From 4d1d1bb635c63f0de58be9f1932fe48cfe6f30a4 Mon Sep 17 00:00:00 2001
From: Matthijs Brouwer <matthijs@brouwer.info>
Date: Thu, 13 Jul 2017 07:57:06 +0200
Subject: [PATCH] update site

---
 apidocs/allclasses-frame.html                                                                                          |    9 ++++++---
 apidocs/allclasses-noframe.html                                                                                        |    9 ++++++---
 apidocs/constant-values.html                                                                                           |   34 ++++++++++++++++++++++++++++++----
 apidocs/deprecated-list.html                                                                                           |    8 ++++----
 apidocs/index-all.html                                                                                                 |  506 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------------------------------------------------
 apidocs/index.html                                                                                                     |    4 ++--
 apidocs/mtas/analysis/MtasTokenizer.html                                                                               |    8 ++++----
 apidocs/mtas/analysis/class-use/MtasTokenizer.html                                                                     |    8 ++++----
 apidocs/mtas/analysis/package-frame.html                                                                               |    6 +++---
 apidocs/mtas/analysis/package-summary.html                                                                             |    8 ++++----
 apidocs/mtas/analysis/package-tree.html                                                                                |    8 ++++----
 apidocs/mtas/analysis/package-use.html                                                                                 |    8 ++++----
 apidocs/mtas/analysis/parser/MtasBasicParser.MtasParserMapping.html                                                    |    8 ++++----
 apidocs/mtas/analysis/parser/MtasBasicParser.MtasParserMappingToken.html                                               |    8 ++++----
 apidocs/mtas/analysis/parser/MtasBasicParser.MtasParserType.html                                                       |    8 ++++----
 apidocs/mtas/analysis/parser/MtasBasicParser.MtasParserVariable.html                                                   |    8 ++++----
 apidocs/mtas/analysis/parser/MtasBasicParser.MtasParserVariableValue.html                                              |   12 ++++++------
 apidocs/mtas/analysis/parser/MtasBasicParser.html                                                                      |    8 ++++----
 apidocs/mtas/analysis/parser/MtasCRMParser.MtasCRMAncestors.html                                                       |    8 ++++----
 apidocs/mtas/analysis/parser/MtasCRMParser.MtasCRMParserFunction.html                                                  |    8 ++++----
 apidocs/mtas/analysis/parser/MtasCRMParser.MtasCRMParserFunctionOutput.html                                            |    8 ++++----
 apidocs/mtas/analysis/parser/MtasCRMParser.MtasCRMParserMappingCRMPair.html                                            |    8 ++++----
 apidocs/mtas/analysis/parser/MtasCRMParser.MtasCRMParserMappingCRMSentence.html                                        |    8 ++++----
 apidocs/mtas/analysis/parser/MtasCRMParser.MtasCRMParserMappingWordAnnotation.html                                     |    8 ++++----
 apidocs/mtas/analysis/parser/MtasCRMParser.html                                                                        |   12 ++++++------
 apidocs/mtas/analysis/parser/MtasChatParser.html                                                                       |  370 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 apidocs/mtas/analysis/parser/MtasElanParser.html                                                                       |    8 ++++----
 apidocs/mtas/analysis/parser/MtasFoliaParser.html                                                                      |    8 ++++----
 apidocs/mtas/analysis/parser/MtasParser.MtasParserObject.html                                                          |    8 ++++----
 apidocs/mtas/analysis/parser/MtasParser.html                                                                           |    8 ++++----
 apidocs/mtas/analysis/parser/MtasSketchParser.MtasSketchParserMappingGroup.html                                        |    8 ++++----
 apidocs/mtas/analysis/parser/MtasSketchParser.MtasSketchParserMappingWord.html                                         |    8 ++++----
 apidocs/mtas/analysis/parser/MtasSketchParser.MtasSketchParserMappingWordAnnotation.html                               |    8 ++++----
 apidocs/mtas/analysis/parser/MtasSketchParser.html                                                                     |    8 ++++----
 apidocs/mtas/analysis/parser/MtasTEIParser.html                                                                        |    8 ++++----
 apidocs/mtas/analysis/parser/MtasXMLParser.MtasXMLParserMappingGroup.html                                              |    8 ++++----
 apidocs/mtas/analysis/parser/MtasXMLParser.MtasXMLParserMappingGroupAnnotation.html                                    |    8 ++++----
 apidocs/mtas/analysis/parser/MtasXMLParser.MtasXMLParserMappingRelation.html                                           |    8 ++++----
 apidocs/mtas/analysis/parser/MtasXMLParser.MtasXMLParserMappingRelationAnnotation.html                                 |    8 ++++----
 apidocs/mtas/analysis/parser/MtasXMLParser.MtasXMLParserMappingWord.html                                               |    8 ++++----
 apidocs/mtas/analysis/parser/MtasXMLParser.MtasXMLParserMappingWordAnnotation.html                                     |    8 ++++----
 apidocs/mtas/analysis/parser/MtasXMLParser.html                                                                        |   58 +++++++++++++++++++++++++++++-----------------------------
 apidocs/mtas/analysis/parser/class-use/MtasBasicParser.MtasParserMapping.html                                          |    8 ++++----
 apidocs/mtas/analysis/parser/class-use/MtasBasicParser.MtasParserMappingToken.html                                     |    8 ++++----
 apidocs/mtas/analysis/parser/class-use/MtasBasicParser.MtasParserType.html                                             |    8 ++++----
 apidocs/mtas/analysis/parser/class-use/MtasBasicParser.MtasParserVariable.html                                         |    8 ++++----
 apidocs/mtas/analysis/parser/class-use/MtasBasicParser.MtasParserVariableValue.html                                    |    8 ++++----
 apidocs/mtas/analysis/parser/class-use/MtasBasicParser.html                                                            |   24 +++++++++++++++---------
 apidocs/mtas/analysis/parser/class-use/MtasCRMParser.MtasCRMAncestors.html                                             |    8 ++++----
 apidocs/mtas/analysis/parser/class-use/MtasCRMParser.MtasCRMParserFunction.html                                        |    8 ++++----
 apidocs/mtas/analysis/parser/class-use/MtasCRMParser.MtasCRMParserFunctionOutput.html                                  |    8 ++++----
 apidocs/mtas/analysis/parser/class-use/MtasCRMParser.MtasCRMParserMappingCRMPair.html                                  |    8 ++++----
 apidocs/mtas/analysis/parser/class-use/MtasCRMParser.MtasCRMParserMappingCRMSentence.html                              |    8 ++++----
 apidocs/mtas/analysis/parser/class-use/MtasCRMParser.MtasCRMParserMappingWordAnnotation.html                           |    8 ++++----
 apidocs/mtas/analysis/parser/class-use/MtasCRMParser.html                                                              |    8 ++++----
 apidocs/mtas/analysis/parser/class-use/MtasChatParser.html                                                             |  124 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 apidocs/mtas/analysis/parser/class-use/MtasElanParser.html                                                             |    8 ++++----
 apidocs/mtas/analysis/parser/class-use/MtasFoliaParser.html                                                            |    8 ++++----
 apidocs/mtas/analysis/parser/class-use/MtasParser.MtasParserObject.html                                                |    8 ++++----
 apidocs/mtas/analysis/parser/class-use/MtasParser.html                                                                 |   24 +++++++++++++++---------
 apidocs/mtas/analysis/parser/class-use/MtasSketchParser.MtasSketchParserMappingGroup.html                              |    8 ++++----
 apidocs/mtas/analysis/parser/class-use/MtasSketchParser.MtasSketchParserMappingWord.html                               |    8 ++++----
 apidocs/mtas/analysis/parser/class-use/MtasSketchParser.MtasSketchParserMappingWordAnnotation.html                     |    8 ++++----
 apidocs/mtas/analysis/parser/class-use/MtasSketchParser.html                                                           |    8 ++++----
 apidocs/mtas/analysis/parser/class-use/MtasTEIParser.html                                                              |    8 ++++----
 apidocs/mtas/analysis/parser/class-use/MtasXMLParser.MtasXMLParserMappingGroup.html                                    |    8 ++++----
 apidocs/mtas/analysis/parser/class-use/MtasXMLParser.MtasXMLParserMappingGroupAnnotation.html                          |    8 ++++----
 apidocs/mtas/analysis/parser/class-use/MtasXMLParser.MtasXMLParserMappingRelation.html                                 |    8 ++++----
 apidocs/mtas/analysis/parser/class-use/MtasXMLParser.MtasXMLParserMappingRelationAnnotation.html                       |    8 ++++----
 apidocs/mtas/analysis/parser/class-use/MtasXMLParser.MtasXMLParserMappingWord.html                                     |    8 ++++----
 apidocs/mtas/analysis/parser/class-use/MtasXMLParser.MtasXMLParserMappingWordAnnotation.html                           |    8 ++++----
 apidocs/mtas/analysis/parser/class-use/MtasXMLParser.html                                                              |   18 ++++++++++++------
 apidocs/mtas/analysis/parser/package-frame.html                                                                        |    7 ++++---
 apidocs/mtas/analysis/parser/package-summary.html                                                                      |   30 ++++++++++++++++++------------
 apidocs/mtas/analysis/parser/package-tree.html                                                                         |    9 +++++----
 apidocs/mtas/analysis/parser/package-use.html                                                                          |    8 ++++----
 apidocs/mtas/analysis/token/MtasOffset.html                                                                            |    8 ++++----
 apidocs/mtas/analysis/token/MtasPosition.html                                                                          |    8 ++++----
 apidocs/mtas/analysis/token/MtasToken.html                                                                             |    8 ++++----
 apidocs/mtas/analysis/token/MtasTokenCollection.html                                                                   |    8 ++++----
 apidocs/mtas/analysis/token/MtasTokenIdFactory.html                                                                    |    8 ++++----
 apidocs/mtas/analysis/token/MtasTokenString.html                                                                       |    8 ++++----
 apidocs/mtas/analysis/token/class-use/MtasOffset.html                                                                  |    8 ++++----
 apidocs/mtas/analysis/token/class-use/MtasPosition.html                                                                |    8 ++++----
 apidocs/mtas/analysis/token/class-use/MtasToken.html                                                                   |    8 ++++----
 apidocs/mtas/analysis/token/class-use/MtasTokenCollection.html                                                         |    8 ++++----
 apidocs/mtas/analysis/token/class-use/MtasTokenIdFactory.html                                                          |    8 ++++----
 apidocs/mtas/analysis/token/class-use/MtasTokenString.html                                                             |    8 ++++----
 apidocs/mtas/analysis/token/package-frame.html                                                                         |    6 +++---
 apidocs/mtas/analysis/token/package-summary.html                                                                       |    8 ++++----
 apidocs/mtas/analysis/token/package-tree.html                                                                          |    8 ++++----
 apidocs/mtas/analysis/token/package-use.html                                                                           |    8 ++++----
 apidocs/mtas/analysis/util/MtasBufferedReader.html                                                                     |    8 ++++----
 apidocs/mtas/analysis/util/MtasCharFilterFactory.html                                                                  |    8 ++++----
 apidocs/mtas/analysis/util/MtasConfigException.html                                                                    |    8 ++++----
 apidocs/mtas/analysis/util/MtasConfiguration.html                                                                      |    8 ++++----
 apidocs/mtas/analysis/util/MtasFetchData.html                                                                          |    8 ++++----
 apidocs/mtas/analysis/util/MtasParserException.html                                                                    |    8 ++++----
 apidocs/mtas/analysis/util/MtasPrefixTokenFilterFactory.MtasPrefixTokenFilter.html                                     |    8 ++++----
 apidocs/mtas/analysis/util/MtasPrefixTokenFilterFactory.html                                                           |    8 ++++----
 apidocs/mtas/analysis/util/MtasTokenizerFactory.html                                                                   |    8 ++++----
 apidocs/mtas/analysis/util/class-use/MtasBufferedReader.html                                                           |    8 ++++----
 apidocs/mtas/analysis/util/class-use/MtasCharFilterFactory.html                                                        |    8 ++++----
 apidocs/mtas/analysis/util/class-use/MtasConfigException.html                                                          |   22 +++++++++++++---------
 apidocs/mtas/analysis/util/class-use/MtasConfiguration.html                                                            |   23 ++++++++++++++---------
 apidocs/mtas/analysis/util/class-use/MtasFetchData.html                                                                |    8 ++++----
 apidocs/mtas/analysis/util/class-use/MtasParserException.html                                                          |    8 ++++----
 apidocs/mtas/analysis/util/class-use/MtasPrefixTokenFilterFactory.MtasPrefixTokenFilter.html                           |    8 ++++----
 apidocs/mtas/analysis/util/class-use/MtasPrefixTokenFilterFactory.html                                                 |    8 ++++----
 apidocs/mtas/analysis/util/class-use/MtasTokenizerFactory.html                                                         |    8 ++++----
 apidocs/mtas/analysis/util/package-frame.html                                                                          |    6 +++---
 apidocs/mtas/analysis/util/package-summary.html                                                                        |    8 ++++----
 apidocs/mtas/analysis/util/package-tree.html                                                                           |    8 ++++----
 apidocs/mtas/analysis/util/package-use.html                                                                            |    8 ++++----
 apidocs/mtas/codec/MtasCodec.html                                                                                      |    8 ++++----
 apidocs/mtas/codec/MtasCodecPostingsFormat.html                                                                        |    8 ++++----
 apidocs/mtas/codec/MtasFieldsConsumer.html                                                                             |    8 ++++----
 apidocs/mtas/codec/MtasFieldsProducer.html                                                                             |    8 ++++----
 apidocs/mtas/codec/MtasSimpleTextCodec.html                                                                            |    8 ++++----
 apidocs/mtas/codec/MtasTerms.html                                                                                      |    8 ++++----
 apidocs/mtas/codec/class-use/MtasCodec.html                                                                            |    8 ++++----
 apidocs/mtas/codec/class-use/MtasCodecPostingsFormat.html                                                              |    8 ++++----
 apidocs/mtas/codec/class-use/MtasFieldsConsumer.html                                                                   |    8 ++++----
 apidocs/mtas/codec/class-use/MtasFieldsProducer.html                                                                   |    8 ++++----
 apidocs/mtas/codec/class-use/MtasSimpleTextCodec.html                                                                  |    8 ++++----
 apidocs/mtas/codec/class-use/MtasTerms.html                                                                            |    8 ++++----
 apidocs/mtas/codec/package-frame.html                                                                                  |    6 +++---
 apidocs/mtas/codec/package-summary.html                                                                                |    8 ++++----
 apidocs/mtas/codec/package-tree.html                                                                                   |    8 ++++----
 apidocs/mtas/codec/package-use.html                                                                                    |    8 ++++----
 apidocs/mtas/codec/payload/MtasBitInputStream.html                                                                     |    8 ++++----
 apidocs/mtas/codec/payload/MtasBitOutputStream.html                                                                    |    8 ++++----
 apidocs/mtas/codec/payload/MtasPayloadDecoder.html                                                                     |    8 ++++----
 apidocs/mtas/codec/payload/MtasPayloadEncoder.html                                                                     |    8 ++++----
 apidocs/mtas/codec/payload/class-use/MtasBitInputStream.html                                                           |    8 ++++----
 apidocs/mtas/codec/payload/class-use/MtasBitOutputStream.html                                                          |    8 ++++----
 apidocs/mtas/codec/payload/class-use/MtasPayloadDecoder.html                                                           |    8 ++++----
 apidocs/mtas/codec/payload/class-use/MtasPayloadEncoder.html                                                           |    8 ++++----
 apidocs/mtas/codec/payload/package-frame.html                                                                          |    6 +++---
 apidocs/mtas/codec/payload/package-summary.html                                                                        |    8 ++++----
 apidocs/mtas/codec/payload/package-tree.html                                                                           |    8 ++++----
 apidocs/mtas/codec/payload/package-use.html                                                                            |    8 ++++----
 apidocs/mtas/codec/tree/IntervalRBTree.html                                                                            |    8 ++++----
 apidocs/mtas/codec/tree/IntervalRBTreeNode.html                                                                        |    8 ++++----
 apidocs/mtas/codec/tree/IntervalTree.html                                                                              |    8 ++++----
 apidocs/mtas/codec/tree/IntervalTreeNode.html                                                                          |    8 ++++----
 apidocs/mtas/codec/tree/IntervalTreeNodeData.html                                                                      |    8 ++++----
 apidocs/mtas/codec/tree/MtasRBTree.html                                                                                |    8 ++++----
 apidocs/mtas/codec/tree/MtasRBTreeNode.html                                                                            |    8 ++++----
 apidocs/mtas/codec/tree/MtasTree.html                                                                                  |    8 ++++----
 apidocs/mtas/codec/tree/MtasTreeNode.html                                                                              |    8 ++++----
 apidocs/mtas/codec/tree/MtasTreeNodeId.html                                                                            |    8 ++++----
 apidocs/mtas/codec/tree/class-use/IntervalRBTree.html                                                                  |    8 ++++----
 apidocs/mtas/codec/tree/class-use/IntervalRBTreeNode.html                                                              |    8 ++++----
 apidocs/mtas/codec/tree/class-use/IntervalTree.html                                                                    |    8 ++++----
 apidocs/mtas/codec/tree/class-use/IntervalTreeNode.html                                                                |    8 ++++----
 apidocs/mtas/codec/tree/class-use/IntervalTreeNodeData.html                                                            |    8 ++++----
 apidocs/mtas/codec/tree/class-use/MtasRBTree.html                                                                      |    8 ++++----
 apidocs/mtas/codec/tree/class-use/MtasRBTreeNode.html                                                                  |    8 ++++----
 apidocs/mtas/codec/tree/class-use/MtasTree.html                                                                        |    8 ++++----
 apidocs/mtas/codec/tree/class-use/MtasTreeNode.html                                                                    |    8 ++++----
 apidocs/mtas/codec/tree/class-use/MtasTreeNodeId.html                                                                  |    8 ++++----
 apidocs/mtas/codec/tree/package-frame.html                                                                             |    6 +++---
 apidocs/mtas/codec/tree/package-summary.html                                                                           |    8 ++++----
 apidocs/mtas/codec/tree/package-tree.html                                                                              |    8 ++++----
 apidocs/mtas/codec/tree/package-use.html                                                                               |    8 ++++----
 apidocs/mtas/codec/util/CodecCollector.RegisterStatus.html                                                             |    8 ++++----
 apidocs/mtas/codec/util/CodecCollector.TermvectorNumberBasic.html                                                      |    8 ++++----
 apidocs/mtas/codec/util/CodecCollector.TermvectorNumberFull.html                                                       |    8 ++++----
 apidocs/mtas/codec/util/CodecCollector.html                                                                            |    8 ++++----
 apidocs/mtas/codec/util/CodecComponent.BasicComponent.html                                                             |    8 ++++----
 apidocs/mtas/codec/util/CodecComponent.ComponentDocument.html                                                          |    8 ++++----
 apidocs/mtas/codec/util/CodecComponent.ComponentFacet.html                                                             |    8 ++++----
 apidocs/mtas/codec/util/CodecComponent.ComponentField.html                                                             |    8 ++++----
 apidocs/mtas/codec/util/CodecComponent.ComponentFields.html                                                            |    8 ++++----
 apidocs/mtas/codec/util/CodecComponent.ComponentGroup.html                                                             |    8 ++++----
 apidocs/mtas/codec/util/CodecComponent.ComponentJoin.html                                                              |    8 ++++----
 apidocs/mtas/codec/util/CodecComponent.ComponentKwic.html                                                              |    8 ++++----
 apidocs/mtas/codec/util/CodecComponent.ComponentList.html                                                              |    8 ++++----
 apidocs/mtas/codec/util/CodecComponent.ComponentPosition.html                                                          |    8 ++++----
 apidocs/mtas/codec/util/CodecComponent.ComponentPrefix.html                                                            |    8 ++++----
 apidocs/mtas/codec/util/CodecComponent.ComponentSpan.html                                                              |    8 ++++----
 apidocs/mtas/codec/util/CodecComponent.ComponentStats.html                                                             |    8 ++++----
 apidocs/mtas/codec/util/CodecComponent.ComponentTermVector.html                                                        |    8 ++++----
 apidocs/mtas/codec/util/CodecComponent.ComponentToken.html                                                             |    8 ++++----
 apidocs/mtas/codec/util/CodecComponent.GroupHit.html                                                                   |    8 ++++----
 apidocs/mtas/codec/util/CodecComponent.KwicHit.html                                                                    |    8 ++++----
 apidocs/mtas/codec/util/CodecComponent.KwicToken.html                                                                  |    8 ++++----
 apidocs/mtas/codec/util/CodecComponent.ListHit.html                                                                    |    8 ++++----
 apidocs/mtas/codec/util/CodecComponent.ListToken.html                                                                  |    8 ++++----
 apidocs/mtas/codec/util/CodecComponent.Match.html                                                                      |    8 ++++----
 apidocs/mtas/codec/util/CodecComponent.SubComponentFunction.html                                                       |    8 ++++----
 apidocs/mtas/codec/util/CodecComponent.html                                                                            |    8 ++++----
 apidocs/mtas/codec/util/CodecInfo.FieldReferences.html                                                                 |    8 ++++----
 apidocs/mtas/codec/util/CodecInfo.IndexDoc.html                                                                        |    8 ++++----
 apidocs/mtas/codec/util/CodecInfo.html                                                                                 |    8 ++++----
 apidocs/mtas/codec/util/CodecSearchTree.IntervalItem.html                                                              |    8 ++++----
 apidocs/mtas/codec/util/CodecSearchTree.MtasTreeHit.html                                                               |    8 ++++----
 apidocs/mtas/codec/util/CodecSearchTree.MtasTreeItem.html                                                              |    8 ++++----
 apidocs/mtas/codec/util/CodecSearchTree.html                                                                           |    8 ++++----
 apidocs/mtas/codec/util/CodecUtil.html                                                                                 |    8 ++++----
 apidocs/mtas/codec/util/DataCollector.html                                                                             |    8 ++++----
 apidocs/mtas/codec/util/class-use/CodecCollector.RegisterStatus.html                                                   |    8 ++++----
 apidocs/mtas/codec/util/class-use/CodecCollector.TermvectorNumberBasic.html                                            |    8 ++++----
 apidocs/mtas/codec/util/class-use/CodecCollector.TermvectorNumberFull.html                                             |    8 ++++----
 apidocs/mtas/codec/util/class-use/CodecCollector.html                                                                  |    8 ++++----
 apidocs/mtas/codec/util/class-use/CodecComponent.BasicComponent.html                                                   |    8 ++++----
 apidocs/mtas/codec/util/class-use/CodecComponent.ComponentDocument.html                                                |    8 ++++----
 apidocs/mtas/codec/util/class-use/CodecComponent.ComponentFacet.html                                                   |    8 ++++----
 apidocs/mtas/codec/util/class-use/CodecComponent.ComponentField.html                                                   |    8 ++++----
 apidocs/mtas/codec/util/class-use/CodecComponent.ComponentFields.html                                                  |    8 ++++----
 apidocs/mtas/codec/util/class-use/CodecComponent.ComponentGroup.html                                                   |    8 ++++----
 apidocs/mtas/codec/util/class-use/CodecComponent.ComponentJoin.html                                                    |    8 ++++----
 apidocs/mtas/codec/util/class-use/CodecComponent.ComponentKwic.html                                                    |    8 ++++----
 apidocs/mtas/codec/util/class-use/CodecComponent.ComponentList.html                                                    |    8 ++++----
 apidocs/mtas/codec/util/class-use/CodecComponent.ComponentPosition.html                                                |    8 ++++----
 apidocs/mtas/codec/util/class-use/CodecComponent.ComponentPrefix.html                                                  |    8 ++++----
 apidocs/mtas/codec/util/class-use/CodecComponent.ComponentSpan.html                                                    |    8 ++++----
 apidocs/mtas/codec/util/class-use/CodecComponent.ComponentStats.html                                                   |    8 ++++----
 apidocs/mtas/codec/util/class-use/CodecComponent.ComponentTermVector.html                                              |    8 ++++----
 apidocs/mtas/codec/util/class-use/CodecComponent.ComponentToken.html                                                   |    8 ++++----
 apidocs/mtas/codec/util/class-use/CodecComponent.GroupHit.html                                                         |    8 ++++----
 apidocs/mtas/codec/util/class-use/CodecComponent.KwicHit.html                                                          |    8 ++++----
 apidocs/mtas/codec/util/class-use/CodecComponent.KwicToken.html                                                        |    8 ++++----
 apidocs/mtas/codec/util/class-use/CodecComponent.ListHit.html                                                          |    8 ++++----
 apidocs/mtas/codec/util/class-use/CodecComponent.ListToken.html                                                        |    8 ++++----
 apidocs/mtas/codec/util/class-use/CodecComponent.Match.html                                                            |    8 ++++----
 apidocs/mtas/codec/util/class-use/CodecComponent.SubComponentFunction.html                                             |    8 ++++----
 apidocs/mtas/codec/util/class-use/CodecComponent.html                                                                  |    8 ++++----
 apidocs/mtas/codec/util/class-use/CodecInfo.FieldReferences.html                                                       |    8 ++++----
 apidocs/mtas/codec/util/class-use/CodecInfo.IndexDoc.html                                                              |    8 ++++----
 apidocs/mtas/codec/util/class-use/CodecInfo.html                                                                       |   28 ++++++++++++++++++++++------
 apidocs/mtas/codec/util/class-use/CodecSearchTree.IntervalItem.html                                                    |    8 ++++----
 apidocs/mtas/codec/util/class-use/CodecSearchTree.MtasTreeHit.html                                                     |    8 ++++----
 apidocs/mtas/codec/util/class-use/CodecSearchTree.MtasTreeItem.html                                                    |    8 ++++----
 apidocs/mtas/codec/util/class-use/CodecSearchTree.html                                                                 |    8 ++++----
 apidocs/mtas/codec/util/class-use/CodecUtil.html                                                                       |    8 ++++----
 apidocs/mtas/codec/util/class-use/DataCollector.html                                                                   |    8 ++++----
 apidocs/mtas/codec/util/collector/MtasDataAdvanced.html                                                                |   12 ++++--------
 apidocs/mtas/codec/util/collector/MtasDataBasic.html                                                                   |    8 ++++----
 apidocs/mtas/codec/util/collector/MtasDataCollector.html                                                               |    8 ++++----
 apidocs/mtas/codec/util/collector/MtasDataCollectorResult.html                                                         |    8 ++++----
 apidocs/mtas/codec/util/collector/MtasDataDoubleAdvanced.html                                                          |    8 ++++----
 apidocs/mtas/codec/util/collector/MtasDataDoubleBasic.html                                                             |    8 ++++----
 apidocs/mtas/codec/util/collector/MtasDataDoubleFull.html                                                              |    8 ++++----
 apidocs/mtas/codec/util/collector/MtasDataDoubleOperations.html                                                        |    8 ++++----
 apidocs/mtas/codec/util/collector/MtasDataFull.html                                                                    |    8 ++++----
 apidocs/mtas/codec/util/collector/MtasDataItem.html                                                                    |    8 ++++----
 apidocs/mtas/codec/util/collector/MtasDataItemAdvanced.html                                                            |    8 ++++----
 apidocs/mtas/codec/util/collector/MtasDataItemBasic.html                                                               |    8 ++++----
 apidocs/mtas/codec/util/collector/MtasDataItemDoubleAdvanced.html                                                      |    8 ++++----
 apidocs/mtas/codec/util/collector/MtasDataItemDoubleBasic.html                                                         |    8 ++++----
 apidocs/mtas/codec/util/collector/MtasDataItemDoubleFull.html                                                          |    8 ++++----
 apidocs/mtas/codec/util/collector/MtasDataItemFull.html                                                                |    8 ++++----
 apidocs/mtas/codec/util/collector/MtasDataItemLongAdvanced.html                                                        |    8 ++++----
 apidocs/mtas/codec/util/collector/MtasDataItemLongBasic.html                                                           |    8 ++++----
 apidocs/mtas/codec/util/collector/MtasDataItemLongFull.html                                                            |    8 ++++----
 apidocs/mtas/codec/util/collector/MtasDataItemNumberComparator.html                                                    |    8 ++++----
 apidocs/mtas/codec/util/collector/MtasDataLongAdvanced.html                                                            |    8 ++++----
 apidocs/mtas/codec/util/collector/MtasDataLongBasic.html                                                               |    8 ++++----
 apidocs/mtas/codec/util/collector/MtasDataLongFull.html                                                                |    8 ++++----
 apidocs/mtas/codec/util/collector/MtasDataLongOperations.html                                                          |    8 ++++----
 apidocs/mtas/codec/util/collector/MtasDataOperations.html                                                              |    8 ++++----
 apidocs/mtas/codec/util/collector/class-use/MtasDataAdvanced.html                                                      |    8 ++++----
 apidocs/mtas/codec/util/collector/class-use/MtasDataBasic.html                                                         |    8 ++++----
 apidocs/mtas/codec/util/collector/class-use/MtasDataCollector.html                                                     |    8 ++++----
 apidocs/mtas/codec/util/collector/class-use/MtasDataCollectorResult.html                                               |    8 ++++----
 apidocs/mtas/codec/util/collector/class-use/MtasDataDoubleAdvanced.html                                                |    8 ++++----
 apidocs/mtas/codec/util/collector/class-use/MtasDataDoubleBasic.html                                                   |    8 ++++----
 apidocs/mtas/codec/util/collector/class-use/MtasDataDoubleFull.html                                                    |    8 ++++----
 apidocs/mtas/codec/util/collector/class-use/MtasDataDoubleOperations.html                                              |    8 ++++----
 apidocs/mtas/codec/util/collector/class-use/MtasDataFull.html                                                          |    8 ++++----
 apidocs/mtas/codec/util/collector/class-use/MtasDataItem.html                                                          |    8 ++++----
 apidocs/mtas/codec/util/collector/class-use/MtasDataItemAdvanced.html                                                  |    8 ++++----
 apidocs/mtas/codec/util/collector/class-use/MtasDataItemBasic.html                                                     |    8 ++++----
 apidocs/mtas/codec/util/collector/class-use/MtasDataItemDoubleAdvanced.html                                            |    8 ++++----
 apidocs/mtas/codec/util/collector/class-use/MtasDataItemDoubleBasic.html                                               |    8 ++++----
 apidocs/mtas/codec/util/collector/class-use/MtasDataItemDoubleFull.html                                                |    8 ++++----
 apidocs/mtas/codec/util/collector/class-use/MtasDataItemFull.html                                                      |    8 ++++----
 apidocs/mtas/codec/util/collector/class-use/MtasDataItemLongAdvanced.html                                              |    8 ++++----
 apidocs/mtas/codec/util/collector/class-use/MtasDataItemLongBasic.html                                                 |    8 ++++----
 apidocs/mtas/codec/util/collector/class-use/MtasDataItemLongFull.html                                                  |    8 ++++----
 apidocs/mtas/codec/util/collector/class-use/MtasDataItemNumberComparator.html                                          |    8 ++++----
 apidocs/mtas/codec/util/collector/class-use/MtasDataLongAdvanced.html                                                  |    8 ++++----
 apidocs/mtas/codec/util/collector/class-use/MtasDataLongBasic.html                                                     |    8 ++++----
 apidocs/mtas/codec/util/collector/class-use/MtasDataLongFull.html                                                      |    8 ++++----
 apidocs/mtas/codec/util/collector/class-use/MtasDataLongOperations.html                                                |    8 ++++----
 apidocs/mtas/codec/util/collector/class-use/MtasDataOperations.html                                                    |    8 ++++----
 apidocs/mtas/codec/util/collector/package-frame.html                                                                   |    6 +++---
 apidocs/mtas/codec/util/collector/package-summary.html                                                                 |    8 ++++----
 apidocs/mtas/codec/util/collector/package-tree.html                                                                    |    8 ++++----
 apidocs/mtas/codec/util/collector/package-use.html                                                                     |    8 ++++----
 apidocs/mtas/codec/util/package-frame.html                                                                             |    6 +++---
 apidocs/mtas/codec/util/package-summary.html                                                                           |    8 ++++----
 apidocs/mtas/codec/util/package-tree.html                                                                              |    8 ++++----
 apidocs/mtas/codec/util/package-use.html                                                                               |    8 ++++----
 apidocs/mtas/parser/cql/MtasCQLParser.JJCalls.html                                                                     |    8 ++++----
 apidocs/mtas/parser/cql/MtasCQLParser.LookaheadSuccess.html                                                            |    8 ++++----
 apidocs/mtas/parser/cql/MtasCQLParser.html                                                                             |    8 ++++----
 apidocs/mtas/parser/cql/MtasCQLParserConstants.html                                                                    |    8 ++++----
 apidocs/mtas/parser/cql/MtasCQLParserTokenManager.html                                                                 |    8 ++++----
 apidocs/mtas/parser/cql/ParseException.html                                                                            |    8 ++++----
 apidocs/mtas/parser/cql/SimpleCharStream.html                                                                          |    8 ++++----
 apidocs/mtas/parser/cql/Token.html                                                                                     |    8 ++++----
 apidocs/mtas/parser/cql/TokenMgrError.html                                                                             |    8 ++++----
 apidocs/mtas/parser/cql/class-use/MtasCQLParser.JJCalls.html                                                           |    8 ++++----
 apidocs/mtas/parser/cql/class-use/MtasCQLParser.LookaheadSuccess.html                                                  |    8 ++++----
 apidocs/mtas/parser/cql/class-use/MtasCQLParser.html                                                                   |    8 ++++----
 apidocs/mtas/parser/cql/class-use/MtasCQLParserConstants.html                                                          |    8 ++++----
 apidocs/mtas/parser/cql/class-use/MtasCQLParserTokenManager.html                                                       |    8 ++++----
 apidocs/mtas/parser/cql/class-use/ParseException.html                                                                  |    8 ++++----
 apidocs/mtas/parser/cql/class-use/SimpleCharStream.html                                                                |    8 ++++----
 apidocs/mtas/parser/cql/class-use/Token.html                                                                           |    8 ++++----
 apidocs/mtas/parser/cql/class-use/TokenMgrError.html                                                                   |    8 ++++----
 apidocs/mtas/parser/cql/package-frame.html                                                                             |    6 +++---
 apidocs/mtas/parser/cql/package-summary.html                                                                           |    8 ++++----
 apidocs/mtas/parser/cql/package-tree.html                                                                              |    8 ++++----
 apidocs/mtas/parser/cql/package-use.html                                                                               |    8 ++++----
 apidocs/mtas/parser/cql/util/MtasCQLParserBasicSentenceCondition.html                                                  |    8 ++++----
 apidocs/mtas/parser/cql/util/MtasCQLParserBasicSentencePartCondition.html                                              |    8 ++++----
 apidocs/mtas/parser/cql/util/MtasCQLParserDefaultPrefixCondition.html                                                  |    8 ++++----
 apidocs/mtas/parser/cql/util/MtasCQLParserGroupCondition.html                                                          |    8 ++++----
 apidocs/mtas/parser/cql/util/MtasCQLParserGroupFullCondition.html                                                      |    8 ++++----
 apidocs/mtas/parser/cql/util/MtasCQLParserGroupQuery.html                                                              |   43 ++++++++++++++++++++++++++++++++-----------
 apidocs/mtas/parser/cql/util/MtasCQLParserSentenceCondition.html                                                       |    8 ++++----
 apidocs/mtas/parser/cql/util/MtasCQLParserSentencePartCondition.html                                                   |    8 ++++----
 apidocs/mtas/parser/cql/util/MtasCQLParserWordCondition.html                                                           |    8 ++++----
 apidocs/mtas/parser/cql/util/MtasCQLParserWordFullCondition.html                                                       |    8 ++++----
 apidocs/mtas/parser/cql/util/MtasCQLParserWordPositionQuery.html                                                       |   43 ++++++++++++++++++++++++++++++++-----------
 apidocs/mtas/parser/cql/util/MtasCQLParserWordQuery.html                                                               |   43 ++++++++++++++++++++++++++++++++-----------
 apidocs/mtas/parser/cql/util/class-use/MtasCQLParserBasicSentenceCondition.html                                        |    8 ++++----
 apidocs/mtas/parser/cql/util/class-use/MtasCQLParserBasicSentencePartCondition.html                                    |    8 ++++----
 apidocs/mtas/parser/cql/util/class-use/MtasCQLParserDefaultPrefixCondition.html                                        |    8 ++++----
 apidocs/mtas/parser/cql/util/class-use/MtasCQLParserGroupCondition.html                                                |    8 ++++----
 apidocs/mtas/parser/cql/util/class-use/MtasCQLParserGroupFullCondition.html                                            |    8 ++++----
 apidocs/mtas/parser/cql/util/class-use/MtasCQLParserGroupQuery.html                                                    |    8 ++++----
 apidocs/mtas/parser/cql/util/class-use/MtasCQLParserSentenceCondition.html                                             |    8 ++++----
 apidocs/mtas/parser/cql/util/class-use/MtasCQLParserSentencePartCondition.html                                         |    8 ++++----
 apidocs/mtas/parser/cql/util/class-use/MtasCQLParserWordCondition.html                                                 |    8 ++++----
 apidocs/mtas/parser/cql/util/class-use/MtasCQLParserWordFullCondition.html                                             |    8 ++++----
 apidocs/mtas/parser/cql/util/class-use/MtasCQLParserWordPositionQuery.html                                             |    8 ++++----
 apidocs/mtas/parser/cql/util/class-use/MtasCQLParserWordQuery.html                                                     |    8 ++++----
 apidocs/mtas/parser/cql/util/package-frame.html                                                                        |    6 +++---
 apidocs/mtas/parser/cql/util/package-summary.html                                                                      |    8 ++++----
 apidocs/mtas/parser/cql/util/package-tree.html                                                                         |    8 ++++----
 apidocs/mtas/parser/cql/util/package-use.html                                                                          |    8 ++++----
 apidocs/mtas/parser/function/MtasFunctionParser.JJCalls.html                                                           |    8 ++++----
 apidocs/mtas/parser/function/MtasFunctionParser.LookaheadSuccess.html                                                  |    8 ++++----
 apidocs/mtas/parser/function/MtasFunctionParser.html                                                                   |    8 ++++----
 apidocs/mtas/parser/function/MtasFunctionParserConstants.html                                                          |    8 ++++----
 apidocs/mtas/parser/function/MtasFunctionParserTokenManager.html                                                       |    8 ++++----
 apidocs/mtas/parser/function/ParseException.html                                                                       |    8 ++++----
 apidocs/mtas/parser/function/SimpleCharStream.html                                                                     |    8 ++++----
 apidocs/mtas/parser/function/Token.html                                                                                |    8 ++++----
 apidocs/mtas/parser/function/TokenMgrError.html                                                                        |    8 ++++----
 apidocs/mtas/parser/function/class-use/MtasFunctionParser.JJCalls.html                                                 |    8 ++++----
 apidocs/mtas/parser/function/class-use/MtasFunctionParser.LookaheadSuccess.html                                        |    8 ++++----
 apidocs/mtas/parser/function/class-use/MtasFunctionParser.html                                                         |    8 ++++----
 apidocs/mtas/parser/function/class-use/MtasFunctionParserConstants.html                                                |    8 ++++----
 apidocs/mtas/parser/function/class-use/MtasFunctionParserTokenManager.html                                             |    8 ++++----
 apidocs/mtas/parser/function/class-use/ParseException.html                                                             |    8 ++++----
 apidocs/mtas/parser/function/class-use/SimpleCharStream.html                                                           |    8 ++++----
 apidocs/mtas/parser/function/class-use/Token.html                                                                      |    8 ++++----
 apidocs/mtas/parser/function/class-use/TokenMgrError.html                                                              |    8 ++++----
 apidocs/mtas/parser/function/package-frame.html                                                                        |    6 +++---
 apidocs/mtas/parser/function/package-summary.html                                                                      |    8 ++++----
 apidocs/mtas/parser/function/package-tree.html                                                                         |    8 ++++----
 apidocs/mtas/parser/function/package-use.html                                                                          |    8 ++++----
 apidocs/mtas/parser/function/util/MtasFunctionParserFunction.html                                                      |    8 ++++----
 apidocs/mtas/parser/function/util/MtasFunctionParserFunctionBasic.html                                                 |    8 ++++----
 apidocs/mtas/parser/function/util/MtasFunctionParserFunctionDefault.html                                               |    8 ++++----
 apidocs/mtas/parser/function/util/MtasFunctionParserFunctionResponse.html                                              |    8 ++++----
 apidocs/mtas/parser/function/util/MtasFunctionParserFunctionResponseDouble.html                                        |    8 ++++----
 apidocs/mtas/parser/function/util/MtasFunctionParserFunctionResponseLong.html                                          |    8 ++++----
 apidocs/mtas/parser/function/util/MtasFunctionParserItem.html                                                          |    8 ++++----
 apidocs/mtas/parser/function/util/class-use/MtasFunctionParserFunction.html                                            |    8 ++++----
 apidocs/mtas/parser/function/util/class-use/MtasFunctionParserFunctionBasic.html                                       |    8 ++++----
 apidocs/mtas/parser/function/util/class-use/MtasFunctionParserFunctionDefault.html                                     |    8 ++++----
 apidocs/mtas/parser/function/util/class-use/MtasFunctionParserFunctionResponse.html                                    |    8 ++++----
 apidocs/mtas/parser/function/util/class-use/MtasFunctionParserFunctionResponseDouble.html                              |    8 ++++----
 apidocs/mtas/parser/function/util/class-use/MtasFunctionParserFunctionResponseLong.html                                |    8 ++++----
 apidocs/mtas/parser/function/util/class-use/MtasFunctionParserItem.html                                                |    8 ++++----
 apidocs/mtas/parser/function/util/package-frame.html                                                                   |    6 +++---
 apidocs/mtas/parser/function/util/package-summary.html                                                                 |    8 ++++----
 apidocs/mtas/parser/function/util/package-tree.html                                                                    |    8 ++++----
 apidocs/mtas/parser/function/util/package-use.html                                                                     |    8 ++++----
 apidocs/mtas/queries/MtasScoreProvider.html                                                                            |    8 ++++----
 apidocs/mtas/queries/MtasScoreQuery.html                                                                               |    8 ++++----
 apidocs/mtas/queries/class-use/MtasScoreProvider.html                                                                  |    8 ++++----
 apidocs/mtas/queries/class-use/MtasScoreQuery.html                                                                     |    8 ++++----
 apidocs/mtas/queries/package-frame.html                                                                                |    6 +++---
 apidocs/mtas/queries/package-summary.html                                                                              |    8 ++++----
 apidocs/mtas/queries/package-tree.html                                                                                 |    8 ++++----
 apidocs/mtas/queries/package-use.html                                                                                  |    8 ++++----
 apidocs/mtas/search/MtasCollector.html                                                                                 |    8 ++++----
 apidocs/mtas/search/class-use/MtasCollector.html                                                                       |    8 ++++----
 apidocs/mtas/search/package-frame.html                                                                                 |    6 +++---
 apidocs/mtas/search/package-summary.html                                                                               |    8 ++++----
 apidocs/mtas/search/package-tree.html                                                                                  |    8 ++++----
 apidocs/mtas/search/package-use.html                                                                                   |    8 ++++----
 apidocs/mtas/search/similarities/MtasSimScorer.html                                                                    |    8 ++++----
 apidocs/mtas/search/similarities/class-use/MtasSimScorer.html                                                          |    8 ++++----
 apidocs/mtas/search/similarities/package-frame.html                                                                    |    6 +++---
 apidocs/mtas/search/similarities/package-summary.html                                                                  |    8 ++++----
 apidocs/mtas/search/similarities/package-tree.html                                                                     |    8 ++++----
 apidocs/mtas/search/similarities/package-use.html                                                                      |    8 ++++----
 apidocs/mtas/search/spans/MtasSpanAndQuery.html                                                                        |   43 ++++++++++++++++++++++++++++++++-----------
 apidocs/mtas/search/spans/MtasSpanContainingQuery.html                                                                 |   43 ++++++++++++++++++++++++++++++++-----------
 apidocs/mtas/search/spans/MtasSpanEndQuery.SpanTermWeight.html                                                         |    8 ++++----
 apidocs/mtas/search/spans/MtasSpanEndQuery.html                                                                        |   43 ++++++++++++++++++++++++++++++++-----------
 apidocs/mtas/search/spans/MtasSpanEndSpans.html                                                                        |   41 ++++++++++++++++++++++++++++++-----------
 apidocs/mtas/search/spans/MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans.html                                    |   17 ++++++++++-------
 apidocs/mtas/search/spans/MtasSpanFollowedByQuery.MtasSpanFollowedByQueryWeight.html                                   |    8 ++++----
 apidocs/mtas/search/spans/MtasSpanFollowedByQuery.SpanFollowedByWeight.html                                            |    8 ++++----
 apidocs/mtas/search/spans/MtasSpanFollowedByQuery.html                                                                 |   53 +++++++++++++++++++++++++++++++++++++----------------
 apidocs/mtas/search/spans/MtasSpanFollowedBySpans.html                                                                 |   81 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------
 apidocs/mtas/search/spans/MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans.html                        |   17 ++++++++++-------
 apidocs/mtas/search/spans/MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQueryWeight.html                       |    8 ++++----
 apidocs/mtas/search/spans/MtasSpanFullyAlignedWithQuery.SpanFullyAlignedWithWeight.html                                |    8 ++++----
 apidocs/mtas/search/spans/MtasSpanFullyAlignedWithQuery.html                                                           |   53 +++++++++++++++++++++++++++++++++++++----------------
 apidocs/mtas/search/spans/MtasSpanFullyAlignedWithSpans.html                                                           |   86 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------
 apidocs/mtas/search/spans/MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans.html                                |   17 ++++++++++-------
 apidocs/mtas/search/spans/MtasSpanIntersectingQuery.MtasSpanIntersectingQueryWeight.html                               |    8 ++++----
 apidocs/mtas/search/spans/MtasSpanIntersectingQuery.SpanIntersectingWeight.html                                        |    8 ++++----
 apidocs/mtas/search/spans/MtasSpanIntersectingQuery.html                                                               |   53 +++++++++++++++++++++++++++++++++++++----------------
 apidocs/mtas/search/spans/MtasSpanIntersectingSpans.html                                                               |   81 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------
 apidocs/mtas/search/spans/MtasSpanMatchAllQuery.SpanAllWeight.html                                                     |    8 ++++----
 apidocs/mtas/search/spans/MtasSpanMatchAllQuery.html                                                                   |   10 +++++-----
 apidocs/mtas/search/spans/MtasSpanMatchAllSpans.html                                                                   |   96 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------
 apidocs/mtas/search/spans/MtasSpanMatchNoneQuery.SpanNoneWeight.html                                                   |    8 ++++----
 apidocs/mtas/search/spans/MtasSpanMatchNoneQuery.html                                                                  |   10 +++++-----
 apidocs/mtas/search/spans/MtasSpanMatchNoneSpans.html                                                                  |   71 ++++++++++++++++++++++++++++++++++++++++++++++++++++-------------------
 apidocs/mtas/search/spans/MtasSpanNotQuery.MtasSpanNotQuerySpans.html                                                  |   17 ++++++++++-------
 apidocs/mtas/search/spans/MtasSpanNotQuery.MtasSpanNotQueryWeight.html                                                 |    8 ++++----
 apidocs/mtas/search/spans/MtasSpanNotQuery.SpanNotWeight.html                                                          |    8 ++++----
 apidocs/mtas/search/spans/MtasSpanNotQuery.html                                                                        |   53 +++++++++++++++++++++++++++++++++++++----------------
 apidocs/mtas/search/spans/MtasSpanNotSpans.html                                                                        |   39 +++++++++++++++++++++++++++++----------
 apidocs/mtas/search/spans/MtasSpanOrQuery.html                                                                         |   43 ++++++++++++++++++++++++++++++++-----------
 apidocs/mtas/search/spans/MtasSpanPositionQuery.SpanAllWeight.html                                                     |    8 ++++----
 apidocs/mtas/search/spans/MtasSpanPositionQuery.html                                                                   |   10 +++++-----
 apidocs/mtas/search/spans/MtasSpanPositionSpans.html                                                                   |  106 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------
 apidocs/mtas/search/spans/MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans.html                                    |   17 ++++++++++-------
 apidocs/mtas/search/spans/MtasSpanPrecededByQuery.MtasSpanPrecededByQueryWeight.html                                   |    8 ++++----
 apidocs/mtas/search/spans/MtasSpanPrecededByQuery.SpanPrecededByWeight.html                                            |    8 ++++----
 apidocs/mtas/search/spans/MtasSpanPrecededByQuery.html                                                                 |   53 +++++++++++++++++++++++++++++++++++++----------------
 apidocs/mtas/search/spans/MtasSpanPrecededBySpans.html                                                                 |   81 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------
 apidocs/mtas/search/spans/MtasSpanPrefixQuery.html                                                                     |   10 +++++-----
 apidocs/mtas/search/spans/MtasSpanRecurrenceQuery.SpanRecurrenceWeight.html                                            |    8 ++++----
 apidocs/mtas/search/spans/MtasSpanRecurrenceQuery.html                                                                 |   55 ++++++++++++++++++++++++++++++++++++++-----------------
 apidocs/mtas/search/spans/MtasSpanRecurrenceSpans.Match.html                                                           |    8 ++++----
 apidocs/mtas/search/spans/MtasSpanRecurrenceSpans.html                                                                 |   88 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------
 apidocs/mtas/search/spans/MtasSpanRegexpQuery.html                                                                     |   10 +++++-----
 apidocs/mtas/search/spans/MtasSpanSequenceItem.html                                                                    |    8 ++++----
 apidocs/mtas/search/spans/MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans.html                                        |   17 ++++++++++-------
 apidocs/mtas/search/spans/MtasSpanSequenceQuery.MtasSpanSequenceQueryWeight.html                                       |    8 ++++----
 apidocs/mtas/search/spans/MtasSpanSequenceQuery.SpanSequenceWeight.html                                                |    8 ++++----
 apidocs/mtas/search/spans/MtasSpanSequenceQuery.html                                                                   |  152 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------
 apidocs/mtas/search/spans/MtasSpanSequenceSpans.Match.html                                                             |    8 ++++----
 apidocs/mtas/search/spans/MtasSpanSequenceSpans.QueueItem.html                                                         |    8 ++++----
 apidocs/mtas/search/spans/MtasSpanSequenceSpans.html                                                                   |   84 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------
 apidocs/mtas/search/spans/MtasSpanStartQuery.SpanTermWeight.html                                                       |    8 ++++----
 apidocs/mtas/search/spans/MtasSpanStartQuery.html                                                                      |   43 ++++++++++++++++++++++++++++++++-----------
 apidocs/mtas/search/spans/MtasSpanStartSpans.html                                                                      |   41 ++++++++++++++++++++++++++++++-----------
 apidocs/mtas/search/spans/MtasSpanTermQuery.html                                                                       |   10 +++++-----
 apidocs/mtas/search/spans/MtasSpanWildcardQuery.html                                                                   |   10 +++++-----
 apidocs/mtas/search/spans/MtasSpanWithinQuery.html                                                                     |   91 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------------------
 apidocs/mtas/search/spans/class-use/MtasSpanAndQuery.html                                                              |    8 ++++----
 apidocs/mtas/search/spans/class-use/MtasSpanContainingQuery.html                                                       |    8 ++++----
 apidocs/mtas/search/spans/class-use/MtasSpanEndQuery.SpanTermWeight.html                                               |    8 ++++----
 apidocs/mtas/search/spans/class-use/MtasSpanEndQuery.html                                                              |   66 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----
 apidocs/mtas/search/spans/class-use/MtasSpanEndSpans.html                                                              |    8 ++++----
 apidocs/mtas/search/spans/class-use/MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans.html                          |   11 ++++++-----
 apidocs/mtas/search/spans/class-use/MtasSpanFollowedByQuery.MtasSpanFollowedByQueryWeight.html                         |    8 ++++----
 apidocs/mtas/search/spans/class-use/MtasSpanFollowedByQuery.SpanFollowedByWeight.html                                  |    8 ++++----
 apidocs/mtas/search/spans/class-use/MtasSpanFollowedByQuery.html                                                       |   73 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----
 apidocs/mtas/search/spans/class-use/MtasSpanFollowedBySpans.html                                                       |    8 ++++----
 apidocs/mtas/search/spans/class-use/MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans.html              |   11 ++++++-----
 apidocs/mtas/search/spans/class-use/MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQueryWeight.html             |    8 ++++----
 apidocs/mtas/search/spans/class-use/MtasSpanFullyAlignedWithQuery.SpanFullyAlignedWithWeight.html                      |    8 ++++----
 apidocs/mtas/search/spans/class-use/MtasSpanFullyAlignedWithQuery.html                                                 |   73 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----
 apidocs/mtas/search/spans/class-use/MtasSpanFullyAlignedWithSpans.html                                                 |    8 ++++----
 apidocs/mtas/search/spans/class-use/MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans.html                      |   11 ++++++-----
 apidocs/mtas/search/spans/class-use/MtasSpanIntersectingQuery.MtasSpanIntersectingQueryWeight.html                     |    8 ++++----
 apidocs/mtas/search/spans/class-use/MtasSpanIntersectingQuery.SpanIntersectingWeight.html                              |    8 ++++----
 apidocs/mtas/search/spans/class-use/MtasSpanIntersectingQuery.html                                                     |   73 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----
 apidocs/mtas/search/spans/class-use/MtasSpanIntersectingSpans.html                                                     |    8 ++++----
 apidocs/mtas/search/spans/class-use/MtasSpanMatchAllQuery.SpanAllWeight.html                                           |    8 ++++----
 apidocs/mtas/search/spans/class-use/MtasSpanMatchAllQuery.html                                                         |   67 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----
 apidocs/mtas/search/spans/class-use/MtasSpanMatchAllSpans.html                                                         |    8 ++++----
 apidocs/mtas/search/spans/class-use/MtasSpanMatchNoneQuery.SpanNoneWeight.html                                         |    8 ++++----
 apidocs/mtas/search/spans/class-use/MtasSpanMatchNoneQuery.html                                                        |    8 ++++----
 apidocs/mtas/search/spans/class-use/MtasSpanMatchNoneSpans.html                                                        |    8 ++++----
 apidocs/mtas/search/spans/class-use/MtasSpanNotQuery.MtasSpanNotQuerySpans.html                                        |   11 ++++++-----
 apidocs/mtas/search/spans/class-use/MtasSpanNotQuery.MtasSpanNotQueryWeight.html                                       |    8 ++++----
 apidocs/mtas/search/spans/class-use/MtasSpanNotQuery.SpanNotWeight.html                                                |    8 ++++----
 apidocs/mtas/search/spans/class-use/MtasSpanNotQuery.html                                                              |   73 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----
 apidocs/mtas/search/spans/class-use/MtasSpanNotSpans.html                                                              |    8 ++++----
 apidocs/mtas/search/spans/class-use/MtasSpanOrQuery.html                                                               |    8 ++++----
 apidocs/mtas/search/spans/class-use/MtasSpanPositionQuery.SpanAllWeight.html                                           |    8 ++++----
 apidocs/mtas/search/spans/class-use/MtasSpanPositionQuery.html                                                         |   69 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----
 apidocs/mtas/search/spans/class-use/MtasSpanPositionSpans.html                                                         |    8 ++++----
 apidocs/mtas/search/spans/class-use/MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans.html                          |   11 ++++++-----
 apidocs/mtas/search/spans/class-use/MtasSpanPrecededByQuery.MtasSpanPrecededByQueryWeight.html                         |    8 ++++----
 apidocs/mtas/search/spans/class-use/MtasSpanPrecededByQuery.SpanPrecededByWeight.html                                  |    8 ++++----
 apidocs/mtas/search/spans/class-use/MtasSpanPrecededByQuery.html                                                       |   73 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----
 apidocs/mtas/search/spans/class-use/MtasSpanPrecededBySpans.html                                                       |    8 ++++----
 apidocs/mtas/search/spans/class-use/MtasSpanPrefixQuery.html                                                           |    8 ++++----
 apidocs/mtas/search/spans/class-use/MtasSpanRecurrenceQuery.SpanRecurrenceWeight.html                                  |    8 ++++----
 apidocs/mtas/search/spans/class-use/MtasSpanRecurrenceQuery.html                                                       |   70 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----
 apidocs/mtas/search/spans/class-use/MtasSpanRecurrenceSpans.Match.html                                                 |    8 ++++----
 apidocs/mtas/search/spans/class-use/MtasSpanRecurrenceSpans.html                                                       |    8 ++++----
 apidocs/mtas/search/spans/class-use/MtasSpanRegexpQuery.html                                                           |    8 ++++----
 apidocs/mtas/search/spans/class-use/MtasSpanSequenceItem.html                                                          |   19 +++++++++++++++----
 apidocs/mtas/search/spans/class-use/MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans.html                              |   11 ++++++-----
 apidocs/mtas/search/spans/class-use/MtasSpanSequenceQuery.MtasSpanSequenceQueryWeight.html                             |    8 ++++----
 apidocs/mtas/search/spans/class-use/MtasSpanSequenceQuery.SpanSequenceWeight.html                                      |    8 ++++----
 apidocs/mtas/search/spans/class-use/MtasSpanSequenceQuery.html                                                         |   75 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----
 apidocs/mtas/search/spans/class-use/MtasSpanSequenceSpans.Match.html                                                   |    8 ++++----
 apidocs/mtas/search/spans/class-use/MtasSpanSequenceSpans.QueueItem.html                                               |    8 ++++----
 apidocs/mtas/search/spans/class-use/MtasSpanSequenceSpans.html                                                         |    8 ++++----
 apidocs/mtas/search/spans/class-use/MtasSpanStartQuery.SpanTermWeight.html                                             |    8 ++++----
 apidocs/mtas/search/spans/class-use/MtasSpanStartQuery.html                                                            |   66 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----
 apidocs/mtas/search/spans/class-use/MtasSpanStartSpans.html                                                            |    8 ++++----
 apidocs/mtas/search/spans/class-use/MtasSpanTermQuery.html                                                             |    8 ++++----
 apidocs/mtas/search/spans/class-use/MtasSpanWildcardQuery.html                                                         |    8 ++++----
 apidocs/mtas/search/spans/class-use/MtasSpanWithinQuery.html                                                           |    8 ++++----
 apidocs/mtas/search/spans/package-frame.html                                                                           |    6 +++---
 apidocs/mtas/search/spans/package-summary.html                                                                         |    8 ++++----
 apidocs/mtas/search/spans/package-tree.html                                                                            |    8 ++++----
 apidocs/mtas/search/spans/package-use.html                                                                             |   67 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------
 apidocs/mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery.MtasDisabledTwoPhaseIteratorWeight.html           |    8 ++++----
 apidocs/mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery.html                                              |   47 ++++++++++++++++++++++++++++++++++-------------
 apidocs/mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpans.html                                                  |   16 ++++++++--------
 apidocs/mtas/search/spans/util/MtasExpandSpanQuery.MtasExpandWeight.html                                               |  479 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 apidocs/mtas/search/spans/util/MtasExpandSpanQuery.html                                                                |  569 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 apidocs/mtas/search/spans/util/MtasExpandSpans.html                                                                    |  817 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 apidocs/mtas/search/spans/util/MtasExtendedSpanAndQuery.html                                                           |   12 ++++++------
 apidocs/mtas/search/spans/util/MtasExtendedSpanTermQuery.SpanTermWeight.html                                           |    8 ++++----
 apidocs/mtas/search/spans/util/MtasExtendedSpanTermQuery.html                                                          |    8 ++++----
 apidocs/mtas/search/spans/util/MtasExtendedTermSpans.html                                                              |    8 ++++----
 apidocs/mtas/search/spans/util/MtasIgnoreItem.html                                                                     |    8 ++++----
 apidocs/mtas/search/spans/util/MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight.html                                 |    8 ++++----
 apidocs/mtas/search/spans/util/MtasMaximumExpandSpanQuery.html                                                         |   43 ++++++++++++++++++++++++++++++++-----------
 apidocs/mtas/search/spans/util/MtasMaximumExpandSpans.html                                                             |  148 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------------
 apidocs/mtas/search/spans/util/MtasSpanQuery.html                                                                      |   96 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------------
 apidocs/mtas/search/spans/util/MtasSpanUniquePositionQuery.SpanUniquePositionWeight.html                               |    8 ++++----
 apidocs/mtas/search/spans/util/MtasSpanUniquePositionQuery.html                                                        |   45 +++++++++++++++++++++++++++++++++------------
 apidocs/mtas/search/spans/util/MtasSpanUniquePositionSpans.Match.html                                                  |    8 ++++----
 apidocs/mtas/search/spans/util/MtasSpanUniquePositionSpans.html                                                        |   75 +++++++++++++++++++++++++++++++++++++++++++++++----------------------------
 apidocs/mtas/search/spans/util/MtasSpanWeight.html                                                                     |   10 +++++-----
 apidocs/mtas/search/spans/util/MtasSpans.html                                                                          |   59 +++++++++++++++++++++++++++++++++++++++++++++++++----------
 apidocs/mtas/search/spans/util/class-use/MtasDisabledTwoPhaseIteratorSpanQuery.MtasDisabledTwoPhaseIteratorWeight.html |    8 ++++----
 apidocs/mtas/search/spans/util/class-use/MtasDisabledTwoPhaseIteratorSpanQuery.html                                    |    8 ++++----
 apidocs/mtas/search/spans/util/class-use/MtasDisabledTwoPhaseIteratorSpans.html                                        |    8 ++++----
 apidocs/mtas/search/spans/util/class-use/MtasExpandSpanQuery.MtasExpandWeight.html                                     |  124 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 apidocs/mtas/search/spans/util/class-use/MtasExpandSpanQuery.html                                                      |  182 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 apidocs/mtas/search/spans/util/class-use/MtasExpandSpans.html                                                          |  124 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 apidocs/mtas/search/spans/util/class-use/MtasExtendedSpanAndQuery.html                                                 |    8 ++++----
 apidocs/mtas/search/spans/util/class-use/MtasExtendedSpanTermQuery.SpanTermWeight.html                                 |    8 ++++----
 apidocs/mtas/search/spans/util/class-use/MtasExtendedSpanTermQuery.html                                                |    8 ++++----
 apidocs/mtas/search/spans/util/class-use/MtasExtendedTermSpans.html                                                    |    8 ++++----
 apidocs/mtas/search/spans/util/class-use/MtasIgnoreItem.html                                                           |    8 ++++----
 apidocs/mtas/search/spans/util/class-use/MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight.html                       |    8 ++++----
 apidocs/mtas/search/spans/util/class-use/MtasMaximumExpandSpanQuery.html                                               |   12 +++++++-----
 apidocs/mtas/search/spans/util/class-use/MtasMaximumExpandSpans.html                                                   |    8 ++++----
 apidocs/mtas/search/spans/util/class-use/MtasSpanQuery.html                                                            |  133 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------------
 apidocs/mtas/search/spans/util/class-use/MtasSpanUniquePositionQuery.SpanUniquePositionWeight.html                     |    8 ++++----
 apidocs/mtas/search/spans/util/class-use/MtasSpanUniquePositionQuery.html                                              |   66 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----
 apidocs/mtas/search/spans/util/class-use/MtasSpanUniquePositionSpans.Match.html                                        |   14 +++++++-------
 apidocs/mtas/search/spans/util/class-use/MtasSpanUniquePositionSpans.html                                              |    8 ++++----
 apidocs/mtas/search/spans/util/class-use/MtasSpanWeight.html                                                           |   16 +++++++++++-----
 apidocs/mtas/search/spans/util/class-use/MtasSpans.html                                                                |   20 ++++++++++++++------
 apidocs/mtas/search/spans/util/package-frame.html                                                                      |    8 +++++---
 apidocs/mtas/search/spans/util/package-summary.html                                                                    |   52 ++++++++++++++++++++++++++++++++++------------------
 apidocs/mtas/search/spans/util/package-tree.html                                                                       |   11 +++++++----
 apidocs/mtas/search/spans/util/package-use.html                                                                        |   28 +++++++++++++++++++++-------
 apidocs/mtas/solr/handler/MtasRequestHandler.html                                                                      |    8 ++++----
 apidocs/mtas/solr/handler/class-use/MtasRequestHandler.html                                                            |    8 ++++----
 apidocs/mtas/solr/handler/component/MtasSolrSearchComponent.html                                                       |    8 ++++----
 apidocs/mtas/solr/handler/component/class-use/MtasSolrSearchComponent.html                                             |    8 ++++----
 apidocs/mtas/solr/handler/component/package-frame.html                                                                 |    6 +++---
 apidocs/mtas/solr/handler/component/package-summary.html                                                               |    8 ++++----
 apidocs/mtas/solr/handler/component/package-tree.html                                                                  |    8 ++++----
 apidocs/mtas/solr/handler/component/package-use.html                                                                   |    8 ++++----
 apidocs/mtas/solr/handler/component/util/MtasSolrComponent.html                                                        |    8 ++++----
 apidocs/mtas/solr/handler/component/util/MtasSolrComponentDocument.html                                                |    8 ++++----
 apidocs/mtas/solr/handler/component/util/MtasSolrComponentFacet.html                                                   |    8 ++++----
 apidocs/mtas/solr/handler/component/util/MtasSolrComponentGroup.html                                                   |    8 ++++----
 apidocs/mtas/solr/handler/component/util/MtasSolrComponentJoin.html                                                    |    8 ++++----
 apidocs/mtas/solr/handler/component/util/MtasSolrComponentKwic.html                                                    |    8 ++++----
 apidocs/mtas/solr/handler/component/util/MtasSolrComponentList.html                                                    |    8 ++++----
 apidocs/mtas/solr/handler/component/util/MtasSolrComponentPrefix.html                                                  |    8 ++++----
 apidocs/mtas/solr/handler/component/util/MtasSolrComponentStats.html                                                   |    8 ++++----
 apidocs/mtas/solr/handler/component/util/MtasSolrComponentTermvector.html                                              |    8 ++++----
 apidocs/mtas/solr/handler/component/util/MtasSolrJoinResult.html                                                       |    8 ++++----
 apidocs/mtas/solr/handler/component/util/MtasSolrMtasResult.html                                                       |    8 ++++----
 apidocs/mtas/solr/handler/component/util/MtasSolrResultMerge.html                                                      |    8 ++++----
 apidocs/mtas/solr/handler/component/util/MtasSolrResultUtil.html                                                       |    8 ++++----
 apidocs/mtas/solr/handler/component/util/class-use/MtasSolrComponent.html                                              |    8 ++++----
 apidocs/mtas/solr/handler/component/util/class-use/MtasSolrComponentDocument.html                                      |    8 ++++----
 apidocs/mtas/solr/handler/component/util/class-use/MtasSolrComponentFacet.html                                         |    8 ++++----
 apidocs/mtas/solr/handler/component/util/class-use/MtasSolrComponentGroup.html                                         |    8 ++++----
 apidocs/mtas/solr/handler/component/util/class-use/MtasSolrComponentJoin.html                                          |    8 ++++----
 apidocs/mtas/solr/handler/component/util/class-use/MtasSolrComponentKwic.html                                          |    8 ++++----
 apidocs/mtas/solr/handler/component/util/class-use/MtasSolrComponentList.html                                          |    8 ++++----
 apidocs/mtas/solr/handler/component/util/class-use/MtasSolrComponentPrefix.html                                        |    8 ++++----
 apidocs/mtas/solr/handler/component/util/class-use/MtasSolrComponentStats.html                                         |    8 ++++----
 apidocs/mtas/solr/handler/component/util/class-use/MtasSolrComponentTermvector.html                                    |    8 ++++----
 apidocs/mtas/solr/handler/component/util/class-use/MtasSolrJoinResult.html                                             |    8 ++++----
 apidocs/mtas/solr/handler/component/util/class-use/MtasSolrMtasResult.html                                             |    8 ++++----
 apidocs/mtas/solr/handler/component/util/class-use/MtasSolrResultMerge.html                                            |    8 ++++----
 apidocs/mtas/solr/handler/component/util/class-use/MtasSolrResultUtil.html                                             |    8 ++++----
 apidocs/mtas/solr/handler/component/util/package-frame.html                                                            |    6 +++---
 apidocs/mtas/solr/handler/component/util/package-summary.html                                                          |    8 ++++----
 apidocs/mtas/solr/handler/component/util/package-tree.html                                                             |    8 ++++----
 apidocs/mtas/solr/handler/component/util/package-use.html                                                              |    8 ++++----
 apidocs/mtas/solr/handler/package-frame.html                                                                           |    6 +++---
 apidocs/mtas/solr/handler/package-summary.html                                                                         |    8 ++++----
 apidocs/mtas/solr/handler/package-tree.html                                                                            |    8 ++++----
 apidocs/mtas/solr/handler/package-use.html                                                                             |    8 ++++----
 apidocs/mtas/solr/schema/MtasPreAnalyzedField.html                                                                     |   40 ++++++++++++++++++++--------------------
 apidocs/mtas/solr/schema/MtasPreAnalyzedParser.html                                                                    |    8 ++++----
 apidocs/mtas/solr/schema/class-use/MtasPreAnalyzedField.html                                                           |    8 ++++----
 apidocs/mtas/solr/schema/class-use/MtasPreAnalyzedParser.html                                                          |    8 ++++----
 apidocs/mtas/solr/schema/package-frame.html                                                                            |    6 +++---
 apidocs/mtas/solr/schema/package-summary.html                                                                          |    8 ++++----
 apidocs/mtas/solr/schema/package-tree.html                                                                             |    8 ++++----
 apidocs/mtas/solr/schema/package-use.html                                                                              |    8 ++++----
 apidocs/mtas/solr/search/MtasCQLQParser.html                                                                           |    8 ++++----
 apidocs/mtas/solr/search/MtasJoinQParser.html                                                                          |    8 ++++----
 apidocs/mtas/solr/search/MtasSolrCQLQParserPlugin.html                                                                 |    8 ++++----
 apidocs/mtas/solr/search/MtasSolrJoinCache.html                                                                        |    8 ++++----
 apidocs/mtas/solr/search/MtasSolrJoinCacheItem.html                                                                    |    8 ++++----
 apidocs/mtas/solr/search/MtasSolrJoinQParserPlugin.html                                                                |    8 ++++----
 apidocs/mtas/solr/search/class-use/MtasCQLQParser.html                                                                 |    8 ++++----
 apidocs/mtas/solr/search/class-use/MtasJoinQParser.html                                                                |    8 ++++----
 apidocs/mtas/solr/search/class-use/MtasSolrCQLQParserPlugin.html                                                       |    8 ++++----
 apidocs/mtas/solr/search/class-use/MtasSolrJoinCache.html                                                              |    8 ++++----
 apidocs/mtas/solr/search/class-use/MtasSolrJoinCacheItem.html                                                          |    8 ++++----
 apidocs/mtas/solr/search/class-use/MtasSolrJoinQParserPlugin.html                                                      |    8 ++++----
 apidocs/mtas/solr/search/package-frame.html                                                                            |    6 +++---
 apidocs/mtas/solr/search/package-summary.html                                                                          |    8 ++++----
 apidocs/mtas/solr/search/package-tree.html                                                                             |    8 ++++----
 apidocs/mtas/solr/search/package-use.html                                                                              |    8 ++++----
 apidocs/mtas/solr/update/processor/MtasUpdateRequestProcessor.html                                                     |    8 ++++----
 apidocs/mtas/solr/update/processor/MtasUpdateRequestProcessorConfig.html                                               |    8 ++++----
 apidocs/mtas/solr/update/processor/MtasUpdateRequestProcessorFactory.html                                              |    8 ++++----
 apidocs/mtas/solr/update/processor/MtasUpdateRequestProcessorResultItem.html                                           |    8 ++++----
 apidocs/mtas/solr/update/processor/MtasUpdateRequestProcessorResultReader.html                                         |    8 ++++----
 apidocs/mtas/solr/update/processor/MtasUpdateRequestProcessorResultWriter.html                                         |    8 ++++----
 apidocs/mtas/solr/update/processor/MtasUpdateRequestProcessorSizeReader.html                                           |    8 ++++----
 apidocs/mtas/solr/update/processor/class-use/MtasUpdateRequestProcessor.html                                           |    8 ++++----
 apidocs/mtas/solr/update/processor/class-use/MtasUpdateRequestProcessorConfig.html                                     |    8 ++++----
 apidocs/mtas/solr/update/processor/class-use/MtasUpdateRequestProcessorFactory.html                                    |    8 ++++----
 apidocs/mtas/solr/update/processor/class-use/MtasUpdateRequestProcessorResultItem.html                                 |    8 ++++----
 apidocs/mtas/solr/update/processor/class-use/MtasUpdateRequestProcessorResultReader.html                               |    8 ++++----
 apidocs/mtas/solr/update/processor/class-use/MtasUpdateRequestProcessorResultWriter.html                               |    8 ++++----
 apidocs/mtas/solr/update/processor/class-use/MtasUpdateRequestProcessorSizeReader.html                                 |    8 ++++----
 apidocs/mtas/solr/update/processor/package-frame.html                                                                  |    6 +++---
 apidocs/mtas/solr/update/processor/package-summary.html                                                                |    8 ++++----
 apidocs/mtas/solr/update/processor/package-tree.html                                                                   |    8 ++++----
 apidocs/mtas/solr/update/processor/package-use.html                                                                    |    8 ++++----
 apidocs/options                                                                                                        |    6 +++---
 apidocs/overview-frame.html                                                                                            |    6 +++---
 apidocs/overview-summary.html                                                                                          |   10 +++++-----
 apidocs/overview-tree.html                                                                                             |   12 ++++++++----
 apidocs/serialized-form.html                                                                                           |    8 ++++----
 dependencies.html                                                                                                      |  262 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------------------------------------------------------------------------------------------------------------------
 dependency-info.html                                                                                                   |   22 +++++++++++-----------
 download.html                                                                                                          |   18 +++++++++---------
 features.html                                                                                                          |    8 ++++----
 findbugs.html                                                                                                          |   10 +++++-----
 index.html                                                                                                             |    8 ++++----
 indexing.html                                                                                                          |    8 ++++----
 indexing_configuration.html                                                                                            |    8 ++++----
 indexing_formats.html                                                                                                  |    8 ++++----
 indexing_formats_crm.html                                                                                              |    8 ++++----
 indexing_formats_folia.html                                                                                            |    8 ++++----
 indexing_formats_sketch.html                                                                                           |    8 ++++----
 indexing_formats_tei.html                                                                                              |    8 ++++----
 indexing_mapping.html                                                                                                  |    8 ++++----
 installation.html                                                                                                      |   12 ++++++------
 installation_docker.html                                                                                               |    8 ++++----
 installation_lucene.html                                                                                               |    8 ++++----
 installation_solr.html                                                                                                 |   12 ++++++------
 jacoco/index.html                                                                                                      |    2 +-
 jacoco/jacoco-sessions.html                                                                                            |    2 +-
 jacoco/jacoco.csv                                                                                                      |  172 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------------------------------------------------------------
 jacoco/jacoco.xml                                                                                                      |    2 +-
 jacoco/mtas.analysis.parser/MtasBasicParser$MtasParserMapping.html                                                     |    2 +-
 jacoco/mtas.analysis.parser/MtasBasicParser$MtasParserMappingToken.html                                                |    2 +-
 jacoco/mtas.analysis.parser/MtasBasicParser$MtasParserType.html                                                        |    2 +-
 jacoco/mtas.analysis.parser/MtasBasicParser$MtasParserVariable.html                                                    |    2 +-
 jacoco/mtas.analysis.parser/MtasBasicParser$MtasParserVariableValue.html                                               |    2 +-
 jacoco/mtas.analysis.parser/MtasBasicParser.html                                                                       |    2 +-
 jacoco/mtas.analysis.parser/MtasBasicParser.java.html                                                                  | 3220 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 jacoco/mtas.analysis.parser/MtasChatParser.html                                                                        |    1 +
 jacoco/mtas.analysis.parser/MtasChatParser.java.html                                                                   |   34 ++++++++++++++++++++++++++++++++++
 jacoco/mtas.analysis.parser/MtasElanParser.java.html                                                                   |    2 +-
 jacoco/mtas.analysis.parser/MtasParser.java.html                                                                       |    2 +-
 jacoco/mtas.analysis.parser/MtasSketchParser$MtasSketchParserMappingGroup.html                                         |    2 +-
 jacoco/mtas.analysis.parser/MtasSketchParser$MtasSketchParserMappingWord.html                                          |    2 +-
 jacoco/mtas.analysis.parser/MtasSketchParser$MtasSketchParserMappingWordAnnotation.html                                |    2 +-
 jacoco/mtas.analysis.parser/MtasSketchParser.html                                                                      |    2 +-
 jacoco/mtas.analysis.parser/MtasSketchParser.java.html                                                                 |  449 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 jacoco/mtas.analysis.parser/MtasXMLParser$MtasXMLParserMappingGroup.html                                               |    2 +-
 jacoco/mtas.analysis.parser/MtasXMLParser$MtasXMLParserMappingGroupAnnotation.html                                     |    2 +-
 jacoco/mtas.analysis.parser/MtasXMLParser$MtasXMLParserMappingRelation.html                                            |    2 +-
 jacoco/mtas.analysis.parser/MtasXMLParser$MtasXMLParserMappingRelationAnnotation.html                                  |    2 +-
 jacoco/mtas.analysis.parser/MtasXMLParser$MtasXMLParserMappingWord.html                                                |    2 +-
 jacoco/mtas.analysis.parser/MtasXMLParser$MtasXMLParserMappingWordAnnotation.html                                      |    2 +-
 jacoco/mtas.analysis.parser/MtasXMLParser.html                                                                         |    2 +-
 jacoco/mtas.analysis.parser/MtasXMLParser.java.html                                                                    |  725 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 jacoco/mtas.analysis.parser/index.html                                                                                 |    2 +-
 jacoco/mtas.analysis.parser/index.source.html                                                                          |    2 +-
 jacoco/mtas.analysis.token/MtasTokenCollection$2.html                                                                  |    2 +-
 jacoco/mtas.analysis.token/MtasTokenCollection.html                                                                    |    2 +-
 jacoco/mtas.analysis.token/MtasTokenCollection.java.html                                                               |   38 ++++++++++++++++++--------------------
 jacoco/mtas.analysis.token/index.html                                                                                  |    2 +-
 jacoco/mtas.analysis.token/index.source.html                                                                           |    2 +-
 jacoco/mtas.analysis.util/MtasBufferedReader.java.html                                                                 |    2 +-
 jacoco/mtas.analysis.util/MtasCharFilterFactory.java.html                                                              |    4 ++--
 jacoco/mtas.analysis.util/MtasPrefixTokenFilterFactory$MtasPrefixTokenFilter.html                                      |    2 +-
 jacoco/mtas.analysis.util/MtasPrefixTokenFilterFactory.java.html                                                       |   28 ++++++++++++++++------------
 jacoco/mtas.codec.payload/MtasBitInputStream.java.html                                                                 |    4 ++--
 jacoco/mtas.codec.payload/MtasPayloadDecoder.html                                                                      |    2 +-
 jacoco/mtas.codec.payload/MtasPayloadDecoder.java.html                                                                 |  141 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------------------------------------------------
 jacoco/mtas.codec.payload/index.html                                                                                   |    2 +-
 jacoco/mtas.codec.payload/index.source.html                                                                            |    2 +-
 jacoco/mtas.codec.tree/IntervalRBTree.java.html                                                                        |    6 +++---
 jacoco/mtas.codec.tree/IntervalTree.html                                                                               |    2 +-
 jacoco/mtas.codec.tree/IntervalTree.java.html                                                                          |   36 +++++++++++++++++++-----------------
 jacoco/mtas.codec.tree/MtasRBTree.java.html                                                                            |    4 ++--
 jacoco/mtas.codec.tree/MtasTreeNodeId.html                                                                             |    2 +-
 jacoco/mtas.codec.tree/MtasTreeNodeId.java.html                                                                        |   36 ++++++++++++++++++++----------------
 jacoco/mtas.codec.util.collector/MtasDataAdvanced.html                                                                 |    2 +-
 jacoco/mtas.codec.util.collector/MtasDataAdvanced.java.html                                                            |   16 +++++++---------
 jacoco/mtas.codec.util.collector/MtasDataBasic.html                                                                    |    2 +-
 jacoco/mtas.codec.util.collector/MtasDataBasic.java.html                                                               |  202 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------------------------------------------------------------------------------
 jacoco/mtas.codec.util.collector/MtasDataCollector.html                                                                |    2 +-
 jacoco/mtas.codec.util.collector/MtasDataCollector.java.html                                                           |  141 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------------------------------------------------
 jacoco/mtas.codec.util.collector/MtasDataCollectorResult$1.html                                                        |    2 +-
 jacoco/mtas.codec.util.collector/MtasDataCollectorResult.html                                                          |    2 +-
 jacoco/mtas.codec.util.collector/MtasDataCollectorResult.java.html                                                     |  176 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------------------------------------------------------------------
 jacoco/mtas.codec.util.collector/MtasDataDoubleAdvanced.html                                                           |    2 +-
 jacoco/mtas.codec.util.collector/MtasDataDoubleAdvanced.java.html                                                      |   43 ++++++++++++++++++++++---------------------
 jacoco/mtas.codec.util.collector/MtasDataDoubleBasic.html                                                              |    2 +-
 jacoco/mtas.codec.util.collector/MtasDataDoubleBasic.java.html                                                         |   47 ++++++++++++++++++++++++-----------------------
 jacoco/mtas.codec.util.collector/MtasDataDoubleFull.html                                                               |    2 +-
 jacoco/mtas.codec.util.collector/MtasDataDoubleFull.java.html                                                          |  186 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------------------------------------------------------------------------
 jacoco/mtas.codec.util.collector/MtasDataFull.html                                                                     |    2 +-
 jacoco/mtas.codec.util.collector/MtasDataFull.java.html                                                                |  216 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------------------------------------------------------------------------------------------
 jacoco/mtas.codec.util.collector/MtasDataItem.java.html                                                                |    8 ++++----
 jacoco/mtas.codec.util.collector/MtasDataItemBasic.java.html                                                           |    1 -
 jacoco/mtas.codec.util.collector/MtasDataItemDoubleAdvanced.html                                                       |    2 +-
 jacoco/mtas.codec.util.collector/MtasDataItemDoubleAdvanced.java.html                                                  |   55 ++++++++++++++++++++++++++++++-------------------------
 jacoco/mtas.codec.util.collector/MtasDataItemDoubleBasic.html                                                          |    2 +-
 jacoco/mtas.codec.util.collector/MtasDataItemDoubleBasic.java.html                                                     |   45 +++++++++++++++++++++++++--------------------
 jacoco/mtas.codec.util.collector/MtasDataItemDoubleFull.html                                                           |    2 +-
 jacoco/mtas.codec.util.collector/MtasDataItemDoubleFull.java.html                                                      |   91 ++++++++++++++++++++++++++++++++++++++++++++++++++++++-------------------------------------
 jacoco/mtas.codec.util.collector/MtasDataItemFull.java.html                                                            |    5 +++--
 jacoco/mtas.codec.util.collector/MtasDataItemLongAdvanced.html                                                         |    2 +-
 jacoco/mtas.codec.util.collector/MtasDataItemLongAdvanced.java.html                                                    |   70 +++++++++++++++++++++++++++++++++++++++++-----------------------------
 jacoco/mtas.codec.util.collector/MtasDataItemLongBasic.html                                                            |    2 +-
 jacoco/mtas.codec.util.collector/MtasDataItemLongBasic.java.html                                                       |   45 +++++++++++++++++++++++++--------------------
 jacoco/mtas.codec.util.collector/MtasDataItemLongFull.html                                                             |    2 +-
 jacoco/mtas.codec.util.collector/MtasDataItemLongFull.java.html                                                        |   90 +++++++++++++++++++++++++++++++++++++++++++++++++++++-------------------------------------
 jacoco/mtas.codec.util.collector/MtasDataItemNumberComparator.html                                                     |    2 +-
 jacoco/mtas.codec.util.collector/MtasDataItemNumberComparator.java.html                                                |   32 ++++++++++++++++++--------------
 jacoco/mtas.codec.util.collector/index.html                                                                            |    2 +-
 jacoco/mtas.codec.util.collector/index.source.html                                                                     |    2 +-
 jacoco/mtas.codec.util/CodecCollector$RegisterStatus.html                                                              |    2 +-
 jacoco/mtas.codec.util/CodecCollector$TermvectorNumberBasic.html                                                       |    2 +-
 jacoco/mtas.codec.util/CodecCollector$TermvectorNumberFull.html                                                        |    2 +-
 jacoco/mtas.codec.util/CodecCollector.html                                                                             |    2 +-
 jacoco/mtas.codec.util/CodecCollector.java.html                                                                        | 4649 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 jacoco/mtas.codec.util/CodecComponent$ComponentDocument.html                                                           |    2 +-
 jacoco/mtas.codec.util/CodecComponent$ComponentFacet.html                                                              |    2 +-
 jacoco/mtas.codec.util/CodecComponent$ComponentField.html                                                              |    2 +-
 jacoco/mtas.codec.util/CodecComponent$ComponentGroup.html                                                              |    2 +-
 jacoco/mtas.codec.util/CodecComponent$ComponentJoin.html                                                               |    2 +-
 jacoco/mtas.codec.util/CodecComponent$ComponentKwic.html                                                               |    2 +-
 jacoco/mtas.codec.util/CodecComponent$ComponentList.html                                                               |    2 +-
 jacoco/mtas.codec.util/CodecComponent$ComponentPosition.html                                                           |    2 +-
 jacoco/mtas.codec.util/CodecComponent$ComponentPrefix.html                                                             |    2 +-
 jacoco/mtas.codec.util/CodecComponent$ComponentSpan.html                                                               |    2 +-
 jacoco/mtas.codec.util/CodecComponent$ComponentTermVector.html                                                         |    2 +-
 jacoco/mtas.codec.util/CodecComponent$ComponentToken.html                                                              |    2 +-
 jacoco/mtas.codec.util/CodecComponent$GroupHit$1.html                                                                  |    2 +-
 jacoco/mtas.codec.util/CodecComponent$GroupHit.html                                                                    |    2 +-
 jacoco/mtas.codec.util/CodecComponent$KwicHit.html                                                                     |    2 +-
 jacoco/mtas.codec.util/CodecComponent$KwicToken.html                                                                   |    2 +-
 jacoco/mtas.codec.util/CodecComponent$ListHit.html                                                                     |    2 +-
 jacoco/mtas.codec.util/CodecComponent$ListToken.html                                                                   |    2 +-
 jacoco/mtas.codec.util/CodecComponent$Match.html                                                                       |    2 +-
 jacoco/mtas.codec.util/CodecComponent$SubComponentFunction.html                                                        |    2 +-
 jacoco/mtas.codec.util/CodecComponent.java.html                                                                        | 2355 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 jacoco/mtas.codec.util/CodecInfo$FieldReferences.html                                                                  |    2 +-
 jacoco/mtas.codec.util/CodecInfo$IndexDoc.html                                                                         |    2 +-
 jacoco/mtas.codec.util/CodecInfo.html                                                                                  |    2 +-
 jacoco/mtas.codec.util/CodecInfo.java.html                                                                             |  569 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 jacoco/mtas.codec.util/CodecSearchTree.java.html                                                                       |    4 ++--
 jacoco/mtas.codec.util/CodecUtil.html                                                                                  |    2 +-
 jacoco/mtas.codec.util/CodecUtil.java.html                                                                             |  107 ++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------------------------------------
 jacoco/mtas.codec.util/DataCollector.java.html                                                                         |    5 ++---
 jacoco/mtas.codec.util/index.html                                                                                      |    2 +-
 jacoco/mtas.codec.util/index.source.html                                                                               |    2 +-
 jacoco/mtas.codec/MtasFieldsConsumer.html                                                                              |    2 +-
 jacoco/mtas.codec/MtasFieldsConsumer.java.html                                                                         |  201 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------------------------------------------------------------------------
 jacoco/mtas.codec/index.html                                                                                           |    2 +-
 jacoco/mtas.codec/index.source.html                                                                                    |    2 +-
 jacoco/mtas.parser.cql.util/MtasCQLParserBasicSentencePartCondition.java.html                                          |    4 ++--
 jacoco/mtas.parser.cql.util/MtasCQLParserDefaultPrefixCondition.html                                                   |    2 +-
 jacoco/mtas.parser.cql.util/MtasCQLParserDefaultPrefixCondition.java.html                                              |   14 ++++++++------
 jacoco/mtas.parser.cql.util/MtasCQLParserGroupCondition.html                                                           |    2 +-
 jacoco/mtas.parser.cql.util/MtasCQLParserGroupCondition.java.html                                                      |   19 +++++++++++--------
 jacoco/mtas.parser.cql.util/MtasCQLParserGroupFullCondition.html                                                       |    2 +-
 jacoco/mtas.parser.cql.util/MtasCQLParserGroupFullCondition.java.html                                                  |   21 +++++++++++----------
 jacoco/mtas.parser.cql.util/MtasCQLParserGroupQuery.html                                                               |    2 +-
 jacoco/mtas.parser.cql.util/MtasCQLParserGroupQuery.java.html                                                          |    9 +++++++++
 jacoco/mtas.parser.cql.util/MtasCQLParserSentenceCondition.java.html                                                   |    8 ++++----
 jacoco/mtas.parser.cql.util/MtasCQLParserSentencePartCondition.java.html                                               |   82 ++++++++++++++++++++++++++++++++++++++++++----------------------------------------
 jacoco/mtas.parser.cql.util/MtasCQLParserWordCondition.html                                                            |    2 +-
 jacoco/mtas.parser.cql.util/MtasCQLParserWordCondition.java.html                                                       |  412 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 jacoco/mtas.parser.cql.util/MtasCQLParserWordFullCondition.html                                                        |    2 +-
 jacoco/mtas.parser.cql.util/MtasCQLParserWordFullCondition.java.html                                                   |  146 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------------------------------------------------
 jacoco/mtas.parser.cql.util/MtasCQLParserWordPositionQuery.html                                                        |    2 +-
 jacoco/mtas.parser.cql.util/MtasCQLParserWordPositionQuery.java.html                                                   |   13 +++++++++++--
 jacoco/mtas.parser.cql.util/MtasCQLParserWordQuery.html                                                                |    2 +-
 jacoco/mtas.parser.cql.util/MtasCQLParserWordQuery.java.html                                                           |  100 +++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------------------
 jacoco/mtas.parser.cql.util/index.html                                                                                 |    2 +-
 jacoco/mtas.parser.cql.util/index.source.html                                                                          |    2 +-
 jacoco/mtas.search.spans.util/MtasDisabledTwoPhaseIteratorSpanQuery$MtasDisabledTwoPhaseIteratorWeight.html            |    2 +-
 jacoco/mtas.search.spans.util/MtasDisabledTwoPhaseIteratorSpanQuery.html                                               |    2 +-
 jacoco/mtas.search.spans.util/MtasDisabledTwoPhaseIteratorSpanQuery.java.html                                          |  141 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------------------------------
 jacoco/mtas.search.spans.util/MtasDisabledTwoPhaseIteratorSpans.html                                                   |    2 +-
 jacoco/mtas.search.spans.util/MtasDisabledTwoPhaseIteratorSpans.java.html                                              |   90 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------------------------------
 jacoco/mtas.search.spans.util/MtasExpandSpanQuery$MtasExpandWeight.html                                                |    1 +
 jacoco/mtas.search.spans.util/MtasExpandSpanQuery.html                                                                 |    1 +
 jacoco/mtas.search.spans.util/MtasExpandSpanQuery.java.html                                                            |  297 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 jacoco/mtas.search.spans.util/MtasExpandSpans$1.html                                                                   |    1 +
 jacoco/mtas.search.spans.util/MtasExpandSpans$2.html                                                                   |    1 +
 jacoco/mtas.search.spans.util/MtasExpandSpans.html                                                                     |    1 +
 jacoco/mtas.search.spans.util/MtasExpandSpans.java.html                                                                |  394 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 jacoco/mtas.search.spans.util/MtasExtendedSpanAndQuery.java.html                                                       |    5 ++---
 jacoco/mtas.search.spans.util/MtasMaximumExpandSpanQuery$MtasMaximumExpandWeight.html                                  |    2 +-
 jacoco/mtas.search.spans.util/MtasMaximumExpandSpanQuery.html                                                          |    2 +-
 jacoco/mtas.search.spans.util/MtasMaximumExpandSpanQuery.java.html                                                     |   97 ++++++++++++++++++++++++++++++++++++++++++++++++++++++-------------------------------------------
 jacoco/mtas.search.spans.util/MtasMaximumExpandSpans$1.html                                                            |    1 +
 jacoco/mtas.search.spans.util/MtasMaximumExpandSpans$2.html                                                            |    1 +
 jacoco/mtas.search.spans.util/MtasMaximumExpandSpans.html                                                              |    2 +-
 jacoco/mtas.search.spans.util/MtasMaximumExpandSpans.java.html                                                         |  279 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------------------------------------------------------
 jacoco/mtas.search.spans.util/MtasSpanQuery.html                                                                       |    2 +-
 jacoco/mtas.search.spans.util/MtasSpanQuery.java.html                                                                  |   76 ++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------
 jacoco/mtas.search.spans.util/MtasSpanUniquePositionQuery$SpanUniquePositionWeight.html                                |    2 +-
 jacoco/mtas.search.spans.util/MtasSpanUniquePositionQuery.html                                                         |    2 +-
 jacoco/mtas.search.spans.util/MtasSpanUniquePositionQuery.java.html                                                    |   65 ++++++++++++++++++++++++++++++++++++++++-------------------------
 jacoco/mtas.search.spans.util/MtasSpanUniquePositionSpans$Match.html                                                   |    2 +-
 jacoco/mtas.search.spans.util/MtasSpanUniquePositionSpans.html                                                         |    2 +-
 jacoco/mtas.search.spans.util/MtasSpanUniquePositionSpans.java.html                                                    |  241 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------------------------------------------------------------------------------------------
 jacoco/mtas.search.spans.util/MtasSpanWeight.html                                                                      |    2 +-
 jacoco/mtas.search.spans.util/MtasSpanWeight.java.html                                                                 |   21 ++++++++-------------
 jacoco/mtas.search.spans.util/MtasSpans.html                                                                           |    2 +-
 jacoco/mtas.search.spans.util/MtasSpans.java.html                                                                      |   14 +++++++++++++-
 jacoco/mtas.search.spans.util/index.html                                                                               |    2 +-
 jacoco/mtas.search.spans.util/index.source.html                                                                        |    2 +-
 jacoco/mtas.search.spans/MtasSpanAndQuery.html                                                                         |    2 +-
 jacoco/mtas.search.spans/MtasSpanAndQuery.java.html                                                                    |  128 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------------------------------
 jacoco/mtas.search.spans/MtasSpanContainingQuery.html                                                                  |    2 +-
 jacoco/mtas.search.spans/MtasSpanContainingQuery.java.html                                                             |   32 +++++++++++++++++++++-----------
 jacoco/mtas.search.spans/MtasSpanEndQuery$SpanTermWeight.html                                                          |    2 +-
 jacoco/mtas.search.spans/MtasSpanEndQuery.html                                                                         |    2 +-
 jacoco/mtas.search.spans/MtasSpanEndQuery.java.html                                                                    |   19 ++++++++++++++-----
 jacoco/mtas.search.spans/MtasSpanEndSpans.html                                                                         |    2 +-
 jacoco/mtas.search.spans/MtasSpanEndSpans.java.html                                                                    |   54 ++++++++++++++++++++++++++++++++----------------------
 jacoco/mtas.search.spans/MtasSpanFollowedByQuery$MtasSpanFollowedByQuerySpans.html                                     |    2 +-
 jacoco/mtas.search.spans/MtasSpanFollowedByQuery$MtasSpanFollowedByQueryWeight.html                                    |    2 +-
 jacoco/mtas.search.spans/MtasSpanFollowedByQuery$SpanFollowedByWeight.html                                             |    2 +-
 jacoco/mtas.search.spans/MtasSpanFollowedByQuery.html                                                                  |    2 +-
 jacoco/mtas.search.spans/MtasSpanFollowedByQuery.java.html                                                             |  187 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------------------------------------------------------------
 jacoco/mtas.search.spans/MtasSpanFollowedBySpans.html                                                                  |    2 +-
 jacoco/mtas.search.spans/MtasSpanFollowedBySpans.java.html                                                             |  291 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------------------------------------------------------------------------------------------------------------
 jacoco/mtas.search.spans/MtasSpanFullyAlignedWithQuery$MtasSpanFullyAlignedWithQuerySpans.html                         |    2 +-
 jacoco/mtas.search.spans/MtasSpanFullyAlignedWithQuery$MtasSpanFullyAlignedWithQueryWeight.html                        |    2 +-
 jacoco/mtas.search.spans/MtasSpanFullyAlignedWithQuery$SpanFullyAlignedWithWeight.html                                 |    2 +-
 jacoco/mtas.search.spans/MtasSpanFullyAlignedWithQuery.html                                                            |    2 +-
 jacoco/mtas.search.spans/MtasSpanFullyAlignedWithQuery.java.html                                                       |  222 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------------------------------------------------------------------------------------
 jacoco/mtas.search.spans/MtasSpanFullyAlignedWithSpans.html                                                            |    2 +-
 jacoco/mtas.search.spans/MtasSpanFullyAlignedWithSpans.java.html                                                       |  274 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------------------------------------------------------------------------------------------------------
 jacoco/mtas.search.spans/MtasSpanIntersectingQuery$MtasSpanIntersectingQuerySpans.html                                 |    2 +-
 jacoco/mtas.search.spans/MtasSpanIntersectingQuery$MtasSpanIntersectingQueryWeight.html                                |    2 +-
 jacoco/mtas.search.spans/MtasSpanIntersectingQuery$SpanIntersectingWeight.html                                         |    2 +-
 jacoco/mtas.search.spans/MtasSpanIntersectingQuery.html                                                                |    2 +-
 jacoco/mtas.search.spans/MtasSpanIntersectingQuery.java.html                                                           |  202 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------------------------------------------------------------------
 jacoco/mtas.search.spans/MtasSpanIntersectingSpans.html                                                                |    2 +-
 jacoco/mtas.search.spans/MtasSpanIntersectingSpans.java.html                                                           |  223 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------------------------------------------------------------
 jacoco/mtas.search.spans/MtasSpanMatchAllQuery$SpanAllWeight.html                                                      |    2 +-
 jacoco/mtas.search.spans/MtasSpanMatchAllQuery.html                                                                    |    2 +-
 jacoco/mtas.search.spans/MtasSpanMatchAllQuery.java.html                                                               |   41 +++++++++++++++++++++--------------------
 jacoco/mtas.search.spans/MtasSpanMatchAllSpans.html                                                                    |    2 +-
 jacoco/mtas.search.spans/MtasSpanMatchAllSpans.java.html                                                               |  143 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------------------------------
 jacoco/mtas.search.spans/MtasSpanMatchNoneQuery$SpanNoneWeight.html                                                    |    2 +-
 jacoco/mtas.search.spans/MtasSpanMatchNoneQuery.java.html                                                              |    2 +-
 jacoco/mtas.search.spans/MtasSpanMatchNoneSpans.html                                                                   |    2 +-
 jacoco/mtas.search.spans/MtasSpanMatchNoneSpans.java.html                                                              |   65 ++++++++++++++++++++++++++++++++++++++++++-----------------------
 jacoco/mtas.search.spans/MtasSpanNotQuery$MtasSpanNotQuerySpans.html                                                   |    2 +-
 jacoco/mtas.search.spans/MtasSpanNotQuery$MtasSpanNotQueryWeight.html                                                  |    2 +-
 jacoco/mtas.search.spans/MtasSpanNotQuery$SpanNotWeight.html                                                           |    2 +-
 jacoco/mtas.search.spans/MtasSpanNotQuery.html                                                                         |    2 +-
 jacoco/mtas.search.spans/MtasSpanNotQuery.java.html                                                                    |  178 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------------------------------------------------------------------
 jacoco/mtas.search.spans/MtasSpanNotSpans$1.html                                                                       |    2 +-
 jacoco/mtas.search.spans/MtasSpanNotSpans$2.html                                                                       |    2 +-
 jacoco/mtas.search.spans/MtasSpanNotSpans.html                                                                         |    2 +-
 jacoco/mtas.search.spans/MtasSpanNotSpans.java.html                                                                    |  318 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------------------------------------------------------------------------------------------------------------------------------
 jacoco/mtas.search.spans/MtasSpanOrQuery.html                                                                          |    2 +-
 jacoco/mtas.search.spans/MtasSpanOrQuery.java.html                                                                     |  190 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------------------------------------------------
 jacoco/mtas.search.spans/MtasSpanPositionQuery$SpanAllWeight.html                                                      |    2 +-
 jacoco/mtas.search.spans/MtasSpanPositionQuery.html                                                                    |    2 +-
 jacoco/mtas.search.spans/MtasSpanPositionQuery.java.html                                                               |   45 +++++++++++++++++++++++----------------------
 jacoco/mtas.search.spans/MtasSpanPositionSpans.html                                                                    |    2 +-
 jacoco/mtas.search.spans/MtasSpanPositionSpans.java.html                                                               |  164 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------------------------------------------------
 jacoco/mtas.search.spans/MtasSpanPrecededByQuery$MtasSpanPrecededByQuerySpans.html                                     |    2 +-
 jacoco/mtas.search.spans/MtasSpanPrecededByQuery$MtasSpanPrecededByQueryWeight.html                                    |    2 +-
 jacoco/mtas.search.spans/MtasSpanPrecededByQuery$SpanPrecededByWeight.html                                             |    2 +-
 jacoco/mtas.search.spans/MtasSpanPrecededByQuery.html                                                                  |    2 +-
 jacoco/mtas.search.spans/MtasSpanPrecededByQuery.java.html                                                             |  195 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------------------------------------------------------------------------------------------
 jacoco/mtas.search.spans/MtasSpanPrecededBySpans.html                                                                  |    2 +-
 jacoco/mtas.search.spans/MtasSpanPrecededBySpans.java.html                                                             |  258 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------------------------------------------------------------------------------------------------------
 jacoco/mtas.search.spans/MtasSpanPrefixQuery.java.html                                                                 |    2 +-
 jacoco/mtas.search.spans/MtasSpanRecurrenceQuery$SpanRecurrenceWeight.html                                             |    2 +-
 jacoco/mtas.search.spans/MtasSpanRecurrenceQuery.html                                                                  |    2 +-
 jacoco/mtas.search.spans/MtasSpanRecurrenceQuery.java.html                                                             |   68 ++++++++++++++++++++++++++++++++++++++++----------------------------
 jacoco/mtas.search.spans/MtasSpanRecurrenceSpans$Match.html                                                            |    2 +-
 jacoco/mtas.search.spans/MtasSpanRecurrenceSpans.html                                                                  |    2 +-
 jacoco/mtas.search.spans/MtasSpanRecurrenceSpans.java.html                                                             |  312 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------------------------------------------------------------------------------------------------------------------------------
 jacoco/mtas.search.spans/MtasSpanRegexpQuery.html                                                                      |    2 +-
 jacoco/mtas.search.spans/MtasSpanRegexpQuery.java.html                                                                 |   67 +++++++++++++++++++++++++++++++++----------------------------------
 jacoco/mtas.search.spans/MtasSpanSequenceItem.html                                                                     |    2 +-
 jacoco/mtas.search.spans/MtasSpanSequenceItem.java.html                                                                |  263 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------------------------------------------------------------------------------------------------------------------
 jacoco/mtas.search.spans/MtasSpanSequenceQuery$MtasSpanSequenceQuerySpans.html                                         |    2 +-
 jacoco/mtas.search.spans/MtasSpanSequenceQuery$MtasSpanSequenceQueryWeight.html                                        |    2 +-
 jacoco/mtas.search.spans/MtasSpanSequenceQuery$SpanSequenceWeight.html                                                 |    2 +-
 jacoco/mtas.search.spans/MtasSpanSequenceQuery.html                                                                    |    2 +-
 jacoco/mtas.search.spans/MtasSpanSequenceQuery.java.html                                                               |  496 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
 jacoco/mtas.search.spans/MtasSpanSequenceSpans$Match.html                                                              |    2 +-
 jacoco/mtas.search.spans/MtasSpanSequenceSpans$QueueItem.html                                                          |    2 +-
 jacoco/mtas.search.spans/MtasSpanSequenceSpans.html                                                                    |    2 +-
 jacoco/mtas.search.spans/MtasSpanSequenceSpans.java.html                                                               |  838 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 jacoco/mtas.search.spans/MtasSpanStartQuery$SpanTermWeight.html                                                        |    2 +-
 jacoco/mtas.search.spans/MtasSpanStartQuery.html                                                                       |    2 +-
 jacoco/mtas.search.spans/MtasSpanStartQuery.java.html                                                                  |   79 +++++++++++++++++++++++++++++++++++++++++++++----------------------------------
 jacoco/mtas.search.spans/MtasSpanStartSpans.html                                                                       |    2 +-
 jacoco/mtas.search.spans/MtasSpanStartSpans.java.html                                                                  |   50 +++++++++++++++++++++++++++++---------------------
 jacoco/mtas.search.spans/MtasSpanTermQuery.html                                                                        |    2 +-
 jacoco/mtas.search.spans/MtasSpanTermQuery.java.html                                                                   |   45 ++++++++++++++++++++++++++-------------------
 jacoco/mtas.search.spans/MtasSpanWildcardQuery.java.html                                                               |    2 +-
 jacoco/mtas.search.spans/MtasSpanWithinQuery.html                                                                      |    2 +-
 jacoco/mtas.search.spans/MtasSpanWithinQuery.java.html                                                                 |  392 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 jacoco/mtas.search.spans/index.html                                                                                    |    2 +-
 jacoco/mtas.search.spans/index.source.html                                                                             |    2 +-
 jacoco/mtas.solr.handler.component.util/MtasSolrComponentDocument.html                                                 |    2 +-
 jacoco/mtas.solr.handler.component.util/MtasSolrComponentDocument.java.html                                            |  320 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------------------------------------------------------------------------------------------------------------------------------------
 jacoco/mtas.solr.handler.component.util/MtasSolrComponentFacet.html                                                    |    2 +-
 jacoco/mtas.solr.handler.component.util/MtasSolrComponentFacet.java.html                                               |  621 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 jacoco/mtas.solr.handler.component.util/MtasSolrComponentGroup.html                                                    |    2 +-
 jacoco/mtas.solr.handler.component.util/MtasSolrComponentGroup.java.html                                               |  449 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 jacoco/mtas.solr.handler.component.util/MtasSolrComponentJoin.html                                                     |    2 +-
 jacoco/mtas.solr.handler.component.util/MtasSolrComponentJoin.java.html                                                |  177 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------------------------------------
 jacoco/mtas.solr.handler.component.util/MtasSolrComponentKwic.html                                                     |    2 +-
 jacoco/mtas.solr.handler.component.util/MtasSolrComponentKwic.java.html                                                |  556 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 jacoco/mtas.solr.handler.component.util/MtasSolrComponentList.html                                                     |    2 +-
 jacoco/mtas.solr.handler.component.util/MtasSolrComponentList.java.html                                                |  800 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 jacoco/mtas.solr.handler.component.util/MtasSolrComponentPrefix.html                                                   |    2 +-
 jacoco/mtas.solr.handler.component.util/MtasSolrComponentPrefix.java.html                                              |  232 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------------------------------------------------------------------------------------------
 jacoco/mtas.solr.handler.component.util/MtasSolrComponentStats.html                                                    |    2 +-
 jacoco/mtas.solr.handler.component.util/MtasSolrComponentStats.java.html                                               |  967 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 jacoco/mtas.solr.handler.component.util/MtasSolrComponentTermvector.html                                               |    2 +-
 jacoco/mtas.solr.handler.component.util/MtasSolrComponentTermvector.java.html                                          | 1367 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 jacoco/mtas.solr.handler.component.util/MtasSolrMtasResult.java.html                                                   |   22 +++++++++++-----------
 jacoco/mtas.solr.handler.component.util/MtasSolrResultMerge.java.html                                                  |   16 ++++++++--------
 jacoco/mtas.solr.handler.component.util/MtasSolrResultUtil.java.html                                                   |   10 +++++-----
 jacoco/mtas.solr.handler.component.util/index.html                                                                     |    2 +-
 jacoco/mtas.solr.handler.component.util/index.source.html                                                              |    2 +-
 jacoco/mtas.solr.handler/MtasRequestHandler.java.html                                                                  |    4 ++--
 jacoco/mtas.solr.schema/MtasPreAnalyzedField.java.html                                                                 |   16 ++++++++--------
 jacoco/mtas.solr.search/MtasCQLQParser.html                                                                            |    2 +-
 jacoco/mtas.solr.search/MtasCQLQParser.java.html                                                                       |  127 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------------------
 jacoco/mtas.solr.search/MtasSolrCQLQParserPlugin.java.html                                                             |    2 +-
 jacoco/mtas.solr.search/MtasSolrJoinCache.java.html                                                                    |   20 ++++++++++----------
 jacoco/mtas.solr.search/index.html                                                                                     |    2 +-
 jacoco/mtas.solr.search/index.source.html                                                                              |    2 +-
 jacoco/mtas.solr.update.processor/MtasUpdateRequestProcessorResultItem.java.html                                       |    2 +-
 jacoco/mtas.solr.update.processor/MtasUpdateRequestProcessorResultReader.java.html                                     |    8 ++++----
 license.html                                                                                                           |  238 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------
 plugin-management.html                                                                                                 |    8 ++++----
 plugins.html                                                                                                           |    8 ++++----
 project-info.html                                                                                                      |    8 ++++----
 project-reports.html                                                                                                   |    8 ++++----
 project-summary.html                                                                                                   |   10 +++++-----
 search.html                                                                                                            |    8 ++++----
 search_configuration.html                                                                                              |    8 ++++----
 search_cql.html                                                                                                        |    8 ++++----
 search_functions.html                                                                                                  |    8 ++++----
 search_query.html                                                                                                      |    8 ++++----
 search_query_document.html                                                                                             |    8 ++++----
 search_query_facet.html                                                                                                |    8 ++++----
 search_query_group.html                                                                                                |    8 ++++----
 search_query_kwic.html                                                                                                 |    8 ++++----
 search_query_list.html                                                                                                 |    8 ++++----
 search_query_prefix.html                                                                                               |    8 ++++----
 search_query_stats.html                                                                                                |    8 ++++----
 search_query_stats_positions.html                                                                                      |    8 ++++----
 search_query_stats_spans.html                                                                                          |    8 ++++----
 search_query_stats_tokens.html                                                                                         |    8 ++++----
 search_query_termvector.html                                                                                           |    8 ++++----
 search_sharding.html                                                                                                   |    8 ++++----
 search_stats.html                                                                                                      |    8 ++++----
 surefire-report.html                                                                                                   |  216 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------------------------------------------------------------------------------
 team-list.html                                                                                                         |    8 ++++----
 testapidocs/allclasses-frame.html                                                                                      |    6 +++---
 testapidocs/allclasses-noframe.html                                                                                    |    6 +++---
 testapidocs/constant-values.html                                                                                       |    8 ++++----
 testapidocs/deprecated-list.html                                                                                       |    8 ++++----
 testapidocs/index-all.html                                                                                             |   32 ++++++++++++++++++++++++--------
 testapidocs/index.html                                                                                                 |    4 ++--
 testapidocs/mtas/parser/MtasCQLParserTestSentence.html                                                                 |    8 ++++----
 testapidocs/mtas/parser/MtasCQLParserTestWord.html                                                                     |    8 ++++----
 testapidocs/mtas/parser/MtasFunctionParserTest.html                                                                    |    8 ++++----
 testapidocs/mtas/parser/class-use/MtasCQLParserTestSentence.html                                                       |    8 ++++----
 testapidocs/mtas/parser/class-use/MtasCQLParserTestWord.html                                                           |    8 ++++----
 testapidocs/mtas/parser/class-use/MtasFunctionParserTest.html                                                          |    8 ++++----
 testapidocs/mtas/parser/package-frame.html                                                                             |    6 +++---
 testapidocs/mtas/parser/package-summary.html                                                                           |    8 ++++----
 testapidocs/mtas/parser/package-tree.html                                                                              |    8 ++++----
 testapidocs/mtas/parser/package-use.html                                                                               |    8 ++++----
 testapidocs/mtas/search/MtasSearchTestConsistency.QueryHit.html                                                        |    8 ++++----
 testapidocs/mtas/search/MtasSearchTestConsistency.QueryResult.html                                                     |    8 ++++----
 testapidocs/mtas/search/MtasSearchTestConsistency.html                                                                 |  178 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------------------------------
 testapidocs/mtas/search/class-use/MtasSearchTestConsistency.QueryHit.html                                              |    8 ++++----
 testapidocs/mtas/search/class-use/MtasSearchTestConsistency.QueryResult.html                                           |    8 ++++----
 testapidocs/mtas/search/class-use/MtasSearchTestConsistency.html                                                       |    8 ++++----
 testapidocs/mtas/search/package-frame.html                                                                             |    6 +++---
 testapidocs/mtas/search/package-summary.html                                                                           |    8 ++++----
 testapidocs/mtas/search/package-tree.html                                                                              |    8 ++++----
 testapidocs/mtas/search/package-use.html                                                                               |    8 ++++----
 testapidocs/mtas/solr/MtasSolrBase.html                                                                                |    8 ++++----
 testapidocs/mtas/solr/MtasSolrTestDistributedSearchConsistency.html                                                    |    8 ++++----
 testapidocs/mtas/solr/MtasSolrTestSearchConsistency.html                                                               |    8 ++++----
 testapidocs/mtas/solr/class-use/MtasSolrBase.html                                                                      |    8 ++++----
 testapidocs/mtas/solr/class-use/MtasSolrTestDistributedSearchConsistency.html                                          |    8 ++++----
 testapidocs/mtas/solr/class-use/MtasSolrTestSearchConsistency.html                                                     |    8 ++++----
 testapidocs/mtas/solr/package-frame.html                                                                               |    6 +++---
 testapidocs/mtas/solr/package-summary.html                                                                             |    8 ++++----
 testapidocs/mtas/solr/package-tree.html                                                                                |    8 ++++----
 testapidocs/mtas/solr/package-use.html                                                                                 |    8 ++++----
 testapidocs/overview-frame.html                                                                                        |    6 +++---
 testapidocs/overview-summary.html                                                                                      |   10 +++++-----
 testapidocs/overview-tree.html                                                                                         |    8 ++++----
 1058 files changed, 24725 insertions(+), 17515 deletions(-)
 create mode 100644 apidocs/mtas/analysis/parser/MtasChatParser.html
 create mode 100644 apidocs/mtas/analysis/parser/class-use/MtasChatParser.html
 create mode 100644 apidocs/mtas/search/spans/util/MtasExpandSpanQuery.MtasExpandWeight.html
 create mode 100644 apidocs/mtas/search/spans/util/MtasExpandSpanQuery.html
 create mode 100644 apidocs/mtas/search/spans/util/MtasExpandSpans.html
 create mode 100644 apidocs/mtas/search/spans/util/class-use/MtasExpandSpanQuery.MtasExpandWeight.html
 create mode 100644 apidocs/mtas/search/spans/util/class-use/MtasExpandSpanQuery.html
 create mode 100644 apidocs/mtas/search/spans/util/class-use/MtasExpandSpans.html
 create mode 100644 jacoco/mtas.analysis.parser/MtasChatParser.html
 create mode 100644 jacoco/mtas.analysis.parser/MtasChatParser.java.html
 create mode 100644 jacoco/mtas.search.spans.util/MtasExpandSpanQuery$MtasExpandWeight.html
 create mode 100644 jacoco/mtas.search.spans.util/MtasExpandSpanQuery.html
 create mode 100644 jacoco/mtas.search.spans.util/MtasExpandSpanQuery.java.html
 create mode 100644 jacoco/mtas.search.spans.util/MtasExpandSpans$1.html
 create mode 100644 jacoco/mtas.search.spans.util/MtasExpandSpans$2.html
 create mode 100644 jacoco/mtas.search.spans.util/MtasExpandSpans.html
 create mode 100644 jacoco/mtas.search.spans.util/MtasExpandSpans.java.html
 create mode 100644 jacoco/mtas.search.spans.util/MtasMaximumExpandSpans$1.html
 create mode 100644 jacoco/mtas.search.spans.util/MtasMaximumExpandSpans$2.html

diff --git a/apidocs/allclasses-frame.html b/apidocs/allclasses-frame.html
index 63a401a..9812ef4 100644
--- a/apidocs/allclasses-frame.html
+++ b/apidocs/allclasses-frame.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:15 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>All Classes (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>All Classes (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
@@ -62,6 +62,7 @@
 <li><a href="mtas/codec/payload/MtasBitOutputStream.html" title="class in mtas.codec.payload" target="classFrame">MtasBitOutputStream</a></li>
 <li><a href="mtas/analysis/util/MtasBufferedReader.html" title="class in mtas.analysis.util" target="classFrame">MtasBufferedReader</a></li>
 <li><a href="mtas/analysis/util/MtasCharFilterFactory.html" title="class in mtas.analysis.util" target="classFrame">MtasCharFilterFactory</a></li>
+<li><a href="mtas/analysis/parser/MtasChatParser.html" title="class in mtas.analysis.parser" target="classFrame">MtasChatParser</a></li>
 <li><a href="mtas/codec/MtasCodec.html" title="class in mtas.codec" target="classFrame">MtasCodec</a></li>
 <li><a href="mtas/codec/MtasCodecPostingsFormat.html" title="class in mtas.codec" target="classFrame">MtasCodecPostingsFormat</a></li>
 <li><a href="mtas/search/MtasCollector.html" title="class in mtas.search" target="classFrame">MtasCollector</a></li>
@@ -116,6 +117,8 @@
 <li><a href="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery.html" title="class in mtas.search.spans.util" target="classFrame">MtasDisabledTwoPhaseIteratorSpanQuery</a></li>
 <li><a href="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpans.html" title="class in mtas.search.spans.util" target="classFrame">MtasDisabledTwoPhaseIteratorSpans</a></li>
 <li><a href="mtas/analysis/parser/MtasElanParser.html" title="class in mtas.analysis.parser" target="classFrame">MtasElanParser</a></li>
+<li><a href="mtas/search/spans/util/MtasExpandSpanQuery.html" title="class in mtas.search.spans.util" target="classFrame">MtasExpandSpanQuery</a></li>
+<li><a href="mtas/search/spans/util/MtasExpandSpans.html" title="class in mtas.search.spans.util" target="classFrame">MtasExpandSpans</a></li>
 <li><a href="mtas/search/spans/util/MtasExtendedSpanAndQuery.html" title="class in mtas.search.spans.util" target="classFrame">MtasExtendedSpanAndQuery</a></li>
 <li><a href="mtas/search/spans/util/MtasExtendedSpanTermQuery.html" title="class in mtas.search.spans.util" target="classFrame">MtasExtendedSpanTermQuery</a></li>
 <li><a href="mtas/search/spans/util/MtasExtendedTermSpans.html" title="class in mtas.search.spans.util" target="classFrame">MtasExtendedTermSpans</a></li>
diff --git a/apidocs/allclasses-noframe.html b/apidocs/allclasses-noframe.html
index 7a7b39d..c46db5c 100644
--- a/apidocs/allclasses-noframe.html
+++ b/apidocs/allclasses-noframe.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:15 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>All Classes (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>All Classes (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
@@ -62,6 +62,7 @@
 <li><a href="mtas/codec/payload/MtasBitOutputStream.html" title="class in mtas.codec.payload">MtasBitOutputStream</a></li>
 <li><a href="mtas/analysis/util/MtasBufferedReader.html" title="class in mtas.analysis.util">MtasBufferedReader</a></li>
 <li><a href="mtas/analysis/util/MtasCharFilterFactory.html" title="class in mtas.analysis.util">MtasCharFilterFactory</a></li>
+<li><a href="mtas/analysis/parser/MtasChatParser.html" title="class in mtas.analysis.parser">MtasChatParser</a></li>
 <li><a href="mtas/codec/MtasCodec.html" title="class in mtas.codec">MtasCodec</a></li>
 <li><a href="mtas/codec/MtasCodecPostingsFormat.html" title="class in mtas.codec">MtasCodecPostingsFormat</a></li>
 <li><a href="mtas/search/MtasCollector.html" title="class in mtas.search">MtasCollector</a></li>
@@ -116,6 +117,8 @@
 <li><a href="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery.html" title="class in mtas.search.spans.util">MtasDisabledTwoPhaseIteratorSpanQuery</a></li>
 <li><a href="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpans.html" title="class in mtas.search.spans.util">MtasDisabledTwoPhaseIteratorSpans</a></li>
 <li><a href="mtas/analysis/parser/MtasElanParser.html" title="class in mtas.analysis.parser">MtasElanParser</a></li>
+<li><a href="mtas/search/spans/util/MtasExpandSpanQuery.html" title="class in mtas.search.spans.util">MtasExpandSpanQuery</a></li>
+<li><a href="mtas/search/spans/util/MtasExpandSpans.html" title="class in mtas.search.spans.util">MtasExpandSpans</a></li>
 <li><a href="mtas/search/spans/util/MtasExtendedSpanAndQuery.html" title="class in mtas.search.spans.util">MtasExtendedSpanAndQuery</a></li>
 <li><a href="mtas/search/spans/util/MtasExtendedSpanTermQuery.html" title="class in mtas.search.spans.util">MtasExtendedSpanTermQuery</a></li>
 <li><a href="mtas/search/spans/util/MtasExtendedTermSpans.html" title="class in mtas.search.spans.util">MtasExtendedTermSpans</a></li>
diff --git a/apidocs/constant-values.html b/apidocs/constant-values.html
index e0d4eed..90f6e0e 100644
--- a/apidocs/constant-values.html
+++ b/apidocs/constant-values.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Constant Field Values (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Constant Field Values (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Constant Field Values (MTAS 6.5.1 API)";
+            parent.document.title="Constant Field Values (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -3338,6 +3338,32 @@
 <ul class="blockList">
 <li class="blockList">
 <table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>mtas.search.spans.util.mtas.search.spans.util.MtasExpandSpanQuery.MtasExpandWeight</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="mtas.search.spans.util.MtasExpandSpanQuery.MtasExpandWeight.METHOD_GET_DELEGATE">
+<!--   -->
+</a><code>private&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="mtas/search/spans/util/MtasExpandSpanQuery.MtasExpandWeight.html#METHOD_GET_DELEGATE">METHOD_GET_DELEGATE</a></code></td>
+<td class="colLast"><code>"getDelegate"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="mtas.search.spans.util.MtasExpandSpanQuery.MtasExpandWeight.METHOD_GET_POSTINGS_READER">
+<!--   -->
+</a><code>private&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="mtas/search/spans/util/MtasExpandSpanQuery.MtasExpandWeight.html#METHOD_GET_POSTINGS_READER">METHOD_GET_POSTINGS_READER</a></code></td>
+<td class="colLast"><code>"getPostingsReader"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
 <caption><span>mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExtendedSpanTermQuery.SpanTermWeight.html" title="class in mtas.search.spans.util">MtasExtendedSpanTermQuery.SpanTermWeight</a></span><span class="tabEnd">&nbsp;</span></caption>
 <tr>
 <th class="colFirst" scope="col">Modifier and Type</th>
diff --git a/apidocs/deprecated-list.html b/apidocs/deprecated-list.html
index bf839d4..449ede0 100644
--- a/apidocs/deprecated-list.html
+++ b/apidocs/deprecated-list.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:15 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Deprecated List (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Deprecated List (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Deprecated List (MTAS 6.5.1 API)";
+            parent.document.title="Deprecated List (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/index-all.html b/apidocs/index-all.html
index 1c81157..49c3c0f 100644
--- a/apidocs/index-all.html
+++ b/apidocs/index-all.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:15 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Index (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Index (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Index (MTAS 6.5.1 API)";
+            parent.document.title="Index (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -604,6 +604,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpans.html#advance-int-">advance(int)</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpans.html" title="class in mtas.search.spans.util">MtasDisabledTwoPhaseIteratorSpans</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExpandSpans.html#advance-int-">advance(int)</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExpandSpans.html" title="class in mtas.search.spans.util">MtasExpandSpans</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasMaximumExpandSpans.html#advance-int-">advance(int)</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasMaximumExpandSpans.html" title="class in mtas.search.spans.util">MtasMaximumExpandSpans</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasSpanUniquePositionSpans.html#advance-int-">advance(int)</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasSpanUniquePositionSpans.html" title="class in mtas.search.spans.util">MtasSpanUniquePositionSpans</a></dt>
@@ -656,6 +658,10 @@
 <dd>
 <div class="block">The allow non content.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasSpanQuery.html#allowTwoPhaseIterator">allowTwoPhaseIterator</a></span> - Variable in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></dt>
+<dd>
+<div class="block">The allow two phase iterator.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="mtas/parser/cql/MtasCQLParserConstants.html#AND">AND</a></span> - Static variable in interface mtas.parser.cql.<a href="mtas/parser/cql/MtasCQLParserConstants.html" title="interface in mtas.parser.cql">MtasCQLParserConstants</a></dt>
 <dd>
 <div class="block">RegularExpression Id.</div>
@@ -706,14 +712,36 @@
 </dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanEndSpans.html#asTwoPhaseIterator--">asTwoPhaseIterator()</a></span> - Method in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanEndSpans.html" title="class in mtas.search.spans">MtasSpanEndSpans</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanFollowedBySpans.html#asTwoPhaseIterator--">asTwoPhaseIterator()</a></span> - Method in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanFollowedBySpans.html" title="class in mtas.search.spans">MtasSpanFollowedBySpans</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanFullyAlignedWithSpans.html#asTwoPhaseIterator--">asTwoPhaseIterator()</a></span> - Method in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanFullyAlignedWithSpans.html" title="class in mtas.search.spans">MtasSpanFullyAlignedWithSpans</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanIntersectingSpans.html#asTwoPhaseIterator--">asTwoPhaseIterator()</a></span> - Method in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanIntersectingSpans.html" title="class in mtas.search.spans">MtasSpanIntersectingSpans</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanMatchAllSpans.html#asTwoPhaseIterator--">asTwoPhaseIterator()</a></span> - Method in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanMatchAllSpans.html" title="class in mtas.search.spans">MtasSpanMatchAllSpans</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanMatchNoneSpans.html#asTwoPhaseIterator--">asTwoPhaseIterator()</a></span> - Method in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanMatchNoneSpans.html" title="class in mtas.search.spans">MtasSpanMatchNoneSpans</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanNotSpans.html#asTwoPhaseIterator--">asTwoPhaseIterator()</a></span> - Method in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanNotSpans.html" title="class in mtas.search.spans">MtasSpanNotSpans</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanPositionSpans.html#asTwoPhaseIterator--">asTwoPhaseIterator()</a></span> - Method in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanPositionSpans.html" title="class in mtas.search.spans">MtasSpanPositionSpans</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanPrecededBySpans.html#asTwoPhaseIterator--">asTwoPhaseIterator()</a></span> - Method in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanPrecededBySpans.html" title="class in mtas.search.spans">MtasSpanPrecededBySpans</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanRecurrenceSpans.html#asTwoPhaseIterator--">asTwoPhaseIterator()</a></span> - Method in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanRecurrenceSpans.html" title="class in mtas.search.spans">MtasSpanRecurrenceSpans</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanSequenceSpans.html#asTwoPhaseIterator--">asTwoPhaseIterator()</a></span> - Method in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanSequenceSpans.html" title="class in mtas.search.spans">MtasSpanSequenceSpans</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanStartSpans.html#asTwoPhaseIterator--">asTwoPhaseIterator()</a></span> - Method in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanStartSpans.html" title="class in mtas.search.spans">MtasSpanStartSpans</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpans.html#asTwoPhaseIterator--">asTwoPhaseIterator()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpans.html" title="class in mtas.search.spans.util">MtasDisabledTwoPhaseIteratorSpans</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExpandSpans.html#asTwoPhaseIterator--">asTwoPhaseIterator()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExpandSpans.html" title="class in mtas.search.spans.util">MtasExpandSpans</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasMaximumExpandSpans.html#asTwoPhaseIterator--">asTwoPhaseIterator()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasMaximumExpandSpans.html" title="class in mtas.search.spans.util">MtasMaximumExpandSpans</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasSpans.html#asTwoPhaseIterator--">asTwoPhaseIterator()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasSpans.html" title="class in mtas.search.spans.util">MtasSpans</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasSpanUniquePositionSpans.html#asTwoPhaseIterator--">asTwoPhaseIterator()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasSpanUniquePositionSpans.html" title="class in mtas.search.spans.util">MtasSpanUniquePositionSpans</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/analysis/util/MtasConfiguration.html#attributes">attributes</a></span> - Variable in class mtas.analysis.util.<a href="mtas/analysis/util/MtasConfiguration.html" title="class in mtas.analysis.util">MtasConfiguration</a></dt>
@@ -1110,6 +1138,14 @@
 <dd>
 <div class="block">The called next start position.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExpandSpans.html#calledNextStartPosition">calledNextStartPosition</a></span> - Variable in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExpandSpans.html" title="class in mtas.search.spans.util">MtasExpandSpans</a></dt>
+<dd>
+<div class="block">The called next start position.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasMaximumExpandSpans.html#calledNextStartPosition">calledNextStartPosition</a></span> - Variable in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasMaximumExpandSpans.html" title="class in mtas.search.spans.util">MtasMaximumExpandSpans</a></dt>
+<dd>
+<div class="block">The called next start position.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="mtas/analysis/util/MtasBufferedReader.html#cb">cb</a></span> - Variable in class mtas.analysis.util.<a href="mtas/analysis/util/MtasBufferedReader.html" title="class in mtas.analysis.util">MtasBufferedReader</a></dt>
 <dd>
 <div class="block">The cb.</div>
@@ -1452,6 +1488,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpans.html#collect-org.apache.lucene.search.spans.SpanCollector-">collect(SpanCollector)</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpans.html" title="class in mtas.search.spans.util">MtasDisabledTwoPhaseIteratorSpans</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExpandSpans.html#collect-org.apache.lucene.search.spans.SpanCollector-">collect(SpanCollector)</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExpandSpans.html" title="class in mtas.search.spans.util">MtasExpandSpans</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasMaximumExpandSpans.html#collect-org.apache.lucene.search.spans.SpanCollector-">collect(SpanCollector)</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasMaximumExpandSpans.html" title="class in mtas.search.spans.util">MtasMaximumExpandSpans</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasSpanUniquePositionSpans.html#collect-org.apache.lucene.search.spans.SpanCollector-">collect(SpanCollector)</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasSpanUniquePositionSpans.html" title="class in mtas.search.spans.util">MtasSpanUniquePositionSpans</a></dt>
@@ -1464,6 +1502,10 @@
 <dd>
 <div class="block">Collect attributes.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExpandSpans.html#collectedPositions">collectedPositions</a></span> - Variable in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExpandSpans.html" title="class in mtas.search.spans.util">MtasExpandSpans</a></dt>
+<dd>
+<div class="block">The collected positions.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="mtas/codec/util/CodecCollector.html#collectField-java.lang.String-org.apache.lucene.search.IndexSearcher-org.apache.lucene.index.IndexReader-org.apache.lucene.index.IndexReader-java.util.List-java.util.List-mtas.codec.util.CodecComponent.ComponentField-java.util.Map-">collectField(String, IndexSearcher, IndexReader, IndexReader, List&lt;Integer&gt;, List&lt;Integer&gt;, CodecComponent.ComponentField, Map&lt;MtasSpanQuery, SpanWeight&gt;)</a></span> - Static method in class mtas.codec.util.<a href="mtas/codec/util/CodecCollector.html" title="class in mtas.codec.util">CodecCollector</a></dt>
 <dd>
 <div class="block">Collect field.</div>
@@ -1830,7 +1872,7 @@
 </dd>
 <dt><span class="memberNameLink"><a href="mtas/solr/schema/MtasPreAnalyzedField.html#CONFIGURATION_FROM_FIELD">CONFIGURATION_FROM_FIELD</a></span> - Static variable in class mtas.solr.schema.<a href="mtas/solr/schema/MtasPreAnalyzedField.html" title="class in mtas.solr.schema">MtasPreAnalyzedField</a></dt>
 <dd>
-<div class="block">The configuration from field.</div>
+<div class="block">The Constant CONFIGURATION_FROM_FIELD.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="mtas/analysis/MtasTokenizer.html#CONFIGURATION_MTAS">CONFIGURATION_MTAS</a></span> - Static variable in class mtas.analysis.<a href="mtas/analysis/MtasTokenizer.html" title="class in mtas.analysis">MtasTokenizer</a></dt>
 <dd>
@@ -1934,6 +1976,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpans.html#cost--">cost()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpans.html" title="class in mtas.search.spans.util">MtasDisabledTwoPhaseIteratorSpans</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExpandSpans.html#cost--">cost()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExpandSpans.html" title="class in mtas.search.spans.util">MtasExpandSpans</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasMaximumExpandSpans.html#cost--">cost()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasMaximumExpandSpans.html" title="class in mtas.search.spans.util">MtasMaximumExpandSpans</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasSpanUniquePositionSpans.html#cost--">cost()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasSpanUniquePositionSpans.html" title="class in mtas.search.spans.util">MtasSpanUniquePositionSpans</a></dt>
@@ -2220,6 +2264,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery.html#createWeight-org.apache.lucene.search.IndexSearcher-boolean-">createWeight(IndexSearcher, boolean)</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery.html" title="class in mtas.search.spans.util">MtasDisabledTwoPhaseIteratorSpanQuery</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExpandSpanQuery.html#createWeight-org.apache.lucene.search.IndexSearcher-boolean-">createWeight(IndexSearcher, boolean)</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExpandSpanQuery.html" title="class in mtas.search.spans.util">MtasExpandSpanQuery</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExtendedSpanTermQuery.html#createWeight-org.apache.lucene.search.IndexSearcher-boolean-">createWeight(IndexSearcher, boolean)</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExtendedSpanTermQuery.html" title="class in mtas.search.spans.util">MtasExtendedSpanTermQuery</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasMaximumExpandSpanQuery.html#createWeight-org.apache.lucene.search.IndexSearcher-boolean-">createWeight(IndexSearcher, boolean)</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasMaximumExpandSpanQuery.html" title="class in mtas.search.spans.util">MtasMaximumExpandSpanQuery</a></dt>
@@ -2263,13 +2309,17 @@
 <div class="block">The current doc id.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanMatchAllSpans.html#currentEndPosition">currentEndPosition</a></span> - Variable in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanMatchAllSpans.html" title="class in mtas.search.spans">MtasSpanMatchAllSpans</a></dt>
-<dd>&nbsp;</dd>
+<dd>
+<div class="block">The current end position.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanMatchNoneSpans.html#currentEndPosition">currentEndPosition</a></span> - Variable in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanMatchNoneSpans.html" title="class in mtas.search.spans">MtasSpanMatchNoneSpans</a></dt>
 <dd>
 <div class="block">The current end position.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanPositionSpans.html#currentEndPosition">currentEndPosition</a></span> - Variable in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanPositionSpans.html" title="class in mtas.search.spans">MtasSpanPositionSpans</a></dt>
-<dd>&nbsp;</dd>
+<dd>
+<div class="block">The current end position.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanRecurrenceSpans.html#currentMatch">currentMatch</a></span> - Variable in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanRecurrenceSpans.html" title="class in mtas.search.spans">MtasSpanRecurrenceSpans</a></dt>
 <dd>
 <div class="block">The current match.</div>
@@ -2295,13 +2345,17 @@
 <div class="block">The current position.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanMatchAllSpans.html#currentStartPosition">currentStartPosition</a></span> - Variable in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanMatchAllSpans.html" title="class in mtas.search.spans">MtasSpanMatchAllSpans</a></dt>
-<dd>&nbsp;</dd>
+<dd>
+<div class="block">The current start position.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanMatchNoneSpans.html#currentStartPosition">currentStartPosition</a></span> - Variable in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanMatchNoneSpans.html" title="class in mtas.search.spans">MtasSpanMatchNoneSpans</a></dt>
 <dd>
 <div class="block">The current start position.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanPositionSpans.html#currentStartPosition">currentStartPosition</a></span> - Variable in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanPositionSpans.html" title="class in mtas.search.spans">MtasSpanPositionSpans</a></dt>
-<dd>&nbsp;</dd>
+<dd>
+<div class="block">The current start position.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="mtas/parser/cql/ParseException.html#currentToken">currentToken</a></span> - Variable in exception mtas.parser.cql.<a href="mtas/parser/cql/ParseException.html" title="class in mtas.parser.cql">ParseException</a></dt>
 <dd>
 <div class="block">This is the last token that has been consumed successfully.</div>
@@ -2472,7 +2526,7 @@
 </dd>
 <dt><span class="memberNameLink"><a href="mtas/solr/schema/MtasPreAnalyzedField.html#DEFAULT_CONFIGURATION">DEFAULT_CONFIGURATION</a></span> - Static variable in class mtas.solr.schema.<a href="mtas/solr/schema/MtasPreAnalyzedField.html" title="class in mtas.solr.schema">MtasPreAnalyzedField</a></dt>
 <dd>
-<div class="block">The default configuration.</div>
+<div class="block">The Constant DEFAULT_CONFIGURATION.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="mtas/solr/search/MtasSolrJoinCache.html#DEFAULT_LIFETIME">DEFAULT_LIFETIME</a></span> - Static variable in class mtas.solr.search.<a href="mtas/solr/search/MtasSolrJoinCache.html" title="class in mtas.solr.search">MtasSolrJoinCache</a></dt>
 <dd>
@@ -2598,6 +2652,50 @@
 <dd>
 <div class="block">Disable tracing.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="mtas/parser/cql/util/MtasCQLParserGroupQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator()</a></span> - Method in class mtas.parser.cql.util.<a href="mtas/parser/cql/util/MtasCQLParserGroupQuery.html" title="class in mtas.parser.cql.util">MtasCQLParserGroupQuery</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="mtas/parser/cql/util/MtasCQLParserWordPositionQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator()</a></span> - Method in class mtas.parser.cql.util.<a href="mtas/parser/cql/util/MtasCQLParserWordPositionQuery.html" title="class in mtas.parser.cql.util">MtasCQLParserWordPositionQuery</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="mtas/parser/cql/util/MtasCQLParserWordQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator()</a></span> - Method in class mtas.parser.cql.util.<a href="mtas/parser/cql/util/MtasCQLParserWordQuery.html" title="class in mtas.parser.cql.util">MtasCQLParserWordQuery</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanAndQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator()</a></span> - Method in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanAndQuery.html" title="class in mtas.search.spans">MtasSpanAndQuery</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanContainingQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator()</a></span> - Method in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanContainingQuery.html" title="class in mtas.search.spans">MtasSpanContainingQuery</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanEndQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator()</a></span> - Method in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanEndQuery.html" title="class in mtas.search.spans">MtasSpanEndQuery</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanFollowedByQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator()</a></span> - Method in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanFollowedByQuery.html" title="class in mtas.search.spans">MtasSpanFollowedByQuery</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanFullyAlignedWithQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator()</a></span> - Method in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanFullyAlignedWithQuery.html" title="class in mtas.search.spans">MtasSpanFullyAlignedWithQuery</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanIntersectingQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator()</a></span> - Method in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanIntersectingQuery.html" title="class in mtas.search.spans">MtasSpanIntersectingQuery</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanNotQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator()</a></span> - Method in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanNotQuery.html" title="class in mtas.search.spans">MtasSpanNotQuery</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanOrQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator()</a></span> - Method in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanOrQuery.html" title="class in mtas.search.spans">MtasSpanOrQuery</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanPrecededByQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator()</a></span> - Method in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanPrecededByQuery.html" title="class in mtas.search.spans">MtasSpanPrecededByQuery</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanRecurrenceQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator()</a></span> - Method in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanRecurrenceQuery.html" title="class in mtas.search.spans">MtasSpanRecurrenceQuery</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanSequenceQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator()</a></span> - Method in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanSequenceQuery.html" title="class in mtas.search.spans">MtasSpanSequenceQuery</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanStartQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator()</a></span> - Method in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanStartQuery.html" title="class in mtas.search.spans">MtasSpanStartQuery</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanWithinQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator()</a></span> - Method in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanWithinQuery.html" title="class in mtas.search.spans">MtasSpanWithinQuery</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery.html" title="class in mtas.search.spans.util">MtasDisabledTwoPhaseIteratorSpanQuery</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExpandSpanQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExpandSpanQuery.html" title="class in mtas.search.spans.util">MtasExpandSpanQuery</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasMaximumExpandSpanQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasMaximumExpandSpanQuery.html" title="class in mtas.search.spans.util">MtasMaximumExpandSpanQuery</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasSpanQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></dt>
+<dd>
+<div class="block">Disable two phase iterator.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasSpanUniquePositionQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasSpanUniquePositionQuery.html" title="class in mtas.search.spans.util">MtasSpanUniquePositionQuery</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/solr/handler/component/MtasSolrSearchComponent.html#distributedProcess-org.apache.solr.handler.component.ResponseBuilder-">distributedProcess(ResponseBuilder)</a></span> - Method in class mtas.solr.handler.component.<a href="mtas/solr/handler/component/MtasSolrSearchComponent.html" title="class in mtas.solr.handler.component">MtasSolrSearchComponent</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/solr/handler/component/util/MtasSolrComponent.html#distributedProcess-org.apache.solr.handler.component.ResponseBuilder-mtas.codec.util.CodecComponent.ComponentFields-">distributedProcess(ResponseBuilder, CodecComponent.ComponentFields)</a></span> - Method in interface mtas.solr.handler.component.util.<a href="mtas/solr/handler/component/util/MtasSolrComponent.html" title="interface in mtas.solr.handler.component.util">MtasSolrComponent</a></dt>
@@ -2687,7 +2785,9 @@
 <dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanIntersectingSpans.html#docID--">docID()</a></span> - Method in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanIntersectingSpans.html" title="class in mtas.search.spans">MtasSpanIntersectingSpans</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanMatchAllSpans.html#docId">docId</a></span> - Variable in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanMatchAllSpans.html" title="class in mtas.search.spans">MtasSpanMatchAllSpans</a></dt>
-<dd>&nbsp;</dd>
+<dd>
+<div class="block">The doc id.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanMatchAllSpans.html#docID--">docID()</a></span> - Method in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanMatchAllSpans.html" title="class in mtas.search.spans">MtasSpanMatchAllSpans</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanMatchNoneSpans.html#docId">docId</a></span> - Variable in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanMatchNoneSpans.html" title="class in mtas.search.spans">MtasSpanMatchNoneSpans</a></dt>
@@ -2703,7 +2803,9 @@
 <dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanNotSpans.html#docID--">docID()</a></span> - Method in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanNotSpans.html" title="class in mtas.search.spans">MtasSpanNotSpans</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanPositionSpans.html#docId">docId</a></span> - Variable in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanPositionSpans.html" title="class in mtas.search.spans">MtasSpanPositionSpans</a></dt>
-<dd>&nbsp;</dd>
+<dd>
+<div class="block">The doc id.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanPositionSpans.html#docID--">docID()</a></span> - Method in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanPositionSpans.html" title="class in mtas.search.spans">MtasSpanPositionSpans</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanPrecededBySpans.html#docId">docId</a></span> - Variable in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanPrecededBySpans.html" title="class in mtas.search.spans">MtasSpanPrecededBySpans</a></dt>
@@ -2724,6 +2826,16 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpans.html#docID--">docID()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpans.html" title="class in mtas.search.spans.util">MtasDisabledTwoPhaseIteratorSpans</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExpandSpans.html#docId">docId</a></span> - Variable in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExpandSpans.html" title="class in mtas.search.spans.util">MtasExpandSpans</a></dt>
+<dd>
+<div class="block">The doc id.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExpandSpans.html#docID--">docID()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExpandSpans.html" title="class in mtas.search.spans.util">MtasExpandSpans</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasMaximumExpandSpans.html#docId">docId</a></span> - Variable in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasMaximumExpandSpans.html" title="class in mtas.search.spans.util">MtasMaximumExpandSpans</a></dt>
+<dd>
+<div class="block">The doc id.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasMaximumExpandSpans.html#docID--">docID()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasMaximumExpandSpans.html" title="class in mtas.search.spans.util">MtasMaximumExpandSpans</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasSpanUniquePositionSpans.html#docID--">docID()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasSpanUniquePositionSpans.html" title="class in mtas.search.spans.util">MtasSpanUniquePositionSpans</a></dt>
@@ -2883,7 +2995,9 @@
 <div class="block">The end.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanPositionSpans.html#end">end</a></span> - Variable in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanPositionSpans.html" title="class in mtas.search.spans">MtasSpanPositionSpans</a></dt>
-<dd>&nbsp;</dd>
+<dd>
+<div class="block">The end.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="mtas/parser/cql/Token.html#endColumn">endColumn</a></span> - Variable in class mtas.parser.cql.<a href="mtas/parser/cql/Token.html" title="class in mtas.parser.cql">Token</a></dt>
 <dd>
 <div class="block">The column number of the last character of this Token.</div>
@@ -2970,6 +3084,12 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpans.html#endPosition--">endPosition()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpans.html" title="class in mtas.search.spans.util">MtasDisabledTwoPhaseIteratorSpans</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExpandSpans.html#endPosition">endPosition</a></span> - Variable in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExpandSpans.html" title="class in mtas.search.spans.util">MtasExpandSpans</a></dt>
+<dd>
+<div class="block">The end position.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExpandSpans.html#endPosition--">endPosition()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExpandSpans.html" title="class in mtas.search.spans.util">MtasExpandSpans</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExtendedTermSpans.html#endPosition--">endPosition()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExtendedTermSpans.html" title="class in mtas.search.spans.util">MtasExtendedTermSpans</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasMaximumExpandSpans.html#endPosition">endPosition</a></span> - Variable in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasMaximumExpandSpans.html" title="class in mtas.search.spans.util">MtasMaximumExpandSpans</a></dt>
@@ -3100,6 +3220,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery.html" title="class in mtas.search.spans.util">MtasDisabledTwoPhaseIteratorSpanQuery</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExpandSpanQuery.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExpandSpanQuery.html" title="class in mtas.search.spans.util">MtasExpandSpanQuery</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExtendedSpanAndQuery.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExtendedSpanAndQuery.html" title="class in mtas.search.spans.util">MtasExtendedSpanAndQuery</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExtendedSpanTermQuery.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExtendedSpanTermQuery.html" title="class in mtas.search.spans.util">MtasExtendedSpanTermQuery</a></dt>
@@ -3228,6 +3350,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery.MtasDisabledTwoPhaseIteratorWeight.html#extractTermContexts-java.util.Map-">extractTermContexts(Map&lt;Term, TermContext&gt;)</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery.MtasDisabledTwoPhaseIteratorWeight.html" title="class in mtas.search.spans.util">MtasDisabledTwoPhaseIteratorSpanQuery.MtasDisabledTwoPhaseIteratorWeight</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExpandSpanQuery.MtasExpandWeight.html#extractTermContexts-java.util.Map-">extractTermContexts(Map&lt;Term, TermContext&gt;)</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExpandSpanQuery.MtasExpandWeight.html" title="class in mtas.search.spans.util">MtasExpandSpanQuery.MtasExpandWeight</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExtendedSpanTermQuery.SpanTermWeight.html#extractTermContexts-java.util.Map-">extractTermContexts(Map&lt;Term, TermContext&gt;)</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExtendedSpanTermQuery.SpanTermWeight.html" title="class in mtas.search.spans.util">MtasExtendedSpanTermQuery.SpanTermWeight</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight.html#extractTermContexts-java.util.Map-">extractTermContexts(Map&lt;Term, TermContext&gt;)</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight.html" title="class in mtas.search.spans.util">MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight</a></dt>
@@ -3260,6 +3384,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery.MtasDisabledTwoPhaseIteratorWeight.html#extractTerms-java.util.Set-">extractTerms(Set&lt;Term&gt;)</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery.MtasDisabledTwoPhaseIteratorWeight.html" title="class in mtas.search.spans.util">MtasDisabledTwoPhaseIteratorSpanQuery.MtasDisabledTwoPhaseIteratorWeight</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExpandSpanQuery.MtasExpandWeight.html#extractTerms-java.util.Set-">extractTerms(Set&lt;Term&gt;)</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExpandSpanQuery.MtasExpandWeight.html" title="class in mtas.search.spans.util">MtasExpandSpanQuery.MtasExpandWeight</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExtendedSpanTermQuery.SpanTermWeight.html#extractTerms-java.util.Set-">extractTerms(Set&lt;Term&gt;)</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExtendedSpanTermQuery.SpanTermWeight.html" title="class in mtas.search.spans.util">MtasExtendedSpanTermQuery.SpanTermWeight</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight.html#extractTerms-java.util.Set-">extractTerms(Set&lt;Term&gt;)</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight.html" title="class in mtas.search.spans.util">MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight</a></dt>
@@ -3352,6 +3478,10 @@
 <dd>
 <div class="block">The field.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExpandSpans.html#field">field</a></span> - Variable in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExpandSpans.html" title="class in mtas.search.spans.util">MtasExpandSpans</a></dt>
+<dd>
+<div class="block">The field.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasMaximumExpandSpans.html#field">field</a></span> - Variable in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasMaximumExpandSpans.html" title="class in mtas.search.spans.util">MtasMaximumExpandSpans</a></dt>
 <dd>
 <div class="block">The field.</div>
@@ -3520,7 +3650,7 @@
 </dd>
 <dt><span class="memberNameLink"><a href="mtas/solr/schema/MtasPreAnalyzedField.html#FOLLOW_INDEX_ANALYZER">FOLLOW_INDEX_ANALYZER</a></span> - Static variable in class mtas.solr.schema.<a href="mtas/solr/schema/MtasPreAnalyzedField.html" title="class in mtas.solr.schema">MtasPreAnalyzedField</a></dt>
 <dd>
-<div class="block">The follow index analyzer.</div>
+<div class="block">The Constant FOLLOW_INDEX_ANALYZER.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="mtas/parser/cql/MtasCQLParserConstants.html#FOLLOWEDBY">FOLLOWEDBY</a></span> - Static variable in interface mtas.parser.cql.<a href="mtas/parser/cql/MtasCQLParserConstants.html" title="interface in mtas.parser.cql">MtasCQLParserConstants</a></dt>
 <dd>
@@ -3950,6 +4080,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery.html#getField--">getField()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery.html" title="class in mtas.search.spans.util">MtasDisabledTwoPhaseIteratorSpanQuery</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExpandSpanQuery.html#getField--">getField()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExpandSpanQuery.html" title="class in mtas.search.spans.util">MtasExpandSpanQuery</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasMaximumExpandSpanQuery.html#getField--">getField()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasMaximumExpandSpanQuery.html" title="class in mtas.search.spans.util">MtasMaximumExpandSpanQuery</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasSpanUniquePositionQuery.html#getField--">getField()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasSpanUniquePositionQuery.html" title="class in mtas.search.spans.util">MtasSpanUniquePositionQuery</a></dt>
@@ -4532,6 +4664,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery.MtasDisabledTwoPhaseIteratorWeight.html#getSpans-org.apache.lucene.index.LeafReaderContext-org.apache.lucene.search.spans.SpanWeight.Postings-">getSpans(LeafReaderContext, SpanWeight.Postings)</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery.MtasDisabledTwoPhaseIteratorWeight.html" title="class in mtas.search.spans.util">MtasDisabledTwoPhaseIteratorSpanQuery.MtasDisabledTwoPhaseIteratorWeight</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExpandSpanQuery.MtasExpandWeight.html#getSpans-org.apache.lucene.index.LeafReaderContext-org.apache.lucene.search.spans.SpanWeight.Postings-">getSpans(LeafReaderContext, SpanWeight.Postings)</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExpandSpanQuery.MtasExpandWeight.html" title="class in mtas.search.spans.util">MtasExpandSpanQuery.MtasExpandWeight</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExtendedSpanTermQuery.SpanTermWeight.html#getSpans-org.apache.lucene.index.LeafReaderContext-org.apache.lucene.search.spans.SpanWeight.Postings-">getSpans(LeafReaderContext, SpanWeight.Postings)</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExtendedSpanTermQuery.SpanTermWeight.html" title="class in mtas.search.spans.util">MtasExtendedSpanTermQuery.SpanTermWeight</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight.html#getSpans-org.apache.lucene.index.LeafReaderContext-org.apache.lucene.search.spans.SpanWeight.Postings-">getSpans(LeafReaderContext, SpanWeight.Postings)</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight.html" title="class in mtas.search.spans.util">MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight</a></dt>
@@ -4798,6 +4932,14 @@
 <dd>
 <div class="block">Go to next doc.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExpandSpans.html#goToNextDoc--">goToNextDoc()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExpandSpans.html" title="class in mtas.search.spans.util">MtasExpandSpans</a></dt>
+<dd>
+<div class="block">Go to next doc.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasMaximumExpandSpans.html#goToNextDoc--">goToNextDoc()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasMaximumExpandSpans.html" title="class in mtas.search.spans.util">MtasMaximumExpandSpans</a></dt>
+<dd>
+<div class="block">Go to next doc.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanFollowedBySpans.html#goToNextStartPosition--">goToNextStartPosition()</a></span> - Method in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanFollowedBySpans.html" title="class in mtas.search.spans">MtasSpanFollowedBySpans</a></dt>
 <dd>
 <div class="block">Go to next start position.</div>
@@ -4818,6 +4960,14 @@
 <dd>
 <div class="block">Go to next start position.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExpandSpans.html#goToNextStartPosition--">goToNextStartPosition()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExpandSpans.html" title="class in mtas.search.spans.util">MtasExpandSpans</a></dt>
+<dd>
+<div class="block">Go to next start position.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasMaximumExpandSpans.html#goToNextStartPosition--">goToNextStartPosition()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasMaximumExpandSpans.html" title="class in mtas.search.spans.util">MtasMaximumExpandSpans</a></dt>
+<dd>
+<div class="block">Go to next start position.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="mtas/parser/cql/MtasCQLParser.html#group-java.lang.String-">group(String)</a></span> - Method in class mtas.parser.cql.<a href="mtas/parser/cql/MtasCQLParser.html" title="class in mtas.parser.cql">MtasCQLParser</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/parser/cql/MtasCQLParserConstants.html#GROUP_END">GROUP_END</a></span> - Static variable in interface mtas.parser.cql.<a href="mtas/parser/cql/MtasCQLParserConstants.html" title="interface in mtas.parser.cql">MtasCQLParserConstants</a></dt>
@@ -4976,6 +5126,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery.html#hashCode--">hashCode()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery.html" title="class in mtas.search.spans.util">MtasDisabledTwoPhaseIteratorSpanQuery</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExpandSpanQuery.html#hashCode--">hashCode()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExpandSpanQuery.html" title="class in mtas.search.spans.util">MtasExpandSpanQuery</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExtendedSpanAndQuery.html#hashCode--">hashCode()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExtendedSpanAndQuery.html" title="class in mtas.search.spans.util">MtasExtendedSpanAndQuery</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExtendedSpanTermQuery.html#hashCode--">hashCode()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExtendedSpanTermQuery.html" title="class in mtas.search.spans.util">MtasExtendedSpanTermQuery</a></dt>
@@ -5312,6 +5464,8 @@
 <dd>
 <div class="block">Inits the new list basic.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="mtas/analysis/parser/MtasChatParser.html#initParser--">initParser()</a></span> - Method in class mtas.analysis.parser.<a href="mtas/analysis/parser/MtasChatParser.html" title="class in mtas.analysis.parser">MtasChatParser</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/analysis/parser/MtasCRMParser.html#initParser--">initParser()</a></span> - Method in class mtas.analysis.parser.<a href="mtas/analysis/parser/MtasCRMParser.html" title="class in mtas.analysis.parser">MtasCRMParser</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/analysis/parser/MtasElanParser.html#initParser--">initParser()</a></span> - Method in class mtas.analysis.parser.<a href="mtas/analysis/parser/MtasElanParser.html" title="class in mtas.analysis.parser">MtasElanParser</a></dt>
@@ -6456,6 +6610,10 @@
 </a>
 <h2 class="title">L</h2>
 <dl>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExpandSpans.html#lastCollectedStartPosition">lastCollectedStartPosition</a></span> - Variable in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExpandSpans.html" title="class in mtas.search.spans.util">MtasExpandSpans</a></dt>
+<dd>
+<div class="block">The last collected start position.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanSequenceSpans.QueueItem.html#lastFilledPosition">lastFilledPosition</a></span> - Variable in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanSequenceSpans.QueueItem.html" title="class in mtas.search.spans">MtasSpanSequenceSpans.QueueItem</a></dt>
 <dd>
 <div class="block">The last filled position.</div>
@@ -6580,13 +6738,13 @@
 <dd>
 <div class="block">The max.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanWithinQuery.html#leftBoundaryMaximum">leftBoundaryMaximum</a></span> - Variable in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanWithinQuery.html" title="class in mtas.search.spans">MtasSpanWithinQuery</a></dt>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanWithinQuery.html#leftBoundaryBigMaximum">leftBoundaryBigMaximum</a></span> - Variable in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanWithinQuery.html" title="class in mtas.search.spans">MtasSpanWithinQuery</a></dt>
 <dd>
-<div class="block">The left boundary maximum.</div>
+<div class="block">The left boundary big maximum.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanWithinQuery.html#leftBoundaryMinimum">leftBoundaryMinimum</a></span> - Variable in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanWithinQuery.html" title="class in mtas.search.spans">MtasSpanWithinQuery</a></dt>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanWithinQuery.html#leftBoundaryBigMinimum">leftBoundaryBigMinimum</a></span> - Variable in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanWithinQuery.html" title="class in mtas.search.spans">MtasSpanWithinQuery</a></dt>
 <dd>
-<div class="block">The left boundary minimum.</div>
+<div class="block">The left boundary big minimum.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="mtas/codec/tree/IntervalTreeNode.html#leftChild">leftChild</a></span> - Variable in class mtas.codec.tree.<a href="mtas/codec/tree/IntervalTreeNode.html" title="class in mtas.codec.tree">IntervalTreeNode</a></dt>
 <dd>
@@ -6600,6 +6758,14 @@
 <dd>
 <div class="block">The right child.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanSequenceQuery.html#leftMaximum">leftMaximum</a></span> - Variable in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanSequenceQuery.html" title="class in mtas.search.spans">MtasSpanSequenceQuery</a></dt>
+<dd>
+<div class="block">The left maximum.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanSequenceQuery.html#leftMinimum">leftMinimum</a></span> - Variable in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanSequenceQuery.html" title="class in mtas.search.spans">MtasSpanSequenceQuery</a></dt>
+<dd>
+<div class="block">The left minimum.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="mtas/parser/cql/TokenMgrError.html#LEXICAL_ERROR">LEXICAL_ERROR</a></span> - Static variable in error mtas.parser.cql.<a href="mtas/parser/cql/TokenMgrError.html" title="class in mtas.parser.cql">TokenMgrError</a></dt>
 <dd>
 <div class="block">Lexical error occurred.</div>
@@ -7126,6 +7292,10 @@
 <dd>
 <div class="block">The maximum ignore length.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExpandSpanQuery.html#maximumLeft">maximumLeft</a></span> - Variable in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExpandSpanQuery.html" title="class in mtas.search.spans.util">MtasExpandSpanQuery</a></dt>
+<dd>
+<div class="block">The maximum left.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasMaximumExpandSpanQuery.html#maximumLeft">maximumLeft</a></span> - Variable in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasMaximumExpandSpanQuery.html" title="class in mtas.search.spans.util">MtasMaximumExpandSpanQuery</a></dt>
 <dd>
 <div class="block">The maximum left.</div>
@@ -7170,6 +7340,10 @@
 <dd>
 <div class="block">The maximum recurrence.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExpandSpanQuery.html#maximumRight">maximumRight</a></span> - Variable in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExpandSpanQuery.html" title="class in mtas.search.spans.util">MtasExpandSpanQuery</a></dt>
+<dd>
+<div class="block">The maximum right.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasMaximumExpandSpanQuery.html#maximumRight">maximumRight</a></span> - Variable in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasMaximumExpandSpanQuery.html" title="class in mtas.search.spans.util">MtasMaximumExpandSpanQuery</a></dt>
 <dd>
 <div class="block">The maximum right.</div>
@@ -7199,9 +7373,17 @@
 <div class="block">The max position.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanMatchAllSpans.html#maxPosition">maxPosition</a></span> - Variable in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanMatchAllSpans.html" title="class in mtas.search.spans">MtasSpanMatchAllSpans</a></dt>
-<dd>&nbsp;</dd>
+<dd>
+<div class="block">The max position.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanPositionSpans.html#maxPosition">maxPosition</a></span> - Variable in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanPositionSpans.html" title="class in mtas.search.spans">MtasSpanPositionSpans</a></dt>
-<dd>&nbsp;</dd>
+<dd>
+<div class="block">The max position.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExpandSpans.html#maxPosition">maxPosition</a></span> - Variable in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExpandSpans.html" title="class in mtas.search.spans.util">MtasExpandSpans</a></dt>
+<dd>
+<div class="block">The max position.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasMaximumExpandSpans.html#maxPosition">maxPosition</a></span> - Variable in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasMaximumExpandSpans.html" title="class in mtas.search.spans.util">MtasMaximumExpandSpans</a></dt>
 <dd>
 <div class="block">The max position.</div>
@@ -7274,6 +7456,10 @@
 <dd>
 <div class="block">The Constant METHOD_GET_DELEGATE.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExpandSpanQuery.MtasExpandWeight.html#METHOD_GET_DELEGATE">METHOD_GET_DELEGATE</a></span> - Static variable in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExpandSpanQuery.MtasExpandWeight.html" title="class in mtas.search.spans.util">MtasExpandSpanQuery.MtasExpandWeight</a></dt>
+<dd>
+<div class="block">The Constant METHOD_GET_DELEGATE.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExtendedSpanTermQuery.SpanTermWeight.html#METHOD_GET_DELEGATE">METHOD_GET_DELEGATE</a></span> - Static variable in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExtendedSpanTermQuery.SpanTermWeight.html" title="class in mtas.search.spans.util">MtasExtendedSpanTermQuery.SpanTermWeight</a></dt>
 <dd>
 <div class="block">The Constant METHOD_GET_DELEGATE.</div>
@@ -7290,6 +7476,10 @@
 <dd>
 <div class="block">The Constant METHOD_GET_POSTINGS_READER.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExpandSpanQuery.MtasExpandWeight.html#METHOD_GET_POSTINGS_READER">METHOD_GET_POSTINGS_READER</a></span> - Static variable in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExpandSpanQuery.MtasExpandWeight.html" title="class in mtas.search.spans.util">MtasExpandSpanQuery.MtasExpandWeight</a></dt>
+<dd>
+<div class="block">The Constant METHOD_GET_POSTINGS_READER.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight.html#METHOD_GET_POSTINGS_READER">METHOD_GET_POSTINGS_READER</a></span> - Static variable in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight.html" title="class in mtas.search.spans.util">MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight</a></dt>
 <dd>
 <div class="block">The Constant METHOD_GET_POSTINGS_READER.</div>
@@ -7314,6 +7504,10 @@
 <dd>
 <div class="block">The min full start position.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExpandSpanQuery.html#minimumLeft">minimumLeft</a></span> - Variable in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExpandSpanQuery.html" title="class in mtas.search.spans.util">MtasExpandSpanQuery</a></dt>
+<dd>
+<div class="block">The minimum left.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasMaximumExpandSpanQuery.html#minimumLeft">minimumLeft</a></span> - Variable in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasMaximumExpandSpanQuery.html" title="class in mtas.search.spans.util">MtasMaximumExpandSpanQuery</a></dt>
 <dd>
 <div class="block">The minimum left.</div>
@@ -7354,6 +7548,10 @@
 <dd>
 <div class="block">The minimum recurrence.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExpandSpanQuery.html#minimumRight">minimumRight</a></span> - Variable in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExpandSpanQuery.html" title="class in mtas.search.spans.util">MtasExpandSpanQuery</a></dt>
+<dd>
+<div class="block">The minimum right.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasMaximumExpandSpanQuery.html#minimumRight">minimumRight</a></span> - Variable in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasMaximumExpandSpanQuery.html" title="class in mtas.search.spans.util">MtasMaximumExpandSpanQuery</a></dt>
 <dd>
 <div class="block">The minimum right.</div>
@@ -7376,10 +7574,16 @@
 </dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanMatchAllSpans.html#minPosition">minPosition</a></span> - Variable in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanMatchAllSpans.html" title="class in mtas.search.spans">MtasSpanMatchAllSpans</a></dt>
 <dd>
-<div class="block">The doc id.</div>
+<div class="block">The min position.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanPositionSpans.html#minPosition">minPosition</a></span> - Variable in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanPositionSpans.html" title="class in mtas.search.spans">MtasSpanPositionSpans</a></dt>
-<dd>&nbsp;</dd>
+<dd>
+<div class="block">The min position.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExpandSpans.html#minPosition">minPosition</a></span> - Variable in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExpandSpans.html" title="class in mtas.search.spans.util">MtasExpandSpans</a></dt>
+<dd>
+<div class="block">The min position.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasMaximumExpandSpans.html#minPosition">minPosition</a></span> - Variable in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasMaximumExpandSpans.html" title="class in mtas.search.spans.util">MtasMaximumExpandSpans</a></dt>
 <dd>
 <div class="block">The min position.</div>
@@ -7728,6 +7932,14 @@
 <dd>
 <div class="block">Instantiates a new mtas char filter factory.</div>
 </dd>
+<dt><a href="mtas/analysis/parser/MtasChatParser.html" title="class in mtas.analysis.parser"><span class="typeNameLink">MtasChatParser</span></a> - Class in <a href="mtas/analysis/parser/package-summary.html">mtas.analysis.parser</a></dt>
+<dd>
+<div class="block">The Class MtasChatParser.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="mtas/analysis/parser/MtasChatParser.html#MtasChatParser-mtas.analysis.util.MtasConfiguration-">MtasChatParser(MtasConfiguration)</a></span> - Constructor for class mtas.analysis.parser.<a href="mtas/analysis/parser/MtasChatParser.html" title="class in mtas.analysis.parser">MtasChatParser</a></dt>
+<dd>
+<div class="block">Instantiates a new mtas chat parser.</div>
+</dd>
 <dt><a href="mtas/codec/MtasCodec.html" title="class in mtas.codec"><span class="typeNameLink">MtasCodec</span></a> - Class in <a href="mtas/codec/package-summary.html">mtas.codec</a></dt>
 <dd>
 <div class="block">The Class MtasCodec.</div>
@@ -7748,6 +7960,10 @@
 <dd>
 <div class="block">The mtas codec info.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExpandSpans.html#mtasCodecInfo">mtasCodecInfo</a></span> - Variable in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExpandSpans.html" title="class in mtas.search.spans.util">MtasExpandSpans</a></dt>
+<dd>
+<div class="block">The mtas codec info.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasMaximumExpandSpans.html#mtasCodecInfo">mtasCodecInfo</a></span> - Variable in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasMaximumExpandSpans.html" title="class in mtas.search.spans.util">MtasMaximumExpandSpans</a></dt>
 <dd>
 <div class="block">The mtas codec info.</div>
@@ -8256,6 +8472,30 @@
 <dd>
 <div class="block">Instantiates a new mtas elan parser.</div>
 </dd>
+<dt><a href="mtas/search/spans/util/MtasExpandSpanQuery.html" title="class in mtas.search.spans.util"><span class="typeNameLink">MtasExpandSpanQuery</span></a> - Class in <a href="mtas/search/spans/util/package-summary.html">mtas.search.spans.util</a></dt>
+<dd>
+<div class="block">The Class MtasExpandSpanQuery.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExpandSpanQuery.html#MtasExpandSpanQuery-mtas.search.spans.util.MtasSpanQuery-int-int-int-int-">MtasExpandSpanQuery(MtasSpanQuery, int, int, int, int)</a></span> - Constructor for class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExpandSpanQuery.html" title="class in mtas.search.spans.util">MtasExpandSpanQuery</a></dt>
+<dd>
+<div class="block">Instantiates a new mtas expand span query.</div>
+</dd>
+<dt><a href="mtas/search/spans/util/MtasExpandSpanQuery.MtasExpandWeight.html" title="class in mtas.search.spans.util"><span class="typeNameLink">MtasExpandSpanQuery.MtasExpandWeight</span></a> - Class in <a href="mtas/search/spans/util/package-summary.html">mtas.search.spans.util</a></dt>
+<dd>
+<div class="block">The Class MtasExpandWeight.</div>
+</dd>
+<dt><a href="mtas/search/spans/util/MtasExpandSpans.html" title="class in mtas.search.spans.util"><span class="typeNameLink">MtasExpandSpans</span></a> - Class in <a href="mtas/search/spans/util/package-summary.html">mtas.search.spans.util</a></dt>
+<dd>
+<div class="block">The Class MtasExpandSpans.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExpandSpans.html#MtasExpandSpans-mtas.search.spans.util.MtasExpandSpanQuery-mtas.codec.util.CodecInfo-java.lang.String-org.apache.lucene.search.spans.Spans-">MtasExpandSpans(MtasExpandSpanQuery, CodecInfo, String, Spans)</a></span> - Constructor for class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExpandSpans.html" title="class in mtas.search.spans.util">MtasExpandSpans</a></dt>
+<dd>
+<div class="block">Instantiates a new mtas expand spans.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExpandSpanQuery.MtasExpandWeight.html#MtasExpandWeight-org.apache.lucene.search.spans.SpanWeight-org.apache.lucene.search.IndexSearcher-boolean-">MtasExpandWeight(SpanWeight, IndexSearcher, boolean)</a></span> - Constructor for class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExpandSpanQuery.MtasExpandWeight.html" title="class in mtas.search.spans.util">MtasExpandSpanQuery.MtasExpandWeight</a></dt>
+<dd>
+<div class="block">Instantiates a new mtas expand weight.</div>
+</dd>
 <dt><a href="mtas/search/spans/util/MtasExtendedSpanAndQuery.html" title="class in mtas.search.spans.util"><span class="typeNameLink">MtasExtendedSpanAndQuery</span></a> - Class in <a href="mtas/search/spans/util/package-summary.html">mtas.search.spans.util</a></dt>
 <dd>
 <div class="block">The Class MtasExtendedSpanAndQuery.</div>
@@ -8497,7 +8737,9 @@
 <div class="block">The Class MtasMaximumExpandWeight.</div>
 </dd>
 <dt><a href="mtas/search/spans/util/MtasMaximumExpandSpans.html" title="class in mtas.search.spans.util"><span class="typeNameLink">MtasMaximumExpandSpans</span></a> - Class in <a href="mtas/search/spans/util/package-summary.html">mtas.search.spans.util</a></dt>
-<dd>&nbsp;</dd>
+<dd>
+<div class="block">The Class MtasMaximumExpandSpans.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasMaximumExpandSpans.html#MtasMaximumExpandSpans-mtas.search.spans.util.MtasMaximumExpandSpanQuery-mtas.codec.util.CodecInfo-java.lang.String-org.apache.lucene.search.spans.Spans-">MtasMaximumExpandSpans(MtasMaximumExpandSpanQuery, CodecInfo, String, Spans)</a></span> - Constructor for class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasMaximumExpandSpans.html" title="class in mtas.search.spans.util">MtasMaximumExpandSpans</a></dt>
 <dd>
 <div class="block">Instantiates a new mtas maximum expand spans.</div>
@@ -8966,7 +9208,7 @@
 <dd>
 <div class="block">The Class MtasSpanEndSpans.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanEndSpans.html#MtasSpanEndSpans-org.apache.lucene.search.spans.Spans-">MtasSpanEndSpans(Spans)</a></span> - Constructor for class mtas.search.spans.<a href="mtas/search/spans/MtasSpanEndSpans.html" title="class in mtas.search.spans">MtasSpanEndSpans</a></dt>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanEndSpans.html#MtasSpanEndSpans-mtas.search.spans.MtasSpanEndQuery-org.apache.lucene.search.spans.Spans-">MtasSpanEndSpans(MtasSpanEndQuery, Spans)</a></span> - Constructor for class mtas.search.spans.<a href="mtas/search/spans/MtasSpanEndSpans.html" title="class in mtas.search.spans">MtasSpanEndSpans</a></dt>
 <dd>
 <div class="block">Instantiates a new mtas span end spans.</div>
 </dd>
@@ -8990,7 +9232,7 @@
 <dd>
 <div class="block">The Class SpanFollowedByWeight.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans.html#MtasSpanFollowedByQuerySpans-org.apache.lucene.search.spans.Spans-">MtasSpanFollowedByQuerySpans(Spans)</a></span> - Constructor for class mtas.search.spans.<a href="mtas/search/spans/MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans.html" title="class in mtas.search.spans">MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans</a></dt>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans.html#MtasSpanFollowedByQuerySpans-mtas.search.spans.MtasSpanFollowedByQuery-org.apache.lucene.search.spans.Spans-">MtasSpanFollowedByQuerySpans(MtasSpanFollowedByQuery, Spans)</a></span> - Constructor for class mtas.search.spans.<a href="mtas/search/spans/MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans.html" title="class in mtas.search.spans">MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans</a></dt>
 <dd>
 <div class="block">Instantiates a new mtas span followed by query spans.</div>
 </dd>
@@ -9002,7 +9244,7 @@
 <dd>
 <div class="block">The Class MtasSpanFollowedBySpans.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanFollowedBySpans.html#MtasSpanFollowedBySpans-mtas.search.spans.MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans-mtas.search.spans.MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans-">MtasSpanFollowedBySpans(MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans, MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans)</a></span> - Constructor for class mtas.search.spans.<a href="mtas/search/spans/MtasSpanFollowedBySpans.html" title="class in mtas.search.spans">MtasSpanFollowedBySpans</a></dt>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanFollowedBySpans.html#MtasSpanFollowedBySpans-mtas.search.spans.MtasSpanFollowedByQuery-mtas.search.spans.MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans-mtas.search.spans.MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans-">MtasSpanFollowedBySpans(MtasSpanFollowedByQuery, MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans, MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans)</a></span> - Constructor for class mtas.search.spans.<a href="mtas/search/spans/MtasSpanFollowedBySpans.html" title="class in mtas.search.spans">MtasSpanFollowedBySpans</a></dt>
 <dd>
 <div class="block">Instantiates a new mtas span followed by spans.</div>
 </dd>
@@ -9026,7 +9268,7 @@
 <dd>
 <div class="block">The Class SpanFullyAlignedWithWeight.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans.html#MtasSpanFullyAlignedWithQuerySpans-org.apache.lucene.search.spans.Spans-">MtasSpanFullyAlignedWithQuerySpans(Spans)</a></span> - Constructor for class mtas.search.spans.<a href="mtas/search/spans/MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans.html" title="class in mtas.search.spans">MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans</a></dt>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans.html#MtasSpanFullyAlignedWithQuerySpans-mtas.search.spans.MtasSpanFullyAlignedWithQuery-org.apache.lucene.search.spans.Spans-">MtasSpanFullyAlignedWithQuerySpans(MtasSpanFullyAlignedWithQuery, Spans)</a></span> - Constructor for class mtas.search.spans.<a href="mtas/search/spans/MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans.html" title="class in mtas.search.spans">MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans</a></dt>
 <dd>
 <div class="block">Instantiates a new mtas span fully aligned with query spans.</div>
 </dd>
@@ -9038,7 +9280,7 @@
 <dd>
 <div class="block">The Class MtasSpanFullyAlignedWithSpans.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanFullyAlignedWithSpans.html#MtasSpanFullyAlignedWithSpans-mtas.search.spans.MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans-mtas.search.spans.MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans-">MtasSpanFullyAlignedWithSpans(MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans, MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans)</a></span> - Constructor for class mtas.search.spans.<a href="mtas/search/spans/MtasSpanFullyAlignedWithSpans.html" title="class in mtas.search.spans">MtasSpanFullyAlignedWithSpans</a></dt>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanFullyAlignedWithSpans.html#MtasSpanFullyAlignedWithSpans-mtas.search.spans.MtasSpanFullyAlignedWithQuery-mtas.search.spans.MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans-mtas.search.spans.MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans-">MtasSpanFullyAlignedWithSpans(MtasSpanFullyAlignedWithQuery, MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans, MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans)</a></span> - Constructor for class mtas.search.spans.<a href="mtas/search/spans/MtasSpanFullyAlignedWithSpans.html" title="class in mtas.search.spans">MtasSpanFullyAlignedWithSpans</a></dt>
 <dd>
 <div class="block">Instantiates a new mtas span fully aligned with spans.</div>
 </dd>
@@ -9062,7 +9304,7 @@
 <dd>
 <div class="block">The Class SpanIntersectingWeight.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans.html#MtasSpanIntersectingQuerySpans-org.apache.lucene.search.spans.Spans-">MtasSpanIntersectingQuerySpans(Spans)</a></span> - Constructor for class mtas.search.spans.<a href="mtas/search/spans/MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans.html" title="class in mtas.search.spans">MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans</a></dt>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans.html#MtasSpanIntersectingQuerySpans-mtas.search.spans.MtasSpanIntersectingQuery-org.apache.lucene.search.spans.Spans-">MtasSpanIntersectingQuerySpans(MtasSpanIntersectingQuery, Spans)</a></span> - Constructor for class mtas.search.spans.<a href="mtas/search/spans/MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans.html" title="class in mtas.search.spans">MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans</a></dt>
 <dd>
 <div class="block">Instantiates a new mtas span intersecting query spans.</div>
 </dd>
@@ -9074,7 +9316,7 @@
 <dd>
 <div class="block">The Class MtasSpanIntersectingSpans.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanIntersectingSpans.html#MtasSpanIntersectingSpans-mtas.search.spans.MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans-mtas.search.spans.MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans-">MtasSpanIntersectingSpans(MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans, MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans)</a></span> - Constructor for class mtas.search.spans.<a href="mtas/search/spans/MtasSpanIntersectingSpans.html" title="class in mtas.search.spans">MtasSpanIntersectingSpans</a></dt>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanIntersectingSpans.html#MtasSpanIntersectingSpans-mtas.search.spans.MtasSpanIntersectingQuery-mtas.search.spans.MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans-mtas.search.spans.MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans-">MtasSpanIntersectingSpans(MtasSpanIntersectingQuery, MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans, MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans)</a></span> - Constructor for class mtas.search.spans.<a href="mtas/search/spans/MtasSpanIntersectingSpans.html" title="class in mtas.search.spans">MtasSpanIntersectingSpans</a></dt>
 <dd>
 <div class="block">Instantiates a new mtas span intersecting spans.</div>
 </dd>
@@ -9094,7 +9336,7 @@
 <dd>
 <div class="block">The Class MtasSpanMatchAllSpans.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanMatchAllSpans.html#MtasSpanMatchAllSpans-mtas.codec.util.CodecInfo-java.lang.String-">MtasSpanMatchAllSpans(CodecInfo, String)</a></span> - Constructor for class mtas.search.spans.<a href="mtas/search/spans/MtasSpanMatchAllSpans.html" title="class in mtas.search.spans">MtasSpanMatchAllSpans</a></dt>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanMatchAllSpans.html#MtasSpanMatchAllSpans-mtas.search.spans.MtasSpanMatchAllQuery-mtas.codec.util.CodecInfo-java.lang.String-">MtasSpanMatchAllSpans(MtasSpanMatchAllQuery, CodecInfo, String)</a></span> - Constructor for class mtas.search.spans.<a href="mtas/search/spans/MtasSpanMatchAllSpans.html" title="class in mtas.search.spans">MtasSpanMatchAllSpans</a></dt>
 <dd>
 <div class="block">Instantiates a new mtas span match all spans.</div>
 </dd>
@@ -9114,7 +9356,7 @@
 <dd>
 <div class="block">The Class MtasSpanMatchNoneSpans.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanMatchNoneSpans.html#MtasSpanMatchNoneSpans--">MtasSpanMatchNoneSpans()</a></span> - Constructor for class mtas.search.spans.<a href="mtas/search/spans/MtasSpanMatchNoneSpans.html" title="class in mtas.search.spans">MtasSpanMatchNoneSpans</a></dt>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanMatchNoneSpans.html#MtasSpanMatchNoneSpans-mtas.search.spans.util.MtasSpanQuery-">MtasSpanMatchNoneSpans(MtasSpanQuery)</a></span> - Constructor for class mtas.search.spans.<a href="mtas/search/spans/MtasSpanMatchNoneSpans.html" title="class in mtas.search.spans">MtasSpanMatchNoneSpans</a></dt>
 <dd>
 <div class="block">Instantiates a new mtas span match none spans.</div>
 </dd>
@@ -9138,7 +9380,7 @@
 <dd>
 <div class="block">The Class SpanNotWeight.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanNotQuery.MtasSpanNotQuerySpans.html#MtasSpanNotQuerySpans-org.apache.lucene.search.spans.Spans-">MtasSpanNotQuerySpans(Spans)</a></span> - Constructor for class mtas.search.spans.<a href="mtas/search/spans/MtasSpanNotQuery.MtasSpanNotQuerySpans.html" title="class in mtas.search.spans">MtasSpanNotQuery.MtasSpanNotQuerySpans</a></dt>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanNotQuery.MtasSpanNotQuerySpans.html#MtasSpanNotQuerySpans-mtas.search.spans.MtasSpanNotQuery-org.apache.lucene.search.spans.Spans-">MtasSpanNotQuerySpans(MtasSpanNotQuery, Spans)</a></span> - Constructor for class mtas.search.spans.<a href="mtas/search/spans/MtasSpanNotQuery.MtasSpanNotQuerySpans.html" title="class in mtas.search.spans">MtasSpanNotQuery.MtasSpanNotQuerySpans</a></dt>
 <dd>
 <div class="block">Instantiates a new mtas span not query spans.</div>
 </dd>
@@ -9150,7 +9392,7 @@
 <dd>
 <div class="block">The Class MtasSpanNotSpans.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanNotSpans.html#MtasSpanNotSpans-mtas.search.spans.MtasSpanNotQuery.MtasSpanNotQuerySpans-mtas.search.spans.MtasSpanNotQuery.MtasSpanNotQuerySpans-">MtasSpanNotSpans(MtasSpanNotQuery.MtasSpanNotQuerySpans, MtasSpanNotQuery.MtasSpanNotQuerySpans)</a></span> - Constructor for class mtas.search.spans.<a href="mtas/search/spans/MtasSpanNotSpans.html" title="class in mtas.search.spans">MtasSpanNotSpans</a></dt>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanNotSpans.html#MtasSpanNotSpans-mtas.search.spans.MtasSpanNotQuery-mtas.search.spans.MtasSpanNotQuery.MtasSpanNotQuerySpans-mtas.search.spans.MtasSpanNotQuery.MtasSpanNotQuerySpans-">MtasSpanNotSpans(MtasSpanNotQuery, MtasSpanNotQuery.MtasSpanNotQuerySpans, MtasSpanNotQuery.MtasSpanNotQuerySpans)</a></span> - Constructor for class mtas.search.spans.<a href="mtas/search/spans/MtasSpanNotSpans.html" title="class in mtas.search.spans">MtasSpanNotSpans</a></dt>
 <dd>
 <div class="block">Instantiates a new mtas span not spans.</div>
 </dd>
@@ -9182,7 +9424,7 @@
 <dd>
 <div class="block">The Class MtasSpanPositionSpans.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanPositionSpans.html#MtasSpanPositionSpans-mtas.codec.util.CodecInfo-java.lang.String-int-int-">MtasSpanPositionSpans(CodecInfo, String, int, int)</a></span> - Constructor for class mtas.search.spans.<a href="mtas/search/spans/MtasSpanPositionSpans.html" title="class in mtas.search.spans">MtasSpanPositionSpans</a></dt>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanPositionSpans.html#MtasSpanPositionSpans-mtas.search.spans.MtasSpanPositionQuery-mtas.codec.util.CodecInfo-java.lang.String-int-int-">MtasSpanPositionSpans(MtasSpanPositionQuery, CodecInfo, String, int, int)</a></span> - Constructor for class mtas.search.spans.<a href="mtas/search/spans/MtasSpanPositionSpans.html" title="class in mtas.search.spans">MtasSpanPositionSpans</a></dt>
 <dd>
 <div class="block">Instantiates a new mtas span position spans.</div>
 </dd>
@@ -9206,7 +9448,7 @@
 <dd>
 <div class="block">The Class SpanPrecededByWeight.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans.html#MtasSpanPrecededByQuerySpans-org.apache.lucene.search.spans.Spans-">MtasSpanPrecededByQuerySpans(Spans)</a></span> - Constructor for class mtas.search.spans.<a href="mtas/search/spans/MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans.html" title="class in mtas.search.spans">MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans</a></dt>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans.html#MtasSpanPrecededByQuerySpans-mtas.search.spans.MtasSpanPrecededByQuery-org.apache.lucene.search.spans.Spans-">MtasSpanPrecededByQuerySpans(MtasSpanPrecededByQuery, Spans)</a></span> - Constructor for class mtas.search.spans.<a href="mtas/search/spans/MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans.html" title="class in mtas.search.spans">MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans</a></dt>
 <dd>
 <div class="block">Instantiates a new mtas span preceded by query spans.</div>
 </dd>
@@ -9218,7 +9460,7 @@
 <dd>
 <div class="block">The Class MtasSpanPrecededBySpans.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanPrecededBySpans.html#MtasSpanPrecededBySpans-mtas.search.spans.MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans-mtas.search.spans.MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans-">MtasSpanPrecededBySpans(MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans, MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans)</a></span> - Constructor for class mtas.search.spans.<a href="mtas/search/spans/MtasSpanPrecededBySpans.html" title="class in mtas.search.spans">MtasSpanPrecededBySpans</a></dt>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanPrecededBySpans.html#MtasSpanPrecededBySpans-mtas.search.spans.MtasSpanPrecededByQuery-mtas.search.spans.MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans-mtas.search.spans.MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans-">MtasSpanPrecededBySpans(MtasSpanPrecededByQuery, MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans, MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans)</a></span> - Constructor for class mtas.search.spans.<a href="mtas/search/spans/MtasSpanPrecededBySpans.html" title="class in mtas.search.spans">MtasSpanPrecededBySpans</a></dt>
 <dd>
 <div class="block">Instantiates a new mtas span preceded by spans.</div>
 </dd>
@@ -9258,7 +9500,7 @@
 <dd>
 <div class="block">The Class MtasSpanRecurrenceSpans.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanRecurrenceSpans.html#MtasSpanRecurrenceSpans-org.apache.lucene.search.spans.Spans-int-int-org.apache.lucene.search.spans.Spans-java.lang.Integer-">MtasSpanRecurrenceSpans(Spans, int, int, Spans, Integer)</a></span> - Constructor for class mtas.search.spans.<a href="mtas/search/spans/MtasSpanRecurrenceSpans.html" title="class in mtas.search.spans">MtasSpanRecurrenceSpans</a></dt>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanRecurrenceSpans.html#MtasSpanRecurrenceSpans-mtas.search.spans.MtasSpanRecurrenceQuery-org.apache.lucene.search.spans.Spans-int-int-org.apache.lucene.search.spans.Spans-java.lang.Integer-">MtasSpanRecurrenceSpans(MtasSpanRecurrenceQuery, Spans, int, int, Spans, Integer)</a></span> - Constructor for class mtas.search.spans.<a href="mtas/search/spans/MtasSpanRecurrenceSpans.html" title="class in mtas.search.spans">MtasSpanRecurrenceSpans</a></dt>
 <dd>
 <div class="block">Instantiates a new mtas span recurrence spans.</div>
 </dd>
@@ -9279,7 +9521,9 @@
 <div class="block">Instantiates a new mtas span regexp query.</div>
 </dd>
 <dt><a href="mtas/search/spans/util/MtasSpans.html" title="class in mtas.search.spans.util"><span class="typeNameLink">MtasSpans</span></a> - Class in <a href="mtas/search/spans/util/package-summary.html">mtas.search.spans.util</a></dt>
-<dd>&nbsp;</dd>
+<dd>
+<div class="block">The Class MtasSpans.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasSpans.html#MtasSpans--">MtasSpans()</a></span> - Constructor for class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasSpans.html" title="class in mtas.search.spans.util">MtasSpans</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="mtas/search/spans/MtasSpanSequenceItem.html" title="class in mtas.search.spans"><span class="typeNameLink">MtasSpanSequenceItem</span></a> - Class in <a href="mtas/search/spans/package-summary.html">mtas.search.spans</a></dt>
@@ -9298,6 +9542,10 @@
 <dd>
 <div class="block">Instantiates a new mtas span sequence query.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanSequenceQuery.html#MtasSpanSequenceQuery-java.util.List-int-int-int-int-mtas.search.spans.util.MtasSpanQuery-java.lang.Integer-">MtasSpanSequenceQuery(List&lt;MtasSpanSequenceItem&gt;, int, int, int, int, MtasSpanQuery, Integer)</a></span> - Constructor for class mtas.search.spans.<a href="mtas/search/spans/MtasSpanSequenceQuery.html" title="class in mtas.search.spans">MtasSpanSequenceQuery</a></dt>
+<dd>
+<div class="block">Instantiates a new mtas span sequence query.</div>
+</dd>
 <dt><a href="mtas/search/spans/MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans.html" title="class in mtas.search.spans"><span class="typeNameLink">MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans</span></a> - Class in <a href="mtas/search/spans/package-summary.html">mtas.search.spans</a></dt>
 <dd>
 <div class="block">The Class MtasSpanSequenceQuerySpans.</div>
@@ -9310,7 +9558,7 @@
 <dd>
 <div class="block">The Class SpanSequenceWeight.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans.html#MtasSpanSequenceQuerySpans-org.apache.lucene.search.spans.Spans-boolean-">MtasSpanSequenceQuerySpans(Spans, boolean)</a></span> - Constructor for class mtas.search.spans.<a href="mtas/search/spans/MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans.html" title="class in mtas.search.spans">MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans</a></dt>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans.html#MtasSpanSequenceQuerySpans-mtas.search.spans.MtasSpanSequenceQuery-org.apache.lucene.search.spans.Spans-boolean-">MtasSpanSequenceQuerySpans(MtasSpanSequenceQuery, Spans, boolean)</a></span> - Constructor for class mtas.search.spans.<a href="mtas/search/spans/MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans.html" title="class in mtas.search.spans">MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans</a></dt>
 <dd>
 <div class="block">Instantiates a new mtas span sequence query spans.</div>
 </dd>
@@ -9322,7 +9570,7 @@
 <dd>
 <div class="block">The Class MtasSpanSequenceSpans.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanSequenceSpans.html#MtasSpanSequenceSpans-java.util.List-org.apache.lucene.search.spans.Spans-java.lang.Integer-">MtasSpanSequenceSpans(List&lt;MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans&gt;, Spans, Integer)</a></span> - Constructor for class mtas.search.spans.<a href="mtas/search/spans/MtasSpanSequenceSpans.html" title="class in mtas.search.spans">MtasSpanSequenceSpans</a></dt>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanSequenceSpans.html#MtasSpanSequenceSpans-mtas.search.spans.MtasSpanSequenceQuery-java.util.List-org.apache.lucene.search.spans.Spans-java.lang.Integer-">MtasSpanSequenceSpans(MtasSpanSequenceQuery, List&lt;MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans&gt;, Spans, Integer)</a></span> - Constructor for class mtas.search.spans.<a href="mtas/search/spans/MtasSpanSequenceSpans.html" title="class in mtas.search.spans">MtasSpanSequenceSpans</a></dt>
 <dd>
 <div class="block">Instantiates a new mtas span sequence spans.</div>
 </dd>
@@ -9350,7 +9598,7 @@
 <dd>
 <div class="block">The Class MtasSpanStartSpans.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanStartSpans.html#MtasSpanStartSpans-org.apache.lucene.search.spans.Spans-">MtasSpanStartSpans(Spans)</a></span> - Constructor for class mtas.search.spans.<a href="mtas/search/spans/MtasSpanStartSpans.html" title="class in mtas.search.spans">MtasSpanStartSpans</a></dt>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanStartSpans.html#MtasSpanStartSpans-mtas.search.spans.MtasSpanStartQuery-org.apache.lucene.search.spans.Spans-">MtasSpanStartSpans(MtasSpanStartQuery, Spans)</a></span> - Constructor for class mtas.search.spans.<a href="mtas/search/spans/MtasSpanStartSpans.html" title="class in mtas.search.spans">MtasSpanStartSpans</a></dt>
 <dd>
 <div class="block">Instantiates a new mtas span start spans.</div>
 </dd>
@@ -9384,11 +9632,11 @@
 </dd>
 <dt><a href="mtas/search/spans/util/MtasSpanUniquePositionSpans.html" title="class in mtas.search.spans.util"><span class="typeNameLink">MtasSpanUniquePositionSpans</span></a> - Class in <a href="mtas/search/spans/util/package-summary.html">mtas.search.spans.util</a></dt>
 <dd>
-<div class="block">The Class MtasSpanUniquePosition.</div>
+<div class="block">The Class MtasSpanUniquePositionSpans.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasSpanUniquePositionSpans.html#MtasSpanUniquePositionSpans-org.apache.lucene.search.spans.Spans-">MtasSpanUniquePositionSpans(Spans)</a></span> - Constructor for class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasSpanUniquePositionSpans.html" title="class in mtas.search.spans.util">MtasSpanUniquePositionSpans</a></dt>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasSpanUniquePositionSpans.html#MtasSpanUniquePositionSpans-mtas.search.spans.util.MtasSpanUniquePositionQuery-org.apache.lucene.search.spans.Spans-">MtasSpanUniquePositionSpans(MtasSpanUniquePositionQuery, Spans)</a></span> - Constructor for class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasSpanUniquePositionSpans.html" title="class in mtas.search.spans.util">MtasSpanUniquePositionSpans</a></dt>
 <dd>
-<div class="block">Instantiates a new mtas span unique position.</div>
+<div class="block">Instantiates a new mtas span unique position spans.</div>
 </dd>
 <dt><a href="mtas/search/spans/util/MtasSpanUniquePositionSpans.Match.html" title="class in mtas.search.spans.util"><span class="typeNameLink">MtasSpanUniquePositionSpans.Match</span></a> - Class in <a href="mtas/search/spans/util/package-summary.html">mtas.search.spans.util</a></dt>
 <dd>
@@ -10380,6 +10628,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpans.html#nextDoc--">nextDoc()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpans.html" title="class in mtas.search.spans.util">MtasDisabledTwoPhaseIteratorSpans</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExpandSpans.html#nextDoc--">nextDoc()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExpandSpans.html" title="class in mtas.search.spans.util">MtasExpandSpans</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasMaximumExpandSpans.html#nextDoc--">nextDoc()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasMaximumExpandSpans.html" title="class in mtas.search.spans.util">MtasMaximumExpandSpans</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasSpanUniquePositionSpans.html#nextDoc--">nextDoc()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasSpanUniquePositionSpans.html" title="class in mtas.search.spans.util">MtasSpanUniquePositionSpans</a></dt>
@@ -10418,6 +10668,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpans.html#nextStartPosition--">nextStartPosition()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpans.html" title="class in mtas.search.spans.util">MtasDisabledTwoPhaseIteratorSpans</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExpandSpans.html#nextStartPosition--">nextStartPosition()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExpandSpans.html" title="class in mtas.search.spans.util">MtasExpandSpans</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasMaximumExpandSpans.html#nextStartPosition--">nextStartPosition()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasMaximumExpandSpans.html" title="class in mtas.search.spans.util">MtasMaximumExpandSpans</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasSpanUniquePositionSpans.html#nextStartPosition--">nextStartPosition()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasSpanUniquePositionSpans.html" title="class in mtas.search.spans.util">MtasSpanUniquePositionSpans</a></dt>
@@ -10455,7 +10707,9 @@
 <div class="block">The no more positions.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanFullyAlignedWithSpans.html#noMorePositionsSpan2">noMorePositionsSpan2</a></span> - Variable in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanFullyAlignedWithSpans.html" title="class in mtas.search.spans">MtasSpanFullyAlignedWithSpans</a></dt>
-<dd>&nbsp;</dd>
+<dd>
+<div class="block">The no more positions span 2.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="mtas/codec/MtasCodec.html#normsFormat--">normsFormat()</a></span> - Method in class mtas.codec.<a href="mtas/codec/MtasCodec.html" title="class in mtas.codec">MtasCodec</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/parser/cql/util/MtasCQLParserBasicSentencePartCondition.html#not">not</a></span> - Variable in class mtas.parser.cql.util.<a href="mtas/parser/cql/util/MtasCQLParserBasicSentencePartCondition.html" title="class in mtas.parser.cql.util">MtasCQLParserBasicSentencePartCondition</a></dt>
@@ -10998,6 +11252,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpans.html#positionsCost--">positionsCost()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpans.html" title="class in mtas.search.spans.util">MtasDisabledTwoPhaseIteratorSpans</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExpandSpans.html#positionsCost--">positionsCost()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExpandSpans.html" title="class in mtas.search.spans.util">MtasExpandSpans</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasMaximumExpandSpans.html#positionsCost--">positionsCost()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasMaximumExpandSpans.html" title="class in mtas.search.spans.util">MtasMaximumExpandSpans</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasSpanUniquePositionSpans.html#positionsCost--">positionsCost()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasSpanUniquePositionSpans.html" title="class in mtas.search.spans.util">MtasSpanUniquePositionSpans</a></dt>
@@ -11368,6 +11624,42 @@
 <dd>
 <div class="block">The query.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanEndSpans.html#query">query</a></span> - Variable in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanEndSpans.html" title="class in mtas.search.spans">MtasSpanEndSpans</a></dt>
+<dd>
+<div class="block">The query.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanFollowedBySpans.html#query">query</a></span> - Variable in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanFollowedBySpans.html" title="class in mtas.search.spans">MtasSpanFollowedBySpans</a></dt>
+<dd>
+<div class="block">The query.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanFullyAlignedWithSpans.html#query">query</a></span> - Variable in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanFullyAlignedWithSpans.html" title="class in mtas.search.spans">MtasSpanFullyAlignedWithSpans</a></dt>
+<dd>
+<div class="block">The query.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanIntersectingSpans.html#query">query</a></span> - Variable in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanIntersectingSpans.html" title="class in mtas.search.spans">MtasSpanIntersectingSpans</a></dt>
+<dd>
+<div class="block">The query.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanMatchAllSpans.html#query">query</a></span> - Variable in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanMatchAllSpans.html" title="class in mtas.search.spans">MtasSpanMatchAllSpans</a></dt>
+<dd>
+<div class="block">The query.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanMatchNoneSpans.html#query">query</a></span> - Variable in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanMatchNoneSpans.html" title="class in mtas.search.spans">MtasSpanMatchNoneSpans</a></dt>
+<dd>
+<div class="block">The query.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanNotSpans.html#query">query</a></span> - Variable in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanNotSpans.html" title="class in mtas.search.spans">MtasSpanNotSpans</a></dt>
+<dd>
+<div class="block">The query.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanPositionSpans.html#query">query</a></span> - Variable in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanPositionSpans.html" title="class in mtas.search.spans">MtasSpanPositionSpans</a></dt>
+<dd>
+<div class="block">The query.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanPrecededBySpans.html#query">query</a></span> - Variable in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanPrecededBySpans.html" title="class in mtas.search.spans">MtasSpanPrecededBySpans</a></dt>
+<dd>
+<div class="block">The query.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanPrefixQuery.html#query">query</a></span> - Variable in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanPrefixQuery.html" title="class in mtas.search.spans">MtasSpanPrefixQuery</a></dt>
 <dd>
 <div class="block">The query.</div>
@@ -11376,20 +11668,46 @@
 <dd>
 <div class="block">The query.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanRecurrenceSpans.html#query">query</a></span> - Variable in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanRecurrenceSpans.html" title="class in mtas.search.spans">MtasSpanRecurrenceSpans</a></dt>
+<dd>
+<div class="block">The query.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanRegexpQuery.html#query">query</a></span> - Variable in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanRegexpQuery.html" title="class in mtas.search.spans">MtasSpanRegexpQuery</a></dt>
 <dd>
 <div class="block">The query.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanSequenceSpans.html#query">query</a></span> - Variable in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanSequenceSpans.html" title="class in mtas.search.spans">MtasSpanSequenceSpans</a></dt>
+<dd>
+<div class="block">The query.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanStartSpans.html#query">query</a></span> - Variable in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanStartSpans.html" title="class in mtas.search.spans">MtasSpanStartSpans</a></dt>
+<dd>
+<div class="block">The query.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanWildcardQuery.html#query">query</a></span> - Variable in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanWildcardQuery.html" title="class in mtas.search.spans">MtasSpanWildcardQuery</a></dt>
 <dd>
 <div class="block">The query.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExpandSpanQuery.html#query">query</a></span> - Variable in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExpandSpanQuery.html" title="class in mtas.search.spans.util">MtasExpandSpanQuery</a></dt>
+<dd>
+<div class="block">The query.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExpandSpans.html#query">query</a></span> - Variable in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExpandSpans.html" title="class in mtas.search.spans.util">MtasExpandSpans</a></dt>
+<dd>
+<div class="block">The query.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasMaximumExpandSpanQuery.html#query">query</a></span> - Variable in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasMaximumExpandSpanQuery.html" title="class in mtas.search.spans.util">MtasMaximumExpandSpanQuery</a></dt>
 <dd>
 <div class="block">The query.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasMaximumExpandSpans.html#query">query</a></span> - Variable in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasMaximumExpandSpans.html" title="class in mtas.search.spans.util">MtasMaximumExpandSpans</a></dt>
-<dd>&nbsp;</dd>
+<dd>
+<div class="block">The query.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasSpanUniquePositionSpans.html#query">query</a></span> - Variable in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasSpanUniquePositionSpans.html" title="class in mtas.search.spans.util">MtasSpanUniquePositionSpans</a></dt>
+<dd>
+<div class="block">The query.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="mtas/solr/handler/component/util/MtasSolrResultUtil.html#QUERY_TYPE_CQL">QUERY_TYPE_CQL</a></span> - Static variable in class mtas.solr.handler.component.util.<a href="mtas/solr/handler/component/util/MtasSolrResultUtil.html" title="class in mtas.solr.handler.component.util">MtasSolrResultUtil</a></dt>
 <dd>
 <div class="block">The Constant QUERY_TYPE_CQL.</div>
@@ -11890,6 +12208,14 @@
 <dd>
 <div class="block">Reset.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExpandSpans.html#reset--">reset()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExpandSpans.html" title="class in mtas.search.spans.util">MtasExpandSpans</a></dt>
+<dd>
+<div class="block">Reset.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasMaximumExpandSpans.html#reset--">reset()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasMaximumExpandSpans.html" title="class in mtas.search.spans.util">MtasMaximumExpandSpans</a></dt>
+<dd>
+<div class="block">Reset.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanRecurrenceSpans.html#resetQueue--">resetQueue()</a></span> - Method in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanRecurrenceSpans.html" title="class in mtas.search.spans">MtasSpanRecurrenceSpans</a></dt>
 <dd>
 <div class="block">Reset queue.</div>
@@ -11966,6 +12292,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery.html#rewrite-org.apache.lucene.index.IndexReader-">rewrite(IndexReader)</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery.html" title="class in mtas.search.spans.util">MtasDisabledTwoPhaseIteratorSpanQuery</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExpandSpanQuery.html#rewrite-org.apache.lucene.index.IndexReader-">rewrite(IndexReader)</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExpandSpanQuery.html" title="class in mtas.search.spans.util">MtasExpandSpanQuery</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasMaximumExpandSpanQuery.html#rewrite-org.apache.lucene.index.IndexReader-">rewrite(IndexReader)</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasMaximumExpandSpanQuery.html" title="class in mtas.search.spans.util">MtasMaximumExpandSpanQuery</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasSpanQuery.html#rewrite-org.apache.lucene.index.IndexReader-">rewrite(IndexReader)</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></dt>
@@ -12024,13 +12352,13 @@
 <dd>
 <div class="block">The max.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanWithinQuery.html#rightBoundaryMaximum">rightBoundaryMaximum</a></span> - Variable in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanWithinQuery.html" title="class in mtas.search.spans">MtasSpanWithinQuery</a></dt>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanWithinQuery.html#rightBoundaryBigMaximum">rightBoundaryBigMaximum</a></span> - Variable in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanWithinQuery.html" title="class in mtas.search.spans">MtasSpanWithinQuery</a></dt>
 <dd>
-<div class="block">The right boundary maximum.</div>
+<div class="block">The right boundary big maximum.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanWithinQuery.html#rightBoundaryMinimum">rightBoundaryMinimum</a></span> - Variable in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanWithinQuery.html" title="class in mtas.search.spans">MtasSpanWithinQuery</a></dt>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanWithinQuery.html#rightBoundaryBigMinimum">rightBoundaryBigMinimum</a></span> - Variable in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanWithinQuery.html" title="class in mtas.search.spans">MtasSpanWithinQuery</a></dt>
 <dd>
-<div class="block">The right boundary minimum.</div>
+<div class="block">The right boundary big minimum.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="mtas/codec/tree/IntervalTreeNode.html#rightChild">rightChild</a></span> - Variable in class mtas.codec.tree.<a href="mtas/codec/tree/IntervalTreeNode.html" title="class in mtas.codec.tree">IntervalTreeNode</a></dt>
 <dd>
@@ -12044,6 +12372,14 @@
 <dd>
 <div class="block">The right child.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanSequenceQuery.html#rightMaximum">rightMaximum</a></span> - Variable in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanSequenceQuery.html" title="class in mtas.search.spans">MtasSpanSequenceQuery</a></dt>
+<dd>
+<div class="block">The right maximum.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanSequenceQuery.html#rightMinimum">rightMinimum</a></span> - Variable in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanSequenceQuery.html" title="class in mtas.search.spans">MtasSpanSequenceQuery</a></dt>
+<dd>
+<div class="block">The right minimum.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="mtas/codec/tree/IntervalTree.html#root">root</a></span> - Variable in class mtas.codec.tree.<a href="mtas/codec/tree/IntervalTree.html" title="class in mtas.codec.tree">IntervalTree</a></dt>
 <dd>
 <div class="block">The root.</div>
@@ -12436,23 +12772,23 @@
 </dd>
 <dt><span class="memberNameLink"><a href="mtas/solr/schema/MtasPreAnalyzedField.html#SET_ERROR">SET_ERROR</a></span> - Static variable in class mtas.solr.schema.<a href="mtas/solr/schema/MtasPreAnalyzedField.html" title="class in mtas.solr.schema">MtasPreAnalyzedField</a></dt>
 <dd>
-<div class="block">The set error.</div>
+<div class="block">The Constant SET_ERROR.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="mtas/solr/schema/MtasPreAnalyzedField.html#SET_NUMBER_OF_POSITIONS">SET_NUMBER_OF_POSITIONS</a></span> - Static variable in class mtas.solr.schema.<a href="mtas/solr/schema/MtasPreAnalyzedField.html" title="class in mtas.solr.schema">MtasPreAnalyzedField</a></dt>
 <dd>
-<div class="block">The set number of positions.</div>
+<div class="block">The Constant SET_NUMBER_OF_POSITIONS.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="mtas/solr/schema/MtasPreAnalyzedField.html#SET_NUMBER_OF_TOKENS">SET_NUMBER_OF_TOKENS</a></span> - Static variable in class mtas.solr.schema.<a href="mtas/solr/schema/MtasPreAnalyzedField.html" title="class in mtas.solr.schema">MtasPreAnalyzedField</a></dt>
 <dd>
-<div class="block">The set number of tokens.</div>
+<div class="block">The Constant SET_NUMBER_OF_TOKENS.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="mtas/solr/schema/MtasPreAnalyzedField.html#SET_PREFIX">SET_PREFIX</a></span> - Static variable in class mtas.solr.schema.<a href="mtas/solr/schema/MtasPreAnalyzedField.html" title="class in mtas.solr.schema">MtasPreAnalyzedField</a></dt>
 <dd>
-<div class="block">The set prefix.</div>
+<div class="block">The Constant SET_PREFIX.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="mtas/solr/schema/MtasPreAnalyzedField.html#SET_SIZE">SET_SIZE</a></span> - Static variable in class mtas.solr.schema.<a href="mtas/solr/schema/MtasPreAnalyzedField.html" title="class in mtas.solr.schema">MtasPreAnalyzedField</a></dt>
 <dd>
-<div class="block">The set size.</div>
+<div class="block">The Constant SET_SIZE.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="mtas/solr/schema/MtasPreAnalyzedField.html#setArgs-org.apache.solr.schema.IndexSchema-java.util.Map-">setArgs(IndexSchema, Map&lt;String, String&gt;)</a></span> - Method in class mtas.solr.schema.<a href="mtas/solr/schema/MtasPreAnalyzedField.html" title="class in mtas.solr.schema">MtasPreAnalyzedField</a></dt>
 <dd>&nbsp;</dd>
@@ -13334,7 +13670,7 @@
 </dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/MtasSpanPositionSpans.html#start">start</a></span> - Variable in class mtas.search.spans.<a href="mtas/search/spans/MtasSpanPositionSpans.html" title="class in mtas.search.spans">MtasSpanPositionSpans</a></dt>
 <dd>
-<div class="block">The doc id.</div>
+<div class="block">The start.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="mtas/solr/handler/component/util/MtasSolrMtasResult.html#start">start</a></span> - Variable in class mtas.solr.handler.component.util.<a href="mtas/solr/handler/component/util/MtasSolrMtasResult.html" title="class in mtas.solr.handler.component.util">MtasSolrMtasResult</a></dt>
 <dd>
@@ -13410,6 +13746,12 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpans.html#startPosition--">startPosition()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpans.html" title="class in mtas.search.spans.util">MtasDisabledTwoPhaseIteratorSpans</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExpandSpans.html#startPosition">startPosition</a></span> - Variable in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExpandSpans.html" title="class in mtas.search.spans.util">MtasExpandSpans</a></dt>
+<dd>
+<div class="block">The start position.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExpandSpans.html#startPosition--">startPosition()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExpandSpans.html" title="class in mtas.search.spans.util">MtasExpandSpans</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasMaximumExpandSpans.html#startPosition">startPosition</a></span> - Variable in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasMaximumExpandSpans.html" title="class in mtas.search.spans.util">MtasMaximumExpandSpans</a></dt>
 <dd>
 <div class="block">The start position.</div>
@@ -13890,7 +14232,7 @@
 </dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery.html#subQuery">subQuery</a></span> - Variable in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery.html" title="class in mtas.search.spans.util">MtasDisabledTwoPhaseIteratorSpanQuery</a></dt>
 <dd>
-<div class="block">The q.</div>
+<div class="block">The sub query.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="mtas/solr/handler/component/util/MtasSolrMtasResult.html#subSortDirection">subSortDirection</a></span> - Variable in class mtas.solr.handler.component.util.<a href="mtas/solr/handler/component/util/MtasSolrMtasResult.html" title="class in mtas.solr.handler.component.util">MtasSolrMtasResult</a></dt>
 <dd>
@@ -13912,6 +14254,10 @@
 <dd>
 <div class="block">The sub spans.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExpandSpans.html#subSpans">subSpans</a></span> - Variable in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExpandSpans.html" title="class in mtas.search.spans.util">MtasExpandSpans</a></dt>
+<dd>
+<div class="block">The sub spans.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasMaximumExpandSpans.html#subSpans">subSpans</a></span> - Variable in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasMaximumExpandSpans.html" title="class in mtas.search.spans.util">MtasMaximumExpandSpans</a></dt>
 <dd>
 <div class="block">The sub spans.</div>
@@ -13972,6 +14318,10 @@
 <dd>
 <div class="block">The sub weight.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExpandSpanQuery.MtasExpandWeight.html#subWeight">subWeight</a></span> - Variable in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExpandSpanQuery.MtasExpandWeight.html" title="class in mtas.search.spans.util">MtasExpandSpanQuery.MtasExpandWeight</a></dt>
+<dd>
+<div class="block">The sub weight.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight.html#subWeight">subWeight</a></span> - Variable in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight.html" title="class in mtas.search.spans.util">MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight</a></dt>
 <dd>
 <div class="block">The sub weight.</div>
@@ -14510,6 +14860,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpans.html#toString--">toString()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpans.html" title="class in mtas.search.spans.util">MtasDisabledTwoPhaseIteratorSpans</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExpandSpanQuery.html#toString-java.lang.String-">toString(String)</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExpandSpanQuery.html" title="class in mtas.search.spans.util">MtasExpandSpanQuery</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExtendedSpanAndQuery.html#toString-java.lang.String-">toString(String)</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExtendedSpanAndQuery.html" title="class in mtas.search.spans.util">MtasExtendedSpanAndQuery</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExtendedSpanTermQuery.html#toString-java.lang.String-">toString(String)</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExtendedSpanTermQuery.html" title="class in mtas.search.spans.util">MtasExtendedSpanTermQuery</a></dt>
@@ -14534,6 +14886,18 @@
 <dd>
 <div class="block">Two phase current doc matches.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExpandSpans.html#twoPhaseCurrentDocMatches--">twoPhaseCurrentDocMatches()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExpandSpans.html" title="class in mtas.search.spans.util">MtasExpandSpans</a></dt>
+<dd>
+<div class="block">Two phase current doc matches.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasMaximumExpandSpans.html#twoPhaseCurrentDocMatches--">twoPhaseCurrentDocMatches()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasMaximumExpandSpans.html" title="class in mtas.search.spans.util">MtasMaximumExpandSpans</a></dt>
+<dd>
+<div class="block">Two phase current doc matches.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasSpanQuery.html#twoPhaseIteratorAllowed--">twoPhaseIteratorAllowed()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></dt>
+<dd>
+<div class="block">Two phase iterator allowed.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="mtas/analysis/parser/MtasBasicParser.MtasParserMapping.html#type">type</a></span> - Variable in class mtas.analysis.parser.<a href="mtas/analysis/parser/MtasBasicParser.MtasParserMapping.html" title="class in mtas.analysis.parser">MtasBasicParser.MtasParserMapping</a></dt>
 <dd>
 <div class="block">The type.</div>
@@ -15008,6 +15372,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpans.html#width--">width()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpans.html" title="class in mtas.search.spans.util">MtasDisabledTwoPhaseIteratorSpans</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasExpandSpans.html#width--">width()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExpandSpans.html" title="class in mtas.search.spans.util">MtasExpandSpans</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasMaximumExpandSpans.html#width--">width()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasMaximumExpandSpans.html" title="class in mtas.search.spans.util">MtasMaximumExpandSpans</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/spans/util/MtasSpanUniquePositionSpans.html#width--">width()</a></span> - Method in class mtas.search.spans.util.<a href="mtas/search/spans/util/MtasSpanUniquePositionSpans.html" title="class in mtas.search.spans.util">MtasSpanUniquePositionSpans</a></dt>
@@ -15100,51 +15466,51 @@
 <dl>
 <dt><span class="memberNameLink"><a href="mtas/analysis/parser/MtasXMLParser.html#XML_MAPPING">XML_MAPPING</a></span> - Static variable in class mtas.analysis.parser.<a href="mtas/analysis/parser/MtasXMLParser.html" title="class in mtas.analysis.parser">MtasXMLParser</a></dt>
 <dd>
-<div class="block">The xml mapping.</div>
+<div class="block">The Constant XML_MAPPING.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="mtas/analysis/parser/MtasXMLParser.html#XML_MAPPING_NAME">XML_MAPPING_NAME</a></span> - Static variable in class mtas.analysis.parser.<a href="mtas/analysis/parser/MtasXMLParser.html" title="class in mtas.analysis.parser">MtasXMLParser</a></dt>
 <dd>
-<div class="block">The xml mapping name.</div>
+<div class="block">The Constant XML_MAPPING_NAME.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="mtas/analysis/parser/MtasXMLParser.html#XML_MAPPING_TYPE">XML_MAPPING_TYPE</a></span> - Static variable in class mtas.analysis.parser.<a href="mtas/analysis/parser/MtasXMLParser.html" title="class in mtas.analysis.parser">MtasXMLParser</a></dt>
 <dd>
-<div class="block">The xml mapping type.</div>
+<div class="block">The Constant XML_MAPPING_TYPE.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="mtas/analysis/parser/MtasXMLParser.html#XML_MAPPINGS">XML_MAPPINGS</a></span> - Static variable in class mtas.analysis.parser.<a href="mtas/analysis/parser/MtasXMLParser.html" title="class in mtas.analysis.parser">MtasXMLParser</a></dt>
 <dd>
-<div class="block">The xml mappings.</div>
+<div class="block">The Constant XML_MAPPINGS.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="mtas/analysis/parser/MtasXMLParser.html#XML_REFERENCE">XML_REFERENCE</a></span> - Static variable in class mtas.analysis.parser.<a href="mtas/analysis/parser/MtasXMLParser.html" title="class in mtas.analysis.parser">MtasXMLParser</a></dt>
 <dd>
-<div class="block">The xml reference.</div>
+<div class="block">The Constant XML_REFERENCE.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="mtas/analysis/parser/MtasXMLParser.html#XML_REFERENCE_NAME">XML_REFERENCE_NAME</a></span> - Static variable in class mtas.analysis.parser.<a href="mtas/analysis/parser/MtasXMLParser.html" title="class in mtas.analysis.parser">MtasXMLParser</a></dt>
 <dd>
-<div class="block">The xml reference name.</div>
+<div class="block">The Constant XML_REFERENCE_NAME.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="mtas/analysis/parser/MtasXMLParser.html#XML_REFERENCE_REF">XML_REFERENCE_REF</a></span> - Static variable in class mtas.analysis.parser.<a href="mtas/analysis/parser/MtasXMLParser.html" title="class in mtas.analysis.parser">MtasXMLParser</a></dt>
 <dd>
-<div class="block">The xml reference ref.</div>
+<div class="block">The Constant XML_REFERENCE_REF.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="mtas/analysis/parser/MtasXMLParser.html#XML_REFERENCES">XML_REFERENCES</a></span> - Static variable in class mtas.analysis.parser.<a href="mtas/analysis/parser/MtasXMLParser.html" title="class in mtas.analysis.parser">MtasXMLParser</a></dt>
 <dd>
-<div class="block">The xml references.</div>
+<div class="block">The Constant XML_REFERENCES.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="mtas/analysis/parser/MtasXMLParser.html#XML_VARIABLE">XML_VARIABLE</a></span> - Static variable in class mtas.analysis.parser.<a href="mtas/analysis/parser/MtasXMLParser.html" title="class in mtas.analysis.parser">MtasXMLParser</a></dt>
 <dd>
-<div class="block">The xml variable.</div>
+<div class="block">The Constant XML_VARIABLE.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="mtas/analysis/parser/MtasXMLParser.html#XML_VARIABLE_NAME">XML_VARIABLE_NAME</a></span> - Static variable in class mtas.analysis.parser.<a href="mtas/analysis/parser/MtasXMLParser.html" title="class in mtas.analysis.parser">MtasXMLParser</a></dt>
 <dd>
-<div class="block">The xml variable name.</div>
+<div class="block">The Constant XML_VARIABLE_NAME.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="mtas/analysis/parser/MtasXMLParser.html#XML_VARIABLE_VALUE">XML_VARIABLE_VALUE</a></span> - Static variable in class mtas.analysis.parser.<a href="mtas/analysis/parser/MtasXMLParser.html" title="class in mtas.analysis.parser">MtasXMLParser</a></dt>
 <dd>
-<div class="block">The xml variable value.</div>
+<div class="block">The Constant XML_VARIABLE_VALUE.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="mtas/analysis/parser/MtasXMLParser.html#XML_VARIABLES">XML_VARIABLES</a></span> - Static variable in class mtas.analysis.parser.<a href="mtas/analysis/parser/MtasXMLParser.html" title="class in mtas.analysis.parser">MtasXMLParser</a></dt>
 <dd>
-<div class="block">The xml variables.</div>
+<div class="block">The Constant XML_VARIABLES.</div>
 </dd>
 </dl>
 <a name="I:Z:Z_">
diff --git a/apidocs/index.html b/apidocs/index.html
index 2f72261..b25e57b 100644
--- a/apidocs/index.html
+++ b/apidocs/index.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:15 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MTAS 6.5.1 API</title>
+<title>MTAS 6.6.0 API</title>
 <script type="text/javascript">
     targetPage = "" + window.location.search;
     if (targetPage != "" && targetPage != "undefined")
diff --git a/apidocs/mtas/analysis/MtasTokenizer.html b/apidocs/mtas/analysis/MtasTokenizer.html
index df93475..43e9adc 100644
--- a/apidocs/mtas/analysis/MtasTokenizer.html
+++ b/apidocs/mtas/analysis/MtasTokenizer.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:11 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:09 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasTokenizer (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasTokenizer (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasTokenizer (MTAS 6.5.1 API)";
+            parent.document.title="MtasTokenizer (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/class-use/MtasTokenizer.html b/apidocs/mtas/analysis/class-use/MtasTokenizer.html
index 59ce5a8..181ed18 100644
--- a/apidocs/mtas/analysis/class-use/MtasTokenizer.html
+++ b/apidocs/mtas/analysis/class-use/MtasTokenizer.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.analysis.MtasTokenizer (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.analysis.MtasTokenizer (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.analysis.MtasTokenizer (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.analysis.MtasTokenizer (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/package-frame.html b/apidocs/mtas/analysis/package-frame.html
index 336fcc3..1749c3f 100644
--- a/apidocs/mtas/analysis/package-frame.html
+++ b/apidocs/mtas/analysis/package-frame.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.analysis (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.analysis (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>
diff --git a/apidocs/mtas/analysis/package-summary.html b/apidocs/mtas/analysis/package-summary.html
index 63ad8cb..a2eaf12 100644
--- a/apidocs/mtas/analysis/package-summary.html
+++ b/apidocs/mtas/analysis/package-summary.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.analysis (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.analysis (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="mtas.analysis (MTAS 6.5.1 API)";
+            parent.document.title="mtas.analysis (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/package-tree.html b/apidocs/mtas/analysis/package-tree.html
index f116515..3576ea2 100644
--- a/apidocs/mtas/analysis/package-tree.html
+++ b/apidocs/mtas/analysis/package-tree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.analysis Class Hierarchy (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.analysis Class Hierarchy (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="mtas.analysis Class Hierarchy (MTAS 6.5.1 API)";
+            parent.document.title="mtas.analysis Class Hierarchy (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/package-use.html b/apidocs/mtas/analysis/package-use.html
index cd8634c..63f8b65 100644
--- a/apidocs/mtas/analysis/package-use.html
+++ b/apidocs/mtas/analysis/package-use.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package mtas.analysis (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Package mtas.analysis (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package mtas.analysis (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Package mtas.analysis (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/parser/MtasBasicParser.MtasParserMapping.html b/apidocs/mtas/analysis/parser/MtasBasicParser.MtasParserMapping.html
index c9c08a1..1674d38 100644
--- a/apidocs/mtas/analysis/parser/MtasBasicParser.MtasParserMapping.html
+++ b/apidocs/mtas/analysis/parser/MtasBasicParser.MtasParserMapping.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:09 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasBasicParser.MtasParserMapping (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasBasicParser.MtasParserMapping (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasBasicParser.MtasParserMapping (MTAS 6.5.1 API)";
+            parent.document.title="MtasBasicParser.MtasParserMapping (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/parser/MtasBasicParser.MtasParserMappingToken.html b/apidocs/mtas/analysis/parser/MtasBasicParser.MtasParserMappingToken.html
index 36ce1d5..923b2a6 100644
--- a/apidocs/mtas/analysis/parser/MtasBasicParser.MtasParserMappingToken.html
+++ b/apidocs/mtas/analysis/parser/MtasBasicParser.MtasParserMappingToken.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:09 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasBasicParser.MtasParserMappingToken (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasBasicParser.MtasParserMappingToken (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasBasicParser.MtasParserMappingToken (MTAS 6.5.1 API)";
+            parent.document.title="MtasBasicParser.MtasParserMappingToken (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/parser/MtasBasicParser.MtasParserType.html b/apidocs/mtas/analysis/parser/MtasBasicParser.MtasParserType.html
index 55092c3..968388d 100644
--- a/apidocs/mtas/analysis/parser/MtasBasicParser.MtasParserType.html
+++ b/apidocs/mtas/analysis/parser/MtasBasicParser.MtasParserType.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:09 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasBasicParser.MtasParserType (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasBasicParser.MtasParserType (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasBasicParser.MtasParserType (MTAS 6.5.1 API)";
+            parent.document.title="MtasBasicParser.MtasParserType (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/parser/MtasBasicParser.MtasParserVariable.html b/apidocs/mtas/analysis/parser/MtasBasicParser.MtasParserVariable.html
index 34b545b..77b8b9f 100644
--- a/apidocs/mtas/analysis/parser/MtasBasicParser.MtasParserVariable.html
+++ b/apidocs/mtas/analysis/parser/MtasBasicParser.MtasParserVariable.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:09 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasBasicParser.MtasParserVariable (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasBasicParser.MtasParserVariable (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasBasicParser.MtasParserVariable (MTAS 6.5.1 API)";
+            parent.document.title="MtasBasicParser.MtasParserVariable (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/parser/MtasBasicParser.MtasParserVariableValue.html b/apidocs/mtas/analysis/parser/MtasBasicParser.MtasParserVariableValue.html
index 14c1e13..fced592 100644
--- a/apidocs/mtas/analysis/parser/MtasBasicParser.MtasParserVariableValue.html
+++ b/apidocs/mtas/analysis/parser/MtasBasicParser.MtasParserVariableValue.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:09 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasBasicParser.MtasParserVariableValue (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasBasicParser.MtasParserVariableValue (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasBasicParser.MtasParserVariableValue (MTAS 6.5.1 API)";
+            parent.document.title="MtasBasicParser.MtasParserVariableValue (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -44,7 +44,7 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../mtas/analysis/parser/MtasBasicParser.MtasParserVariable.html" title="class in mtas.analysis.parser"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../mtas/analysis/parser/MtasCRMParser.html" title="class in mtas.analysis.parser"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../mtas/analysis/parser/MtasChatParser.html" title="class in mtas.analysis.parser"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../index.html?mtas/analysis/parser/MtasBasicParser.MtasParserVariableValue.html" target="_top">Frames</a></li>
@@ -262,7 +262,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../mtas/analysis/parser/MtasBasicParser.MtasParserVariable.html" title="class in mtas.analysis.parser"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../mtas/analysis/parser/MtasCRMParser.html" title="class in mtas.analysis.parser"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../mtas/analysis/parser/MtasChatParser.html" title="class in mtas.analysis.parser"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../index.html?mtas/analysis/parser/MtasBasicParser.MtasParserVariableValue.html" target="_top">Frames</a></li>
diff --git a/apidocs/mtas/analysis/parser/MtasBasicParser.html b/apidocs/mtas/analysis/parser/MtasBasicParser.html
index 41c583c..f57d558 100644
--- a/apidocs/mtas/analysis/parser/MtasBasicParser.html
+++ b/apidocs/mtas/analysis/parser/MtasBasicParser.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:11 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:09 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasBasicParser (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasBasicParser (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasBasicParser (MTAS 6.5.1 API)";
+            parent.document.title="MtasBasicParser (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/parser/MtasCRMParser.MtasCRMAncestors.html b/apidocs/mtas/analysis/parser/MtasCRMParser.MtasCRMAncestors.html
index 328288b..c0e64c8 100644
--- a/apidocs/mtas/analysis/parser/MtasCRMParser.MtasCRMAncestors.html
+++ b/apidocs/mtas/analysis/parser/MtasCRMParser.MtasCRMAncestors.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:09 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasCRMParser.MtasCRMAncestors (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasCRMParser.MtasCRMAncestors (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasCRMParser.MtasCRMAncestors (MTAS 6.5.1 API)";
+            parent.document.title="MtasCRMParser.MtasCRMAncestors (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/parser/MtasCRMParser.MtasCRMParserFunction.html b/apidocs/mtas/analysis/parser/MtasCRMParser.MtasCRMParserFunction.html
index 2af6bc4..a6d29e8 100644
--- a/apidocs/mtas/analysis/parser/MtasCRMParser.MtasCRMParserFunction.html
+++ b/apidocs/mtas/analysis/parser/MtasCRMParser.MtasCRMParserFunction.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:09 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasCRMParser.MtasCRMParserFunction (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasCRMParser.MtasCRMParserFunction (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasCRMParser.MtasCRMParserFunction (MTAS 6.5.1 API)";
+            parent.document.title="MtasCRMParser.MtasCRMParserFunction (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/parser/MtasCRMParser.MtasCRMParserFunctionOutput.html b/apidocs/mtas/analysis/parser/MtasCRMParser.MtasCRMParserFunctionOutput.html
index f98371d..62d4bde 100644
--- a/apidocs/mtas/analysis/parser/MtasCRMParser.MtasCRMParserFunctionOutput.html
+++ b/apidocs/mtas/analysis/parser/MtasCRMParser.MtasCRMParserFunctionOutput.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:09 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasCRMParser.MtasCRMParserFunctionOutput (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasCRMParser.MtasCRMParserFunctionOutput (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasCRMParser.MtasCRMParserFunctionOutput (MTAS 6.5.1 API)";
+            parent.document.title="MtasCRMParser.MtasCRMParserFunctionOutput (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/parser/MtasCRMParser.MtasCRMParserMappingCRMPair.html b/apidocs/mtas/analysis/parser/MtasCRMParser.MtasCRMParserMappingCRMPair.html
index 74023a7..8475f4a 100644
--- a/apidocs/mtas/analysis/parser/MtasCRMParser.MtasCRMParserMappingCRMPair.html
+++ b/apidocs/mtas/analysis/parser/MtasCRMParser.MtasCRMParserMappingCRMPair.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:09 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasCRMParser.MtasCRMParserMappingCRMPair (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasCRMParser.MtasCRMParserMappingCRMPair (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasCRMParser.MtasCRMParserMappingCRMPair (MTAS 6.5.1 API)";
+            parent.document.title="MtasCRMParser.MtasCRMParserMappingCRMPair (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/parser/MtasCRMParser.MtasCRMParserMappingCRMSentence.html b/apidocs/mtas/analysis/parser/MtasCRMParser.MtasCRMParserMappingCRMSentence.html
index 6e71ead..0df7124 100644
--- a/apidocs/mtas/analysis/parser/MtasCRMParser.MtasCRMParserMappingCRMSentence.html
+++ b/apidocs/mtas/analysis/parser/MtasCRMParser.MtasCRMParserMappingCRMSentence.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:09 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasCRMParser.MtasCRMParserMappingCRMSentence (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasCRMParser.MtasCRMParserMappingCRMSentence (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasCRMParser.MtasCRMParserMappingCRMSentence (MTAS 6.5.1 API)";
+            parent.document.title="MtasCRMParser.MtasCRMParserMappingCRMSentence (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/parser/MtasCRMParser.MtasCRMParserMappingWordAnnotation.html b/apidocs/mtas/analysis/parser/MtasCRMParser.MtasCRMParserMappingWordAnnotation.html
index e3855ef..a76c945 100644
--- a/apidocs/mtas/analysis/parser/MtasCRMParser.MtasCRMParserMappingWordAnnotation.html
+++ b/apidocs/mtas/analysis/parser/MtasCRMParser.MtasCRMParserMappingWordAnnotation.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:09 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasCRMParser.MtasCRMParserMappingWordAnnotation (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasCRMParser.MtasCRMParserMappingWordAnnotation (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasCRMParser.MtasCRMParserMappingWordAnnotation (MTAS 6.5.1 API)";
+            parent.document.title="MtasCRMParser.MtasCRMParserMappingWordAnnotation (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/parser/MtasCRMParser.html b/apidocs/mtas/analysis/parser/MtasCRMParser.html
index 2f4e38a..d9c828a 100644
--- a/apidocs/mtas/analysis/parser/MtasCRMParser.html
+++ b/apidocs/mtas/analysis/parser/MtasCRMParser.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:09 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasCRMParser (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasCRMParser (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasCRMParser (MTAS 6.5.1 API)";
+            parent.document.title="MtasCRMParser (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -49,7 +49,7 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../mtas/analysis/parser/MtasBasicParser.MtasParserVariableValue.html" title="class in mtas.analysis.parser"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../mtas/analysis/parser/MtasChatParser.html" title="class in mtas.analysis.parser"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../mtas/analysis/parser/MtasCRMParser.MtasCRMAncestors.html" title="class in mtas.analysis.parser"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
@@ -943,7 +943,7 @@ extends <a href="../../../mtas/analysis/parser/MtasBasicParser.html" title="clas
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../mtas/analysis/parser/MtasBasicParser.MtasParserVariableValue.html" title="class in mtas.analysis.parser"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../mtas/analysis/parser/MtasChatParser.html" title="class in mtas.analysis.parser"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../mtas/analysis/parser/MtasCRMParser.MtasCRMAncestors.html" title="class in mtas.analysis.parser"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
diff --git a/apidocs/mtas/analysis/parser/MtasChatParser.html b/apidocs/mtas/analysis/parser/MtasChatParser.html
new file mode 100644
index 0000000..f22a576
--- /dev/null
+++ b/apidocs/mtas/analysis/parser/MtasChatParser.html
@@ -0,0 +1,370 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:09 CEST 2017 -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>MtasChatParser (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="MtasChatParser (MTAS 6.6.0 API)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/MtasChatParser.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../mtas/analysis/parser/MtasBasicParser.MtasParserVariableValue.html" title="class in mtas.analysis.parser"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../mtas/analysis/parser/MtasCRMParser.html" title="class in mtas.analysis.parser"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?mtas/analysis/parser/MtasChatParser.html" target="_top">Frames</a></li>
+<li><a href="MtasChatParser.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.mtas.analysis.parser.MtasBasicParser">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.mtas.analysis.parser.MtasXMLParser">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">mtas.analysis.parser</div>
+<h2 title="Class MtasChatParser" class="title">Class MtasChatParser</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../mtas/analysis/parser/MtasParser.html" title="class in mtas.analysis.parser">mtas.analysis.parser.MtasParser</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../mtas/analysis/parser/MtasBasicParser.html" title="class in mtas.analysis.parser">mtas.analysis.parser.MtasBasicParser</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../mtas/analysis/parser/MtasXMLParser.html" title="class in mtas.analysis.parser">mtas.analysis.parser.MtasXMLParser</a></li>
+<li>
+<ul class="inheritance">
+<li>mtas.analysis.parser.MtasChatParser</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public final class <span class="typeNameLabel">MtasChatParser</span>
+extends <a href="../../../mtas/analysis/parser/MtasXMLParser.html" title="class in mtas.analysis.parser">MtasXMLParser</a></pre>
+<div class="block">The Class MtasChatParser.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.mtas.analysis.parser.MtasBasicParser">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;mtas.analysis.parser.<a href="../../../mtas/analysis/parser/MtasBasicParser.html" title="class in mtas.analysis.parser">MtasBasicParser</a></h3>
+<code><a href="../../../mtas/analysis/parser/MtasBasicParser.MtasParserMapping.html" title="class in mtas.analysis.parser">MtasBasicParser.MtasParserMapping</a>&lt;<a href="../../../mtas/analysis/parser/MtasBasicParser.MtasParserMapping.html" title="type parameter in MtasBasicParser.MtasParserMapping">T</a> extends <a href="../../../mtas/analysis/parser/MtasBasicParser.MtasParserMapping.html" title="class in mtas.analysis.parser">MtasBasicParser.MtasParserMapping</a>&lt;<a href="../../../mtas/analysis/parser/MtasBasicParser.MtasParserMapping.html" title="type parameter in MtasBasicParser.MtasParserMapping">T</a>&gt;&gt;, <a href="../../../mtas/analysis/parser/MtasBasicParser.MtasParserMappingToken.html" title="class in mtas.analysis.parser">MtasBasicParser.MtasParserMappingToken</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.MtasParserType.html" title="class in mtas.analysis.parser">MtasBasicParser.MtasParserType</a>&lt;<a href="../../../mtas/analysis/parser/MtasBasicParser.MtasParserType.html" title="type parameter in MtasBasicParser.MtasParserType">T</a>&gt;, <a href="../../../mtas/analysis/parser/MtasBasicParser.MtasParserVariable.html" title="class in mtas.analysis.parser">MtasBasicParser.MtasParserVariable</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.MtasParserVariableValue.html" title="class in mtas.analysis.parser">MtasBasicParser.MtasParserVariableValue</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.mtas.analysis.parser.MtasParser">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;mtas.analysis.parser.<a href="../../../mtas/analysis/parser/MtasParser.html" title="class in mtas.analysis.parser">MtasParser</a></h3>
+<code><a href="../../../mtas/analysis/parser/MtasParser.MtasParserObject.html" title="class in mtas.analysis.parser">MtasParser.MtasParserObject</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.mtas.analysis.parser.MtasXMLParser">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;mtas.analysis.parser.<a href="../../../mtas/analysis/parser/MtasXMLParser.html" title="class in mtas.analysis.parser">MtasXMLParser</a></h3>
+<code><a href="../../../mtas/analysis/parser/MtasXMLParser.html#allowNonContent">allowNonContent</a>, <a href="../../../mtas/analysis/parser/MtasXMLParser.html#contentTag">contentTag</a>, <a href="../../../mtas/analysis/parser/MtasXMLParser.html#namespaceURI">namespaceURI</a>, <a href="../../../mtas/analysis/parser/MtasXMLParser.html#namespaceURI_id">namespaceURI_id</a>, <a href="../../../mtas/analysis/parser/MtasXMLParser.html#rootTag">rootTag</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.mtas.analysis.parser.MtasBasicParser">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;mtas.analysis.parser.<a href="../../../mtas/analysis/parser/MtasBasicParser.html" title="class in mtas.analysis.parser">MtasBasicParser</a></h3>
+<code><a href="../../../mtas/analysis/parser/MtasBasicParser.html#ITEM_TYPE_ANCESTOR">ITEM_TYPE_ANCESTOR</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#ITEM_TYPE_ANCESTOR_GROUP">ITEM_TYPE_ANCESTOR_GROUP</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#ITEM_TYPE_ANCESTOR_GROUP_ANNOTATION">ITEM_TYPE_ANCESTOR_GROUP_ANNOTATION</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#ITEM_TYPE_ANCESTOR_RELATION">ITEM_TYPE_ANCESTOR_RELATION</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#ITEM_TYPE_ANCESTOR_RELATION_ANNOTATION">ITEM_TYPE_ANCESTOR_RELATION_ANNOTATION</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#ITEM_TYPE_ANCESTOR_WORD">ITEM_TYPE_ANCESTOR_WORD</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#ITEM_TYPE_ANCESTOR_WORD_ANNOTATION">ITEM_TYPE_ANCESTOR_WORD_ANNOTATION</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#ITEM_TYPE_ATTRIBUTE">ITEM_TYPE_ATTRIBUTE</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#ITEM_TYPE_ATTRIBUTE_ANCESTOR">ITEM_TYPE_ATTRIBUTE_ANCESTOR</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#ITEM_TYPE_ATTRIBUTE_ANCESTOR_GROUP">ITEM_TYPE_ATTRIBUTE_ANCESTOR_GROUP</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#ITEM_TYPE_ATTRIBUTE_ANCESTOR_GROUP_ANNOTATION">ITEM_TYPE_ATTRIBUTE_ANCESTOR_GROUP_ANNOTATION</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#ITEM_TYPE_ATTRIBUTE_ANCESTOR_RELATION">ITEM_TYPE_ATTRIBUTE_ANCESTOR_RELATION</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#ITEM_TYPE_ATTRIBUTE_ANCESTOR_RELATION_ANNOTATION">ITEM_TYPE_ATTRIBUTE_ANCESTOR_RELATION_ANNOTATION</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#ITEM_TYPE_ATTRIBUTE_ANCESTOR_WORD">ITEM_TYPE_ATTRIBUTE_ANCESTOR_WORD</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#ITEM_TYPE_ATTRIBUTE_ANCESTOR_WORD_ANNOTATION">ITEM_TYPE_ATTRIBUTE_ANCESTOR_WORD_ANNOTATION</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#ITEM_TYPE_NAME">ITEM_TYPE_NAME</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#ITEM_TYPE_NAME_ANCESTOR">ITEM_TYPE_NAME_ANCESTOR</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#ITEM_TYPE_NAME_ANCESTOR_GROUP">ITEM_TYPE_NAME_ANCESTOR_GROUP</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#ITEM_TYPE_NAME_ANCESTOR_GROUP_ANNOTATION">ITEM_TYPE_NAME_ANCESTOR_GROUP_ANNOTATION</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#ITEM_TYPE_NAME_ANCESTOR_RELATION">ITEM_TYPE_NAME_ANCESTOR_RELATION</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#ITEM_TYPE_NAME_ANCESTOR_RELATION_ANNOTATION">ITEM_TYPE_NAME_ANCESTOR_RELATION_ANNOTATION</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#ITEM_TYPE_NAME_ANCESTOR_WORD">ITEM_TYPE_NAME_ANCESTOR_WORD</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#ITEM_TYPE_NAME_ANCESTOR_WORD_ANNOTATION">ITEM_TYPE_NAME_ANCESTOR_WORD_ANNOTATION</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#ITEM_TYPE_STRING">ITEM_TYPE_STRING</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#ITEM_TYPE_TEXT">ITEM_TYPE_TEXT</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#ITEM_TYPE_TEXT_SPLIT">ITEM_TYPE_TEXT_SPLIT</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#ITEM_TYPE_UNKNOWN_ANCESTOR">ITEM_TYPE_UNKNOWN_ANCESTOR</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#ITEM_TYPE_VARIABLE_FROM_ATTRIBUTE">ITEM_TYPE_VARIABLE_FROM_ATTRIBUTE</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#MAPPING_FILTER_ASCII">MAPPING_FILTER_ASCII</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#MAPPING_FILTER_LOWERCASE">MAPPING_FILTER_LOWERCASE</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#MAPPING_FILTER_SPLIT">MAPPING_FILTER_SPLIT</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#MAPPING_FILTER_UPPERCASE">MAPPING_FILTER_UPPERCASE</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#MAPPING_SUBTYPE_CONDITION">MAPPING_SUBTYPE_CONDITION</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#MAPPING_SUBTYPE_PAYLOAD">MAPPING_SUBTYPE_PAYLOAD</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#MAPPING_SUBTYPE_TOKEN">MAPPING_SUBTYPE_TOKEN</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#MAPPING_SUBTYPE_TOKEN_POST">MAPPING_SUBTYPE_TOKEN_POST</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#MAPPING_SUBTYPE_TOKEN_PRE">MAPPING_SUBTYPE_TOKEN_PRE</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#MAPPING_TYPE_GROUP">MAPPING_TYPE_GROUP</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#MAPPING_TYPE_GROUP_ANNOTATION">MAPPING_TYPE_GROUP_ANNOTATION</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#MAPPING_TYPE_REF">MAPPING_TYPE_REF</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#MAPPING_TYPE_RELATION">MAPPING_TYPE_RELATION</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#MAPPING_TYPE_RELATION_ANNOTATION">MAPPING_TYPE_RELATION_ANNOTATION</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#MAPPING_TYPE_WORD">MAPPING_TYPE_WORD</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#MAPPING_TYPE_WORD_ANNOTATION">MAPPING_TYPE_WORD_ANNOTATION</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#MAPPING_VALUE_ANCESTOR">MAPPING_VALUE_ANCESTOR</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#MAPPING_VALUE_CONDITION">MAPPING_VALUE_CONDITION</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#MAPPING_VALUE_DISTANCE">MAPPING_VALUE_DISTANCE</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#MAPPING_VALUE_FILTER">MAPPING_VALUE_FILTER</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#MAPPING_VALUE_NAME">MAPPING_VALUE_NAME</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#MAPPING_VALUE_NOT">MAPPING_VALUE_NOT</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#MAPPING_VALUE_NUMBER">MAPPING_VALUE_NUMBER</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#MAPPING_VALUE_PREFIX">MAPPING_VALUE_PREFIX</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#MAPPING_VALUE_SOURCE">MAPPING_VALUE_SOURCE</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#MAPPING_VALUE_SPLIT">MAPPING_VALUE_SPLIT</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#MAPPING_VALUE_TEXT">MAPPING_VALUE_TEXT</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#MAPPING_VALUE_TYPE">MAPPING_VALUE_TYPE</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#MAPPING_VALUE_VALUE">MAPPING_VALUE_VALUE</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#UPDATE_TYPE_LOCAL_REF_OFFSET_END">UPDATE_TYPE_LOCAL_REF_OFFSET_END</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#UPDATE_TYPE_LOCAL_REF_OFFSET_START">UPDATE_TYPE_LOCAL_REF_OFFSET_START</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#UPDATE_TYPE_LOCAL_REF_POSITION_END">UPDATE_TYPE_LOCAL_REF_POSITION_END</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#UPDATE_TYPE_LOCAL_REF_POSITION_START">UPDATE_TYPE_LOCAL_REF_POSITION_START</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#UPDATE_TYPE_OFFSET">UPDATE_TYPE_OFFSET</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#UPDATE_TYPE_POSITION">UPDATE_TYPE_POSITION</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#UPDATE_TYPE_VARIABLE">UPDATE_TYPE_VARIABLE</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#VARIABLE_SUBTYPE_VALUE">VARIABLE_SUBTYPE_VALUE</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#VARIABLE_SUBTYPE_VALUE_ITEM">VARIABLE_SUBTYPE_VALUE_ITEM</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.mtas.analysis.parser.MtasParser">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;mtas.analysis.parser.<a href="../../../mtas/analysis/parser/MtasParser.html" title="class in mtas.analysis.parser">MtasParser</a></h3>
+<code><a href="../../../mtas/analysis/parser/MtasParser.html#autorepair">autorepair</a>, <a href="../../../mtas/analysis/parser/MtasParser.html#config">config</a>, <a href="../../../mtas/analysis/parser/MtasParser.html#makeunique">makeunique</a>, <a href="../../../mtas/analysis/parser/MtasParser.html#TOKEN_OFFSET">TOKEN_OFFSET</a>, <a href="../../../mtas/analysis/parser/MtasParser.html#TOKEN_PARENT">TOKEN_PARENT</a>, <a href="../../../mtas/analysis/parser/MtasParser.html#TOKEN_REALOFFSET">TOKEN_REALOFFSET</a>, <a href="../../../mtas/analysis/parser/MtasParser.html#tokenCollection">tokenCollection</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../mtas/analysis/parser/MtasChatParser.html#MtasChatParser-mtas.analysis.util.MtasConfiguration-">MtasChatParser</a></span>(<a href="../../../mtas/analysis/util/MtasConfiguration.html" title="class in mtas.analysis.util">MtasConfiguration</a>&nbsp;config)</code>
+<div class="block">Instantiates a new mtas chat parser.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/analysis/parser/MtasChatParser.html#initParser--">initParser</a></span>()</code>
+<div class="block">Inits the parser.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.mtas.analysis.parser.MtasXMLParser">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;mtas.analysis.parser.<a href="../../../mtas/analysis/parser/MtasXMLParser.html" title="class in mtas.analysis.parser">MtasXMLParser</a></h3>
+<code><a href="../../../mtas/analysis/parser/MtasXMLParser.html#collectAttributes-mtas.analysis.parser.MtasParser.MtasParserObject-javax.xml.stream.XMLStreamReader-">collectAttributes</a>, <a href="../../../mtas/analysis/parser/MtasXMLParser.html#createTokenCollection-java.io.Reader-">createTokenCollection</a>, <a href="../../../mtas/analysis/parser/MtasXMLParser.html#printConfig--">printConfig</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.mtas.analysis.parser.MtasBasicParser">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;mtas.analysis.parser.<a href="../../../mtas/analysis/parser/MtasBasicParser.html" title="class in mtas.analysis.parser">MtasBasicParser</a></h3>
+<code><a href="../../../mtas/analysis/parser/MtasBasicParser.html#computeMappingsFromObject-mtas.analysis.token.MtasTokenIdFactory-mtas.analysis.parser.MtasParser.MtasParserObject-java.util.Map-java.util.Map-">computeMappingsFromObject</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#computeVariablesFromObject-mtas.analysis.parser.MtasParser.MtasParserObject-java.util.Map-java.util.Map-">computeVariablesFromObject</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#createCurrentList--">createCurrentList</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#createUpdateList--">createUpdateList</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#createVariables--">createVariables</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#decodeAndUpdateWithVariables-java.lang.String-java.lang.String-java.util.Map-">decodeAndUpdateWithVariables</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#precheckMappingConditions-mtas.analysis.parser.MtasParser.MtasParserObject-java.util.List-java.util.Map-">precheckMappingConditions</a>, <a href="../../../mtas/analysis/parser/MtasBasicParser.html#prevalidateObject-mtas.analysis.parser.MtasParser.MtasParserObject-java.util.Map-">prevalidateObject</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="MtasChatParser-mtas.analysis.util.MtasConfiguration-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>MtasChatParser</h4>
+<pre>public&nbsp;MtasChatParser(<a href="../../../mtas/analysis/util/MtasConfiguration.html" title="class in mtas.analysis.util">MtasConfiguration</a>&nbsp;config)</pre>
+<div class="block">Instantiates a new mtas chat parser.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>config</code> - the config</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="initParser--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>initParser</h4>
+<pre>protected&nbsp;void&nbsp;initParser()
+                   throws <a href="../../../mtas/analysis/util/MtasConfigException.html" title="class in mtas.analysis.util">MtasConfigException</a></pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../mtas/analysis/parser/MtasParser.html#initParser--">MtasParser</a></code></span></div>
+<div class="block">Inits the parser.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../mtas/analysis/parser/MtasXMLParser.html#initParser--">initParser</a></code>&nbsp;in class&nbsp;<code><a href="../../../mtas/analysis/parser/MtasXMLParser.html" title="class in mtas.analysis.parser">MtasXMLParser</a></code></dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="../../../mtas/analysis/util/MtasConfigException.html" title="class in mtas.analysis.util">MtasConfigException</a></code> - the mtas config exception</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/MtasChatParser.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../mtas/analysis/parser/MtasBasicParser.MtasParserVariableValue.html" title="class in mtas.analysis.parser"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../mtas/analysis/parser/MtasCRMParser.html" title="class in mtas.analysis.parser"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?mtas/analysis/parser/MtasChatParser.html" target="_top">Frames</a></li>
+<li><a href="MtasChatParser.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.mtas.analysis.parser.MtasBasicParser">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.mtas.analysis.parser.MtasXMLParser">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &#169; 2017 <a href="http://www.meertens.knaw.nl/">Meertens Institute</a>. All rights reserved.</small></p>
+</body>
+</html>
diff --git a/apidocs/mtas/analysis/parser/MtasElanParser.html b/apidocs/mtas/analysis/parser/MtasElanParser.html
index 0c74b66..06e9e61 100644
--- a/apidocs/mtas/analysis/parser/MtasElanParser.html
+++ b/apidocs/mtas/analysis/parser/MtasElanParser.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:09 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasElanParser (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasElanParser (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasElanParser (MTAS 6.5.1 API)";
+            parent.document.title="MtasElanParser (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/parser/MtasFoliaParser.html b/apidocs/mtas/analysis/parser/MtasFoliaParser.html
index e6341c6..88f6453 100644
--- a/apidocs/mtas/analysis/parser/MtasFoliaParser.html
+++ b/apidocs/mtas/analysis/parser/MtasFoliaParser.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:09 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasFoliaParser (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasFoliaParser (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasFoliaParser (MTAS 6.5.1 API)";
+            parent.document.title="MtasFoliaParser (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/parser/MtasParser.MtasParserObject.html b/apidocs/mtas/analysis/parser/MtasParser.MtasParserObject.html
index 9b408c9..eb9f7dd 100644
--- a/apidocs/mtas/analysis/parser/MtasParser.MtasParserObject.html
+++ b/apidocs/mtas/analysis/parser/MtasParser.MtasParserObject.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:09 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasParser.MtasParserObject (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasParser.MtasParserObject (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasParser.MtasParserObject (MTAS 6.5.1 API)";
+            parent.document.title="MtasParser.MtasParserObject (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/parser/MtasParser.html b/apidocs/mtas/analysis/parser/MtasParser.html
index dc79848..d66e7e3 100644
--- a/apidocs/mtas/analysis/parser/MtasParser.html
+++ b/apidocs/mtas/analysis/parser/MtasParser.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:09 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasParser (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasParser (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasParser (MTAS 6.5.1 API)";
+            parent.document.title="MtasParser (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/parser/MtasSketchParser.MtasSketchParserMappingGroup.html b/apidocs/mtas/analysis/parser/MtasSketchParser.MtasSketchParserMappingGroup.html
index 0f9410c..b075627 100644
--- a/apidocs/mtas/analysis/parser/MtasSketchParser.MtasSketchParserMappingGroup.html
+++ b/apidocs/mtas/analysis/parser/MtasSketchParser.MtasSketchParserMappingGroup.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:09 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSketchParser.MtasSketchParserMappingGroup (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSketchParser.MtasSketchParserMappingGroup (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSketchParser.MtasSketchParserMappingGroup (MTAS 6.5.1 API)";
+            parent.document.title="MtasSketchParser.MtasSketchParserMappingGroup (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/parser/MtasSketchParser.MtasSketchParserMappingWord.html b/apidocs/mtas/analysis/parser/MtasSketchParser.MtasSketchParserMappingWord.html
index d010e49..15b485d 100644
--- a/apidocs/mtas/analysis/parser/MtasSketchParser.MtasSketchParserMappingWord.html
+++ b/apidocs/mtas/analysis/parser/MtasSketchParser.MtasSketchParserMappingWord.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:09 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSketchParser.MtasSketchParserMappingWord (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSketchParser.MtasSketchParserMappingWord (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSketchParser.MtasSketchParserMappingWord (MTAS 6.5.1 API)";
+            parent.document.title="MtasSketchParser.MtasSketchParserMappingWord (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/parser/MtasSketchParser.MtasSketchParserMappingWordAnnotation.html b/apidocs/mtas/analysis/parser/MtasSketchParser.MtasSketchParserMappingWordAnnotation.html
index e11db5f..bdb86e1 100644
--- a/apidocs/mtas/analysis/parser/MtasSketchParser.MtasSketchParserMappingWordAnnotation.html
+++ b/apidocs/mtas/analysis/parser/MtasSketchParser.MtasSketchParserMappingWordAnnotation.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:09 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSketchParser.MtasSketchParserMappingWordAnnotation (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSketchParser.MtasSketchParserMappingWordAnnotation (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSketchParser.MtasSketchParserMappingWordAnnotation (MTAS 6.5.1 API)";
+            parent.document.title="MtasSketchParser.MtasSketchParserMappingWordAnnotation (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/parser/MtasSketchParser.html b/apidocs/mtas/analysis/parser/MtasSketchParser.html
index f43a002..2af94ca 100644
--- a/apidocs/mtas/analysis/parser/MtasSketchParser.html
+++ b/apidocs/mtas/analysis/parser/MtasSketchParser.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:09 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSketchParser (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSketchParser (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSketchParser (MTAS 6.5.1 API)";
+            parent.document.title="MtasSketchParser (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/parser/MtasTEIParser.html b/apidocs/mtas/analysis/parser/MtasTEIParser.html
index 68fb347..75db4d0 100644
--- a/apidocs/mtas/analysis/parser/MtasTEIParser.html
+++ b/apidocs/mtas/analysis/parser/MtasTEIParser.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:09 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasTEIParser (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasTEIParser (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasTEIParser (MTAS 6.5.1 API)";
+            parent.document.title="MtasTEIParser (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/parser/MtasXMLParser.MtasXMLParserMappingGroup.html b/apidocs/mtas/analysis/parser/MtasXMLParser.MtasXMLParserMappingGroup.html
index cad24dd..38055f7 100644
--- a/apidocs/mtas/analysis/parser/MtasXMLParser.MtasXMLParserMappingGroup.html
+++ b/apidocs/mtas/analysis/parser/MtasXMLParser.MtasXMLParserMappingGroup.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:10 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasXMLParser.MtasXMLParserMappingGroup (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasXMLParser.MtasXMLParserMappingGroup (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasXMLParser.MtasXMLParserMappingGroup (MTAS 6.5.1 API)";
+            parent.document.title="MtasXMLParser.MtasXMLParserMappingGroup (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/parser/MtasXMLParser.MtasXMLParserMappingGroupAnnotation.html b/apidocs/mtas/analysis/parser/MtasXMLParser.MtasXMLParserMappingGroupAnnotation.html
index 7d106f6..1ed1496 100644
--- a/apidocs/mtas/analysis/parser/MtasXMLParser.MtasXMLParserMappingGroupAnnotation.html
+++ b/apidocs/mtas/analysis/parser/MtasXMLParser.MtasXMLParserMappingGroupAnnotation.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:10 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasXMLParser.MtasXMLParserMappingGroupAnnotation (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasXMLParser.MtasXMLParserMappingGroupAnnotation (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasXMLParser.MtasXMLParserMappingGroupAnnotation (MTAS 6.5.1 API)";
+            parent.document.title="MtasXMLParser.MtasXMLParserMappingGroupAnnotation (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/parser/MtasXMLParser.MtasXMLParserMappingRelation.html b/apidocs/mtas/analysis/parser/MtasXMLParser.MtasXMLParserMappingRelation.html
index ec601fe..3a56338 100644
--- a/apidocs/mtas/analysis/parser/MtasXMLParser.MtasXMLParserMappingRelation.html
+++ b/apidocs/mtas/analysis/parser/MtasXMLParser.MtasXMLParserMappingRelation.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:10 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasXMLParser.MtasXMLParserMappingRelation (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasXMLParser.MtasXMLParserMappingRelation (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasXMLParser.MtasXMLParserMappingRelation (MTAS 6.5.1 API)";
+            parent.document.title="MtasXMLParser.MtasXMLParserMappingRelation (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/parser/MtasXMLParser.MtasXMLParserMappingRelationAnnotation.html b/apidocs/mtas/analysis/parser/MtasXMLParser.MtasXMLParserMappingRelationAnnotation.html
index 2e5fb1b..be6934b 100644
--- a/apidocs/mtas/analysis/parser/MtasXMLParser.MtasXMLParserMappingRelationAnnotation.html
+++ b/apidocs/mtas/analysis/parser/MtasXMLParser.MtasXMLParserMappingRelationAnnotation.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:10 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasXMLParser.MtasXMLParserMappingRelationAnnotation (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasXMLParser.MtasXMLParserMappingRelationAnnotation (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasXMLParser.MtasXMLParserMappingRelationAnnotation (MTAS 6.5.1 API)";
+            parent.document.title="MtasXMLParser.MtasXMLParserMappingRelationAnnotation (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/parser/MtasXMLParser.MtasXMLParserMappingWord.html b/apidocs/mtas/analysis/parser/MtasXMLParser.MtasXMLParserMappingWord.html
index 21f859f..76b569b 100644
--- a/apidocs/mtas/analysis/parser/MtasXMLParser.MtasXMLParserMappingWord.html
+++ b/apidocs/mtas/analysis/parser/MtasXMLParser.MtasXMLParserMappingWord.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:10 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasXMLParser.MtasXMLParserMappingWord (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasXMLParser.MtasXMLParserMappingWord (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasXMLParser.MtasXMLParserMappingWord (MTAS 6.5.1 API)";
+            parent.document.title="MtasXMLParser.MtasXMLParserMappingWord (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/parser/MtasXMLParser.MtasXMLParserMappingWordAnnotation.html b/apidocs/mtas/analysis/parser/MtasXMLParser.MtasXMLParserMappingWordAnnotation.html
index 3cb0970..ce759c2 100644
--- a/apidocs/mtas/analysis/parser/MtasXMLParser.MtasXMLParserMappingWordAnnotation.html
+++ b/apidocs/mtas/analysis/parser/MtasXMLParser.MtasXMLParserMappingWordAnnotation.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:10 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasXMLParser.MtasXMLParserMappingWordAnnotation (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasXMLParser.MtasXMLParserMappingWordAnnotation (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasXMLParser.MtasXMLParserMappingWordAnnotation (MTAS 6.5.1 API)";
+            parent.document.title="MtasXMLParser.MtasXMLParserMappingWordAnnotation (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/parser/MtasXMLParser.html b/apidocs/mtas/analysis/parser/MtasXMLParser.html
index f0467df..97f051c 100644
--- a/apidocs/mtas/analysis/parser/MtasXMLParser.html
+++ b/apidocs/mtas/analysis/parser/MtasXMLParser.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:10 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasXMLParser (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasXMLParser (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasXMLParser (MTAS 6.5.1 API)";
+            parent.document.title="MtasXMLParser (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -119,7 +119,7 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <dl>
 <dt>Direct Known Subclasses:</dt>
-<dd><a href="../../../mtas/analysis/parser/MtasElanParser.html" title="class in mtas.analysis.parser">MtasElanParser</a>, <a href="../../../mtas/analysis/parser/MtasFoliaParser.html" title="class in mtas.analysis.parser">MtasFoliaParser</a>, <a href="../../../mtas/analysis/parser/MtasTEIParser.html" title="class in mtas.analysis.parser">MtasTEIParser</a></dd>
+<dd><a href="../../../mtas/analysis/parser/MtasChatParser.html" title="class in mtas.analysis.parser">MtasChatParser</a>, <a href="../../../mtas/analysis/parser/MtasElanParser.html" title="class in mtas.analysis.parser">MtasElanParser</a>, <a href="../../../mtas/analysis/parser/MtasFoliaParser.html" title="class in mtas.analysis.parser">MtasFoliaParser</a>, <a href="../../../mtas/analysis/parser/MtasTEIParser.html" title="class in mtas.analysis.parser">MtasTEIParser</a></dd>
 </dl>
 <hr>
 <br>
@@ -308,73 +308,73 @@ extends <a href="../../../mtas/analysis/parser/MtasBasicParser.html" title="clas
 <tr class="altColor">
 <td class="colFirst"><code>private static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/analysis/parser/MtasXMLParser.html#XML_MAPPING">XML_MAPPING</a></span></code>
-<div class="block">The xml mapping.</div>
+<div class="block">The Constant XML_MAPPING.</div>
 </td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>private static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/analysis/parser/MtasXMLParser.html#XML_MAPPING_NAME">XML_MAPPING_NAME</a></span></code>
-<div class="block">The xml mapping name.</div>
+<div class="block">The Constant XML_MAPPING_NAME.</div>
 </td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>private static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/analysis/parser/MtasXMLParser.html#XML_MAPPING_TYPE">XML_MAPPING_TYPE</a></span></code>
-<div class="block">The xml mapping type.</div>
+<div class="block">The Constant XML_MAPPING_TYPE.</div>
 </td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>private static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/analysis/parser/MtasXMLParser.html#XML_MAPPINGS">XML_MAPPINGS</a></span></code>
-<div class="block">The xml mappings.</div>
+<div class="block">The Constant XML_MAPPINGS.</div>
 </td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>private static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/analysis/parser/MtasXMLParser.html#XML_REFERENCE">XML_REFERENCE</a></span></code>
-<div class="block">The xml reference.</div>
+<div class="block">The Constant XML_REFERENCE.</div>
 </td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>private static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/analysis/parser/MtasXMLParser.html#XML_REFERENCE_NAME">XML_REFERENCE_NAME</a></span></code>
-<div class="block">The xml reference name.</div>
+<div class="block">The Constant XML_REFERENCE_NAME.</div>
 </td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>private static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/analysis/parser/MtasXMLParser.html#XML_REFERENCE_REF">XML_REFERENCE_REF</a></span></code>
-<div class="block">The xml reference ref.</div>
+<div class="block">The Constant XML_REFERENCE_REF.</div>
 </td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>private static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/analysis/parser/MtasXMLParser.html#XML_REFERENCES">XML_REFERENCES</a></span></code>
-<div class="block">The xml references.</div>
+<div class="block">The Constant XML_REFERENCES.</div>
 </td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>private static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/analysis/parser/MtasXMLParser.html#XML_VARIABLE">XML_VARIABLE</a></span></code>
-<div class="block">The xml variable.</div>
+<div class="block">The Constant XML_VARIABLE.</div>
 </td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>private static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/analysis/parser/MtasXMLParser.html#XML_VARIABLE_NAME">XML_VARIABLE_NAME</a></span></code>
-<div class="block">The xml variable name.</div>
+<div class="block">The Constant XML_VARIABLE_NAME.</div>
 </td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>private static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/analysis/parser/MtasXMLParser.html#XML_VARIABLE_VALUE">XML_VARIABLE_VALUE</a></span></code>
-<div class="block">The xml variable value.</div>
+<div class="block">The Constant XML_VARIABLE_VALUE.</div>
 </td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>private static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/analysis/parser/MtasXMLParser.html#XML_VARIABLES">XML_VARIABLES</a></span></code>
-<div class="block">The xml variables.</div>
+<div class="block">The Constant XML_VARIABLES.</div>
 </td>
 </tr>
 </table>
@@ -672,7 +672,7 @@ extends <a href="../../../mtas/analysis/parser/MtasBasicParser.html" title="clas
 <li class="blockList">
 <h4>XML_VARIABLES</h4>
 <pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> XML_VARIABLES</pre>
-<div class="block">The xml variables.</div>
+<div class="block">The Constant XML_VARIABLES.</div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../constant-values.html#mtas.analysis.parser.MtasXMLParser.XML_VARIABLES">Constant Field Values</a></dd>
@@ -686,7 +686,7 @@ extends <a href="../../../mtas/analysis/parser/MtasBasicParser.html" title="clas
 <li class="blockList">
 <h4>XML_VARIABLE</h4>
 <pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> XML_VARIABLE</pre>
-<div class="block">The xml variable.</div>
+<div class="block">The Constant XML_VARIABLE.</div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../constant-values.html#mtas.analysis.parser.MtasXMLParser.XML_VARIABLE">Constant Field Values</a></dd>
@@ -700,7 +700,7 @@ extends <a href="../../../mtas/analysis/parser/MtasBasicParser.html" title="clas
 <li class="blockList">
 <h4>XML_VARIABLE_NAME</h4>
 <pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> XML_VARIABLE_NAME</pre>
-<div class="block">The xml variable name.</div>
+<div class="block">The Constant XML_VARIABLE_NAME.</div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../constant-values.html#mtas.analysis.parser.MtasXMLParser.XML_VARIABLE_NAME">Constant Field Values</a></dd>
@@ -714,7 +714,7 @@ extends <a href="../../../mtas/analysis/parser/MtasBasicParser.html" title="clas
 <li class="blockList">
 <h4>XML_VARIABLE_VALUE</h4>
 <pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> XML_VARIABLE_VALUE</pre>
-<div class="block">The xml variable value.</div>
+<div class="block">The Constant XML_VARIABLE_VALUE.</div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../constant-values.html#mtas.analysis.parser.MtasXMLParser.XML_VARIABLE_VALUE">Constant Field Values</a></dd>
@@ -728,7 +728,7 @@ extends <a href="../../../mtas/analysis/parser/MtasBasicParser.html" title="clas
 <li class="blockList">
 <h4>XML_REFERENCES</h4>
 <pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> XML_REFERENCES</pre>
-<div class="block">The xml references.</div>
+<div class="block">The Constant XML_REFERENCES.</div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../constant-values.html#mtas.analysis.parser.MtasXMLParser.XML_REFERENCES">Constant Field Values</a></dd>
@@ -742,7 +742,7 @@ extends <a href="../../../mtas/analysis/parser/MtasBasicParser.html" title="clas
 <li class="blockList">
 <h4>XML_REFERENCE</h4>
 <pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> XML_REFERENCE</pre>
-<div class="block">The xml reference.</div>
+<div class="block">The Constant XML_REFERENCE.</div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../constant-values.html#mtas.analysis.parser.MtasXMLParser.XML_REFERENCE">Constant Field Values</a></dd>
@@ -756,7 +756,7 @@ extends <a href="../../../mtas/analysis/parser/MtasBasicParser.html" title="clas
 <li class="blockList">
 <h4>XML_REFERENCE_NAME</h4>
 <pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> XML_REFERENCE_NAME</pre>
-<div class="block">The xml reference name.</div>
+<div class="block">The Constant XML_REFERENCE_NAME.</div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../constant-values.html#mtas.analysis.parser.MtasXMLParser.XML_REFERENCE_NAME">Constant Field Values</a></dd>
@@ -770,7 +770,7 @@ extends <a href="../../../mtas/analysis/parser/MtasBasicParser.html" title="clas
 <li class="blockList">
 <h4>XML_REFERENCE_REF</h4>
 <pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> XML_REFERENCE_REF</pre>
-<div class="block">The xml reference ref.</div>
+<div class="block">The Constant XML_REFERENCE_REF.</div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../constant-values.html#mtas.analysis.parser.MtasXMLParser.XML_REFERENCE_REF">Constant Field Values</a></dd>
@@ -784,7 +784,7 @@ extends <a href="../../../mtas/analysis/parser/MtasBasicParser.html" title="clas
 <li class="blockList">
 <h4>XML_MAPPINGS</h4>
 <pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> XML_MAPPINGS</pre>
-<div class="block">The xml mappings.</div>
+<div class="block">The Constant XML_MAPPINGS.</div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../constant-values.html#mtas.analysis.parser.MtasXMLParser.XML_MAPPINGS">Constant Field Values</a></dd>
@@ -798,7 +798,7 @@ extends <a href="../../../mtas/analysis/parser/MtasBasicParser.html" title="clas
 <li class="blockList">
 <h4>XML_MAPPING</h4>
 <pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> XML_MAPPING</pre>
-<div class="block">The xml mapping.</div>
+<div class="block">The Constant XML_MAPPING.</div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../constant-values.html#mtas.analysis.parser.MtasXMLParser.XML_MAPPING">Constant Field Values</a></dd>
@@ -812,7 +812,7 @@ extends <a href="../../../mtas/analysis/parser/MtasBasicParser.html" title="clas
 <li class="blockList">
 <h4>XML_MAPPING_TYPE</h4>
 <pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> XML_MAPPING_TYPE</pre>
-<div class="block">The xml mapping type.</div>
+<div class="block">The Constant XML_MAPPING_TYPE.</div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../constant-values.html#mtas.analysis.parser.MtasXMLParser.XML_MAPPING_TYPE">Constant Field Values</a></dd>
@@ -826,7 +826,7 @@ extends <a href="../../../mtas/analysis/parser/MtasBasicParser.html" title="clas
 <li class="blockList">
 <h4>XML_MAPPING_NAME</h4>
 <pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> XML_MAPPING_NAME</pre>
-<div class="block">The xml mapping name.</div>
+<div class="block">The Constant XML_MAPPING_NAME.</div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../constant-values.html#mtas.analysis.parser.MtasXMLParser.XML_MAPPING_NAME">Constant Field Values</a></dd>
diff --git a/apidocs/mtas/analysis/parser/class-use/MtasBasicParser.MtasParserMapping.html b/apidocs/mtas/analysis/parser/class-use/MtasBasicParser.MtasParserMapping.html
index 891bb5f..1d9873a 100644
--- a/apidocs/mtas/analysis/parser/class-use/MtasBasicParser.MtasParserMapping.html
+++ b/apidocs/mtas/analysis/parser/class-use/MtasBasicParser.MtasParserMapping.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.analysis.parser.MtasBasicParser.MtasParserMapping (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.analysis.parser.MtasBasicParser.MtasParserMapping (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.analysis.parser.MtasBasicParser.MtasParserMapping (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.analysis.parser.MtasBasicParser.MtasParserMapping (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/parser/class-use/MtasBasicParser.MtasParserMappingToken.html b/apidocs/mtas/analysis/parser/class-use/MtasBasicParser.MtasParserMappingToken.html
index ea86332..4e6ca97 100644
--- a/apidocs/mtas/analysis/parser/class-use/MtasBasicParser.MtasParserMappingToken.html
+++ b/apidocs/mtas/analysis/parser/class-use/MtasBasicParser.MtasParserMappingToken.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.analysis.parser.MtasBasicParser.MtasParserMappingToken (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.analysis.parser.MtasBasicParser.MtasParserMappingToken (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.analysis.parser.MtasBasicParser.MtasParserMappingToken (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.analysis.parser.MtasBasicParser.MtasParserMappingToken (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/parser/class-use/MtasBasicParser.MtasParserType.html b/apidocs/mtas/analysis/parser/class-use/MtasBasicParser.MtasParserType.html
index c42a181..ccc4e43 100644
--- a/apidocs/mtas/analysis/parser/class-use/MtasBasicParser.MtasParserType.html
+++ b/apidocs/mtas/analysis/parser/class-use/MtasBasicParser.MtasParserType.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.analysis.parser.MtasBasicParser.MtasParserType (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.analysis.parser.MtasBasicParser.MtasParserType (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.analysis.parser.MtasBasicParser.MtasParserType (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.analysis.parser.MtasBasicParser.MtasParserType (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/parser/class-use/MtasBasicParser.MtasParserVariable.html b/apidocs/mtas/analysis/parser/class-use/MtasBasicParser.MtasParserVariable.html
index 69cdd99..998626e 100644
--- a/apidocs/mtas/analysis/parser/class-use/MtasBasicParser.MtasParserVariable.html
+++ b/apidocs/mtas/analysis/parser/class-use/MtasBasicParser.MtasParserVariable.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.analysis.parser.MtasBasicParser.MtasParserVariable (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.analysis.parser.MtasBasicParser.MtasParserVariable (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.analysis.parser.MtasBasicParser.MtasParserVariable (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.analysis.parser.MtasBasicParser.MtasParserVariable (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/parser/class-use/MtasBasicParser.MtasParserVariableValue.html b/apidocs/mtas/analysis/parser/class-use/MtasBasicParser.MtasParserVariableValue.html
index abddee4..15a4e9a 100644
--- a/apidocs/mtas/analysis/parser/class-use/MtasBasicParser.MtasParserVariableValue.html
+++ b/apidocs/mtas/analysis/parser/class-use/MtasBasicParser.MtasParserVariableValue.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.analysis.parser.MtasBasicParser.MtasParserVariableValue (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.analysis.parser.MtasBasicParser.MtasParserVariableValue (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.analysis.parser.MtasBasicParser.MtasParserVariableValue (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.analysis.parser.MtasBasicParser.MtasParserVariableValue (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/parser/class-use/MtasBasicParser.html b/apidocs/mtas/analysis/parser/class-use/MtasBasicParser.html
index 186259a..8a06301 100644
--- a/apidocs/mtas/analysis/parser/class-use/MtasBasicParser.html
+++ b/apidocs/mtas/analysis/parser/class-use/MtasBasicParser.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.analysis.parser.MtasBasicParser (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.analysis.parser.MtasBasicParser (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.analysis.parser.MtasBasicParser (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.analysis.parser.MtasBasicParser (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -104,35 +104,41 @@
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/analysis/parser/MtasChatParser.html" title="class in mtas.analysis.parser">MtasChatParser</a></span></code>
+<div class="block">The Class MtasChatParser.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/analysis/parser/MtasCRMParser.html" title="class in mtas.analysis.parser">MtasCRMParser</a></span></code>
 <div class="block">The Class MtasCRMParser.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/analysis/parser/MtasElanParser.html" title="class in mtas.analysis.parser">MtasElanParser</a></span></code>
 <div class="block">The Class MtasElanParser.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/analysis/parser/MtasFoliaParser.html" title="class in mtas.analysis.parser">MtasFoliaParser</a></span></code>
 <div class="block">The Class MtasFoliaParser.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/analysis/parser/MtasSketchParser.html" title="class in mtas.analysis.parser">MtasSketchParser</a></span></code>
 <div class="block">The Class MtasSketchParser.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/analysis/parser/MtasTEIParser.html" title="class in mtas.analysis.parser">MtasTEIParser</a></span></code>
 <div class="block">The Class MtasTEIParser.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>(package private) class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/analysis/parser/MtasXMLParser.html" title="class in mtas.analysis.parser">MtasXMLParser</a></span></code>
 <div class="block">The Class MtasXMLParser.</div>
diff --git a/apidocs/mtas/analysis/parser/class-use/MtasCRMParser.MtasCRMAncestors.html b/apidocs/mtas/analysis/parser/class-use/MtasCRMParser.MtasCRMAncestors.html
index 4baa0b7..bd8d362 100644
--- a/apidocs/mtas/analysis/parser/class-use/MtasCRMParser.MtasCRMAncestors.html
+++ b/apidocs/mtas/analysis/parser/class-use/MtasCRMParser.MtasCRMAncestors.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.analysis.parser.MtasCRMParser.MtasCRMAncestors (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.analysis.parser.MtasCRMParser.MtasCRMAncestors (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.analysis.parser.MtasCRMParser.MtasCRMAncestors (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.analysis.parser.MtasCRMParser.MtasCRMAncestors (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/parser/class-use/MtasCRMParser.MtasCRMParserFunction.html b/apidocs/mtas/analysis/parser/class-use/MtasCRMParser.MtasCRMParserFunction.html
index 12df8e5..49b890c 100644
--- a/apidocs/mtas/analysis/parser/class-use/MtasCRMParser.MtasCRMParserFunction.html
+++ b/apidocs/mtas/analysis/parser/class-use/MtasCRMParser.MtasCRMParserFunction.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.analysis.parser.MtasCRMParser.MtasCRMParserFunction (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.analysis.parser.MtasCRMParser.MtasCRMParserFunction (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.analysis.parser.MtasCRMParser.MtasCRMParserFunction (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.analysis.parser.MtasCRMParser.MtasCRMParserFunction (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/parser/class-use/MtasCRMParser.MtasCRMParserFunctionOutput.html b/apidocs/mtas/analysis/parser/class-use/MtasCRMParser.MtasCRMParserFunctionOutput.html
index d3081f7..d89157f 100644
--- a/apidocs/mtas/analysis/parser/class-use/MtasCRMParser.MtasCRMParserFunctionOutput.html
+++ b/apidocs/mtas/analysis/parser/class-use/MtasCRMParser.MtasCRMParserFunctionOutput.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.analysis.parser.MtasCRMParser.MtasCRMParserFunctionOutput (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.analysis.parser.MtasCRMParser.MtasCRMParserFunctionOutput (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.analysis.parser.MtasCRMParser.MtasCRMParserFunctionOutput (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.analysis.parser.MtasCRMParser.MtasCRMParserFunctionOutput (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/parser/class-use/MtasCRMParser.MtasCRMParserMappingCRMPair.html b/apidocs/mtas/analysis/parser/class-use/MtasCRMParser.MtasCRMParserMappingCRMPair.html
index a5a9be3..de76887 100644
--- a/apidocs/mtas/analysis/parser/class-use/MtasCRMParser.MtasCRMParserMappingCRMPair.html
+++ b/apidocs/mtas/analysis/parser/class-use/MtasCRMParser.MtasCRMParserMappingCRMPair.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.analysis.parser.MtasCRMParser.MtasCRMParserMappingCRMPair (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.analysis.parser.MtasCRMParser.MtasCRMParserMappingCRMPair (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.analysis.parser.MtasCRMParser.MtasCRMParserMappingCRMPair (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.analysis.parser.MtasCRMParser.MtasCRMParserMappingCRMPair (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/parser/class-use/MtasCRMParser.MtasCRMParserMappingCRMSentence.html b/apidocs/mtas/analysis/parser/class-use/MtasCRMParser.MtasCRMParserMappingCRMSentence.html
index 67d229c..18e57ed 100644
--- a/apidocs/mtas/analysis/parser/class-use/MtasCRMParser.MtasCRMParserMappingCRMSentence.html
+++ b/apidocs/mtas/analysis/parser/class-use/MtasCRMParser.MtasCRMParserMappingCRMSentence.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.analysis.parser.MtasCRMParser.MtasCRMParserMappingCRMSentence (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.analysis.parser.MtasCRMParser.MtasCRMParserMappingCRMSentence (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.analysis.parser.MtasCRMParser.MtasCRMParserMappingCRMSentence (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.analysis.parser.MtasCRMParser.MtasCRMParserMappingCRMSentence (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/parser/class-use/MtasCRMParser.MtasCRMParserMappingWordAnnotation.html b/apidocs/mtas/analysis/parser/class-use/MtasCRMParser.MtasCRMParserMappingWordAnnotation.html
index 064a593..8fbb93c 100644
--- a/apidocs/mtas/analysis/parser/class-use/MtasCRMParser.MtasCRMParserMappingWordAnnotation.html
+++ b/apidocs/mtas/analysis/parser/class-use/MtasCRMParser.MtasCRMParserMappingWordAnnotation.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.analysis.parser.MtasCRMParser.MtasCRMParserMappingWordAnnotation (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.analysis.parser.MtasCRMParser.MtasCRMParserMappingWordAnnotation (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.analysis.parser.MtasCRMParser.MtasCRMParserMappingWordAnnotation (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.analysis.parser.MtasCRMParser.MtasCRMParserMappingWordAnnotation (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/parser/class-use/MtasCRMParser.html b/apidocs/mtas/analysis/parser/class-use/MtasCRMParser.html
index bd9292f..8ec8935 100644
--- a/apidocs/mtas/analysis/parser/class-use/MtasCRMParser.html
+++ b/apidocs/mtas/analysis/parser/class-use/MtasCRMParser.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.analysis.parser.MtasCRMParser (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.analysis.parser.MtasCRMParser (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.analysis.parser.MtasCRMParser (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.analysis.parser.MtasCRMParser (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/parser/class-use/MtasChatParser.html b/apidocs/mtas/analysis/parser/class-use/MtasChatParser.html
new file mode 100644
index 0000000..9b31b1a
--- /dev/null
+++ b/apidocs/mtas/analysis/parser/class-use/MtasChatParser.html
@@ -0,0 +1,124 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Uses of Class mtas.analysis.parser.MtasChatParser (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Uses of Class mtas.analysis.parser.MtasChatParser (MTAS 6.6.0 API)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../mtas/analysis/parser/MtasChatParser.html" title="class in mtas.analysis.parser">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?mtas/analysis/parser/class-use/MtasChatParser.html" target="_top">Frames</a></li>
+<li><a href="MtasChatParser.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class mtas.analysis.parser.MtasChatParser" class="title">Uses of Class<br>mtas.analysis.parser.MtasChatParser</h2>
+</div>
+<div class="classUseContainer">No usage of mtas.analysis.parser.MtasChatParser</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../mtas/analysis/parser/MtasChatParser.html" title="class in mtas.analysis.parser">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?mtas/analysis/parser/class-use/MtasChatParser.html" target="_top">Frames</a></li>
+<li><a href="MtasChatParser.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &#169; 2017 <a href="http://www.meertens.knaw.nl/">Meertens Institute</a>. All rights reserved.</small></p>
+</body>
+</html>
diff --git a/apidocs/mtas/analysis/parser/class-use/MtasElanParser.html b/apidocs/mtas/analysis/parser/class-use/MtasElanParser.html
index fcca303..eea7b5b 100644
--- a/apidocs/mtas/analysis/parser/class-use/MtasElanParser.html
+++ b/apidocs/mtas/analysis/parser/class-use/MtasElanParser.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.analysis.parser.MtasElanParser (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.analysis.parser.MtasElanParser (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.analysis.parser.MtasElanParser (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.analysis.parser.MtasElanParser (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/parser/class-use/MtasFoliaParser.html b/apidocs/mtas/analysis/parser/class-use/MtasFoliaParser.html
index 10dce00..b7a2cae 100644
--- a/apidocs/mtas/analysis/parser/class-use/MtasFoliaParser.html
+++ b/apidocs/mtas/analysis/parser/class-use/MtasFoliaParser.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.analysis.parser.MtasFoliaParser (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.analysis.parser.MtasFoliaParser (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.analysis.parser.MtasFoliaParser (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.analysis.parser.MtasFoliaParser (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/parser/class-use/MtasParser.MtasParserObject.html b/apidocs/mtas/analysis/parser/class-use/MtasParser.MtasParserObject.html
index d5ff146..6c65eee 100644
--- a/apidocs/mtas/analysis/parser/class-use/MtasParser.MtasParserObject.html
+++ b/apidocs/mtas/analysis/parser/class-use/MtasParser.MtasParserObject.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.analysis.parser.MtasParser.MtasParserObject (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.analysis.parser.MtasParser.MtasParserObject (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.analysis.parser.MtasParser.MtasParserObject (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.analysis.parser.MtasParser.MtasParserObject (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/parser/class-use/MtasParser.html b/apidocs/mtas/analysis/parser/class-use/MtasParser.html
index 654c9cb..c6e8bed 100644
--- a/apidocs/mtas/analysis/parser/class-use/MtasParser.html
+++ b/apidocs/mtas/analysis/parser/class-use/MtasParser.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.analysis.parser.MtasParser (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.analysis.parser.MtasParser (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.analysis.parser.MtasParser (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.analysis.parser.MtasParser (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -110,35 +110,41 @@
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/analysis/parser/MtasChatParser.html" title="class in mtas.analysis.parser">MtasChatParser</a></span></code>
+<div class="block">The Class MtasChatParser.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/analysis/parser/MtasCRMParser.html" title="class in mtas.analysis.parser">MtasCRMParser</a></span></code>
 <div class="block">The Class MtasCRMParser.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/analysis/parser/MtasElanParser.html" title="class in mtas.analysis.parser">MtasElanParser</a></span></code>
 <div class="block">The Class MtasElanParser.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/analysis/parser/MtasFoliaParser.html" title="class in mtas.analysis.parser">MtasFoliaParser</a></span></code>
 <div class="block">The Class MtasFoliaParser.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/analysis/parser/MtasSketchParser.html" title="class in mtas.analysis.parser">MtasSketchParser</a></span></code>
 <div class="block">The Class MtasSketchParser.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/analysis/parser/MtasTEIParser.html" title="class in mtas.analysis.parser">MtasTEIParser</a></span></code>
 <div class="block">The Class MtasTEIParser.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>(package private) class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/analysis/parser/MtasXMLParser.html" title="class in mtas.analysis.parser">MtasXMLParser</a></span></code>
 <div class="block">The Class MtasXMLParser.</div>
diff --git a/apidocs/mtas/analysis/parser/class-use/MtasSketchParser.MtasSketchParserMappingGroup.html b/apidocs/mtas/analysis/parser/class-use/MtasSketchParser.MtasSketchParserMappingGroup.html
index 2a43ee7..73fc19f 100644
--- a/apidocs/mtas/analysis/parser/class-use/MtasSketchParser.MtasSketchParserMappingGroup.html
+++ b/apidocs/mtas/analysis/parser/class-use/MtasSketchParser.MtasSketchParserMappingGroup.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.analysis.parser.MtasSketchParser.MtasSketchParserMappingGroup (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.analysis.parser.MtasSketchParser.MtasSketchParserMappingGroup (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.analysis.parser.MtasSketchParser.MtasSketchParserMappingGroup (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.analysis.parser.MtasSketchParser.MtasSketchParserMappingGroup (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/parser/class-use/MtasSketchParser.MtasSketchParserMappingWord.html b/apidocs/mtas/analysis/parser/class-use/MtasSketchParser.MtasSketchParserMappingWord.html
index 24df965..64900dd 100644
--- a/apidocs/mtas/analysis/parser/class-use/MtasSketchParser.MtasSketchParserMappingWord.html
+++ b/apidocs/mtas/analysis/parser/class-use/MtasSketchParser.MtasSketchParserMappingWord.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.analysis.parser.MtasSketchParser.MtasSketchParserMappingWord (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.analysis.parser.MtasSketchParser.MtasSketchParserMappingWord (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.analysis.parser.MtasSketchParser.MtasSketchParserMappingWord (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.analysis.parser.MtasSketchParser.MtasSketchParserMappingWord (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/parser/class-use/MtasSketchParser.MtasSketchParserMappingWordAnnotation.html b/apidocs/mtas/analysis/parser/class-use/MtasSketchParser.MtasSketchParserMappingWordAnnotation.html
index b877b7d..836fb31 100644
--- a/apidocs/mtas/analysis/parser/class-use/MtasSketchParser.MtasSketchParserMappingWordAnnotation.html
+++ b/apidocs/mtas/analysis/parser/class-use/MtasSketchParser.MtasSketchParserMappingWordAnnotation.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.analysis.parser.MtasSketchParser.MtasSketchParserMappingWordAnnotation (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.analysis.parser.MtasSketchParser.MtasSketchParserMappingWordAnnotation (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.analysis.parser.MtasSketchParser.MtasSketchParserMappingWordAnnotation (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.analysis.parser.MtasSketchParser.MtasSketchParserMappingWordAnnotation (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/parser/class-use/MtasSketchParser.html b/apidocs/mtas/analysis/parser/class-use/MtasSketchParser.html
index f0b480f..fe3be82 100644
--- a/apidocs/mtas/analysis/parser/class-use/MtasSketchParser.html
+++ b/apidocs/mtas/analysis/parser/class-use/MtasSketchParser.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.analysis.parser.MtasSketchParser (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.analysis.parser.MtasSketchParser (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.analysis.parser.MtasSketchParser (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.analysis.parser.MtasSketchParser (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/parser/class-use/MtasTEIParser.html b/apidocs/mtas/analysis/parser/class-use/MtasTEIParser.html
index 01481ca..41f0ab0 100644
--- a/apidocs/mtas/analysis/parser/class-use/MtasTEIParser.html
+++ b/apidocs/mtas/analysis/parser/class-use/MtasTEIParser.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.analysis.parser.MtasTEIParser (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.analysis.parser.MtasTEIParser (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.analysis.parser.MtasTEIParser (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.analysis.parser.MtasTEIParser (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/parser/class-use/MtasXMLParser.MtasXMLParserMappingGroup.html b/apidocs/mtas/analysis/parser/class-use/MtasXMLParser.MtasXMLParserMappingGroup.html
index dc58160..fb647ab 100644
--- a/apidocs/mtas/analysis/parser/class-use/MtasXMLParser.MtasXMLParserMappingGroup.html
+++ b/apidocs/mtas/analysis/parser/class-use/MtasXMLParser.MtasXMLParserMappingGroup.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.analysis.parser.MtasXMLParser.MtasXMLParserMappingGroup (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.analysis.parser.MtasXMLParser.MtasXMLParserMappingGroup (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.analysis.parser.MtasXMLParser.MtasXMLParserMappingGroup (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.analysis.parser.MtasXMLParser.MtasXMLParserMappingGroup (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/parser/class-use/MtasXMLParser.MtasXMLParserMappingGroupAnnotation.html b/apidocs/mtas/analysis/parser/class-use/MtasXMLParser.MtasXMLParserMappingGroupAnnotation.html
index 156ea79..bf0eab2 100644
--- a/apidocs/mtas/analysis/parser/class-use/MtasXMLParser.MtasXMLParserMappingGroupAnnotation.html
+++ b/apidocs/mtas/analysis/parser/class-use/MtasXMLParser.MtasXMLParserMappingGroupAnnotation.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.analysis.parser.MtasXMLParser.MtasXMLParserMappingGroupAnnotation (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.analysis.parser.MtasXMLParser.MtasXMLParserMappingGroupAnnotation (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.analysis.parser.MtasXMLParser.MtasXMLParserMappingGroupAnnotation (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.analysis.parser.MtasXMLParser.MtasXMLParserMappingGroupAnnotation (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/parser/class-use/MtasXMLParser.MtasXMLParserMappingRelation.html b/apidocs/mtas/analysis/parser/class-use/MtasXMLParser.MtasXMLParserMappingRelation.html
index 47fc7e2..4e82728 100644
--- a/apidocs/mtas/analysis/parser/class-use/MtasXMLParser.MtasXMLParserMappingRelation.html
+++ b/apidocs/mtas/analysis/parser/class-use/MtasXMLParser.MtasXMLParserMappingRelation.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.analysis.parser.MtasXMLParser.MtasXMLParserMappingRelation (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.analysis.parser.MtasXMLParser.MtasXMLParserMappingRelation (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.analysis.parser.MtasXMLParser.MtasXMLParserMappingRelation (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.analysis.parser.MtasXMLParser.MtasXMLParserMappingRelation (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/parser/class-use/MtasXMLParser.MtasXMLParserMappingRelationAnnotation.html b/apidocs/mtas/analysis/parser/class-use/MtasXMLParser.MtasXMLParserMappingRelationAnnotation.html
index fbafff7..09d18f4 100644
--- a/apidocs/mtas/analysis/parser/class-use/MtasXMLParser.MtasXMLParserMappingRelationAnnotation.html
+++ b/apidocs/mtas/analysis/parser/class-use/MtasXMLParser.MtasXMLParserMappingRelationAnnotation.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.analysis.parser.MtasXMLParser.MtasXMLParserMappingRelationAnnotation (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.analysis.parser.MtasXMLParser.MtasXMLParserMappingRelationAnnotation (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.analysis.parser.MtasXMLParser.MtasXMLParserMappingRelationAnnotation (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.analysis.parser.MtasXMLParser.MtasXMLParserMappingRelationAnnotation (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/parser/class-use/MtasXMLParser.MtasXMLParserMappingWord.html b/apidocs/mtas/analysis/parser/class-use/MtasXMLParser.MtasXMLParserMappingWord.html
index e8c6122..341fb7b 100644
--- a/apidocs/mtas/analysis/parser/class-use/MtasXMLParser.MtasXMLParserMappingWord.html
+++ b/apidocs/mtas/analysis/parser/class-use/MtasXMLParser.MtasXMLParserMappingWord.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.analysis.parser.MtasXMLParser.MtasXMLParserMappingWord (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.analysis.parser.MtasXMLParser.MtasXMLParserMappingWord (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.analysis.parser.MtasXMLParser.MtasXMLParserMappingWord (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.analysis.parser.MtasXMLParser.MtasXMLParserMappingWord (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/parser/class-use/MtasXMLParser.MtasXMLParserMappingWordAnnotation.html b/apidocs/mtas/analysis/parser/class-use/MtasXMLParser.MtasXMLParserMappingWordAnnotation.html
index 4e2f47e..7fcc980 100644
--- a/apidocs/mtas/analysis/parser/class-use/MtasXMLParser.MtasXMLParserMappingWordAnnotation.html
+++ b/apidocs/mtas/analysis/parser/class-use/MtasXMLParser.MtasXMLParserMappingWordAnnotation.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.analysis.parser.MtasXMLParser.MtasXMLParserMappingWordAnnotation (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.analysis.parser.MtasXMLParser.MtasXMLParserMappingWordAnnotation (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.analysis.parser.MtasXMLParser.MtasXMLParserMappingWordAnnotation (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.analysis.parser.MtasXMLParser.MtasXMLParserMappingWordAnnotation (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/parser/class-use/MtasXMLParser.html b/apidocs/mtas/analysis/parser/class-use/MtasXMLParser.html
index 8b886cc..f7323ed 100644
--- a/apidocs/mtas/analysis/parser/class-use/MtasXMLParser.html
+++ b/apidocs/mtas/analysis/parser/class-use/MtasXMLParser.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.analysis.parser.MtasXMLParser (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.analysis.parser.MtasXMLParser (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.analysis.parser.MtasXMLParser (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.analysis.parser.MtasXMLParser (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -104,17 +104,23 @@
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/analysis/parser/MtasChatParser.html" title="class in mtas.analysis.parser">MtasChatParser</a></span></code>
+<div class="block">The Class MtasChatParser.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/analysis/parser/MtasElanParser.html" title="class in mtas.analysis.parser">MtasElanParser</a></span></code>
 <div class="block">The Class MtasElanParser.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/analysis/parser/MtasFoliaParser.html" title="class in mtas.analysis.parser">MtasFoliaParser</a></span></code>
 <div class="block">The Class MtasFoliaParser.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/analysis/parser/MtasTEIParser.html" title="class in mtas.analysis.parser">MtasTEIParser</a></span></code>
 <div class="block">The Class MtasTEIParser.</div>
diff --git a/apidocs/mtas/analysis/parser/package-frame.html b/apidocs/mtas/analysis/parser/package-frame.html
index be67492..c4780a3 100644
--- a/apidocs/mtas/analysis/parser/package-frame.html
+++ b/apidocs/mtas/analysis/parser/package-frame.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.analysis.parser (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.analysis.parser (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -19,6 +19,7 @@
 <li><a href="MtasBasicParser.MtasParserType.html" title="class in mtas.analysis.parser" target="classFrame">MtasBasicParser.MtasParserType</a></li>
 <li><a href="MtasBasicParser.MtasParserVariable.html" title="class in mtas.analysis.parser" target="classFrame">MtasBasicParser.MtasParserVariable</a></li>
 <li><a href="MtasBasicParser.MtasParserVariableValue.html" title="class in mtas.analysis.parser" target="classFrame">MtasBasicParser.MtasParserVariableValue</a></li>
+<li><a href="MtasChatParser.html" title="class in mtas.analysis.parser" target="classFrame">MtasChatParser</a></li>
 <li><a href="MtasCRMParser.html" title="class in mtas.analysis.parser" target="classFrame">MtasCRMParser</a></li>
 <li><a href="MtasCRMParser.MtasCRMAncestors.html" title="class in mtas.analysis.parser" target="classFrame">MtasCRMParser.MtasCRMAncestors</a></li>
 <li><a href="MtasCRMParser.MtasCRMParserFunction.html" title="class in mtas.analysis.parser" target="classFrame">MtasCRMParser.MtasCRMParserFunction</a></li>
diff --git a/apidocs/mtas/analysis/parser/package-summary.html b/apidocs/mtas/analysis/parser/package-summary.html
index 7091a0f..18bdf1d 100644
--- a/apidocs/mtas/analysis/parser/package-summary.html
+++ b/apidocs/mtas/analysis/parser/package-summary.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.analysis.parser (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.analysis.parser (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="mtas.analysis.parser (MTAS 6.5.1 API)";
+            parent.document.title="mtas.analysis.parser (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -113,54 +113,60 @@
 </td>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><a href="../../../mtas/analysis/parser/MtasChatParser.html" title="class in mtas.analysis.parser">MtasChatParser</a></td>
+<td class="colLast">
+<div class="block">The Class MtasChatParser.</div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../mtas/analysis/parser/MtasCRMParser.html" title="class in mtas.analysis.parser">MtasCRMParser</a></td>
 <td class="colLast">
 <div class="block">The Class MtasCRMParser.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../mtas/analysis/parser/MtasCRMParser.MtasCRMAncestors.html" title="class in mtas.analysis.parser">MtasCRMParser.MtasCRMAncestors</a></td>
 <td class="colLast">
 <div class="block">The Class MtasCRMAncestors.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../mtas/analysis/parser/MtasCRMParser.MtasCRMParserFunction.html" title="class in mtas.analysis.parser">MtasCRMParser.MtasCRMParserFunction</a></td>
 <td class="colLast">
 <div class="block">The Class MtasCRMParserFunction.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../mtas/analysis/parser/MtasElanParser.html" title="class in mtas.analysis.parser">MtasElanParser</a></td>
 <td class="colLast">
 <div class="block">The Class MtasElanParser.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../mtas/analysis/parser/MtasFoliaParser.html" title="class in mtas.analysis.parser">MtasFoliaParser</a></td>
 <td class="colLast">
 <div class="block">The Class MtasFoliaParser.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../mtas/analysis/parser/MtasParser.html" title="class in mtas.analysis.parser">MtasParser</a></td>
 <td class="colLast">
 <div class="block">The Class MtasParser.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../mtas/analysis/parser/MtasSketchParser.html" title="class in mtas.analysis.parser">MtasSketchParser</a></td>
 <td class="colLast">
 <div class="block">The Class MtasSketchParser.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../mtas/analysis/parser/MtasTEIParser.html" title="class in mtas.analysis.parser">MtasTEIParser</a></td>
 <td class="colLast">
 <div class="block">The Class MtasTEIParser.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../mtas/analysis/parser/MtasXMLParser.html" title="class in mtas.analysis.parser">MtasXMLParser</a></td>
 <td class="colLast">
 <div class="block">The Class MtasXMLParser.</div>
diff --git a/apidocs/mtas/analysis/parser/package-tree.html b/apidocs/mtas/analysis/parser/package-tree.html
index bc52846..0c257ad 100644
--- a/apidocs/mtas/analysis/parser/package-tree.html
+++ b/apidocs/mtas/analysis/parser/package-tree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.analysis.parser Class Hierarchy (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.analysis.parser Class Hierarchy (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="mtas.analysis.parser Class Hierarchy (MTAS 6.5.1 API)";
+            parent.document.title="mtas.analysis.parser Class Hierarchy (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -112,6 +112,7 @@
 <li type="circle">mtas.analysis.parser.<a href="../../../mtas/analysis/parser/MtasSketchParser.html" title="class in mtas.analysis.parser"><span class="typeNameLink">MtasSketchParser</span></a></li>
 <li type="circle">mtas.analysis.parser.<a href="../../../mtas/analysis/parser/MtasXMLParser.html" title="class in mtas.analysis.parser"><span class="typeNameLink">MtasXMLParser</span></a>
 <ul>
+<li type="circle">mtas.analysis.parser.<a href="../../../mtas/analysis/parser/MtasChatParser.html" title="class in mtas.analysis.parser"><span class="typeNameLink">MtasChatParser</span></a></li>
 <li type="circle">mtas.analysis.parser.<a href="../../../mtas/analysis/parser/MtasElanParser.html" title="class in mtas.analysis.parser"><span class="typeNameLink">MtasElanParser</span></a></li>
 <li type="circle">mtas.analysis.parser.<a href="../../../mtas/analysis/parser/MtasFoliaParser.html" title="class in mtas.analysis.parser"><span class="typeNameLink">MtasFoliaParser</span></a></li>
 <li type="circle">mtas.analysis.parser.<a href="../../../mtas/analysis/parser/MtasTEIParser.html" title="class in mtas.analysis.parser"><span class="typeNameLink">MtasTEIParser</span></a></li>
diff --git a/apidocs/mtas/analysis/parser/package-use.html b/apidocs/mtas/analysis/parser/package-use.html
index 241ecd8..7bb5e95 100644
--- a/apidocs/mtas/analysis/parser/package-use.html
+++ b/apidocs/mtas/analysis/parser/package-use.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package mtas.analysis.parser (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Package mtas.analysis.parser (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package mtas.analysis.parser (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Package mtas.analysis.parser (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/token/MtasOffset.html b/apidocs/mtas/analysis/token/MtasOffset.html
index 83b6a4a..a5e9cdd 100644
--- a/apidocs/mtas/analysis/token/MtasOffset.html
+++ b/apidocs/mtas/analysis/token/MtasOffset.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:10 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasOffset (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasOffset (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasOffset (MTAS 6.5.1 API)";
+            parent.document.title="MtasOffset (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/token/MtasPosition.html b/apidocs/mtas/analysis/token/MtasPosition.html
index 5208e02..8c17d6f 100644
--- a/apidocs/mtas/analysis/token/MtasPosition.html
+++ b/apidocs/mtas/analysis/token/MtasPosition.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:10 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasPosition (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasPosition (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasPosition (MTAS 6.5.1 API)";
+            parent.document.title="MtasPosition (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/token/MtasToken.html b/apidocs/mtas/analysis/token/MtasToken.html
index 95097d0..f683f74 100644
--- a/apidocs/mtas/analysis/token/MtasToken.html
+++ b/apidocs/mtas/analysis/token/MtasToken.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:10 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasToken (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasToken (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasToken (MTAS 6.5.1 API)";
+            parent.document.title="MtasToken (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/token/MtasTokenCollection.html b/apidocs/mtas/analysis/token/MtasTokenCollection.html
index f131079..35be4d1 100644
--- a/apidocs/mtas/analysis/token/MtasTokenCollection.html
+++ b/apidocs/mtas/analysis/token/MtasTokenCollection.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:10 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasTokenCollection (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasTokenCollection (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasTokenCollection (MTAS 6.5.1 API)";
+            parent.document.title="MtasTokenCollection (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/token/MtasTokenIdFactory.html b/apidocs/mtas/analysis/token/MtasTokenIdFactory.html
index d3e7fd2..ea052be 100644
--- a/apidocs/mtas/analysis/token/MtasTokenIdFactory.html
+++ b/apidocs/mtas/analysis/token/MtasTokenIdFactory.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:10 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasTokenIdFactory (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasTokenIdFactory (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasTokenIdFactory (MTAS 6.5.1 API)";
+            parent.document.title="MtasTokenIdFactory (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/token/MtasTokenString.html b/apidocs/mtas/analysis/token/MtasTokenString.html
index dc68e4b..c0ec510 100644
--- a/apidocs/mtas/analysis/token/MtasTokenString.html
+++ b/apidocs/mtas/analysis/token/MtasTokenString.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:10 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasTokenString (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasTokenString (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasTokenString (MTAS 6.5.1 API)";
+            parent.document.title="MtasTokenString (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/token/class-use/MtasOffset.html b/apidocs/mtas/analysis/token/class-use/MtasOffset.html
index d5893fa..d257570 100644
--- a/apidocs/mtas/analysis/token/class-use/MtasOffset.html
+++ b/apidocs/mtas/analysis/token/class-use/MtasOffset.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.analysis.token.MtasOffset (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.analysis.token.MtasOffset (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.analysis.token.MtasOffset (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.analysis.token.MtasOffset (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/token/class-use/MtasPosition.html b/apidocs/mtas/analysis/token/class-use/MtasPosition.html
index 7289f3b..26f20f6 100644
--- a/apidocs/mtas/analysis/token/class-use/MtasPosition.html
+++ b/apidocs/mtas/analysis/token/class-use/MtasPosition.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.analysis.token.MtasPosition (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.analysis.token.MtasPosition (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.analysis.token.MtasPosition (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.analysis.token.MtasPosition (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/token/class-use/MtasToken.html b/apidocs/mtas/analysis/token/class-use/MtasToken.html
index ccf990d..52c1cee 100644
--- a/apidocs/mtas/analysis/token/class-use/MtasToken.html
+++ b/apidocs/mtas/analysis/token/class-use/MtasToken.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.analysis.token.MtasToken (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.analysis.token.MtasToken (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.analysis.token.MtasToken (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.analysis.token.MtasToken (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/token/class-use/MtasTokenCollection.html b/apidocs/mtas/analysis/token/class-use/MtasTokenCollection.html
index 5e6c8b4..ee59096 100644
--- a/apidocs/mtas/analysis/token/class-use/MtasTokenCollection.html
+++ b/apidocs/mtas/analysis/token/class-use/MtasTokenCollection.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.analysis.token.MtasTokenCollection (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.analysis.token.MtasTokenCollection (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.analysis.token.MtasTokenCollection (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.analysis.token.MtasTokenCollection (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/token/class-use/MtasTokenIdFactory.html b/apidocs/mtas/analysis/token/class-use/MtasTokenIdFactory.html
index a71ed91..af179bc 100644
--- a/apidocs/mtas/analysis/token/class-use/MtasTokenIdFactory.html
+++ b/apidocs/mtas/analysis/token/class-use/MtasTokenIdFactory.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.analysis.token.MtasTokenIdFactory (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.analysis.token.MtasTokenIdFactory (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.analysis.token.MtasTokenIdFactory (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.analysis.token.MtasTokenIdFactory (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/token/class-use/MtasTokenString.html b/apidocs/mtas/analysis/token/class-use/MtasTokenString.html
index e36648d..31111b8 100644
--- a/apidocs/mtas/analysis/token/class-use/MtasTokenString.html
+++ b/apidocs/mtas/analysis/token/class-use/MtasTokenString.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.analysis.token.MtasTokenString (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.analysis.token.MtasTokenString (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.analysis.token.MtasTokenString (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.analysis.token.MtasTokenString (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/token/package-frame.html b/apidocs/mtas/analysis/token/package-frame.html
index e95b87f..2a85bd8 100644
--- a/apidocs/mtas/analysis/token/package-frame.html
+++ b/apidocs/mtas/analysis/token/package-frame.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.analysis.token (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.analysis.token (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/apidocs/mtas/analysis/token/package-summary.html b/apidocs/mtas/analysis/token/package-summary.html
index d0042f9..cb629bd 100644
--- a/apidocs/mtas/analysis/token/package-summary.html
+++ b/apidocs/mtas/analysis/token/package-summary.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.analysis.token (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.analysis.token (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="mtas.analysis.token (MTAS 6.5.1 API)";
+            parent.document.title="mtas.analysis.token (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/token/package-tree.html b/apidocs/mtas/analysis/token/package-tree.html
index 3076efa..aa23e7d 100644
--- a/apidocs/mtas/analysis/token/package-tree.html
+++ b/apidocs/mtas/analysis/token/package-tree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.analysis.token Class Hierarchy (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.analysis.token Class Hierarchy (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="mtas.analysis.token Class Hierarchy (MTAS 6.5.1 API)";
+            parent.document.title="mtas.analysis.token Class Hierarchy (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/token/package-use.html b/apidocs/mtas/analysis/token/package-use.html
index 3c4621b..492877d 100644
--- a/apidocs/mtas/analysis/token/package-use.html
+++ b/apidocs/mtas/analysis/token/package-use.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package mtas.analysis.token (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Package mtas.analysis.token (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package mtas.analysis.token (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Package mtas.analysis.token (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/util/MtasBufferedReader.html b/apidocs/mtas/analysis/util/MtasBufferedReader.html
index 523f150..fac949d 100644
--- a/apidocs/mtas/analysis/util/MtasBufferedReader.html
+++ b/apidocs/mtas/analysis/util/MtasBufferedReader.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:10 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasBufferedReader (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasBufferedReader (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasBufferedReader (MTAS 6.5.1 API)";
+            parent.document.title="MtasBufferedReader (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/util/MtasCharFilterFactory.html b/apidocs/mtas/analysis/util/MtasCharFilterFactory.html
index dd8b6a7..4b63093 100644
--- a/apidocs/mtas/analysis/util/MtasCharFilterFactory.html
+++ b/apidocs/mtas/analysis/util/MtasCharFilterFactory.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:10 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasCharFilterFactory (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasCharFilterFactory (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasCharFilterFactory (MTAS 6.5.1 API)";
+            parent.document.title="MtasCharFilterFactory (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/util/MtasConfigException.html b/apidocs/mtas/analysis/util/MtasConfigException.html
index c46f7b3..f6f7c31 100644
--- a/apidocs/mtas/analysis/util/MtasConfigException.html
+++ b/apidocs/mtas/analysis/util/MtasConfigException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:10 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasConfigException (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasConfigException (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasConfigException (MTAS 6.5.1 API)";
+            parent.document.title="MtasConfigException (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/util/MtasConfiguration.html b/apidocs/mtas/analysis/util/MtasConfiguration.html
index 301832e..6145cf8 100644
--- a/apidocs/mtas/analysis/util/MtasConfiguration.html
+++ b/apidocs/mtas/analysis/util/MtasConfiguration.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:10 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasConfiguration (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasConfiguration (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasConfiguration (MTAS 6.5.1 API)";
+            parent.document.title="MtasConfiguration (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/util/MtasFetchData.html b/apidocs/mtas/analysis/util/MtasFetchData.html
index b72e958..2bd2a44 100644
--- a/apidocs/mtas/analysis/util/MtasFetchData.html
+++ b/apidocs/mtas/analysis/util/MtasFetchData.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:10 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasFetchData (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasFetchData (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasFetchData (MTAS 6.5.1 API)";
+            parent.document.title="MtasFetchData (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/util/MtasParserException.html b/apidocs/mtas/analysis/util/MtasParserException.html
index 345d045..733f07f 100644
--- a/apidocs/mtas/analysis/util/MtasParserException.html
+++ b/apidocs/mtas/analysis/util/MtasParserException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:10 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasParserException (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasParserException (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasParserException (MTAS 6.5.1 API)";
+            parent.document.title="MtasParserException (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/util/MtasPrefixTokenFilterFactory.MtasPrefixTokenFilter.html b/apidocs/mtas/analysis/util/MtasPrefixTokenFilterFactory.MtasPrefixTokenFilter.html
index b25007c..6d4fb21 100644
--- a/apidocs/mtas/analysis/util/MtasPrefixTokenFilterFactory.MtasPrefixTokenFilter.html
+++ b/apidocs/mtas/analysis/util/MtasPrefixTokenFilterFactory.MtasPrefixTokenFilter.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:10 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasPrefixTokenFilterFactory.MtasPrefixTokenFilter (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasPrefixTokenFilterFactory.MtasPrefixTokenFilter (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasPrefixTokenFilterFactory.MtasPrefixTokenFilter (MTAS 6.5.1 API)";
+            parent.document.title="MtasPrefixTokenFilterFactory.MtasPrefixTokenFilter (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/util/MtasPrefixTokenFilterFactory.html b/apidocs/mtas/analysis/util/MtasPrefixTokenFilterFactory.html
index 43594aa..fb8cda7 100644
--- a/apidocs/mtas/analysis/util/MtasPrefixTokenFilterFactory.html
+++ b/apidocs/mtas/analysis/util/MtasPrefixTokenFilterFactory.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:10 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasPrefixTokenFilterFactory (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasPrefixTokenFilterFactory (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasPrefixTokenFilterFactory (MTAS 6.5.1 API)";
+            parent.document.title="MtasPrefixTokenFilterFactory (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/util/MtasTokenizerFactory.html b/apidocs/mtas/analysis/util/MtasTokenizerFactory.html
index 7853f6c..871fd21 100644
--- a/apidocs/mtas/analysis/util/MtasTokenizerFactory.html
+++ b/apidocs/mtas/analysis/util/MtasTokenizerFactory.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:10 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasTokenizerFactory (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasTokenizerFactory (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasTokenizerFactory (MTAS 6.5.1 API)";
+            parent.document.title="MtasTokenizerFactory (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/util/class-use/MtasBufferedReader.html b/apidocs/mtas/analysis/util/class-use/MtasBufferedReader.html
index caf9af6..bed4097 100644
--- a/apidocs/mtas/analysis/util/class-use/MtasBufferedReader.html
+++ b/apidocs/mtas/analysis/util/class-use/MtasBufferedReader.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.analysis.util.MtasBufferedReader (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.analysis.util.MtasBufferedReader (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.analysis.util.MtasBufferedReader (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.analysis.util.MtasBufferedReader (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/util/class-use/MtasCharFilterFactory.html b/apidocs/mtas/analysis/util/class-use/MtasCharFilterFactory.html
index 318270d..bd784d2 100644
--- a/apidocs/mtas/analysis/util/class-use/MtasCharFilterFactory.html
+++ b/apidocs/mtas/analysis/util/class-use/MtasCharFilterFactory.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.analysis.util.MtasCharFilterFactory (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.analysis.util.MtasCharFilterFactory (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.analysis.util.MtasCharFilterFactory (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.analysis.util.MtasCharFilterFactory (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/util/class-use/MtasConfigException.html b/apidocs/mtas/analysis/util/class-use/MtasConfigException.html
index e85168b..e58e4af 100644
--- a/apidocs/mtas/analysis/util/class-use/MtasConfigException.html
+++ b/apidocs/mtas/analysis/util/class-use/MtasConfigException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.analysis.util.MtasConfigException (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.analysis.util.MtasConfigException (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.analysis.util.MtasConfigException (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.analysis.util.MtasConfigException (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -228,18 +228,22 @@
 <td class="colLast"><span class="typeNameLabel">MtasCRMParser.</span><code><span class="memberNameLink"><a href="../../../../mtas/analysis/parser/MtasCRMParser.html#initParser--">initParser</a></span>()</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><span class="typeNameLabel">MtasChatParser.</span><code><span class="memberNameLink"><a href="../../../../mtas/analysis/parser/MtasChatParser.html#initParser--">initParser</a></span>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span class="typeNameLabel">MtasBasicParser.MtasParserVariable.</span><code><span class="memberNameLink"><a href="../../../../mtas/analysis/parser/MtasBasicParser.MtasParserVariable.html#processConfig-mtas.analysis.util.MtasConfiguration-">processConfig</a></span>(<a href="../../../../mtas/analysis/util/MtasConfiguration.html" title="class in mtas.analysis.util">MtasConfiguration</a>&nbsp;config)</code>
 <div class="block">Process config.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span class="typeNameLabel">MtasBasicParser.MtasParserMapping.</span><code><span class="memberNameLink"><a href="../../../../mtas/analysis/parser/MtasBasicParser.MtasParserMapping.html#processConfig-mtas.analysis.util.MtasConfiguration-">processConfig</a></span>(<a href="../../../../mtas/analysis/util/MtasConfiguration.html" title="class in mtas.analysis.util">MtasConfiguration</a>&nbsp;config)</code>
 <div class="block">Process config.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../mtas/analysis/parser/MtasParser.MtasParserObject.html" title="class in mtas.analysis.parser">MtasParser.MtasParserObject</a>&gt;</code></td>
 <td class="colLast"><span class="typeNameLabel">MtasCRMParser.</span><code><span class="memberNameLink"><a href="../../../../mtas/analysis/parser/MtasCRMParser.html#processCRMClause-mtas.analysis.token.MtasTokenIdFactory-java.lang.String-java.lang.String-java.lang.Integer-java.util.List-mtas.analysis.parser.MtasCRMParser.MtasCRMAncestors-java.util.Map-java.util.Map-java.util.Map-java.util.Map-java.util.Set-">processCRMClause</a></span>(<a href="../../../../mtas/analysis/token/MtasTokenIdFactory.html" title="class in mtas.analysis.token">MtasTokenIdFactory</a>&nbsp;mtasTokenIdFactory,
                 <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
@@ -255,7 +259,7 @@
 <div class="block">Process CRM clause.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private void</code></td>
 <td class="colLast"><span class="typeNameLabel">MtasCRMParser.</span><code><span class="memberNameLink"><a href="../../../../mtas/analysis/parser/MtasCRMParser.html#processCRMPair-mtas.analysis.token.MtasTokenIdFactory-int-java.lang.String-java.lang.String-java.lang.Integer-java.util.List-mtas.analysis.parser.MtasCRMParser.MtasCRMAncestors-java.util.Map-java.util.Map-java.util.Map-java.util.Map-">processCRMPair</a></span>(<a href="../../../../mtas/analysis/token/MtasTokenIdFactory.html" title="class in mtas.analysis.token">MtasTokenIdFactory</a>&nbsp;mtasTokenIdFactory,
               int&nbsp;position,
@@ -271,7 +275,7 @@
 <div class="block">Process CRM pair.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../mtas/analysis/parser/MtasParser.MtasParserObject.html" title="class in mtas.analysis.parser">MtasParser.MtasParserObject</a>&gt;</code></td>
 <td class="colLast"><span class="typeNameLabel">MtasCRMParser.</span><code><span class="memberNameLink"><a href="../../../../mtas/analysis/parser/MtasCRMParser.html#processCRMSentence-mtas.analysis.token.MtasTokenIdFactory-java.lang.String-java.lang.String-java.lang.Integer-java.util.List-mtas.analysis.parser.MtasCRMParser.MtasCRMAncestors-java.util.Map-java.util.Map-java.util.Map-java.util.Map-java.util.Set-java.util.Set-">processCRMSentence</a></span>(<a href="../../../../mtas/analysis/token/MtasTokenIdFactory.html" title="class in mtas.analysis.token">MtasTokenIdFactory</a>&nbsp;mtasTokenIdFactory,
                   <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
@@ -288,7 +292,7 @@
 <div class="block">Process CRM sentence.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../mtas/analysis/parser/MtasCRMParser.MtasCRMParserFunctionOutput.html" title="class in mtas.analysis.parser">MtasCRMParser.MtasCRMParserFunctionOutput</a>&gt;</code></td>
 <td class="colLast"><span class="typeNameLabel">MtasCRMParser.</span><code><span class="memberNameLink"><a href="../../../../mtas/analysis/parser/MtasCRMParser.html#processWordAnnotation-mtas.analysis.token.MtasTokenIdFactory-java.lang.String-java.lang.String-java.lang.Integer-java.lang.Integer-mtas.analysis.parser.MtasCRMParser.MtasCRMAncestors-java.util.Map-java.util.Map-java.util.Map-java.util.Map-">processWordAnnotation</a></span>(<a href="../../../../mtas/analysis/token/MtasTokenIdFactory.html" title="class in mtas.analysis.token">MtasTokenIdFactory</a>&nbsp;mtasTokenIdFactory,
                      <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
diff --git a/apidocs/mtas/analysis/util/class-use/MtasConfiguration.html b/apidocs/mtas/analysis/util/class-use/MtasConfiguration.html
index c6b71ff..4ac0ecc 100644
--- a/apidocs/mtas/analysis/util/class-use/MtasConfiguration.html
+++ b/apidocs/mtas/analysis/util/class-use/MtasConfiguration.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.analysis.util.MtasConfiguration (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.analysis.util.MtasConfiguration (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.analysis.util.MtasConfiguration (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.analysis.util.MtasConfiguration (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -205,31 +205,36 @@
 </td>
 </tr>
 <tr class="rowColor">
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/analysis/parser/MtasChatParser.html#MtasChatParser-mtas.analysis.util.MtasConfiguration-">MtasChatParser</a></span>(<a href="../../../../mtas/analysis/util/MtasConfiguration.html" title="class in mtas.analysis.util">MtasConfiguration</a>&nbsp;config)</code>
+<div class="block">Instantiates a new mtas chat parser.</div>
+</td>
+</tr>
+<tr class="altColor">
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/analysis/parser/MtasCRMParser.html#MtasCRMParser-mtas.analysis.util.MtasConfiguration-">MtasCRMParser</a></span>(<a href="../../../../mtas/analysis/util/MtasConfiguration.html" title="class in mtas.analysis.util">MtasConfiguration</a>&nbsp;config)</code>
 <div class="block">Instantiates a new mtas CRM parser.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/analysis/parser/MtasElanParser.html#MtasElanParser-mtas.analysis.util.MtasConfiguration-">MtasElanParser</a></span>(<a href="../../../../mtas/analysis/util/MtasConfiguration.html" title="class in mtas.analysis.util">MtasConfiguration</a>&nbsp;config)</code>
 <div class="block">Instantiates a new mtas elan parser.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/analysis/parser/MtasFoliaParser.html#MtasFoliaParser-mtas.analysis.util.MtasConfiguration-">MtasFoliaParser</a></span>(<a href="../../../../mtas/analysis/util/MtasConfiguration.html" title="class in mtas.analysis.util">MtasConfiguration</a>&nbsp;config)</code>
 <div class="block">Instantiates a new mtas folia parser.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/analysis/parser/MtasSketchParser.html#MtasSketchParser-mtas.analysis.util.MtasConfiguration-">MtasSketchParser</a></span>(<a href="../../../../mtas/analysis/util/MtasConfiguration.html" title="class in mtas.analysis.util">MtasConfiguration</a>&nbsp;config)</code>
 <div class="block">Instantiates a new mtas sketch parser.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/analysis/parser/MtasTEIParser.html#MtasTEIParser-mtas.analysis.util.MtasConfiguration-">MtasTEIParser</a></span>(<a href="../../../../mtas/analysis/util/MtasConfiguration.html" title="class in mtas.analysis.util">MtasConfiguration</a>&nbsp;config)</code>
 <div class="block">Instantiates a new mtas TEI parser.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/analysis/parser/MtasXMLParser.html#MtasXMLParser-mtas.analysis.util.MtasConfiguration-">MtasXMLParser</a></span>(<a href="../../../../mtas/analysis/util/MtasConfiguration.html" title="class in mtas.analysis.util">MtasConfiguration</a>&nbsp;config)</code>
 <div class="block">Instantiates a new mtas XML parser.</div>
 </td>
diff --git a/apidocs/mtas/analysis/util/class-use/MtasFetchData.html b/apidocs/mtas/analysis/util/class-use/MtasFetchData.html
index 12d6489..7c60c75 100644
--- a/apidocs/mtas/analysis/util/class-use/MtasFetchData.html
+++ b/apidocs/mtas/analysis/util/class-use/MtasFetchData.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.analysis.util.MtasFetchData (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.analysis.util.MtasFetchData (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.analysis.util.MtasFetchData (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.analysis.util.MtasFetchData (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/util/class-use/MtasParserException.html b/apidocs/mtas/analysis/util/class-use/MtasParserException.html
index 4ba4b1a..53f90c7 100644
--- a/apidocs/mtas/analysis/util/class-use/MtasParserException.html
+++ b/apidocs/mtas/analysis/util/class-use/MtasParserException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.analysis.util.MtasParserException (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.analysis.util.MtasParserException (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.analysis.util.MtasParserException (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.analysis.util.MtasParserException (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/util/class-use/MtasPrefixTokenFilterFactory.MtasPrefixTokenFilter.html b/apidocs/mtas/analysis/util/class-use/MtasPrefixTokenFilterFactory.MtasPrefixTokenFilter.html
index 971b34c..744e913 100644
--- a/apidocs/mtas/analysis/util/class-use/MtasPrefixTokenFilterFactory.MtasPrefixTokenFilter.html
+++ b/apidocs/mtas/analysis/util/class-use/MtasPrefixTokenFilterFactory.MtasPrefixTokenFilter.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.analysis.util.MtasPrefixTokenFilterFactory.MtasPrefixTokenFilter (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.analysis.util.MtasPrefixTokenFilterFactory.MtasPrefixTokenFilter (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.analysis.util.MtasPrefixTokenFilterFactory.MtasPrefixTokenFilter (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.analysis.util.MtasPrefixTokenFilterFactory.MtasPrefixTokenFilter (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/util/class-use/MtasPrefixTokenFilterFactory.html b/apidocs/mtas/analysis/util/class-use/MtasPrefixTokenFilterFactory.html
index 24be7ac..ea72248 100644
--- a/apidocs/mtas/analysis/util/class-use/MtasPrefixTokenFilterFactory.html
+++ b/apidocs/mtas/analysis/util/class-use/MtasPrefixTokenFilterFactory.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.analysis.util.MtasPrefixTokenFilterFactory (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.analysis.util.MtasPrefixTokenFilterFactory (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.analysis.util.MtasPrefixTokenFilterFactory (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.analysis.util.MtasPrefixTokenFilterFactory (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/util/class-use/MtasTokenizerFactory.html b/apidocs/mtas/analysis/util/class-use/MtasTokenizerFactory.html
index f422af3..512c1cc 100644
--- a/apidocs/mtas/analysis/util/class-use/MtasTokenizerFactory.html
+++ b/apidocs/mtas/analysis/util/class-use/MtasTokenizerFactory.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.analysis.util.MtasTokenizerFactory (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.analysis.util.MtasTokenizerFactory (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.analysis.util.MtasTokenizerFactory (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.analysis.util.MtasTokenizerFactory (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/util/package-frame.html b/apidocs/mtas/analysis/util/package-frame.html
index 169c7ca..d814e9d 100644
--- a/apidocs/mtas/analysis/util/package-frame.html
+++ b/apidocs/mtas/analysis/util/package-frame.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.analysis.util (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.analysis.util (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/apidocs/mtas/analysis/util/package-summary.html b/apidocs/mtas/analysis/util/package-summary.html
index 1867c06..687817c 100644
--- a/apidocs/mtas/analysis/util/package-summary.html
+++ b/apidocs/mtas/analysis/util/package-summary.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.analysis.util (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.analysis.util (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="mtas.analysis.util (MTAS 6.5.1 API)";
+            parent.document.title="mtas.analysis.util (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/util/package-tree.html b/apidocs/mtas/analysis/util/package-tree.html
index c3d5e19..3d5b11a 100644
--- a/apidocs/mtas/analysis/util/package-tree.html
+++ b/apidocs/mtas/analysis/util/package-tree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.analysis.util Class Hierarchy (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.analysis.util Class Hierarchy (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="mtas.analysis.util Class Hierarchy (MTAS 6.5.1 API)";
+            parent.document.title="mtas.analysis.util Class Hierarchy (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/analysis/util/package-use.html b/apidocs/mtas/analysis/util/package-use.html
index c62c5a6..8fda869 100644
--- a/apidocs/mtas/analysis/util/package-use.html
+++ b/apidocs/mtas/analysis/util/package-use.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package mtas.analysis.util (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Package mtas.analysis.util (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package mtas.analysis.util (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Package mtas.analysis.util (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/MtasCodec.html b/apidocs/mtas/codec/MtasCodec.html
index 689ac20..8d654be 100644
--- a/apidocs/mtas/codec/MtasCodec.html
+++ b/apidocs/mtas/codec/MtasCodec.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:10 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasCodec (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasCodec (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasCodec (MTAS 6.5.1 API)";
+            parent.document.title="MtasCodec (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/MtasCodecPostingsFormat.html b/apidocs/mtas/codec/MtasCodecPostingsFormat.html
index 73a290c..5ef71de 100644
--- a/apidocs/mtas/codec/MtasCodecPostingsFormat.html
+++ b/apidocs/mtas/codec/MtasCodecPostingsFormat.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:10 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasCodecPostingsFormat (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasCodecPostingsFormat (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasCodecPostingsFormat (MTAS 6.5.1 API)";
+            parent.document.title="MtasCodecPostingsFormat (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/MtasFieldsConsumer.html b/apidocs/mtas/codec/MtasFieldsConsumer.html
index d71fab1..ea1b60b 100644
--- a/apidocs/mtas/codec/MtasFieldsConsumer.html
+++ b/apidocs/mtas/codec/MtasFieldsConsumer.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:10 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasFieldsConsumer (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasFieldsConsumer (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasFieldsConsumer (MTAS 6.5.1 API)";
+            parent.document.title="MtasFieldsConsumer (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/MtasFieldsProducer.html b/apidocs/mtas/codec/MtasFieldsProducer.html
index d5946e4..5f4d34b 100644
--- a/apidocs/mtas/codec/MtasFieldsProducer.html
+++ b/apidocs/mtas/codec/MtasFieldsProducer.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:10 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasFieldsProducer (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasFieldsProducer (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasFieldsProducer (MTAS 6.5.1 API)";
+            parent.document.title="MtasFieldsProducer (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/MtasSimpleTextCodec.html b/apidocs/mtas/codec/MtasSimpleTextCodec.html
index dc3dd04..6ab76c0 100644
--- a/apidocs/mtas/codec/MtasSimpleTextCodec.html
+++ b/apidocs/mtas/codec/MtasSimpleTextCodec.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:10 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSimpleTextCodec (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSimpleTextCodec (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSimpleTextCodec (MTAS 6.5.1 API)";
+            parent.document.title="MtasSimpleTextCodec (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/MtasTerms.html b/apidocs/mtas/codec/MtasTerms.html
index 98c2ae8..d3d0bc4 100644
--- a/apidocs/mtas/codec/MtasTerms.html
+++ b/apidocs/mtas/codec/MtasTerms.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:10 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasTerms (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasTerms (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasTerms (MTAS 6.5.1 API)";
+            parent.document.title="MtasTerms (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/class-use/MtasCodec.html b/apidocs/mtas/codec/class-use/MtasCodec.html
index b7e9d1c..26af1ff 100644
--- a/apidocs/mtas/codec/class-use/MtasCodec.html
+++ b/apidocs/mtas/codec/class-use/MtasCodec.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.MtasCodec (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.MtasCodec (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.MtasCodec (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.MtasCodec (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/class-use/MtasCodecPostingsFormat.html b/apidocs/mtas/codec/class-use/MtasCodecPostingsFormat.html
index d021c68..dc86288 100644
--- a/apidocs/mtas/codec/class-use/MtasCodecPostingsFormat.html
+++ b/apidocs/mtas/codec/class-use/MtasCodecPostingsFormat.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.MtasCodecPostingsFormat (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.MtasCodecPostingsFormat (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.MtasCodecPostingsFormat (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.MtasCodecPostingsFormat (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/class-use/MtasFieldsConsumer.html b/apidocs/mtas/codec/class-use/MtasFieldsConsumer.html
index 380a4b1..d0e8531 100644
--- a/apidocs/mtas/codec/class-use/MtasFieldsConsumer.html
+++ b/apidocs/mtas/codec/class-use/MtasFieldsConsumer.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.MtasFieldsConsumer (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.MtasFieldsConsumer (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.MtasFieldsConsumer (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.MtasFieldsConsumer (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/class-use/MtasFieldsProducer.html b/apidocs/mtas/codec/class-use/MtasFieldsProducer.html
index 32ce518..963b526 100644
--- a/apidocs/mtas/codec/class-use/MtasFieldsProducer.html
+++ b/apidocs/mtas/codec/class-use/MtasFieldsProducer.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.MtasFieldsProducer (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.MtasFieldsProducer (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.MtasFieldsProducer (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.MtasFieldsProducer (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/class-use/MtasSimpleTextCodec.html b/apidocs/mtas/codec/class-use/MtasSimpleTextCodec.html
index 4e968a1..9f0148d 100644
--- a/apidocs/mtas/codec/class-use/MtasSimpleTextCodec.html
+++ b/apidocs/mtas/codec/class-use/MtasSimpleTextCodec.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.MtasSimpleTextCodec (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.MtasSimpleTextCodec (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.MtasSimpleTextCodec (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.MtasSimpleTextCodec (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/class-use/MtasTerms.html b/apidocs/mtas/codec/class-use/MtasTerms.html
index c001b4d..0219967 100644
--- a/apidocs/mtas/codec/class-use/MtasTerms.html
+++ b/apidocs/mtas/codec/class-use/MtasTerms.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.MtasTerms (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.MtasTerms (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.MtasTerms (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.MtasTerms (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/package-frame.html b/apidocs/mtas/codec/package-frame.html
index 2a47b48..3d20e75 100644
--- a/apidocs/mtas/codec/package-frame.html
+++ b/apidocs/mtas/codec/package-frame.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.codec (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.codec (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>
diff --git a/apidocs/mtas/codec/package-summary.html b/apidocs/mtas/codec/package-summary.html
index c9ccd88..2074011 100644
--- a/apidocs/mtas/codec/package-summary.html
+++ b/apidocs/mtas/codec/package-summary.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.codec (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.codec (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="mtas.codec (MTAS 6.5.1 API)";
+            parent.document.title="mtas.codec (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/package-tree.html b/apidocs/mtas/codec/package-tree.html
index 6147cb4..0412000 100644
--- a/apidocs/mtas/codec/package-tree.html
+++ b/apidocs/mtas/codec/package-tree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.codec Class Hierarchy (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.codec Class Hierarchy (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="mtas.codec Class Hierarchy (MTAS 6.5.1 API)";
+            parent.document.title="mtas.codec Class Hierarchy (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/package-use.html b/apidocs/mtas/codec/package-use.html
index 8b61e78..a6b71e5 100644
--- a/apidocs/mtas/codec/package-use.html
+++ b/apidocs/mtas/codec/package-use.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package mtas.codec (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Package mtas.codec (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package mtas.codec (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Package mtas.codec (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/payload/MtasBitInputStream.html b/apidocs/mtas/codec/payload/MtasBitInputStream.html
index 919914d..da0f325 100644
--- a/apidocs/mtas/codec/payload/MtasBitInputStream.html
+++ b/apidocs/mtas/codec/payload/MtasBitInputStream.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:10 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasBitInputStream (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasBitInputStream (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasBitInputStream (MTAS 6.5.1 API)";
+            parent.document.title="MtasBitInputStream (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/payload/MtasBitOutputStream.html b/apidocs/mtas/codec/payload/MtasBitOutputStream.html
index 5889493..3cceea6 100644
--- a/apidocs/mtas/codec/payload/MtasBitOutputStream.html
+++ b/apidocs/mtas/codec/payload/MtasBitOutputStream.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:10 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasBitOutputStream (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasBitOutputStream (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasBitOutputStream (MTAS 6.5.1 API)";
+            parent.document.title="MtasBitOutputStream (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/payload/MtasPayloadDecoder.html b/apidocs/mtas/codec/payload/MtasPayloadDecoder.html
index de142d9..c294127 100644
--- a/apidocs/mtas/codec/payload/MtasPayloadDecoder.html
+++ b/apidocs/mtas/codec/payload/MtasPayloadDecoder.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:10 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasPayloadDecoder (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasPayloadDecoder (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasPayloadDecoder (MTAS 6.5.1 API)";
+            parent.document.title="MtasPayloadDecoder (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/payload/MtasPayloadEncoder.html b/apidocs/mtas/codec/payload/MtasPayloadEncoder.html
index a8fe100..6045d6a 100644
--- a/apidocs/mtas/codec/payload/MtasPayloadEncoder.html
+++ b/apidocs/mtas/codec/payload/MtasPayloadEncoder.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:10 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasPayloadEncoder (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasPayloadEncoder (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasPayloadEncoder (MTAS 6.5.1 API)";
+            parent.document.title="MtasPayloadEncoder (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/payload/class-use/MtasBitInputStream.html b/apidocs/mtas/codec/payload/class-use/MtasBitInputStream.html
index a35b1f4..181804d 100644
--- a/apidocs/mtas/codec/payload/class-use/MtasBitInputStream.html
+++ b/apidocs/mtas/codec/payload/class-use/MtasBitInputStream.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.payload.MtasBitInputStream (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.payload.MtasBitInputStream (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.payload.MtasBitInputStream (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.payload.MtasBitInputStream (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/payload/class-use/MtasBitOutputStream.html b/apidocs/mtas/codec/payload/class-use/MtasBitOutputStream.html
index 9568eb8..423ebd7 100644
--- a/apidocs/mtas/codec/payload/class-use/MtasBitOutputStream.html
+++ b/apidocs/mtas/codec/payload/class-use/MtasBitOutputStream.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.payload.MtasBitOutputStream (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.payload.MtasBitOutputStream (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.payload.MtasBitOutputStream (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.payload.MtasBitOutputStream (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/payload/class-use/MtasPayloadDecoder.html b/apidocs/mtas/codec/payload/class-use/MtasPayloadDecoder.html
index afa2c73..750a419 100644
--- a/apidocs/mtas/codec/payload/class-use/MtasPayloadDecoder.html
+++ b/apidocs/mtas/codec/payload/class-use/MtasPayloadDecoder.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.payload.MtasPayloadDecoder (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.payload.MtasPayloadDecoder (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.payload.MtasPayloadDecoder (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.payload.MtasPayloadDecoder (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/payload/class-use/MtasPayloadEncoder.html b/apidocs/mtas/codec/payload/class-use/MtasPayloadEncoder.html
index 542e131..8b515ab 100644
--- a/apidocs/mtas/codec/payload/class-use/MtasPayloadEncoder.html
+++ b/apidocs/mtas/codec/payload/class-use/MtasPayloadEncoder.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.payload.MtasPayloadEncoder (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.payload.MtasPayloadEncoder (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.payload.MtasPayloadEncoder (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.payload.MtasPayloadEncoder (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/payload/package-frame.html b/apidocs/mtas/codec/payload/package-frame.html
index 9dc64fe..bc85660 100644
--- a/apidocs/mtas/codec/payload/package-frame.html
+++ b/apidocs/mtas/codec/payload/package-frame.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.codec.payload (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.codec.payload (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/apidocs/mtas/codec/payload/package-summary.html b/apidocs/mtas/codec/payload/package-summary.html
index 409b0c4..a7f598c 100644
--- a/apidocs/mtas/codec/payload/package-summary.html
+++ b/apidocs/mtas/codec/payload/package-summary.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.codec.payload (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.codec.payload (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="mtas.codec.payload (MTAS 6.5.1 API)";
+            parent.document.title="mtas.codec.payload (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/payload/package-tree.html b/apidocs/mtas/codec/payload/package-tree.html
index ea7151f..b656735 100644
--- a/apidocs/mtas/codec/payload/package-tree.html
+++ b/apidocs/mtas/codec/payload/package-tree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.codec.payload Class Hierarchy (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.codec.payload Class Hierarchy (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="mtas.codec.payload Class Hierarchy (MTAS 6.5.1 API)";
+            parent.document.title="mtas.codec.payload Class Hierarchy (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/payload/package-use.html b/apidocs/mtas/codec/payload/package-use.html
index 61c7ccd..386f25b 100644
--- a/apidocs/mtas/codec/payload/package-use.html
+++ b/apidocs/mtas/codec/payload/package-use.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package mtas.codec.payload (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Package mtas.codec.payload (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package mtas.codec.payload (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Package mtas.codec.payload (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/tree/IntervalRBTree.html b/apidocs/mtas/codec/tree/IntervalRBTree.html
index bc01533..2201dfd 100644
--- a/apidocs/mtas/codec/tree/IntervalRBTree.html
+++ b/apidocs/mtas/codec/tree/IntervalRBTree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:10 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>IntervalRBTree (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>IntervalRBTree (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="IntervalRBTree (MTAS 6.5.1 API)";
+            parent.document.title="IntervalRBTree (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/tree/IntervalRBTreeNode.html b/apidocs/mtas/codec/tree/IntervalRBTreeNode.html
index ff237d9..ff11db1 100644
--- a/apidocs/mtas/codec/tree/IntervalRBTreeNode.html
+++ b/apidocs/mtas/codec/tree/IntervalRBTreeNode.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:10 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>IntervalRBTreeNode (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>IntervalRBTreeNode (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="IntervalRBTreeNode (MTAS 6.5.1 API)";
+            parent.document.title="IntervalRBTreeNode (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/tree/IntervalTree.html b/apidocs/mtas/codec/tree/IntervalTree.html
index 0933726..51102c2 100644
--- a/apidocs/mtas/codec/tree/IntervalTree.html
+++ b/apidocs/mtas/codec/tree/IntervalTree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:10 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>IntervalTree (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>IntervalTree (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="IntervalTree (MTAS 6.5.1 API)";
+            parent.document.title="IntervalTree (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/tree/IntervalTreeNode.html b/apidocs/mtas/codec/tree/IntervalTreeNode.html
index 6c3f5c8..d0e8a73 100644
--- a/apidocs/mtas/codec/tree/IntervalTreeNode.html
+++ b/apidocs/mtas/codec/tree/IntervalTreeNode.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:10 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>IntervalTreeNode (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>IntervalTreeNode (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="IntervalTreeNode (MTAS 6.5.1 API)";
+            parent.document.title="IntervalTreeNode (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/tree/IntervalTreeNodeData.html b/apidocs/mtas/codec/tree/IntervalTreeNodeData.html
index 220cf9c..81360d9 100644
--- a/apidocs/mtas/codec/tree/IntervalTreeNodeData.html
+++ b/apidocs/mtas/codec/tree/IntervalTreeNodeData.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:10 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>IntervalTreeNodeData (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>IntervalTreeNodeData (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="IntervalTreeNodeData (MTAS 6.5.1 API)";
+            parent.document.title="IntervalTreeNodeData (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/tree/MtasRBTree.html b/apidocs/mtas/codec/tree/MtasRBTree.html
index 9349a2c..5680048 100644
--- a/apidocs/mtas/codec/tree/MtasRBTree.html
+++ b/apidocs/mtas/codec/tree/MtasRBTree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:10 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasRBTree (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasRBTree (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasRBTree (MTAS 6.5.1 API)";
+            parent.document.title="MtasRBTree (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/tree/MtasRBTreeNode.html b/apidocs/mtas/codec/tree/MtasRBTreeNode.html
index 59be85d..f2969ff 100644
--- a/apidocs/mtas/codec/tree/MtasRBTreeNode.html
+++ b/apidocs/mtas/codec/tree/MtasRBTreeNode.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:10 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasRBTreeNode (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasRBTreeNode (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasRBTreeNode (MTAS 6.5.1 API)";
+            parent.document.title="MtasRBTreeNode (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/tree/MtasTree.html b/apidocs/mtas/codec/tree/MtasTree.html
index 36447a4..3fb37bb 100644
--- a/apidocs/mtas/codec/tree/MtasTree.html
+++ b/apidocs/mtas/codec/tree/MtasTree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:10 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasTree (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasTree (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasTree (MTAS 6.5.1 API)";
+            parent.document.title="MtasTree (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/tree/MtasTreeNode.html b/apidocs/mtas/codec/tree/MtasTreeNode.html
index 52fb8fa..7bda232 100644
--- a/apidocs/mtas/codec/tree/MtasTreeNode.html
+++ b/apidocs/mtas/codec/tree/MtasTreeNode.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:10 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasTreeNode (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasTreeNode (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasTreeNode (MTAS 6.5.1 API)";
+            parent.document.title="MtasTreeNode (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/tree/MtasTreeNodeId.html b/apidocs/mtas/codec/tree/MtasTreeNodeId.html
index 0b267fb..df35807 100644
--- a/apidocs/mtas/codec/tree/MtasTreeNodeId.html
+++ b/apidocs/mtas/codec/tree/MtasTreeNodeId.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:12 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:10 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasTreeNodeId (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasTreeNodeId (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasTreeNodeId (MTAS 6.5.1 API)";
+            parent.document.title="MtasTreeNodeId (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/tree/class-use/IntervalRBTree.html b/apidocs/mtas/codec/tree/class-use/IntervalRBTree.html
index a03c42b..a5692f2 100644
--- a/apidocs/mtas/codec/tree/class-use/IntervalRBTree.html
+++ b/apidocs/mtas/codec/tree/class-use/IntervalRBTree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.tree.IntervalRBTree (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.tree.IntervalRBTree (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.tree.IntervalRBTree (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.tree.IntervalRBTree (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/tree/class-use/IntervalRBTreeNode.html b/apidocs/mtas/codec/tree/class-use/IntervalRBTreeNode.html
index 56bf8f1..d466609 100644
--- a/apidocs/mtas/codec/tree/class-use/IntervalRBTreeNode.html
+++ b/apidocs/mtas/codec/tree/class-use/IntervalRBTreeNode.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.tree.IntervalRBTreeNode (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.tree.IntervalRBTreeNode (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.tree.IntervalRBTreeNode (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.tree.IntervalRBTreeNode (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/tree/class-use/IntervalTree.html b/apidocs/mtas/codec/tree/class-use/IntervalTree.html
index 137c857..2576837 100644
--- a/apidocs/mtas/codec/tree/class-use/IntervalTree.html
+++ b/apidocs/mtas/codec/tree/class-use/IntervalTree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.tree.IntervalTree (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.tree.IntervalTree (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.tree.IntervalTree (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.tree.IntervalTree (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/tree/class-use/IntervalTreeNode.html b/apidocs/mtas/codec/tree/class-use/IntervalTreeNode.html
index 1355e7e..a68604b 100644
--- a/apidocs/mtas/codec/tree/class-use/IntervalTreeNode.html
+++ b/apidocs/mtas/codec/tree/class-use/IntervalTreeNode.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.tree.IntervalTreeNode (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.tree.IntervalTreeNode (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.tree.IntervalTreeNode (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.tree.IntervalTreeNode (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/tree/class-use/IntervalTreeNodeData.html b/apidocs/mtas/codec/tree/class-use/IntervalTreeNodeData.html
index ec141fb..82d7660 100644
--- a/apidocs/mtas/codec/tree/class-use/IntervalTreeNodeData.html
+++ b/apidocs/mtas/codec/tree/class-use/IntervalTreeNodeData.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.tree.IntervalTreeNodeData (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.tree.IntervalTreeNodeData (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.tree.IntervalTreeNodeData (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.tree.IntervalTreeNodeData (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/tree/class-use/MtasRBTree.html b/apidocs/mtas/codec/tree/class-use/MtasRBTree.html
index 34f0ff8..e11f36a 100644
--- a/apidocs/mtas/codec/tree/class-use/MtasRBTree.html
+++ b/apidocs/mtas/codec/tree/class-use/MtasRBTree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.tree.MtasRBTree (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.tree.MtasRBTree (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.tree.MtasRBTree (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.tree.MtasRBTree (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/tree/class-use/MtasRBTreeNode.html b/apidocs/mtas/codec/tree/class-use/MtasRBTreeNode.html
index 81963e3..ecce2ec 100644
--- a/apidocs/mtas/codec/tree/class-use/MtasRBTreeNode.html
+++ b/apidocs/mtas/codec/tree/class-use/MtasRBTreeNode.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.tree.MtasRBTreeNode (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.tree.MtasRBTreeNode (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.tree.MtasRBTreeNode (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.tree.MtasRBTreeNode (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/tree/class-use/MtasTree.html b/apidocs/mtas/codec/tree/class-use/MtasTree.html
index 079f9a9..e8e4845 100644
--- a/apidocs/mtas/codec/tree/class-use/MtasTree.html
+++ b/apidocs/mtas/codec/tree/class-use/MtasTree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.tree.MtasTree (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.tree.MtasTree (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.tree.MtasTree (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.tree.MtasTree (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/tree/class-use/MtasTreeNode.html b/apidocs/mtas/codec/tree/class-use/MtasTreeNode.html
index c6c2deb..0ff06f7 100644
--- a/apidocs/mtas/codec/tree/class-use/MtasTreeNode.html
+++ b/apidocs/mtas/codec/tree/class-use/MtasTreeNode.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.tree.MtasTreeNode (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.tree.MtasTreeNode (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.tree.MtasTreeNode (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.tree.MtasTreeNode (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/tree/class-use/MtasTreeNodeId.html b/apidocs/mtas/codec/tree/class-use/MtasTreeNodeId.html
index f8da644..d01a0fa 100644
--- a/apidocs/mtas/codec/tree/class-use/MtasTreeNodeId.html
+++ b/apidocs/mtas/codec/tree/class-use/MtasTreeNodeId.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.tree.MtasTreeNodeId (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.tree.MtasTreeNodeId (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.tree.MtasTreeNodeId (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.tree.MtasTreeNodeId (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/tree/package-frame.html b/apidocs/mtas/codec/tree/package-frame.html
index aa0f398..08d722d 100644
--- a/apidocs/mtas/codec/tree/package-frame.html
+++ b/apidocs/mtas/codec/tree/package-frame.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.codec.tree (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.codec.tree (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/apidocs/mtas/codec/tree/package-summary.html b/apidocs/mtas/codec/tree/package-summary.html
index 3237103..3f0b894 100644
--- a/apidocs/mtas/codec/tree/package-summary.html
+++ b/apidocs/mtas/codec/tree/package-summary.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.codec.tree (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.codec.tree (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="mtas.codec.tree (MTAS 6.5.1 API)";
+            parent.document.title="mtas.codec.tree (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/tree/package-tree.html b/apidocs/mtas/codec/tree/package-tree.html
index dab07b9..97e887a 100644
--- a/apidocs/mtas/codec/tree/package-tree.html
+++ b/apidocs/mtas/codec/tree/package-tree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.codec.tree Class Hierarchy (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.codec.tree Class Hierarchy (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="mtas.codec.tree Class Hierarchy (MTAS 6.5.1 API)";
+            parent.document.title="mtas.codec.tree Class Hierarchy (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/tree/package-use.html b/apidocs/mtas/codec/tree/package-use.html
index 7a6f9ee..b7be10e 100644
--- a/apidocs/mtas/codec/tree/package-use.html
+++ b/apidocs/mtas/codec/tree/package-use.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package mtas.codec.tree (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Package mtas.codec.tree (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package mtas.codec.tree (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Package mtas.codec.tree (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/CodecCollector.RegisterStatus.html b/apidocs/mtas/codec/util/CodecCollector.RegisterStatus.html
index 4b42cd7..65c674d 100644
--- a/apidocs/mtas/codec/util/CodecCollector.RegisterStatus.html
+++ b/apidocs/mtas/codec/util/CodecCollector.RegisterStatus.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:10 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CodecCollector.RegisterStatus (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>CodecCollector.RegisterStatus (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CodecCollector.RegisterStatus (MTAS 6.5.1 API)";
+            parent.document.title="CodecCollector.RegisterStatus (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/CodecCollector.TermvectorNumberBasic.html b/apidocs/mtas/codec/util/CodecCollector.TermvectorNumberBasic.html
index bd4fd85..c962609 100644
--- a/apidocs/mtas/codec/util/CodecCollector.TermvectorNumberBasic.html
+++ b/apidocs/mtas/codec/util/CodecCollector.TermvectorNumberBasic.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:10 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CodecCollector.TermvectorNumberBasic (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>CodecCollector.TermvectorNumberBasic (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CodecCollector.TermvectorNumberBasic (MTAS 6.5.1 API)";
+            parent.document.title="CodecCollector.TermvectorNumberBasic (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/CodecCollector.TermvectorNumberFull.html b/apidocs/mtas/codec/util/CodecCollector.TermvectorNumberFull.html
index 4cde698..c64bf07 100644
--- a/apidocs/mtas/codec/util/CodecCollector.TermvectorNumberFull.html
+++ b/apidocs/mtas/codec/util/CodecCollector.TermvectorNumberFull.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:10 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CodecCollector.TermvectorNumberFull (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>CodecCollector.TermvectorNumberFull (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CodecCollector.TermvectorNumberFull (MTAS 6.5.1 API)";
+            parent.document.title="CodecCollector.TermvectorNumberFull (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/CodecCollector.html b/apidocs/mtas/codec/util/CodecCollector.html
index c26ac8a..1af2a75 100644
--- a/apidocs/mtas/codec/util/CodecCollector.html
+++ b/apidocs/mtas/codec/util/CodecCollector.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:10 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CodecCollector (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>CodecCollector (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CodecCollector (MTAS 6.5.1 API)";
+            parent.document.title="CodecCollector (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/CodecComponent.BasicComponent.html b/apidocs/mtas/codec/util/CodecComponent.BasicComponent.html
index ff902a3..0a968b7 100644
--- a/apidocs/mtas/codec/util/CodecComponent.BasicComponent.html
+++ b/apidocs/mtas/codec/util/CodecComponent.BasicComponent.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:10 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CodecComponent.BasicComponent (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>CodecComponent.BasicComponent (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CodecComponent.BasicComponent (MTAS 6.5.1 API)";
+            parent.document.title="CodecComponent.BasicComponent (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/CodecComponent.ComponentDocument.html b/apidocs/mtas/codec/util/CodecComponent.ComponentDocument.html
index cf45497..4b50fea 100644
--- a/apidocs/mtas/codec/util/CodecComponent.ComponentDocument.html
+++ b/apidocs/mtas/codec/util/CodecComponent.ComponentDocument.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:10 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CodecComponent.ComponentDocument (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>CodecComponent.ComponentDocument (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CodecComponent.ComponentDocument (MTAS 6.5.1 API)";
+            parent.document.title="CodecComponent.ComponentDocument (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/CodecComponent.ComponentFacet.html b/apidocs/mtas/codec/util/CodecComponent.ComponentFacet.html
index 18a6883..e1cab8a 100644
--- a/apidocs/mtas/codec/util/CodecComponent.ComponentFacet.html
+++ b/apidocs/mtas/codec/util/CodecComponent.ComponentFacet.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:10 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CodecComponent.ComponentFacet (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>CodecComponent.ComponentFacet (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CodecComponent.ComponentFacet (MTAS 6.5.1 API)";
+            parent.document.title="CodecComponent.ComponentFacet (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/CodecComponent.ComponentField.html b/apidocs/mtas/codec/util/CodecComponent.ComponentField.html
index 677a236..4078975 100644
--- a/apidocs/mtas/codec/util/CodecComponent.ComponentField.html
+++ b/apidocs/mtas/codec/util/CodecComponent.ComponentField.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:10 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CodecComponent.ComponentField (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>CodecComponent.ComponentField (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CodecComponent.ComponentField (MTAS 6.5.1 API)";
+            parent.document.title="CodecComponent.ComponentField (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/CodecComponent.ComponentFields.html b/apidocs/mtas/codec/util/CodecComponent.ComponentFields.html
index 739fb45..a2239c8 100644
--- a/apidocs/mtas/codec/util/CodecComponent.ComponentFields.html
+++ b/apidocs/mtas/codec/util/CodecComponent.ComponentFields.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:10 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CodecComponent.ComponentFields (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>CodecComponent.ComponentFields (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CodecComponent.ComponentFields (MTAS 6.5.1 API)";
+            parent.document.title="CodecComponent.ComponentFields (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/CodecComponent.ComponentGroup.html b/apidocs/mtas/codec/util/CodecComponent.ComponentGroup.html
index f9a3dbc..a0dc144 100644
--- a/apidocs/mtas/codec/util/CodecComponent.ComponentGroup.html
+++ b/apidocs/mtas/codec/util/CodecComponent.ComponentGroup.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:10 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CodecComponent.ComponentGroup (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>CodecComponent.ComponentGroup (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CodecComponent.ComponentGroup (MTAS 6.5.1 API)";
+            parent.document.title="CodecComponent.ComponentGroup (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/CodecComponent.ComponentJoin.html b/apidocs/mtas/codec/util/CodecComponent.ComponentJoin.html
index 59eb63a..52d9b73 100644
--- a/apidocs/mtas/codec/util/CodecComponent.ComponentJoin.html
+++ b/apidocs/mtas/codec/util/CodecComponent.ComponentJoin.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CodecComponent.ComponentJoin (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>CodecComponent.ComponentJoin (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CodecComponent.ComponentJoin (MTAS 6.5.1 API)";
+            parent.document.title="CodecComponent.ComponentJoin (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/CodecComponent.ComponentKwic.html b/apidocs/mtas/codec/util/CodecComponent.ComponentKwic.html
index 38ca8a0..ad6a036 100644
--- a/apidocs/mtas/codec/util/CodecComponent.ComponentKwic.html
+++ b/apidocs/mtas/codec/util/CodecComponent.ComponentKwic.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CodecComponent.ComponentKwic (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>CodecComponent.ComponentKwic (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CodecComponent.ComponentKwic (MTAS 6.5.1 API)";
+            parent.document.title="CodecComponent.ComponentKwic (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/CodecComponent.ComponentList.html b/apidocs/mtas/codec/util/CodecComponent.ComponentList.html
index 32a7265..0c76bb3 100644
--- a/apidocs/mtas/codec/util/CodecComponent.ComponentList.html
+++ b/apidocs/mtas/codec/util/CodecComponent.ComponentList.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CodecComponent.ComponentList (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>CodecComponent.ComponentList (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CodecComponent.ComponentList (MTAS 6.5.1 API)";
+            parent.document.title="CodecComponent.ComponentList (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/CodecComponent.ComponentPosition.html b/apidocs/mtas/codec/util/CodecComponent.ComponentPosition.html
index b231a62..38a25a9 100644
--- a/apidocs/mtas/codec/util/CodecComponent.ComponentPosition.html
+++ b/apidocs/mtas/codec/util/CodecComponent.ComponentPosition.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CodecComponent.ComponentPosition (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>CodecComponent.ComponentPosition (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CodecComponent.ComponentPosition (MTAS 6.5.1 API)";
+            parent.document.title="CodecComponent.ComponentPosition (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/CodecComponent.ComponentPrefix.html b/apidocs/mtas/codec/util/CodecComponent.ComponentPrefix.html
index 4777099..4b97011 100644
--- a/apidocs/mtas/codec/util/CodecComponent.ComponentPrefix.html
+++ b/apidocs/mtas/codec/util/CodecComponent.ComponentPrefix.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CodecComponent.ComponentPrefix (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>CodecComponent.ComponentPrefix (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CodecComponent.ComponentPrefix (MTAS 6.5.1 API)";
+            parent.document.title="CodecComponent.ComponentPrefix (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/CodecComponent.ComponentSpan.html b/apidocs/mtas/codec/util/CodecComponent.ComponentSpan.html
index 3fee141..a6cb0cd 100644
--- a/apidocs/mtas/codec/util/CodecComponent.ComponentSpan.html
+++ b/apidocs/mtas/codec/util/CodecComponent.ComponentSpan.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CodecComponent.ComponentSpan (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>CodecComponent.ComponentSpan (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CodecComponent.ComponentSpan (MTAS 6.5.1 API)";
+            parent.document.title="CodecComponent.ComponentSpan (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/CodecComponent.ComponentStats.html b/apidocs/mtas/codec/util/CodecComponent.ComponentStats.html
index 70043bf..201d957 100644
--- a/apidocs/mtas/codec/util/CodecComponent.ComponentStats.html
+++ b/apidocs/mtas/codec/util/CodecComponent.ComponentStats.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CodecComponent.ComponentStats (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>CodecComponent.ComponentStats (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CodecComponent.ComponentStats (MTAS 6.5.1 API)";
+            parent.document.title="CodecComponent.ComponentStats (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/CodecComponent.ComponentTermVector.html b/apidocs/mtas/codec/util/CodecComponent.ComponentTermVector.html
index 31848b6..2b8e08a 100644
--- a/apidocs/mtas/codec/util/CodecComponent.ComponentTermVector.html
+++ b/apidocs/mtas/codec/util/CodecComponent.ComponentTermVector.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CodecComponent.ComponentTermVector (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>CodecComponent.ComponentTermVector (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CodecComponent.ComponentTermVector (MTAS 6.5.1 API)";
+            parent.document.title="CodecComponent.ComponentTermVector (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/CodecComponent.ComponentToken.html b/apidocs/mtas/codec/util/CodecComponent.ComponentToken.html
index 56b6b3e..bedd4ed 100644
--- a/apidocs/mtas/codec/util/CodecComponent.ComponentToken.html
+++ b/apidocs/mtas/codec/util/CodecComponent.ComponentToken.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CodecComponent.ComponentToken (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>CodecComponent.ComponentToken (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CodecComponent.ComponentToken (MTAS 6.5.1 API)";
+            parent.document.title="CodecComponent.ComponentToken (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/CodecComponent.GroupHit.html b/apidocs/mtas/codec/util/CodecComponent.GroupHit.html
index c49354f..5bcec9b 100644
--- a/apidocs/mtas/codec/util/CodecComponent.GroupHit.html
+++ b/apidocs/mtas/codec/util/CodecComponent.GroupHit.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CodecComponent.GroupHit (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>CodecComponent.GroupHit (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CodecComponent.GroupHit (MTAS 6.5.1 API)";
+            parent.document.title="CodecComponent.GroupHit (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/CodecComponent.KwicHit.html b/apidocs/mtas/codec/util/CodecComponent.KwicHit.html
index 9a8badc..78e1281 100644
--- a/apidocs/mtas/codec/util/CodecComponent.KwicHit.html
+++ b/apidocs/mtas/codec/util/CodecComponent.KwicHit.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CodecComponent.KwicHit (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>CodecComponent.KwicHit (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CodecComponent.KwicHit (MTAS 6.5.1 API)";
+            parent.document.title="CodecComponent.KwicHit (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/CodecComponent.KwicToken.html b/apidocs/mtas/codec/util/CodecComponent.KwicToken.html
index 00ae301..6ec1016 100644
--- a/apidocs/mtas/codec/util/CodecComponent.KwicToken.html
+++ b/apidocs/mtas/codec/util/CodecComponent.KwicToken.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CodecComponent.KwicToken (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>CodecComponent.KwicToken (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CodecComponent.KwicToken (MTAS 6.5.1 API)";
+            parent.document.title="CodecComponent.KwicToken (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/CodecComponent.ListHit.html b/apidocs/mtas/codec/util/CodecComponent.ListHit.html
index 729f114..ddcf092 100644
--- a/apidocs/mtas/codec/util/CodecComponent.ListHit.html
+++ b/apidocs/mtas/codec/util/CodecComponent.ListHit.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CodecComponent.ListHit (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>CodecComponent.ListHit (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CodecComponent.ListHit (MTAS 6.5.1 API)";
+            parent.document.title="CodecComponent.ListHit (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/CodecComponent.ListToken.html b/apidocs/mtas/codec/util/CodecComponent.ListToken.html
index 40eaf2f..603681c 100644
--- a/apidocs/mtas/codec/util/CodecComponent.ListToken.html
+++ b/apidocs/mtas/codec/util/CodecComponent.ListToken.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CodecComponent.ListToken (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>CodecComponent.ListToken (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CodecComponent.ListToken (MTAS 6.5.1 API)";
+            parent.document.title="CodecComponent.ListToken (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/CodecComponent.Match.html b/apidocs/mtas/codec/util/CodecComponent.Match.html
index 23dd955..dc4f54a 100644
--- a/apidocs/mtas/codec/util/CodecComponent.Match.html
+++ b/apidocs/mtas/codec/util/CodecComponent.Match.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CodecComponent.Match (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>CodecComponent.Match (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CodecComponent.Match (MTAS 6.5.1 API)";
+            parent.document.title="CodecComponent.Match (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/CodecComponent.SubComponentFunction.html b/apidocs/mtas/codec/util/CodecComponent.SubComponentFunction.html
index 9092087..eedca9d 100644
--- a/apidocs/mtas/codec/util/CodecComponent.SubComponentFunction.html
+++ b/apidocs/mtas/codec/util/CodecComponent.SubComponentFunction.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CodecComponent.SubComponentFunction (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>CodecComponent.SubComponentFunction (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CodecComponent.SubComponentFunction (MTAS 6.5.1 API)";
+            parent.document.title="CodecComponent.SubComponentFunction (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/CodecComponent.html b/apidocs/mtas/codec/util/CodecComponent.html
index 4d6c93c..8ff94c5 100644
--- a/apidocs/mtas/codec/util/CodecComponent.html
+++ b/apidocs/mtas/codec/util/CodecComponent.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:10 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CodecComponent (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>CodecComponent (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CodecComponent (MTAS 6.5.1 API)";
+            parent.document.title="CodecComponent (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/CodecInfo.FieldReferences.html b/apidocs/mtas/codec/util/CodecInfo.FieldReferences.html
index 3c139cc..d6a6559 100644
--- a/apidocs/mtas/codec/util/CodecInfo.FieldReferences.html
+++ b/apidocs/mtas/codec/util/CodecInfo.FieldReferences.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CodecInfo.FieldReferences (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>CodecInfo.FieldReferences (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CodecInfo.FieldReferences (MTAS 6.5.1 API)";
+            parent.document.title="CodecInfo.FieldReferences (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/CodecInfo.IndexDoc.html b/apidocs/mtas/codec/util/CodecInfo.IndexDoc.html
index ea77a1d..ee89753 100644
--- a/apidocs/mtas/codec/util/CodecInfo.IndexDoc.html
+++ b/apidocs/mtas/codec/util/CodecInfo.IndexDoc.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CodecInfo.IndexDoc (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>CodecInfo.IndexDoc (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CodecInfo.IndexDoc (MTAS 6.5.1 API)";
+            parent.document.title="CodecInfo.IndexDoc (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/CodecInfo.html b/apidocs/mtas/codec/util/CodecInfo.html
index f91b93f..f0a3557 100644
--- a/apidocs/mtas/codec/util/CodecInfo.html
+++ b/apidocs/mtas/codec/util/CodecInfo.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CodecInfo (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>CodecInfo (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CodecInfo (MTAS 6.5.1 API)";
+            parent.document.title="CodecInfo (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/CodecSearchTree.IntervalItem.html b/apidocs/mtas/codec/util/CodecSearchTree.IntervalItem.html
index ec81b4b..f497b69 100644
--- a/apidocs/mtas/codec/util/CodecSearchTree.IntervalItem.html
+++ b/apidocs/mtas/codec/util/CodecSearchTree.IntervalItem.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CodecSearchTree.IntervalItem (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>CodecSearchTree.IntervalItem (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CodecSearchTree.IntervalItem (MTAS 6.5.1 API)";
+            parent.document.title="CodecSearchTree.IntervalItem (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/CodecSearchTree.MtasTreeHit.html b/apidocs/mtas/codec/util/CodecSearchTree.MtasTreeHit.html
index 680d326..dae174a 100644
--- a/apidocs/mtas/codec/util/CodecSearchTree.MtasTreeHit.html
+++ b/apidocs/mtas/codec/util/CodecSearchTree.MtasTreeHit.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CodecSearchTree.MtasTreeHit (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>CodecSearchTree.MtasTreeHit (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CodecSearchTree.MtasTreeHit (MTAS 6.5.1 API)";
+            parent.document.title="CodecSearchTree.MtasTreeHit (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/CodecSearchTree.MtasTreeItem.html b/apidocs/mtas/codec/util/CodecSearchTree.MtasTreeItem.html
index 43a24cb..fbe269c 100644
--- a/apidocs/mtas/codec/util/CodecSearchTree.MtasTreeItem.html
+++ b/apidocs/mtas/codec/util/CodecSearchTree.MtasTreeItem.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CodecSearchTree.MtasTreeItem (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>CodecSearchTree.MtasTreeItem (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CodecSearchTree.MtasTreeItem (MTAS 6.5.1 API)";
+            parent.document.title="CodecSearchTree.MtasTreeItem (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/CodecSearchTree.html b/apidocs/mtas/codec/util/CodecSearchTree.html
index dcfc212..ad1d996 100644
--- a/apidocs/mtas/codec/util/CodecSearchTree.html
+++ b/apidocs/mtas/codec/util/CodecSearchTree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CodecSearchTree (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>CodecSearchTree (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CodecSearchTree (MTAS 6.5.1 API)";
+            parent.document.title="CodecSearchTree (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/CodecUtil.html b/apidocs/mtas/codec/util/CodecUtil.html
index 1f8f388..e40a139 100644
--- a/apidocs/mtas/codec/util/CodecUtil.html
+++ b/apidocs/mtas/codec/util/CodecUtil.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CodecUtil (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>CodecUtil (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CodecUtil (MTAS 6.5.1 API)";
+            parent.document.title="CodecUtil (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/DataCollector.html b/apidocs/mtas/codec/util/DataCollector.html
index 815d179..227d5cb 100644
--- a/apidocs/mtas/codec/util/DataCollector.html
+++ b/apidocs/mtas/codec/util/DataCollector.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>DataCollector (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>DataCollector (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DataCollector (MTAS 6.5.1 API)";
+            parent.document.title="DataCollector (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/class-use/CodecCollector.RegisterStatus.html b/apidocs/mtas/codec/util/class-use/CodecCollector.RegisterStatus.html
index 952c42f..ec2a80d 100644
--- a/apidocs/mtas/codec/util/class-use/CodecCollector.RegisterStatus.html
+++ b/apidocs/mtas/codec/util/class-use/CodecCollector.RegisterStatus.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.CodecCollector.RegisterStatus (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.CodecCollector.RegisterStatus (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.CodecCollector.RegisterStatus (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.CodecCollector.RegisterStatus (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/class-use/CodecCollector.TermvectorNumberBasic.html b/apidocs/mtas/codec/util/class-use/CodecCollector.TermvectorNumberBasic.html
index 8fecc32..07dc912 100644
--- a/apidocs/mtas/codec/util/class-use/CodecCollector.TermvectorNumberBasic.html
+++ b/apidocs/mtas/codec/util/class-use/CodecCollector.TermvectorNumberBasic.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.CodecCollector.TermvectorNumberBasic (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.CodecCollector.TermvectorNumberBasic (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.CodecCollector.TermvectorNumberBasic (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.CodecCollector.TermvectorNumberBasic (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/class-use/CodecCollector.TermvectorNumberFull.html b/apidocs/mtas/codec/util/class-use/CodecCollector.TermvectorNumberFull.html
index 0b7d270..740536a 100644
--- a/apidocs/mtas/codec/util/class-use/CodecCollector.TermvectorNumberFull.html
+++ b/apidocs/mtas/codec/util/class-use/CodecCollector.TermvectorNumberFull.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.CodecCollector.TermvectorNumberFull (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.CodecCollector.TermvectorNumberFull (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.CodecCollector.TermvectorNumberFull (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.CodecCollector.TermvectorNumberFull (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/class-use/CodecCollector.html b/apidocs/mtas/codec/util/class-use/CodecCollector.html
index 0607711..a8cfae4 100644
--- a/apidocs/mtas/codec/util/class-use/CodecCollector.html
+++ b/apidocs/mtas/codec/util/class-use/CodecCollector.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.CodecCollector (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.CodecCollector (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.CodecCollector (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.CodecCollector (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/class-use/CodecComponent.BasicComponent.html b/apidocs/mtas/codec/util/class-use/CodecComponent.BasicComponent.html
index 31cbb83..bb40052 100644
--- a/apidocs/mtas/codec/util/class-use/CodecComponent.BasicComponent.html
+++ b/apidocs/mtas/codec/util/class-use/CodecComponent.BasicComponent.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface mtas.codec.util.CodecComponent.BasicComponent (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Interface mtas.codec.util.CodecComponent.BasicComponent (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface mtas.codec.util.CodecComponent.BasicComponent (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Interface mtas.codec.util.CodecComponent.BasicComponent (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentDocument.html b/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentDocument.html
index a40efd4..6438c45 100644
--- a/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentDocument.html
+++ b/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentDocument.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.CodecComponent.ComponentDocument (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.CodecComponent.ComponentDocument (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.CodecComponent.ComponentDocument (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.CodecComponent.ComponentDocument (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentFacet.html b/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentFacet.html
index 851cc7c..22bffbc 100644
--- a/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentFacet.html
+++ b/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentFacet.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.CodecComponent.ComponentFacet (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.CodecComponent.ComponentFacet (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.CodecComponent.ComponentFacet (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.CodecComponent.ComponentFacet (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentField.html b/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentField.html
index 8ca665e..89338fd 100644
--- a/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentField.html
+++ b/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentField.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.CodecComponent.ComponentField (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.CodecComponent.ComponentField (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.CodecComponent.ComponentField (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.CodecComponent.ComponentField (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentFields.html b/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentFields.html
index 2b39ec0..ca3c356 100644
--- a/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentFields.html
+++ b/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentFields.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.CodecComponent.ComponentFields (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.CodecComponent.ComponentFields (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.CodecComponent.ComponentFields (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.CodecComponent.ComponentFields (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentGroup.html b/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentGroup.html
index 5ccf83f..c5af170 100644
--- a/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentGroup.html
+++ b/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentGroup.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.CodecComponent.ComponentGroup (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.CodecComponent.ComponentGroup (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.CodecComponent.ComponentGroup (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.CodecComponent.ComponentGroup (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentJoin.html b/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentJoin.html
index d38daa0..8edea4e 100644
--- a/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentJoin.html
+++ b/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentJoin.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.CodecComponent.ComponentJoin (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.CodecComponent.ComponentJoin (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.CodecComponent.ComponentJoin (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.CodecComponent.ComponentJoin (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentKwic.html b/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentKwic.html
index c81163d..dca2a77 100644
--- a/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentKwic.html
+++ b/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentKwic.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.CodecComponent.ComponentKwic (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.CodecComponent.ComponentKwic (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.CodecComponent.ComponentKwic (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.CodecComponent.ComponentKwic (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentList.html b/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentList.html
index ada760e..42e70c0 100644
--- a/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentList.html
+++ b/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentList.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.CodecComponent.ComponentList (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.CodecComponent.ComponentList (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.CodecComponent.ComponentList (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.CodecComponent.ComponentList (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentPosition.html b/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentPosition.html
index b0c8701..5403f99 100644
--- a/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentPosition.html
+++ b/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentPosition.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.CodecComponent.ComponentPosition (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.CodecComponent.ComponentPosition (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.CodecComponent.ComponentPosition (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.CodecComponent.ComponentPosition (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentPrefix.html b/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentPrefix.html
index b1b2f6c..ab4e78d 100644
--- a/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentPrefix.html
+++ b/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentPrefix.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.CodecComponent.ComponentPrefix (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.CodecComponent.ComponentPrefix (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.CodecComponent.ComponentPrefix (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.CodecComponent.ComponentPrefix (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentSpan.html b/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentSpan.html
index 03835f5..e1d79bd 100644
--- a/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentSpan.html
+++ b/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentSpan.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.CodecComponent.ComponentSpan (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.CodecComponent.ComponentSpan (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.CodecComponent.ComponentSpan (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.CodecComponent.ComponentSpan (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentStats.html b/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentStats.html
index 03474b1..9d8f0f6 100644
--- a/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentStats.html
+++ b/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentStats.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface mtas.codec.util.CodecComponent.ComponentStats (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Interface mtas.codec.util.CodecComponent.ComponentStats (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface mtas.codec.util.CodecComponent.ComponentStats (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Interface mtas.codec.util.CodecComponent.ComponentStats (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentTermVector.html b/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentTermVector.html
index 33d96f6..c5d8c85 100644
--- a/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentTermVector.html
+++ b/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentTermVector.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.CodecComponent.ComponentTermVector (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.CodecComponent.ComponentTermVector (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.CodecComponent.ComponentTermVector (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.CodecComponent.ComponentTermVector (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentToken.html b/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentToken.html
index 91f9c5e..e91ebef 100644
--- a/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentToken.html
+++ b/apidocs/mtas/codec/util/class-use/CodecComponent.ComponentToken.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.CodecComponent.ComponentToken (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.CodecComponent.ComponentToken (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.CodecComponent.ComponentToken (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.CodecComponent.ComponentToken (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/class-use/CodecComponent.GroupHit.html b/apidocs/mtas/codec/util/class-use/CodecComponent.GroupHit.html
index a5a50a6..a91bb5a 100644
--- a/apidocs/mtas/codec/util/class-use/CodecComponent.GroupHit.html
+++ b/apidocs/mtas/codec/util/class-use/CodecComponent.GroupHit.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.CodecComponent.GroupHit (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.CodecComponent.GroupHit (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.CodecComponent.GroupHit (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.CodecComponent.GroupHit (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/class-use/CodecComponent.KwicHit.html b/apidocs/mtas/codec/util/class-use/CodecComponent.KwicHit.html
index bc33b46..82c9e7b 100644
--- a/apidocs/mtas/codec/util/class-use/CodecComponent.KwicHit.html
+++ b/apidocs/mtas/codec/util/class-use/CodecComponent.KwicHit.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.CodecComponent.KwicHit (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.CodecComponent.KwicHit (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.CodecComponent.KwicHit (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.CodecComponent.KwicHit (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/class-use/CodecComponent.KwicToken.html b/apidocs/mtas/codec/util/class-use/CodecComponent.KwicToken.html
index 9c82d48..534f084 100644
--- a/apidocs/mtas/codec/util/class-use/CodecComponent.KwicToken.html
+++ b/apidocs/mtas/codec/util/class-use/CodecComponent.KwicToken.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.CodecComponent.KwicToken (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.CodecComponent.KwicToken (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.CodecComponent.KwicToken (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.CodecComponent.KwicToken (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/class-use/CodecComponent.ListHit.html b/apidocs/mtas/codec/util/class-use/CodecComponent.ListHit.html
index 68757b6..2512df3 100644
--- a/apidocs/mtas/codec/util/class-use/CodecComponent.ListHit.html
+++ b/apidocs/mtas/codec/util/class-use/CodecComponent.ListHit.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.CodecComponent.ListHit (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.CodecComponent.ListHit (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.CodecComponent.ListHit (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.CodecComponent.ListHit (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/class-use/CodecComponent.ListToken.html b/apidocs/mtas/codec/util/class-use/CodecComponent.ListToken.html
index ce19fea..6d13a62 100644
--- a/apidocs/mtas/codec/util/class-use/CodecComponent.ListToken.html
+++ b/apidocs/mtas/codec/util/class-use/CodecComponent.ListToken.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.CodecComponent.ListToken (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.CodecComponent.ListToken (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.CodecComponent.ListToken (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.CodecComponent.ListToken (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/class-use/CodecComponent.Match.html b/apidocs/mtas/codec/util/class-use/CodecComponent.Match.html
index 4845a1a..d95e1a8 100644
--- a/apidocs/mtas/codec/util/class-use/CodecComponent.Match.html
+++ b/apidocs/mtas/codec/util/class-use/CodecComponent.Match.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.CodecComponent.Match (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.CodecComponent.Match (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.CodecComponent.Match (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.CodecComponent.Match (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/class-use/CodecComponent.SubComponentFunction.html b/apidocs/mtas/codec/util/class-use/CodecComponent.SubComponentFunction.html
index b1deb14..04e7dd9 100644
--- a/apidocs/mtas/codec/util/class-use/CodecComponent.SubComponentFunction.html
+++ b/apidocs/mtas/codec/util/class-use/CodecComponent.SubComponentFunction.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.CodecComponent.SubComponentFunction (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.CodecComponent.SubComponentFunction (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.CodecComponent.SubComponentFunction (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.CodecComponent.SubComponentFunction (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/class-use/CodecComponent.html b/apidocs/mtas/codec/util/class-use/CodecComponent.html
index 0536943..f7f930c 100644
--- a/apidocs/mtas/codec/util/class-use/CodecComponent.html
+++ b/apidocs/mtas/codec/util/class-use/CodecComponent.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.CodecComponent (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.CodecComponent (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.CodecComponent (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.CodecComponent (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/class-use/CodecInfo.FieldReferences.html b/apidocs/mtas/codec/util/class-use/CodecInfo.FieldReferences.html
index 1d48813..edd91cf 100644
--- a/apidocs/mtas/codec/util/class-use/CodecInfo.FieldReferences.html
+++ b/apidocs/mtas/codec/util/class-use/CodecInfo.FieldReferences.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.CodecInfo.FieldReferences (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.CodecInfo.FieldReferences (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.CodecInfo.FieldReferences (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.CodecInfo.FieldReferences (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/class-use/CodecInfo.IndexDoc.html b/apidocs/mtas/codec/util/class-use/CodecInfo.IndexDoc.html
index 7f04142..45fd607 100644
--- a/apidocs/mtas/codec/util/class-use/CodecInfo.IndexDoc.html
+++ b/apidocs/mtas/codec/util/class-use/CodecInfo.IndexDoc.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.CodecInfo.IndexDoc (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.CodecInfo.IndexDoc (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.CodecInfo.IndexDoc (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.CodecInfo.IndexDoc (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/class-use/CodecInfo.html b/apidocs/mtas/codec/util/class-use/CodecInfo.html
index 94b1300..ff70308 100644
--- a/apidocs/mtas/codec/util/class-use/CodecInfo.html
+++ b/apidocs/mtas/codec/util/class-use/CodecInfo.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.CodecInfo (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.CodecInfo (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.CodecInfo (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.CodecInfo (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -227,13 +227,15 @@
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/MtasSpanMatchAllSpans.html#MtasSpanMatchAllSpans-mtas.codec.util.CodecInfo-java.lang.String-">MtasSpanMatchAllSpans</a></span>(<a href="../../../../mtas/codec/util/CodecInfo.html" title="class in mtas.codec.util">CodecInfo</a>&nbsp;mtasCodecInfo,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/MtasSpanMatchAllSpans.html#MtasSpanMatchAllSpans-mtas.search.spans.MtasSpanMatchAllQuery-mtas.codec.util.CodecInfo-java.lang.String-">MtasSpanMatchAllSpans</a></span>(<a href="../../../../mtas/search/spans/MtasSpanMatchAllQuery.html" title="class in mtas.search.spans">MtasSpanMatchAllQuery</a>&nbsp;query,
+                     <a href="../../../../mtas/codec/util/CodecInfo.html" title="class in mtas.codec.util">CodecInfo</a>&nbsp;mtasCodecInfo,
                      <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;field)</code>
 <div class="block">Instantiates a new mtas span match all spans.</div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/MtasSpanPositionSpans.html#MtasSpanPositionSpans-mtas.codec.util.CodecInfo-java.lang.String-int-int-">MtasSpanPositionSpans</a></span>(<a href="../../../../mtas/codec/util/CodecInfo.html" title="class in mtas.codec.util">CodecInfo</a>&nbsp;mtasCodecInfo,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/MtasSpanPositionSpans.html#MtasSpanPositionSpans-mtas.search.spans.MtasSpanPositionQuery-mtas.codec.util.CodecInfo-java.lang.String-int-int-">MtasSpanPositionSpans</a></span>(<a href="../../../../mtas/search/spans/MtasSpanPositionQuery.html" title="class in mtas.search.spans">MtasSpanPositionQuery</a>&nbsp;query,
+                     <a href="../../../../mtas/codec/util/CodecInfo.html" title="class in mtas.codec.util">CodecInfo</a>&nbsp;mtasCodecInfo,
                      <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;field,
                      int&nbsp;start,
                      int&nbsp;end)</code>
@@ -260,6 +262,12 @@
 <div class="block">The mtas codec info.</div>
 </td>
 </tr>
+<tr class="rowColor">
+<td class="colFirst"><code>(package private) <a href="../../../../mtas/codec/util/CodecInfo.html" title="class in mtas.codec.util">CodecInfo</a></code></td>
+<td class="colLast"><span class="typeNameLabel">MtasExpandSpans.</span><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasExpandSpans.html#mtasCodecInfo">mtasCodecInfo</a></span></code>
+<div class="block">The mtas codec info.</div>
+</td>
+</tr>
 </tbody>
 </table>
 <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
@@ -269,6 +277,14 @@
 </tr>
 <tbody>
 <tr class="altColor">
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasExpandSpans.html#MtasExpandSpans-mtas.search.spans.util.MtasExpandSpanQuery-mtas.codec.util.CodecInfo-java.lang.String-org.apache.lucene.search.spans.Spans-">MtasExpandSpans</a></span>(<a href="../../../../mtas/search/spans/util/MtasExpandSpanQuery.html" title="class in mtas.search.spans.util">MtasExpandSpanQuery</a>&nbsp;query,
+               <a href="../../../../mtas/codec/util/CodecInfo.html" title="class in mtas.codec.util">CodecInfo</a>&nbsp;mtasCodecInfo,
+               <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;field,
+               org.apache.lucene.search.spans.Spans&nbsp;subSpans)</code>
+<div class="block">Instantiates a new mtas expand spans.</div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasMaximumExpandSpans.html#MtasMaximumExpandSpans-mtas.search.spans.util.MtasMaximumExpandSpanQuery-mtas.codec.util.CodecInfo-java.lang.String-org.apache.lucene.search.spans.Spans-">MtasMaximumExpandSpans</a></span>(<a href="../../../../mtas/search/spans/util/MtasMaximumExpandSpanQuery.html" title="class in mtas.search.spans.util">MtasMaximumExpandSpanQuery</a>&nbsp;query,
                       <a href="../../../../mtas/codec/util/CodecInfo.html" title="class in mtas.codec.util">CodecInfo</a>&nbsp;mtasCodecInfo,
                       <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;field,
diff --git a/apidocs/mtas/codec/util/class-use/CodecSearchTree.IntervalItem.html b/apidocs/mtas/codec/util/class-use/CodecSearchTree.IntervalItem.html
index 5846a06..c0d7041 100644
--- a/apidocs/mtas/codec/util/class-use/CodecSearchTree.IntervalItem.html
+++ b/apidocs/mtas/codec/util/class-use/CodecSearchTree.IntervalItem.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.CodecSearchTree.IntervalItem (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.CodecSearchTree.IntervalItem (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.CodecSearchTree.IntervalItem (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.CodecSearchTree.IntervalItem (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/class-use/CodecSearchTree.MtasTreeHit.html b/apidocs/mtas/codec/util/class-use/CodecSearchTree.MtasTreeHit.html
index ca81924..517ce8b 100644
--- a/apidocs/mtas/codec/util/class-use/CodecSearchTree.MtasTreeHit.html
+++ b/apidocs/mtas/codec/util/class-use/CodecSearchTree.MtasTreeHit.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.CodecSearchTree.MtasTreeHit (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.CodecSearchTree.MtasTreeHit (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.CodecSearchTree.MtasTreeHit (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.CodecSearchTree.MtasTreeHit (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/class-use/CodecSearchTree.MtasTreeItem.html b/apidocs/mtas/codec/util/class-use/CodecSearchTree.MtasTreeItem.html
index 550eb94..4bbf56a 100644
--- a/apidocs/mtas/codec/util/class-use/CodecSearchTree.MtasTreeItem.html
+++ b/apidocs/mtas/codec/util/class-use/CodecSearchTree.MtasTreeItem.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.CodecSearchTree.MtasTreeItem (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.CodecSearchTree.MtasTreeItem (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.CodecSearchTree.MtasTreeItem (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.CodecSearchTree.MtasTreeItem (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/class-use/CodecSearchTree.html b/apidocs/mtas/codec/util/class-use/CodecSearchTree.html
index f316f4c..762ce62 100644
--- a/apidocs/mtas/codec/util/class-use/CodecSearchTree.html
+++ b/apidocs/mtas/codec/util/class-use/CodecSearchTree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.CodecSearchTree (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.CodecSearchTree (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.CodecSearchTree (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.CodecSearchTree (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/class-use/CodecUtil.html b/apidocs/mtas/codec/util/class-use/CodecUtil.html
index 45686e9..313f639 100644
--- a/apidocs/mtas/codec/util/class-use/CodecUtil.html
+++ b/apidocs/mtas/codec/util/class-use/CodecUtil.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.CodecUtil (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.CodecUtil (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.CodecUtil (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.CodecUtil (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/class-use/DataCollector.html b/apidocs/mtas/codec/util/class-use/DataCollector.html
index f0458cf..8571c18 100644
--- a/apidocs/mtas/codec/util/class-use/DataCollector.html
+++ b/apidocs/mtas/codec/util/class-use/DataCollector.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.DataCollector (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.DataCollector (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.DataCollector (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.DataCollector (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/collector/MtasDataAdvanced.html b/apidocs/mtas/codec/util/collector/MtasDataAdvanced.html
index a9e19b6..0b1437f 100644
--- a/apidocs/mtas/codec/util/collector/MtasDataAdvanced.html
+++ b/apidocs/mtas/codec/util/collector/MtasDataAdvanced.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasDataAdvanced (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasDataAdvanced (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasDataAdvanced (MTAS 6.5.1 API)";
+            parent.document.title="MtasDataAdvanced (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -934,10 +934,6 @@ implements <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializabl
 <h4>initNewListBasic</h4>
 <pre>private&nbsp;void&nbsp;initNewListBasic()</pre>
 <div class="block">Inits the new list basic.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>maxNumberOfTerms</code> - the max number of terms</dd>
-</dl>
 </li>
 </ul>
 </li>
diff --git a/apidocs/mtas/codec/util/collector/MtasDataBasic.html b/apidocs/mtas/codec/util/collector/MtasDataBasic.html
index d036fbe..837c18d 100644
--- a/apidocs/mtas/codec/util/collector/MtasDataBasic.html
+++ b/apidocs/mtas/codec/util/collector/MtasDataBasic.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasDataBasic (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasDataBasic (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasDataBasic (MTAS 6.5.1 API)";
+            parent.document.title="MtasDataBasic (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/collector/MtasDataCollector.html b/apidocs/mtas/codec/util/collector/MtasDataCollector.html
index 4f4f606..5f0ee75 100644
--- a/apidocs/mtas/codec/util/collector/MtasDataCollector.html
+++ b/apidocs/mtas/codec/util/collector/MtasDataCollector.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasDataCollector (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasDataCollector (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasDataCollector (MTAS 6.5.1 API)";
+            parent.document.title="MtasDataCollector (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/collector/MtasDataCollectorResult.html b/apidocs/mtas/codec/util/collector/MtasDataCollectorResult.html
index 71cea2f..0f69f95 100644
--- a/apidocs/mtas/codec/util/collector/MtasDataCollectorResult.html
+++ b/apidocs/mtas/codec/util/collector/MtasDataCollectorResult.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasDataCollectorResult (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasDataCollectorResult (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasDataCollectorResult (MTAS 6.5.1 API)";
+            parent.document.title="MtasDataCollectorResult (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/collector/MtasDataDoubleAdvanced.html b/apidocs/mtas/codec/util/collector/MtasDataDoubleAdvanced.html
index a6ff53a..281cbf7 100644
--- a/apidocs/mtas/codec/util/collector/MtasDataDoubleAdvanced.html
+++ b/apidocs/mtas/codec/util/collector/MtasDataDoubleAdvanced.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasDataDoubleAdvanced (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasDataDoubleAdvanced (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasDataDoubleAdvanced (MTAS 6.5.1 API)";
+            parent.document.title="MtasDataDoubleAdvanced (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/collector/MtasDataDoubleBasic.html b/apidocs/mtas/codec/util/collector/MtasDataDoubleBasic.html
index 9754300..185aa0f 100644
--- a/apidocs/mtas/codec/util/collector/MtasDataDoubleBasic.html
+++ b/apidocs/mtas/codec/util/collector/MtasDataDoubleBasic.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasDataDoubleBasic (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasDataDoubleBasic (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasDataDoubleBasic (MTAS 6.5.1 API)";
+            parent.document.title="MtasDataDoubleBasic (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/collector/MtasDataDoubleFull.html b/apidocs/mtas/codec/util/collector/MtasDataDoubleFull.html
index 557a3cb..aa13c93 100644
--- a/apidocs/mtas/codec/util/collector/MtasDataDoubleFull.html
+++ b/apidocs/mtas/codec/util/collector/MtasDataDoubleFull.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasDataDoubleFull (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasDataDoubleFull (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasDataDoubleFull (MTAS 6.5.1 API)";
+            parent.document.title="MtasDataDoubleFull (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/collector/MtasDataDoubleOperations.html b/apidocs/mtas/codec/util/collector/MtasDataDoubleOperations.html
index bb06545..4a97f42 100644
--- a/apidocs/mtas/codec/util/collector/MtasDataDoubleOperations.html
+++ b/apidocs/mtas/codec/util/collector/MtasDataDoubleOperations.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasDataDoubleOperations (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasDataDoubleOperations (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasDataDoubleOperations (MTAS 6.5.1 API)";
+            parent.document.title="MtasDataDoubleOperations (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/collector/MtasDataFull.html b/apidocs/mtas/codec/util/collector/MtasDataFull.html
index 020d33b..9c77171 100644
--- a/apidocs/mtas/codec/util/collector/MtasDataFull.html
+++ b/apidocs/mtas/codec/util/collector/MtasDataFull.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasDataFull (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasDataFull (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasDataFull (MTAS 6.5.1 API)";
+            parent.document.title="MtasDataFull (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/collector/MtasDataItem.html b/apidocs/mtas/codec/util/collector/MtasDataItem.html
index 2a898f7..9a2ffac 100644
--- a/apidocs/mtas/codec/util/collector/MtasDataItem.html
+++ b/apidocs/mtas/codec/util/collector/MtasDataItem.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasDataItem (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasDataItem (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasDataItem (MTAS 6.5.1 API)";
+            parent.document.title="MtasDataItem (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/collector/MtasDataItemAdvanced.html b/apidocs/mtas/codec/util/collector/MtasDataItemAdvanced.html
index 549d846..8dcc5b1 100644
--- a/apidocs/mtas/codec/util/collector/MtasDataItemAdvanced.html
+++ b/apidocs/mtas/codec/util/collector/MtasDataItemAdvanced.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasDataItemAdvanced (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasDataItemAdvanced (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasDataItemAdvanced (MTAS 6.5.1 API)";
+            parent.document.title="MtasDataItemAdvanced (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/collector/MtasDataItemBasic.html b/apidocs/mtas/codec/util/collector/MtasDataItemBasic.html
index ce358e4..becdac7 100644
--- a/apidocs/mtas/codec/util/collector/MtasDataItemBasic.html
+++ b/apidocs/mtas/codec/util/collector/MtasDataItemBasic.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasDataItemBasic (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasDataItemBasic (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasDataItemBasic (MTAS 6.5.1 API)";
+            parent.document.title="MtasDataItemBasic (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/collector/MtasDataItemDoubleAdvanced.html b/apidocs/mtas/codec/util/collector/MtasDataItemDoubleAdvanced.html
index a50bc1c..3c13ac0 100644
--- a/apidocs/mtas/codec/util/collector/MtasDataItemDoubleAdvanced.html
+++ b/apidocs/mtas/codec/util/collector/MtasDataItemDoubleAdvanced.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasDataItemDoubleAdvanced (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasDataItemDoubleAdvanced (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasDataItemDoubleAdvanced (MTAS 6.5.1 API)";
+            parent.document.title="MtasDataItemDoubleAdvanced (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/collector/MtasDataItemDoubleBasic.html b/apidocs/mtas/codec/util/collector/MtasDataItemDoubleBasic.html
index cb9efec..92c8825 100644
--- a/apidocs/mtas/codec/util/collector/MtasDataItemDoubleBasic.html
+++ b/apidocs/mtas/codec/util/collector/MtasDataItemDoubleBasic.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasDataItemDoubleBasic (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasDataItemDoubleBasic (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasDataItemDoubleBasic (MTAS 6.5.1 API)";
+            parent.document.title="MtasDataItemDoubleBasic (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/collector/MtasDataItemDoubleFull.html b/apidocs/mtas/codec/util/collector/MtasDataItemDoubleFull.html
index 8204d70..fb2d7e7 100644
--- a/apidocs/mtas/codec/util/collector/MtasDataItemDoubleFull.html
+++ b/apidocs/mtas/codec/util/collector/MtasDataItemDoubleFull.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasDataItemDoubleFull (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasDataItemDoubleFull (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasDataItemDoubleFull (MTAS 6.5.1 API)";
+            parent.document.title="MtasDataItemDoubleFull (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/collector/MtasDataItemFull.html b/apidocs/mtas/codec/util/collector/MtasDataItemFull.html
index 66c0ae6..c65c1da 100644
--- a/apidocs/mtas/codec/util/collector/MtasDataItemFull.html
+++ b/apidocs/mtas/codec/util/collector/MtasDataItemFull.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasDataItemFull (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasDataItemFull (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasDataItemFull (MTAS 6.5.1 API)";
+            parent.document.title="MtasDataItemFull (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/collector/MtasDataItemLongAdvanced.html b/apidocs/mtas/codec/util/collector/MtasDataItemLongAdvanced.html
index f7ae24c..54ce5cb 100644
--- a/apidocs/mtas/codec/util/collector/MtasDataItemLongAdvanced.html
+++ b/apidocs/mtas/codec/util/collector/MtasDataItemLongAdvanced.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasDataItemLongAdvanced (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasDataItemLongAdvanced (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasDataItemLongAdvanced (MTAS 6.5.1 API)";
+            parent.document.title="MtasDataItemLongAdvanced (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/collector/MtasDataItemLongBasic.html b/apidocs/mtas/codec/util/collector/MtasDataItemLongBasic.html
index ab64110..5ae85b0 100644
--- a/apidocs/mtas/codec/util/collector/MtasDataItemLongBasic.html
+++ b/apidocs/mtas/codec/util/collector/MtasDataItemLongBasic.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasDataItemLongBasic (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasDataItemLongBasic (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasDataItemLongBasic (MTAS 6.5.1 API)";
+            parent.document.title="MtasDataItemLongBasic (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/collector/MtasDataItemLongFull.html b/apidocs/mtas/codec/util/collector/MtasDataItemLongFull.html
index 2769237..f90ffd7 100644
--- a/apidocs/mtas/codec/util/collector/MtasDataItemLongFull.html
+++ b/apidocs/mtas/codec/util/collector/MtasDataItemLongFull.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasDataItemLongFull (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasDataItemLongFull (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasDataItemLongFull (MTAS 6.5.1 API)";
+            parent.document.title="MtasDataItemLongFull (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/collector/MtasDataItemNumberComparator.html b/apidocs/mtas/codec/util/collector/MtasDataItemNumberComparator.html
index 05ce335..c172c37 100644
--- a/apidocs/mtas/codec/util/collector/MtasDataItemNumberComparator.html
+++ b/apidocs/mtas/codec/util/collector/MtasDataItemNumberComparator.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasDataItemNumberComparator (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasDataItemNumberComparator (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasDataItemNumberComparator (MTAS 6.5.1 API)";
+            parent.document.title="MtasDataItemNumberComparator (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/collector/MtasDataLongAdvanced.html b/apidocs/mtas/codec/util/collector/MtasDataLongAdvanced.html
index a8662b5..682ef1b 100644
--- a/apidocs/mtas/codec/util/collector/MtasDataLongAdvanced.html
+++ b/apidocs/mtas/codec/util/collector/MtasDataLongAdvanced.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasDataLongAdvanced (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasDataLongAdvanced (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasDataLongAdvanced (MTAS 6.5.1 API)";
+            parent.document.title="MtasDataLongAdvanced (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/collector/MtasDataLongBasic.html b/apidocs/mtas/codec/util/collector/MtasDataLongBasic.html
index 9dc0273..12873ca 100644
--- a/apidocs/mtas/codec/util/collector/MtasDataLongBasic.html
+++ b/apidocs/mtas/codec/util/collector/MtasDataLongBasic.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasDataLongBasic (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasDataLongBasic (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasDataLongBasic (MTAS 6.5.1 API)";
+            parent.document.title="MtasDataLongBasic (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/collector/MtasDataLongFull.html b/apidocs/mtas/codec/util/collector/MtasDataLongFull.html
index d65b29d..a88aad1 100644
--- a/apidocs/mtas/codec/util/collector/MtasDataLongFull.html
+++ b/apidocs/mtas/codec/util/collector/MtasDataLongFull.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasDataLongFull (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasDataLongFull (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasDataLongFull (MTAS 6.5.1 API)";
+            parent.document.title="MtasDataLongFull (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/collector/MtasDataLongOperations.html b/apidocs/mtas/codec/util/collector/MtasDataLongOperations.html
index 6a67042..3a1f3d4 100644
--- a/apidocs/mtas/codec/util/collector/MtasDataLongOperations.html
+++ b/apidocs/mtas/codec/util/collector/MtasDataLongOperations.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasDataLongOperations (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasDataLongOperations (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasDataLongOperations (MTAS 6.5.1 API)";
+            parent.document.title="MtasDataLongOperations (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/collector/MtasDataOperations.html b/apidocs/mtas/codec/util/collector/MtasDataOperations.html
index c95933b..c93b370 100644
--- a/apidocs/mtas/codec/util/collector/MtasDataOperations.html
+++ b/apidocs/mtas/codec/util/collector/MtasDataOperations.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasDataOperations (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasDataOperations (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasDataOperations (MTAS 6.5.1 API)";
+            parent.document.title="MtasDataOperations (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/collector/class-use/MtasDataAdvanced.html b/apidocs/mtas/codec/util/collector/class-use/MtasDataAdvanced.html
index 758c871..963737c 100644
--- a/apidocs/mtas/codec/util/collector/class-use/MtasDataAdvanced.html
+++ b/apidocs/mtas/codec/util/collector/class-use/MtasDataAdvanced.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.collector.MtasDataAdvanced (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.collector.MtasDataAdvanced (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.collector.MtasDataAdvanced (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.collector.MtasDataAdvanced (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/collector/class-use/MtasDataBasic.html b/apidocs/mtas/codec/util/collector/class-use/MtasDataBasic.html
index 5ad427c..653290e 100644
--- a/apidocs/mtas/codec/util/collector/class-use/MtasDataBasic.html
+++ b/apidocs/mtas/codec/util/collector/class-use/MtasDataBasic.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.collector.MtasDataBasic (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.collector.MtasDataBasic (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.collector.MtasDataBasic (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.collector.MtasDataBasic (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/collector/class-use/MtasDataCollector.html b/apidocs/mtas/codec/util/collector/class-use/MtasDataCollector.html
index 52475fe..43f1baf 100644
--- a/apidocs/mtas/codec/util/collector/class-use/MtasDataCollector.html
+++ b/apidocs/mtas/codec/util/collector/class-use/MtasDataCollector.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.collector.MtasDataCollector (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.collector.MtasDataCollector (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.collector.MtasDataCollector (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.collector.MtasDataCollector (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/collector/class-use/MtasDataCollectorResult.html b/apidocs/mtas/codec/util/collector/class-use/MtasDataCollectorResult.html
index ab07e49..1d9f7bb 100644
--- a/apidocs/mtas/codec/util/collector/class-use/MtasDataCollectorResult.html
+++ b/apidocs/mtas/codec/util/collector/class-use/MtasDataCollectorResult.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.collector.MtasDataCollectorResult (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.collector.MtasDataCollectorResult (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.collector.MtasDataCollectorResult (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.collector.MtasDataCollectorResult (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/collector/class-use/MtasDataDoubleAdvanced.html b/apidocs/mtas/codec/util/collector/class-use/MtasDataDoubleAdvanced.html
index dc61490..24eed58 100644
--- a/apidocs/mtas/codec/util/collector/class-use/MtasDataDoubleAdvanced.html
+++ b/apidocs/mtas/codec/util/collector/class-use/MtasDataDoubleAdvanced.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.collector.MtasDataDoubleAdvanced (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.collector.MtasDataDoubleAdvanced (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.collector.MtasDataDoubleAdvanced (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.collector.MtasDataDoubleAdvanced (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/collector/class-use/MtasDataDoubleBasic.html b/apidocs/mtas/codec/util/collector/class-use/MtasDataDoubleBasic.html
index 76ff68a..a7b98be 100644
--- a/apidocs/mtas/codec/util/collector/class-use/MtasDataDoubleBasic.html
+++ b/apidocs/mtas/codec/util/collector/class-use/MtasDataDoubleBasic.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.collector.MtasDataDoubleBasic (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.collector.MtasDataDoubleBasic (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.collector.MtasDataDoubleBasic (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.collector.MtasDataDoubleBasic (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/collector/class-use/MtasDataDoubleFull.html b/apidocs/mtas/codec/util/collector/class-use/MtasDataDoubleFull.html
index a2b5a83..036b883 100644
--- a/apidocs/mtas/codec/util/collector/class-use/MtasDataDoubleFull.html
+++ b/apidocs/mtas/codec/util/collector/class-use/MtasDataDoubleFull.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.collector.MtasDataDoubleFull (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.collector.MtasDataDoubleFull (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.collector.MtasDataDoubleFull (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.collector.MtasDataDoubleFull (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/collector/class-use/MtasDataDoubleOperations.html b/apidocs/mtas/codec/util/collector/class-use/MtasDataDoubleOperations.html
index 8f424d9..99b2d42 100644
--- a/apidocs/mtas/codec/util/collector/class-use/MtasDataDoubleOperations.html
+++ b/apidocs/mtas/codec/util/collector/class-use/MtasDataDoubleOperations.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.collector.MtasDataDoubleOperations (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.collector.MtasDataDoubleOperations (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.collector.MtasDataDoubleOperations (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.collector.MtasDataDoubleOperations (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/collector/class-use/MtasDataFull.html b/apidocs/mtas/codec/util/collector/class-use/MtasDataFull.html
index e6dd652..cc03fde 100644
--- a/apidocs/mtas/codec/util/collector/class-use/MtasDataFull.html
+++ b/apidocs/mtas/codec/util/collector/class-use/MtasDataFull.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.collector.MtasDataFull (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.collector.MtasDataFull (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.collector.MtasDataFull (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.collector.MtasDataFull (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/collector/class-use/MtasDataItem.html b/apidocs/mtas/codec/util/collector/class-use/MtasDataItem.html
index 128ecd2..22feffc 100644
--- a/apidocs/mtas/codec/util/collector/class-use/MtasDataItem.html
+++ b/apidocs/mtas/codec/util/collector/class-use/MtasDataItem.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.collector.MtasDataItem (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.collector.MtasDataItem (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.collector.MtasDataItem (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.collector.MtasDataItem (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/collector/class-use/MtasDataItemAdvanced.html b/apidocs/mtas/codec/util/collector/class-use/MtasDataItemAdvanced.html
index 736e0bb..6cfbe70 100644
--- a/apidocs/mtas/codec/util/collector/class-use/MtasDataItemAdvanced.html
+++ b/apidocs/mtas/codec/util/collector/class-use/MtasDataItemAdvanced.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.collector.MtasDataItemAdvanced (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.collector.MtasDataItemAdvanced (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.collector.MtasDataItemAdvanced (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.collector.MtasDataItemAdvanced (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/collector/class-use/MtasDataItemBasic.html b/apidocs/mtas/codec/util/collector/class-use/MtasDataItemBasic.html
index 927b210..45d6d79 100644
--- a/apidocs/mtas/codec/util/collector/class-use/MtasDataItemBasic.html
+++ b/apidocs/mtas/codec/util/collector/class-use/MtasDataItemBasic.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.collector.MtasDataItemBasic (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.collector.MtasDataItemBasic (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.collector.MtasDataItemBasic (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.collector.MtasDataItemBasic (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/collector/class-use/MtasDataItemDoubleAdvanced.html b/apidocs/mtas/codec/util/collector/class-use/MtasDataItemDoubleAdvanced.html
index 1569216..770fd17 100644
--- a/apidocs/mtas/codec/util/collector/class-use/MtasDataItemDoubleAdvanced.html
+++ b/apidocs/mtas/codec/util/collector/class-use/MtasDataItemDoubleAdvanced.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.collector.MtasDataItemDoubleAdvanced (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.collector.MtasDataItemDoubleAdvanced (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.collector.MtasDataItemDoubleAdvanced (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.collector.MtasDataItemDoubleAdvanced (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/collector/class-use/MtasDataItemDoubleBasic.html b/apidocs/mtas/codec/util/collector/class-use/MtasDataItemDoubleBasic.html
index fcce99d..bcfdc5d 100644
--- a/apidocs/mtas/codec/util/collector/class-use/MtasDataItemDoubleBasic.html
+++ b/apidocs/mtas/codec/util/collector/class-use/MtasDataItemDoubleBasic.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.collector.MtasDataItemDoubleBasic (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.collector.MtasDataItemDoubleBasic (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.collector.MtasDataItemDoubleBasic (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.collector.MtasDataItemDoubleBasic (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/collector/class-use/MtasDataItemDoubleFull.html b/apidocs/mtas/codec/util/collector/class-use/MtasDataItemDoubleFull.html
index faade28..18bee54 100644
--- a/apidocs/mtas/codec/util/collector/class-use/MtasDataItemDoubleFull.html
+++ b/apidocs/mtas/codec/util/collector/class-use/MtasDataItemDoubleFull.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.collector.MtasDataItemDoubleFull (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.collector.MtasDataItemDoubleFull (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.collector.MtasDataItemDoubleFull (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.collector.MtasDataItemDoubleFull (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/collector/class-use/MtasDataItemFull.html b/apidocs/mtas/codec/util/collector/class-use/MtasDataItemFull.html
index 95c0619..db7a3e7 100644
--- a/apidocs/mtas/codec/util/collector/class-use/MtasDataItemFull.html
+++ b/apidocs/mtas/codec/util/collector/class-use/MtasDataItemFull.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.collector.MtasDataItemFull (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.collector.MtasDataItemFull (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.collector.MtasDataItemFull (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.collector.MtasDataItemFull (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/collector/class-use/MtasDataItemLongAdvanced.html b/apidocs/mtas/codec/util/collector/class-use/MtasDataItemLongAdvanced.html
index 056cf87..a5b0029 100644
--- a/apidocs/mtas/codec/util/collector/class-use/MtasDataItemLongAdvanced.html
+++ b/apidocs/mtas/codec/util/collector/class-use/MtasDataItemLongAdvanced.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.collector.MtasDataItemLongAdvanced (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.collector.MtasDataItemLongAdvanced (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.collector.MtasDataItemLongAdvanced (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.collector.MtasDataItemLongAdvanced (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/collector/class-use/MtasDataItemLongBasic.html b/apidocs/mtas/codec/util/collector/class-use/MtasDataItemLongBasic.html
index 2cb2c20..e8f6fdc 100644
--- a/apidocs/mtas/codec/util/collector/class-use/MtasDataItemLongBasic.html
+++ b/apidocs/mtas/codec/util/collector/class-use/MtasDataItemLongBasic.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.collector.MtasDataItemLongBasic (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.collector.MtasDataItemLongBasic (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.collector.MtasDataItemLongBasic (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.collector.MtasDataItemLongBasic (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/collector/class-use/MtasDataItemLongFull.html b/apidocs/mtas/codec/util/collector/class-use/MtasDataItemLongFull.html
index 9b4e0d0..230b173 100644
--- a/apidocs/mtas/codec/util/collector/class-use/MtasDataItemLongFull.html
+++ b/apidocs/mtas/codec/util/collector/class-use/MtasDataItemLongFull.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.collector.MtasDataItemLongFull (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.collector.MtasDataItemLongFull (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.collector.MtasDataItemLongFull (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.collector.MtasDataItemLongFull (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/collector/class-use/MtasDataItemNumberComparator.html b/apidocs/mtas/codec/util/collector/class-use/MtasDataItemNumberComparator.html
index c0607f6..39909bf 100644
--- a/apidocs/mtas/codec/util/collector/class-use/MtasDataItemNumberComparator.html
+++ b/apidocs/mtas/codec/util/collector/class-use/MtasDataItemNumberComparator.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.collector.MtasDataItemNumberComparator (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.collector.MtasDataItemNumberComparator (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.collector.MtasDataItemNumberComparator (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.collector.MtasDataItemNumberComparator (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/collector/class-use/MtasDataLongAdvanced.html b/apidocs/mtas/codec/util/collector/class-use/MtasDataLongAdvanced.html
index 2e46be4..a43048e 100644
--- a/apidocs/mtas/codec/util/collector/class-use/MtasDataLongAdvanced.html
+++ b/apidocs/mtas/codec/util/collector/class-use/MtasDataLongAdvanced.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.collector.MtasDataLongAdvanced (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.collector.MtasDataLongAdvanced (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.collector.MtasDataLongAdvanced (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.collector.MtasDataLongAdvanced (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/collector/class-use/MtasDataLongBasic.html b/apidocs/mtas/codec/util/collector/class-use/MtasDataLongBasic.html
index d89a3eb..af77c02 100644
--- a/apidocs/mtas/codec/util/collector/class-use/MtasDataLongBasic.html
+++ b/apidocs/mtas/codec/util/collector/class-use/MtasDataLongBasic.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.collector.MtasDataLongBasic (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.collector.MtasDataLongBasic (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.collector.MtasDataLongBasic (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.collector.MtasDataLongBasic (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/collector/class-use/MtasDataLongFull.html b/apidocs/mtas/codec/util/collector/class-use/MtasDataLongFull.html
index 3027bc7..cb2d0cc 100644
--- a/apidocs/mtas/codec/util/collector/class-use/MtasDataLongFull.html
+++ b/apidocs/mtas/codec/util/collector/class-use/MtasDataLongFull.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.collector.MtasDataLongFull (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.collector.MtasDataLongFull (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.collector.MtasDataLongFull (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.collector.MtasDataLongFull (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/collector/class-use/MtasDataLongOperations.html b/apidocs/mtas/codec/util/collector/class-use/MtasDataLongOperations.html
index 599b9db..8904077 100644
--- a/apidocs/mtas/codec/util/collector/class-use/MtasDataLongOperations.html
+++ b/apidocs/mtas/codec/util/collector/class-use/MtasDataLongOperations.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.codec.util.collector.MtasDataLongOperations (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.codec.util.collector.MtasDataLongOperations (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.codec.util.collector.MtasDataLongOperations (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.codec.util.collector.MtasDataLongOperations (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/collector/class-use/MtasDataOperations.html b/apidocs/mtas/codec/util/collector/class-use/MtasDataOperations.html
index 5e083be..eb6df59 100644
--- a/apidocs/mtas/codec/util/collector/class-use/MtasDataOperations.html
+++ b/apidocs/mtas/codec/util/collector/class-use/MtasDataOperations.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface mtas.codec.util.collector.MtasDataOperations (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Interface mtas.codec.util.collector.MtasDataOperations (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface mtas.codec.util.collector.MtasDataOperations (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Interface mtas.codec.util.collector.MtasDataOperations (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/collector/package-frame.html b/apidocs/mtas/codec/util/collector/package-frame.html
index 7554bdb..09eddd9 100644
--- a/apidocs/mtas/codec/util/collector/package-frame.html
+++ b/apidocs/mtas/codec/util/collector/package-frame.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.codec.util.collector (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.codec.util.collector (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/apidocs/mtas/codec/util/collector/package-summary.html b/apidocs/mtas/codec/util/collector/package-summary.html
index 23b127f..63a252b 100644
--- a/apidocs/mtas/codec/util/collector/package-summary.html
+++ b/apidocs/mtas/codec/util/collector/package-summary.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.codec.util.collector (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.codec.util.collector (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="mtas.codec.util.collector (MTAS 6.5.1 API)";
+            parent.document.title="mtas.codec.util.collector (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/collector/package-tree.html b/apidocs/mtas/codec/util/collector/package-tree.html
index 943c20e..c579482 100644
--- a/apidocs/mtas/codec/util/collector/package-tree.html
+++ b/apidocs/mtas/codec/util/collector/package-tree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.codec.util.collector Class Hierarchy (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.codec.util.collector Class Hierarchy (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="mtas.codec.util.collector Class Hierarchy (MTAS 6.5.1 API)";
+            parent.document.title="mtas.codec.util.collector Class Hierarchy (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/collector/package-use.html b/apidocs/mtas/codec/util/collector/package-use.html
index 797ec78..a9a5c18 100644
--- a/apidocs/mtas/codec/util/collector/package-use.html
+++ b/apidocs/mtas/codec/util/collector/package-use.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package mtas.codec.util.collector (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Package mtas.codec.util.collector (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package mtas.codec.util.collector (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Package mtas.codec.util.collector (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/package-frame.html b/apidocs/mtas/codec/util/package-frame.html
index c23c8e0..8617a28 100644
--- a/apidocs/mtas/codec/util/package-frame.html
+++ b/apidocs/mtas/codec/util/package-frame.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.codec.util (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.codec.util (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/apidocs/mtas/codec/util/package-summary.html b/apidocs/mtas/codec/util/package-summary.html
index ebb03b4..83359b7 100644
--- a/apidocs/mtas/codec/util/package-summary.html
+++ b/apidocs/mtas/codec/util/package-summary.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.codec.util (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.codec.util (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="mtas.codec.util (MTAS 6.5.1 API)";
+            parent.document.title="mtas.codec.util (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/package-tree.html b/apidocs/mtas/codec/util/package-tree.html
index 346462d..1a5dde0 100644
--- a/apidocs/mtas/codec/util/package-tree.html
+++ b/apidocs/mtas/codec/util/package-tree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.codec.util Class Hierarchy (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.codec.util Class Hierarchy (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="mtas.codec.util Class Hierarchy (MTAS 6.5.1 API)";
+            parent.document.title="mtas.codec.util Class Hierarchy (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/codec/util/package-use.html b/apidocs/mtas/codec/util/package-use.html
index 886814c..47c60cf 100644
--- a/apidocs/mtas/codec/util/package-use.html
+++ b/apidocs/mtas/codec/util/package-use.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package mtas.codec.util (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Package mtas.codec.util (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package mtas.codec.util (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Package mtas.codec.util (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/cql/MtasCQLParser.JJCalls.html b/apidocs/mtas/parser/cql/MtasCQLParser.JJCalls.html
index 24d12a2..9c0c527 100644
--- a/apidocs/mtas/parser/cql/MtasCQLParser.JJCalls.html
+++ b/apidocs/mtas/parser/cql/MtasCQLParser.JJCalls.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasCQLParser.JJCalls (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasCQLParser.JJCalls (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasCQLParser.JJCalls (MTAS 6.5.1 API)";
+            parent.document.title="MtasCQLParser.JJCalls (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/cql/MtasCQLParser.LookaheadSuccess.html b/apidocs/mtas/parser/cql/MtasCQLParser.LookaheadSuccess.html
index 1735e87..18962f7 100644
--- a/apidocs/mtas/parser/cql/MtasCQLParser.LookaheadSuccess.html
+++ b/apidocs/mtas/parser/cql/MtasCQLParser.LookaheadSuccess.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasCQLParser.LookaheadSuccess (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasCQLParser.LookaheadSuccess (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasCQLParser.LookaheadSuccess (MTAS 6.5.1 API)";
+            parent.document.title="MtasCQLParser.LookaheadSuccess (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/cql/MtasCQLParser.html b/apidocs/mtas/parser/cql/MtasCQLParser.html
index 9311a10..fefdcf9 100644
--- a/apidocs/mtas/parser/cql/MtasCQLParser.html
+++ b/apidocs/mtas/parser/cql/MtasCQLParser.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasCQLParser (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasCQLParser (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasCQLParser (MTAS 6.5.1 API)";
+            parent.document.title="MtasCQLParser (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/cql/MtasCQLParserConstants.html b/apidocs/mtas/parser/cql/MtasCQLParserConstants.html
index 571daac..6e80b72 100644
--- a/apidocs/mtas/parser/cql/MtasCQLParserConstants.html
+++ b/apidocs/mtas/parser/cql/MtasCQLParserConstants.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasCQLParserConstants (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasCQLParserConstants (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasCQLParserConstants (MTAS 6.5.1 API)";
+            parent.document.title="MtasCQLParserConstants (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/cql/MtasCQLParserTokenManager.html b/apidocs/mtas/parser/cql/MtasCQLParserTokenManager.html
index 9077ebd..0193411 100644
--- a/apidocs/mtas/parser/cql/MtasCQLParserTokenManager.html
+++ b/apidocs/mtas/parser/cql/MtasCQLParserTokenManager.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasCQLParserTokenManager (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasCQLParserTokenManager (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasCQLParserTokenManager (MTAS 6.5.1 API)";
+            parent.document.title="MtasCQLParserTokenManager (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/cql/ParseException.html b/apidocs/mtas/parser/cql/ParseException.html
index 0f887df..420bf0a 100644
--- a/apidocs/mtas/parser/cql/ParseException.html
+++ b/apidocs/mtas/parser/cql/ParseException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ParseException (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>ParseException (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ParseException (MTAS 6.5.1 API)";
+            parent.document.title="ParseException (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/cql/SimpleCharStream.html b/apidocs/mtas/parser/cql/SimpleCharStream.html
index c381d29..7da49f5 100644
--- a/apidocs/mtas/parser/cql/SimpleCharStream.html
+++ b/apidocs/mtas/parser/cql/SimpleCharStream.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>SimpleCharStream (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>SimpleCharStream (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="SimpleCharStream (MTAS 6.5.1 API)";
+            parent.document.title="SimpleCharStream (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/cql/Token.html b/apidocs/mtas/parser/cql/Token.html
index f6a4d12..290dd0f 100644
--- a/apidocs/mtas/parser/cql/Token.html
+++ b/apidocs/mtas/parser/cql/Token.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Token (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Token (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Token (MTAS 6.5.1 API)";
+            parent.document.title="Token (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/cql/TokenMgrError.html b/apidocs/mtas/parser/cql/TokenMgrError.html
index 58b8e60..99a5d19 100644
--- a/apidocs/mtas/parser/cql/TokenMgrError.html
+++ b/apidocs/mtas/parser/cql/TokenMgrError.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TokenMgrError (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>TokenMgrError (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TokenMgrError (MTAS 6.5.1 API)";
+            parent.document.title="TokenMgrError (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/cql/class-use/MtasCQLParser.JJCalls.html b/apidocs/mtas/parser/cql/class-use/MtasCQLParser.JJCalls.html
index ff43c25..de3102e 100644
--- a/apidocs/mtas/parser/cql/class-use/MtasCQLParser.JJCalls.html
+++ b/apidocs/mtas/parser/cql/class-use/MtasCQLParser.JJCalls.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.parser.cql.MtasCQLParser.JJCalls (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.parser.cql.MtasCQLParser.JJCalls (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.parser.cql.MtasCQLParser.JJCalls (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.parser.cql.MtasCQLParser.JJCalls (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/cql/class-use/MtasCQLParser.LookaheadSuccess.html b/apidocs/mtas/parser/cql/class-use/MtasCQLParser.LookaheadSuccess.html
index ff39f1d..bff2cf1 100644
--- a/apidocs/mtas/parser/cql/class-use/MtasCQLParser.LookaheadSuccess.html
+++ b/apidocs/mtas/parser/cql/class-use/MtasCQLParser.LookaheadSuccess.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.parser.cql.MtasCQLParser.LookaheadSuccess (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.parser.cql.MtasCQLParser.LookaheadSuccess (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.parser.cql.MtasCQLParser.LookaheadSuccess (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.parser.cql.MtasCQLParser.LookaheadSuccess (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/cql/class-use/MtasCQLParser.html b/apidocs/mtas/parser/cql/class-use/MtasCQLParser.html
index e61ae54..4d2785d 100644
--- a/apidocs/mtas/parser/cql/class-use/MtasCQLParser.html
+++ b/apidocs/mtas/parser/cql/class-use/MtasCQLParser.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.parser.cql.MtasCQLParser (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.parser.cql.MtasCQLParser (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.parser.cql.MtasCQLParser (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.parser.cql.MtasCQLParser (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/cql/class-use/MtasCQLParserConstants.html b/apidocs/mtas/parser/cql/class-use/MtasCQLParserConstants.html
index 83086bf..1357a66 100644
--- a/apidocs/mtas/parser/cql/class-use/MtasCQLParserConstants.html
+++ b/apidocs/mtas/parser/cql/class-use/MtasCQLParserConstants.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface mtas.parser.cql.MtasCQLParserConstants (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Interface mtas.parser.cql.MtasCQLParserConstants (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface mtas.parser.cql.MtasCQLParserConstants (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Interface mtas.parser.cql.MtasCQLParserConstants (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/cql/class-use/MtasCQLParserTokenManager.html b/apidocs/mtas/parser/cql/class-use/MtasCQLParserTokenManager.html
index acbe089..804cf43 100644
--- a/apidocs/mtas/parser/cql/class-use/MtasCQLParserTokenManager.html
+++ b/apidocs/mtas/parser/cql/class-use/MtasCQLParserTokenManager.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.parser.cql.MtasCQLParserTokenManager (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.parser.cql.MtasCQLParserTokenManager (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.parser.cql.MtasCQLParserTokenManager (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.parser.cql.MtasCQLParserTokenManager (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/cql/class-use/ParseException.html b/apidocs/mtas/parser/cql/class-use/ParseException.html
index 6d7c743..c6a7efa 100644
--- a/apidocs/mtas/parser/cql/class-use/ParseException.html
+++ b/apidocs/mtas/parser/cql/class-use/ParseException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.parser.cql.ParseException (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.parser.cql.ParseException (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.parser.cql.ParseException (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.parser.cql.ParseException (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/cql/class-use/SimpleCharStream.html b/apidocs/mtas/parser/cql/class-use/SimpleCharStream.html
index fa78f5a..02088fd 100644
--- a/apidocs/mtas/parser/cql/class-use/SimpleCharStream.html
+++ b/apidocs/mtas/parser/cql/class-use/SimpleCharStream.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.parser.cql.SimpleCharStream (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.parser.cql.SimpleCharStream (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.parser.cql.SimpleCharStream (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.parser.cql.SimpleCharStream (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/cql/class-use/Token.html b/apidocs/mtas/parser/cql/class-use/Token.html
index ba12a63..87b02a9 100644
--- a/apidocs/mtas/parser/cql/class-use/Token.html
+++ b/apidocs/mtas/parser/cql/class-use/Token.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.parser.cql.Token (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.parser.cql.Token (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.parser.cql.Token (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.parser.cql.Token (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/cql/class-use/TokenMgrError.html b/apidocs/mtas/parser/cql/class-use/TokenMgrError.html
index f034fb2..6f2905d 100644
--- a/apidocs/mtas/parser/cql/class-use/TokenMgrError.html
+++ b/apidocs/mtas/parser/cql/class-use/TokenMgrError.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.parser.cql.TokenMgrError (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.parser.cql.TokenMgrError (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.parser.cql.TokenMgrError (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.parser.cql.TokenMgrError (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/cql/package-frame.html b/apidocs/mtas/parser/cql/package-frame.html
index b2d7ad4..b0c4ff4 100644
--- a/apidocs/mtas/parser/cql/package-frame.html
+++ b/apidocs/mtas/parser/cql/package-frame.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.parser.cql (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.parser.cql (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/apidocs/mtas/parser/cql/package-summary.html b/apidocs/mtas/parser/cql/package-summary.html
index dc9276c..28bd5fd 100644
--- a/apidocs/mtas/parser/cql/package-summary.html
+++ b/apidocs/mtas/parser/cql/package-summary.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.parser.cql (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.parser.cql (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="mtas.parser.cql (MTAS 6.5.1 API)";
+            parent.document.title="mtas.parser.cql (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/cql/package-tree.html b/apidocs/mtas/parser/cql/package-tree.html
index 971f3e5..8e889c2 100644
--- a/apidocs/mtas/parser/cql/package-tree.html
+++ b/apidocs/mtas/parser/cql/package-tree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.parser.cql Class Hierarchy (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.parser.cql Class Hierarchy (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="mtas.parser.cql Class Hierarchy (MTAS 6.5.1 API)";
+            parent.document.title="mtas.parser.cql Class Hierarchy (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/cql/package-use.html b/apidocs/mtas/parser/cql/package-use.html
index b511ade..4decf51 100644
--- a/apidocs/mtas/parser/cql/package-use.html
+++ b/apidocs/mtas/parser/cql/package-use.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package mtas.parser.cql (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Package mtas.parser.cql (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package mtas.parser.cql (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Package mtas.parser.cql (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/cql/util/MtasCQLParserBasicSentenceCondition.html b/apidocs/mtas/parser/cql/util/MtasCQLParserBasicSentenceCondition.html
index a97858b..3b3a8ee 100644
--- a/apidocs/mtas/parser/cql/util/MtasCQLParserBasicSentenceCondition.html
+++ b/apidocs/mtas/parser/cql/util/MtasCQLParserBasicSentenceCondition.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasCQLParserBasicSentenceCondition (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasCQLParserBasicSentenceCondition (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasCQLParserBasicSentenceCondition (MTAS 6.5.1 API)";
+            parent.document.title="MtasCQLParserBasicSentenceCondition (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/cql/util/MtasCQLParserBasicSentencePartCondition.html b/apidocs/mtas/parser/cql/util/MtasCQLParserBasicSentencePartCondition.html
index 4e4422a..c51bd35 100644
--- a/apidocs/mtas/parser/cql/util/MtasCQLParserBasicSentencePartCondition.html
+++ b/apidocs/mtas/parser/cql/util/MtasCQLParserBasicSentencePartCondition.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasCQLParserBasicSentencePartCondition (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasCQLParserBasicSentencePartCondition (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasCQLParserBasicSentencePartCondition (MTAS 6.5.1 API)";
+            parent.document.title="MtasCQLParserBasicSentencePartCondition (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/cql/util/MtasCQLParserDefaultPrefixCondition.html b/apidocs/mtas/parser/cql/util/MtasCQLParserDefaultPrefixCondition.html
index 7a22ff0..cab00ce 100644
--- a/apidocs/mtas/parser/cql/util/MtasCQLParserDefaultPrefixCondition.html
+++ b/apidocs/mtas/parser/cql/util/MtasCQLParserDefaultPrefixCondition.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasCQLParserDefaultPrefixCondition (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasCQLParserDefaultPrefixCondition (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasCQLParserDefaultPrefixCondition (MTAS 6.5.1 API)";
+            parent.document.title="MtasCQLParserDefaultPrefixCondition (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/cql/util/MtasCQLParserGroupCondition.html b/apidocs/mtas/parser/cql/util/MtasCQLParserGroupCondition.html
index cd6b3dd..6fffd93 100644
--- a/apidocs/mtas/parser/cql/util/MtasCQLParserGroupCondition.html
+++ b/apidocs/mtas/parser/cql/util/MtasCQLParserGroupCondition.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasCQLParserGroupCondition (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasCQLParserGroupCondition (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasCQLParserGroupCondition (MTAS 6.5.1 API)";
+            parent.document.title="MtasCQLParserGroupCondition (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/cql/util/MtasCQLParserGroupFullCondition.html b/apidocs/mtas/parser/cql/util/MtasCQLParserGroupFullCondition.html
index 981422b..cdf5acd 100644
--- a/apidocs/mtas/parser/cql/util/MtasCQLParserGroupFullCondition.html
+++ b/apidocs/mtas/parser/cql/util/MtasCQLParserGroupFullCondition.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:13 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:11 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasCQLParserGroupFullCondition (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasCQLParserGroupFullCondition (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasCQLParserGroupFullCondition (MTAS 6.5.1 API)";
+            parent.document.title="MtasCQLParserGroupFullCondition (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/cql/util/MtasCQLParserGroupQuery.html b/apidocs/mtas/parser/cql/util/MtasCQLParserGroupQuery.html
index ce4ef82..e76b645 100644
--- a/apidocs/mtas/parser/cql/util/MtasCQLParserGroupQuery.html
+++ b/apidocs/mtas/parser/cql/util/MtasCQLParserGroupQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasCQLParserGroupQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasCQLParserGroupQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,13 +13,13 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasCQLParserGroupQuery (MTAS 6.5.1 API)";
+            parent.document.title="MtasCQLParserGroupQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -231,22 +231,28 @@ extends <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="c
             boolean&nbsp;needsScores)</code>&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/parser/cql/util/MtasCQLParserGroupQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator</a></span>()</code>
+<div class="block">Disable two phase iterator.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/parser/cql/util/MtasCQLParserGroupQuery.html#equals-java.lang.Object-">equals</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;obj)</code>&nbsp;</td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i3" class="rowColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/parser/cql/util/MtasCQLParserGroupQuery.html#getField--">getField</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr id="i4" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/parser/cql/util/MtasCQLParserGroupQuery.html#hashCode--">hashCode</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i4" class="altColor">
+<tr id="i5" class="rowColor">
 <td class="colFirst"><code><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/parser/cql/util/MtasCQLParserGroupQuery.html#rewrite-org.apache.lucene.index.IndexReader-">rewrite</a></span>(org.apache.lucene.index.IndexReader&nbsp;reader)</code>&nbsp;</td>
 </tr>
-<tr id="i5" class="rowColor">
+<tr id="i6" class="altColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/parser/cql/util/MtasCQLParserGroupQuery.html#toString-java.lang.String-">toString</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;field)</code>&nbsp;</td>
 </tr>
@@ -256,7 +262,7 @@ extends <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="c
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;mtas.search.spans.util.<a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></h3>
-<code><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#getMaximumWidth--">getMaximumWidth</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#getMinimumWidth--">getMinimumWidth</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#getWidth--">getWidth</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#isSinglePositionQuery--">isSinglePositionQuery</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#setWidth-java.lang.Integer-java.lang.Integer-">setWidth</a></code></li>
+<code><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#getMaximumWidth--">getMaximumWidth</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#getMinimumWidth--">getMinimumWidth</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#getWidth--">getWidth</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#isSinglePositionQuery--">isSinglePositionQuery</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#setWidth-java.lang.Integer-java.lang.Integer-">setWidth</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#twoPhaseIteratorAllowed--">twoPhaseIteratorAllowed</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.apache.lucene.search.spans.SpanQuery">
@@ -500,7 +506,7 @@ extends <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="c
 <a name="hashCode--">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>hashCode</h4>
 <pre>public&nbsp;int&nbsp;hashCode()</pre>
@@ -510,6 +516,21 @@ extends <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="c
 </dl>
 </li>
 </ul>
+<a name="disableTwoPhaseIterator--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>disableTwoPhaseIterator</h4>
+<pre>public&nbsp;void&nbsp;disableTwoPhaseIterator()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#disableTwoPhaseIterator--">MtasSpanQuery</a></code></span></div>
+<div class="block">Disable two phase iterator.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator</a></code>&nbsp;in class&nbsp;<code><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>
diff --git a/apidocs/mtas/parser/cql/util/MtasCQLParserSentenceCondition.html b/apidocs/mtas/parser/cql/util/MtasCQLParserSentenceCondition.html
index 9bf5c35..1e8f2c9 100644
--- a/apidocs/mtas/parser/cql/util/MtasCQLParserSentenceCondition.html
+++ b/apidocs/mtas/parser/cql/util/MtasCQLParserSentenceCondition.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasCQLParserSentenceCondition (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasCQLParserSentenceCondition (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasCQLParserSentenceCondition (MTAS 6.5.1 API)";
+            parent.document.title="MtasCQLParserSentenceCondition (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/cql/util/MtasCQLParserSentencePartCondition.html b/apidocs/mtas/parser/cql/util/MtasCQLParserSentencePartCondition.html
index 50ca7a6..bbb7e9b 100644
--- a/apidocs/mtas/parser/cql/util/MtasCQLParserSentencePartCondition.html
+++ b/apidocs/mtas/parser/cql/util/MtasCQLParserSentencePartCondition.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasCQLParserSentencePartCondition (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasCQLParserSentencePartCondition (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasCQLParserSentencePartCondition (MTAS 6.5.1 API)";
+            parent.document.title="MtasCQLParserSentencePartCondition (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/cql/util/MtasCQLParserWordCondition.html b/apidocs/mtas/parser/cql/util/MtasCQLParserWordCondition.html
index f50ded8..75e3060 100644
--- a/apidocs/mtas/parser/cql/util/MtasCQLParserWordCondition.html
+++ b/apidocs/mtas/parser/cql/util/MtasCQLParserWordCondition.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasCQLParserWordCondition (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasCQLParserWordCondition (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasCQLParserWordCondition (MTAS 6.5.1 API)";
+            parent.document.title="MtasCQLParserWordCondition (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/cql/util/MtasCQLParserWordFullCondition.html b/apidocs/mtas/parser/cql/util/MtasCQLParserWordFullCondition.html
index 420be68..88fb2ce 100644
--- a/apidocs/mtas/parser/cql/util/MtasCQLParserWordFullCondition.html
+++ b/apidocs/mtas/parser/cql/util/MtasCQLParserWordFullCondition.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasCQLParserWordFullCondition (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasCQLParserWordFullCondition (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasCQLParserWordFullCondition (MTAS 6.5.1 API)";
+            parent.document.title="MtasCQLParserWordFullCondition (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/cql/util/MtasCQLParserWordPositionQuery.html b/apidocs/mtas/parser/cql/util/MtasCQLParserWordPositionQuery.html
index bc7aac7..e83bff0 100644
--- a/apidocs/mtas/parser/cql/util/MtasCQLParserWordPositionQuery.html
+++ b/apidocs/mtas/parser/cql/util/MtasCQLParserWordPositionQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasCQLParserWordPositionQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasCQLParserWordPositionQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,13 +13,13 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasCQLParserWordPositionQuery (MTAS 6.5.1 API)";
+            parent.document.title="MtasCQLParserWordPositionQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -205,22 +205,28 @@ extends <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="c
             boolean&nbsp;needsScores)</code>&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/parser/cql/util/MtasCQLParserWordPositionQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator</a></span>()</code>
+<div class="block">Disable two phase iterator.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/parser/cql/util/MtasCQLParserWordPositionQuery.html#equals-java.lang.Object-">equals</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;obj)</code>&nbsp;</td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i3" class="rowColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/parser/cql/util/MtasCQLParserWordPositionQuery.html#getField--">getField</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr id="i4" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/parser/cql/util/MtasCQLParserWordPositionQuery.html#hashCode--">hashCode</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i4" class="altColor">
+<tr id="i5" class="rowColor">
 <td class="colFirst"><code><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/parser/cql/util/MtasCQLParserWordPositionQuery.html#rewrite-org.apache.lucene.index.IndexReader-">rewrite</a></span>(org.apache.lucene.index.IndexReader&nbsp;reader)</code>&nbsp;</td>
 </tr>
-<tr id="i5" class="rowColor">
+<tr id="i6" class="altColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/parser/cql/util/MtasCQLParserWordPositionQuery.html#toString-java.lang.String-">toString</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;field)</code>&nbsp;</td>
 </tr>
@@ -230,7 +236,7 @@ extends <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="c
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;mtas.search.spans.util.<a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></h3>
-<code><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#getMaximumWidth--">getMaximumWidth</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#getMinimumWidth--">getMinimumWidth</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#getWidth--">getWidth</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#isSinglePositionQuery--">isSinglePositionQuery</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#setWidth-java.lang.Integer-java.lang.Integer-">setWidth</a></code></li>
+<code><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#getMaximumWidth--">getMaximumWidth</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#getMinimumWidth--">getMinimumWidth</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#getWidth--">getWidth</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#isSinglePositionQuery--">isSinglePositionQuery</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#setWidth-java.lang.Integer-java.lang.Integer-">setWidth</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#twoPhaseIteratorAllowed--">twoPhaseIteratorAllowed</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.apache.lucene.search.spans.SpanQuery">
@@ -412,7 +418,7 @@ extends <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="c
 <a name="hashCode--">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>hashCode</h4>
 <pre>public&nbsp;int&nbsp;hashCode()</pre>
@@ -422,6 +428,21 @@ extends <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="c
 </dl>
 </li>
 </ul>
+<a name="disableTwoPhaseIterator--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>disableTwoPhaseIterator</h4>
+<pre>public&nbsp;void&nbsp;disableTwoPhaseIterator()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#disableTwoPhaseIterator--">MtasSpanQuery</a></code></span></div>
+<div class="block">Disable two phase iterator.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator</a></code>&nbsp;in class&nbsp;<code><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>
diff --git a/apidocs/mtas/parser/cql/util/MtasCQLParserWordQuery.html b/apidocs/mtas/parser/cql/util/MtasCQLParserWordQuery.html
index 529493a..b3a2878 100644
--- a/apidocs/mtas/parser/cql/util/MtasCQLParserWordQuery.html
+++ b/apidocs/mtas/parser/cql/util/MtasCQLParserWordQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasCQLParserWordQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasCQLParserWordQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,13 +13,13 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasCQLParserWordQuery (MTAS 6.5.1 API)";
+            parent.document.title="MtasCQLParserWordQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -242,22 +242,28 @@ extends <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="c
             boolean&nbsp;needsScores)</code>&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/parser/cql/util/MtasCQLParserWordQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator</a></span>()</code>
+<div class="block">Disable two phase iterator.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/parser/cql/util/MtasCQLParserWordQuery.html#equals-java.lang.Object-">equals</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;obj)</code>&nbsp;</td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i3" class="rowColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/parser/cql/util/MtasCQLParserWordQuery.html#getField--">getField</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr id="i4" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/parser/cql/util/MtasCQLParserWordQuery.html#hashCode--">hashCode</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i4" class="altColor">
+<tr id="i5" class="rowColor">
 <td class="colFirst"><code><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/parser/cql/util/MtasCQLParserWordQuery.html#rewrite-org.apache.lucene.index.IndexReader-">rewrite</a></span>(org.apache.lucene.index.IndexReader&nbsp;reader)</code>&nbsp;</td>
 </tr>
-<tr id="i5" class="rowColor">
+<tr id="i6" class="altColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/parser/cql/util/MtasCQLParserWordQuery.html#toString-java.lang.String-">toString</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;field)</code>&nbsp;</td>
 </tr>
@@ -267,7 +273,7 @@ extends <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="c
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;mtas.search.spans.util.<a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></h3>
-<code><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#getMaximumWidth--">getMaximumWidth</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#getMinimumWidth--">getMinimumWidth</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#getWidth--">getWidth</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#isSinglePositionQuery--">isSinglePositionQuery</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#setWidth-java.lang.Integer-java.lang.Integer-">setWidth</a></code></li>
+<code><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#getMaximumWidth--">getMaximumWidth</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#getMinimumWidth--">getMinimumWidth</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#getWidth--">getWidth</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#isSinglePositionQuery--">isSinglePositionQuery</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#setWidth-java.lang.Integer-java.lang.Integer-">setWidth</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#twoPhaseIteratorAllowed--">twoPhaseIteratorAllowed</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.apache.lucene.search.spans.SpanQuery">
@@ -541,7 +547,7 @@ extends <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="c
 <a name="hashCode--">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>hashCode</h4>
 <pre>public&nbsp;int&nbsp;hashCode()</pre>
@@ -551,6 +557,21 @@ extends <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="c
 </dl>
 </li>
 </ul>
+<a name="disableTwoPhaseIterator--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>disableTwoPhaseIterator</h4>
+<pre>public&nbsp;void&nbsp;disableTwoPhaseIterator()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#disableTwoPhaseIterator--">MtasSpanQuery</a></code></span></div>
+<div class="block">Disable two phase iterator.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator</a></code>&nbsp;in class&nbsp;<code><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>
diff --git a/apidocs/mtas/parser/cql/util/class-use/MtasCQLParserBasicSentenceCondition.html b/apidocs/mtas/parser/cql/util/class-use/MtasCQLParserBasicSentenceCondition.html
index 9b90701..f545374 100644
--- a/apidocs/mtas/parser/cql/util/class-use/MtasCQLParserBasicSentenceCondition.html
+++ b/apidocs/mtas/parser/cql/util/class-use/MtasCQLParserBasicSentenceCondition.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.parser.cql.util.MtasCQLParserBasicSentenceCondition (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.parser.cql.util.MtasCQLParserBasicSentenceCondition (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.parser.cql.util.MtasCQLParserBasicSentenceCondition (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.parser.cql.util.MtasCQLParserBasicSentenceCondition (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/cql/util/class-use/MtasCQLParserBasicSentencePartCondition.html b/apidocs/mtas/parser/cql/util/class-use/MtasCQLParserBasicSentencePartCondition.html
index 6f3f894..7231742 100644
--- a/apidocs/mtas/parser/cql/util/class-use/MtasCQLParserBasicSentencePartCondition.html
+++ b/apidocs/mtas/parser/cql/util/class-use/MtasCQLParserBasicSentencePartCondition.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.parser.cql.util.MtasCQLParserBasicSentencePartCondition (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.parser.cql.util.MtasCQLParserBasicSentencePartCondition (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.parser.cql.util.MtasCQLParserBasicSentencePartCondition (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.parser.cql.util.MtasCQLParserBasicSentencePartCondition (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/cql/util/class-use/MtasCQLParserDefaultPrefixCondition.html b/apidocs/mtas/parser/cql/util/class-use/MtasCQLParserDefaultPrefixCondition.html
index 4406df0..badea5d 100644
--- a/apidocs/mtas/parser/cql/util/class-use/MtasCQLParserDefaultPrefixCondition.html
+++ b/apidocs/mtas/parser/cql/util/class-use/MtasCQLParserDefaultPrefixCondition.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.parser.cql.util.MtasCQLParserDefaultPrefixCondition (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.parser.cql.util.MtasCQLParserDefaultPrefixCondition (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.parser.cql.util.MtasCQLParserDefaultPrefixCondition (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.parser.cql.util.MtasCQLParserDefaultPrefixCondition (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/cql/util/class-use/MtasCQLParserGroupCondition.html b/apidocs/mtas/parser/cql/util/class-use/MtasCQLParserGroupCondition.html
index 647b52f..a57dda1 100644
--- a/apidocs/mtas/parser/cql/util/class-use/MtasCQLParserGroupCondition.html
+++ b/apidocs/mtas/parser/cql/util/class-use/MtasCQLParserGroupCondition.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.parser.cql.util.MtasCQLParserGroupCondition (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.parser.cql.util.MtasCQLParserGroupCondition (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.parser.cql.util.MtasCQLParserGroupCondition (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.parser.cql.util.MtasCQLParserGroupCondition (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/cql/util/class-use/MtasCQLParserGroupFullCondition.html b/apidocs/mtas/parser/cql/util/class-use/MtasCQLParserGroupFullCondition.html
index 3c5b765..9ef53e5 100644
--- a/apidocs/mtas/parser/cql/util/class-use/MtasCQLParserGroupFullCondition.html
+++ b/apidocs/mtas/parser/cql/util/class-use/MtasCQLParserGroupFullCondition.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.parser.cql.util.MtasCQLParserGroupFullCondition (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.parser.cql.util.MtasCQLParserGroupFullCondition (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.parser.cql.util.MtasCQLParserGroupFullCondition (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.parser.cql.util.MtasCQLParserGroupFullCondition (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/cql/util/class-use/MtasCQLParserGroupQuery.html b/apidocs/mtas/parser/cql/util/class-use/MtasCQLParserGroupQuery.html
index 54c35e8..174883c 100644
--- a/apidocs/mtas/parser/cql/util/class-use/MtasCQLParserGroupQuery.html
+++ b/apidocs/mtas/parser/cql/util/class-use/MtasCQLParserGroupQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.parser.cql.util.MtasCQLParserGroupQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.parser.cql.util.MtasCQLParserGroupQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.parser.cql.util.MtasCQLParserGroupQuery (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.parser.cql.util.MtasCQLParserGroupQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/cql/util/class-use/MtasCQLParserSentenceCondition.html b/apidocs/mtas/parser/cql/util/class-use/MtasCQLParserSentenceCondition.html
index 3377a20..112ac61 100644
--- a/apidocs/mtas/parser/cql/util/class-use/MtasCQLParserSentenceCondition.html
+++ b/apidocs/mtas/parser/cql/util/class-use/MtasCQLParserSentenceCondition.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.parser.cql.util.MtasCQLParserSentenceCondition (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.parser.cql.util.MtasCQLParserSentenceCondition (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.parser.cql.util.MtasCQLParserSentenceCondition (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.parser.cql.util.MtasCQLParserSentenceCondition (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/cql/util/class-use/MtasCQLParserSentencePartCondition.html b/apidocs/mtas/parser/cql/util/class-use/MtasCQLParserSentencePartCondition.html
index 829a7e3..f8a2b77 100644
--- a/apidocs/mtas/parser/cql/util/class-use/MtasCQLParserSentencePartCondition.html
+++ b/apidocs/mtas/parser/cql/util/class-use/MtasCQLParserSentencePartCondition.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.parser.cql.util.MtasCQLParserSentencePartCondition (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.parser.cql.util.MtasCQLParserSentencePartCondition (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.parser.cql.util.MtasCQLParserSentencePartCondition (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.parser.cql.util.MtasCQLParserSentencePartCondition (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/cql/util/class-use/MtasCQLParserWordCondition.html b/apidocs/mtas/parser/cql/util/class-use/MtasCQLParserWordCondition.html
index 1f924d7..5ec7f23 100644
--- a/apidocs/mtas/parser/cql/util/class-use/MtasCQLParserWordCondition.html
+++ b/apidocs/mtas/parser/cql/util/class-use/MtasCQLParserWordCondition.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.parser.cql.util.MtasCQLParserWordCondition (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.parser.cql.util.MtasCQLParserWordCondition (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.parser.cql.util.MtasCQLParserWordCondition (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.parser.cql.util.MtasCQLParserWordCondition (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/cql/util/class-use/MtasCQLParserWordFullCondition.html b/apidocs/mtas/parser/cql/util/class-use/MtasCQLParserWordFullCondition.html
index c3943c6..fdb1df7 100644
--- a/apidocs/mtas/parser/cql/util/class-use/MtasCQLParserWordFullCondition.html
+++ b/apidocs/mtas/parser/cql/util/class-use/MtasCQLParserWordFullCondition.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.parser.cql.util.MtasCQLParserWordFullCondition (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.parser.cql.util.MtasCQLParserWordFullCondition (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.parser.cql.util.MtasCQLParserWordFullCondition (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.parser.cql.util.MtasCQLParserWordFullCondition (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/cql/util/class-use/MtasCQLParserWordPositionQuery.html b/apidocs/mtas/parser/cql/util/class-use/MtasCQLParserWordPositionQuery.html
index 0729674..35d4c3b 100644
--- a/apidocs/mtas/parser/cql/util/class-use/MtasCQLParserWordPositionQuery.html
+++ b/apidocs/mtas/parser/cql/util/class-use/MtasCQLParserWordPositionQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.parser.cql.util.MtasCQLParserWordPositionQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.parser.cql.util.MtasCQLParserWordPositionQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.parser.cql.util.MtasCQLParserWordPositionQuery (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.parser.cql.util.MtasCQLParserWordPositionQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/cql/util/class-use/MtasCQLParserWordQuery.html b/apidocs/mtas/parser/cql/util/class-use/MtasCQLParserWordQuery.html
index 4de103b..dfbe997 100644
--- a/apidocs/mtas/parser/cql/util/class-use/MtasCQLParserWordQuery.html
+++ b/apidocs/mtas/parser/cql/util/class-use/MtasCQLParserWordQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.parser.cql.util.MtasCQLParserWordQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.parser.cql.util.MtasCQLParserWordQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.parser.cql.util.MtasCQLParserWordQuery (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.parser.cql.util.MtasCQLParserWordQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/cql/util/package-frame.html b/apidocs/mtas/parser/cql/util/package-frame.html
index 3691fdf..da47ede 100644
--- a/apidocs/mtas/parser/cql/util/package-frame.html
+++ b/apidocs/mtas/parser/cql/util/package-frame.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.parser.cql.util (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.parser.cql.util (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/apidocs/mtas/parser/cql/util/package-summary.html b/apidocs/mtas/parser/cql/util/package-summary.html
index 59c90b4..b464796 100644
--- a/apidocs/mtas/parser/cql/util/package-summary.html
+++ b/apidocs/mtas/parser/cql/util/package-summary.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.parser.cql.util (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.parser.cql.util (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="mtas.parser.cql.util (MTAS 6.5.1 API)";
+            parent.document.title="mtas.parser.cql.util (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/cql/util/package-tree.html b/apidocs/mtas/parser/cql/util/package-tree.html
index 31a0e54..62feb5c 100644
--- a/apidocs/mtas/parser/cql/util/package-tree.html
+++ b/apidocs/mtas/parser/cql/util/package-tree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.parser.cql.util Class Hierarchy (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.parser.cql.util Class Hierarchy (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="mtas.parser.cql.util Class Hierarchy (MTAS 6.5.1 API)";
+            parent.document.title="mtas.parser.cql.util Class Hierarchy (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/cql/util/package-use.html b/apidocs/mtas/parser/cql/util/package-use.html
index 949109f..2313c86 100644
--- a/apidocs/mtas/parser/cql/util/package-use.html
+++ b/apidocs/mtas/parser/cql/util/package-use.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package mtas.parser.cql.util (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Package mtas.parser.cql.util (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package mtas.parser.cql.util (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Package mtas.parser.cql.util (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/function/MtasFunctionParser.JJCalls.html b/apidocs/mtas/parser/function/MtasFunctionParser.JJCalls.html
index 0c715ab..82b1515 100644
--- a/apidocs/mtas/parser/function/MtasFunctionParser.JJCalls.html
+++ b/apidocs/mtas/parser/function/MtasFunctionParser.JJCalls.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasFunctionParser.JJCalls (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasFunctionParser.JJCalls (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasFunctionParser.JJCalls (MTAS 6.5.1 API)";
+            parent.document.title="MtasFunctionParser.JJCalls (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/function/MtasFunctionParser.LookaheadSuccess.html b/apidocs/mtas/parser/function/MtasFunctionParser.LookaheadSuccess.html
index 2d68d45..0244ecb 100644
--- a/apidocs/mtas/parser/function/MtasFunctionParser.LookaheadSuccess.html
+++ b/apidocs/mtas/parser/function/MtasFunctionParser.LookaheadSuccess.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasFunctionParser.LookaheadSuccess (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasFunctionParser.LookaheadSuccess (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasFunctionParser.LookaheadSuccess (MTAS 6.5.1 API)";
+            parent.document.title="MtasFunctionParser.LookaheadSuccess (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/function/MtasFunctionParser.html b/apidocs/mtas/parser/function/MtasFunctionParser.html
index 074b227..9818917 100644
--- a/apidocs/mtas/parser/function/MtasFunctionParser.html
+++ b/apidocs/mtas/parser/function/MtasFunctionParser.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasFunctionParser (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasFunctionParser (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasFunctionParser (MTAS 6.5.1 API)";
+            parent.document.title="MtasFunctionParser (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/function/MtasFunctionParserConstants.html b/apidocs/mtas/parser/function/MtasFunctionParserConstants.html
index 75f6b04..646f129 100644
--- a/apidocs/mtas/parser/function/MtasFunctionParserConstants.html
+++ b/apidocs/mtas/parser/function/MtasFunctionParserConstants.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasFunctionParserConstants (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasFunctionParserConstants (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasFunctionParserConstants (MTAS 6.5.1 API)";
+            parent.document.title="MtasFunctionParserConstants (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/function/MtasFunctionParserTokenManager.html b/apidocs/mtas/parser/function/MtasFunctionParserTokenManager.html
index 913a06b..69b8d3f 100644
--- a/apidocs/mtas/parser/function/MtasFunctionParserTokenManager.html
+++ b/apidocs/mtas/parser/function/MtasFunctionParserTokenManager.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasFunctionParserTokenManager (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasFunctionParserTokenManager (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasFunctionParserTokenManager (MTAS 6.5.1 API)";
+            parent.document.title="MtasFunctionParserTokenManager (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/function/ParseException.html b/apidocs/mtas/parser/function/ParseException.html
index 2fcb51f..0c26fb3 100644
--- a/apidocs/mtas/parser/function/ParseException.html
+++ b/apidocs/mtas/parser/function/ParseException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ParseException (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>ParseException (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ParseException (MTAS 6.5.1 API)";
+            parent.document.title="ParseException (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/function/SimpleCharStream.html b/apidocs/mtas/parser/function/SimpleCharStream.html
index ae19eaa..c4bd303 100644
--- a/apidocs/mtas/parser/function/SimpleCharStream.html
+++ b/apidocs/mtas/parser/function/SimpleCharStream.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>SimpleCharStream (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>SimpleCharStream (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="SimpleCharStream (MTAS 6.5.1 API)";
+            parent.document.title="SimpleCharStream (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/function/Token.html b/apidocs/mtas/parser/function/Token.html
index af559f5..f561a9f 100644
--- a/apidocs/mtas/parser/function/Token.html
+++ b/apidocs/mtas/parser/function/Token.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Token (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Token (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Token (MTAS 6.5.1 API)";
+            parent.document.title="Token (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/function/TokenMgrError.html b/apidocs/mtas/parser/function/TokenMgrError.html
index d87e7d7..8ebc616 100644
--- a/apidocs/mtas/parser/function/TokenMgrError.html
+++ b/apidocs/mtas/parser/function/TokenMgrError.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TokenMgrError (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>TokenMgrError (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TokenMgrError (MTAS 6.5.1 API)";
+            parent.document.title="TokenMgrError (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/function/class-use/MtasFunctionParser.JJCalls.html b/apidocs/mtas/parser/function/class-use/MtasFunctionParser.JJCalls.html
index 7e093ad..fa3f7b7 100644
--- a/apidocs/mtas/parser/function/class-use/MtasFunctionParser.JJCalls.html
+++ b/apidocs/mtas/parser/function/class-use/MtasFunctionParser.JJCalls.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.parser.function.MtasFunctionParser.JJCalls (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.parser.function.MtasFunctionParser.JJCalls (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.parser.function.MtasFunctionParser.JJCalls (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.parser.function.MtasFunctionParser.JJCalls (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/function/class-use/MtasFunctionParser.LookaheadSuccess.html b/apidocs/mtas/parser/function/class-use/MtasFunctionParser.LookaheadSuccess.html
index 925f176..5c237cb 100644
--- a/apidocs/mtas/parser/function/class-use/MtasFunctionParser.LookaheadSuccess.html
+++ b/apidocs/mtas/parser/function/class-use/MtasFunctionParser.LookaheadSuccess.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.parser.function.MtasFunctionParser.LookaheadSuccess (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.parser.function.MtasFunctionParser.LookaheadSuccess (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.parser.function.MtasFunctionParser.LookaheadSuccess (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.parser.function.MtasFunctionParser.LookaheadSuccess (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/function/class-use/MtasFunctionParser.html b/apidocs/mtas/parser/function/class-use/MtasFunctionParser.html
index e47539e..bfc55e7 100644
--- a/apidocs/mtas/parser/function/class-use/MtasFunctionParser.html
+++ b/apidocs/mtas/parser/function/class-use/MtasFunctionParser.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.parser.function.MtasFunctionParser (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.parser.function.MtasFunctionParser (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.parser.function.MtasFunctionParser (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.parser.function.MtasFunctionParser (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/function/class-use/MtasFunctionParserConstants.html b/apidocs/mtas/parser/function/class-use/MtasFunctionParserConstants.html
index d5c8601..09300d3 100644
--- a/apidocs/mtas/parser/function/class-use/MtasFunctionParserConstants.html
+++ b/apidocs/mtas/parser/function/class-use/MtasFunctionParserConstants.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface mtas.parser.function.MtasFunctionParserConstants (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Interface mtas.parser.function.MtasFunctionParserConstants (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface mtas.parser.function.MtasFunctionParserConstants (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Interface mtas.parser.function.MtasFunctionParserConstants (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/function/class-use/MtasFunctionParserTokenManager.html b/apidocs/mtas/parser/function/class-use/MtasFunctionParserTokenManager.html
index 33e0a67..b1a0b64 100644
--- a/apidocs/mtas/parser/function/class-use/MtasFunctionParserTokenManager.html
+++ b/apidocs/mtas/parser/function/class-use/MtasFunctionParserTokenManager.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.parser.function.MtasFunctionParserTokenManager (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.parser.function.MtasFunctionParserTokenManager (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.parser.function.MtasFunctionParserTokenManager (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.parser.function.MtasFunctionParserTokenManager (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/function/class-use/ParseException.html b/apidocs/mtas/parser/function/class-use/ParseException.html
index 0aacd52..9870bac 100644
--- a/apidocs/mtas/parser/function/class-use/ParseException.html
+++ b/apidocs/mtas/parser/function/class-use/ParseException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.parser.function.ParseException (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.parser.function.ParseException (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.parser.function.ParseException (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.parser.function.ParseException (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/function/class-use/SimpleCharStream.html b/apidocs/mtas/parser/function/class-use/SimpleCharStream.html
index 65c01b7..72054ea 100644
--- a/apidocs/mtas/parser/function/class-use/SimpleCharStream.html
+++ b/apidocs/mtas/parser/function/class-use/SimpleCharStream.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.parser.function.SimpleCharStream (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.parser.function.SimpleCharStream (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.parser.function.SimpleCharStream (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.parser.function.SimpleCharStream (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/function/class-use/Token.html b/apidocs/mtas/parser/function/class-use/Token.html
index 9a92e04..d4e418c 100644
--- a/apidocs/mtas/parser/function/class-use/Token.html
+++ b/apidocs/mtas/parser/function/class-use/Token.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.parser.function.Token (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.parser.function.Token (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.parser.function.Token (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.parser.function.Token (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/function/class-use/TokenMgrError.html b/apidocs/mtas/parser/function/class-use/TokenMgrError.html
index 3cd67d1..c921913 100644
--- a/apidocs/mtas/parser/function/class-use/TokenMgrError.html
+++ b/apidocs/mtas/parser/function/class-use/TokenMgrError.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.parser.function.TokenMgrError (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.parser.function.TokenMgrError (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.parser.function.TokenMgrError (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.parser.function.TokenMgrError (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/function/package-frame.html b/apidocs/mtas/parser/function/package-frame.html
index 78c8b0d..b099949 100644
--- a/apidocs/mtas/parser/function/package-frame.html
+++ b/apidocs/mtas/parser/function/package-frame.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.parser.function (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.parser.function (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/apidocs/mtas/parser/function/package-summary.html b/apidocs/mtas/parser/function/package-summary.html
index 6a51abf..625b63a 100644
--- a/apidocs/mtas/parser/function/package-summary.html
+++ b/apidocs/mtas/parser/function/package-summary.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.parser.function (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.parser.function (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="mtas.parser.function (MTAS 6.5.1 API)";
+            parent.document.title="mtas.parser.function (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/function/package-tree.html b/apidocs/mtas/parser/function/package-tree.html
index c47d124..04b5a89 100644
--- a/apidocs/mtas/parser/function/package-tree.html
+++ b/apidocs/mtas/parser/function/package-tree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.parser.function Class Hierarchy (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.parser.function Class Hierarchy (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="mtas.parser.function Class Hierarchy (MTAS 6.5.1 API)";
+            parent.document.title="mtas.parser.function Class Hierarchy (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/function/package-use.html b/apidocs/mtas/parser/function/package-use.html
index 35729e1..855f2ff 100644
--- a/apidocs/mtas/parser/function/package-use.html
+++ b/apidocs/mtas/parser/function/package-use.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package mtas.parser.function (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Package mtas.parser.function (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package mtas.parser.function (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Package mtas.parser.function (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/function/util/MtasFunctionParserFunction.html b/apidocs/mtas/parser/function/util/MtasFunctionParserFunction.html
index aae52d9..0c7f111 100644
--- a/apidocs/mtas/parser/function/util/MtasFunctionParserFunction.html
+++ b/apidocs/mtas/parser/function/util/MtasFunctionParserFunction.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasFunctionParserFunction (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasFunctionParserFunction (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasFunctionParserFunction (MTAS 6.5.1 API)";
+            parent.document.title="MtasFunctionParserFunction (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/function/util/MtasFunctionParserFunctionBasic.html b/apidocs/mtas/parser/function/util/MtasFunctionParserFunctionBasic.html
index a5da233..4f6022b 100644
--- a/apidocs/mtas/parser/function/util/MtasFunctionParserFunctionBasic.html
+++ b/apidocs/mtas/parser/function/util/MtasFunctionParserFunctionBasic.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasFunctionParserFunctionBasic (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasFunctionParserFunctionBasic (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasFunctionParserFunctionBasic (MTAS 6.5.1 API)";
+            parent.document.title="MtasFunctionParserFunctionBasic (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/function/util/MtasFunctionParserFunctionDefault.html b/apidocs/mtas/parser/function/util/MtasFunctionParserFunctionDefault.html
index ac291e9..ad67f09 100644
--- a/apidocs/mtas/parser/function/util/MtasFunctionParserFunctionDefault.html
+++ b/apidocs/mtas/parser/function/util/MtasFunctionParserFunctionDefault.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasFunctionParserFunctionDefault (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasFunctionParserFunctionDefault (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasFunctionParserFunctionDefault (MTAS 6.5.1 API)";
+            parent.document.title="MtasFunctionParserFunctionDefault (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/function/util/MtasFunctionParserFunctionResponse.html b/apidocs/mtas/parser/function/util/MtasFunctionParserFunctionResponse.html
index 9bd5061..d773cc5 100644
--- a/apidocs/mtas/parser/function/util/MtasFunctionParserFunctionResponse.html
+++ b/apidocs/mtas/parser/function/util/MtasFunctionParserFunctionResponse.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasFunctionParserFunctionResponse (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasFunctionParserFunctionResponse (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasFunctionParserFunctionResponse (MTAS 6.5.1 API)";
+            parent.document.title="MtasFunctionParserFunctionResponse (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/function/util/MtasFunctionParserFunctionResponseDouble.html b/apidocs/mtas/parser/function/util/MtasFunctionParserFunctionResponseDouble.html
index fda3503..81856eb 100644
--- a/apidocs/mtas/parser/function/util/MtasFunctionParserFunctionResponseDouble.html
+++ b/apidocs/mtas/parser/function/util/MtasFunctionParserFunctionResponseDouble.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasFunctionParserFunctionResponseDouble (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasFunctionParserFunctionResponseDouble (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasFunctionParserFunctionResponseDouble (MTAS 6.5.1 API)";
+            parent.document.title="MtasFunctionParserFunctionResponseDouble (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/function/util/MtasFunctionParserFunctionResponseLong.html b/apidocs/mtas/parser/function/util/MtasFunctionParserFunctionResponseLong.html
index 645baa6..12f03a1 100644
--- a/apidocs/mtas/parser/function/util/MtasFunctionParserFunctionResponseLong.html
+++ b/apidocs/mtas/parser/function/util/MtasFunctionParserFunctionResponseLong.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasFunctionParserFunctionResponseLong (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasFunctionParserFunctionResponseLong (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasFunctionParserFunctionResponseLong (MTAS 6.5.1 API)";
+            parent.document.title="MtasFunctionParserFunctionResponseLong (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/function/util/MtasFunctionParserItem.html b/apidocs/mtas/parser/function/util/MtasFunctionParserItem.html
index b33e496..3be926d 100644
--- a/apidocs/mtas/parser/function/util/MtasFunctionParserItem.html
+++ b/apidocs/mtas/parser/function/util/MtasFunctionParserItem.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasFunctionParserItem (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasFunctionParserItem (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasFunctionParserItem (MTAS 6.5.1 API)";
+            parent.document.title="MtasFunctionParserItem (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/function/util/class-use/MtasFunctionParserFunction.html b/apidocs/mtas/parser/function/util/class-use/MtasFunctionParserFunction.html
index ef4e5ef..4376e2b 100644
--- a/apidocs/mtas/parser/function/util/class-use/MtasFunctionParserFunction.html
+++ b/apidocs/mtas/parser/function/util/class-use/MtasFunctionParserFunction.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.parser.function.util.MtasFunctionParserFunction (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.parser.function.util.MtasFunctionParserFunction (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.parser.function.util.MtasFunctionParserFunction (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.parser.function.util.MtasFunctionParserFunction (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/function/util/class-use/MtasFunctionParserFunctionBasic.html b/apidocs/mtas/parser/function/util/class-use/MtasFunctionParserFunctionBasic.html
index 654345b..f250230 100644
--- a/apidocs/mtas/parser/function/util/class-use/MtasFunctionParserFunctionBasic.html
+++ b/apidocs/mtas/parser/function/util/class-use/MtasFunctionParserFunctionBasic.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.parser.function.util.MtasFunctionParserFunctionBasic (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.parser.function.util.MtasFunctionParserFunctionBasic (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.parser.function.util.MtasFunctionParserFunctionBasic (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.parser.function.util.MtasFunctionParserFunctionBasic (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/function/util/class-use/MtasFunctionParserFunctionDefault.html b/apidocs/mtas/parser/function/util/class-use/MtasFunctionParserFunctionDefault.html
index 7064c27..ec978cc 100644
--- a/apidocs/mtas/parser/function/util/class-use/MtasFunctionParserFunctionDefault.html
+++ b/apidocs/mtas/parser/function/util/class-use/MtasFunctionParserFunctionDefault.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.parser.function.util.MtasFunctionParserFunctionDefault (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.parser.function.util.MtasFunctionParserFunctionDefault (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.parser.function.util.MtasFunctionParserFunctionDefault (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.parser.function.util.MtasFunctionParserFunctionDefault (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/function/util/class-use/MtasFunctionParserFunctionResponse.html b/apidocs/mtas/parser/function/util/class-use/MtasFunctionParserFunctionResponse.html
index 742b876..f5ea529 100644
--- a/apidocs/mtas/parser/function/util/class-use/MtasFunctionParserFunctionResponse.html
+++ b/apidocs/mtas/parser/function/util/class-use/MtasFunctionParserFunctionResponse.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.parser.function.util.MtasFunctionParserFunctionResponse (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.parser.function.util.MtasFunctionParserFunctionResponse (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.parser.function.util.MtasFunctionParserFunctionResponse (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.parser.function.util.MtasFunctionParserFunctionResponse (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/function/util/class-use/MtasFunctionParserFunctionResponseDouble.html b/apidocs/mtas/parser/function/util/class-use/MtasFunctionParserFunctionResponseDouble.html
index 0555bc5..f23f875 100644
--- a/apidocs/mtas/parser/function/util/class-use/MtasFunctionParserFunctionResponseDouble.html
+++ b/apidocs/mtas/parser/function/util/class-use/MtasFunctionParserFunctionResponseDouble.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.parser.function.util.MtasFunctionParserFunctionResponseDouble (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.parser.function.util.MtasFunctionParserFunctionResponseDouble (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.parser.function.util.MtasFunctionParserFunctionResponseDouble (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.parser.function.util.MtasFunctionParserFunctionResponseDouble (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/function/util/class-use/MtasFunctionParserFunctionResponseLong.html b/apidocs/mtas/parser/function/util/class-use/MtasFunctionParserFunctionResponseLong.html
index 36465c0..e71371e 100644
--- a/apidocs/mtas/parser/function/util/class-use/MtasFunctionParserFunctionResponseLong.html
+++ b/apidocs/mtas/parser/function/util/class-use/MtasFunctionParserFunctionResponseLong.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.parser.function.util.MtasFunctionParserFunctionResponseLong (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.parser.function.util.MtasFunctionParserFunctionResponseLong (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.parser.function.util.MtasFunctionParserFunctionResponseLong (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.parser.function.util.MtasFunctionParserFunctionResponseLong (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/function/util/class-use/MtasFunctionParserItem.html b/apidocs/mtas/parser/function/util/class-use/MtasFunctionParserItem.html
index 99cd025..00ed83d 100644
--- a/apidocs/mtas/parser/function/util/class-use/MtasFunctionParserItem.html
+++ b/apidocs/mtas/parser/function/util/class-use/MtasFunctionParserItem.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.parser.function.util.MtasFunctionParserItem (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.parser.function.util.MtasFunctionParserItem (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.parser.function.util.MtasFunctionParserItem (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.parser.function.util.MtasFunctionParserItem (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/function/util/package-frame.html b/apidocs/mtas/parser/function/util/package-frame.html
index 4c83a48..f98bbfe 100644
--- a/apidocs/mtas/parser/function/util/package-frame.html
+++ b/apidocs/mtas/parser/function/util/package-frame.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.parser.function.util (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.parser.function.util (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/apidocs/mtas/parser/function/util/package-summary.html b/apidocs/mtas/parser/function/util/package-summary.html
index 3b88485..b8c6f6c 100644
--- a/apidocs/mtas/parser/function/util/package-summary.html
+++ b/apidocs/mtas/parser/function/util/package-summary.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.parser.function.util (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.parser.function.util (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="mtas.parser.function.util (MTAS 6.5.1 API)";
+            parent.document.title="mtas.parser.function.util (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/function/util/package-tree.html b/apidocs/mtas/parser/function/util/package-tree.html
index be96281..f5b673a 100644
--- a/apidocs/mtas/parser/function/util/package-tree.html
+++ b/apidocs/mtas/parser/function/util/package-tree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.parser.function.util Class Hierarchy (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.parser.function.util Class Hierarchy (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="mtas.parser.function.util Class Hierarchy (MTAS 6.5.1 API)";
+            parent.document.title="mtas.parser.function.util Class Hierarchy (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/parser/function/util/package-use.html b/apidocs/mtas/parser/function/util/package-use.html
index 02e079d..cc43bf6 100644
--- a/apidocs/mtas/parser/function/util/package-use.html
+++ b/apidocs/mtas/parser/function/util/package-use.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package mtas.parser.function.util (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Package mtas.parser.function.util (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package mtas.parser.function.util (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Package mtas.parser.function.util (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/queries/MtasScoreProvider.html b/apidocs/mtas/queries/MtasScoreProvider.html
index b6565ac..3bb255d 100644
--- a/apidocs/mtas/queries/MtasScoreProvider.html
+++ b/apidocs/mtas/queries/MtasScoreProvider.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasScoreProvider (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasScoreProvider (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasScoreProvider (MTAS 6.5.1 API)";
+            parent.document.title="MtasScoreProvider (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/queries/MtasScoreQuery.html b/apidocs/mtas/queries/MtasScoreQuery.html
index 4176512..df691ba 100644
--- a/apidocs/mtas/queries/MtasScoreQuery.html
+++ b/apidocs/mtas/queries/MtasScoreQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasScoreQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasScoreQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasScoreQuery (MTAS 6.5.1 API)";
+            parent.document.title="MtasScoreQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/queries/class-use/MtasScoreProvider.html b/apidocs/mtas/queries/class-use/MtasScoreProvider.html
index e57c970..5e267a9 100644
--- a/apidocs/mtas/queries/class-use/MtasScoreProvider.html
+++ b/apidocs/mtas/queries/class-use/MtasScoreProvider.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.queries.MtasScoreProvider (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.queries.MtasScoreProvider (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.queries.MtasScoreProvider (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.queries.MtasScoreProvider (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/queries/class-use/MtasScoreQuery.html b/apidocs/mtas/queries/class-use/MtasScoreQuery.html
index d7f0bf0..78b1cd3 100644
--- a/apidocs/mtas/queries/class-use/MtasScoreQuery.html
+++ b/apidocs/mtas/queries/class-use/MtasScoreQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.queries.MtasScoreQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.queries.MtasScoreQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.queries.MtasScoreQuery (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.queries.MtasScoreQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/queries/package-frame.html b/apidocs/mtas/queries/package-frame.html
index 8598483..d4845f6 100644
--- a/apidocs/mtas/queries/package-frame.html
+++ b/apidocs/mtas/queries/package-frame.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.queries (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.queries (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>
diff --git a/apidocs/mtas/queries/package-summary.html b/apidocs/mtas/queries/package-summary.html
index 154e8f1..0b03ddf 100644
--- a/apidocs/mtas/queries/package-summary.html
+++ b/apidocs/mtas/queries/package-summary.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.queries (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.queries (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="mtas.queries (MTAS 6.5.1 API)";
+            parent.document.title="mtas.queries (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/queries/package-tree.html b/apidocs/mtas/queries/package-tree.html
index b5f4a1d..5cf6db1 100644
--- a/apidocs/mtas/queries/package-tree.html
+++ b/apidocs/mtas/queries/package-tree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.queries Class Hierarchy (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.queries Class Hierarchy (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="mtas.queries Class Hierarchy (MTAS 6.5.1 API)";
+            parent.document.title="mtas.queries Class Hierarchy (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/queries/package-use.html b/apidocs/mtas/queries/package-use.html
index 699c287..bfdb2c2 100644
--- a/apidocs/mtas/queries/package-use.html
+++ b/apidocs/mtas/queries/package-use.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package mtas.queries (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Package mtas.queries (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package mtas.queries (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Package mtas.queries (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/MtasCollector.html b/apidocs/mtas/search/MtasCollector.html
index 83d1f9a..9fca62a 100644
--- a/apidocs/mtas/search/MtasCollector.html
+++ b/apidocs/mtas/search/MtasCollector.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasCollector (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasCollector (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasCollector (MTAS 6.5.1 API)";
+            parent.document.title="MtasCollector (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/class-use/MtasCollector.html b/apidocs/mtas/search/class-use/MtasCollector.html
index 72cb1ef..53c52df 100644
--- a/apidocs/mtas/search/class-use/MtasCollector.html
+++ b/apidocs/mtas/search/class-use/MtasCollector.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.MtasCollector (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.MtasCollector (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.MtasCollector (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.MtasCollector (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/package-frame.html b/apidocs/mtas/search/package-frame.html
index 5885079..db49149 100644
--- a/apidocs/mtas/search/package-frame.html
+++ b/apidocs/mtas/search/package-frame.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.search (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.search (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>
diff --git a/apidocs/mtas/search/package-summary.html b/apidocs/mtas/search/package-summary.html
index bcf2bff..0b0c737 100644
--- a/apidocs/mtas/search/package-summary.html
+++ b/apidocs/mtas/search/package-summary.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.search (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.search (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="mtas.search (MTAS 6.5.1 API)";
+            parent.document.title="mtas.search (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/package-tree.html b/apidocs/mtas/search/package-tree.html
index 0ff0717..2e69f95 100644
--- a/apidocs/mtas/search/package-tree.html
+++ b/apidocs/mtas/search/package-tree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.search Class Hierarchy (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.search Class Hierarchy (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="mtas.search Class Hierarchy (MTAS 6.5.1 API)";
+            parent.document.title="mtas.search Class Hierarchy (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/package-use.html b/apidocs/mtas/search/package-use.html
index 4dde01d..037763f 100644
--- a/apidocs/mtas/search/package-use.html
+++ b/apidocs/mtas/search/package-use.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package mtas.search (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Package mtas.search (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package mtas.search (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Package mtas.search (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/similarities/MtasSimScorer.html b/apidocs/mtas/search/similarities/MtasSimScorer.html
index 5d56fe0..dbb0943 100644
--- a/apidocs/mtas/search/similarities/MtasSimScorer.html
+++ b/apidocs/mtas/search/similarities/MtasSimScorer.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSimScorer (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSimScorer (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSimScorer (MTAS 6.5.1 API)";
+            parent.document.title="MtasSimScorer (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/similarities/class-use/MtasSimScorer.html b/apidocs/mtas/search/similarities/class-use/MtasSimScorer.html
index 286147d..5fcb1b4 100644
--- a/apidocs/mtas/search/similarities/class-use/MtasSimScorer.html
+++ b/apidocs/mtas/search/similarities/class-use/MtasSimScorer.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.similarities.MtasSimScorer (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.similarities.MtasSimScorer (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.similarities.MtasSimScorer (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.similarities.MtasSimScorer (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/similarities/package-frame.html b/apidocs/mtas/search/similarities/package-frame.html
index b89695e..d61f1f5 100644
--- a/apidocs/mtas/search/similarities/package-frame.html
+++ b/apidocs/mtas/search/similarities/package-frame.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.search.similarities (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.search.similarities (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/apidocs/mtas/search/similarities/package-summary.html b/apidocs/mtas/search/similarities/package-summary.html
index 6cee774..891abbf 100644
--- a/apidocs/mtas/search/similarities/package-summary.html
+++ b/apidocs/mtas/search/similarities/package-summary.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.search.similarities (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.search.similarities (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="mtas.search.similarities (MTAS 6.5.1 API)";
+            parent.document.title="mtas.search.similarities (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/similarities/package-tree.html b/apidocs/mtas/search/similarities/package-tree.html
index 10660d8..34c9af3 100644
--- a/apidocs/mtas/search/similarities/package-tree.html
+++ b/apidocs/mtas/search/similarities/package-tree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.search.similarities Class Hierarchy (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.search.similarities Class Hierarchy (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="mtas.search.similarities Class Hierarchy (MTAS 6.5.1 API)";
+            parent.document.title="mtas.search.similarities Class Hierarchy (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/similarities/package-use.html b/apidocs/mtas/search/similarities/package-use.html
index d82816e..f8904cc 100644
--- a/apidocs/mtas/search/similarities/package-use.html
+++ b/apidocs/mtas/search/similarities/package-use.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package mtas.search.similarities (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Package mtas.search.similarities (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package mtas.search.similarities (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Package mtas.search.similarities (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/MtasSpanAndQuery.html b/apidocs/mtas/search/spans/MtasSpanAndQuery.html
index 9b09817..ed29e93 100644
--- a/apidocs/mtas/search/spans/MtasSpanAndQuery.html
+++ b/apidocs/mtas/search/spans/MtasSpanAndQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanAndQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanAndQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,13 +13,13 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanAndQuery (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanAndQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -197,22 +197,28 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
             boolean&nbsp;needsScores)</code>&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanAndQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator</a></span>()</code>
+<div class="block">Disable two phase iterator.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanAndQuery.html#equals-java.lang.Object-">equals</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;obj)</code>&nbsp;</td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i3" class="rowColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanAndQuery.html#getField--">getField</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr id="i4" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanAndQuery.html#hashCode--">hashCode</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i4" class="altColor">
+<tr id="i5" class="rowColor">
 <td class="colFirst"><code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanAndQuery.html#rewrite-org.apache.lucene.index.IndexReader-">rewrite</a></span>(org.apache.lucene.index.IndexReader&nbsp;reader)</code>&nbsp;</td>
 </tr>
-<tr id="i5" class="rowColor">
+<tr id="i6" class="altColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanAndQuery.html#toString-java.lang.String-">toString</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;field)</code>&nbsp;</td>
 </tr>
@@ -222,7 +228,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;mtas.search.spans.util.<a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></h3>
-<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMaximumWidth--">getMaximumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMinimumWidth--">getMinimumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getWidth--">getWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#isSinglePositionQuery--">isSinglePositionQuery</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#setWidth-java.lang.Integer-java.lang.Integer-">setWidth</a></code></li>
+<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMaximumWidth--">getMaximumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMinimumWidth--">getMinimumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getWidth--">getWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#isSinglePositionQuery--">isSinglePositionQuery</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#setWidth-java.lang.Integer-java.lang.Integer-">setWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#twoPhaseIteratorAllowed--">twoPhaseIteratorAllowed</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.apache.lucene.search.spans.SpanQuery">
@@ -384,7 +390,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 <a name="hashCode--">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>hashCode</h4>
 <pre>public&nbsp;int&nbsp;hashCode()</pre>
@@ -394,6 +400,21 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 </dl>
 </li>
 </ul>
+<a name="disableTwoPhaseIterator--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>disableTwoPhaseIterator</h4>
+<pre>public&nbsp;void&nbsp;disableTwoPhaseIterator()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#disableTwoPhaseIterator--">MtasSpanQuery</a></code></span></div>
+<div class="block">Disable two phase iterator.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator</a></code>&nbsp;in class&nbsp;<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>
diff --git a/apidocs/mtas/search/spans/MtasSpanContainingQuery.html b/apidocs/mtas/search/spans/MtasSpanContainingQuery.html
index 5d0fde6..78b30b5 100644
--- a/apidocs/mtas/search/spans/MtasSpanContainingQuery.html
+++ b/apidocs/mtas/search/spans/MtasSpanContainingQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanContainingQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanContainingQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,13 +13,13 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanContainingQuery (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanContainingQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -210,22 +210,28 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
             boolean&nbsp;needsScores)</code>&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanContainingQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator</a></span>()</code>
+<div class="block">Disable two phase iterator.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanContainingQuery.html#equals-java.lang.Object-">equals</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;obj)</code>&nbsp;</td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i3" class="rowColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanContainingQuery.html#getField--">getField</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr id="i4" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanContainingQuery.html#hashCode--">hashCode</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i4" class="altColor">
+<tr id="i5" class="rowColor">
 <td class="colFirst"><code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanContainingQuery.html#rewrite-org.apache.lucene.index.IndexReader-">rewrite</a></span>(org.apache.lucene.index.IndexReader&nbsp;reader)</code>&nbsp;</td>
 </tr>
-<tr id="i5" class="rowColor">
+<tr id="i6" class="altColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanContainingQuery.html#toString-java.lang.String-">toString</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;field)</code>&nbsp;</td>
 </tr>
@@ -235,7 +241,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;mtas.search.spans.util.<a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></h3>
-<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMaximumWidth--">getMaximumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMinimumWidth--">getMinimumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getWidth--">getWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#isSinglePositionQuery--">isSinglePositionQuery</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#setWidth-java.lang.Integer-java.lang.Integer-">setWidth</a></code></li>
+<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMaximumWidth--">getMaximumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMinimumWidth--">getMinimumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getWidth--">getWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#isSinglePositionQuery--">isSinglePositionQuery</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#setWidth-java.lang.Integer-java.lang.Integer-">setWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#twoPhaseIteratorAllowed--">twoPhaseIteratorAllowed</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.apache.lucene.search.spans.SpanQuery">
@@ -419,7 +425,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 <a name="hashCode--">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>hashCode</h4>
 <pre>public&nbsp;int&nbsp;hashCode()</pre>
@@ -429,6 +435,21 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 </dl>
 </li>
 </ul>
+<a name="disableTwoPhaseIterator--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>disableTwoPhaseIterator</h4>
+<pre>public&nbsp;void&nbsp;disableTwoPhaseIterator()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#disableTwoPhaseIterator--">MtasSpanQuery</a></code></span></div>
+<div class="block">Disable two phase iterator.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator</a></code>&nbsp;in class&nbsp;<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>
diff --git a/apidocs/mtas/search/spans/MtasSpanEndQuery.SpanTermWeight.html b/apidocs/mtas/search/spans/MtasSpanEndQuery.SpanTermWeight.html
index 02b7f2f..dcb4f7a 100644
--- a/apidocs/mtas/search/spans/MtasSpanEndQuery.SpanTermWeight.html
+++ b/apidocs/mtas/search/spans/MtasSpanEndQuery.SpanTermWeight.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanEndQuery.SpanTermWeight (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanEndQuery.SpanTermWeight (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanEndQuery.SpanTermWeight (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanEndQuery.SpanTermWeight (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/MtasSpanEndQuery.html b/apidocs/mtas/search/spans/MtasSpanEndQuery.html
index 687b2bb..288d542 100644
--- a/apidocs/mtas/search/spans/MtasSpanEndQuery.html
+++ b/apidocs/mtas/search/spans/MtasSpanEndQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanEndQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanEndQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,13 +13,13 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanEndQuery (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanEndQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -212,22 +212,28 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
             boolean&nbsp;needsScores)</code>&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanEndQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator</a></span>()</code>
+<div class="block">Disable two phase iterator.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanEndQuery.html#equals-java.lang.Object-">equals</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;obj)</code>&nbsp;</td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i3" class="rowColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanEndQuery.html#getField--">getField</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr id="i4" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanEndQuery.html#hashCode--">hashCode</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i4" class="altColor">
+<tr id="i5" class="rowColor">
 <td class="colFirst"><code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanEndQuery.html#rewrite-org.apache.lucene.index.IndexReader-">rewrite</a></span>(org.apache.lucene.index.IndexReader&nbsp;reader)</code>&nbsp;</td>
 </tr>
-<tr id="i5" class="rowColor">
+<tr id="i6" class="altColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanEndQuery.html#toString-java.lang.String-">toString</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;field)</code>&nbsp;</td>
 </tr>
@@ -237,7 +243,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;mtas.search.spans.util.<a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></h3>
-<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMaximumWidth--">getMaximumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMinimumWidth--">getMinimumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getWidth--">getWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#isSinglePositionQuery--">isSinglePositionQuery</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#setWidth-java.lang.Integer-java.lang.Integer-">setWidth</a></code></li>
+<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMaximumWidth--">getMaximumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMinimumWidth--">getMinimumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getWidth--">getWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#isSinglePositionQuery--">isSinglePositionQuery</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#setWidth-java.lang.Integer-java.lang.Integer-">setWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#twoPhaseIteratorAllowed--">twoPhaseIteratorAllowed</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.apache.lucene.search.spans.SpanQuery">
@@ -389,7 +395,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 <a name="hashCode--">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>hashCode</h4>
 <pre>public&nbsp;int&nbsp;hashCode()</pre>
@@ -399,6 +405,21 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 </dl>
 </li>
 </ul>
+<a name="disableTwoPhaseIterator--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>disableTwoPhaseIterator</h4>
+<pre>public&nbsp;void&nbsp;disableTwoPhaseIterator()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#disableTwoPhaseIterator--">MtasSpanQuery</a></code></span></div>
+<div class="block">Disable two phase iterator.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator</a></code>&nbsp;in class&nbsp;<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>
diff --git a/apidocs/mtas/search/spans/MtasSpanEndSpans.html b/apidocs/mtas/search/spans/MtasSpanEndSpans.html
index cb72937..411261a 100644
--- a/apidocs/mtas/search/spans/MtasSpanEndSpans.html
+++ b/apidocs/mtas/search/spans/MtasSpanEndSpans.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanEndSpans (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanEndSpans (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanEndSpans (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanEndSpans (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -146,7 +146,13 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <th class="colLast" scope="col">Field and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code>(package private) org.apache.lucene.search.spans.Spans</code></td>
+<td class="colFirst"><code>private <a href="../../../mtas/search/spans/MtasSpanEndQuery.html" title="class in mtas.search.spans">MtasSpanEndQuery</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanEndSpans.html#query">query</a></span></code>
+<div class="block">The query.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private org.apache.lucene.search.spans.Spans</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanEndSpans.html#spans">spans</a></span></code>
 <div class="block">The spans.</div>
 </td>
@@ -180,7 +186,8 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <th class="colOne" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanEndSpans.html#MtasSpanEndSpans-org.apache.lucene.search.spans.Spans-">MtasSpanEndSpans</a></span>(org.apache.lucene.search.spans.Spans&nbsp;spans)</code>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanEndSpans.html#MtasSpanEndSpans-mtas.search.spans.MtasSpanEndQuery-org.apache.lucene.search.spans.Spans-">MtasSpanEndSpans</a></span>(<a href="../../../mtas/search/spans/MtasSpanEndQuery.html" title="class in mtas.search.spans">MtasSpanEndQuery</a>&nbsp;query,
+                org.apache.lucene.search.spans.Spans&nbsp;spans)</code>
 <div class="block">Instantiates a new mtas span end spans.</div>
 </td>
 </tr>
@@ -279,13 +286,23 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <!--   -->
 </a>
 <h3>Field Detail</h3>
+<a name="query">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>query</h4>
+<pre>private&nbsp;<a href="../../../mtas/search/spans/MtasSpanEndQuery.html" title="class in mtas.search.spans">MtasSpanEndQuery</a> query</pre>
+<div class="block">The query.</div>
+</li>
+</ul>
 <a name="spans">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>spans</h4>
-<pre>org.apache.lucene.search.spans.Spans spans</pre>
+<pre>private&nbsp;org.apache.lucene.search.spans.Spans spans</pre>
 <div class="block">The spans.</div>
 </li>
 </ul>
@@ -297,16 +314,18 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <!--   -->
 </a>
 <h3>Constructor Detail</h3>
-<a name="MtasSpanEndSpans-org.apache.lucene.search.spans.Spans-">
+<a name="MtasSpanEndSpans-mtas.search.spans.MtasSpanEndQuery-org.apache.lucene.search.spans.Spans-">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>MtasSpanEndSpans</h4>
-<pre>public&nbsp;MtasSpanEndSpans(org.apache.lucene.search.spans.Spans&nbsp;spans)</pre>
+<pre>public&nbsp;MtasSpanEndSpans(<a href="../../../mtas/search/spans/MtasSpanEndQuery.html" title="class in mtas.search.spans">MtasSpanEndQuery</a>&nbsp;query,
+                        org.apache.lucene.search.spans.Spans&nbsp;spans)</pre>
 <div class="block">Instantiates a new mtas span end spans.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>query</code> - the query</dd>
 <dd><code>spans</code> - the spans</dd>
 </dl>
 </li>
@@ -456,8 +475,8 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <h4>asTwoPhaseIterator</h4>
 <pre>public&nbsp;org.apache.lucene.search.TwoPhaseIterator&nbsp;asTwoPhaseIterator()</pre>
 <dl>
-<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code>asTwoPhaseIterator</code>&nbsp;in class&nbsp;<code>org.apache.lucene.search.spans.Spans</code></dd>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../mtas/search/spans/util/MtasSpans.html#asTwoPhaseIterator--">asTwoPhaseIterator</a></code>&nbsp;in class&nbsp;<code><a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in mtas.search.spans.util">MtasSpans</a></code></dd>
 </dl>
 </li>
 </ul>
diff --git a/apidocs/mtas/search/spans/MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans.html b/apidocs/mtas/search/spans/MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans.html
index 13787db..2213f31 100644
--- a/apidocs/mtas/search/spans/MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans.html
+++ b/apidocs/mtas/search/spans/MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -149,7 +149,8 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <th class="colOne" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans.html#MtasSpanFollowedByQuerySpans-org.apache.lucene.search.spans.Spans-">MtasSpanFollowedByQuerySpans</a></span>(org.apache.lucene.search.spans.Spans&nbsp;spans)</code>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans.html#MtasSpanFollowedByQuerySpans-mtas.search.spans.MtasSpanFollowedByQuery-org.apache.lucene.search.spans.Spans-">MtasSpanFollowedByQuerySpans</a></span>(<a href="../../../mtas/search/spans/MtasSpanFollowedByQuery.html" title="class in mtas.search.spans">MtasSpanFollowedByQuery</a>&nbsp;query,
+                            org.apache.lucene.search.spans.Spans&nbsp;spans)</code>
 <div class="block">Instantiates a new mtas span followed by query spans.</div>
 </td>
 </tr>
@@ -201,16 +202,18 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <!--   -->
 </a>
 <h3>Constructor Detail</h3>
-<a name="MtasSpanFollowedByQuerySpans-org.apache.lucene.search.spans.Spans-">
+<a name="MtasSpanFollowedByQuerySpans-mtas.search.spans.MtasSpanFollowedByQuery-org.apache.lucene.search.spans.Spans-">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>MtasSpanFollowedByQuerySpans</h4>
-<pre>public&nbsp;MtasSpanFollowedByQuerySpans(org.apache.lucene.search.spans.Spans&nbsp;spans)</pre>
+<pre>public&nbsp;MtasSpanFollowedByQuerySpans(<a href="../../../mtas/search/spans/MtasSpanFollowedByQuery.html" title="class in mtas.search.spans">MtasSpanFollowedByQuery</a>&nbsp;query,
+                                    org.apache.lucene.search.spans.Spans&nbsp;spans)</pre>
 <div class="block">Instantiates a new mtas span followed by query spans.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>query</code> - the query</dd>
 <dd><code>spans</code> - the spans</dd>
 </dl>
 </li>
diff --git a/apidocs/mtas/search/spans/MtasSpanFollowedByQuery.MtasSpanFollowedByQueryWeight.html b/apidocs/mtas/search/spans/MtasSpanFollowedByQuery.MtasSpanFollowedByQueryWeight.html
index 6e483b0..5f693f4 100644
--- a/apidocs/mtas/search/spans/MtasSpanFollowedByQuery.MtasSpanFollowedByQueryWeight.html
+++ b/apidocs/mtas/search/spans/MtasSpanFollowedByQuery.MtasSpanFollowedByQueryWeight.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanFollowedByQuery.MtasSpanFollowedByQueryWeight (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanFollowedByQuery.MtasSpanFollowedByQueryWeight (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanFollowedByQuery.MtasSpanFollowedByQueryWeight (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanFollowedByQuery.MtasSpanFollowedByQueryWeight (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/MtasSpanFollowedByQuery.SpanFollowedByWeight.html b/apidocs/mtas/search/spans/MtasSpanFollowedByQuery.SpanFollowedByWeight.html
index f243f1f..44d4bec 100644
--- a/apidocs/mtas/search/spans/MtasSpanFollowedByQuery.SpanFollowedByWeight.html
+++ b/apidocs/mtas/search/spans/MtasSpanFollowedByQuery.SpanFollowedByWeight.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanFollowedByQuery.SpanFollowedByWeight (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanFollowedByQuery.SpanFollowedByWeight (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanFollowedByQuery.SpanFollowedByWeight (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanFollowedByQuery.SpanFollowedByWeight (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/MtasSpanFollowedByQuery.html b/apidocs/mtas/search/spans/MtasSpanFollowedByQuery.html
index 3792880..2a01e2b 100644
--- a/apidocs/mtas/search/spans/MtasSpanFollowedByQuery.html
+++ b/apidocs/mtas/search/spans/MtasSpanFollowedByQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanFollowedByQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanFollowedByQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,13 +13,13 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanFollowedByQuery (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanFollowedByQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -185,13 +185,13 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code>private org.apache.lucene.search.spans.SpanQuery</code></td>
+<td class="colFirst"><code>private <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFollowedByQuery.html#q1">q1</a></span></code>
 <div class="block">The q 1.</div>
 </td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code>private org.apache.lucene.search.spans.SpanQuery</code></td>
+<td class="colFirst"><code>private <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFollowedByQuery.html#q2">q2</a></span></code>
 <div class="block">The q 2.</div>
 </td>
@@ -237,28 +237,34 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
             boolean&nbsp;needsScores)</code>&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFollowedByQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator</a></span>()</code>
+<div class="block">Disable two phase iterator.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFollowedByQuery.html#equals-java.lang.Object-">equals</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;obj)</code>&nbsp;</td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i3" class="rowColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFollowedByQuery.html#getField--">getField</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr id="i4" class="altColor">
 <td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;org.apache.lucene.index.Term,org.apache.lucene.index.TermContext&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFollowedByQuery.html#getTermContexts-java.util.List-">getTermContexts</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../mtas/search/spans/MtasSpanFollowedByQuery.MtasSpanFollowedByQueryWeight.html" title="class in mtas.search.spans">MtasSpanFollowedByQuery.MtasSpanFollowedByQueryWeight</a>&gt;&nbsp;items)</code>
 <div class="block">Gets the term contexts.</div>
 </td>
 </tr>
-<tr id="i4" class="altColor">
+<tr id="i5" class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFollowedByQuery.html#hashCode--">hashCode</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i5" class="rowColor">
+<tr id="i6" class="altColor">
 <td class="colFirst"><code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFollowedByQuery.html#rewrite-org.apache.lucene.index.IndexReader-">rewrite</a></span>(org.apache.lucene.index.IndexReader&nbsp;reader)</code>&nbsp;</td>
 </tr>
-<tr id="i6" class="altColor">
+<tr id="i7" class="rowColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFollowedByQuery.html#toString-java.lang.String-">toString</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;field)</code>&nbsp;</td>
 </tr>
@@ -268,7 +274,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;mtas.search.spans.util.<a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></h3>
-<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMaximumWidth--">getMaximumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMinimumWidth--">getMinimumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getWidth--">getWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#isSinglePositionQuery--">isSinglePositionQuery</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#setWidth-java.lang.Integer-java.lang.Integer-">setWidth</a></code></li>
+<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMaximumWidth--">getMaximumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMinimumWidth--">getMinimumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getWidth--">getWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#isSinglePositionQuery--">isSinglePositionQuery</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#setWidth-java.lang.Integer-java.lang.Integer-">setWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#twoPhaseIteratorAllowed--">twoPhaseIteratorAllowed</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.apache.lucene.search.spans.SpanQuery">
@@ -321,7 +327,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 <ul class="blockList">
 <li class="blockList">
 <h4>q1</h4>
-<pre>private&nbsp;org.apache.lucene.search.spans.SpanQuery q1</pre>
+<pre>private&nbsp;<a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a> q1</pre>
 <div class="block">The q 1.</div>
 </li>
 </ul>
@@ -331,7 +337,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 <ul class="blockListLast">
 <li class="blockList">
 <h4>q2</h4>
-<pre>private&nbsp;org.apache.lucene.search.spans.SpanQuery q2</pre>
+<pre>private&nbsp;<a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a> q2</pre>
 <div class="block">The q 2.</div>
 </li>
 </ul>
@@ -455,7 +461,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 <a name="rewrite-org.apache.lucene.index.IndexReader-">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>rewrite</h4>
 <pre>public&nbsp;<a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a>&nbsp;rewrite(org.apache.lucene.index.IndexReader&nbsp;reader)
@@ -468,6 +474,21 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 </dl>
 </li>
 </ul>
+<a name="disableTwoPhaseIterator--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>disableTwoPhaseIterator</h4>
+<pre>public&nbsp;void&nbsp;disableTwoPhaseIterator()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#disableTwoPhaseIterator--">MtasSpanQuery</a></code></span></div>
+<div class="block">Disable two phase iterator.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator</a></code>&nbsp;in class&nbsp;<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>
diff --git a/apidocs/mtas/search/spans/MtasSpanFollowedBySpans.html b/apidocs/mtas/search/spans/MtasSpanFollowedBySpans.html
index 64c5135..89ae8ae 100644
--- a/apidocs/mtas/search/spans/MtasSpanFollowedBySpans.html
+++ b/apidocs/mtas/search/spans/MtasSpanFollowedBySpans.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanFollowedBySpans (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanFollowedBySpans (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,13 +13,13 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanFollowedBySpans (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanFollowedBySpans (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -176,12 +176,18 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 </td>
 </tr>
 <tr class="rowColor">
+<td class="colFirst"><code>private <a href="../../../mtas/search/spans/MtasSpanFollowedByQuery.html" title="class in mtas.search.spans">MtasSpanFollowedByQuery</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFollowedBySpans.html#query">query</a></span></code>
+<div class="block">The query.</div>
+</td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><code>private <a href="../../../mtas/search/spans/MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans.html" title="class in mtas.search.spans">MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFollowedBySpans.html#spans1">spans1</a></span></code>
 <div class="block">The spans 1.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private <a href="../../../mtas/search/spans/MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans.html" title="class in mtas.search.spans">MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFollowedBySpans.html#spans2">spans2</a></span></code>
 <div class="block">The spans 2.</div>
@@ -216,7 +222,8 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <th class="colOne" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFollowedBySpans.html#MtasSpanFollowedBySpans-mtas.search.spans.MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans-mtas.search.spans.MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans-">MtasSpanFollowedBySpans</a></span>(<a href="../../../mtas/search/spans/MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans.html" title="class in mtas.search.spans">MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans</a>&nbsp;spans1,
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFollowedBySpans.html#MtasSpanFollowedBySpans-mtas.search.spans.MtasSpanFollowedByQuery-mtas.search.spans.MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans-mtas.search.spans.MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans-">MtasSpanFollowedBySpans</a></span>(<a href="../../../mtas/search/spans/MtasSpanFollowedByQuery.html" title="class in mtas.search.spans">MtasSpanFollowedByQuery</a>&nbsp;query,
+                       <a href="../../../mtas/search/spans/MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans.html" title="class in mtas.search.spans">MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans</a>&nbsp;spans1,
                        <a href="../../../mtas/search/spans/MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans.html" title="class in mtas.search.spans">MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans</a>&nbsp;spans2)</code>
 <div class="block">Instantiates a new mtas span followed by spans.</div>
 </td>
@@ -241,56 +248,60 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFollowedBySpans.html#advance-int-">advance</a></span>(int&nbsp;target)</code>&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.apache.lucene.search.TwoPhaseIterator</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFollowedBySpans.html#asTwoPhaseIterator--">asTwoPhaseIterator</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFollowedBySpans.html#collect-org.apache.lucene.search.spans.SpanCollector-">collect</a></span>(org.apache.lucene.search.spans.SpanCollector&nbsp;collector)</code>&nbsp;</td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i3" class="rowColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFollowedBySpans.html#cost--">cost</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr id="i4" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFollowedBySpans.html#docID--">docID</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i4" class="altColor">
+<tr id="i5" class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFollowedBySpans.html#endPosition--">endPosition</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i5" class="rowColor">
+<tr id="i6" class="altColor">
 <td class="colFirst"><code>private boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFollowedBySpans.html#goToNextDoc--">goToNextDoc</a></span>()</code>
 <div class="block">Go to next doc.</div>
 </td>
 </tr>
-<tr id="i6" class="altColor">
+<tr id="i7" class="rowColor">
 <td class="colFirst"><code>private boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFollowedBySpans.html#goToNextStartPosition--">goToNextStartPosition</a></span>()</code>
 <div class="block">Go to next start position.</div>
 </td>
 </tr>
-<tr id="i7" class="rowColor">
+<tr id="i8" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFollowedBySpans.html#nextDoc--">nextDoc</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i8" class="altColor">
+<tr id="i9" class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFollowedBySpans.html#nextStartPosition--">nextStartPosition</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i9" class="rowColor">
+<tr id="i10" class="altColor">
 <td class="colFirst"><code>float</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFollowedBySpans.html#positionsCost--">positionsCost</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i10" class="altColor">
+<tr id="i11" class="rowColor">
 <td class="colFirst"><code>private void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFollowedBySpans.html#reset--">reset</a></span>()</code>
 <div class="block">Reset.</div>
 </td>
 </tr>
-<tr id="i11" class="rowColor">
+<tr id="i12" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFollowedBySpans.html#startPosition--">startPosition</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i12" class="altColor">
+<tr id="i13" class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFollowedBySpans.html#width--">width</a></span>()</code>&nbsp;</td>
 </tr>
@@ -300,7 +311,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.apache.lucene.search.spans.Spans</h3>
-<code>asTwoPhaseIterator, doCurrentSpans, doStartCurrentDoc, toString</code></li>
+<code>doCurrentSpans, doStartCurrentDoc, toString</code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.apache.lucene.search.DocIdSetIterator">
@@ -330,6 +341,16 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <!--   -->
 </a>
 <h3>Field Detail</h3>
+<a name="query">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>query</h4>
+<pre>private&nbsp;<a href="../../../mtas/search/spans/MtasSpanFollowedByQuery.html" title="class in mtas.search.spans">MtasSpanFollowedByQuery</a> query</pre>
+<div class="block">The query.</div>
+</li>
+</ul>
 <a name="spans1">
 <!--   -->
 </a>
@@ -408,18 +429,19 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <!--   -->
 </a>
 <h3>Constructor Detail</h3>
-<a name="MtasSpanFollowedBySpans-mtas.search.spans.MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans-mtas.search.spans.MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans-">
+<a name="MtasSpanFollowedBySpans-mtas.search.spans.MtasSpanFollowedByQuery-mtas.search.spans.MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans-mtas.search.spans.MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans-">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>MtasSpanFollowedBySpans</h4>
-<pre>public&nbsp;MtasSpanFollowedBySpans(<a href="../../../mtas/search/spans/MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans.html" title="class in mtas.search.spans">MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans</a>&nbsp;spans1,
+<pre>public&nbsp;MtasSpanFollowedBySpans(<a href="../../../mtas/search/spans/MtasSpanFollowedByQuery.html" title="class in mtas.search.spans">MtasSpanFollowedByQuery</a>&nbsp;query,
+                               <a href="../../../mtas/search/spans/MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans.html" title="class in mtas.search.spans">MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans</a>&nbsp;spans1,
                                <a href="../../../mtas/search/spans/MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans.html" title="class in mtas.search.spans">MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans</a>&nbsp;spans2)</pre>
 <div class="block">Instantiates a new mtas span followed by spans.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>mtasSpanFollowedByQuery</code> - the mtas span followed by query</dd>
+<dd><code>query</code> - the query</dd>
 <dd><code>spans1</code> - the spans 1</dd>
 <dd><code>spans2</code> - the spans 2</dd>
 </dl>
@@ -612,13 +634,26 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <a name="reset--">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>reset</h4>
 <pre>private&nbsp;void&nbsp;reset()</pre>
 <div class="block">Reset.</div>
 </li>
 </ul>
+<a name="asTwoPhaseIterator--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>asTwoPhaseIterator</h4>
+<pre>public&nbsp;org.apache.lucene.search.TwoPhaseIterator&nbsp;asTwoPhaseIterator()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../mtas/search/spans/util/MtasSpans.html#asTwoPhaseIterator--">asTwoPhaseIterator</a></code>&nbsp;in class&nbsp;<code><a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in mtas.search.spans.util">MtasSpans</a></code></dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>
diff --git a/apidocs/mtas/search/spans/MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans.html b/apidocs/mtas/search/spans/MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans.html
index a82a8fd..b658034 100644
--- a/apidocs/mtas/search/spans/MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans.html
+++ b/apidocs/mtas/search/spans/MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -149,7 +149,8 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <th class="colOne" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans.html#MtasSpanFullyAlignedWithQuerySpans-org.apache.lucene.search.spans.Spans-">MtasSpanFullyAlignedWithQuerySpans</a></span>(org.apache.lucene.search.spans.Spans&nbsp;spans)</code>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans.html#MtasSpanFullyAlignedWithQuerySpans-mtas.search.spans.MtasSpanFullyAlignedWithQuery-org.apache.lucene.search.spans.Spans-">MtasSpanFullyAlignedWithQuerySpans</a></span>(<a href="../../../mtas/search/spans/MtasSpanFullyAlignedWithQuery.html" title="class in mtas.search.spans">MtasSpanFullyAlignedWithQuery</a>&nbsp;query,
+                                  org.apache.lucene.search.spans.Spans&nbsp;spans)</code>
 <div class="block">Instantiates a new mtas span fully aligned with query spans.</div>
 </td>
 </tr>
@@ -201,16 +202,18 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <!--   -->
 </a>
 <h3>Constructor Detail</h3>
-<a name="MtasSpanFullyAlignedWithQuerySpans-org.apache.lucene.search.spans.Spans-">
+<a name="MtasSpanFullyAlignedWithQuerySpans-mtas.search.spans.MtasSpanFullyAlignedWithQuery-org.apache.lucene.search.spans.Spans-">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>MtasSpanFullyAlignedWithQuerySpans</h4>
-<pre>public&nbsp;MtasSpanFullyAlignedWithQuerySpans(org.apache.lucene.search.spans.Spans&nbsp;spans)</pre>
+<pre>public&nbsp;MtasSpanFullyAlignedWithQuerySpans(<a href="../../../mtas/search/spans/MtasSpanFullyAlignedWithQuery.html" title="class in mtas.search.spans">MtasSpanFullyAlignedWithQuery</a>&nbsp;query,
+                                          org.apache.lucene.search.spans.Spans&nbsp;spans)</pre>
 <div class="block">Instantiates a new mtas span fully aligned with query spans.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>query</code> - the query</dd>
 <dd><code>spans</code> - the spans</dd>
 </dl>
 </li>
diff --git a/apidocs/mtas/search/spans/MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQueryWeight.html b/apidocs/mtas/search/spans/MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQueryWeight.html
index dd82e15..101b3b0 100644
--- a/apidocs/mtas/search/spans/MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQueryWeight.html
+++ b/apidocs/mtas/search/spans/MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQueryWeight.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQueryWeight (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQueryWeight (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQueryWeight (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQueryWeight (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/MtasSpanFullyAlignedWithQuery.SpanFullyAlignedWithWeight.html b/apidocs/mtas/search/spans/MtasSpanFullyAlignedWithQuery.SpanFullyAlignedWithWeight.html
index 5062707..321b78a 100644
--- a/apidocs/mtas/search/spans/MtasSpanFullyAlignedWithQuery.SpanFullyAlignedWithWeight.html
+++ b/apidocs/mtas/search/spans/MtasSpanFullyAlignedWithQuery.SpanFullyAlignedWithWeight.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanFullyAlignedWithQuery.SpanFullyAlignedWithWeight (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanFullyAlignedWithQuery.SpanFullyAlignedWithWeight (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanFullyAlignedWithQuery.SpanFullyAlignedWithWeight (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanFullyAlignedWithQuery.SpanFullyAlignedWithWeight (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/MtasSpanFullyAlignedWithQuery.html b/apidocs/mtas/search/spans/MtasSpanFullyAlignedWithQuery.html
index a33d7ba..da15bdb 100644
--- a/apidocs/mtas/search/spans/MtasSpanFullyAlignedWithQuery.html
+++ b/apidocs/mtas/search/spans/MtasSpanFullyAlignedWithQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanFullyAlignedWithQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanFullyAlignedWithQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,13 +13,13 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanFullyAlignedWithQuery (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanFullyAlignedWithQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -185,13 +185,13 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code>private org.apache.lucene.search.spans.SpanQuery</code></td>
+<td class="colFirst"><code>private <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFullyAlignedWithQuery.html#q1">q1</a></span></code>
 <div class="block">The q 1.</div>
 </td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code>private org.apache.lucene.search.spans.SpanQuery</code></td>
+<td class="colFirst"><code>private <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFullyAlignedWithQuery.html#q2">q2</a></span></code>
 <div class="block">The q 2.</div>
 </td>
@@ -237,28 +237,34 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
             boolean&nbsp;needsScores)</code>&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFullyAlignedWithQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator</a></span>()</code>
+<div class="block">Disable two phase iterator.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFullyAlignedWithQuery.html#equals-java.lang.Object-">equals</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;obj)</code>&nbsp;</td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i3" class="rowColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFullyAlignedWithQuery.html#getField--">getField</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr id="i4" class="altColor">
 <td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;org.apache.lucene.index.Term,org.apache.lucene.index.TermContext&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFullyAlignedWithQuery.html#getTermContexts-java.util.List-">getTermContexts</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../mtas/search/spans/MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQueryWeight.html" title="class in mtas.search.spans">MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQueryWeight</a>&gt;&nbsp;items)</code>
 <div class="block">Gets the term contexts.</div>
 </td>
 </tr>
-<tr id="i4" class="altColor">
+<tr id="i5" class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFullyAlignedWithQuery.html#hashCode--">hashCode</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i5" class="rowColor">
+<tr id="i6" class="altColor">
 <td class="colFirst"><code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFullyAlignedWithQuery.html#rewrite-org.apache.lucene.index.IndexReader-">rewrite</a></span>(org.apache.lucene.index.IndexReader&nbsp;reader)</code>&nbsp;</td>
 </tr>
-<tr id="i6" class="altColor">
+<tr id="i7" class="rowColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFullyAlignedWithQuery.html#toString-java.lang.String-">toString</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;field)</code>&nbsp;</td>
 </tr>
@@ -268,7 +274,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;mtas.search.spans.util.<a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></h3>
-<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMaximumWidth--">getMaximumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMinimumWidth--">getMinimumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getWidth--">getWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#isSinglePositionQuery--">isSinglePositionQuery</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#setWidth-java.lang.Integer-java.lang.Integer-">setWidth</a></code></li>
+<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMaximumWidth--">getMaximumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMinimumWidth--">getMinimumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getWidth--">getWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#isSinglePositionQuery--">isSinglePositionQuery</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#setWidth-java.lang.Integer-java.lang.Integer-">setWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#twoPhaseIteratorAllowed--">twoPhaseIteratorAllowed</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.apache.lucene.search.spans.SpanQuery">
@@ -321,7 +327,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 <ul class="blockList">
 <li class="blockList">
 <h4>q1</h4>
-<pre>private&nbsp;org.apache.lucene.search.spans.SpanQuery q1</pre>
+<pre>private&nbsp;<a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a> q1</pre>
 <div class="block">The q 1.</div>
 </li>
 </ul>
@@ -331,7 +337,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 <ul class="blockListLast">
 <li class="blockList">
 <h4>q2</h4>
-<pre>private&nbsp;org.apache.lucene.search.spans.SpanQuery q2</pre>
+<pre>private&nbsp;<a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a> q2</pre>
 <div class="block">The q 2.</div>
 </li>
 </ul>
@@ -455,7 +461,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 <a name="rewrite-org.apache.lucene.index.IndexReader-">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>rewrite</h4>
 <pre>public&nbsp;<a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a>&nbsp;rewrite(org.apache.lucene.index.IndexReader&nbsp;reader)
@@ -468,6 +474,21 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 </dl>
 </li>
 </ul>
+<a name="disableTwoPhaseIterator--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>disableTwoPhaseIterator</h4>
+<pre>public&nbsp;void&nbsp;disableTwoPhaseIterator()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#disableTwoPhaseIterator--">MtasSpanQuery</a></code></span></div>
+<div class="block">Disable two phase iterator.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator</a></code>&nbsp;in class&nbsp;<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>
diff --git a/apidocs/mtas/search/spans/MtasSpanFullyAlignedWithSpans.html b/apidocs/mtas/search/spans/MtasSpanFullyAlignedWithSpans.html
index 22a8221..5673bb5 100644
--- a/apidocs/mtas/search/spans/MtasSpanFullyAlignedWithSpans.html
+++ b/apidocs/mtas/search/spans/MtasSpanFullyAlignedWithSpans.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanFullyAlignedWithSpans (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanFullyAlignedWithSpans (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,13 +13,13 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanFullyAlignedWithSpans (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanFullyAlignedWithSpans (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -177,7 +177,9 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>private boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFullyAlignedWithSpans.html#noMorePositionsSpan2">noMorePositionsSpan2</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFullyAlignedWithSpans.html#noMorePositionsSpan2">noMorePositionsSpan2</a></span></code>
+<div class="block">The no more positions span 2.</div>
+</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/8/docs/api/java/util/HashSet.html?is-external=true" title="class or interface in java.util">HashSet</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;</code></td>
@@ -192,12 +194,18 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 </td>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><code>private <a href="../../../mtas/search/spans/MtasSpanFullyAlignedWithQuery.html" title="class in mtas.search.spans">MtasSpanFullyAlignedWithQuery</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFullyAlignedWithSpans.html#query">query</a></span></code>
+<div class="block">The query.</div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><code>private <a href="../../../mtas/search/spans/MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans.html" title="class in mtas.search.spans">MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFullyAlignedWithSpans.html#spans1">spans1</a></span></code>
 <div class="block">The spans 1.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private <a href="../../../mtas/search/spans/MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans.html" title="class in mtas.search.spans">MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFullyAlignedWithSpans.html#spans2">spans2</a></span></code>
 <div class="block">The spans 2.</div>
@@ -232,7 +240,8 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <th class="colOne" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFullyAlignedWithSpans.html#MtasSpanFullyAlignedWithSpans-mtas.search.spans.MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans-mtas.search.spans.MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans-">MtasSpanFullyAlignedWithSpans</a></span>(<a href="../../../mtas/search/spans/MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans.html" title="class in mtas.search.spans">MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans</a>&nbsp;spans1,
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFullyAlignedWithSpans.html#MtasSpanFullyAlignedWithSpans-mtas.search.spans.MtasSpanFullyAlignedWithQuery-mtas.search.spans.MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans-mtas.search.spans.MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans-">MtasSpanFullyAlignedWithSpans</a></span>(<a href="../../../mtas/search/spans/MtasSpanFullyAlignedWithQuery.html" title="class in mtas.search.spans">MtasSpanFullyAlignedWithQuery</a>&nbsp;query,
+                             <a href="../../../mtas/search/spans/MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans.html" title="class in mtas.search.spans">MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans</a>&nbsp;spans1,
                              <a href="../../../mtas/search/spans/MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans.html" title="class in mtas.search.spans">MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans</a>&nbsp;spans2)</code>
 <div class="block">Instantiates a new mtas span fully aligned with spans.</div>
 </td>
@@ -257,56 +266,60 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFullyAlignedWithSpans.html#advance-int-">advance</a></span>(int&nbsp;target)</code>&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.apache.lucene.search.TwoPhaseIterator</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFullyAlignedWithSpans.html#asTwoPhaseIterator--">asTwoPhaseIterator</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFullyAlignedWithSpans.html#collect-org.apache.lucene.search.spans.SpanCollector-">collect</a></span>(org.apache.lucene.search.spans.SpanCollector&nbsp;collector)</code>&nbsp;</td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i3" class="rowColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFullyAlignedWithSpans.html#cost--">cost</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr id="i4" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFullyAlignedWithSpans.html#docID--">docID</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i4" class="altColor">
+<tr id="i5" class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFullyAlignedWithSpans.html#endPosition--">endPosition</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i5" class="rowColor">
+<tr id="i6" class="altColor">
 <td class="colFirst"><code>private boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFullyAlignedWithSpans.html#goToNextDoc--">goToNextDoc</a></span>()</code>
 <div class="block">Go to next doc.</div>
 </td>
 </tr>
-<tr id="i6" class="altColor">
+<tr id="i7" class="rowColor">
 <td class="colFirst"><code>private boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFullyAlignedWithSpans.html#goToNextStartPosition--">goToNextStartPosition</a></span>()</code>
 <div class="block">Go to next start position.</div>
 </td>
 </tr>
-<tr id="i7" class="rowColor">
+<tr id="i8" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFullyAlignedWithSpans.html#nextDoc--">nextDoc</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i8" class="altColor">
+<tr id="i9" class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFullyAlignedWithSpans.html#nextStartPosition--">nextStartPosition</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i9" class="rowColor">
+<tr id="i10" class="altColor">
 <td class="colFirst"><code>float</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFullyAlignedWithSpans.html#positionsCost--">positionsCost</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i10" class="altColor">
+<tr id="i11" class="rowColor">
 <td class="colFirst"><code>private void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFullyAlignedWithSpans.html#reset--">reset</a></span>()</code>
 <div class="block">Reset.</div>
 </td>
 </tr>
-<tr id="i11" class="rowColor">
+<tr id="i12" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFullyAlignedWithSpans.html#startPosition--">startPosition</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i12" class="altColor">
+<tr id="i13" class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanFullyAlignedWithSpans.html#width--">width</a></span>()</code>&nbsp;</td>
 </tr>
@@ -316,7 +329,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.apache.lucene.search.spans.Spans</h3>
-<code>asTwoPhaseIterator, doCurrentSpans, doStartCurrentDoc, toString</code></li>
+<code>doCurrentSpans, doStartCurrentDoc, toString</code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.apache.lucene.search.DocIdSetIterator">
@@ -346,6 +359,16 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <!--   -->
 </a>
 <h3>Field Detail</h3>
+<a name="query">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>query</h4>
+<pre>private&nbsp;<a href="../../../mtas/search/spans/MtasSpanFullyAlignedWithQuery.html" title="class in mtas.search.spans">MtasSpanFullyAlignedWithQuery</a> query</pre>
+<div class="block">The query.</div>
+</li>
+</ul>
 <a name="spans1">
 <!--   -->
 </a>
@@ -433,6 +456,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <li class="blockList">
 <h4>noMorePositionsSpan2</h4>
 <pre>private&nbsp;boolean noMorePositionsSpan2</pre>
+<div class="block">The no more positions span 2.</div>
 </li>
 </ul>
 <a name="docId">
@@ -453,18 +477,19 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <!--   -->
 </a>
 <h3>Constructor Detail</h3>
-<a name="MtasSpanFullyAlignedWithSpans-mtas.search.spans.MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans-mtas.search.spans.MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans-">
+<a name="MtasSpanFullyAlignedWithSpans-mtas.search.spans.MtasSpanFullyAlignedWithQuery-mtas.search.spans.MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans-mtas.search.spans.MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans-">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>MtasSpanFullyAlignedWithSpans</h4>
-<pre>public&nbsp;MtasSpanFullyAlignedWithSpans(<a href="../../../mtas/search/spans/MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans.html" title="class in mtas.search.spans">MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans</a>&nbsp;spans1,
+<pre>public&nbsp;MtasSpanFullyAlignedWithSpans(<a href="../../../mtas/search/spans/MtasSpanFullyAlignedWithQuery.html" title="class in mtas.search.spans">MtasSpanFullyAlignedWithQuery</a>&nbsp;query,
+                                     <a href="../../../mtas/search/spans/MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans.html" title="class in mtas.search.spans">MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans</a>&nbsp;spans1,
                                      <a href="../../../mtas/search/spans/MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans.html" title="class in mtas.search.spans">MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans</a>&nbsp;spans2)</pre>
 <div class="block">Instantiates a new mtas span fully aligned with spans.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>mtasSpanFullyAlignedWithQuery</code> - the mtas span fully aligned with query</dd>
+<dd><code>query</code> - the query</dd>
 <dd><code>spans1</code> - the spans 1</dd>
 <dd><code>spans2</code> - the spans 2</dd>
 </dl>
@@ -654,7 +679,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <a name="cost--">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>cost</h4>
 <pre>public&nbsp;long&nbsp;cost()</pre>
@@ -664,6 +689,19 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 </dl>
 </li>
 </ul>
+<a name="asTwoPhaseIterator--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>asTwoPhaseIterator</h4>
+<pre>public&nbsp;org.apache.lucene.search.TwoPhaseIterator&nbsp;asTwoPhaseIterator()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../mtas/search/spans/util/MtasSpans.html#asTwoPhaseIterator--">asTwoPhaseIterator</a></code>&nbsp;in class&nbsp;<code><a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in mtas.search.spans.util">MtasSpans</a></code></dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>
diff --git a/apidocs/mtas/search/spans/MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans.html b/apidocs/mtas/search/spans/MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans.html
index 199514c..1130953 100644
--- a/apidocs/mtas/search/spans/MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans.html
+++ b/apidocs/mtas/search/spans/MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -149,7 +149,8 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <th class="colOne" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans.html#MtasSpanIntersectingQuerySpans-org.apache.lucene.search.spans.Spans-">MtasSpanIntersectingQuerySpans</a></span>(org.apache.lucene.search.spans.Spans&nbsp;spans)</code>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans.html#MtasSpanIntersectingQuerySpans-mtas.search.spans.MtasSpanIntersectingQuery-org.apache.lucene.search.spans.Spans-">MtasSpanIntersectingQuerySpans</a></span>(<a href="../../../mtas/search/spans/MtasSpanIntersectingQuery.html" title="class in mtas.search.spans">MtasSpanIntersectingQuery</a>&nbsp;query,
+                              org.apache.lucene.search.spans.Spans&nbsp;spans)</code>
 <div class="block">Instantiates a new mtas span intersecting query spans.</div>
 </td>
 </tr>
@@ -201,16 +202,18 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <!--   -->
 </a>
 <h3>Constructor Detail</h3>
-<a name="MtasSpanIntersectingQuerySpans-org.apache.lucene.search.spans.Spans-">
+<a name="MtasSpanIntersectingQuerySpans-mtas.search.spans.MtasSpanIntersectingQuery-org.apache.lucene.search.spans.Spans-">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>MtasSpanIntersectingQuerySpans</h4>
-<pre>public&nbsp;MtasSpanIntersectingQuerySpans(org.apache.lucene.search.spans.Spans&nbsp;spans)</pre>
+<pre>public&nbsp;MtasSpanIntersectingQuerySpans(<a href="../../../mtas/search/spans/MtasSpanIntersectingQuery.html" title="class in mtas.search.spans">MtasSpanIntersectingQuery</a>&nbsp;query,
+                                      org.apache.lucene.search.spans.Spans&nbsp;spans)</pre>
 <div class="block">Instantiates a new mtas span intersecting query spans.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>query</code> - the query</dd>
 <dd><code>spans</code> - the spans</dd>
 </dl>
 </li>
diff --git a/apidocs/mtas/search/spans/MtasSpanIntersectingQuery.MtasSpanIntersectingQueryWeight.html b/apidocs/mtas/search/spans/MtasSpanIntersectingQuery.MtasSpanIntersectingQueryWeight.html
index 82e9509..d50dbbf 100644
--- a/apidocs/mtas/search/spans/MtasSpanIntersectingQuery.MtasSpanIntersectingQueryWeight.html
+++ b/apidocs/mtas/search/spans/MtasSpanIntersectingQuery.MtasSpanIntersectingQueryWeight.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanIntersectingQuery.MtasSpanIntersectingQueryWeight (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanIntersectingQuery.MtasSpanIntersectingQueryWeight (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanIntersectingQuery.MtasSpanIntersectingQueryWeight (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanIntersectingQuery.MtasSpanIntersectingQueryWeight (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/MtasSpanIntersectingQuery.SpanIntersectingWeight.html b/apidocs/mtas/search/spans/MtasSpanIntersectingQuery.SpanIntersectingWeight.html
index 50d9086..1cd4e8e 100644
--- a/apidocs/mtas/search/spans/MtasSpanIntersectingQuery.SpanIntersectingWeight.html
+++ b/apidocs/mtas/search/spans/MtasSpanIntersectingQuery.SpanIntersectingWeight.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanIntersectingQuery.SpanIntersectingWeight (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanIntersectingQuery.SpanIntersectingWeight (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanIntersectingQuery.SpanIntersectingWeight (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanIntersectingQuery.SpanIntersectingWeight (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/MtasSpanIntersectingQuery.html b/apidocs/mtas/search/spans/MtasSpanIntersectingQuery.html
index 7c70011..dcda0a0 100644
--- a/apidocs/mtas/search/spans/MtasSpanIntersectingQuery.html
+++ b/apidocs/mtas/search/spans/MtasSpanIntersectingQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanIntersectingQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanIntersectingQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,13 +13,13 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanIntersectingQuery (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanIntersectingQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -185,13 +185,13 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code>private org.apache.lucene.search.spans.SpanQuery</code></td>
+<td class="colFirst"><code>private <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanIntersectingQuery.html#q1">q1</a></span></code>
 <div class="block">The q 1.</div>
 </td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code>private org.apache.lucene.search.spans.SpanQuery</code></td>
+<td class="colFirst"><code>private <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanIntersectingQuery.html#q2">q2</a></span></code>
 <div class="block">The q 2.</div>
 </td>
@@ -237,28 +237,34 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
             boolean&nbsp;needsScores)</code>&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanIntersectingQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator</a></span>()</code>
+<div class="block">Disable two phase iterator.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanIntersectingQuery.html#equals-java.lang.Object-">equals</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;obj)</code>&nbsp;</td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i3" class="rowColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanIntersectingQuery.html#getField--">getField</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr id="i4" class="altColor">
 <td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;org.apache.lucene.index.Term,org.apache.lucene.index.TermContext&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanIntersectingQuery.html#getTermContexts-java.util.List-">getTermContexts</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../mtas/search/spans/MtasSpanIntersectingQuery.MtasSpanIntersectingQueryWeight.html" title="class in mtas.search.spans">MtasSpanIntersectingQuery.MtasSpanIntersectingQueryWeight</a>&gt;&nbsp;items)</code>
 <div class="block">Gets the term contexts.</div>
 </td>
 </tr>
-<tr id="i4" class="altColor">
+<tr id="i5" class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanIntersectingQuery.html#hashCode--">hashCode</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i5" class="rowColor">
+<tr id="i6" class="altColor">
 <td class="colFirst"><code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanIntersectingQuery.html#rewrite-org.apache.lucene.index.IndexReader-">rewrite</a></span>(org.apache.lucene.index.IndexReader&nbsp;reader)</code>&nbsp;</td>
 </tr>
-<tr id="i6" class="altColor">
+<tr id="i7" class="rowColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanIntersectingQuery.html#toString-java.lang.String-">toString</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;field)</code>&nbsp;</td>
 </tr>
@@ -268,7 +274,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;mtas.search.spans.util.<a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></h3>
-<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMaximumWidth--">getMaximumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMinimumWidth--">getMinimumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getWidth--">getWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#isSinglePositionQuery--">isSinglePositionQuery</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#setWidth-java.lang.Integer-java.lang.Integer-">setWidth</a></code></li>
+<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMaximumWidth--">getMaximumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMinimumWidth--">getMinimumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getWidth--">getWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#isSinglePositionQuery--">isSinglePositionQuery</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#setWidth-java.lang.Integer-java.lang.Integer-">setWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#twoPhaseIteratorAllowed--">twoPhaseIteratorAllowed</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.apache.lucene.search.spans.SpanQuery">
@@ -321,7 +327,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 <ul class="blockList">
 <li class="blockList">
 <h4>q1</h4>
-<pre>private&nbsp;org.apache.lucene.search.spans.SpanQuery q1</pre>
+<pre>private&nbsp;<a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a> q1</pre>
 <div class="block">The q 1.</div>
 </li>
 </ul>
@@ -331,7 +337,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 <ul class="blockListLast">
 <li class="blockList">
 <h4>q2</h4>
-<pre>private&nbsp;org.apache.lucene.search.spans.SpanQuery q2</pre>
+<pre>private&nbsp;<a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a> q2</pre>
 <div class="block">The q 2.</div>
 </li>
 </ul>
@@ -455,7 +461,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 <a name="rewrite-org.apache.lucene.index.IndexReader-">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>rewrite</h4>
 <pre>public&nbsp;<a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a>&nbsp;rewrite(org.apache.lucene.index.IndexReader&nbsp;reader)
@@ -468,6 +474,21 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 </dl>
 </li>
 </ul>
+<a name="disableTwoPhaseIterator--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>disableTwoPhaseIterator</h4>
+<pre>public&nbsp;void&nbsp;disableTwoPhaseIterator()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#disableTwoPhaseIterator--">MtasSpanQuery</a></code></span></div>
+<div class="block">Disable two phase iterator.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator</a></code>&nbsp;in class&nbsp;<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>
diff --git a/apidocs/mtas/search/spans/MtasSpanIntersectingSpans.html b/apidocs/mtas/search/spans/MtasSpanIntersectingSpans.html
index 03780ef..93c224c 100644
--- a/apidocs/mtas/search/spans/MtasSpanIntersectingSpans.html
+++ b/apidocs/mtas/search/spans/MtasSpanIntersectingSpans.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanIntersectingSpans (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanIntersectingSpans (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,13 +13,13 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanIntersectingSpans (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanIntersectingSpans (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -176,12 +176,18 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 </td>
 </tr>
 <tr class="rowColor">
+<td class="colFirst"><code>private <a href="../../../mtas/search/spans/MtasSpanIntersectingQuery.html" title="class in mtas.search.spans">MtasSpanIntersectingQuery</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanIntersectingSpans.html#query">query</a></span></code>
+<div class="block">The query.</div>
+</td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><code>private <a href="../../../mtas/search/spans/MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans.html" title="class in mtas.search.spans">MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanIntersectingSpans.html#spans1">spans1</a></span></code>
 <div class="block">The spans 1.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private <a href="../../../mtas/search/spans/MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans.html" title="class in mtas.search.spans">MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanIntersectingSpans.html#spans2">spans2</a></span></code>
 <div class="block">The spans 2.</div>
@@ -216,7 +222,8 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <th class="colOne" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanIntersectingSpans.html#MtasSpanIntersectingSpans-mtas.search.spans.MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans-mtas.search.spans.MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans-">MtasSpanIntersectingSpans</a></span>(<a href="../../../mtas/search/spans/MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans.html" title="class in mtas.search.spans">MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans</a>&nbsp;spans1,
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanIntersectingSpans.html#MtasSpanIntersectingSpans-mtas.search.spans.MtasSpanIntersectingQuery-mtas.search.spans.MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans-mtas.search.spans.MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans-">MtasSpanIntersectingSpans</a></span>(<a href="../../../mtas/search/spans/MtasSpanIntersectingQuery.html" title="class in mtas.search.spans">MtasSpanIntersectingQuery</a>&nbsp;query,
+                         <a href="../../../mtas/search/spans/MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans.html" title="class in mtas.search.spans">MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans</a>&nbsp;spans1,
                          <a href="../../../mtas/search/spans/MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans.html" title="class in mtas.search.spans">MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans</a>&nbsp;spans2)</code>
 <div class="block">Instantiates a new mtas span intersecting spans.</div>
 </td>
@@ -241,56 +248,60 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanIntersectingSpans.html#advance-int-">advance</a></span>(int&nbsp;target)</code>&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.apache.lucene.search.TwoPhaseIterator</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanIntersectingSpans.html#asTwoPhaseIterator--">asTwoPhaseIterator</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanIntersectingSpans.html#collect-org.apache.lucene.search.spans.SpanCollector-">collect</a></span>(org.apache.lucene.search.spans.SpanCollector&nbsp;collector)</code>&nbsp;</td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i3" class="rowColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanIntersectingSpans.html#cost--">cost</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr id="i4" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanIntersectingSpans.html#docID--">docID</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i4" class="altColor">
+<tr id="i5" class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanIntersectingSpans.html#endPosition--">endPosition</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i5" class="rowColor">
+<tr id="i6" class="altColor">
 <td class="colFirst"><code>private boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanIntersectingSpans.html#goToNextDoc--">goToNextDoc</a></span>()</code>
 <div class="block">Go to next doc.</div>
 </td>
 </tr>
-<tr id="i6" class="altColor">
+<tr id="i7" class="rowColor">
 <td class="colFirst"><code>private boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanIntersectingSpans.html#goToNextStartPosition--">goToNextStartPosition</a></span>()</code>
 <div class="block">Go to next start position.</div>
 </td>
 </tr>
-<tr id="i7" class="rowColor">
+<tr id="i8" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanIntersectingSpans.html#nextDoc--">nextDoc</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i8" class="altColor">
+<tr id="i9" class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanIntersectingSpans.html#nextStartPosition--">nextStartPosition</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i9" class="rowColor">
+<tr id="i10" class="altColor">
 <td class="colFirst"><code>float</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanIntersectingSpans.html#positionsCost--">positionsCost</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i10" class="altColor">
+<tr id="i11" class="rowColor">
 <td class="colFirst"><code>private void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanIntersectingSpans.html#reset--">reset</a></span>()</code>
 <div class="block">Reset.</div>
 </td>
 </tr>
-<tr id="i11" class="rowColor">
+<tr id="i12" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanIntersectingSpans.html#startPosition--">startPosition</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i12" class="altColor">
+<tr id="i13" class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanIntersectingSpans.html#width--">width</a></span>()</code>&nbsp;</td>
 </tr>
@@ -300,7 +311,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.apache.lucene.search.spans.Spans</h3>
-<code>asTwoPhaseIterator, doCurrentSpans, doStartCurrentDoc, toString</code></li>
+<code>doCurrentSpans, doStartCurrentDoc, toString</code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.apache.lucene.search.DocIdSetIterator">
@@ -330,6 +341,16 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <!--   -->
 </a>
 <h3>Field Detail</h3>
+<a name="query">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>query</h4>
+<pre>private&nbsp;<a href="../../../mtas/search/spans/MtasSpanIntersectingQuery.html" title="class in mtas.search.spans">MtasSpanIntersectingQuery</a> query</pre>
+<div class="block">The query.</div>
+</li>
+</ul>
 <a name="spans1">
 <!--   -->
 </a>
@@ -408,18 +429,19 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <!--   -->
 </a>
 <h3>Constructor Detail</h3>
-<a name="MtasSpanIntersectingSpans-mtas.search.spans.MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans-mtas.search.spans.MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans-">
+<a name="MtasSpanIntersectingSpans-mtas.search.spans.MtasSpanIntersectingQuery-mtas.search.spans.MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans-mtas.search.spans.MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans-">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>MtasSpanIntersectingSpans</h4>
-<pre>public&nbsp;MtasSpanIntersectingSpans(<a href="../../../mtas/search/spans/MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans.html" title="class in mtas.search.spans">MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans</a>&nbsp;spans1,
+<pre>public&nbsp;MtasSpanIntersectingSpans(<a href="../../../mtas/search/spans/MtasSpanIntersectingQuery.html" title="class in mtas.search.spans">MtasSpanIntersectingQuery</a>&nbsp;query,
+                                 <a href="../../../mtas/search/spans/MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans.html" title="class in mtas.search.spans">MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans</a>&nbsp;spans1,
                                  <a href="../../../mtas/search/spans/MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans.html" title="class in mtas.search.spans">MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans</a>&nbsp;spans2)</pre>
 <div class="block">Instantiates a new mtas span intersecting spans.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>mtasSpanIntersectingQuery</code> - the mtas span intersecting query</dd>
+<dd><code>query</code> - the query</dd>
 <dd><code>spans1</code> - the spans 1</dd>
 <dd><code>spans2</code> - the spans 2</dd>
 </dl>
@@ -609,7 +631,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <a name="cost--">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>cost</h4>
 <pre>public&nbsp;long&nbsp;cost()</pre>
@@ -619,6 +641,19 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 </dl>
 </li>
 </ul>
+<a name="asTwoPhaseIterator--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>asTwoPhaseIterator</h4>
+<pre>public&nbsp;org.apache.lucene.search.TwoPhaseIterator&nbsp;asTwoPhaseIterator()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../mtas/search/spans/util/MtasSpans.html#asTwoPhaseIterator--">asTwoPhaseIterator</a></code>&nbsp;in class&nbsp;<code><a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in mtas.search.spans.util">MtasSpans</a></code></dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>
diff --git a/apidocs/mtas/search/spans/MtasSpanMatchAllQuery.SpanAllWeight.html b/apidocs/mtas/search/spans/MtasSpanMatchAllQuery.SpanAllWeight.html
index cac8409..d21f020 100644
--- a/apidocs/mtas/search/spans/MtasSpanMatchAllQuery.SpanAllWeight.html
+++ b/apidocs/mtas/search/spans/MtasSpanMatchAllQuery.SpanAllWeight.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanMatchAllQuery.SpanAllWeight (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanMatchAllQuery.SpanAllWeight (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanMatchAllQuery.SpanAllWeight (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanMatchAllQuery.SpanAllWeight (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/MtasSpanMatchAllQuery.html b/apidocs/mtas/search/spans/MtasSpanMatchAllQuery.html
index d18a716..893f565 100644
--- a/apidocs/mtas/search/spans/MtasSpanMatchAllQuery.html
+++ b/apidocs/mtas/search/spans/MtasSpanMatchAllQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanMatchAllQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanMatchAllQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanMatchAllQuery (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanMatchAllQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -239,7 +239,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;mtas.search.spans.util.<a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></h3>
-<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMaximumWidth--">getMaximumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMinimumWidth--">getMinimumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getWidth--">getWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#isSinglePositionQuery--">isSinglePositionQuery</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#rewrite-org.apache.lucene.index.IndexReader-">rewrite</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#setWidth-java.lang.Integer-java.lang.Integer-">setWidth</a></code></li>
+<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMaximumWidth--">getMaximumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMinimumWidth--">getMinimumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getWidth--">getWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#isSinglePositionQuery--">isSinglePositionQuery</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#rewrite-org.apache.lucene.index.IndexReader-">rewrite</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#setWidth-java.lang.Integer-java.lang.Integer-">setWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#twoPhaseIteratorAllowed--">twoPhaseIteratorAllowed</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.apache.lucene.search.spans.SpanQuery">
diff --git a/apidocs/mtas/search/spans/MtasSpanMatchAllSpans.html b/apidocs/mtas/search/spans/MtasSpanMatchAllSpans.html
index 74eea8e..d2d88b0 100644
--- a/apidocs/mtas/search/spans/MtasSpanMatchAllSpans.html
+++ b/apidocs/mtas/search/spans/MtasSpanMatchAllSpans.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanMatchAllSpans (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanMatchAllSpans (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,13 +13,13 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanMatchAllSpans (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanMatchAllSpans (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -147,15 +147,21 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>private int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanMatchAllSpans.html#currentEndPosition">currentEndPosition</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanMatchAllSpans.html#currentEndPosition">currentEndPosition</a></span></code>
+<div class="block">The current end position.</div>
+</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>private int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanMatchAllSpans.html#currentStartPosition">currentStartPosition</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanMatchAllSpans.html#currentStartPosition">currentStartPosition</a></span></code>
+<div class="block">The current start position.</div>
+</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>private int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanMatchAllSpans.html#docId">docId</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanMatchAllSpans.html#docId">docId</a></span></code>
+<div class="block">The doc id.</div>
+</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
@@ -165,12 +171,14 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>private int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanMatchAllSpans.html#maxPosition">maxPosition</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanMatchAllSpans.html#maxPosition">maxPosition</a></span></code>
+<div class="block">The max position.</div>
+</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>private int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanMatchAllSpans.html#minPosition">minPosition</a></span></code>
-<div class="block">The doc id.</div>
+<div class="block">The min position.</div>
 </td>
 </tr>
 <tr class="altColor">
@@ -179,6 +187,12 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <div class="block">The mtas codec info.</div>
 </td>
 </tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private <a href="../../../mtas/search/spans/MtasSpanMatchAllQuery.html" title="class in mtas.search.spans">MtasSpanMatchAllQuery</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanMatchAllSpans.html#query">query</a></span></code>
+<div class="block">The query.</div>
+</td>
+</tr>
 </table>
 <ul class="blockList">
 <li class="blockList"><a name="fields.inherited.from.class.org.apache.lucene.search.spans.Spans">
@@ -208,7 +222,8 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <th class="colOne" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanMatchAllSpans.html#MtasSpanMatchAllSpans-mtas.codec.util.CodecInfo-java.lang.String-">MtasSpanMatchAllSpans</a></span>(<a href="../../../mtas/codec/util/CodecInfo.html" title="class in mtas.codec.util">CodecInfo</a>&nbsp;mtasCodecInfo,
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanMatchAllSpans.html#MtasSpanMatchAllSpans-mtas.search.spans.MtasSpanMatchAllQuery-mtas.codec.util.CodecInfo-java.lang.String-">MtasSpanMatchAllSpans</a></span>(<a href="../../../mtas/search/spans/MtasSpanMatchAllQuery.html" title="class in mtas.search.spans">MtasSpanMatchAllQuery</a>&nbsp;query,
+                     <a href="../../../mtas/codec/util/CodecInfo.html" title="class in mtas.codec.util">CodecInfo</a>&nbsp;mtasCodecInfo,
                      <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;field)</code>
 <div class="block">Instantiates a new mtas span match all spans.</div>
 </td>
@@ -233,38 +248,42 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanMatchAllSpans.html#advance-int-">advance</a></span>(int&nbsp;target)</code>&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.apache.lucene.search.TwoPhaseIterator</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanMatchAllSpans.html#asTwoPhaseIterator--">asTwoPhaseIterator</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanMatchAllSpans.html#collect-org.apache.lucene.search.spans.SpanCollector-">collect</a></span>(org.apache.lucene.search.spans.SpanCollector&nbsp;collector)</code>&nbsp;</td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i3" class="rowColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanMatchAllSpans.html#cost--">cost</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr id="i4" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanMatchAllSpans.html#docID--">docID</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i4" class="altColor">
+<tr id="i5" class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanMatchAllSpans.html#endPosition--">endPosition</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i5" class="rowColor">
+<tr id="i6" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanMatchAllSpans.html#nextDoc--">nextDoc</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i6" class="altColor">
+<tr id="i7" class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanMatchAllSpans.html#nextStartPosition--">nextStartPosition</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i7" class="rowColor">
+<tr id="i8" class="altColor">
 <td class="colFirst"><code>float</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanMatchAllSpans.html#positionsCost--">positionsCost</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i8" class="altColor">
+<tr id="i9" class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanMatchAllSpans.html#startPosition--">startPosition</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i9" class="rowColor">
+<tr id="i10" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanMatchAllSpans.html#width--">width</a></span>()</code>&nbsp;</td>
 </tr>
@@ -274,7 +293,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.apache.lucene.search.spans.Spans</h3>
-<code>asTwoPhaseIterator, doCurrentSpans, doStartCurrentDoc, toString</code></li>
+<code>doCurrentSpans, doStartCurrentDoc, toString</code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.apache.lucene.search.DocIdSetIterator">
@@ -304,6 +323,16 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <!--   -->
 </a>
 <h3>Field Detail</h3>
+<a name="query">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>query</h4>
+<pre>private&nbsp;<a href="../../../mtas/search/spans/MtasSpanMatchAllQuery.html" title="class in mtas.search.spans">MtasSpanMatchAllQuery</a> query</pre>
+<div class="block">The query.</div>
+</li>
+</ul>
 <a name="field">
 <!--   -->
 </a>
@@ -321,7 +350,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <li class="blockList">
 <h4>minPosition</h4>
 <pre>private&nbsp;int minPosition</pre>
-<div class="block">The doc id.</div>
+<div class="block">The min position.</div>
 </li>
 </ul>
 <a name="maxPosition">
@@ -331,6 +360,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <li class="blockList">
 <h4>maxPosition</h4>
 <pre>private&nbsp;int maxPosition</pre>
+<div class="block">The max position.</div>
 </li>
 </ul>
 <a name="currentStartPosition">
@@ -340,6 +370,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <li class="blockList">
 <h4>currentStartPosition</h4>
 <pre>private&nbsp;int currentStartPosition</pre>
+<div class="block">The current start position.</div>
 </li>
 </ul>
 <a name="currentEndPosition">
@@ -349,6 +380,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <li class="blockList">
 <h4>currentEndPosition</h4>
 <pre>private&nbsp;int currentEndPosition</pre>
+<div class="block">The current end position.</div>
 </li>
 </ul>
 <a name="docId">
@@ -358,6 +390,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <li class="blockList">
 <h4>docId</h4>
 <pre>private&nbsp;int docId</pre>
+<div class="block">The doc id.</div>
 </li>
 </ul>
 <a name="mtasCodecInfo">
@@ -378,17 +411,19 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <!--   -->
 </a>
 <h3>Constructor Detail</h3>
-<a name="MtasSpanMatchAllSpans-mtas.codec.util.CodecInfo-java.lang.String-">
+<a name="MtasSpanMatchAllSpans-mtas.search.spans.MtasSpanMatchAllQuery-mtas.codec.util.CodecInfo-java.lang.String-">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>MtasSpanMatchAllSpans</h4>
-<pre>public&nbsp;MtasSpanMatchAllSpans(<a href="../../../mtas/codec/util/CodecInfo.html" title="class in mtas.codec.util">CodecInfo</a>&nbsp;mtasCodecInfo,
+<pre>public&nbsp;MtasSpanMatchAllSpans(<a href="../../../mtas/search/spans/MtasSpanMatchAllQuery.html" title="class in mtas.search.spans">MtasSpanMatchAllQuery</a>&nbsp;query,
+                             <a href="../../../mtas/codec/util/CodecInfo.html" title="class in mtas.codec.util">CodecInfo</a>&nbsp;mtasCodecInfo,
                              <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;field)</pre>
 <div class="block">Instantiates a new mtas span match all spans.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>query</code> - the query</dd>
 <dd><code>mtasCodecInfo</code> - the mtas codec info</dd>
 <dd><code>field</code> - the field</dd>
 </dl>
@@ -534,7 +569,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <a name="positionsCost--">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>positionsCost</h4>
 <pre>public&nbsp;float&nbsp;positionsCost()</pre>
@@ -544,6 +579,19 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 </dl>
 </li>
 </ul>
+<a name="asTwoPhaseIterator--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>asTwoPhaseIterator</h4>
+<pre>public&nbsp;org.apache.lucene.search.TwoPhaseIterator&nbsp;asTwoPhaseIterator()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../mtas/search/spans/util/MtasSpans.html#asTwoPhaseIterator--">asTwoPhaseIterator</a></code>&nbsp;in class&nbsp;<code><a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in mtas.search.spans.util">MtasSpans</a></code></dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>
diff --git a/apidocs/mtas/search/spans/MtasSpanMatchNoneQuery.SpanNoneWeight.html b/apidocs/mtas/search/spans/MtasSpanMatchNoneQuery.SpanNoneWeight.html
index 9460d04..7ad076b 100644
--- a/apidocs/mtas/search/spans/MtasSpanMatchNoneQuery.SpanNoneWeight.html
+++ b/apidocs/mtas/search/spans/MtasSpanMatchNoneQuery.SpanNoneWeight.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanMatchNoneQuery.SpanNoneWeight (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanMatchNoneQuery.SpanNoneWeight (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanMatchNoneQuery.SpanNoneWeight (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanMatchNoneQuery.SpanNoneWeight (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/MtasSpanMatchNoneQuery.html b/apidocs/mtas/search/spans/MtasSpanMatchNoneQuery.html
index 62c385a..9be1856 100644
--- a/apidocs/mtas/search/spans/MtasSpanMatchNoneQuery.html
+++ b/apidocs/mtas/search/spans/MtasSpanMatchNoneQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanMatchNoneQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanMatchNoneQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanMatchNoneQuery (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanMatchNoneQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -233,7 +233,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;mtas.search.spans.util.<a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></h3>
-<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMaximumWidth--">getMaximumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMinimumWidth--">getMinimumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getWidth--">getWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#isSinglePositionQuery--">isSinglePositionQuery</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#rewrite-org.apache.lucene.index.IndexReader-">rewrite</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#setWidth-java.lang.Integer-java.lang.Integer-">setWidth</a></code></li>
+<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMaximumWidth--">getMaximumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMinimumWidth--">getMinimumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getWidth--">getWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#isSinglePositionQuery--">isSinglePositionQuery</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#rewrite-org.apache.lucene.index.IndexReader-">rewrite</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#setWidth-java.lang.Integer-java.lang.Integer-">setWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#twoPhaseIteratorAllowed--">twoPhaseIteratorAllowed</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.apache.lucene.search.spans.SpanQuery">
diff --git a/apidocs/mtas/search/spans/MtasSpanMatchNoneSpans.html b/apidocs/mtas/search/spans/MtasSpanMatchNoneSpans.html
index 7619377..6939e16 100644
--- a/apidocs/mtas/search/spans/MtasSpanMatchNoneSpans.html
+++ b/apidocs/mtas/search/spans/MtasSpanMatchNoneSpans.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanMatchNoneSpans (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanMatchNoneSpans (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,13 +13,13 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanMatchNoneSpans (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanMatchNoneSpans (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -163,6 +163,12 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <div class="block">The doc id.</div>
 </td>
 </tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanMatchNoneSpans.html#query">query</a></span></code>
+<div class="block">The query.</div>
+</td>
+</tr>
 </table>
 <ul class="blockList">
 <li class="blockList"><a name="fields.inherited.from.class.org.apache.lucene.search.spans.Spans">
@@ -192,7 +198,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <th class="colOne" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanMatchNoneSpans.html#MtasSpanMatchNoneSpans--">MtasSpanMatchNoneSpans</a></span>()</code>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanMatchNoneSpans.html#MtasSpanMatchNoneSpans-mtas.search.spans.util.MtasSpanQuery-">MtasSpanMatchNoneSpans</a></span>(<a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a>&nbsp;query)</code>
 <div class="block">Instantiates a new mtas span match none spans.</div>
 </td>
 </tr>
@@ -216,38 +222,42 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanMatchNoneSpans.html#advance-int-">advance</a></span>(int&nbsp;target)</code>&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.apache.lucene.search.TwoPhaseIterator</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanMatchNoneSpans.html#asTwoPhaseIterator--">asTwoPhaseIterator</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanMatchNoneSpans.html#collect-org.apache.lucene.search.spans.SpanCollector-">collect</a></span>(org.apache.lucene.search.spans.SpanCollector&nbsp;collector)</code>&nbsp;</td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i3" class="rowColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanMatchNoneSpans.html#cost--">cost</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr id="i4" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanMatchNoneSpans.html#docID--">docID</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i4" class="altColor">
+<tr id="i5" class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanMatchNoneSpans.html#endPosition--">endPosition</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i5" class="rowColor">
+<tr id="i6" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanMatchNoneSpans.html#nextDoc--">nextDoc</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i6" class="altColor">
+<tr id="i7" class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanMatchNoneSpans.html#nextStartPosition--">nextStartPosition</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i7" class="rowColor">
+<tr id="i8" class="altColor">
 <td class="colFirst"><code>float</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanMatchNoneSpans.html#positionsCost--">positionsCost</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i8" class="altColor">
+<tr id="i9" class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanMatchNoneSpans.html#startPosition--">startPosition</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i9" class="rowColor">
+<tr id="i10" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanMatchNoneSpans.html#width--">width</a></span>()</code>&nbsp;</td>
 </tr>
@@ -257,7 +267,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.apache.lucene.search.spans.Spans</h3>
-<code>asTwoPhaseIterator, doCurrentSpans, doStartCurrentDoc, toString</code></li>
+<code>doCurrentSpans, doStartCurrentDoc, toString</code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.apache.lucene.search.DocIdSetIterator">
@@ -287,6 +297,16 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <!--   -->
 </a>
 <h3>Field Detail</h3>
+<a name="query">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>query</h4>
+<pre>private&nbsp;<a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a> query</pre>
+<div class="block">The query.</div>
+</li>
+</ul>
 <a name="currentStartPosition">
 <!--   -->
 </a>
@@ -325,17 +345,17 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <!--   -->
 </a>
 <h3>Constructor Detail</h3>
-<a name="MtasSpanMatchNoneSpans--">
+<a name="MtasSpanMatchNoneSpans-mtas.search.spans.util.MtasSpanQuery-">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>MtasSpanMatchNoneSpans</h4>
-<pre>public&nbsp;MtasSpanMatchNoneSpans()</pre>
+<pre>public&nbsp;MtasSpanMatchNoneSpans(<a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a>&nbsp;query)</pre>
 <div class="block">Instantiates a new mtas span match none spans.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>field</code> - the field</dd>
+<dd><code>query</code> - the query</dd>
 </dl>
 </li>
 </ul>
@@ -479,7 +499,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <a name="positionsCost--">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>positionsCost</h4>
 <pre>public&nbsp;float&nbsp;positionsCost()</pre>
@@ -489,6 +509,19 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 </dl>
 </li>
 </ul>
+<a name="asTwoPhaseIterator--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>asTwoPhaseIterator</h4>
+<pre>public&nbsp;org.apache.lucene.search.TwoPhaseIterator&nbsp;asTwoPhaseIterator()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../mtas/search/spans/util/MtasSpans.html#asTwoPhaseIterator--">asTwoPhaseIterator</a></code>&nbsp;in class&nbsp;<code><a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in mtas.search.spans.util">MtasSpans</a></code></dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>
diff --git a/apidocs/mtas/search/spans/MtasSpanNotQuery.MtasSpanNotQuerySpans.html b/apidocs/mtas/search/spans/MtasSpanNotQuery.MtasSpanNotQuerySpans.html
index 8c7531d..74e99f6 100644
--- a/apidocs/mtas/search/spans/MtasSpanNotQuery.MtasSpanNotQuerySpans.html
+++ b/apidocs/mtas/search/spans/MtasSpanNotQuery.MtasSpanNotQuerySpans.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanNotQuery.MtasSpanNotQuerySpans (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanNotQuery.MtasSpanNotQuerySpans (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanNotQuery.MtasSpanNotQuerySpans (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanNotQuery.MtasSpanNotQuerySpans (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -149,7 +149,8 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <th class="colOne" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanNotQuery.MtasSpanNotQuerySpans.html#MtasSpanNotQuerySpans-org.apache.lucene.search.spans.Spans-">MtasSpanNotQuerySpans</a></span>(org.apache.lucene.search.spans.Spans&nbsp;spans)</code>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanNotQuery.MtasSpanNotQuerySpans.html#MtasSpanNotQuerySpans-mtas.search.spans.MtasSpanNotQuery-org.apache.lucene.search.spans.Spans-">MtasSpanNotQuerySpans</a></span>(<a href="../../../mtas/search/spans/MtasSpanNotQuery.html" title="class in mtas.search.spans">MtasSpanNotQuery</a>&nbsp;query,
+                     org.apache.lucene.search.spans.Spans&nbsp;spans)</code>
 <div class="block">Instantiates a new mtas span not query spans.</div>
 </td>
 </tr>
@@ -201,16 +202,18 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <!--   -->
 </a>
 <h3>Constructor Detail</h3>
-<a name="MtasSpanNotQuerySpans-org.apache.lucene.search.spans.Spans-">
+<a name="MtasSpanNotQuerySpans-mtas.search.spans.MtasSpanNotQuery-org.apache.lucene.search.spans.Spans-">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>MtasSpanNotQuerySpans</h4>
-<pre>public&nbsp;MtasSpanNotQuerySpans(org.apache.lucene.search.spans.Spans&nbsp;spans)</pre>
+<pre>public&nbsp;MtasSpanNotQuerySpans(<a href="../../../mtas/search/spans/MtasSpanNotQuery.html" title="class in mtas.search.spans">MtasSpanNotQuery</a>&nbsp;query,
+                             org.apache.lucene.search.spans.Spans&nbsp;spans)</pre>
 <div class="block">Instantiates a new mtas span not query spans.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>query</code> - the query</dd>
 <dd><code>spans</code> - the spans</dd>
 </dl>
 </li>
diff --git a/apidocs/mtas/search/spans/MtasSpanNotQuery.MtasSpanNotQueryWeight.html b/apidocs/mtas/search/spans/MtasSpanNotQuery.MtasSpanNotQueryWeight.html
index bbe56b4..0b28b26 100644
--- a/apidocs/mtas/search/spans/MtasSpanNotQuery.MtasSpanNotQueryWeight.html
+++ b/apidocs/mtas/search/spans/MtasSpanNotQuery.MtasSpanNotQueryWeight.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanNotQuery.MtasSpanNotQueryWeight (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanNotQuery.MtasSpanNotQueryWeight (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanNotQuery.MtasSpanNotQueryWeight (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanNotQuery.MtasSpanNotQueryWeight (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/MtasSpanNotQuery.SpanNotWeight.html b/apidocs/mtas/search/spans/MtasSpanNotQuery.SpanNotWeight.html
index 6e659df..e47fb86 100644
--- a/apidocs/mtas/search/spans/MtasSpanNotQuery.SpanNotWeight.html
+++ b/apidocs/mtas/search/spans/MtasSpanNotQuery.SpanNotWeight.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanNotQuery.SpanNotWeight (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanNotQuery.SpanNotWeight (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanNotQuery.SpanNotWeight (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanNotQuery.SpanNotWeight (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/MtasSpanNotQuery.html b/apidocs/mtas/search/spans/MtasSpanNotQuery.html
index 464a2f7..299ba75 100644
--- a/apidocs/mtas/search/spans/MtasSpanNotQuery.html
+++ b/apidocs/mtas/search/spans/MtasSpanNotQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanNotQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanNotQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,13 +13,13 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanNotQuery (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanNotQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -191,13 +191,13 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 </td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code>private org.apache.lucene.search.spans.SpanQuery</code></td>
+<td class="colFirst"><code>private <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanNotQuery.html#q1">q1</a></span></code>
 <div class="block">The q 1.</div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code>private org.apache.lucene.search.spans.SpanQuery</code></td>
+<td class="colFirst"><code>private <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanNotQuery.html#q2">q2</a></span></code>
 <div class="block">The q 2.</div>
 </td>
@@ -243,28 +243,34 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
             boolean&nbsp;needsScores)</code>&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanNotQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator</a></span>()</code>
+<div class="block">Disable two phase iterator.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanNotQuery.html#equals-java.lang.Object-">equals</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;obj)</code>&nbsp;</td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i3" class="rowColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanNotQuery.html#getField--">getField</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr id="i4" class="altColor">
 <td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;org.apache.lucene.index.Term,org.apache.lucene.index.TermContext&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanNotQuery.html#getTermContexts-java.util.List-">getTermContexts</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../mtas/search/spans/MtasSpanNotQuery.MtasSpanNotQueryWeight.html" title="class in mtas.search.spans">MtasSpanNotQuery.MtasSpanNotQueryWeight</a>&gt;&nbsp;items)</code>
 <div class="block">Gets the term contexts.</div>
 </td>
 </tr>
-<tr id="i4" class="altColor">
+<tr id="i5" class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanNotQuery.html#hashCode--">hashCode</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i5" class="rowColor">
+<tr id="i6" class="altColor">
 <td class="colFirst"><code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanNotQuery.html#rewrite-org.apache.lucene.index.IndexReader-">rewrite</a></span>(org.apache.lucene.index.IndexReader&nbsp;reader)</code>&nbsp;</td>
 </tr>
-<tr id="i6" class="altColor">
+<tr id="i7" class="rowColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanNotQuery.html#toString-java.lang.String-">toString</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;field)</code>&nbsp;</td>
 </tr>
@@ -274,7 +280,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;mtas.search.spans.util.<a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></h3>
-<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMaximumWidth--">getMaximumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMinimumWidth--">getMinimumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getWidth--">getWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#isSinglePositionQuery--">isSinglePositionQuery</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#setWidth-java.lang.Integer-java.lang.Integer-">setWidth</a></code></li>
+<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMaximumWidth--">getMaximumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMinimumWidth--">getMinimumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getWidth--">getWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#isSinglePositionQuery--">isSinglePositionQuery</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#setWidth-java.lang.Integer-java.lang.Integer-">setWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#twoPhaseIteratorAllowed--">twoPhaseIteratorAllowed</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.apache.lucene.search.spans.SpanQuery">
@@ -337,7 +343,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 <ul class="blockList">
 <li class="blockList">
 <h4>q1</h4>
-<pre>private&nbsp;org.apache.lucene.search.spans.SpanQuery q1</pre>
+<pre>private&nbsp;<a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a> q1</pre>
 <div class="block">The q 1.</div>
 </li>
 </ul>
@@ -347,7 +353,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 <ul class="blockListLast">
 <li class="blockList">
 <h4>q2</h4>
-<pre>private&nbsp;org.apache.lucene.search.spans.SpanQuery q2</pre>
+<pre>private&nbsp;<a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a> q2</pre>
 <div class="block">The q 2.</div>
 </li>
 </ul>
@@ -474,7 +480,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 <a name="hashCode--">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>hashCode</h4>
 <pre>public&nbsp;int&nbsp;hashCode()</pre>
@@ -484,6 +490,21 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 </dl>
 </li>
 </ul>
+<a name="disableTwoPhaseIterator--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>disableTwoPhaseIterator</h4>
+<pre>public&nbsp;void&nbsp;disableTwoPhaseIterator()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#disableTwoPhaseIterator--">MtasSpanQuery</a></code></span></div>
+<div class="block">Disable two phase iterator.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator</a></code>&nbsp;in class&nbsp;<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>
diff --git a/apidocs/mtas/search/spans/MtasSpanNotSpans.html b/apidocs/mtas/search/spans/MtasSpanNotSpans.html
index d3c6ddd..e1bd436 100644
--- a/apidocs/mtas/search/spans/MtasSpanNotSpans.html
+++ b/apidocs/mtas/search/spans/MtasSpanNotSpans.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanNotSpans (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanNotSpans (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanNotSpans (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanNotSpans (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -188,12 +188,18 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 </td>
 </tr>
 <tr class="rowColor">
+<td class="colFirst"><code>private <a href="../../../mtas/search/spans/MtasSpanNotQuery.html" title="class in mtas.search.spans">MtasSpanNotQuery</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanNotSpans.html#query">query</a></span></code>
+<div class="block">The query.</div>
+</td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><code>private <a href="../../../mtas/search/spans/MtasSpanNotQuery.MtasSpanNotQuerySpans.html" title="class in mtas.search.spans">MtasSpanNotQuery.MtasSpanNotQuerySpans</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanNotSpans.html#spans1">spans1</a></span></code>
 <div class="block">The spans 1.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private <a href="../../../mtas/search/spans/MtasSpanNotQuery.MtasSpanNotQuerySpans.html" title="class in mtas.search.spans">MtasSpanNotQuery.MtasSpanNotQuerySpans</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanNotSpans.html#spans2">spans2</a></span></code>
 <div class="block">The spans 2.</div>
@@ -228,7 +234,8 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <th class="colOne" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanNotSpans.html#MtasSpanNotSpans-mtas.search.spans.MtasSpanNotQuery.MtasSpanNotQuerySpans-mtas.search.spans.MtasSpanNotQuery.MtasSpanNotQuerySpans-">MtasSpanNotSpans</a></span>(<a href="../../../mtas/search/spans/MtasSpanNotQuery.MtasSpanNotQuerySpans.html" title="class in mtas.search.spans">MtasSpanNotQuery.MtasSpanNotQuerySpans</a>&nbsp;spans1,
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanNotSpans.html#MtasSpanNotSpans-mtas.search.spans.MtasSpanNotQuery-mtas.search.spans.MtasSpanNotQuery.MtasSpanNotQuerySpans-mtas.search.spans.MtasSpanNotQuery.MtasSpanNotQuerySpans-">MtasSpanNotSpans</a></span>(<a href="../../../mtas/search/spans/MtasSpanNotQuery.html" title="class in mtas.search.spans">MtasSpanNotQuery</a>&nbsp;query,
+                <a href="../../../mtas/search/spans/MtasSpanNotQuery.MtasSpanNotQuerySpans.html" title="class in mtas.search.spans">MtasSpanNotQuery.MtasSpanNotQuerySpans</a>&nbsp;spans1,
                 <a href="../../../mtas/search/spans/MtasSpanNotQuery.MtasSpanNotQuerySpans.html" title="class in mtas.search.spans">MtasSpanNotQuery.MtasSpanNotQuerySpans</a>&nbsp;spans2)</code>
 <div class="block">Instantiates a new mtas span not spans.</div>
 </td>
@@ -359,6 +366,16 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <!--   -->
 </a>
 <h3>Field Detail</h3>
+<a name="query">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>query</h4>
+<pre>private&nbsp;<a href="../../../mtas/search/spans/MtasSpanNotQuery.html" title="class in mtas.search.spans">MtasSpanNotQuery</a> query</pre>
+<div class="block">The query.</div>
+</li>
+</ul>
 <a name="spans1">
 <!--   -->
 </a>
@@ -457,17 +474,19 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <!--   -->
 </a>
 <h3>Constructor Detail</h3>
-<a name="MtasSpanNotSpans-mtas.search.spans.MtasSpanNotQuery.MtasSpanNotQuerySpans-mtas.search.spans.MtasSpanNotQuery.MtasSpanNotQuerySpans-">
+<a name="MtasSpanNotSpans-mtas.search.spans.MtasSpanNotQuery-mtas.search.spans.MtasSpanNotQuery.MtasSpanNotQuerySpans-mtas.search.spans.MtasSpanNotQuery.MtasSpanNotQuerySpans-">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>MtasSpanNotSpans</h4>
-<pre>public&nbsp;MtasSpanNotSpans(<a href="../../../mtas/search/spans/MtasSpanNotQuery.MtasSpanNotQuerySpans.html" title="class in mtas.search.spans">MtasSpanNotQuery.MtasSpanNotQuerySpans</a>&nbsp;spans1,
+<pre>public&nbsp;MtasSpanNotSpans(<a href="../../../mtas/search/spans/MtasSpanNotQuery.html" title="class in mtas.search.spans">MtasSpanNotQuery</a>&nbsp;query,
+                        <a href="../../../mtas/search/spans/MtasSpanNotQuery.MtasSpanNotQuerySpans.html" title="class in mtas.search.spans">MtasSpanNotQuery.MtasSpanNotQuerySpans</a>&nbsp;spans1,
                         <a href="../../../mtas/search/spans/MtasSpanNotQuery.MtasSpanNotQuerySpans.html" title="class in mtas.search.spans">MtasSpanNotQuery.MtasSpanNotQuerySpans</a>&nbsp;spans2)</pre>
 <div class="block">Instantiates a new mtas span not spans.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>query</code> - the query</dd>
 <dd><code>spans1</code> - the spans 1</dd>
 <dd><code>spans2</code> - the spans 2</dd>
 </dl>
@@ -618,8 +637,8 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <h4>asTwoPhaseIterator</h4>
 <pre>public&nbsp;org.apache.lucene.search.TwoPhaseIterator&nbsp;asTwoPhaseIterator()</pre>
 <dl>
-<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code>asTwoPhaseIterator</code>&nbsp;in class&nbsp;<code>org.apache.lucene.search.spans.Spans</code></dd>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../mtas/search/spans/util/MtasSpans.html#asTwoPhaseIterator--">asTwoPhaseIterator</a></code>&nbsp;in class&nbsp;<code><a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in mtas.search.spans.util">MtasSpans</a></code></dd>
 </dl>
 </li>
 </ul>
diff --git a/apidocs/mtas/search/spans/MtasSpanOrQuery.html b/apidocs/mtas/search/spans/MtasSpanOrQuery.html
index f72ab88..db7c8b3 100644
--- a/apidocs/mtas/search/spans/MtasSpanOrQuery.html
+++ b/apidocs/mtas/search/spans/MtasSpanOrQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanOrQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanOrQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,13 +13,13 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanOrQuery (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanOrQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -197,22 +197,28 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
             boolean&nbsp;needsScores)</code>&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanOrQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator</a></span>()</code>
+<div class="block">Disable two phase iterator.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanOrQuery.html#equals-java.lang.Object-">equals</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;obj)</code>&nbsp;</td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i3" class="rowColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanOrQuery.html#getField--">getField</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr id="i4" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanOrQuery.html#hashCode--">hashCode</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i4" class="altColor">
+<tr id="i5" class="rowColor">
 <td class="colFirst"><code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanOrQuery.html#rewrite-org.apache.lucene.index.IndexReader-">rewrite</a></span>(org.apache.lucene.index.IndexReader&nbsp;reader)</code>&nbsp;</td>
 </tr>
-<tr id="i5" class="rowColor">
+<tr id="i6" class="altColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanOrQuery.html#toString-java.lang.String-">toString</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;field)</code>&nbsp;</td>
 </tr>
@@ -222,7 +228,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;mtas.search.spans.util.<a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></h3>
-<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMaximumWidth--">getMaximumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMinimumWidth--">getMinimumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getWidth--">getWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#isSinglePositionQuery--">isSinglePositionQuery</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#setWidth-java.lang.Integer-java.lang.Integer-">setWidth</a></code></li>
+<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMaximumWidth--">getMaximumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMinimumWidth--">getMinimumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getWidth--">getWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#isSinglePositionQuery--">isSinglePositionQuery</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#setWidth-java.lang.Integer-java.lang.Integer-">setWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#twoPhaseIteratorAllowed--">twoPhaseIteratorAllowed</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.apache.lucene.search.spans.SpanQuery">
@@ -384,7 +390,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 <a name="hashCode--">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>hashCode</h4>
 <pre>public&nbsp;int&nbsp;hashCode()</pre>
@@ -394,6 +400,21 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 </dl>
 </li>
 </ul>
+<a name="disableTwoPhaseIterator--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>disableTwoPhaseIterator</h4>
+<pre>public&nbsp;void&nbsp;disableTwoPhaseIterator()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#disableTwoPhaseIterator--">MtasSpanQuery</a></code></span></div>
+<div class="block">Disable two phase iterator.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator</a></code>&nbsp;in class&nbsp;<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>
diff --git a/apidocs/mtas/search/spans/MtasSpanPositionQuery.SpanAllWeight.html b/apidocs/mtas/search/spans/MtasSpanPositionQuery.SpanAllWeight.html
index 81f238a..76e78ed 100644
--- a/apidocs/mtas/search/spans/MtasSpanPositionQuery.SpanAllWeight.html
+++ b/apidocs/mtas/search/spans/MtasSpanPositionQuery.SpanAllWeight.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanPositionQuery.SpanAllWeight (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanPositionQuery.SpanAllWeight (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanPositionQuery.SpanAllWeight (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanPositionQuery.SpanAllWeight (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/MtasSpanPositionQuery.html b/apidocs/mtas/search/spans/MtasSpanPositionQuery.html
index b827394..042f587 100644
--- a/apidocs/mtas/search/spans/MtasSpanPositionQuery.html
+++ b/apidocs/mtas/search/spans/MtasSpanPositionQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanPositionQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanPositionQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanPositionQuery (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanPositionQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -253,7 +253,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;mtas.search.spans.util.<a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></h3>
-<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMaximumWidth--">getMaximumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMinimumWidth--">getMinimumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getWidth--">getWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#isSinglePositionQuery--">isSinglePositionQuery</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#rewrite-org.apache.lucene.index.IndexReader-">rewrite</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#setWidth-java.lang.Integer-java.lang.Integer-">setWidth</a></code></li>
+<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMaximumWidth--">getMaximumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMinimumWidth--">getMinimumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getWidth--">getWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#isSinglePositionQuery--">isSinglePositionQuery</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#rewrite-org.apache.lucene.index.IndexReader-">rewrite</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#setWidth-java.lang.Integer-java.lang.Integer-">setWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#twoPhaseIteratorAllowed--">twoPhaseIteratorAllowed</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.apache.lucene.search.spans.SpanQuery">
diff --git a/apidocs/mtas/search/spans/MtasSpanPositionSpans.html b/apidocs/mtas/search/spans/MtasSpanPositionSpans.html
index d89951f..28cbffa 100644
--- a/apidocs/mtas/search/spans/MtasSpanPositionSpans.html
+++ b/apidocs/mtas/search/spans/MtasSpanPositionSpans.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanPositionSpans (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanPositionSpans (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,13 +13,13 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanPositionSpans (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanPositionSpans (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -147,19 +147,27 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>private int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPositionSpans.html#currentEndPosition">currentEndPosition</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPositionSpans.html#currentEndPosition">currentEndPosition</a></span></code>
+<div class="block">The current end position.</div>
+</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>private int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPositionSpans.html#currentStartPosition">currentStartPosition</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPositionSpans.html#currentStartPosition">currentStartPosition</a></span></code>
+<div class="block">The current start position.</div>
+</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>private int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPositionSpans.html#docId">docId</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPositionSpans.html#docId">docId</a></span></code>
+<div class="block">The doc id.</div>
+</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>private int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPositionSpans.html#end">end</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPositionSpans.html#end">end</a></span></code>
+<div class="block">The end.</div>
+</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
@@ -169,11 +177,15 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>private int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPositionSpans.html#maxPosition">maxPosition</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPositionSpans.html#maxPosition">maxPosition</a></span></code>
+<div class="block">The max position.</div>
+</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>private int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPositionSpans.html#minPosition">minPosition</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPositionSpans.html#minPosition">minPosition</a></span></code>
+<div class="block">The min position.</div>
+</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>private <a href="../../../mtas/codec/util/CodecInfo.html" title="class in mtas.codec.util">CodecInfo</a></code></td>
@@ -182,9 +194,15 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 </td>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><code>private <a href="../../../mtas/search/spans/MtasSpanPositionQuery.html" title="class in mtas.search.spans">MtasSpanPositionQuery</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPositionSpans.html#query">query</a></span></code>
+<div class="block">The query.</div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><code>private int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPositionSpans.html#start">start</a></span></code>
-<div class="block">The doc id.</div>
+<div class="block">The start.</div>
 </td>
 </tr>
 </table>
@@ -216,7 +234,8 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <th class="colOne" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPositionSpans.html#MtasSpanPositionSpans-mtas.codec.util.CodecInfo-java.lang.String-int-int-">MtasSpanPositionSpans</a></span>(<a href="../../../mtas/codec/util/CodecInfo.html" title="class in mtas.codec.util">CodecInfo</a>&nbsp;mtasCodecInfo,
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPositionSpans.html#MtasSpanPositionSpans-mtas.search.spans.MtasSpanPositionQuery-mtas.codec.util.CodecInfo-java.lang.String-int-int-">MtasSpanPositionSpans</a></span>(<a href="../../../mtas/search/spans/MtasSpanPositionQuery.html" title="class in mtas.search.spans">MtasSpanPositionQuery</a>&nbsp;query,
+                     <a href="../../../mtas/codec/util/CodecInfo.html" title="class in mtas.codec.util">CodecInfo</a>&nbsp;mtasCodecInfo,
                      <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;field,
                      int&nbsp;start,
                      int&nbsp;end)</code>
@@ -243,38 +262,42 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPositionSpans.html#advance-int-">advance</a></span>(int&nbsp;target)</code>&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.apache.lucene.search.TwoPhaseIterator</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPositionSpans.html#asTwoPhaseIterator--">asTwoPhaseIterator</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPositionSpans.html#collect-org.apache.lucene.search.spans.SpanCollector-">collect</a></span>(org.apache.lucene.search.spans.SpanCollector&nbsp;collector)</code>&nbsp;</td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i3" class="rowColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPositionSpans.html#cost--">cost</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr id="i4" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPositionSpans.html#docID--">docID</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i4" class="altColor">
+<tr id="i5" class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPositionSpans.html#endPosition--">endPosition</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i5" class="rowColor">
+<tr id="i6" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPositionSpans.html#nextDoc--">nextDoc</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i6" class="altColor">
+<tr id="i7" class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPositionSpans.html#nextStartPosition--">nextStartPosition</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i7" class="rowColor">
+<tr id="i8" class="altColor">
 <td class="colFirst"><code>float</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPositionSpans.html#positionsCost--">positionsCost</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i8" class="altColor">
+<tr id="i9" class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPositionSpans.html#startPosition--">startPosition</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i9" class="rowColor">
+<tr id="i10" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPositionSpans.html#width--">width</a></span>()</code>&nbsp;</td>
 </tr>
@@ -284,7 +307,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.apache.lucene.search.spans.Spans</h3>
-<code>asTwoPhaseIterator, doCurrentSpans, doStartCurrentDoc, toString</code></li>
+<code>doCurrentSpans, doStartCurrentDoc, toString</code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.apache.lucene.search.DocIdSetIterator">
@@ -314,6 +337,16 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <!--   -->
 </a>
 <h3>Field Detail</h3>
+<a name="query">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>query</h4>
+<pre>private&nbsp;<a href="../../../mtas/search/spans/MtasSpanPositionQuery.html" title="class in mtas.search.spans">MtasSpanPositionQuery</a> query</pre>
+<div class="block">The query.</div>
+</li>
+</ul>
 <a name="field">
 <!--   -->
 </a>
@@ -331,7 +364,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <li class="blockList">
 <h4>start</h4>
 <pre>private&nbsp;int start</pre>
-<div class="block">The doc id.</div>
+<div class="block">The start.</div>
 </li>
 </ul>
 <a name="end">
@@ -341,6 +374,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <li class="blockList">
 <h4>end</h4>
 <pre>private&nbsp;int end</pre>
+<div class="block">The end.</div>
 </li>
 </ul>
 <a name="minPosition">
@@ -350,6 +384,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <li class="blockList">
 <h4>minPosition</h4>
 <pre>private&nbsp;int minPosition</pre>
+<div class="block">The min position.</div>
 </li>
 </ul>
 <a name="maxPosition">
@@ -359,6 +394,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <li class="blockList">
 <h4>maxPosition</h4>
 <pre>private&nbsp;int maxPosition</pre>
+<div class="block">The max position.</div>
 </li>
 </ul>
 <a name="currentStartPosition">
@@ -368,6 +404,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <li class="blockList">
 <h4>currentStartPosition</h4>
 <pre>private&nbsp;int currentStartPosition</pre>
+<div class="block">The current start position.</div>
 </li>
 </ul>
 <a name="currentEndPosition">
@@ -377,6 +414,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <li class="blockList">
 <h4>currentEndPosition</h4>
 <pre>private&nbsp;int currentEndPosition</pre>
+<div class="block">The current end position.</div>
 </li>
 </ul>
 <a name="docId">
@@ -386,6 +424,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <li class="blockList">
 <h4>docId</h4>
 <pre>private&nbsp;int docId</pre>
+<div class="block">The doc id.</div>
 </li>
 </ul>
 <a name="mtasCodecInfo">
@@ -406,19 +445,21 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <!--   -->
 </a>
 <h3>Constructor Detail</h3>
-<a name="MtasSpanPositionSpans-mtas.codec.util.CodecInfo-java.lang.String-int-int-">
+<a name="MtasSpanPositionSpans-mtas.search.spans.MtasSpanPositionQuery-mtas.codec.util.CodecInfo-java.lang.String-int-int-">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>MtasSpanPositionSpans</h4>
-<pre>public&nbsp;MtasSpanPositionSpans(<a href="../../../mtas/codec/util/CodecInfo.html" title="class in mtas.codec.util">CodecInfo</a>&nbsp;mtasCodecInfo,
+<pre>public&nbsp;MtasSpanPositionSpans(<a href="../../../mtas/search/spans/MtasSpanPositionQuery.html" title="class in mtas.search.spans">MtasSpanPositionQuery</a>&nbsp;query,
+                             <a href="../../../mtas/codec/util/CodecInfo.html" title="class in mtas.codec.util">CodecInfo</a>&nbsp;mtasCodecInfo,
                              <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;field,
                              int&nbsp;start,
                              int&nbsp;end)</pre>
 <div class="block">Instantiates a new mtas span position spans.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>query</code> - the query</dd>
 <dd><code>mtasCodecInfo</code> - the mtas codec info</dd>
 <dd><code>field</code> - the field</dd>
 <dd><code>start</code> - the start</dd>
@@ -566,7 +607,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <a name="positionsCost--">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>positionsCost</h4>
 <pre>public&nbsp;float&nbsp;positionsCost()</pre>
@@ -576,6 +617,19 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 </dl>
 </li>
 </ul>
+<a name="asTwoPhaseIterator--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>asTwoPhaseIterator</h4>
+<pre>public&nbsp;org.apache.lucene.search.TwoPhaseIterator&nbsp;asTwoPhaseIterator()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../mtas/search/spans/util/MtasSpans.html#asTwoPhaseIterator--">asTwoPhaseIterator</a></code>&nbsp;in class&nbsp;<code><a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in mtas.search.spans.util">MtasSpans</a></code></dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>
diff --git a/apidocs/mtas/search/spans/MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans.html b/apidocs/mtas/search/spans/MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans.html
index 10372f4..ab5c167 100644
--- a/apidocs/mtas/search/spans/MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans.html
+++ b/apidocs/mtas/search/spans/MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -149,7 +149,8 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <th class="colOne" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans.html#MtasSpanPrecededByQuerySpans-org.apache.lucene.search.spans.Spans-">MtasSpanPrecededByQuerySpans</a></span>(org.apache.lucene.search.spans.Spans&nbsp;spans)</code>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans.html#MtasSpanPrecededByQuerySpans-mtas.search.spans.MtasSpanPrecededByQuery-org.apache.lucene.search.spans.Spans-">MtasSpanPrecededByQuerySpans</a></span>(<a href="../../../mtas/search/spans/MtasSpanPrecededByQuery.html" title="class in mtas.search.spans">MtasSpanPrecededByQuery</a>&nbsp;query,
+                            org.apache.lucene.search.spans.Spans&nbsp;spans)</code>
 <div class="block">Instantiates a new mtas span preceded by query spans.</div>
 </td>
 </tr>
@@ -201,16 +202,18 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <!--   -->
 </a>
 <h3>Constructor Detail</h3>
-<a name="MtasSpanPrecededByQuerySpans-org.apache.lucene.search.spans.Spans-">
+<a name="MtasSpanPrecededByQuerySpans-mtas.search.spans.MtasSpanPrecededByQuery-org.apache.lucene.search.spans.Spans-">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>MtasSpanPrecededByQuerySpans</h4>
-<pre>public&nbsp;MtasSpanPrecededByQuerySpans(org.apache.lucene.search.spans.Spans&nbsp;spans)</pre>
+<pre>public&nbsp;MtasSpanPrecededByQuerySpans(<a href="../../../mtas/search/spans/MtasSpanPrecededByQuery.html" title="class in mtas.search.spans">MtasSpanPrecededByQuery</a>&nbsp;query,
+                                    org.apache.lucene.search.spans.Spans&nbsp;spans)</pre>
 <div class="block">Instantiates a new mtas span preceded by query spans.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>query</code> - the query</dd>
 <dd><code>spans</code> - the spans</dd>
 </dl>
 </li>
diff --git a/apidocs/mtas/search/spans/MtasSpanPrecededByQuery.MtasSpanPrecededByQueryWeight.html b/apidocs/mtas/search/spans/MtasSpanPrecededByQuery.MtasSpanPrecededByQueryWeight.html
index cd85c4e..b9a87ca 100644
--- a/apidocs/mtas/search/spans/MtasSpanPrecededByQuery.MtasSpanPrecededByQueryWeight.html
+++ b/apidocs/mtas/search/spans/MtasSpanPrecededByQuery.MtasSpanPrecededByQueryWeight.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanPrecededByQuery.MtasSpanPrecededByQueryWeight (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanPrecededByQuery.MtasSpanPrecededByQueryWeight (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanPrecededByQuery.MtasSpanPrecededByQueryWeight (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanPrecededByQuery.MtasSpanPrecededByQueryWeight (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/MtasSpanPrecededByQuery.SpanPrecededByWeight.html b/apidocs/mtas/search/spans/MtasSpanPrecededByQuery.SpanPrecededByWeight.html
index 12b3f8f..38f0e75 100644
--- a/apidocs/mtas/search/spans/MtasSpanPrecededByQuery.SpanPrecededByWeight.html
+++ b/apidocs/mtas/search/spans/MtasSpanPrecededByQuery.SpanPrecededByWeight.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanPrecededByQuery.SpanPrecededByWeight (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanPrecededByQuery.SpanPrecededByWeight (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanPrecededByQuery.SpanPrecededByWeight (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanPrecededByQuery.SpanPrecededByWeight (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/MtasSpanPrecededByQuery.html b/apidocs/mtas/search/spans/MtasSpanPrecededByQuery.html
index 9b36590..569f3b1 100644
--- a/apidocs/mtas/search/spans/MtasSpanPrecededByQuery.html
+++ b/apidocs/mtas/search/spans/MtasSpanPrecededByQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanPrecededByQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanPrecededByQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,13 +13,13 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanPrecededByQuery (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanPrecededByQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -185,13 +185,13 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code>private org.apache.lucene.search.spans.SpanQuery</code></td>
+<td class="colFirst"><code>private <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPrecededByQuery.html#q1">q1</a></span></code>
 <div class="block">The q 1.</div>
 </td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code>private org.apache.lucene.search.spans.SpanQuery</code></td>
+<td class="colFirst"><code>private <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPrecededByQuery.html#q2">q2</a></span></code>
 <div class="block">The q 2.</div>
 </td>
@@ -237,28 +237,34 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
             boolean&nbsp;needsScores)</code>&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPrecededByQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator</a></span>()</code>
+<div class="block">Disable two phase iterator.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPrecededByQuery.html#equals-java.lang.Object-">equals</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;obj)</code>&nbsp;</td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i3" class="rowColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPrecededByQuery.html#getField--">getField</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr id="i4" class="altColor">
 <td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;org.apache.lucene.index.Term,org.apache.lucene.index.TermContext&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPrecededByQuery.html#getTermContexts-java.util.List-">getTermContexts</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../mtas/search/spans/MtasSpanPrecededByQuery.MtasSpanPrecededByQueryWeight.html" title="class in mtas.search.spans">MtasSpanPrecededByQuery.MtasSpanPrecededByQueryWeight</a>&gt;&nbsp;items)</code>
 <div class="block">Gets the term contexts.</div>
 </td>
 </tr>
-<tr id="i4" class="altColor">
+<tr id="i5" class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPrecededByQuery.html#hashCode--">hashCode</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i5" class="rowColor">
+<tr id="i6" class="altColor">
 <td class="colFirst"><code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPrecededByQuery.html#rewrite-org.apache.lucene.index.IndexReader-">rewrite</a></span>(org.apache.lucene.index.IndexReader&nbsp;reader)</code>&nbsp;</td>
 </tr>
-<tr id="i6" class="altColor">
+<tr id="i7" class="rowColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPrecededByQuery.html#toString-java.lang.String-">toString</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;field)</code>&nbsp;</td>
 </tr>
@@ -268,7 +274,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;mtas.search.spans.util.<a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></h3>
-<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMaximumWidth--">getMaximumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMinimumWidth--">getMinimumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getWidth--">getWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#isSinglePositionQuery--">isSinglePositionQuery</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#setWidth-java.lang.Integer-java.lang.Integer-">setWidth</a></code></li>
+<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMaximumWidth--">getMaximumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMinimumWidth--">getMinimumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getWidth--">getWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#isSinglePositionQuery--">isSinglePositionQuery</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#setWidth-java.lang.Integer-java.lang.Integer-">setWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#twoPhaseIteratorAllowed--">twoPhaseIteratorAllowed</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.apache.lucene.search.spans.SpanQuery">
@@ -321,7 +327,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 <ul class="blockList">
 <li class="blockList">
 <h4>q1</h4>
-<pre>private&nbsp;org.apache.lucene.search.spans.SpanQuery q1</pre>
+<pre>private&nbsp;<a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a> q1</pre>
 <div class="block">The q 1.</div>
 </li>
 </ul>
@@ -331,7 +337,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 <ul class="blockListLast">
 <li class="blockList">
 <h4>q2</h4>
-<pre>private&nbsp;org.apache.lucene.search.spans.SpanQuery q2</pre>
+<pre>private&nbsp;<a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a> q2</pre>
 <div class="block">The q 2.</div>
 </li>
 </ul>
@@ -455,7 +461,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 <a name="rewrite-org.apache.lucene.index.IndexReader-">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>rewrite</h4>
 <pre>public&nbsp;<a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a>&nbsp;rewrite(org.apache.lucene.index.IndexReader&nbsp;reader)
@@ -468,6 +474,21 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 </dl>
 </li>
 </ul>
+<a name="disableTwoPhaseIterator--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>disableTwoPhaseIterator</h4>
+<pre>public&nbsp;void&nbsp;disableTwoPhaseIterator()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#disableTwoPhaseIterator--">MtasSpanQuery</a></code></span></div>
+<div class="block">Disable two phase iterator.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator</a></code>&nbsp;in class&nbsp;<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>
diff --git a/apidocs/mtas/search/spans/MtasSpanPrecededBySpans.html b/apidocs/mtas/search/spans/MtasSpanPrecededBySpans.html
index 93e2944..4b01344 100644
--- a/apidocs/mtas/search/spans/MtasSpanPrecededBySpans.html
+++ b/apidocs/mtas/search/spans/MtasSpanPrecededBySpans.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanPrecededBySpans (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanPrecededBySpans (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,13 +13,13 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanPrecededBySpans (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanPrecededBySpans (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -188,12 +188,18 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 </td>
 </tr>
 <tr class="rowColor">
+<td class="colFirst"><code>private <a href="../../../mtas/search/spans/MtasSpanPrecededByQuery.html" title="class in mtas.search.spans">MtasSpanPrecededByQuery</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPrecededBySpans.html#query">query</a></span></code>
+<div class="block">The query.</div>
+</td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><code>private <a href="../../../mtas/search/spans/MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans.html" title="class in mtas.search.spans">MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPrecededBySpans.html#spans1">spans1</a></span></code>
 <div class="block">The spans 1.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private <a href="../../../mtas/search/spans/MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans.html" title="class in mtas.search.spans">MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPrecededBySpans.html#spans2">spans2</a></span></code>
 <div class="block">The spans 2.</div>
@@ -228,7 +234,8 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <th class="colOne" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPrecededBySpans.html#MtasSpanPrecededBySpans-mtas.search.spans.MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans-mtas.search.spans.MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans-">MtasSpanPrecededBySpans</a></span>(<a href="../../../mtas/search/spans/MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans.html" title="class in mtas.search.spans">MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans</a>&nbsp;spans1,
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPrecededBySpans.html#MtasSpanPrecededBySpans-mtas.search.spans.MtasSpanPrecededByQuery-mtas.search.spans.MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans-mtas.search.spans.MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans-">MtasSpanPrecededBySpans</a></span>(<a href="../../../mtas/search/spans/MtasSpanPrecededByQuery.html" title="class in mtas.search.spans">MtasSpanPrecededByQuery</a>&nbsp;query,
+                       <a href="../../../mtas/search/spans/MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans.html" title="class in mtas.search.spans">MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans</a>&nbsp;spans1,
                        <a href="../../../mtas/search/spans/MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans.html" title="class in mtas.search.spans">MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans</a>&nbsp;spans2)</code>
 <div class="block">Instantiates a new mtas span preceded by spans.</div>
 </td>
@@ -253,56 +260,60 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPrecededBySpans.html#advance-int-">advance</a></span>(int&nbsp;target)</code>&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.apache.lucene.search.TwoPhaseIterator</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPrecededBySpans.html#asTwoPhaseIterator--">asTwoPhaseIterator</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPrecededBySpans.html#collect-org.apache.lucene.search.spans.SpanCollector-">collect</a></span>(org.apache.lucene.search.spans.SpanCollector&nbsp;collector)</code>&nbsp;</td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i3" class="rowColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPrecededBySpans.html#cost--">cost</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr id="i4" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPrecededBySpans.html#docID--">docID</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i4" class="altColor">
+<tr id="i5" class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPrecededBySpans.html#endPosition--">endPosition</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i5" class="rowColor">
+<tr id="i6" class="altColor">
 <td class="colFirst"><code>private boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPrecededBySpans.html#goToNextDoc--">goToNextDoc</a></span>()</code>
 <div class="block">Go to next doc.</div>
 </td>
 </tr>
-<tr id="i6" class="altColor">
+<tr id="i7" class="rowColor">
 <td class="colFirst"><code>private boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPrecededBySpans.html#goToNextStartPosition--">goToNextStartPosition</a></span>()</code>
 <div class="block">Go to next start position.</div>
 </td>
 </tr>
-<tr id="i7" class="rowColor">
+<tr id="i8" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPrecededBySpans.html#nextDoc--">nextDoc</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i8" class="altColor">
+<tr id="i9" class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPrecededBySpans.html#nextStartPosition--">nextStartPosition</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i9" class="rowColor">
+<tr id="i10" class="altColor">
 <td class="colFirst"><code>float</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPrecededBySpans.html#positionsCost--">positionsCost</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i10" class="altColor">
+<tr id="i11" class="rowColor">
 <td class="colFirst"><code>private void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPrecededBySpans.html#reset--">reset</a></span>()</code>
 <div class="block">Reset.</div>
 </td>
 </tr>
-<tr id="i11" class="rowColor">
+<tr id="i12" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPrecededBySpans.html#startPosition--">startPosition</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i12" class="altColor">
+<tr id="i13" class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanPrecededBySpans.html#width--">width</a></span>()</code>&nbsp;</td>
 </tr>
@@ -312,7 +323,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.apache.lucene.search.spans.Spans</h3>
-<code>asTwoPhaseIterator, doCurrentSpans, doStartCurrentDoc, toString</code></li>
+<code>doCurrentSpans, doStartCurrentDoc, toString</code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.apache.lucene.search.DocIdSetIterator">
@@ -342,6 +353,16 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <!--   -->
 </a>
 <h3>Field Detail</h3>
+<a name="query">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>query</h4>
+<pre>private&nbsp;<a href="../../../mtas/search/spans/MtasSpanPrecededByQuery.html" title="class in mtas.search.spans">MtasSpanPrecededByQuery</a> query</pre>
+<div class="block">The query.</div>
+</li>
+</ul>
 <a name="spans1">
 <!--   -->
 </a>
@@ -440,18 +461,19 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <!--   -->
 </a>
 <h3>Constructor Detail</h3>
-<a name="MtasSpanPrecededBySpans-mtas.search.spans.MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans-mtas.search.spans.MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans-">
+<a name="MtasSpanPrecededBySpans-mtas.search.spans.MtasSpanPrecededByQuery-mtas.search.spans.MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans-mtas.search.spans.MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans-">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>MtasSpanPrecededBySpans</h4>
-<pre>public&nbsp;MtasSpanPrecededBySpans(<a href="../../../mtas/search/spans/MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans.html" title="class in mtas.search.spans">MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans</a>&nbsp;spans1,
+<pre>public&nbsp;MtasSpanPrecededBySpans(<a href="../../../mtas/search/spans/MtasSpanPrecededByQuery.html" title="class in mtas.search.spans">MtasSpanPrecededByQuery</a>&nbsp;query,
+                               <a href="../../../mtas/search/spans/MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans.html" title="class in mtas.search.spans">MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans</a>&nbsp;spans1,
                                <a href="../../../mtas/search/spans/MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans.html" title="class in mtas.search.spans">MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans</a>&nbsp;spans2)</pre>
 <div class="block">Instantiates a new mtas span preceded by spans.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>mtasSpanPrecededByQuery</code> - the mtas span preceded by query</dd>
+<dd><code>query</code> - the query</dd>
 <dd><code>spans1</code> - the spans 1</dd>
 <dd><code>spans2</code> - the spans 2</dd>
 </dl>
@@ -644,13 +666,26 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <a name="reset--">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>reset</h4>
 <pre>private&nbsp;void&nbsp;reset()</pre>
 <div class="block">Reset.</div>
 </li>
 </ul>
+<a name="asTwoPhaseIterator--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>asTwoPhaseIterator</h4>
+<pre>public&nbsp;org.apache.lucene.search.TwoPhaseIterator&nbsp;asTwoPhaseIterator()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../mtas/search/spans/util/MtasSpans.html#asTwoPhaseIterator--">asTwoPhaseIterator</a></code>&nbsp;in class&nbsp;<code><a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in mtas.search.spans.util">MtasSpans</a></code></dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>
diff --git a/apidocs/mtas/search/spans/MtasSpanPrefixQuery.html b/apidocs/mtas/search/spans/MtasSpanPrefixQuery.html
index d0611b3..b54ecec 100644
--- a/apidocs/mtas/search/spans/MtasSpanPrefixQuery.html
+++ b/apidocs/mtas/search/spans/MtasSpanPrefixQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanPrefixQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanPrefixQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanPrefixQuery (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanPrefixQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -246,7 +246,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;mtas.search.spans.util.<a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></h3>
-<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMaximumWidth--">getMaximumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMinimumWidth--">getMinimumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getWidth--">getWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#isSinglePositionQuery--">isSinglePositionQuery</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#setWidth-java.lang.Integer-java.lang.Integer-">setWidth</a></code></li>
+<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMaximumWidth--">getMaximumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMinimumWidth--">getMinimumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getWidth--">getWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#isSinglePositionQuery--">isSinglePositionQuery</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#setWidth-java.lang.Integer-java.lang.Integer-">setWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#twoPhaseIteratorAllowed--">twoPhaseIteratorAllowed</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.apache.lucene.search.spans.SpanQuery">
diff --git a/apidocs/mtas/search/spans/MtasSpanRecurrenceQuery.SpanRecurrenceWeight.html b/apidocs/mtas/search/spans/MtasSpanRecurrenceQuery.SpanRecurrenceWeight.html
index c4a03f6..18e0763 100644
--- a/apidocs/mtas/search/spans/MtasSpanRecurrenceQuery.SpanRecurrenceWeight.html
+++ b/apidocs/mtas/search/spans/MtasSpanRecurrenceQuery.SpanRecurrenceWeight.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanRecurrenceQuery.SpanRecurrenceWeight (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanRecurrenceQuery.SpanRecurrenceWeight (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanRecurrenceQuery.SpanRecurrenceWeight (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanRecurrenceQuery.SpanRecurrenceWeight (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/MtasSpanRecurrenceQuery.html b/apidocs/mtas/search/spans/MtasSpanRecurrenceQuery.html
index eef70a6..86f9416 100644
--- a/apidocs/mtas/search/spans/MtasSpanRecurrenceQuery.html
+++ b/apidocs/mtas/search/spans/MtasSpanRecurrenceQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanRecurrenceQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanRecurrenceQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,13 +13,13 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanRecurrenceQuery (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanRecurrenceQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -246,59 +246,65 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
             boolean&nbsp;needsScores)</code>&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanRecurrenceQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator</a></span>()</code>
+<div class="block">Disable two phase iterator.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanRecurrenceQuery.html#equals-java.lang.Object-">equals</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;obj)</code>&nbsp;</td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i3" class="rowColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanRecurrenceQuery.html#getField--">getField</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr id="i4" class="altColor">
 <td class="colFirst"><code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanRecurrenceQuery.html#getIgnoreQuery--">getIgnoreQuery</a></span>()</code>
 <div class="block">Gets the ignore query.</div>
 </td>
 </tr>
-<tr id="i4" class="altColor">
+<tr id="i5" class="rowColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanRecurrenceQuery.html#getMaximumIgnoreLength--">getMaximumIgnoreLength</a></span>()</code>
 <div class="block">Gets the maximum ignore length.</div>
 </td>
 </tr>
-<tr id="i5" class="rowColor">
+<tr id="i6" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanRecurrenceQuery.html#getMaximumRecurrence--">getMaximumRecurrence</a></span>()</code>
 <div class="block">Gets the maximum recurrence.</div>
 </td>
 </tr>
-<tr id="i6" class="altColor">
+<tr id="i7" class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanRecurrenceQuery.html#getMinimumRecurrence--">getMinimumRecurrence</a></span>()</code>
 <div class="block">Gets the minimum recurrence.</div>
 </td>
 </tr>
-<tr id="i7" class="rowColor">
+<tr id="i8" class="altColor">
 <td class="colFirst"><code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanRecurrenceQuery.html#getQuery--">getQuery</a></span>()</code>
 <div class="block">Gets the query.</div>
 </td>
 </tr>
-<tr id="i8" class="altColor">
+<tr id="i9" class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanRecurrenceQuery.html#hashCode--">hashCode</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i9" class="rowColor">
+<tr id="i10" class="altColor">
 <td class="colFirst"><code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanRecurrenceQuery.html#rewrite-org.apache.lucene.index.IndexReader-">rewrite</a></span>(org.apache.lucene.index.IndexReader&nbsp;reader)</code>&nbsp;</td>
 </tr>
-<tr id="i10" class="altColor">
+<tr id="i11" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanRecurrenceQuery.html#setRecurrence-int-int-">setRecurrence</a></span>(int&nbsp;minimumRecurrence,
              int&nbsp;maximumRecurrence)</code>
 <div class="block">Sets the recurrence.</div>
 </td>
 </tr>
-<tr id="i11" class="rowColor">
+<tr id="i12" class="altColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanRecurrenceQuery.html#toString-java.lang.String-">toString</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;field)</code>&nbsp;</td>
 </tr>
@@ -308,7 +314,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;mtas.search.spans.util.<a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></h3>
-<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMaximumWidth--">getMaximumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMinimumWidth--">getMinimumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getWidth--">getWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#isSinglePositionQuery--">isSinglePositionQuery</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#setWidth-java.lang.Integer-java.lang.Integer-">setWidth</a></code></li>
+<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMaximumWidth--">getMaximumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMinimumWidth--">getMinimumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getWidth--">getWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#isSinglePositionQuery--">isSinglePositionQuery</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#setWidth-java.lang.Integer-java.lang.Integer-">setWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#twoPhaseIteratorAllowed--">twoPhaseIteratorAllowed</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.apache.lucene.search.spans.SpanQuery">
@@ -600,7 +606,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 <a name="createWeight-org.apache.lucene.search.IndexSearcher-boolean-">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>createWeight</h4>
 <pre>public&nbsp;<a href="../../../mtas/search/spans/util/MtasSpanWeight.html" title="class in mtas.search.spans.util">MtasSpanWeight</a>&nbsp;createWeight(org.apache.lucene.search.IndexSearcher&nbsp;searcher,
@@ -614,6 +620,21 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 </dl>
 </li>
 </ul>
+<a name="disableTwoPhaseIterator--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>disableTwoPhaseIterator</h4>
+<pre>public&nbsp;void&nbsp;disableTwoPhaseIterator()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#disableTwoPhaseIterator--">MtasSpanQuery</a></code></span></div>
+<div class="block">Disable two phase iterator.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator</a></code>&nbsp;in class&nbsp;<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>
diff --git a/apidocs/mtas/search/spans/MtasSpanRecurrenceSpans.Match.html b/apidocs/mtas/search/spans/MtasSpanRecurrenceSpans.Match.html
index c03cfde..662ece9 100644
--- a/apidocs/mtas/search/spans/MtasSpanRecurrenceSpans.Match.html
+++ b/apidocs/mtas/search/spans/MtasSpanRecurrenceSpans.Match.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanRecurrenceSpans.Match (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanRecurrenceSpans.Match (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanRecurrenceSpans.Match (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanRecurrenceSpans.Match (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/MtasSpanRecurrenceSpans.html b/apidocs/mtas/search/spans/MtasSpanRecurrenceSpans.html
index 4cd46b7..75373c3 100644
--- a/apidocs/mtas/search/spans/MtasSpanRecurrenceSpans.html
+++ b/apidocs/mtas/search/spans/MtasSpanRecurrenceSpans.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanRecurrenceSpans (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanRecurrenceSpans (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,13 +13,13 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanRecurrenceSpans (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanRecurrenceSpans (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -215,18 +215,24 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 </td>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><code>private <a href="../../../mtas/search/spans/MtasSpanRecurrenceQuery.html" title="class in mtas.search.spans">MtasSpanRecurrenceQuery</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanRecurrenceSpans.html#query">query</a></span></code>
+<div class="block">The query.</div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><code>(package private) <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../mtas/search/spans/MtasSpanRecurrenceSpans.Match.html" title="class in mtas.search.spans">MtasSpanRecurrenceSpans.Match</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanRecurrenceSpans.html#queueMatches">queueMatches</a></span></code>
 <div class="block">The queue matches.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>(package private) <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../mtas/search/spans/MtasSpanRecurrenceSpans.Match.html" title="class in mtas.search.spans">MtasSpanRecurrenceSpans.Match</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanRecurrenceSpans.html#queueSpans">queueSpans</a></span></code>
 <div class="block">The queue spans.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private org.apache.lucene.search.spans.Spans</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanRecurrenceSpans.html#spans">spans</a></span></code>
 <div class="block">The spans.</div>
@@ -261,7 +267,8 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <th class="colOne" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanRecurrenceSpans.html#MtasSpanRecurrenceSpans-org.apache.lucene.search.spans.Spans-int-int-org.apache.lucene.search.spans.Spans-java.lang.Integer-">MtasSpanRecurrenceSpans</a></span>(org.apache.lucene.search.spans.Spans&nbsp;spans,
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanRecurrenceSpans.html#MtasSpanRecurrenceSpans-mtas.search.spans.MtasSpanRecurrenceQuery-org.apache.lucene.search.spans.Spans-int-int-org.apache.lucene.search.spans.Spans-java.lang.Integer-">MtasSpanRecurrenceSpans</a></span>(<a href="../../../mtas/search/spans/MtasSpanRecurrenceQuery.html" title="class in mtas.search.spans">MtasSpanRecurrenceQuery</a>&nbsp;query,
+                       org.apache.lucene.search.spans.Spans&nbsp;spans,
                        int&nbsp;minimumRecurrence,
                        int&nbsp;maximumRecurrence,
                        org.apache.lucene.search.spans.Spans&nbsp;ignoreSpans,
@@ -289,76 +296,80 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanRecurrenceSpans.html#advance-int-">advance</a></span>(int&nbsp;target)</code>&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.apache.lucene.search.TwoPhaseIterator</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanRecurrenceSpans.html#asTwoPhaseIterator--">asTwoPhaseIterator</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanRecurrenceSpans.html#collect-org.apache.lucene.search.spans.SpanCollector-">collect</a></span>(org.apache.lucene.search.spans.SpanCollector&nbsp;collector)</code>&nbsp;</td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i3" class="rowColor">
 <td class="colFirst"><code>private boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanRecurrenceSpans.html#collectSpan--">collectSpan</a></span>()</code>
 <div class="block">Collect span.</div>
 </td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr id="i4" class="altColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanRecurrenceSpans.html#cost--">cost</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i4" class="altColor">
+<tr id="i5" class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanRecurrenceSpans.html#docID--">docID</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i5" class="rowColor">
+<tr id="i6" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanRecurrenceSpans.html#endPosition--">endPosition</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i6" class="altColor">
+<tr id="i7" class="rowColor">
 <td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../mtas/search/spans/MtasSpanRecurrenceSpans.Match.html" title="class in mtas.search.spans">MtasSpanRecurrenceSpans.Match</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanRecurrenceSpans.html#expandWithIgnoreItem-int-mtas.search.spans.MtasSpanRecurrenceSpans.Match-">expandWithIgnoreItem</a></span>(int&nbsp;docId,
                     <a href="../../../mtas/search/spans/MtasSpanRecurrenceSpans.Match.html" title="class in mtas.search.spans">MtasSpanRecurrenceSpans.Match</a>&nbsp;match)</code>
 <div class="block">Expand with ignore item.</div>
 </td>
 </tr>
-<tr id="i7" class="rowColor">
+<tr id="i8" class="altColor">
 <td class="colFirst"><code>private boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanRecurrenceSpans.html#findMatches--">findMatches</a></span>()</code>
 <div class="block">Find matches.</div>
 </td>
 </tr>
-<tr id="i8" class="altColor">
+<tr id="i9" class="rowColor">
 <td class="colFirst"><code>private void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanRecurrenceSpans.html#findMatches-mtas.search.spans.MtasSpanRecurrenceSpans.Match-int-">findMatches</a></span>(<a href="../../../mtas/search/spans/MtasSpanRecurrenceSpans.Match.html" title="class in mtas.search.spans">MtasSpanRecurrenceSpans.Match</a>&nbsp;match,
            int&nbsp;n)</code>
 <div class="block">Find matches.</div>
 </td>
 </tr>
-<tr id="i9" class="rowColor">
+<tr id="i10" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanRecurrenceSpans.html#nextDoc--">nextDoc</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i10" class="altColor">
+<tr id="i11" class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanRecurrenceSpans.html#nextStartPosition--">nextStartPosition</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i11" class="rowColor">
+<tr id="i12" class="altColor">
 <td class="colFirst"><code>float</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanRecurrenceSpans.html#positionsCost--">positionsCost</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i12" class="altColor">
+<tr id="i13" class="rowColor">
 <td class="colFirst"><code>(package private) void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanRecurrenceSpans.html#resetQueue--">resetQueue</a></span>()</code>
 <div class="block">Reset queue.</div>
 </td>
 </tr>
-<tr id="i13" class="rowColor">
+<tr id="i14" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanRecurrenceSpans.html#startPosition--">startPosition</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i14" class="altColor">
+<tr id="i15" class="rowColor">
 <td class="colFirst"><code>(package private) int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanRecurrenceSpans.html#toMatchDoc--">toMatchDoc</a></span>()</code>
 <div class="block">To match doc.</div>
 </td>
 </tr>
-<tr id="i15" class="rowColor">
+<tr id="i16" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanRecurrenceSpans.html#width--">width</a></span>()</code>&nbsp;</td>
 </tr>
@@ -368,7 +379,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.apache.lucene.search.spans.Spans</h3>
-<code>asTwoPhaseIterator, doCurrentSpans, doStartCurrentDoc, toString</code></li>
+<code>doCurrentSpans, doStartCurrentDoc, toString</code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.apache.lucene.search.DocIdSetIterator">
@@ -408,6 +419,16 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <div class="block">The log.</div>
 </li>
 </ul>
+<a name="query">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>query</h4>
+<pre>private&nbsp;<a href="../../../mtas/search/spans/MtasSpanRecurrenceQuery.html" title="class in mtas.search.spans">MtasSpanRecurrenceQuery</a> query</pre>
+<div class="block">The query.</div>
+</li>
+</ul>
 <a name="spans">
 <!--   -->
 </a>
@@ -516,13 +537,14 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <!--   -->
 </a>
 <h3>Constructor Detail</h3>
-<a name="MtasSpanRecurrenceSpans-org.apache.lucene.search.spans.Spans-int-int-org.apache.lucene.search.spans.Spans-java.lang.Integer-">
+<a name="MtasSpanRecurrenceSpans-mtas.search.spans.MtasSpanRecurrenceQuery-org.apache.lucene.search.spans.Spans-int-int-org.apache.lucene.search.spans.Spans-java.lang.Integer-">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>MtasSpanRecurrenceSpans</h4>
-<pre>public&nbsp;MtasSpanRecurrenceSpans(org.apache.lucene.search.spans.Spans&nbsp;spans,
+<pre>public&nbsp;MtasSpanRecurrenceSpans(<a href="../../../mtas/search/spans/MtasSpanRecurrenceQuery.html" title="class in mtas.search.spans">MtasSpanRecurrenceQuery</a>&nbsp;query,
+                               org.apache.lucene.search.spans.Spans&nbsp;spans,
                                int&nbsp;minimumRecurrence,
                                int&nbsp;maximumRecurrence,
                                org.apache.lucene.search.spans.Spans&nbsp;ignoreSpans,
@@ -530,6 +552,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <div class="block">Instantiates a new mtas span recurrence spans.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>query</code> - the query</dd>
 <dd><code>spans</code> - the spans</dd>
 <dd><code>minimumRecurrence</code> - the minimum recurrence</dd>
 <dd><code>maximumRecurrence</code> - the maximum recurrence</dd>
@@ -776,7 +799,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <a name="positionsCost--">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>positionsCost</h4>
 <pre>public&nbsp;float&nbsp;positionsCost()</pre>
@@ -786,6 +809,19 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 </dl>
 </li>
 </ul>
+<a name="asTwoPhaseIterator--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>asTwoPhaseIterator</h4>
+<pre>public&nbsp;org.apache.lucene.search.TwoPhaseIterator&nbsp;asTwoPhaseIterator()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../mtas/search/spans/util/MtasSpans.html#asTwoPhaseIterator--">asTwoPhaseIterator</a></code>&nbsp;in class&nbsp;<code><a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in mtas.search.spans.util">MtasSpans</a></code></dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>
diff --git a/apidocs/mtas/search/spans/MtasSpanRegexpQuery.html b/apidocs/mtas/search/spans/MtasSpanRegexpQuery.html
index 1515a94..fcf2b35 100644
--- a/apidocs/mtas/search/spans/MtasSpanRegexpQuery.html
+++ b/apidocs/mtas/search/spans/MtasSpanRegexpQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanRegexpQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanRegexpQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanRegexpQuery (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanRegexpQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -252,7 +252,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;mtas.search.spans.util.<a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></h3>
-<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMaximumWidth--">getMaximumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMinimumWidth--">getMinimumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getWidth--">getWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#isSinglePositionQuery--">isSinglePositionQuery</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#setWidth-java.lang.Integer-java.lang.Integer-">setWidth</a></code></li>
+<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMaximumWidth--">getMaximumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMinimumWidth--">getMinimumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getWidth--">getWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#isSinglePositionQuery--">isSinglePositionQuery</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#setWidth-java.lang.Integer-java.lang.Integer-">setWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#twoPhaseIteratorAllowed--">twoPhaseIteratorAllowed</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.apache.lucene.search.spans.SpanQuery">
diff --git a/apidocs/mtas/search/spans/MtasSpanSequenceItem.html b/apidocs/mtas/search/spans/MtasSpanSequenceItem.html
index aac5fa5..82a73f4 100644
--- a/apidocs/mtas/search/spans/MtasSpanSequenceItem.html
+++ b/apidocs/mtas/search/spans/MtasSpanSequenceItem.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanSequenceItem (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanSequenceItem (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanSequenceItem (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanSequenceItem (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans.html b/apidocs/mtas/search/spans/MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans.html
index 1a14c7b..4397b4e 100644
--- a/apidocs/mtas/search/spans/MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans.html
+++ b/apidocs/mtas/search/spans/MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -155,7 +155,8 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <th class="colOne" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans.html#MtasSpanSequenceQuerySpans-org.apache.lucene.search.spans.Spans-boolean-">MtasSpanSequenceQuerySpans</a></span>(org.apache.lucene.search.spans.Spans&nbsp;spans,
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans.html#MtasSpanSequenceQuerySpans-mtas.search.spans.MtasSpanSequenceQuery-org.apache.lucene.search.spans.Spans-boolean-">MtasSpanSequenceQuerySpans</a></span>(<a href="../../../mtas/search/spans/MtasSpanSequenceQuery.html" title="class in mtas.search.spans">MtasSpanSequenceQuery</a>&nbsp;query,
+                          org.apache.lucene.search.spans.Spans&nbsp;spans,
                           boolean&nbsp;optional)</code>
 <div class="block">Instantiates a new mtas span sequence query spans.</div>
 </td>
@@ -218,17 +219,19 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <!--   -->
 </a>
 <h3>Constructor Detail</h3>
-<a name="MtasSpanSequenceQuerySpans-org.apache.lucene.search.spans.Spans-boolean-">
+<a name="MtasSpanSequenceQuerySpans-mtas.search.spans.MtasSpanSequenceQuery-org.apache.lucene.search.spans.Spans-boolean-">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>MtasSpanSequenceQuerySpans</h4>
-<pre>public&nbsp;MtasSpanSequenceQuerySpans(org.apache.lucene.search.spans.Spans&nbsp;spans,
+<pre>public&nbsp;MtasSpanSequenceQuerySpans(<a href="../../../mtas/search/spans/MtasSpanSequenceQuery.html" title="class in mtas.search.spans">MtasSpanSequenceQuery</a>&nbsp;query,
+                                  org.apache.lucene.search.spans.Spans&nbsp;spans,
                                   boolean&nbsp;optional)</pre>
 <div class="block">Instantiates a new mtas span sequence query spans.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>query</code> - the query</dd>
 <dd><code>spans</code> - the spans</dd>
 <dd><code>optional</code> - the optional</dd>
 </dl>
diff --git a/apidocs/mtas/search/spans/MtasSpanSequenceQuery.MtasSpanSequenceQueryWeight.html b/apidocs/mtas/search/spans/MtasSpanSequenceQuery.MtasSpanSequenceQueryWeight.html
index 18822e7..c683749 100644
--- a/apidocs/mtas/search/spans/MtasSpanSequenceQuery.MtasSpanSequenceQueryWeight.html
+++ b/apidocs/mtas/search/spans/MtasSpanSequenceQuery.MtasSpanSequenceQueryWeight.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanSequenceQuery.MtasSpanSequenceQueryWeight (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanSequenceQuery.MtasSpanSequenceQueryWeight (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanSequenceQuery.MtasSpanSequenceQueryWeight (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanSequenceQuery.MtasSpanSequenceQueryWeight (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/MtasSpanSequenceQuery.SpanSequenceWeight.html b/apidocs/mtas/search/spans/MtasSpanSequenceQuery.SpanSequenceWeight.html
index 6fb742f..89b4495 100644
--- a/apidocs/mtas/search/spans/MtasSpanSequenceQuery.SpanSequenceWeight.html
+++ b/apidocs/mtas/search/spans/MtasSpanSequenceQuery.SpanSequenceWeight.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanSequenceQuery.SpanSequenceWeight (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanSequenceQuery.SpanSequenceWeight (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanSequenceQuery.SpanSequenceWeight (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanSequenceQuery.SpanSequenceWeight (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/MtasSpanSequenceQuery.html b/apidocs/mtas/search/spans/MtasSpanSequenceQuery.html
index b25a7ac..b0aac63 100644
--- a/apidocs/mtas/search/spans/MtasSpanSequenceQuery.html
+++ b/apidocs/mtas/search/spans/MtasSpanSequenceQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanSequenceQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanSequenceQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,13 +13,13 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanSequenceQuery (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanSequenceQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -197,11 +197,35 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 </td>
 </tr>
 <tr class="rowColor">
+<td class="colFirst"><code>private int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanSequenceQuery.html#leftMaximum">leftMaximum</a></span></code>
+<div class="block">The left maximum.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanSequenceQuery.html#leftMinimum">leftMinimum</a></span></code>
+<div class="block">The left minimum.</div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanSequenceQuery.html#maximumIgnoreLength">maximumIgnoreLength</a></span></code>
 <div class="block">The maximum ignore length.</div>
 </td>
 </tr>
+<tr class="altColor">
+<td class="colFirst"><code>private int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanSequenceQuery.html#rightMaximum">rightMaximum</a></span></code>
+<div class="block">The right maximum.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanSequenceQuery.html#rightMinimum">rightMinimum</a></span></code>
+<div class="block">The right minimum.</div>
+</td>
+</tr>
 </table>
 </li>
 </ul>
@@ -217,6 +241,17 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 <th class="colOne" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanSequenceQuery.html#MtasSpanSequenceQuery-java.util.List-int-int-int-int-mtas.search.spans.util.MtasSpanQuery-java.lang.Integer-">MtasSpanSequenceQuery</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../mtas/search/spans/MtasSpanSequenceItem.html" title="class in mtas.search.spans">MtasSpanSequenceItem</a>&gt;&nbsp;items,
+                     int&nbsp;leftMinimum,
+                     int&nbsp;leftMaximum,
+                     int&nbsp;rightMinimum,
+                     int&nbsp;rightMaximum,
+                     <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a>&nbsp;ignoreQuery,
+                     <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;maximumIgnoreLength)</code>
+<div class="block">Instantiates a new mtas span sequence query.</div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colOne"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanSequenceQuery.html#MtasSpanSequenceQuery-java.util.List-mtas.search.spans.util.MtasSpanQuery-java.lang.Integer-">MtasSpanSequenceQuery</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../mtas/search/spans/MtasSpanSequenceItem.html" title="class in mtas.search.spans">MtasSpanSequenceItem</a>&gt;&nbsp;items,
                      <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a>&nbsp;ignoreQuery,
                      <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;maximumIgnoreLength)</code>
@@ -244,46 +279,52 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
             boolean&nbsp;needsScores)</code>&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanSequenceQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator</a></span>()</code>
+<div class="block">Disable two phase iterator.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanSequenceQuery.html#equals-java.lang.Object-">equals</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;obj)</code>&nbsp;</td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i3" class="rowColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanSequenceQuery.html#getField--">getField</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr id="i4" class="altColor">
 <td class="colFirst"><code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanSequenceQuery.html#getIgnoreQuery--">getIgnoreQuery</a></span>()</code>
 <div class="block">Gets the ignore query.</div>
 </td>
 </tr>
-<tr id="i4" class="altColor">
+<tr id="i5" class="rowColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../mtas/search/spans/MtasSpanSequenceItem.html" title="class in mtas.search.spans">MtasSpanSequenceItem</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanSequenceQuery.html#getItems--">getItems</a></span>()</code>
 <div class="block">Gets the items.</div>
 </td>
 </tr>
-<tr id="i5" class="rowColor">
+<tr id="i6" class="altColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanSequenceQuery.html#getMaximumIgnoreLength--">getMaximumIgnoreLength</a></span>()</code>
 <div class="block">Gets the maximum ignore length.</div>
 </td>
 </tr>
-<tr id="i6" class="altColor">
+<tr id="i7" class="rowColor">
 <td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;org.apache.lucene.index.Term,org.apache.lucene.index.TermContext&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanSequenceQuery.html#getTermContexts-java.util.List-">getTermContexts</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../mtas/search/spans/MtasSpanSequenceQuery.MtasSpanSequenceQueryWeight.html" title="class in mtas.search.spans">MtasSpanSequenceQuery.MtasSpanSequenceQueryWeight</a>&gt;&nbsp;items)</code>
 <div class="block">Gets the term contexts.</div>
 </td>
 </tr>
-<tr id="i7" class="rowColor">
+<tr id="i8" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanSequenceQuery.html#hashCode--">hashCode</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i8" class="altColor">
+<tr id="i9" class="rowColor">
 <td class="colFirst"><code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanSequenceQuery.html#rewrite-org.apache.lucene.index.IndexReader-">rewrite</a></span>(org.apache.lucene.index.IndexReader&nbsp;reader)</code>&nbsp;</td>
 </tr>
-<tr id="i9" class="rowColor">
+<tr id="i10" class="altColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanSequenceQuery.html#toString-java.lang.String-">toString</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;field)</code>&nbsp;</td>
 </tr>
@@ -293,7 +334,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;mtas.search.spans.util.<a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></h3>
-<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMaximumWidth--">getMaximumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMinimumWidth--">getMinimumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getWidth--">getWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#isSinglePositionQuery--">isSinglePositionQuery</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#setWidth-java.lang.Integer-java.lang.Integer-">setWidth</a></code></li>
+<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMaximumWidth--">getMaximumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMinimumWidth--">getMinimumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getWidth--">getWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#isSinglePositionQuery--">isSinglePositionQuery</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#setWidth-java.lang.Integer-java.lang.Integer-">setWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#twoPhaseIteratorAllowed--">twoPhaseIteratorAllowed</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.apache.lucene.search.spans.SpanQuery">
@@ -340,6 +381,46 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 <div class="block">The items.</div>
 </li>
 </ul>
+<a name="leftMinimum">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>leftMinimum</h4>
+<pre>private&nbsp;int leftMinimum</pre>
+<div class="block">The left minimum.</div>
+</li>
+</ul>
+<a name="leftMaximum">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>leftMaximum</h4>
+<pre>private&nbsp;int leftMaximum</pre>
+<div class="block">The left maximum.</div>
+</li>
+</ul>
+<a name="rightMinimum">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>rightMinimum</h4>
+<pre>private&nbsp;int rightMinimum</pre>
+<div class="block">The right minimum.</div>
+</li>
+</ul>
+<a name="rightMaximum">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>rightMaximum</h4>
+<pre>private&nbsp;int rightMaximum</pre>
+<div class="block">The right maximum.</div>
+</li>
+</ul>
 <a name="ignoreQuery">
 <!--   -->
 </a>
@@ -381,16 +462,42 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 <a name="MtasSpanSequenceQuery-java.util.List-mtas.search.spans.util.MtasSpanQuery-java.lang.Integer-">
 <!--   -->
 </a>
+<ul class="blockList">
+<li class="blockList">
+<h4>MtasSpanSequenceQuery</h4>
+<pre>public&nbsp;MtasSpanSequenceQuery(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../mtas/search/spans/MtasSpanSequenceItem.html" title="class in mtas.search.spans">MtasSpanSequenceItem</a>&gt;&nbsp;items,
+                             <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a>&nbsp;ignoreQuery,
+                             <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;maximumIgnoreLength)</pre>
+<div class="block">Instantiates a new mtas span sequence query.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>items</code> - the items</dd>
+<dd><code>ignoreQuery</code> - the ignore query</dd>
+<dd><code>maximumIgnoreLength</code> - the maximum ignore length</dd>
+</dl>
+</li>
+</ul>
+<a name="MtasSpanSequenceQuery-java.util.List-int-int-int-int-mtas.search.spans.util.MtasSpanQuery-java.lang.Integer-">
+<!--   -->
+</a>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>MtasSpanSequenceQuery</h4>
 <pre>public&nbsp;MtasSpanSequenceQuery(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../mtas/search/spans/MtasSpanSequenceItem.html" title="class in mtas.search.spans">MtasSpanSequenceItem</a>&gt;&nbsp;items,
+                             int&nbsp;leftMinimum,
+                             int&nbsp;leftMaximum,
+                             int&nbsp;rightMinimum,
+                             int&nbsp;rightMaximum,
                              <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a>&nbsp;ignoreQuery,
                              <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;maximumIgnoreLength)</pre>
 <div class="block">Instantiates a new mtas span sequence query.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>items</code> - the items</dd>
+<dd><code>leftMinimum</code> - the left minimum</dd>
+<dd><code>leftMaximum</code> - the left maximum</dd>
+<dd><code>rightMinimum</code> - the right minimum</dd>
+<dd><code>rightMaximum</code> - the right maximum</dd>
 <dd><code>ignoreQuery</code> - the ignore query</dd>
 <dd><code>maximumIgnoreLength</code> - the maximum ignore length</dd>
 </dl>
@@ -534,7 +641,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 <a name="getTermContexts-java.util.List-">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>getTermContexts</h4>
 <pre>protected&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;org.apache.lucene.index.Term,org.apache.lucene.index.TermContext&gt;&nbsp;getTermContexts(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../mtas/search/spans/MtasSpanSequenceQuery.MtasSpanSequenceQueryWeight.html" title="class in mtas.search.spans">MtasSpanSequenceQuery.MtasSpanSequenceQueryWeight</a>&gt;&nbsp;items)</pre>
@@ -547,6 +654,21 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 </dl>
 </li>
 </ul>
+<a name="disableTwoPhaseIterator--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>disableTwoPhaseIterator</h4>
+<pre>public&nbsp;void&nbsp;disableTwoPhaseIterator()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#disableTwoPhaseIterator--">MtasSpanQuery</a></code></span></div>
+<div class="block">Disable two phase iterator.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator</a></code>&nbsp;in class&nbsp;<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>
diff --git a/apidocs/mtas/search/spans/MtasSpanSequenceSpans.Match.html b/apidocs/mtas/search/spans/MtasSpanSequenceSpans.Match.html
index c1bf43c..daa9057 100644
--- a/apidocs/mtas/search/spans/MtasSpanSequenceSpans.Match.html
+++ b/apidocs/mtas/search/spans/MtasSpanSequenceSpans.Match.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanSequenceSpans.Match (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanSequenceSpans.Match (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanSequenceSpans.Match (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanSequenceSpans.Match (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/MtasSpanSequenceSpans.QueueItem.html b/apidocs/mtas/search/spans/MtasSpanSequenceSpans.QueueItem.html
index e868fde..4fbbce7 100644
--- a/apidocs/mtas/search/spans/MtasSpanSequenceSpans.QueueItem.html
+++ b/apidocs/mtas/search/spans/MtasSpanSequenceSpans.QueueItem.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanSequenceSpans.QueueItem (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanSequenceSpans.QueueItem (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanSequenceSpans.QueueItem (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanSequenceSpans.QueueItem (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/MtasSpanSequenceSpans.html b/apidocs/mtas/search/spans/MtasSpanSequenceSpans.html
index 311437c..9978754 100644
--- a/apidocs/mtas/search/spans/MtasSpanSequenceSpans.html
+++ b/apidocs/mtas/search/spans/MtasSpanSequenceSpans.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanSequenceSpans (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanSequenceSpans (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,13 +13,13 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanSequenceSpans (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanSequenceSpans (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -203,12 +203,18 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 </td>
 </tr>
 <tr class="rowColor">
+<td class="colFirst"><code>private <a href="../../../mtas/search/spans/MtasSpanSequenceQuery.html" title="class in mtas.search.spans">MtasSpanSequenceQuery</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanSequenceSpans.html#query">query</a></span></code>
+<div class="block">The query.</div>
+</td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../mtas/search/spans/MtasSpanSequenceSpans.Match.html" title="class in mtas.search.spans">MtasSpanSequenceSpans.Match</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanSequenceSpans.html#queueMatches">queueMatches</a></span></code>
 <div class="block">The queue matches.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../mtas/search/spans/MtasSpanSequenceSpans.QueueItem.html" title="class in mtas.search.spans">MtasSpanSequenceSpans.QueueItem</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanSequenceSpans.html#queueSpans">queueSpans</a></span></code>
 <div class="block">The queue spans.</div>
@@ -243,7 +249,8 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <th class="colOne" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanSequenceSpans.html#MtasSpanSequenceSpans-java.util.List-org.apache.lucene.search.spans.Spans-java.lang.Integer-">MtasSpanSequenceSpans</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../mtas/search/spans/MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans.html" title="class in mtas.search.spans">MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans</a>&gt;&nbsp;setSequenceSpans,
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanSequenceSpans.html#MtasSpanSequenceSpans-mtas.search.spans.MtasSpanSequenceQuery-java.util.List-org.apache.lucene.search.spans.Spans-java.lang.Integer-">MtasSpanSequenceSpans</a></span>(<a href="../../../mtas/search/spans/MtasSpanSequenceQuery.html" title="class in mtas.search.spans">MtasSpanSequenceQuery</a>&nbsp;query,
+                     <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../mtas/search/spans/MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans.html" title="class in mtas.search.spans">MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans</a>&gt;&nbsp;setSequenceSpans,
                      org.apache.lucene.search.spans.Spans&nbsp;ignoreSpans,
                      <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;maximumIgnoreLength)</code>
 <div class="block">Instantiates a new mtas span sequence spans.</div>
@@ -289,28 +296,32 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 </td>
 </tr>
 <tr id="i4" class="altColor">
+<td class="colFirst"><code>org.apache.lucene.search.TwoPhaseIterator</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanSequenceSpans.html#asTwoPhaseIterator--">asTwoPhaseIterator</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i5" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanSequenceSpans.html#collect-org.apache.lucene.search.spans.SpanCollector-">collect</a></span>(org.apache.lucene.search.spans.SpanCollector&nbsp;collector)</code>&nbsp;</td>
 </tr>
-<tr id="i5" class="rowColor">
+<tr id="i6" class="altColor">
 <td class="colFirst"><code>private void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanSequenceSpans.html#computeCosts--">computeCosts</a></span>()</code>
 <div class="block">Compute costs.</div>
 </td>
 </tr>
-<tr id="i6" class="altColor">
+<tr id="i7" class="rowColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanSequenceSpans.html#cost--">cost</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i7" class="rowColor">
+<tr id="i8" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanSequenceSpans.html#docID--">docID</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i8" class="altColor">
+<tr id="i9" class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanSequenceSpans.html#endPosition--">endPosition</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i9" class="rowColor">
+<tr id="i10" class="altColor">
 <td class="colFirst"><code>private void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanSequenceSpans.html#fillQueue-mtas.search.spans.MtasSpanSequenceSpans.QueueItem-java.lang.Integer-java.lang.Integer-java.lang.Integer-">fillQueue</a></span>(<a href="../../../mtas/search/spans/MtasSpanSequenceSpans.QueueItem.html" title="class in mtas.search.spans">MtasSpanSequenceSpans.QueueItem</a>&nbsp;item,
          <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;minStartPosition,
@@ -319,41 +330,41 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <div class="block">Fill queue.</div>
 </td>
 </tr>
-<tr id="i10" class="altColor">
+<tr id="i11" class="rowColor">
 <td class="colFirst"><code>private boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanSequenceSpans.html#findMatches--">findMatches</a></span>()</code>
 <div class="block">Find matches.</div>
 </td>
 </tr>
-<tr id="i11" class="rowColor">
+<tr id="i12" class="altColor">
 <td class="colFirst"><code>private boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanSequenceSpans.html#goToNextDoc--">goToNextDoc</a></span>()</code>
 <div class="block">Go to next doc.</div>
 </td>
 </tr>
-<tr id="i12" class="altColor">
+<tr id="i13" class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanSequenceSpans.html#nextDoc--">nextDoc</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i13" class="rowColor">
+<tr id="i14" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanSequenceSpans.html#nextStartPosition--">nextStartPosition</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i14" class="altColor">
+<tr id="i15" class="rowColor">
 <td class="colFirst"><code>float</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanSequenceSpans.html#positionsCost--">positionsCost</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i15" class="rowColor">
+<tr id="i16" class="altColor">
 <td class="colFirst"><code>(package private) void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanSequenceSpans.html#resetQueue--">resetQueue</a></span>()</code>
 <div class="block">Reset queue.</div>
 </td>
 </tr>
-<tr id="i16" class="altColor">
+<tr id="i17" class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanSequenceSpans.html#startPosition--">startPosition</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i17" class="rowColor">
+<tr id="i18" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanSequenceSpans.html#width--">width</a></span>()</code>&nbsp;</td>
 </tr>
@@ -363,7 +374,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.apache.lucene.search.spans.Spans</h3>
-<code>asTwoPhaseIterator, doCurrentSpans, doStartCurrentDoc, toString</code></li>
+<code>doCurrentSpans, doStartCurrentDoc, toString</code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.apache.lucene.search.DocIdSetIterator">
@@ -393,6 +404,16 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <!--   -->
 </a>
 <h3>Field Detail</h3>
+<a name="query">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>query</h4>
+<pre>private&nbsp;<a href="../../../mtas/search/spans/MtasSpanSequenceQuery.html" title="class in mtas.search.spans">MtasSpanSequenceQuery</a> query</pre>
+<div class="block">The query.</div>
+</li>
+</ul>
 <a name="queueSpans">
 <!--   -->
 </a>
@@ -471,18 +492,20 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <!--   -->
 </a>
 <h3>Constructor Detail</h3>
-<a name="MtasSpanSequenceSpans-java.util.List-org.apache.lucene.search.spans.Spans-java.lang.Integer-">
+<a name="MtasSpanSequenceSpans-mtas.search.spans.MtasSpanSequenceQuery-java.util.List-org.apache.lucene.search.spans.Spans-java.lang.Integer-">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>MtasSpanSequenceSpans</h4>
-<pre>public&nbsp;MtasSpanSequenceSpans(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../mtas/search/spans/MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans.html" title="class in mtas.search.spans">MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans</a>&gt;&nbsp;setSequenceSpans,
+<pre>public&nbsp;MtasSpanSequenceSpans(<a href="../../../mtas/search/spans/MtasSpanSequenceQuery.html" title="class in mtas.search.spans">MtasSpanSequenceQuery</a>&nbsp;query,
+                             <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../mtas/search/spans/MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans.html" title="class in mtas.search.spans">MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans</a>&gt;&nbsp;setSequenceSpans,
                              org.apache.lucene.search.spans.Spans&nbsp;ignoreSpans,
                              <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;maximumIgnoreLength)</pre>
 <div class="block">Instantiates a new mtas span sequence spans.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>query</code> - the query</dd>
 <dd><code>setSequenceSpans</code> - the set sequence spans</dd>
 <dd><code>ignoreSpans</code> - the ignore spans</dd>
 <dd><code>maximumIgnoreLength</code> - the maximum ignore length</dd>
@@ -765,7 +788,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <a name="positionsCost--">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>positionsCost</h4>
 <pre>public&nbsp;float&nbsp;positionsCost()</pre>
@@ -775,6 +798,19 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 </dl>
 </li>
 </ul>
+<a name="asTwoPhaseIterator--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>asTwoPhaseIterator</h4>
+<pre>public&nbsp;org.apache.lucene.search.TwoPhaseIterator&nbsp;asTwoPhaseIterator()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../mtas/search/spans/util/MtasSpans.html#asTwoPhaseIterator--">asTwoPhaseIterator</a></code>&nbsp;in class&nbsp;<code><a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in mtas.search.spans.util">MtasSpans</a></code></dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>
diff --git a/apidocs/mtas/search/spans/MtasSpanStartQuery.SpanTermWeight.html b/apidocs/mtas/search/spans/MtasSpanStartQuery.SpanTermWeight.html
index b58e950..ccf580b 100644
--- a/apidocs/mtas/search/spans/MtasSpanStartQuery.SpanTermWeight.html
+++ b/apidocs/mtas/search/spans/MtasSpanStartQuery.SpanTermWeight.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanStartQuery.SpanTermWeight (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanStartQuery.SpanTermWeight (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanStartQuery.SpanTermWeight (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanStartQuery.SpanTermWeight (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/MtasSpanStartQuery.html b/apidocs/mtas/search/spans/MtasSpanStartQuery.html
index 0ca8ecd..319cf9d 100644
--- a/apidocs/mtas/search/spans/MtasSpanStartQuery.html
+++ b/apidocs/mtas/search/spans/MtasSpanStartQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanStartQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanStartQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,13 +13,13 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanStartQuery (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanStartQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -212,22 +212,28 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
             boolean&nbsp;needsScores)</code>&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanStartQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator</a></span>()</code>
+<div class="block">Disable two phase iterator.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanStartQuery.html#equals-java.lang.Object-">equals</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;obj)</code>&nbsp;</td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i3" class="rowColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanStartQuery.html#getField--">getField</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr id="i4" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanStartQuery.html#hashCode--">hashCode</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i4" class="altColor">
+<tr id="i5" class="rowColor">
 <td class="colFirst"><code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanStartQuery.html#rewrite-org.apache.lucene.index.IndexReader-">rewrite</a></span>(org.apache.lucene.index.IndexReader&nbsp;reader)</code>&nbsp;</td>
 </tr>
-<tr id="i5" class="rowColor">
+<tr id="i6" class="altColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanStartQuery.html#toString-java.lang.String-">toString</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;field)</code>&nbsp;</td>
 </tr>
@@ -237,7 +243,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;mtas.search.spans.util.<a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></h3>
-<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMaximumWidth--">getMaximumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMinimumWidth--">getMinimumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getWidth--">getWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#isSinglePositionQuery--">isSinglePositionQuery</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#setWidth-java.lang.Integer-java.lang.Integer-">setWidth</a></code></li>
+<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMaximumWidth--">getMaximumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMinimumWidth--">getMinimumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getWidth--">getWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#isSinglePositionQuery--">isSinglePositionQuery</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#setWidth-java.lang.Integer-java.lang.Integer-">setWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#twoPhaseIteratorAllowed--">twoPhaseIteratorAllowed</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.apache.lucene.search.spans.SpanQuery">
@@ -389,7 +395,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 <a name="hashCode--">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>hashCode</h4>
 <pre>public&nbsp;int&nbsp;hashCode()</pre>
@@ -399,6 +405,21 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 </dl>
 </li>
 </ul>
+<a name="disableTwoPhaseIterator--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>disableTwoPhaseIterator</h4>
+<pre>public&nbsp;void&nbsp;disableTwoPhaseIterator()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#disableTwoPhaseIterator--">MtasSpanQuery</a></code></span></div>
+<div class="block">Disable two phase iterator.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator</a></code>&nbsp;in class&nbsp;<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>
diff --git a/apidocs/mtas/search/spans/MtasSpanStartSpans.html b/apidocs/mtas/search/spans/MtasSpanStartSpans.html
index 0394434..30e78dd 100644
--- a/apidocs/mtas/search/spans/MtasSpanStartSpans.html
+++ b/apidocs/mtas/search/spans/MtasSpanStartSpans.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanStartSpans (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanStartSpans (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanStartSpans (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanStartSpans (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -146,7 +146,13 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <th class="colLast" scope="col">Field and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code>(package private) org.apache.lucene.search.spans.Spans</code></td>
+<td class="colFirst"><code>private <a href="../../../mtas/search/spans/MtasSpanStartQuery.html" title="class in mtas.search.spans">MtasSpanStartQuery</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanStartSpans.html#query">query</a></span></code>
+<div class="block">The query.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private org.apache.lucene.search.spans.Spans</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanStartSpans.html#spans">spans</a></span></code>
 <div class="block">The spans.</div>
 </td>
@@ -180,7 +186,8 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <th class="colOne" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanStartSpans.html#MtasSpanStartSpans-org.apache.lucene.search.spans.Spans-">MtasSpanStartSpans</a></span>(org.apache.lucene.search.spans.Spans&nbsp;spans)</code>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanStartSpans.html#MtasSpanStartSpans-mtas.search.spans.MtasSpanStartQuery-org.apache.lucene.search.spans.Spans-">MtasSpanStartSpans</a></span>(<a href="../../../mtas/search/spans/MtasSpanStartQuery.html" title="class in mtas.search.spans">MtasSpanStartQuery</a>&nbsp;query,
+                  org.apache.lucene.search.spans.Spans&nbsp;spans)</code>
 <div class="block">Instantiates a new mtas span start spans.</div>
 </td>
 </tr>
@@ -279,13 +286,23 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <!--   -->
 </a>
 <h3>Field Detail</h3>
+<a name="query">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>query</h4>
+<pre>private&nbsp;<a href="../../../mtas/search/spans/MtasSpanStartQuery.html" title="class in mtas.search.spans">MtasSpanStartQuery</a> query</pre>
+<div class="block">The query.</div>
+</li>
+</ul>
 <a name="spans">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>spans</h4>
-<pre>org.apache.lucene.search.spans.Spans spans</pre>
+<pre>private&nbsp;org.apache.lucene.search.spans.Spans spans</pre>
 <div class="block">The spans.</div>
 </li>
 </ul>
@@ -297,16 +314,18 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <!--   -->
 </a>
 <h3>Constructor Detail</h3>
-<a name="MtasSpanStartSpans-org.apache.lucene.search.spans.Spans-">
+<a name="MtasSpanStartSpans-mtas.search.spans.MtasSpanStartQuery-org.apache.lucene.search.spans.Spans-">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>MtasSpanStartSpans</h4>
-<pre>public&nbsp;MtasSpanStartSpans(org.apache.lucene.search.spans.Spans&nbsp;spans)</pre>
+<pre>public&nbsp;MtasSpanStartSpans(<a href="../../../mtas/search/spans/MtasSpanStartQuery.html" title="class in mtas.search.spans">MtasSpanStartQuery</a>&nbsp;query,
+                          org.apache.lucene.search.spans.Spans&nbsp;spans)</pre>
 <div class="block">Instantiates a new mtas span start spans.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>query</code> - the query</dd>
 <dd><code>spans</code> - the spans</dd>
 </dl>
 </li>
@@ -443,8 +462,8 @@ extends <a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in
 <h4>asTwoPhaseIterator</h4>
 <pre>public&nbsp;org.apache.lucene.search.TwoPhaseIterator&nbsp;asTwoPhaseIterator()</pre>
 <dl>
-<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code>asTwoPhaseIterator</code>&nbsp;in class&nbsp;<code>org.apache.lucene.search.spans.Spans</code></dd>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../mtas/search/spans/util/MtasSpans.html#asTwoPhaseIterator--">asTwoPhaseIterator</a></code>&nbsp;in class&nbsp;<code><a href="../../../mtas/search/spans/util/MtasSpans.html" title="class in mtas.search.spans.util">MtasSpans</a></code></dd>
 </dl>
 </li>
 </ul>
diff --git a/apidocs/mtas/search/spans/MtasSpanTermQuery.html b/apidocs/mtas/search/spans/MtasSpanTermQuery.html
index 9ca2692..e772fee 100644
--- a/apidocs/mtas/search/spans/MtasSpanTermQuery.html
+++ b/apidocs/mtas/search/spans/MtasSpanTermQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanTermQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanTermQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanTermQuery (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanTermQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -228,7 +228,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;mtas.search.spans.util.<a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></h3>
-<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMaximumWidth--">getMaximumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMinimumWidth--">getMinimumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getWidth--">getWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#isSinglePositionQuery--">isSinglePositionQuery</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#setWidth-java.lang.Integer-java.lang.Integer-">setWidth</a></code></li>
+<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMaximumWidth--">getMaximumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMinimumWidth--">getMinimumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getWidth--">getWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#isSinglePositionQuery--">isSinglePositionQuery</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#setWidth-java.lang.Integer-java.lang.Integer-">setWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#twoPhaseIteratorAllowed--">twoPhaseIteratorAllowed</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.apache.lucene.search.spans.SpanQuery">
diff --git a/apidocs/mtas/search/spans/MtasSpanWildcardQuery.html b/apidocs/mtas/search/spans/MtasSpanWildcardQuery.html
index 6a2b0ab..410c914 100644
--- a/apidocs/mtas/search/spans/MtasSpanWildcardQuery.html
+++ b/apidocs/mtas/search/spans/MtasSpanWildcardQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanWildcardQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanWildcardQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanWildcardQuery (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanWildcardQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -252,7 +252,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;mtas.search.spans.util.<a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></h3>
-<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMaximumWidth--">getMaximumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMinimumWidth--">getMinimumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getWidth--">getWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#isSinglePositionQuery--">isSinglePositionQuery</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#setWidth-java.lang.Integer-java.lang.Integer-">setWidth</a></code></li>
+<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMaximumWidth--">getMaximumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMinimumWidth--">getMinimumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getWidth--">getWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#isSinglePositionQuery--">isSinglePositionQuery</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#setWidth-java.lang.Integer-java.lang.Integer-">setWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#twoPhaseIteratorAllowed--">twoPhaseIteratorAllowed</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.apache.lucene.search.spans.SpanQuery">
diff --git a/apidocs/mtas/search/spans/MtasSpanWithinQuery.html b/apidocs/mtas/search/spans/MtasSpanWithinQuery.html
index 74d0d60..762795d 100644
--- a/apidocs/mtas/search/spans/MtasSpanWithinQuery.html
+++ b/apidocs/mtas/search/spans/MtasSpanWithinQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanWithinQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanWithinQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,13 +13,13 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanWithinQuery (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanWithinQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -171,26 +171,26 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>private int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanWithinQuery.html#leftBoundaryMaximum">leftBoundaryMaximum</a></span></code>
-<div class="block">The left boundary maximum.</div>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanWithinQuery.html#leftBoundaryBigMaximum">leftBoundaryBigMaximum</a></span></code>
+<div class="block">The left boundary big maximum.</div>
 </td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>private int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanWithinQuery.html#leftBoundaryMinimum">leftBoundaryMinimum</a></span></code>
-<div class="block">The left boundary minimum.</div>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanWithinQuery.html#leftBoundaryBigMinimum">leftBoundaryBigMinimum</a></span></code>
+<div class="block">The left boundary big minimum.</div>
 </td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>private int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanWithinQuery.html#rightBoundaryMaximum">rightBoundaryMaximum</a></span></code>
-<div class="block">The right boundary maximum.</div>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanWithinQuery.html#rightBoundaryBigMaximum">rightBoundaryBigMaximum</a></span></code>
+<div class="block">The right boundary big maximum.</div>
 </td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>private int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanWithinQuery.html#rightBoundaryMinimum">rightBoundaryMinimum</a></span></code>
-<div class="block">The right boundary minimum.</div>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanWithinQuery.html#rightBoundaryBigMinimum">rightBoundaryBigMinimum</a></span></code>
+<div class="block">The right boundary big minimum.</div>
 </td>
 </tr>
 <tr class="altColor">
@@ -251,22 +251,28 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
             boolean&nbsp;needsScores)</code>&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanWithinQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator</a></span>()</code>
+<div class="block">Disable two phase iterator.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanWithinQuery.html#equals-java.lang.Object-">equals</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;obj)</code>&nbsp;</td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i3" class="rowColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanWithinQuery.html#getField--">getField</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr id="i4" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanWithinQuery.html#hashCode--">hashCode</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i4" class="altColor">
+<tr id="i5" class="rowColor">
 <td class="colFirst"><code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanWithinQuery.html#rewrite-org.apache.lucene.index.IndexReader-">rewrite</a></span>(org.apache.lucene.index.IndexReader&nbsp;reader)</code>&nbsp;</td>
 </tr>
-<tr id="i5" class="rowColor">
+<tr id="i6" class="altColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/search/spans/MtasSpanWithinQuery.html#toString-java.lang.String-">toString</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;field)</code>&nbsp;</td>
 </tr>
@@ -276,7 +282,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;mtas.search.spans.util.<a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></h3>
-<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMaximumWidth--">getMaximumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMinimumWidth--">getMinimumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getWidth--">getWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#isSinglePositionQuery--">isSinglePositionQuery</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#setWidth-java.lang.Integer-java.lang.Integer-">setWidth</a></code></li>
+<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMaximumWidth--">getMaximumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getMinimumWidth--">getMinimumWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#getWidth--">getWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#isSinglePositionQuery--">isSinglePositionQuery</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#setWidth-java.lang.Integer-java.lang.Integer-">setWidth</a>, <a href="../../../mtas/search/spans/util/MtasSpanQuery.html#twoPhaseIteratorAllowed--">twoPhaseIteratorAllowed</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.apache.lucene.search.spans.SpanQuery">
@@ -343,44 +349,44 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 <div class="block">The big query.</div>
 </li>
 </ul>
-<a name="leftBoundaryMinimum">
+<a name="leftBoundaryBigMinimum">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>leftBoundaryMinimum</h4>
-<pre>private&nbsp;int leftBoundaryMinimum</pre>
-<div class="block">The left boundary minimum.</div>
+<h4>leftBoundaryBigMinimum</h4>
+<pre>private&nbsp;int leftBoundaryBigMinimum</pre>
+<div class="block">The left boundary big minimum.</div>
 </li>
 </ul>
-<a name="leftBoundaryMaximum">
+<a name="leftBoundaryBigMaximum">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>leftBoundaryMaximum</h4>
-<pre>private&nbsp;int leftBoundaryMaximum</pre>
-<div class="block">The left boundary maximum.</div>
+<h4>leftBoundaryBigMaximum</h4>
+<pre>private&nbsp;int leftBoundaryBigMaximum</pre>
+<div class="block">The left boundary big maximum.</div>
 </li>
 </ul>
-<a name="rightBoundaryMaximum">
+<a name="rightBoundaryBigMaximum">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>rightBoundaryMaximum</h4>
-<pre>private&nbsp;int rightBoundaryMaximum</pre>
-<div class="block">The right boundary maximum.</div>
+<h4>rightBoundaryBigMaximum</h4>
+<pre>private&nbsp;int rightBoundaryBigMaximum</pre>
+<div class="block">The right boundary big maximum.</div>
 </li>
 </ul>
-<a name="rightBoundaryMinimum">
+<a name="rightBoundaryBigMinimum">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>rightBoundaryMinimum</h4>
-<pre>private&nbsp;int rightBoundaryMinimum</pre>
-<div class="block">The right boundary minimum.</div>
+<h4>rightBoundaryBigMinimum</h4>
+<pre>private&nbsp;int rightBoundaryBigMinimum</pre>
+<div class="block">The right boundary big minimum.</div>
 </li>
 </ul>
 <a name="autoAdjustBigQuery">
@@ -536,7 +542,7 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 <a name="hashCode--">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>hashCode</h4>
 <pre>public&nbsp;int&nbsp;hashCode()</pre>
@@ -546,6 +552,21 @@ extends <a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="clas
 </dl>
 </li>
 </ul>
+<a name="disableTwoPhaseIterator--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>disableTwoPhaseIterator</h4>
+<pre>public&nbsp;void&nbsp;disableTwoPhaseIterator()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#disableTwoPhaseIterator--">MtasSpanQuery</a></code></span></div>
+<div class="block">Disable two phase iterator.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator</a></code>&nbsp;in class&nbsp;<code><a href="../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanAndQuery.html b/apidocs/mtas/search/spans/class-use/MtasSpanAndQuery.html
index 1df1736..7dd50ac 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanAndQuery.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanAndQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanAndQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanAndQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanAndQuery (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanAndQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanContainingQuery.html b/apidocs/mtas/search/spans/class-use/MtasSpanContainingQuery.html
index 1485552..f2cd01f 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanContainingQuery.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanContainingQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanContainingQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanContainingQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanContainingQuery (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanContainingQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanEndQuery.SpanTermWeight.html b/apidocs/mtas/search/spans/class-use/MtasSpanEndQuery.SpanTermWeight.html
index 4339afc..964b1d3 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanEndQuery.SpanTermWeight.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanEndQuery.SpanTermWeight.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanEndQuery.SpanTermWeight (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanEndQuery.SpanTermWeight (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanEndQuery.SpanTermWeight (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanEndQuery.SpanTermWeight (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanEndQuery.html b/apidocs/mtas/search/spans/class-use/MtasSpanEndQuery.html
index eb2dad5..430b0d2 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanEndQuery.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanEndQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanEndQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanEndQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanEndQuery (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanEndQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -72,7 +72,63 @@
 <div class="header">
 <h2 title="Uses of Class mtas.search.spans.MtasSpanEndQuery" class="title">Uses of Class<br>mtas.search.spans.MtasSpanEndQuery</h2>
 </div>
-<div class="classUseContainer">No usage of mtas.search.spans.MtasSpanEndQuery</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../mtas/search/spans/MtasSpanEndQuery.html" title="class in mtas.search.spans">MtasSpanEndQuery</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#mtas.search.spans">mtas.search.spans</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="mtas.search.spans">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../mtas/search/spans/MtasSpanEndQuery.html" title="class in mtas.search.spans">MtasSpanEndQuery</a> in <a href="../../../../mtas/search/spans/package-summary.html">mtas.search.spans</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
+<caption><span>Fields in <a href="../../../../mtas/search/spans/package-summary.html">mtas.search.spans</a> declared as <a href="../../../../mtas/search/spans/MtasSpanEndQuery.html" title="class in mtas.search.spans">MtasSpanEndQuery</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>private <a href="../../../../mtas/search/spans/MtasSpanEndQuery.html" title="class in mtas.search.spans">MtasSpanEndQuery</a></code></td>
+<td class="colLast"><span class="typeNameLabel">MtasSpanEndSpans.</span><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/MtasSpanEndSpans.html#query">query</a></span></code>
+<div class="block">The query.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
+<caption><span>Constructors in <a href="../../../../mtas/search/spans/package-summary.html">mtas.search.spans</a> with parameters of type <a href="../../../../mtas/search/spans/MtasSpanEndQuery.html" title="class in mtas.search.spans">MtasSpanEndQuery</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/MtasSpanEndSpans.html#MtasSpanEndSpans-mtas.search.spans.MtasSpanEndQuery-org.apache.lucene.search.spans.Spans-">MtasSpanEndSpans</a></span>(<a href="../../../../mtas/search/spans/MtasSpanEndQuery.html" title="class in mtas.search.spans">MtasSpanEndQuery</a>&nbsp;query,
+                org.apache.lucene.search.spans.Spans&nbsp;spans)</code>
+<div class="block">Instantiates a new mtas span end spans.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
 <div class="bottomNav"><a name="navbar.bottom">
 <!--   -->
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanEndSpans.html b/apidocs/mtas/search/spans/class-use/MtasSpanEndSpans.html
index bdddffe..35d607c 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanEndSpans.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanEndSpans.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanEndSpans (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanEndSpans (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanEndSpans (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanEndSpans (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans.html b/apidocs/mtas/search/spans/class-use/MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans.html
index 4be5a95..afeaf35 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -123,7 +123,8 @@
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/MtasSpanFollowedBySpans.html#MtasSpanFollowedBySpans-mtas.search.spans.MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans-mtas.search.spans.MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans-">MtasSpanFollowedBySpans</a></span>(<a href="../../../../mtas/search/spans/MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans.html" title="class in mtas.search.spans">MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans</a>&nbsp;spans1,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/MtasSpanFollowedBySpans.html#MtasSpanFollowedBySpans-mtas.search.spans.MtasSpanFollowedByQuery-mtas.search.spans.MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans-mtas.search.spans.MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans-">MtasSpanFollowedBySpans</a></span>(<a href="../../../../mtas/search/spans/MtasSpanFollowedByQuery.html" title="class in mtas.search.spans">MtasSpanFollowedByQuery</a>&nbsp;query,
+                       <a href="../../../../mtas/search/spans/MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans.html" title="class in mtas.search.spans">MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans</a>&nbsp;spans1,
                        <a href="../../../../mtas/search/spans/MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans.html" title="class in mtas.search.spans">MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans</a>&nbsp;spans2)</code>
 <div class="block">Instantiates a new mtas span followed by spans.</div>
 </td>
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanFollowedByQuery.MtasSpanFollowedByQueryWeight.html b/apidocs/mtas/search/spans/class-use/MtasSpanFollowedByQuery.MtasSpanFollowedByQueryWeight.html
index a57b5df..9826f48 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanFollowedByQuery.MtasSpanFollowedByQueryWeight.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanFollowedByQuery.MtasSpanFollowedByQueryWeight.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanFollowedByQuery.MtasSpanFollowedByQueryWeight (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanFollowedByQuery.MtasSpanFollowedByQueryWeight (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanFollowedByQuery.MtasSpanFollowedByQueryWeight (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanFollowedByQuery.MtasSpanFollowedByQueryWeight (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanFollowedByQuery.SpanFollowedByWeight.html b/apidocs/mtas/search/spans/class-use/MtasSpanFollowedByQuery.SpanFollowedByWeight.html
index 0f34c05..d0f8e0b 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanFollowedByQuery.SpanFollowedByWeight.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanFollowedByQuery.SpanFollowedByWeight.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanFollowedByQuery.SpanFollowedByWeight (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanFollowedByQuery.SpanFollowedByWeight (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanFollowedByQuery.SpanFollowedByWeight (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanFollowedByQuery.SpanFollowedByWeight (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanFollowedByQuery.html b/apidocs/mtas/search/spans/class-use/MtasSpanFollowedByQuery.html
index 3cc8973..c236a7f 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanFollowedByQuery.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanFollowedByQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanFollowedByQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanFollowedByQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanFollowedByQuery (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanFollowedByQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -72,7 +72,70 @@
 <div class="header">
 <h2 title="Uses of Class mtas.search.spans.MtasSpanFollowedByQuery" class="title">Uses of Class<br>mtas.search.spans.MtasSpanFollowedByQuery</h2>
 </div>
-<div class="classUseContainer">No usage of mtas.search.spans.MtasSpanFollowedByQuery</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../mtas/search/spans/MtasSpanFollowedByQuery.html" title="class in mtas.search.spans">MtasSpanFollowedByQuery</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#mtas.search.spans">mtas.search.spans</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="mtas.search.spans">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../mtas/search/spans/MtasSpanFollowedByQuery.html" title="class in mtas.search.spans">MtasSpanFollowedByQuery</a> in <a href="../../../../mtas/search/spans/package-summary.html">mtas.search.spans</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
+<caption><span>Fields in <a href="../../../../mtas/search/spans/package-summary.html">mtas.search.spans</a> declared as <a href="../../../../mtas/search/spans/MtasSpanFollowedByQuery.html" title="class in mtas.search.spans">MtasSpanFollowedByQuery</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>private <a href="../../../../mtas/search/spans/MtasSpanFollowedByQuery.html" title="class in mtas.search.spans">MtasSpanFollowedByQuery</a></code></td>
+<td class="colLast"><span class="typeNameLabel">MtasSpanFollowedBySpans.</span><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/MtasSpanFollowedBySpans.html#query">query</a></span></code>
+<div class="block">The query.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
+<caption><span>Constructors in <a href="../../../../mtas/search/spans/package-summary.html">mtas.search.spans</a> with parameters of type <a href="../../../../mtas/search/spans/MtasSpanFollowedByQuery.html" title="class in mtas.search.spans">MtasSpanFollowedByQuery</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans.html#MtasSpanFollowedByQuerySpans-mtas.search.spans.MtasSpanFollowedByQuery-org.apache.lucene.search.spans.Spans-">MtasSpanFollowedByQuerySpans</a></span>(<a href="../../../../mtas/search/spans/MtasSpanFollowedByQuery.html" title="class in mtas.search.spans">MtasSpanFollowedByQuery</a>&nbsp;query,
+                            org.apache.lucene.search.spans.Spans&nbsp;spans)</code>
+<div class="block">Instantiates a new mtas span followed by query spans.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/MtasSpanFollowedBySpans.html#MtasSpanFollowedBySpans-mtas.search.spans.MtasSpanFollowedByQuery-mtas.search.spans.MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans-mtas.search.spans.MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans-">MtasSpanFollowedBySpans</a></span>(<a href="../../../../mtas/search/spans/MtasSpanFollowedByQuery.html" title="class in mtas.search.spans">MtasSpanFollowedByQuery</a>&nbsp;query,
+                       <a href="../../../../mtas/search/spans/MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans.html" title="class in mtas.search.spans">MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans</a>&nbsp;spans1,
+                       <a href="../../../../mtas/search/spans/MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans.html" title="class in mtas.search.spans">MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans</a>&nbsp;spans2)</code>
+<div class="block">Instantiates a new mtas span followed by spans.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
 <div class="bottomNav"><a name="navbar.bottom">
 <!--   -->
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanFollowedBySpans.html b/apidocs/mtas/search/spans/class-use/MtasSpanFollowedBySpans.html
index d568113..d0c82cc 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanFollowedBySpans.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanFollowedBySpans.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanFollowedBySpans (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanFollowedBySpans (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanFollowedBySpans (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanFollowedBySpans (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans.html b/apidocs/mtas/search/spans/class-use/MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans.html
index 06f1e08..ae4c59f 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -123,7 +123,8 @@
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/MtasSpanFullyAlignedWithSpans.html#MtasSpanFullyAlignedWithSpans-mtas.search.spans.MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans-mtas.search.spans.MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans-">MtasSpanFullyAlignedWithSpans</a></span>(<a href="../../../../mtas/search/spans/MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans.html" title="class in mtas.search.spans">MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans</a>&nbsp;spans1,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/MtasSpanFullyAlignedWithSpans.html#MtasSpanFullyAlignedWithSpans-mtas.search.spans.MtasSpanFullyAlignedWithQuery-mtas.search.spans.MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans-mtas.search.spans.MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans-">MtasSpanFullyAlignedWithSpans</a></span>(<a href="../../../../mtas/search/spans/MtasSpanFullyAlignedWithQuery.html" title="class in mtas.search.spans">MtasSpanFullyAlignedWithQuery</a>&nbsp;query,
+                             <a href="../../../../mtas/search/spans/MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans.html" title="class in mtas.search.spans">MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans</a>&nbsp;spans1,
                              <a href="../../../../mtas/search/spans/MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans.html" title="class in mtas.search.spans">MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans</a>&nbsp;spans2)</code>
 <div class="block">Instantiates a new mtas span fully aligned with spans.</div>
 </td>
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQueryWeight.html b/apidocs/mtas/search/spans/class-use/MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQueryWeight.html
index 5512e83..f5f8c96 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQueryWeight.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQueryWeight.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQueryWeight (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQueryWeight (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQueryWeight (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQueryWeight (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanFullyAlignedWithQuery.SpanFullyAlignedWithWeight.html b/apidocs/mtas/search/spans/class-use/MtasSpanFullyAlignedWithQuery.SpanFullyAlignedWithWeight.html
index 5b9e6c8..12d42df 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanFullyAlignedWithQuery.SpanFullyAlignedWithWeight.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanFullyAlignedWithQuery.SpanFullyAlignedWithWeight.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanFullyAlignedWithQuery.SpanFullyAlignedWithWeight (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanFullyAlignedWithQuery.SpanFullyAlignedWithWeight (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanFullyAlignedWithQuery.SpanFullyAlignedWithWeight (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanFullyAlignedWithQuery.SpanFullyAlignedWithWeight (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanFullyAlignedWithQuery.html b/apidocs/mtas/search/spans/class-use/MtasSpanFullyAlignedWithQuery.html
index 7051ecb..4bd155e 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanFullyAlignedWithQuery.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanFullyAlignedWithQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanFullyAlignedWithQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanFullyAlignedWithQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanFullyAlignedWithQuery (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanFullyAlignedWithQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -72,7 +72,70 @@
 <div class="header">
 <h2 title="Uses of Class mtas.search.spans.MtasSpanFullyAlignedWithQuery" class="title">Uses of Class<br>mtas.search.spans.MtasSpanFullyAlignedWithQuery</h2>
 </div>
-<div class="classUseContainer">No usage of mtas.search.spans.MtasSpanFullyAlignedWithQuery</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../mtas/search/spans/MtasSpanFullyAlignedWithQuery.html" title="class in mtas.search.spans">MtasSpanFullyAlignedWithQuery</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#mtas.search.spans">mtas.search.spans</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="mtas.search.spans">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../mtas/search/spans/MtasSpanFullyAlignedWithQuery.html" title="class in mtas.search.spans">MtasSpanFullyAlignedWithQuery</a> in <a href="../../../../mtas/search/spans/package-summary.html">mtas.search.spans</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
+<caption><span>Fields in <a href="../../../../mtas/search/spans/package-summary.html">mtas.search.spans</a> declared as <a href="../../../../mtas/search/spans/MtasSpanFullyAlignedWithQuery.html" title="class in mtas.search.spans">MtasSpanFullyAlignedWithQuery</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>private <a href="../../../../mtas/search/spans/MtasSpanFullyAlignedWithQuery.html" title="class in mtas.search.spans">MtasSpanFullyAlignedWithQuery</a></code></td>
+<td class="colLast"><span class="typeNameLabel">MtasSpanFullyAlignedWithSpans.</span><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/MtasSpanFullyAlignedWithSpans.html#query">query</a></span></code>
+<div class="block">The query.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
+<caption><span>Constructors in <a href="../../../../mtas/search/spans/package-summary.html">mtas.search.spans</a> with parameters of type <a href="../../../../mtas/search/spans/MtasSpanFullyAlignedWithQuery.html" title="class in mtas.search.spans">MtasSpanFullyAlignedWithQuery</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans.html#MtasSpanFullyAlignedWithQuerySpans-mtas.search.spans.MtasSpanFullyAlignedWithQuery-org.apache.lucene.search.spans.Spans-">MtasSpanFullyAlignedWithQuerySpans</a></span>(<a href="../../../../mtas/search/spans/MtasSpanFullyAlignedWithQuery.html" title="class in mtas.search.spans">MtasSpanFullyAlignedWithQuery</a>&nbsp;query,
+                                  org.apache.lucene.search.spans.Spans&nbsp;spans)</code>
+<div class="block">Instantiates a new mtas span fully aligned with query spans.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/MtasSpanFullyAlignedWithSpans.html#MtasSpanFullyAlignedWithSpans-mtas.search.spans.MtasSpanFullyAlignedWithQuery-mtas.search.spans.MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans-mtas.search.spans.MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans-">MtasSpanFullyAlignedWithSpans</a></span>(<a href="../../../../mtas/search/spans/MtasSpanFullyAlignedWithQuery.html" title="class in mtas.search.spans">MtasSpanFullyAlignedWithQuery</a>&nbsp;query,
+                             <a href="../../../../mtas/search/spans/MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans.html" title="class in mtas.search.spans">MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans</a>&nbsp;spans1,
+                             <a href="../../../../mtas/search/spans/MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans.html" title="class in mtas.search.spans">MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans</a>&nbsp;spans2)</code>
+<div class="block">Instantiates a new mtas span fully aligned with spans.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
 <div class="bottomNav"><a name="navbar.bottom">
 <!--   -->
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanFullyAlignedWithSpans.html b/apidocs/mtas/search/spans/class-use/MtasSpanFullyAlignedWithSpans.html
index 3a0dccd..d4e84c3 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanFullyAlignedWithSpans.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanFullyAlignedWithSpans.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanFullyAlignedWithSpans (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanFullyAlignedWithSpans (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanFullyAlignedWithSpans (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanFullyAlignedWithSpans (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans.html b/apidocs/mtas/search/spans/class-use/MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans.html
index 266bb17..50ea16f 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -123,7 +123,8 @@
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/MtasSpanIntersectingSpans.html#MtasSpanIntersectingSpans-mtas.search.spans.MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans-mtas.search.spans.MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans-">MtasSpanIntersectingSpans</a></span>(<a href="../../../../mtas/search/spans/MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans.html" title="class in mtas.search.spans">MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans</a>&nbsp;spans1,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/MtasSpanIntersectingSpans.html#MtasSpanIntersectingSpans-mtas.search.spans.MtasSpanIntersectingQuery-mtas.search.spans.MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans-mtas.search.spans.MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans-">MtasSpanIntersectingSpans</a></span>(<a href="../../../../mtas/search/spans/MtasSpanIntersectingQuery.html" title="class in mtas.search.spans">MtasSpanIntersectingQuery</a>&nbsp;query,
+                         <a href="../../../../mtas/search/spans/MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans.html" title="class in mtas.search.spans">MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans</a>&nbsp;spans1,
                          <a href="../../../../mtas/search/spans/MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans.html" title="class in mtas.search.spans">MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans</a>&nbsp;spans2)</code>
 <div class="block">Instantiates a new mtas span intersecting spans.</div>
 </td>
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanIntersectingQuery.MtasSpanIntersectingQueryWeight.html b/apidocs/mtas/search/spans/class-use/MtasSpanIntersectingQuery.MtasSpanIntersectingQueryWeight.html
index 8ecd570..1035dc4 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanIntersectingQuery.MtasSpanIntersectingQueryWeight.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanIntersectingQuery.MtasSpanIntersectingQueryWeight.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanIntersectingQuery.MtasSpanIntersectingQueryWeight (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanIntersectingQuery.MtasSpanIntersectingQueryWeight (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanIntersectingQuery.MtasSpanIntersectingQueryWeight (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanIntersectingQuery.MtasSpanIntersectingQueryWeight (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanIntersectingQuery.SpanIntersectingWeight.html b/apidocs/mtas/search/spans/class-use/MtasSpanIntersectingQuery.SpanIntersectingWeight.html
index 58e0d86..a3bfb42 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanIntersectingQuery.SpanIntersectingWeight.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanIntersectingQuery.SpanIntersectingWeight.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanIntersectingQuery.SpanIntersectingWeight (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanIntersectingQuery.SpanIntersectingWeight (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanIntersectingQuery.SpanIntersectingWeight (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanIntersectingQuery.SpanIntersectingWeight (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanIntersectingQuery.html b/apidocs/mtas/search/spans/class-use/MtasSpanIntersectingQuery.html
index 632f67a..ed2fc0e 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanIntersectingQuery.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanIntersectingQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanIntersectingQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanIntersectingQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanIntersectingQuery (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanIntersectingQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -72,7 +72,70 @@
 <div class="header">
 <h2 title="Uses of Class mtas.search.spans.MtasSpanIntersectingQuery" class="title">Uses of Class<br>mtas.search.spans.MtasSpanIntersectingQuery</h2>
 </div>
-<div class="classUseContainer">No usage of mtas.search.spans.MtasSpanIntersectingQuery</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../mtas/search/spans/MtasSpanIntersectingQuery.html" title="class in mtas.search.spans">MtasSpanIntersectingQuery</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#mtas.search.spans">mtas.search.spans</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="mtas.search.spans">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../mtas/search/spans/MtasSpanIntersectingQuery.html" title="class in mtas.search.spans">MtasSpanIntersectingQuery</a> in <a href="../../../../mtas/search/spans/package-summary.html">mtas.search.spans</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
+<caption><span>Fields in <a href="../../../../mtas/search/spans/package-summary.html">mtas.search.spans</a> declared as <a href="../../../../mtas/search/spans/MtasSpanIntersectingQuery.html" title="class in mtas.search.spans">MtasSpanIntersectingQuery</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>private <a href="../../../../mtas/search/spans/MtasSpanIntersectingQuery.html" title="class in mtas.search.spans">MtasSpanIntersectingQuery</a></code></td>
+<td class="colLast"><span class="typeNameLabel">MtasSpanIntersectingSpans.</span><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/MtasSpanIntersectingSpans.html#query">query</a></span></code>
+<div class="block">The query.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
+<caption><span>Constructors in <a href="../../../../mtas/search/spans/package-summary.html">mtas.search.spans</a> with parameters of type <a href="../../../../mtas/search/spans/MtasSpanIntersectingQuery.html" title="class in mtas.search.spans">MtasSpanIntersectingQuery</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans.html#MtasSpanIntersectingQuerySpans-mtas.search.spans.MtasSpanIntersectingQuery-org.apache.lucene.search.spans.Spans-">MtasSpanIntersectingQuerySpans</a></span>(<a href="../../../../mtas/search/spans/MtasSpanIntersectingQuery.html" title="class in mtas.search.spans">MtasSpanIntersectingQuery</a>&nbsp;query,
+                              org.apache.lucene.search.spans.Spans&nbsp;spans)</code>
+<div class="block">Instantiates a new mtas span intersecting query spans.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/MtasSpanIntersectingSpans.html#MtasSpanIntersectingSpans-mtas.search.spans.MtasSpanIntersectingQuery-mtas.search.spans.MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans-mtas.search.spans.MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans-">MtasSpanIntersectingSpans</a></span>(<a href="../../../../mtas/search/spans/MtasSpanIntersectingQuery.html" title="class in mtas.search.spans">MtasSpanIntersectingQuery</a>&nbsp;query,
+                         <a href="../../../../mtas/search/spans/MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans.html" title="class in mtas.search.spans">MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans</a>&nbsp;spans1,
+                         <a href="../../../../mtas/search/spans/MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans.html" title="class in mtas.search.spans">MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans</a>&nbsp;spans2)</code>
+<div class="block">Instantiates a new mtas span intersecting spans.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
 <div class="bottomNav"><a name="navbar.bottom">
 <!--   -->
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanIntersectingSpans.html b/apidocs/mtas/search/spans/class-use/MtasSpanIntersectingSpans.html
index 8e1a3ad..52ddc93 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanIntersectingSpans.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanIntersectingSpans.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanIntersectingSpans (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanIntersectingSpans (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanIntersectingSpans (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanIntersectingSpans (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanMatchAllQuery.SpanAllWeight.html b/apidocs/mtas/search/spans/class-use/MtasSpanMatchAllQuery.SpanAllWeight.html
index 197003d..cfa085b 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanMatchAllQuery.SpanAllWeight.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanMatchAllQuery.SpanAllWeight.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanMatchAllQuery.SpanAllWeight (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanMatchAllQuery.SpanAllWeight (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanMatchAllQuery.SpanAllWeight (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanMatchAllQuery.SpanAllWeight (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanMatchAllQuery.html b/apidocs/mtas/search/spans/class-use/MtasSpanMatchAllQuery.html
index 8821814..32a7913 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanMatchAllQuery.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanMatchAllQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanMatchAllQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanMatchAllQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanMatchAllQuery (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanMatchAllQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -72,7 +72,64 @@
 <div class="header">
 <h2 title="Uses of Class mtas.search.spans.MtasSpanMatchAllQuery" class="title">Uses of Class<br>mtas.search.spans.MtasSpanMatchAllQuery</h2>
 </div>
-<div class="classUseContainer">No usage of mtas.search.spans.MtasSpanMatchAllQuery</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../mtas/search/spans/MtasSpanMatchAllQuery.html" title="class in mtas.search.spans">MtasSpanMatchAllQuery</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#mtas.search.spans">mtas.search.spans</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="mtas.search.spans">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../mtas/search/spans/MtasSpanMatchAllQuery.html" title="class in mtas.search.spans">MtasSpanMatchAllQuery</a> in <a href="../../../../mtas/search/spans/package-summary.html">mtas.search.spans</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
+<caption><span>Fields in <a href="../../../../mtas/search/spans/package-summary.html">mtas.search.spans</a> declared as <a href="../../../../mtas/search/spans/MtasSpanMatchAllQuery.html" title="class in mtas.search.spans">MtasSpanMatchAllQuery</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>private <a href="../../../../mtas/search/spans/MtasSpanMatchAllQuery.html" title="class in mtas.search.spans">MtasSpanMatchAllQuery</a></code></td>
+<td class="colLast"><span class="typeNameLabel">MtasSpanMatchAllSpans.</span><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/MtasSpanMatchAllSpans.html#query">query</a></span></code>
+<div class="block">The query.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
+<caption><span>Constructors in <a href="../../../../mtas/search/spans/package-summary.html">mtas.search.spans</a> with parameters of type <a href="../../../../mtas/search/spans/MtasSpanMatchAllQuery.html" title="class in mtas.search.spans">MtasSpanMatchAllQuery</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/MtasSpanMatchAllSpans.html#MtasSpanMatchAllSpans-mtas.search.spans.MtasSpanMatchAllQuery-mtas.codec.util.CodecInfo-java.lang.String-">MtasSpanMatchAllSpans</a></span>(<a href="../../../../mtas/search/spans/MtasSpanMatchAllQuery.html" title="class in mtas.search.spans">MtasSpanMatchAllQuery</a>&nbsp;query,
+                     <a href="../../../../mtas/codec/util/CodecInfo.html" title="class in mtas.codec.util">CodecInfo</a>&nbsp;mtasCodecInfo,
+                     <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;field)</code>
+<div class="block">Instantiates a new mtas span match all spans.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
 <div class="bottomNav"><a name="navbar.bottom">
 <!--   -->
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanMatchAllSpans.html b/apidocs/mtas/search/spans/class-use/MtasSpanMatchAllSpans.html
index 46bd8f9..a96e2c0 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanMatchAllSpans.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanMatchAllSpans.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanMatchAllSpans (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanMatchAllSpans (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanMatchAllSpans (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanMatchAllSpans (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanMatchNoneQuery.SpanNoneWeight.html b/apidocs/mtas/search/spans/class-use/MtasSpanMatchNoneQuery.SpanNoneWeight.html
index 4fc5261..7a22e51 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanMatchNoneQuery.SpanNoneWeight.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanMatchNoneQuery.SpanNoneWeight.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanMatchNoneQuery.SpanNoneWeight (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanMatchNoneQuery.SpanNoneWeight (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanMatchNoneQuery.SpanNoneWeight (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanMatchNoneQuery.SpanNoneWeight (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanMatchNoneQuery.html b/apidocs/mtas/search/spans/class-use/MtasSpanMatchNoneQuery.html
index c72b48e..d4dfb47 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanMatchNoneQuery.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanMatchNoneQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanMatchNoneQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanMatchNoneQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanMatchNoneQuery (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanMatchNoneQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanMatchNoneSpans.html b/apidocs/mtas/search/spans/class-use/MtasSpanMatchNoneSpans.html
index b859551..a07852f 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanMatchNoneSpans.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanMatchNoneSpans.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanMatchNoneSpans (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanMatchNoneSpans (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanMatchNoneSpans (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanMatchNoneSpans (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanNotQuery.MtasSpanNotQuerySpans.html b/apidocs/mtas/search/spans/class-use/MtasSpanNotQuery.MtasSpanNotQuerySpans.html
index 9a47a81..4abf9dd 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanNotQuery.MtasSpanNotQuerySpans.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanNotQuery.MtasSpanNotQuerySpans.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanNotQuery.MtasSpanNotQuerySpans (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanNotQuery.MtasSpanNotQuerySpans (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanNotQuery.MtasSpanNotQuerySpans (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanNotQuery.MtasSpanNotQuerySpans (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -123,7 +123,8 @@
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/MtasSpanNotSpans.html#MtasSpanNotSpans-mtas.search.spans.MtasSpanNotQuery.MtasSpanNotQuerySpans-mtas.search.spans.MtasSpanNotQuery.MtasSpanNotQuerySpans-">MtasSpanNotSpans</a></span>(<a href="../../../../mtas/search/spans/MtasSpanNotQuery.MtasSpanNotQuerySpans.html" title="class in mtas.search.spans">MtasSpanNotQuery.MtasSpanNotQuerySpans</a>&nbsp;spans1,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/MtasSpanNotSpans.html#MtasSpanNotSpans-mtas.search.spans.MtasSpanNotQuery-mtas.search.spans.MtasSpanNotQuery.MtasSpanNotQuerySpans-mtas.search.spans.MtasSpanNotQuery.MtasSpanNotQuerySpans-">MtasSpanNotSpans</a></span>(<a href="../../../../mtas/search/spans/MtasSpanNotQuery.html" title="class in mtas.search.spans">MtasSpanNotQuery</a>&nbsp;query,
+                <a href="../../../../mtas/search/spans/MtasSpanNotQuery.MtasSpanNotQuerySpans.html" title="class in mtas.search.spans">MtasSpanNotQuery.MtasSpanNotQuerySpans</a>&nbsp;spans1,
                 <a href="../../../../mtas/search/spans/MtasSpanNotQuery.MtasSpanNotQuerySpans.html" title="class in mtas.search.spans">MtasSpanNotQuery.MtasSpanNotQuerySpans</a>&nbsp;spans2)</code>
 <div class="block">Instantiates a new mtas span not spans.</div>
 </td>
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanNotQuery.MtasSpanNotQueryWeight.html b/apidocs/mtas/search/spans/class-use/MtasSpanNotQuery.MtasSpanNotQueryWeight.html
index 53e71ab..b7689ae 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanNotQuery.MtasSpanNotQueryWeight.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanNotQuery.MtasSpanNotQueryWeight.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanNotQuery.MtasSpanNotQueryWeight (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanNotQuery.MtasSpanNotQueryWeight (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanNotQuery.MtasSpanNotQueryWeight (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanNotQuery.MtasSpanNotQueryWeight (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanNotQuery.SpanNotWeight.html b/apidocs/mtas/search/spans/class-use/MtasSpanNotQuery.SpanNotWeight.html
index c818311..8b4be05 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanNotQuery.SpanNotWeight.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanNotQuery.SpanNotWeight.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanNotQuery.SpanNotWeight (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanNotQuery.SpanNotWeight (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanNotQuery.SpanNotWeight (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanNotQuery.SpanNotWeight (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanNotQuery.html b/apidocs/mtas/search/spans/class-use/MtasSpanNotQuery.html
index dc1f4ca..d0a2463 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanNotQuery.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanNotQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanNotQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanNotQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanNotQuery (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanNotQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -72,7 +72,70 @@
 <div class="header">
 <h2 title="Uses of Class mtas.search.spans.MtasSpanNotQuery" class="title">Uses of Class<br>mtas.search.spans.MtasSpanNotQuery</h2>
 </div>
-<div class="classUseContainer">No usage of mtas.search.spans.MtasSpanNotQuery</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../mtas/search/spans/MtasSpanNotQuery.html" title="class in mtas.search.spans">MtasSpanNotQuery</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#mtas.search.spans">mtas.search.spans</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="mtas.search.spans">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../mtas/search/spans/MtasSpanNotQuery.html" title="class in mtas.search.spans">MtasSpanNotQuery</a> in <a href="../../../../mtas/search/spans/package-summary.html">mtas.search.spans</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
+<caption><span>Fields in <a href="../../../../mtas/search/spans/package-summary.html">mtas.search.spans</a> declared as <a href="../../../../mtas/search/spans/MtasSpanNotQuery.html" title="class in mtas.search.spans">MtasSpanNotQuery</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>private <a href="../../../../mtas/search/spans/MtasSpanNotQuery.html" title="class in mtas.search.spans">MtasSpanNotQuery</a></code></td>
+<td class="colLast"><span class="typeNameLabel">MtasSpanNotSpans.</span><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/MtasSpanNotSpans.html#query">query</a></span></code>
+<div class="block">The query.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
+<caption><span>Constructors in <a href="../../../../mtas/search/spans/package-summary.html">mtas.search.spans</a> with parameters of type <a href="../../../../mtas/search/spans/MtasSpanNotQuery.html" title="class in mtas.search.spans">MtasSpanNotQuery</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/MtasSpanNotQuery.MtasSpanNotQuerySpans.html#MtasSpanNotQuerySpans-mtas.search.spans.MtasSpanNotQuery-org.apache.lucene.search.spans.Spans-">MtasSpanNotQuerySpans</a></span>(<a href="../../../../mtas/search/spans/MtasSpanNotQuery.html" title="class in mtas.search.spans">MtasSpanNotQuery</a>&nbsp;query,
+                     org.apache.lucene.search.spans.Spans&nbsp;spans)</code>
+<div class="block">Instantiates a new mtas span not query spans.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/MtasSpanNotSpans.html#MtasSpanNotSpans-mtas.search.spans.MtasSpanNotQuery-mtas.search.spans.MtasSpanNotQuery.MtasSpanNotQuerySpans-mtas.search.spans.MtasSpanNotQuery.MtasSpanNotQuerySpans-">MtasSpanNotSpans</a></span>(<a href="../../../../mtas/search/spans/MtasSpanNotQuery.html" title="class in mtas.search.spans">MtasSpanNotQuery</a>&nbsp;query,
+                <a href="../../../../mtas/search/spans/MtasSpanNotQuery.MtasSpanNotQuerySpans.html" title="class in mtas.search.spans">MtasSpanNotQuery.MtasSpanNotQuerySpans</a>&nbsp;spans1,
+                <a href="../../../../mtas/search/spans/MtasSpanNotQuery.MtasSpanNotQuerySpans.html" title="class in mtas.search.spans">MtasSpanNotQuery.MtasSpanNotQuerySpans</a>&nbsp;spans2)</code>
+<div class="block">Instantiates a new mtas span not spans.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
 <div class="bottomNav"><a name="navbar.bottom">
 <!--   -->
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanNotSpans.html b/apidocs/mtas/search/spans/class-use/MtasSpanNotSpans.html
index 78d9a93..0bd95b7 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanNotSpans.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanNotSpans.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanNotSpans (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanNotSpans (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanNotSpans (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanNotSpans (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanOrQuery.html b/apidocs/mtas/search/spans/class-use/MtasSpanOrQuery.html
index 3ca6dff..93a77e6 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanOrQuery.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanOrQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanOrQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanOrQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanOrQuery (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanOrQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanPositionQuery.SpanAllWeight.html b/apidocs/mtas/search/spans/class-use/MtasSpanPositionQuery.SpanAllWeight.html
index 7bc47ae..d0ab0c8 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanPositionQuery.SpanAllWeight.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanPositionQuery.SpanAllWeight.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanPositionQuery.SpanAllWeight (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanPositionQuery.SpanAllWeight (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanPositionQuery.SpanAllWeight (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanPositionQuery.SpanAllWeight (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanPositionQuery.html b/apidocs/mtas/search/spans/class-use/MtasSpanPositionQuery.html
index cbbe7a5..70b9be5 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanPositionQuery.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanPositionQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanPositionQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanPositionQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanPositionQuery (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanPositionQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -72,7 +72,66 @@
 <div class="header">
 <h2 title="Uses of Class mtas.search.spans.MtasSpanPositionQuery" class="title">Uses of Class<br>mtas.search.spans.MtasSpanPositionQuery</h2>
 </div>
-<div class="classUseContainer">No usage of mtas.search.spans.MtasSpanPositionQuery</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../mtas/search/spans/MtasSpanPositionQuery.html" title="class in mtas.search.spans">MtasSpanPositionQuery</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#mtas.search.spans">mtas.search.spans</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="mtas.search.spans">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../mtas/search/spans/MtasSpanPositionQuery.html" title="class in mtas.search.spans">MtasSpanPositionQuery</a> in <a href="../../../../mtas/search/spans/package-summary.html">mtas.search.spans</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
+<caption><span>Fields in <a href="../../../../mtas/search/spans/package-summary.html">mtas.search.spans</a> declared as <a href="../../../../mtas/search/spans/MtasSpanPositionQuery.html" title="class in mtas.search.spans">MtasSpanPositionQuery</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>private <a href="../../../../mtas/search/spans/MtasSpanPositionQuery.html" title="class in mtas.search.spans">MtasSpanPositionQuery</a></code></td>
+<td class="colLast"><span class="typeNameLabel">MtasSpanPositionSpans.</span><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/MtasSpanPositionSpans.html#query">query</a></span></code>
+<div class="block">The query.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
+<caption><span>Constructors in <a href="../../../../mtas/search/spans/package-summary.html">mtas.search.spans</a> with parameters of type <a href="../../../../mtas/search/spans/MtasSpanPositionQuery.html" title="class in mtas.search.spans">MtasSpanPositionQuery</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/MtasSpanPositionSpans.html#MtasSpanPositionSpans-mtas.search.spans.MtasSpanPositionQuery-mtas.codec.util.CodecInfo-java.lang.String-int-int-">MtasSpanPositionSpans</a></span>(<a href="../../../../mtas/search/spans/MtasSpanPositionQuery.html" title="class in mtas.search.spans">MtasSpanPositionQuery</a>&nbsp;query,
+                     <a href="../../../../mtas/codec/util/CodecInfo.html" title="class in mtas.codec.util">CodecInfo</a>&nbsp;mtasCodecInfo,
+                     <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;field,
+                     int&nbsp;start,
+                     int&nbsp;end)</code>
+<div class="block">Instantiates a new mtas span position spans.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
 <div class="bottomNav"><a name="navbar.bottom">
 <!--   -->
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanPositionSpans.html b/apidocs/mtas/search/spans/class-use/MtasSpanPositionSpans.html
index f9dedf2..4dda380 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanPositionSpans.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanPositionSpans.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanPositionSpans (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanPositionSpans (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanPositionSpans (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanPositionSpans (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans.html b/apidocs/mtas/search/spans/class-use/MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans.html
index 999f371..9c1c04a 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -123,7 +123,8 @@
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/MtasSpanPrecededBySpans.html#MtasSpanPrecededBySpans-mtas.search.spans.MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans-mtas.search.spans.MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans-">MtasSpanPrecededBySpans</a></span>(<a href="../../../../mtas/search/spans/MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans.html" title="class in mtas.search.spans">MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans</a>&nbsp;spans1,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/MtasSpanPrecededBySpans.html#MtasSpanPrecededBySpans-mtas.search.spans.MtasSpanPrecededByQuery-mtas.search.spans.MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans-mtas.search.spans.MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans-">MtasSpanPrecededBySpans</a></span>(<a href="../../../../mtas/search/spans/MtasSpanPrecededByQuery.html" title="class in mtas.search.spans">MtasSpanPrecededByQuery</a>&nbsp;query,
+                       <a href="../../../../mtas/search/spans/MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans.html" title="class in mtas.search.spans">MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans</a>&nbsp;spans1,
                        <a href="../../../../mtas/search/spans/MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans.html" title="class in mtas.search.spans">MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans</a>&nbsp;spans2)</code>
 <div class="block">Instantiates a new mtas span preceded by spans.</div>
 </td>
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanPrecededByQuery.MtasSpanPrecededByQueryWeight.html b/apidocs/mtas/search/spans/class-use/MtasSpanPrecededByQuery.MtasSpanPrecededByQueryWeight.html
index 9b304df..34dba88 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanPrecededByQuery.MtasSpanPrecededByQueryWeight.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanPrecededByQuery.MtasSpanPrecededByQueryWeight.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanPrecededByQuery.MtasSpanPrecededByQueryWeight (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanPrecededByQuery.MtasSpanPrecededByQueryWeight (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanPrecededByQuery.MtasSpanPrecededByQueryWeight (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanPrecededByQuery.MtasSpanPrecededByQueryWeight (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanPrecededByQuery.SpanPrecededByWeight.html b/apidocs/mtas/search/spans/class-use/MtasSpanPrecededByQuery.SpanPrecededByWeight.html
index 4f14436..a8438ec 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanPrecededByQuery.SpanPrecededByWeight.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanPrecededByQuery.SpanPrecededByWeight.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanPrecededByQuery.SpanPrecededByWeight (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanPrecededByQuery.SpanPrecededByWeight (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanPrecededByQuery.SpanPrecededByWeight (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanPrecededByQuery.SpanPrecededByWeight (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanPrecededByQuery.html b/apidocs/mtas/search/spans/class-use/MtasSpanPrecededByQuery.html
index f7e9ddd..34986b6 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanPrecededByQuery.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanPrecededByQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanPrecededByQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanPrecededByQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanPrecededByQuery (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanPrecededByQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -72,7 +72,70 @@
 <div class="header">
 <h2 title="Uses of Class mtas.search.spans.MtasSpanPrecededByQuery" class="title">Uses of Class<br>mtas.search.spans.MtasSpanPrecededByQuery</h2>
 </div>
-<div class="classUseContainer">No usage of mtas.search.spans.MtasSpanPrecededByQuery</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../mtas/search/spans/MtasSpanPrecededByQuery.html" title="class in mtas.search.spans">MtasSpanPrecededByQuery</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#mtas.search.spans">mtas.search.spans</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="mtas.search.spans">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../mtas/search/spans/MtasSpanPrecededByQuery.html" title="class in mtas.search.spans">MtasSpanPrecededByQuery</a> in <a href="../../../../mtas/search/spans/package-summary.html">mtas.search.spans</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
+<caption><span>Fields in <a href="../../../../mtas/search/spans/package-summary.html">mtas.search.spans</a> declared as <a href="../../../../mtas/search/spans/MtasSpanPrecededByQuery.html" title="class in mtas.search.spans">MtasSpanPrecededByQuery</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>private <a href="../../../../mtas/search/spans/MtasSpanPrecededByQuery.html" title="class in mtas.search.spans">MtasSpanPrecededByQuery</a></code></td>
+<td class="colLast"><span class="typeNameLabel">MtasSpanPrecededBySpans.</span><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/MtasSpanPrecededBySpans.html#query">query</a></span></code>
+<div class="block">The query.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
+<caption><span>Constructors in <a href="../../../../mtas/search/spans/package-summary.html">mtas.search.spans</a> with parameters of type <a href="../../../../mtas/search/spans/MtasSpanPrecededByQuery.html" title="class in mtas.search.spans">MtasSpanPrecededByQuery</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans.html#MtasSpanPrecededByQuerySpans-mtas.search.spans.MtasSpanPrecededByQuery-org.apache.lucene.search.spans.Spans-">MtasSpanPrecededByQuerySpans</a></span>(<a href="../../../../mtas/search/spans/MtasSpanPrecededByQuery.html" title="class in mtas.search.spans">MtasSpanPrecededByQuery</a>&nbsp;query,
+                            org.apache.lucene.search.spans.Spans&nbsp;spans)</code>
+<div class="block">Instantiates a new mtas span preceded by query spans.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/MtasSpanPrecededBySpans.html#MtasSpanPrecededBySpans-mtas.search.spans.MtasSpanPrecededByQuery-mtas.search.spans.MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans-mtas.search.spans.MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans-">MtasSpanPrecededBySpans</a></span>(<a href="../../../../mtas/search/spans/MtasSpanPrecededByQuery.html" title="class in mtas.search.spans">MtasSpanPrecededByQuery</a>&nbsp;query,
+                       <a href="../../../../mtas/search/spans/MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans.html" title="class in mtas.search.spans">MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans</a>&nbsp;spans1,
+                       <a href="../../../../mtas/search/spans/MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans.html" title="class in mtas.search.spans">MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans</a>&nbsp;spans2)</code>
+<div class="block">Instantiates a new mtas span preceded by spans.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
 <div class="bottomNav"><a name="navbar.bottom">
 <!--   -->
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanPrecededBySpans.html b/apidocs/mtas/search/spans/class-use/MtasSpanPrecededBySpans.html
index 9868918..949ea37 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanPrecededBySpans.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanPrecededBySpans.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanPrecededBySpans (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanPrecededBySpans (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanPrecededBySpans (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanPrecededBySpans (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanPrefixQuery.html b/apidocs/mtas/search/spans/class-use/MtasSpanPrefixQuery.html
index 34dbd35..d1faecb 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanPrefixQuery.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanPrefixQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanPrefixQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanPrefixQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanPrefixQuery (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanPrefixQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanRecurrenceQuery.SpanRecurrenceWeight.html b/apidocs/mtas/search/spans/class-use/MtasSpanRecurrenceQuery.SpanRecurrenceWeight.html
index 35f012f..edf25fb 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanRecurrenceQuery.SpanRecurrenceWeight.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanRecurrenceQuery.SpanRecurrenceWeight.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanRecurrenceQuery.SpanRecurrenceWeight (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanRecurrenceQuery.SpanRecurrenceWeight (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanRecurrenceQuery.SpanRecurrenceWeight (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanRecurrenceQuery.SpanRecurrenceWeight (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanRecurrenceQuery.html b/apidocs/mtas/search/spans/class-use/MtasSpanRecurrenceQuery.html
index 6710af0..cdcb183 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanRecurrenceQuery.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanRecurrenceQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanRecurrenceQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanRecurrenceQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanRecurrenceQuery (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanRecurrenceQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -72,7 +72,67 @@
 <div class="header">
 <h2 title="Uses of Class mtas.search.spans.MtasSpanRecurrenceQuery" class="title">Uses of Class<br>mtas.search.spans.MtasSpanRecurrenceQuery</h2>
 </div>
-<div class="classUseContainer">No usage of mtas.search.spans.MtasSpanRecurrenceQuery</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../mtas/search/spans/MtasSpanRecurrenceQuery.html" title="class in mtas.search.spans">MtasSpanRecurrenceQuery</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#mtas.search.spans">mtas.search.spans</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="mtas.search.spans">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../mtas/search/spans/MtasSpanRecurrenceQuery.html" title="class in mtas.search.spans">MtasSpanRecurrenceQuery</a> in <a href="../../../../mtas/search/spans/package-summary.html">mtas.search.spans</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
+<caption><span>Fields in <a href="../../../../mtas/search/spans/package-summary.html">mtas.search.spans</a> declared as <a href="../../../../mtas/search/spans/MtasSpanRecurrenceQuery.html" title="class in mtas.search.spans">MtasSpanRecurrenceQuery</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>private <a href="../../../../mtas/search/spans/MtasSpanRecurrenceQuery.html" title="class in mtas.search.spans">MtasSpanRecurrenceQuery</a></code></td>
+<td class="colLast"><span class="typeNameLabel">MtasSpanRecurrenceSpans.</span><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/MtasSpanRecurrenceSpans.html#query">query</a></span></code>
+<div class="block">The query.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
+<caption><span>Constructors in <a href="../../../../mtas/search/spans/package-summary.html">mtas.search.spans</a> with parameters of type <a href="../../../../mtas/search/spans/MtasSpanRecurrenceQuery.html" title="class in mtas.search.spans">MtasSpanRecurrenceQuery</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/MtasSpanRecurrenceSpans.html#MtasSpanRecurrenceSpans-mtas.search.spans.MtasSpanRecurrenceQuery-org.apache.lucene.search.spans.Spans-int-int-org.apache.lucene.search.spans.Spans-java.lang.Integer-">MtasSpanRecurrenceSpans</a></span>(<a href="../../../../mtas/search/spans/MtasSpanRecurrenceQuery.html" title="class in mtas.search.spans">MtasSpanRecurrenceQuery</a>&nbsp;query,
+                       org.apache.lucene.search.spans.Spans&nbsp;spans,
+                       int&nbsp;minimumRecurrence,
+                       int&nbsp;maximumRecurrence,
+                       org.apache.lucene.search.spans.Spans&nbsp;ignoreSpans,
+                       <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;maximumIgnoreLength)</code>
+<div class="block">Instantiates a new mtas span recurrence spans.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
 <div class="bottomNav"><a name="navbar.bottom">
 <!--   -->
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanRecurrenceSpans.Match.html b/apidocs/mtas/search/spans/class-use/MtasSpanRecurrenceSpans.Match.html
index af3daae..0b47f62 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanRecurrenceSpans.Match.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanRecurrenceSpans.Match.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanRecurrenceSpans.Match (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanRecurrenceSpans.Match (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanRecurrenceSpans.Match (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanRecurrenceSpans.Match (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanRecurrenceSpans.html b/apidocs/mtas/search/spans/class-use/MtasSpanRecurrenceSpans.html
index 0f46bf2..6a54fea 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanRecurrenceSpans.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanRecurrenceSpans.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanRecurrenceSpans (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanRecurrenceSpans (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanRecurrenceSpans (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanRecurrenceSpans (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanRegexpQuery.html b/apidocs/mtas/search/spans/class-use/MtasSpanRegexpQuery.html
index a04b2f3..1817bd6 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanRegexpQuery.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanRegexpQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanRegexpQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanRegexpQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanRegexpQuery (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanRegexpQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanSequenceItem.html b/apidocs/mtas/search/spans/class-use/MtasSpanSequenceItem.html
index 7f7a314..7969ebd 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanSequenceItem.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanSequenceItem.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanSequenceItem (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanSequenceItem (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanSequenceItem (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanSequenceItem (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -201,6 +201,17 @@
 </tr>
 <tbody>
 <tr class="altColor">
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/MtasSpanSequenceQuery.html#MtasSpanSequenceQuery-java.util.List-int-int-int-int-mtas.search.spans.util.MtasSpanQuery-java.lang.Integer-">MtasSpanSequenceQuery</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../mtas/search/spans/MtasSpanSequenceItem.html" title="class in mtas.search.spans">MtasSpanSequenceItem</a>&gt;&nbsp;items,
+                     int&nbsp;leftMinimum,
+                     int&nbsp;leftMaximum,
+                     int&nbsp;rightMinimum,
+                     int&nbsp;rightMaximum,
+                     <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a>&nbsp;ignoreQuery,
+                     <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;maximumIgnoreLength)</code>
+<div class="block">Instantiates a new mtas span sequence query.</div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/MtasSpanSequenceQuery.html#MtasSpanSequenceQuery-java.util.List-mtas.search.spans.util.MtasSpanQuery-java.lang.Integer-">MtasSpanSequenceQuery</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../mtas/search/spans/MtasSpanSequenceItem.html" title="class in mtas.search.spans">MtasSpanSequenceItem</a>&gt;&nbsp;items,
                      <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a>&nbsp;ignoreQuery,
                      <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;maximumIgnoreLength)</code>
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans.html b/apidocs/mtas/search/spans/class-use/MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans.html
index 8fc77f5..6376820 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -130,7 +130,8 @@
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/MtasSpanSequenceSpans.html#MtasSpanSequenceSpans-java.util.List-org.apache.lucene.search.spans.Spans-java.lang.Integer-">MtasSpanSequenceSpans</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../mtas/search/spans/MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans.html" title="class in mtas.search.spans">MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans</a>&gt;&nbsp;setSequenceSpans,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/MtasSpanSequenceSpans.html#MtasSpanSequenceSpans-mtas.search.spans.MtasSpanSequenceQuery-java.util.List-org.apache.lucene.search.spans.Spans-java.lang.Integer-">MtasSpanSequenceSpans</a></span>(<a href="../../../../mtas/search/spans/MtasSpanSequenceQuery.html" title="class in mtas.search.spans">MtasSpanSequenceQuery</a>&nbsp;query,
+                     <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../mtas/search/spans/MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans.html" title="class in mtas.search.spans">MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans</a>&gt;&nbsp;setSequenceSpans,
                      org.apache.lucene.search.spans.Spans&nbsp;ignoreSpans,
                      <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;maximumIgnoreLength)</code>
 <div class="block">Instantiates a new mtas span sequence spans.</div>
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanSequenceQuery.MtasSpanSequenceQueryWeight.html b/apidocs/mtas/search/spans/class-use/MtasSpanSequenceQuery.MtasSpanSequenceQueryWeight.html
index 38f62c6..c36ad71 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanSequenceQuery.MtasSpanSequenceQueryWeight.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanSequenceQuery.MtasSpanSequenceQueryWeight.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanSequenceQuery.MtasSpanSequenceQueryWeight (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanSequenceQuery.MtasSpanSequenceQueryWeight (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanSequenceQuery.MtasSpanSequenceQueryWeight (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanSequenceQuery.MtasSpanSequenceQueryWeight (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanSequenceQuery.SpanSequenceWeight.html b/apidocs/mtas/search/spans/class-use/MtasSpanSequenceQuery.SpanSequenceWeight.html
index 5dcaa2b..dade3bd 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanSequenceQuery.SpanSequenceWeight.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanSequenceQuery.SpanSequenceWeight.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanSequenceQuery.SpanSequenceWeight (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanSequenceQuery.SpanSequenceWeight (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanSequenceQuery.SpanSequenceWeight (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanSequenceQuery.SpanSequenceWeight (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanSequenceQuery.html b/apidocs/mtas/search/spans/class-use/MtasSpanSequenceQuery.html
index 4c0bc97..861d1e7 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanSequenceQuery.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanSequenceQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanSequenceQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanSequenceQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanSequenceQuery (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanSequenceQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -72,7 +72,72 @@
 <div class="header">
 <h2 title="Uses of Class mtas.search.spans.MtasSpanSequenceQuery" class="title">Uses of Class<br>mtas.search.spans.MtasSpanSequenceQuery</h2>
 </div>
-<div class="classUseContainer">No usage of mtas.search.spans.MtasSpanSequenceQuery</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../mtas/search/spans/MtasSpanSequenceQuery.html" title="class in mtas.search.spans">MtasSpanSequenceQuery</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#mtas.search.spans">mtas.search.spans</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="mtas.search.spans">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../mtas/search/spans/MtasSpanSequenceQuery.html" title="class in mtas.search.spans">MtasSpanSequenceQuery</a> in <a href="../../../../mtas/search/spans/package-summary.html">mtas.search.spans</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
+<caption><span>Fields in <a href="../../../../mtas/search/spans/package-summary.html">mtas.search.spans</a> declared as <a href="../../../../mtas/search/spans/MtasSpanSequenceQuery.html" title="class in mtas.search.spans">MtasSpanSequenceQuery</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>private <a href="../../../../mtas/search/spans/MtasSpanSequenceQuery.html" title="class in mtas.search.spans">MtasSpanSequenceQuery</a></code></td>
+<td class="colLast"><span class="typeNameLabel">MtasSpanSequenceSpans.</span><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/MtasSpanSequenceSpans.html#query">query</a></span></code>
+<div class="block">The query.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
+<caption><span>Constructors in <a href="../../../../mtas/search/spans/package-summary.html">mtas.search.spans</a> with parameters of type <a href="../../../../mtas/search/spans/MtasSpanSequenceQuery.html" title="class in mtas.search.spans">MtasSpanSequenceQuery</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans.html#MtasSpanSequenceQuerySpans-mtas.search.spans.MtasSpanSequenceQuery-org.apache.lucene.search.spans.Spans-boolean-">MtasSpanSequenceQuerySpans</a></span>(<a href="../../../../mtas/search/spans/MtasSpanSequenceQuery.html" title="class in mtas.search.spans">MtasSpanSequenceQuery</a>&nbsp;query,
+                          org.apache.lucene.search.spans.Spans&nbsp;spans,
+                          boolean&nbsp;optional)</code>
+<div class="block">Instantiates a new mtas span sequence query spans.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/MtasSpanSequenceSpans.html#MtasSpanSequenceSpans-mtas.search.spans.MtasSpanSequenceQuery-java.util.List-org.apache.lucene.search.spans.Spans-java.lang.Integer-">MtasSpanSequenceSpans</a></span>(<a href="../../../../mtas/search/spans/MtasSpanSequenceQuery.html" title="class in mtas.search.spans">MtasSpanSequenceQuery</a>&nbsp;query,
+                     <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../mtas/search/spans/MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans.html" title="class in mtas.search.spans">MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans</a>&gt;&nbsp;setSequenceSpans,
+                     org.apache.lucene.search.spans.Spans&nbsp;ignoreSpans,
+                     <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;maximumIgnoreLength)</code>
+<div class="block">Instantiates a new mtas span sequence spans.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
 <div class="bottomNav"><a name="navbar.bottom">
 <!--   -->
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanSequenceSpans.Match.html b/apidocs/mtas/search/spans/class-use/MtasSpanSequenceSpans.Match.html
index 28e2044..9f3ba33 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanSequenceSpans.Match.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanSequenceSpans.Match.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanSequenceSpans.Match (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanSequenceSpans.Match (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanSequenceSpans.Match (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanSequenceSpans.Match (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanSequenceSpans.QueueItem.html b/apidocs/mtas/search/spans/class-use/MtasSpanSequenceSpans.QueueItem.html
index 3aa77f1..d17cabf 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanSequenceSpans.QueueItem.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanSequenceSpans.QueueItem.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanSequenceSpans.QueueItem (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanSequenceSpans.QueueItem (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanSequenceSpans.QueueItem (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanSequenceSpans.QueueItem (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanSequenceSpans.html b/apidocs/mtas/search/spans/class-use/MtasSpanSequenceSpans.html
index b4b03a1..704a70c 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanSequenceSpans.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanSequenceSpans.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanSequenceSpans (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanSequenceSpans (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanSequenceSpans (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanSequenceSpans (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanStartQuery.SpanTermWeight.html b/apidocs/mtas/search/spans/class-use/MtasSpanStartQuery.SpanTermWeight.html
index 252b858..de0383f 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanStartQuery.SpanTermWeight.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanStartQuery.SpanTermWeight.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanStartQuery.SpanTermWeight (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanStartQuery.SpanTermWeight (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanStartQuery.SpanTermWeight (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanStartQuery.SpanTermWeight (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanStartQuery.html b/apidocs/mtas/search/spans/class-use/MtasSpanStartQuery.html
index e253afc..0857577 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanStartQuery.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanStartQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanStartQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanStartQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanStartQuery (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanStartQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -72,7 +72,63 @@
 <div class="header">
 <h2 title="Uses of Class mtas.search.spans.MtasSpanStartQuery" class="title">Uses of Class<br>mtas.search.spans.MtasSpanStartQuery</h2>
 </div>
-<div class="classUseContainer">No usage of mtas.search.spans.MtasSpanStartQuery</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../mtas/search/spans/MtasSpanStartQuery.html" title="class in mtas.search.spans">MtasSpanStartQuery</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#mtas.search.spans">mtas.search.spans</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="mtas.search.spans">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../mtas/search/spans/MtasSpanStartQuery.html" title="class in mtas.search.spans">MtasSpanStartQuery</a> in <a href="../../../../mtas/search/spans/package-summary.html">mtas.search.spans</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
+<caption><span>Fields in <a href="../../../../mtas/search/spans/package-summary.html">mtas.search.spans</a> declared as <a href="../../../../mtas/search/spans/MtasSpanStartQuery.html" title="class in mtas.search.spans">MtasSpanStartQuery</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>private <a href="../../../../mtas/search/spans/MtasSpanStartQuery.html" title="class in mtas.search.spans">MtasSpanStartQuery</a></code></td>
+<td class="colLast"><span class="typeNameLabel">MtasSpanStartSpans.</span><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/MtasSpanStartSpans.html#query">query</a></span></code>
+<div class="block">The query.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
+<caption><span>Constructors in <a href="../../../../mtas/search/spans/package-summary.html">mtas.search.spans</a> with parameters of type <a href="../../../../mtas/search/spans/MtasSpanStartQuery.html" title="class in mtas.search.spans">MtasSpanStartQuery</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/MtasSpanStartSpans.html#MtasSpanStartSpans-mtas.search.spans.MtasSpanStartQuery-org.apache.lucene.search.spans.Spans-">MtasSpanStartSpans</a></span>(<a href="../../../../mtas/search/spans/MtasSpanStartQuery.html" title="class in mtas.search.spans">MtasSpanStartQuery</a>&nbsp;query,
+                  org.apache.lucene.search.spans.Spans&nbsp;spans)</code>
+<div class="block">Instantiates a new mtas span start spans.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
 <div class="bottomNav"><a name="navbar.bottom">
 <!--   -->
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanStartSpans.html b/apidocs/mtas/search/spans/class-use/MtasSpanStartSpans.html
index 7aa3d44..c8c9d1e 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanStartSpans.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanStartSpans.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanStartSpans (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanStartSpans (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanStartSpans (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanStartSpans (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanTermQuery.html b/apidocs/mtas/search/spans/class-use/MtasSpanTermQuery.html
index e23ded8..0f637a2 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanTermQuery.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanTermQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanTermQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanTermQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanTermQuery (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanTermQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanWildcardQuery.html b/apidocs/mtas/search/spans/class-use/MtasSpanWildcardQuery.html
index 0b94fdb..5d7250e 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanWildcardQuery.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanWildcardQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanWildcardQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanWildcardQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanWildcardQuery (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanWildcardQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/class-use/MtasSpanWithinQuery.html b/apidocs/mtas/search/spans/class-use/MtasSpanWithinQuery.html
index 8569622..fcaba5e 100644
--- a/apidocs/mtas/search/spans/class-use/MtasSpanWithinQuery.html
+++ b/apidocs/mtas/search/spans/class-use/MtasSpanWithinQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.MtasSpanWithinQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.MtasSpanWithinQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.MtasSpanWithinQuery (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.MtasSpanWithinQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/package-frame.html b/apidocs/mtas/search/spans/package-frame.html
index 2fd1621..3caa339 100644
--- a/apidocs/mtas/search/spans/package-frame.html
+++ b/apidocs/mtas/search/spans/package-frame.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.search.spans (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.search.spans (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/apidocs/mtas/search/spans/package-summary.html b/apidocs/mtas/search/spans/package-summary.html
index 6d71a1f..08fc5f7 100644
--- a/apidocs/mtas/search/spans/package-summary.html
+++ b/apidocs/mtas/search/spans/package-summary.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.search.spans (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.search.spans (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="mtas.search.spans (MTAS 6.5.1 API)";
+            parent.document.title="mtas.search.spans (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/package-tree.html b/apidocs/mtas/search/spans/package-tree.html
index e4687a1..b49d5d6 100644
--- a/apidocs/mtas/search/spans/package-tree.html
+++ b/apidocs/mtas/search/spans/package-tree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.search.spans Class Hierarchy (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.search.spans Class Hierarchy (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="mtas.search.spans Class Hierarchy (MTAS 6.5.1 API)";
+            parent.document.title="mtas.search.spans Class Hierarchy (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/package-use.html b/apidocs/mtas/search/spans/package-use.html
index 4b41fa3..e6d5ce4 100644
--- a/apidocs/mtas/search/spans/package-use.html
+++ b/apidocs/mtas/search/spans/package-use.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package mtas.search.spans (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Package mtas.search.spans (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package mtas.search.spans (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Package mtas.search.spans (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -120,6 +120,16 @@
 </tr>
 <tbody>
 <tr class="altColor">
+<td class="colOne"><a href="../../../mtas/search/spans/class-use/MtasSpanEndQuery.html#mtas.search.spans">MtasSpanEndQuery</a>
+<div class="block">The Class MtasSpanEndQuery.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../../../mtas/search/spans/class-use/MtasSpanFollowedByQuery.html#mtas.search.spans">MtasSpanFollowedByQuery</a>
+<div class="block">The Class MtasSpanFollowedByQuery.</div>
+</td>
+</tr>
+<tr class="altColor">
 <td class="colOne"><a href="../../../mtas/search/spans/class-use/MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans.html#mtas.search.spans">MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans</a>
 <div class="block">The Class MtasSpanFollowedByQuerySpans.</div>
 </td>
@@ -130,15 +140,25 @@
 </td>
 </tr>
 <tr class="altColor">
+<td class="colOne"><a href="../../../mtas/search/spans/class-use/MtasSpanFullyAlignedWithQuery.html#mtas.search.spans">MtasSpanFullyAlignedWithQuery</a>
+<div class="block">The Class MtasSpanFullyAlignedWithQuery.</div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colOne"><a href="../../../mtas/search/spans/class-use/MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans.html#mtas.search.spans">MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans</a>
 <div class="block">The Class MtasSpanFullyAlignedWithQuerySpans.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="../../../mtas/search/spans/class-use/MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQueryWeight.html#mtas.search.spans">MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQueryWeight</a>
 <div class="block">The Class MtasSpanFullyAlignedWithQueryWeight.</div>
 </td>
 </tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../../../mtas/search/spans/class-use/MtasSpanIntersectingQuery.html#mtas.search.spans">MtasSpanIntersectingQuery</a>
+<div class="block">The Class MtasSpanIntersectingQuery.</div>
+</td>
+</tr>
 <tr class="altColor">
 <td class="colOne"><a href="../../../mtas/search/spans/class-use/MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans.html#mtas.search.spans">MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans</a>
 <div class="block">The Class MtasSpanIntersectingQuerySpans.</div>
@@ -150,6 +170,16 @@
 </td>
 </tr>
 <tr class="altColor">
+<td class="colOne"><a href="../../../mtas/search/spans/class-use/MtasSpanMatchAllQuery.html#mtas.search.spans">MtasSpanMatchAllQuery</a>
+<div class="block">The Class MtasSpanMatchAllQuery.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../../../mtas/search/spans/class-use/MtasSpanNotQuery.html#mtas.search.spans">MtasSpanNotQuery</a>
+<div class="block">The Class MtasSpanNotQuery.</div>
+</td>
+</tr>
+<tr class="altColor">
 <td class="colOne"><a href="../../../mtas/search/spans/class-use/MtasSpanNotQuery.MtasSpanNotQuerySpans.html#mtas.search.spans">MtasSpanNotQuery.MtasSpanNotQuerySpans</a>
 <div class="block">The Class MtasSpanNotQuerySpans.</div>
 </td>
@@ -160,6 +190,16 @@
 </td>
 </tr>
 <tr class="altColor">
+<td class="colOne"><a href="../../../mtas/search/spans/class-use/MtasSpanPositionQuery.html#mtas.search.spans">MtasSpanPositionQuery</a>
+<div class="block">The Class MtasSpanPositionQuery.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../../../mtas/search/spans/class-use/MtasSpanPrecededByQuery.html#mtas.search.spans">MtasSpanPrecededByQuery</a>
+<div class="block">The Class MtasSpanPrecededByQuery.</div>
+</td>
+</tr>
+<tr class="altColor">
 <td class="colOne"><a href="../../../mtas/search/spans/class-use/MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans.html#mtas.search.spans">MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans</a>
 <div class="block">The Class MtasSpanPrecededByQuerySpans.</div>
 </td>
@@ -170,15 +210,25 @@
 </td>
 </tr>
 <tr class="altColor">
+<td class="colOne"><a href="../../../mtas/search/spans/class-use/MtasSpanRecurrenceQuery.html#mtas.search.spans">MtasSpanRecurrenceQuery</a>
+<div class="block">The Class MtasSpanRecurrenceQuery.</div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colOne"><a href="../../../mtas/search/spans/class-use/MtasSpanRecurrenceSpans.Match.html#mtas.search.spans">MtasSpanRecurrenceSpans.Match</a>
 <div class="block">The Class Match.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="../../../mtas/search/spans/class-use/MtasSpanSequenceItem.html#mtas.search.spans">MtasSpanSequenceItem</a>
 <div class="block">The Class MtasSpanSequenceItem.</div>
 </td>
 </tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../../../mtas/search/spans/class-use/MtasSpanSequenceQuery.html#mtas.search.spans">MtasSpanSequenceQuery</a>
+<div class="block">The Class MtasSpanSequenceQuery.</div>
+</td>
+</tr>
 <tr class="altColor">
 <td class="colOne"><a href="../../../mtas/search/spans/class-use/MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans.html#mtas.search.spans">MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans</a>
 <div class="block">The Class MtasSpanSequenceQuerySpans.</div>
@@ -199,6 +249,11 @@
 <div class="block">The Class QueueItem.</div>
 </td>
 </tr>
+<tr class="altColor">
+<td class="colOne"><a href="../../../mtas/search/spans/class-use/MtasSpanStartQuery.html#mtas.search.spans">MtasSpanStartQuery</a>
+<div class="block">The Class MtasSpanStartQuery.</div>
+</td>
+</tr>
 </tbody>
 </table>
 </li>
diff --git a/apidocs/mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery.MtasDisabledTwoPhaseIteratorWeight.html b/apidocs/mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery.MtasDisabledTwoPhaseIteratorWeight.html
index 1924344..45db107 100644
--- a/apidocs/mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery.MtasDisabledTwoPhaseIteratorWeight.html
+++ b/apidocs/mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery.MtasDisabledTwoPhaseIteratorWeight.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasDisabledTwoPhaseIteratorSpanQuery.MtasDisabledTwoPhaseIteratorWeight (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasDisabledTwoPhaseIteratorSpanQuery.MtasDisabledTwoPhaseIteratorWeight (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasDisabledTwoPhaseIteratorSpanQuery.MtasDisabledTwoPhaseIteratorWeight (MTAS 6.5.1 API)";
+            parent.document.title="MtasDisabledTwoPhaseIteratorSpanQuery.MtasDisabledTwoPhaseIteratorWeight (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery.html b/apidocs/mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery.html
index 897c4ee..0aef8b9 100644
--- a/apidocs/mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery.html
+++ b/apidocs/mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasDisabledTwoPhaseIteratorSpanQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasDisabledTwoPhaseIteratorSpanQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,13 +13,13 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasDisabledTwoPhaseIteratorSpanQuery (MTAS 6.5.1 API)";
+            parent.document.title="MtasDisabledTwoPhaseIteratorSpanQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -169,7 +169,7 @@ extends <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="c
 <tr class="altColor">
 <td class="colFirst"><code>private <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery.html#subQuery">subQuery</a></span></code>
-<div class="block">The q.</div>
+<div class="block">The sub query.</div>
 </td>
 </tr>
 </table>
@@ -212,22 +212,28 @@ extends <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="c
             boolean&nbsp;needsScores)</code>&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator</a></span>()</code>
+<div class="block">Disable two phase iterator.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery.html#equals-java.lang.Object-">equals</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;obj)</code>&nbsp;</td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i3" class="rowColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery.html#getField--">getField</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr id="i4" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery.html#hashCode--">hashCode</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i4" class="altColor">
+<tr id="i5" class="rowColor">
 <td class="colFirst"><code><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery.html#rewrite-org.apache.lucene.index.IndexReader-">rewrite</a></span>(org.apache.lucene.index.IndexReader&nbsp;reader)</code>&nbsp;</td>
 </tr>
-<tr id="i5" class="rowColor">
+<tr id="i6" class="altColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery.html#toString-java.lang.String-">toString</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;field)</code>&nbsp;</td>
 </tr>
@@ -237,7 +243,7 @@ extends <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="c
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;mtas.search.spans.util.<a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></h3>
-<code><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#getMaximumWidth--">getMaximumWidth</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#getMinimumWidth--">getMinimumWidth</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#getWidth--">getWidth</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#isSinglePositionQuery--">isSinglePositionQuery</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#setWidth-java.lang.Integer-java.lang.Integer-">setWidth</a></code></li>
+<code><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#getMaximumWidth--">getMaximumWidth</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#getMinimumWidth--">getMinimumWidth</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#getWidth--">getWidth</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#isSinglePositionQuery--">isSinglePositionQuery</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#setWidth-java.lang.Integer-java.lang.Integer-">setWidth</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#twoPhaseIteratorAllowed--">twoPhaseIteratorAllowed</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.apache.lucene.search.spans.SpanQuery">
@@ -281,7 +287,7 @@ extends <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="c
 <li class="blockList">
 <h4>subQuery</h4>
 <pre>private&nbsp;<a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a> subQuery</pre>
-<div class="block">The q.</div>
+<div class="block">The sub query.</div>
 </li>
 </ul>
 </li>
@@ -389,7 +395,7 @@ extends <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="c
 <a name="hashCode--">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>hashCode</h4>
 <pre>public&nbsp;int&nbsp;hashCode()</pre>
@@ -399,6 +405,21 @@ extends <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="c
 </dl>
 </li>
 </ul>
+<a name="disableTwoPhaseIterator--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>disableTwoPhaseIterator</h4>
+<pre>public&nbsp;void&nbsp;disableTwoPhaseIterator()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#disableTwoPhaseIterator--">MtasSpanQuery</a></code></span></div>
+<div class="block">Disable two phase iterator.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator</a></code>&nbsp;in class&nbsp;<code><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>
diff --git a/apidocs/mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpans.html b/apidocs/mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpans.html
index 59d5638..7bf7835 100644
--- a/apidocs/mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpans.html
+++ b/apidocs/mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpans.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasDisabledTwoPhaseIteratorSpans (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasDisabledTwoPhaseIteratorSpans (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasDisabledTwoPhaseIteratorSpans (MTAS 6.5.1 API)";
+            parent.document.title="MtasDisabledTwoPhaseIteratorSpans (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -50,7 +50,7 @@ var activeTableTab = "activeTableTab";
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery.MtasDisabledTwoPhaseIteratorWeight.html" title="class in mtas.search.spans.util"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../mtas/search/spans/util/MtasExtendedSpanAndQuery.html" title="class in mtas.search.spans.util"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../mtas/search/spans/util/MtasExpandSpanQuery.html" title="class in mtas.search.spans.util"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../index.html?mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpans.html" target="_top">Frames</a></li>
@@ -460,8 +460,8 @@ extends <a href="../../../../mtas/search/spans/util/MtasSpans.html" title="class
 <h4>asTwoPhaseIterator</h4>
 <pre>public&nbsp;org.apache.lucene.search.TwoPhaseIterator&nbsp;asTwoPhaseIterator()</pre>
 <dl>
-<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code>asTwoPhaseIterator</code>&nbsp;in class&nbsp;<code>org.apache.lucene.search.spans.Spans</code></dd>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../mtas/search/spans/util/MtasSpans.html#asTwoPhaseIterator--">asTwoPhaseIterator</a></code>&nbsp;in class&nbsp;<code><a href="../../../../mtas/search/spans/util/MtasSpans.html" title="class in mtas.search.spans.util">MtasSpans</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -519,7 +519,7 @@ extends <a href="../../../../mtas/search/spans/util/MtasSpans.html" title="class
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery.MtasDisabledTwoPhaseIteratorWeight.html" title="class in mtas.search.spans.util"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../mtas/search/spans/util/MtasExtendedSpanAndQuery.html" title="class in mtas.search.spans.util"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../mtas/search/spans/util/MtasExpandSpanQuery.html" title="class in mtas.search.spans.util"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../index.html?mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpans.html" target="_top">Frames</a></li>
diff --git a/apidocs/mtas/search/spans/util/MtasExpandSpanQuery.MtasExpandWeight.html b/apidocs/mtas/search/spans/util/MtasExpandSpanQuery.MtasExpandWeight.html
new file mode 100644
index 0000000..03c2f07
--- /dev/null
+++ b/apidocs/mtas/search/spans/util/MtasExpandSpanQuery.MtasExpandWeight.html
@@ -0,0 +1,479 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>MtasExpandSpanQuery.MtasExpandWeight (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="MtasExpandSpanQuery.MtasExpandWeight (MTAS 6.6.0 API)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/MtasExpandSpanQuery.MtasExpandWeight.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../mtas/search/spans/util/MtasExpandSpanQuery.html" title="class in mtas.search.spans.util"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../mtas/search/spans/util/MtasExpandSpans.html" title="class in mtas.search.spans.util"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?mtas/search/spans/util/MtasExpandSpanQuery.MtasExpandWeight.html" target="_top">Frames</a></li>
+<li><a href="MtasExpandSpanQuery.MtasExpandWeight.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.apache.lucene.search.spans.SpanWeight">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">mtas.search.spans.util</div>
+<h2 title="Class MtasExpandSpanQuery.MtasExpandWeight" class="title">Class MtasExpandSpanQuery.MtasExpandWeight</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.lucene.search.Weight</li>
+<li>
+<ul class="inheritance">
+<li>org.apache.lucene.search.spans.SpanWeight</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../mtas/search/spans/util/MtasSpanWeight.html" title="class in mtas.search.spans.util">mtas.search.spans.util.MtasSpanWeight</a></li>
+<li>
+<ul class="inheritance">
+<li>mtas.search.spans.util.MtasExpandSpanQuery.MtasExpandWeight</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../mtas/search/spans/util/MtasExpandSpanQuery.html" title="class in mtas.search.spans.util">MtasExpandSpanQuery</a></dd>
+</dl>
+<hr>
+<br>
+<pre>private class <span class="typeNameLabel">MtasExpandSpanQuery.MtasExpandWeight</span>
+extends <a href="../../../../mtas/search/spans/util/MtasSpanWeight.html" title="class in mtas.search.spans.util">MtasSpanWeight</a></pre>
+<div class="block">The Class MtasExpandWeight.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.apache.lucene.search.spans.SpanWeight">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.apache.lucene.search.spans.SpanWeight</h3>
+<code>org.apache.lucene.search.spans.SpanWeight.Postings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.apache.lucene.search.Weight">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.apache.lucene.search.Weight</h3>
+<code>org.apache.lucene.search.Weight.DefaultBulkScorer</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasExpandSpanQuery.MtasExpandWeight.html#METHOD_GET_DELEGATE">METHOD_GET_DELEGATE</a></span></code>
+<div class="block">The Constant METHOD_GET_DELEGATE.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasExpandSpanQuery.MtasExpandWeight.html#METHOD_GET_POSTINGS_READER">METHOD_GET_POSTINGS_READER</a></span></code>
+<div class="block">The Constant METHOD_GET_POSTINGS_READER.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>(package private) org.apache.lucene.search.spans.SpanWeight</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasExpandSpanQuery.MtasExpandWeight.html#subWeight">subWeight</a></span></code>
+<div class="block">The sub weight.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.apache.lucene.search.spans.SpanWeight">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.lucene.search.spans.SpanWeight</h3>
+<code>field, similarity, simWeight</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.apache.lucene.search.Weight">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.lucene.search.Weight</h3>
+<code>parentQuery</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasExpandSpanQuery.MtasExpandWeight.html#MtasExpandWeight-org.apache.lucene.search.spans.SpanWeight-org.apache.lucene.search.IndexSearcher-boolean-">MtasExpandWeight</a></span>(org.apache.lucene.search.spans.SpanWeight&nbsp;subWeight,
+                org.apache.lucene.search.IndexSearcher&nbsp;searcher,
+                boolean&nbsp;needsScores)</code>
+<div class="block">Instantiates a new mtas expand weight.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasExpandSpanQuery.MtasExpandWeight.html#extractTermContexts-java.util.Map-">extractTermContexts</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;org.apache.lucene.index.Term,org.apache.lucene.index.TermContext&gt;&nbsp;contexts)</code>&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasExpandSpanQuery.MtasExpandWeight.html#extractTerms-java.util.Set-">extractTerms</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;org.apache.lucene.index.Term&gt;&nbsp;terms)</code>&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>org.apache.lucene.search.spans.Spans</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasExpandSpanQuery.MtasExpandWeight.html#getSpans-org.apache.lucene.index.LeafReaderContext-org.apache.lucene.search.spans.SpanWeight.Postings-">getSpans</a></span>(org.apache.lucene.index.LeafReaderContext&nbsp;ctx,
+        org.apache.lucene.search.spans.SpanWeight.Postings&nbsp;requiredPostings)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.lucene.search.spans.SpanWeight">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.lucene.search.spans.SpanWeight</h3>
+<code>explain, getSimScorer, getValueForNormalization, normalize, scorer</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.lucene.search.Weight">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.lucene.search.Weight</h3>
+<code>bulkScorer, getQuery, scorerSupplier</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="METHOD_GET_DELEGATE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>METHOD_GET_DELEGATE</h4>
+<pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> METHOD_GET_DELEGATE</pre>
+<div class="block">The Constant METHOD_GET_DELEGATE.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../constant-values.html#mtas.search.spans.util.MtasExpandSpanQuery.MtasExpandWeight.METHOD_GET_DELEGATE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="METHOD_GET_POSTINGS_READER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>METHOD_GET_POSTINGS_READER</h4>
+<pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> METHOD_GET_POSTINGS_READER</pre>
+<div class="block">The Constant METHOD_GET_POSTINGS_READER.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../constant-values.html#mtas.search.spans.util.MtasExpandSpanQuery.MtasExpandWeight.METHOD_GET_POSTINGS_READER">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="subWeight">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>subWeight</h4>
+<pre>org.apache.lucene.search.spans.SpanWeight subWeight</pre>
+<div class="block">The sub weight.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="MtasExpandWeight-org.apache.lucene.search.spans.SpanWeight-org.apache.lucene.search.IndexSearcher-boolean-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>MtasExpandWeight</h4>
+<pre>public&nbsp;MtasExpandWeight(org.apache.lucene.search.spans.SpanWeight&nbsp;subWeight,
+                        org.apache.lucene.search.IndexSearcher&nbsp;searcher,
+                        boolean&nbsp;needsScores)
+                 throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<div class="block">Instantiates a new mtas expand weight.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>subWeight</code> - the sub weight</dd>
+<dd><code>searcher</code> - the searcher</dd>
+<dd><code>needsScores</code> - the needs scores</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - Signals that an I/O exception has occurred.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="extractTermContexts-java.util.Map-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>extractTermContexts</h4>
+<pre>public&nbsp;void&nbsp;extractTermContexts(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;org.apache.lucene.index.Term,org.apache.lucene.index.TermContext&gt;&nbsp;contexts)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>extractTermContexts</code>&nbsp;in class&nbsp;<code>org.apache.lucene.search.spans.SpanWeight</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getSpans-org.apache.lucene.index.LeafReaderContext-org.apache.lucene.search.spans.SpanWeight.Postings-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSpans</h4>
+<pre>public&nbsp;org.apache.lucene.search.spans.Spans&nbsp;getSpans(org.apache.lucene.index.LeafReaderContext&nbsp;ctx,
+                                                     org.apache.lucene.search.spans.SpanWeight.Postings&nbsp;requiredPostings)
+                                              throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getSpans</code>&nbsp;in class&nbsp;<code>org.apache.lucene.search.spans.SpanWeight</code></dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="extractTerms-java.util.Set-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>extractTerms</h4>
+<pre>public&nbsp;void&nbsp;extractTerms(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;org.apache.lucene.index.Term&gt;&nbsp;terms)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>extractTerms</code>&nbsp;in class&nbsp;<code>org.apache.lucene.search.Weight</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/MtasExpandSpanQuery.MtasExpandWeight.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../mtas/search/spans/util/MtasExpandSpanQuery.html" title="class in mtas.search.spans.util"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../mtas/search/spans/util/MtasExpandSpans.html" title="class in mtas.search.spans.util"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?mtas/search/spans/util/MtasExpandSpanQuery.MtasExpandWeight.html" target="_top">Frames</a></li>
+<li><a href="MtasExpandSpanQuery.MtasExpandWeight.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.apache.lucene.search.spans.SpanWeight">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &#169; 2017 <a href="http://www.meertens.knaw.nl/">Meertens Institute</a>. All rights reserved.</small></p>
+</body>
+</html>
diff --git a/apidocs/mtas/search/spans/util/MtasExpandSpanQuery.html b/apidocs/mtas/search/spans/util/MtasExpandSpanQuery.html
new file mode 100644
index 0000000..d9aab82
--- /dev/null
+++ b/apidocs/mtas/search/spans/util/MtasExpandSpanQuery.html
@@ -0,0 +1,569 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>MtasExpandSpanQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="MtasExpandSpanQuery (MTAS 6.6.0 API)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/MtasExpandSpanQuery.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpans.html" title="class in mtas.search.spans.util"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../mtas/search/spans/util/MtasExpandSpanQuery.MtasExpandWeight.html" title="class in mtas.search.spans.util"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?mtas/search/spans/util/MtasExpandSpanQuery.html" target="_top">Frames</a></li>
+<li><a href="MtasExpandSpanQuery.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">mtas.search.spans.util</div>
+<h2 title="Class MtasExpandSpanQuery" class="title">Class MtasExpandSpanQuery</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.lucene.search.Query</li>
+<li>
+<ul class="inheritance">
+<li>org.apache.lucene.search.spans.SpanQuery</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">mtas.search.spans.util.MtasSpanQuery</a></li>
+<li>
+<ul class="inheritance">
+<li>mtas.search.spans.util.MtasExpandSpanQuery</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">MtasExpandSpanQuery</span>
+extends <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></pre>
+<div class="block">The Class MtasExpandSpanQuery.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasExpandSpanQuery.MtasExpandWeight.html" title="class in mtas.search.spans.util">MtasExpandSpanQuery.MtasExpandWeight</a></span></code>
+<div class="block">The Class MtasExpandWeight.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>(package private) int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasExpandSpanQuery.html#maximumLeft">maximumLeft</a></span></code>
+<div class="block">The maximum left.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>(package private) int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasExpandSpanQuery.html#maximumRight">maximumRight</a></span></code>
+<div class="block">The maximum right.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>(package private) int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasExpandSpanQuery.html#minimumLeft">minimumLeft</a></span></code>
+<div class="block">The minimum left.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>(package private) int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasExpandSpanQuery.html#minimumRight">minimumRight</a></span></code>
+<div class="block">The minimum right.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>(package private) <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasExpandSpanQuery.html#query">query</a></span></code>
+<div class="block">The query.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasExpandSpanQuery.html#MtasExpandSpanQuery-mtas.search.spans.util.MtasSpanQuery-int-int-int-int-">MtasExpandSpanQuery</a></span>(<a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a>&nbsp;query,
+                   int&nbsp;minimumLeft,
+                   int&nbsp;maximumLeft,
+                   int&nbsp;minimumRight,
+                   int&nbsp;maximumRight)</code>
+<div class="block">Instantiates a new mtas expand span query.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>org.apache.lucene.search.spans.SpanWeight</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasExpandSpanQuery.html#createWeight-org.apache.lucene.search.IndexSearcher-boolean-">createWeight</a></span>(org.apache.lucene.search.IndexSearcher&nbsp;searcher,
+            boolean&nbsp;needsScores)</code>&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasExpandSpanQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator</a></span>()</code>
+<div class="block">Disable two phase iterator.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasExpandSpanQuery.html#equals-java.lang.Object-">equals</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;obj)</code>&nbsp;</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasExpandSpanQuery.html#getField--">getField</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasExpandSpanQuery.html#hashCode--">hashCode</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasExpandSpanQuery.html#rewrite-org.apache.lucene.index.IndexReader-">rewrite</a></span>(org.apache.lucene.index.IndexReader&nbsp;reader)</code>&nbsp;</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasExpandSpanQuery.html#toString-java.lang.String-">toString</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;field)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.mtas.search.spans.util.MtasSpanQuery">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;mtas.search.spans.util.<a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></h3>
+<code><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#getMaximumWidth--">getMaximumWidth</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#getMinimumWidth--">getMinimumWidth</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#getWidth--">getWidth</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#isSinglePositionQuery--">isSinglePositionQuery</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#setWidth-java.lang.Integer-java.lang.Integer-">setWidth</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#twoPhaseIteratorAllowed--">twoPhaseIteratorAllowed</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.lucene.search.spans.SpanQuery">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.lucene.search.spans.SpanQuery</h3>
+<code>getTermContexts, getTermContexts</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.lucene.search.Query">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.lucene.search.Query</h3>
+<code>classHash, sameClassAs, toString</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="query">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>query</h4>
+<pre><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a> query</pre>
+<div class="block">The query.</div>
+</li>
+</ul>
+<a name="minimumLeft">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>minimumLeft</h4>
+<pre>int minimumLeft</pre>
+<div class="block">The minimum left.</div>
+</li>
+</ul>
+<a name="maximumLeft">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>maximumLeft</h4>
+<pre>int maximumLeft</pre>
+<div class="block">The maximum left.</div>
+</li>
+</ul>
+<a name="minimumRight">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>minimumRight</h4>
+<pre>int minimumRight</pre>
+<div class="block">The minimum right.</div>
+</li>
+</ul>
+<a name="maximumRight">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>maximumRight</h4>
+<pre>int maximumRight</pre>
+<div class="block">The maximum right.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="MtasExpandSpanQuery-mtas.search.spans.util.MtasSpanQuery-int-int-int-int-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>MtasExpandSpanQuery</h4>
+<pre>public&nbsp;MtasExpandSpanQuery(<a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a>&nbsp;query,
+                           int&nbsp;minimumLeft,
+                           int&nbsp;maximumLeft,
+                           int&nbsp;minimumRight,
+                           int&nbsp;maximumRight)</pre>
+<div class="block">Instantiates a new mtas expand span query.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>query</code> - the query</dd>
+<dd><code>minimumLeft</code> - the minimum left</dd>
+<dd><code>maximumLeft</code> - the maximum left</dd>
+<dd><code>minimumRight</code> - the minimum right</dd>
+<dd><code>maximumRight</code> - the maximum right</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="createWeight-org.apache.lucene.search.IndexSearcher-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createWeight</h4>
+<pre>public&nbsp;org.apache.lucene.search.spans.SpanWeight&nbsp;createWeight(org.apache.lucene.search.IndexSearcher&nbsp;searcher,
+                                                              boolean&nbsp;needsScores)
+                                                       throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>createWeight</code>&nbsp;in class&nbsp;<code>org.apache.lucene.search.spans.SpanQuery</code></dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getField--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getField</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getField()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getField</code>&nbsp;in class&nbsp;<code>org.apache.lucene.search.spans.SpanQuery</code></dd>
+</dl>
+</li>
+</ul>
+<a name="toString-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;toString(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;field)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>toString</code>&nbsp;in class&nbsp;<code>org.apache.lucene.search.Query</code></dd>
+</dl>
+</li>
+</ul>
+<a name="equals-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>equals</h4>
+<pre>public&nbsp;boolean&nbsp;equals(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;obj)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#equals-java.lang.Object-">equals</a></code>&nbsp;in class&nbsp;<code><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="hashCode--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hashCode</h4>
+<pre>public&nbsp;int&nbsp;hashCode()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#hashCode--">hashCode</a></code>&nbsp;in class&nbsp;<code><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="rewrite-org.apache.lucene.index.IndexReader-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>rewrite</h4>
+<pre>public&nbsp;<a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a>&nbsp;rewrite(org.apache.lucene.index.IndexReader&nbsp;reader)
+                      throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#rewrite-org.apache.lucene.index.IndexReader-">rewrite</a></code>&nbsp;in class&nbsp;<code><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="disableTwoPhaseIterator--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>disableTwoPhaseIterator</h4>
+<pre>public&nbsp;void&nbsp;disableTwoPhaseIterator()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#disableTwoPhaseIterator--">MtasSpanQuery</a></code></span></div>
+<div class="block">Disable two phase iterator.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator</a></code>&nbsp;in class&nbsp;<code><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/MtasExpandSpanQuery.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpans.html" title="class in mtas.search.spans.util"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../mtas/search/spans/util/MtasExpandSpanQuery.MtasExpandWeight.html" title="class in mtas.search.spans.util"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?mtas/search/spans/util/MtasExpandSpanQuery.html" target="_top">Frames</a></li>
+<li><a href="MtasExpandSpanQuery.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &#169; 2017 <a href="http://www.meertens.knaw.nl/">Meertens Institute</a>. All rights reserved.</small></p>
+</body>
+</html>
diff --git a/apidocs/mtas/search/spans/util/MtasExpandSpans.html b/apidocs/mtas/search/spans/util/MtasExpandSpans.html
new file mode 100644
index 0000000..a31d76f
--- /dev/null
+++ b/apidocs/mtas/search/spans/util/MtasExpandSpans.html
@@ -0,0 +1,817 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>MtasExpandSpans (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="MtasExpandSpans (MTAS 6.6.0 API)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/MtasExpandSpans.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../mtas/search/spans/util/MtasExpandSpanQuery.MtasExpandWeight.html" title="class in mtas.search.spans.util"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../mtas/search/spans/util/MtasExtendedSpanAndQuery.html" title="class in mtas.search.spans.util"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?mtas/search/spans/util/MtasExpandSpans.html" target="_top">Frames</a></li>
+<li><a href="MtasExpandSpans.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">mtas.search.spans.util</div>
+<h2 title="Class MtasExpandSpans" class="title">Class MtasExpandSpans</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.lucene.search.DocIdSetIterator</li>
+<li>
+<ul class="inheritance">
+<li>org.apache.lucene.search.spans.Spans</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../mtas/search/spans/util/MtasSpans.html" title="class in mtas.search.spans.util">mtas.search.spans.util.MtasSpans</a></li>
+<li>
+<ul class="inheritance">
+<li>mtas.search.spans.util.MtasExpandSpans</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">MtasExpandSpans</span>
+extends <a href="../../../../mtas/search/spans/util/MtasSpans.html" title="class in mtas.search.spans.util">MtasSpans</a></pre>
+<div class="block">The Class MtasExpandSpans.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasExpandSpans.html#calledNextStartPosition">calledNextStartPosition</a></span></code>
+<div class="block">The called next start position.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>(package private) <a href="http://docs.oracle.com/javase/8/docs/api/java/util/SortedMap.html?is-external=true" title="class or interface in java.util">SortedMap</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasExpandSpans.html#collectedPositions">collectedPositions</a></span></code>
+<div class="block">The collected positions.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>(package private) int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasExpandSpans.html#docId">docId</a></span></code>
+<div class="block">The doc id.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>(package private) int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasExpandSpans.html#endPosition">endPosition</a></span></code>
+<div class="block">The end position.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>(package private) <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasExpandSpans.html#field">field</a></span></code>
+<div class="block">The field.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>(package private) int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasExpandSpans.html#lastCollectedStartPosition">lastCollectedStartPosition</a></span></code>
+<div class="block">The last collected start position.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>(package private) int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasExpandSpans.html#maxPosition">maxPosition</a></span></code>
+<div class="block">The max position.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>(package private) int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasExpandSpans.html#minPosition">minPosition</a></span></code>
+<div class="block">The min position.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>(package private) <a href="../../../../mtas/codec/util/CodecInfo.html" title="class in mtas.codec.util">CodecInfo</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasExpandSpans.html#mtasCodecInfo">mtasCodecInfo</a></span></code>
+<div class="block">The mtas codec info.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>(package private) <a href="../../../../mtas/search/spans/util/MtasExpandSpanQuery.html" title="class in mtas.search.spans.util">MtasExpandSpanQuery</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasExpandSpans.html#query">query</a></span></code>
+<div class="block">The query.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>(package private) int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasExpandSpans.html#startPosition">startPosition</a></span></code>
+<div class="block">The start position.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>(package private) org.apache.lucene.search.spans.Spans</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasExpandSpans.html#subSpans">subSpans</a></span></code>
+<div class="block">The sub spans.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.apache.lucene.search.spans.Spans">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.lucene.search.spans.Spans</h3>
+<code>NO_MORE_POSITIONS</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.apache.lucene.search.DocIdSetIterator">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.lucene.search.DocIdSetIterator</h3>
+<code>NO_MORE_DOCS</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasExpandSpans.html#MtasExpandSpans-mtas.search.spans.util.MtasExpandSpanQuery-mtas.codec.util.CodecInfo-java.lang.String-org.apache.lucene.search.spans.Spans-">MtasExpandSpans</a></span>(<a href="../../../../mtas/search/spans/util/MtasExpandSpanQuery.html" title="class in mtas.search.spans.util">MtasExpandSpanQuery</a>&nbsp;query,
+               <a href="../../../../mtas/codec/util/CodecInfo.html" title="class in mtas.codec.util">CodecInfo</a>&nbsp;mtasCodecInfo,
+               <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;field,
+               org.apache.lucene.search.spans.Spans&nbsp;subSpans)</code>
+<div class="block">Instantiates a new mtas expand spans.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasExpandSpans.html#advance-int-">advance</a></span>(int&nbsp;target)</code>&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.apache.lucene.search.TwoPhaseIterator</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasExpandSpans.html#asTwoPhaseIterator--">asTwoPhaseIterator</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasExpandSpans.html#collect-org.apache.lucene.search.spans.SpanCollector-">collect</a></span>(org.apache.lucene.search.spans.SpanCollector&nbsp;collector)</code>&nbsp;</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>long</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasExpandSpans.html#cost--">cost</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasExpandSpans.html#docID--">docID</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasExpandSpans.html#endPosition--">endPosition</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>private boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasExpandSpans.html#goToNextDoc--">goToNextDoc</a></span>()</code>
+<div class="block">Go to next doc.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>private boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasExpandSpans.html#goToNextStartPosition--">goToNextStartPosition</a></span>()</code>
+<div class="block">Go to next start position.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasExpandSpans.html#nextDoc--">nextDoc</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasExpandSpans.html#nextStartPosition--">nextStartPosition</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasExpandSpans.html#positionsCost--">positionsCost</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>private void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasExpandSpans.html#reset--">reset</a></span>()</code>
+<div class="block">Reset.</div>
+</td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasExpandSpans.html#startPosition--">startPosition</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code>private boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasExpandSpans.html#twoPhaseCurrentDocMatches--">twoPhaseCurrentDocMatches</a></span>()</code>
+<div class="block">Two phase current doc matches.</div>
+</td>
+</tr>
+<tr id="i14" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasExpandSpans.html#width--">width</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.lucene.search.spans.Spans">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.lucene.search.spans.Spans</h3>
+<code>doCurrentSpans, doStartCurrentDoc, toString</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.lucene.search.DocIdSetIterator">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.lucene.search.DocIdSetIterator</h3>
+<code>all, empty, slowAdvance</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="subSpans">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>subSpans</h4>
+<pre>org.apache.lucene.search.spans.Spans subSpans</pre>
+<div class="block">The sub spans.</div>
+</li>
+</ul>
+<a name="query">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>query</h4>
+<pre><a href="../../../../mtas/search/spans/util/MtasExpandSpanQuery.html" title="class in mtas.search.spans.util">MtasExpandSpanQuery</a> query</pre>
+<div class="block">The query.</div>
+</li>
+</ul>
+<a name="minPosition">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>minPosition</h4>
+<pre>int minPosition</pre>
+<div class="block">The min position.</div>
+</li>
+</ul>
+<a name="maxPosition">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>maxPosition</h4>
+<pre>int maxPosition</pre>
+<div class="block">The max position.</div>
+</li>
+</ul>
+<a name="field">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>field</h4>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> field</pre>
+<div class="block">The field.</div>
+</li>
+</ul>
+<a name="mtasCodecInfo">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mtasCodecInfo</h4>
+<pre><a href="../../../../mtas/codec/util/CodecInfo.html" title="class in mtas.codec.util">CodecInfo</a> mtasCodecInfo</pre>
+<div class="block">The mtas codec info.</div>
+</li>
+</ul>
+<a name="startPosition">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>startPosition</h4>
+<pre>int startPosition</pre>
+<div class="block">The start position.</div>
+</li>
+</ul>
+<a name="endPosition">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>endPosition</h4>
+<pre>int endPosition</pre>
+<div class="block">The end position.</div>
+</li>
+</ul>
+<a name="collectedPositions">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>collectedPositions</h4>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/SortedMap.html?is-external=true" title="class or interface in java.util">SortedMap</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;&gt; collectedPositions</pre>
+<div class="block">The collected positions.</div>
+</li>
+</ul>
+<a name="lastCollectedStartPosition">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>lastCollectedStartPosition</h4>
+<pre>int lastCollectedStartPosition</pre>
+<div class="block">The last collected start position.</div>
+</li>
+</ul>
+<a name="calledNextStartPosition">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>calledNextStartPosition</h4>
+<pre>private&nbsp;boolean calledNextStartPosition</pre>
+<div class="block">The called next start position.</div>
+</li>
+</ul>
+<a name="docId">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>docId</h4>
+<pre>int docId</pre>
+<div class="block">The doc id.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="MtasExpandSpans-mtas.search.spans.util.MtasExpandSpanQuery-mtas.codec.util.CodecInfo-java.lang.String-org.apache.lucene.search.spans.Spans-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>MtasExpandSpans</h4>
+<pre>public&nbsp;MtasExpandSpans(<a href="../../../../mtas/search/spans/util/MtasExpandSpanQuery.html" title="class in mtas.search.spans.util">MtasExpandSpanQuery</a>&nbsp;query,
+                       <a href="../../../../mtas/codec/util/CodecInfo.html" title="class in mtas.codec.util">CodecInfo</a>&nbsp;mtasCodecInfo,
+                       <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;field,
+                       org.apache.lucene.search.spans.Spans&nbsp;subSpans)</pre>
+<div class="block">Instantiates a new mtas expand spans.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>query</code> - the query</dd>
+<dd><code>mtasCodecInfo</code> - the mtas codec info</dd>
+<dd><code>field</code> - the field</dd>
+<dd><code>subSpans</code> - the sub spans</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="nextStartPosition--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>nextStartPosition</h4>
+<pre>public&nbsp;int&nbsp;nextStartPosition()
+                      throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>nextStartPosition</code>&nbsp;in class&nbsp;<code>org.apache.lucene.search.spans.Spans</code></dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="startPosition--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>startPosition</h4>
+<pre>public&nbsp;int&nbsp;startPosition()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>startPosition</code>&nbsp;in class&nbsp;<code>org.apache.lucene.search.spans.Spans</code></dd>
+</dl>
+</li>
+</ul>
+<a name="endPosition--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>endPosition</h4>
+<pre>public&nbsp;int&nbsp;endPosition()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>endPosition</code>&nbsp;in class&nbsp;<code>org.apache.lucene.search.spans.Spans</code></dd>
+</dl>
+</li>
+</ul>
+<a name="width--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>width</h4>
+<pre>public&nbsp;int&nbsp;width()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>width</code>&nbsp;in class&nbsp;<code>org.apache.lucene.search.spans.Spans</code></dd>
+</dl>
+</li>
+</ul>
+<a name="collect-org.apache.lucene.search.spans.SpanCollector-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>collect</h4>
+<pre>public&nbsp;void&nbsp;collect(org.apache.lucene.search.spans.SpanCollector&nbsp;collector)
+             throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>collect</code>&nbsp;in class&nbsp;<code>org.apache.lucene.search.spans.Spans</code></dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="positionsCost--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>positionsCost</h4>
+<pre>public&nbsp;float&nbsp;positionsCost()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>positionsCost</code>&nbsp;in class&nbsp;<code>org.apache.lucene.search.spans.Spans</code></dd>
+</dl>
+</li>
+</ul>
+<a name="docID--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>docID</h4>
+<pre>public&nbsp;int&nbsp;docID()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>docID</code>&nbsp;in class&nbsp;<code>org.apache.lucene.search.DocIdSetIterator</code></dd>
+</dl>
+</li>
+</ul>
+<a name="nextDoc--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>nextDoc</h4>
+<pre>public&nbsp;int&nbsp;nextDoc()
+            throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>nextDoc</code>&nbsp;in class&nbsp;<code>org.apache.lucene.search.DocIdSetIterator</code></dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="advance-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>advance</h4>
+<pre>public&nbsp;int&nbsp;advance(int&nbsp;target)
+            throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>advance</code>&nbsp;in class&nbsp;<code>org.apache.lucene.search.DocIdSetIterator</code></dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="asTwoPhaseIterator--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>asTwoPhaseIterator</h4>
+<pre>public&nbsp;org.apache.lucene.search.TwoPhaseIterator&nbsp;asTwoPhaseIterator()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../mtas/search/spans/util/MtasSpans.html#asTwoPhaseIterator--">asTwoPhaseIterator</a></code>&nbsp;in class&nbsp;<code><a href="../../../../mtas/search/spans/util/MtasSpans.html" title="class in mtas.search.spans.util">MtasSpans</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="twoPhaseCurrentDocMatches--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>twoPhaseCurrentDocMatches</h4>
+<pre>private&nbsp;boolean&nbsp;twoPhaseCurrentDocMatches()
+                                   throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<div class="block">Two phase current doc matches.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>true, if successful</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - Signals that an I/O exception has occurred.</dd>
+</dl>
+</li>
+</ul>
+<a name="goToNextDoc--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>goToNextDoc</h4>
+<pre>private&nbsp;boolean&nbsp;goToNextDoc()
+                     throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<div class="block">Go to next doc.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>true, if successful</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - Signals that an I/O exception has occurred.</dd>
+</dl>
+</li>
+</ul>
+<a name="goToNextStartPosition--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>goToNextStartPosition</h4>
+<pre>private&nbsp;boolean&nbsp;goToNextStartPosition()
+                               throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<div class="block">Go to next start position.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>true, if successful</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - Signals that an I/O exception has occurred.</dd>
+</dl>
+</li>
+</ul>
+<a name="reset--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>reset</h4>
+<pre>private&nbsp;void&nbsp;reset()</pre>
+<div class="block">Reset.</div>
+</li>
+</ul>
+<a name="cost--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>cost</h4>
+<pre>public&nbsp;long&nbsp;cost()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>cost</code>&nbsp;in class&nbsp;<code>org.apache.lucene.search.DocIdSetIterator</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/MtasExpandSpans.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../mtas/search/spans/util/MtasExpandSpanQuery.MtasExpandWeight.html" title="class in mtas.search.spans.util"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../mtas/search/spans/util/MtasExtendedSpanAndQuery.html" title="class in mtas.search.spans.util"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?mtas/search/spans/util/MtasExpandSpans.html" target="_top">Frames</a></li>
+<li><a href="MtasExpandSpans.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &#169; 2017 <a href="http://www.meertens.knaw.nl/">Meertens Institute</a>. All rights reserved.</small></p>
+</body>
+</html>
diff --git a/apidocs/mtas/search/spans/util/MtasExtendedSpanAndQuery.html b/apidocs/mtas/search/spans/util/MtasExtendedSpanAndQuery.html
index 663a0ed..1ec1835 100644
--- a/apidocs/mtas/search/spans/util/MtasExtendedSpanAndQuery.html
+++ b/apidocs/mtas/search/spans/util/MtasExtendedSpanAndQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasExtendedSpanAndQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasExtendedSpanAndQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasExtendedSpanAndQuery (MTAS 6.5.1 API)";
+            parent.document.title="MtasExtendedSpanAndQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -49,7 +49,7 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpans.html" title="class in mtas.search.spans.util"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../mtas/search/spans/util/MtasExpandSpans.html" title="class in mtas.search.spans.util"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../../mtas/search/spans/util/MtasExtendedSpanTermQuery.html" title="class in mtas.search.spans.util"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
@@ -372,7 +372,7 @@ extends org.apache.lucene.search.spans.SpanNearQuery</pre>
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpans.html" title="class in mtas.search.spans.util"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../mtas/search/spans/util/MtasExpandSpans.html" title="class in mtas.search.spans.util"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../../mtas/search/spans/util/MtasExtendedSpanTermQuery.html" title="class in mtas.search.spans.util"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
diff --git a/apidocs/mtas/search/spans/util/MtasExtendedSpanTermQuery.SpanTermWeight.html b/apidocs/mtas/search/spans/util/MtasExtendedSpanTermQuery.SpanTermWeight.html
index 18b589e..7acbdc2 100644
--- a/apidocs/mtas/search/spans/util/MtasExtendedSpanTermQuery.SpanTermWeight.html
+++ b/apidocs/mtas/search/spans/util/MtasExtendedSpanTermQuery.SpanTermWeight.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasExtendedSpanTermQuery.SpanTermWeight (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasExtendedSpanTermQuery.SpanTermWeight (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasExtendedSpanTermQuery.SpanTermWeight (MTAS 6.5.1 API)";
+            parent.document.title="MtasExtendedSpanTermQuery.SpanTermWeight (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/util/MtasExtendedSpanTermQuery.html b/apidocs/mtas/search/spans/util/MtasExtendedSpanTermQuery.html
index df4259e..7e20591 100644
--- a/apidocs/mtas/search/spans/util/MtasExtendedSpanTermQuery.html
+++ b/apidocs/mtas/search/spans/util/MtasExtendedSpanTermQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasExtendedSpanTermQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasExtendedSpanTermQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasExtendedSpanTermQuery (MTAS 6.5.1 API)";
+            parent.document.title="MtasExtendedSpanTermQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/util/MtasExtendedTermSpans.html b/apidocs/mtas/search/spans/util/MtasExtendedTermSpans.html
index 2ff0e38..33d80d2 100644
--- a/apidocs/mtas/search/spans/util/MtasExtendedTermSpans.html
+++ b/apidocs/mtas/search/spans/util/MtasExtendedTermSpans.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasExtendedTermSpans (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasExtendedTermSpans (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasExtendedTermSpans (MTAS 6.5.1 API)";
+            parent.document.title="MtasExtendedTermSpans (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/util/MtasIgnoreItem.html b/apidocs/mtas/search/spans/util/MtasIgnoreItem.html
index af2de57..81d50d1 100644
--- a/apidocs/mtas/search/spans/util/MtasIgnoreItem.html
+++ b/apidocs/mtas/search/spans/util/MtasIgnoreItem.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasIgnoreItem (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasIgnoreItem (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasIgnoreItem (MTAS 6.5.1 API)";
+            parent.document.title="MtasIgnoreItem (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/util/MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight.html b/apidocs/mtas/search/spans/util/MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight.html
index 5e7d2ef..54d4b47 100644
--- a/apidocs/mtas/search/spans/util/MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight.html
+++ b/apidocs/mtas/search/spans/util/MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight (MTAS 6.5.1 API)";
+            parent.document.title="MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/util/MtasMaximumExpandSpanQuery.html b/apidocs/mtas/search/spans/util/MtasMaximumExpandSpanQuery.html
index 90b6870..8e58361 100644
--- a/apidocs/mtas/search/spans/util/MtasMaximumExpandSpanQuery.html
+++ b/apidocs/mtas/search/spans/util/MtasMaximumExpandSpanQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasMaximumExpandSpanQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasMaximumExpandSpanQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,13 +13,13 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasMaximumExpandSpanQuery (MTAS 6.5.1 API)";
+            parent.document.title="MtasMaximumExpandSpanQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -240,22 +240,28 @@ extends <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="c
             boolean&nbsp;needsScores)</code>&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasMaximumExpandSpanQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator</a></span>()</code>
+<div class="block">Disable two phase iterator.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasMaximumExpandSpanQuery.html#equals-java.lang.Object-">equals</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;obj)</code>&nbsp;</td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i3" class="rowColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasMaximumExpandSpanQuery.html#getField--">getField</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr id="i4" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasMaximumExpandSpanQuery.html#hashCode--">hashCode</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i4" class="altColor">
+<tr id="i5" class="rowColor">
 <td class="colFirst"><code><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasMaximumExpandSpanQuery.html#rewrite-org.apache.lucene.index.IndexReader-">rewrite</a></span>(org.apache.lucene.index.IndexReader&nbsp;reader)</code>&nbsp;</td>
 </tr>
-<tr id="i5" class="rowColor">
+<tr id="i6" class="altColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasMaximumExpandSpanQuery.html#toString-java.lang.String-">toString</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;field)</code>&nbsp;</td>
 </tr>
@@ -265,7 +271,7 @@ extends <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="c
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;mtas.search.spans.util.<a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></h3>
-<code><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#getMaximumWidth--">getMaximumWidth</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#getMinimumWidth--">getMinimumWidth</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#getWidth--">getWidth</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#isSinglePositionQuery--">isSinglePositionQuery</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#setWidth-java.lang.Integer-java.lang.Integer-">setWidth</a></code></li>
+<code><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#getMaximumWidth--">getMaximumWidth</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#getMinimumWidth--">getMinimumWidth</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#getWidth--">getWidth</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#isSinglePositionQuery--">isSinglePositionQuery</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#setWidth-java.lang.Integer-java.lang.Integer-">setWidth</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#twoPhaseIteratorAllowed--">twoPhaseIteratorAllowed</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.apache.lucene.search.spans.SpanQuery">
@@ -462,7 +468,7 @@ extends <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="c
 <a name="rewrite-org.apache.lucene.index.IndexReader-">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>rewrite</h4>
 <pre>public&nbsp;<a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a>&nbsp;rewrite(org.apache.lucene.index.IndexReader&nbsp;reader)
@@ -475,6 +481,21 @@ extends <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="c
 </dl>
 </li>
 </ul>
+<a name="disableTwoPhaseIterator--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>disableTwoPhaseIterator</h4>
+<pre>public&nbsp;void&nbsp;disableTwoPhaseIterator()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#disableTwoPhaseIterator--">MtasSpanQuery</a></code></span></div>
+<div class="block">Disable two phase iterator.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator</a></code>&nbsp;in class&nbsp;<code><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>
diff --git a/apidocs/mtas/search/spans/util/MtasMaximumExpandSpans.html b/apidocs/mtas/search/spans/util/MtasMaximumExpandSpans.html
index 0cd1ee2..f2b08bd 100644
--- a/apidocs/mtas/search/spans/util/MtasMaximumExpandSpans.html
+++ b/apidocs/mtas/search/spans/util/MtasMaximumExpandSpans.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasMaximumExpandSpans (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasMaximumExpandSpans (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,13 +13,13 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasMaximumExpandSpans (MTAS 6.5.1 API)";
+            parent.document.title="MtasMaximumExpandSpans (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -126,6 +126,7 @@ var activeTableTab = "activeTableTab";
 <br>
 <pre>public class <span class="typeNameLabel">MtasMaximumExpandSpans</span>
 extends <a href="../../../../mtas/search/spans/util/MtasSpans.html" title="class in mtas.search.spans.util">MtasSpans</a></pre>
+<div class="block">The Class MtasMaximumExpandSpans.</div>
 </li>
 </ul>
 </div>
@@ -145,6 +146,18 @@ extends <a href="../../../../mtas/search/spans/util/MtasSpans.html" title="class
 <th class="colLast" scope="col">Field and Description</th>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><code>private boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasMaximumExpandSpans.html#calledNextStartPosition">calledNextStartPosition</a></span></code>
+<div class="block">The called next start position.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>(package private) int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasMaximumExpandSpans.html#docId">docId</a></span></code>
+<div class="block">The doc id.</div>
+</td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><code>(package private) int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasMaximumExpandSpans.html#endPosition">endPosition</a></span></code>
 <div class="block">The end position.</div>
@@ -176,7 +189,9 @@ extends <a href="../../../../mtas/search/spans/util/MtasSpans.html" title="class
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>(package private) <a href="../../../../mtas/search/spans/util/MtasMaximumExpandSpanQuery.html" title="class in mtas.search.spans.util">MtasMaximumExpandSpanQuery</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasMaximumExpandSpans.html#query">query</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasMaximumExpandSpans.html#query">query</a></span></code>
+<div class="block">The query.</div>
+</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>(package private) int</code></td>
@@ -266,22 +281,46 @@ extends <a href="../../../../mtas/search/spans/util/MtasSpans.html" title="class
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasMaximumExpandSpans.html#endPosition--">endPosition</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i6" class="altColor">
+<td class="colFirst"><code>private boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasMaximumExpandSpans.html#goToNextDoc--">goToNextDoc</a></span>()</code>
+<div class="block">Go to next doc.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>private boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasMaximumExpandSpans.html#goToNextStartPosition--">goToNextStartPosition</a></span>()</code>
+<div class="block">Go to next start position.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasMaximumExpandSpans.html#nextDoc--">nextDoc</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i7" class="rowColor">
+<tr id="i9" class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasMaximumExpandSpans.html#nextStartPosition--">nextStartPosition</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i8" class="altColor">
+<tr id="i10" class="altColor">
 <td class="colFirst"><code>float</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasMaximumExpandSpans.html#positionsCost--">positionsCost</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i9" class="rowColor">
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>private void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasMaximumExpandSpans.html#reset--">reset</a></span>()</code>
+<div class="block">Reset.</div>
+</td>
+</tr>
+<tr id="i12" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasMaximumExpandSpans.html#startPosition--">startPosition</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i10" class="altColor">
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code>private boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasMaximumExpandSpans.html#twoPhaseCurrentDocMatches--">twoPhaseCurrentDocMatches</a></span>()</code>
+<div class="block">Two phase current doc matches.</div>
+</td>
+</tr>
+<tr id="i14" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasMaximumExpandSpans.html#width--">width</a></span>()</code>&nbsp;</td>
 </tr>
@@ -338,6 +377,7 @@ extends <a href="../../../../mtas/search/spans/util/MtasSpans.html" title="class
 <li class="blockList">
 <h4>query</h4>
 <pre><a href="../../../../mtas/search/spans/util/MtasMaximumExpandSpanQuery.html" title="class in mtas.search.spans.util">MtasMaximumExpandSpanQuery</a> query</pre>
+<div class="block">The query.</div>
 </li>
 </ul>
 <a name="minPosition">
@@ -393,13 +433,33 @@ extends <a href="../../../../mtas/search/spans/util/MtasSpans.html" title="class
 <a name="endPosition">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>endPosition</h4>
 <pre>int endPosition</pre>
 <div class="block">The end position.</div>
 </li>
 </ul>
+<a name="calledNextStartPosition">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>calledNextStartPosition</h4>
+<pre>private&nbsp;boolean calledNextStartPosition</pre>
+<div class="block">The called next start position.</div>
+</li>
+</ul>
+<a name="docId">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>docId</h4>
+<pre>int docId</pre>
+<div class="block">The doc id.</div>
+</li>
+</ul>
 </li>
 </ul>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
@@ -421,6 +481,7 @@ extends <a href="../../../../mtas/search/spans/util/MtasSpans.html" title="class
 <div class="block">Instantiates a new mtas maximum expand spans.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>query</code> - the query</dd>
 <dd><code>mtasCodecInfo</code> - the mtas codec info</dd>
 <dd><code>field</code> - the field</dd>
 <dd><code>subSpans</code> - the sub spans</dd>
@@ -572,11 +633,72 @@ extends <a href="../../../../mtas/search/spans/util/MtasSpans.html" title="class
 <h4>asTwoPhaseIterator</h4>
 <pre>public&nbsp;org.apache.lucene.search.TwoPhaseIterator&nbsp;asTwoPhaseIterator()</pre>
 <dl>
-<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code>asTwoPhaseIterator</code>&nbsp;in class&nbsp;<code>org.apache.lucene.search.spans.Spans</code></dd>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../mtas/search/spans/util/MtasSpans.html#asTwoPhaseIterator--">asTwoPhaseIterator</a></code>&nbsp;in class&nbsp;<code><a href="../../../../mtas/search/spans/util/MtasSpans.html" title="class in mtas.search.spans.util">MtasSpans</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="twoPhaseCurrentDocMatches--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>twoPhaseCurrentDocMatches</h4>
+<pre>private&nbsp;boolean&nbsp;twoPhaseCurrentDocMatches()
+                                   throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<div class="block">Two phase current doc matches.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>true, if successful</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - Signals that an I/O exception has occurred.</dd>
+</dl>
+</li>
+</ul>
+<a name="goToNextDoc--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>goToNextDoc</h4>
+<pre>private&nbsp;boolean&nbsp;goToNextDoc()
+                     throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<div class="block">Go to next doc.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>true, if successful</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - Signals that an I/O exception has occurred.</dd>
+</dl>
+</li>
+</ul>
+<a name="goToNextStartPosition--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>goToNextStartPosition</h4>
+<pre>private&nbsp;boolean&nbsp;goToNextStartPosition()
+                               throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<div class="block">Go to next start position.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>true, if successful</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - Signals that an I/O exception has occurred.</dd>
 </dl>
 </li>
 </ul>
+<a name="reset--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>reset</h4>
+<pre>private&nbsp;void&nbsp;reset()</pre>
+<div class="block">Reset.</div>
+</li>
+</ul>
 <a name="cost--">
 <!--   -->
 </a>
diff --git a/apidocs/mtas/search/spans/util/MtasSpanQuery.html b/apidocs/mtas/search/spans/util/MtasSpanQuery.html
index ac6e443..807c147 100644
--- a/apidocs/mtas/search/spans/util/MtasSpanQuery.html
+++ b/apidocs/mtas/search/spans/util/MtasSpanQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,13 +13,13 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanQuery (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
     }
 //-->
-var methods = {"i0":6,"i1":10,"i2":10,"i3":10,"i4":6,"i5":10,"i6":10,"i7":10,"i8":10};
+var methods = {"i0":10,"i1":6,"i2":10,"i3":10,"i4":10,"i5":6,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -119,7 +119,7 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <dl>
 <dt>Direct Known Subclasses:</dt>
-<dd><a href="../../../../mtas/parser/cql/util/MtasCQLParserGroupQuery.html" title="class in mtas.parser.cql.util">MtasCQLParserGroupQuery</a>, <a href="../../../../mtas/parser/cql/util/MtasCQLParserWordPositionQuery.html" title="class in mtas.parser.cql.util">MtasCQLParserWordPositionQuery</a>, <a href="../../../../mtas/parser/cql/util/MtasCQLParserWordQuery.html" title="class in mtas.parser.cql.util">MtasCQLParserWordQuery</a>, <a href="../../../../mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery.html" title="class in mtas.search.spans.util">MtasDisabledTwoPhaseIteratorSpanQuery</a>, <a href="../../../../mtas/search/spans/util/MtasMaximumExpandSpanQuery.html" title="class in mtas.search.spans.util">MtasMaximumExpandSpanQuery</a>, <a href="../../../../mtas/search/spans/MtasSpanAndQuery.html" title="class in mtas.search.spans">MtasSpanAndQuery</a>, <a href="../../../../mtas/search/spans/MtasSpanContainingQuery.html" title="class in mtas.search.spans">MtasSpanContainingQuery</a>, <a href="../../../../mtas/search/spans/MtasSpanEndQuery.html" title="class in mtas.search.spans">MtasSpanEndQuery</a>, <a href="../../../../mtas/search/spans/MtasSpanFollowedByQuery.html" title="class in mtas.search.spans">MtasSpanFollowedByQuery</a>, <a href="../../../../mtas/search/spans/MtasSpanFullyAlignedWithQuery.html" title="class in mtas.search.spans">MtasSpanFullyAlignedWithQuery</a>, <a href="../../../../mtas/search/spans/MtasSpanIntersectingQuery.html" title="class in mtas.search.spans">MtasSpanIntersectingQuery</a>, <a href="../../../../mtas/search/spans/MtasSpanMatchAllQuery.html" title="class in mtas.search.spans">MtasSpanMatchAllQuery</a>, <a href="../../../../mtas/search/spans/MtasSpanMatchNoneQuery.html" title="class in mtas.search.spans">MtasSpanMatchNoneQuery</a>, <a href="../../../../mtas/search/spans/MtasSpanNotQuery.html" title="class in mtas.search.spans">MtasSpanNotQuery</a>, <a href="../../../../mtas/search/spans/MtasSpanOrQuery.html" title="class in mtas.search.spans">MtasSpanOrQuery</a>, <a href="../../../../mtas/search/spans/MtasSpanPositionQuery.html" title="class in mtas.search.spans">MtasSpanPositionQuery</a>, <a href="../../../../mtas/search/spans/MtasSpanPrecededByQuery.html" title="class in mtas.search.spans">MtasSpanPrecededByQuery</a>, <a href="../../../../mtas/search/spans/MtasSpanPrefixQuery.html" title="class in mtas.search.spans">MtasSpanPrefixQuery</a>, <a href="../../../../mtas/search/spans/MtasSpanRecurrenceQuery.html" title="class in mtas.search.spans">MtasSpanRecurrenceQuery</a>, <a href="../../../../mtas/search/spans/MtasSpanRegexpQuery.html" title="class in mtas.search.spans">MtasSpanRegexpQuery</a>, <a href="../../../../mtas/search/spans/MtasSpanSequenceQuery.html" title="class in mtas.search.spans">MtasSpanSequenceQuery</a>, <a href="../../../../mtas/search/spans/MtasSpanStartQuery.html" title="class in mtas.search.spans">MtasSpanStartQuery</a>, <a href="../../../../mtas/search/spans/MtasSpanTermQuery.html" title="class in mtas.search.spans">MtasSpanTermQuery</a>, <a href="../../../../mtas/search/spans/util/MtasSpanUniquePositionQuery.html" title="class in mtas.search.spans.util">MtasSpanUniquePositionQuery</a>, <a href="../../../../mtas/search/spans/MtasSpanWildcardQuery.html" title="class in mtas.search.spans">MtasSpanWildcardQuery</a>, <a href="../../../../mtas/search/spans/MtasSpanWithinQuery.html" title="class in mtas.search.spans">MtasSpanWithinQuery</a></dd>
+<dd><a href="../../../../mtas/parser/cql/util/MtasCQLParserGroupQuery.html" title="class in mtas.parser.cql.util">MtasCQLParserGroupQuery</a>, <a href="../../../../mtas/parser/cql/util/MtasCQLParserWordPositionQuery.html" title="class in mtas.parser.cql.util">MtasCQLParserWordPositionQuery</a>, <a href="../../../../mtas/parser/cql/util/MtasCQLParserWordQuery.html" title="class in mtas.parser.cql.util">MtasCQLParserWordQuery</a>, <a href="../../../../mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery.html" title="class in mtas.search.spans.util">MtasDisabledTwoPhaseIteratorSpanQuery</a>, <a href="../../../../mtas/search/spans/util/MtasExpandSpanQuery.html" title="class in mtas.search.spans.util">MtasExpandSpanQuery</a>, <a href="../../../../mtas/search/spans/util/MtasMaximumExpandSpanQuery.html" title="class in mtas.search.spans.util">MtasMaximumExpandSpanQuery</a>, <a href="../../../../mtas/search/spans/MtasSpanAndQuery.html" title="class in mtas.search.spans">MtasSpanAndQuery</a>, <a href="../../../../mtas/search/spans/MtasSpanContainingQuery.html" title="class in mtas.search.spans">MtasSpanContainingQuery</a>, <a href="../../../../mtas/search/spans/MtasSpanEndQuery.html" title="class in mtas.search.spans">MtasSpanEndQuery</a>, <a href="../../../../mtas/search/spans/MtasSpanFollowedByQuery.html" title="class in mtas.search.spans">MtasSpanFollowedByQuery</a>, <a href="../../../../mtas/search/spans/MtasSpanFullyAlignedWithQuery.html" title="class in mtas.search.spans">MtasSpanFullyAlignedWithQuery</a>, <a href="../../../../mtas/search/spans/MtasSpanIntersectingQuery.html" title="class in mtas.search.spans">MtasSpanIntersectingQuery</a>, <a href="../../../../mtas/search/spans/MtasSpanMatchAllQuery.html" title="class in mtas.search.spans">MtasSpanMatchAllQuery</a>, <a href="../../../../mtas/search/spans/MtasSpanMatchNoneQuery.html" title="class in mtas.search.spans">MtasSpanMatchNoneQuery</a>, <a href="../../../../mtas/search/spans/MtasSpanNotQuery.html" title="class in mtas.search.spans">MtasSpanNotQuery</a>, <a href="../../../../mtas/search/spans/MtasSpanOrQuery.html" title="class in mtas.search.spans">MtasSpanOrQuery</a>, <a href="../../../../mtas/search/spans/MtasSpanPositionQuery.html" title="class in mtas.search.spans">MtasSpanPositionQuery</a>, <a href="../../../../mtas/search/spans/MtasSpanPrecededByQuery.html" title="class in mtas.search.spans">MtasSpanPrecededByQuery</a>, <a href="../../../../mtas/search/spans/MtasSpanPrefixQuery.html" title="class in mtas.search.spans">MtasSpanPrefixQuery</a>, <a href="../../../../mtas/search/spans/MtasSpanRecurrenceQuery.html" title="class in mtas.search.spans">MtasSpanRecurrenceQuery</a>, <a href="../../../../mtas/search/spans/MtasSpanRegexpQuery.html" title="class in mtas.search.spans">MtasSpanRegexpQuery</a>, <a href="../../../../mtas/search/spans/MtasSpanSequenceQuery.html" title="class in mtas.search.spans">MtasSpanSequenceQuery</a>, <a href="../../../../mtas/search/spans/MtasSpanStartQuery.html" title="class in mtas.search.spans">MtasSpanStartQuery</a>, <a href="../../../../mtas/search/spans/MtasSpanTermQuery.html" title="class in mtas.search.spans">MtasSpanTermQuery</a>, <a href="../../../../mtas/search/spans/util/MtasSpanUniquePositionQuery.html" title="class in mtas.search.spans.util">MtasSpanUniquePositionQuery</a>, <a href="../../../../mtas/search/spans/MtasSpanWildcardQuery.html" title="class in mtas.search.spans">MtasSpanWildcardQuery</a>, <a href="../../../../mtas/search/spans/MtasSpanWithinQuery.html" title="class in mtas.search.spans">MtasSpanWithinQuery</a></dd>
 </dl>
 <hr>
 <br>
@@ -145,24 +145,30 @@ extends org.apache.lucene.search.spans.SpanQuery</pre>
 <th class="colLast" scope="col">Field and Description</th>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><code>private boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#allowTwoPhaseIterator">allowTwoPhaseIterator</a></span></code>
+<div class="block">The allow two phase iterator.</div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#maximumSpanWidth">maximumSpanWidth</a></span></code>
 <div class="block">The maximum span width.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#minimumSpanWidth">minimumSpanWidth</a></span></code>
 <div class="block">The minimum span width.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#singlePositionQuery">singlePositionQuery</a></span></code>
 <div class="block">The single position query.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#spanWidth">spanWidth</a></span></code>
 <div class="block">The span width.</div>
@@ -204,55 +210,67 @@ extends org.apache.lucene.search.spans.SpanQuery</pre>
 <th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator</a></span>()</code>
+<div class="block">Disable two phase iterator.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
 <td class="colFirst"><code>abstract boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#equals-java.lang.Object-">equals</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object)</code>&nbsp;</td>
 </tr>
-<tr id="i1" class="rowColor">
+<tr id="i2" class="altColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#getMaximumWidth--">getMaximumWidth</a></span>()</code>
 <div class="block">Gets the maximum width.</div>
 </td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i3" class="rowColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#getMinimumWidth--">getMinimumWidth</a></span>()</code>
 <div class="block">Gets the minimum width.</div>
 </td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr id="i4" class="altColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#getWidth--">getWidth</a></span>()</code>
 <div class="block">Gets the width.</div>
 </td>
 </tr>
-<tr id="i4" class="altColor">
+<tr id="i5" class="rowColor">
 <td class="colFirst"><code>abstract int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#hashCode--">hashCode</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i5" class="rowColor">
+<tr id="i6" class="altColor">
 <td class="colFirst"><code>private void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#initialize-java.lang.Integer-java.lang.Integer-">initialize</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;minimum,
           <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;maximum)</code>
 <div class="block">Initialize.</div>
 </td>
 </tr>
-<tr id="i6" class="altColor">
+<tr id="i7" class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#isSinglePositionQuery--">isSinglePositionQuery</a></span>()</code>
 <div class="block">Checks if is single position query.</div>
 </td>
 </tr>
-<tr id="i7" class="rowColor">
+<tr id="i8" class="altColor">
 <td class="colFirst"><code><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#rewrite-org.apache.lucene.index.IndexReader-">rewrite</a></span>(org.apache.lucene.index.IndexReader&nbsp;reader)</code>&nbsp;</td>
 </tr>
-<tr id="i8" class="altColor">
+<tr id="i9" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#setWidth-java.lang.Integer-java.lang.Integer-">setWidth</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;minimum,
         <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;maximum)</code>
 <div class="block">Sets the width.</div>
 </td>
 </tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#twoPhaseIteratorAllowed--">twoPhaseIteratorAllowed</a></span>()</code>
+<div class="block">Two phase iterator allowed.</div>
+</td>
+</tr>
 </table>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.apache.lucene.search.spans.SpanQuery">
@@ -322,13 +340,23 @@ extends org.apache.lucene.search.spans.SpanQuery</pre>
 <a name="singlePositionQuery">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>singlePositionQuery</h4>
 <pre>private&nbsp;boolean singlePositionQuery</pre>
 <div class="block">The single position query.</div>
 </li>
 </ul>
+<a name="allowTwoPhaseIterator">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>allowTwoPhaseIterator</h4>
+<pre>private&nbsp;boolean allowTwoPhaseIterator</pre>
+<div class="block">The allow two phase iterator.</div>
+</li>
+</ul>
 </li>
 </ul>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
@@ -415,7 +443,7 @@ extends org.apache.lucene.search.spans.SpanQuery</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getWidth</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;getWidth()</pre>
+<pre>public final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;getWidth()</pre>
 <div class="block">Gets the width.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -429,7 +457,7 @@ extends org.apache.lucene.search.spans.SpanQuery</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getMinimumWidth</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;getMinimumWidth()</pre>
+<pre>public final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;getMinimumWidth()</pre>
 <div class="block">Gets the minimum width.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -443,7 +471,7 @@ extends org.apache.lucene.search.spans.SpanQuery</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getMaximumWidth</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;getMaximumWidth()</pre>
+<pre>public final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;getMaximumWidth()</pre>
 <div class="block">Gets the maximum width.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -451,13 +479,37 @@ extends org.apache.lucene.search.spans.SpanQuery</pre>
 </dl>
 </li>
 </ul>
+<a name="disableTwoPhaseIterator--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>disableTwoPhaseIterator</h4>
+<pre>public&nbsp;void&nbsp;disableTwoPhaseIterator()</pre>
+<div class="block">Disable two phase iterator.</div>
+</li>
+</ul>
+<a name="twoPhaseIteratorAllowed--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>twoPhaseIteratorAllowed</h4>
+<pre>public final&nbsp;boolean&nbsp;twoPhaseIteratorAllowed()</pre>
+<div class="block">Two phase iterator allowed.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>true, if successful</dd>
+</dl>
+</li>
+</ul>
 <a name="isSinglePositionQuery--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>isSinglePositionQuery</h4>
-<pre>public&nbsp;boolean&nbsp;isSinglePositionQuery()</pre>
+<pre>public final&nbsp;boolean&nbsp;isSinglePositionQuery()</pre>
 <div class="block">Checks if is single position query.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
diff --git a/apidocs/mtas/search/spans/util/MtasSpanUniquePositionQuery.SpanUniquePositionWeight.html b/apidocs/mtas/search/spans/util/MtasSpanUniquePositionQuery.SpanUniquePositionWeight.html
index 47ed11f..c426897 100644
--- a/apidocs/mtas/search/spans/util/MtasSpanUniquePositionQuery.SpanUniquePositionWeight.html
+++ b/apidocs/mtas/search/spans/util/MtasSpanUniquePositionQuery.SpanUniquePositionWeight.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanUniquePositionQuery.SpanUniquePositionWeight (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanUniquePositionQuery.SpanUniquePositionWeight (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanUniquePositionQuery.SpanUniquePositionWeight (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanUniquePositionQuery.SpanUniquePositionWeight (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/util/MtasSpanUniquePositionQuery.html b/apidocs/mtas/search/spans/util/MtasSpanUniquePositionQuery.html
index f828c7c..5793da6 100644
--- a/apidocs/mtas/search/spans/util/MtasSpanUniquePositionQuery.html
+++ b/apidocs/mtas/search/spans/util/MtasSpanUniquePositionQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanUniquePositionQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanUniquePositionQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,13 +13,13 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanUniquePositionQuery (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanUniquePositionQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -218,28 +218,34 @@ extends <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="c
             boolean&nbsp;needsScores)</code>&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasSpanUniquePositionQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator</a></span>()</code>
+<div class="block">Disable two phase iterator.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasSpanUniquePositionQuery.html#equals-java.lang.Object-">equals</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;obj)</code>&nbsp;</td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i3" class="rowColor">
 <td class="colFirst"><code><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasSpanUniquePositionQuery.html#getClause--">getClause</a></span>()</code>
 <div class="block">Gets the clause.</div>
 </td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr id="i4" class="altColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasSpanUniquePositionQuery.html#getField--">getField</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i4" class="altColor">
+<tr id="i5" class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasSpanUniquePositionQuery.html#hashCode--">hashCode</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i5" class="rowColor">
+<tr id="i6" class="altColor">
 <td class="colFirst"><code><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasSpanUniquePositionQuery.html#rewrite-org.apache.lucene.index.IndexReader-">rewrite</a></span>(org.apache.lucene.index.IndexReader&nbsp;reader)</code>&nbsp;</td>
 </tr>
-<tr id="i6" class="altColor">
+<tr id="i7" class="rowColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasSpanUniquePositionQuery.html#toString-java.lang.String-">toString</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;field)</code>&nbsp;</td>
 </tr>
@@ -249,7 +255,7 @@ extends <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="c
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;mtas.search.spans.util.<a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></h3>
-<code><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#getMaximumWidth--">getMaximumWidth</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#getMinimumWidth--">getMinimumWidth</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#getWidth--">getWidth</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#isSinglePositionQuery--">isSinglePositionQuery</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#setWidth-java.lang.Integer-java.lang.Integer-">setWidth</a></code></li>
+<code><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#getMaximumWidth--">getMaximumWidth</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#getMinimumWidth--">getMinimumWidth</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#getWidth--">getWidth</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#isSinglePositionQuery--">isSinglePositionQuery</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#setWidth-java.lang.Integer-java.lang.Integer-">setWidth</a>, <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#twoPhaseIteratorAllowed--">twoPhaseIteratorAllowed</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.apache.lucene.search.spans.SpanQuery">
@@ -421,7 +427,7 @@ extends <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="c
 <a name="createWeight-org.apache.lucene.search.IndexSearcher-boolean-">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>createWeight</h4>
 <pre>public&nbsp;<a href="../../../../mtas/search/spans/util/MtasSpanWeight.html" title="class in mtas.search.spans.util">MtasSpanWeight</a>&nbsp;createWeight(org.apache.lucene.search.IndexSearcher&nbsp;searcher,
@@ -435,6 +441,21 @@ extends <a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="c
 </dl>
 </li>
 </ul>
+<a name="disableTwoPhaseIterator--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>disableTwoPhaseIterator</h4>
+<pre>public&nbsp;void&nbsp;disableTwoPhaseIterator()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#disableTwoPhaseIterator--">MtasSpanQuery</a></code></span></div>
+<div class="block">Disable two phase iterator.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html#disableTwoPhaseIterator--">disableTwoPhaseIterator</a></code>&nbsp;in class&nbsp;<code><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>
diff --git a/apidocs/mtas/search/spans/util/MtasSpanUniquePositionSpans.Match.html b/apidocs/mtas/search/spans/util/MtasSpanUniquePositionSpans.Match.html
index f5bd5c9..5207593 100644
--- a/apidocs/mtas/search/spans/util/MtasSpanUniquePositionSpans.Match.html
+++ b/apidocs/mtas/search/spans/util/MtasSpanUniquePositionSpans.Match.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanUniquePositionSpans.Match (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanUniquePositionSpans.Match (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanUniquePositionSpans.Match (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanUniquePositionSpans.Match (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/util/MtasSpanUniquePositionSpans.html b/apidocs/mtas/search/spans/util/MtasSpanUniquePositionSpans.html
index 3e4d2c5..af006ce 100644
--- a/apidocs/mtas/search/spans/util/MtasSpanUniquePositionSpans.html
+++ b/apidocs/mtas/search/spans/util/MtasSpanUniquePositionSpans.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanUniquePositionSpans (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanUniquePositionSpans (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanUniquePositionSpans (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanUniquePositionSpans (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -126,7 +126,7 @@ var activeTableTab = "activeTableTab";
 <br>
 <pre>public class <span class="typeNameLabel">MtasSpanUniquePositionSpans</span>
 extends <a href="../../../../mtas/search/spans/util/MtasSpans.html" title="class in mtas.search.spans.util">MtasSpans</a></pre>
-<div class="block">The Class MtasSpanUniquePosition.</div>
+<div class="block">The Class MtasSpanUniquePositionSpans.</div>
 </li>
 </ul>
 </div>
@@ -167,43 +167,49 @@ extends <a href="../../../../mtas/search/spans/util/MtasSpans.html" title="class
 <th class="colLast" scope="col">Field and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code>(package private) <a href="../../../../mtas/search/spans/util/MtasSpanUniquePositionSpans.Match.html" title="class in mtas.search.spans.util">MtasSpanUniquePositionSpans.Match</a></code></td>
+<td class="colFirst"><code>private <a href="../../../../mtas/search/spans/util/MtasSpanUniquePositionSpans.Match.html" title="class in mtas.search.spans.util">MtasSpanUniquePositionSpans.Match</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasSpanUniquePositionSpans.html#currentMatch">currentMatch</a></span></code>
 <div class="block">The current match.</div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code>(package private) boolean</code></td>
+<td class="colFirst"><code>private boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasSpanUniquePositionSpans.html#lastSpan">lastSpan</a></span></code>
 <div class="block">The last span.</div>
 </td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code>(package private) int</code></td>
+<td class="colFirst"><code>private int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasSpanUniquePositionSpans.html#lastStartPosition">lastStartPosition</a></span></code>
 <div class="block">The last start position.</div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code>(package private) boolean</code></td>
+<td class="colFirst"><code>private boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasSpanUniquePositionSpans.html#noMorePositions">noMorePositions</a></span></code>
 <div class="block">The no more positions.</div>
 </td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code>(package private) <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../mtas/search/spans/util/MtasSpanUniquePositionSpans.Match.html" title="class in mtas.search.spans.util">MtasSpanUniquePositionSpans.Match</a>&gt;</code></td>
+<td class="colFirst"><code>private <a href="../../../../mtas/search/spans/util/MtasSpanUniquePositionQuery.html" title="class in mtas.search.spans.util">MtasSpanUniquePositionQuery</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasSpanUniquePositionSpans.html#query">query</a></span></code>
+<div class="block">The query.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../mtas/search/spans/util/MtasSpanUniquePositionSpans.Match.html" title="class in mtas.search.spans.util">MtasSpanUniquePositionSpans.Match</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasSpanUniquePositionSpans.html#queueMatches">queueMatches</a></span></code>
 <div class="block">The queue matches.</div>
 </td>
 </tr>
-<tr class="rowColor">
-<td class="colFirst"><code>(package private) <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../mtas/search/spans/util/MtasSpanUniquePositionSpans.Match.html" title="class in mtas.search.spans.util">MtasSpanUniquePositionSpans.Match</a>&gt;</code></td>
+<tr class="altColor">
+<td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../mtas/search/spans/util/MtasSpanUniquePositionSpans.Match.html" title="class in mtas.search.spans.util">MtasSpanUniquePositionSpans.Match</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasSpanUniquePositionSpans.html#queueSpans">queueSpans</a></span></code>
 <div class="block">The queue spans.</div>
 </td>
 </tr>
-<tr class="altColor">
-<td class="colFirst"><code>(package private) org.apache.lucene.search.spans.Spans</code></td>
+<tr class="rowColor">
+<td class="colFirst"><code>private org.apache.lucene.search.spans.Spans</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasSpanUniquePositionSpans.html#spans">spans</a></span></code>
 <div class="block">The spans.</div>
 </td>
@@ -237,8 +243,9 @@ extends <a href="../../../../mtas/search/spans/util/MtasSpans.html" title="class
 <th class="colOne" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasSpanUniquePositionSpans.html#MtasSpanUniquePositionSpans-org.apache.lucene.search.spans.Spans-">MtasSpanUniquePositionSpans</a></span>(org.apache.lucene.search.spans.Spans&nbsp;spans)</code>
-<div class="block">Instantiates a new mtas span unique position.</div>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasSpanUniquePositionSpans.html#MtasSpanUniquePositionSpans-mtas.search.spans.util.MtasSpanUniquePositionQuery-org.apache.lucene.search.spans.Spans-">MtasSpanUniquePositionSpans</a></span>(<a href="../../../../mtas/search/spans/util/MtasSpanUniquePositionQuery.html" title="class in mtas.search.spans.util">MtasSpanUniquePositionQuery</a>&nbsp;query,
+                           org.apache.lucene.search.spans.Spans&nbsp;spans)</code>
+<div class="block">Instantiates a new mtas span unique position spans.</div>
 </td>
 </tr>
 </table>
@@ -360,13 +367,23 @@ extends <a href="../../../../mtas/search/spans/util/MtasSpans.html" title="class
 <!--   -->
 </a>
 <h3>Field Detail</h3>
+<a name="query">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>query</h4>
+<pre>private&nbsp;<a href="../../../../mtas/search/spans/util/MtasSpanUniquePositionQuery.html" title="class in mtas.search.spans.util">MtasSpanUniquePositionQuery</a> query</pre>
+<div class="block">The query.</div>
+</li>
+</ul>
 <a name="spans">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>spans</h4>
-<pre>org.apache.lucene.search.spans.Spans spans</pre>
+<pre>private&nbsp;org.apache.lucene.search.spans.Spans spans</pre>
 <div class="block">The spans.</div>
 </li>
 </ul>
@@ -376,7 +393,7 @@ extends <a href="../../../../mtas/search/spans/util/MtasSpans.html" title="class
 <ul class="blockList">
 <li class="blockList">
 <h4>queueSpans</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../mtas/search/spans/util/MtasSpanUniquePositionSpans.Match.html" title="class in mtas.search.spans.util">MtasSpanUniquePositionSpans.Match</a>&gt; queueSpans</pre>
+<pre>private&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../mtas/search/spans/util/MtasSpanUniquePositionSpans.Match.html" title="class in mtas.search.spans.util">MtasSpanUniquePositionSpans.Match</a>&gt; queueSpans</pre>
 <div class="block">The queue spans.</div>
 </li>
 </ul>
@@ -386,7 +403,7 @@ extends <a href="../../../../mtas/search/spans/util/MtasSpans.html" title="class
 <ul class="blockList">
 <li class="blockList">
 <h4>queueMatches</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../mtas/search/spans/util/MtasSpanUniquePositionSpans.Match.html" title="class in mtas.search.spans.util">MtasSpanUniquePositionSpans.Match</a>&gt; queueMatches</pre>
+<pre>private&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../mtas/search/spans/util/MtasSpanUniquePositionSpans.Match.html" title="class in mtas.search.spans.util">MtasSpanUniquePositionSpans.Match</a>&gt; queueMatches</pre>
 <div class="block">The queue matches.</div>
 </li>
 </ul>
@@ -396,7 +413,7 @@ extends <a href="../../../../mtas/search/spans/util/MtasSpans.html" title="class
 <ul class="blockList">
 <li class="blockList">
 <h4>currentMatch</h4>
-<pre><a href="../../../../mtas/search/spans/util/MtasSpanUniquePositionSpans.Match.html" title="class in mtas.search.spans.util">MtasSpanUniquePositionSpans.Match</a> currentMatch</pre>
+<pre>private&nbsp;<a href="../../../../mtas/search/spans/util/MtasSpanUniquePositionSpans.Match.html" title="class in mtas.search.spans.util">MtasSpanUniquePositionSpans.Match</a> currentMatch</pre>
 <div class="block">The current match.</div>
 </li>
 </ul>
@@ -406,7 +423,7 @@ extends <a href="../../../../mtas/search/spans/util/MtasSpans.html" title="class
 <ul class="blockList">
 <li class="blockList">
 <h4>lastStartPosition</h4>
-<pre>int lastStartPosition</pre>
+<pre>private&nbsp;int lastStartPosition</pre>
 <div class="block">The last start position.</div>
 </li>
 </ul>
@@ -416,7 +433,7 @@ extends <a href="../../../../mtas/search/spans/util/MtasSpans.html" title="class
 <ul class="blockList">
 <li class="blockList">
 <h4>lastSpan</h4>
-<pre>boolean lastSpan</pre>
+<pre>private&nbsp;boolean lastSpan</pre>
 <div class="block">The last span.</div>
 </li>
 </ul>
@@ -426,7 +443,7 @@ extends <a href="../../../../mtas/search/spans/util/MtasSpans.html" title="class
 <ul class="blockListLast">
 <li class="blockList">
 <h4>noMorePositions</h4>
-<pre>boolean noMorePositions</pre>
+<pre>private&nbsp;boolean noMorePositions</pre>
 <div class="block">The no more positions.</div>
 </li>
 </ul>
@@ -438,16 +455,18 @@ extends <a href="../../../../mtas/search/spans/util/MtasSpans.html" title="class
 <!--   -->
 </a>
 <h3>Constructor Detail</h3>
-<a name="MtasSpanUniquePositionSpans-org.apache.lucene.search.spans.Spans-">
+<a name="MtasSpanUniquePositionSpans-mtas.search.spans.util.MtasSpanUniquePositionQuery-org.apache.lucene.search.spans.Spans-">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>MtasSpanUniquePositionSpans</h4>
-<pre>public&nbsp;MtasSpanUniquePositionSpans(org.apache.lucene.search.spans.Spans&nbsp;spans)</pre>
-<div class="block">Instantiates a new mtas span unique position.</div>
+<pre>public&nbsp;MtasSpanUniquePositionSpans(<a href="../../../../mtas/search/spans/util/MtasSpanUniquePositionQuery.html" title="class in mtas.search.spans.util">MtasSpanUniquePositionQuery</a>&nbsp;query,
+                                   org.apache.lucene.search.spans.Spans&nbsp;spans)</pre>
+<div class="block">Instantiates a new mtas span unique position spans.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>query</code> - the query</dd>
 <dd><code>spans</code> - the spans</dd>
 </dl>
 </li>
@@ -584,8 +603,8 @@ extends <a href="../../../../mtas/search/spans/util/MtasSpans.html" title="class
 <h4>asTwoPhaseIterator</h4>
 <pre>public&nbsp;org.apache.lucene.search.TwoPhaseIterator&nbsp;asTwoPhaseIterator()</pre>
 <dl>
-<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code>asTwoPhaseIterator</code>&nbsp;in class&nbsp;<code>org.apache.lucene.search.spans.Spans</code></dd>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../mtas/search/spans/util/MtasSpans.html#asTwoPhaseIterator--">asTwoPhaseIterator</a></code>&nbsp;in class&nbsp;<code><a href="../../../../mtas/search/spans/util/MtasSpans.html" title="class in mtas.search.spans.util">MtasSpans</a></code></dd>
 </dl>
 </li>
 </ul>
diff --git a/apidocs/mtas/search/spans/util/MtasSpanWeight.html b/apidocs/mtas/search/spans/util/MtasSpanWeight.html
index dea14e2..b04c58b 100644
--- a/apidocs/mtas/search/spans/util/MtasSpanWeight.html
+++ b/apidocs/mtas/search/spans/util/MtasSpanWeight.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpanWeight (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpanWeight (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpanWeight (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpanWeight (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -113,7 +113,7 @@
 <li class="blockList">
 <dl>
 <dt>Direct Known Subclasses:</dt>
-<dd><a href="../../../../mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery.MtasDisabledTwoPhaseIteratorWeight.html" title="class in mtas.search.spans.util">MtasDisabledTwoPhaseIteratorSpanQuery.MtasDisabledTwoPhaseIteratorWeight</a>, <a href="../../../../mtas/search/spans/util/MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight.html" title="class in mtas.search.spans.util">MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight</a>, <a href="../../../../mtas/search/spans/MtasSpanEndQuery.SpanTermWeight.html" title="class in mtas.search.spans">MtasSpanEndQuery.SpanTermWeight</a>, <a href="../../../../mtas/search/spans/MtasSpanFollowedByQuery.SpanFollowedByWeight.html" title="class in mtas.search.spans">MtasSpanFollowedByQuery.SpanFollowedByWeight</a>, <a href="../../../../mtas/search/spans/MtasSpanFullyAlignedWithQuery.SpanFullyAlignedWithWeight.html" title="class in mtas.search.spans">MtasSpanFullyAlignedWithQuery.SpanFullyAlignedWithWeight</a>, <a href="../../../../mtas/search/spans/MtasSpanIntersectingQuery.SpanIntersectingWeight.html" title="class in mtas.search.spans">MtasSpanIntersectingQuery.SpanIntersectingWeight</a>, <a href="../../../../mtas/search/spans/MtasSpanMatchAllQuery.SpanAllWeight.html" title="class in mtas.search.spans">MtasSpanMatchAllQuery.SpanAllWeight</a>, <a href="../../../../mtas/search/spans/MtasSpanMatchNoneQuery.SpanNoneWeight.html" title="class in mtas.search.spans">MtasSpanMatchNoneQuery.SpanNoneWeight</a>, <a href="../../../../mtas/search/spans/MtasSpanNotQuery.SpanNotWeight.html" title="class in mtas.search.spans">MtasSpanNotQuery.SpanNotWeight</a>, <a href="../../../../mtas/search/spans/MtasSpanPositionQuery.SpanAllWeight.html" title="class in mtas.search.spans">MtasSpanPositionQuery.SpanAllWeight</a>, <a href="../../../../mtas/search/spans/MtasSpanPrecededByQuery.SpanPrecededByWeight.html" title="class in mtas.search.spans">MtasSpanPrecededByQuery.SpanPrecededByWeight</a>, <a href="../../../../mtas/search/spans/MtasSpanRecurrenceQuery.SpanRecurrenceWeight.html" title="class in mtas.search.spans">MtasSpanRecurrenceQuery.SpanRecurrenceWeight</a>, <a href="../../../../mtas/search/spans/MtasSpanSequenceQuery.SpanSequenceWeight.html" title="class in mtas.search.spans">MtasSpanSequenceQuery.SpanSequenceWeight</a>, <a href="../../../../mtas/search/spans/MtasSpanStartQuery.SpanTermWeight.html" title="class in mtas.search.spans">MtasSpanStartQuery.SpanTermWeight</a>, <a href="../../../../mtas/search/spans/util/MtasSpanUniquePositionQuery.SpanUniquePositionWeight.html" title="class in mtas.search.spans.util">MtasSpanUniquePositionQuery.SpanUniquePositionWeight</a></dd>
+<dd><a href="../../../../mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery.MtasDisabledTwoPhaseIteratorWeight.html" title="class in mtas.search.spans.util">MtasDisabledTwoPhaseIteratorSpanQuery.MtasDisabledTwoPhaseIteratorWeight</a>, <a href="../../../../mtas/search/spans/util/MtasExpandSpanQuery.MtasExpandWeight.html" title="class in mtas.search.spans.util">MtasExpandSpanQuery.MtasExpandWeight</a>, <a href="../../../../mtas/search/spans/util/MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight.html" title="class in mtas.search.spans.util">MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight</a>, <a href="../../../../mtas/search/spans/MtasSpanEndQuery.SpanTermWeight.html" title="class in mtas.search.spans">MtasSpanEndQuery.SpanTermWeight</a>, <a href="../../../../mtas/search/spans/MtasSpanFollowedByQuery.SpanFollowedByWeight.html" title="class in mtas.search.spans">MtasSpanFollowedByQuery.SpanFollowedByWeight</a>, <a href="../../../../mtas/search/spans/MtasSpanFullyAlignedWithQuery.SpanFullyAlignedWithWeight.html" title="class in mtas.search.spans">MtasSpanFullyAlignedWithQuery.SpanFullyAlignedWithWeight</a>, <a href="../../../../mtas/search/spans/MtasSpanIntersectingQuery.SpanIntersectingWeight.html" title="class in mtas.search.spans">MtasSpanIntersectingQuery.SpanIntersectingWeight</a>, <a href="../../../../mtas/search/spans/MtasSpanMatchAllQuery.SpanAllWeight.html" title="class in mtas.search.spans">MtasSpanMatchAllQuery.SpanAllWeight</a>, <a href="../../../../mtas/search/spans/MtasSpanMatchNoneQuery.SpanNoneWeight.html" title="class in mtas.search.spans">MtasSpanMatchNoneQuery.SpanNoneWeight</a>, <a href="../../../../mtas/search/spans/MtasSpanNotQuery.SpanNotWeight.html" title="class in mtas.search.spans">MtasSpanNotQuery.SpanNotWeight</a>, <a href="../../../../mtas/search/spans/MtasSpanPositionQuery.SpanAllWeight.html" title="class in mtas.search.spans">MtasSpanPositionQuery.SpanAllWeight</a>, <a href="../../../../mtas/search/spans/MtasSpanPrecededByQuery.SpanPrecededByWeight.html" title="class in mtas.search.spans">MtasSpanPrecededByQuery.SpanPrecededByWeight</a>, <a href="../../../../mtas/search/spans/MtasSpanRecurrenceQuery.SpanRecurrenceWeight.html" title="class in mtas.search.spans">MtasSpanRecurrenceQuery.SpanRecurrenceWeight</a>, <a href="../../../../mtas/search/spans/MtasSpanSequenceQuery.SpanSequenceWeight.html" title="class in mtas.search.spans">MtasSpanSequenceQuery.SpanSequenceWeight</a>, <a href="../../../../mtas/search/spans/MtasSpanStartQuery.SpanTermWeight.html" title="class in mtas.search.spans">MtasSpanStartQuery.SpanTermWeight</a>, <a href="../../../../mtas/search/spans/util/MtasSpanUniquePositionQuery.SpanUniquePositionWeight.html" title="class in mtas.search.spans.util">MtasSpanUniquePositionQuery.SpanUniquePositionWeight</a></dd>
 </dl>
 <hr>
 <br>
diff --git a/apidocs/mtas/search/spans/util/MtasSpans.html b/apidocs/mtas/search/spans/util/MtasSpans.html
index ce18463..5a3ce4e 100644
--- a/apidocs/mtas/search/spans/util/MtasSpans.html
+++ b/apidocs/mtas/search/spans/util/MtasSpans.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:12 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSpans (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSpans (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,12 +13,18 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSpans (MTAS 6.5.1 API)";
+            parent.document.title="MtasSpans (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
     }
 //-->
+var methods = {"i0":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
 </script>
 <noscript>
 <div>JavaScript is disabled on your browser.</div>
@@ -71,13 +77,13 @@
 <li>Nested&nbsp;|&nbsp;</li>
 <li><a href="#fields.inherited.from.class.org.apache.lucene.search.spans.Spans">Field</a>&nbsp;|&nbsp;</li>
 <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#methods.inherited.from.class.org.apache.lucene.search.spans.Spans">Method</a></li>
+<li><a href="#method.summary">Method</a></li>
 </ul>
 <ul class="subNavList">
 <li>Detail:&nbsp;</li>
 <li>Field&nbsp;|&nbsp;</li>
 <li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li>Method</li>
+<li><a href="#method.detail">Method</a></li>
 </ul>
 </div>
 <a name="skip.navbar.top">
@@ -113,12 +119,13 @@
 <li class="blockList">
 <dl>
 <dt>Direct Known Subclasses:</dt>
-<dd><a href="../../../../mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpans.html" title="class in mtas.search.spans.util">MtasDisabledTwoPhaseIteratorSpans</a>, <a href="../../../../mtas/search/spans/util/MtasMaximumExpandSpans.html" title="class in mtas.search.spans.util">MtasMaximumExpandSpans</a>, <a href="../../../../mtas/search/spans/MtasSpanEndSpans.html" title="class in mtas.search.spans">MtasSpanEndSpans</a>, <a href="../../../../mtas/search/spans/MtasSpanFollowedBySpans.html" title="class in mtas.search.spans">MtasSpanFollowedBySpans</a>, <a href="../../../../mtas/search/spans/MtasSpanFullyAlignedWithSpans.html" title="class in mtas.search.spans">MtasSpanFullyAlignedWithSpans</a>, <a href="../../../../mtas/search/spans/MtasSpanIntersectingSpans.html" title="class in mtas.search.spans">MtasSpanIntersectingSpans</a>, <a href="../../../../mtas/search/spans/MtasSpanMatchAllSpans.html" title="class in mtas.search.spans">MtasSpanMatchAllSpans</a>, <a href="../../../../mtas/search/spans/MtasSpanMatchNoneSpans.html" title="class in mtas.search.spans">MtasSpanMatchNoneSpans</a>, <a href="../../../../mtas/search/spans/MtasSpanNotSpans.html" title="class in mtas.search.spans">MtasSpanNotSpans</a>, <a href="../../../../mtas/search/spans/MtasSpanPositionSpans.html" title="class in mtas.search.spans">MtasSpanPositionSpans</a>, <a href="../../../../mtas/search/spans/MtasSpanPrecededBySpans.html" title="class in mtas.search.spans">MtasSpanPrecededBySpans</a>, <a href="../../../../mtas/search/spans/MtasSpanRecurrenceSpans.html" title="class in mtas.search.spans">MtasSpanRecurrenceSpans</a>, <a href="../../../../mtas/search/spans/MtasSpanSequenceSpans.html" title="class in mtas.search.spans">MtasSpanSequenceSpans</a>, <a href="../../../../mtas/search/spans/MtasSpanStartSpans.html" title="class in mtas.search.spans">MtasSpanStartSpans</a>, <a href="../../../../mtas/search/spans/util/MtasSpanUniquePositionSpans.html" title="class in mtas.search.spans.util">MtasSpanUniquePositionSpans</a></dd>
+<dd><a href="../../../../mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpans.html" title="class in mtas.search.spans.util">MtasDisabledTwoPhaseIteratorSpans</a>, <a href="../../../../mtas/search/spans/util/MtasExpandSpans.html" title="class in mtas.search.spans.util">MtasExpandSpans</a>, <a href="../../../../mtas/search/spans/util/MtasMaximumExpandSpans.html" title="class in mtas.search.spans.util">MtasMaximumExpandSpans</a>, <a href="../../../../mtas/search/spans/MtasSpanEndSpans.html" title="class in mtas.search.spans">MtasSpanEndSpans</a>, <a href="../../../../mtas/search/spans/MtasSpanFollowedBySpans.html" title="class in mtas.search.spans">MtasSpanFollowedBySpans</a>, <a href="../../../../mtas/search/spans/MtasSpanFullyAlignedWithSpans.html" title="class in mtas.search.spans">MtasSpanFullyAlignedWithSpans</a>, <a href="../../../../mtas/search/spans/MtasSpanIntersectingSpans.html" title="class in mtas.search.spans">MtasSpanIntersectingSpans</a>, <a href="../../../../mtas/search/spans/MtasSpanMatchAllSpans.html" title="class in mtas.search.spans">MtasSpanMatchAllSpans</a>, <a href="../../../../mtas/search/spans/MtasSpanMatchNoneSpans.html" title="class in mtas.search.spans">MtasSpanMatchNoneSpans</a>, <a href="../../../../mtas/search/spans/MtasSpanNotSpans.html" title="class in mtas.search.spans">MtasSpanNotSpans</a>, <a href="../../../../mtas/search/spans/MtasSpanPositionSpans.html" title="class in mtas.search.spans">MtasSpanPositionSpans</a>, <a href="../../../../mtas/search/spans/MtasSpanPrecededBySpans.html" title="class in mtas.search.spans">MtasSpanPrecededBySpans</a>, <a href="../../../../mtas/search/spans/MtasSpanRecurrenceSpans.html" title="class in mtas.search.spans">MtasSpanRecurrenceSpans</a>, <a href="../../../../mtas/search/spans/MtasSpanSequenceSpans.html" title="class in mtas.search.spans">MtasSpanSequenceSpans</a>, <a href="../../../../mtas/search/spans/MtasSpanStartSpans.html" title="class in mtas.search.spans">MtasSpanStartSpans</a>, <a href="../../../../mtas/search/spans/util/MtasSpanUniquePositionSpans.html" title="class in mtas.search.spans.util">MtasSpanUniquePositionSpans</a></dd>
 </dl>
 <hr>
 <br>
 <pre>public abstract class <span class="typeNameLabel">MtasSpans</span>
 extends org.apache.lucene.search.spans.Spans</pre>
+<div class="block">The Class MtasSpans.</div>
 </li>
 </ul>
 </div>
@@ -170,12 +177,23 @@ extends org.apache.lucene.search.spans.Spans</pre>
 <!--   -->
 </a>
 <h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>abstract org.apache.lucene.search.TwoPhaseIterator</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../mtas/search/spans/util/MtasSpans.html#asTwoPhaseIterator--">asTwoPhaseIterator</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.apache.lucene.search.spans.Spans">
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.apache.lucene.search.spans.Spans</h3>
-<code>asTwoPhaseIterator, collect, doCurrentSpans, doStartCurrentDoc, endPosition, nextStartPosition, positionsCost, startPosition, toString, width</code></li>
+<code>collect, doCurrentSpans, doStartCurrentDoc, endPosition, nextStartPosition, positionsCost, startPosition, toString, width</code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.apache.lucene.search.DocIdSetIterator">
@@ -216,6 +234,27 @@ extends org.apache.lucene.search.spans.Spans</pre>
 </ul>
 </li>
 </ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="asTwoPhaseIterator--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>asTwoPhaseIterator</h4>
+<pre>public abstract&nbsp;org.apache.lucene.search.TwoPhaseIterator&nbsp;asTwoPhaseIterator()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>asTwoPhaseIterator</code>&nbsp;in class&nbsp;<code>org.apache.lucene.search.spans.Spans</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
 </li>
 </ul>
 </div>
@@ -269,13 +308,13 @@ extends org.apache.lucene.search.spans.Spans</pre>
 <li>Nested&nbsp;|&nbsp;</li>
 <li><a href="#fields.inherited.from.class.org.apache.lucene.search.spans.Spans">Field</a>&nbsp;|&nbsp;</li>
 <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#methods.inherited.from.class.org.apache.lucene.search.spans.Spans">Method</a></li>
+<li><a href="#method.summary">Method</a></li>
 </ul>
 <ul class="subNavList">
 <li>Detail:&nbsp;</li>
 <li>Field&nbsp;|&nbsp;</li>
 <li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li>Method</li>
+<li><a href="#method.detail">Method</a></li>
 </ul>
 </div>
 <a name="skip.navbar.bottom">
diff --git a/apidocs/mtas/search/spans/util/class-use/MtasDisabledTwoPhaseIteratorSpanQuery.MtasDisabledTwoPhaseIteratorWeight.html b/apidocs/mtas/search/spans/util/class-use/MtasDisabledTwoPhaseIteratorSpanQuery.MtasDisabledTwoPhaseIteratorWeight.html
index 3c9b23a..b23f9a7 100644
--- a/apidocs/mtas/search/spans/util/class-use/MtasDisabledTwoPhaseIteratorSpanQuery.MtasDisabledTwoPhaseIteratorWeight.html
+++ b/apidocs/mtas/search/spans/util/class-use/MtasDisabledTwoPhaseIteratorSpanQuery.MtasDisabledTwoPhaseIteratorWeight.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.util.MtasDisabledTwoPhaseIteratorSpanQuery.MtasDisabledTwoPhaseIteratorWeight (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.util.MtasDisabledTwoPhaseIteratorSpanQuery.MtasDisabledTwoPhaseIteratorWeight (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.util.MtasDisabledTwoPhaseIteratorSpanQuery.MtasDisabledTwoPhaseIteratorWeight (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.util.MtasDisabledTwoPhaseIteratorSpanQuery.MtasDisabledTwoPhaseIteratorWeight (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/util/class-use/MtasDisabledTwoPhaseIteratorSpanQuery.html b/apidocs/mtas/search/spans/util/class-use/MtasDisabledTwoPhaseIteratorSpanQuery.html
index b5f0f71..700a1ab 100644
--- a/apidocs/mtas/search/spans/util/class-use/MtasDisabledTwoPhaseIteratorSpanQuery.html
+++ b/apidocs/mtas/search/spans/util/class-use/MtasDisabledTwoPhaseIteratorSpanQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.util.MtasDisabledTwoPhaseIteratorSpanQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.util.MtasDisabledTwoPhaseIteratorSpanQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.util.MtasDisabledTwoPhaseIteratorSpanQuery (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.util.MtasDisabledTwoPhaseIteratorSpanQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/util/class-use/MtasDisabledTwoPhaseIteratorSpans.html b/apidocs/mtas/search/spans/util/class-use/MtasDisabledTwoPhaseIteratorSpans.html
index f0ed0ec..e67b1f5 100644
--- a/apidocs/mtas/search/spans/util/class-use/MtasDisabledTwoPhaseIteratorSpans.html
+++ b/apidocs/mtas/search/spans/util/class-use/MtasDisabledTwoPhaseIteratorSpans.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.util.MtasDisabledTwoPhaseIteratorSpans (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.util.MtasDisabledTwoPhaseIteratorSpans (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.util.MtasDisabledTwoPhaseIteratorSpans (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.util.MtasDisabledTwoPhaseIteratorSpans (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/util/class-use/MtasExpandSpanQuery.MtasExpandWeight.html b/apidocs/mtas/search/spans/util/class-use/MtasExpandSpanQuery.MtasExpandWeight.html
new file mode 100644
index 0000000..b8a4b3a
--- /dev/null
+++ b/apidocs/mtas/search/spans/util/class-use/MtasExpandSpanQuery.MtasExpandWeight.html
@@ -0,0 +1,124 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Uses of Class mtas.search.spans.util.MtasExpandSpanQuery.MtasExpandWeight (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Uses of Class mtas.search.spans.util.MtasExpandSpanQuery.MtasExpandWeight (MTAS 6.6.0 API)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../mtas/search/spans/util/MtasExpandSpanQuery.MtasExpandWeight.html" title="class in mtas.search.spans.util">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?mtas/search/spans/util/class-use/MtasExpandSpanQuery.MtasExpandWeight.html" target="_top">Frames</a></li>
+<li><a href="MtasExpandSpanQuery.MtasExpandWeight.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class mtas.search.spans.util.MtasExpandSpanQuery.MtasExpandWeight" class="title">Uses of Class<br>mtas.search.spans.util.MtasExpandSpanQuery.MtasExpandWeight</h2>
+</div>
+<div class="classUseContainer">No usage of mtas.search.spans.util.MtasExpandSpanQuery.MtasExpandWeight</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../mtas/search/spans/util/MtasExpandSpanQuery.MtasExpandWeight.html" title="class in mtas.search.spans.util">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?mtas/search/spans/util/class-use/MtasExpandSpanQuery.MtasExpandWeight.html" target="_top">Frames</a></li>
+<li><a href="MtasExpandSpanQuery.MtasExpandWeight.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &#169; 2017 <a href="http://www.meertens.knaw.nl/">Meertens Institute</a>. All rights reserved.</small></p>
+</body>
+</html>
diff --git a/apidocs/mtas/search/spans/util/class-use/MtasExpandSpanQuery.html b/apidocs/mtas/search/spans/util/class-use/MtasExpandSpanQuery.html
new file mode 100644
index 0000000..78768cc
--- /dev/null
+++ b/apidocs/mtas/search/spans/util/class-use/MtasExpandSpanQuery.html
@@ -0,0 +1,182 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Uses of Class mtas.search.spans.util.MtasExpandSpanQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Uses of Class mtas.search.spans.util.MtasExpandSpanQuery (MTAS 6.6.0 API)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../mtas/search/spans/util/MtasExpandSpanQuery.html" title="class in mtas.search.spans.util">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?mtas/search/spans/util/class-use/MtasExpandSpanQuery.html" target="_top">Frames</a></li>
+<li><a href="MtasExpandSpanQuery.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class mtas.search.spans.util.MtasExpandSpanQuery" class="title">Uses of Class<br>mtas.search.spans.util.MtasExpandSpanQuery</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../mtas/search/spans/util/MtasExpandSpanQuery.html" title="class in mtas.search.spans.util">MtasExpandSpanQuery</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#mtas.search.spans.util">mtas.search.spans.util</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="mtas.search.spans.util">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../mtas/search/spans/util/MtasExpandSpanQuery.html" title="class in mtas.search.spans.util">MtasExpandSpanQuery</a> in <a href="../../../../../mtas/search/spans/util/package-summary.html">mtas.search.spans.util</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
+<caption><span>Fields in <a href="../../../../../mtas/search/spans/util/package-summary.html">mtas.search.spans.util</a> declared as <a href="../../../../../mtas/search/spans/util/MtasExpandSpanQuery.html" title="class in mtas.search.spans.util">MtasExpandSpanQuery</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>(package private) <a href="../../../../../mtas/search/spans/util/MtasExpandSpanQuery.html" title="class in mtas.search.spans.util">MtasExpandSpanQuery</a></code></td>
+<td class="colLast"><span class="typeNameLabel">MtasExpandSpans.</span><code><span class="memberNameLink"><a href="../../../../../mtas/search/spans/util/MtasExpandSpans.html#query">query</a></span></code>
+<div class="block">The query.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
+<caption><span>Constructors in <a href="../../../../../mtas/search/spans/util/package-summary.html">mtas.search.spans.util</a> with parameters of type <a href="../../../../../mtas/search/spans/util/MtasExpandSpanQuery.html" title="class in mtas.search.spans.util">MtasExpandSpanQuery</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../mtas/search/spans/util/MtasExpandSpans.html#MtasExpandSpans-mtas.search.spans.util.MtasExpandSpanQuery-mtas.codec.util.CodecInfo-java.lang.String-org.apache.lucene.search.spans.Spans-">MtasExpandSpans</a></span>(<a href="../../../../../mtas/search/spans/util/MtasExpandSpanQuery.html" title="class in mtas.search.spans.util">MtasExpandSpanQuery</a>&nbsp;query,
+               <a href="../../../../../mtas/codec/util/CodecInfo.html" title="class in mtas.codec.util">CodecInfo</a>&nbsp;mtasCodecInfo,
+               <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;field,
+               org.apache.lucene.search.spans.Spans&nbsp;subSpans)</code>
+<div class="block">Instantiates a new mtas expand spans.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../mtas/search/spans/util/MtasExpandSpanQuery.html" title="class in mtas.search.spans.util">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?mtas/search/spans/util/class-use/MtasExpandSpanQuery.html" target="_top">Frames</a></li>
+<li><a href="MtasExpandSpanQuery.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &#169; 2017 <a href="http://www.meertens.knaw.nl/">Meertens Institute</a>. All rights reserved.</small></p>
+</body>
+</html>
diff --git a/apidocs/mtas/search/spans/util/class-use/MtasExpandSpans.html b/apidocs/mtas/search/spans/util/class-use/MtasExpandSpans.html
new file mode 100644
index 0000000..df7b2d3
--- /dev/null
+++ b/apidocs/mtas/search/spans/util/class-use/MtasExpandSpans.html
@@ -0,0 +1,124 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Uses of Class mtas.search.spans.util.MtasExpandSpans (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Uses of Class mtas.search.spans.util.MtasExpandSpans (MTAS 6.6.0 API)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../mtas/search/spans/util/MtasExpandSpans.html" title="class in mtas.search.spans.util">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?mtas/search/spans/util/class-use/MtasExpandSpans.html" target="_top">Frames</a></li>
+<li><a href="MtasExpandSpans.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class mtas.search.spans.util.MtasExpandSpans" class="title">Uses of Class<br>mtas.search.spans.util.MtasExpandSpans</h2>
+</div>
+<div class="classUseContainer">No usage of mtas.search.spans.util.MtasExpandSpans</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../mtas/search/spans/util/MtasExpandSpans.html" title="class in mtas.search.spans.util">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?mtas/search/spans/util/class-use/MtasExpandSpans.html" target="_top">Frames</a></li>
+<li><a href="MtasExpandSpans.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &#169; 2017 <a href="http://www.meertens.knaw.nl/">Meertens Institute</a>. All rights reserved.</small></p>
+</body>
+</html>
diff --git a/apidocs/mtas/search/spans/util/class-use/MtasExtendedSpanAndQuery.html b/apidocs/mtas/search/spans/util/class-use/MtasExtendedSpanAndQuery.html
index e010f60..49cb615 100644
--- a/apidocs/mtas/search/spans/util/class-use/MtasExtendedSpanAndQuery.html
+++ b/apidocs/mtas/search/spans/util/class-use/MtasExtendedSpanAndQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.util.MtasExtendedSpanAndQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.util.MtasExtendedSpanAndQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.util.MtasExtendedSpanAndQuery (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.util.MtasExtendedSpanAndQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/util/class-use/MtasExtendedSpanTermQuery.SpanTermWeight.html b/apidocs/mtas/search/spans/util/class-use/MtasExtendedSpanTermQuery.SpanTermWeight.html
index bfa3892..4b70f7a 100644
--- a/apidocs/mtas/search/spans/util/class-use/MtasExtendedSpanTermQuery.SpanTermWeight.html
+++ b/apidocs/mtas/search/spans/util/class-use/MtasExtendedSpanTermQuery.SpanTermWeight.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.util.MtasExtendedSpanTermQuery.SpanTermWeight (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.util.MtasExtendedSpanTermQuery.SpanTermWeight (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.util.MtasExtendedSpanTermQuery.SpanTermWeight (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.util.MtasExtendedSpanTermQuery.SpanTermWeight (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/util/class-use/MtasExtendedSpanTermQuery.html b/apidocs/mtas/search/spans/util/class-use/MtasExtendedSpanTermQuery.html
index 12547af..26d554d 100644
--- a/apidocs/mtas/search/spans/util/class-use/MtasExtendedSpanTermQuery.html
+++ b/apidocs/mtas/search/spans/util/class-use/MtasExtendedSpanTermQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.util.MtasExtendedSpanTermQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.util.MtasExtendedSpanTermQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.util.MtasExtendedSpanTermQuery (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.util.MtasExtendedSpanTermQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/util/class-use/MtasExtendedTermSpans.html b/apidocs/mtas/search/spans/util/class-use/MtasExtendedTermSpans.html
index 612fc79..0576f6f 100644
--- a/apidocs/mtas/search/spans/util/class-use/MtasExtendedTermSpans.html
+++ b/apidocs/mtas/search/spans/util/class-use/MtasExtendedTermSpans.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.util.MtasExtendedTermSpans (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.util.MtasExtendedTermSpans (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.util.MtasExtendedTermSpans (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.util.MtasExtendedTermSpans (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/util/class-use/MtasIgnoreItem.html b/apidocs/mtas/search/spans/util/class-use/MtasIgnoreItem.html
index c5c6e0b..83d326e 100644
--- a/apidocs/mtas/search/spans/util/class-use/MtasIgnoreItem.html
+++ b/apidocs/mtas/search/spans/util/class-use/MtasIgnoreItem.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.util.MtasIgnoreItem (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.util.MtasIgnoreItem (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.util.MtasIgnoreItem (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.util.MtasIgnoreItem (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/util/class-use/MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight.html b/apidocs/mtas/search/spans/util/class-use/MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight.html
index f95f193..f2f6a61 100644
--- a/apidocs/mtas/search/spans/util/class-use/MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight.html
+++ b/apidocs/mtas/search/spans/util/class-use/MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.util.MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.util.MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.util.MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.util.MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/util/class-use/MtasMaximumExpandSpanQuery.html b/apidocs/mtas/search/spans/util/class-use/MtasMaximumExpandSpanQuery.html
index 4c7578d..686c23b 100644
--- a/apidocs/mtas/search/spans/util/class-use/MtasMaximumExpandSpanQuery.html
+++ b/apidocs/mtas/search/spans/util/class-use/MtasMaximumExpandSpanQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.util.MtasMaximumExpandSpanQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.util.MtasMaximumExpandSpanQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.util.MtasMaximumExpandSpanQuery (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.util.MtasMaximumExpandSpanQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -104,7 +104,9 @@
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code>(package private) <a href="../../../../../mtas/search/spans/util/MtasMaximumExpandSpanQuery.html" title="class in mtas.search.spans.util">MtasMaximumExpandSpanQuery</a></code></td>
-<td class="colLast"><span class="typeNameLabel">MtasMaximumExpandSpans.</span><code><span class="memberNameLink"><a href="../../../../../mtas/search/spans/util/MtasMaximumExpandSpans.html#query">query</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">MtasMaximumExpandSpans.</span><code><span class="memberNameLink"><a href="../../../../../mtas/search/spans/util/MtasMaximumExpandSpans.html#query">query</a></span></code>
+<div class="block">The query.</div>
+</td>
 </tr>
 </tbody>
 </table>
diff --git a/apidocs/mtas/search/spans/util/class-use/MtasMaximumExpandSpans.html b/apidocs/mtas/search/spans/util/class-use/MtasMaximumExpandSpans.html
index 5da2c1e..e54ee41 100644
--- a/apidocs/mtas/search/spans/util/class-use/MtasMaximumExpandSpans.html
+++ b/apidocs/mtas/search/spans/util/class-use/MtasMaximumExpandSpans.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.util.MtasMaximumExpandSpans (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.util.MtasMaximumExpandSpans (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.util.MtasMaximumExpandSpans (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.util.MtasMaximumExpandSpans (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/util/class-use/MtasSpanQuery.html b/apidocs/mtas/search/spans/util/class-use/MtasSpanQuery.html
index a3f2131..5af4a84 100644
--- a/apidocs/mtas/search/spans/util/class-use/MtasSpanQuery.html
+++ b/apidocs/mtas/search/spans/util/class-use/MtasSpanQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.util.MtasSpanQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.util.MtasSpanQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.util.MtasSpanQuery (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.util.MtasSpanQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -963,23 +963,89 @@
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>private <a href="../../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
+<td class="colLast"><span class="typeNameLabel">MtasSpanPrecededByQuery.</span><code><span class="memberNameLink"><a href="../../../../../mtas/search/spans/MtasSpanPrecededByQuery.html#q1">q1</a></span></code>
+<div class="block">The q 1.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private <a href="../../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
+<td class="colLast"><span class="typeNameLabel">MtasSpanNotQuery.</span><code><span class="memberNameLink"><a href="../../../../../mtas/search/spans/MtasSpanNotQuery.html#q1">q1</a></span></code>
+<div class="block">The q 1.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private <a href="../../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
+<td class="colLast"><span class="typeNameLabel">MtasSpanIntersectingQuery.</span><code><span class="memberNameLink"><a href="../../../../../mtas/search/spans/MtasSpanIntersectingQuery.html#q1">q1</a></span></code>
+<div class="block">The q 1.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private <a href="../../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
+<td class="colLast"><span class="typeNameLabel">MtasSpanFullyAlignedWithQuery.</span><code><span class="memberNameLink"><a href="../../../../../mtas/search/spans/MtasSpanFullyAlignedWithQuery.html#q1">q1</a></span></code>
+<div class="block">The q 1.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private <a href="../../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
+<td class="colLast"><span class="typeNameLabel">MtasSpanFollowedByQuery.</span><code><span class="memberNameLink"><a href="../../../../../mtas/search/spans/MtasSpanFollowedByQuery.html#q1">q1</a></span></code>
+<div class="block">The q 1.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private <a href="../../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
+<td class="colLast"><span class="typeNameLabel">MtasSpanPrecededByQuery.</span><code><span class="memberNameLink"><a href="../../../../../mtas/search/spans/MtasSpanPrecededByQuery.html#q2">q2</a></span></code>
+<div class="block">The q 2.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private <a href="../../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
+<td class="colLast"><span class="typeNameLabel">MtasSpanNotQuery.</span><code><span class="memberNameLink"><a href="../../../../../mtas/search/spans/MtasSpanNotQuery.html#q2">q2</a></span></code>
+<div class="block">The q 2.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private <a href="../../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
+<td class="colLast"><span class="typeNameLabel">MtasSpanIntersectingQuery.</span><code><span class="memberNameLink"><a href="../../../../../mtas/search/spans/MtasSpanIntersectingQuery.html#q2">q2</a></span></code>
+<div class="block">The q 2.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private <a href="../../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
+<td class="colLast"><span class="typeNameLabel">MtasSpanFullyAlignedWithQuery.</span><code><span class="memberNameLink"><a href="../../../../../mtas/search/spans/MtasSpanFullyAlignedWithQuery.html#q2">q2</a></span></code>
+<div class="block">The q 2.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private <a href="../../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
+<td class="colLast"><span class="typeNameLabel">MtasSpanFollowedByQuery.</span><code><span class="memberNameLink"><a href="../../../../../mtas/search/spans/MtasSpanFollowedByQuery.html#q2">q2</a></span></code>
+<div class="block">The q 2.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private <a href="../../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
 <td class="colLast"><span class="typeNameLabel">MtasSpanRecurrenceQuery.</span><code><span class="memberNameLink"><a href="../../../../../mtas/search/spans/MtasSpanRecurrenceQuery.html#query">query</a></span></code>
 <div class="block">The query.</div>
 </td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>private <a href="../../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
+<td class="colLast"><span class="typeNameLabel">MtasSpanMatchNoneSpans.</span><code><span class="memberNameLink"><a href="../../../../../mtas/search/spans/MtasSpanMatchNoneSpans.html#query">query</a></span></code>
+<div class="block">The query.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private <a href="../../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
 <td class="colLast"><span class="typeNameLabel">MtasSpanWithinQuery.</span><code><span class="memberNameLink"><a href="../../../../../mtas/search/spans/MtasSpanWithinQuery.html#smallQuery">smallQuery</a></span></code>
 <div class="block">The small query.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private <a href="../../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
 <td class="colLast"><span class="typeNameLabel">MtasSpanContainingQuery.</span><code><span class="memberNameLink"><a href="../../../../../mtas/search/spans/MtasSpanContainingQuery.html#smallQuery">smallQuery</a></span></code>
 <div class="block">The small query.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private <a href="../../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
 <td class="colLast"><span class="typeNameLabel">MtasSpanSequenceItem.</span><code><span class="memberNameLink"><a href="../../../../../mtas/search/spans/MtasSpanSequenceItem.html#spanQuery">spanQuery</a></span></code>
 <div class="block">The span query.</div>
@@ -1174,23 +1240,28 @@
 </td>
 </tr>
 <tr class="altColor">
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../mtas/search/spans/MtasSpanMatchNoneSpans.html#MtasSpanMatchNoneSpans-mtas.search.spans.util.MtasSpanQuery-">MtasSpanMatchNoneSpans</a></span>(<a href="../../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a>&nbsp;query)</code>
+<div class="block">Instantiates a new mtas span match none spans.</div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../mtas/search/spans/MtasSpanNotQuery.html#MtasSpanNotQuery-mtas.search.spans.util.MtasSpanQuery-mtas.search.spans.util.MtasSpanQuery-">MtasSpanNotQuery</a></span>(<a href="../../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a>&nbsp;q1,
                 <a href="../../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a>&nbsp;q2)</code>
 <div class="block">Instantiates a new mtas span not query.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../mtas/search/spans/MtasSpanOrQuery.html#MtasSpanOrQuery-mtas.search.spans.util.MtasSpanQuery...-">MtasSpanOrQuery</a></span>(<a href="../../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a>...&nbsp;initialClauses)</code>
 <div class="block">Instantiates a new mtas span or query.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../mtas/search/spans/MtasSpanPrecededByQuery.html#MtasSpanPrecededByQuery-mtas.search.spans.util.MtasSpanQuery-mtas.search.spans.util.MtasSpanQuery-">MtasSpanPrecededByQuery</a></span>(<a href="../../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a>&nbsp;q1,
                        <a href="../../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a>&nbsp;q2)</code>
 <div class="block">Instantiates a new mtas span preceded by query.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../mtas/search/spans/MtasSpanRecurrenceQuery.html#MtasSpanRecurrenceQuery-mtas.search.spans.util.MtasSpanQuery-int-int-mtas.search.spans.util.MtasSpanQuery-java.lang.Integer-">MtasSpanRecurrenceQuery</a></span>(<a href="../../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a>&nbsp;query,
                        int&nbsp;minimumRecurrence,
                        int&nbsp;maximumRecurrence,
@@ -1199,12 +1270,23 @@
 <div class="block">Instantiates a new mtas span recurrence query.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../mtas/search/spans/MtasSpanSequenceItem.html#MtasSpanSequenceItem-mtas.search.spans.util.MtasSpanQuery-boolean-">MtasSpanSequenceItem</a></span>(<a href="../../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a>&nbsp;spanQuery,
                     boolean&nbsp;optional)</code>
 <div class="block">Instantiates a new mtas span sequence item.</div>
 </td>
 </tr>
+<tr class="altColor">
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../mtas/search/spans/MtasSpanSequenceQuery.html#MtasSpanSequenceQuery-java.util.List-int-int-int-int-mtas.search.spans.util.MtasSpanQuery-java.lang.Integer-">MtasSpanSequenceQuery</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../mtas/search/spans/MtasSpanSequenceItem.html" title="class in mtas.search.spans">MtasSpanSequenceItem</a>&gt;&nbsp;items,
+                     int&nbsp;leftMinimum,
+                     int&nbsp;leftMaximum,
+                     int&nbsp;rightMinimum,
+                     int&nbsp;rightMaximum,
+                     <a href="../../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a>&nbsp;ignoreQuery,
+                     <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;maximumIgnoreLength)</code>
+<div class="block">Instantiates a new mtas span sequence query.</div>
+</td>
+</tr>
 <tr class="rowColor">
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../mtas/search/spans/MtasSpanSequenceQuery.html#MtasSpanSequenceQuery-java.util.List-mtas.search.spans.util.MtasSpanQuery-java.lang.Integer-">MtasSpanSequenceQuery</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../mtas/search/spans/MtasSpanSequenceItem.html" title="class in mtas.search.spans">MtasSpanSequenceItem</a>&gt;&nbsp;items,
                      <a href="../../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a>&nbsp;ignoreQuery,
@@ -1256,11 +1338,17 @@
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../mtas/search/spans/util/MtasExpandSpanQuery.html" title="class in mtas.search.spans.util">MtasExpandSpanQuery</a></span></code>
+<div class="block">The Class MtasExpandSpanQuery.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../mtas/search/spans/util/MtasMaximumExpandSpanQuery.html" title="class in mtas.search.spans.util">MtasMaximumExpandSpanQuery</a></span></code>
 <div class="block">The Class MtasMaximumExpandSpanQuery.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../mtas/search/spans/util/MtasSpanUniquePositionQuery.html" title="class in mtas.search.spans.util">MtasSpanUniquePositionQuery</a></span></code>
 <div class="block">The Class MtasSpanUniquePositionQuery.</div>
@@ -1288,9 +1376,15 @@
 </td>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><code>(package private) <a href="../../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
+<td class="colLast"><span class="typeNameLabel">MtasExpandSpanQuery.</span><code><span class="memberNameLink"><a href="../../../../../mtas/search/spans/util/MtasExpandSpanQuery.html#query">query</a></span></code>
+<div class="block">The query.</div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><code>private <a href="../../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
 <td class="colLast"><span class="typeNameLabel">MtasDisabledTwoPhaseIteratorSpanQuery.</span><code><span class="memberNameLink"><a href="../../../../../mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery.html#subQuery">subQuery</a></span></code>
-<div class="block">The q.</div>
+<div class="block">The sub query.</div>
 </td>
 </tr>
 </tbody>
@@ -1322,6 +1416,10 @@
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
+<td class="colLast"><span class="typeNameLabel">MtasExpandSpanQuery.</span><code><span class="memberNameLink"><a href="../../../../../mtas/search/spans/util/MtasExpandSpanQuery.html#rewrite-org.apache.lucene.index.IndexReader-">rewrite</a></span>(org.apache.lucene.index.IndexReader&nbsp;reader)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></code></td>
 <td class="colLast"><span class="typeNameLabel">MtasDisabledTwoPhaseIteratorSpanQuery.</span><code><span class="memberNameLink"><a href="../../../../../mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery.html#rewrite-org.apache.lucene.index.IndexReader-">rewrite</a></span>(org.apache.lucene.index.IndexReader&nbsp;reader)</code>&nbsp;</td>
 </tr>
 </tbody>
@@ -1338,6 +1436,15 @@
 </td>
 </tr>
 <tr class="rowColor">
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../mtas/search/spans/util/MtasExpandSpanQuery.html#MtasExpandSpanQuery-mtas.search.spans.util.MtasSpanQuery-int-int-int-int-">MtasExpandSpanQuery</a></span>(<a href="../../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a>&nbsp;query,
+                   int&nbsp;minimumLeft,
+                   int&nbsp;maximumLeft,
+                   int&nbsp;minimumRight,
+                   int&nbsp;maximumRight)</code>
+<div class="block">Instantiates a new mtas expand span query.</div>
+</td>
+</tr>
+<tr class="altColor">
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../mtas/search/spans/util/MtasMaximumExpandSpanQuery.html#MtasMaximumExpandSpanQuery-mtas.search.spans.util.MtasSpanQuery-int-int-int-int-">MtasMaximumExpandSpanQuery</a></span>(<a href="../../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a>&nbsp;query,
                           int&nbsp;minimumLeft,
                           int&nbsp;maximumLeft,
@@ -1346,7 +1453,7 @@
 <div class="block">Instantiates a new mtas maximum expand span query.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../mtas/search/spans/util/MtasSpanUniquePositionQuery.html#MtasSpanUniquePositionQuery-mtas.search.spans.util.MtasSpanQuery-">MtasSpanUniquePositionQuery</a></span>(<a href="../../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a>&nbsp;clause)</code>
 <div class="block">Instantiates a new mtas span unique position query.</div>
 </td>
diff --git a/apidocs/mtas/search/spans/util/class-use/MtasSpanUniquePositionQuery.SpanUniquePositionWeight.html b/apidocs/mtas/search/spans/util/class-use/MtasSpanUniquePositionQuery.SpanUniquePositionWeight.html
index ea9e868..c93fa0a 100644
--- a/apidocs/mtas/search/spans/util/class-use/MtasSpanUniquePositionQuery.SpanUniquePositionWeight.html
+++ b/apidocs/mtas/search/spans/util/class-use/MtasSpanUniquePositionQuery.SpanUniquePositionWeight.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.util.MtasSpanUniquePositionQuery.SpanUniquePositionWeight (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.util.MtasSpanUniquePositionQuery.SpanUniquePositionWeight (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.util.MtasSpanUniquePositionQuery.SpanUniquePositionWeight (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.util.MtasSpanUniquePositionQuery.SpanUniquePositionWeight (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/util/class-use/MtasSpanUniquePositionQuery.html b/apidocs/mtas/search/spans/util/class-use/MtasSpanUniquePositionQuery.html
index 8d6a4c4..236f32b 100644
--- a/apidocs/mtas/search/spans/util/class-use/MtasSpanUniquePositionQuery.html
+++ b/apidocs/mtas/search/spans/util/class-use/MtasSpanUniquePositionQuery.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.util.MtasSpanUniquePositionQuery (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.util.MtasSpanUniquePositionQuery (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.util.MtasSpanUniquePositionQuery (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.util.MtasSpanUniquePositionQuery (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -72,7 +72,63 @@
 <div class="header">
 <h2 title="Uses of Class mtas.search.spans.util.MtasSpanUniquePositionQuery" class="title">Uses of Class<br>mtas.search.spans.util.MtasSpanUniquePositionQuery</h2>
 </div>
-<div class="classUseContainer">No usage of mtas.search.spans.util.MtasSpanUniquePositionQuery</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../mtas/search/spans/util/MtasSpanUniquePositionQuery.html" title="class in mtas.search.spans.util">MtasSpanUniquePositionQuery</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#mtas.search.spans.util">mtas.search.spans.util</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="mtas.search.spans.util">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../mtas/search/spans/util/MtasSpanUniquePositionQuery.html" title="class in mtas.search.spans.util">MtasSpanUniquePositionQuery</a> in <a href="../../../../../mtas/search/spans/util/package-summary.html">mtas.search.spans.util</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
+<caption><span>Fields in <a href="../../../../../mtas/search/spans/util/package-summary.html">mtas.search.spans.util</a> declared as <a href="../../../../../mtas/search/spans/util/MtasSpanUniquePositionQuery.html" title="class in mtas.search.spans.util">MtasSpanUniquePositionQuery</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>private <a href="../../../../../mtas/search/spans/util/MtasSpanUniquePositionQuery.html" title="class in mtas.search.spans.util">MtasSpanUniquePositionQuery</a></code></td>
+<td class="colLast"><span class="typeNameLabel">MtasSpanUniquePositionSpans.</span><code><span class="memberNameLink"><a href="../../../../../mtas/search/spans/util/MtasSpanUniquePositionSpans.html#query">query</a></span></code>
+<div class="block">The query.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
+<caption><span>Constructors in <a href="../../../../../mtas/search/spans/util/package-summary.html">mtas.search.spans.util</a> with parameters of type <a href="../../../../../mtas/search/spans/util/MtasSpanUniquePositionQuery.html" title="class in mtas.search.spans.util">MtasSpanUniquePositionQuery</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../mtas/search/spans/util/MtasSpanUniquePositionSpans.html#MtasSpanUniquePositionSpans-mtas.search.spans.util.MtasSpanUniquePositionQuery-org.apache.lucene.search.spans.Spans-">MtasSpanUniquePositionSpans</a></span>(<a href="../../../../../mtas/search/spans/util/MtasSpanUniquePositionQuery.html" title="class in mtas.search.spans.util">MtasSpanUniquePositionQuery</a>&nbsp;query,
+                           org.apache.lucene.search.spans.Spans&nbsp;spans)</code>
+<div class="block">Instantiates a new mtas span unique position spans.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
 <div class="bottomNav"><a name="navbar.bottom">
 <!--   -->
diff --git a/apidocs/mtas/search/spans/util/class-use/MtasSpanUniquePositionSpans.Match.html b/apidocs/mtas/search/spans/util/class-use/MtasSpanUniquePositionSpans.Match.html
index 054495b..8f5bba7 100644
--- a/apidocs/mtas/search/spans/util/class-use/MtasSpanUniquePositionSpans.Match.html
+++ b/apidocs/mtas/search/spans/util/class-use/MtasSpanUniquePositionSpans.Match.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.util.MtasSpanUniquePositionSpans.Match (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.util.MtasSpanUniquePositionSpans.Match (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.util.MtasSpanUniquePositionSpans.Match (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.util.MtasSpanUniquePositionSpans.Match (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -103,7 +103,7 @@
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colFirst"><code>(package private) <a href="../../../../../mtas/search/spans/util/MtasSpanUniquePositionSpans.Match.html" title="class in mtas.search.spans.util">MtasSpanUniquePositionSpans.Match</a></code></td>
+<td class="colFirst"><code>private <a href="../../../../../mtas/search/spans/util/MtasSpanUniquePositionSpans.Match.html" title="class in mtas.search.spans.util">MtasSpanUniquePositionSpans.Match</a></code></td>
 <td class="colLast"><span class="typeNameLabel">MtasSpanUniquePositionSpans.</span><code><span class="memberNameLink"><a href="../../../../../mtas/search/spans/util/MtasSpanUniquePositionSpans.html#currentMatch">currentMatch</a></span></code>
 <div class="block">The current match.</div>
 </td>
@@ -118,13 +118,13 @@
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colFirst"><code>(package private) <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../mtas/search/spans/util/MtasSpanUniquePositionSpans.Match.html" title="class in mtas.search.spans.util">MtasSpanUniquePositionSpans.Match</a>&gt;</code></td>
+<td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../mtas/search/spans/util/MtasSpanUniquePositionSpans.Match.html" title="class in mtas.search.spans.util">MtasSpanUniquePositionSpans.Match</a>&gt;</code></td>
 <td class="colLast"><span class="typeNameLabel">MtasSpanUniquePositionSpans.</span><code><span class="memberNameLink"><a href="../../../../../mtas/search/spans/util/MtasSpanUniquePositionSpans.html#queueMatches">queueMatches</a></span></code>
 <div class="block">The queue matches.</div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code>(package private) <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../mtas/search/spans/util/MtasSpanUniquePositionSpans.Match.html" title="class in mtas.search.spans.util">MtasSpanUniquePositionSpans.Match</a>&gt;</code></td>
+<td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../mtas/search/spans/util/MtasSpanUniquePositionSpans.Match.html" title="class in mtas.search.spans.util">MtasSpanUniquePositionSpans.Match</a>&gt;</code></td>
 <td class="colLast"><span class="typeNameLabel">MtasSpanUniquePositionSpans.</span><code><span class="memberNameLink"><a href="../../../../../mtas/search/spans/util/MtasSpanUniquePositionSpans.html#queueSpans">queueSpans</a></span></code>
 <div class="block">The queue spans.</div>
 </td>
diff --git a/apidocs/mtas/search/spans/util/class-use/MtasSpanUniquePositionSpans.html b/apidocs/mtas/search/spans/util/class-use/MtasSpanUniquePositionSpans.html
index 61c75bd..22d956d 100644
--- a/apidocs/mtas/search/spans/util/class-use/MtasSpanUniquePositionSpans.html
+++ b/apidocs/mtas/search/spans/util/class-use/MtasSpanUniquePositionSpans.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.util.MtasSpanUniquePositionSpans (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.util.MtasSpanUniquePositionSpans (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.util.MtasSpanUniquePositionSpans (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.util.MtasSpanUniquePositionSpans (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/search/spans/util/class-use/MtasSpanWeight.html b/apidocs/mtas/search/spans/util/class-use/MtasSpanWeight.html
index 713c973..99f42f4 100644
--- a/apidocs/mtas/search/spans/util/class-use/MtasSpanWeight.html
+++ b/apidocs/mtas/search/spans/util/class-use/MtasSpanWeight.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.util.MtasSpanWeight (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.util.MtasSpanWeight (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.util.MtasSpanWeight (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.util.MtasSpanWeight (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -269,11 +269,17 @@
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>private class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../mtas/search/spans/util/MtasExpandSpanQuery.MtasExpandWeight.html" title="class in mtas.search.spans.util">MtasExpandSpanQuery.MtasExpandWeight</a></span></code>
+<div class="block">The Class MtasExpandWeight.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../mtas/search/spans/util/MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight.html" title="class in mtas.search.spans.util">MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight</a></span></code>
 <div class="block">The Class MtasMaximumExpandWeight.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../mtas/search/spans/util/MtasSpanUniquePositionQuery.SpanUniquePositionWeight.html" title="class in mtas.search.spans.util">MtasSpanUniquePositionQuery.SpanUniquePositionWeight</a></span></code>
 <div class="block">The Class SpanUniquePositionWeight.</div>
diff --git a/apidocs/mtas/search/spans/util/class-use/MtasSpans.html b/apidocs/mtas/search/spans/util/class-use/MtasSpans.html
index a0cd551..e5aae2b 100644
--- a/apidocs/mtas/search/spans/util/class-use/MtasSpans.html
+++ b/apidocs/mtas/search/spans/util/class-use/MtasSpans.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.spans.util.MtasSpans (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.spans.util.MtasSpans (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.spans.util.MtasSpans (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.search.spans.util.MtasSpans (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -269,12 +269,20 @@
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../mtas/search/spans/util/MtasMaximumExpandSpans.html" title="class in mtas.search.spans.util">MtasMaximumExpandSpans</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../mtas/search/spans/util/MtasExpandSpans.html" title="class in mtas.search.spans.util">MtasExpandSpans</a></span></code>
+<div class="block">The Class MtasExpandSpans.</div>
+</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../mtas/search/spans/util/MtasMaximumExpandSpans.html" title="class in mtas.search.spans.util">MtasMaximumExpandSpans</a></span></code>
+<div class="block">The Class MtasMaximumExpandSpans.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../mtas/search/spans/util/MtasSpanUniquePositionSpans.html" title="class in mtas.search.spans.util">MtasSpanUniquePositionSpans</a></span></code>
-<div class="block">The Class MtasSpanUniquePosition.</div>
+<div class="block">The Class MtasSpanUniquePositionSpans.</div>
 </td>
 </tr>
 </tbody>
diff --git a/apidocs/mtas/search/spans/util/package-frame.html b/apidocs/mtas/search/spans/util/package-frame.html
index 5f96637..aeb8c66 100644
--- a/apidocs/mtas/search/spans/util/package-frame.html
+++ b/apidocs/mtas/search/spans/util/package-frame.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.search.spans.util (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.search.spans.util (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -16,6 +16,8 @@
 <ul title="Classes">
 <li><a href="MtasDisabledTwoPhaseIteratorSpanQuery.html" title="class in mtas.search.spans.util" target="classFrame">MtasDisabledTwoPhaseIteratorSpanQuery</a></li>
 <li><a href="MtasDisabledTwoPhaseIteratorSpans.html" title="class in mtas.search.spans.util" target="classFrame">MtasDisabledTwoPhaseIteratorSpans</a></li>
+<li><a href="MtasExpandSpanQuery.html" title="class in mtas.search.spans.util" target="classFrame">MtasExpandSpanQuery</a></li>
+<li><a href="MtasExpandSpans.html" title="class in mtas.search.spans.util" target="classFrame">MtasExpandSpans</a></li>
 <li><a href="MtasExtendedSpanAndQuery.html" title="class in mtas.search.spans.util" target="classFrame">MtasExtendedSpanAndQuery</a></li>
 <li><a href="MtasExtendedSpanTermQuery.html" title="class in mtas.search.spans.util" target="classFrame">MtasExtendedSpanTermQuery</a></li>
 <li><a href="MtasExtendedTermSpans.html" title="class in mtas.search.spans.util" target="classFrame">MtasExtendedTermSpans</a></li>
diff --git a/apidocs/mtas/search/spans/util/package-summary.html b/apidocs/mtas/search/spans/util/package-summary.html
index c659bc8..ab7c459 100644
--- a/apidocs/mtas/search/spans/util/package-summary.html
+++ b/apidocs/mtas/search/spans/util/package-summary.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.search.spans.util (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.search.spans.util (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="mtas.search.spans.util (MTAS 6.5.1 API)";
+            parent.document.title="mtas.search.spans.util (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -95,68 +95,84 @@
 </td>
 </tr>
 <tr class="rowColor">
+<td class="colFirst"><a href="../../../../mtas/search/spans/util/MtasExpandSpanQuery.html" title="class in mtas.search.spans.util">MtasExpandSpanQuery</a></td>
+<td class="colLast">
+<div class="block">The Class MtasExpandSpanQuery.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../mtas/search/spans/util/MtasExpandSpans.html" title="class in mtas.search.spans.util">MtasExpandSpans</a></td>
+<td class="colLast">
+<div class="block">The Class MtasExpandSpans.</div>
+</td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../mtas/search/spans/util/MtasExtendedSpanAndQuery.html" title="class in mtas.search.spans.util">MtasExtendedSpanAndQuery</a></td>
 <td class="colLast">
 <div class="block">The Class MtasExtendedSpanAndQuery.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../mtas/search/spans/util/MtasExtendedSpanTermQuery.html" title="class in mtas.search.spans.util">MtasExtendedSpanTermQuery</a></td>
 <td class="colLast">
 <div class="block">The Class MtasExtendedSpanTermQuery.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../mtas/search/spans/util/MtasExtendedTermSpans.html" title="class in mtas.search.spans.util">MtasExtendedTermSpans</a></td>
 <td class="colLast">
 <div class="block">The Class MtasExtendedTermSpans.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../mtas/search/spans/util/MtasIgnoreItem.html" title="class in mtas.search.spans.util">MtasIgnoreItem</a></td>
 <td class="colLast">
 <div class="block">The Class MtasIgnoreItem.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../mtas/search/spans/util/MtasMaximumExpandSpanQuery.html" title="class in mtas.search.spans.util">MtasMaximumExpandSpanQuery</a></td>
 <td class="colLast">
 <div class="block">The Class MtasMaximumExpandSpanQuery.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../mtas/search/spans/util/MtasMaximumExpandSpans.html" title="class in mtas.search.spans.util">MtasMaximumExpandSpans</a></td>
-<td class="colLast">&nbsp;</td>
+<td class="colLast">
+<div class="block">The Class MtasMaximumExpandSpans.</div>
+</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util">MtasSpanQuery</a></td>
 <td class="colLast">
 <div class="block">The Class MtasSpanQuery.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../mtas/search/spans/util/MtasSpans.html" title="class in mtas.search.spans.util">MtasSpans</a></td>
-<td class="colLast">&nbsp;</td>
+<td class="colLast">
+<div class="block">The Class MtasSpans.</div>
+</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../mtas/search/spans/util/MtasSpanUniquePositionQuery.html" title="class in mtas.search.spans.util">MtasSpanUniquePositionQuery</a></td>
 <td class="colLast">
 <div class="block">The Class MtasSpanUniquePositionQuery.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../mtas/search/spans/util/MtasSpanUniquePositionSpans.html" title="class in mtas.search.spans.util">MtasSpanUniquePositionSpans</a></td>
 <td class="colLast">
-<div class="block">The Class MtasSpanUniquePosition.</div>
+<div class="block">The Class MtasSpanUniquePositionSpans.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../mtas/search/spans/util/MtasSpanUniquePositionSpans.Match.html" title="class in mtas.search.spans.util">MtasSpanUniquePositionSpans.Match</a></td>
 <td class="colLast">
 <div class="block">The Class Match.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../mtas/search/spans/util/MtasSpanWeight.html" title="class in mtas.search.spans.util">MtasSpanWeight</a></td>
 <td class="colLast">
 <div class="block">The Class MtasSpanWeight.</div>
diff --git a/apidocs/mtas/search/spans/util/package-tree.html b/apidocs/mtas/search/spans/util/package-tree.html
index 7d2d399..61d9f01 100644
--- a/apidocs/mtas/search/spans/util/package-tree.html
+++ b/apidocs/mtas/search/spans/util/package-tree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.search.spans.util Class Hierarchy (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.search.spans.util Class Hierarchy (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="mtas.search.spans.util Class Hierarchy (MTAS 6.5.1 API)";
+            parent.document.title="mtas.search.spans.util Class Hierarchy (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -88,6 +88,7 @@
 <li type="circle">mtas.search.spans.util.<a href="../../../../mtas/search/spans/util/MtasSpans.html" title="class in mtas.search.spans.util"><span class="typeNameLink">MtasSpans</span></a>
 <ul>
 <li type="circle">mtas.search.spans.util.<a href="../../../../mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpans.html" title="class in mtas.search.spans.util"><span class="typeNameLink">MtasDisabledTwoPhaseIteratorSpans</span></a></li>
+<li type="circle">mtas.search.spans.util.<a href="../../../../mtas/search/spans/util/MtasExpandSpans.html" title="class in mtas.search.spans.util"><span class="typeNameLink">MtasExpandSpans</span></a></li>
 <li type="circle">mtas.search.spans.util.<a href="../../../../mtas/search/spans/util/MtasMaximumExpandSpans.html" title="class in mtas.search.spans.util"><span class="typeNameLink">MtasMaximumExpandSpans</span></a></li>
 <li type="circle">mtas.search.spans.util.<a href="../../../../mtas/search/spans/util/MtasSpanUniquePositionSpans.html" title="class in mtas.search.spans.util"><span class="typeNameLink">MtasSpanUniquePositionSpans</span></a></li>
 </ul>
@@ -110,6 +111,7 @@
 <li type="circle">mtas.search.spans.util.<a href="../../../../mtas/search/spans/util/MtasSpanQuery.html" title="class in mtas.search.spans.util"><span class="typeNameLink">MtasSpanQuery</span></a>
 <ul>
 <li type="circle">mtas.search.spans.util.<a href="../../../../mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery.html" title="class in mtas.search.spans.util"><span class="typeNameLink">MtasDisabledTwoPhaseIteratorSpanQuery</span></a></li>
+<li type="circle">mtas.search.spans.util.<a href="../../../../mtas/search/spans/util/MtasExpandSpanQuery.html" title="class in mtas.search.spans.util"><span class="typeNameLink">MtasExpandSpanQuery</span></a></li>
 <li type="circle">mtas.search.spans.util.<a href="../../../../mtas/search/spans/util/MtasMaximumExpandSpanQuery.html" title="class in mtas.search.spans.util"><span class="typeNameLink">MtasMaximumExpandSpanQuery</span></a></li>
 <li type="circle">mtas.search.spans.util.<a href="../../../../mtas/search/spans/util/MtasSpanUniquePositionQuery.html" title="class in mtas.search.spans.util"><span class="typeNameLink">MtasSpanUniquePositionQuery</span></a></li>
 </ul>
@@ -136,6 +138,7 @@
 <li type="circle">mtas.search.spans.util.<a href="../../../../mtas/search/spans/util/MtasSpanWeight.html" title="class in mtas.search.spans.util"><span class="typeNameLink">MtasSpanWeight</span></a>
 <ul>
 <li type="circle">mtas.search.spans.util.<a href="../../../../mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery.MtasDisabledTwoPhaseIteratorWeight.html" title="class in mtas.search.spans.util"><span class="typeNameLink">MtasDisabledTwoPhaseIteratorSpanQuery.MtasDisabledTwoPhaseIteratorWeight</span></a></li>
+<li type="circle">mtas.search.spans.util.<a href="../../../../mtas/search/spans/util/MtasExpandSpanQuery.MtasExpandWeight.html" title="class in mtas.search.spans.util"><span class="typeNameLink">MtasExpandSpanQuery.MtasExpandWeight</span></a></li>
 <li type="circle">mtas.search.spans.util.<a href="../../../../mtas/search/spans/util/MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight.html" title="class in mtas.search.spans.util"><span class="typeNameLink">MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight</span></a></li>
 <li type="circle">mtas.search.spans.util.<a href="../../../../mtas/search/spans/util/MtasSpanUniquePositionQuery.SpanUniquePositionWeight.html" title="class in mtas.search.spans.util"><span class="typeNameLink">MtasSpanUniquePositionQuery.SpanUniquePositionWeight</span></a></li>
 </ul>
diff --git a/apidocs/mtas/search/spans/util/package-use.html b/apidocs/mtas/search/spans/util/package-use.html
index c010eaa..fadfa20 100644
--- a/apidocs/mtas/search/spans/util/package-use.html
+++ b/apidocs/mtas/search/spans/util/package-use.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package mtas.search.spans.util (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Package mtas.search.spans.util (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package mtas.search.spans.util (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Package mtas.search.spans.util (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -185,7 +185,9 @@
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><a href="../../../../mtas/search/spans/util/class-use/MtasSpans.html#mtas.search.spans">MtasSpans</a>&nbsp;</td>
+<td class="colOne"><a href="../../../../mtas/search/spans/util/class-use/MtasSpans.html#mtas.search.spans">MtasSpans</a>
+<div class="block">The Class MtasSpans.</div>
+</td>
 </tr>
 <tr class="altColor">
 <td class="colOne"><a href="../../../../mtas/search/spans/util/class-use/MtasSpanWeight.html#mtas.search.spans">MtasSpanWeight</a>
@@ -205,17 +207,29 @@
 </tr>
 <tbody>
 <tr class="altColor">
+<td class="colOne"><a href="../../../../mtas/search/spans/util/class-use/MtasExpandSpanQuery.html#mtas.search.spans.util">MtasExpandSpanQuery</a>
+<div class="block">The Class MtasExpandSpanQuery.</div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colOne"><a href="../../../../mtas/search/spans/util/class-use/MtasMaximumExpandSpanQuery.html#mtas.search.spans.util">MtasMaximumExpandSpanQuery</a>
 <div class="block">The Class MtasMaximumExpandSpanQuery.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="../../../../mtas/search/spans/util/class-use/MtasSpanQuery.html#mtas.search.spans.util">MtasSpanQuery</a>
 <div class="block">The Class MtasSpanQuery.</div>
 </td>
 </tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../../../../mtas/search/spans/util/class-use/MtasSpans.html#mtas.search.spans.util">MtasSpans</a>
+<div class="block">The Class MtasSpans.</div>
+</td>
+</tr>
 <tr class="altColor">
-<td class="colOne"><a href="../../../../mtas/search/spans/util/class-use/MtasSpans.html#mtas.search.spans.util">MtasSpans</a>&nbsp;</td>
+<td class="colOne"><a href="../../../../mtas/search/spans/util/class-use/MtasSpanUniquePositionQuery.html#mtas.search.spans.util">MtasSpanUniquePositionQuery</a>
+<div class="block">The Class MtasSpanUniquePositionQuery.</div>
+</td>
 </tr>
 <tr class="rowColor">
 <td class="colOne"><a href="../../../../mtas/search/spans/util/class-use/MtasSpanUniquePositionSpans.Match.html#mtas.search.spans.util">MtasSpanUniquePositionSpans.Match</a>
diff --git a/apidocs/mtas/solr/handler/MtasRequestHandler.html b/apidocs/mtas/solr/handler/MtasRequestHandler.html
index cad0c09..49d376b 100644
--- a/apidocs/mtas/solr/handler/MtasRequestHandler.html
+++ b/apidocs/mtas/solr/handler/MtasRequestHandler.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasRequestHandler (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasRequestHandler (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasRequestHandler (MTAS 6.5.1 API)";
+            parent.document.title="MtasRequestHandler (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/handler/class-use/MtasRequestHandler.html b/apidocs/mtas/solr/handler/class-use/MtasRequestHandler.html
index 5416e3b..de39ac5 100644
--- a/apidocs/mtas/solr/handler/class-use/MtasRequestHandler.html
+++ b/apidocs/mtas/solr/handler/class-use/MtasRequestHandler.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.solr.handler.MtasRequestHandler (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.solr.handler.MtasRequestHandler (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.solr.handler.MtasRequestHandler (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.solr.handler.MtasRequestHandler (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/handler/component/MtasSolrSearchComponent.html b/apidocs/mtas/solr/handler/component/MtasSolrSearchComponent.html
index 6897bd7..ed0e075 100644
--- a/apidocs/mtas/solr/handler/component/MtasSolrSearchComponent.html
+++ b/apidocs/mtas/solr/handler/component/MtasSolrSearchComponent.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSolrSearchComponent (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSolrSearchComponent (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSolrSearchComponent (MTAS 6.5.1 API)";
+            parent.document.title="MtasSolrSearchComponent (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/handler/component/class-use/MtasSolrSearchComponent.html b/apidocs/mtas/solr/handler/component/class-use/MtasSolrSearchComponent.html
index 3df22ad..4e3235b 100644
--- a/apidocs/mtas/solr/handler/component/class-use/MtasSolrSearchComponent.html
+++ b/apidocs/mtas/solr/handler/component/class-use/MtasSolrSearchComponent.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.solr.handler.component.MtasSolrSearchComponent (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.solr.handler.component.MtasSolrSearchComponent (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.solr.handler.component.MtasSolrSearchComponent (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.solr.handler.component.MtasSolrSearchComponent (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/handler/component/package-frame.html b/apidocs/mtas/solr/handler/component/package-frame.html
index 9bd28f6..59820bd 100644
--- a/apidocs/mtas/solr/handler/component/package-frame.html
+++ b/apidocs/mtas/solr/handler/component/package-frame.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.solr.handler.component (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.solr.handler.component (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/apidocs/mtas/solr/handler/component/package-summary.html b/apidocs/mtas/solr/handler/component/package-summary.html
index 4fc0d3e..ad777ca 100644
--- a/apidocs/mtas/solr/handler/component/package-summary.html
+++ b/apidocs/mtas/solr/handler/component/package-summary.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.solr.handler.component (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.solr.handler.component (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="mtas.solr.handler.component (MTAS 6.5.1 API)";
+            parent.document.title="mtas.solr.handler.component (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/handler/component/package-tree.html b/apidocs/mtas/solr/handler/component/package-tree.html
index d0cad26..3e52d0c 100644
--- a/apidocs/mtas/solr/handler/component/package-tree.html
+++ b/apidocs/mtas/solr/handler/component/package-tree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.solr.handler.component Class Hierarchy (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.solr.handler.component Class Hierarchy (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="mtas.solr.handler.component Class Hierarchy (MTAS 6.5.1 API)";
+            parent.document.title="mtas.solr.handler.component Class Hierarchy (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/handler/component/package-use.html b/apidocs/mtas/solr/handler/component/package-use.html
index 9bfb999..9719d2b 100644
--- a/apidocs/mtas/solr/handler/component/package-use.html
+++ b/apidocs/mtas/solr/handler/component/package-use.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package mtas.solr.handler.component (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Package mtas.solr.handler.component (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package mtas.solr.handler.component (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Package mtas.solr.handler.component (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/handler/component/util/MtasSolrComponent.html b/apidocs/mtas/solr/handler/component/util/MtasSolrComponent.html
index 9e318ab..f1e5db6 100644
--- a/apidocs/mtas/solr/handler/component/util/MtasSolrComponent.html
+++ b/apidocs/mtas/solr/handler/component/util/MtasSolrComponent.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSolrComponent (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSolrComponent (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSolrComponent (MTAS 6.5.1 API)";
+            parent.document.title="MtasSolrComponent (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/handler/component/util/MtasSolrComponentDocument.html b/apidocs/mtas/solr/handler/component/util/MtasSolrComponentDocument.html
index e77041a..c2e1ac1 100644
--- a/apidocs/mtas/solr/handler/component/util/MtasSolrComponentDocument.html
+++ b/apidocs/mtas/solr/handler/component/util/MtasSolrComponentDocument.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSolrComponentDocument (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSolrComponentDocument (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSolrComponentDocument (MTAS 6.5.1 API)";
+            parent.document.title="MtasSolrComponentDocument (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/handler/component/util/MtasSolrComponentFacet.html b/apidocs/mtas/solr/handler/component/util/MtasSolrComponentFacet.html
index 7195a2a..3de875a 100644
--- a/apidocs/mtas/solr/handler/component/util/MtasSolrComponentFacet.html
+++ b/apidocs/mtas/solr/handler/component/util/MtasSolrComponentFacet.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSolrComponentFacet (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSolrComponentFacet (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSolrComponentFacet (MTAS 6.5.1 API)";
+            parent.document.title="MtasSolrComponentFacet (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/handler/component/util/MtasSolrComponentGroup.html b/apidocs/mtas/solr/handler/component/util/MtasSolrComponentGroup.html
index e57e5dc..0d4c67d 100644
--- a/apidocs/mtas/solr/handler/component/util/MtasSolrComponentGroup.html
+++ b/apidocs/mtas/solr/handler/component/util/MtasSolrComponentGroup.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSolrComponentGroup (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSolrComponentGroup (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSolrComponentGroup (MTAS 6.5.1 API)";
+            parent.document.title="MtasSolrComponentGroup (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/handler/component/util/MtasSolrComponentJoin.html b/apidocs/mtas/solr/handler/component/util/MtasSolrComponentJoin.html
index 2950643..4eb2321 100644
--- a/apidocs/mtas/solr/handler/component/util/MtasSolrComponentJoin.html
+++ b/apidocs/mtas/solr/handler/component/util/MtasSolrComponentJoin.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSolrComponentJoin (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSolrComponentJoin (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSolrComponentJoin (MTAS 6.5.1 API)";
+            parent.document.title="MtasSolrComponentJoin (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/handler/component/util/MtasSolrComponentKwic.html b/apidocs/mtas/solr/handler/component/util/MtasSolrComponentKwic.html
index 90cc51b..d4729fe 100644
--- a/apidocs/mtas/solr/handler/component/util/MtasSolrComponentKwic.html
+++ b/apidocs/mtas/solr/handler/component/util/MtasSolrComponentKwic.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSolrComponentKwic (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSolrComponentKwic (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSolrComponentKwic (MTAS 6.5.1 API)";
+            parent.document.title="MtasSolrComponentKwic (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/handler/component/util/MtasSolrComponentList.html b/apidocs/mtas/solr/handler/component/util/MtasSolrComponentList.html
index 4d300a5..0be1b68 100644
--- a/apidocs/mtas/solr/handler/component/util/MtasSolrComponentList.html
+++ b/apidocs/mtas/solr/handler/component/util/MtasSolrComponentList.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSolrComponentList (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSolrComponentList (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSolrComponentList (MTAS 6.5.1 API)";
+            parent.document.title="MtasSolrComponentList (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/handler/component/util/MtasSolrComponentPrefix.html b/apidocs/mtas/solr/handler/component/util/MtasSolrComponentPrefix.html
index 9d5132e..8ae74f4 100644
--- a/apidocs/mtas/solr/handler/component/util/MtasSolrComponentPrefix.html
+++ b/apidocs/mtas/solr/handler/component/util/MtasSolrComponentPrefix.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSolrComponentPrefix (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSolrComponentPrefix (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSolrComponentPrefix (MTAS 6.5.1 API)";
+            parent.document.title="MtasSolrComponentPrefix (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/handler/component/util/MtasSolrComponentStats.html b/apidocs/mtas/solr/handler/component/util/MtasSolrComponentStats.html
index 4065c99..9874274 100644
--- a/apidocs/mtas/solr/handler/component/util/MtasSolrComponentStats.html
+++ b/apidocs/mtas/solr/handler/component/util/MtasSolrComponentStats.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSolrComponentStats (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSolrComponentStats (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSolrComponentStats (MTAS 6.5.1 API)";
+            parent.document.title="MtasSolrComponentStats (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/handler/component/util/MtasSolrComponentTermvector.html b/apidocs/mtas/solr/handler/component/util/MtasSolrComponentTermvector.html
index debf846..89760a5 100644
--- a/apidocs/mtas/solr/handler/component/util/MtasSolrComponentTermvector.html
+++ b/apidocs/mtas/solr/handler/component/util/MtasSolrComponentTermvector.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSolrComponentTermvector (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSolrComponentTermvector (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSolrComponentTermvector (MTAS 6.5.1 API)";
+            parent.document.title="MtasSolrComponentTermvector (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/handler/component/util/MtasSolrJoinResult.html b/apidocs/mtas/solr/handler/component/util/MtasSolrJoinResult.html
index 29e71c8..10095f9 100644
--- a/apidocs/mtas/solr/handler/component/util/MtasSolrJoinResult.html
+++ b/apidocs/mtas/solr/handler/component/util/MtasSolrJoinResult.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSolrJoinResult (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSolrJoinResult (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSolrJoinResult (MTAS 6.5.1 API)";
+            parent.document.title="MtasSolrJoinResult (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/handler/component/util/MtasSolrMtasResult.html b/apidocs/mtas/solr/handler/component/util/MtasSolrMtasResult.html
index e071395..e453df5 100644
--- a/apidocs/mtas/solr/handler/component/util/MtasSolrMtasResult.html
+++ b/apidocs/mtas/solr/handler/component/util/MtasSolrMtasResult.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSolrMtasResult (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSolrMtasResult (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSolrMtasResult (MTAS 6.5.1 API)";
+            parent.document.title="MtasSolrMtasResult (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/handler/component/util/MtasSolrResultMerge.html b/apidocs/mtas/solr/handler/component/util/MtasSolrResultMerge.html
index eff24a6..be8a185 100644
--- a/apidocs/mtas/solr/handler/component/util/MtasSolrResultMerge.html
+++ b/apidocs/mtas/solr/handler/component/util/MtasSolrResultMerge.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSolrResultMerge (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSolrResultMerge (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSolrResultMerge (MTAS 6.5.1 API)";
+            parent.document.title="MtasSolrResultMerge (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/handler/component/util/MtasSolrResultUtil.html b/apidocs/mtas/solr/handler/component/util/MtasSolrResultUtil.html
index 5ac2b69..a0f2c05 100644
--- a/apidocs/mtas/solr/handler/component/util/MtasSolrResultUtil.html
+++ b/apidocs/mtas/solr/handler/component/util/MtasSolrResultUtil.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSolrResultUtil (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSolrResultUtil (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSolrResultUtil (MTAS 6.5.1 API)";
+            parent.document.title="MtasSolrResultUtil (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrComponent.html b/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrComponent.html
index 0a8252e..6e5f6e3 100644
--- a/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrComponent.html
+++ b/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrComponent.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface mtas.solr.handler.component.util.MtasSolrComponent (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Interface mtas.solr.handler.component.util.MtasSolrComponent (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface mtas.solr.handler.component.util.MtasSolrComponent (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Interface mtas.solr.handler.component.util.MtasSolrComponent (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrComponentDocument.html b/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrComponentDocument.html
index 723ce2e..3daa269 100644
--- a/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrComponentDocument.html
+++ b/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrComponentDocument.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.solr.handler.component.util.MtasSolrComponentDocument (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.solr.handler.component.util.MtasSolrComponentDocument (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.solr.handler.component.util.MtasSolrComponentDocument (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.solr.handler.component.util.MtasSolrComponentDocument (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrComponentFacet.html b/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrComponentFacet.html
index a9c2a2b..fae9a1d 100644
--- a/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrComponentFacet.html
+++ b/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrComponentFacet.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.solr.handler.component.util.MtasSolrComponentFacet (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.solr.handler.component.util.MtasSolrComponentFacet (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.solr.handler.component.util.MtasSolrComponentFacet (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.solr.handler.component.util.MtasSolrComponentFacet (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrComponentGroup.html b/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrComponentGroup.html
index 834f3bd..1198681 100644
--- a/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrComponentGroup.html
+++ b/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrComponentGroup.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.solr.handler.component.util.MtasSolrComponentGroup (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.solr.handler.component.util.MtasSolrComponentGroup (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.solr.handler.component.util.MtasSolrComponentGroup (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.solr.handler.component.util.MtasSolrComponentGroup (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrComponentJoin.html b/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrComponentJoin.html
index 440041b..944688a 100644
--- a/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrComponentJoin.html
+++ b/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrComponentJoin.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.solr.handler.component.util.MtasSolrComponentJoin (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.solr.handler.component.util.MtasSolrComponentJoin (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.solr.handler.component.util.MtasSolrComponentJoin (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.solr.handler.component.util.MtasSolrComponentJoin (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrComponentKwic.html b/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrComponentKwic.html
index a260fd4..3bdb04c 100644
--- a/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrComponentKwic.html
+++ b/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrComponentKwic.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.solr.handler.component.util.MtasSolrComponentKwic (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.solr.handler.component.util.MtasSolrComponentKwic (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.solr.handler.component.util.MtasSolrComponentKwic (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.solr.handler.component.util.MtasSolrComponentKwic (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrComponentList.html b/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrComponentList.html
index a222a03..581fedf 100644
--- a/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrComponentList.html
+++ b/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrComponentList.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.solr.handler.component.util.MtasSolrComponentList (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.solr.handler.component.util.MtasSolrComponentList (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.solr.handler.component.util.MtasSolrComponentList (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.solr.handler.component.util.MtasSolrComponentList (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrComponentPrefix.html b/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrComponentPrefix.html
index 0c822b9..0813ede 100644
--- a/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrComponentPrefix.html
+++ b/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrComponentPrefix.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.solr.handler.component.util.MtasSolrComponentPrefix (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.solr.handler.component.util.MtasSolrComponentPrefix (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.solr.handler.component.util.MtasSolrComponentPrefix (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.solr.handler.component.util.MtasSolrComponentPrefix (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrComponentStats.html b/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrComponentStats.html
index 5d50a65..dcb3b3b 100644
--- a/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrComponentStats.html
+++ b/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrComponentStats.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.solr.handler.component.util.MtasSolrComponentStats (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.solr.handler.component.util.MtasSolrComponentStats (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.solr.handler.component.util.MtasSolrComponentStats (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.solr.handler.component.util.MtasSolrComponentStats (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrComponentTermvector.html b/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrComponentTermvector.html
index c9b83ea..a74ba59 100644
--- a/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrComponentTermvector.html
+++ b/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrComponentTermvector.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.solr.handler.component.util.MtasSolrComponentTermvector (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.solr.handler.component.util.MtasSolrComponentTermvector (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.solr.handler.component.util.MtasSolrComponentTermvector (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.solr.handler.component.util.MtasSolrComponentTermvector (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrJoinResult.html b/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrJoinResult.html
index 04173a4..d6be3a5 100644
--- a/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrJoinResult.html
+++ b/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrJoinResult.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.solr.handler.component.util.MtasSolrJoinResult (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.solr.handler.component.util.MtasSolrJoinResult (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.solr.handler.component.util.MtasSolrJoinResult (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.solr.handler.component.util.MtasSolrJoinResult (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrMtasResult.html b/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrMtasResult.html
index bfdae01..8a27935 100644
--- a/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrMtasResult.html
+++ b/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrMtasResult.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.solr.handler.component.util.MtasSolrMtasResult (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.solr.handler.component.util.MtasSolrMtasResult (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.solr.handler.component.util.MtasSolrMtasResult (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.solr.handler.component.util.MtasSolrMtasResult (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrResultMerge.html b/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrResultMerge.html
index 7bdc642..bcaf0bb 100644
--- a/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrResultMerge.html
+++ b/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrResultMerge.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.solr.handler.component.util.MtasSolrResultMerge (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.solr.handler.component.util.MtasSolrResultMerge (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.solr.handler.component.util.MtasSolrResultMerge (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.solr.handler.component.util.MtasSolrResultMerge (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrResultUtil.html b/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrResultUtil.html
index f0f145d..9eee4b6 100644
--- a/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrResultUtil.html
+++ b/apidocs/mtas/solr/handler/component/util/class-use/MtasSolrResultUtil.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.solr.handler.component.util.MtasSolrResultUtil (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.solr.handler.component.util.MtasSolrResultUtil (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.solr.handler.component.util.MtasSolrResultUtil (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.solr.handler.component.util.MtasSolrResultUtil (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/handler/component/util/package-frame.html b/apidocs/mtas/solr/handler/component/util/package-frame.html
index 875611a..c39aea6 100644
--- a/apidocs/mtas/solr/handler/component/util/package-frame.html
+++ b/apidocs/mtas/solr/handler/component/util/package-frame.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.solr.handler.component.util (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.solr.handler.component.util (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
diff --git a/apidocs/mtas/solr/handler/component/util/package-summary.html b/apidocs/mtas/solr/handler/component/util/package-summary.html
index 971ebb3..dbb82ae 100644
--- a/apidocs/mtas/solr/handler/component/util/package-summary.html
+++ b/apidocs/mtas/solr/handler/component/util/package-summary.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.solr.handler.component.util (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.solr.handler.component.util (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="mtas.solr.handler.component.util (MTAS 6.5.1 API)";
+            parent.document.title="mtas.solr.handler.component.util (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/handler/component/util/package-tree.html b/apidocs/mtas/solr/handler/component/util/package-tree.html
index 17c920b..5430016 100644
--- a/apidocs/mtas/solr/handler/component/util/package-tree.html
+++ b/apidocs/mtas/solr/handler/component/util/package-tree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.solr.handler.component.util Class Hierarchy (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.solr.handler.component.util Class Hierarchy (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="mtas.solr.handler.component.util Class Hierarchy (MTAS 6.5.1 API)";
+            parent.document.title="mtas.solr.handler.component.util Class Hierarchy (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/handler/component/util/package-use.html b/apidocs/mtas/solr/handler/component/util/package-use.html
index edfb1f1..152181d 100644
--- a/apidocs/mtas/solr/handler/component/util/package-use.html
+++ b/apidocs/mtas/solr/handler/component/util/package-use.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package mtas.solr.handler.component.util (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Package mtas.solr.handler.component.util (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package mtas.solr.handler.component.util (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Package mtas.solr.handler.component.util (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/handler/package-frame.html b/apidocs/mtas/solr/handler/package-frame.html
index 38bbca5..7ec28ee 100644
--- a/apidocs/mtas/solr/handler/package-frame.html
+++ b/apidocs/mtas/solr/handler/package-frame.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.solr.handler (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.solr.handler (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/apidocs/mtas/solr/handler/package-summary.html b/apidocs/mtas/solr/handler/package-summary.html
index f3b56b6..453c0a1 100644
--- a/apidocs/mtas/solr/handler/package-summary.html
+++ b/apidocs/mtas/solr/handler/package-summary.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.solr.handler (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.solr.handler (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="mtas.solr.handler (MTAS 6.5.1 API)";
+            parent.document.title="mtas.solr.handler (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/handler/package-tree.html b/apidocs/mtas/solr/handler/package-tree.html
index bf3f481..1e1bfa1 100644
--- a/apidocs/mtas/solr/handler/package-tree.html
+++ b/apidocs/mtas/solr/handler/package-tree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.solr.handler Class Hierarchy (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.solr.handler Class Hierarchy (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="mtas.solr.handler Class Hierarchy (MTAS 6.5.1 API)";
+            parent.document.title="mtas.solr.handler Class Hierarchy (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/handler/package-use.html b/apidocs/mtas/solr/handler/package-use.html
index 8420f5a..295230d 100644
--- a/apidocs/mtas/solr/handler/package-use.html
+++ b/apidocs/mtas/solr/handler/package-use.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package mtas.solr.handler (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Package mtas.solr.handler (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package mtas.solr.handler (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Package mtas.solr.handler (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/schema/MtasPreAnalyzedField.html b/apidocs/mtas/solr/schema/MtasPreAnalyzedField.html
index 1679afe..79988cf 100644
--- a/apidocs/mtas/solr/schema/MtasPreAnalyzedField.html
+++ b/apidocs/mtas/solr/schema/MtasPreAnalyzedField.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasPreAnalyzedField (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasPreAnalyzedField (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasPreAnalyzedField (MTAS 6.5.1 API)";
+            parent.document.title="MtasPreAnalyzedField (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -179,7 +179,7 @@ extends org.apache.solr.schema.PreAnalyzedField</pre>
 <tr class="altColor">
 <td class="colFirst"><code>private static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/solr/schema/MtasPreAnalyzedField.html#CONFIGURATION_FROM_FIELD">CONFIGURATION_FROM_FIELD</a></span></code>
-<div class="block">The configuration from field.</div>
+<div class="block">The Constant CONFIGURATION_FROM_FIELD.</div>
 </td>
 </tr>
 <tr class="rowColor">
@@ -191,7 +191,7 @@ extends org.apache.solr.schema.PreAnalyzedField</pre>
 <tr class="altColor">
 <td class="colFirst"><code>private static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/solr/schema/MtasPreAnalyzedField.html#DEFAULT_CONFIGURATION">DEFAULT_CONFIGURATION</a></span></code>
-<div class="block">The default configuration.</div>
+<div class="block">The Constant DEFAULT_CONFIGURATION.</div>
 </td>
 </tr>
 <tr class="rowColor">
@@ -203,7 +203,7 @@ extends org.apache.solr.schema.PreAnalyzedField</pre>
 <tr class="altColor">
 <td class="colFirst"><code>private static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/solr/schema/MtasPreAnalyzedField.html#FOLLOW_INDEX_ANALYZER">FOLLOW_INDEX_ANALYZER</a></span></code>
-<div class="block">The follow index analyzer.</div>
+<div class="block">The Constant FOLLOW_INDEX_ANALYZER.</div>
 </td>
 </tr>
 <tr class="rowColor">
@@ -215,31 +215,31 @@ extends org.apache.solr.schema.PreAnalyzedField</pre>
 <tr class="altColor">
 <td class="colFirst"><code>private static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/solr/schema/MtasPreAnalyzedField.html#SET_ERROR">SET_ERROR</a></span></code>
-<div class="block">The set error.</div>
+<div class="block">The Constant SET_ERROR.</div>
 </td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>private static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/solr/schema/MtasPreAnalyzedField.html#SET_NUMBER_OF_POSITIONS">SET_NUMBER_OF_POSITIONS</a></span></code>
-<div class="block">The set number of positions.</div>
+<div class="block">The Constant SET_NUMBER_OF_POSITIONS.</div>
 </td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>private static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/solr/schema/MtasPreAnalyzedField.html#SET_NUMBER_OF_TOKENS">SET_NUMBER_OF_TOKENS</a></span></code>
-<div class="block">The set number of tokens.</div>
+<div class="block">The Constant SET_NUMBER_OF_TOKENS.</div>
 </td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>private static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/solr/schema/MtasPreAnalyzedField.html#SET_PREFIX">SET_PREFIX</a></span></code>
-<div class="block">The set prefix.</div>
+<div class="block">The Constant SET_PREFIX.</div>
 </td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>private static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../mtas/solr/schema/MtasPreAnalyzedField.html#SET_SIZE">SET_SIZE</a></span></code>
-<div class="block">The set size.</div>
+<div class="block">The Constant SET_SIZE.</div>
 </td>
 </tr>
 <tr class="rowColor">
@@ -392,7 +392,7 @@ extends org.apache.solr.schema.PreAnalyzedField</pre>
 <li class="blockList">
 <h4>FOLLOW_INDEX_ANALYZER</h4>
 <pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> FOLLOW_INDEX_ANALYZER</pre>
-<div class="block">The follow index analyzer.</div>
+<div class="block">The Constant FOLLOW_INDEX_ANALYZER.</div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../constant-values.html#mtas.solr.schema.MtasPreAnalyzedField.FOLLOW_INDEX_ANALYZER">Constant Field Values</a></dd>
@@ -406,7 +406,7 @@ extends org.apache.solr.schema.PreAnalyzedField</pre>
 <li class="blockList">
 <h4>DEFAULT_CONFIGURATION</h4>
 <pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> DEFAULT_CONFIGURATION</pre>
-<div class="block">The default configuration.</div>
+<div class="block">The Constant DEFAULT_CONFIGURATION.</div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../constant-values.html#mtas.solr.schema.MtasPreAnalyzedField.DEFAULT_CONFIGURATION">Constant Field Values</a></dd>
@@ -420,7 +420,7 @@ extends org.apache.solr.schema.PreAnalyzedField</pre>
 <li class="blockList">
 <h4>CONFIGURATION_FROM_FIELD</h4>
 <pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> CONFIGURATION_FROM_FIELD</pre>
-<div class="block">The configuration from field.</div>
+<div class="block">The Constant CONFIGURATION_FROM_FIELD.</div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../constant-values.html#mtas.solr.schema.MtasPreAnalyzedField.CONFIGURATION_FROM_FIELD">Constant Field Values</a></dd>
@@ -434,7 +434,7 @@ extends org.apache.solr.schema.PreAnalyzedField</pre>
 <li class="blockList">
 <h4>SET_NUMBER_OF_TOKENS</h4>
 <pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> SET_NUMBER_OF_TOKENS</pre>
-<div class="block">The set number of tokens.</div>
+<div class="block">The Constant SET_NUMBER_OF_TOKENS.</div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../constant-values.html#mtas.solr.schema.MtasPreAnalyzedField.SET_NUMBER_OF_TOKENS">Constant Field Values</a></dd>
@@ -448,7 +448,7 @@ extends org.apache.solr.schema.PreAnalyzedField</pre>
 <li class="blockList">
 <h4>SET_NUMBER_OF_POSITIONS</h4>
 <pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> SET_NUMBER_OF_POSITIONS</pre>
-<div class="block">The set number of positions.</div>
+<div class="block">The Constant SET_NUMBER_OF_POSITIONS.</div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../constant-values.html#mtas.solr.schema.MtasPreAnalyzedField.SET_NUMBER_OF_POSITIONS">Constant Field Values</a></dd>
@@ -462,7 +462,7 @@ extends org.apache.solr.schema.PreAnalyzedField</pre>
 <li class="blockList">
 <h4>SET_SIZE</h4>
 <pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> SET_SIZE</pre>
-<div class="block">The set size.</div>
+<div class="block">The Constant SET_SIZE.</div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../constant-values.html#mtas.solr.schema.MtasPreAnalyzedField.SET_SIZE">Constant Field Values</a></dd>
@@ -476,7 +476,7 @@ extends org.apache.solr.schema.PreAnalyzedField</pre>
 <li class="blockList">
 <h4>SET_ERROR</h4>
 <pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> SET_ERROR</pre>
-<div class="block">The set error.</div>
+<div class="block">The Constant SET_ERROR.</div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../constant-values.html#mtas.solr.schema.MtasPreAnalyzedField.SET_ERROR">Constant Field Values</a></dd>
@@ -490,7 +490,7 @@ extends org.apache.solr.schema.PreAnalyzedField</pre>
 <li class="blockList">
 <h4>SET_PREFIX</h4>
 <pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> SET_PREFIX</pre>
-<div class="block">The set prefix.</div>
+<div class="block">The Constant SET_PREFIX.</div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../constant-values.html#mtas.solr.schema.MtasPreAnalyzedField.SET_PREFIX">Constant Field Values</a></dd>
diff --git a/apidocs/mtas/solr/schema/MtasPreAnalyzedParser.html b/apidocs/mtas/solr/schema/MtasPreAnalyzedParser.html
index 74a3727..4de99ca 100644
--- a/apidocs/mtas/solr/schema/MtasPreAnalyzedParser.html
+++ b/apidocs/mtas/solr/schema/MtasPreAnalyzedParser.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasPreAnalyzedParser (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasPreAnalyzedParser (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasPreAnalyzedParser (MTAS 6.5.1 API)";
+            parent.document.title="MtasPreAnalyzedParser (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/schema/class-use/MtasPreAnalyzedField.html b/apidocs/mtas/solr/schema/class-use/MtasPreAnalyzedField.html
index c2cc648..aef067b 100644
--- a/apidocs/mtas/solr/schema/class-use/MtasPreAnalyzedField.html
+++ b/apidocs/mtas/solr/schema/class-use/MtasPreAnalyzedField.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.solr.schema.MtasPreAnalyzedField (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.solr.schema.MtasPreAnalyzedField (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.solr.schema.MtasPreAnalyzedField (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.solr.schema.MtasPreAnalyzedField (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/schema/class-use/MtasPreAnalyzedParser.html b/apidocs/mtas/solr/schema/class-use/MtasPreAnalyzedParser.html
index 505c654..b753de6 100644
--- a/apidocs/mtas/solr/schema/class-use/MtasPreAnalyzedParser.html
+++ b/apidocs/mtas/solr/schema/class-use/MtasPreAnalyzedParser.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.solr.schema.MtasPreAnalyzedParser (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.solr.schema.MtasPreAnalyzedParser (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.solr.schema.MtasPreAnalyzedParser (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.solr.schema.MtasPreAnalyzedParser (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/schema/package-frame.html b/apidocs/mtas/solr/schema/package-frame.html
index 771d850..ffca1e8 100644
--- a/apidocs/mtas/solr/schema/package-frame.html
+++ b/apidocs/mtas/solr/schema/package-frame.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.solr.schema (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.solr.schema (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/apidocs/mtas/solr/schema/package-summary.html b/apidocs/mtas/solr/schema/package-summary.html
index 146ccbe..5f3362c 100644
--- a/apidocs/mtas/solr/schema/package-summary.html
+++ b/apidocs/mtas/solr/schema/package-summary.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.solr.schema (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.solr.schema (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="mtas.solr.schema (MTAS 6.5.1 API)";
+            parent.document.title="mtas.solr.schema (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/schema/package-tree.html b/apidocs/mtas/solr/schema/package-tree.html
index 72649c2..ec0bb6b 100644
--- a/apidocs/mtas/solr/schema/package-tree.html
+++ b/apidocs/mtas/solr/schema/package-tree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.solr.schema Class Hierarchy (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.solr.schema Class Hierarchy (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="mtas.solr.schema Class Hierarchy (MTAS 6.5.1 API)";
+            parent.document.title="mtas.solr.schema Class Hierarchy (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/schema/package-use.html b/apidocs/mtas/solr/schema/package-use.html
index 7b3d55f..b1428c2 100644
--- a/apidocs/mtas/solr/schema/package-use.html
+++ b/apidocs/mtas/solr/schema/package-use.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package mtas.solr.schema (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Package mtas.solr.schema (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package mtas.solr.schema (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Package mtas.solr.schema (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/search/MtasCQLQParser.html b/apidocs/mtas/solr/search/MtasCQLQParser.html
index d8b475b..2ab7b9b 100644
--- a/apidocs/mtas/solr/search/MtasCQLQParser.html
+++ b/apidocs/mtas/solr/search/MtasCQLQParser.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasCQLQParser (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasCQLQParser (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasCQLQParser (MTAS 6.5.1 API)";
+            parent.document.title="MtasCQLQParser (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/search/MtasJoinQParser.html b/apidocs/mtas/solr/search/MtasJoinQParser.html
index 6a22ddb..e5791fb 100644
--- a/apidocs/mtas/solr/search/MtasJoinQParser.html
+++ b/apidocs/mtas/solr/search/MtasJoinQParser.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:14 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasJoinQParser (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasJoinQParser (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasJoinQParser (MTAS 6.5.1 API)";
+            parent.document.title="MtasJoinQParser (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/search/MtasSolrCQLQParserPlugin.html b/apidocs/mtas/solr/search/MtasSolrCQLQParserPlugin.html
index 7dbd312..6c8731f 100644
--- a/apidocs/mtas/solr/search/MtasSolrCQLQParserPlugin.html
+++ b/apidocs/mtas/solr/search/MtasSolrCQLQParserPlugin.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSolrCQLQParserPlugin (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSolrCQLQParserPlugin (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSolrCQLQParserPlugin (MTAS 6.5.1 API)";
+            parent.document.title="MtasSolrCQLQParserPlugin (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/search/MtasSolrJoinCache.html b/apidocs/mtas/solr/search/MtasSolrJoinCache.html
index 44a0573..48e1b75 100644
--- a/apidocs/mtas/solr/search/MtasSolrJoinCache.html
+++ b/apidocs/mtas/solr/search/MtasSolrJoinCache.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSolrJoinCache (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSolrJoinCache (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSolrJoinCache (MTAS 6.5.1 API)";
+            parent.document.title="MtasSolrJoinCache (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/search/MtasSolrJoinCacheItem.html b/apidocs/mtas/solr/search/MtasSolrJoinCacheItem.html
index 6110654..8e89624 100644
--- a/apidocs/mtas/solr/search/MtasSolrJoinCacheItem.html
+++ b/apidocs/mtas/solr/search/MtasSolrJoinCacheItem.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSolrJoinCacheItem (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSolrJoinCacheItem (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSolrJoinCacheItem (MTAS 6.5.1 API)";
+            parent.document.title="MtasSolrJoinCacheItem (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/search/MtasSolrJoinQParserPlugin.html b/apidocs/mtas/solr/search/MtasSolrJoinQParserPlugin.html
index ba94870..9683eff 100644
--- a/apidocs/mtas/solr/search/MtasSolrJoinQParserPlugin.html
+++ b/apidocs/mtas/solr/search/MtasSolrJoinQParserPlugin.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSolrJoinQParserPlugin (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSolrJoinQParserPlugin (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSolrJoinQParserPlugin (MTAS 6.5.1 API)";
+            parent.document.title="MtasSolrJoinQParserPlugin (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/search/class-use/MtasCQLQParser.html b/apidocs/mtas/solr/search/class-use/MtasCQLQParser.html
index 4dab4db..2d0f6d8 100644
--- a/apidocs/mtas/solr/search/class-use/MtasCQLQParser.html
+++ b/apidocs/mtas/solr/search/class-use/MtasCQLQParser.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.solr.search.MtasCQLQParser (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.solr.search.MtasCQLQParser (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.solr.search.MtasCQLQParser (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.solr.search.MtasCQLQParser (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/search/class-use/MtasJoinQParser.html b/apidocs/mtas/solr/search/class-use/MtasJoinQParser.html
index 72a2c41..5f0d192 100644
--- a/apidocs/mtas/solr/search/class-use/MtasJoinQParser.html
+++ b/apidocs/mtas/solr/search/class-use/MtasJoinQParser.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.solr.search.MtasJoinQParser (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.solr.search.MtasJoinQParser (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.solr.search.MtasJoinQParser (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.solr.search.MtasJoinQParser (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/search/class-use/MtasSolrCQLQParserPlugin.html b/apidocs/mtas/solr/search/class-use/MtasSolrCQLQParserPlugin.html
index 68c376b..475776c 100644
--- a/apidocs/mtas/solr/search/class-use/MtasSolrCQLQParserPlugin.html
+++ b/apidocs/mtas/solr/search/class-use/MtasSolrCQLQParserPlugin.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.solr.search.MtasSolrCQLQParserPlugin (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.solr.search.MtasSolrCQLQParserPlugin (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.solr.search.MtasSolrCQLQParserPlugin (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.solr.search.MtasSolrCQLQParserPlugin (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/search/class-use/MtasSolrJoinCache.html b/apidocs/mtas/solr/search/class-use/MtasSolrJoinCache.html
index 2bfb0b8..37b5c0f 100644
--- a/apidocs/mtas/solr/search/class-use/MtasSolrJoinCache.html
+++ b/apidocs/mtas/solr/search/class-use/MtasSolrJoinCache.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.solr.search.MtasSolrJoinCache (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.solr.search.MtasSolrJoinCache (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.solr.search.MtasSolrJoinCache (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.solr.search.MtasSolrJoinCache (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/search/class-use/MtasSolrJoinCacheItem.html b/apidocs/mtas/solr/search/class-use/MtasSolrJoinCacheItem.html
index 101b06f..8fd57fa 100644
--- a/apidocs/mtas/solr/search/class-use/MtasSolrJoinCacheItem.html
+++ b/apidocs/mtas/solr/search/class-use/MtasSolrJoinCacheItem.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.solr.search.MtasSolrJoinCacheItem (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.solr.search.MtasSolrJoinCacheItem (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.solr.search.MtasSolrJoinCacheItem (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.solr.search.MtasSolrJoinCacheItem (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/search/class-use/MtasSolrJoinQParserPlugin.html b/apidocs/mtas/solr/search/class-use/MtasSolrJoinQParserPlugin.html
index 41a68eb..226a335 100644
--- a/apidocs/mtas/solr/search/class-use/MtasSolrJoinQParserPlugin.html
+++ b/apidocs/mtas/solr/search/class-use/MtasSolrJoinQParserPlugin.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.solr.search.MtasSolrJoinQParserPlugin (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.solr.search.MtasSolrJoinQParserPlugin (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.solr.search.MtasSolrJoinQParserPlugin (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.solr.search.MtasSolrJoinQParserPlugin (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/search/package-frame.html b/apidocs/mtas/solr/search/package-frame.html
index 4dfc413..08830fd 100644
--- a/apidocs/mtas/solr/search/package-frame.html
+++ b/apidocs/mtas/solr/search/package-frame.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.solr.search (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.solr.search (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/apidocs/mtas/solr/search/package-summary.html b/apidocs/mtas/solr/search/package-summary.html
index f7aa54b..9a886ac 100644
--- a/apidocs/mtas/solr/search/package-summary.html
+++ b/apidocs/mtas/solr/search/package-summary.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.solr.search (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.solr.search (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="mtas.solr.search (MTAS 6.5.1 API)";
+            parent.document.title="mtas.solr.search (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/search/package-tree.html b/apidocs/mtas/solr/search/package-tree.html
index 8c90047..b194b0f 100644
--- a/apidocs/mtas/solr/search/package-tree.html
+++ b/apidocs/mtas/solr/search/package-tree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.solr.search Class Hierarchy (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.solr.search Class Hierarchy (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="mtas.solr.search Class Hierarchy (MTAS 6.5.1 API)";
+            parent.document.title="mtas.solr.search Class Hierarchy (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/search/package-use.html b/apidocs/mtas/solr/search/package-use.html
index 23d6e85..d40ccb1 100644
--- a/apidocs/mtas/solr/search/package-use.html
+++ b/apidocs/mtas/solr/search/package-use.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:15 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package mtas.solr.search (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Package mtas.solr.search (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package mtas.solr.search (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Package mtas.solr.search (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/update/processor/MtasUpdateRequestProcessor.html b/apidocs/mtas/solr/update/processor/MtasUpdateRequestProcessor.html
index 998c7dc..1885c4f 100644
--- a/apidocs/mtas/solr/update/processor/MtasUpdateRequestProcessor.html
+++ b/apidocs/mtas/solr/update/processor/MtasUpdateRequestProcessor.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasUpdateRequestProcessor (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasUpdateRequestProcessor (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasUpdateRequestProcessor (MTAS 6.5.1 API)";
+            parent.document.title="MtasUpdateRequestProcessor (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/update/processor/MtasUpdateRequestProcessorConfig.html b/apidocs/mtas/solr/update/processor/MtasUpdateRequestProcessorConfig.html
index 32b276f..5e3da4e 100644
--- a/apidocs/mtas/solr/update/processor/MtasUpdateRequestProcessorConfig.html
+++ b/apidocs/mtas/solr/update/processor/MtasUpdateRequestProcessorConfig.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasUpdateRequestProcessorConfig (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasUpdateRequestProcessorConfig (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasUpdateRequestProcessorConfig (MTAS 6.5.1 API)";
+            parent.document.title="MtasUpdateRequestProcessorConfig (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/update/processor/MtasUpdateRequestProcessorFactory.html b/apidocs/mtas/solr/update/processor/MtasUpdateRequestProcessorFactory.html
index 7984a79..5147139 100644
--- a/apidocs/mtas/solr/update/processor/MtasUpdateRequestProcessorFactory.html
+++ b/apidocs/mtas/solr/update/processor/MtasUpdateRequestProcessorFactory.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasUpdateRequestProcessorFactory (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasUpdateRequestProcessorFactory (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasUpdateRequestProcessorFactory (MTAS 6.5.1 API)";
+            parent.document.title="MtasUpdateRequestProcessorFactory (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/update/processor/MtasUpdateRequestProcessorResultItem.html b/apidocs/mtas/solr/update/processor/MtasUpdateRequestProcessorResultItem.html
index 06550eb..8e4d65b 100644
--- a/apidocs/mtas/solr/update/processor/MtasUpdateRequestProcessorResultItem.html
+++ b/apidocs/mtas/solr/update/processor/MtasUpdateRequestProcessorResultItem.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasUpdateRequestProcessorResultItem (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasUpdateRequestProcessorResultItem (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasUpdateRequestProcessorResultItem (MTAS 6.5.1 API)";
+            parent.document.title="MtasUpdateRequestProcessorResultItem (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/update/processor/MtasUpdateRequestProcessorResultReader.html b/apidocs/mtas/solr/update/processor/MtasUpdateRequestProcessorResultReader.html
index ccb9ce0..eade798 100644
--- a/apidocs/mtas/solr/update/processor/MtasUpdateRequestProcessorResultReader.html
+++ b/apidocs/mtas/solr/update/processor/MtasUpdateRequestProcessorResultReader.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasUpdateRequestProcessorResultReader (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasUpdateRequestProcessorResultReader (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasUpdateRequestProcessorResultReader (MTAS 6.5.1 API)";
+            parent.document.title="MtasUpdateRequestProcessorResultReader (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/update/processor/MtasUpdateRequestProcessorResultWriter.html b/apidocs/mtas/solr/update/processor/MtasUpdateRequestProcessorResultWriter.html
index 9aff5b4..5c3202c 100644
--- a/apidocs/mtas/solr/update/processor/MtasUpdateRequestProcessorResultWriter.html
+++ b/apidocs/mtas/solr/update/processor/MtasUpdateRequestProcessorResultWriter.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasUpdateRequestProcessorResultWriter (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasUpdateRequestProcessorResultWriter (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasUpdateRequestProcessorResultWriter (MTAS 6.5.1 API)";
+            parent.document.title="MtasUpdateRequestProcessorResultWriter (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/update/processor/MtasUpdateRequestProcessorSizeReader.html b/apidocs/mtas/solr/update/processor/MtasUpdateRequestProcessorSizeReader.html
index f886e2f..3edbbdc 100644
--- a/apidocs/mtas/solr/update/processor/MtasUpdateRequestProcessorSizeReader.html
+++ b/apidocs/mtas/solr/update/processor/MtasUpdateRequestProcessorSizeReader.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasUpdateRequestProcessorSizeReader (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasUpdateRequestProcessorSizeReader (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasUpdateRequestProcessorSizeReader (MTAS 6.5.1 API)";
+            parent.document.title="MtasUpdateRequestProcessorSizeReader (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/update/processor/class-use/MtasUpdateRequestProcessor.html b/apidocs/mtas/solr/update/processor/class-use/MtasUpdateRequestProcessor.html
index f95ac79..83f0dec 100644
--- a/apidocs/mtas/solr/update/processor/class-use/MtasUpdateRequestProcessor.html
+++ b/apidocs/mtas/solr/update/processor/class-use/MtasUpdateRequestProcessor.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.solr.update.processor.MtasUpdateRequestProcessor (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.solr.update.processor.MtasUpdateRequestProcessor (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.solr.update.processor.MtasUpdateRequestProcessor (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.solr.update.processor.MtasUpdateRequestProcessor (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/update/processor/class-use/MtasUpdateRequestProcessorConfig.html b/apidocs/mtas/solr/update/processor/class-use/MtasUpdateRequestProcessorConfig.html
index 238ecd9..f204734 100644
--- a/apidocs/mtas/solr/update/processor/class-use/MtasUpdateRequestProcessorConfig.html
+++ b/apidocs/mtas/solr/update/processor/class-use/MtasUpdateRequestProcessorConfig.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.solr.update.processor.MtasUpdateRequestProcessorConfig (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.solr.update.processor.MtasUpdateRequestProcessorConfig (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.solr.update.processor.MtasUpdateRequestProcessorConfig (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.solr.update.processor.MtasUpdateRequestProcessorConfig (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/update/processor/class-use/MtasUpdateRequestProcessorFactory.html b/apidocs/mtas/solr/update/processor/class-use/MtasUpdateRequestProcessorFactory.html
index dc0eba8..2a02df3 100644
--- a/apidocs/mtas/solr/update/processor/class-use/MtasUpdateRequestProcessorFactory.html
+++ b/apidocs/mtas/solr/update/processor/class-use/MtasUpdateRequestProcessorFactory.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.solr.update.processor.MtasUpdateRequestProcessorFactory (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.solr.update.processor.MtasUpdateRequestProcessorFactory (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.solr.update.processor.MtasUpdateRequestProcessorFactory (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.solr.update.processor.MtasUpdateRequestProcessorFactory (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/update/processor/class-use/MtasUpdateRequestProcessorResultItem.html b/apidocs/mtas/solr/update/processor/class-use/MtasUpdateRequestProcessorResultItem.html
index ae4734c..f2fb3bc 100644
--- a/apidocs/mtas/solr/update/processor/class-use/MtasUpdateRequestProcessorResultItem.html
+++ b/apidocs/mtas/solr/update/processor/class-use/MtasUpdateRequestProcessorResultItem.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.solr.update.processor.MtasUpdateRequestProcessorResultItem (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.solr.update.processor.MtasUpdateRequestProcessorResultItem (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.solr.update.processor.MtasUpdateRequestProcessorResultItem (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.solr.update.processor.MtasUpdateRequestProcessorResultItem (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/update/processor/class-use/MtasUpdateRequestProcessorResultReader.html b/apidocs/mtas/solr/update/processor/class-use/MtasUpdateRequestProcessorResultReader.html
index abdfdcc..21b7774 100644
--- a/apidocs/mtas/solr/update/processor/class-use/MtasUpdateRequestProcessorResultReader.html
+++ b/apidocs/mtas/solr/update/processor/class-use/MtasUpdateRequestProcessorResultReader.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.solr.update.processor.MtasUpdateRequestProcessorResultReader (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.solr.update.processor.MtasUpdateRequestProcessorResultReader (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.solr.update.processor.MtasUpdateRequestProcessorResultReader (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.solr.update.processor.MtasUpdateRequestProcessorResultReader (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/update/processor/class-use/MtasUpdateRequestProcessorResultWriter.html b/apidocs/mtas/solr/update/processor/class-use/MtasUpdateRequestProcessorResultWriter.html
index 7ae97fa..1d3de61 100644
--- a/apidocs/mtas/solr/update/processor/class-use/MtasUpdateRequestProcessorResultWriter.html
+++ b/apidocs/mtas/solr/update/processor/class-use/MtasUpdateRequestProcessorResultWriter.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.solr.update.processor.MtasUpdateRequestProcessorResultWriter (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.solr.update.processor.MtasUpdateRequestProcessorResultWriter (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.solr.update.processor.MtasUpdateRequestProcessorResultWriter (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.solr.update.processor.MtasUpdateRequestProcessorResultWriter (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/update/processor/class-use/MtasUpdateRequestProcessorSizeReader.html b/apidocs/mtas/solr/update/processor/class-use/MtasUpdateRequestProcessorSizeReader.html
index faf4d2a..821f4d1 100644
--- a/apidocs/mtas/solr/update/processor/class-use/MtasUpdateRequestProcessorSizeReader.html
+++ b/apidocs/mtas/solr/update/processor/class-use/MtasUpdateRequestProcessorSizeReader.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.solr.update.processor.MtasUpdateRequestProcessorSizeReader (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.solr.update.processor.MtasUpdateRequestProcessorSizeReader (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.solr.update.processor.MtasUpdateRequestProcessorSizeReader (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Class mtas.solr.update.processor.MtasUpdateRequestProcessorSizeReader (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/update/processor/package-frame.html b/apidocs/mtas/solr/update/processor/package-frame.html
index f3dece0..fa249bb 100644
--- a/apidocs/mtas/solr/update/processor/package-frame.html
+++ b/apidocs/mtas/solr/update/processor/package-frame.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.solr.update.processor (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.solr.update.processor (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/apidocs/mtas/solr/update/processor/package-summary.html b/apidocs/mtas/solr/update/processor/package-summary.html
index 2d289f3..4dce1ec 100644
--- a/apidocs/mtas/solr/update/processor/package-summary.html
+++ b/apidocs/mtas/solr/update/processor/package-summary.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.solr.update.processor (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.solr.update.processor (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="mtas.solr.update.processor (MTAS 6.5.1 API)";
+            parent.document.title="mtas.solr.update.processor (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/update/processor/package-tree.html b/apidocs/mtas/solr/update/processor/package-tree.html
index dec3717..093cdec 100644
--- a/apidocs/mtas/solr/update/processor/package-tree.html
+++ b/apidocs/mtas/solr/update/processor/package-tree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.solr.update.processor Class Hierarchy (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.solr.update.processor Class Hierarchy (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="mtas.solr.update.processor Class Hierarchy (MTAS 6.5.1 API)";
+            parent.document.title="mtas.solr.update.processor Class Hierarchy (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/mtas/solr/update/processor/package-use.html b/apidocs/mtas/solr/update/processor/package-use.html
index 9032e9f..ae639f7 100644
--- a/apidocs/mtas/solr/update/processor/package-use.html
+++ b/apidocs/mtas/solr/update/processor/package-use.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:15 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package mtas.solr.update.processor (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Package mtas.solr.update.processor (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package mtas.solr.update.processor (MTAS 6.5.1 API)";
+            parent.document.title="Uses of Package mtas.solr.update.processor (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/apidocs/options b/apidocs/options
index 31f5075..7ffcb0f 100644
--- a/apidocs/options
+++ b/apidocs/options
@@ -1,5 +1,5 @@
 -classpath
-'/Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home/jre/../lib/tools.jar:/Users/matthijs/.m2/repository/org/apache/lucene/lucene-core/6.5.1/lucene-core-6.5.1.jar:/Users/matthijs/.m2/repository/org/apache/lucene/lucene-codecs/6.5.1/lucene-codecs-6.5.1.jar:/Users/matthijs/.m2/repository/org/eclipse/jetty/jetty-server/9.3.14.v20161028/jetty-server-9.3.14.v20161028.jar:/Users/matthijs/.m2/repository/org/apache/lucene/lucene-suggest/6.5.1/lucene-suggest-6.5.1.jar:/Users/matthijs/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar:/Users/matthijs/.m2/repository/org/eclipse/jetty/jetty-io/9.3.14.v20161028/jetty-io-9.3.14.v20161028.jar:/Users/matthijs/.m2/repository/org/eclipse/jetty/jetty-security/9.3.14.v20161028/jetty-security-9.3.14.v20161028.jar:/Users/matthijs/.m2/repository/commons-fileupload/commons-fileupload/1.3.2/commons-fileupload-1.3.2.jar:/Users/matthijs/.m2/repository/org/antlr/antlr4-runtime/4.5.1-1/antlr4-runtime-4.5.1-1.jar:/Users/matthijs/.m2/repository/io/dropwizard/metrics/metrics-ganglia/3.1.2/metrics-ganglia-3.1.2.jar:/Users/matthijs/.m2/repository/org/apache/httpcomponents/httpmime/4.4.1/httpmime-4.4.1.jar:/Users/matthijs/.m2/repository/org/apache/lucene/lucene-analyzers-kuromoji/6.5.1/lucene-analyzers-kuromoji-6.5.1.jar:/Users/matthijs/.m2/repository/com/carrotsearch/hppc/0.7.1/hppc-0.7.1.jar:/Users/matthijs/.m2/repository/com/google/protobuf/protobuf-java/3.1.0/protobuf-java-3.1.0.jar:/Users/matthijs/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.5.4/jackson-annotations-2.5.4.jar:/Users/matthijs/.m2/repository/commons-collections/commons-collections/3.2.2/commons-collections-3.2.2.jar:/Users/matthijs/.m2/repository/org/apache/lucene/lucene-sandbox/6.5.1/lucene-sandbox-6.5.1.jar:/Users/matthijs/.m2/repository/org/apache/zookeeper/zookeeper/3.4.6/zookeeper-3.4.6.jar:/Users/matthijs/.m2/repository/org/apache/lucene/lucene-spatial-extras/6.5.1/lucene-spatial-extras-6.5.1.jar:/Users/matthijs/.m2/repository/info/ganglia/gmetric4j/gmetric4j/1.0.7/gmetric4j-1.0.7.jar:/Users/matthijs/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.5.4/jackson-core-2.5.4.jar:/Users/matthijs/.m2/repository/com/google/guava/guava/14.0.1/guava-14.0.1.jar:/Users/matthijs/.m2/repository/org/eclipse/jetty/jetty-util/9.3.14.v20161028/jetty-util-9.3.14.v20161028.jar:/Users/matthijs/.m2/repository/org/apache/hadoop/hadoop-hdfs/2.7.2/hadoop-hdfs-2.7.2.jar:/Users/matthijs/.m2/repository/org/codehaus/janino/janino/2.7.6/janino-2.7.6.jar:/Users/matthijs/.m2/repository/org/restlet/jee/org.restlet/2.3.0/org.restlet-2.3.0.jar:/Users/matthijs/.m2/repository/org/apache/lucene/lucene-grouping/6.5.1/lucene-grouping-6.5.1.jar:/Users/matthijs/.m2/repository/org/apache/curator/curator-framework/2.8.0/curator-framework-2.8.0.jar:/Users/matthijs/.m2/repository/org/codehaus/jackson/jackson-mapper-asl/1.9.13/jackson-mapper-asl-1.9.13.jar:/Users/matthijs/.m2/repository/org/apache/lucene/lucene-queries/6.5.1/lucene-queries-6.5.1.jar:/Users/matthijs/.m2/repository/io/dropwizard/metrics/metrics-jvm/3.1.2/metrics-jvm-3.1.2.jar:/Users/matthijs/.m2/repository/org/apache/solr/solr-core/6.5.1/solr-core-6.5.1.jar:/Users/matthijs/.m2/repository/org/eclipse/jetty/jetty-servlet/9.3.14.v20161028/jetty-servlet-9.3.14.v20161028.jar:/Users/matthijs/.m2/repository/org/apache/hadoop/hadoop-annotations/2.7.2/hadoop-annotations-2.7.2.jar:/Users/matthijs/.m2/repository/org/eclipse/jetty/jetty-webapp/9.3.14.v20161028/jetty-webapp-9.3.14.v20161028.jar:/Users/matthijs/.m2/repository/org/eclipse/jetty/jetty-http/9.3.14.v20161028/jetty-http-9.3.14.v20161028.jar:/Users/matthijs/.m2/repository/dom4j/dom4j/1.6.1/dom4j-1.6.1.jar:/Users/matthijs/.m2/repository/org/apache/lucene/lucene-analyzers-common/6.5.1/lucene-analyzers-common-6.5.1.jar:/Users/matthijs/.m2/repository/io/dropwizard/metrics/metrics-jetty9/3.1.2/metrics-jetty9-3.1.2.jar:/Users/matthijs/.m2/repository/log4j/log4j/1.2.17/log4j-1.2.17.jar:/Users/matthijs/.m2/repository/org/apache/curator/curator-client/2.8.0/curator-client-2.8.0.jar:/Users/matthijs/.m2/repository/commons-lang/commons-lang/2.6/commons-lang-2.6.jar:/Users/matthijs/.m2/repository/joda-time/joda-time/2.2/joda-time-2.2.jar:/Users/matthijs/.m2/repository/org/restlet/jee/org.restlet.ext.servlet/2.3.0/org.restlet.ext.servlet-2.3.0.jar:/Users/matthijs/.m2/repository/org/apache/lucene/lucene-highlighter/6.5.1/lucene-highlighter-6.5.1.jar:/Users/matthijs/.m2/repository/org/apache/lucene/lucene-join/6.5.1/lucene-join-6.5.1.jar:/Users/matthijs/.m2/repository/org/apache/commons/commons-math3/3.6.1/commons-math3-3.6.1.jar:/Users/matthijs/.m2/repository/org/locationtech/spatial4j/spatial4j/0.6/spatial4j-0.6.jar:/Users/matthijs/.m2/repository/org/ow2/asm/asm-commons/5.1/asm-commons-5.1.jar:/Users/matthijs/.m2/repository/org/apache/htrace/htrace-core/3.2.0-incubating/htrace-core-3.2.0-incubating.jar:/Users/matthijs/.m2/repository/io/dropwizard/metrics/metrics-graphite/3.1.2/metrics-graphite-3.1.2.jar:/Users/matthijs/.m2/repository/org/noggit/noggit/0.6/noggit-0.6.jar:/Users/matthijs/.m2/repository/org/eclipse/jetty/jetty-deploy/9.3.14.v20161028/jetty-deploy-9.3.14.v20161028.jar:/Users/matthijs/.m2/repository/org/apache/lucene/lucene-backward-codecs/6.5.1/lucene-backward-codecs-6.5.1.jar:/Users/matthijs/.m2/repository/org/apache/hadoop/hadoop-common/2.7.2/hadoop-common-2.7.2.jar:/Users/matthijs/.m2/repository/org/apache/lucene/lucene-analyzers-phonetic/6.5.1/lucene-analyzers-phonetic-6.5.1.jar:/Users/matthijs/.m2/repository/io/dropwizard/metrics/metrics-core/3.1.2/metrics-core-3.1.2.jar:/Users/matthijs/.m2/repository/org/codehaus/woodstox/woodstox-core-asl/4.4.1/woodstox-core-asl-4.4.1.jar:/Users/matthijs/.m2/repository/org/apache/calcite/calcite-linq4j/1.11.0/calcite-linq4j-1.11.0.jar:/Users/matthijs/.m2/repository/commons-cli/commons-cli/1.2/commons-cli-1.2.jar:/Users/matthijs/.m2/repository/org/apache/lucene/lucene-queryparser/6.5.1/lucene-queryparser-6.5.1.jar:/Users/matthijs/.m2/repository/org/apache/lucene/lucene-classification/6.5.1/lucene-classification-6.5.1.jar:/Users/matthijs/.m2/repository/org/eclipse/jetty/jetty-servlets/9.3.14.v20161028/jetty-servlets-9.3.14.v20161028.jar:/Users/matthijs/.m2/repository/org/apache/calcite/avatica/avatica-core/1.9.0/avatica-core-1.9.0.jar:/Users/matthijs/.m2/repository/org/apache/httpcomponents/httpcore/4.4.1/httpcore-4.4.1.jar:/Users/matthijs/.m2/repository/org/apache/solr/solr-solrj/6.5.1/solr-solrj-6.5.1.jar:/Users/matthijs/.m2/repository/org/apache/httpcomponents/httpclient/4.4.1/httpclient-4.4.1.jar:/Users/matthijs/.m2/repository/org/codehaus/janino/commons-compiler/2.7.6/commons-compiler-2.7.6.jar:/Users/matthijs/.m2/repository/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.jar:/Users/matthijs/.m2/repository/org/apache/lucene/lucene-misc/6.5.1/lucene-misc-6.5.1.jar:/Users/matthijs/.m2/repository/net/hydromatic/eigenbase-properties/1.1.5/eigenbase-properties-1.1.5.jar:/Users/matthijs/.m2/repository/org/apache/curator/curator-recipes/2.8.0/curator-recipes-2.8.0.jar:/Users/matthijs/.m2/repository/org/eclipse/jetty/jetty-jmx/9.3.14.v20161028/jetty-jmx-9.3.14.v20161028.jar:/Users/matthijs/.m2/repository/org/apache/lucene/lucene-memory/6.5.1/lucene-memory-6.5.1.jar:/Users/matthijs/.m2/repository/org/ow2/asm/asm/5.1/asm-5.1.jar:/Users/matthijs/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/matthijs/.m2/repository/commons-configuration/commons-configuration/1.6/commons-configuration-1.6.jar:/Users/matthijs/.m2/repository/org/apache/hadoop/hadoop-auth/2.7.2/hadoop-auth-2.7.2.jar:/Users/matthijs/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.5.4/jackson-databind-2.5.4.jar:/Users/matthijs/.m2/repository/com/github/ben-manes/caffeine/caffeine/2.4.0/caffeine-2.4.0.jar:/Users/matthijs/.m2/repository/com/fasterxml/jackson/dataformat/jackson-dataformat-smile/2.5.4/jackson-dataformat-smile-2.5.4.jar:/Users/matthijs/.m2/repository/org/eclipse/jetty/jetty-xml/9.3.14.v20161028/jetty-xml-9.3.14.v20161028.jar:/Users/matthijs/.m2/repository/org/codehaus/jackson/jackson-core-asl/1.9.13/jackson-core-asl-1.9.13.jar:/Users/matthijs/.m2/repository/org/eclipse/jetty/jetty-rewrite/9.3.14.v20161028/jetty-rewrite-9.3.14.v20161028.jar:/Users/matthijs/.m2/repository/org/apache/calcite/calcite-core/1.11.0/calcite-core-1.11.0.jar:/Users/matthijs/.m2/repository/com/tdunning/t-digest/3.1/t-digest-3.1.jar:/Users/matthijs/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.7/jcl-over-slf4j-1.7.7.jar:/Users/matthijs/.m2/repository/org/codehaus/woodstox/stax2-api/3.1.4/stax2-api-3.1.4.jar:/Users/matthijs/.m2/repository/org/eclipse/jetty/jetty-continuation/9.3.14.v20161028/jetty-continuation-9.3.14.v20161028.jar:/Users/matthijs/.m2/repository/org/apache/lucene/lucene-expressions/6.5.1/lucene-expressions-6.5.1.jar:/Users/matthijs/.m2/repository/javax/servlet/javax.servlet-api/3.1.0/javax.servlet-api-3.1.0.jar:/Users/matthijs/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar'
+'/Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home/jre/../lib/tools.jar:/Users/matthijs/.m2/repository/org/apache/lucene/lucene-core/6.6.0/lucene-core-6.6.0.jar:/Users/matthijs/.m2/repository/org/apache/lucene/lucene-codecs/6.6.0/lucene-codecs-6.6.0.jar:/Users/matthijs/.m2/repository/org/eclipse/jetty/jetty-server/9.3.14.v20161028/jetty-server-9.3.14.v20161028.jar:/Users/matthijs/.m2/repository/org/apache/lucene/lucene-suggest/6.6.0/lucene-suggest-6.6.0.jar:/Users/matthijs/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar:/Users/matthijs/.m2/repository/org/eclipse/jetty/jetty-io/9.3.14.v20161028/jetty-io-9.3.14.v20161028.jar:/Users/matthijs/.m2/repository/org/eclipse/jetty/jetty-security/9.3.14.v20161028/jetty-security-9.3.14.v20161028.jar:/Users/matthijs/.m2/repository/commons-fileupload/commons-fileupload/1.3.2/commons-fileupload-1.3.2.jar:/Users/matthijs/.m2/repository/org/antlr/antlr4-runtime/4.5.1-1/antlr4-runtime-4.5.1-1.jar:/Users/matthijs/.m2/repository/io/dropwizard/metrics/metrics-ganglia/3.2.2/metrics-ganglia-3.2.2.jar:/Users/matthijs/.m2/repository/org/apache/httpcomponents/httpmime/4.4.1/httpmime-4.4.1.jar:/Users/matthijs/.m2/repository/org/apache/lucene/lucene-analyzers-kuromoji/6.6.0/lucene-analyzers-kuromoji-6.6.0.jar:/Users/matthijs/.m2/repository/com/carrotsearch/hppc/0.7.1/hppc-0.7.1.jar:/Users/matthijs/.m2/repository/com/google/protobuf/protobuf-java/3.1.0/protobuf-java-3.1.0.jar:/Users/matthijs/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.5.4/jackson-annotations-2.5.4.jar:/Users/matthijs/.m2/repository/commons-collections/commons-collections/3.2.2/commons-collections-3.2.2.jar:/Users/matthijs/.m2/repository/org/apache/lucene/lucene-sandbox/6.6.0/lucene-sandbox-6.6.0.jar:/Users/matthijs/.m2/repository/org/apache/zookeeper/zookeeper/3.4.10/zookeeper-3.4.10.jar:/Users/matthijs/.m2/repository/org/apache/lucene/lucene-spatial-extras/6.6.0/lucene-spatial-extras-6.6.0.jar:/Users/matthijs/.m2/repository/info/ganglia/gmetric4j/gmetric4j/1.0.7/gmetric4j-1.0.7.jar:/Users/matthijs/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.5.4/jackson-core-2.5.4.jar:/Users/matthijs/.m2/repository/com/google/guava/guava/14.0.1/guava-14.0.1.jar:/Users/matthijs/.m2/repository/org/eclipse/jetty/jetty-util/9.3.14.v20161028/jetty-util-9.3.14.v20161028.jar:/Users/matthijs/.m2/repository/org/apache/hadoop/hadoop-hdfs/2.7.2/hadoop-hdfs-2.7.2.jar:/Users/matthijs/.m2/repository/org/codehaus/janino/janino/2.7.6/janino-2.7.6.jar:/Users/matthijs/.m2/repository/org/restlet/jee/org.restlet/2.3.0/org.restlet-2.3.0.jar:/Users/matthijs/.m2/repository/org/apache/lucene/lucene-grouping/6.6.0/lucene-grouping-6.6.0.jar:/Users/matthijs/.m2/repository/org/apache/curator/curator-framework/2.8.0/curator-framework-2.8.0.jar:/Users/matthijs/.m2/repository/org/codehaus/jackson/jackson-mapper-asl/1.9.13/jackson-mapper-asl-1.9.13.jar:/Users/matthijs/.m2/repository/org/apache/lucene/lucene-queries/6.6.0/lucene-queries-6.6.0.jar:/Users/matthijs/.m2/repository/io/dropwizard/metrics/metrics-jvm/3.2.2/metrics-jvm-3.2.2.jar:/Users/matthijs/.m2/repository/org/apache/solr/solr-core/6.6.0/solr-core-6.6.0.jar:/Users/matthijs/.m2/repository/org/eclipse/jetty/jetty-servlet/9.3.14.v20161028/jetty-servlet-9.3.14.v20161028.jar:/Users/matthijs/.m2/repository/org/apache/hadoop/hadoop-annotations/2.7.2/hadoop-annotations-2.7.2.jar:/Users/matthijs/.m2/repository/org/eclipse/jetty/jetty-webapp/9.3.14.v20161028/jetty-webapp-9.3.14.v20161028.jar:/Users/matthijs/.m2/repository/org/eclipse/jetty/jetty-http/9.3.14.v20161028/jetty-http-9.3.14.v20161028.jar:/Users/matthijs/.m2/repository/dom4j/dom4j/1.6.1/dom4j-1.6.1.jar:/Users/matthijs/.m2/repository/org/apache/lucene/lucene-analyzers-common/6.6.0/lucene-analyzers-common-6.6.0.jar:/Users/matthijs/.m2/repository/io/dropwizard/metrics/metrics-jetty9/3.2.2/metrics-jetty9-3.2.2.jar:/Users/matthijs/.m2/repository/log4j/log4j/1.2.17/log4j-1.2.17.jar:/Users/matthijs/.m2/repository/org/apache/curator/curator-client/2.8.0/curator-client-2.8.0.jar:/Users/matthijs/.m2/repository/commons-lang/commons-lang/2.6/commons-lang-2.6.jar:/Users/matthijs/.m2/repository/joda-time/joda-time/2.2/joda-time-2.2.jar:/Users/matthijs/.m2/repository/org/restlet/jee/org.restlet.ext.servlet/2.3.0/org.restlet.ext.servlet-2.3.0.jar:/Users/matthijs/.m2/repository/org/apache/lucene/lucene-highlighter/6.6.0/lucene-highlighter-6.6.0.jar:/Users/matthijs/.m2/repository/org/apache/lucene/lucene-join/6.6.0/lucene-join-6.6.0.jar:/Users/matthijs/.m2/repository/org/apache/commons/commons-math3/3.6.1/commons-math3-3.6.1.jar:/Users/matthijs/.m2/repository/org/locationtech/spatial4j/spatial4j/0.6/spatial4j-0.6.jar:/Users/matthijs/.m2/repository/org/ow2/asm/asm-commons/5.1/asm-commons-5.1.jar:/Users/matthijs/.m2/repository/org/apache/htrace/htrace-core/3.2.0-incubating/htrace-core-3.2.0-incubating.jar:/Users/matthijs/.m2/repository/io/dropwizard/metrics/metrics-graphite/3.2.2/metrics-graphite-3.2.2.jar:/Users/matthijs/.m2/repository/org/noggit/noggit/0.6/noggit-0.6.jar:/Users/matthijs/.m2/repository/org/eclipse/jetty/jetty-deploy/9.3.14.v20161028/jetty-deploy-9.3.14.v20161028.jar:/Users/matthijs/.m2/repository/org/apache/lucene/lucene-backward-codecs/6.6.0/lucene-backward-codecs-6.6.0.jar:/Users/matthijs/.m2/repository/org/apache/hadoop/hadoop-common/2.7.2/hadoop-common-2.7.2.jar:/Users/matthijs/.m2/repository/org/apache/lucene/lucene-analyzers-phonetic/6.6.0/lucene-analyzers-phonetic-6.6.0.jar:/Users/matthijs/.m2/repository/io/dropwizard/metrics/metrics-core/3.2.2/metrics-core-3.2.2.jar:/Users/matthijs/.m2/repository/org/codehaus/woodstox/woodstox-core-asl/4.4.1/woodstox-core-asl-4.4.1.jar:/Users/matthijs/.m2/repository/org/apache/calcite/calcite-linq4j/1.11.0/calcite-linq4j-1.11.0.jar:/Users/matthijs/.m2/repository/commons-cli/commons-cli/1.2/commons-cli-1.2.jar:/Users/matthijs/.m2/repository/org/apache/lucene/lucene-queryparser/6.6.0/lucene-queryparser-6.6.0.jar:/Users/matthijs/.m2/repository/org/apache/lucene/lucene-classification/6.6.0/lucene-classification-6.6.0.jar:/Users/matthijs/.m2/repository/org/eclipse/jetty/jetty-servlets/9.3.14.v20161028/jetty-servlets-9.3.14.v20161028.jar:/Users/matthijs/.m2/repository/org/apache/calcite/avatica/avatica-core/1.9.0/avatica-core-1.9.0.jar:/Users/matthijs/.m2/repository/org/apache/httpcomponents/httpcore/4.4.1/httpcore-4.4.1.jar:/Users/matthijs/.m2/repository/org/apache/solr/solr-solrj/6.6.0/solr-solrj-6.6.0.jar:/Users/matthijs/.m2/repository/org/apache/httpcomponents/httpclient/4.4.1/httpclient-4.4.1.jar:/Users/matthijs/.m2/repository/org/codehaus/janino/commons-compiler/2.7.6/commons-compiler-2.7.6.jar:/Users/matthijs/.m2/repository/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.jar:/Users/matthijs/.m2/repository/org/apache/lucene/lucene-misc/6.6.0/lucene-misc-6.6.0.jar:/Users/matthijs/.m2/repository/net/hydromatic/eigenbase-properties/1.1.5/eigenbase-properties-1.1.5.jar:/Users/matthijs/.m2/repository/org/apache/curator/curator-recipes/2.8.0/curator-recipes-2.8.0.jar:/Users/matthijs/.m2/repository/org/eclipse/jetty/jetty-jmx/9.3.14.v20161028/jetty-jmx-9.3.14.v20161028.jar:/Users/matthijs/.m2/repository/org/apache/lucene/lucene-memory/6.6.0/lucene-memory-6.6.0.jar:/Users/matthijs/.m2/repository/org/ow2/asm/asm/5.1/asm-5.1.jar:/Users/matthijs/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/matthijs/.m2/repository/commons-configuration/commons-configuration/1.6/commons-configuration-1.6.jar:/Users/matthijs/.m2/repository/org/apache/hadoop/hadoop-auth/2.7.2/hadoop-auth-2.7.2.jar:/Users/matthijs/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.5.4/jackson-databind-2.5.4.jar:/Users/matthijs/.m2/repository/com/github/ben-manes/caffeine/caffeine/2.4.0/caffeine-2.4.0.jar:/Users/matthijs/.m2/repository/com/fasterxml/jackson/dataformat/jackson-dataformat-smile/2.5.4/jackson-dataformat-smile-2.5.4.jar:/Users/matthijs/.m2/repository/org/eclipse/jetty/jetty-xml/9.3.14.v20161028/jetty-xml-9.3.14.v20161028.jar:/Users/matthijs/.m2/repository/org/codehaus/jackson/jackson-core-asl/1.9.13/jackson-core-asl-1.9.13.jar:/Users/matthijs/.m2/repository/org/eclipse/jetty/jetty-rewrite/9.3.14.v20161028/jetty-rewrite-9.3.14.v20161028.jar:/Users/matthijs/.m2/repository/org/apache/calcite/calcite-core/1.11.0/calcite-core-1.11.0.jar:/Users/matthijs/.m2/repository/com/tdunning/t-digest/3.1/t-digest-3.1.jar:/Users/matthijs/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.7/jcl-over-slf4j-1.7.7.jar:/Users/matthijs/.m2/repository/org/codehaus/woodstox/stax2-api/3.1.4/stax2-api-3.1.4.jar:/Users/matthijs/.m2/repository/org/eclipse/jetty/jetty-continuation/9.3.14.v20161028/jetty-continuation-9.3.14.v20161028.jar:/Users/matthijs/.m2/repository/org/apache/lucene/lucene-expressions/6.6.0/lucene-expressions-6.6.0.jar:/Users/matthijs/.m2/repository/javax/servlet/javax.servlet-api/3.1.0/javax.servlet-api-3.1.0.jar:/Users/matthijs/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar'
 -encoding
 'UTF-8'
 -private
@@ -15,11 +15,11 @@
 -docencoding
 'UTF-8'
 -doctitle
-'MTAS 6.5.1 API'
+'MTAS 6.6.0 API'
 -linkoffline
 'http://docs.oracle.com/javase/8/docs/api' '/Users/matthijs/Software/Mtas/target/javadoc-bundle-options'
 -nohelp
 -use
 -version
 -windowtitle
-'MTAS 6.5.1 API'
\ No newline at end of file
+'MTAS 6.6.0 API'
\ No newline at end of file
diff --git a/apidocs/overview-frame.html b/apidocs/overview-frame.html
index f95dba4..ec794c8 100644
--- a/apidocs/overview-frame.html
+++ b/apidocs/overview-frame.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:13 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Overview List (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Overview List (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
diff --git a/apidocs/overview-summary.html b/apidocs/overview-summary.html
index 6026a63..fcbb7b1 100644
--- a/apidocs/overview-summary.html
+++ b/apidocs/overview-summary.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:15 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Overview (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Overview (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Overview (MTAS 6.5.1 API)";
+            parent.document.title="Overview (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -70,7 +70,7 @@
 </a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
 <div class="header">
-<h1 class="title">MTAS 6.5.1 API</h1>
+<h1 class="title">MTAS 6.6.0 API</h1>
 </div>
 <div class="contentContainer">
 <table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Packages table, listing packages, and an explanation">
diff --git a/apidocs/overview-tree.html b/apidocs/overview-tree.html
index 9bc1c64..8dd3f1f 100644
--- a/apidocs/overview-tree.html
+++ b/apidocs/overview-tree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:16 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:15 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Class Hierarchy (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Class Hierarchy (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Class Hierarchy (MTAS 6.5.1 API)";
+            parent.document.title="Class Hierarchy (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
@@ -196,6 +196,7 @@
 <li type="circle">mtas.search.spans.util.<a href="mtas/search/spans/util/MtasSpans.html" title="class in mtas.search.spans.util"><span class="typeNameLink">MtasSpans</span></a>
 <ul>
 <li type="circle">mtas.search.spans.util.<a href="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpans.html" title="class in mtas.search.spans.util"><span class="typeNameLink">MtasDisabledTwoPhaseIteratorSpans</span></a></li>
+<li type="circle">mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExpandSpans.html" title="class in mtas.search.spans.util"><span class="typeNameLink">MtasExpandSpans</span></a></li>
 <li type="circle">mtas.search.spans.util.<a href="mtas/search/spans/util/MtasMaximumExpandSpans.html" title="class in mtas.search.spans.util"><span class="typeNameLink">MtasMaximumExpandSpans</span></a></li>
 <li type="circle">mtas.search.spans.<a href="mtas/search/spans/MtasSpanEndSpans.html" title="class in mtas.search.spans"><span class="typeNameLink">MtasSpanEndSpans</span></a></li>
 <li type="circle">mtas.search.spans.<a href="mtas/search/spans/MtasSpanFollowedBySpans.html" title="class in mtas.search.spans"><span class="typeNameLink">MtasSpanFollowedBySpans</span></a></li>
@@ -389,6 +390,7 @@
 <li type="circle">mtas.analysis.parser.<a href="mtas/analysis/parser/MtasSketchParser.html" title="class in mtas.analysis.parser"><span class="typeNameLink">MtasSketchParser</span></a></li>
 <li type="circle">mtas.analysis.parser.<a href="mtas/analysis/parser/MtasXMLParser.html" title="class in mtas.analysis.parser"><span class="typeNameLink">MtasXMLParser</span></a>
 <ul>
+<li type="circle">mtas.analysis.parser.<a href="mtas/analysis/parser/MtasChatParser.html" title="class in mtas.analysis.parser"><span class="typeNameLink">MtasChatParser</span></a></li>
 <li type="circle">mtas.analysis.parser.<a href="mtas/analysis/parser/MtasElanParser.html" title="class in mtas.analysis.parser"><span class="typeNameLink">MtasElanParser</span></a></li>
 <li type="circle">mtas.analysis.parser.<a href="mtas/analysis/parser/MtasFoliaParser.html" title="class in mtas.analysis.parser"><span class="typeNameLink">MtasFoliaParser</span></a></li>
 <li type="circle">mtas.analysis.parser.<a href="mtas/analysis/parser/MtasTEIParser.html" title="class in mtas.analysis.parser"><span class="typeNameLink">MtasTEIParser</span></a></li>
@@ -498,6 +500,7 @@
 <li type="circle">mtas.parser.cql.util.<a href="mtas/parser/cql/util/MtasCQLParserWordPositionQuery.html" title="class in mtas.parser.cql.util"><span class="typeNameLink">MtasCQLParserWordPositionQuery</span></a></li>
 <li type="circle">mtas.parser.cql.util.<a href="mtas/parser/cql/util/MtasCQLParserWordQuery.html" title="class in mtas.parser.cql.util"><span class="typeNameLink">MtasCQLParserWordQuery</span></a></li>
 <li type="circle">mtas.search.spans.util.<a href="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery.html" title="class in mtas.search.spans.util"><span class="typeNameLink">MtasDisabledTwoPhaseIteratorSpanQuery</span></a></li>
+<li type="circle">mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExpandSpanQuery.html" title="class in mtas.search.spans.util"><span class="typeNameLink">MtasExpandSpanQuery</span></a></li>
 <li type="circle">mtas.search.spans.util.<a href="mtas/search/spans/util/MtasMaximumExpandSpanQuery.html" title="class in mtas.search.spans.util"><span class="typeNameLink">MtasMaximumExpandSpanQuery</span></a></li>
 <li type="circle">mtas.search.spans.<a href="mtas/search/spans/MtasSpanAndQuery.html" title="class in mtas.search.spans"><span class="typeNameLink">MtasSpanAndQuery</span></a></li>
 <li type="circle">mtas.search.spans.<a href="mtas/search/spans/MtasSpanContainingQuery.html" title="class in mtas.search.spans"><span class="typeNameLink">MtasSpanContainingQuery</span></a></li>
@@ -609,6 +612,7 @@
 <li type="circle">mtas.search.spans.util.<a href="mtas/search/spans/util/MtasSpanWeight.html" title="class in mtas.search.spans.util"><span class="typeNameLink">MtasSpanWeight</span></a>
 <ul>
 <li type="circle">mtas.search.spans.util.<a href="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery.MtasDisabledTwoPhaseIteratorWeight.html" title="class in mtas.search.spans.util"><span class="typeNameLink">MtasDisabledTwoPhaseIteratorSpanQuery.MtasDisabledTwoPhaseIteratorWeight</span></a></li>
+<li type="circle">mtas.search.spans.util.<a href="mtas/search/spans/util/MtasExpandSpanQuery.MtasExpandWeight.html" title="class in mtas.search.spans.util"><span class="typeNameLink">MtasExpandSpanQuery.MtasExpandWeight</span></a></li>
 <li type="circle">mtas.search.spans.util.<a href="mtas/search/spans/util/MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight.html" title="class in mtas.search.spans.util"><span class="typeNameLink">MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight</span></a></li>
 <li type="circle">mtas.search.spans.<a href="mtas/search/spans/MtasSpanEndQuery.SpanTermWeight.html" title="class in mtas.search.spans"><span class="typeNameLink">MtasSpanEndQuery.SpanTermWeight</span></a></li>
 <li type="circle">mtas.search.spans.<a href="mtas/search/spans/MtasSpanFollowedByQuery.SpanFollowedByWeight.html" title="class in mtas.search.spans"><span class="typeNameLink">MtasSpanFollowedByQuery.SpanFollowedByWeight</span></a></li>
diff --git a/apidocs/serialized-form.html b/apidocs/serialized-form.html
index e9b18ae..8716ced 100644
--- a/apidocs/serialized-form.html
+++ b/apidocs/serialized-form.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:15 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:14 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Serialized Form (MTAS 6.5.1 API)</title>
-<meta name="date" content="2017-06-02">
+<title>Serialized Form (MTAS 6.6.0 API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Serialized Form (MTAS 6.5.1 API)";
+            parent.document.title="Serialized Form (MTAS 6.6.0 API)";
         }
     }
     catch(err) {
diff --git a/dependencies.html b/dependencies.html
index 93e3313..4fa357c 100644
--- a/dependencies.html
+++ b/dependencies.html
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-06-02 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-07-13 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20170602" />
+    <meta name="Date-Revision-yyyymmdd" content="20170713" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Multi Tier Annotation Search &#x2013; Project Dependencies</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -39,7 +39,7 @@
       <div id="breadcrumbs">
         <ul class="breadcrumb">
               
-                  <li id="projectVersion">Version: 6.5.1
+                  <li id="projectVersion">Version: 6.6.0
                           <span class="divider">|</span>
                     </li>
                               <li class="">
@@ -50,7 +50,7 @@
         <li class="active ">Project Dependencies</li>
                 
               
-                  <li id="publishDate" class="pull-right">Last Published: 2017-06-02</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-07-13</li>
             
                             </ul>
       </div>
@@ -210,31 +210,31 @@
 <tr class="a">
 <td>org.apache.lucene</td>
 <td><a class="externalLink" href="http://lucene.apache.org/lucene-parent/lucene-analyzers-common">lucene-analyzers-common</a></td>
-<td>6.5.1</td>
+<td>6.6.0</td>
 <td>jar</td>
 <td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache 2</a></td></tr>
 <tr class="b">
 <td>org.apache.lucene</td>
 <td><a class="externalLink" href="http://lucene.apache.org/lucene-parent/lucene-codecs">lucene-codecs</a></td>
-<td>6.5.1</td>
+<td>6.6.0</td>
 <td>jar</td>
 <td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache 2</a></td></tr>
 <tr class="a">
 <td>org.apache.lucene</td>
 <td><a class="externalLink" href="http://lucene.apache.org/lucene-parent/lucene-core">lucene-core</a></td>
-<td>6.5.1</td>
+<td>6.6.0</td>
 <td>jar</td>
 <td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache 2</a></td></tr>
 <tr class="b">
 <td>org.apache.lucene</td>
 <td><a class="externalLink" href="http://lucene.apache.org/lucene-parent/lucene-queryparser">lucene-queryparser</a></td>
-<td>6.5.1</td>
+<td>6.6.0</td>
 <td>jar</td>
 <td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache 2</a></td></tr>
 <tr class="a">
 <td>org.apache.solr</td>
 <td><a class="externalLink" href="http://lucene.apache.org/solr-parent/solr-core">solr-core</a></td>
-<td>6.5.1</td>
+<td>6.6.0</td>
 <td>jar</td>
 <td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache 2</a></td></tr></table></div><a name="Project_Dependencies_test"></a>
 <div class="section">
@@ -256,7 +256,7 @@
 <tr class="a">
 <td>org.apache.solr</td>
 <td><a class="externalLink" href="http://lucene.apache.org/solr-parent/solr-test-framework">solr-test-framework</a></td>
-<td>6.5.1</td>
+<td>6.6.0</td>
 <td>jar</td>
 <td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache 2</a></td></tr>
 <tr class="b">
@@ -389,31 +389,31 @@
 <tr class="b">
 <td>io.dropwizard.metrics</td>
 <td><a class="externalLink" href="http://metrics.codahale.com/metrics-core/">metrics-core</a></td>
-<td>3.1.2</td>
+<td>3.2.2</td>
 <td>jar</td>
 <td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.html">Apache License 2.0</a></td></tr>
 <tr class="a">
 <td>io.dropwizard.metrics</td>
 <td><a class="externalLink" href="http://metrics.codahale.com/metrics-ganglia/">metrics-ganglia</a></td>
-<td>3.1.2</td>
+<td>3.2.2</td>
 <td>jar</td>
 <td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.html">Apache License 2.0</a></td></tr>
 <tr class="b">
 <td>io.dropwizard.metrics</td>
 <td><a class="externalLink" href="http://metrics.codahale.com/metrics-graphite/">metrics-graphite</a></td>
-<td>3.1.2</td>
+<td>3.2.2</td>
 <td>jar</td>
 <td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.html">Apache License 2.0</a></td></tr>
 <tr class="a">
 <td>io.dropwizard.metrics</td>
 <td><a class="externalLink" href="http://metrics.codahale.com/metrics-jetty9/">metrics-jetty9</a></td>
-<td>3.1.2</td>
+<td>3.2.2</td>
 <td>jar</td>
 <td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.html">Apache License 2.0</a></td></tr>
 <tr class="b">
 <td>io.dropwizard.metrics</td>
 <td><a class="externalLink" href="http://metrics.codahale.com/metrics-jvm/">metrics-jvm</a></td>
-<td>3.1.2</td>
+<td>3.2.2</td>
 <td>jar</td>
 <td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.html">Apache License 2.0</a></td></tr>
 <tr class="a">
@@ -539,99 +539,99 @@
 <tr class="a">
 <td>org.apache.lucene</td>
 <td><a class="externalLink" href="http://lucene.apache.org/lucene-parent/lucene-analyzers-kuromoji">lucene-analyzers-kuromoji</a></td>
-<td>6.5.1</td>
+<td>6.6.0</td>
 <td>jar</td>
 <td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache 2</a></td></tr>
 <tr class="b">
 <td>org.apache.lucene</td>
 <td><a class="externalLink" href="http://lucene.apache.org/lucene-parent/lucene-analyzers-phonetic">lucene-analyzers-phonetic</a></td>
-<td>6.5.1</td>
+<td>6.6.0</td>
 <td>jar</td>
 <td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache 2</a></td></tr>
 <tr class="a">
 <td>org.apache.lucene</td>
 <td><a class="externalLink" href="http://lucene.apache.org/lucene-parent/lucene-backward-codecs">lucene-backward-codecs</a></td>
-<td>6.5.1</td>
+<td>6.6.0</td>
 <td>jar</td>
 <td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache 2</a></td></tr>
 <tr class="b">
 <td>org.apache.lucene</td>
 <td><a class="externalLink" href="http://lucene.apache.org/lucene-parent/lucene-classification">lucene-classification</a></td>
-<td>6.5.1</td>
+<td>6.6.0</td>
 <td>jar</td>
 <td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache 2</a></td></tr>
 <tr class="a">
 <td>org.apache.lucene</td>
 <td><a class="externalLink" href="http://lucene.apache.org/lucene-parent/lucene-expressions">lucene-expressions</a></td>
-<td>6.5.1</td>
+<td>6.6.0</td>
 <td>jar</td>
 <td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache 2</a></td></tr>
 <tr class="b">
 <td>org.apache.lucene</td>
 <td><a class="externalLink" href="http://lucene.apache.org/lucene-parent/lucene-grouping">lucene-grouping</a></td>
-<td>6.5.1</td>
+<td>6.6.0</td>
 <td>jar</td>
 <td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache 2</a></td></tr>
 <tr class="a">
 <td>org.apache.lucene</td>
 <td><a class="externalLink" href="http://lucene.apache.org/lucene-parent/lucene-highlighter">lucene-highlighter</a></td>
-<td>6.5.1</td>
+<td>6.6.0</td>
 <td>jar</td>
 <td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache 2</a></td></tr>
 <tr class="b">
 <td>org.apache.lucene</td>
 <td><a class="externalLink" href="http://lucene.apache.org/lucene-parent/lucene-join">lucene-join</a></td>
-<td>6.5.1</td>
+<td>6.6.0</td>
 <td>jar</td>
 <td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache 2</a></td></tr>
 <tr class="a">
 <td>org.apache.lucene</td>
 <td><a class="externalLink" href="http://lucene.apache.org/lucene-parent/lucene-memory">lucene-memory</a></td>
-<td>6.5.1</td>
+<td>6.6.0</td>
 <td>jar</td>
 <td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache 2</a></td></tr>
 <tr class="b">
 <td>org.apache.lucene</td>
 <td><a class="externalLink" href="http://lucene.apache.org/lucene-parent/lucene-misc">lucene-misc</a></td>
-<td>6.5.1</td>
+<td>6.6.0</td>
 <td>jar</td>
 <td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache 2</a></td></tr>
 <tr class="a">
 <td>org.apache.lucene</td>
 <td><a class="externalLink" href="http://lucene.apache.org/lucene-parent/lucene-queries">lucene-queries</a></td>
-<td>6.5.1</td>
+<td>6.6.0</td>
 <td>jar</td>
 <td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache 2</a></td></tr>
 <tr class="b">
 <td>org.apache.lucene</td>
 <td><a class="externalLink" href="http://lucene.apache.org/lucene-parent/lucene-sandbox">lucene-sandbox</a></td>
-<td>6.5.1</td>
+<td>6.6.0</td>
 <td>jar</td>
 <td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache 2</a></td></tr>
 <tr class="a">
 <td>org.apache.lucene</td>
 <td><a class="externalLink" href="http://lucene.apache.org/lucene-parent/lucene-spatial-extras">lucene-spatial-extras</a></td>
-<td>6.5.1</td>
+<td>6.6.0</td>
 <td>jar</td>
 <td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache 2</a></td></tr>
 <tr class="b">
 <td>org.apache.lucene</td>
 <td><a class="externalLink" href="http://lucene.apache.org/lucene-parent/lucene-suggest">lucene-suggest</a></td>
-<td>6.5.1</td>
+<td>6.6.0</td>
 <td>jar</td>
 <td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache 2</a></td></tr>
 <tr class="a">
 <td>org.apache.solr</td>
 <td><a class="externalLink" href="http://lucene.apache.org/solr-parent/solr-solrj">solr-solrj</a></td>
-<td>6.5.1</td>
+<td>6.6.0</td>
 <td>jar</td>
 <td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache 2</a></td></tr>
 <tr class="b">
 <td>org.apache.zookeeper</td>
 <td>zookeeper</td>
-<td>3.4.6</td>
+<td>3.4.10</td>
 <td>jar</td>
-<td>-</td></tr>
+<td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a></td></tr>
 <tr class="a">
 <td>org.codehaus.jackson</td>
 <td><a class="externalLink" href="http://jackson.codehaus.org">jackson-core-asl</a></td>
@@ -825,7 +825,7 @@
 <tr class="a">
 <td>org.apache.lucene</td>
 <td><a class="externalLink" href="http://lucene.apache.org/lucene-parent/lucene-test-framework">lucene-test-framework</a></td>
-<td>6.5.1</td>
+<td>6.6.0</td>
 <td>jar</td>
 <td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache 2</a></td></tr>
 <tr class="b">
@@ -875,7 +875,7 @@
 <div class="section">
 <h3><a name="Dependency_Tree"></a>Dependency Tree</h3>
 <ul>
-<li>dev.meertens.mtas:mtas:jar:6.5.1 <img id="_img1" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep0', '_img1' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep0" style="display:none">
+<li>dev.meertens.mtas:mtas:jar:6.6.0 <img id="_img1" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep0', '_img1' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep0" style="display:none">
 <table border="0" class="table table-striped">
 <tr class="a">
 <th>MTAS</th></tr>
@@ -884,7 +884,7 @@
 <p><b>Description: </b>Multi Tier Annotation Search</p>
 <p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache License, Version 2.0</a></p></td></tr></table></div>
 <ul>
-<li>org.apache.lucene:lucene-core:jar:6.5.1 (compile) <img id="_img3" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep2', '_img3' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep2" style="display:none">
+<li>org.apache.lucene:lucene-core:jar:6.6.0 (compile) <img id="_img3" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep2', '_img3' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep2" style="display:none">
 <table border="0" class="table table-striped">
 <tr class="a">
 <th>Lucene Core</th></tr>
@@ -893,7 +893,7 @@
 <p><b>Description: </b>Apache Lucene Java Core</p>
 <p><b>URL: </b><a class="externalLink" href="http://lucene.apache.org/lucene-parent/lucene-core">http://lucene.apache.org/lucene-parent/lucene-core</a></p>
 <p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache 2</a></p></td></tr></table></div></li>
-<li>org.apache.lucene:lucene-analyzers-common:jar:6.5.1 (compile) <img id="_img5" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep4', '_img5' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep4" style="display:none">
+<li>org.apache.lucene:lucene-analyzers-common:jar:6.6.0 (compile) <img id="_img5" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep4', '_img5' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep4" style="display:none">
 <table border="0" class="table table-striped">
 <tr class="a">
 <th>Lucene Common Analyzers</th></tr>
@@ -902,7 +902,7 @@
 <p><b>Description: </b>Additional Analyzers</p>
 <p><b>URL: </b><a class="externalLink" href="http://lucene.apache.org/lucene-parent/lucene-analyzers-common">http://lucene.apache.org/lucene-parent/lucene-analyzers-common</a></p>
 <p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache 2</a></p></td></tr></table></div></li>
-<li>org.apache.lucene:lucene-queryparser:jar:6.5.1 (compile) <img id="_img7" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep6', '_img7' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep6" style="display:none">
+<li>org.apache.lucene:lucene-queryparser:jar:6.6.0 (compile) <img id="_img7" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep6', '_img7' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep6" style="display:none">
 <table border="0" class="table table-striped">
 <tr class="a">
 <th>Lucene QueryParsers</th></tr>
@@ -912,7 +912,7 @@
 <p><b>URL: </b><a class="externalLink" href="http://lucene.apache.org/lucene-parent/lucene-queryparser">http://lucene.apache.org/lucene-parent/lucene-queryparser</a></p>
 <p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache 2</a></p></td></tr></table></div>
 <ul>
-<li>org.apache.lucene:lucene-queries:jar:6.5.1 (compile) <img id="_img9" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep8', '_img9' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep8" style="display:none">
+<li>org.apache.lucene:lucene-queries:jar:6.6.0 (compile) <img id="_img9" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep8', '_img9' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep8" style="display:none">
 <table border="0" class="table table-striped">
 <tr class="a">
 <th>Lucene Queries</th></tr>
@@ -921,7 +921,7 @@
 <p><b>Description: </b>Lucene Queries Module</p>
 <p><b>URL: </b><a class="externalLink" href="http://lucene.apache.org/lucene-parent/lucene-queries">http://lucene.apache.org/lucene-parent/lucene-queries</a></p>
 <p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache 2</a></p></td></tr></table></div></li>
-<li>org.apache.lucene:lucene-sandbox:jar:6.5.1 (compile) <img id="_img11" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep10', '_img11' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep10" style="display:none">
+<li>org.apache.lucene:lucene-sandbox:jar:6.6.0 (compile) <img id="_img11" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep10', '_img11' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep10" style="display:none">
 <table border="0" class="table table-striped">
 <tr class="a">
 <th>Lucene Sandbox</th></tr>
@@ -930,7 +930,7 @@
 <p><b>Description: </b>Lucene Sandbox</p>
 <p><b>URL: </b><a class="externalLink" href="http://lucene.apache.org/lucene-parent/lucene-sandbox">http://lucene.apache.org/lucene-parent/lucene-sandbox</a></p>
 <p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache 2</a></p></td></tr></table></div></li></ul></li>
-<li>org.apache.lucene:lucene-codecs:jar:6.5.1 (compile) <img id="_img13" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep12', '_img13' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep12" style="display:none">
+<li>org.apache.lucene:lucene-codecs:jar:6.6.0 (compile) <img id="_img13" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep12', '_img13' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep12" style="display:none">
 <table border="0" class="table table-striped">
 <tr class="a">
 <th>Lucene codecs</th></tr>
@@ -939,7 +939,7 @@
 <p><b>Description: </b>Codecs and postings formats for Apache Lucene.</p>
 <p><b>URL: </b><a class="externalLink" href="http://lucene.apache.org/lucene-parent/lucene-codecs">http://lucene.apache.org/lucene-parent/lucene-codecs</a></p>
 <p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache 2</a></p></td></tr></table></div></li>
-<li>org.apache.solr:solr-core:jar:6.5.1 (compile) <img id="_img15" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep14', '_img15' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep14" style="display:none">
+<li>org.apache.solr:solr-core:jar:6.6.0 (compile) <img id="_img15" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep14', '_img15' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep14" style="display:none">
 <table border="0" class="table table-striped">
 <tr class="a">
 <th>Apache Solr Core</th></tr>
@@ -949,7 +949,7 @@
 <p><b>URL: </b><a class="externalLink" href="http://lucene.apache.org/solr-parent/solr-core">http://lucene.apache.org/solr-parent/solr-core</a></p>
 <p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache 2</a></p></td></tr></table></div>
 <ul>
-<li>org.apache.lucene:lucene-analyzers-kuromoji:jar:6.5.1 (compile) <img id="_img17" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep16', '_img17' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep16" style="display:none">
+<li>org.apache.lucene:lucene-analyzers-kuromoji:jar:6.6.0 (compile) <img id="_img17" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep16', '_img17' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep16" style="display:none">
 <table border="0" class="table table-striped">
 <tr class="a">
 <th>Lucene Kuromoji Japanese Morphological Analyzer</th></tr>
@@ -958,7 +958,7 @@
 <p><b>Description: </b>Lucene Kuromoji Japanese Morphological Analyzer</p>
 <p><b>URL: </b><a class="externalLink" href="http://lucene.apache.org/lucene-parent/lucene-analyzers-kuromoji">http://lucene.apache.org/lucene-parent/lucene-analyzers-kuromoji</a></p>
 <p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache 2</a></p></td></tr></table></div></li>
-<li>org.apache.lucene:lucene-analyzers-phonetic:jar:6.5.1 (compile) <img id="_img19" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep18', '_img19' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep18" style="display:none">
+<li>org.apache.lucene:lucene-analyzers-phonetic:jar:6.6.0 (compile) <img id="_img19" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep18', '_img19' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep18" style="display:none">
 <table border="0" class="table table-striped">
 <tr class="a">
 <th>Lucene Phonetic Filters</th></tr>
@@ -967,7 +967,7 @@
 <p><b>Description: </b>Provides phonetic encoding via Commons Codec.</p>
 <p><b>URL: </b><a class="externalLink" href="http://lucene.apache.org/lucene-parent/lucene-analyzers-phonetic">http://lucene.apache.org/lucene-parent/lucene-analyzers-phonetic</a></p>
 <p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache 2</a></p></td></tr></table></div></li>
-<li>org.apache.lucene:lucene-backward-codecs:jar:6.5.1 (compile) <img id="_img21" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep20', '_img21' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep20" style="display:none">
+<li>org.apache.lucene:lucene-backward-codecs:jar:6.6.0 (compile) <img id="_img21" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep20', '_img21' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep20" style="display:none">
 <table border="0" class="table table-striped">
 <tr class="a">
 <th>Lucene Memory</th></tr>
@@ -976,7 +976,7 @@
 <p><b>Description: </b>Codecs for older versions of Lucene.</p>
 <p><b>URL: </b><a class="externalLink" href="http://lucene.apache.org/lucene-parent/lucene-backward-codecs">http://lucene.apache.org/lucene-parent/lucene-backward-codecs</a></p>
 <p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache 2</a></p></td></tr></table></div></li>
-<li>org.apache.lucene:lucene-classification:jar:6.5.1 (compile) <img id="_img23" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep22', '_img23' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep22" style="display:none">
+<li>org.apache.lucene:lucene-classification:jar:6.6.0 (compile) <img id="_img23" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep22', '_img23' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep22" style="display:none">
 <table border="0" class="table table-striped">
 <tr class="a">
 <th>Lucene Classification</th></tr>
@@ -985,7 +985,7 @@
 <p><b>Description: </b>Lucene Classification</p>
 <p><b>URL: </b><a class="externalLink" href="http://lucene.apache.org/lucene-parent/lucene-classification">http://lucene.apache.org/lucene-parent/lucene-classification</a></p>
 <p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache 2</a></p></td></tr></table></div></li>
-<li>org.apache.lucene:lucene-expressions:jar:6.5.1 (compile) <img id="_img25" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep24', '_img25' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep24" style="display:none">
+<li>org.apache.lucene:lucene-expressions:jar:6.6.0 (compile) <img id="_img25" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep24', '_img25' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep24" style="display:none">
 <table border="0" class="table table-striped">
 <tr class="a">
 <th>Lucene Expressions</th></tr>
@@ -994,7 +994,7 @@
 <p><b>Description: </b>Dynamically computed values to sort/facet/search on based on a pluggable grammar.</p>
 <p><b>URL: </b><a class="externalLink" href="http://lucene.apache.org/lucene-parent/lucene-expressions">http://lucene.apache.org/lucene-parent/lucene-expressions</a></p>
 <p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache 2</a></p></td></tr></table></div></li>
-<li>org.apache.lucene:lucene-grouping:jar:6.5.1 (compile) <img id="_img27" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep26', '_img27' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep26" style="display:none">
+<li>org.apache.lucene:lucene-grouping:jar:6.6.0 (compile) <img id="_img27" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep26', '_img27' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep26" style="display:none">
 <table border="0" class="table table-striped">
 <tr class="a">
 <th>Lucene Grouping</th></tr>
@@ -1003,7 +1003,7 @@
 <p><b>Description: </b>Lucene Grouping Module</p>
 <p><b>URL: </b><a class="externalLink" href="http://lucene.apache.org/lucene-parent/lucene-grouping">http://lucene.apache.org/lucene-parent/lucene-grouping</a></p>
 <p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache 2</a></p></td></tr></table></div></li>
-<li>org.apache.lucene:lucene-highlighter:jar:6.5.1 (compile) <img id="_img29" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep28', '_img29' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep28" style="display:none">
+<li>org.apache.lucene:lucene-highlighter:jar:6.6.0 (compile) <img id="_img29" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep28', '_img29' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep28" style="display:none">
 <table border="0" class="table table-striped">
 <tr class="a">
 <th>Lucene Highlighter</th></tr>
@@ -1012,7 +1012,7 @@
 <p><b>Description: </b>This is the highlighter for apache lucene java</p>
 <p><b>URL: </b><a class="externalLink" href="http://lucene.apache.org/lucene-parent/lucene-highlighter">http://lucene.apache.org/lucene-parent/lucene-highlighter</a></p>
 <p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache 2</a></p></td></tr></table></div></li>
-<li>org.apache.lucene:lucene-join:jar:6.5.1 (compile) <img id="_img31" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep30', '_img31' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep30" style="display:none">
+<li>org.apache.lucene:lucene-join:jar:6.6.0 (compile) <img id="_img31" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep30', '_img31' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep30" style="display:none">
 <table border="0" class="table table-striped">
 <tr class="a">
 <th>Lucene Join</th></tr>
@@ -1021,7 +1021,7 @@
 <p><b>Description: </b>Lucene Join Module</p>
 <p><b>URL: </b><a class="externalLink" href="http://lucene.apache.org/lucene-parent/lucene-join">http://lucene.apache.org/lucene-parent/lucene-join</a></p>
 <p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache 2</a></p></td></tr></table></div></li>
-<li>org.apache.lucene:lucene-memory:jar:6.5.1 (compile) <img id="_img33" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep32', '_img33' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep32" style="display:none">
+<li>org.apache.lucene:lucene-memory:jar:6.6.0 (compile) <img id="_img33" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep32', '_img33' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep32" style="display:none">
 <table border="0" class="table table-striped">
 <tr class="a">
 <th>Lucene Memory</th></tr>
@@ -1030,7 +1030,7 @@
 <p><b>Description: </b>High-performance single-document index to compare against Query</p>
 <p><b>URL: </b><a class="externalLink" href="http://lucene.apache.org/lucene-parent/lucene-memory">http://lucene.apache.org/lucene-parent/lucene-memory</a></p>
 <p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache 2</a></p></td></tr></table></div></li>
-<li>org.apache.lucene:lucene-misc:jar:6.5.1 (compile) <img id="_img35" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep34', '_img35' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep34" style="display:none">
+<li>org.apache.lucene:lucene-misc:jar:6.6.0 (compile) <img id="_img35" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep34', '_img35' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep34" style="display:none">
 <table border="0" class="table table-striped">
 <tr class="a">
 <th>Lucene Miscellaneous</th></tr>
@@ -1039,7 +1039,7 @@
 <p><b>Description: </b>Miscellaneous Lucene extensions</p>
 <p><b>URL: </b><a class="externalLink" href="http://lucene.apache.org/lucene-parent/lucene-misc">http://lucene.apache.org/lucene-parent/lucene-misc</a></p>
 <p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache 2</a></p></td></tr></table></div></li>
-<li>org.apache.lucene:lucene-spatial-extras:jar:6.5.1 (compile) <img id="_img37" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep36', '_img37' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep36" style="display:none">
+<li>org.apache.lucene:lucene-spatial-extras:jar:6.6.0 (compile) <img id="_img37" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep36', '_img37' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep36" style="display:none">
 <table border="0" class="table table-striped">
 <tr class="a">
 <th>Lucene Spatial Extras</th></tr>
@@ -1048,7 +1048,7 @@
 <p><b>Description: </b>Advanced Spatial Shape Strategies for Apache Lucene</p>
 <p><b>URL: </b><a class="externalLink" href="http://lucene.apache.org/lucene-parent/lucene-spatial-extras">http://lucene.apache.org/lucene-parent/lucene-spatial-extras</a></p>
 <p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache 2</a></p></td></tr></table></div></li>
-<li>org.apache.lucene:lucene-suggest:jar:6.5.1 (compile) <img id="_img39" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep38', '_img39' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep38" style="display:none">
+<li>org.apache.lucene:lucene-suggest:jar:6.6.0 (compile) <img id="_img39" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep38', '_img39' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep38" style="display:none">
 <table border="0" class="table table-striped">
 <tr class="a">
 <th>Lucene Suggest</th></tr>
@@ -1057,7 +1057,7 @@
 <p><b>Description: </b>Lucene Suggest Module</p>
 <p><b>URL: </b><a class="externalLink" href="http://lucene.apache.org/lucene-parent/lucene-suggest">http://lucene.apache.org/lucene-parent/lucene-suggest</a></p>
 <p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache 2</a></p></td></tr></table></div></li>
-<li>org.apache.solr:solr-solrj:jar:6.5.1 (compile) <img id="_img41" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep40', '_img41' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep40" style="display:none">
+<li>org.apache.solr:solr-solrj:jar:6.6.0 (compile) <img id="_img41" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep40', '_img41' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep40" style="display:none">
 <table border="0" class="table table-striped">
 <tr class="a">
 <th>Apache Solr Solrj</th></tr>
@@ -1247,7 +1247,7 @@ file comparators, endian transformation classes, and much more.</p>
 <p><b>Description: </b>JVM instrumentation to Ganglia</p>
 <p><b>URL: </b><a class="externalLink" href="http://github.com/ganglia/gmetric4j">http://github.com/ganglia/gmetric4j</a></p>
 <p><b>Project Licenses: </b><a class="externalLink" href="http://www.opensource.org/licenses/mit-license.php">The MIT License</a></p></td></tr></table></div></li>
-<li>io.dropwizard.metrics:metrics-core:jar:3.1.2 (compile) <img id="_img79" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep78', '_img79' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep78" style="display:none">
+<li>io.dropwizard.metrics:metrics-core:jar:3.2.2 (compile) <img id="_img79" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep78', '_img79' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep78" style="display:none">
 <table border="0" class="table table-striped">
 <tr class="a">
 <th>Metrics Core</th></tr>
@@ -1258,7 +1258,7 @@ file comparators, endian transformation classes, and much more.</p>
         components in your production environment.</p>
 <p><b>URL: </b><a class="externalLink" href="http://metrics.codahale.com/metrics-core/">http://metrics.codahale.com/metrics-core/</a></p>
 <p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.html">Apache License 2.0</a></p></td></tr></table></div></li>
-<li>io.dropwizard.metrics:metrics-ganglia:jar:3.1.2 (compile) <img id="_img81" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep80', '_img81' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep80" style="display:none">
+<li>io.dropwizard.metrics:metrics-ganglia:jar:3.2.2 (compile) <img id="_img81" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep80', '_img81' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep80" style="display:none">
 <table border="0" class="table table-striped">
 <tr class="a">
 <th>Ganglia Integration for Metrics</th></tr>
@@ -1267,7 +1267,7 @@ file comparators, endian transformation classes, and much more.</p>
 <p><b>Description: </b>A reporter for Metrics which announces measurements to a Ganglia cluster.</p>
 <p><b>URL: </b><a class="externalLink" href="http://metrics.codahale.com/metrics-ganglia/">http://metrics.codahale.com/metrics-ganglia/</a></p>
 <p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.html">Apache License 2.0</a></p></td></tr></table></div></li>
-<li>io.dropwizard.metrics:metrics-graphite:jar:3.1.2 (compile) <img id="_img83" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep82', '_img83' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep82" style="display:none">
+<li>io.dropwizard.metrics:metrics-graphite:jar:3.2.2 (compile) <img id="_img83" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep82', '_img83' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep82" style="display:none">
 <table border="0" class="table table-striped">
 <tr class="a">
 <th>Graphite Integration for Metrics</th></tr>
@@ -1276,7 +1276,7 @@ file comparators, endian transformation classes, and much more.</p>
 <p><b>Description: </b>A reporter for Metrics which announces measurements to a Graphite server.</p>
 <p><b>URL: </b><a class="externalLink" href="http://metrics.codahale.com/metrics-graphite/">http://metrics.codahale.com/metrics-graphite/</a></p>
 <p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.html">Apache License 2.0</a></p></td></tr></table></div></li>
-<li>io.dropwizard.metrics:metrics-jetty9:jar:3.1.2 (compile) <img id="_img85" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep84', '_img85' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep84" style="display:none">
+<li>io.dropwizard.metrics:metrics-jetty9:jar:3.2.2 (compile) <img id="_img85" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep84', '_img85' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep84" style="display:none">
 <table border="0" class="table table-striped">
 <tr class="a">
 <th>Metrics Integration for Jetty 9.1 and higher</th></tr>
@@ -1286,7 +1286,7 @@ file comparators, endian transformation classes, and much more.</p>
         metrics, and application latency and utilization.</p>
 <p><b>URL: </b><a class="externalLink" href="http://metrics.codahale.com/metrics-jetty9/">http://metrics.codahale.com/metrics-jetty9/</a></p>
 <p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.html">Apache License 2.0</a></p></td></tr></table></div></li>
-<li>io.dropwizard.metrics:metrics-jvm:jar:3.1.2 (compile) <img id="_img87" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep86', '_img87' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep86" style="display:none">
+<li>io.dropwizard.metrics:metrics-jvm:jar:3.2.2 (compile) <img id="_img87" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep86', '_img87' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep86" style="display:none">
 <table border="0" class="table table-striped">
 <tr class="a">
 <th>JVM Integration for Metrics</th></tr>
@@ -1480,14 +1480,14 @@ file comparators, endian transformation classes, and much more.</p>
 <p><b>Description: </b>Apache HttpComponents HttpClient - MIME coded entities</p>
 <p><b>URL: </b><a class="externalLink" href="http://hc.apache.org/httpcomponents-client">http://hc.apache.org/httpcomponents-client</a></p>
 <p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></p></td></tr></table></div></li>
-<li>org.apache.zookeeper:zookeeper:jar:3.4.6 (compile) <img id="_img131" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep130', '_img131' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep130" style="display:none">
+<li>org.apache.zookeeper:zookeeper:jar:3.4.10 (compile) <img id="_img131" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep130', '_img131' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep130" style="display:none">
 <table border="0" class="table table-striped">
 <tr class="a">
 <th>zookeeper</th></tr>
 <tr class="b">
 <td>
 <p><b>Description: </b>There is currently no description associated with this project.</p>
-<p><b>Project Licenses: </b>No licenses are defined for this project.</p></td></tr></table></div></li>
+<p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a></p></td></tr></table></div></li>
 <li>org.codehaus.jackson:jackson-core-asl:jar:1.9.13 (compile) <img id="_img133" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep132', '_img133' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep132" style="display:none">
 <table border="0" class="table table-striped">
 <tr class="a">
@@ -1769,7 +1769,7 @@ implements Stax (JSR-173) and SAX2 APIs</p>
 <p><b>Description: </b>This is the core API of hamcrest matcher framework to be used by third-party framework providers. This includes the a foundation set of matcher implementations for common operations.</p>
 <p><b>URL: </b><a class="externalLink" href="https://github.com/hamcrest/JavaHamcrest/hamcrest-core">https://github.com/hamcrest/JavaHamcrest/hamcrest-core</a></p>
 <p><b>Project Licenses: </b><a class="externalLink" href="http://www.opensource.org/licenses/bsd-license.php">New BSD License</a></p></td></tr></table></div></li></ul></li>
-<li>org.apache.solr:solr-test-framework:jar:6.5.1 (test) <img id="_img193" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep192', '_img193' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep192" style="display:none">
+<li>org.apache.solr:solr-test-framework:jar:6.6.0 (test) <img id="_img193" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep192', '_img193' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep192" style="display:none">
 <table border="0" class="table table-striped">
 <tr class="a">
 <th>Apache Solr Test Framework</th></tr>
@@ -1779,7 +1779,7 @@ implements Stax (JSR-173) and SAX2 APIs</p>
 <p><b>URL: </b><a class="externalLink" href="http://lucene.apache.org/solr-parent/solr-test-framework">http://lucene.apache.org/solr-parent/solr-test-framework</a></p>
 <p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache 2</a></p></td></tr></table></div>
 <ul>
-<li>org.apache.lucene:lucene-test-framework:jar:6.5.1 (test) <img id="_img195" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep194', '_img195' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep194" style="display:none">
+<li>org.apache.lucene:lucene-test-framework:jar:6.6.0 (test) <img id="_img195" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep194', '_img195' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep194" style="display:none">
 <table border="0" class="table table-striped">
 <tr class="a">
 <th>Lucene Test Framework</th></tr>
@@ -1840,13 +1840,13 @@ implements Stax (JSR-173) and SAX2 APIs</p>
 <p><b>LGPL 3.0 license: </b>Restlet Core - API and Engine, Restlet Extension - Servlet</p>
 <p><b>LGPL 2.1 license: </b>Restlet Core - API and Engine, Restlet Extension - Servlet</p>
 <p><b>New BSD license: </b>Protocol Buffers [Core]</p>
-<p><b>Unknown: </b>dom4j, zookeeper</p>
+<p><b>Unknown: </b>dom4j</p>
 <p><b>Apache License 2.0: </b>Ganglia Integration for Metrics, Graphite Integration for Metrics, JVM Integration for Metrics, Metrics Core, Metrics Integration for Jetty 9.1 and higher</p>
 <p><b>Eclipse Public License - Version 1.0: </b>Jetty :: Continuation, Jetty :: Deployers, Jetty :: Http Utility, Jetty :: IO Utility, Jetty :: JMX Management, Jetty :: Rewrite Handler, Jetty :: Security, Jetty :: Server Core, Jetty :: Servlet Handling, Jetty :: Utilities, Jetty :: Utility Servlets and Filters, Jetty :: Webapp Application Support, Jetty :: XML utilities</p>
 <p><b>The MIT License: </b>gmetric4j</p>
 <p><b>Apache License, Version 2.0: </b>Apache Calcite Avatica, Apache Commons Codec, Apache Commons Collections, Apache Commons Exec, Apache Commons FileUpload, Apache Commons IO, Apache Commons Math, Apache Hadoop Annotations, Apache Hadoop Auth, Apache Hadoop Common, Apache Hadoop HDFS, Apache HttpClient, Apache HttpClient Mime, Apache HttpCore, Caffeine cache, Calcite Core, Calcite Linq4j, Noggit, eigenbase-properties</p>
 <p><b>CDDL + GPLv2 with classpath exception: </b>Java Servlet API</p>
-<p><b>The Apache Software License, Version 2.0: </b>Apache Ant Core, Apache Log4j, Commons CLI, Commons Configuration, Commons Lang, Curator Client, Curator Framework, Curator Recipes, Data Mapper for Jackson, Guava: Google Core Libraries for Java, HPPC Collections, Jackson, Jackson-annotations, Jackson-core, Jackson-dataformat-Smile, RandomizedTesting JUnit4 ANT Task, RandomizedTesting Randomized Runner, Spatial4J, T-Digest, Woodstox, htrace-core, jackson-databind</p></div><a name="Dependency_File_Details"></a>
+<p><b>The Apache Software License, Version 2.0: </b>Apache Ant Core, Apache Log4j, Commons CLI, Commons Configuration, Commons Lang, Curator Client, Curator Framework, Curator Recipes, Data Mapper for Jackson, Guava: Google Core Libraries for Java, HPPC Collections, Jackson, Jackson-annotations, Jackson-core, Jackson-dataformat-Smile, RandomizedTesting JUnit4 ANT Task, RandomizedTesting Randomized Runner, Spatial4J, T-Digest, Woodstox, htrace-core, jackson-databind, zookeeper</p></div><a name="Dependency_File_Details"></a>
 <div class="section">
 <h2><a name="Dependency_File_Details"></a>Dependency File Details</h2>
 <table border="0" class="table table-striped">
@@ -2019,42 +2019,42 @@ implements Stax (JSR-173) and SAX2 APIs</p>
 <td>1.5</td>
 <td>Yes</td></tr>
 <tr class="b">
-<td>metrics-core-3.1.2.jar</td>
-<td>112.6 kB</td>
-<td>112</td>
-<td>102</td>
+<td>metrics-core-3.2.2.jar</td>
+<td>129.4 kB</td>
+<td>133</td>
+<td>123</td>
 <td>1</td>
 <td>1.6</td>
 <td>Yes</td></tr>
 <tr class="a">
-<td>metrics-ganglia-3.1.2.jar</td>
-<td>9.2 kB</td>
+<td>metrics-ganglia-3.2.2.jar</td>
+<td>9.9 kB</td>
 <td>14</td>
 <td>3</td>
 <td>1</td>
 <td>1.6</td>
 <td>Yes</td></tr>
 <tr class="b">
-<td>metrics-graphite-3.1.2.jar</td>
-<td>20.9 kB</td>
-<td>21</td>
-<td>10</td>
+<td>metrics-graphite-3.2.2.jar</td>
+<td>22.1 kB</td>
+<td>22</td>
+<td>11</td>
 <td>1</td>
 <td>1.6</td>
 <td>Yes</td></tr>
 <tr class="a">
-<td>metrics-jetty9-3.1.2.jar</td>
-<td>19.3 kB</td>
+<td>metrics-jetty9-3.2.2.jar</td>
+<td>20.1 kB</td>
 <td>27</td>
 <td>16</td>
 <td>1</td>
 <td>1.7</td>
 <td>Yes</td></tr>
 <tr class="b">
-<td>metrics-jvm-3.1.2.jar</td>
-<td>39.3 kB</td>
-<td>49</td>
-<td>38</td>
+<td>metrics-jvm-3.2.2.jar</td>
+<td>40.2 kB</td>
+<td>50</td>
+<td>39</td>
 <td>1</td>
 <td>1.6</td>
 <td>Yes</td></tr>
@@ -2243,7 +2243,7 @@ implements Stax (JSR-173) and SAX2 APIs</p>
 <td>1.6</td>
 <td>Yes</td></tr>
 <tr class="b">
-<td>lucene-analyzers-common-6.5.1.jar</td>
+<td>lucene-analyzers-common-6.6.0.jar</td>
 <td>1.5 MB</td>
 <td>664</td>
 <td>554</td>
@@ -2251,7 +2251,7 @@ implements Stax (JSR-173) and SAX2 APIs</p>
 <td>1.8</td>
 <td>Yes</td></tr>
 <tr class="a">
-<td>lucene-analyzers-kuromoji-6.5.1.jar</td>
+<td>lucene-analyzers-kuromoji-6.6.0.jar</td>
 <td>4.6 MB</td>
 <td>85</td>
 <td>58</td>
@@ -2259,7 +2259,7 @@ implements Stax (JSR-173) and SAX2 APIs</p>
 <td>1.8</td>
 <td>Yes</td></tr>
 <tr class="b">
-<td>lucene-analyzers-phonetic-6.5.1.jar</td>
+<td>lucene-analyzers-phonetic-6.6.0.jar</td>
 <td>26.1 kB</td>
 <td>20</td>
 <td>9</td>
@@ -2267,7 +2267,7 @@ implements Stax (JSR-173) and SAX2 APIs</p>
 <td>1.8</td>
 <td>Yes</td></tr>
 <tr class="a">
-<td>lucene-backward-codecs-6.5.1.jar</td>
+<td>lucene-backward-codecs-6.6.0.jar</td>
 <td>87.4 kB</td>
 <td>66</td>
 <td>50</td>
@@ -2275,7 +2275,7 @@ implements Stax (JSR-173) and SAX2 APIs</p>
 <td>1.8</td>
 <td>Yes</td></tr>
 <tr class="b">
-<td>lucene-classification-6.5.1.jar</td>
+<td>lucene-classification-6.6.0.jar</td>
 <td>51.8 kB</td>
 <td>27</td>
 <td>17</td>
@@ -2283,7 +2283,7 @@ implements Stax (JSR-173) and SAX2 APIs</p>
 <td>1.8</td>
 <td>Yes</td></tr>
 <tr class="a">
-<td>lucene-codecs-6.5.1.jar</td>
+<td>lucene-codecs-6.6.0.jar</td>
 <td>472.2 kB</td>
 <td>244</td>
 <td>227</td>
@@ -2291,15 +2291,15 @@ implements Stax (JSR-173) and SAX2 APIs</p>
 <td>1.8</td>
 <td>Yes</td></tr>
 <tr class="b">
-<td>lucene-core-6.5.1.jar</td>
+<td>lucene-core-6.6.0.jar</td>
 <td>2.8 MB</td>
-<td>1838</td>
-<td>1801</td>
+<td>1842</td>
+<td>1805</td>
 <td>27</td>
 <td>1.8</td>
 <td>Yes</td></tr>
 <tr class="a">
-<td>lucene-expressions-6.5.1.jar</td>
+<td>lucene-expressions-6.6.0.jar</td>
 <td>73.5 kB</td>
 <td>50</td>
 <td>40</td>
@@ -2307,7 +2307,7 @@ implements Stax (JSR-173) and SAX2 APIs</p>
 <td>1.8</td>
 <td>Yes</td></tr>
 <tr class="b">
-<td>lucene-grouping-6.5.1.jar</td>
+<td>lucene-grouping-6.6.0.jar</td>
 <td>107.7 kB</td>
 <td>77</td>
 <td>66</td>
@@ -2315,23 +2315,23 @@ implements Stax (JSR-173) and SAX2 APIs</p>
 <td>1.8</td>
 <td>Yes</td></tr>
 <tr class="a">
-<td>lucene-highlighter-6.5.1.jar</td>
-<td>230.5 kB</td>
+<td>lucene-highlighter-6.6.0.jar</td>
+<td>230.6 kB</td>
 <td>154</td>
 <td>142</td>
 <td>4</td>
 <td>1.8</td>
 <td>Yes</td></tr>
 <tr class="b">
-<td>lucene-join-6.5.1.jar</td>
-<td>146.1 kB</td>
+<td>lucene-join-6.6.0.jar</td>
+<td>146.6 kB</td>
 <td>113</td>
 <td>104</td>
 <td>1</td>
 <td>1.8</td>
 <td>Yes</td></tr>
 <tr class="a">
-<td>lucene-memory-6.5.1.jar</td>
+<td>lucene-memory-6.6.0.jar</td>
 <td>46.5 kB</td>
 <td>29</td>
 <td>20</td>
@@ -2339,7 +2339,7 @@ implements Stax (JSR-173) and SAX2 APIs</p>
 <td>1.8</td>
 <td>Yes</td></tr>
 <tr class="b">
-<td>lucene-misc-6.5.1.jar</td>
+<td>lucene-misc-6.6.0.jar</td>
 <td>165.1 kB</td>
 <td>118</td>
 <td>103</td>
@@ -2347,15 +2347,15 @@ implements Stax (JSR-173) and SAX2 APIs</p>
 <td>1.8</td>
 <td>Yes</td></tr>
 <tr class="a">
-<td>lucene-queries-6.5.1.jar</td>
-<td>237.4 kB</td>
+<td>lucene-queries-6.6.0.jar</td>
+<td>237.9 kB</td>
 <td>200</td>
 <td>187</td>
 <td>6</td>
 <td>1.8</td>
 <td>Yes</td></tr>
 <tr class="b">
-<td>lucene-queryparser-6.5.1.jar</td>
+<td>lucene-queryparser-6.6.0.jar</td>
 <td>404.8 kB</td>
 <td>307</td>
 <td>268</td>
@@ -2363,7 +2363,7 @@ implements Stax (JSR-173) and SAX2 APIs</p>
 <td>1.8</td>
 <td>Yes</td></tr>
 <tr class="a">
-<td>lucene-sandbox-6.5.1.jar</td>
+<td>lucene-sandbox-6.6.0.jar</td>
 <td>169.1 kB</td>
 <td>98</td>
 <td>82</td>
@@ -2371,23 +2371,23 @@ implements Stax (JSR-173) and SAX2 APIs</p>
 <td>1.8</td>
 <td>Yes</td></tr>
 <tr class="b">
-<td>lucene-spatial-extras-6.5.1.jar</td>
-<td>196.5 kB</td>
+<td>lucene-spatial-extras-6.6.0.jar</td>
+<td>196.6 kB</td>
 <td>133</td>
 <td>116</td>
 <td>10</td>
 <td>1.8</td>
 <td>Yes</td></tr>
 <tr class="a">
-<td>lucene-suggest-6.5.1.jar</td>
-<td>249.8 kB</td>
+<td>lucene-suggest-6.6.0.jar</td>
+<td>249.3 kB</td>
 <td>150</td>
 <td>132</td>
 <td>7</td>
 <td>1.8</td>
 <td>Yes</td></tr>
 <tr class="b">
-<td>lucene-test-framework-6.5.1.jar</td>
+<td>lucene-test-framework-6.6.0.jar</td>
 <td>6.6 MB</td>
 <td>518</td>
 <td>484</td>
@@ -2395,36 +2395,36 @@ implements Stax (JSR-173) and SAX2 APIs</p>
 <td>1.8</td>
 <td>Yes</td></tr>
 <tr class="a">
-<td>solr-core-6.5.1.jar</td>
-<td>4.7 MB</td>
-<td>2495</td>
-<td>2352</td>
+<td>solr-core-6.6.0.jar</td>
+<td>4.8 MB</td>
+<td>2544</td>
+<td>2400</td>
 <td>71</td>
 <td>1.8</td>
 <td>Yes</td></tr>
 <tr class="b">
-<td>solr-solrj-6.5.1.jar</td>
-<td>1.1 MB</td>
-<td>693</td>
-<td>659</td>
+<td>solr-solrj-6.6.0.jar</td>
+<td>1.2 MB</td>
+<td>752</td>
+<td>718</td>
 <td>24</td>
 <td>1.8</td>
 <td>Yes</td></tr>
 <tr class="a">
-<td>solr-test-framework-6.5.1.jar</td>
-<td>288 kB</td>
+<td>solr-test-framework-6.6.0.jar</td>
+<td>288.2 kB</td>
 <td>138</td>
 <td>122</td>
 <td>7</td>
 <td>1.8</td>
 <td>Yes</td></tr>
 <tr class="b">
-<td>zookeeper-3.4.6.jar</td>
-<td>793 kB</td>
-<td>464</td>
-<td>440</td>
-<td>19</td>
-<td>1.5</td>
+<td>zookeeper-3.4.10.jar</td>
+<td>871.4 kB</td>
+<td>493</td>
+<td>467</td>
+<td>21</td>
+<td>1.6</td>
 <td>Yes</td></tr>
 <tr class="a">
 <td>jackson-core-asl-1.9.13.jar</td>
@@ -2668,18 +2668,18 @@ implements Stax (JSR-173) and SAX2 APIs</p>
 <th>Debug Information</th></tr>
 <tr class="a">
 <td>100</td>
-<td>68.4 MB</td>
-<td>35794</td>
-<td>32849</td>
-<td>1131</td>
+<td>68.7 MB</td>
+<td>35958</td>
+<td>33010</td>
+<td>1133</td>
 <td>1.8</td>
 <td>98</td></tr>
 <tr class="b">
 <td>compile: 92</td>
-<td>compile: 57.5 MB</td>
-<td>compile: 32018</td>
-<td>compile: 29293</td>
-<td>compile: 971</td>
+<td>compile: 57.8 MB</td>
+<td>compile: 32182</td>
+<td>compile: 29454</td>
+<td>compile: 973</td>
 <td>-</td>
 <td>compile: 90</td></tr>
 <tr class="a">
diff --git a/dependency-info.html b/dependency-info.html
index 5575fb8..060c7c4 100644
--- a/dependency-info.html
+++ b/dependency-info.html
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-06-02 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-07-13 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20170602" />
+    <meta name="Date-Revision-yyyymmdd" content="20170713" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Multi Tier Annotation Search &#x2013; Dependency Information</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -39,7 +39,7 @@
       <div id="breadcrumbs">
         <ul class="breadcrumb">
               
-                  <li id="projectVersion">Version: 6.5.1
+                  <li id="projectVersion">Version: 6.6.0
                           <span class="divider">|</span>
                     </li>
                               <li class="">
@@ -50,7 +50,7 @@
         <li class="active ">Dependency Information</li>
                 
               
-                  <li id="publishDate" class="pull-right">Last Published: 2017-06-02</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-07-13</li>
             
                             </ul>
       </div>
@@ -195,30 +195,30 @@
 <div class="source"><pre class="prettyprint">&lt;dependency&gt;
   &lt;groupId&gt;dev.meertens.mtas&lt;/groupId&gt;
   &lt;artifactId&gt;mtas&lt;/artifactId&gt;
-  &lt;version&gt;6.5.1&lt;/version&gt;
+  &lt;version&gt;6.6.0&lt;/version&gt;
 &lt;/dependency&gt;</pre></div></div>
 <div class="section">
 <h3><a name="Apache_Buildr"></a>Apache Buildr</h3><a name="Apache_Buildr"></a>
-<div class="source"><pre class="prettyprint">'dev.meertens.mtas:mtas:jar:6.5.1'</pre></div></div>
+<div class="source"><pre class="prettyprint">'dev.meertens.mtas:mtas:jar:6.6.0'</pre></div></div>
 <div class="section">
 <h3><a name="Apache_Ivy"></a>Apache Ivy</h3><a name="Apache_Ivy"></a>
-<div class="source"><pre class="prettyprint">&lt;dependency org=&quot;dev.meertens.mtas&quot; name=&quot;mtas&quot; rev=&quot;6.5.1&quot;&gt;
+<div class="source"><pre class="prettyprint">&lt;dependency org=&quot;dev.meertens.mtas&quot; name=&quot;mtas&quot; rev=&quot;6.6.0&quot;&gt;
   &lt;artifact name=&quot;mtas&quot; type=&quot;jar&quot; /&gt;
 &lt;/dependency&gt;</pre></div></div>
 <div class="section">
 <h3><a name="Groovy_Grape"></a>Groovy Grape</h3><a name="Groovy_Grape"></a>
 <div class="source"><pre class="prettyprint">@Grapes(
-@Grab(group='dev.meertens.mtas', module='mtas', version='6.5.1')
+@Grab(group='dev.meertens.mtas', module='mtas', version='6.6.0')
 )</pre></div></div>
 <div class="section">
 <h3><a name="GradleGrails"></a>Gradle/Grails</h3><a name="GradleGrails"></a>
-<div class="source"><pre class="prettyprint">compile 'dev.meertens.mtas:mtas:6.5.1'</pre></div></div>
+<div class="source"><pre class="prettyprint">compile 'dev.meertens.mtas:mtas:6.6.0'</pre></div></div>
 <div class="section">
 <h3><a name="Scala_SBT"></a>Scala SBT</h3><a name="Scala_SBT"></a>
-<div class="source"><pre class="prettyprint">libraryDependencies += &quot;dev.meertens.mtas&quot; % &quot;mtas&quot; % &quot;6.5.1&quot;</pre></div></div>
+<div class="source"><pre class="prettyprint">libraryDependencies += &quot;dev.meertens.mtas&quot; % &quot;mtas&quot; % &quot;6.6.0&quot;</pre></div></div>
 <div class="section">
 <h3><a name="Leiningen"></a>Leiningen</h3><a name="Leiningen"></a>
-<div class="source"><pre class="prettyprint">[dev.meertens.mtas/mtas &quot;6.5.1&quot;]</pre></div></div></div>
+<div class="source"><pre class="prettyprint">[dev.meertens.mtas/mtas &quot;6.6.0&quot;]</pre></div></div></div>
                   </div>
             </div>
           </div>
diff --git a/download.html b/download.html
index 9d0c04a..8e6c45b 100644
--- a/download.html
+++ b/download.html
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-06-02 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-07-13 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20170602" />
+    <meta name="Date-Revision-yyyymmdd" content="20170713" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Multi Tier Annotation Search &#x2013; Download</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -39,7 +39,7 @@
       <div id="breadcrumbs">
         <ul class="breadcrumb">
               
-                  <li id="projectVersion">Version: 6.5.1
+                  <li id="projectVersion">Version: 6.6.0
                           <span class="divider">|</span>
                     </li>
                               <li class="">
@@ -50,7 +50,7 @@
         <li class="active ">Download</li>
                 
               
-                  <li id="publishDate" class="pull-right">Last Published: 2017-06-02</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-07-13</li>
             
                             </ul>
       </div>
@@ -155,15 +155,15 @@
     
 <tr class="b">
       
-<td>6.5.1</td>
+<td>6.6.0</td>
       
-<td>20170602</td>
+<td>2017013</td>
       
-<td><a class="externalLink" href="https://github.com/meertensinstituut/mtas/releases/download/20170602/mtas-6.5.1.jar">Binary (jar)</a></td>
+<td><a class="externalLink" href="https://github.com/meertensinstituut/mtas/releases/download/2017013/mtas-6.6.0.jar">Binary (jar)</a></td>
       
-<td><a class="externalLink" href="https://github.com/meertensinstituut/mtas/archive/20170602.tar.gz">Source (tgz)</a></td>
+<td><a class="externalLink" href="https://github.com/meertensinstituut/mtas/archive/2017013.tar.gz">Source (tgz)</a></td>
       
-<td><a class="externalLink" href="https://github.com/meertensinstituut/mtas/archive/20170602.zip">Source (zip)</a></td>
+<td><a class="externalLink" href="https://github.com/meertensinstituut/mtas/archive/2017013.zip">Source (zip)</a></td>
       
 <td>Development version</td>
     </tr>
diff --git a/features.html b/features.html
index a821b19..16b8c00 100644
--- a/features.html
+++ b/features.html
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-06-02 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-07-13 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20170602" />
+    <meta name="Date-Revision-yyyymmdd" content="20170713" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Multi Tier Annotation Search &#x2013; Features</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -39,7 +39,7 @@
       <div id="breadcrumbs">
         <ul class="breadcrumb">
               
-                  <li id="projectVersion">Version: 6.5.1
+                  <li id="projectVersion">Version: 6.6.0
                           <span class="divider">|</span>
                     </li>
                               <li class="">
@@ -50,7 +50,7 @@
         <li class="active ">Features</li>
                 
               
-                  <li id="publishDate" class="pull-right">Last Published: 2017-06-02</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-07-13</li>
             
                             </ul>
       </div>
diff --git a/findbugs.html b/findbugs.html
index a42f31f..a6f3587 100644
--- a/findbugs.html
+++ b/findbugs.html
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-06-02 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-07-13 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20170602" />
+    <meta name="Date-Revision-yyyymmdd" content="20170713" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Multi Tier Annotation Search &#x2013; FindBugs Bug Detector Report</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -39,7 +39,7 @@
       <div id="breadcrumbs">
         <ul class="breadcrumb">
               
-                  <li id="projectVersion">Version: 6.5.1
+                  <li id="projectVersion">Version: 6.6.0
                           <span class="divider">|</span>
                     </li>
                               <li class="">
@@ -50,7 +50,7 @@
         <li class="active ">FindBugs Bug Detector Report</li>
                 
               
-                  <li id="publishDate" class="pull-right">Last Published: 2017-06-02</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-07-13</li>
             
                             </ul>
       </div>
@@ -189,7 +189,7 @@
 <th>Errors</th>
 <th>Missing Classes</th></tr>
 <tr class="b">
-<td>297</td>
+<td>305</td>
 <td>0</td>
 <td>0</td>
 <td>0</td></tr></table></div>
diff --git a/index.html b/index.html
index 3e30ed0..bedd349 100644
--- a/index.html
+++ b/index.html
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-06-02 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-07-13 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20170602" />
+    <meta name="Date-Revision-yyyymmdd" content="20170713" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Multi Tier Annotation Search &#x2013; Multi Tier Annotation Search</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -39,7 +39,7 @@
       <div id="breadcrumbs">
         <ul class="breadcrumb">
               
-                  <li id="projectVersion">Version: 6.5.1
+                  <li id="projectVersion">Version: 6.6.0
                           <span class="divider">|</span>
                     </li>
                               <li class="">
@@ -50,7 +50,7 @@
         <li class="active ">Multi Tier Annotation Search</li>
                 
               
-                  <li id="publishDate" class="pull-right">Last Published: 2017-06-02</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-07-13</li>
             
                             </ul>
       </div>
diff --git a/indexing.html b/indexing.html
index ef9bc82..e2ed98f 100644
--- a/indexing.html
+++ b/indexing.html
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-06-02 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-07-13 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20170602" />
+    <meta name="Date-Revision-yyyymmdd" content="20170713" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Multi Tier Annotation Search &#x2013; Indexing</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -39,7 +39,7 @@
       <div id="breadcrumbs">
         <ul class="breadcrumb">
               
-                  <li id="projectVersion">Version: 6.5.1
+                  <li id="projectVersion">Version: 6.6.0
                           <span class="divider">|</span>
                     </li>
                               <li class="">
@@ -50,7 +50,7 @@
         <li class="active ">Indexing</li>
                 
               
-                  <li id="publishDate" class="pull-right">Last Published: 2017-06-02</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-07-13</li>
             
                             </ul>
       </div>
diff --git a/indexing_configuration.html b/indexing_configuration.html
index 6c77af3..bc0f209 100644
--- a/indexing_configuration.html
+++ b/indexing_configuration.html
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-06-02 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-07-13 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20170602" />
+    <meta name="Date-Revision-yyyymmdd" content="20170713" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Multi Tier Annotation Search &#x2013; Configuration</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -39,7 +39,7 @@
       <div id="breadcrumbs">
         <ul class="breadcrumb">
               
-                  <li id="projectVersion">Version: 6.5.1
+                  <li id="projectVersion">Version: 6.6.0
                           <span class="divider">|</span>
                     </li>
                               <li class="">
@@ -50,7 +50,7 @@
         <li class="active ">Configuration</li>
                 
               
-                  <li id="publishDate" class="pull-right">Last Published: 2017-06-02</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-07-13</li>
             
                             </ul>
       </div>
diff --git a/indexing_formats.html b/indexing_formats.html
index a446793..dd5e2ea 100644
--- a/indexing_formats.html
+++ b/indexing_formats.html
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-06-02 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-07-13 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20170602" />
+    <meta name="Date-Revision-yyyymmdd" content="20170713" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Multi Tier Annotation Search &#x2013; Formats</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -39,7 +39,7 @@
       <div id="breadcrumbs">
         <ul class="breadcrumb">
               
-                  <li id="projectVersion">Version: 6.5.1
+                  <li id="projectVersion">Version: 6.6.0
                           <span class="divider">|</span>
                     </li>
                               <li class="">
@@ -50,7 +50,7 @@
         <li class="active ">Formats</li>
                 
               
-                  <li id="publishDate" class="pull-right">Last Published: 2017-06-02</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-07-13</li>
             
                             </ul>
       </div>
diff --git a/indexing_formats_crm.html b/indexing_formats_crm.html
index 1eac00e..c74efae 100644
--- a/indexing_formats_crm.html
+++ b/indexing_formats_crm.html
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-06-02 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-07-13 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20170602" />
+    <meta name="Date-Revision-yyyymmdd" content="20170713" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Multi Tier Annotation Search &#x2013; CRM</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -39,7 +39,7 @@
       <div id="breadcrumbs">
         <ul class="breadcrumb">
               
-                  <li id="projectVersion">Version: 6.5.1
+                  <li id="projectVersion">Version: 6.6.0
                           <span class="divider">|</span>
                     </li>
                               <li class="">
@@ -50,7 +50,7 @@
         <li class="active ">CRM</li>
                 
               
-                  <li id="publishDate" class="pull-right">Last Published: 2017-06-02</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-07-13</li>
             
                             </ul>
       </div>
diff --git a/indexing_formats_folia.html b/indexing_formats_folia.html
index c28cdbb..ae124cd 100644
--- a/indexing_formats_folia.html
+++ b/indexing_formats_folia.html
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-06-02 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-07-13 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20170602" />
+    <meta name="Date-Revision-yyyymmdd" content="20170713" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Multi Tier Annotation Search &#x2013; FoLiA</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -39,7 +39,7 @@
       <div id="breadcrumbs">
         <ul class="breadcrumb">
               
-                  <li id="projectVersion">Version: 6.5.1
+                  <li id="projectVersion">Version: 6.6.0
                           <span class="divider">|</span>
                     </li>
                               <li class="">
@@ -50,7 +50,7 @@
         <li class="active ">FoLiA</li>
                 
               
-                  <li id="publishDate" class="pull-right">Last Published: 2017-06-02</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-07-13</li>
             
                             </ul>
       </div>
diff --git a/indexing_formats_sketch.html b/indexing_formats_sketch.html
index e1a7dc3..3f36204 100644
--- a/indexing_formats_sketch.html
+++ b/indexing_formats_sketch.html
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-06-02 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-07-13 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20170602" />
+    <meta name="Date-Revision-yyyymmdd" content="20170713" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Multi Tier Annotation Search &#x2013; Sketch Engine</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -39,7 +39,7 @@
       <div id="breadcrumbs">
         <ul class="breadcrumb">
               
-                  <li id="projectVersion">Version: 6.5.1
+                  <li id="projectVersion">Version: 6.6.0
                           <span class="divider">|</span>
                     </li>
                               <li class="">
@@ -50,7 +50,7 @@
         <li class="active ">Sketch Engine</li>
                 
               
-                  <li id="publishDate" class="pull-right">Last Published: 2017-06-02</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-07-13</li>
             
                             </ul>
       </div>
diff --git a/indexing_formats_tei.html b/indexing_formats_tei.html
index 6743fc8..8f4e09b 100644
--- a/indexing_formats_tei.html
+++ b/indexing_formats_tei.html
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-06-02 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-07-13 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20170602" />
+    <meta name="Date-Revision-yyyymmdd" content="20170713" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Multi Tier Annotation Search &#x2013; TEI</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -39,7 +39,7 @@
       <div id="breadcrumbs">
         <ul class="breadcrumb">
               
-                  <li id="projectVersion">Version: 6.5.1
+                  <li id="projectVersion">Version: 6.6.0
                           <span class="divider">|</span>
                     </li>
                               <li class="">
@@ -50,7 +50,7 @@
         <li class="active ">TEI</li>
                 
               
-                  <li id="publishDate" class="pull-right">Last Published: 2017-06-02</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-07-13</li>
             
                             </ul>
       </div>
diff --git a/indexing_mapping.html b/indexing_mapping.html
index 51ec80c..cc95da2 100644
--- a/indexing_mapping.html
+++ b/indexing_mapping.html
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-06-02 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-07-13 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20170602" />
+    <meta name="Date-Revision-yyyymmdd" content="20170713" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Multi Tier Annotation Search &#x2013; Mapping</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -39,7 +39,7 @@
       <div id="breadcrumbs">
         <ul class="breadcrumb">
               
-                  <li id="projectVersion">Version: 6.5.1
+                  <li id="projectVersion">Version: 6.6.0
                           <span class="divider">|</span>
                     </li>
                               <li class="">
@@ -50,7 +50,7 @@
         <li class="active ">Mapping</li>
                 
               
-                  <li id="publishDate" class="pull-right">Last Published: 2017-06-02</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-07-13</li>
             
                             </ul>
       </div>
diff --git a/installation.html b/installation.html
index f96957c..cf56651 100644
--- a/installation.html
+++ b/installation.html
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-06-02 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-07-13 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20170602" />
+    <meta name="Date-Revision-yyyymmdd" content="20170713" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Multi Tier Annotation Search &#x2013; Getting started</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -39,7 +39,7 @@
       <div id="breadcrumbs">
         <ul class="breadcrumb">
               
-                  <li id="projectVersion">Version: 6.5.1
+                  <li id="projectVersion">Version: 6.6.0
                           <span class="divider">|</span>
                     </li>
                               <li class="">
@@ -50,7 +50,7 @@
         <li class="active ">Getting started</li>
                 
               
-                  <li id="publishDate" class="pull-right">Last Published: 2017-06-02</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-07-13</li>
             
                             </ul>
       </div>
@@ -161,7 +161,7 @@
         <div id="bodyColumn"  class="span10" >
                                   
             <h1>Getting started</h1>
-<p>Prebuilt jar libraries are available from the <a href="download.html">download</a> page, current version is <a class="externalLink" href="https://github.com/meertensinstituut/mtas/releases/download/20170602/mtas-6.5.1.jar">6.5.1, release 20170602</a> (development)</p>
+<p>Prebuilt jar libraries are available from the <a href="download.html">download</a> page, current version is <a class="externalLink" href="https://github.com/meertensinstituut/mtas/releases/download/2017013/mtas-6.6.0.jar">6.6.0, release 2017013</a> (development)</p>
 <p><b>Build from Source with Maven</b></p>
 <p>Download the source code from GitHub</p>
 
@@ -184,7 +184,7 @@
 <li>Getting started with <a href="installation_solr.html">Mtas and Solr</a></li>
 </ul>
 <p>or see <a href="installation_docker.html">Mtas and Docker</a> to get a quick demonstration. </p>
-<p>Versioning follows the required version of both Solr and Lucene, the latest available version is 6.5.1.</p>
+<p>Versioning follows the required version of both Solr and Lucene, the latest available version is 6.6.0.</p>
                   </div>
             </div>
           </div>
diff --git a/installation_docker.html b/installation_docker.html
index 5c2164c..c2d19fd 100644
--- a/installation_docker.html
+++ b/installation_docker.html
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-06-02 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-07-13 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20170602" />
+    <meta name="Date-Revision-yyyymmdd" content="20170713" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Multi Tier Annotation Search &#x2013; Docker</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -39,7 +39,7 @@
       <div id="breadcrumbs">
         <ul class="breadcrumb">
               
-                  <li id="projectVersion">Version: 6.5.1
+                  <li id="projectVersion">Version: 6.6.0
                           <span class="divider">|</span>
                     </li>
                               <li class="">
@@ -50,7 +50,7 @@
         <li class="active ">Docker</li>
                 
               
-                  <li id="publishDate" class="pull-right">Last Published: 2017-06-02</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-07-13</li>
             
                             </ul>
       </div>
diff --git a/installation_lucene.html b/installation_lucene.html
index 57f580f..a86db3a 100644
--- a/installation_lucene.html
+++ b/installation_lucene.html
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-06-02 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-07-13 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20170602" />
+    <meta name="Date-Revision-yyyymmdd" content="20170713" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Multi Tier Annotation Search &#x2013; Apache Lucene</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -39,7 +39,7 @@
       <div id="breadcrumbs">
         <ul class="breadcrumb">
               
-                  <li id="projectVersion">Version: 6.5.1
+                  <li id="projectVersion">Version: 6.6.0
                           <span class="divider">|</span>
                     </li>
                               <li class="">
@@ -50,7 +50,7 @@
         <li class="active ">Apache Lucene</li>
                 
               
-                  <li id="publishDate" class="pull-right">Last Published: 2017-06-02</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-07-13</li>
             
                             </ul>
       </div>
diff --git a/installation_solr.html b/installation_solr.html
index 415db0d..2cd6940 100644
--- a/installation_solr.html
+++ b/installation_solr.html
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-06-02 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-07-13 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20170602" />
+    <meta name="Date-Revision-yyyymmdd" content="20170713" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Multi Tier Annotation Search &#x2013; Apache Solr</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -39,7 +39,7 @@
       <div id="breadcrumbs">
         <ul class="breadcrumb">
               
-                  <li id="projectVersion">Version: 6.5.1
+                  <li id="projectVersion">Version: 6.6.0
                           <span class="divider">|</span>
                     </li>
                               <li class="">
@@ -50,7 +50,7 @@
         <li class="active ">Apache Solr</li>
                 
               
-                  <li id="publishDate" class="pull-right">Last Published: 2017-06-02</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-07-13</li>
             
                             </ul>
       </div>
@@ -168,11 +168,11 @@
   
 <li>Installed <a class="externalLink" href="https://lucene.apache.org/solr/">Apache Solr</a></li>
   
-<li>Currently supported and advised version is 6.5.1</li>
+<li>Currently supported and advised version is 6.6.0</li>
 </ul>
 <p>Start with a new Solr core.</p>
 <p><b>Libraries</b></p>
-<p>Add the <tt>mtas-6.5.1.jar</tt> to the <tt>lib</tt> directory of the new Solr core. A prebuilt <tt>mtas-6.5.1.jar</tt> is available from the <a href="download.html">download</a> page.</p>
+<p>Add the <tt>mtas-6.6.0.jar</tt> to the <tt>lib</tt> directory of the new Solr core. A prebuilt <tt>mtas-6.6.0.jar</tt> is available from the <a href="download.html">download</a> page.</p>
 <p>Furthermore, add the <a class="externalLink" href="http://commons.apache.org/proper/commons-math/">Apache Commons Mathematics Library</a> to the <tt>lib</tt> directory of the new Solr core.</p>
 <p><b>Solrconfig.xml</b></p>
 <p>Some changes have to be made within the <tt>solrconfig.xml</tt> file, elements have to be added to the <tt>&lt;config/&gt;</tt> or existing elements have te be adjusted:</p>
diff --git a/jacoco/index.html b/jacoco/index.html
index 88a899f..ca24b61 100644
--- a/jacoco/index.html
+++ b/jacoco/index.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="jacoco-resources/report.gif" type="image/gif"/><title>MTAS</title><script type="text/javascript" src="jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="jacoco-sessions.html" class="el_session">Sessions</a></span><span class="el_report">MTAS</span></div><h1>MTAS</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">67,214 of 128,270</td><td class="ctr2">47%</td><td class="bar">8,761 of 15,327</td><td class="ctr2">42%</td><td class="ctr1">6,676</td><td class="ctr2">10,303</td><td class="ctr1">11,371</td><td class="ctr2">24,366</td><td class="ctr1">853</td><td class="ctr2">2,350</td><td class="ctr1">52</td><td class="ctr2">281</td></tr></tfoot><tbody><tr><td id="a20"><a href="mtas.solr.handler.component.util/index.html" class="el_package">mtas.solr.handler.component.util</a></td><td class="bar" id="b0"><img src="jacoco-resources/redbar.gif" width="75" height="10" title="13,024" alt="13,024"/><img src="jacoco-resources/greenbar.gif" width="44" height="10" title="7,543" alt="7,543"/></td><td class="ctr2" id="c17">36%</td><td class="bar" id="d3"><img src="jacoco-resources/redbar.gif" width="48" height="10" title="1,008" alt="1,008"/><img src="jacoco-resources/greenbar.gif" width="28" height="10" title="586" alt="586"/></td><td class="ctr2" id="e15">36%</td><td class="ctr1" id="f4">665</td><td class="ctr2" id="g5">920</td><td class="ctr1" id="h0">1,895</td><td class="ctr2" id="i1">3,262</td><td class="ctr1" id="j6">50</td><td class="ctr2" id="k7">123</td><td class="ctr1" id="l9">1</td><td class="ctr2" id="m5">13</td></tr><tr><td id="a7"><a href="mtas.codec.util/index.html" class="el_package">mtas.codec.util</a></td><td class="bar" id="b1"><img src="jacoco-resources/redbar.gif" width="59" height="10" title="10,177" alt="10,177"/><img src="jacoco-resources/greenbar.gif" width="45" height="10" title="7,791" alt="7,791"/></td><td class="ctr2" id="c13">43%</td><td class="bar" id="d0"><img src="jacoco-resources/redbar.gif" width="75" height="10" title="1,569" alt="1,569"/><img src="jacoco-resources/greenbar.gif" width="44" height="10" title="927" alt="927"/></td><td class="ctr2" id="e14">37%</td><td class="ctr1" id="f1">1,007</td><td class="ctr2" id="g0">1,402</td><td class="ctr1" id="h1">1,838</td><td class="ctr2" id="i0">3,516</td><td class="ctr1" id="j5">55</td><td class="ctr2" id="k4">154</td><td class="ctr1" id="l1">10</td><td class="ctr2" id="m1">35</td></tr><tr><td id="a8"><a href="mtas.codec.util.collector/index.html" class="el_package">mtas.codec.util.collector</a></td><td class="bar" id="b2"><img src="jacoco-resources/redbar.gif" width="51" height="10" title="8,903" alt="8,903"/><img src="jacoco-resources/greenbar.gif" width="32" height="10" title="5,496" alt="5,496"/></td><td class="ctr2" id="c15">38%</td><td class="bar" id="d1"><img src="jacoco-resources/redbar.gif" width="66" height="10" title="1,377" alt="1,377"/><img src="jacoco-resources/greenbar.gif" width="23" height="10" title="494" alt="494"/></td><td class="ctr2" id="e18">26%</td><td class="ctr1" id="f0">1,020</td><td class="ctr2" id="g2">1,313</td><td class="ctr1" id="h3">1,376</td><td class="ctr2" id="i5">2,450</td><td class="ctr1" id="j0">176</td><td class="ctr2" id="k2">309</td><td class="ctr1" id="l2">7</td><td class="ctr2" id="m3">25</td></tr><tr><td id="a1"><a href="mtas.analysis.parser/index.html" class="el_package">mtas.analysis.parser</a></td><td class="bar" id="b3"><img src="jacoco-resources/redbar.gif" width="50" height="10" title="8,704" alt="8,704"/><img src="jacoco-resources/greenbar.gif" width="31" height="10" title="5,323" alt="5,323"/></td><td class="ctr2" id="c16">37%</td><td class="bar" id="d2"><img src="jacoco-resources/redbar.gif" width="51" height="10" title="1,077" alt="1,077"/><img src="jacoco-resources/greenbar.gif" width="27" height="10" title="564" alt="564"/></td><td class="ctr2" id="e17">34%</td><td class="ctr1" id="f3">738</td><td class="ctr2" id="g4">996</td><td class="ctr1" id="h2">1,597</td><td class="ctr2" id="i3">2,784</td><td class="ctr1" id="j3">78</td><td class="ctr2" id="k3">173</td><td class="ctr1" id="l0">16</td><td class="ctr2" id="m2">29</td></tr><tr><td id="a9"><a href="mtas.parser.cql/index.html" class="el_package">mtas.parser.cql</a></td><td class="bar" id="b4"><img src="jacoco-resources/redbar.gif" width="36" height="10" title="6,302" alt="6,302"/><img src="jacoco-resources/greenbar.gif" width="40" height="10" title="6,960" alt="6,960"/></td><td class="ctr2" id="c10">52%</td><td class="bar" id="d5"><img src="jacoco-resources/redbar.gif" width="35" height="10" title="745" alt="745"/><img src="jacoco-resources/greenbar.gif" width="41" height="10" title="873" alt="873"/></td><td class="ctr2" id="e7">53%</td><td class="ctr1" id="f5">658</td><td class="ctr2" id="g3">1,241</td><td class="ctr1" id="h4">1,035</td><td class="ctr2" id="i4">2,463</td><td class="ctr1" id="j2">85</td><td class="ctr2" id="k1">320</td><td class="ctr1" id="l4">3</td><td class="ctr2" id="m9">9</td></tr><tr><td id="a16"><a href="mtas.search.spans/index.html" class="el_package">mtas.search.spans</a></td><td class="bar" id="b5"><img src="jacoco-resources/redbar.gif" width="27" height="10" title="4,738" alt="4,738"/><img src="jacoco-resources/greenbar.gif" width="47" height="10" title="8,217" alt="8,217"/></td><td class="ctr2" id="c7">63%</td><td class="bar" id="d4"><img src="jacoco-resources/redbar.gif" width="41" height="10" title="853" alt="853"/><img src="jacoco-resources/greenbar.gif" width="52" height="10" title="1,095" alt="1,095"/></td><td class="ctr2" id="e5">56%</td><td class="ctr1" id="f2">779</td><td class="ctr2" id="g1">1,395</td><td class="ctr1" id="h5">1,002</td><td class="ctr2" id="i2">2,854</td><td class="ctr1" id="j1">139</td><td class="ctr2" id="k0">421</td><td class="ctr1" id="l6">2</td><td class="ctr2" id="m0">62</td></tr><tr><td id="a11"><a href="mtas.parser.function/index.html" class="el_package">mtas.parser.function</a></td><td class="bar" id="b6"><img src="jacoco-resources/redbar.gif" width="17" height="10" title="2,953" alt="2,953"/><img src="jacoco-resources/greenbar.gif" width="11" height="10" title="1,912" alt="1,912"/></td><td class="ctr2" id="c14">39%</td><td class="bar" id="d7"><img src="jacoco-resources/redbar.gif" width="15" height="10" title="315" alt="315"/><img src="jacoco-resources/greenbar.gif" width="9" height="10" title="206" alt="206"/></td><td class="ctr2" id="e13">39%</td><td class="ctr1" id="f7">272</td><td class="ctr2" id="g7">418</td><td class="ctr1" id="h6">511</td><td class="ctr2" id="i7">926</td><td class="ctr1" id="j4">67</td><td class="ctr2" id="k5">134</td><td class="ctr1" id="l5">3</td><td class="ctr2" id="m10">9</td></tr><tr><td id="a10"><a href="mtas.parser.cql.util/index.html" class="el_package">mtas.parser.cql.util</a></td><td class="bar" id="b7"><img src="jacoco-resources/redbar.gif" width="11" height="10" title="1,889" alt="1,889"/><img src="jacoco-resources/greenbar.gif" width="14" height="10" title="2,558" alt="2,558"/></td><td class="ctr2" id="c9">57%</td><td class="bar" id="d8"><img src="jacoco-resources/redbar.gif" width="12" height="10" title="254" alt="254"/><img src="jacoco-resources/greenbar.gif" width="14" height="10" title="297" alt="297"/></td><td class="ctr2" id="e8">53%</td><td class="ctr1" id="f8">218</td><td class="ctr2" id="g8">395</td><td class="ctr1" id="h8">307</td><td class="ctr2" id="i8">905</td><td class="ctr1" id="j8">29</td><td class="ctr2" id="k8">118</td><td class="ctr1" id="l12">0</td><td class="ctr2" id="m6">12</td></tr><tr><td id="a2"><a href="mtas.analysis.token/index.html" class="el_package">mtas.analysis.token</a></td><td class="bar" id="b8"><img src="jacoco-resources/redbar.gif" width="10" height="10" title="1,822" alt="1,822"/><img src="jacoco-resources/greenbar.gif" width="8" height="10" title="1,493" alt="1,493"/></td><td class="ctr2" id="c12">45%</td><td class="bar" id="d9"><img src="jacoco-resources/redbar.gif" width="10" height="10" title="220" alt="220"/><img src="jacoco-resources/greenbar.gif" width="7" height="10" title="158" alt="158"/></td><td class="ctr2" id="e12">41%</td><td class="ctr1" id="f9">172</td><td class="ctr2" id="g10">283</td><td class="ctr1" id="h9">278</td><td class="ctr2" id="i10">617</td><td class="ctr1" id="j10">23</td><td class="ctr2" id="k9">94</td><td class="ctr1" id="l13">0</td><td class="ctr2" id="m11">8</td></tr><tr><td id="a3"><a href="mtas.analysis.util/index.html" class="el_package">mtas.analysis.util</a></td><td class="bar" id="b9"><img src="jacoco-resources/redbar.gif" width="9" height="10" title="1,682" alt="1,682"/><img src="jacoco-resources/greenbar.gif" width="5" height="10" title="869" alt="869"/></td><td class="ctr2" id="c18">34%</td><td class="bar" id="d10"><img src="jacoco-resources/redbar.gif" width="10" height="10" title="217" alt="217"/><img src="jacoco-resources/greenbar.gif" width="6" height="10" title="126" alt="126"/></td><td class="ctr2" id="e16">36%</td><td class="ctr1" id="f10">162</td><td class="ctr2" id="g12">232</td><td class="ctr1" id="h7">313</td><td class="ctr2" id="i12">549</td><td class="ctr1" id="j9">29</td><td class="ctr2" id="k11">57</td><td class="ctr1" id="l3">4</td><td class="ctr2" id="m7">10</td></tr><tr><td id="a12"><a href="mtas.parser.function.util/index.html" class="el_package">mtas.parser.function.util</a></td><td class="bar" id="b10"><img src="jacoco-resources/redbar.gif" width="8" height="10" title="1,434" alt="1,434"/><img src="jacoco-resources/greenbar.gif" width="12" height="10" title="2,189" alt="2,189"/></td><td class="ctr2" id="c8">60%</td><td class="bar" id="d6"><img src="jacoco-resources/redbar.gif" width="18" height="10" title="375" alt="375"/><img src="jacoco-resources/greenbar.gif" width="13" height="10" title="281" alt="281"/></td><td class="ctr2" id="e11">42%</td><td class="ctr1" id="f6">305</td><td class="ctr2" id="g6">456</td><td class="ctr1" id="h11">202</td><td class="ctr2" id="i11">595</td><td class="ctr1" id="j16">6</td><td class="ctr2" id="k13">50</td><td class="ctr1" id="l14">0</td><td class="ctr2" id="m13">7</td></tr><tr><td id="a17"><a href="mtas.search.spans.util/index.html" class="el_package">mtas.search.spans.util</a></td><td class="bar" id="b11"><img src="jacoco-resources/redbar.gif" width="6" height="10" title="1,047" alt="1,047"/><img src="jacoco-resources/greenbar.gif" width="12" height="10" title="2,100" alt="2,100"/></td><td class="ctr2" id="c6">66%</td><td class="bar" id="d12"><img src="jacoco-resources/redbar.gif" width="6" height="10" title="127" alt="127"/><img src="jacoco-resources/greenbar.gif" width="10" height="10" title="223" alt="223"/></td><td class="ctr2" id="e2">63%</td><td class="ctr1" id="f11">142</td><td class="ctr2" id="g9">307</td><td class="ctr1" id="h10">217</td><td class="ctr2" id="i9">678</td><td class="ctr1" id="j7">41</td><td class="ctr2" id="k6">132</td><td class="ctr1" id="l15">0</td><td class="ctr2" id="m4">19</td></tr><tr><td id="a22"><a href="mtas.solr.search/index.html" class="el_package">mtas.solr.search</a></td><td class="bar" id="b12"><img src="jacoco-resources/redbar.gif" width="5" height="10" title="976" alt="976"/><img src="jacoco-resources/greenbar.gif" width="1" height="10" title="186" alt="186"/></td><td class="ctr2" id="c19">16%</td><td class="bar" id="d11"><img src="jacoco-resources/redbar.gif" width="6" height="10" title="131" alt="131"/></td><td class="ctr2" id="e19">11%</td><td class="ctr1" id="f13">89</td><td class="ctr2" id="g16">99</td><td class="ctr1" id="h12">169</td><td class="ctr2" id="i17">219</td><td class="ctr1" id="j11">16</td><td class="ctr2" id="k15">25</td><td class="ctr1" id="l7">2</td><td class="ctr2" id="m14">6</td></tr><tr><td id="a4"><a href="mtas.codec/index.html" class="el_package">mtas.codec</a></td><td class="bar" id="b13"><img src="jacoco-resources/redbar.gif" width="4" height="10" title="771" alt="771"/><img src="jacoco-resources/greenbar.gif" width="20" height="10" title="3,538" alt="3,538"/></td><td class="ctr2" id="c0">82%</td><td class="bar" id="d13"><img src="jacoco-resources/redbar.gif" width="4" height="10" title="96" alt="96"/><img src="jacoco-resources/greenbar.gif" width="11" height="10" title="230" alt="230"/></td><td class="ctr2" id="e0">70%</td><td class="ctr1" id="f12">104</td><td class="ctr2" id="g11">233</td><td class="ctr1" id="h13">125</td><td class="ctr2" id="i6">961</td><td class="ctr1" id="j13">11</td><td class="ctr2" id="k10">70</td><td class="ctr1" id="l16">0</td><td class="ctr2" id="m15">6</td></tr><tr><td id="a6"><a href="mtas.codec.tree/index.html" class="el_package">mtas.codec.tree</a></td><td class="bar" id="b14"><img src="jacoco-resources/redbar.gif" width="3" height="10" title="602" alt="602"/><img src="jacoco-resources/greenbar.gif" width="7" height="10" title="1,229" alt="1,229"/></td><td class="ctr2" id="c5">67%</td><td class="bar" id="d14"><img src="jacoco-resources/redbar.gif" width="4" height="10" title="89" alt="89"/><img src="jacoco-resources/greenbar.gif" width="5" height="10" title="117" alt="117"/></td><td class="ctr2" id="e4">56%</td><td class="ctr1" id="f14">81</td><td class="ctr2" id="g13">159</td><td class="ctr1" id="h17">76</td><td class="ctr2" id="i14">320</td><td class="ctr1" id="j12">13</td><td class="ctr2" id="k12">56</td><td class="ctr1" id="l17">0</td><td class="ctr2" id="m8">10</td></tr><tr><td id="a19"><a href="mtas.solr.handler.component/index.html" class="el_package">mtas.solr.handler.component</a></td><td class="bar" id="b15"><img src="jacoco-resources/redbar.gif" width="2" height="10" title="493" alt="493"/><img src="jacoco-resources/greenbar.gif" width="6" height="10" title="1,133" alt="1,133"/></td><td class="ctr2" id="c4">69%</td><td class="bar" id="d15"><img src="jacoco-resources/redbar.gif" width="4" height="10" title="86" alt="86"/><img src="jacoco-resources/greenbar.gif" width="8" height="10" title="176" alt="176"/></td><td class="ctr2" id="e1">67%</td><td class="ctr1" id="f15">70</td><td class="ctr2" id="g14">143</td><td class="ctr1" id="h16">87</td><td class="ctr2" id="i15">313</td><td class="ctr1" id="j22">1</td><td class="ctr2" id="k18">12</td><td class="ctr1" id="l18">0</td><td class="ctr2" id="m19">1</td></tr><tr><td id="a23"><a href="mtas.solr.update.processor/index.html" class="el_package">mtas.solr.update.processor</a></td><td class="bar" id="b16"><img src="jacoco-resources/redbar.gif" width="2" height="10" title="456" alt="456"/><img src="jacoco-resources/greenbar.gif" width="6" height="10" title="1,199" alt="1,199"/></td><td class="ctr2" id="c2">72%</td><td class="bar" id="d16"><img src="jacoco-resources/redbar.gif" width="3" height="10" title="75" alt="75"/><img src="jacoco-resources/greenbar.gif" width="4" height="10" title="89" alt="89"/></td><td class="ctr2" id="e6">54%</td><td class="ctr1" id="f16">66</td><td class="ctr2" id="g15">116</td><td class="ctr1" id="h14">100</td><td class="ctr2" id="i13">408</td><td class="ctr1" id="j19">3</td><td class="ctr2" id="k14">34</td><td class="ctr1" id="l19">0</td><td class="ctr2" id="m12">8</td></tr><tr><td id="a18"><a href="mtas.solr.handler/index.html" class="el_package">mtas.solr.handler</a></td><td class="bar" id="b17"><img src="jacoco-resources/redbar.gif" width="2" height="10" title="451" alt="451"/></td><td class="ctr2" id="c20">1%</td><td class="bar" id="d17"><img src="jacoco-resources/redbar.gif" width="2" height="10" title="60" alt="60"/></td><td class="ctr2" id="e20">0%</td><td class="ctr1" id="f18">33</td><td class="ctr2" id="g18">36</td><td class="ctr1" id="h15">89</td><td class="ctr2" id="i19">92</td><td class="ctr1" id="j20">3</td><td class="ctr2" id="k21">6</td><td class="ctr1" id="l20">0</td><td class="ctr2" id="m20">1</td></tr><tr><td id="a0"><a href="mtas.analysis/index.html" class="el_package">mtas.analysis</a></td><td class="bar" id="b18"><img src="jacoco-resources/redbar.gif" width="2" height="10" title="359" alt="359"/><img src="jacoco-resources/greenbar.gif" width="2" height="10" title="343" alt="343"/></td><td class="ctr2" id="c11">48%</td><td class="bar" id="d19"/><td class="ctr2" id="e9">50%</td><td class="ctr1" id="f19">22</td><td class="ctr2" id="g19">33</td><td class="ctr1" id="h18">64</td><td class="ctr2" id="i18">133</td><td class="ctr1" id="j14">9</td><td class="ctr2" id="k17">15</td><td class="ctr1" id="l21">0</td><td class="ctr2" id="m21">1</td></tr><tr><td id="a5"><a href="mtas.codec.payload/index.html" class="el_package">mtas.codec.payload</a></td><td class="bar" id="b19"><img src="jacoco-resources/redbar.gif" width="1" height="10" title="291" alt="291"/><img src="jacoco-resources/greenbar.gif" width="4" height="10" title="692" alt="692"/></td><td class="ctr2" id="c3">70%</td><td class="bar" id="d18"><img src="jacoco-resources/redbar.gif" width="2" height="10" title="51" alt="51"/><img src="jacoco-resources/greenbar.gif" width="3" height="10" title="73" alt="73"/></td><td class="ctr2" id="e3">58%</td><td class="ctr1" id="f17">43</td><td class="ctr2" id="g17">87</td><td class="ctr1" id="h19">61</td><td class="ctr2" id="i16">223</td><td class="ctr1" id="j21">3</td><td class="ctr2" id="k16">25</td><td class="ctr1" id="l22">0</td><td class="ctr2" id="m16">4</td></tr><tr><td id="a21"><a href="mtas.solr.schema/index.html" class="el_package">mtas.solr.schema</a></td><td class="bar" id="b20"><img src="jacoco-resources/greenbar.gif" width="1" height="10" title="276" alt="276"/></td><td class="ctr2" id="c1">73%</td><td class="bar" id="d20"/><td class="ctr2" id="e10">47%</td><td class="ctr1" id="f20">15</td><td class="ctr2" id="g20">24</td><td class="ctr1" id="h21">10</td><td class="ctr2" id="i20">79</td><td class="ctr1" id="j23">1</td><td class="ctr2" id="k19">7</td><td class="ctr1" id="l23">0</td><td class="ctr2" id="m17">2</td></tr><tr><td id="a13"><a href="mtas.queries/index.html" class="el_package">mtas.queries</a></td><td class="bar" id="b21"/><td class="ctr2" id="c21">0%</td><td class="bar" id="d21"/><td class="ctr2" id="e21">n/a</td><td class="ctr1" id="f21">7</td><td class="ctr2" id="g21">7</td><td class="ctr1" id="h20">11</td><td class="ctr2" id="i21">11</td><td class="ctr1" id="j15">7</td><td class="ctr2" id="k20">7</td><td class="ctr1" id="l8">2</td><td class="ctr2" id="m18">2</td></tr><tr><td id="a15"><a href="mtas.search.similarities/index.html" class="el_package">mtas.search.similarities</a></td><td class="bar" id="b22"/><td class="ctr2" id="c22">0%</td><td class="bar" id="d22"/><td class="ctr2" id="e22">n/a</td><td class="ctr1" id="f22">4</td><td class="ctr2" id="g22">4</td><td class="ctr1" id="h22">4</td><td class="ctr2" id="i22">4</td><td class="ctr1" id="j17">4</td><td class="ctr2" id="k22">4</td><td class="ctr1" id="l10">1</td><td class="ctr2" id="m22">1</td></tr><tr><td id="a14"><a href="mtas.search/index.html" class="el_package">mtas.search</a></td><td class="bar" id="b23"/><td class="ctr2" id="c23">0%</td><td class="bar" id="d23"/><td class="ctr2" id="e23">n/a</td><td class="ctr1" id="f23">4</td><td class="ctr2" id="g23">4</td><td class="ctr1" id="h23">4</td><td class="ctr2" id="i23">4</td><td class="ctr1" id="j18">4</td><td class="ctr2" id="k23">4</td><td class="ctr1" id="l11">1</td><td class="ctr2" id="m23">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="jacoco-resources/report.gif" type="image/gif"/><title>MTAS</title><script type="text/javascript" src="jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="jacoco-sessions.html" class="el_session">Sessions</a></span><span class="el_report">MTAS</span></div><h1>MTAS</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">68,081 of 130,416</td><td class="ctr2">47%</td><td class="bar">8,918 of 15,619</td><td class="ctr2">42%</td><td class="ctr1">6,811</td><td class="ctr2">10,526</td><td class="ctr1">11,567</td><td class="ctr2">24,897</td><td class="ctr1">878</td><td class="ctr2">2,427</td><td class="ctr1">54</td><td class="ctr2">289</td></tr></tfoot><tbody><tr><td id="a20"><a href="mtas.solr.handler.component.util/index.html" class="el_package">mtas.solr.handler.component.util</a></td><td class="bar" id="b0"><img src="jacoco-resources/redbar.gif" width="75" height="10" title="13,024" alt="13,024"/><img src="jacoco-resources/greenbar.gif" width="44" height="10" title="7,543" alt="7,543"/></td><td class="ctr2" id="c17">36%</td><td class="bar" id="d3"><img src="jacoco-resources/redbar.gif" width="48" height="10" title="1,008" alt="1,008"/><img src="jacoco-resources/greenbar.gif" width="28" height="10" title="586" alt="586"/></td><td class="ctr2" id="e15">36%</td><td class="ctr1" id="f4">665</td><td class="ctr2" id="g5">920</td><td class="ctr1" id="h0">1,897</td><td class="ctr2" id="i1">3,269</td><td class="ctr1" id="j7">50</td><td class="ctr2" id="k7">123</td><td class="ctr1" id="l9">1</td><td class="ctr2" id="m5">13</td></tr><tr><td id="a7"><a href="mtas.codec.util/index.html" class="el_package">mtas.codec.util</a></td><td class="bar" id="b1"><img src="jacoco-resources/redbar.gif" width="59" height="10" title="10,177" alt="10,177"/><img src="jacoco-resources/greenbar.gif" width="45" height="10" title="7,791" alt="7,791"/></td><td class="ctr2" id="c13">43%</td><td class="bar" id="d0"><img src="jacoco-resources/redbar.gif" width="75" height="10" title="1,569" alt="1,569"/><img src="jacoco-resources/greenbar.gif" width="44" height="10" title="927" alt="927"/></td><td class="ctr2" id="e14">37%</td><td class="ctr1" id="f1">1,007</td><td class="ctr2" id="g1">1,402</td><td class="ctr1" id="h1">1,838</td><td class="ctr2" id="i0">3,516</td><td class="ctr1" id="j6">55</td><td class="ctr2" id="k5">154</td><td class="ctr1" id="l1">10</td><td class="ctr2" id="m1">35</td></tr><tr><td id="a8"><a href="mtas.codec.util.collector/index.html" class="el_package">mtas.codec.util.collector</a></td><td class="bar" id="b2"><img src="jacoco-resources/redbar.gif" width="51" height="10" title="8,903" alt="8,903"/><img src="jacoco-resources/greenbar.gif" width="32" height="10" title="5,496" alt="5,496"/></td><td class="ctr2" id="c15">38%</td><td class="bar" id="d1"><img src="jacoco-resources/redbar.gif" width="66" height="10" title="1,377" alt="1,377"/><img src="jacoco-resources/greenbar.gif" width="23" height="10" title="494" alt="494"/></td><td class="ctr2" id="e18">26%</td><td class="ctr1" id="f0">1,020</td><td class="ctr2" id="g2">1,313</td><td class="ctr1" id="h3">1,381</td><td class="ctr2" id="i5">2,456</td><td class="ctr1" id="j0">176</td><td class="ctr2" id="k2">309</td><td class="ctr1" id="l2">7</td><td class="ctr2" id="m4">25</td></tr><tr><td id="a1"><a href="mtas.analysis.parser/index.html" class="el_package">mtas.analysis.parser</a></td><td class="bar" id="b3"><img src="jacoco-resources/redbar.gif" width="50" height="10" title="8,722" alt="8,722"/><img src="jacoco-resources/greenbar.gif" width="31" height="10" title="5,328" alt="5,328"/></td><td class="ctr2" id="c16">37%</td><td class="bar" id="d2"><img src="jacoco-resources/redbar.gif" width="51" height="10" title="1,077" alt="1,077"/><img src="jacoco-resources/greenbar.gif" width="27" height="10" title="566" alt="566"/></td><td class="ctr2" id="e17">34%</td><td class="ctr1" id="f3">740</td><td class="ctr2" id="g4">999</td><td class="ctr1" id="h2">1,605</td><td class="ctr2" id="i3">2,793</td><td class="ctr1" id="j3">80</td><td class="ctr2" id="k4">175</td><td class="ctr1" id="l0">17</td><td class="ctr2" id="m2">30</td></tr><tr><td id="a9"><a href="mtas.parser.cql/index.html" class="el_package">mtas.parser.cql</a></td><td class="bar" id="b4"><img src="jacoco-resources/redbar.gif" width="36" height="10" title="6,302" alt="6,302"/><img src="jacoco-resources/greenbar.gif" width="40" height="10" title="6,960" alt="6,960"/></td><td class="ctr2" id="c10">52%</td><td class="bar" id="d5"><img src="jacoco-resources/redbar.gif" width="35" height="10" title="745" alt="745"/><img src="jacoco-resources/greenbar.gif" width="41" height="10" title="873" alt="873"/></td><td class="ctr2" id="e7">53%</td><td class="ctr1" id="f5">658</td><td class="ctr2" id="g3">1,241</td><td class="ctr1" id="h5">1,035</td><td class="ctr2" id="i4">2,463</td><td class="ctr1" id="j2">85</td><td class="ctr2" id="k1">320</td><td class="ctr1" id="l4">3</td><td class="ctr2" id="m9">9</td></tr><tr><td id="a16"><a href="mtas.search.spans/index.html" class="el_package">mtas.search.spans</a></td><td class="bar" id="b5"><img src="jacoco-resources/redbar.gif" width="29" height="10" title="5,106" alt="5,106"/><img src="jacoco-resources/greenbar.gif" width="50" height="10" title="8,672" alt="8,672"/></td><td class="ctr2" id="c7">62%</td><td class="bar" id="d4"><img src="jacoco-resources/redbar.gif" width="45" height="10" title="940" alt="940"/><img src="jacoco-resources/greenbar.gif" width="54" height="10" title="1,124" alt="1,124"/></td><td class="ctr2" id="e5">54%</td><td class="ctr1" id="f2">835</td><td class="ctr2" id="g0">1,476</td><td class="ctr1" id="h4">1,068</td><td class="ctr2" id="i2">3,054</td><td class="ctr1" id="j1">142</td><td class="ctr2" id="k0">444</td><td class="ctr1" id="l10">1</td><td class="ctr2" id="m0">62</td></tr><tr><td id="a11"><a href="mtas.parser.function/index.html" class="el_package">mtas.parser.function</a></td><td class="bar" id="b6"><img src="jacoco-resources/redbar.gif" width="17" height="10" title="2,953" alt="2,953"/><img src="jacoco-resources/greenbar.gif" width="11" height="10" title="1,912" alt="1,912"/></td><td class="ctr2" id="c14">39%</td><td class="bar" id="d7"><img src="jacoco-resources/redbar.gif" width="15" height="10" title="315" alt="315"/><img src="jacoco-resources/greenbar.gif" width="9" height="10" title="206" alt="206"/></td><td class="ctr2" id="e13">39%</td><td class="ctr1" id="f7">272</td><td class="ctr2" id="g8">418</td><td class="ctr1" id="h6">511</td><td class="ctr2" id="i8">926</td><td class="ctr1" id="j4">67</td><td class="ctr2" id="k6">134</td><td class="ctr1" id="l5">3</td><td class="ctr2" id="m10">9</td></tr><tr><td id="a10"><a href="mtas.parser.cql.util/index.html" class="el_package">mtas.parser.cql.util</a></td><td class="bar" id="b7"><img src="jacoco-resources/redbar.gif" width="11" height="10" title="1,907" alt="1,907"/><img src="jacoco-resources/greenbar.gif" width="14" height="10" title="2,558" alt="2,558"/></td><td class="ctr2" id="c9">57%</td><td class="bar" id="d8"><img src="jacoco-resources/redbar.gif" width="12" height="10" title="254" alt="254"/><img src="jacoco-resources/greenbar.gif" width="14" height="10" title="297" alt="297"/></td><td class="ctr2" id="e8">53%</td><td class="ctr1" id="f8">221</td><td class="ctr2" id="g9">398</td><td class="ctr1" id="h7">323</td><td class="ctr2" id="i9">924</td><td class="ctr1" id="j8">32</td><td class="ctr2" id="k8">121</td><td class="ctr1" id="l13">0</td><td class="ctr2" id="m6">12</td></tr><tr><td id="a2"><a href="mtas.analysis.token/index.html" class="el_package">mtas.analysis.token</a></td><td class="bar" id="b8"><img src="jacoco-resources/redbar.gif" width="10" height="10" title="1,822" alt="1,822"/><img src="jacoco-resources/greenbar.gif" width="8" height="10" title="1,493" alt="1,493"/></td><td class="ctr2" id="c12">45%</td><td class="bar" id="d9"><img src="jacoco-resources/redbar.gif" width="10" height="10" title="220" alt="220"/><img src="jacoco-resources/greenbar.gif" width="7" height="10" title="158" alt="158"/></td><td class="ctr2" id="e12">41%</td><td class="ctr1" id="f10">172</td><td class="ctr2" id="g10">283</td><td class="ctr1" id="h10">276</td><td class="ctr2" id="i10">615</td><td class="ctr1" id="j10">23</td><td class="ctr2" id="k9">94</td><td class="ctr1" id="l14">0</td><td class="ctr2" id="m11">8</td></tr><tr><td id="a3"><a href="mtas.analysis.util/index.html" class="el_package">mtas.analysis.util</a></td><td class="bar" id="b9"><img src="jacoco-resources/redbar.gif" width="9" height="10" title="1,682" alt="1,682"/><img src="jacoco-resources/greenbar.gif" width="5" height="10" title="869" alt="869"/></td><td class="ctr2" id="c18">34%</td><td class="bar" id="d10"><img src="jacoco-resources/redbar.gif" width="10" height="10" title="217" alt="217"/><img src="jacoco-resources/greenbar.gif" width="6" height="10" title="126" alt="126"/></td><td class="ctr2" id="e16">36%</td><td class="ctr1" id="f11">162</td><td class="ctr2" id="g12">232</td><td class="ctr1" id="h8">313</td><td class="ctr2" id="i12">549</td><td class="ctr1" id="j9">29</td><td class="ctr2" id="k11">57</td><td class="ctr1" id="l3">4</td><td class="ctr2" id="m7">10</td></tr><tr><td id="a17"><a href="mtas.search.spans.util/index.html" class="el_package">mtas.search.spans.util</a></td><td class="bar" id="b10"><img src="jacoco-resources/redbar.gif" width="8" height="10" title="1,510" alt="1,510"/><img src="jacoco-resources/greenbar.gif" width="17" height="10" title="2,919" alt="2,919"/></td><td class="ctr2" id="c6">65%</td><td class="bar" id="d11"><img src="jacoco-resources/redbar.gif" width="9" height="10" title="197" alt="197"/><img src="jacoco-resources/greenbar.gif" width="15" height="10" title="327" alt="327"/></td><td class="ctr2" id="e2">62%</td><td class="ctr1" id="f9">216</td><td class="ctr2" id="g7">443</td><td class="ctr1" id="h9">313</td><td class="ctr2" id="i7">960</td><td class="ctr1" id="j5">58</td><td class="ctr2" id="k3">181</td><td class="ctr1" id="l6">2</td><td class="ctr2" id="m3">26</td></tr><tr><td id="a12"><a href="mtas.parser.function.util/index.html" class="el_package">mtas.parser.function.util</a></td><td class="bar" id="b11"><img src="jacoco-resources/redbar.gif" width="8" height="10" title="1,434" alt="1,434"/><img src="jacoco-resources/greenbar.gif" width="12" height="10" title="2,189" alt="2,189"/></td><td class="ctr2" id="c8">60%</td><td class="bar" id="d6"><img src="jacoco-resources/redbar.gif" width="18" height="10" title="375" alt="375"/><img src="jacoco-resources/greenbar.gif" width="13" height="10" title="281" alt="281"/></td><td class="ctr2" id="e11">42%</td><td class="ctr1" id="f6">305</td><td class="ctr2" id="g6">456</td><td class="ctr1" id="h11">202</td><td class="ctr2" id="i11">595</td><td class="ctr1" id="j16">6</td><td class="ctr2" id="k13">50</td><td class="ctr1" id="l15">0</td><td class="ctr2" id="m13">7</td></tr><tr><td id="a22"><a href="mtas.solr.search/index.html" class="el_package">mtas.solr.search</a></td><td class="bar" id="b12"><img src="jacoco-resources/redbar.gif" width="5" height="10" title="976" alt="976"/><img src="jacoco-resources/greenbar.gif" width="1" height="10" title="186" alt="186"/></td><td class="ctr2" id="c19">16%</td><td class="bar" id="d12"><img src="jacoco-resources/redbar.gif" width="6" height="10" title="131" alt="131"/></td><td class="ctr2" id="e19">11%</td><td class="ctr1" id="f13">89</td><td class="ctr2" id="g16">99</td><td class="ctr1" id="h12">174</td><td class="ctr2" id="i17">224</td><td class="ctr1" id="j11">16</td><td class="ctr2" id="k15">25</td><td class="ctr1" id="l7">2</td><td class="ctr2" id="m14">6</td></tr><tr><td id="a4"><a href="mtas.codec/index.html" class="el_package">mtas.codec</a></td><td class="bar" id="b13"><img src="jacoco-resources/redbar.gif" width="4" height="10" title="771" alt="771"/><img src="jacoco-resources/greenbar.gif" width="20" height="10" title="3,538" alt="3,538"/></td><td class="ctr2" id="c0">82%</td><td class="bar" id="d13"><img src="jacoco-resources/redbar.gif" width="4" height="10" title="96" alt="96"/><img src="jacoco-resources/greenbar.gif" width="11" height="10" title="230" alt="230"/></td><td class="ctr2" id="e0">70%</td><td class="ctr1" id="f12">104</td><td class="ctr2" id="g11">233</td><td class="ctr1" id="h13">125</td><td class="ctr2" id="i6">963</td><td class="ctr1" id="j13">11</td><td class="ctr2" id="k10">70</td><td class="ctr1" id="l16">0</td><td class="ctr2" id="m15">6</td></tr><tr><td id="a6"><a href="mtas.codec.tree/index.html" class="el_package">mtas.codec.tree</a></td><td class="bar" id="b14"><img src="jacoco-resources/redbar.gif" width="3" height="10" title="602" alt="602"/><img src="jacoco-resources/greenbar.gif" width="7" height="10" title="1,229" alt="1,229"/></td><td class="ctr2" id="c5">67%</td><td class="bar" id="d14"><img src="jacoco-resources/redbar.gif" width="4" height="10" title="89" alt="89"/><img src="jacoco-resources/greenbar.gif" width="5" height="10" title="117" alt="117"/></td><td class="ctr2" id="e4">56%</td><td class="ctr1" id="f14">81</td><td class="ctr2" id="g13">159</td><td class="ctr1" id="h17">76</td><td class="ctr2" id="i14">320</td><td class="ctr1" id="j12">13</td><td class="ctr2" id="k12">56</td><td class="ctr1" id="l17">0</td><td class="ctr2" id="m8">10</td></tr><tr><td id="a19"><a href="mtas.solr.handler.component/index.html" class="el_package">mtas.solr.handler.component</a></td><td class="bar" id="b15"><img src="jacoco-resources/redbar.gif" width="2" height="10" title="493" alt="493"/><img src="jacoco-resources/greenbar.gif" width="6" height="10" title="1,133" alt="1,133"/></td><td class="ctr2" id="c4">69%</td><td class="bar" id="d15"><img src="jacoco-resources/redbar.gif" width="4" height="10" title="86" alt="86"/><img src="jacoco-resources/greenbar.gif" width="8" height="10" title="176" alt="176"/></td><td class="ctr2" id="e1">67%</td><td class="ctr1" id="f15">70</td><td class="ctr2" id="g14">143</td><td class="ctr1" id="h16">87</td><td class="ctr2" id="i15">313</td><td class="ctr1" id="j22">1</td><td class="ctr2" id="k18">12</td><td class="ctr1" id="l18">0</td><td class="ctr2" id="m19">1</td></tr><tr><td id="a23"><a href="mtas.solr.update.processor/index.html" class="el_package">mtas.solr.update.processor</a></td><td class="bar" id="b16"><img src="jacoco-resources/redbar.gif" width="2" height="10" title="456" alt="456"/><img src="jacoco-resources/greenbar.gif" width="6" height="10" title="1,199" alt="1,199"/></td><td class="ctr2" id="c2">72%</td><td class="bar" id="d16"><img src="jacoco-resources/redbar.gif" width="3" height="10" title="75" alt="75"/><img src="jacoco-resources/greenbar.gif" width="4" height="10" title="89" alt="89"/></td><td class="ctr2" id="e6">54%</td><td class="ctr1" id="f16">66</td><td class="ctr2" id="g15">116</td><td class="ctr1" id="h14">100</td><td class="ctr2" id="i13">408</td><td class="ctr1" id="j19">3</td><td class="ctr2" id="k14">34</td><td class="ctr1" id="l19">0</td><td class="ctr2" id="m12">8</td></tr><tr><td id="a18"><a href="mtas.solr.handler/index.html" class="el_package">mtas.solr.handler</a></td><td class="bar" id="b17"><img src="jacoco-resources/redbar.gif" width="2" height="10" title="451" alt="451"/></td><td class="ctr2" id="c20">1%</td><td class="bar" id="d17"><img src="jacoco-resources/redbar.gif" width="2" height="10" title="60" alt="60"/></td><td class="ctr2" id="e20">0%</td><td class="ctr1" id="f18">33</td><td class="ctr2" id="g18">36</td><td class="ctr1" id="h15">89</td><td class="ctr2" id="i19">92</td><td class="ctr1" id="j20">3</td><td class="ctr2" id="k21">6</td><td class="ctr1" id="l20">0</td><td class="ctr2" id="m20">1</td></tr><tr><td id="a0"><a href="mtas.analysis/index.html" class="el_package">mtas.analysis</a></td><td class="bar" id="b18"><img src="jacoco-resources/redbar.gif" width="2" height="10" title="359" alt="359"/><img src="jacoco-resources/greenbar.gif" width="2" height="10" title="343" alt="343"/></td><td class="ctr2" id="c11">48%</td><td class="bar" id="d19"/><td class="ctr2" id="e9">50%</td><td class="ctr1" id="f19">22</td><td class="ctr2" id="g19">33</td><td class="ctr1" id="h18">64</td><td class="ctr2" id="i18">133</td><td class="ctr1" id="j14">9</td><td class="ctr2" id="k17">15</td><td class="ctr1" id="l21">0</td><td class="ctr2" id="m21">1</td></tr><tr><td id="a5"><a href="mtas.codec.payload/index.html" class="el_package">mtas.codec.payload</a></td><td class="bar" id="b19"><img src="jacoco-resources/redbar.gif" width="1" height="10" title="291" alt="291"/><img src="jacoco-resources/greenbar.gif" width="4" height="10" title="692" alt="692"/></td><td class="ctr2" id="c3">70%</td><td class="bar" id="d18"><img src="jacoco-resources/redbar.gif" width="2" height="10" title="51" alt="51"/><img src="jacoco-resources/greenbar.gif" width="3" height="10" title="73" alt="73"/></td><td class="ctr2" id="e3">58%</td><td class="ctr1" id="f17">43</td><td class="ctr2" id="g17">87</td><td class="ctr1" id="h19">61</td><td class="ctr2" id="i16">226</td><td class="ctr1" id="j21">3</td><td class="ctr2" id="k16">25</td><td class="ctr1" id="l22">0</td><td class="ctr2" id="m16">4</td></tr><tr><td id="a21"><a href="mtas.solr.schema/index.html" class="el_package">mtas.solr.schema</a></td><td class="bar" id="b20"><img src="jacoco-resources/greenbar.gif" width="1" height="10" title="276" alt="276"/></td><td class="ctr2" id="c1">73%</td><td class="bar" id="d20"/><td class="ctr2" id="e10">47%</td><td class="ctr1" id="f20">15</td><td class="ctr2" id="g20">24</td><td class="ctr1" id="h21">10</td><td class="ctr2" id="i20">79</td><td class="ctr1" id="j23">1</td><td class="ctr2" id="k19">7</td><td class="ctr1" id="l23">0</td><td class="ctr2" id="m17">2</td></tr><tr><td id="a13"><a href="mtas.queries/index.html" class="el_package">mtas.queries</a></td><td class="bar" id="b21"/><td class="ctr2" id="c21">0%</td><td class="bar" id="d21"/><td class="ctr2" id="e21">n/a</td><td class="ctr1" id="f21">7</td><td class="ctr2" id="g21">7</td><td class="ctr1" id="h20">11</td><td class="ctr2" id="i21">11</td><td class="ctr1" id="j15">7</td><td class="ctr2" id="k20">7</td><td class="ctr1" id="l8">2</td><td class="ctr2" id="m18">2</td></tr><tr><td id="a15"><a href="mtas.search.similarities/index.html" class="el_package">mtas.search.similarities</a></td><td class="bar" id="b22"/><td class="ctr2" id="c22">0%</td><td class="bar" id="d22"/><td class="ctr2" id="e22">n/a</td><td class="ctr1" id="f22">4</td><td class="ctr2" id="g22">4</td><td class="ctr1" id="h22">4</td><td class="ctr2" id="i22">4</td><td class="ctr1" id="j17">4</td><td class="ctr2" id="k22">4</td><td class="ctr1" id="l11">1</td><td class="ctr2" id="m22">1</td></tr><tr><td id="a14"><a href="mtas.search/index.html" class="el_package">mtas.search</a></td><td class="bar" id="b23"/><td class="ctr2" id="c23">0%</td><td class="bar" id="d23"/><td class="ctr2" id="e23">n/a</td><td class="ctr1" id="f23">4</td><td class="ctr2" id="g23">4</td><td class="ctr1" id="h23">4</td><td class="ctr2" id="i23">4</td><td class="ctr1" id="j18">4</td><td class="ctr2" id="k23">4</td><td class="ctr1" id="l12">1</td><td class="ctr2" id="m23">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/jacoco-sessions.html b/jacoco/jacoco-sessions.html
index 7392276..08c53db 100644
--- a/jacoco/jacoco-sessions.html
+++ b/jacoco/jacoco-sessions.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="jacoco-resources/report.gif" type="image/gif"/><title>Sessions</title></head><body><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="jacoco-sessions.html" class="el_session">Sessions</a></span><a href="index.html" class="el_report">MTAS</a> &gt; <span class="el_session">Sessions</span></div><h1>Sessions</h1><p>This coverage report is based on execution data from the following sessions:</p><table class="coverage" cellspacing="0"><thead><tr><td>Session</td><td>Start Time</td><td>Dump Time</td></tr></thead><tbody><tr><td><span class="el_session">matthijsbrouwer.local-35f2973b</span></td><td>Jun 2, 2017 12:55:02 PM</td><td>Jun 2, 2017 12:58:31 PM</td></tr></tbody></table><p>Execution data for the following classes is considered in this report:</p><table class="coverage" cellspacing="0"><thead><tr><td>Class</td><td>Id</td></tr></thead><tbody><tr><td><span class="el_class">com.codahale.metrics.Clock</span></td><td><code>546f7f16aac1774f</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.Clock.UserTimeClock</span></td><td><code>11a4eff4290ab56c</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.Counter</span></td><td><code>360949efa29ab079</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.EWMA</span></td><td><code>2e376fc0f3466841</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.ExponentiallyDecayingReservoir</span></td><td><code>8b16c9b9c8d0de7a</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.Histogram</span></td><td><code>6ab568f9b3bfecb1</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.InstrumentedExecutorService</span></td><td><code>795b73b1cd614f63</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.InstrumentedExecutorService.InstrumentedCallable</span></td><td><code>a1765da01fffe357</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.InstrumentedExecutorService.InstrumentedRunnable</span></td><td><code>9d2f485d3bec1305</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.JmxAttributeGauge</span></td><td><code>8ae011dcf8965bc6</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.LongAdder</span></td><td><code>4b25de84927753a9</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.Meter</span></td><td><code>a1dee29a7dbd2208</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.MetricRegistry</span></td><td><code>15c5913b325c698b</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.MetricRegistry.MetricBuilder</span></td><td><code>59427f119b4d0508</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.MetricRegistry.MetricBuilder.1</span></td><td><code>dd2eb89b3c446c87</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.MetricRegistry.MetricBuilder.2</span></td><td><code>00ef595a2b504887</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.MetricRegistry.MetricBuilder.3</span></td><td><code>428c4fa85a924c94</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.MetricRegistry.MetricBuilder.4</span></td><td><code>72bc70d46626436e</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.RatioGauge</span></td><td><code>1540fc837e96e80b</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.SharedMetricRegistries</span></td><td><code>11aae4461a561a8f</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.Snapshot</span></td><td><code>2d7cf8cf6fdcd076</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.Striped64</span></td><td><code>3db658b3518f9fcd</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.Striped64.1</span></td><td><code>bc530b55a8a32061</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.Striped64.Cell</span></td><td><code>4f15fdc9682bc3d2</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.Striped64.HashCode</span></td><td><code>db09c36220a3fb54</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.Striped64.ThreadHashCode</span></td><td><code>8e0733aabe9fce01</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.ThreadLocalRandom</span></td><td><code>547bb41fb38b6f4a</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.ThreadLocalRandom.1</span></td><td><code>8b4d6642cf52ab10</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.Timer</span></td><td><code>3344f75018060414</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.Timer.Context</span></td><td><code>a8f8261e9a8e339c</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.WeightedSnapshot</span></td><td><code>b42e8310414baba4</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.WeightedSnapshot.1</span></td><td><code>79fde1b15a40c51e</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.WeightedSnapshot.WeightedSample</span></td><td><code>6f72764915eeae38</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.BufferPoolMetricSet</span></td><td><code>097d2a40f711e1f7</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.ClassLoadingGaugeSet</span></td><td><code>7c910d460e66fa10</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.ClassLoadingGaugeSet.1</span></td><td><code>511ce15489f9daf3</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.ClassLoadingGaugeSet.2</span></td><td><code>3e6893fbdb138a99</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.GarbageCollectorMetricSet</span></td><td><code>4c244f0f634e4666</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.GarbageCollectorMetricSet.1</span></td><td><code>9b3239d900d38272</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.GarbageCollectorMetricSet.2</span></td><td><code>ffbf3ea7c1adfc23</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.MemoryUsageGaugeSet</span></td><td><code>a577a5b18d9ce4cd</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.MemoryUsageGaugeSet.1</span></td><td><code>8f55392ddfcefb9b</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.MemoryUsageGaugeSet.10</span></td><td><code>8ca1171721434e9c</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.MemoryUsageGaugeSet.11</span></td><td><code>95cc50ddb0fd8661</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.MemoryUsageGaugeSet.12</span></td><td><code>0059f4219f74a9ee</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.MemoryUsageGaugeSet.13</span></td><td><code>fbe638c7a100ec5d</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.MemoryUsageGaugeSet.14</span></td><td><code>40a27a7875836b72</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.MemoryUsageGaugeSet.15</span></td><td><code>b95d35c9dc424d12</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.MemoryUsageGaugeSet.16</span></td><td><code>1065cab87d3c804f</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.MemoryUsageGaugeSet.17</span></td><td><code>5a50bd5cc72b4d2c</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.MemoryUsageGaugeSet.18</span></td><td><code>83eb1fe149f54923</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.MemoryUsageGaugeSet.19</span></td><td><code>e04e4a236e109658</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.MemoryUsageGaugeSet.2</span></td><td><code>9bbe0f2144b315dd</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.MemoryUsageGaugeSet.3</span></td><td><code>c9a860af2fff4a1d</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.MemoryUsageGaugeSet.4</span></td><td><code>2afe799e0518a3d7</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.MemoryUsageGaugeSet.5</span></td><td><code>1d0244c92857e1a4</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.MemoryUsageGaugeSet.6</span></td><td><code>c19a633bd555d3ed</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.MemoryUsageGaugeSet.7</span></td><td><code>efc6e065f0f31736</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.MemoryUsageGaugeSet.8</span></td><td><code>8cbf95a9b7ac9a39</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.MemoryUsageGaugeSet.9</span></td><td><code>f2db989434980b00</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.ThreadDeadlockDetector</span></td><td><code>20b46516eb191b2d</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.ThreadStatesGaugeSet</span></td><td><code>dd1be6e01b321a57</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.ThreadStatesGaugeSet.1</span></td><td><code>07f57aa7f0f4bd01</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.ThreadStatesGaugeSet.2</span></td><td><code>645ed689420a2fac</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.ThreadStatesGaugeSet.3</span></td><td><code>5626f0d4e810eb43</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.ThreadStatesGaugeSet.4</span></td><td><code>c160855f12721ae3</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.ThreadStatesGaugeSet.5</span></td><td><code>221079005d861002</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.api.CommonConfig</span></td><td><code>bb72e25a5c9f84b7</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.api.ReaderConfig</span></td><td><code>e34c905fd0c9b8ac</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.api.WstxInputProperties</span></td><td><code>62cf234f457d05a6</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.api.WstxInputProperties.ParsingMode</span></td><td><code>a6930eb1f83a6017</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.compat.QNameCreator</span></td><td><code>025b2c4819d7e777</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.compat.QNameCreator.Helper</span></td><td><code>bf5dd18d0e4581dc</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.io.BaseInputSource</span></td><td><code>fd5e9f90dca11b71</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.io.BaseReader</span></td><td><code>6cba1a514f46f4ab</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.io.BranchingReaderSource</span></td><td><code>fdccfd97ea6a89d8</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.io.BufferRecycler</span></td><td><code>bdf8bd2e38a80933</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.io.CharsetNames</span></td><td><code>489ad4ec06fb548d</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.io.DefaultInputResolver</span></td><td><code>45a99ab846479c8f</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.io.InputBootstrapper</span></td><td><code>73cd743e4a345e23</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.io.InputSourceFactory</span></td><td><code>96a3911964e02b66</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.io.MergedReader</span></td><td><code>6d6366b2a8b39f21</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.io.ReaderBootstrapper</span></td><td><code>dd864ef159ef1da1</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.io.ReaderSource</span></td><td><code>5038f62b04398d2f</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.io.StreamBootstrapper</span></td><td><code>07bd7892cfd3d832</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.io.UTF8Reader</span></td><td><code>941dd99ee65cccec</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.io.WstxInputData</span></td><td><code>5ab2e1de62f9798f</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.io.WstxInputLocation</span></td><td><code>185bd1384c1a4c98</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.io.WstxInputSource</span></td><td><code>fed7d350cada664c</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.sr.Attribute</span></td><td><code>6e0b88787215696d</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.sr.AttributeCollector</span></td><td><code>3216747e6cf8446f</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.sr.BasicStreamReader</span></td><td><code>aaba00085caaaf5f</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.sr.Element</span></td><td><code>3e70986385997dbf</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.sr.InputElementStack</span></td><td><code>04b218917c7106b6</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.sr.StreamScanner</span></td><td><code>d4523e8150cba9be</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.sr.TypedStreamReader</span></td><td><code>2ea37012809110ef</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.sr.ValidatingStreamReader</span></td><td><code>9cb52b32fd3b40dd</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.stax.WstxInputFactory</span></td><td><code>ef7418b7f405dfa4</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.util.ArgUtil</span></td><td><code>274ab9d98604c5c8</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.util.DataUtil</span></td><td><code>ad84cb2553d136ab</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.util.DefaultXmlSymbolTable</span></td><td><code>6ebc31761c5d076c</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.util.InternCache</span></td><td><code>c63930d861aca442</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.util.StringUtil</span></td><td><code>9ee7306c903536ee</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.util.StringVector</span></td><td><code>cfac7f58c6d2877d</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.util.SymbolTable</span></td><td><code>596bcf16410f4b2b</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.util.SymbolTable.Bucket</span></td><td><code>c38925bf1fd21238</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.util.TextBuffer</span></td><td><code>a3cb00a42aa867bc</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.util.TextBuilder</span></td><td><code>d747a143cdac7d21</code></td></tr><tr><td><span class="el_class">com.google.common.base.Equivalence</span></td><td><code>f8c878ce3b4ae9f6</code></td></tr><tr><td><span class="el_class">com.google.common.base.Equivalence.Equals</span></td><td><code>e6284bcf266f24fc</code></td></tr><tr><td><span class="el_class">com.google.common.base.Equivalence.Identity</span></td><td><code>c93c2315d13df3c4</code></td></tr><tr><td><span class="el_class">com.google.common.base.Joiner</span></td><td><code>ccdb6a8b8c5cc939</code></td></tr><tr><td><span class="el_class">com.google.common.base.Joiner.1</span></td><td><code>5ddac56d694729f2</code></td></tr><tr><td><span class="el_class">com.google.common.base.Joiner.MapJoiner</span></td><td><code>ed6e6a525337ad2a</code></td></tr><tr><td><span class="el_class">com.google.common.base.Objects</span></td><td><code>ae60df5411df5740</code></td></tr><tr><td><span class="el_class">com.google.common.base.Preconditions</span></td><td><code>e9f7b26591d477c0</code></td></tr><tr><td><span class="el_class">com.google.common.base.Strings</span></td><td><code>4ffa77ce29bffed6</code></td></tr><tr><td><span class="el_class">com.google.common.base.Suppliers</span></td><td><code>d68c72e434be1ffc</code></td></tr><tr><td><span class="el_class">com.google.common.base.Suppliers.SupplierOfInstance</span></td><td><code>198377d8a4b66c35</code></td></tr><tr><td><span class="el_class">com.google.common.base.Ticker</span></td><td><code>7f8f6dfbcbf72e04</code></td></tr><tr><td><span class="el_class">com.google.common.base.Ticker.1</span></td><td><code>5b50ca3853d1c372</code></td></tr><tr><td><span class="el_class">com.google.common.cache.CacheBuilder</span></td><td><code>faf5d2dc609930e7</code></td></tr><tr><td><span class="el_class">com.google.common.cache.CacheBuilder.1</span></td><td><code>27bad8a40dc6dff8</code></td></tr><tr><td><span class="el_class">com.google.common.cache.CacheBuilder.2</span></td><td><code>eeb82c8053f99ca6</code></td></tr><tr><td><span class="el_class">com.google.common.cache.CacheBuilder.3</span></td><td><code>3a1279b1665d5e0c</code></td></tr><tr><td><span class="el_class">com.google.common.cache.CacheBuilder.NullListener</span></td><td><code>1603f16d4176ab13</code></td></tr><tr><td><span class="el_class">com.google.common.cache.CacheBuilder.OneWeigher</span></td><td><code>b5f4059aae54600d</code></td></tr><tr><td><span class="el_class">com.google.common.cache.CacheStats</span></td><td><code>1b5dc8e6c2a90a11</code></td></tr><tr><td><span class="el_class">com.google.common.cache.LocalCache</span></td><td><code>be801cd333564021</code></td></tr><tr><td><span class="el_class">com.google.common.cache.LocalCache.1</span></td><td><code>d20f9801fbdfe953</code></td></tr><tr><td><span class="el_class">com.google.common.cache.LocalCache.2</span></td><td><code>11489b85fe00c45b</code></td></tr><tr><td><span class="el_class">com.google.common.cache.LocalCache.AbstractReferenceEntry</span></td><td><code>3da43ff057fa0bdb</code></td></tr><tr><td><span class="el_class">com.google.common.cache.LocalCache.EntryFactory</span></td><td><code>57032c3d16e1663e</code></td></tr><tr><td><span class="el_class">com.google.common.cache.LocalCache.EntryFactory.1</span></td><td><code>cbde921ad9b4405b</code></td></tr><tr><td><span class="el_class">com.google.common.cache.LocalCache.EntryFactory.2</span></td><td><code>e21b61738ecab7c9</code></td></tr><tr><td><span class="el_class">com.google.common.cache.LocalCache.EntryFactory.3</span></td><td><code>d98da481481143ef</code></td></tr><tr><td><span class="el_class">com.google.common.cache.LocalCache.EntryFactory.4</span></td><td><code>88f07b23365984f4</code></td></tr><tr><td><span class="el_class">com.google.common.cache.LocalCache.EntryFactory.5</span></td><td><code>4c4f1957524cd9d6</code></td></tr><tr><td><span class="el_class">com.google.common.cache.LocalCache.EntryFactory.6</span></td><td><code>18c0d7f55ca8066f</code></td></tr><tr><td><span class="el_class">com.google.common.cache.LocalCache.EntryFactory.7</span></td><td><code>5bbfb31218d8c028</code></td></tr><tr><td><span class="el_class">com.google.common.cache.LocalCache.EntryFactory.8</span></td><td><code>b263fc94b90036ab</code></td></tr><tr><td><span class="el_class">com.google.common.cache.LocalCache.LocalManualCache</span></td><td><code>a44a2038759e4350</code></td></tr><tr><td><span class="el_class">com.google.common.cache.LocalCache.Segment</span></td><td><code>cb0fe75544ed97c0</code></td></tr><tr><td><span class="el_class">com.google.common.cache.LocalCache.Strength</span></td><td><code>0a5264c1eb38744a</code></td></tr><tr><td><span class="el_class">com.google.common.cache.LocalCache.Strength.1</span></td><td><code>40acfe0fca4f2bce</code></td></tr><tr><td><span class="el_class">com.google.common.cache.LocalCache.Strength.2</span></td><td><code>b88344682a9278ff</code></td></tr><tr><td><span class="el_class">com.google.common.cache.LocalCache.Strength.3</span></td><td><code>a50af051a201e6ee</code></td></tr><tr><td><span class="el_class">com.google.common.cache.LocalCache.WriteQueue</span></td><td><code>eae26409c97a572a</code></td></tr><tr><td><span class="el_class">com.google.common.cache.LocalCache.WriteQueue.1</span></td><td><code>a520ab861c43e60c</code></td></tr><tr><td><span class="el_class">com.google.common.collect.AbstractIndexedListIterator</span></td><td><code>f9e8989cf82a86b6</code></td></tr><tr><td><span class="el_class">com.google.common.collect.AbstractMapEntry</span></td><td><code>8b7f701ec080f610</code></td></tr><tr><td><span class="el_class">com.google.common.collect.Collections2</span></td><td><code>74605cab204407fe</code></td></tr><tr><td><span class="el_class">com.google.common.collect.EmptyImmutableBiMap</span></td><td><code>ecca084953500065</code></td></tr><tr><td><span class="el_class">com.google.common.collect.GenericMapMaker</span></td><td><code>f913c47a1b874b90</code></td></tr><tr><td><span class="el_class">com.google.common.collect.GenericMapMaker.NullListener</span></td><td><code>3ad2af2e4031170b</code></td></tr><tr><td><span class="el_class">com.google.common.collect.Hashing</span></td><td><code>ff73e2c5284aad3f</code></td></tr><tr><td><span class="el_class">com.google.common.collect.ImmutableAsList</span></td><td><code>b50523e3118e7a4b</code></td></tr><tr><td><span class="el_class">com.google.common.collect.ImmutableBiMap</span></td><td><code>4022a4f08121dd54</code></td></tr><tr><td><span class="el_class">com.google.common.collect.ImmutableCollection</span></td><td><code>65db617630cd4a33</code></td></tr><tr><td><span class="el_class">com.google.common.collect.ImmutableCollection.Builder</span></td><td><code>a0c8a50443f2cdf9</code></td></tr><tr><td><span class="el_class">com.google.common.collect.ImmutableCollection.EmptyImmutableCollection</span></td><td><code>f47a4244b6d7918b</code></td></tr><tr><td><span class="el_class">com.google.common.collect.ImmutableEntry</span></td><td><code>25aa0e5aa885ac6c</code></td></tr><tr><td><span class="el_class">com.google.common.collect.ImmutableList</span></td><td><code>eafaa0050cd1f9c8</code></td></tr><tr><td><span class="el_class">com.google.common.collect.ImmutableList.1</span></td><td><code>48a363b9779246ae</code></td></tr><tr><td><span class="el_class">com.google.common.collect.ImmutableList.Builder</span></td><td><code>75f85e5e9f5f4800</code></td></tr><tr><td><span class="el_class">com.google.common.collect.ImmutableMap</span></td><td><code>d21cd85614acde1c</code></td></tr><tr><td><span class="el_class">com.google.common.collect.ImmutableMap.Builder</span></td><td><code>d464b9002c0dbb67</code></td></tr><tr><td><span class="el_class">com.google.common.collect.ImmutableMapEntrySet</span></td><td><code>1470970432542ad1</code></td></tr><tr><td><span class="el_class">com.google.common.collect.ImmutableMapKeySet</span></td><td><code>ba77a8adaa4a0edf</code></td></tr><tr><td><span class="el_class">com.google.common.collect.ImmutableMapKeySet.1</span></td><td><code>1a3a9b666260973d</code></td></tr><tr><td><span class="el_class">com.google.common.collect.ImmutableSet</span></td><td><code>9aa45c491e8e888d</code></td></tr><tr><td><span class="el_class">com.google.common.collect.ImmutableSet.ArrayImmutableSet</span></td><td><code>e38198d4d770dc66</code></td></tr><tr><td><span class="el_class">com.google.common.collect.Iterables</span></td><td><code>58d2c2ff0d12b5d9</code></td></tr><tr><td><span class="el_class">com.google.common.collect.Iterators</span></td><td><code>17ef0670e088da50</code></td></tr><tr><td><span class="el_class">com.google.common.collect.Iterators.1</span></td><td><code>47a8eaec030bf41e</code></td></tr><tr><td><span class="el_class">com.google.common.collect.Iterators.12</span></td><td><code>9e9ba7dc0420c947</code></td></tr><tr><td><span class="el_class">com.google.common.collect.Iterators.13</span></td><td><code>df365fd0e5376d39</code></td></tr><tr><td><span class="el_class">com.google.common.collect.Iterators.2</span></td><td><code>13b9581949db2ddf</code></td></tr><tr><td><span class="el_class">com.google.common.collect.Lists</span></td><td><code>06598bba6ef8b5e1</code></td></tr><tr><td><span class="el_class">com.google.common.collect.MapMaker</span></td><td><code>ef7ee0eb2e19c3fb</code></td></tr><tr><td><span class="el_class">com.google.common.collect.MapMakerInternalMap</span></td><td><code>bf544da51e8065eb</code></td></tr><tr><td><span class="el_class">com.google.common.collect.MapMakerInternalMap.1</span></td><td><code>73b5550e2af69e22</code></td></tr><tr><td><span class="el_class">com.google.common.collect.MapMakerInternalMap.2</span></td><td><code>a451ec2279cf0145</code></td></tr><tr><td><span class="el_class">com.google.common.collect.MapMakerInternalMap.EntryFactory</span></td><td><code>67fd3e035dd87b58</code></td></tr><tr><td><span class="el_class">com.google.common.collect.MapMakerInternalMap.EntryFactory.1</span></td><td><code>52b2b2c64e1a034f</code></td></tr><tr><td><span class="el_class">com.google.common.collect.MapMakerInternalMap.EntryFactory.2</span></td><td><code>2cbd4d3e4ac7a9c1</code></td></tr><tr><td><span class="el_class">com.google.common.collect.MapMakerInternalMap.EntryFactory.3</span></td><td><code>0b4b7daa0413a336</code></td></tr><tr><td><span class="el_class">com.google.common.collect.MapMakerInternalMap.EntryFactory.4</span></td><td><code>983f3ee01ba5f7bd</code></td></tr><tr><td><span class="el_class">com.google.common.collect.MapMakerInternalMap.EntryFactory.5</span></td><td><code>1c406eb00ba222a1</code></td></tr><tr><td><span class="el_class">com.google.common.collect.MapMakerInternalMap.EntryFactory.6</span></td><td><code>044f44b1fd429ef2</code></td></tr><tr><td><span class="el_class">com.google.common.collect.MapMakerInternalMap.EntryFactory.7</span></td><td><code>86e7f2beb1c47b74</code></td></tr><tr><td><span class="el_class">com.google.common.collect.MapMakerInternalMap.EntryFactory.8</span></td><td><code>d713d0830a7ffd0f</code></td></tr><tr><td><span class="el_class">com.google.common.collect.MapMakerInternalMap.Segment</span></td><td><code>831b364ac8071ca8</code></td></tr><tr><td><span class="el_class">com.google.common.collect.MapMakerInternalMap.Strength</span></td><td><code>c1a6e2a45529d0ab</code></td></tr><tr><td><span class="el_class">com.google.common.collect.MapMakerInternalMap.Strength.1</span></td><td><code>5539d39db6f44eba</code></td></tr><tr><td><span class="el_class">com.google.common.collect.MapMakerInternalMap.Strength.2</span></td><td><code>8b26181227f21671</code></td></tr><tr><td><span class="el_class">com.google.common.collect.MapMakerInternalMap.Strength.3</span></td><td><code>01f7835b38d886c8</code></td></tr><tr><td><span class="el_class">com.google.common.collect.Maps</span></td><td><code>bd804c3eaa7c1656</code></td></tr><tr><td><span class="el_class">com.google.common.collect.ObjectArrays</span></td><td><code>40d4c060d54e26f5</code></td></tr><tr><td><span class="el_class">com.google.common.collect.Platform</span></td><td><code>cdffb2b54c5605f0</code></td></tr><tr><td><span class="el_class">com.google.common.collect.RegularImmutableAsList</span></td><td><code>bd3bb5c13a78e36b</code></td></tr><tr><td><span class="el_class">com.google.common.collect.RegularImmutableList</span></td><td><code>eabfa307cbf4aced</code></td></tr><tr><td><span class="el_class">com.google.common.collect.RegularImmutableMap</span></td><td><code>b429079c0ef5e5bf</code></td></tr><tr><td><span class="el_class">com.google.common.collect.RegularImmutableMap.EntrySet</span></td><td><code>b441de9f04eba359</code></td></tr><tr><td><span class="el_class">com.google.common.collect.RegularImmutableMap.NonTerminalEntry</span></td><td><code>9bdc6b73c630b661</code></td></tr><tr><td><span class="el_class">com.google.common.collect.RegularImmutableMap.TerminalEntry</span></td><td><code>b3224c97ccd23597</code></td></tr><tr><td><span class="el_class">com.google.common.collect.RegularImmutableSet</span></td><td><code>9552818ac5b1207a</code></td></tr><tr><td><span class="el_class">com.google.common.collect.Sets</span></td><td><code>4080483e4babeb6a</code></td></tr><tr><td><span class="el_class">com.google.common.collect.SingletonImmutableBiMap</span></td><td><code>fe4fa55a8b7b3aa2</code></td></tr><tr><td><span class="el_class">com.google.common.collect.SingletonImmutableList</span></td><td><code>5fe306a8def69694</code></td></tr><tr><td><span class="el_class">com.google.common.collect.SingletonImmutableSet</span></td><td><code>f4621a4b4e901fcf</code></td></tr><tr><td><span class="el_class">com.google.common.collect.UnmodifiableIterator</span></td><td><code>951e39c223c816e6</code></td></tr><tr><td><span class="el_class">com.google.common.collect.UnmodifiableListIterator</span></td><td><code>9373caaa0fb7ca46</code></td></tr><tr><td><span class="el_class">com.google.common.io.Files</span></td><td><code>2566f6796958a652</code></td></tr><tr><td><span class="el_class">com.google.common.util.concurrent.AbstractListeningExecutorService</span></td><td><code>2a2563edb01caee0</code></td></tr><tr><td><span class="el_class">com.google.common.util.concurrent.AtomicLongMap</span></td><td><code>40a6e7cb74d3337a</code></td></tr><tr><td><span class="el_class">com.google.common.util.concurrent.MoreExecutors</span></td><td><code>dc26e697298fbc1d</code></td></tr><tr><td><span class="el_class">com.google.common.util.concurrent.MoreExecutors.SameThreadExecutorService</span></td><td><code>da1daec14993d43d</code></td></tr><tr><td><span class="el_class">javax.servlet.DispatcherType</span></td><td><code>099afa2acc564894</code></td></tr><tr><td><span class="el_class">javax.servlet.GenericServlet</span></td><td><code>a9192d2d43fe3440</code></td></tr><tr><td><span class="el_class">javax.servlet.ServletInputStream</span></td><td><code>e226bfadb64dabb1</code></td></tr><tr><td><span class="el_class">javax.servlet.ServletOutputStream</span></td><td><code>e630dfbdfece955f</code></td></tr><tr><td><span class="el_class">javax.servlet.ServletRequestWrapper</span></td><td><code>888f94450ab1ca7f</code></td></tr><tr><td><span class="el_class">javax.servlet.ServletResponseWrapper</span></td><td><code>d43a9f681db64488</code></td></tr><tr><td><span class="el_class">javax.servlet.SessionTrackingMode</span></td><td><code>43914e390b95debb</code></td></tr><tr><td><span class="el_class">javax.servlet.http.HttpServlet</span></td><td><code>8ecfcb57ae33b6bb</code></td></tr><tr><td><span class="el_class">javax.servlet.http.HttpServletRequestWrapper</span></td><td><code>d6d15b2348db8344</code></td></tr><tr><td><span class="el_class">javax.servlet.http.HttpServletResponseWrapper</span></td><td><code>ec890fa532fbe997</code></td></tr><tr><td><a href="mtas.analysis/MtasTokenizer.html" class="el_class">mtas.analysis.MtasTokenizer</a></td><td><code>3314c1739373d1d2</code></td></tr><tr><td><a href="mtas.analysis.parser/MtasBasicParser.html" class="el_class">mtas.analysis.parser.MtasBasicParser</a></td><td><code>aab8820a154fbfbb</code></td></tr><tr><td><a href="mtas.analysis.parser/MtasBasicParser$MtasParserMapping.html" class="el_class">mtas.analysis.parser.MtasBasicParser.MtasParserMapping</a></td><td><code>5e7584aeb8a9e96f</code></td></tr><tr><td><a href="mtas.analysis.parser/MtasBasicParser$MtasParserMappingToken.html" class="el_class">mtas.analysis.parser.MtasBasicParser.MtasParserMappingToken</a></td><td><code>c7b89b84c791d13b</code></td></tr><tr><td><a href="mtas.analysis.parser/MtasBasicParser$MtasParserType.html" class="el_class">mtas.analysis.parser.MtasBasicParser.MtasParserType</a></td><td><code>8702c6fd94de12bb</code></td></tr><tr><td><a href="mtas.analysis.parser/MtasFoliaParser.html" class="el_class">mtas.analysis.parser.MtasFoliaParser</a></td><td><code>a891a69a34097ba1</code></td></tr><tr><td><a href="mtas.analysis.parser/MtasParser.html" class="el_class">mtas.analysis.parser.MtasParser</a></td><td><code>e70ee58ba11234e4</code></td></tr><tr><td><a href="mtas.analysis.parser/MtasParser$MtasParserObject.html" class="el_class">mtas.analysis.parser.MtasParser.MtasParserObject</a></td><td><code>a612c0d30c001d59</code></td></tr><tr><td><a href="mtas.analysis.parser/MtasXMLParser.html" class="el_class">mtas.analysis.parser.MtasXMLParser</a></td><td><code>b2365b4742c3aab8</code></td></tr><tr><td><a href="mtas.analysis.parser/MtasXMLParser$MtasXMLParserMappingGroup.html" class="el_class">mtas.analysis.parser.MtasXMLParser.MtasXMLParserMappingGroup</a></td><td><code>9348acf515babbd8</code></td></tr><tr><td><a href="mtas.analysis.parser/MtasXMLParser$MtasXMLParserMappingGroupAnnotation.html" class="el_class">mtas.analysis.parser.MtasXMLParser.MtasXMLParserMappingGroupAnnotation</a></td><td><code>dc2e9419212d610e</code></td></tr><tr><td><a href="mtas.analysis.parser/MtasXMLParser$MtasXMLParserMappingRelation.html" class="el_class">mtas.analysis.parser.MtasXMLParser.MtasXMLParserMappingRelation</a></td><td><code>e972365e17fbf88b</code></td></tr><tr><td><a href="mtas.analysis.parser/MtasXMLParser$MtasXMLParserMappingWord.html" class="el_class">mtas.analysis.parser.MtasXMLParser.MtasXMLParserMappingWord</a></td><td><code>1f391efb2e7d5276</code></td></tr><tr><td><a href="mtas.analysis.parser/MtasXMLParser$MtasXMLParserMappingWordAnnotation.html" class="el_class">mtas.analysis.parser.MtasXMLParser.MtasXMLParserMappingWordAnnotation</a></td><td><code>c479adda1b85894e</code></td></tr><tr><td><a href="mtas.analysis.token/MtasOffset.html" class="el_class">mtas.analysis.token.MtasOffset</a></td><td><code>b958aa1cc7f53b86</code></td></tr><tr><td><a href="mtas.analysis.token/MtasPosition.html" class="el_class">mtas.analysis.token.MtasPosition</a></td><td><code>e7ad574a1700f5e8</code></td></tr><tr><td><a href="mtas.analysis.token/MtasToken.html" class="el_class">mtas.analysis.token.MtasToken</a></td><td><code>869dc7f00bb92ea3</code></td></tr><tr><td><a href="mtas.analysis.token/MtasTokenCollection.html" class="el_class">mtas.analysis.token.MtasTokenCollection</a></td><td><code>11a937fc93be9791</code></td></tr><tr><td><a href="mtas.analysis.token/MtasTokenCollection$1.html" class="el_class">mtas.analysis.token.MtasTokenCollection.1</a></td><td><code>cd551aaefeb4aac9</code></td></tr><tr><td><a href="mtas.analysis.token/MtasTokenCollection$2.html" class="el_class">mtas.analysis.token.MtasTokenCollection.2</a></td><td><code>0f6d3175b781cc5b</code></td></tr><tr><td><a href="mtas.analysis.token/MtasTokenIdFactory.html" class="el_class">mtas.analysis.token.MtasTokenIdFactory</a></td><td><code>e13673efa70e0315</code></td></tr><tr><td><a href="mtas.analysis.token/MtasTokenString.html" class="el_class">mtas.analysis.token.MtasTokenString</a></td><td><code>96ca2444ebe15fab</code></td></tr><tr><td><a href="mtas.analysis.util/MtasCharFilterFactory.html" class="el_class">mtas.analysis.util.MtasCharFilterFactory</a></td><td><code>ff141f3fbb1f075f</code></td></tr><tr><td><a href="mtas.analysis.util/MtasConfiguration.html" class="el_class">mtas.analysis.util.MtasConfiguration</a></td><td><code>eaeb6f50642d5de1</code></td></tr><tr><td><a href="mtas.analysis.util/MtasFetchData.html" class="el_class">mtas.analysis.util.MtasFetchData</a></td><td><code>1c364fd751f50c99</code></td></tr><tr><td><a href="mtas.analysis.util/MtasParserException.html" class="el_class">mtas.analysis.util.MtasParserException</a></td><td><code>48ae738fad7bf480</code></td></tr><tr><td><a href="mtas.analysis.util/MtasPrefixTokenFilterFactory.html" class="el_class">mtas.analysis.util.MtasPrefixTokenFilterFactory</a></td><td><code>69e5505260a2db64</code></td></tr><tr><td><a href="mtas.analysis.util/MtasTokenizerFactory.html" class="el_class">mtas.analysis.util.MtasTokenizerFactory</a></td><td><code>7d06b14122e55259</code></td></tr><tr><td><a href="mtas.codec/MtasCodec.html" class="el_class">mtas.codec.MtasCodec</a></td><td><code>4ccb96b71c4a86e0</code></td></tr><tr><td><a href="mtas.codec/MtasCodecPostingsFormat.html" class="el_class">mtas.codec.MtasCodecPostingsFormat</a></td><td><code>cb3279cb3a2c0015</code></td></tr><tr><td><a href="mtas.codec/MtasFieldsConsumer.html" class="el_class">mtas.codec.MtasFieldsConsumer</a></td><td><code>e10bfb512417457c</code></td></tr><tr><td><a href="mtas.codec/MtasFieldsProducer.html" class="el_class">mtas.codec.MtasFieldsProducer</a></td><td><code>a69f70f5f316ec10</code></td></tr><tr><td><a href="mtas.codec/MtasSimpleTextCodec.html" class="el_class">mtas.codec.MtasSimpleTextCodec</a></td><td><code>dc7657311ad9bdb6</code></td></tr><tr><td><a href="mtas.codec/MtasTerms.html" class="el_class">mtas.codec.MtasTerms</a></td><td><code>33218e6961378c73</code></td></tr><tr><td><a href="mtas.codec.payload/MtasBitInputStream.html" class="el_class">mtas.codec.payload.MtasBitInputStream</a></td><td><code>b709b989e1fad8e5</code></td></tr><tr><td><a href="mtas.codec.payload/MtasBitOutputStream.html" class="el_class">mtas.codec.payload.MtasBitOutputStream</a></td><td><code>2ad4c52aca49ea86</code></td></tr><tr><td><a href="mtas.codec.payload/MtasPayloadDecoder.html" class="el_class">mtas.codec.payload.MtasPayloadDecoder</a></td><td><code>aee1900e3e53379f</code></td></tr><tr><td><a href="mtas.codec.payload/MtasPayloadEncoder.html" class="el_class">mtas.codec.payload.MtasPayloadEncoder</a></td><td><code>63dfd2310426e123</code></td></tr><tr><td><a href="mtas.codec.tree/IntervalRBTree.html" class="el_class">mtas.codec.tree.IntervalRBTree</a></td><td><code>da97061d2006e927</code></td></tr><tr><td><a href="mtas.codec.tree/IntervalRBTreeNode.html" class="el_class">mtas.codec.tree.IntervalRBTreeNode</a></td><td><code>33cff3a5cb0f09c9</code></td></tr><tr><td><a href="mtas.codec.tree/IntervalTree.html" class="el_class">mtas.codec.tree.IntervalTree</a></td><td><code>7187ca238263bf42</code></td></tr><tr><td><a href="mtas.codec.tree/IntervalTreeNode.html" class="el_class">mtas.codec.tree.IntervalTreeNode</a></td><td><code>b6bd60b0053fa223</code></td></tr><tr><td><a href="mtas.codec.tree/IntervalTreeNodeData.html" class="el_class">mtas.codec.tree.IntervalTreeNodeData</a></td><td><code>bd26d61b0f933d1f</code></td></tr><tr><td><a href="mtas.codec.tree/MtasRBTree.html" class="el_class">mtas.codec.tree.MtasRBTree</a></td><td><code>d68c8b45145f968e</code></td></tr><tr><td><a href="mtas.codec.tree/MtasRBTreeNode.html" class="el_class">mtas.codec.tree.MtasRBTreeNode</a></td><td><code>55e98035f780f753</code></td></tr><tr><td><a href="mtas.codec.tree/MtasTree.html" class="el_class">mtas.codec.tree.MtasTree</a></td><td><code>199a83fe1b7584d8</code></td></tr><tr><td><a href="mtas.codec.tree/MtasTreeNode.html" class="el_class">mtas.codec.tree.MtasTreeNode</a></td><td><code>c40629ebb61c9e72</code></td></tr><tr><td><a href="mtas.codec.tree/MtasTreeNodeId.html" class="el_class">mtas.codec.tree.MtasTreeNodeId</a></td><td><code>d24d2f683ea68e9c</code></td></tr><tr><td><a href="mtas.codec.util/CodecCollector.html" class="el_class">mtas.codec.util.CodecCollector</a></td><td><code>211f90be6bf8c155</code></td></tr><tr><td><a href="mtas.codec.util/CodecCollector$RegisterStatus.html" class="el_class">mtas.codec.util.CodecCollector.RegisterStatus</a></td><td><code>67e8d7d5b7d3b73c</code></td></tr><tr><td><a href="mtas.codec.util/CodecCollector$TermvectorNumberBasic.html" class="el_class">mtas.codec.util.CodecCollector.TermvectorNumberBasic</a></td><td><code>8e3fd12d396b354e</code></td></tr><tr><td><a href="mtas.codec.util/CodecCollector$TermvectorNumberFull.html" class="el_class">mtas.codec.util.CodecCollector.TermvectorNumberFull</a></td><td><code>4a7e2650e20af404</code></td></tr><tr><td><a href="mtas.codec.util/CodecComponent$ComponentField.html" class="el_class">mtas.codec.util.CodecComponent.ComponentField</a></td><td><code>683997e362e3165d</code></td></tr><tr><td><a href="mtas.codec.util/CodecComponent$ComponentFields.html" class="el_class">mtas.codec.util.CodecComponent.ComponentFields</a></td><td><code>28d58e538aac56f4</code></td></tr><tr><td><a href="mtas.codec.util/CodecComponent$ComponentGroup.html" class="el_class">mtas.codec.util.CodecComponent.ComponentGroup</a></td><td><code>04755e43b8212571</code></td></tr><tr><td><a href="mtas.codec.util/CodecComponent$ComponentPosition.html" class="el_class">mtas.codec.util.CodecComponent.ComponentPosition</a></td><td><code>fa18334b56c5da1b</code></td></tr><tr><td><a href="mtas.codec.util/CodecComponent$ComponentPrefix.html" class="el_class">mtas.codec.util.CodecComponent.ComponentPrefix</a></td><td><code>4c4e59ecc73382cd</code></td></tr><tr><td><a href="mtas.codec.util/CodecComponent$ComponentSpan.html" class="el_class">mtas.codec.util.CodecComponent.ComponentSpan</a></td><td><code>f825ad0efa6fcfda</code></td></tr><tr><td><a href="mtas.codec.util/CodecComponent$ComponentTermVector.html" class="el_class">mtas.codec.util.CodecComponent.ComponentTermVector</a></td><td><code>eea90337b820e9d0</code></td></tr><tr><td><a href="mtas.codec.util/CodecComponent$ComponentToken.html" class="el_class">mtas.codec.util.CodecComponent.ComponentToken</a></td><td><code>63819cb4f5740c8a</code></td></tr><tr><td><a href="mtas.codec.util/CodecComponent$GroupHit.html" class="el_class">mtas.codec.util.CodecComponent.GroupHit</a></td><td><code>9d1730b5109433b8</code></td></tr><tr><td><a href="mtas.codec.util/CodecComponent$GroupHit$1.html" class="el_class">mtas.codec.util.CodecComponent.GroupHit.1</a></td><td><code>24a6e69c66f9cc93</code></td></tr><tr><td><a href="mtas.codec.util/CodecComponent$Match.html" class="el_class">mtas.codec.util.CodecComponent.Match</a></td><td><code>0d8cab3289faf8f6</code></td></tr><tr><td><a href="mtas.codec.util/CodecComponent$SubComponentFunction.html" class="el_class">mtas.codec.util.CodecComponent.SubComponentFunction</a></td><td><code>2b1b1b1091e8f26e</code></td></tr><tr><td><a href="mtas.codec.util/CodecInfo.html" class="el_class">mtas.codec.util.CodecInfo</a></td><td><code>a452db5b03df1785</code></td></tr><tr><td><a href="mtas.codec.util/CodecInfo$FieldReferences.html" class="el_class">mtas.codec.util.CodecInfo.FieldReferences</a></td><td><code>c675cd98a57f64d3</code></td></tr><tr><td><a href="mtas.codec.util/CodecInfo$IndexDoc.html" class="el_class">mtas.codec.util.CodecInfo.IndexDoc</a></td><td><code>1e3e68fddf86e35e</code></td></tr><tr><td><a href="mtas.codec.util/CodecSearchTree.html" class="el_class">mtas.codec.util.CodecSearchTree</a></td><td><code>586c556f19de927f</code></td></tr><tr><td><a href="mtas.codec.util/CodecSearchTree$IntervalItem.html" class="el_class">mtas.codec.util.CodecSearchTree.IntervalItem</a></td><td><code>b916b6ed30954db7</code></td></tr><tr><td><a href="mtas.codec.util/CodecSearchTree$MtasTreeHit.html" class="el_class">mtas.codec.util.CodecSearchTree.MtasTreeHit</a></td><td><code>05bc05bdc95e3770</code></td></tr><tr><td><a href="mtas.codec.util/CodecSearchTree$MtasTreeItem.html" class="el_class">mtas.codec.util.CodecSearchTree.MtasTreeItem</a></td><td><code>28ca2c2982964c48</code></td></tr><tr><td><a href="mtas.codec.util/CodecUtil.html" class="el_class">mtas.codec.util.CodecUtil</a></td><td><code>dbb27ba4843ade51</code></td></tr><tr><td><a href="mtas.codec.util/DataCollector.html" class="el_class">mtas.codec.util.DataCollector</a></td><td><code>138bc03fad257e3f</code></td></tr><tr><td><a href="mtas.codec.util.collector/MtasDataAdvanced.html" class="el_class">mtas.codec.util.collector.MtasDataAdvanced</a></td><td><code>ef33c79023c68c30</code></td></tr><tr><td><a href="mtas.codec.util.collector/MtasDataBasic.html" class="el_class">mtas.codec.util.collector.MtasDataBasic</a></td><td><code>0b61509bb9ba9a3e</code></td></tr><tr><td><a href="mtas.codec.util.collector/MtasDataCollector.html" class="el_class">mtas.codec.util.collector.MtasDataCollector</a></td><td><code>c0677bebd876145b</code></td></tr><tr><td><a href="mtas.codec.util.collector/MtasDataCollectorResult.html" class="el_class">mtas.codec.util.collector.MtasDataCollectorResult</a></td><td><code>e540a680644c59c4</code></td></tr><tr><td><a href="mtas.codec.util.collector/MtasDataCollectorResult$1.html" class="el_class">mtas.codec.util.collector.MtasDataCollectorResult.1</a></td><td><code>31515a9cd684e321</code></td></tr><tr><td><a href="mtas.codec.util.collector/MtasDataFull.html" class="el_class">mtas.codec.util.collector.MtasDataFull</a></td><td><code>fbe84a1ea6158057</code></td></tr><tr><td><a href="mtas.codec.util.collector/MtasDataItem.html" class="el_class">mtas.codec.util.collector.MtasDataItem</a></td><td><code>d83e854028eba68e</code></td></tr><tr><td><a href="mtas.codec.util.collector/MtasDataItemAdvanced.html" class="el_class">mtas.codec.util.collector.MtasDataItemAdvanced</a></td><td><code>14df38e0bb1ecc10</code></td></tr><tr><td><a href="mtas.codec.util.collector/MtasDataItemBasic.html" class="el_class">mtas.codec.util.collector.MtasDataItemBasic</a></td><td><code>22ba6011de649500</code></td></tr><tr><td><a href="mtas.codec.util.collector/MtasDataItemFull.html" class="el_class">mtas.codec.util.collector.MtasDataItemFull</a></td><td><code>bcc1988cde8c9c9b</code></td></tr><tr><td><a href="mtas.codec.util.collector/MtasDataItemLongAdvanced.html" class="el_class">mtas.codec.util.collector.MtasDataItemLongAdvanced</a></td><td><code>96e46ed772ff1741</code></td></tr><tr><td><a href="mtas.codec.util.collector/MtasDataItemLongBasic.html" class="el_class">mtas.codec.util.collector.MtasDataItemLongBasic</a></td><td><code>e528df77c0efd4f9</code></td></tr><tr><td><a href="mtas.codec.util.collector/MtasDataItemLongFull.html" class="el_class">mtas.codec.util.collector.MtasDataItemLongFull</a></td><td><code>15e00de9d18f4d49</code></td></tr><tr><td><a href="mtas.codec.util.collector/MtasDataItemNumberComparator.html" class="el_class">mtas.codec.util.collector.MtasDataItemNumberComparator</a></td><td><code>fcd90a306da4bf7f</code></td></tr><tr><td><a href="mtas.codec.util.collector/MtasDataLongAdvanced.html" class="el_class">mtas.codec.util.collector.MtasDataLongAdvanced</a></td><td><code>dbcaece6160df6b1</code></td></tr><tr><td><a href="mtas.codec.util.collector/MtasDataLongBasic.html" class="el_class">mtas.codec.util.collector.MtasDataLongBasic</a></td><td><code>654883fdfd58e13c</code></td></tr><tr><td><a href="mtas.codec.util.collector/MtasDataLongFull.html" class="el_class">mtas.codec.util.collector.MtasDataLongFull</a></td><td><code>f22b3feebcbc8e44</code></td></tr><tr><td><a href="mtas.codec.util.collector/MtasDataLongOperations.html" class="el_class">mtas.codec.util.collector.MtasDataLongOperations</a></td><td><code>45f24e9a43440a4c</code></td></tr><tr><td><span class="el_class">mtas.parser.MtasCQLParserTestSentence</span></td><td><code>7a369727fed0376a</code></td></tr><tr><td><span class="el_class">mtas.parser.MtasCQLParserTestWord</span></td><td><code>76d12a2657f877ca</code></td></tr><tr><td><span class="el_class">mtas.parser.MtasFunctionParserTest</span></td><td><code>fb355e54d20fb887</code></td></tr><tr><td><a href="mtas.parser.cql/MtasCQLParser.html" class="el_class">mtas.parser.cql.MtasCQLParser</a></td><td><code>5cc03722be4698cd</code></td></tr><tr><td><a href="mtas.parser.cql/MtasCQLParser$JJCalls.html" class="el_class">mtas.parser.cql.MtasCQLParser.JJCalls</a></td><td><code>c1450c569439ca9b</code></td></tr><tr><td><a href="mtas.parser.cql/MtasCQLParser$LookaheadSuccess.html" class="el_class">mtas.parser.cql.MtasCQLParser.LookaheadSuccess</a></td><td><code>744b4c1250987368</code></td></tr><tr><td><a href="mtas.parser.cql/MtasCQLParserTokenManager.html" class="el_class">mtas.parser.cql.MtasCQLParserTokenManager</a></td><td><code>2f8716f716b6416b</code></td></tr><tr><td><a href="mtas.parser.cql/SimpleCharStream.html" class="el_class">mtas.parser.cql.SimpleCharStream</a></td><td><code>418c12565001d7ce</code></td></tr><tr><td><a href="mtas.parser.cql/Token.html" class="el_class">mtas.parser.cql.Token</a></td><td><code>0449961636bc0cbd</code></td></tr><tr><td><a href="mtas.parser.cql.util/MtasCQLParserBasicSentenceCondition.html" class="el_class">mtas.parser.cql.util.MtasCQLParserBasicSentenceCondition</a></td><td><code>4ff015967c07c904</code></td></tr><tr><td><a href="mtas.parser.cql.util/MtasCQLParserBasicSentencePartCondition.html" class="el_class">mtas.parser.cql.util.MtasCQLParserBasicSentencePartCondition</a></td><td><code>71ea92e367bfb451</code></td></tr><tr><td><a href="mtas.parser.cql.util/MtasCQLParserDefaultPrefixCondition.html" class="el_class">mtas.parser.cql.util.MtasCQLParserDefaultPrefixCondition</a></td><td><code>40379928827101f8</code></td></tr><tr><td><a href="mtas.parser.cql.util/MtasCQLParserGroupCondition.html" class="el_class">mtas.parser.cql.util.MtasCQLParserGroupCondition</a></td><td><code>b11871ecfc3a56a3</code></td></tr><tr><td><a href="mtas.parser.cql.util/MtasCQLParserGroupFullCondition.html" class="el_class">mtas.parser.cql.util.MtasCQLParserGroupFullCondition</a></td><td><code>fc69f6b25c010124</code></td></tr><tr><td><a href="mtas.parser.cql.util/MtasCQLParserGroupQuery.html" class="el_class">mtas.parser.cql.util.MtasCQLParserGroupQuery</a></td><td><code>b37114a28d331a1a</code></td></tr><tr><td><a href="mtas.parser.cql.util/MtasCQLParserSentenceCondition.html" class="el_class">mtas.parser.cql.util.MtasCQLParserSentenceCondition</a></td><td><code>a98208190e70aa64</code></td></tr><tr><td><a href="mtas.parser.cql.util/MtasCQLParserSentencePartCondition.html" class="el_class">mtas.parser.cql.util.MtasCQLParserSentencePartCondition</a></td><td><code>d952ac81ceb9113c</code></td></tr><tr><td><a href="mtas.parser.cql.util/MtasCQLParserWordCondition.html" class="el_class">mtas.parser.cql.util.MtasCQLParserWordCondition</a></td><td><code>c58249736e2ea894</code></td></tr><tr><td><a href="mtas.parser.cql.util/MtasCQLParserWordFullCondition.html" class="el_class">mtas.parser.cql.util.MtasCQLParserWordFullCondition</a></td><td><code>85b3572ea64c268e</code></td></tr><tr><td><a href="mtas.parser.cql.util/MtasCQLParserWordPositionQuery.html" class="el_class">mtas.parser.cql.util.MtasCQLParserWordPositionQuery</a></td><td><code>6d93d23e8245e771</code></td></tr><tr><td><a href="mtas.parser.cql.util/MtasCQLParserWordQuery.html" class="el_class">mtas.parser.cql.util.MtasCQLParserWordQuery</a></td><td><code>3eacac24d9d506d2</code></td></tr><tr><td><a href="mtas.parser.function/MtasFunctionParser.html" class="el_class">mtas.parser.function.MtasFunctionParser</a></td><td><code>112c75a4b30cfd04</code></td></tr><tr><td><a href="mtas.parser.function/MtasFunctionParser$JJCalls.html" class="el_class">mtas.parser.function.MtasFunctionParser.JJCalls</a></td><td><code>7b735763b98c3fcc</code></td></tr><tr><td><a href="mtas.parser.function/MtasFunctionParser$LookaheadSuccess.html" class="el_class">mtas.parser.function.MtasFunctionParser.LookaheadSuccess</a></td><td><code>79ede378f99cafb8</code></td></tr><tr><td><a href="mtas.parser.function/MtasFunctionParserTokenManager.html" class="el_class">mtas.parser.function.MtasFunctionParserTokenManager</a></td><td><code>1a795fb8802c6a46</code></td></tr><tr><td><a href="mtas.parser.function/SimpleCharStream.html" class="el_class">mtas.parser.function.SimpleCharStream</a></td><td><code>697339ce3170ecea</code></td></tr><tr><td><a href="mtas.parser.function/Token.html" class="el_class">mtas.parser.function.Token</a></td><td><code>14ffe420311ef6bd</code></td></tr><tr><td><a href="mtas.parser.function.util/MtasFunctionParserFunction.html" class="el_class">mtas.parser.function.util.MtasFunctionParserFunction</a></td><td><code>b35aa8ecc68591d3</code></td></tr><tr><td><a href="mtas.parser.function.util/MtasFunctionParserFunctionBasic.html" class="el_class">mtas.parser.function.util.MtasFunctionParserFunctionBasic</a></td><td><code>b253fcb0ca9bb45b</code></td></tr><tr><td><a href="mtas.parser.function.util/MtasFunctionParserFunctionDefault.html" class="el_class">mtas.parser.function.util.MtasFunctionParserFunctionDefault</a></td><td><code>7a57277bc8bddc3e</code></td></tr><tr><td><a href="mtas.parser.function.util/MtasFunctionParserFunctionResponse.html" class="el_class">mtas.parser.function.util.MtasFunctionParserFunctionResponse</a></td><td><code>97b15a4fe0173746</code></td></tr><tr><td><a href="mtas.parser.function.util/MtasFunctionParserFunctionResponseDouble.html" class="el_class">mtas.parser.function.util.MtasFunctionParserFunctionResponseDouble</a></td><td><code>480c80c35e938c04</code></td></tr><tr><td><a href="mtas.parser.function.util/MtasFunctionParserFunctionResponseLong.html" class="el_class">mtas.parser.function.util.MtasFunctionParserFunctionResponseLong</a></td><td><code>0fa529fdef849520</code></td></tr><tr><td><a href="mtas.parser.function.util/MtasFunctionParserItem.html" class="el_class">mtas.parser.function.util.MtasFunctionParserItem</a></td><td><code>a6637f0debd6066e</code></td></tr><tr><td><span class="el_class">mtas.search.MtasSearchTestConsistency</span></td><td><code>6c384fa485bd032c</code></td></tr><tr><td><span class="el_class">mtas.search.MtasSearchTestConsistency.QueryResult</span></td><td><code>cad44c35bee3c1c9</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanAndQuery.html" class="el_class">mtas.search.spans.MtasSpanAndQuery</a></td><td><code>0387f22a320f4b2e</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanContainingQuery.html" class="el_class">mtas.search.spans.MtasSpanContainingQuery</a></td><td><code>148f9c7865e4c240</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanEndQuery.html" class="el_class">mtas.search.spans.MtasSpanEndQuery</a></td><td><code>2d0cc87ddcc125e8</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanEndQuery$SpanTermWeight.html" class="el_class">mtas.search.spans.MtasSpanEndQuery.SpanTermWeight</a></td><td><code>abfc229ce9eefe59</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanEndSpans.html" class="el_class">mtas.search.spans.MtasSpanEndSpans</a></td><td><code>f7104697fe99203f</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanFollowedByQuery.html" class="el_class">mtas.search.spans.MtasSpanFollowedByQuery</a></td><td><code>d4ce97178f19b9ee</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanFollowedByQuery$MtasSpanFollowedByQuerySpans.html" class="el_class">mtas.search.spans.MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans</a></td><td><code>71e98b427396ee42</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanFollowedByQuery$MtasSpanFollowedByQueryWeight.html" class="el_class">mtas.search.spans.MtasSpanFollowedByQuery.MtasSpanFollowedByQueryWeight</a></td><td><code>9580c3ecc16660ec</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanFollowedByQuery$SpanFollowedByWeight.html" class="el_class">mtas.search.spans.MtasSpanFollowedByQuery.SpanFollowedByWeight</a></td><td><code>8b53a18894a23c24</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanFollowedBySpans.html" class="el_class">mtas.search.spans.MtasSpanFollowedBySpans</a></td><td><code>1d1031de45e3f16a</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanFullyAlignedWithQuery.html" class="el_class">mtas.search.spans.MtasSpanFullyAlignedWithQuery</a></td><td><code>2979ba2cc1d3317a</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanFullyAlignedWithQuery$MtasSpanFullyAlignedWithQuerySpans.html" class="el_class">mtas.search.spans.MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans</a></td><td><code>f01a96587b71b7f6</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanFullyAlignedWithQuery$MtasSpanFullyAlignedWithQueryWeight.html" class="el_class">mtas.search.spans.MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQueryWeight</a></td><td><code>273b93a24cfb660c</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanFullyAlignedWithQuery$SpanFullyAlignedWithWeight.html" class="el_class">mtas.search.spans.MtasSpanFullyAlignedWithQuery.SpanFullyAlignedWithWeight</a></td><td><code>232139e0c8c4ae76</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanFullyAlignedWithSpans.html" class="el_class">mtas.search.spans.MtasSpanFullyAlignedWithSpans</a></td><td><code>92e8436b4bcad6cd</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanIntersectingQuery.html" class="el_class">mtas.search.spans.MtasSpanIntersectingQuery</a></td><td><code>c885618a80443485</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanIntersectingQuery$MtasSpanIntersectingQuerySpans.html" class="el_class">mtas.search.spans.MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans</a></td><td><code>ec2dd3daf4b602e1</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanIntersectingQuery$MtasSpanIntersectingQueryWeight.html" class="el_class">mtas.search.spans.MtasSpanIntersectingQuery.MtasSpanIntersectingQueryWeight</a></td><td><code>5f3bf465c88bcee3</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanIntersectingQuery$SpanIntersectingWeight.html" class="el_class">mtas.search.spans.MtasSpanIntersectingQuery.SpanIntersectingWeight</a></td><td><code>f3754a94d16baef0</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanIntersectingSpans.html" class="el_class">mtas.search.spans.MtasSpanIntersectingSpans</a></td><td><code>2d06c6ee13f89861</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanMatchAllQuery.html" class="el_class">mtas.search.spans.MtasSpanMatchAllQuery</a></td><td><code>6086a4a64c1750e5</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanMatchAllQuery$SpanAllWeight.html" class="el_class">mtas.search.spans.MtasSpanMatchAllQuery.SpanAllWeight</a></td><td><code>a02877d214e57e83</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanMatchAllSpans.html" class="el_class">mtas.search.spans.MtasSpanMatchAllSpans</a></td><td><code>1989956ac6b3cd4c</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanMatchNoneQuery.html" class="el_class">mtas.search.spans.MtasSpanMatchNoneQuery</a></td><td><code>8c0d0454a18991cd</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanMatchNoneQuery$SpanNoneWeight.html" class="el_class">mtas.search.spans.MtasSpanMatchNoneQuery.SpanNoneWeight</a></td><td><code>6dffb5979e82e1d9</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanMatchNoneSpans.html" class="el_class">mtas.search.spans.MtasSpanMatchNoneSpans</a></td><td><code>9e17ac92ef9942d8</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanNotQuery.html" class="el_class">mtas.search.spans.MtasSpanNotQuery</a></td><td><code>6b0bc5ccc656ba29</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanNotQuery$MtasSpanNotQuerySpans.html" class="el_class">mtas.search.spans.MtasSpanNotQuery.MtasSpanNotQuerySpans</a></td><td><code>f283394175646789</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanNotQuery$MtasSpanNotQueryWeight.html" class="el_class">mtas.search.spans.MtasSpanNotQuery.MtasSpanNotQueryWeight</a></td><td><code>c746853cfd4b3ba4</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanNotQuery$SpanNotWeight.html" class="el_class">mtas.search.spans.MtasSpanNotQuery.SpanNotWeight</a></td><td><code>1298e12e78322ab2</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanNotSpans.html" class="el_class">mtas.search.spans.MtasSpanNotSpans</a></td><td><code>1b145843dc11189c</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanNotSpans$2.html" class="el_class">mtas.search.spans.MtasSpanNotSpans.2</a></td><td><code>4668d91790324bc2</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanOrQuery.html" class="el_class">mtas.search.spans.MtasSpanOrQuery</a></td><td><code>7fbb233cf9bd1269</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanPositionQuery.html" class="el_class">mtas.search.spans.MtasSpanPositionQuery</a></td><td><code>7dc87ac845c7c225</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanPositionQuery$SpanAllWeight.html" class="el_class">mtas.search.spans.MtasSpanPositionQuery.SpanAllWeight</a></td><td><code>424a4db8e8645e53</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanPositionSpans.html" class="el_class">mtas.search.spans.MtasSpanPositionSpans</a></td><td><code>cbccd1113adca7b2</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanPrecededByQuery.html" class="el_class">mtas.search.spans.MtasSpanPrecededByQuery</a></td><td><code>d4207c97d6454d16</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanPrecededByQuery$MtasSpanPrecededByQuerySpans.html" class="el_class">mtas.search.spans.MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans</a></td><td><code>193393960af7c8a6</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanPrecededByQuery$MtasSpanPrecededByQueryWeight.html" class="el_class">mtas.search.spans.MtasSpanPrecededByQuery.MtasSpanPrecededByQueryWeight</a></td><td><code>f2f7127f383e7915</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanPrecededByQuery$SpanPrecededByWeight.html" class="el_class">mtas.search.spans.MtasSpanPrecededByQuery.SpanPrecededByWeight</a></td><td><code>5b9be0ddc4d87e34</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanPrecededBySpans.html" class="el_class">mtas.search.spans.MtasSpanPrecededBySpans</a></td><td><code>f22a48e1aa4a0297</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanPrefixQuery.html" class="el_class">mtas.search.spans.MtasSpanPrefixQuery</a></td><td><code>07fb062fd4ad89a2</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanRecurrenceQuery.html" class="el_class">mtas.search.spans.MtasSpanRecurrenceQuery</a></td><td><code>7bd07ec2441392d5</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanRecurrenceQuery$SpanRecurrenceWeight.html" class="el_class">mtas.search.spans.MtasSpanRecurrenceQuery.SpanRecurrenceWeight</a></td><td><code>cbffaf46d6500e02</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanRecurrenceSpans.html" class="el_class">mtas.search.spans.MtasSpanRecurrenceSpans</a></td><td><code>2ca7af8f61346822</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanRecurrenceSpans$Match.html" class="el_class">mtas.search.spans.MtasSpanRecurrenceSpans.Match</a></td><td><code>31de4d693d103842</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanRegexpQuery.html" class="el_class">mtas.search.spans.MtasSpanRegexpQuery</a></td><td><code>be2b35ab3cdd52e6</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanSequenceItem.html" class="el_class">mtas.search.spans.MtasSpanSequenceItem</a></td><td><code>418c202a057ed588</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanSequenceQuery.html" class="el_class">mtas.search.spans.MtasSpanSequenceQuery</a></td><td><code>1fa13388f60c6df1</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanSequenceQuery$MtasSpanSequenceQuerySpans.html" class="el_class">mtas.search.spans.MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans</a></td><td><code>aab0cddf3cdd19fa</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanSequenceQuery$MtasSpanSequenceQueryWeight.html" class="el_class">mtas.search.spans.MtasSpanSequenceQuery.MtasSpanSequenceQueryWeight</a></td><td><code>9f5bd755129af431</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanSequenceQuery$SpanSequenceWeight.html" class="el_class">mtas.search.spans.MtasSpanSequenceQuery.SpanSequenceWeight</a></td><td><code>bb71a61b239b5f5f</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanSequenceSpans.html" class="el_class">mtas.search.spans.MtasSpanSequenceSpans</a></td><td><code>5bbf4134bd5aed03</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanSequenceSpans$Match.html" class="el_class">mtas.search.spans.MtasSpanSequenceSpans.Match</a></td><td><code>208b2c8902dd24dc</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanSequenceSpans$QueueItem.html" class="el_class">mtas.search.spans.MtasSpanSequenceSpans.QueueItem</a></td><td><code>bd99225b80f8e809</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanStartQuery.html" class="el_class">mtas.search.spans.MtasSpanStartQuery</a></td><td><code>0b053b4d19ffb798</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanStartQuery$SpanTermWeight.html" class="el_class">mtas.search.spans.MtasSpanStartQuery.SpanTermWeight</a></td><td><code>01aa57f149005ce4</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanStartSpans.html" class="el_class">mtas.search.spans.MtasSpanStartSpans</a></td><td><code>f687b3c5200951a6</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanTermQuery.html" class="el_class">mtas.search.spans.MtasSpanTermQuery</a></td><td><code>5057bc1f99079f00</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanWithinQuery.html" class="el_class">mtas.search.spans.MtasSpanWithinQuery</a></td><td><code>c862f349510fe997</code></td></tr><tr><td><a href="mtas.search.spans.util/MtasDisabledTwoPhaseIteratorSpanQuery.html" class="el_class">mtas.search.spans.util.MtasDisabledTwoPhaseIteratorSpanQuery</a></td><td><code>eb1857b1b40bdb92</code></td></tr><tr><td><a href="mtas.search.spans.util/MtasDisabledTwoPhaseIteratorSpanQuery$MtasDisabledTwoPhaseIteratorWeight.html" class="el_class">mtas.search.spans.util.MtasDisabledTwoPhaseIteratorSpanQuery.MtasDisabledTwoPhaseIteratorWeight</a></td><td><code>3392e858523963c8</code></td></tr><tr><td><a href="mtas.search.spans.util/MtasDisabledTwoPhaseIteratorSpans.html" class="el_class">mtas.search.spans.util.MtasDisabledTwoPhaseIteratorSpans</a></td><td><code>1ffd91aed3351059</code></td></tr><tr><td><a href="mtas.search.spans.util/MtasExtendedSpanAndQuery.html" class="el_class">mtas.search.spans.util.MtasExtendedSpanAndQuery</a></td><td><code>7cad18684c4975a7</code></td></tr><tr><td><a href="mtas.search.spans.util/MtasExtendedSpanTermQuery.html" class="el_class">mtas.search.spans.util.MtasExtendedSpanTermQuery</a></td><td><code>2ab1098a29783472</code></td></tr><tr><td><a href="mtas.search.spans.util/MtasExtendedSpanTermQuery$SpanTermWeight.html" class="el_class">mtas.search.spans.util.MtasExtendedSpanTermQuery.SpanTermWeight</a></td><td><code>855fb183d8d34f08</code></td></tr><tr><td><a href="mtas.search.spans.util/MtasExtendedSpanTermQuery$SpanTermWeight$1.html" class="el_class">mtas.search.spans.util.MtasExtendedSpanTermQuery.SpanTermWeight.1</a></td><td><code>7b23ee42b0cf98c6</code></td></tr><tr><td><a href="mtas.search.spans.util/MtasExtendedTermSpans.html" class="el_class">mtas.search.spans.util.MtasExtendedTermSpans</a></td><td><code>9427aa8dee624fee</code></td></tr><tr><td><a href="mtas.search.spans.util/MtasIgnoreItem.html" class="el_class">mtas.search.spans.util.MtasIgnoreItem</a></td><td><code>30e623657da50480</code></td></tr><tr><td><a href="mtas.search.spans.util/MtasMaximumExpandSpanQuery.html" class="el_class">mtas.search.spans.util.MtasMaximumExpandSpanQuery</a></td><td><code>4dcf616864e87f99</code></td></tr><tr><td><a href="mtas.search.spans.util/MtasMaximumExpandSpanQuery$MtasMaximumExpandWeight.html" class="el_class">mtas.search.spans.util.MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight</a></td><td><code>0a6a71fb6e42facb</code></td></tr><tr><td><a href="mtas.search.spans.util/MtasMaximumExpandSpans.html" class="el_class">mtas.search.spans.util.MtasMaximumExpandSpans</a></td><td><code>fe9196988dec2a68</code></td></tr><tr><td><a href="mtas.search.spans.util/MtasSpanQuery.html" class="el_class">mtas.search.spans.util.MtasSpanQuery</a></td><td><code>ddc1c7042166219b</code></td></tr><tr><td><a href="mtas.search.spans.util/MtasSpanUniquePositionQuery.html" class="el_class">mtas.search.spans.util.MtasSpanUniquePositionQuery</a></td><td><code>b18cdeacb2f6073d</code></td></tr><tr><td><a href="mtas.search.spans.util/MtasSpanUniquePositionQuery$SpanUniquePositionWeight.html" class="el_class">mtas.search.spans.util.MtasSpanUniquePositionQuery.SpanUniquePositionWeight</a></td><td><code>c87608cf189d1c50</code></td></tr><tr><td><a href="mtas.search.spans.util/MtasSpanUniquePositionSpans.html" class="el_class">mtas.search.spans.util.MtasSpanUniquePositionSpans</a></td><td><code>620c0f4c2f802b3b</code></td></tr><tr><td><a href="mtas.search.spans.util/MtasSpanUniquePositionSpans$Match.html" class="el_class">mtas.search.spans.util.MtasSpanUniquePositionSpans.Match</a></td><td><code>0c4c2d7babfd4e74</code></td></tr><tr><td><a href="mtas.search.spans.util/MtasSpanWeight.html" class="el_class">mtas.search.spans.util.MtasSpanWeight</a></td><td><code>9f0a8a07d15a680a</code></td></tr><tr><td><a href="mtas.search.spans.util/MtasSpans.html" class="el_class">mtas.search.spans.util.MtasSpans</a></td><td><code>9ec78a3efefb4e81</code></td></tr><tr><td><span class="el_class">mtas.solr.MtasSolrBase</span></td><td><code>69f9922ac153dbf0</code></td></tr><tr><td><span class="el_class">mtas.solr.MtasSolrTestDistributedSearchConsistency</span></td><td><code>530d8cabe68f6bfe</code></td></tr><tr><td><span class="el_class">mtas.solr.MtasSolrTestSearchConsistency</span></td><td><code>19ac115587f32fbb</code></td></tr><tr><td><a href="mtas.solr.handler/MtasRequestHandler.html" class="el_class">mtas.solr.handler.MtasRequestHandler</a></td><td><code>29c4fdc8f2032f1e</code></td></tr><tr><td><a href="mtas.solr.handler.component/MtasSolrSearchComponent.html" class="el_class">mtas.solr.handler.component.MtasSolrSearchComponent</a></td><td><code>1548ba25103186a1</code></td></tr><tr><td><a href="mtas.solr.handler.component.util/MtasSolrComponentDocument.html" class="el_class">mtas.solr.handler.component.util.MtasSolrComponentDocument</a></td><td><code>e345d03f1fd9c22a</code></td></tr><tr><td><a href="mtas.solr.handler.component.util/MtasSolrComponentFacet.html" class="el_class">mtas.solr.handler.component.util.MtasSolrComponentFacet</a></td><td><code>081730995aaf87a7</code></td></tr><tr><td><a href="mtas.solr.handler.component.util/MtasSolrComponentGroup.html" class="el_class">mtas.solr.handler.component.util.MtasSolrComponentGroup</a></td><td><code>4a1eed6919cd93ab</code></td></tr><tr><td><a href="mtas.solr.handler.component.util/MtasSolrComponentJoin.html" class="el_class">mtas.solr.handler.component.util.MtasSolrComponentJoin</a></td><td><code>da9522cf3cb0871f</code></td></tr><tr><td><a href="mtas.solr.handler.component.util/MtasSolrComponentKwic.html" class="el_class">mtas.solr.handler.component.util.MtasSolrComponentKwic</a></td><td><code>8ffab628258ac256</code></td></tr><tr><td><a href="mtas.solr.handler.component.util/MtasSolrComponentList.html" class="el_class">mtas.solr.handler.component.util.MtasSolrComponentList</a></td><td><code>738b5c9ea409218b</code></td></tr><tr><td><a href="mtas.solr.handler.component.util/MtasSolrComponentPrefix.html" class="el_class">mtas.solr.handler.component.util.MtasSolrComponentPrefix</a></td><td><code>befbf4dff1dc4fb1</code></td></tr><tr><td><a href="mtas.solr.handler.component.util/MtasSolrComponentStats.html" class="el_class">mtas.solr.handler.component.util.MtasSolrComponentStats</a></td><td><code>cf5aaf0a651067f3</code></td></tr><tr><td><a href="mtas.solr.handler.component.util/MtasSolrComponentTermvector.html" class="el_class">mtas.solr.handler.component.util.MtasSolrComponentTermvector</a></td><td><code>e0e751bca1e1b066</code></td></tr><tr><td><a href="mtas.solr.handler.component.util/MtasSolrMtasResult.html" class="el_class">mtas.solr.handler.component.util.MtasSolrMtasResult</a></td><td><code>f2b44c27b5fdeafd</code></td></tr><tr><td><a href="mtas.solr.handler.component.util/MtasSolrResultMerge.html" class="el_class">mtas.solr.handler.component.util.MtasSolrResultMerge</a></td><td><code>16612b4dfd8f06b1</code></td></tr><tr><td><a href="mtas.solr.handler.component.util/MtasSolrResultUtil.html" class="el_class">mtas.solr.handler.component.util.MtasSolrResultUtil</a></td><td><code>ab031e99e29af7e3</code></td></tr><tr><td><a href="mtas.solr.schema/MtasPreAnalyzedField.html" class="el_class">mtas.solr.schema.MtasPreAnalyzedField</a></td><td><code>ea50574f608a281b</code></td></tr><tr><td><a href="mtas.solr.schema/MtasPreAnalyzedParser.html" class="el_class">mtas.solr.schema.MtasPreAnalyzedParser</a></td><td><code>d76762f0e28cc762</code></td></tr><tr><td><a href="mtas.solr.search/MtasCQLQParser.html" class="el_class">mtas.solr.search.MtasCQLQParser</a></td><td><code>cdb557e51dbfd6f8</code></td></tr><tr><td><a href="mtas.solr.search/MtasSolrCQLQParserPlugin.html" class="el_class">mtas.solr.search.MtasSolrCQLQParserPlugin</a></td><td><code>cfa6981d2bda6203</code></td></tr><tr><td><a href="mtas.solr.search/MtasSolrJoinCache.html" class="el_class">mtas.solr.search.MtasSolrJoinCache</a></td><td><code>d883cb4d975a1426</code></td></tr><tr><td><a href="mtas.solr.search/MtasSolrJoinQParserPlugin.html" class="el_class">mtas.solr.search.MtasSolrJoinQParserPlugin</a></td><td><code>af4b6218937e0a58</code></td></tr><tr><td><a href="mtas.solr.update.processor/MtasUpdateRequestProcessor.html" class="el_class">mtas.solr.update.processor.MtasUpdateRequestProcessor</a></td><td><code>888e1020df25fd6a</code></td></tr><tr><td><a href="mtas.solr.update.processor/MtasUpdateRequestProcessorConfig.html" class="el_class">mtas.solr.update.processor.MtasUpdateRequestProcessorConfig</a></td><td><code>3bb496371f8a6a98</code></td></tr><tr><td><a href="mtas.solr.update.processor/MtasUpdateRequestProcessorFactory.html" class="el_class">mtas.solr.update.processor.MtasUpdateRequestProcessorFactory</a></td><td><code>c6b66825c66cc5ee</code></td></tr><tr><td><a href="mtas.solr.update.processor/MtasUpdateRequestProcessorResultItem.html" class="el_class">mtas.solr.update.processor.MtasUpdateRequestProcessorResultItem</a></td><td><code>e32f1c9037e7b60d</code></td></tr><tr><td><a href="mtas.solr.update.processor/MtasUpdateRequestProcessorResultReader.html" class="el_class">mtas.solr.update.processor.MtasUpdateRequestProcessorResultReader</a></td><td><code>a0539dfff8077840</code></td></tr><tr><td><a href="mtas.solr.update.processor/MtasUpdateRequestProcessorResultReader$1.html" class="el_class">mtas.solr.update.processor.MtasUpdateRequestProcessorResultReader.1</a></td><td><code>44277925ecfa50cd</code></td></tr><tr><td><a href="mtas.solr.update.processor/MtasUpdateRequestProcessorResultWriter.html" class="el_class">mtas.solr.update.processor.MtasUpdateRequestProcessorResultWriter</a></td><td><code>48afb960fd7dc72a</code></td></tr><tr><td><a href="mtas.solr.update.processor/MtasUpdateRequestProcessorSizeReader.html" class="el_class">mtas.solr.update.processor.MtasUpdateRequestProcessorSizeReader</a></td><td><code>d38c41361e8cb362</code></td></tr><tr><td><span class="el_class">org.apache.commons.fileupload.FileUploadBase</span></td><td><code>91c5345e14c7efb3</code></td></tr><tr><td><span class="el_class">org.apache.commons.fileupload.disk.DiskFileItemFactory</span></td><td><code>4bb650f350bb253e</code></td></tr><tr><td><span class="el_class">org.apache.commons.fileupload.servlet.ServletFileUpload</span></td><td><code>2c97531f5af6bed1</code></td></tr><tr><td><span class="el_class">org.apache.commons.fileupload.servlet.ServletRequestContext</span></td><td><code>274680ad4a85f432</code></td></tr><tr><td><span class="el_class">org.apache.commons.io.FileCleaningTracker</span></td><td><code>259bee3e4f46b242</code></td></tr><tr><td><span class="el_class">org.apache.commons.io.FileUtils</span></td><td><code>6b7abd08e162257f</code></td></tr><tr><td><span class="el_class">org.apache.commons.io.IOUtils</span></td><td><code>d6a439c54e1ed56d</code></td></tr><tr><td><span class="el_class">org.apache.commons.io.input.CloseShieldInputStream</span></td><td><code>e5aea9fa57f577ac</code></td></tr><tr><td><span class="el_class">org.apache.commons.io.input.ClosedInputStream</span></td><td><code>38f759299b2dc36d</code></td></tr><tr><td><span class="el_class">org.apache.commons.io.input.ProxyInputStream</span></td><td><code>476a7e813cb989b9</code></td></tr><tr><td><span class="el_class">org.apache.commons.io.output.ByteArrayOutputStream</span></td><td><code>44673ad2ae3daccf</code></td></tr><tr><td><span class="el_class">org.apache.commons.io.output.CloseShieldOutputStream</span></td><td><code>560dc357f5503088</code></td></tr><tr><td><span class="el_class">org.apache.commons.io.output.ProxyOutputStream</span></td><td><code>d48f7bbd8ad9bdb8</code></td></tr><tr><td><span class="el_class">org.apache.commons.io.output.StringBuilderWriter</span></td><td><code>145c993703d17284</code></td></tr><tr><td><span class="el_class">org.apache.commons.lang.ArrayUtils</span></td><td><code>f4947ea32304722e</code></td></tr><tr><td><span class="el_class">org.apache.commons.lang.StringUtils</span></td><td><code>9dd94cc65aafa7e1</code></td></tr><tr><td><span class="el_class">org.apache.commons.lang.text.StrBuilder</span></td><td><code>45e79079b5701935</code></td></tr><tr><td><span class="el_class">org.apache.commons.logging.LogFactory</span></td><td><code>d192631c66de7c5f</code></td></tr><tr><td><span class="el_class">org.apache.commons.logging.impl.SLF4JLog</span></td><td><code>ce165f20e303ae60</code></td></tr><tr><td><span class="el_class">org.apache.commons.logging.impl.SLF4JLogFactory</span></td><td><code>d4305a7372bc0cf5</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.AbstractStorelessUnivariateStatistic</span></td><td><code>d6649c9201f57a15</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.AbstractUnivariateStatistic</span></td><td><code>91ed341be68734e8</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.DescriptiveStatistics</span></td><td><code>c234326e049f6b0a</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.moment.FirstMoment</span></td><td><code>8ef1a24eaa6fef64</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.moment.FourthMoment</span></td><td><code>9d799038742e0e5e</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.moment.GeometricMean</span></td><td><code>f62557c4c840a836</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.moment.Kurtosis</span></td><td><code>530c369a3a3d7438</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.moment.Mean</span></td><td><code>a5999e16357f5783</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.moment.SecondMoment</span></td><td><code>cf0cf0d0e5380685</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.moment.Skewness</span></td><td><code>d541692ab51004bd</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.moment.ThirdMoment</span></td><td><code>a0031c6f482f8d6a</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.moment.Variance</span></td><td><code>35fd805e6236d884</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.rank.Max</span></td><td><code>5c7379cb82115a09</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.rank.Min</span></td><td><code>a306cc9787cbeaa1</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.rank.Percentile</span></td><td><code>6f9034718e1ae221</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.rank.Percentile.1</span></td><td><code>3a6f99933dddfab5</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.rank.Percentile.EstimationType</span></td><td><code>e874bea483821582</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.rank.Percentile.EstimationType.1</span></td><td><code>89e6f7542fad5a2f</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.rank.Percentile.EstimationType.10</span></td><td><code>47757f5fbd8b987d</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.rank.Percentile.EstimationType.2</span></td><td><code>42d0f620c1cf4067</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.rank.Percentile.EstimationType.3</span></td><td><code>2c2600964cd8d1f6</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.rank.Percentile.EstimationType.4</span></td><td><code>d2bc9ac40b9eccda</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.rank.Percentile.EstimationType.5</span></td><td><code>3e9910f27a802c8d</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.rank.Percentile.EstimationType.6</span></td><td><code>41b808573ec74dbc</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.rank.Percentile.EstimationType.7</span></td><td><code>894024d93212052c</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.rank.Percentile.EstimationType.8</span></td><td><code>b6ad2e07986cbedf</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.rank.Percentile.EstimationType.9</span></td><td><code>b3f6d7509e89d677</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.summary.Sum</span></td><td><code>d075f44035cebb24</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.summary.SumOfLogs</span></td><td><code>5fe0a014c20c1dc5</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.summary.SumOfSquares</span></td><td><code>a901f691e40395c2</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.ranking.NaNStrategy</span></td><td><code>04a5b7314b700015</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.util.FastMath</span></td><td><code>7dcf45f50a7b79ec</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.util.FastMath.ExpFracTable</span></td><td><code>3c0741d4d8f996a6</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.util.FastMath.ExpIntTable</span></td><td><code>9ad004b201ec9047</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.util.FastMath.lnMant</span></td><td><code>f102c17806b2f9ab</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.util.FastMathLiteralArrays</span></td><td><code>a049f0614470ef50</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.util.KthSelector</span></td><td><code>6d8c6a856c8a6175</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.util.MathArrays</span></td><td><code>24b729fa2d500bd3</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.util.MathUtils</span></td><td><code>5d6c5353b2e37b69</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.util.MedianOf3PivotingStrategy</span></td><td><code>68e2452b902c218c</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.util.Precision</span></td><td><code>c735723af37cf077</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.util.ResizableDoubleArray</span></td><td><code>544acf3dc38ab4f9</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.util.ResizableDoubleArray.ExpansionMode</span></td><td><code>928032320c73b549</code></td></tr><tr><td><span class="el_class">org.apache.hadoop.fs.Path</span></td><td><code>20abc6fead4563ed</code></td></tr><tr><td><span class="el_class">org.apache.http.Consts</span></td><td><code>3cf82da40bfcf276</code></td></tr><tr><td><span class="el_class">org.apache.http.HttpHost</span></td><td><code>d1353d30b0ff6747</code></td></tr><tr><td><span class="el_class">org.apache.http.HttpVersion</span></td><td><code>9df3e3b698e32470</code></td></tr><tr><td><span class="el_class">org.apache.http.ProtocolVersion</span></td><td><code>6b3220d3882b5cba</code></td></tr><tr><td><span class="el_class">org.apache.http.auth.AuthProtocolState</span></td><td><code>50539768dcf9b963</code></td></tr><tr><td><span class="el_class">org.apache.http.auth.AuthSchemeRegistry</span></td><td><code>3152f15686bbad7f</code></td></tr><tr><td><span class="el_class">org.apache.http.auth.AuthState</span></td><td><code>bf0c31e90816a9d1</code></td></tr><tr><td><span class="el_class">org.apache.http.auth.BasicUserPrincipal</span></td><td><code>6ea9a8c499421a4a</code></td></tr><tr><td><span class="el_class">org.apache.http.client.config.RequestConfig</span></td><td><code>3d8c5e0787c0b1e8</code></td></tr><tr><td><span class="el_class">org.apache.http.client.config.RequestConfig.Builder</span></td><td><code>5e7c5f60a0dfd4a4</code></td></tr><tr><td><span class="el_class">org.apache.http.client.entity.UrlEncodedFormEntity</span></td><td><code>9d543f3970f58a22</code></td></tr><tr><td><span class="el_class">org.apache.http.client.methods.AbstractExecutionAwareRequest</span></td><td><code>ca84aa8502fde0c6</code></td></tr><tr><td><span class="el_class">org.apache.http.client.methods.AbstractExecutionAwareRequest.1</span></td><td><code>46fa89eb686ee5aa</code></td></tr><tr><td><span class="el_class">org.apache.http.client.methods.AbstractExecutionAwareRequest.2</span></td><td><code>fd4a1d0dd5540a82</code></td></tr><tr><td><span class="el_class">org.apache.http.client.methods.HttpEntityEnclosingRequestBase</span></td><td><code>e8068f7227c046c9</code></td></tr><tr><td><span class="el_class">org.apache.http.client.methods.HttpGet</span></td><td><code>8ae9196031ae8a40</code></td></tr><tr><td><span class="el_class">org.apache.http.client.methods.HttpPost</span></td><td><code>1d09ea290dbfdcaa</code></td></tr><tr><td><span class="el_class">org.apache.http.client.methods.HttpRequestBase</span></td><td><code>e23aee7c6e90bd65</code></td></tr><tr><td><span class="el_class">org.apache.http.client.params.HttpClientParamConfig</span></td><td><code>3ee60b37b8cb957f</code></td></tr><tr><td><span class="el_class">org.apache.http.client.params.HttpClientParams</span></td><td><code>52f28027246d609c</code></td></tr><tr><td><span class="el_class">org.apache.http.client.protocol.HttpClientContext</span></td><td><code>0cbddf7eb2c562df</code></td></tr><tr><td><span class="el_class">org.apache.http.client.protocol.RequestAddCookies</span></td><td><code>06b4807c4be98588</code></td></tr><tr><td><span class="el_class">org.apache.http.client.protocol.RequestAuthCache</span></td><td><code>f29183a387c3e92d</code></td></tr><tr><td><span class="el_class">org.apache.http.client.protocol.RequestAuthenticationBase</span></td><td><code>a78368971a92bafd</code></td></tr><tr><td><span class="el_class">org.apache.http.client.protocol.RequestAuthenticationBase.1</span></td><td><code>bb9ae03ae215c34a</code></td></tr><tr><td><span class="el_class">org.apache.http.client.protocol.RequestClientConnControl</span></td><td><code>ee314e0547b28deb</code></td></tr><tr><td><span class="el_class">org.apache.http.client.protocol.RequestDefaultHeaders</span></td><td><code>a41a221ea96680ac</code></td></tr><tr><td><span class="el_class">org.apache.http.client.protocol.RequestProxyAuthentication</span></td><td><code>55a1aa8481390de1</code></td></tr><tr><td><span class="el_class">org.apache.http.client.protocol.RequestTargetAuthentication</span></td><td><code>bbd5af8d8e69fc2e</code></td></tr><tr><td><span class="el_class">org.apache.http.client.protocol.ResponseProcessCookies</span></td><td><code>6b0ab2e32d0e906d</code></td></tr><tr><td><span class="el_class">org.apache.http.client.utils.URIBuilder</span></td><td><code>6e284e1e3766b39d</code></td></tr><tr><td><span class="el_class">org.apache.http.client.utils.URIUtils</span></td><td><code>2de7d593b4688db0</code></td></tr><tr><td><span class="el_class">org.apache.http.client.utils.URLEncodedUtils</span></td><td><code>584a4b232f5ad48f</code></td></tr><tr><td><span class="el_class">org.apache.http.config.MessageConstraints</span></td><td><code>d5391fcfcd96fa75</code></td></tr><tr><td><span class="el_class">org.apache.http.config.MessageConstraints.Builder</span></td><td><code>78d44fc5b080d023</code></td></tr><tr><td><span class="el_class">org.apache.http.conn.BasicManagedEntity</span></td><td><code>c80f817b0b2cc63f</code></td></tr><tr><td><span class="el_class">org.apache.http.conn.EofSensorInputStream</span></td><td><code>ecd0d23a3dec1d1e</code></td></tr><tr><td><span class="el_class">org.apache.http.conn.HttpInetSocketAddress</span></td><td><code>83bcf751389d85a0</code></td></tr><tr><td><span class="el_class">org.apache.http.conn.params.ConnRouteParams</span></td><td><code>a877f09451aae7eb</code></td></tr><tr><td><span class="el_class">org.apache.http.conn.routing.BasicRouteDirector</span></td><td><code>f93a2f0cc79410d9</code></td></tr><tr><td><span class="el_class">org.apache.http.conn.routing.HttpRoute</span></td><td><code>207a95a196f3208e</code></td></tr><tr><td><span class="el_class">org.apache.http.conn.routing.RouteInfo.LayerType</span></td><td><code>ef0fb070105066a2</code></td></tr><tr><td><span class="el_class">org.apache.http.conn.routing.RouteInfo.TunnelType</span></td><td><code>99872228bc7528ea</code></td></tr><tr><td><span class="el_class">org.apache.http.conn.routing.RouteTracker</span></td><td><code>2f89311ec3c8edcb</code></td></tr><tr><td><span class="el_class">org.apache.http.conn.scheme.PlainSocketFactory</span></td><td><code>c10192810a0628cf</code></td></tr><tr><td><span class="el_class">org.apache.http.conn.scheme.Scheme</span></td><td><code>843e755d9bf4e8d2</code></td></tr><tr><td><span class="el_class">org.apache.http.conn.scheme.SchemeRegistry</span></td><td><code>e67acb7252b06fb2</code></td></tr><tr><td><span class="el_class">org.apache.http.conn.ssl.AbstractVerifier</span></td><td><code>5975a8b76f937dca</code></td></tr><tr><td><span class="el_class">org.apache.http.conn.ssl.AllowAllHostnameVerifier</span></td><td><code>2cc3f40579e98e86</code></td></tr><tr><td><span class="el_class">org.apache.http.conn.ssl.BrowserCompatHostnameVerifier</span></td><td><code>5298267922ca48ed</code></td></tr><tr><td><span class="el_class">org.apache.http.conn.ssl.SSLSocketFactory</span></td><td><code>610b124f85b58593</code></td></tr><tr><td><span class="el_class">org.apache.http.conn.ssl.StrictHostnameVerifier</span></td><td><code>43f630f958e2d93e</code></td></tr><tr><td><span class="el_class">org.apache.http.cookie.CookieIdentityComparator</span></td><td><code>50e857ae4fb81aaa</code></td></tr><tr><td><span class="el_class">org.apache.http.cookie.CookieOrigin</span></td><td><code>13b8b11e3c3d2cac</code></td></tr><tr><td><span class="el_class">org.apache.http.cookie.CookieSpecRegistry</span></td><td><code>c497ed87f093bbd2</code></td></tr><tr><td><span class="el_class">org.apache.http.cookie.CookieSpecRegistry.1</span></td><td><code>fcfa9a06c16b0994</code></td></tr><tr><td><span class="el_class">org.apache.http.entity.AbstractHttpEntity</span></td><td><code>13683aeba2ccb951</code></td></tr><tr><td><span class="el_class">org.apache.http.entity.BasicHttpEntity</span></td><td><code>a3f3121b4c96a905</code></td></tr><tr><td><span class="el_class">org.apache.http.entity.ContentType</span></td><td><code>41c2779ecdd1264a</code></td></tr><tr><td><span class="el_class">org.apache.http.entity.HttpEntityWrapper</span></td><td><code>c12b287514e98ca1</code></td></tr><tr><td><span class="el_class">org.apache.http.entity.InputStreamEntity</span></td><td><code>c5a1cb13c0932db4</code></td></tr><tr><td><span class="el_class">org.apache.http.entity.StringEntity</span></td><td><code>2e05a4ffa4fc9d48</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.AbstractHttpClientConnection</span></td><td><code>d1315e8ade9438d7</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.DefaultConnectionReuseStrategy</span></td><td><code>4fe6946d86c2e6e2</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.DefaultHttpResponseFactory</span></td><td><code>cc60e2bf2f443308</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.EnglishReasonPhraseCatalog</span></td><td><code>fc51f173df557aa2</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.HttpConnectionMetricsImpl</span></td><td><code>b55cbb4f281f1337</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.SocketHttpClientConnection</span></td><td><code>8b34bc50432a3b66</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.auth.BasicSchemeFactory</span></td><td><code>2495216bda2fd837</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.auth.DigestSchemeFactory</span></td><td><code>d5355593fd341547</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.auth.HttpAuthenticator</span></td><td><code>99ad35103e60fa35</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.auth.HttpAuthenticator.1</span></td><td><code>866126e550adfa48</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.auth.KerberosSchemeFactory</span></td><td><code>bf89736b7b3fd48a</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.auth.NTLMSchemeFactory</span></td><td><code>7640f3abcd539b64</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.auth.SPNegoSchemeFactory</span></td><td><code>c8b05fcb0f03f1c8</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.client.AbstractHttpClient</span></td><td><code>e89be841bb34331c</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.client.AuthenticationStrategyImpl</span></td><td><code>9295206c03016a79</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.client.BasicCookieStore</span></td><td><code>34ddfafcb48c5572</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.client.BasicCredentialsProvider</span></td><td><code>4eaf4f1ead2457f2</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.client.ClientParamsStack</span></td><td><code>4fffc9b0c10e766f</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.client.CloseableHttpClient</span></td><td><code>b59f9b690bb6e0f3</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.client.CloseableHttpResponseProxy</span></td><td><code>c0c3b8f3e1931232</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.client.DefaultConnectionKeepAliveStrategy</span></td><td><code>b06e1d397f49a2e2</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.client.DefaultHttpClient</span></td><td><code>d7240194cb8f8dcd</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.client.DefaultHttpRequestRetryHandler</span></td><td><code>2a8ce5551cdec2e1</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.client.DefaultRedirectStrategy</span></td><td><code>18040d38c28de2cb</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.client.DefaultRequestDirector</span></td><td><code>10439aab759d1851</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.client.DefaultUserTokenHandler</span></td><td><code>d8d18a86b2790ce4</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.client.EntityEnclosingRequestWrapper</span></td><td><code>5b13c297e85ed786</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.client.EntityEnclosingRequestWrapper.EntityWrapper</span></td><td><code>87191ac97132a332</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.client.HttpAuthenticator</span></td><td><code>935175b80ef98bec</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.client.ProxyAuthenticationStrategy</span></td><td><code>3baf8a0e0f6c5152</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.client.RequestWrapper</span></td><td><code>5d674b4ac10e82af</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.client.RoutedRequest</span></td><td><code>e75f508f4e9d40b0</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.client.SystemDefaultHttpClient</span></td><td><code>57d1de6fe616cd6c</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.client.TargetAuthenticationStrategy</span></td><td><code>5019bd10cacde2cc</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.conn.DefaultClientConnection</span></td><td><code>01534169b1bc939f</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.conn.DefaultClientConnectionOperator</span></td><td><code>093fe20c09519f96</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.conn.DefaultHttpResponseParser</span></td><td><code>03f0bf0ab54cd887</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.conn.DefaultHttpRoutePlanner</span></td><td><code>630aa68104731978</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.conn.HttpConnPool</span></td><td><code>d2bdb940f98158f9</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.conn.HttpConnPool.InternalConnFactory</span></td><td><code>2bcbc5b27e501256</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.conn.HttpPoolEntry</span></td><td><code>64814bb0153dd066</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.conn.ManagedClientConnectionImpl</span></td><td><code>7b0ac75f5cfe30c2</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.conn.PoolingClientConnectionManager</span></td><td><code>1be6a0c5d354398c</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.conn.PoolingClientConnectionManager.1</span></td><td><code>5387667931839041</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.conn.ProxySelectorRoutePlanner</span></td><td><code>c4db560518d363aa</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.conn.ProxySelectorRoutePlanner.1</span></td><td><code>84ea12b95feea4b7</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.conn.SchemeRegistryFactory</span></td><td><code>9f477ef637e435e1</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.conn.SystemDefaultDnsResolver</span></td><td><code>16232f39524cf361</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.AbstractCookieAttributeHandler</span></td><td><code>dc2eb6e47b64432f</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.AbstractCookieSpec</span></td><td><code>73309a21ea5ad202</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.BasicCommentHandler</span></td><td><code>116d9cf02edc8938</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.BasicDomainHandler</span></td><td><code>6d15aab448428731</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.BasicExpiresHandler</span></td><td><code>cf66dc4c2b6b3f23</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.BasicMaxAgeHandler</span></td><td><code>7402004dfccb768d</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.BasicPathHandler</span></td><td><code>f85168c1263c533e</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.BasicSecureHandler</span></td><td><code>daf7c44ddc8ec0d5</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.BestMatchSpec</span></td><td><code>6f5d5cc9b03a486b</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.BestMatchSpecFactory</span></td><td><code>705cba46f4b8536e</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.BrowserCompatSpec</span></td><td><code>99a2b073fc312243</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.BrowserCompatSpecFactory</span></td><td><code>6a2b5d97d4d3bc20</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.BrowserCompatSpecFactory.SecurityLevel</span></td><td><code>15c6ca4b2ccd3c86</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.BrowserCompatVersionAttributeHandler</span></td><td><code>9df680b3f6f12487</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.CookieSpecBase</span></td><td><code>6f30bb12b9b3ca53</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.DefaultCookieSpec</span></td><td><code>33713aedbc33707d</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.IgnoreSpecFactory</span></td><td><code>a3c626f82893004a</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.NetscapeDomainHandler</span></td><td><code>52d79a4b6122a5dd</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.NetscapeDraftSpec</span></td><td><code>b2885fe467a2f3e1</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.NetscapeDraftSpecFactory</span></td><td><code>19dff943eba1a0e0</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.RFC2109DomainHandler</span></td><td><code>f39b983d8875dee3</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.RFC2109Spec</span></td><td><code>dc37df5845dcbe7f</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.RFC2109SpecFactory</span></td><td><code>731295c2514f7c57</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.RFC2109VersionHandler</span></td><td><code>1e26679f98674e2f</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.RFC2965CommentUrlAttributeHandler</span></td><td><code>4ef458b9f5d42a42</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.RFC2965DiscardAttributeHandler</span></td><td><code>9e74195a22a221ea</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.RFC2965DomainAttributeHandler</span></td><td><code>706f72d644e4bc51</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.RFC2965PortAttributeHandler</span></td><td><code>a427d8b060caaa97</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.RFC2965Spec</span></td><td><code>9983fedc8c8143ec</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.RFC2965SpecFactory</span></td><td><code>60a92df4a32f0a84</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.RFC2965VersionAttributeHandler</span></td><td><code>622c91d6ab9959a4</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.entity.EntityDeserializer</span></td><td><code>4ca7fda583995024</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.entity.EntitySerializer</span></td><td><code>e5ab786d5138c89d</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.entity.LaxContentLengthStrategy</span></td><td><code>78f4d9e2fbcea9aa</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.entity.StrictContentLengthStrategy</span></td><td><code>21a95e9db60d9564</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.io.AbstractMessageParser</span></td><td><code>1990e7a4f5ad2b58</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.io.AbstractMessageWriter</span></td><td><code>eede3ffb6cca4b6a</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.io.AbstractSessionInputBuffer</span></td><td><code>f3cec14f0006bc95</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.io.AbstractSessionOutputBuffer</span></td><td><code>0cac8ff993ff917f</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.io.ChunkedInputStream</span></td><td><code>66584db1642856d6</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.io.ContentLengthInputStream</span></td><td><code>02f5c343a1f5cbbd</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.io.ContentLengthOutputStream</span></td><td><code>ff3bcc0565ed3f68</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.io.EmptyInputStream</span></td><td><code>c5e70d7dd6ad1d10</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.io.HttpRequestWriter</span></td><td><code>e09696b694d25041</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.io.HttpTransportMetricsImpl</span></td><td><code>ee838e9b2a0d44ef</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.io.SocketInputBuffer</span></td><td><code>4c6bcb5f033a8586</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.io.SocketOutputBuffer</span></td><td><code>235ba7a2515b7c1b</code></td></tr><tr><td><span class="el_class">org.apache.http.message.AbstractHttpMessage</span></td><td><code>13bbda1517d01cb8</code></td></tr><tr><td><span class="el_class">org.apache.http.message.BasicHeader</span></td><td><code>226bb6bbef09644b</code></td></tr><tr><td><span class="el_class">org.apache.http.message.BasicHeaderElement</span></td><td><code>7e1a98775802d2f8</code></td></tr><tr><td><span class="el_class">org.apache.http.message.BasicHeaderElementIterator</span></td><td><code>e40ab2ef5660fb01</code></td></tr><tr><td><span class="el_class">org.apache.http.message.BasicHeaderValueParser</span></td><td><code>811379fd248c7060</code></td></tr><tr><td><span class="el_class">org.apache.http.message.BasicHttpResponse</span></td><td><code>b924be2c0870e08f</code></td></tr><tr><td><span class="el_class">org.apache.http.message.BasicLineFormatter</span></td><td><code>d8e52ece390fa711</code></td></tr><tr><td><span class="el_class">org.apache.http.message.BasicLineParser</span></td><td><code>f7f9bf0c8f82d58a</code></td></tr><tr><td><span class="el_class">org.apache.http.message.BasicListHeaderIterator</span></td><td><code>4a0ed6c33fa1e8e7</code></td></tr><tr><td><span class="el_class">org.apache.http.message.BasicNameValuePair</span></td><td><code>25fab8d257987094</code></td></tr><tr><td><span class="el_class">org.apache.http.message.BasicRequestLine</span></td><td><code>a7489df6f0d6cdda</code></td></tr><tr><td><span class="el_class">org.apache.http.message.BasicStatusLine</span></td><td><code>7ed77399eb7dab4e</code></td></tr><tr><td><span class="el_class">org.apache.http.message.BufferedHeader</span></td><td><code>22faae3ece6c816b</code></td></tr><tr><td><span class="el_class">org.apache.http.message.HeaderGroup</span></td><td><code>bfc48b8b8afacbc4</code></td></tr><tr><td><span class="el_class">org.apache.http.message.ParserCursor</span></td><td><code>d00116b951dc0215</code></td></tr><tr><td><span class="el_class">org.apache.http.message.TokenParser</span></td><td><code>dcccd8074ed3a09a</code></td></tr><tr><td><span class="el_class">org.apache.http.params.AbstractHttpParams</span></td><td><code>01e57d60c0869be6</code></td></tr><tr><td><span class="el_class">org.apache.http.params.BasicHttpParams</span></td><td><code>986bf1351e7215e7</code></td></tr><tr><td><span class="el_class">org.apache.http.params.HttpConnectionParams</span></td><td><code>16948539a970b573</code></td></tr><tr><td><span class="el_class">org.apache.http.params.HttpParamConfig</span></td><td><code>7f562d93a580dfe0</code></td></tr><tr><td><span class="el_class">org.apache.http.params.HttpProtocolParams</span></td><td><code>9650e6e77c781289</code></td></tr><tr><td><span class="el_class">org.apache.http.params.SyncBasicHttpParams</span></td><td><code>a4a63ee6e589abad</code></td></tr><tr><td><span class="el_class">org.apache.http.pool.AbstractConnPool</span></td><td><code>81938ca02c85f2a4</code></td></tr><tr><td><span class="el_class">org.apache.http.pool.AbstractConnPool.1</span></td><td><code>397c03da7ff848d9</code></td></tr><tr><td><span class="el_class">org.apache.http.pool.AbstractConnPool.2</span></td><td><code>6f1681c03c3a4c60</code></td></tr><tr><td><span class="el_class">org.apache.http.pool.AbstractConnPool.3</span></td><td><code>b62cfa60ebdbe816</code></td></tr><tr><td><span class="el_class">org.apache.http.pool.AbstractConnPool.4</span></td><td><code>6120492871b020a2</code></td></tr><tr><td><span class="el_class">org.apache.http.pool.PoolEntry</span></td><td><code>2327b5586f515c1a</code></td></tr><tr><td><span class="el_class">org.apache.http.pool.PoolEntryFuture</span></td><td><code>0aa233fcc3683ae6</code></td></tr><tr><td><span class="el_class">org.apache.http.pool.RouteSpecificPool</span></td><td><code>d635652818c48dfb</code></td></tr><tr><td><span class="el_class">org.apache.http.protocol.BasicHttpContext</span></td><td><code>c8093301a4a31a6e</code></td></tr><tr><td><span class="el_class">org.apache.http.protocol.BasicHttpProcessor</span></td><td><code>c589f84d0f132a14</code></td></tr><tr><td><span class="el_class">org.apache.http.protocol.DefaultedHttpContext</span></td><td><code>16b0ff0ef0265e35</code></td></tr><tr><td><span class="el_class">org.apache.http.protocol.HTTP</span></td><td><code>db0d5a19cfeae863</code></td></tr><tr><td><span class="el_class">org.apache.http.protocol.HttpCoreContext</span></td><td><code>f27152bcd023fd9b</code></td></tr><tr><td><span class="el_class">org.apache.http.protocol.HttpRequestExecutor</span></td><td><code>fca3d264602fc536</code></td></tr><tr><td><span class="el_class">org.apache.http.protocol.ImmutableHttpProcessor</span></td><td><code>8702cb1dcdc100df</code></td></tr><tr><td><span class="el_class">org.apache.http.protocol.RequestContent</span></td><td><code>54e5459514e48af9</code></td></tr><tr><td><span class="el_class">org.apache.http.protocol.RequestExpectContinue</span></td><td><code>c2afd75f456d60f8</code></td></tr><tr><td><span class="el_class">org.apache.http.protocol.RequestTargetHost</span></td><td><code>5aab9847b2e21f04</code></td></tr><tr><td><span class="el_class">org.apache.http.protocol.RequestUserAgent</span></td><td><code>b0cfccfd91c6faef</code></td></tr><tr><td><span class="el_class">org.apache.http.util.Args</span></td><td><code>b9a9f38d71fc0f26</code></td></tr><tr><td><span class="el_class">org.apache.http.util.Asserts</span></td><td><code>2e06c1cfda87a33a</code></td></tr><tr><td><span class="el_class">org.apache.http.util.ByteArrayBuffer</span></td><td><code>8b4da0fdd321dc37</code></td></tr><tr><td><span class="el_class">org.apache.http.util.CharArrayBuffer</span></td><td><code>9f4156da04fd00b5</code></td></tr><tr><td><span class="el_class">org.apache.http.util.EntityUtils</span></td><td><code>4549e72c46d1e42b</code></td></tr><tr><td><span class="el_class">org.apache.http.util.LangUtils</span></td><td><code>be7a17335bf9b19d</code></td></tr><tr><td><span class="el_class">org.apache.http.util.TextUtils</span></td><td><code>89b93c07951d477e</code></td></tr><tr><td><span class="el_class">org.apache.http.util.VersionInfo</span></td><td><code>b8f9bb6dcdff1aac</code></td></tr><tr><td><span class="el_class">org.apache.jute.BinaryInputArchive</span></td><td><code>a8a267c4c5dece7b</code></td></tr><tr><td><span class="el_class">org.apache.jute.BinaryInputArchive.BinaryIndex</span></td><td><code>680c5fc3054acf5f</code></td></tr><tr><td><span class="el_class">org.apache.jute.BinaryOutputArchive</span></td><td><code>2db1a7c98a5ce109</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.Analyzer</span></td><td><code>6d91988391c4ed9e</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.Analyzer.1</span></td><td><code>045ddef375eb1936</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.Analyzer.2</span></td><td><code>8fa2058edf2eb4e4</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.Analyzer.ReuseStrategy</span></td><td><code>fc1dbba210d71ff7</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.Analyzer.TokenStreamComponents</span></td><td><code>08309d9494be2c3c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.AnalyzerWrapper</span></td><td><code>ca241835a2c10b9a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.CharArrayMap</span></td><td><code>8b83d6084872a264</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.CharArrayMap.EmptyCharArrayMap</span></td><td><code>5c87e225fa679f7c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.CharArrayMap.UnmodifiableCharArrayMap</span></td><td><code>91b7be80b3396b90</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.CharArraySet</span></td><td><code>111b4a78749d9f46</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.DelegatingAnalyzerWrapper</span></td><td><code>6a06e7aa55590912</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.DelegatingAnalyzerWrapper.DelegatingReuseStrategy</span></td><td><code>bb7f3d4c3794c01d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.LegacyNumericTokenStream</span></td><td><code>05460e6293347a8b</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.LegacyNumericTokenStream.LegacyNumericTermAttributeImpl</span></td><td><code>4f90f7e669143837</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.LegacyNumericTokenStream.NumericAttributeFactory</span></td><td><code>a4b0b0c8860a18e7</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.ReusableStringReader</span></td><td><code>c9f6ec8eb7023f1c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.StopwordAnalyzerBase</span></td><td><code>c0cdee369d6b8f1f</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.TokenStream</span></td><td><code>65ed49631fe865b9</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.Tokenizer</span></td><td><code>7379ed627ab2912a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.Tokenizer.1</span></td><td><code>bc547a7b9c0cc19f</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.core.KeywordTokenizerFactory</span></td><td><code>f838f221d70ec068</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.core.LowerCaseFilterFactory</span></td><td><code>d58e44d1eadef76c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.core.WhitespaceAnalyzer</span></td><td><code>e6962bd6a5003117</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.core.WhitespaceTokenizerFactory</span></td><td><code>c216861f0a14cd2d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.custom.CustomAnalyzer</span></td><td><code>0ba84794ea53f0e6</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.custom.CustomAnalyzer.Builder</span></td><td><code>cc77ca7074adbdd4</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.miscellaneous.ASCIIFoldingFilter</span></td><td><code>c0166e1b9b1a28e6</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.miscellaneous.PerFieldAnalyzerWrapper</span></td><td><code>56181220dab25898</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.payloads.PayloadHelper</span></td><td><code>dd66d63802346def</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.standard.StandardAnalyzer</span></td><td><code>79c76881153a3b3a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.standard.StandardTokenizerFactory</span></td><td><code>d2bec36d08b73de1</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl</span></td><td><code>db8cb95af3d31ef2</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.tokenattributes.OffsetAttributeImpl</span></td><td><code>3cfe5975aa49a4c8</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.tokenattributes.PackedTokenAttributeImpl</span></td><td><code>2cc2fb9444277c33</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.tokenattributes.PayloadAttributeImpl</span></td><td><code>c98e874382415cb2</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.tokenattributes.PositionIncrementAttributeImpl</span></td><td><code>7bed07b8187adaf6</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.tokenattributes.TypeAttributeImpl</span></td><td><code>ba2749546cd58719</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.util.AbstractAnalysisFactory</span></td><td><code>237d3b4ddf774873</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.util.AnalysisSPILoader</span></td><td><code>b51e718d295ed474</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.util.CharFilterFactory</span></td><td><code>3aea0efe2a442bc6</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.util.ClasspathResourceLoader</span></td><td><code>e795a775f0ceb91e</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.util.FilesystemResourceLoader</span></td><td><code>93c042e9d53666c2</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.util.TokenFilterFactory</span></td><td><code>1bdce5598f312bc3</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.util.TokenizerFactory</span></td><td><code>61a5e7b33f1b2ed9</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.BlockTermState</span></td><td><code>ae9ca3d409bef070</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.Codec</span></td><td><code>7d385f022790e396</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.Codec.Holder</span></td><td><code>dd6068e53b2931e1</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.CodecUtil</span></td><td><code>0c6e2e252362c7e2</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.CompoundFormat</span></td><td><code>c84d0801d938ed69</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.DocValuesFormat</span></td><td><code>59fc29b0272a381d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.DocValuesFormat.Holder</span></td><td><code>a8834266524e5f55</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.FieldInfosFormat</span></td><td><code>bbc25871d2052537</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.FieldsConsumer</span></td><td><code>a63fc2cb1b961eaa</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.FieldsProducer</span></td><td><code>e089b01ebbdf71da</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.FilterCodec</span></td><td><code>a9fdfb4c360c86b6</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.LiveDocsFormat</span></td><td><code>dc4490dfbf73727a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.MultiLevelSkipListWriter</span></td><td><code>d441462b348c3abf</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.NormsConsumer</span></td><td><code>d0f212cbc4bda110</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.NormsFormat</span></td><td><code>666a4c99b55172f0</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.NormsProducer</span></td><td><code>710c22522858e55f</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.PointsFormat</span></td><td><code>673d63c3b17e2606</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.PointsFormat.1</span></td><td><code>16028a140834df44</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.PostingsFormat</span></td><td><code>5c5d51d1200cda53</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.PostingsFormat.Holder</span></td><td><code>cd21b5e5af08083b</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.PostingsReaderBase</span></td><td><code>db516bbc93de0e9d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.PostingsWriterBase</span></td><td><code>fd7e81bf4ec969e3</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.PushPostingsWriterBase</span></td><td><code>e7d9840d76b9411d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.SegmentInfoFormat</span></td><td><code>186f50b8ba40fe34</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.StoredFieldsFormat</span></td><td><code>f0635529da3f816b</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.StoredFieldsReader</span></td><td><code>33096167084f520f</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.StoredFieldsWriter</span></td><td><code>99c304896e5e6054</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.TermVectorsFormat</span></td><td><code>abae86cbdd868241</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.asserting.AssertingCodec</span></td><td><code>7ffc59e90a7a8bf5</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.asserting.AssertingCodec.1</span></td><td><code>554268e2ac423040</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.asserting.AssertingCodec.2</span></td><td><code>f951921044dbdb7e</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.asserting.AssertingDocValuesFormat</span></td><td><code>b64b83cb1abd9b7e</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.asserting.AssertingLiveDocsFormat</span></td><td><code>269fa36e8e2a1adf</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.asserting.AssertingNormsFormat</span></td><td><code>f4e9ea42121713a6</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.asserting.AssertingPointsFormat</span></td><td><code>1d8962a6e594b6cc</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.asserting.AssertingPostingsFormat</span></td><td><code>5687c46138e233ee</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.asserting.AssertingStoredFieldsFormat</span></td><td><code>6ea0edddb7d5925e</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.asserting.AssertingTermVectorsFormat</span></td><td><code>6ac53687f161acf3</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.blockterms.LuceneFixedGap</span></td><td><code>a10b809959891eb3</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.blockterms.LuceneVarGapDocFreqInterval</span></td><td><code>c9ed5718dbf8c1fc</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.blockterms.LuceneVarGapFixedInterval</span></td><td><code>1f3b2f12cecf3455</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.blocktree.BlockTreeTermsReader</span></td><td><code>235658d271c3a1f5</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.blocktree.BlockTreeTermsWriter</span></td><td><code>1b07692d7df0506a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.blocktree.BlockTreeTermsWriter.FieldMetaData</span></td><td><code>76c61c52278c5b18</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.blocktree.BlockTreeTermsWriter.PendingBlock</span></td><td><code>fece71ba83b51619</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.blocktree.BlockTreeTermsWriter.PendingEntry</span></td><td><code>09492fdb2545abea</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.blocktree.BlockTreeTermsWriter.PendingTerm</span></td><td><code>23c3413e322ba3c3</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.blocktree.BlockTreeTermsWriter.TermsWriter</span></td><td><code>61c13e461a9edb4f</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.blocktree.FieldReader</span></td><td><code>0e997c7857347925</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.blocktree.SegmentTermsEnum</span></td><td><code>f0d389dfd529d11c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.blocktree.SegmentTermsEnumFrame</span></td><td><code>b656f2fd45b3319a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.blocktreeords.BlockTreeOrdsPostingsFormat</span></td><td><code>9b6e9c25c55b55d1</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.bloom.BloomFilterFactory</span></td><td><code>0aab4bea863d894e</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.bloom.BloomFilteringPostingsFormat</span></td><td><code>735b3599b5c1b6d6</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.bloom.DefaultBloomFilterFactory</span></td><td><code>951036c345a39cad</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.bloom.TestBloomFilteredLucenePostings</span></td><td><code>e99f655c99c9bbbe</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.bloom.TestBloomFilteredLucenePostings.LowMemoryBloomFactory</span></td><td><code>3b6278de7f1cc2b2</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.cheapbastard.CheapBastardCodec</span></td><td><code>aa35eccdf26a23a0</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.compressing.CompressingCodec</span></td><td><code>0d8fd9db54e2bf31</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.compressing.CompressingStoredFieldsFormat</span></td><td><code>dbbbfea111bb1c19</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.compressing.CompressingStoredFieldsIndexReader</span></td><td><code>cd0efe947a41287f</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.compressing.CompressingStoredFieldsIndexWriter</span></td><td><code>2d450db25d26e3f5</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.compressing.CompressingStoredFieldsReader</span></td><td><code>e6ee041978426bea</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.compressing.CompressingStoredFieldsReader.1</span></td><td><code>4aadfb83cad5987b</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.compressing.CompressingStoredFieldsReader.BlockState</span></td><td><code>d85ad02d45e0b7a8</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.compressing.CompressingStoredFieldsReader.SerializedDocument</span></td><td><code>f428a53ef28c65ae</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.compressing.CompressingStoredFieldsWriter</span></td><td><code>c9443cc0b2eafc48</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.compressing.CompressingTermVectorsFormat</span></td><td><code>33a3c377b9565e98</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.compressing.CompressionMode</span></td><td><code>05438d6601fd8cea</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.compressing.CompressionMode.1</span></td><td><code>f3928b70d37310dc</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.compressing.CompressionMode.2</span></td><td><code>bfbdf589e2668218</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.compressing.CompressionMode.3</span></td><td><code>4bac3d0d4fbe6b34</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.compressing.CompressionMode.4</span></td><td><code>5a652412b84733bc</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.compressing.CompressionMode.LZ4FastCompressor</span></td><td><code>f5e4e4c80118f26f</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.compressing.Compressor</span></td><td><code>b0dd429aca65b80e</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.compressing.Decompressor</span></td><td><code>5a441b8b2ca96e65</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.compressing.FastCompressingCodec</span></td><td><code>efaac68d127e8dcb</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.compressing.FastDecompressionCompressingCodec</span></td><td><code>79137b8203742795</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.compressing.HighCompressionCompressingCodec</span></td><td><code>ac718a7afe84f4aa</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.compressing.LZ4</span></td><td><code>02f3720a028a4922</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.compressing.LZ4.HashTable</span></td><td><code>b01971021e39d253</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.compressing.dummy.DummyCompressingCodec</span></td><td><code>b10d3c2b2696a26e</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.compressing.dummy.DummyCompressingCodec.1</span></td><td><code>c1eeb7d1cac79018</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.compressing.dummy.DummyCompressingCodec.2</span></td><td><code>e6380fab1dddb383</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.compressing.dummy.DummyCompressingCodec.3</span></td><td><code>b492163ee1f96914</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.idversion.IDVersionPostingsFormat</span></td><td><code>0f76d00b404122e4</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene50.ForUtil</span></td><td><code>5561332beae07372</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene50.Lucene50Codec</span></td><td><code>a0ff49257d3b8efc</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene50.Lucene50Codec.1</span></td><td><code>3895599f3a744c64</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene50.Lucene50Codec.2</span></td><td><code>035cb245aced4b3f</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene50.Lucene50CompoundFormat</span></td><td><code>0cad5d4774ed3174</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene50.Lucene50DocValuesFormat</span></td><td><code>484600cb2d29f81d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene50.Lucene50FieldInfosFormat</span></td><td><code>5602184b3ee563e4</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene50.Lucene50LiveDocsFormat</span></td><td><code>31a75553e3163f66</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene50.Lucene50NormsFormat</span></td><td><code>828ad2516dbaa50b</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene50.Lucene50PostingsFormat</span></td><td><code>e445a9faa4efd700</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene50.Lucene50PostingsFormat.IntBlockTermState</span></td><td><code>2e35eb6c7396a5c9</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene50.Lucene50PostingsReader</span></td><td><code>d5bf23e90ec32d8d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene50.Lucene50PostingsReader.BlockDocsEnum</span></td><td><code>bdc3962caaaa2a22</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene50.Lucene50PostingsReader.BlockPostingsEnum</span></td><td><code>aa96e7e8dbd237b0</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene50.Lucene50PostingsReader.EverythingEnum</span></td><td><code>dd7a7d5f7ef7e772</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene50.Lucene50PostingsWriter</span></td><td><code>3471940de0d9127c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene50.Lucene50SegmentInfoFormat</span></td><td><code>7935182cc4b6f68a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene50.Lucene50SkipWriter</span></td><td><code>47199881bc856283</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene50.Lucene50StoredFieldsFormat</span></td><td><code>2a17af82626eb3b9</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene50.Lucene50StoredFieldsFormat.1</span></td><td><code>f043515ab5416454</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene50.Lucene50StoredFieldsFormat.Mode</span></td><td><code>73b8f046fe4d8a7a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene50.Lucene50TermVectorsFormat</span></td><td><code>356eda0ae07830db</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene53.Lucene53Codec</span></td><td><code>1f92ec212e109ea7</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene53.Lucene53Codec.1</span></td><td><code>b9a6e5f4200f5868</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene53.Lucene53Codec.2</span></td><td><code>90cdc49e7686258d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene53.Lucene53NormsConsumer</span></td><td><code>a5b787aadb2ddeb2</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene53.Lucene53NormsFormat</span></td><td><code>bfd692c29f4390dd</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene53.Lucene53NormsProducer</span></td><td><code>fa58525fcfcb0c58</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene53.Lucene53NormsProducer.1</span></td><td><code>bb5578dbbbdb3916</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene53.Lucene53NormsProducer.2</span></td><td><code>c11bb852512835fd</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene53.Lucene53NormsProducer.NormsEntry</span></td><td><code>3c8bb17288de4771</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene54.Lucene54Codec</span></td><td><code>b606f36371b7e479</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene54.Lucene54Codec.1</span></td><td><code>4226f3600e42338a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene54.Lucene54Codec.2</span></td><td><code>fd09451d8e627d79</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene54.Lucene54DocValuesFormat</span></td><td><code>031ac3a74b23fcd2</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene60.Lucene60Codec</span></td><td><code>61da369ce49e2981</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene60.Lucene60Codec.1</span></td><td><code>7d0327e4c460a1ee</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene60.Lucene60Codec.2</span></td><td><code>f28a5394b2a79243</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene60.Lucene60FieldInfosFormat</span></td><td><code>cb98c22d4636fac5</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene60.Lucene60FieldInfosFormat.1</span></td><td><code>67bdebfb758a1808</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene60.Lucene60PointsFormat</span></td><td><code>2f9b6141260b6e00</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene62.Lucene62Codec</span></td><td><code>d6503520ec203c2e</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene62.Lucene62Codec.1</span></td><td><code>67a00071886b9d19</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene62.Lucene62Codec.2</span></td><td><code>82d14c1bc1b28060</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene62.Lucene62SegmentInfoFormat</span></td><td><code>dc42ed7753e6d241</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.memory.DirectDocValuesFormat</span></td><td><code>599b4732017f8e1a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.memory.DirectPostingsFormat</span></td><td><code>d37f042e979f2784</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.memory.FSTOrdPostingsFormat</span></td><td><code>0deb720ec30e7987</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.memory.FSTPostingsFormat</span></td><td><code>5a011a8cf0198c9c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.memory.MemoryDocValuesFormat</span></td><td><code>edc1122727c78b58</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.memory.MemoryPostingsFormat</span></td><td><code>fe19d1133959e020</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.mockrandom.MockRandomPostingsFormat</span></td><td><code>ac2349bfc52546aa</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.mockrandom.MockRandomPostingsFormat.1</span></td><td><code>c6ae402acfc2d99e</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.perfield.PerFieldDocValuesFormat</span></td><td><code>337008e4c99f916d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.perfield.PerFieldPostingsFormat</span></td><td><code>234e762e00f63348</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.perfield.PerFieldPostingsFormat.FieldsGroup</span></td><td><code>1183af59b96eecc8</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.perfield.PerFieldPostingsFormat.FieldsReader</span></td><td><code>3790a7ec53bb983c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.perfield.PerFieldPostingsFormat.FieldsWriter</span></td><td><code>e97c71ee5779fe87</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.perfield.PerFieldPostingsFormat.FieldsWriter.1</span></td><td><code>ce26ce7cfbb414f4</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.ramonly.RAMOnlyPostingsFormat</span></td><td><code>d7bc27f0dcb5b1f9</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.simpletext.SimpleTextCodec</span></td><td><code>2c373cb80e8d36bb</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.simpletext.SimpleTextCompoundFormat</span></td><td><code>00a7f1ffd1022169</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.simpletext.SimpleTextDocValuesFormat</span></td><td><code>f204a428ec29d7f8</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat</span></td><td><code>c3af89a2d6a64481</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.simpletext.SimpleTextLiveDocsFormat</span></td><td><code>32d6d50dcca07ab5</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.simpletext.SimpleTextNormsFormat</span></td><td><code>2070a482f80c1e43</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.simpletext.SimpleTextPointsFormat</span></td><td><code>c8a30d6e5464cb0b</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.simpletext.SimpleTextPostingsFormat</span></td><td><code>ecad7a507eb6cf4b</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.simpletext.SimpleTextSegmentInfoFormat</span></td><td><code>8d345ef94e44a54c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.simpletext.SimpleTextStoredFieldsFormat</span></td><td><code>fd3858ab1bfa364c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.simpletext.SimpleTextTermVectorsFormat</span></td><td><code>9637b123540cf5bc</code></td></tr><tr><td><span class="el_class">org.apache.lucene.document.Document</span></td><td><code>e1b4f587d42b8bee</code></td></tr><tr><td><span class="el_class">org.apache.lucene.document.DocumentStoredFieldVisitor</span></td><td><code>750c4b4b2e7e293c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.document.Field</span></td><td><code>6147de44ffdf53bd</code></td></tr><tr><td><span class="el_class">org.apache.lucene.document.Field.1</span></td><td><code>153790a942cd65f2</code></td></tr><tr><td><span class="el_class">org.apache.lucene.document.Field.Store</span></td><td><code>c2ac8393a1303839</code></td></tr><tr><td><span class="el_class">org.apache.lucene.document.Field.StringTokenStream</span></td><td><code>0031d3e15cd1b8bd</code></td></tr><tr><td><span class="el_class">org.apache.lucene.document.FieldType</span></td><td><code>db5c8ffa9cc51d14</code></td></tr><tr><td><span class="el_class">org.apache.lucene.document.FieldType.LegacyNumericType</span></td><td><code>dc5f5b17aae2e249</code></td></tr><tr><td><span class="el_class">org.apache.lucene.document.LegacyIntField</span></td><td><code>cb1545dc46cf1d9f</code></td></tr><tr><td><span class="el_class">org.apache.lucene.document.LegacyLongField</span></td><td><code>267643dea02fcc94</code></td></tr><tr><td><span class="el_class">org.apache.lucene.document.StoredField</span></td><td><code>1e9a8b5bc8a152b8</code></td></tr><tr><td><span class="el_class">org.apache.lucene.document.StringField</span></td><td><code>68be60ba0b7a1ae6</code></td></tr><tr><td><span class="el_class">org.apache.lucene.document.TextField</span></td><td><code>d4aa6187dae530a2</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.AutomatonTermsEnum</span></td><td><code>848b4841149a5639</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.BaseCompositeReader</span></td><td><code>fde8fee511883009</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.BufferedUpdates</span></td><td><code>c75d234cd59fb33b</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.BufferedUpdatesStream</span></td><td><code>8d4d91e8f4ba386e</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.BufferedUpdatesStream.1</span></td><td><code>d41fc054c83df66b</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.BufferedUpdatesStream.ApplyDeletesResult</span></td><td><code>fe0fa5547d2dd4a1</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.BufferedUpdatesStream.SegmentQueue</span></td><td><code>e399cb855f1a732d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.BufferedUpdatesStream.SegmentState</span></td><td><code>d37213a08624f2f4</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.ByteSliceReader</span></td><td><code>013997c1da8668b7</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.CoalescedUpdates</span></td><td><code>906a553b69823a62</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.CoalescedUpdates.1</span></td><td><code>64704a3559ed872f</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.CoalescedUpdates.1.1</span></td><td><code>efdb499e1f42c932</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.CodecReader</span></td><td><code>18cce34adc835d66</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.CodecReader.1</span></td><td><code>386b8f81c9437229</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.CodecReader.2</span></td><td><code>50168998bd014460</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.CodecReader.3</span></td><td><code>51cc4b547061ec35</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.CompositeReader</span></td><td><code>1ac667c88af4f805</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.CompositeReaderContext</span></td><td><code>7e031115b0dba787</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.CompositeReaderContext.Builder</span></td><td><code>071e9447b79df71a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.ConcurrentMergeScheduler</span></td><td><code>32f655a699e1b5e3</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DefaultIndexingChain</span></td><td><code>d2b5721299fce31c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DefaultIndexingChain.PerField</span></td><td><code>b3f481790255920d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DirectoryReader</span></td><td><code>5fad6dabac88fd6f</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DocConsumer</span></td><td><code>9b2359998332fad4</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DocValues</span></td><td><code>4d43b37b685148ba</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DocValuesFieldUpdates.Container</span></td><td><code>cba803b61c4ffc0e</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DocValuesType</span></td><td><code>7e1ae71ed4ea7003</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DocumentsWriter</span></td><td><code>091e238f83cf3290</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DocumentsWriter.ForcedPurgeEvent</span></td><td><code>c601ed8b10033899</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DocumentsWriter.MergePendingEvent</span></td><td><code>44346b4ad4ac6d2b</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DocumentsWriterDeleteQueue</span></td><td><code>a15e526c986b4d27</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DocumentsWriterDeleteQueue.DeleteSlice</span></td><td><code>858361bebc836ee3</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DocumentsWriterDeleteQueue.Node</span></td><td><code>b428d913cd206e24</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DocumentsWriterDeleteQueue.TermArrayNode</span></td><td><code>cd65d6bcfb65dfb8</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DocumentsWriterDeleteQueue.TermNode</span></td><td><code>acc12882839ad0d6</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DocumentsWriterFlushControl</span></td><td><code>ca953b48b24e4136</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DocumentsWriterFlushQueue</span></td><td><code>1e343e3ff342b6ca</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DocumentsWriterFlushQueue.FlushTicket</span></td><td><code>7dfd18228af76978</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DocumentsWriterFlushQueue.SegmentFlushTicket</span></td><td><code>0c2d9281bcb8630e</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DocumentsWriterPerThread</span></td><td><code>2414d215e47128a9</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DocumentsWriterPerThread.1</span></td><td><code>dd76f3f709e67cbe</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DocumentsWriterPerThread.DocState</span></td><td><code>bcb46a7735680b30</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DocumentsWriterPerThread.FlushedSegment</span></td><td><code>63ffc3cc362c8927</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DocumentsWriterPerThread.IndexingChain</span></td><td><code>9f226469536b8f64</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DocumentsWriterPerThread.IntBlockAllocator</span></td><td><code>d692ac4cd8486f3e</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DocumentsWriterPerThreadPool</span></td><td><code>2113210920312022</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DocumentsWriterPerThreadPool.ThreadState</span></td><td><code>90f9c75bd09cecdd</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DocumentsWriterStallControl</span></td><td><code>15ecc4ff47e5d055</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.ExitableDirectoryReader</span></td><td><code>e38be85a20fadff7</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.ExitableDirectoryReader.ExitableFilterAtomicReader</span></td><td><code>3edbbfe7a5cf2108</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.ExitableDirectoryReader.ExitableSubReaderWrapper</span></td><td><code>89be60249cf54466</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.FieldInfo</span></td><td><code>95334a04b600e962</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.FieldInfos</span></td><td><code>c514e94c14d841e0</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.FieldInfos.Builder</span></td><td><code>65cdeaee869a07b7</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.FieldInfos.FieldNumbers</span></td><td><code>fef29a55e61b45ed</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.FieldInvertState</span></td><td><code>53662244c95d7646</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.FieldTermIterator</span></td><td><code>8928031717d1ca9d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.Fields</span></td><td><code>f94006d2413a7ccb</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.FilterDirectoryReader</span></td><td><code>1829a125b18e0525</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.FilterDirectoryReader.SubReaderWrapper</span></td><td><code>3f027b611a4682a2</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.FilterLeafReader</span></td><td><code>5bc0242c6d9acd66</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.FilterLeafReader.FilterFields</span></td><td><code>ba9135850302bef4</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.FilteredTermsEnum</span></td><td><code>ae448cf8261401e3</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.FilteredTermsEnum.1</span></td><td><code>3ad23debdae84cbb</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.FilteredTermsEnum.AcceptStatus</span></td><td><code>d513bc08024bf74c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.FlushByRamOrCountsPolicy</span></td><td><code>d38021025ffa6558</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.FlushPolicy</span></td><td><code>894837bd7d6cc901</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.FreqProxFields</span></td><td><code>d5b6d9fb166ff03d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.FreqProxFields.FreqProxDocsEnum</span></td><td><code>9b5450dfccaeb430</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.FreqProxFields.FreqProxPostingsEnum</span></td><td><code>5c3b159340af0f19</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.FreqProxFields.FreqProxTerms</span></td><td><code>7bf2cf6bb4a7e8c8</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.FreqProxFields.FreqProxTermsEnum</span></td><td><code>1f0ec256ec736f06</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.FreqProxTermsWriter</span></td><td><code>20cd9af5c2da4fc4</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.FreqProxTermsWriterPerField</span></td><td><code>04103812b32550c7</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.FreqProxTermsWriterPerField.FreqProxPostingsArray</span></td><td><code>610692abecc90edc</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.FrozenBufferedUpdates</span></td><td><code>978385953bc2774e</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.IndexCommit</span></td><td><code>2c603d2695fc5325</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.IndexDeletionPolicy</span></td><td><code>73b4bf045e5d3f0b</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.IndexFileDeleter</span></td><td><code>4dafad76e71c0930</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.IndexFileDeleter.CommitPoint</span></td><td><code>5169ad49079bee6d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.IndexFileDeleter.RefCount</span></td><td><code>722c20d30820ea59</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.IndexFileNames</span></td><td><code>5a0676f33d0dd869</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.IndexNotFoundException</span></td><td><code>fae949dc3cc1e872</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.IndexOptions</span></td><td><code>3f91d827d790b03c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.IndexReader</span></td><td><code>4380137c72209c34</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.IndexReaderContext</span></td><td><code>04e32f4b9c330127</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.IndexWriter</span></td><td><code>14b47cc813085c2c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.IndexWriter.ReaderPool</span></td><td><code>3997b996272ebc63</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.IndexWriterConfig</span></td><td><code>88e1e300072db884</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.IndexWriterConfig.OpenMode</span></td><td><code>96aa4469d52e59eb</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.KeepOnlyLastCommitDeletionPolicy</span></td><td><code>9f22fe8c738d9952</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.LeafReader</span></td><td><code>29da193f7541ebc4</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.LeafReaderContext</span></td><td><code>fc6c719b81d116df</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.LiveIndexWriterConfig</span></td><td><code>753716120defb031</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.MergePolicy</span></td><td><code>3e2ff6c1b260dac0</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.MergeScheduler</span></td><td><code>116a2235f7f07b07</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.MergeTrigger</span></td><td><code>be833c6a07525ccb</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.MultiFields</span></td><td><code>3bd1ceca793326c5</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.MultiTerms</span></td><td><code>ebb8eb063332f3d1</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.NormValuesWriter</span></td><td><code>fa27e89b4f999027</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.NormValuesWriter.1</span></td><td><code>b0092f533d9b57ab</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.NormValuesWriter.NumericIterator</span></td><td><code>87f4442eef019a0c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.NumericDocValues</span></td><td><code>e1dd78ea9a9ec895</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.OrdTermState</span></td><td><code>43005a4850ff3eee</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.ParallelPostingsArray</span></td><td><code>d81a615682702611</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.PostingsEnum</span></td><td><code>d4029f76f57ddf80</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.PrefixCodedTerms</span></td><td><code>74c2c0e3523fb8cc</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.PrefixCodedTerms.Builder</span></td><td><code>6c130d9b53d0ef8f</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.PrefixCodedTerms.TermIterator</span></td><td><code>52c8f97868153b99</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.ReaderSlice</span></td><td><code>a8d24b59692735e8</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.ReaderUtil</span></td><td><code>679e44aea8e6b630</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.ReadersAndUpdates</span></td><td><code>1d7035e5f10868e8</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.SegmentCommitInfo</span></td><td><code>23f5c9f0268865c4</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.SegmentCoreReaders</span></td><td><code>eb43faf393319e43</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.SegmentCoreReaders.1</span></td><td><code>3874e73733f3a24a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.SegmentCoreReaders.2</span></td><td><code>c6ddb50849adada2</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.SegmentDocValues</span></td><td><code>7df992be38736488</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.SegmentInfo</span></td><td><code>64870b04c651ec7c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.SegmentInfos</span></td><td><code>158f330554052578</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.SegmentInfos.1</span></td><td><code>efc4c828112c4b22</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.SegmentInfos.FindSegmentsFile</span></td><td><code>2aa47b3328cab217</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.SegmentReadState</span></td><td><code>1f57dab79b08a2f7</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.SegmentReader</span></td><td><code>338801a2d12da612</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.SegmentWriteState</span></td><td><code>040c0ccaf4889ad8</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.StandardDirectoryReader</span></td><td><code>27c2191433f5490f</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.StandardDirectoryReader.1</span></td><td><code>c7500eb20af68cce</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.StandardDirectoryReader.ReaderCommit</span></td><td><code>d2da3c5bb4599e44</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.StoredFieldVisitor</span></td><td><code>c234cad09dc1c771</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.StoredFieldVisitor.Status</span></td><td><code>9cb9d093a6117d87</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.StoredFieldsConsumer</span></td><td><code>057db0d828d58c3b</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.Term</span></td><td><code>a9c644ff6f62b79b</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.TermContext</span></td><td><code>d038d7cef55f6c7f</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.TermState</span></td><td><code>d94a8fc5aa8fb053</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.TermVectorsConsumer</span></td><td><code>4445c7a1d38e9934</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.TermVectorsConsumerPerField</span></td><td><code>46ce93fa0fba3a84</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.TermVectorsConsumerPerField.TermVectorsPostingsArray</span></td><td><code>2ff253d6b9fc031f</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.Terms</span></td><td><code>9471fc794ea71def</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.TermsEnum</span></td><td><code>f9128ecb4870e2d9</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.TermsEnum.2</span></td><td><code>6a00fea080609c0d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.TermsEnum.SeekStatus</span></td><td><code>1fa04f7abe366b14</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.TermsHash</span></td><td><code>43e9b5de66b033e4</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.TermsHashPerField</span></td><td><code>adf3c6c5a80d0855</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.TermsHashPerField.PostingsBytesStartArray</span></td><td><code>910db3e71e04ff2e</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.TieredMergePolicy</span></td><td><code>5f69aff151412810</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.TieredMergePolicy.SegmentByteSizeDescending</span></td><td><code>220ac60fba78e800</code></td></tr><tr><td><span class="el_class">org.apache.lucene.payloads.PayloadSpanCollector</span></td><td><code>c39dac8ca1b5e0a4</code></td></tr><tr><td><span class="el_class">org.apache.lucene.queries.function.FunctionValues</span></td><td><code>f1e8361638458a1f</code></td></tr><tr><td><span class="el_class">org.apache.lucene.queries.function.ValueSource</span></td><td><code>9cdfc7ed02c20958</code></td></tr><tr><td><span class="el_class">org.apache.lucene.queries.function.docvalues.IntDocValues</span></td><td><code>f5a692be7faa097c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.queries.function.valuesource.FieldCacheSource</span></td><td><code>957c862761cac92e</code></td></tr><tr><td><span class="el_class">org.apache.lucene.queries.function.valuesource.IntFieldSource</span></td><td><code>ce7ea257283c9e30</code></td></tr><tr><td><span class="el_class">org.apache.lucene.queries.function.valuesource.IntFieldSource.1</span></td><td><code>7623174545495ead</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.AutomatonQuery</span></td><td><code>205fbb70b04445df</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.BooleanClause</span></td><td><code>5517b155135643c4</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.BooleanClause.Occur</span></td><td><code>734a3ee59f624d3a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.BooleanClause.Occur.1</span></td><td><code>844152c852706967</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.BooleanClause.Occur.2</span></td><td><code>314312e6be9e3919</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.BooleanClause.Occur.3</span></td><td><code>82ed509b5f202c18</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.BooleanClause.Occur.4</span></td><td><code>daeb1927527fbfcf</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.BooleanQuery</span></td><td><code>f54a0d2121d65b0a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.BooleanQuery.1</span></td><td><code>a0753437fe0ae877</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.BooleanQuery.Builder</span></td><td><code>69367270713b6a70</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.BooleanWeight</span></td><td><code>6701b7d1877f1955</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.BoostAttributeImpl</span></td><td><code>f093b8b530992fa9</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.BoostQuery</span></td><td><code>c825e7ebdb81cb52</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.BulkScorer</span></td><td><code>0cdfc6b4ad3daf0c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.CollectionStatistics</span></td><td><code>7784071626a62d68</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.ConjunctionDISI</span></td><td><code>61be85eea2ef60bd</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.ConjunctionDISI.1</span></td><td><code>ebe4d7cf2ccdca3b</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.ConjunctionDISI.ConjunctionTwoPhaseIterator</span></td><td><code>0d73849279a29dd4</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.ConjunctionDISI.ConjunctionTwoPhaseIterator.1</span></td><td><code>8bed1e86c8203821</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.ConstantScoreQuery</span></td><td><code>8297ae1645b953a8</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.ConstantScoreQuery.1</span></td><td><code>703be365cd7b1d1e</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.ConstantScoreQuery.ConstantBulkScorer</span></td><td><code>38c1e673f6282a5c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.ConstantScoreQuery.ConstantBulkScorer.1</span></td><td><code>7d0e457559f7317c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.ConstantScoreQuery.ConstantBulkScorer.1.1</span></td><td><code>7895006013fd6ebf</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.ConstantScoreScorer</span></td><td><code>13b665a68993fb03</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.ConstantScoreWeight</span></td><td><code>ba08b2d603f50fc0</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.DisiPriorityQueue</span></td><td><code>cd6e7ceb6bb4a75c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.DisiWrapper</span></td><td><code>486024c0a94a5f85</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.DocIdSet</span></td><td><code>5365aa0bacf9a6e7</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.DocIdSet.1</span></td><td><code>31119c239a3307e0</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.DocIdSetIterator</span></td><td><code>c731733f9b893fbd</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.Explanation</span></td><td><code>bf914ed9fd20e8f6</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.FakeScorer</span></td><td><code>b665933deeeb7c78</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.FieldDoc</span></td><td><code>a87cca39458060a6</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.FilterLeafCollector</span></td><td><code>67a4785a70423afe</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.FilterScorer</span></td><td><code>db71053ec92c43c5</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.HitQueue</span></td><td><code>2606bcccbfdd0159</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.IndexSearcher</span></td><td><code>0a7d2f1cb23480c2</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.IndexSearcher.1</span></td><td><code>968b3e1faa1db238</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.LRUQueryCache</span></td><td><code>7c63a5be8ec1255a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.LRUQueryCache.MinSegmentSizePredicate</span></td><td><code>1ab27feedf880436</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.MatchAllDocsQuery</span></td><td><code>2def69f78966b90d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.MatchAllDocsQuery.1</span></td><td><code>57200ca79f4d6f04</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.MatchAllDocsQuery.1.1</span></td><td><code>0bb595e9f3f38e9a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.MatchNoDocsQuery</span></td><td><code>5834b530f0077948</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.MatchNoDocsQuery.1</span></td><td><code>255c62d94ca66a57</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.MultiCollector</span></td><td><code>ef51b066ba9d28eb</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.MultiCollector.MultiLeafCollector</span></td><td><code>594f6f2172fe62a2</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.MultiTermQuery</span></td><td><code>143cfab35898f955</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.MultiTermQuery.1</span></td><td><code>6c9d933f8b8f27ac</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.MultiTermQuery.RewriteMethod</span></td><td><code>dccbda72605e36e9</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.Multiset</span></td><td><code>19d136ff7551a790</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.Multiset.1</span></td><td><code>3b110197a7d930cc</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.PrefixQuery</span></td><td><code>de35d7602f09df44</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.Query</span></td><td><code>59d41fd6a42557cf</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.RegexpQuery</span></td><td><code>98f89d0409e686f4</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.RegexpQuery.1</span></td><td><code>ca53526c99409a35</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.ScoreDoc</span></td><td><code>7bfc4d6df3c15e4f</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.Scorer</span></td><td><code>3f19937efada2d04</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.ScoringRewrite</span></td><td><code>28bbc510fdae180c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.ScoringRewrite.1</span></td><td><code>9b25cae2b3abcec6</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.ScoringRewrite.2</span></td><td><code>53e6aa88ea24818f</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.ScoringRewrite.ParallelArraysTermCollector</span></td><td><code>c4f691b28579397a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.ScoringRewrite.TermFreqBoostByteStart</span></td><td><code>ae60d6546e4e6af0</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.SimpleCollector</span></td><td><code>addeaeb5c3a9e9a6</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.SortField</span></td><td><code>23aeb6f65a7bf1e3</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.SortField.1</span></td><td><code>65d5d83490aeea21</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.SortField.2</span></td><td><code>14cb70155a8fb0a3</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.SortField.Type</span></td><td><code>4deb469a189f2ed7</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.TermCollectingRewrite</span></td><td><code>e28185ba2a4a632b</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.TermCollectingRewrite.TermCollector</span></td><td><code>37a5232382f0fdf6</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.TermStatistics</span></td><td><code>2c7aea8a975020b2</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.TopDocs</span></td><td><code>6860daae94d47fbd</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.TopDocsCollector</span></td><td><code>17e8462f89e01085</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.TopScoreDocCollector</span></td><td><code>a40ec5557e1935f6</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.TopScoreDocCollector.ScorerLeafCollector</span></td><td><code>0730c96bb7dfd032</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.TopScoreDocCollector.SimpleTopScoreDocCollector</span></td><td><code>0370d1f26aad51c0</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.TopScoreDocCollector.SimpleTopScoreDocCollector.1</span></td><td><code>43a14e7d263fa196</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.TwoPhaseIterator</span></td><td><code>f59ed4e6ee883076</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.TwoPhaseIterator.TwoPhaseIteratorAsDocIdSetIterator</span></td><td><code>bde4888d90c9b71d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.UsageTrackingQueryCachingPolicy</span></td><td><code>ce5b2d6c824d1cb9</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.Weight</span></td><td><code>171c37b80aa3ca4c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.Weight.DefaultBulkScorer</span></td><td><code>81fa8fb9aec3d681</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.similarities.BM25Similarity</span></td><td><code>fa96f7b4d17c21d7</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.similarities.BM25Similarity.BM25DocScorer</span></td><td><code>aa8c29774f5ca383</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.similarities.BM25Similarity.BM25Stats</span></td><td><code>b2be52936182345a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.similarities.PerFieldSimilarityWrapper</span></td><td><code>70785fc41e4bdb69</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.similarities.PerFieldSimilarityWrapper.1</span></td><td><code>8a878ac59ed178ed</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.similarities.PerFieldSimilarityWrapper.PerFieldSimWeight</span></td><td><code>3ac9807d7a68ee70</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.similarities.Similarity</span></td><td><code>af1b6ac007b30f40</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.similarities.Similarity.SimScorer</span></td><td><code>89494accf5cbc47a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.similarities.Similarity.SimWeight</span></td><td><code>f37127c1a678caac</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.ConjunctionSpans</span></td><td><code>6d3cb8f6055d083b</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.ContainSpans</span></td><td><code>c97e702ac24aeb0e</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.FilterSpans</span></td><td><code>3db5ac687195cbed</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.FilterSpans.2</span></td><td><code>54f5b7b836d38930</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.FilterSpans.3</span></td><td><code>dd3bda783c78f917</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.FilterSpans.AcceptStatus</span></td><td><code>dffc7c256f2da358</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.NearSpansUnordered</span></td><td><code>066e79bb078d4fc7</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.NearSpansUnordered.SpanTotalLengthEndPositionWindow</span></td><td><code>955013ccfc424ab6</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.SpanContainQuery</span></td><td><code>11da918ee5a6c9f8</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.SpanContainQuery.SpanContainWeight</span></td><td><code>fb9510ebd899b032</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.SpanContainingQuery</span></td><td><code>4800996458b6c1ee</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.SpanContainingQuery.SpanContainingWeight</span></td><td><code>7a1e3cf47760346c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.SpanContainingQuery.SpanContainingWeight.1</span></td><td><code>60c0da3ef96fb2b5</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.SpanMultiTermQueryWrapper</span></td><td><code>47d4fe5c69e5a130</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.SpanMultiTermQueryWrapper.1</span></td><td><code>6aa13bf4a65354ef</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.SpanMultiTermQueryWrapper.1.1</span></td><td><code>7ea2c03a8c17d6b0</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.SpanMultiTermQueryWrapper.SpanRewriteMethod</span></td><td><code>08827c5249e25532</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.SpanNearQuery</span></td><td><code>9d36f1a06a96c57a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.SpanNearQuery.SpanNearWeight</span></td><td><code>e75f0ba43d947e0c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.SpanNotQuery</span></td><td><code>4c68af7f60d87faf</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.SpanOrQuery</span></td><td><code>85e35368bac93dcf</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.SpanOrQuery.SpanOrWeight</span></td><td><code>4dbce65c837337cf</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.SpanOrQuery.SpanOrWeight.1</span></td><td><code>b0bbd8043d0f47a5</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.SpanPositionQueue</span></td><td><code>ef90d13f54e0b680</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.SpanQuery</span></td><td><code>ce87915a1dc2b6e2</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.SpanScorer</span></td><td><code>e581ee9a925eeecb</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.SpanTermQuery</span></td><td><code>4e5ac8ce73318baa</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.SpanWeight</span></td><td><code>d74175e070c904fb</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.SpanWeight.Postings</span></td><td><code>9d91cfd73d8a8820</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.SpanWeight.Postings.1</span></td><td><code>8a35ea1bddb6dfdc</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.SpanWeight.Postings.2</span></td><td><code>7136a2869858d5a0</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.SpanWeight.Postings.3</span></td><td><code>4023b93a451d21ef</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.SpanWithinQuery</span></td><td><code>3959d4e11ae3725a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.SpanWithinQuery.SpanWithinWeight</span></td><td><code>1be46d388da4dfbd</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.SpanWithinQuery.SpanWithinWeight.1</span></td><td><code>8518f6b4063af0f9</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.Spans</span></td><td><code>41e077c3b0da9140</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.TermSpans</span></td><td><code>fbdb6cc7e45b5618</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spell.DirectSpellChecker</span></td><td><code>919b6e1ca7340078</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spell.LuceneLevenshteinDistance</span></td><td><code>a8a57cf72b0c1a12</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spell.SuggestWordQueue</span></td><td><code>9f37c51f3303e8d1</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spell.SuggestWordScoreComparator</span></td><td><code>d8173b0e03a2c790</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spell.WordBreakSpellChecker</span></td><td><code>0b8d95de71e5dff7</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spell.WordBreakSpellChecker.BreakSuggestionSortMethod</span></td><td><code>be0ffe14cdf4da33</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.suggest.document.Completion50PostingsFormat</span></td><td><code>55d746f6e4ffd4b9</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.suggest.document.CompletionPostingsFormat</span></td><td><code>b5673dc4cd524f82</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.AlreadyClosedException</span></td><td><code>c57f841e1fa307a1</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.BaseDirectory</span></td><td><code>6900d05994ed44b3</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.BufferedChecksum</span></td><td><code>b94ebe893a9d3711</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.BufferedChecksumIndexInput</span></td><td><code>173e2b9c65b07cb6</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.ByteArrayDataInput</span></td><td><code>78632b2460b70e07</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.ByteArrayDataOutput</span></td><td><code>7e14c81e582b7d2c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.ByteBufferGuard</span></td><td><code>e998bee6c1865431</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.ByteBufferIndexInput</span></td><td><code>cd4851f1abfcf832</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.ByteBufferIndexInput.SingleBufferImpl</span></td><td><code>62e1be2a75608e00</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.ChecksumIndexInput</span></td><td><code>76f48af3f68865dd</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.DataInput</span></td><td><code>bf0c41b8e37608a4</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.DataOutput</span></td><td><code>1fefe3789001e4e9</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.Directory</span></td><td><code>7c3d9109b268e7a8</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.FSDirectory</span></td><td><code>d945789ab7be2bd6</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.FSDirectory.FSIndexOutput</span></td><td><code>12d7b3ee1e407941</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.FSDirectory.FSIndexOutput.1</span></td><td><code>d63729c285511043</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.FSLockFactory</span></td><td><code>742892e30a14e87a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.FilterDirectory</span></td><td><code>3d04ff28efdb9cf3</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.FlushInfo</span></td><td><code>f9d01f0e9bbb7c7c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.GrowableByteArrayDataOutput</span></td><td><code>66bdeb4e132c0d80</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.IOContext</span></td><td><code>5f42cca474854a9d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.IOContext.Context</span></td><td><code>921bb55758e6d8ff</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.IndexInput</span></td><td><code>06ce5eb19b42b06b</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.IndexInput.1</span></td><td><code>6f6a49a2f424a36c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.IndexOutput</span></td><td><code>c18f29b767740f5a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.Lock</span></td><td><code>432af1bf641692dc</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.LockFactory</span></td><td><code>ece396b0fec91411</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.LockValidatingDirectoryWrapper</span></td><td><code>560f0d73f379987c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.MMapDirectory</span></td><td><code>a9942ea0e3192b38</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.NRTCachingDirectory</span></td><td><code>8fea85a9d543681b</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.NativeFSLockFactory</span></td><td><code>4f95cb084c37099a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.NativeFSLockFactory.NativeFSLock</span></td><td><code>85ef1e91a0ec9eb2</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.OutputStreamIndexOutput</span></td><td><code>90073bdd6eaf9312</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.RAMDirectory</span></td><td><code>d5cc94b9c1682ab4</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.RAMFile</span></td><td><code>b7ee4c1cc6c7b929</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.RAMInputStream</span></td><td><code>de16349ce35847ad</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.RAMInputStream.1</span></td><td><code>cf69c6465eab1031</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.RAMOutputStream</span></td><td><code>2ee2477469089c14</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.SingleInstanceLockFactory</span></td><td><code>77d8339d3ec71ff6</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.SingleInstanceLockFactory.SingleInstanceLock</span></td><td><code>5d3c72800c96df1d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.TrackingDirectoryWrapper</span></td><td><code>8f84be302b2ff933</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.ArrayTimSorter</span></td><td><code>e3bd2c83ed267993</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.ArrayUtil</span></td><td><code>f8bc62ebb5ca3c79</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.AttributeFactory</span></td><td><code>16270eb3e2e31156</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.AttributeFactory.1</span></td><td><code>786c31d1f6431de5</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.AttributeFactory.DefaultAttributeFactory</span></td><td><code>0caee72bb36c3bd5</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.AttributeFactory.DefaultAttributeFactory.1</span></td><td><code>7966238b85def683</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.AttributeFactory.StaticImplementationAttributeFactory</span></td><td><code>e7e24f4345657273</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.AttributeImpl</span></td><td><code>d2e818115d53c6c8</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.AttributeSource</span></td><td><code>372f66ed0a21f13d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.AttributeSource.2</span></td><td><code>627a422f8bda783c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.AttributeSource.State</span></td><td><code>ee682f69cc19d165</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.BitSet</span></td><td><code>fbb20a3d6fd92e00</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.BitSetIterator</span></td><td><code>b577d601790a73ae</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.BitUtil</span></td><td><code>c439ff5573e0c711</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.Bits.MatchAllBits</span></td><td><code>9cfad4b0dd0c82f5</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.ByteBlockPool</span></td><td><code>fd6482623b2a03cf</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.ByteBlockPool.Allocator</span></td><td><code>88de930494fe0d4a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.ByteBlockPool.DirectAllocator</span></td><td><code>ba7e2a6d3838e674</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.ByteBlockPool.DirectTrackingAllocator</span></td><td><code>edf567ab527e702f</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.BytesRef</span></td><td><code>a1cfa850129b97c6</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.BytesRefBuilder</span></td><td><code>c7a77f6284680420</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.BytesRefHash</span></td><td><code>614870f1f45b6446</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.BytesRefHash.1</span></td><td><code>8c36e6ed30338cde</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.BytesRefHash.BytesStartArray</span></td><td><code>8e54415462aa859d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.BytesRefHash.DirectBytesStartArray</span></td><td><code>d3ea9f73b9220963</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.CharsRef</span></td><td><code>fa650c5a8aaeb14c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.CharsRef.UTF16SortedAsUTF8Comparator</span></td><td><code>4cae396f913411cc</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.CloseableThreadLocal</span></td><td><code>c837a4897f406f88</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.CollectionUtil</span></td><td><code>d405772039814236</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.CollectionUtil.ListIntroSorter</span></td><td><code>272e33df47ff8a28</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.CollectionUtil.ListTimSorter</span></td><td><code>11900986e5aec8c7</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.Constants</span></td><td><code>d3ad7cc5c43147bf</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.Counter</span></td><td><code>dd1fe6fe36dc8723</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.Counter.SerialCounter</span></td><td><code>577da4101cbc325f</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.FixedBitSet</span></td><td><code>9ef048774dae14c2</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.FrequencyTrackingRingBuffer</span></td><td><code>f4e55c7fd66a81d5</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.FrequencyTrackingRingBuffer.IntBag</span></td><td><code>5de9feffb74916c0</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.IOUtils</span></td><td><code>3329d8e14b8b7faa</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.InPlaceMergeSorter</span></td><td><code>a72a3702a3f4d8f1</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.InfoStream</span></td><td><code>5c1d197ea5ba7a73</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.InfoStream.NoOutput</span></td><td><code>d0750f16f6d2766e</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.IntBlockPool</span></td><td><code>9230c4c54bd297a1</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.IntBlockPool.Allocator</span></td><td><code>024ee289b8aaee46</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.IntroSorter</span></td><td><code>edd577573bddaf05</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.IntsRef</span></td><td><code>8d17a8041f0c8d6c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.IntsRefBuilder</span></td><td><code>b5175ed4b449f9b7</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.LegacyNumericUtils</span></td><td><code>a555bfaa615ffbcc</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.LegacyNumericUtils.2</span></td><td><code>1a5d13da388a7450</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.LegacyNumericUtils.SeekingNumericFilteredTermsEnum</span></td><td><code>dd6a7899e5836856</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.LongValues</span></td><td><code>b195b238f7a7ff21</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.LongValues.1</span></td><td><code>d95e1ca9e5a676c5</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.LongsRef</span></td><td><code>2ea74c376f074604</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.MSBRadixSorter</span></td><td><code>d39b068916d33c78</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.MathUtil</span></td><td><code>035e73cb2f641a85</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.NamedSPILoader</span></td><td><code>0ddcae2230ff59eb</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.PriorityQueue</span></td><td><code>3b8889fabdfc629e</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.QueryBuilder</span></td><td><code>75551560ae3fecc8</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.RamUsageEstimator</span></td><td><code>916de06820688c65</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.RamUsageEstimator.1</span></td><td><code>57f93066157e0d0a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.SPIClassIterator</span></td><td><code>127eb8010a981701</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.SetOnce</span></td><td><code>348149d47b356289</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.SmallFloat</span></td><td><code>952c56b0690603b7</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.Sorter</span></td><td><code>a63d1b812cec6281</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.StrictStringTokenizer</span></td><td><code>ca3cf80324483af6</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.StringHelper</span></td><td><code>d46572bfaf639c2b</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.StringMSBRadixSorter</span></td><td><code>09fc2a082184e6e8</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.StringMSBRadixSorter.1</span></td><td><code>2864f721fdd69ffd</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.TestUtil</span></td><td><code>e947df3f951ece96</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.TimSorter</span></td><td><code>b34ca8573164042c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.UnicodeUtil</span></td><td><code>8d2534174601ade3</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.Version</span></td><td><code>8822bfbc4df57b6a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.WeakIdentityMap</span></td><td><code>11d08ec994880f99</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.Automata</span></td><td><code>7f99de55b92090d6</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.Automaton</span></td><td><code>f2f09e774d42852e</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.Automaton.1</span></td><td><code>f6ff1dd92dc03e75</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.Automaton.2</span></td><td><code>0499dce601310026</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.Automaton.Builder</span></td><td><code>f7db22d6111f4d28</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.Automaton.Builder.1</span></td><td><code>b46fa3c39a510668</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.ByteRunAutomaton</span></td><td><code>374babb22076bee4</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.CompiledAutomaton</span></td><td><code>3b08061ad3aad1c9</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.CompiledAutomaton.1</span></td><td><code>6a7ace75b8e32abb</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.CompiledAutomaton.AUTOMATON_TYPE</span></td><td><code>4d43422dbfae3255</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.MinimizationOperations</span></td><td><code>32a116ef506611b8</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.MinimizationOperations.IntPair</span></td><td><code>8d4b70a2abb9d3d6</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.MinimizationOperations.StateList</span></td><td><code>ae3fc3e797454a3d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.MinimizationOperations.StateListNode</span></td><td><code>2d0efef3d9542f7d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.Operations</span></td><td><code>8303f2ea5d86fd81</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.Operations.PointTransitionSet</span></td><td><code>7d9182239de5ea91</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.Operations.PointTransitions</span></td><td><code>889a7ea1e9f626bb</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.Operations.TransitionList</span></td><td><code>913ec51fe5ae187f</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.RegExp</span></td><td><code>d40f4864a3fa0d01</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.RegExp.1</span></td><td><code>65529d798a8730a5</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.RegExp.Kind</span></td><td><code>f0234618dd0465a7</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.RunAutomaton</span></td><td><code>3d4d89f35bf70d25</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.SortedIntSet</span></td><td><code>7b61e46df03f5c43</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.SortedIntSet.FrozenIntSet</span></td><td><code>6b5d89a8bcc105b3</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.StatePair</span></td><td><code>3f8d879446d01641</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.Transition</span></td><td><code>35afb5dbb70c7d8b</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.UTF32ToUTF8</span></td><td><code>cda66527de41148d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.UTF32ToUTF8.UTF8Byte</span></td><td><code>d823fbb4e219cab9</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.UTF32ToUTF8.UTF8Sequence</span></td><td><code>8005f647b1573ac1</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.fst.Builder</span></td><td><code>9539c418f02a9f12</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.fst.Builder.Arc</span></td><td><code>4db9ba033f293571</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.fst.Builder.CompiledNode</span></td><td><code>dd7cb51ced8dcdfe</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.fst.Builder.UnCompiledNode</span></td><td><code>bf5021240aba244b</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.fst.ByteSequenceOutputs</span></td><td><code>143ca7cb1094029b</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.fst.BytesRefFSTEnum</span></td><td><code>befba880e1961dbb</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.fst.BytesRefFSTEnum.InputOutput</span></td><td><code>fdff5845aec3a017</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.fst.BytesStore</span></td><td><code>3acb44e6a72de06a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.fst.BytesStore.2</span></td><td><code>be80514479735a97</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.fst.FST</span></td><td><code>6690aa8309d8e206</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.fst.FST.Arc</span></td><td><code>dc0aedfc5762907e</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.fst.FST.BytesReader</span></td><td><code>e0dbf9c5af01fcaf</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.fst.FST.INPUT_TYPE</span></td><td><code>c8d1e30e72501ba0</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.fst.FSTEnum</span></td><td><code>ee9c6673cd32d261</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.fst.NodeHash</span></td><td><code>62e62a772a07b6e4</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.fst.Outputs</span></td><td><code>01b4adaf56ba7d3f</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.fst.ReverseBytesReader</span></td><td><code>13eb20434ceaa349</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.fst.Util</span></td><td><code>8df33ba86cd07a51</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.AbstractPagedMutable</span></td><td><code>4cc069158eb14ddb</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperation</span></td><td><code>e703484622617102</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperation.1</span></td><td><code>8ed6abb8f3648cf6</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperationPacked</span></td><td><code>829a236b3c71b9c5</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperationPacked1</span></td><td><code>4bd02140efa827ba</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperationPacked10</span></td><td><code>7871df76ca8b0a6d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperationPacked11</span></td><td><code>31012a043511a3c2</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperationPacked12</span></td><td><code>8c9d61a1c0c22fe2</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperationPacked13</span></td><td><code>7c3f7554b1c18d1d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperationPacked14</span></td><td><code>21e5b4c1bd2627b3</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperationPacked15</span></td><td><code>89157585ca7e8aaf</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperationPacked16</span></td><td><code>bd7857d6862d8611</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperationPacked17</span></td><td><code>ee9c6581a4299e15</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperationPacked18</span></td><td><code>559a5bb48c2c0381</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperationPacked19</span></td><td><code>ce141b930277706f</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperationPacked2</span></td><td><code>af735fb9c7872456</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperationPacked20</span></td><td><code>ec750496cb2b69fc</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperationPacked21</span></td><td><code>fd5faea41a357d0e</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperationPacked22</span></td><td><code>b8b2caf3fa40412b</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperationPacked23</span></td><td><code>d3700bb7e9bbb9e7</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperationPacked24</span></td><td><code>97d220c44b683800</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperationPacked3</span></td><td><code>1318d5978b9e3782</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperationPacked4</span></td><td><code>70c3af2facc8f326</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperationPacked5</span></td><td><code>d206eeee69238498</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperationPacked6</span></td><td><code>2dc5d4490742e4f9</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperationPacked7</span></td><td><code>cf065f84c953d1aa</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperationPacked8</span></td><td><code>f743f629bc8f2eec</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperationPacked9</span></td><td><code>20af58a528f116a1</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperationPackedSingleBlock</span></td><td><code>ed80270f7be26e06</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.DeltaPackedLongValues</span></td><td><code>3f7729a31a506222</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.DeltaPackedLongValues.Builder</span></td><td><code>8eb03edf56ca67d2</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.Direct16</span></td><td><code>9d6ea0b489575b75</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.Direct8</span></td><td><code>5513b678326dbc1e</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.GrowableWriter</span></td><td><code>5e5c4629c1cacb32</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.Packed64</span></td><td><code>caccd5762229d5a5</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.Packed64SingleBlock</span></td><td><code>3277f4345f51a8ea</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.Packed64SingleBlock.Packed64SingleBlock10</span></td><td><code>85ec0be75690db7d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.Packed64SingleBlock.Packed64SingleBlock12</span></td><td><code>5137e3efb8081112</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.Packed64SingleBlock.Packed64SingleBlock2</span></td><td><code>34223fddff5b09fa</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.Packed64SingleBlock.Packed64SingleBlock4</span></td><td><code>344d44155104d71f</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.Packed64SingleBlock.Packed64SingleBlock9</span></td><td><code>6caf24640af7715c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.Packed8ThreeBlocks</span></td><td><code>252c73daff9137d5</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.PackedInts</span></td><td><code>192aafa84f7e8425</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.PackedInts.1</span></td><td><code>5be4fb69e4f2633a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.PackedInts.Format</span></td><td><code>f0a04ac33ac221e8</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.PackedInts.Format.1</span></td><td><code>1895af6404fcba97</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.PackedInts.Format.2</span></td><td><code>b322487c670b3a9a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.PackedInts.FormatAndBits</span></td><td><code>13239c18a01d4c54</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.PackedInts.Mutable</span></td><td><code>79ad66227b263962</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.PackedInts.MutableImpl</span></td><td><code>66d67f01ba10372d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.PackedInts.NullReader</span></td><td><code>c3d82b0738f2e352</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.PackedInts.Reader</span></td><td><code>68d1fe7d42854e8c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.PackedInts.ReaderIteratorImpl</span></td><td><code>2469f92adb472e0c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.PackedInts.Writer</span></td><td><code>da838d4bd026f249</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.PackedLongValues</span></td><td><code>cb7a181043f67fd3</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.PackedLongValues.Builder</span></td><td><code>95ee633c3d3a670f</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.PackedLongValues.Iterator</span></td><td><code>6b950714e747479d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.PackedReaderIterator</span></td><td><code>9150185835a6e045</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.PackedWriter</span></td><td><code>f401186d92e3dfd7</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.PagedGrowableWriter</span></td><td><code>c7971a7fe93e133a</code></td></tr><tr><td><span class="el_class">org.apache.maven.plugin.surefire.log.api.NullConsoleLogger</span></td><td><code>c7e278fc4f5b4596</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.NonAbstractClassFilter</span></td><td><code>afe12694047148cc</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.BaseProviderFactory</span></td><td><code>ab6574ba9db05536</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.BiProperty</span></td><td><code>e585593559a3583e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.BooterDeserializer</span></td><td><code>162bfb6c7e651be8</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ClassLoaderConfiguration</span></td><td><code>6d6ec38315d047cc</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.Classpath</span></td><td><code>313a059600c7bbd0</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ClasspathConfiguration</span></td><td><code>fa4266ba2575329a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.Command</span></td><td><code>1813f196ac683ff9</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.CommandReader</span></td><td><code>898b89ba78aa1166</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.CommandReader.1</span></td><td><code>9c1cc7980225d6de</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.CommandReader.CommandRunnable</span></td><td><code>5c8310116a3393f7</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.DumpErrorSingleton</span></td><td><code>aa9c5026afc804fa</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter</span></td><td><code>1dc771485e095841</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.1</span></td><td><code>939d6593363086e6</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.2</span></td><td><code>ebe0cf2a5f08c63d</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.3</span></td><td><code>ef12acbcf429a5f2</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.4</span></td><td><code>a88827965f334790</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.5</span></td><td><code>f0d7b00faa21ff1b</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.6</span></td><td><code>32b99ad0eddc1ef2</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkingReporterFactory</span></td><td><code>8380e3a78d556103</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkingRunListener</span></td><td><code>040180000103f209</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.MasterProcessCommand</span></td><td><code>3ff62137499cf254</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.PropertiesWrapper</span></td><td><code>f0dae16a1bd0ebe3</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ProviderConfiguration</span></td><td><code>c469b1709e1bfb32</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.Shutdown</span></td><td><code>33ad0a3b8a36274a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.StartupConfiguration</span></td><td><code>6acfc84c72cbda31</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.SystemPropertyManager</span></td><td><code>d173ed06973862ae</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.TypeEncodedValue</span></td><td><code>1cab344709eda583</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.cli.CommandLineOption</span></td><td><code>b4d8576498bfca27</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.common.junit3.JUnit3TestChecker</span></td><td><code>7dcb108120e809b1</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.common.junit4.JUnit4Reflector</span></td><td><code>0d2ee003ffe51e7b</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.common.junit4.JUnit4RunListener</span></td><td><code>b20dd5fc64805f4b</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.common.junit4.JUnit4RunListenerFactory</span></td><td><code>f1caa27f9d8f123b</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.common.junit4.JUnit4TestChecker</span></td><td><code>34e8e42e14bed6e1</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.common.junit4.JUnitTestFailureListener</span></td><td><code>713afbdb99a074d5</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.common.junit4.Notifier</span></td><td><code>533139c901179142</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.junit4.JUnit4Provider</span></td><td><code>377324810c50d0a2</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.junit4.JUnit4Provider.1</span></td><td><code>1d9b14b6d8da5f36</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.providerapi.AbstractProvider</span></td><td><code>895b7184bb97fae1</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.report.ConsoleOutputCapture</span></td><td><code>b4d01219b2641761</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.report.ConsoleOutputCapture.ForwardingPrintStream</span></td><td><code>10ef97022d279a79</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.report.ReporterConfiguration</span></td><td><code>0541b592472848a1</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.report.SimpleReportEntry</span></td><td><code>9ee23c3203efd0b6</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shade.org.apache.maven.shared.utils.StringUtils</span></td><td><code>3e59d8fdda9dfb75</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.suite.RunResult</span></td><td><code>66274bc658318fdc</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.testset.DirectoryScannerParameters</span></td><td><code>41d3d8c757858473</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.testset.IncludedExcludedPatterns</span></td><td><code>690949278adae26e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.testset.ResolvedTest</span></td><td><code>7f70b006478b2887</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.testset.ResolvedTest.ClassMatcher</span></td><td><code>f5dccb91178bdfe5</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.testset.ResolvedTest.MethodMatcher</span></td><td><code>1ca9d3d1cce0f013</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.testset.ResolvedTest.Type</span></td><td><code>b2e17e53bfd863d7</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.testset.RunOrderParameters</span></td><td><code>afa1bcc71ed62da5</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.testset.TestArtifactInfo</span></td><td><code>7e9c9ff70a1f2ed6</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.testset.TestListResolver</span></td><td><code>11020a31fb420b8e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.testset.TestRequest</span></td><td><code>cc71db033a12219c</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.util.CloseableIterator</span></td><td><code>fc6ab3446dc6a285</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.util.DefaultRunOrderCalculator</span></td><td><code>60bd9f48d1aa4430</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.util.DefaultScanResult</span></td><td><code>cb1f380a4f220e7f</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.util.ReflectionUtils</span></td><td><code>aa50c6a2e6e5ec93</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.util.RunOrder</span></td><td><code>d7fb1fb201cfd7a7</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.util.TestsToRun</span></td><td><code>15fc76027c530ac5</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.util.TestsToRun.ClassesIterator</span></td><td><code>b378edb61cd45644</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.util.internal.DaemonThreadFactory</span></td><td><code>fee4370603bcaccd</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.util.internal.DaemonThreadFactory.NamedThreadFactory</span></td><td><code>c1f171a887438600</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.util.internal.DumpFileUtils</span></td><td><code>afbc24cd764b9d7d</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.util.internal.ObjectUtils</span></td><td><code>a73784543c4bb34e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.util.internal.StringUtils</span></td><td><code>c113e636a6856607</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.util.internal.TestClassMethodNameUtils</span></td><td><code>2bfc1dca9b4746a8</code></td></tr><tr><td><span class="el_class">org.apache.solr.analysis.SolrAnalyzer</span></td><td><code>a29e9e6d2f59bd24</code></td></tr><tr><td><span class="el_class">org.apache.solr.analysis.TokenizerChain</span></td><td><code>849f4a14a28b9410</code></td></tr><tr><td><span class="el_class">org.apache.solr.api.Api</span></td><td><code>e840053f10be81ed</code></td></tr><tr><td><span class="el_class">org.apache.solr.api.ApiBag</span></td><td><code>45eb53be323f22e4</code></td></tr><tr><td><span class="el_class">org.apache.solr.api.ApiBag.IntrospectApi</span></td><td><code>157971cd03751820</code></td></tr><tr><td><span class="el_class">org.apache.solr.api.ApiBag.ReqHandlerToApi</span></td><td><code>be9a0ac58ce19878</code></td></tr><tr><td><span class="el_class">org.apache.solr.api.ApiSupport</span></td><td><code>c074b3568142b894</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.ResponseParser</span></td><td><code>1cf509b28d2a5ba7</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.SolrClient</span></td><td><code>66905b67da21f15e</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.SolrQuery</span></td><td><code>69e879021a60bba5</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.SolrQuery.ORDER</span></td><td><code>0c4e744fb3d3a18f</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.SolrQuery.SortClause</span></td><td><code>c521d4ad5c7123a0</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.SolrRequest</span></td><td><code>656240ed3cc6798d</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.SolrRequest.METHOD</span></td><td><code>5fff874a69f2386e</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.SolrResponse</span></td><td><code>dc01d85c4b4ffeb5</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.embedded.EmbeddedSolrServer</span></td><td><code>93311ebfb81630b4</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.embedded.JettyConfig</span></td><td><code>d3090140317f3b76</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.embedded.JettyConfig.Builder</span></td><td><code>f91dd053ff60ec34</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.embedded.JettySolrRunner</span></td><td><code>66514646ce7e4892</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.embedded.JettySolrRunner.1</span></td><td><code>959ab2b63d36d552</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.embedded.JettySolrRunner.DebugFilter</span></td><td><code>08bcde9c2c5fc099</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.embedded.JettySolrRunner.Servlet404</span></td><td><code>9e0ca998190a27af</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.impl.BinaryRequestWriter</span></td><td><code>de66294981f04419</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.impl.BinaryRequestWriter.1</span></td><td><code>9d93bcebb4b35f1d</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.impl.BinaryRequestWriter.BAOS</span></td><td><code>5267163aa6f6ba74</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.impl.BinaryResponseParser</span></td><td><code>d6fa3d8dab63987a</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.impl.CloudSolrClient</span></td><td><code>3d77fdadb04a1ffb</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.impl.CloudSolrClient.Builder</span></td><td><code>519a2d06ca260c59</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.impl.CloudSolrClient.ExpiringCachedDocCollection</span></td><td><code>8552e58123125723</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.impl.CloudSolrClient.RouteResponse</span></td><td><code>8eedc203fc5d9856</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.impl.CloudSolrClient.StateCache</span></td><td><code>ae077c9b660401df</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.impl.HttpClientConfigurer</span></td><td><code>7fb9256118a08190</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.impl.HttpClientUtil</span></td><td><code>f0f186892a14184c</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.impl.HttpClientUtil.HttpClientFactory</span></td><td><code>8c37f9d7a0a7bceb</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.impl.HttpSolrClient</span></td><td><code>f91540eb56c7295f</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.impl.HttpSolrClient.1</span></td><td><code>cc21514f74f02bea</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.impl.HttpSolrClient.Builder</span></td><td><code>1f3279779a254d8c</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.impl.LBHttpSolrClient</span></td><td><code>079a8b33c99d965d</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.impl.LBHttpSolrClient.Builder</span></td><td><code>e586cf15dc6d8954</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.impl.LBHttpSolrClient.Req</span></td><td><code>8a3ed823dfe9e585</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.impl.LBHttpSolrClient.Rsp</span></td><td><code>78a1acf1c2e41d53</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.impl.SolrHttpRequestRetryHandler</span></td><td><code>259be6eb891d849d</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.impl.ZkClientClusterStateProvider</span></td><td><code>1d62e001fba9b10c</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.io.ModelCache</span></td><td><code>262a280038323c63</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.io.ModelCache.LRU</span></td><td><code>e314ae2b59a0c45a</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.io.SolrClientCache</span></td><td><code>607c97b56bbd0b13</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.io.stream.expr.StreamFactory</span></td><td><code>da8c09422263a100</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.request.AbstractUpdateRequest</span></td><td><code>a92cb419cff05924</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.request.AbstractUpdateRequest.ACTION</span></td><td><code>e8ee41c4b0a318f6</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.request.JavaBinUpdateRequestCodec</span></td><td><code>457dce1f8c8568ca</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.request.JavaBinUpdateRequestCodec.1</span></td><td><code>0434c9aae2db2257</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.request.QueryRequest</span></td><td><code>ef0284115334ecbe</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.request.RequestWriter</span></td><td><code>b98211ab1d93fdf7</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.request.RequestWriter.LazyContentStream</span></td><td><code>48c81b1bbe9c0da3</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.request.UpdateRequest</span></td><td><code>d33dd3dc1267d074</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.response.QueryResponse</span></td><td><code>8f5d24fbdbdfc8c7</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.response.SolrResponseBase</span></td><td><code>efe49a36fe63c661</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.response.UpdateResponse</span></td><td><code>668699eced4f5370</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.util.ClientUtils</span></td><td><code>0866124890fb0afb</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.util.SolrIdentifierValidator</span></td><td><code>c16c063efdbe7bb2</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.util.SolrIdentifierValidator.IdentifierType</span></td><td><code>26f1358a4c7580dd</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.ActionThrottle</span></td><td><code>90fb0559085326e5</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.ActionThrottle.DefaultNanoTimeSource</span></td><td><code>776272e72b4c8805</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.AddReplicaCmd</span></td><td><code>827b99d6c30303cf</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.Assign</span></td><td><code>d07a5e09e0b26f10</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.BackupCmd</span></td><td><code>b5e34bde6d657d62</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.CloudConfigSetService</span></td><td><code>accbc83601b695d5</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.CloudDescriptor</span></td><td><code>0c1a4ccf5e48be49</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.CreateAliasCmd</span></td><td><code>84fc7a882223f2cc</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.CreateCollectionCmd</span></td><td><code>3feb9dce61451076</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.CreateShardCmd</span></td><td><code>44b300d0d3d22d1c</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.CreateSnapshotCmd</span></td><td><code>31e64b72da657745</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.CurrentCoreDescriptorProvider</span></td><td><code>cdbe10114aaa080c</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.DeleteAliasCmd</span></td><td><code>897d2e38c14c487a</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.DeleteCollectionCmd</span></td><td><code>f06881dc4139f0ac</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.DeleteNodeCmd</span></td><td><code>3b152f75e489e3fe</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.DeleteReplicaCmd</span></td><td><code>5e78a16e5cf6ff47</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.DeleteShardCmd</span></td><td><code>2966f3655dd6e728</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.DeleteSnapshotCmd</span></td><td><code>f5552ed14ab27d3a</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.DistributedMap</span></td><td><code>5835132720fb9c35</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.DistributedQueue</span></td><td><code>2dd6f607175a713b</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.DistributedQueue.ChildWatcher</span></td><td><code>f1208d010c4aeb79</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.ElectionContext</span></td><td><code>edb198edce7efc87</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.LeaderElector</span></td><td><code>8f0b7659b10f234d</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.LockTree</span></td><td><code>a46c19918173d4d1</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.LockTree.LockImpl</span></td><td><code>699d1ff69844ec70</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.LockTree.Node</span></td><td><code>bec0da2deb636e27</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.LockTree.Session</span></td><td><code>ce540d6fd0af03f0</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.LockTree.SessionNode</span></td><td><code>e7fef8e8cb60827e</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.MigrateCmd</span></td><td><code>f1a56a0100f02c38</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.MiniSolrCloudCluster</span></td><td><code>c7478ef736838b12</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.Overseer</span></td><td><code>983991c74f189563</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.Overseer.1</span></td><td><code>baaf21b1e81ecf71</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.Overseer.ClusterStateUpdater</span></td><td><code>84375ed39856f0b7</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.Overseer.ClusterStateUpdater.1</span></td><td><code>d20be0fe41c10d7d</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.Overseer.LeaderStatus</span></td><td><code>2baf84f1dad65973</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.Overseer.OverseerThread</span></td><td><code>4bed9b2b475514b4</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.Overseer.Stat</span></td><td><code>fdfa984be7ebbcc9</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.Overseer.Stats</span></td><td><code>64693e8e667563e2</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.OverseerAutoReplicaFailoverThread</span></td><td><code>673005eae2d3b1dc</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.OverseerCollectionConfigSetProcessor</span></td><td><code>a5404d292312c534</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.OverseerCollectionConfigSetProcessor.1</span></td><td><code>07be4fe5124a3b36</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.OverseerCollectionMessageHandler</span></td><td><code>61eda14ae395dfed</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.OverseerConfigSetMessageHandler</span></td><td><code>c35354af276f05f4</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.OverseerElectionContext</span></td><td><code>5d18bb02b1155119</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.OverseerNodePrioritizer</span></td><td><code>97a34225a542f086</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.OverseerRoleCmd</span></td><td><code>3ffe033080b4d1bc</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.OverseerSolrResponse</span></td><td><code>2fd07d3d3bd66e52</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.OverseerStatusCmd</span></td><td><code>0b55f2984bc1465b</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.OverseerTaskProcessor</span></td><td><code>1ea397d216a4c485</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.OverseerTaskProcessor.1</span></td><td><code>2a9fe2a59558a39c</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.OverseerTaskProcessor.Runner</span></td><td><code>ce3b8f3723878266</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.OverseerTaskProcessor.TaskBatch</span></td><td><code>9c6ec3f1d59abee2</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.OverseerTaskQueue</span></td><td><code>4379623612ca3f35</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.OverseerTaskQueue.LatchWatcher</span></td><td><code>b8a187c793ff29e7</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.OverseerTaskQueue.QueueEvent</span></td><td><code>b2054cffbe60057d</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.RecoveryStrategy.Builder</span></td><td><code>6adff8a82ee67265</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.ReplaceNodeCmd</span></td><td><code>b5543331b5b503fb</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.RestoreCmd</span></td><td><code>3bf5075116da484c</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.ShardLeaderElectionContext</span></td><td><code>dbd2349b8ac0b208</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.ShardLeaderElectionContextBase</span></td><td><code>aa298642d7701bb7</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.SizeLimitedDistributedMap</span></td><td><code>af238f1cb32cc369</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.SplitShardCmd</span></td><td><code>7cb18a586b01f66a</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.SyncStrategy</span></td><td><code>3b96cc2de30c98b4</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.ZkController</span></td><td><code>17d6efaedf2fc8c3</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.ZkController.1</span></td><td><code>9ade90cdd8c70513</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.ZkController.2</span></td><td><code>3c7534e5f043690e</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.ZkController.3</span></td><td><code>b97e6aa8994d652d</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.ZkController.ContextKey</span></td><td><code>ec575aeaa2a64146</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.ZkController.WatcherImpl</span></td><td><code>f156f9cec9c48729</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.ZkSolrResourceLoader</span></td><td><code>fd00df8b4ea85df7</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.ZkSolrResourceLoader.ZkByteArrayInputStream</span></td><td><code>913c0e35cda35846</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.ZkTestServer</span></td><td><code>37880836bd592735</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.ZkTestServer.2</span></td><td><code>9e6025f0b954b17c</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.ZkTestServer.2.1</span></td><td><code>5d97702bdd1c11af</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.ZkTestServer.3</span></td><td><code>9a52a49a80fcb088</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.ZkTestServer.HostPort</span></td><td><code>075781295ab06b7d</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.ZkTestServer.LimitViolationAction</span></td><td><code>20576a4f33a59232</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.ZkTestServer.ZKServerMain</span></td><td><code>14356be6eadf8310</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.ZkTestServer.ZKServerMain.TestServerCnxn</span></td><td><code>f2460684cc6e053d</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.ZkTestServer.ZKServerMain.TestServerCnxnFactory</span></td><td><code>169a9709ca3a1c27</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.ZkTestServer.ZKServerMain.TestZKDatabase</span></td><td><code>37415f6d8290c17e</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.ZkTestServer.ZKServerMain.WatchLimit</span></td><td><code>ae1c61ab0f13394a</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.ZkTestServer.ZKServerMain.WatchLimit.1</span></td><td><code>3f1e951784e4de9e</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.ZkTestServer.ZKServerMain.WatchLimiter</span></td><td><code>d0d09f65f1090292</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.overseer.ClusterStateMutator</span></td><td><code>99c235da642c5bd4</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.overseer.CollectionMutator</span></td><td><code>66552ef5677afc0a</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.overseer.NodeMutator</span></td><td><code>45d8c23e0c1dffcc</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.overseer.OverseerAction</span></td><td><code>cbcc0c44f5352a14</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.overseer.ReplicaMutator</span></td><td><code>0a33ea29e0808ba3</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.overseer.SliceMutator</span></td><td><code>b335a39c9e9a27d5</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.overseer.ZkStateWriter</span></td><td><code>a3d3edca3d989a37</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.overseer.ZkWriteCommand</span></td><td><code>7d7c93866e0b1a35</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.rule.ReplicaAssigner</span></td><td><code>bfeb27663246d18a</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.rule.ReplicaAssigner.Position</span></td><td><code>0155e18500579b7b</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.EmptyEntityResolver</span></td><td><code>cd1997a913441f19</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.EmptyEntityResolver.1</span></td><td><code>7413bc42a1f15ac7</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.EmptyEntityResolver.2</span></td><td><code>0f48fa74780d7ac2</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.SolrDocument</span></td><td><code>786848c0c35daf9d</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.SolrDocumentBase</span></td><td><code>8b72f0d562ebc6cb</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.SolrDocumentList</span></td><td><code>89ed9d382bc8a26e</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.SolrInputDocument</span></td><td><code>51e8048a11c8b7f0</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.SolrInputField</span></td><td><code>0ef96dd40b435f09</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.SolrInputField.1</span></td><td><code>56b528ef3391f6d7</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.StringUtils</span></td><td><code>865082e93f0d00f9</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.Aliases</span></td><td><code>a936c25da3b72050</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.ClusterState</span></td><td><code>e35d37a88223ac71</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.ClusterState.CollectionRef</span></td><td><code>f5c5cd249d9a42f7</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.CompositeIdRouter</span></td><td><code>f2e9362403e0451a</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.ConnectionManager</span></td><td><code>9668fe3c4b3d76f7</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.ConnectionManager.LikelyExpiredState</span></td><td><code>d032fefdefd534e8</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.ConnectionManager.LikelyExpiredState.StateType</span></td><td><code>ec6ffffd50f96650</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.DefaultConnectionStrategy</span></td><td><code>f78ae83407c380d4</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.DefaultZkACLProvider</span></td><td><code>1bf2fb53c6a432af</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.DefaultZkCredentialsProvider</span></td><td><code>d64dd4c0a1e855ec</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.DocCollection</span></td><td><code>1c5093c7857a73df</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.DocRouter</span></td><td><code>63b5981b9fa1cb04</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.DocRouter.Range</span></td><td><code>3f35edcc1b0894f2</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.HashBasedRouter</span></td><td><code>9f49751c1b37a22f</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.ImplicitDocRouter</span></td><td><code>5a0123eb2c6c81e3</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.PlainIdRouter</span></td><td><code>e375d44547d94ac1</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.Replica</span></td><td><code>8e0aeee6d47bd81e</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.Replica.State</span></td><td><code>900b0ebb7f0aba2a</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.Slice</span></td><td><code>4ece99769824aea5</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.Slice.State</span></td><td><code>9b636ed0a5277e8c</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.SolrZkClient</span></td><td><code>eb3c3115b0a1b1d0</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.SolrZkClient.1</span></td><td><code>79b41ff683e9fe71</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.SolrZkClient.10</span></td><td><code>a0ad165241dc4552</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.SolrZkClient.11</span></td><td><code>658b1c936fab0fc2</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.SolrZkClient.2</span></td><td><code>f2fa4233125af395</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.SolrZkClient.3</span></td><td><code>15e01e8bdc66ab3d</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.SolrZkClient.4</span></td><td><code>2b0abc596d1de152</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.SolrZkClient.5</span></td><td><code>f0f638039b66de4a</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.SolrZkClient.6</span></td><td><code>90f426ece8ae3480</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.SolrZkClient.7</span></td><td><code>12cef7c8a3d86064</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.SolrZkClient.8</span></td><td><code>e41a739b53be59ce</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.SolrZkClient.9</span></td><td><code>8cf45ca7cea5fa60</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.SolrZooKeeper</span></td><td><code>5d0dc29393055d29</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.ZkClientConnectionStrategy</span></td><td><code>5f1eae21049b3911</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.ZkClientConnectionStrategy.ZkUpdate</span></td><td><code>f8726b7f41718639</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.ZkCmdExecutor</span></td><td><code>d7e969815b6960b9</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.ZkConfigManager</span></td><td><code>3b17629bff841de7</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.ZkCoreNodeProps</span></td><td><code>2351801319c358e7</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.ZkMaintenanceUtils</span></td><td><code>77b5b2c8ef14043e</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.ZkMaintenanceUtils.1</span></td><td><code>e7b9e5abf817ea8f</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.ZkNodeProps</span></td><td><code>7a3eb4964d13e6a2</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.ZkOperation</span></td><td><code>6982a412e97bb681</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.ZkStateReader</span></td><td><code>7930fa32b1004e21</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.ZkStateReader.1</span></td><td><code>d4898315eb350d1a</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.ZkStateReader.2</span></td><td><code>946cbe311b8fba38</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.ZkStateReader.3</span></td><td><code>d45a5624da299929</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.ZkStateReader.CollectionWatch</span></td><td><code>899b55a195933bed</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.ZkStateReader.CollectionsChildWatcher</span></td><td><code>0a0e94c07ae98c42</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.ZkStateReader.ConfigData</span></td><td><code>28dbd596c6d00b67</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.ZkStateReader.LazyCollectionRef</span></td><td><code>05b6214026f7e9ee</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.ZkStateReader.LegacyClusterStateWatcher</span></td><td><code>e8fc3a5987d29ecd</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.ZkStateReader.LiveNodeWatcher</span></td><td><code>396d180f21dc01c7</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.ZkStateReader.Notification</span></td><td><code>bcfa7a48e6d3fcfc</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.ZkStateReader.StateWatcher</span></td><td><code>b068f154b5951b84</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.params.CollectionParams</span></td><td><code>8de77b0b5123a5aa</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.params.CollectionParams.CollectionAction</span></td><td><code>cd2fb67946723bc9</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.params.CollectionParams.LockLevel</span></td><td><code>157b0fbc3636dc25</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.params.CommonParams</span></td><td><code>e466370a1741b338</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.params.CommonParams.EchoParamStyle</span></td><td><code>760056856df40296</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.params.ConfigSetParams.ConfigSetAction</span></td><td><code>d662db2ca1e960a0</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.params.CoreAdminParams.CoreAdminAction</span></td><td><code>4f82950294dbbfaa</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.params.DefaultSolrParams</span></td><td><code>e30f814c8081dce6</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.params.MapSolrParams</span></td><td><code>f01df270b13e6725</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.params.ModifiableSolrParams</span></td><td><code>37562a084b3ae197</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.params.MultiMapSolrParams</span></td><td><code>14746d65785f33ec</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.params.RequiredSolrParams</span></td><td><code>13b071449b6ea6aa</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.params.SolrParams</span></td><td><code>63cc6bf9bd007b4d</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.Base64</span></td><td><code>1e39499af6722c43</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.ByteUtils</span></td><td><code>16dd94ab37fd1004</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.ContentStreamBase</span></td><td><code>4394e06514c853a8</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.ContentStreamBase.StringStream</span></td><td><code>663cbbb1ad733d9d</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.DataInputInputStream</span></td><td><code>72ed7df254d86cf1</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.ExecutorUtil</span></td><td><code>f76caaa52dde912e</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.ExecutorUtil.MDCAwareThreadPoolExecutor</span></td><td><code>2f8bc15c23ddaf3d</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.FastInputStream</span></td><td><code>ec2fcbdeaa4d0503</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.FastOutputStream</span></td><td><code>53eeaba3d68c9f3e</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.Hash</span></td><td><code>df5c063d587d86bb</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.IOUtils</span></td><td><code>f5d2b8c9a645cdd2</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.JavaBinCodec</span></td><td><code>d3cb5628e148b9b7</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.JavaBinCodec.1</span></td><td><code>b1604dc64a8869da</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.JavaBinCodec.2</span></td><td><code>d379194ca823e57b</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.JavaBinCodec.3</span></td><td><code>521bd3aaa5b0ae6e</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.JavaBinCodec.StringBytes</span></td><td><code>5615f31b0ce7cb75</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.NamedList</span></td><td><code>ef2f82cf8cfee489</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.NamedList.2</span></td><td><code>cfc8a1c263fa211d</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.NamedList.2.1</span></td><td><code>c658b8da20979af8</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.ObjectReleaseTracker</span></td><td><code>12aa0f388d56b8fa</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.ObjectReleaseTracker.ObjectTrackerException</span></td><td><code>4afb99cfef1c9a9e</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.Pair</span></td><td><code>18a8814e5709b708</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.RetryUtil</span></td><td><code>828911d315a47faf</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.SimpleOrderedMap</span></td><td><code>6fdf329042228a20</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.SolrjNamedThreadFactory</span></td><td><code>c96c49eb0ca657cc</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.StrUtils</span></td><td><code>bf1dfea8e81ed653</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.URLUtil</span></td><td><code>9f34520ba48ad270</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.Utils</span></td><td><code>ddfe7704cab72b3c</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.ValidatingJsonMap</span></td><td><code>74e697687f5401a0</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.ValidatingJsonMap.1</span></td><td><code>59d2c67b4ff10c3e</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.XML</span></td><td><code>0978479c961a807c</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.XMLErrorLogger</span></td><td><code>b1b7fffcdc023924</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.AbstractSolrEventListener</span></td><td><code>2099513a46c4fbce</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.BlobRepository</span></td><td><code>72a33047e988e9bd</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.CachingDirectoryFactory</span></td><td><code>f7f5d06c05ab9954</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.CachingDirectoryFactory.CacheValue</span></td><td><code>0fc2eb728074d847</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.CloseHook</span></td><td><code>840da4ad94b2d296</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.CloserThread</span></td><td><code>75bfb4920045d5c5</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.CloudConfig</span></td><td><code>f34be685505fc9a0</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.CloudConfig.CloudConfigBuilder</span></td><td><code>71353366bc340b34</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.CodecFactory</span></td><td><code>74a00118bcd800a2</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.Config</span></td><td><code>00951514a32dfa48</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.ConfigOverlay</span></td><td><code>f8164906a03b8d69</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.ConfigSet</span></td><td><code>eac7abb558b14df4</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.ConfigSetProperties</span></td><td><code>b8bd66600736af2e</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.ConfigSetService</span></td><td><code>a5769c6c75416cb1</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.ConfigSetService.Default</span></td><td><code>1d8198c1ccafae02</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.CoreContainer</span></td><td><code>860e5feba38689af</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.CoreDescriptor</span></td><td><code>d27380fd78ddfff8</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.CorePropertiesLocator</span></td><td><code>9fe1f8bb99642101</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.CorePropertiesLocator.1</span></td><td><code>7cc47aa62885f69a</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.CoreSorter</span></td><td><code>96f99bd35c4d5c13</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.CoreSorter.CountsForEachShard</span></td><td><code>b5f59a11c2399645</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.DirectoryFactory</span></td><td><code>dcad904b46b102b3</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.DirectoryFactory.1</span></td><td><code>51d1292fec89ba5f</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.DirectoryFactory.DirContext</span></td><td><code>fec0c8e8af563c05</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.IndexDeletionPolicyWrapper</span></td><td><code>924bf779c4e09349</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.IndexDeletionPolicyWrapper.IndexCommitWrapper</span></td><td><code>6e9cb19ffc734260</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.IndexReaderFactory</span></td><td><code>76ccd16bfc355d11</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.InitParams</span></td><td><code>8ab978e68f989e8b</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.JmxMonitoredMap</span></td><td><code>ff674bca26827628</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.JmxMonitoredMap.SolrDynamicMBean</span></td><td><code>f3c29d5eb5195fb9</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.JmxMonitoredMap.SolrDynamicMBean.1</span></td><td><code>01d6b0db868a6c1c</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.MemClassLoader</span></td><td><code>ddd8c89e20343d1c</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.NRTCachingDirectoryFactory</span></td><td><code>f99cae67f117fbe0</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.NodeConfig</span></td><td><code>67675d6a489e85e3</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.NodeConfig.NodeConfigBuilder</span></td><td><code>11ddb434dd9275c9</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.PluginBag</span></td><td><code>23e90107765a7583</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.PluginBag.LazyPluginHolder</span></td><td><code>8c72c87461b051ab</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.PluginBag.PluginHolder</span></td><td><code>2419ffa3e6cb7083</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.PluginBag.RuntimeLib</span></td><td><code>8e46e8bead54406d</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.PluginInfo</span></td><td><code>7e0094f75cd79bfb</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.QuerySenderListener</span></td><td><code>e88457b49e2fad78</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.RequestHandlers</span></td><td><code>f9d193ab6a12b519</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.RequestParams</span></td><td><code>74362c298be648b9</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.SchemaCodecFactory</span></td><td><code>11a53d6ad5f3a99d</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.SchemaCodecFactory.1</span></td><td><code>eba24e8c0df3a49c</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.SolrConfig</span></td><td><code>67622f112f4d1b15</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.SolrConfig.HttpCachingConfig</span></td><td><code>3d77b8a7a82bfa8f</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.SolrConfig.HttpCachingConfig.LastModFrom</span></td><td><code>c916e9076fb0a883</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.SolrConfig.JmxConfiguration</span></td><td><code>fa32c51e415e2e2a</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.SolrConfig.PluginOpts</span></td><td><code>dae67f880a34527c</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.SolrConfig.SolrPluginInfo</span></td><td><code>c8fd5c1576a6f658</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.SolrConfig.UpdateHandlerInfo</span></td><td><code>fd53c9d203428bf1</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.SolrCore</span></td><td><code>9bff2dd5f2c78e51</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.SolrCore.2</span></td><td><code>7fe1c8afaddde261</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.SolrCore.3</span></td><td><code>98a98d5c77b428df</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.SolrCores</span></td><td><code>ceda5b489f4650d2</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.SolrDeletionPolicy</span></td><td><code>a95fb070270c7ad7</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.SolrDeletionPolicy.CommitsLoggingDebug</span></td><td><code>68886848a3253db6</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.SolrDeletionPolicy.CommitsLoggingInfo</span></td><td><code>aca8a91e16d6a718</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.SolrInfoMBean.Category</span></td><td><code>4a07366b87ed44d4</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.SolrInfoMBean.Group</span></td><td><code>47e3f0b0f501d79c</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.SolrInfoMBeanWrapper</span></td><td><code>4ae7a11222974045</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.SolrResourceLoader</span></td><td><code>6b0ebb09211ed284</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.SolrResourceLoader.1</span></td><td><code>0dc6e56f0731920f</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.SolrResourceLoader.2</span></td><td><code>d8b1b65094d1a5f2</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.SolrResourceNotFoundException</span></td><td><code>94de54d723c3cf8f</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.SolrXmlConfig</span></td><td><code>f55f25be8a56d22e</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.StandardDirectoryFactory</span></td><td><code>15748589e792bf0f</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.StandardIndexReaderFactory</span></td><td><code>4a25a62bc08c34d2</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.ZkContainer</span></td><td><code>8d1d1078d21f6fd4</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.ZkContainer.1</span></td><td><code>8662af0e0df809f5</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.backup.repository.BackupRepositoryFactory</span></td><td><code>93f737a486b7686a</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.snapshots.SolrSnapshotMetaDataManager</span></td><td><code>8084f5d8474cd939</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.ContentStreamHandlerBase</span></td><td><code>29442c682c455d27</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.DumpRequestHandler</span></td><td><code>c66a2c5f7b68cb64</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.GraphHandler</span></td><td><code>b8650796d84c3530</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.PingRequestHandler</span></td><td><code>8516124969541eaa</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.RealTimeGetHandler</span></td><td><code>4d56edfb77ccfd71</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.ReplicationHandler</span></td><td><code>e3f395263accf751</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.ReplicationHandler.1</span></td><td><code>e447aaef700b45a7</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.ReplicationHandler.2</span></td><td><code>69eb7677331746d4</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.ReplicationHandler.3</span></td><td><code>39dbe2c2764a5b68</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.RequestHandlerBase</span></td><td><code>c9f775e242a9c68f</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.RequestHandlerUtils</span></td><td><code>4e7c1ed313d5fde1</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.SQLHandler</span></td><td><code>0977f682dba5f239</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.SchemaHandler</span></td><td><code>5529c1e6993e49f6</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.SolrConfigHandler</span></td><td><code>2097ab98cce8576e</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.StreamHandler</span></td><td><code>3a0d14de4da56ac1</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.StreamHandler.1</span></td><td><code>896f69ef46022750</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.UpdateRequestHandler</span></td><td><code>14a9a53a31d2955e</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.UpdateRequestHandler.1</span></td><td><code>ddf706c073c17cb9</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.UpdateRequestHandlerApi</span></td><td><code>cff80c9cdb1999db</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.UpdateRequestHandlerApi.1</span></td><td><code>0ead9f10758a5430</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.BackupCoreOp</span></td><td><code>4e8b0d8be26bf723</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.BaseHandlerApiSupport</span></td><td><code>6b1d6d506bdd5917</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.BaseHandlerApiSupport.1</span></td><td><code>f73cb46dfb80fcda</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.CollectionHandlerApi</span></td><td><code>7c05d78061132740</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.CollectionHandlerApi.Cmd</span></td><td><code>4171c426305bdcad</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.CollectionHandlerApi.Cmd.1</span></td><td><code>12886498bb37f03a</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.CollectionHandlerApi.Cmd.2</span></td><td><code>20d6b013e11bf0f7</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.CollectionHandlerApi.EndPoint</span></td><td><code>2aeda7f7d6e8a9a7</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.CollectionsHandler</span></td><td><code>7c0b768f260d9ab0</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.CollectionsHandler.CollectionOperation</span></td><td><code>eb84526ecd1acd96</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.CollectionsHandler.CollectionOperation.1</span></td><td><code>8cfbdc2cfb221fc5</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.ConfigSetsHandler</span></td><td><code>e05e4bfae9c9e02a</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.ConfigSetsHandler.ConfigSetOperation</span></td><td><code>5de5307db07cd351</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.ConfigSetsHandler.ConfigSetOperation.1</span></td><td><code>76b392eea2aab9cd</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.ConfigSetsHandler.ConfigSetOperation.2</span></td><td><code>d28c2cbc12d6914a</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.ConfigSetsHandler.ConfigSetOperation.3</span></td><td><code>0449ca48a62e3172</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.ConfigSetsHandlerApi</span></td><td><code>f90bb051b562782d</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.ConfigSetsHandlerApi.Cmd</span></td><td><code>dfa2c5ded783f95b</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.ConfigSetsHandlerApi.EndPoint</span></td><td><code>1b3b2bbb7b132533</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.CoreAdminHandler</span></td><td><code>fcac6403ef53c60a</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.CoreAdminHandler.CallInfo</span></td><td><code>0d05c5d89f0b06b3</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.CoreAdminHandler.TaskObject</span></td><td><code>b9c65b02d21ddf7f</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.CoreAdminHandlerApi</span></td><td><code>eab35ff38bf2b258</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.CoreAdminHandlerApi.Cmd</span></td><td><code>778758d36ea3fd62</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.CoreAdminHandlerApi.EndPoint</span></td><td><code>cdfd5d93622ebb5c</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.CoreAdminOperation</span></td><td><code>aa9cdcd5568dff25</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.CreateSnapshotOp</span></td><td><code>41b1b715650c3ea2</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.DeleteSnapshotOp</span></td><td><code>2235465a72fd970b</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.InfoHandler</span></td><td><code>027b87a5152139b1</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.InvokeOp</span></td><td><code>77aa330712d6df35</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.LoggingHandler</span></td><td><code>fa56d0db97068e6a</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.LukeRequestHandler</span></td><td><code>18d7edfda1750932</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.MergeIndexesOp</span></td><td><code>d5bf225f2838ba38</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.MetricsHandler</span></td><td><code>cebf0219f29d27bb</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.PluginInfoHandler</span></td><td><code>267db86340bab2be</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.PrepRecoveryOp</span></td><td><code>3bcbc7ec2b3ea6a2</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.PropertiesRequestHandler</span></td><td><code>289d00f14ac2cdbb</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.RequestApplyUpdatesOp</span></td><td><code>feda9f907d26ace9</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.RequestSyncShardOp</span></td><td><code>1ef0249e1ac05e45</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.RestoreCoreOp</span></td><td><code>b2b1b240b9da5617</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.SecurityConfHandler</span></td><td><code>930b13d8fd64f01a</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.SecurityConfHandler.1</span></td><td><code>6af6dcad9f92fcc8</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.SecurityConfHandler.2</span></td><td><code>c3a56b159b3c04f5</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.SecurityConfHandler.SecurityConfig</span></td><td><code>e52df0575df68d87</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.SecurityConfHandlerLocal</span></td><td><code>023b4be3f0e815f4</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.SecurityConfHandlerZk</span></td><td><code>b11b0bc764e655fe</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.SegmentsInfoRequestHandler</span></td><td><code>68ef8a1e1acf66b4</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.ShowFileRequestHandler</span></td><td><code>d7718afed432e445</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.SolrInfoMBeanHandler</span></td><td><code>44904770f5e6796e</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.SolrInfoMBeanHandler.1</span></td><td><code>1994413f3ea5bacb</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.SolrInfoMBeanHandler.2</span></td><td><code>2fd187db239fb555</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.SplitOp</span></td><td><code>b43afd4d6f7307f8</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.StatusOp</span></td><td><code>8314f62100e9da21</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.SystemInfoHandler</span></td><td><code>ecc4d2ab4266620f</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.ThreadDumpHandler</span></td><td><code>02870e64c5f84eea</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.ZookeeperInfoHandler</span></td><td><code>2dd7117da34938d0</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.AbstractStatsValues</span></td><td><code>8a8984cbf9934999</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.DebugComponent</span></td><td><code>895bcc4cbfdf07be</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.ExpandComponent</span></td><td><code>e2e436411332e581</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.FacetComponent</span></td><td><code>7bd07bf5653ad15a</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.HighlightComponent</span></td><td><code>5a78431be7f25aec</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.HttpShardHandler</span></td><td><code>7e7819680494754e</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.HttpShardHandler.SimpleSolrResponse</span></td><td><code>c9aa7d8f912ea8be</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.HttpShardHandlerFactory</span></td><td><code>64b89c5bbcf44e5d</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.MoreLikeThisComponent</span></td><td><code>bbf605f07f6781e8</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.NumericStatsValues</span></td><td><code>67b24455eb55dd76</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.QueryComponent</span></td><td><code>0a8f86369f328849</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.QueryComponent.1</span></td><td><code>17e65fd2538cbaee</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.RealTimeGetComponent</span></td><td><code>c8430c6c47bfd598</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.ResponseBuilder</span></td><td><code>1133839aac119f02</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.SearchComponent</span></td><td><code>bd2570352df6015f</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.SearchHandler</span></td><td><code>cc32eb664219bf03</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.ShardDoc</span></td><td><code>b78bccf68f7b926e</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.ShardFieldSortedHitQueue</span></td><td><code>ad48cfdc7020b6d1</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.ShardHandler</span></td><td><code>b69efe4eba381e00</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.ShardHandlerFactory</span></td><td><code>f8815676b3231855</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.ShardRequest</span></td><td><code>90b7ebbdc6afa645</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.ShardResponse</span></td><td><code>d353d7cd6b129e3a</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.ShufflingReplicaListTransformer</span></td><td><code>84e1f8e2b7d06a33</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.SpellCheckComponent</span></td><td><code>31cadb35fbfef473</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.SpellCheckComponent.SpellCheckerListener</span></td><td><code>50187f001c5c0c57</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.StatsComponent</span></td><td><code>166a12fdc0a1cb50</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.StatsField</span></td><td><code>772bce64f0353fe3</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.StatsField.Stat</span></td><td><code>725143d630fb7a24</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.StatsField.Stat.1</span></td><td><code>8156321c4bb2ec1b</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.StatsField.Stat.2</span></td><td><code>6a5cf3260be38698</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.StatsInfo</span></td><td><code>03d9b96a3eb59bf4</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.StatsValuesFactory</span></td><td><code>dbd9155a52c214f2</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.TermVectorComponent</span></td><td><code>a9d8a9c55908e6ac</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.TermsComponent</span></td><td><code>d421066abc91c130</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.loader.CSVLoader</span></td><td><code>c323badc8a01ecb7</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.loader.ContentStreamLoader</span></td><td><code>8460601e8b421958</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.loader.JavabinLoader</span></td><td><code>9ed79056d4024828</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.loader.JavabinLoader.1</span></td><td><code>c927c1ea6b725a53</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.loader.JsonLoader</span></td><td><code>5b9c5fab138bab5f</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.loader.XMLLoader</span></td><td><code>5771e3c6d1433a55</code></td></tr><tr><td><span class="el_class">org.apache.solr.highlight.BreakIteratorBoundaryScanner</span></td><td><code>5e9caa5eeec4e869</code></td></tr><tr><td><span class="el_class">org.apache.solr.highlight.DefaultEncoder</span></td><td><code>85bc9c0d14802bd5</code></td></tr><tr><td><span class="el_class">org.apache.solr.highlight.DefaultSolrHighlighter</span></td><td><code>377a6f0c4cdb0f04</code></td></tr><tr><td><span class="el_class">org.apache.solr.highlight.GapFragmenter</span></td><td><code>8a629ff83964c3c8</code></td></tr><tr><td><span class="el_class">org.apache.solr.highlight.HighlightingPluginBase</span></td><td><code>15041593545e64fc</code></td></tr><tr><td><span class="el_class">org.apache.solr.highlight.HtmlEncoder</span></td><td><code>39cb73758b7fcbcb</code></td></tr><tr><td><span class="el_class">org.apache.solr.highlight.HtmlFormatter</span></td><td><code>19493a76366ac92f</code></td></tr><tr><td><span class="el_class">org.apache.solr.highlight.RegexFragmenter</span></td><td><code>fe233e5f6aee26a3</code></td></tr><tr><td><span class="el_class">org.apache.solr.highlight.ScoreOrderFragmentsBuilder</span></td><td><code>20e1b3a927f54d12</code></td></tr><tr><td><span class="el_class">org.apache.solr.highlight.SimpleBoundaryScanner</span></td><td><code>1b50f2cf470ad5b4</code></td></tr><tr><td><span class="el_class">org.apache.solr.highlight.SimpleFragListBuilder</span></td><td><code>9351bf3637da447f</code></td></tr><tr><td><span class="el_class">org.apache.solr.highlight.SingleFragListBuilder</span></td><td><code>3ef4037c4869b34c</code></td></tr><tr><td><span class="el_class">org.apache.solr.highlight.SolrBoundaryScanner</span></td><td><code>17ecf005294ad212</code></td></tr><tr><td><span class="el_class">org.apache.solr.highlight.SolrFragmentsBuilder</span></td><td><code>69c65adf017caad6</code></td></tr><tr><td><span class="el_class">org.apache.solr.highlight.SolrHighlighter</span></td><td><code>96f98f6d4bb0dd8f</code></td></tr><tr><td><span class="el_class">org.apache.solr.highlight.WeightedFragListBuilder</span></td><td><code>746d64c6b9a5d933</code></td></tr><tr><td><span class="el_class">org.apache.solr.index.DefaultMergePolicyFactory</span></td><td><code>3884cd09e42d62c1</code></td></tr><tr><td><span class="el_class">org.apache.solr.index.MergePolicyFactory</span></td><td><code>db6623813feabe86</code></td></tr><tr><td><span class="el_class">org.apache.solr.index.MergePolicyFactoryArgs</span></td><td><code>7c92f5a7792a6c36</code></td></tr><tr><td><span class="el_class">org.apache.solr.index.SlowCompositeReaderWrapper</span></td><td><code>e3da8009e29af4e8</code></td></tr><tr><td><span class="el_class">org.apache.solr.logging.LogWatcher</span></td><td><code>8d35152ce35eb91d</code></td></tr><tr><td><span class="el_class">org.apache.solr.logging.LogWatcherConfig</span></td><td><code>db24c31d9929e7c8</code></td></tr><tr><td><span class="el_class">org.apache.solr.logging.MDCLoggingContext</span></td><td><code>59d8aab40de47329</code></td></tr><tr><td><span class="el_class">org.apache.solr.logging.MDCLoggingContext.1</span></td><td><code>c3b1f190c8ede688</code></td></tr><tr><td><span class="el_class">org.apache.solr.metrics.OperatingSystemMetricSet</span></td><td><code>621a907de76e305c</code></td></tr><tr><td><span class="el_class">org.apache.solr.metrics.SolrCoreMetricManager</span></td><td><code>fe4362f41fb315fa</code></td></tr><tr><td><span class="el_class">org.apache.solr.metrics.SolrMetricInfo</span></td><td><code>68d7987fbbdabb53</code></td></tr><tr><td><span class="el_class">org.apache.solr.metrics.SolrMetricManager</span></td><td><code>0fd8859ab7f91827</code></td></tr><tr><td><span class="el_class">org.apache.solr.metrics.reporters.JmxObjectNameFactory</span></td><td><code>343adfdaeb19e3a2</code></td></tr><tr><td><span class="el_class">org.apache.solr.parser.FastCharStream</span></td><td><code>60d022e6dbf56d83</code></td></tr><tr><td><span class="el_class">org.apache.solr.parser.QueryParser</span></td><td><code>adf7c5ee23f7469a</code></td></tr><tr><td><span class="el_class">org.apache.solr.parser.QueryParser.JJCalls</span></td><td><code>9347ddf266d31fa8</code></td></tr><tr><td><span class="el_class">org.apache.solr.parser.QueryParser.LookaheadSuccess</span></td><td><code>dde961c37fbf7d7e</code></td></tr><tr><td><span class="el_class">org.apache.solr.parser.QueryParser.Operator</span></td><td><code>54acb5b23f08739c</code></td></tr><tr><td><span class="el_class">org.apache.solr.parser.QueryParserTokenManager</span></td><td><code>0309bb129aaca19c</code></td></tr><tr><td><span class="el_class">org.apache.solr.parser.SolrQueryParserBase</span></td><td><code>fef7284bad01f4e6</code></td></tr><tr><td><span class="el_class">org.apache.solr.parser.Token</span></td><td><code>34c965f86cad3a81</code></td></tr><tr><td><span class="el_class">org.apache.solr.request.LocalSolrQueryRequest</span></td><td><code>56f7ddd57a8ea03f</code></td></tr><tr><td><span class="el_class">org.apache.solr.request.SolrQueryRequestBase</span></td><td><code>76d08d9eaa1e18b6</code></td></tr><tr><td><span class="el_class">org.apache.solr.request.SolrRequestInfo</span></td><td><code>ff3e170ac8878cbb</code></td></tr><tr><td><span class="el_class">org.apache.solr.request.SolrRequestInfo.1</span></td><td><code>965a42b4c9b7a16e</code></td></tr><tr><td><span class="el_class">org.apache.solr.request.json.RequestUtil</span></td><td><code>a0cf6dda339c903d</code></td></tr><tr><td><span class="el_class">org.apache.solr.request.macro.MacroExpander</span></td><td><code>a7a691499cd7a3f4</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.BasicResultContext</span></td><td><code>08a68e6bb298386d</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.BinaryResponseWriter</span></td><td><code>1285cf73feaf9e9e</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.BinaryResponseWriter.Resolver</span></td><td><code>d83a55f52950f94b</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.CSVResponseWriter</span></td><td><code>44e491a89a258ab2</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.DocsStreamer</span></td><td><code>20f05e12a07a21f5</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.GeoJSONResponseWriter</span></td><td><code>684caa48e84acf3a</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.GraphMLResponseWriter</span></td><td><code>7c93aace5e16fb5d</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.JSONResponseWriter</span></td><td><code>ded92bffa7192141</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.PHPResponseWriter</span></td><td><code>95e3f2c2ad629f3f</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.PHPSerializedResponseWriter</span></td><td><code>db07c43bcc6c6755</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.PythonResponseWriter</span></td><td><code>62e4e30a263368fc</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.QueryResponseWriterUtil</span></td><td><code>7e31ba77e3c2e5f2</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.RawResponseWriter</span></td><td><code>83f8c170d4574d1f</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.ResultContext</span></td><td><code>dbfd0e82ee0c6870</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.RubyResponseWriter</span></td><td><code>8e8d91154bd746ee</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.SchemaXmlResponseWriter</span></td><td><code>4b41f13b594e6beb</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.SmileResponseWriter</span></td><td><code>c4153338e6cd4c5f</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.SolrQueryResponse</span></td><td><code>d92b21f6948ce169</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.XMLResponseWriter</span></td><td><code>8f187413473c3070</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.XSLTResponseWriter</span></td><td><code>3f32051e6cb9cdb1</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.transform.ChildDocTransformerFactory</span></td><td><code>28cb4d1a21d52cb8</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.transform.DocIdAugmenterFactory</span></td><td><code>7de1bfecc328dec7</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.transform.DocTransformer</span></td><td><code>318acea6a666cc14</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.transform.DocTransformers</span></td><td><code>66dbf0a752c785fa</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.transform.ExplainAugmenterFactory</span></td><td><code>d8aeda4f65a199ba</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.transform.GeoTransformerFactory</span></td><td><code>8880614e21b8e1d8</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.transform.RawValueTransformerFactory</span></td><td><code>cbc7e331da67b879</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.transform.ScoreAugmenter</span></td><td><code>fb0d28d0be5d43f0</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.transform.ShardAugmenterFactory</span></td><td><code>93632c2b5c0ebb2a</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.transform.SubQueryAugmenterFactory</span></td><td><code>ce383d24139fbd66</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.transform.TransformerFactory</span></td><td><code>c241f9ea5364d8fd</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.transform.ValueAugmenterFactory</span></td><td><code>81800fb224332d3d</code></td></tr><tr><td><span class="el_class">org.apache.solr.rest.ManagedResource</span></td><td><code>6046415e9700576b</code></td></tr><tr><td><span class="el_class">org.apache.solr.rest.ManagedResourceStorage</span></td><td><code>db6a13047f2da28e</code></td></tr><tr><td><span class="el_class">org.apache.solr.rest.ManagedResourceStorage.FileStorageIO</span></td><td><code>6bd105e7db84a377</code></td></tr><tr><td><span class="el_class">org.apache.solr.rest.ManagedResourceStorage.JsonStorage</span></td><td><code>9a8a9eae0498327d</code></td></tr><tr><td><span class="el_class">org.apache.solr.rest.ManagedResourceStorage.ZooKeeperStorageIO</span></td><td><code>b55b246f8378bf9e</code></td></tr><tr><td><span class="el_class">org.apache.solr.rest.RestManager</span></td><td><code>dea6c8d786aadca6</code></td></tr><tr><td><span class="el_class">org.apache.solr.rest.RestManager.Registry</span></td><td><code>752e14a30161a690</code></td></tr><tr><td><span class="el_class">org.apache.solr.rest.RestManager.RestManagerManagedResource</span></td><td><code>f7069083a9c8e876</code></td></tr><tr><td><span class="el_class">org.apache.solr.rest.SolrSchemaRestApi</span></td><td><code>7502788bc38b4dd5</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.BinaryField</span></td><td><code>bcad19f3291a0af3</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.BoolField</span></td><td><code>f249b76625f6a8bd</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.BoolField.1</span></td><td><code>f48b6a6ee2c61cc9</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.ClassicIndexSchemaFactory</span></td><td><code>c04c5dcfa8d0bfc6</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.FieldProperties</span></td><td><code>95c191ce57dd98b7</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.FieldType</span></td><td><code>b5ce84f675042baa</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.FieldType.DefaultAnalyzer</span></td><td><code>0a07800dcbbe3796</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.FieldTypePluginLoader</span></td><td><code>ebb025c8524bdda9</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.FieldTypePluginLoader.1</span></td><td><code>68ca9929ba5cac12</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.FieldTypePluginLoader.2</span></td><td><code>50ad92878afdbe18</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.FieldTypePluginLoader.3</span></td><td><code>402ca508511cedfc</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.FieldTypePluginLoader.MultiTermChainBuilder</span></td><td><code>ca8c1a69b16ef0af</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.IndexSchema</span></td><td><code>ff157ccc043002f2</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.IndexSchema.SchemaProps.Handler</span></td><td><code>d74ac57c5b21470b</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.IndexSchema.SolrIndexAnalyzer</span></td><td><code>7806e5a7e065b619</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.IndexSchema.SolrQueryAnalyzer</span></td><td><code>1e7ed132bb91318f</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.IndexSchemaFactory</span></td><td><code>f37087b2a4b07300</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.NumberType</span></td><td><code>db1cb7c538938697</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.NumericFieldType</span></td><td><code>8dcf19c568dc4f3c</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.PreAnalyzedField</span></td><td><code>88dcee597eb11e17</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.PreAnalyzedField.ParseResult</span></td><td><code>2ddab1528e18a3e2</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.PreAnalyzedField.PreAnalyzedAnalyzer</span></td><td><code>4c72cce756801075</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.PreAnalyzedField.PreAnalyzedTokenizer</span></td><td><code>26b2a0e96f01433b</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.PrimitiveFieldType</span></td><td><code>4d469538cd00d18b</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.SchemaField</span></td><td><code>ce77ba51e946a2fe</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.SimilarityFactory</span></td><td><code>2275652927eca443</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.StrField</span></td><td><code>206c9ca3b0dca05c</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.TextField</span></td><td><code>e80df1a08b1456a8</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.TrieDateField</span></td><td><code>c668c7cb96f64b28</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.TrieDoubleField</span></td><td><code>e6d674c6ae9ea0b3</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.TrieField</span></td><td><code>aa084a74ebf76f43</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.TrieField.1</span></td><td><code>763a4cb60b20b807</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.TrieFloatField</span></td><td><code>5fcfe17603e85bdf</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.TrieIntField</span></td><td><code>3a28724ceff3f51f</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.TrieLongField</span></td><td><code>d0fc013a81cd5063</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.BitDocSet</span></td><td><code>3554a70b5be5addd</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.BitDocSet.1</span></td><td><code>7cae60acd8b73d6c</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.BitDocSet.2</span></td><td><code>d22c5ad52061e8e1</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.BitDocSet.2.1</span></td><td><code>193e59f9a7ca5748</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.BitDocSet.2.1.1</span></td><td><code>4be9b953eff9e9ff</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.BitsFilteredDocIdSet</span></td><td><code>97fa0c334488095c</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.BitsFilteredPostingsEnum</span></td><td><code>7ceeded7c1fe909c</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.BoostQParserPlugin</span></td><td><code>ffcee5cd95b20d37</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.CacheConfig</span></td><td><code>a5aabfbd3a471b72</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.CollapsingQParserPlugin</span></td><td><code>a7821fd1c341c4a7</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ComplexPhraseQParserPlugin</span></td><td><code>cfac0753d56a48e6</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.DateValueSourceParser</span></td><td><code>1e33295af8970db5</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.DisMaxQParserPlugin</span></td><td><code>af14fbc6c37a0f26</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.DocListAndSet</span></td><td><code>114d5fbbce6b931f</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.DocSetBase</span></td><td><code>c4140c46b4d7daa1</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.DocSetCollector</span></td><td><code>b857b8264fe93c67</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.DocSetCollector.ExpandingIntArray</span></td><td><code>a4c6f0c03c90db82</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.DocSetUtil</span></td><td><code>5c62a8fff0581882</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.DocSlice</span></td><td><code>157f64446138813a</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.DocSlice.1</span></td><td><code>1591618583623ea4</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.Double2Parser</span></td><td><code>241fddff208d6be6</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.DoubleParser</span></td><td><code>70cf938bb6f1e9ed</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ExportQParserPlugin</span></td><td><code>09ddce443151e2a5</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ExtendedDismaxQParserPlugin</span></td><td><code>1ad4163116acedd5</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.FastLRUCache</span></td><td><code>3a09ec051dc0a427</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.FieldQParserPlugin</span></td><td><code>eb3fb009701b5b82</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.Filter</span></td><td><code>aa3f38f47cca8974</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.Filter.1</span></td><td><code>e5432ac0b9a6d4c6</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.FunctionQParserPlugin</span></td><td><code>7a35aba36cb2983d</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.FunctionRangeQParserPlugin</span></td><td><code>cc00e06fd9939c6b</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.GraphTermsQParserPlugin</span></td><td><code>dd8a1f0d864e1b33</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.HashQParserPlugin</span></td><td><code>2a8f33dcea55c61c</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.IGainTermsQParserPlugin</span></td><td><code>3d3c53a281103961</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.JoinQParserPlugin</span></td><td><code>7d4da408484132ef</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.LRUCache</span></td><td><code>d4a8f23531be9d4f</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.LRUCache.1</span></td><td><code>7a745146004e8457</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.LRUCache.CumulativeStats</span></td><td><code>6ce8805d7a772775</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.LuceneQParser</span></td><td><code>7085a219bd22d2ee</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.LuceneQParserPlugin</span></td><td><code>015eddb21704e96d</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.MaxScoreQParserPlugin</span></td><td><code>f1e531bda01772f2</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.NamedParser</span></td><td><code>177dfb13aca6b391</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.NestedQParserPlugin</span></td><td><code>c0a8f866b088b2ec</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.OldLuceneQParserPlugin</span></td><td><code>dc1462a586041cb5</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.PrefixQParserPlugin</span></td><td><code>5c12d3214e6bb217</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.QParser</span></td><td><code>7a8ff4c06ebe52fe</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.QParserPlugin</span></td><td><code>32a8955342d748e0</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.QueryCommand</span></td><td><code>6c13b975e1ae6d96</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.QueryParsing</span></td><td><code>19692846d317e393</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.QueryResult</span></td><td><code>c51bcb04b3ffd8bf</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.QueryResultKey</span></td><td><code>dc66e2062e24c216</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.QueryUtils</span></td><td><code>f8248c9260b20a8e</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.RawQParserPlugin</span></td><td><code>179f946a6b61cb58</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ReRankQParserPlugin</span></td><td><code>bde7e885097cdb0c</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ReturnFields</span></td><td><code>9b74cbc7429a6438</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.SignificantTermsQParserPlugin</span></td><td><code>bb06c27669e80745</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.SimpleQParserPlugin</span></td><td><code>9ba125702b9818a6</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.SolrCache.State</span></td><td><code>ad4c723b287840fc</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.SolrCacheBase</span></td><td><code>b724fd649538c5d8</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.SolrCacheBase.AutoWarmCountRef</span></td><td><code>f5fe683787bb90bc</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.SolrFieldCacheMBean</span></td><td><code>fd92935ab0dcccfc</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.SolrIndexSearcher</span></td><td><code>8525f0f8de670241</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.SolrIndexSearcher.4</span></td><td><code>f819971e603358c0</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.SolrIndexSearcher.ProcessedFilter</span></td><td><code>fb5ddf8cd513bf79</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.SolrIndexSearcher.SolrDocumentStoredFieldVisitor</span></td><td><code>e349206dc53d80b1</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.SolrQueryParser</span></td><td><code>4501c092811dd4ee</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.SolrQueryTimeoutImpl</span></td><td><code>cfb3a343e4914f85</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.SolrReturnFields</span></td><td><code>d0b6fe9bca1e89bb</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.SortSpec</span></td><td><code>2dd8bee40b2aaa76</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.SortSpecParsing</span></td><td><code>c36aefca031bfb96</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.SortedIntDocSet</span></td><td><code>c6a31096a039f446</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.SortedIntDocSet.1</span></td><td><code>5fe9e9b31a80090a</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.SpatialBoxQParserPlugin</span></td><td><code>f0a4a32383dc25e5</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.SpatialFilterQParserPlugin</span></td><td><code>4831743ff2aa8784</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.StrParser</span></td><td><code>4e916405d6c1c04d</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.SurroundQParserPlugin</span></td><td><code>b7e656ddd19cca02</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.SwitchQParserPlugin</span></td><td><code>2293df03bc5ad9e3</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.TermQParserPlugin</span></td><td><code>b5f8cd5c06f2c181</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.TermsQParserPlugin</span></td><td><code>c66907a299e0fce8</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.TextLogisticRegressionQParserPlugin</span></td><td><code>7aeeb284eb0a3e0b</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser</span></td><td><code>a2a52c7932df1b72</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.1</span></td><td><code>8c21ca3c51150b94</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.10</span></td><td><code>0bb2adc9d0338235</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.11</span></td><td><code>f56ae95a1217f4fe</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.12</span></td><td><code>0a1f3cf21348face</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.13</span></td><td><code>03b695e3dc7f0576</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.14</span></td><td><code>f35f0d5fc772559c</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.15</span></td><td><code>a9cab8138cdaa934</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.16</span></td><td><code>bd3bc515114f5dd9</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.17</span></td><td><code>818cb4f130ef35fc</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.18</span></td><td><code>9d079d1fc8810a7c</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.19</span></td><td><code>0f1bc3d218a3fdab</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.2</span></td><td><code>ce27809d10b9ef1b</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.20</span></td><td><code>b0f76abbf29325d7</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.21</span></td><td><code>3363f1feebfe5fb1</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.22</span></td><td><code>8f53cbac70c55548</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.23</span></td><td><code>9a7e9f41e8e68198</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.24</span></td><td><code>be975a4c530afdf6</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.25</span></td><td><code>0ce5d65e0f0bffc8</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.26</span></td><td><code>06975e02950996af</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.27</span></td><td><code>fc2efa04b25b8b27</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.28</span></td><td><code>6c16710085239df4</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.29</span></td><td><code>2dbf06aa63a1dd16</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.3</span></td><td><code>f445732fcfe42f24</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.30</span></td><td><code>1669913e196be1ec</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.31</span></td><td><code>c89ab3317a4eba0d</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.32</span></td><td><code>a53aea6530ecfb10</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.33</span></td><td><code>364815df52e1b0f1</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.34</span></td><td><code>4c5112dc3cd5405d</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.35</span></td><td><code>f2989e5461a806de</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.36</span></td><td><code>6586891c657ddf8f</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.37</span></td><td><code>88bebe70da52bb29</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.38</span></td><td><code>8940eac5f8d45c59</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.39</span></td><td><code>178269720144f782</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.4</span></td><td><code>619462998f377514</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.40</span></td><td><code>5fec6b869ace5b49</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.41</span></td><td><code>0c8bee39ef2ebca7</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.42</span></td><td><code>acea4f15232aafff</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.43</span></td><td><code>d82916b88cae9041</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.44</span></td><td><code>72482ba48a91764c</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.45</span></td><td><code>53667a52ab474afb</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.46</span></td><td><code>c95d4f42e89e53a2</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.47</span></td><td><code>92bd2771831553da</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.48</span></td><td><code>db6b92456cf728cb</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.49</span></td><td><code>26c6c013e1de64ff</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.5</span></td><td><code>50197eec186a3e89</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.50</span></td><td><code>08ede99305a64c0d</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.51</span></td><td><code>c5972018522a9275</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.52</span></td><td><code>9eb5d6e720840b85</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.53</span></td><td><code>21133256b407afcb</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.54</span></td><td><code>f04774eee801ea72</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.55</span></td><td><code>3297a2f02138a846</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.56</span></td><td><code>010b7b8d3af275e6</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.57</span></td><td><code>61c6f4da2d7f0fa2</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.58</span></td><td><code>815cd0e86322b74c</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.59</span></td><td><code>a4f0f66e5b097a3a</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.6</span></td><td><code>05c25afa2ca9ee90</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.60</span></td><td><code>60df279c13b1b48f</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.61</span></td><td><code>26bad6d471ec1732</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.62</span></td><td><code>f9d6e69313f986da</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.63</span></td><td><code>b2bf34a1c7995974</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.64</span></td><td><code>71fafae53379233b</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.65</span></td><td><code>41374db07275f56d</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.66</span></td><td><code>eb29d57c3e70d1c1</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.67</span></td><td><code>8e1c4ee9ef9fbcd3</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.68</span></td><td><code>dc705b4135098429</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.69</span></td><td><code>5137289f4f056235</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.7</span></td><td><code>9b703dd846847f8c</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.70</span></td><td><code>def843f54583dcef</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.71</span></td><td><code>d868af1312152250</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.72</span></td><td><code>1e29e6759cb7abc6</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.73</span></td><td><code>4695dc74229c2ed1</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.74</span></td><td><code>9fcd074b0dd50e70</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.75</span></td><td><code>f30491de5025f140</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.76</span></td><td><code>7229d63ee8bd2ad0</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.77</span></td><td><code>3e117ad775c44c16</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.78</span></td><td><code>cb73cd522075c47e</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.79</span></td><td><code>cf86327ea3f34125</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.8</span></td><td><code>f3d8161a232d6399</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.80</span></td><td><code>cb2e6c7fa7814014</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.81</span></td><td><code>ac0d13a33b2c07b3</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.82</span></td><td><code>9bde46431d17bf5e</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.83</span></td><td><code>ec3f904c92fab5a1</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.84</span></td><td><code>de6d568654048163</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.85</span></td><td><code>c24bd8a4358eeeee</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.86</span></td><td><code>6d7a2ef18f0e8e55</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.87</span></td><td><code>6fb226a4acc77a38</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.88</span></td><td><code>bfc1eb1ac168a47d</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.9</span></td><td><code>e16f7bd13075b263</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.XmlQParserPlugin</span></td><td><code>a360cfdefd6f6d2a</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.facet.FacetModule</span></td><td><code>02e4289dd7e2527d</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.facet.PercentileAgg.Parser</span></td><td><code>74b2a277eadba784</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.function.distance.GeoDistValueSourceParser</span></td><td><code>85ef2fe11550503f</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.grouping.endresulttransformer.MainEndResultTransformer</span></td><td><code>72d9270807e3bd91</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.grouping.endresulttransformer.SimpleEndResultTransformer</span></td><td><code>1f5ea6ce6965f6fd</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.join.BlockJoinChildQParserPlugin</span></td><td><code>67ba517e307692e4</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.join.BlockJoinParentQParserPlugin</span></td><td><code>999e8e15378e9140</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.join.GraphQParserPlugin</span></td><td><code>479e7ab0a26ea32d</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.mlt.MLTQParserPlugin</span></td><td><code>549d9248ccb77147</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.similarities.SchemaSimilarityFactory</span></td><td><code>197c4eb413d3aefa</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.similarities.SchemaSimilarityFactory.SchemaSimilarity</span></td><td><code>8f05420f4783790e</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.stats.LocalStatsCache</span></td><td><code>a4905014b48d1d35</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.stats.LocalStatsSource</span></td><td><code>4c9f39be6c522cee</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.stats.StatsCache</span></td><td><code>3924c29c1d2aae22</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.stats.StatsSource</span></td><td><code>2f6b54629806536d</code></td></tr><tr><td><span class="el_class">org.apache.solr.security.AuthenticationPlugin</span></td><td><code>03e08bb402af23d7</code></td></tr><tr><td><span class="el_class">org.apache.solr.security.AuthorizationContext.RequestType</span></td><td><code>6215bf9919fe3660</code></td></tr><tr><td><span class="el_class">org.apache.solr.security.PKIAuthenticationPlugin</span></td><td><code>09bb7a746ff151ba</code></td></tr><tr><td><span class="el_class">org.apache.solr.security.PKIAuthenticationPlugin.2</span></td><td><code>1e018684da44fd5e</code></td></tr><tr><td><span class="el_class">org.apache.solr.security.PKIAuthenticationPlugin.HttpHeaderClientConfigurer</span></td><td><code>8227ef617ddcd9d4</code></td></tr><tr><td><span class="el_class">org.apache.solr.servlet.BaseSolrFilter</span></td><td><code>a0d28caac6e1a75a</code></td></tr><tr><td><span class="el_class">org.apache.solr.servlet.CheckLoggingConfiguration</span></td><td><code>1578da008f091032</code></td></tr><tr><td><span class="el_class">org.apache.solr.servlet.HttpSolrCall</span></td><td><code>49373f0170775267</code></td></tr><tr><td><span class="el_class">org.apache.solr.servlet.HttpSolrCall.3</span></td><td><code>bf21fd51629de77e</code></td></tr><tr><td><span class="el_class">org.apache.solr.servlet.HttpSolrCall.RandomIterator</span></td><td><code>02738ca21ca7dbaf</code></td></tr><tr><td><span class="el_class">org.apache.solr.servlet.ServletInputStreamWrapper</span></td><td><code>d0654c52a859da7c</code></td></tr><tr><td><span class="el_class">org.apache.solr.servlet.ServletOutputStreamWrapper</span></td><td><code>10331c729b4c66ec</code></td></tr><tr><td><span class="el_class">org.apache.solr.servlet.SolrDispatchFilter</span></td><td><code>aa1b1527216fafa2</code></td></tr><tr><td><span class="el_class">org.apache.solr.servlet.SolrDispatchFilter.1</span></td><td><code>8737dc2dcbf93689</code></td></tr><tr><td><span class="el_class">org.apache.solr.servlet.SolrDispatchFilter.1.1</span></td><td><code>65f02f9142c5ca43</code></td></tr><tr><td><span class="el_class">org.apache.solr.servlet.SolrDispatchFilter.2</span></td><td><code>1a21d344f7252507</code></td></tr><tr><td><span class="el_class">org.apache.solr.servlet.SolrDispatchFilter.2.1</span></td><td><code>289d6da7058d5e8a</code></td></tr><tr><td><span class="el_class">org.apache.solr.servlet.SolrDispatchFilter.3</span></td><td><code>83739b928792b78a</code></td></tr><tr><td><span class="el_class">org.apache.solr.servlet.SolrDispatchFilter.Action</span></td><td><code>5deb45f3edb27148</code></td></tr><tr><td><span class="el_class">org.apache.solr.servlet.SolrRequestParsers</span></td><td><code>e356ddf77928f5d8</code></td></tr><tr><td><span class="el_class">org.apache.solr.servlet.SolrRequestParsers.1</span></td><td><code>0ec85d70581581f0</code></td></tr><tr><td><span class="el_class">org.apache.solr.servlet.SolrRequestParsers.2</span></td><td><code>0e8337663a8d888b</code></td></tr><tr><td><span class="el_class">org.apache.solr.servlet.SolrRequestParsers.FormDataRequestParser</span></td><td><code>e1610cf5828ebaf9</code></td></tr><tr><td><span class="el_class">org.apache.solr.servlet.SolrRequestParsers.HttpRequestContentStream</span></td><td><code>79aae77d3085ca0d</code></td></tr><tr><td><span class="el_class">org.apache.solr.servlet.SolrRequestParsers.MultipartRequestParser</span></td><td><code>9a4a05349e23a10c</code></td></tr><tr><td><span class="el_class">org.apache.solr.servlet.SolrRequestParsers.RawRequestParser</span></td><td><code>cfea6b35685eeb3d</code></td></tr><tr><td><span class="el_class">org.apache.solr.servlet.SolrRequestParsers.SimpleRequestParser</span></td><td><code>03bf0727d6ff07b8</code></td></tr><tr><td><span class="el_class">org.apache.solr.servlet.SolrRequestParsers.StandardRequestParser</span></td><td><code>3d6fcfb87021f420</code></td></tr><tr><td><span class="el_class">org.apache.solr.servlet.StartupLoggingUtils</span></td><td><code>ff99a8b4fb56c189</code></td></tr><tr><td><span class="el_class">org.apache.solr.servlet.cache.HttpCacheHeaderUtil</span></td><td><code>264b1bc02bbdceb5</code></td></tr><tr><td><span class="el_class">org.apache.solr.servlet.cache.Method</span></td><td><code>0850e06722c5222a</code></td></tr><tr><td><span class="el_class">org.apache.solr.spelling.DirectSolrSpellChecker</span></td><td><code>7b5b6204e3096f35</code></td></tr><tr><td><span class="el_class">org.apache.solr.spelling.QueryConverter</span></td><td><code>13a9807213125b9a</code></td></tr><tr><td><span class="el_class">org.apache.solr.spelling.SolrSpellChecker</span></td><td><code>25dacd8e0d25269b</code></td></tr><tr><td><span class="el_class">org.apache.solr.spelling.SpellingQueryConverter</span></td><td><code>1a147db9da94912a</code></td></tr><tr><td><span class="el_class">org.apache.solr.spelling.WordBreakSolrSpellChecker</span></td><td><code>680edc035d1caae3</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.FieldCache</span></td><td><code>18643cc03e4bd8f0</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.FieldCache.1</span></td><td><code>48e5c557b6e00c51</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.FieldCache.2</span></td><td><code>07ce317874cd6b4f</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.FieldCache.3</span></td><td><code>766ab0343295f526</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.FieldCache.4</span></td><td><code>fe44dc81be4656b4</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.FieldCache.5</span></td><td><code>d9bdab2bc86b54b2</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.FieldCache.6</span></td><td><code>1f8233470db49ed6</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.FieldCache.7</span></td><td><code>59ba9908db7536cb</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.FieldCache.8</span></td><td><code>70f4804ba909f4fc</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.FieldCache.CreationPlaceholder</span></td><td><code>3e6d924d74d49a69</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.FieldCache.PointParser</span></td><td><code>4259d5efa253dc7d</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.FieldCacheImpl</span></td><td><code>9c49e29b36af7de0</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.FieldCacheImpl.BinaryDocValuesCache</span></td><td><code>31293404fe856e32</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.FieldCacheImpl.BitsEntry</span></td><td><code>4c89177035d10722</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.FieldCacheImpl.Cache</span></td><td><code>6d3da590ecdd8e22</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.FieldCacheImpl.CacheKey</span></td><td><code>acd92686d3c6eb1c</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.FieldCacheImpl.DocTermOrdsCache</span></td><td><code>8c3ec46f1db85e9d</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.FieldCacheImpl.DocsWithFieldCache</span></td><td><code>e9dcff3855f083da</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.FieldCacheImpl.GrowableWriterAndMinValue</span></td><td><code>7079e3c0e1cab67a</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.FieldCacheImpl.HoldsOneThing</span></td><td><code>15d7270f6168063f</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.FieldCacheImpl.LongCache</span></td><td><code>9be8a41355de4f7b</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.FieldCacheImpl.LongCache.1</span></td><td><code>cb98f2d1d1ccb618</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.FieldCacheImpl.LongsFromArray</span></td><td><code>47990a23bd57e890</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.FieldCacheImpl.SortedDocValuesCache</span></td><td><code>ca5f96bb237c96a8</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.FieldCacheImpl.Uninvert</span></td><td><code>3d5c948ac2ff9f9a</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.UninvertingReader</span></td><td><code>921174430fcf7f0f</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.UninvertingReader.1</span></td><td><code>0d501e2c573ca4b6</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.UninvertingReader.FieldCacheStats</span></td><td><code>fb623780a88c4a77</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.UninvertingReader.Type</span></td><td><code>3804fcb98fc2e62c</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.UninvertingReader.UninvertingDirectoryReader</span></td><td><code>fc944c2d5e1b73b6</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.UninvertingReader.UninvertingDirectoryReader.1</span></td><td><code>14d9a32643ddf39b</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.AddUpdateCommand</span></td><td><code>273e91229f0f5a02</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.CommitTracker</span></td><td><code>a32cc054cce96501</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.CommitUpdateCommand</span></td><td><code>06e6902460346b3b</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.DefaultSolrCoreState</span></td><td><code>3630f287c2f2399f</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.DefaultSolrCoreState.1</span></td><td><code>fa871cad5a5b6b27</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.DirectUpdateHandler2</span></td><td><code>18eb8967bd60f180</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.DocumentBuilder</span></td><td><code>cd268939f9a0f07f</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.MemOutputStream</span></td><td><code>b3af8236c239677a</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.PeerSync.PeerSyncResult</span></td><td><code>11c31dba11357e09</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.SolrCmdDistributor</span></td><td><code>c53320bd0cda1324</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.SolrCmdDistributor.Node</span></td><td><code>b884c202e06135ee</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.SolrCmdDistributor.StdNode</span></td><td><code>7a524fab9131ff0b</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.SolrCoreState</span></td><td><code>28b7d6332b2b51d0</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.SolrIndexConfig</span></td><td><code>bb11a6dfd6827029</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.SolrIndexConfig.DelayedSchemaAnalyzer</span></td><td><code>ff5eb896d19dbcad</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.SolrIndexWriter</span></td><td><code>ebd7f0f51bc6cb01</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.StreamingSolrClients</span></td><td><code>44ec9d355bee6eae</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.TransactionLog</span></td><td><code>c5cea23c5f9921c8</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.TransactionLog.1</span></td><td><code>0fec4bf6d55aa490</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.TransactionLog.LogCodec</span></td><td><code>ae523cb9980aa37f</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.UpdateCommand</span></td><td><code>940669d1d7d48d5f</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.UpdateHandler</span></td><td><code>2ed548154427d42a</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.UpdateLog</span></td><td><code>fe6ee132483c6458</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.UpdateLog.1</span></td><td><code>80bc56d2af7074b5</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.UpdateLog.2</span></td><td><code>31990a8e228fbcb2</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.UpdateLog.LogPtr</span></td><td><code>6495cbe1ec538f0a</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.UpdateLog.RecentUpdates</span></td><td><code>4b8269f1e28d886c</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.UpdateLog.RecoveryInfo</span></td><td><code>1059af136bf3365d</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.UpdateLog.State</span></td><td><code>2a3fa1ad7e7044f8</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.UpdateLog.SyncLevel</span></td><td><code>18b0cd3b64d933fe</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.UpdateShardHandler</span></td><td><code>deae40ae766ca188</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.UpdateShardHandler.IdleConnectionsEvictor</span></td><td><code>4d79f18ec204e466</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.UpdateShardHandler.IdleConnectionsEvictor.1</span></td><td><code>dca67faebdf36f51</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.UpdateShardHandler.IdleConnectionsEvictor.DefaultThreadFactory</span></td><td><code>e19c5e6877c18ae7</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.UpdateShardHandlerConfig</span></td><td><code>acd1bde415257256</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.VersionBucket</span></td><td><code>c1092bea5e0767c0</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.VersionInfo</span></td><td><code>ae7005f619219cf5</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.processor.AtomicUpdateDocumentMerger</span></td><td><code>24714ef1457f8bd0</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.processor.DistributedUpdateProcessor</span></td><td><code>a5d9aef88f569336</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.processor.DistributedUpdateProcessor.DistribPhase</span></td><td><code>ea5740b30fb85f9e</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.processor.DistributedUpdateProcessorFactory</span></td><td><code>46d241466c95088f</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.processor.LogUpdateProcessorFactory</span></td><td><code>4f9b2860cc4cc2a8</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.processor.RunUpdateProcessor</span></td><td><code>9c0d8d86b6cf9d09</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.processor.RunUpdateProcessorFactory</span></td><td><code>d2633c822517bb46</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.processor.UpdateRequestProcessor</span></td><td><code>1b034f1a845d4858</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.processor.UpdateRequestProcessorChain</span></td><td><code>2bf418dad117ae38</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.processor.UpdateRequestProcessorChain.ProcessorInfo</span></td><td><code>f9066004d0e7388f</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.processor.UpdateRequestProcessorFactory</span></td><td><code>5530bedbfb68fb7c</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.ConcurrentLRUCache</span></td><td><code>585e2e8bd3615073</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.ConcurrentLRUCache.CacheEntry</span></td><td><code>f31054e4d5d82817</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.ConcurrentLRUCache.Stats</span></td><td><code>9bf5f6e5888bdb57</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.CryptoKeys.RSAKeyPair</span></td><td><code>d92d89fa5b4ed4f3</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.DOMUtil</span></td><td><code>49077af2f7c0019a</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.DefaultSolrThreadFactory</span></td><td><code>9a787fbf84a1a854</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.JsonSchemaValidator</span></td><td><code>1e875ca32ef8a833</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.JsonSchemaValidator.SchemaAttribute</span></td><td><code>bd1b7bbc29ee5ef9</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.JsonSchemaValidator.SchemaAttribute.1</span></td><td><code>c24d87a8c7714ae5</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.JsonSchemaValidator.SchemaAttribute.2</span></td><td><code>dbfc1cce87f82a87</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.JsonSchemaValidator.SchemaAttribute.3</span></td><td><code>eefecb78f5e1f8b0</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.JsonSchemaValidator.SchemaAttribute.4</span></td><td><code>1897b30c77b74156</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.JsonSchemaValidator.SchemaNode</span></td><td><code>b66e6cb9c87bdec6</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.JsonSchemaValidator.Type</span></td><td><code>68a4f089f14c33f6</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.NumberUtils</span></td><td><code>0f74524d166b8362</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.PathTrie</span></td><td><code>b97bd9eb5bb72f67</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.PathTrie.1</span></td><td><code>49d07195043e05e7</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.PathTrie.Node</span></td><td><code>92ba981852a7cf2c</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.PropertiesUtil</span></td><td><code>8bd0c8066f0fc950</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.RTimer</span></td><td><code>217eb821342da8c9</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.RTimer.NanoTimeTimerImpl</span></td><td><code>65bbb2add2f88e59</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.RTimerTree</span></td><td><code>1fab6835e0954b58</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.RefCounted</span></td><td><code>ed31a1470e75f863</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.SolrFileCleaningTracker</span></td><td><code>6bd44aa7b5409c3d</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.SolrPluginUtils</span></td><td><code>6b34df1edfabdff1</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.SystemIdResolver</span></td><td><code>a2f6130862a73c84</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.TestInjection</span></td><td><code>876139c98de8eb1e</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.TimeOut</span></td><td><code>47e09cd9f33570e6</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.plugin.AbstractPluginLoader</span></td><td><code>48abe1838c8bea8a</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.plugin.AbstractPluginLoader.PluginInitInfo</span></td><td><code>514277a120ce2a45</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.stats.InstrumentedHttpClient</span></td><td><code>562531c63fe1558d</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.stats.InstrumentedHttpRequestExecutor</span></td><td><code>187ae6bd0442d191</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.stats.InstrumentedPoolingClientConnectionManager</span></td><td><code>698efde068cb4d28</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.stats.MetricUtils</span></td><td><code>651748d0e9f76683</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.ClientCnxn</span></td><td><code>2d02e2ed2b018342</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.ClientCnxn.1</span></td><td><code>c6e4e5f36f8fa4ac</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.ClientCnxn.EndOfStreamException</span></td><td><code>cda8c88177316ce6</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.ClientCnxn.EventThread</span></td><td><code>a2ad260510a09460</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.ClientCnxn.Packet</span></td><td><code>156123ea918496be</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.ClientCnxn.SendThread</span></td><td><code>ea041307f1281ee3</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.ClientCnxn.WatcherSetEventPair</span></td><td><code>a64c605355640519</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.ClientCnxnSocket</span></td><td><code>a03a302d78d67082</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.ClientCnxnSocketNIO</span></td><td><code>e1236901c88a8a1b</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.CreateMode</span></td><td><code>0da9c180b570a273</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.Environment</span></td><td><code>02a76f9264cea6a9</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.Environment.Entry</span></td><td><code>37f64ae61cfe6861</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.KeeperException</span></td><td><code>711e3b7648b84de6</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.KeeperException.1</span></td><td><code>e4dd93539bcf9eb6</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.KeeperException.Code</span></td><td><code>5a62b04a525a2a82</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.KeeperException.NoNodeException</span></td><td><code>fc1cdd04564cdc2f</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.KeeperException.NodeExistsException</span></td><td><code>93d87256b228c42e</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.MultiResponse</span></td><td><code>e7be9ddadf404ad1</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.MultiTransactionRecord</span></td><td><code>e0f96354c0b95f5a</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.Op</span></td><td><code>38304c16c3cd7956</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.Op.Check</span></td><td><code>023490a3f41ca507</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.Op.Create</span></td><td><code>e158d10fc49bafaf</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.Op.SetData</span></td><td><code>698d8f8313d52ca5</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.OpResult</span></td><td><code>dc6b7605a5bd3cdf</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.OpResult.CheckResult</span></td><td><code>d05b9b91e1410771</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.OpResult.CreateResult</span></td><td><code>793a5da9af96f741</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.OpResult.SetDataResult</span></td><td><code>2715f9b25df0ea62</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.Version</span></td><td><code>211c64b9d45ca41f</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.WatchedEvent</span></td><td><code>138188d1acb983c5</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.Watcher.Event.EventType</span></td><td><code>15b86c3d4f9cbb74</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.Watcher.Event.KeeperState</span></td><td><code>bcfe1f70acdfa3ee</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.ZooDefs.Ids</span></td><td><code>558863910726e6a7</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.ZooKeeper</span></td><td><code>88b91da9008f77d1</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.ZooKeeper.1</span></td><td><code>0af88fa48592a04e</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.ZooKeeper.ChildWatchRegistration</span></td><td><code>f378980ec29c404d</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.ZooKeeper.DataWatchRegistration</span></td><td><code>53a6889a44d1dad1</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.ZooKeeper.ExistsWatchRegistration</span></td><td><code>04a344420cdcb10a</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.ZooKeeper.States</span></td><td><code>cfcb953ce0c74dee</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.ZooKeeper.WatchRegistration</span></td><td><code>0ec9d337b3d14958</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.ZooKeeper.ZKWatchManager</span></td><td><code>655b7aac1d5283bb</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.client.ConnectStringParser</span></td><td><code>7604255c9af26ab3</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.client.StaticHostProvider</span></td><td><code>14edf2777f6b7634</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.client.ZooKeeperSaslClient</span></td><td><code>04982725948acbf6</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.client.ZooKeeperSaslClient.SaslState</span></td><td><code>a45349a14892c82e</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.common.PathTrie</span></td><td><code>a549b8100d427d18</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.common.PathTrie.TrieNode</span></td><td><code>b41995e944774716</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.common.PathUtils</span></td><td><code>298e05be03ac6239</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.data.ACL</span></td><td><code>b26c58369ae1950c</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.data.Id</span></td><td><code>e86bd28976cd25bd</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.data.Stat</span></td><td><code>04b0795141ed6b5b</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.data.StatPersisted</span></td><td><code>df99df1b9bf99121</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.jmx.MBeanRegistry</span></td><td><code>e191150d4215f746</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.proto.CheckVersionRequest</span></td><td><code>b2c66ff579bfd342</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.proto.ConnectRequest</span></td><td><code>463290bd5180fa48</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.proto.ConnectResponse</span></td><td><code>f0c22a4a5a1876c0</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.proto.CreateRequest</span></td><td><code>3387d2c78942bfde</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.proto.CreateResponse</span></td><td><code>ffe96a0738d3d0aa</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.proto.DeleteRequest</span></td><td><code>929211d988c3dd51</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.proto.ExistsRequest</span></td><td><code>db9c7cf2ae6f43cd</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.proto.ExistsResponse</span></td><td><code>b45f4ff303c12020</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.proto.GetChildrenRequest</span></td><td><code>b9cb540e5a0c1055</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.proto.GetChildrenResponse</span></td><td><code>a7a33e2c7501f1d9</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.proto.GetDataRequest</span></td><td><code>82fd96fe4ff4a067</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.proto.GetDataResponse</span></td><td><code>d67f3b2633fdaca3</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.proto.MultiHeader</span></td><td><code>6b299ba69009bd4a</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.proto.ReplyHeader</span></td><td><code>6d9ba9d939c26ef3</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.proto.RequestHeader</span></td><td><code>c55a0d64dd72f684</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.proto.SetDataRequest</span></td><td><code>95d629edbff029f1</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.proto.SetDataResponse</span></td><td><code>bfe1c4436a950627</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.proto.WatcherEvent</span></td><td><code>097a3997e4dd4b22</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.ByteBufferInputStream</span></td><td><code>b9c08b4ae99ea81a</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.ConnectionBean</span></td><td><code>0e2cd9ff6f897ea5</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.DataNode</span></td><td><code>6344fa57a364d775</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.DataTree</span></td><td><code>89d1de529b7e1ef3</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.DataTree.ProcessTxnResult</span></td><td><code>cb332c9b09a8bd01</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.DataTreeBean</span></td><td><code>0c175bacb3120180</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.FinalRequestProcessor</span></td><td><code>946c0db747668c3c</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.NIOServerCnxn</span></td><td><code>0c816cf0cf922b0d</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.NIOServerCnxnFactory</span></td><td><code>72357c502d4c3d49</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.NIOServerCnxnFactory.1</span></td><td><code>ca702e07e5e57ddc</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.PrepRequestProcessor</span></td><td><code>86a31854ec37c321</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.Request</span></td><td><code>1d441fe5cd9f191f</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.ServerCnxn</span></td><td><code>0e38dae9ceca55a6</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.ServerCnxn.CloseRequestException</span></td><td><code>b19fc63f8cbd65e4</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.ServerCnxnFactory</span></td><td><code>5ac1737467c57d75</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.ServerConfig</span></td><td><code>a1883f3045e08e2a</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.ServerStats</span></td><td><code>0715e8d08986ec32</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.SessionTrackerImpl</span></td><td><code>42cb0bd293be8ae3</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.SessionTrackerImpl.SessionImpl</span></td><td><code>726e7ef2b4f900ff</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.SessionTrackerImpl.SessionSet</span></td><td><code>1c5abc2e320c0658</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.SyncRequestProcessor</span></td><td><code>83196725f1a7448e</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.WatchManager</span></td><td><code>64193f3dca56809d</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.ZKDatabase</span></td><td><code>579e9515d4a998cb</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.ZKDatabase.1</span></td><td><code>d6980fb554823a89</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.ZooKeeperServer</span></td><td><code>cc40050d3247bbea</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.ZooKeeperServer.ChangeRecord</span></td><td><code>72510af0a61fef03</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.ZooKeeperServerBean</span></td><td><code>b705443232253e5f</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.ZooTrace</span></td><td><code>8289617bc87b3418</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.persistence.FileHeader</span></td><td><code>9884b43d6b9ed704</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.persistence.FileSnap</span></td><td><code>6bf8a08060f314d4</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.persistence.FileTxnLog</span></td><td><code>0f3854244358b1d8</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.persistence.FileTxnLog.FileTxnIterator</span></td><td><code>0d27abf0e14b3dbc</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.persistence.FileTxnSnapLog</span></td><td><code>11e4101fdff66450</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.persistence.Util</span></td><td><code>d7a73a493500cff1</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.persistence.Util.DataDirFileComparator</span></td><td><code>06e0a7292f05c701</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.quorum.Leader.Proposal</span></td><td><code>6ff3d79bce66be66</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.quorum.QuorumPacket</span></td><td><code>b78170abde084559</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.txn.CheckVersionTxn</span></td><td><code>9e086ab907b88791</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.txn.CreateSessionTxn</span></td><td><code>ae01b2da9c9fbf5a</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.txn.CreateTxn</span></td><td><code>57d7f56b9c28c4d8</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.txn.DeleteTxn</span></td><td><code>a7ea90642387af8f</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.txn.ErrorTxn</span></td><td><code>5e027435305b7b42</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.txn.MultiTxn</span></td><td><code>312f5b1722a5183b</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.txn.SetDataTxn</span></td><td><code>95b2c65cb37585a1</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.txn.Txn</span></td><td><code>af375838f95658a0</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.txn.TxnHeader</span></td><td><code>b88a81be9d85c78f</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.version.Info</span></td><td><code>7b1be44207b52991</code></td></tr><tr><td><span class="el_class">org.codehaus.stax2.XMLInputFactory2</span></td><td><code>1c842efa5cecd1c5</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.DateGenerator</span></td><td><code>f3009c66019262e3</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.DateGenerator.1</span></td><td><code>7947d259fa3b1d9e</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.HostPortHttpField</span></td><td><code>5b06eb544ed161d8</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.Http1FieldPreEncoder</span></td><td><code>ea0cd06042ffca98</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.HttpCompliance</span></td><td><code>f3fbb03097c47aeb</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.HttpField</span></td><td><code>175610cc97f6347f</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.HttpFields</span></td><td><code>3d176909168c0bf7</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.HttpFields.Itr</span></td><td><code>ecb3a155cb68cbf8</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.HttpGenerator</span></td><td><code>4ead504bfacd1e3e</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.HttpGenerator.1</span></td><td><code>1dc6fb2d244cdfbc</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.HttpGenerator.2</span></td><td><code>6b4da80d1b0dad35</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.HttpGenerator.PreparedResponse</span></td><td><code>e7b79ebb0451af53</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.HttpGenerator.Result</span></td><td><code>8600aa96dbdf1835</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.HttpGenerator.State</span></td><td><code>b5caa9c591622c52</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.HttpHeader</span></td><td><code>a15414e52dbc2915</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.HttpHeaderValue</span></td><td><code>036316f8f4f29386</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.HttpMethod</span></td><td><code>5843789639c70f66</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.HttpParser</span></td><td><code>c12dff3934257794</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.HttpParser.1</span></td><td><code>7592adc9de14335c</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.HttpParser.CharState</span></td><td><code>1592eab1e5a99242</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.HttpParser.State</span></td><td><code>cc8ce7f5aac839a2</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.HttpScheme</span></td><td><code>7bede53bf656fdb3</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.HttpStatus</span></td><td><code>4c0e0aaed85900a7</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.HttpStatus.Code</span></td><td><code>a4c3e99da9036579</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.HttpTokens</span></td><td><code>ad2be687fb0ae101</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.HttpTokens.EndOfContent</span></td><td><code>3cda8b23abc4a300</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.HttpURI</span></td><td><code>582ab272aa2042ad</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.HttpURI.1</span></td><td><code>9f28d24f504b166f</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.HttpURI.State</span></td><td><code>aa0e3046c765dd8f</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.HttpVersion</span></td><td><code>7bc9ffbb9bb281d5</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.MetaData</span></td><td><code>f79fc21e42597480</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.MetaData.Request</span></td><td><code>9e5e779827901222</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.MetaData.Response</span></td><td><code>937115578a205d85</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.MimeTypes</span></td><td><code>2df98f6990ac0aa8</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.MimeTypes.Type</span></td><td><code>a6d8449617c9d2d7</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.PathMap</span></td><td><code>8a8b8a60240022ff</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.PathMap.MappedEntry</span></td><td><code>e6a80360c6afadd4</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.PreEncodedHttpField</span></td><td><code>589071bbef71f397</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.PreEncodedHttpField.1</span></td><td><code>f60e5f7dc255636b</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.pathmap.PathSpec</span></td><td><code>93820c3d48312928</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.pathmap.PathSpecGroup</span></td><td><code>99b06b74414497f7</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.pathmap.PathSpecSet</span></td><td><code>fcaad08b4e77d64a</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.pathmap.ServletPathSpec</span></td><td><code>5ae11dcb60fab3a6</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.pathmap.ServletPathSpec.1</span></td><td><code>1f086f783193c782</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.AbstractConnection</span></td><td><code>b7b99f270057d82d</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.AbstractConnection.ReadCallback</span></td><td><code>542b7a245964b36a</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.AbstractEndPoint</span></td><td><code>e74413a104ef52d1</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.AbstractEndPoint.1</span></td><td><code>4c6c5b8bb54ac307</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.AbstractEndPoint.2</span></td><td><code>b203ce1d2c2530e8</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.ArrayByteBufferPool</span></td><td><code>51c5238dbf160e6f</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.ByteBufferPool</span></td><td><code>9bbb6173c9f8d408</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.ByteBufferPool.Bucket</span></td><td><code>36f4386fbe17d442</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.ChannelEndPoint</span></td><td><code>f703c905e336d9d0</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.FillInterest</span></td><td><code>262d6bf8db64f0b0</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.IdleTimeout</span></td><td><code>58fce894017dec68</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.IdleTimeout.1</span></td><td><code>6ad6b84a87451701</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.ManagedSelector</span></td><td><code>99d2692d0279d805</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.ManagedSelector.2</span></td><td><code>b3d5a6eb6c0ed66e</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.ManagedSelector.Accept</span></td><td><code>acc34a5fb4d8631b</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.ManagedSelector.CloseEndPoints</span></td><td><code>035520019c77c7c1</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.ManagedSelector.CloseSelector</span></td><td><code>4150c73d10eb1f8c</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.ManagedSelector.CreateEndPoint</span></td><td><code>a4b4f696199bbaf4</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.ManagedSelector.EndPointCloser</span></td><td><code>2fd50d7b311b7b81</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.ManagedSelector.SelectorProducer</span></td><td><code>c8487d63c98d75ad</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.SelectChannelEndPoint</span></td><td><code>3d9a4d883498f901</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.SelectChannelEndPoint.1</span></td><td><code>543a526b6a3ee510</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.SelectChannelEndPoint.2</span></td><td><code>24eaeae0297449d9</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.SelectChannelEndPoint.3</span></td><td><code>9228b71c532a170e</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.SelectChannelEndPoint.4</span></td><td><code>ade54fab01e91c2e</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.SelectChannelEndPoint.RunnableCloseable</span></td><td><code>874c4affdd84c8bb</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.SelectorManager</span></td><td><code>6276d410c66baa12</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.WriteFlusher</span></td><td><code>4dc820292a8a6165</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.WriteFlusher.1</span></td><td><code>1a2c4f6f4d591a8a</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.WriteFlusher.CompletingState</span></td><td><code>270ec2a03d49f33f</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.WriteFlusher.IdleState</span></td><td><code>5343a8a7055df3e2</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.WriteFlusher.State</span></td><td><code>72a6073832fe801b</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.WriteFlusher.StateType</span></td><td><code>56f33d4af1bfa63c</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.WriteFlusher.WritingState</span></td><td><code>ef5c0e629edf7d02</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.AbstractConnectionFactory</span></td><td><code>4a95c96334a7200f</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.AbstractConnector</span></td><td><code>da95f32373ac33bf</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.AbstractConnector.Acceptor</span></td><td><code>6c5850f13aeab27c</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.AbstractNetworkConnector</span></td><td><code>8ada5e07fb1e5b77</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.Authentication</span></td><td><code>2f5453031da27ee3</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.Authentication.1</span></td><td><code>2d3698c718077d06</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.Authentication.2</span></td><td><code>c807117838441357</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.Authentication.3</span></td><td><code>d0b73d333c8562ab</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.Authentication.4</span></td><td><code>144c1eee3d4f1e6b</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.Authentication.5</span></td><td><code>df4bc2fa8fb4e1e4</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpChannel</span></td><td><code>583b2e7828a0095d</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpChannel.1</span></td><td><code>1edadfce5e9a276e</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpChannel.CommitCallback</span></td><td><code>877800f836f6ce65</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpChannelOverHttp</span></td><td><code>c493164babf67365</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpChannelOverHttp.1</span></td><td><code>fb7fd5b4c4617f8d</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpChannelState</span></td><td><code>14ce49b164c678c7</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpChannelState.4</span></td><td><code>57ffbfcd78f3abb6</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpChannelState.Action</span></td><td><code>c7ab1a5a4d00bb94</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpChannelState.Async</span></td><td><code>1b13e2d55c91f131</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpChannelState.State</span></td><td><code>4de97870bf5c88a6</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpConfiguration</span></td><td><code>bc5d13505a2b4780</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpConnection</span></td><td><code>6a023c03f94a7f64</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpConnection.1</span></td><td><code>df7c0e34af435199</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpConnection.AsyncReadCallback</span></td><td><code>051c91a2693954f3</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpConnection.BlockingReadCallback</span></td><td><code>e5334551e72d9eeb</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpConnection.Content</span></td><td><code>705dba4427b5b1f9</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpConnection.SendCallback</span></td><td><code>a05714f3fd2b0bdf</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpConnectionFactory</span></td><td><code>1d70576190d76ec3</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpInput</span></td><td><code>cb1abe3c3a30fd80</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpInput.1</span></td><td><code>5eef22d6af6cb1ec</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpInput.2</span></td><td><code>7210d24b0dcb0a4b</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpInput.3</span></td><td><code>48ee3fd9b054583f</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpInput.4</span></td><td><code>523e2f319e4c7262</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpInput.5</span></td><td><code>2bcddafc9c707f80</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpInput.Content</span></td><td><code>1da93e365a8f9721</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpInput.EOFState</span></td><td><code>9c40446b93ecae86</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpInput.EofContent</span></td><td><code>401ce2b640fb843e</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpInput.PoisonPillContent</span></td><td><code>0fe936b01725e597</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpInput.State</span></td><td><code>70c2f364c28c217e</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpInputOverHTTP</span></td><td><code>c9893ee60269347b</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpOutput</span></td><td><code>4a750e470ced2ebd</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpOutput.2</span></td><td><code>d94ab89a5d1bad08</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpOutput.OutputState</span></td><td><code>a4344e8b4205c6f9</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpOutput.WriteBlocker</span></td><td><code>9990b8e23cf0f9b0</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.Request</span></td><td><code>55d8c371d6d937a6</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.Response</span></td><td><code>7df262784efaccb9</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.Response.1</span></td><td><code>4654cc1d599f7a20</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.Response.2</span></td><td><code>34c995918201cec4</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.Response.EncodingFrom</span></td><td><code>7ddf7de62a98dac5</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.Response.OutputType</span></td><td><code>e94f8023d93db5b3</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.Server</span></td><td><code>a36591acfffe6639</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.Server.DateField</span></td><td><code>26a9db226bced996</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.ServerConnector</span></td><td><code>4237a91b69bb39fd</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.ServerConnector.ServerConnectorManager</span></td><td><code>2cb373b0231b5ec6</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.ShutdownMonitor</span></td><td><code>e97055d997248ea7</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.ShutdownMonitor.Holder</span></td><td><code>d4b6c8be5b0e7dc8</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.handler.AbstractHandler</span></td><td><code>80e36160cfdf70e7</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.handler.AbstractHandlerContainer</span></td><td><code>79833d603bc06253</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.handler.AllowSymLinkAliasChecker</span></td><td><code>75349c948d7c26db</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.handler.ContextHandler</span></td><td><code>da7146cc82cf06a5</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.handler.ContextHandler.1</span></td><td><code>60bbf55f760c09b7</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.handler.ContextHandler.ApproveNonExistentDirectoryAliases</span></td><td><code>be120fb97fad51bd</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.handler.ContextHandler.Availability</span></td><td><code>38193328bb933780</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.handler.ContextHandler.Context</span></td><td><code>339c0ea98f3cfd12</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.handler.ContextHandler.StaticContext</span></td><td><code>10a89ec02814651d</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.handler.HandlerWrapper</span></td><td><code>847a382d33d114e5</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.handler.ScopedHandler</span></td><td><code>b61d926727f41e1f</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.handler.gzip.GzipHandler</span></td><td><code>3eb615726d89ad72</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.handler.gzip.GzipHttpOutputInterceptor</span></td><td><code>beab16489b4d570c</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.handler.gzip.GzipHttpOutputInterceptor.1</span></td><td><code>05c7e19b694f08f9</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.handler.gzip.GzipHttpOutputInterceptor.GZState</span></td><td><code>4694e99af8f71d38</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.session.AbstractSessionIdManager</span></td><td><code>d6a747994dc2d0ec</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.session.AbstractSessionManager</span></td><td><code>ec48dcaf63e5b002</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.session.AbstractSessionManager.1</span></td><td><code>fe038bc76fca3873</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.session.AbstractSessionManager.CookieConfig</span></td><td><code>3bcd761f40377473</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.session.HashSessionIdManager</span></td><td><code>a5932f29c0d22c98</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.session.HashSessionManager</span></td><td><code>374a24fbec4d630c</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.session.HashSessionManager.Scavenger</span></td><td><code>d61e9d8094a10f33</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.session.SessionHandler</span></td><td><code>116dbe86847cdac6</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.servlet.BaseHolder</span></td><td><code>1304ebeb8c2cbd3c</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.servlet.BaseHolder.Source</span></td><td><code>68884e5dc4ffab07</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.servlet.FilterHolder</span></td><td><code>6244f9e30e1ae0d6</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.servlet.FilterHolder.Config</span></td><td><code>03cdc50c5dc2dd13</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.servlet.FilterMapping</span></td><td><code>ad980ef6b4bf84ab</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.servlet.FilterMapping.1</span></td><td><code>b8ea2e0f70b9187a</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.servlet.Holder</span></td><td><code>8028b53731b0f443</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.servlet.Holder.1</span></td><td><code>b2578a83c729322a</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.servlet.Holder.HolderConfig</span></td><td><code>4a15fbe8888da4e6</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.servlet.Holder.HolderRegistration</span></td><td><code>378742a50825bd00</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.servlet.ServletContextHandler</span></td><td><code>44158fe9d8c40189</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.servlet.ServletContextHandler.Context</span></td><td><code>2bbdacd06884893c</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.servlet.ServletHandler</span></td><td><code>c0499fa92ff89fdf</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.servlet.ServletHandler.CachedChain</span></td><td><code>c785fceb07bec036</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.servlet.ServletHolder</span></td><td><code>73b5129e2fa43ffd</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.servlet.ServletHolder.Config</span></td><td><code>0293cef0d2d28983</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.servlet.ServletHolder.Registration</span></td><td><code>ea7c9384279f8a37</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.servlet.ServletMapping</span></td><td><code>1a6bdb30c17f6e86</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.AbstractTrie</span></td><td><code>ee332328c986a2c5</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.ArrayTernaryTrie</span></td><td><code>9356461a234f1fc9</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.ArrayTrie</span></td><td><code>313ef55b2559a100</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.ArrayUtil</span></td><td><code>03c8753af1d9af33</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.AttributesMap</span></td><td><code>f33ea7f5be66112c</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.BlockingArrayQueue</span></td><td><code>6db8108a476539e0</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.BufferUtil</span></td><td><code>e19d55fe99edb5ab</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.Callback</span></td><td><code>cb75c8336d30f593</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.Callback.1</span></td><td><code>112f7642f56c7b37</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.Callback.Nested</span></td><td><code>b7a95a6f94508a09</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.ConcurrentHashSet</span></td><td><code>117b8b84abf60153</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.ConstantThrowable</span></td><td><code>7624a8c300cd74b2</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.DecoratedObjectFactory</span></td><td><code>9304f4a8c5502009</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.DeprecationWarning</span></td><td><code>b18ef09b6b66ca0b</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.FutureCallback</span></td><td><code>de2127542de30c05</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.HostPort</span></td><td><code>ae380a7f164a48c4</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.IncludeExclude</span></td><td><code>6bde70df80642513</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.IncludeExcludeSet</span></td><td><code>7c1860c7338f56cd</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.IncludeExcludeSet.SetContainsPredicate</span></td><td><code>119206bfa2ccf448</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.IteratingCallback</span></td><td><code>d401135d3701f8a6</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.IteratingCallback.1</span></td><td><code>037294531912e3cc</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.IteratingCallback.Action</span></td><td><code>0491b74faf2b56fb</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.IteratingCallback.State</span></td><td><code>568389988f80eb8c</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.Jetty</span></td><td><code>160c152b98c2dcd0</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.LazyList</span></td><td><code>2490c44e13e0e34b</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.Loader</span></td><td><code>aed15bf57ca00e1a</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.MemoryUtils</span></td><td><code>4c00e555abb47fe7</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.MemoryUtils.1</span></td><td><code>34e3e76c5fb2810a</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.MultiException</span></td><td><code>f6f501861d7fbf1b</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.MultiMap</span></td><td><code>3c80942579db1647</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.RegexSet</span></td><td><code>a50bd245870c600d</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.SharedBlockingCallback</span></td><td><code>e0d5656df4a65f6b</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.SharedBlockingCallback.Blocker</span></td><td><code>98182f5b5eb9fcf9</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.StringUtil</span></td><td><code>0f01ac78e67126f1</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.TreeTrie</span></td><td><code>b030906afe5d9f40</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.URIUtil</span></td><td><code>cdcba721ec17e643</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.Uptime</span></td><td><code>14aaf38cee4f453b</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.Uptime.DefaultImpl</span></td><td><code>a29a02d5c9c4a249</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.Utf8Appendable</span></td><td><code>fba6c994cfe26158</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.Utf8StringBuilder</span></td><td><code>e3f1281fe05851df</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.component.AbstractLifeCycle</span></td><td><code>41422a6faffebaa6</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.component.ContainerLifeCycle</span></td><td><code>49d9bd06c562f325</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.component.ContainerLifeCycle.1</span></td><td><code>f168f1433c899207</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.component.ContainerLifeCycle.Bean</span></td><td><code>2b4c1e99cfcf6cf3</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.component.ContainerLifeCycle.Managed</span></td><td><code>68df4e687196a56b</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.log.AbstractLogger</span></td><td><code>32164f23aef064c2</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.log.Log</span></td><td><code>647a537c095b073e</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.log.Log.1</span></td><td><code>4ba1efad79b608c9</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.log.Slf4jLog</span></td><td><code>e45ac43f2f301d24</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.statistic.CounterStatistic</span></td><td><code>f44618421d1a8512</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.statistic.SampleStatistic</span></td><td><code>8f5e102611e66976</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.thread.ExecutionStrategy.DefaultExecutionStrategyFactory</span></td><td><code>4f75a2bf8dd85ff5</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.thread.ExecutionStrategy.Factory</span></td><td><code>69e250befd35e4a8</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.thread.Locker</span></td><td><code>2220ce5081a6426a</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.thread.Locker.Lock</span></td><td><code>6a19ba600f6832a7</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.thread.QueuedThreadPool</span></td><td><code>95fcfe2c76e5931e</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.thread.QueuedThreadPool.2</span></td><td><code>4a994f6371a64dab</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.thread.ScheduledExecutorScheduler</span></td><td><code>5ae1af7f83eb438f</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.thread.ScheduledExecutorScheduler.1</span></td><td><code>923e5abbb0f92f49</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.thread.ScheduledExecutorScheduler.ScheduledFutureTask</span></td><td><code>9740e5f2bbea9ed5</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.thread.ShutdownThread</span></td><td><code>1a70aaa25a5ab8fb</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume</span></td><td><code>72bf8b102a5d7983</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.RunExecute</span></td><td><code>20a090540559eb49</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.thread.strategy.ExecutingExecutionStrategy</span></td><td><code>fb49ca66884fd1e0</code></td></tr><tr><td><span class="el_class">org.junit.Assert</span></td><td><code>e2bac9fc5ef3a4be</code></td></tr><tr><td><span class="el_class">org.junit.internal.MethodSorter</span></td><td><code>e7c1106d3801ff54</code></td></tr><tr><td><span class="el_class">org.junit.internal.MethodSorter.1</span></td><td><code>81fdc65e8fe19b52</code></td></tr><tr><td><span class="el_class">org.junit.internal.MethodSorter.2</span></td><td><code>bfe6560dc3722ab0</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.AllDefaultPossibilitiesBuilder</span></td><td><code>84f7fffb8cd30ad9</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.AnnotatedBuilder</span></td><td><code>0faf353d180c9332</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.IgnoredBuilder</span></td><td><code>e152f333c53967a6</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.JUnit3Builder</span></td><td><code>4a2cc8e608e1275e</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.JUnit4Builder</span></td><td><code>5902b7da0403f55c</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.SuiteMethodBuilder</span></td><td><code>1df136431e07e393</code></td></tr><tr><td><span class="el_class">org.junit.internal.requests.ClassRequest</span></td><td><code>f1e703dd2591ce5c</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.model.EachTestNotifier</span></td><td><code>0cb318e674165ac8</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.model.ReflectiveCallable</span></td><td><code>d591724635588bcb</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator</span></td><td><code>95b5ee2068ec6875</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.Builder</span></td><td><code>f24845fa6fd065af</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.DeclaringClassMustBePublic</span></td><td><code>1de994463c748d89</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.FieldMustBeARule</span></td><td><code>e24e9f59de6fe5b7</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.FieldMustBeATestRule</span></td><td><code>690823bd2992f52e</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MemberMustBeNonStaticOrAlsoClassRule</span></td><td><code>1e703fb3e7f4e533</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MemberMustBePublic</span></td><td><code>806c174eb921b478</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MemberMustBeStatic</span></td><td><code>ac28a03dd36b2b5a</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MethodMustBeARule</span></td><td><code>88ea4a2237de2b8b</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MethodMustBeATestRule</span></td><td><code>9f4dd18a26005c18</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.statements.InvokeMethod</span></td><td><code>05a7aa636afa2c39</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.statements.RunAfters</span></td><td><code>3442a72883667c56</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.statements.RunBefores</span></td><td><code>0701ea1d8962a22f</code></td></tr><tr><td><span class="el_class">org.junit.runner.Description</span></td><td><code>c7f1b09126c24b2b</code></td></tr><tr><td><span class="el_class">org.junit.runner.Request</span></td><td><code>4f785af929bd628a</code></td></tr><tr><td><span class="el_class">org.junit.runner.Result</span></td><td><code>3a364b299d905039</code></td></tr><tr><td><span class="el_class">org.junit.runner.Result.Listener</span></td><td><code>bbae11d09f5b5a09</code></td></tr><tr><td><span class="el_class">org.junit.runner.Runner</span></td><td><code>f5abacc70e2e08a4</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunListener</span></td><td><code>a740fd873cf92a63</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier</span></td><td><code>ba709a76760379c2</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.1</span></td><td><code>6eb5e06975b1ea02</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.2</span></td><td><code>dc4db4223d160c08</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.3</span></td><td><code>7a903d9d1caf7673</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.7</span></td><td><code>304ecd1b313cb650</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.SafeNotifier</span></td><td><code>3b3dc2f2fc8cfc56</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.SynchronizedRunListener</span></td><td><code>0f89c0c6a77088e5</code></td></tr><tr><td><span class="el_class">org.junit.runners.BlockJUnit4ClassRunner</span></td><td><code>673d2df2f68a9490</code></td></tr><tr><td><span class="el_class">org.junit.runners.BlockJUnit4ClassRunner.1</span></td><td><code>b3af68717b17ffc6</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner</span></td><td><code>df303f19df248a10</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.1</span></td><td><code>89f115a2214a3636</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.2</span></td><td><code>0fc04165488ae7c7</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.3</span></td><td><code>65f7d637ed11f8f4</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.FrameworkField</span></td><td><code>d6d3c27befd6f49d</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.FrameworkMember</span></td><td><code>83f9d72bb2731cf1</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.FrameworkMethod</span></td><td><code>b9c1cccbfa624e4a</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.FrameworkMethod.1</span></td><td><code>87d2600c48ade534</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.MultipleFailureException</span></td><td><code>6864935644081f84</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.RunnerBuilder</span></td><td><code>0281d51b4f8328d4</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.Statement</span></td><td><code>9a75aa5de27bf4d5</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.TestClass</span></td><td><code>90136128a3e4d163</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.TestClass.FieldComparator</span></td><td><code>261449f31a730808</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.TestClass.MethodComparator</span></td><td><code>5a734d8eaadb6011</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationValidatorFactory</span></td><td><code>e736331fde301341</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator</span></td><td><code>51f829810937d72f</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator.AnnotatableValidator</span></td><td><code>d211a963f22be103</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator.ClassValidator</span></td><td><code>1b463c4e6642e880</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator.FieldValidator</span></td><td><code>64068b954dc56a31</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator.MethodValidator</span></td><td><code>f16b57f17c787036</code></td></tr><tr><td><span class="el_class">org.junit.validator.PublicClassValidator</span></td><td><code>3bac248cf06b18e4</code></td></tr><tr><td><span class="el_class">org.noggit.CharArr</span></td><td><code>6f856cfaad30fcce</code></td></tr><tr><td><span class="el_class">org.noggit.JSONParser</span></td><td><code>ec5bc855eb9fd699</code></td></tr><tr><td><span class="el_class">org.noggit.JSONUtil</span></td><td><code>d4b73894d9a43b45</code></td></tr><tr><td><span class="el_class">org.noggit.JSONWriter</span></td><td><code>b174723d4a5c3ae4</code></td></tr><tr><td><span class="el_class">org.noggit.NullCharArr</span></td><td><code>ddfefd3a7085de4f</code></td></tr><tr><td><span class="el_class">org.noggit.ObjectBuilder</span></td><td><code>1097dc1be80de644</code></td></tr><tr><td><span class="el_class">org.restlet.Application</span></td><td><code>2401789008de479e</code></td></tr><tr><td><span class="el_class">org.slf4j.LoggerFactory</span></td><td><code>3feadc21c87c892d</code></td></tr><tr><td><span class="el_class">org.slf4j.MDC</span></td><td><code>ebfa9319a82666da</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.MarkerIgnoringBase</span></td><td><code>eec76239ac9fd241</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.NOPLoggerFactory</span></td><td><code>7f8e27951d06c133</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.NOPMDCAdapter</span></td><td><code>821dc09925700bab</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.NamedLoggerBase</span></td><td><code>16ccf5782fede341</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.SubstituteLoggerFactory</span></td><td><code>ac7e34cd29eef304</code></td></tr><tr><td><span class="el_class">org.slf4j.impl.OutputChoice</span></td><td><code>06fb73b66cb3ecb7</code></td></tr><tr><td><span class="el_class">org.slf4j.impl.OutputChoice.OutputChoiceType</span></td><td><code>a7d09246c91bc918</code></td></tr><tr><td><span class="el_class">org.slf4j.impl.SimpleLogger</span></td><td><code>e1574cb7e66c8730</code></td></tr><tr><td><span class="el_class">org.slf4j.impl.SimpleLoggerConfiguration</span></td><td><code>f57edb0a1c3e59cc</code></td></tr><tr><td><span class="el_class">org.slf4j.impl.SimpleLoggerConfiguration.1</span></td><td><code>36918606d7c5200e</code></td></tr><tr><td><span class="el_class">org.slf4j.impl.SimpleLoggerFactory</span></td><td><code>11d8f2b22efb6f32</code></td></tr><tr><td><span class="el_class">org.slf4j.impl.StaticLoggerBinder</span></td><td><code>9266b42a962dc839</code></td></tr><tr><td><span class="el_class">org.slf4j.impl.StaticMDCBinder</span></td><td><code>a964c1fb8bb02440</code></td></tr><tr><td><span class="el_class">sun.security.ec.CurveDB</span></td><td><code>2056a3b7088e00da</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECKeyFactory</span></td><td><code>fe1b69c1a8db4069</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECParameters</span></td><td><code>1844ce43d236d98e</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECPublicKeyImpl</span></td><td><code>a25b9644719a6d69</code></td></tr><tr><td><span class="el_class">sun.security.ec.NamedCurve</span></td><td><code>ef82ad07a16f05ab</code></td></tr><tr><td><span class="el_class">sun.security.ec.SunEC</span></td><td><code>ed7aaa5d851afecd</code></td></tr><tr><td><span class="el_class">sun.security.ec.SunEC.1</span></td><td><code>2aaa42d831e10c34</code></td></tr><tr><td><span class="el_class">sun.security.ec.SunECEntries</span></td><td><code>3f351d5d53239ce8</code></td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="jacoco-resources/report.gif" type="image/gif"/><title>Sessions</title></head><body><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="jacoco-sessions.html" class="el_session">Sessions</a></span><a href="index.html" class="el_report">MTAS</a> &gt; <span class="el_session">Sessions</span></div><h1>Sessions</h1><p>This coverage report is based on execution data from the following sessions:</p><table class="coverage" cellspacing="0"><thead><tr><td>Session</td><td>Start Time</td><td>Dump Time</td></tr></thead><tbody><tr><td><span class="el_session">matthijsbrouwer.ia.knaw.local-ed420da3</span></td><td>Jul 13, 2017 7:49:20 AM</td><td>Jul 13, 2017 7:54:06 AM</td></tr></tbody></table><p>Execution data for the following classes is considered in this report:</p><table class="coverage" cellspacing="0"><thead><tr><td>Class</td><td>Id</td></tr></thead><tbody><tr><td><span class="el_class">com.codahale.metrics.Clock</span></td><td><code>f08d64e88da31c6f</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.Clock.UserTimeClock</span></td><td><code>11a4eff4290ab56c</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.Counter</span></td><td><code>0561c43d68ff0029</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.EWMA</span></td><td><code>cd4578be4da7bf68</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.ExponentiallyDecayingReservoir</span></td><td><code>a39ecdbdbc8d9eb7</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.Histogram</span></td><td><code>9328ed95bf06a2cc</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.InstrumentedExecutorService</span></td><td><code>795b73b1cd614f63</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.InstrumentedExecutorService.InstrumentedCallable</span></td><td><code>2ed68254cadb8074</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.InstrumentedExecutorService.InstrumentedRunnable</span></td><td><code>9d2f485d3bec1305</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.LongAdderProxy</span></td><td><code>536829caf5472773</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.LongAdderProxy.JdkProvider</span></td><td><code>aca12073881da07b</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.LongAdderProxy.JdkProvider.1</span></td><td><code>b6b0a12b632aac40</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.Meter</span></td><td><code>aeaf65d0a6681171</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.MetricRegistry</span></td><td><code>ea3f5524ca07149a</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.MetricRegistry.MetricBuilder</span></td><td><code>7b6fb65e6db60855</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.MetricRegistry.MetricBuilder.1</span></td><td><code>060a4d800b265fae</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.MetricRegistry.MetricBuilder.2</span></td><td><code>d494910df30294f8</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.MetricRegistry.MetricBuilder.3</span></td><td><code>cb9b5c281ab4da7e</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.MetricRegistry.MetricBuilder.4</span></td><td><code>a99885cf51447047</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.RatioGauge</span></td><td><code>dfc363e502bd3270</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.SharedMetricRegistries</span></td><td><code>5e462a4c27e59c06</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.Snapshot</span></td><td><code>2d7cf8cf6fdcd076</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.ThreadLocalRandomProxy</span></td><td><code>9e2e20670204e5dd</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.ThreadLocalRandomProxy.JdkProvider</span></td><td><code>1ee647fb9e3f6f37</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.Timer</span></td><td><code>c8913bb62573aad9</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.Timer.Context</span></td><td><code>a8f8261eb4ee339c</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.WeightedSnapshot</span></td><td><code>b42e8310414baba4</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.WeightedSnapshot.1</span></td><td><code>79fde1b15a40c51e</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.WeightedSnapshot.WeightedSample</span></td><td><code>6f72764915eeae38</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.ClassLoadingGaugeSet</span></td><td><code>7c910d460e66fa10</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.ClassLoadingGaugeSet.1</span></td><td><code>511ce15489f9daf3</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.ClassLoadingGaugeSet.2</span></td><td><code>3e6893fbdb138a99</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.GarbageCollectorMetricSet</span></td><td><code>4c244f0f634e4666</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.GarbageCollectorMetricSet.1</span></td><td><code>9b3239d900d38272</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.GarbageCollectorMetricSet.2</span></td><td><code>ffbf3ea7c1adfc23</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.MemoryUsageGaugeSet</span></td><td><code>9f29769e452d3f9b</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.MemoryUsageGaugeSet.1</span></td><td><code>8f55392ddfcefb9b</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.MemoryUsageGaugeSet.10</span></td><td><code>8ca1171721434e9c</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.MemoryUsageGaugeSet.11</span></td><td><code>95cc50ddb0fd8661</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.MemoryUsageGaugeSet.12</span></td><td><code>0059f4219f74a9ee</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.MemoryUsageGaugeSet.13</span></td><td><code>fbe638c7a100ec5d</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.MemoryUsageGaugeSet.14</span></td><td><code>40a27a7875836b72</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.MemoryUsageGaugeSet.15</span></td><td><code>b95d35c9dc424d12</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.MemoryUsageGaugeSet.16</span></td><td><code>1065cab87d3c804f</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.MemoryUsageGaugeSet.17</span></td><td><code>5a50bd5cc72b4d2c</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.MemoryUsageGaugeSet.18</span></td><td><code>83eb1fe149f54923</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.MemoryUsageGaugeSet.19</span></td><td><code>49e1655e54388a2e</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.MemoryUsageGaugeSet.2</span></td><td><code>9bbe0f2144b315dd</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.MemoryUsageGaugeSet.20</span></td><td><code>5ef1f358e5c4497c</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.MemoryUsageGaugeSet.3</span></td><td><code>c9a860af2fff4a1d</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.MemoryUsageGaugeSet.4</span></td><td><code>2afe799e0518a3d7</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.MemoryUsageGaugeSet.5</span></td><td><code>1d0244c92857e1a4</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.MemoryUsageGaugeSet.6</span></td><td><code>c19a633bd555d3ed</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.MemoryUsageGaugeSet.7</span></td><td><code>efc6e065f0f31736</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.MemoryUsageGaugeSet.8</span></td><td><code>8cbf95a9b7ac9a39</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.MemoryUsageGaugeSet.9</span></td><td><code>f2db989434980b00</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.ThreadDeadlockDetector</span></td><td><code>20b46516eb191b2d</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.ThreadStatesGaugeSet</span></td><td><code>dd1be6e01b321a57</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.ThreadStatesGaugeSet.1</span></td><td><code>07f57aa7f0f4bd01</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.ThreadStatesGaugeSet.2</span></td><td><code>645ed689420a2fac</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.ThreadStatesGaugeSet.3</span></td><td><code>5626f0d4e810eb43</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.ThreadStatesGaugeSet.4</span></td><td><code>c160855f12721ae3</code></td></tr><tr><td><span class="el_class">com.codahale.metrics.jvm.ThreadStatesGaugeSet.5</span></td><td><code>221079005d861002</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.api.CommonConfig</span></td><td><code>bb72e25a5c9f84b7</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.api.ReaderConfig</span></td><td><code>e34c905fd0c9b8ac</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.api.WstxInputProperties</span></td><td><code>62cf234f457d05a6</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.api.WstxInputProperties.ParsingMode</span></td><td><code>a6930eb1f83a6017</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.compat.QNameCreator</span></td><td><code>025b2c4819d7e777</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.compat.QNameCreator.Helper</span></td><td><code>bf5dd18d0e4581dc</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.io.BaseInputSource</span></td><td><code>fd5e9f90dca11b71</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.io.BaseReader</span></td><td><code>6cba1a514f46f4ab</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.io.BranchingReaderSource</span></td><td><code>fdccfd97ea6a89d8</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.io.BufferRecycler</span></td><td><code>bdf8bd2e38a80933</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.io.CharsetNames</span></td><td><code>489ad4ec06fb548d</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.io.DefaultInputResolver</span></td><td><code>45a99ab846479c8f</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.io.InputBootstrapper</span></td><td><code>73cd743e4a345e23</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.io.InputSourceFactory</span></td><td><code>96a3911964e02b66</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.io.MergedReader</span></td><td><code>6d6366b2a8b39f21</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.io.ReaderBootstrapper</span></td><td><code>dd864ef159ef1da1</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.io.ReaderSource</span></td><td><code>5038f62b04398d2f</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.io.StreamBootstrapper</span></td><td><code>07bd7892cfd3d832</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.io.UTF8Reader</span></td><td><code>941dd99ee65cccec</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.io.WstxInputData</span></td><td><code>5ab2e1de62f9798f</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.io.WstxInputLocation</span></td><td><code>185bd1384c1a4c98</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.io.WstxInputSource</span></td><td><code>fed7d350cada664c</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.sr.Attribute</span></td><td><code>6e0b88787215696d</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.sr.AttributeCollector</span></td><td><code>3216747e6cf8446f</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.sr.BasicStreamReader</span></td><td><code>aaba00085caaaf5f</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.sr.Element</span></td><td><code>3e70986385997dbf</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.sr.InputElementStack</span></td><td><code>04b218917c7106b6</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.sr.StreamScanner</span></td><td><code>d4523e8150cba9be</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.sr.TypedStreamReader</span></td><td><code>2ea37012809110ef</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.sr.ValidatingStreamReader</span></td><td><code>9cb52b32fd3b40dd</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.stax.WstxInputFactory</span></td><td><code>ef7418b7f405dfa4</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.util.ArgUtil</span></td><td><code>274ab9d98604c5c8</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.util.DataUtil</span></td><td><code>ad84cb2553d136ab</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.util.DefaultXmlSymbolTable</span></td><td><code>6ebc31761c5d076c</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.util.InternCache</span></td><td><code>c63930d861aca442</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.util.StringUtil</span></td><td><code>9ee7306c903536ee</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.util.StringVector</span></td><td><code>cfac7f58c6d2877d</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.util.SymbolTable</span></td><td><code>596bcf16410f4b2b</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.util.SymbolTable.Bucket</span></td><td><code>c38925bf1fd21238</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.util.TextBuffer</span></td><td><code>a3cb00a42aa867bc</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.util.TextBuilder</span></td><td><code>d747a143cdac7d21</code></td></tr><tr><td><span class="el_class">com.google.common.base.Equivalence</span></td><td><code>f8c878ce3b4ae9f6</code></td></tr><tr><td><span class="el_class">com.google.common.base.Equivalence.Equals</span></td><td><code>e6284bcf266f24fc</code></td></tr><tr><td><span class="el_class">com.google.common.base.Equivalence.Identity</span></td><td><code>c93c2315d13df3c4</code></td></tr><tr><td><span class="el_class">com.google.common.base.Joiner</span></td><td><code>ccdb6a8b8c5cc939</code></td></tr><tr><td><span class="el_class">com.google.common.base.Joiner.1</span></td><td><code>5ddac56d694729f2</code></td></tr><tr><td><span class="el_class">com.google.common.base.Joiner.MapJoiner</span></td><td><code>ed6e6a525337ad2a</code></td></tr><tr><td><span class="el_class">com.google.common.base.Objects</span></td><td><code>ae60df5411df5740</code></td></tr><tr><td><span class="el_class">com.google.common.base.Preconditions</span></td><td><code>e9f7b26591d477c0</code></td></tr><tr><td><span class="el_class">com.google.common.base.Strings</span></td><td><code>4ffa77ce29bffed6</code></td></tr><tr><td><span class="el_class">com.google.common.base.Suppliers</span></td><td><code>d68c72e434be1ffc</code></td></tr><tr><td><span class="el_class">com.google.common.base.Suppliers.SupplierOfInstance</span></td><td><code>198377d8a4b66c35</code></td></tr><tr><td><span class="el_class">com.google.common.base.Ticker</span></td><td><code>7f8f6dfbcbf72e04</code></td></tr><tr><td><span class="el_class">com.google.common.base.Ticker.1</span></td><td><code>5b50ca3853d1c372</code></td></tr><tr><td><span class="el_class">com.google.common.cache.CacheBuilder</span></td><td><code>faf5d2dc609930e7</code></td></tr><tr><td><span class="el_class">com.google.common.cache.CacheBuilder.1</span></td><td><code>27bad8a40dc6dff8</code></td></tr><tr><td><span class="el_class">com.google.common.cache.CacheBuilder.2</span></td><td><code>eeb82c8053f99ca6</code></td></tr><tr><td><span class="el_class">com.google.common.cache.CacheBuilder.3</span></td><td><code>3a1279b1665d5e0c</code></td></tr><tr><td><span class="el_class">com.google.common.cache.CacheBuilder.NullListener</span></td><td><code>1603f16d4176ab13</code></td></tr><tr><td><span class="el_class">com.google.common.cache.CacheBuilder.OneWeigher</span></td><td><code>b5f4059aae54600d</code></td></tr><tr><td><span class="el_class">com.google.common.cache.CacheStats</span></td><td><code>1b5dc8e6c2a90a11</code></td></tr><tr><td><span class="el_class">com.google.common.cache.LocalCache</span></td><td><code>be801cd333564021</code></td></tr><tr><td><span class="el_class">com.google.common.cache.LocalCache.1</span></td><td><code>d20f9801fbdfe953</code></td></tr><tr><td><span class="el_class">com.google.common.cache.LocalCache.2</span></td><td><code>11489b85fe00c45b</code></td></tr><tr><td><span class="el_class">com.google.common.cache.LocalCache.AbstractReferenceEntry</span></td><td><code>3da43ff057fa0bdb</code></td></tr><tr><td><span class="el_class">com.google.common.cache.LocalCache.EntryFactory</span></td><td><code>57032c3d16e1663e</code></td></tr><tr><td><span class="el_class">com.google.common.cache.LocalCache.EntryFactory.1</span></td><td><code>cbde921ad9b4405b</code></td></tr><tr><td><span class="el_class">com.google.common.cache.LocalCache.EntryFactory.2</span></td><td><code>e21b61738ecab7c9</code></td></tr><tr><td><span class="el_class">com.google.common.cache.LocalCache.EntryFactory.3</span></td><td><code>d98da481481143ef</code></td></tr><tr><td><span class="el_class">com.google.common.cache.LocalCache.EntryFactory.4</span></td><td><code>88f07b23365984f4</code></td></tr><tr><td><span class="el_class">com.google.common.cache.LocalCache.EntryFactory.5</span></td><td><code>4c4f1957524cd9d6</code></td></tr><tr><td><span class="el_class">com.google.common.cache.LocalCache.EntryFactory.6</span></td><td><code>18c0d7f55ca8066f</code></td></tr><tr><td><span class="el_class">com.google.common.cache.LocalCache.EntryFactory.7</span></td><td><code>5bbfb31218d8c028</code></td></tr><tr><td><span class="el_class">com.google.common.cache.LocalCache.EntryFactory.8</span></td><td><code>b263fc94b90036ab</code></td></tr><tr><td><span class="el_class">com.google.common.cache.LocalCache.LocalManualCache</span></td><td><code>a44a2038759e4350</code></td></tr><tr><td><span class="el_class">com.google.common.cache.LocalCache.Segment</span></td><td><code>cb0fe75544ed97c0</code></td></tr><tr><td><span class="el_class">com.google.common.cache.LocalCache.Strength</span></td><td><code>0a5264c1eb38744a</code></td></tr><tr><td><span class="el_class">com.google.common.cache.LocalCache.Strength.1</span></td><td><code>40acfe0fca4f2bce</code></td></tr><tr><td><span class="el_class">com.google.common.cache.LocalCache.Strength.2</span></td><td><code>b88344682a9278ff</code></td></tr><tr><td><span class="el_class">com.google.common.cache.LocalCache.Strength.3</span></td><td><code>a50af051a201e6ee</code></td></tr><tr><td><span class="el_class">com.google.common.cache.LocalCache.WriteQueue</span></td><td><code>eae26409c97a572a</code></td></tr><tr><td><span class="el_class">com.google.common.cache.LocalCache.WriteQueue.1</span></td><td><code>a520ab861c43e60c</code></td></tr><tr><td><span class="el_class">com.google.common.collect.AbstractIndexedListIterator</span></td><td><code>f9e8989cf82a86b6</code></td></tr><tr><td><span class="el_class">com.google.common.collect.AbstractMapEntry</span></td><td><code>8b7f701ec080f610</code></td></tr><tr><td><span class="el_class">com.google.common.collect.Collections2</span></td><td><code>74605cab204407fe</code></td></tr><tr><td><span class="el_class">com.google.common.collect.EmptyImmutableBiMap</span></td><td><code>ecca084953500065</code></td></tr><tr><td><span class="el_class">com.google.common.collect.GenericMapMaker</span></td><td><code>f913c47a1b874b90</code></td></tr><tr><td><span class="el_class">com.google.common.collect.GenericMapMaker.NullListener</span></td><td><code>3ad2af2e4031170b</code></td></tr><tr><td><span class="el_class">com.google.common.collect.Hashing</span></td><td><code>ff73e2c5284aad3f</code></td></tr><tr><td><span class="el_class">com.google.common.collect.ImmutableAsList</span></td><td><code>b50523e3118e7a4b</code></td></tr><tr><td><span class="el_class">com.google.common.collect.ImmutableBiMap</span></td><td><code>4022a4f08121dd54</code></td></tr><tr><td><span class="el_class">com.google.common.collect.ImmutableCollection</span></td><td><code>65db617630cd4a33</code></td></tr><tr><td><span class="el_class">com.google.common.collect.ImmutableCollection.Builder</span></td><td><code>a0c8a50443f2cdf9</code></td></tr><tr><td><span class="el_class">com.google.common.collect.ImmutableCollection.EmptyImmutableCollection</span></td><td><code>f47a4244b6d7918b</code></td></tr><tr><td><span class="el_class">com.google.common.collect.ImmutableEntry</span></td><td><code>25aa0e5aa885ac6c</code></td></tr><tr><td><span class="el_class">com.google.common.collect.ImmutableList</span></td><td><code>eafaa0050cd1f9c8</code></td></tr><tr><td><span class="el_class">com.google.common.collect.ImmutableList.1</span></td><td><code>48a363b9779246ae</code></td></tr><tr><td><span class="el_class">com.google.common.collect.ImmutableList.Builder</span></td><td><code>75f85e5e9f5f4800</code></td></tr><tr><td><span class="el_class">com.google.common.collect.ImmutableMap</span></td><td><code>d21cd85614acde1c</code></td></tr><tr><td><span class="el_class">com.google.common.collect.ImmutableMap.Builder</span></td><td><code>d464b9002c0dbb67</code></td></tr><tr><td><span class="el_class">com.google.common.collect.ImmutableMapEntrySet</span></td><td><code>1470970432542ad1</code></td></tr><tr><td><span class="el_class">com.google.common.collect.ImmutableMapKeySet</span></td><td><code>ba77a8adaa4a0edf</code></td></tr><tr><td><span class="el_class">com.google.common.collect.ImmutableMapKeySet.1</span></td><td><code>1a3a9b666260973d</code></td></tr><tr><td><span class="el_class">com.google.common.collect.ImmutableSet</span></td><td><code>9aa45c491e8e888d</code></td></tr><tr><td><span class="el_class">com.google.common.collect.ImmutableSet.ArrayImmutableSet</span></td><td><code>e38198d4d770dc66</code></td></tr><tr><td><span class="el_class">com.google.common.collect.Iterables</span></td><td><code>58d2c2ff0d12b5d9</code></td></tr><tr><td><span class="el_class">com.google.common.collect.Iterators</span></td><td><code>17ef0670e088da50</code></td></tr><tr><td><span class="el_class">com.google.common.collect.Iterators.1</span></td><td><code>47a8eaec030bf41e</code></td></tr><tr><td><span class="el_class">com.google.common.collect.Iterators.12</span></td><td><code>9e9ba7dc0420c947</code></td></tr><tr><td><span class="el_class">com.google.common.collect.Iterators.13</span></td><td><code>df365fd0e5376d39</code></td></tr><tr><td><span class="el_class">com.google.common.collect.Iterators.2</span></td><td><code>13b9581949db2ddf</code></td></tr><tr><td><span class="el_class">com.google.common.collect.Lists</span></td><td><code>06598bba6ef8b5e1</code></td></tr><tr><td><span class="el_class">com.google.common.collect.MapMaker</span></td><td><code>ef7ee0eb2e19c3fb</code></td></tr><tr><td><span class="el_class">com.google.common.collect.MapMakerInternalMap</span></td><td><code>bf544da51e8065eb</code></td></tr><tr><td><span class="el_class">com.google.common.collect.MapMakerInternalMap.1</span></td><td><code>73b5550e2af69e22</code></td></tr><tr><td><span class="el_class">com.google.common.collect.MapMakerInternalMap.2</span></td><td><code>a451ec2279cf0145</code></td></tr><tr><td><span class="el_class">com.google.common.collect.MapMakerInternalMap.EntryFactory</span></td><td><code>67fd3e035dd87b58</code></td></tr><tr><td><span class="el_class">com.google.common.collect.MapMakerInternalMap.EntryFactory.1</span></td><td><code>52b2b2c64e1a034f</code></td></tr><tr><td><span class="el_class">com.google.common.collect.MapMakerInternalMap.EntryFactory.2</span></td><td><code>2cbd4d3e4ac7a9c1</code></td></tr><tr><td><span class="el_class">com.google.common.collect.MapMakerInternalMap.EntryFactory.3</span></td><td><code>0b4b7daa0413a336</code></td></tr><tr><td><span class="el_class">com.google.common.collect.MapMakerInternalMap.EntryFactory.4</span></td><td><code>983f3ee01ba5f7bd</code></td></tr><tr><td><span class="el_class">com.google.common.collect.MapMakerInternalMap.EntryFactory.5</span></td><td><code>1c406eb00ba222a1</code></td></tr><tr><td><span class="el_class">com.google.common.collect.MapMakerInternalMap.EntryFactory.6</span></td><td><code>044f44b1fd429ef2</code></td></tr><tr><td><span class="el_class">com.google.common.collect.MapMakerInternalMap.EntryFactory.7</span></td><td><code>86e7f2beb1c47b74</code></td></tr><tr><td><span class="el_class">com.google.common.collect.MapMakerInternalMap.EntryFactory.8</span></td><td><code>d713d0830a7ffd0f</code></td></tr><tr><td><span class="el_class">com.google.common.collect.MapMakerInternalMap.Segment</span></td><td><code>831b364ac8071ca8</code></td></tr><tr><td><span class="el_class">com.google.common.collect.MapMakerInternalMap.Strength</span></td><td><code>c1a6e2a45529d0ab</code></td></tr><tr><td><span class="el_class">com.google.common.collect.MapMakerInternalMap.Strength.1</span></td><td><code>5539d39db6f44eba</code></td></tr><tr><td><span class="el_class">com.google.common.collect.MapMakerInternalMap.Strength.2</span></td><td><code>8b26181227f21671</code></td></tr><tr><td><span class="el_class">com.google.common.collect.MapMakerInternalMap.Strength.3</span></td><td><code>01f7835b38d886c8</code></td></tr><tr><td><span class="el_class">com.google.common.collect.Maps</span></td><td><code>bd804c3eaa7c1656</code></td></tr><tr><td><span class="el_class">com.google.common.collect.ObjectArrays</span></td><td><code>40d4c060d54e26f5</code></td></tr><tr><td><span class="el_class">com.google.common.collect.Platform</span></td><td><code>cdffb2b54c5605f0</code></td></tr><tr><td><span class="el_class">com.google.common.collect.RegularImmutableAsList</span></td><td><code>bd3bb5c13a78e36b</code></td></tr><tr><td><span class="el_class">com.google.common.collect.RegularImmutableList</span></td><td><code>eabfa307cbf4aced</code></td></tr><tr><td><span class="el_class">com.google.common.collect.RegularImmutableMap</span></td><td><code>b429079c0ef5e5bf</code></td></tr><tr><td><span class="el_class">com.google.common.collect.RegularImmutableMap.EntrySet</span></td><td><code>b441de9f04eba359</code></td></tr><tr><td><span class="el_class">com.google.common.collect.RegularImmutableMap.NonTerminalEntry</span></td><td><code>9bdc6b73c630b661</code></td></tr><tr><td><span class="el_class">com.google.common.collect.RegularImmutableMap.TerminalEntry</span></td><td><code>b3224c97ccd23597</code></td></tr><tr><td><span class="el_class">com.google.common.collect.RegularImmutableSet</span></td><td><code>9552818ac5b1207a</code></td></tr><tr><td><span class="el_class">com.google.common.collect.Sets</span></td><td><code>4080483e4babeb6a</code></td></tr><tr><td><span class="el_class">com.google.common.collect.SingletonImmutableBiMap</span></td><td><code>fe4fa55a8b7b3aa2</code></td></tr><tr><td><span class="el_class">com.google.common.collect.SingletonImmutableList</span></td><td><code>5fe306a8def69694</code></td></tr><tr><td><span class="el_class">com.google.common.collect.SingletonImmutableSet</span></td><td><code>f4621a4b4e901fcf</code></td></tr><tr><td><span class="el_class">com.google.common.collect.UnmodifiableIterator</span></td><td><code>951e39c223c816e6</code></td></tr><tr><td><span class="el_class">com.google.common.collect.UnmodifiableListIterator</span></td><td><code>9373caaa0fb7ca46</code></td></tr><tr><td><span class="el_class">com.google.common.io.Files</span></td><td><code>2566f6796958a652</code></td></tr><tr><td><span class="el_class">com.google.common.util.concurrent.AbstractListeningExecutorService</span></td><td><code>2a2563edb01caee0</code></td></tr><tr><td><span class="el_class">com.google.common.util.concurrent.AtomicLongMap</span></td><td><code>40a6e7cb74d3337a</code></td></tr><tr><td><span class="el_class">com.google.common.util.concurrent.MoreExecutors</span></td><td><code>dc26e697298fbc1d</code></td></tr><tr><td><span class="el_class">com.google.common.util.concurrent.MoreExecutors.SameThreadExecutorService</span></td><td><code>da1daec14993d43d</code></td></tr><tr><td><span class="el_class">javax.servlet.DispatcherType</span></td><td><code>099afa2acc564894</code></td></tr><tr><td><span class="el_class">javax.servlet.GenericServlet</span></td><td><code>a9192d2d43fe3440</code></td></tr><tr><td><span class="el_class">javax.servlet.ServletInputStream</span></td><td><code>e226bfadb64dabb1</code></td></tr><tr><td><span class="el_class">javax.servlet.ServletOutputStream</span></td><td><code>e630dfbdfece955f</code></td></tr><tr><td><span class="el_class">javax.servlet.ServletRequestWrapper</span></td><td><code>888f94450ab1ca7f</code></td></tr><tr><td><span class="el_class">javax.servlet.ServletResponseWrapper</span></td><td><code>d43a9f681db64488</code></td></tr><tr><td><span class="el_class">javax.servlet.SessionTrackingMode</span></td><td><code>43914e390b95debb</code></td></tr><tr><td><span class="el_class">javax.servlet.http.HttpServlet</span></td><td><code>8ecfcb57ae33b6bb</code></td></tr><tr><td><span class="el_class">javax.servlet.http.HttpServletRequestWrapper</span></td><td><code>d6d15b2348db8344</code></td></tr><tr><td><span class="el_class">javax.servlet.http.HttpServletResponseWrapper</span></td><td><code>ec890fa532fbe997</code></td></tr><tr><td><a href="mtas.analysis/MtasTokenizer.html" class="el_class">mtas.analysis.MtasTokenizer</a></td><td><code>3314c1739373d1d2</code></td></tr><tr><td><a href="mtas.analysis.parser/MtasBasicParser.html" class="el_class">mtas.analysis.parser.MtasBasicParser</a></td><td><code>981ba1d64625ad67</code></td></tr><tr><td><a href="mtas.analysis.parser/MtasBasicParser$MtasParserMapping.html" class="el_class">mtas.analysis.parser.MtasBasicParser.MtasParserMapping</a></td><td><code>2647fba4ef829d46</code></td></tr><tr><td><a href="mtas.analysis.parser/MtasBasicParser$MtasParserMappingToken.html" class="el_class">mtas.analysis.parser.MtasBasicParser.MtasParserMappingToken</a></td><td><code>e6fd7b970cd7887c</code></td></tr><tr><td><a href="mtas.analysis.parser/MtasBasicParser$MtasParserType.html" class="el_class">mtas.analysis.parser.MtasBasicParser.MtasParserType</a></td><td><code>434685f830ad48f4</code></td></tr><tr><td><a href="mtas.analysis.parser/MtasFoliaParser.html" class="el_class">mtas.analysis.parser.MtasFoliaParser</a></td><td><code>a891a69a34097ba1</code></td></tr><tr><td><a href="mtas.analysis.parser/MtasParser.html" class="el_class">mtas.analysis.parser.MtasParser</a></td><td><code>e70ee58ba11234e4</code></td></tr><tr><td><a href="mtas.analysis.parser/MtasParser$MtasParserObject.html" class="el_class">mtas.analysis.parser.MtasParser.MtasParserObject</a></td><td><code>a612c0d30c001d59</code></td></tr><tr><td><a href="mtas.analysis.parser/MtasXMLParser.html" class="el_class">mtas.analysis.parser.MtasXMLParser</a></td><td><code>71778e3720f14a55</code></td></tr><tr><td><a href="mtas.analysis.parser/MtasXMLParser$MtasXMLParserMappingGroup.html" class="el_class">mtas.analysis.parser.MtasXMLParser.MtasXMLParserMappingGroup</a></td><td><code>b1f59af0f80f1dda</code></td></tr><tr><td><a href="mtas.analysis.parser/MtasXMLParser$MtasXMLParserMappingGroupAnnotation.html" class="el_class">mtas.analysis.parser.MtasXMLParser.MtasXMLParserMappingGroupAnnotation</a></td><td><code>5b76eb00dbd8c0cc</code></td></tr><tr><td><a href="mtas.analysis.parser/MtasXMLParser$MtasXMLParserMappingRelation.html" class="el_class">mtas.analysis.parser.MtasXMLParser.MtasXMLParserMappingRelation</a></td><td><code>46a8d67365ff927d</code></td></tr><tr><td><a href="mtas.analysis.parser/MtasXMLParser$MtasXMLParserMappingWord.html" class="el_class">mtas.analysis.parser.MtasXMLParser.MtasXMLParserMappingWord</a></td><td><code>0c70275680ed31d6</code></td></tr><tr><td><a href="mtas.analysis.parser/MtasXMLParser$MtasXMLParserMappingWordAnnotation.html" class="el_class">mtas.analysis.parser.MtasXMLParser.MtasXMLParserMappingWordAnnotation</a></td><td><code>19bdf20f5b95fc68</code></td></tr><tr><td><a href="mtas.analysis.token/MtasOffset.html" class="el_class">mtas.analysis.token.MtasOffset</a></td><td><code>b958aa1cc7f53b86</code></td></tr><tr><td><a href="mtas.analysis.token/MtasPosition.html" class="el_class">mtas.analysis.token.MtasPosition</a></td><td><code>e7ad574a1700f5e8</code></td></tr><tr><td><a href="mtas.analysis.token/MtasToken.html" class="el_class">mtas.analysis.token.MtasToken</a></td><td><code>869dc7f00bb92ea3</code></td></tr><tr><td><a href="mtas.analysis.token/MtasTokenCollection.html" class="el_class">mtas.analysis.token.MtasTokenCollection</a></td><td><code>8ff392a9f220d55c</code></td></tr><tr><td><a href="mtas.analysis.token/MtasTokenCollection$1.html" class="el_class">mtas.analysis.token.MtasTokenCollection.1</a></td><td><code>cd551aaefeb4aac9</code></td></tr><tr><td><a href="mtas.analysis.token/MtasTokenCollection$2.html" class="el_class">mtas.analysis.token.MtasTokenCollection.2</a></td><td><code>e88b23b00ecb20c5</code></td></tr><tr><td><a href="mtas.analysis.token/MtasTokenIdFactory.html" class="el_class">mtas.analysis.token.MtasTokenIdFactory</a></td><td><code>e13673efa70e0315</code></td></tr><tr><td><a href="mtas.analysis.token/MtasTokenString.html" class="el_class">mtas.analysis.token.MtasTokenString</a></td><td><code>96ca2444ebe15fab</code></td></tr><tr><td><a href="mtas.analysis.util/MtasCharFilterFactory.html" class="el_class">mtas.analysis.util.MtasCharFilterFactory</a></td><td><code>ff141f3fbb1f075f</code></td></tr><tr><td><a href="mtas.analysis.util/MtasConfiguration.html" class="el_class">mtas.analysis.util.MtasConfiguration</a></td><td><code>eaeb6f50642d5de1</code></td></tr><tr><td><a href="mtas.analysis.util/MtasFetchData.html" class="el_class">mtas.analysis.util.MtasFetchData</a></td><td><code>1c364fd751f50c99</code></td></tr><tr><td><a href="mtas.analysis.util/MtasParserException.html" class="el_class">mtas.analysis.util.MtasParserException</a></td><td><code>48ae738fad7bf480</code></td></tr><tr><td><a href="mtas.analysis.util/MtasPrefixTokenFilterFactory.html" class="el_class">mtas.analysis.util.MtasPrefixTokenFilterFactory</a></td><td><code>69e5505260a2db64</code></td></tr><tr><td><a href="mtas.analysis.util/MtasTokenizerFactory.html" class="el_class">mtas.analysis.util.MtasTokenizerFactory</a></td><td><code>7d06b14122e55259</code></td></tr><tr><td><a href="mtas.codec/MtasCodec.html" class="el_class">mtas.codec.MtasCodec</a></td><td><code>4ccb96b71c4a86e0</code></td></tr><tr><td><a href="mtas.codec/MtasCodecPostingsFormat.html" class="el_class">mtas.codec.MtasCodecPostingsFormat</a></td><td><code>cb3279cb3a2c0015</code></td></tr><tr><td><a href="mtas.codec/MtasFieldsConsumer.html" class="el_class">mtas.codec.MtasFieldsConsumer</a></td><td><code>6304e71afa51b441</code></td></tr><tr><td><a href="mtas.codec/MtasFieldsProducer.html" class="el_class">mtas.codec.MtasFieldsProducer</a></td><td><code>a69f70f5f316ec10</code></td></tr><tr><td><a href="mtas.codec/MtasSimpleTextCodec.html" class="el_class">mtas.codec.MtasSimpleTextCodec</a></td><td><code>dc7657311ad9bdb6</code></td></tr><tr><td><a href="mtas.codec/MtasTerms.html" class="el_class">mtas.codec.MtasTerms</a></td><td><code>33218e6961378c73</code></td></tr><tr><td><a href="mtas.codec.payload/MtasBitInputStream.html" class="el_class">mtas.codec.payload.MtasBitInputStream</a></td><td><code>b709b989e1fad8e5</code></td></tr><tr><td><a href="mtas.codec.payload/MtasBitOutputStream.html" class="el_class">mtas.codec.payload.MtasBitOutputStream</a></td><td><code>2ad4c52aca49ea86</code></td></tr><tr><td><a href="mtas.codec.payload/MtasPayloadDecoder.html" class="el_class">mtas.codec.payload.MtasPayloadDecoder</a></td><td><code>474f73dca7ca7930</code></td></tr><tr><td><a href="mtas.codec.payload/MtasPayloadEncoder.html" class="el_class">mtas.codec.payload.MtasPayloadEncoder</a></td><td><code>63dfd2310426e123</code></td></tr><tr><td><a href="mtas.codec.tree/IntervalRBTree.html" class="el_class">mtas.codec.tree.IntervalRBTree</a></td><td><code>da97061d2006e927</code></td></tr><tr><td><a href="mtas.codec.tree/IntervalRBTreeNode.html" class="el_class">mtas.codec.tree.IntervalRBTreeNode</a></td><td><code>33cff3a5cb0f09c9</code></td></tr><tr><td><a href="mtas.codec.tree/IntervalTree.html" class="el_class">mtas.codec.tree.IntervalTree</a></td><td><code>23292d63bfde57c2</code></td></tr><tr><td><a href="mtas.codec.tree/IntervalTreeNode.html" class="el_class">mtas.codec.tree.IntervalTreeNode</a></td><td><code>b6bd60b0053fa223</code></td></tr><tr><td><a href="mtas.codec.tree/IntervalTreeNodeData.html" class="el_class">mtas.codec.tree.IntervalTreeNodeData</a></td><td><code>bd26d61b0f933d1f</code></td></tr><tr><td><a href="mtas.codec.tree/MtasRBTree.html" class="el_class">mtas.codec.tree.MtasRBTree</a></td><td><code>d68c8b45145f968e</code></td></tr><tr><td><a href="mtas.codec.tree/MtasRBTreeNode.html" class="el_class">mtas.codec.tree.MtasRBTreeNode</a></td><td><code>55e98035f780f753</code></td></tr><tr><td><a href="mtas.codec.tree/MtasTree.html" class="el_class">mtas.codec.tree.MtasTree</a></td><td><code>199a83fe1b7584d8</code></td></tr><tr><td><a href="mtas.codec.tree/MtasTreeNode.html" class="el_class">mtas.codec.tree.MtasTreeNode</a></td><td><code>c40629ebb61c9e72</code></td></tr><tr><td><a href="mtas.codec.tree/MtasTreeNodeId.html" class="el_class">mtas.codec.tree.MtasTreeNodeId</a></td><td><code>d39c1a3f8b8f376c</code></td></tr><tr><td><a href="mtas.codec.util/CodecCollector.html" class="el_class">mtas.codec.util.CodecCollector</a></td><td><code>201afab14dae6a5d</code></td></tr><tr><td><a href="mtas.codec.util/CodecCollector$RegisterStatus.html" class="el_class">mtas.codec.util.CodecCollector.RegisterStatus</a></td><td><code>f83e8fb96fbf6f50</code></td></tr><tr><td><a href="mtas.codec.util/CodecCollector$TermvectorNumberBasic.html" class="el_class">mtas.codec.util.CodecCollector.TermvectorNumberBasic</a></td><td><code>f04fcd5d71aaa242</code></td></tr><tr><td><a href="mtas.codec.util/CodecCollector$TermvectorNumberFull.html" class="el_class">mtas.codec.util.CodecCollector.TermvectorNumberFull</a></td><td><code>d9c2361c47805059</code></td></tr><tr><td><a href="mtas.codec.util/CodecComponent$ComponentField.html" class="el_class">mtas.codec.util.CodecComponent.ComponentField</a></td><td><code>0ffd83f16c0e3016</code></td></tr><tr><td><a href="mtas.codec.util/CodecComponent$ComponentFields.html" class="el_class">mtas.codec.util.CodecComponent.ComponentFields</a></td><td><code>28d58e538aac56f4</code></td></tr><tr><td><a href="mtas.codec.util/CodecComponent$ComponentGroup.html" class="el_class">mtas.codec.util.CodecComponent.ComponentGroup</a></td><td><code>4653b422b08a60bf</code></td></tr><tr><td><a href="mtas.codec.util/CodecComponent$ComponentPosition.html" class="el_class">mtas.codec.util.CodecComponent.ComponentPosition</a></td><td><code>507b651686dd1186</code></td></tr><tr><td><a href="mtas.codec.util/CodecComponent$ComponentPrefix.html" class="el_class">mtas.codec.util.CodecComponent.ComponentPrefix</a></td><td><code>aa63cd3b03107a54</code></td></tr><tr><td><a href="mtas.codec.util/CodecComponent$ComponentSpan.html" class="el_class">mtas.codec.util.CodecComponent.ComponentSpan</a></td><td><code>1b487e52b94651dd</code></td></tr><tr><td><a href="mtas.codec.util/CodecComponent$ComponentTermVector.html" class="el_class">mtas.codec.util.CodecComponent.ComponentTermVector</a></td><td><code>0e98e9eaa0bf18c8</code></td></tr><tr><td><a href="mtas.codec.util/CodecComponent$ComponentToken.html" class="el_class">mtas.codec.util.CodecComponent.ComponentToken</a></td><td><code>8f72702384c8227d</code></td></tr><tr><td><a href="mtas.codec.util/CodecComponent$GroupHit.html" class="el_class">mtas.codec.util.CodecComponent.GroupHit</a></td><td><code>5ccf05375c3bb432</code></td></tr><tr><td><a href="mtas.codec.util/CodecComponent$GroupHit$1.html" class="el_class">mtas.codec.util.CodecComponent.GroupHit.1</a></td><td><code>9c65ba78e0301fbf</code></td></tr><tr><td><a href="mtas.codec.util/CodecComponent$Match.html" class="el_class">mtas.codec.util.CodecComponent.Match</a></td><td><code>4265f35e57a64348</code></td></tr><tr><td><a href="mtas.codec.util/CodecComponent$SubComponentFunction.html" class="el_class">mtas.codec.util.CodecComponent.SubComponentFunction</a></td><td><code>6cbba5daccb51dce</code></td></tr><tr><td><a href="mtas.codec.util/CodecInfo.html" class="el_class">mtas.codec.util.CodecInfo</a></td><td><code>a285dcc4e6bccade</code></td></tr><tr><td><a href="mtas.codec.util/CodecInfo$FieldReferences.html" class="el_class">mtas.codec.util.CodecInfo.FieldReferences</a></td><td><code>5ce645cd2f87178b</code></td></tr><tr><td><a href="mtas.codec.util/CodecInfo$IndexDoc.html" class="el_class">mtas.codec.util.CodecInfo.IndexDoc</a></td><td><code>0ecb031e5e6055d8</code></td></tr><tr><td><a href="mtas.codec.util/CodecSearchTree.html" class="el_class">mtas.codec.util.CodecSearchTree</a></td><td><code>586c556f19de927f</code></td></tr><tr><td><a href="mtas.codec.util/CodecSearchTree$IntervalItem.html" class="el_class">mtas.codec.util.CodecSearchTree.IntervalItem</a></td><td><code>b916b6ed30954db7</code></td></tr><tr><td><a href="mtas.codec.util/CodecSearchTree$MtasTreeHit.html" class="el_class">mtas.codec.util.CodecSearchTree.MtasTreeHit</a></td><td><code>05bc05bdc95e3770</code></td></tr><tr><td><a href="mtas.codec.util/CodecSearchTree$MtasTreeItem.html" class="el_class">mtas.codec.util.CodecSearchTree.MtasTreeItem</a></td><td><code>28ca2c2982964c48</code></td></tr><tr><td><a href="mtas.codec.util/CodecUtil.html" class="el_class">mtas.codec.util.CodecUtil</a></td><td><code>7479f17649ea42fb</code></td></tr><tr><td><a href="mtas.codec.util/DataCollector.html" class="el_class">mtas.codec.util.DataCollector</a></td><td><code>138bc03fad257e3f</code></td></tr><tr><td><a href="mtas.codec.util.collector/MtasDataAdvanced.html" class="el_class">mtas.codec.util.collector.MtasDataAdvanced</a></td><td><code>afccf4da45da0199</code></td></tr><tr><td><a href="mtas.codec.util.collector/MtasDataBasic.html" class="el_class">mtas.codec.util.collector.MtasDataBasic</a></td><td><code>f76095ca7d06e0ea</code></td></tr><tr><td><a href="mtas.codec.util.collector/MtasDataCollector.html" class="el_class">mtas.codec.util.collector.MtasDataCollector</a></td><td><code>fd80023fe29d8b40</code></td></tr><tr><td><a href="mtas.codec.util.collector/MtasDataCollectorResult.html" class="el_class">mtas.codec.util.collector.MtasDataCollectorResult</a></td><td><code>ff6a5e61d555191f</code></td></tr><tr><td><a href="mtas.codec.util.collector/MtasDataCollectorResult$1.html" class="el_class">mtas.codec.util.collector.MtasDataCollectorResult.1</a></td><td><code>af9a4e6dd95cfe1c</code></td></tr><tr><td><a href="mtas.codec.util.collector/MtasDataFull.html" class="el_class">mtas.codec.util.collector.MtasDataFull</a></td><td><code>5257f8950ce2c732</code></td></tr><tr><td><a href="mtas.codec.util.collector/MtasDataItem.html" class="el_class">mtas.codec.util.collector.MtasDataItem</a></td><td><code>d83e854028eba68e</code></td></tr><tr><td><a href="mtas.codec.util.collector/MtasDataItemAdvanced.html" class="el_class">mtas.codec.util.collector.MtasDataItemAdvanced</a></td><td><code>14df38e0bb1ecc10</code></td></tr><tr><td><a href="mtas.codec.util.collector/MtasDataItemBasic.html" class="el_class">mtas.codec.util.collector.MtasDataItemBasic</a></td><td><code>22ba6011de649500</code></td></tr><tr><td><a href="mtas.codec.util.collector/MtasDataItemFull.html" class="el_class">mtas.codec.util.collector.MtasDataItemFull</a></td><td><code>bd6b2927c43d362b</code></td></tr><tr><td><a href="mtas.codec.util.collector/MtasDataItemLongAdvanced.html" class="el_class">mtas.codec.util.collector.MtasDataItemLongAdvanced</a></td><td><code>fc17c6bd599a452a</code></td></tr><tr><td><a href="mtas.codec.util.collector/MtasDataItemLongBasic.html" class="el_class">mtas.codec.util.collector.MtasDataItemLongBasic</a></td><td><code>72f60826a5d10ed2</code></td></tr><tr><td><a href="mtas.codec.util.collector/MtasDataItemLongFull.html" class="el_class">mtas.codec.util.collector.MtasDataItemLongFull</a></td><td><code>dde87a58cb5a8638</code></td></tr><tr><td><a href="mtas.codec.util.collector/MtasDataItemNumberComparator.html" class="el_class">mtas.codec.util.collector.MtasDataItemNumberComparator</a></td><td><code>9935babb63e4e6d8</code></td></tr><tr><td><a href="mtas.codec.util.collector/MtasDataLongAdvanced.html" class="el_class">mtas.codec.util.collector.MtasDataLongAdvanced</a></td><td><code>dbcaece6160df6b1</code></td></tr><tr><td><a href="mtas.codec.util.collector/MtasDataLongBasic.html" class="el_class">mtas.codec.util.collector.MtasDataLongBasic</a></td><td><code>654883fdfd58e13c</code></td></tr><tr><td><a href="mtas.codec.util.collector/MtasDataLongFull.html" class="el_class">mtas.codec.util.collector.MtasDataLongFull</a></td><td><code>f22b3feebcbc8e44</code></td></tr><tr><td><a href="mtas.codec.util.collector/MtasDataLongOperations.html" class="el_class">mtas.codec.util.collector.MtasDataLongOperations</a></td><td><code>45f24e9a43440a4c</code></td></tr><tr><td><span class="el_class">mtas.parser.MtasCQLParserTestSentence</span></td><td><code>7a369727fed0376a</code></td></tr><tr><td><span class="el_class">mtas.parser.MtasCQLParserTestWord</span></td><td><code>76d12a2657f877ca</code></td></tr><tr><td><span class="el_class">mtas.parser.MtasFunctionParserTest</span></td><td><code>fb355e54d20fb887</code></td></tr><tr><td><a href="mtas.parser.cql/MtasCQLParser.html" class="el_class">mtas.parser.cql.MtasCQLParser</a></td><td><code>5cc03722be4698cd</code></td></tr><tr><td><a href="mtas.parser.cql/MtasCQLParser$JJCalls.html" class="el_class">mtas.parser.cql.MtasCQLParser.JJCalls</a></td><td><code>c1450c569439ca9b</code></td></tr><tr><td><a href="mtas.parser.cql/MtasCQLParser$LookaheadSuccess.html" class="el_class">mtas.parser.cql.MtasCQLParser.LookaheadSuccess</a></td><td><code>744b4c1250987368</code></td></tr><tr><td><a href="mtas.parser.cql/MtasCQLParserTokenManager.html" class="el_class">mtas.parser.cql.MtasCQLParserTokenManager</a></td><td><code>2f8716f716b6416b</code></td></tr><tr><td><a href="mtas.parser.cql/SimpleCharStream.html" class="el_class">mtas.parser.cql.SimpleCharStream</a></td><td><code>418c12565001d7ce</code></td></tr><tr><td><a href="mtas.parser.cql/Token.html" class="el_class">mtas.parser.cql.Token</a></td><td><code>0449961636bc0cbd</code></td></tr><tr><td><a href="mtas.parser.cql.util/MtasCQLParserBasicSentenceCondition.html" class="el_class">mtas.parser.cql.util.MtasCQLParserBasicSentenceCondition</a></td><td><code>4ff015967c07c904</code></td></tr><tr><td><a href="mtas.parser.cql.util/MtasCQLParserBasicSentencePartCondition.html" class="el_class">mtas.parser.cql.util.MtasCQLParserBasicSentencePartCondition</a></td><td><code>71ea92e367bfb451</code></td></tr><tr><td><a href="mtas.parser.cql.util/MtasCQLParserDefaultPrefixCondition.html" class="el_class">mtas.parser.cql.util.MtasCQLParserDefaultPrefixCondition</a></td><td><code>0edb8c88954ad85b</code></td></tr><tr><td><a href="mtas.parser.cql.util/MtasCQLParserGroupCondition.html" class="el_class">mtas.parser.cql.util.MtasCQLParserGroupCondition</a></td><td><code>27059bb907587135</code></td></tr><tr><td><a href="mtas.parser.cql.util/MtasCQLParserGroupFullCondition.html" class="el_class">mtas.parser.cql.util.MtasCQLParserGroupFullCondition</a></td><td><code>281b9ed46aeeec95</code></td></tr><tr><td><a href="mtas.parser.cql.util/MtasCQLParserGroupQuery.html" class="el_class">mtas.parser.cql.util.MtasCQLParserGroupQuery</a></td><td><code>71b7ebd15fc362d9</code></td></tr><tr><td><a href="mtas.parser.cql.util/MtasCQLParserSentenceCondition.html" class="el_class">mtas.parser.cql.util.MtasCQLParserSentenceCondition</a></td><td><code>a98208190e70aa64</code></td></tr><tr><td><a href="mtas.parser.cql.util/MtasCQLParserSentencePartCondition.html" class="el_class">mtas.parser.cql.util.MtasCQLParserSentencePartCondition</a></td><td><code>659020032664fa43</code></td></tr><tr><td><a href="mtas.parser.cql.util/MtasCQLParserWordCondition.html" class="el_class">mtas.parser.cql.util.MtasCQLParserWordCondition</a></td><td><code>95917a572852c8dd</code></td></tr><tr><td><a href="mtas.parser.cql.util/MtasCQLParserWordFullCondition.html" class="el_class">mtas.parser.cql.util.MtasCQLParserWordFullCondition</a></td><td><code>58faae43ad03381b</code></td></tr><tr><td><a href="mtas.parser.cql.util/MtasCQLParserWordPositionQuery.html" class="el_class">mtas.parser.cql.util.MtasCQLParserWordPositionQuery</a></td><td><code>b48b7576b7bb24b0</code></td></tr><tr><td><a href="mtas.parser.cql.util/MtasCQLParserWordQuery.html" class="el_class">mtas.parser.cql.util.MtasCQLParserWordQuery</a></td><td><code>fdf29beecd34607c</code></td></tr><tr><td><a href="mtas.parser.function/MtasFunctionParser.html" class="el_class">mtas.parser.function.MtasFunctionParser</a></td><td><code>112c75a4b30cfd04</code></td></tr><tr><td><a href="mtas.parser.function/MtasFunctionParser$JJCalls.html" class="el_class">mtas.parser.function.MtasFunctionParser.JJCalls</a></td><td><code>7b735763b98c3fcc</code></td></tr><tr><td><a href="mtas.parser.function/MtasFunctionParser$LookaheadSuccess.html" class="el_class">mtas.parser.function.MtasFunctionParser.LookaheadSuccess</a></td><td><code>79ede378f99cafb8</code></td></tr><tr><td><a href="mtas.parser.function/MtasFunctionParserTokenManager.html" class="el_class">mtas.parser.function.MtasFunctionParserTokenManager</a></td><td><code>1a795fb8802c6a46</code></td></tr><tr><td><a href="mtas.parser.function/SimpleCharStream.html" class="el_class">mtas.parser.function.SimpleCharStream</a></td><td><code>697339ce3170ecea</code></td></tr><tr><td><a href="mtas.parser.function/Token.html" class="el_class">mtas.parser.function.Token</a></td><td><code>14ffe420311ef6bd</code></td></tr><tr><td><a href="mtas.parser.function.util/MtasFunctionParserFunction.html" class="el_class">mtas.parser.function.util.MtasFunctionParserFunction</a></td><td><code>b35aa8ecc68591d3</code></td></tr><tr><td><a href="mtas.parser.function.util/MtasFunctionParserFunctionBasic.html" class="el_class">mtas.parser.function.util.MtasFunctionParserFunctionBasic</a></td><td><code>b253fcb0ca9bb45b</code></td></tr><tr><td><a href="mtas.parser.function.util/MtasFunctionParserFunctionDefault.html" class="el_class">mtas.parser.function.util.MtasFunctionParserFunctionDefault</a></td><td><code>7a57277bc8bddc3e</code></td></tr><tr><td><a href="mtas.parser.function.util/MtasFunctionParserFunctionResponse.html" class="el_class">mtas.parser.function.util.MtasFunctionParserFunctionResponse</a></td><td><code>97b15a4fe0173746</code></td></tr><tr><td><a href="mtas.parser.function.util/MtasFunctionParserFunctionResponseDouble.html" class="el_class">mtas.parser.function.util.MtasFunctionParserFunctionResponseDouble</a></td><td><code>480c80c35e938c04</code></td></tr><tr><td><a href="mtas.parser.function.util/MtasFunctionParserFunctionResponseLong.html" class="el_class">mtas.parser.function.util.MtasFunctionParserFunctionResponseLong</a></td><td><code>0fa529fdef849520</code></td></tr><tr><td><a href="mtas.parser.function.util/MtasFunctionParserItem.html" class="el_class">mtas.parser.function.util.MtasFunctionParserItem</a></td><td><code>a6637f0debd6066e</code></td></tr><tr><td><span class="el_class">mtas.search.MtasSearchTestConsistency</span></td><td><code>679965dfa134e3e1</code></td></tr><tr><td><span class="el_class">mtas.search.MtasSearchTestConsistency.QueryResult</span></td><td><code>88ea81449f44890b</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanAndQuery.html" class="el_class">mtas.search.spans.MtasSpanAndQuery</a></td><td><code>669fbefcf71f7e37</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanContainingQuery.html" class="el_class">mtas.search.spans.MtasSpanContainingQuery</a></td><td><code>f2853b664e43e38f</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanEndQuery.html" class="el_class">mtas.search.spans.MtasSpanEndQuery</a></td><td><code>98bb627891d3a645</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanEndQuery$SpanTermWeight.html" class="el_class">mtas.search.spans.MtasSpanEndQuery.SpanTermWeight</a></td><td><code>35c69733a0e74d89</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanEndSpans.html" class="el_class">mtas.search.spans.MtasSpanEndSpans</a></td><td><code>059bb9d7a701c66f</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanFollowedByQuery.html" class="el_class">mtas.search.spans.MtasSpanFollowedByQuery</a></td><td><code>9288db733c769b61</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanFollowedByQuery$MtasSpanFollowedByQuerySpans.html" class="el_class">mtas.search.spans.MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans</a></td><td><code>f3e39023ebb45ba5</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanFollowedByQuery$MtasSpanFollowedByQueryWeight.html" class="el_class">mtas.search.spans.MtasSpanFollowedByQuery.MtasSpanFollowedByQueryWeight</a></td><td><code>3581a18fc175727f</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanFollowedByQuery$SpanFollowedByWeight.html" class="el_class">mtas.search.spans.MtasSpanFollowedByQuery.SpanFollowedByWeight</a></td><td><code>034f5f3a75557f95</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanFollowedBySpans.html" class="el_class">mtas.search.spans.MtasSpanFollowedBySpans</a></td><td><code>e141584254d68d6a</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanFullyAlignedWithQuery.html" class="el_class">mtas.search.spans.MtasSpanFullyAlignedWithQuery</a></td><td><code>fcc5630828a006b4</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanFullyAlignedWithQuery$MtasSpanFullyAlignedWithQuerySpans.html" class="el_class">mtas.search.spans.MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans</a></td><td><code>7681d7403e96820a</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanFullyAlignedWithQuery$MtasSpanFullyAlignedWithQueryWeight.html" class="el_class">mtas.search.spans.MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQueryWeight</a></td><td><code>d700faf04c893cff</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanFullyAlignedWithQuery$SpanFullyAlignedWithWeight.html" class="el_class">mtas.search.spans.MtasSpanFullyAlignedWithQuery.SpanFullyAlignedWithWeight</a></td><td><code>25f2a5dcebfef45e</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanFullyAlignedWithSpans.html" class="el_class">mtas.search.spans.MtasSpanFullyAlignedWithSpans</a></td><td><code>c0b0530fb1d80fb3</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanIntersectingQuery.html" class="el_class">mtas.search.spans.MtasSpanIntersectingQuery</a></td><td><code>bf721a2b03c4bf60</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanIntersectingQuery$MtasSpanIntersectingQuerySpans.html" class="el_class">mtas.search.spans.MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans</a></td><td><code>6f638e50c006fadd</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanIntersectingQuery$MtasSpanIntersectingQueryWeight.html" class="el_class">mtas.search.spans.MtasSpanIntersectingQuery.MtasSpanIntersectingQueryWeight</a></td><td><code>5f508f75c89b9bf3</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanIntersectingQuery$SpanIntersectingWeight.html" class="el_class">mtas.search.spans.MtasSpanIntersectingQuery.SpanIntersectingWeight</a></td><td><code>00cbaa9b80b33320</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanIntersectingSpans.html" class="el_class">mtas.search.spans.MtasSpanIntersectingSpans</a></td><td><code>eb80c56fa51bfb04</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanMatchAllQuery.html" class="el_class">mtas.search.spans.MtasSpanMatchAllQuery</a></td><td><code>defcf56c7b9f42c3</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanMatchAllQuery$SpanAllWeight.html" class="el_class">mtas.search.spans.MtasSpanMatchAllQuery.SpanAllWeight</a></td><td><code>43599d74597bad96</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanMatchAllSpans.html" class="el_class">mtas.search.spans.MtasSpanMatchAllSpans</a></td><td><code>ec774edc10392252</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanMatchNoneQuery.html" class="el_class">mtas.search.spans.MtasSpanMatchNoneQuery</a></td><td><code>8c0d0454a18991cd</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanMatchNoneQuery$SpanNoneWeight.html" class="el_class">mtas.search.spans.MtasSpanMatchNoneQuery.SpanNoneWeight</a></td><td><code>ecfe601141f74fa2</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanMatchNoneSpans.html" class="el_class">mtas.search.spans.MtasSpanMatchNoneSpans</a></td><td><code>b692ab50fc14fa1e</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanNotQuery.html" class="el_class">mtas.search.spans.MtasSpanNotQuery</a></td><td><code>b668016607b5d856</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanNotQuery$MtasSpanNotQuerySpans.html" class="el_class">mtas.search.spans.MtasSpanNotQuery.MtasSpanNotQuerySpans</a></td><td><code>8b4764a2912563d8</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanNotQuery$MtasSpanNotQueryWeight.html" class="el_class">mtas.search.spans.MtasSpanNotQuery.MtasSpanNotQueryWeight</a></td><td><code>c74750e8fd5f2ef0</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanNotQuery$SpanNotWeight.html" class="el_class">mtas.search.spans.MtasSpanNotQuery.SpanNotWeight</a></td><td><code>0faaa5e8111a54f7</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanNotSpans.html" class="el_class">mtas.search.spans.MtasSpanNotSpans</a></td><td><code>258403ce1375f327</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanNotSpans$1.html" class="el_class">mtas.search.spans.MtasSpanNotSpans.1</a></td><td><code>c7bdbe0df17fc25a</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanNotSpans$2.html" class="el_class">mtas.search.spans.MtasSpanNotSpans.2</a></td><td><code>06df08ccf12ee5ab</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanOrQuery.html" class="el_class">mtas.search.spans.MtasSpanOrQuery</a></td><td><code>39009189f4c60aa7</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanPositionQuery.html" class="el_class">mtas.search.spans.MtasSpanPositionQuery</a></td><td><code>0c9ea397a6328733</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanPositionQuery$SpanAllWeight.html" class="el_class">mtas.search.spans.MtasSpanPositionQuery.SpanAllWeight</a></td><td><code>f240576f029fdeb8</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanPositionSpans.html" class="el_class">mtas.search.spans.MtasSpanPositionSpans</a></td><td><code>dc7316112c1f96d4</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanPrecededByQuery.html" class="el_class">mtas.search.spans.MtasSpanPrecededByQuery</a></td><td><code>c753aa04661a2212</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanPrecededByQuery$MtasSpanPrecededByQuerySpans.html" class="el_class">mtas.search.spans.MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans</a></td><td><code>2486e76183e2909a</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanPrecededByQuery$MtasSpanPrecededByQueryWeight.html" class="el_class">mtas.search.spans.MtasSpanPrecededByQuery.MtasSpanPrecededByQueryWeight</a></td><td><code>52f6701c382d6b86</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanPrecededByQuery$SpanPrecededByWeight.html" class="el_class">mtas.search.spans.MtasSpanPrecededByQuery.SpanPrecededByWeight</a></td><td><code>17ca869be16819ff</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanPrecededBySpans.html" class="el_class">mtas.search.spans.MtasSpanPrecededBySpans</a></td><td><code>afab2bfc53a261ee</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanPrefixQuery.html" class="el_class">mtas.search.spans.MtasSpanPrefixQuery</a></td><td><code>07fb062fd4ad89a2</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanRecurrenceQuery.html" class="el_class">mtas.search.spans.MtasSpanRecurrenceQuery</a></td><td><code>0fc105a68d53216b</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanRecurrenceQuery$SpanRecurrenceWeight.html" class="el_class">mtas.search.spans.MtasSpanRecurrenceQuery.SpanRecurrenceWeight</a></td><td><code>0c40a2408d23ce27</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanRecurrenceSpans.html" class="el_class">mtas.search.spans.MtasSpanRecurrenceSpans</a></td><td><code>bb0e280e99414165</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanRecurrenceSpans$Match.html" class="el_class">mtas.search.spans.MtasSpanRecurrenceSpans.Match</a></td><td><code>55e2d0b2ad78cb8f</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanRegexpQuery.html" class="el_class">mtas.search.spans.MtasSpanRegexpQuery</a></td><td><code>5f0c397bae38df19</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanSequenceItem.html" class="el_class">mtas.search.spans.MtasSpanSequenceItem</a></td><td><code>31a62f046413f0d3</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanSequenceQuery.html" class="el_class">mtas.search.spans.MtasSpanSequenceQuery</a></td><td><code>365b350f79f50aaf</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanSequenceQuery$MtasSpanSequenceQuerySpans.html" class="el_class">mtas.search.spans.MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans</a></td><td><code>9c0183cfd21276fc</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanSequenceQuery$MtasSpanSequenceQueryWeight.html" class="el_class">mtas.search.spans.MtasSpanSequenceQuery.MtasSpanSequenceQueryWeight</a></td><td><code>a879c5bace32ff4d</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanSequenceQuery$SpanSequenceWeight.html" class="el_class">mtas.search.spans.MtasSpanSequenceQuery.SpanSequenceWeight</a></td><td><code>638fd881991fb1be</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanSequenceSpans.html" class="el_class">mtas.search.spans.MtasSpanSequenceSpans</a></td><td><code>eca4864340a2c128</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanSequenceSpans$Match.html" class="el_class">mtas.search.spans.MtasSpanSequenceSpans.Match</a></td><td><code>3c1207cb863bb835</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanSequenceSpans$QueueItem.html" class="el_class">mtas.search.spans.MtasSpanSequenceSpans.QueueItem</a></td><td><code>70ad08c1a58fa25a</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanStartQuery.html" class="el_class">mtas.search.spans.MtasSpanStartQuery</a></td><td><code>4cab1a8f54ec6ade</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanStartQuery$SpanTermWeight.html" class="el_class">mtas.search.spans.MtasSpanStartQuery.SpanTermWeight</a></td><td><code>4a3a6c19fee10b3e</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanStartSpans.html" class="el_class">mtas.search.spans.MtasSpanStartSpans</a></td><td><code>0bedf45379818890</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanTermQuery.html" class="el_class">mtas.search.spans.MtasSpanTermQuery</a></td><td><code>ed35244267c6dbfc</code></td></tr><tr><td><a href="mtas.search.spans/MtasSpanWithinQuery.html" class="el_class">mtas.search.spans.MtasSpanWithinQuery</a></td><td><code>401a4b2818a23281</code></td></tr><tr><td><a href="mtas.search.spans.util/MtasDisabledTwoPhaseIteratorSpanQuery.html" class="el_class">mtas.search.spans.util.MtasDisabledTwoPhaseIteratorSpanQuery</a></td><td><code>c3d7d711e0c9f019</code></td></tr><tr><td><a href="mtas.search.spans.util/MtasDisabledTwoPhaseIteratorSpanQuery$MtasDisabledTwoPhaseIteratorWeight.html" class="el_class">mtas.search.spans.util.MtasDisabledTwoPhaseIteratorSpanQuery.MtasDisabledTwoPhaseIteratorWeight</a></td><td><code>cffe48e0c9e750ae</code></td></tr><tr><td><a href="mtas.search.spans.util/MtasDisabledTwoPhaseIteratorSpans.html" class="el_class">mtas.search.spans.util.MtasDisabledTwoPhaseIteratorSpans</a></td><td><code>e691108b5879c1f0</code></td></tr><tr><td><a href="mtas.search.spans.util/MtasExpandSpanQuery.html" class="el_class">mtas.search.spans.util.MtasExpandSpanQuery</a></td><td><code>b8940eeb2ccfe91d</code></td></tr><tr><td><a href="mtas.search.spans.util/MtasExpandSpanQuery$MtasExpandWeight.html" class="el_class">mtas.search.spans.util.MtasExpandSpanQuery.MtasExpandWeight</a></td><td><code>7014b365d0cb3a4d</code></td></tr><tr><td><a href="mtas.search.spans.util/MtasExpandSpans.html" class="el_class">mtas.search.spans.util.MtasExpandSpans</a></td><td><code>0f6340bda2f4a9e9</code></td></tr><tr><td><a href="mtas.search.spans.util/MtasExpandSpans$1.html" class="el_class">mtas.search.spans.util.MtasExpandSpans.1</a></td><td><code>5147ec916e593094</code></td></tr><tr><td><a href="mtas.search.spans.util/MtasExpandSpans$2.html" class="el_class">mtas.search.spans.util.MtasExpandSpans.2</a></td><td><code>7bd350bc15a1598c</code></td></tr><tr><td><a href="mtas.search.spans.util/MtasExtendedSpanAndQuery.html" class="el_class">mtas.search.spans.util.MtasExtendedSpanAndQuery</a></td><td><code>7cad18684c4975a7</code></td></tr><tr><td><a href="mtas.search.spans.util/MtasExtendedSpanTermQuery.html" class="el_class">mtas.search.spans.util.MtasExtendedSpanTermQuery</a></td><td><code>2ab1098a29783472</code></td></tr><tr><td><a href="mtas.search.spans.util/MtasExtendedSpanTermQuery$SpanTermWeight.html" class="el_class">mtas.search.spans.util.MtasExtendedSpanTermQuery.SpanTermWeight</a></td><td><code>855fb183d8d34f08</code></td></tr><tr><td><a href="mtas.search.spans.util/MtasExtendedSpanTermQuery$SpanTermWeight$1.html" class="el_class">mtas.search.spans.util.MtasExtendedSpanTermQuery.SpanTermWeight.1</a></td><td><code>7b23ee42b0cf98c6</code></td></tr><tr><td><a href="mtas.search.spans.util/MtasExtendedTermSpans.html" class="el_class">mtas.search.spans.util.MtasExtendedTermSpans</a></td><td><code>9427aa8dee624fee</code></td></tr><tr><td><a href="mtas.search.spans.util/MtasIgnoreItem.html" class="el_class">mtas.search.spans.util.MtasIgnoreItem</a></td><td><code>30e623657da50480</code></td></tr><tr><td><a href="mtas.search.spans.util/MtasMaximumExpandSpanQuery.html" class="el_class">mtas.search.spans.util.MtasMaximumExpandSpanQuery</a></td><td><code>8e4479e1e111c01e</code></td></tr><tr><td><a href="mtas.search.spans.util/MtasMaximumExpandSpanQuery$MtasMaximumExpandWeight.html" class="el_class">mtas.search.spans.util.MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight</a></td><td><code>c68dc27a62335d89</code></td></tr><tr><td><a href="mtas.search.spans.util/MtasMaximumExpandSpans.html" class="el_class">mtas.search.spans.util.MtasMaximumExpandSpans</a></td><td><code>4ffaafeef2346915</code></td></tr><tr><td><a href="mtas.search.spans.util/MtasSpanQuery.html" class="el_class">mtas.search.spans.util.MtasSpanQuery</a></td><td><code>f8c402f1b8a4ca83</code></td></tr><tr><td><a href="mtas.search.spans.util/MtasSpanUniquePositionQuery.html" class="el_class">mtas.search.spans.util.MtasSpanUniquePositionQuery</a></td><td><code>b1ac5844c3087d0a</code></td></tr><tr><td><a href="mtas.search.spans.util/MtasSpanUniquePositionQuery$SpanUniquePositionWeight.html" class="el_class">mtas.search.spans.util.MtasSpanUniquePositionQuery.SpanUniquePositionWeight</a></td><td><code>00034ba1c4ae4736</code></td></tr><tr><td><a href="mtas.search.spans.util/MtasSpanUniquePositionSpans.html" class="el_class">mtas.search.spans.util.MtasSpanUniquePositionSpans</a></td><td><code>6dd90b9aa7c5b859</code></td></tr><tr><td><a href="mtas.search.spans.util/MtasSpanUniquePositionSpans$Match.html" class="el_class">mtas.search.spans.util.MtasSpanUniquePositionSpans.Match</a></td><td><code>3747cb1c9f54ba22</code></td></tr><tr><td><a href="mtas.search.spans.util/MtasSpanWeight.html" class="el_class">mtas.search.spans.util.MtasSpanWeight</a></td><td><code>79f2e66bbd360688</code></td></tr><tr><td><a href="mtas.search.spans.util/MtasSpans.html" class="el_class">mtas.search.spans.util.MtasSpans</a></td><td><code>8787aaba5c2d0231</code></td></tr><tr><td><span class="el_class">mtas.solr.MtasSolrBase</span></td><td><code>69f9922ac153dbf0</code></td></tr><tr><td><span class="el_class">mtas.solr.MtasSolrTestDistributedSearchConsistency</span></td><td><code>530d8cabe68f6bfe</code></td></tr><tr><td><span class="el_class">mtas.solr.MtasSolrTestSearchConsistency</span></td><td><code>19ac115587f32fbb</code></td></tr><tr><td><a href="mtas.solr.handler/MtasRequestHandler.html" class="el_class">mtas.solr.handler.MtasRequestHandler</a></td><td><code>29c4fdc8f2032f1e</code></td></tr><tr><td><a href="mtas.solr.handler.component/MtasSolrSearchComponent.html" class="el_class">mtas.solr.handler.component.MtasSolrSearchComponent</a></td><td><code>1548ba25103186a1</code></td></tr><tr><td><a href="mtas.solr.handler.component.util/MtasSolrComponentDocument.html" class="el_class">mtas.solr.handler.component.util.MtasSolrComponentDocument</a></td><td><code>e3bbe659ffa4836b</code></td></tr><tr><td><a href="mtas.solr.handler.component.util/MtasSolrComponentFacet.html" class="el_class">mtas.solr.handler.component.util.MtasSolrComponentFacet</a></td><td><code>58cfaf6c904d6810</code></td></tr><tr><td><a href="mtas.solr.handler.component.util/MtasSolrComponentGroup.html" class="el_class">mtas.solr.handler.component.util.MtasSolrComponentGroup</a></td><td><code>3edb1574ee9ff551</code></td></tr><tr><td><a href="mtas.solr.handler.component.util/MtasSolrComponentJoin.html" class="el_class">mtas.solr.handler.component.util.MtasSolrComponentJoin</a></td><td><code>90d362bf775e1763</code></td></tr><tr><td><a href="mtas.solr.handler.component.util/MtasSolrComponentKwic.html" class="el_class">mtas.solr.handler.component.util.MtasSolrComponentKwic</a></td><td><code>f8e39aa7d8da8ffb</code></td></tr><tr><td><a href="mtas.solr.handler.component.util/MtasSolrComponentList.html" class="el_class">mtas.solr.handler.component.util.MtasSolrComponentList</a></td><td><code>f2ff5442496b24c2</code></td></tr><tr><td><a href="mtas.solr.handler.component.util/MtasSolrComponentPrefix.html" class="el_class">mtas.solr.handler.component.util.MtasSolrComponentPrefix</a></td><td><code>5ecf3d9ebac73714</code></td></tr><tr><td><a href="mtas.solr.handler.component.util/MtasSolrComponentStats.html" class="el_class">mtas.solr.handler.component.util.MtasSolrComponentStats</a></td><td><code>44925e9145850f70</code></td></tr><tr><td><a href="mtas.solr.handler.component.util/MtasSolrComponentTermvector.html" class="el_class">mtas.solr.handler.component.util.MtasSolrComponentTermvector</a></td><td><code>10d6424d60220e54</code></td></tr><tr><td><a href="mtas.solr.handler.component.util/MtasSolrMtasResult.html" class="el_class">mtas.solr.handler.component.util.MtasSolrMtasResult</a></td><td><code>eae4b5c3b5fdd319</code></td></tr><tr><td><a href="mtas.solr.handler.component.util/MtasSolrResultMerge.html" class="el_class">mtas.solr.handler.component.util.MtasSolrResultMerge</a></td><td><code>16612b4dfd8f06b1</code></td></tr><tr><td><a href="mtas.solr.handler.component.util/MtasSolrResultUtil.html" class="el_class">mtas.solr.handler.component.util.MtasSolrResultUtil</a></td><td><code>ab031e99e29af7e3</code></td></tr><tr><td><a href="mtas.solr.schema/MtasPreAnalyzedField.html" class="el_class">mtas.solr.schema.MtasPreAnalyzedField</a></td><td><code>ea50574f608a281b</code></td></tr><tr><td><a href="mtas.solr.schema/MtasPreAnalyzedParser.html" class="el_class">mtas.solr.schema.MtasPreAnalyzedParser</a></td><td><code>d76762f0e28cc762</code></td></tr><tr><td><a href="mtas.solr.search/MtasCQLQParser.html" class="el_class">mtas.solr.search.MtasCQLQParser</a></td><td><code>25e9f221925c4950</code></td></tr><tr><td><a href="mtas.solr.search/MtasSolrCQLQParserPlugin.html" class="el_class">mtas.solr.search.MtasSolrCQLQParserPlugin</a></td><td><code>cfa6981d2bda6203</code></td></tr><tr><td><a href="mtas.solr.search/MtasSolrJoinCache.html" class="el_class">mtas.solr.search.MtasSolrJoinCache</a></td><td><code>d883cb4d975a1426</code></td></tr><tr><td><a href="mtas.solr.search/MtasSolrJoinQParserPlugin.html" class="el_class">mtas.solr.search.MtasSolrJoinQParserPlugin</a></td><td><code>af4b6218937e0a58</code></td></tr><tr><td><a href="mtas.solr.update.processor/MtasUpdateRequestProcessor.html" class="el_class">mtas.solr.update.processor.MtasUpdateRequestProcessor</a></td><td><code>888e1020df25fd6a</code></td></tr><tr><td><a href="mtas.solr.update.processor/MtasUpdateRequestProcessorConfig.html" class="el_class">mtas.solr.update.processor.MtasUpdateRequestProcessorConfig</a></td><td><code>3bb496371f8a6a98</code></td></tr><tr><td><a href="mtas.solr.update.processor/MtasUpdateRequestProcessorFactory.html" class="el_class">mtas.solr.update.processor.MtasUpdateRequestProcessorFactory</a></td><td><code>c6b66825c66cc5ee</code></td></tr><tr><td><a href="mtas.solr.update.processor/MtasUpdateRequestProcessorResultItem.html" class="el_class">mtas.solr.update.processor.MtasUpdateRequestProcessorResultItem</a></td><td><code>e32f1c9037e7b60d</code></td></tr><tr><td><a href="mtas.solr.update.processor/MtasUpdateRequestProcessorResultReader.html" class="el_class">mtas.solr.update.processor.MtasUpdateRequestProcessorResultReader</a></td><td><code>a0539dfff8077840</code></td></tr><tr><td><a href="mtas.solr.update.processor/MtasUpdateRequestProcessorResultReader$1.html" class="el_class">mtas.solr.update.processor.MtasUpdateRequestProcessorResultReader.1</a></td><td><code>44277925ecfa50cd</code></td></tr><tr><td><a href="mtas.solr.update.processor/MtasUpdateRequestProcessorResultWriter.html" class="el_class">mtas.solr.update.processor.MtasUpdateRequestProcessorResultWriter</a></td><td><code>48afb960fd7dc72a</code></td></tr><tr><td><a href="mtas.solr.update.processor/MtasUpdateRequestProcessorSizeReader.html" class="el_class">mtas.solr.update.processor.MtasUpdateRequestProcessorSizeReader</a></td><td><code>d38c41361e8cb362</code></td></tr><tr><td><span class="el_class">org.apache.commons.fileupload.FileUploadBase</span></td><td><code>91c5345e14c7efb3</code></td></tr><tr><td><span class="el_class">org.apache.commons.fileupload.disk.DiskFileItemFactory</span></td><td><code>4bb650f350bb253e</code></td></tr><tr><td><span class="el_class">org.apache.commons.fileupload.servlet.ServletFileUpload</span></td><td><code>2c97531f5af6bed1</code></td></tr><tr><td><span class="el_class">org.apache.commons.fileupload.servlet.ServletRequestContext</span></td><td><code>274680ad4a85f432</code></td></tr><tr><td><span class="el_class">org.apache.commons.io.FileCleaningTracker</span></td><td><code>259bee3e4f46b242</code></td></tr><tr><td><span class="el_class">org.apache.commons.io.FileUtils</span></td><td><code>6b7abd08e162257f</code></td></tr><tr><td><span class="el_class">org.apache.commons.io.IOUtils</span></td><td><code>d6a439c54e1ed56d</code></td></tr><tr><td><span class="el_class">org.apache.commons.io.input.CloseShieldInputStream</span></td><td><code>e5aea9fa57f577ac</code></td></tr><tr><td><span class="el_class">org.apache.commons.io.input.ClosedInputStream</span></td><td><code>38f759299b2dc36d</code></td></tr><tr><td><span class="el_class">org.apache.commons.io.input.ProxyInputStream</span></td><td><code>476a7e813cb989b9</code></td></tr><tr><td><span class="el_class">org.apache.commons.io.output.ByteArrayOutputStream</span></td><td><code>44673ad2ae3daccf</code></td></tr><tr><td><span class="el_class">org.apache.commons.io.output.CloseShieldOutputStream</span></td><td><code>560dc357f5503088</code></td></tr><tr><td><span class="el_class">org.apache.commons.io.output.ProxyOutputStream</span></td><td><code>d48f7bbd8ad9bdb8</code></td></tr><tr><td><span class="el_class">org.apache.commons.io.output.StringBuilderWriter</span></td><td><code>145c993703d17284</code></td></tr><tr><td><span class="el_class">org.apache.commons.lang.ArrayUtils</span></td><td><code>f4947ea32304722e</code></td></tr><tr><td><span class="el_class">org.apache.commons.lang.StringUtils</span></td><td><code>9dd94cc65aafa7e1</code></td></tr><tr><td><span class="el_class">org.apache.commons.lang.text.StrBuilder</span></td><td><code>45e79079b5701935</code></td></tr><tr><td><span class="el_class">org.apache.commons.logging.LogFactory</span></td><td><code>d192631c66de7c5f</code></td></tr><tr><td><span class="el_class">org.apache.commons.logging.impl.SLF4JLog</span></td><td><code>ce165f20e303ae60</code></td></tr><tr><td><span class="el_class">org.apache.commons.logging.impl.SLF4JLogFactory</span></td><td><code>d4305a7372bc0cf5</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.AbstractStorelessUnivariateStatistic</span></td><td><code>d6649c9201f57a15</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.AbstractUnivariateStatistic</span></td><td><code>91ed341be68734e8</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.DescriptiveStatistics</span></td><td><code>c234326e049f6b0a</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.moment.FirstMoment</span></td><td><code>8ef1a24eaa6fef64</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.moment.FourthMoment</span></td><td><code>9d799038742e0e5e</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.moment.GeometricMean</span></td><td><code>f62557c4c840a836</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.moment.Kurtosis</span></td><td><code>530c369a3a3d7438</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.moment.Mean</span></td><td><code>a5999e16357f5783</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.moment.SecondMoment</span></td><td><code>cf0cf0d0e5380685</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.moment.Skewness</span></td><td><code>d541692ab51004bd</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.moment.ThirdMoment</span></td><td><code>a0031c6f482f8d6a</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.moment.Variance</span></td><td><code>35fd805e6236d884</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.rank.Max</span></td><td><code>5c7379cb82115a09</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.rank.Min</span></td><td><code>a306cc9787cbeaa1</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.rank.Percentile</span></td><td><code>6f9034718e1ae221</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.rank.Percentile.1</span></td><td><code>3a6f99933dddfab5</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.rank.Percentile.EstimationType</span></td><td><code>e874bea483821582</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.rank.Percentile.EstimationType.1</span></td><td><code>89e6f7542fad5a2f</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.rank.Percentile.EstimationType.10</span></td><td><code>47757f5fbd8b987d</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.rank.Percentile.EstimationType.2</span></td><td><code>42d0f620c1cf4067</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.rank.Percentile.EstimationType.3</span></td><td><code>2c2600964cd8d1f6</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.rank.Percentile.EstimationType.4</span></td><td><code>d2bc9ac40b9eccda</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.rank.Percentile.EstimationType.5</span></td><td><code>3e9910f27a802c8d</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.rank.Percentile.EstimationType.6</span></td><td><code>41b808573ec74dbc</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.rank.Percentile.EstimationType.7</span></td><td><code>894024d93212052c</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.rank.Percentile.EstimationType.8</span></td><td><code>b6ad2e07986cbedf</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.rank.Percentile.EstimationType.9</span></td><td><code>b3f6d7509e89d677</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.summary.Sum</span></td><td><code>d075f44035cebb24</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.summary.SumOfLogs</span></td><td><code>5fe0a014c20c1dc5</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.descriptive.summary.SumOfSquares</span></td><td><code>a901f691e40395c2</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.stat.ranking.NaNStrategy</span></td><td><code>04a5b7314b700015</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.util.FastMath</span></td><td><code>7dcf45f50a7b79ec</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.util.FastMath.ExpFracTable</span></td><td><code>3c0741d4d8f996a6</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.util.FastMath.ExpIntTable</span></td><td><code>9ad004b201ec9047</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.util.FastMath.lnMant</span></td><td><code>f102c17806b2f9ab</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.util.FastMathLiteralArrays</span></td><td><code>a049f0614470ef50</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.util.KthSelector</span></td><td><code>6d8c6a856c8a6175</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.util.MathArrays</span></td><td><code>24b729fa2d500bd3</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.util.MathUtils</span></td><td><code>5d6c5353b2e37b69</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.util.MedianOf3PivotingStrategy</span></td><td><code>68e2452b902c218c</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.util.Precision</span></td><td><code>c735723af37cf077</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.util.ResizableDoubleArray</span></td><td><code>544acf3dc38ab4f9</code></td></tr><tr><td><span class="el_class">org.apache.commons.math3.util.ResizableDoubleArray.ExpansionMode</span></td><td><code>928032320c73b549</code></td></tr><tr><td><span class="el_class">org.apache.hadoop.fs.Path</span></td><td><code>20abc6fead4563ed</code></td></tr><tr><td><span class="el_class">org.apache.http.Consts</span></td><td><code>3cf82da40bfcf276</code></td></tr><tr><td><span class="el_class">org.apache.http.HttpHost</span></td><td><code>d1353d30b0ff6747</code></td></tr><tr><td><span class="el_class">org.apache.http.HttpVersion</span></td><td><code>9df3e3b698e32470</code></td></tr><tr><td><span class="el_class">org.apache.http.ProtocolVersion</span></td><td><code>6b3220d3882b5cba</code></td></tr><tr><td><span class="el_class">org.apache.http.auth.AuthProtocolState</span></td><td><code>50539768dcf9b963</code></td></tr><tr><td><span class="el_class">org.apache.http.auth.AuthSchemeRegistry</span></td><td><code>3152f15686bbad7f</code></td></tr><tr><td><span class="el_class">org.apache.http.auth.AuthState</span></td><td><code>bf0c31e90816a9d1</code></td></tr><tr><td><span class="el_class">org.apache.http.auth.BasicUserPrincipal</span></td><td><code>6ea9a8c499421a4a</code></td></tr><tr><td><span class="el_class">org.apache.http.client.config.RequestConfig</span></td><td><code>3d8c5e0787c0b1e8</code></td></tr><tr><td><span class="el_class">org.apache.http.client.config.RequestConfig.Builder</span></td><td><code>5e7c5f60a0dfd4a4</code></td></tr><tr><td><span class="el_class">org.apache.http.client.entity.UrlEncodedFormEntity</span></td><td><code>9d543f3970f58a22</code></td></tr><tr><td><span class="el_class">org.apache.http.client.methods.AbstractExecutionAwareRequest</span></td><td><code>ca84aa8502fde0c6</code></td></tr><tr><td><span class="el_class">org.apache.http.client.methods.AbstractExecutionAwareRequest.1</span></td><td><code>46fa89eb686ee5aa</code></td></tr><tr><td><span class="el_class">org.apache.http.client.methods.AbstractExecutionAwareRequest.2</span></td><td><code>fd4a1d0dd5540a82</code></td></tr><tr><td><span class="el_class">org.apache.http.client.methods.HttpEntityEnclosingRequestBase</span></td><td><code>e8068f7227c046c9</code></td></tr><tr><td><span class="el_class">org.apache.http.client.methods.HttpGet</span></td><td><code>8ae9196031ae8a40</code></td></tr><tr><td><span class="el_class">org.apache.http.client.methods.HttpPost</span></td><td><code>1d09ea290dbfdcaa</code></td></tr><tr><td><span class="el_class">org.apache.http.client.methods.HttpRequestBase</span></td><td><code>e23aee7c6e90bd65</code></td></tr><tr><td><span class="el_class">org.apache.http.client.params.HttpClientParamConfig</span></td><td><code>3ee60b37b8cb957f</code></td></tr><tr><td><span class="el_class">org.apache.http.client.params.HttpClientParams</span></td><td><code>52f28027246d609c</code></td></tr><tr><td><span class="el_class">org.apache.http.client.protocol.HttpClientContext</span></td><td><code>0cbddf7eb2c562df</code></td></tr><tr><td><span class="el_class">org.apache.http.client.protocol.RequestAddCookies</span></td><td><code>06b4807c4be98588</code></td></tr><tr><td><span class="el_class">org.apache.http.client.protocol.RequestAuthCache</span></td><td><code>f29183a387c3e92d</code></td></tr><tr><td><span class="el_class">org.apache.http.client.protocol.RequestAuthenticationBase</span></td><td><code>a78368971a92bafd</code></td></tr><tr><td><span class="el_class">org.apache.http.client.protocol.RequestAuthenticationBase.1</span></td><td><code>bb9ae03ae215c34a</code></td></tr><tr><td><span class="el_class">org.apache.http.client.protocol.RequestClientConnControl</span></td><td><code>ee314e0547b28deb</code></td></tr><tr><td><span class="el_class">org.apache.http.client.protocol.RequestDefaultHeaders</span></td><td><code>a41a221ea96680ac</code></td></tr><tr><td><span class="el_class">org.apache.http.client.protocol.RequestProxyAuthentication</span></td><td><code>55a1aa8481390de1</code></td></tr><tr><td><span class="el_class">org.apache.http.client.protocol.RequestTargetAuthentication</span></td><td><code>bbd5af8d8e69fc2e</code></td></tr><tr><td><span class="el_class">org.apache.http.client.protocol.ResponseProcessCookies</span></td><td><code>6b0ab2e32d0e906d</code></td></tr><tr><td><span class="el_class">org.apache.http.client.utils.URIBuilder</span></td><td><code>6e284e1e3766b39d</code></td></tr><tr><td><span class="el_class">org.apache.http.client.utils.URIUtils</span></td><td><code>2de7d593b4688db0</code></td></tr><tr><td><span class="el_class">org.apache.http.client.utils.URLEncodedUtils</span></td><td><code>584a4b232f5ad48f</code></td></tr><tr><td><span class="el_class">org.apache.http.config.MessageConstraints</span></td><td><code>d5391fcfcd96fa75</code></td></tr><tr><td><span class="el_class">org.apache.http.config.MessageConstraints.Builder</span></td><td><code>78d44fc5b080d023</code></td></tr><tr><td><span class="el_class">org.apache.http.conn.BasicManagedEntity</span></td><td><code>c80f817b0b2cc63f</code></td></tr><tr><td><span class="el_class">org.apache.http.conn.EofSensorInputStream</span></td><td><code>ecd0d23a3dec1d1e</code></td></tr><tr><td><span class="el_class">org.apache.http.conn.HttpInetSocketAddress</span></td><td><code>83bcf751389d85a0</code></td></tr><tr><td><span class="el_class">org.apache.http.conn.params.ConnRouteParams</span></td><td><code>a877f09451aae7eb</code></td></tr><tr><td><span class="el_class">org.apache.http.conn.routing.BasicRouteDirector</span></td><td><code>f93a2f0cc79410d9</code></td></tr><tr><td><span class="el_class">org.apache.http.conn.routing.HttpRoute</span></td><td><code>207a95a196f3208e</code></td></tr><tr><td><span class="el_class">org.apache.http.conn.routing.RouteInfo.LayerType</span></td><td><code>ef0fb070105066a2</code></td></tr><tr><td><span class="el_class">org.apache.http.conn.routing.RouteInfo.TunnelType</span></td><td><code>99872228bc7528ea</code></td></tr><tr><td><span class="el_class">org.apache.http.conn.routing.RouteTracker</span></td><td><code>2f89311ec3c8edcb</code></td></tr><tr><td><span class="el_class">org.apache.http.conn.scheme.PlainSocketFactory</span></td><td><code>c10192810a0628cf</code></td></tr><tr><td><span class="el_class">org.apache.http.conn.scheme.Scheme</span></td><td><code>843e755d9bf4e8d2</code></td></tr><tr><td><span class="el_class">org.apache.http.conn.scheme.SchemeRegistry</span></td><td><code>e67acb7252b06fb2</code></td></tr><tr><td><span class="el_class">org.apache.http.conn.ssl.AbstractVerifier</span></td><td><code>5975a8b76f937dca</code></td></tr><tr><td><span class="el_class">org.apache.http.conn.ssl.AllowAllHostnameVerifier</span></td><td><code>2cc3f40579e98e86</code></td></tr><tr><td><span class="el_class">org.apache.http.conn.ssl.BrowserCompatHostnameVerifier</span></td><td><code>5298267922ca48ed</code></td></tr><tr><td><span class="el_class">org.apache.http.conn.ssl.SSLSocketFactory</span></td><td><code>610b124f85b58593</code></td></tr><tr><td><span class="el_class">org.apache.http.conn.ssl.StrictHostnameVerifier</span></td><td><code>43f630f958e2d93e</code></td></tr><tr><td><span class="el_class">org.apache.http.cookie.CookieIdentityComparator</span></td><td><code>50e857ae4fb81aaa</code></td></tr><tr><td><span class="el_class">org.apache.http.cookie.CookieOrigin</span></td><td><code>13b8b11e3c3d2cac</code></td></tr><tr><td><span class="el_class">org.apache.http.cookie.CookieSpecRegistry</span></td><td><code>c497ed87f093bbd2</code></td></tr><tr><td><span class="el_class">org.apache.http.cookie.CookieSpecRegistry.1</span></td><td><code>fcfa9a06c16b0994</code></td></tr><tr><td><span class="el_class">org.apache.http.entity.AbstractHttpEntity</span></td><td><code>13683aeba2ccb951</code></td></tr><tr><td><span class="el_class">org.apache.http.entity.BasicHttpEntity</span></td><td><code>a3f3121b4c96a905</code></td></tr><tr><td><span class="el_class">org.apache.http.entity.ContentType</span></td><td><code>41c2779ecdd1264a</code></td></tr><tr><td><span class="el_class">org.apache.http.entity.HttpEntityWrapper</span></td><td><code>c12b287514e98ca1</code></td></tr><tr><td><span class="el_class">org.apache.http.entity.InputStreamEntity</span></td><td><code>c5a1cb13c0932db4</code></td></tr><tr><td><span class="el_class">org.apache.http.entity.StringEntity</span></td><td><code>2e05a4ffa4fc9d48</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.AbstractHttpClientConnection</span></td><td><code>d1315e8ade9438d7</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.DefaultConnectionReuseStrategy</span></td><td><code>4fe6946d86c2e6e2</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.DefaultHttpResponseFactory</span></td><td><code>cc60e2bf2f443308</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.EnglishReasonPhraseCatalog</span></td><td><code>fc51f173df557aa2</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.HttpConnectionMetricsImpl</span></td><td><code>b55cbb4f281f1337</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.SocketHttpClientConnection</span></td><td><code>8b34bc50432a3b66</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.auth.BasicSchemeFactory</span></td><td><code>2495216bda2fd837</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.auth.DigestSchemeFactory</span></td><td><code>d5355593fd341547</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.auth.HttpAuthenticator</span></td><td><code>99ad35103e60fa35</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.auth.HttpAuthenticator.1</span></td><td><code>866126e550adfa48</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.auth.KerberosSchemeFactory</span></td><td><code>bf89736b7b3fd48a</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.auth.NTLMSchemeFactory</span></td><td><code>7640f3abcd539b64</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.auth.SPNegoSchemeFactory</span></td><td><code>c8b05fcb0f03f1c8</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.client.AbstractHttpClient</span></td><td><code>e89be841bb34331c</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.client.AuthenticationStrategyImpl</span></td><td><code>9295206c03016a79</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.client.BasicCookieStore</span></td><td><code>34ddfafcb48c5572</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.client.BasicCredentialsProvider</span></td><td><code>4eaf4f1ead2457f2</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.client.ClientParamsStack</span></td><td><code>4fffc9b0c10e766f</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.client.CloseableHttpClient</span></td><td><code>b59f9b690bb6e0f3</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.client.CloseableHttpResponseProxy</span></td><td><code>c0c3b8f3e1931232</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.client.DefaultConnectionKeepAliveStrategy</span></td><td><code>b06e1d397f49a2e2</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.client.DefaultHttpClient</span></td><td><code>d7240194cb8f8dcd</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.client.DefaultHttpRequestRetryHandler</span></td><td><code>2a8ce5551cdec2e1</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.client.DefaultRedirectStrategy</span></td><td><code>18040d38c28de2cb</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.client.DefaultRequestDirector</span></td><td><code>10439aab759d1851</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.client.DefaultUserTokenHandler</span></td><td><code>d8d18a86b2790ce4</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.client.EntityEnclosingRequestWrapper</span></td><td><code>5b13c297e85ed786</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.client.EntityEnclosingRequestWrapper.EntityWrapper</span></td><td><code>87191ac97132a332</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.client.HttpAuthenticator</span></td><td><code>935175b80ef98bec</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.client.ProxyAuthenticationStrategy</span></td><td><code>3baf8a0e0f6c5152</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.client.RequestWrapper</span></td><td><code>5d674b4ac10e82af</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.client.RoutedRequest</span></td><td><code>e75f508f4e9d40b0</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.client.SystemDefaultHttpClient</span></td><td><code>57d1de6fe616cd6c</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.client.TargetAuthenticationStrategy</span></td><td><code>5019bd10cacde2cc</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.conn.DefaultClientConnection</span></td><td><code>01534169b1bc939f</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.conn.DefaultClientConnectionOperator</span></td><td><code>093fe20c09519f96</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.conn.DefaultHttpResponseParser</span></td><td><code>03f0bf0ab54cd887</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.conn.DefaultHttpRoutePlanner</span></td><td><code>630aa68104731978</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.conn.HttpConnPool</span></td><td><code>d2bdb940f98158f9</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.conn.HttpConnPool.InternalConnFactory</span></td><td><code>2bcbc5b27e501256</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.conn.HttpPoolEntry</span></td><td><code>64814bb0153dd066</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.conn.ManagedClientConnectionImpl</span></td><td><code>7b0ac75f5cfe30c2</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.conn.PoolingClientConnectionManager</span></td><td><code>1be6a0c5d354398c</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.conn.PoolingClientConnectionManager.1</span></td><td><code>5387667931839041</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.conn.ProxySelectorRoutePlanner</span></td><td><code>c4db560518d363aa</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.conn.ProxySelectorRoutePlanner.1</span></td><td><code>84ea12b95feea4b7</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.conn.SchemeRegistryFactory</span></td><td><code>9f477ef637e435e1</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.conn.SystemDefaultDnsResolver</span></td><td><code>16232f39524cf361</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.AbstractCookieAttributeHandler</span></td><td><code>dc2eb6e47b64432f</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.AbstractCookieSpec</span></td><td><code>73309a21ea5ad202</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.BasicCommentHandler</span></td><td><code>116d9cf02edc8938</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.BasicDomainHandler</span></td><td><code>6d15aab448428731</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.BasicExpiresHandler</span></td><td><code>cf66dc4c2b6b3f23</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.BasicMaxAgeHandler</span></td><td><code>7402004dfccb768d</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.BasicPathHandler</span></td><td><code>f85168c1263c533e</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.BasicSecureHandler</span></td><td><code>daf7c44ddc8ec0d5</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.BestMatchSpec</span></td><td><code>6f5d5cc9b03a486b</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.BestMatchSpecFactory</span></td><td><code>705cba46f4b8536e</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.BrowserCompatSpec</span></td><td><code>99a2b073fc312243</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.BrowserCompatSpecFactory</span></td><td><code>6a2b5d97d4d3bc20</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.BrowserCompatSpecFactory.SecurityLevel</span></td><td><code>15c6ca4b2ccd3c86</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.BrowserCompatVersionAttributeHandler</span></td><td><code>9df680b3f6f12487</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.CookieSpecBase</span></td><td><code>6f30bb12b9b3ca53</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.DefaultCookieSpec</span></td><td><code>33713aedbc33707d</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.IgnoreSpecFactory</span></td><td><code>a3c626f82893004a</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.NetscapeDomainHandler</span></td><td><code>52d79a4b6122a5dd</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.NetscapeDraftSpec</span></td><td><code>b2885fe467a2f3e1</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.NetscapeDraftSpecFactory</span></td><td><code>19dff943eba1a0e0</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.RFC2109DomainHandler</span></td><td><code>f39b983d8875dee3</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.RFC2109Spec</span></td><td><code>dc37df5845dcbe7f</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.RFC2109SpecFactory</span></td><td><code>731295c2514f7c57</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.RFC2109VersionHandler</span></td><td><code>1e26679f98674e2f</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.RFC2965CommentUrlAttributeHandler</span></td><td><code>4ef458b9f5d42a42</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.RFC2965DiscardAttributeHandler</span></td><td><code>9e74195a22a221ea</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.RFC2965DomainAttributeHandler</span></td><td><code>706f72d644e4bc51</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.RFC2965PortAttributeHandler</span></td><td><code>a427d8b060caaa97</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.RFC2965Spec</span></td><td><code>9983fedc8c8143ec</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.RFC2965SpecFactory</span></td><td><code>60a92df4a32f0a84</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.cookie.RFC2965VersionAttributeHandler</span></td><td><code>622c91d6ab9959a4</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.entity.EntityDeserializer</span></td><td><code>4ca7fda583995024</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.entity.EntitySerializer</span></td><td><code>e5ab786d5138c89d</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.entity.LaxContentLengthStrategy</span></td><td><code>78f4d9e2fbcea9aa</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.entity.StrictContentLengthStrategy</span></td><td><code>21a95e9db60d9564</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.io.AbstractMessageParser</span></td><td><code>1990e7a4f5ad2b58</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.io.AbstractMessageWriter</span></td><td><code>eede3ffb6cca4b6a</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.io.AbstractSessionInputBuffer</span></td><td><code>f3cec14f0006bc95</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.io.AbstractSessionOutputBuffer</span></td><td><code>0cac8ff993ff917f</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.io.ChunkedInputStream</span></td><td><code>66584db1642856d6</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.io.ContentLengthInputStream</span></td><td><code>02f5c343a1f5cbbd</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.io.ContentLengthOutputStream</span></td><td><code>ff3bcc0565ed3f68</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.io.EmptyInputStream</span></td><td><code>c5e70d7dd6ad1d10</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.io.HttpRequestWriter</span></td><td><code>e09696b694d25041</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.io.HttpTransportMetricsImpl</span></td><td><code>ee838e9b2a0d44ef</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.io.SocketInputBuffer</span></td><td><code>4c6bcb5f033a8586</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.io.SocketOutputBuffer</span></td><td><code>235ba7a2515b7c1b</code></td></tr><tr><td><span class="el_class">org.apache.http.message.AbstractHttpMessage</span></td><td><code>13bbda1517d01cb8</code></td></tr><tr><td><span class="el_class">org.apache.http.message.BasicHeader</span></td><td><code>226bb6bbef09644b</code></td></tr><tr><td><span class="el_class">org.apache.http.message.BasicHeaderElement</span></td><td><code>7e1a98775802d2f8</code></td></tr><tr><td><span class="el_class">org.apache.http.message.BasicHeaderElementIterator</span></td><td><code>e40ab2ef5660fb01</code></td></tr><tr><td><span class="el_class">org.apache.http.message.BasicHeaderValueParser</span></td><td><code>811379fd248c7060</code></td></tr><tr><td><span class="el_class">org.apache.http.message.BasicHttpResponse</span></td><td><code>b924be2c0870e08f</code></td></tr><tr><td><span class="el_class">org.apache.http.message.BasicLineFormatter</span></td><td><code>d8e52ece390fa711</code></td></tr><tr><td><span class="el_class">org.apache.http.message.BasicLineParser</span></td><td><code>f7f9bf0c8f82d58a</code></td></tr><tr><td><span class="el_class">org.apache.http.message.BasicListHeaderIterator</span></td><td><code>4a0ed6c33fa1e8e7</code></td></tr><tr><td><span class="el_class">org.apache.http.message.BasicNameValuePair</span></td><td><code>25fab8d257987094</code></td></tr><tr><td><span class="el_class">org.apache.http.message.BasicRequestLine</span></td><td><code>a7489df6f0d6cdda</code></td></tr><tr><td><span class="el_class">org.apache.http.message.BasicStatusLine</span></td><td><code>7ed77399eb7dab4e</code></td></tr><tr><td><span class="el_class">org.apache.http.message.BufferedHeader</span></td><td><code>22faae3ece6c816b</code></td></tr><tr><td><span class="el_class">org.apache.http.message.HeaderGroup</span></td><td><code>bfc48b8b8afacbc4</code></td></tr><tr><td><span class="el_class">org.apache.http.message.ParserCursor</span></td><td><code>d00116b951dc0215</code></td></tr><tr><td><span class="el_class">org.apache.http.message.TokenParser</span></td><td><code>dcccd8074ed3a09a</code></td></tr><tr><td><span class="el_class">org.apache.http.params.AbstractHttpParams</span></td><td><code>01e57d60c0869be6</code></td></tr><tr><td><span class="el_class">org.apache.http.params.BasicHttpParams</span></td><td><code>986bf1351e7215e7</code></td></tr><tr><td><span class="el_class">org.apache.http.params.HttpConnectionParams</span></td><td><code>16948539a970b573</code></td></tr><tr><td><span class="el_class">org.apache.http.params.HttpParamConfig</span></td><td><code>7f562d93a580dfe0</code></td></tr><tr><td><span class="el_class">org.apache.http.params.HttpProtocolParams</span></td><td><code>9650e6e77c781289</code></td></tr><tr><td><span class="el_class">org.apache.http.params.SyncBasicHttpParams</span></td><td><code>a4a63ee6e589abad</code></td></tr><tr><td><span class="el_class">org.apache.http.pool.AbstractConnPool</span></td><td><code>81938ca02c85f2a4</code></td></tr><tr><td><span class="el_class">org.apache.http.pool.AbstractConnPool.1</span></td><td><code>397c03da7ff848d9</code></td></tr><tr><td><span class="el_class">org.apache.http.pool.AbstractConnPool.2</span></td><td><code>6f1681c03c3a4c60</code></td></tr><tr><td><span class="el_class">org.apache.http.pool.AbstractConnPool.3</span></td><td><code>b62cfa60ebdbe816</code></td></tr><tr><td><span class="el_class">org.apache.http.pool.AbstractConnPool.4</span></td><td><code>6120492871b020a2</code></td></tr><tr><td><span class="el_class">org.apache.http.pool.PoolEntry</span></td><td><code>2327b5586f515c1a</code></td></tr><tr><td><span class="el_class">org.apache.http.pool.PoolEntryFuture</span></td><td><code>0aa233fcc3683ae6</code></td></tr><tr><td><span class="el_class">org.apache.http.pool.RouteSpecificPool</span></td><td><code>d635652818c48dfb</code></td></tr><tr><td><span class="el_class">org.apache.http.protocol.BasicHttpContext</span></td><td><code>c8093301a4a31a6e</code></td></tr><tr><td><span class="el_class">org.apache.http.protocol.BasicHttpProcessor</span></td><td><code>c589f84d0f132a14</code></td></tr><tr><td><span class="el_class">org.apache.http.protocol.DefaultedHttpContext</span></td><td><code>16b0ff0ef0265e35</code></td></tr><tr><td><span class="el_class">org.apache.http.protocol.HTTP</span></td><td><code>db0d5a19cfeae863</code></td></tr><tr><td><span class="el_class">org.apache.http.protocol.HttpCoreContext</span></td><td><code>f27152bcd023fd9b</code></td></tr><tr><td><span class="el_class">org.apache.http.protocol.HttpRequestExecutor</span></td><td><code>fca3d264602fc536</code></td></tr><tr><td><span class="el_class">org.apache.http.protocol.ImmutableHttpProcessor</span></td><td><code>8702cb1dcdc100df</code></td></tr><tr><td><span class="el_class">org.apache.http.protocol.RequestContent</span></td><td><code>54e5459514e48af9</code></td></tr><tr><td><span class="el_class">org.apache.http.protocol.RequestExpectContinue</span></td><td><code>c2afd75f456d60f8</code></td></tr><tr><td><span class="el_class">org.apache.http.protocol.RequestTargetHost</span></td><td><code>5aab9847b2e21f04</code></td></tr><tr><td><span class="el_class">org.apache.http.protocol.RequestUserAgent</span></td><td><code>b0cfccfd91c6faef</code></td></tr><tr><td><span class="el_class">org.apache.http.util.Args</span></td><td><code>b9a9f38d71fc0f26</code></td></tr><tr><td><span class="el_class">org.apache.http.util.Asserts</span></td><td><code>2e06c1cfda87a33a</code></td></tr><tr><td><span class="el_class">org.apache.http.util.ByteArrayBuffer</span></td><td><code>8b4da0fdd321dc37</code></td></tr><tr><td><span class="el_class">org.apache.http.util.CharArrayBuffer</span></td><td><code>9f4156da04fd00b5</code></td></tr><tr><td><span class="el_class">org.apache.http.util.EntityUtils</span></td><td><code>4549e72c46d1e42b</code></td></tr><tr><td><span class="el_class">org.apache.http.util.LangUtils</span></td><td><code>be7a17335bf9b19d</code></td></tr><tr><td><span class="el_class">org.apache.http.util.TextUtils</span></td><td><code>89b93c07951d477e</code></td></tr><tr><td><span class="el_class">org.apache.http.util.VersionInfo</span></td><td><code>b8f9bb6dcdff1aac</code></td></tr><tr><td><span class="el_class">org.apache.jute.BinaryInputArchive</span></td><td><code>b9ac1f02461a6080</code></td></tr><tr><td><span class="el_class">org.apache.jute.BinaryInputArchive.BinaryIndex</span></td><td><code>61cbe3cecfd18a6d</code></td></tr><tr><td><span class="el_class">org.apache.jute.BinaryOutputArchive</span></td><td><code>b670cc21ca83a3d3</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.Analyzer</span></td><td><code>6d91988391c4ed9e</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.Analyzer.1</span></td><td><code>045ddef375eb1936</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.Analyzer.2</span></td><td><code>8fa2058edf2eb4e4</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.Analyzer.ReuseStrategy</span></td><td><code>fc1dbba210d71ff7</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.Analyzer.TokenStreamComponents</span></td><td><code>08309d9494be2c3c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.AnalyzerWrapper</span></td><td><code>ca241835a2c10b9a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.CharArrayMap</span></td><td><code>8b83d6084872a264</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.CharArrayMap.EmptyCharArrayMap</span></td><td><code>5c87e225fa679f7c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.CharArrayMap.UnmodifiableCharArrayMap</span></td><td><code>91b7be80b3396b90</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.CharArraySet</span></td><td><code>111b4a78749d9f46</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.DelegatingAnalyzerWrapper</span></td><td><code>6a06e7aa55590912</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.DelegatingAnalyzerWrapper.DelegatingReuseStrategy</span></td><td><code>bb7f3d4c3794c01d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.LegacyNumericTokenStream</span></td><td><code>05460e6293347a8b</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.LegacyNumericTokenStream.LegacyNumericTermAttributeImpl</span></td><td><code>4f90f7e669143837</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.LegacyNumericTokenStream.NumericAttributeFactory</span></td><td><code>a4b0b0c8860a18e7</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.ReusableStringReader</span></td><td><code>c9f6ec8eb7023f1c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.StopwordAnalyzerBase</span></td><td><code>c0cdee369d6b8f1f</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.TokenStream</span></td><td><code>65ed49631fe865b9</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.Tokenizer</span></td><td><code>7379ed627ab2912a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.Tokenizer.1</span></td><td><code>bc547a7b9c0cc19f</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.core.KeywordTokenizerFactory</span></td><td><code>f838f221d70ec068</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.core.LowerCaseFilterFactory</span></td><td><code>d58e44d1eadef76c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.core.WhitespaceAnalyzer</span></td><td><code>e6962bd6a5003117</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.core.WhitespaceTokenizerFactory</span></td><td><code>c216861f0a14cd2d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.custom.CustomAnalyzer</span></td><td><code>0ba84794ea53f0e6</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.custom.CustomAnalyzer.Builder</span></td><td><code>cc77ca7074adbdd4</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.miscellaneous.ASCIIFoldingFilter</span></td><td><code>c0166e1b9b1a28e6</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.miscellaneous.PerFieldAnalyzerWrapper</span></td><td><code>56181220dab25898</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.payloads.PayloadHelper</span></td><td><code>dd66d63802346def</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.standard.StandardAnalyzer</span></td><td><code>1362dc0beb8678d0</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.standard.StandardTokenizerFactory</span></td><td><code>d2bec36d08b73de1</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl</span></td><td><code>db8cb95af3d31ef2</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.tokenattributes.OffsetAttributeImpl</span></td><td><code>3cfe5975aa49a4c8</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.tokenattributes.PackedTokenAttributeImpl</span></td><td><code>2cc2fb9444277c33</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.tokenattributes.PayloadAttributeImpl</span></td><td><code>c98e874382415cb2</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.tokenattributes.PositionIncrementAttributeImpl</span></td><td><code>7bed07b8187adaf6</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.tokenattributes.TypeAttributeImpl</span></td><td><code>ba2749546cd58719</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.util.AbstractAnalysisFactory</span></td><td><code>237d3b4ddf774873</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.util.AnalysisSPILoader</span></td><td><code>b51e718d295ed474</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.util.CharFilterFactory</span></td><td><code>3aea0efe2a442bc6</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.util.ClasspathResourceLoader</span></td><td><code>e795a775f0ceb91e</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.util.FilesystemResourceLoader</span></td><td><code>93c042e9d53666c2</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.util.TokenFilterFactory</span></td><td><code>1bdce5598f312bc3</code></td></tr><tr><td><span class="el_class">org.apache.lucene.analysis.util.TokenizerFactory</span></td><td><code>61a5e7b33f1b2ed9</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.BlockTermState</span></td><td><code>ae9ca3d409bef070</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.Codec</span></td><td><code>7d385f022790e396</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.Codec.Holder</span></td><td><code>dd6068e53b2931e1</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.CodecUtil</span></td><td><code>d654db01a70365ad</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.CompoundFormat</span></td><td><code>c84d0801d938ed69</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.DocValuesFormat</span></td><td><code>59fc29b0272a381d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.DocValuesFormat.Holder</span></td><td><code>a8834266524e5f55</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.FieldInfosFormat</span></td><td><code>bbc25871d2052537</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.FieldsConsumer</span></td><td><code>a63fc2cb1b961eaa</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.FieldsProducer</span></td><td><code>e089b01ebbdf71da</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.FilterCodec</span></td><td><code>a9fdfb4c360c86b6</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.LiveDocsFormat</span></td><td><code>dc4490dfbf73727a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.MultiLevelSkipListWriter</span></td><td><code>d441462b348c3abf</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.NormsConsumer</span></td><td><code>d0f212cbc4bda110</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.NormsFormat</span></td><td><code>666a4c99b55172f0</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.NormsProducer</span></td><td><code>710c22522858e55f</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.PointsFormat</span></td><td><code>673d63c3b17e2606</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.PointsFormat.1</span></td><td><code>16028a140834df44</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.PostingsFormat</span></td><td><code>5c5d51d1200cda53</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.PostingsFormat.Holder</span></td><td><code>cd21b5e5af08083b</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.PostingsReaderBase</span></td><td><code>db516bbc93de0e9d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.PostingsWriterBase</span></td><td><code>fd7e81bf4ec969e3</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.PushPostingsWriterBase</span></td><td><code>e7d9840d76b9411d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.SegmentInfoFormat</span></td><td><code>186f50b8ba40fe34</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.StoredFieldsFormat</span></td><td><code>f0635529da3f816b</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.StoredFieldsReader</span></td><td><code>33096167084f520f</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.StoredFieldsWriter</span></td><td><code>99c304896e5e6054</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.TermVectorsFormat</span></td><td><code>abae86cbdd868241</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.asserting.AssertingCodec</span></td><td><code>7ffc59e90a7a8bf5</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.asserting.AssertingCodec.1</span></td><td><code>554268e2ac423040</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.asserting.AssertingCodec.2</span></td><td><code>f951921044dbdb7e</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.asserting.AssertingDocValuesFormat</span></td><td><code>b64b83cb1abd9b7e</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.asserting.AssertingLiveDocsFormat</span></td><td><code>269fa36e8e2a1adf</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.asserting.AssertingNormsFormat</span></td><td><code>f4e9ea42121713a6</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.asserting.AssertingPointsFormat</span></td><td><code>1d8962a6e594b6cc</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.asserting.AssertingPostingsFormat</span></td><td><code>5687c46138e233ee</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.asserting.AssertingStoredFieldsFormat</span></td><td><code>6ea0edddb7d5925e</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.asserting.AssertingTermVectorsFormat</span></td><td><code>6ac53687f161acf3</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.blockterms.LuceneFixedGap</span></td><td><code>a10b809959891eb3</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.blockterms.LuceneVarGapDocFreqInterval</span></td><td><code>c9ed5718dbf8c1fc</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.blockterms.LuceneVarGapFixedInterval</span></td><td><code>1f3b2f12cecf3455</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.blocktree.BlockTreeTermsReader</span></td><td><code>235658d271c3a1f5</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.blocktree.BlockTreeTermsWriter</span></td><td><code>1b07692d7df0506a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.blocktree.BlockTreeTermsWriter.FieldMetaData</span></td><td><code>76c61c52278c5b18</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.blocktree.BlockTreeTermsWriter.PendingBlock</span></td><td><code>fece71ba83b51619</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.blocktree.BlockTreeTermsWriter.PendingEntry</span></td><td><code>09492fdb2545abea</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.blocktree.BlockTreeTermsWriter.PendingTerm</span></td><td><code>23c3413e322ba3c3</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.blocktree.BlockTreeTermsWriter.TermsWriter</span></td><td><code>61c13e461a9edb4f</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.blocktree.FieldReader</span></td><td><code>0e997c7857347925</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.blocktree.SegmentTermsEnum</span></td><td><code>f0d389dfd529d11c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.blocktree.SegmentTermsEnumFrame</span></td><td><code>b656f2fd45b3319a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.blocktreeords.BlockTreeOrdsPostingsFormat</span></td><td><code>9b6e9c25c55b55d1</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.bloom.BloomFilterFactory</span></td><td><code>0aab4bea863d894e</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.bloom.BloomFilteringPostingsFormat</span></td><td><code>735b3599b5c1b6d6</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.bloom.DefaultBloomFilterFactory</span></td><td><code>951036c345a39cad</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.bloom.TestBloomFilteredLucenePostings</span></td><td><code>e99f655c99c9bbbe</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.bloom.TestBloomFilteredLucenePostings.LowMemoryBloomFactory</span></td><td><code>3b6278de7f1cc2b2</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.cheapbastard.CheapBastardCodec</span></td><td><code>aa35eccdf26a23a0</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.compressing.CompressingCodec</span></td><td><code>0d8fd9db54e2bf31</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.compressing.CompressingStoredFieldsFormat</span></td><td><code>dbbbfea111bb1c19</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.compressing.CompressingStoredFieldsIndexReader</span></td><td><code>cd0efe947a41287f</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.compressing.CompressingStoredFieldsIndexWriter</span></td><td><code>2d450db25d26e3f5</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.compressing.CompressingStoredFieldsReader</span></td><td><code>e6ee041978426bea</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.compressing.CompressingStoredFieldsReader.1</span></td><td><code>4aadfb83cad5987b</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.compressing.CompressingStoredFieldsReader.BlockState</span></td><td><code>d85ad02d45e0b7a8</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.compressing.CompressingStoredFieldsReader.SerializedDocument</span></td><td><code>f428a53ef28c65ae</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.compressing.CompressingStoredFieldsWriter</span></td><td><code>c9443cc0b2eafc48</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.compressing.CompressingTermVectorsFormat</span></td><td><code>33a3c377b9565e98</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.compressing.CompressionMode</span></td><td><code>05438d6601fd8cea</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.compressing.CompressionMode.1</span></td><td><code>f3928b70d37310dc</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.compressing.CompressionMode.2</span></td><td><code>bfbdf589e2668218</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.compressing.CompressionMode.3</span></td><td><code>4bac3d0d4fbe6b34</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.compressing.CompressionMode.4</span></td><td><code>5a652412b84733bc</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.compressing.CompressionMode.LZ4FastCompressor</span></td><td><code>f5e4e4c80118f26f</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.compressing.Compressor</span></td><td><code>b0dd429aca65b80e</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.compressing.Decompressor</span></td><td><code>5a441b8b2ca96e65</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.compressing.FastCompressingCodec</span></td><td><code>efaac68d127e8dcb</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.compressing.FastDecompressionCompressingCodec</span></td><td><code>79137b8203742795</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.compressing.HighCompressionCompressingCodec</span></td><td><code>ac718a7afe84f4aa</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.compressing.LZ4</span></td><td><code>02f3720a028a4922</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.compressing.LZ4.HashTable</span></td><td><code>b01971021e39d253</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.compressing.dummy.DummyCompressingCodec</span></td><td><code>b10d3c2b2696a26e</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.compressing.dummy.DummyCompressingCodec.1</span></td><td><code>c1eeb7d1cac79018</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.compressing.dummy.DummyCompressingCodec.2</span></td><td><code>e6380fab1dddb383</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.compressing.dummy.DummyCompressingCodec.3</span></td><td><code>b492163ee1f96914</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.idversion.IDVersionPostingsFormat</span></td><td><code>0f76d00b404122e4</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene50.ForUtil</span></td><td><code>5561332beae07372</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene50.Lucene50Codec</span></td><td><code>a0ff49257d3b8efc</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene50.Lucene50Codec.1</span></td><td><code>3895599f3a744c64</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene50.Lucene50Codec.2</span></td><td><code>035cb245aced4b3f</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene50.Lucene50CompoundFormat</span></td><td><code>0cad5d4774ed3174</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene50.Lucene50DocValuesFormat</span></td><td><code>484600cb2d29f81d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene50.Lucene50FieldInfosFormat</span></td><td><code>5602184b3ee563e4</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene50.Lucene50LiveDocsFormat</span></td><td><code>31a75553e3163f66</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene50.Lucene50NormsFormat</span></td><td><code>828ad2516dbaa50b</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene50.Lucene50PostingsFormat</span></td><td><code>e445a9faa4efd700</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene50.Lucene50PostingsFormat.IntBlockTermState</span></td><td><code>2e35eb6c7396a5c9</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene50.Lucene50PostingsReader</span></td><td><code>d5bf23e90ec32d8d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene50.Lucene50PostingsReader.BlockDocsEnum</span></td><td><code>bdc3962caaaa2a22</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene50.Lucene50PostingsReader.BlockPostingsEnum</span></td><td><code>aa96e7e8dbd237b0</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene50.Lucene50PostingsReader.EverythingEnum</span></td><td><code>dd7a7d5f7ef7e772</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene50.Lucene50PostingsWriter</span></td><td><code>3471940de0d9127c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene50.Lucene50SegmentInfoFormat</span></td><td><code>7935182cc4b6f68a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene50.Lucene50SkipWriter</span></td><td><code>47199881bc856283</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene50.Lucene50StoredFieldsFormat</span></td><td><code>2a17af82626eb3b9</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene50.Lucene50StoredFieldsFormat.1</span></td><td><code>f043515ab5416454</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene50.Lucene50StoredFieldsFormat.Mode</span></td><td><code>73b8f046fe4d8a7a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene50.Lucene50TermVectorsFormat</span></td><td><code>356eda0ae07830db</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene53.Lucene53Codec</span></td><td><code>1f92ec212e109ea7</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene53.Lucene53Codec.1</span></td><td><code>b9a6e5f4200f5868</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene53.Lucene53Codec.2</span></td><td><code>90cdc49e7686258d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene53.Lucene53NormsConsumer</span></td><td><code>a5b787aadb2ddeb2</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene53.Lucene53NormsFormat</span></td><td><code>bfd692c29f4390dd</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene53.Lucene53NormsProducer</span></td><td><code>fa58525fcfcb0c58</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene53.Lucene53NormsProducer.1</span></td><td><code>bb5578dbbbdb3916</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene53.Lucene53NormsProducer.2</span></td><td><code>c11bb852512835fd</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene53.Lucene53NormsProducer.NormsEntry</span></td><td><code>3c8bb17288de4771</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene54.Lucene54Codec</span></td><td><code>b606f36371b7e479</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene54.Lucene54Codec.1</span></td><td><code>4226f3600e42338a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene54.Lucene54Codec.2</span></td><td><code>fd09451d8e627d79</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene54.Lucene54DocValuesFormat</span></td><td><code>031ac3a74b23fcd2</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene60.Lucene60Codec</span></td><td><code>61da369ce49e2981</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene60.Lucene60Codec.1</span></td><td><code>7d0327e4c460a1ee</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene60.Lucene60Codec.2</span></td><td><code>f28a5394b2a79243</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene60.Lucene60FieldInfosFormat</span></td><td><code>cb98c22d4636fac5</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene60.Lucene60FieldInfosFormat.1</span></td><td><code>67bdebfb758a1808</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene60.Lucene60PointsFormat</span></td><td><code>2f9b6141260b6e00</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene62.Lucene62Codec</span></td><td><code>d6503520ec203c2e</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene62.Lucene62Codec.1</span></td><td><code>67a00071886b9d19</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene62.Lucene62Codec.2</span></td><td><code>82d14c1bc1b28060</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.lucene62.Lucene62SegmentInfoFormat</span></td><td><code>dc42ed7753e6d241</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.memory.DirectDocValuesFormat</span></td><td><code>599b4732017f8e1a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.memory.DirectPostingsFormat</span></td><td><code>d37f042e979f2784</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.memory.FSTOrdPostingsFormat</span></td><td><code>0deb720ec30e7987</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.memory.FSTPostingsFormat</span></td><td><code>5a011a8cf0198c9c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.memory.MemoryDocValuesFormat</span></td><td><code>edc1122727c78b58</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.memory.MemoryPostingsFormat</span></td><td><code>ff0a7a6302379f7d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.mockrandom.MockRandomPostingsFormat</span></td><td><code>ac2349bfc52546aa</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.mockrandom.MockRandomPostingsFormat.1</span></td><td><code>c6ae402acfc2d99e</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.perfield.PerFieldDocValuesFormat</span></td><td><code>337008e4c99f916d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.perfield.PerFieldPostingsFormat</span></td><td><code>234e762e00f63348</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.perfield.PerFieldPostingsFormat.FieldsGroup</span></td><td><code>1183af59b96eecc8</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.perfield.PerFieldPostingsFormat.FieldsReader</span></td><td><code>3790a7ec53bb983c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.perfield.PerFieldPostingsFormat.FieldsWriter</span></td><td><code>e97c71ee5779fe87</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.perfield.PerFieldPostingsFormat.FieldsWriter.1</span></td><td><code>ce26ce7cfbb414f4</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.ramonly.RAMOnlyPostingsFormat</span></td><td><code>d7bc27f0dcb5b1f9</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.simpletext.SimpleTextCodec</span></td><td><code>2c373cb80e8d36bb</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.simpletext.SimpleTextCompoundFormat</span></td><td><code>00a7f1ffd1022169</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.simpletext.SimpleTextDocValuesFormat</span></td><td><code>f204a428ec29d7f8</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat</span></td><td><code>c3af89a2d6a64481</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.simpletext.SimpleTextLiveDocsFormat</span></td><td><code>32d6d50dcca07ab5</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.simpletext.SimpleTextNormsFormat</span></td><td><code>2070a482f80c1e43</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.simpletext.SimpleTextPointsFormat</span></td><td><code>c8a30d6e5464cb0b</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.simpletext.SimpleTextPostingsFormat</span></td><td><code>ecad7a507eb6cf4b</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.simpletext.SimpleTextSegmentInfoFormat</span></td><td><code>8d345ef94e44a54c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.simpletext.SimpleTextStoredFieldsFormat</span></td><td><code>fd3858ab1bfa364c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.codecs.simpletext.SimpleTextTermVectorsFormat</span></td><td><code>9637b123540cf5bc</code></td></tr><tr><td><span class="el_class">org.apache.lucene.document.Document</span></td><td><code>e1b4f587d42b8bee</code></td></tr><tr><td><span class="el_class">org.apache.lucene.document.DocumentStoredFieldVisitor</span></td><td><code>750c4b4b2e7e293c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.document.Field</span></td><td><code>6147de44ffdf53bd</code></td></tr><tr><td><span class="el_class">org.apache.lucene.document.Field.1</span></td><td><code>153790a942cd65f2</code></td></tr><tr><td><span class="el_class">org.apache.lucene.document.Field.Store</span></td><td><code>c2ac8393a1303839</code></td></tr><tr><td><span class="el_class">org.apache.lucene.document.Field.StringTokenStream</span></td><td><code>0031d3e15cd1b8bd</code></td></tr><tr><td><span class="el_class">org.apache.lucene.document.FieldType</span></td><td><code>db5c8ffa9cc51d14</code></td></tr><tr><td><span class="el_class">org.apache.lucene.document.FieldType.LegacyNumericType</span></td><td><code>dc5f5b17aae2e249</code></td></tr><tr><td><span class="el_class">org.apache.lucene.document.LegacyIntField</span></td><td><code>cb1545dc46cf1d9f</code></td></tr><tr><td><span class="el_class">org.apache.lucene.document.LegacyLongField</span></td><td><code>267643dea02fcc94</code></td></tr><tr><td><span class="el_class">org.apache.lucene.document.StoredField</span></td><td><code>1e9a8b5bc8a152b8</code></td></tr><tr><td><span class="el_class">org.apache.lucene.document.StringField</span></td><td><code>68be60ba0b7a1ae6</code></td></tr><tr><td><span class="el_class">org.apache.lucene.document.TextField</span></td><td><code>d4aa6187dae530a2</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.AutomatonTermsEnum</span></td><td><code>848b4841149a5639</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.BaseCompositeReader</span></td><td><code>fde8fee511883009</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.BufferedUpdates</span></td><td><code>c75d234cd59fb33b</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.BufferedUpdatesStream</span></td><td><code>bab4bd6a6da09781</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.BufferedUpdatesStream.1</span></td><td><code>d41fc054c83df66b</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.BufferedUpdatesStream.ApplyDeletesResult</span></td><td><code>fe0fa5547d2dd4a1</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.BufferedUpdatesStream.SegmentQueue</span></td><td><code>e399cb855f1a732d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.BufferedUpdatesStream.SegmentState</span></td><td><code>d37213a08624f2f4</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.ByteSliceReader</span></td><td><code>013997c1da8668b7</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.CoalescedUpdates</span></td><td><code>906a553b69823a62</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.CoalescedUpdates.1</span></td><td><code>64704a3559ed872f</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.CoalescedUpdates.1.1</span></td><td><code>efdb499e1f42c932</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.CodecReader</span></td><td><code>18cce34adc835d66</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.CodecReader.1</span></td><td><code>386b8f81c9437229</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.CodecReader.2</span></td><td><code>50168998bd014460</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.CodecReader.3</span></td><td><code>51cc4b547061ec35</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.CompositeReader</span></td><td><code>1ac667c88af4f805</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.CompositeReaderContext</span></td><td><code>7e031115b0dba787</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.CompositeReaderContext.Builder</span></td><td><code>071e9447b79df71a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.ConcurrentMergeScheduler</span></td><td><code>32f655a699e1b5e3</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DefaultIndexingChain</span></td><td><code>d2b5721299fce31c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DefaultIndexingChain.PerField</span></td><td><code>b3f481790255920d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DirectoryReader</span></td><td><code>5fad6dabac88fd6f</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DocConsumer</span></td><td><code>9b2359998332fad4</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DocValues</span></td><td><code>4d43b37b685148ba</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DocValuesFieldUpdates.Container</span></td><td><code>cba803b61c4ffc0e</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DocValuesType</span></td><td><code>7e1ae71ed4ea7003</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DocumentsWriter</span></td><td><code>091e238f83cf3290</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DocumentsWriter.ForcedPurgeEvent</span></td><td><code>c601ed8b10033899</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DocumentsWriter.MergePendingEvent</span></td><td><code>44346b4ad4ac6d2b</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DocumentsWriterDeleteQueue</span></td><td><code>a15e526c986b4d27</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DocumentsWriterDeleteQueue.DeleteSlice</span></td><td><code>858361bebc836ee3</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DocumentsWriterDeleteQueue.Node</span></td><td><code>b428d913cd206e24</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DocumentsWriterDeleteQueue.TermArrayNode</span></td><td><code>cd65d6bcfb65dfb8</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DocumentsWriterDeleteQueue.TermNode</span></td><td><code>acc12882839ad0d6</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DocumentsWriterFlushControl</span></td><td><code>ca953b48b24e4136</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DocumentsWriterFlushQueue</span></td><td><code>1e343e3ff342b6ca</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DocumentsWriterFlushQueue.FlushTicket</span></td><td><code>7dfd18228af76978</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DocumentsWriterFlushQueue.SegmentFlushTicket</span></td><td><code>0c2d9281bcb8630e</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DocumentsWriterPerThread</span></td><td><code>2414d215e47128a9</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DocumentsWriterPerThread.1</span></td><td><code>dd76f3f709e67cbe</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DocumentsWriterPerThread.DocState</span></td><td><code>bcb46a7735680b30</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DocumentsWriterPerThread.FlushedSegment</span></td><td><code>63ffc3cc362c8927</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DocumentsWriterPerThread.IndexingChain</span></td><td><code>9f226469536b8f64</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DocumentsWriterPerThread.IntBlockAllocator</span></td><td><code>d692ac4cd8486f3e</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DocumentsWriterPerThreadPool</span></td><td><code>2113210920312022</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DocumentsWriterPerThreadPool.ThreadState</span></td><td><code>90f9c75bd09cecdd</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.DocumentsWriterStallControl</span></td><td><code>15ecc4ff47e5d055</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.ExitableDirectoryReader</span></td><td><code>e38be85a20fadff7</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.ExitableDirectoryReader.ExitableFilterAtomicReader</span></td><td><code>3edbbfe7a5cf2108</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.ExitableDirectoryReader.ExitableSubReaderWrapper</span></td><td><code>89be60249cf54466</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.FieldInfo</span></td><td><code>95334a04b600e962</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.FieldInfos</span></td><td><code>c514e94c14d841e0</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.FieldInfos.Builder</span></td><td><code>65cdeaee869a07b7</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.FieldInfos.FieldNumbers</span></td><td><code>fef29a55e61b45ed</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.FieldInvertState</span></td><td><code>53662244c95d7646</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.FieldTermIterator</span></td><td><code>8928031717d1ca9d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.Fields</span></td><td><code>f94006d2413a7ccb</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.FilterDirectoryReader</span></td><td><code>1829a125b18e0525</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.FilterDirectoryReader.SubReaderWrapper</span></td><td><code>3f027b611a4682a2</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.FilterLeafReader</span></td><td><code>5bc0242c6d9acd66</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.FilterLeafReader.FilterFields</span></td><td><code>ba9135850302bef4</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.FilteredTermsEnum</span></td><td><code>ae448cf8261401e3</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.FilteredTermsEnum.1</span></td><td><code>3ad23debdae84cbb</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.FilteredTermsEnum.AcceptStatus</span></td><td><code>d513bc08024bf74c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.FlushByRamOrCountsPolicy</span></td><td><code>d38021025ffa6558</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.FlushPolicy</span></td><td><code>894837bd7d6cc901</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.FreqProxFields</span></td><td><code>d5b6d9fb166ff03d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.FreqProxFields.FreqProxDocsEnum</span></td><td><code>9b5450dfccaeb430</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.FreqProxFields.FreqProxPostingsEnum</span></td><td><code>5c3b159340af0f19</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.FreqProxFields.FreqProxTerms</span></td><td><code>7bf2cf6bb4a7e8c8</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.FreqProxFields.FreqProxTermsEnum</span></td><td><code>1f0ec256ec736f06</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.FreqProxTermsWriter</span></td><td><code>20cd9af5c2da4fc4</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.FreqProxTermsWriterPerField</span></td><td><code>04103812b32550c7</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.FreqProxTermsWriterPerField.FreqProxPostingsArray</span></td><td><code>610692abecc90edc</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.FrozenBufferedUpdates</span></td><td><code>978385953bc2774e</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.IndexCommit</span></td><td><code>2c603d2695fc5325</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.IndexDeletionPolicy</span></td><td><code>73b4bf045e5d3f0b</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.IndexFileDeleter</span></td><td><code>4d336e8e304e759f</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.IndexFileDeleter.CommitPoint</span></td><td><code>aca4b82521c92096</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.IndexFileDeleter.RefCount</span></td><td><code>caaf53b7fad0ff5e</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.IndexFileNames</span></td><td><code>5a0676f33d0dd869</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.IndexNotFoundException</span></td><td><code>fae949dc3cc1e872</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.IndexOptions</span></td><td><code>3f91d827d790b03c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.IndexReader</span></td><td><code>2a1b8aaca0e4b525</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.IndexReaderContext</span></td><td><code>04e32f4b9c330127</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.IndexWriter</span></td><td><code>0be967ff1a237a48</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.IndexWriter.ReaderPool</span></td><td><code>98a3fa1ac9095bc3</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.IndexWriterConfig</span></td><td><code>88e1e300072db884</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.IndexWriterConfig.OpenMode</span></td><td><code>96aa4469d52e59eb</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.KeepOnlyLastCommitDeletionPolicy</span></td><td><code>9f22fe8c738d9952</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.LeafReader</span></td><td><code>29da193f7541ebc4</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.LeafReaderContext</span></td><td><code>fc6c719b81d116df</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.LiveIndexWriterConfig</span></td><td><code>753716120defb031</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.MergePolicy</span></td><td><code>3e2ff6c1b260dac0</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.MergeScheduler</span></td><td><code>116a2235f7f07b07</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.MergeTrigger</span></td><td><code>be833c6a07525ccb</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.MultiFields</span></td><td><code>3bd1ceca793326c5</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.MultiTerms</span></td><td><code>ebb8eb063332f3d1</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.NormValuesWriter</span></td><td><code>fa27e89b4f999027</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.NormValuesWriter.1</span></td><td><code>b0092f533d9b57ab</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.NormValuesWriter.NumericIterator</span></td><td><code>87f4442eef019a0c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.NumericDocValues</span></td><td><code>e1dd78ea9a9ec895</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.OrdTermState</span></td><td><code>43005a4850ff3eee</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.ParallelPostingsArray</span></td><td><code>d81a615682702611</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.PostingsEnum</span></td><td><code>d4029f76f57ddf80</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.PrefixCodedTerms</span></td><td><code>74c2c0e3523fb8cc</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.PrefixCodedTerms.Builder</span></td><td><code>6c130d9b53d0ef8f</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.PrefixCodedTerms.TermIterator</span></td><td><code>52c8f97868153b99</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.ReaderSlice</span></td><td><code>a8d24b59692735e8</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.ReaderUtil</span></td><td><code>679e44aea8e6b630</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.ReadersAndUpdates</span></td><td><code>1d7035e5f10868e8</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.SegmentCommitInfo</span></td><td><code>23f5c9f0268865c4</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.SegmentCoreReaders</span></td><td><code>684d286ac54758ac</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.SegmentCoreReaders.1</span></td><td><code>3874e73733f3a24a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.SegmentCoreReaders.2</span></td><td><code>c6ddb50849adada2</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.SegmentDocValues</span></td><td><code>891b4b09e0f5476b</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.SegmentInfo</span></td><td><code>64870b04c651ec7c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.SegmentInfos</span></td><td><code>158f330554052578</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.SegmentInfos.1</span></td><td><code>efc4c828112c4b22</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.SegmentInfos.FindSegmentsFile</span></td><td><code>2aa47b3328cab217</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.SegmentReadState</span></td><td><code>1f57dab79b08a2f7</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.SegmentReader</span></td><td><code>338801a2d12da612</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.SegmentWriteState</span></td><td><code>040c0ccaf4889ad8</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.StandardDirectoryReader</span></td><td><code>eef2a8333e08be6d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.StandardDirectoryReader.1</span></td><td><code>c7500eb20af68cce</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.StandardDirectoryReader.ReaderCommit</span></td><td><code>6741119aa4e28114</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.StoredFieldVisitor</span></td><td><code>c234cad09dc1c771</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.StoredFieldVisitor.Status</span></td><td><code>9cb9d093a6117d87</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.StoredFieldsConsumer</span></td><td><code>057db0d828d58c3b</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.Term</span></td><td><code>a9c644ff6f62b79b</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.TermContext</span></td><td><code>d038d7cef55f6c7f</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.TermState</span></td><td><code>d94a8fc5aa8fb053</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.TermVectorsConsumer</span></td><td><code>4445c7a1d38e9934</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.TermVectorsConsumerPerField</span></td><td><code>46ce93fa0fba3a84</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.TermVectorsConsumerPerField.TermVectorsPostingsArray</span></td><td><code>2ff253d6b9fc031f</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.Terms</span></td><td><code>9471fc794ea71def</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.TermsEnum</span></td><td><code>f9128ecb4870e2d9</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.TermsEnum.2</span></td><td><code>6a00fea080609c0d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.TermsEnum.SeekStatus</span></td><td><code>1fa04f7abe366b14</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.TermsHash</span></td><td><code>43e9b5de66b033e4</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.TermsHashPerField</span></td><td><code>adf3c6c5a80d0855</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.TermsHashPerField.PostingsBytesStartArray</span></td><td><code>910db3e71e04ff2e</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.TieredMergePolicy</span></td><td><code>5f69aff151412810</code></td></tr><tr><td><span class="el_class">org.apache.lucene.index.TieredMergePolicy.SegmentByteSizeDescending</span></td><td><code>220ac60fba78e800</code></td></tr><tr><td><span class="el_class">org.apache.lucene.payloads.PayloadSpanCollector</span></td><td><code>c39dac8ca1b5e0a4</code></td></tr><tr><td><span class="el_class">org.apache.lucene.queries.function.FunctionValues</span></td><td><code>f1e8361638458a1f</code></td></tr><tr><td><span class="el_class">org.apache.lucene.queries.function.ValueSource</span></td><td><code>9cdfc7ed02c20958</code></td></tr><tr><td><span class="el_class">org.apache.lucene.queries.function.docvalues.IntDocValues</span></td><td><code>f5a692be7faa097c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.queries.function.valuesource.FieldCacheSource</span></td><td><code>957c862761cac92e</code></td></tr><tr><td><span class="el_class">org.apache.lucene.queries.function.valuesource.IntFieldSource</span></td><td><code>ce7ea257283c9e30</code></td></tr><tr><td><span class="el_class">org.apache.lucene.queries.function.valuesource.IntFieldSource.1</span></td><td><code>7623174545495ead</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.AutomatonQuery</span></td><td><code>205fbb70b04445df</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.BooleanClause</span></td><td><code>5517b155135643c4</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.BooleanClause.Occur</span></td><td><code>734a3ee59f624d3a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.BooleanClause.Occur.1</span></td><td><code>844152c852706967</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.BooleanClause.Occur.2</span></td><td><code>314312e6be9e3919</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.BooleanClause.Occur.3</span></td><td><code>82ed509b5f202c18</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.BooleanClause.Occur.4</span></td><td><code>daeb1927527fbfcf</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.BooleanQuery</span></td><td><code>f54a0d2121d65b0a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.BooleanQuery.1</span></td><td><code>a0753437fe0ae877</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.BooleanQuery.Builder</span></td><td><code>69367270713b6a70</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.BooleanWeight</span></td><td><code>6701b7d1877f1955</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.BoostAttributeImpl</span></td><td><code>f093b8b530992fa9</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.BoostQuery</span></td><td><code>c825e7ebdb81cb52</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.BulkScorer</span></td><td><code>0cdfc6b4ad3daf0c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.CollectionStatistics</span></td><td><code>7784071626a62d68</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.ConjunctionDISI</span></td><td><code>61be85eea2ef60bd</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.ConjunctionDISI.1</span></td><td><code>ebe4d7cf2ccdca3b</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.ConjunctionDISI.ConjunctionTwoPhaseIterator</span></td><td><code>0d73849279a29dd4</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.ConjunctionDISI.ConjunctionTwoPhaseIterator.1</span></td><td><code>8bed1e86c8203821</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.ConstantScoreQuery</span></td><td><code>88bfae1645b953a8</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.ConstantScoreQuery.1</span></td><td><code>f45e4aa5819b51ee</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.ConstantScoreQuery.ConstantBulkScorer</span></td><td><code>81a6a136d2ee17e2</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.ConstantScoreQuery.ConstantBulkScorer.1</span></td><td><code>444c877f69466efe</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.ConstantScoreQuery.ConstantBulkScorer.1.1</span></td><td><code>e0b44b0c70dea080</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.ConstantScoreScorer</span></td><td><code>13b665a68993fb03</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.ConstantScoreWeight</span></td><td><code>ba08b2d603f50fc0</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.DisiPriorityQueue</span></td><td><code>cd6e7ceb6bb4a75c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.DisiWrapper</span></td><td><code>486024c0a94a5f85</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.DocIdSet</span></td><td><code>5365aa0bacf9a6e7</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.DocIdSet.1</span></td><td><code>31119c239a3307e0</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.DocIdSetIterator</span></td><td><code>c731733f9b893fbd</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.Explanation</span></td><td><code>bf914ed9fd20e8f6</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.FakeScorer</span></td><td><code>b665933deeeb7c78</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.FieldDoc</span></td><td><code>a87cca39458060a6</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.FilterLeafCollector</span></td><td><code>67a4785a70423afe</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.FilterScorer</span></td><td><code>db71053ec92c43c5</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.HitQueue</span></td><td><code>2606bcccbfdd0159</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.IndexSearcher</span></td><td><code>54c449d366b4feb0</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.IndexSearcher.1</span></td><td><code>968b3e1faa1db238</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.LRUQueryCache</span></td><td><code>4496676c70844ac4</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.LRUQueryCache.MinSegmentSizePredicate</span></td><td><code>1ab27feedf880436</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.MatchAllDocsQuery</span></td><td><code>2def69f78966b90d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.MatchAllDocsQuery.1</span></td><td><code>57200ca79f4d6f04</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.MatchAllDocsQuery.1.1</span></td><td><code>0bb595e9f3f38e9a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.MatchNoDocsQuery</span></td><td><code>5834b530f0077948</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.MatchNoDocsQuery.1</span></td><td><code>255c62d94ca66a57</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.MultiCollector</span></td><td><code>ef51b066ba9d28eb</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.MultiCollector.MultiLeafCollector</span></td><td><code>594f6f2172fe62a2</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.MultiTermQuery</span></td><td><code>143cfab35898f955</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.MultiTermQuery.1</span></td><td><code>6c9d933f8b8f27ac</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.MultiTermQuery.RewriteMethod</span></td><td><code>dccbda72605e36e9</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.Multiset</span></td><td><code>19d136ff7551a790</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.Multiset.1</span></td><td><code>3b110197a7d930cc</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.PrefixQuery</span></td><td><code>de35d7602f09df44</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.Query</span></td><td><code>59d41fd6a42557cf</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.RegexpQuery</span></td><td><code>98f89d0409e686f4</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.RegexpQuery.1</span></td><td><code>ca53526c99409a35</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.ScoreDoc</span></td><td><code>7bfc4d6df3c15e4f</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.Scorer</span></td><td><code>3f19937efada2d04</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.ScoringRewrite</span></td><td><code>28bbc510fdae180c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.ScoringRewrite.1</span></td><td><code>9b25cae2b3abcec6</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.ScoringRewrite.2</span></td><td><code>53e6aa88ea24818f</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.ScoringRewrite.ParallelArraysTermCollector</span></td><td><code>c4f691b28579397a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.ScoringRewrite.TermFreqBoostByteStart</span></td><td><code>ae60d6546e4e6af0</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.SimpleCollector</span></td><td><code>addeaeb5c3a9e9a6</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.SortField</span></td><td><code>23aeb6f65a7bf1e3</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.SortField.1</span></td><td><code>65d5d83490aeea21</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.SortField.2</span></td><td><code>14cb70155a8fb0a3</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.SortField.Type</span></td><td><code>4deb469a189f2ed7</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.TermCollectingRewrite</span></td><td><code>e28185ba2a4a632b</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.TermCollectingRewrite.TermCollector</span></td><td><code>37a5232382f0fdf6</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.TermStatistics</span></td><td><code>2c7aea8a975020b2</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.TopDocs</span></td><td><code>6860daae94d47fbd</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.TopDocsCollector</span></td><td><code>17e8462f89e01085</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.TopScoreDocCollector</span></td><td><code>a40ec5557e1935f6</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.TopScoreDocCollector.ScorerLeafCollector</span></td><td><code>0730c96bb7dfd032</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.TopScoreDocCollector.SimpleTopScoreDocCollector</span></td><td><code>0370d1f26aad51c0</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.TopScoreDocCollector.SimpleTopScoreDocCollector.1</span></td><td><code>43a14e7d263fa196</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.TwoPhaseIterator</span></td><td><code>f59ed4e6ee883076</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.TwoPhaseIterator.TwoPhaseIteratorAsDocIdSetIterator</span></td><td><code>bde4888d90c9b71d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.UsageTrackingQueryCachingPolicy</span></td><td><code>ce5b2d6c824d1cb9</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.Weight</span></td><td><code>171c37b80aa3ca4c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.Weight.DefaultBulkScorer</span></td><td><code>81fa8fb9aec3d681</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.similarities.BM25Similarity</span></td><td><code>fa96f7b4d17c21d7</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.similarities.BM25Similarity.BM25DocScorer</span></td><td><code>aa8c29774f5ca383</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.similarities.BM25Similarity.BM25Stats</span></td><td><code>b2be52936182345a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.similarities.PerFieldSimilarityWrapper</span></td><td><code>70785fc41e4bdb69</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.similarities.PerFieldSimilarityWrapper.1</span></td><td><code>8a878ac59ed178ed</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.similarities.PerFieldSimilarityWrapper.PerFieldSimWeight</span></td><td><code>3ac9807d7a68ee70</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.similarities.Similarity</span></td><td><code>af1b6ac007b30f40</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.similarities.Similarity.SimScorer</span></td><td><code>89494accf5cbc47a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.similarities.Similarity.SimWeight</span></td><td><code>f37127c1a678caac</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.ConjunctionSpans</span></td><td><code>6d3cb8f6055d083b</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.ContainSpans</span></td><td><code>c97e702ac24aeb0e</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.FilterSpans</span></td><td><code>3db5ac687195cbed</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.FilterSpans.2</span></td><td><code>54f5b7b836d38930</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.FilterSpans.3</span></td><td><code>dd3bda783c78f917</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.FilterSpans.AcceptStatus</span></td><td><code>dffc7c256f2da358</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.NearSpansUnordered</span></td><td><code>066e79bb078d4fc7</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.NearSpansUnordered.SpanTotalLengthEndPositionWindow</span></td><td><code>955013ccfc424ab6</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.SpanContainQuery</span></td><td><code>11da918ee5a6c9f8</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.SpanContainQuery.SpanContainWeight</span></td><td><code>fb9510ebd899b032</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.SpanContainingQuery</span></td><td><code>4800996458b6c1ee</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.SpanContainingQuery.SpanContainingWeight</span></td><td><code>7a1e3cf47760346c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.SpanContainingQuery.SpanContainingWeight.1</span></td><td><code>60c0da3ef96fb2b5</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.SpanMultiTermQueryWrapper</span></td><td><code>47d4fe5c69e5a130</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.SpanMultiTermQueryWrapper.1</span></td><td><code>6aa13bf4a65354ef</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.SpanMultiTermQueryWrapper.1.1</span></td><td><code>7ea2c03a8c17d6b0</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.SpanMultiTermQueryWrapper.SpanRewriteMethod</span></td><td><code>08827c5249e25532</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.SpanNearQuery</span></td><td><code>9d36f1a06a96c57a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.SpanNearQuery.SpanNearWeight</span></td><td><code>e75f0ba43d947e0c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.SpanNotQuery</span></td><td><code>4c68af7f60d87faf</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.SpanOrQuery</span></td><td><code>85e35368bac93dcf</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.SpanOrQuery.SpanOrWeight</span></td><td><code>4dbce65c837337cf</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.SpanOrQuery.SpanOrWeight.1</span></td><td><code>b0bbd8043d0f47a5</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.SpanPositionQueue</span></td><td><code>ef90d13f54e0b680</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.SpanQuery</span></td><td><code>ce87915a1dc2b6e2</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.SpanScorer</span></td><td><code>e581ee9a925eeecb</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.SpanTermQuery</span></td><td><code>4e5ac8ce73318baa</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.SpanWeight</span></td><td><code>d74175e070c904fb</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.SpanWeight.Postings</span></td><td><code>9d91cfd73d8a8820</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.SpanWeight.Postings.1</span></td><td><code>8a35ea1bddb6dfdc</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.SpanWeight.Postings.2</span></td><td><code>7136a2869858d5a0</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.SpanWeight.Postings.3</span></td><td><code>4023b93a451d21ef</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.SpanWithinQuery</span></td><td><code>3959d4e11ae3725a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.SpanWithinQuery.SpanWithinWeight</span></td><td><code>1be46d388da4dfbd</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.SpanWithinQuery.SpanWithinWeight.1</span></td><td><code>8518f6b4063af0f9</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.Spans</span></td><td><code>41e077c3b0da9140</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spans.TermSpans</span></td><td><code>fbdb6cc7e45b5618</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spell.DirectSpellChecker</span></td><td><code>919b6e1ca7340078</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spell.LuceneLevenshteinDistance</span></td><td><code>a8a57cf72b0c1a12</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spell.SuggestWordQueue</span></td><td><code>9f37c51f3303e8d1</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spell.SuggestWordScoreComparator</span></td><td><code>d8173b0e03a2c790</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spell.WordBreakSpellChecker</span></td><td><code>57a7e7b4e175e186</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.spell.WordBreakSpellChecker.BreakSuggestionSortMethod</span></td><td><code>be0ffe14cdf4da33</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.suggest.document.Completion50PostingsFormat</span></td><td><code>55d746f6e4ffd4b9</code></td></tr><tr><td><span class="el_class">org.apache.lucene.search.suggest.document.CompletionPostingsFormat</span></td><td><code>b5673dc4cd524f82</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.AlreadyClosedException</span></td><td><code>c57f841e1fa307a1</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.BaseDirectory</span></td><td><code>6900d05994ed44b3</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.BufferedChecksum</span></td><td><code>b94ebe893a9d3711</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.BufferedChecksumIndexInput</span></td><td><code>173e2b9c65b07cb6</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.ByteArrayDataInput</span></td><td><code>78632b2460b70e07</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.ByteArrayDataOutput</span></td><td><code>7e14c81e582b7d2c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.ByteBufferGuard</span></td><td><code>e998bee6c1865431</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.ByteBufferIndexInput</span></td><td><code>cd4851f1abfcf832</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.ByteBufferIndexInput.SingleBufferImpl</span></td><td><code>62e1be2a75608e00</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.ChecksumIndexInput</span></td><td><code>76f48af3f68865dd</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.DataInput</span></td><td><code>bf0c41b8e37608a4</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.DataOutput</span></td><td><code>1fefe3789001e4e9</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.Directory</span></td><td><code>7c3d9109b268e7a8</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.FSDirectory</span></td><td><code>a8c8ac5bbdda4f2b</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.FSDirectory.FSIndexOutput</span></td><td><code>12d7b3ee1e407941</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.FSDirectory.FSIndexOutput.1</span></td><td><code>d63729c285511043</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.FSLockFactory</span></td><td><code>742892e30a14e87a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.FilterDirectory</span></td><td><code>3d04ff28efdb9cf3</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.FlushInfo</span></td><td><code>f9d01f0e9bbb7c7c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.GrowableByteArrayDataOutput</span></td><td><code>66bdeb4e132c0d80</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.IOContext</span></td><td><code>5f42cca474854a9d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.IOContext.Context</span></td><td><code>921bb55758e6d8ff</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.IndexInput</span></td><td><code>06ce5eb19b42b06b</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.IndexInput.1</span></td><td><code>6f6a49a2f424a36c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.IndexOutput</span></td><td><code>c18f29b767740f5a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.Lock</span></td><td><code>432af1bf641692dc</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.LockFactory</span></td><td><code>ece396b0fec91411</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.LockValidatingDirectoryWrapper</span></td><td><code>560f0d73f379987c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.MMapDirectory</span></td><td><code>a9942ea0e3192b38</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.NRTCachingDirectory</span></td><td><code>8fea85a9d543681b</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.NativeFSLockFactory</span></td><td><code>4f95cb084c37099a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.NativeFSLockFactory.NativeFSLock</span></td><td><code>85ef1e91a0ec9eb2</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.OutputStreamIndexOutput</span></td><td><code>90073bdd6eaf9312</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.RAMDirectory</span></td><td><code>d5cc94b9c1682ab4</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.RAMFile</span></td><td><code>b7ee4c1cc6c7b929</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.RAMInputStream</span></td><td><code>de16349ce35847ad</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.RAMInputStream.1</span></td><td><code>cf69c6465eab1031</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.RAMOutputStream</span></td><td><code>2ee2477469089c14</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.SingleInstanceLockFactory</span></td><td><code>77d8339d3ec71ff6</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.SingleInstanceLockFactory.SingleInstanceLock</span></td><td><code>5d3c72800c96df1d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.store.TrackingDirectoryWrapper</span></td><td><code>8f84be302b2ff933</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.ArrayTimSorter</span></td><td><code>e3bd2c83ed267993</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.ArrayUtil</span></td><td><code>f8bc62ebb5ca3c79</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.AttributeFactory</span></td><td><code>16270eb3e2e31156</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.AttributeFactory.1</span></td><td><code>786c31d1f6431de5</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.AttributeFactory.DefaultAttributeFactory</span></td><td><code>0caee72bb36c3bd5</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.AttributeFactory.DefaultAttributeFactory.1</span></td><td><code>7966238b85def683</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.AttributeFactory.StaticImplementationAttributeFactory</span></td><td><code>e7e24f4345657273</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.AttributeImpl</span></td><td><code>d2e818115d53c6c8</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.AttributeSource</span></td><td><code>372f66ed0a21f13d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.AttributeSource.2</span></td><td><code>627a422f8bda783c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.AttributeSource.State</span></td><td><code>ee682f69cc19d165</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.BitSet</span></td><td><code>fbb20a3d6fd92e00</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.BitSetIterator</span></td><td><code>b577d601790a73ae</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.BitUtil</span></td><td><code>c439ff5573e0c711</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.Bits.MatchAllBits</span></td><td><code>9cfad4b0dd0c82f5</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.ByteBlockPool</span></td><td><code>fd6482623b2a03cf</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.ByteBlockPool.Allocator</span></td><td><code>88de930494fe0d4a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.ByteBlockPool.DirectAllocator</span></td><td><code>ba7e2a6d3838e674</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.ByteBlockPool.DirectTrackingAllocator</span></td><td><code>edf567ab527e702f</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.BytesRef</span></td><td><code>a1cfa850129b97c6</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.BytesRefBuilder</span></td><td><code>c7a77f6284680420</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.BytesRefHash</span></td><td><code>614870f1f45b6446</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.BytesRefHash.1</span></td><td><code>8c36e6ed30338cde</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.BytesRefHash.BytesStartArray</span></td><td><code>8e54415462aa859d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.BytesRefHash.DirectBytesStartArray</span></td><td><code>d3ea9f73b9220963</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.CharsRef</span></td><td><code>fa650c5a8aaeb14c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.CharsRef.UTF16SortedAsUTF8Comparator</span></td><td><code>4cae396f913411cc</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.CloseableThreadLocal</span></td><td><code>c837a4897f406f88</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.CollectionUtil</span></td><td><code>d405772039814236</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.CollectionUtil.ListIntroSorter</span></td><td><code>272e33df47ff8a28</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.CollectionUtil.ListTimSorter</span></td><td><code>11900986e5aec8c7</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.Constants</span></td><td><code>d3ad7cc5c43147bf</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.Counter</span></td><td><code>dd1fe6fe36dc8723</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.Counter.SerialCounter</span></td><td><code>577da4101cbc325f</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.FixedBitSet</span></td><td><code>9ef048774dae14c2</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.FrequencyTrackingRingBuffer</span></td><td><code>f4e55c7fd66a81d5</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.FrequencyTrackingRingBuffer.IntBag</span></td><td><code>5de9feffb74916c0</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.IOUtils</span></td><td><code>ffb2f261d4c94e67</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.InPlaceMergeSorter</span></td><td><code>a72a3702a3f4d8f1</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.InfoStream</span></td><td><code>5c1d197ea5ba7a73</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.InfoStream.NoOutput</span></td><td><code>d0750f16f6d2766e</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.IntBlockPool</span></td><td><code>9230c4c54bd297a1</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.IntBlockPool.Allocator</span></td><td><code>024ee289b8aaee46</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.IntroSorter</span></td><td><code>edd577573bddaf05</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.IntsRef</span></td><td><code>8d17a8041f0c8d6c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.IntsRefBuilder</span></td><td><code>b5175ed4b449f9b7</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.LegacyNumericUtils</span></td><td><code>a555bfaa615ffbcc</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.LegacyNumericUtils.2</span></td><td><code>1a5d13da388a7450</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.LegacyNumericUtils.SeekingNumericFilteredTermsEnum</span></td><td><code>dd6a7899e5836856</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.LongValues</span></td><td><code>b195b238f7a7ff21</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.LongValues.1</span></td><td><code>d95e1ca9e5a676c5</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.LongsRef</span></td><td><code>2ea74c376f074604</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.MSBRadixSorter</span></td><td><code>d39b068916d33c78</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.MathUtil</span></td><td><code>035e73cb2f641a85</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.NamedSPILoader</span></td><td><code>0ddcae2230ff59eb</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.PriorityQueue</span></td><td><code>3b8889fabdfc629e</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.QueryBuilder</span></td><td><code>75551560ae3fecc8</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.RamUsageEstimator</span></td><td><code>916de06820688c65</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.RamUsageEstimator.1</span></td><td><code>57f93066157e0d0a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.SPIClassIterator</span></td><td><code>127eb8010a981701</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.SetOnce</span></td><td><code>348149d47b356289</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.SmallFloat</span></td><td><code>952c56b0690603b7</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.Sorter</span></td><td><code>a63d1b812cec6281</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.StrictStringTokenizer</span></td><td><code>ca3cf80324483af6</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.StringHelper</span></td><td><code>d46572bfaf639c2b</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.StringMSBRadixSorter</span></td><td><code>09fc2a082184e6e8</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.StringMSBRadixSorter.1</span></td><td><code>2864f721fdd69ffd</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.TestUtil</span></td><td><code>e947df3f951ece96</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.TimSorter</span></td><td><code>b34ca8573164042c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.UnicodeUtil</span></td><td><code>8d2534174601ade3</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.Version</span></td><td><code>2c37d1715d02c1b1</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.WeakIdentityMap</span></td><td><code>11d08ec994880f99</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.Automata</span></td><td><code>7f99de55b92090d6</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.Automaton</span></td><td><code>f2f09e774d42852e</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.Automaton.1</span></td><td><code>f6ff1dd92dc03e75</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.Automaton.2</span></td><td><code>0499dce601310026</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.Automaton.Builder</span></td><td><code>f7db22d6111f4d28</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.Automaton.Builder.1</span></td><td><code>b46fa3c39a510668</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.ByteRunAutomaton</span></td><td><code>374babb22076bee4</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.CompiledAutomaton</span></td><td><code>3b08061ad3aad1c9</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.CompiledAutomaton.1</span></td><td><code>6a7ace75b8e32abb</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.CompiledAutomaton.AUTOMATON_TYPE</span></td><td><code>4d43422dbfae3255</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.MinimizationOperations</span></td><td><code>32a116ef506611b8</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.MinimizationOperations.IntPair</span></td><td><code>8d4b70a2abb9d3d6</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.MinimizationOperations.StateList</span></td><td><code>ae3fc3e797454a3d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.MinimizationOperations.StateListNode</span></td><td><code>2d0efef3d9542f7d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.Operations</span></td><td><code>8303f2ea5d86fd81</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.Operations.PointTransitionSet</span></td><td><code>7d9182239de5ea91</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.Operations.PointTransitions</span></td><td><code>889a7ea1e9f626bb</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.Operations.TransitionList</span></td><td><code>913ec51fe5ae187f</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.RegExp</span></td><td><code>d40f4864a3fa0d01</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.RegExp.1</span></td><td><code>65529d798a8730a5</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.RegExp.Kind</span></td><td><code>f0234618dd0465a7</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.RunAutomaton</span></td><td><code>3d4d89f35bf70d25</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.SortedIntSet</span></td><td><code>7b61e46df03f5c43</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.SortedIntSet.FrozenIntSet</span></td><td><code>6b5d89a8bcc105b3</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.StatePair</span></td><td><code>3f8d879446d01641</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.Transition</span></td><td><code>35afb5dbb70c7d8b</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.UTF32ToUTF8</span></td><td><code>cda66527de41148d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.UTF32ToUTF8.UTF8Byte</span></td><td><code>d823fbb4e219cab9</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.automaton.UTF32ToUTF8.UTF8Sequence</span></td><td><code>8005f647b1573ac1</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.fst.Builder</span></td><td><code>9539c418f02a9f12</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.fst.Builder.Arc</span></td><td><code>4db9ba033f293571</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.fst.Builder.CompiledNode</span></td><td><code>dd7cb51ced8dcdfe</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.fst.Builder.UnCompiledNode</span></td><td><code>bf5021240aba244b</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.fst.ByteSequenceOutputs</span></td><td><code>143ca7cb1094029b</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.fst.BytesRefFSTEnum</span></td><td><code>befba880e1961dbb</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.fst.BytesRefFSTEnum.InputOutput</span></td><td><code>fdff5845aec3a017</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.fst.BytesStore</span></td><td><code>3acb44e6a72de06a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.fst.BytesStore.2</span></td><td><code>be80514479735a97</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.fst.FST</span></td><td><code>6690aa8309d8e206</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.fst.FST.Arc</span></td><td><code>dc0aedfc5762907e</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.fst.FST.BytesReader</span></td><td><code>e0dbf9c5af01fcaf</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.fst.FST.INPUT_TYPE</span></td><td><code>c8d1e30e72501ba0</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.fst.FSTEnum</span></td><td><code>ee9c6673cd32d261</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.fst.NodeHash</span></td><td><code>62e62a772a07b6e4</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.fst.Outputs</span></td><td><code>01b4adaf56ba7d3f</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.fst.ReverseBytesReader</span></td><td><code>13eb20434ceaa349</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.fst.Util</span></td><td><code>8df33ba86cd07a51</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.AbstractPagedMutable</span></td><td><code>4cc069158eb14ddb</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperation</span></td><td><code>e703484622617102</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperation.1</span></td><td><code>8ed6abb8f3648cf6</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperationPacked</span></td><td><code>829a236b3c71b9c5</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperationPacked1</span></td><td><code>4bd02140efa827ba</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperationPacked10</span></td><td><code>7871df76ca8b0a6d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperationPacked11</span></td><td><code>31012a043511a3c2</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperationPacked12</span></td><td><code>8c9d61a1c0c22fe2</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperationPacked13</span></td><td><code>7c3f7554b1c18d1d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperationPacked14</span></td><td><code>21e5b4c1bd2627b3</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperationPacked15</span></td><td><code>89157585ca7e8aaf</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperationPacked16</span></td><td><code>bd7857d6862d8611</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperationPacked17</span></td><td><code>ee9c6581a4299e15</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperationPacked18</span></td><td><code>559a5bb48c2c0381</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperationPacked19</span></td><td><code>ce141b930277706f</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperationPacked2</span></td><td><code>af735fb9c7872456</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperationPacked20</span></td><td><code>ec750496cb2b69fc</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperationPacked21</span></td><td><code>fd5faea41a357d0e</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperationPacked22</span></td><td><code>b8b2caf3fa40412b</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperationPacked23</span></td><td><code>d3700bb7e9bbb9e7</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperationPacked24</span></td><td><code>97d220c44b683800</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperationPacked3</span></td><td><code>1318d5978b9e3782</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperationPacked4</span></td><td><code>70c3af2facc8f326</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperationPacked5</span></td><td><code>d206eeee69238498</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperationPacked6</span></td><td><code>2dc5d4490742e4f9</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperationPacked7</span></td><td><code>cf065f84c953d1aa</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperationPacked8</span></td><td><code>f743f629bc8f2eec</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperationPacked9</span></td><td><code>20af58a528f116a1</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.BulkOperationPackedSingleBlock</span></td><td><code>ed80270f7be26e06</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.DeltaPackedLongValues</span></td><td><code>3f7729a31a506222</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.DeltaPackedLongValues.Builder</span></td><td><code>8eb03edf56ca67d2</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.Direct16</span></td><td><code>9d6ea0b489575b75</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.Direct8</span></td><td><code>5513b678326dbc1e</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.GrowableWriter</span></td><td><code>5e5c4629c1cacb32</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.Packed64</span></td><td><code>caccd5762229d5a5</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.Packed64SingleBlock</span></td><td><code>3277f4345f51a8ea</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.Packed64SingleBlock.Packed64SingleBlock10</span></td><td><code>85ec0be75690db7d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.Packed64SingleBlock.Packed64SingleBlock12</span></td><td><code>5137e3efb8081112</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.Packed64SingleBlock.Packed64SingleBlock2</span></td><td><code>34223fddff5b09fa</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.Packed64SingleBlock.Packed64SingleBlock4</span></td><td><code>344d44155104d71f</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.Packed64SingleBlock.Packed64SingleBlock9</span></td><td><code>6caf24640af7715c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.Packed8ThreeBlocks</span></td><td><code>252c73daff9137d5</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.PackedInts</span></td><td><code>192aafa84f7e8425</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.PackedInts.1</span></td><td><code>5be4fb69e4f2633a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.PackedInts.Format</span></td><td><code>f0a04ac33ac221e8</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.PackedInts.Format.1</span></td><td><code>1895af6404fcba97</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.PackedInts.Format.2</span></td><td><code>b322487c670b3a9a</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.PackedInts.FormatAndBits</span></td><td><code>13239c18a01d4c54</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.PackedInts.Mutable</span></td><td><code>79ad66227b263962</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.PackedInts.MutableImpl</span></td><td><code>66d67f01ba10372d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.PackedInts.NullReader</span></td><td><code>c3d82b0738f2e352</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.PackedInts.Reader</span></td><td><code>68d1fe7d42854e8c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.PackedInts.ReaderIteratorImpl</span></td><td><code>2469f92adb472e0c</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.PackedInts.Writer</span></td><td><code>da838d4bd026f249</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.PackedLongValues</span></td><td><code>cb7a181043f67fd3</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.PackedLongValues.Builder</span></td><td><code>95ee633c3d3a670f</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.PackedLongValues.Iterator</span></td><td><code>6b950714e747479d</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.PackedReaderIterator</span></td><td><code>9150185835a6e045</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.PackedWriter</span></td><td><code>f401186d92e3dfd7</code></td></tr><tr><td><span class="el_class">org.apache.lucene.util.packed.PagedGrowableWriter</span></td><td><code>c7971a7fe93e133a</code></td></tr><tr><td><span class="el_class">org.apache.maven.plugin.surefire.log.api.NullConsoleLogger</span></td><td><code>c7e278fc4f5b4596</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.NonAbstractClassFilter</span></td><td><code>afe12694047148cc</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.BaseProviderFactory</span></td><td><code>ab6574ba9db05536</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.BiProperty</span></td><td><code>e585593559a3583e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.BooterDeserializer</span></td><td><code>162bfb6c7e651be8</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ClassLoaderConfiguration</span></td><td><code>6d6ec38315d047cc</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.Classpath</span></td><td><code>313a059600c7bbd0</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ClasspathConfiguration</span></td><td><code>fa4266ba2575329a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.Command</span></td><td><code>1813f196ac683ff9</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.CommandReader</span></td><td><code>898b89ba78aa1166</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.CommandReader.1</span></td><td><code>9c1cc7980225d6de</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.CommandReader.CommandRunnable</span></td><td><code>5c8310116a3393f7</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.DumpErrorSingleton</span></td><td><code>aa9c5026afc804fa</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter</span></td><td><code>1dc771485e095841</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.1</span></td><td><code>939d6593363086e6</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.2</span></td><td><code>ebe0cf2a5f08c63d</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.3</span></td><td><code>ef12acbcf429a5f2</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.4</span></td><td><code>a88827965f334790</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.5</span></td><td><code>f0d7b00faa21ff1b</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter.6</span></td><td><code>32b99ad0eddc1ef2</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkingReporterFactory</span></td><td><code>8380e3a78d556103</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkingRunListener</span></td><td><code>040180000103f209</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.MasterProcessCommand</span></td><td><code>3ff62137499cf254</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.PropertiesWrapper</span></td><td><code>f0dae16a1bd0ebe3</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ProviderConfiguration</span></td><td><code>c469b1709e1bfb32</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.Shutdown</span></td><td><code>33ad0a3b8a36274a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.StartupConfiguration</span></td><td><code>6acfc84c72cbda31</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.SystemPropertyManager</span></td><td><code>d173ed06973862ae</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.TypeEncodedValue</span></td><td><code>1cab344709eda583</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.cli.CommandLineOption</span></td><td><code>b4d8576498bfca27</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.common.junit3.JUnit3TestChecker</span></td><td><code>7dcb108120e809b1</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.common.junit4.JUnit4Reflector</span></td><td><code>0d2ee003ffe51e7b</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.common.junit4.JUnit4RunListener</span></td><td><code>b20dd5fc64805f4b</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.common.junit4.JUnit4RunListenerFactory</span></td><td><code>f1caa27f9d8f123b</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.common.junit4.JUnit4TestChecker</span></td><td><code>34e8e42e14bed6e1</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.common.junit4.JUnitTestFailureListener</span></td><td><code>713afbdb99a074d5</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.common.junit4.Notifier</span></td><td><code>533139c901179142</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.junit4.JUnit4Provider</span></td><td><code>377324810c50d0a2</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.junit4.JUnit4Provider.1</span></td><td><code>1d9b14b6d8da5f36</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.providerapi.AbstractProvider</span></td><td><code>895b7184bb97fae1</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.report.ConsoleOutputCapture</span></td><td><code>b4d01219b2641761</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.report.ConsoleOutputCapture.ForwardingPrintStream</span></td><td><code>10ef97022d279a79</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.report.ReporterConfiguration</span></td><td><code>0541b592472848a1</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.report.SimpleReportEntry</span></td><td><code>9ee23c3203efd0b6</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shade.org.apache.maven.shared.utils.StringUtils</span></td><td><code>3e59d8fdda9dfb75</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.suite.RunResult</span></td><td><code>66274bc658318fdc</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.testset.DirectoryScannerParameters</span></td><td><code>41d3d8c757858473</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.testset.IncludedExcludedPatterns</span></td><td><code>690949278adae26e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.testset.ResolvedTest</span></td><td><code>7f70b006478b2887</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.testset.ResolvedTest.ClassMatcher</span></td><td><code>f5dccb91178bdfe5</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.testset.ResolvedTest.MethodMatcher</span></td><td><code>1ca9d3d1cce0f013</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.testset.ResolvedTest.Type</span></td><td><code>b2e17e53bfd863d7</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.testset.RunOrderParameters</span></td><td><code>afa1bcc71ed62da5</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.testset.TestArtifactInfo</span></td><td><code>7e9c9ff70a1f2ed6</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.testset.TestListResolver</span></td><td><code>11020a31fb420b8e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.testset.TestRequest</span></td><td><code>cc71db033a12219c</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.util.CloseableIterator</span></td><td><code>fc6ab3446dc6a285</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.util.DefaultRunOrderCalculator</span></td><td><code>60bd9f48d1aa4430</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.util.DefaultScanResult</span></td><td><code>cb1f380a4f220e7f</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.util.ReflectionUtils</span></td><td><code>aa50c6a2e6e5ec93</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.util.RunOrder</span></td><td><code>d7fb1fb201cfd7a7</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.util.TestsToRun</span></td><td><code>15fc76027c530ac5</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.util.TestsToRun.ClassesIterator</span></td><td><code>b378edb61cd45644</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.util.internal.DaemonThreadFactory</span></td><td><code>fee4370603bcaccd</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.util.internal.DaemonThreadFactory.NamedThreadFactory</span></td><td><code>c1f171a887438600</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.util.internal.DumpFileUtils</span></td><td><code>afbc24cd764b9d7d</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.util.internal.ObjectUtils</span></td><td><code>a73784543c4bb34e</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.util.internal.StringUtils</span></td><td><code>c113e636a6856607</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.util.internal.TestClassMethodNameUtils</span></td><td><code>2bfc1dca9b4746a8</code></td></tr><tr><td><span class="el_class">org.apache.solr.analysis.SolrAnalyzer</span></td><td><code>a29e9e6d2f59bd24</code></td></tr><tr><td><span class="el_class">org.apache.solr.analysis.TokenizerChain</span></td><td><code>849f4a14a28b9410</code></td></tr><tr><td><span class="el_class">org.apache.solr.api.Api</span></td><td><code>e840053f10be81ed</code></td></tr><tr><td><span class="el_class">org.apache.solr.api.ApiBag</span></td><td><code>45eb53be323f22e4</code></td></tr><tr><td><span class="el_class">org.apache.solr.api.ApiBag.IntrospectApi</span></td><td><code>157971cd03751820</code></td></tr><tr><td><span class="el_class">org.apache.solr.api.ApiBag.ReqHandlerToApi</span></td><td><code>be9a0ac58ce19878</code></td></tr><tr><td><span class="el_class">org.apache.solr.api.ApiSupport</span></td><td><code>c074b3568142b894</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.ResponseParser</span></td><td><code>1cf509b28d2a5ba7</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.SolrClient</span></td><td><code>66905b67da21f15e</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.SolrQuery</span></td><td><code>69e879021a60bba5</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.SolrQuery.ORDER</span></td><td><code>0c4e744fb3d3a18f</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.SolrQuery.SortClause</span></td><td><code>c521d4ad5c7123a0</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.SolrRequest</span></td><td><code>656240ed3cc6798d</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.SolrRequest.METHOD</span></td><td><code>5fff874a69f2386e</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.SolrResponse</span></td><td><code>dc01d85c4b4ffeb5</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.embedded.EmbeddedSolrServer</span></td><td><code>2f8808c9ea2a56eb</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.embedded.JettyConfig</span></td><td><code>d3090140317f3b76</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.embedded.JettyConfig.Builder</span></td><td><code>f91dd053ff60ec34</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.embedded.JettySolrRunner</span></td><td><code>66514646ce7e4892</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.embedded.JettySolrRunner.1</span></td><td><code>959ab2b63d36d552</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.embedded.JettySolrRunner.DebugFilter</span></td><td><code>08bcde9c2c5fc099</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.embedded.JettySolrRunner.Servlet404</span></td><td><code>9e0ca998190a27af</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.impl.BinaryRequestWriter</span></td><td><code>de66294981f04419</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.impl.BinaryRequestWriter.1</span></td><td><code>9d93bcebb4b35f1d</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.impl.BinaryRequestWriter.BAOS</span></td><td><code>5267163aa6f6ba74</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.impl.BinaryResponseParser</span></td><td><code>d6fa3d8dab63987a</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.impl.CloudSolrClient</span></td><td><code>9246f9ce862c5b55</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.impl.CloudSolrClient.Builder</span></td><td><code>3dfaa32cc16b37f7</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.impl.CloudSolrClient.ExpiringCachedDocCollection</span></td><td><code>aeeec1f67e253244</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.impl.CloudSolrClient.RouteResponse</span></td><td><code>e75554b61c585e20</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.impl.CloudSolrClient.StateCache</span></td><td><code>5a840c847e0ec767</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.impl.HttpClientConfigurer</span></td><td><code>7fb9256118a08190</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.impl.HttpClientUtil</span></td><td><code>bb6d89e237b08c1f</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.impl.HttpClientUtil.HttpClientFactory</span></td><td><code>9a0d458340056fd7</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.impl.HttpSolrClient</span></td><td><code>f91540eb56c7295f</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.impl.HttpSolrClient.1</span></td><td><code>cc21514f74f02bea</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.impl.HttpSolrClient.Builder</span></td><td><code>1f3279779a254d8c</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.impl.LBHttpSolrClient</span></td><td><code>8d576327696cdeb0</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.impl.LBHttpSolrClient.Builder</span></td><td><code>601ed4f357d7227c</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.impl.LBHttpSolrClient.Req</span></td><td><code>8a3ed823dfe9e585</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.impl.LBHttpSolrClient.Rsp</span></td><td><code>78a1acf1c2e41d53</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.impl.SolrHttpRequestRetryHandler</span></td><td><code>259be6eb891d849d</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.impl.ZkClientClusterStateProvider</span></td><td><code>c48f5e50f9f18d5a</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.io.ModelCache</span></td><td><code>3d36c04b5d0dc283</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.io.ModelCache.LRU</span></td><td><code>81a733ccfc863cdb</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.io.SolrClientCache</span></td><td><code>607c97b56bbd0b13</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.io.stream.expr.StreamFactory</span></td><td><code>07b6994a0009acab</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.request.AbstractUpdateRequest</span></td><td><code>a92cb419cff05924</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.request.AbstractUpdateRequest.ACTION</span></td><td><code>e8ee41c4b0a318f6</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.request.JavaBinUpdateRequestCodec</span></td><td><code>9324fe3a736f87df</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.request.JavaBinUpdateRequestCodec.1</span></td><td><code>47d0e691cccf7549</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.request.QueryRequest</span></td><td><code>ef0284115334ecbe</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.request.RequestWriter</span></td><td><code>b98211ab1d93fdf7</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.request.RequestWriter.LazyContentStream</span></td><td><code>48c81b1bbe9c0da3</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.request.UpdateRequest</span></td><td><code>2a4492e36688a753</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.response.QueryResponse</span></td><td><code>5f1d5e4d2b674791</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.response.SolrResponseBase</span></td><td><code>efe49a36fe63c661</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.response.UpdateResponse</span></td><td><code>668699eced4f5370</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.util.ClientUtils</span></td><td><code>76e6aaab0cba6a15</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.util.SolrIdentifierValidator</span></td><td><code>c16c063efdbe7bb2</code></td></tr><tr><td><span class="el_class">org.apache.solr.client.solrj.util.SolrIdentifierValidator.IdentifierType</span></td><td><code>26f1358a4c7580dd</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.ActionThrottle</span></td><td><code>90fb0559085326e5</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.ActionThrottle.DefaultNanoTimeSource</span></td><td><code>776272e72b4c8805</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.AddReplicaCmd</span></td><td><code>827b99d6c30303cf</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.Assign</span></td><td><code>d07a5e09e0b26f10</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.BackupCmd</span></td><td><code>b5e34bde6d657d62</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.CloudConfigSetService</span></td><td><code>accbc83601b695d5</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.CloudDescriptor</span></td><td><code>f41cca81122b84e4</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.CreateAliasCmd</span></td><td><code>84fc7a882223f2cc</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.CreateCollectionCmd</span></td><td><code>3feb9dce61451076</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.CreateShardCmd</span></td><td><code>44b300d0d3d22d1c</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.CreateSnapshotCmd</span></td><td><code>31e64b72da657745</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.CurrentCoreDescriptorProvider</span></td><td><code>cdbe10114aaa080c</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.DeleteAliasCmd</span></td><td><code>897d2e38c14c487a</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.DeleteCollectionCmd</span></td><td><code>f06881dc4139f0ac</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.DeleteNodeCmd</span></td><td><code>3b152f75e489e3fe</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.DeleteReplicaCmd</span></td><td><code>5e78a16e5cf6ff47</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.DeleteShardCmd</span></td><td><code>2966f3655dd6e728</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.DeleteSnapshotCmd</span></td><td><code>f5552ed14ab27d3a</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.DistributedMap</span></td><td><code>5835132720fb9c35</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.DistributedQueue</span></td><td><code>ebfe3f2ae15edb47</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.DistributedQueue.ChildWatcher</span></td><td><code>64637ea68468d13d</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.ElectionContext</span></td><td><code>261c7f8a0a9dd20e</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.LeaderElector</span></td><td><code>8f0b7659b10f234d</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.LockTree</span></td><td><code>a46c19918173d4d1</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.LockTree.LockImpl</span></td><td><code>699d1ff69844ec70</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.LockTree.Node</span></td><td><code>bec0da2deb636e27</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.LockTree.Session</span></td><td><code>ce540d6fd0af03f0</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.LockTree.SessionNode</span></td><td><code>e7fef8e8cb60827e</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.MigrateCmd</span></td><td><code>f1a56a0100f02c38</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.MiniSolrCloudCluster</span></td><td><code>d0730f365da7d046</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.MoveReplicaCmd</span></td><td><code>db6cb0fc2f02cd2a</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.Overseer</span></td><td><code>df58830a6e6d1ede</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.Overseer.1</span></td><td><code>57b23cacf4cece2c</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.Overseer.ClusterStateUpdater</span></td><td><code>53d42d528fe39cc3</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.Overseer.ClusterStateUpdater.1</span></td><td><code>376fa8302f3c16b5</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.Overseer.LeaderStatus</span></td><td><code>6e415153ac73acc0</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.Overseer.OverseerThread</span></td><td><code>6050003c1c7d436a</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.Overseer.Stat</span></td><td><code>4651114a60a82cc6</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.Overseer.Stats</span></td><td><code>9ac02eb8c5942a11</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.OverseerAutoReplicaFailoverThread</span></td><td><code>673005eae2d3b1dc</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.OverseerCollectionConfigSetProcessor</span></td><td><code>a5404d292312c534</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.OverseerCollectionConfigSetProcessor.1</span></td><td><code>07be4fe5124a3b36</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.OverseerCollectionMessageHandler</span></td><td><code>de151b8a6440fc6c</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.OverseerConfigSetMessageHandler</span></td><td><code>c35354af276f05f4</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.OverseerElectionContext</span></td><td><code>6676b30b8a8e4085</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.OverseerNodePrioritizer</span></td><td><code>68fa3c8e0cfa0c94</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.OverseerRoleCmd</span></td><td><code>3ffe033080b4d1bc</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.OverseerSolrResponse</span></td><td><code>2fd07d3d3bd66e52</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.OverseerStatusCmd</span></td><td><code>0b55f2984bc1465b</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.OverseerTaskProcessor</span></td><td><code>0089bc00f9fd92eb</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.OverseerTaskProcessor.1</span></td><td><code>f19593dff92a4dd5</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.OverseerTaskProcessor.Runner</span></td><td><code>aaff06bf61241674</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.OverseerTaskProcessor.TaskBatch</span></td><td><code>547b3f39ab815e1a</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.OverseerTaskQueue</span></td><td><code>0c50977d6284a72d</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.OverseerTaskQueue.LatchWatcher</span></td><td><code>3bfc55dfd2bba5fd</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.OverseerTaskQueue.QueueEvent</span></td><td><code>b2054cffbe60057d</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.RecoveryStrategy.Builder</span></td><td><code>6adff8a82ee67265</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.ReplaceNodeCmd</span></td><td><code>b5543331b5b503fb</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.RestoreCmd</span></td><td><code>c0470a6584f963bc</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.ShardLeaderElectionContext</span></td><td><code>05ef0e105ebeb813</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.ShardLeaderElectionContextBase</span></td><td><code>ab650588b743422a</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.SizeLimitedDistributedMap</span></td><td><code>af238f1cb32cc369</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.SplitShardCmd</span></td><td><code>7cb18a586b01f66a</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.SyncStrategy</span></td><td><code>861224c93ad830c3</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.ZkController</span></td><td><code>922e9d1d504d44d5</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.ZkController.1</span></td><td><code>f6a2d0921df444bf</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.ZkController.2</span></td><td><code>f1956d9bef893044</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.ZkController.3</span></td><td><code>796ba6ac121e202e</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.ZkController.ContextKey</span></td><td><code>9302da13d6f0f44e</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.ZkController.WatcherImpl</span></td><td><code>bed625b71baeebd4</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.ZkSolrResourceLoader</span></td><td><code>ce007ca5de727d31</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.ZkSolrResourceLoader.ZkByteArrayInputStream</span></td><td><code>913c0e35cda35846</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.ZkTestServer</span></td><td><code>37880836bd592735</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.ZkTestServer.2</span></td><td><code>9e6025f0b954b17c</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.ZkTestServer.2.1</span></td><td><code>5d97702bdd1c11af</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.ZkTestServer.3</span></td><td><code>9a52a49a80fcb088</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.ZkTestServer.HostPort</span></td><td><code>075781295ab06b7d</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.ZkTestServer.LimitViolationAction</span></td><td><code>20576a4f33a59232</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.ZkTestServer.ZKServerMain</span></td><td><code>14356be6eadf8310</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.ZkTestServer.ZKServerMain.TestServerCnxn</span></td><td><code>f2460684cc6e053d</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.ZkTestServer.ZKServerMain.TestServerCnxnFactory</span></td><td><code>169a9709ca3a1c27</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.ZkTestServer.ZKServerMain.TestZKDatabase</span></td><td><code>37415f6d8290c17e</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.ZkTestServer.ZKServerMain.WatchLimit</span></td><td><code>ae1c61ab0f13394a</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.ZkTestServer.ZKServerMain.WatchLimit.1</span></td><td><code>3f1e951784e4de9e</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.ZkTestServer.ZKServerMain.WatchLimiter</span></td><td><code>d0d09f65f1090292</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.overseer.ClusterStateMutator</span></td><td><code>99c235da642c5bd4</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.overseer.CollectionMutator</span></td><td><code>66552ef5677afc0a</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.overseer.NodeMutator</span></td><td><code>45d8c23e0c1dffcc</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.overseer.OverseerAction</span></td><td><code>cbcc0c44f5352a14</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.overseer.ReplicaMutator</span></td><td><code>0a33ea29e0808ba3</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.overseer.SliceMutator</span></td><td><code>1869d1cc91adc7df</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.overseer.ZkStateWriter</span></td><td><code>bd1516d203246f7f</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.overseer.ZkWriteCommand</span></td><td><code>7d7c93866e0b1a35</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.rule.ReplicaAssigner</span></td><td><code>bfeb27663246d18a</code></td></tr><tr><td><span class="el_class">org.apache.solr.cloud.rule.ReplicaAssigner.Position</span></td><td><code>0155e18500579b7b</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.EmptyEntityResolver</span></td><td><code>cd1997a913441f19</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.EmptyEntityResolver.1</span></td><td><code>7413bc42a1f15ac7</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.EmptyEntityResolver.2</span></td><td><code>0f48fa74780d7ac2</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.SolrDocument</span></td><td><code>786848c0c35daf9d</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.SolrDocumentBase</span></td><td><code>8b72f0d562ebc6cb</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.SolrDocumentList</span></td><td><code>89ed9d382bc8a26e</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.SolrException</span></td><td><code>fe516e0b987af4de</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.SolrException.ErrorCode</span></td><td><code>78592d1b09685bbc</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.SolrInputDocument</span></td><td><code>51e8048a11c8b7f0</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.SolrInputField</span></td><td><code>0ef96dd40b435f09</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.SolrInputField.1</span></td><td><code>56b528ef3391f6d7</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.StringUtils</span></td><td><code>865082e93f0d00f9</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.Aliases</span></td><td><code>a936c25da3b72050</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.ClusterState</span></td><td><code>160d996032f47e62</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.ClusterState.CollectionRef</span></td><td><code>34aaad14d1faa890</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.CompositeIdRouter</span></td><td><code>f2e9362403e0451a</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.ConnectionManager</span></td><td><code>9668fe3c4b3d76f7</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.ConnectionManager.LikelyExpiredState</span></td><td><code>d032fefdefd534e8</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.ConnectionManager.LikelyExpiredState.StateType</span></td><td><code>ec6ffffd50f96650</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.DefaultConnectionStrategy</span></td><td><code>f78ae83407c380d4</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.DefaultZkACLProvider</span></td><td><code>1bf2fb53c6a432af</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.DefaultZkCredentialsProvider</span></td><td><code>d64dd4c0a1e855ec</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.DocCollection</span></td><td><code>1c5093c7857a73df</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.DocRouter</span></td><td><code>63b5981b9fa1cb04</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.DocRouter.Range</span></td><td><code>d9db6bb9ff4fd3ab</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.HashBasedRouter</span></td><td><code>335332e12d8e0e34</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.ImplicitDocRouter</span></td><td><code>5a0123eb2c6c81e3</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.PlainIdRouter</span></td><td><code>e375d44547d94ac1</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.Replica</span></td><td><code>8e0aeee6d47bd81e</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.Replica.State</span></td><td><code>900b0ebb7f0aba2a</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.Slice</span></td><td><code>4ece99769824aea5</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.Slice.State</span></td><td><code>9b636ed0a5277e8c</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.SolrZkClient</span></td><td><code>48ae1dc3b3dccf52</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.SolrZkClient.1</span></td><td><code>95f3f61d1c0f4b41</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.SolrZkClient.10</span></td><td><code>22ae10978399c326</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.SolrZkClient.11</span></td><td><code>d2d77b87290a25af</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.SolrZkClient.2</span></td><td><code>7567c1b1711cd455</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.SolrZkClient.3</span></td><td><code>d5fbf98266717a46</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.SolrZkClient.4</span></td><td><code>d6ab0a444b5cd2d6</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.SolrZkClient.5</span></td><td><code>0a5661cda2dd9908</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.SolrZkClient.6</span></td><td><code>b7ef26eff3e033bb</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.SolrZkClient.7</span></td><td><code>6f79f507ab4f99f3</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.SolrZkClient.8</span></td><td><code>192cccf67592c63a</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.SolrZkClient.9</span></td><td><code>3c4f86c1560fa4a1</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.SolrZooKeeper</span></td><td><code>5d0dc29393055d29</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.ZkClientConnectionStrategy</span></td><td><code>5f1eae21049b3911</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.ZkClientConnectionStrategy.ZkUpdate</span></td><td><code>f8726b7f41718639</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.ZkCmdExecutor</span></td><td><code>d7e969815b6960b9</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.ZkConfigManager</span></td><td><code>3b17629bff841de7</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.ZkCoreNodeProps</span></td><td><code>2351801319c358e7</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.ZkMaintenanceUtils</span></td><td><code>c43de9ecb7802a4c</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.ZkMaintenanceUtils.1</span></td><td><code>81fda5b32fe28f1e</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.ZkNodeProps</span></td><td><code>7a3eb4964d13e6a2</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.ZkOperation</span></td><td><code>6982a412e97bb681</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.ZkStateReader</span></td><td><code>2d999546320975d5</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.ZkStateReader.1</span></td><td><code>d4898315eb350d1a</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.ZkStateReader.2</span></td><td><code>946cbe311b8fba38</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.ZkStateReader.3</span></td><td><code>d45a5624da299929</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.ZkStateReader.CollectionWatch</span></td><td><code>5a1673bd7f36d4c6</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.ZkStateReader.CollectionsChildWatcher</span></td><td><code>0a0e94c07ae98c42</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.ZkStateReader.ConfigData</span></td><td><code>28dbd596c6d00b67</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.ZkStateReader.LazyCollectionRef</span></td><td><code>05b6214026f7e9ee</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.ZkStateReader.LegacyClusterStateWatcher</span></td><td><code>e8fc3a5987d29ecd</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.ZkStateReader.LiveNodeWatcher</span></td><td><code>396d180f21dc01c7</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.ZkStateReader.Notification</span></td><td><code>bcfa77103353fcfc</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.cloud.ZkStateReader.StateWatcher</span></td><td><code>b068f154b5951b84</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.params.CollectionParams</span></td><td><code>da6dd101f4ecc5af</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.params.CollectionParams.CollectionAction</span></td><td><code>b53a56f478fab434</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.params.CollectionParams.LockLevel</span></td><td><code>157b0fbc3636dc25</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.params.CommonParams</span></td><td><code>cf4589a00bdd104b</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.params.CommonParams.EchoParamStyle</span></td><td><code>6c70d737e8476005</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.params.ConfigSetParams.ConfigSetAction</span></td><td><code>5b734ad55f7791f7</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.params.CoreAdminParams.CoreAdminAction</span></td><td><code>4f82950294dbbfaa</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.params.DefaultSolrParams</span></td><td><code>e30f814c8081dce6</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.params.MapSolrParams</span></td><td><code>f01df270b13e6725</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.params.ModifiableSolrParams</span></td><td><code>e6d066a82fa70c4d</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.params.MultiMapSolrParams</span></td><td><code>14746d65785f33ec</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.params.RequiredSolrParams</span></td><td><code>13b071449b6ea6aa</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.params.SolrParams</span></td><td><code>8bd6425cfb3484dd</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.Base64</span></td><td><code>1e39499af6722c43</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.ByteUtils</span></td><td><code>16dd94ab37fd1004</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.ContentStreamBase</span></td><td><code>4394e06514c853a8</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.ContentStreamBase.StringStream</span></td><td><code>663cbbb1ad733d9d</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.DataInputInputStream</span></td><td><code>72ed7df254d86cf1</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.ExecutorUtil</span></td><td><code>f76caaa52dde912e</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.ExecutorUtil.MDCAwareThreadPoolExecutor</span></td><td><code>2f8bc15c23ddaf3d</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.FastInputStream</span></td><td><code>ec2fcbdeaa4d0503</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.FastOutputStream</span></td><td><code>53eeaba3d68c9f3e</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.Hash</span></td><td><code>df5c063d587d86bb</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.IOUtils</span></td><td><code>f5d2b8c9a645cdd2</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.JavaBinCodec</span></td><td><code>d3cb5628e148b9b7</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.JavaBinCodec.1</span></td><td><code>b1604dc64a8869da</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.JavaBinCodec.2</span></td><td><code>d379194ca823e57b</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.JavaBinCodec.3</span></td><td><code>521bd3aaa5b0ae6e</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.JavaBinCodec.StringBytes</span></td><td><code>5615f31b0ce7cb75</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.NamedList</span></td><td><code>ef2f82cf8cfee489</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.NamedList.2</span></td><td><code>cfc8a1c263fa211d</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.NamedList.2.1</span></td><td><code>c658b8da20979af8</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.ObjectReleaseTracker</span></td><td><code>12aa0f388d56b8fa</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.ObjectReleaseTracker.ObjectTrackerException</span></td><td><code>4afb99cfef1c9a9e</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.Pair</span></td><td><code>18a8814e5709b708</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.RetryUtil</span></td><td><code>828911d315a47faf</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.SimpleOrderedMap</span></td><td><code>6fdf329042228a20</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.SolrjNamedThreadFactory</span></td><td><code>c96c49eb0ca657cc</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.StrUtils</span></td><td><code>bf1dfea8e81ed653</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.URLUtil</span></td><td><code>9f34520ba48ad270</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.Utils</span></td><td><code>ddfe7704cab72b3c</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.ValidatingJsonMap</span></td><td><code>74e697687f5401a0</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.ValidatingJsonMap.1</span></td><td><code>59d2c67b4ff10c3e</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.XML</span></td><td><code>0978479c961a807c</code></td></tr><tr><td><span class="el_class">org.apache.solr.common.util.XMLErrorLogger</span></td><td><code>b1b7fffcdc023924</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.AbstractSolrEventListener</span></td><td><code>2099513a46c4fbce</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.BlobRepository</span></td><td><code>72a33047e988e9bd</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.CachingDirectoryFactory</span></td><td><code>28b220579a669c81</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.CachingDirectoryFactory.CacheValue</span></td><td><code>404d9589551477e9</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.CloseHook</span></td><td><code>840da4ad94b2d296</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.CloserThread</span></td><td><code>73ff8929836a239a</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.CloudConfig</span></td><td><code>f34be685505fc9a0</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.CloudConfig.CloudConfigBuilder</span></td><td><code>71353366bc340b34</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.CodecFactory</span></td><td><code>74a00118bcd800a2</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.Config</span></td><td><code>00951514a32dfa48</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.ConfigOverlay</span></td><td><code>f8164906a03b8d69</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.ConfigSet</span></td><td><code>c29677782d7b2d0e</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.ConfigSetProperties</span></td><td><code>b8bd66600736af2e</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.ConfigSetService</span></td><td><code>b566484c184dbaf3</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.ConfigSetService.Default</span></td><td><code>36b513eb5f9c2539</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.CoreContainer</span></td><td><code>ebd2c4144c2d10c5</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.CoreDescriptor</span></td><td><code>a9b8687f63387747</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.CorePropertiesLocator</span></td><td><code>89e348efafd6be08</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.CorePropertiesLocator.1</span></td><td><code>391a79cee154e4c6</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.CoreSorter</span></td><td><code>96f99bd35c4d5c13</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.CoreSorter.CountsForEachShard</span></td><td><code>b5f59a11c2399645</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.DirectoryFactory</span></td><td><code>dcad904b46b102b3</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.DirectoryFactory.1</span></td><td><code>51d1292fec89ba5f</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.DirectoryFactory.DirContext</span></td><td><code>fec0c8e8af563c05</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.IndexDeletionPolicyWrapper</span></td><td><code>924bf779c4e09349</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.IndexDeletionPolicyWrapper.IndexCommitWrapper</span></td><td><code>6e9cb19ffc734260</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.IndexReaderFactory</span></td><td><code>76ccd16bfc355d11</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.InitParams</span></td><td><code>8ab978e68f989e8b</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.JmxMonitoredMap</span></td><td><code>735005e2b00ddb0a</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.JmxMonitoredMap.SolrDynamicMBean</span></td><td><code>f3c29d5eb5195fb9</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.JmxMonitoredMap.SolrDynamicMBean.1</span></td><td><code>01d6b0db868a6c1c</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.MemClassLoader</span></td><td><code>ddd8c89e20343d1c</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.NRTCachingDirectoryFactory</span></td><td><code>f99cae67f117fbe0</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.NodeConfig</span></td><td><code>9b08f434a185c34b</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.NodeConfig.NodeConfigBuilder</span></td><td><code>c7d43ae672b87db6</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.PluginBag</span></td><td><code>8f311edb603980d3</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.PluginBag.LazyPluginHolder</span></td><td><code>8c72c87461b051ab</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.PluginBag.PluginHolder</span></td><td><code>2419ffa3e6cb7083</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.PluginBag.RuntimeLib</span></td><td><code>23cfbe6c4620858b</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.PluginInfo</span></td><td><code>7e0094f75cd79bfb</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.QuerySenderListener</span></td><td><code>6cb52557572a3350</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.RequestHandlers</span></td><td><code>f9d193ab6a12b519</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.RequestParams</span></td><td><code>74362c298be648b9</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.SchemaCodecFactory</span></td><td><code>11a53d6ad5f3a99d</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.SchemaCodecFactory.1</span></td><td><code>eba24e8c0df3a49c</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.SolrConfig</span></td><td><code>67622f112f4d1b15</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.SolrConfig.HttpCachingConfig</span></td><td><code>3d77b8a7a82bfa8f</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.SolrConfig.HttpCachingConfig.LastModFrom</span></td><td><code>c916e9076fb0a883</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.SolrConfig.JmxConfiguration</span></td><td><code>fa32c51e415e2e2a</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.SolrConfig.PluginOpts</span></td><td><code>dae67f880a34527c</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.SolrConfig.SolrPluginInfo</span></td><td><code>c8fd5c1576a6f658</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.SolrConfig.UpdateHandlerInfo</span></td><td><code>fd53c9d203428bf1</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.SolrCore</span></td><td><code>639efc701e86237a</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.SolrCore.2</span></td><td><code>ef227cc5f976371f</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.SolrCore.3</span></td><td><code>9350f157609a3912</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.SolrCores</span></td><td><code>a98d6710134a107f</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.SolrDeletionPolicy</span></td><td><code>a95fb070270c7ad7</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.SolrDeletionPolicy.CommitsLoggingDebug</span></td><td><code>68886848a3253db6</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.SolrDeletionPolicy.CommitsLoggingInfo</span></td><td><code>aca8a91e16d6a718</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.SolrInfoMBean.Category</span></td><td><code>4a07366b87ed44d4</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.SolrInfoMBean.Group</span></td><td><code>47e3f0b0f501d79c</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.SolrInfoMBeanWrapper</span></td><td><code>4ae7a11222974045</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.SolrResourceLoader</span></td><td><code>6b0ebb09211ed284</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.SolrResourceLoader.1</span></td><td><code>0dc6e56f0731920f</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.SolrResourceLoader.2</span></td><td><code>d8b1b65094d1a5f2</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.SolrResourceNotFoundException</span></td><td><code>94de54d723c3cf8f</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.SolrXmlConfig</span></td><td><code>f9fea42fbe3b0d9a</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.StandardDirectoryFactory</span></td><td><code>1baf0589e792bf0f</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.StandardIndexReaderFactory</span></td><td><code>4a25a62bc08c34d2</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.TransientSolrCoreCache</span></td><td><code>0685e0f65dffb5b7</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.TransientSolrCoreCacheDefault</span></td><td><code>b1d54a1a17eab396</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.TransientSolrCoreCacheDefault.1</span></td><td><code>87c2e2125e3b35a0</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.TransientSolrCoreCacheFactory</span></td><td><code>06b1695e764d16c6</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.TransientSolrCoreCacheFactoryDefault</span></td><td><code>2a7eb1f72ca70cb0</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.ZkContainer</span></td><td><code>8d1d1078d21f6fd4</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.ZkContainer.1</span></td><td><code>a99abf6e174bc930</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.backup.repository.BackupRepositoryFactory</span></td><td><code>93f737a486b7686a</code></td></tr><tr><td><span class="el_class">org.apache.solr.core.snapshots.SolrSnapshotMetaDataManager</span></td><td><code>8084f5d8474cd939</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.ContentStreamHandlerBase</span></td><td><code>29442c682c455d27</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.DumpRequestHandler</span></td><td><code>c66a2c5f7b68cb64</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.GraphHandler</span></td><td><code>dc609df609f958d0</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.PingRequestHandler</span></td><td><code>dceb520949fa6934</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.RealTimeGetHandler</span></td><td><code>4d56edfb77ccfd71</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.ReplicationHandler</span></td><td><code>43ae82c09adc6efa</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.ReplicationHandler.1</span></td><td><code>bb253c2fd943c088</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.ReplicationHandler.2</span></td><td><code>ad36adb0a344bae1</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.ReplicationHandler.3</span></td><td><code>4faa6708d18fe1d8</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.RequestHandlerBase</span></td><td><code>c9f775e242a9c68f</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.RequestHandlerUtils</span></td><td><code>4e7c1ed313d5fde1</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.SQLHandler</span></td><td><code>29c66cefee5bdeb1</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.SchemaHandler</span></td><td><code>5529c1e6993e49f6</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.SolrConfigHandler</span></td><td><code>b392eb156ff7fa1f</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.StreamHandler</span></td><td><code>b86a90aba096a611</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.StreamHandler.1</span></td><td><code>250d6e19819672a3</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.UpdateRequestHandler</span></td><td><code>14a9a53a31d2955e</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.UpdateRequestHandler.1</span></td><td><code>ddf706c073c17cb9</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.UpdateRequestHandlerApi</span></td><td><code>cff80c9cdb1999db</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.UpdateRequestHandlerApi.1</span></td><td><code>0ead9f10758a5430</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.BackupCoreOp</span></td><td><code>4e8b0d8be26bf723</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.BaseHandlerApiSupport</span></td><td><code>6b1d6d506bdd5917</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.BaseHandlerApiSupport.1</span></td><td><code>f73cb46dfb80fcda</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.CollectionHandlerApi</span></td><td><code>7c05d78061132740</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.CollectionHandlerApi.Cmd</span></td><td><code>05093816f7eb4874</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.CollectionHandlerApi.Cmd.1</span></td><td><code>11785974740b00ca</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.CollectionHandlerApi.Cmd.2</span></td><td><code>27d6dece9685c5ac</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.CollectionHandlerApi.EndPoint</span></td><td><code>d91391b3ac7c981f</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.CollectionsHandler</span></td><td><code>c0ae8f886fbff418</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.CollectionsHandler.CollectionOperation</span></td><td><code>79d5e5478ae7a1a5</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.CollectionsHandler.CollectionOperation.1</span></td><td><code>45012f2941790f85</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.ConfigSetsHandler</span></td><td><code>130e7ed6b2fe0868</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.ConfigSetsHandler.ConfigSetOperation</span></td><td><code>acca15874d53745c</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.ConfigSetsHandler.ConfigSetOperation.1</span></td><td><code>a49440ed382de395</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.ConfigSetsHandler.ConfigSetOperation.2</span></td><td><code>86fd818cd851e594</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.ConfigSetsHandler.ConfigSetOperation.3</span></td><td><code>08ccf962de263b8c</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.ConfigSetsHandlerApi</span></td><td><code>f90bb051b562782d</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.ConfigSetsHandlerApi.Cmd</span></td><td><code>dfa2c5ded783f95b</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.ConfigSetsHandlerApi.EndPoint</span></td><td><code>1b3b2bbb7b132533</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.CoreAdminHandler</span></td><td><code>fcac6403ef53c60a</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.CoreAdminHandler.CallInfo</span></td><td><code>0d05c5d89f0b06b3</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.CoreAdminHandler.TaskObject</span></td><td><code>b9c65b02d21ddf7f</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.CoreAdminHandlerApi</span></td><td><code>eab35ff38bf2b258</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.CoreAdminHandlerApi.Cmd</span></td><td><code>778758d36ea3fd62</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.CoreAdminHandlerApi.EndPoint</span></td><td><code>cdfd5d93622ebb5c</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.CoreAdminOperation</span></td><td><code>aa619e62bf3e52f4</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.CreateSnapshotOp</span></td><td><code>41b1b715650c3ea2</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.DeleteSnapshotOp</span></td><td><code>2235465a72fd970b</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.InfoHandler</span></td><td><code>027b87a5152139b1</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.InvokeOp</span></td><td><code>77aa330712d6df35</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.LoggingHandler</span></td><td><code>96b2a90eba0fd3b7</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.LukeRequestHandler</span></td><td><code>5242fd781da6f0d7</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.MergeIndexesOp</span></td><td><code>d5bf225f2838ba38</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.MetricsHandler</span></td><td><code>9232c31617af2b15</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.PluginInfoHandler</span></td><td><code>267db86340bab2be</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.PrepRecoveryOp</span></td><td><code>cf337ba1e4ca3369</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.PropertiesRequestHandler</span></td><td><code>4081538d9c946599</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.RequestApplyUpdatesOp</span></td><td><code>feda9f907d26ace9</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.RequestSyncShardOp</span></td><td><code>7082114331304632</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.RestoreCoreOp</span></td><td><code>b2b1b240b9da5617</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.SecurityConfHandler</span></td><td><code>930b13d8fd64f01a</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.SecurityConfHandler.1</span></td><td><code>6af6dcad9f92fcc8</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.SecurityConfHandler.2</span></td><td><code>c3a56b159b3c04f5</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.SecurityConfHandler.SecurityConfig</span></td><td><code>e52df0575df68d87</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.SecurityConfHandlerLocal</span></td><td><code>023b4be3f0e815f4</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.SecurityConfHandlerZk</span></td><td><code>b11b0bc764e655fe</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.SegmentsInfoRequestHandler</span></td><td><code>68ef8a1e1acf66b4</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.ShowFileRequestHandler</span></td><td><code>5e7d389bf6992d9d</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.SolrInfoMBeanHandler</span></td><td><code>758a753bb6139b1f</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.SolrInfoMBeanHandler.1</span></td><td><code>1994413f3ea5bacb</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.SolrInfoMBeanHandler.2</span></td><td><code>2fd187db239fb555</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.SplitOp</span></td><td><code>b43afd4d6f7307f8</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.StatusOp</span></td><td><code>8314f62100e9da21</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.SystemInfoHandler</span></td><td><code>7face5288943201a</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.ThreadDumpHandler</span></td><td><code>0c2bfc2814669dda</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.admin.ZookeeperInfoHandler</span></td><td><code>2dd7117da34938d0</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.AbstractStatsValues</span></td><td><code>8a8984cbf9934999</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.DebugComponent</span></td><td><code>8b986be50220746d</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.ExpandComponent</span></td><td><code>13821b5131b31a26</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.FacetComponent</span></td><td><code>3b9007711bb8f9ee</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.HighlightComponent</span></td><td><code>5a78431be7f25aec</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.HttpShardHandler</span></td><td><code>c641183ff453dcc6</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.HttpShardHandler.SimpleSolrResponse</span></td><td><code>c9aa7d8f912ea8be</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.HttpShardHandlerFactory</span></td><td><code>32a0276c85abd732</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.MoreLikeThisComponent</span></td><td><code>4fe5756c849febca</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.NumericStatsValues</span></td><td><code>67b24455eb55dd76</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.QueryComponent</span></td><td><code>5d91eb0709ef0ed3</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.QueryComponent.1</span></td><td><code>2f414680c8199f96</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.RealTimeGetComponent</span></td><td><code>f8e8a7ef5ed60e88</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.ResponseBuilder</span></td><td><code>1cb3839aac119f02</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.SearchComponent</span></td><td><code>bd2570352df6015f</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.SearchHandler</span></td><td><code>57d12f5e427c4f67</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.ShardDoc</span></td><td><code>b78bccf68f7b926e</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.ShardFieldSortedHitQueue</span></td><td><code>ad48cfdc7020b6d1</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.ShardHandler</span></td><td><code>b69efe4eba381e00</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.ShardHandlerFactory</span></td><td><code>f8815676b3231855</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.ShardRequest</span></td><td><code>90b7ebbdc6afa645</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.ShardResponse</span></td><td><code>d353d7cd6b129e3a</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.ShufflingReplicaListTransformer</span></td><td><code>84e1f8e2b7d06a33</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.SpellCheckComponent</span></td><td><code>b04f7c98ac1c6aef</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.SpellCheckComponent.SpellCheckerListener</span></td><td><code>a5243cc7d2cb700b</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.StatsComponent</span></td><td><code>166a12fdc0a1cb50</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.StatsField</span></td><td><code>772bce64f0353fe3</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.StatsField.Stat</span></td><td><code>725143d630fb7a24</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.StatsField.Stat.1</span></td><td><code>8156321c4bb2ec1b</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.StatsField.Stat.2</span></td><td><code>6a5cf3260be38698</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.StatsInfo</span></td><td><code>03d9b96a3eb59bf4</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.StatsValuesFactory</span></td><td><code>dbd9155a52c214f2</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.TermVectorComponent</span></td><td><code>a9d8a9c55908e6ac</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.component.TermsComponent</span></td><td><code>a3a6690f83489817</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.loader.CSVLoader</span></td><td><code>c323badc8a01ecb7</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.loader.ContentStreamLoader</span></td><td><code>8460601e8b421958</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.loader.JavabinLoader</span></td><td><code>427703c8d94c5460</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.loader.JavabinLoader.1</span></td><td><code>847f1e371b2ca55e</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.loader.JsonLoader</span></td><td><code>2ef1ae4ff4e31727</code></td></tr><tr><td><span class="el_class">org.apache.solr.handler.loader.XMLLoader</span></td><td><code>7c47f97bac41ef89</code></td></tr><tr><td><span class="el_class">org.apache.solr.highlight.BreakIteratorBoundaryScanner</span></td><td><code>5e9caa5eeec4e869</code></td></tr><tr><td><span class="el_class">org.apache.solr.highlight.DefaultEncoder</span></td><td><code>85bc9c0d14802bd5</code></td></tr><tr><td><span class="el_class">org.apache.solr.highlight.DefaultSolrHighlighter</span></td><td><code>b47743ce1d2516a6</code></td></tr><tr><td><span class="el_class">org.apache.solr.highlight.GapFragmenter</span></td><td><code>8a629ff83964c3c8</code></td></tr><tr><td><span class="el_class">org.apache.solr.highlight.HighlightingPluginBase</span></td><td><code>15041593545e64fc</code></td></tr><tr><td><span class="el_class">org.apache.solr.highlight.HtmlEncoder</span></td><td><code>39cb73758b7fcbcb</code></td></tr><tr><td><span class="el_class">org.apache.solr.highlight.HtmlFormatter</span></td><td><code>19493a76366ac92f</code></td></tr><tr><td><span class="el_class">org.apache.solr.highlight.RegexFragmenter</span></td><td><code>fe233e5f6aee26a3</code></td></tr><tr><td><span class="el_class">org.apache.solr.highlight.ScoreOrderFragmentsBuilder</span></td><td><code>20e1b3a927f54d12</code></td></tr><tr><td><span class="el_class">org.apache.solr.highlight.SimpleBoundaryScanner</span></td><td><code>1b50f2cf470ad5b4</code></td></tr><tr><td><span class="el_class">org.apache.solr.highlight.SimpleFragListBuilder</span></td><td><code>9351bf3637da447f</code></td></tr><tr><td><span class="el_class">org.apache.solr.highlight.SingleFragListBuilder</span></td><td><code>3ef4037c4869b34c</code></td></tr><tr><td><span class="el_class">org.apache.solr.highlight.SolrBoundaryScanner</span></td><td><code>17ecf005294ad212</code></td></tr><tr><td><span class="el_class">org.apache.solr.highlight.SolrFragmentsBuilder</span></td><td><code>69c65adf017caad6</code></td></tr><tr><td><span class="el_class">org.apache.solr.highlight.SolrHighlighter</span></td><td><code>ab6eebb97701baf5</code></td></tr><tr><td><span class="el_class">org.apache.solr.highlight.WeightedFragListBuilder</span></td><td><code>746d64c6b9a5d933</code></td></tr><tr><td><span class="el_class">org.apache.solr.index.DefaultMergePolicyFactory</span></td><td><code>3884cd09e42d62c1</code></td></tr><tr><td><span class="el_class">org.apache.solr.index.MergePolicyFactory</span></td><td><code>db6623813feabe86</code></td></tr><tr><td><span class="el_class">org.apache.solr.index.MergePolicyFactoryArgs</span></td><td><code>7c92f5a7792a6c36</code></td></tr><tr><td><span class="el_class">org.apache.solr.index.SlowCompositeReaderWrapper</span></td><td><code>e3da8009e29af4e8</code></td></tr><tr><td><span class="el_class">org.apache.solr.logging.LogWatcher</span></td><td><code>8d35152ce35eb91d</code></td></tr><tr><td><span class="el_class">org.apache.solr.logging.LogWatcherConfig</span></td><td><code>db24c31d9929e7c8</code></td></tr><tr><td><span class="el_class">org.apache.solr.logging.MDCLoggingContext</span></td><td><code>384cb2202e5c329d</code></td></tr><tr><td><span class="el_class">org.apache.solr.logging.MDCLoggingContext.1</span></td><td><code>c3b1f190c8ede688</code></td></tr><tr><td><span class="el_class">org.apache.solr.metrics.AltBufferPoolMetricSet</span></td><td><code>dade48b93fd83a70</code></td></tr><tr><td><span class="el_class">org.apache.solr.metrics.MetricsMap</span></td><td><code>ad22a5b0be6b529c</code></td></tr><tr><td><span class="el_class">org.apache.solr.metrics.OperatingSystemMetricSet</span></td><td><code>ba9b697572ea180f</code></td></tr><tr><td><span class="el_class">org.apache.solr.metrics.SolrCoreMetricManager</span></td><td><code>cdffaed6afeb8d1d</code></td></tr><tr><td><span class="el_class">org.apache.solr.metrics.SolrMetricInfo</span></td><td><code>68d7987fbbdabb53</code></td></tr><tr><td><span class="el_class">org.apache.solr.metrics.SolrMetricManager</span></td><td><code>58463d64e435f4f7</code></td></tr><tr><td><span class="el_class">org.apache.solr.metrics.reporters.JmxObjectNameFactory</span></td><td><code>5cdc8f45891006f9</code></td></tr><tr><td><span class="el_class">org.apache.solr.parser.FastCharStream</span></td><td><code>60d022e6dbf56d83</code></td></tr><tr><td><span class="el_class">org.apache.solr.parser.QueryParser</span></td><td><code>84f819f314235f3b</code></td></tr><tr><td><span class="el_class">org.apache.solr.parser.QueryParser.JJCalls</span></td><td><code>9347ddf264719582</code></td></tr><tr><td><span class="el_class">org.apache.solr.parser.QueryParser.LookaheadSuccess</span></td><td><code>dde962a21fbd7f7c</code></td></tr><tr><td><span class="el_class">org.apache.solr.parser.QueryParser.Operator</span></td><td><code>07aed8b1f316e39d</code></td></tr><tr><td><span class="el_class">org.apache.solr.parser.QueryParserTokenManager</span></td><td><code>0309bb129aaca19c</code></td></tr><tr><td><span class="el_class">org.apache.solr.parser.SolrQueryParserBase</span></td><td><code>fef7284bad01f4e6</code></td></tr><tr><td><span class="el_class">org.apache.solr.parser.Token</span></td><td><code>34c965f86cad3a81</code></td></tr><tr><td><span class="el_class">org.apache.solr.request.LocalSolrQueryRequest</span></td><td><code>56f7ddd57a8ea03f</code></td></tr><tr><td><span class="el_class">org.apache.solr.request.SolrQueryRequestBase</span></td><td><code>76d08d9eaa1e18b6</code></td></tr><tr><td><span class="el_class">org.apache.solr.request.SolrRequestInfo</span></td><td><code>ff3e170ac8878cbb</code></td></tr><tr><td><span class="el_class">org.apache.solr.request.SolrRequestInfo.1</span></td><td><code>965a42b4c9b7a16e</code></td></tr><tr><td><span class="el_class">org.apache.solr.request.json.RequestUtil</span></td><td><code>f43fd296f4e2f1c8</code></td></tr><tr><td><span class="el_class">org.apache.solr.request.macro.MacroExpander</span></td><td><code>a7a691499cd7a3f4</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.BasicResultContext</span></td><td><code>08a68e6bb298386d</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.BinaryResponseWriter</span></td><td><code>1285cf73feaf9e9e</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.BinaryResponseWriter.Resolver</span></td><td><code>d83a55f52950f94b</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.CSVResponseWriter</span></td><td><code>44e491a89a258ab2</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.DocsStreamer</span></td><td><code>4590a4933db01a82</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.GeoJSONResponseWriter</span></td><td><code>684caa48e84acf3a</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.GraphMLResponseWriter</span></td><td><code>7c93aace5e16fb5d</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.JSONResponseWriter</span></td><td><code>ded92bffa7192141</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.PHPResponseWriter</span></td><td><code>95e3f2c2ad629f3f</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.PHPSerializedResponseWriter</span></td><td><code>db07c43bcc6c6755</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.PythonResponseWriter</span></td><td><code>62e4e30a263368fc</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.QueryResponseWriterUtil</span></td><td><code>7e31ba77e3c2e5f2</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.RawResponseWriter</span></td><td><code>83f8c170d4574d1f</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.ResultContext</span></td><td><code>dbfd0e82ee0c6870</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.RubyResponseWriter</span></td><td><code>8e8d91154bd746ee</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.SchemaXmlResponseWriter</span></td><td><code>4b41f13b594e6beb</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.SmileResponseWriter</span></td><td><code>c4153338e6cd4c5f</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.SolrQueryResponse</span></td><td><code>d92b21f6948ce169</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.XMLResponseWriter</span></td><td><code>8f187413473c3070</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.XSLTResponseWriter</span></td><td><code>3f32051e6cb9cdb1</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.transform.ChildDocTransformerFactory</span></td><td><code>28cb4d1a21d52cb8</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.transform.DocIdAugmenterFactory</span></td><td><code>7de1bfecc328dec7</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.transform.DocTransformer</span></td><td><code>318acea6a666cc14</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.transform.DocTransformers</span></td><td><code>66dbf0a752c785fa</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.transform.ExplainAugmenterFactory</span></td><td><code>d8aeda4f65a199ba</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.transform.GeoTransformerFactory</span></td><td><code>8880614e21b8e1d8</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.transform.RawValueTransformerFactory</span></td><td><code>cbc7e331da67b879</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.transform.ScoreAugmenter</span></td><td><code>fb0d28d0be5d43f0</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.transform.ShardAugmenterFactory</span></td><td><code>93632c2b5c0ebb2a</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.transform.SubQueryAugmenterFactory</span></td><td><code>ce383d24139fbd66</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.transform.TransformerFactory</span></td><td><code>c241f9ea5364d8fd</code></td></tr><tr><td><span class="el_class">org.apache.solr.response.transform.ValueAugmenterFactory</span></td><td><code>81800fb224332d3d</code></td></tr><tr><td><span class="el_class">org.apache.solr.rest.ManagedResource</span></td><td><code>6046415e9700576b</code></td></tr><tr><td><span class="el_class">org.apache.solr.rest.ManagedResourceStorage</span></td><td><code>db6a13047f2da28e</code></td></tr><tr><td><span class="el_class">org.apache.solr.rest.ManagedResourceStorage.FileStorageIO</span></td><td><code>6bd105e7db84a377</code></td></tr><tr><td><span class="el_class">org.apache.solr.rest.ManagedResourceStorage.JsonStorage</span></td><td><code>9a8a9eae0498327d</code></td></tr><tr><td><span class="el_class">org.apache.solr.rest.ManagedResourceStorage.ZooKeeperStorageIO</span></td><td><code>b55b246f8378bf9e</code></td></tr><tr><td><span class="el_class">org.apache.solr.rest.RestManager</span></td><td><code>dea6c8d786aadca6</code></td></tr><tr><td><span class="el_class">org.apache.solr.rest.RestManager.Registry</span></td><td><code>752e14a30161a690</code></td></tr><tr><td><span class="el_class">org.apache.solr.rest.RestManager.RestManagerManagedResource</span></td><td><code>f7069083a9c8e876</code></td></tr><tr><td><span class="el_class">org.apache.solr.rest.SolrSchemaRestApi</span></td><td><code>7502788bc38b4dd5</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.BinaryField</span></td><td><code>bcad19f3291a0af3</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.BoolField</span></td><td><code>f249b76625f6a8bd</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.BoolField.1</span></td><td><code>f48b6a6ee2c61cc9</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.ClassicIndexSchemaFactory</span></td><td><code>c04c5dcfa8d0bfc6</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.FieldProperties</span></td><td><code>95c191ce57dd98b7</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.FieldType</span></td><td><code>f9b6049b17cd644d</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.FieldType.DefaultAnalyzer</span></td><td><code>0a07800dcbbe3796</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.FieldTypePluginLoader</span></td><td><code>ebb025c8524bdda9</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.FieldTypePluginLoader.1</span></td><td><code>68ca9929ba5cac12</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.FieldTypePluginLoader.2</span></td><td><code>50ad92878afdbe18</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.FieldTypePluginLoader.3</span></td><td><code>402ca508511cedfc</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.FieldTypePluginLoader.MultiTermChainBuilder</span></td><td><code>ca8c1a69b16ef0af</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.IndexSchema</span></td><td><code>751ba28ff6596c8e</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.IndexSchema.SchemaProps.Handler</span></td><td><code>10466da3e6f11d85</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.IndexSchema.SolrIndexAnalyzer</span></td><td><code>a5c68aa420348f85</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.IndexSchema.SolrQueryAnalyzer</span></td><td><code>a5362aae63d40a54</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.IndexSchemaFactory</span></td><td><code>f37087b2a4b07300</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.NumberType</span></td><td><code>db1cb7c538938697</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.NumericFieldType</span></td><td><code>8dcf19c568dc4f3c</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.PreAnalyzedField</span></td><td><code>88dcee597eb11e17</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.PreAnalyzedField.ParseResult</span></td><td><code>2ddab1528e18a3e2</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.PreAnalyzedField.PreAnalyzedAnalyzer</span></td><td><code>4c72cce756801075</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.PreAnalyzedField.PreAnalyzedTokenizer</span></td><td><code>26b2a0e96f01433b</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.PrimitiveFieldType</span></td><td><code>4d469538cd00d18b</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.SchemaField</span></td><td><code>7861c30689d241e6</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.SimilarityFactory</span></td><td><code>2275652927eca443</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.StrField</span></td><td><code>206c9ca3b0dca05c</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.TextField</span></td><td><code>e80df1a08b1456a8</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.TrieDateField</span></td><td><code>c668c7cb96f64b28</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.TrieDoubleField</span></td><td><code>e6d674c6ae9ea0b3</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.TrieField</span></td><td><code>aa084a74ebf76f43</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.TrieField.1</span></td><td><code>763a4cb60b20b807</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.TrieFloatField</span></td><td><code>5fcfe17603e85bdf</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.TrieIntField</span></td><td><code>3a28724ceff3f51f</code></td></tr><tr><td><span class="el_class">org.apache.solr.schema.TrieLongField</span></td><td><code>d0fc013a81cd5063</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.BitDocSet</span></td><td><code>3554a70b5be5addd</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.BitDocSet.1</span></td><td><code>7cae60acd8b73d6c</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.BitDocSet.2</span></td><td><code>d22c5ad52061e8e1</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.BitDocSet.2.1</span></td><td><code>193e59f9a7ca5748</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.BitDocSet.2.1.1</span></td><td><code>4be9b953eff9e9ff</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.BitsFilteredDocIdSet</span></td><td><code>97fa0c334488095c</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.BitsFilteredPostingsEnum</span></td><td><code>7ceeded7c1fe909c</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.BoostQParserPlugin</span></td><td><code>ffcee5cd95b20d37</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.CacheConfig</span></td><td><code>a5aabfbd3a471b72</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.CollapsingQParserPlugin</span></td><td><code>9ccef19d8ebd146c</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ComplexPhraseQParserPlugin</span></td><td><code>7b404d9ddaaec4a1</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.DateValueSourceParser</span></td><td><code>9758263a300ae0b1</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.DisMaxQParserPlugin</span></td><td><code>af14fbc6c37a0f26</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.DocListAndSet</span></td><td><code>114d5fbbce6b931f</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.DocSetBase</span></td><td><code>c4140c46b4d7daa1</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.DocSetCollector</span></td><td><code>b857b8264fe93c67</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.DocSetCollector.ExpandingIntArray</span></td><td><code>a4c6f0c03c90db82</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.DocSetUtil</span></td><td><code>5c62a8fff0581882</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.DocSlice</span></td><td><code>157f64446138813a</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.DocSlice.1</span></td><td><code>1591618583623ea4</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.Double2Parser</span></td><td><code>c40043882d0886b0</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.DoubleParser</span></td><td><code>d1398261a5991287</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ExportQParserPlugin</span></td><td><code>07064e443151e2a5</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ExtendedDismaxQParserPlugin</span></td><td><code>1ad4163116acedd5</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.FastLRUCache</span></td><td><code>f3b729a6ffb6afb2</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.FieldQParserPlugin</span></td><td><code>eb3fb009701b5b82</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.Filter</span></td><td><code>aa3f38f47cca8974</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.Filter.1</span></td><td><code>e5432ac0b9a6d4c6</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.FunctionQParserPlugin</span></td><td><code>7a35aba36cb2983d</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.FunctionRangeQParserPlugin</span></td><td><code>cc00e06fd9939c6b</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.GraphTermsQParserPlugin</span></td><td><code>dd8a1f0d864e1b33</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.HashQParserPlugin</span></td><td><code>c846fb636fa9fb13</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.IGainTermsQParserPlugin</span></td><td><code>3d3c53a281103961</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.JoinQParserPlugin</span></td><td><code>8e1f8f7b632b672c</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.LRUCache</span></td><td><code>713c7e549453a8de</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.LRUCache.1</span></td><td><code>806b9906483aed65</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.LRUCache.CumulativeStats</span></td><td><code>f5d3140fc3b8cc02</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.LuceneQParser</span></td><td><code>7085a219bd22d2ee</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.LuceneQParserPlugin</span></td><td><code>015eddb21704e96d</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.MaxScoreQParserPlugin</span></td><td><code>f1e531bda01772f2</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.NamedParser</span></td><td><code>0ae37f1034df8f93</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.NestedQParserPlugin</span></td><td><code>c0a8f866b088b2ec</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.OldLuceneQParserPlugin</span></td><td><code>dc1462a586041cb5</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.PayloadCheckQParserPlugin</span></td><td><code>b7961e54b0201b90</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.PayloadScoreQParserPlugin</span></td><td><code>d3c957f00527135c</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.PrefixQParserPlugin</span></td><td><code>5c12d3214e6bb217</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.QParser</span></td><td><code>7a8ff4c06ebe52fe</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.QParserPlugin</span></td><td><code>3083d3d885ecd835</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.QueryCommand</span></td><td><code>6c13b975e1ae6d96</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.QueryParsing</span></td><td><code>07658a11f487139d</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.QueryResult</span></td><td><code>c51bcb04b3ffd8bf</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.QueryResultKey</span></td><td><code>dc66e2062e24c216</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.QueryUtils</span></td><td><code>f8248c9260b20a8e</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.RawQParserPlugin</span></td><td><code>179f946a6b61cb58</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ReRankQParserPlugin</span></td><td><code>b7cfe885097cdb0c</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ReturnFields</span></td><td><code>9b74cbc7429a6438</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.SignificantTermsQParserPlugin</span></td><td><code>bb06c27669e80745</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.SimpleQParserPlugin</span></td><td><code>9ba125702b9818a6</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.SolrCache.State</span></td><td><code>71a896e7594c2bc2</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.SolrCacheBase</span></td><td><code>b724fd649538c5d8</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.SolrCacheBase.AutoWarmCountRef</span></td><td><code>f5fe683787bb90bc</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.SolrDocumentFetcher</span></td><td><code>fbd331c5b0cf4f8c</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.SolrDocumentFetcher.SolrDocumentStoredFieldVisitor</span></td><td><code>25e014f4a032d29f</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.SolrFieldCacheMBean</span></td><td><code>5088cb02d1b26b87</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.SolrIndexSearcher</span></td><td><code>0cf9ba760991d9b9</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.SolrIndexSearcher.4</span></td><td><code>5c4049df0939b132</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.SolrIndexSearcher.ProcessedFilter</span></td><td><code>b27ddf8c87f3c6cc</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.SolrQueryParser</span></td><td><code>4501c092811dd4ee</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.SolrQueryTimeoutImpl</span></td><td><code>cfb3a343e4914f85</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.SolrReturnFields</span></td><td><code>d0b6fe9bca1e89bb</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.SortSpec</span></td><td><code>2dd8bee40b2aaa76</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.SortSpecParsing</span></td><td><code>c36aefca031bfb96</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.SortedIntDocSet</span></td><td><code>c6a31096a039f446</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.SortedIntDocSet.1</span></td><td><code>5fe9e9b31a80090a</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.SpatialBoxQParserPlugin</span></td><td><code>f0a4a32383dc25e5</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.SpatialFilterQParserPlugin</span></td><td><code>4831743ff2aa8784</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.StrParser</span></td><td><code>4e916405d6c1c04d</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.SurroundQParserPlugin</span></td><td><code>b7e656ddd19cca02</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.SwitchQParserPlugin</span></td><td><code>2293df03bc5ad9e3</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.TermQParserPlugin</span></td><td><code>b5f8cd5c06f2c181</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.TermsQParserPlugin</span></td><td><code>c66907a299e0fce8</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.TextLogisticRegressionQParserPlugin</span></td><td><code>7aeeb284eb0a3e0b</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser</span></td><td><code>ac9b126d014dee5f</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.1</span></td><td><code>7dbc297cabf77c44</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.10</span></td><td><code>d3def270341eae82</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.11</span></td><td><code>3778c42ea60bb582</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.12</span></td><td><code>dd5196fa9bec351b</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.13</span></td><td><code>8e43d1a99ddb2c1d</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.14</span></td><td><code>b5e1ade7f7f73eaf</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.15</span></td><td><code>a3ca183cbf6b30aa</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.16</span></td><td><code>09e04c12f15abd5d</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.17</span></td><td><code>5303dc8dc10a0ca9</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.18</span></td><td><code>cbf0e6233db6b8de</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.19</span></td><td><code>45c1ab78aa713b21</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.2</span></td><td><code>36df661db6ce325d</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.20</span></td><td><code>8f4e25391c554439</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.21</span></td><td><code>a6869e29fd9ce2f0</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.22</span></td><td><code>145d78bb9eacb67b</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.23</span></td><td><code>a5f6a24ecac32633</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.24</span></td><td><code>c7ae3ff5bf692b7e</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.25</span></td><td><code>e9568a579e668a89</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.26</span></td><td><code>c2a7e6d6e23e149f</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.27</span></td><td><code>16b04b6eac17af33</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.28</span></td><td><code>9fd9baa8418d500c</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.29</span></td><td><code>9dffb0449b1d9e29</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.3</span></td><td><code>be9f0fc12d22adfe</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.30</span></td><td><code>76a868a7988d8e24</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.31</span></td><td><code>9830bb9178ebdd68</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.32</span></td><td><code>055cdb1416b93714</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.33</span></td><td><code>c5d21d4c53610d82</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.34</span></td><td><code>4cbf154b42383987</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.35</span></td><td><code>532282a1320593e6</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.36</span></td><td><code>c5e084a1b314df7b</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.37</span></td><td><code>6584792c24f720b0</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.38</span></td><td><code>99bedead8abba593</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.39</span></td><td><code>472861d203e190e7</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.4</span></td><td><code>552f2df9193aca79</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.40</span></td><td><code>ff8a727f1cb31fed</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.41</span></td><td><code>ad31e688ec976dcf</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.42</span></td><td><code>ac0448825dc7d625</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.43</span></td><td><code>2bb322e77d12e1c2</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.44</span></td><td><code>d22e26195cf876b8</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.45</span></td><td><code>03cc66b6f9f669ce</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.46</span></td><td><code>38a348c4976f9c75</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.47</span></td><td><code>c2172fd181b034bf</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.48</span></td><td><code>db6c0ba2aacb4915</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.49</span></td><td><code>88fe0956d0d3875a</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.5</span></td><td><code>3fa21e74c765e13d</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.50</span></td><td><code>783d82feb260837d</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.51</span></td><td><code>714ca91fb23f72f1</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.52</span></td><td><code>469395eb91cfffbe</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.53</span></td><td><code>52968330f1a9fd4d</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.54</span></td><td><code>e69d3eb9d3ec5b8e</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.55</span></td><td><code>3c7edcfcf1dd0846</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.56</span></td><td><code>04a6798edd5c95e6</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.57</span></td><td><code>e9cd3cb7f56afa58</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.58</span></td><td><code>7bbdda1cc3d75347</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.59</span></td><td><code>78dd1d2ee8dc99a9</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.6</span></td><td><code>fd3abc7a8ade33d6</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.60</span></td><td><code>e583b2c59008748a</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.61</span></td><td><code>a134915f3c4a1934</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.62</span></td><td><code>7fe910a9e45532dd</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.63</span></td><td><code>923f8fa162630fe4</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.64</span></td><td><code>3c6b1f0a9c99269b</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.65</span></td><td><code>652be25e9c95ba8d</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.66</span></td><td><code>4a1f9afca381ecfd</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.67</span></td><td><code>aec4f2fc366aecaf</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.68</span></td><td><code>5491cd77b38954d4</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.69</span></td><td><code>54e6fe2d8e3e300d</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.7</span></td><td><code>682601c3f85b9f19</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.70</span></td><td><code>5da742cb836a5ba2</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.71</span></td><td><code>07a391745121e802</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.72</span></td><td><code>0658e7ec431dd887</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.73</span></td><td><code>9e8a02cde15d4c55</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.74</span></td><td><code>d48c6d08253c70bd</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.75</span></td><td><code>ace783b77f0eab12</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.76</span></td><td><code>49cf855eacb96771</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.77</span></td><td><code>0bedcc76a4a59398</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.78</span></td><td><code>e326b6803deb8103</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.79</span></td><td><code>1591b378ae74ae01</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.8</span></td><td><code>88446c0557d992a7</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.80</span></td><td><code>b1395d5b14d752a5</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.81</span></td><td><code>81a2cef3f680687a</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.82</span></td><td><code>47a2f23d2a6fc428</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.83</span></td><td><code>fd507bdec6cb2012</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.84</span></td><td><code>6fecae4012b2f7c4</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.85</span></td><td><code>5a962d10c7f639ad</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.86</span></td><td><code>ff4b4af1290a11c8</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.87</span></td><td><code>34fa731625885f11</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.88</span></td><td><code>0e88047586207677</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.89</span></td><td><code>3c3d4dc7f7399159</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.9</span></td><td><code>121b336a5f11242e</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.90</span></td><td><code>499ce6a7d86e4daa</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.ValueSourceParser.91</span></td><td><code>55ba6d06740ff027</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.XmlQParserPlugin</span></td><td><code>a360cfdefd6f6d2a</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.facet.FacetModule</span></td><td><code>493740c9fd4a0001</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.facet.PercentileAgg.Parser</span></td><td><code>74b2a277eadba784</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.function.distance.GeoDistValueSourceParser</span></td><td><code>85ef2fe11550503f</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.grouping.endresulttransformer.MainEndResultTransformer</span></td><td><code>72d9270807e3bd91</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.grouping.endresulttransformer.SimpleEndResultTransformer</span></td><td><code>1f5ea6ce6965f6fd</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.join.BlockJoinChildQParserPlugin</span></td><td><code>67ba517e307692e4</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.join.BlockJoinParentQParserPlugin</span></td><td><code>999e8e15378e9140</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.join.ChildFieldValueSourceParser</span></td><td><code>f4dd78e53db6fdaf</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.join.GraphQParserPlugin</span></td><td><code>479e7ab0a26ea32d</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.mlt.MLTQParserPlugin</span></td><td><code>549d9248ccb77147</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.similarities.SchemaSimilarityFactory</span></td><td><code>cdc97d4381c76f56</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.similarities.SchemaSimilarityFactory.SchemaSimilarity</span></td><td><code>635caa9b2231d83a</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.stats.LocalStatsCache</span></td><td><code>a4905014b48d1d35</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.stats.LocalStatsSource</span></td><td><code>4c9f39be6c522cee</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.stats.StatsCache</span></td><td><code>3924c29c1d2aae22</code></td></tr><tr><td><span class="el_class">org.apache.solr.search.stats.StatsSource</span></td><td><code>2f6b54629806536d</code></td></tr><tr><td><span class="el_class">org.apache.solr.security.AuthenticationPlugin</span></td><td><code>03e08bb402af23d7</code></td></tr><tr><td><span class="el_class">org.apache.solr.security.AuthorizationContext.RequestType</span></td><td><code>6215bf9919fe3660</code></td></tr><tr><td><span class="el_class">org.apache.solr.security.PKIAuthenticationPlugin</span></td><td><code>5a92ebc93a8531c2</code></td></tr><tr><td><span class="el_class">org.apache.solr.security.PKIAuthenticationPlugin.2</span></td><td><code>3c8098b43c10e1b1</code></td></tr><tr><td><span class="el_class">org.apache.solr.security.PKIAuthenticationPlugin.HttpHeaderClientConfigurer</span></td><td><code>1bd29ca99c2ba121</code></td></tr><tr><td><span class="el_class">org.apache.solr.servlet.BaseSolrFilter</span></td><td><code>a0d28caac6e1a75a</code></td></tr><tr><td><span class="el_class">org.apache.solr.servlet.CheckLoggingConfiguration</span></td><td><code>1578da008f091032</code></td></tr><tr><td><span class="el_class">org.apache.solr.servlet.HttpSolrCall</span></td><td><code>49373f0170775267</code></td></tr><tr><td><span class="el_class">org.apache.solr.servlet.HttpSolrCall.3</span></td><td><code>bf21fd51629de77e</code></td></tr><tr><td><span class="el_class">org.apache.solr.servlet.HttpSolrCall.RandomIterator</span></td><td><code>02738ca21ca7dbaf</code></td></tr><tr><td><span class="el_class">org.apache.solr.servlet.ServletInputStreamWrapper</span></td><td><code>d0654c52a859da7c</code></td></tr><tr><td><span class="el_class">org.apache.solr.servlet.ServletOutputStreamWrapper</span></td><td><code>10331c729b4c66ec</code></td></tr><tr><td><span class="el_class">org.apache.solr.servlet.SolrDispatchFilter</span></td><td><code>9501e205661038ed</code></td></tr><tr><td><span class="el_class">org.apache.solr.servlet.SolrDispatchFilter.1</span></td><td><code>1bbb7cc88f79459a</code></td></tr><tr><td><span class="el_class">org.apache.solr.servlet.SolrDispatchFilter.1.1</span></td><td><code>27f8e3cae33ab898</code></td></tr><tr><td><span class="el_class">org.apache.solr.servlet.SolrDispatchFilter.2</span></td><td><code>86ad73a1b3a55614</code></td></tr><tr><td><span class="el_class">org.apache.solr.servlet.SolrDispatchFilter.2.1</span></td><td><code>6a95a1fca4722c51</code></td></tr><tr><td><span class="el_class">org.apache.solr.servlet.SolrDispatchFilter.3</span></td><td><code>d1539ba9d2fc8cdf</code></td></tr><tr><td><span class="el_class">org.apache.solr.servlet.SolrDispatchFilter.Action</span></td><td><code>08e675db9ef299ed</code></td></tr><tr><td><span class="el_class">org.apache.solr.servlet.SolrRequestParsers</span></td><td><code>e356ddf77928f5d8</code></td></tr><tr><td><span class="el_class">org.apache.solr.servlet.SolrRequestParsers.1</span></td><td><code>0ec85d70581581f0</code></td></tr><tr><td><span class="el_class">org.apache.solr.servlet.SolrRequestParsers.2</span></td><td><code>0e8337663a8d888b</code></td></tr><tr><td><span class="el_class">org.apache.solr.servlet.SolrRequestParsers.FormDataRequestParser</span></td><td><code>e1610cf5828ebaf9</code></td></tr><tr><td><span class="el_class">org.apache.solr.servlet.SolrRequestParsers.HttpRequestContentStream</span></td><td><code>79aae77d3085ca0d</code></td></tr><tr><td><span class="el_class">org.apache.solr.servlet.SolrRequestParsers.MultipartRequestParser</span></td><td><code>9a4a05349e23a10c</code></td></tr><tr><td><span class="el_class">org.apache.solr.servlet.SolrRequestParsers.RawRequestParser</span></td><td><code>cfea6b35685eeb3d</code></td></tr><tr><td><span class="el_class">org.apache.solr.servlet.SolrRequestParsers.SimpleRequestParser</span></td><td><code>03bf0727d6ff07b8</code></td></tr><tr><td><span class="el_class">org.apache.solr.servlet.SolrRequestParsers.StandardRequestParser</span></td><td><code>3d6fcfb87021f420</code></td></tr><tr><td><span class="el_class">org.apache.solr.servlet.StartupLoggingUtils</span></td><td><code>ff99a8b4fb56c189</code></td></tr><tr><td><span class="el_class">org.apache.solr.servlet.cache.HttpCacheHeaderUtil</span></td><td><code>264b1bc02bbdceb5</code></td></tr><tr><td><span class="el_class">org.apache.solr.servlet.cache.Method</span></td><td><code>0850e06722c5222a</code></td></tr><tr><td><span class="el_class">org.apache.solr.spelling.DirectSolrSpellChecker</span></td><td><code>7b5b6204e3096f35</code></td></tr><tr><td><span class="el_class">org.apache.solr.spelling.QueryConverter</span></td><td><code>13a9807213125b9a</code></td></tr><tr><td><span class="el_class">org.apache.solr.spelling.SolrSpellChecker</span></td><td><code>25dacd8e0d25269b</code></td></tr><tr><td><span class="el_class">org.apache.solr.spelling.SpellingQueryConverter</span></td><td><code>5e287ba651aef69e</code></td></tr><tr><td><span class="el_class">org.apache.solr.spelling.WordBreakSolrSpellChecker</span></td><td><code>680edc035d1caae3</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.FieldCache</span></td><td><code>18643cc03e4bd8f0</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.FieldCache.1</span></td><td><code>48e5c557b6e00c51</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.FieldCache.2</span></td><td><code>07ce317874cd6b4f</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.FieldCache.3</span></td><td><code>766ab0343295f526</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.FieldCache.4</span></td><td><code>fe44dc81be4656b4</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.FieldCache.5</span></td><td><code>d9bdab2bc86b54b2</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.FieldCache.6</span></td><td><code>1f8233470db49ed6</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.FieldCache.7</span></td><td><code>59ba9908db7536cb</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.FieldCache.8</span></td><td><code>70f4804ba909f4fc</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.FieldCache.CreationPlaceholder</span></td><td><code>3e6d924d74d49a69</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.FieldCache.PointParser</span></td><td><code>4259d5efa253dc7d</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.FieldCacheImpl</span></td><td><code>9c49e29b36af7de0</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.FieldCacheImpl.BinaryDocValuesCache</span></td><td><code>31293404fe856e32</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.FieldCacheImpl.BitsEntry</span></td><td><code>4c89177035d10722</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.FieldCacheImpl.Cache</span></td><td><code>6d3da590ecdd8e22</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.FieldCacheImpl.CacheKey</span></td><td><code>acd92686d3c6eb1c</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.FieldCacheImpl.DocTermOrdsCache</span></td><td><code>8c3ec46f1db85e9d</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.FieldCacheImpl.DocsWithFieldCache</span></td><td><code>e9dcff3855f083da</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.FieldCacheImpl.GrowableWriterAndMinValue</span></td><td><code>7079e3c0e1cab67a</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.FieldCacheImpl.HoldsOneThing</span></td><td><code>15d7270f6168063f</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.FieldCacheImpl.LongCache</span></td><td><code>9be8a41355de4f7b</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.FieldCacheImpl.LongCache.1</span></td><td><code>cb98f2d1d1ccb618</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.FieldCacheImpl.LongsFromArray</span></td><td><code>47990a23bd57e890</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.FieldCacheImpl.SortedDocValuesCache</span></td><td><code>ca5f96bb237c96a8</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.FieldCacheImpl.Uninvert</span></td><td><code>3d5c948ac2ff9f9a</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.UninvertingReader</span></td><td><code>ceafd428e2a9015b</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.UninvertingReader.1</span></td><td><code>075c2f3b5891c95b</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.UninvertingReader.FieldCacheStats</span></td><td><code>6a064f885084b27f</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.UninvertingReader.Type</span></td><td><code>fc727f64e38dd24a</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.UninvertingReader.UninvertingDirectoryReader</span></td><td><code>45275ef75a8f0355</code></td></tr><tr><td><span class="el_class">org.apache.solr.uninverting.UninvertingReader.UninvertingDirectoryReader.1</span></td><td><code>ceb3c8b8a0536e62</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.AddUpdateCommand</span></td><td><code>52d850b4cd9b537f</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.CommitTracker</span></td><td><code>a32cc054cce96501</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.CommitUpdateCommand</span></td><td><code>06e6902460346b3b</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.DefaultSolrCoreState</span></td><td><code>4985d48dd842f308</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.DefaultSolrCoreState.1</span></td><td><code>fa871cad5a5b6b27</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.DirectUpdateHandler2</span></td><td><code>74b36f95a7213589</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.DocumentBuilder</span></td><td><code>cd268939f9a0f07f</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.MemOutputStream</span></td><td><code>b3af8236c239677a</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.PeerSync.PeerSyncResult</span></td><td><code>bab07489dd2471e6</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.SolrCmdDistributor</span></td><td><code>eaedcf6218de9f50</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.SolrCmdDistributor.Node</span></td><td><code>92ac6228e33456b8</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.SolrCmdDistributor.StdNode</span></td><td><code>a0d36a4c86dcbcb2</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.SolrCoreState</span></td><td><code>28b7d6332b2b51d0</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.SolrIndexConfig</span></td><td><code>bb11a6dfd6827029</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.SolrIndexConfig.DelayedSchemaAnalyzer</span></td><td><code>ff5eb896d19dbcad</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.SolrIndexWriter</span></td><td><code>ac2dda02261adce5</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.StreamingSolrClients</span></td><td><code>44ec9d355bee6eae</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.TransactionLog</span></td><td><code>c5cea23c5f9921c8</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.TransactionLog.1</span></td><td><code>0fec4bf6d55aa490</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.TransactionLog.LogCodec</span></td><td><code>ae523cb9980aa37f</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.UpdateCommand</span></td><td><code>940669d1d7d48d5f</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.UpdateHandler</span></td><td><code>4c94ac5d51ec1c2d</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.UpdateLog</span></td><td><code>1e6b0d914a06a231</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.UpdateLog.1</span></td><td><code>bdfaa93417577c91</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.UpdateLog.2</span></td><td><code>911114e0da1f81cc</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.UpdateLog.LogPtr</span></td><td><code>7883819047572b51</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.UpdateLog.RecentUpdates</span></td><td><code>3d7997091c99102e</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.UpdateLog.RecoveryInfo</span></td><td><code>5392d17d3100b851</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.UpdateLog.State</span></td><td><code>057d9d90d711f3b5</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.UpdateLog.SyncLevel</span></td><td><code>d6a0c0c3e082cfa9</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.UpdateShardHandler</span></td><td><code>fa504c848a775bef</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.UpdateShardHandler.IdleConnectionsEvictor</span></td><td><code>9e2c290e598db94c</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.UpdateShardHandler.IdleConnectionsEvictor.1</span></td><td><code>a554590a435667e2</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.UpdateShardHandler.IdleConnectionsEvictor.DefaultThreadFactory</span></td><td><code>be319abd2533faf9</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.UpdateShardHandlerConfig</span></td><td><code>4007b51ac8277f2c</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.VersionBucket</span></td><td><code>c1092bea5e0767c0</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.VersionInfo</span></td><td><code>2c9c8d5ebb8466d3</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.processor.AtomicUpdateDocumentMerger</span></td><td><code>f7095dfb0c4ef547</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.processor.DistributedUpdateProcessor</span></td><td><code>f56cf7912db89aab</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.processor.DistributedUpdateProcessor.DistribPhase</span></td><td><code>a4f58c3fa485ec95</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.processor.DistributedUpdateProcessorFactory</span></td><td><code>46d241466c95088f</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.processor.LogUpdateProcessorFactory</span></td><td><code>4f9b2860cc4cc2a8</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.processor.RunUpdateProcessor</span></td><td><code>9c0d8d86b6cf9d09</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.processor.RunUpdateProcessorFactory</span></td><td><code>d2633c822517bb46</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.processor.UpdateRequestProcessor</span></td><td><code>1b034f1a845d4858</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.processor.UpdateRequestProcessorChain</span></td><td><code>bf586076399b8e33</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.processor.UpdateRequestProcessorChain.ProcessorInfo</span></td><td><code>b5c71c5bac959081</code></td></tr><tr><td><span class="el_class">org.apache.solr.update.processor.UpdateRequestProcessorFactory</span></td><td><code>5530bedbfb68fb7c</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.ConcurrentLRUCache</span></td><td><code>585e2e8bd3615073</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.ConcurrentLRUCache.CacheEntry</span></td><td><code>f31054e4d5d82817</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.ConcurrentLRUCache.Stats</span></td><td><code>9bf5f6e5888bdb57</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.CryptoKeys.RSAKeyPair</span></td><td><code>d92d89fa5b4ed4f3</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.DOMUtil</span></td><td><code>49077af2f7c0019a</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.DefaultSolrThreadFactory</span></td><td><code>9a787fbf84a1a854</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.JsonSchemaValidator</span></td><td><code>1e875ca32ef8a833</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.JsonSchemaValidator.SchemaAttribute</span></td><td><code>bd1b7bbc29ee5ef9</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.JsonSchemaValidator.SchemaAttribute.1</span></td><td><code>c24d87a8c7714ae5</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.JsonSchemaValidator.SchemaAttribute.2</span></td><td><code>dbfc1cce87f82a87</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.JsonSchemaValidator.SchemaAttribute.3</span></td><td><code>eefecb78f5e1f8b0</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.JsonSchemaValidator.SchemaAttribute.4</span></td><td><code>1897b30c77b74156</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.JsonSchemaValidator.SchemaNode</span></td><td><code>b66e6cb9c87bdec6</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.JsonSchemaValidator.Type</span></td><td><code>68a4f089f14c33f6</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.NumberUtils</span></td><td><code>0f74524d166b8362</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.PathTrie</span></td><td><code>b97bd9eb5bb72f67</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.PathTrie.1</span></td><td><code>49d07195043e05e7</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.PathTrie.Node</span></td><td><code>92ba981852a7cf2c</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.PayloadUtils</span></td><td><code>aa2775d9a7db7b8d</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.PropertiesUtil</span></td><td><code>8bd0c8066f0fc950</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.RTimer</span></td><td><code>5d1cc59b5731c062</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.RTimer.NanoTimeTimerImpl</span></td><td><code>68b2ba58e541f45e</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.RTimerTree</span></td><td><code>73d36cc780590b1d</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.RedactionUtils</span></td><td><code>f1dbc824812219ad</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.RefCounted</span></td><td><code>ed31a1470e75f863</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.SolrFileCleaningTracker</span></td><td><code>6bd44aa7b5409c3d</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.SolrPluginUtils</span></td><td><code>f72baf15ae1bb514</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.SystemIdResolver</span></td><td><code>a2f6130862a73c84</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.TestInjection</span></td><td><code>876139c98de8eb1e</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.TimeOut</span></td><td><code>47e09cd9f33570e6</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.plugin.AbstractPluginLoader</span></td><td><code>48abe1838c8bea8a</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.plugin.AbstractPluginLoader.PluginInitInfo</span></td><td><code>514277a120ce2a45</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.stats.InstrumentedHttpClient</span></td><td><code>562531c63fe1558d</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.stats.InstrumentedHttpRequestExecutor</span></td><td><code>187ae6bd0442d191</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.stats.InstrumentedPoolingClientConnectionManager</span></td><td><code>698efde068cb4d28</code></td></tr><tr><td><span class="el_class">org.apache.solr.util.stats.MetricUtils</span></td><td><code>19f36621aa6b8282</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.ClientCnxn</span></td><td><code>f8463dc849059336</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.ClientCnxn.1</span></td><td><code>83f815480d5e5a88</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.ClientCnxn.EventThread</span></td><td><code>cf111816450504c2</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.ClientCnxn.Packet</span></td><td><code>11ccf73dfb45a640</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.ClientCnxn.SendThread</span></td><td><code>3c3d0a9c3d0bed0c</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.ClientCnxn.WatcherSetEventPair</span></td><td><code>4f0f015511f121cd</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.ClientCnxnSocket</span></td><td><code>d73b8cffd6700208</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.ClientCnxnSocketNIO</span></td><td><code>10653f275a786f66</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.CreateMode</span></td><td><code>1300e2f597d8eeba</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.Environment</span></td><td><code>4ebe13f45bea4387</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.Environment.Entry</span></td><td><code>75d166ff2ec1682b</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.KeeperException</span></td><td><code>640bc67e517703fd</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.KeeperException.1</span></td><td><code>b1fa239df516dc78</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.KeeperException.Code</span></td><td><code>26b978f9761aa4e4</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.KeeperException.NoNodeException</span></td><td><code>a1019845df0e361e</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.KeeperException.NodeExistsException</span></td><td><code>2adb0e171e96ddd1</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.KeeperException.SessionExpiredException</span></td><td><code>60f7de3e97c18b0f</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.MultiResponse</span></td><td><code>47e36f2aebb3f434</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.MultiTransactionRecord</span></td><td><code>6602446843318830</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.Op</span></td><td><code>94a6d16a23082383</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.Op.Check</span></td><td><code>cf2041c9b2267b1b</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.Op.Create</span></td><td><code>8f3ac4f521a4a695</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.Op.SetData</span></td><td><code>95680c49a9bcd6c8</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.OpResult</span></td><td><code>fa29a605a5bd0310</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.OpResult.CheckResult</span></td><td><code>5df1e40cc7a9ef73</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.OpResult.CreateResult</span></td><td><code>d4c0afd92b5dae8f</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.OpResult.SetDataResult</span></td><td><code>48ac57fce6670872</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.Version</span></td><td><code>d264b4aec93ce21d</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.WatchedEvent</span></td><td><code>cd92742c19ec5b2f</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.Watcher.Event.EventType</span></td><td><code>26907534a6b6fb26</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.Watcher.Event.KeeperState</span></td><td><code>d19b082374fff93c</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.ZooDefs.Ids</span></td><td><code>968890623825c9ee</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.ZooKeeper</span></td><td><code>3aa7cd7e680ae6bb</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.ZooKeeper.1</span></td><td><code>6ad777b82144406d</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.ZooKeeper.ChildWatchRegistration</span></td><td><code>a2e34e73659f45aa</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.ZooKeeper.DataWatchRegistration</span></td><td><code>fe018b9fa3bd5812</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.ZooKeeper.ExistsWatchRegistration</span></td><td><code>45f1b68ee9fe16c9</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.ZooKeeper.States</span></td><td><code>4ff93b63afdd3832</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.ZooKeeper.WatchRegistration</span></td><td><code>c0611189a2d5fb07</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.ZooKeeper.ZKWatchManager</span></td><td><code>03cc16928e9da810</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.client.ConnectStringParser</span></td><td><code>d47757cb39d7ae9d</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.client.StaticHostProvider</span></td><td><code>c5b4dd9bd9948aaa</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.client.ZooKeeperSaslClient</span></td><td><code>fe171b4435671a40</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.client.ZooKeeperSaslClient.SaslState</span></td><td><code>d0b3556081a4ff7d</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.common.PathTrie</span></td><td><code>6babb1dcf933c1da</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.common.PathTrie.TrieNode</span></td><td><code>0fecde4d5338c0f9</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.common.PathUtils</span></td><td><code>769d8b25c27849ba</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.data.ACL</span></td><td><code>fee2afbc22123589</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.data.Id</span></td><td><code>b473511146bf641b</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.data.Stat</span></td><td><code>3a3b19644278bfcb</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.data.StatPersisted</span></td><td><code>e4f15ca35a7c199f</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.jmx.MBeanRegistry</span></td><td><code>282f230ffa76bb12</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.proto.CheckVersionRequest</span></td><td><code>3a430ff970299d37</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.proto.ConnectRequest</span></td><td><code>9582d732c2dbeace</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.proto.ConnectResponse</span></td><td><code>bb62d0a7cf417301</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.proto.CreateRequest</span></td><td><code>5da9fb7e51500fba</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.proto.CreateResponse</span></td><td><code>daafed29eabfc9f4</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.proto.DeleteRequest</span></td><td><code>b333942770840285</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.proto.ExistsRequest</span></td><td><code>5b17a6e37b0e09f7</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.proto.ExistsResponse</span></td><td><code>9d037d3eda7c8e16</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.proto.GetChildrenRequest</span></td><td><code>f24152ebec87555a</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.proto.GetChildrenResponse</span></td><td><code>e88db19026db2eae</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.proto.GetDataRequest</span></td><td><code>a26ac99bd06ba773</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.proto.GetDataResponse</span></td><td><code>6b4eb5f3de48a042</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.proto.MultiHeader</span></td><td><code>e3412cdbb4deab1d</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.proto.ReplyHeader</span></td><td><code>d1adf79c957f04aa</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.proto.RequestHeader</span></td><td><code>1d974828697e093d</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.proto.SetDataRequest</span></td><td><code>c4adb92efb4cd67a</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.proto.SetDataResponse</span></td><td><code>ac680bf5bd5de9e0</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.proto.WatcherEvent</span></td><td><code>70db44efde14f634</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.ByteBufferInputStream</span></td><td><code>19eb7154c6014a6c</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.ConnectionBean</span></td><td><code>37d002b4bd8d0bf6</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.DataNode</span></td><td><code>36278d59b591dbf0</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.DataTree</span></td><td><code>fd94835ded75d9e5</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.DataTree.ProcessTxnResult</span></td><td><code>c43918c74089a7b7</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.DataTreeBean</span></td><td><code>1db3e99c72e1e14b</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.FinalRequestProcessor</span></td><td><code>2786b32023db0d19</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.NIOServerCnxn</span></td><td><code>2ae8a1f967454fd2</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.NIOServerCnxnFactory</span></td><td><code>57abc7757edebbe0</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.PrepRequestProcessor</span></td><td><code>b855bc5f54b77500</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.ReferenceCountedACLCache</span></td><td><code>887fd9edc6e7be24</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.ReferenceCountedACLCache.AtomicLongWithEquals</span></td><td><code>84c71c2ec5ab8dc8</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.Request</span></td><td><code>f99260473193e675</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.ServerCnxn</span></td><td><code>3d9f6c995a40bca3</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.ServerCnxn.CloseRequestException</span></td><td><code>5d9a06fa5cb4e49a</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.ServerCnxn.EndOfStreamException</span></td><td><code>aceb01fbe5cda1de</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.ServerCnxnFactory</span></td><td><code>472c8bba0a915d2c</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.ServerConfig</span></td><td><code>41d9c41c99085404</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.ServerStats</span></td><td><code>0aa6fb40f9ff0ff9</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.SessionTrackerImpl</span></td><td><code>5a58c1b5f840b47e</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.SessionTrackerImpl.SessionImpl</span></td><td><code>dd51bdcdb4df6df4</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.SessionTrackerImpl.SessionSet</span></td><td><code>892bc8d44167a630</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.SyncRequestProcessor</span></td><td><code>08b1ecf8b9478d63</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.WatchManager</span></td><td><code>bbcb017cdf14fa27</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.ZKDatabase</span></td><td><code>c00d102e624c90d4</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.ZKDatabase.1</span></td><td><code>213abe3191e65b68</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.ZooKeeperCriticalThread</span></td><td><code>66b1f436ec39dd03</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.ZooKeeperServer</span></td><td><code>8cb5bfe91e315bb6</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.ZooKeeperServer.ChangeRecord</span></td><td><code>91b9b3d5ff756765</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.ZooKeeperServer.State</span></td><td><code>9fb34685c4449a15</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.ZooKeeperServerBean</span></td><td><code>24682524c77b4f9d</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.ZooKeeperServerListenerImpl</span></td><td><code>7259576892c9cabd</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.ZooKeeperThread</span></td><td><code>9d79a223d07d2945</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.ZooKeeperThread.1</span></td><td><code>262c2fab1668a402</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.ZooTrace</span></td><td><code>53802c6f4b84aea0</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.persistence.FileHeader</span></td><td><code>a2d51a18214332e4</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.persistence.FileSnap</span></td><td><code>66bc9b30ba4efe09</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.persistence.FileTxnLog</span></td><td><code>cc287ba2b9096a75</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.persistence.FileTxnLog.FileTxnIterator</span></td><td><code>a9d31b873a9df34e</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.persistence.FileTxnSnapLog</span></td><td><code>05a89b099bb7a33b</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.persistence.Util</span></td><td><code>e4b377df03ef5c43</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.persistence.Util.DataDirFileComparator</span></td><td><code>8299ca7478e140e2</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.quorum.Leader.Proposal</span></td><td><code>b697ee947daf64cb</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.server.quorum.QuorumPacket</span></td><td><code>b545f043e3d0eca3</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.txn.CheckVersionTxn</span></td><td><code>4aafc3da5ec01193</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.txn.CreateSessionTxn</span></td><td><code>18581f1f9cf487cb</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.txn.CreateTxn</span></td><td><code>b8beaded01cbd72d</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.txn.DeleteTxn</span></td><td><code>41d0efec43deac39</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.txn.ErrorTxn</span></td><td><code>116337caec14fffa</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.txn.MultiTxn</span></td><td><code>1144bf07331f15cf</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.txn.SetDataTxn</span></td><td><code>59e04e6a6166ffb9</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.txn.Txn</span></td><td><code>cccc86a3baa68a6d</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.txn.TxnHeader</span></td><td><code>541ed62edb382ae9</code></td></tr><tr><td><span class="el_class">org.apache.zookeeper.version.Info</span></td><td><code>01e86293a1fbb131</code></td></tr><tr><td><span class="el_class">org.codehaus.stax2.XMLInputFactory2</span></td><td><code>1c842efa5cecd1c5</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.DateGenerator</span></td><td><code>f3009c66019262e3</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.DateGenerator.1</span></td><td><code>7947d259fa3b1d9e</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.HostPortHttpField</span></td><td><code>5b06eb544ed161d8</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.Http1FieldPreEncoder</span></td><td><code>ea0cd06042ffca98</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.HttpCompliance</span></td><td><code>f3fbb03097c47aeb</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.HttpField</span></td><td><code>175610cc97f6347f</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.HttpFields</span></td><td><code>3d176909168c0bf7</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.HttpFields.Itr</span></td><td><code>ecb3a155cb68cbf8</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.HttpGenerator</span></td><td><code>4ead504bfacd1e3e</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.HttpGenerator.1</span></td><td><code>1dc6fb2d244cdfbc</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.HttpGenerator.2</span></td><td><code>6b4da80d1b0dad35</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.HttpGenerator.PreparedResponse</span></td><td><code>e7b79ebb0451af53</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.HttpGenerator.Result</span></td><td><code>8600aa96dbdf1835</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.HttpGenerator.State</span></td><td><code>b5caa9c591622c52</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.HttpHeader</span></td><td><code>a15414e52dbc2915</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.HttpHeaderValue</span></td><td><code>036316f8f4f29386</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.HttpMethod</span></td><td><code>5843789639c70f66</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.HttpParser</span></td><td><code>c12dff3934257794</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.HttpParser.1</span></td><td><code>7592adc9de14335c</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.HttpParser.CharState</span></td><td><code>1592eab1e5a99242</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.HttpParser.State</span></td><td><code>cc8ce7f5aac839a2</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.HttpScheme</span></td><td><code>7bede53bf656fdb3</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.HttpStatus</span></td><td><code>4c0e0aaed85900a7</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.HttpStatus.Code</span></td><td><code>a4c3e99da9036579</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.HttpTokens</span></td><td><code>ad2be687fb0ae101</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.HttpTokens.EndOfContent</span></td><td><code>3cda8b23abc4a300</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.HttpURI</span></td><td><code>582ab272aa2042ad</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.HttpURI.1</span></td><td><code>9f28d24f504b166f</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.HttpURI.State</span></td><td><code>aa0e3046c765dd8f</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.HttpVersion</span></td><td><code>7bc9ffbb9bb281d5</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.MetaData</span></td><td><code>f79fc21e42597480</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.MetaData.Request</span></td><td><code>9e5e779827901222</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.MetaData.Response</span></td><td><code>937115578a205d85</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.MimeTypes</span></td><td><code>2df98f6990ac0aa8</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.MimeTypes.Type</span></td><td><code>a6d8449617c9d2d7</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.PathMap</span></td><td><code>8a8b8a60240022ff</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.PathMap.MappedEntry</span></td><td><code>e6a80360c6afadd4</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.PreEncodedHttpField</span></td><td><code>589071bbef71f397</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.PreEncodedHttpField.1</span></td><td><code>f60e5f7dc255636b</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.pathmap.PathSpec</span></td><td><code>93820c3d48312928</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.pathmap.PathSpecGroup</span></td><td><code>99b06b74414497f7</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.pathmap.PathSpecSet</span></td><td><code>fcaad08b4e77d64a</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.pathmap.ServletPathSpec</span></td><td><code>5ae11dcb60fab3a6</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.http.pathmap.ServletPathSpec.1</span></td><td><code>1f086f783193c782</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.AbstractConnection</span></td><td><code>b7b99f270057d82d</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.AbstractConnection.ReadCallback</span></td><td><code>542b7a245964b36a</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.AbstractEndPoint</span></td><td><code>e74413a104ef52d1</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.AbstractEndPoint.1</span></td><td><code>4c6c5b8bb54ac307</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.AbstractEndPoint.2</span></td><td><code>b203ce1d2c2530e8</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.ArrayByteBufferPool</span></td><td><code>51c5238dbf160e6f</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.ByteBufferPool</span></td><td><code>9bbb6173c9f8d408</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.ByteBufferPool.Bucket</span></td><td><code>36f4386fbe17d442</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.ChannelEndPoint</span></td><td><code>f703c905e336d9d0</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.FillInterest</span></td><td><code>262d6bf8db64f0b0</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.IdleTimeout</span></td><td><code>58fce894017dec68</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.IdleTimeout.1</span></td><td><code>6ad6b84a87451701</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.ManagedSelector</span></td><td><code>99d2692d0279d805</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.ManagedSelector.2</span></td><td><code>b3d5a6eb6c0ed66e</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.ManagedSelector.Accept</span></td><td><code>acc34a5fb4d8631b</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.ManagedSelector.CloseEndPoints</span></td><td><code>035520019c77c7c1</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.ManagedSelector.CloseSelector</span></td><td><code>4150c73d10eb1f8c</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.ManagedSelector.CreateEndPoint</span></td><td><code>a4b4f696199bbaf4</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.ManagedSelector.EndPointCloser</span></td><td><code>2fd50d7b311b7b81</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.ManagedSelector.SelectorProducer</span></td><td><code>c8487d63c98d75ad</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.SelectChannelEndPoint</span></td><td><code>3d9a4d883498f901</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.SelectChannelEndPoint.1</span></td><td><code>543a526b6a3ee510</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.SelectChannelEndPoint.2</span></td><td><code>24eaeae0297449d9</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.SelectChannelEndPoint.3</span></td><td><code>9228b71c532a170e</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.SelectChannelEndPoint.4</span></td><td><code>ade54fab01e91c2e</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.SelectChannelEndPoint.RunnableCloseable</span></td><td><code>874c4affdd84c8bb</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.SelectorManager</span></td><td><code>6276d410c66baa12</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.WriteFlusher</span></td><td><code>4dc820292a8a6165</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.WriteFlusher.1</span></td><td><code>1a2c4f6f4d591a8a</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.WriteFlusher.CompletingState</span></td><td><code>270ec2a03d49f33f</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.WriteFlusher.IdleState</span></td><td><code>5343a8a7055df3e2</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.WriteFlusher.State</span></td><td><code>72a6073832fe801b</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.WriteFlusher.StateType</span></td><td><code>56f33d4af1bfa63c</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.io.WriteFlusher.WritingState</span></td><td><code>ef5c0e629edf7d02</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.AbstractConnectionFactory</span></td><td><code>4a95c96334a7200f</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.AbstractConnector</span></td><td><code>da95f32373ac33bf</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.AbstractConnector.Acceptor</span></td><td><code>6c5850f13aeab27c</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.AbstractNetworkConnector</span></td><td><code>8ada5e07fb1e5b77</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.Authentication</span></td><td><code>2f5453031da27ee3</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.Authentication.1</span></td><td><code>2d3698c718077d06</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.Authentication.2</span></td><td><code>c807117838441357</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.Authentication.3</span></td><td><code>d0b73d333c8562ab</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.Authentication.4</span></td><td><code>144c1eee3d4f1e6b</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.Authentication.5</span></td><td><code>df4bc2fa8fb4e1e4</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpChannel</span></td><td><code>583b2e7828a0095d</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpChannel.1</span></td><td><code>1edadfce5e9a276e</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpChannel.CommitCallback</span></td><td><code>877800f836f6ce65</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpChannelOverHttp</span></td><td><code>c493164babf67365</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpChannelOverHttp.1</span></td><td><code>fb7fd5b4c4617f8d</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpChannelState</span></td><td><code>14ce49b164c678c7</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpChannelState.4</span></td><td><code>57ffbfcd78f3abb6</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpChannelState.Action</span></td><td><code>c7ab1a5a4d00bb94</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpChannelState.Async</span></td><td><code>1b13e2d55c91f131</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpChannelState.State</span></td><td><code>4de97870bf5c88a6</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpConfiguration</span></td><td><code>bc5d13505a2b4780</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpConnection</span></td><td><code>6a023c03f94a7f64</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpConnection.1</span></td><td><code>df7c0e34af435199</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpConnection.AsyncReadCallback</span></td><td><code>051c91a2693954f3</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpConnection.BlockingReadCallback</span></td><td><code>e5334551e72d9eeb</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpConnection.Content</span></td><td><code>705dba4427b5b1f9</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpConnection.SendCallback</span></td><td><code>a05714f3fd2b0bdf</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpConnectionFactory</span></td><td><code>1d70576190d76ec3</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpInput</span></td><td><code>cb1abe3c3a30fd80</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpInput.1</span></td><td><code>5eef22d6af6cb1ec</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpInput.2</span></td><td><code>7210d24b0dcb0a4b</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpInput.3</span></td><td><code>48ee3fd9b054583f</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpInput.4</span></td><td><code>523e2f319e4c7262</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpInput.5</span></td><td><code>2bcddafc9c707f80</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpInput.Content</span></td><td><code>1da93e365a8f9721</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpInput.EOFState</span></td><td><code>9c40446b93ecae86</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpInput.EofContent</span></td><td><code>401ce2b640fb843e</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpInput.PoisonPillContent</span></td><td><code>0fe936b01725e597</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpInput.State</span></td><td><code>70c2f364c28c217e</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpInputOverHTTP</span></td><td><code>c9893ee60269347b</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpOutput</span></td><td><code>4a750e470ced2ebd</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpOutput.2</span></td><td><code>d94ab89a5d1bad08</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpOutput.OutputState</span></td><td><code>a4344e8b4205c6f9</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.HttpOutput.WriteBlocker</span></td><td><code>9990b8e23cf0f9b0</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.Request</span></td><td><code>55d8c371d6d937a6</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.Response</span></td><td><code>7df262784efaccb9</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.Response.1</span></td><td><code>4654cc1d599f7a20</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.Response.2</span></td><td><code>34c995918201cec4</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.Response.EncodingFrom</span></td><td><code>7ddf7de62a98dac5</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.Response.OutputType</span></td><td><code>e94f8023d93db5b3</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.Server</span></td><td><code>a36591acfffe6639</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.Server.DateField</span></td><td><code>26a9db226bced996</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.ServerConnector</span></td><td><code>4237a91b69bb39fd</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.ServerConnector.ServerConnectorManager</span></td><td><code>2cb373b0231b5ec6</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.ShutdownMonitor</span></td><td><code>e97055d997248ea7</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.ShutdownMonitor.Holder</span></td><td><code>d4b6c8be5b0e7dc8</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.handler.AbstractHandler</span></td><td><code>80e36160cfdf70e7</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.handler.AbstractHandlerContainer</span></td><td><code>79833d603bc06253</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.handler.AllowSymLinkAliasChecker</span></td><td><code>75349c948d7c26db</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.handler.ContextHandler</span></td><td><code>da7146cc82cf06a5</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.handler.ContextHandler.1</span></td><td><code>60bbf55f760c09b7</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.handler.ContextHandler.ApproveNonExistentDirectoryAliases</span></td><td><code>be120fb97fad51bd</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.handler.ContextHandler.Availability</span></td><td><code>38193328bb933780</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.handler.ContextHandler.Context</span></td><td><code>339c0ea98f3cfd12</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.handler.ContextHandler.StaticContext</span></td><td><code>10a89ec02814651d</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.handler.HandlerWrapper</span></td><td><code>847a382d33d114e5</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.handler.ScopedHandler</span></td><td><code>b61d926727f41e1f</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.handler.gzip.GzipHandler</span></td><td><code>3eb615726d89ad72</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.handler.gzip.GzipHttpOutputInterceptor</span></td><td><code>beab16489b4d570c</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.handler.gzip.GzipHttpOutputInterceptor.1</span></td><td><code>05c7e19b694f08f9</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.handler.gzip.GzipHttpOutputInterceptor.GZState</span></td><td><code>4694e99af8f71d38</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.session.AbstractSessionIdManager</span></td><td><code>d6a747994dc2d0ec</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.session.AbstractSessionManager</span></td><td><code>ec48dcaf63e5b002</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.session.AbstractSessionManager.1</span></td><td><code>fe038bc76fca3873</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.session.AbstractSessionManager.CookieConfig</span></td><td><code>3bcd761f40377473</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.session.HashSessionIdManager</span></td><td><code>a5932f29c0d22c98</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.session.HashSessionManager</span></td><td><code>374a24fbec4d630c</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.session.HashSessionManager.Scavenger</span></td><td><code>d61e9d8094a10f33</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.server.session.SessionHandler</span></td><td><code>116dbe86847cdac6</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.servlet.BaseHolder</span></td><td><code>1304ebeb8c2cbd3c</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.servlet.BaseHolder.Source</span></td><td><code>68884e5dc4ffab07</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.servlet.FilterHolder</span></td><td><code>6244f9e30e1ae0d6</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.servlet.FilterHolder.Config</span></td><td><code>03cdc50c5dc2dd13</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.servlet.FilterMapping</span></td><td><code>ad980ef6b4bf84ab</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.servlet.FilterMapping.1</span></td><td><code>b8ea2e0f70b9187a</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.servlet.Holder</span></td><td><code>8028b53731b0f443</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.servlet.Holder.1</span></td><td><code>b2578a83c729322a</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.servlet.Holder.HolderConfig</span></td><td><code>4a15fbe8888da4e6</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.servlet.Holder.HolderRegistration</span></td><td><code>378742a50825bd00</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.servlet.ServletContextHandler</span></td><td><code>44158fe9d8c40189</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.servlet.ServletContextHandler.Context</span></td><td><code>2bbdacd06884893c</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.servlet.ServletHandler</span></td><td><code>c0499fa92ff89fdf</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.servlet.ServletHandler.CachedChain</span></td><td><code>c785fceb07bec036</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.servlet.ServletHolder</span></td><td><code>73b5129e2fa43ffd</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.servlet.ServletHolder.Config</span></td><td><code>0293cef0d2d28983</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.servlet.ServletHolder.Registration</span></td><td><code>ea7c9384279f8a37</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.servlet.ServletMapping</span></td><td><code>1a6bdb30c17f6e86</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.AbstractTrie</span></td><td><code>ee332328c986a2c5</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.ArrayTernaryTrie</span></td><td><code>9356461a234f1fc9</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.ArrayTrie</span></td><td><code>313ef55b2559a100</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.ArrayUtil</span></td><td><code>03c8753af1d9af33</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.AttributesMap</span></td><td><code>f33ea7f5be66112c</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.BlockingArrayQueue</span></td><td><code>6db8108a476539e0</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.BufferUtil</span></td><td><code>e19d55fe99edb5ab</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.Callback</span></td><td><code>cb75c8336d30f593</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.Callback.1</span></td><td><code>112f7642f56c7b37</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.Callback.Nested</span></td><td><code>b7a95a6f94508a09</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.ConcurrentHashSet</span></td><td><code>117b8b84abf60153</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.ConstantThrowable</span></td><td><code>7624a8c300cd74b2</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.DecoratedObjectFactory</span></td><td><code>9304f4a8c5502009</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.DeprecationWarning</span></td><td><code>b18ef09b6b66ca0b</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.FutureCallback</span></td><td><code>de2127542de30c05</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.HostPort</span></td><td><code>ae380a7f164a48c4</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.IncludeExclude</span></td><td><code>6bde70df80642513</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.IncludeExcludeSet</span></td><td><code>7c1860c7338f56cd</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.IncludeExcludeSet.SetContainsPredicate</span></td><td><code>119206bfa2ccf448</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.IteratingCallback</span></td><td><code>d401135d3701f8a6</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.IteratingCallback.1</span></td><td><code>037294531912e3cc</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.IteratingCallback.Action</span></td><td><code>0491b74faf2b56fb</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.IteratingCallback.State</span></td><td><code>568389988f80eb8c</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.Jetty</span></td><td><code>160c152b98c2dcd0</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.LazyList</span></td><td><code>2490c44e13e0e34b</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.Loader</span></td><td><code>aed15bf57ca00e1a</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.MemoryUtils</span></td><td><code>4c00e555abb47fe7</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.MemoryUtils.1</span></td><td><code>34e3e76c5fb2810a</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.MultiException</span></td><td><code>f6f501861d7fbf1b</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.MultiMap</span></td><td><code>3c80942579db1647</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.RegexSet</span></td><td><code>a50bd245870c600d</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.SharedBlockingCallback</span></td><td><code>e0d5656df4a65f6b</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.SharedBlockingCallback.Blocker</span></td><td><code>98182f5b5eb9fcf9</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.StringUtil</span></td><td><code>0f01ac78e67126f1</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.TreeTrie</span></td><td><code>b030906afe5d9f40</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.URIUtil</span></td><td><code>cdcba721ec17e643</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.Uptime</span></td><td><code>14aaf38cee4f453b</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.Uptime.DefaultImpl</span></td><td><code>a29a02d5c9c4a249</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.Utf8Appendable</span></td><td><code>fba6c994cfe26158</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.Utf8StringBuilder</span></td><td><code>e3f1281fe05851df</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.component.AbstractLifeCycle</span></td><td><code>41422a6faffebaa6</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.component.ContainerLifeCycle</span></td><td><code>49d9bd06c562f325</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.component.ContainerLifeCycle.1</span></td><td><code>f168f1433c899207</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.component.ContainerLifeCycle.Bean</span></td><td><code>2b4c1e99cfcf6cf3</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.component.ContainerLifeCycle.Managed</span></td><td><code>68df4e687196a56b</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.log.AbstractLogger</span></td><td><code>32164f23aef064c2</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.log.Log</span></td><td><code>647a537c095b073e</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.log.Log.1</span></td><td><code>4ba1efad79b608c9</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.log.Slf4jLog</span></td><td><code>e45ac43f2f301d24</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.statistic.CounterStatistic</span></td><td><code>f44618421d1a8512</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.statistic.SampleStatistic</span></td><td><code>8f5e102611e66976</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.thread.ExecutionStrategy.DefaultExecutionStrategyFactory</span></td><td><code>4f75a2bf8dd85ff5</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.thread.ExecutionStrategy.Factory</span></td><td><code>69e250befd35e4a8</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.thread.Locker</span></td><td><code>2220ce5081a6426a</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.thread.Locker.Lock</span></td><td><code>6a19ba600f6832a7</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.thread.QueuedThreadPool</span></td><td><code>95fcfe2c76e5931e</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.thread.QueuedThreadPool.2</span></td><td><code>4a994f6371a64dab</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.thread.ScheduledExecutorScheduler</span></td><td><code>5ae1af7f83eb438f</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.thread.ScheduledExecutorScheduler.1</span></td><td><code>923e5abbb0f92f49</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.thread.ScheduledExecutorScheduler.ScheduledFutureTask</span></td><td><code>9740e5f2bbea9ed5</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.thread.ShutdownThread</span></td><td><code>1a70aaa25a5ab8fb</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume</span></td><td><code>72bf8b102a5d7983</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.RunExecute</span></td><td><code>20a090540559eb49</code></td></tr><tr><td><span class="el_class">org.eclipse.jetty.util.thread.strategy.ExecutingExecutionStrategy</span></td><td><code>fb49ca66884fd1e0</code></td></tr><tr><td><span class="el_class">org.junit.Assert</span></td><td><code>e2bac9fc5ef3a4be</code></td></tr><tr><td><span class="el_class">org.junit.internal.MethodSorter</span></td><td><code>e7c1106d3801ff54</code></td></tr><tr><td><span class="el_class">org.junit.internal.MethodSorter.1</span></td><td><code>81fdc65e8fe19b52</code></td></tr><tr><td><span class="el_class">org.junit.internal.MethodSorter.2</span></td><td><code>bfe6560dc3722ab0</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.AllDefaultPossibilitiesBuilder</span></td><td><code>84f7fffb8cd30ad9</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.AnnotatedBuilder</span></td><td><code>0faf353d180c9332</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.IgnoredBuilder</span></td><td><code>e152f333c53967a6</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.JUnit3Builder</span></td><td><code>4a2cc8e608e1275e</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.JUnit4Builder</span></td><td><code>5902b7da0403f55c</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.SuiteMethodBuilder</span></td><td><code>1df136431e07e393</code></td></tr><tr><td><span class="el_class">org.junit.internal.requests.ClassRequest</span></td><td><code>f1e703dd2591ce5c</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.model.EachTestNotifier</span></td><td><code>0cb318e674165ac8</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.model.ReflectiveCallable</span></td><td><code>d591724635588bcb</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator</span></td><td><code>95b5ee2068ec6875</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.Builder</span></td><td><code>f24845fa6fd065af</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.DeclaringClassMustBePublic</span></td><td><code>1de994463c748d89</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.FieldMustBeARule</span></td><td><code>e24e9f59de6fe5b7</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.FieldMustBeATestRule</span></td><td><code>690823bd2992f52e</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MemberMustBeNonStaticOrAlsoClassRule</span></td><td><code>1e703fb3e7f4e533</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MemberMustBePublic</span></td><td><code>806c174eb921b478</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MemberMustBeStatic</span></td><td><code>ac28a03dd36b2b5a</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MethodMustBeARule</span></td><td><code>88ea4a2237de2b8b</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MethodMustBeATestRule</span></td><td><code>9f4dd18a26005c18</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.statements.InvokeMethod</span></td><td><code>05a7aa636afa2c39</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.statements.RunAfters</span></td><td><code>3442a72883667c56</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.statements.RunBefores</span></td><td><code>0701ea1d8962a22f</code></td></tr><tr><td><span class="el_class">org.junit.runner.Description</span></td><td><code>c7f1b09126c24b2b</code></td></tr><tr><td><span class="el_class">org.junit.runner.Request</span></td><td><code>4f785af929bd628a</code></td></tr><tr><td><span class="el_class">org.junit.runner.Result</span></td><td><code>3a364b299d905039</code></td></tr><tr><td><span class="el_class">org.junit.runner.Result.Listener</span></td><td><code>bbae11d09f5b5a09</code></td></tr><tr><td><span class="el_class">org.junit.runner.Runner</span></td><td><code>f5abacc70e2e08a4</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunListener</span></td><td><code>a740fd873cf92a63</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier</span></td><td><code>ba709a76760379c2</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.1</span></td><td><code>6eb5e06975b1ea02</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.2</span></td><td><code>dc4db4223d160c08</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.3</span></td><td><code>7a903d9d1caf7673</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.7</span></td><td><code>304ecd1b313cb650</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.SafeNotifier</span></td><td><code>3b3dc2f2fc8cfc56</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.SynchronizedRunListener</span></td><td><code>0f89c0c6a77088e5</code></td></tr><tr><td><span class="el_class">org.junit.runners.BlockJUnit4ClassRunner</span></td><td><code>673d2df2f68a9490</code></td></tr><tr><td><span class="el_class">org.junit.runners.BlockJUnit4ClassRunner.1</span></td><td><code>b3af68717b17ffc6</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner</span></td><td><code>df303f19df248a10</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.1</span></td><td><code>89f115a2214a3636</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.2</span></td><td><code>0fc04165488ae7c7</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.3</span></td><td><code>65f7d637ed11f8f4</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.FrameworkField</span></td><td><code>d6d3c27befd6f49d</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.FrameworkMember</span></td><td><code>83f9d72bb2731cf1</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.FrameworkMethod</span></td><td><code>b9c1cccbfa624e4a</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.FrameworkMethod.1</span></td><td><code>87d2600c48ade534</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.MultipleFailureException</span></td><td><code>6864935644081f84</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.RunnerBuilder</span></td><td><code>0281d51b4f8328d4</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.Statement</span></td><td><code>9a75aa5de27bf4d5</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.TestClass</span></td><td><code>90136128a3e4d163</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.TestClass.FieldComparator</span></td><td><code>261449f31a730808</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.TestClass.MethodComparator</span></td><td><code>5a734d8eaadb6011</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationValidatorFactory</span></td><td><code>e736331fde301341</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator</span></td><td><code>51f829810937d72f</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator.AnnotatableValidator</span></td><td><code>d211a963f22be103</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator.ClassValidator</span></td><td><code>1b463c4e6642e880</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator.FieldValidator</span></td><td><code>64068b954dc56a31</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator.MethodValidator</span></td><td><code>f16b57f17c787036</code></td></tr><tr><td><span class="el_class">org.junit.validator.PublicClassValidator</span></td><td><code>3bac248cf06b18e4</code></td></tr><tr><td><span class="el_class">org.noggit.CharArr</span></td><td><code>6f856cfaad30fcce</code></td></tr><tr><td><span class="el_class">org.noggit.JSONParser</span></td><td><code>ec5bc855eb9fd699</code></td></tr><tr><td><span class="el_class">org.noggit.JSONUtil</span></td><td><code>d4b73894d9a43b45</code></td></tr><tr><td><span class="el_class">org.noggit.JSONWriter</span></td><td><code>b174723d4a5c3ae4</code></td></tr><tr><td><span class="el_class">org.noggit.NullCharArr</span></td><td><code>ddfefd3a7085de4f</code></td></tr><tr><td><span class="el_class">org.noggit.ObjectBuilder</span></td><td><code>1097dc1be80de644</code></td></tr><tr><td><span class="el_class">org.restlet.Application</span></td><td><code>2401789008de479e</code></td></tr><tr><td><span class="el_class">org.slf4j.LoggerFactory</span></td><td><code>3feadc21c87c892d</code></td></tr><tr><td><span class="el_class">org.slf4j.MDC</span></td><td><code>ebfa9319a82666da</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.MarkerIgnoringBase</span></td><td><code>eec76239ac9fd241</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.NOPLoggerFactory</span></td><td><code>7f8e27951d06c133</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.NOPMDCAdapter</span></td><td><code>821dc09925700bab</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.NamedLoggerBase</span></td><td><code>16ccf5782fede341</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.SubstituteLoggerFactory</span></td><td><code>ac7e34cd29eef304</code></td></tr><tr><td><span class="el_class">org.slf4j.impl.OutputChoice</span></td><td><code>06fb73b66cb3ecb7</code></td></tr><tr><td><span class="el_class">org.slf4j.impl.OutputChoice.1</span></td><td><code>4bb462476b61491d</code></td></tr><tr><td><span class="el_class">org.slf4j.impl.OutputChoice.OutputChoiceType</span></td><td><code>a7d09246c91bc918</code></td></tr><tr><td><span class="el_class">org.slf4j.impl.SimpleLogger</span></td><td><code>e1574cb7e66c8730</code></td></tr><tr><td><span class="el_class">org.slf4j.impl.SimpleLoggerConfiguration</span></td><td><code>f57edb0a1c3e59cc</code></td></tr><tr><td><span class="el_class">org.slf4j.impl.SimpleLoggerConfiguration.1</span></td><td><code>36918606d7c5200e</code></td></tr><tr><td><span class="el_class">org.slf4j.impl.SimpleLoggerFactory</span></td><td><code>11d8f2b22efb6f32</code></td></tr><tr><td><span class="el_class">org.slf4j.impl.StaticLoggerBinder</span></td><td><code>9266b42a962dc839</code></td></tr><tr><td><span class="el_class">org.slf4j.impl.StaticMDCBinder</span></td><td><code>a964c1fb8bb02440</code></td></tr><tr><td><span class="el_class">sun.security.ec.CurveDB</span></td><td><code>2056a3b7088e00da</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECKeyFactory</span></td><td><code>fe1b69c1a8db4069</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECParameters</span></td><td><code>1844ce43d236d98e</code></td></tr><tr><td><span class="el_class">sun.security.ec.ECPublicKeyImpl</span></td><td><code>a25b9644719a6d69</code></td></tr><tr><td><span class="el_class">sun.security.ec.NamedCurve</span></td><td><code>ef82ad07a16f05ab</code></td></tr><tr><td><span class="el_class">sun.security.ec.SunEC</span></td><td><code>ed7aaa5d851afecd</code></td></tr><tr><td><span class="el_class">sun.security.ec.SunEC.1</span></td><td><code>2aaa42d831e10c34</code></td></tr><tr><td><span class="el_class">sun.security.ec.SunECEntries</span></td><td><code>3f351d5d53239ce8</code></td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/jacoco.csv b/jacoco/jacoco.csv
index 96b38b5..91a5b19 100644
--- a/jacoco/jacoco.csv
+++ b/jacoco/jacoco.csv
@@ -4,7 +4,7 @@ MTAS,mtas.codec,MtasTerms,18,112,9,11,9,31,9,14,0,13
 MTAS,mtas.codec,MtasCodec,42,81,4,6,12,28,8,10,4,9
 MTAS,mtas.codec,MtasSimpleTextCodec,0,7,0,0,0,2,0,1,0,1
 MTAS,mtas.codec,MtasCodecPostingsFormat,65,260,3,13,18,76,3,13,0,8
-MTAS,mtas.codec,MtasFieldsConsumer,543,2821,76,190,65,645,75,80,1,21
+MTAS,mtas.codec,MtasFieldsConsumer,543,2821,76,190,65,647,75,80,1,21
 MTAS,mtas.analysis.parser,MtasCRMParser.MtasCRMParserMappingWordAnnotation,21,0,0,0,8,0,2,0,2,0
 MTAS,mtas.analysis.parser,MtasSketchParser.MtasSketchParserMappingWord,21,0,0,0,8,0,2,0,2,0
 MTAS,mtas.analysis.parser,MtasCRMParser.MtasCRMParserMappingCRMSentence,21,0,0,0,8,0,2,0,2,0
@@ -29,9 +29,10 @@ MTAS,mtas.analysis.parser,MtasBasicParser.MtasParserVariable,192,0,16,0,27,0,11,
 MTAS,mtas.analysis.parser,MtasXMLParser.MtasXMLParserMappingRelation,2,19,0,0,1,7,1,1,1,1
 MTAS,mtas.analysis.parser,MtasParser.MtasParserObject,135,308,19,19,32,83,22,35,8,30
 MTAS,mtas.analysis.parser,MtasBasicParser.MtasParserVariableValue,9,0,0,0,4,0,1,0,1,0
+MTAS,mtas.analysis.parser,MtasChatParser,16,0,0,0,7,0,2,0,2,0
 MTAS,mtas.analysis.parser,MtasSketchParser,1180,0,124,0,214,0,68,0,6,0
-MTAS,mtas.analysis.parser,MtasXMLParser,1290,1810,149,212,179,388,127,66,4,6
-MTAS,mtas.analysis.parser,MtasBasicParser,1993,1685,360,202,388,356,221,85,6,19
+MTAS,mtas.analysis.parser,MtasXMLParser,1290,1815,149,214,179,389,127,67,4,6
+MTAS,mtas.analysis.parser,MtasBasicParser,1995,1685,360,202,389,356,221,85,6,19
 MTAS,mtas.analysis.parser,MtasCRMParser.MtasCRMParserFunction,11,0,0,0,4,0,1,0,1,0
 MTAS,mtas.analysis.parser,MtasXMLParser.MtasXMLParserMappingGroupAnnotation,10,26,3,1,3,10,3,2,1,2
 MTAS,mtas.parser.function,MtasFunctionParser.LookaheadSuccess,0,3,0,0,0,1,0,1,0,1
@@ -44,7 +45,7 @@ MTAS,mtas.parser.function,TokenMgrError,175,0,17,0,37,0,18,0,6,0
 MTAS,mtas.parser.function,MtasFunctionParserTokenManager,366,701,82,71,84,149,62,45,7,14
 MTAS,mtas.parser.function,SimpleCharStream,797,269,45,15,136,61,53,16,26,12
 MTAS,mtas.codec.util,CodecComponent.ComponentFields,0,47,0,0,0,16,0,1,0,1
-MTAS,mtas.codec.util,CodecInfo,523,647,56,48,116,134,47,28,10,13
+MTAS,mtas.codec.util,CodecInfo,523,647,56,48,116,135,47,28,10,13
 MTAS,mtas.codec.util,CodecComponent.ComponentFacet,764,0,70,0,107,0,40,0,5,0
 MTAS,mtas.codec.util,CodecInfo.FieldReferences,0,18,0,0,0,7,0,1,0,1
 MTAS,mtas.codec.util,CodecComponent.Match,54,9,10,0,12,4,7,1,2,1
@@ -65,7 +66,7 @@ MTAS,mtas.codec.util,CodecComponent.ComponentField,0,59,0,0,0,14,0,1,0,1
 MTAS,mtas.codec.util,CodecComponent.KwicToken,16,0,0,0,5,0,1,0,1,0
 MTAS,mtas.codec.util,CodecComponent.ComponentGroup,250,156,34,6,41,31,19,3,0,2
 MTAS,mtas.codec.util,CodecComponent.ComponentDocument,134,0,20,0,32,0,11,0,1,0
-MTAS,mtas.codec.util,CodecCollector,6220,3726,995,535,1170,827,601,205,15,26
+MTAS,mtas.codec.util,CodecCollector,6220,3726,995,535,1170,826,601,205,15,26
 MTAS,mtas.codec.util,CodecComponent.KwicHit,16,0,0,0,5,0,1,0,1,0
 MTAS,mtas.codec.util,CodecComponent.ComponentKwic,151,0,26,0,29,0,14,0,1,0
 MTAS,mtas.codec.util,CodecCollector.RegisterStatus,0,9,0,0,0,4,0,1,0,1
@@ -103,7 +104,7 @@ MTAS,mtas.analysis.token,MtasToken,950,565,104,56,123,151,82,52,15,39
 MTAS,mtas.analysis.token,MtasTokenIdFactory,0,22,0,0,0,4,0,2,0,2
 MTAS,mtas.analysis.token,MtasPosition,287,299,39,29,57,59,26,19,3,8
 MTAS,mtas.analysis.token,MtasTokenCollection,504,461,69,63,89,97,53,25,2,10
-MTAS,mtas.analysis.token,MtasTokenCollection.new Comparator() {...},54,84,8,10,5,13,8,4,0,3
+MTAS,mtas.analysis.token,MtasTokenCollection.new Comparator() {...},54,84,8,10,3,13,8,4,0,3
 MTAS,mtas.analysis.token,MtasTokenCollection.new Iterator() {...},4,25,0,0,1,4,1,3,1,3
 MTAS,mtas.parser.function.util,MtasFunctionParserFunctionResponseDouble,39,54,7,7,8,17,8,5,2,4
 MTAS,mtas.parser.function.util,MtasFunctionParserFunctionResponse,0,6,0,0,0,3,0,1,0,1
@@ -117,27 +118,34 @@ MTAS,mtas.queries,MtasScoreProvider,8,0,0,0,4,0,3,0,3,0
 MTAS,mtas.queries,MtasScoreQuery,19,0,0,0,7,0,4,0,4,0
 MTAS,mtas.search.spans.util,MtasExtendedSpanTermQuery,96,118,9,13,17,24,11,7,3,4
 MTAS,mtas.search.spans.util,MtasExtendedSpanTermQuery.SpanTermWeight.new FilterSpans() {...},8,29,4,4,1,4,4,3,0,3
-MTAS,mtas.search.spans.util,MtasSpanUniquePositionSpans,35,269,10,36,8,69,10,29,3,13
-MTAS,mtas.search.spans.util,MtasDisabledTwoPhaseIteratorSpanQuery.MtasDisabledTwoPhaseIteratorWeight,18,24,1,1,4,6,3,2,2,2
+MTAS,mtas.search.spans.util,MtasSpanUniquePositionSpans,37,279,11,39,9,71,11,30,3,13
+MTAS,mtas.search.spans.util,MtasDisabledTwoPhaseIteratorSpanQuery.MtasDisabledTwoPhaseIteratorWeight,18,24,1,1,4,7,3,2,2,2
+MTAS,mtas.search.spans.util,MtasMaximumExpandSpans.new TwoPhaseIterator() {...},16,0,0,0,3,0,3,0,3,0
+MTAS,mtas.search.spans.util,MtasMaximumExpandSpans.new TwoPhaseIterator() {...},26,0,4,0,4,0,5,0,3,0
 MTAS,mtas.search.spans.util,MtasIgnoreItem,207,613,37,63,37,115,29,38,1,16
-MTAS,mtas.search.spans.util,MtasDisabledTwoPhaseIteratorSpans,69,18,2,0,14,6,10,4,9,4
+MTAS,mtas.search.spans.util,MtasDisabledTwoPhaseIteratorSpans,67,18,2,0,14,6,10,4,9,4
 MTAS,mtas.search.spans.util,MtasExtendedTermSpans,78,89,9,9,24,26,8,7,2,4
-MTAS,mtas.search.spans.util,MtasSpanUniquePositionQuery,38,98,2,8,8,21,4,9,2,6
-MTAS,mtas.search.spans.util,MtasSpanQuery,9,70,1,15,2,16,2,14,1,7
-MTAS,mtas.search.spans.util,MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight,46,98,6,8,11,22,7,4,2,2
-MTAS,mtas.search.spans.util,MtasDisabledTwoPhaseIteratorSpanQuery,59,47,7,3,15,10,8,4,4,3
-MTAS,mtas.search.spans.util,MtasSpanUniquePositionQuery.SpanUniquePositionWeight,10,27,0,2,4,8,2,3,2,2
-MTAS,mtas.search.spans.util,MtasSpanUniquePositionSpans.Match,29,40,5,5,7,11,6,4,1,4
+MTAS,mtas.search.spans.util,MtasExpandSpans,67,432,17,49,22,97,20,29,3,13
+MTAS,mtas.search.spans.util,MtasExpandSpanQuery.MtasExpandWeight,44,104,5,11,11,22,7,5,2,2
+MTAS,mtas.search.spans.util,MtasExpandSpans.new TwoPhaseIterator() {...},0,16,0,0,0,3,0,3,0,3
+MTAS,mtas.search.spans.util,MtasSpanUniquePositionQuery,38,104,2,8,8,24,4,10,2,7
+MTAS,mtas.search.spans.util,MtasExpandSpans.new TwoPhaseIterator() {...},1,25,2,2,0,4,2,3,0,3
+MTAS,mtas.search.spans.util,MtasSpanQuery,9,80,1,15,2,20,2,16,1,9
+MTAS,mtas.search.spans.util,MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight,44,104,5,11,11,22,7,5,2,2
+MTAS,mtas.search.spans.util,MtasDisabledTwoPhaseIteratorSpanQuery,65,49,7,3,18,11,9,4,5,3
+MTAS,mtas.search.spans.util,MtasSpanUniquePositionQuery.SpanUniquePositionWeight,10,29,0,2,4,8,2,3,2,2
+MTAS,mtas.search.spans.util,MtasSpanUniquePositionSpans.Match,27,42,4,6,7,11,5,5,1,4
 MTAS,mtas.search.spans.util,MtasSpanWeight,0,6,0,0,0,2,0,1,0,1
+MTAS,mtas.search.spans.util,MtasExpandSpanQuery,189,157,20,24,26,34,18,12,2,6
 MTAS,mtas.search.spans.util,MtasExtendedSpanTermQuery.SpanTermWeight,69,179,7,19,8,40,8,10,1,4
 MTAS,mtas.search.spans.util,MtasSpans,0,3,0,0,0,1,0,1,0,1
-MTAS,mtas.search.spans.util,MtasMaximumExpandSpans,67,149,7,9,20,37,9,11,4,8
-MTAS,mtas.search.spans.util,MtasMaximumExpandSpanQuery,140,167,13,23,20,34,14,11,2,5
+MTAS,mtas.search.spans.util,MtasMaximumExpandSpans,189,186,32,18,50,49,28,13,7,9
+MTAS,mtas.search.spans.util,MtasMaximumExpandSpanQuery,136,177,11,25,18,39,13,13,2,6
 MTAS,mtas.search.spans.util,MtasExtendedSpanAndQuery,69,56,7,5,17,10,7,3,2,2
 MTAS,mtas.codec.payload,MtasBitOutputStream,10,99,3,11,4,31,4,11,1,7
 MTAS,mtas.codec.payload,MtasBitInputStream,33,94,6,10,8,26,5,9,1,5
 MTAS,mtas.codec.payload,MtasPayloadEncoder,157,245,27,25,30,47,20,9,1,2
-MTAS,mtas.codec.payload,MtasPayloadDecoder,91,254,15,27,19,58,14,15,0,8
+MTAS,mtas.codec.payload,MtasPayloadDecoder,91,254,15,27,19,61,14,15,0,8
 MTAS,mtas.parser.cql,TokenMgrError,175,0,17,0,37,0,18,0,6,0
 MTAS,mtas.parser.cql,Token,14,20,0,0,5,7,4,3,4,3
 MTAS,mtas.parser.cql,MtasCQLParser,3745,5147,460,674,526,1056,404,430,32,191
@@ -148,82 +156,82 @@ MTAS,mtas.parser.cql,ParseException,360,0,33,0,65,0,26,0,6,0
 MTAS,mtas.parser.cql,MtasCQLParserTokenManager,1047,1518,189,185,265,302,151,133,10,27
 MTAS,mtas.parser.cql,SimpleCharStream,797,269,46,14,136,61,54,15,26,12
 MTAS,mtas.solr.handler.component.util,MtasSolrComponentList,2593,10,178,0,372,4,94,2,5,2
-MTAS,mtas.solr.handler.component.util,MtasSolrComponentStats,941,2433,103,119,131,351,77,52,5,13
-MTAS,mtas.solr.handler.component.util,MtasSolrComponentFacet,2489,10,118,0,306,4,67,2,8,2
-MTAS,mtas.solr.handler.component.util,MtasSolrComponentGroup,1780,10,84,0,220,4,48,2,6,2
+MTAS,mtas.solr.handler.component.util,MtasSolrComponentStats,941,2433,103,119,131,352,77,52,5,13
+MTAS,mtas.solr.handler.component.util,MtasSolrComponentFacet,2489,10,118,0,306,5,67,2,8,2
+MTAS,mtas.solr.handler.component.util,MtasSolrComponentGroup,1780,10,84,0,220,5,48,2,6,2
 MTAS,mtas.solr.handler.component.util,MtasSolrResultMerge,270,605,61,79,69,150,46,34,1,9
 MTAS,mtas.solr.handler.component.util,MtasSolrJoinResult,34,0,0,0,10,0,3,0,3,0
 MTAS,mtas.solr.handler.component.util,MtasSolrResultUtil,455,530,51,65,77,122,40,33,3,12
 MTAS,mtas.solr.handler.component.util,MtasSolrMtasResult,488,372,55,39,86,81,42,14,2,7
-MTAS,mtas.solr.handler.component.util,MtasSolrComponentDocument,1016,7,66,0,154,3,38,2,5,2
+MTAS,mtas.solr.handler.component.util,MtasSolrComponentDocument,1016,7,66,0,156,4,38,2,5,2
 MTAS,mtas.solr.handler.component.util,MtasSolrComponentPrefix,83,434,26,38,22,93,21,19,0,8
-MTAS,mtas.solr.handler.component.util,MtasSolrComponentTermvector,1047,3122,126,246,127,550,107,92,0,13
+MTAS,mtas.solr.handler.component.util,MtasSolrComponentTermvector,1047,3122,126,246,127,551,107,92,0,13
 MTAS,mtas.solr.handler.component.util,MtasSolrComponentJoin,254,7,32,0,61,3,22,2,6,2
 MTAS,mtas.solr.handler.component.util,MtasSolrComponentKwic,1574,3,108,0,260,2,60,1,6,1
 MTAS,mtas.solr.schema,MtasPreAnalyzedField,13,126,1,1,2,31,1,3,0,3
 MTAS,mtas.solr.schema,MtasPreAnalyzedParser,84,150,17,15,8,38,14,6,1,3
-MTAS,mtas.search.spans,MtasSpanIntersectingQuery,151,175,29,25,30,35,27,8,3,5
-MTAS,mtas.search.spans,MtasSpanFollowedBySpans,156,224,34,38,42,58,29,21,5,9
-MTAS,mtas.search.spans,MtasSpanNotQuery.MtasSpanNotQuerySpans,3,9,1,1,0,3,1,1,0,1
-MTAS,mtas.search.spans,MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans,3,12,1,1,0,4,1,1,0,1
-MTAS,mtas.search.spans,MtasSpanPrecededByQuery,141,163,26,24,29,30,25,8,3,5
-MTAS,mtas.search.spans,MtasSpanEndSpans,54,42,14,4,10,9,15,6,6,6
-MTAS,mtas.search.spans,MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans,3,9,1,1,0,3,1,1,0,1
-MTAS,mtas.search.spans,MtasSpanSequenceQuery,179,388,34,58,36,77,29,28,3,8
-MTAS,mtas.search.spans,MtasSpanContainingQuery,96,167,29,27,19,32,27,8,2,5
-MTAS,mtas.search.spans,MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans,3,9,1,1,0,3,1,1,0,1
-MTAS,mtas.search.spans,MtasSpanSequenceQuery.SpanSequenceWeight,49,112,11,11,14,29,9,6,1,3
+MTAS,mtas.search.spans,MtasSpanIntersectingQuery,149,184,28,26,29,40,26,10,3,6
+MTAS,mtas.search.spans,MtasSpanFollowedBySpans,170,227,40,38,45,60,33,21,6,9
+MTAS,mtas.search.spans,MtasSpanNotQuery.MtasSpanNotQuerySpans,4,9,1,1,0,3,1,1,0,1
+MTAS,mtas.search.spans,MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans,4,12,1,1,0,4,1,1,0,1
+MTAS,mtas.search.spans,MtasSpanPrecededByQuery,141,170,26,24,29,34,25,9,3,6
+MTAS,mtas.search.spans,MtasSpanEndSpans,59,44,16,4,10,10,16,6,6,6
+MTAS,mtas.search.spans,MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans,4,9,1,1,0,3,1,1,0,1
+MTAS,mtas.search.spans,MtasSpanSequenceQuery,238,778,43,105,44,167,39,48,3,10
+MTAS,mtas.search.spans,MtasSpanContainingQuery,94,178,28,28,18,37,26,10,2,6
+MTAS,mtas.search.spans,MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans,4,9,1,1,0,3,1,1,0,1
+MTAS,mtas.search.spans,MtasSpanSequenceQuery.SpanSequenceWeight,51,116,11,11,13,28,9,6,1,3
 MTAS,mtas.search.spans,MtasSpanSequenceSpans.QueueItem,0,174,2,20,0,41,2,13,0,4
 MTAS,mtas.search.spans,MtasSpanSequenceQuery.MtasSpanSequenceQueryWeight,0,9,0,0,0,4,0,1,0,1
-MTAS,mtas.search.spans,MtasSpanPrecededBySpans,158,239,34,38,46,62,29,21,5,9
-MTAS,mtas.search.spans,MtasSpanStartSpans,28,70,11,9,5,13,12,10,2,10
-MTAS,mtas.search.spans,MtasSpanIntersectingSpans,94,278,26,46,24,73,27,23,4,10
-MTAS,mtas.search.spans,MtasSpanRecurrenceQuery,175,252,32,32,28,60,27,18,3,10
+MTAS,mtas.search.spans,MtasSpanPrecededBySpans,172,242,40,38,49,63,33,21,6,9
+MTAS,mtas.search.spans,MtasSpanStartSpans,26,79,11,11,4,15,12,11,2,10
+MTAS,mtas.search.spans,MtasSpanIntersectingSpans,108,281,32,46,27,74,31,23,5,10
+MTAS,mtas.search.spans,MtasSpanRecurrenceQuery,175,264,33,33,28,65,27,20,2,12
 MTAS,mtas.search.spans,MtasSpanWildcardQuery,303,0,30,0,49,0,23,0,8,0
 MTAS,mtas.search.spans,MtasSpanPrefixQuery,128,157,14,14,18,29,17,5,4,4
-MTAS,mtas.search.spans,MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans,3,9,1,1,0,3,1,1,0,1
-MTAS,mtas.search.spans,MtasSpanSequenceSpans.Match,44,42,4,6,8,11,6,5,2,4
-MTAS,mtas.search.spans,MtasSpanNotSpans,129,387,27,69,33,94,24,41,5,12
+MTAS,mtas.search.spans,MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans,4,9,1,1,0,3,1,1,0,1
+MTAS,mtas.search.spans,MtasSpanSequenceSpans.Match,46,40,5,5,8,11,7,4,2,4
+MTAS,mtas.search.spans,MtasSpanNotSpans,128,403,31,71,32,98,26,42,4,13
 MTAS,mtas.search.spans,MtasSpanNotQuery.MtasSpanNotQueryWeight,0,6,0,0,0,3,0,1,0,1
-MTAS,mtas.search.spans,MtasSpanNotQuery,114,159,20,18,23,32,19,8,3,5
-MTAS,mtas.search.spans,MtasSpanFollowedByQuery.SpanFollowedByWeight,24,49,1,1,7,12,3,2,2,2
-MTAS,mtas.search.spans,MtasSpanSequenceSpans,351,1302,96,232,69,279,71,113,2,18
+MTAS,mtas.search.spans,MtasSpanNotQuery,114,166,20,18,23,36,19,9,3,6
+MTAS,mtas.search.spans,MtasSpanFollowedByQuery.SpanFollowedByWeight,24,55,1,1,7,12,3,2,2,2
+MTAS,mtas.search.spans,MtasSpanSequenceSpans,490,1177,129,203,90,262,90,97,2,19
 MTAS,mtas.search.spans,MtasSpanNotSpans.new TwoPhaseIterator() {...},0,17,0,0,0,3,0,3,0,3
-MTAS,mtas.search.spans,MtasSpanNotSpans.new TwoPhaseIterator() {...},26,0,4,0,3,0,5,0,3,0
-MTAS,mtas.search.spans,MtasSpanEndQuery,54,77,4,8,11,19,5,8,2,5
-MTAS,mtas.search.spans,MtasSpanWithinQuery,298,497,50,56,52,96,42,19,1,7
+MTAS,mtas.search.spans,MtasSpanNotSpans.new TwoPhaseIterator() {...},1,25,2,2,0,3,2,3,0,3
+MTAS,mtas.search.spans,MtasSpanEndQuery,54,83,4,8,11,22,5,9,2,6
+MTAS,mtas.search.spans,MtasSpanWithinQuery,379,472,56,56,69,94,44,21,1,8
 MTAS,mtas.search.spans,MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQueryWeight,0,6,0,0,0,3,0,1,0,1
-MTAS,mtas.search.spans,MtasSpanRegexpQuery,128,177,11,19,18,32,13,10,3,5
-MTAS,mtas.search.spans,MtasSpanFullyAlignedWithSpans,156,263,32,48,48,67,27,27,5,9
-MTAS,mtas.search.spans,MtasSpanStartQuery,54,77,4,8,10,19,5,8,2,5
-MTAS,mtas.search.spans,MtasSpanRecurrenceSpans,138,408,29,55,33,94,26,34,4,14
-MTAS,mtas.search.spans,MtasSpanNotQuery.SpanNotWeight,24,49,1,1,7,12,3,2,2,2
-MTAS,mtas.search.spans,MtasSpanPositionSpans,80,143,8,8,20,37,10,9,5,6
+MTAS,mtas.search.spans,MtasSpanRegexpQuery,128,177,11,19,17,32,13,10,3,5
+MTAS,mtas.search.spans,MtasSpanFullyAlignedWithSpans,170,266,38,48,51,68,31,27,6,9
+MTAS,mtas.search.spans,MtasSpanStartQuery,54,83,4,8,11,22,5,9,2,6
+MTAS,mtas.search.spans,MtasSpanRecurrenceSpans,149,411,33,55,36,95,29,34,5,14
+MTAS,mtas.search.spans,MtasSpanNotQuery.SpanNotWeight,24,55,1,1,7,12,3,2,2,2
+MTAS,mtas.search.spans,MtasSpanPositionSpans,88,146,10,8,23,38,12,9,6,6
 MTAS,mtas.search.spans,MtasSpanFollowedByQuery.MtasSpanFollowedByQueryWeight,0,6,0,0,0,3,0,1,0,1
-MTAS,mtas.search.spans,MtasSpanOrQuery,129,270,29,33,32,55,22,16,1,6
+MTAS,mtas.search.spans,MtasSpanOrQuery,131,285,30,34,33,59,23,17,1,7
 MTAS,mtas.search.spans,MtasSpanIntersectingQuery.MtasSpanIntersectingQueryWeight,0,6,0,0,0,3,0,1,0,1
-MTAS,mtas.search.spans,MtasSpanMatchAllQuery.SpanAllWeight,43,92,3,7,13,21,5,5,3,2
+MTAS,mtas.search.spans,MtasSpanMatchAllQuery.SpanAllWeight,45,94,3,7,13,21,5,5,3,2
 MTAS,mtas.search.spans,MtasSpanPositionQuery,45,97,6,8,4,21,6,8,1,6
-MTAS,mtas.search.spans,MtasSpanStartQuery.SpanTermWeight,10,21,0,0,4,5,2,2,2,2
+MTAS,mtas.search.spans,MtasSpanStartQuery.SpanTermWeight,10,23,0,0,4,6,2,2,2,2
 MTAS,mtas.search.spans,MtasSpanMatchNoneQuery,59,32,8,4,12,10,7,5,2,4
-MTAS,mtas.search.spans,MtasSpanFullyAlignedWithQuery.SpanFullyAlignedWithWeight,24,49,1,1,7,12,3,2,2,2
-MTAS,mtas.search.spans,MtasSpanPositionQuery.SpanAllWeight,28,84,2,6,9,17,5,4,3,2
+MTAS,mtas.search.spans,MtasSpanFullyAlignedWithQuery.SpanFullyAlignedWithWeight,24,55,1,1,7,12,3,2,2,2
+MTAS,mtas.search.spans,MtasSpanPositionQuery.SpanAllWeight,30,86,2,6,9,18,5,4,3,2
 MTAS,mtas.search.spans,MtasSpanPrecededByQuery.MtasSpanPrecededByQueryWeight,0,6,0,0,0,3,0,1,0,1
-MTAS,mtas.search.spans,MtasSpanEndQuery.SpanTermWeight,10,21,0,0,4,6,2,2,2,2
-MTAS,mtas.search.spans,MtasSpanFullyAlignedWithQuery,147,252,35,45,29,47,34,14,3,5
-MTAS,mtas.search.spans,MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans,3,9,1,1,0,3,1,1,0,1
-MTAS,mtas.search.spans,MtasSpanPrecededByQuery.SpanPrecededByWeight,24,49,1,1,7,12,3,2,2,2
+MTAS,mtas.search.spans,MtasSpanEndQuery.SpanTermWeight,10,23,0,0,4,6,2,2,2,2
+MTAS,mtas.search.spans,MtasSpanFullyAlignedWithQuery,147,259,35,45,29,51,34,15,3,6
+MTAS,mtas.search.spans,MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans,4,9,1,1,0,3,1,1,0,1
+MTAS,mtas.search.spans,MtasSpanPrecededByQuery.SpanPrecededByWeight,24,55,1,1,7,12,3,2,2,2
 MTAS,mtas.search.spans,MtasSpanSequenceItem,458,130,81,21,86,32,47,13,2,7
-MTAS,mtas.search.spans,MtasSpanFollowedByQuery,141,163,26,24,29,30,25,8,3,5
+MTAS,mtas.search.spans,MtasSpanFollowedByQuery,141,170,26,24,29,34,25,9,3,6
 MTAS,mtas.search.spans,MtasSpanMatchAllQuery,22,62,1,5,4,16,2,8,1,6
-MTAS,mtas.search.spans,MtasSpanRecurrenceQuery.SpanRecurrenceWeight,17,61,4,4,6,17,5,3,1,3
+MTAS,mtas.search.spans,MtasSpanRecurrenceQuery.SpanRecurrenceWeight,17,63,4,4,6,17,5,3,1,3
 MTAS,mtas.search.spans,MtasSpanTermQuery,20,70,1,9,6,15,4,10,3,6
 MTAS,mtas.search.spans,MtasSpanRecurrenceSpans.Match,29,40,5,5,7,11,6,4,1,4
-MTAS,mtas.search.spans,MtasSpanMatchNoneSpans,19,36,0,0,8,13,8,3,8,3
-MTAS,mtas.search.spans,MtasSpanMatchNoneQuery.SpanNoneWeight,13,62,0,6,5,15,3,5,3,2
-MTAS,mtas.search.spans,MtasSpanIntersectingQuery.SpanIntersectingWeight,24,49,1,1,7,12,3,2,2,2
-MTAS,mtas.search.spans,MtasSpanMatchAllSpans,20,157,1,7,8,43,4,11,3,8
-MTAS,mtas.search.spans,MtasSpanAndQuery,106,236,25,27,24,50,20,13,1,6
+MTAS,mtas.search.spans,MtasSpanMatchNoneSpans,27,39,2,0,11,14,10,3,9,3
+MTAS,mtas.search.spans,MtasSpanMatchNoneQuery.SpanNoneWeight,13,64,0,6,5,15,3,5,3,2
+MTAS,mtas.search.spans,MtasSpanIntersectingQuery.SpanIntersectingWeight,24,55,1,1,7,12,3,2,2,2
+MTAS,mtas.search.spans,MtasSpanMatchAllSpans,20,168,1,9,8,47,4,13,3,9
+MTAS,mtas.search.spans,MtasSpanAndQuery,123,236,27,27,29,50,22,13,2,6
 MTAS,mtas.codec.tree,IntervalTreeNode,0,28,1,1,0,10,1,2,0,2
 MTAS,mtas.codec.tree,MtasTreeNode,0,34,1,1,0,10,1,2,0,2
 MTAS,mtas.codec.tree,MtasTree,118,251,14,26,14,52,14,16,2,8
@@ -234,21 +242,21 @@ MTAS,mtas.codec.tree,IntervalTreeNodeData,38,20,0,0,3,7,1,1,1,1
 MTAS,mtas.codec.tree,MtasTreeNodeId,70,19,12,0,13,6,8,2,2,2
 MTAS,mtas.codec.tree,MtasRBTreeNode,0,11,0,0,0,4,0,1,0,1
 MTAS,mtas.codec.tree,IntervalRBTree,167,389,32,42,24,69,28,23,3,11
-MTAS,mtas.parser.cql.util,MtasCQLParserWordFullCondition,154,181,14,22,26,43,13,11,2,4
-MTAS,mtas.parser.cql.util,MtasCQLParserGroupFullCondition,55,117,7,17,10,30,10,12,3,7
+MTAS,mtas.parser.cql.util,MtasCQLParserWordFullCondition,154,181,14,22,30,44,13,11,2,4
+MTAS,mtas.parser.cql.util,MtasCQLParserGroupFullCondition,55,117,7,17,10,31,10,12,3,7
 MTAS,mtas.parser.cql.util,MtasCQLParserBasicSentenceCondition,177,351,29,45,37,99,26,25,3,11
-MTAS,mtas.parser.cql.util,MtasCQLParserGroupQuery,104,166,14,11,11,28,14,9,2,7
-MTAS,mtas.parser.cql.util,MtasCQLParserWordCondition,518,467,80,74,91,106,59,41,5,18
-MTAS,mtas.parser.cql.util,MtasCQLParserWordPositionQuery,19,92,3,3,5,19,5,6,2,6
+MTAS,mtas.parser.cql.util,MtasCQLParserGroupQuery,110,166,14,11,14,28,15,9,3,7
+MTAS,mtas.parser.cql.util,MtasCQLParserWordCondition,518,467,80,74,93,106,59,41,5,18
+MTAS,mtas.parser.cql.util,MtasCQLParserWordPositionQuery,25,92,3,3,8,19,6,6,3,6
 MTAS,mtas.parser.cql.util,MtasCQLParserDefaultPrefixCondition,5,17,1,1,1,4,1,1,0,1
-MTAS,mtas.parser.cql.util,MtasCQLParserWordQuery,154,223,12,18,18,38,15,9,3,6
+MTAS,mtas.parser.cql.util,MtasCQLParserWordQuery,160,223,12,18,22,38,16,9,4,6
 MTAS,mtas.parser.cql.util,MtasCQLParserSentenceCondition,480,625,70,76,76,151,51,40,4,14
 MTAS,mtas.parser.cql.util,MtasCQLParserSentencePartCondition,49,246,9,21,9,60,9,13,1,6
-MTAS,mtas.parser.cql.util,MtasCQLParserGroupCondition,29,35,4,4,6,8,6,3,2,3
+MTAS,mtas.parser.cql.util,MtasCQLParserGroupCondition,29,35,4,4,6,9,6,3,2,3
 MTAS,mtas.parser.cql.util,MtasCQLParserBasicSentencePartCondition,145,38,11,5,17,12,9,7,2,6
 MTAS,mtas.codec.util.collector,MtasDataFull,615,115,58,4,107,25,39,7,9,6
 MTAS,mtas.codec.util.collector,MtasDataItemFull,313,281,80,36,45,50,59,19,3,3
-MTAS,mtas.codec.util.collector,MtasDataDoubleAdvanced,550,0,72,0,88,0,53,0,17,0
+MTAS,mtas.codec.util.collector,MtasDataDoubleAdvanced,550,0,72,0,89,0,53,0,17,0
 MTAS,mtas.codec.util.collector,MtasDataItemLongFull,839,19,152,0,111,3,95,2,7,2
 MTAS,mtas.codec.util.collector,MtasDataCollectorResult.new Comparator() {...},0,28,0,2,0,3,0,3,0,2
 MTAS,mtas.codec.util.collector,MtasDataItemLongAdvanced,248,80,60,8,27,12,46,4,4,3
@@ -259,22 +267,22 @@ MTAS,mtas.codec.util.collector,MtasDataLongAdvanced,227,319,34,38,37,51,32,21,7,
 MTAS,mtas.codec.util.collector,MtasDataItemDoubleBasic,178,0,32,0,29,0,23,0,7,0
 MTAS,mtas.codec.util.collector,MtasDataItemAdvanced,443,172,80,22,73,33,56,12,2,4
 MTAS,mtas.codec.util.collector,MtasDataLongFull,445,76,69,3,79,8,50,3,14,3
-MTAS,mtas.codec.util.collector,MtasDataCollectorResult,120,287,16,40,11,66,17,20,1,8
+MTAS,mtas.codec.util.collector,MtasDataCollectorResult,120,287,16,40,11,67,17,20,1,8
 MTAS,mtas.codec.util.collector,MtasDataBasic,277,538,35,27,46,103,24,23,4,12
 MTAS,mtas.codec.util.collector,MtasDataItemNumberComparator,239,88,42,8,36,17,28,7,4,6
 MTAS,mtas.codec.util.collector,MtasDataLongOperations,69,85,22,12,21,18,23,11,6,11
 MTAS,mtas.codec.util.collector,MtasDataAdvanced,364,1055,28,40,51,188,24,26,4,12
 MTAS,mtas.codec.util.collector,MtasDataItemDoubleAdvanced,278,0,63,0,34,0,45,0,7,0
-MTAS,mtas.codec.util.collector,MtasDataDoubleFull,527,0,72,0,88,0,53,0,17,0
+MTAS,mtas.codec.util.collector,MtasDataDoubleFull,527,0,72,0,89,0,53,0,17,0
 MTAS,mtas.codec.util.collector,MtasDataLongBasic,274,306,39,37,48,51,34,21,7,10
 MTAS,mtas.codec.util.collector,MtasDataItem,19,67,3,3,7,26,5,6,2,5
-MTAS,mtas.codec.util.collector,MtasDataDoubleBasic,572,0,72,0,98,0,53,0,17,0
+MTAS,mtas.codec.util.collector,MtasDataDoubleBasic,572,0,72,0,99,0,53,0,17,0
 MTAS,mtas.codec.util.collector,MtasDataCollector,904,1782,99,191,127,388,83,95,4,29
-MTAS,mtas.codec.util.collector,MtasDataItemDoubleFull,990,0,164,0,132,0,104,0,10,0
+MTAS,mtas.codec.util.collector,MtasDataItemDoubleFull,990,0,164,0,134,0,104,0,10,0
 MTAS,mtas.analysis,MtasTokenizer,359,343,18,18,64,69,22,11,9,6
 MTAS,mtas.solr.search,MtasSolrJoinQParserPlugin,8,4,0,0,1,2,1,2,1,2
 MTAS,mtas.solr.search,MtasSolrJoinCache,647,37,76,4,109,12,50,2,10,2
-MTAS,mtas.solr.search,MtasCQLQParser,174,133,27,13,27,33,19,3,0,2
+MTAS,mtas.solr.search,MtasCQLQParser,174,133,27,13,32,33,19,3,0,2
 MTAS,mtas.solr.search,MtasSolrJoinCacheItem,82,0,16,0,17,0,11,0,3,0
 MTAS,mtas.solr.search,MtasJoinQParser,65,0,12,0,15,0,8,0,2,0
 MTAS,mtas.solr.search,MtasSolrCQLQParserPlugin,0,12,0,0,0,3,0,3,0,3
diff --git a/jacoco/jacoco.xml b/jacoco/jacoco.xml
index 49d5ec4..7b929d9 100644
--- a/jacoco/jacoco.xml
+++ b/jacoco/jacoco.xml
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?><!DOCTYPE report PUBLIC "-//JACOCO//DTD Report 1.0//EN" "report.dtd"><report name="MTAS"><sessioninfo id="matthijsbrouwer.local-35f2973b" start="1496400902872" dump="1496401111605"/><package name="mtas/codec"><class name="mtas/codec/MtasFieldsProducer"><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/index/SegmentReadState;Ljava/lang/String;)V" line="53"><counter type="INSTRUCTION" missed="9" covered="133"/><counter type="LINE" missed="3" covered="28"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addIndexInputToList" desc="(Ljava/lang/String;Lorg/apache/lucene/store/IndexInput;Ljava/lang/String;)Ljava/lang/String;" line="113"><counter type="INSTRUCTION" missed="22" covered="34"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="2" covered="8"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="iterator" desc="()Ljava/util/Iterator;" line="135"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="close" desc="()V" line="145"><counter type="INSTRUCTION" missed="0" covered="21"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="terms" desc="(Ljava/lang/String;)Lorg/apache/lucene/index/Terms;" line="158"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="size" desc="()I" line="169"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ramBytesUsed" desc="()J" line="180"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getChildResources" desc="()Ljava/util/Collection;" line="190"><counter type="INSTRUCTION" missed="17" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="checkIntegrity" desc="()V" line="205"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="toString" desc="()Ljava/lang/String;" line="215"><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="openMtasFile" desc="(Lorg/apache/lucene/index/SegmentReadState;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;)Lorg/apache/lucene/store/IndexInput;" line="232"><counter type="INSTRUCTION" missed="21" covered="43"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="5" covered="10"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="openMtasFile" desc="(Lorg/apache/lucene/index/SegmentReadState;Ljava/lang/String;Ljava/lang/String;)Lorg/apache/lucene/store/IndexInput;" line="263"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="31"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="103" covered="257"/><counter type="BRANCH" missed="4" covered="10"/><counter type="LINE" missed="21" covered="54"/><counter type="COMPLEXITY" missed="9" covered="11"/><counter type="METHOD" missed="6" covered="7"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/MtasTerms"><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/index/Terms;Ljava/util/HashMap;Ljava/util/HashMap;I)V" line="37"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="iterator" desc="()Lorg/apache/lucene/index/TermsEnum;" line="51"><counter type="INSTRUCTION" missed="2" covered="7"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="size" desc="()J" line="65"><counter type="INSTRUCTION" missed="2" covered="7"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getSumTotalTermFreq" desc="()J" line="79"><counter type="INSTRUCTION" missed="2" covered="7"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getSumDocFreq" desc="()J" line="93"><counter type="INSTRUCTION" missed="2" covered="7"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getDocCount" desc="()I" line="107"><counter type="INSTRUCTION" missed="2" covered="7"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hasFreqs" desc="()Z" line="121"><counter type="INSTRUCTION" missed="2" covered="7"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hasOffsets" desc="()Z" line="135"><counter type="INSTRUCTION" missed="2" covered="7"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hasPositions" desc="()Z" line="149"><counter type="INSTRUCTION" missed="2" covered="7"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hasPayloads" desc="()Z" line="163"><counter type="INSTRUCTION" missed="2" covered="7"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getVersion" desc="()I" line="176"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getIndexInputList" desc="()Ljava/util/HashMap;" line="185"><counter type="INSTRUCTION" missed="0" covered="28"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getIndexInputOffsetList" desc="()Ljava/util/HashMap;" line="198"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="18" covered="112"/><counter type="BRANCH" missed="9" covered="11"/><counter type="LINE" missed="9" covered="31"/><counter type="COMPLEXITY" missed="9" covered="14"/><counter type="METHOD" missed="0" covered="13"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/MtasCodec"><method name="&lt;init&gt;" desc="()V" line="31"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Lorg/apache/lucene/codecs/Codec;)V" line="42"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="initDelegate" desc="()V" line="50"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="postingsFormat" desc="()Lorg/apache/lucene/codecs/PostingsFormat;" line="62"><counter type="INSTRUCTION" missed="18" covered="30"/><counter type="BRANCH" missed="4" covered="4"/><counter type="LINE" missed="4" covered="9"/><counter type="COMPLEXITY" missed="4" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="docValuesFormat" desc="()Lorg/apache/lucene/codecs/DocValuesFormat;" line="92"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="storedFieldsFormat" desc="()Lorg/apache/lucene/codecs/StoredFieldsFormat;" line="103"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="termVectorsFormat" desc="()Lorg/apache/lucene/codecs/TermVectorsFormat;" line="114"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="fieldInfosFormat" desc="()Lorg/apache/lucene/codecs/FieldInfosFormat;" line="125"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="segmentInfoFormat" desc="()Lorg/apache/lucene/codecs/SegmentInfoFormat;" line="136"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="normsFormat" desc="()Lorg/apache/lucene/codecs/NormsFormat;" line="147"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="liveDocsFormat" desc="()Lorg/apache/lucene/codecs/LiveDocsFormat;" line="158"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="compoundFormat" desc="()Lorg/apache/lucene/codecs/CompoundFormat;" line="169"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="pointsFormat" desc="()Lorg/apache/lucene/codecs/PointsFormat;" line="180"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="42" covered="81"/><counter type="BRANCH" missed="4" covered="6"/><counter type="LINE" missed="12" covered="28"/><counter type="COMPLEXITY" missed="8" covered="10"/><counter type="METHOD" missed="4" covered="9"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/MtasSimpleTextCodec"><method name="&lt;init&gt;" desc="()V" line="14"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/MtasCodecPostingsFormat"><method name="&lt;init&gt;" desc="()V" line="130"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/codecs/PostingsFormat;)V" line="121"><counter type="INSTRUCTION" missed="4" covered="42"/><counter type="LINE" missed="2" covered="15"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="121"><counter type="INSTRUCTION" missed="4" covered="41"/><counter type="LINE" missed="2" covered="15"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="fieldsProducer" desc="(Lorg/apache/lucene/index/SegmentReadState;)Lorg/apache/lucene/codecs/FieldsProducer;" line="191"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="fieldsConsumer" desc="(Lorg/apache/lucene/index/SegmentWriteState;)Lorg/apache/lucene/codecs/FieldsConsumer;" line="204"><counter type="INSTRUCTION" missed="0" covered="26"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getToken" desc="(Lorg/apache/lucene/store/IndexInput;Lorg/apache/lucene/store/IndexInput;Ljava/lang/Long;)Lmtas/analysis/token/MtasTokenString;" line="225"><counter type="INSTRUCTION" missed="51" covered="129"/><counter type="BRANCH" missed="3" covered="11"/><counter type="LINE" missed="12" covered="35"/><counter type="COMPLEXITY" missed="3" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getTerm" desc="(Lorg/apache/lucene/store/IndexInput;Ljava/lang/Long;)Ljava/lang/String;" line="294"><counter type="INSTRUCTION" missed="6" covered="7"/><counter type="LINE" missed="2" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="24"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="65" covered="260"/><counter type="BRANCH" missed="3" covered="13"/><counter type="LINE" missed="18" covered="76"/><counter type="COMPLEXITY" missed="3" covered="13"/><counter type="METHOD" missed="0" covered="8"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/MtasFieldsConsumer"><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/codecs/FieldsConsumer;Lorg/apache/lucene/index/SegmentWriteState;Ljava/lang/String;Ljava/lang/String;)V" line="422"><counter type="INSTRUCTION" missed="0" covered="141"/><counter type="LINE" missed="0" covered="20"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="registerPrefix" desc="(Ljava/lang/String;Ljava/lang/String;Lorg/apache/lucene/store/IndexOutput;)V" line="477"><counter type="INSTRUCTION" missed="0" covered="63"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="registerPrefixIntersection" desc="(Ljava/lang/String;Ljava/lang/String;IILjava/util/HashMap;)V" line="501"><counter type="INSTRUCTION" missed="0" covered="80"/><counter type="BRANCH" missed="0" covered="12"/><counter type="LINE" missed="0" covered="16"/><counter type="COMPLEXITY" missed="0" covered="7"/><counter type="METHOD" missed="0" covered="1"/></method><method name="registerPrefixStatsSinglePositionValue" desc="(Ljava/lang/String;Ljava/lang/String;Lorg/apache/lucene/store/IndexOutput;)V" line="537"><counter type="INSTRUCTION" missed="0" covered="25"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="registerPrefixStatsRangePositionValue" desc="(Ljava/lang/String;Ljava/lang/String;Lorg/apache/lucene/store/IndexOutput;)V" line="554"><counter type="INSTRUCTION" missed="0" covered="25"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="registerPrefixStatsSetPositionValue" desc="(Ljava/lang/String;Ljava/lang/String;Lorg/apache/lucene/store/IndexOutput;)V" line="570"><counter type="INSTRUCTION" missed="0" covered="33"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="initPrefixStatsField" desc="(Ljava/lang/String;)V" line="583"><counter type="INSTRUCTION" missed="0" covered="40"/><counter type="BRANCH" missed="0" covered="6"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPrefixStatsSinglePositionPrefixAttribute" desc="(Ljava/lang/String;)Ljava/lang/String;" line="601"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPrefixStatsMultiplePositionPrefixAttribute" desc="(Ljava/lang/String;)Ljava/lang/String;" line="612"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPrefixStatsSetPositionPrefixAttribute" desc="(Ljava/lang/String;)Ljava/lang/String;" line="623"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPrefixStatsIntersectionPrefixAttribute" desc="(Ljava/lang/String;)Ljava/lang/String;" line="634"><counter type="INSTRUCTION" missed="2" covered="14"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="merge" desc="(Lorg/apache/lucene/index/MergeState;)V" line="650"><counter type="INSTRUCTION" missed="68" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="15" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="write" desc="(Lorg/apache/lucene/index/Fields;)V" line="679"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="write" desc="(Lorg/apache/lucene/index/FieldInfos;Lorg/apache/lucene/index/Fields;)V" line="701"><counter type="INSTRUCTION" missed="211" covered="1697"/><counter type="BRANCH" missed="32" covered="76"/><counter type="LINE" missed="20" covered="413"/><counter type="COMPLEXITY" missed="32" covered="23"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createObjectAndRegisterPrefix" desc="(Ljava/lang/String;Lorg/apache/lucene/store/IndexOutput;Lorg/apache/lucene/util/BytesRef;Ljava/lang/Long;ILorg/apache/lucene/util/BytesRef;Lorg/apache/lucene/store/IndexOutput;)Ljava/lang/Integer;" line="1351"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createObjectAndRegisterPrefix" desc="(Ljava/lang/String;Lorg/apache/lucene/store/IndexOutput;Lorg/apache/lucene/util/BytesRef;Ljava/lang/Long;ILorg/apache/lucene/util/BytesRef;Ljava/lang/Integer;Ljava/lang/Integer;Lorg/apache/lucene/store/IndexOutput;)Ljava/lang/Integer;" line="1375"><counter type="INSTRUCTION" missed="75" covered="201"/><counter type="BRANCH" missed="13" covered="25"/><counter type="LINE" missed="18" covered="49"/><counter type="COMPLEXITY" missed="12" covered="8"/><counter type="METHOD" missed="0" covered="1"/></method><method name="storeTree" desc="(Lmtas/codec/tree/MtasTree;Lorg/apache/lucene/store/IndexOutput;J)Ljava/lang/Long;" line="1491"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="storeTree" desc="(Lmtas/codec/tree/MtasTreeNode;ZZLorg/apache/lucene/store/IndexOutput;Ljava/lang/Long;J)Ljava/lang/Long;" line="1510"><counter type="INSTRUCTION" missed="140" covered="241"/><counter type="BRANCH" missed="20" covered="44"/><counter type="LINE" missed="2" covered="57"/><counter type="COMPLEXITY" missed="20" covered="13"/><counter type="METHOD" missed="0" covered="1"/></method><method name="tokenStatsAdd" desc="(II)V" line="1607"><counter type="INSTRUCTION" missed="0" covered="48"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="copyObjectAndUpdateStats" desc="(ILorg/apache/lucene/store/IndexInput;Ljava/lang/Long;Lorg/apache/lucene/store/IndexOutput;)V" line="1634"><counter type="INSTRUCTION" missed="45" covered="138"/><counter type="BRANCH" missed="7" covered="15"/><counter type="LINE" missed="9" covered="35"/><counter type="COMPLEXITY" missed="7" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="close" desc="()V" line="1698"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="327"><counter type="INSTRUCTION" missed="2" covered="9"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="543" covered="2821"/><counter type="BRANCH" missed="76" covered="190"/><counter type="LINE" missed="65" covered="645"/><counter type="COMPLEXITY" missed="75" covered="80"/><counter type="METHOD" missed="1" covered="21"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="MtasTerms.java"><line nr="37" mi="0" ci="2" mb="0" cb="0"/><line nr="38" mi="0" ci="3" mb="0" cb="0"/><line nr="39" mi="0" ci="3" mb="0" cb="0"/><line nr="40" mi="0" ci="3" mb="0" cb="0"/><line nr="41" mi="0" ci="3" mb="0" cb="0"/><line nr="42" mi="0" ci="1" mb="0" cb="0"/><line nr="51" mi="0" ci="3" mb="1" cb="1"/><line nr="52" mi="0" ci="4" mb="0" cb="0"/><line nr="54" mi="2" ci="0" mb="0" cb="0"/><line nr="65" mi="0" ci="3" mb="1" cb="1"/><line nr="66" mi="0" ci="4" mb="0" cb="0"/><line nr="68" mi="2" ci="0" mb="0" cb="0"/><line nr="79" mi="0" ci="3" mb="1" cb="1"/><line nr="80" mi="0" ci="4" mb="0" cb="0"/><line nr="82" mi="2" ci="0" mb="0" cb="0"/><line nr="93" mi="0" ci="3" mb="1" cb="1"/><line nr="94" mi="0" ci="4" mb="0" cb="0"/><line nr="96" mi="2" ci="0" mb="0" cb="0"/><line nr="107" mi="0" ci="3" mb="1" cb="1"/><line nr="108" mi="0" ci="4" mb="0" cb="0"/><line nr="110" mi="2" ci="0" mb="0" cb="0"/><line nr="121" mi="0" ci="3" mb="1" cb="1"/><line nr="122" mi="0" ci="4" mb="0" cb="0"/><line nr="124" mi="2" ci="0" mb="0" cb="0"/><line nr="135" mi="0" ci="3" mb="1" cb="1"/><line nr="136" mi="0" ci="4" mb="0" cb="0"/><line nr="138" mi="2" ci="0" mb="0" cb="0"/><line nr="149" mi="0" ci="3" mb="1" cb="1"/><line nr="150" mi="0" ci="4" mb="0" cb="0"/><line nr="152" mi="2" ci="0" mb="0" cb="0"/><line nr="163" mi="0" ci="3" mb="1" cb="1"/><line nr="164" mi="0" ci="4" mb="0" cb="0"/><line nr="166" mi="2" ci="0" mb="0" cb="0"/><line nr="176" mi="0" ci="3" mb="0" cb="0"/><line nr="185" mi="0" ci="4" mb="0" cb="0"/><line nr="186" mi="0" ci="12" mb="0" cb="2"/><line nr="187" mi="0" ci="9" mb="0" cb="0"/><line nr="188" mi="0" ci="1" mb="0" cb="0"/><line nr="189" mi="0" ci="2" mb="0" cb="0"/><line nr="198" mi="0" ci="3" mb="0" cb="0"/><counter type="INSTRUCTION" missed="18" covered="112"/><counter type="BRANCH" missed="9" covered="11"/><counter type="LINE" missed="9" covered="31"/><counter type="COMPLEXITY" missed="9" covered="14"/><counter type="METHOD" missed="0" covered="13"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasCodecPostingsFormat.java"><line nr="24" mi="0" ci="2" mb="0" cb="0"/><line nr="25" mi="0" ci="2" mb="0" cb="0"/><line nr="121" mi="0" ci="6" mb="0" cb="0"/><line nr="124" mi="0" ci="6" mb="0" cb="0"/><line nr="130" mi="0" ci="3" mb="0" cb="0"/><line nr="131" mi="0" ci="1" mb="0" cb="0"/><line nr="139" mi="0" ci="3" mb="0" cb="0"/><line nr="140" mi="0" ci="4" mb="0" cb="0"/><line nr="141" mi="0" ci="3" mb="0" cb="0"/><line nr="144" mi="0" ci="3" mb="0" cb="0"/><line nr="145" mi="0" ci="3" mb="0" cb="0"/><line nr="146" mi="0" ci="3" mb="0" cb="0"/><line nr="147" mi="0" ci="3" mb="0" cb="0"/><line nr="148" mi="0" ci="3" mb="0" cb="0"/><line nr="149" mi="0" ci="3" mb="0" cb="0"/><line nr="150" mi="0" ci="3" mb="0" cb="0"/><line nr="151" mi="0" ci="3" mb="0" cb="0"/><line nr="152" mi="1" ci="0" mb="0" cb="0"/><line nr="153" mi="3" ci="0" mb="0" cb="0"/><line nr="154" mi="0" ci="1" mb="0" cb="0"/><line nr="155" mi="0" ci="1" mb="0" cb="0"/><line nr="163" mi="0" ci="3" mb="0" cb="0"/><line nr="164" mi="0" ci="3" mb="0" cb="0"/><line nr="165" mi="0" ci="3" mb="0" cb="0"/><line nr="168" mi="0" ci="3" mb="0" cb="0"/><line nr="169" mi="0" ci="3" mb="0" cb="0"/><line nr="170" mi="0" ci="3" mb="0" cb="0"/><line nr="171" mi="0" ci="3" mb="0" cb="0"/><line nr="172" mi="0" ci="3" mb="0" cb="0"/><line nr="173" mi="0" ci="3" mb="0" cb="0"/><line nr="174" mi="0" ci="3" mb="0" cb="0"/><line nr="175" mi="0" ci="3" mb="0" cb="0"/><line nr="176" mi="1" ci="0" mb="0" cb="0"/><line nr="177" mi="3" ci="0" mb="0" cb="0"/><line nr="178" mi="0" ci="1" mb="0" cb="0"/><line nr="179" mi="0" ci="1" mb="0" cb="0"/><line nr="191" mi="0" ci="7" mb="0" cb="0"/><line nr="204" mi="0" ci="3" mb="0" cb="2"/><line nr="205" mi="0" ci="5" mb="0" cb="0"/><line nr="206" mi="0" ci="6" mb="0" cb="0"/><line nr="207" mi="0" ci="3" mb="0" cb="0"/><line nr="209" mi="0" ci="5" mb="0" cb="0"/><line nr="210" mi="0" ci="4" mb="0" cb="0"/><line nr="225" mi="0" ci="2" mb="0" cb="0"/><line nr="227" mi="0" ci="4" mb="0" cb="0"/><line nr="228" mi="0" ci="6" mb="0" cb="0"/><line nr="229" mi="0" ci="5" mb="0" cb="0"/><line nr="230" mi="0" ci="3" mb="0" cb="0"/><line nr="231" mi="0" ci="3" mb="0" cb="0"/><line nr="232" mi="0" ci="2" mb="0" cb="0"/><line nr="233" mi="0" ci="5" mb="0" cb="2"/><line nr="234" mi="0" ci="3" mb="0" cb="0"/><line nr="235" mi="0" ci="4" mb="0" cb="0"/><line nr="237" mi="0" ci="5" mb="0" cb="2"/><line nr="239" mi="0" ci="3" mb="0" cb="0"/><line nr="240" mi="0" ci="5" mb="0" cb="0"/><line nr="241" mi="0" ci="4" mb="0" cb="0"/><line nr="242" mi="0" ci="6" mb="0" cb="2"/><line nr="244" mi="0" ci="3" mb="0" cb="0"/><line nr="245" mi="0" ci="2" mb="0" cb="0"/><line nr="246" mi="0" ci="3" mb="0" cb="0"/><line nr="247" mi="0" ci="7" mb="0" cb="2"/><line nr="248" mi="0" ci="5" mb="0" cb="0"/><line nr="249" mi="0" ci="2" mb="0" cb="0"/><line nr="250" mi="0" ci="4" mb="0" cb="0"/><line nr="252" mi="0" ci="3" mb="0" cb="0"/><line nr="253" mi="0" ci="1" mb="0" cb="0"/><line nr="254" mi="0" ci="3" mb="0" cb="0"/><line nr="255" mi="0" ci="3" mb="0" cb="0"/><line nr="257" mi="0" ci="5" mb="1" cb="1"/><line nr="258" mi="3" ci="0" mb="0" cb="0"/><line nr="259" mi="5" ci="0" mb="0" cb="0"/><line nr="260" mi="6" ci="0" mb="0" cb="0"/><line nr="262" mi="0" ci="5" mb="1" cb="1"/><line nr="264" mi="3" ci="0" mb="0" cb="0"/><line nr="265" mi="5" ci="0" mb="0" cb="0"/><line nr="266" mi="6" ci="0" mb="0" cb="0"/><line nr="268" mi="0" ci="5" mb="1" cb="1"/><line nr="269" mi="3" ci="0" mb="0" cb="0"/><line nr="270" mi="3" ci="0" mb="0" cb="0"/><line nr="271" mi="5" ci="0" mb="0" cb="0"/><line nr="272" mi="6" ci="0" mb="0" cb="0"/><line nr="274" mi="0" ci="4" mb="0" cb="0"/><line nr="275" mi="0" ci="4" mb="0" cb="0"/><line nr="276" mi="0" ci="3" mb="0" cb="0"/><line nr="277" mi="0" ci="4" mb="0" cb="0"/><line nr="278" mi="1" ci="0" mb="0" cb="0"/><line nr="279" mi="5" ci="0" mb="0" cb="0"/><line nr="280" mi="0" ci="1" mb="0" cb="0"/><line nr="281" mi="0" ci="2" mb="0" cb="0"/><line nr="294" mi="0" ci="4" mb="0" cb="0"/><line nr="295" mi="0" ci="3" mb="0" cb="0"/><line nr="296" mi="1" ci="0" mb="0" cb="0"/><line nr="297" mi="5" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="65" covered="260"/><counter type="BRANCH" missed="3" covered="13"/><counter type="LINE" missed="18" covered="76"/><counter type="COMPLEXITY" missed="3" covered="13"/><counter type="METHOD" missed="0" covered="8"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasFieldsConsumer.java"><line nr="327" mi="2" ci="5" mb="1" cb="1"/><line nr="330" mi="0" ci="4" mb="0" cb="0"/><line nr="422" mi="0" ci="2" mb="0" cb="0"/><line nr="423" mi="0" ci="3" mb="0" cb="0"/><line nr="424" mi="0" ci="3" mb="0" cb="0"/><line nr="425" mi="0" ci="3" mb="0" cb="0"/><line nr="426" mi="0" ci="3" mb="0" cb="0"/><line nr="428" mi="0" ci="9" mb="0" cb="0"/><line nr="431" mi="0" ci="9" mb="0" cb="0"/><line nr="434" mi="0" ci="9" mb="0" cb="0"/><line nr="436" mi="0" ci="9" mb="0" cb="0"/><line nr="438" mi="0" ci="9" mb="0" cb="0"/><line nr="442" mi="0" ci="9" mb="0" cb="0"/><line nr="444" mi="0" ci="9" mb="0" cb="0"/><line nr="446" mi="0" ci="9" mb="0" cb="0"/><line nr="449" mi="0" ci="9" mb="0" cb="0"/><line nr="451" mi="0" ci="9" mb="0" cb="0"/><line nr="453" mi="0" ci="9" mb="0" cb="0"/><line nr="456" mi="0" ci="9" mb="0" cb="0"/><line nr="459" mi="0" ci="9" mb="0" cb="0"/><line nr="462" mi="0" ci="9" mb="0" cb="0"/><line nr="465" mi="0" ci="1" mb="0" cb="0"/><line nr="477" mi="0" ci="5" mb="0" cb="2"/><line nr="478" mi="0" ci="8" mb="0" cb="0"/><line nr="479" mi="0" ci="8" mb="0" cb="0"/><line nr="481" mi="0" ci="8" mb="0" cb="2"/><line nr="482" mi="0" ci="9" mb="0" cb="0"/><line nr="483" mi="0" ci="11" mb="0" cb="0"/><line nr="484" mi="0" ci="10" mb="0" cb="0"/><line nr="485" mi="0" ci="3" mb="0" cb="0"/><line nr="487" mi="0" ci="1" mb="0" cb="0"/><line nr="501" mi="0" ci="5" mb="0" cb="2"/><line nr="502" mi="0" ci="9" mb="0" cb="0"/><line nr="503" mi="0" ci="8" mb="0" cb="2"/><line nr="504" mi="0" ci="1" mb="0" cb="0"/><line nr="507" mi="0" ci="4" mb="0" cb="2"/><line nr="508" mi="0" ci="4" mb="0" cb="0"/><line nr="509" mi="0" ci="6" mb="0" cb="0"/><line nr="511" mi="0" ci="5" mb="0" cb="0"/><line nr="513" mi="0" ci="7" mb="0" cb="2"/><line nr="514" mi="0" ci="5" mb="0" cb="2"/><line nr="515" mi="0" ci="8" mb="0" cb="0"/><line nr="516" mi="0" ci="4" mb="0" cb="0"/><line nr="517" mi="0" ci="1" mb="0" cb="0"/><line nr="522" mi="0" ci="7" mb="0" cb="2"/><line nr="523" mi="0" ci="5" mb="0" cb="0"/><line nr="525" mi="0" ci="1" mb="0" cb="0"/><line nr="537" mi="0" ci="3" mb="0" cb="0"/><line nr="538" mi="0" ci="5" mb="0" cb="0"/><line nr="539" mi="0" ci="8" mb="0" cb="2"/><line nr="540" mi="0" ci="8" mb="0" cb="0"/><line nr="542" mi="0" ci="1" mb="0" cb="0"/><line nr="554" mi="0" ci="3" mb="0" cb="0"/><line nr="555" mi="0" ci="5" mb="0" cb="0"/><line nr="556" mi="0" ci="8" mb="0" cb="0"/><line nr="557" mi="0" ci="8" mb="0" cb="0"/><line nr="558" mi="0" ci="1" mb="0" cb="0"/><line nr="570" mi="0" ci="3" mb="0" cb="0"/><line nr="571" mi="0" ci="5" mb="0" cb="0"/><line nr="572" mi="0" ci="8" mb="0" cb="0"/><line nr="573" mi="0" ci="8" mb="0" cb="0"/><line nr="574" mi="0" ci="8" mb="0" cb="0"/><line nr="575" mi="0" ci="1" mb="0" cb="0"/><line nr="583" mi="0" ci="5" mb="0" cb="2"/><line nr="584" mi="0" ci="8" mb="0" cb="0"/><line nr="586" mi="0" ci="5" mb="0" cb="2"/><line nr="587" mi="0" ci="8" mb="0" cb="0"/><line nr="589" mi="0" ci="5" mb="0" cb="2"/><line nr="590" mi="0" ci="8" mb="0" cb="0"/><line nr="592" mi="0" ci="1" mb="0" cb="0"/><line nr="601" mi="0" ci="9" mb="0" cb="0"/><line nr="612" mi="0" ci="9" mb="0" cb="0"/><line nr="623" mi="0" ci="9" mb="0" cb="0"/><line nr="634" mi="0" ci="5" mb="1" cb="1"/><line nr="635" mi="0" ci="9" mb="0" cb="0"/><line nr="638" mi="2" ci="0" mb="0" cb="0"/><line nr="650" mi="4" ci="0" mb="0" cb="0"/><line nr="651" mi="4" ci="0" mb="0" cb="0"/><line nr="653" mi="2" ci="0" mb="0" cb="0"/><line nr="655" mi="9" ci="0" mb="2" cb="0"/><line nr="656" mi="5" ci="0" mb="0" cb="0"/><line nr="658" mi="5" ci="0" mb="0" cb="0"/><line nr="659" mi="2" ci="0" mb="0" cb="0"/><line nr="660" mi="9" ci="0" mb="0" cb="0"/><line nr="661" mi="4" ci="0" mb="0" cb="0"/><line nr="662" mi="4" ci="0" mb="0" cb="0"/><line nr="665" mi="7" ci="0" mb="0" cb="0"/><line nr="666" mi="4" ci="0" mb="0" cb="0"/><line nr="667" mi="5" ci="0" mb="0" cb="0"/><line nr="668" mi="3" ci="0" mb="0" cb="0"/><line nr="669" mi="1" ci="0" mb="0" cb="0"/><line nr="679" mi="0" ci="4" mb="0" cb="0"/><line nr="680" mi="0" ci="6" mb="0" cb="0"/><line nr="681" mi="0" ci="1" mb="0" cb="0"/><line nr="701" mi="0" ci="4" mb="0" cb="0"/><line nr="703" mi="0" ci="5" mb="0" cb="0"/><line nr="704" mi="0" ci="5" mb="0" cb="0"/><line nr="705" mi="0" ci="5" mb="0" cb="0"/><line nr="706" mi="0" ci="5" mb="0" cb="0"/><line nr="707" mi="0" ci="5" mb="0" cb="0"/><line nr="708" mi="0" ci="5" mb="0" cb="0"/><line nr="710" mi="0" ci="4" mb="0" cb="0"/><line nr="712" mi="0" ci="4" mb="0" cb="0"/><line nr="714" mi="0" ci="4" mb="0" cb="0"/><line nr="718" mi="0" ci="11" mb="0" cb="0"/><line nr="719" mi="0" ci="3" mb="0" cb="0"/><line nr="721" mi="0" ci="11" mb="0" cb="0"/><line nr="722" mi="0" ci="3" mb="0" cb="0"/><line nr="724" mi="0" ci="14" mb="0" cb="0"/><line nr="726" mi="0" ci="8" mb="0" cb="0"/><line nr="727" mi="0" ci="4" mb="0" cb="0"/><line nr="729" mi="0" ci="4" mb="0" cb="0"/><line nr="731" mi="0" ci="11" mb="0" cb="0"/><line nr="732" mi="0" ci="3" mb="0" cb="0"/><line nr="733" mi="0" ci="8" mb="0" cb="0"/><line nr="734" mi="0" ci="4" mb="0" cb="0"/><line nr="736" mi="0" ci="4" mb="0" cb="0"/><line nr="738" mi="0" ci="11" mb="0" cb="0"/><line nr="739" mi="0" ci="3" mb="0" cb="0"/><line nr="740" mi="0" ci="8" mb="0" cb="0"/><line nr="741" mi="0" ci="4" mb="0" cb="0"/><line nr="743" mi="0" ci="4" mb="0" cb="0"/><line nr="745" mi="0" ci="11" mb="0" cb="0"/><line nr="746" mi="0" ci="3" mb="0" cb="0"/><line nr="747" mi="0" ci="8" mb="0" cb="0"/><line nr="748" mi="0" ci="4" mb="0" cb="0"/><line nr="750" mi="0" ci="4" mb="0" cb="0"/><line nr="752" mi="0" ci="11" mb="0" cb="0"/><line nr="753" mi="0" ci="3" mb="0" cb="0"/><line nr="754" mi="0" ci="8" mb="0" cb="0"/><line nr="755" mi="0" ci="4" mb="0" cb="0"/><line nr="757" mi="0" ci="4" mb="0" cb="0"/><line nr="759" mi="0" ci="14" mb="0" cb="0"/><line nr="761" mi="0" ci="8" mb="0" cb="0"/><line nr="762" mi="0" ci="4" mb="0" cb="0"/><line nr="764" mi="0" ci="4" mb="0" cb="0"/><line nr="766" mi="0" ci="11" mb="0" cb="0"/><line nr="767" mi="0" ci="3" mb="0" cb="0"/><line nr="768" mi="0" ci="8" mb="0" cb="0"/><line nr="769" mi="0" ci="4" mb="0" cb="0"/><line nr="771" mi="0" ci="4" mb="0" cb="0"/><line nr="773" mi="0" ci="11" mb="0" cb="0"/><line nr="774" mi="0" ci="3" mb="0" cb="0"/><line nr="775" mi="0" ci="8" mb="0" cb="0"/><line nr="776" mi="0" ci="4" mb="0" cb="0"/><line nr="778" mi="0" ci="4" mb="0" cb="0"/><line nr="780" mi="0" ci="10" mb="0" cb="2"/><line nr="781" mi="0" ci="4" mb="0" cb="0"/><line nr="782" mi="0" ci="2" mb="1" cb="1"/><line nr="783" mi="1" ci="0" mb="0" cb="0"/><line nr="786" mi="0" ci="8" mb="0" cb="0"/><line nr="787" mi="0" ci="2" mb="0" cb="0"/><line nr="788" mi="0" ci="4" mb="0" cb="0"/><line nr="790" mi="0" ci="8" mb="0" cb="0"/><line nr="791" mi="0" ci="2" mb="0" cb="0"/><line nr="792" mi="0" ci="4" mb="0" cb="0"/><line nr="794" mi="0" ci="4" mb="0" cb="0"/><line nr="796" mi="0" ci="3" mb="0" cb="0"/><line nr="797" mi="0" ci="3" mb="0" cb="0"/><line nr="798" mi="0" ci="3" mb="0" cb="0"/><line nr="799" mi="0" ci="3" mb="0" cb="0"/><line nr="801" mi="0" ci="4" mb="0" cb="0"/><line nr="802" mi="0" ci="4" mb="0" cb="0"/><line nr="803" mi="0" ci="2" mb="0" cb="0"/><line nr="805" mi="0" ci="6" mb="2" cb="4"/><line nr="807" mi="0" ci="2" mb="0" cb="0"/><line nr="808" mi="0" ci="2" mb="1" cb="1"/><line nr="809" mi="4" ci="0" mb="0" cb="0"/><line nr="812" mi="0" ci="3" mb="0" cb="0"/><line nr="813" mi="0" ci="2" mb="0" cb="0"/><line nr="816" mi="0" ci="3" mb="0" cb="0"/><line nr="817" mi="0" ci="2" mb="0" cb="2"/><line nr="818" mi="0" ci="1" mb="0" cb="0"/><line nr="821" mi="0" ci="4" mb="0" cb="0"/><line nr="822" mi="0" ci="4" mb="0" cb="0"/><line nr="823" mi="0" ci="1" mb="0" cb="0"/><line nr="825" mi="0" ci="5" mb="0" cb="0"/><line nr="828" mi="0" ci="4" mb="0" cb="0"/><line nr="829" mi="0" ci="5" mb="0" cb="2"/><line nr="830" mi="0" ci="1" mb="0" cb="0"/><line nr="832" mi="0" ci="3" mb="0" cb="0"/><line nr="835" mi="0" ci="2" mb="0" cb="0"/><line nr="836" mi="0" ci="4" mb="0" cb="0"/><line nr="837" mi="0" ci="7" mb="0" cb="2"/><line nr="838" mi="0" ci="3" mb="0" cb="0"/><line nr="839" mi="0" ci="1" mb="0" cb="0"/><line nr="841" mi="0" ci="3" mb="0" cb="0"/><line nr="842" mi="0" ci="3" mb="0" cb="0"/><line nr="843" mi="0" ci="2" mb="1" cb="1"/><line nr="844" mi="11" ci="0" mb="0" cb="0"/><line nr="846" mi="6" ci="0" mb="0" cb="0"/><line nr="849" mi="0" ci="10" mb="0" cb="0"/><line nr="852" mi="0" ci="2" mb="1" cb="1"/><line nr="853" mi="5" ci="6" mb="2" cb="2"/><line nr="855" mi="0" ci="5" mb="0" cb="0"/><line nr="860" mi="0" ci="3" mb="1" cb="1"/><line nr="862" mi="0" ci="4" mb="0" cb="0"/><line nr="864" mi="0" ci="4" mb="0" cb="0"/><line nr="866" mi="0" ci="4" mb="0" cb="0"/><line nr="868" mi="0" ci="10" mb="0" cb="2"/><line nr="869" mi="0" ci="1" mb="0" cb="0"/><line nr="871" mi="0" ci="6" mb="0" cb="0"/><line nr="873" mi="0" ci="3" mb="0" cb="0"/><line nr="874" mi="0" ci="6" mb="0" cb="0"/><line nr="875" mi="0" ci="1" mb="0" cb="0"/><line nr="878" mi="0" ci="2" mb="0" cb="0"/><line nr="879" mi="0" ci="1" mb="0" cb="0"/><line nr="880" mi="0" ci="1" mb="0" cb="0"/><line nr="882" mi="0" ci="8" mb="0" cb="0"/><line nr="884" mi="0" ci="1" mb="0" cb="0"/><line nr="885" mi="0" ci="8" mb="0" cb="0"/><line nr="887" mi="0" ci="1" mb="0" cb="0"/><line nr="888" mi="0" ci="8" mb="0" cb="0"/><line nr="890" mi="0" ci="1" mb="0" cb="0"/><line nr="893" mi="0" ci="2" mb="0" cb="0"/><line nr="894" mi="0" ci="4" mb="0" cb="0"/><line nr="895" mi="0" ci="2" mb="0" cb="0"/><line nr="896" mi="0" ci="4" mb="0" cb="0"/><line nr="899" mi="0" ci="10" mb="0" cb="0"/><line nr="901" mi="0" ci="4" mb="0" cb="0"/><line nr="902" mi="0" ci="8" mb="0" cb="0"/><line nr="903" mi="0" ci="2" mb="0" cb="0"/><line nr="904" mi="0" ci="4" mb="0" cb="0"/><line nr="905" mi="0" ci="2" mb="0" cb="0"/><line nr="908" mi="0" ci="4" mb="0" cb="0"/><line nr="910" mi="0" ci="3" mb="0" cb="0"/><line nr="911" mi="0" ci="3" mb="0" cb="0"/><line nr="913" mi="0" ci="3" mb="0" cb="0"/><line nr="914" mi="0" ci="3" mb="0" cb="0"/><line nr="916" mi="0" ci="4" mb="0" cb="0"/><line nr="917" mi="0" ci="7" mb="0" cb="2"/><line nr="918" mi="0" ci="4" mb="0" cb="0"/><line nr="919" mi="0" ci="4" mb="0" cb="0"/><line nr="922" mi="0" ci="5" mb="0" cb="2"/><line nr="924" mi="0" ci="9" mb="0" cb="0"/><line nr="927" mi="0" ci="4" mb="0" cb="0"/><line nr="930" mi="0" ci="6" mb="0" cb="0"/><line nr="931" mi="0" ci="1" mb="0" cb="0"/><line nr="932" mi="0" ci="3" mb="0" cb="0"/><line nr="933" mi="0" ci="1" mb="0" cb="0"/><line nr="934" mi="0" ci="1" mb="0" cb="0"/><line nr="936" mi="0" ci="2" mb="0" cb="0"/><line nr="937" mi="0" ci="4" mb="0" cb="0"/><line nr="938" mi="0" ci="2" mb="0" cb="0"/><line nr="939" mi="0" ci="4" mb="0" cb="0"/><line nr="940" mi="0" ci="6" mb="0" cb="0"/><line nr="943" mi="0" ci="3" mb="0" cb="2"/><line nr="944" mi="0" ci="3" mb="0" cb="0"/><line nr="945" mi="0" ci="4" mb="0" cb="0"/><line nr="946" mi="0" ci="4" mb="0" cb="0"/><line nr="947" mi="0" ci="4" mb="0" cb="0"/><line nr="948" mi="0" ci="3" mb="0" cb="0"/><line nr="949" mi="0" ci="4" mb="0" cb="0"/><line nr="950" mi="0" ci="8" mb="0" cb="0"/><line nr="952" mi="0" ci="8" mb="0" cb="0"/><line nr="953" mi="0" ci="2" mb="0" cb="0"/><line nr="954" mi="0" ci="4" mb="0" cb="0"/><line nr="955" mi="0" ci="8" mb="0" cb="0"/><line nr="956" mi="0" ci="2" mb="0" cb="0"/><line nr="957" mi="0" ci="4" mb="0" cb="0"/><line nr="958" mi="0" ci="10" mb="0" cb="2"/><line nr="959" mi="0" ci="1" mb="0" cb="0"/><line nr="960" mi="0" ci="4" mb="0" cb="0"/><line nr="964" mi="0" ci="2" mb="0" cb="0"/><line nr="966" mi="0" ci="4" mb="0" cb="0"/><line nr="968" mi="0" ci="3" mb="0" cb="0"/><line nr="969" mi="0" ci="3" mb="0" cb="0"/><line nr="970" mi="0" ci="4" mb="0" cb="0"/><line nr="972" mi="0" ci="4" mb="0" cb="0"/><line nr="973" mi="0" ci="4" mb="0" cb="0"/><line nr="974" mi="5" ci="6" mb="2" cb="2"/><line nr="977" mi="0" ci="3" mb="0" cb="0"/><line nr="978" mi="0" ci="3" mb="0" cb="0"/><line nr="979" mi="12" ci="4" mb="2" cb="2"/><line nr="981" mi="0" ci="7" mb="0" cb="2"/><line nr="982" mi="0" ci="3" mb="0" cb="0"/><line nr="983" mi="0" ci="6" mb="0" cb="0"/><line nr="985" mi="5" ci="6" mb="2" cb="2"/><line nr="986" mi="0" ci="1" mb="0" cb="0"/><line nr="988" mi="0" ci="6" mb="0" cb="0"/><line nr="991" mi="0" ci="4" mb="0" cb="0"/><line nr="992" mi="0" ci="4" mb="0" cb="2"/><line nr="993" mi="0" ci="1" mb="0" cb="0"/><line nr="995" mi="0" ci="2" mb="0" cb="0"/><line nr="997" mi="0" ci="1" mb="0" cb="0"/><line nr="999" mi="0" ci="4" mb="0" cb="0"/><line nr="1000" mi="0" ci="10" mb="0" cb="2"/><line nr="1001" mi="0" ci="1" mb="0" cb="0"/><line nr="1002" mi="0" ci="5" mb="0" cb="0"/><line nr="1003" mi="0" ci="4" mb="0" cb="0"/><line nr="1004" mi="0" ci="4" mb="0" cb="0"/><line nr="1005" mi="0" ci="6" mb="0" cb="0"/><line nr="1008" mi="0" ci="6" mb="0" cb="0"/><line nr="1009" mi="0" ci="1" mb="0" cb="0"/><line nr="1011" mi="8" ci="6" mb="1" cb="1"/><line nr="1012" mi="0" ci="3" mb="1" cb="1"/><line nr="1013" mi="5" ci="0" mb="0" cb="0"/><line nr="1014" mi="5" ci="9" mb="1" cb="1"/><line nr="1015" mi="0" ci="5" mb="0" cb="0"/><line nr="1016" mi="0" ci="2" mb="1" cb="1"/><line nr="1017" mi="5" ci="8" mb="2" cb="2"/><line nr="1018" mi="0" ci="1" mb="0" cb="0"/><line nr="1021" mi="0" ci="4" mb="0" cb="0"/><line nr="1022" mi="0" ci="4" mb="0" cb="0"/><line nr="1024" mi="0" ci="2" mb="0" cb="0"/><line nr="1027" mi="0" ci="4" mb="0" cb="0"/><line nr="1028" mi="0" ci="2" mb="0" cb="0"/><line nr="1029" mi="0" ci="2" mb="0" cb="0"/><line nr="1030" mi="0" ci="2" mb="0" cb="0"/><line nr="1031" mi="0" ci="2" mb="0" cb="0"/><line nr="1032" mi="0" ci="10" mb="0" cb="2"/><line nr="1033" mi="0" ci="1" mb="0" cb="0"/><line nr="1034" mi="5" ci="6" mb="1" cb="1"/><line nr="1035" mi="0" ci="3" mb="1" cb="1"/><line nr="1036" mi="0" ci="7" mb="0" cb="0"/><line nr="1037" mi="0" ci="5" mb="0" cb="0"/><line nr="1038" mi="0" ci="10" mb="0" cb="0"/><line nr="1039" mi="0" ci="7" mb="0" cb="0"/><line nr="1040" mi="0" ci="1" mb="0" cb="0"/><line nr="1041" mi="0" ci="1" mb="0" cb="0"/><line nr="1042" mi="0" ci="17" mb="0" cb="0"/><line nr="1045" mi="0" ci="9" mb="0" cb="0"/><line nr="1048" mi="0" ci="2" mb="0" cb="0"/><line nr="1050" mi="0" ci="2" mb="0" cb="0"/><line nr="1051" mi="0" ci="10" mb="0" cb="2"/><line nr="1052" mi="0" ci="1" mb="0" cb="0"/><line nr="1053" mi="0" ci="13" mb="0" cb="0"/><line nr="1056" mi="0" ci="4" mb="0" cb="0"/><line nr="1058" mi="0" ci="2" mb="0" cb="0"/><line nr="1059" mi="0" ci="1" mb="0" cb="0"/><line nr="1060" mi="0" ci="1" mb="0" cb="0"/><line nr="1062" mi="0" ci="5" mb="1" cb="1"/><line nr="1063" mi="0" ci="1" mb="0" cb="0"/><line nr="1064" mi="3" ci="0" mb="0" cb="0"/><line nr="1065" mi="0" ci="5" mb="0" cb="2"/><line nr="1066" mi="0" ci="1" mb="0" cb="0"/><line nr="1067" mi="0" ci="3" mb="0" cb="0"/><line nr="1068" mi="0" ci="5" mb="1" cb="1"/><line nr="1069" mi="0" ci="1" mb="0" cb="0"/><line nr="1070" mi="0" ci="3" mb="0" cb="0"/><line nr="1072" mi="2" ci="0" mb="0" cb="0"/><line nr="1077" mi="0" ci="2" mb="0" cb="0"/><line nr="1078" mi="0" ci="10" mb="0" cb="2"/><line nr="1079" mi="0" ci="1" mb="0" cb="0"/><line nr="1080" mi="0" ci="13" mb="0" cb="0"/><line nr="1083" mi="0" ci="2" mb="1" cb="1"/><line nr="1084" mi="2" ci="0" mb="0" cb="0"/><line nr="1085" mi="3" ci="0" mb="0" cb="0"/><line nr="1086" mi="0" ci="3" mb="0" cb="2"/><line nr="1087" mi="0" ci="2" mb="0" cb="0"/><line nr="1088" mi="0" ci="3" mb="0" cb="0"/><line nr="1089" mi="0" ci="3" mb="1" cb="1"/><line nr="1090" mi="0" ci="2" mb="0" cb="0"/><line nr="1091" mi="0" ci="3" mb="0" cb="0"/><line nr="1093" mi="4" ci="0" mb="0" cb="0"/><line nr="1095" mi="0" ci="1" mb="0" cb="0"/><line nr="1096" mi="0" ci="1" mb="0" cb="0"/><line nr="1097" mi="0" ci="4" mb="0" cb="0"/><line nr="1098" mi="0" ci="3" mb="0" cb="0"/><line nr="1099" mi="0" ci="3" mb="0" cb="0"/><line nr="1100" mi="0" ci="3" mb="0" cb="0"/><line nr="1101" mi="0" ci="5" mb="0" cb="0"/><line nr="1102" mi="0" ci="5" mb="0" cb="0"/><line nr="1103" mi="0" ci="5" mb="0" cb="0"/><line nr="1105" mi="0" ci="2" mb="0" cb="0"/><line nr="1106" mi="0" ci="1" mb="0" cb="0"/><line nr="1107" mi="0" ci="2" mb="0" cb="0"/><line nr="1108" mi="0" ci="4" mb="0" cb="0"/><line nr="1109" mi="0" ci="2" mb="0" cb="0"/><line nr="1110" mi="0" ci="4" mb="0" cb="0"/><line nr="1113" mi="0" ci="2" mb="0" cb="0"/><line nr="1115" mi="0" ci="6" mb="0" cb="0"/><line nr="1116" mi="0" ci="6" mb="0" cb="0"/><line nr="1120" mi="0" ci="1" mb="0" cb="0"/><line nr="1122" mi="0" ci="2" mb="0" cb="0"/><line nr="1123" mi="0" ci="4" mb="0" cb="0"/><line nr="1125" mi="0" ci="2" mb="0" cb="0"/><line nr="1126" mi="0" ci="2" mb="0" cb="0"/><line nr="1127" mi="0" ci="4" mb="0" cb="0"/><line nr="1128" mi="0" ci="2" mb="0" cb="0"/><line nr="1129" mi="0" ci="2" mb="0" cb="0"/><line nr="1130" mi="0" ci="4" mb="0" cb="0"/><line nr="1131" mi="0" ci="2" mb="0" cb="0"/><line nr="1132" mi="0" ci="2" mb="0" cb="0"/><line nr="1133" mi="0" ci="4" mb="0" cb="0"/><line nr="1134" mi="0" ci="2" mb="0" cb="0"/><line nr="1135" mi="0" ci="2" mb="0" cb="0"/><line nr="1136" mi="0" ci="4" mb="0" cb="0"/><line nr="1137" mi="0" ci="2" mb="0" cb="0"/><line nr="1138" mi="0" ci="2" mb="0" cb="0"/><line nr="1139" mi="0" ci="4" mb="0" cb="0"/><line nr="1143" mi="0" ci="10" mb="0" cb="0"/><line nr="1145" mi="0" ci="4" mb="0" cb="0"/><line nr="1146" mi="0" ci="10" mb="0" cb="0"/><line nr="1148" mi="0" ci="4" mb="0" cb="0"/><line nr="1149" mi="0" ci="8" mb="0" cb="0"/><line nr="1150" mi="0" ci="2" mb="0" cb="0"/><line nr="1151" mi="0" ci="4" mb="0" cb="0"/><line nr="1152" mi="0" ci="10" mb="0" cb="0"/><line nr="1154" mi="0" ci="4" mb="0" cb="0"/><line nr="1155" mi="0" ci="10" mb="0" cb="0"/><line nr="1157" mi="0" ci="4" mb="0" cb="0"/><line nr="1158" mi="0" ci="11" mb="0" cb="0"/><line nr="1159" mi="0" ci="3" mb="0" cb="0"/><line nr="1160" mi="0" ci="8" mb="0" cb="0"/><line nr="1161" mi="0" ci="4" mb="0" cb="0"/><line nr="1163" mi="0" ci="4" mb="0" cb="0"/><line nr="1164" mi="0" ci="2" mb="0" cb="0"/><line nr="1168" mi="0" ci="3" mb="0" cb="0"/><line nr="1169" mi="0" ci="3" mb="0" cb="0"/><line nr="1170" mi="0" ci="3" mb="0" cb="0"/><line nr="1171" mi="0" ci="3" mb="0" cb="0"/><line nr="1172" mi="0" ci="3" mb="0" cb="0"/><line nr="1173" mi="0" ci="3" mb="0" cb="0"/><line nr="1174" mi="0" ci="3" mb="0" cb="0"/><line nr="1175" mi="0" ci="3" mb="0" cb="0"/><line nr="1176" mi="0" ci="3" mb="0" cb="0"/><line nr="1178" mi="0" ci="3" mb="0" cb="0"/><line nr="1179" mi="0" ci="3" mb="0" cb="0"/><line nr="1181" mi="0" ci="6" mb="0" cb="0"/><line nr="1182" mi="0" ci="7" mb="0" cb="2"/><line nr="1184" mi="0" ci="3" mb="0" cb="0"/><line nr="1186" mi="0" ci="4" mb="0" cb="0"/><line nr="1192" mi="0" ci="3" mb="0" cb="0"/><line nr="1193" mi="0" ci="3" mb="0" cb="0"/><line nr="1194" mi="0" ci="3" mb="0" cb="0"/><line nr="1195" mi="0" ci="3" mb="0" cb="0"/><line nr="1197" mi="0" ci="3" mb="0" cb="0"/><line nr="1199" mi="0" ci="6" mb="0" cb="0"/><line nr="1200" mi="0" ci="6" mb="0" cb="0"/><line nr="1201" mi="0" ci="4" mb="0" cb="0"/><line nr="1204" mi="0" ci="4" mb="0" cb="0"/><line nr="1205" mi="0" ci="7" mb="0" cb="2"/><line nr="1206" mi="0" ci="2" mb="1" cb="1"/><line nr="1207" mi="5" ci="0" mb="0" cb="0"/><line nr="1208" mi="0" ci="3" mb="0" cb="2"/><line nr="1209" mi="0" ci="5" mb="0" cb="0"/><line nr="1210" mi="0" ci="3" mb="1" cb="1"/><line nr="1211" mi="0" ci="5" mb="0" cb="0"/><line nr="1213" mi="3" ci="0" mb="0" cb="0"/><line nr="1215" mi="0" ci="9" mb="0" cb="0"/><line nr="1217" mi="0" ci="5" mb="0" cb="0"/><line nr="1218" mi="0" ci="1" mb="0" cb="0"/><line nr="1219" mi="0" ci="3" mb="0" cb="0"/><line nr="1220" mi="0" ci="5" mb="0" cb="0"/><line nr="1221" mi="0" ci="6" mb="0" cb="0"/><line nr="1223" mi="0" ci="6" mb="1" cb="1"/><line nr="1224" mi="1" ci="5" mb="0" cb="0"/><line nr="1225" mi="0" ci="3" mb="0" cb="0"/><line nr="1226" mi="12" ci="8" mb="2" cb="2"/><line nr="1228" mi="0" ci="3" mb="0" cb="0"/><line nr="1229" mi="0" ci="3" mb="0" cb="0"/><line nr="1232" mi="0" ci="6" mb="0" cb="0"/><line nr="1234" mi="0" ci="6" mb="0" cb="0"/><line nr="1236" mi="0" ci="3" mb="0" cb="0"/><line nr="1238" mi="0" ci="3" mb="0" cb="0"/><line nr="1240" mi="0" ci="4" mb="0" cb="0"/><line nr="1242" mi="0" ci="4" mb="0" cb="0"/><line nr="1244" mi="0" ci="4" mb="0" cb="0"/><line nr="1246" mi="0" ci="3" mb="0" cb="0"/><line nr="1247" mi="0" ci="3" mb="0" cb="0"/><line nr="1248" mi="0" ci="3" mb="0" cb="0"/><line nr="1249" mi="0" ci="3" mb="0" cb="0"/><line nr="1251" mi="0" ci="3" mb="0" cb="0"/><line nr="1253" mi="0" ci="4" mb="0" cb="0"/><line nr="1255" mi="0" ci="4" mb="0" cb="0"/><line nr="1257" mi="0" ci="6" mb="0" cb="0"/><line nr="1259" mi="0" ci="7" mb="0" cb="0"/><line nr="1263" mi="0" ci="3" mb="0" cb="0"/><line nr="1264" mi="0" ci="3" mb="0" cb="0"/><line nr="1265" mi="0" ci="3" mb="0" cb="0"/><line nr="1266" mi="0" ci="3" mb="0" cb="0"/><line nr="1267" mi="0" ci="3" mb="0" cb="0"/><line nr="1268" mi="0" ci="3" mb="0" cb="0"/><line nr="1269" mi="0" ci="3" mb="0" cb="0"/><line nr="1270" mi="0" ci="3" mb="0" cb="0"/><line nr="1272" mi="0" ci="8" mb="0" cb="0"/><line nr="1274" mi="0" ci="1" mb="0" cb="0"/><line nr="1275" mi="0" ci="1" mb="0" cb="0"/><line nr="1276" mi="0" ci="3" mb="0" cb="0"/><line nr="1277" mi="0" ci="2" mb="0" cb="0"/><line nr="1278" mi="0" ci="1" mb="0" cb="0"/><line nr="1280" mi="0" ci="2" mb="0" cb="2"/><line nr="1281" mi="0" ci="2" mb="0" cb="0"/><line nr="1282" mi="0" ci="4" mb="0" cb="0"/><line nr="1283" mi="0" ci="2" mb="0" cb="0"/><line nr="1284" mi="0" ci="4" mb="0" cb="0"/><line nr="1285" mi="0" ci="2" mb="0" cb="0"/><line nr="1286" mi="0" ci="4" mb="0" cb="0"/><line nr="1287" mi="0" ci="2" mb="0" cb="0"/><line nr="1288" mi="0" ci="4" mb="0" cb="0"/><line nr="1289" mi="0" ci="2" mb="0" cb="0"/><line nr="1290" mi="0" ci="4" mb="0" cb="0"/><line nr="1293" mi="0" ci="6" mb="0" cb="0"/><line nr="1294" mi="0" ci="6" mb="0" cb="0"/><line nr="1296" mi="0" ci="2" mb="0" cb="0"/><line nr="1297" mi="0" ci="2" mb="0" cb="0"/><line nr="1298" mi="0" ci="4" mb="0" cb="0"/><line nr="1299" mi="0" ci="2" mb="0" cb="0"/><line nr="1300" mi="0" ci="2" mb="0" cb="0"/><line nr="1301" mi="0" ci="4" mb="0" cb="0"/><line nr="1302" mi="0" ci="2" mb="0" cb="0"/><line nr="1303" mi="0" ci="2" mb="0" cb="0"/><line nr="1304" mi="0" ci="4" mb="0" cb="0"/><line nr="1305" mi="0" ci="2" mb="0" cb="0"/><line nr="1306" mi="0" ci="2" mb="0" cb="0"/><line nr="1307" mi="0" ci="4" mb="0" cb="0"/><line nr="1308" mi="0" ci="2" mb="0" cb="0"/><line nr="1309" mi="0" ci="2" mb="0" cb="0"/><line nr="1310" mi="0" ci="4" mb="0" cb="0"/><line nr="1311" mi="1" ci="0" mb="0" cb="0"/><line nr="1314" mi="3" ci="0" mb="0" cb="0"/><line nr="1316" mi="5" ci="2" mb="0" cb="0"/><line nr="1318" mi="18" ci="0" mb="0" cb="0"/><line nr="1319" mi="2" ci="1" mb="0" cb="0"/><line nr="1320" mi="6" ci="3" mb="0" cb="0"/><line nr="1321" mi="3" ci="0" mb="0" cb="0"/><line nr="1323" mi="18" ci="0" mb="0" cb="0"/><line nr="1324" mi="2" ci="1" mb="0" cb="0"/><line nr="1325" mi="6" ci="3" mb="0" cb="0"/><line nr="1326" mi="3" ci="0" mb="0" cb="0"/><line nr="1328" mi="18" ci="0" mb="0" cb="0"/><line nr="1329" mi="2" ci="1" mb="0" cb="0"/><line nr="1330" mi="6" ci="3" mb="0" cb="0"/><line nr="1331" mi="5" ci="0" mb="0" cb="0"/><line nr="1332" mi="1" ci="1" mb="0" cb="0"/><line nr="1333" mi="0" ci="1" mb="0" cb="0"/><line nr="1351" mi="0" ci="12" mb="0" cb="0"/><line nr="1375" mi="0" ci="2" mb="0" cb="0"/><line nr="1376" mi="0" ci="4" mb="0" cb="0"/><line nr="1377" mi="0" ci="2" mb="1" cb="1"/><line nr="1378" mi="0" ci="4" mb="0" cb="0"/><line nr="1379" mi="0" ci="13" mb="0" cb="0"/><line nr="1381" mi="0" ci="3" mb="0" cb="0"/><line nr="1382" mi="0" ci="3" mb="0" cb="0"/><line nr="1383" mi="0" ci="3" mb="0" cb="0"/><line nr="1384" mi="0" ci="3" mb="0" cb="0"/><line nr="1385" mi="0" ci="3" mb="0" cb="0"/><line nr="1386" mi="0" ci="4" mb="2" cb="2"/><line nr="1387" mi="8" ci="0" mb="0" cb="0"/><line nr="1389" mi="0" ci="3" mb="0" cb="0"/><line nr="1391" mi="0" ci="2" mb="1" cb="1"/><line nr="1393" mi="0" ci="2" mb="0" cb="0"/><line nr="1394" mi="0" ci="2" mb="1" cb="1"/><line nr="1395" mi="0" ci="5" mb="0" cb="2"/><line nr="1396" mi="0" ci="4" mb="0" cb="0"/><line nr="1398" mi="0" ci="6" mb="0" cb="0"/><line nr="1399" mi="0" ci="5" mb="0" cb="2"/><line nr="1400" mi="0" ci="4" mb="0" cb="0"/><line nr="1402" mi="0" ci="6" mb="0" cb="0"/><line nr="1404" mi="0" ci="6" mb="0" cb="0"/><line nr="1407" mi="5" ci="0" mb="0" cb="0"/><line nr="1409" mi="0" ci="2" mb="0" cb="2"/><line nr="1410" mi="0" ci="4" mb="0" cb="0"/><line nr="1413" mi="0" ci="2" mb="1" cb="1"/><line nr="1414" mi="4" ci="0" mb="0" cb="0"/><line nr="1417" mi="0" ci="2" mb="1" cb="1"/><line nr="1418" mi="4" ci="0" mb="0" cb="0"/><line nr="1421" mi="0" ci="2" mb="1" cb="1"/><line nr="1422" mi="4" ci="0" mb="0" cb="0"/><line nr="1426" mi="0" ci="4" mb="0" cb="0"/><line nr="1427" mi="0" ci="3" mb="0" cb="0"/><line nr="1428" mi="0" ci="5" mb="0" cb="2"/><line nr="1430" mi="0" ci="4" mb="0" cb="0"/><line nr="1432" mi="0" ci="5" mb="0" cb="2"/><line nr="1434" mi="0" ci="4" mb="0" cb="0"/><line nr="1435" mi="0" ci="3" mb="0" cb="0"/><line nr="1436" mi="0" ci="7" mb="0" cb="0"/><line nr="1437" mi="0" ci="6" mb="0" cb="2"/><line nr="1439" mi="0" ci="3" mb="0" cb="0"/><line nr="1440" mi="0" ci="4" mb="0" cb="0"/><line nr="1441" mi="0" ci="2" mb="0" cb="0"/><line nr="1442" mi="0" ci="16" mb="0" cb="2"/><line nr="1443" mi="0" ci="5" mb="0" cb="0"/><line nr="1444" mi="0" ci="2" mb="0" cb="0"/><line nr="1446" mi="0" ci="1" mb="0" cb="0"/><line nr="1447" mi="0" ci="5" mb="0" cb="0"/><line nr="1449" mi="0" ci="5" mb="1" cb="1"/><line nr="1451" mi="3" ci="0" mb="0" cb="0"/><line nr="1452" mi="4" ci="0" mb="0" cb="0"/><line nr="1453" mi="6" ci="0" mb="0" cb="0"/><line nr="1455" mi="0" ci="5" mb="1" cb="1"/><line nr="1457" mi="3" ci="0" mb="0" cb="0"/><line nr="1458" mi="4" ci="0" mb="0" cb="0"/><line nr="1459" mi="6" ci="0" mb="0" cb="0"/><line nr="1461" mi="0" ci="5" mb="1" cb="1"/><line nr="1463" mi="2" ci="0" mb="2" cb="0"/><line nr="1464" mi="4" ci="0" mb="0" cb="0"/><line nr="1465" mi="6" ci="0" mb="0" cb="0"/><line nr="1467" mi="3" ci="0" mb="0" cb="0"/><line nr="1470" mi="0" ci="4" mb="0" cb="0"/><line nr="1473" mi="0" ci="2" mb="0" cb="0"/><line nr="1474" mi="1" ci="0" mb="0" cb="0"/><line nr="1475" mi="3" ci="0" mb="0" cb="0"/><line nr="1476" mi="5" ci="0" mb="0" cb="0"/><line nr="1491" mi="0" ci="8" mb="0" cb="0"/><line nr="1492" mi="0" ci="4" mb="0" cb="0"/><line nr="1510" mi="0" ci="2" mb="0" cb="0"/><line nr="1511" mi="0" ci="2" mb="1" cb="1"/><line nr="1512" mi="0" ci="3" mb="0" cb="0"/><line nr="1513" mi="0" ci="2" mb="0" cb="2"/><line nr="1514" mi="0" ci="4" mb="0" cb="0"/><line nr="1515" mi="0" ci="3" mb="0" cb="0"/><line nr="1519" mi="0" ci="3" mb="0" cb="2"/><line nr="1520" mi="0" ci="11" mb="0" cb="0"/><line nr="1524" mi="0" ci="3" mb="0" cb="0"/><line nr="1526" mi="0" ci="3" mb="0" cb="2"/><line nr="1527" mi="0" ci="11" mb="0" cb="0"/><line nr="1531" mi="0" ci="3" mb="0" cb="0"/><line nr="1533" mi="0" ci="4" mb="0" cb="0"/><line nr="1534" mi="0" ci="3" mb="0" cb="2"/><line nr="1535" mi="0" ci="2" mb="0" cb="0"/><line nr="1537" mi="0" ci="3" mb="0" cb="2"/><line nr="1538" mi="0" ci="2" mb="0" cb="0"/><line nr="1540" mi="0" ci="3" mb="0" cb="2"/><line nr="1541" mi="12" ci="7" mb="2" cb="2"/><line nr="1543" mi="0" ci="4" mb="0" cb="0"/><line nr="1544" mi="0" ci="2" mb="0" cb="0"/><line nr="1545" mi="0" ci="2" mb="0" cb="2"/><line nr="1546" mi="0" ci="5" mb="0" cb="0"/><line nr="1548" mi="0" ci="2" mb="0" cb="2"/><line nr="1549" mi="0" ci="5" mb="0" cb="0"/><line nr="1551" mi="0" ci="3" mb="0" cb="0"/><line nr="1553" mi="13" ci="5" mb="2" cb="2"/><line nr="1554" mi="0" ci="4" mb="0" cb="0"/><line nr="1555" mi="13" ci="5" mb="2" cb="2"/><line nr="1556" mi="0" ci="4" mb="0" cb="0"/><line nr="1557" mi="13" ci="5" mb="2" cb="2"/><line nr="1558" mi="0" ci="4" mb="0" cb="0"/><line nr="1559" mi="16" ci="8" mb="2" cb="2"/><line nr="1561" mi="0" ci="7" mb="0" cb="0"/><line nr="1562" mi="16" ci="8" mb="2" cb="2"/><line nr="1564" mi="0" ci="7" mb="0" cb="0"/><line nr="1565" mi="0" ci="2" mb="0" cb="2"/><line nr="1566" mi="0" ci="5" mb="0" cb="0"/><line nr="1568" mi="0" ci="3" mb="0" cb="0"/><line nr="1570" mi="0" ci="2" mb="0" cb="0"/><line nr="1572" mi="0" ci="6" mb="0" cb="0"/><line nr="1573" mi="0" ci="2" mb="0" cb="0"/><line nr="1574" mi="0" ci="6" mb="1" cb="3"/><line nr="1575" mi="5" ci="0" mb="0" cb="0"/><line nr="1577" mi="0" ci="2" mb="0" cb="0"/><line nr="1578" mi="0" ci="10" mb="0" cb="2"/><line nr="1579" mi="0" ci="1" mb="0" cb="0"/><line nr="1580" mi="0" ci="7" mb="0" cb="0"/><line nr="1581" mi="16" ci="7" mb="2" cb="2"/><line nr="1583" mi="0" ci="6" mb="0" cb="0"/><line nr="1584" mi="0" ci="3" mb="0" cb="0"/><line nr="1585" mi="0" ci="2" mb="0" cb="2"/><line nr="1586" mi="17" ci="5" mb="2" cb="2"/><line nr="1588" mi="0" ci="4" mb="0" cb="0"/><line nr="1589" mi="17" ci="7" mb="2" cb="2"/><line nr="1591" mi="0" ci="4" mb="0" cb="0"/><line nr="1593" mi="0" ci="1" mb="0" cb="0"/><line nr="1594" mi="0" ci="2" mb="0" cb="0"/><line nr="1596" mi="2" ci="0" mb="0" cb="0"/><line nr="1607" mi="0" ci="15" mb="0" cb="0"/><line nr="1608" mi="0" ci="3" mb="0" cb="2"/><line nr="1609" mi="0" ci="5" mb="0" cb="0"/><line nr="1611" mi="0" ci="8" mb="0" cb="0"/><line nr="1613" mi="0" ci="3" mb="0" cb="2"/><line nr="1614" mi="0" ci="5" mb="0" cb="0"/><line nr="1616" mi="0" ci="8" mb="0" cb="0"/><line nr="1618" mi="0" ci="1" mb="0" cb="0"/><line nr="1634" mi="0" ci="4" mb="0" cb="0"/><line nr="1635" mi="0" ci="3" mb="0" cb="0"/><line nr="1636" mi="5" ci="5" mb="2" cb="2"/><line nr="1637" mi="0" ci="3" mb="0" cb="0"/><line nr="1638" mi="0" ci="3" mb="0" cb="0"/><line nr="1639" mi="0" ci="3" mb="0" cb="0"/><line nr="1640" mi="0" ci="5" mb="0" cb="2"/><line nr="1642" mi="0" ci="4" mb="0" cb="0"/><line nr="1644" mi="0" ci="5" mb="0" cb="2"/><line nr="1646" mi="0" ci="3" mb="0" cb="0"/><line nr="1647" mi="0" ci="3" mb="0" cb="0"/><line nr="1648" mi="0" ci="3" mb="0" cb="0"/><line nr="1649" mi="0" ci="3" mb="0" cb="0"/><line nr="1650" mi="0" ci="4" mb="0" cb="0"/><line nr="1651" mi="0" ci="6" mb="0" cb="2"/><line nr="1653" mi="0" ci="3" mb="0" cb="0"/><line nr="1654" mi="0" ci="3" mb="0" cb="0"/><line nr="1655" mi="0" ci="4" mb="0" cb="0"/><line nr="1656" mi="0" ci="2" mb="0" cb="0"/><line nr="1657" mi="0" ci="7" mb="0" cb="2"/><line nr="1658" mi="0" ci="3" mb="0" cb="0"/><line nr="1659" mi="0" ci="3" mb="0" cb="0"/><line nr="1660" mi="0" ci="4" mb="0" cb="0"/><line nr="1661" mi="0" ci="5" mb="0" cb="0"/><line nr="1663" mi="5" ci="6" mb="2" cb="2"/><line nr="1664" mi="0" ci="10" mb="0" cb="0"/><line nr="1665" mi="0" ci="1" mb="0" cb="0"/><line nr="1666" mi="0" ci="3" mb="0" cb="0"/><line nr="1667" mi="0" ci="3" mb="0" cb="0"/><line nr="1668" mi="0" ci="4" mb="0" cb="0"/><line nr="1670" mi="0" ci="5" mb="1" cb="1"/><line nr="1672" mi="4" ci="0" mb="0" cb="0"/><line nr="1673" mi="4" ci="0" mb="0" cb="0"/><line nr="1675" mi="0" ci="5" mb="1" cb="1"/><line nr="1677" mi="4" ci="0" mb="0" cb="0"/><line nr="1678" mi="4" ci="0" mb="0" cb="0"/><line nr="1680" mi="0" ci="5" mb="1" cb="1"/><line nr="1682" mi="3" ci="0" mb="0" cb="0"/><line nr="1683" mi="3" ci="0" mb="0" cb="0"/><line nr="1684" mi="3" ci="0" mb="0" cb="0"/><line nr="1685" mi="5" ci="0" mb="0" cb="0"/><line nr="1686" mi="5" ci="0" mb="0" cb="0"/><line nr="1688" mi="0" ci="4" mb="0" cb="0"/><line nr="1689" mi="0" ci="1" mb="0" cb="0"/><line nr="1698" mi="0" ci="3" mb="0" cb="0"/><line nr="1699" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="543" covered="2821"/><counter type="BRANCH" missed="76" covered="190"/><counter type="LINE" missed="65" covered="645"/><counter type="COMPLEXITY" missed="75" covered="80"/><counter type="METHOD" missed="1" covered="21"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSimpleTextCodec.java"><line nr="14" mi="0" ci="6" mb="0" cb="0"/><line nr="15" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasCodec.java"><line nr="31" mi="0" ci="3" mb="0" cb="0"/><line nr="32" mi="0" ci="3" mb="0" cb="0"/><line nr="33" mi="0" ci="1" mb="0" cb="0"/><line nr="42" mi="0" ci="3" mb="0" cb="0"/><line nr="43" mi="0" ci="3" mb="0" cb="0"/><line nr="44" mi="0" ci="1" mb="0" cb="0"/><line nr="50" mi="0" ci="3" mb="0" cb="2"/><line nr="51" mi="0" ci="3" mb="0" cb="0"/><line nr="53" mi="0" ci="1" mb="0" cb="0"/><line nr="62" mi="0" ci="2" mb="0" cb="0"/><line nr="63" mi="0" ci="5" mb="1" cb="1"/><line nr="64" mi="0" ci="2" mb="0" cb="0"/><line nr="65" mi="0" ci="3" mb="0" cb="0"/><line nr="66" mi="0" ci="3" mb="1" cb="1"/><line nr="67" mi="0" ci="3" mb="0" cb="0"/><line nr="68" mi="0" ci="2" mb="0" cb="0"/><line nr="69" mi="0" ci="5" mb="2" cb="2"/><line nr="72" mi="3" ci="0" mb="0" cb="0"/><line nr="73" mi="3" ci="0" mb="0" cb="0"/><line nr="75" mi="0" ci="5" mb="0" cb="0"/><line nr="78" mi="5" ci="0" mb="0" cb="0"/><line nr="81" mi="7" ci="0" mb="0" cb="0"/><line nr="92" mi="2" ci="0" mb="0" cb="0"/><line nr="93" mi="4" ci="0" mb="0" cb="0"/><line nr="103" mi="0" ci="2" mb="0" cb="0"/><line nr="104" mi="0" ci="4" mb="0" cb="0"/><line nr="114" mi="2" ci="0" mb="0" cb="0"/><line nr="115" mi="4" ci="0" mb="0" cb="0"/><line nr="125" mi="0" ci="2" mb="0" cb="0"/><line nr="126" mi="0" ci="4" mb="0" cb="0"/><line nr="136" mi="0" ci="2" mb="0" cb="0"/><line nr="137" mi="0" ci="4" mb="0" cb="0"/><line nr="147" mi="0" ci="2" mb="0" cb="0"/><line nr="148" mi="0" ci="4" mb="0" cb="0"/><line nr="158" mi="0" ci="2" mb="0" cb="0"/><line nr="159" mi="0" ci="4" mb="0" cb="0"/><line nr="169" mi="2" ci="0" mb="0" cb="0"/><line nr="170" mi="4" ci="0" mb="0" cb="0"/><line nr="180" mi="2" ci="0" mb="0" cb="0"/><line nr="181" mi="4" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="42" covered="81"/><counter type="BRANCH" missed="4" covered="6"/><counter type="LINE" missed="12" covered="28"/><counter type="COMPLEXITY" missed="8" covered="10"/><counter type="METHOD" missed="4" covered="9"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasFieldsProducer.java"><line nr="31" mi="0" ci="4" mb="0" cb="0"/><line nr="53" mi="0" ci="2" mb="0" cb="0"/><line nr="54" mi="0" ci="2" mb="0" cb="0"/><line nr="55" mi="0" ci="5" mb="0" cb="0"/><line nr="56" mi="0" ci="5" mb="0" cb="0"/><line nr="57" mi="0" ci="3" mb="0" cb="0"/><line nr="59" mi="0" ci="10" mb="0" cb="0"/><line nr="61" mi="0" ci="8" mb="0" cb="0"/><line nr="62" mi="0" ci="2" mb="0" cb="0"/><line nr="64" mi="0" ci="10" mb="0" cb="0"/><line nr="66" mi="0" ci="8" mb="0" cb="0"/><line nr="67" mi="0" ci="2" mb="0" cb="0"/><line nr="69" mi="0" ci="8" mb="0" cb="0"/><line nr="70" mi="0" ci="2" mb="0" cb="0"/><line nr="73" mi="0" ci="8" mb="0" cb="0"/><line nr="74" mi="0" ci="2" mb="0" cb="0"/><line nr="78" mi="0" ci="10" mb="0" cb="0"/><line nr="79" mi="0" ci="2" mb="0" cb="0"/><line nr="80" mi="0" ci="4" mb="0" cb="0"/><line nr="82" mi="0" ci="10" mb="0" cb="0"/><line nr="83" mi="0" ci="2" mb="0" cb="0"/><line nr="85" mi="0" ci="4" mb="0" cb="0"/><line nr="87" mi="0" ci="10" mb="0" cb="0"/><line nr="88" mi="0" ci="2" mb="0" cb="0"/><line nr="90" mi="0" ci="4" mb="0" cb="0"/><line nr="92" mi="1" ci="0" mb="0" cb="0"/><line nr="93" mi="3" ci="0" mb="0" cb="0"/><line nr="94" mi="5" ci="0" mb="0" cb="0"/><line nr="96" mi="0" ci="1" mb="0" cb="0"/><line nr="98" mi="0" ci="4" mb="0" cb="0"/><line nr="99" mi="0" ci="2" mb="0" cb="0"/><line nr="100" mi="0" ci="1" mb="0" cb="0"/><line nr="113" mi="0" ci="5" mb="1" cb="1"/><line nr="114" mi="6" ci="0" mb="0" cb="0"/><line nr="116" mi="0" ci="2" mb="0" cb="0"/><line nr="117" mi="0" ci="2" mb="0" cb="2"/><line nr="118" mi="0" ci="4" mb="0" cb="0"/><line nr="119" mi="0" ci="5" mb="1" cb="1"/><line nr="120" mi="16" ci="0" mb="0" cb="0"/><line nr="123" mi="0" ci="6" mb="0" cb="0"/><line nr="124" mi="0" ci="8" mb="0" cb="0"/><line nr="125" mi="0" ci="2" mb="0" cb="0"/><line nr="135" mi="4" ci="0" mb="0" cb="0"/><line nr="145" mi="0" ci="3" mb="0" cb="0"/><line nr="146" mi="0" ci="12" mb="0" cb="2"/><line nr="147" mi="0" ci="4" mb="0" cb="0"/><line nr="148" mi="0" ci="1" mb="0" cb="0"/><line nr="149" mi="0" ci="1" mb="0" cb="0"/><line nr="158" mi="0" ci="14" mb="0" cb="0"/><line nr="169" mi="4" ci="0" mb="0" cb="0"/><line nr="180" mi="6" ci="0" mb="0" cb="0"/><line nr="190" mi="4" ci="0" mb="0" cb="0"/><line nr="191" mi="3" ci="0" mb="2" cb="0"/><line nr="192" mi="6" ci="0" mb="0" cb="0"/><line nr="193" mi="1" ci="0" mb="0" cb="0"/><line nr="195" mi="3" ci="0" mb="0" cb="0"/><line nr="205" mi="3" ci="0" mb="0" cb="0"/><line nr="206" mi="1" ci="0" mb="0" cb="0"/><line nr="215" mi="16" ci="0" mb="0" cb="0"/><line nr="232" mi="0" ci="8" mb="0" cb="0"/><line nr="235" mi="0" ci="7" mb="0" cb="0"/><line nr="236" mi="0" ci="5" mb="0" cb="2"/><line nr="237" mi="0" ci="2" mb="0" cb="0"/><line nr="238" mi="0" ci="5" mb="0" cb="2"/><line nr="239" mi="0" ci="2" mb="0" cb="0"/><line nr="241" mi="0" ci="8" mb="0" cb="0"/><line nr="242" mi="0" ci="3" mb="0" cb="0"/><line nr="243" mi="1" ci="0" mb="0" cb="0"/><line nr="244" mi="2" ci="0" mb="0" cb="0"/><line nr="245" mi="3" ci="0" mb="0" cb="0"/><line nr="246" mi="8" ci="0" mb="0" cb="0"/><line nr="247" mi="7" ci="0" mb="0" cb="0"/><line nr="248" mi="0" ci="1" mb="0" cb="0"/><line nr="249" mi="0" ci="2" mb="0" cb="0"/><line nr="263" mi="0" ci="8" mb="0" cb="0"/><counter type="INSTRUCTION" missed="103" covered="257"/><counter type="BRANCH" missed="4" covered="10"/><counter type="LINE" missed="21" covered="54"/><counter type="COMPLEXITY" missed="9" covered="11"/><counter type="METHOD" missed="6" covered="7"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="771" covered="3538"/><counter type="BRANCH" missed="96" covered="230"/><counter type="LINE" missed="125" covered="836"/><counter type="COMPLEXITY" missed="104" covered="129"/><counter type="METHOD" missed="11" covered="59"/><counter type="CLASS" missed="0" covered="6"/></package><package name="mtas/analysis/parser"><class name="mtas/analysis/parser/MtasCRMParser$MtasCRMParserMappingWordAnnotation"><method name="&lt;init&gt;" desc="(Lmtas/analysis/parser/MtasCRMParser;)V" line="888"><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="self" desc="()Lmtas/analysis/parser/MtasCRMParser$MtasCRMParserMappingWordAnnotation;" line="903"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="21" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="2" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/analysis/parser/MtasSketchParser$MtasSketchParserMappingWord"><method name="&lt;init&gt;" desc="(Lmtas/analysis/parser/MtasSketchParser;)V" line="386"><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="self" desc="()Lmtas/analysis/parser/MtasSketchParser$MtasSketchParserMappingWord;" line="401"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="21" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="2" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/analysis/parser/MtasCRMParser$MtasCRMParserMappingCRMSentence"><method name="&lt;init&gt;" desc="(Lmtas/analysis/parser/MtasCRMParser;)V" line="916"><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="self" desc="()Lmtas/analysis/parser/MtasCRMParser$MtasCRMParserMappingCRMSentence;" line="931"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="21" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="2" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/analysis/parser/MtasCRMParser$MtasCRMParserFunctionOutput"><method name="&lt;init&gt;" desc="(Lmtas/analysis/parser/MtasCRMParser;Ljava/lang/String;Ljava/lang/String;)V" line="849"><counter type="INSTRUCTION" missed="12" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="create" desc="(Ljava/lang/String;)Lmtas/analysis/parser/MtasCRMParser$MtasCRMParserFunctionOutput;" line="861"><counter type="INSTRUCTION" missed="14" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="toString" desc="()Ljava/lang/String;" line="875"><counter type="INSTRUCTION" missed="17" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="43" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="3" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/analysis/parser/MtasTEIParser"><method name="&lt;init&gt;" desc="(Lmtas/analysis/util/MtasConfiguration;)V" line="20"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="initParser" desc="()V" line="30"><counter type="INSTRUCTION" missed="18" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="22" covered="0"/><counter type="LINE" missed="9" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="2" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/analysis/parser/MtasBasicParser$MtasParserType"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Z)V" line="1569"><counter type="INSTRUCTION" missed="0" covered="17"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;)V" line="1594"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getRefAttributeName" desc="()Ljava/lang/String;" line="1604"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getName" desc="()Ljava/lang/String;" line="1613"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getType" desc="()Ljava/lang/String;" line="1622"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="precheckText" desc="()Z" line="1631"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="addItem" desc="(Ljava/lang/Object;)V" line="1640"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getItems" desc="()Ljava/util/List;" line="1649"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="3" covered="44"/><counter type="LINE" missed="1" covered="15"/><counter type="COMPLEXITY" missed="1" covered="7"/><counter type="METHOD" missed="1" covered="7"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/analysis/parser/MtasXMLParser$MtasXMLParserMappingWordAnnotation"><method name="&lt;init&gt;" desc="(Lmtas/analysis/parser/MtasXMLParser;)V" line="1128"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="self" desc="()Lmtas/analysis/parser/MtasXMLParser$MtasXMLParserMappingWordAnnotation;" line="1143"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="2" covered="19"/><counter type="LINE" missed="1" covered="7"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="1" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/analysis/parser/MtasXMLParser$MtasXMLParserMappingWord"><method name="&lt;init&gt;" desc="(Lmtas/analysis/parser/MtasXMLParser;)V" line="1100"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="self" desc="()Lmtas/analysis/parser/MtasXMLParser$MtasXMLParserMappingWord;" line="1115"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="2" covered="19"/><counter type="LINE" missed="1" covered="7"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="1" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/analysis/parser/MtasCRMParser"><method name="&lt;init&gt;" desc="(Lmtas/analysis/util/MtasConfiguration;)V" line="38"><counter type="INSTRUCTION" missed="48" covered="0"/><counter type="LINE" missed="14" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="initParser" desc="()V" line="93"><counter type="INSTRUCTION" missed="497" covered="0"/><counter type="BRANCH" missed="62" covered="0"/><counter type="LINE" missed="91" covered="0"/><counter type="COMPLEXITY" missed="32" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="createTokenCollection" desc="(Ljava/io/Reader;)Lmtas/analysis/token/MtasTokenCollection;" line="235"><counter type="INSTRUCTION" missed="643" covered="0"/><counter type="BRANCH" missed="56" covered="0"/><counter type="LINE" missed="117" covered="0"/><counter type="COMPLEXITY" missed="29" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="processWordAnnotation" desc="(Lmtas/analysis/token/MtasTokenIdFactory;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;Lmtas/analysis/parser/MtasCRMParser$MtasCRMAncestors;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;)Ljava/util/List;" line="437"><counter type="INSTRUCTION" missed="240" covered="0"/><counter type="BRANCH" missed="26" covered="0"/><counter type="LINE" missed="40" covered="0"/><counter type="COMPLEXITY" missed="14" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="processCRMSentence" desc="(Lmtas/analysis/token/MtasTokenIdFactory;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/util/List;Lmtas/analysis/parser/MtasCRMParser$MtasCRMAncestors;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/Set;Ljava/util/Set;)Ljava/util/Set;" line="527"><counter type="INSTRUCTION" missed="87" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="15" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="processCRMClause" desc="(Lmtas/analysis/token/MtasTokenIdFactory;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/util/List;Lmtas/analysis/parser/MtasCRMParser$MtasCRMAncestors;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/Set;)Ljava/util/Set;" line="579"><counter type="INSTRUCTION" missed="77" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="14" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="closePrevious" desc="(Lmtas/analysis/token/MtasTokenIdFactory;Ljava/util/Set;Ljava/lang/Integer;Lmtas/analysis/parser/MtasCRMParser$MtasCRMAncestors;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;)V" line="620"><counter type="INSTRUCTION" missed="51" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="10" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="processCRMPair" desc="(Lmtas/analysis/token/MtasTokenIdFactory;ILjava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/util/List;Lmtas/analysis/parser/MtasCRMParser$MtasCRMAncestors;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;)V" line="661"><counter type="INSTRUCTION" missed="248" covered="0"/><counter type="BRANCH" missed="16" covered="0"/><counter type="LINE" missed="42" covered="0"/><counter type="COMPLEXITY" missed="9" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="processFunctions" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;)V" line="733"><counter type="INSTRUCTION" missed="126" covered="0"/><counter type="BRANCH" missed="22" covered="0"/><counter type="LINE" missed="21" covered="0"/><counter type="COMPLEXITY" missed="12" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="printConfig" desc="()Ljava/lang/String;" line="771"><counter type="INSTRUCTION" missed="37" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="printConfigTypes" desc="(Ljava/util/HashMap;)Ljava/lang/String;" line="787"><counter type="INSTRUCTION" missed="70" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;clinit&gt;" desc="()V" line="32"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="2135" covered="0"/><counter type="BRANCH" missed="198" covered="0"/><counter type="LINE" missed="380" covered="0"/><counter type="COMPLEXITY" missed="111" covered="0"/><counter type="METHOD" missed="12" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/analysis/parser/MtasCRMParser$MtasCRMAncestors"><method name="&lt;init&gt;" desc="()V" line="802"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/analysis/parser/MtasParser"><method name="&lt;init&gt;" desc="()V" line="20"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="initParser" desc="()V" line="49"><counter type="INSTRUCTION" missed="0" covered="51"/><counter type="BRANCH" missed="1" covered="7"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="1" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="62"/><counter type="BRANCH" missed="1" covered="7"/><counter type="LINE" missed="0" covered="12"/><counter type="COMPLEXITY" missed="1" covered="5"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/analysis/parser/MtasXMLParser$MtasXMLParserMappingGroup"><method name="&lt;init&gt;" desc="(Lmtas/analysis/parser/MtasXMLParser;)V" line="1027"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="self" desc="()Lmtas/analysis/parser/MtasXMLParser$MtasXMLParserMappingGroup;" line="1042"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="2" covered="19"/><counter type="LINE" missed="1" covered="7"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="1" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/analysis/parser/MtasBasicParser$MtasParserMappingToken"><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="1709"><counter type="INSTRUCTION" missed="0" covered="33"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setOffset" desc="(Ljava/lang/Boolean;)V" line="1725"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setRealOffset" desc="(Ljava/lang/Boolean;)V" line="1734"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setParent" desc="(Ljava/lang/Boolean;)V" line="1743"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="45"/><counter type="LINE" missed="0" covered="15"/><counter type="COMPLEXITY" missed="0" covered="4"/><counter type="METHOD" missed="0" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/analysis/parser/MtasCRMParser$MtasCRMParserMappingCRMPair"><method name="&lt;init&gt;" desc="(Lmtas/analysis/parser/MtasCRMParser;)V" line="944"><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="self" desc="()Lmtas/analysis/parser/MtasCRMParser$MtasCRMParserMappingCRMPair;" line="959"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="21" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="2" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/analysis/parser/MtasSketchParser$MtasSketchParserMappingWordAnnotation"><method name="&lt;init&gt;" desc="(Lmtas/analysis/parser/MtasSketchParser;)V" line="414"><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="self" desc="()Lmtas/analysis/parser/MtasSketchParser$MtasSketchParserMappingWordAnnotation;" line="429"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="21" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="2" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/analysis/parser/MtasFoliaParser"><method name="&lt;init&gt;" desc="(Lmtas/analysis/util/MtasConfiguration;)V" line="20"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="initParser" desc="()V" line="30"><counter type="INSTRUCTION" missed="0" covered="18"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/analysis/parser/MtasElanParser"><method name="&lt;init&gt;" desc="(Lmtas/analysis/util/MtasConfiguration;)V" line="20"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="initParser" desc="()V" line="30"><counter type="INSTRUCTION" missed="18" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="22" covered="0"/><counter type="LINE" missed="9" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="2" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/analysis/parser/MtasXMLParser$MtasXMLParserMappingRelationAnnotation"><method name="&lt;init&gt;" desc="(Lmtas/analysis/parser/MtasXMLParser;)V" line="998"><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="self" desc="()Lmtas/analysis/parser/MtasXMLParser$MtasXMLParserMappingRelationAnnotation;" line="1013"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="21" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="2" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/analysis/parser/MtasBasicParser$MtasParserMapping"><method name="&lt;init&gt;" desc="(Lmtas/analysis/parser/MtasBasicParser;)V" line="1917"><counter type="INSTRUCTION" missed="0" covered="34"/><counter type="LINE" missed="0" covered="10"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="processConfig" desc="(Lmtas/analysis/util/MtasConfiguration;)V" line="1936"><counter type="INSTRUCTION" missed="664" covered="690"/><counter type="BRANCH" missed="88" covered="78"/><counter type="LINE" missed="138" covered="133"/><counter type="COMPLEXITY" missed="61" covered="23"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setStartEnd" desc="(Ljava/lang/String;Ljava/lang/String;)V" line="2306"><counter type="INSTRUCTION" missed="14" covered="3"/><counter type="BRANCH" missed="7" covered="1"/><counter type="LINE" missed="2" covered="2"/><counter type="COMPLEXITY" missed="4" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="conditionUnknownAncestor" desc="(Ljava/lang/String;)V" line="2318"><counter type="INSTRUCTION" missed="0" covered="20"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addString" desc="(Lmtas/analysis/parser/MtasBasicParser$MtasParserMappingToken;Ljava/lang/String;Ljava/lang/String;)V" line="2333"><counter type="INSTRUCTION" missed="9" covered="30"/><counter type="BRANCH" missed="3" covered="1"/><counter type="LINE" missed="2" covered="7"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="payloadString" desc="(Lmtas/analysis/parser/MtasBasicParser$MtasParserMappingToken;Ljava/lang/String;)V" line="2352"><counter type="INSTRUCTION" missed="25" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="addName" desc="(Lmtas/analysis/parser/MtasBasicParser$MtasParserMappingToken;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="2369"><counter type="INSTRUCTION" missed="9" covered="35"/><counter type="BRANCH" missed="3" covered="1"/><counter type="LINE" missed="2" covered="8"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="conditionName" desc="(Ljava/lang/String;Ljava/lang/String;)V" line="2388"><counter type="INSTRUCTION" missed="30" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="addText" desc="(Lmtas/analysis/parser/MtasBasicParser$MtasParserMappingToken;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="2406"><counter type="INSTRUCTION" missed="6" covered="38"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="1" covered="9"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addTextSplit" desc="(Lmtas/analysis/parser/MtasBasicParser$MtasParserMappingToken;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="2429"><counter type="INSTRUCTION" missed="49" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="11" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="conditionText" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="2450"><counter type="INSTRUCTION" missed="35" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="payloadText" desc="(Lmtas/analysis/parser/MtasBasicParser$MtasParserMappingToken;Ljava/lang/String;)V" line="2467"><counter type="INSTRUCTION" missed="25" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="addAttribute" desc="(Lmtas/analysis/parser/MtasBasicParser$MtasParserMappingToken;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="2485"><counter type="INSTRUCTION" missed="0" covered="51"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="0" covered="12"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addVariableFromAttribute" desc="(Lmtas/analysis/parser/MtasBasicParser$MtasParserMappingToken;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="2511"><counter type="INSTRUCTION" missed="53" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="12" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="conditionAttribute" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="2536"><counter type="INSTRUCTION" missed="0" covered="42"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="10"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="payloadAttribute" desc="(Lmtas/analysis/parser/MtasBasicParser$MtasParserMappingToken;Ljava/lang/String;Ljava/lang/String;)V" line="2557"><counter type="INSTRUCTION" missed="0" covered="30"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="conditionAncestor" desc="(Ljava/lang/String;Ljava/lang/String;)V" line="2572"><counter type="INSTRUCTION" missed="4" covered="45"/><counter type="BRANCH" missed="5" covered="7"/><counter type="LINE" missed="1" covered="11"/><counter type="COMPLEXITY" missed="4" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addAncestorName" desc="(Ljava/lang/String;Lmtas/analysis/parser/MtasBasicParser$MtasParserMappingToken;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="2599"><counter type="INSTRUCTION" missed="13" covered="60"/><counter type="BRANCH" missed="9" covered="7"/><counter type="LINE" missed="3" covered="14"/><counter type="COMPLEXITY" missed="7" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="conditionAncestorName" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="2630"><counter type="INSTRUCTION" missed="4" covered="60"/><counter type="BRANCH" missed="6" covered="6"/><counter type="LINE" missed="1" covered="14"/><counter type="COMPLEXITY" missed="5" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addAncestorAttribute" desc="(Ljava/lang/String;Lmtas/analysis/parser/MtasBasicParser$MtasParserMappingToken;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="2661"><counter type="INSTRUCTION" missed="80" covered="0"/><counter type="BRANCH" missed="18" covered="0"/><counter type="LINE" missed="19" covered="0"/><counter type="COMPLEXITY" missed="10" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="conditionAncestorAttribute" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="2696"><counter type="INSTRUCTION" missed="71" covered="0"/><counter type="BRANCH" missed="14" covered="0"/><counter type="LINE" missed="17" covered="0"/><counter type="COMPLEXITY" missed="8" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="payloadAncestorAttribute" desc="(Lmtas/analysis/parser/MtasBasicParser$MtasParserMappingToken;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="2727"><counter type="INSTRUCTION" missed="8" covered="53"/><counter type="BRANCH" missed="9" covered="5"/><counter type="LINE" missed="2" covered="13"/><counter type="COMPLEXITY" missed="7" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="computeAncestorSourceType" desc="(Ljava/lang/String;)Ljava/lang/String;" line="2754"><counter type="INSTRUCTION" missed="24" covered="24"/><counter type="BRANCH" missed="6" covered="6"/><counter type="LINE" missed="6" covered="7"/><counter type="COMPLEXITY" missed="5" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="computeDistance" desc="(Ljava/lang/String;)Ljava/lang/String;" line="2778"><counter type="INSTRUCTION" missed="3" covered="20"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="1" covered="6"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="computeNumber" desc="(Ljava/lang/String;)Ljava/lang/String;" line="2797"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getTokens" desc="()Ljava/util/List;" line="2806"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getConditions" desc="()Ljava/util/List;" line="2815"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="()Ljava/lang/String;" line="2825"><counter type="INSTRUCTION" missed="372" covered="0"/><counter type="BRANCH" missed="18" covered="0"/><counter type="LINE" missed="32" covered="0"/><counter type="COMPLEXITY" missed="10" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="1498" covered="1245"/><counter type="BRANCH" missed="205" covered="123"/><counter type="LINE" missed="277" covered="271"/><counter type="COMPLEXITY" missed="144" covered="48"/><counter type="METHOD" missed="9" covered="19"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/analysis/parser/MtasSketchParser$MtasSketchParserMappingGroup"><method name="&lt;init&gt;" desc="(Lmtas/analysis/parser/MtasSketchParser;)V" line="442"><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="self" desc="()Lmtas/analysis/parser/MtasSketchParser$MtasSketchParserMappingGroup;" line="457"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="21" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="2" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/analysis/parser/MtasBasicParser$MtasParserVariable"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;)V" line="1768"><counter type="INSTRUCTION" missed="14" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="processConfig" desc="(Lmtas/analysis/util/MtasConfiguration;)V" line="1782"><counter type="INSTRUCTION" missed="118" covered="0"/><counter type="BRANCH" missed="14" covered="0"/><counter type="LINE" missed="16" covered="0"/><counter type="COMPLEXITY" missed="8" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="toString" desc="()Ljava/lang/String;" line="1815"><counter type="INSTRUCTION" missed="60" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="192" covered="0"/><counter type="BRANCH" missed="16" covered="0"/><counter type="LINE" missed="27" covered="0"/><counter type="COMPLEXITY" missed="11" covered="0"/><counter type="METHOD" missed="3" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/analysis/parser/MtasXMLParser$MtasXMLParserMappingRelation"><method name="&lt;init&gt;" desc="(Lmtas/analysis/parser/MtasXMLParser;)V" line="970"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="self" desc="()Lmtas/analysis/parser/MtasXMLParser$MtasXMLParserMappingRelation;" line="985"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="2" covered="19"/><counter type="LINE" missed="1" covered="7"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="1" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/analysis/parser/MtasParser$MtasParserObject"><method name="&lt;init&gt;" desc="(Lmtas/analysis/parser/MtasParser;Lmtas/analysis/parser/MtasBasicParser$MtasParserType;)V" line="90"><counter type="INSTRUCTION" missed="0" covered="93"/><counter type="LINE" missed="0" covered="23"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="registerUpdateableMappingAtParent" desc="(Ljava/lang/Integer;)V" line="162"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="registerUpdateableMappingsAtParent" desc="(Ljava/util/Set;)V" line="171"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getUpdateableMappingsAsParent" desc="()Ljava/util/Set;" line="180"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="resetUpdateableMappingsAsParent" desc="()V" line="187"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addUpdateableMappingWithPosition" desc="(Ljava/lang/Integer;)V" line="196"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="addUpdateableIdWithOffset" desc="(Ljava/lang/String;)V" line="205"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="addUpdateableMappingWithOffset" desc="(Ljava/lang/Integer;)V" line="214"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="updateMappings" desc="(Ljava/util/Map;Ljava/util/Map;)V" line="225"><counter type="INSTRUCTION" missed="76" covered="44"/><counter type="BRANCH" missed="13" covered="5"/><counter type="LINE" missed="12" covered="7"/><counter type="COMPLEXITY" missed="8" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getAttribute" desc="(Ljava/lang/String;)Ljava/lang/String;" line="259"><counter type="INSTRUCTION" missed="2" covered="8"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getId" desc="()Ljava/lang/String;" line="272"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getType" desc="()Lmtas/analysis/parser/MtasBasicParser$MtasParserType;" line="281"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setText" desc="(Ljava/lang/String;)V" line="290"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="addText" desc="(Ljava/lang/String;)V" line="299"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getText" desc="()Ljava/lang/String;" line="312"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setUnknownAncestorNumber" desc="(Ljava/lang/Integer;)V" line="321"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getUnknownAncestorNumber" desc="()Ljava/lang/Integer;" line="330"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setRealOffsetStart" desc="(Ljava/lang/Integer;)V" line="339"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getRealOffsetStart" desc="()Ljava/lang/Integer;" line="348"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setRealOffsetEnd" desc="(Ljava/lang/Integer;)V" line="357"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getRealOffsetEnd" desc="()Ljava/lang/Integer;" line="366"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setOffsetStart" desc="(Ljava/lang/Integer;)V" line="375"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addOffsetStart" desc="(Ljava/lang/Integer;)V" line="384"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addOffsetEnd" desc="(Ljava/lang/Integer;)V" line="396"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getOffsetStart" desc="()Ljava/lang/Integer;" line="408"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setOffsetEnd" desc="(Ljava/lang/Integer;)V" line="417"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getOffsetEnd" desc="()Ljava/lang/Integer;" line="426"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getOffset" desc="()[Ljava/lang/Integer;" line="435"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addPosition" desc="(Ljava/lang/Integer;)V" line="448"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addPositions" desc="(Ljava/util/Set;)V" line="457"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPositions" desc="()Ljava/util/SortedSet;" line="466"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addRefId" desc="(Ljava/lang/String;)V" line="475"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getRefIds" desc="()Ljava/util/Set;" line="486"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setReferredStartPosition" desc="(Ljava/lang/String;Ljava/lang/Integer;)V" line="496"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setReferredEndPosition" desc="(Ljava/lang/String;Ljava/lang/Integer;)V" line="506"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setReferredStartOffset" desc="(Ljava/lang/String;Ljava/lang/Integer;)V" line="516"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setReferredEndOffset" desc="(Ljava/lang/String;Ljava/lang/Integer;)V" line="526"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="clearReferred" desc="()V" line="533"><counter type="INSTRUCTION" missed="13" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="135" covered="308"/><counter type="BRANCH" missed="19" covered="19"/><counter type="LINE" missed="32" covered="83"/><counter type="COMPLEXITY" missed="22" covered="35"/><counter type="METHOD" missed="8" covered="30"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/analysis/parser/MtasBasicParser$MtasParserVariableValue"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;)V" line="1671"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/analysis/parser/MtasSketchParser"><method name="&lt;init&gt;" desc="(Lmtas/analysis/util/MtasConfiguration;)V" line="34"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="10" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="initParser" desc="()V" line="65"><counter type="INSTRUCTION" missed="199" covered="0"/><counter type="BRANCH" missed="26" covered="0"/><counter type="LINE" missed="37" covered="0"/><counter type="COMPLEXITY" missed="14" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="createTokenCollection" desc="(Ljava/io/Reader;)Lmtas/analysis/token/MtasTokenCollection;" line="131"><counter type="INSTRUCTION" missed="835" covered="0"/><counter type="BRANCH" missed="92" covered="0"/><counter type="LINE" missed="151" covered="0"/><counter type="COMPLEXITY" missed="47" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="printConfig" desc="()Ljava/lang/String;" line="349"><counter type="INSTRUCTION" missed="37" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="printConfigTypes" desc="(Ljava/util/HashMap;)Ljava/lang/String;" line="365"><counter type="INSTRUCTION" missed="70" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;clinit&gt;" desc="()V" line="28"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="1180" covered="0"/><counter type="BRANCH" missed="124" covered="0"/><counter type="LINE" missed="214" covered="0"/><counter type="COMPLEXITY" missed="68" covered="0"/><counter type="METHOD" missed="6" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/analysis/parser/MtasXMLParser"><method name="&lt;init&gt;" desc="(Lmtas/analysis/util/MtasConfiguration;)V" line="40"><counter type="INSTRUCTION" missed="4" covered="72"/><counter type="LINE" missed="2" covered="19"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="printConfig" desc="()Ljava/lang/String;" line="142"><counter type="INSTRUCTION" missed="191" covered="0"/><counter type="LINE" missed="21" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="printConfigMappingTypes" desc="(Ljava/util/Map;)Ljava/lang/String;" line="173"><counter type="INSTRUCTION" missed="72" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="9" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="printConfigVariableTypes" desc="(Ljava/util/Map;)Ljava/lang/String;" line="193"><counter type="INSTRUCTION" missed="72" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="9" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="initParser" desc="()V" line="212"><counter type="INSTRUCTION" missed="168" covered="368"/><counter type="BRANCH" missed="26" covered="38"/><counter type="LINE" missed="28" covered="70"/><counter type="COMPLEXITY" missed="20" covered="13"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createTokenCollection" desc="(Ljava/io/Reader;)Lmtas/analysis/token/MtasTokenCollection;" line="360"><counter type="INSTRUCTION" missed="739" covered="1288"/><counter type="BRANCH" missed="106" covered="163"/><counter type="LINE" missed="101" covered="282"/><counter type="COMPLEXITY" missed="93" covered="45"/><counter type="METHOD" missed="0" covered="1"/></method><method name="recursiveCollect" desc="(Ljava/lang/String;Ljava/util/Map;I)Ljava/util/Collection;" line="909"><counter type="INSTRUCTION" missed="42" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="9" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getQName" desc="(Ljava/lang/String;)Ljavax/xml/namespace/QName;" line="929"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="collectAttributes" desc="(Lmtas/analysis/parser/MtasParser$MtasParserObject;Ljavax/xml/stream/XMLStreamReader;)V" line="945"><counter type="INSTRUCTION" missed="0" covered="50"/><counter type="BRANCH" missed="2" covered="8"/><counter type="LINE" missed="0" covered="11"/><counter type="COMPLEXITY" missed="2" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="34"><counter type="INSTRUCTION" missed="2" covered="9"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="1290" covered="1810"/><counter type="BRANCH" missed="149" covered="212"/><counter type="LINE" missed="179" covered="388"/><counter type="COMPLEXITY" missed="127" covered="66"/><counter type="METHOD" missed="4" covered="6"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/analysis/parser/MtasBasicParser"><method name="&lt;init&gt;" desc="()V" line="236"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Lmtas/analysis/util/MtasConfiguration;)V" line="236"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createCurrentList" desc="()Ljava/util/Map;" line="262"><counter type="INSTRUCTION" missed="0" covered="55"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createUpdateList" desc="()Ljava/util/Map;" line="282"><counter type="INSTRUCTION" missed="0" covered="55"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createVariables" desc="()Ljava/util/Map;" line="299"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="computeMappingsFromObject" desc="(Lmtas/analysis/token/MtasTokenIdFactory;Lmtas/analysis/parser/MtasParser$MtasParserObject;Ljava/util/Map;Ljava/util/Map;)V" line="317"><counter type="INSTRUCTION" missed="516" covered="535"/><counter type="BRANCH" missed="84" covered="60"/><counter type="LINE" missed="99" covered="107"/><counter type="COMPLEXITY" missed="54" covered="19"/><counter type="METHOD" missed="0" covered="1"/></method><method name="computeVariablesFromObject" desc="(Lmtas/analysis/parser/MtasParser$MtasParserObject;Ljava/util/Map;Ljava/util/Map;)V" line="621"><counter type="INSTRUCTION" missed="76" covered="0"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="16" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="checkForVariables" desc="(Ljava/util/List;)Z" line="649"><counter type="INSTRUCTION" missed="2" covered="31"/><counter type="BRANCH" missed="3" covered="7"/><counter type="LINE" missed="1" covered="7"/><counter type="COMPLEXITY" missed="3" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="updateMappingsWithLocalReferences" desc="(Lmtas/analysis/parser/MtasParser$MtasParserObject;Ljava/util/Map;Ljava/util/Map;)V" line="672"><counter type="INSTRUCTION" missed="219" covered="69"/><counter type="BRANCH" missed="39" covered="5"/><counter type="LINE" missed="53" covered="15"/><counter type="COMPLEXITY" missed="20" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="computeTypeFromMappingSource" desc="(Ljava/lang/String;)Ljava/lang/String;" line="761"><counter type="INSTRUCTION" missed="24" covered="30"/><counter type="BRANCH" missed="6" covered="8"/><counter type="LINE" missed="7" covered="11"/><counter type="COMPLEXITY" missed="5" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="computeObjectFromMappingValue" desc="(Lmtas/analysis/parser/MtasParser$MtasParserObject;Ljava/util/Map;Ljava/util/Map;)[Lmtas/analysis/parser/MtasParser$MtasParserObject;" line="796"><counter type="INSTRUCTION" missed="0" covered="107"/><counter type="BRANCH" missed="3" covered="13"/><counter type="LINE" missed="0" covered="20"/><counter type="COMPLEXITY" missed="3" covered="6"/><counter type="METHOD" missed="0" covered="1"/></method><method name="computeValueFromMappingValues" desc="(Lmtas/analysis/parser/MtasParser$MtasParserObject;Ljava/util/List;Ljava/util/Map;Z)[Ljava/lang/String;" line="845"><counter type="INSTRUCTION" missed="253" covered="276"/><counter type="BRANCH" missed="56" covered="36"/><counter type="LINE" missed="50" covered="57"/><counter type="COMPLEXITY" missed="34" covered="13"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addAndEncodeVariable" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/String;" line="1007"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="addAndEncodeValue" desc="(Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/String;" line="1020"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addAndEncode" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/String;" line="1034"><counter type="INSTRUCTION" missed="48" covered="26"/><counter type="BRANCH" missed="6" covered="6"/><counter type="LINE" missed="7" covered="6"/><counter type="COMPLEXITY" missed="5" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="decodeAndUpdateWithVariables" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)Ljava/lang/String;" line="1077"><counter type="INSTRUCTION" missed="53" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="12" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="decodeAndUpdateWithVariables" desc="([Ljava/lang/String;Ljava/util/Map;)Ljava/lang/String;" line="1107"><counter type="INSTRUCTION" missed="126" covered="0"/><counter type="BRANCH" missed="10" covered="0"/><counter type="LINE" missed="20" covered="0"/><counter type="COMPLEXITY" missed="6" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="computePayloadFromMappingPayload" desc="(Lmtas/analysis/parser/MtasParser$MtasParserObject;Ljava/util/List;Ljava/util/Map;)Lorg/apache/lucene/util/BytesRef;" line="1154"><counter type="INSTRUCTION" missed="50" covered="60"/><counter type="BRANCH" missed="13" covered="7"/><counter type="LINE" missed="12" covered="15"/><counter type="COMPLEXITY" missed="8" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="prevalidateObject" desc="(Lmtas/analysis/parser/MtasParser$MtasParserObject;Ljava/util/Map;)Ljava/lang/Boolean;" line="1201"><counter type="INSTRUCTION" missed="0" covered="39"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="11"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="precheckMappingConditions" desc="(Lmtas/analysis/parser/MtasParser$MtasParserObject;Ljava/util/List;Ljava/util/Map;)V" line="1229"><counter type="INSTRUCTION" missed="257" covered="253"/><counter type="BRANCH" missed="52" covered="36"/><counter type="LINE" missed="41" covered="53"/><counter type="COMPLEXITY" missed="31" covered="14"/><counter type="METHOD" missed="0" covered="1"/></method><method name="postcheckMappingConditions" desc="(Lmtas/analysis/parser/MtasParser$MtasParserObject;Ljava/util/List;Ljava/util/Map;)V" line="1374"><counter type="INSTRUCTION" missed="114" covered="24"/><counter type="BRANCH" missed="29" covered="3"/><counter type="LINE" missed="19" covered="6"/><counter type="COMPLEXITY" missed="15" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="computeFilteredSplitValues" desc="([Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String;" line="1422"><counter type="INSTRUCTION" missed="163" covered="0"/><counter type="BRANCH" missed="28" covered="0"/><counter type="LINE" missed="38" covered="0"/><counter type="COMPLEXITY" missed="15" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="computeFilteredPrefixedValue" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" line="1488"><counter type="INSTRUCTION" missed="55" covered="85"/><counter type="BRANCH" missed="10" covered="14"/><counter type="LINE" missed="6" covered="18"/><counter type="COMPLEXITY" missed="7" covered="6"/><counter type="METHOD" missed="0" covered="1"/></method><method name="computeMaximumFilteredPayload" desc="(Ljava/lang/String;Lorg/apache/lucene/util/BytesRef;Ljava/lang/String;)Lorg/apache/lucene/util/BytesRef;" line="1534"><counter type="INSTRUCTION" missed="21" covered="13"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="4" covered="4"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="35"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="1993" covered="1685"/><counter type="BRANCH" missed="360" covered="202"/><counter type="LINE" missed="388" covered="356"/><counter type="COMPLEXITY" missed="221" covered="85"/><counter type="METHOD" missed="6" covered="19"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/analysis/parser/MtasCRMParser$MtasCRMParserFunction"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;)V" line="825"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/analysis/parser/MtasXMLParser$MtasXMLParserMappingGroupAnnotation"><method name="&lt;init&gt;" desc="(Lmtas/analysis/parser/MtasXMLParser;)V" line="1055"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="self" desc="()Lmtas/analysis/parser/MtasXMLParser$MtasXMLParserMappingGroupAnnotation;" line="1070"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setStartEnd" desc="(Ljava/lang/String;Ljava/lang/String;)V" line="1082"><counter type="INSTRUCTION" missed="8" covered="7"/><counter type="BRANCH" missed="3" covered="1"/><counter type="LINE" missed="2" covered="3"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="10" covered="26"/><counter type="BRANCH" missed="3" covered="1"/><counter type="LINE" missed="3" covered="10"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="1" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="MtasParser.java"><line nr="20" mi="0" ci="2" mb="0" cb="0"/><line nr="29" mi="0" ci="4" mb="0" cb="0"/><line nr="32" mi="0" ci="4" mb="0" cb="0"/><line nr="49" mi="0" ci="3" mb="1" cb="1"/><line nr="51" mi="0" ci="10" mb="0" cb="2"/><line nr="52" mi="0" ci="7" mb="0" cb="0"/><line nr="53" mi="0" ci="5" mb="0" cb="2"/><line nr="54" mi="0" ci="10" mb="0" cb="0"/><line nr="56" mi="0" ci="5" mb="0" cb="2"/><line nr="57" mi="0" ci="10" mb="0" cb="0"/><line nr="61" mi="0" ci="1" mb="0" cb="0"/><line nr="84" mi="0" ci="1" mb="0" cb="0"/><line nr="90" mi="0" ci="3" mb="0" cb="0"/><line nr="93" mi="0" ci="3" mb="0" cb="0"/><line nr="96" mi="0" ci="3" mb="0" cb="0"/><line nr="99" mi="0" ci="3" mb="0" cb="0"/><line nr="102" mi="0" ci="3" mb="0" cb="0"/><line nr="105" mi="0" ci="3" mb="0" cb="0"/><line nr="108" mi="0" ci="3" mb="0" cb="0"/><line nr="111" mi="0" ci="3" mb="0" cb="0"/><line nr="114" mi="0" ci="5" mb="0" cb="0"/><line nr="117" mi="0" ci="5" mb="0" cb="0"/><line nr="120" mi="0" ci="5" mb="0" cb="0"/><line nr="123" mi="0" ci="5" mb="0" cb="0"/><line nr="126" mi="0" ci="5" mb="0" cb="0"/><line nr="129" mi="0" ci="5" mb="0" cb="0"/><line nr="132" mi="0" ci="5" mb="0" cb="0"/><line nr="135" mi="0" ci="5" mb="0" cb="0"/><line nr="138" mi="0" ci="5" mb="0" cb="0"/><line nr="141" mi="0" ci="5" mb="0" cb="0"/><line nr="144" mi="0" ci="5" mb="0" cb="0"/><line nr="151" mi="0" ci="5" mb="0" cb="0"/><line nr="152" mi="0" ci="3" mb="0" cb="0"/><line nr="153" mi="0" ci="5" mb="0" cb="0"/><line nr="154" mi="0" ci="1" mb="0" cb="0"/><line nr="162" mi="0" ci="5" mb="0" cb="0"/><line nr="163" mi="0" ci="1" mb="0" cb="0"/><line nr="171" mi="0" ci="5" mb="0" cb="0"/><line nr="172" mi="0" ci="1" mb="0" cb="0"/><line nr="180" mi="0" ci="3" mb="0" cb="0"/><line nr="187" mi="0" ci="3" mb="0" cb="0"/><line nr="188" mi="0" ci="1" mb="0" cb="0"/><line nr="196" mi="5" ci="0" mb="0" cb="0"/><line nr="197" mi="1" ci="0" mb="0" cb="0"/><line nr="205" mi="5" ci="0" mb="0" cb="0"/><line nr="206" mi="1" ci="0" mb="0" cb="0"/><line nr="214" mi="0" ci="5" mb="0" cb="0"/><line nr="215" mi="0" ci="1" mb="0" cb="0"/><line nr="225" mi="4" ci="7" mb="1" cb="1"/><line nr="226" mi="8" ci="0" mb="0" cb="0"/><line nr="227" mi="1" ci="0" mb="0" cb="0"/><line nr="228" mi="0" ci="11" mb="0" cb="2"/><line nr="229" mi="0" ci="10" mb="0" cb="0"/><line nr="231" mi="0" ci="1" mb="0" cb="0"/><line nr="232" mi="4" ci="7" mb="1" cb="1"/><line nr="233" mi="4" ci="0" mb="2" cb="0"/><line nr="234" mi="4" ci="0" mb="2" cb="0"/><line nr="235" mi="7" ci="0" mb="0" cb="0"/><line nr="237" mi="8" ci="0" mb="0" cb="0"/><line nr="240" mi="1" ci="0" mb="0" cb="0"/><line nr="241" mi="4" ci="7" mb="1" cb="1"/><line nr="242" mi="4" ci="0" mb="2" cb="0"/><line nr="243" mi="5" ci="0" mb="0" cb="0"/><line nr="244" mi="5" ci="0" mb="4" cb="0"/><line nr="245" mi="16" ci="0" mb="0" cb="0"/><line nr="249" mi="1" ci="0" mb="0" cb="0"/><line nr="250" mi="0" ci="1" mb="0" cb="0"/><line nr="259" mi="0" ci="2" mb="1" cb="1"/><line nr="260" mi="0" ci="6" mb="0" cb="0"/><line nr="262" mi="2" ci="0" mb="0" cb="0"/><line nr="272" mi="0" ci="3" mb="0" cb="0"/><line nr="281" mi="0" ci="3" mb="0" cb="0"/><line nr="290" mi="3" ci="0" mb="0" cb="0"/><line nr="291" mi="1" ci="0" mb="0" cb="0"/><line nr="299" mi="0" ci="3" mb="0" cb="2"/><line nr="300" mi="0" ci="4" mb="0" cb="0"/><line nr="302" mi="0" ci="11" mb="0" cb="0"/><line nr="304" mi="0" ci="1" mb="0" cb="0"/><line nr="312" mi="0" ci="3" mb="0" cb="0"/><line nr="321" mi="0" ci="3" mb="0" cb="0"/><line nr="322" mi="0" ci="1" mb="0" cb="0"/><line nr="330" mi="0" ci="3" mb="0" cb="0"/><line nr="339" mi="0" ci="3" mb="0" cb="0"/><line nr="340" mi="0" ci="1" mb="0" cb="0"/><line nr="348" mi="0" ci="3" mb="0" cb="0"/><line nr="357" mi="0" ci="3" mb="0" cb="0"/><line nr="358" mi="0" ci="1" mb="0" cb="0"/><line nr="366" mi="0" ci="3" mb="0" cb="0"/><line nr="375" mi="0" ci="3" mb="0" cb="0"/><line nr="376" mi="0" ci="1" mb="0" cb="0"/><line nr="384" mi="0" ci="6" mb="1" cb="3"/><line nr="385" mi="0" ci="5" mb="1" cb="1"/><line nr="386" mi="0" ci="3" mb="0" cb="0"/><line nr="388" mi="0" ci="1" mb="0" cb="0"/><line nr="396" mi="0" ci="6" mb="1" cb="3"/><line nr="397" mi="0" ci="5" mb="1" cb="1"/><line nr="398" mi="0" ci="3" mb="0" cb="0"/><line nr="400" mi="0" ci="1" mb="0" cb="0"/><line nr="408" mi="0" ci="3" mb="0" cb="0"/><line nr="417" mi="0" ci="3" mb="0" cb="0"/><line nr="418" mi="0" ci="1" mb="0" cb="0"/><line nr="426" mi="0" ci="3" mb="0" cb="0"/><line nr="435" mi="0" ci="3" mb="0" cb="2"/><line nr="436" mi="0" ci="13" mb="0" cb="0"/><line nr="438" mi="0" ci="3" mb="0" cb="0"/><line nr="448" mi="0" ci="5" mb="0" cb="0"/><line nr="449" mi="0" ci="1" mb="0" cb="0"/><line nr="457" mi="0" ci="5" mb="0" cb="0"/><line nr="458" mi="0" ci="1" mb="0" cb="0"/><line nr="466" mi="0" ci="3" mb="0" cb="0"/><line nr="475" mi="0" ci="2" mb="1" cb="1"/><line nr="476" mi="0" ci="5" mb="0" cb="0"/><line nr="478" mi="0" ci="1" mb="0" cb="0"/><line nr="486" mi="0" ci="3" mb="0" cb="0"/><line nr="496" mi="6" ci="0" mb="0" cb="0"/><line nr="497" mi="1" ci="0" mb="0" cb="0"/><line nr="506" mi="6" ci="0" mb="0" cb="0"/><line nr="507" mi="1" ci="0" mb="0" cb="0"/><line nr="516" mi="6" ci="0" mb="0" cb="0"/><line nr="517" mi="1" ci="0" mb="0" cb="0"/><line nr="526" mi="6" ci="0" mb="0" cb="0"/><line nr="527" mi="1" ci="0" mb="0" cb="0"/><line nr="533" mi="3" ci="0" mb="0" cb="0"/><line nr="534" mi="3" ci="0" mb="0" cb="0"/><line nr="535" mi="3" ci="0" mb="0" cb="0"/><line nr="536" mi="3" ci="0" mb="0" cb="0"/><line nr="537" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="135" covered="370"/><counter type="BRANCH" missed="20" covered="26"/><counter type="LINE" missed="32" covered="95"/><counter type="COMPLEXITY" missed="23" covered="40"/><counter type="METHOD" missed="8" covered="32"/><counter type="CLASS" missed="0" covered="2"/></sourcefile><sourcefile name="MtasTEIParser.java"><line nr="20" mi="3" ci="0" mb="0" cb="0"/><line nr="21" mi="1" ci="0" mb="0" cb="0"/><line nr="30" mi="3" ci="0" mb="0" cb="0"/><line nr="31" mi="3" ci="0" mb="0" cb="0"/><line nr="32" mi="3" ci="0" mb="0" cb="0"/><line nr="33" mi="3" ci="0" mb="0" cb="0"/><line nr="34" mi="3" ci="0" mb="0" cb="0"/><line nr="35" mi="2" ci="0" mb="0" cb="0"/><line nr="36" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="22" covered="0"/><counter type="LINE" missed="9" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="2" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="MtasBasicParser.java"><line nr="35" mi="0" ci="4" mb="0" cb="0"/><line nr="236" mi="3" ci="3" mb="0" cb="0"/><line nr="239" mi="3" ci="3" mb="0" cb="0"/><line nr="244" mi="2" ci="0" mb="0" cb="0"/><line nr="245" mi="1" ci="0" mb="0" cb="0"/><line nr="252" mi="0" ci="2" mb="0" cb="0"/><line nr="253" mi="0" ci="3" mb="0" cb="0"/><line nr="254" mi="0" ci="1" mb="0" cb="0"/><line nr="262" mi="0" ci="4" mb="0" cb="0"/><line nr="263" mi="0" ci="7" mb="0" cb="0"/><line nr="264" mi="0" ci="7" mb="0" cb="0"/><line nr="266" mi="0" ci="7" mb="0" cb="0"/><line nr="267" mi="0" ci="7" mb="0" cb="0"/><line nr="268" mi="0" ci="7" mb="0" cb="0"/><line nr="270" mi="0" ci="7" mb="0" cb="0"/><line nr="271" mi="0" ci="7" mb="0" cb="0"/><line nr="273" mi="0" ci="2" mb="0" cb="0"/><line nr="282" mi="0" ci="4" mb="0" cb="0"/><line nr="283" mi="0" ci="7" mb="0" cb="0"/><line nr="284" mi="0" ci="7" mb="0" cb="0"/><line nr="285" mi="0" ci="7" mb="0" cb="0"/><line nr="286" mi="0" ci="7" mb="0" cb="0"/><line nr="287" mi="0" ci="7" mb="0" cb="0"/><line nr="288" mi="0" ci="7" mb="0" cb="0"/><line nr="289" mi="0" ci="7" mb="0" cb="0"/><line nr="290" mi="0" ci="2" mb="0" cb="0"/><line nr="299" mi="0" ci="4" mb="0" cb="0"/><line nr="317" mi="0" ci="3" mb="0" cb="0"/><line nr="318" mi="0" ci="3" mb="0" cb="0"/><line nr="319" mi="0" ci="4" mb="1" cb="1"/><line nr="320" mi="12" ci="0" mb="2" cb="0"/><line nr="321" mi="10" ci="0" mb="0" cb="0"/><line nr="322" mi="1" ci="0" mb="0" cb="0"/><line nr="324" mi="0" ci="4" mb="0" cb="2"/><line nr="325" mi="0" ci="12" mb="0" cb="2"/><line nr="326" mi="0" ci="10" mb="0" cb="0"/><line nr="327" mi="0" ci="1" mb="0" cb="0"/><line nr="329" mi="0" ci="10" mb="0" cb="2"/><line nr="331" mi="0" ci="5" mb="0" cb="2"/><line nr="334" mi="0" ci="9" mb="0" cb="2"/><line nr="335" mi="0" ci="6" mb="0" cb="0"/><line nr="337" mi="1" ci="4" mb="1" cb="1"/><line nr="341" mi="0" ci="6" mb="0" cb="0"/><line nr="343" mi="0" ci="5" mb="0" cb="0"/><line nr="345" mi="0" ci="5" mb="1" cb="1"/><line nr="346" mi="1" ci="3" mb="0" cb="0"/><line nr="349" mi="0" ci="8" mb="0" cb="0"/><line nr="352" mi="0" ci="5" mb="2" cb="2"/><line nr="353" mi="5" ci="0" mb="0" cb="0"/><line nr="356" mi="0" ci="8" mb="0" cb="2"/><line nr="357" mi="0" ci="10" mb="0" cb="0"/><line nr="358" mi="0" ci="2" mb="1" cb="1"/><line nr="359" mi="5" ci="0" mb="0" cb="0"/><line nr="364" mi="0" ci="8" mb="0" cb="0"/><line nr="368" mi="0" ci="5" mb="1" cb="3"/><line nr="369" mi="0" ci="4" mb="0" cb="0"/><line nr="370" mi="0" ci="9" mb="0" cb="2"/><line nr="371" mi="0" ci="13" mb="0" cb="0"/><line nr="373" mi="0" ci="4" mb="1" cb="1"/><line nr="374" mi="0" ci="4" mb="0" cb="0"/><line nr="375" mi="0" ci="9" mb="0" cb="2"/><line nr="376" mi="0" ci="17" mb="0" cb="0"/><line nr="378" mi="4" ci="0" mb="2" cb="0"/><line nr="379" mi="4" ci="0" mb="0" cb="0"/><line nr="380" mi="9" ci="0" mb="2" cb="0"/><line nr="381" mi="17" ci="0" mb="0" cb="0"/><line nr="384" mi="7" ci="0" mb="0" cb="0"/><line nr="385" mi="2" ci="0" mb="0" cb="0"/><line nr="386" mi="8" ci="0" mb="2" cb="0"/><line nr="387" mi="8" ci="0" mb="2" cb="0"/><line nr="388" mi="17" ci="0" mb="0" cb="0"/><line nr="390" mi="1" ci="0" mb="0" cb="0"/><line nr="395" mi="0" ci="7" mb="0" cb="0"/><line nr="399" mi="0" ci="8" mb="0" cb="2"/><line nr="400" mi="0" ci="3" mb="0" cb="0"/><line nr="401" mi="0" ci="6" mb="0" cb="0"/><line nr="403" mi="0" ci="4" mb="0" cb="0"/><line nr="404" mi="0" ci="4" mb="0" cb="0"/><line nr="405" mi="0" ci="4" mb="0" cb="0"/><line nr="406" mi="0" ci="4" mb="0" cb="0"/><line nr="408" mi="0" ci="2" mb="1" cb="1"/><line nr="409" mi="9" ci="0" mb="0" cb="0"/><line nr="412" mi="0" ci="6" mb="0" cb="2"/><line nr="413" mi="0" ci="7" mb="1" cb="1"/><line nr="414" mi="5" ci="0" mb="0" cb="0"/><line nr="415" mi="2" ci="0" mb="0" cb="0"/><line nr="416" mi="2" ci="0" mb="2" cb="0"/><line nr="417" mi="10" ci="0" mb="0" cb="0"/><line nr="418" mi="2" ci="0" mb="0" cb="0"/><line nr="420" mi="1" ci="0" mb="0" cb="0"/><line nr="421" mi="0" ci="6" mb="0" cb="0"/><line nr="422" mi="0" ci="8" mb="0" cb="0"/><line nr="423" mi="0" ci="3" mb="0" cb="0"/><line nr="427" mi="0" ci="6" mb="0" cb="2"/><line nr="428" mi="0" ci="6" mb="0" cb="0"/><line nr="429" mi="0" ci="8" mb="0" cb="0"/><line nr="430" mi="0" ci="3" mb="0" cb="0"/><line nr="431" mi="0" ci="6" mb="1" cb="1"/><line nr="432" mi="6" ci="0" mb="0" cb="0"/><line nr="433" mi="8" ci="0" mb="0" cb="0"/><line nr="434" mi="2" ci="0" mb="0" cb="0"/><line nr="437" mi="0" ci="11" mb="0" cb="2"/><line nr="438" mi="0" ci="5" mb="1" cb="1"/><line nr="439" mi="0" ci="7" mb="0" cb="0"/><line nr="441" mi="0" ci="1" mb="0" cb="0"/><line nr="442" mi="0" ci="2" mb="0" cb="0"/><line nr="444" mi="0" ci="5" mb="0" cb="2"/><line nr="445" mi="0" ci="5" mb="0" cb="0"/><line nr="447" mi="0" ci="3" mb="0" cb="0"/><line nr="448" mi="2" ci="2" mb="1" cb="1"/><line nr="449" mi="4" ci="0" mb="2" cb="0"/><line nr="450" mi="6" ci="0" mb="0" cb="0"/><line nr="451" mi="8" ci="0" mb="0" cb="0"/><line nr="452" mi="3" ci="0" mb="0" cb="0"/><line nr="454" mi="0" ci="3" mb="0" cb="0"/><line nr="455" mi="2" ci="2" mb="1" cb="1"/><line nr="456" mi="4" ci="0" mb="2" cb="0"/><line nr="457" mi="6" ci="0" mb="0" cb="0"/><line nr="458" mi="8" ci="0" mb="0" cb="0"/><line nr="459" mi="3" ci="0" mb="0" cb="0"/><line nr="461" mi="0" ci="3" mb="0" cb="0"/><line nr="462" mi="2" ci="2" mb="1" cb="1"/><line nr="463" mi="4" ci="0" mb="2" cb="0"/><line nr="464" mi="6" ci="0" mb="0" cb="0"/><line nr="465" mi="8" ci="0" mb="0" cb="0"/><line nr="466" mi="3" ci="0" mb="0" cb="0"/><line nr="468" mi="0" ci="3" mb="0" cb="0"/><line nr="469" mi="0" ci="2" mb="1" cb="1"/><line nr="470" mi="0" ci="5" mb="1" cb="1"/><line nr="471" mi="6" ci="0" mb="4" cb="0"/><line nr="472" mi="5" ci="0" mb="0" cb="0"/><line nr="473" mi="5" ci="0" mb="0" cb="0"/><line nr="474" mi="8" ci="0" mb="6" cb="0"/><line nr="475" mi="2" ci="0" mb="2" cb="0"/><line nr="476" mi="4" ci="0" mb="2" cb="0"/><line nr="477" mi="4" ci="0" mb="0" cb="0"/><line nr="479" mi="4" ci="0" mb="2" cb="0"/><line nr="480" mi="4" ci="0" mb="0" cb="0"/><line nr="482" mi="5" ci="0" mb="0" cb="0"/><line nr="483" mi="11" ci="0" mb="0" cb="0"/><line nr="484" mi="2" ci="0" mb="0" cb="0"/><line nr="485" mi="7" ci="0" mb="0" cb="0"/><line nr="486" mi="9" ci="0" mb="0" cb="0"/><line nr="487" mi="2" ci="0" mb="0" cb="0"/><line nr="488" mi="7" ci="0" mb="0" cb="0"/><line nr="489" mi="9" ci="0" mb="0" cb="0"/><line nr="490" mi="2" ci="0" mb="0" cb="0"/><line nr="491" mi="7" ci="0" mb="0" cb="0"/><line nr="492" mi="9" ci="0" mb="0" cb="0"/><line nr="493" mi="2" ci="0" mb="0" cb="0"/><line nr="495" mi="1" ci="0" mb="0" cb="0"/><line nr="497" mi="0" ci="9" mb="0" cb="0"/><line nr="498" mi="0" ci="1" mb="0" cb="0"/><line nr="504" mi="0" ci="5" mb="0" cb="2"/><line nr="505" mi="0" ci="6" mb="0" cb="0"/><line nr="506" mi="0" ci="1" mb="0" cb="0"/><line nr="508" mi="0" ci="3" mb="0" cb="0"/><line nr="509" mi="2" ci="2" mb="1" cb="1"/><line nr="510" mi="4" ci="0" mb="2" cb="0"/><line nr="511" mi="6" ci="0" mb="0" cb="0"/><line nr="512" mi="8" ci="0" mb="0" cb="0"/><line nr="513" mi="3" ci="0" mb="0" cb="0"/><line nr="515" mi="0" ci="3" mb="0" cb="0"/><line nr="516" mi="0" ci="4" mb="0" cb="2"/><line nr="517" mi="0" ci="4" mb="1" cb="1"/><line nr="518" mi="0" ci="6" mb="0" cb="0"/><line nr="519" mi="0" ci="8" mb="0" cb="0"/><line nr="520" mi="0" ci="3" mb="0" cb="0"/><line nr="522" mi="0" ci="3" mb="0" cb="0"/><line nr="523" mi="2" ci="2" mb="1" cb="1"/><line nr="524" mi="4" ci="0" mb="2" cb="0"/><line nr="525" mi="6" ci="0" mb="0" cb="0"/><line nr="526" mi="8" ci="0" mb="0" cb="0"/><line nr="527" mi="3" ci="0" mb="0" cb="0"/><line nr="529" mi="0" ci="3" mb="0" cb="0"/><line nr="530" mi="0" ci="2" mb="1" cb="1"/><line nr="531" mi="0" ci="9" mb="0" cb="0"/><line nr="532" mi="0" ci="1" mb="0" cb="0"/><line nr="535" mi="0" ci="5" mb="0" cb="0"/><line nr="536" mi="0" ci="1" mb="0" cb="0"/><line nr="538" mi="0" ci="3" mb="0" cb="0"/><line nr="540" mi="0" ci="5" mb="0" cb="0"/><line nr="546" mi="3" ci="3" mb="3" cb="1"/><line nr="547" mi="2" ci="0" mb="0" cb="0"/><line nr="548" mi="2" ci="0" mb="0" cb="0"/><line nr="549" mi="5" ci="0" mb="2" cb="0"/><line nr="550" mi="4" ci="0" mb="0" cb="0"/><line nr="552" mi="5" ci="0" mb="0" cb="0"/><line nr="553" mi="6" ci="0" mb="4" cb="0"/><line nr="554" mi="4" ci="0" mb="0" cb="0"/><line nr="557" mi="5" ci="0" mb="2" cb="0"/><line nr="558" mi="4" ci="0" mb="0" cb="0"/><line nr="560" mi="5" ci="0" mb="0" cb="0"/><line nr="561" mi="6" ci="0" mb="4" cb="0"/><line nr="562" mi="4" ci="0" mb="0" cb="0"/><line nr="565" mi="5" ci="0" mb="4" cb="0"/><line nr="566" mi="3" ci="0" mb="2" cb="0"/><line nr="567" mi="4" ci="0" mb="0" cb="0"/><line nr="568" mi="3" ci="0" mb="0" cb="0"/><line nr="569" mi="4" ci="0" mb="0" cb="0"/><line nr="570" mi="3" ci="0" mb="0" cb="0"/><line nr="571" mi="4" ci="0" mb="0" cb="0"/><line nr="572" mi="1" ci="0" mb="0" cb="0"/><line nr="573" mi="5" ci="0" mb="0" cb="0"/><line nr="576" mi="0" ci="1" mb="0" cb="0"/><line nr="577" mi="0" ci="13" mb="0" cb="0"/><line nr="579" mi="0" ci="1" mb="0" cb="0"/><line nr="580" mi="0" ci="1" mb="0" cb="0"/><line nr="582" mi="0" ci="7" mb="0" cb="2"/><line nr="583" mi="0" ci="8" mb="1" cb="1"/><line nr="584" mi="6" ci="0" mb="0" cb="0"/><line nr="585" mi="2" ci="0" mb="0" cb="0"/><line nr="586" mi="2" ci="0" mb="2" cb="0"/><line nr="587" mi="11" ci="0" mb="0" cb="0"/><line nr="588" mi="1" ci="0" mb="0" cb="0"/><line nr="589" mi="1" ci="0" mb="0" cb="0"/><line nr="591" mi="1" ci="0" mb="0" cb="0"/><line nr="592" mi="0" ci="7" mb="0" cb="0"/><line nr="593" mi="0" ci="9" mb="0" cb="0"/><line nr="594" mi="0" ci="2" mb="0" cb="0"/><line nr="595" mi="0" ci="1" mb="0" cb="0"/><line nr="597" mi="0" ci="6" mb="0" cb="2"/><line nr="598" mi="0" ci="6" mb="0" cb="0"/><line nr="599" mi="0" ci="8" mb="0" cb="0"/><line nr="600" mi="0" ci="2" mb="0" cb="0"/><line nr="601" mi="0" ci="1" mb="0" cb="0"/><line nr="602" mi="0" ci="6" mb="1" cb="1"/><line nr="603" mi="6" ci="0" mb="0" cb="0"/><line nr="604" mi="8" ci="0" mb="0" cb="0"/><line nr="605" mi="1" ci="0" mb="0" cb="0"/><line nr="606" mi="1" ci="0" mb="0" cb="0"/><line nr="608" mi="0" ci="5" mb="0" cb="0"/><line nr="609" mi="0" ci="1" mb="0" cb="0"/><line nr="621" mi="3" ci="0" mb="0" cb="0"/><line nr="622" mi="3" ci="0" mb="0" cb="0"/><line nr="623" mi="2" ci="0" mb="2" cb="0"/><line nr="624" mi="11" ci="0" mb="2" cb="0"/><line nr="625" mi="5" ci="0" mb="2" cb="0"/><line nr="626" mi="8" ci="0" mb="0" cb="0"/><line nr="628" mi="4" ci="0" mb="0" cb="0"/><line nr="629" mi="11" ci="0" mb="2" cb="0"/><line nr="630" mi="5" ci="0" mb="2" cb="0"/><line nr="631" mi="5" ci="0" mb="0" cb="0"/><line nr="632" mi="2" ci="0" mb="2" cb="0"/><line nr="633" mi="4" ci="0" mb="0" cb="0"/><line nr="636" mi="1" ci="0" mb="0" cb="0"/><line nr="637" mi="10" ci="0" mb="0" cb="0"/><line nr="638" mi="1" ci="0" mb="0" cb="0"/><line nr="640" mi="1" ci="0" mb="0" cb="0"/><line nr="649" mi="0" ci="5" mb="1" cb="3"/><line nr="650" mi="0" ci="2" mb="0" cb="0"/><line nr="652" mi="0" ci="10" mb="0" cb="2"/><line nr="653" mi="0" ci="9" mb="1" cb="1"/><line nr="654" mi="0" ci="2" mb="1" cb="1"/><line nr="655" mi="2" ci="0" mb="0" cb="0"/><line nr="657" mi="0" ci="1" mb="0" cb="0"/><line nr="659" mi="0" ci="2" mb="0" cb="0"/><line nr="672" mi="0" ci="6" mb="0" cb="2"/><line nr="674" mi="4" ci="10" mb="1" cb="1"/><line nr="675" mi="5" ci="0" mb="0" cb="0"/><line nr="676" mi="4" ci="0" mb="2" cb="0"/><line nr="677" mi="3" ci="0" mb="0" cb="0"/><line nr="678" mi="4" ci="0" mb="2" cb="0"/><line nr="679" mi="3" ci="0" mb="0" cb="0"/><line nr="680" mi="2" ci="0" mb="2" cb="0"/><line nr="681" mi="2" ci="0" mb="0" cb="0"/><line nr="682" mi="5" ci="0" mb="0" cb="0"/><line nr="683" mi="2" ci="0" mb="0" cb="0"/><line nr="684" mi="2" ci="0" mb="0" cb="0"/><line nr="685" mi="7" ci="0" mb="0" cb="0"/><line nr="686" mi="2" ci="0" mb="0" cb="0"/><line nr="687" mi="7" ci="0" mb="0" cb="0"/><line nr="688" mi="2" ci="0" mb="0" cb="0"/><line nr="689" mi="7" ci="0" mb="0" cb="0"/><line nr="690" mi="2" ci="0" mb="0" cb="0"/><line nr="691" mi="2" ci="0" mb="0" cb="0"/><line nr="692" mi="2" ci="0" mb="0" cb="0"/><line nr="693" mi="2" ci="0" mb="0" cb="0"/><line nr="694" mi="2" ci="0" mb="0" cb="0"/><line nr="695" mi="3" ci="0" mb="2" cb="0"/><line nr="696" mi="4" ci="0" mb="0" cb="0"/><line nr="697" mi="5" ci="0" mb="2" cb="0"/><line nr="698" mi="6" ci="0" mb="0" cb="0"/><line nr="699" mi="8" ci="0" mb="2" cb="0"/><line nr="700" mi="4" ci="0" mb="0" cb="0"/><line nr="702" mi="1" ci="0" mb="0" cb="0"/><line nr="703" mi="3" ci="0" mb="2" cb="0"/><line nr="704" mi="4" ci="0" mb="0" cb="0"/><line nr="705" mi="5" ci="0" mb="2" cb="0"/><line nr="706" mi="6" ci="0" mb="0" cb="0"/><line nr="707" mi="8" ci="0" mb="2" cb="0"/><line nr="708" mi="4" ci="0" mb="0" cb="0"/><line nr="710" mi="1" ci="0" mb="0" cb="0"/><line nr="711" mi="3" ci="0" mb="2" cb="0"/><line nr="712" mi="4" ci="0" mb="0" cb="0"/><line nr="713" mi="5" ci="0" mb="2" cb="0"/><line nr="714" mi="6" ci="0" mb="0" cb="0"/><line nr="715" mi="8" ci="0" mb="2" cb="0"/><line nr="716" mi="4" ci="0" mb="0" cb="0"/><line nr="718" mi="1" ci="0" mb="0" cb="0"/><line nr="719" mi="3" ci="0" mb="2" cb="0"/><line nr="720" mi="4" ci="0" mb="0" cb="0"/><line nr="721" mi="5" ci="0" mb="2" cb="0"/><line nr="722" mi="6" ci="0" mb="0" cb="0"/><line nr="723" mi="8" ci="0" mb="2" cb="0"/><line nr="724" mi="4" ci="0" mb="0" cb="0"/><line nr="726" mi="1" ci="0" mb="0" cb="0"/><line nr="727" mi="8" ci="0" mb="8" cb="0"/><line nr="729" mi="5" ci="0" mb="0" cb="0"/><line nr="730" mi="6" ci="0" mb="0" cb="0"/><line nr="731" mi="4" ci="0" mb="0" cb="0"/><line nr="734" mi="1" ci="0" mb="0" cb="0"/><line nr="737" mi="0" ci="6" mb="0" cb="2"/><line nr="738" mi="0" ci="6" mb="0" cb="0"/><line nr="739" mi="0" ci="8" mb="0" cb="0"/><line nr="740" mi="0" ci="4" mb="0" cb="0"/><line nr="741" mi="0" ci="1" mb="0" cb="0"/><line nr="742" mi="0" ci="5" mb="0" cb="0"/><line nr="743" mi="0" ci="5" mb="0" cb="0"/><line nr="744" mi="0" ci="5" mb="0" cb="0"/><line nr="746" mi="0" ci="3" mb="0" cb="0"/><line nr="747" mi="0" ci="3" mb="0" cb="0"/><line nr="748" mi="0" ci="3" mb="0" cb="0"/><line nr="749" mi="0" ci="3" mb="0" cb="0"/><line nr="750" mi="0" ci="1" mb="0" cb="0"/><line nr="761" mi="0" ci="4" mb="1" cb="1"/><line nr="762" mi="2" ci="0" mb="0" cb="0"/><line nr="763" mi="0" ci="4" mb="1" cb="1"/><line nr="764" mi="2" ci="0" mb="0" cb="0"/><line nr="765" mi="0" ci="2" mb="0" cb="0"/><line nr="766" mi="0" ci="2" mb="1" cb="1"/><line nr="767" mi="2" ci="0" mb="0" cb="0"/><line nr="768" mi="0" ci="4" mb="0" cb="2"/><line nr="769" mi="0" ci="2" mb="0" cb="0"/><line nr="770" mi="0" ci="2" mb="0" cb="0"/><line nr="771" mi="0" ci="2" mb="0" cb="2"/><line nr="772" mi="0" ci="2" mb="0" cb="0"/><line nr="773" mi="0" ci="4" mb="1" cb="1"/><line nr="774" mi="0" ci="2" mb="0" cb="0"/><line nr="775" mi="2" ci="0" mb="0" cb="0"/><line nr="776" mi="2" ci="0" mb="2" cb="0"/><line nr="777" mi="2" ci="0" mb="0" cb="0"/><line nr="779" mi="12" ci="0" mb="0" cb="0"/><line nr="796" mi="0" ci="2" mb="0" cb="0"/><line nr="798" mi="0" ci="2" mb="0" cb="0"/><line nr="799" mi="0" ci="2" mb="0" cb="0"/><line nr="801" mi="0" ci="5" mb="0" cb="0"/><line nr="802" mi="0" ci="2" mb="0" cb="2"/><line nr="803" mi="0" ci="8" mb="0" cb="0"/><line nr="805" mi="0" ci="6" mb="0" cb="2"/><line nr="806" mi="0" ci="7" mb="0" cb="0"/><line nr="807" mi="0" ci="5" mb="0" cb="0"/><line nr="808" mi="0" ci="2" mb="0" cb="0"/><line nr="810" mi="0" ci="2" mb="1" cb="1"/><line nr="811" mi="0" ci="6" mb="0" cb="0"/><line nr="813" mi="0" ci="2" mb="0" cb="2"/><line nr="814" mi="0" ci="8" mb="1" cb="3"/><line nr="815" mi="0" ci="13" mb="1" cb="1"/><line nr="816" mi="0" ci="8" mb="0" cb="0"/><line nr="819" mi="0" ci="3" mb="0" cb="0"/><line nr="820" mi="0" ci="8" mb="0" cb="2"/><line nr="821" mi="0" ci="14" mb="0" cb="0"/><line nr="826" mi="0" ci="2" mb="0" cb="0"/><line nr="845" mi="0" ci="7" mb="0" cb="0"/><line nr="846" mi="0" ci="10" mb="0" cb="2"/><line nr="848" mi="0" ci="5" mb="0" cb="0"/><line nr="849" mi="0" ci="2" mb="0" cb="2"/><line nr="850" mi="0" ci="5" mb="0" cb="0"/><line nr="851" mi="0" ci="2" mb="1" cb="1"/><line nr="852" mi="0" ci="5" mb="0" cb="0"/><line nr="853" mi="0" ci="4" mb="0" cb="0"/><line nr="854" mi="0" ci="4" mb="0" cb="0"/><line nr="855" mi="0" ci="2" mb="1" cb="1"/><line nr="856" mi="0" ci="8" mb="0" cb="2"/><line nr="857" mi="0" ci="10" mb="0" cb="0"/><line nr="861" mi="0" ci="1" mb="0" cb="0"/><line nr="864" mi="0" ci="6" mb="0" cb="0"/><line nr="867" mi="0" ci="5" mb="2" cb="2"/><line nr="868" mi="0" ci="5" mb="0" cb="0"/><line nr="870" mi="0" ci="5" mb="0" cb="0"/><line nr="871" mi="0" ci="2" mb="0" cb="2"/><line nr="872" mi="0" ci="5" mb="0" cb="0"/><line nr="873" mi="0" ci="6" mb="0" cb="0"/><line nr="874" mi="0" ci="4" mb="0" cb="0"/><line nr="875" mi="0" ci="4" mb="0" cb="2"/><line nr="876" mi="0" ci="8" mb="1" cb="1"/><line nr="877" mi="0" ci="2" mb="0" cb="0"/><line nr="878" mi="0" ci="2" mb="1" cb="1"/><line nr="879" mi="0" ci="8" mb="0" cb="2"/><line nr="880" mi="0" ci="10" mb="0" cb="0"/><line nr="885" mi="0" ci="6" mb="0" cb="0"/><line nr="886" mi="0" ci="2" mb="0" cb="2"/><line nr="887" mi="0" ci="2" mb="0" cb="0"/><line nr="888" mi="0" ci="7" mb="1" cb="1"/><line nr="889" mi="6" ci="0" mb="0" cb="0"/><line nr="891" mi="0" ci="5" mb="0" cb="0"/><line nr="892" mi="0" ci="4" mb="0" cb="0"/><line nr="894" mi="0" ci="5" mb="0" cb="0"/><line nr="895" mi="0" ci="5" mb="0" cb="0"/><line nr="896" mi="0" ci="4" mb="0" cb="0"/><line nr="897" mi="0" ci="4" mb="0" cb="2"/><line nr="898" mi="0" ci="8" mb="1" cb="1"/><line nr="899" mi="0" ci="2" mb="0" cb="0"/><line nr="900" mi="0" ci="2" mb="0" cb="2"/><line nr="901" mi="0" ci="8" mb="0" cb="2"/><line nr="902" mi="0" ci="10" mb="0" cb="0"/><line nr="907" mi="0" ci="6" mb="0" cb="0"/><line nr="908" mi="0" ci="2" mb="1" cb="1"/><line nr="909" mi="0" ci="5" mb="0" cb="0"/><line nr="910" mi="0" ci="8" mb="0" cb="0"/><line nr="911" mi="0" ci="4" mb="0" cb="0"/><line nr="912" mi="2" ci="2" mb="1" cb="1"/><line nr="913" mi="6" ci="2" mb="2" cb="0"/><line nr="914" mi="2" ci="0" mb="0" cb="0"/><line nr="915" mi="0" ci="2" mb="1" cb="1"/><line nr="916" mi="0" ci="8" mb="0" cb="2"/><line nr="917" mi="0" ci="10" mb="0" cb="0"/><line nr="921" mi="5" ci="1" mb="0" cb="0"/><line nr="922" mi="2" ci="0" mb="2" cb="0"/><line nr="923" mi="6" ci="0" mb="0" cb="0"/><line nr="924" mi="5" ci="0" mb="0" cb="0"/><line nr="925" mi="6" ci="0" mb="0" cb="0"/><line nr="926" mi="2" ci="0" mb="0" cb="0"/><line nr="927" mi="5" ci="0" mb="4" cb="0"/><line nr="928" mi="7" ci="0" mb="0" cb="0"/><line nr="929" mi="2" ci="0" mb="0" cb="0"/><line nr="930" mi="2" ci="0" mb="0" cb="0"/><line nr="931" mi="8" ci="0" mb="2" cb="0"/><line nr="932" mi="5" ci="0" mb="0" cb="0"/><line nr="933" mi="7" ci="0" mb="0" cb="0"/><line nr="934" mi="4" ci="0" mb="0" cb="0"/><line nr="935" mi="4" ci="0" mb="2" cb="0"/><line nr="936" mi="8" ci="0" mb="2" cb="0"/><line nr="937" mi="2" ci="0" mb="0" cb="0"/><line nr="938" mi="2" ci="0" mb="2" cb="0"/><line nr="939" mi="9" ci="0" mb="2" cb="0"/><line nr="940" mi="10" ci="0" mb="0" cb="0"/><line nr="942" mi="1" ci="0" mb="0" cb="0"/><line nr="944" mi="2" ci="0" mb="2" cb="0"/><line nr="945" mi="8" ci="0" mb="2" cb="0"/><line nr="946" mi="6" ci="0" mb="0" cb="0"/><line nr="947" mi="1" ci="0" mb="0" cb="0"/><line nr="949" mi="2" ci="0" mb="0" cb="0"/><line nr="952" mi="3" ci="0" mb="0" cb="0"/><line nr="953" mi="6" ci="0" mb="0" cb="0"/><line nr="955" mi="6" ci="0" mb="0" cb="0"/><line nr="956" mi="2" ci="0" mb="2" cb="0"/><line nr="957" mi="2" ci="0" mb="2" cb="0"/><line nr="958" mi="5" ci="0" mb="0" cb="0"/><line nr="959" mi="5" ci="0" mb="0" cb="0"/><line nr="960" mi="5" ci="0" mb="0" cb="0"/><line nr="961" mi="6" ci="0" mb="4" cb="0"/><line nr="962" mi="3" ci="0" mb="0" cb="0"/><line nr="963" mi="2" ci="0" mb="2" cb="0"/><line nr="964" mi="4" ci="0" mb="0" cb="0"/><line nr="965" mi="6" ci="0" mb="4" cb="0"/><line nr="966" mi="4" ci="0" mb="0" cb="0"/><line nr="968" mi="2" ci="0" mb="2" cb="0"/><line nr="969" mi="8" ci="0" mb="2" cb="0"/><line nr="970" mi="5" ci="0" mb="4" cb="0"/><line nr="971" mi="10" ci="0" mb="0" cb="0"/><line nr="974" mi="11" ci="0" mb="0" cb="0"/><line nr="979" mi="1" ci="0" mb="0" cb="0"/><line nr="980" mi="5" ci="0" mb="0" cb="0"/><line nr="983" mi="9" ci="0" mb="0" cb="0"/><line nr="984" mi="6" ci="0" mb="0" cb="0"/><line nr="988" mi="0" ci="1" mb="0" cb="0"/><line nr="989" mi="0" ci="9" mb="1" cb="3"/><line nr="990" mi="0" ci="3" mb="0" cb="0"/><line nr="992" mi="0" ci="2" mb="0" cb="0"/><line nr="1007" mi="7" ci="0" mb="0" cb="0"/><line nr="1020" mi="0" ci="7" mb="0" cb="0"/><line nr="1034" mi="0" ci="2" mb="1" cb="1"/><line nr="1035" mi="2" ci="0" mb="0" cb="0"/><line nr="1038" mi="0" ci="2" mb="1" cb="1"/><line nr="1039" mi="2" ci="0" mb="2" cb="0"/><line nr="1040" mi="6" ci="0" mb="0" cb="0"/><line nr="1041" mi="6" ci="0" mb="0" cb="0"/><line nr="1044" mi="9" ci="0" mb="0" cb="0"/><line nr="1045" mi="13" ci="0" mb="0" cb="0"/><line nr="1049" mi="8" ci="0" mb="0" cb="0"/><line nr="1053" mi="0" ci="2" mb="0" cb="0"/><line nr="1055" mi="0" ci="5" mb="1" cb="3"/><line nr="1056" mi="0" ci="2" mb="0" cb="0"/><line nr="1058" mi="2" ci="13" mb="1" cb="1"/><line nr="1077" mi="5" ci="0" mb="4" cb="0"/><line nr="1078" mi="5" ci="0" mb="0" cb="0"/><line nr="1080" mi="3" ci="0" mb="0" cb="0"/><line nr="1082" mi="5" ci="0" mb="4" cb="0"/><line nr="1083" mi="5" ci="0" mb="0" cb="0"/><line nr="1085" mi="3" ci="0" mb="0" cb="0"/><line nr="1088" mi="5" ci="0" mb="0" cb="0"/><line nr="1089" mi="5" ci="0" mb="0" cb="0"/><line nr="1090" mi="11" ci="0" mb="0" cb="0"/><line nr="1091" mi="1" ci="0" mb="0" cb="0"/><line nr="1092" mi="3" ci="0" mb="0" cb="0"/><line nr="1093" mi="2" ci="0" mb="0" cb="0"/><line nr="1107" mi="4" ci="0" mb="0" cb="0"/><line nr="1108" mi="16" ci="0" mb="2" cb="0"/><line nr="1109" mi="4" ci="0" mb="2" cb="0"/><line nr="1110" mi="4" ci="0" mb="0" cb="0"/><line nr="1111" mi="4" ci="0" mb="2" cb="0"/><line nr="1112" mi="11" ci="0" mb="0" cb="0"/><line nr="1114" mi="11" ci="0" mb="0" cb="0"/><line nr="1116" mi="4" ci="0" mb="2" cb="0"/><line nr="1117" mi="5" ci="0" mb="0" cb="0"/><line nr="1118" mi="2" ci="0" mb="2" cb="0"/><line nr="1119" mi="6" ci="0" mb="0" cb="0"/><line nr="1120" mi="5" ci="0" mb="0" cb="0"/><line nr="1122" mi="16" ci="0" mb="0" cb="0"/><line nr="1126" mi="14" ci="0" mb="0" cb="0"/><line nr="1130" mi="1" ci="0" mb="0" cb="0"/><line nr="1132" mi="11" ci="0" mb="0" cb="0"/><line nr="1133" mi="1" ci="0" mb="0" cb="0"/><line nr="1134" mi="3" ci="0" mb="0" cb="0"/><line nr="1135" mi="1" ci="0" mb="0" cb="0"/><line nr="1138" mi="3" ci="0" mb="0" cb="0"/><line nr="1154" mi="0" ci="2" mb="0" cb="0"/><line nr="1155" mi="0" ci="10" mb="0" cb="2"/><line nr="1156" mi="0" ci="5" mb="0" cb="0"/><line nr="1157" mi="0" ci="2" mb="1" cb="1"/><line nr="1158" mi="5" ci="0" mb="0" cb="0"/><line nr="1159" mi="4" ci="0" mb="2" cb="0"/><line nr="1160" mi="2" ci="0" mb="2" cb="0"/><line nr="1161" mi="5" ci="0" mb="0" cb="0"/><line nr="1162" mi="4" ci="0" mb="0" cb="0"/><line nr="1163" mi="6" ci="0" mb="2" cb="0"/><line nr="1164" mi="1" ci="0" mb="0" cb="0"/><line nr="1167" mi="0" ci="6" mb="0" cb="0"/><line nr="1170" mi="0" ci="2" mb="1" cb="1"/><line nr="1172" mi="0" ci="5" mb="0" cb="0"/><line nr="1173" mi="0" ci="2" mb="1" cb="1"/><line nr="1174" mi="0" ci="8" mb="0" cb="0"/><line nr="1175" mi="0" ci="6" mb="0" cb="0"/><line nr="1176" mi="0" ci="2" mb="0" cb="0"/><line nr="1177" mi="0" ci="6" mb="0" cb="2"/><line nr="1179" mi="5" ci="1" mb="0" cb="0"/><line nr="1180" mi="2" ci="0" mb="2" cb="0"/><line nr="1181" mi="4" ci="0" mb="0" cb="0"/><line nr="1182" mi="4" ci="0" mb="0" cb="0"/><line nr="1183" mi="2" ci="0" mb="0" cb="0"/><line nr="1184" mi="6" ci="0" mb="2" cb="0"/><line nr="1188" mi="0" ci="1" mb="0" cb="0"/><line nr="1189" mi="0" ci="2" mb="0" cb="0"/><line nr="1201" mi="0" ci="3" mb="0" cb="0"/><line nr="1202" mi="0" ci="3" mb="0" cb="0"/><line nr="1203" mi="0" ci="3" mb="0" cb="2"/><line nr="1204" mi="0" ci="3" mb="0" cb="0"/><line nr="1206" mi="0" ci="10" mb="0" cb="2"/><line nr="1208" mi="0" ci="6" mb="0" cb="0"/><line nr="1209" mi="0" ci="3" mb="0" cb="0"/><line nr="1210" mi="0" ci="1" mb="0" cb="0"/><line nr="1211" mi="0" ci="3" mb="0" cb="0"/><line nr="1213" mi="0" ci="1" mb="0" cb="0"/><line nr="1214" mi="0" ci="3" mb="0" cb="0"/><line nr="1229" mi="0" ci="10" mb="0" cb="2"/><line nr="1231" mi="0" ci="5" mb="0" cb="0"/><line nr="1232" mi="0" ci="2" mb="0" cb="2"/><line nr="1233" mi="0" ci="2" mb="0" cb="0"/><line nr="1235" mi="0" ci="6" mb="0" cb="0"/><line nr="1236" mi="1" ci="0" mb="0" cb="0"/><line nr="1237" mi="3" ci="0" mb="0" cb="0"/><line nr="1238" mi="0" ci="1" mb="0" cb="0"/><line nr="1239" mi="0" ci="5" mb="0" cb="0"/><line nr="1240" mi="0" ci="2" mb="0" cb="0"/><line nr="1241" mi="0" ci="7" mb="0" cb="2"/><line nr="1242" mi="0" ci="17" mb="0" cb="0"/><line nr="1244" mi="0" ci="9" mb="0" cb="0"/><line nr="1247" mi="0" ci="6" mb="0" cb="0"/><line nr="1248" mi="0" ci="2" mb="0" cb="2"/><line nr="1249" mi="0" ci="2" mb="0" cb="0"/><line nr="1251" mi="0" ci="6" mb="0" cb="0"/><line nr="1252" mi="1" ci="0" mb="0" cb="0"/><line nr="1253" mi="3" ci="0" mb="0" cb="0"/><line nr="1254" mi="0" ci="1" mb="0" cb="0"/><line nr="1255" mi="0" ci="5" mb="0" cb="2"/><line nr="1256" mi="0" ci="12" mb="0" cb="0"/><line nr="1258" mi="0" ci="7" mb="0" cb="0"/><line nr="1260" mi="0" ci="1" mb="0" cb="0"/><line nr="1261" mi="0" ci="6" mb="0" cb="0"/><line nr="1263" mi="0" ci="3" mb="0" cb="0"/><line nr="1264" mi="0" ci="4" mb="0" cb="2"/><line nr="1265" mi="0" ci="3" mb="0" cb="0"/><line nr="1268" mi="0" ci="2" mb="0" cb="2"/><line nr="1269" mi="0" ci="17" mb="0" cb="2"/><line nr="1270" mi="0" ci="3" mb="0" cb="0"/><line nr="1272" mi="0" ci="5" mb="0" cb="0"/><line nr="1273" mi="0" ci="2" mb="0" cb="2"/><line nr="1274" mi="5" ci="3" mb="1" cb="1"/><line nr="1275" mi="3" ci="0" mb="2" cb="0"/><line nr="1276" mi="9" ci="0" mb="0" cb="0"/><line nr="1277" mi="6" ci="0" mb="0" cb="0"/><line nr="1278" mi="7" ci="0" mb="0" cb="0"/><line nr="1279" mi="0" ci="5" mb="1" cb="1"/><line nr="1280" mi="0" ci="6" mb="1" cb="1"/><line nr="1281" mi="0" ci="1" mb="0" cb="0"/><line nr="1282" mi="5" ci="0" mb="2" cb="0"/><line nr="1283" mi="6" ci="0" mb="2" cb="0"/><line nr="1284" mi="9" ci="0" mb="0" cb="0"/><line nr="1285" mi="6" ci="0" mb="0" cb="0"/><line nr="1286" mi="7" ci="0" mb="0" cb="0"/><line nr="1289" mi="0" ci="5" mb="0" cb="0"/><line nr="1290" mi="0" ci="2" mb="1" cb="1"/><line nr="1291" mi="0" ci="2" mb="0" cb="0"/><line nr="1292" mi="0" ci="3" mb="0" cb="0"/><line nr="1293" mi="0" ci="3" mb="0" cb="0"/><line nr="1294" mi="0" ci="4" mb="0" cb="0"/><line nr="1295" mi="0" ci="4" mb="1" cb="3"/><line nr="1296" mi="3" ci="0" mb="2" cb="0"/><line nr="1297" mi="9" ci="0" mb="0" cb="0"/><line nr="1298" mi="8" ci="0" mb="0" cb="0"/><line nr="1300" mi="0" ci="4" mb="1" cb="3"/><line nr="1302" mi="3" ci="0" mb="2" cb="0"/><line nr="1303" mi="13" ci="0" mb="0" cb="0"/><line nr="1305" mi="8" ci="0" mb="0" cb="0"/><line nr="1308" mi="0" ci="2" mb="0" cb="2"/><line nr="1309" mi="2" ci="3" mb="1" cb="1"/><line nr="1310" mi="2" ci="0" mb="2" cb="0"/><line nr="1311" mi="13" ci="0" mb="0" cb="0"/><line nr="1313" mi="12" ci="0" mb="0" cb="0"/><line nr="1315" mi="2" ci="3" mb="1" cb="1"/><line nr="1316" mi="2" ci="0" mb="2" cb="0"/><line nr="1317" mi="1" ci="0" mb="0" cb="0"/><line nr="1318" mi="0" ci="5" mb="1" cb="1"/><line nr="1319" mi="0" ci="2" mb="0" cb="2"/><line nr="1320" mi="0" ci="13" mb="0" cb="0"/><line nr="1322" mi="0" ci="12" mb="0" cb="0"/><line nr="1327" mi="5" ci="1" mb="0" cb="0"/><line nr="1328" mi="3" ci="0" mb="2" cb="0"/><line nr="1329" mi="3" ci="0" mb="2" cb="0"/><line nr="1330" mi="2" ci="0" mb="0" cb="0"/><line nr="1331" mi="3" ci="0" mb="0" cb="0"/><line nr="1332" mi="3" ci="0" mb="0" cb="0"/><line nr="1333" mi="6" ci="0" mb="4" cb="0"/><line nr="1334" mi="2" ci="0" mb="2" cb="0"/><line nr="1335" mi="3" ci="0" mb="2" cb="0"/><line nr="1336" mi="5" ci="0" mb="0" cb="0"/><line nr="1338" mi="4" ci="0" mb="4" cb="0"/><line nr="1339" mi="3" ci="0" mb="2" cb="0"/><line nr="1340" mi="14" ci="0" mb="0" cb="0"/><line nr="1343" mi="2" ci="0" mb="2" cb="0"/><line nr="1344" mi="7" ci="0" mb="4" cb="0"/><line nr="1345" mi="18" ci="0" mb="0" cb="0"/><line nr="1347" mi="7" ci="0" mb="4" cb="0"/><line nr="1348" mi="18" ci="0" mb="0" cb="0"/><line nr="1354" mi="0" ci="3" mb="1" cb="1"/><line nr="1355" mi="0" ci="12" mb="0" cb="0"/><line nr="1359" mi="0" ci="1" mb="0" cb="0"/><line nr="1360" mi="0" ci="1" mb="0" cb="0"/><line nr="1374" mi="0" ci="5" mb="0" cb="0"/><line nr="1375" mi="0" ci="10" mb="0" cb="2"/><line nr="1377" mi="0" ci="5" mb="0" cb="0"/><line nr="1378" mi="0" ci="2" mb="1" cb="1"/><line nr="1379" mi="6" ci="0" mb="0" cb="0"/><line nr="1381" mi="2" ci="0" mb="2" cb="0"/><line nr="1382" mi="5" ci="0" mb="0" cb="0"/><line nr="1383" mi="3" ci="0" mb="0" cb="0"/><line nr="1384" mi="3" ci="0" mb="0" cb="0"/><line nr="1385" mi="4" ci="0" mb="2" cb="0"/><line nr="1386" mi="3" ci="0" mb="0" cb="0"/><line nr="1388" mi="5" ci="0" mb="4" cb="0"/><line nr="1389" mi="2" ci="0" mb="2" cb="0"/><line nr="1390" mi="3" ci="0" mb="2" cb="0"/><line nr="1391" mi="5" ci="0" mb="0" cb="0"/><line nr="1393" mi="4" ci="0" mb="4" cb="0"/><line nr="1394" mi="3" ci="0" mb="2" cb="0"/><line nr="1395" mi="14" ci="0" mb="0" cb="0"/><line nr="1398" mi="2" ci="0" mb="2" cb="0"/><line nr="1399" mi="7" ci="0" mb="4" cb="0"/><line nr="1400" mi="18" ci="0" mb="0" cb="0"/><line nr="1402" mi="7" ci="0" mb="4" cb="0"/><line nr="1403" mi="18" ci="0" mb="0" cb="0"/><line nr="1409" mi="0" ci="1" mb="0" cb="0"/><line nr="1410" mi="0" ci="1" mb="0" cb="0"/><line nr="1422" mi="2" ci="0" mb="2" cb="0"/><line nr="1423" mi="4" ci="0" mb="0" cb="0"/><line nr="1424" mi="4" ci="0" mb="0" cb="0"/><line nr="1425" mi="2" ci="0" mb="0" cb="0"/><line nr="1426" mi="16" ci="0" mb="2" cb="0"/><line nr="1427" mi="10" ci="0" mb="2" cb="0"/><line nr="1428" mi="5" ci="0" mb="0" cb="0"/><line nr="1429" mi="2" ci="0" mb="0" cb="0"/><line nr="1430" mi="6" ci="0" mb="0" cb="0"/><line nr="1431" mi="7" ci="0" mb="0" cb="0"/><line nr="1433" mi="5" ci="0" mb="0" cb="0"/><line nr="1434" mi="3" ci="0" mb="2" cb="0"/><line nr="1435" mi="4" ci="0" mb="2" cb="0"/><line nr="1436" mi="5" ci="0" mb="0" cb="0"/><line nr="1437" mi="6" ci="0" mb="4" cb="0"/><line nr="1438" mi="4" ci="0" mb="0" cb="0"/><line nr="1440" mi="1" ci="0" mb="0" cb="0"/><line nr="1441" mi="5" ci="0" mb="0" cb="0"/><line nr="1442" mi="5" ci="0" mb="0" cb="0"/><line nr="1443" mi="10" ci="0" mb="2" cb="0"/><line nr="1444" mi="2" ci="0" mb="0" cb="0"/><line nr="1445" mi="4" ci="0" mb="0" cb="0"/><line nr="1447" mi="1" ci="0" mb="0" cb="0"/><line nr="1451" mi="2" ci="0" mb="2" cb="0"/><line nr="1452" mi="2" ci="0" mb="0" cb="0"/><line nr="1453" mi="8" ci="0" mb="2" cb="0"/><line nr="1454" mi="4" ci="0" mb="2" cb="0"/><line nr="1455" mi="1" ci="0" mb="0" cb="0"/><line nr="1458" mi="2" ci="0" mb="2" cb="0"/><line nr="1459" mi="3" ci="0" mb="0" cb="0"/><line nr="1460" mi="2" ci="0" mb="0" cb="0"/><line nr="1461" mi="8" ci="0" mb="2" cb="0"/><line nr="1462" mi="4" ci="0" mb="2" cb="0"/><line nr="1463" mi="6" ci="0" mb="0" cb="0"/><line nr="1464" mi="1" ci="0" mb="0" cb="0"/><line nr="1467" mi="2" ci="0" mb="0" cb="0"/><line nr="1469" mi="3" ci="0" mb="0" cb="0"/><line nr="1473" mi="2" ci="0" mb="0" cb="0"/><line nr="1488" mi="0" ci="2" mb="0" cb="0"/><line nr="1490" mi="0" ci="2" mb="0" cb="2"/><line nr="1491" mi="0" ci="4" mb="0" cb="0"/><line nr="1492" mi="0" ci="16" mb="0" cb="2"/><line nr="1493" mi="0" ci="5" mb="1" cb="1"/><line nr="1494" mi="8" ci="0" mb="2" cb="0"/><line nr="1495" mi="0" ci="5" mb="0" cb="2"/><line nr="1496" mi="2" ci="6" mb="1" cb="1"/><line nr="1497" mi="0" ci="5" mb="1" cb="1"/><line nr="1498" mi="0" ci="2" mb="1" cb="1"/><line nr="1499" mi="0" ci="3" mb="0" cb="0"/><line nr="1500" mi="0" ci="6" mb="0" cb="0"/><line nr="1501" mi="0" ci="7" mb="0" cb="0"/><line nr="1502" mi="0" ci="1" mb="0" cb="0"/><line nr="1503" mi="0" ci="5" mb="0" cb="0"/><line nr="1504" mi="0" ci="1" mb="0" cb="0"/><line nr="1505" mi="6" ci="0" mb="0" cb="0"/><line nr="1506" mi="7" ci="0" mb="2" cb="0"/><line nr="1507" mi="4" ci="0" mb="2" cb="0"/><line nr="1508" mi="12" ci="0" mb="0" cb="0"/><line nr="1512" mi="16" ci="0" mb="0" cb="0"/><line nr="1517" mi="0" ci="4" mb="0" cb="4"/><line nr="1518" mi="0" ci="9" mb="0" cb="0"/><line nr="1520" mi="0" ci="2" mb="0" cb="0"/><line nr="1534" mi="0" ci="2" mb="0" cb="2"/><line nr="1535" mi="0" ci="2" mb="1" cb="1"/><line nr="1536" mi="7" ci="0" mb="0" cb="0"/><line nr="1538" mi="4" ci="0" mb="0" cb="0"/><line nr="1539" mi="3" ci="0" mb="0" cb="0"/><line nr="1540" mi="7" ci="0" mb="0" cb="0"/><line nr="1542" mi="0" ci="7" mb="0" cb="0"/><line nr="1545" mi="0" ci="2" mb="0" cb="0"/><line nr="1569" mi="0" ci="5" mb="0" cb="0"/><line nr="1578" mi="0" ci="2" mb="0" cb="0"/><line nr="1579" mi="0" ci="3" mb="0" cb="0"/><line nr="1580" mi="0" ci="3" mb="0" cb="0"/><line nr="1581" mi="0" ci="3" mb="0" cb="0"/><line nr="1582" mi="0" ci="1" mb="0" cb="0"/><line nr="1594" mi="0" ci="5" mb="0" cb="0"/><line nr="1595" mi="0" ci="3" mb="0" cb="0"/><line nr="1596" mi="0" ci="1" mb="0" cb="0"/><line nr="1604" mi="0" ci="3" mb="0" cb="0"/><line nr="1613" mi="0" ci="3" mb="0" cb="0"/><line nr="1622" mi="0" ci="3" mb="0" cb="0"/><line nr="1631" mi="3" ci="0" mb="0" cb="0"/><line nr="1640" mi="0" ci="5" mb="0" cb="0"/><line nr="1641" mi="0" ci="1" mb="0" cb="0"/><line nr="1649" mi="0" ci="3" mb="0" cb="0"/><line nr="1671" mi="2" ci="0" mb="0" cb="0"/><line nr="1672" mi="3" ci="0" mb="0" cb="0"/><line nr="1673" mi="3" ci="0" mb="0" cb="0"/><line nr="1674" mi="1" ci="0" mb="0" cb="0"/><line nr="1709" mi="0" ci="2" mb="0" cb="0"/><line nr="1710" mi="0" ci="3" mb="0" cb="0"/><line nr="1711" mi="0" ci="4" mb="0" cb="0"/><line nr="1712" mi="0" ci="4" mb="0" cb="0"/><line nr="1713" mi="0" ci="4" mb="0" cb="0"/><line nr="1714" mi="0" ci="5" mb="0" cb="0"/><line nr="1715" mi="0" ci="5" mb="0" cb="0"/><line nr="1716" mi="0" ci="5" mb="0" cb="0"/><line nr="1717" mi="0" ci="1" mb="0" cb="0"/><line nr="1725" mi="0" ci="3" mb="0" cb="0"/><line nr="1726" mi="0" ci="1" mb="0" cb="0"/><line nr="1734" mi="0" ci="3" mb="0" cb="0"/><line nr="1735" mi="0" ci="1" mb="0" cb="0"/><line nr="1743" mi="0" ci="3" mb="0" cb="0"/><line nr="1744" mi="0" ci="1" mb="0" cb="0"/><line nr="1768" mi="2" ci="0" mb="0" cb="0"/><line nr="1769" mi="3" ci="0" mb="0" cb="0"/><line nr="1770" mi="3" ci="0" mb="0" cb="0"/><line nr="1771" mi="5" ci="0" mb="0" cb="0"/><line nr="1772" mi="1" ci="0" mb="0" cb="0"/><line nr="1782" mi="9" ci="0" mb="2" cb="0"/><line nr="1783" mi="9" ci="0" mb="2" cb="0"/><line nr="1785" mi="14" ci="0" mb="2" cb="0"/><line nr="1786" mi="11" ci="0" mb="0" cb="0"/><line nr="1787" mi="2" ci="0" mb="2" cb="0"/><line nr="1788" mi="7" ci="0" mb="0" cb="0"/><line nr="1789" mi="7" ci="0" mb="0" cb="0"/><line nr="1790" mi="7" ci="0" mb="0" cb="0"/><line nr="1791" mi="7" ci="0" mb="0" cb="0"/><line nr="1792" mi="8" ci="0" mb="6" cb="0"/><line nr="1794" mi="6" ci="0" mb="0" cb="0"/><line nr="1796" mi="5" ci="0" mb="0" cb="0"/><line nr="1801" mi="10" ci="0" mb="0" cb="0"/><line nr="1802" mi="9" ci="0" mb="0" cb="0"/><line nr="1803" mi="6" ci="0" mb="0" cb="0"/><line nr="1806" mi="1" ci="0" mb="0" cb="0"/><line nr="1815" mi="4" ci="0" mb="0" cb="0"/><line nr="1816" mi="17" ci="0" mb="0" cb="0"/><line nr="1817" mi="9" ci="0" mb="2" cb="0"/><line nr="1818" mi="11" ci="0" mb="0" cb="0"/><line nr="1819" mi="16" ci="0" mb="0" cb="0"/><line nr="1821" mi="3" ci="0" mb="0" cb="0"/><line nr="1917" mi="0" ci="5" mb="0" cb="0"/><line nr="1918" mi="0" ci="3" mb="0" cb="0"/><line nr="1919" mi="0" ci="3" mb="0" cb="0"/><line nr="1920" mi="0" ci="3" mb="0" cb="0"/><line nr="1921" mi="0" ci="3" mb="0" cb="0"/><line nr="1922" mi="0" ci="5" mb="0" cb="0"/><line nr="1923" mi="0" ci="5" mb="0" cb="0"/><line nr="1924" mi="0" ci="3" mb="0" cb="0"/><line nr="1925" mi="0" ci="3" mb="0" cb="0"/><line nr="1926" mi="0" ci="1" mb="0" cb="0"/><line nr="1936" mi="0" ci="12" mb="0" cb="0"/><line nr="1937" mi="0" ci="9" mb="0" cb="2"/><line nr="1938" mi="0" ci="9" mb="0" cb="2"/><line nr="1939" mi="0" ci="10" mb="0" cb="0"/><line nr="1940" mi="0" ci="6" mb="2" cb="2"/><line nr="1941" mi="0" ci="5" mb="0" cb="0"/><line nr="1943" mi="0" ci="5" mb="0" cb="0"/><line nr="1945" mi="0" ci="15" mb="0" cb="2"/><line nr="1946" mi="0" ci="1" mb="0" cb="0"/><line nr="1947" mi="0" ci="7" mb="0" cb="0"/><line nr="1948" mi="0" ci="3" mb="0" cb="0"/><line nr="1949" mi="0" ci="4" mb="0" cb="2"/><line nr="1950" mi="0" ci="6" mb="1" cb="1"/><line nr="1951" mi="0" ci="2" mb="1" cb="1"/><line nr="1952" mi="0" ci="5" mb="0" cb="0"/><line nr="1954" mi="5" ci="0" mb="0" cb="0"/><line nr="1956" mi="0" ci="4" mb="0" cb="2"/><line nr="1957" mi="0" ci="6" mb="1" cb="1"/><line nr="1958" mi="0" ci="2" mb="1" cb="1"/><line nr="1959" mi="0" ci="5" mb="0" cb="0"/><line nr="1961" mi="5" ci="0" mb="0" cb="0"/><line nr="1963" mi="0" ci="4" mb="0" cb="2"/><line nr="1964" mi="0" ci="6" mb="1" cb="1"/><line nr="1965" mi="0" ci="2" mb="1" cb="1"/><line nr="1966" mi="0" ci="5" mb="0" cb="0"/><line nr="1968" mi="4" ci="0" mb="0" cb="0"/><line nr="1971" mi="0" ci="1" mb="0" cb="0"/><line nr="1972" mi="0" ci="13" mb="0" cb="2"/><line nr="1973" mi="0" ci="11" mb="0" cb="0"/><line nr="1974" mi="0" ci="5" mb="0" cb="2"/><line nr="1975" mi="0" ci="8" mb="0" cb="0"/><line nr="1976" mi="0" ci="2" mb="0" cb="2"/><line nr="1977" mi="0" ci="7" mb="0" cb="0"/><line nr="1978" mi="0" ci="3" mb="0" cb="0"/><line nr="1979" mi="0" ci="9" mb="0" cb="2"/><line nr="1980" mi="0" ci="9" mb="1" cb="1"/><line nr="1981" mi="0" ci="7" mb="0" cb="0"/><line nr="1982" mi="0" ci="3" mb="0" cb="0"/><line nr="1983" mi="0" ci="7" mb="0" cb="0"/><line nr="1984" mi="0" ci="3" mb="0" cb="0"/><line nr="1985" mi="0" ci="7" mb="0" cb="0"/><line nr="1986" mi="0" ci="3" mb="0" cb="0"/><line nr="1987" mi="0" ci="7" mb="0" cb="0"/><line nr="1988" mi="0" ci="3" mb="0" cb="0"/><line nr="1989" mi="0" ci="7" mb="0" cb="0"/><line nr="1990" mi="0" ci="3" mb="0" cb="0"/><line nr="1991" mi="0" ci="7" mb="0" cb="0"/><line nr="1992" mi="0" ci="3" mb="0" cb="0"/><line nr="1993" mi="0" ci="4" mb="0" cb="2"/><line nr="1994" mi="0" ci="7" mb="0" cb="0"/><line nr="1995" mi="0" ci="4" mb="0" cb="2"/><line nr="1996" mi="0" ci="8" mb="0" cb="0"/><line nr="1998" mi="0" ci="4" mb="0" cb="2"/><line nr="1999" mi="0" ci="9" mb="0" cb="0"/><line nr="2001" mi="0" ci="4" mb="0" cb="2"/><line nr="2002" mi="0" ci="8" mb="0" cb="0"/><line nr="2004" mi="0" ci="4" mb="1" cb="1"/><line nr="2005" mi="9" ci="0" mb="0" cb="0"/><line nr="2007" mi="0" ci="4" mb="1" cb="1"/><line nr="2008" mi="0" ci="12" mb="0" cb="0"/><line nr="2010" mi="0" ci="3" mb="0" cb="0"/><line nr="2012" mi="4" ci="0" mb="2" cb="0"/><line nr="2013" mi="9" ci="0" mb="0" cb="0"/><line nr="2014" mi="3" ci="0" mb="0" cb="0"/><line nr="2016" mi="2" ci="0" mb="0" cb="0"/><line nr="2017" mi="2" ci="0" mb="2" cb="0"/><line nr="2018" mi="9" ci="0" mb="0" cb="0"/><line nr="2020" mi="3" ci="0" mb="0" cb="0"/><line nr="2022" mi="4" ci="0" mb="2" cb="0"/><line nr="2023" mi="9" ci="0" mb="0" cb="0"/><line nr="2024" mi="3" ci="0" mb="0" cb="0"/><line nr="2026" mi="2" ci="0" mb="0" cb="0"/><line nr="2027" mi="2" ci="0" mb="2" cb="0"/><line nr="2028" mi="9" ci="0" mb="0" cb="0"/><line nr="2030" mi="3" ci="0" mb="0" cb="0"/><line nr="2032" mi="2" ci="0" mb="0" cb="0"/><line nr="2033" mi="2" ci="0" mb="2" cb="0"/><line nr="2034" mi="9" ci="0" mb="0" cb="0"/><line nr="2035" mi="3" ci="0" mb="0" cb="0"/><line nr="2037" mi="2" ci="0" mb="0" cb="0"/><line nr="2038" mi="2" ci="0" mb="2" cb="0"/><line nr="2039" mi="9" ci="0" mb="0" cb="0"/><line nr="2041" mi="3" ci="0" mb="0" cb="0"/><line nr="2043" mi="2" ci="0" mb="0" cb="0"/><line nr="2044" mi="2" ci="0" mb="2" cb="0"/><line nr="2045" mi="9" ci="0" mb="0" cb="0"/><line nr="2046" mi="4" ci="0" mb="0" cb="0"/><line nr="2048" mi="4" ci="0" mb="2" cb="0"/><line nr="2050" mi="9" ci="0" mb="0" cb="0"/><line nr="2052" mi="4" ci="0" mb="0" cb="0"/><line nr="2054" mi="2" ci="0" mb="0" cb="0"/><line nr="2055" mi="2" ci="0" mb="2" cb="0"/><line nr="2056" mi="9" ci="0" mb="0" cb="0"/><line nr="2057" mi="4" ci="0" mb="0" cb="0"/><line nr="2059" mi="2" ci="0" mb="0" cb="0"/><line nr="2060" mi="2" ci="0" mb="2" cb="0"/><line nr="2061" mi="9" ci="0" mb="0" cb="0"/><line nr="2063" mi="4" ci="0" mb="0" cb="0"/><line nr="2065" mi="2" ci="0" mb="0" cb="0"/><line nr="2066" mi="2" ci="0" mb="2" cb="0"/><line nr="2067" mi="9" ci="0" mb="0" cb="0"/><line nr="2069" mi="4" ci="0" mb="0" cb="0"/><line nr="2071" mi="4" ci="0" mb="2" cb="0"/><line nr="2073" mi="9" ci="0" mb="0" cb="0"/><line nr="2075" mi="4" ci="0" mb="0" cb="0"/><line nr="2077" mi="4" ci="0" mb="2" cb="0"/><line nr="2078" mi="12" ci="0" mb="0" cb="0"/><line nr="2080" mi="4" ci="0" mb="0" cb="0"/><line nr="2082" mi="2" ci="0" mb="0" cb="0"/><line nr="2083" mi="2" ci="0" mb="2" cb="0"/><line nr="2084" mi="9" ci="0" mb="0" cb="0"/><line nr="2087" mi="22" ci="0" mb="0" cb="0"/><line nr="2089" mi="2" ci="0" mb="0" cb="0"/><line nr="2093" mi="0" ci="12" mb="0" cb="0"/><line nr="2094" mi="0" ci="2" mb="1" cb="1"/><line nr="2095" mi="0" ci="7" mb="0" cb="0"/><line nr="2096" mi="0" ci="3" mb="0" cb="0"/><line nr="2097" mi="0" ci="9" mb="0" cb="2"/><line nr="2098" mi="0" ci="9" mb="1" cb="1"/><line nr="2099" mi="0" ci="7" mb="0" cb="0"/><line nr="2100" mi="0" ci="3" mb="0" cb="0"/><line nr="2101" mi="0" ci="7" mb="0" cb="0"/><line nr="2102" mi="0" ci="3" mb="0" cb="0"/><line nr="2103" mi="0" ci="7" mb="0" cb="0"/><line nr="2104" mi="0" ci="3" mb="0" cb="0"/><line nr="2105" mi="0" ci="7" mb="0" cb="0"/><line nr="2106" mi="0" ci="3" mb="0" cb="0"/><line nr="2107" mi="0" ci="7" mb="0" cb="0"/><line nr="2108" mi="0" ci="3" mb="0" cb="0"/><line nr="2109" mi="0" ci="4" mb="1" cb="1"/><line nr="2110" mi="5" ci="0" mb="0" cb="0"/><line nr="2111" mi="0" ci="4" mb="1" cb="1"/><line nr="2112" mi="5" ci="0" mb="0" cb="0"/><line nr="2113" mi="0" ci="4" mb="0" cb="2"/><line nr="2114" mi="0" ci="6" mb="0" cb="0"/><line nr="2116" mi="0" ci="4" mb="1" cb="1"/><line nr="2117" mi="0" ci="7" mb="0" cb="0"/><line nr="2118" mi="0" ci="3" mb="0" cb="0"/><line nr="2119" mi="0" ci="3" mb="0" cb="0"/><line nr="2121" mi="2" ci="0" mb="0" cb="0"/><line nr="2122" mi="2" ci="0" mb="2" cb="0"/><line nr="2123" mi="7" ci="0" mb="0" cb="0"/><line nr="2125" mi="3" ci="0" mb="0" cb="0"/><line nr="2127" mi="4" ci="0" mb="2" cb="0"/><line nr="2129" mi="7" ci="0" mb="0" cb="0"/><line nr="2131" mi="3" ci="0" mb="0" cb="0"/><line nr="2133" mi="2" ci="0" mb="0" cb="0"/><line nr="2134" mi="2" ci="0" mb="2" cb="0"/><line nr="2135" mi="7" ci="0" mb="0" cb="0"/><line nr="2137" mi="3" ci="0" mb="0" cb="0"/><line nr="2139" mi="2" ci="0" mb="0" cb="0"/><line nr="2140" mi="2" ci="0" mb="2" cb="0"/><line nr="2141" mi="7" ci="0" mb="0" cb="0"/><line nr="2143" mi="3" ci="0" mb="0" cb="0"/><line nr="2145" mi="2" ci="0" mb="0" cb="0"/><line nr="2146" mi="2" ci="0" mb="2" cb="0"/><line nr="2147" mi="7" ci="0" mb="0" cb="0"/><line nr="2149" mi="3" ci="0" mb="0" cb="0"/><line nr="2151" mi="4" ci="0" mb="2" cb="0"/><line nr="2153" mi="7" ci="0" mb="0" cb="0"/><line nr="2155" mi="3" ci="0" mb="0" cb="0"/><line nr="2158" mi="22" ci="0" mb="0" cb="0"/><line nr="2160" mi="2" ci="0" mb="0" cb="0"/><line nr="2167" mi="0" ci="8" mb="0" cb="0"/><line nr="2168" mi="0" ci="2" mb="1" cb="1"/><line nr="2169" mi="0" ci="6" mb="0" cb="0"/><line nr="2170" mi="0" ci="9" mb="0" cb="2"/><line nr="2171" mi="0" ci="9" mb="1" cb="1"/><line nr="2172" mi="0" ci="10" mb="0" cb="0"/><line nr="2173" mi="0" ci="7" mb="0" cb="0"/><line nr="2174" mi="0" ci="3" mb="0" cb="0"/><line nr="2175" mi="0" ci="7" mb="0" cb="0"/><line nr="2176" mi="0" ci="3" mb="0" cb="0"/><line nr="2177" mi="0" ci="7" mb="0" cb="0"/><line nr="2178" mi="0" ci="3" mb="0" cb="0"/><line nr="2179" mi="0" ci="7" mb="0" cb="0"/><line nr="2180" mi="0" ci="3" mb="0" cb="0"/><line nr="2181" mi="0" ci="7" mb="0" cb="0"/><line nr="2182" mi="0" ci="3" mb="0" cb="0"/><line nr="2183" mi="0" ci="10" mb="0" cb="0"/><line nr="2184" mi="2" ci="6" mb="1" cb="3"/><line nr="2185" mi="2" ci="0" mb="2" cb="0"/><line nr="2186" mi="2" ci="0" mb="0" cb="0"/><line nr="2188" mi="0" ci="4" mb="0" cb="2"/><line nr="2189" mi="0" ci="7" mb="0" cb="0"/><line nr="2191" mi="0" ci="4" mb="1" cb="1"/><line nr="2192" mi="5" ci="0" mb="0" cb="0"/><line nr="2193" mi="0" ci="4" mb="1" cb="1"/><line nr="2194" mi="6" ci="0" mb="0" cb="0"/><line nr="2196" mi="0" ci="4" mb="0" cb="2"/><line nr="2197" mi="0" ci="6" mb="0" cb="0"/><line nr="2198" mi="0" ci="4" mb="0" cb="2"/><line nr="2199" mi="0" ci="9" mb="0" cb="0"/><line nr="2200" mi="0" ci="1" mb="0" cb="0"/><line nr="2201" mi="0" ci="4" mb="1" cb="1"/><line nr="2202" mi="6" ci="0" mb="0" cb="0"/><line nr="2203" mi="1" ci="0" mb="0" cb="0"/><line nr="2204" mi="0" ci="4" mb="1" cb="1"/><line nr="2205" mi="6" ci="0" mb="0" cb="0"/><line nr="2206" mi="1" ci="0" mb="0" cb="0"/><line nr="2207" mi="0" ci="4" mb="0" cb="2"/><line nr="2208" mi="0" ci="6" mb="0" cb="0"/><line nr="2209" mi="0" ci="1" mb="0" cb="0"/><line nr="2210" mi="0" ci="4" mb="1" cb="1"/><line nr="2211" mi="6" ci="0" mb="0" cb="0"/><line nr="2212" mi="1" ci="0" mb="0" cb="0"/><line nr="2213" mi="0" ci="4" mb="1" cb="1"/><line nr="2214" mi="6" ci="0" mb="0" cb="0"/><line nr="2215" mi="1" ci="0" mb="0" cb="0"/><line nr="2216" mi="0" ci="2" mb="0" cb="0"/><line nr="2217" mi="0" ci="2" mb="1" cb="1"/><line nr="2218" mi="6" ci="0" mb="0" cb="0"/><line nr="2219" mi="1" ci="0" mb="0" cb="0"/><line nr="2220" mi="0" ci="4" mb="1" cb="1"/><line nr="2221" mi="9" ci="0" mb="0" cb="0"/><line nr="2222" mi="5" ci="0" mb="0" cb="0"/><line nr="2224" mi="0" ci="4" mb="1" cb="1"/><line nr="2225" mi="6" ci="0" mb="0" cb="0"/><line nr="2226" mi="5" ci="0" mb="0" cb="0"/><line nr="2228" mi="0" ci="2" mb="0" cb="0"/><line nr="2229" mi="0" ci="2" mb="1" cb="1"/><line nr="2230" mi="6" ci="0" mb="0" cb="0"/><line nr="2231" mi="5" ci="0" mb="0" cb="0"/><line nr="2233" mi="0" ci="4" mb="1" cb="1"/><line nr="2234" mi="6" ci="0" mb="0" cb="0"/><line nr="2235" mi="5" ci="0" mb="0" cb="0"/><line nr="2237" mi="0" ci="2" mb="0" cb="0"/><line nr="2238" mi="0" ci="2" mb="1" cb="1"/><line nr="2239" mi="6" ci="0" mb="0" cb="0"/><line nr="2240" mi="5" ci="0" mb="0" cb="0"/><line nr="2242" mi="0" ci="2" mb="0" cb="0"/><line nr="2243" mi="0" ci="2" mb="1" cb="1"/><line nr="2244" mi="6" ci="0" mb="0" cb="0"/><line nr="2245" mi="5" ci="0" mb="0" cb="0"/><line nr="2247" mi="0" ci="2" mb="0" cb="0"/><line nr="2248" mi="0" ci="2" mb="1" cb="1"/><line nr="2249" mi="6" ci="0" mb="0" cb="0"/><line nr="2250" mi="5" ci="0" mb="0" cb="0"/><line nr="2252" mi="0" ci="4" mb="1" cb="1"/><line nr="2253" mi="0" ci="9" mb="0" cb="0"/><line nr="2254" mi="0" ci="4" mb="0" cb="0"/><line nr="2256" mi="4" ci="0" mb="2" cb="0"/><line nr="2257" mi="6" ci="0" mb="0" cb="0"/><line nr="2258" mi="4" ci="0" mb="0" cb="0"/><line nr="2260" mi="2" ci="0" mb="0" cb="0"/><line nr="2261" mi="2" ci="0" mb="2" cb="0"/><line nr="2262" mi="6" ci="0" mb="0" cb="0"/><line nr="2263" mi="4" ci="0" mb="0" cb="0"/><line nr="2265" mi="4" ci="0" mb="2" cb="0"/><line nr="2266" mi="6" ci="0" mb="0" cb="0"/><line nr="2267" mi="4" ci="0" mb="0" cb="0"/><line nr="2269" mi="2" ci="0" mb="0" cb="0"/><line nr="2270" mi="2" ci="0" mb="2" cb="0"/><line nr="2271" mi="6" ci="0" mb="0" cb="0"/><line nr="2272" mi="4" ci="0" mb="0" cb="0"/><line nr="2274" mi="4" ci="0" mb="2" cb="0"/><line nr="2275" mi="6" ci="0" mb="0" cb="0"/><line nr="2276" mi="4" ci="0" mb="0" cb="0"/><line nr="2278" mi="2" ci="0" mb="0" cb="0"/><line nr="2279" mi="2" ci="0" mb="2" cb="0"/><line nr="2280" mi="6" ci="0" mb="0" cb="0"/><line nr="2281" mi="4" ci="0" mb="0" cb="0"/><line nr="2284" mi="14" ci="0" mb="0" cb="0"/><line nr="2285" mi="3" ci="0" mb="0" cb="0"/><line nr="2286" mi="9" ci="0" mb="0" cb="0"/><line nr="2287" mi="2" ci="0" mb="0" cb="0"/><line nr="2291" mi="0" ci="1" mb="0" cb="0"/><line nr="2292" mi="10" ci="0" mb="0" cb="0"/><line nr="2293" mi="3" ci="0" mb="0" cb="0"/><line nr="2294" mi="11" ci="0" mb="0" cb="0"/><line nr="2297" mi="0" ci="1" mb="0" cb="0"/><line nr="2306" mi="8" ci="2" mb="7" cb="1"/><line nr="2307" mi="3" ci="0" mb="0" cb="0"/><line nr="2308" mi="3" ci="0" mb="0" cb="0"/><line nr="2310" mi="0" ci="1" mb="0" cb="0"/><line nr="2318" mi="0" ci="4" mb="0" cb="0"/><line nr="2319" mi="0" ci="5" mb="0" cb="0"/><line nr="2320" mi="0" ci="5" mb="0" cb="0"/><line nr="2321" mi="0" ci="5" mb="0" cb="0"/><line nr="2322" mi="0" ci="1" mb="0" cb="0"/><line nr="2333" mi="0" ci="4" mb="0" cb="0"/><line nr="2334" mi="0" ci="5" mb="0" cb="0"/><line nr="2335" mi="0" ci="5" mb="0" cb="0"/><line nr="2336" mi="0" ci="5" mb="0" cb="0"/><line nr="2337" mi="0" ci="4" mb="1" cb="1"/><line nr="2338" mi="0" ci="6" mb="0" cb="0"/><line nr="2339" mi="4" ci="0" mb="2" cb="0"/><line nr="2340" mi="5" ci="0" mb="0" cb="0"/><line nr="2342" mi="0" ci="1" mb="0" cb="0"/><line nr="2352" mi="4" ci="0" mb="0" cb="0"/><line nr="2353" mi="5" ci="0" mb="0" cb="0"/><line nr="2354" mi="5" ci="0" mb="0" cb="0"/><line nr="2355" mi="5" ci="0" mb="0" cb="0"/><line nr="2356" mi="5" ci="0" mb="0" cb="0"/><line nr="2357" mi="1" ci="0" mb="0" cb="0"/><line nr="2369" mi="0" ci="4" mb="0" cb="0"/><line nr="2370" mi="0" ci="5" mb="0" cb="0"/><line nr="2371" mi="0" ci="5" mb="0" cb="0"/><line nr="2372" mi="0" ci="5" mb="0" cb="0"/><line nr="2373" mi="0" ci="5" mb="0" cb="0"/><line nr="2374" mi="0" ci="4" mb="1" cb="1"/><line nr="2375" mi="0" ci="6" mb="0" cb="0"/><line nr="2376" mi="4" ci="0" mb="2" cb="0"/><line nr="2377" mi="5" ci="0" mb="0" cb="0"/><line nr="2379" mi="0" ci="1" mb="0" cb="0"/><line nr="2388" mi="4" ci="0" mb="0" cb="0"/><line nr="2389" mi="5" ci="0" mb="0" cb="0"/><line nr="2390" mi="5" ci="0" mb="0" cb="0"/><line nr="2391" mi="5" ci="0" mb="0" cb="0"/><line nr="2392" mi="5" ci="0" mb="0" cb="0"/><line nr="2393" mi="5" ci="0" mb="0" cb="0"/><line nr="2394" mi="1" ci="0" mb="0" cb="0"/><line nr="2406" mi="0" ci="4" mb="0" cb="0"/><line nr="2407" mi="0" ci="5" mb="0" cb="0"/><line nr="2408" mi="0" ci="5" mb="0" cb="0"/><line nr="2409" mi="0" ci="5" mb="0" cb="0"/><line nr="2410" mi="0" ci="5" mb="0" cb="0"/><line nr="2411" mi="0" ci="4" mb="1" cb="1"/><line nr="2412" mi="6" ci="0" mb="0" cb="0"/><line nr="2413" mi="0" ci="4" mb="1" cb="1"/><line nr="2414" mi="0" ci="5" mb="0" cb="0"/><line nr="2416" mi="0" ci="1" mb="0" cb="0"/><line nr="2429" mi="4" ci="0" mb="0" cb="0"/><line nr="2430" mi="5" ci="0" mb="0" cb="0"/><line nr="2431" mi="5" ci="0" mb="0" cb="0"/><line nr="2432" mi="5" ci="0" mb="0" cb="0"/><line nr="2433" mi="5" ci="0" mb="0" cb="0"/><line nr="2434" mi="5" ci="0" mb="0" cb="0"/><line nr="2435" mi="4" ci="0" mb="2" cb="0"/><line nr="2436" mi="6" ci="0" mb="0" cb="0"/><line nr="2437" mi="4" ci="0" mb="2" cb="0"/><line nr="2438" mi="5" ci="0" mb="0" cb="0"/><line nr="2440" mi="1" ci="0" mb="0" cb="0"/><line nr="2450" mi="4" ci="0" mb="0" cb="0"/><line nr="2451" mi="5" ci="0" mb="0" cb="0"/><line nr="2452" mi="5" ci="0" mb="0" cb="0"/><line nr="2453" mi="5" ci="0" mb="0" cb="0"/><line nr="2454" mi="5" ci="0" mb="0" cb="0"/><line nr="2455" mi="5" ci="0" mb="0" cb="0"/><line nr="2456" mi="5" ci="0" mb="0" cb="0"/><line nr="2457" mi="1" ci="0" mb="0" cb="0"/><line nr="2467" mi="4" ci="0" mb="0" cb="0"/><line nr="2468" mi="5" ci="0" mb="0" cb="0"/><line nr="2469" mi="5" ci="0" mb="0" cb="0"/><line nr="2470" mi="5" ci="0" mb="0" cb="0"/><line nr="2471" mi="5" ci="0" mb="0" cb="0"/><line nr="2472" mi="1" ci="0" mb="0" cb="0"/><line nr="2485" mi="0" ci="4" mb="0" cb="0"/><line nr="2486" mi="0" ci="5" mb="0" cb="0"/><line nr="2487" mi="0" ci="5" mb="0" cb="0"/><line nr="2488" mi="0" ci="5" mb="0" cb="0"/><line nr="2489" mi="0" ci="5" mb="0" cb="0"/><line nr="2490" mi="0" ci="5" mb="0" cb="0"/><line nr="2491" mi="0" ci="2" mb="1" cb="1"/><line nr="2492" mi="0" ci="4" mb="0" cb="2"/><line nr="2493" mi="0" ci="6" mb="0" cb="0"/><line nr="2494" mi="0" ci="4" mb="1" cb="1"/><line nr="2495" mi="0" ci="5" mb="0" cb="0"/><line nr="2498" mi="0" ci="1" mb="0" cb="0"/><line nr="2511" mi="4" ci="0" mb="0" cb="0"/><line nr="2512" mi="5" ci="0" mb="0" cb="0"/><line nr="2513" mi="5" ci="0" mb="0" cb="0"/><line nr="2514" mi="5" ci="0" mb="0" cb="0"/><line nr="2515" mi="5" ci="0" mb="0" cb="0"/><line nr="2516" mi="5" ci="0" mb="0" cb="0"/><line nr="2517" mi="4" ci="0" mb="4" cb="0"/><line nr="2518" mi="4" ci="0" mb="2" cb="0"/><line nr="2519" mi="6" ci="0" mb="0" cb="0"/><line nr="2520" mi="4" ci="0" mb="2" cb="0"/><line nr="2521" mi="5" ci="0" mb="0" cb="0"/><line nr="2524" mi="1" ci="0" mb="0" cb="0"/><line nr="2536" mi="0" ci="4" mb="0" cb="0"/><line nr="2537" mi="0" ci="5" mb="0" cb="0"/><line nr="2538" mi="0" ci="5" mb="0" cb="0"/><line nr="2539" mi="0" ci="5" mb="0" cb="0"/><line nr="2540" mi="0" ci="5" mb="0" cb="0"/><line nr="2541" mi="0" ci="5" mb="0" cb="0"/><line nr="2542" mi="0" ci="5" mb="0" cb="0"/><line nr="2543" mi="0" ci="2" mb="1" cb="1"/><line nr="2544" mi="0" ci="5" mb="0" cb="0"/><line nr="2546" mi="0" ci="1" mb="0" cb="0"/><line nr="2557" mi="0" ci="4" mb="0" cb="0"/><line nr="2558" mi="0" ci="5" mb="0" cb="0"/><line nr="2559" mi="0" ci="5" mb="0" cb="0"/><line nr="2560" mi="0" ci="5" mb="0" cb="0"/><line nr="2561" mi="0" ci="5" mb="0" cb="0"/><line nr="2562" mi="0" ci="5" mb="0" cb="0"/><line nr="2563" mi="0" ci="1" mb="0" cb="0"/><line nr="2572" mi="0" ci="6" mb="1" cb="1"/><line nr="2573" mi="0" ci="4" mb="1" cb="1"/><line nr="2574" mi="0" ci="4" mb="0" cb="2"/><line nr="2575" mi="0" ci="4" mb="0" cb="2"/><line nr="2576" mi="2" ci="2" mb="1" cb="1"/><line nr="2577" mi="2" ci="0" mb="2" cb="0"/><line nr="2578" mi="0" ci="4" mb="0" cb="0"/><line nr="2579" mi="0" ci="5" mb="0" cb="0"/><line nr="2580" mi="0" ci="5" mb="0" cb="0"/><line nr="2581" mi="0" ci="5" mb="0" cb="0"/><line nr="2582" mi="0" ci="5" mb="0" cb="0"/><line nr="2584" mi="0" ci="1" mb="0" cb="0"/><line nr="2599" mi="0" ci="6" mb="1" cb="1"/><line nr="2600" mi="0" ci="4" mb="1" cb="1"/><line nr="2601" mi="0" ci="4" mb="1" cb="1"/><line nr="2602" mi="0" ci="4" mb="0" cb="2"/><line nr="2603" mi="2" ci="2" mb="1" cb="1"/><line nr="2604" mi="2" ci="0" mb="2" cb="0"/><line nr="2605" mi="0" ci="4" mb="0" cb="0"/><line nr="2606" mi="0" ci="5" mb="0" cb="0"/><line nr="2607" mi="0" ci="5" mb="0" cb="0"/><line nr="2608" mi="0" ci="5" mb="0" cb="0"/><line nr="2609" mi="0" ci="5" mb="0" cb="0"/><line nr="2610" mi="0" ci="5" mb="0" cb="0"/><line nr="2611" mi="0" ci="4" mb="1" cb="1"/><line nr="2612" mi="0" ci="6" mb="0" cb="0"/><line nr="2613" mi="4" ci="0" mb="2" cb="0"/><line nr="2614" mi="5" ci="0" mb="0" cb="0"/><line nr="2617" mi="0" ci="1" mb="0" cb="0"/><line nr="2630" mi="0" ci="6" mb="1" cb="1"/><line nr="2631" mi="0" ci="4" mb="1" cb="1"/><line nr="2632" mi="0" ci="4" mb="1" cb="1"/><line nr="2633" mi="0" ci="4" mb="0" cb="2"/><line nr="2634" mi="2" ci="2" mb="1" cb="1"/><line nr="2635" mi="2" ci="0" mb="2" cb="0"/><line nr="2636" mi="0" ci="4" mb="0" cb="0"/><line nr="2637" mi="0" ci="5" mb="0" cb="0"/><line nr="2638" mi="0" ci="5" mb="0" cb="0"/><line nr="2639" mi="0" ci="5" mb="0" cb="0"/><line nr="2640" mi="0" ci="5" mb="0" cb="0"/><line nr="2641" mi="0" ci="5" mb="0" cb="0"/><line nr="2642" mi="0" ci="5" mb="0" cb="0"/><line nr="2643" mi="0" ci="5" mb="0" cb="0"/><line nr="2645" mi="0" ci="1" mb="0" cb="0"/><line nr="2661" mi="6" ci="0" mb="2" cb="0"/><line nr="2662" mi="4" ci="0" mb="2" cb="0"/><line nr="2663" mi="4" ci="0" mb="2" cb="0"/><line nr="2664" mi="4" ci="0" mb="2" cb="0"/><line nr="2665" mi="4" ci="0" mb="2" cb="0"/><line nr="2666" mi="2" ci="0" mb="2" cb="0"/><line nr="2667" mi="4" ci="0" mb="0" cb="0"/><line nr="2668" mi="5" ci="0" mb="0" cb="0"/><line nr="2669" mi="5" ci="0" mb="0" cb="0"/><line nr="2670" mi="5" ci="0" mb="0" cb="0"/><line nr="2671" mi="5" ci="0" mb="0" cb="0"/><line nr="2672" mi="5" ci="0" mb="0" cb="0"/><line nr="2673" mi="5" ci="0" mb="0" cb="0"/><line nr="2674" mi="2" ci="0" mb="2" cb="0"/><line nr="2675" mi="4" ci="0" mb="2" cb="0"/><line nr="2676" mi="6" ci="0" mb="0" cb="0"/><line nr="2677" mi="4" ci="0" mb="2" cb="0"/><line nr="2678" mi="5" ci="0" mb="0" cb="0"/><line nr="2682" mi="1" ci="0" mb="0" cb="0"/><line nr="2696" mi="6" ci="0" mb="2" cb="0"/><line nr="2697" mi="4" ci="0" mb="2" cb="0"/><line nr="2698" mi="4" ci="0" mb="2" cb="0"/><line nr="2699" mi="4" ci="0" mb="2" cb="0"/><line nr="2700" mi="4" ci="0" mb="2" cb="0"/><line nr="2701" mi="2" ci="0" mb="2" cb="0"/><line nr="2702" mi="4" ci="0" mb="0" cb="0"/><line nr="2703" mi="5" ci="0" mb="0" cb="0"/><line nr="2704" mi="5" ci="0" mb="0" cb="0"/><line nr="2705" mi="5" ci="0" mb="0" cb="0"/><line nr="2706" mi="5" ci="0" mb="0" cb="0"/><line nr="2707" mi="5" ci="0" mb="0" cb="0"/><line nr="2708" mi="5" ci="0" mb="0" cb="0"/><line nr="2709" mi="5" ci="0" mb="0" cb="0"/><line nr="2710" mi="2" ci="0" mb="2" cb="0"/><line nr="2711" mi="5" ci="0" mb="0" cb="0"/><line nr="2714" mi="1" ci="0" mb="0" cb="0"/><line nr="2727" mi="0" ci="6" mb="1" cb="1"/><line nr="2728" mi="0" ci="4" mb="1" cb="1"/><line nr="2729" mi="0" ci="4" mb="1" cb="1"/><line nr="2730" mi="2" ci="2" mb="1" cb="1"/><line nr="2731" mi="4" ci="0" mb="2" cb="0"/><line nr="2732" mi="2" ci="0" mb="2" cb="0"/><line nr="2733" mi="0" ci="4" mb="0" cb="0"/><line nr="2734" mi="0" ci="5" mb="0" cb="0"/><line nr="2735" mi="0" ci="5" mb="0" cb="0"/><line nr="2736" mi="0" ci="5" mb="0" cb="0"/><line nr="2737" mi="0" ci="5" mb="0" cb="0"/><line nr="2738" mi="0" ci="5" mb="0" cb="0"/><line nr="2739" mi="0" ci="2" mb="1" cb="1"/><line nr="2740" mi="0" ci="5" mb="0" cb="0"/><line nr="2743" mi="0" ci="1" mb="0" cb="0"/><line nr="2754" mi="0" ci="4" mb="1" cb="1"/><line nr="2755" mi="2" ci="0" mb="0" cb="0"/><line nr="2756" mi="0" ci="4" mb="1" cb="1"/><line nr="2757" mi="2" ci="0" mb="0" cb="0"/><line nr="2758" mi="0" ci="4" mb="1" cb="1"/><line nr="2759" mi="2" ci="0" mb="0" cb="0"/><line nr="2760" mi="0" ci="4" mb="0" cb="2"/><line nr="2761" mi="0" ci="2" mb="0" cb="0"/><line nr="2762" mi="0" ci="4" mb="1" cb="1"/><line nr="2763" mi="0" ci="2" mb="0" cb="0"/><line nr="2764" mi="4" ci="0" mb="2" cb="0"/><line nr="2765" mi="2" ci="0" mb="0" cb="0"/><line nr="2767" mi="12" ci="0" mb="0" cb="0"/><line nr="2778" mi="0" ci="3" mb="0" cb="0"/><line nr="2779" mi="0" ci="2" mb="0" cb="2"/><line nr="2780" mi="0" ci="4" mb="0" cb="0"/><line nr="2781" mi="0" ci="7" mb="2" cb="2"/><line nr="2782" mi="0" ci="2" mb="0" cb="0"/><line nr="2784" mi="3" ci="0" mb="0" cb="0"/><line nr="2787" mi="0" ci="2" mb="0" cb="0"/><line nr="2797" mi="0" ci="4" mb="0" cb="0"/><line nr="2806" mi="0" ci="3" mb="0" cb="0"/><line nr="2815" mi="0" ci="3" mb="0" cb="0"/><line nr="2825" mi="4" ci="0" mb="0" cb="0"/><line nr="2826" mi="27" ci="0" mb="0" cb="0"/><line nr="2828" mi="9" ci="0" mb="2" cb="0"/><line nr="2829" mi="13" ci="0" mb="0" cb="0"/><line nr="2830" mi="15" ci="0" mb="2" cb="0"/><line nr="2831" mi="19" ci="0" mb="0" cb="0"/><line nr="2832" mi="1" ci="0" mb="0" cb="0"/><line nr="2834" mi="9" ci="0" mb="2" cb="0"/><line nr="2835" mi="11" ci="0" mb="0" cb="0"/><line nr="2836" mi="16" ci="0" mb="0" cb="0"/><line nr="2837" mi="16" ci="0" mb="0" cb="0"/><line nr="2838" mi="16" ci="0" mb="0" cb="0"/><line nr="2839" mi="18" ci="0" mb="0" cb="0"/><line nr="2840" mi="13" ci="0" mb="2" cb="0"/><line nr="2841" mi="13" ci="0" mb="0" cb="0"/><line nr="2842" mi="18" ci="0" mb="2" cb="0"/><line nr="2843" mi="1" ci="0" mb="0" cb="0"/><line nr="2844" mi="19" ci="0" mb="0" cb="0"/><line nr="2845" mi="1" ci="0" mb="0" cb="0"/><line nr="2847" mi="13" ci="0" mb="2" cb="0"/><line nr="2848" mi="13" ci="0" mb="0" cb="0"/><line nr="2849" mi="18" ci="0" mb="2" cb="0"/><line nr="2850" mi="1" ci="0" mb="0" cb="0"/><line nr="2851" mi="19" ci="0" mb="0" cb="0"/><line nr="2852" mi="1" ci="0" mb="0" cb="0"/><line nr="2854" mi="13" ci="0" mb="2" cb="0"/><line nr="2855" mi="13" ci="0" mb="0" cb="0"/><line nr="2856" mi="18" ci="0" mb="2" cb="0"/><line nr="2857" mi="1" ci="0" mb="0" cb="0"/><line nr="2858" mi="19" ci="0" mb="0" cb="0"/><line nr="2859" mi="1" ci="0" mb="0" cb="0"/><line nr="2862" mi="3" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="3695" covered="3019"/><counter type="BRANCH" missed="581" covered="325"/><counter type="LINE" missed="697" covered="657"/><counter type="COMPLEXITY" missed="378" covered="144"/><counter type="METHOD" missed="20" covered="49"/><counter type="CLASS" missed="2" covered="4"/></sourcefile><sourcefile name="MtasSketchParser.java"><line nr="28" mi="7" ci="0" mb="2" cb="0"/><line nr="31" mi="4" ci="0" mb="0" cb="0"/><line nr="34" mi="3" ci="0" mb="0" cb="0"/><line nr="37" mi="5" ci="0" mb="0" cb="0"/><line nr="40" mi="5" ci="0" mb="0" cb="0"/><line nr="48" mi="3" ci="0" mb="0" cb="0"/><line nr="49" mi="4" ci="0" mb="0" cb="0"/><line nr="51" mi="2" ci="0" mb="0" cb="0"/><line nr="53" mi="1" ci="0" mb="0" cb="0"/><line nr="54" mi="3" ci="0" mb="0" cb="0"/><line nr="55" mi="1" ci="0" mb="0" cb="0"/><line nr="56" mi="1" ci="0" mb="0" cb="0"/><line nr="65" mi="2" ci="0" mb="0" cb="0"/><line nr="66" mi="3" ci="0" mb="2" cb="0"/><line nr="69" mi="8" ci="0" mb="0" cb="0"/><line nr="72" mi="10" ci="0" mb="2" cb="0"/><line nr="73" mi="7" ci="0" mb="0" cb="0"/><line nr="74" mi="5" ci="0" mb="2" cb="0"/><line nr="75" mi="9" ci="0" mb="2" cb="0"/><line nr="76" mi="9" ci="0" mb="2" cb="0"/><line nr="77" mi="6" ci="0" mb="0" cb="0"/><line nr="78" mi="6" ci="0" mb="0" cb="0"/><line nr="79" mi="6" ci="0" mb="0" cb="0"/><line nr="80" mi="2" ci="0" mb="2" cb="0"/><line nr="81" mi="4" ci="0" mb="2" cb="0"/><line nr="82" mi="5" ci="0" mb="0" cb="0"/><line nr="83" mi="3" ci="0" mb="0" cb="0"/><line nr="84" mi="4" ci="0" mb="0" cb="0"/><line nr="85" mi="7" ci="0" mb="4" cb="0"/><line nr="87" mi="5" ci="0" mb="0" cb="0"/><line nr="88" mi="3" ci="0" mb="0" cb="0"/><line nr="89" mi="3" ci="0" mb="0" cb="0"/><line nr="90" mi="4" ci="0" mb="2" cb="0"/><line nr="91" mi="8" ci="0" mb="0" cb="0"/><line nr="92" mi="2" ci="0" mb="0" cb="0"/><line nr="94" mi="7" ci="0" mb="0" cb="0"/><line nr="96" mi="3" ci="0" mb="0" cb="0"/><line nr="97" mi="8" ci="0" mb="0" cb="0"/><line nr="99" mi="7" ci="0" mb="4" cb="0"/><line nr="101" mi="5" ci="0" mb="0" cb="0"/><line nr="102" mi="3" ci="0" mb="0" cb="0"/><line nr="103" mi="5" ci="0" mb="2" cb="0"/><line nr="104" mi="8" ci="0" mb="0" cb="0"/><line nr="106" mi="7" ci="0" mb="0" cb="0"/><line nr="108" mi="3" ci="0" mb="0" cb="0"/><line nr="109" mi="6" ci="0" mb="0" cb="0"/><line nr="111" mi="1" ci="0" mb="0" cb="0"/><line nr="112" mi="14" ci="0" mb="0" cb="0"/><line nr="121" mi="1" ci="0" mb="0" cb="0"/><line nr="131" mi="5" ci="0" mb="0" cb="0"/><line nr="132" mi="3" ci="0" mb="0" cb="0"/><line nr="134" mi="4" ci="0" mb="0" cb="0"/><line nr="135" mi="4" ci="0" mb="0" cb="0"/><line nr="137" mi="3" ci="0" mb="0" cb="0"/><line nr="138" mi="3" ci="0" mb="0" cb="0"/><line nr="140" mi="5" ci="0" mb="0" cb="0"/><line nr="141" mi="4" ci="0" mb="0" cb="0"/><line nr="142" mi="12" ci="0" mb="0" cb="0"/><line nr="145" mi="3" ci="0" mb="0" cb="0"/><line nr="148" mi="3" ci="0" mb="0" cb="0"/><line nr="149" mi="1" ci="0" mb="0" cb="0"/><line nr="150" mi="2" ci="0" mb="0" cb="0"/><line nr="151" mi="3" ci="0" mb="0" cb="0"/><line nr="152" mi="3" ci="0" mb="0" cb="0"/><line nr="153" mi="5" ci="0" mb="2" cb="0"/><line nr="154" mi="3" ci="0" mb="0" cb="0"/><line nr="156" mi="5" ci="0" mb="2" cb="0"/><line nr="157" mi="5" ci="0" mb="0" cb="0"/><line nr="158" mi="5" ci="0" mb="0" cb="0"/><line nr="159" mi="5" ci="0" mb="0" cb="0"/><line nr="160" mi="4" ci="0" mb="2" cb="0"/><line nr="162" mi="3" ci="0" mb="2" cb="0"/><line nr="166" mi="8" ci="0" mb="2" cb="0"/><line nr="167" mi="6" ci="0" mb="2" cb="0"/><line nr="168" mi="8" ci="0" mb="2" cb="0"/><line nr="170" mi="6" ci="0" mb="2" cb="0"/><line nr="171" mi="6" ci="0" mb="0" cb="0"/><line nr="172" mi="3" ci="0" mb="0" cb="0"/><line nr="173" mi="4" ci="0" mb="0" cb="0"/><line nr="174" mi="5" ci="0" mb="0" cb="0"/><line nr="175" mi="4" ci="0" mb="2" cb="0"/><line nr="176" mi="2" ci="0" mb="0" cb="0"/><line nr="177" mi="2" ci="0" mb="0" cb="0"/><line nr="178" mi="5" ci="0" mb="0" cb="0"/><line nr="179" mi="3" ci="0" mb="2" cb="0"/><line nr="180" mi="10" ci="0" mb="0" cb="0"/><line nr="181" mi="1" ci="0" mb="0" cb="0"/><line nr="184" mi="6" ci="0" mb="2" cb="0"/><line nr="185" mi="13" ci="0" mb="0" cb="0"/><line nr="187" mi="7" ci="0" mb="0" cb="0"/><line nr="188" mi="3" ci="0" mb="0" cb="0"/><line nr="190" mi="1" ci="0" mb="0" cb="0"/><line nr="191" mi="3" ci="0" mb="2" cb="0"/><line nr="193" mi="6" ci="0" mb="2" cb="0"/><line nr="194" mi="4" ci="0" mb="0" cb="0"/><line nr="195" mi="6" ci="0" mb="2" cb="0"/><line nr="196" mi="6" ci="0" mb="0" cb="0"/><line nr="197" mi="8" ci="0" mb="0" cb="0"/><line nr="198" mi="13" ci="0" mb="4" cb="0"/><line nr="199" mi="6" ci="0" mb="0" cb="0"/><line nr="201" mi="6" ci="0" mb="0" cb="0"/><line nr="202" mi="6" ci="0" mb="0" cb="0"/><line nr="203" mi="1" ci="0" mb="0" cb="0"/><line nr="204" mi="7" ci="0" mb="0" cb="0"/><line nr="205" mi="4" ci="0" mb="0" cb="0"/><line nr="206" mi="3" ci="0" mb="0" cb="0"/><line nr="207" mi="6" ci="0" mb="0" cb="0"/><line nr="212" mi="1" ci="0" mb="0" cb="0"/><line nr="213" mi="8" ci="0" mb="2" cb="0"/><line nr="214" mi="6" ci="0" mb="2" cb="0"/><line nr="215" mi="6" ci="0" mb="2" cb="0"/><line nr="216" mi="7" ci="0" mb="4" cb="0"/><line nr="219" mi="7" ci="0" mb="0" cb="0"/><line nr="220" mi="4" ci="0" mb="0" cb="0"/><line nr="221" mi="4" ci="0" mb="0" cb="0"/><line nr="222" mi="3" ci="0" mb="0" cb="0"/><line nr="223" mi="6" ci="0" mb="2" cb="0"/><line nr="224" mi="13" ci="0" mb="0" cb="0"/><line nr="226" mi="3" ci="0" mb="0" cb="0"/><line nr="227" mi="4" ci="0" mb="0" cb="0"/><line nr="228" mi="7" ci="0" mb="0" cb="0"/><line nr="229" mi="3" ci="0" mb="0" cb="0"/><line nr="231" mi="8" ci="0" mb="2" cb="0"/><line nr="232" mi="6" ci="0" mb="2" cb="0"/><line nr="233" mi="4" ci="0" mb="2" cb="0"/><line nr="235" mi="4" ci="0" mb="0" cb="0"/><line nr="236" mi="8" ci="0" mb="2" cb="0"/><line nr="237" mi="9" ci="0" mb="2" cb="0"/><line nr="239" mi="6" ci="0" mb="0" cb="0"/><line nr="240" mi="4" ci="0" mb="0" cb="0"/><line nr="241" mi="8" ci="0" mb="0" cb="0"/><line nr="242" mi="7" ci="0" mb="0" cb="0"/><line nr="243" mi="1" ci="0" mb="0" cb="0"/><line nr="244" mi="3" ci="0" mb="0" cb="0"/><line nr="245" mi="6" ci="0" mb="2" cb="0"/><line nr="246" mi="13" ci="0" mb="0" cb="0"/><line nr="248" mi="5" ci="0" mb="0" cb="0"/><line nr="249" mi="2" ci="0" mb="0" cb="0"/><line nr="250" mi="3" ci="0" mb="0" cb="0"/><line nr="253" mi="3" ci="0" mb="2" cb="0"/><line nr="254" mi="13" ci="0" mb="0" cb="0"/><line nr="256" mi="2" ci="0" mb="0" cb="0"/><line nr="257" mi="7" ci="0" mb="0" cb="0"/><line nr="258" mi="5" ci="0" mb="0" cb="0"/><line nr="260" mi="13" ci="0" mb="4" cb="0"/><line nr="261" mi="6" ci="0" mb="0" cb="0"/><line nr="262" mi="5" ci="0" mb="0" cb="0"/><line nr="263" mi="6" ci="0" mb="0" cb="0"/><line nr="264" mi="6" ci="0" mb="0" cb="0"/><line nr="265" mi="1" ci="0" mb="0" cb="0"/><line nr="266" mi="6" ci="0" mb="0" cb="0"/><line nr="267" mi="1" ci="0" mb="0" cb="0"/><line nr="270" mi="5" ci="0" mb="2" cb="0"/><line nr="271" mi="4" ci="0" mb="2" cb="0"/><line nr="272" mi="6" ci="0" mb="0" cb="0"/><line nr="273" mi="8" ci="0" mb="0" cb="0"/><line nr="274" mi="2" ci="0" mb="0" cb="0"/><line nr="276" mi="4" ci="0" mb="0" cb="0"/><line nr="277" mi="3" ci="0" mb="0" cb="0"/><line nr="278" mi="6" ci="0" mb="0" cb="0"/><line nr="285" mi="3" ci="0" mb="2" cb="0"/><line nr="286" mi="13" ci="0" mb="0" cb="0"/><line nr="288" mi="6" ci="0" mb="0" cb="0"/><line nr="289" mi="8" ci="0" mb="0" cb="0"/><line nr="290" mi="13" ci="0" mb="4" cb="0"/><line nr="291" mi="6" ci="0" mb="0" cb="0"/><line nr="292" mi="3" ci="0" mb="0" cb="0"/><line nr="293" mi="6" ci="0" mb="0" cb="0"/><line nr="294" mi="6" ci="0" mb="0" cb="0"/><line nr="297" mi="13" ci="0" mb="2" cb="0"/><line nr="298" mi="4" ci="0" mb="0" cb="0"/><line nr="299" mi="4" ci="0" mb="0" cb="0"/><line nr="300" mi="4" ci="0" mb="0" cb="0"/><line nr="301" mi="1" ci="0" mb="0" cb="0"/><line nr="302" mi="6" ci="0" mb="0" cb="0"/><line nr="303" mi="1" ci="0" mb="0" cb="0"/><line nr="304" mi="7" ci="0" mb="0" cb="0"/><line nr="305" mi="4" ci="0" mb="0" cb="0"/><line nr="306" mi="3" ci="0" mb="0" cb="0"/><line nr="307" mi="6" ci="0" mb="0" cb="0"/><line nr="312" mi="4" ci="0" mb="0" cb="0"/><line nr="314" mi="33" ci="0" mb="8" cb="0"/><line nr="315" mi="3" ci="0" mb="0" cb="0"/><line nr="316" mi="6" ci="0" mb="0" cb="0"/><line nr="317" mi="1" ci="0" mb="0" cb="0"/><line nr="320" mi="14" ci="0" mb="2" cb="0"/><line nr="321" mi="12" ci="0" mb="2" cb="0"/><line nr="322" mi="5" ci="0" mb="0" cb="0"/><line nr="323" mi="2" ci="0" mb="2" cb="0"/><line nr="324" mi="13" ci="0" mb="0" cb="0"/><line nr="327" mi="1" ci="0" mb="0" cb="0"/><line nr="328" mi="1" ci="0" mb="0" cb="0"/><line nr="331" mi="14" ci="0" mb="2" cb="0"/><line nr="332" mi="12" ci="0" mb="2" cb="0"/><line nr="333" mi="7" ci="0" mb="0" cb="0"/><line nr="334" mi="6" ci="0" mb="0" cb="0"/><line nr="335" mi="1" ci="0" mb="0" cb="0"/><line nr="336" mi="1" ci="0" mb="0" cb="0"/><line nr="338" mi="7" ci="0" mb="0" cb="0"/><line nr="339" mi="3" ci="0" mb="0" cb="0"/><line nr="349" mi="4" ci="0" mb="0" cb="0"/><line nr="350" mi="4" ci="0" mb="0" cb="0"/><line nr="351" mi="15" ci="0" mb="0" cb="0"/><line nr="352" mi="7" ci="0" mb="0" cb="0"/><line nr="353" mi="4" ci="0" mb="0" cb="0"/><line nr="354" mi="3" ci="0" mb="0" cb="0"/><line nr="365" mi="4" ci="0" mb="0" cb="0"/><line nr="366" mi="10" ci="0" mb="2" cb="0"/><line nr="367" mi="1" ci="0" mb="0" cb="0"/><line nr="368" mi="22" ci="0" mb="0" cb="0"/><line nr="370" mi="11" ci="0" mb="2" cb="0"/><line nr="371" mi="18" ci="0" mb="0" cb="0"/><line nr="373" mi="1" ci="0" mb="0" cb="0"/><line nr="374" mi="3" ci="0" mb="0" cb="0"/><line nr="386" mi="3" ci="0" mb="0" cb="0"/><line nr="387" mi="3" ci="0" mb="0" cb="0"/><line nr="388" mi="3" ci="0" mb="0" cb="0"/><line nr="389" mi="3" ci="0" mb="0" cb="0"/><line nr="390" mi="3" ci="0" mb="0" cb="0"/><line nr="391" mi="3" ci="0" mb="0" cb="0"/><line nr="392" mi="1" ci="0" mb="0" cb="0"/><line nr="401" mi="2" ci="0" mb="0" cb="0"/><line nr="414" mi="3" ci="0" mb="0" cb="0"/><line nr="415" mi="3" ci="0" mb="0" cb="0"/><line nr="416" mi="3" ci="0" mb="0" cb="0"/><line nr="417" mi="3" ci="0" mb="0" cb="0"/><line nr="418" mi="3" ci="0" mb="0" cb="0"/><line nr="419" mi="3" ci="0" mb="0" cb="0"/><line nr="420" mi="1" ci="0" mb="0" cb="0"/><line nr="429" mi="2" ci="0" mb="0" cb="0"/><line nr="442" mi="3" ci="0" mb="0" cb="0"/><line nr="443" mi="3" ci="0" mb="0" cb="0"/><line nr="444" mi="3" ci="0" mb="0" cb="0"/><line nr="445" mi="3" ci="0" mb="0" cb="0"/><line nr="446" mi="3" ci="0" mb="0" cb="0"/><line nr="447" mi="3" ci="0" mb="0" cb="0"/><line nr="448" mi="1" ci="0" mb="0" cb="0"/><line nr="457" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="1243" covered="0"/><counter type="BRANCH" missed="124" covered="0"/><counter type="LINE" missed="238" covered="0"/><counter type="COMPLEXITY" missed="74" covered="0"/><counter type="METHOD" missed="12" covered="0"/><counter type="CLASS" missed="4" covered="0"/></sourcefile><sourcefile name="MtasFoliaParser.java"><line nr="20" mi="0" ci="3" mb="0" cb="0"/><line nr="21" mi="0" ci="1" mb="0" cb="0"/><line nr="30" mi="0" ci="3" mb="0" cb="0"/><line nr="31" mi="0" ci="3" mb="0" cb="0"/><line nr="32" mi="0" ci="3" mb="0" cb="0"/><line nr="33" mi="0" ci="3" mb="0" cb="0"/><line nr="34" mi="0" ci="3" mb="0" cb="0"/><line nr="35" mi="0" ci="2" mb="0" cb="0"/><line nr="36" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasCRMParser.java"><line nr="32" mi="7" ci="0" mb="2" cb="0"/><line nr="35" mi="4" ci="0" mb="0" cb="0"/><line nr="38" mi="3" ci="0" mb="0" cb="0"/><line nr="41" mi="5" ci="0" mb="0" cb="0"/><line nr="44" mi="5" ci="0" mb="0" cb="0"/><line nr="47" mi="5" ci="0" mb="0" cb="0"/><line nr="50" mi="5" ci="0" mb="0" cb="0"/><line nr="53" mi="5" ci="0" mb="0" cb="0"/><line nr="65" mi="5" ci="0" mb="0" cb="0"/><line nr="68" mi="4" ci="0" mb="0" cb="0"/><line nr="76" mi="3" ci="0" mb="0" cb="0"/><line nr="78" mi="2" ci="0" mb="0" cb="0"/><line nr="80" mi="1" ci="0" mb="0" cb="0"/><line nr="81" mi="3" ci="0" mb="0" cb="0"/><line nr="82" mi="1" ci="0" mb="0" cb="0"/><line nr="83" mi="1" ci="0" mb="0" cb="0"/><line nr="93" mi="2" ci="0" mb="0" cb="0"/><line nr="94" mi="3" ci="0" mb="2" cb="0"/><line nr="96" mi="8" ci="0" mb="0" cb="0"/><line nr="97" mi="10" ci="0" mb="2" cb="0"/><line nr="98" mi="7" ci="0" mb="0" cb="0"/><line nr="99" mi="5" ci="0" mb="2" cb="0"/><line nr="100" mi="10" ci="0" mb="2" cb="0"/><line nr="101" mi="9" ci="0" mb="2" cb="0"/><line nr="102" mi="6" ci="0" mb="0" cb="0"/><line nr="103" mi="6" ci="0" mb="0" cb="0"/><line nr="104" mi="6" ci="0" mb="0" cb="0"/><line nr="105" mi="2" ci="0" mb="2" cb="0"/><line nr="106" mi="4" ci="0" mb="2" cb="0"/><line nr="107" mi="5" ci="0" mb="0" cb="0"/><line nr="108" mi="3" ci="0" mb="0" cb="0"/><line nr="109" mi="4" ci="0" mb="0" cb="0"/><line nr="110" mi="7" ci="0" mb="4" cb="0"/><line nr="112" mi="5" ci="0" mb="0" cb="0"/><line nr="113" mi="3" ci="0" mb="0" cb="0"/><line nr="114" mi="5" ci="0" mb="2" cb="0"/><line nr="115" mi="8" ci="0" mb="0" cb="0"/><line nr="117" mi="7" ci="0" mb="0" cb="0"/><line nr="119" mi="3" ci="0" mb="0" cb="0"/><line nr="120" mi="6" ci="0" mb="0" cb="0"/><line nr="122" mi="5" ci="0" mb="2" cb="0"/><line nr="123" mi="5" ci="0" mb="0" cb="0"/><line nr="124" mi="3" ci="0" mb="0" cb="0"/><line nr="125" mi="5" ci="0" mb="2" cb="0"/><line nr="126" mi="8" ci="0" mb="0" cb="0"/><line nr="128" mi="7" ci="0" mb="0" cb="0"/><line nr="130" mi="3" ci="0" mb="0" cb="0"/><line nr="131" mi="6" ci="0" mb="0" cb="0"/><line nr="133" mi="5" ci="0" mb="2" cb="0"/><line nr="134" mi="5" ci="0" mb="0" cb="0"/><line nr="135" mi="3" ci="0" mb="0" cb="0"/><line nr="136" mi="5" ci="0" mb="2" cb="0"/><line nr="137" mi="8" ci="0" mb="0" cb="0"/><line nr="139" mi="7" ci="0" mb="0" cb="0"/><line nr="141" mi="3" ci="0" mb="0" cb="0"/><line nr="142" mi="6" ci="0" mb="0" cb="0"/><line nr="144" mi="5" ci="0" mb="2" cb="0"/><line nr="145" mi="5" ci="0" mb="0" cb="0"/><line nr="146" mi="3" ci="0" mb="0" cb="0"/><line nr="147" mi="5" ci="0" mb="2" cb="0"/><line nr="148" mi="8" ci="0" mb="0" cb="0"/><line nr="150" mi="7" ci="0" mb="0" cb="0"/><line nr="152" mi="3" ci="0" mb="0" cb="0"/><line nr="153" mi="6" ci="0" mb="0" cb="0"/><line nr="155" mi="1" ci="0" mb="0" cb="0"/><line nr="156" mi="14" ci="0" mb="0" cb="0"/><line nr="162" mi="5" ci="0" mb="2" cb="0"/><line nr="163" mi="9" ci="0" mb="2" cb="0"/><line nr="164" mi="9" ci="0" mb="2" cb="0"/><line nr="165" mi="6" ci="0" mb="0" cb="0"/><line nr="166" mi="6" ci="0" mb="0" cb="0"/><line nr="167" mi="6" ci="0" mb="0" cb="0"/><line nr="168" mi="6" ci="0" mb="0" cb="0"/><line nr="169" mi="4" ci="0" mb="4" cb="0"/><line nr="170" mi="6" ci="0" mb="0" cb="0"/><line nr="172" mi="5" ci="0" mb="2" cb="0"/><line nr="173" mi="8" ci="0" mb="0" cb="0"/><line nr="176" mi="9" ci="0" mb="0" cb="0"/><line nr="178" mi="6" ci="0" mb="0" cb="0"/><line nr="179" mi="9" ci="0" mb="2" cb="0"/><line nr="180" mi="9" ci="0" mb="2" cb="0"/><line nr="181" mi="3" ci="0" mb="0" cb="0"/><line nr="182" mi="3" ci="0" mb="0" cb="0"/><line nr="183" mi="5" ci="0" mb="2" cb="0"/><line nr="184" mi="3" ci="0" mb="0" cb="0"/><line nr="185" mi="6" ci="0" mb="0" cb="0"/><line nr="186" mi="4" ci="0" mb="0" cb="0"/><line nr="187" mi="9" ci="0" mb="2" cb="0"/><line nr="188" mi="7" ci="0" mb="0" cb="0"/><line nr="189" mi="2" ci="0" mb="2" cb="0"/><line nr="190" mi="3" ci="0" mb="0" cb="0"/><line nr="191" mi="7" ci="0" mb="0" cb="0"/><line nr="192" mi="3" ci="0" mb="0" cb="0"/><line nr="193" mi="7" ci="0" mb="0" cb="0"/><line nr="194" mi="2" ci="0" mb="2" cb="0"/><line nr="195" mi="7" ci="0" mb="0" cb="0"/><line nr="197" mi="4" ci="0" mb="0" cb="0"/><line nr="201" mi="3" ci="0" mb="2" cb="0"/><line nr="202" mi="16" ci="0" mb="2" cb="0"/><line nr="203" mi="3" ci="0" mb="0" cb="0"/><line nr="204" mi="2" ci="0" mb="2" cb="0"/><line nr="205" mi="6" ci="0" mb="0" cb="0"/><line nr="206" mi="3" ci="0" mb="0" cb="0"/><line nr="208" mi="2" ci="0" mb="0" cb="0"/><line nr="210" mi="6" ci="0" mb="0" cb="0"/><line nr="212" mi="2" ci="0" mb="0" cb="0"/><line nr="225" mi="1" ci="0" mb="0" cb="0"/><line nr="235" mi="5" ci="0" mb="0" cb="0"/><line nr="236" mi="5" ci="0" mb="0" cb="0"/><line nr="238" mi="4" ci="0" mb="0" cb="0"/><line nr="239" mi="4" ci="0" mb="0" cb="0"/><line nr="241" mi="3" ci="0" mb="0" cb="0"/><line nr="242" mi="3" ci="0" mb="0" cb="0"/><line nr="244" mi="5" ci="0" mb="0" cb="0"/><line nr="245" mi="4" ci="0" mb="0" cb="0"/><line nr="246" mi="12" ci="0" mb="0" cb="0"/><line nr="249" mi="3" ci="0" mb="0" cb="0"/><line nr="251" mi="3" ci="0" mb="0" cb="0"/><line nr="252" mi="3" ci="0" mb="0" cb="0"/><line nr="255" mi="2" ci="0" mb="0" cb="0"/><line nr="256" mi="4" ci="0" mb="0" cb="0"/><line nr="257" mi="4" ci="0" mb="0" cb="0"/><line nr="258" mi="4" ci="0" mb="0" cb="0"/><line nr="259" mi="4" ci="0" mb="0" cb="0"/><line nr="260" mi="5" ci="0" mb="2" cb="0"/><line nr="261" mi="3" ci="0" mb="0" cb="0"/><line nr="262" mi="5" ci="0" mb="0" cb="0"/><line nr="263" mi="5" ci="0" mb="0" cb="0"/><line nr="264" mi="3" ci="0" mb="2" cb="0"/><line nr="265" mi="2" ci="0" mb="0" cb="0"/><line nr="266" mi="7" ci="0" mb="2" cb="0"/><line nr="267" mi="4" ci="0" mb="0" cb="0"/><line nr="268" mi="5" ci="0" mb="0" cb="0"/><line nr="269" mi="5" ci="0" mb="0" cb="0"/><line nr="270" mi="11" ci="0" mb="0" cb="0"/><line nr="273" mi="2" ci="0" mb="2" cb="0"/><line nr="274" mi="4" ci="0" mb="0" cb="0"/><line nr="276" mi="10" ci="0" mb="2" cb="0"/><line nr="277" mi="9" ci="0" mb="0" cb="0"/><line nr="278" mi="9" ci="0" mb="0" cb="0"/><line nr="281" mi="2" ci="0" mb="2" cb="0"/><line nr="282" mi="4" ci="0" mb="0" cb="0"/><line nr="284" mi="1" ci="0" mb="0" cb="0"/><line nr="286" mi="3" ci="0" mb="2" cb="0"/><line nr="287" mi="2" ci="0" mb="0" cb="0"/><line nr="288" mi="4" ci="0" mb="0" cb="0"/><line nr="290" mi="2" ci="0" mb="0" cb="0"/><line nr="291" mi="7" ci="0" mb="2" cb="0"/><line nr="292" mi="4" ci="0" mb="0" cb="0"/><line nr="293" mi="5" ci="0" mb="0" cb="0"/><line nr="294" mi="15" ci="0" mb="0" cb="0"/><line nr="297" mi="2" ci="0" mb="2" cb="0"/><line nr="298" mi="4" ci="0" mb="0" cb="0"/><line nr="300" mi="10" ci="0" mb="2" cb="0"/><line nr="301" mi="9" ci="0" mb="0" cb="0"/><line nr="302" mi="8" ci="0" mb="0" cb="0"/><line nr="305" mi="2" ci="0" mb="2" cb="0"/><line nr="306" mi="4" ci="0" mb="0" cb="0"/><line nr="308" mi="1" ci="0" mb="0" cb="0"/><line nr="310" mi="3" ci="0" mb="2" cb="0"/><line nr="311" mi="2" ci="0" mb="0" cb="0"/><line nr="312" mi="4" ci="0" mb="0" cb="0"/><line nr="316" mi="6" ci="0" mb="4" cb="0"/><line nr="317" mi="5" ci="0" mb="0" cb="0"/><line nr="318" mi="3" ci="0" mb="2" cb="0"/><line nr="320" mi="7" ci="0" mb="0" cb="0"/><line nr="321" mi="4" ci="0" mb="0" cb="0"/><line nr="322" mi="4" ci="0" mb="0" cb="0"/><line nr="323" mi="5" ci="0" mb="0" cb="0"/><line nr="324" mi="6" ci="0" mb="2" cb="0"/><line nr="325" mi="7" ci="0" mb="0" cb="0"/><line nr="327" mi="3" ci="0" mb="0" cb="0"/><line nr="328" mi="4" ci="0" mb="0" cb="0"/><line nr="329" mi="10" ci="0" mb="0" cb="0"/><line nr="330" mi="7" ci="0" mb="0" cb="0"/><line nr="331" mi="3" ci="0" mb="0" cb="0"/><line nr="333" mi="7" ci="0" mb="2" cb="0"/><line nr="334" mi="4" ci="0" mb="0" cb="0"/><line nr="335" mi="10" ci="0" mb="0" cb="0"/><line nr="336" mi="9" ci="0" mb="0" cb="0"/><line nr="339" mi="10" ci="0" mb="2" cb="0"/><line nr="340" mi="9" ci="0" mb="0" cb="0"/><line nr="341" mi="7" ci="0" mb="0" cb="0"/><line nr="344" mi="1" ci="0" mb="0" cb="0"/><line nr="347" mi="7" ci="0" mb="2" cb="0"/><line nr="348" mi="4" ci="0" mb="0" cb="0"/><line nr="349" mi="4" ci="0" mb="0" cb="0"/><line nr="350" mi="3" ci="0" mb="0" cb="0"/><line nr="351" mi="7" ci="0" mb="0" cb="0"/><line nr="352" mi="8" ci="0" mb="0" cb="0"/><line nr="354" mi="10" ci="0" mb="2" cb="0"/><line nr="355" mi="9" ci="0" mb="0" cb="0"/><line nr="356" mi="8" ci="0" mb="0" cb="0"/><line nr="359" mi="1" ci="0" mb="0" cb="0"/><line nr="363" mi="3" ci="0" mb="2" cb="0"/><line nr="364" mi="7" ci="0" mb="0" cb="0"/><line nr="366" mi="6" ci="0" mb="0" cb="0"/><line nr="367" mi="8" ci="0" mb="0" cb="0"/><line nr="368" mi="13" ci="0" mb="4" cb="0"/><line nr="369" mi="6" ci="0" mb="0" cb="0"/><line nr="370" mi="3" ci="0" mb="0" cb="0"/><line nr="371" mi="6" ci="0" mb="0" cb="0"/><line nr="372" mi="6" ci="0" mb="0" cb="0"/><line nr="375" mi="13" ci="0" mb="2" cb="0"/><line nr="376" mi="4" ci="0" mb="0" cb="0"/><line nr="377" mi="4" ci="0" mb="0" cb="0"/><line nr="378" mi="4" ci="0" mb="0" cb="0"/><line nr="379" mi="1" ci="0" mb="0" cb="0"/><line nr="380" mi="6" ci="0" mb="0" cb="0"/><line nr="381" mi="1" ci="0" mb="0" cb="0"/><line nr="382" mi="7" ci="0" mb="0" cb="0"/><line nr="383" mi="4" ci="0" mb="0" cb="0"/><line nr="384" mi="4" ci="0" mb="0" cb="0"/><line nr="385" mi="1" ci="0" mb="0" cb="0"/><line nr="386" mi="6" ci="0" mb="0" cb="0"/><line nr="394" mi="4" ci="0" mb="0" cb="0"/><line nr="396" mi="11" ci="0" mb="0" cb="0"/><line nr="398" mi="11" ci="0" mb="0" cb="0"/><line nr="400" mi="33" ci="0" mb="8" cb="0"/><line nr="401" mi="3" ci="0" mb="0" cb="0"/><line nr="402" mi="6" ci="0" mb="0" cb="0"/><line nr="403" mi="1" ci="0" mb="0" cb="0"/><line nr="405" mi="7" ci="0" mb="0" cb="0"/><line nr="406" mi="3" ci="0" mb="0" cb="0"/><line nr="437" mi="4" ci="0" mb="0" cb="0"/><line nr="438" mi="8" ci="0" mb="2" cb="0"/><line nr="440" mi="6" ci="0" mb="0" cb="0"/><line nr="441" mi="3" ci="0" mb="0" cb="0"/><line nr="442" mi="8" ci="0" mb="0" cb="0"/><line nr="443" mi="8" ci="0" mb="0" cb="0"/><line nr="444" mi="5" ci="0" mb="0" cb="0"/><line nr="445" mi="6" ci="0" mb="2" cb="0"/><line nr="446" mi="7" ci="0" mb="0" cb="0"/><line nr="448" mi="7" ci="0" mb="0" cb="0"/><line nr="449" mi="3" ci="0" mb="0" cb="0"/><line nr="452" mi="3" ci="0" mb="2" cb="0"/><line nr="453" mi="7" ci="0" mb="0" cb="0"/><line nr="455" mi="6" ci="0" mb="0" cb="0"/><line nr="456" mi="8" ci="0" mb="0" cb="0"/><line nr="457" mi="13" ci="0" mb="4" cb="0"/><line nr="458" mi="6" ci="0" mb="0" cb="0"/><line nr="459" mi="8" ci="0" mb="2" cb="0"/><line nr="460" mi="7" ci="0" mb="4" cb="0"/><line nr="462" mi="3" ci="0" mb="0" cb="0"/><line nr="463" mi="6" ci="0" mb="0" cb="0"/><line nr="465" mi="3" ci="0" mb="2" cb="0"/><line nr="466" mi="7" ci="0" mb="0" cb="0"/><line nr="468" mi="7" ci="0" mb="0" cb="0"/><line nr="470" mi="8" ci="0" mb="2" cb="0"/><line nr="471" mi="7" ci="0" mb="2" cb="0"/><line nr="472" mi="10" ci="0" mb="0" cb="0"/><line nr="476" mi="3" ci="0" mb="0" cb="0"/><line nr="477" mi="7" ci="0" mb="0" cb="0"/><line nr="478" mi="7" ci="0" mb="0" cb="0"/><line nr="479" mi="7" ci="0" mb="0" cb="0"/><line nr="481" mi="5" ci="0" mb="2" cb="0"/><line nr="482" mi="4" ci="0" mb="2" cb="0"/><line nr="483" mi="6" ci="0" mb="0" cb="0"/><line nr="484" mi="8" ci="0" mb="0" cb="0"/><line nr="485" mi="2" ci="0" mb="0" cb="0"/><line nr="487" mi="4" ci="0" mb="0" cb="0"/><line nr="488" mi="5" ci="0" mb="0" cb="0"/><line nr="489" mi="6" ci="0" mb="0" cb="0"/><line nr="493" mi="2" ci="0" mb="0" cb="0"/><line nr="527" mi="8" ci="0" mb="2" cb="0"/><line nr="528" mi="5" ci="0" mb="0" cb="0"/><line nr="529" mi="6" ci="0" mb="0" cb="0"/><line nr="530" mi="5" ci="0" mb="0" cb="0"/><line nr="531" mi="3" ci="0" mb="0" cb="0"/><line nr="532" mi="3" ci="0" mb="0" cb="0"/><line nr="533" mi="6" ci="0" mb="2" cb="0"/><line nr="534" mi="4" ci="0" mb="0" cb="0"/><line nr="536" mi="10" ci="0" mb="0" cb="0"/><line nr="538" mi="10" ci="0" mb="0" cb="0"/><line nr="540" mi="2" ci="0" mb="0" cb="0"/><line nr="541" mi="7" ci="0" mb="0" cb="0"/><line nr="542" mi="3" ci="0" mb="0" cb="0"/><line nr="543" mi="11" ci="0" mb="0" cb="0"/><line nr="546" mi="4" ci="0" mb="0" cb="0"/><line nr="579" mi="8" ci="0" mb="2" cb="0"/><line nr="580" mi="5" ci="0" mb="0" cb="0"/><line nr="581" mi="6" ci="0" mb="0" cb="0"/><line nr="582" mi="5" ci="0" mb="0" cb="0"/><line nr="583" mi="3" ci="0" mb="0" cb="0"/><line nr="584" mi="3" ci="0" mb="0" cb="0"/><line nr="585" mi="6" ci="0" mb="2" cb="0"/><line nr="586" mi="4" ci="0" mb="0" cb="0"/><line nr="588" mi="10" ci="0" mb="0" cb="0"/><line nr="590" mi="2" ci="0" mb="0" cb="0"/><line nr="591" mi="7" ci="0" mb="0" cb="0"/><line nr="592" mi="3" ci="0" mb="0" cb="0"/><line nr="593" mi="11" ci="0" mb="0" cb="0"/><line nr="596" mi="4" ci="0" mb="0" cb="0"/><line nr="620" mi="10" ci="0" mb="2" cb="0"/><line nr="621" mi="3" ci="0" mb="0" cb="0"/><line nr="622" mi="7" ci="0" mb="0" cb="0"/><line nr="623" mi="7" ci="0" mb="0" cb="0"/><line nr="624" mi="4" ci="0" mb="0" cb="0"/><line nr="625" mi="5" ci="0" mb="0" cb="0"/><line nr="626" mi="6" ci="0" mb="0" cb="0"/><line nr="628" mi="7" ci="0" mb="0" cb="0"/><line nr="629" mi="1" ci="0" mb="0" cb="0"/><line nr="630" mi="1" ci="0" mb="0" cb="0"/><line nr="661" mi="8" ci="0" mb="2" cb="0"/><line nr="664" mi="5" ci="0" mb="2" cb="0"/><line nr="665" mi="4" ci="0" mb="0" cb="0"/><line nr="666" mi="7" ci="0" mb="0" cb="0"/><line nr="668" mi="6" ci="0" mb="0" cb="0"/><line nr="670" mi="5" ci="0" mb="0" cb="0"/><line nr="671" mi="3" ci="0" mb="2" cb="0"/><line nr="672" mi="13" ci="0" mb="0" cb="0"/><line nr="673" mi="19" ci="0" mb="2" cb="0"/><line nr="674" mi="4" ci="0" mb="2" cb="0"/><line nr="675" mi="5" ci="0" mb="0" cb="0"/><line nr="676" mi="13" ci="0" mb="0" cb="0"/><line nr="677" mi="4" ci="0" mb="0" cb="0"/><line nr="678" mi="6" ci="0" mb="0" cb="0"/><line nr="680" mi="7" ci="0" mb="0" cb="0"/><line nr="681" mi="7" ci="0" mb="0" cb="0"/><line nr="682" mi="7" ci="0" mb="0" cb="0"/><line nr="683" mi="7" ci="0" mb="0" cb="0"/><line nr="684" mi="4" ci="0" mb="0" cb="0"/><line nr="685" mi="5" ci="0" mb="0" cb="0"/><line nr="686" mi="7" ci="0" mb="0" cb="0"/><line nr="689" mi="6" ci="0" mb="0" cb="0"/><line nr="690" mi="5" ci="0" mb="0" cb="0"/><line nr="691" mi="3" ci="0" mb="0" cb="0"/><line nr="692" mi="3" ci="0" mb="0" cb="0"/><line nr="693" mi="3" ci="0" mb="0" cb="0"/><line nr="694" mi="4" ci="0" mb="0" cb="0"/><line nr="695" mi="6" ci="0" mb="2" cb="0"/><line nr="696" mi="7" ci="0" mb="0" cb="0"/><line nr="698" mi="5" ci="0" mb="0" cb="0"/><line nr="699" mi="6" ci="0" mb="0" cb="0"/><line nr="701" mi="7" ci="0" mb="0" cb="0"/><line nr="702" mi="7" ci="0" mb="0" cb="0"/><line nr="703" mi="6" ci="0" mb="0" cb="0"/><line nr="704" mi="1" ci="0" mb="0" cb="0"/><line nr="705" mi="7" ci="0" mb="0" cb="0"/><line nr="708" mi="5" ci="0" mb="2" cb="0"/><line nr="709" mi="4" ci="0" mb="2" cb="0"/><line nr="710" mi="6" ci="0" mb="0" cb="0"/><line nr="711" mi="8" ci="0" mb="0" cb="0"/><line nr="712" mi="2" ci="0" mb="0" cb="0"/><line nr="721" mi="1" ci="0" mb="0" cb="0"/><line nr="733" mi="15" ci="0" mb="6" cb="0"/><line nr="735" mi="9" ci="0" mb="0" cb="0"/><line nr="737" mi="3" ci="0" mb="2" cb="0"/><line nr="738" mi="7" ci="0" mb="0" cb="0"/><line nr="740" mi="7" ci="0" mb="0" cb="0"/><line nr="742" mi="8" ci="0" mb="2" cb="0"/><line nr="743" mi="2" ci="0" mb="0" cb="0"/><line nr="744" mi="6" ci="0" mb="2" cb="0"/><line nr="745" mi="2" ci="0" mb="0" cb="0"/><line nr="747" mi="7" ci="0" mb="2" cb="0"/><line nr="748" mi="5" ci="0" mb="0" cb="0"/><line nr="749" mi="3" ci="0" mb="0" cb="0"/><line nr="750" mi="10" ci="0" mb="2" cb="0"/><line nr="751" mi="8" ci="0" mb="0" cb="0"/><line nr="752" mi="1" ci="0" mb="0" cb="0"/><line nr="754" mi="7" ci="0" mb="4" cb="0"/><line nr="755" mi="6" ci="0" mb="0" cb="0"/><line nr="756" mi="10" ci="0" mb="2" cb="0"/><line nr="757" mi="8" ci="0" mb="0" cb="0"/><line nr="758" mi="1" ci="0" mb="0" cb="0"/><line nr="762" mi="1" ci="0" mb="0" cb="0"/><line nr="771" mi="4" ci="0" mb="0" cb="0"/><line nr="772" mi="4" ci="0" mb="0" cb="0"/><line nr="773" mi="15" ci="0" mb="0" cb="0"/><line nr="774" mi="7" ci="0" mb="0" cb="0"/><line nr="775" mi="4" ci="0" mb="0" cb="0"/><line nr="776" mi="3" ci="0" mb="0" cb="0"/><line nr="787" mi="4" ci="0" mb="0" cb="0"/><line nr="788" mi="10" ci="0" mb="2" cb="0"/><line nr="789" mi="1" ci="0" mb="0" cb="0"/><line nr="790" mi="22" ci="0" mb="0" cb="0"/><line nr="792" mi="11" ci="0" mb="2" cb="0"/><line nr="793" mi="18" ci="0" mb="0" cb="0"/><line nr="795" mi="1" ci="0" mb="0" cb="0"/><line nr="796" mi="3" ci="0" mb="0" cb="0"/><line nr="802" mi="2" ci="0" mb="0" cb="0"/><line nr="805" mi="4" ci="0" mb="0" cb="0"/><line nr="825" mi="2" ci="0" mb="0" cb="0"/><line nr="826" mi="3" ci="0" mb="0" cb="0"/><line nr="827" mi="5" ci="0" mb="0" cb="0"/><line nr="828" mi="1" ci="0" mb="0" cb="0"/><line nr="849" mi="5" ci="0" mb="0" cb="0"/><line nr="850" mi="3" ci="0" mb="0" cb="0"/><line nr="851" mi="3" ci="0" mb="0" cb="0"/><line nr="852" mi="1" ci="0" mb="0" cb="0"/><line nr="861" mi="3" ci="0" mb="2" cb="0"/><line nr="862" mi="2" ci="0" mb="0" cb="0"/><line nr="864" mi="9" ci="0" mb="0" cb="0"/><line nr="875" mi="17" ci="0" mb="0" cb="0"/><line nr="888" mi="3" ci="0" mb="0" cb="0"/><line nr="889" mi="3" ci="0" mb="0" cb="0"/><line nr="890" mi="3" ci="0" mb="0" cb="0"/><line nr="891" mi="3" ci="0" mb="0" cb="0"/><line nr="892" mi="3" ci="0" mb="0" cb="0"/><line nr="893" mi="3" ci="0" mb="0" cb="0"/><line nr="894" mi="1" ci="0" mb="0" cb="0"/><line nr="903" mi="2" ci="0" mb="0" cb="0"/><line nr="916" mi="3" ci="0" mb="0" cb="0"/><line nr="917" mi="3" ci="0" mb="0" cb="0"/><line nr="918" mi="3" ci="0" mb="0" cb="0"/><line nr="919" mi="3" ci="0" mb="0" cb="0"/><line nr="920" mi="3" ci="0" mb="0" cb="0"/><line nr="921" mi="3" ci="0" mb="0" cb="0"/><line nr="922" mi="1" ci="0" mb="0" cb="0"/><line nr="931" mi="2" ci="0" mb="0" cb="0"/><line nr="944" mi="3" ci="0" mb="0" cb="0"/><line nr="945" mi="3" ci="0" mb="0" cb="0"/><line nr="946" mi="3" ci="0" mb="0" cb="0"/><line nr="947" mi="3" ci="0" mb="0" cb="0"/><line nr="948" mi="3" ci="0" mb="0" cb="0"/><line nr="949" mi="3" ci="0" mb="0" cb="0"/><line nr="950" mi="1" ci="0" mb="0" cb="0"/><line nr="959" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="2258" covered="0"/><counter type="BRANCH" missed="200" covered="0"/><counter type="LINE" missed="418" covered="0"/><counter type="COMPLEXITY" missed="123" covered="0"/><counter type="METHOD" missed="23" covered="0"/><counter type="CLASS" missed="7" covered="0"/></sourcefile><sourcefile name="MtasXMLParser.java"><line nr="34" mi="2" ci="5" mb="1" cb="1"/><line nr="37" mi="0" ci="4" mb="0" cb="0"/><line nr="40" mi="0" ci="3" mb="0" cb="0"/><line nr="43" mi="0" ci="3" mb="0" cb="0"/><line nr="46" mi="0" ci="3" mb="0" cb="0"/><line nr="49" mi="0" ci="3" mb="0" cb="0"/><line nr="52" mi="0" ci="3" mb="0" cb="0"/><line nr="55" mi="0" ci="5" mb="0" cb="0"/><line nr="58" mi="0" ci="5" mb="0" cb="0"/><line nr="61" mi="0" ci="5" mb="0" cb="0"/><line nr="64" mi="0" ci="5" mb="0" cb="0"/><line nr="67" mi="0" ci="5" mb="0" cb="0"/><line nr="70" mi="0" ci="5" mb="0" cb="0"/><line nr="73" mi="0" ci="5" mb="0" cb="0"/><line nr="76" mi="0" ci="5" mb="0" cb="0"/><line nr="79" mi="0" ci="5" mb="0" cb="0"/><line nr="82" mi="0" ci="5" mb="0" cb="0"/><line nr="126" mi="0" ci="3" mb="0" cb="0"/><line nr="128" mi="0" ci="2" mb="0" cb="0"/><line nr="130" mi="1" ci="0" mb="0" cb="0"/><line nr="131" mi="3" ci="0" mb="0" cb="0"/><line nr="132" mi="0" ci="1" mb="0" cb="0"/><line nr="133" mi="0" ci="1" mb="0" cb="0"/><line nr="142" mi="4" ci="0" mb="0" cb="0"/><line nr="143" mi="4" ci="0" mb="0" cb="0"/><line nr="144" mi="15" ci="0" mb="0" cb="0"/><line nr="145" mi="7" ci="0" mb="0" cb="0"/><line nr="146" mi="15" ci="0" mb="0" cb="0"/><line nr="147" mi="7" ci="0" mb="0" cb="0"/><line nr="148" mi="15" ci="0" mb="0" cb="0"/><line nr="149" mi="7" ci="0" mb="0" cb="0"/><line nr="150" mi="15" ci="0" mb="0" cb="0"/><line nr="151" mi="7" ci="0" mb="0" cb="0"/><line nr="152" mi="15" ci="0" mb="0" cb="0"/><line nr="153" mi="7" ci="0" mb="0" cb="0"/><line nr="154" mi="15" ci="0" mb="0" cb="0"/><line nr="155" mi="7" ci="0" mb="0" cb="0"/><line nr="156" mi="10" ci="0" mb="0" cb="0"/><line nr="157" mi="5" ci="0" mb="0" cb="0"/><line nr="158" mi="7" ci="0" mb="0" cb="0"/><line nr="159" mi="15" ci="0" mb="0" cb="0"/><line nr="160" mi="7" ci="0" mb="0" cb="0"/><line nr="161" mi="4" ci="0" mb="0" cb="0"/><line nr="162" mi="3" ci="0" mb="0" cb="0"/><line nr="173" mi="4" ci="0" mb="0" cb="0"/><line nr="174" mi="10" ci="0" mb="2" cb="0"/><line nr="175" mi="1" ci="0" mb="0" cb="0"/><line nr="176" mi="16" ci="0" mb="0" cb="0"/><line nr="177" mi="8" ci="0" mb="0" cb="0"/><line nr="178" mi="11" ci="0" mb="2" cb="0"/><line nr="179" mi="18" ci="0" mb="0" cb="0"/><line nr="181" mi="1" ci="0" mb="0" cb="0"/><line nr="182" mi="3" ci="0" mb="0" cb="0"/><line nr="193" mi="4" ci="0" mb="0" cb="0"/><line nr="194" mi="10" ci="0" mb="2" cb="0"/><line nr="195" mi="1" ci="0" mb="0" cb="0"/><line nr="196" mi="16" ci="0" mb="0" cb="0"/><line nr="197" mi="8" ci="0" mb="0" cb="0"/><line nr="198" mi="11" ci="0" mb="2" cb="0"/><line nr="199" mi="18" ci="0" mb="0" cb="0"/><line nr="201" mi="1" ci="0" mb="0" cb="0"/><line nr="202" mi="3" ci="0" mb="0" cb="0"/><line nr="212" mi="0" ci="2" mb="0" cb="0"/><line nr="213" mi="0" ci="3" mb="1" cb="1"/><line nr="215" mi="0" ci="10" mb="0" cb="2"/><line nr="216" mi="0" ci="7" mb="0" cb="0"/><line nr="217" mi="0" ci="5" mb="1" cb="1"/><line nr="218" mi="7" ci="0" mb="0" cb="0"/><line nr="222" mi="0" ci="10" mb="0" cb="2"/><line nr="223" mi="0" ci="7" mb="0" cb="0"/><line nr="224" mi="0" ci="5" mb="1" cb="1"/><line nr="225" mi="10" ci="0" mb="2" cb="0"/><line nr="226" mi="9" ci="0" mb="2" cb="0"/><line nr="227" mi="6" ci="0" mb="0" cb="0"/><line nr="228" mi="6" ci="0" mb="0" cb="0"/><line nr="229" mi="3" ci="0" mb="0" cb="0"/><line nr="230" mi="3" ci="0" mb="0" cb="0"/><line nr="231" mi="4" ci="0" mb="4" cb="0"/><line nr="232" mi="6" ci="0" mb="0" cb="0"/><line nr="234" mi="3" ci="0" mb="0" cb="0"/><line nr="235" mi="4" ci="0" mb="0" cb="0"/><line nr="236" mi="5" ci="0" mb="2" cb="0"/><line nr="237" mi="8" ci="0" mb="0" cb="0"/><line nr="239" mi="7" ci="0" mb="0" cb="0"/><line nr="241" mi="3" ci="0" mb="0" cb="0"/><line nr="242" mi="6" ci="0" mb="0" cb="0"/><line nr="247" mi="0" ci="5" mb="0" cb="2"/><line nr="248" mi="0" ci="10" mb="0" cb="2"/><line nr="249" mi="0" ci="9" mb="1" cb="1"/><line nr="250" mi="0" ci="6" mb="0" cb="0"/><line nr="251" mi="0" ci="6" mb="0" cb="0"/><line nr="252" mi="0" ci="6" mb="0" cb="0"/><line nr="253" mi="0" ci="4" mb="2" cb="2"/><line nr="254" mi="0" ci="8" mb="0" cb="0"/><line nr="256" mi="0" ci="9" mb="0" cb="0"/><line nr="260" mi="0" ci="5" mb="0" cb="2"/><line nr="261" mi="0" ci="9" mb="0" cb="2"/><line nr="262" mi="0" ci="9" mb="1" cb="1"/><line nr="263" mi="0" ci="6" mb="0" cb="0"/><line nr="264" mi="0" ci="6" mb="0" cb="0"/><line nr="265" mi="0" ci="6" mb="0" cb="0"/><line nr="266" mi="0" ci="4" mb="2" cb="2"/><line nr="267" mi="0" ci="4" mb="0" cb="2"/><line nr="268" mi="0" ci="5" mb="0" cb="0"/><line nr="269" mi="0" ci="3" mb="0" cb="0"/><line nr="270" mi="0" ci="4" mb="0" cb="0"/><line nr="271" mi="0" ci="5" mb="1" cb="1"/><line nr="272" mi="8" ci="0" mb="0" cb="0"/><line nr="274" mi="0" ci="7" mb="0" cb="0"/><line nr="276" mi="0" ci="3" mb="0" cb="0"/><line nr="277" mi="0" ci="6" mb="0" cb="0"/><line nr="279" mi="0" ci="3" mb="0" cb="0"/><line nr="280" mi="0" ci="2" mb="1" cb="1"/><line nr="281" mi="5" ci="0" mb="0" cb="0"/><line nr="282" mi="3" ci="0" mb="0" cb="0"/><line nr="283" mi="4" ci="0" mb="0" cb="0"/><line nr="284" mi="5" ci="0" mb="2" cb="0"/><line nr="285" mi="8" ci="0" mb="0" cb="0"/><line nr="287" mi="7" ci="0" mb="0" cb="0"/><line nr="289" mi="3" ci="0" mb="0" cb="0"/><line nr="290" mi="6" ci="0" mb="0" cb="0"/><line nr="292" mi="1" ci="4" mb="0" cb="2"/><line nr="293" mi="0" ci="5" mb="0" cb="0"/><line nr="294" mi="0" ci="3" mb="0" cb="0"/><line nr="295" mi="0" ci="4" mb="0" cb="0"/><line nr="296" mi="0" ci="5" mb="0" cb="2"/><line nr="297" mi="0" ci="8" mb="0" cb="0"/><line nr="299" mi="0" ci="7" mb="0" cb="0"/><line nr="301" mi="0" ci="3" mb="0" cb="0"/><line nr="302" mi="0" ci="6" mb="0" cb="0"/><line nr="304" mi="0" ci="5" mb="0" cb="2"/><line nr="305" mi="0" ci="5" mb="0" cb="0"/><line nr="306" mi="0" ci="3" mb="0" cb="0"/><line nr="307" mi="0" ci="4" mb="0" cb="0"/><line nr="308" mi="0" ci="5" mb="0" cb="2"/><line nr="309" mi="0" ci="8" mb="0" cb="0"/><line nr="311" mi="0" ci="7" mb="0" cb="0"/><line nr="313" mi="0" ci="3" mb="0" cb="0"/><line nr="314" mi="0" ci="6" mb="0" cb="0"/><line nr="316" mi="0" ci="5" mb="0" cb="2"/><line nr="317" mi="0" ci="5" mb="0" cb="0"/><line nr="318" mi="0" ci="3" mb="0" cb="0"/><line nr="319" mi="0" ci="4" mb="0" cb="0"/><line nr="320" mi="0" ci="5" mb="1" cb="1"/><line nr="321" mi="8" ci="0" mb="0" cb="0"/><line nr="323" mi="0" ci="7" mb="0" cb="0"/><line nr="325" mi="0" ci="3" mb="0" cb="0"/><line nr="326" mi="0" ci="6" mb="0" cb="0"/><line nr="328" mi="0" ci="5" mb="1" cb="1"/><line nr="329" mi="0" ci="5" mb="0" cb="0"/><line nr="330" mi="0" ci="3" mb="0" cb="0"/><line nr="331" mi="0" ci="4" mb="0" cb="0"/><line nr="332" mi="0" ci="5" mb="1" cb="1"/><line nr="333" mi="8" ci="0" mb="0" cb="0"/><line nr="335" mi="0" ci="7" mb="0" cb="0"/><line nr="337" mi="0" ci="3" mb="0" cb="0"/><line nr="338" mi="0" ci="6" mb="0" cb="0"/><line nr="340" mi="0" ci="1" mb="0" cb="0"/><line nr="341" mi="12" ci="0" mb="0" cb="0"/><line nr="350" mi="0" ci="1" mb="0" cb="0"/><line nr="360" mi="2" ci="6" mb="1" cb="1"/><line nr="361" mi="2" ci="6" mb="1" cb="1"/><line nr="362" mi="0" ci="2" mb="0" cb="0"/><line nr="363" mi="0" ci="3" mb="0" cb="0"/><line nr="364" mi="0" ci="3" mb="0" cb="0"/><line nr="366" mi="0" ci="5" mb="0" cb="0"/><line nr="367" mi="0" ci="4" mb="0" cb="0"/><line nr="368" mi="0" ci="4" mb="0" cb="0"/><line nr="370" mi="0" ci="3" mb="0" cb="0"/><line nr="371" mi="0" ci="3" mb="0" cb="0"/><line nr="372" mi="0" ci="3" mb="0" cb="0"/><line nr="374" mi="0" ci="5" mb="0" cb="0"/><line nr="375" mi="0" ci="4" mb="0" cb="0"/><line nr="376" mi="0" ci="2" mb="0" cb="0"/><line nr="378" mi="0" ci="4" mb="0" cb="0"/><line nr="381" mi="0" ci="3" mb="0" cb="0"/><line nr="385" mi="0" ci="2" mb="0" cb="0"/><line nr="386" mi="0" ci="2" mb="0" cb="0"/><line nr="388" mi="0" ci="2" mb="1" cb="6"/><line nr="390" mi="0" ci="3" mb="0" cb="0"/><line nr="391" mi="0" ci="3" mb="0" cb="0"/><line nr="392" mi="0" ci="2" mb="1" cb="1"/><line nr="393" mi="5" ci="0" mb="0" cb="0"/><line nr="394" mi="0" ci="4" mb="1" cb="1"/><line nr="395" mi="14" ci="0" mb="0" cb="0"/><line nr="400" mi="0" ci="3" mb="0" cb="0"/><line nr="401" mi="0" ci="1" mb="0" cb="0"/><line nr="404" mi="5" ci="0" mb="0" cb="0"/><line nr="405" mi="1" ci="0" mb="0" cb="0"/><line nr="408" mi="0" ci="3" mb="0" cb="0"/><line nr="410" mi="0" ci="3" mb="0" cb="2"/><line nr="411" mi="0" ci="7" mb="1" cb="1"/><line nr="412" mi="0" ci="4" mb="0" cb="0"/><line nr="414" mi="13" ci="0" mb="0" cb="0"/><line nr="418" mi="0" ci="8" mb="1" cb="1"/><line nr="419" mi="6" ci="0" mb="0" cb="0"/><line nr="420" mi="4" ci="0" mb="0" cb="0"/><line nr="421" mi="5" ci="0" mb="0" cb="0"/><line nr="424" mi="0" ci="3" mb="0" cb="2"/><line nr="427" mi="0" ci="8" mb="0" cb="2"/><line nr="428" mi="0" ci="2" mb="0" cb="0"/><line nr="429" mi="0" ci="5" mb="1" cb="1"/><line nr="430" mi="0" ci="5" mb="0" cb="2"/><line nr="431" mi="0" ci="6" mb="0" cb="0"/><line nr="432" mi="0" ci="4" mb="0" cb="0"/><line nr="433" mi="0" ci="3" mb="0" cb="0"/><line nr="434" mi="0" ci="3" mb="0" cb="0"/><line nr="435" mi="0" ci="6" mb="1" cb="1"/><line nr="436" mi="13" ci="0" mb="0" cb="0"/><line nr="438" mi="0" ci="2" mb="0" cb="0"/><line nr="439" mi="0" ci="7" mb="0" cb="0"/><line nr="440" mi="0" ci="4" mb="0" cb="0"/><line nr="444" mi="0" ci="8" mb="0" cb="2"/><line nr="445" mi="0" ci="7" mb="0" cb="2"/><line nr="447" mi="0" ci="5" mb="1" cb="1"/><line nr="448" mi="6" ci="0" mb="0" cb="0"/><line nr="449" mi="4" ci="0" mb="0" cb="0"/><line nr="450" mi="3" ci="0" mb="0" cb="0"/><line nr="451" mi="3" ci="0" mb="0" cb="0"/><line nr="452" mi="6" ci="0" mb="2" cb="0"/><line nr="453" mi="13" ci="0" mb="0" cb="0"/><line nr="455" mi="2" ci="0" mb="0" cb="0"/><line nr="456" mi="5" ci="0" mb="0" cb="0"/><line nr="457" mi="2" ci="0" mb="0" cb="0"/><line nr="458" mi="4" ci="0" mb="0" cb="0"/><line nr="462" mi="0" ci="8" mb="0" cb="2"/><line nr="463" mi="0" ci="6" mb="0" cb="2"/><line nr="464" mi="0" ci="2" mb="0" cb="0"/><line nr="465" mi="0" ci="5" mb="1" cb="1"/><line nr="466" mi="0" ci="5" mb="0" cb="2"/><line nr="467" mi="0" ci="6" mb="0" cb="0"/><line nr="468" mi="0" ci="4" mb="0" cb="0"/><line nr="469" mi="0" ci="3" mb="0" cb="0"/><line nr="470" mi="0" ci="3" mb="0" cb="0"/><line nr="471" mi="0" ci="6" mb="1" cb="1"/><line nr="472" mi="13" ci="0" mb="0" cb="0"/><line nr="474" mi="0" ci="2" mb="0" cb="0"/><line nr="475" mi="0" ci="7" mb="0" cb="0"/><line nr="476" mi="0" ci="4" mb="0" cb="0"/><line nr="480" mi="0" ci="8" mb="0" cb="2"/><line nr="481" mi="0" ci="6" mb="0" cb="2"/><line nr="482" mi="0" ci="7" mb="1" cb="1"/><line nr="484" mi="0" ci="5" mb="1" cb="1"/><line nr="485" mi="6" ci="0" mb="0" cb="0"/><line nr="486" mi="4" ci="0" mb="0" cb="0"/><line nr="487" mi="3" ci="0" mb="0" cb="0"/><line nr="488" mi="3" ci="0" mb="0" cb="0"/><line nr="489" mi="6" ci="0" mb="2" cb="0"/><line nr="490" mi="13" ci="0" mb="0" cb="0"/><line nr="492" mi="2" ci="0" mb="0" cb="0"/><line nr="493" mi="5" ci="0" mb="0" cb="0"/><line nr="494" mi="2" ci="0" mb="0" cb="0"/><line nr="495" mi="4" ci="0" mb="0" cb="0"/><line nr="499" mi="0" ci="8" mb="0" cb="2"/><line nr="500" mi="0" ci="2" mb="0" cb="0"/><line nr="501" mi="0" ci="4" mb="1" cb="1"/><line nr="502" mi="0" ci="6" mb="0" cb="2"/><line nr="503" mi="0" ci="7" mb="1" cb="1"/><line nr="504" mi="0" ci="5" mb="0" cb="2"/><line nr="505" mi="0" ci="6" mb="0" cb="0"/><line nr="506" mi="0" ci="4" mb="0" cb="0"/><line nr="507" mi="0" ci="3" mb="0" cb="0"/><line nr="508" mi="0" ci="3" mb="0" cb="0"/><line nr="509" mi="0" ci="3" mb="0" cb="0"/><line nr="510" mi="0" ci="6" mb="1" cb="1"/><line nr="511" mi="13" ci="0" mb="0" cb="0"/><line nr="513" mi="0" ci="2" mb="0" cb="0"/><line nr="514" mi="0" ci="5" mb="0" cb="0"/><line nr="515" mi="0" ci="7" mb="0" cb="0"/><line nr="516" mi="0" ci="4" mb="0" cb="0"/><line nr="520" mi="0" ci="8" mb="0" cb="2"/><line nr="521" mi="0" ci="6" mb="1" cb="1"/><line nr="522" mi="0" ci="7" mb="0" cb="2"/><line nr="524" mi="0" ci="5" mb="0" cb="2"/><line nr="525" mi="0" ci="6" mb="0" cb="0"/><line nr="526" mi="0" ci="4" mb="0" cb="0"/><line nr="527" mi="0" ci="8" mb="0" cb="0"/><line nr="528" mi="0" ci="7" mb="0" cb="0"/><line nr="529" mi="0" ci="1" mb="0" cb="0"/><line nr="530" mi="0" ci="3" mb="0" cb="0"/><line nr="531" mi="0" ci="3" mb="0" cb="0"/><line nr="532" mi="0" ci="6" mb="0" cb="2"/><line nr="533" mi="0" ci="13" mb="0" cb="0"/><line nr="535" mi="0" ci="2" mb="0" cb="0"/><line nr="536" mi="0" ci="5" mb="0" cb="0"/><line nr="537" mi="0" ci="2" mb="0" cb="0"/><line nr="538" mi="0" ci="4" mb="0" cb="0"/><line nr="541" mi="0" ci="9" mb="0" cb="2"/><line nr="542" mi="0" ci="5" mb="1" cb="1"/><line nr="543" mi="0" ci="6" mb="0" cb="0"/><line nr="544" mi="0" ci="4" mb="0" cb="0"/><line nr="545" mi="0" ci="3" mb="0" cb="0"/><line nr="546" mi="0" ci="3" mb="0" cb="0"/><line nr="547" mi="0" ci="6" mb="1" cb="1"/><line nr="548" mi="13" ci="0" mb="0" cb="0"/><line nr="550" mi="0" ci="2" mb="0" cb="0"/><line nr="551" mi="0" ci="7" mb="0" cb="0"/><line nr="552" mi="0" ci="3" mb="0" cb="0"/><line nr="555" mi="0" ci="13" mb="0" cb="2"/><line nr="556" mi="0" ci="4" mb="0" cb="0"/><line nr="557" mi="0" ci="2" mb="0" cb="0"/><line nr="560" mi="0" ci="3" mb="0" cb="2"/><line nr="561" mi="0" ci="3" mb="0" cb="0"/><line nr="562" mi="0" ci="3" mb="0" cb="2"/><line nr="563" mi="0" ci="3" mb="0" cb="0"/><line nr="564" mi="0" ci="5" mb="0" cb="0"/><line nr="566" mi="0" ci="4" mb="0" cb="0"/><line nr="567" mi="0" ci="7" mb="0" cb="0"/><line nr="570" mi="0" ci="5" mb="0" cb="0"/><line nr="571" mi="0" ci="2" mb="0" cb="0"/><line nr="573" mi="0" ci="2" mb="0" cb="0"/><line nr="576" mi="0" ci="13" mb="0" cb="0"/><line nr="579" mi="0" ci="7" mb="0" cb="2"/><line nr="580" mi="0" ci="4" mb="0" cb="0"/><line nr="582" mi="0" ci="3" mb="1" cb="1"/><line nr="583" mi="8" ci="0" mb="0" cb="0"/><line nr="584" mi="7" ci="0" mb="0" cb="0"/><line nr="588" mi="0" ci="5" mb="0" cb="0"/><line nr="589" mi="0" ci="1" mb="0" cb="0"/><line nr="592" mi="0" ci="5" mb="0" cb="0"/><line nr="594" mi="0" ci="3" mb="0" cb="0"/><line nr="596" mi="0" ci="3" mb="0" cb="2"/><line nr="597" mi="0" ci="3" mb="0" cb="2"/><line nr="598" mi="0" ci="13" mb="0" cb="0"/><line nr="601" mi="0" ci="6" mb="0" cb="2"/><line nr="602" mi="0" ci="8" mb="1" cb="1"/><line nr="603" mi="0" ci="6" mb="0" cb="0"/><line nr="604" mi="0" ci="8" mb="0" cb="0"/><line nr="605" mi="8" ci="5" mb="1" cb="1"/><line nr="606" mi="0" ci="2" mb="1" cb="1"/><line nr="607" mi="6" ci="0" mb="0" cb="0"/><line nr="608" mi="5" ci="0" mb="0" cb="0"/><line nr="609" mi="8" ci="5" mb="2" cb="2"/><line nr="610" mi="6" ci="0" mb="0" cb="0"/><line nr="612" mi="0" ci="6" mb="0" cb="0"/><line nr="613" mi="0" ci="1" mb="0" cb="0"/><line nr="614" mi="0" ci="6" mb="0" cb="0"/><line nr="615" mi="0" ci="1" mb="0" cb="0"/><line nr="616" mi="0" ci="4" mb="0" cb="0"/><line nr="617" mi="0" ci="3" mb="0" cb="0"/><line nr="618" mi="0" ci="7" mb="0" cb="0"/><line nr="625" mi="0" ci="4" mb="0" cb="0"/><line nr="626" mi="0" ci="2" mb="0" cb="2"/><line nr="627" mi="0" ci="8" mb="1" cb="1"/><line nr="628" mi="0" ci="6" mb="0" cb="0"/><line nr="629" mi="0" ci="3" mb="0" cb="0"/><line nr="630" mi="0" ci="5" mb="0" cb="0"/><line nr="632" mi="8" ci="5" mb="1" cb="1"/><line nr="633" mi="0" ci="2" mb="1" cb="1"/><line nr="634" mi="6" ci="0" mb="0" cb="0"/><line nr="635" mi="5" ci="0" mb="0" cb="0"/><line nr="636" mi="8" ci="5" mb="2" cb="2"/><line nr="637" mi="6" ci="0" mb="0" cb="0"/><line nr="638" mi="0" ci="3" mb="0" cb="0"/><line nr="639" mi="0" ci="6" mb="0" cb="0"/><line nr="640" mi="0" ci="1" mb="0" cb="0"/><line nr="641" mi="0" ci="6" mb="0" cb="0"/><line nr="642" mi="0" ci="1" mb="0" cb="0"/><line nr="645" mi="2" ci="3" mb="1" cb="1"/><line nr="646" mi="4" ci="0" mb="2" cb="0"/><line nr="647" mi="6" ci="0" mb="0" cb="0"/><line nr="648" mi="8" ci="0" mb="0" cb="0"/><line nr="649" mi="2" ci="0" mb="0" cb="0"/><line nr="651" mi="0" ci="4" mb="0" cb="0"/><line nr="652" mi="0" ci="3" mb="0" cb="0"/><line nr="653" mi="0" ci="7" mb="0" cb="0"/><line nr="660" mi="0" ci="6" mb="0" cb="2"/><line nr="661" mi="0" ci="8" mb="1" cb="1"/><line nr="662" mi="0" ci="6" mb="0" cb="0"/><line nr="663" mi="0" ci="8" mb="0" cb="0"/><line nr="664" mi="8" ci="5" mb="1" cb="1"/><line nr="665" mi="0" ci="2" mb="1" cb="1"/><line nr="666" mi="6" ci="0" mb="0" cb="0"/><line nr="667" mi="5" ci="0" mb="0" cb="0"/><line nr="668" mi="8" ci="5" mb="2" cb="2"/><line nr="669" mi="6" ci="0" mb="0" cb="0"/><line nr="670" mi="0" ci="3" mb="0" cb="0"/><line nr="671" mi="0" ci="3" mb="0" cb="0"/><line nr="674" mi="0" ci="13" mb="0" cb="2"/><line nr="675" mi="0" ci="4" mb="0" cb="0"/><line nr="676" mi="0" ci="4" mb="0" cb="0"/><line nr="677" mi="0" ci="4" mb="0" cb="0"/><line nr="678" mi="0" ci="1" mb="0" cb="0"/><line nr="679" mi="0" ci="6" mb="0" cb="0"/><line nr="680" mi="0" ci="1" mb="0" cb="0"/><line nr="681" mi="0" ci="6" mb="0" cb="0"/><line nr="682" mi="0" ci="1" mb="0" cb="0"/><line nr="683" mi="0" ci="4" mb="0" cb="0"/><line nr="684" mi="0" ci="3" mb="0" cb="0"/><line nr="685" mi="0" ci="7" mb="0" cb="0"/><line nr="692" mi="0" ci="4" mb="0" cb="0"/><line nr="693" mi="0" ci="2" mb="1" cb="1"/><line nr="694" mi="8" ci="0" mb="2" cb="0"/><line nr="695" mi="6" ci="0" mb="0" cb="0"/><line nr="696" mi="3" ci="0" mb="0" cb="0"/><line nr="697" mi="5" ci="0" mb="0" cb="0"/><line nr="699" mi="13" ci="0" mb="2" cb="0"/><line nr="700" mi="2" ci="0" mb="2" cb="0"/><line nr="701" mi="6" ci="0" mb="0" cb="0"/><line nr="702" mi="5" ci="0" mb="0" cb="0"/><line nr="703" mi="13" ci="0" mb="4" cb="0"/><line nr="704" mi="6" ci="0" mb="0" cb="0"/><line nr="705" mi="3" ci="0" mb="0" cb="0"/><line nr="706" mi="6" ci="0" mb="0" cb="0"/><line nr="707" mi="1" ci="0" mb="0" cb="0"/><line nr="708" mi="6" ci="0" mb="0" cb="0"/><line nr="709" mi="1" ci="0" mb="0" cb="0"/><line nr="710" mi="4" ci="0" mb="0" cb="0"/><line nr="711" mi="3" ci="0" mb="0" cb="0"/><line nr="712" mi="7" ci="0" mb="0" cb="0"/><line nr="718" mi="0" ci="4" mb="0" cb="0"/><line nr="719" mi="0" ci="2" mb="1" cb="1"/><line nr="720" mi="3" ci="0" mb="0" cb="0"/><line nr="721" mi="5" ci="0" mb="2" cb="0"/><line nr="722" mi="2" ci="0" mb="0" cb="0"/><line nr="723" mi="7" ci="0" mb="0" cb="0"/><line nr="724" mi="5" ci="0" mb="0" cb="0"/><line nr="725" mi="13" ci="0" mb="2" cb="0"/><line nr="726" mi="2" ci="0" mb="2" cb="0"/><line nr="727" mi="6" ci="0" mb="0" cb="0"/><line nr="728" mi="5" ci="0" mb="0" cb="0"/><line nr="729" mi="13" ci="0" mb="4" cb="0"/><line nr="730" mi="6" ci="0" mb="0" cb="0"/><line nr="731" mi="3" ci="0" mb="0" cb="0"/><line nr="732" mi="6" ci="0" mb="0" cb="0"/><line nr="733" mi="1" ci="0" mb="0" cb="0"/><line nr="734" mi="6" ci="0" mb="0" cb="0"/><line nr="735" mi="1" ci="0" mb="0" cb="0"/><line nr="736" mi="4" ci="0" mb="0" cb="0"/><line nr="737" mi="3" ci="0" mb="0" cb="0"/><line nr="738" mi="7" ci="0" mb="0" cb="0"/><line nr="744" mi="0" ci="6" mb="0" cb="2"/><line nr="745" mi="0" ci="8" mb="1" cb="1"/><line nr="746" mi="0" ci="9" mb="0" cb="0"/><line nr="747" mi="0" ci="5" mb="0" cb="0"/><line nr="748" mi="8" ci="5" mb="1" cb="1"/><line nr="749" mi="0" ci="2" mb="1" cb="1"/><line nr="750" mi="6" ci="0" mb="0" cb="0"/><line nr="751" mi="5" ci="0" mb="0" cb="0"/><line nr="752" mi="8" ci="5" mb="2" cb="2"/><line nr="753" mi="6" ci="0" mb="0" cb="0"/><line nr="755" mi="0" ci="3" mb="0" cb="0"/><line nr="756" mi="0" ci="6" mb="0" cb="0"/><line nr="757" mi="0" ci="1" mb="0" cb="0"/><line nr="758" mi="0" ci="6" mb="0" cb="0"/><line nr="759" mi="0" ci="1" mb="0" cb="0"/><line nr="760" mi="0" ci="4" mb="0" cb="0"/><line nr="761" mi="0" ci="3" mb="0" cb="0"/><line nr="762" mi="0" ci="7" mb="0" cb="0"/><line nr="768" mi="0" ci="6" mb="0" cb="2"/><line nr="769" mi="0" ci="8" mb="1" cb="1"/><line nr="770" mi="0" ci="6" mb="0" cb="0"/><line nr="771" mi="0" ci="8" mb="0" cb="0"/><line nr="772" mi="8" ci="5" mb="1" cb="1"/><line nr="773" mi="0" ci="2" mb="1" cb="1"/><line nr="774" mi="6" ci="0" mb="0" cb="0"/><line nr="775" mi="5" ci="0" mb="0" cb="0"/><line nr="776" mi="8" ci="5" mb="2" cb="2"/><line nr="777" mi="6" ci="0" mb="0" cb="0"/><line nr="779" mi="0" ci="3" mb="0" cb="0"/><line nr="780" mi="0" ci="6" mb="0" cb="0"/><line nr="781" mi="0" ci="1" mb="0" cb="0"/><line nr="782" mi="0" ci="6" mb="0" cb="0"/><line nr="783" mi="0" ci="1" mb="0" cb="0"/><line nr="784" mi="0" ci="4" mb="0" cb="0"/><line nr="785" mi="0" ci="3" mb="0" cb="0"/><line nr="786" mi="0" ci="7" mb="0" cb="0"/><line nr="789" mi="13" ci="0" mb="0" cb="0"/><line nr="791" mi="0" ci="6" mb="1" cb="1"/><line nr="792" mi="0" ci="3" mb="0" cb="0"/><line nr="793" mi="5" ci="5" mb="2" cb="2"/><line nr="794" mi="5" ci="6" mb="1" cb="1"/><line nr="795" mi="0" ci="2" mb="1" cb="1"/><line nr="796" mi="5" ci="6" mb="1" cb="1"/><line nr="797" mi="0" ci="2" mb="1" cb="1"/><line nr="798" mi="5" ci="6" mb="1" cb="1"/><line nr="799" mi="0" ci="2" mb="1" cb="1"/><line nr="800" mi="5" ci="6" mb="1" cb="1"/><line nr="801" mi="0" ci="2" mb="1" cb="1"/><line nr="802" mi="5" ci="6" mb="1" cb="1"/><line nr="803" mi="0" ci="2" mb="1" cb="1"/><line nr="804" mi="5" ci="6" mb="1" cb="1"/><line nr="805" mi="0" ci="2" mb="1" cb="1"/><line nr="806" mi="5" ci="6" mb="1" cb="1"/><line nr="807" mi="0" ci="2" mb="1" cb="1"/><line nr="811" mi="0" ci="2" mb="0" cb="0"/><line nr="812" mi="0" ci="1" mb="0" cb="0"/><line nr="815" mi="0" ci="5" mb="0" cb="0"/><line nr="817" mi="0" ci="3" mb="1" cb="1"/><line nr="818" mi="0" ci="3" mb="0" cb="0"/><line nr="820" mi="0" ci="2" mb="0" cb="2"/><line nr="821" mi="0" ci="4" mb="0" cb="0"/><line nr="827" mi="0" ci="3" mb="0" cb="2"/><line nr="828" mi="0" ci="1" mb="0" cb="0"/><line nr="830" mi="0" ci="4" mb="0" cb="0"/><line nr="833" mi="5" ci="2" mb="0" cb="0"/><line nr="834" mi="0" ci="1" mb="0" cb="0"/><line nr="836" mi="5" ci="5" mb="2" cb="2"/><line nr="837" mi="13" ci="5" mb="2" cb="2"/><line nr="838" mi="1" ci="0" mb="0" cb="0"/><line nr="839" mi="3" ci="0" mb="0" cb="0"/><line nr="840" mi="13" ci="0" mb="0" cb="0"/><line nr="841" mi="0" ci="1" mb="0" cb="0"/><line nr="845" mi="4" ci="10" mb="1" cb="1"/><line nr="846" mi="7" ci="0" mb="0" cb="0"/><line nr="847" mi="3" ci="0" mb="0" cb="0"/><line nr="848" mi="3" ci="0" mb="0" cb="0"/><line nr="849" mi="7" ci="0" mb="0" cb="0"/><line nr="851" mi="1" ci="0" mb="0" cb="0"/><line nr="854" mi="0" ci="14" mb="0" cb="2"/><line nr="855" mi="0" ci="4" mb="0" cb="0"/><line nr="856" mi="0" ci="12" mb="0" cb="2"/><line nr="857" mi="0" ci="4" mb="1" cb="1"/><line nr="858" mi="0" ci="4" mb="0" cb="0"/><line nr="860" mi="0" ci="5" mb="1" cb="1"/><line nr="861" mi="9" ci="0" mb="0" cb="0"/><line nr="863" mi="0" ci="1" mb="0" cb="0"/><line nr="864" mi="0" ci="10" mb="0" cb="2"/><line nr="865" mi="0" ci="5" mb="0" cb="0"/><line nr="866" mi="0" ci="4" mb="0" cb="0"/><line nr="867" mi="0" ci="4" mb="2" cb="2"/><line nr="868" mi="0" ci="5" mb="0" cb="0"/><line nr="869" mi="0" ci="8" mb="0" cb="0"/><line nr="871" mi="0" ci="1" mb="0" cb="0"/><line nr="872" mi="0" ci="1" mb="0" cb="0"/><line nr="875" mi="0" ci="14" mb="0" cb="2"/><line nr="876" mi="0" ci="4" mb="0" cb="0"/><line nr="877" mi="0" ci="12" mb="0" cb="2"/><line nr="878" mi="0" ci="4" mb="1" cb="1"/><line nr="879" mi="0" ci="4" mb="0" cb="0"/><line nr="881" mi="0" ci="5" mb="1" cb="1"/><line nr="882" mi="9" ci="0" mb="0" cb="0"/><line nr="884" mi="0" ci="1" mb="0" cb="0"/><line nr="885" mi="0" ci="10" mb="0" cb="2"/><line nr="886" mi="0" ci="5" mb="0" cb="0"/><line nr="887" mi="0" ci="4" mb="0" cb="0"/><line nr="888" mi="0" ci="4" mb="2" cb="2"/><line nr="889" mi="0" ci="5" mb="0" cb="0"/><line nr="890" mi="0" ci="3" mb="0" cb="0"/><line nr="892" mi="0" ci="1" mb="0" cb="0"/><line nr="893" mi="0" ci="1" mb="0" cb="0"/><line nr="895" mi="0" ci="7" mb="0" cb="0"/><line nr="896" mi="0" ci="3" mb="0" cb="0"/><line nr="909" mi="4" ci="0" mb="0" cb="0"/><line nr="910" mi="6" ci="0" mb="4" cb="0"/><line nr="911" mi="5" ci="0" mb="0" cb="0"/><line nr="912" mi="10" ci="0" mb="2" cb="0"/><line nr="913" mi="4" ci="0" mb="0" cb="0"/><line nr="914" mi="9" ci="0" mb="0" cb="0"/><line nr="915" mi="1" ci="0" mb="0" cb="0"/><line nr="916" mi="1" ci="0" mb="0" cb="0"/><line nr="918" mi="2" ci="0" mb="0" cb="0"/><line nr="929" mi="0" ci="8" mb="0" cb="2"/><line nr="930" mi="0" ci="7" mb="0" cb="0"/><line nr="931" mi="0" ci="6" mb="0" cb="0"/><line nr="933" mi="0" ci="2" mb="0" cb="0"/><line nr="945" mi="0" ci="3" mb="0" cb="0"/><line nr="946" mi="0" ci="7" mb="0" cb="0"/><line nr="948" mi="0" ci="8" mb="0" cb="2"/><line nr="949" mi="0" ci="4" mb="0" cb="0"/><line nr="950" mi="0" ci="6" mb="1" cb="3"/><line nr="951" mi="0" ci="3" mb="0" cb="0"/><line nr="953" mi="0" ci="8" mb="1" cb="3"/><line nr="954" mi="0" ci="6" mb="0" cb="0"/><line nr="955" mi="0" ci="3" mb="0" cb="0"/><line nr="956" mi="0" ci="1" mb="0" cb="0"/><line nr="959" mi="0" ci="1" mb="0" cb="0"/><line nr="970" mi="0" ci="3" mb="0" cb="0"/><line nr="971" mi="0" ci="3" mb="0" cb="0"/><line nr="972" mi="0" ci="3" mb="0" cb="0"/><line nr="973" mi="0" ci="3" mb="0" cb="0"/><line nr="974" mi="0" ci="3" mb="0" cb="0"/><line nr="975" mi="0" ci="3" mb="0" cb="0"/><line nr="976" mi="0" ci="1" mb="0" cb="0"/><line nr="985" mi="2" ci="0" mb="0" cb="0"/><line nr="998" mi="3" ci="0" mb="0" cb="0"/><line nr="999" mi="3" ci="0" mb="0" cb="0"/><line nr="1000" mi="3" ci="0" mb="0" cb="0"/><line nr="1001" mi="3" ci="0" mb="0" cb="0"/><line nr="1002" mi="3" ci="0" mb="0" cb="0"/><line nr="1003" mi="3" ci="0" mb="0" cb="0"/><line nr="1004" mi="1" ci="0" mb="0" cb="0"/><line nr="1013" mi="2" ci="0" mb="0" cb="0"/><line nr="1027" mi="0" ci="3" mb="0" cb="0"/><line nr="1028" mi="0" ci="3" mb="0" cb="0"/><line nr="1029" mi="0" ci="3" mb="0" cb="0"/><line nr="1030" mi="0" ci="3" mb="0" cb="0"/><line nr="1031" mi="0" ci="3" mb="0" cb="0"/><line nr="1032" mi="0" ci="3" mb="0" cb="0"/><line nr="1033" mi="0" ci="1" mb="0" cb="0"/><line nr="1042" mi="2" ci="0" mb="0" cb="0"/><line nr="1055" mi="0" ci="3" mb="0" cb="0"/><line nr="1056" mi="0" ci="3" mb="0" cb="0"/><line nr="1057" mi="0" ci="3" mb="0" cb="0"/><line nr="1058" mi="0" ci="3" mb="0" cb="0"/><line nr="1059" mi="0" ci="3" mb="0" cb="0"/><line nr="1060" mi="0" ci="3" mb="0" cb="0"/><line nr="1061" mi="0" ci="1" mb="0" cb="0"/><line nr="1070" mi="2" ci="0" mb="0" cb="0"/><line nr="1082" mi="0" ci="4" mb="0" cb="0"/><line nr="1083" mi="2" ci="2" mb="3" cb="1"/><line nr="1084" mi="3" ci="0" mb="0" cb="0"/><line nr="1085" mi="3" ci="0" mb="0" cb="0"/><line nr="1087" mi="0" ci="1" mb="0" cb="0"/><line nr="1100" mi="0" ci="3" mb="0" cb="0"/><line nr="1101" mi="0" ci="3" mb="0" cb="0"/><line nr="1102" mi="0" ci="3" mb="0" cb="0"/><line nr="1103" mi="0" ci="3" mb="0" cb="0"/><line nr="1104" mi="0" ci="3" mb="0" cb="0"/><line nr="1105" mi="0" ci="3" mb="0" cb="0"/><line nr="1106" mi="0" ci="1" mb="0" cb="0"/><line nr="1115" mi="2" ci="0" mb="0" cb="0"/><line nr="1128" mi="0" ci="3" mb="0" cb="0"/><line nr="1129" mi="0" ci="3" mb="0" cb="0"/><line nr="1130" mi="0" ci="3" mb="0" cb="0"/><line nr="1131" mi="0" ci="3" mb="0" cb="0"/><line nr="1132" mi="0" ci="3" mb="0" cb="0"/><line nr="1133" mi="0" ci="3" mb="0" cb="0"/><line nr="1134" mi="0" ci="1" mb="0" cb="0"/><line nr="1143" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="1329" covered="1912"/><counter type="BRANCH" missed="152" covered="213"/><counter type="LINE" missed="194" covered="426"/><counter type="COMPLEXITY" missed="136" covered="72"/><counter type="METHOD" missed="11" covered="12"/><counter type="CLASS" missed="1" covered="6"/></sourcefile><sourcefile name="MtasElanParser.java"><line nr="20" mi="3" ci="0" mb="0" cb="0"/><line nr="21" mi="1" ci="0" mb="0" cb="0"/><line nr="30" mi="3" ci="0" mb="0" cb="0"/><line nr="31" mi="3" ci="0" mb="0" cb="0"/><line nr="32" mi="3" ci="0" mb="0" cb="0"/><line nr="33" mi="3" ci="0" mb="0" cb="0"/><line nr="34" mi="3" ci="0" mb="0" cb="0"/><line nr="35" mi="2" ci="0" mb="0" cb="0"/><line nr="36" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="22" covered="0"/><counter type="LINE" missed="9" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="2" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><counter type="INSTRUCTION" missed="8704" covered="5323"/><counter type="BRANCH" missed="1077" covered="564"/><counter type="LINE" missed="1597" covered="1187"/><counter type="COMPLEXITY" missed="738" covered="258"/><counter type="METHOD" missed="78" covered="95"/><counter type="CLASS" missed="16" covered="13"/></package><package name="mtas/parser/function"><class name="mtas/parser/function/MtasFunctionParser$LookaheadSuccess"><method name="&lt;init&gt;" desc="()V" line="508"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/parser/function/MtasFunctionParser$JJCalls"><method name="&lt;init&gt;" desc="()V" line="689"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/parser/function/MtasFunctionParserConstants"><method name="&lt;clinit&gt;" desc="()V" line="40"><counter type="INSTRUCTION" missed="68" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="68" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/parser/function/MtasFunctionParser"><method name="parse" desc="()Lmtas/parser/function/util/MtasFunctionParserFunction;" line="13"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="parserFunction" desc="()Lmtas/parser/function/util/MtasFunctionParserFunction;" line="19"><counter type="INSTRUCTION" missed="5" covered="11"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="parserFunctionBasic" desc="()Lmtas/parser/function/util/MtasFunctionParserFunction;" line="30"><counter type="INSTRUCTION" missed="79" covered="91"/><counter type="BRANCH" missed="10" covered="12"/><counter type="LINE" missed="17" covered="24"/><counter type="COMPLEXITY" missed="6" covered="6"/><counter type="METHOD" missed="0" covered="1"/></method><method name="parserFunctionItem" desc="()Lmtas/parser/function/util/MtasFunctionParserItem;" line="99"><counter type="INSTRUCTION" missed="18" covered="131"/><counter type="BRANCH" missed="8" covered="18"/><counter type="LINE" missed="4" covered="30"/><counter type="COMPLEXITY" missed="8" covered="6"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_1" desc="(I)Z" line="147"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_2" desc="(I)Z" line="155"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_3" desc="(I)Z" line="163"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_4" desc="(I)Z" line="171"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_5" desc="(I)Z" line="179"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_6" desc="(I)Z" line="187"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_7" desc="(I)Z" line="195"><counter type="INSTRUCTION" missed="39" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_2_8" desc="(I)Z" line="203"><counter type="INSTRUCTION" missed="39" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_2_9" desc="(I)Z" line="211"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_10" desc="(I)Z" line="219"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_11" desc="(I)Z" line="227"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_12" desc="(I)Z" line="235"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_13" desc="(I)Z" line="243"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3R_2" desc="()Z" line="252"><counter type="INSTRUCTION" missed="2" covered="32"/><counter type="BRANCH" missed="1" covered="9"/><counter type="LINE" missed="0" covered="11"/><counter type="COMPLEXITY" missed="1" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_12" desc="()Z" line="271"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_6" desc="()Z" line="277"><counter type="INSTRUCTION" missed="2" covered="11"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_1" desc="()Z" line="285"><counter type="INSTRUCTION" missed="0" covered="46"/><counter type="BRANCH" missed="2" covered="12"/><counter type="LINE" missed="0" covered="15"/><counter type="COMPLEXITY" missed="2" covered="6"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_2" desc="()Z" line="310"><counter type="INSTRUCTION" missed="2" covered="11"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_8" desc="()Z" line="317"><counter type="INSTRUCTION" missed="2" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_11" desc="()Z" line="323"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_5" desc="()Z" line="329"><counter type="INSTRUCTION" missed="2" covered="11"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3R_3" desc="()Z" line="336"><counter type="INSTRUCTION" missed="2" covered="15"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_10" desc="()Z" line="347"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_4" desc="()Z" line="353"><counter type="INSTRUCTION" missed="2" covered="11"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_13" desc="()Z" line="360"><counter type="INSTRUCTION" missed="6" covered="13"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_7" desc="()Z" line="368"><counter type="INSTRUCTION" missed="2" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_9" desc="()Z" line="374"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_3" desc="()Z" line="380"><counter type="INSTRUCTION" missed="2" covered="11"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_la1_init_0" desc="()V" line="402"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/io/InputStream;)V" line="410"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/io/InputStream;Ljava/lang/String;)V" line="396"><counter type="INSTRUCTION" missed="85" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="16" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Ljava/io/InputStream;)V" line="424"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Ljava/io/InputStream;Ljava/lang/String;)V" line="428"><counter type="INSTRUCTION" missed="58" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/io/Reader;)V" line="396"><counter type="INSTRUCTION" missed="0" covered="77"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="16"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="ReInit" desc="(Ljava/io/Reader;)V" line="449"><counter type="INSTRUCTION" missed="61" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="11" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Lmtas/parser/function/MtasFunctionParserTokenManager;)V" line="396"><counter type="INSTRUCTION" missed="65" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="15" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Lmtas/parser/function/MtasFunctionParserTokenManager;)V" line="476"><counter type="INSTRUCTION" missed="31" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_consume_token" desc="(I)Lmtas/parser/function/Token;" line="485"><counter type="INSTRUCTION" missed="49" covered="38"/><counter type="BRANCH" missed="9" covered="3"/><counter type="LINE" missed="10" covered="6"/><counter type="COMPLEXITY" missed="6" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_scan_token" desc="(I)Z" line="511"><counter type="INSTRUCTION" missed="30" covered="57"/><counter type="BRANCH" missed="10" covered="8"/><counter type="LINE" missed="3" covered="10"/><counter type="COMPLEXITY" missed="6" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getNextToken" desc="()Lmtas/parser/function/Token;" line="534"><counter type="INSTRUCTION" missed="31" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getToken" desc="(I)Lmtas/parser/function/Token;" line="543"><counter type="INSTRUCTION" missed="26" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_ntk_f" desc="()I" line="552"><counter type="INSTRUCTION" missed="26" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_add_error_token" desc="(II)V" line="565"><counter type="INSTRUCTION" missed="108" covered="0"/><counter type="BRANCH" missed="20" covered="0"/><counter type="LINE" missed="22" covered="0"/><counter type="COMPLEXITY" missed="11" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="generateParseException" desc="()Lmtas/parser/function/ParseException;" line="604"><counter type="INSTRUCTION" missed="114" covered="0"/><counter type="BRANCH" missed="16" covered="0"/><counter type="LINE" missed="22" covered="0"/><counter type="COMPLEXITY" missed="9" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="enable_tracing" desc="()V" line="638"><counter type="INSTRUCTION" missed="1" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="disable_tracing" desc="()V" line="642"><counter type="INSTRUCTION" missed="1" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_rescan_token" desc="()V" line="645"><counter type="INSTRUCTION" missed="95" covered="0"/><counter type="BRANCH" missed="20" covered="0"/><counter type="LINE" missed="24" covered="0"/><counter type="COMPLEXITY" missed="17" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_save" desc="(II)V" line="678"><counter type="INSTRUCTION" missed="0" covered="42"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="399"><counter type="INSTRUCTION" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="1173" covered="916"/><counter type="BRANCH" missed="138" covered="120"/><counter type="LINE" missed="183" covered="196"/><counter type="COMPLEXITY" missed="108" covered="80"/><counter type="METHOD" missed="17" covered="36"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/parser/function/ParseException"><method name="&lt;init&gt;" desc="(Lmtas/parser/function/Token;[[I[Ljava/lang/String;)V" line="39"><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="()V" line="56"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="61"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="initialise" desc="(Lmtas/parser/function/Token;[[I[Ljava/lang/String;)Ljava/lang/String;" line="97"><counter type="INSTRUCTION" missed="229" covered="0"/><counter type="BRANCH" missed="18" covered="0"/><counter type="LINE" missed="30" covered="0"/><counter type="COMPLEXITY" missed="10" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add_escapes" desc="(Ljava/lang/String;)Ljava/lang/String;" line="150"><counter type="INSTRUCTION" missed="103" covered="0"/><counter type="BRANCH" missed="15" covered="0"/><counter type="LINE" missed="25" covered="0"/><counter type="COMPLEXITY" missed="12" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;clinit&gt;" desc="()V" line="26"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="360" covered="0"/><counter type="BRANCH" missed="33" covered="0"/><counter type="LINE" missed="65" covered="0"/><counter type="COMPLEXITY" missed="26" covered="0"/><counter type="METHOD" missed="6" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/parser/function/Token"><method name="getValue" desc="()Ljava/lang/Object;" line="72"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="()V" line="78"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(I)V" line="85"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(ILjava/lang/String;)V" line="92"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="()Ljava/lang/String;" line="102"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="newToken" desc="(ILjava/lang/String;)Lmtas/parser/function/Token;" line="119"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="newToken" desc="(I)Lmtas/parser/function/Token;" line="127"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="14" covered="20"/><counter type="LINE" missed="5" covered="7"/><counter type="COMPLEXITY" missed="4" covered="3"/><counter type="METHOD" missed="4" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/parser/function/TokenMgrError"><method name="addEscapes" desc="(Ljava/lang/String;)Ljava/lang/String;" line="51"><counter type="INSTRUCTION" missed="103" covered="0"/><counter type="BRANCH" missed="15" covered="0"/><counter type="LINE" missed="25" covered="0"/><counter type="COMPLEXITY" missed="12" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="LexicalErr" desc="(ZIIILjava/lang/String;I)Ljava/lang/String;" line="106"><counter type="INSTRUCTION" missed="48" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getMessage" desc="()Ljava/lang/String;" line="124"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="()V" line="132"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;I)V" line="137"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(ZIIILjava/lang/String;II)V" line="143"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="175" covered="0"/><counter type="BRANCH" missed="17" covered="0"/><counter type="LINE" missed="37" covered="0"/><counter type="COMPLEXITY" missed="18" covered="0"/><counter type="METHOD" missed="6" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/parser/function/MtasFunctionParserTokenManager"><method name="setDebugStream" desc="(Ljava/io/PrintStream;)V" line="16"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jjStopStringLiteralDfa_0" desc="(IJ)I" line="18"><counter type="INSTRUCTION" missed="12" covered="10"/><counter type="BRANCH" missed="4" covered="2"/><counter type="LINE" missed="4" covered="3"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjStartNfa_0" desc="(IJ)I" line="31"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjStopAtPos" desc="(II)I" line="35"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjMoveStringLiteralDfa0_0" desc="()I" line="40"><counter type="INSTRUCTION" missed="0" covered="48"/><counter type="BRANCH" missed="0" covered="9"/><counter type="LINE" missed="0" covered="10"/><counter type="COMPLEXITY" missed="0" covered="9"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjMoveStringLiteralDfa1_0" desc="(J)I" line="63"><counter type="INSTRUCTION" missed="8" covered="25"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="3" covered="6"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjStartNfaWithStates_0" desc="(III)I" line="81"><counter type="INSTRUCTION" missed="5" covered="19"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjMoveNfa_0" desc="(II)I" line="89"><counter type="INSTRUCTION" missed="155" covered="253"/><counter type="BRANCH" missed="55" covered="45"/><counter type="LINE" missed="36" covered="65"/><counter type="COMPLEXITY" missed="38" covered="19"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjFillToken" desc="()Lmtas/parser/function/Token;" line="262"><counter type="INSTRUCTION" missed="0" covered="48"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="12"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getNextToken" desc="()Lmtas/parser/function/Token;" line="289"><counter type="INSTRUCTION" missed="76" covered="93"/><counter type="BRANCH" missed="13" covered="7"/><counter type="LINE" missed="17" covered="21"/><counter type="COMPLEXITY" missed="8" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjCheckNAdd" desc="(I)V" line="353"><counter type="INSTRUCTION" missed="0" covered="25"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjAddStates" desc="(II)V" line="362"><counter type="INSTRUCTION" missed="18" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jjCheckNAddTwoStates" desc="(II)V" line="367"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjCheckNAddStates" desc="(II)V" line="374"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Lmtas/parser/function/SimpleCharStream;)V" line="14"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Lmtas/parser/function/SimpleCharStream;I)V" line="14"><counter type="INSTRUCTION" missed="26" covered="0"/><counter type="LINE" missed="9" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Lmtas/parser/function/SimpleCharStream;)V" line="397"><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInitRounds" desc="()V" line="406"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Lmtas/parser/function/SimpleCharStream;I)V" line="415"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="SwitchTo" desc="(I)V" line="422"><counter type="INSTRUCTION" missed="24" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;clinit&gt;" desc="()V" line="246"><counter type="INSTRUCTION" missed="0" covered="120"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="366" covered="701"/><counter type="BRANCH" missed="82" covered="71"/><counter type="LINE" missed="84" covered="149"/><counter type="COMPLEXITY" missed="62" covered="45"/><counter type="METHOD" missed="7" covered="14"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/parser/function/SimpleCharStream"><method name="setTabSize" desc="(I)V" line="36"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getTabSize" desc="()I" line="37"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ExpandBuff" desc="(Z)V" line="43"><counter type="INSTRUCTION" missed="192" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="28" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="FillBuff" desc="()V" line="92"><counter type="INSTRUCTION" missed="59" covered="55"/><counter type="BRANCH" missed="11" covered="5"/><counter type="LINE" missed="12" covered="12"/><counter type="COMPLEXITY" missed="6" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="BeginToken" desc="()C" line="137"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="UpdateLineColumn" desc="(C)V" line="146"><counter type="INSTRUCTION" missed="60" covered="29"/><counter type="BRANCH" missed="7" covered="3"/><counter type="LINE" missed="13" covered="7"/><counter type="COMPLEXITY" missed="6" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="readChar" desc="()C" line="187"><counter type="INSTRUCTION" missed="3" covered="48"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="1" covered="9"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getColumn" desc="()I" line="213"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getLine" desc="()I" line="223"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getEndColumn" desc="()I" line="228"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getEndLine" desc="()I" line="233"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getBeginColumn" desc="()I" line="238"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getBeginLine" desc="()I" line="243"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="backup" desc="(I)V" line="249"><counter type="INSTRUCTION" missed="7" covered="15"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/io/Reader;III)V" line="18"><counter type="INSTRUCTION" missed="0" covered="59"/><counter type="LINE" missed="0" covered="18"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/io/Reader;II)V" line="272"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/io/Reader;)V" line="278"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Ljava/io/Reader;III)V" line="285"><counter type="INSTRUCTION" missed="56" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="12" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Ljava/io/Reader;II)V" line="305"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Ljava/io/Reader;)V" line="311"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/io/InputStream;Ljava/lang/String;III)V" line="317"><counter type="INSTRUCTION" missed="18" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/io/InputStream;III)V" line="324"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/io/InputStream;Ljava/lang/String;II)V" line="331"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/io/InputStream;II)V" line="338"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/io/InputStream;Ljava/lang/String;)V" line="344"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/io/InputStream;)V" line="350"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Ljava/io/InputStream;Ljava/lang/String;III)V" line="357"><counter type="INSTRUCTION" missed="18" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Ljava/io/InputStream;III)V" line="364"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Ljava/io/InputStream;Ljava/lang/String;)V" line="370"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Ljava/io/InputStream;)V" line="376"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Ljava/io/InputStream;Ljava/lang/String;II)V" line="382"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Ljava/io/InputStream;II)V" line="388"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="GetImage" desc="()Ljava/lang/String;" line="393"><counter type="INSTRUCTION" missed="29" covered="20"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="GetSuffix" desc="(I)[C" line="403"><counter type="INSTRUCTION" missed="59" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="Done" desc="()V" line="420"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="adjustBeginLineColumn" desc="(II)V" line="430"><counter type="INSTRUCTION" missed="159" covered="0"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="22" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getTrackLineColumn" desc="()Z" line="471"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setTrackLineColumn" desc="(Z)V" line="472"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="797" covered="269"/><counter type="BRANCH" missed="45" covered="15"/><counter type="LINE" missed="136" covered="61"/><counter type="COMPLEXITY" missed="53" covered="16"/><counter type="METHOD" missed="26" covered="12"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="TokenMgrError.java"><line nr="51" mi="4" ci="0" mb="0" cb="0"/><line nr="53" mi="8" ci="0" mb="2" cb="0"/><line nr="54" mi="4" ci="0" mb="9" cb="0"/><line nr="57" mi="4" ci="0" mb="0" cb="0"/><line nr="58" mi="1" ci="0" mb="0" cb="0"/><line nr="60" mi="4" ci="0" mb="0" cb="0"/><line nr="61" mi="1" ci="0" mb="0" cb="0"/><line nr="63" mi="4" ci="0" mb="0" cb="0"/><line nr="64" mi="1" ci="0" mb="0" cb="0"/><line nr="66" mi="4" ci="0" mb="0" cb="0"/><line nr="67" mi="1" ci="0" mb="0" cb="0"/><line nr="69" mi="4" ci="0" mb="0" cb="0"/><line nr="70" mi="1" ci="0" mb="0" cb="0"/><line nr="72" mi="4" ci="0" mb="0" cb="0"/><line nr="73" mi="1" ci="0" mb="0" cb="0"/><line nr="75" mi="4" ci="0" mb="0" cb="0"/><line nr="76" mi="1" ci="0" mb="0" cb="0"/><line nr="78" mi="4" ci="0" mb="0" cb="0"/><line nr="79" mi="1" ci="0" mb="0" cb="0"/><line nr="81" mi="10" ci="0" mb="4" cb="0"/><line nr="82" mi="11" ci="0" mb="0" cb="0"/><line nr="83" mi="18" ci="0" mb="0" cb="0"/><line nr="84" mi="1" ci="0" mb="0" cb="0"/><line nr="85" mi="4" ci="0" mb="0" cb="0"/><line nr="90" mi="3" ci="0" mb="0" cb="0"/><line nr="106" mi="3" ci="0" mb="0" cb="0"/><line nr="107" mi="23" ci="0" mb="2" cb="0"/><line nr="110" mi="16" ci="0" mb="0" cb="0"/><line nr="111" mi="6" ci="0" mb="0" cb="0"/><line nr="124" mi="3" ci="0" mb="0" cb="0"/><line nr="132" mi="2" ci="0" mb="0" cb="0"/><line nr="133" mi="1" ci="0" mb="0" cb="0"/><line nr="137" mi="3" ci="0" mb="0" cb="0"/><line nr="138" mi="3" ci="0" mb="0" cb="0"/><line nr="139" mi="1" ci="0" mb="0" cb="0"/><line nr="143" mi="10" ci="0" mb="0" cb="0"/><line nr="144" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="175" covered="0"/><counter type="BRANCH" missed="17" covered="0"/><counter type="LINE" missed="37" covered="0"/><counter type="COMPLEXITY" missed="18" covered="0"/><counter type="METHOD" missed="6" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="SimpleCharStream.java"><line nr="18" mi="0" ci="3" mb="0" cb="0"/><line nr="22" mi="0" ci="3" mb="0" cb="0"/><line nr="23" mi="0" ci="3" mb="0" cb="0"/><line nr="25" mi="0" ci="3" mb="0" cb="0"/><line nr="26" mi="0" ci="3" mb="0" cb="0"/><line nr="31" mi="0" ci="3" mb="0" cb="0"/><line nr="32" mi="0" ci="3" mb="0" cb="0"/><line nr="33" mi="0" ci="3" mb="0" cb="0"/><line nr="34" mi="0" ci="3" mb="0" cb="0"/><line nr="36" mi="4" ci="0" mb="0" cb="0"/><line nr="37" mi="3" ci="0" mb="0" cb="0"/><line nr="43" mi="6" ci="0" mb="0" cb="0"/><line nr="44" mi="6" ci="0" mb="0" cb="0"/><line nr="45" mi="6" ci="0" mb="0" cb="0"/><line nr="49" mi="2" ci="0" mb="2" cb="0"/><line nr="51" mi="12" ci="0" mb="0" cb="0"/><line nr="52" mi="12" ci="0" mb="0" cb="0"/><line nr="53" mi="3" ci="0" mb="0" cb="0"/><line nr="55" mi="12" ci="0" mb="0" cb="0"/><line nr="56" mi="12" ci="0" mb="0" cb="0"/><line nr="57" mi="3" ci="0" mb="0" cb="0"/><line nr="59" mi="12" ci="0" mb="0" cb="0"/><line nr="60" mi="12" ci="0" mb="0" cb="0"/><line nr="61" mi="3" ci="0" mb="0" cb="0"/><line nr="63" mi="14" ci="0" mb="0" cb="0"/><line nr="67" mi="12" ci="0" mb="0" cb="0"/><line nr="68" mi="3" ci="0" mb="0" cb="0"/><line nr="70" mi="12" ci="0" mb="0" cb="0"/><line nr="71" mi="3" ci="0" mb="0" cb="0"/><line nr="73" mi="12" ci="0" mb="0" cb="0"/><line nr="74" mi="3" ci="0" mb="0" cb="0"/><line nr="76" mi="10" ci="0" mb="0" cb="0"/><line nr="79" mi="1" ci="0" mb="0" cb="0"/><line nr="81" mi="6" ci="0" mb="0" cb="0"/><line nr="82" mi="1" ci="0" mb="0" cb="0"/><line nr="85" mi="6" ci="0" mb="0" cb="0"/><line nr="86" mi="4" ci="0" mb="0" cb="0"/><line nr="87" mi="3" ci="0" mb="0" cb="0"/><line nr="88" mi="1" ci="0" mb="0" cb="0"/><line nr="92" mi="0" ci="5" mb="1" cb="1"/><line nr="94" mi="5" ci="0" mb="2" cb="0"/><line nr="96" mi="4" ci="0" mb="2" cb="0"/><line nr="98" mi="6" ci="0" mb="0" cb="0"/><line nr="99" mi="5" ci="0" mb="0" cb="0"/><line nr="101" mi="3" ci="0" mb="2" cb="0"/><line nr="102" mi="7" ci="0" mb="0" cb="0"/><line nr="104" mi="4" ci="0" mb="0" cb="0"/><line nr="106" mi="5" ci="0" mb="2" cb="0"/><line nr="107" mi="5" ci="0" mb="0" cb="0"/><line nr="108" mi="7" ci="0" mb="2" cb="0"/><line nr="109" mi="4" ci="0" mb="0" cb="0"/><line nr="111" mi="4" ci="0" mb="0" cb="0"/><line nr="116" mi="0" ci="16" mb="0" cb="2"/><line nr="118" mi="0" ci="3" mb="0" cb="0"/><line nr="119" mi="0" ci="4" mb="0" cb="0"/><line nr="122" mi="0" ci="6" mb="0" cb="0"/><line nr="123" mi="0" ci="1" mb="0" cb="0"/><line nr="125" mi="0" ci="1" mb="0" cb="0"/><line nr="126" mi="0" ci="6" mb="0" cb="0"/><line nr="127" mi="0" ci="3" mb="0" cb="0"/><line nr="128" mi="0" ci="4" mb="0" cb="2"/><line nr="129" mi="0" ci="4" mb="0" cb="0"/><line nr="130" mi="0" ci="2" mb="0" cb="0"/><line nr="137" mi="0" ci="3" mb="0" cb="0"/><line nr="138" mi="0" ci="3" mb="0" cb="0"/><line nr="139" mi="0" ci="4" mb="0" cb="0"/><line nr="141" mi="0" ci="2" mb="0" cb="0"/><line nr="146" mi="0" ci="6" mb="0" cb="0"/><line nr="148" mi="0" ci="3" mb="1" cb="1"/><line nr="150" mi="3" ci="0" mb="0" cb="0"/><line nr="151" mi="10" ci="0" mb="0" cb="0"/><line nr="153" mi="0" ci="3" mb="1" cb="1"/><line nr="155" mi="3" ci="0" mb="0" cb="0"/><line nr="156" mi="3" ci="0" mb="2" cb="0"/><line nr="158" mi="4" ci="0" mb="0" cb="0"/><line nr="161" mi="9" ci="0" mb="0" cb="0"/><line nr="164" mi="0" ci="2" mb="3" cb="1"/><line nr="167" mi="3" ci="0" mb="0" cb="0"/><line nr="168" mi="1" ci="0" mb="0" cb="0"/><line nr="170" mi="3" ci="0" mb="0" cb="0"/><line nr="171" mi="1" ci="0" mb="0" cb="0"/><line nr="173" mi="6" ci="0" mb="0" cb="0"/><line nr="174" mi="13" ci="0" mb="0" cb="0"/><line nr="175" mi="1" ci="0" mb="0" cb="0"/><line nr="180" mi="0" ci="7" mb="0" cb="0"/><line nr="181" mi="0" ci="7" mb="0" cb="0"/><line nr="182" mi="0" ci="1" mb="0" cb="0"/><line nr="187" mi="0" ci="3" mb="0" cb="2"/><line nr="189" mi="0" ci="6" mb="0" cb="0"/><line nr="191" mi="0" ci="10" mb="1" cb="1"/><line nr="192" mi="3" ci="0" mb="0" cb="0"/><line nr="194" mi="0" ci="6" mb="0" cb="0"/><line nr="197" mi="0" ci="10" mb="0" cb="2"/><line nr="198" mi="0" ci="2" mb="0" cb="0"/><line nr="200" mi="0" ci="6" mb="0" cb="0"/><line nr="202" mi="0" ci="3" mb="0" cb="0"/><line nr="203" mi="0" ci="2" mb="0" cb="0"/><line nr="213" mi="6" ci="0" mb="0" cb="0"/><line nr="223" mi="6" ci="0" mb="0" cb="0"/><line nr="228" mi="0" ci="6" mb="0" cb="0"/><line nr="233" mi="0" ci="6" mb="0" cb="0"/><line nr="238" mi="0" ci="6" mb="0" cb="0"/><line nr="243" mi="0" ci="6" mb="0" cb="0"/><line nr="249" mi="0" ci="6" mb="0" cb="0"/><line nr="250" mi="0" ci="8" mb="1" cb="1"/><line nr="251" mi="7" ci="0" mb="0" cb="0"/><line nr="252" mi="0" ci="1" mb="0" cb="0"/><line nr="257" mi="0" ci="2" mb="0" cb="0"/><line nr="258" mi="0" ci="3" mb="0" cb="0"/><line nr="259" mi="0" ci="3" mb="0" cb="0"/><line nr="260" mi="0" ci="5" mb="0" cb="0"/><line nr="262" mi="0" ci="6" mb="0" cb="0"/><line nr="263" mi="0" ci="4" mb="0" cb="0"/><line nr="264" mi="0" ci="4" mb="0" cb="0"/><line nr="265" mi="0" ci="4" mb="0" cb="0"/><line nr="266" mi="0" ci="1" mb="0" cb="0"/><line nr="272" mi="0" ci="6" mb="0" cb="0"/><line nr="273" mi="0" ci="1" mb="0" cb="0"/><line nr="278" mi="6" ci="0" mb="0" cb="0"/><line nr="279" mi="1" ci="0" mb="0" cb="0"/><line nr="285" mi="3" ci="0" mb="0" cb="0"/><line nr="286" mi="3" ci="0" mb="0" cb="0"/><line nr="287" mi="5" ci="0" mb="0" cb="0"/><line nr="289" mi="8" ci="0" mb="4" cb="0"/><line nr="291" mi="6" ci="0" mb="0" cb="0"/><line nr="292" mi="4" ci="0" mb="0" cb="0"/><line nr="293" mi="4" ci="0" mb="0" cb="0"/><line nr="294" mi="4" ci="0" mb="0" cb="0"/><line nr="296" mi="6" ci="0" mb="0" cb="0"/><line nr="297" mi="9" ci="0" mb="0" cb="0"/><line nr="298" mi="3" ci="0" mb="0" cb="0"/><line nr="299" mi="1" ci="0" mb="0" cb="0"/><line nr="305" mi="6" ci="0" mb="0" cb="0"/><line nr="306" mi="1" ci="0" mb="0" cb="0"/><line nr="311" mi="6" ci="0" mb="0" cb="0"/><line nr="312" mi="1" ci="0" mb="0" cb="0"/><line nr="317" mi="17" ci="0" mb="2" cb="0"/><line nr="318" mi="1" ci="0" mb="0" cb="0"/><line nr="324" mi="9" ci="0" mb="0" cb="0"/><line nr="325" mi="1" ci="0" mb="0" cb="0"/><line nr="331" mi="7" ci="0" mb="0" cb="0"/><line nr="332" mi="1" ci="0" mb="0" cb="0"/><line nr="338" mi="6" ci="0" mb="0" cb="0"/><line nr="339" mi="1" ci="0" mb="0" cb="0"/><line nr="344" mi="7" ci="0" mb="0" cb="0"/><line nr="345" mi="1" ci="0" mb="0" cb="0"/><line nr="350" mi="6" ci="0" mb="0" cb="0"/><line nr="351" mi="1" ci="0" mb="0" cb="0"/><line nr="357" mi="17" ci="0" mb="2" cb="0"/><line nr="358" mi="1" ci="0" mb="0" cb="0"/><line nr="364" mi="9" ci="0" mb="0" cb="0"/><line nr="365" mi="1" ci="0" mb="0" cb="0"/><line nr="370" mi="7" ci="0" mb="0" cb="0"/><line nr="371" mi="1" ci="0" mb="0" cb="0"/><line nr="376" mi="6" ci="0" mb="0" cb="0"/><line nr="377" mi="1" ci="0" mb="0" cb="0"/><line nr="382" mi="7" ci="0" mb="0" cb="0"/><line nr="383" mi="1" ci="0" mb="0" cb="0"/><line nr="388" mi="6" ci="0" mb="0" cb="0"/><line nr="389" mi="1" ci="0" mb="0" cb="0"/><line nr="393" mi="0" ci="5" mb="1" cb="1"/><line nr="394" mi="0" ci="15" mb="0" cb="0"/><line nr="396" mi="29" ci="0" mb="0" cb="0"/><line nr="403" mi="3" ci="0" mb="0" cb="0"/><line nr="405" mi="6" ci="0" mb="2" cb="0"/><line nr="406" mi="13" ci="0" mb="0" cb="0"/><line nr="409" mi="20" ci="0" mb="0" cb="0"/><line nr="411" mi="15" ci="0" mb="0" cb="0"/><line nr="414" mi="2" ci="0" mb="0" cb="0"/><line nr="420" mi="3" ci="0" mb="0" cb="0"/><line nr="421" mi="3" ci="0" mb="0" cb="0"/><line nr="422" mi="3" ci="0" mb="0" cb="0"/><line nr="423" mi="1" ci="0" mb="0" cb="0"/><line nr="430" mi="3" ci="0" mb="0" cb="0"/><line nr="433" mi="5" ci="0" mb="2" cb="0"/><line nr="435" mi="12" ci="0" mb="0" cb="0"/><line nr="439" mi="14" ci="0" mb="0" cb="0"/><line nr="442" mi="6" ci="0" mb="0" cb="0"/><line nr="443" mi="4" ci="0" mb="0" cb="0"/><line nr="445" mi="23" ci="0" mb="4" cb="0"/><line nr="447" mi="5" ci="0" mb="0" cb="0"/><line nr="448" mi="12" ci="0" mb="0" cb="0"/><line nr="449" mi="7" ci="0" mb="0" cb="0"/><line nr="450" mi="2" ci="0" mb="0" cb="0"/><line nr="451" mi="2" ci="0" mb="0" cb="0"/><line nr="454" mi="3" ci="0" mb="2" cb="0"/><line nr="456" mi="6" ci="0" mb="0" cb="0"/><line nr="457" mi="7" ci="0" mb="0" cb="0"/><line nr="459" mi="4" ci="0" mb="2" cb="0"/><line nr="461" mi="18" ci="0" mb="2" cb="0"/><line nr="462" mi="7" ci="0" mb="0" cb="0"/><line nr="464" mi="6" ci="0" mb="0" cb="0"/><line nr="468" mi="6" ci="0" mb="0" cb="0"/><line nr="469" mi="6" ci="0" mb="0" cb="0"/><line nr="470" mi="1" ci="0" mb="0" cb="0"/><line nr="471" mi="3" ci="0" mb="0" cb="0"/><line nr="472" mi="4" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="797" covered="269"/><counter type="BRANCH" missed="45" covered="15"/><counter type="LINE" missed="136" covered="61"/><counter type="COMPLEXITY" missed="53" covered="16"/><counter type="METHOD" missed="26" covered="12"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasFunctionParserConstants.java"><line nr="40" mi="68" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="68" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="ParseException.java"><line nr="26" mi="5" ci="0" mb="0" cb="0"/><line nr="39" mi="6" ci="0" mb="0" cb="0"/><line nr="40" mi="3" ci="0" mb="0" cb="0"/><line nr="41" mi="3" ci="0" mb="0" cb="0"/><line nr="42" mi="3" ci="0" mb="0" cb="0"/><line nr="43" mi="1" ci="0" mb="0" cb="0"/><line nr="56" mi="2" ci="0" mb="0" cb="0"/><line nr="57" mi="1" ci="0" mb="0" cb="0"/><line nr="61" mi="3" ci="0" mb="0" cb="0"/><line nr="62" mi="1" ci="0" mb="0" cb="0"/><line nr="97" mi="4" ci="0" mb="0" cb="0"/><line nr="98" mi="2" ci="0" mb="0" cb="0"/><line nr="99" mi="8" ci="0" mb="2" cb="0"/><line nr="100" mi="6" ci="0" mb="2" cb="0"/><line nr="101" mi="5" ci="0" mb="0" cb="0"/><line nr="103" mi="10" ci="0" mb="2" cb="0"/><line nr="104" mi="12" ci="0" mb="0" cb="0"/><line nr="106" mi="11" ci="0" mb="2" cb="0"/><line nr="107" mi="4" ci="0" mb="0" cb="0"/><line nr="109" mi="6" ci="0" mb="0" cb="0"/><line nr="111" mi="2" ci="0" mb="0" cb="0"/><line nr="112" mi="3" ci="0" mb="0" cb="0"/><line nr="113" mi="7" ci="0" mb="2" cb="0"/><line nr="114" mi="11" ci="0" mb="2" cb="0"/><line nr="115" mi="3" ci="0" mb="2" cb="0"/><line nr="116" mi="11" ci="0" mb="0" cb="0"/><line nr="117" mi="1" ci="0" mb="0" cb="0"/><line nr="119" mi="14" ci="0" mb="0" cb="0"/><line nr="120" mi="9" ci="0" mb="0" cb="0"/><line nr="121" mi="11" ci="0" mb="0" cb="0"/><line nr="122" mi="9" ci="0" mb="0" cb="0"/><line nr="123" mi="3" ci="0" mb="0" cb="0"/><line nr="125" mi="19" ci="0" mb="0" cb="0"/><line nr="126" mi="11" ci="0" mb="0" cb="0"/><line nr="129" mi="4" ci="0" mb="2" cb="0"/><line nr="132" mi="4" ci="0" mb="2" cb="0"/><line nr="133" mi="14" ci="0" mb="0" cb="0"/><line nr="135" mi="13" ci="0" mb="0" cb="0"/><line nr="137" mi="10" ci="0" mb="0" cb="0"/><line nr="140" mi="2" ci="0" mb="0" cb="0"/><line nr="150" mi="4" ci="0" mb="0" cb="0"/><line nr="152" mi="8" ci="0" mb="2" cb="0"/><line nr="153" mi="4" ci="0" mb="9" cb="0"/><line nr="156" mi="4" ci="0" mb="0" cb="0"/><line nr="157" mi="1" ci="0" mb="0" cb="0"/><line nr="159" mi="4" ci="0" mb="0" cb="0"/><line nr="160" mi="1" ci="0" mb="0" cb="0"/><line nr="162" mi="4" ci="0" mb="0" cb="0"/><line nr="163" mi="1" ci="0" mb="0" cb="0"/><line nr="165" mi="4" ci="0" mb="0" cb="0"/><line nr="166" mi="1" ci="0" mb="0" cb="0"/><line nr="168" mi="4" ci="0" mb="0" cb="0"/><line nr="169" mi="1" ci="0" mb="0" cb="0"/><line nr="171" mi="4" ci="0" mb="0" cb="0"/><line nr="172" mi="1" ci="0" mb="0" cb="0"/><line nr="174" mi="4" ci="0" mb="0" cb="0"/><line nr="175" mi="1" ci="0" mb="0" cb="0"/><line nr="177" mi="4" ci="0" mb="0" cb="0"/><line nr="178" mi="1" ci="0" mb="0" cb="0"/><line nr="180" mi="10" ci="0" mb="4" cb="0"/><line nr="181" mi="11" ci="0" mb="0" cb="0"/><line nr="182" mi="18" ci="0" mb="0" cb="0"/><line nr="183" mi="1" ci="0" mb="0" cb="0"/><line nr="184" mi="4" ci="0" mb="0" cb="0"/><line nr="189" mi="3" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="360" covered="0"/><counter type="BRANCH" missed="33" covered="0"/><counter type="LINE" missed="65" covered="0"/><counter type="COMPLEXITY" missed="26" covered="0"/><counter type="METHOD" missed="6" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="Token.java"><line nr="72" mi="2" ci="0" mb="0" cb="0"/><line nr="78" mi="0" ci="3" mb="0" cb="0"/><line nr="85" mi="4" ci="0" mb="0" cb="0"/><line nr="86" mi="1" ci="0" mb="0" cb="0"/><line nr="92" mi="0" ci="2" mb="0" cb="0"/><line nr="93" mi="0" ci="3" mb="0" cb="0"/><line nr="94" mi="0" ci="3" mb="0" cb="0"/><line nr="95" mi="0" ci="1" mb="0" cb="0"/><line nr="102" mi="3" ci="0" mb="0" cb="0"/><line nr="119" mi="0" ci="2" mb="0" cb="0"/><line nr="121" mi="0" ci="6" mb="0" cb="0"/><line nr="127" mi="4" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="14" covered="20"/><counter type="LINE" missed="5" covered="7"/><counter type="COMPLEXITY" missed="4" covered="3"/><counter type="METHOD" missed="4" covered="3"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasFunctionParserTokenManager.java"><line nr="14" mi="3" ci="3" mb="0" cb="0"/><line nr="16" mi="4" ci="0" mb="0" cb="0"/><line nr="18" mi="0" ci="2" mb="1" cb="1"/><line nr="21" mi="0" ci="6" mb="1" cb="1"/><line nr="22" mi="0" ci="2" mb="0" cb="0"/><line nr="23" mi="6" ci="0" mb="2" cb="0"/><line nr="24" mi="2" ci="0" mb="0" cb="0"/><line nr="25" mi="2" ci="0" mb="0" cb="0"/><line nr="27" mi="2" ci="0" mb="0" cb="0"/><line nr="31" mi="0" ci="10" mb="0" cb="0"/><line nr="35" mi="0" ci="3" mb="0" cb="0"/><line nr="36" mi="0" ci="3" mb="0" cb="0"/><line nr="37" mi="0" ci="4" mb="0" cb="0"/><line nr="40" mi="0" ci="3" mb="0" cb="9"/><line nr="43" mi="0" ci="4" mb="0" cb="0"/><line nr="45" mi="0" ci="5" mb="0" cb="0"/><line nr="47" mi="0" ci="5" mb="0" cb="0"/><line nr="49" mi="0" ci="5" mb="0" cb="0"/><line nr="51" mi="0" ci="5" mb="0" cb="0"/><line nr="53" mi="0" ci="6" mb="0" cb="0"/><line nr="55" mi="0" ci="5" mb="0" cb="0"/><line nr="57" mi="0" ci="5" mb="0" cb="0"/><line nr="59" mi="0" ci="5" mb="0" cb="0"/><line nr="63" mi="0" ci="5" mb="0" cb="0"/><line nr="64" mi="1" ci="0" mb="0" cb="0"/><line nr="65" mi="5" ci="0" mb="0" cb="0"/><line nr="66" mi="2" ci="0" mb="0" cb="0"/><line nr="67" mi="0" ci="1" mb="0" cb="0"/><line nr="68" mi="0" ci="3" mb="0" cb="2"/><line nr="71" mi="0" ci="6" mb="1" cb="1"/><line nr="72" mi="0" ci="5" mb="0" cb="0"/><line nr="77" mi="0" ci="5" mb="0" cb="0"/><line nr="81" mi="0" ci="3" mb="0" cb="0"/><line nr="82" mi="0" ci="3" mb="0" cb="0"/><line nr="83" mi="0" ci="5" mb="0" cb="0"/><line nr="84" mi="5" ci="1" mb="0" cb="0"/><line nr="85" mi="0" ci="7" mb="0" cb="0"/><line nr="89" mi="0" ci="2" mb="0" cb="0"/><line nr="90" mi="0" ci="3" mb="0" cb="0"/><line nr="91" mi="0" ci="2" mb="0" cb="0"/><line nr="92" mi="0" ci="5" mb="0" cb="0"/><line nr="93" mi="0" ci="2" mb="0" cb="0"/><line nr="96" mi="0" ci="9" mb="1" cb="1"/><line nr="97" mi="2" ci="0" mb="0" cb="0"/><line nr="98" mi="0" ci="4" mb="0" cb="2"/><line nr="100" mi="0" ci="5" mb="0" cb="0"/><line nr="103" mi="0" ci="6" mb="7" cb="7"/><line nr="106" mi="0" ci="6" mb="0" cb="2"/><line nr="107" mi="0" ci="5" mb="0" cb="0"/><line nr="108" mi="0" ci="4" mb="1" cb="1"/><line nr="109" mi="3" ci="0" mb="0" cb="0"/><line nr="110" mi="0" ci="6" mb="0" cb="2"/><line nr="112" mi="0" ci="3" mb="1" cb="1"/><line nr="113" mi="0" ci="2" mb="0" cb="0"/><line nr="114" mi="0" ci="4" mb="0" cb="0"/><line nr="116" mi="0" ci="4" mb="1" cb="1"/><line nr="118" mi="3" ci="0" mb="2" cb="0"/><line nr="119" mi="3" ci="0" mb="0" cb="0"/><line nr="123" mi="0" ci="6" mb="0" cb="2"/><line nr="125" mi="0" ci="3" mb="1" cb="1"/><line nr="126" mi="0" ci="2" mb="0" cb="0"/><line nr="127" mi="0" ci="5" mb="0" cb="0"/><line nr="129" mi="0" ci="4" mb="1" cb="1"/><line nr="131" mi="0" ci="3" mb="1" cb="1"/><line nr="132" mi="0" ci="2" mb="0" cb="0"/><line nr="133" mi="0" ci="4" mb="0" cb="0"/><line nr="135" mi="4" ci="0" mb="2" cb="0"/><line nr="136" mi="5" ci="0" mb="0" cb="0"/><line nr="137" mi="4" ci="0" mb="2" cb="0"/><line nr="138" mi="12" ci="0" mb="0" cb="0"/><line nr="141" mi="0" ci="6" mb="0" cb="2"/><line nr="142" mi="0" ci="1" mb="0" cb="0"/><line nr="143" mi="0" ci="3" mb="1" cb="1"/><line nr="144" mi="0" ci="2" mb="0" cb="0"/><line nr="145" mi="0" ci="11" mb="0" cb="0"/><line nr="146" mi="0" ci="1" mb="0" cb="0"/><line nr="148" mi="4" ci="0" mb="2" cb="0"/><line nr="149" mi="5" ci="0" mb="0" cb="0"/><line nr="152" mi="0" ci="6" mb="0" cb="2"/><line nr="153" mi="0" ci="1" mb="0" cb="0"/><line nr="154" mi="0" ci="3" mb="1" cb="1"/><line nr="155" mi="0" ci="2" mb="0" cb="0"/><line nr="156" mi="0" ci="3" mb="0" cb="0"/><line nr="157" mi="0" ci="1" mb="0" cb="0"/><line nr="159" mi="7" ci="0" mb="4" cb="0"/><line nr="160" mi="3" ci="0" mb="0" cb="0"/><line nr="163" mi="6" ci="0" mb="2" cb="0"/><line nr="164" mi="5" ci="0" mb="0" cb="0"/><line nr="167" mi="0" ci="6" mb="0" cb="2"/><line nr="168" mi="0" ci="5" mb="0" cb="0"/><line nr="171" mi="0" ci="4" mb="0" cb="2"/><line nr="172" mi="0" ci="4" mb="0" cb="0"/><line nr="175" mi="0" ci="6" mb="0" cb="2"/><line nr="176" mi="0" ci="1" mb="0" cb="0"/><line nr="177" mi="0" ci="3" mb="1" cb="1"/><line nr="178" mi="0" ci="2" mb="0" cb="0"/><line nr="179" mi="0" ci="3" mb="0" cb="0"/><line nr="180" mi="0" ci="1" mb="0" cb="0"/><line nr="182" mi="4" ci="0" mb="2" cb="0"/><line nr="183" mi="4" ci="0" mb="0" cb="0"/><line nr="186" mi="6" ci="0" mb="2" cb="0"/><line nr="187" mi="1" ci="0" mb="0" cb="0"/><line nr="188" mi="3" ci="0" mb="2" cb="0"/><line nr="189" mi="2" ci="0" mb="0" cb="0"/><line nr="190" mi="4" ci="0" mb="0" cb="0"/><line nr="191" mi="1" ci="0" mb="0" cb="0"/><line nr="193" mi="4" ci="0" mb="2" cb="0"/><line nr="194" mi="1" ci="0" mb="0" cb="0"/><line nr="195" mi="3" ci="0" mb="2" cb="0"/><line nr="196" mi="2" ci="0" mb="0" cb="0"/><line nr="197" mi="3" ci="0" mb="0" cb="0"/><line nr="198" mi="1" ci="0" mb="0" cb="0"/><line nr="201" mi="0" ci="3" mb="0" cb="2"/><line nr="202" mi="0" ci="1" mb="0" cb="0"/><line nr="203" mi="0" ci="4" mb="1" cb="1"/><line nr="205" mi="0" ci="7" mb="0" cb="0"/><line nr="208" mi="0" ci="6" mb="1" cb="1"/><line nr="211" mi="0" ci="4" mb="1" cb="1"/><line nr="212" mi="0" ci="12" mb="0" cb="0"/><line nr="216" mi="0" ci="3" mb="1" cb="1"/><line nr="217" mi="0" ci="1" mb="0" cb="0"/><line nr="220" mi="5" ci="0" mb="0" cb="0"/><line nr="221" mi="4" ci="0" mb="0" cb="0"/><line nr="222" mi="6" ci="0" mb="0" cb="0"/><line nr="223" mi="7" ci="0" mb="0" cb="0"/><line nr="224" mi="7" ci="0" mb="0" cb="0"/><line nr="227" mi="6" ci="0" mb="0" cb="0"/><line nr="229" mi="12" ci="0" mb="8" cb="0"/><line nr="231" mi="3" ci="0" mb="2" cb="0"/><line nr="233" mi="0" ci="3" mb="0" cb="2"/><line nr="235" mi="0" ci="3" mb="0" cb="0"/><line nr="236" mi="0" ci="3" mb="0" cb="0"/><line nr="237" mi="0" ci="2" mb="0" cb="0"/><line nr="239" mi="0" ci="1" mb="0" cb="0"/><line nr="240" mi="0" ci="13" mb="0" cb="2"/><line nr="241" mi="0" ci="2" mb="0" cb="0"/><line nr="242" mi="0" ci="5" mb="0" cb="0"/><line nr="243" mi="0" ci="4" mb="0" cb="0"/><line nr="246" mi="0" ci="31" mb="0" cb="0"/><line nr="251" mi="0" ci="67" mb="0" cb="0"/><line nr="262" mi="0" ci="5" mb="0" cb="0"/><line nr="263" mi="0" ci="8" mb="0" cb="2"/><line nr="264" mi="0" ci="4" mb="0" cb="0"/><line nr="265" mi="0" ci="4" mb="0" cb="0"/><line nr="266" mi="0" ci="4" mb="0" cb="0"/><line nr="267" mi="0" ci="4" mb="0" cb="0"/><line nr="268" mi="0" ci="5" mb="0" cb="0"/><line nr="270" mi="0" ci="3" mb="0" cb="0"/><line nr="271" mi="0" ci="3" mb="0" cb="0"/><line nr="272" mi="0" ci="3" mb="0" cb="0"/><line nr="273" mi="0" ci="3" mb="0" cb="0"/><line nr="275" mi="0" ci="2" mb="0" cb="0"/><line nr="278" mi="3" ci="3" mb="0" cb="0"/><line nr="279" mi="3" ci="3" mb="0" cb="0"/><line nr="289" mi="0" ci="2" mb="0" cb="0"/><line nr="296" mi="0" ci="5" mb="0" cb="0"/><line nr="298" mi="0" ci="1" mb="0" cb="0"/><line nr="300" mi="0" ci="3" mb="0" cb="0"/><line nr="301" mi="0" ci="3" mb="0" cb="0"/><line nr="302" mi="0" ci="3" mb="0" cb="0"/><line nr="303" mi="0" ci="2" mb="0" cb="0"/><line nr="304" mi="0" ci="1" mb="0" cb="0"/><line nr="306" mi="0" ci="4" mb="0" cb="0"/><line nr="307" mi="0" ci="13" mb="1" cb="3"/><line nr="308" mi="0" ci="6" mb="0" cb="0"/><line nr="310" mi="2" ci="1" mb="0" cb="0"/><line nr="311" mi="0" ci="3" mb="0" cb="0"/><line nr="312" mi="0" ci="3" mb="0" cb="0"/><line nr="313" mi="0" ci="3" mb="0" cb="0"/><line nr="314" mi="0" ci="4" mb="1" cb="1"/><line nr="316" mi="0" ci="6" mb="0" cb="2"/><line nr="317" mi="0" ci="9" mb="0" cb="0"/><line nr="318" mi="0" ci="16" mb="1" cb="1"/><line nr="320" mi="0" ci="3" mb="0" cb="0"/><line nr="321" mi="0" ci="2" mb="0" cb="0"/><line nr="328" mi="4" ci="0" mb="0" cb="0"/><line nr="329" mi="4" ci="0" mb="0" cb="0"/><line nr="330" mi="2" ci="0" mb="0" cb="0"/><line nr="331" mi="2" ci="0" mb="0" cb="0"/><line nr="332" mi="8" ci="0" mb="0" cb="0"/><line nr="333" mi="1" ci="0" mb="0" cb="0"/><line nr="334" mi="2" ci="0" mb="0" cb="0"/><line nr="335" mi="9" ci="0" mb="2" cb="0"/><line nr="336" mi="8" ci="0" mb="4" cb="0"/><line nr="337" mi="1" ci="0" mb="0" cb="0"/><line nr="338" mi="3" ci="0" mb="0" cb="0"/><line nr="341" mi="1" ci="0" mb="0" cb="0"/><line nr="342" mi="1" ci="0" mb="0" cb="0"/><line nr="343" mi="2" ci="0" mb="2" cb="0"/><line nr="344" mi="4" ci="0" mb="0" cb="0"/><line nr="345" mi="9" ci="0" mb="2" cb="0"/><line nr="347" mi="13" ci="0" mb="0" cb="0"/><line nr="353" mi="0" ci="7" mb="1" cb="1"/><line nr="355" mi="0" ci="11" mb="0" cb="0"/><line nr="356" mi="0" ci="6" mb="0" cb="0"/><line nr="358" mi="0" ci="1" mb="0" cb="0"/><line nr="362" mi="13" ci="0" mb="0" cb="0"/><line nr="363" mi="4" ci="0" mb="2" cb="0"/><line nr="364" mi="1" ci="0" mb="0" cb="0"/><line nr="367" mi="0" ci="3" mb="0" cb="0"/><line nr="368" mi="0" ci="3" mb="0" cb="0"/><line nr="369" mi="0" ci="1" mb="0" cb="0"/><line nr="374" mi="0" ci="5" mb="0" cb="0"/><line nr="375" mi="0" ci="4" mb="0" cb="2"/><line nr="376" mi="0" ci="1" mb="0" cb="0"/><line nr="379" mi="0" ci="2" mb="0" cb="0"/><line nr="384" mi="0" ci="3" mb="0" cb="0"/><line nr="385" mi="0" ci="1" mb="0" cb="0"/><line nr="388" mi="2" ci="0" mb="0" cb="0"/><line nr="389" mi="3" ci="0" mb="0" cb="0"/><line nr="390" mi="3" ci="0" mb="0" cb="0"/><line nr="391" mi="1" ci="0" mb="0" cb="0"/><line nr="397" mi="6" ci="0" mb="0" cb="0"/><line nr="398" mi="4" ci="0" mb="0" cb="0"/><line nr="399" mi="3" ci="0" mb="0" cb="0"/><line nr="400" mi="2" ci="0" mb="0" cb="0"/><line nr="401" mi="1" ci="0" mb="0" cb="0"/><line nr="406" mi="3" ci="0" mb="0" cb="0"/><line nr="407" mi="5" ci="0" mb="2" cb="0"/><line nr="408" mi="6" ci="0" mb="0" cb="0"/><line nr="409" mi="1" ci="0" mb="0" cb="0"/><line nr="415" mi="3" ci="0" mb="0" cb="0"/><line nr="416" mi="3" ci="0" mb="0" cb="0"/><line nr="417" mi="1" ci="0" mb="0" cb="0"/><line nr="422" mi="5" ci="0" mb="4" cb="0"/><line nr="423" mi="15" ci="0" mb="0" cb="0"/><line nr="425" mi="3" ci="0" mb="0" cb="0"/><line nr="426" mi="1" ci="0" mb="0" cb="0"/><line nr="429" mi="0" ci="7" mb="0" cb="0"/><line nr="432" mi="0" ci="7" mb="0" cb="0"/><line nr="435" mi="0" ci="8" mb="0" cb="0"/><line nr="440" mi="4" ci="4" mb="0" cb="0"/><line nr="441" mi="4" ci="4" mb="0" cb="0"/><counter type="INSTRUCTION" missed="366" covered="701"/><counter type="BRANCH" missed="82" covered="71"/><counter type="LINE" missed="84" covered="149"/><counter type="COMPLEXITY" missed="62" covered="45"/><counter type="METHOD" missed="7" covered="14"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasFunctionParser.java"><line nr="13" mi="0" ci="3" mb="0" cb="0"/><line nr="14" mi="0" ci="2" mb="0" cb="0"/><line nr="15" mi="0" ci="2" mb="0" cb="0"/><line nr="19" mi="0" ci="3" mb="0" cb="0"/><line nr="20" mi="0" ci="4" mb="0" cb="0"/><line nr="21" mi="0" ci="4" mb="1" cb="1"/><line nr="22" mi="5" ci="0" mb="0" cb="0"/><line nr="30" mi="0" ci="3" mb="0" cb="0"/><line nr="31" mi="0" ci="5" mb="0" cb="0"/><line nr="34" mi="0" ci="4" mb="0" cb="2"/><line nr="39" mi="0" ci="4" mb="0" cb="2"/><line nr="40" mi="0" ci="4" mb="0" cb="0"/><line nr="41" mi="0" ci="3" mb="0" cb="0"/><line nr="42" mi="0" ci="4" mb="0" cb="0"/><line nr="43" mi="0" ci="4" mb="0" cb="2"/><line nr="44" mi="0" ci="4" mb="0" cb="0"/><line nr="45" mi="0" ci="3" mb="0" cb="0"/><line nr="46" mi="0" ci="4" mb="0" cb="0"/><line nr="47" mi="0" ci="4" mb="0" cb="2"/><line nr="48" mi="0" ci="4" mb="0" cb="0"/><line nr="49" mi="0" ci="3" mb="0" cb="0"/><line nr="50" mi="0" ci="4" mb="0" cb="0"/><line nr="51" mi="0" ci="4" mb="0" cb="2"/><line nr="52" mi="0" ci="4" mb="0" cb="0"/><line nr="53" mi="0" ci="3" mb="0" cb="0"/><line nr="54" mi="0" ci="4" mb="0" cb="0"/><line nr="55" mi="0" ci="4" mb="1" cb="1"/><line nr="56" mi="0" ci="4" mb="0" cb="0"/><line nr="57" mi="0" ci="3" mb="0" cb="0"/><line nr="58" mi="0" ci="4" mb="0" cb="0"/><line nr="59" mi="4" ci="0" mb="2" cb="0"/><line nr="60" mi="4" ci="0" mb="0" cb="0"/><line nr="61" mi="4" ci="0" mb="0" cb="0"/><line nr="62" mi="4" ci="0" mb="2" cb="0"/><line nr="64" mi="5" ci="0" mb="0" cb="0"/><line nr="68" mi="8" ci="0" mb="0" cb="0"/><line nr="69" mi="4" ci="0" mb="0" cb="0"/><line nr="71" mi="4" ci="0" mb="2" cb="0"/><line nr="72" mi="4" ci="0" mb="0" cb="0"/><line nr="73" mi="4" ci="0" mb="0" cb="0"/><line nr="74" mi="4" ci="0" mb="2" cb="0"/><line nr="76" mi="5" ci="0" mb="0" cb="0"/><line nr="80" mi="8" ci="0" mb="0" cb="0"/><line nr="81" mi="4" ci="0" mb="0" cb="0"/><line nr="84" mi="4" ci="0" mb="0" cb="0"/><line nr="85" mi="4" ci="0" mb="0" cb="0"/><line nr="88" mi="0" ci="4" mb="1" cb="1"/><line nr="89" mi="5" ci="0" mb="0" cb="0"/><line nr="99" mi="0" ci="4" mb="0" cb="2"/><line nr="100" mi="0" ci="4" mb="0" cb="0"/><line nr="101" mi="0" ci="6" mb="0" cb="0"/><line nr="102" mi="0" ci="6" mb="0" cb="0"/><line nr="103" mi="0" ci="4" mb="1" cb="1"/><line nr="104" mi="0" ci="4" mb="0" cb="2"/><line nr="105" mi="0" ci="4" mb="0" cb="0"/><line nr="106" mi="0" ci="5" mb="0" cb="0"/><line nr="107" mi="0" ci="4" mb="1" cb="1"/><line nr="108" mi="0" ci="4" mb="0" cb="2"/><line nr="109" mi="0" ci="4" mb="0" cb="0"/><line nr="110" mi="0" ci="4" mb="0" cb="0"/><line nr="111" mi="0" ci="6" mb="0" cb="0"/><line nr="112" mi="0" ci="4" mb="1" cb="1"/><line nr="113" mi="0" ci="4" mb="0" cb="2"/><line nr="114" mi="0" ci="4" mb="0" cb="0"/><line nr="115" mi="0" ci="4" mb="0" cb="0"/><line nr="116" mi="0" ci="6" mb="0" cb="0"/><line nr="117" mi="0" ci="4" mb="1" cb="1"/><line nr="118" mi="0" ci="4" mb="1" cb="1"/><line nr="119" mi="0" ci="4" mb="0" cb="0"/><line nr="120" mi="0" ci="3" mb="0" cb="0"/><line nr="121" mi="0" ci="4" mb="0" cb="0"/><line nr="122" mi="0" ci="3" mb="0" cb="0"/><line nr="123" mi="0" ci="4" mb="0" cb="2"/><line nr="125" mi="0" ci="6" mb="0" cb="0"/><line nr="126" mi="0" ci="4" mb="1" cb="1"/><line nr="128" mi="0" ci="4" mb="1" cb="1"/><line nr="130" mi="0" ci="6" mb="0" cb="0"/><line nr="131" mi="0" ci="4" mb="1" cb="1"/><line nr="135" mi="5" ci="0" mb="0" cb="0"/><line nr="138" mi="4" ci="0" mb="0" cb="0"/><line nr="139" mi="4" ci="0" mb="0" cb="0"/><line nr="141" mi="5" ci="0" mb="0" cb="0"/><line nr="147" mi="0" ci="10" mb="0" cb="0"/><line nr="148" mi="0" ci="7" mb="0" cb="2"/><line nr="149" mi="3" ci="0" mb="0" cb="0"/><line nr="150" mi="13" ci="6" mb="0" cb="0"/><line nr="155" mi="0" ci="10" mb="0" cb="0"/><line nr="156" mi="0" ci="7" mb="0" cb="2"/><line nr="157" mi="3" ci="0" mb="0" cb="0"/><line nr="158" mi="13" ci="6" mb="0" cb="0"/><line nr="163" mi="0" ci="10" mb="0" cb="0"/><line nr="164" mi="0" ci="7" mb="0" cb="2"/><line nr="165" mi="3" ci="0" mb="0" cb="0"/><line nr="166" mi="13" ci="6" mb="0" cb="0"/><line nr="171" mi="0" ci="10" mb="0" cb="0"/><line nr="172" mi="0" ci="7" mb="0" cb="2"/><line nr="173" mi="3" ci="0" mb="0" cb="0"/><line nr="174" mi="13" ci="6" mb="0" cb="0"/><line nr="179" mi="0" ci="10" mb="0" cb="0"/><line nr="180" mi="0" ci="7" mb="0" cb="2"/><line nr="181" mi="3" ci="0" mb="0" cb="0"/><line nr="182" mi="13" ci="6" mb="0" cb="0"/><line nr="187" mi="0" ci="10" mb="0" cb="0"/><line nr="188" mi="1" ci="6" mb="1" cb="1"/><line nr="189" mi="3" ci="0" mb="0" cb="0"/><line nr="190" mi="13" ci="6" mb="0" cb="0"/><line nr="195" mi="10" ci="0" mb="0" cb="0"/><line nr="196" mi="7" ci="0" mb="2" cb="0"/><line nr="197" mi="3" ci="0" mb="0" cb="0"/><line nr="198" mi="19" ci="0" mb="0" cb="0"/><line nr="203" mi="10" ci="0" mb="0" cb="0"/><line nr="204" mi="7" ci="0" mb="2" cb="0"/><line nr="205" mi="3" ci="0" mb="0" cb="0"/><line nr="206" mi="19" ci="0" mb="0" cb="0"/><line nr="211" mi="0" ci="10" mb="0" cb="0"/><line nr="212" mi="0" ci="7" mb="0" cb="2"/><line nr="213" mi="3" ci="0" mb="0" cb="0"/><line nr="214" mi="13" ci="6" mb="0" cb="0"/><line nr="219" mi="0" ci="10" mb="0" cb="0"/><line nr="220" mi="0" ci="7" mb="0" cb="2"/><line nr="221" mi="3" ci="0" mb="0" cb="0"/><line nr="222" mi="13" ci="6" mb="0" cb="0"/><line nr="227" mi="0" ci="10" mb="0" cb="0"/><line nr="228" mi="0" ci="7" mb="0" cb="2"/><line nr="229" mi="3" ci="0" mb="0" cb="0"/><line nr="230" mi="13" ci="6" mb="0" cb="0"/><line nr="235" mi="0" ci="10" mb="0" cb="0"/><line nr="236" mi="0" ci="7" mb="0" cb="2"/><line nr="237" mi="3" ci="0" mb="0" cb="0"/><line nr="238" mi="13" ci="6" mb="0" cb="0"/><line nr="243" mi="0" ci="10" mb="0" cb="0"/><line nr="244" mi="1" ci="6" mb="1" cb="1"/><line nr="245" mi="3" ci="0" mb="0" cb="0"/><line nr="246" mi="13" ci="6" mb="0" cb="0"/><line nr="252" mi="0" ci="3" mb="0" cb="0"/><line nr="253" mi="0" ci="3" mb="0" cb="2"/><line nr="254" mi="0" ci="3" mb="0" cb="0"/><line nr="255" mi="0" ci="3" mb="0" cb="2"/><line nr="256" mi="0" ci="3" mb="0" cb="0"/><line nr="257" mi="0" ci="3" mb="0" cb="2"/><line nr="258" mi="0" ci="3" mb="0" cb="0"/><line nr="259" mi="0" ci="3" mb="0" cb="2"/><line nr="260" mi="0" ci="3" mb="0" cb="0"/><line nr="261" mi="2" ci="3" mb="1" cb="1"/><line nr="266" mi="0" ci="2" mb="0" cb="0"/><line nr="271" mi="0" ci="6" mb="0" cb="2"/><line nr="272" mi="0" ci="2" mb="0" cb="0"/><line nr="277" mi="0" ci="6" mb="0" cb="2"/><line nr="278" mi="2" ci="3" mb="1" cb="1"/><line nr="279" mi="0" ci="2" mb="0" cb="0"/><line nr="285" mi="0" ci="3" mb="0" cb="0"/><line nr="286" mi="0" ci="3" mb="0" cb="2"/><line nr="287" mi="0" ci="3" mb="0" cb="0"/><line nr="288" mi="0" ci="3" mb="0" cb="2"/><line nr="289" mi="0" ci="3" mb="0" cb="0"/><line nr="290" mi="0" ci="3" mb="0" cb="2"/><line nr="291" mi="0" ci="3" mb="0" cb="0"/><line nr="292" mi="0" ci="3" mb="0" cb="2"/><line nr="293" mi="0" ci="3" mb="0" cb="0"/><line nr="294" mi="0" ci="3" mb="0" cb="2"/><line nr="295" mi="0" ci="3" mb="0" cb="0"/><line nr="296" mi="0" ci="3" mb="1" cb="1"/><line nr="297" mi="0" ci="3" mb="0" cb="0"/><line nr="298" mi="0" ci="5" mb="1" cb="1"/><line nr="305" mi="0" ci="2" mb="0" cb="0"/><line nr="310" mi="0" ci="6" mb="0" cb="2"/><line nr="311" mi="2" ci="3" mb="1" cb="1"/><line nr="312" mi="0" ci="2" mb="0" cb="0"/><line nr="317" mi="0" ci="6" mb="1" cb="1"/><line nr="318" mi="2" ci="0" mb="0" cb="0"/><line nr="323" mi="0" ci="6" mb="0" cb="2"/><line nr="324" mi="0" ci="2" mb="0" cb="0"/><line nr="329" mi="0" ci="6" mb="0" cb="2"/><line nr="330" mi="2" ci="3" mb="1" cb="1"/><line nr="331" mi="0" ci="2" mb="0" cb="0"/><line nr="336" mi="2" ci="3" mb="1" cb="1"/><line nr="339" mi="0" ci="3" mb="0" cb="0"/><line nr="340" mi="0" ci="7" mb="0" cb="2"/><line nr="342" mi="0" ci="2" mb="0" cb="0"/><line nr="347" mi="0" ci="6" mb="0" cb="2"/><line nr="348" mi="0" ci="2" mb="0" cb="0"/><line nr="353" mi="0" ci="6" mb="0" cb="2"/><line nr="354" mi="2" ci="3" mb="1" cb="1"/><line nr="355" mi="0" ci="2" mb="0" cb="0"/><line nr="360" mi="2" ci="4" mb="1" cb="1"/><line nr="361" mi="2" ci="3" mb="1" cb="1"/><line nr="362" mi="2" ci="4" mb="1" cb="1"/><line nr="363" mi="0" ci="2" mb="0" cb="0"/><line nr="368" mi="0" ci="6" mb="1" cb="1"/><line nr="369" mi="2" ci="0" mb="0" cb="0"/><line nr="374" mi="0" ci="6" mb="0" cb="2"/><line nr="375" mi="0" ci="2" mb="0" cb="0"/><line nr="380" mi="0" ci="6" mb="0" cb="2"/><line nr="381" mi="2" ci="3" mb="1" cb="1"/><line nr="382" mi="0" ci="2" mb="0" cb="0"/><line nr="396" mi="8" ci="4" mb="0" cb="0"/><line nr="399" mi="0" ci="1" mb="0" cb="0"/><line nr="400" mi="0" ci="1" mb="0" cb="0"/><line nr="402" mi="0" ci="3" mb="0" cb="0"/><line nr="403" mi="0" ci="1" mb="0" cb="0"/><line nr="404" mi="8" ci="4" mb="0" cb="0"/><line nr="405" mi="6" ci="3" mb="0" cb="0"/><line nr="406" mi="6" ci="3" mb="0" cb="0"/><line nr="410" mi="4" ci="0" mb="0" cb="0"/><line nr="411" mi="1" ci="0" mb="0" cb="0"/><line nr="413" mi="2" ci="0" mb="0" cb="0"/><line nr="414" mi="16" ci="0" mb="0" cb="0"/><line nr="415" mi="7" ci="0" mb="0" cb="0"/><line nr="416" mi="5" ci="0" mb="0" cb="0"/><line nr="417" mi="3" ci="0" mb="0" cb="0"/><line nr="418" mi="3" ci="0" mb="0" cb="0"/><line nr="419" mi="16" ci="0" mb="2" cb="0"/><line nr="420" mi="1" ci="0" mb="0" cb="0"/><line nr="424" mi="4" ci="0" mb="0" cb="0"/><line nr="425" mi="1" ci="0" mb="0" cb="0"/><line nr="428" mi="14" ci="0" mb="0" cb="0"/><line nr="429" mi="5" ci="0" mb="0" cb="0"/><line nr="430" mi="5" ci="0" mb="0" cb="0"/><line nr="431" mi="3" ci="0" mb="0" cb="0"/><line nr="432" mi="3" ci="0" mb="0" cb="0"/><line nr="433" mi="11" ci="0" mb="2" cb="0"/><line nr="434" mi="16" ci="0" mb="2" cb="0"/><line nr="435" mi="1" ci="0" mb="0" cb="0"/><line nr="438" mi="0" ci="2" mb="0" cb="0"/><line nr="439" mi="0" ci="8" mb="0" cb="0"/><line nr="440" mi="0" ci="7" mb="0" cb="0"/><line nr="441" mi="0" ci="5" mb="0" cb="0"/><line nr="442" mi="0" ci="3" mb="0" cb="0"/><line nr="443" mi="0" ci="3" mb="0" cb="0"/><line nr="444" mi="0" ci="16" mb="0" cb="2"/><line nr="445" mi="0" ci="1" mb="0" cb="0"/><line nr="449" mi="3" ci="0" mb="2" cb="0"/><line nr="450" mi="9" ci="0" mb="0" cb="0"/><line nr="452" mi="6" ci="0" mb="0" cb="0"/><line nr="454" mi="3" ci="0" mb="2" cb="0"/><line nr="455" mi="7" ci="0" mb="0" cb="0"/><line nr="458" mi="5" ci="0" mb="0" cb="0"/><line nr="459" mi="5" ci="0" mb="0" cb="0"/><line nr="460" mi="3" ci="0" mb="0" cb="0"/><line nr="461" mi="3" ci="0" mb="0" cb="0"/><line nr="462" mi="16" ci="0" mb="2" cb="0"/><line nr="463" mi="1" ci="0" mb="0" cb="0"/><line nr="466" mi="2" ci="0" mb="0" cb="0"/><line nr="467" mi="3" ci="0" mb="0" cb="0"/><line nr="468" mi="5" ci="0" mb="0" cb="0"/><line nr="469" mi="3" ci="0" mb="0" cb="0"/><line nr="470" mi="3" ci="0" mb="0" cb="0"/><line nr="471" mi="16" ci="0" mb="2" cb="0"/><line nr="472" mi="1" ci="0" mb="0" cb="0"/><line nr="476" mi="3" ci="0" mb="0" cb="0"/><line nr="477" mi="5" ci="0" mb="0" cb="0"/><line nr="478" mi="3" ci="0" mb="0" cb="0"/><line nr="479" mi="3" ci="0" mb="0" cb="0"/><line nr="480" mi="16" ci="0" mb="2" cb="0"/><line nr="481" mi="1" ci="0" mb="0" cb="0"/><line nr="485" mi="0" ci="12" mb="1" cb="1"/><line nr="486" mi="9" ci="0" mb="0" cb="0"/><line nr="487" mi="0" ci="3" mb="0" cb="0"/><line nr="488" mi="0" ci="5" mb="1" cb="1"/><line nr="489" mi="0" ci="6" mb="0" cb="0"/><line nr="490" mi="0" ci="9" mb="1" cb="1"/><line nr="491" mi="3" ci="0" mb="0" cb="0"/><line nr="492" mi="9" ci="0" mb="2" cb="0"/><line nr="493" mi="5" ci="0" mb="0" cb="0"/><line nr="494" mi="2" ci="0" mb="2" cb="0"/><line nr="495" mi="8" ci="0" mb="2" cb="0"/><line nr="496" mi="4" ci="0" mb="0" cb="0"/><line nr="500" mi="0" ci="3" mb="0" cb="0"/><line nr="502" mi="3" ci="0" mb="0" cb="0"/><line nr="503" mi="3" ci="0" mb="0" cb="0"/><line nr="504" mi="3" ci="0" mb="0" cb="0"/><line nr="508" mi="0" ci="3" mb="0" cb="0"/><line nr="509" mi="12" ci="6" mb="0" cb="0"/><line nr="511" mi="0" ci="5" mb="0" cb="2"/><line nr="512" mi="0" ci="6" mb="0" cb="0"/><line nr="513" mi="0" ci="4" mb="0" cb="2"/><line nr="514" mi="0" ci="13" mb="0" cb="0"/><line nr="516" mi="0" ci="9" mb="0" cb="0"/><line nr="519" mi="0" ci="5" mb="0" cb="0"/><line nr="521" mi="0" ci="3" mb="1" cb="1"/><line nr="522" mi="5" ci="0" mb="0" cb="0"/><line nr="523" mi="11" ci="0" mb="4" cb="0"/><line nr="524" mi="6" ci="0" mb="2" cb="0"/><line nr="526" mi="0" ci="7" mb="0" cb="2"/><line nr="527" mi="8" ci="3" mb="3" cb="1"/><line nr="528" mi="0" ci="2" mb="0" cb="0"/><line nr="534" mi="10" ci="0" mb="2" cb="0"/><line nr="535" mi="9" ci="0" mb="0" cb="0"/><line nr="536" mi="3" ci="0" mb="0" cb="0"/><line nr="537" mi="6" ci="0" mb="0" cb="0"/><line nr="538" mi="3" ci="0" mb="0" cb="0"/><line nr="543" mi="3" ci="0" mb="0" cb="0"/><line nr="544" mi="7" ci="0" mb="2" cb="0"/><line nr="545" mi="7" ci="0" mb="2" cb="0"/><line nr="546" mi="7" ci="0" mb="0" cb="0"/><line nr="548" mi="2" ci="0" mb="0" cb="0"/><line nr="552" mi="7" ci="0" mb="2" cb="0"/><line nr="553" mi="12" ci="0" mb="0" cb="0"/><line nr="555" mi="7" ci="0" mb="0" cb="0"/><line nr="558" mi="10" ci="5" mb="0" cb="0"/><line nr="560" mi="6" ci="3" mb="0" cb="0"/><line nr="561" mi="8" ci="4" mb="0" cb="0"/><line nr="565" mi="3" ci="0" mb="2" cb="0"/><line nr="566" mi="1" ci="0" mb="0" cb="0"/><line nr="569" mi="6" ci="0" mb="2" cb="0"/><line nr="570" mi="12" ci="0" mb="0" cb="0"/><line nr="571" mi="3" ci="0" mb="2" cb="0"/><line nr="572" mi="5" ci="0" mb="0" cb="0"/><line nr="574" mi="8" ci="0" mb="2" cb="0"/><line nr="575" mi="8" ci="0" mb="0" cb="0"/><line nr="578" mi="11" ci="0" mb="2" cb="0"/><line nr="579" mi="6" ci="0" mb="2" cb="0"/><line nr="580" mi="2" ci="0" mb="0" cb="0"/><line nr="582" mi="9" ci="0" mb="2" cb="0"/><line nr="583" mi="8" ci="0" mb="2" cb="0"/><line nr="584" mi="2" ci="0" mb="0" cb="0"/><line nr="585" mi="1" ci="0" mb="0" cb="0"/><line nr="589" mi="2" ci="0" mb="2" cb="0"/><line nr="590" mi="6" ci="0" mb="0" cb="0"/><line nr="591" mi="1" ci="0" mb="0" cb="0"/><line nr="594" mi="1" ci="0" mb="0" cb="0"/><line nr="596" mi="2" ci="0" mb="2" cb="0"/><line nr="597" mi="10" ci="0" mb="0" cb="0"/><line nr="600" mi="1" ci="0" mb="0" cb="0"/><line nr="604" mi="3" ci="0" mb="0" cb="0"/><line nr="605" mi="3" ci="0" mb="0" cb="0"/><line nr="606" mi="3" ci="0" mb="2" cb="0"/><line nr="607" mi="5" ci="0" mb="0" cb="0"/><line nr="608" mi="3" ci="0" mb="0" cb="0"/><line nr="610" mi="6" ci="0" mb="2" cb="0"/><line nr="611" mi="7" ci="0" mb="2" cb="0"/><line nr="612" mi="7" ci="0" mb="2" cb="0"/><line nr="613" mi="8" ci="0" mb="2" cb="0"/><line nr="614" mi="4" ci="0" mb="0" cb="0"/><line nr="619" mi="7" ci="0" mb="2" cb="0"/><line nr="620" mi="4" ci="0" mb="2" cb="0"/><line nr="621" mi="4" ci="0" mb="0" cb="0"/><line nr="622" mi="5" ci="0" mb="0" cb="0"/><line nr="623" mi="6" ci="0" mb="0" cb="0"/><line nr="626" mi="3" ci="0" mb="0" cb="0"/><line nr="627" mi="2" ci="0" mb="0" cb="0"/><line nr="628" mi="4" ci="0" mb="0" cb="0"/><line nr="629" mi="5" ci="0" mb="0" cb="0"/><line nr="630" mi="9" ci="0" mb="2" cb="0"/><line nr="631" mi="8" ci="0" mb="0" cb="0"/><line nr="633" mi="8" ci="0" mb="0" cb="0"/><line nr="638" mi="1" ci="0" mb="0" cb="0"/><line nr="642" mi="1" ci="0" mb="0" cb="0"/><line nr="645" mi="3" ci="0" mb="0" cb="0"/><line nr="646" mi="7" ci="0" mb="2" cb="0"/><line nr="648" mi="5" ci="0" mb="0" cb="0"/><line nr="651" mi="5" ci="0" mb="2" cb="0"/><line nr="652" mi="11" ci="0" mb="0" cb="0"/><line nr="653" mi="2" ci="0" mb="14" cb="0"/><line nr="654" mi="4" ci="0" mb="0" cb="0"/><line nr="655" mi="4" ci="0" mb="0" cb="0"/><line nr="656" mi="4" ci="0" mb="0" cb="0"/><line nr="657" mi="4" ci="0" mb="0" cb="0"/><line nr="658" mi="4" ci="0" mb="0" cb="0"/><line nr="659" mi="4" ci="0" mb="0" cb="0"/><line nr="660" mi="4" ci="0" mb="0" cb="0"/><line nr="661" mi="4" ci="0" mb="0" cb="0"/><line nr="662" mi="4" ci="0" mb="0" cb="0"/><line nr="663" mi="4" ci="0" mb="0" cb="0"/><line nr="664" mi="4" ci="0" mb="0" cb="0"/><line nr="665" mi="4" ci="0" mb="0" cb="0"/><line nr="666" mi="3" ci="0" mb="0" cb="0"/><line nr="669" mi="3" ci="0" mb="0" cb="0"/><line nr="670" mi="2" ci="0" mb="2" cb="0"/><line nr="672" mi="2" ci="0" mb="0" cb="0"/><line nr="674" mi="3" ci="0" mb="0" cb="0"/><line nr="675" mi="1" ci="0" mb="0" cb="0"/><line nr="678" mi="0" ci="5" mb="0" cb="0"/><line nr="679" mi="0" ci="5" mb="0" cb="2"/><line nr="680" mi="0" ci="11" mb="0" cb="2"/><line nr="681" mi="0" ci="4" mb="0" cb="0"/><line nr="684" mi="0" ci="9" mb="0" cb="0"/><line nr="685" mi="0" ci="4" mb="0" cb="0"/><line nr="686" mi="0" ci="3" mb="0" cb="0"/><line nr="687" mi="0" ci="1" mb="0" cb="0"/><line nr="689" mi="0" ci="3" mb="0" cb="0"/><counter type="INSTRUCTION" missed="1173" covered="922"/><counter type="BRANCH" missed="138" covered="120"/><counter type="LINE" missed="183" covered="198"/><counter type="COMPLEXITY" missed="108" covered="82"/><counter type="METHOD" missed="17" covered="38"/><counter type="CLASS" missed="0" covered="3"/></sourcefile><counter type="INSTRUCTION" missed="2953" covered="1912"/><counter type="BRANCH" missed="315" covered="206"/><counter type="LINE" missed="511" covered="415"/><counter type="COMPLEXITY" missed="272" covered="146"/><counter type="METHOD" missed="67" covered="67"/><counter type="CLASS" missed="3" covered="6"/></package><package name="mtas/codec/util"><class name="mtas/codec/util/CodecComponent$ComponentFields"><method name="&lt;init&gt;" desc="()V" line="98"><counter type="INSTRUCTION" missed="0" covered="47"/><counter type="LINE" missed="0" covered="16"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="47"/><counter type="LINE" missed="0" covered="16"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/CodecInfo"><method name="&lt;init&gt;" desc="(Ljava/util/HashMap;Ljava/util/HashMap;I)V" line="58"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCodecInfoFromTerms" desc="(Lorg/apache/lucene/index/Terms;)Lmtas/codec/util/CodecInfo;" line="75"><counter type="INSTRUCTION" missed="12" covered="77"/><counter type="BRANCH" missed="3" covered="11"/><counter type="LINE" missed="3" covered="14"/><counter type="COMPLEXITY" missed="3" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="init" desc="()V" line="109"><counter type="INSTRUCTION" missed="0" covered="74"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="20"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getObjectById" desc="(Ljava/lang/String;II)Lmtas/analysis/token/MtasToken;" line="150"><counter type="INSTRUCTION" missed="117" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="19" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getObjectsByParentId" desc="(Ljava/lang/String;II)Ljava/util/List;" line="186"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getObjectsByPosition" desc="(Ljava/lang/String;II)Ljava/util/ArrayList;" line="205"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getPrefixFilteredObjectsByPositions" desc="(Ljava/lang/String;ILjava/util/List;II)Ljava/util/List;" line="239"><counter type="INSTRUCTION" missed="31" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getPrefixFilteredObjects" desc="(Ljava/util/List;Ljava/util/List;)Ljava/util/List;" line="263"><counter type="INSTRUCTION" missed="55" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="13" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getPositionedTermsByPrefixesAndPosition" desc="(Ljava/lang/String;ILjava/util/List;I)Ljava/util/List;" line="295"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getPositionedTermsByPrefixesAndPositionRange" desc="(Ljava/lang/String;ILjava/util/List;II)Ljava/util/List;" line="313"><counter type="INSTRUCTION" missed="106" covered="0"/><counter type="BRANCH" missed="14" covered="0"/><counter type="LINE" missed="23" covered="0"/><counter type="COMPLEXITY" missed="8" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="collectTermsByPrefixesForListOfHitPositions" desc="(Ljava/lang/String;ILjava/util/ArrayList;Ljava/util/ArrayList;)V" line="359"><counter type="INSTRUCTION" missed="0" covered="123"/><counter type="BRANCH" missed="2" covered="10"/><counter type="LINE" missed="0" covered="24"/><counter type="COMPLEXITY" missed="2" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getObjects" desc="(Ljava/util/List;)Ljava/util/ArrayList;" line="407"><counter type="INSTRUCTION" missed="42" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="10" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getTerms" desc="(Ljava/util/ArrayList;)Ljava/util/ArrayList;" line="430"><counter type="INSTRUCTION" missed="55" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="11" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getPrefixesIds" desc="(Ljava/lang/String;Ljava/util/List;)Ljava/util/Map;" line="455"><counter type="INSTRUCTION" missed="2" covered="43"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="1" covered="10"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPrefixes" desc="(Ljava/lang/String;)Ljava/util/LinkedHashMap;" line="478"><counter type="INSTRUCTION" missed="14" covered="59"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="5" covered="13"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getDoc" desc="(Ljava/lang/String;I)Lmtas/codec/util/CodecInfo$IndexDoc;" line="512"><counter type="INSTRUCTION" missed="9" covered="40"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="5" covered="6"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getNextDoc" desc="(Ljava/lang/String;I)Lmtas/codec/util/CodecInfo$IndexDoc;" line="537"><counter type="INSTRUCTION" missed="6" covered="67"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="3" covered="13"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getNumberOfDocs" desc="(Ljava/lang/String;)I" line="568"><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getNumberOfPositions" desc="(Ljava/lang/String;I)Ljava/lang/Integer;" line="584"><counter type="INSTRUCTION" missed="2" covered="21"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="1" covered="4"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getAllNumberOfPositions" desc="(Ljava/lang/String;I)Ljava/util/HashMap;" line="603"><counter type="INSTRUCTION" missed="0" covered="57"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="0" covered="10"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getNumberOfTokens" desc="(Ljava/lang/String;I)Ljava/lang/Integer;" line="626"><counter type="INSTRUCTION" missed="2" covered="16"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="1" covered="4"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getAllNumberOfTokens" desc="(Ljava/lang/String;I)Ljava/util/HashMap;" line="645"><counter type="INSTRUCTION" missed="0" covered="52"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="31"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="523" covered="647"/><counter type="BRANCH" missed="56" covered="48"/><counter type="LINE" missed="116" covered="134"/><counter type="COMPLEXITY" missed="47" covered="28"/><counter type="METHOD" missed="10" covered="13"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/CodecComponent$ComponentFacet"><method name="&lt;init&gt;" desc="([Lmtas/search/spans/util/MtasSpanQuery;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/Double;[Ljava/lang/Double;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/Integer;[Ljava/lang/Double;[Ljava/lang/Double;[[Ljava/lang/String;[[Ljava/lang/String;[[Ljava/lang/String;)V" line="1071"><counter type="INSTRUCTION" missed="646" covered="0"/><counter type="BRANCH" missed="46" covered="0"/><counter type="LINE" missed="87" covered="0"/><counter type="COMPLEXITY" missed="24" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="functionSumRule" desc="()Z" line="1202"><counter type="INSTRUCTION" missed="39" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="functionNeedPositions" desc="()Z" line="1220"><counter type="INSTRUCTION" missed="39" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="baseParserSumRule" desc="()Z" line="1238"><counter type="INSTRUCTION" missed="20" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="baseParserNeedPositions" desc="()Z" line="1252"><counter type="INSTRUCTION" missed="20" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="764" covered="0"/><counter type="BRANCH" missed="70" covered="0"/><counter type="LINE" missed="107" covered="0"/><counter type="COMPLEXITY" missed="40" covered="0"/><counter type="METHOD" missed="5" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/codec/util/CodecInfo$FieldReferences"><method name="&lt;init&gt;" desc="(JJIJI)V" line="758"><counter type="INSTRUCTION" missed="0" covered="18"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="18"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/CodecComponent$Match"><method name="&lt;init&gt;" desc="(II)V" line="2888"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="2900"><counter type="INSTRUCTION" missed="33" covered="0"/><counter type="BRANCH" missed="10" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="6" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="hashCode" desc="()I" line="2918"><counter type="INSTRUCTION" missed="21" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="54" covered="9"/><counter type="BRANCH" missed="10" covered="0"/><counter type="LINE" missed="12" covered="4"/><counter type="COMPLEXITY" missed="7" covered="1"/><counter type="METHOD" missed="2" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/CodecComponent$GroupHit$1"><method name="&lt;init&gt;" desc="(Lmtas/codec/util/CodecComponent$GroupHit;)V" line="2155"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="compare" desc="(Lmtas/codec/util/CodecSearchTree$MtasTreeHit;Lmtas/codec/util/CodecSearchTree$MtasTreeHit;)I" line="2158"><counter type="INSTRUCTION" missed="18" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="18" covered="6"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="1"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="1" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/CodecComponent$ComponentList"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasSpanQuery;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIILjava/lang/String;)V" line="653"><counter type="INSTRUCTION" missed="162" covered="0"/><counter type="BRANCH" missed="16" covered="0"/><counter type="LINE" missed="39" covered="0"/><counter type="COMPLEXITY" missed="9" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="162" covered="0"/><counter type="BRANCH" missed="16" covered="0"/><counter type="LINE" missed="39" covered="0"/><counter type="COMPLEXITY" missed="9" covered="0"/><counter type="METHOD" missed="1" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/codec/util/CodecSearchTree$MtasTreeHit"><method name="&lt;init&gt;" desc="(IIJIJ)V" line="374"><counter type="INSTRUCTION" missed="0" covered="27"/><counter type="LINE" missed="0" covered="10"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(IIJIJLjava/lang/Object;)V" line="397"><counter type="INSTRUCTION" missed="17" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="toString" desc="()Ljava/lang/String;" line="410"><counter type="INSTRUCTION" missed="40" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="57" covered="27"/><counter type="LINE" missed="6" covered="10"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="2" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/CodecComponent"><method name="&lt;init&gt;" desc="()V" line="45"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/codec/util/CodecCollector$TermvectorNumberBasic"><method name="&lt;init&gt;" desc="()V" line="3454"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/CodecCollector$TermvectorNumberFull"><method name="&lt;init&gt;" desc="(I)V" line="3480"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/CodecComponent$ComponentSpan"><method name="&lt;init&gt;" desc="([Lmtas/search/spans/util/MtasSpanQuery;Ljava/lang/String;Ljava/lang/Double;Ljava/lang/Double;Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)V" line="1591"><counter type="INSTRUCTION" missed="0" covered="120"/><counter type="BRANCH" missed="4" covered="12"/><counter type="LINE" missed="0" covered="21"/><counter type="COMPLEXITY" missed="4" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="functionSumRule" desc="()Z" line="1631"><counter type="INSTRUCTION" missed="2" covered="22"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="functionBasic" desc="()Z" line="1647"><counter type="INSTRUCTION" missed="2" covered="22"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="functionNeedPositions" desc="()Z" line="1663"><counter type="INSTRUCTION" missed="2" covered="22"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="functionNeedArguments" desc="()Ljava/util/Set;" line="1679"><counter type="INSTRUCTION" missed="0" covered="27"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="6" covered="213"/><counter type="BRANCH" missed="11" covered="27"/><counter type="LINE" missed="3" covered="42"/><counter type="COMPLEXITY" missed="11" covered="13"/><counter type="METHOD" missed="0" covered="5"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/CodecComponent$ComponentToken"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/Double;Ljava/lang/Double;Ljava/lang/String;)V" line="1799"><counter type="INSTRUCTION" missed="0" covered="58"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="13"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="58"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="13"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/CodecSearchTree$IntervalItem"><method name="&lt;init&gt;" desc="(Lmtas/codec/util/CodecSearchTree$MtasTreeItem;Lmtas/codec/tree/IntervalTreeNode;)V" line="617"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/CodecComponent$ComponentJoin"><method name="&lt;init&gt;" desc="(Ljava/util/Set;Ljava/lang/String;)V" line="1842"><counter type="INSTRUCTION" missed="14" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(Ljava/lang/String;)V" line="1855"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(Ljava/util/Set;)V" line="1865"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="values" desc="()Ljava/util/Set;" line="1874"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="key" desc="()Ljava/lang/String;" line="1883"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="fields" desc="()Ljava/util/Set;" line="1892"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="35" covered="0"/><counter type="LINE" missed="12" covered="0"/><counter type="COMPLEXITY" missed="6" covered="0"/><counter type="METHOD" missed="6" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/codec/util/CodecComponent$ListToken"><method name="&lt;init&gt;" desc="(Ljava/lang/Integer;Ljava/lang/Integer;Lmtas/codec/util/CodecComponent$Match;Ljava/util/List;)V" line="2818"><counter type="INSTRUCTION" missed="22" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="22" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/codec/util/CodecComponent$ComponentPrefix"><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="212"><counter type="INSTRUCTION" missed="0" covered="26"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addSinglePosition" desc="(Ljava/lang/String;)V" line="227"><counter type="INSTRUCTION" missed="0" covered="20"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addMultiplePosition" desc="(Ljava/lang/String;)V" line="240"><counter type="INSTRUCTION" missed="10" covered="21"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="2" covered="5"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addSetPosition" desc="(Ljava/lang/String;)V" line="259"><counter type="INSTRUCTION" missed="10" covered="21"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="2" covered="5"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addIntersecting" desc="(Ljava/lang/String;)V" line="278"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="20" covered="98"/><counter type="BRANCH" missed="7" covered="13"/><counter type="LINE" missed="4" covered="24"/><counter type="COMPLEXITY" missed="7" covered="8"/><counter type="METHOD" missed="0" covered="5"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/DataCollector"><method name="&lt;init&gt;" desc="()V" line="28"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getCollector" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/SortedSet;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;)Lmtas/codec/util/collector/MtasDataCollector;" line="52"><counter type="INSTRUCTION" missed="0" covered="20"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCollector" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/SortedSet;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/util/SortedSet;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/Integer;[Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;)Lmtas/codec/util/collector/MtasDataCollector;" line="88"><counter type="INSTRUCTION" missed="114" covered="78"/><counter type="BRANCH" missed="13" covered="7"/><counter type="LINE" missed="11" covered="7"/><counter type="COMPLEXITY" missed="8" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="117" covered="98"/><counter type="BRANCH" missed="13" covered="7"/><counter type="LINE" missed="13" covered="8"/><counter type="COMPLEXITY" missed="9" covered="4"/><counter type="METHOD" missed="1" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/CodecComponent$ComponentField"><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="169"><counter type="INSTRUCTION" missed="0" covered="59"/><counter type="LINE" missed="0" covered="14"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="59"/><counter type="LINE" missed="0" covered="14"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/CodecComponent$KwicToken"><method name="&lt;init&gt;" desc="(Lmtas/codec/util/CodecComponent$Match;Ljava/util/List;)V" line="2050"><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/codec/util/CodecComponent$ComponentGroup"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasSpanQuery;Ljava/lang/String;ILjava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)V" line="807"><counter type="INSTRUCTION" missed="3" covered="147"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="1" covered="28"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createPositionedPrefixes" desc="(Ljava/util/HashSet;[Ljava/lang/String;[Ljava/lang/String;)[Ljava/util/HashSet;" line="868"><counter type="INSTRUCTION" missed="247" covered="9"/><counter type="BRANCH" missed="32" covered="2"/><counter type="LINE" missed="40" covered="3"/><counter type="COMPLEXITY" missed="17" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="250" covered="156"/><counter type="BRANCH" missed="34" covered="6"/><counter type="LINE" missed="41" covered="31"/><counter type="COMPLEXITY" missed="19" covered="3"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/CodecComponent$ComponentDocument"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;ILjava/lang/Boolean;Ljava/lang/Boolean;ILjava/lang/String;[Ljava/lang/String;Ljava/lang/Boolean;)V" line="374"><counter type="INSTRUCTION" missed="134" covered="0"/><counter type="BRANCH" missed="20" covered="0"/><counter type="LINE" missed="32" covered="0"/><counter type="COMPLEXITY" missed="11" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="134" covered="0"/><counter type="BRANCH" missed="20" covered="0"/><counter type="LINE" missed="32" covered="0"/><counter type="COMPLEXITY" missed="11" covered="0"/><counter type="METHOD" missed="1" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/codec/util/CodecCollector"><method name="&lt;init&gt;" desc="()V" line="92"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="collectField" desc="(Ljava/lang/String;Lorg/apache/lucene/search/IndexSearcher;Lorg/apache/lucene/index/IndexReader;Lorg/apache/lucene/index/IndexReader;Ljava/util/List;Ljava/util/List;Lmtas/codec/util/CodecComponent$ComponentField;Ljava/util/Map;)V" line="131"><counter type="INSTRUCTION" missed="17" covered="252"/><counter type="BRANCH" missed="9" covered="33"/><counter type="LINE" missed="3" covered="57"/><counter type="COMPLEXITY" missed="8" covered="14"/><counter type="METHOD" missed="0" covered="1"/></method><method name="collectJoin" desc="(Lorg/apache/lucene/index/IndexReader;Ljava/util/List;Lmtas/codec/util/CodecComponent$ComponentJoin;)V" line="231"><counter type="INSTRUCTION" missed="98" covered="0"/><counter type="BRANCH" missed="16" covered="0"/><counter type="LINE" missed="24" covered="0"/><counter type="COMPLEXITY" missed="9" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="collectSpansPositionsAndTokens" desc="(Ljava/util/Map;Lorg/apache/lucene/search/IndexSearcher;Lmtas/codec/util/CodecInfo;Lorg/apache/lucene/index/LeafReader;Lorg/apache/lucene/index/LeafReaderContext;Ljava/lang/String;Lorg/apache/lucene/index/Terms;Ljava/util/List;Ljava/util/List;Lmtas/codec/util/CodecComponent$ComponentField;Lorg/apache/lucene/index/FieldInfos;)V" line="298"><counter type="INSTRUCTION" missed="584" covered="592"/><counter type="BRANCH" missed="114" covered="102"/><counter type="LINE" missed="104" covered="134"/><counter type="COMPLEXITY" missed="71" covered="38"/><counter type="METHOD" missed="0" covered="1"/></method><method name="collectKnownPrefixes" desc="(Lorg/apache/lucene/index/FieldInfo;)Ljava/util/Set;" line="703"><counter type="INSTRUCTION" missed="2" covered="104"/><counter type="BRANCH" missed="7" covered="13"/><counter type="LINE" missed="1" covered="27"/><counter type="COMPLEXITY" missed="7" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="collectIntersectionPrefixes" desc="(Lorg/apache/lucene/index/FieldInfo;)Ljava/util/Set;" line="758"><counter type="INSTRUCTION" missed="2" covered="40"/><counter type="BRANCH" missed="3" covered="5"/><counter type="LINE" missed="1" covered="11"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="collectPrefixes" desc="(Lorg/apache/lucene/index/FieldInfos;Ljava/lang/String;Lmtas/codec/util/CodecComponent$ComponentField;)V" line="792"><counter type="INSTRUCTION" missed="0" covered="110"/><counter type="BRANCH" missed="5" covered="15"/><counter type="LINE" missed="0" covered="28"/><counter type="COMPLEXITY" missed="5" covered="6"/><counter type="METHOD" missed="0" covered="1"/></method><method name="collectSpansForOccurences" desc="(Ljava/util/Set;Ljava/util/Set;Ljava/lang/String;Lorg/apache/lucene/search/IndexSearcher;Lorg/apache/lucene/index/LeafReaderContext;)Ljava/util/Map;" line="855"><counter type="INSTRUCTION" missed="48" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="12" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="createQueryFromGroupHit" desc="(Ljava/util/Set;Ljava/lang/String;Lmtas/codec/util/CodecComponent$GroupHit;)Lmtas/search/spans/util/MtasSpanQuery;" line="885"><counter type="INSTRUCTION" missed="221" covered="0"/><counter type="BRANCH" missed="44" covered="0"/><counter type="LINE" missed="36" covered="0"/><counter type="COMPLEXITY" missed="23" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="computePositions" desc="(Lmtas/codec/util/CodecInfo;Lorg/apache/lucene/index/LeafReader;Lorg/apache/lucene/index/LeafReaderContext;Ljava/lang/String;Ljava/util/List;)Ljava/util/Map;" line="962"><counter type="INSTRUCTION" missed="96" covered="0"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="17" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="computeArguments" desc="(Ljava/util/Map;[Lmtas/search/spans/util/MtasSpanQuery;[Ljava/lang/Integer;)Ljava/util/Map;" line="1003"><counter type="INSTRUCTION" missed="0" covered="95"/><counter type="BRANCH" missed="2" covered="10"/><counter type="LINE" missed="0" covered="15"/><counter type="COMPLEXITY" missed="2" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="intersectedDocList" desc="([I[Ljava/lang/Integer;)[Ljava/lang/Integer;" line="1036"><counter type="INSTRUCTION" missed="77" covered="0"/><counter type="BRANCH" missed="16" covered="0"/><counter type="LINE" missed="16" covered="0"/><counter type="COMPLEXITY" missed="9" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="createPositions" desc="(Ljava/util/List;Ljava/util/Map;Ljava/util/List;)V" line="1074"><counter type="INSTRUCTION" missed="2" covered="84"/><counter type="BRANCH" missed="2" covered="16"/><counter type="LINE" missed="0" covered="19"/><counter type="COMPLEXITY" missed="2" covered="8"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createTokens" desc="(Ljava/util/List;Ljava/util/Map;Ljava/util/List;)V" line="1115"><counter type="INSTRUCTION" missed="2" covered="86"/><counter type="BRANCH" missed="5" covered="15"/><counter type="LINE" missed="0" covered="19"/><counter type="COMPLEXITY" missed="5" covered="6"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createStats" desc="(Ljava/util/List;Ljava/util/Map;Ljava/util/Map;[Ljava/lang/Integer;)V" line="1160"><counter type="INSTRUCTION" missed="247" covered="336"/><counter type="BRANCH" missed="36" covered="50"/><counter type="LINE" missed="51" covered="67"/><counter type="COMPLEXITY" missed="29" covered="15"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createList" desc="(Ljava/util/List;Ljava/util/Map;Ljava/util/Map;Ljava/util/List;Ljava/lang/String;ILjava/lang/String;Lmtas/codec/util/CodecInfo;Lorg/apache/lucene/search/IndexSearcher;)V" line="1358"><counter type="INSTRUCTION" missed="548" covered="0"/><counter type="BRANCH" missed="70" covered="0"/><counter type="LINE" missed="98" covered="0"/><counter type="COMPLEXITY" missed="36" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="createGroup" desc="(Ljava/util/List;Ljava/util/Map;Ljava/util/List;Lorg/apache/lucene/index/FieldInfo;Ljava/lang/String;ILmtas/codec/util/CodecInfo;Lorg/apache/lucene/search/IndexSearcher;Lorg/apache/lucene/index/LeafReaderContext;)V" line="1533"><counter type="INSTRUCTION" missed="243" covered="294"/><counter type="BRANCH" missed="40" covered="32"/><counter type="LINE" missed="49" covered="65"/><counter type="COMPLEXITY" missed="26" covered="11"/><counter type="METHOD" missed="0" covered="1"/></method><method name="availablePrefixes" desc="(Lmtas/codec/util/CodecComponent$ComponentGroup;Ljava/util/Set;)Z" line="1711"><counter type="INSTRUCTION" missed="3" covered="19"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="2" covered="4"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="intersectionPrefixes" desc="(Lmtas/codec/util/CodecComponent$ComponentGroup;Ljava/util/Set;)Z" line="1732"><counter type="INSTRUCTION" missed="2" covered="20"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createPositionHit" desc="(Lmtas/codec/util/CodecComponent$Match;Lmtas/codec/util/CodecComponent$ComponentGroup;)Lmtas/codec/tree/IntervalTreeNodeData;" line="1753"><counter type="INSTRUCTION" missed="122" covered="44"/><counter type="BRANCH" missed="19" covered="5"/><counter type="LINE" missed="13" covered="10"/><counter type="COMPLEXITY" missed="12" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="collectGroupUsingSpans" desc="(Ljava/util/Map;Ljava/util/List;IILjava/util/Map;Ljava/util/Map;Ljava/util/Map;)I" line="1813"><counter type="INSTRUCTION" missed="586" covered="0"/><counter type="BRANCH" missed="104" covered="0"/><counter type="LINE" missed="116" covered="0"/><counter type="COMPLEXITY" missed="53" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="sortMatchList" desc="(Ljava/util/List;)V" line="2009"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createDocument" desc="(Ljava/util/List;Ljava/util/List;Ljava/lang/String;Lorg/apache/lucene/search/IndexSearcher;Lorg/apache/lucene/index/Terms;Lorg/apache/lucene/index/LeafReaderContext;)V" line="2037"><counter type="INSTRUCTION" missed="684" covered="0"/><counter type="BRANCH" missed="82" covered="0"/><counter type="LINE" missed="126" covered="0"/><counter type="COMPLEXITY" missed="42" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="createKwic" desc="(Ljava/util/List;Ljava/util/Map;Ljava/util/List;Ljava/lang/String;ILjava/lang/String;Lmtas/codec/util/CodecInfo;Lorg/apache/lucene/search/IndexSearcher;)V" line="2262"><counter type="INSTRUCTION" missed="435" covered="0"/><counter type="BRANCH" missed="50" covered="0"/><counter type="LINE" missed="80" covered="0"/><counter type="COMPLEXITY" missed="26" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="createFacetBase" desc="(Lmtas/codec/util/CodecComponent$ComponentFacet;ILmtas/codec/util/collector/MtasDataCollector;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;[Ljava/lang/Integer;)V" line="2396"><counter type="INSTRUCTION" missed="1030" covered="0"/><counter type="BRANCH" missed="138" covered="0"/><counter type="LINE" missed="192" covered="0"/><counter type="COMPLEXITY" missed="70" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="groupedKeyName" desc="(Ljava/lang/String;Ljava/lang/Double;Ljava/lang/Double;)Ljava/lang/String;" line="2698"><counter type="INSTRUCTION" missed="136" covered="0"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="20" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="mergeDocLists" desc="([Ljava/lang/Integer;[Ljava/lang/Integer;)[Ljava/lang/Integer;" line="2745"><counter type="INSTRUCTION" missed="129" covered="0"/><counter type="BRANCH" missed="26" covered="0"/><counter type="LINE" missed="18" covered="0"/><counter type="COMPLEXITY" missed="14" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="createFacet" desc="(Ljava/util/List;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/List;)V" line="2795"><counter type="INSTRUCTION" missed="32" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="createTermvectorFull" desc="(Ljava/util/List;Ljava/util/Map;Ljava/util/List;Lorg/apache/lucene/index/Terms;Lorg/apache/lucene/index/LeafReader;Lorg/apache/lucene/index/LeafReaderContext;)V" line="2828"><counter type="INSTRUCTION" missed="248" covered="441"/><counter type="BRANCH" missed="37" covered="57"/><counter type="LINE" missed="55" covered="90"/><counter type="COMPLEXITY" missed="27" covered="21"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createTermvectorFirstRound" desc="(Ljava/util/List;Ljava/util/Map;Ljava/util/List;Lorg/apache/lucene/index/Terms;Lorg/apache/lucene/index/LeafReader;Lorg/apache/lucene/index/LeafReaderContext;)V" line="3071"><counter type="INSTRUCTION" missed="92" covered="453"/><counter type="BRANCH" missed="26" covered="64"/><counter type="LINE" missed="21" covered="100"/><counter type="COMPLEXITY" missed="24" covered="22"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createTermvectorSecondRound" desc="(Ljava/util/List;Ljava/util/Map;Ljava/util/List;Lorg/apache/lucene/index/Terms;Lorg/apache/lucene/index/LeafReader;Lorg/apache/lucene/index/LeafReaderContext;)V" line="3285"><counter type="INSTRUCTION" missed="22" covered="194"/><counter type="BRANCH" missed="11" covered="25"/><counter type="LINE" missed="4" covered="43"/><counter type="COMPLEXITY" missed="11" covered="8"/><counter type="METHOD" missed="0" covered="1"/></method><method name="validateTermWithStartValue" desc="(Lorg/apache/lucene/util/BytesRef;Lmtas/codec/util/CodecComponent$ComponentTermVector;)Z" line="3369"><counter type="INSTRUCTION" missed="105" covered="5"/><counter type="BRANCH" missed="15" covered="1"/><counter type="LINE" missed="17" covered="2"/><counter type="COMPLEXITY" missed="8" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="needSecondRoundTermvector" desc="(Ljava/util/List;)Z" line="3411"><counter type="INSTRUCTION" missed="5" covered="87"/><counter type="BRANCH" missed="6" covered="20"/><counter type="LINE" missed="0" covered="17"/><counter type="COMPLEXITY" missed="5" covered="9"/><counter type="METHOD" missed="0" covered="1"/></method><method name="registerValue" desc="(Lorg/apache/lucene/util/BytesRef;Lmtas/codec/util/CodecComponent$ComponentTermVector;Lmtas/codec/util/CodecCollector$TermvectorNumberBasic;Ljava/lang/Integer;Ljava/lang/Integer;Z[Ljava/lang/String;)Lmtas/codec/util/CodecCollector$RegisterStatus;" line="3538"><counter type="INSTRUCTION" missed="122" covered="200"/><counter type="BRANCH" missed="27" covered="33"/><counter type="LINE" missed="28" covered="57"/><counter type="COMPLEXITY" missed="17" covered="14"/><counter type="METHOD" missed="0" covered="1"/></method><method name="preliminaryRegisterValue" desc="(Lorg/apache/lucene/util/BytesRef;Lmtas/codec/util/CodecComponent$ComponentTermVector;Lmtas/codec/util/CodecCollector$TermvectorNumberBasic;Ljava/lang/Integer;Ljava/lang/Integer;[Ljava/lang/String;)Z" line="3690"><counter type="INSTRUCTION" missed="103" covered="0"/><counter type="BRANCH" missed="18" covered="0"/><counter type="LINE" missed="27" covered="0"/><counter type="COMPLEXITY" missed="10" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="registerValue" desc="(Lorg/apache/lucene/util/BytesRef;Lmtas/codec/util/CodecComponent$ComponentTermVector;Lmtas/codec/util/CodecCollector$TermvectorNumberFull;[Ljava/lang/String;)V" line="3748"><counter type="INSTRUCTION" missed="152" covered="73"/><counter type="BRANCH" missed="17" covered="7"/><counter type="LINE" missed="25" covered="14"/><counter type="COMPLEXITY" missed="10" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="computeTermvectorNumberBasic" desc="(Lorg/apache/lucene/index/TermsEnum;Lorg/apache/lucene/index/LeafReader;)Lmtas/codec/util/CodecCollector$TermvectorNumberBasic;" line="3816"><counter type="INSTRUCTION" missed="7" covered="30"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="1" covered="7"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="computeTermvectorNumberBasic" desc="(Ljava/util/List;ILorg/apache/lucene/index/TermsEnum;Lorg/apache/lucene/index/LeafReader;Lorg/apache/lucene/index/LeafReaderContext;Lorg/apache/lucene/index/PostingsEnum;)Lmtas/codec/util/CodecCollector$TermvectorNumberBasic;" line="3850"><counter type="INSTRUCTION" missed="6" covered="85"/><counter type="BRANCH" missed="4" covered="12"/><counter type="LINE" missed="3" covered="17"/><counter type="COMPLEXITY" missed="4" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="computeTermvectorNumberFull" desc="(Ljava/util/List;ILorg/apache/lucene/index/TermsEnum;Lorg/apache/lucene/index/LeafReaderContext;Lorg/apache/lucene/index/PostingsEnum;Ljava/util/Map;)Lmtas/codec/util/CodecCollector$TermvectorNumberFull;" line="3903"><counter type="INSTRUCTION" missed="9" covered="66"/><counter type="BRANCH" missed="1" covered="9"/><counter type="LINE" missed="0" covered="14"/><counter type="COMPLEXITY" missed="1" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="lambda$sortMatchList$7" desc="(Lmtas/codec/util/CodecComponent$Match;Lmtas/codec/util/CodecComponent$Match;)I" line="2012"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="87"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="6220" covered="3726"/><counter type="BRANCH" missed="995" covered="535"/><counter type="LINE" missed="1170" covered="827"/><counter type="COMPLEXITY" missed="601" covered="205"/><counter type="METHOD" missed="15" covered="26"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/CodecComponent$KwicHit"><method name="&lt;init&gt;" desc="(Lmtas/codec/util/CodecComponent$Match;Ljava/util/Map;)V" line="2080"><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/codec/util/CodecComponent$ComponentKwic"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasSpanQuery;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;IIILjava/lang/String;)V" line="494"><counter type="INSTRUCTION" missed="151" covered="0"/><counter type="BRANCH" missed="26" covered="0"/><counter type="LINE" missed="29" covered="0"/><counter type="COMPLEXITY" missed="14" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="151" covered="0"/><counter type="BRANCH" missed="26" covered="0"/><counter type="LINE" missed="29" covered="0"/><counter type="COMPLEXITY" missed="14" covered="0"/><counter type="METHOD" missed="1" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/codec/util/CodecCollector$RegisterStatus"><method name="&lt;init&gt;" desc="(JZ)V" line="3506"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/CodecSearchTree"><method name="&lt;init&gt;" desc="()V" line="16"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="advanceMtasTree" desc="(ILorg/apache/lucene/store/IndexInput;JJ)Ljava/util/ArrayList;" line="30"><counter type="INSTRUCTION" missed="20" covered="70"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="1" covered="13"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="advanceMtasTree" desc="(Lmtas/codec/util/CodecSearchTree$MtasTreeItem;ILorg/apache/lucene/store/IndexInput;Ljava/util/concurrent/atomic/AtomicBoolean;Ljava/util/concurrent/atomic/AtomicBoolean;JLjava/util/ArrayList;Ljava/util/concurrent/atomic/AtomicLong;Ljava/util/ArrayList;)V" line="71"><counter type="INSTRUCTION" missed="8" covered="106"/><counter type="BRANCH" missed="6" covered="18"/><counter type="LINE" missed="0" covered="18"/><counter type="COMPLEXITY" missed="6" covered="7"/><counter type="METHOD" missed="0" covered="1"/></method><method name="searchMtasTree" desc="(ILorg/apache/lucene/store/IndexInput;JJ)Ljava/util/ArrayList;" line="123"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="searchMtasTree" desc="(IILorg/apache/lucene/store/IndexInput;JJ)Ljava/util/ArrayList;" line="140"><counter type="INSTRUCTION" missed="5" covered="79"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="1" covered="14"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="searchMtasTree" desc="(Lmtas/codec/util/CodecSearchTree$MtasTreeItem;IILorg/apache/lucene/store/IndexInput;Ljava/util/concurrent/atomic/AtomicBoolean;Ljava/util/concurrent/atomic/AtomicBoolean;JLjava/util/ArrayList;Ljava/util/concurrent/atomic/AtomicLong;Ljava/util/ArrayList;)V" line="182"><counter type="INSTRUCTION" missed="12" covered="96"/><counter type="BRANCH" missed="6" covered="18"/><counter type="LINE" missed="0" covered="14"/><counter type="COMPLEXITY" missed="5" covered="8"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getMtasTreeItem" desc="(Ljava/lang/Long;Ljava/util/concurrent/atomic/AtomicBoolean;Ljava/util/concurrent/atomic/AtomicBoolean;Ljava/util/concurrent/atomic/AtomicLong;Lorg/apache/lucene/store/IndexInput;J)Lmtas/codec/util/CodecSearchTree$MtasTreeItem;" line="234"><counter type="INSTRUCTION" missed="7" covered="156"/><counter type="BRANCH" missed="1" covered="15"/><counter type="LINE" missed="2" covered="38"/><counter type="COMPLEXITY" missed="1" covered="8"/><counter type="METHOD" missed="0" covered="1"/></method><method name="searchMtasTreeWithIntervalTree" desc="(Ljava/util/Collection;Lmtas/codec/tree/IntervalTree;Lorg/apache/lucene/store/IndexInput;JJ)V" line="431"><counter type="INSTRUCTION" missed="0" covered="56"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="11"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="searchMtasTreeWithIntervalTree" desc="(Ljava/util/Collection;Lmtas/codec/util/CodecSearchTree$IntervalItem;Lorg/apache/lucene/store/IndexInput;Ljava/util/concurrent/atomic/AtomicBoolean;Ljava/util/concurrent/atomic/AtomicBoolean;JLjava/util/concurrent/atomic/AtomicLong;Ljava/util/ArrayList;)V" line="468"><counter type="INSTRUCTION" missed="12" covered="83"/><counter type="BRANCH" missed="5" covered="11"/><counter type="LINE" missed="4" covered="16"/><counter type="COMPLEXITY" missed="4" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="searchMtasTreeItemWithIntervalTree" desc="(Ljava/util/Collection;Lmtas/codec/util/CodecSearchTree$MtasTreeItem;Lmtas/codec/tree/IntervalTreeNode;)V" line="521"><counter type="INSTRUCTION" missed="0" covered="34"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="searchMtasTreeItemWithIntervalTree" desc="(Ljava/util/Collection;Lmtas/codec/tree/IntervalTreeNode;II[J[I[JLjava/util/ArrayList;)V" line="550"><counter type="INSTRUCTION" missed="36" covered="98"/><counter type="BRANCH" missed="7" covered="25"/><counter type="LINE" missed="5" covered="19"/><counter type="COMPLEXITY" missed="5" covered="12"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="103" covered="785"/><counter type="BRANCH" missed="27" covered="97"/><counter type="LINE" missed="15" covered="150"/><counter type="COMPLEXITY" missed="24" covered="49"/><counter type="METHOD" missed="1" covered="10"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/CodecSearchTree$MtasTreeItem"><method name="&lt;init&gt;" desc="(III[J[I[JLjava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;)V" line="326"><counter type="INSTRUCTION" missed="0" covered="30"/><counter type="LINE" missed="0" covered="11"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="30"/><counter type="LINE" missed="0" covered="11"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/CodecInfo$IndexDoc"><method name="&lt;init&gt;" desc="(Lmtas/codec/util/CodecInfo;Ljava/lang/Long;)V" line="704"><counter type="INSTRUCTION" missed="6" covered="63"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="2" covered="17"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="6" covered="63"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="2" covered="17"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/CodecComponent$ListHit"><method name="&lt;init&gt;" desc="(Ljava/lang/Integer;Ljava/lang/Integer;Lmtas/codec/util/CodecComponent$Match;Ljava/util/Map;)V" line="2860"><counter type="INSTRUCTION" missed="22" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="22" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/codec/util/CodecComponent$ComponentPosition"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/Double;Ljava/lang/Double;Ljava/lang/String;)V" line="1734"><counter type="INSTRUCTION" missed="0" covered="58"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="13"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="58"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="13"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/CodecComponent$SubComponentFunction"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lmtas/parser/function/util/MtasFunctionParserFunction;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;)V" line="1964"><counter type="INSTRUCTION" missed="20" covered="66"/><counter type="BRANCH" missed="3" covered="1"/><counter type="LINE" missed="2" covered="13"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="2005"><counter type="INSTRUCTION" missed="21" covered="76"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="2" covered="15"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="41" covered="142"/><counter type="BRANCH" missed="5" covered="3"/><counter type="LINE" missed="4" covered="28"/><counter type="COMPLEXITY" missed="4" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/CodecComponent$ComponentTermVector"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/Boolean;)V" line="1369"><counter type="INSTRUCTION" missed="155" covered="270"/><counter type="BRANCH" missed="29" covered="53"/><counter type="LINE" missed="16" covered="62"/><counter type="COMPLEXITY" missed="26" covered="16"/><counter type="METHOD" missed="0" covered="1"/></method><method name="functionSumRule" desc="()Z" line="1495"><counter type="INSTRUCTION" missed="24" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="functionNeedPositions" desc="()Z" line="1511"><counter type="INSTRUCTION" missed="12" covered="12"/><counter type="BRANCH" missed="4" covered="2"/><counter type="LINE" missed="3" covered="3"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="191" covered="282"/><counter type="BRANCH" missed="39" covered="55"/><counter type="LINE" missed="25" covered="65"/><counter type="COMPLEXITY" missed="33" covered="17"/><counter type="METHOD" missed="1" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/CodecComponent$GroupHit"><method name="sort" desc="(Ljava/util/List;)Ljava/util/List;" line="2155"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/util/List;IIIILmtas/codec/util/CodecComponent$ComponentGroup;Ljava/util/Set;)V" line="2190"><counter type="INSTRUCTION" missed="979" covered="358"/><counter type="BRANCH" missed="168" covered="34"/><counter type="LINE" missed="123" covered="70"/><counter type="COMPLEXITY" missed="96" covered="6"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="2511"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="dataEquals" desc="([Ljava/util/List;[Ljava/util/List;)Z" line="2526"><counter type="INSTRUCTION" missed="8" covered="60"/><counter type="BRANCH" missed="8" covered="14"/><counter type="LINE" missed="4" covered="11"/><counter type="COMPLEXITY" missed="8" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="2559"><counter type="INSTRUCTION" missed="12" covered="43"/><counter type="BRANCH" missed="6" covered="8"/><counter type="LINE" missed="6" covered="10"/><counter type="COMPLEXITY" missed="6" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="dataToString" desc="([Ljava/util/List;[Ljava/util/Set;)Ljava/lang/String;" line="2590"><counter type="INSTRUCTION" missed="39" covered="106"/><counter type="BRANCH" missed="11" covered="15"/><counter type="LINE" missed="6" covered="21"/><counter type="COMPLEXITY" missed="9" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="()Ljava/lang/String;" line="2637"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="keyToSubSubObject" desc="(Ljava/lang/String;Ljava/lang/StringBuilder;)[Ljava/util/Map;" line="2651"><counter type="INSTRUCTION" missed="52" covered="129"/><counter type="BRANCH" missed="7" covered="7"/><counter type="LINE" missed="10" covered="29"/><counter type="COMPLEXITY" missed="6" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="keyToSubObject" desc="(Ljava/lang/String;Ljava/lang/StringBuilder;)Ljava/util/Map;" line="2721"><counter type="INSTRUCTION" missed="2" covered="42"/><counter type="BRANCH" missed="2" covered="6"/><counter type="LINE" missed="1" covered="8"/><counter type="COMPLEXITY" missed="2" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="keyToObject" desc="(Ljava/lang/String;Ljava/lang/StringBuilder;)Ljava/util/Map;" line="2748"><counter type="INSTRUCTION" missed="23" covered="97"/><counter type="BRANCH" missed="6" covered="4"/><counter type="LINE" missed="5" covered="23"/><counter type="COMPLEXITY" missed="5" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="1115" covered="849"/><counter type="BRANCH" missed="208" covered="88"/><counter type="LINE" missed="155" covered="176"/><counter type="COMPLEXITY" missed="132" covered="26"/><counter type="METHOD" missed="0" covered="10"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/CodecUtil"><method name="&lt;init&gt;" desc="()V" line="144"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="isSinglePositionPrefix" desc="(Lorg/apache/lucene/index/FieldInfo;Ljava/lang/String;)Z" line="158"><counter type="INSTRUCTION" missed="10" covered="16"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="2" covered="5"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="termValue" desc="(Ljava/lang/String;)Ljava/lang/String;" line="180"><counter type="INSTRUCTION" missed="31" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="termPrefix" desc="(Ljava/lang/String;)Ljava/lang/String;" line="196"><counter type="INSTRUCTION" missed="0" covered="18"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="termPrefixValue" desc="(Ljava/lang/String;)Ljava/lang/String;" line="211"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="collectField" desc="(Ljava/lang/String;Lorg/apache/lucene/search/IndexSearcher;Lorg/apache/lucene/index/IndexReader;Ljava/util/ArrayList;Ljava/util/ArrayList;Lmtas/codec/util/CodecComponent$ComponentField;)V" line="233"><counter type="INSTRUCTION" missed="0" covered="45"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="0" covered="10"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="collectJoin" desc="(Lorg/apache/lucene/index/IndexReader;Ljava/util/ArrayList;Lmtas/codec/util/CodecComponent$ComponentJoin;)V" line="260"><counter type="INSTRUCTION" missed="4" covered="3"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createStatsItems" desc="(Ljava/lang/String;)Ljava/util/SortedSet;" line="273"><counter type="INSTRUCTION" missed="52" covered="76"/><counter type="BRANCH" missed="7" covered="13"/><counter type="LINE" missed="6" covered="19"/><counter type="COMPLEXITY" missed="5" covered="6"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createStatsType" desc="(Ljava/util/Set;Ljava/lang/String;Lmtas/parser/function/util/MtasFunctionParserFunction;)Ljava/lang/String;" line="318"><counter type="INSTRUCTION" missed="22" covered="61"/><counter type="BRANCH" missed="10" covered="16"/><counter type="LINE" missed="5" covered="17"/><counter type="COMPLEXITY" missed="7" covered="7"/><counter type="METHOD" missed="0" covered="1"/></method><method name="isStatsType" desc="(Ljava/lang/String;)Z" line="356"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="92"><counter type="INSTRUCTION" missed="0" covered="151"/><counter type="LINE" missed="0" covered="12"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="131" covered="374"/><counter type="BRANCH" missed="30" covered="38"/><counter type="LINE" missed="23" covered="71"/><counter type="COMPLEXITY" missed="24" covered="21"/><counter type="METHOD" missed="3" covered="8"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="CodecSearchTree.java"><line nr="16" mi="2" ci="0" mb="0" cb="0"/><line nr="30" mi="0" ci="4" mb="0" cb="0"/><line nr="31" mi="0" ci="4" mb="0" cb="0"/><line nr="32" mi="0" ci="5" mb="0" cb="0"/><line nr="33" mi="0" ci="5" mb="0" cb="0"/><line nr="34" mi="0" ci="5" mb="0" cb="0"/><line nr="35" mi="0" ci="11" mb="0" cb="0"/><line nr="37" mi="0" ci="4" mb="0" cb="0"/><line nr="39" mi="0" ci="8" mb="0" cb="0"/><line nr="40" mi="0" ci="10" mb="0" cb="0"/><line nr="43" mi="0" ci="5" mb="0" cb="0"/><line nr="44" mi="0" ci="4" mb="1" cb="1"/><line nr="45" mi="20" ci="0" mb="0" cb="0"/><line nr="48" mi="0" ci="3" mb="0" cb="2"/><line nr="49" mi="0" ci="2" mb="0" cb="0"/><line nr="71" mi="0" ci="4" mb="0" cb="2"/><line nr="73" mi="0" ci="4" mb="0" cb="2"/><line nr="74" mi="0" ci="3" mb="0" cb="2"/><line nr="75" mi="0" ci="8" mb="1" cb="1"/><line nr="76" mi="0" ci="2" mb="0" cb="0"/><line nr="79" mi="0" ci="9" mb="0" cb="2"/><line nr="80" mi="8" ci="24" mb="2" cb="2"/><line nr="87" mi="0" ci="6" mb="0" cb="2"/><line nr="88" mi="0" ci="9" mb="0" cb="0"/><line nr="91" mi="0" ci="4" mb="0" cb="2"/><line nr="92" mi="0" ci="4" mb="0" cb="0"/><line nr="94" mi="0" ci="1" mb="0" cb="0"/><line nr="97" mi="0" ci="4" mb="1" cb="1"/><line nr="98" mi="0" ci="6" mb="1" cb="1"/><line nr="99" mi="0" ci="9" mb="0" cb="0"/><line nr="102" mi="0" ci="4" mb="1" cb="1"/><line nr="103" mi="0" ci="4" mb="0" cb="0"/><line nr="109" mi="0" ci="1" mb="0" cb="0"/><line nr="123" mi="0" ci="7" mb="0" cb="0"/><line nr="140" mi="0" ci="8" mb="0" cb="0"/><line nr="141" mi="0" ci="4" mb="0" cb="0"/><line nr="142" mi="0" ci="4" mb="0" cb="0"/><line nr="143" mi="0" ci="5" mb="0" cb="0"/><line nr="144" mi="0" ci="5" mb="0" cb="0"/><line nr="145" mi="0" ci="5" mb="0" cb="0"/><line nr="146" mi="0" ci="11" mb="0" cb="0"/><line nr="148" mi="0" ci="4" mb="0" cb="0"/><line nr="150" mi="0" ci="8" mb="0" cb="0"/><line nr="151" mi="0" ci="11" mb="0" cb="0"/><line nr="154" mi="0" ci="5" mb="0" cb="0"/><line nr="155" mi="0" ci="4" mb="1" cb="1"/><line nr="156" mi="5" ci="0" mb="0" cb="0"/><line nr="158" mi="0" ci="3" mb="0" cb="2"/><line nr="159" mi="0" ci="2" mb="0" cb="0"/><line nr="182" mi="0" ci="4" mb="1" cb="1"/><line nr="184" mi="0" ci="8" mb="0" cb="4"/><line nr="185" mi="0" ci="9" mb="0" cb="2"/><line nr="186" mi="8" ci="24" mb="2" cb="2"/><line nr="194" mi="0" ci="6" mb="0" cb="2"/><line nr="195" mi="0" ci="9" mb="0" cb="0"/><line nr="198" mi="0" ci="4" mb="0" cb="2"/><line nr="199" mi="0" ci="4" mb="0" cb="0"/><line nr="203" mi="0" ci="4" mb="0" cb="2"/><line nr="204" mi="0" ci="6" mb="0" cb="2"/><line nr="205" mi="0" ci="9" mb="0" cb="0"/><line nr="208" mi="4" ci="4" mb="3" cb="1"/><line nr="210" mi="0" ci="4" mb="0" cb="0"/><line nr="215" mi="0" ci="1" mb="0" cb="0"/><line nr="234" mi="0" ci="3" mb="0" cb="0"/><line nr="235" mi="0" ci="5" mb="0" cb="2"/><line nr="236" mi="0" ci="3" mb="0" cb="0"/><line nr="238" mi="0" ci="4" mb="0" cb="0"/><line nr="239" mi="0" ci="3" mb="0" cb="2"/><line nr="240" mi="0" ci="4" mb="0" cb="0"/><line nr="241" mi="0" ci="4" mb="0" cb="0"/><line nr="242" mi="0" ci="6" mb="0" cb="2"/><line nr="244" mi="0" ci="3" mb="0" cb="0"/><line nr="246" mi="0" ci="6" mb="0" cb="2"/><line nr="248" mi="0" ci="3" mb="0" cb="0"/><line nr="251" mi="0" ci="3" mb="0" cb="0"/><line nr="252" mi="0" ci="3" mb="0" cb="0"/><line nr="253" mi="0" ci="3" mb="0" cb="0"/><line nr="254" mi="0" ci="7" mb="0" cb="0"/><line nr="255" mi="0" ci="7" mb="0" cb="0"/><line nr="256" mi="0" ci="2" mb="0" cb="0"/><line nr="257" mi="0" ci="3" mb="0" cb="2"/><line nr="258" mi="0" ci="3" mb="0" cb="0"/><line nr="261" mi="0" ci="3" mb="0" cb="0"/><line nr="262" mi="0" ci="2" mb="0" cb="0"/><line nr="263" mi="0" ci="2" mb="0" cb="0"/><line nr="265" mi="0" ci="3" mb="0" cb="0"/><line nr="266" mi="0" ci="4" mb="0" cb="0"/><line nr="267" mi="0" ci="4" mb="0" cb="0"/><line nr="268" mi="0" ci="3" mb="0" cb="2"/><line nr="269" mi="0" ci="3" mb="0" cb="0"/><line nr="270" mi="0" ci="3" mb="0" cb="0"/><line nr="271" mi="0" ci="5" mb="0" cb="0"/><line nr="272" mi="0" ci="5" mb="0" cb="0"/><line nr="275" mi="0" ci="7" mb="0" cb="2"/><line nr="276" mi="0" ci="5" mb="0" cb="0"/><line nr="277" mi="0" ci="4" mb="0" cb="0"/><line nr="278" mi="0" ci="2" mb="0" cb="0"/><line nr="279" mi="0" ci="3" mb="1" cb="1"/><line nr="280" mi="0" ci="5" mb="0" cb="0"/><line nr="281" mi="0" ci="5" mb="0" cb="0"/><line nr="284" mi="0" ci="13" mb="0" cb="0"/><line nr="286" mi="1" ci="0" mb="0" cb="0"/><line nr="287" mi="6" ci="0" mb="0" cb="0"/><line nr="326" mi="0" ci="2" mb="0" cb="0"/><line nr="327" mi="0" ci="3" mb="0" cb="0"/><line nr="328" mi="0" ci="3" mb="0" cb="0"/><line nr="329" mi="0" ci="3" mb="0" cb="0"/><line nr="330" mi="0" ci="3" mb="0" cb="0"/><line nr="331" mi="0" ci="3" mb="0" cb="0"/><line nr="332" mi="0" ci="3" mb="0" cb="0"/><line nr="333" mi="0" ci="3" mb="0" cb="0"/><line nr="334" mi="0" ci="3" mb="0" cb="0"/><line nr="335" mi="0" ci="3" mb="0" cb="0"/><line nr="336" mi="0" ci="1" mb="0" cb="0"/><line nr="374" mi="0" ci="2" mb="0" cb="0"/><line nr="375" mi="0" ci="3" mb="0" cb="0"/><line nr="376" mi="0" ci="3" mb="0" cb="0"/><line nr="377" mi="0" ci="3" mb="0" cb="0"/><line nr="378" mi="0" ci="3" mb="0" cb="0"/><line nr="379" mi="0" ci="3" mb="0" cb="0"/><line nr="380" mi="0" ci="3" mb="0" cb="0"/><line nr="381" mi="0" ci="3" mb="0" cb="0"/><line nr="382" mi="0" ci="3" mb="0" cb="0"/><line nr="383" mi="0" ci="1" mb="0" cb="0"/><line nr="397" mi="7" ci="0" mb="0" cb="0"/><line nr="398" mi="3" ci="0" mb="0" cb="0"/><line nr="399" mi="3" ci="0" mb="0" cb="0"/><line nr="400" mi="3" ci="0" mb="0" cb="0"/><line nr="401" mi="1" ci="0" mb="0" cb="0"/><line nr="410" mi="40" ci="0" mb="0" cb="0"/><line nr="431" mi="0" ci="4" mb="0" cb="0"/><line nr="432" mi="0" ci="5" mb="0" cb="0"/><line nr="433" mi="0" ci="5" mb="0" cb="0"/><line nr="434" mi="0" ci="5" mb="0" cb="0"/><line nr="435" mi="0" ci="6" mb="0" cb="0"/><line nr="436" mi="0" ci="8" mb="0" cb="0"/><line nr="438" mi="0" ci="2" mb="0" cb="0"/><line nr="440" mi="0" ci="8" mb="0" cb="0"/><line nr="441" mi="0" ci="9" mb="0" cb="0"/><line nr="444" mi="0" ci="3" mb="0" cb="2"/><line nr="445" mi="0" ci="1" mb="0" cb="0"/><line nr="468" mi="0" ci="3" mb="0" cb="0"/><line nr="469" mi="0" ci="3" mb="0" cb="0"/><line nr="470" mi="0" ci="5" mb="0" cb="2"/><line nr="472" mi="0" ci="5" mb="0" cb="2"/><line nr="473" mi="0" ci="3" mb="1" cb="1"/><line nr="474" mi="3" ci="0" mb="2" cb="0"/><line nr="475" mi="1" ci="0" mb="0" cb="0"/><line nr="477" mi="4" ci="0" mb="0" cb="0"/><line nr="479" mi="0" ci="3" mb="1" cb="1"/><line nr="480" mi="4" ci="0" mb="0" cb="0"/><line nr="482" mi="0" ci="6" mb="1" cb="1"/><line nr="483" mi="0" ci="4" mb="0" cb="0"/><line nr="490" mi="0" ci="4" mb="0" cb="0"/><line nr="493" mi="0" ci="6" mb="0" cb="2"/><line nr="494" mi="0" ci="9" mb="0" cb="0"/><line nr="497" mi="0" ci="8" mb="0" cb="0"/><line nr="500" mi="0" ci="6" mb="0" cb="2"/><line nr="501" mi="0" ci="9" mb="0" cb="0"/><line nr="504" mi="0" ci="8" mb="0" cb="0"/><line nr="507" mi="0" ci="1" mb="0" cb="0"/><line nr="521" mi="0" ci="4" mb="0" cb="0"/><line nr="522" mi="0" ci="4" mb="0" cb="0"/><line nr="524" mi="0" ci="8" mb="0" cb="0"/><line nr="525" mi="0" ci="14" mb="0" cb="0"/><line nr="528" mi="0" ci="3" mb="0" cb="2"/><line nr="529" mi="0" ci="1" mb="0" cb="0"/><line nr="550" mi="0" ci="4" mb="0" cb="2"/><line nr="552" mi="0" ci="8" mb="0" cb="4"/><line nr="555" mi="0" ci="4" mb="2" cb="2"/><line nr="556" mi="9" ci="0" mb="2" cb="0"/><line nr="557" mi="11" ci="0" mb="0" cb="0"/><line nr="559" mi="11" ci="0" mb="2" cb="0"/><line nr="560" mi="4" ci="0" mb="0" cb="0"/><line nr="561" mi="1" ci="0" mb="0" cb="0"/><line nr="564" mi="0" ci="8" mb="0" cb="2"/><line nr="565" mi="0" ci="15" mb="0" cb="0"/><line nr="567" mi="0" ci="11" mb="0" cb="2"/><line nr="568" mi="0" ci="6" mb="0" cb="2"/><line nr="569" mi="0" ci="4" mb="0" cb="0"/><line nr="571" mi="0" ci="1" mb="0" cb="0"/><line nr="576" mi="0" ci="3" mb="0" cb="2"/><line nr="577" mi="0" ci="3" mb="0" cb="0"/><line nr="578" mi="0" ci="4" mb="0" cb="2"/><line nr="579" mi="0" ci="4" mb="0" cb="0"/><line nr="583" mi="0" ci="4" mb="0" cb="2"/><line nr="584" mi="0" ci="3" mb="0" cb="2"/><line nr="585" mi="0" ci="3" mb="0" cb="0"/><line nr="586" mi="0" ci="8" mb="1" cb="3"/><line nr="588" mi="0" ci="4" mb="0" cb="0"/><line nr="594" mi="0" ci="1" mb="0" cb="0"/><line nr="602" mi="1" ci="0" mb="0" cb="0"/><line nr="617" mi="0" ci="2" mb="0" cb="0"/><line nr="618" mi="0" ci="3" mb="0" cb="0"/><line nr="619" mi="0" ci="3" mb="0" cb="0"/><line nr="620" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="160" covered="851"/><counter type="BRANCH" missed="27" covered="97"/><counter type="LINE" missed="21" covered="175"/><counter type="COMPLEXITY" missed="26" covered="52"/><counter type="METHOD" missed="3" covered="13"/><counter type="CLASS" missed="0" covered="4"/></sourcefile><sourcefile name="DataCollector.java"><line nr="28" mi="2" ci="0" mb="0" cb="0"/><line nr="30" mi="1" ci="0" mb="0" cb="0"/><line nr="52" mi="0" ci="20" mb="0" cb="0"/><line nr="88" mi="0" ci="6" mb="2" cb="2"/><line nr="89" mi="0" ci="4" mb="0" cb="2"/><line nr="90" mi="0" ci="20" mb="0" cb="0"/><line nr="94" mi="0" ci="4" mb="0" cb="2"/><line nr="95" mi="0" ci="20" mb="0" cb="0"/><line nr="99" mi="0" ci="4" mb="1" cb="1"/><line nr="100" mi="0" ci="20" mb="0" cb="0"/><line nr="105" mi="12" ci="0" mb="0" cb="0"/><line nr="107" mi="4" ci="0" mb="2" cb="0"/><line nr="108" mi="2" ci="0" mb="2" cb="0"/><line nr="109" mi="4" ci="0" mb="2" cb="0"/><line nr="110" mi="20" ci="0" mb="0" cb="0"/><line nr="114" mi="4" ci="0" mb="2" cb="0"/><line nr="115" mi="20" ci="0" mb="0" cb="0"/><line nr="119" mi="4" ci="0" mb="2" cb="0"/><line nr="120" mi="20" ci="0" mb="0" cb="0"/><line nr="125" mi="12" ci="0" mb="0" cb="0"/><line nr="128" mi="12" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="117" covered="98"/><counter type="BRANCH" missed="13" covered="7"/><counter type="LINE" missed="13" covered="8"/><counter type="COMPLEXITY" missed="9" covered="4"/><counter type="METHOD" missed="1" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="CodecUtil.java"><line nr="92" mi="0" ci="6" mb="0" cb="0"/><line nr="93" mi="0" ci="2" mb="0" cb="0"/><line nr="96" mi="0" ci="64" mb="0" cb="0"/><line nr="104" mi="0" ci="14" mb="0" cb="0"/><line nr="105" mi="0" ci="2" mb="0" cb="0"/><line nr="108" mi="0" ci="40" mb="0" cb="0"/><line nr="115" mi="0" ci="14" mb="0" cb="0"/><line nr="116" mi="0" ci="2" mb="0" cb="0"/><line nr="134" mi="0" ci="1" mb="0" cb="0"/><line nr="135" mi="0" ci="2" mb="0" cb="0"/><line nr="138" mi="0" ci="2" mb="0" cb="0"/><line nr="139" mi="0" ci="2" mb="0" cb="0"/><line nr="144" mi="2" ci="0" mb="0" cb="0"/><line nr="146" mi="1" ci="0" mb="0" cb="0"/><line nr="158" mi="0" ci="2" mb="1" cb="1"/><line nr="159" mi="5" ci="0" mb="0" cb="0"/><line nr="161" mi="0" ci="4" mb="0" cb="0"/><line nr="163" mi="0" ci="2" mb="1" cb="1"/><line nr="164" mi="5" ci="0" mb="0" cb="0"/><line nr="167" mi="0" ci="6" mb="0" cb="0"/><line nr="168" mi="0" ci="2" mb="0" cb="0"/><line nr="180" mi="4" ci="0" mb="0" cb="0"/><line nr="181" mi="2" ci="0" mb="0" cb="0"/><line nr="182" mi="2" ci="0" mb="2" cb="0"/><line nr="183" mi="7" ci="0" mb="0" cb="0"/><line nr="184" mi="7" ci="0" mb="2" cb="0"/><line nr="186" mi="9" ci="0" mb="2" cb="0"/><line nr="196" mi="0" ci="4" mb="0" cb="0"/><line nr="197" mi="0" ci="2" mb="0" cb="0"/><line nr="198" mi="0" ci="2" mb="1" cb="1"/><line nr="199" mi="0" ci="5" mb="0" cb="0"/><line nr="201" mi="0" ci="5" mb="0" cb="0"/><line nr="211" mi="9" ci="0" mb="2" cb="0"/><line nr="233" mi="0" ci="2" mb="1" cb="1"/><line nr="234" mi="0" ci="3" mb="0" cb="0"/><line nr="235" mi="0" ci="4" mb="0" cb="0"/><line nr="237" mi="0" ci="4" mb="0" cb="2"/><line nr="238" mi="0" ci="11" mb="0" cb="2"/><line nr="239" mi="0" ci="9" mb="0" cb="0"/><line nr="240" mi="0" ci="1" mb="0" cb="0"/><line nr="241" mi="0" ci="1" mb="0" cb="0"/><line nr="244" mi="0" ci="9" mb="0" cb="0"/><line nr="247" mi="0" ci="1" mb="0" cb="0"/><line nr="260" mi="0" ci="2" mb="1" cb="1"/><line nr="261" mi="4" ci="0" mb="0" cb="0"/><line nr="263" mi="0" ci="1" mb="0" cb="0"/><line nr="273" mi="0" ci="4" mb="0" cb="0"/><line nr="274" mi="0" ci="4" mb="0" cb="0"/><line nr="275" mi="0" ci="2" mb="0" cb="2"/><line nr="276" mi="0" ci="5" mb="0" cb="0"/><line nr="277" mi="0" ci="3" mb="0" cb="2"/><line nr="278" mi="0" ci="5" mb="0" cb="0"/><line nr="279" mi="0" ci="4" mb="0" cb="2"/><line nr="280" mi="0" ci="5" mb="0" cb="0"/><line nr="281" mi="0" ci="4" mb="1" cb="1"/><line nr="282" mi="0" ci="10" mb="0" cb="2"/><line nr="283" mi="0" ci="4" mb="0" cb="0"/><line nr="284" mi="0" ci="2" mb="0" cb="0"/><line nr="285" mi="4" ci="0" mb="2" cb="0"/><line nr="286" mi="4" ci="0" mb="2" cb="0"/><line nr="287" mi="18" ci="0" mb="0" cb="0"/><line nr="290" mi="8" ci="0" mb="0" cb="0"/><line nr="293" mi="14" ci="0" mb="0" cb="0"/><line nr="295" mi="0" ci="1" mb="0" cb="0"/><line nr="297" mi="0" ci="6" mb="1" cb="3"/><line nr="298" mi="0" ci="4" mb="0" cb="0"/><line nr="299" mi="0" ci="4" mb="0" cb="0"/><line nr="300" mi="0" ci="4" mb="0" cb="0"/><line nr="302" mi="0" ci="3" mb="1" cb="1"/><line nr="303" mi="4" ci="0" mb="0" cb="0"/><line nr="305" mi="0" ci="2" mb="0" cb="0"/><line nr="318" mi="0" ci="2" mb="0" cb="0"/><line nr="319" mi="0" ci="10" mb="0" cb="2"/><line nr="320" mi="0" ci="4" mb="0" cb="2"/><line nr="321" mi="0" ci="2" mb="0" cb="0"/><line nr="322" mi="0" ci="1" mb="0" cb="0"/><line nr="323" mi="0" ci="4" mb="0" cb="2"/><line nr="324" mi="0" ci="3" mb="0" cb="0"/><line nr="325" mi="0" ci="5" mb="0" cb="2"/><line nr="326" mi="0" ci="2" mb="1" cb="1"/><line nr="327" mi="0" ci="3" mb="0" cb="0"/><line nr="329" mi="0" ci="5" mb="0" cb="0"/><line nr="330" mi="0" ci="3" mb="1" cb="1"/><line nr="331" mi="7" ci="0" mb="2" cb="0"/><line nr="332" mi="2" ci="0" mb="0" cb="0"/><line nr="333" mi="1" ci="0" mb="0" cb="0"/><line nr="337" mi="0" ci="1" mb="0" cb="0"/><line nr="338" mi="0" ci="6" mb="0" cb="4"/><line nr="339" mi="0" ci="4" mb="1" cb="1"/><line nr="340" mi="3" ci="0" mb="0" cb="0"/><line nr="341" mi="0" ci="4" mb="1" cb="1"/><line nr="342" mi="9" ci="0" mb="4" cb="0"/><line nr="346" mi="0" ci="2" mb="0" cb="0"/><line nr="356" mi="0" ci="4" mb="0" cb="0"/><counter type="INSTRUCTION" missed="131" covered="374"/><counter type="BRANCH" missed="30" covered="38"/><counter type="LINE" missed="23" covered="71"/><counter type="COMPLEXITY" missed="24" covered="21"/><counter type="METHOD" missed="3" covered="8"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="CodecInfo.java"><line nr="31" mi="0" ci="4" mb="0" cb="0"/><line nr="58" mi="0" ci="2" mb="0" cb="0"/><line nr="59" mi="0" ci="3" mb="0" cb="0"/><line nr="60" mi="0" ci="3" mb="0" cb="0"/><line nr="61" mi="0" ci="3" mb="0" cb="0"/><line nr="62" mi="0" ci="2" mb="0" cb="0"/><line nr="63" mi="0" ci="1" mb="0" cb="0"/><line nr="75" mi="0" ci="2" mb="0" cb="0"/><line nr="76" mi="0" ci="2" mb="0" cb="0"/><line nr="77" mi="0" ci="2" mb="0" cb="0"/><line nr="78" mi="0" ci="4" mb="0" cb="0"/><line nr="79" mi="0" ci="2" mb="0" cb="0"/><line nr="80" mi="0" ci="16" mb="0" cb="2"/><line nr="81" mi="0" ci="5" mb="0" cb="2"/><line nr="82" mi="0" ci="7" mb="0" cb="0"/><line nr="84" mi="0" ci="5" mb="0" cb="2"/><line nr="85" mi="0" ci="7" mb="0" cb="0"/><line nr="87" mi="0" ci="5" mb="0" cb="2"/><line nr="88" mi="0" ci="5" mb="0" cb="0"/><line nr="91" mi="0" ci="6" mb="3" cb="3"/><line nr="93" mi="5" ci="0" mb="0" cb="0"/><line nr="95" mi="0" ci="9" mb="0" cb="0"/><line nr="97" mi="1" ci="0" mb="0" cb="0"/><line nr="98" mi="6" ci="0" mb="0" cb="0"/><line nr="109" mi="0" ci="6" mb="0" cb="0"/><line nr="110" mi="0" ci="8" mb="0" cb="0"/><line nr="112" mi="0" ci="5" mb="0" cb="0"/><line nr="113" mi="0" ci="2" mb="0" cb="0"/><line nr="114" mi="0" ci="2" mb="0" cb="2"/><line nr="116" mi="0" ci="3" mb="0" cb="0"/><line nr="117" mi="0" ci="3" mb="0" cb="0"/><line nr="118" mi="0" ci="3" mb="0" cb="0"/><line nr="119" mi="0" ci="3" mb="0" cb="0"/><line nr="120" mi="0" ci="3" mb="0" cb="0"/><line nr="121" mi="0" ci="3" mb="0" cb="0"/><line nr="122" mi="0" ci="3" mb="0" cb="0"/><line nr="123" mi="0" ci="3" mb="0" cb="0"/><line nr="124" mi="0" ci="13" mb="0" cb="0"/><line nr="127" mi="0" ci="1" mb="0" cb="0"/><line nr="128" mi="0" ci="3" mb="0" cb="0"/><line nr="129" mi="0" ci="2" mb="0" cb="0"/><line nr="130" mi="0" ci="2" mb="0" cb="0"/><line nr="133" mi="0" ci="5" mb="0" cb="0"/><line nr="134" mi="0" ci="1" mb="0" cb="0"/><line nr="150" mi="5" ci="0" mb="0" cb="0"/><line nr="151" mi="6" ci="0" mb="0" cb="0"/><line nr="152" mi="6" ci="0" mb="0" cb="0"/><line nr="153" mi="6" ci="0" mb="0" cb="0"/><line nr="154" mi="3" ci="0" mb="2" cb="0"/><line nr="155" mi="9" ci="0" mb="0" cb="0"/><line nr="156" mi="6" ci="0" mb="0" cb="0"/><line nr="157" mi="4" ci="0" mb="2" cb="0"/><line nr="158" mi="9" ci="0" mb="0" cb="0"/><line nr="159" mi="6" ci="0" mb="0" cb="0"/><line nr="160" mi="4" ci="0" mb="2" cb="0"/><line nr="161" mi="9" ci="0" mb="0" cb="0"/><line nr="162" mi="6" ci="0" mb="0" cb="0"/><line nr="164" mi="9" ci="0" mb="0" cb="0"/><line nr="165" mi="4" ci="0" mb="0" cb="0"/><line nr="167" mi="14" ci="0" mb="0" cb="0"/><line nr="169" mi="5" ci="0" mb="0" cb="0"/><line nr="170" mi="1" ci="0" mb="0" cb="0"/><line nr="171" mi="5" ci="0" mb="0" cb="0"/><line nr="186" mi="5" ci="0" mb="0" cb="0"/><line nr="187" mi="6" ci="0" mb="0" cb="0"/><line nr="188" mi="8" ci="0" mb="0" cb="0"/><line nr="191" mi="4" ci="0" mb="0" cb="0"/><line nr="205" mi="5" ci="0" mb="0" cb="0"/><line nr="206" mi="3" ci="0" mb="0" cb="0"/><line nr="207" mi="3" ci="0" mb="0" cb="0"/><line nr="208" mi="8" ci="0" mb="0" cb="0"/><line nr="211" mi="4" ci="0" mb="0" cb="0"/><line nr="239" mi="5" ci="0" mb="0" cb="0"/><line nr="240" mi="3" ci="0" mb="0" cb="0"/><line nr="241" mi="3" ci="0" mb="0" cb="0"/><line nr="242" mi="2" ci="0" mb="2" cb="0"/><line nr="243" mi="9" ci="0" mb="0" cb="0"/><line nr="246" mi="5" ci="0" mb="0" cb="0"/><line nr="248" mi="4" ci="0" mb="0" cb="0"/><line nr="263" mi="4" ci="0" mb="0" cb="0"/><line nr="264" mi="6" ci="0" mb="0" cb="0"/><line nr="265" mi="6" ci="0" mb="0" cb="0"/><line nr="266" mi="10" ci="0" mb="2" cb="0"/><line nr="267" mi="6" ci="0" mb="0" cb="0"/><line nr="268" mi="1" ci="0" mb="0" cb="0"/><line nr="269" mi="2" ci="0" mb="2" cb="0"/><line nr="270" mi="3" ci="0" mb="2" cb="0"/><line nr="271" mi="5" ci="0" mb="2" cb="0"/><line nr="272" mi="5" ci="0" mb="0" cb="0"/><line nr="275" mi="4" ci="0" mb="0" cb="0"/><line nr="278" mi="1" ci="0" mb="0" cb="0"/><line nr="279" mi="2" ci="0" mb="0" cb="0"/><line nr="295" mi="8" ci="0" mb="0" cb="0"/><line nr="313" mi="5" ci="0" mb="0" cb="0"/><line nr="314" mi="3" ci="0" mb="0" cb="0"/><line nr="315" mi="3" ci="0" mb="0" cb="0"/><line nr="316" mi="2" ci="0" mb="2" cb="0"/><line nr="317" mi="9" ci="0" mb="0" cb="0"/><line nr="320" mi="4" ci="0" mb="0" cb="0"/><line nr="321" mi="5" ci="0" mb="0" cb="0"/><line nr="322" mi="5" ci="0" mb="4" cb="0"/><line nr="323" mi="4" ci="0" mb="0" cb="0"/><line nr="325" mi="10" ci="0" mb="2" cb="0"/><line nr="326" mi="6" ci="0" mb="2" cb="0"/><line nr="327" mi="4" ci="0" mb="0" cb="0"/><line nr="329" mi="1" ci="0" mb="0" cb="0"/><line nr="330" mi="3" ci="0" mb="2" cb="0"/><line nr="331" mi="4" ci="0" mb="0" cb="0"/><line nr="332" mi="10" ci="0" mb="2" cb="0"/><line nr="333" mi="3" ci="0" mb="0" cb="0"/><line nr="334" mi="6" ci="0" mb="0" cb="0"/><line nr="335" mi="8" ci="0" mb="0" cb="0"/><line nr="336" mi="4" ci="0" mb="0" cb="0"/><line nr="337" mi="1" ci="0" mb="0" cb="0"/><line nr="340" mi="2" ci="0" mb="0" cb="0"/><line nr="342" mi="4" ci="0" mb="0" cb="0"/><line nr="359" mi="0" ci="5" mb="0" cb="0"/><line nr="360" mi="0" ci="3" mb="0" cb="0"/><line nr="361" mi="0" ci="3" mb="0" cb="0"/><line nr="362" mi="0" ci="6" mb="0" cb="0"/><line nr="364" mi="0" ci="5" mb="0" cb="0"/><line nr="368" mi="0" ci="5" mb="0" cb="0"/><line nr="370" mi="0" ci="2" mb="1" cb="1"/><line nr="371" mi="0" ci="9" mb="0" cb="0"/><line nr="376" mi="0" ci="4" mb="0" cb="0"/><line nr="377" mi="0" ci="11" mb="0" cb="2"/><line nr="378" mi="0" ci="7" mb="0" cb="0"/><line nr="379" mi="0" ci="1" mb="0" cb="0"/><line nr="381" mi="0" ci="4" mb="0" cb="0"/><line nr="383" mi="0" ci="10" mb="0" cb="2"/><line nr="384" mi="0" ci="11" mb="0" cb="2"/><line nr="385" mi="0" ci="3" mb="1" cb="1"/><line nr="386" mi="0" ci="7" mb="0" cb="0"/><line nr="387" mi="0" ci="6" mb="0" cb="2"/><line nr="388" mi="0" ci="9" mb="0" cb="0"/><line nr="389" mi="0" ci="2" mb="0" cb="0"/><line nr="391" mi="0" ci="7" mb="0" cb="0"/><line nr="393" mi="0" ci="1" mb="0" cb="0"/><line nr="394" mi="0" ci="1" mb="0" cb="0"/><line nr="396" mi="0" ci="1" mb="0" cb="0"/><line nr="407" mi="4" ci="0" mb="0" cb="0"/><line nr="408" mi="6" ci="0" mb="0" cb="0"/><line nr="409" mi="6" ci="0" mb="0" cb="0"/><line nr="410" mi="10" ci="0" mb="2" cb="0"/><line nr="411" mi="6" ci="0" mb="0" cb="0"/><line nr="412" mi="1" ci="0" mb="0" cb="0"/><line nr="413" mi="2" ci="0" mb="2" cb="0"/><line nr="414" mi="4" ci="0" mb="0" cb="0"/><line nr="416" mi="1" ci="0" mb="0" cb="0"/><line nr="417" mi="2" ci="0" mb="0" cb="0"/><line nr="430" mi="4" ci="0" mb="0" cb="0"/><line nr="431" mi="6" ci="0" mb="0" cb="0"/><line nr="432" mi="10" ci="0" mb="2" cb="0"/><line nr="433" mi="4" ci="0" mb="0" cb="0"/><line nr="434" mi="3" ci="0" mb="0" cb="0"/><line nr="435" mi="15" ci="0" mb="0" cb="0"/><line nr="438" mi="4" ci="0" mb="0" cb="0"/><line nr="439" mi="1" ci="0" mb="0" cb="0"/><line nr="440" mi="2" ci="0" mb="0" cb="0"/><line nr="441" mi="1" ci="0" mb="0" cb="0"/><line nr="442" mi="5" ci="0" mb="0" cb="0"/><line nr="455" mi="0" ci="4" mb="0" cb="0"/><line nr="456" mi="0" ci="2" mb="1" cb="1"/><line nr="457" mi="0" ci="6" mb="0" cb="0"/><line nr="458" mi="0" ci="4" mb="0" cb="0"/><line nr="459" mi="0" ci="10" mb="0" cb="2"/><line nr="460" mi="0" ci="4" mb="0" cb="0"/><line nr="461" mi="0" ci="2" mb="1" cb="1"/><line nr="462" mi="0" ci="8" mb="0" cb="0"/><line nr="464" mi="0" ci="1" mb="0" cb="0"/><line nr="465" mi="0" ci="2" mb="0" cb="0"/><line nr="467" mi="2" ci="0" mb="0" cb="0"/><line nr="478" mi="0" ci="5" mb="1" cb="1"/><line nr="479" mi="0" ci="6" mb="0" cb="0"/><line nr="480" mi="0" ci="5" mb="1" cb="1"/><line nr="481" mi="0" ci="4" mb="0" cb="0"/><line nr="483" mi="0" ci="6" mb="0" cb="0"/><line nr="484" mi="0" ci="4" mb="0" cb="0"/><line nr="485" mi="0" ci="8" mb="0" cb="2"/><line nr="486" mi="0" ci="4" mb="0" cb="0"/><line nr="487" mi="0" ci="3" mb="0" cb="0"/><line nr="488" mi="0" ci="5" mb="0" cb="0"/><line nr="490" mi="1" ci="0" mb="0" cb="0"/><line nr="491" mi="3" ci="0" mb="0" cb="0"/><line nr="492" mi="2" ci="0" mb="0" cb="0"/><line nr="493" mi="0" ci="1" mb="0" cb="0"/><line nr="494" mi="0" ci="6" mb="0" cb="0"/><line nr="495" mi="0" ci="2" mb="0" cb="0"/><line nr="497" mi="6" ci="0" mb="0" cb="0"/><line nr="500" mi="2" ci="0" mb="0" cb="0"/><line nr="512" mi="0" ci="5" mb="1" cb="1"/><line nr="513" mi="0" ci="6" mb="0" cb="0"/><line nr="515" mi="0" ci="6" mb="0" cb="0"/><line nr="516" mi="0" ci="8" mb="0" cb="0"/><line nr="518" mi="0" ci="4" mb="1" cb="1"/><line nr="519" mi="0" ci="11" mb="0" cb="0"/><line nr="521" mi="1" ci="0" mb="0" cb="0"/><line nr="522" mi="3" ci="0" mb="0" cb="0"/><line nr="523" mi="2" ci="0" mb="0" cb="0"/><line nr="524" mi="1" ci="0" mb="0" cb="0"/><line nr="526" mi="2" ci="0" mb="0" cb="0"/><line nr="537" mi="0" ci="5" mb="1" cb="1"/><line nr="538" mi="0" ci="6" mb="0" cb="0"/><line nr="540" mi="0" ci="2" mb="0" cb="2"/><line nr="541" mi="0" ci="8" mb="0" cb="0"/><line nr="543" mi="0" ci="4" mb="0" cb="0"/><line nr="544" mi="0" ci="6" mb="0" cb="0"/><line nr="545" mi="0" ci="8" mb="0" cb="0"/><line nr="547" mi="0" ci="4" mb="0" cb="2"/><line nr="548" mi="0" ci="6" mb="0" cb="0"/><line nr="549" mi="0" ci="7" mb="0" cb="0"/><line nr="550" mi="0" ci="8" mb="0" cb="0"/><line nr="553" mi="1" ci="0" mb="0" cb="0"/><line nr="554" mi="3" ci="0" mb="0" cb="0"/><line nr="555" mi="2" ci="0" mb="0" cb="0"/><line nr="556" mi="0" ci="1" mb="0" cb="0"/><line nr="558" mi="0" ci="2" mb="0" cb="0"/><line nr="568" mi="5" ci="0" mb="2" cb="0"/><line nr="569" mi="6" ci="0" mb="0" cb="0"/><line nr="570" mi="3" ci="0" mb="0" cb="0"/><line nr="572" mi="2" ci="0" mb="0" cb="0"/><line nr="584" mi="0" ci="5" mb="1" cb="1"/><line nr="585" mi="0" ci="5" mb="0" cb="0"/><line nr="586" mi="0" ci="2" mb="1" cb="1"/><line nr="587" mi="0" ci="9" mb="0" cb="0"/><line nr="590" mi="2" ci="0" mb="0" cb="0"/><line nr="603" mi="0" ci="4" mb="0" cb="0"/><line nr="604" mi="0" ci="5" mb="1" cb="1"/><line nr="605" mi="0" ci="6" mb="0" cb="0"/><line nr="606" mi="0" ci="6" mb="0" cb="0"/><line nr="607" mi="0" ci="4" mb="0" cb="0"/><line nr="609" mi="0" ci="8" mb="0" cb="2"/><line nr="610" mi="0" ci="6" mb="0" cb="0"/><line nr="611" mi="0" ci="15" mb="0" cb="0"/><line nr="612" mi="0" ci="1" mb="0" cb="0"/><line nr="615" mi="0" ci="2" mb="0" cb="0"/><line nr="626" mi="0" ci="5" mb="1" cb="1"/><line nr="627" mi="0" ci="5" mb="0" cb="0"/><line nr="628" mi="0" ci="2" mb="1" cb="1"/><line nr="629" mi="0" ci="4" mb="0" cb="0"/><line nr="632" mi="2" ci="0" mb="0" cb="0"/><line nr="645" mi="0" ci="4" mb="0" cb="0"/><line nr="646" mi="0" ci="5" mb="1" cb="1"/><line nr="647" mi="0" ci="6" mb="0" cb="0"/><line nr="648" mi="0" ci="6" mb="0" cb="0"/><line nr="649" mi="0" ci="4" mb="0" cb="0"/><line nr="651" mi="0" ci="8" mb="0" cb="2"/><line nr="652" mi="0" ci="6" mb="0" cb="0"/><line nr="653" mi="0" ci="11" mb="0" cb="0"/><line nr="656" mi="0" ci="2" mb="0" cb="0"/><line nr="704" mi="0" ci="5" mb="0" cb="0"/><line nr="706" mi="0" ci="6" mb="0" cb="0"/><line nr="707" mi="0" ci="2" mb="0" cb="2"/><line nr="708" mi="0" ci="4" mb="0" cb="0"/><line nr="710" mi="0" ci="4" mb="0" cb="0"/><line nr="711" mi="0" ci="4" mb="0" cb="0"/><line nr="712" mi="0" ci="4" mb="0" cb="0"/><line nr="713" mi="0" ci="4" mb="0" cb="0"/><line nr="714" mi="0" ci="4" mb="0" cb="0"/><line nr="715" mi="0" ci="4" mb="0" cb="0"/><line nr="716" mi="0" ci="4" mb="0" cb="0"/><line nr="717" mi="0" ci="4" mb="0" cb="0"/><line nr="718" mi="0" ci="4" mb="0" cb="0"/><line nr="719" mi="0" ci="4" mb="0" cb="0"/><line nr="720" mi="0" ci="4" mb="0" cb="0"/><line nr="721" mi="1" ci="0" mb="0" cb="0"/><line nr="722" mi="5" ci="0" mb="0" cb="0"/><line nr="723" mi="0" ci="1" mb="0" cb="0"/><line nr="724" mi="0" ci="1" mb="0" cb="0"/><line nr="758" mi="0" ci="2" mb="0" cb="0"/><line nr="759" mi="0" ci="3" mb="0" cb="0"/><line nr="760" mi="0" ci="3" mb="0" cb="0"/><line nr="761" mi="0" ci="3" mb="0" cb="0"/><line nr="762" mi="0" ci="3" mb="0" cb="0"/><line nr="763" mi="0" ci="3" mb="0" cb="0"/><line nr="764" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="529" covered="728"/><counter type="BRANCH" missed="56" covered="50"/><counter type="LINE" missed="118" covered="158"/><counter type="COMPLEXITY" missed="47" covered="31"/><counter type="METHOD" missed="10" covered="15"/><counter type="CLASS" missed="0" covered="3"/></sourcefile><sourcefile name="CodecComponent.java"><line nr="45" mi="2" ci="0" mb="0" cb="0"/><line nr="46" mi="1" ci="0" mb="0" cb="0"/><line nr="98" mi="0" ci="2" mb="0" cb="0"/><line nr="99" mi="0" ci="5" mb="0" cb="0"/><line nr="100" mi="0" ci="3" mb="0" cb="0"/><line nr="101" mi="0" ci="3" mb="0" cb="0"/><line nr="102" mi="0" ci="3" mb="0" cb="0"/><line nr="103" mi="0" ci="3" mb="0" cb="0"/><line nr="104" mi="0" ci="3" mb="0" cb="0"/><line nr="105" mi="0" ci="3" mb="0" cb="0"/><line nr="106" mi="0" ci="3" mb="0" cb="0"/><line nr="107" mi="0" ci="3" mb="0" cb="0"/><line nr="108" mi="0" ci="3" mb="0" cb="0"/><line nr="109" mi="0" ci="3" mb="0" cb="0"/><line nr="110" mi="0" ci="3" mb="0" cb="0"/><line nr="111" mi="0" ci="3" mb="0" cb="0"/><line nr="112" mi="0" ci="3" mb="0" cb="0"/><line nr="113" mi="0" ci="1" mb="0" cb="0"/><line nr="169" mi="0" ci="2" mb="0" cb="0"/><line nr="170" mi="0" ci="3" mb="0" cb="0"/><line nr="172" mi="0" ci="5" mb="0" cb="0"/><line nr="173" mi="0" ci="5" mb="0" cb="0"/><line nr="174" mi="0" ci="5" mb="0" cb="0"/><line nr="175" mi="0" ci="5" mb="0" cb="0"/><line nr="176" mi="0" ci="5" mb="0" cb="0"/><line nr="177" mi="0" ci="5" mb="0" cb="0"/><line nr="178" mi="0" ci="5" mb="0" cb="0"/><line nr="179" mi="0" ci="5" mb="0" cb="0"/><line nr="180" mi="0" ci="5" mb="0" cb="0"/><line nr="181" mi="0" ci="5" mb="0" cb="0"/><line nr="182" mi="0" ci="3" mb="0" cb="0"/><line nr="183" mi="0" ci="1" mb="0" cb="0"/><line nr="212" mi="0" ci="2" mb="0" cb="0"/><line nr="213" mi="0" ci="3" mb="0" cb="0"/><line nr="214" mi="0" ci="5" mb="0" cb="0"/><line nr="215" mi="0" ci="5" mb="0" cb="0"/><line nr="216" mi="0" ci="5" mb="0" cb="0"/><line nr="217" mi="0" ci="5" mb="0" cb="0"/><line nr="218" mi="0" ci="1" mb="0" cb="0"/><line nr="227" mi="0" ci="12" mb="1" cb="3"/><line nr="228" mi="0" ci="2" mb="1" cb="1"/><line nr="229" mi="0" ci="5" mb="0" cb="0"/><line nr="231" mi="0" ci="1" mb="0" cb="0"/><line nr="240" mi="0" ci="4" mb="1" cb="1"/><line nr="241" mi="0" ci="5" mb="1" cb="1"/><line nr="242" mi="0" ci="5" mb="0" cb="2"/><line nr="243" mi="0" ci="6" mb="0" cb="0"/><line nr="246" mi="5" ci="0" mb="0" cb="0"/><line nr="247" mi="5" ci="0" mb="0" cb="0"/><line nr="250" mi="0" ci="1" mb="0" cb="0"/><line nr="259" mi="0" ci="4" mb="1" cb="1"/><line nr="260" mi="0" ci="5" mb="1" cb="1"/><line nr="261" mi="0" ci="5" mb="0" cb="2"/><line nr="262" mi="0" ci="6" mb="0" cb="0"/><line nr="265" mi="5" ci="0" mb="0" cb="0"/><line nr="266" mi="5" ci="0" mb="0" cb="0"/><line nr="269" mi="0" ci="1" mb="0" cb="0"/><line nr="278" mi="0" ci="4" mb="1" cb="1"/><line nr="279" mi="0" ci="5" mb="0" cb="0"/><line nr="281" mi="0" ci="1" mb="0" cb="0"/><line nr="374" mi="2" ci="0" mb="0" cb="0"/><line nr="375" mi="3" ci="0" mb="0" cb="0"/><line nr="376" mi="3" ci="0" mb="0" cb="0"/><line nr="377" mi="3" ci="0" mb="0" cb="0"/><line nr="378" mi="5" ci="0" mb="4" cb="0"/><line nr="379" mi="7" ci="0" mb="0" cb="0"/><line nr="380" mi="8" ci="0" mb="2" cb="0"/><line nr="381" mi="6" ci="0" mb="4" cb="0"/><line nr="382" mi="4" ci="0" mb="0" cb="0"/><line nr="383" mi="3" ci="0" mb="2" cb="0"/><line nr="384" mi="4" ci="0" mb="0" cb="0"/><line nr="386" mi="4" ci="0" mb="0" cb="0"/><line nr="389" mi="3" ci="0" mb="0" cb="0"/><line nr="390" mi="3" ci="0" mb="0" cb="0"/><line nr="391" mi="3" ci="0" mb="0" cb="0"/><line nr="392" mi="3" ci="0" mb="0" cb="0"/><line nr="394" mi="3" ci="0" mb="0" cb="0"/><line nr="395" mi="5" ci="0" mb="4" cb="0"/><line nr="396" mi="7" ci="0" mb="0" cb="0"/><line nr="397" mi="9" ci="0" mb="2" cb="0"/><line nr="400" mi="3" ci="0" mb="0" cb="0"/><line nr="401" mi="3" ci="0" mb="0" cb="0"/><line nr="403" mi="3" ci="0" mb="0" cb="0"/><line nr="404" mi="5" ci="0" mb="0" cb="0"/><line nr="405" mi="3" ci="0" mb="0" cb="0"/><line nr="406" mi="4" ci="0" mb="0" cb="0"/><line nr="407" mi="7" ci="0" mb="0" cb="0"/><line nr="408" mi="5" ci="0" mb="0" cb="0"/><line nr="409" mi="3" ci="0" mb="2" cb="0"/><line nr="410" mi="6" ci="0" mb="0" cb="0"/><line nr="412" mi="3" ci="0" mb="0" cb="0"/><line nr="414" mi="1" ci="0" mb="0" cb="0"/><line nr="494" mi="2" ci="0" mb="0" cb="0"/><line nr="495" mi="3" ci="0" mb="0" cb="0"/><line nr="496" mi="3" ci="0" mb="0" cb="0"/><line nr="497" mi="7" ci="0" mb="2" cb="0"/><line nr="498" mi="7" ci="0" mb="2" cb="0"/><line nr="499" mi="7" ci="0" mb="2" cb="0"/><line nr="500" mi="10" ci="0" mb="4" cb="0"/><line nr="501" mi="3" ci="0" mb="0" cb="0"/><line nr="502" mi="5" ci="0" mb="0" cb="0"/><line nr="503" mi="5" ci="0" mb="0" cb="0"/><line nr="504" mi="5" ci="0" mb="0" cb="0"/><line nr="505" mi="5" ci="0" mb="0" cb="0"/><line nr="506" mi="5" ci="0" mb="0" cb="0"/><line nr="507" mi="5" ci="0" mb="0" cb="0"/><line nr="508" mi="5" ci="0" mb="0" cb="0"/><line nr="509" mi="6" ci="0" mb="4" cb="0"/><line nr="510" mi="6" ci="0" mb="0" cb="0"/><line nr="511" mi="10" ci="0" mb="2" cb="0"/><line nr="512" mi="4" ci="0" mb="2" cb="0"/><line nr="513" mi="6" ci="0" mb="0" cb="0"/><line nr="515" mi="1" ci="0" mb="0" cb="0"/><line nr="517" mi="3" ci="0" mb="2" cb="0"/><line nr="518" mi="4" ci="0" mb="2" cb="0"/><line nr="519" mi="4" ci="0" mb="0" cb="0"/><line nr="521" mi="4" ci="0" mb="0" cb="0"/><line nr="523" mi="8" ci="0" mb="2" cb="0"/><line nr="524" mi="2" ci="0" mb="2" cb="0"/><line nr="525" mi="15" ci="0" mb="0" cb="0"/><line nr="527" mi="1" ci="0" mb="0" cb="0"/><line nr="653" mi="2" ci="0" mb="0" cb="0"/><line nr="654" mi="3" ci="0" mb="0" cb="0"/><line nr="655" mi="3" ci="0" mb="0" cb="0"/><line nr="656" mi="3" ci="0" mb="0" cb="0"/><line nr="657" mi="3" ci="0" mb="0" cb="0"/><line nr="658" mi="3" ci="0" mb="0" cb="0"/><line nr="659" mi="3" ci="0" mb="0" cb="0"/><line nr="660" mi="3" ci="0" mb="0" cb="0"/><line nr="661" mi="3" ci="0" mb="0" cb="0"/><line nr="662" mi="3" ci="0" mb="0" cb="0"/><line nr="663" mi="3" ci="0" mb="0" cb="0"/><line nr="664" mi="3" ci="0" mb="0" cb="0"/><line nr="665" mi="3" ci="0" mb="0" cb="0"/><line nr="666" mi="3" ci="0" mb="0" cb="0"/><line nr="667" mi="3" ci="0" mb="0" cb="0"/><line nr="668" mi="3" ci="0" mb="0" cb="0"/><line nr="669" mi="3" ci="0" mb="0" cb="0"/><line nr="670" mi="3" ci="0" mb="0" cb="0"/><line nr="671" mi="5" ci="0" mb="0" cb="0"/><line nr="672" mi="5" ci="0" mb="0" cb="0"/><line nr="673" mi="5" ci="0" mb="0" cb="0"/><line nr="674" mi="5" ci="0" mb="0" cb="0"/><line nr="675" mi="5" ci="0" mb="0" cb="0"/><line nr="676" mi="5" ci="0" mb="0" cb="0"/><line nr="677" mi="5" ci="0" mb="0" cb="0"/><line nr="678" mi="6" ci="0" mb="4" cb="0"/><line nr="679" mi="6" ci="0" mb="0" cb="0"/><line nr="680" mi="10" ci="0" mb="2" cb="0"/><line nr="681" mi="4" ci="0" mb="2" cb="0"/><line nr="682" mi="6" ci="0" mb="0" cb="0"/><line nr="684" mi="1" ci="0" mb="0" cb="0"/><line nr="687" mi="3" ci="0" mb="2" cb="0"/><line nr="688" mi="4" ci="0" mb="2" cb="0"/><line nr="689" mi="4" ci="0" mb="0" cb="0"/><line nr="691" mi="4" ci="0" mb="0" cb="0"/><line nr="693" mi="8" ci="0" mb="2" cb="0"/><line nr="694" mi="2" ci="0" mb="2" cb="0"/><line nr="695" mi="15" ci="0" mb="0" cb="0"/><line nr="697" mi="1" ci="0" mb="0" cb="0"/><line nr="807" mi="0" ci="2" mb="0" cb="0"/><line nr="808" mi="0" ci="3" mb="0" cb="0"/><line nr="809" mi="0" ci="3" mb="0" cb="0"/><line nr="810" mi="0" ci="3" mb="0" cb="0"/><line nr="811" mi="0" ci="3" mb="0" cb="0"/><line nr="812" mi="0" ci="3" mb="0" cb="0"/><line nr="813" mi="0" ci="4" mb="0" cb="0"/><line nr="814" mi="0" ci="8" mb="0" cb="0"/><line nr="816" mi="0" ci="4" mb="0" cb="0"/><line nr="817" mi="0" ci="4" mb="0" cb="0"/><line nr="818" mi="0" ci="4" mb="0" cb="0"/><line nr="820" mi="0" ci="2" mb="1" cb="1"/><line nr="821" mi="0" ci="5" mb="0" cb="0"/><line nr="822" mi="0" ci="4" mb="0" cb="0"/><line nr="823" mi="0" ci="16" mb="0" cb="2"/><line nr="824" mi="0" ci="4" mb="1" cb="1"/><line nr="825" mi="0" ci="6" mb="0" cb="0"/><line nr="828" mi="0" ci="5" mb="0" cb="0"/><line nr="829" mi="0" ci="1" mb="0" cb="0"/><line nr="830" mi="3" ci="0" mb="0" cb="0"/><line nr="832" mi="0" ci="6" mb="0" cb="0"/><line nr="834" mi="0" ci="6" mb="0" cb="0"/><line nr="836" mi="0" ci="6" mb="0" cb="0"/><line nr="838" mi="0" ci="6" mb="0" cb="0"/><line nr="840" mi="0" ci="6" mb="0" cb="0"/><line nr="842" mi="0" ci="6" mb="0" cb="0"/><line nr="844" mi="0" ci="6" mb="0" cb="0"/><line nr="846" mi="0" ci="20" mb="0" cb="0"/><line nr="850" mi="0" ci="1" mb="0" cb="0"/><line nr="868" mi="0" ci="3" mb="0" cb="0"/><line nr="870" mi="0" ci="4" mb="2" cb="2"/><line nr="871" mi="0" ci="2" mb="0" cb="0"/><line nr="872" mi="9" ci="0" mb="6" cb="0"/><line nr="874" mi="5" ci="0" mb="0" cb="0"/><line nr="875" mi="3" ci="0" mb="2" cb="0"/><line nr="876" mi="2" ci="0" mb="0" cb="0"/><line nr="879" mi="4" ci="0" mb="0" cb="0"/><line nr="880" mi="2" ci="0" mb="0" cb="0"/><line nr="881" mi="8" ci="0" mb="2" cb="0"/><line nr="882" mi="6" ci="0" mb="0" cb="0"/><line nr="883" mi="3" ci="0" mb="2" cb="0"/><line nr="884" mi="4" ci="0" mb="2" cb="0"/><line nr="885" mi="5" ci="0" mb="0" cb="0"/><line nr="886" mi="9" ci="0" mb="0" cb="0"/><line nr="887" mi="4" ci="0" mb="0" cb="0"/><line nr="888" mi="1" ci="0" mb="0" cb="0"/><line nr="889" mi="5" ci="0" mb="0" cb="0"/><line nr="890" mi="5" ci="0" mb="0" cb="0"/><line nr="891" mi="3" ci="0" mb="2" cb="0"/><line nr="892" mi="14" ci="0" mb="0" cb="0"/><line nr="894" mi="9" ci="0" mb="0" cb="0"/><line nr="895" mi="7" ci="0" mb="2" cb="0"/><line nr="896" mi="8" ci="0" mb="0" cb="0"/><line nr="897" mi="4" ci="0" mb="0" cb="0"/><line nr="899" mi="1" ci="0" mb="0" cb="0"/><line nr="901" mi="14" ci="0" mb="0" cb="0"/><line nr="905" mi="5" ci="0" mb="0" cb="0"/><line nr="906" mi="3" ci="0" mb="0" cb="0"/><line nr="909" mi="8" ci="0" mb="2" cb="0"/><line nr="910" mi="6" ci="0" mb="0" cb="0"/><line nr="911" mi="4" ci="0" mb="0" cb="0"/><line nr="912" mi="16" ci="0" mb="2" cb="0"/><line nr="913" mi="4" ci="0" mb="2" cb="0"/><line nr="914" mi="5" ci="0" mb="0" cb="0"/><line nr="917" mi="3" ci="0" mb="2" cb="0"/><line nr="918" mi="14" ci="0" mb="0" cb="0"/><line nr="920" mi="10" ci="0" mb="2" cb="0"/><line nr="921" mi="8" ci="0" mb="2" cb="0"/><line nr="922" mi="10" ci="0" mb="0" cb="0"/><line nr="924" mi="10" ci="0" mb="0" cb="0"/><line nr="926" mi="4" ci="0" mb="0" cb="0"/><line nr="928" mi="2" ci="0" mb="0" cb="0"/><line nr="1071" mi="2" ci="0" mb="0" cb="0"/><line nr="1072" mi="6" ci="0" mb="0" cb="0"/><line nr="1073" mi="3" ci="0" mb="0" cb="0"/><line nr="1074" mi="6" ci="0" mb="0" cb="0"/><line nr="1075" mi="6" ci="0" mb="0" cb="0"/><line nr="1076" mi="6" ci="0" mb="0" cb="0"/><line nr="1077" mi="6" ci="0" mb="0" cb="0"/><line nr="1078" mi="6" ci="0" mb="0" cb="0"/><line nr="1079" mi="6" ci="0" mb="0" cb="0"/><line nr="1080" mi="6" ci="0" mb="0" cb="0"/><line nr="1081" mi="6" ci="0" mb="0" cb="0"/><line nr="1083" mi="5" ci="0" mb="0" cb="0"/><line nr="1084" mi="5" ci="0" mb="0" cb="0"/><line nr="1085" mi="5" ci="0" mb="0" cb="0"/><line nr="1086" mi="5" ci="0" mb="0" cb="0"/><line nr="1087" mi="5" ci="0" mb="0" cb="0"/><line nr="1088" mi="5" ci="0" mb="0" cb="0"/><line nr="1089" mi="5" ci="0" mb="0" cb="0"/><line nr="1090" mi="5" ci="0" mb="0" cb="0"/><line nr="1091" mi="5" ci="0" mb="0" cb="0"/><line nr="1092" mi="8" ci="0" mb="2" cb="0"/><line nr="1093" mi="4" ci="0" mb="2" cb="0"/><line nr="1094" mi="10" ci="0" mb="0" cb="0"/><line nr="1096" mi="5" ci="0" mb="0" cb="0"/><line nr="1098" mi="4" ci="0" mb="2" cb="0"/><line nr="1099" mi="10" ci="0" mb="0" cb="0"/><line nr="1101" mi="5" ci="0" mb="0" cb="0"/><line nr="1103" mi="5" ci="0" mb="0" cb="0"/><line nr="1104" mi="7" ci="0" mb="0" cb="0"/><line nr="1105" mi="5" ci="0" mb="0" cb="0"/><line nr="1106" mi="10" ci="0" mb="0" cb="0"/><line nr="1108" mi="5" ci="0" mb="2" cb="0"/><line nr="1109" mi="6" ci="0" mb="0" cb="0"/><line nr="1110" mi="12" ci="0" mb="2" cb="0"/><line nr="1111" mi="2" ci="0" mb="2" cb="0"/><line nr="1112" mi="15" ci="0" mb="0" cb="0"/><line nr="1115" mi="5" ci="0" mb="2" cb="0"/><line nr="1116" mi="6" ci="0" mb="0" cb="0"/><line nr="1117" mi="11" ci="0" mb="2" cb="0"/><line nr="1118" mi="2" ci="0" mb="2" cb="0"/><line nr="1119" mi="15" ci="0" mb="0" cb="0"/><line nr="1122" mi="5" ci="0" mb="0" cb="0"/><line nr="1123" mi="9" ci="0" mb="0" cb="0"/><line nr="1124" mi="17" ci="0" mb="0" cb="0"/><line nr="1128" mi="10" ci="0" mb="6" cb="0"/><line nr="1130" mi="13" ci="0" mb="4" cb="0"/><line nr="1132" mi="13" ci="0" mb="4" cb="0"/><line nr="1134" mi="2" ci="0" mb="2" cb="0"/><line nr="1135" mi="5" ci="0" mb="0" cb="0"/><line nr="1136" mi="5" ci="0" mb="0" cb="0"/><line nr="1137" mi="5" ci="0" mb="0" cb="0"/><line nr="1138" mi="8" ci="0" mb="2" cb="0"/><line nr="1139" mi="18" ci="0" mb="4" cb="0"/><line nr="1141" mi="9" ci="0" mb="0" cb="0"/><line nr="1142" mi="9" ci="0" mb="0" cb="0"/><line nr="1143" mi="9" ci="0" mb="0" cb="0"/><line nr="1144" mi="9" ci="0" mb="0" cb="0"/><line nr="1145" mi="11" ci="0" mb="2" cb="0"/><line nr="1146" mi="11" ci="0" mb="0" cb="0"/><line nr="1147" mi="11" ci="0" mb="0" cb="0"/><line nr="1148" mi="11" ci="0" mb="0" cb="0"/><line nr="1149" mi="19" ci="0" mb="0" cb="0"/><line nr="1151" mi="2" ci="0" mb="0" cb="0"/><line nr="1154" mi="6" ci="0" mb="0" cb="0"/><line nr="1155" mi="6" ci="0" mb="0" cb="0"/><line nr="1156" mi="6" ci="0" mb="0" cb="0"/><line nr="1157" mi="6" ci="0" mb="0" cb="0"/><line nr="1161" mi="3" ci="0" mb="2" cb="0"/><line nr="1162" mi="4" ci="0" mb="2" cb="0"/><line nr="1163" mi="29" ci="0" mb="0" cb="0"/><line nr="1166" mi="7" ci="0" mb="0" cb="0"/><line nr="1168" mi="6" ci="0" mb="0" cb="0"/><line nr="1169" mi="3" ci="0" mb="0" cb="0"/><line nr="1170" mi="9" ci="0" mb="0" cb="0"/><line nr="1172" mi="9" ci="0" mb="0" cb="0"/><line nr="1174" mi="6" ci="0" mb="0" cb="0"/><line nr="1175" mi="3" ci="0" mb="0" cb="0"/><line nr="1176" mi="7" ci="0" mb="0" cb="0"/><line nr="1178" mi="4" ci="0" mb="0" cb="0"/><line nr="1179" mi="3" ci="0" mb="0" cb="0"/><line nr="1180" mi="7" ci="0" mb="0" cb="0"/><line nr="1182" mi="5" ci="0" mb="0" cb="0"/><line nr="1183" mi="28" ci="0" mb="0" cb="0"/><line nr="1186" mi="15" ci="0" mb="0" cb="0"/><line nr="1190" mi="1" ci="0" mb="0" cb="0"/><line nr="1192" mi="5" ci="0" mb="0" cb="0"/><line nr="1194" mi="1" ci="0" mb="0" cb="0"/><line nr="1202" mi="3" ci="0" mb="2" cb="0"/><line nr="1203" mi="9" ci="0" mb="2" cb="0"/><line nr="1204" mi="19" ci="0" mb="2" cb="0"/><line nr="1205" mi="4" ci="0" mb="2" cb="0"/><line nr="1206" mi="2" ci="0" mb="0" cb="0"/><line nr="1211" mi="2" ci="0" mb="0" cb="0"/><line nr="1220" mi="3" ci="0" mb="2" cb="0"/><line nr="1221" mi="9" ci="0" mb="2" cb="0"/><line nr="1222" mi="19" ci="0" mb="2" cb="0"/><line nr="1223" mi="4" ci="0" mb="2" cb="0"/><line nr="1224" mi="2" ci="0" mb="0" cb="0"/><line nr="1229" mi="2" ci="0" mb="0" cb="0"/><line nr="1238" mi="9" ci="0" mb="2" cb="0"/><line nr="1239" mi="7" ci="0" mb="2" cb="0"/><line nr="1240" mi="2" ci="0" mb="0" cb="0"/><line nr="1243" mi="2" ci="0" mb="0" cb="0"/><line nr="1252" mi="9" ci="0" mb="2" cb="0"/><line nr="1253" mi="7" ci="0" mb="2" cb="0"/><line nr="1254" mi="2" ci="0" mb="0" cb="0"/><line nr="1257" mi="2" ci="0" mb="0" cb="0"/><line nr="1369" mi="0" ci="2" mb="0" cb="0"/><line nr="1370" mi="0" ci="3" mb="0" cb="0"/><line nr="1371" mi="0" ci="3" mb="0" cb="0"/><line nr="1372" mi="0" ci="3" mb="0" cb="0"/><line nr="1373" mi="0" ci="10" mb="1" cb="3"/><line nr="1374" mi="0" ci="2" mb="0" cb="2"/><line nr="1375" mi="0" ci="4" mb="0" cb="0"/><line nr="1377" mi="0" ci="3" mb="0" cb="0"/><line nr="1379" mi="0" ci="2" mb="0" cb="2"/><line nr="1380" mi="0" ci="5" mb="1" cb="1"/><line nr="1381" mi="0" ci="4" mb="0" cb="0"/><line nr="1383" mi="4" ci="0" mb="0" cb="0"/><line nr="1386" mi="0" ci="3" mb="0" cb="0"/><line nr="1388" mi="0" ci="5" mb="1" cb="3"/><line nr="1389" mi="0" ci="7" mb="0" cb="0"/><line nr="1390" mi="1" ci="7" mb="1" cb="1"/><line nr="1391" mi="0" ci="3" mb="0" cb="0"/><line nr="1392" mi="0" ci="3" mb="0" cb="0"/><line nr="1393" mi="0" ci="3" mb="1" cb="1"/><line nr="1394" mi="0" ci="3" mb="0" cb="0"/><line nr="1395" mi="0" ci="4" mb="0" cb="0"/><line nr="1398" mi="0" ci="3" mb="0" cb="0"/><line nr="1399" mi="0" ci="3" mb="0" cb="0"/><line nr="1400" mi="14" ci="5" mb="1" cb="1"/><line nr="1402" mi="0" ci="2" mb="1" cb="1"/><line nr="1403" mi="0" ci="3" mb="0" cb="0"/><line nr="1404" mi="0" ci="3" mb="1" cb="1"/><line nr="1405" mi="12" ci="0" mb="0" cb="0"/><line nr="1406" mi="0" ci="2" mb="0" cb="2"/><line nr="1407" mi="0" ci="4" mb="0" cb="0"/><line nr="1409" mi="0" ci="3" mb="1" cb="1"/><line nr="1410" mi="14" ci="0" mb="0" cb="0"/><line nr="1413" mi="0" ci="4" mb="0" cb="0"/><line nr="1417" mi="3" ci="0" mb="0" cb="0"/><line nr="1418" mi="3" ci="0" mb="0" cb="0"/><line nr="1421" mi="0" ci="3" mb="0" cb="0"/><line nr="1422" mi="0" ci="5" mb="1" cb="3"/><line nr="1423" mi="0" ci="7" mb="0" cb="0"/><line nr="1424" mi="1" ci="8" mb="1" cb="1"/><line nr="1427" mi="0" ci="3" mb="0" cb="0"/><line nr="1428" mi="0" ci="3" mb="0" cb="0"/><line nr="1430" mi="0" ci="5" mb="0" cb="0"/><line nr="1431" mi="0" ci="6" mb="2" cb="4"/><line nr="1433" mi="0" ci="10" mb="2" cb="2"/><line nr="1435" mi="2" ci="6" mb="1" cb="1"/><line nr="1436" mi="15" ci="0" mb="0" cb="0"/><line nr="1437" mi="2" ci="0" mb="0" cb="0"/><line nr="1442" mi="0" ci="7" mb="0" cb="2"/><line nr="1443" mi="0" ci="2" mb="1" cb="1"/><line nr="1444" mi="15" ci="0" mb="0" cb="0"/><line nr="1445" mi="0" ci="8" mb="0" cb="4"/><line nr="1446" mi="3" ci="5" mb="1" cb="1"/><line nr="1447" mi="2" ci="0" mb="2" cb="0"/><line nr="1448" mi="15" ci="0" mb="0" cb="0"/><line nr="1452" mi="0" ci="5" mb="0" cb="2"/><line nr="1453" mi="0" ci="2" mb="1" cb="1"/><line nr="1454" mi="16" ci="0" mb="0" cb="0"/><line nr="1459" mi="0" ci="8" mb="0" cb="2"/><line nr="1460" mi="0" ci="2" mb="1" cb="1"/><line nr="1461" mi="15" ci="0" mb="0" cb="0"/><line nr="1464" mi="2" ci="6" mb="1" cb="1"/><line nr="1465" mi="0" ci="2" mb="0" cb="0"/><line nr="1466" mi="0" ci="3" mb="0" cb="2"/><line nr="1467" mi="0" ci="3" mb="0" cb="0"/><line nr="1468" mi="0" ci="3" mb="0" cb="0"/><line nr="1469" mi="0" ci="3" mb="1" cb="1"/><line nr="1470" mi="5" ci="0" mb="2" cb="0"/><line nr="1471" mi="3" ci="0" mb="0" cb="0"/><line nr="1472" mi="5" ci="0" mb="2" cb="0"/><line nr="1473" mi="3" ci="0" mb="0" cb="0"/><line nr="1475" mi="0" ci="5" mb="0" cb="2"/><line nr="1476" mi="0" ci="5" mb="0" cb="2"/><line nr="1477" mi="0" ci="3" mb="0" cb="0"/><line nr="1478" mi="0" ci="5" mb="1" cb="1"/><line nr="1479" mi="0" ci="2" mb="0" cb="0"/><line nr="1483" mi="0" ci="15" mb="0" cb="0"/><line nr="1486" mi="0" ci="8" mb="0" cb="0"/><line nr="1487" mi="0" ci="1" mb="0" cb="0"/><line nr="1495" mi="3" ci="0" mb="2" cb="0"/><line nr="1496" mi="11" ci="0" mb="2" cb="0"/><line nr="1497" mi="5" ci="0" mb="2" cb="0"/><line nr="1498" mi="2" ci="0" mb="0" cb="0"/><line nr="1500" mi="1" ci="0" mb="0" cb="0"/><line nr="1502" mi="2" ci="0" mb="0" cb="0"/><line nr="1511" mi="0" ci="3" mb="1" cb="1"/><line nr="1512" mi="4" ci="7" mb="1" cb="1"/><line nr="1513" mi="5" ci="0" mb="2" cb="0"/><line nr="1514" mi="2" ci="0" mb="0" cb="0"/><line nr="1516" mi="1" ci="0" mb="0" cb="0"/><line nr="1518" mi="0" ci="2" mb="0" cb="0"/><line nr="1591" mi="0" ci="2" mb="0" cb="0"/><line nr="1592" mi="0" ci="6" mb="0" cb="0"/><line nr="1593" mi="0" ci="3" mb="0" cb="0"/><line nr="1594" mi="0" ci="5" mb="0" cb="0"/><line nr="1595" mi="0" ci="6" mb="2" cb="4"/><line nr="1597" mi="0" ci="10" mb="2" cb="2"/><line nr="1599" mi="0" ci="8" mb="0" cb="2"/><line nr="1600" mi="0" ci="15" mb="0" cb="0"/><line nr="1601" mi="0" ci="2" mb="0" cb="0"/><line nr="1606" mi="0" ci="7" mb="0" cb="0"/><line nr="1607" mi="0" ci="5" mb="0" cb="0"/><line nr="1608" mi="0" ci="4" mb="0" cb="0"/><line nr="1609" mi="0" ci="8" mb="0" cb="0"/><line nr="1610" mi="0" ci="2" mb="0" cb="2"/><line nr="1611" mi="0" ci="6" mb="0" cb="0"/><line nr="1613" mi="0" ci="3" mb="0" cb="0"/><line nr="1615" mi="0" ci="2" mb="0" cb="2"/><line nr="1616" mi="0" ci="6" mb="0" cb="0"/><line nr="1618" mi="0" ci="3" mb="0" cb="0"/><line nr="1620" mi="0" ci="16" mb="0" cb="0"/><line nr="1623" mi="0" ci="1" mb="0" cb="0"/><line nr="1631" mi="0" ci="3" mb="1" cb="1"/><line nr="1632" mi="0" ci="11" mb="0" cb="2"/><line nr="1633" mi="0" ci="5" mb="1" cb="1"/><line nr="1634" mi="2" ci="0" mb="0" cb="0"/><line nr="1636" mi="0" ci="1" mb="0" cb="0"/><line nr="1638" mi="0" ci="2" mb="0" cb="0"/><line nr="1647" mi="0" ci="3" mb="1" cb="1"/><line nr="1648" mi="0" ci="11" mb="0" cb="2"/><line nr="1649" mi="0" ci="5" mb="1" cb="1"/><line nr="1650" mi="2" ci="0" mb="0" cb="0"/><line nr="1652" mi="0" ci="1" mb="0" cb="0"/><line nr="1654" mi="0" ci="2" mb="0" cb="0"/><line nr="1663" mi="0" ci="3" mb="1" cb="1"/><line nr="1664" mi="0" ci="11" mb="0" cb="2"/><line nr="1665" mi="0" ci="5" mb="1" cb="1"/><line nr="1666" mi="2" ci="0" mb="0" cb="0"/><line nr="1668" mi="0" ci="1" mb="0" cb="0"/><line nr="1670" mi="0" ci="2" mb="0" cb="0"/><line nr="1679" mi="0" ci="4" mb="0" cb="0"/><line nr="1680" mi="0" ci="3" mb="1" cb="1"/><line nr="1681" mi="0" ci="11" mb="0" cb="2"/><line nr="1682" mi="0" ci="6" mb="0" cb="0"/><line nr="1683" mi="0" ci="1" mb="0" cb="0"/><line nr="1685" mi="0" ci="2" mb="0" cb="0"/><line nr="1734" mi="0" ci="2" mb="0" cb="0"/><line nr="1735" mi="0" ci="3" mb="0" cb="0"/><line nr="1736" mi="0" ci="3" mb="0" cb="0"/><line nr="1737" mi="0" ci="4" mb="0" cb="0"/><line nr="1738" mi="0" ci="7" mb="0" cb="0"/><line nr="1739" mi="0" ci="2" mb="0" cb="2"/><line nr="1740" mi="0" ci="6" mb="0" cb="0"/><line nr="1742" mi="0" ci="3" mb="0" cb="0"/><line nr="1744" mi="0" ci="2" mb="0" cb="2"/><line nr="1745" mi="0" ci="6" mb="0" cb="0"/><line nr="1747" mi="0" ci="3" mb="0" cb="0"/><line nr="1749" mi="0" ci="16" mb="0" cb="0"/><line nr="1752" mi="0" ci="1" mb="0" cb="0"/><line nr="1799" mi="0" ci="2" mb="0" cb="0"/><line nr="1800" mi="0" ci="3" mb="0" cb="0"/><line nr="1801" mi="0" ci="3" mb="0" cb="0"/><line nr="1802" mi="0" ci="4" mb="0" cb="0"/><line nr="1803" mi="0" ci="7" mb="0" cb="0"/><line nr="1804" mi="0" ci="2" mb="0" cb="2"/><line nr="1805" mi="0" ci="6" mb="0" cb="0"/><line nr="1807" mi="0" ci="3" mb="0" cb="0"/><line nr="1809" mi="0" ci="2" mb="0" cb="2"/><line nr="1810" mi="0" ci="6" mb="0" cb="0"/><line nr="1812" mi="0" ci="3" mb="0" cb="0"/><line nr="1814" mi="0" ci="16" mb="0" cb="0"/><line nr="1817" mi="0" ci="1" mb="0" cb="0"/><line nr="1842" mi="2" ci="0" mb="0" cb="0"/><line nr="1843" mi="3" ci="0" mb="0" cb="0"/><line nr="1844" mi="3" ci="0" mb="0" cb="0"/><line nr="1845" mi="5" ci="0" mb="0" cb="0"/><line nr="1846" mi="1" ci="0" mb="0" cb="0"/><line nr="1855" mi="5" ci="0" mb="0" cb="0"/><line nr="1856" mi="1" ci="0" mb="0" cb="0"/><line nr="1865" mi="5" ci="0" mb="0" cb="0"/><line nr="1866" mi="1" ci="0" mb="0" cb="0"/><line nr="1874" mi="3" ci="0" mb="0" cb="0"/><line nr="1883" mi="3" ci="0" mb="0" cb="0"/><line nr="1892" mi="3" ci="0" mb="0" cb="0"/><line nr="1964" mi="0" ci="2" mb="0" cb="0"/><line nr="1965" mi="0" ci="3" mb="0" cb="0"/><line nr="1966" mi="0" ci="3" mb="0" cb="0"/><line nr="1967" mi="0" ci="3" mb="0" cb="0"/><line nr="1968" mi="0" ci="3" mb="0" cb="0"/><line nr="1969" mi="0" ci="3" mb="0" cb="0"/><line nr="1970" mi="0" ci="3" mb="0" cb="0"/><line nr="1971" mi="0" ci="4" mb="0" cb="0"/><line nr="1972" mi="0" ci="5" mb="0" cb="0"/><line nr="1973" mi="0" ci="7" mb="0" cb="0"/><line nr="1975" mi="0" ci="4" mb="1" cb="1"/><line nr="1976" mi="0" ci="25" mb="0" cb="0"/><line nr="1980" mi="4" ci="0" mb="2" cb="0"/><line nr="1981" mi="16" ci="0" mb="0" cb="0"/><line nr="1986" mi="0" ci="1" mb="0" cb="0"/><line nr="2005" mi="0" ci="2" mb="0" cb="0"/><line nr="2006" mi="0" ci="3" mb="0" cb="0"/><line nr="2007" mi="0" ci="3" mb="0" cb="0"/><line nr="2008" mi="0" ci="3" mb="0" cb="0"/><line nr="2009" mi="0" ci="3" mb="0" cb="0"/><line nr="2010" mi="0" ci="3" mb="0" cb="0"/><line nr="2011" mi="0" ci="12" mb="0" cb="0"/><line nr="2012" mi="0" ci="2" mb="0" cb="0"/><line nr="2013" mi="0" ci="5" mb="0" cb="0"/><line nr="2014" mi="0" ci="5" mb="0" cb="0"/><line nr="2015" mi="0" ci="8" mb="0" cb="0"/><line nr="2016" mi="0" ci="4" mb="1" cb="1"/><line nr="2017" mi="16" ci="0" mb="0" cb="0"/><line nr="2019" mi="5" ci="0" mb="0" cb="0"/><line nr="2020" mi="0" ci="4" mb="1" cb="1"/><line nr="2021" mi="0" ci="18" mb="0" cb="0"/><line nr="2025" mi="0" ci="1" mb="0" cb="0"/><line nr="2050" mi="2" ci="0" mb="0" cb="0"/><line nr="2051" mi="4" ci="0" mb="0" cb="0"/><line nr="2052" mi="6" ci="0" mb="0" cb="0"/><line nr="2053" mi="3" ci="0" mb="0" cb="0"/><line nr="2054" mi="1" ci="0" mb="0" cb="0"/><line nr="2080" mi="2" ci="0" mb="0" cb="0"/><line nr="2081" mi="4" ci="0" mb="0" cb="0"/><line nr="2082" mi="6" ci="0" mb="0" cb="0"/><line nr="2083" mi="3" ci="0" mb="0" cb="0"/><line nr="2084" mi="1" ci="0" mb="0" cb="0"/><line nr="2155" mi="0" ci="12" mb="0" cb="0"/><line nr="2158" mi="6" ci="0" mb="0" cb="0"/><line nr="2159" mi="6" ci="0" mb="2" cb="0"/><line nr="2160" mi="4" ci="0" mb="0" cb="0"/><line nr="2161" mi="2" ci="0" mb="0" cb="0"/><line nr="2164" mi="0" ci="2" mb="0" cb="0"/><line nr="2190" mi="0" ci="2" mb="0" cb="0"/><line nr="2193" mi="0" ci="2" mb="0" cb="0"/><line nr="2194" mi="0" ci="8" mb="0" cb="0"/><line nr="2195" mi="0" ci="8" mb="0" cb="0"/><line nr="2196" mi="0" ci="6" mb="0" cb="0"/><line nr="2197" mi="0" ci="6" mb="0" cb="0"/><line nr="2198" mi="0" ci="2" mb="0" cb="0"/><line nr="2199" mi="0" ci="8" mb="0" cb="0"/><line nr="2203" mi="0" ci="2" mb="1" cb="1"/><line nr="2204" mi="3" ci="0" mb="0" cb="0"/><line nr="2205" mi="5" ci="0" mb="0" cb="0"/><line nr="2206" mi="5" ci="0" mb="0" cb="0"/><line nr="2207" mi="5" ci="0" mb="0" cb="0"/><line nr="2208" mi="8" ci="0" mb="2" cb="0"/><line nr="2209" mi="7" ci="0" mb="0" cb="0"/><line nr="2210" mi="7" ci="0" mb="0" cb="0"/><line nr="2211" mi="7" ci="0" mb="0" cb="0"/><line nr="2214" mi="0" ci="3" mb="0" cb="0"/><line nr="2215" mi="0" ci="3" mb="0" cb="0"/><line nr="2216" mi="0" ci="3" mb="0" cb="0"/><line nr="2217" mi="0" ci="3" mb="0" cb="0"/><line nr="2219" mi="0" ci="2" mb="1" cb="1"/><line nr="2220" mi="0" ci="3" mb="0" cb="0"/><line nr="2221" mi="0" ci="5" mb="0" cb="0"/><line nr="2222" mi="0" ci="5" mb="0" cb="0"/><line nr="2223" mi="0" ci="5" mb="0" cb="0"/><line nr="2224" mi="0" ci="8" mb="0" cb="2"/><line nr="2225" mi="0" ci="7" mb="0" cb="0"/><line nr="2226" mi="0" ci="7" mb="0" cb="0"/><line nr="2227" mi="0" ci="7" mb="0" cb="0"/><line nr="2230" mi="3" ci="0" mb="0" cb="0"/><line nr="2231" mi="3" ci="0" mb="0" cb="0"/><line nr="2232" mi="3" ci="0" mb="0" cb="0"/><line nr="2233" mi="3" ci="0" mb="0" cb="0"/><line nr="2235" mi="0" ci="2" mb="1" cb="1"/><line nr="2236" mi="3" ci="0" mb="0" cb="0"/><line nr="2237" mi="5" ci="0" mb="0" cb="0"/><line nr="2238" mi="5" ci="0" mb="0" cb="0"/><line nr="2239" mi="5" ci="0" mb="0" cb="0"/><line nr="2240" mi="8" ci="0" mb="2" cb="0"/><line nr="2241" mi="7" ci="0" mb="0" cb="0"/><line nr="2242" mi="7" ci="0" mb="0" cb="0"/><line nr="2243" mi="7" ci="0" mb="0" cb="0"/><line nr="2246" mi="0" ci="3" mb="0" cb="0"/><line nr="2247" mi="0" ci="3" mb="0" cb="0"/><line nr="2248" mi="0" ci="3" mb="0" cb="0"/><line nr="2249" mi="0" ci="3" mb="0" cb="0"/><line nr="2253" mi="0" ci="3" mb="1" cb="1"/><line nr="2254" mi="0" ci="7" mb="0" cb="2"/><line nr="2255" mi="0" ci="10" mb="0" cb="0"/><line nr="2258" mi="0" ci="3" mb="1" cb="1"/><line nr="2259" mi="13" ci="0" mb="2" cb="0"/><line nr="2260" mi="2" ci="0" mb="0" cb="0"/><line nr="2261" mi="7" ci="0" mb="2" cb="0"/><line nr="2262" mi="14" ci="0" mb="0" cb="0"/><line nr="2266" mi="0" ci="3" mb="1" cb="1"/><line nr="2267" mi="13" ci="0" mb="2" cb="0"/><line nr="2268" mi="2" ci="0" mb="0" cb="0"/><line nr="2269" mi="7" ci="0" mb="2" cb="0"/><line nr="2270" mi="14" ci="0" mb="0" cb="0"/><line nr="2274" mi="0" ci="3" mb="1" cb="1"/><line nr="2278" mi="9" ci="0" mb="2" cb="0"/><line nr="2281" mi="10" ci="0" mb="0" cb="0"/><line nr="2282" mi="5" ci="0" mb="2" cb="0"/><line nr="2284" mi="7" ci="0" mb="2" cb="0"/><line nr="2285" mi="14" ci="0" mb="0" cb="0"/><line nr="2289" mi="0" ci="3" mb="1" cb="1"/><line nr="2290" mi="13" ci="0" mb="2" cb="0"/><line nr="2291" mi="2" ci="0" mb="0" cb="0"/><line nr="2292" mi="7" ci="0" mb="2" cb="0"/><line nr="2293" mi="14" ci="0" mb="0" cb="0"/><line nr="2297" mi="0" ci="3" mb="1" cb="1"/><line nr="2298" mi="11" ci="0" mb="2" cb="0"/><line nr="2299" mi="5" ci="0" mb="2" cb="0"/><line nr="2300" mi="10" ci="0" mb="0" cb="0"/><line nr="2304" mi="0" ci="3" mb="1" cb="1"/><line nr="2305" mi="13" ci="0" mb="2" cb="0"/><line nr="2306" mi="2" ci="0" mb="0" cb="0"/><line nr="2307" mi="9" ci="0" mb="2" cb="0"/><line nr="2308" mi="14" ci="0" mb="0" cb="0"/><line nr="2312" mi="0" ci="3" mb="1" cb="1"/><line nr="2313" mi="9" ci="0" mb="2" cb="0"/><line nr="2314" mi="2" ci="0" mb="0" cb="0"/><line nr="2315" mi="10" ci="0" mb="0" cb="0"/><line nr="2318" mi="0" ci="3" mb="1" cb="1"/><line nr="2319" mi="13" ci="0" mb="2" cb="0"/><line nr="2320" mi="2" ci="0" mb="0" cb="0"/><line nr="2321" mi="14" ci="0" mb="0" cb="0"/><line nr="2326" mi="0" ci="4" mb="0" cb="0"/><line nr="2327" mi="0" ci="10" mb="0" cb="2"/><line nr="2329" mi="0" ci="10" mb="2" cb="2"/><line nr="2330" mi="0" ci="2" mb="1" cb="1"/><line nr="2331" mi="0" ci="9" mb="0" cb="0"/><line nr="2332" mi="0" ci="5" mb="0" cb="2"/><line nr="2334" mi="0" ci="10" mb="0" cb="0"/><line nr="2335" mi="0" ci="9" mb="0" cb="0"/><line nr="2336" mi="0" ci="3" mb="0" cb="0"/><line nr="2340" mi="15" ci="0" mb="10" cb="0"/><line nr="2343" mi="9" ci="0" mb="0" cb="0"/><line nr="2344" mi="4" ci="0" mb="2" cb="0"/><line nr="2345" mi="4" ci="0" mb="0" cb="0"/><line nr="2346" mi="4" ci="0" mb="0" cb="0"/><line nr="2347" mi="21" ci="0" mb="6" cb="0"/><line nr="2350" mi="2" ci="0" mb="2" cb="0"/><line nr="2352" mi="10" ci="0" mb="0" cb="0"/><line nr="2353" mi="9" ci="0" mb="0" cb="0"/><line nr="2354" mi="4" ci="0" mb="0" cb="0"/><line nr="2357" mi="21" ci="0" mb="6" cb="0"/><line nr="2360" mi="2" ci="0" mb="2" cb="0"/><line nr="2362" mi="10" ci="0" mb="0" cb="0"/><line nr="2363" mi="9" ci="0" mb="0" cb="0"/><line nr="2364" mi="4" ci="0" mb="0" cb="0"/><line nr="2367" mi="21" ci="0" mb="6" cb="0"/><line nr="2370" mi="2" ci="0" mb="2" cb="0"/><line nr="2372" mi="10" ci="0" mb="0" cb="0"/><line nr="2373" mi="9" ci="0" mb="0" cb="0"/><line nr="2374" mi="4" ci="0" mb="0" cb="0"/><line nr="2377" mi="21" ci="0" mb="6" cb="0"/><line nr="2380" mi="2" ci="0" mb="2" cb="0"/><line nr="2382" mi="10" ci="0" mb="0" cb="0"/><line nr="2383" mi="9" ci="0" mb="0" cb="0"/><line nr="2384" mi="3" ci="0" mb="0" cb="0"/><line nr="2391" mi="0" ci="4" mb="1" cb="1"/><line nr="2392" mi="18" ci="0" mb="8" cb="0"/><line nr="2395" mi="7" ci="0" mb="0" cb="0"/><line nr="2396" mi="6" ci="0" mb="2" cb="0"/><line nr="2397" mi="6" ci="0" mb="0" cb="0"/><line nr="2398" mi="4" ci="0" mb="0" cb="0"/><line nr="2399" mi="21" ci="0" mb="6" cb="0"/><line nr="2401" mi="2" ci="0" mb="2" cb="0"/><line nr="2402" mi="10" ci="0" mb="0" cb="0"/><line nr="2403" mi="9" ci="0" mb="0" cb="0"/><line nr="2404" mi="4" ci="0" mb="0" cb="0"/><line nr="2406" mi="21" ci="0" mb="6" cb="0"/><line nr="2409" mi="2" ci="0" mb="2" cb="0"/><line nr="2410" mi="10" ci="0" mb="0" cb="0"/><line nr="2411" mi="9" ci="0" mb="0" cb="0"/><line nr="2412" mi="3" ci="0" mb="0" cb="0"/><line nr="2419" mi="0" ci="4" mb="1" cb="1"/><line nr="2420" mi="18" ci="0" mb="8" cb="0"/><line nr="2423" mi="7" ci="0" mb="0" cb="0"/><line nr="2424" mi="6" ci="0" mb="2" cb="0"/><line nr="2425" mi="6" ci="0" mb="0" cb="0"/><line nr="2426" mi="4" ci="0" mb="0" cb="0"/><line nr="2427" mi="21" ci="0" mb="6" cb="0"/><line nr="2429" mi="2" ci="0" mb="2" cb="0"/><line nr="2430" mi="10" ci="0" mb="0" cb="0"/><line nr="2431" mi="9" ci="0" mb="0" cb="0"/><line nr="2432" mi="4" ci="0" mb="0" cb="0"/><line nr="2434" mi="21" ci="0" mb="6" cb="0"/><line nr="2437" mi="2" ci="0" mb="2" cb="0"/><line nr="2438" mi="10" ci="0" mb="0" cb="0"/><line nr="2439" mi="9" ci="0" mb="0" cb="0"/><line nr="2440" mi="3" ci="0" mb="0" cb="0"/><line nr="2446" mi="0" ci="1" mb="0" cb="0"/><line nr="2448" mi="0" ci="3" mb="1" cb="1"/><line nr="2449" mi="9" ci="0" mb="2" cb="0"/><line nr="2450" mi="13" ci="0" mb="2" cb="0"/><line nr="2451" mi="4" ci="0" mb="2" cb="0"/><line nr="2452" mi="7" ci="0" mb="0" cb="0"/><line nr="2454" mi="1" ci="0" mb="0" cb="0"/><line nr="2457" mi="0" ci="3" mb="1" cb="1"/><line nr="2458" mi="0" ci="9" mb="0" cb="2"/><line nr="2459" mi="4" ci="9" mb="1" cb="1"/><line nr="2460" mi="4" ci="0" mb="2" cb="0"/><line nr="2461" mi="7" ci="0" mb="0" cb="0"/><line nr="2463" mi="1" ci="0" mb="0" cb="0"/><line nr="2466" mi="0" ci="3" mb="1" cb="1"/><line nr="2467" mi="9" ci="0" mb="2" cb="0"/><line nr="2468" mi="13" ci="0" mb="2" cb="0"/><line nr="2469" mi="4" ci="0" mb="2" cb="0"/><line nr="2470" mi="7" ci="0" mb="0" cb="0"/><line nr="2472" mi="1" ci="0" mb="0" cb="0"/><line nr="2476" mi="0" ci="8" mb="0" cb="0"/><line nr="2477" mi="0" ci="8" mb="0" cb="0"/><line nr="2478" mi="0" ci="8" mb="0" cb="0"/><line nr="2479" mi="0" ci="3" mb="0" cb="0"/><line nr="2480" mi="0" ci="3" mb="1" cb="1"/><line nr="2481" mi="12" ci="0" mb="0" cb="0"/><line nr="2482" mi="6" ci="0" mb="0" cb="0"/><line nr="2484" mi="0" ci="3" mb="0" cb="0"/><line nr="2486" mi="0" ci="11" mb="0" cb="0"/><line nr="2487" mi="0" ci="3" mb="1" cb="1"/><line nr="2488" mi="0" ci="12" mb="0" cb="0"/><line nr="2489" mi="0" ci="6" mb="0" cb="0"/><line nr="2491" mi="3" ci="0" mb="0" cb="0"/><line nr="2493" mi="0" ci="11" mb="0" cb="0"/><line nr="2494" mi="0" ci="3" mb="1" cb="1"/><line nr="2495" mi="12" ci="0" mb="0" cb="0"/><line nr="2496" mi="6" ci="0" mb="0" cb="0"/><line nr="2498" mi="0" ci="3" mb="0" cb="0"/><line nr="2501" mi="0" ci="14" mb="0" cb="0"/><line nr="2502" mi="0" ci="1" mb="0" cb="0"/><line nr="2511" mi="0" ci="3" mb="0" cb="0"/><line nr="2526" mi="0" ci="4" mb="1" cb="3"/><line nr="2527" mi="0" ci="2" mb="0" cb="0"/><line nr="2528" mi="0" ci="4" mb="2" cb="2"/><line nr="2529" mi="2" ci="0" mb="0" cb="0"/><line nr="2531" mi="0" ci="5" mb="1" cb="1"/><line nr="2532" mi="0" ci="8" mb="0" cb="2"/><line nr="2533" mi="0" ci="4" mb="0" cb="0"/><line nr="2534" mi="0" ci="4" mb="0" cb="0"/><line nr="2535" mi="0" ci="9" mb="3" cb="3"/><line nr="2536" mi="0" ci="9" mb="0" cb="2"/><line nr="2537" mi="0" ci="9" mb="1" cb="1"/><line nr="2538" mi="2" ci="0" mb="0" cb="0"/><line nr="2542" mi="2" ci="0" mb="0" cb="0"/><line nr="2545" mi="0" ci="2" mb="0" cb="0"/><line nr="2547" mi="2" ci="0" mb="0" cb="0"/><line nr="2559" mi="0" ci="3" mb="1" cb="1"/><line nr="2560" mi="2" ci="0" mb="0" cb="0"/><line nr="2561" mi="0" ci="2" mb="1" cb="1"/><line nr="2562" mi="2" ci="0" mb="0" cb="0"/><line nr="2563" mi="0" ci="5" mb="1" cb="1"/><line nr="2564" mi="2" ci="0" mb="0" cb="0"/><line nr="2565" mi="0" ci="3" mb="0" cb="0"/><line nr="2566" mi="0" ci="5" mb="0" cb="2"/><line nr="2567" mi="0" ci="2" mb="0" cb="0"/><line nr="2568" mi="0" ci="7" mb="1" cb="1"/><line nr="2569" mi="2" ci="0" mb="0" cb="0"/><line nr="2570" mi="0" ci="7" mb="1" cb="1"/><line nr="2571" mi="2" ci="0" mb="0" cb="0"/><line nr="2572" mi="0" ci="7" mb="1" cb="1"/><line nr="2573" mi="2" ci="0" mb="0" cb="0"/><line nr="2574" mi="0" ci="2" mb="0" cb="0"/><line nr="2590" mi="0" ci="2" mb="0" cb="0"/><line nr="2591" mi="0" ci="2" mb="0" cb="0"/><line nr="2594" mi="0" ci="9" mb="2" cb="4"/><line nr="2595" mi="0" ci="8" mb="0" cb="2"/><line nr="2596" mi="0" ci="2" mb="1" cb="1"/><line nr="2597" mi="5" ci="0" mb="0" cb="0"/><line nr="2599" mi="0" ci="4" mb="0" cb="0"/><line nr="2601" mi="0" ci="10" mb="0" cb="2"/><line nr="2602" mi="0" ci="2" mb="1" cb="1"/><line nr="2603" mi="4" ci="0" mb="0" cb="0"/><line nr="2605" mi="0" ci="8" mb="0" cb="0"/><line nr="2606" mi="0" ci="8" mb="0" cb="0"/><line nr="2607" mi="0" ci="6" mb="0" cb="0"/><line nr="2608" mi="0" ci="2" mb="0" cb="0"/><line nr="2609" mi="0" ci="3" mb="1" cb="1"/><line nr="2610" mi="0" ci="4" mb="0" cb="0"/><line nr="2611" mi="0" ci="6" mb="0" cb="0"/><line nr="2612" mi="0" ci="2" mb="0" cb="0"/><line nr="2615" mi="0" ci="4" mb="1" cb="1"/><line nr="2616" mi="0" ci="6" mb="0" cb="0"/><line nr="2617" mi="0" ci="5" mb="0" cb="0"/><line nr="2618" mi="2" ci="6" mb="1" cb="1"/><line nr="2619" mi="7" ci="0" mb="4" cb="0"/><line nr="2620" mi="4" ci="0" mb="0" cb="0"/><line nr="2622" mi="16" ci="0" mb="0" cb="0"/><line nr="2623" mi="1" ci="0" mb="0" cb="0"/><line nr="2628" mi="0" ci="7" mb="0" cb="2"/><line nr="2637" mi="0" ci="3" mb="0" cb="0"/><line nr="2651" mi="0" ci="3" mb="1" cb="1"/><line nr="2652" mi="0" ci="4" mb="0" cb="0"/><line nr="2655" mi="0" ci="5" mb="0" cb="0"/><line nr="2656" mi="0" ci="4" mb="0" cb="0"/><line nr="2657" mi="0" ci="3" mb="0" cb="0"/><line nr="2658" mi="0" ci="2" mb="0" cb="0"/><line nr="2660" mi="0" ci="2" mb="0" cb="0"/><line nr="2661" mi="0" ci="8" mb="0" cb="2"/><line nr="2662" mi="0" ci="5" mb="1" cb="1"/><line nr="2663" mi="5" ci="0" mb="0" cb="0"/><line nr="2665" mi="0" ci="4" mb="0" cb="0"/><line nr="2666" mi="0" ci="6" mb="0" cb="0"/><line nr="2667" mi="0" ci="2" mb="1" cb="1"/><line nr="2668" mi="5" ci="0" mb="0" cb="0"/><line nr="2670" mi="0" ci="4" mb="0" cb="0"/><line nr="2672" mi="0" ci="3" mb="1" cb="1"/><line nr="2673" mi="0" ci="5" mb="0" cb="0"/><line nr="2674" mi="0" ci="4" mb="0" cb="0"/><line nr="2675" mi="0" ci="3" mb="0" cb="0"/><line nr="2677" mi="0" ci="5" mb="0" cb="0"/><line nr="2678" mi="0" ci="4" mb="0" cb="0"/><line nr="2679" mi="0" ci="3" mb="0" cb="0"/><line nr="2681" mi="0" ci="7" mb="0" cb="0"/><line nr="2682" mi="0" ci="16" mb="0" cb="0"/><line nr="2683" mi="0" ci="5" mb="0" cb="0"/><line nr="2684" mi="0" ci="6" mb="0" cb="0"/><line nr="2686" mi="7" ci="0" mb="0" cb="0"/><line nr="2687" mi="5" ci="0" mb="0" cb="0"/><line nr="2689" mi="7" ci="0" mb="0" cb="0"/><line nr="2690" mi="4" ci="0" mb="2" cb="0"/><line nr="2691" mi="8" ci="0" mb="0" cb="0"/><line nr="2693" mi="5" ci="0" mb="0" cb="0"/><line nr="2696" mi="0" ci="4" mb="0" cb="0"/><line nr="2699" mi="0" ci="2" mb="1" cb="1"/><line nr="2700" mi="0" ci="4" mb="0" cb="0"/><line nr="2702" mi="0" ci="4" mb="0" cb="0"/><line nr="2703" mi="0" ci="2" mb="0" cb="0"/><line nr="2705" mi="4" ci="0" mb="0" cb="0"/><line nr="2706" mi="2" ci="0" mb="0" cb="0"/><line nr="2721" mi="0" ci="4" mb="0" cb="0"/><line nr="2722" mi="0" ci="6" mb="1" cb="3"/><line nr="2723" mi="0" ci="2" mb="0" cb="0"/><line nr="2725" mi="0" ci="6" mb="0" cb="0"/><line nr="2726" mi="0" ci="3" mb="1" cb="1"/><line nr="2727" mi="0" ci="8" mb="0" cb="2"/><line nr="2728" mi="0" ci="11" mb="0" cb="0"/><line nr="2730" mi="0" ci="2" mb="0" cb="0"/><line nr="2732" mi="2" ci="0" mb="0" cb="0"/><line nr="2748" mi="0" ci="4" mb="1" cb="1"/><line nr="2749" mi="0" ci="5" mb="0" cb="0"/><line nr="2750" mi="0" ci="5" mb="0" cb="0"/><line nr="2751" mi="0" ci="5" mb="0" cb="0"/><line nr="2752" mi="0" ci="5" mb="0" cb="0"/><line nr="2753" mi="0" ci="4" mb="0" cb="0"/><line nr="2754" mi="0" ci="2" mb="0" cb="0"/><line nr="2755" mi="0" ci="2" mb="0" cb="0"/><line nr="2756" mi="0" ci="2" mb="0" cb="0"/><line nr="2757" mi="0" ci="6" mb="0" cb="0"/><line nr="2758" mi="0" ci="4" mb="1" cb="1"/><line nr="2759" mi="0" ci="7" mb="0" cb="0"/><line nr="2760" mi="0" ci="7" mb="0" cb="0"/><line nr="2761" mi="0" ci="8" mb="0" cb="0"/><line nr="2762" mi="4" ci="0" mb="2" cb="0"/><line nr="2763" mi="7" ci="0" mb="0" cb="0"/><line nr="2765" mi="0" ci="2" mb="1" cb="1"/><line nr="2766" mi="5" ci="0" mb="0" cb="0"/><line nr="2768" mi="0" ci="5" mb="0" cb="0"/><line nr="2769" mi="0" ci="2" mb="1" cb="1"/><line nr="2770" mi="5" ci="0" mb="0" cb="0"/><line nr="2772" mi="0" ci="4" mb="0" cb="0"/><line nr="2773" mi="0" ci="4" mb="0" cb="0"/><line nr="2774" mi="0" ci="4" mb="0" cb="0"/><line nr="2775" mi="0" ci="4" mb="0" cb="0"/><line nr="2776" mi="0" ci="4" mb="0" cb="0"/><line nr="2777" mi="0" ci="2" mb="0" cb="0"/><line nr="2779" mi="2" ci="0" mb="0" cb="0"/><line nr="2818" mi="2" ci="0" mb="0" cb="0"/><line nr="2819" mi="3" ci="0" mb="0" cb="0"/><line nr="2820" mi="3" ci="0" mb="0" cb="0"/><line nr="2821" mi="4" ci="0" mb="0" cb="0"/><line nr="2822" mi="6" ci="0" mb="0" cb="0"/><line nr="2823" mi="3" ci="0" mb="0" cb="0"/><line nr="2824" mi="1" ci="0" mb="0" cb="0"/><line nr="2860" mi="2" ci="0" mb="0" cb="0"/><line nr="2861" mi="3" ci="0" mb="0" cb="0"/><line nr="2862" mi="3" ci="0" mb="0" cb="0"/><line nr="2863" mi="4" ci="0" mb="0" cb="0"/><line nr="2864" mi="6" ci="0" mb="0" cb="0"/><line nr="2865" mi="3" ci="0" mb="0" cb="0"/><line nr="2866" mi="1" ci="0" mb="0" cb="0"/><line nr="2888" mi="0" ci="2" mb="0" cb="0"/><line nr="2889" mi="0" ci="3" mb="0" cb="0"/><line nr="2890" mi="0" ci="3" mb="0" cb="0"/><line nr="2891" mi="0" ci="1" mb="0" cb="0"/><line nr="2900" mi="3" ci="0" mb="2" cb="0"/><line nr="2901" mi="2" ci="0" mb="0" cb="0"/><line nr="2902" mi="2" ci="0" mb="2" cb="0"/><line nr="2903" mi="2" ci="0" mb="0" cb="0"/><line nr="2904" mi="5" ci="0" mb="2" cb="0"/><line nr="2905" mi="2" ci="0" mb="0" cb="0"/><line nr="2906" mi="3" ci="0" mb="0" cb="0"/><line nr="2907" mi="14" ci="0" mb="4" cb="0"/><line nr="2918" mi="5" ci="0" mb="0" cb="0"/><line nr="2919" mi="7" ci="0" mb="0" cb="0"/><line nr="2920" mi="7" ci="0" mb="0" cb="0"/><line nr="2921" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="3020" covered="1977"/><counter type="BRANCH" missed="448" covered="200"/><counter type="LINE" missed="493" covered="426"/><counter type="COMPLEXITY" missed="300" covered="79"/><counter type="METHOD" missed="23" covered="32"/><counter type="CLASS" missed="10" covered="12"/></sourcefile><sourcefile name="CodecCollector.java"><line nr="87" mi="0" ci="4" mb="0" cb="0"/><line nr="92" mi="2" ci="0" mb="0" cb="0"/><line nr="94" mi="1" ci="0" mb="0" cb="0"/><line nr="131" mi="0" ci="4" mb="0" cb="0"/><line nr="133" mi="0" ci="4" mb="0" cb="0"/><line nr="134" mi="0" ci="3" mb="0" cb="2"/><line nr="135" mi="0" ci="4" mb="0" cb="0"/><line nr="136" mi="0" ci="3" mb="0" cb="0"/><line nr="139" mi="0" ci="2" mb="0" cb="0"/><line nr="140" mi="0" ci="2" mb="0" cb="0"/><line nr="141" mi="0" ci="2" mb="0" cb="2"/><line nr="142" mi="0" ci="4" mb="0" cb="0"/><line nr="143" mi="0" ci="7" mb="0" cb="0"/><line nr="144" mi="0" ci="3" mb="0" cb="0"/><line nr="145" mi="0" ci="2" mb="0" cb="0"/><line nr="146" mi="0" ci="4" mb="0" cb="0"/><line nr="147" mi="0" ci="3" mb="0" cb="2"/><line nr="148" mi="0" ci="4" mb="0" cb="0"/><line nr="150" mi="0" ci="6" mb="0" cb="2"/><line nr="151" mi="0" ci="12" mb="0" cb="4"/><line nr="152" mi="0" ci="6" mb="1" cb="1"/><line nr="153" mi="0" ci="5" mb="0" cb="0"/><line nr="156" mi="0" ci="2" mb="0" cb="0"/><line nr="158" mi="0" ci="2" mb="1" cb="1"/><line nr="159" mi="0" ci="4" mb="0" cb="0"/><line nr="160" mi="0" ci="3" mb="0" cb="0"/><line nr="161" mi="0" ci="2" mb="0" cb="0"/><line nr="162" mi="0" ci="3" mb="0" cb="2"/><line nr="163" mi="0" ci="4" mb="0" cb="0"/><line nr="164" mi="0" ci="6" mb="0" cb="2"/><line nr="165" mi="0" ci="8" mb="0" cb="2"/><line nr="166" mi="0" ci="5" mb="0" cb="0"/><line nr="169" mi="0" ci="2" mb="0" cb="0"/><line nr="172" mi="0" ci="10" mb="0" cb="0"/><line nr="173" mi="2" ci="3" mb="1" cb="1"/><line nr="174" mi="0" ci="2" mb="0" cb="0"/><line nr="176" mi="0" ci="12" mb="0" cb="0"/><line nr="178" mi="0" ci="7" mb="0" cb="0"/><line nr="179" mi="0" ci="11" mb="0" cb="0"/><line nr="181" mi="0" ci="1" mb="0" cb="0"/><line nr="184" mi="0" ci="6" mb="0" cb="2"/><line nr="185" mi="0" ci="2" mb="0" cb="2"/><line nr="187" mi="0" ci="2" mb="0" cb="0"/><line nr="188" mi="0" ci="4" mb="1" cb="1"/><line nr="189" mi="0" ci="11" mb="0" cb="2"/><line nr="190" mi="0" ci="2" mb="1" cb="1"/><line nr="191" mi="1" ci="7" mb="1" cb="1"/><line nr="194" mi="0" ci="1" mb="0" cb="0"/><line nr="196" mi="0" ci="2" mb="0" cb="0"/><line nr="199" mi="0" ci="4" mb="0" cb="0"/><line nr="200" mi="0" ci="3" mb="0" cb="2"/><line nr="201" mi="0" ci="4" mb="0" cb="0"/><line nr="202" mi="0" ci="3" mb="0" cb="0"/><line nr="203" mi="0" ci="7" mb="0" cb="0"/><line nr="204" mi="0" ci="10" mb="0" cb="0"/><line nr="205" mi="0" ci="2" mb="1" cb="1"/><line nr="206" mi="5" ci="0" mb="2" cb="0"/><line nr="207" mi="2" ci="0" mb="0" cb="0"/><line nr="208" mi="7" ci="0" mb="0" cb="0"/><line nr="211" mi="0" ci="7" mb="0" cb="0"/><line nr="212" mi="0" ci="6" mb="0" cb="0"/><line nr="213" mi="0" ci="1" mb="0" cb="0"/><line nr="215" mi="0" ci="1" mb="0" cb="0"/><line nr="231" mi="2" ci="0" mb="0" cb="0"/><line nr="232" mi="2" ci="0" mb="0" cb="0"/><line nr="234" mi="3" ci="0" mb="0" cb="0"/><line nr="238" mi="4" ci="0" mb="0" cb="0"/><line nr="239" mi="3" ci="0" mb="2" cb="0"/><line nr="240" mi="4" ci="0" mb="0" cb="0"/><line nr="241" mi="3" ci="0" mb="0" cb="0"/><line nr="242" mi="11" ci="0" mb="2" cb="0"/><line nr="243" mi="7" ci="0" mb="2" cb="0"/><line nr="244" mi="3" ci="0" mb="0" cb="0"/><line nr="245" mi="3" ci="0" mb="0" cb="0"/><line nr="246" mi="5" ci="0" mb="2" cb="0"/><line nr="247" mi="3" ci="0" mb="0" cb="0"/><line nr="248" mi="5" ci="0" mb="0" cb="0"/><line nr="249" mi="3" ci="0" mb="2" cb="0"/><line nr="250" mi="9" ci="0" mb="0" cb="0"/><line nr="251" mi="11" ci="0" mb="4" cb="0"/><line nr="252" mi="6" ci="0" mb="0" cb="0"/><line nr="253" mi="2" ci="0" mb="2" cb="0"/><line nr="254" mi="4" ci="0" mb="0" cb="0"/><line nr="255" mi="1" ci="0" mb="0" cb="0"/><line nr="258" mi="1" ci="0" mb="0" cb="0"/><line nr="260" mi="2" ci="0" mb="0" cb="0"/><line nr="262" mi="1" ci="0" mb="0" cb="0"/><line nr="298" mi="0" ci="2" mb="0" cb="0"/><line nr="299" mi="0" ci="2" mb="0" cb="0"/><line nr="300" mi="0" ci="2" mb="0" cb="0"/><line nr="303" mi="0" ci="2" mb="0" cb="0"/><line nr="304" mi="0" ci="2" mb="0" cb="0"/><line nr="305" mi="0" ci="2" mb="0" cb="0"/><line nr="306" mi="0" ci="2" mb="0" cb="0"/><line nr="307" mi="0" ci="2" mb="0" cb="0"/><line nr="308" mi="0" ci="2" mb="0" cb="0"/><line nr="311" mi="0" ci="4" mb="0" cb="2"/><line nr="312" mi="0" ci="2" mb="0" cb="0"/><line nr="315" mi="0" ci="4" mb="0" cb="2"/><line nr="316" mi="0" ci="2" mb="0" cb="0"/><line nr="318" mi="0" ci="4" mb="0" cb="2"/><line nr="319" mi="0" ci="11" mb="0" cb="2"/><line nr="320" mi="0" ci="2" mb="0" cb="2"/><line nr="321" mi="3" ci="3" mb="1" cb="1"/><line nr="322" mi="3" ci="1" mb="0" cb="0"/><line nr="323" mi="0" ci="2" mb="0" cb="0"/><line nr="325" mi="0" ci="1" mb="0" cb="0"/><line nr="329" mi="0" ci="4" mb="0" cb="2"/><line nr="331" mi="0" ci="4" mb="0" cb="0"/><line nr="332" mi="0" ci="4" mb="0" cb="0"/><line nr="333" mi="0" ci="4" mb="0" cb="0"/><line nr="334" mi="0" ci="4" mb="0" cb="0"/><line nr="336" mi="0" ci="4" mb="1" cb="1"/><line nr="337" mi="0" ci="11" mb="0" cb="2"/><line nr="338" mi="0" ci="9" mb="0" cb="2"/><line nr="340" mi="0" ci="7" mb="0" cb="2"/><line nr="342" mi="2" ci="10" mb="1" cb="3"/><line nr="344" mi="0" ci="4" mb="0" cb="0"/><line nr="345" mi="0" ci="5" mb="0" cb="0"/><line nr="346" mi="0" ci="11" mb="0" cb="2"/><line nr="347" mi="0" ci="5" mb="1" cb="1"/><line nr="348" mi="0" ci="5" mb="0" cb="0"/><line nr="349" mi="0" ci="4" mb="0" cb="2"/><line nr="350" mi="0" ci="7" mb="0" cb="0"/><line nr="353" mi="0" ci="1" mb="0" cb="0"/><line nr="354" mi="0" ci="1" mb="0" cb="0"/><line nr="357" mi="0" ci="4" mb="1" cb="1"/><line nr="358" mi="2" ci="0" mb="0" cb="0"/><line nr="359" mi="11" ci="0" mb="2" cb="0"/><line nr="360" mi="5" ci="0" mb="2" cb="0"/><line nr="361" mi="8" ci="0" mb="0" cb="0"/><line nr="363" mi="1" ci="0" mb="0" cb="0"/><line nr="366" mi="0" ci="4" mb="1" cb="1"/><line nr="367" mi="2" ci="0" mb="0" cb="0"/><line nr="368" mi="11" ci="0" mb="2" cb="0"/><line nr="369" mi="5" ci="0" mb="2" cb="0"/><line nr="370" mi="3" ci="0" mb="2" cb="0"/><line nr="372" mi="8" ci="0" mb="2" cb="0"/><line nr="373" mi="9" ci="0" mb="0" cb="0"/><line nr="376" mi="9" ci="0" mb="0" cb="0"/><line nr="379" mi="5" ci="0" mb="2" cb="0"/><line nr="380" mi="8" ci="0" mb="0" cb="0"/><line nr="384" mi="1" ci="0" mb="0" cb="0"/><line nr="387" mi="0" ci="4" mb="0" cb="2"/><line nr="388" mi="0" ci="2" mb="0" cb="0"/><line nr="389" mi="0" ci="11" mb="0" cb="2"/><line nr="390" mi="0" ci="5" mb="1" cb="1"/><line nr="391" mi="0" ci="8" mb="0" cb="0"/><line nr="394" mi="0" ci="1" mb="0" cb="0"/><line nr="397" mi="0" ci="4" mb="1" cb="1"/><line nr="398" mi="11" ci="0" mb="2" cb="0"/><line nr="399" mi="7" ci="0" mb="2" cb="0"/><line nr="401" mi="7" ci="0" mb="2" cb="0"/><line nr="403" mi="9" ci="0" mb="2" cb="0"/><line nr="404" mi="14" ci="0" mb="4" cb="0"/><line nr="406" mi="6" ci="0" mb="0" cb="0"/><line nr="407" mi="11" ci="0" mb="2" cb="0"/><line nr="408" mi="5" ci="0" mb="2" cb="0"/><line nr="409" mi="5" ci="0" mb="0" cb="0"/><line nr="410" mi="4" ci="0" mb="2" cb="0"/><line nr="411" mi="7" ci="0" mb="0" cb="0"/><line nr="414" mi="1" ci="0" mb="0" cb="0"/><line nr="415" mi="19" ci="0" mb="2" cb="0"/><line nr="416" mi="11" ci="0" mb="4" cb="0"/><line nr="418" mi="3" ci="0" mb="0" cb="0"/><line nr="419" mi="11" ci="0" mb="2" cb="0"/><line nr="420" mi="5" ci="0" mb="2" cb="0"/><line nr="421" mi="5" ci="0" mb="0" cb="0"/><line nr="422" mi="4" ci="0" mb="2" cb="0"/><line nr="423" mi="7" ci="0" mb="0" cb="0"/><line nr="426" mi="1" ci="0" mb="0" cb="0"/><line nr="428" mi="7" ci="0" mb="2" cb="0"/><line nr="429" mi="10" ci="0" mb="0" cb="0"/><line nr="430" mi="11" ci="0" mb="0" cb="0"/><line nr="433" mi="1" ci="0" mb="0" cb="0"/><line nr="436" mi="0" ci="4" mb="1" cb="1"/><line nr="437" mi="11" ci="0" mb="2" cb="0"/><line nr="438" mi="7" ci="0" mb="2" cb="0"/><line nr="439" mi="7" ci="0" mb="4" cb="0"/><line nr="440" mi="2" ci="0" mb="2" cb="0"/><line nr="441" mi="2" ci="0" mb="0" cb="0"/><line nr="443" mi="1" ci="0" mb="0" cb="0"/><line nr="447" mi="0" ci="2" mb="0" cb="2"/><line nr="452" mi="4" ci="6" mb="1" cb="1"/><line nr="453" mi="0" ci="1" mb="0" cb="0"/><line nr="454" mi="6" ci="0" mb="0" cb="0"/><line nr="455" mi="2" ci="0" mb="2" cb="0"/><line nr="456" mi="3" ci="0" mb="0" cb="0"/><line nr="457" mi="2" ci="0" mb="0" cb="0"/><line nr="458" mi="2" ci="0" mb="0" cb="0"/><line nr="459" mi="4" ci="0" mb="0" cb="0"/><line nr="460" mi="5" ci="0" mb="2" cb="0"/><line nr="462" mi="2" ci="0" mb="0" cb="0"/><line nr="463" mi="4" ci="0" mb="0" cb="0"/><line nr="464" mi="2" ci="0" mb="0" cb="0"/><line nr="465" mi="3" ci="0" mb="0" cb="0"/><line nr="466" mi="4" ci="0" mb="0" cb="0"/><line nr="467" mi="3" ci="0" mb="2" cb="0"/><line nr="468" mi="8" ci="0" mb="0" cb="0"/><line nr="469" mi="8" ci="0" mb="4" cb="0"/><line nr="470" mi="5" ci="0" mb="2" cb="0"/><line nr="471" mi="7" ci="0" mb="0" cb="0"/><line nr="472" mi="2" ci="0" mb="0" cb="0"/><line nr="475" mi="2" ci="0" mb="2" cb="0"/><line nr="476" mi="2" ci="0" mb="0" cb="0"/><line nr="477" mi="6" ci="0" mb="0" cb="0"/><line nr="478" mi="2" ci="0" mb="2" cb="0"/><line nr="480" mi="7" ci="0" mb="2" cb="0"/><line nr="481" mi="1" ci="0" mb="0" cb="0"/><line nr="482" mi="4" ci="0" mb="0" cb="0"/><line nr="486" mi="6" ci="0" mb="0" cb="0"/><line nr="487" mi="2" ci="0" mb="2" cb="0"/><line nr="488" mi="7" ci="0" mb="2" cb="0"/><line nr="489" mi="1" ci="0" mb="0" cb="0"/><line nr="490" mi="4" ci="0" mb="0" cb="0"/><line nr="495" mi="3" ci="0" mb="0" cb="0"/><line nr="497" mi="4" ci="0" mb="2" cb="0"/><line nr="498" mi="7" ci="0" mb="0" cb="0"/><line nr="499" mi="1" ci="0" mb="0" cb="0"/><line nr="501" mi="5" ci="0" mb="0" cb="0"/><line nr="502" mi="6" ci="0" mb="0" cb="0"/><line nr="504" mi="7" ci="0" mb="0" cb="0"/><line nr="505" mi="7" ci="0" mb="0" cb="0"/><line nr="507" mi="5" ci="0" mb="0" cb="0"/><line nr="510" mi="1" ci="0" mb="0" cb="0"/><line nr="512" mi="1" ci="0" mb="0" cb="0"/><line nr="514" mi="0" ci="11" mb="0" cb="2"/><line nr="516" mi="0" ci="4" mb="1" cb="1"/><line nr="517" mi="0" ci="6" mb="0" cb="0"/><line nr="519" mi="2" ci="0" mb="0" cb="0"/><line nr="521" mi="0" ci="4" mb="0" cb="2"/><line nr="522" mi="0" ci="6" mb="0" cb="0"/><line nr="524" mi="0" ci="2" mb="0" cb="0"/><line nr="526" mi="2" ci="2" mb="3" cb="1"/><line nr="527" mi="0" ci="8" mb="0" cb="0"/><line nr="529" mi="0" ci="2" mb="0" cb="2"/><line nr="531" mi="0" ci="2" mb="1" cb="1"/><line nr="532" mi="0" ci="4" mb="0" cb="0"/><line nr="534" mi="3" ci="0" mb="0" cb="0"/><line nr="536" mi="0" ci="3" mb="1" cb="1"/><line nr="537" mi="0" ci="5" mb="0" cb="0"/><line nr="540" mi="0" ci="2" mb="0" cb="0"/><line nr="541" mi="0" ci="3" mb="1" cb="1"/><line nr="542" mi="0" ci="8" mb="0" cb="2"/><line nr="544" mi="0" ci="1" mb="0" cb="0"/><line nr="546" mi="0" ci="7" mb="0" cb="0"/><line nr="547" mi="0" ci="7" mb="1" cb="3"/><line nr="548" mi="0" ci="6" mb="0" cb="0"/><line nr="550" mi="0" ci="4" mb="1" cb="1"/><line nr="551" mi="1" ci="0" mb="0" cb="0"/><line nr="553" mi="0" ci="5" mb="1" cb="1"/><line nr="554" mi="0" ci="2" mb="0" cb="0"/><line nr="555" mi="0" ci="4" mb="0" cb="0"/><line nr="557" mi="0" ci="1" mb="0" cb="0"/><line nr="558" mi="0" ci="5" mb="0" cb="2"/><line nr="559" mi="0" ci="1" mb="0" cb="0"/><line nr="560" mi="0" ci="2" mb="0" cb="2"/><line nr="561" mi="0" ci="4" mb="0" cb="0"/><line nr="562" mi="0" ci="3" mb="0" cb="0"/><line nr="563" mi="0" ci="4" mb="0" cb="0"/><line nr="564" mi="0" ci="1" mb="0" cb="0"/><line nr="566" mi="0" ci="2" mb="1" cb="1"/><line nr="567" mi="0" ci="6" mb="0" cb="0"/><line nr="569" mi="0" ci="2" mb="0" cb="2"/><line nr="570" mi="0" ci="5" mb="0" cb="0"/><line nr="572" mi="0" ci="3" mb="0" cb="2"/><line nr="573" mi="0" ci="5" mb="0" cb="0"/><line nr="577" mi="0" ci="1" mb="0" cb="0"/><line nr="582" mi="0" ci="1" mb="0" cb="0"/><line nr="586" mi="0" ci="2" mb="0" cb="2"/><line nr="587" mi="0" ci="2" mb="1" cb="1"/><line nr="589" mi="0" ci="9" mb="0" cb="2"/><line nr="590" mi="0" ci="4" mb="0" cb="0"/><line nr="591" mi="0" ci="11" mb="0" cb="2"/><line nr="592" mi="0" ci="12" mb="0" cb="0"/><line nr="594" mi="0" ci="2" mb="0" cb="0"/><line nr="597" mi="0" ci="6" mb="0" cb="0"/><line nr="599" mi="0" ci="11" mb="0" cb="2"/><line nr="600" mi="0" ci="5" mb="1" cb="1"/><line nr="601" mi="7" ci="0" mb="0" cb="0"/><line nr="603" mi="0" ci="2" mb="0" cb="0"/><line nr="606" mi="4" ci="0" mb="0" cb="0"/><line nr="607" mi="11" ci="0" mb="2" cb="0"/><line nr="608" mi="7" ci="0" mb="0" cb="0"/><line nr="609" mi="1" ci="0" mb="0" cb="0"/><line nr="614" mi="0" ci="2" mb="0" cb="2"/><line nr="615" mi="0" ci="2" mb="1" cb="1"/><line nr="617" mi="0" ci="9" mb="0" cb="2"/><line nr="618" mi="0" ci="4" mb="0" cb="0"/><line nr="619" mi="0" ci="11" mb="0" cb="2"/><line nr="620" mi="0" ci="11" mb="0" cb="0"/><line nr="621" mi="0" ci="1" mb="0" cb="0"/><line nr="622" mi="0" ci="2" mb="0" cb="0"/><line nr="625" mi="0" ci="6" mb="0" cb="0"/><line nr="626" mi="0" ci="11" mb="0" cb="2"/><line nr="627" mi="0" ci="5" mb="1" cb="1"/><line nr="628" mi="7" ci="0" mb="0" cb="0"/><line nr="630" mi="0" ci="2" mb="0" cb="0"/><line nr="633" mi="4" ci="0" mb="0" cb="0"/><line nr="634" mi="11" ci="0" mb="2" cb="0"/><line nr="635" mi="7" ci="0" mb="0" cb="0"/><line nr="636" mi="1" ci="0" mb="0" cb="0"/><line nr="640" mi="0" ci="4" mb="0" cb="2"/><line nr="642" mi="0" ci="5" mb="0" cb="0"/><line nr="645" mi="0" ci="4" mb="0" cb="2"/><line nr="647" mi="0" ci="5" mb="0" cb="0"/><line nr="650" mi="0" ci="4" mb="1" cb="1"/><line nr="652" mi="9" ci="0" mb="0" cb="0"/><line nr="655" mi="0" ci="4" mb="0" cb="2"/><line nr="656" mi="0" ci="4" mb="1" cb="1"/><line nr="658" mi="0" ci="7" mb="0" cb="0"/><line nr="659" mi="0" ci="4" mb="0" cb="0"/><line nr="661" mi="0" ci="4" mb="1" cb="1"/><line nr="663" mi="13" ci="0" mb="0" cb="0"/><line nr="667" mi="0" ci="4" mb="0" cb="2"/><line nr="669" mi="0" ci="7" mb="0" cb="0"/><line nr="670" mi="0" ci="7" mb="0" cb="0"/><line nr="673" mi="0" ci="4" mb="1" cb="1"/><line nr="675" mi="12" ci="0" mb="0" cb="0"/><line nr="678" mi="0" ci="4" mb="1" cb="1"/><line nr="680" mi="7" ci="0" mb="0" cb="0"/><line nr="684" mi="0" ci="4" mb="0" cb="2"/><line nr="685" mi="0" ci="8" mb="0" cb="0"/><line nr="687" mi="0" ci="8" mb="0" cb="0"/><line nr="690" mi="0" ci="1" mb="0" cb="0"/><line nr="703" mi="0" ci="2" mb="1" cb="1"/><line nr="704" mi="0" ci="4" mb="0" cb="0"/><line nr="705" mi="0" ci="4" mb="0" cb="0"/><line nr="707" mi="0" ci="4" mb="0" cb="0"/><line nr="709" mi="0" ci="4" mb="0" cb="0"/><line nr="711" mi="0" ci="2" mb="1" cb="1"/><line nr="712" mi="0" ci="2" mb="0" cb="0"/><line nr="713" mi="0" ci="3" mb="0" cb="0"/><line nr="714" mi="0" ci="8" mb="0" cb="2"/><line nr="715" mi="0" ci="5" mb="0" cb="0"/><line nr="716" mi="0" ci="4" mb="1" cb="1"/><line nr="717" mi="0" ci="4" mb="0" cb="0"/><line nr="721" mi="0" ci="2" mb="1" cb="1"/><line nr="722" mi="0" ci="2" mb="0" cb="0"/><line nr="723" mi="0" ci="3" mb="0" cb="0"/><line nr="724" mi="0" ci="8" mb="0" cb="2"/><line nr="725" mi="0" ci="5" mb="0" cb="0"/><line nr="726" mi="0" ci="4" mb="1" cb="1"/><line nr="727" mi="0" ci="4" mb="0" cb="0"/><line nr="731" mi="0" ci="2" mb="1" cb="1"/><line nr="732" mi="0" ci="2" mb="0" cb="0"/><line nr="733" mi="0" ci="3" mb="0" cb="0"/><line nr="734" mi="0" ci="8" mb="0" cb="2"/><line nr="735" mi="0" ci="5" mb="0" cb="0"/><line nr="736" mi="0" ci="4" mb="1" cb="1"/><line nr="737" mi="0" ci="4" mb="0" cb="0"/><line nr="741" mi="0" ci="2" mb="0" cb="0"/><line nr="743" mi="2" ci="0" mb="0" cb="0"/><line nr="758" mi="0" ci="2" mb="1" cb="1"/><line nr="759" mi="0" ci="4" mb="0" cb="0"/><line nr="760" mi="0" ci="4" mb="0" cb="0"/><line nr="762" mi="0" ci="2" mb="1" cb="1"/><line nr="763" mi="0" ci="2" mb="0" cb="0"/><line nr="764" mi="0" ci="3" mb="0" cb="0"/><line nr="765" mi="0" ci="8" mb="0" cb="2"/><line nr="766" mi="0" ci="5" mb="0" cb="0"/><line nr="767" mi="0" ci="4" mb="1" cb="1"/><line nr="768" mi="0" ci="4" mb="0" cb="0"/><line nr="772" mi="0" ci="2" mb="0" cb="0"/><line nr="774" mi="2" ci="0" mb="0" cb="0"/><line nr="792" mi="0" ci="3" mb="0" cb="2"/><line nr="793" mi="0" ci="4" mb="0" cb="0"/><line nr="794" mi="0" ci="2" mb="1" cb="1"/><line nr="795" mi="0" ci="4" mb="0" cb="0"/><line nr="797" mi="0" ci="4" mb="0" cb="0"/><line nr="799" mi="0" ci="4" mb="0" cb="0"/><line nr="801" mi="0" ci="4" mb="0" cb="0"/><line nr="803" mi="0" ci="2" mb="1" cb="1"/><line nr="804" mi="0" ci="2" mb="0" cb="0"/><line nr="805" mi="0" ci="3" mb="0" cb="0"/><line nr="806" mi="0" ci="8" mb="0" cb="2"/><line nr="807" mi="0" ci="6" mb="0" cb="0"/><line nr="810" mi="0" ci="2" mb="1" cb="1"/><line nr="811" mi="0" ci="2" mb="0" cb="0"/><line nr="812" mi="0" ci="3" mb="0" cb="0"/><line nr="813" mi="0" ci="8" mb="0" cb="2"/><line nr="814" mi="0" ci="6" mb="0" cb="0"/><line nr="817" mi="0" ci="2" mb="1" cb="1"/><line nr="818" mi="0" ci="2" mb="0" cb="0"/><line nr="819" mi="0" ci="3" mb="0" cb="0"/><line nr="820" mi="0" ci="8" mb="0" cb="2"/><line nr="821" mi="0" ci="6" mb="0" cb="0"/><line nr="824" mi="0" ci="2" mb="1" cb="1"/><line nr="825" mi="0" ci="2" mb="0" cb="0"/><line nr="826" mi="0" ci="3" mb="0" cb="0"/><line nr="827" mi="0" ci="8" mb="0" cb="2"/><line nr="828" mi="0" ci="6" mb="0" cb="0"/><line nr="833" mi="0" ci="1" mb="0" cb="0"/><line nr="855" mi="4" ci="0" mb="0" cb="0"/><line nr="856" mi="3" ci="0" mb="0" cb="0"/><line nr="857" mi="10" ci="0" mb="2" cb="0"/><line nr="858" mi="5" ci="0" mb="0" cb="0"/><line nr="859" mi="2" ci="0" mb="2" cb="0"/><line nr="860" mi="4" ci="0" mb="0" cb="0"/><line nr="861" mi="5" ci="0" mb="0" cb="0"/><line nr="862" mi="5" ci="0" mb="0" cb="0"/><line nr="863" mi="2" ci="0" mb="2" cb="0"/><line nr="864" mi="5" ci="0" mb="0" cb="0"/><line nr="867" mi="1" ci="0" mb="0" cb="0"/><line nr="868" mi="2" ci="0" mb="0" cb="0"/><line nr="885" mi="6" ci="0" mb="6" cb="0"/><line nr="886" mi="2" ci="0" mb="0" cb="0"/><line nr="888" mi="2" ci="0" mb="0" cb="0"/><line nr="889" mi="2" ci="0" mb="0" cb="0"/><line nr="891" mi="7" ci="0" mb="4" cb="0"/><line nr="892" mi="9" ci="0" mb="2" cb="0"/><line nr="893" mi="11" ci="0" mb="2" cb="0"/><line nr="894" mi="2" ci="0" mb="0" cb="0"/><line nr="898" mi="7" ci="0" mb="4" cb="0"/><line nr="899" mi="9" ci="0" mb="2" cb="0"/><line nr="900" mi="11" ci="0" mb="2" cb="0"/><line nr="901" mi="2" ci="0" mb="0" cb="0"/><line nr="905" mi="7" ci="0" mb="4" cb="0"/><line nr="906" mi="9" ci="0" mb="2" cb="0"/><line nr="907" mi="11" ci="0" mb="2" cb="0"/><line nr="908" mi="2" ci="0" mb="0" cb="0"/><line nr="913" mi="7" ci="0" mb="4" cb="0"/><line nr="914" mi="4" ci="0" mb="0" cb="0"/><line nr="915" mi="9" ci="0" mb="2" cb="0"/><line nr="916" mi="2" ci="0" mb="0" cb="0"/><line nr="917" mi="6" ci="0" mb="2" cb="0"/><line nr="918" mi="6" ci="0" mb="0" cb="0"/><line nr="919" mi="7" ci="0" mb="2" cb="0"/><line nr="920" mi="12" ci="0" mb="0" cb="0"/><line nr="921" mi="5" ci="0" mb="0" cb="0"/><line nr="922" mi="1" ci="0" mb="0" cb="0"/><line nr="923" mi="7" ci="0" mb="0" cb="0"/><line nr="924" mi="11" ci="0" mb="2" cb="0"/><line nr="925" mi="12" ci="0" mb="0" cb="0"/><line nr="926" mi="7" ci="0" mb="0" cb="0"/><line nr="928" mi="5" ci="0" mb="0" cb="0"/><line nr="930" mi="8" ci="0" mb="0" cb="0"/><line nr="932" mi="7" ci="0" mb="0" cb="0"/><line nr="934" mi="2" ci="0" mb="2" cb="0"/><line nr="935" mi="2" ci="0" mb="0" cb="0"/><line nr="937" mi="2" ci="0" mb="0" cb="0"/><line nr="962" mi="2" ci="0" mb="2" cb="0"/><line nr="964" mi="9" ci="0" mb="2" cb="0"/><line nr="965" mi="4" ci="0" mb="0" cb="0"/><line nr="966" mi="11" ci="0" mb="2" cb="0"/><line nr="967" mi="11" ci="0" mb="0" cb="0"/><line nr="968" mi="1" ci="0" mb="0" cb="0"/><line nr="969" mi="2" ci="0" mb="0" cb="0"/><line nr="972" mi="6" ci="0" mb="0" cb="0"/><line nr="974" mi="11" ci="0" mb="2" cb="0"/><line nr="975" mi="5" ci="0" mb="2" cb="0"/><line nr="976" mi="7" ci="0" mb="0" cb="0"/><line nr="978" mi="2" ci="0" mb="0" cb="0"/><line nr="981" mi="4" ci="0" mb="0" cb="0"/><line nr="982" mi="11" ci="0" mb="2" cb="0"/><line nr="983" mi="7" ci="0" mb="0" cb="0"/><line nr="984" mi="1" ci="0" mb="0" cb="0"/><line nr="986" mi="2" ci="0" mb="0" cb="0"/><line nr="1003" mi="0" ci="4" mb="0" cb="0"/><line nr="1004" mi="0" ci="8" mb="0" cb="2"/><line nr="1005" mi="0" ci="7" mb="0" cb="0"/><line nr="1006" mi="0" ci="2" mb="0" cb="0"/><line nr="1007" mi="0" ci="17" mb="0" cb="2"/><line nr="1008" mi="0" ci="7" mb="1" cb="3"/><line nr="1009" mi="0" ci="5" mb="0" cb="2"/><line nr="1010" mi="0" ci="5" mb="0" cb="0"/><line nr="1012" mi="0" ci="6" mb="0" cb="0"/><line nr="1014" mi="0" ci="10" mb="0" cb="0"/><line nr="1015" mi="0" ci="7" mb="0" cb="0"/><line nr="1016" mi="0" ci="5" mb="1" cb="1"/><line nr="1017" mi="0" ci="4" mb="0" cb="0"/><line nr="1018" mi="0" ci="6" mb="0" cb="0"/><line nr="1022" mi="0" ci="2" mb="0" cb="0"/><line nr="1036" mi="4" ci="0" mb="4" cb="0"/><line nr="1037" mi="7" ci="0" mb="0" cb="0"/><line nr="1038" mi="2" ci="0" mb="0" cb="0"/><line nr="1039" mi="2" ci="0" mb="0" cb="0"/><line nr="1040" mi="2" ci="0" mb="0" cb="0"/><line nr="1041" mi="8" ci="0" mb="4" cb="0"/><line nr="1042" mi="8" ci="0" mb="2" cb="0"/><line nr="1043" mi="2" ci="0" mb="0" cb="0"/><line nr="1044" mi="8" ci="0" mb="2" cb="0"/><line nr="1045" mi="2" ci="0" mb="0" cb="0"/><line nr="1047" mi="12" ci="0" mb="4" cb="0"/><line nr="1048" mi="8" ci="0" mb="0" cb="0"/><line nr="1050" mi="1" ci="0" mb="0" cb="0"/><line nr="1051" mi="2" ci="0" mb="0" cb="0"/><line nr="1054" mi="6" ci="0" mb="0" cb="0"/><line nr="1056" mi="3" ci="0" mb="0" cb="0"/><line nr="1074" mi="0" ci="2" mb="1" cb="1"/><line nr="1075" mi="0" ci="10" mb="0" cb="2"/><line nr="1076" mi="0" ci="4" mb="0" cb="0"/><line nr="1078" mi="0" ci="4" mb="0" cb="0"/><line nr="1080" mi="0" ci="2" mb="0" cb="0"/><line nr="1081" mi="0" ci="11" mb="0" cb="2"/><line nr="1082" mi="0" ci="6" mb="0" cb="0"/><line nr="1083" mi="2" ci="5" mb="1" cb="1"/><line nr="1084" mi="0" ci="7" mb="0" cb="2"/><line nr="1085" mi="0" ci="10" mb="0" cb="4"/><line nr="1087" mi="0" ci="3" mb="0" cb="2"/><line nr="1088" mi="0" ci="5" mb="0" cb="0"/><line nr="1089" mi="0" ci="1" mb="0" cb="0"/><line nr="1091" mi="0" ci="1" mb="0" cb="0"/><line nr="1092" mi="0" ci="2" mb="0" cb="2"/><line nr="1093" mi="0" ci="6" mb="0" cb="0"/><line nr="1095" mi="0" ci="3" mb="0" cb="0"/><line nr="1096" mi="0" ci="1" mb="0" cb="0"/><line nr="1098" mi="0" ci="1" mb="0" cb="0"/><line nr="1115" mi="0" ci="2" mb="1" cb="1"/><line nr="1116" mi="0" ci="10" mb="0" cb="2"/><line nr="1117" mi="0" ci="4" mb="0" cb="0"/><line nr="1119" mi="0" ci="4" mb="0" cb="0"/><line nr="1121" mi="0" ci="2" mb="0" cb="0"/><line nr="1122" mi="0" ci="2" mb="1" cb="1"/><line nr="1123" mi="0" ci="11" mb="0" cb="2"/><line nr="1124" mi="0" ci="6" mb="0" cb="0"/><line nr="1125" mi="2" ci="5" mb="1" cb="1"/><line nr="1126" mi="0" ci="17" mb="1" cb="5"/><line nr="1128" mi="0" ci="3" mb="1" cb="1"/><line nr="1129" mi="0" ci="5" mb="0" cb="0"/><line nr="1130" mi="0" ci="1" mb="0" cb="0"/><line nr="1132" mi="0" ci="1" mb="0" cb="0"/><line nr="1134" mi="0" ci="2" mb="0" cb="2"/><line nr="1135" mi="0" ci="6" mb="0" cb="0"/><line nr="1137" mi="0" ci="3" mb="0" cb="0"/><line nr="1138" mi="0" ci="1" mb="0" cb="0"/><line nr="1140" mi="0" ci="1" mb="0" cb="0"/><line nr="1160" mi="0" ci="2" mb="1" cb="1"/><line nr="1161" mi="0" ci="10" mb="0" cb="2"/><line nr="1162" mi="0" ci="7" mb="1" cb="1"/><line nr="1163" mi="14" ci="0" mb="0" cb="0"/><line nr="1165" mi="7" ci="0" mb="0" cb="0"/><line nr="1168" mi="0" ci="6" mb="0" cb="0"/><line nr="1170" mi="0" ci="5" mb="1" cb="1"/><line nr="1172" mi="0" ci="15" mb="2" cb="6"/><line nr="1175" mi="0" ci="6" mb="2" cb="2"/><line nr="1176" mi="0" ci="2" mb="1" cb="1"/><line nr="1178" mi="0" ci="4" mb="0" cb="0"/><line nr="1179" mi="0" ci="3" mb="0" cb="0"/><line nr="1180" mi="0" ci="2" mb="0" cb="0"/><line nr="1182" mi="0" ci="3" mb="1" cb="1"/><line nr="1184" mi="0" ci="17" mb="0" cb="2"/><line nr="1185" mi="0" ci="6" mb="0" cb="0"/><line nr="1186" mi="0" ci="7" mb="0" cb="2"/><line nr="1187" mi="0" ci="7" mb="0" cb="0"/><line nr="1188" mi="0" ci="2" mb="1" cb="1"/><line nr="1189" mi="0" ci="7" mb="0" cb="2"/><line nr="1190" mi="0" ci="9" mb="0" cb="0"/><line nr="1195" mi="0" ci="4" mb="0" cb="0"/><line nr="1197" mi="0" ci="6" mb="0" cb="0"/><line nr="1198" mi="0" ci="8" mb="0" cb="0"/><line nr="1199" mi="1" ci="0" mb="0" cb="0"/><line nr="1200" mi="3" ci="0" mb="0" cb="0"/><line nr="1201" mi="5" ci="0" mb="0" cb="0"/><line nr="1202" mi="0" ci="1" mb="0" cb="0"/><line nr="1203" mi="0" ci="3" mb="1" cb="1"/><line nr="1204" mi="0" ci="11" mb="0" cb="2"/><line nr="1205" mi="0" ci="4" mb="0" cb="0"/><line nr="1206" mi="0" ci="5" mb="1" cb="1"/><line nr="1208" mi="0" ci="6" mb="0" cb="0"/><line nr="1210" mi="0" ci="8" mb="0" cb="0"/><line nr="1211" mi="1" ci="0" mb="0" cb="0"/><line nr="1212" mi="3" ci="0" mb="0" cb="0"/><line nr="1213" mi="5" ci="0" mb="0" cb="0"/><line nr="1214" mi="1" ci="1" mb="0" cb="0"/><line nr="1215" mi="3" ci="0" mb="0" cb="0"/><line nr="1216" mi="2" ci="0" mb="2" cb="0"/><line nr="1218" mi="4" ci="0" mb="0" cb="0"/><line nr="1219" mi="2" ci="0" mb="0" cb="0"/><line nr="1220" mi="8" ci="0" mb="0" cb="0"/><line nr="1221" mi="1" ci="0" mb="0" cb="0"/><line nr="1222" mi="3" ci="0" mb="0" cb="0"/><line nr="1223" mi="5" ci="0" mb="0" cb="0"/><line nr="1224" mi="2" ci="0" mb="0" cb="0"/><line nr="1226" mi="13" ci="0" mb="0" cb="0"/><line nr="1229" mi="0" ci="3" mb="0" cb="0"/><line nr="1230" mi="0" ci="1" mb="0" cb="0"/><line nr="1232" mi="0" ci="3" mb="0" cb="0"/><line nr="1234" mi="0" ci="1" mb="0" cb="0"/><line nr="1236" mi="0" ci="3" mb="1" cb="1"/><line nr="1237" mi="0" ci="2" mb="0" cb="0"/><line nr="1241" mi="0" ci="4" mb="0" cb="0"/><line nr="1242" mi="0" ci="3" mb="0" cb="0"/><line nr="1243" mi="0" ci="3" mb="0" cb="0"/><line nr="1244" mi="0" ci="4" mb="0" cb="0"/><line nr="1245" mi="0" ci="3" mb="1" cb="1"/><line nr="1246" mi="0" ci="5" mb="0" cb="0"/><line nr="1247" mi="0" ci="5" mb="0" cb="0"/><line nr="1248" mi="2" ci="7" mb="1" cb="1"/><line nr="1249" mi="6" ci="0" mb="0" cb="0"/><line nr="1250" mi="5" ci="0" mb="2" cb="0"/><line nr="1251" mi="6" ci="0" mb="0" cb="0"/><line nr="1252" mi="5" ci="0" mb="0" cb="0"/><line nr="1253" mi="3" ci="0" mb="0" cb="0"/><line nr="1254" mi="2" ci="0" mb="2" cb="0"/><line nr="1255" mi="4" ci="0" mb="0" cb="0"/><line nr="1256" mi="6" ci="0" mb="0" cb="0"/><line nr="1258" mi="4" ci="0" mb="0" cb="0"/><line nr="1261" mi="0" ci="17" mb="0" cb="2"/><line nr="1262" mi="0" ci="2" mb="0" cb="2"/><line nr="1263" mi="0" ci="3" mb="0" cb="0"/><line nr="1265" mi="2" ci="7" mb="1" cb="1"/><line nr="1266" mi="0" ci="5" mb="0" cb="0"/><line nr="1268" mi="0" ci="11" mb="0" cb="0"/><line nr="1270" mi="0" ci="6" mb="0" cb="2"/><line nr="1271" mi="0" ci="9" mb="0" cb="4"/><line nr="1273" mi="0" ci="3" mb="0" cb="2"/><line nr="1274" mi="0" ci="4" mb="0" cb="0"/><line nr="1275" mi="0" ci="3" mb="1" cb="1"/><line nr="1276" mi="2" ci="7" mb="1" cb="1"/><line nr="1277" mi="6" ci="0" mb="0" cb="0"/><line nr="1279" mi="3" ci="0" mb="0" cb="0"/><line nr="1280" mi="2" ci="0" mb="2" cb="0"/><line nr="1281" mi="4" ci="0" mb="0" cb="0"/><line nr="1282" mi="7" ci="0" mb="0" cb="0"/><line nr="1283" mi="7" ci="0" mb="0" cb="0"/><line nr="1284" mi="3" ci="0" mb="0" cb="0"/><line nr="1285" mi="2" ci="0" mb="2" cb="0"/><line nr="1286" mi="4" ci="0" mb="0" cb="0"/><line nr="1287" mi="7" ci="0" mb="0" cb="0"/><line nr="1288" mi="6" ci="0" mb="0" cb="0"/><line nr="1290" mi="1" ci="0" mb="0" cb="0"/><line nr="1291" mi="3" ci="0" mb="0" cb="0"/><line nr="1292" mi="5" ci="0" mb="0" cb="0"/><line nr="1293" mi="1" ci="0" mb="0" cb="0"/><line nr="1296" mi="0" ci="1" mb="0" cb="0"/><line nr="1299" mi="0" ci="2" mb="0" cb="2"/><line nr="1300" mi="0" ci="6" mb="0" cb="0"/><line nr="1301" mi="0" ci="3" mb="1" cb="1"/><line nr="1302" mi="2" ci="7" mb="1" cb="1"/><line nr="1303" mi="6" ci="0" mb="0" cb="0"/><line nr="1304" mi="5" ci="0" mb="2" cb="0"/><line nr="1305" mi="9" ci="0" mb="0" cb="0"/><line nr="1306" mi="3" ci="0" mb="0" cb="0"/><line nr="1307" mi="2" ci="0" mb="2" cb="0"/><line nr="1308" mi="8" ci="0" mb="0" cb="0"/><line nr="1314" mi="0" ci="3" mb="0" cb="0"/><line nr="1315" mi="0" ci="3" mb="1" cb="1"/><line nr="1316" mi="4" ci="7" mb="1" cb="1"/><line nr="1317" mi="3" ci="0" mb="0" cb="0"/><line nr="1318" mi="1" ci="0" mb="0" cb="0"/><line nr="1320" mi="0" ci="1" mb="0" cb="0"/><line nr="1323" mi="13" ci="0" mb="0" cb="0"/><line nr="1325" mi="0" ci="1" mb="0" cb="0"/><line nr="1327" mi="0" ci="1" mb="0" cb="0"/><line nr="1358" mi="2" ci="0" mb="2" cb="0"/><line nr="1359" mi="10" ci="0" mb="2" cb="0"/><line nr="1361" mi="3" ci="0" mb="2" cb="0"/><line nr="1362" mi="3" ci="0" mb="0" cb="0"/><line nr="1363" mi="3" ci="0" mb="0" cb="0"/><line nr="1364" mi="3" ci="0" mb="0" cb="0"/><line nr="1365" mi="3" ci="0" mb="0" cb="0"/><line nr="1368" mi="5" ci="0" mb="2" cb="0"/><line nr="1369" mi="11" ci="0" mb="2" cb="0"/><line nr="1370" mi="4" ci="0" mb="2" cb="0"/><line nr="1371" mi="6" ci="0" mb="2" cb="0"/><line nr="1372" mi="8" ci="0" mb="2" cb="0"/><line nr="1373" mi="2" ci="0" mb="0" cb="0"/><line nr="1375" mi="8" ci="0" mb="2" cb="0"/><line nr="1376" mi="13" ci="0" mb="4" cb="0"/><line nr="1378" mi="5" ci="0" mb="0" cb="0"/><line nr="1379" mi="2" ci="0" mb="0" cb="0"/><line nr="1380" mi="3" ci="0" mb="0" cb="0"/><line nr="1381" mi="5" ci="0" mb="0" cb="0"/><line nr="1382" mi="15" ci="0" mb="0" cb="0"/><line nr="1383" mi="2" ci="0" mb="0" cb="0"/><line nr="1388" mi="4" ci="0" mb="0" cb="0"/><line nr="1389" mi="7" ci="0" mb="0" cb="0"/><line nr="1390" mi="6" ci="0" mb="2" cb="0"/><line nr="1391" mi="2" ci="0" mb="0" cb="0"/><line nr="1392" mi="8" ci="0" mb="0" cb="0"/><line nr="1395" mi="10" ci="0" mb="2" cb="0"/><line nr="1396" mi="8" ci="0" mb="0" cb="0"/><line nr="1398" mi="9" ci="0" mb="2" cb="0"/><line nr="1400" mi="2" ci="0" mb="0" cb="0"/><line nr="1401" mi="6" ci="0" mb="0" cb="0"/><line nr="1402" mi="5" ci="0" mb="0" cb="0"/><line nr="1404" mi="1" ci="0" mb="0" cb="0"/><line nr="1405" mi="13" ci="0" mb="0" cb="0"/><line nr="1407" mi="6" ci="0" mb="0" cb="0"/><line nr="1409" mi="2" ci="0" mb="2" cb="0"/><line nr="1411" mi="12" ci="0" mb="0" cb="0"/><line nr="1412" mi="2" ci="0" mb="0" cb="0"/><line nr="1413" mi="4" ci="0" mb="0" cb="0"/><line nr="1415" mi="2" ci="0" mb="2" cb="0"/><line nr="1416" mi="8" ci="0" mb="0" cb="0"/><line nr="1418" mi="9" ci="0" mb="0" cb="0"/><line nr="1419" mi="7" ci="0" mb="0" cb="0"/><line nr="1421" mi="2" ci="0" mb="2" cb="0"/><line nr="1422" mi="9" ci="0" mb="0" cb="0"/><line nr="1423" mi="9" ci="0" mb="0" cb="0"/><line nr="1426" mi="1" ci="0" mb="0" cb="0"/><line nr="1427" mi="8" ci="0" mb="0" cb="0"/><line nr="1429" mi="4" ci="0" mb="2" cb="0"/><line nr="1430" mi="6" ci="0" mb="2" cb="0"/><line nr="1431" mi="7" ci="0" mb="0" cb="0"/><line nr="1433" mi="1" ci="0" mb="0" cb="0"/><line nr="1434" mi="5" ci="0" mb="0" cb="0"/><line nr="1435" mi="5" ci="0" mb="2" cb="0"/><line nr="1436" mi="11" ci="0" mb="2" cb="0"/><line nr="1437" mi="4" ci="0" mb="2" cb="0"/><line nr="1438" mi="6" ci="0" mb="2" cb="0"/><line nr="1439" mi="8" ci="0" mb="2" cb="0"/><line nr="1440" mi="2" ci="0" mb="0" cb="0"/><line nr="1442" mi="8" ci="0" mb="2" cb="0"/><line nr="1443" mi="13" ci="0" mb="4" cb="0"/><line nr="1445" mi="5" ci="0" mb="0" cb="0"/><line nr="1446" mi="2" ci="0" mb="0" cb="0"/><line nr="1447" mi="3" ci="0" mb="0" cb="0"/><line nr="1448" mi="5" ci="0" mb="0" cb="0"/><line nr="1450" mi="15" ci="0" mb="0" cb="0"/><line nr="1451" mi="2" ci="0" mb="0" cb="0"/><line nr="1455" mi="13" ci="0" mb="0" cb="0"/><line nr="1457" mi="6" ci="0" mb="0" cb="0"/><line nr="1459" mi="2" ci="0" mb="2" cb="0"/><line nr="1461" mi="12" ci="0" mb="0" cb="0"/><line nr="1462" mi="2" ci="0" mb="0" cb="0"/><line nr="1463" mi="4" ci="0" mb="0" cb="0"/><line nr="1465" mi="2" ci="0" mb="2" cb="0"/><line nr="1466" mi="8" ci="0" mb="0" cb="0"/><line nr="1468" mi="9" ci="0" mb="0" cb="0"/><line nr="1469" mi="7" ci="0" mb="0" cb="0"/><line nr="1471" mi="2" ci="0" mb="2" cb="0"/><line nr="1472" mi="9" ci="0" mb="0" cb="0"/><line nr="1473" mi="9" ci="0" mb="0" cb="0"/><line nr="1476" mi="1" ci="0" mb="0" cb="0"/><line nr="1477" mi="8" ci="0" mb="0" cb="0"/><line nr="1479" mi="4" ci="0" mb="2" cb="0"/><line nr="1480" mi="6" ci="0" mb="2" cb="0"/><line nr="1481" mi="7" ci="0" mb="0" cb="0"/><line nr="1483" mi="1" ci="0" mb="0" cb="0"/><line nr="1484" mi="4" ci="0" mb="0" cb="0"/><line nr="1487" mi="1" ci="0" mb="0" cb="0"/><line nr="1488" mi="6" ci="0" mb="0" cb="0"/><line nr="1489" mi="2" ci="0" mb="2" cb="0"/><line nr="1490" mi="11" ci="0" mb="2" cb="0"/><line nr="1491" mi="6" ci="0" mb="0" cb="0"/><line nr="1492" mi="2" ci="0" mb="2" cb="0"/><line nr="1493" mi="7" ci="0" mb="0" cb="0"/><line nr="1495" mi="1" ci="0" mb="0" cb="0"/><line nr="1496" mi="4" ci="0" mb="0" cb="0"/><line nr="1499" mi="1" ci="0" mb="0" cb="0"/><line nr="1501" mi="1" ci="0" mb="0" cb="0"/><line nr="1533" mi="0" ci="4" mb="2" cb="2"/><line nr="1536" mi="0" ci="10" mb="0" cb="2"/><line nr="1537" mi="0" ci="3" mb="0" cb="0"/><line nr="1538" mi="0" ci="4" mb="1" cb="1"/><line nr="1539" mi="0" ci="6" mb="0" cb="0"/><line nr="1540" mi="0" ci="3" mb="0" cb="0"/><line nr="1541" mi="0" ci="3" mb="0" cb="0"/><line nr="1543" mi="0" ci="4" mb="0" cb="0"/><line nr="1545" mi="0" ci="4" mb="0" cb="0"/><line nr="1547" mi="0" ci="2" mb="1" cb="1"/><line nr="1548" mi="0" ci="11" mb="0" cb="2"/><line nr="1549" mi="0" ci="4" mb="0" cb="0"/><line nr="1550" mi="0" ci="1" mb="0" cb="0"/><line nr="1553" mi="0" ci="4" mb="0" cb="0"/><line nr="1556" mi="0" ci="4" mb="0" cb="0"/><line nr="1557" mi="0" ci="4" mb="0" cb="0"/><line nr="1558" mi="0" ci="4" mb="0" cb="0"/><line nr="1560" mi="0" ci="2" mb="1" cb="1"/><line nr="1561" mi="4" ci="0" mb="0" cb="0"/><line nr="1562" mi="8" ci="0" mb="2" cb="0"/><line nr="1563" mi="2" ci="0" mb="0" cb="0"/><line nr="1564" mi="6" ci="0" mb="0" cb="0"/><line nr="1567" mi="4" ci="0" mb="2" cb="0"/><line nr="1568" mi="7" ci="0" mb="2" cb="0"/><line nr="1569" mi="2" ci="0" mb="2" cb="0"/><line nr="1570" mi="3" ci="0" mb="0" cb="0"/><line nr="1571" mi="3" ci="0" mb="2" cb="0"/><line nr="1572" mi="4" ci="0" mb="0" cb="0"/><line nr="1573" mi="4" ci="0" mb="0" cb="0"/><line nr="1575" mi="6" ci="0" mb="0" cb="0"/><line nr="1576" mi="2" ci="0" mb="0" cb="0"/><line nr="1577" mi="5" ci="0" mb="2" cb="0"/><line nr="1578" mi="16" ci="0" mb="0" cb="0"/><line nr="1581" mi="7" ci="0" mb="0" cb="0"/><line nr="1583" mi="6" ci="0" mb="0" cb="0"/><line nr="1584" mi="11" ci="0" mb="2" cb="0"/><line nr="1585" mi="4" ci="0" mb="2" cb="0"/><line nr="1586" mi="2" ci="0" mb="0" cb="0"/><line nr="1587" mi="1" ci="0" mb="0" cb="0"/><line nr="1589" mi="1" ci="0" mb="0" cb="0"/><line nr="1591" mi="2" ci="0" mb="2" cb="0"/><line nr="1592" mi="6" ci="0" mb="0" cb="0"/><line nr="1593" mi="6" ci="0" mb="0" cb="0"/><line nr="1594" mi="5" ci="0" mb="0" cb="0"/><line nr="1596" mi="12" ci="0" mb="0" cb="0"/><line nr="1597" mi="4" ci="0" mb="2" cb="0"/><line nr="1598" mi="4" ci="0" mb="2" cb="0"/><line nr="1599" mi="13" ci="0" mb="0" cb="0"/><line nr="1601" mi="6" ci="0" mb="0" cb="0"/><line nr="1603" mi="4" ci="0" mb="0" cb="0"/><line nr="1606" mi="1" ci="0" mb="0" cb="0"/><line nr="1610" mi="1" ci="0" mb="0" cb="0"/><line nr="1611" mi="0" ci="2" mb="0" cb="0"/><line nr="1612" mi="0" ci="2" mb="0" cb="0"/><line nr="1613" mi="0" ci="2" mb="0" cb="0"/><line nr="1614" mi="0" ci="4" mb="0" cb="0"/><line nr="1615" mi="0" ci="8" mb="0" cb="2"/><line nr="1616" mi="0" ci="2" mb="0" cb="0"/><line nr="1617" mi="0" ci="6" mb="0" cb="0"/><line nr="1618" mi="0" ci="4" mb="1" cb="1"/><line nr="1619" mi="0" ci="7" mb="1" cb="1"/><line nr="1620" mi="0" ci="2" mb="1" cb="1"/><line nr="1622" mi="0" ci="3" mb="0" cb="0"/><line nr="1623" mi="0" ci="4" mb="0" cb="0"/><line nr="1624" mi="0" ci="3" mb="0" cb="2"/><line nr="1625" mi="0" ci="4" mb="0" cb="0"/><line nr="1626" mi="0" ci="6" mb="0" cb="0"/><line nr="1627" mi="0" ci="1" mb="0" cb="0"/><line nr="1628" mi="0" ci="9" mb="0" cb="0"/><line nr="1631" mi="0" ci="10" mb="0" cb="2"/><line nr="1632" mi="0" ci="16" mb="0" cb="0"/><line nr="1635" mi="0" ci="2" mb="0" cb="0"/><line nr="1636" mi="0" ci="11" mb="0" cb="2"/><line nr="1637" mi="0" ci="4" mb="0" cb="2"/><line nr="1638" mi="0" ci="2" mb="0" cb="0"/><line nr="1639" mi="0" ci="1" mb="0" cb="0"/><line nr="1641" mi="0" ci="1" mb="0" cb="0"/><line nr="1642" mi="0" ci="2" mb="0" cb="2"/><line nr="1643" mi="0" ci="6" mb="0" cb="0"/><line nr="1644" mi="0" ci="6" mb="0" cb="0"/><line nr="1645" mi="0" ci="5" mb="0" cb="0"/><line nr="1647" mi="0" ci="12" mb="0" cb="0"/><line nr="1648" mi="0" ci="4" mb="1" cb="1"/><line nr="1649" mi="4" ci="0" mb="2" cb="0"/><line nr="1650" mi="13" ci="0" mb="0" cb="0"/><line nr="1652" mi="6" ci="0" mb="0" cb="0"/><line nr="1654" mi="4" ci="0" mb="0" cb="0"/><line nr="1657" mi="0" ci="1" mb="0" cb="0"/><line nr="1658" mi="0" ci="2" mb="1" cb="1"/><line nr="1659" mi="0" ci="10" mb="0" cb="2"/><line nr="1660" mi="0" ci="6" mb="0" cb="0"/><line nr="1661" mi="0" ci="2" mb="0" cb="0"/><line nr="1662" mi="0" ci="2" mb="0" cb="0"/><line nr="1663" mi="0" ci="3" mb="1" cb="1"/><line nr="1664" mi="4" ci="0" mb="0" cb="0"/><line nr="1666" mi="0" ci="1" mb="0" cb="0"/><line nr="1668" mi="0" ci="3" mb="1" cb="1"/><line nr="1669" mi="3" ci="0" mb="2" cb="0"/><line nr="1670" mi="7" ci="0" mb="0" cb="0"/><line nr="1673" mi="3" ci="0" mb="2" cb="0"/><line nr="1674" mi="9" ci="0" mb="0" cb="0"/><line nr="1678" mi="2" ci="0" mb="0" cb="0"/><line nr="1679" mi="2" ci="0" mb="0" cb="0"/><line nr="1680" mi="4" ci="0" mb="0" cb="0"/><line nr="1681" mi="3" ci="0" mb="0" cb="0"/><line nr="1682" mi="4" ci="0" mb="0" cb="0"/><line nr="1683" mi="3" ci="0" mb="0" cb="0"/><line nr="1690" mi="0" ci="11" mb="0" cb="2"/><line nr="1691" mi="0" ci="14" mb="0" cb="0"/><line nr="1692" mi="0" ci="5" mb="0" cb="0"/><line nr="1693" mi="0" ci="1" mb="0" cb="0"/><line nr="1694" mi="0" ci="3" mb="0" cb="0"/><line nr="1696" mi="0" ci="1" mb="0" cb="0"/><line nr="1698" mi="0" ci="1" mb="0" cb="0"/><line nr="1711" mi="0" ci="2" mb="1" cb="1"/><line nr="1712" mi="0" ci="11" mb="1" cb="1"/><line nr="1713" mi="0" ci="4" mb="1" cb="1"/><line nr="1714" mi="0" ci="2" mb="0" cb="0"/><line nr="1716" mi="1" ci="0" mb="0" cb="0"/><line nr="1718" mi="2" ci="0" mb="0" cb="0"/><line nr="1732" mi="0" ci="2" mb="1" cb="1"/><line nr="1733" mi="0" ci="11" mb="0" cb="2"/><line nr="1734" mi="0" ci="4" mb="1" cb="1"/><line nr="1735" mi="2" ci="0" mb="0" cb="0"/><line nr="1737" mi="0" ci="1" mb="0" cb="0"/><line nr="1739" mi="0" ci="2" mb="0" cb="0"/><line nr="1753" mi="0" ci="2" mb="0" cb="0"/><line nr="1754" mi="0" ci="2" mb="0" cb="0"/><line nr="1755" mi="6" ci="3" mb="5" cb="1"/><line nr="1757" mi="0" ci="4" mb="0" cb="0"/><line nr="1758" mi="0" ci="7" mb="0" cb="0"/><line nr="1760" mi="2" ci="0" mb="0" cb="0"/><line nr="1761" mi="2" ci="0" mb="0" cb="0"/><line nr="1763" mi="0" ci="3" mb="1" cb="1"/><line nr="1764" mi="4" ci="0" mb="0" cb="0"/><line nr="1765" mi="15" ci="0" mb="0" cb="0"/><line nr="1768" mi="0" ci="3" mb="1" cb="1"/><line nr="1769" mi="13" ci="0" mb="0" cb="0"/><line nr="1771" mi="12" ci="0" mb="2" cb="0"/><line nr="1773" mi="0" ci="3" mb="1" cb="1"/><line nr="1774" mi="18" ci="0" mb="2" cb="0"/><line nr="1775" mi="2" ci="0" mb="0" cb="0"/><line nr="1776" mi="14" ci="0" mb="2" cb="0"/><line nr="1777" mi="2" ci="0" mb="0" cb="0"/><line nr="1779" mi="0" ci="3" mb="1" cb="1"/><line nr="1780" mi="12" ci="0" mb="2" cb="0"/><line nr="1781" mi="18" ci="0" mb="2" cb="0"/><line nr="1782" mi="2" ci="0" mb="0" cb="0"/><line nr="1784" mi="0" ci="14" mb="0" cb="0"/><line nr="1813" mi="2" ci="0" mb="0" cb="0"/><line nr="1814" mi="6" ci="0" mb="2" cb="0"/><line nr="1816" mi="4" ci="0" mb="0" cb="0"/><line nr="1817" mi="4" ci="0" mb="0" cb="0"/><line nr="1818" mi="4" ci="0" mb="0" cb="0"/><line nr="1819" mi="4" ci="0" mb="0" cb="0"/><line nr="1821" mi="4" ci="0" mb="0" cb="0"/><line nr="1822" mi="2" ci="0" mb="0" cb="0"/><line nr="1824" mi="8" ci="0" mb="0" cb="0"/><line nr="1825" mi="4" ci="0" mb="0" cb="0"/><line nr="1826" mi="4" ci="0" mb="0" cb="0"/><line nr="1827" mi="2" ci="0" mb="0" cb="0"/><line nr="1829" mi="8" ci="0" mb="2" cb="0"/><line nr="1830" mi="4" ci="0" mb="0" cb="0"/><line nr="1831" mi="9" ci="0" mb="0" cb="0"/><line nr="1832" mi="7" ci="0" mb="0" cb="0"/><line nr="1833" mi="7" ci="0" mb="0" cb="0"/><line nr="1834" mi="10" ci="0" mb="2" cb="0"/><line nr="1835" mi="2" ci="0" mb="0" cb="0"/><line nr="1838" mi="3" ci="0" mb="2" cb="0"/><line nr="1840" mi="6" ci="0" mb="2" cb="0"/><line nr="1841" mi="7" ci="0" mb="2" cb="0"/><line nr="1842" mi="2" ci="0" mb="0" cb="0"/><line nr="1845" mi="4" ci="0" mb="2" cb="0"/><line nr="1846" mi="1" ci="0" mb="0" cb="0"/><line nr="1849" mi="9" ci="0" mb="2" cb="0"/><line nr="1850" mi="8" ci="0" mb="0" cb="0"/><line nr="1851" mi="5" ci="0" mb="4" cb="0"/><line nr="1853" mi="2" ci="0" mb="0" cb="0"/><line nr="1854" mi="2" ci="0" mb="0" cb="0"/><line nr="1855" mi="7" ci="0" mb="0" cb="0"/><line nr="1856" mi="6" ci="0" mb="0" cb="0"/><line nr="1857" mi="2" ci="0" mb="0" cb="0"/><line nr="1859" mi="8" ci="0" mb="2" cb="0"/><line nr="1860" mi="6" ci="0" mb="2" cb="0"/><line nr="1861" mi="5" ci="0" mb="0" cb="0"/><line nr="1862" mi="3" ci="0" mb="2" cb="0"/><line nr="1863" mi="5" ci="0" mb="0" cb="0"/><line nr="1865" mi="4" ci="0" mb="0" cb="0"/><line nr="1868" mi="7" ci="0" mb="2" cb="0"/><line nr="1870" mi="2" ci="0" mb="0" cb="0"/><line nr="1871" mi="1" ci="0" mb="0" cb="0"/><line nr="1872" mi="4" ci="0" mb="0" cb="0"/><line nr="1876" mi="7" ci="0" mb="4" cb="0"/><line nr="1879" mi="3" ci="0" mb="0" cb="0"/><line nr="1880" mi="5" ci="0" mb="2" cb="0"/><line nr="1882" mi="3" ci="0" mb="2" cb="0"/><line nr="1884" mi="1" ci="0" mb="0" cb="0"/><line nr="1887" mi="7" ci="0" mb="2" cb="0"/><line nr="1889" mi="4" ci="0" mb="2" cb="0"/><line nr="1891" mi="6" ci="0" mb="0" cb="0"/><line nr="1892" mi="2" ci="0" mb="0" cb="0"/><line nr="1895" mi="7" ci="0" mb="2" cb="0"/><line nr="1897" mi="4" ci="0" mb="2" cb="0"/><line nr="1899" mi="8" ci="0" mb="2" cb="0"/><line nr="1901" mi="13" ci="0" mb="4" cb="0"/><line nr="1902" mi="3" ci="0" mb="0" cb="0"/><line nr="1903" mi="7" ci="0" mb="2" cb="0"/><line nr="1904" mi="3" ci="0" mb="0" cb="0"/><line nr="1905" mi="4" ci="0" mb="2" cb="0"/><line nr="1907" mi="1" ci="0" mb="0" cb="0"/><line nr="1908" mi="7" ci="0" mb="0" cb="0"/><line nr="1909" mi="4" ci="0" mb="2" cb="0"/><line nr="1910" mi="7" ci="0" mb="0" cb="0"/><line nr="1911" mi="4" ci="0" mb="0" cb="0"/><line nr="1912" mi="3" ci="0" mb="0" cb="0"/><line nr="1914" mi="7" ci="0" mb="2" cb="0"/><line nr="1915" mi="6" ci="0" mb="2" cb="0"/><line nr="1916" mi="3" ci="0" mb="0" cb="0"/><line nr="1917" mi="4" ci="0" mb="2" cb="0"/><line nr="1919" mi="6" ci="0" mb="0" cb="0"/><line nr="1922" mi="2" ci="0" mb="0" cb="0"/><line nr="1927" mi="4" ci="0" mb="2" cb="0"/><line nr="1928" mi="2" ci="0" mb="0" cb="0"/><line nr="1929" mi="9" ci="0" mb="2" cb="0"/><line nr="1930" mi="7" ci="0" mb="2" cb="0"/><line nr="1931" mi="3" ci="0" mb="2" cb="0"/><line nr="1932" mi="7" ci="0" mb="2" cb="0"/><line nr="1933" mi="3" ci="0" mb="0" cb="0"/><line nr="1934" mi="4" ci="0" mb="2" cb="0"/><line nr="1935" mi="5" ci="0" mb="0" cb="0"/><line nr="1936" mi="3" ci="0" mb="2" cb="0"/><line nr="1937" mi="4" ci="0" mb="0" cb="0"/><line nr="1939" mi="1" ci="0" mb="0" cb="0"/><line nr="1940" mi="4" ci="0" mb="2" cb="0"/><line nr="1941" mi="6" ci="0" mb="2" cb="0"/><line nr="1942" mi="6" ci="0" mb="0" cb="0"/><line nr="1943" mi="3" ci="0" mb="0" cb="0"/><line nr="1944" mi="1" ci="0" mb="0" cb="0"/><line nr="1947" mi="4" ci="0" mb="0" cb="0"/><line nr="1952" mi="2" ci="0" mb="2" cb="0"/><line nr="1954" mi="4" ci="0" mb="2" cb="0"/><line nr="1955" mi="6" ci="0" mb="0" cb="0"/><line nr="1956" mi="2" ci="0" mb="0" cb="0"/><line nr="1959" mi="3" ci="0" mb="2" cb="0"/><line nr="1960" mi="9" ci="0" mb="0" cb="0"/><line nr="1962" mi="8" ci="0" mb="0" cb="0"/><line nr="1968" mi="1" ci="0" mb="0" cb="0"/><line nr="1969" mi="2" ci="0" mb="0" cb="0"/><line nr="1970" mi="8" ci="0" mb="2" cb="0"/><line nr="1971" mi="4" ci="0" mb="0" cb="0"/><line nr="1974" mi="4" ci="0" mb="2" cb="0"/><line nr="1975" mi="2" ci="0" mb="0" cb="0"/><line nr="1977" mi="9" ci="0" mb="2" cb="0"/><line nr="1978" mi="11" ci="0" mb="2" cb="0"/><line nr="1979" mi="7" ci="0" mb="0" cb="0"/><line nr="1980" mi="7" ci="0" mb="0" cb="0"/><line nr="1982" mi="5" ci="0" mb="2" cb="0"/><line nr="1983" mi="11" ci="0" mb="2" cb="0"/><line nr="1984" mi="2" ci="0" mb="0" cb="0"/><line nr="1990" mi="8" ci="0" mb="2" cb="0"/><line nr="1991" mi="12" ci="0" mb="4" cb="0"/><line nr="1992" mi="10" ci="0" mb="0" cb="0"/><line nr="1993" mi="8" ci="0" mb="0" cb="0"/><line nr="1994" mi="18" ci="0" mb="0" cb="0"/><line nr="1999" mi="2" ci="0" mb="0" cb="0"/><line nr="2009" mi="0" ci="2" mb="1" cb="1"/><line nr="2011" mi="0" ci="3" mb="0" cb="0"/><line nr="2012" mi="0" ci="6" mb="0" cb="0"/><line nr="2014" mi="0" ci="1" mb="0" cb="0"/><line nr="2037" mi="2" ci="0" mb="2" cb="0"/><line nr="2038" mi="3" ci="0" mb="0" cb="0"/><line nr="2039" mi="5" ci="0" mb="0" cb="0"/><line nr="2041" mi="10" ci="0" mb="2" cb="0"/><line nr="2043" mi="11" ci="0" mb="2" cb="0"/><line nr="2045" mi="12" ci="0" mb="0" cb="0"/><line nr="2046" mi="2" ci="0" mb="0" cb="0"/><line nr="2047" mi="4" ci="0" mb="0" cb="0"/><line nr="2049" mi="2" ci="0" mb="2" cb="0"/><line nr="2050" mi="8" ci="0" mb="0" cb="0"/><line nr="2051" mi="15" ci="0" mb="0" cb="0"/><line nr="2055" mi="7" ci="0" mb="0" cb="0"/><line nr="2056" mi="3" ci="0" mb="2" cb="0"/><line nr="2058" mi="3" ci="0" mb="2" cb="0"/><line nr="2059" mi="7" ci="0" mb="0" cb="0"/><line nr="2061" mi="9" ci="0" mb="0" cb="0"/><line nr="2064" mi="26" ci="0" mb="0" cb="0"/><line nr="2068" mi="19" ci="0" mb="0" cb="0"/><line nr="2071" mi="8" ci="0" mb="0" cb="0"/><line nr="2072" mi="4" ci="0" mb="0" cb="0"/><line nr="2073" mi="1" ci="0" mb="0" cb="0"/><line nr="2074" mi="9" ci="0" mb="0" cb="0"/><line nr="2077" mi="6" ci="0" mb="0" cb="0"/><line nr="2079" mi="7" ci="0" mb="0" cb="0"/><line nr="2082" mi="1" ci="0" mb="0" cb="0"/><line nr="2083" mi="1" ci="0" mb="0" cb="0"/><line nr="2085" mi="2" ci="0" mb="2" cb="0"/><line nr="2088" mi="2" ci="0" mb="0" cb="0"/><line nr="2090" mi="10" ci="0" mb="2" cb="0"/><line nr="2095" mi="3" ci="0" mb="2" cb="0"/><line nr="2096" mi="2" ci="0" mb="0" cb="0"/><line nr="2097" mi="2" ci="0" mb="0" cb="0"/><line nr="2098" mi="4" ci="0" mb="0" cb="0"/><line nr="2101" mi="7" ci="0" mb="4" cb="0"/><line nr="2102" mi="15" ci="0" mb="0" cb="0"/><line nr="2104" mi="3" ci="0" mb="0" cb="0"/><line nr="2105" mi="1" ci="0" mb="0" cb="0"/><line nr="2106" mi="18" ci="0" mb="0" cb="0"/><line nr="2108" mi="3" ci="0" mb="0" cb="0"/><line nr="2110" mi="5" ci="0" mb="0" cb="0"/><line nr="2111" mi="4" ci="0" mb="0" cb="0"/><line nr="2112" mi="1" ci="0" mb="0" cb="0"/><line nr="2113" mi="15" ci="0" mb="2" cb="0"/><line nr="2115" mi="1" ci="0" mb="0" cb="0"/><line nr="2116" mi="3" ci="0" mb="0" cb="0"/><line nr="2117" mi="7" ci="0" mb="0" cb="0"/><line nr="2120" mi="2" ci="0" mb="0" cb="0"/><line nr="2121" mi="5" ci="0" mb="2" cb="0"/><line nr="2122" mi="2" ci="0" mb="2" cb="0"/><line nr="2123" mi="4" ci="0" mb="0" cb="0"/><line nr="2124" mi="18" ci="0" mb="0" cb="0"/><line nr="2126" mi="4" ci="0" mb="0" cb="0"/><line nr="2127" mi="4" ci="0" mb="0" cb="0"/><line nr="2129" mi="3" ci="0" mb="2" cb="0"/><line nr="2130" mi="2" ci="0" mb="2" cb="0"/><line nr="2131" mi="4" ci="0" mb="0" cb="0"/><line nr="2133" mi="15" ci="0" mb="2" cb="0"/><line nr="2135" mi="1" ci="0" mb="0" cb="0"/><line nr="2136" mi="11" ci="0" mb="2" cb="0"/><line nr="2137" mi="7" ci="0" mb="0" cb="0"/><line nr="2138" mi="1" ci="0" mb="0" cb="0"/><line nr="2141" mi="10" ci="0" mb="2" cb="0"/><line nr="2142" mi="3" ci="0" mb="0" cb="0"/><line nr="2143" mi="2" ci="0" mb="2" cb="0"/><line nr="2144" mi="5" ci="0" mb="0" cb="0"/><line nr="2146" mi="6" ci="0" mb="0" cb="0"/><line nr="2147" mi="5" ci="0" mb="2" cb="0"/><line nr="2148" mi="6" ci="0" mb="0" cb="0"/><line nr="2150" mi="4" ci="0" mb="0" cb="0"/><line nr="2151" mi="11" ci="0" mb="2" cb="0"/><line nr="2152" mi="8" ci="0" mb="0" cb="0"/><line nr="2153" mi="8" ci="0" mb="0" cb="0"/><line nr="2154" mi="5" ci="0" mb="2" cb="0"/><line nr="2155" mi="2" ci="0" mb="2" cb="0"/><line nr="2156" mi="8" ci="0" mb="0" cb="0"/><line nr="2157" mi="8" ci="0" mb="0" cb="0"/><line nr="2159" mi="1" ci="0" mb="0" cb="0"/><line nr="2163" mi="5" ci="0" mb="2" cb="0"/><line nr="2164" mi="3" ci="0" mb="0" cb="0"/><line nr="2165" mi="5" ci="0" mb="0" cb="0"/><line nr="2167" mi="2" ci="0" mb="0" cb="0"/><line nr="2168" mi="2" ci="0" mb="0" cb="0"/><line nr="2169" mi="2" ci="0" mb="2" cb="0"/><line nr="2170" mi="10" ci="0" mb="2" cb="0"/><line nr="2171" mi="9" ci="0" mb="2" cb="0"/><line nr="2173" mi="2" ci="0" mb="0" cb="0"/><line nr="2174" mi="1" ci="0" mb="0" cb="0"/><line nr="2176" mi="1" ci="0" mb="0" cb="0"/><line nr="2178" mi="2" ci="0" mb="2" cb="0"/><line nr="2179" mi="3" ci="0" mb="2" cb="0"/><line nr="2180" mi="8" ci="0" mb="0" cb="0"/><line nr="2181" mi="8" ci="0" mb="4" cb="0"/><line nr="2184" mi="5" ci="0" mb="2" cb="0"/><line nr="2186" mi="14" ci="0" mb="0" cb="0"/><line nr="2187" mi="6" ci="0" mb="0" cb="0"/><line nr="2189" mi="3" ci="0" mb="2" cb="0"/><line nr="2190" mi="2" ci="0" mb="2" cb="0"/><line nr="2193" mi="10" ci="0" mb="2" cb="0"/><line nr="2194" mi="1" ci="0" mb="0" cb="0"/><line nr="2195" mi="4" ci="0" mb="0" cb="0"/><line nr="2196" mi="9" ci="0" mb="2" cb="0"/><line nr="2197" mi="6" ci="0" mb="0" cb="0"/><line nr="2198" mi="4" ci="0" mb="0" cb="0"/><line nr="2199" mi="4" ci="0" mb="0" cb="0"/><line nr="2200" mi="7" ci="0" mb="0" cb="0"/><line nr="2201" mi="4" ci="0" mb="0" cb="0"/><line nr="2202" mi="5" ci="0" mb="4" cb="0"/><line nr="2204" mi="4" ci="0" mb="2" cb="0"/><line nr="2205" mi="3" ci="0" mb="0" cb="0"/><line nr="2206" mi="4" ci="0" mb="0" cb="0"/><line nr="2208" mi="4" ci="0" mb="0" cb="0"/><line nr="2209" mi="6" ci="0" mb="0" cb="0"/><line nr="2210" mi="4" ci="0" mb="0" cb="0"/><line nr="2213" mi="2" ci="0" mb="0" cb="0"/><line nr="2215" mi="10" ci="0" mb="0" cb="0"/><line nr="2216" mi="8" ci="0" mb="0" cb="0"/><line nr="2217" mi="4" ci="0" mb="0" cb="0"/><line nr="2221" mi="1" ci="0" mb="0" cb="0"/><line nr="2223" mi="1" ci="0" mb="0" cb="0"/><line nr="2225" mi="10" ci="0" mb="2" cb="0"/><line nr="2226" mi="2" ci="0" mb="0" cb="0"/><line nr="2227" mi="1" ci="0" mb="0" cb="0"/><line nr="2228" mi="2" ci="0" mb="0" cb="0"/><line nr="2230" mi="1" ci="0" mb="0" cb="0"/><line nr="2231" mi="1" ci="0" mb="0" cb="0"/><line nr="2234" mi="1" ci="0" mb="0" cb="0"/><line nr="2262" mi="2" ci="0" mb="2" cb="0"/><line nr="2263" mi="10" ci="0" mb="2" cb="0"/><line nr="2264" mi="6" ci="0" mb="0" cb="0"/><line nr="2266" mi="5" ci="0" mb="2" cb="0"/><line nr="2267" mi="11" ci="0" mb="2" cb="0"/><line nr="2268" mi="4" ci="0" mb="2" cb="0"/><line nr="2269" mi="6" ci="0" mb="2" cb="0"/><line nr="2271" mi="12" ci="0" mb="0" cb="0"/><line nr="2272" mi="2" ci="0" mb="0" cb="0"/><line nr="2273" mi="4" ci="0" mb="0" cb="0"/><line nr="2275" mi="2" ci="0" mb="2" cb="0"/><line nr="2276" mi="8" ci="0" mb="0" cb="0"/><line nr="2278" mi="9" ci="0" mb="0" cb="0"/><line nr="2279" mi="7" ci="0" mb="0" cb="0"/><line nr="2280" mi="2" ci="0" mb="2" cb="0"/><line nr="2281" mi="9" ci="0" mb="0" cb="0"/><line nr="2282" mi="9" ci="0" mb="0" cb="0"/><line nr="2285" mi="4" ci="0" mb="0" cb="0"/><line nr="2286" mi="2" ci="0" mb="0" cb="0"/><line nr="2287" mi="10" ci="0" mb="2" cb="0"/><line nr="2288" mi="8" ci="0" mb="2" cb="0"/><line nr="2289" mi="3" ci="0" mb="2" cb="0"/><line nr="2290" mi="1" ci="0" mb="0" cb="0"/><line nr="2292" mi="4" ci="0" mb="2" cb="0"/><line nr="2293" mi="3" ci="0" mb="0" cb="0"/><line nr="2294" mi="5" ci="0" mb="0" cb="0"/><line nr="2295" mi="13" ci="0" mb="0" cb="0"/><line nr="2296" mi="2" ci="0" mb="0" cb="0"/><line nr="2298" mi="7" ci="0" mb="0" cb="0"/><line nr="2299" mi="1" ci="0" mb="0" cb="0"/><line nr="2301" mi="4" ci="0" mb="0" cb="0"/><line nr="2302" mi="8" ci="0" mb="0" cb="0"/><line nr="2303" mi="9" ci="0" mb="2" cb="0"/><line nr="2305" mi="2" ci="0" mb="0" cb="0"/><line nr="2306" mi="8" ci="0" mb="0" cb="0"/><line nr="2309" mi="10" ci="0" mb="2" cb="0"/><line nr="2310" mi="8" ci="0" mb="0" cb="0"/><line nr="2311" mi="9" ci="0" mb="2" cb="0"/><line nr="2313" mi="2" ci="0" mb="0" cb="0"/><line nr="2314" mi="6" ci="0" mb="0" cb="0"/><line nr="2315" mi="5" ci="0" mb="0" cb="0"/><line nr="2317" mi="1" ci="0" mb="0" cb="0"/><line nr="2318" mi="8" ci="0" mb="0" cb="0"/><line nr="2320" mi="1" ci="0" mb="0" cb="0"/><line nr="2321" mi="1" ci="0" mb="0" cb="0"/><line nr="2322" mi="7" ci="0" mb="0" cb="0"/><line nr="2324" mi="2" ci="0" mb="0" cb="0"/><line nr="2325" mi="5" ci="0" mb="2" cb="0"/><line nr="2326" mi="11" ci="0" mb="2" cb="0"/><line nr="2327" mi="4" ci="0" mb="2" cb="0"/><line nr="2328" mi="6" ci="0" mb="2" cb="0"/><line nr="2330" mi="12" ci="0" mb="0" cb="0"/><line nr="2331" mi="2" ci="0" mb="0" cb="0"/><line nr="2333" mi="4" ci="0" mb="0" cb="0"/><line nr="2334" mi="2" ci="0" mb="2" cb="0"/><line nr="2335" mi="8" ci="0" mb="0" cb="0"/><line nr="2337" mi="9" ci="0" mb="0" cb="0"/><line nr="2338" mi="7" ci="0" mb="0" cb="0"/><line nr="2339" mi="2" ci="0" mb="2" cb="0"/><line nr="2340" mi="9" ci="0" mb="0" cb="0"/><line nr="2341" mi="9" ci="0" mb="0" cb="0"/><line nr="2342" mi="4" ci="0" mb="0" cb="0"/><line nr="2343" mi="2" ci="0" mb="0" cb="0"/><line nr="2344" mi="10" ci="0" mb="2" cb="0"/><line nr="2345" mi="8" ci="0" mb="2" cb="0"/><line nr="2346" mi="3" ci="0" mb="2" cb="0"/><line nr="2347" mi="1" ci="0" mb="0" cb="0"/><line nr="2349" mi="4" ci="0" mb="2" cb="0"/><line nr="2350" mi="3" ci="0" mb="0" cb="0"/><line nr="2351" mi="5" ci="0" mb="0" cb="0"/><line nr="2353" mi="15" ci="0" mb="0" cb="0"/><line nr="2355" mi="7" ci="0" mb="0" cb="0"/><line nr="2356" mi="1" ci="0" mb="0" cb="0"/><line nr="2357" mi="8" ci="0" mb="0" cb="0"/><line nr="2359" mi="1" ci="0" mb="0" cb="0"/><line nr="2360" mi="1" ci="0" mb="0" cb="0"/><line nr="2361" mi="7" ci="0" mb="0" cb="0"/><line nr="2364" mi="1" ci="0" mb="0" cb="0"/><line nr="2366" mi="1" ci="0" mb="0" cb="0"/><line nr="2368" mi="1" ci="0" mb="0" cb="0"/><line nr="2396" mi="19" ci="0" mb="2" cb="0"/><line nr="2397" mi="6" ci="0" mb="2" cb="0"/><line nr="2398" mi="12" ci="0" mb="0" cb="0"/><line nr="2399" mi="7" ci="0" mb="0" cb="0"/><line nr="2402" mi="8" ci="0" mb="0" cb="0"/><line nr="2403" mi="2" ci="0" mb="2" cb="0"/><line nr="2404" mi="2" ci="0" mb="0" cb="0"/><line nr="2405" mi="3" ci="0" mb="0" cb="0"/><line nr="2406" mi="5" ci="0" mb="2" cb="0"/><line nr="2408" mi="7" ci="0" mb="2" cb="0"/><line nr="2409" mi="7" ci="0" mb="0" cb="0"/><line nr="2410" mi="8" ci="0" mb="0" cb="0"/><line nr="2411" mi="12" ci="0" mb="2" cb="0"/><line nr="2413" mi="26" ci="0" mb="0" cb="0"/><line nr="2416" mi="2" ci="0" mb="0" cb="0"/><line nr="2417" mi="5" ci="0" mb="0" cb="0"/><line nr="2419" mi="1" ci="0" mb="0" cb="0"/><line nr="2420" mi="6" ci="0" mb="0" cb="0"/><line nr="2421" mi="1" ci="0" mb="0" cb="0"/><line nr="2424" mi="8" ci="0" mb="0" cb="0"/><line nr="2426" mi="16" ci="0" mb="2" cb="0"/><line nr="2427" mi="4" ci="0" mb="0" cb="0"/><line nr="2431" mi="3" ci="0" mb="0" cb="0"/><line nr="2432" mi="2" ci="0" mb="2" cb="0"/><line nr="2433" mi="2" ci="0" mb="0" cb="0"/><line nr="2435" mi="6" ci="0" mb="4" cb="0"/><line nr="2436" mi="4" ci="0" mb="0" cb="0"/><line nr="2437" mi="4" ci="0" mb="0" cb="0"/><line nr="2438" mi="2" ci="0" mb="0" cb="0"/><line nr="2440" mi="11" ci="0" mb="2" cb="0"/><line nr="2442" mi="5" ci="0" mb="2" cb="0"/><line nr="2443" mi="17" ci="0" mb="0" cb="0"/><line nr="2447" mi="6" ci="0" mb="0" cb="0"/><line nr="2448" mi="5" ci="0" mb="4" cb="0"/><line nr="2449" mi="2" ci="0" mb="0" cb="0"/><line nr="2452" mi="7" ci="0" mb="2" cb="0"/><line nr="2453" mi="12" ci="0" mb="0" cb="0"/><line nr="2454" mi="5" ci="0" mb="0" cb="0"/><line nr="2456" mi="8" ci="0" mb="0" cb="0"/><line nr="2458" mi="1" ci="0" mb="0" cb="0"/><line nr="2460" mi="2" ci="0" mb="2" cb="0"/><line nr="2461" mi="6" ci="0" mb="0" cb="0"/><line nr="2463" mi="7" ci="0" mb="2" cb="0"/><line nr="2465" mi="2" ci="0" mb="0" cb="0"/><line nr="2466" mi="11" ci="0" mb="2" cb="0"/><line nr="2467" mi="13" ci="0" mb="6" cb="0"/><line nr="2470" mi="2" ci="0" mb="0" cb="0"/><line nr="2471" mi="7" ci="0" mb="2" cb="0"/><line nr="2473" mi="22" ci="0" mb="2" cb="0"/><line nr="2474" mi="7" ci="0" mb="2" cb="0"/><line nr="2475" mi="5" ci="0" mb="2" cb="0"/><line nr="2476" mi="3" ci="0" mb="2" cb="0"/><line nr="2477" mi="2" ci="0" mb="0" cb="0"/><line nr="2478" mi="1" ci="0" mb="0" cb="0"/><line nr="2483" mi="2" ci="0" mb="2" cb="0"/><line nr="2484" mi="12" ci="0" mb="2" cb="0"/><line nr="2485" mi="2" ci="0" mb="0" cb="0"/><line nr="2486" mi="6" ci="0" mb="2" cb="0"/><line nr="2488" mi="5" ci="0" mb="0" cb="0"/><line nr="2489" mi="6" ci="0" mb="0" cb="0"/><line nr="2490" mi="3" ci="0" mb="0" cb="0"/><line nr="2491" mi="2" ci="0" mb="0" cb="0"/><line nr="2493" mi="3" ci="0" mb="2" cb="0"/><line nr="2495" mi="17" ci="0" mb="2" cb="0"/><line nr="2496" mi="6" ci="0" mb="0" cb="0"/><line nr="2497" mi="4" ci="0" mb="2" cb="0"/><line nr="2498" mi="5" ci="0" mb="2" cb="0"/><line nr="2499" mi="3" ci="0" mb="2" cb="0"/><line nr="2500" mi="6" ci="0" mb="0" cb="0"/><line nr="2501" mi="3" ci="0" mb="0" cb="0"/><line nr="2503" mi="2" ci="0" mb="2" cb="0"/><line nr="2504" mi="7" ci="0" mb="2" cb="0"/><line nr="2505" mi="9" ci="0" mb="0" cb="0"/><line nr="2511" mi="8" ci="0" mb="0" cb="0"/><line nr="2513" mi="8" ci="0" mb="0" cb="0"/><line nr="2515" mi="1" ci="0" mb="0" cb="0"/><line nr="2516" mi="3" ci="0" mb="0" cb="0"/><line nr="2517" mi="5" ci="0" mb="0" cb="0"/><line nr="2518" mi="2" ci="0" mb="0" cb="0"/><line nr="2519" mi="1" ci="0" mb="0" cb="0"/><line nr="2520" mi="10" ci="0" mb="2" cb="0"/><line nr="2522" mi="2" ci="0" mb="2" cb="0"/><line nr="2523" mi="5" ci="0" mb="0" cb="0"/><line nr="2524" mi="3" ci="0" mb="0" cb="0"/><line nr="2525" mi="16" ci="0" mb="2" cb="0"/><line nr="2526" mi="3" ci="0" mb="0" cb="0"/><line nr="2527" mi="2" ci="0" mb="2" cb="0"/><line nr="2529" mi="4" ci="0" mb="0" cb="0"/><line nr="2530" mi="2" ci="0" mb="0" cb="0"/><line nr="2531" mi="9" ci="0" mb="0" cb="0"/><line nr="2533" mi="1" ci="0" mb="0" cb="0"/><line nr="2534" mi="3" ci="0" mb="0" cb="0"/><line nr="2535" mi="6" ci="0" mb="0" cb="0"/><line nr="2536" mi="2" ci="0" mb="0" cb="0"/><line nr="2537" mi="3" ci="0" mb="0" cb="0"/><line nr="2538" mi="2" ci="0" mb="2" cb="0"/><line nr="2540" mi="4" ci="0" mb="0" cb="0"/><line nr="2541" mi="2" ci="0" mb="0" cb="0"/><line nr="2542" mi="9" ci="0" mb="0" cb="0"/><line nr="2544" mi="1" ci="0" mb="0" cb="0"/><line nr="2545" mi="3" ci="0" mb="0" cb="0"/><line nr="2546" mi="6" ci="0" mb="0" cb="0"/><line nr="2547" mi="1" ci="0" mb="0" cb="0"/><line nr="2551" mi="2" ci="0" mb="2" cb="0"/><line nr="2552" mi="10" ci="0" mb="0" cb="0"/><line nr="2558" mi="2" ci="0" mb="0" cb="0"/><line nr="2560" mi="12" ci="0" mb="2" cb="0"/><line nr="2561" mi="2" ci="0" mb="0" cb="0"/><line nr="2562" mi="6" ci="0" mb="2" cb="0"/><line nr="2564" mi="5" ci="0" mb="0" cb="0"/><line nr="2566" mi="8" ci="0" mb="2" cb="0"/><line nr="2567" mi="2" ci="0" mb="2" cb="0"/><line nr="2569" mi="3" ci="0" mb="0" cb="0"/><line nr="2570" mi="3" ci="0" mb="0" cb="0"/><line nr="2571" mi="2" ci="0" mb="0" cb="0"/><line nr="2572" mi="2" ci="0" mb="0" cb="0"/><line nr="2573" mi="10" ci="0" mb="2" cb="0"/><line nr="2575" mi="2" ci="0" mb="2" cb="0"/><line nr="2576" mi="5" ci="0" mb="0" cb="0"/><line nr="2577" mi="3" ci="0" mb="0" cb="0"/><line nr="2578" mi="4" ci="0" mb="0" cb="0"/><line nr="2579" mi="4" ci="0" mb="0" cb="0"/><line nr="2580" mi="4" ci="0" mb="0" cb="0"/><line nr="2581" mi="8" ci="0" mb="2" cb="0"/><line nr="2582" mi="6" ci="0" mb="0" cb="0"/><line nr="2583" mi="6" ci="0" mb="0" cb="0"/><line nr="2587" mi="2" ci="0" mb="0" cb="0"/><line nr="2588" mi="4" ci="0" mb="0" cb="0"/><line nr="2589" mi="4" ci="0" mb="0" cb="0"/><line nr="2590" mi="17" ci="0" mb="2" cb="0"/><line nr="2591" mi="6" ci="0" mb="0" cb="0"/><line nr="2592" mi="6" ci="0" mb="2" cb="0"/><line nr="2593" mi="5" ci="0" mb="0" cb="0"/><line nr="2594" mi="9" ci="0" mb="0" cb="0"/><line nr="2596" mi="10" ci="0" mb="2" cb="0"/><line nr="2597" mi="13" ci="0" mb="4" cb="0"/><line nr="2599" mi="3" ci="0" mb="2" cb="0"/><line nr="2600" mi="4" ci="0" mb="0" cb="0"/><line nr="2601" mi="5" ci="0" mb="0" cb="0"/><line nr="2602" mi="1" ci="0" mb="0" cb="0"/><line nr="2603" mi="2" ci="0" mb="2" cb="0"/><line nr="2604" mi="8" ci="0" mb="2" cb="0"/><line nr="2605" mi="4" ci="0" mb="0" cb="0"/><line nr="2606" mi="3" ci="0" mb="0" cb="0"/><line nr="2607" mi="2" ci="0" mb="2" cb="0"/><line nr="2609" mi="11" ci="0" mb="0" cb="0"/><line nr="2610" mi="2" ci="0" mb="0" cb="0"/><line nr="2611" mi="7" ci="0" mb="0" cb="0"/><line nr="2612" mi="1" ci="0" mb="0" cb="0"/><line nr="2613" mi="3" ci="0" mb="0" cb="0"/><line nr="2614" mi="5" ci="0" mb="0" cb="0"/><line nr="2615" mi="1" ci="0" mb="0" cb="0"/><line nr="2616" mi="2" ci="0" mb="0" cb="0"/><line nr="2617" mi="3" ci="0" mb="0" cb="0"/><line nr="2618" mi="2" ci="0" mb="2" cb="0"/><line nr="2620" mi="11" ci="0" mb="0" cb="0"/><line nr="2621" mi="2" ci="0" mb="0" cb="0"/><line nr="2622" mi="7" ci="0" mb="0" cb="0"/><line nr="2623" mi="1" ci="0" mb="0" cb="0"/><line nr="2624" mi="3" ci="0" mb="0" cb="0"/><line nr="2625" mi="5" ci="0" mb="0" cb="0"/><line nr="2626" mi="1" ci="0" mb="0" cb="0"/><line nr="2627" mi="1" ci="0" mb="0" cb="0"/><line nr="2633" mi="2" ci="0" mb="2" cb="0"/><line nr="2634" mi="6" ci="0" mb="0" cb="0"/><line nr="2636" mi="10" ci="0" mb="2" cb="0"/><line nr="2638" mi="2" ci="0" mb="2" cb="0"/><line nr="2639" mi="8" ci="0" mb="2" cb="0"/><line nr="2640" mi="4" ci="0" mb="0" cb="0"/><line nr="2641" mi="3" ci="0" mb="0" cb="0"/><line nr="2642" mi="2" ci="0" mb="2" cb="0"/><line nr="2643" mi="12" ci="0" mb="0" cb="0"/><line nr="2645" mi="3" ci="0" mb="0" cb="0"/><line nr="2646" mi="2" ci="0" mb="2" cb="0"/><line nr="2647" mi="11" ci="0" mb="0" cb="0"/><line nr="2652" mi="2" ci="0" mb="2" cb="0"/><line nr="2653" mi="12" ci="0" mb="0" cb="0"/><line nr="2655" mi="2" ci="0" mb="0" cb="0"/><line nr="2660" mi="1" ci="0" mb="0" cb="0"/><line nr="2662" mi="1" ci="0" mb="0" cb="0"/><line nr="2663" mi="15" ci="0" mb="0" cb="0"/><line nr="2667" mi="1" ci="0" mb="0" cb="0"/><line nr="2669" mi="8" ci="0" mb="0" cb="0"/><line nr="2670" mi="5" ci="0" mb="0" cb="0"/><line nr="2672" mi="2" ci="0" mb="0" cb="0"/><line nr="2673" mi="10" ci="0" mb="2" cb="0"/><line nr="2674" mi="2" ci="0" mb="2" cb="0"/><line nr="2675" mi="5" ci="0" mb="0" cb="0"/><line nr="2676" mi="3" ci="0" mb="0" cb="0"/><line nr="2677" mi="16" ci="0" mb="2" cb="0"/><line nr="2678" mi="3" ci="0" mb="0" cb="0"/><line nr="2683" mi="1" ci="0" mb="0" cb="0"/><line nr="2698" mi="2" ci="0" mb="0" cb="0"/><line nr="2699" mi="7" ci="0" mb="4" cb="0"/><line nr="2700" mi="2" ci="0" mb="0" cb="0"/><line nr="2708" mi="4" ci="0" mb="0" cb="0"/><line nr="2709" mi="8" ci="0" mb="2" cb="0"/><line nr="2710" mi="11" ci="0" mb="0" cb="0"/><line nr="2711" mi="10" ci="0" mb="0" cb="0"/><line nr="2712" mi="7" ci="0" mb="0" cb="0"/><line nr="2713" mi="1" ci="0" mb="0" cb="0"/><line nr="2714" mi="2" ci="0" mb="0" cb="0"/><line nr="2715" mi="1" ci="0" mb="0" cb="0"/><line nr="2717" mi="11" ci="0" mb="2" cb="0"/><line nr="2718" mi="9" ci="0" mb="2" cb="0"/><line nr="2720" mi="5" ci="0" mb="2" cb="0"/><line nr="2721" mi="20" ci="0" mb="0" cb="0"/><line nr="2722" mi="9" ci="0" mb="0" cb="0"/><line nr="2724" mi="9" ci="0" mb="0" cb="0"/><line nr="2726" mi="1" ci="0" mb="0" cb="0"/><line nr="2727" mi="2" ci="0" mb="0" cb="0"/><line nr="2730" mi="15" ci="0" mb="0" cb="0"/><line nr="2745" mi="7" ci="0" mb="0" cb="0"/><line nr="2746" mi="2" ci="0" mb="0" cb="0"/><line nr="2747" mi="2" ci="0" mb="0" cb="0"/><line nr="2748" mi="2" ci="0" mb="0" cb="0"/><line nr="2750" mi="8" ci="0" mb="4" cb="0"/><line nr="2751" mi="19" ci="0" mb="2" cb="0"/><line nr="2752" mi="12" ci="0" mb="4" cb="0"/><line nr="2754" mi="12" ci="0" mb="4" cb="0"/><line nr="2756" mi="6" ci="0" mb="0" cb="0"/><line nr="2758" mi="4" ci="0" mb="2" cb="0"/><line nr="2759" mi="5" ci="0" mb="0" cb="0"/><line nr="2760" mi="12" ci="0" mb="4" cb="0"/><line nr="2762" mi="6" ci="0" mb="0" cb="0"/><line nr="2764" mi="4" ci="0" mb="2" cb="0"/><line nr="2765" mi="5" ci="0" mb="0" cb="0"/><line nr="2766" mi="12" ci="0" mb="4" cb="0"/><line nr="2768" mi="6" ci="0" mb="0" cb="0"/><line nr="2770" mi="5" ci="0" mb="0" cb="0"/><line nr="2795" mi="2" ci="0" mb="2" cb="0"/><line nr="2796" mi="10" ci="0" mb="2" cb="0"/><line nr="2797" mi="4" ci="0" mb="2" cb="0"/><line nr="2798" mi="10" ci="0" mb="0" cb="0"/><line nr="2800" mi="4" ci="0" mb="0" cb="0"/><line nr="2802" mi="1" ci="0" mb="0" cb="0"/><line nr="2804" mi="1" ci="0" mb="0" cb="0"/><line nr="2828" mi="0" ci="2" mb="1" cb="1"/><line nr="2831" mi="0" ci="2" mb="0" cb="0"/><line nr="2832" mi="0" ci="10" mb="0" cb="0"/><line nr="2833" mi="0" ci="5" mb="0" cb="0"/><line nr="2835" mi="0" ci="10" mb="0" cb="2"/><line nr="2836" mi="0" ci="6" mb="0" cb="4"/><line nr="2837" mi="0" ci="3" mb="0" cb="2"/><line nr="2838" mi="0" ci="4" mb="0" cb="0"/><line nr="2842" mi="0" ci="3" mb="0" cb="2"/><line nr="2843" mi="0" ci="4" mb="0" cb="0"/><line nr="2846" mi="0" ci="7" mb="1" cb="3"/><line nr="2847" mi="0" ci="15" mb="0" cb="0"/><line nr="2849" mi="0" ci="3" mb="0" cb="0"/><line nr="2850" mi="0" ci="1" mb="0" cb="0"/><line nr="2851" mi="0" ci="18" mb="0" cb="0"/><line nr="2853" mi="0" ci="3" mb="0" cb="0"/><line nr="2855" mi="0" ci="5" mb="0" cb="0"/><line nr="2856" mi="0" ci="4" mb="0" cb="0"/><line nr="2857" mi="0" ci="1" mb="0" cb="0"/><line nr="2858" mi="0" ci="15" mb="0" cb="2"/><line nr="2860" mi="0" ci="1" mb="0" cb="0"/><line nr="2861" mi="0" ci="7" mb="0" cb="0"/><line nr="2864" mi="0" ci="2" mb="0" cb="0"/><line nr="2865" mi="0" ci="5" mb="0" cb="2"/><line nr="2866" mi="0" ci="2" mb="1" cb="1"/><line nr="2867" mi="0" ci="4" mb="0" cb="0"/><line nr="2868" mi="0" ci="18" mb="0" cb="0"/><line nr="2870" mi="0" ci="4" mb="0" cb="0"/><line nr="2871" mi="0" ci="4" mb="0" cb="0"/><line nr="2873" mi="0" ci="3" mb="0" cb="2"/><line nr="2874" mi="0" ci="2" mb="1" cb="1"/><line nr="2875" mi="4" ci="0" mb="0" cb="0"/><line nr="2877" mi="1" ci="14" mb="1" cb="1"/><line nr="2879" mi="0" ci="1" mb="0" cb="0"/><line nr="2880" mi="0" ci="11" mb="0" cb="2"/><line nr="2881" mi="0" ci="7" mb="0" cb="0"/><line nr="2882" mi="0" ci="1" mb="0" cb="0"/><line nr="2885" mi="0" ci="10" mb="0" cb="2"/><line nr="2886" mi="0" ci="3" mb="0" cb="0"/><line nr="2887" mi="0" ci="2" mb="0" cb="2"/><line nr="2888" mi="0" ci="3" mb="0" cb="0"/><line nr="2889" mi="0" ci="3" mb="1" cb="1"/><line nr="2892" mi="13" ci="0" mb="0" cb="0"/><line nr="2896" mi="0" ci="5" mb="0" cb="0"/><line nr="2897" mi="0" ci="6" mb="0" cb="0"/><line nr="2898" mi="0" ci="9" mb="0" cb="0"/><line nr="2900" mi="0" ci="3" mb="0" cb="0"/><line nr="2901" mi="0" ci="4" mb="0" cb="0"/><line nr="2902" mi="0" ci="3" mb="1" cb="1"/><line nr="2903" mi="4" ci="7" mb="1" cb="1"/><line nr="2904" mi="4" ci="0" mb="0" cb="0"/><line nr="2905" mi="9" ci="0" mb="4" cb="0"/><line nr="2906" mi="5" ci="0" mb="2" cb="0"/><line nr="2907" mi="2" ci="0" mb="0" cb="0"/><line nr="2908" mi="8" ci="0" mb="2" cb="0"/><line nr="2910" mi="1" ci="0" mb="0" cb="0"/><line nr="2913" mi="0" ci="3" mb="1" cb="1"/><line nr="2918" mi="0" ci="5" mb="0" cb="2"/><line nr="2919" mi="0" ci="4" mb="1" cb="1"/><line nr="2920" mi="0" ci="2" mb="0" cb="0"/><line nr="2921" mi="0" ci="2" mb="0" cb="0"/><line nr="2922" mi="0" ci="2" mb="0" cb="2"/><line nr="2923" mi="0" ci="10" mb="0" cb="2"/><line nr="2924" mi="0" ci="9" mb="0" cb="2"/><line nr="2926" mi="0" ci="2" mb="0" cb="0"/><line nr="2927" mi="0" ci="1" mb="0" cb="0"/><line nr="2929" mi="0" ci="1" mb="0" cb="0"/><line nr="2931" mi="0" ci="2" mb="0" cb="2"/><line nr="2932" mi="0" ci="2" mb="0" cb="2"/><line nr="2934" mi="0" ci="8" mb="0" cb="0"/><line nr="2937" mi="0" ci="3" mb="0" cb="2"/><line nr="2938" mi="0" ci="2" mb="0" cb="0"/><line nr="2939" mi="0" ci="3" mb="0" cb="0"/><line nr="2941" mi="0" ci="6" mb="0" cb="0"/><line nr="2942" mi="0" ci="2" mb="0" cb="0"/><line nr="2943" mi="1" ci="0" mb="0" cb="0"/><line nr="2944" mi="3" ci="0" mb="0" cb="0"/><line nr="2945" mi="5" ci="0" mb="0" cb="0"/><line nr="2946" mi="2" ci="0" mb="0" cb="0"/><line nr="2947" mi="1" ci="0" mb="0" cb="0"/><line nr="2948" mi="0" ci="1" mb="0" cb="0"/><line nr="2949" mi="0" ci="10" mb="0" cb="0"/><line nr="2951" mi="0" ci="3" mb="1" cb="1"/><line nr="2952" mi="4" ci="7" mb="1" cb="1"/><line nr="2953" mi="3" ci="0" mb="0" cb="0"/><line nr="2954" mi="2" ci="0" mb="2" cb="0"/><line nr="2955" mi="5" ci="0" mb="0" cb="0"/><line nr="2956" mi="2" ci="0" mb="0" cb="0"/><line nr="2957" mi="9" ci="0" mb="0" cb="0"/><line nr="2959" mi="4" ci="0" mb="0" cb="0"/><line nr="2960" mi="2" ci="0" mb="2" cb="0"/><line nr="2961" mi="5" ci="0" mb="0" cb="0"/><line nr="2962" mi="2" ci="0" mb="0" cb="0"/><line nr="2963" mi="9" ci="0" mb="0" cb="0"/><line nr="2966" mi="1" ci="0" mb="0" cb="0"/><line nr="2969" mi="0" ci="1" mb="0" cb="0"/><line nr="2970" mi="0" ci="8" mb="0" cb="0"/><line nr="2973" mi="0" ci="3" mb="1" cb="1"/><line nr="2974" mi="0" ci="4" mb="0" cb="0"/><line nr="2975" mi="0" ci="3" mb="0" cb="0"/><line nr="2976" mi="0" ci="8" mb="0" cb="2"/><line nr="2978" mi="0" ci="19" mb="0" cb="0"/><line nr="2979" mi="0" ci="2" mb="0" cb="0"/><line nr="2982" mi="1" ci="0" mb="0" cb="0"/><line nr="2983" mi="3" ci="0" mb="0" cb="0"/><line nr="2984" mi="5" ci="0" mb="0" cb="0"/><line nr="2985" mi="2" ci="0" mb="0" cb="0"/><line nr="2986" mi="0" ci="1" mb="0" cb="0"/><line nr="2988" mi="0" ci="9" mb="0" cb="0"/><line nr="2990" mi="0" ci="3" mb="1" cb="1"/><line nr="2991" mi="4" ci="7" mb="1" cb="1"/><line nr="2992" mi="3" ci="0" mb="0" cb="0"/><line nr="2993" mi="2" ci="0" mb="2" cb="0"/><line nr="2994" mi="4" ci="0" mb="0" cb="0"/><line nr="2995" mi="8" ci="0" mb="2" cb="0"/><line nr="2997" mi="18" ci="0" mb="0" cb="0"/><line nr="2998" mi="2" ci="0" mb="0" cb="0"/><line nr="3001" mi="1" ci="0" mb="0" cb="0"/><line nr="3002" mi="3" ci="0" mb="0" cb="0"/><line nr="3003" mi="5" ci="0" mb="0" cb="0"/><line nr="3004" mi="1" ci="0" mb="0" cb="0"/><line nr="3005" mi="1" ci="0" mb="0" cb="0"/><line nr="3007" mi="9" ci="0" mb="0" cb="0"/><line nr="3009" mi="3" ci="0" mb="0" cb="0"/><line nr="3010" mi="2" ci="0" mb="2" cb="0"/><line nr="3011" mi="4" ci="0" mb="0" cb="0"/><line nr="3012" mi="8" ci="0" mb="2" cb="0"/><line nr="3014" mi="18" ci="0" mb="0" cb="0"/><line nr="3015" mi="2" ci="0" mb="0" cb="0"/><line nr="3018" mi="1" ci="0" mb="0" cb="0"/><line nr="3019" mi="3" ci="0" mb="0" cb="0"/><line nr="3020" mi="5" ci="0" mb="0" cb="0"/><line nr="3021" mi="1" ci="0" mb="0" cb="0"/><line nr="3022" mi="1" ci="0" mb="0" cb="0"/><line nr="3024" mi="8" ci="0" mb="0" cb="0"/><line nr="3027" mi="1" ci="0" mb="0" cb="0"/><line nr="3031" mi="0" ci="1" mb="0" cb="0"/><line nr="3036" mi="0" ci="4" mb="0" cb="0"/><line nr="3037" mi="0" ci="3" mb="1" cb="1"/><line nr="3038" mi="4" ci="7" mb="1" cb="1"/><line nr="3039" mi="3" ci="0" mb="0" cb="0"/><line nr="3040" mi="1" ci="0" mb="0" cb="0"/><line nr="3043" mi="0" ci="1" mb="0" cb="0"/><line nr="3045" mi="0" ci="1" mb="0" cb="0"/><line nr="3047" mi="0" ci="1" mb="0" cb="0"/><line nr="3071" mi="0" ci="2" mb="1" cb="1"/><line nr="3074" mi="0" ci="2" mb="0" cb="0"/><line nr="3075" mi="0" ci="10" mb="0" cb="0"/><line nr="3076" mi="0" ci="3" mb="0" cb="0"/><line nr="3077" mi="0" ci="5" mb="0" cb="0"/><line nr="3079" mi="0" ci="10" mb="0" cb="2"/><line nr="3081" mi="0" ci="7" mb="1" cb="3"/><line nr="3082" mi="0" ci="15" mb="0" cb="0"/><line nr="3084" mi="0" ci="6" mb="0" cb="0"/><line nr="3085" mi="0" ci="1" mb="0" cb="0"/><line nr="3086" mi="0" ci="18" mb="0" cb="0"/><line nr="3088" mi="0" ci="6" mb="0" cb="0"/><line nr="3090" mi="0" ci="2" mb="0" cb="0"/><line nr="3091" mi="0" ci="5" mb="0" cb="2"/><line nr="3092" mi="0" ci="2" mb="1" cb="1"/><line nr="3093" mi="0" ci="4" mb="0" cb="0"/><line nr="3094" mi="0" ci="18" mb="0" cb="0"/><line nr="3096" mi="0" ci="4" mb="0" cb="0"/><line nr="3097" mi="0" ci="4" mb="0" cb="0"/><line nr="3099" mi="0" ci="3" mb="0" cb="2"/><line nr="3100" mi="0" ci="2" mb="1" cb="1"/><line nr="3101" mi="4" ci="0" mb="0" cb="0"/><line nr="3103" mi="1" ci="14" mb="1" cb="1"/><line nr="3105" mi="0" ci="1" mb="0" cb="0"/><line nr="3106" mi="0" ci="11" mb="0" cb="2"/><line nr="3107" mi="0" ci="7" mb="0" cb="0"/><line nr="3108" mi="0" ci="1" mb="0" cb="0"/><line nr="3110" mi="0" ci="6" mb="0" cb="4"/><line nr="3111" mi="0" ci="5" mb="0" cb="0"/><line nr="3112" mi="0" ci="6" mb="0" cb="0"/><line nr="3113" mi="0" ci="9" mb="0" cb="0"/><line nr="3115" mi="0" ci="3" mb="1" cb="1"/><line nr="3116" mi="4" ci="7" mb="1" cb="1"/><line nr="3117" mi="4" ci="0" mb="0" cb="0"/><line nr="3118" mi="1" ci="0" mb="0" cb="0"/><line nr="3121" mi="0" ci="3" mb="1" cb="1"/><line nr="3123" mi="0" ci="3" mb="0" cb="0"/><line nr="3124" mi="0" ci="4" mb="0" cb="0"/><line nr="3127" mi="0" ci="4" mb="0" cb="0"/><line nr="3128" mi="0" ci="6" mb="0" cb="2"/><line nr="3130" mi="4" ci="2" mb="1" cb="1"/><line nr="3132" mi="2" ci="0" mb="2" cb="0"/><line nr="3133" mi="0" ci="2" mb="0" cb="0"/><line nr="3136" mi="0" ci="2" mb="0" cb="0"/><line nr="3137" mi="0" ci="8" mb="1" cb="3"/><line nr="3138" mi="2" ci="0" mb="0" cb="0"/><line nr="3142" mi="0" ci="5" mb="0" cb="2"/><line nr="3143" mi="0" ci="4" mb="1" cb="1"/><line nr="3144" mi="0" ci="2" mb="0" cb="0"/><line nr="3145" mi="0" ci="2" mb="0" cb="0"/><line nr="3146" mi="0" ci="2" mb="0" cb="2"/><line nr="3147" mi="0" ci="10" mb="0" cb="2"/><line nr="3148" mi="0" ci="9" mb="1" cb="1"/><line nr="3150" mi="2" ci="0" mb="0" cb="0"/><line nr="3151" mi="1" ci="0" mb="0" cb="0"/><line nr="3153" mi="0" ci="1" mb="0" cb="0"/><line nr="3155" mi="0" ci="2" mb="1" cb="1"/><line nr="3156" mi="0" ci="2" mb="0" cb="0"/><line nr="3157" mi="0" ci="4" mb="0" cb="0"/><line nr="3158" mi="0" ci="2" mb="1" cb="1"/><line nr="3160" mi="4" ci="0" mb="0" cb="0"/><line nr="3162" mi="3" ci="0" mb="2" cb="0"/><line nr="3163" mi="7" ci="0" mb="0" cb="0"/><line nr="3165" mi="4" ci="0" mb="0" cb="0"/><line nr="3167" mi="2" ci="0" mb="0" cb="0"/><line nr="3169" mi="1" ci="0" mb="0" cb="0"/><line nr="3170" mi="3" ci="0" mb="0" cb="0"/><line nr="3171" mi="2" ci="0" mb="0" cb="0"/><line nr="3172" mi="1" ci="0" mb="0" cb="0"/><line nr="3174" mi="0" ci="2" mb="1" cb="1"/><line nr="3176" mi="0" ci="8" mb="0" cb="0"/><line nr="3179" mi="0" ci="3" mb="0" cb="2"/><line nr="3180" mi="0" ci="1" mb="0" cb="0"/><line nr="3181" mi="0" ci="6" mb="0" cb="0"/><line nr="3182" mi="0" ci="5" mb="0" cb="0"/><line nr="3184" mi="0" ci="2" mb="0" cb="2"/><line nr="3185" mi="0" ci="6" mb="0" cb="0"/><line nr="3191" mi="0" ci="4" mb="0" cb="0"/><line nr="3192" mi="0" ci="6" mb="0" cb="2"/><line nr="3194" mi="0" ci="5" mb="0" cb="4"/><line nr="3196" mi="0" ci="1" mb="0" cb="0"/><line nr="3202" mi="0" ci="3" mb="0" cb="2"/><line nr="3203" mi="0" ci="5" mb="0" cb="0"/><line nr="3204" mi="0" ci="5" mb="0" cb="2"/><line nr="3205" mi="0" ci="4" mb="1" cb="1"/><line nr="3206" mi="0" ci="2" mb="0" cb="0"/><line nr="3207" mi="0" ci="4" mb="0" cb="0"/><line nr="3209" mi="0" ci="4" mb="0" cb="2"/><line nr="3210" mi="0" ci="5" mb="0" cb="0"/><line nr="3212" mi="0" ci="4" mb="0" cb="0"/><line nr="3213" mi="0" ci="2" mb="0" cb="0"/><line nr="3214" mi="0" ci="5" mb="0" cb="0"/><line nr="3215" mi="0" ci="3" mb="0" cb="0"/><line nr="3216" mi="2" ci="7" mb="1" cb="1"/><line nr="3217" mi="0" ci="5" mb="0" cb="0"/><line nr="3218" mi="0" ci="5" mb="0" cb="0"/><line nr="3219" mi="0" ci="6" mb="0" cb="0"/><line nr="3220" mi="0" ci="3" mb="0" cb="0"/><line nr="3221" mi="0" ci="1" mb="0" cb="0"/><line nr="3222" mi="0" ci="2" mb="0" cb="2"/><line nr="3223" mi="0" ci="8" mb="0" cb="0"/><line nr="3226" mi="0" ci="3" mb="1" cb="1"/><line nr="3227" mi="0" ci="1" mb="0" cb="0"/><line nr="3228" mi="0" ci="5" mb="0" cb="0"/><line nr="3232" mi="0" ci="1" mb="0" cb="0"/><line nr="3235" mi="0" ci="2" mb="0" cb="0"/><line nr="3237" mi="0" ci="1" mb="0" cb="0"/><line nr="3238" mi="22" ci="0" mb="0" cb="0"/><line nr="3244" mi="0" ci="3" mb="0" cb="0"/><line nr="3245" mi="0" ci="1" mb="0" cb="0"/><line nr="3246" mi="0" ci="3" mb="1" cb="1"/><line nr="3247" mi="4" ci="7" mb="1" cb="1"/><line nr="3248" mi="3" ci="0" mb="0" cb="0"/><line nr="3249" mi="1" ci="0" mb="0" cb="0"/><line nr="3252" mi="0" ci="4" mb="0" cb="0"/><line nr="3253" mi="0" ci="3" mb="1" cb="1"/><line nr="3254" mi="4" ci="7" mb="1" cb="1"/><line nr="3255" mi="3" ci="0" mb="0" cb="0"/><line nr="3256" mi="1" ci="0" mb="0" cb="0"/><line nr="3259" mi="0" ci="1" mb="0" cb="0"/><line nr="3261" mi="0" ci="1" mb="0" cb="0"/><line nr="3285" mi="0" ci="2" mb="1" cb="1"/><line nr="3288" mi="0" ci="2" mb="0" cb="0"/><line nr="3289" mi="0" ci="10" mb="0" cb="0"/><line nr="3290" mi="0" ci="5" mb="0" cb="0"/><line nr="3291" mi="0" ci="3" mb="0" cb="0"/><line nr="3292" mi="0" ci="10" mb="0" cb="2"/><line nr="3293" mi="0" ci="16" mb="2" cb="4"/><line nr="3296" mi="0" ci="2" mb="0" cb="2"/><line nr="3297" mi="0" ci="5" mb="0" cb="0"/><line nr="3298" mi="0" ci="3" mb="0" cb="0"/><line nr="3299" mi="0" ci="3" mb="1" cb="1"/><line nr="3300" mi="0" ci="9" mb="0" cb="0"/><line nr="3302" mi="0" ci="1" mb="0" cb="0"/><line nr="3303" mi="0" ci="5" mb="0" cb="0"/><line nr="3304" mi="0" ci="2" mb="0" cb="0"/><line nr="3306" mi="0" ci="10" mb="0" cb="2"/><line nr="3307" mi="0" ci="5" mb="0" cb="0"/><line nr="3308" mi="0" ci="7" mb="0" cb="0"/><line nr="3309" mi="0" ci="1" mb="0" cb="0"/><line nr="3311" mi="0" ci="5" mb="0" cb="0"/><line nr="3313" mi="0" ci="2" mb="0" cb="0"/><line nr="3314" mi="0" ci="3" mb="1" cb="1"/><line nr="3315" mi="4" ci="7" mb="1" cb="1"/><line nr="3316" mi="9" ci="0" mb="0" cb="0"/><line nr="3318" mi="1" ci="0" mb="0" cb="0"/><line nr="3320" mi="0" ci="3" mb="1" cb="1"/><line nr="3322" mi="0" ci="5" mb="0" cb="2"/><line nr="3323" mi="0" ci="4" mb="1" cb="1"/><line nr="3324" mi="0" ci="2" mb="0" cb="0"/><line nr="3325" mi="0" ci="4" mb="0" cb="0"/><line nr="3327" mi="0" ci="8" mb="0" cb="0"/><line nr="3329" mi="0" ci="3" mb="0" cb="2"/><line nr="3330" mi="0" ci="6" mb="0" cb="0"/><line nr="3331" mi="0" ci="5" mb="0" cb="0"/><line nr="3332" mi="0" ci="2" mb="0" cb="2"/><line nr="3333" mi="0" ci="8" mb="0" cb="0"/><line nr="3336" mi="0" ci="3" mb="1" cb="1"/><line nr="3337" mi="0" ci="5" mb="0" cb="0"/><line nr="3342" mi="0" ci="1" mb="0" cb="0"/><line nr="3345" mi="0" ci="4" mb="0" cb="0"/><line nr="3346" mi="0" ci="3" mb="1" cb="1"/><line nr="3347" mi="4" ci="7" mb="1" cb="1"/><line nr="3348" mi="3" ci="0" mb="0" cb="0"/><line nr="3349" mi="1" ci="0" mb="0" cb="0"/><line nr="3351" mi="0" ci="1" mb="0" cb="0"/><line nr="3354" mi="0" ci="1" mb="0" cb="0"/><line nr="3356" mi="0" ci="1" mb="0" cb="0"/><line nr="3369" mi="0" ci="3" mb="1" cb="1"/><line nr="3370" mi="0" ci="2" mb="0" cb="0"/><line nr="3371" mi="4" ci="0" mb="0" cb="0"/><line nr="3372" mi="2" ci="0" mb="2" cb="0"/><line nr="3373" mi="6" ci="0" mb="2" cb="0"/><line nr="3374" mi="6" ci="0" mb="0" cb="0"/><line nr="3375" mi="11" ci="0" mb="0" cb="0"/><line nr="3376" mi="3" ci="0" mb="0" cb="0"/><line nr="3378" mi="10" ci="0" mb="0" cb="0"/><line nr="3380" mi="10" ci="0" mb="0" cb="0"/><line nr="3382" mi="7" ci="0" mb="2" cb="0"/><line nr="3383" mi="14" ci="0" mb="0" cb="0"/><line nr="3387" mi="6" ci="0" mb="0" cb="0"/><line nr="3389" mi="9" ci="0" mb="2" cb="0"/><line nr="3390" mi="6" ci="0" mb="2" cb="0"/><line nr="3392" mi="5" ci="0" mb="2" cb="0"/><line nr="3393" mi="2" ci="0" mb="2" cb="0"/><line nr="3394" mi="2" ci="0" mb="0" cb="0"/><line nr="3397" mi="2" ci="0" mb="0" cb="0"/><line nr="3411" mi="0" ci="2" mb="0" cb="0"/><line nr="3412" mi="0" ci="10" mb="0" cb="2"/><line nr="3413" mi="0" ci="6" mb="0" cb="4"/><line nr="3415" mi="0" ci="10" mb="0" cb="2"/><line nr="3417" mi="0" ci="7" mb="0" cb="2"/><line nr="3419" mi="0" ci="9" mb="2" cb="2"/><line nr="3421" mi="0" ci="11" mb="0" cb="2"/><line nr="3423" mi="0" ci="7" mb="1" cb="1"/><line nr="3425" mi="5" ci="5" mb="3" cb="1"/><line nr="3427" mi="0" ci="2" mb="0" cb="2"/><line nr="3428" mi="0" ci="4" mb="0" cb="0"/><line nr="3429" mi="0" ci="3" mb="0" cb="0"/><line nr="3430" mi="0" ci="2" mb="0" cb="2"/><line nr="3431" mi="0" ci="2" mb="0" cb="0"/><line nr="3433" mi="0" ci="4" mb="0" cb="0"/><line nr="3436" mi="0" ci="1" mb="0" cb="0"/><line nr="3437" mi="0" ci="2" mb="0" cb="0"/><line nr="3454" mi="0" ci="2" mb="0" cb="0"/><line nr="3455" mi="0" ci="8" mb="0" cb="0"/><line nr="3456" mi="0" ci="3" mb="0" cb="0"/><line nr="3457" mi="0" ci="1" mb="0" cb="0"/><line nr="3480" mi="0" ci="2" mb="0" cb="0"/><line nr="3481" mi="0" ci="4" mb="0" cb="0"/><line nr="3482" mi="0" ci="4" mb="0" cb="0"/><line nr="3483" mi="0" ci="3" mb="0" cb="0"/><line nr="3484" mi="0" ci="1" mb="0" cb="0"/><line nr="3506" mi="0" ci="2" mb="0" cb="0"/><line nr="3507" mi="0" ci="3" mb="0" cb="0"/><line nr="3508" mi="0" ci="3" mb="0" cb="0"/><line nr="3509" mi="0" ci="1" mb="0" cb="0"/><line nr="3538" mi="0" ci="6" mb="0" cb="0"/><line nr="3539" mi="0" ci="2" mb="0" cb="0"/><line nr="3540" mi="0" ci="2" mb="0" cb="0"/><line nr="3541" mi="0" ci="4" mb="0" cb="0"/><line nr="3542" mi="0" ci="2" mb="0" cb="2"/><line nr="3543" mi="0" ci="3" mb="0" cb="0"/><line nr="3544" mi="0" ci="4" mb="0" cb="0"/><line nr="3545" mi="0" ci="2" mb="1" cb="1"/><line nr="3546" mi="4" ci="0" mb="0" cb="0"/><line nr="3548" mi="0" ci="2" mb="0" cb="0"/><line nr="3549" mi="0" ci="2" mb="0" cb="0"/><line nr="3550" mi="0" ci="4" mb="0" cb="0"/><line nr="3552" mi="0" ci="6" mb="0" cb="2"/><line nr="3553" mi="0" ci="2" mb="0" cb="0"/><line nr="3554" mi="0" ci="3" mb="0" cb="0"/><line nr="3556" mi="0" ci="4" mb="0" cb="0"/><line nr="3557" mi="4" ci="2" mb="1" cb="1"/><line nr="3559" mi="2" ci="0" mb="2" cb="0"/><line nr="3561" mi="0" ci="2" mb="0" cb="2"/><line nr="3562" mi="0" ci="2" mb="0" cb="0"/><line nr="3563" mi="0" ci="3" mb="0" cb="0"/><line nr="3565" mi="0" ci="3" mb="1" cb="1"/><line nr="3566" mi="5" ci="0" mb="0" cb="0"/><line nr="3567" mi="2" ci="0" mb="2" cb="0"/><line nr="3568" mi="4" ci="0" mb="2" cb="0"/><line nr="3569" mi="5" ci="0" mb="0" cb="0"/><line nr="3571" mi="7" ci="0" mb="0" cb="0"/><line nr="3572" mi="6" ci="0" mb="0" cb="0"/><line nr="3574" mi="2" ci="0" mb="2" cb="0"/><line nr="3575" mi="4" ci="0" mb="2" cb="0"/><line nr="3576" mi="2" ci="0" mb="0" cb="0"/><line nr="3581" mi="1" ci="0" mb="0" cb="0"/><line nr="3584" mi="0" ci="6" mb="0" cb="0"/><line nr="3585" mi="0" ci="3" mb="0" cb="0"/><line nr="3586" mi="0" ci="2" mb="0" cb="2"/><line nr="3588" mi="0" ci="4" mb="0" cb="2"/><line nr="3589" mi="0" ci="3" mb="0" cb="0"/><line nr="3590" mi="0" ci="2" mb="0" cb="0"/><line nr="3591" mi="0" ci="2" mb="1" cb="1"/><line nr="3592" mi="0" ci="5" mb="0" cb="0"/><line nr="3593" mi="0" ci="7" mb="0" cb="0"/><line nr="3594" mi="0" ci="6" mb="0" cb="0"/><line nr="3595" mi="0" ci="2" mb="0" cb="2"/><line nr="3596" mi="0" ci="3" mb="0" cb="0"/><line nr="3598" mi="0" ci="3" mb="0" cb="0"/><line nr="3602" mi="2" ci="0" mb="0" cb="0"/><line nr="3605" mi="0" ci="2" mb="0" cb="2"/><line nr="3606" mi="0" ci="4" mb="0" cb="2"/><line nr="3607" mi="0" ci="5" mb="0" cb="0"/><line nr="3609" mi="0" ci="7" mb="0" cb="0"/><line nr="3610" mi="0" ci="6" mb="0" cb="0"/><line nr="3611" mi="0" ci="2" mb="1" cb="1"/><line nr="3612" mi="0" ci="2" mb="0" cb="0"/><line nr="3613" mi="0" ci="4" mb="0" cb="2"/><line nr="3614" mi="0" ci="2" mb="0" cb="0"/><line nr="3618" mi="0" ci="1" mb="0" cb="0"/><line nr="3619" mi="0" ci="2" mb="0" cb="0"/><line nr="3621" mi="0" ci="1" mb="0" cb="0"/><line nr="3624" mi="2" ci="0" mb="0" cb="0"/><line nr="3626" mi="0" ci="2" mb="0" cb="2"/><line nr="3627" mi="0" ci="2" mb="0" cb="0"/><line nr="3628" mi="0" ci="4" mb="0" cb="2"/><line nr="3629" mi="0" ci="5" mb="0" cb="0"/><line nr="3632" mi="0" ci="4" mb="0" cb="0"/><line nr="3633" mi="0" ci="2" mb="0" cb="2"/><line nr="3634" mi="0" ci="11" mb="0" cb="0"/><line nr="3636" mi="0" ci="2" mb="0" cb="0"/><line nr="3639" mi="0" ci="3" mb="1" cb="1"/><line nr="3640" mi="4" ci="7" mb="1" cb="1"/><line nr="3641" mi="7" ci="0" mb="2" cb="0"/><line nr="3642" mi="6" ci="0" mb="2" cb="0"/><line nr="3643" mi="2" ci="0" mb="2" cb="0"/><line nr="3644" mi="5" ci="0" mb="2" cb="0"/><line nr="3645" mi="5" ci="0" mb="0" cb="0"/><line nr="3646" mi="2" ci="0" mb="0" cb="0"/><line nr="3647" mi="11" ci="0" mb="0" cb="0"/><line nr="3649" mi="6" ci="0" mb="2" cb="0"/><line nr="3650" mi="5" ci="0" mb="0" cb="0"/><line nr="3651" mi="2" ci="0" mb="0" cb="0"/><line nr="3652" mi="11" ci="0" mb="0" cb="0"/><line nr="3654" mi="1" ci="0" mb="0" cb="0"/><line nr="3656" mi="2" ci="0" mb="0" cb="0"/><line nr="3658" mi="1" ci="0" mb="0" cb="0"/><line nr="3661" mi="0" ci="10" mb="0" cb="2"/><line nr="3663" mi="0" ci="2" mb="0" cb="0"/><line nr="3690" mi="2" ci="0" mb="0" cb="0"/><line nr="3691" mi="4" ci="0" mb="0" cb="0"/><line nr="3692" mi="6" ci="0" mb="2" cb="0"/><line nr="3694" mi="2" ci="0" mb="2" cb="0"/><line nr="3695" mi="6" ci="0" mb="0" cb="0"/><line nr="3696" mi="3" ci="0" mb="0" cb="0"/><line nr="3697" mi="4" ci="0" mb="0" cb="0"/><line nr="3698" mi="6" ci="0" mb="2" cb="0"/><line nr="3700" mi="2" ci="0" mb="2" cb="0"/><line nr="3701" mi="5" ci="0" mb="0" cb="0"/><line nr="3703" mi="2" ci="0" mb="0" cb="0"/><line nr="3705" mi="4" ci="0" mb="0" cb="0"/><line nr="3706" mi="3" ci="0" mb="2" cb="0"/><line nr="3707" mi="5" ci="0" mb="0" cb="0"/><line nr="3709" mi="6" ci="0" mb="0" cb="0"/><line nr="3710" mi="3" ci="0" mb="0" cb="0"/><line nr="3711" mi="2" ci="0" mb="2" cb="0"/><line nr="3712" mi="4" ci="0" mb="2" cb="0"/><line nr="3713" mi="2" ci="0" mb="0" cb="0"/><line nr="3714" mi="2" ci="0" mb="0" cb="0"/><line nr="3715" mi="2" ci="0" mb="2" cb="0"/><line nr="3716" mi="5" ci="0" mb="0" cb="0"/><line nr="3717" mi="7" ci="0" mb="0" cb="0"/><line nr="3718" mi="6" ci="0" mb="0" cb="0"/><line nr="3719" mi="6" ci="0" mb="2" cb="0"/><line nr="3722" mi="2" ci="0" mb="0" cb="0"/><line nr="3725" mi="2" ci="0" mb="0" cb="0"/><line nr="3748" mi="0" ci="3" mb="1" cb="1"/><line nr="3749" mi="0" ci="4" mb="0" cb="2"/><line nr="3750" mi="0" ci="5" mb="0" cb="0"/><line nr="3752" mi="0" ci="4" mb="0" cb="0"/><line nr="3753" mi="0" ci="4" mb="0" cb="0"/><line nr="3754" mi="0" ci="8" mb="0" cb="2"/><line nr="3756" mi="0" ci="19" mb="0" cb="0"/><line nr="3757" mi="0" ci="2" mb="0" cb="0"/><line nr="3758" mi="1" ci="0" mb="0" cb="0"/><line nr="3759" mi="3" ci="0" mb="0" cb="0"/><line nr="3760" mi="7" ci="0" mb="0" cb="0"/><line nr="3761" mi="0" ci="1" mb="0" cb="0"/><line nr="3763" mi="0" ci="4" mb="0" cb="0"/><line nr="3764" mi="0" ci="2" mb="1" cb="1"/><line nr="3765" mi="0" ci="9" mb="0" cb="0"/><line nr="3767" mi="4" ci="7" mb="1" cb="1"/><line nr="3768" mi="7" ci="0" mb="2" cb="0"/><line nr="3769" mi="6" ci="0" mb="2" cb="0"/><line nr="3770" mi="2" ci="0" mb="2" cb="0"/><line nr="3771" mi="5" ci="0" mb="2" cb="0"/><line nr="3772" mi="4" ci="0" mb="0" cb="0"/><line nr="3773" mi="8" ci="0" mb="2" cb="0"/><line nr="3775" mi="20" ci="0" mb="0" cb="0"/><line nr="3777" mi="1" ci="0" mb="0" cb="0"/><line nr="3778" mi="3" ci="0" mb="0" cb="0"/><line nr="3779" mi="8" ci="0" mb="0" cb="0"/><line nr="3780" mi="1" ci="0" mb="0" cb="0"/><line nr="3782" mi="11" ci="0" mb="0" cb="0"/><line nr="3784" mi="5" ci="0" mb="2" cb="0"/><line nr="3785" mi="4" ci="0" mb="0" cb="0"/><line nr="3786" mi="8" ci="0" mb="2" cb="0"/><line nr="3788" mi="20" ci="0" mb="0" cb="0"/><line nr="3790" mi="1" ci="0" mb="0" cb="0"/><line nr="3791" mi="3" ci="0" mb="0" cb="0"/><line nr="3792" mi="8" ci="0" mb="0" cb="0"/><line nr="3793" mi="1" ci="0" mb="0" cb="0"/><line nr="3795" mi="10" ci="0" mb="0" cb="0"/><line nr="3799" mi="1" ci="0" mb="0" cb="0"/><line nr="3801" mi="0" ci="1" mb="0" cb="0"/><line nr="3816" mi="0" ci="4" mb="0" cb="0"/><line nr="3817" mi="2" ci="5" mb="1" cb="1"/><line nr="3818" mi="0" ci="2" mb="1" cb="1"/><line nr="3819" mi="0" ci="6" mb="0" cb="0"/><line nr="3820" mi="0" ci="4" mb="0" cb="0"/><line nr="3821" mi="0" ci="7" mb="1" cb="1"/><line nr="3822" mi="0" ci="2" mb="0" cb="0"/><line nr="3825" mi="5" ci="0" mb="0" cb="0"/><line nr="3850" mi="0" ci="4" mb="0" cb="0"/><line nr="3851" mi="0" ci="7" mb="0" cb="2"/><line nr="3852" mi="0" ci="7" mb="1" cb="3"/><line nr="3854" mi="0" ci="4" mb="0" cb="0"/><line nr="3855" mi="1" ci="0" mb="0" cb="0"/><line nr="3856" mi="4" ci="0" mb="0" cb="0"/><line nr="3860" mi="0" ci="3" mb="0" cb="0"/><line nr="3861" mi="0" ci="5" mb="0" cb="0"/><line nr="3862" mi="0" ci="2" mb="0" cb="0"/><line nr="3863" mi="0" ci="3" mb="0" cb="0"/><line nr="3864" mi="0" ci="5" mb="0" cb="0"/><line nr="3866" mi="0" ci="3" mb="0" cb="2"/><line nr="3867" mi="0" ci="8" mb="0" cb="0"/><line nr="3868" mi="0" ci="8" mb="2" cb="2"/><line nr="3869" mi="0" ci="5" mb="0" cb="2"/><line nr="3870" mi="0" ci="6" mb="0" cb="0"/><line nr="3871" mi="0" ci="10" mb="0" cb="0"/><line nr="3873" mi="0" ci="3" mb="1" cb="1"/><line nr="3874" mi="1" ci="0" mb="0" cb="0"/><line nr="3877" mi="0" ci="2" mb="0" cb="0"/><line nr="3903" mi="0" ci="6" mb="0" cb="0"/><line nr="3904" mi="0" ci="3" mb="0" cb="0"/><line nr="3905" mi="0" ci="2" mb="0" cb="0"/><line nr="3906" mi="0" ci="5" mb="0" cb="0"/><line nr="3907" mi="0" ci="3" mb="0" cb="2"/><line nr="3908" mi="0" ci="8" mb="0" cb="0"/><line nr="3909" mi="0" ci="8" mb="0" cb="4"/><line nr="3910" mi="0" ci="5" mb="0" cb="2"/><line nr="3911" mi="0" ci="8" mb="0" cb="0"/><line nr="3912" mi="5" ci="8" mb="1" cb="1"/><line nr="3913" mi="4" ci="1" mb="0" cb="0"/><line nr="3914" mi="0" ci="6" mb="0" cb="0"/><line nr="3916" mi="0" ci="1" mb="0" cb="0"/><line nr="3917" mi="0" ci="2" mb="0" cb="0"/><counter type="INSTRUCTION" missed="6220" covered="3763"/><counter type="BRANCH" missed="995" covered="535"/><counter type="LINE" missed="1170" covered="840"/><counter type="COMPLEXITY" missed="601" covered="208"/><counter type="METHOD" missed="15" covered="29"/><counter type="CLASS" missed="0" covered="4"/></sourcefile><counter type="INSTRUCTION" missed="10177" covered="7791"/><counter type="BRANCH" missed="1569" covered="927"/><counter type="LINE" missed="1838" covered="1678"/><counter type="COMPLEXITY" missed="1007" covered="395"/><counter type="METHOD" missed="55" covered="99"/><counter type="CLASS" missed="10" covered="25"/></package><package name="mtas/solr/update/processor"><class name="mtas/solr/update/processor/MtasUpdateRequestProcessorConfig"><method name="&lt;init&gt;" desc="()V" line="478"><counter type="INSTRUCTION" missed="0" covered="53"/><counter type="LINE" missed="0" covered="12"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="53"/><counter type="LINE" missed="0" covered="12"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/solr/update/processor/MtasUpdateRequestProcessorFactory"><method name="&lt;init&gt;" desc="()V" line="47"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="init" desc="(Lorg/apache/solr/common/util/NamedList;)V" line="67"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="init" desc="(Lorg/apache/solr/request/SolrQueryRequest;)V" line="78"><counter type="INSTRUCTION" missed="131" covered="420"/><counter type="BRANCH" missed="22" covered="38"/><counter type="LINE" missed="22" covered="94"/><counter type="COMPLEXITY" missed="20" covered="11"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getInstance" desc="(Lorg/apache/solr/request/SolrQueryRequest;Lorg/apache/solr/response/SolrQueryResponse;Lorg/apache/solr/update/processor/UpdateRequestProcessor;)Lorg/apache/solr/update/processor/UpdateRequestProcessor;" line="267"><counter type="INSTRUCTION" missed="4" covered="11"/><counter type="LINE" missed="2" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="51"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="135" covered="445"/><counter type="BRANCH" missed="22" covered="38"/><counter type="LINE" missed="24" covered="103"/><counter type="COMPLEXITY" missed="20" covered="15"/><counter type="METHOD" missed="0" covered="5"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/solr/update/processor/MtasUpdateRequestProcessorResultReader"><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="48"><counter type="INSTRUCTION" missed="66" covered="60"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="11" covered="16"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getStoredStringValue" desc="()Ljava/lang/String;" line="147"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getStoredBinValue" desc="()[B" line="156"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getIterator" desc="()Ljava/util/Iterator;" line="165"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="close" desc="()V" line="175"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="forceClose" desc="()V" line="182"><counter type="INSTRUCTION" missed="16" covered="26"/><counter type="BRANCH" missed="3" covered="5"/><counter type="LINE" missed="3" covered="7"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="20"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="82" covered="102"/><counter type="BRANCH" missed="5" covered="7"/><counter type="LINE" missed="14" covered="30"/><counter type="COMPLEXITY" missed="5" covered="8"/><counter type="METHOD" missed="0" covered="7"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/solr/update/processor/MtasUpdateRequestProcessorResultReader$1"><method name="&lt;init&gt;" desc="(Lmtas/solr/update/processor/MtasUpdateRequestProcessorResultReader;Ljava/lang/String;)V" line="65"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hasNext" desc="()Z" line="70"><counter type="INSTRUCTION" missed="2" covered="20"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="next" desc="()Lmtas/solr/update/processor/MtasUpdateRequestProcessorResultItem;" line="84"><counter type="INSTRUCTION" missed="23" covered="15"/><counter type="BRANCH" missed="4" covered="2"/><counter type="LINE" missed="7" covered="5"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getNext" desc="()Lmtas/solr/update/processor/MtasUpdateRequestProcessorResultItem;" line="106"><counter type="INSTRUCTION" missed="7" covered="37"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="3" covered="8"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="32" covered="84"/><counter type="BRANCH" missed="7" covered="9"/><counter type="LINE" missed="11" covered="20"/><counter type="COMPLEXITY" missed="6" covered="6"/><counter type="METHOD" missed="0" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/solr/update/processor/MtasUpdateRequestProcessorResultWriter"><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="42"><counter type="INSTRUCTION" missed="6" covered="42"/><counter type="LINE" missed="3" covered="12"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addItem" desc="(Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Lorg/apache/lucene/util/BytesRef;Ljava/lang/Integer;)V" line="71"><counter type="INSTRUCTION" missed="6" covered="31"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="3" covered="8"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getTokenNumber" desc="()I" line="92"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getFileName" desc="()Ljava/lang/String;" line="102"><counter type="INSTRUCTION" missed="5" covered="7"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="close" desc="()V" line="116"><counter type="INSTRUCTION" missed="0" covered="13"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="forceCloseAndDelete" desc="()V" line="128"><counter type="INSTRUCTION" missed="60" covered="0"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="16" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;clinit&gt;" desc="()V" line="19"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="77" covered="100"/><counter type="BRANCH" missed="15" covered="3"/><counter type="LINE" missed="23" covered="30"/><counter type="COMPLEXITY" missed="10" covered="6"/><counter type="METHOD" missed="1" covered="6"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/solr/update/processor/MtasUpdateRequestProcessor"><method name="&lt;init&gt;" desc="(Lorg/apache/solr/update/processor/UpdateRequestProcessor;Lmtas/solr/update/processor/MtasUpdateRequestProcessorConfig;)V" line="285"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="processAdd" desc="(Lorg/apache/solr/update/AddUpdateCommand;)V" line="291"><counter type="INSTRUCTION" missed="96" covered="308"/><counter type="BRANCH" missed="16" covered="22"/><counter type="LINE" missed="18" covered="84"/><counter type="COMPLEXITY" missed="15" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="removeFields" desc="(Lorg/apache/solr/common/SolrInputDocument;Ljava/lang/String;)V" line="443"><counter type="INSTRUCTION" missed="21" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setFields" desc="(Lorg/apache/solr/common/SolrInputDocument;Ljava/lang/String;Ljava/lang/Object;)V" line="453"><counter type="INSTRUCTION" missed="0" covered="28"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="279"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="117" covered="347"/><counter type="BRANCH" missed="22" covered="26"/><counter type="LINE" missed="23" covered="94"/><counter type="COMPLEXITY" missed="20" covered="9"/><counter type="METHOD" missed="1" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/solr/update/processor/MtasUpdateRequestProcessorSizeReader"><method name="&lt;init&gt;" desc="(Ljava/io/Reader;)V" line="498"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="read" desc="([CII)I" line="504"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="close" desc="()V" line="510"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getTotalReadSize" desc="()J" line="514"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="4" covered="28"/><counter type="LINE" missed="2" covered="8"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="1" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/solr/update/processor/MtasUpdateRequestProcessorResultItem"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Lorg/apache/lucene/util/BytesRef;Ljava/lang/Integer;)V" line="44"><counter type="INSTRUCTION" missed="9" covered="40"/><counter type="BRANCH" missed="4" covered="6"/><counter type="LINE" missed="3" covered="12"/><counter type="COMPLEXITY" missed="4" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="9" covered="40"/><counter type="BRANCH" missed="4" covered="6"/><counter type="LINE" missed="3" covered="12"/><counter type="COMPLEXITY" missed="4" covered="2"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="MtasUpdateRequestProcessorFactory.java"><line nr="47" mi="0" ci="2" mb="0" cb="0"/><line nr="51" mi="0" ci="2" mb="0" cb="0"/><line nr="52" mi="0" ci="2" mb="0" cb="0"/><line nr="55" mi="0" ci="4" mb="0" cb="0"/><line nr="67" mi="0" ci="3" mb="0" cb="0"/><line nr="68" mi="0" ci="1" mb="0" cb="0"/><line nr="78" mi="0" ci="3" mb="0" cb="2"/><line nr="80" mi="0" ci="5" mb="0" cb="0"/><line nr="82" mi="0" ci="4" mb="0" cb="0"/><line nr="83" mi="0" ci="4" mb="0" cb="0"/><line nr="84" mi="0" ci="3" mb="0" cb="0"/><line nr="85" mi="0" ci="2" mb="0" cb="0"/><line nr="88" mi="0" ci="11" mb="0" cb="2"/><line nr="90" mi="0" ci="4" mb="0" cb="2"/><line nr="91" mi="0" ci="4" mb="0" cb="0"/><line nr="92" mi="0" ci="9" mb="0" cb="0"/><line nr="94" mi="0" ci="9" mb="0" cb="0"/><line nr="96" mi="0" ci="9" mb="0" cb="0"/><line nr="98" mi="0" ci="9" mb="0" cb="0"/><line nr="100" mi="0" ci="9" mb="0" cb="0"/><line nr="101" mi="0" ci="9" mb="0" cb="0"/><line nr="102" mi="0" ci="9" mb="0" cb="0"/><line nr="103" mi="0" ci="6" mb="1" cb="1"/><line nr="104" mi="0" ci="2" mb="1" cb="1"/><line nr="105" mi="6" ci="0" mb="0" cb="0"/><line nr="106" mi="11" ci="0" mb="0" cb="0"/><line nr="108" mi="0" ci="6" mb="0" cb="0"/><line nr="109" mi="0" ci="2" mb="0" cb="0"/><line nr="110" mi="0" ci="4" mb="0" cb="0"/><line nr="111" mi="0" ci="2" mb="0" cb="0"/><line nr="112" mi="3" ci="2" mb="3" cb="1"/><line nr="113" mi="3" ci="0" mb="0" cb="0"/><line nr="115" mi="0" ci="2" mb="1" cb="1"/><line nr="116" mi="0" ci="4" mb="0" cb="0"/><line nr="117" mi="0" ci="2" mb="0" cb="0"/><line nr="118" mi="0" ci="5" mb="2" cb="2"/><line nr="119" mi="0" ci="3" mb="0" cb="0"/><line nr="122" mi="0" ci="2" mb="1" cb="1"/><line nr="123" mi="5" ci="0" mb="0" cb="0"/><line nr="126" mi="0" ci="2" mb="0" cb="0"/><line nr="127" mi="0" ci="2" mb="0" cb="0"/><line nr="129" mi="0" ci="7" mb="0" cb="0"/><line nr="130" mi="0" ci="3" mb="0" cb="0"/><line nr="132" mi="0" ci="7" mb="0" cb="0"/><line nr="133" mi="0" ci="3" mb="0" cb="0"/><line nr="134" mi="1" ci="0" mb="0" cb="0"/><line nr="135" mi="6" ci="0" mb="0" cb="0"/><line nr="138" mi="0" ci="1" mb="0" cb="0"/><line nr="139" mi="0" ci="5" mb="2" cb="2"/><line nr="140" mi="0" ci="1" mb="0" cb="0"/><line nr="141" mi="0" ci="3" mb="0" cb="0"/><line nr="142" mi="0" ci="2" mb="0" cb="0"/><line nr="143" mi="0" ci="10" mb="0" cb="2"/><line nr="144" mi="0" ci="2" mb="0" cb="0"/><line nr="145" mi="0" ci="4" mb="0" cb="0"/><line nr="146" mi="0" ci="1" mb="0" cb="0"/><line nr="147" mi="0" ci="2" mb="0" cb="0"/><line nr="149" mi="0" ci="3" mb="0" cb="2"/><line nr="150" mi="0" ci="4" mb="0" cb="0"/><line nr="151" mi="0" ci="4" mb="1" cb="1"/><line nr="152" mi="0" ci="6" mb="0" cb="2"/><line nr="153" mi="0" ci="5" mb="0" cb="0"/><line nr="155" mi="0" ci="8" mb="0" cb="0"/><line nr="158" mi="0" ci="1" mb="0" cb="0"/><line nr="159" mi="0" ci="2" mb="1" cb="1"/><line nr="161" mi="0" ci="3" mb="0" cb="0"/><line nr="162" mi="0" ci="4" mb="1" cb="1"/><line nr="163" mi="0" ci="11" mb="0" cb="0"/><line nr="165" mi="0" ci="4" mb="0" cb="0"/><line nr="166" mi="0" ci="13" mb="0" cb="0"/><line nr="167" mi="0" ci="3" mb="1" cb="1"/><line nr="168" mi="0" ci="5" mb="0" cb="0"/><line nr="169" mi="0" ci="2" mb="0" cb="0"/><line nr="171" mi="12" ci="0" mb="0" cb="0"/><line nr="174" mi="0" ci="1" mb="0" cb="0"/><line nr="175" mi="7" ci="0" mb="0" cb="0"/><line nr="176" mi="4" ci="0" mb="0" cb="0"/><line nr="177" mi="9" ci="0" mb="0" cb="0"/><line nr="178" mi="3" ci="0" mb="2" cb="0"/><line nr="179" mi="5" ci="0" mb="0" cb="0"/><line nr="180" mi="2" ci="0" mb="0" cb="0"/><line nr="182" mi="12" ci="0" mb="0" cb="0"/><line nr="186" mi="1" ci="0" mb="0" cb="0"/><line nr="189" mi="5" ci="0" mb="0" cb="0"/><line nr="190" mi="0" ci="1" mb="0" cb="0"/><line nr="192" mi="5" ci="0" mb="0" cb="0"/><line nr="194" mi="0" ci="1" mb="0" cb="0"/><line nr="195" mi="0" ci="8" mb="0" cb="0"/><line nr="197" mi="0" ci="1" mb="0" cb="0"/><line nr="198" mi="8" ci="0" mb="0" cb="0"/><line nr="200" mi="0" ci="2" mb="1" cb="1"/><line nr="201" mi="0" ci="2" mb="0" cb="0"/><line nr="202" mi="0" ci="4" mb="0" cb="0"/><line nr="203" mi="0" ci="1" mb="0" cb="0"/><line nr="204" mi="0" ci="2" mb="0" cb="0"/><line nr="206" mi="0" ci="3" mb="0" cb="2"/><line nr="207" mi="0" ci="4" mb="0" cb="0"/><line nr="208" mi="0" ci="4" mb="1" cb="1"/><line nr="209" mi="0" ci="6" mb="0" cb="2"/><line nr="210" mi="0" ci="5" mb="0" cb="0"/><line nr="212" mi="0" ci="8" mb="0" cb="0"/><line nr="215" mi="0" ci="1" mb="0" cb="0"/><line nr="216" mi="0" ci="2" mb="1" cb="1"/><line nr="218" mi="0" ci="3" mb="0" cb="0"/><line nr="219" mi="0" ci="11" mb="0" cb="0"/><line nr="220" mi="0" ci="4" mb="0" cb="0"/><line nr="221" mi="0" ci="13" mb="0" cb="0"/><line nr="222" mi="0" ci="3" mb="1" cb="1"/><line nr="223" mi="0" ci="10" mb="0" cb="0"/><line nr="226" mi="12" ci="0" mb="0" cb="0"/><line nr="229" mi="1" ci="0" mb="0" cb="0"/><line nr="232" mi="5" ci="0" mb="0" cb="0"/><line nr="233" mi="0" ci="1" mb="0" cb="0"/><line nr="235" mi="5" ci="0" mb="0" cb="0"/><line nr="242" mi="0" ci="1" mb="0" cb="0"/><line nr="243" mi="0" ci="11" mb="0" cb="2"/><line nr="244" mi="0" ci="9" mb="1" cb="1"/><line nr="246" mi="0" ci="6" mb="0" cb="2"/><line nr="247" mi="0" ci="8" mb="0" cb="0"/><line nr="248" mi="0" ci="4" mb="0" cb="0"/><line nr="250" mi="0" ci="1" mb="0" cb="0"/><line nr="252" mi="0" ci="1" mb="0" cb="0"/><line nr="267" mi="0" ci="3" mb="0" cb="0"/><line nr="268" mi="1" ci="0" mb="0" cb="0"/><line nr="269" mi="3" ci="0" mb="0" cb="0"/><line nr="270" mi="0" ci="1" mb="0" cb="0"/><line nr="271" mi="0" ci="7" mb="0" cb="0"/><line nr="279" mi="0" ci="4" mb="0" cb="0"/><line nr="285" mi="0" ci="3" mb="0" cb="0"/><line nr="286" mi="0" ci="3" mb="0" cb="0"/><line nr="287" mi="0" ci="1" mb="0" cb="0"/><line nr="291" mi="0" ci="8" mb="2" cb="2"/><line nr="293" mi="0" ci="3" mb="0" cb="0"/><line nr="295" mi="0" ci="13" mb="0" cb="2"/><line nr="296" mi="0" ci="4" mb="0" cb="0"/><line nr="297" mi="0" ci="7" mb="0" cb="0"/><line nr="298" mi="0" ci="4" mb="0" cb="0"/><line nr="299" mi="0" ci="3" mb="0" cb="0"/><line nr="300" mi="0" ci="7" mb="0" cb="0"/><line nr="301" mi="0" ci="4" mb="0" cb="0"/><line nr="303" mi="0" ci="3" mb="0" cb="2"/><line nr="304" mi="0" ci="3" mb="1" cb="1"/><line nr="305" mi="0" ci="2" mb="0" cb="0"/><line nr="307" mi="0" ci="4" mb="0" cb="0"/><line nr="309" mi="0" ci="5" mb="0" cb="0"/><line nr="311" mi="0" ci="4" mb="0" cb="0"/><line nr="312" mi="0" ci="3" mb="0" cb="0"/><line nr="313" mi="0" ci="6" mb="1" cb="1"/><line nr="314" mi="0" ci="7" mb="0" cb="0"/><line nr="315" mi="0" ci="2" mb="0" cb="0"/><line nr="316" mi="0" ci="2" mb="1" cb="1"/><line nr="317" mi="0" ci="3" mb="0" cb="0"/><line nr="321" mi="0" ci="2" mb="1" cb="1"/><line nr="322" mi="0" ci="16" mb="0" cb="2"/><line nr="323" mi="0" ci="3" mb="1" cb="1"/><line nr="324" mi="0" ci="4" mb="0" cb="0"/><line nr="325" mi="0" ci="3" mb="0" cb="0"/><line nr="327" mi="4" ci="0" mb="0" cb="0"/><line nr="329" mi="0" ci="2" mb="1" cb="1"/><line nr="330" mi="8" ci="0" mb="0" cb="0"/><line nr="331" mi="8" ci="0" mb="0" cb="0"/><line nr="337" mi="0" ci="5" mb="0" cb="0"/><line nr="340" mi="0" ci="5" mb="0" cb="0"/><line nr="341" mi="0" ci="2" mb="0" cb="0"/><line nr="342" mi="0" ci="2" mb="0" cb="0"/><line nr="343" mi="0" ci="4" mb="0" cb="0"/><line nr="345" mi="0" ci="4" mb="0" cb="0"/><line nr="346" mi="0" ci="3" mb="0" cb="0"/><line nr="347" mi="0" ci="2" mb="0" cb="0"/><line nr="349" mi="0" ci="2" mb="0" cb="0"/><line nr="350" mi="0" ci="3" mb="0" cb="0"/><line nr="351" mi="0" ci="2" mb="0" cb="0"/><line nr="352" mi="0" ci="3" mb="0" cb="0"/><line nr="353" mi="0" ci="2" mb="0" cb="0"/><line nr="354" mi="0" ci="3" mb="0" cb="0"/><line nr="355" mi="0" ci="2" mb="0" cb="0"/><line nr="356" mi="0" ci="3" mb="0" cb="0"/><line nr="357" mi="0" ci="2" mb="0" cb="0"/><line nr="358" mi="0" ci="3" mb="0" cb="0"/><line nr="360" mi="0" ci="3" mb="0" cb="2"/><line nr="361" mi="0" ci="2" mb="0" cb="0"/><line nr="362" mi="0" ci="2" mb="0" cb="0"/><line nr="363" mi="0" ci="2" mb="0" cb="0"/><line nr="364" mi="0" ci="2" mb="0" cb="0"/><line nr="365" mi="0" ci="2" mb="0" cb="0"/><line nr="366" mi="0" ci="2" mb="0" cb="0"/><line nr="367" mi="0" ci="2" mb="1" cb="1"/><line nr="368" mi="0" ci="3" mb="0" cb="0"/><line nr="369" mi="0" ci="5" mb="0" cb="0"/><line nr="371" mi="0" ci="2" mb="1" cb="1"/><line nr="372" mi="0" ci="4" mb="0" cb="0"/><line nr="373" mi="0" ci="4" mb="0" cb="0"/><line nr="375" mi="0" ci="2" mb="1" cb="1"/><line nr="376" mi="0" ci="5" mb="0" cb="0"/><line nr="378" mi="3" ci="0" mb="0" cb="0"/><line nr="380" mi="0" ci="2" mb="1" cb="1"/><line nr="381" mi="0" ci="3" mb="0" cb="0"/><line nr="383" mi="0" ci="2" mb="1" cb="1"/><line nr="384" mi="4" ci="0" mb="0" cb="0"/><line nr="386" mi="0" ci="1" mb="0" cb="0"/><line nr="387" mi="0" ci="5" mb="0" cb="0"/><line nr="388" mi="0" ci="8" mb="0" cb="0"/><line nr="391" mi="0" ci="1" mb="0" cb="0"/><line nr="394" mi="0" ci="4" mb="0" cb="0"/><line nr="395" mi="0" ci="3" mb="1" cb="1"/><line nr="396" mi="0" ci="5" mb="0" cb="0"/><line nr="399" mi="5" ci="2" mb="0" cb="0"/><line nr="400" mi="0" ci="1" mb="0" cb="0"/><line nr="402" mi="0" ci="10" mb="0" cb="0"/><line nr="403" mi="0" ci="2" mb="0" cb="0"/><line nr="405" mi="0" ci="7" mb="0" cb="0"/><line nr="406" mi="0" ci="3" mb="0" cb="0"/><line nr="407" mi="0" ci="1" mb="0" cb="0"/><line nr="409" mi="0" ci="10" mb="0" cb="0"/><line nr="410" mi="0" ci="1" mb="0" cb="0"/><line nr="412" mi="0" ci="10" mb="0" cb="0"/><line nr="414" mi="1" ci="0" mb="0" cb="0"/><line nr="415" mi="3" ci="0" mb="0" cb="0"/><line nr="417" mi="9" ci="0" mb="0" cb="0"/><line nr="418" mi="1" ci="0" mb="0" cb="0"/><line nr="420" mi="11" ci="0" mb="0" cb="0"/><line nr="422" mi="7" ci="0" mb="0" cb="0"/><line nr="423" mi="4" ci="0" mb="0" cb="0"/><line nr="425" mi="10" ci="0" mb="0" cb="0"/><line nr="426" mi="1" ci="0" mb="0" cb="0"/><line nr="428" mi="9" ci="0" mb="0" cb="0"/><line nr="429" mi="2" ci="0" mb="2" cb="0"/><line nr="430" mi="2" ci="0" mb="0" cb="0"/><line nr="431" mi="4" ci="0" mb="0" cb="0"/><line nr="433" mi="0" ci="1" mb="0" cb="0"/><line nr="435" mi="0" ci="1" mb="0" cb="0"/><line nr="439" mi="0" ci="3" mb="0" cb="0"/><line nr="440" mi="0" ci="1" mb="0" cb="0"/><line nr="443" mi="2" ci="0" mb="2" cb="0"/><line nr="444" mi="4" ci="0" mb="0" cb="0"/><line nr="445" mi="8" ci="0" mb="2" cb="0"/><line nr="446" mi="6" ci="0" mb="0" cb="0"/><line nr="449" mi="1" ci="0" mb="0" cb="0"/><line nr="453" mi="0" ci="2" mb="1" cb="1"/><line nr="454" mi="0" ci="4" mb="0" cb="0"/><line nr="455" mi="0" ci="8" mb="0" cb="2"/><line nr="456" mi="0" ci="6" mb="1" cb="1"/><line nr="457" mi="0" ci="7" mb="0" cb="0"/><line nr="461" mi="0" ci="1" mb="0" cb="0"/><line nr="478" mi="0" ci="2" mb="0" cb="0"/><line nr="479" mi="0" ci="5" mb="0" cb="0"/><line nr="480" mi="0" ci="5" mb="0" cb="0"/><line nr="481" mi="0" ci="5" mb="0" cb="0"/><line nr="482" mi="0" ci="5" mb="0" cb="0"/><line nr="483" mi="0" ci="5" mb="0" cb="0"/><line nr="484" mi="0" ci="5" mb="0" cb="0"/><line nr="485" mi="0" ci="5" mb="0" cb="0"/><line nr="486" mi="0" ci="5" mb="0" cb="0"/><line nr="487" mi="0" ci="5" mb="0" cb="0"/><line nr="488" mi="0" ci="5" mb="0" cb="0"/><line nr="489" mi="0" ci="1" mb="0" cb="0"/><line nr="498" mi="0" ci="2" mb="0" cb="0"/><line nr="499" mi="0" ci="3" mb="0" cb="0"/><line nr="500" mi="0" ci="3" mb="0" cb="0"/><line nr="501" mi="0" ci="1" mb="0" cb="0"/><line nr="504" mi="0" ci="7" mb="0" cb="0"/><line nr="505" mi="0" ci="7" mb="0" cb="0"/><line nr="506" mi="0" ci="2" mb="0" cb="0"/><line nr="510" mi="3" ci="0" mb="0" cb="0"/><line nr="511" mi="1" ci="0" mb="0" cb="0"/><line nr="514" mi="0" ci="3" mb="0" cb="0"/><counter type="INSTRUCTION" missed="256" covered="873"/><counter type="BRANCH" missed="44" covered="64"/><counter type="LINE" missed="49" covered="217"/><counter type="COMPLEXITY" missed="41" covered="28"/><counter type="METHOD" missed="2" covered="13"/><counter type="CLASS" missed="0" covered="4"/></sourcefile><sourcefile name="MtasUpdateRequestProcessorResultItem.java"><line nr="44" mi="0" ci="2" mb="0" cb="0"/><line nr="45" mi="0" ci="3" mb="0" cb="0"/><line nr="46" mi="0" ci="4" mb="2" cb="2"/><line nr="47" mi="0" ci="3" mb="0" cb="0"/><line nr="48" mi="0" ci="4" mb="0" cb="0"/><line nr="50" mi="3" ci="0" mb="0" cb="0"/><line nr="51" mi="3" ci="0" mb="0" cb="0"/><line nr="53" mi="0" ci="6" mb="1" cb="3"/><line nr="54" mi="0" ci="4" mb="0" cb="0"/><line nr="56" mi="0" ci="3" mb="0" cb="0"/><line nr="58" mi="0" ci="2" mb="1" cb="1"/><line nr="59" mi="0" ci="5" mb="0" cb="0"/><line nr="61" mi="3" ci="0" mb="0" cb="0"/><line nr="63" mi="0" ci="3" mb="0" cb="0"/><line nr="64" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="9" covered="40"/><counter type="BRANCH" missed="4" covered="6"/><counter type="LINE" missed="3" covered="12"/><counter type="COMPLEXITY" missed="4" covered="2"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasUpdateRequestProcessorResultReader.java"><line nr="20" mi="0" ci="2" mb="0" cb="0"/><line nr="21" mi="0" ci="2" mb="0" cb="0"/><line nr="48" mi="0" ci="2" mb="0" cb="0"/><line nr="49" mi="0" ci="3" mb="0" cb="0"/><line nr="50" mi="0" ci="3" mb="0" cb="0"/><line nr="51" mi="0" ci="3" mb="0" cb="0"/><line nr="52" mi="0" ci="3" mb="0" cb="0"/><line nr="53" mi="0" ci="3" mb="0" cb="0"/><line nr="54" mi="0" ci="2" mb="1" cb="1"/><line nr="55" mi="0" ci="6" mb="0" cb="0"/><line nr="56" mi="0" ci="7" mb="0" cb="0"/><line nr="57" mi="0" ci="7" mb="0" cb="0"/><line nr="59" mi="0" ci="4" mb="0" cb="0"/><line nr="60" mi="0" ci="3" mb="1" cb="1"/><line nr="61" mi="0" ci="5" mb="0" cb="0"/><line nr="63" mi="5" ci="0" mb="0" cb="0"/><line nr="65" mi="0" ci="15" mb="0" cb="0"/><line nr="66" mi="0" ci="4" mb="0" cb="0"/><line nr="70" mi="0" ci="4" mb="1" cb="1"/><line nr="71" mi="0" ci="3" mb="0" cb="2"/><line nr="72" mi="0" ci="2" mb="0" cb="0"/><line nr="74" mi="0" ci="4" mb="0" cb="0"/><line nr="75" mi="0" ci="7" mb="0" cb="2"/><line nr="78" mi="2" ci="0" mb="0" cb="0"/><line nr="84" mi="0" ci="4" mb="1" cb="1"/><line nr="86" mi="0" ci="3" mb="1" cb="1"/><line nr="87" mi="0" ci="3" mb="0" cb="0"/><line nr="88" mi="0" ci="3" mb="0" cb="0"/><line nr="89" mi="0" ci="2" mb="0" cb="0"/><line nr="91" mi="4" ci="0" mb="0" cb="0"/><line nr="92" mi="3" ci="0" mb="2" cb="0"/><line nr="93" mi="3" ci="0" mb="0" cb="0"/><line nr="94" mi="3" ci="0" mb="0" cb="0"/><line nr="95" mi="2" ci="0" mb="0" cb="0"/><line nr="97" mi="4" ci="0" mb="0" cb="0"/><line nr="101" mi="4" ci="0" mb="0" cb="0"/><line nr="106" mi="0" ci="4" mb="1" cb="1"/><line nr="108" mi="0" ci="5" mb="0" cb="0"/><line nr="109" mi="0" ci="3" mb="1" cb="1"/><line nr="110" mi="0" ci="3" mb="0" cb="0"/><line nr="112" mi="3" ci="0" mb="0" cb="0"/><line nr="113" mi="2" ci="0" mb="0" cb="0"/><line nr="115" mi="0" ci="1" mb="0" cb="0"/><line nr="116" mi="0" ci="16" mb="0" cb="0"/><line nr="118" mi="0" ci="3" mb="0" cb="0"/><line nr="119" mi="0" ci="2" mb="0" cb="0"/><line nr="122" mi="2" ci="0" mb="0" cb="0"/><line nr="126" mi="1" ci="0" mb="0" cb="0"/><line nr="127" mi="16" ci="0" mb="0" cb="0"/><line nr="128" mi="6" ci="0" mb="0" cb="0"/><line nr="129" mi="2" ci="0" mb="0" cb="0"/><line nr="130" mi="6" ci="0" mb="0" cb="0"/><line nr="131" mi="1" ci="0" mb="0" cb="0"/><line nr="132" mi="16" ci="0" mb="0" cb="0"/><line nr="133" mi="6" ci="0" mb="0" cb="0"/><line nr="134" mi="2" ci="0" mb="0" cb="0"/><line nr="135" mi="5" ci="0" mb="0" cb="0"/><line nr="136" mi="0" ci="1" mb="0" cb="0"/><line nr="139" mi="0" ci="1" mb="0" cb="0"/><line nr="147" mi="0" ci="3" mb="0" cb="0"/><line nr="156" mi="0" ci="3" mb="0" cb="0"/><line nr="165" mi="0" ci="3" mb="0" cb="0"/><line nr="175" mi="0" ci="2" mb="0" cb="0"/><line nr="176" mi="0" ci="1" mb="0" cb="0"/><line nr="182" mi="0" ci="3" mb="0" cb="2"/><line nr="183" mi="0" ci="12" mb="3" cb="3"/><line nr="184" mi="12" ci="0" mb="0" cb="0"/><line nr="186" mi="0" ci="3" mb="0" cb="0"/><line nr="189" mi="0" ci="3" mb="0" cb="0"/><line nr="190" mi="1" ci="0" mb="0" cb="0"/><line nr="191" mi="3" ci="0" mb="0" cb="0"/><line nr="192" mi="0" ci="1" mb="0" cb="0"/><line nr="193" mi="0" ci="3" mb="0" cb="0"/><line nr="194" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="114" covered="186"/><counter type="BRANCH" missed="12" covered="16"/><counter type="LINE" missed="25" covered="49"/><counter type="COMPLEXITY" missed="11" covered="14"/><counter type="METHOD" missed="0" covered="11"/><counter type="CLASS" missed="0" covered="2"/></sourcefile><sourcefile name="MtasUpdateRequestProcessorResultWriter.java"><line nr="19" mi="0" ci="2" mb="0" cb="0"/><line nr="20" mi="0" ci="2" mb="0" cb="0"/><line nr="42" mi="0" ci="2" mb="0" cb="0"/><line nr="43" mi="0" ci="3" mb="0" cb="0"/><line nr="44" mi="0" ci="3" mb="0" cb="0"/><line nr="45" mi="0" ci="3" mb="0" cb="0"/><line nr="46" mi="0" ci="3" mb="0" cb="0"/><line nr="47" mi="0" ci="3" mb="0" cb="0"/><line nr="49" mi="0" ci="5" mb="0" cb="0"/><line nr="50" mi="0" ci="7" mb="0" cb="0"/><line nr="51" mi="0" ci="7" mb="0" cb="0"/><line nr="52" mi="0" ci="4" mb="0" cb="0"/><line nr="53" mi="1" ci="0" mb="0" cb="0"/><line nr="54" mi="2" ci="0" mb="0" cb="0"/><line nr="55" mi="3" ci="0" mb="0" cb="0"/><line nr="56" mi="0" ci="1" mb="0" cb="0"/><line nr="57" mi="0" ci="1" mb="0" cb="0"/><line nr="71" mi="0" ci="3" mb="1" cb="1"/><line nr="72" mi="0" ci="6" mb="0" cb="0"/><line nr="73" mi="0" ci="10" mb="0" cb="0"/><line nr="76" mi="0" ci="4" mb="0" cb="0"/><line nr="77" mi="0" ci="3" mb="0" cb="0"/><line nr="78" mi="0" ci="3" mb="0" cb="0"/><line nr="79" mi="1" ci="0" mb="0" cb="0"/><line nr="80" mi="2" ci="0" mb="0" cb="0"/><line nr="81" mi="3" ci="0" mb="0" cb="0"/><line nr="82" mi="0" ci="1" mb="0" cb="0"/><line nr="84" mi="0" ci="1" mb="0" cb="0"/><line nr="92" mi="0" ci="3" mb="0" cb="0"/><line nr="102" mi="0" ci="3" mb="1" cb="1"/><line nr="103" mi="0" ci="4" mb="0" cb="0"/><line nr="105" mi="5" ci="0" mb="0" cb="0"/><line nr="116" mi="0" ci="3" mb="1" cb="1"/><line nr="117" mi="0" ci="3" mb="0" cb="0"/><line nr="118" mi="0" ci="3" mb="0" cb="0"/><line nr="119" mi="0" ci="3" mb="0" cb="0"/><line nr="121" mi="0" ci="1" mb="0" cb="0"/><line nr="128" mi="3" ci="0" mb="2" cb="0"/><line nr="129" mi="3" ci="0" mb="0" cb="0"/><line nr="130" mi="3" ci="0" mb="0" cb="0"/><line nr="132" mi="3" ci="0" mb="2" cb="0"/><line nr="133" mi="3" ci="0" mb="0" cb="0"/><line nr="134" mi="3" ci="0" mb="0" cb="0"/><line nr="136" mi="1" ci="0" mb="0" cb="0"/><line nr="137" mi="3" ci="0" mb="0" cb="0"/><line nr="138" mi="1" ci="0" mb="0" cb="0"/><line nr="139" mi="3" ci="0" mb="0" cb="0"/><line nr="140" mi="3" ci="0" mb="0" cb="0"/><line nr="141" mi="3" ci="0" mb="2" cb="0"/><line nr="142" mi="12" ci="0" mb="6" cb="0"/><line nr="143" mi="12" ci="0" mb="0" cb="0"/><line nr="145" mi="3" ci="0" mb="0" cb="0"/><line nr="147" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="77" covered="100"/><counter type="BRANCH" missed="15" covered="3"/><counter type="LINE" missed="23" covered="30"/><counter type="COMPLEXITY" missed="10" covered="6"/><counter type="METHOD" missed="1" covered="6"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="456" covered="1199"/><counter type="BRANCH" missed="75" covered="89"/><counter type="LINE" missed="100" covered="308"/><counter type="COMPLEXITY" missed="66" covered="50"/><counter type="METHOD" missed="3" covered="31"/><counter type="CLASS" missed="0" covered="8"/></package><package name="mtas/analysis/util"><class name="mtas/analysis/util/MtasParserException"><method name="&lt;init&gt;" desc="()V" line="15"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="24"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="3" covered="4"/><counter type="LINE" missed="2" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="1" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/analysis/util/MtasTokenizerFactory"><method name="&lt;init&gt;" desc="(Ljava/util/Map;)V" line="58"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/util/Map;Lorg/apache/solr/core/SolrResourceLoader;)V" line="46"><counter type="INSTRUCTION" missed="60" covered="49"/><counter type="BRANCH" missed="3" covered="9"/><counter type="LINE" missed="3" covered="11"/><counter type="COMPLEXITY" missed="3" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="create" desc="(Lorg/apache/lucene/util/AttributeFactory;)Lmtas/analysis/MtasTokenizer;" line="96"><counter type="INSTRUCTION" missed="4" covered="10"/><counter type="LINE" missed="2" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="create" desc="(Ljava/lang/String;)Lmtas/analysis/MtasTokenizer;" line="113"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="create" desc="(Lorg/apache/lucene/util/AttributeFactory;Ljava/lang/String;)Lmtas/analysis/MtasTokenizer;" line="126"><counter type="INSTRUCTION" missed="98" covered="35"/><counter type="BRANCH" missed="13" covered="7"/><counter type="LINE" missed="10" covered="8"/><counter type="COMPLEXITY" missed="9" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="init" desc="(Lorg/apache/lucene/analysis/util/ResourceLoader;)V" line="169"><counter type="INSTRUCTION" missed="35" covered="37"/><counter type="BRANCH" missed="3" covered="11"/><counter type="LINE" missed="5" covered="12"/><counter type="COMPLEXITY" missed="3" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="inform" desc="(Lorg/apache/lucene/analysis/util/ResourceLoader;)V" line="205"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="25"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="197" covered="149"/><counter type="BRANCH" missed="19" covered="27"/><counter type="LINE" missed="20" covered="41"/><counter type="COMPLEXITY" missed="15" covered="16"/><counter type="METHOD" missed="0" covered="8"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/analysis/util/MtasConfigException"><method name="&lt;init&gt;" desc="()V" line="15"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="24"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="2" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/analysis/util/MtasConfiguration"><method name="&lt;init&gt;" desc="()V" line="67"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="readConfigurations" desc="(Lorg/apache/lucene/analysis/util/ResourceLoader;Ljava/lang/String;Ljava/lang/String;)Ljava/util/HashMap;" line="86"><counter type="INSTRUCTION" missed="51" covered="193"/><counter type="BRANCH" missed="12" covered="36"/><counter type="LINE" missed="8" covered="58"/><counter type="COMPLEXITY" missed="12" covered="15"/><counter type="METHOD" missed="0" covered="1"/></method><method name="readMtasCharFilterConfigurations" desc="(Lorg/apache/lucene/analysis/util/ResourceLoader;Ljava/lang/String;)Ljava/util/HashMap;" line="203"><counter type="INSTRUCTION" missed="23" covered="69"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="2" covered="18"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="readMtasTokenizerConfigurations" desc="(Lorg/apache/lucene/analysis/util/ResourceLoader;Ljava/lang/String;)Ljava/util/HashMap;" line="239"><counter type="INSTRUCTION" missed="23" covered="47"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="2" covered="11"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="readConfiguration" desc="(Ljava/io/InputStream;)Lmtas/analysis/util/MtasConfiguration;" line="268"><counter type="INSTRUCTION" missed="27" covered="90"/><counter type="BRANCH" missed="4" covered="13"/><counter type="LINE" missed="9" covered="27"/><counter type="COMPLEXITY" missed="4" covered="7"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="26"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="124" covered="422"/><counter type="BRANCH" missed="20" covered="57"/><counter type="LINE" missed="21" covered="121"/><counter type="COMPLEXITY" missed="20" covered="28"/><counter type="METHOD" missed="0" covered="6"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/analysis/util/MtasBufferedReader"><method name="&lt;init&gt;" desc="(Ljava/io/Reader;I)V" line="34"><counter type="INSTRUCTION" missed="27" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/io/Reader;)V" line="63"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ensureOpen" desc="()V" line="72"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="fill" desc="()V" line="83"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="read" desc="()I" line="100"><counter type="INSTRUCTION" missed="61" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="13" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="read1" desc="([CII)I" line="130"><counter type="INSTRUCTION" missed="86" covered="0"/><counter type="BRANCH" missed="16" covered="0"/><counter type="LINE" missed="18" covered="0"/><counter type="COMPLEXITY" missed="9" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="read" desc="([CII)I" line="167"><counter type="INSTRUCTION" missed="81" covered="0"/><counter type="BRANCH" missed="20" covered="0"/><counter type="LINE" missed="17" covered="0"/><counter type="COMPLEXITY" missed="11" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="readLine" desc="(Z)Ljava/lang/String;" line="197"><counter type="INSTRUCTION" missed="162" covered="0"/><counter type="BRANCH" missed="30" covered="0"/><counter type="LINE" missed="37" covered="0"/><counter type="COMPLEXITY" missed="16" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="readLine" desc="()Ljava/lang/String;" line="264"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getPosition" desc="()I" line="273"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="skip" desc="(J)J" line="283"><counter type="INSTRUCTION" missed="97" covered="0"/><counter type="BRANCH" missed="14" covered="0"/><counter type="LINE" missed="24" covered="0"/><counter type="COMPLEXITY" missed="8" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ready" desc="()Z" line="321"><counter type="INSTRUCTION" missed="62" covered="0"/><counter type="BRANCH" missed="14" covered="0"/><counter type="LINE" missed="11" covered="0"/><counter type="COMPLEXITY" missed="8" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="reset" desc="()V" line="353"><counter type="INSTRUCTION" missed="22" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="close" desc="()V" line="367"><counter type="INSTRUCTION" missed="39" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="9" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="lines" desc="()Ljava/util/stream/Stream;" line="385"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;clinit&gt;" desc="()V" line="37"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="705" covered="0"/><counter type="BRANCH" missed="112" covered="0"/><counter type="LINE" missed="161" covered="0"/><counter type="COMPLEXITY" missed="72" covered="0"/><counter type="METHOD" missed="16" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/analysis/util/MtasPrefixTokenFilterFactory"><method name="&lt;init&gt;" desc="(Ljava/util/Map;)V" line="25"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="create" desc="(Lorg/apache/lucene/analysis/TokenStream;)Lorg/apache/lucene/analysis/TokenStream;" line="38"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="7" covered="10"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="1" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/analysis/util/MtasPrefixTokenFilterFactory$MtasPrefixTokenFilter"><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/analysis/TokenStream;Ljava/lang/String;)V" line="50"><counter type="INSTRUCTION" missed="20" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="incrementToken" desc="()Z" line="71"><counter type="INSTRUCTION" missed="72" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="10" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="93"><counter type="INSTRUCTION" missed="33" covered="0"/><counter type="BRANCH" missed="10" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="6" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="hashCode" desc="()I" line="108"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="140" covered="0"/><counter type="BRANCH" missed="16" covered="0"/><counter type="LINE" missed="25" covered="0"/><counter type="COMPLEXITY" missed="12" covered="0"/><counter type="METHOD" missed="4" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/analysis/util/MtasBufferedReader$1"><method name="&lt;init&gt;" desc="(Lmtas/analysis/util/MtasBufferedReader;)V" line="385"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="hasNext" desc="()Z" line="390"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="next" desc="()Ljava/lang/String;" line="404"><counter type="INSTRUCTION" missed="18" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="50" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="13" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="3" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/analysis/util/MtasFetchData"><method name="&lt;init&gt;" desc="(Ljava/io/Reader;)V" line="36"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getString" desc="()Ljava/lang/String;" line="47"><counter type="INSTRUCTION" missed="9" covered="16"/><counter type="LINE" missed="3" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getUrl" desc="(Ljava/lang/String;Ljava/lang/String;)Ljava/io/Reader;" line="69"><counter type="INSTRUCTION" missed="130" covered="0"/><counter type="BRANCH" missed="16" covered="0"/><counter type="LINE" missed="23" covered="0"/><counter type="COMPLEXITY" missed="9" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getFile" desc="(Ljava/lang/String;Ljava/lang/String;)Ljava/io/Reader;" line="115"><counter type="INSTRUCTION" missed="50" covered="36"/><counter type="BRANCH" missed="3" covered="5"/><counter type="LINE" missed="9" covered="7"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getDefault" desc="()Ljava/io/Reader;" line="149"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;clinit&gt;" desc="()V" line="26"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="192" covered="62"/><counter type="BRANCH" missed="19" covered="5"/><counter type="LINE" missed="36" covered="16"/><counter type="COMPLEXITY" missed="13" covered="5"/><counter type="METHOD" missed="2" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/analysis/util/MtasCharFilterFactory"><method name="&lt;init&gt;" desc="(Ljava/util/Map;)V" line="73"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/util/Map;Lorg/apache/solr/core/SolrResourceLoader;)V" line="61"><counter type="INSTRUCTION" missed="100" covered="73"/><counter type="BRANCH" missed="5" covered="15"/><counter type="LINE" missed="5" covered="15"/><counter type="COMPLEXITY" missed="5" covered="6"/><counter type="METHOD" missed="0" covered="1"/></method><method name="init" desc="(Lorg/apache/lucene/analysis/util/ResourceLoader;)V" line="117"><counter type="INSTRUCTION" missed="20" covered="57"/><counter type="BRANCH" missed="2" covered="12"/><counter type="LINE" missed="3" covered="12"/><counter type="COMPLEXITY" missed="2" covered="6"/><counter type="METHOD" missed="0" covered="1"/></method><method name="create" desc="(Ljava/io/Reader;)Ljava/io/Reader;" line="155"><counter type="INSTRUCTION" missed="6" covered="7"/><counter type="LINE" missed="3" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="create" desc="(Ljava/io/Reader;Ljava/lang/String;)Ljava/io/Reader;" line="173"><counter type="INSTRUCTION" missed="96" covered="33"/><counter type="BRANCH" missed="13" covered="7"/><counter type="LINE" missed="10" covered="8"/><counter type="COMPLEXITY" missed="9" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="create" desc="(Ljava/io/Reader;Lmtas/analysis/util/MtasConfiguration;)Ljava/io/Reader;" line="220"><counter type="INSTRUCTION" missed="35" covered="39"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="10" covered="11"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="inform" desc="(Lorg/apache/lucene/analysis/util/ResourceLoader;)V" line="263"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="22"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="257" covered="222"/><counter type="BRANCH" missed="23" covered="37"/><counter type="LINE" missed="31" covered="53"/><counter type="COMPLEXITY" missed="19" covered="19"/><counter type="METHOD" missed="0" covered="8"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="MtasTokenizerFactory.java"><line nr="25" mi="0" ci="4" mb="0" cb="0"/><line nr="46" mi="0" ci="3" mb="0" cb="0"/><line nr="49" mi="0" ci="3" mb="0" cb="0"/><line nr="58" mi="0" ci="4" mb="0" cb="0"/><line nr="59" mi="0" ci="1" mb="0" cb="0"/><line nr="70" mi="0" ci="3" mb="0" cb="0"/><line nr="71" mi="0" ci="6" mb="0" cb="0"/><line nr="72" mi="0" ci="6" mb="0" cb="0"/><line nr="73" mi="0" ci="6" mb="0" cb="0"/><line nr="74" mi="0" ci="6" mb="1" cb="3"/><line nr="75" mi="20" ci="0" mb="0" cb="0"/><line nr="77" mi="0" ci="6" mb="1" cb="3"/><line nr="78" mi="20" ci="0" mb="0" cb="0"/><line nr="80" mi="0" ci="6" mb="1" cb="3"/><line nr="81" mi="20" ci="0" mb="0" cb="0"/><line nr="84" mi="0" ci="3" mb="0" cb="0"/><line nr="85" mi="0" ci="1" mb="0" cb="0"/><line nr="96" mi="0" ci="2" mb="0" cb="0"/><line nr="98" mi="0" ci="5" mb="0" cb="0"/><line nr="99" mi="1" ci="0" mb="0" cb="0"/><line nr="100" mi="3" ci="0" mb="0" cb="0"/><line nr="101" mi="0" ci="1" mb="0" cb="0"/><line nr="102" mi="0" ci="2" mb="0" cb="0"/><line nr="113" mi="0" ci="5" mb="0" cb="0"/><line nr="126" mi="0" ci="7" mb="1" cb="3"/><line nr="127" mi="3" ci="2" mb="3" cb="1"/><line nr="128" mi="5" ci="0" mb="0" cb="0"/><line nr="129" mi="0" ci="2" mb="1" cb="1"/><line nr="130" mi="6" ci="0" mb="2" cb="0"/><line nr="131" mi="11" ci="0" mb="0" cb="0"/><line nr="133" mi="15" ci="0" mb="0" cb="0"/><line nr="137" mi="0" ci="6" mb="0" cb="0"/><line nr="138" mi="0" ci="2" mb="1" cb="1"/><line nr="139" mi="3" ci="0" mb="2" cb="0"/><line nr="140" mi="6" ci="0" mb="2" cb="0"/><line nr="141" mi="11" ci="0" mb="0" cb="0"/><line nr="143" mi="19" ci="0" mb="0" cb="0"/><line nr="148" mi="14" ci="0" mb="0" cb="0"/><line nr="152" mi="0" ci="6" mb="0" cb="0"/><line nr="155" mi="0" ci="3" mb="1" cb="1"/><line nr="156" mi="0" ci="7" mb="0" cb="0"/><line nr="158" mi="5" ci="0" mb="0" cb="0"/><line nr="169" mi="0" ci="6" mb="2" cb="2"/><line nr="170" mi="0" ci="2" mb="0" cb="2"/><line nr="171" mi="0" ci="1" mb="0" cb="0"/><line nr="172" mi="0" ci="6" mb="1" cb="3"/><line nr="173" mi="5" ci="0" mb="0" cb="0"/><line nr="175" mi="0" ci="3" mb="0" cb="2"/><line nr="177" mi="0" ci="6" mb="0" cb="0"/><line nr="178" mi="0" ci="1" mb="0" cb="0"/><line nr="179" mi="1" ci="0" mb="0" cb="0"/><line nr="180" mi="14" ci="0" mb="0" cb="0"/><line nr="182" mi="0" ci="1" mb="0" cb="0"/><line nr="184" mi="0" ci="3" mb="0" cb="2"/><line nr="186" mi="0" ci="6" mb="0" cb="0"/><line nr="188" mi="1" ci="0" mb="0" cb="0"/><line nr="189" mi="14" ci="0" mb="0" cb="0"/><line nr="191" mi="0" ci="1" mb="0" cb="0"/><line nr="195" mi="0" ci="1" mb="0" cb="0"/><line nr="205" mi="0" ci="3" mb="0" cb="0"/><line nr="206" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="197" covered="149"/><counter type="BRANCH" missed="19" covered="27"/><counter type="LINE" missed="20" covered="41"/><counter type="COMPLEXITY" missed="15" covered="16"/><counter type="METHOD" missed="0" covered="8"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasFetchData.java"><line nr="26" mi="0" ci="4" mb="0" cb="0"/><line nr="36" mi="0" ci="2" mb="0" cb="0"/><line nr="37" mi="0" ci="3" mb="0" cb="0"/><line nr="38" mi="0" ci="1" mb="0" cb="0"/><line nr="47" mi="0" ci="2" mb="0" cb="0"/><line nr="48" mi="0" ci="7" mb="0" cb="0"/><line nr="50" mi="0" ci="3" mb="0" cb="0"/><line nr="51" mi="0" ci="2" mb="0" cb="0"/><line nr="52" mi="0" ci="2" mb="0" cb="0"/><line nr="53" mi="1" ci="0" mb="0" cb="0"/><line nr="54" mi="3" ci="0" mb="0" cb="0"/><line nr="55" mi="5" ci="0" mb="0" cb="0"/><line nr="69" mi="3" ci="0" mb="0" cb="0"/><line nr="70" mi="6" ci="0" mb="4" cb="0"/><line nr="71" mi="2" ci="0" mb="2" cb="0"/><line nr="72" mi="9" ci="0" mb="0" cb="0"/><line nr="74" mi="2" ci="0" mb="2" cb="0"/><line nr="75" mi="9" ci="0" mb="0" cb="0"/><line nr="77" mi="8" ci="0" mb="4" cb="0"/><line nr="78" mi="2" ci="0" mb="0" cb="0"/><line nr="80" mi="6" ci="0" mb="0" cb="0"/><line nr="81" mi="4" ci="0" mb="0" cb="0"/><line nr="82" mi="3" ci="0" mb="0" cb="0"/><line nr="83" mi="6" ci="0" mb="2" cb="0"/><line nr="84" mi="4" ci="0" mb="2" cb="0"/><line nr="85" mi="7" ci="0" mb="0" cb="0"/><line nr="86" mi="7" ci="0" mb="0" cb="0"/><line nr="89" mi="5" ci="0" mb="0" cb="0"/><line nr="90" mi="5" ci="0" mb="0" cb="0"/><line nr="92" mi="2" ci="0" mb="0" cb="0"/><line nr="93" mi="1" ci="0" mb="0" cb="0"/><line nr="94" mi="3" ci="0" mb="0" cb="0"/><line nr="95" mi="12" ci="0" mb="0" cb="0"/><line nr="98" mi="12" ci="0" mb="0" cb="0"/><line nr="101" mi="12" ci="0" mb="0" cb="0"/><line nr="115" mi="0" ci="3" mb="0" cb="0"/><line nr="116" mi="0" ci="6" mb="2" cb="2"/><line nr="117" mi="0" ci="2" mb="1" cb="1"/><line nr="118" mi="9" ci="0" mb="0" cb="0"/><line nr="120" mi="0" ci="2" mb="0" cb="2"/><line nr="121" mi="0" ci="9" mb="0" cb="0"/><line nr="125" mi="0" ci="8" mb="0" cb="0"/><line nr="126" mi="0" ci="6" mb="0" cb="0"/><line nr="127" mi="1" ci="0" mb="0" cb="0"/><line nr="128" mi="3" ci="0" mb="0" cb="0"/><line nr="130" mi="10" ci="0" mb="0" cb="0"/><line nr="132" mi="5" ci="0" mb="0" cb="0"/><line nr="133" mi="1" ci="0" mb="0" cb="0"/><line nr="134" mi="3" ci="0" mb="0" cb="0"/><line nr="135" mi="6" ci="0" mb="0" cb="0"/><line nr="139" mi="12" ci="0" mb="0" cb="0"/><line nr="149" mi="3" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="192" covered="62"/><counter type="BRANCH" missed="19" covered="5"/><counter type="LINE" missed="36" covered="16"/><counter type="COMPLEXITY" missed="13" covered="5"/><counter type="METHOD" missed="2" covered="4"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasConfiguration.java"><line nr="26" mi="0" ci="4" mb="0" cb="0"/><line nr="67" mi="0" ci="2" mb="0" cb="0"/><line nr="68" mi="0" ci="3" mb="0" cb="0"/><line nr="69" mi="0" ci="5" mb="0" cb="0"/><line nr="70" mi="0" ci="5" mb="0" cb="0"/><line nr="71" mi="0" ci="3" mb="0" cb="0"/><line nr="72" mi="0" ci="1" mb="0" cb="0"/><line nr="86" mi="0" ci="2" mb="0" cb="0"/><line nr="87" mi="0" ci="4" mb="0" cb="0"/><line nr="89" mi="0" ci="2" mb="0" cb="0"/><line nr="91" mi="0" ci="4" mb="0" cb="0"/><line nr="92" mi="0" ci="2" mb="0" cb="0"/><line nr="93" mi="0" ci="4" mb="0" cb="0"/><line nr="95" mi="0" ci="2" mb="0" cb="0"/><line nr="97" mi="0" ci="3" mb="0" cb="0"/><line nr="99" mi="0" ci="2" mb="1" cb="5"/><line nr="101" mi="0" ci="5" mb="1" cb="1"/><line nr="102" mi="5" ci="0" mb="0" cb="0"/><line nr="106" mi="0" ci="1" mb="0" cb="0"/><line nr="108" mi="1" ci="0" mb="0" cb="0"/><line nr="111" mi="0" ci="3" mb="0" cb="0"/><line nr="112" mi="0" ci="2" mb="0" cb="2"/><line nr="113" mi="0" ci="5" mb="1" cb="1"/><line nr="114" mi="0" ci="5" mb="0" cb="0"/><line nr="116" mi="5" ci="0" mb="0" cb="0"/><line nr="118" mi="0" ci="4" mb="1" cb="1"/><line nr="119" mi="0" ci="2" mb="0" cb="2"/><line nr="120" mi="0" ci="5" mb="1" cb="1"/><line nr="121" mi="0" ci="2" mb="0" cb="0"/><line nr="122" mi="0" ci="2" mb="1" cb="1"/><line nr="123" mi="0" ci="9" mb="0" cb="2"/><line nr="124" mi="0" ci="6" mb="1" cb="1"/><line nr="125" mi="0" ci="6" mb="0" cb="2"/><line nr="126" mi="0" ci="2" mb="0" cb="0"/><line nr="132" mi="13" ci="0" mb="0" cb="0"/><line nr="134" mi="0" ci="4" mb="1" cb="1"/><line nr="135" mi="0" ci="4" mb="1" cb="3"/><line nr="137" mi="0" ci="5" mb="1" cb="1"/><line nr="138" mi="0" ci="2" mb="0" cb="0"/><line nr="139" mi="0" ci="4" mb="0" cb="0"/><line nr="140" mi="0" ci="8" mb="0" cb="2"/><line nr="141" mi="0" ci="4" mb="0" cb="0"/><line nr="142" mi="0" ci="2" mb="0" cb="2"/><line nr="143" mi="0" ci="5" mb="0" cb="0"/><line nr="145" mi="0" ci="5" mb="0" cb="0"/><line nr="146" mi="0" ci="3" mb="0" cb="0"/><line nr="147" mi="0" ci="1" mb="0" cb="0"/><line nr="150" mi="0" ci="2" mb="1" cb="1"/><line nr="151" mi="0" ci="6" mb="0" cb="0"/><line nr="153" mi="5" ci="0" mb="0" cb="0"/><line nr="156" mi="0" ci="1" mb="0" cb="0"/><line nr="157" mi="13" ci="0" mb="0" cb="0"/><line nr="160" mi="0" ci="3" mb="0" cb="0"/><line nr="161" mi="0" ci="4" mb="0" cb="0"/><line nr="162" mi="0" ci="1" mb="0" cb="0"/><line nr="164" mi="0" ci="4" mb="1" cb="1"/><line nr="165" mi="0" ci="2" mb="0" cb="2"/><line nr="166" mi="0" ci="2" mb="0" cb="0"/><line nr="168" mi="0" ci="3" mb="0" cb="0"/><line nr="169" mi="0" ci="6" mb="0" cb="0"/><line nr="170" mi="0" ci="3" mb="0" cb="2"/><line nr="171" mi="0" ci="8" mb="0" cb="0"/><line nr="173" mi="0" ci="2" mb="0" cb="0"/><line nr="175" mi="0" ci="1" mb="0" cb="0"/><line nr="179" mi="0" ci="3" mb="0" cb="2"/><line nr="180" mi="0" ci="1" mb="0" cb="0"/><line nr="182" mi="0" ci="4" mb="0" cb="0"/><line nr="185" mi="5" ci="2" mb="0" cb="0"/><line nr="186" mi="0" ci="1" mb="0" cb="0"/><line nr="187" mi="1" ci="0" mb="0" cb="0"/><line nr="188" mi="3" ci="0" mb="0" cb="0"/><line nr="189" mi="0" ci="1" mb="0" cb="0"/><line nr="190" mi="0" ci="2" mb="0" cb="0"/><line nr="203" mi="0" ci="5" mb="0" cb="0"/><line nr="204" mi="0" ci="1" mb="0" cb="0"/><line nr="205" mi="0" ci="2" mb="1" cb="1"/><line nr="206" mi="5" ci="0" mb="0" cb="0"/><line nr="208" mi="0" ci="4" mb="0" cb="0"/><line nr="209" mi="0" ci="11" mb="0" cb="2"/><line nr="210" mi="0" ci="4" mb="0" cb="0"/><line nr="211" mi="0" ci="4" mb="1" cb="1"/><line nr="212" mi="0" ci="4" mb="0" cb="0"/><line nr="213" mi="0" ci="7" mb="0" cb="0"/><line nr="214" mi="0" ci="1" mb="0" cb="0"/><line nr="215" mi="0" ci="7" mb="0" cb="0"/><line nr="216" mi="0" ci="1" mb="0" cb="0"/><line nr="217" mi="0" ci="7" mb="0" cb="0"/><line nr="218" mi="0" ci="1" mb="0" cb="0"/><line nr="219" mi="0" ci="6" mb="0" cb="0"/><line nr="220" mi="0" ci="1" mb="0" cb="0"/><line nr="221" mi="18" ci="0" mb="0" cb="0"/><line nr="224" mi="0" ci="1" mb="0" cb="0"/><line nr="225" mi="0" ci="2" mb="0" cb="0"/><line nr="239" mi="0" ci="5" mb="0" cb="0"/><line nr="240" mi="0" ci="1" mb="0" cb="0"/><line nr="241" mi="0" ci="2" mb="1" cb="1"/><line nr="242" mi="5" ci="0" mb="0" cb="0"/><line nr="244" mi="0" ci="4" mb="0" cb="0"/><line nr="245" mi="0" ci="11" mb="0" cb="2"/><line nr="246" mi="0" ci="4" mb="0" cb="0"/><line nr="247" mi="0" ci="4" mb="1" cb="1"/><line nr="248" mi="0" ci="10" mb="0" cb="0"/><line nr="249" mi="0" ci="3" mb="0" cb="0"/><line nr="251" mi="18" ci="0" mb="0" cb="0"/><line nr="254" mi="0" ci="1" mb="0" cb="0"/><line nr="255" mi="0" ci="2" mb="0" cb="0"/><line nr="268" mi="0" ci="2" mb="0" cb="0"/><line nr="270" mi="0" ci="2" mb="0" cb="0"/><line nr="272" mi="0" ci="4" mb="0" cb="0"/><line nr="275" mi="0" ci="3" mb="0" cb="0"/><line nr="277" mi="0" ci="2" mb="1" cb="4"/><line nr="279" mi="0" ci="5" mb="1" cb="1"/><line nr="280" mi="5" ci="0" mb="0" cb="0"/><line nr="285" mi="1" ci="0" mb="0" cb="0"/><line nr="288" mi="0" ci="3" mb="0" cb="0"/><line nr="289" mi="0" ci="2" mb="0" cb="2"/><line nr="290" mi="0" ci="5" mb="1" cb="1"/><line nr="291" mi="0" ci="5" mb="0" cb="0"/><line nr="293" mi="5" ci="0" mb="0" cb="0"/><line nr="296" mi="0" ci="2" mb="0" cb="0"/><line nr="297" mi="0" ci="4" mb="0" cb="0"/><line nr="298" mi="0" ci="5" mb="0" cb="0"/><line nr="299" mi="0" ci="3" mb="0" cb="0"/><line nr="300" mi="0" ci="4" mb="0" cb="0"/><line nr="301" mi="0" ci="8" mb="0" cb="2"/><line nr="302" mi="0" ci="6" mb="0" cb="0"/><line nr="303" mi="0" ci="3" mb="0" cb="0"/><line nr="304" mi="0" ci="1" mb="0" cb="0"/><line nr="307" mi="0" ci="1" mb="0" cb="0"/><line nr="309" mi="0" ci="3" mb="0" cb="2"/><line nr="310" mi="0" ci="2" mb="0" cb="0"/><line nr="312" mi="0" ci="3" mb="0" cb="0"/><line nr="314" mi="0" ci="1" mb="0" cb="0"/><line nr="318" mi="0" ci="3" mb="1" cb="1"/><line nr="319" mi="1" ci="0" mb="0" cb="0"/><line nr="321" mi="0" ci="4" mb="0" cb="0"/><line nr="324" mi="7" ci="4" mb="0" cb="0"/><line nr="325" mi="1" ci="0" mb="0" cb="0"/><line nr="326" mi="1" ci="0" mb="0" cb="0"/><line nr="327" mi="3" ci="0" mb="0" cb="0"/><line nr="328" mi="1" ci="0" mb="0" cb="0"/><line nr="329" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="124" covered="422"/><counter type="BRANCH" missed="20" covered="57"/><counter type="LINE" missed="21" covered="121"/><counter type="COMPLEXITY" missed="20" covered="28"/><counter type="METHOD" missed="0" covered="6"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasBufferedReader.java"><line nr="34" mi="3" ci="0" mb="0" cb="0"/><line nr="37" mi="2" ci="0" mb="0" cb="0"/><line nr="40" mi="3" ci="0" mb="0" cb="0"/><line nr="49" mi="3" ci="0" mb="0" cb="0"/><line nr="50" mi="2" ci="0" mb="2" cb="0"/><line nr="51" mi="5" ci="0" mb="0" cb="0"/><line nr="52" mi="3" ci="0" mb="0" cb="0"/><line nr="53" mi="4" ci="0" mb="0" cb="0"/><line nr="54" mi="6" ci="0" mb="0" cb="0"/><line nr="55" mi="1" ci="0" mb="0" cb="0"/><line nr="63" mi="4" ci="0" mb="0" cb="0"/><line nr="64" mi="1" ci="0" mb="0" cb="0"/><line nr="72" mi="3" ci="0" mb="2" cb="0"/><line nr="73" mi="5" ci="0" mb="0" cb="0"/><line nr="74" mi="1" ci="0" mb="0" cb="0"/><line nr="83" mi="7" ci="0" mb="0" cb="0"/><line nr="85" mi="10" ci="0" mb="0" cb="0"/><line nr="86" mi="2" ci="0" mb="2" cb="0"/><line nr="87" mi="2" ci="0" mb="2" cb="0"/><line nr="88" mi="3" ci="0" mb="0" cb="0"/><line nr="89" mi="3" ci="0" mb="0" cb="0"/><line nr="91" mi="1" ci="0" mb="0" cb="0"/><line nr="100" mi="5" ci="0" mb="0" cb="0"/><line nr="101" mi="2" ci="0" mb="0" cb="0"/><line nr="103" mi="5" ci="0" mb="2" cb="0"/><line nr="104" mi="2" ci="0" mb="0" cb="0"/><line nr="105" mi="5" ci="0" mb="2" cb="0"/><line nr="106" mi="4" ci="0" mb="0" cb="0"/><line nr="108" mi="3" ci="0" mb="2" cb="0"/><line nr="109" mi="3" ci="0" mb="0" cb="0"/><line nr="110" mi="7" ci="0" mb="2" cb="0"/><line nr="111" mi="6" ci="0" mb="0" cb="0"/><line nr="112" mi="1" ci="0" mb="0" cb="0"/><line nr="115" mi="13" ci="0" mb="0" cb="0"/><line nr="117" mi="5" ci="0" mb="0" cb="0"/><line nr="130" mi="5" ci="0" mb="2" cb="0"/><line nr="137" mi="8" ci="0" mb="4" cb="0"/><line nr="138" mi="7" ci="0" mb="0" cb="0"/><line nr="140" mi="2" ci="0" mb="0" cb="0"/><line nr="142" mi="5" ci="0" mb="2" cb="0"/><line nr="143" mi="2" ci="0" mb="0" cb="0"/><line nr="144" mi="3" ci="0" mb="2" cb="0"/><line nr="145" mi="3" ci="0" mb="0" cb="0"/><line nr="146" mi="7" ci="0" mb="2" cb="0"/><line nr="147" mi="6" ci="0" mb="0" cb="0"/><line nr="148" mi="5" ci="0" mb="2" cb="0"/><line nr="149" mi="2" ci="0" mb="0" cb="0"/><line nr="150" mi="5" ci="0" mb="2" cb="0"/><line nr="151" mi="2" ci="0" mb="0" cb="0"/><line nr="154" mi="8" ci="0" mb="0" cb="0"/><line nr="155" mi="8" ci="0" mb="0" cb="0"/><line nr="156" mi="6" ci="0" mb="0" cb="0"/><line nr="157" mi="2" ci="0" mb="0" cb="0"/><line nr="167" mi="5" ci="0" mb="0" cb="0"/><line nr="168" mi="2" ci="0" mb="0" cb="0"/><line nr="169" mi="18" ci="0" mb="10" cb="0"/><line nr="171" mi="4" ci="0" mb="0" cb="0"/><line nr="172" mi="2" ci="0" mb="2" cb="0"/><line nr="173" mi="4" ci="0" mb="0" cb="0"/><line nr="176" mi="6" ci="0" mb="0" cb="0"/><line nr="177" mi="2" ci="0" mb="2" cb="0"/><line nr="178" mi="4" ci="0" mb="0" cb="0"/><line nr="179" mi="7" ci="0" mb="4" cb="0"/><line nr="180" mi="10" ci="0" mb="0" cb="0"/><line nr="181" mi="2" ci="0" mb="2" cb="0"/><line nr="182" mi="1" ci="0" mb="0" cb="0"/><line nr="183" mi="4" ci="0" mb="0" cb="0"/><line nr="184" mi="1" ci="0" mb="0" cb="0"/><line nr="185" mi="4" ci="0" mb="0" cb="0"/><line nr="186" mi="5" ci="0" mb="0" cb="0"/><line nr="197" mi="2" ci="0" mb="0" cb="0"/><line nr="200" mi="5" ci="0" mb="0" cb="0"/><line nr="201" mi="2" ci="0" mb="0" cb="0"/><line nr="202" mi="9" ci="0" mb="4" cb="0"/><line nr="206" mi="5" ci="0" mb="2" cb="0"/><line nr="207" mi="2" ci="0" mb="0" cb="0"/><line nr="208" mi="5" ci="0" mb="2" cb="0"/><line nr="209" mi="5" ci="0" mb="4" cb="0"/><line nr="210" mi="5" ci="0" mb="0" cb="0"/><line nr="212" mi="4" ci="0" mb="0" cb="0"/><line nr="214" mi="2" ci="0" mb="0" cb="0"/><line nr="215" mi="2" ci="0" mb="0" cb="0"/><line nr="219" mi="9" ci="0" mb="4" cb="0"/><line nr="220" mi="6" ci="0" mb="0" cb="0"/><line nr="221" mi="3" ci="0" mb="0" cb="0"/><line nr="222" mi="2" ci="0" mb="0" cb="0"/><line nr="224" mi="9" ci="0" mb="2" cb="0"/><line nr="225" mi="5" ci="0" mb="0" cb="0"/><line nr="226" mi="6" ci="0" mb="4" cb="0"/><line nr="227" mi="2" ci="0" mb="0" cb="0"/><line nr="228" mi="1" ci="0" mb="0" cb="0"/><line nr="232" mi="3" ci="0" mb="0" cb="0"/><line nr="233" mi="3" ci="0" mb="0" cb="0"/><line nr="235" mi="2" ci="0" mb="2" cb="0"/><line nr="237" mi="2" ci="0" mb="2" cb="0"/><line nr="238" mi="11" ci="0" mb="0" cb="0"/><line nr="240" mi="9" ci="0" mb="0" cb="0"/><line nr="241" mi="3" ci="0" mb="0" cb="0"/><line nr="243" mi="6" ci="0" mb="0" cb="0"/><line nr="244" mi="3" ci="0" mb="2" cb="0"/><line nr="245" mi="3" ci="0" mb="0" cb="0"/><line nr="247" mi="4" ci="0" mb="0" cb="0"/><line nr="250" mi="2" ci="0" mb="2" cb="0"/><line nr="251" mi="5" ci="0" mb="0" cb="0"/><line nr="252" mi="9" ci="0" mb="0" cb="0"/><line nr="253" mi="1" ci="0" mb="0" cb="0"/><line nr="254" mi="5" ci="0" mb="0" cb="0"/><line nr="264" mi="4" ci="0" mb="0" cb="0"/><line nr="273" mi="6" ci="0" mb="0" cb="0"/><line nr="283" mi="4" ci="0" mb="2" cb="0"/><line nr="284" mi="5" ci="0" mb="0" cb="0"/><line nr="286" mi="5" ci="0" mb="0" cb="0"/><line nr="287" mi="2" ci="0" mb="0" cb="0"/><line nr="288" mi="2" ci="0" mb="0" cb="0"/><line nr="289" mi="4" ci="0" mb="2" cb="0"/><line nr="290" mi="5" ci="0" mb="2" cb="0"/><line nr="291" mi="2" ci="0" mb="0" cb="0"/><line nr="292" mi="5" ci="0" mb="2" cb="0"/><line nr="293" mi="1" ci="0" mb="0" cb="0"/><line nr="294" mi="3" ci="0" mb="2" cb="0"/><line nr="295" mi="3" ci="0" mb="0" cb="0"/><line nr="296" mi="7" ci="0" mb="2" cb="0"/><line nr="297" mi="6" ci="0" mb="0" cb="0"/><line nr="300" mi="8" ci="0" mb="0" cb="0"/><line nr="301" mi="4" ci="0" mb="2" cb="0"/><line nr="302" mi="8" ci="0" mb="0" cb="0"/><line nr="303" mi="2" ci="0" mb="0" cb="0"/><line nr="304" mi="1" ci="0" mb="0" cb="0"/><line nr="306" mi="4" ci="0" mb="0" cb="0"/><line nr="307" mi="4" ci="0" mb="0" cb="0"/><line nr="309" mi="1" ci="0" mb="0" cb="0"/><line nr="310" mi="6" ci="0" mb="0" cb="0"/><line nr="311" mi="5" ci="0" mb="0" cb="0"/><line nr="321" mi="5" ci="0" mb="0" cb="0"/><line nr="322" mi="2" ci="0" mb="0" cb="0"/><line nr="328" mi="3" ci="0" mb="2" cb="0"/><line nr="333" mi="9" ci="0" mb="4" cb="0"/><line nr="334" mi="2" ci="0" mb="0" cb="0"/><line nr="336" mi="5" ci="0" mb="2" cb="0"/><line nr="337" mi="7" ci="0" mb="2" cb="0"/><line nr="338" mi="6" ci="0" mb="0" cb="0"/><line nr="339" mi="3" ci="0" mb="0" cb="0"/><line nr="342" mi="15" ci="0" mb="4" cb="0"/><line nr="343" mi="5" ci="0" mb="0" cb="0"/><line nr="353" mi="5" ci="0" mb="0" cb="0"/><line nr="354" mi="2" ci="0" mb="0" cb="0"/><line nr="355" mi="3" ci="0" mb="0" cb="0"/><line nr="356" mi="3" ci="0" mb="0" cb="0"/><line nr="357" mi="8" ci="0" mb="0" cb="0"/><line nr="358" mi="1" ci="0" mb="0" cb="0"/><line nr="367" mi="5" ci="0" mb="0" cb="0"/><line nr="368" mi="3" ci="0" mb="2" cb="0"/><line nr="369" mi="3" ci="0" mb="0" cb="0"/><line nr="371" mi="3" ci="0" mb="0" cb="0"/><line nr="373" mi="7" ci="0" mb="0" cb="0"/><line nr="374" mi="8" ci="0" mb="0" cb="0"/><line nr="375" mi="1" ci="0" mb="0" cb="0"/><line nr="376" mi="8" ci="0" mb="0" cb="0"/><line nr="377" mi="1" ci="0" mb="0" cb="0"/><line nr="385" mi="10" ci="0" mb="0" cb="0"/><line nr="386" mi="4" ci="0" mb="0" cb="0"/><line nr="390" mi="3" ci="0" mb="2" cb="0"/><line nr="391" mi="2" ci="0" mb="0" cb="0"/><line nr="394" mi="5" ci="0" mb="0" cb="0"/><line nr="395" mi="7" ci="0" mb="2" cb="0"/><line nr="396" mi="1" ci="0" mb="0" cb="0"/><line nr="397" mi="5" ci="0" mb="0" cb="0"/><line nr="404" mi="6" ci="0" mb="4" cb="0"/><line nr="405" mi="3" ci="0" mb="0" cb="0"/><line nr="406" mi="3" ci="0" mb="0" cb="0"/><line nr="407" mi="2" ci="0" mb="0" cb="0"/><line nr="409" mi="4" ci="0" mb="0" cb="0"/><line nr="413" mi="6" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="755" covered="0"/><counter type="BRANCH" missed="120" covered="0"/><counter type="LINE" missed="173" covered="0"/><counter type="COMPLEXITY" missed="79" covered="0"/><counter type="METHOD" missed="19" covered="0"/><counter type="CLASS" missed="2" covered="0"/></sourcefile><sourcefile name="MtasConfigException.java"><line nr="15" mi="2" ci="0" mb="0" cb="0"/><line nr="16" mi="1" ci="0" mb="0" cb="0"/><line nr="24" mi="3" ci="0" mb="0" cb="0"/><line nr="25" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="2" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="MtasCharFilterFactory.java"><line nr="22" mi="0" ci="4" mb="0" cb="0"/><line nr="61" mi="0" ci="3" mb="0" cb="0"/><line nr="64" mi="0" ci="3" mb="0" cb="0"/><line nr="73" mi="0" ci="4" mb="0" cb="0"/><line nr="74" mi="0" ci="1" mb="0" cb="0"/><line nr="85" mi="0" ci="3" mb="0" cb="0"/><line nr="86" mi="0" ci="6" mb="0" cb="0"/><line nr="87" mi="0" ci="6" mb="0" cb="0"/><line nr="88" mi="0" ci="6" mb="0" cb="0"/><line nr="89" mi="0" ci="6" mb="0" cb="0"/><line nr="90" mi="0" ci="6" mb="0" cb="0"/><line nr="91" mi="0" ci="6" mb="1" cb="3"/><line nr="92" mi="20" ci="0" mb="0" cb="0"/><line nr="94" mi="0" ci="6" mb="1" cb="3"/><line nr="95" mi="20" ci="0" mb="0" cb="0"/><line nr="97" mi="0" ci="6" mb="1" cb="3"/><line nr="98" mi="20" ci="0" mb="0" cb="0"/><line nr="100" mi="0" ci="6" mb="1" cb="3"/><line nr="101" mi="20" ci="0" mb="0" cb="0"/><line nr="103" mi="0" ci="6" mb="1" cb="3"/><line nr="104" mi="20" ci="0" mb="0" cb="0"/><line nr="107" mi="0" ci="3" mb="0" cb="0"/><line nr="108" mi="0" ci="1" mb="0" cb="0"/><line nr="117" mi="0" ci="6" mb="1" cb="3"/><line nr="118" mi="0" ci="6" mb="1" cb="3"/><line nr="119" mi="5" ci="0" mb="0" cb="0"/><line nr="121" mi="0" ci="3" mb="0" cb="2"/><line nr="122" mi="0" ci="5" mb="0" cb="0"/><line nr="123" mi="0" ci="8" mb="0" cb="0"/><line nr="125" mi="0" ci="8" mb="0" cb="0"/><line nr="128" mi="0" ci="8" mb="0" cb="0"/><line nr="132" mi="0" ci="3" mb="0" cb="2"/><line nr="133" mi="0" ci="2" mb="0" cb="2"/><line nr="135" mi="0" ci="6" mb="0" cb="0"/><line nr="137" mi="1" ci="0" mb="0" cb="0"/><line nr="138" mi="14" ci="0" mb="0" cb="0"/><line nr="140" mi="0" ci="1" mb="0" cb="0"/><line nr="145" mi="0" ci="1" mb="0" cb="0"/><line nr="155" mi="0" ci="2" mb="0" cb="0"/><line nr="157" mi="0" ci="5" mb="0" cb="0"/><line nr="158" mi="1" ci="0" mb="0" cb="0"/><line nr="159" mi="3" ci="0" mb="0" cb="0"/><line nr="160" mi="2" ci="0" mb="0" cb="0"/><line nr="173" mi="0" ci="7" mb="1" cb="3"/><line nr="174" mi="3" ci="2" mb="3" cb="1"/><line nr="175" mi="5" ci="0" mb="0" cb="0"/><line nr="176" mi="0" ci="2" mb="1" cb="1"/><line nr="177" mi="6" ci="0" mb="2" cb="0"/><line nr="178" mi="10" ci="0" mb="0" cb="0"/><line nr="180" mi="15" ci="0" mb="0" cb="0"/><line nr="184" mi="0" ci="6" mb="0" cb="0"/><line nr="185" mi="0" ci="2" mb="1" cb="1"/><line nr="186" mi="3" ci="0" mb="2" cb="0"/><line nr="187" mi="6" ci="0" mb="2" cb="0"/><line nr="188" mi="10" ci="0" mb="0" cb="0"/><line nr="190" mi="19" ci="0" mb="0" cb="0"/><line nr="195" mi="14" ci="0" mb="0" cb="0"/><line nr="199" mi="0" ci="5" mb="0" cb="0"/><line nr="202" mi="0" ci="3" mb="1" cb="1"/><line nr="203" mi="0" ci="6" mb="0" cb="0"/><line nr="205" mi="5" ci="0" mb="0" cb="0"/><line nr="220" mi="0" ci="5" mb="0" cb="0"/><line nr="221" mi="0" ci="3" mb="0" cb="0"/><line nr="222" mi="0" ci="2" mb="1" cb="1"/><line nr="223" mi="0" ci="6" mb="0" cb="0"/><line nr="224" mi="0" ci="2" mb="1" cb="1"/><line nr="226" mi="6" ci="0" mb="0" cb="0"/><line nr="228" mi="5" ci="0" mb="0" cb="0"/><line nr="230" mi="2" ci="0" mb="0" cb="0"/><line nr="231" mi="1" ci="0" mb="0" cb="0"/><line nr="232" mi="3" ci="0" mb="0" cb="0"/><line nr="233" mi="6" ci="0" mb="0" cb="0"/><line nr="235" mi="0" ci="3" mb="0" cb="0"/><line nr="236" mi="0" ci="3" mb="0" cb="0"/><line nr="237" mi="0" ci="2" mb="1" cb="1"/><line nr="239" mi="0" ci="6" mb="0" cb="0"/><line nr="241" mi="0" ci="5" mb="0" cb="0"/><line nr="243" mi="0" ci="2" mb="0" cb="0"/><line nr="244" mi="1" ci="0" mb="0" cb="0"/><line nr="245" mi="5" ci="0" mb="0" cb="0"/><line nr="248" mi="3" ci="0" mb="0" cb="0"/><line nr="251" mi="3" ci="0" mb="0" cb="0"/><line nr="263" mi="0" ci="3" mb="0" cb="0"/><line nr="264" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="257" covered="222"/><counter type="BRANCH" missed="23" covered="37"/><counter type="LINE" missed="31" covered="53"/><counter type="COMPLEXITY" missed="19" covered="19"/><counter type="METHOD" missed="0" covered="8"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasParserException.java"><line nr="15" mi="2" ci="0" mb="0" cb="0"/><line nr="16" mi="1" ci="0" mb="0" cb="0"/><line nr="24" mi="0" ci="3" mb="0" cb="0"/><line nr="25" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="3" covered="4"/><counter type="LINE" missed="2" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="1" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasPrefixTokenFilterFactory.java"><line nr="25" mi="0" ci="3" mb="0" cb="0"/><line nr="26" mi="0" ci="6" mb="0" cb="0"/><line nr="27" mi="0" ci="1" mb="0" cb="0"/><line nr="38" mi="7" ci="0" mb="0" cb="0"/><line nr="50" mi="6" ci="0" mb="0" cb="0"/><line nr="60" mi="3" ci="0" mb="0" cb="0"/><line nr="61" mi="10" ci="0" mb="0" cb="0"/><line nr="62" mi="1" ci="0" mb="0" cb="0"/><line nr="71" mi="4" ci="0" mb="2" cb="0"/><line nr="72" mi="4" ci="0" mb="0" cb="0"/><line nr="73" mi="9" ci="0" mb="0" cb="0"/><line nr="75" mi="7" ci="0" mb="2" cb="0"/><line nr="76" mi="18" ci="0" mb="0" cb="0"/><line nr="78" mi="9" ci="0" mb="2" cb="0"/><line nr="79" mi="7" ci="0" mb="0" cb="0"/><line nr="81" mi="10" ci="0" mb="0" cb="0"/><line nr="82" mi="2" ci="0" mb="0" cb="0"/><line nr="84" mi="2" ci="0" mb="0" cb="0"/><line nr="93" mi="3" ci="0" mb="2" cb="0"/><line nr="94" mi="2" ci="0" mb="0" cb="0"/><line nr="95" mi="2" ci="0" mb="2" cb="0"/><line nr="96" mi="2" ci="0" mb="0" cb="0"/><line nr="97" mi="5" ci="0" mb="2" cb="0"/><line nr="98" mi="2" ci="0" mb="0" cb="0"/><line nr="99" mi="3" ci="0" mb="0" cb="0"/><line nr="100" mi="14" ci="0" mb="4" cb="0"/><line nr="108" mi="5" ci="0" mb="0" cb="0"/><line nr="109" mi="8" ci="0" mb="0" cb="0"/><line nr="110" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="147" covered="10"/><counter type="BRANCH" missed="16" covered="0"/><counter type="LINE" missed="26" covered="3"/><counter type="COMPLEXITY" missed="13" covered="1"/><counter type="METHOD" missed="5" covered="1"/><counter type="CLASS" missed="1" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="1682" covered="869"/><counter type="BRANCH" missed="217" covered="126"/><counter type="LINE" missed="313" covered="236"/><counter type="COMPLEXITY" missed="162" covered="70"/><counter type="METHOD" missed="29" covered="28"/><counter type="CLASS" missed="4" covered="6"/></package><package name="mtas/search"><class name="mtas/search/MtasCollector"><method name="&lt;init&gt;" desc="()V" line="11"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="needsScores" desc="()Z" line="20"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="doSetNextReader" desc="(Lorg/apache/lucene/index/LeafReaderContext;)V" line="33"><counter type="INSTRUCTION" missed="1" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="collect" desc="(I)V" line="43"><counter type="INSTRUCTION" missed="1" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="4" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><sourcefile name="MtasCollector.java"><line nr="11" mi="3" ci="0" mb="0" cb="0"/><line nr="20" mi="2" ci="0" mb="0" cb="0"/><line nr="33" mi="1" ci="0" mb="0" cb="0"/><line nr="43" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="4" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="4" covered="0"/><counter type="CLASS" missed="1" covered="0"/></package><package name="mtas/analysis/token"><class name="mtas/analysis/token/MtasOffset"><method name="&lt;init&gt;" desc="(II)V" line="20"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="add" desc="(II)V" line="32"><counter type="INSTRUCTION" missed="0" covered="13"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getStart" desc="()I" line="42"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getEnd" desc="()I" line="51"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="()Ljava/lang/String;" line="61"><counter type="INSTRUCTION" missed="17" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="17" covered="28"/><counter type="LINE" missed="1" covered="9"/><counter type="COMPLEXITY" missed="1" covered="4"/><counter type="METHOD" missed="1" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/analysis/token/MtasTokenString"><method name="&lt;init&gt;" desc="(Ljava/lang/Integer;Ljava/lang/String;)V" line="18"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/Integer;)V" line="29"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setType" desc="()V" line="39"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="6" covered="9"/><counter type="LINE" missed="2" covered="4"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="1" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/analysis/token/MtasToken"><method name="&lt;init&gt;" desc="(Ljava/lang/Integer;Ljava/lang/String;)V" line="50"><counter type="INSTRUCTION" missed="0" covered="53"/><counter type="LINE" missed="0" covered="18"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/Integer;)V" line="108"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setTokenRef" desc="(Ljava/lang/Long;)V" line="118"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getTokenRef" desc="()Ljava/lang/Long;" line="127"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setTermRef" desc="(Ljava/lang/Long;)V" line="136"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getTermRef" desc="()Ljava/lang/Long;" line="145"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setPrefixId" desc="(I)V" line="154"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPrefixId" desc="()I" line="164"><counter type="INSTRUCTION" missed="5" covered="7"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setId" desc="(Ljava/lang/Integer;)V" line="177"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getId" desc="()Ljava/lang/Integer;" line="186"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setParentId" desc="(Ljava/lang/Integer;)V" line="195"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getParentId" desc="()Ljava/lang/Integer;" line="204"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setProvideParentId" desc="(Ljava/lang/Boolean;)V" line="213"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getProvideParentId" desc="()Z" line="222"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setType" desc="()V" line="229"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getType" desc="()Ljava/lang/String;" line="238"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addPosition" desc="(I)V" line="247"><counter type="INSTRUCTION" missed="4" covered="11"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addPositionRange" desc="(II)V" line="261"><counter type="INSTRUCTION" missed="24" covered="12"/><counter type="BRANCH" missed="3" covered="1"/><counter type="LINE" missed="4" covered="3"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addPositions" desc="([I)V" line="278"><counter type="INSTRUCTION" missed="0" covered="20"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addPositions" desc="(Ljava/util/Set;)V" line="293"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="checkPositionType" desc="(Ljava/lang/String;)Ljava/lang/Boolean;" line="305"><counter type="INSTRUCTION" missed="3" covered="8"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPositionStart" desc="()Ljava/lang/Integer;" line="318"><counter type="INSTRUCTION" missed="2" covered="7"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPositionEnd" desc="()Ljava/lang/Integer;" line="327"><counter type="INSTRUCTION" missed="2" covered="7"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPositionLength" desc="()Ljava/lang/Integer;" line="336"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getPositions" desc="()[I" line="345"><counter type="INSTRUCTION" missed="2" covered="7"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="checkOffset" desc="()Ljava/lang/Boolean;" line="354"><counter type="INSTRUCTION" missed="13" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="checkRealOffset" desc="()Ljava/lang/Boolean;" line="367"><counter type="INSTRUCTION" missed="36" covered="0"/><counter type="BRANCH" missed="10" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="6" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setOffset" desc="(Ljava/lang/Integer;Ljava/lang/Integer;)V" line="386"><counter type="INSTRUCTION" missed="6" covered="19"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="1" covered="4"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addOffset" desc="(Ljava/lang/Integer;Ljava/lang/Integer;)V" line="402"><counter type="INSTRUCTION" missed="6" covered="25"/><counter type="BRANCH" missed="3" covered="5"/><counter type="LINE" missed="1" covered="6"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setProvideOffset" desc="(Ljava/lang/Boolean;)V" line="419"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setRealOffset" desc="(Ljava/lang/Integer;Ljava/lang/Integer;)V" line="429"><counter type="INSTRUCTION" missed="6" covered="19"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="1" covered="4"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setProvideRealOffset" desc="(Ljava/lang/Boolean;)V" line="445"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getProvideOffset" desc="()Z" line="454"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getProvideRealOffset" desc="()Z" line="463"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getOffsetStart" desc="()Ljava/lang/Integer;" line="472"><counter type="INSTRUCTION" missed="2" covered="8"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getOffsetEnd" desc="()Ljava/lang/Integer;" line="481"><counter type="INSTRUCTION" missed="2" covered="8"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getRealOffsetStart" desc="()Ljava/lang/Integer;" line="490"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getRealOffsetEnd" desc="()Ljava/lang/Integer;" line="499"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setValue" desc="(Ljava/lang/String;)V" line="508"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPrefixFromValue" desc="(Ljava/lang/String;)Ljava/lang/String;" line="518"><counter type="INSTRUCTION" missed="9" covered="22"/><counter type="BRANCH" missed="4" covered="4"/><counter type="LINE" missed="3" covered="5"/><counter type="COMPLEXITY" missed="4" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPostfixFromValue" desc="(Ljava/lang/String;)Ljava/lang/String;" line="539"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPostfixFromValue" desc="(Lorg/apache/lucene/util/BytesRef;)Ljava/lang/String;" line="555"><counter type="INSTRUCTION" missed="304" covered="68"/><counter type="BRANCH" missed="24" covered="8"/><counter type="LINE" missed="42" covered="17"/><counter type="COMPLEXITY" missed="14" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getValue" desc="()Ljava/lang/String;" line="632"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPrefix" desc="()Ljava/lang/String;" line="641"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPostfix" desc="()Ljava/lang/String;" line="650"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="checkParentId" desc="()Ljava/lang/Boolean;" line="659"><counter type="INSTRUCTION" missed="0" covered="13"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="checkPayload" desc="()Ljava/lang/Boolean;" line="672"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setPayload" desc="(Lorg/apache/lucene/util/BytesRef;)V" line="685"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPayload" desc="()Lorg/apache/lucene/util/BytesRef;" line="694"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="createAutomatonMap" desc="(Ljava/lang/String;Ljava/util/List;Ljava/lang/Boolean;)Ljava/util/Map;" line="707"><counter type="INSTRUCTION" missed="0" covered="47"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="byteRunAutomatonMap" desc="(Ljava/util/Map;)Ljava/util/Map;" line="730"><counter type="INSTRUCTION" missed="31" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="createAutomata" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)Ljava/util/List;" line="751"><counter type="INSTRUCTION" missed="19" covered="107"/><counter type="BRANCH" missed="2" covered="10"/><counter type="LINE" missed="6" covered="26"/><counter type="COMPLEXITY" missed="1" covered="6"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="()Ljava/lang/String;" line="801"><counter type="INSTRUCTION" missed="403" covered="0"/><counter type="BRANCH" missed="24" covered="0"/><counter type="LINE" missed="29" covered="0"/><counter type="COMPLEXITY" missed="13" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;clinit&gt;" desc="()V" line="33"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="950" covered="565"/><counter type="BRANCH" missed="104" covered="56"/><counter type="LINE" missed="123" covered="151"/><counter type="COMPLEXITY" missed="82" covered="52"/><counter type="METHOD" missed="15" covered="39"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/analysis/token/MtasTokenIdFactory"><method name="&lt;init&gt;" desc="()V" line="14"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createTokenId" desc="()Ljava/lang/Integer;" line="24"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/analysis/token/MtasPosition"><method name="&lt;init&gt;" desc="(I)V" line="33"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(II)V" line="33"><counter type="INSTRUCTION" missed="7" covered="18"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="2" covered="7"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="([I)V" line="33"><counter type="INSTRUCTION" missed="0" covered="86"/><counter type="BRANCH" missed="0" covered="6"/><counter type="LINE" missed="0" covered="17"/><counter type="COMPLEXITY" missed="0" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="checkType" desc="(Ljava/lang/String;)Ljava/lang/Boolean;" line="96"><counter type="INSTRUCTION" missed="3" covered="9"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getStart" desc="()Ljava/lang/Integer;" line="109"><counter type="INSTRUCTION" missed="2" covered="7"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getEnd" desc="()Ljava/lang/Integer;" line="118"><counter type="INSTRUCTION" missed="2" covered="23"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPositions" desc="()[I" line="134"><counter type="INSTRUCTION" missed="1" covered="12"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getLength" desc="()Ljava/lang/Integer;" line="144"><counter type="INSTRUCTION" missed="29" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="([I)V" line="160"><counter type="INSTRUCTION" missed="7" covered="132"/><counter type="BRANCH" missed="2" covered="14"/><counter type="LINE" missed="2" covered="22"/><counter type="COMPLEXITY" missed="2" covered="7"/><counter type="METHOD" missed="0" covered="1"/></method><method name="add" desc="(I)V" line="196"><counter type="INSTRUCTION" missed="181" covered="0"/><counter type="BRANCH" missed="18" covered="0"/><counter type="LINE" missed="36" covered="0"/><counter type="COMPLEXITY" missed="10" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="toString" desc="()Ljava/lang/String;" line="248"><counter type="INSTRUCTION" missed="55" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="9" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="287" covered="299"/><counter type="BRANCH" missed="39" covered="29"/><counter type="LINE" missed="57" covered="59"/><counter type="COMPLEXITY" missed="26" covered="19"/><counter type="METHOD" missed="3" covered="8"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/analysis/token/MtasTokenCollection"><method name="&lt;init&gt;" desc="()V" line="23"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="add" desc="(Lmtas/analysis/token/MtasToken;)Ljava/lang/Integer;" line="42"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="get" desc="(Ljava/lang/Integer;)Lmtas/analysis/token/MtasToken;" line="54"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="iterator" desc="()Ljava/util/Iterator;" line="64"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="print" desc="()V" line="92"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getList" desc="()[[Ljava/lang/String;" line="106"><counter type="INSTRUCTION" missed="271" covered="0"/><counter type="BRANCH" missed="24" covered="0"/><counter type="LINE" missed="42" covered="0"/><counter type="COMPLEXITY" missed="13" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="check" desc="(Ljava/lang/Boolean;Ljava/lang/Boolean;)V" line="170"><counter type="INSTRUCTION" missed="3" covered="53"/><counter type="BRANCH" missed="6" covered="8"/><counter type="LINE" missed="2" covered="12"/><counter type="COMPLEXITY" missed="6" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="makeUnique" desc="()V" line="193"><counter type="INSTRUCTION" missed="0" covered="64"/><counter type="BRANCH" missed="0" covered="6"/><counter type="LINE" missed="0" covered="16"/><counter type="COMPLEXITY" missed="0" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="autoRepair" desc="()V" line="221"><counter type="INSTRUCTION" missed="116" covered="162"/><counter type="BRANCH" missed="24" covered="26"/><counter type="LINE" missed="26" covered="28"/><counter type="COMPLEXITY" missed="19" covered="7"/><counter type="METHOD" missed="0" covered="1"/></method><method name="checkTokenCollectionIndex" desc="()V" line="299"><counter type="INSTRUCTION" missed="99" covered="131"/><counter type="BRANCH" missed="13" covered="23"/><counter type="LINE" missed="13" covered="26"/><counter type="COMPLEXITY" missed="13" covered="6"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCompByName" desc="()Ljava/util/Comparator;" line="349"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="clear" desc="()V" line="382"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="504" covered="461"/><counter type="BRANCH" missed="69" covered="63"/><counter type="LINE" missed="89" covered="97"/><counter type="COMPLEXITY" missed="53" covered="25"/><counter type="METHOD" missed="2" covered="10"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/analysis/token/MtasTokenCollection$2"><method name="&lt;init&gt;" desc="(Lmtas/analysis/token/MtasTokenCollection;)V" line="349"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="compare" desc="(Ljava/lang/Integer;Ljava/lang/Integer;)I" line="352"><counter type="INSTRUCTION" missed="52" covered="72"/><counter type="BRANCH" missed="7" covered="9"/><counter type="LINE" missed="5" covered="12"/><counter type="COMPLEXITY" missed="7" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="349"><counter type="INSTRUCTION" missed="2" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="54" covered="84"/><counter type="BRANCH" missed="8" covered="10"/><counter type="LINE" missed="5" covered="13"/><counter type="COMPLEXITY" missed="8" covered="4"/><counter type="METHOD" missed="0" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/analysis/token/MtasTokenCollection$1"><method name="&lt;init&gt;" desc="(Lmtas/analysis/token/MtasTokenCollection;)V" line="65"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hasNext" desc="()Z" line="71"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="next" desc="()Lmtas/analysis/token/MtasToken;" line="76"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="remove" desc="()V" line="81"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="4" covered="25"/><counter type="LINE" missed="1" covered="4"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="1" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="MtasToken.java"><line nr="33" mi="0" ci="3" mb="0" cb="0"/><line nr="43" mi="0" ci="2" mb="0" cb="0"/><line nr="44" mi="0" ci="2" mb="0" cb="0"/><line nr="50" mi="0" ci="3" mb="0" cb="0"/><line nr="53" mi="0" ci="3" mb="0" cb="0"/><line nr="56" mi="0" ci="3" mb="0" cb="0"/><line nr="59" mi="0" ci="3" mb="0" cb="0"/><line nr="62" mi="0" ci="3" mb="0" cb="0"/><line nr="65" mi="0" ci="3" mb="0" cb="0"/><line nr="68" mi="0" ci="3" mb="0" cb="0"/><line nr="71" mi="0" ci="3" mb="0" cb="0"/><line nr="74" mi="0" ci="3" mb="0" cb="0"/><line nr="77" mi="0" ci="3" mb="0" cb="0"/><line nr="80" mi="0" ci="4" mb="0" cb="0"/><line nr="83" mi="0" ci="4" mb="0" cb="0"/><line nr="86" mi="0" ci="4" mb="0" cb="0"/><line nr="94" mi="0" ci="2" mb="0" cb="0"/><line nr="95" mi="0" ci="3" mb="0" cb="0"/><line nr="96" mi="0" ci="2" mb="0" cb="0"/><line nr="97" mi="0" ci="3" mb="0" cb="0"/><line nr="98" mi="0" ci="1" mb="0" cb="0"/><line nr="108" mi="4" ci="0" mb="0" cb="0"/><line nr="109" mi="4" ci="0" mb="0" cb="0"/><line nr="110" mi="1" ci="0" mb="0" cb="0"/><line nr="118" mi="0" ci="3" mb="0" cb="0"/><line nr="119" mi="0" ci="1" mb="0" cb="0"/><line nr="127" mi="0" ci="3" mb="0" cb="0"/><line nr="136" mi="0" ci="3" mb="0" cb="0"/><line nr="137" mi="0" ci="1" mb="0" cb="0"/><line nr="145" mi="0" ci="3" mb="0" cb="0"/><line nr="154" mi="0" ci="4" mb="0" cb="0"/><line nr="155" mi="0" ci="1" mb="0" cb="0"/><line nr="164" mi="0" ci="3" mb="1" cb="1"/><line nr="165" mi="0" ci="4" mb="0" cb="0"/><line nr="167" mi="5" ci="0" mb="0" cb="0"/><line nr="177" mi="0" ci="3" mb="0" cb="0"/><line nr="178" mi="0" ci="1" mb="0" cb="0"/><line nr="186" mi="0" ci="3" mb="0" cb="0"/><line nr="195" mi="0" ci="3" mb="0" cb="0"/><line nr="196" mi="0" ci="1" mb="0" cb="0"/><line nr="204" mi="0" ci="3" mb="0" cb="0"/><line nr="213" mi="0" ci="3" mb="0" cb="0"/><line nr="214" mi="0" ci="1" mb="0" cb="0"/><line nr="222" mi="4" ci="0" mb="0" cb="0"/><line nr="229" mi="5" ci="0" mb="0" cb="0"/><line nr="238" mi="0" ci="3" mb="0" cb="0"/><line nr="247" mi="0" ci="3" mb="1" cb="1"/><line nr="248" mi="0" ci="7" mb="0" cb="0"/><line nr="250" mi="4" ci="0" mb="0" cb="0"/><line nr="252" mi="0" ci="1" mb="0" cb="0"/><line nr="261" mi="0" ci="3" mb="1" cb="1"/><line nr="262" mi="0" ci="8" mb="0" cb="0"/><line nr="264" mi="7" ci="0" mb="0" cb="0"/><line nr="265" mi="7" ci="0" mb="2" cb="0"/><line nr="266" mi="6" ci="0" mb="0" cb="0"/><line nr="268" mi="4" ci="0" mb="0" cb="0"/><line nr="270" mi="0" ci="1" mb="0" cb="0"/><line nr="278" mi="0" ci="5" mb="2" cb="2"/><line nr="279" mi="0" ci="3" mb="0" cb="2"/><line nr="280" mi="0" ci="7" mb="0" cb="0"/><line nr="282" mi="0" ci="4" mb="0" cb="0"/><line nr="285" mi="0" ci="1" mb="0" cb="0"/><line nr="293" mi="0" ci="2" mb="0" cb="0"/><line nr="294" mi="0" ci="6" mb="0" cb="0"/><line nr="295" mi="0" ci="3" mb="0" cb="0"/><line nr="296" mi="0" ci="1" mb="0" cb="0"/><line nr="305" mi="0" ci="3" mb="1" cb="1"/><line nr="306" mi="3" ci="0" mb="0" cb="0"/><line nr="308" mi="0" ci="5" mb="0" cb="0"/><line nr="318" mi="2" ci="7" mb="1" cb="1"/><line nr="327" mi="2" ci="7" mb="1" cb="1"/><line nr="336" mi="9" ci="0" mb="2" cb="0"/><line nr="345" mi="2" ci="7" mb="1" cb="1"/><line nr="354" mi="7" ci="0" mb="4" cb="0"/><line nr="355" mi="3" ci="0" mb="0" cb="0"/><line nr="357" mi="3" ci="0" mb="0" cb="0"/><line nr="367" mi="7" ci="0" mb="4" cb="0"/><line nr="368" mi="3" ci="0" mb="0" cb="0"/><line nr="369" mi="3" ci="0" mb="2" cb="0"/><line nr="370" mi="3" ci="0" mb="0" cb="0"/><line nr="371" mi="9" ci="0" mb="2" cb="0"/><line nr="372" mi="5" ci="0" mb="2" cb="0"/><line nr="373" mi="3" ci="0" mb="0" cb="0"/><line nr="375" mi="3" ci="0" mb="0" cb="0"/><line nr="386" mi="1" ci="4" mb="2" cb="2"/><line nr="388" mi="0" ci="5" mb="1" cb="1"/><line nr="389" mi="5" ci="0" mb="0" cb="0"/><line nr="391" mi="0" ci="9" mb="0" cb="0"/><line nr="393" mi="0" ci="1" mb="0" cb="0"/><line nr="402" mi="0" ci="3" mb="0" cb="2"/><line nr="403" mi="0" ci="5" mb="0" cb="0"/><line nr="404" mi="1" ci="4" mb="2" cb="2"/><line nr="406" mi="0" ci="5" mb="1" cb="1"/><line nr="407" mi="5" ci="0" mb="0" cb="0"/><line nr="409" mi="0" ci="7" mb="0" cb="0"/><line nr="411" mi="0" ci="1" mb="0" cb="0"/><line nr="419" mi="0" ci="3" mb="0" cb="0"/><line nr="420" mi="0" ci="1" mb="0" cb="0"/><line nr="429" mi="1" ci="4" mb="2" cb="2"/><line nr="431" mi="0" ci="5" mb="1" cb="1"/><line nr="432" mi="5" ci="0" mb="0" cb="0"/><line nr="435" mi="0" ci="9" mb="0" cb="0"/><line nr="437" mi="0" ci="1" mb="0" cb="0"/><line nr="445" mi="0" ci="3" mb="0" cb="0"/><line nr="446" mi="0" ci="1" mb="0" cb="0"/><line nr="454" mi="4" ci="0" mb="0" cb="0"/><line nr="463" mi="4" ci="0" mb="0" cb="0"/><line nr="472" mi="2" ci="8" mb="1" cb="1"/><line nr="481" mi="2" ci="8" mb="1" cb="1"/><line nr="490" mi="10" ci="0" mb="2" cb="0"/><line nr="499" mi="10" ci="0" mb="2" cb="0"/><line nr="508" mi="0" ci="3" mb="0" cb="0"/><line nr="509" mi="0" ci="1" mb="0" cb="0"/><line nr="518" mi="0" ci="2" mb="1" cb="1"/><line nr="519" mi="2" ci="0" mb="0" cb="0"/><line nr="520" mi="0" ci="4" mb="1" cb="1"/><line nr="521" mi="0" ci="4" mb="0" cb="0"/><line nr="522" mi="0" ci="5" mb="2" cb="2"/><line nr="523" mi="0" ci="7" mb="0" cb="0"/><line nr="525" mi="2" ci="0" mb="0" cb="0"/><line nr="528" mi="5" ci="0" mb="0" cb="0"/><line nr="539" mi="0" ci="2" mb="0" cb="0"/><line nr="540" mi="0" ci="4" mb="0" cb="0"/><line nr="541" mi="0" ci="3" mb="1" cb="1"/><line nr="542" mi="0" ci="4" mb="0" cb="0"/><line nr="545" mi="0" ci="2" mb="0" cb="0"/><line nr="555" mi="0" ci="3" mb="0" cb="0"/><line nr="556" mi="0" ci="6" mb="0" cb="0"/><line nr="557" mi="0" ci="3" mb="0" cb="0"/><line nr="558" mi="0" ci="3" mb="1" cb="1"/><line nr="559" mi="0" ci="7" mb="1" cb="1"/><line nr="560" mi="0" ci="6" mb="0" cb="2"/><line nr="561" mi="0" ci="1" mb="0" cb="0"/><line nr="562" mi="0" ci="1" mb="0" cb="0"/><line nr="564" mi="0" ci="2" mb="0" cb="0"/><line nr="566" mi="8" ci="0" mb="2" cb="0"/><line nr="567" mi="2" ci="0" mb="0" cb="0"/><line nr="568" mi="8" ci="0" mb="2" cb="0"/><line nr="569" mi="2" ci="0" mb="0" cb="0"/><line nr="570" mi="8" ci="0" mb="2" cb="0"/><line nr="571" mi="2" ci="0" mb="0" cb="0"/><line nr="572" mi="8" ci="0" mb="2" cb="0"/><line nr="573" mi="2" ci="0" mb="0" cb="0"/><line nr="574" mi="8" ci="0" mb="2" cb="0"/><line nr="575" mi="2" ci="0" mb="0" cb="0"/><line nr="577" mi="2" ci="0" mb="0" cb="0"/><line nr="580" mi="0" ci="2" mb="0" cb="0"/><line nr="581" mi="0" ci="3" mb="1" cb="1"/><line nr="582" mi="0" ci="7" mb="1" cb="1"/><line nr="583" mi="0" ci="5" mb="0" cb="2"/><line nr="584" mi="0" ci="1" mb="0" cb="0"/><line nr="586" mi="0" ci="7" mb="0" cb="0"/><line nr="587" mi="0" ci="2" mb="0" cb="0"/><line nr="588" mi="8" ci="0" mb="2" cb="0"/><line nr="589" mi="7" ci="0" mb="0" cb="0"/><line nr="590" mi="11" ci="0" mb="0" cb="0"/><line nr="591" mi="2" ci="0" mb="0" cb="0"/><line nr="592" mi="8" ci="0" mb="2" cb="0"/><line nr="593" mi="7" ci="0" mb="0" cb="0"/><line nr="594" mi="11" ci="0" mb="0" cb="0"/><line nr="595" mi="11" ci="0" mb="0" cb="0"/><line nr="596" mi="2" ci="0" mb="0" cb="0"/><line nr="597" mi="8" ci="0" mb="2" cb="0"/><line nr="598" mi="7" ci="0" mb="0" cb="0"/><line nr="599" mi="11" ci="0" mb="0" cb="0"/><line nr="600" mi="11" ci="0" mb="0" cb="0"/><line nr="601" mi="11" ci="0" mb="0" cb="0"/><line nr="602" mi="2" ci="0" mb="0" cb="0"/><line nr="603" mi="8" ci="0" mb="2" cb="0"/><line nr="604" mi="7" ci="0" mb="0" cb="0"/><line nr="605" mi="11" ci="0" mb="0" cb="0"/><line nr="606" mi="11" ci="0" mb="0" cb="0"/><line nr="607" mi="11" ci="0" mb="0" cb="0"/><line nr="608" mi="11" ci="0" mb="0" cb="0"/><line nr="609" mi="2" ci="0" mb="0" cb="0"/><line nr="610" mi="8" ci="0" mb="2" cb="0"/><line nr="611" mi="7" ci="0" mb="0" cb="0"/><line nr="612" mi="11" ci="0" mb="0" cb="0"/><line nr="613" mi="11" ci="0" mb="0" cb="0"/><line nr="614" mi="11" ci="0" mb="0" cb="0"/><line nr="615" mi="11" ci="0" mb="0" cb="0"/><line nr="616" mi="11" ci="0" mb="0" cb="0"/><line nr="617" mi="2" ci="0" mb="0" cb="0"/><line nr="619" mi="2" ci="0" mb="0" cb="0"/><line nr="622" mi="0" ci="9" mb="0" cb="0"/><line nr="632" mi="0" ci="3" mb="0" cb="0"/><line nr="641" mi="0" ci="4" mb="0" cb="0"/><line nr="650" mi="4" ci="0" mb="0" cb="0"/><line nr="659" mi="0" ci="7" mb="0" cb="4"/><line nr="660" mi="0" ci="3" mb="0" cb="0"/><line nr="662" mi="0" ci="3" mb="0" cb="0"/><line nr="672" mi="3" ci="0" mb="2" cb="0"/><line nr="673" mi="3" ci="0" mb="0" cb="0"/><line nr="675" mi="3" ci="0" mb="0" cb="0"/><line nr="685" mi="0" ci="3" mb="0" cb="0"/><line nr="686" mi="0" ci="1" mb="0" cb="0"/><line nr="694" mi="3" ci="0" mb="0" cb="0"/><line nr="707" mi="0" ci="4" mb="0" cb="0"/><line nr="708" mi="0" ci="2" mb="1" cb="1"/><line nr="709" mi="0" ci="10" mb="0" cb="2"/><line nr="710" mi="0" ci="3" mb="0" cb="2"/><line nr="711" mi="0" ci="5" mb="0" cb="0"/><line nr="714" mi="0" ci="19" mb="0" cb="0"/><line nr="716" mi="0" ci="1" mb="0" cb="0"/><line nr="717" mi="0" ci="1" mb="0" cb="0"/><line nr="719" mi="0" ci="2" mb="0" cb="0"/><line nr="730" mi="4" ci="0" mb="0" cb="0"/><line nr="731" mi="2" ci="0" mb="2" cb="0"/><line nr="732" mi="11" ci="0" mb="2" cb="0"/><line nr="733" mi="8" ci="0" mb="0" cb="0"/><line nr="734" mi="3" ci="0" mb="0" cb="0"/><line nr="735" mi="1" ci="0" mb="0" cb="0"/><line nr="737" mi="2" ci="0" mb="0" cb="0"/><line nr="751" mi="0" ci="4" mb="0" cb="0"/><line nr="752" mi="0" ci="2" mb="0" cb="0"/><line nr="753" mi="0" ci="2" mb="0" cb="2"/><line nr="754" mi="0" ci="16" mb="0" cb="0"/><line nr="755" mi="0" ci="3" mb="0" cb="0"/><line nr="757" mi="0" ci="2" mb="0" cb="0"/><line nr="758" mi="0" ci="6" mb="0" cb="0"/><line nr="759" mi="0" ci="11" mb="0" cb="2"/><line nr="760" mi="0" ci="2" mb="0" cb="0"/><line nr="761" mi="0" ci="2" mb="0" cb="0"/><line nr="762" mi="0" ci="2" mb="0" cb="0"/><line nr="763" mi="0" ci="2" mb="0" cb="2"/><line nr="764" mi="0" ci="2" mb="0" cb="0"/><line nr="765" mi="0" ci="7" mb="0" cb="0"/><line nr="766" mi="0" ci="4" mb="0" cb="0"/><line nr="767" mi="0" ci="7" mb="0" cb="2"/><line nr="768" mi="0" ci="8" mb="0" cb="0"/><line nr="770" mi="0" ci="3" mb="0" cb="0"/><line nr="772" mi="0" ci="2" mb="0" cb="2"/><line nr="773" mi="0" ci="5" mb="0" cb="0"/><line nr="775" mi="0" ci="2" mb="0" cb="0"/><line nr="778" mi="0" ci="5" mb="0" cb="0"/><line nr="779" mi="1" ci="0" mb="0" cb="0"/><line nr="780" mi="3" ci="0" mb="0" cb="0"/><line nr="781" mi="2" ci="0" mb="0" cb="0"/><line nr="782" mi="3" ci="0" mb="2" cb="0"/><line nr="783" mi="5" ci="0" mb="0" cb="0"/><line nr="785" mi="5" ci="0" mb="0" cb="0"/><line nr="787" mi="0" ci="1" mb="0" cb="0"/><line nr="788" mi="0" ci="1" mb="0" cb="0"/><line nr="789" mi="0" ci="4" mb="0" cb="0"/><line nr="791" mi="0" ci="2" mb="0" cb="0"/><line nr="801" mi="2" ci="0" mb="0" cb="0"/><line nr="802" mi="21" ci="0" mb="0" cb="0"/><line nr="803" mi="21" ci="0" mb="2" cb="0"/><line nr="804" mi="12" ci="0" mb="0" cb="0"/><line nr="805" mi="10" ci="0" mb="0" cb="0"/><line nr="806" mi="15" ci="0" mb="2" cb="0"/><line nr="807" mi="21" ci="0" mb="2" cb="0"/><line nr="808" mi="12" ci="0" mb="0" cb="0"/><line nr="809" mi="10" ci="0" mb="0" cb="0"/><line nr="810" mi="15" ci="0" mb="2" cb="0"/><line nr="811" mi="3" ci="0" mb="2" cb="0"/><line nr="812" mi="17" ci="0" mb="0" cb="0"/><line nr="813" mi="6" ci="0" mb="2" cb="0"/><line nr="814" mi="27" ci="0" mb="0" cb="0"/><line nr="815" mi="8" ci="0" mb="2" cb="0"/><line nr="816" mi="8" ci="0" mb="2" cb="0"/><line nr="817" mi="21" ci="0" mb="0" cb="0"/><line nr="818" mi="11" ci="0" mb="0" cb="0"/><line nr="820" mi="18" ci="0" mb="0" cb="0"/><line nr="822" mi="21" ci="0" mb="2" cb="0"/><line nr="823" mi="10" ci="0" mb="0" cb="0"/><line nr="824" mi="15" ci="0" mb="2" cb="0"/><line nr="825" mi="3" ci="0" mb="0" cb="0"/><line nr="826" mi="28" ci="0" mb="2" cb="0"/><line nr="829" mi="8" ci="0" mb="0" cb="0"/><line nr="830" mi="4" ci="0" mb="0" cb="0"/><line nr="833" mi="28" ci="0" mb="0" cb="0"/><line nr="834" mi="26" ci="0" mb="2" cb="0"/><line nr="835" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="950" covered="565"/><counter type="BRANCH" missed="104" covered="56"/><counter type="LINE" missed="123" covered="151"/><counter type="COMPLEXITY" missed="82" covered="52"/><counter type="METHOD" missed="15" covered="39"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasTokenCollection.java"><line nr="23" mi="0" ci="5" mb="0" cb="0"/><line nr="26" mi="0" ci="5" mb="0" cb="0"/><line nr="31" mi="0" ci="2" mb="0" cb="0"/><line nr="32" mi="0" ci="2" mb="0" cb="0"/><line nr="33" mi="0" ci="1" mb="0" cb="0"/><line nr="42" mi="0" ci="3" mb="0" cb="0"/><line nr="43" mi="0" ci="6" mb="0" cb="0"/><line nr="44" mi="0" ci="2" mb="0" cb="0"/><line nr="54" mi="0" ci="6" mb="0" cb="0"/><line nr="64" mi="0" ci="2" mb="0" cb="0"/><line nr="65" mi="0" ci="10" mb="0" cb="0"/><line nr="67" mi="0" ci="7" mb="0" cb="0"/><line nr="71" mi="0" ci="4" mb="0" cb="0"/><line nr="76" mi="0" ci="9" mb="0" cb="0"/><line nr="81" mi="4" ci="0" mb="0" cb="0"/><line nr="92" mi="3" ci="0" mb="0" cb="0"/><line nr="93" mi="3" ci="0" mb="2" cb="0"/><line nr="94" mi="4" ci="0" mb="0" cb="0"/><line nr="95" mi="3" ci="0" mb="0" cb="0"/><line nr="96" mi="1" ci="0" mb="0" cb="0"/><line nr="97" mi="1" ci="0" mb="0" cb="0"/><line nr="106" mi="7" ci="0" mb="0" cb="0"/><line nr="107" mi="65" ci="0" mb="0" cb="0"/><line nr="111" mi="2" ci="0" mb="0" cb="0"/><line nr="112" mi="3" ci="0" mb="0" cb="0"/><line nr="113" mi="3" ci="0" mb="2" cb="0"/><line nr="114" mi="4" ci="0" mb="0" cb="0"/><line nr="115" mi="3" ci="0" mb="0" cb="0"/><line nr="116" mi="6" ci="0" mb="0" cb="0"/><line nr="117" mi="3" ci="0" mb="2" cb="0"/><line nr="118" mi="6" ci="0" mb="0" cb="0"/><line nr="119" mi="6" ci="0" mb="0" cb="0"/><line nr="120" mi="9" ci="0" mb="2" cb="0"/><line nr="122" mi="3" ci="0" mb="2" cb="0"/><line nr="123" mi="6" ci="0" mb="0" cb="0"/><line nr="124" mi="6" ci="0" mb="0" cb="0"/><line nr="125" mi="9" ci="0" mb="2" cb="0"/><line nr="127" mi="3" ci="0" mb="2" cb="0"/><line nr="128" mi="6" ci="0" mb="2" cb="0"/><line nr="129" mi="6" ci="0" mb="0" cb="0"/><line nr="130" mi="6" ci="0" mb="0" cb="0"/><line nr="131" mi="5" ci="0" mb="0" cb="0"/><line nr="132" mi="4" ci="0" mb="2" cb="0"/><line nr="133" mi="8" ci="0" mb="0" cb="0"/><line nr="134" mi="4" ci="0" mb="2" cb="0"/><line nr="135" mi="6" ci="0" mb="0" cb="0"/><line nr="136" mi="6" ci="0" mb="0" cb="0"/><line nr="137" mi="5" ci="0" mb="0" cb="0"/><line nr="139" mi="4" ci="0" mb="0" cb="0"/><line nr="140" mi="4" ci="0" mb="0" cb="0"/><line nr="141" mi="6" ci="0" mb="0" cb="0"/><line nr="144" mi="3" ci="0" mb="2" cb="0"/><line nr="145" mi="6" ci="0" mb="0" cb="0"/><line nr="146" mi="9" ci="0" mb="2" cb="0"/><line nr="148" mi="3" ci="0" mb="2" cb="0"/><line nr="149" mi="3" ci="0" mb="0" cb="0"/><line nr="150" mi="15" ci="0" mb="0" cb="0"/><line nr="153" mi="5" ci="0" mb="0" cb="0"/><line nr="154" mi="5" ci="0" mb="0" cb="0"/><line nr="155" mi="4" ci="0" mb="0" cb="0"/><line nr="156" mi="1" ci="0" mb="0" cb="0"/><line nr="157" mi="1" ci="0" mb="0" cb="0"/><line nr="158" mi="2" ci="0" mb="0" cb="0"/><line nr="170" mi="0" ci="3" mb="1" cb="1"/><line nr="171" mi="0" ci="2" mb="0" cb="0"/><line nr="173" mi="0" ci="3" mb="1" cb="1"/><line nr="174" mi="0" ci="2" mb="0" cb="0"/><line nr="176" mi="0" ci="2" mb="0" cb="0"/><line nr="177" mi="0" ci="11" mb="0" cb="2"/><line nr="179" mi="0" ci="10" mb="1" cb="1"/><line nr="180" mi="0" ci="7" mb="1" cb="1"/><line nr="181" mi="0" ci="7" mb="1" cb="1"/><line nr="182" mi="0" ci="4" mb="1" cb="1"/><line nr="183" mi="2" ci="0" mb="0" cb="0"/><line nr="184" mi="1" ci="0" mb="0" cb="0"/><line nr="186" mi="0" ci="1" mb="0" cb="0"/><line nr="187" mi="0" ci="1" mb="0" cb="0"/><line nr="193" mi="0" ci="4" mb="0" cb="0"/><line nr="195" mi="0" ci="2" mb="0" cb="0"/><line nr="196" mi="0" ci="2" mb="0" cb="0"/><line nr="197" mi="0" ci="12" mb="0" cb="2"/><line nr="198" mi="0" ci="4" mb="0" cb="0"/><line nr="199" mi="0" ci="5" mb="0" cb="2"/><line nr="200" mi="0" ci="2" mb="0" cb="0"/><line nr="201" mi="0" ci="5" mb="0" cb="0"/><line nr="203" mi="0" ci="5" mb="0" cb="2"/><line nr="204" mi="0" ci="2" mb="0" cb="0"/><line nr="205" mi="0" ci="5" mb="0" cb="0"/><line nr="208" mi="0" ci="4" mb="0" cb="0"/><line nr="209" mi="0" ci="6" mb="0" cb="0"/><line nr="212" mi="0" ci="4" mb="0" cb="0"/><line nr="214" mi="0" ci="1" mb="0" cb="0"/><line nr="215" mi="0" ci="1" mb="0" cb="0"/><line nr="221" mi="0" ci="4" mb="0" cb="0"/><line nr="222" mi="0" ci="4" mb="0" cb="0"/><line nr="223" mi="0" ci="4" mb="0" cb="0"/><line nr="225" mi="0" ci="2" mb="0" cb="0"/><line nr="226" mi="0" ci="2" mb="0" cb="0"/><line nr="229" mi="0" ci="12" mb="0" cb="2"/><line nr="230" mi="0" ci="4" mb="0" cb="0"/><line nr="232" mi="2" ci="5" mb="1" cb="1"/><line nr="233" mi="0" ci="5" mb="1" cb="1"/><line nr="234" mi="2" ci="5" mb="1" cb="1"/><line nr="235" mi="2" ci="11" mb="2" cb="2"/><line nr="236" mi="2" ci="11" mb="2" cb="2"/><line nr="237" mi="0" ci="2" mb="1" cb="1"/><line nr="238" mi="5" ci="0" mb="0" cb="0"/><line nr="240" mi="0" ci="1" mb="0" cb="0"/><line nr="242" mi="0" ci="12" mb="0" cb="2"/><line nr="243" mi="0" ci="4" mb="0" cb="0"/><line nr="244" mi="0" ci="3" mb="0" cb="0"/><line nr="245" mi="0" ci="9" mb="1" cb="3"/><line nr="246" mi="0" ci="2" mb="1" cb="1"/><line nr="247" mi="3" ci="0" mb="0" cb="0"/><line nr="249" mi="0" ci="1" mb="0" cb="0"/><line nr="251" mi="0" ci="3" mb="1" cb="1"/><line nr="252" mi="10" ci="0" mb="2" cb="0"/><line nr="253" mi="5" ci="0" mb="0" cb="0"/><line nr="254" mi="1" ci="0" mb="0" cb="0"/><line nr="257" mi="0" ci="4" mb="1" cb="1"/><line nr="258" mi="0" ci="12" mb="0" cb="2"/><line nr="259" mi="0" ci="12" mb="0" cb="2"/><line nr="260" mi="0" ci="12" mb="0" cb="2"/><line nr="261" mi="0" ci="1" mb="0" cb="0"/><line nr="263" mi="0" ci="14" mb="2" cb="2"/><line nr="264" mi="2" ci="0" mb="0" cb="0"/><line nr="266" mi="12" ci="0" mb="2" cb="0"/><line nr="267" mi="6" ci="0" mb="0" cb="0"/><line nr="268" mi="1" ci="0" mb="0" cb="0"/><line nr="269" mi="1" ci="0" mb="0" cb="0"/><line nr="271" mi="12" ci="0" mb="2" cb="0"/><line nr="272" mi="4" ci="0" mb="0" cb="0"/><line nr="273" mi="3" ci="0" mb="0" cb="0"/><line nr="274" mi="7" ci="0" mb="0" cb="0"/><line nr="275" mi="2" ci="0" mb="2" cb="0"/><line nr="276" mi="6" ci="0" mb="0" cb="0"/><line nr="278" mi="1" ci="0" mb="0" cb="0"/><line nr="280" mi="2" ci="0" mb="0" cb="0"/><line nr="281" mi="3" ci="0" mb="0" cb="0"/><line nr="282" mi="3" ci="0" mb="2" cb="0"/><line nr="283" mi="4" ci="0" mb="0" cb="0"/><line nr="284" mi="8" ci="0" mb="0" cb="0"/><line nr="285" mi="1" ci="0" mb="0" cb="0"/><line nr="286" mi="2" ci="0" mb="0" cb="0"/><line nr="287" mi="1" ci="0" mb="0" cb="0"/><line nr="288" mi="3" ci="0" mb="0" cb="0"/><line nr="291" mi="0" ci="1" mb="0" cb="0"/><line nr="299" mi="0" ci="7" mb="0" cb="2"/><line nr="301" mi="0" ci="2" mb="0" cb="0"/><line nr="302" mi="0" ci="2" mb="0" cb="0"/><line nr="303" mi="0" ci="3" mb="0" cb="0"/><line nr="304" mi="0" ci="12" mb="0" cb="2"/><line nr="305" mi="0" ci="4" mb="0" cb="0"/><line nr="306" mi="0" ci="7" mb="0" cb="2"/><line nr="307" mi="0" ci="8" mb="0" cb="0"/><line nr="308" mi="0" ci="7" mb="0" cb="2"/><line nr="309" mi="0" ci="8" mb="0" cb="0"/><line nr="310" mi="0" ci="3" mb="1" cb="1"/><line nr="311" mi="8" ci="0" mb="0" cb="0"/><line nr="312" mi="7" ci="0" mb="0" cb="0"/><line nr="313" mi="0" ci="4" mb="1" cb="1"/><line nr="314" mi="0" ci="2" mb="1" cb="1"/><line nr="315" mi="8" ci="0" mb="0" cb="0"/><line nr="316" mi="12" ci="0" mb="0" cb="0"/><line nr="317" mi="0" ci="8" mb="2" cb="2"/><line nr="318" mi="8" ci="0" mb="0" cb="0"/><line nr="319" mi="5" ci="0" mb="0" cb="0"/><line nr="320" mi="0" ci="4" mb="1" cb="1"/><line nr="321" mi="0" ci="4" mb="1" cb="1"/><line nr="322" mi="8" ci="0" mb="0" cb="0"/><line nr="323" mi="5" ci="0" mb="0" cb="0"/><line nr="324" mi="0" ci="6" mb="0" cb="2"/><line nr="325" mi="0" ci="3" mb="1" cb="1"/><line nr="326" mi="8" ci="0" mb="0" cb="0"/><line nr="327" mi="5" ci="0" mb="0" cb="0"/><line nr="328" mi="0" ci="4" mb="1" cb="1"/><line nr="329" mi="0" ci="2" mb="1" cb="1"/><line nr="330" mi="8" ci="0" mb="0" cb="0"/><line nr="331" mi="12" ci="0" mb="0" cb="0"/><line nr="333" mi="0" ci="6" mb="0" cb="0"/><line nr="334" mi="0" ci="1" mb="0" cb="0"/><line nr="335" mi="0" ci="5" mb="1" cb="1"/><line nr="336" mi="0" ci="13" mb="2" cb="2"/><line nr="337" mi="5" ci="0" mb="0" cb="0"/><line nr="339" mi="0" ci="5" mb="0" cb="0"/><line nr="341" mi="0" ci="1" mb="0" cb="0"/><line nr="349" mi="2" ci="17" mb="1" cb="1"/><line nr="352" mi="0" ci="8" mb="0" cb="0"/><line nr="353" mi="0" ci="8" mb="0" cb="0"/><line nr="354" mi="9" ci="4" mb="2" cb="2"/><line nr="355" mi="7" ci="0" mb="0" cb="0"/><line nr="356" mi="9" ci="4" mb="2" cb="2"/><line nr="357" mi="7" ci="0" mb="0" cb="0"/><line nr="358" mi="0" ci="4" mb="0" cb="2"/><line nr="359" mi="0" ci="8" mb="0" cb="0"/><line nr="360" mi="0" ci="8" mb="0" cb="0"/><line nr="361" mi="0" ci="4" mb="2" cb="2"/><line nr="362" mi="0" ci="4" mb="1" cb="1"/><line nr="363" mi="0" ci="9" mb="0" cb="0"/><line nr="364" mi="0" ci="7" mb="0" cb="0"/><line nr="366" mi="4" ci="0" mb="0" cb="0"/><line nr="369" mi="9" ci="0" mb="0" cb="0"/><line nr="370" mi="7" ci="0" mb="0" cb="0"/><line nr="373" mi="0" ci="4" mb="0" cb="0"/><line nr="382" mi="0" ci="3" mb="0" cb="0"/><line nr="383" mi="0" ci="3" mb="0" cb="0"/><line nr="384" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="562" covered="570"/><counter type="BRANCH" missed="77" covered="73"/><counter type="LINE" missed="95" covered="112"/><counter type="COMPLEXITY" missed="62" covered="32"/><counter type="METHOD" missed="3" covered="16"/><counter type="CLASS" missed="0" covered="3"/></sourcefile><sourcefile name="MtasTokenString.java"><line nr="18" mi="0" ci="4" mb="0" cb="0"/><line nr="19" mi="0" ci="1" mb="0" cb="0"/><line nr="29" mi="5" ci="0" mb="0" cb="0"/><line nr="30" mi="1" ci="0" mb="0" cb="0"/><line nr="39" mi="0" ci="3" mb="0" cb="0"/><line nr="40" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="6" covered="9"/><counter type="LINE" missed="2" covered="4"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="1" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasTokenIdFactory.java"><line nr="14" mi="0" ci="2" mb="0" cb="0"/><line nr="15" mi="0" ci="4" mb="0" cb="0"/><line nr="16" mi="0" ci="1" mb="0" cb="0"/><line nr="24" mi="0" ci="15" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasOffset.java"><line nr="20" mi="0" ci="2" mb="0" cb="0"/><line nr="21" mi="0" ci="3" mb="0" cb="0"/><line nr="22" mi="0" ci="3" mb="0" cb="0"/><line nr="23" mi="0" ci="1" mb="0" cb="0"/><line nr="32" mi="0" ci="6" mb="0" cb="0"/><line nr="33" mi="0" ci="6" mb="0" cb="0"/><line nr="34" mi="0" ci="1" mb="0" cb="0"/><line nr="42" mi="0" ci="3" mb="0" cb="0"/><line nr="51" mi="0" ci="3" mb="0" cb="0"/><line nr="61" mi="17" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="17" covered="28"/><counter type="LINE" missed="1" covered="9"/><counter type="COMPLEXITY" missed="1" covered="4"/><counter type="METHOD" missed="1" covered="4"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasPosition.java"><line nr="33" mi="0" ci="9" mb="0" cb="0"/><line nr="40" mi="0" ci="2" mb="0" cb="0"/><line nr="41" mi="0" ci="3" mb="0" cb="0"/><line nr="42" mi="0" ci="3" mb="0" cb="0"/><line nr="43" mi="0" ci="1" mb="0" cb="0"/><line nr="51" mi="0" ci="2" mb="0" cb="0"/><line nr="52" mi="0" ci="3" mb="1" cb="1"/><line nr="53" mi="3" ci="0" mb="0" cb="0"/><line nr="54" mi="4" ci="0" mb="0" cb="0"/><line nr="56" mi="0" ci="3" mb="0" cb="0"/><line nr="57" mi="0" ci="3" mb="0" cb="0"/><line nr="58" mi="0" ci="3" mb="0" cb="0"/><line nr="60" mi="0" ci="1" mb="0" cb="0"/><line nr="67" mi="0" ci="2" mb="0" cb="0"/><line nr="68" mi="0" ci="4" mb="0" cb="0"/><line nr="69" mi="0" ci="16" mb="0" cb="2"/><line nr="70" mi="0" ci="5" mb="0" cb="0"/><line nr="72" mi="0" ci="4" mb="0" cb="2"/><line nr="73" mi="0" ci="3" mb="0" cb="0"/><line nr="74" mi="0" ci="7" mb="0" cb="0"/><line nr="76" mi="0" ci="3" mb="0" cb="0"/><line nr="77" mi="0" ci="3" mb="0" cb="0"/><line nr="78" mi="0" ci="6" mb="0" cb="0"/><line nr="79" mi="0" ci="6" mb="0" cb="0"/><line nr="80" mi="0" ci="6" mb="0" cb="0"/><line nr="81" mi="0" ci="11" mb="0" cb="2"/><line nr="83" mi="0" ci="3" mb="0" cb="0"/><line nr="84" mi="0" ci="3" mb="0" cb="0"/><line nr="87" mi="0" ci="1" mb="0" cb="0"/><line nr="96" mi="0" ci="3" mb="1" cb="1"/><line nr="97" mi="3" ci="0" mb="0" cb="0"/><line nr="99" mi="0" ci="6" mb="0" cb="0"/><line nr="109" mi="2" ci="7" mb="1" cb="1"/><line nr="118" mi="0" ci="8" mb="0" cb="2"/><line nr="119" mi="0" ci="2" mb="0" cb="2"/><line nr="120" mi="0" ci="4" mb="0" cb="0"/><line nr="121" mi="0" ci="5" mb="1" cb="1"/><line nr="122" mi="0" ci="4" mb="0" cb="0"/><line nr="124" mi="2" ci="0" mb="0" cb="0"/><line nr="134" mi="0" ci="7" mb="1" cb="1"/><line nr="135" mi="1" ci="5" mb="0" cb="0"/><line nr="144" mi="5" ci="0" mb="2" cb="0"/><line nr="145" mi="3" ci="0" mb="0" cb="0"/><line nr="146" mi="8" ci="0" mb="2" cb="0"/><line nr="147" mi="2" ci="0" mb="2" cb="0"/><line nr="148" mi="9" ci="0" mb="0" cb="0"/><line nr="150" mi="2" ci="0" mb="0" cb="0"/><line nr="160" mi="0" ci="4" mb="0" cb="0"/><line nr="161" mi="0" ci="16" mb="0" cb="2"/><line nr="162" mi="0" ci="5" mb="0" cb="0"/><line nr="164" mi="0" ci="5" mb="0" cb="2"/><line nr="165" mi="0" ci="3" mb="0" cb="0"/><line nr="166" mi="0" ci="7" mb="0" cb="0"/><line nr="167" mi="0" ci="5" mb="0" cb="2"/><line nr="168" mi="0" ci="3" mb="0" cb="0"/><line nr="169" mi="0" ci="10" mb="0" cb="2"/><line nr="170" mi="0" ci="5" mb="0" cb="0"/><line nr="172" mi="0" ci="5" mb="1" cb="1"/><line nr="173" mi="0" ci="17" mb="0" cb="2"/><line nr="174" mi="0" ci="5" mb="0" cb="0"/><line nr="177" mi="0" ci="3" mb="0" cb="0"/><line nr="178" mi="0" ci="6" mb="0" cb="0"/><line nr="179" mi="0" ci="6" mb="0" cb="0"/><line nr="180" mi="0" ci="6" mb="0" cb="0"/><line nr="181" mi="0" ci="4" mb="1" cb="1"/><line nr="182" mi="3" ci="0" mb="0" cb="0"/><line nr="183" mi="4" ci="0" mb="0" cb="0"/><line nr="184" mi="0" ci="10" mb="0" cb="2"/><line nr="185" mi="0" ci="3" mb="0" cb="0"/><line nr="186" mi="0" ci="3" mb="0" cb="0"/><line nr="188" mi="0" ci="1" mb="0" cb="0"/><line nr="196" mi="5" ci="0" mb="2" cb="0"/><line nr="197" mi="4" ci="0" mb="2" cb="0"/><line nr="198" mi="6" ci="0" mb="2" cb="0"/><line nr="199" mi="3" ci="0" mb="0" cb="0"/><line nr="200" mi="4" ci="0" mb="0" cb="0"/><line nr="201" mi="6" ci="0" mb="2" cb="0"/><line nr="202" mi="3" ci="0" mb="0" cb="0"/><line nr="203" mi="4" ci="0" mb="0" cb="0"/><line nr="204" mi="4" ci="0" mb="0" cb="0"/><line nr="206" mi="3" ci="0" mb="0" cb="0"/><line nr="207" mi="4" ci="0" mb="0" cb="0"/><line nr="208" mi="5" ci="0" mb="0" cb="0"/><line nr="209" mi="6" ci="0" mb="0" cb="0"/><line nr="210" mi="3" ci="0" mb="0" cb="0"/><line nr="211" mi="6" ci="0" mb="0" cb="0"/><line nr="212" mi="6" ci="0" mb="0" cb="0"/><line nr="213" mi="6" ci="0" mb="0" cb="0"/><line nr="214" mi="1" ci="0" mb="0" cb="0"/><line nr="217" mi="4" ci="0" mb="0" cb="0"/><line nr="218" mi="5" ci="0" mb="2" cb="0"/><line nr="219" mi="3" ci="0" mb="0" cb="0"/><line nr="220" mi="9" ci="0" mb="2" cb="0"/><line nr="221" mi="5" ci="0" mb="0" cb="0"/><line nr="223" mi="6" ci="0" mb="0" cb="0"/><line nr="224" mi="5" ci="0" mb="2" cb="0"/><line nr="225" mi="17" ci="0" mb="2" cb="0"/><line nr="226" mi="5" ci="0" mb="0" cb="0"/><line nr="228" mi="5" ci="0" mb="0" cb="0"/><line nr="230" mi="3" ci="0" mb="0" cb="0"/><line nr="231" mi="6" ci="0" mb="0" cb="0"/><line nr="232" mi="6" ci="0" mb="0" cb="0"/><line nr="233" mi="6" ci="0" mb="0" cb="0"/><line nr="234" mi="10" ci="0" mb="2" cb="0"/><line nr="235" mi="3" ci="0" mb="0" cb="0"/><line nr="236" mi="3" ci="0" mb="0" cb="0"/><line nr="239" mi="1" ci="0" mb="0" cb="0"/><line nr="248" mi="3" ci="0" mb="2" cb="0"/><line nr="249" mi="2" ci="0" mb="0" cb="0"/><line nr="250" mi="5" ci="0" mb="2" cb="0"/><line nr="251" mi="12" ci="0" mb="0" cb="0"/><line nr="252" mi="5" ci="0" mb="2" cb="0"/><line nr="253" mi="17" ci="0" mb="0" cb="0"/><line nr="254" mi="5" ci="0" mb="2" cb="0"/><line nr="255" mi="4" ci="0" mb="0" cb="0"/><line nr="257" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="287" covered="299"/><counter type="BRANCH" missed="39" covered="29"/><counter type="LINE" missed="57" covered="59"/><counter type="COMPLEXITY" missed="26" covered="19"/><counter type="METHOD" missed="3" covered="8"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="1822" covered="1493"/><counter type="BRANCH" missed="220" covered="158"/><counter type="LINE" missed="278" covered="339"/><counter type="COMPLEXITY" missed="172" covered="111"/><counter type="METHOD" missed="23" covered="71"/><counter type="CLASS" missed="0" covered="8"/></package><package name="mtas/parser/function/util"><class name="mtas/parser/function/util/MtasFunctionParserFunctionResponseDouble"><method name="&lt;init&gt;" desc="(DZ)V" line="28"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getValue" desc="()D" line="39"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="55"><counter type="INSTRUCTION" missed="9" covered="32"/><counter type="BRANCH" missed="5" covered="5"/><counter type="LINE" missed="4" covered="9"/><counter type="COMPLEXITY" missed="5" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="81"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="toString" desc="()Ljava/lang/String;" line="93"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;clinit&gt;" desc="()V" line="15"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="39" covered="54"/><counter type="BRANCH" missed="7" covered="7"/><counter type="LINE" missed="8" covered="17"/><counter type="COMPLEXITY" missed="8" covered="5"/><counter type="METHOD" missed="2" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/parser/function/util/MtasFunctionParserFunctionResponse"><method name="&lt;init&gt;" desc="(Z)V" line="16"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/parser/function/util/MtasFunctionParserFunctionBasic"><method name="&lt;init&gt;" desc="(Lmtas/parser/function/util/MtasFunctionParserItem;)V" line="22"><counter type="INSTRUCTION" missed="93" covered="175"/><counter type="BRANCH" missed="20" covered="14"/><counter type="LINE" missed="16" covered="36"/><counter type="COMPLEXITY" missed="16" covered="7"/><counter type="METHOD" missed="0" covered="1"/></method><method name="close" desc="()V" line="144"><counter type="INSTRUCTION" missed="10" covered="185"/><counter type="BRANCH" missed="4" covered="20"/><counter type="LINE" missed="2" covered="32"/><counter type="COMPLEXITY" missed="4" covered="9"/><counter type="METHOD" missed="0" covered="1"/></method><method name="add" desc="(Lmtas/parser/function/util/MtasFunctionParserItem;)V" line="199"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="subtract" desc="(Lmtas/parser/function/util/MtasFunctionParserItem;)V" line="209"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="multiply" desc="(Lmtas/parser/function/util/MtasFunctionParserItem;)V" line="219"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="divide" desc="(Lmtas/parser/function/util/MtasFunctionParserItem;)V" line="229"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="power" desc="(Lmtas/parser/function/util/MtasFunctionParserItem;)V" line="239"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="basic" desc="(Ljava/lang/String;Lmtas/parser/function/util/MtasFunctionParserItem;)V" line="251"><counter type="INSTRUCTION" missed="181" covered="474"/><counter type="BRANCH" missed="70" covered="80"/><counter type="LINE" missed="36" covered="85"/><counter type="COMPLEXITY" missed="54" covered="27"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getValueDouble" desc="([JJ)D" line="427"><counter type="INSTRUCTION" missed="426" covered="385"/><counter type="BRANCH" missed="118" covered="64"/><counter type="LINE" missed="49" covered="46"/><counter type="COMPLEXITY" missed="95" covered="31"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getValueLong" desc="([JJ)J" line="595"><counter type="INSTRUCTION" missed="515" covered="284"/><counter type="BRANCH" missed="132" covered="50"/><counter type="LINE" missed="61" covered="36"/><counter type="COMPLEXITY" missed="104" covered="22"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="()Ljava/lang/String;" line="762"><counter type="INSTRUCTION" missed="6" covered="92"/><counter type="BRANCH" missed="2" covered="12"/><counter type="LINE" missed="2" covered="16"/><counter type="COMPLEXITY" missed="2" covered="6"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="(Ljava/lang/String;I)Ljava/lang/String;" line="795"><counter type="INSTRUCTION" missed="2" covered="81"/><counter type="BRANCH" missed="1" covered="11"/><counter type="LINE" missed="1" covered="12"/><counter type="COMPLEXITY" missed="1" covered="6"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="1233" covered="1701"/><counter type="BRANCH" missed="347" covered="251"/><counter type="LINE" missed="167" covered="273"/><counter type="COMPLEXITY" missed="276" covered="113"/><counter type="METHOD" missed="0" covered="12"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/parser/function/util/MtasFunctionParserFunctionDefault"><method name="&lt;init&gt;" desc="(I)V" line="18"><counter type="INSTRUCTION" missed="1" covered="32"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getValueDouble" desc="([JJ)D" line="37"><counter type="INSTRUCTION" missed="27" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getValueLong" desc="([JJ)J" line="55"><counter type="INSTRUCTION" missed="0" covered="26"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="28" covered="58"/><counter type="BRANCH" missed="6" covered="6"/><counter type="LINE" missed="5" covered="13"/><counter type="COMPLEXITY" missed="5" covered="4"/><counter type="METHOD" missed="1" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/parser/function/util/MtasFunctionParserItem"><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="11"><counter type="INSTRUCTION" missed="12" covered="33"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="11"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;I)V" line="11"><counter type="INSTRUCTION" missed="12" covered="37"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="12"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;J)V" line="11"><counter type="INSTRUCTION" missed="12" covered="37"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="12"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;D)V" line="11"><counter type="INSTRUCTION" missed="12" covered="37"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="12"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Lmtas/parser/function/util/MtasFunctionParserFunction;)V" line="11"><counter type="INSTRUCTION" missed="12" covered="53"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="1" covered="16"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getType" desc="()Ljava/lang/String;" line="140"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getId" desc="()I" line="149"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getDegree" desc="()Ljava/lang/Integer;" line="158"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getValueLong" desc="()J" line="167"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getValueDouble" desc="()D" line="176"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getParser" desc="()Lmtas/parser/function/util/MtasFunctionParserFunction;" line="185"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="60" covered="218"/><counter type="BRANCH" missed="5" covered="7"/><counter type="LINE" missed="5" covered="45"/><counter type="COMPLEXITY" missed="5" covered="12"/><counter type="METHOD" missed="0" covered="11"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/parser/function/util/MtasFunctionParserFunctionResponseLong"><method name="&lt;init&gt;" desc="(JZ)V" line="28"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getValue" desc="()J" line="39"><counter type="INSTRUCTION" missed="5" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="55"><counter type="INSTRUCTION" missed="19" covered="22"/><counter type="BRANCH" missed="6" covered="4"/><counter type="LINE" missed="7" covered="6"/><counter type="COMPLEXITY" missed="5" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="81"><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="toString" desc="()Ljava/lang/String;" line="93"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;clinit&gt;" desc="()V" line="15"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="55" covered="39"/><counter type="BRANCH" missed="9" covered="5"/><counter type="LINE" missed="12" covered="13"/><counter type="COMPLEXITY" missed="9" covered="4"/><counter type="METHOD" missed="2" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/parser/function/util/MtasFunctionParserFunction"><method name="&lt;init&gt;" desc="()V" line="15"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getResponse" desc="([JJ)Lmtas/parser/function/util/MtasFunctionParserFunctionResponse;" line="59"><counter type="INSTRUCTION" missed="12" covered="42"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="4" covered="9"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="close" desc="()V" line="106"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getType" desc="()Ljava/lang/String;" line="115"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="sumRule" desc="()Ljava/lang/Boolean;" line="124"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="needPositions" desc="()Ljava/lang/Boolean;" line="133"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="needArgument" desc="(I)Ljava/lang/Boolean;" line="143"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="needArgumentsNumber" desc="()I" line="152"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="needArgument" desc="()Ljava/util/HashSet;" line="165"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="defined" desc="()Z" line="174"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="18"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="19" covered="113"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="5" covered="29"/><counter type="COMPLEXITY" missed="2" covered="12"/><counter type="METHOD" missed="1" covered="10"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="MtasFunctionParserFunctionBasic.java"><line nr="22" mi="0" ci="5" mb="0" cb="0"/><line nr="25" mi="0" ci="5" mb="0" cb="0"/><line nr="28" mi="0" ci="5" mb="0" cb="0"/><line nr="31" mi="0" ci="5" mb="0" cb="0"/><line nr="46" mi="0" ci="5" mb="0" cb="0"/><line nr="49" mi="0" ci="5" mb="0" cb="0"/><line nr="52" mi="0" ci="5" mb="0" cb="0"/><line nr="76" mi="0" ci="2" mb="0" cb="0"/><line nr="77" mi="0" ci="3" mb="0" cb="0"/><line nr="78" mi="0" ci="3" mb="0" cb="0"/><line nr="80" mi="0" ci="3" mb="0" cb="0"/><line nr="81" mi="0" ci="4" mb="0" cb="0"/><line nr="82" mi="13" ci="37" mb="14" cb="12"/><line nr="84" mi="0" ci="3" mb="0" cb="0"/><line nr="85" mi="0" ci="3" mb="0" cb="0"/><line nr="86" mi="0" ci="3" mb="0" cb="0"/><line nr="87" mi="0" ci="1" mb="0" cb="0"/><line nr="89" mi="0" ci="5" mb="0" cb="0"/><line nr="90" mi="0" ci="3" mb="0" cb="0"/><line nr="91" mi="0" ci="7" mb="0" cb="0"/><line nr="92" mi="0" ci="1" mb="0" cb="0"/><line nr="94" mi="5" ci="0" mb="0" cb="0"/><line nr="95" mi="3" ci="0" mb="0" cb="0"/><line nr="96" mi="7" ci="0" mb="0" cb="0"/><line nr="97" mi="1" ci="0" mb="0" cb="0"/><line nr="99" mi="0" ci="3" mb="0" cb="0"/><line nr="100" mi="0" ci="4" mb="0" cb="0"/><line nr="101" mi="0" ci="3" mb="0" cb="0"/><line nr="102" mi="0" ci="7" mb="0" cb="0"/><line nr="103" mi="0" ci="1" mb="0" cb="0"/><line nr="105" mi="0" ci="3" mb="0" cb="0"/><line nr="106" mi="0" ci="2" mb="0" cb="0"/><line nr="107" mi="0" ci="5" mb="1" cb="1"/><line nr="108" mi="0" ci="5" mb="0" cb="0"/><line nr="109" mi="0" ci="5" mb="0" cb="0"/><line nr="110" mi="0" ci="5" mb="0" cb="0"/><line nr="111" mi="0" ci="3" mb="0" cb="0"/><line nr="112" mi="3" ci="8" mb="1" cb="1"/><line nr="113" mi="0" ci="7" mb="0" cb="0"/><line nr="115" mi="5" ci="0" mb="0" cb="0"/><line nr="119" mi="3" ci="0" mb="0" cb="0"/><line nr="120" mi="2" ci="0" mb="0" cb="0"/><line nr="121" mi="5" ci="0" mb="2" cb="0"/><line nr="122" mi="5" ci="0" mb="0" cb="0"/><line nr="123" mi="5" ci="0" mb="0" cb="0"/><line nr="124" mi="5" ci="0" mb="0" cb="0"/><line nr="125" mi="3" ci="0" mb="0" cb="0"/><line nr="126" mi="11" ci="0" mb="2" cb="0"/><line nr="127" mi="7" ci="0" mb="0" cb="0"/><line nr="129" mi="5" ci="0" mb="0" cb="0"/><line nr="133" mi="5" ci="0" mb="0" cb="0"/><line nr="135" mi="0" ci="1" mb="0" cb="0"/><line nr="144" mi="0" ci="3" mb="1" cb="1"/><line nr="145" mi="0" ci="2" mb="0" cb="0"/><line nr="146" mi="0" ci="4" mb="0" cb="2"/><line nr="147" mi="0" ci="6" mb="0" cb="0"/><line nr="148" mi="0" ci="8" mb="0" cb="0"/><line nr="150" mi="0" ci="4" mb="0" cb="2"/><line nr="151" mi="0" ci="6" mb="0" cb="0"/><line nr="152" mi="0" ci="8" mb="0" cb="0"/><line nr="154" mi="0" ci="4" mb="0" cb="2"/><line nr="155" mi="0" ci="6" mb="0" cb="0"/><line nr="156" mi="0" ci="9" mb="0" cb="2"/><line nr="157" mi="0" ci="10" mb="0" cb="0"/><line nr="160" mi="0" ci="4" mb="0" cb="2"/><line nr="161" mi="0" ci="6" mb="0" cb="0"/><line nr="162" mi="0" ci="9" mb="0" cb="2"/><line nr="163" mi="0" ci="9" mb="0" cb="0"/><line nr="166" mi="0" ci="3" mb="1" cb="1"/><line nr="167" mi="5" ci="0" mb="0" cb="0"/><line nr="169" mi="0" ci="4" mb="0" cb="2"/><line nr="170" mi="0" ci="5" mb="0" cb="0"/><line nr="171" mi="0" ci="12" mb="2" cb="2"/><line nr="172" mi="5" ci="0" mb="0" cb="0"/><line nr="174" mi="0" ci="5" mb="0" cb="0"/><line nr="175" mi="0" ci="8" mb="0" cb="0"/><line nr="176" mi="0" ci="5" mb="0" cb="0"/><line nr="177" mi="0" ci="8" mb="0" cb="0"/><line nr="178" mi="0" ci="5" mb="0" cb="0"/><line nr="179" mi="0" ci="9" mb="0" cb="2"/><line nr="180" mi="0" ci="10" mb="0" cb="0"/><line nr="184" mi="0" ci="3" mb="0" cb="0"/><line nr="185" mi="0" ci="3" mb="0" cb="0"/><line nr="186" mi="0" ci="3" mb="0" cb="0"/><line nr="187" mi="0" ci="3" mb="0" cb="0"/><line nr="190" mi="0" ci="1" mb="0" cb="0"/><line nr="199" mi="0" ci="4" mb="0" cb="0"/><line nr="200" mi="0" ci="1" mb="0" cb="0"/><line nr="209" mi="0" ci="4" mb="0" cb="0"/><line nr="210" mi="0" ci="1" mb="0" cb="0"/><line nr="219" mi="0" ci="4" mb="0" cb="0"/><line nr="220" mi="0" ci="1" mb="0" cb="0"/><line nr="229" mi="0" ci="4" mb="0" cb="0"/><line nr="230" mi="0" ci="1" mb="0" cb="0"/><line nr="239" mi="0" ci="4" mb="0" cb="0"/><line nr="240" mi="0" ci="1" mb="0" cb="0"/><line nr="251" mi="0" ci="3" mb="1" cb="1"/><line nr="252" mi="0" ci="3" mb="0" cb="0"/><line nr="254" mi="0" ci="5" mb="0" cb="0"/><line nr="255" mi="0" ci="4" mb="0" cb="2"/><line nr="256" mi="0" ci="3" mb="0" cb="0"/><line nr="258" mi="0" ci="50" mb="8" cb="18"/><line nr="260" mi="0" ci="5" mb="0" cb="0"/><line nr="261" mi="0" ci="6" mb="0" cb="0"/><line nr="262" mi="0" ci="3" mb="0" cb="0"/><line nr="263" mi="0" ci="6" mb="1" cb="3"/><line nr="264" mi="0" ci="6" mb="0" cb="2"/><line nr="265" mi="0" ci="2" mb="0" cb="2"/><line nr="266" mi="0" ci="4" mb="1" cb="1"/><line nr="267" mi="3" ci="0" mb="0" cb="0"/><line nr="268" mi="4" ci="0" mb="0" cb="0"/><line nr="269" mi="0" ci="4" mb="1" cb="1"/><line nr="270" mi="0" ci="4" mb="0" cb="0"/><line nr="272" mi="4" ci="4" mb="3" cb="1"/><line nr="273" mi="3" ci="0" mb="0" cb="0"/><line nr="274" mi="4" ci="0" mb="0" cb="0"/><line nr="279" mi="0" ci="5" mb="0" cb="0"/><line nr="280" mi="0" ci="7" mb="0" cb="0"/><line nr="281" mi="0" ci="7" mb="0" cb="0"/><line nr="282" mi="0" ci="6" mb="1" cb="3"/><line nr="283" mi="0" ci="6" mb="0" cb="2"/><line nr="284" mi="0" ci="2" mb="0" cb="2"/><line nr="285" mi="0" ci="5" mb="0" cb="2"/><line nr="286" mi="0" ci="3" mb="0" cb="0"/><line nr="288" mi="0" ci="4" mb="1" cb="1"/><line nr="289" mi="0" ci="9" mb="0" cb="0"/><line nr="291" mi="4" ci="0" mb="0" cb="0"/><line nr="293" mi="0" ci="4" mb="0" cb="2"/><line nr="294" mi="0" ci="4" mb="0" cb="2"/><line nr="295" mi="0" ci="3" mb="0" cb="0"/><line nr="297" mi="0" ci="9" mb="0" cb="0"/><line nr="298" mi="0" ci="4" mb="0" cb="2"/><line nr="299" mi="0" ci="3" mb="0" cb="0"/><line nr="300" mi="0" ci="9" mb="0" cb="0"/><line nr="301" mi="0" ci="4" mb="1" cb="1"/><line nr="302" mi="0" ci="3" mb="0" cb="0"/><line nr="303" mi="0" ci="4" mb="0" cb="0"/><line nr="308" mi="0" ci="5" mb="0" cb="0"/><line nr="309" mi="0" ci="8" mb="0" cb="0"/><line nr="310" mi="0" ci="7" mb="0" cb="0"/><line nr="311" mi="0" ci="6" mb="1" cb="3"/><line nr="312" mi="2" ci="4" mb="1" cb="1"/><line nr="313" mi="2" ci="0" mb="2" cb="0"/><line nr="314" mi="0" ci="4" mb="1" cb="1"/><line nr="315" mi="3" ci="0" mb="0" cb="0"/><line nr="316" mi="4" ci="0" mb="0" cb="0"/><line nr="317" mi="0" ci="4" mb="0" cb="2"/><line nr="318" mi="0" ci="4" mb="0" cb="0"/><line nr="320" mi="8" ci="0" mb="4" cb="0"/><line nr="321" mi="3" ci="0" mb="0" cb="0"/><line nr="322" mi="4" ci="0" mb="0" cb="0"/><line nr="327" mi="0" ci="5" mb="0" cb="0"/><line nr="328" mi="0" ci="8" mb="0" cb="0"/><line nr="329" mi="0" ci="3" mb="0" cb="0"/><line nr="330" mi="0" ci="7" mb="0" cb="0"/><line nr="331" mi="0" ci="6" mb="2" cb="2"/><line nr="332" mi="2" ci="4" mb="1" cb="1"/><line nr="333" mi="2" ci="0" mb="2" cb="0"/><line nr="334" mi="0" ci="4" mb="1" cb="1"/><line nr="335" mi="3" ci="0" mb="0" cb="0"/><line nr="336" mi="4" ci="0" mb="0" cb="0"/><line nr="337" mi="0" ci="4" mb="1" cb="1"/><line nr="338" mi="4" ci="0" mb="0" cb="0"/><line nr="340" mi="8" ci="0" mb="4" cb="0"/><line nr="341" mi="3" ci="0" mb="0" cb="0"/><line nr="342" mi="4" ci="0" mb="0" cb="0"/><line nr="347" mi="0" ci="5" mb="0" cb="0"/><line nr="348" mi="0" ci="8" mb="0" cb="0"/><line nr="349" mi="0" ci="3" mb="0" cb="0"/><line nr="350" mi="0" ci="2" mb="0" cb="0"/><line nr="351" mi="0" ci="5" mb="0" cb="0"/><line nr="352" mi="1" ci="9" mb="1" cb="1"/><line nr="353" mi="0" ci="11" mb="0" cb="2"/><line nr="354" mi="0" ci="6" mb="0" cb="0"/><line nr="355" mi="0" ci="6" mb="1" cb="3"/><line nr="356" mi="0" ci="6" mb="1" cb="1"/><line nr="357" mi="0" ci="2" mb="1" cb="1"/><line nr="358" mi="6" ci="0" mb="2" cb="0"/><line nr="359" mi="3" ci="0" mb="0" cb="0"/><line nr="360" mi="4" ci="0" mb="2" cb="0"/><line nr="361" mi="4" ci="0" mb="0" cb="0"/><line nr="363" mi="11" ci="0" mb="0" cb="0"/><line nr="366" mi="0" ci="4" mb="0" cb="2"/><line nr="367" mi="0" ci="8" mb="2" cb="2"/><line nr="368" mi="0" ci="3" mb="0" cb="0"/><line nr="370" mi="0" ci="11" mb="0" cb="0"/><line nr="371" mi="4" ci="4" mb="3" cb="1"/><line nr="372" mi="3" ci="0" mb="0" cb="0"/><line nr="373" mi="4" ci="0" mb="0" cb="0"/><line nr="378" mi="0" ci="5" mb="0" cb="0"/><line nr="379" mi="0" ci="8" mb="0" cb="0"/><line nr="380" mi="0" ci="3" mb="0" cb="0"/><line nr="381" mi="0" ci="3" mb="0" cb="0"/><line nr="382" mi="0" ci="2" mb="0" cb="0"/><line nr="383" mi="0" ci="5" mb="0" cb="0"/><line nr="384" mi="1" ci="9" mb="1" cb="1"/><line nr="385" mi="3" ci="8" mb="1" cb="1"/><line nr="386" mi="0" ci="6" mb="0" cb="0"/><line nr="387" mi="0" ci="6" mb="2" cb="2"/><line nr="388" mi="2" ci="4" mb="1" cb="1"/><line nr="389" mi="2" ci="0" mb="2" cb="0"/><line nr="390" mi="0" ci="6" mb="1" cb="1"/><line nr="391" mi="0" ci="3" mb="0" cb="0"/><line nr="392" mi="0" ci="4" mb="1" cb="1"/><line nr="393" mi="4" ci="0" mb="0" cb="0"/><line nr="395" mi="0" ci="11" mb="0" cb="0"/><line nr="398" mi="4" ci="0" mb="2" cb="0"/><line nr="399" mi="8" ci="0" mb="4" cb="0"/><line nr="400" mi="3" ci="0" mb="0" cb="0"/><line nr="402" mi="11" ci="0" mb="0" cb="0"/><line nr="403" mi="8" ci="0" mb="4" cb="0"/><line nr="404" mi="3" ci="0" mb="0" cb="0"/><line nr="405" mi="4" ci="0" mb="0" cb="0"/><line nr="410" mi="5" ci="0" mb="0" cb="0"/><line nr="412" mi="0" ci="1" mb="0" cb="0"/><line nr="413" mi="5" ci="0" mb="0" cb="0"/><line nr="415" mi="0" ci="1" mb="0" cb="0"/><line nr="427" mi="21" ci="30" mb="17" cb="9"/><line nr="429" mi="6" ci="0" mb="0" cb="0"/><line nr="430" mi="1" ci="0" mb="0" cb="0"/><line nr="432" mi="9" ci="0" mb="0" cb="0"/><line nr="433" mi="1" ci="0" mb="0" cb="0"/><line nr="435" mi="0" ci="10" mb="0" cb="0"/><line nr="436" mi="0" ci="1" mb="0" cb="0"/><line nr="438" mi="7" ci="0" mb="0" cb="0"/><line nr="439" mi="1" ci="0" mb="0" cb="0"/><line nr="441" mi="0" ci="7" mb="0" cb="0"/><line nr="442" mi="0" ci="1" mb="0" cb="0"/><line nr="444" mi="0" ci="3" mb="0" cb="0"/><line nr="445" mi="0" ci="1" mb="0" cb="0"/><line nr="447" mi="5" ci="0" mb="0" cb="0"/><line nr="449" mi="0" ci="8" mb="0" cb="2"/><line nr="450" mi="6" ci="40" mb="10" cb="12"/><line nr="452" mi="7" ci="46" mb="11" cb="15"/><line nr="454" mi="0" ci="10" mb="0" cb="0"/><line nr="455" mi="0" ci="1" mb="0" cb="0"/><line nr="457" mi="0" ci="13" mb="0" cb="0"/><line nr="458" mi="0" ci="1" mb="0" cb="0"/><line nr="460" mi="14" ci="0" mb="0" cb="0"/><line nr="461" mi="1" ci="0" mb="0" cb="0"/><line nr="463" mi="0" ci="11" mb="0" cb="0"/><line nr="464" mi="0" ci="1" mb="0" cb="0"/><line nr="466" mi="0" ci="11" mb="0" cb="0"/><line nr="467" mi="0" ci="1" mb="0" cb="0"/><line nr="469" mi="0" ci="5" mb="0" cb="0"/><line nr="470" mi="0" ci="1" mb="0" cb="0"/><line nr="472" mi="5" ci="0" mb="0" cb="0"/><line nr="474" mi="0" ci="1" mb="0" cb="0"/><line nr="476" mi="28" ci="25" mb="20" cb="6"/><line nr="478" mi="0" ci="10" mb="0" cb="0"/><line nr="479" mi="0" ci="1" mb="0" cb="0"/><line nr="481" mi="13" ci="0" mb="0" cb="0"/><line nr="482" mi="1" ci="0" mb="0" cb="0"/><line nr="484" mi="14" ci="0" mb="0" cb="0"/><line nr="485" mi="1" ci="0" mb="0" cb="0"/><line nr="487" mi="11" ci="0" mb="0" cb="0"/><line nr="488" mi="1" ci="0" mb="0" cb="0"/><line nr="490" mi="11" ci="0" mb="0" cb="0"/><line nr="491" mi="1" ci="0" mb="0" cb="0"/><line nr="493" mi="0" ci="5" mb="0" cb="0"/><line nr="494" mi="0" ci="1" mb="0" cb="0"/><line nr="496" mi="5" ci="0" mb="0" cb="0"/><line nr="498" mi="0" ci="1" mb="0" cb="0"/><line nr="500" mi="21" ci="32" mb="17" cb="9"/><line nr="502" mi="0" ci="10" mb="0" cb="0"/><line nr="503" mi="0" ci="1" mb="0" cb="0"/><line nr="505" mi="13" ci="0" mb="0" cb="0"/><line nr="506" mi="1" ci="0" mb="0" cb="0"/><line nr="508" mi="0" ci="14" mb="0" cb="0"/><line nr="509" mi="0" ci="1" mb="0" cb="0"/><line nr="511" mi="11" ci="0" mb="0" cb="0"/><line nr="512" mi="1" ci="0" mb="0" cb="0"/><line nr="514" mi="11" ci="0" mb="0" cb="0"/><line nr="515" mi="1" ci="0" mb="0" cb="0"/><line nr="517" mi="0" ci="5" mb="0" cb="0"/><line nr="518" mi="0" ci="1" mb="0" cb="0"/><line nr="520" mi="5" ci="0" mb="0" cb="0"/><line nr="522" mi="0" ci="1" mb="0" cb="0"/><line nr="525" mi="21" ci="32" mb="17" cb="9"/><line nr="527" mi="0" ci="8" mb="0" cb="0"/><line nr="528" mi="0" ci="1" mb="0" cb="0"/><line nr="530" mi="11" ci="0" mb="0" cb="0"/><line nr="531" mi="1" ci="0" mb="0" cb="0"/><line nr="533" mi="0" ci="12" mb="0" cb="0"/><line nr="534" mi="0" ci="1" mb="0" cb="0"/><line nr="536" mi="9" ci="0" mb="0" cb="0"/><line nr="537" mi="1" ci="0" mb="0" cb="0"/><line nr="539" mi="9" ci="0" mb="0" cb="0"/><line nr="540" mi="1" ci="0" mb="0" cb="0"/><line nr="542" mi="0" ci="3" mb="0" cb="0"/><line nr="543" mi="0" ci="1" mb="0" cb="0"/><line nr="545" mi="5" ci="0" mb="0" cb="0"/><line nr="547" mi="0" ci="4" mb="0" cb="2"/><line nr="548" mi="0" ci="5" mb="0" cb="0"/><line nr="550" mi="0" ci="5" mb="0" cb="0"/><line nr="554" mi="53" ci="0" mb="26" cb="0"/><line nr="556" mi="10" ci="0" mb="0" cb="0"/><line nr="557" mi="1" ci="0" mb="0" cb="0"/><line nr="559" mi="13" ci="0" mb="0" cb="0"/><line nr="560" mi="1" ci="0" mb="0" cb="0"/><line nr="562" mi="14" ci="0" mb="0" cb="0"/><line nr="563" mi="1" ci="0" mb="0" cb="0"/><line nr="565" mi="11" ci="0" mb="0" cb="0"/><line nr="566" mi="1" ci="0" mb="0" cb="0"/><line nr="568" mi="11" ci="0" mb="0" cb="0"/><line nr="569" mi="1" ci="0" mb="0" cb="0"/><line nr="571" mi="5" ci="0" mb="0" cb="0"/><line nr="572" mi="1" ci="0" mb="0" cb="0"/><line nr="574" mi="5" ci="0" mb="0" cb="0"/><line nr="576" mi="1" ci="0" mb="0" cb="0"/><line nr="578" mi="5" ci="0" mb="0" cb="0"/><line nr="581" mi="0" ci="2" mb="0" cb="0"/><line nr="595" mi="21" ci="30" mb="17" cb="9"/><line nr="597" mi="0" ci="5" mb="0" cb="0"/><line nr="598" mi="0" ci="1" mb="0" cb="0"/><line nr="600" mi="10" ci="0" mb="0" cb="0"/><line nr="601" mi="1" ci="0" mb="0" cb="0"/><line nr="603" mi="9" ci="0" mb="0" cb="0"/><line nr="604" mi="1" ci="0" mb="0" cb="0"/><line nr="606" mi="7" ci="0" mb="0" cb="0"/><line nr="607" mi="1" ci="0" mb="0" cb="0"/><line nr="609" mi="0" ci="6" mb="0" cb="0"/><line nr="610" mi="0" ci="1" mb="0" cb="0"/><line nr="612" mi="0" ci="2" mb="0" cb="0"/><line nr="613" mi="0" ci="1" mb="0" cb="0"/><line nr="615" mi="5" ci="0" mb="0" cb="0"/><line nr="617" mi="0" ci="8" mb="0" cb="2"/><line nr="618" mi="7" ci="39" mb="10" cb="12"/><line nr="620" mi="21" ci="32" mb="17" cb="9"/><line nr="622" mi="0" ci="9" mb="0" cb="0"/><line nr="623" mi="0" ci="1" mb="0" cb="0"/><line nr="625" mi="14" ci="0" mb="0" cb="0"/><line nr="626" mi="1" ci="0" mb="0" cb="0"/><line nr="628" mi="13" ci="0" mb="0" cb="0"/><line nr="629" mi="1" ci="0" mb="0" cb="0"/><line nr="631" mi="11" ci="0" mb="0" cb="0"/><line nr="632" mi="1" ci="0" mb="0" cb="0"/><line nr="634" mi="0" ci="10" mb="0" cb="0"/><line nr="635" mi="0" ci="1" mb="0" cb="0"/><line nr="637" mi="0" ci="4" mb="0" cb="0"/><line nr="638" mi="0" ci="1" mb="0" cb="0"/><line nr="640" mi="5" ci="0" mb="0" cb="0"/><line nr="642" mi="0" ci="1" mb="0" cb="0"/><line nr="644" mi="21" ci="32" mb="17" cb="9"/><line nr="646" mi="0" ci="9" mb="0" cb="0"/><line nr="647" mi="0" ci="1" mb="0" cb="0"/><line nr="649" mi="14" ci="0" mb="0" cb="0"/><line nr="650" mi="1" ci="0" mb="0" cb="0"/><line nr="652" mi="13" ci="0" mb="0" cb="0"/><line nr="653" mi="1" ci="0" mb="0" cb="0"/><line nr="655" mi="11" ci="0" mb="0" cb="0"/><line nr="656" mi="1" ci="0" mb="0" cb="0"/><line nr="658" mi="0" ci="10" mb="0" cb="0"/><line nr="659" mi="0" ci="1" mb="0" cb="0"/><line nr="661" mi="0" ci="4" mb="0" cb="0"/><line nr="662" mi="0" ci="1" mb="0" cb="0"/><line nr="664" mi="5" ci="0" mb="0" cb="0"/><line nr="666" mi="0" ci="1" mb="0" cb="0"/><line nr="668" mi="28" ci="25" mb="20" cb="6"/><line nr="670" mi="0" ci="9" mb="0" cb="0"/><line nr="671" mi="0" ci="1" mb="0" cb="0"/><line nr="673" mi="14" ci="0" mb="0" cb="0"/><line nr="674" mi="1" ci="0" mb="0" cb="0"/><line nr="676" mi="13" ci="0" mb="0" cb="0"/><line nr="677" mi="1" ci="0" mb="0" cb="0"/><line nr="679" mi="11" ci="0" mb="0" cb="0"/><line nr="680" mi="1" ci="0" mb="0" cb="0"/><line nr="682" mi="10" ci="0" mb="0" cb="0"/><line nr="683" mi="1" ci="0" mb="0" cb="0"/><line nr="685" mi="0" ci="4" mb="0" cb="0"/><line nr="686" mi="0" ci="1" mb="0" cb="0"/><line nr="688" mi="5" ci="0" mb="0" cb="0"/><line nr="690" mi="0" ci="1" mb="0" cb="0"/><line nr="693" mi="53" ci="0" mb="26" cb="0"/><line nr="695" mi="7" ci="0" mb="0" cb="0"/><line nr="696" mi="1" ci="0" mb="0" cb="0"/><line nr="698" mi="12" ci="0" mb="0" cb="0"/><line nr="699" mi="1" ci="0" mb="0" cb="0"/><line nr="701" mi="11" ci="0" mb="0" cb="0"/><line nr="702" mi="1" ci="0" mb="0" cb="0"/><line nr="704" mi="9" ci="0" mb="0" cb="0"/><line nr="705" mi="1" ci="0" mb="0" cb="0"/><line nr="707" mi="8" ci="0" mb="0" cb="0"/><line nr="708" mi="1" ci="0" mb="0" cb="0"/><line nr="710" mi="2" ci="0" mb="0" cb="0"/><line nr="711" mi="1" ci="0" mb="0" cb="0"/><line nr="713" mi="5" ci="0" mb="0" cb="0"/><line nr="715" mi="4" ci="0" mb="2" cb="0"/><line nr="716" mi="5" ci="0" mb="0" cb="0"/><line nr="718" mi="5" ci="0" mb="0" cb="0"/><line nr="722" mi="34" ci="19" mb="23" cb="3"/><line nr="724" mi="0" ci="9" mb="0" cb="0"/><line nr="725" mi="0" ci="1" mb="0" cb="0"/><line nr="727" mi="14" ci="0" mb="0" cb="0"/><line nr="728" mi="1" ci="0" mb="0" cb="0"/><line nr="730" mi="13" ci="0" mb="0" cb="0"/><line nr="731" mi="1" ci="0" mb="0" cb="0"/><line nr="733" mi="11" ci="0" mb="0" cb="0"/><line nr="734" mi="1" ci="0" mb="0" cb="0"/><line nr="736" mi="10" ci="0" mb="0" cb="0"/><line nr="737" mi="1" ci="0" mb="0" cb="0"/><line nr="739" mi="4" ci="0" mb="0" cb="0"/><line nr="740" mi="1" ci="0" mb="0" cb="0"/><line nr="742" mi="5" ci="0" mb="0" cb="0"/><line nr="744" mi="0" ci="1" mb="0" cb="0"/><line nr="746" mi="5" ci="0" mb="0" cb="0"/><line nr="749" mi="0" ci="2" mb="0" cb="0"/><line nr="750" mi="1" ci="0" mb="0" cb="0"/><line nr="751" mi="5" ci="0" mb="0" cb="0"/><line nr="762" mi="0" ci="3" mb="1" cb="1"/><line nr="763" mi="0" ci="10" mb="0" cb="0"/><line nr="764" mi="0" ci="9" mb="0" cb="2"/><line nr="765" mi="0" ci="6" mb="0" cb="0"/><line nr="766" mi="0" ci="4" mb="0" cb="2"/><line nr="767" mi="0" ci="5" mb="0" cb="0"/><line nr="768" mi="0" ci="4" mb="0" cb="2"/><line nr="769" mi="0" ci="5" mb="0" cb="0"/><line nr="770" mi="0" ci="4" mb="0" cb="2"/><line nr="771" mi="0" ci="5" mb="0" cb="0"/><line nr="772" mi="0" ci="4" mb="0" cb="2"/><line nr="773" mi="0" ci="5" mb="0" cb="0"/><line nr="774" mi="0" ci="4" mb="1" cb="1"/><line nr="775" mi="0" ci="5" mb="0" cb="0"/><line nr="777" mi="4" ci="0" mb="0" cb="0"/><line nr="779" mi="0" ci="16" mb="0" cb="0"/><line nr="781" mi="0" ci="3" mb="0" cb="0"/><line nr="783" mi="2" ci="0" mb="0" cb="0"/><line nr="795" mi="0" ci="4" mb="0" cb="2"/><line nr="796" mi="0" ci="7" mb="0" cb="0"/><line nr="797" mi="0" ci="4" mb="0" cb="2"/><line nr="798" mi="0" ci="7" mb="0" cb="0"/><line nr="799" mi="0" ci="4" mb="0" cb="2"/><line nr="800" mi="0" ci="16" mb="0" cb="0"/><line nr="801" mi="0" ci="4" mb="0" cb="2"/><line nr="802" mi="0" ci="16" mb="0" cb="0"/><line nr="803" mi="0" ci="4" mb="0" cb="2"/><line nr="804" mi="0" ci="9" mb="0" cb="0"/><line nr="805" mi="0" ci="4" mb="1" cb="1"/><line nr="806" mi="0" ci="2" mb="0" cb="0"/><line nr="808" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="1233" covered="1701"/><counter type="BRANCH" missed="347" covered="251"/><counter type="LINE" missed="167" covered="273"/><counter type="COMPLEXITY" missed="276" covered="113"/><counter type="METHOD" missed="0" covered="12"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasFunctionParserFunction.java"><line nr="15" mi="0" ci="2" mb="0" cb="0"/><line nr="18" mi="0" ci="4" mb="0" cb="0"/><line nr="33" mi="0" ci="3" mb="0" cb="0"/><line nr="36" mi="0" ci="3" mb="0" cb="0"/><line nr="39" mi="0" ci="3" mb="0" cb="0"/><line nr="42" mi="0" ci="3" mb="0" cb="0"/><line nr="45" mi="0" ci="5" mb="0" cb="0"/><line nr="48" mi="0" ci="4" mb="0" cb="0"/><line nr="59" mi="0" ci="5" mb="0" cb="2"/><line nr="61" mi="0" ci="5" mb="0" cb="0"/><line nr="62" mi="0" ci="6" mb="0" cb="0"/><line nr="63" mi="1" ci="0" mb="0" cb="0"/><line nr="64" mi="3" ci="0" mb="0" cb="0"/><line nr="65" mi="6" ci="0" mb="0" cb="0"/><line nr="67" mi="0" ci="5" mb="1" cb="1"/><line nr="69" mi="0" ci="5" mb="0" cb="0"/><line nr="70" mi="0" ci="6" mb="0" cb="0"/><line nr="71" mi="0" ci="1" mb="0" cb="0"/><line nr="72" mi="0" ci="3" mb="0" cb="0"/><line nr="73" mi="0" ci="6" mb="0" cb="0"/><line nr="76" mi="2" ci="0" mb="0" cb="0"/><line nr="106" mi="0" ci="3" mb="0" cb="0"/><line nr="107" mi="0" ci="1" mb="0" cb="0"/><line nr="115" mi="0" ci="3" mb="0" cb="0"/><line nr="124" mi="0" ci="4" mb="0" cb="0"/><line nr="133" mi="0" ci="4" mb="0" cb="0"/><line nr="143" mi="7" ci="0" mb="0" cb="0"/><line nr="152" mi="0" ci="2" mb="0" cb="0"/><line nr="153" mi="0" ci="12" mb="0" cb="2"/><line nr="154" mi="0" ci="6" mb="0" cb="0"/><line nr="155" mi="0" ci="1" mb="0" cb="0"/><line nr="156" mi="0" ci="2" mb="0" cb="0"/><line nr="165" mi="0" ci="3" mb="0" cb="0"/><line nr="174" mi="0" ci="3" mb="0" cb="0"/><counter type="INSTRUCTION" missed="19" covered="113"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="5" covered="29"/><counter type="COMPLEXITY" missed="2" covered="12"/><counter type="METHOD" missed="1" covered="10"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasFunctionParserFunctionDefault.java"><line nr="18" mi="0" ci="2" mb="0" cb="0"/><line nr="19" mi="0" ci="3" mb="0" cb="0"/><line nr="20" mi="0" ci="3" mb="0" cb="0"/><line nr="21" mi="0" ci="3" mb="0" cb="0"/><line nr="22" mi="1" ci="7" mb="1" cb="1"/><line nr="23" mi="0" ci="7" mb="0" cb="2"/><line nr="24" mi="0" ci="6" mb="0" cb="0"/><line nr="26" mi="0" ci="1" mb="0" cb="0"/><line nr="37" mi="2" ci="0" mb="0" cb="0"/><line nr="38" mi="2" ci="0" mb="2" cb="0"/><line nr="39" mi="16" ci="0" mb="2" cb="0"/><line nr="40" mi="5" ci="0" mb="0" cb="0"/><line nr="43" mi="2" ci="0" mb="0" cb="0"/><line nr="55" mi="0" ci="2" mb="0" cb="0"/><line nr="56" mi="0" ci="2" mb="1" cb="1"/><line nr="57" mi="0" ci="16" mb="0" cb="2"/><line nr="58" mi="0" ci="4" mb="0" cb="0"/><line nr="61" mi="0" ci="2" mb="0" cb="0"/><counter type="INSTRUCTION" missed="28" covered="58"/><counter type="BRANCH" missed="6" covered="6"/><counter type="LINE" missed="5" covered="13"/><counter type="COMPLEXITY" missed="5" covered="4"/><counter type="METHOD" missed="1" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasFunctionParserFunctionResponse.java"><line nr="16" mi="0" ci="2" mb="0" cb="0"/><line nr="17" mi="0" ci="3" mb="0" cb="0"/><line nr="18" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasFunctionParserItem.java"><line nr="11" mi="0" ci="15" mb="0" cb="0"/><line nr="14" mi="0" ci="15" mb="0" cb="0"/><line nr="17" mi="0" ci="15" mb="0" cb="0"/><line nr="20" mi="0" ci="15" mb="0" cb="0"/><line nr="23" mi="0" ci="15" mb="0" cb="0"/><line nr="26" mi="0" ci="15" mb="0" cb="0"/><line nr="52" mi="0" ci="2" mb="0" cb="0"/><line nr="53" mi="0" ci="4" mb="1" cb="1"/><line nr="54" mi="0" ci="3" mb="0" cb="0"/><line nr="55" mi="0" ci="5" mb="0" cb="0"/><line nr="57" mi="12" ci="0" mb="0" cb="0"/><line nr="59" mi="0" ci="1" mb="0" cb="0"/><line nr="68" mi="0" ci="2" mb="0" cb="0"/><line nr="69" mi="0" ci="4" mb="1" cb="1"/><line nr="70" mi="0" ci="3" mb="0" cb="0"/><line nr="71" mi="0" ci="4" mb="0" cb="0"/><line nr="72" mi="0" ci="5" mb="0" cb="0"/><line nr="74" mi="12" ci="0" mb="0" cb="0"/><line nr="76" mi="0" ci="1" mb="0" cb="0"/><line nr="85" mi="0" ci="2" mb="0" cb="0"/><line nr="86" mi="0" ci="4" mb="1" cb="1"/><line nr="87" mi="0" ci="3" mb="0" cb="0"/><line nr="88" mi="0" ci="4" mb="0" cb="0"/><line nr="89" mi="0" ci="5" mb="0" cb="0"/><line nr="91" mi="12" ci="0" mb="0" cb="0"/><line nr="93" mi="0" ci="1" mb="0" cb="0"/><line nr="102" mi="0" ci="2" mb="0" cb="0"/><line nr="103" mi="0" ci="4" mb="1" cb="1"/><line nr="104" mi="0" ci="3" mb="0" cb="0"/><line nr="105" mi="0" ci="4" mb="0" cb="0"/><line nr="106" mi="0" ci="5" mb="0" cb="0"/><line nr="108" mi="12" ci="0" mb="0" cb="0"/><line nr="110" mi="0" ci="1" mb="0" cb="0"/><line nr="120" mi="0" ci="2" mb="0" cb="0"/><line nr="121" mi="0" ci="4" mb="0" cb="2"/><line nr="122" mi="0" ci="3" mb="0" cb="0"/><line nr="123" mi="0" ci="3" mb="0" cb="0"/><line nr="124" mi="0" ci="6" mb="0" cb="0"/><line nr="125" mi="0" ci="4" mb="1" cb="1"/><line nr="126" mi="0" ci="3" mb="0" cb="0"/><line nr="127" mi="0" ci="3" mb="0" cb="0"/><line nr="128" mi="0" ci="6" mb="0" cb="0"/><line nr="130" mi="12" ci="0" mb="0" cb="0"/><line nr="132" mi="0" ci="1" mb="0" cb="0"/><line nr="140" mi="0" ci="3" mb="0" cb="0"/><line nr="149" mi="0" ci="4" mb="0" cb="0"/><line nr="158" mi="0" ci="3" mb="0" cb="0"/><line nr="167" mi="0" ci="4" mb="0" cb="0"/><line nr="176" mi="0" ci="4" mb="0" cb="0"/><line nr="185" mi="0" ci="3" mb="0" cb="0"/><counter type="INSTRUCTION" missed="60" covered="218"/><counter type="BRANCH" missed="5" covered="7"/><counter type="LINE" missed="5" covered="45"/><counter type="COMPLEXITY" missed="5" covered="12"/><counter type="METHOD" missed="0" covered="11"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasFunctionParserFunctionResponseDouble.java"><line nr="15" mi="0" ci="2" mb="0" cb="0"/><line nr="16" mi="0" ci="2" mb="0" cb="0"/><line nr="28" mi="0" ci="3" mb="0" cb="0"/><line nr="29" mi="0" ci="3" mb="0" cb="0"/><line nr="30" mi="0" ci="1" mb="0" cb="0"/><line nr="39" mi="0" ci="3" mb="0" cb="2"/><line nr="40" mi="0" ci="3" mb="0" cb="0"/><line nr="42" mi="0" ci="5" mb="0" cb="0"/><line nr="55" mi="0" ci="3" mb="1" cb="1"/><line nr="56" mi="2" ci="0" mb="0" cb="0"/><line nr="57" mi="0" ci="2" mb="1" cb="1"/><line nr="58" mi="2" ci="0" mb="0" cb="0"/><line nr="59" mi="0" ci="5" mb="1" cb="1"/><line nr="60" mi="2" ci="0" mb="0" cb="0"/><line nr="61" mi="0" ci="3" mb="0" cb="0"/><line nr="63" mi="0" ci="6" mb="1" cb="1"/><line nr="64" mi="0" ci="3" mb="0" cb="0"/><line nr="66" mi="2" ci="0" mb="0" cb="0"/><line nr="68" mi="0" ci="1" mb="0" cb="0"/><line nr="69" mi="0" ci="3" mb="0" cb="0"/><line nr="70" mi="1" ci="6" mb="1" cb="1"/><line nr="81" mi="5" ci="0" mb="0" cb="0"/><line nr="82" mi="8" ci="0" mb="0" cb="0"/><line nr="83" mi="2" ci="0" mb="0" cb="0"/><line nr="93" mi="15" ci="0" mb="2" cb="0"/><counter type="INSTRUCTION" missed="39" covered="54"/><counter type="BRANCH" missed="7" covered="7"/><counter type="LINE" missed="8" covered="17"/><counter type="COMPLEXITY" missed="8" covered="5"/><counter type="METHOD" missed="2" covered="4"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasFunctionParserFunctionResponseLong.java"><line nr="15" mi="0" ci="2" mb="0" cb="0"/><line nr="16" mi="0" ci="2" mb="0" cb="0"/><line nr="28" mi="0" ci="3" mb="0" cb="0"/><line nr="29" mi="0" ci="3" mb="0" cb="0"/><line nr="30" mi="0" ci="1" mb="0" cb="0"/><line nr="39" mi="0" ci="3" mb="1" cb="1"/><line nr="40" mi="0" ci="3" mb="0" cb="0"/><line nr="42" mi="5" ci="0" mb="0" cb="0"/><line nr="55" mi="0" ci="3" mb="1" cb="1"/><line nr="56" mi="2" ci="0" mb="0" cb="0"/><line nr="57" mi="0" ci="2" mb="1" cb="1"/><line nr="58" mi="2" ci="0" mb="0" cb="0"/><line nr="59" mi="0" ci="5" mb="1" cb="1"/><line nr="60" mi="2" ci="0" mb="0" cb="0"/><line nr="61" mi="0" ci="3" mb="0" cb="0"/><line nr="63" mi="0" ci="6" mb="1" cb="1"/><line nr="64" mi="0" ci="3" mb="0" cb="0"/><line nr="66" mi="2" ci="0" mb="0" cb="0"/><line nr="68" mi="1" ci="0" mb="0" cb="0"/><line nr="69" mi="3" ci="0" mb="0" cb="0"/><line nr="70" mi="7" ci="0" mb="2" cb="0"/><line nr="81" mi="5" ci="0" mb="0" cb="0"/><line nr="82" mi="9" ci="0" mb="0" cb="0"/><line nr="83" mi="2" ci="0" mb="0" cb="0"/><line nr="93" mi="15" ci="0" mb="2" cb="0"/><counter type="INSTRUCTION" missed="55" covered="39"/><counter type="BRANCH" missed="9" covered="5"/><counter type="LINE" missed="12" covered="13"/><counter type="COMPLEXITY" missed="9" covered="4"/><counter type="METHOD" missed="2" covered="4"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="1434" covered="2189"/><counter type="BRANCH" missed="375" covered="281"/><counter type="LINE" missed="202" covered="393"/><counter type="COMPLEXITY" missed="305" covered="151"/><counter type="METHOD" missed="6" covered="44"/><counter type="CLASS" missed="0" covered="7"/></package><package name="mtas/search/similarities"><class name="mtas/search/similarities/MtasSimScorer"><method name="&lt;init&gt;" desc="()V" line="9"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="score" desc="(IF)F" line="19"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="computeSlopFactor" desc="(I)F" line="30"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="computePayloadFactor" desc="(IIILorg/apache/lucene/util/BytesRef;)F" line="42"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="4" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><sourcefile name="MtasSimScorer.java"><line nr="9" mi="3" ci="0" mb="0" cb="0"/><line nr="19" mi="2" ci="0" mb="0" cb="0"/><line nr="30" mi="2" ci="0" mb="0" cb="0"/><line nr="42" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="4" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="4" covered="0"/><counter type="CLASS" missed="1" covered="0"/></package><package name="mtas/queries"><class name="mtas/queries/MtasScoreProvider"><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/index/LeafReaderContext;)V" line="19"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="customScore" desc="(IFF)F" line="30"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="customScore" desc="(IF[F)F" line="42"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="3" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/queries/MtasScoreQuery"><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/search/Query;)V" line="20"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/search/Query;Lorg/apache/lucene/queries/function/FunctionQuery;)V" line="30"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/search/Query;[Lorg/apache/lucene/queries/function/FunctionQuery;)V" line="40"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getCustomScoreProvider" desc="(Lorg/apache/lucene/index/LeafReaderContext;)Lorg/apache/lucene/queries/CustomScoreProvider;" line="52"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="4" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><sourcefile name="MtasScoreProvider.java"><line nr="19" mi="3" ci="0" mb="0" cb="0"/><line nr="20" mi="1" ci="0" mb="0" cb="0"/><line nr="30" mi="2" ci="0" mb="0" cb="0"/><line nr="42" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="3" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="MtasScoreQuery.java"><line nr="20" mi="3" ci="0" mb="0" cb="0"/><line nr="21" mi="1" ci="0" mb="0" cb="0"/><line nr="30" mi="4" ci="0" mb="0" cb="0"/><line nr="31" mi="1" ci="0" mb="0" cb="0"/><line nr="40" mi="4" ci="0" mb="0" cb="0"/><line nr="41" mi="1" ci="0" mb="0" cb="0"/><line nr="52" mi="5" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="4" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><counter type="INSTRUCTION" missed="27" covered="0"/><counter type="LINE" missed="11" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="7" covered="0"/><counter type="CLASS" missed="2" covered="0"/></package><package name="mtas/search/spans/util"><class name="mtas/search/spans/util/MtasExtendedSpanTermQuery"><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/index/Term;)V" line="49"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/index/Term;Z)V" line="59"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/search/spans/SpanTermQuery;Z)V" line="70"><counter type="INSTRUCTION" missed="8" covered="49"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="2" covered="9"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lorg/apache/lucene/search/spans/SpanWeight;" line="95"><counter type="INSTRUCTION" missed="8" covered="22"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="247"><counter type="INSTRUCTION" missed="61" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="265"><counter type="INSTRUCTION" missed="6" covered="28"/><counter type="BRANCH" missed="4" covered="6"/><counter type="LINE" missed="3" covered="5"/><counter type="COMPLEXITY" missed="4" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="283"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="96" covered="118"/><counter type="BRANCH" missed="9" covered="13"/><counter type="LINE" missed="17" covered="24"/><counter type="COMPLEXITY" missed="11" covered="7"/><counter type="METHOD" missed="3" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/util/MtasExtendedSpanTermQuery$SpanTermWeight$1"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasExtendedSpanTermQuery$SpanTermWeight;Lorg/apache/lucene/search/spans/Spans;)V" line="217"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="accept" desc="(Lorg/apache/lucene/search/spans/Spans;)Lorg/apache/lucene/search/spans/FilterSpans$AcceptStatus;" line="220"><counter type="INSTRUCTION" missed="6" covered="16"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="217"><counter type="INSTRUCTION" missed="2" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="8" covered="29"/><counter type="BRANCH" missed="4" covered="4"/><counter type="LINE" missed="1" covered="4"/><counter type="COMPLEXITY" missed="4" covered="3"/><counter type="METHOD" missed="0" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/util/MtasSpanUniquePositionSpans"><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/search/spans/Spans;)V" line="43"><counter type="INSTRUCTION" missed="0" covered="18"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextStartPosition" desc="()I" line="57"><counter type="INSTRUCTION" missed="0" covered="30"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="startPosition" desc="()I" line="76"><counter type="INSTRUCTION" missed="4" covered="10"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="1" covered="4"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="endPosition" desc="()I" line="94"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="width" desc="()I" line="113"><counter type="INSTRUCTION" missed="0" covered="2"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="collect" desc="(Lorg/apache/lucene/search/spans/SpanCollector;)V" line="125"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="docID" desc="()I" line="135"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextDoc" desc="()I" line="145"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="advance" desc="(I)I" line="157"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="asTwoPhaseIterator" desc="()Lorg/apache/lucene/search/TwoPhaseIterator;" line="165"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="resetQueue" desc="()V" line="172"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toMatchDoc" desc="()I" line="187"><counter type="INSTRUCTION" missed="7" covered="6"/><counter type="BRANCH" missed="3" covered="1"/><counter type="LINE" missed="2" covered="2"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="collectSpan" desc="()Z" line="204"><counter type="INSTRUCTION" missed="0" covered="35"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="findMatches" desc="()Z" line="224"><counter type="INSTRUCTION" missed="1" covered="99"/><counter type="BRANCH" missed="2" covered="18"/><counter type="LINE" missed="1" covered="20"/><counter type="COMPLEXITY" missed="2" covered="9"/><counter type="METHOD" missed="0" covered="1"/></method><method name="cost" desc="()J" line="341"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="positionsCost" desc="()F" line="351"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="35" covered="269"/><counter type="BRANCH" missed="10" covered="36"/><counter type="LINE" missed="8" covered="69"/><counter type="COMPLEXITY" missed="10" covered="29"/><counter type="METHOD" missed="3" covered="13"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery$MtasDisabledTwoPhaseIteratorWeight"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery;Lorg/apache/lucene/search/spans/SpanWeight;Lorg/apache/lucene/search/IndexSearcher;Z)V" line="117"><counter type="INSTRUCTION" missed="8" covered="15"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTermContexts" desc="(Ljava/util/Map;)V" line="127"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getSpans" desc="(Lorg/apache/lucene/index/LeafReaderContext;Lorg/apache/lucene/search/spans/SpanWeight$Postings;)Lmtas/search/spans/util/MtasSpans;" line="136"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTerms" desc="(Ljava/util/Set;)V" line="145"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="18" covered="24"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="4" covered="6"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="2" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/util/MtasIgnoreItem"><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/search/spans/Spans;Ljava/lang/Integer;)V" line="65"><counter type="INSTRUCTION" missed="0" covered="60"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="16"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="advanceToDoc" desc="(I)Z" line="92"><counter type="INSTRUCTION" missed="3" covered="48"/><counter type="BRANCH" missed="4" covered="6"/><counter type="LINE" missed="1" covered="12"/><counter type="COMPLEXITY" missed="4" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getMinStartPosition" desc="(II)I" line="119"><counter type="INSTRUCTION" missed="17" covered="30"/><counter type="BRANCH" missed="3" covered="5"/><counter type="LINE" missed="2" covered="6"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getMaxEndPosition" desc="(II)I" line="145"><counter type="INSTRUCTION" missed="47" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getFullEndPositionList" desc="(II)Ljava/util/Set;" line="171"><counter type="INSTRUCTION" missed="15" covered="23"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="computeFullStartPositionMinimum" desc="(I)V" line="192"><counter type="INSTRUCTION" missed="62" covered="33"/><counter type="BRANCH" missed="13" covered="3"/><counter type="LINE" missed="12" covered="7"/><counter type="COMPLEXITY" missed="8" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="computeFullEndPositionList" desc="(I)V" line="224"><counter type="INSTRUCTION" missed="35" covered="147"/><counter type="BRANCH" missed="5" covered="13"/><counter type="LINE" missed="6" covered="30"/><counter type="COMPLEXITY" missed="5" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="moveTo" desc="(I)V" line="279"><counter type="INSTRUCTION" missed="28" covered="127"/><counter type="BRANCH" missed="1" covered="9"/><counter type="LINE" missed="7" covered="18"/><counter type="COMPLEXITY" missed="1" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="removeBefore" desc="(II)V" line="322"><counter type="INSTRUCTION" missed="0" covered="71"/><counter type="BRANCH" missed="1" covered="7"/><counter type="LINE" missed="0" covered="20"/><counter type="COMPLEXITY" missed="1" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="lambda$removeBefore$6" desc="(ILjava/util/Map$Entry;)Z" line="336"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="lambda$removeBefore$5" desc="(ILjava/util/Map$Entry;)Z" line="334"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="lambda$removeBefore$4" desc="(ILjava/util/Map$Entry;)Z" line="332"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="lambda$removeBefore$3" desc="(ILjava/util/Map$Entry;)Z" line="330"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="lambda$removeBefore$2" desc="(ILjava/util/Map$Entry;)Z" line="328"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="lambda$removeBefore$1" desc="(ILjava/util/Map$Entry;)Z" line="326"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="lambda$removeBefore$0" desc="(ILjava/util/Map$Entry;)Z" line="324"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="18"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="207" covered="613"/><counter type="BRANCH" missed="37" covered="63"/><counter type="LINE" missed="37" covered="115"/><counter type="COMPLEXITY" missed="29" covered="38"/><counter type="METHOD" missed="1" covered="16"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpans"><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/search/spans/Spans;)V" line="23"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextStartPosition" desc="()I" line="32"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="startPosition" desc="()I" line="40"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="endPosition" desc="()I" line="48"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="width" desc="()I" line="56"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="collect" desc="(Lorg/apache/lucene/search/spans/SpanCollector;)V" line="64"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="positionsCost" desc="()F" line="72"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="docID" desc="()I" line="80"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextDoc" desc="()I" line="88"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="advance" desc="(I)I" line="96"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="asTwoPhaseIterator" desc="()Lorg/apache/lucene/search/TwoPhaseIterator;" line="104"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="cost" desc="()J" line="113"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="toString" desc="()Ljava/lang/String;" line="118"><counter type="INSTRUCTION" missed="35" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="69" covered="18"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="14" covered="6"/><counter type="COMPLEXITY" missed="10" covered="4"/><counter type="METHOD" missed="9" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/util/MtasExtendedTermSpans"><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/index/PostingsEnum;Lorg/apache/lucene/index/Term;)V" line="40"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/index/PostingsEnum;Lorg/apache/lucene/index/Term;Z)V" line="25"><counter type="INSTRUCTION" missed="0" covered="18"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="endPosition" desc="()I" line="64"><counter type="INSTRUCTION" missed="6" covered="27"/><counter type="BRANCH" missed="0" covered="6"/><counter type="LINE" missed="3" covered="7"/><counter type="COMPLEXITY" missed="0" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPositions" desc="()[I" line="90"><counter type="INSTRUCTION" missed="56" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="17" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="processEncodedPayload" desc="()V" line="120"><counter type="INSTRUCTION" missed="10" covered="40"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="2" covered="13"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="22"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="78" covered="89"/><counter type="BRANCH" missed="9" covered="9"/><counter type="LINE" missed="24" covered="26"/><counter type="COMPLEXITY" missed="8" covered="7"/><counter type="METHOD" missed="2" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/util/MtasSpanUniquePositionQuery"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasSpanQuery;)V" line="32"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getClause" desc="()Lmtas/search/spans/util/MtasSpanQuery;" line="43"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getField" desc="()Ljava/lang/String;" line="53"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="63"><counter type="INSTRUCTION" missed="4" covered="21"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="2" covered="6"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="80"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="92"><counter type="INSTRUCTION" missed="31" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="rewrite" desc="(Lorg/apache/lucene/index/IndexReader;)Lmtas/search/spans/util/MtasSpanQuery;" line="104"><counter type="INSTRUCTION" missed="0" covered="21"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lmtas/search/spans/util/MtasSpanWeight;" line="122"><counter type="INSTRUCTION" missed="0" covered="24"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="38" covered="98"/><counter type="BRANCH" missed="2" covered="8"/><counter type="LINE" missed="8" covered="21"/><counter type="COMPLEXITY" missed="4" covered="9"/><counter type="METHOD" missed="2" covered="6"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/util/MtasSpanQuery"><method name="&lt;init&gt;" desc="(Ljava/lang/Integer;Ljava/lang/Integer;)V" line="33"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setWidth" desc="(Ljava/lang/Integer;Ljava/lang/Integer;)V" line="44"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="initialize" desc="(Ljava/lang/Integer;Ljava/lang/Integer;)V" line="54"><counter type="INSTRUCTION" missed="0" covered="34"/><counter type="BRANCH" missed="0" covered="10"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="6"/><counter type="METHOD" missed="0" covered="1"/></method><method name="rewrite" desc="(Lorg/apache/lucene/index/IndexReader;)Lmtas/search/spans/util/MtasSpanQuery;" line="72"><counter type="INSTRUCTION" missed="6" covered="15"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getWidth" desc="()Ljava/lang/Integer;" line="86"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getMinimumWidth" desc="()Ljava/lang/Integer;" line="95"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getMaximumWidth" desc="()Ljava/lang/Integer;" line="104"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="isSinglePositionQuery" desc="()Z" line="113"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="9" covered="70"/><counter type="BRANCH" missed="1" covered="15"/><counter type="LINE" missed="2" covered="16"/><counter type="COMPLEXITY" missed="2" covered="14"/><counter type="METHOD" missed="1" covered="7"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/util/MtasMaximumExpandSpanQuery$MtasMaximumExpandWeight"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasMaximumExpandSpanQuery;Lorg/apache/lucene/search/spans/SpanWeight;Lorg/apache/lucene/search/IndexSearcher;Z)V" line="200"><counter type="INSTRUCTION" missed="8" covered="14"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTermContexts" desc="(Ljava/util/Map;)V" line="215"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getSpans" desc="(Lorg/apache/lucene/index/LeafReaderContext;Lorg/apache/lucene/search/spans/SpanWeight$Postings;)Lorg/apache/lucene/search/spans/Spans;" line="229"><counter type="INSTRUCTION" missed="28" covered="84"/><counter type="BRANCH" missed="5" covered="7"/><counter type="LINE" missed="7" covered="17"/><counter type="COMPLEXITY" missed="4" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTerms" desc="(Ljava/util/Set;)V" line="275"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="46" covered="98"/><counter type="BRANCH" missed="6" covered="8"/><counter type="LINE" missed="11" covered="22"/><counter type="COMPLEXITY" missed="7" covered="4"/><counter type="METHOD" missed="2" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasSpanQuery;)V" line="29"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lmtas/search/spans/util/MtasSpanWeight;" line="39"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="rewrite" desc="(Lorg/apache/lucene/index/IndexReader;)Lmtas/search/spans/util/MtasSpanQuery;" line="49"><counter type="INSTRUCTION" missed="12" covered="23"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="2" covered="5"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getField" desc="()Ljava/lang/String;" line="64"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="72"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="80"><counter type="INSTRUCTION" missed="25" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="hashCode" desc="()I" line="95"><counter type="INSTRUCTION" missed="13" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="59" covered="47"/><counter type="BRANCH" missed="7" covered="3"/><counter type="LINE" missed="15" covered="10"/><counter type="COMPLEXITY" missed="8" covered="4"/><counter type="METHOD" missed="4" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/util/MtasSpanUniquePositionQuery$SpanUniquePositionWeight"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasSpanUniquePositionQuery;Lorg/apache/lucene/search/spans/SpanWeight;Lorg/apache/lucene/search/IndexSearcher;Ljava/util/Map;)V" line="145"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTermContexts" desc="(Ljava/util/Map;)V" line="159"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getSpans" desc="(Lorg/apache/lucene/index/LeafReaderContext;Lorg/apache/lucene/search/spans/SpanWeight$Postings;)Lmtas/search/spans/util/MtasSpans;" line="173"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTerms" desc="(Ljava/util/Set;)V" line="188"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="10" covered="27"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="4" covered="8"/><counter type="COMPLEXITY" missed="2" covered="3"/><counter type="METHOD" missed="2" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/util/MtasSpanUniquePositionSpans$Match"><method name="&lt;init&gt;" desc="(II)V" line="280"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="startPosition" desc="()I" line="291"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="endPosition" desc="()I" line="300"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="310"><counter type="INSTRUCTION" missed="8" covered="25"/><counter type="BRANCH" missed="5" covered="5"/><counter type="LINE" missed="3" covered="5"/><counter type="COMPLEXITY" missed="5" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="326"><counter type="INSTRUCTION" missed="21" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="29" covered="40"/><counter type="BRANCH" missed="5" covered="5"/><counter type="LINE" missed="7" covered="11"/><counter type="COMPLEXITY" missed="6" covered="4"/><counter type="METHOD" missed="1" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/util/MtasSpanWeight"><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/search/spans/SpanQuery;Lorg/apache/lucene/search/IndexSearcher;Ljava/util/Map;)V" line="30"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/util/MtasExtendedSpanTermQuery$SpanTermWeight"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasExtendedSpanTermQuery;Lorg/apache/lucene/index/TermContext;Lorg/apache/lucene/search/IndexSearcher;Ljava/util/Map;)V" line="125"><counter type="INSTRUCTION" missed="5" covered="16"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTerms" desc="(Ljava/util/Set;)V" line="138"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="extractTermContexts" desc="(Ljava/util/Map;)V" line="150"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getSpans" desc="(Lorg/apache/lucene/index/LeafReaderContext;Lorg/apache/lucene/search/spans/SpanWeight$Postings;)Lorg/apache/lucene/search/spans/Spans;" line="164"><counter type="INSTRUCTION" missed="55" covered="148"/><counter type="BRANCH" missed="4" covered="16"/><counter type="LINE" missed="6" covered="32"/><counter type="COMPLEXITY" missed="4" covered="7"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="108"><counter type="INSTRUCTION" missed="2" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="69" covered="179"/><counter type="BRANCH" missed="7" covered="19"/><counter type="LINE" missed="8" covered="40"/><counter type="COMPLEXITY" missed="8" covered="10"/><counter type="METHOD" missed="1" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/util/MtasSpans"><method name="&lt;init&gt;" desc="()V" line="5"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/util/MtasMaximumExpandSpans"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasMaximumExpandSpanQuery;Lmtas/codec/util/CodecInfo;Ljava/lang/String;Lorg/apache/lucene/search/spans/Spans;)V" line="46"><counter type="INSTRUCTION" missed="0" covered="27"/><counter type="LINE" missed="0" covered="10"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextStartPosition" desc="()I" line="66"><counter type="INSTRUCTION" missed="0" covered="60"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="0" covered="10"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="startPosition" desc="()I" line="90"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="endPosition" desc="()I" line="100"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="width" desc="()I" line="110"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="collect" desc="(Lorg/apache/lucene/search/spans/SpanCollector;)V" line="122"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="positionsCost" desc="()F" line="133"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="docID" desc="()I" line="143"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextDoc" desc="()I" line="153"><counter type="INSTRUCTION" missed="6" covered="40"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="2" covered="12"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="advance" desc="(I)I" line="179"><counter type="INSTRUCTION" missed="47" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="14" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="asTwoPhaseIterator" desc="()Lorg/apache/lucene/search/TwoPhaseIterator;" line="203"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="cost" desc="()J" line="213"><counter type="INSTRUCTION" missed="1" covered="8"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="67" covered="149"/><counter type="BRANCH" missed="7" covered="9"/><counter type="LINE" missed="20" covered="37"/><counter type="COMPLEXITY" missed="9" covered="11"/><counter type="METHOD" missed="4" covered="8"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/util/MtasMaximumExpandSpanQuery"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasSpanQuery;IIII)V" line="53"><counter type="INSTRUCTION" missed="4" covered="60"/><counter type="BRANCH" missed="4" covered="8"/><counter type="LINE" missed="1" covered="15"/><counter type="COMPLEXITY" missed="4" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lorg/apache/lucene/search/spans/SpanWeight;" line="84"><counter type="INSTRUCTION" missed="5" covered="17"/><counter type="BRANCH" missed="3" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getField" desc="()Ljava/lang/String;" line="99"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="109"><counter type="INSTRUCTION" missed="54" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="123"><counter type="INSTRUCTION" missed="7" covered="64"/><counter type="BRANCH" missed="4" covered="10"/><counter type="LINE" missed="3" covered="10"/><counter type="COMPLEXITY" missed="4" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="146"><counter type="INSTRUCTION" missed="57" covered="0"/><counter type="LINE" missed="10" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="rewrite" desc="(Lorg/apache/lucene/index/IndexReader;)Lmtas/search/spans/util/MtasSpanQuery;" line="166"><counter type="INSTRUCTION" missed="13" covered="22"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="140" covered="167"/><counter type="BRANCH" missed="13" covered="23"/><counter type="LINE" missed="20" covered="34"/><counter type="COMPLEXITY" missed="14" covered="11"/><counter type="METHOD" missed="2" covered="5"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/util/MtasExtendedSpanAndQuery"><method name="&lt;init&gt;" desc="([Lorg/apache/lucene/search/spans/SpanQuery;)V" line="22"><counter type="INSTRUCTION" missed="0" covered="37"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="37"><counter type="INSTRUCTION" missed="49" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="11" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="58"><counter type="INSTRUCTION" missed="6" covered="19"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="3" covered="5"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="75"><counter type="INSTRUCTION" missed="14" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="69" covered="56"/><counter type="BRANCH" missed="7" covered="5"/><counter type="LINE" missed="17" covered="10"/><counter type="COMPLEXITY" missed="7" covered="3"/><counter type="METHOD" missed="2" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="MtasSpanUniquePositionQuery.java"><line nr="32" mi="0" ci="6" mb="0" cb="0"/><line nr="33" mi="0" ci="4" mb="0" cb="0"/><line nr="34" mi="0" ci="3" mb="0" cb="0"/><line nr="35" mi="0" ci="1" mb="0" cb="0"/><line nr="43" mi="3" ci="0" mb="0" cb="0"/><line nr="53" mi="0" ci="3" mb="0" cb="0"/><line nr="63" mi="0" ci="3" mb="0" cb="2"/><line nr="64" mi="0" ci="2" mb="0" cb="0"/><line nr="65" mi="0" ci="2" mb="1" cb="1"/><line nr="66" mi="2" ci="0" mb="0" cb="0"/><line nr="67" mi="0" ci="5" mb="1" cb="1"/><line nr="68" mi="2" ci="0" mb="0" cb="0"/><line nr="69" mi="0" ci="3" mb="0" cb="0"/><line nr="70" mi="0" ci="6" mb="0" cb="0"/><line nr="80" mi="0" ci="5" mb="0" cb="0"/><line nr="81" mi="0" ci="8" mb="0" cb="0"/><line nr="82" mi="0" ci="2" mb="0" cb="0"/><line nr="92" mi="4" ci="0" mb="0" cb="0"/><line nr="93" mi="13" ci="0" mb="0" cb="0"/><line nr="94" mi="7" ci="0" mb="0" cb="0"/><line nr="95" mi="4" ci="0" mb="0" cb="0"/><line nr="96" mi="3" ci="0" mb="0" cb="0"/><line nr="104" mi="0" ci="5" mb="0" cb="0"/><line nr="105" mi="0" ci="5" mb="0" cb="2"/><line nr="106" mi="0" ci="7" mb="0" cb="0"/><line nr="108" mi="0" ci="4" mb="0" cb="0"/><line nr="122" mi="0" ci="6" mb="0" cb="0"/><line nr="123" mi="0" ci="13" mb="0" cb="2"/><line nr="124" mi="0" ci="5" mb="0" cb="0"/><line nr="145" mi="0" ci="3" mb="0" cb="0"/><line nr="146" mi="0" ci="5" mb="0" cb="0"/><line nr="147" mi="0" ci="3" mb="0" cb="0"/><line nr="148" mi="0" ci="1" mb="0" cb="0"/><line nr="159" mi="4" ci="0" mb="0" cb="0"/><line nr="160" mi="1" ci="0" mb="0" cb="0"/><line nr="173" mi="0" ci="6" mb="0" cb="0"/><line nr="174" mi="0" ci="2" mb="0" cb="2"/><line nr="175" mi="0" ci="2" mb="0" cb="0"/><line nr="177" mi="0" ci="5" mb="0" cb="0"/><line nr="188" mi="4" ci="0" mb="0" cb="0"/><line nr="189" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="48" covered="125"/><counter type="BRANCH" missed="2" covered="10"/><counter type="LINE" missed="12" covered="29"/><counter type="COMPLEXITY" missed="6" covered="12"/><counter type="METHOD" missed="4" covered="8"/><counter type="CLASS" missed="0" covered="2"/></sourcefile><sourcefile name="MtasDisabledTwoPhaseIteratorSpanQuery.java"><line nr="29" mi="0" ci="6" mb="0" cb="0"/><line nr="30" mi="0" ci="3" mb="0" cb="0"/><line nr="31" mi="0" ci="1" mb="0" cb="0"/><line nr="39" mi="0" ci="6" mb="0" cb="0"/><line nr="40" mi="0" ci="8" mb="0" cb="0"/><line nr="49" mi="0" ci="5" mb="0" cb="0"/><line nr="50" mi="0" ci="2" mb="1" cb="1"/><line nr="51" mi="7" ci="0" mb="0" cb="0"/><line nr="52" mi="5" ci="0" mb="0" cb="0"/><line nr="53" mi="0" ci="5" mb="0" cb="2"/><line nr="54" mi="0" ci="7" mb="0" cb="0"/><line nr="56" mi="0" ci="4" mb="0" cb="0"/><line nr="64" mi="4" ci="0" mb="0" cb="0"/><line nr="72" mi="5" ci="0" mb="0" cb="0"/><line nr="80" mi="3" ci="0" mb="2" cb="0"/><line nr="81" mi="2" ci="0" mb="0" cb="0"/><line nr="82" mi="2" ci="0" mb="2" cb="0"/><line nr="83" mi="2" ci="0" mb="0" cb="0"/><line nr="84" mi="5" ci="0" mb="2" cb="0"/><line nr="85" mi="2" ci="0" mb="0" cb="0"/><line nr="86" mi="3" ci="0" mb="0" cb="0"/><line nr="87" mi="6" ci="0" mb="0" cb="0"/><line nr="95" mi="5" ci="0" mb="0" cb="0"/><line nr="96" mi="6" ci="0" mb="0" cb="0"/><line nr="97" mi="2" ci="0" mb="0" cb="0"/><line nr="117" mi="0" ci="3" mb="0" cb="0"/><line nr="118" mi="8" ci="8" mb="1" cb="1"/><line nr="119" mi="0" ci="3" mb="0" cb="0"/><line nr="120" mi="0" ci="1" mb="0" cb="0"/><line nr="127" mi="4" ci="0" mb="0" cb="0"/><line nr="128" mi="1" ci="0" mb="0" cb="0"/><line nr="136" mi="0" ci="6" mb="0" cb="0"/><line nr="137" mi="0" ci="3" mb="0" cb="0"/><line nr="145" mi="4" ci="0" mb="0" cb="0"/><line nr="146" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="77" covered="71"/><counter type="BRANCH" missed="8" covered="4"/><counter type="LINE" missed="19" covered="16"/><counter type="COMPLEXITY" missed="11" covered="6"/><counter type="METHOD" missed="6" covered="5"/><counter type="CLASS" missed="0" covered="2"/></sourcefile><sourcefile name="MtasSpanQuery.java"><line nr="33" mi="0" ci="2" mb="0" cb="0"/><line nr="34" mi="0" ci="4" mb="0" cb="0"/><line nr="35" mi="0" ci="1" mb="0" cb="0"/><line nr="44" mi="0" ci="4" mb="0" cb="0"/><line nr="45" mi="0" ci="1" mb="0" cb="0"/><line nr="54" mi="0" ci="3" mb="0" cb="0"/><line nr="55" mi="0" ci="3" mb="0" cb="0"/><line nr="56" mi="0" ci="13" mb="0" cb="6"/><line nr="58" mi="0" ci="14" mb="0" cb="4"/><line nr="59" mi="0" ci="1" mb="0" cb="0"/><line nr="72" mi="0" ci="8" mb="0" cb="4"/><line nr="73" mi="0" ci="5" mb="1" cb="1"/><line nr="74" mi="6" ci="0" mb="0" cb="0"/><line nr="76" mi="0" ci="2" mb="0" cb="0"/><line nr="86" mi="3" ci="0" mb="0" cb="0"/><line nr="95" mi="0" ci="3" mb="0" cb="0"/><line nr="104" mi="0" ci="3" mb="0" cb="0"/><line nr="113" mi="0" ci="3" mb="0" cb="0"/><counter type="INSTRUCTION" missed="9" covered="70"/><counter type="BRANCH" missed="1" covered="15"/><counter type="LINE" missed="2" covered="16"/><counter type="COMPLEXITY" missed="2" covered="14"/><counter type="METHOD" missed="1" covered="7"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasExtendedSpanAndQuery.java"><line nr="22" mi="0" ci="10" mb="0" cb="0"/><line nr="23" mi="0" ci="5" mb="0" cb="0"/><line nr="24" mi="0" ci="16" mb="0" cb="2"/><line nr="25" mi="0" ci="5" mb="0" cb="0"/><line nr="27" mi="0" ci="1" mb="0" cb="0"/><line nr="37" mi="4" ci="0" mb="0" cb="0"/><line nr="38" mi="13" ci="0" mb="0" cb="0"/><line nr="39" mi="4" ci="0" mb="0" cb="0"/><line nr="40" mi="3" ci="0" mb="2" cb="0"/><line nr="41" mi="4" ci="0" mb="0" cb="0"/><line nr="42" mi="6" ci="0" mb="0" cb="0"/><line nr="43" mi="3" ci="0" mb="2" cb="0"/><line nr="44" mi="4" ci="0" mb="0" cb="0"/><line nr="46" mi="1" ci="0" mb="0" cb="0"/><line nr="47" mi="4" ci="0" mb="0" cb="0"/><line nr="48" mi="3" ci="0" mb="0" cb="0"/><line nr="58" mi="0" ci="3" mb="1" cb="1"/><line nr="59" mi="2" ci="0" mb="0" cb="0"/><line nr="60" mi="0" ci="2" mb="1" cb="1"/><line nr="61" mi="2" ci="0" mb="0" cb="0"/><line nr="62" mi="0" ci="5" mb="1" cb="1"/><line nr="63" mi="2" ci="0" mb="0" cb="0"/><line nr="64" mi="0" ci="3" mb="0" cb="0"/><line nr="65" mi="0" ci="6" mb="0" cb="0"/><line nr="75" mi="5" ci="0" mb="0" cb="0"/><line nr="76" mi="7" ci="0" mb="0" cb="0"/><line nr="77" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="69" covered="56"/><counter type="BRANCH" missed="7" covered="5"/><counter type="LINE" missed="17" covered="10"/><counter type="COMPLEXITY" missed="7" covered="3"/><counter type="METHOD" missed="2" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasIgnoreItem.java"><line nr="18" mi="0" ci="4" mb="0" cb="0"/><line nr="65" mi="0" ci="2" mb="0" cb="0"/><line nr="66" mi="0" ci="3" mb="0" cb="0"/><line nr="67" mi="0" ci="3" mb="0" cb="0"/><line nr="68" mi="0" ci="3" mb="0" cb="0"/><line nr="69" mi="0" ci="3" mb="0" cb="0"/><line nr="70" mi="0" ci="5" mb="0" cb="0"/><line nr="71" mi="0" ci="5" mb="0" cb="0"/><line nr="72" mi="0" ci="5" mb="0" cb="0"/><line nr="73" mi="0" ci="5" mb="0" cb="0"/><line nr="74" mi="0" ci="5" mb="0" cb="0"/><line nr="75" mi="0" ci="5" mb="0" cb="0"/><line nr="76" mi="0" ci="5" mb="0" cb="0"/><line nr="77" mi="0" ci="2" mb="0" cb="2"/><line nr="78" mi="0" ci="4" mb="0" cb="0"/><line nr="80" mi="0" ci="4" mb="0" cb="0"/><line nr="82" mi="0" ci="1" mb="0" cb="0"/><line nr="92" mi="0" ci="7" mb="1" cb="3"/><line nr="93" mi="0" ci="2" mb="0" cb="0"/><line nr="94" mi="0" ci="4" mb="1" cb="1"/><line nr="95" mi="2" ci="0" mb="0" cb="0"/><line nr="97" mi="0" ci="3" mb="0" cb="0"/><line nr="98" mi="0" ci="3" mb="0" cb="0"/><line nr="99" mi="0" ci="3" mb="0" cb="0"/><line nr="100" mi="0" ci="3" mb="0" cb="0"/><line nr="101" mi="0" ci="4" mb="1" cb="1"/><line nr="102" mi="0" ci="6" mb="0" cb="0"/><line nr="103" mi="0" ci="3" mb="0" cb="0"/><line nr="104" mi="0" ci="3" mb="0" cb="0"/><line nr="106" mi="1" ci="7" mb="1" cb="1"/><line nr="119" mi="0" ci="7" mb="1" cb="3"/><line nr="120" mi="0" ci="4" mb="1" cb="1"/><line nr="121" mi="15" ci="0" mb="0" cb="0"/><line nr="124" mi="0" ci="3" mb="0" cb="0"/><line nr="125" mi="0" ci="6" mb="1" cb="1"/><line nr="126" mi="0" ci="8" mb="0" cb="0"/><line nr="128" mi="2" ci="0" mb="0" cb="0"/><line nr="132" mi="0" ci="2" mb="0" cb="0"/><line nr="145" mi="7" ci="0" mb="4" cb="0"/><line nr="146" mi="4" ci="0" mb="2" cb="0"/><line nr="147" mi="15" ci="0" mb="0" cb="0"/><line nr="150" mi="3" ci="0" mb="0" cb="0"/><line nr="151" mi="6" ci="0" mb="2" cb="0"/><line nr="152" mi="8" ci="0" mb="0" cb="0"/><line nr="154" mi="2" ci="0" mb="0" cb="0"/><line nr="157" mi="2" ci="0" mb="0" cb="0"/><line nr="171" mi="0" ci="7" mb="1" cb="3"/><line nr="172" mi="0" ci="4" mb="1" cb="1"/><line nr="173" mi="15" ci="0" mb="0" cb="0"/><line nr="176" mi="0" ci="3" mb="0" cb="0"/><line nr="177" mi="0" ci="7" mb="0" cb="0"/><line nr="180" mi="0" ci="2" mb="0" cb="0"/><line nr="192" mi="0" ci="9" mb="2" cb="2"/><line nr="193" mi="0" ci="7" mb="0" cb="0"/><line nr="194" mi="0" ci="4" mb="0" cb="0"/><line nr="195" mi="0" ci="2" mb="0" cb="0"/><line nr="196" mi="3" ci="2" mb="3" cb="1"/><line nr="197" mi="2" ci="0" mb="0" cb="0"/><line nr="198" mi="11" ci="0" mb="2" cb="0"/><line nr="199" mi="6" ci="0" mb="2" cb="0"/><line nr="200" mi="7" ci="0" mb="0" cb="0"/><line nr="201" mi="4" ci="0" mb="0" cb="0"/><line nr="202" mi="6" ci="0" mb="2" cb="0"/><line nr="203" mi="10" ci="0" mb="0" cb="0"/><line nr="205" mi="3" ci="0" mb="2" cb="0"/><line nr="206" mi="2" ci="0" mb="0" cb="0"/><line nr="209" mi="1" ci="0" mb="0" cb="0"/><line nr="210" mi="2" ci="0" mb="0" cb="0"/><line nr="211" mi="5" ci="0" mb="0" cb="0"/><line nr="213" mi="0" ci="8" mb="0" cb="0"/><line nr="215" mi="0" ci="1" mb="0" cb="0"/><line nr="224" mi="0" ci="9" mb="2" cb="2"/><line nr="226" mi="0" ci="3" mb="0" cb="0"/><line nr="227" mi="0" ci="7" mb="0" cb="0"/><line nr="228" mi="0" ci="5" mb="1" cb="3"/><line nr="229" mi="0" ci="8" mb="0" cb="0"/><line nr="230" mi="0" ci="4" mb="0" cb="0"/><line nr="231" mi="0" ci="4" mb="0" cb="0"/><line nr="232" mi="0" ci="4" mb="0" cb="0"/><line nr="233" mi="0" ci="2" mb="0" cb="0"/><line nr="234" mi="0" ci="3" mb="0" cb="2"/><line nr="235" mi="0" ci="4" mb="1" cb="1"/><line nr="236" mi="2" ci="0" mb="0" cb="0"/><line nr="237" mi="2" ci="0" mb="0" cb="0"/><line nr="238" mi="13" ci="0" mb="0" cb="0"/><line nr="241" mi="0" ci="10" mb="0" cb="2"/><line nr="242" mi="0" ci="5" mb="1" cb="1"/><line nr="243" mi="8" ci="0" mb="0" cb="0"/><line nr="244" mi="7" ci="0" mb="0" cb="0"/><line nr="245" mi="3" ci="0" mb="0" cb="0"/><line nr="247" mi="0" ci="4" mb="0" cb="0"/><line nr="248" mi="0" ci="5" mb="0" cb="2"/><line nr="249" mi="0" ci="8" mb="0" cb="0"/><line nr="250" mi="0" ci="6" mb="0" cb="0"/><line nr="251" mi="0" ci="3" mb="0" cb="0"/><line nr="252" mi="0" ci="8" mb="0" cb="0"/><line nr="257" mi="0" ci="1" mb="0" cb="0"/><line nr="258" mi="0" ci="2" mb="0" cb="0"/><line nr="259" mi="0" ci="4" mb="0" cb="0"/><line nr="260" mi="0" ci="2" mb="0" cb="0"/><line nr="261" mi="0" ci="2" mb="0" cb="0"/><line nr="264" mi="0" ci="7" mb="0" cb="0"/><line nr="265" mi="0" ci="10" mb="0" cb="0"/><line nr="266" mi="0" ci="1" mb="0" cb="0"/><line nr="267" mi="0" ci="7" mb="0" cb="0"/><line nr="268" mi="0" ci="8" mb="0" cb="0"/><line nr="271" mi="0" ci="1" mb="0" cb="0"/><line nr="279" mi="0" ci="4" mb="0" cb="2"/><line nr="281" mi="0" ci="5" mb="0" cb="0"/><line nr="282" mi="0" ci="9" mb="0" cb="4"/><line nr="284" mi="0" ci="7" mb="1" cb="1"/><line nr="285" mi="0" ci="10" mb="0" cb="0"/><line nr="286" mi="0" ci="11" mb="0" cb="0"/><line nr="288" mi="11" ci="0" mb="0" cb="0"/><line nr="289" mi="8" ci="0" mb="0" cb="0"/><line nr="290" mi="1" ci="0" mb="0" cb="0"/><line nr="292" mi="0" ci="8" mb="0" cb="2"/><line nr="293" mi="0" ci="11" mb="0" cb="0"/><line nr="295" mi="0" ci="11" mb="0" cb="0"/><line nr="296" mi="0" ci="2" mb="0" cb="0"/><line nr="298" mi="0" ci="12" mb="0" cb="0"/><line nr="299" mi="0" ci="9" mb="0" cb="0"/><line nr="302" mi="0" ci="10" mb="0" cb="0"/><line nr="303" mi="0" ci="3" mb="0" cb="0"/><line nr="304" mi="0" ci="9" mb="0" cb="0"/><line nr="305" mi="0" ci="4" mb="0" cb="0"/><line nr="307" mi="1" ci="0" mb="0" cb="0"/><line nr="308" mi="3" ci="0" mb="0" cb="0"/><line nr="309" mi="3" ci="0" mb="0" cb="0"/><line nr="310" mi="1" ci="0" mb="0" cb="0"/><line nr="311" mi="0" ci="1" mb="0" cb="0"/><line nr="313" mi="0" ci="1" mb="0" cb="0"/><line nr="322" mi="0" ci="7" mb="1" cb="3"/><line nr="323" mi="0" ci="5" mb="0" cb="0"/><line nr="324" mi="0" ci="12" mb="0" cb="2"/><line nr="325" mi="0" ci="5" mb="0" cb="0"/><line nr="326" mi="0" ci="12" mb="0" cb="2"/><line nr="327" mi="0" ci="5" mb="0" cb="0"/><line nr="328" mi="0" ci="12" mb="0" cb="2"/><line nr="329" mi="0" ci="5" mb="0" cb="0"/><line nr="330" mi="0" ci="12" mb="0" cb="2"/><line nr="331" mi="0" ci="5" mb="0" cb="0"/><line nr="332" mi="0" ci="12" mb="0" cb="2"/><line nr="333" mi="0" ci="5" mb="0" cb="0"/><line nr="334" mi="0" ci="12" mb="0" cb="2"/><line nr="335" mi="0" ci="5" mb="0" cb="0"/><line nr="336" mi="0" ci="12" mb="0" cb="2"/><line nr="337" mi="0" ci="4" mb="0" cb="2"/><line nr="338" mi="0" ci="3" mb="0" cb="0"/><line nr="340" mi="0" ci="4" mb="0" cb="2"/><line nr="341" mi="0" ci="3" mb="0" cb="0"/><line nr="344" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="207" covered="613"/><counter type="BRANCH" missed="37" covered="63"/><counter type="LINE" missed="37" covered="115"/><counter type="COMPLEXITY" missed="29" covered="38"/><counter type="METHOD" missed="1" covered="16"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSpanWeight.java"><line nr="30" mi="0" ci="5" mb="0" cb="0"/><line nr="31" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasMaximumExpandSpanQuery.java"><line nr="53" mi="0" ci="4" mb="0" cb="0"/><line nr="54" mi="0" ci="3" mb="0" cb="0"/><line nr="55" mi="0" ci="10" mb="4" cb="4"/><line nr="57" mi="4" ci="0" mb="0" cb="0"/><line nr="59" mi="0" ci="3" mb="0" cb="0"/><line nr="60" mi="0" ci="3" mb="0" cb="0"/><line nr="61" mi="0" ci="3" mb="0" cb="0"/><line nr="62" mi="0" ci="3" mb="0" cb="0"/><line nr="63" mi="0" ci="3" mb="0" cb="0"/><line nr="64" mi="0" ci="3" mb="0" cb="0"/><line nr="65" mi="0" ci="2" mb="0" cb="2"/><line nr="66" mi="0" ci="8" mb="0" cb="0"/><line nr="68" mi="0" ci="2" mb="0" cb="2"/><line nr="69" mi="0" ci="8" mb="0" cb="0"/><line nr="71" mi="0" ci="4" mb="0" cb="0"/><line nr="72" mi="0" ci="1" mb="0" cb="0"/><line nr="84" mi="0" ci="6" mb="0" cb="0"/><line nr="85" mi="3" ci="3" mb="3" cb="1"/><line nr="86" mi="2" ci="0" mb="0" cb="0"/><line nr="88" mi="0" ci="8" mb="0" cb="0"/><line nr="99" mi="0" ci="4" mb="0" cb="0"/><line nr="109" mi="4" ci="0" mb="0" cb="0"/><line nr="110" mi="13" ci="0" mb="0" cb="0"/><line nr="111" mi="34" ci="0" mb="0" cb="0"/><line nr="113" mi="3" ci="0" mb="0" cb="0"/><line nr="123" mi="0" ci="3" mb="1" cb="1"/><line nr="124" mi="2" ci="0" mb="0" cb="0"/><line nr="125" mi="0" ci="2" mb="1" cb="1"/><line nr="126" mi="2" ci="0" mb="0" cb="0"/><line nr="127" mi="0" ci="5" mb="1" cb="1"/><line nr="128" mi="2" ci="0" mb="0" cb="0"/><line nr="129" mi="0" ci="3" mb="0" cb="0"/><line nr="131" mi="0" ci="6" mb="0" cb="0"/><line nr="132" mi="1" ci="10" mb="1" cb="1"/><line nr="133" mi="0" ci="11" mb="0" cb="2"/><line nr="134" mi="0" ci="11" mb="0" cb="2"/><line nr="135" mi="0" ci="11" mb="0" cb="2"/><line nr="136" mi="0" ci="2" mb="0" cb="0"/><line nr="146" mi="5" ci="0" mb="0" cb="0"/><line nr="147" mi="6" ci="0" mb="0" cb="0"/><line nr="148" mi="8" ci="0" mb="0" cb="0"/><line nr="149" mi="4" ci="0" mb="0" cb="0"/><line nr="150" mi="8" ci="0" mb="0" cb="0"/><line nr="151" mi="4" ci="0" mb="0" cb="0"/><line nr="152" mi="8" ci="0" mb="0" cb="0"/><line nr="153" mi="4" ci="0" mb="0" cb="0"/><line nr="154" mi="8" ci="0" mb="0" cb="0"/><line nr="155" mi="2" ci="0" mb="0" cb="0"/><line nr="166" mi="0" ci="5" mb="0" cb="0"/><line nr="167" mi="0" ci="6" mb="1" cb="3"/><line nr="168" mi="0" ci="2" mb="0" cb="0"/><line nr="169" mi="0" ci="5" mb="1" cb="1"/><line nr="170" mi="13" ci="0" mb="0" cb="0"/><line nr="173" mi="0" ci="4" mb="0" cb="0"/><line nr="200" mi="0" ci="3" mb="0" cb="0"/><line nr="201" mi="6" ci="6" mb="1" cb="1"/><line nr="202" mi="2" ci="1" mb="0" cb="0"/><line nr="203" mi="0" ci="3" mb="0" cb="0"/><line nr="204" mi="0" ci="1" mb="0" cb="0"/><line nr="215" mi="4" ci="0" mb="0" cb="0"/><line nr="216" mi="1" ci="0" mb="0" cb="0"/><line nr="229" mi="0" ci="6" mb="0" cb="0"/><line nr="230" mi="4" ci="4" mb="3" cb="1"/><line nr="231" mi="2" ci="0" mb="0" cb="0"/><line nr="235" mi="0" ci="3" mb="0" cb="0"/><line nr="237" mi="0" ci="3" mb="0" cb="0"/><line nr="238" mi="0" ci="3" mb="0" cb="2"/><line nr="239" mi="0" ci="3" mb="0" cb="0"/><line nr="240" mi="0" ci="4" mb="0" cb="0"/><line nr="241" mi="0" ci="16" mb="0" cb="2"/><line nr="242" mi="0" ci="5" mb="1" cb="1"/><line nr="243" mi="3" ci="0" mb="0" cb="0"/><line nr="244" mi="7" ci="0" mb="0" cb="0"/><line nr="245" mi="1" ci="0" mb="0" cb="0"/><line nr="248" mi="0" ci="1" mb="0" cb="0"/><line nr="249" mi="0" ci="7" mb="0" cb="0"/><line nr="251" mi="0" ci="7" mb="0" cb="0"/><line nr="253" mi="0" ci="5" mb="0" cb="0"/><line nr="254" mi="0" ci="2" mb="1" cb="1"/><line nr="255" mi="4" ci="0" mb="0" cb="0"/><line nr="257" mi="0" ci="3" mb="0" cb="0"/><line nr="258" mi="0" ci="8" mb="0" cb="0"/><line nr="259" mi="0" ci="4" mb="0" cb="0"/><line nr="261" mi="1" ci="0" mb="0" cb="0"/><line nr="262" mi="6" ci="0" mb="0" cb="0"/><line nr="275" mi="4" ci="0" mb="0" cb="0"/><line nr="276" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="186" covered="265"/><counter type="BRANCH" missed="19" covered="31"/><counter type="LINE" missed="31" covered="56"/><counter type="COMPLEXITY" missed="21" covered="15"/><counter type="METHOD" missed="4" covered="7"/><counter type="CLASS" missed="0" covered="2"/></sourcefile><sourcefile name="MtasExtendedTermSpans.java"><line nr="22" mi="0" ci="4" mb="0" cb="0"/><line nr="25" mi="0" ci="3" mb="0" cb="0"/><line nr="40" mi="5" ci="0" mb="0" cb="0"/><line nr="41" mi="1" ci="0" mb="0" cb="0"/><line nr="52" mi="0" ci="6" mb="0" cb="0"/><line nr="53" mi="0" ci="5" mb="0" cb="0"/><line nr="54" mi="0" ci="3" mb="0" cb="0"/><line nr="55" mi="0" ci="1" mb="0" cb="0"/><line nr="64" mi="0" ci="3" mb="0" cb="2"/><line nr="65" mi="0" ci="3" mb="0" cb="0"/><line nr="67" mi="0" ci="3" mb="0" cb="0"/><line nr="68" mi="0" ci="2" mb="0" cb="2"/><line nr="70" mi="0" ci="2" mb="0" cb="0"/><line nr="71" mi="0" ci="12" mb="0" cb="2"/><line nr="73" mi="1" ci="0" mb="0" cb="0"/><line nr="74" mi="3" ci="0" mb="0" cb="0"/><line nr="75" mi="2" ci="0" mb="0" cb="0"/><line nr="78" mi="0" ci="2" mb="0" cb="0"/><line nr="90" mi="3" ci="0" mb="2" cb="0"/><line nr="91" mi="3" ci="0" mb="0" cb="0"/><line nr="92" mi="5" ci="0" mb="0" cb="0"/><line nr="93" mi="2" ci="0" mb="0" cb="0"/><line nr="96" mi="2" ci="0" mb="0" cb="0"/><line nr="97" mi="4" ci="0" mb="0" cb="0"/><line nr="98" mi="2" ci="0" mb="2" cb="0"/><line nr="99" mi="4" ci="0" mb="0" cb="0"/><line nr="101" mi="1" ci="0" mb="0" cb="0"/><line nr="102" mi="3" ci="0" mb="0" cb="0"/><line nr="104" mi="1" ci="0" mb="0" cb="0"/><line nr="105" mi="3" ci="0" mb="0" cb="0"/><line nr="106" mi="3" ci="0" mb="0" cb="0"/><line nr="107" mi="5" ci="0" mb="0" cb="0"/><line nr="108" mi="7" ci="0" mb="2" cb="0"/><line nr="109" mi="6" ci="0" mb="0" cb="0"/><line nr="110" mi="2" ci="0" mb="0" cb="0"/><line nr="120" mi="0" ci="3" mb="1" cb="1"/><line nr="121" mi="0" ci="3" mb="0" cb="0"/><line nr="122" mi="0" ci="4" mb="0" cb="0"/><line nr="123" mi="0" ci="2" mb="0" cb="0"/><line nr="124" mi="0" ci="2" mb="0" cb="0"/><line nr="125" mi="0" ci="4" mb="1" cb="1"/><line nr="126" mi="0" ci="5" mb="0" cb="0"/><line nr="127" mi="0" ci="2" mb="1" cb="1"/><line nr="128" mi="5" ci="0" mb="0" cb="0"/><line nr="130" mi="0" ci="4" mb="0" cb="0"/><line nr="131" mi="0" ci="5" mb="0" cb="0"/><line nr="132" mi="0" ci="4" mb="0" cb="0"/><line nr="133" mi="0" ci="1" mb="0" cb="0"/><line nr="134" mi="5" ci="0" mb="0" cb="0"/><line nr="137" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="78" covered="89"/><counter type="BRANCH" missed="9" covered="9"/><counter type="LINE" missed="24" covered="26"/><counter type="COMPLEXITY" missed="8" covered="7"/><counter type="METHOD" missed="2" covered="4"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasExtendedSpanTermQuery.java"><line nr="49" mi="4" ci="0" mb="0" cb="0"/><line nr="50" mi="1" ci="0" mb="0" cb="0"/><line nr="59" mi="7" ci="0" mb="0" cb="0"/><line nr="60" mi="1" ci="0" mb="0" cb="0"/><line nr="70" mi="0" ci="4" mb="0" cb="0"/><line nr="71" mi="0" ci="4" mb="0" cb="0"/><line nr="72" mi="0" ci="3" mb="0" cb="0"/><line nr="73" mi="0" ci="6" mb="0" cb="0"/><line nr="74" mi="0" ci="2" mb="1" cb="1"/><line nr="75" mi="0" ci="8" mb="0" cb="0"/><line nr="76" mi="0" ci="10" mb="0" cb="0"/><line nr="77" mi="0" ci="11" mb="0" cb="2"/><line nr="79" mi="5" ci="0" mb="0" cb="0"/><line nr="80" mi="3" ci="0" mb="0" cb="0"/><line nr="82" mi="0" ci="1" mb="0" cb="0"/><line nr="95" mi="0" ci="3" mb="0" cb="0"/><line nr="96" mi="0" ci="3" mb="1" cb="1"/><line nr="97" mi="0" ci="6" mb="0" cb="0"/><line nr="99" mi="3" ci="0" mb="0" cb="0"/><line nr="101" mi="3" ci="7" mb="1" cb="1"/><line nr="102" mi="2" ci="3" mb="0" cb="0"/><line nr="108" mi="2" ci="6" mb="1" cb="1"/><line nr="125" mi="0" ci="3" mb="0" cb="0"/><line nr="126" mi="0" ci="5" mb="0" cb="0"/><line nr="127" mi="0" ci="3" mb="0" cb="0"/><line nr="128" mi="5" ci="4" mb="2" cb="2"/><line nr="129" mi="0" ci="1" mb="0" cb="0"/><line nr="138" mi="6" ci="0" mb="0" cb="0"/><line nr="139" mi="1" ci="0" mb="0" cb="0"/><line nr="150" mi="0" ci="8" mb="0" cb="0"/><line nr="151" mi="0" ci="1" mb="0" cb="0"/><line nr="164" mi="0" ci="6" mb="0" cb="0"/><line nr="165" mi="0" ci="2" mb="0" cb="2"/><line nr="166" mi="9" ci="8" mb="2" cb="2"/><line nr="167" mi="0" ci="1" mb="0" cb="0"/><line nr="168" mi="5" ci="0" mb="0" cb="0"/><line nr="169" mi="0" ci="2" mb="0" cb="0"/><line nr="172" mi="0" ci="8" mb="0" cb="0"/><line nr="173" mi="0" ci="2" mb="1" cb="1"/><line nr="174" mi="2" ci="0" mb="0" cb="0"/><line nr="176" mi="0" ci="3" mb="1" cb="1"/><line nr="177" mi="16" ci="0" mb="0" cb="0"/><line nr="179" mi="8" ci="0" mb="0" cb="0"/><line nr="181" mi="0" ci="3" mb="0" cb="0"/><line nr="182" mi="0" ci="7" mb="0" cb="0"/><line nr="189" mi="0" ci="3" mb="0" cb="0"/><line nr="192" mi="0" ci="3" mb="0" cb="0"/><line nr="193" mi="0" ci="3" mb="0" cb="2"/><line nr="194" mi="0" ci="3" mb="0" cb="0"/><line nr="195" mi="0" ci="4" mb="0" cb="0"/><line nr="196" mi="0" ci="16" mb="0" cb="2"/><line nr="197" mi="0" ci="5" mb="0" cb="2"/><line nr="198" mi="0" ci="3" mb="0" cb="0"/><line nr="199" mi="0" ci="7" mb="0" cb="0"/><line nr="200" mi="0" ci="1" mb="0" cb="0"/><line nr="203" mi="0" ci="1" mb="0" cb="0"/><line nr="205" mi="0" ci="6" mb="0" cb="0"/><line nr="207" mi="0" ci="6" mb="0" cb="2"/><line nr="208" mi="0" ci="5" mb="0" cb="0"/><line nr="209" mi="0" ci="1" mb="0" cb="0"/><line nr="210" mi="0" ci="10" mb="0" cb="0"/><line nr="212" mi="0" ci="6" mb="0" cb="0"/><line nr="213" mi="0" ci="2" mb="0" cb="0"/><line nr="214" mi="0" ci="9" mb="0" cb="0"/><line nr="216" mi="0" ci="4" mb="0" cb="2"/><line nr="217" mi="2" ci="19" mb="1" cb="1"/><line nr="220" mi="4" ci="7" mb="2" cb="2"/><line nr="221" mi="0" ci="7" mb="1" cb="1"/><line nr="222" mi="0" ci="2" mb="0" cb="0"/><line nr="224" mi="2" ci="0" mb="0" cb="0"/><line nr="229" mi="0" ci="2" mb="0" cb="0"/><line nr="231" mi="1" ci="0" mb="0" cb="0"/><line nr="233" mi="14" ci="0" mb="0" cb="0"/><line nr="247" mi="4" ci="0" mb="0" cb="0"/><line nr="248" mi="13" ci="0" mb="0" cb="0"/><line nr="249" mi="3" ci="0" mb="2" cb="0"/><line nr="250" mi="15" ci="0" mb="0" cb="0"/><line nr="252" mi="19" ci="0" mb="0" cb="0"/><line nr="254" mi="4" ci="0" mb="0" cb="0"/><line nr="255" mi="3" ci="0" mb="0" cb="0"/><line nr="265" mi="0" ci="3" mb="1" cb="1"/><line nr="266" mi="2" ci="0" mb="0" cb="0"/><line nr="267" mi="0" ci="2" mb="1" cb="1"/><line nr="268" mi="2" ci="0" mb="0" cb="0"/><line nr="269" mi="0" ci="5" mb="1" cb="1"/><line nr="270" mi="2" ci="0" mb="0" cb="0"/><line nr="271" mi="0" ci="3" mb="0" cb="0"/><line nr="272" mi="0" ci="15" mb="1" cb="3"/><line nr="283" mi="0" ci="5" mb="0" cb="0"/><line nr="284" mi="0" ci="8" mb="0" cb="0"/><line nr="285" mi="0" ci="3" mb="0" cb="2"/><line nr="286" mi="0" ci="1" mb="0" cb="0"/><line nr="288" mi="0" ci="2" mb="0" cb="0"/><counter type="INSTRUCTION" missed="173" covered="326"/><counter type="BRANCH" missed="20" covered="36"/><counter type="LINE" missed="26" covered="67"/><counter type="COMPLEXITY" missed="23" covered="20"/><counter type="METHOD" missed="4" covered="11"/><counter type="CLASS" missed="0" covered="3"/></sourcefile><sourcefile name="MtasSpans.java"><line nr="5" mi="0" ci="3" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSpanUniquePositionSpans.java"><line nr="43" mi="0" ci="2" mb="0" cb="0"/><line nr="44" mi="0" ci="3" mb="0" cb="0"/><line nr="45" mi="0" ci="5" mb="0" cb="0"/><line nr="46" mi="0" ci="5" mb="0" cb="0"/><line nr="47" mi="0" ci="2" mb="0" cb="0"/><line nr="48" mi="0" ci="1" mb="0" cb="0"/><line nr="57" mi="0" ci="3" mb="0" cb="2"/><line nr="58" mi="0" ci="7" mb="0" cb="0"/><line nr="59" mi="0" ci="5" mb="0" cb="0"/><line nr="60" mi="0" ci="3" mb="0" cb="0"/><line nr="61" mi="0" ci="4" mb="0" cb="0"/><line nr="63" mi="0" ci="3" mb="0" cb="0"/><line nr="64" mi="0" ci="3" mb="0" cb="0"/><line nr="65" mi="0" ci="2" mb="0" cb="0"/><line nr="76" mi="0" ci="3" mb="1" cb="1"/><line nr="77" mi="0" ci="3" mb="0" cb="2"/><line nr="78" mi="0" ci="2" mb="0" cb="0"/><line nr="80" mi="0" ci="2" mb="0" cb="0"/><line nr="83" mi="4" ci="0" mb="0" cb="0"/><line nr="94" mi="0" ci="3" mb="0" cb="2"/><line nr="95" mi="0" ci="3" mb="0" cb="2"/><line nr="96" mi="0" ci="2" mb="0" cb="0"/><line nr="98" mi="0" ci="2" mb="0" cb="0"/><line nr="101" mi="0" ci="4" mb="0" cb="0"/><line nr="113" mi="0" ci="2" mb="0" cb="0"/><line nr="125" mi="4" ci="0" mb="0" cb="0"/><line nr="126" mi="1" ci="0" mb="0" cb="0"/><line nr="135" mi="0" ci="4" mb="0" cb="0"/><line nr="145" mi="0" ci="2" mb="0" cb="0"/><line nr="146" mi="0" ci="3" mb="0" cb="0"/><line nr="147" mi="0" ci="10" mb="0" cb="2"/><line nr="157" mi="0" ci="2" mb="0" cb="0"/><line nr="158" mi="0" ci="3" mb="0" cb="0"/><line nr="159" mi="0" ci="9" mb="0" cb="2"/><line nr="160" mi="0" ci="2" mb="0" cb="0"/><line nr="165" mi="0" ci="4" mb="0" cb="0"/><line nr="172" mi="0" ci="3" mb="0" cb="0"/><line nr="173" mi="0" ci="3" mb="0" cb="0"/><line nr="174" mi="0" ci="3" mb="0" cb="0"/><line nr="175" mi="0" ci="3" mb="0" cb="0"/><line nr="176" mi="0" ci="3" mb="0" cb="0"/><line nr="177" mi="0" ci="1" mb="0" cb="0"/><line nr="187" mi="0" ci="3" mb="1" cb="1"/><line nr="188" mi="0" ci="3" mb="0" cb="0"/><line nr="190" mi="5" ci="0" mb="2" cb="0"/><line nr="191" mi="2" ci="0" mb="0" cb="0"/><line nr="204" mi="0" ci="3" mb="0" cb="2"/><line nr="205" mi="0" ci="2" mb="0" cb="0"/><line nr="206" mi="0" ci="5" mb="0" cb="2"/><line nr="207" mi="0" ci="3" mb="0" cb="0"/><line nr="208" mi="0" ci="2" mb="0" cb="0"/><line nr="210" mi="0" ci="13" mb="0" cb="0"/><line nr="211" mi="0" ci="5" mb="0" cb="0"/><line nr="212" mi="0" ci="2" mb="0" cb="0"/><line nr="224" mi="0" ci="4" mb="0" cb="2"/><line nr="225" mi="0" ci="2" mb="0" cb="0"/><line nr="229" mi="0" ci="7" mb="0" cb="4"/><line nr="230" mi="0" ci="2" mb="0" cb="0"/><line nr="233" mi="0" ci="6" mb="0" cb="0"/><line nr="234" mi="0" ci="5" mb="0" cb="0"/><line nr="236" mi="0" ci="4" mb="0" cb="0"/><line nr="237" mi="0" ci="4" mb="0" cb="0"/><line nr="240" mi="0" ci="8" mb="0" cb="4"/><line nr="241" mi="0" ci="4" mb="0" cb="0"/><line nr="243" mi="0" ci="9" mb="0" cb="2"/><line nr="244" mi="0" ci="4" mb="0" cb="2"/><line nr="245" mi="0" ci="7" mb="0" cb="0"/><line nr="246" mi="0" ci="6" mb="0" cb="0"/><line nr="249" mi="0" ci="10" mb="0" cb="2"/><line nr="251" mi="0" ci="5" mb="1" cb="1"/><line nr="252" mi="0" ci="5" mb="0" cb="0"/><line nr="254" mi="0" ci="1" mb="0" cb="0"/><line nr="256" mi="0" ci="4" mb="1" cb="1"/><line nr="257" mi="0" ci="2" mb="0" cb="0"/><line nr="259" mi="1" ci="0" mb="0" cb="0"/><line nr="280" mi="0" ci="2" mb="0" cb="0"/><line nr="281" mi="0" ci="3" mb="0" cb="0"/><line nr="282" mi="0" ci="3" mb="0" cb="0"/><line nr="283" mi="0" ci="1" mb="0" cb="0"/><line nr="291" mi="0" ci="3" mb="0" cb="0"/><line nr="300" mi="0" ci="3" mb="0" cb="0"/><line nr="310" mi="0" ci="3" mb="1" cb="1"/><line nr="311" mi="2" ci="0" mb="0" cb="0"/><line nr="312" mi="0" ci="2" mb="1" cb="1"/><line nr="313" mi="2" ci="0" mb="0" cb="0"/><line nr="314" mi="0" ci="5" mb="1" cb="1"/><line nr="315" mi="2" ci="0" mb="0" cb="0"/><line nr="316" mi="0" ci="3" mb="0" cb="0"/><line nr="317" mi="2" ci="12" mb="2" cb="2"/><line nr="326" mi="5" ci="0" mb="0" cb="0"/><line nr="327" mi="7" ci="0" mb="0" cb="0"/><line nr="328" mi="7" ci="0" mb="0" cb="0"/><line nr="329" mi="2" ci="0" mb="0" cb="0"/><line nr="341" mi="9" ci="0" mb="2" cb="0"/><line nr="351" mi="9" ci="0" mb="2" cb="0"/><counter type="INSTRUCTION" missed="64" covered="309"/><counter type="BRANCH" missed="15" covered="41"/><counter type="LINE" missed="15" covered="80"/><counter type="COMPLEXITY" missed="16" covered="33"/><counter type="METHOD" missed="4" covered="17"/><counter type="CLASS" missed="0" covered="2"/></sourcefile><sourcefile name="MtasDisabledTwoPhaseIteratorSpans.java"><line nr="23" mi="0" ci="2" mb="0" cb="0"/><line nr="24" mi="0" ci="3" mb="0" cb="0"/><line nr="25" mi="0" ci="1" mb="0" cb="0"/><line nr="32" mi="0" ci="4" mb="0" cb="0"/><line nr="40" mi="4" ci="0" mb="0" cb="0"/><line nr="48" mi="4" ci="0" mb="0" cb="0"/><line nr="56" mi="4" ci="0" mb="0" cb="0"/><line nr="64" mi="4" ci="0" mb="0" cb="0"/><line nr="65" mi="1" ci="0" mb="0" cb="0"/><line nr="72" mi="4" ci="0" mb="0" cb="0"/><line nr="80" mi="0" ci="4" mb="0" cb="0"/><line nr="88" mi="0" ci="4" mb="0" cb="0"/><line nr="96" mi="5" ci="0" mb="0" cb="0"/><line nr="104" mi="4" ci="0" mb="0" cb="0"/><line nr="113" mi="4" ci="0" mb="0" cb="0"/><line nr="118" mi="4" ci="0" mb="0" cb="0"/><line nr="119" mi="13" ci="0" mb="0" cb="0"/><line nr="120" mi="11" ci="0" mb="2" cb="0"/><line nr="121" mi="4" ci="0" mb="0" cb="0"/><line nr="122" mi="3" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="69" covered="18"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="14" covered="6"/><counter type="COMPLEXITY" missed="10" covered="4"/><counter type="METHOD" missed="9" covered="4"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasMaximumExpandSpans.java"><line nr="46" mi="0" ci="2" mb="0" cb="0"/><line nr="47" mi="0" ci="3" mb="0" cb="0"/><line nr="48" mi="0" ci="3" mb="0" cb="0"/><line nr="49" mi="0" ci="3" mb="0" cb="0"/><line nr="50" mi="0" ci="3" mb="0" cb="0"/><line nr="51" mi="0" ci="3" mb="0" cb="0"/><line nr="52" mi="0" ci="3" mb="0" cb="0"/><line nr="53" mi="0" ci="3" mb="0" cb="0"/><line nr="54" mi="0" ci="3" mb="0" cb="0"/><line nr="55" mi="0" ci="1" mb="0" cb="0"/><line nr="66" mi="0" ci="2" mb="0" cb="0"/><line nr="67" mi="0" ci="5" mb="0" cb="2"/><line nr="68" mi="0" ci="4" mb="0" cb="0"/><line nr="69" mi="0" ci="10" mb="0" cb="0"/><line nr="71" mi="0" ci="12" mb="0" cb="0"/><line nr="73" mi="0" ci="16" mb="1" cb="3"/><line nr="75" mi="0" ci="3" mb="0" cb="0"/><line nr="78" mi="0" ci="3" mb="0" cb="0"/><line nr="79" mi="0" ci="3" mb="0" cb="0"/><line nr="80" mi="0" ci="2" mb="0" cb="0"/><line nr="90" mi="0" ci="3" mb="0" cb="0"/><line nr="100" mi="0" ci="3" mb="0" cb="0"/><line nr="110" mi="6" ci="0" mb="0" cb="0"/><line nr="122" mi="4" ci="0" mb="0" cb="0"/><line nr="123" mi="1" ci="0" mb="0" cb="0"/><line nr="133" mi="2" ci="0" mb="0" cb="0"/><line nr="143" mi="0" ci="4" mb="0" cb="0"/><line nr="153" mi="0" ci="4" mb="0" cb="0"/><line nr="154" mi="0" ci="3" mb="0" cb="0"/><line nr="155" mi="0" ci="3" mb="0" cb="0"/><line nr="156" mi="0" ci="3" mb="0" cb="2"/><line nr="157" mi="0" ci="7" mb="0" cb="0"/><line nr="158" mi="0" ci="2" mb="1" cb="1"/><line nr="159" mi="0" ci="4" mb="0" cb="0"/><line nr="160" mi="0" ci="5" mb="0" cb="0"/><line nr="162" mi="3" ci="0" mb="0" cb="0"/><line nr="163" mi="3" ci="0" mb="0" cb="0"/><line nr="165" mi="0" ci="1" mb="0" cb="0"/><line nr="166" mi="0" ci="3" mb="0" cb="0"/><line nr="167" mi="0" ci="3" mb="0" cb="0"/><line nr="169" mi="0" ci="2" mb="0" cb="0"/><line nr="179" mi="5" ci="0" mb="0" cb="0"/><line nr="180" mi="3" ci="0" mb="0" cb="0"/><line nr="181" mi="3" ci="0" mb="0" cb="0"/><line nr="182" mi="3" ci="0" mb="2" cb="0"/><line nr="183" mi="7" ci="0" mb="0" cb="0"/><line nr="184" mi="2" ci="0" mb="2" cb="0"/><line nr="185" mi="4" ci="0" mb="0" cb="0"/><line nr="186" mi="5" ci="0" mb="0" cb="0"/><line nr="188" mi="3" ci="0" mb="0" cb="0"/><line nr="189" mi="3" ci="0" mb="0" cb="0"/><line nr="191" mi="1" ci="0" mb="0" cb="0"/><line nr="192" mi="3" ci="0" mb="0" cb="0"/><line nr="193" mi="3" ci="0" mb="0" cb="0"/><line nr="195" mi="2" ci="0" mb="0" cb="0"/><line nr="203" mi="0" ci="4" mb="0" cb="0"/><line nr="213" mi="1" ci="8" mb="1" cb="1"/><counter type="INSTRUCTION" missed="67" covered="149"/><counter type="BRANCH" missed="7" covered="9"/><counter type="LINE" missed="20" covered="37"/><counter type="COMPLEXITY" missed="9" covered="11"/><counter type="METHOD" missed="4" covered="8"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="1047" covered="2100"/><counter type="BRANCH" missed="127" covered="223"/><counter type="LINE" missed="217" covered="461"/><counter type="COMPLEXITY" missed="142" covered="165"/><counter type="METHOD" missed="41" covered="91"/><counter type="CLASS" missed="0" covered="19"/></package><package name="mtas/codec/payload"><class name="mtas/codec/payload/MtasBitOutputStream"><method name="&lt;init&gt;" desc="()V" line="12"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="writeBit" desc="(I)V" line="31"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="writeBit" desc="(II)V" line="42"><counter type="INSTRUCTION" missed="0" covered="29"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="writeEliasGammaCodingInteger" desc="(I)V" line="59"><counter type="INSTRUCTION" missed="5" covered="11"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="writeEliasGammaCodingNonNegativeInteger" desc="(I)V" line="74"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="writeEliasGammaCodingPositiveInteger" desc="(I)V" line="87"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="close" desc="()V" line="105"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="createByte" desc="()V" line="115"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="10" covered="99"/><counter type="BRANCH" missed="3" covered="11"/><counter type="LINE" missed="4" covered="31"/><counter type="COMPLEXITY" missed="4" covered="11"/><counter type="METHOD" missed="1" covered="7"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/payload/MtasBitInputStream"><method name="&lt;init&gt;" desc="([B)V" line="12"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="readBit" desc="()I" line="33"><counter type="INSTRUCTION" missed="5" covered="34"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="1" covered="8"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="readRemainingBytes" desc="()[B" line="54"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="readEliasGammaCodingInteger" desc="()I" line="73"><counter type="INSTRUCTION" missed="5" covered="13"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="readEliasGammaCodingNonNegativeInteger" desc="()I" line="88"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="readEliasGammaCodingPositiveInteger" desc="()I" line="100"><counter type="INSTRUCTION" missed="0" covered="30"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="33" covered="94"/><counter type="BRANCH" missed="6" covered="10"/><counter type="LINE" missed="8" covered="26"/><counter type="COMPLEXITY" missed="5" covered="9"/><counter type="METHOD" missed="1" covered="5"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/payload/MtasPayloadEncoder"><method name="&lt;init&gt;" desc="(Lmtas/analysis/token/MtasToken;I)V" line="56"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Lmtas/analysis/token/MtasToken;)V" line="68"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getPayload" desc="()Lorg/apache/lucene/util/BytesRef;" line="80"><counter type="INSTRUCTION" missed="152" covered="231"/><counter type="BRANCH" missed="27" covered="25"/><counter type="LINE" missed="28" covered="42"/><counter type="COMPLEXITY" missed="19" covered="8"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="157" covered="245"/><counter type="BRANCH" missed="27" covered="25"/><counter type="LINE" missed="30" covered="47"/><counter type="COMPLEXITY" missed="20" covered="9"/><counter type="METHOD" missed="1" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/payload/MtasPayloadDecoder"><method name="&lt;init&gt;" desc="()V" line="13"><counter type="INSTRUCTION" missed="0" covered="21"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="init" desc="(I[B)V" line="61"><counter type="INSTRUCTION" missed="88" covered="212"/><counter type="BRANCH" missed="14" covered="26"/><counter type="LINE" missed="19" covered="45"/><counter type="COMPLEXITY" missed="13" covered="8"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getMtasId" desc="()Ljava/lang/Integer;" line="167"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getMtasParentId" desc="()Ljava/lang/Integer;" line="176"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getMtasPayload" desc="()[B" line="185"><counter type="INSTRUCTION" missed="3" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getMtasPosition" desc="()Lmtas/analysis/token/MtasPosition;" line="194"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getMtasOffset" desc="()Lmtas/analysis/token/MtasOffset;" line="203"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getMtasRealOffset" desc="()Lmtas/analysis/token/MtasOffset;" line="212"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="91" covered="254"/><counter type="BRANCH" missed="15" covered="27"/><counter type="LINE" missed="19" covered="58"/><counter type="COMPLEXITY" missed="14" covered="15"/><counter type="METHOD" missed="0" covered="8"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="MtasBitOutputStream.java"><line nr="12" mi="0" ci="3" mb="0" cb="0"/><line nr="15" mi="0" ci="3" mb="0" cb="0"/><line nr="20" mi="0" ci="2" mb="0" cb="0"/><line nr="22" mi="0" ci="1" mb="0" cb="0"/><line nr="31" mi="0" ci="4" mb="0" cb="0"/><line nr="32" mi="0" ci="1" mb="0" cb="0"/><line nr="42" mi="0" ci="2" mb="0" cb="0"/><line nr="43" mi="0" ci="2" mb="0" cb="2"/><line nr="44" mi="0" ci="1" mb="0" cb="0"/><line nr="45" mi="0" ci="16" mb="0" cb="0"/><line nr="46" mi="0" ci="4" mb="0" cb="2"/><line nr="47" mi="0" ci="3" mb="0" cb="0"/><line nr="50" mi="0" ci="1" mb="0" cb="0"/><line nr="59" mi="0" ci="2" mb="1" cb="1"/><line nr="60" mi="0" ci="8" mb="0" cb="0"/><line nr="62" mi="5" ci="0" mb="0" cb="0"/><line nr="64" mi="0" ci="1" mb="0" cb="0"/><line nr="74" mi="0" ci="2" mb="1" cb="1"/><line nr="75" mi="0" ci="5" mb="0" cb="0"/><line nr="77" mi="0" ci="1" mb="0" cb="0"/><line nr="87" mi="0" ci="2" mb="1" cb="1"/><line nr="88" mi="0" ci="3" mb="0" cb="2"/><line nr="89" mi="0" ci="4" mb="0" cb="0"/><line nr="91" mi="0" ci="3" mb="0" cb="0"/><line nr="92" mi="0" ci="5" mb="0" cb="0"/><line nr="93" mi="0" ci="5" mb="0" cb="0"/><line nr="96" mi="0" ci="1" mb="0" cb="0"/><line nr="105" mi="2" ci="0" mb="0" cb="0"/><line nr="106" mi="2" ci="0" mb="0" cb="0"/><line nr="107" mi="1" ci="0" mb="0" cb="0"/><line nr="115" mi="0" ci="3" mb="0" cb="2"/><line nr="116" mi="0" ci="3" mb="0" cb="0"/><line nr="117" mi="0" ci="4" mb="0" cb="0"/><line nr="118" mi="0" ci="3" mb="0" cb="0"/><line nr="120" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="10" covered="99"/><counter type="BRANCH" missed="3" covered="11"/><counter type="LINE" missed="4" covered="31"/><counter type="COMPLEXITY" missed="4" covered="11"/><counter type="METHOD" missed="1" covered="7"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasPayloadEncoder.java"><line nr="56" mi="0" ci="2" mb="0" cb="0"/><line nr="57" mi="0" ci="3" mb="0" cb="0"/><line nr="58" mi="0" ci="5" mb="0" cb="0"/><line nr="59" mi="0" ci="3" mb="0" cb="0"/><line nr="60" mi="0" ci="1" mb="0" cb="0"/><line nr="68" mi="4" ci="0" mb="0" cb="0"/><line nr="69" mi="1" ci="0" mb="0" cb="0"/><line nr="80" mi="0" ci="6" mb="0" cb="2"/><line nr="81" mi="0" ci="4" mb="0" cb="0"/><line nr="82" mi="0" ci="5" mb="0" cb="0"/><line nr="83" mi="0" ci="6" mb="0" cb="2"/><line nr="84" mi="0" ci="4" mb="0" cb="0"/><line nr="85" mi="0" ci="5" mb="0" cb="0"/><line nr="86" mi="0" ci="6" mb="1" cb="1"/><line nr="87" mi="0" ci="4" mb="0" cb="0"/><line nr="88" mi="0" ci="5" mb="0" cb="0"/><line nr="90" mi="4" ci="0" mb="0" cb="0"/><line nr="91" mi="4" ci="0" mb="0" cb="0"/><line nr="94" mi="2" ci="6" mb="1" cb="1"/><line nr="95" mi="3" ci="0" mb="2" cb="0"/><line nr="96" mi="5" ci="0" mb="0" cb="0"/><line nr="98" mi="0" ci="4" mb="0" cb="0"/><line nr="101" mi="2" ci="6" mb="1" cb="1"/><line nr="102" mi="3" ci="0" mb="2" cb="0"/><line nr="103" mi="5" ci="0" mb="0" cb="0"/><line nr="105" mi="0" ci="4" mb="0" cb="0"/><line nr="108" mi="0" ci="8" mb="1" cb="1"/><line nr="109" mi="0" ci="3" mb="0" cb="2"/><line nr="110" mi="0" ci="5" mb="0" cb="0"/><line nr="112" mi="0" ci="4" mb="0" cb="0"/><line nr="115" mi="2" ci="6" mb="1" cb="1"/><line nr="116" mi="2" ci="0" mb="2" cb="0"/><line nr="117" mi="5" ci="0" mb="0" cb="0"/><line nr="119" mi="0" ci="4" mb="0" cb="0"/><line nr="121" mi="0" ci="6" mb="1" cb="1"/><line nr="122" mi="0" ci="5" mb="0" cb="0"/><line nr="125" mi="4" ci="0" mb="0" cb="0"/><line nr="128" mi="0" ci="7" mb="0" cb="0"/><line nr="130" mi="0" ci="7" mb="0" cb="2"/><line nr="132" mi="0" ci="6" mb="0" cb="2"/><line nr="134" mi="0" ci="7" mb="0" cb="0"/><line nr="135" mi="0" ci="8" mb="0" cb="0"/><line nr="136" mi="0" ci="6" mb="1" cb="1"/><line nr="138" mi="0" ci="4" mb="0" cb="0"/><line nr="139" mi="0" ci="5" mb="0" cb="0"/><line nr="140" mi="0" ci="4" mb="0" cb="0"/><line nr="141" mi="0" ci="8" mb="0" cb="2"/><line nr="142" mi="0" ci="8" mb="0" cb="0"/><line nr="144" mi="0" ci="4" mb="0" cb="0"/><line nr="150" mi="2" ci="6" mb="1" cb="1"/><line nr="151" mi="3" ci="0" mb="2" cb="0"/><line nr="152" mi="4" ci="0" mb="0" cb="0"/><line nr="153" mi="3" ci="0" mb="0" cb="0"/><line nr="154" mi="6" ci="0" mb="0" cb="0"/><line nr="155" mi="8" ci="0" mb="0" cb="0"/><line nr="158" mi="2" ci="6" mb="1" cb="1"/><line nr="159" mi="3" ci="0" mb="2" cb="0"/><line nr="160" mi="8" ci="0" mb="2" cb="0"/><line nr="161" mi="3" ci="0" mb="2" cb="0"/><line nr="162" mi="5" ci="0" mb="0" cb="0"/><line nr="163" mi="7" ci="0" mb="0" cb="0"/><line nr="164" mi="7" ci="0" mb="0" cb="0"/><line nr="165" mi="8" ci="0" mb="0" cb="0"/><line nr="167" mi="5" ci="0" mb="0" cb="0"/><line nr="168" mi="2" ci="0" mb="0" cb="0"/><line nr="169" mi="6" ci="0" mb="0" cb="0"/><line nr="170" mi="8" ci="0" mb="0" cb="0"/><line nr="174" mi="0" ci="8" mb="1" cb="1"/><line nr="175" mi="0" ci="3" mb="0" cb="2"/><line nr="176" mi="0" ci="5" mb="0" cb="0"/><line nr="177" mi="0" ci="7" mb="0" cb="0"/><line nr="180" mi="0" ci="3" mb="0" cb="0"/><line nr="182" mi="2" ci="6" mb="1" cb="1"/><line nr="183" mi="2" ci="0" mb="2" cb="0"/><line nr="184" mi="4" ci="0" mb="0" cb="0"/><line nr="185" mi="13" ci="0" mb="0" cb="0"/><line nr="189" mi="0" ci="7" mb="0" cb="0"/><counter type="INSTRUCTION" missed="157" covered="245"/><counter type="BRANCH" missed="27" covered="25"/><counter type="LINE" missed="30" covered="47"/><counter type="COMPLEXITY" missed="20" covered="9"/><counter type="METHOD" missed="1" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasBitInputStream.java"><line nr="12" mi="0" ci="3" mb="0" cb="0"/><line nr="15" mi="0" ci="3" mb="0" cb="0"/><line nr="23" mi="0" ci="3" mb="0" cb="0"/><line nr="24" mi="0" ci="1" mb="0" cb="0"/><line nr="33" mi="0" ci="3" mb="0" cb="2"/><line nr="34" mi="0" ci="4" mb="0" cb="0"/><line nr="35" mi="0" ci="4" mb="1" cb="1"/><line nr="36" mi="5" ci="0" mb="0" cb="0"/><line nr="39" mi="0" ci="8" mb="0" cb="0"/><line nr="40" mi="0" ci="6" mb="0" cb="0"/><line nr="41" mi="0" ci="4" mb="0" cb="2"/><line nr="42" mi="0" ci="3" mb="0" cb="0"/><line nr="44" mi="0" ci="2" mb="0" cb="0"/><line nr="54" mi="3" ci="0" mb="2" cb="0"/><line nr="55" mi="4" ci="0" mb="0" cb="0"/><line nr="56" mi="4" ci="0" mb="2" cb="0"/><line nr="57" mi="2" ci="0" mb="0" cb="0"/><line nr="59" mi="5" ci="0" mb="0" cb="0"/><line nr="62" mi="5" ci="0" mb="0" cb="0"/><line nr="73" mi="0" ci="3" mb="0" cb="0"/><line nr="74" mi="0" ci="4" mb="1" cb="1"/><line nr="75" mi="5" ci="0" mb="0" cb="0"/><line nr="77" mi="0" ci="6" mb="0" cb="0"/><line nr="88" mi="0" ci="3" mb="0" cb="0"/><line nr="89" mi="0" ci="4" mb="0" cb="0"/><line nr="100" mi="0" ci="2" mb="0" cb="0"/><line nr="101" mi="0" ci="3" mb="0" cb="0"/><line nr="102" mi="0" ci="2" mb="0" cb="2"/><line nr="103" mi="0" ci="1" mb="0" cb="0"/><line nr="104" mi="0" ci="4" mb="0" cb="0"/><line nr="106" mi="0" ci="2" mb="0" cb="0"/><line nr="107" mi="0" ci="7" mb="0" cb="2"/><line nr="108" mi="0" ci="7" mb="0" cb="0"/><line nr="110" mi="0" ci="2" mb="0" cb="0"/><counter type="INSTRUCTION" missed="33" covered="94"/><counter type="BRANCH" missed="6" covered="10"/><counter type="LINE" missed="8" covered="26"/><counter type="COMPLEXITY" missed="5" covered="9"/><counter type="METHOD" missed="1" covered="5"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasPayloadDecoder.java"><line nr="13" mi="0" ci="2" mb="0" cb="0"/><line nr="28" mi="0" ci="3" mb="0" cb="0"/><line nr="31" mi="0" ci="3" mb="0" cb="0"/><line nr="34" mi="0" ci="3" mb="0" cb="0"/><line nr="37" mi="0" ci="3" mb="0" cb="0"/><line nr="40" mi="0" ci="3" mb="0" cb="0"/><line nr="43" mi="0" ci="4" mb="0" cb="0"/><line nr="61" mi="0" ci="6" mb="0" cb="0"/><line nr="62" mi="0" ci="3" mb="0" cb="0"/><line nr="66" mi="0" ci="5" mb="0" cb="2"/><line nr="67" mi="0" ci="5" mb="1" cb="1"/><line nr="68" mi="4" ci="0" mb="0" cb="0"/><line nr="70" mi="0" ci="4" mb="0" cb="0"/><line nr="73" mi="0" ci="5" mb="0" cb="2"/><line nr="74" mi="0" ci="4" mb="0" cb="0"/><line nr="76" mi="0" ci="3" mb="0" cb="0"/><line nr="80" mi="0" ci="5" mb="1" cb="1"/><line nr="81" mi="4" ci="0" mb="0" cb="0"/><line nr="83" mi="0" ci="3" mb="0" cb="0"/><line nr="86" mi="0" ci="5" mb="1" cb="1"/><line nr="87" mi="4" ci="0" mb="0" cb="0"/><line nr="89" mi="0" ci="3" mb="0" cb="0"/><line nr="92" mi="0" ci="5" mb="0" cb="2"/><line nr="93" mi="0" ci="5" mb="0" cb="0"/><line nr="95" mi="0" ci="4" mb="0" cb="0"/><line nr="98" mi="0" ci="5" mb="1" cb="1"/><line nr="99" mi="5" ci="0" mb="0" cb="0"/><line nr="101" mi="0" ci="4" mb="0" cb="0"/><line nr="103" mi="0" ci="4" mb="1" cb="1"/><line nr="109" mi="0" ci="6" mb="0" cb="0"/><line nr="111" mi="0" ci="8" mb="1" cb="3"/><line nr="112" mi="0" ci="8" mb="0" cb="0"/><line nr="113" mi="0" ci="8" mb="1" cb="3"/><line nr="114" mi="0" ci="9" mb="0" cb="0"/><line nr="115" mi="0" ci="7" mb="0" cb="0"/><line nr="116" mi="0" ci="8" mb="2" cb="2"/><line nr="117" mi="0" ci="5" mb="0" cb="0"/><line nr="118" mi="0" ci="7" mb="0" cb="0"/><line nr="119" mi="0" ci="4" mb="0" cb="0"/><line nr="120" mi="0" ci="3" mb="0" cb="0"/><line nr="121" mi="0" ci="5" mb="0" cb="0"/><line nr="122" mi="0" ci="2" mb="0" cb="0"/><line nr="123" mi="0" ci="3" mb="0" cb="0"/><line nr="124" mi="0" ci="7" mb="0" cb="2"/><line nr="125" mi="0" ci="2" mb="0" cb="0"/><line nr="126" mi="0" ci="3" mb="0" cb="0"/><line nr="127" mi="0" ci="3" mb="0" cb="0"/><line nr="128" mi="0" ci="4" mb="0" cb="0"/><line nr="130" mi="0" ci="6" mb="0" cb="0"/><line nr="131" mi="0" ci="1" mb="0" cb="0"/><line nr="132" mi="3" ci="0" mb="0" cb="0"/><line nr="135" mi="0" ci="3" mb="1" cb="1"/><line nr="136" mi="4" ci="0" mb="0" cb="0"/><line nr="137" mi="3" ci="0" mb="0" cb="0"/><line nr="138" mi="5" ci="0" mb="0" cb="0"/><line nr="139" mi="7" ci="0" mb="0" cb="0"/><line nr="140" mi="3" ci="0" mb="2" cb="0"/><line nr="141" mi="6" ci="0" mb="0" cb="0"/><line nr="143" mi="3" ci="0" mb="0" cb="0"/><line nr="144" mi="5" ci="0" mb="0" cb="0"/><line nr="145" mi="7" ci="0" mb="0" cb="0"/><line nr="147" mi="1" ci="3" mb="1" cb="1"/><line nr="148" mi="4" ci="0" mb="0" cb="0"/><line nr="149" mi="3" ci="0" mb="0" cb="0"/><line nr="150" mi="5" ci="0" mb="0" cb="0"/><line nr="151" mi="7" ci="0" mb="0" cb="0"/><line nr="153" mi="0" ci="4" mb="0" cb="2"/><line nr="154" mi="0" ci="10" mb="0" cb="0"/><line nr="156" mi="0" ci="4" mb="1" cb="1"/><line nr="157" mi="5" ci="0" mb="0" cb="0"/><line nr="159" mi="0" ci="1" mb="0" cb="0"/><line nr="167" mi="0" ci="3" mb="0" cb="0"/><line nr="176" mi="0" ci="3" mb="0" cb="0"/><line nr="185" mi="3" ci="6" mb="1" cb="1"/><line nr="194" mi="0" ci="3" mb="0" cb="0"/><line nr="203" mi="0" ci="3" mb="0" cb="0"/><line nr="212" mi="0" ci="3" mb="0" cb="0"/><counter type="INSTRUCTION" missed="91" covered="254"/><counter type="BRANCH" missed="15" covered="27"/><counter type="LINE" missed="19" covered="58"/><counter type="COMPLEXITY" missed="14" covered="15"/><counter type="METHOD" missed="0" covered="8"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="291" covered="692"/><counter type="BRANCH" missed="51" covered="73"/><counter type="LINE" missed="61" covered="162"/><counter type="COMPLEXITY" missed="43" covered="44"/><counter type="METHOD" missed="3" covered="22"/><counter type="CLASS" missed="0" covered="4"/></package><package name="mtas/parser/cql"><class name="mtas/parser/cql/TokenMgrError"><method name="addEscapes" desc="(Ljava/lang/String;)Ljava/lang/String;" line="51"><counter type="INSTRUCTION" missed="103" covered="0"/><counter type="BRANCH" missed="15" covered="0"/><counter type="LINE" missed="25" covered="0"/><counter type="COMPLEXITY" missed="12" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="LexicalErr" desc="(ZIIILjava/lang/String;I)Ljava/lang/String;" line="106"><counter type="INSTRUCTION" missed="48" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getMessage" desc="()Ljava/lang/String;" line="124"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="()V" line="132"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;I)V" line="137"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(ZIIILjava/lang/String;II)V" line="143"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="175" covered="0"/><counter type="BRANCH" missed="17" covered="0"/><counter type="LINE" missed="37" covered="0"/><counter type="COMPLEXITY" missed="18" covered="0"/><counter type="METHOD" missed="6" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/parser/cql/Token"><method name="getValue" desc="()Ljava/lang/Object;" line="72"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="()V" line="78"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(I)V" line="85"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(ILjava/lang/String;)V" line="92"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="()Ljava/lang/String;" line="102"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="newToken" desc="(ILjava/lang/String;)Lmtas/parser/cql/Token;" line="119"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="newToken" desc="(I)Lmtas/parser/cql/Token;" line="127"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="14" covered="20"/><counter type="LINE" missed="5" covered="7"/><counter type="COMPLEXITY" missed="4" covered="3"/><counter type="METHOD" missed="4" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/parser/cql/MtasCQLParser"><method name="parse" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/HashMap;Lmtas/search/spans/util/MtasSpanQuery;Ljava/lang/Integer;)Lmtas/search/spans/util/MtasSpanQuery;" line="38"><counter type="INSTRUCTION" missed="35" covered="25"/><counter type="BRANCH" missed="5" covered="3"/><counter type="LINE" missed="5" covered="4"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="unquoteString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="56"><counter type="INSTRUCTION" missed="0" covered="24"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="variableString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="66"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="cql" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/HashMap;Ljava/util/HashSet;Lmtas/search/spans/util/MtasSpanQuery;Ljava/lang/Integer;)Lmtas/search/spans/util/MtasSpanQuery;" line="74"><counter type="INSTRUCTION" missed="13" covered="106"/><counter type="BRANCH" missed="3" covered="11"/><counter type="LINE" missed="3" covered="19"/><counter type="COMPLEXITY" missed="3" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="cqlBlock" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/HashMap;Ljava/util/HashSet;Lmtas/search/spans/util/MtasSpanQuery;Ljava/lang/Integer;)Lmtas/search/spans/MtasSpanSequenceItem;" line="117"><counter type="INSTRUCTION" missed="175" covered="534"/><counter type="BRANCH" missed="30" covered="68"/><counter type="LINE" missed="38" covered="108"/><counter type="COMPLEXITY" missed="25" covered="25"/><counter type="METHOD" missed="0" covered="1"/></method><method name="sentence" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/HashMap;Ljava/util/HashSet;Lmtas/search/spans/util/MtasSpanQuery;Ljava/lang/Integer;)Lmtas/parser/cql/util/MtasCQLParserSentenceCondition;" line="324"><counter type="INSTRUCTION" missed="5" covered="26"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="8"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="sentencePart" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/HashMap;Ljava/util/HashSet;Lmtas/search/spans/util/MtasSpanQuery;Ljava/lang/Integer;)Lmtas/parser/cql/util/MtasCQLParserSentencePartCondition;" line="338"><counter type="INSTRUCTION" missed="36" covered="168"/><counter type="BRANCH" missed="5" covered="21"/><counter type="LINE" missed="9" covered="42"/><counter type="COMPLEXITY" missed="5" covered="9"/><counter type="METHOD" missed="0" covered="1"/></method><method name="basicSentence" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/HashMap;Ljava/util/HashSet;Lmtas/search/spans/util/MtasSpanQuery;Ljava/lang/Integer;)Lmtas/parser/cql/util/MtasCQLParserBasicSentenceCondition;" line="420"><counter type="INSTRUCTION" missed="21" covered="68"/><counter type="BRANCH" missed="3" covered="9"/><counter type="LINE" missed="5" covered="15"/><counter type="COMPLEXITY" missed="3" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="group" desc="(Ljava/lang/String;)Lmtas/parser/cql/util/MtasCQLParserGroupFullCondition;" line="453"><counter type="INSTRUCTION" missed="54" covered="151"/><counter type="BRANCH" missed="9" covered="19"/><counter type="LINE" missed="14" covered="42"/><counter type="COMPLEXITY" missed="7" covered="8"/><counter type="METHOD" missed="0" covered="1"/></method><method name="groupCondition" desc="(Ljava/lang/String;)Lmtas/parser/cql/util/MtasCQLParserGroupCondition;" line="546"><counter type="INSTRUCTION" missed="14" covered="71"/><counter type="BRANCH" missed="3" covered="7"/><counter type="LINE" missed="4" covered="15"/><counter type="COMPLEXITY" missed="3" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="word" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/HashMap;Ljava/util/HashSet;)Lmtas/parser/cql/util/MtasCQLParserWordFullCondition;" line="573"><counter type="INSTRUCTION" missed="51" covered="252"/><counter type="BRANCH" missed="6" covered="28"/><counter type="LINE" missed="12" covered="62"/><counter type="COMPLEXITY" missed="6" covered="12"/><counter type="METHOD" missed="0" covered="1"/></method><method name="wordCondition" desc="(Ljava/lang/String;Ljava/util/HashMap;Ljava/util/HashSet;)Lmtas/parser/cql/util/MtasCQLParserWordCondition;" line="687"><counter type="INSTRUCTION" missed="166" covered="181"/><counter type="BRANCH" missed="27" covered="25"/><counter type="LINE" missed="36" covered="41"/><counter type="COMPLEXITY" missed="19" covered="8"/><counter type="METHOD" missed="0" covered="1"/></method><method name="wordAtomCondition" desc="(Ljava/lang/String;Ljava/util/HashMap;Ljava/util/HashSet;)Lmtas/parser/cql/util/MtasCQLParserWordCondition;" line="808"><counter type="INSTRUCTION" missed="115" covered="233"/><counter type="BRANCH" missed="16" covered="30"/><counter type="LINE" missed="18" covered="52"/><counter type="COMPLEXITY" missed="16" covered="8"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_1" desc="(I)Z" line="922"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_2" desc="(I)Z" line="930"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_3" desc="(I)Z" line="938"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_4" desc="(I)Z" line="946"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_5" desc="(I)Z" line="954"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_6" desc="(I)Z" line="962"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_7" desc="(I)Z" line="970"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_8" desc="(I)Z" line="978"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_9" desc="(I)Z" line="986"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_10" desc="(I)Z" line="994"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_11" desc="(I)Z" line="1002"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_12" desc="(I)Z" line="1010"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_13" desc="(I)Z" line="1018"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_14" desc="(I)Z" line="1026"><counter type="INSTRUCTION" missed="18" covered="21"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_15" desc="(I)Z" line="1034"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_16" desc="(I)Z" line="1042"><counter type="INSTRUCTION" missed="18" covered="21"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_17" desc="(I)Z" line="1050"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_18" desc="(I)Z" line="1058"><counter type="INSTRUCTION" missed="39" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_2_19" desc="(I)Z" line="1066"><counter type="INSTRUCTION" missed="18" covered="21"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_20" desc="(I)Z" line="1074"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_21" desc="(I)Z" line="1082"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_22" desc="(I)Z" line="1090"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_23" desc="(I)Z" line="1098"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_24" desc="(I)Z" line="1106"><counter type="INSTRUCTION" missed="18" covered="21"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_25" desc="(I)Z" line="1114"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_26" desc="(I)Z" line="1122"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_27" desc="(I)Z" line="1130"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_28" desc="(I)Z" line="1138"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_29" desc="(I)Z" line="1146"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_30" desc="(I)Z" line="1154"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_31" desc="(I)Z" line="1162"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_32" desc="(I)Z" line="1170"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_33" desc="(I)Z" line="1178"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_34" desc="(I)Z" line="1186"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_35" desc="(I)Z" line="1194"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_36" desc="(I)Z" line="1202"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_37" desc="(I)Z" line="1210"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_38" desc="(I)Z" line="1218"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_39" desc="(I)Z" line="1226"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_40" desc="(I)Z" line="1234"><counter type="INSTRUCTION" missed="39" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_2_41" desc="(I)Z" line="1242"><counter type="INSTRUCTION" missed="39" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_2_42" desc="(I)Z" line="1250"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_43" desc="(I)Z" line="1258"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_44" desc="(I)Z" line="1266"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_45" desc="(I)Z" line="1274"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_46" desc="(I)Z" line="1282"><counter type="INSTRUCTION" missed="18" covered="21"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_47" desc="(I)Z" line="1290"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_48" desc="(I)Z" line="1298"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_49" desc="(I)Z" line="1306"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_50" desc="(I)Z" line="1314"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_51" desc="(I)Z" line="1322"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_52" desc="(I)Z" line="1330"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_53" desc="(I)Z" line="1338"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_54" desc="(I)Z" line="1346"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_55" desc="(I)Z" line="1354"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_56" desc="(I)Z" line="1362"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_57" desc="(I)Z" line="1370"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_58" desc="(I)Z" line="1378"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_59" desc="(I)Z" line="1386"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_60" desc="(I)Z" line="1394"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_61" desc="(I)Z" line="1402"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_62" desc="(I)Z" line="1410"><counter type="INSTRUCTION" missed="39" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_2_63" desc="(I)Z" line="1418"><counter type="INSTRUCTION" missed="18" covered="21"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_64" desc="(I)Z" line="1426"><counter type="INSTRUCTION" missed="39" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_2_65" desc="(I)Z" line="1434"><counter type="INSTRUCTION" missed="39" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_2_66" desc="(I)Z" line="1442"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_67" desc="(I)Z" line="1450"><counter type="INSTRUCTION" missed="39" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_2_68" desc="(I)Z" line="1458"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_69" desc="(I)Z" line="1466"><counter type="INSTRUCTION" missed="39" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_2_70" desc="(I)Z" line="1474"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_71" desc="(I)Z" line="1482"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_72" desc="(I)Z" line="1490"><counter type="INSTRUCTION" missed="39" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_2_73" desc="(I)Z" line="1498"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_74" desc="(I)Z" line="1506"><counter type="INSTRUCTION" missed="39" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_2_75" desc="(I)Z" line="1514"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_76" desc="(I)Z" line="1522"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_77" desc="(I)Z" line="1530"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_78" desc="(I)Z" line="1538"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_79" desc="(I)Z" line="1546"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_80" desc="(I)Z" line="1554"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_81" desc="(I)Z" line="1562"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_82" desc="(I)Z" line="1570"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_83" desc="(I)Z" line="1578"><counter type="INSTRUCTION" missed="18" covered="21"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_84" desc="(I)Z" line="1586"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_85" desc="(I)Z" line="1594"><counter type="INSTRUCTION" missed="18" covered="21"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_86" desc="(I)Z" line="1602"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_87" desc="(I)Z" line="1610"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_88" desc="(I)Z" line="1618"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_89" desc="(I)Z" line="1626"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_43" desc="()Z" line="1634"><counter type="INSTRUCTION" missed="2" covered="18"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_77" desc="()Z" line="1643"><counter type="INSTRUCTION" missed="8" covered="8"/><counter type="BRANCH" missed="3" covered="1"/><counter type="LINE" missed="2" covered="3"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_22" desc="()Z" line="1654"><counter type="INSTRUCTION" missed="2" covered="88"/><counter type="BRANCH" missed="4" covered="24"/><counter type="LINE" missed="0" covered="29"/><counter type="COMPLEXITY" missed="4" covered="11"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3R_16" desc="()Z" line="1700"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_72" desc="()Z" line="1710"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_3_71" desc="()Z" line="1716"><counter type="INSTRUCTION" missed="2" covered="5"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_4" desc="()Z" line="1722"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_70" desc="()Z" line="1728"><counter type="INSTRUCTION" missed="8" covered="14"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="2" covered="4"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_69" desc="()Z" line="1740"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_3_6" desc="()Z" line="1746"><counter type="INSTRUCTION" missed="4" covered="25"/><counter type="BRANCH" missed="2" covered="6"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="2" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_68" desc="()Z" line="1759"><counter type="INSTRUCTION" missed="2" covered="5"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3R_11" desc="()Z" line="1765"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_5" desc="()Z" line="1771"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3R_9" desc="()Z" line="1778"><counter type="INSTRUCTION" missed="0" covered="25"/><counter type="BRANCH" missed="0" covered="6"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_67" desc="()Z" line="1790"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_3_66" desc="()Z" line="1796"><counter type="INSTRUCTION" missed="2" covered="5"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_76" desc="()Z" line="1803"><counter type="INSTRUCTION" missed="16" covered="30"/><counter type="BRANCH" missed="6" covered="6"/><counter type="LINE" missed="4" covered="8"/><counter type="COMPLEXITY" missed="4" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_65" desc="()Z" line="1823"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_3_64" desc="()Z" line="1829"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_3_36" desc="()Z" line="1835"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_63" desc="()Z" line="1841"><counter type="INSTRUCTION" missed="16" covered="6"/><counter type="BRANCH" missed="5" covered="1"/><counter type="LINE" missed="5" covered="1"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_41" desc="()Z" line="1853"><counter type="INSTRUCTION" missed="2" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_40" desc="()Z" line="1859"><counter type="INSTRUCTION" missed="14" covered="6"/><counter type="BRANCH" missed="5" covered="1"/><counter type="LINE" missed="3" covered="1"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_62" desc="()Z" line="1867"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_3_39" desc="()Z" line="1873"><counter type="INSTRUCTION" missed="8" covered="24"/><counter type="BRANCH" missed="4" covered="6"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="4" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_61" desc="()Z" line="1883"><counter type="INSTRUCTION" missed="2" covered="5"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_42" desc="()Z" line="1890"><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_60" desc="()Z" line="1903"><counter type="INSTRUCTION" missed="2" covered="5"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_59" desc="()Z" line="1909"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_75" desc="()Z" line="1916"><counter type="INSTRUCTION" missed="10" covered="36"/><counter type="BRANCH" missed="5" covered="7"/><counter type="LINE" missed="2" covered="10"/><counter type="COMPLEXITY" missed="4" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_38" desc="()Z" line="1936"><counter type="INSTRUCTION" missed="4" covered="9"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_58" desc="()Z" line="1943"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_78" desc="()Z" line="1950"><counter type="INSTRUCTION" missed="4" covered="39"/><counter type="BRANCH" missed="2" covered="10"/><counter type="LINE" missed="0" covered="11"/><counter type="COMPLEXITY" missed="2" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_3" desc="()Z" line="1967"><counter type="INSTRUCTION" missed="2" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3R_17" desc="()Z" line="1974"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_2" desc="()Z" line="1984"><counter type="INSTRUCTION" missed="2" covered="11"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_37" desc="()Z" line="1991"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_1" desc="()Z" line="2000"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3R_15" desc="()Z" line="2006"><counter type="INSTRUCTION" missed="4" covered="33"/><counter type="BRANCH" missed="2" covered="8"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="2" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3R_10" desc="()Z" line="2021"><counter type="INSTRUCTION" missed="4" covered="27"/><counter type="BRANCH" missed="4" covered="4"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="4" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_86" desc="()Z" line="2037"><counter type="INSTRUCTION" missed="2" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_85" desc="()Z" line="2043"><counter type="INSTRUCTION" missed="2" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_89" desc="()Z" line="2049"><counter type="INSTRUCTION" missed="4" covered="24"/><counter type="BRANCH" missed="3" covered="5"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_35" desc="()Z" line="2062"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_56" desc="()Z" line="2068"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_55" desc="()Z" line="2074"><counter type="INSTRUCTION" missed="4" covered="16"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_34" desc="()Z" line="2082"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_54" desc="()Z" line="2088"><counter type="INSTRUCTION" missed="6" covered="26"/><counter type="BRANCH" missed="3" covered="7"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="3" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_33" desc="()Z" line="2099"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_57" desc="()Z" line="2110"><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="BRANCH" missed="0" covered="6"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_84" desc="()Z" line="2123"><counter type="INSTRUCTION" missed="2" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_83" desc="()Z" line="2129"><counter type="INSTRUCTION" missed="2" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_32" desc="()Z" line="2135"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_53" desc="()Z" line="2141"><counter type="INSTRUCTION" missed="2" covered="12"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_31" desc="()Z" line="2148"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_50" desc="()Z" line="2154"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3R_12" desc="()Z" line="2161"><counter type="INSTRUCTION" missed="0" covered="26"/><counter type="BRANCH" missed="0" covered="6"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_88" desc="()Z" line="2175"><counter type="INSTRUCTION" missed="2" covered="26"/><counter type="BRANCH" missed="2" covered="6"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="2" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_46" desc="()Z" line="2188"><counter type="INSTRUCTION" missed="7" covered="6"/><counter type="BRANCH" missed="3" covered="1"/><counter type="LINE" missed="2" covered="1"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_48" desc="()Z" line="2195"><counter type="INSTRUCTION" missed="2" covered="21"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_19" desc="()Z" line="2207"><counter type="INSTRUCTION" missed="2" covered="5"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_45" desc="()Z" line="2213"><counter type="INSTRUCTION" missed="2" covered="11"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_21" desc="()Z" line="2220"><counter type="INSTRUCTION" missed="6" covered="23"/><counter type="BRANCH" missed="4" covered="4"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="4" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_20" desc="()Z" line="2233"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_29" desc="()Z" line="2239"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_47" desc="()Z" line="2245"><counter type="INSTRUCTION" missed="2" covered="21"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_30" desc="()Z" line="2258"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_18" desc="()Z" line="2266"><counter type="INSTRUCTION" missed="2" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_49" desc="()Z" line="2272"><counter type="INSTRUCTION" missed="0" covered="21"/><counter type="BRANCH" missed="0" covered="6"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_82" desc="()Z" line="2284"><counter type="INSTRUCTION" missed="2" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_81" desc="()Z" line="2290"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_17" desc="()Z" line="2296"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_52" desc="()Z" line="2302"><counter type="INSTRUCTION" missed="2" covered="26"/><counter type="BRANCH" missed="1" covered="7"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="1" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_16" desc="()Z" line="2315"><counter type="INSTRUCTION" missed="2" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_51" desc="()Z" line="2321"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_87" desc="()Z" line="2327"><counter type="INSTRUCTION" missed="2" covered="20"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_15" desc="()Z" line="2339"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3R_14" desc="()Z" line="2346"><counter type="INSTRUCTION" missed="0" covered="31"/><counter type="BRANCH" missed="0" covered="8"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_80" desc="()Z" line="2361"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3R_18" desc="()Z" line="2368"><counter type="INSTRUCTION" missed="0" covered="31"/><counter type="BRANCH" missed="0" covered="8"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_14" desc="()Z" line="2383"><counter type="INSTRUCTION" missed="2" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_13" desc="()Z" line="2389"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_25" desc="()Z" line="2395"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_24" desc="()Z" line="2401"><counter type="INSTRUCTION" missed="14" covered="6"/><counter type="BRANCH" missed="5" covered="1"/><counter type="LINE" missed="3" covered="1"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_23" desc="()Z" line="2409"><counter type="INSTRUCTION" missed="8" covered="24"/><counter type="BRANCH" missed="4" covered="6"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="4" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_12" desc="()Z" line="2419"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_11" desc="()Z" line="2425"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_26" desc="()Z" line="2432"><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_10" desc="()Z" line="2445"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_79" desc="()Z" line="2451"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_28" desc="()Z" line="2457"><counter type="INSTRUCTION" missed="2" covered="26"/><counter type="BRANCH" missed="1" covered="7"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="1" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_9" desc="()Z" line="2468"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_8" desc="()Z" line="2474"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_27" desc="()Z" line="2480"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_74" desc="()Z" line="2486"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_3R_13" desc="()Z" line="2493"><counter type="INSTRUCTION" missed="0" covered="25"/><counter type="BRANCH" missed="0" covered="6"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_73" desc="()Z" line="2505"><counter type="INSTRUCTION" missed="2" covered="5"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_7" desc="()Z" line="2511"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_44" desc="()Z" line="2517"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_la1_init_0" desc="()V" line="2540"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_la1_init_1" desc="()V" line="2543"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/io/InputStream;)V" line="2551"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/io/InputStream;Ljava/lang/String;)V" line="2532"><counter type="INSTRUCTION" missed="85" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="16" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Ljava/io/InputStream;)V" line="2565"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Ljava/io/InputStream;Ljava/lang/String;)V" line="2569"><counter type="INSTRUCTION" missed="58" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/io/Reader;)V" line="2532"><counter type="INSTRUCTION" missed="0" covered="77"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="16"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="ReInit" desc="(Ljava/io/Reader;)V" line="2590"><counter type="INSTRUCTION" missed="61" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="11" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Lmtas/parser/cql/MtasCQLParserTokenManager;)V" line="2532"><counter type="INSTRUCTION" missed="65" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="15" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Lmtas/parser/cql/MtasCQLParserTokenManager;)V" line="2617"><counter type="INSTRUCTION" missed="31" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_consume_token" desc="(I)Lmtas/parser/cql/Token;" line="2626"><counter type="INSTRUCTION" missed="49" covered="38"/><counter type="BRANCH" missed="9" covered="3"/><counter type="LINE" missed="10" covered="6"/><counter type="COMPLEXITY" missed="6" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_scan_token" desc="(I)Z" line="2652"><counter type="INSTRUCTION" missed="30" covered="57"/><counter type="BRANCH" missed="10" covered="8"/><counter type="LINE" missed="3" covered="10"/><counter type="COMPLEXITY" missed="6" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getNextToken" desc="()Lmtas/parser/cql/Token;" line="2675"><counter type="INSTRUCTION" missed="31" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getToken" desc="(I)Lmtas/parser/cql/Token;" line="2684"><counter type="INSTRUCTION" missed="26" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_ntk_f" desc="()I" line="2693"><counter type="INSTRUCTION" missed="26" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_add_error_token" desc="(II)V" line="2706"><counter type="INSTRUCTION" missed="108" covered="0"/><counter type="BRANCH" missed="20" covered="0"/><counter type="LINE" missed="22" covered="0"/><counter type="COMPLEXITY" missed="11" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="generateParseException" desc="()Lmtas/parser/cql/ParseException;" line="2745"><counter type="INSTRUCTION" missed="128" covered="0"/><counter type="BRANCH" missed="18" covered="0"/><counter type="LINE" missed="24" covered="0"/><counter type="COMPLEXITY" missed="10" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="enable_tracing" desc="()V" line="2782"><counter type="INSTRUCTION" missed="1" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="disable_tracing" desc="()V" line="2786"><counter type="INSTRUCTION" missed="1" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_rescan_token" desc="()V" line="2789"><counter type="INSTRUCTION" missed="399" covered="0"/><counter type="BRANCH" missed="96" covered="0"/><counter type="LINE" missed="100" covered="0"/><counter type="COMPLEXITY" missed="93" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_save" desc="(II)V" line="2898"><counter type="INSTRUCTION" missed="0" covered="42"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="2536"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="3745" covered="5147"/><counter type="BRANCH" missed="460" covered="674"/><counter type="LINE" missed="526" covered="1056"/><counter type="COMPLEXITY" missed="404" covered="430"/><counter type="METHOD" missed="32" covered="191"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/parser/cql/MtasCQLParser$JJCalls"><method name="&lt;init&gt;" desc="()V" line="2909"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/parser/cql/MtasCQLParserConstants"><method name="&lt;clinit&gt;" desc="()V" line="88"><counter type="INSTRUCTION" missed="164" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="164" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/parser/cql/MtasCQLParser$LookaheadSuccess"><method name="&lt;init&gt;" desc="()V" line="2649"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/parser/cql/ParseException"><method name="&lt;init&gt;" desc="(Lmtas/parser/cql/Token;[[I[Ljava/lang/String;)V" line="39"><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="()V" line="56"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="61"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="initialise" desc="(Lmtas/parser/cql/Token;[[I[Ljava/lang/String;)Ljava/lang/String;" line="97"><counter type="INSTRUCTION" missed="229" covered="0"/><counter type="BRANCH" missed="18" covered="0"/><counter type="LINE" missed="30" covered="0"/><counter type="COMPLEXITY" missed="10" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add_escapes" desc="(Ljava/lang/String;)Ljava/lang/String;" line="150"><counter type="INSTRUCTION" missed="103" covered="0"/><counter type="BRANCH" missed="15" covered="0"/><counter type="LINE" missed="25" covered="0"/><counter type="COMPLEXITY" missed="12" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;clinit&gt;" desc="()V" line="26"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="360" covered="0"/><counter type="BRANCH" missed="33" covered="0"/><counter type="LINE" missed="65" covered="0"/><counter type="COMPLEXITY" missed="26" covered="0"/><counter type="METHOD" missed="6" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/parser/cql/MtasCQLParserTokenManager"><method name="setDebugStream" desc="(Ljava/io/PrintStream;)V" line="41"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jjStopStringLiteralDfa_0" desc="(IJ)I" line="43"><counter type="INSTRUCTION" missed="260" covered="15"/><counter type="BRANCH" missed="52" covered="3"/><counter type="LINE" missed="80" covered="5"/><counter type="COMPLEXITY" missed="34" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjStartNfa_0" desc="(IJ)I" line="179"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjStopAtPos" desc="(II)I" line="183"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjMoveStringLiteralDfa0_0" desc="()I" line="188"><counter type="INSTRUCTION" missed="0" covered="105"/><counter type="BRANCH" missed="0" covered="21"/><counter type="LINE" missed="0" covered="23"/><counter type="COMPLEXITY" missed="0" covered="21"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjMoveStringLiteralDfa1_0" desc="(J)I" line="236"><counter type="INSTRUCTION" missed="29" covered="49"/><counter type="BRANCH" missed="5" covered="8"/><counter type="LINE" missed="7" covered="11"/><counter type="COMPLEXITY" missed="4" covered="8"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjMoveStringLiteralDfa2_0" desc="(JJ)I" line="271"><counter type="INSTRUCTION" missed="23" covered="52"/><counter type="BRANCH" missed="3" covered="8"/><counter type="LINE" missed="6" covered="11"/><counter type="COMPLEXITY" missed="3" covered="7"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjMoveStringLiteralDfa3_0" desc="(JJ)I" line="302"><counter type="INSTRUCTION" missed="18" covered="47"/><counter type="BRANCH" missed="2" covered="7"/><counter type="LINE" missed="5" covered="10"/><counter type="COMPLEXITY" missed="2" covered="6"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjMoveStringLiteralDfa4_0" desc="(JJ)I" line="329"><counter type="INSTRUCTION" missed="28" covered="57"/><counter type="BRANCH" missed="4" covered="9"/><counter type="LINE" missed="7" covered="12"/><counter type="COMPLEXITY" missed="4" covered="8"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjMoveStringLiteralDfa5_0" desc="(JJ)I" line="364"><counter type="INSTRUCTION" missed="33" covered="59"/><counter type="BRANCH" missed="6" covered="9"/><counter type="LINE" missed="8" covered="12"/><counter type="COMPLEXITY" missed="6" covered="7"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjMoveStringLiteralDfa6_0" desc="(JJ)I" line="401"><counter type="INSTRUCTION" missed="33" covered="53"/><counter type="BRANCH" missed="5" covered="8"/><counter type="LINE" missed="8" covered="11"/><counter type="COMPLEXITY" missed="5" covered="6"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjMoveStringLiteralDfa7_0" desc="(JJ)I" line="434"><counter type="INSTRUCTION" missed="23" covered="42"/><counter type="BRANCH" missed="3" covered="6"/><counter type="LINE" missed="6" covered="9"/><counter type="COMPLEXITY" missed="3" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjMoveStringLiteralDfa8_0" desc="(JJ)I" line="461"><counter type="INSTRUCTION" missed="23" covered="47"/><counter type="BRANCH" missed="3" covered="7"/><counter type="LINE" missed="6" covered="10"/><counter type="COMPLEXITY" missed="3" covered="6"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjMoveStringLiteralDfa9_0" desc="(JJ)I" line="490"><counter type="INSTRUCTION" missed="28" covered="68"/><counter type="BRANCH" missed="5" covered="10"/><counter type="LINE" missed="7" covered="13"/><counter type="COMPLEXITY" missed="5" covered="6"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjMoveStringLiteralDfa10_0" desc="(JJ)I" line="523"><counter type="INSTRUCTION" missed="40" covered="43"/><counter type="BRANCH" missed="8" covered="6"/><counter type="LINE" missed="9" covered="9"/><counter type="COMPLEXITY" missed="6" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjMoveStringLiteralDfa11_0" desc="(JJ)I" line="554"><counter type="INSTRUCTION" missed="23" covered="39"/><counter type="BRANCH" missed="4" covered="5"/><counter type="LINE" missed="6" covered="8"/><counter type="COMPLEXITY" missed="4" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjMoveStringLiteralDfa12_0" desc="(JJ)I" line="579"><counter type="INSTRUCTION" missed="23" covered="33"/><counter type="BRANCH" missed="4" covered="4"/><counter type="LINE" missed="6" covered="7"/><counter type="COMPLEXITY" missed="4" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjMoveStringLiteralDfa13_0" desc="(JJ)I" line="602"><counter type="INSTRUCTION" missed="23" covered="22"/><counter type="BRANCH" missed="3" covered="2"/><counter type="LINE" missed="6" covered="5"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjMoveStringLiteralDfa14_0" desc="(JJ)I" line="621"><counter type="INSTRUCTION" missed="23" covered="22"/><counter type="BRANCH" missed="3" covered="2"/><counter type="LINE" missed="6" covered="5"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjMoveStringLiteralDfa15_0" desc="(JJ)I" line="640"><counter type="INSTRUCTION" missed="23" covered="29"/><counter type="BRANCH" missed="4" covered="3"/><counter type="LINE" missed="6" covered="6"/><counter type="COMPLEXITY" missed="4" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjMoveStringLiteralDfa16_0" desc="(JJ)I" line="661"><counter type="INSTRUCTION" missed="46" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="11" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jjStartNfaWithStates_0" desc="(III)I" line="681"><counter type="INSTRUCTION" missed="5" covered="19"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjMoveNfa_0" desc="(II)I" line="695"><counter type="INSTRUCTION" missed="124" covered="260"/><counter type="BRANCH" missed="41" covered="55"/><counter type="LINE" missed="26" covered="71"/><counter type="COMPLEXITY" missed="29" covered="26"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjCanMove_0" desc="(IIIJJ)Z" line="853"><counter type="INSTRUCTION" missed="26" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jjFillToken" desc="()Lmtas/parser/cql/Token;" line="882"><counter type="INSTRUCTION" missed="0" covered="48"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="12"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getNextToken" desc="()Lmtas/parser/cql/Token;" line="909"><counter type="INSTRUCTION" missed="76" covered="93"/><counter type="BRANCH" missed="13" covered="7"/><counter type="LINE" missed="17" covered="21"/><counter type="COMPLEXITY" missed="8" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjCheckNAdd" desc="(I)V" line="973"><counter type="INSTRUCTION" missed="0" covered="25"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjAddStates" desc="(II)V" line="982"><counter type="INSTRUCTION" missed="18" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jjCheckNAddTwoStates" desc="(II)V" line="987"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jjCheckNAddStates" desc="(II)V" line="994"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Lmtas/parser/cql/SimpleCharStream;)V" line="39"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Lmtas/parser/cql/SimpleCharStream;I)V" line="39"><counter type="INSTRUCTION" missed="26" covered="0"/><counter type="LINE" missed="9" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Lmtas/parser/cql/SimpleCharStream;)V" line="1017"><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInitRounds" desc="()V" line="1026"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Lmtas/parser/cql/SimpleCharStream;I)V" line="1035"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="SwitchTo" desc="(I)V" line="1042"><counter type="INSTRUCTION" missed="24" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;clinit&gt;" desc="()V" line="687"><counter type="INSTRUCTION" missed="0" covered="238"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="1047" covered="1518"/><counter type="BRANCH" missed="189" covered="185"/><counter type="LINE" missed="265" covered="302"/><counter type="COMPLEXITY" missed="151" covered="133"/><counter type="METHOD" missed="10" covered="27"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/parser/cql/SimpleCharStream"><method name="setTabSize" desc="(I)V" line="36"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getTabSize" desc="()I" line="37"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ExpandBuff" desc="(Z)V" line="43"><counter type="INSTRUCTION" missed="192" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="28" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="FillBuff" desc="()V" line="92"><counter type="INSTRUCTION" missed="59" covered="55"/><counter type="BRANCH" missed="12" covered="4"/><counter type="LINE" missed="12" covered="12"/><counter type="COMPLEXITY" missed="7" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="BeginToken" desc="()C" line="137"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="UpdateLineColumn" desc="(C)V" line="146"><counter type="INSTRUCTION" missed="60" covered="29"/><counter type="BRANCH" missed="7" covered="3"/><counter type="LINE" missed="13" covered="7"/><counter type="COMPLEXITY" missed="6" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="readChar" desc="()C" line="187"><counter type="INSTRUCTION" missed="3" covered="48"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="1" covered="9"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getColumn" desc="()I" line="213"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getLine" desc="()I" line="223"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getEndColumn" desc="()I" line="228"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getEndLine" desc="()I" line="233"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getBeginColumn" desc="()I" line="238"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getBeginLine" desc="()I" line="243"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="backup" desc="(I)V" line="249"><counter type="INSTRUCTION" missed="7" covered="15"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/io/Reader;III)V" line="18"><counter type="INSTRUCTION" missed="0" covered="59"/><counter type="LINE" missed="0" covered="18"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/io/Reader;II)V" line="272"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/io/Reader;)V" line="278"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Ljava/io/Reader;III)V" line="285"><counter type="INSTRUCTION" missed="56" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="12" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Ljava/io/Reader;II)V" line="305"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Ljava/io/Reader;)V" line="311"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/io/InputStream;Ljava/lang/String;III)V" line="317"><counter type="INSTRUCTION" missed="18" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/io/InputStream;III)V" line="324"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/io/InputStream;Ljava/lang/String;II)V" line="331"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/io/InputStream;II)V" line="338"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/io/InputStream;Ljava/lang/String;)V" line="344"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/io/InputStream;)V" line="350"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Ljava/io/InputStream;Ljava/lang/String;III)V" line="357"><counter type="INSTRUCTION" missed="18" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Ljava/io/InputStream;III)V" line="364"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Ljava/io/InputStream;Ljava/lang/String;)V" line="370"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Ljava/io/InputStream;)V" line="376"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Ljava/io/InputStream;Ljava/lang/String;II)V" line="382"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Ljava/io/InputStream;II)V" line="388"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="GetImage" desc="()Ljava/lang/String;" line="393"><counter type="INSTRUCTION" missed="29" covered="20"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="GetSuffix" desc="(I)[C" line="403"><counter type="INSTRUCTION" missed="59" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="Done" desc="()V" line="420"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="adjustBeginLineColumn" desc="(II)V" line="430"><counter type="INSTRUCTION" missed="159" covered="0"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="22" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getTrackLineColumn" desc="()Z" line="471"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setTrackLineColumn" desc="(Z)V" line="472"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="797" covered="269"/><counter type="BRANCH" missed="46" covered="14"/><counter type="LINE" missed="136" covered="61"/><counter type="COMPLEXITY" missed="54" covered="15"/><counter type="METHOD" missed="26" covered="12"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="SimpleCharStream.java"><line nr="18" mi="0" ci="3" mb="0" cb="0"/><line nr="22" mi="0" ci="3" mb="0" cb="0"/><line nr="23" mi="0" ci="3" mb="0" cb="0"/><line nr="25" mi="0" ci="3" mb="0" cb="0"/><line nr="26" mi="0" ci="3" mb="0" cb="0"/><line nr="31" mi="0" ci="3" mb="0" cb="0"/><line nr="32" mi="0" ci="3" mb="0" cb="0"/><line nr="33" mi="0" ci="3" mb="0" cb="0"/><line nr="34" mi="0" ci="3" mb="0" cb="0"/><line nr="36" mi="4" ci="0" mb="0" cb="0"/><line nr="37" mi="3" ci="0" mb="0" cb="0"/><line nr="43" mi="6" ci="0" mb="0" cb="0"/><line nr="44" mi="6" ci="0" mb="0" cb="0"/><line nr="45" mi="6" ci="0" mb="0" cb="0"/><line nr="49" mi="2" ci="0" mb="2" cb="0"/><line nr="51" mi="12" ci="0" mb="0" cb="0"/><line nr="52" mi="12" ci="0" mb="0" cb="0"/><line nr="53" mi="3" ci="0" mb="0" cb="0"/><line nr="55" mi="12" ci="0" mb="0" cb="0"/><line nr="56" mi="12" ci="0" mb="0" cb="0"/><line nr="57" mi="3" ci="0" mb="0" cb="0"/><line nr="59" mi="12" ci="0" mb="0" cb="0"/><line nr="60" mi="12" ci="0" mb="0" cb="0"/><line nr="61" mi="3" ci="0" mb="0" cb="0"/><line nr="63" mi="14" ci="0" mb="0" cb="0"/><line nr="67" mi="12" ci="0" mb="0" cb="0"/><line nr="68" mi="3" ci="0" mb="0" cb="0"/><line nr="70" mi="12" ci="0" mb="0" cb="0"/><line nr="71" mi="3" ci="0" mb="0" cb="0"/><line nr="73" mi="12" ci="0" mb="0" cb="0"/><line nr="74" mi="3" ci="0" mb="0" cb="0"/><line nr="76" mi="10" ci="0" mb="0" cb="0"/><line nr="79" mi="1" ci="0" mb="0" cb="0"/><line nr="81" mi="6" ci="0" mb="0" cb="0"/><line nr="82" mi="1" ci="0" mb="0" cb="0"/><line nr="85" mi="6" ci="0" mb="0" cb="0"/><line nr="86" mi="4" ci="0" mb="0" cb="0"/><line nr="87" mi="3" ci="0" mb="0" cb="0"/><line nr="88" mi="1" ci="0" mb="0" cb="0"/><line nr="92" mi="0" ci="5" mb="1" cb="1"/><line nr="94" mi="5" ci="0" mb="2" cb="0"/><line nr="96" mi="4" ci="0" mb="2" cb="0"/><line nr="98" mi="6" ci="0" mb="0" cb="0"/><line nr="99" mi="5" ci="0" mb="0" cb="0"/><line nr="101" mi="3" ci="0" mb="2" cb="0"/><line nr="102" mi="7" ci="0" mb="0" cb="0"/><line nr="104" mi="4" ci="0" mb="0" cb="0"/><line nr="106" mi="5" ci="0" mb="2" cb="0"/><line nr="107" mi="5" ci="0" mb="0" cb="0"/><line nr="108" mi="7" ci="0" mb="2" cb="0"/><line nr="109" mi="4" ci="0" mb="0" cb="0"/><line nr="111" mi="4" ci="0" mb="0" cb="0"/><line nr="116" mi="0" ci="16" mb="0" cb="2"/><line nr="118" mi="0" ci="3" mb="0" cb="0"/><line nr="119" mi="0" ci="4" mb="0" cb="0"/><line nr="122" mi="0" ci="6" mb="0" cb="0"/><line nr="123" mi="0" ci="1" mb="0" cb="0"/><line nr="125" mi="0" ci="1" mb="0" cb="0"/><line nr="126" mi="0" ci="6" mb="0" cb="0"/><line nr="127" mi="0" ci="3" mb="0" cb="0"/><line nr="128" mi="0" ci="4" mb="1" cb="1"/><line nr="129" mi="0" ci="4" mb="0" cb="0"/><line nr="130" mi="0" ci="2" mb="0" cb="0"/><line nr="137" mi="0" ci="3" mb="0" cb="0"/><line nr="138" mi="0" ci="3" mb="0" cb="0"/><line nr="139" mi="0" ci="4" mb="0" cb="0"/><line nr="141" mi="0" ci="2" mb="0" cb="0"/><line nr="146" mi="0" ci="6" mb="0" cb="0"/><line nr="148" mi="0" ci="3" mb="1" cb="1"/><line nr="150" mi="3" ci="0" mb="0" cb="0"/><line nr="151" mi="10" ci="0" mb="0" cb="0"/><line nr="153" mi="0" ci="3" mb="1" cb="1"/><line nr="155" mi="3" ci="0" mb="0" cb="0"/><line nr="156" mi="3" ci="0" mb="2" cb="0"/><line nr="158" mi="4" ci="0" mb="0" cb="0"/><line nr="161" mi="9" ci="0" mb="0" cb="0"/><line nr="164" mi="0" ci="2" mb="3" cb="1"/><line nr="167" mi="3" ci="0" mb="0" cb="0"/><line nr="168" mi="1" ci="0" mb="0" cb="0"/><line nr="170" mi="3" ci="0" mb="0" cb="0"/><line nr="171" mi="1" ci="0" mb="0" cb="0"/><line nr="173" mi="6" ci="0" mb="0" cb="0"/><line nr="174" mi="13" ci="0" mb="0" cb="0"/><line nr="175" mi="1" ci="0" mb="0" cb="0"/><line nr="180" mi="0" ci="7" mb="0" cb="0"/><line nr="181" mi="0" ci="7" mb="0" cb="0"/><line nr="182" mi="0" ci="1" mb="0" cb="0"/><line nr="187" mi="0" ci="3" mb="0" cb="2"/><line nr="189" mi="0" ci="6" mb="0" cb="0"/><line nr="191" mi="0" ci="10" mb="1" cb="1"/><line nr="192" mi="3" ci="0" mb="0" cb="0"/><line nr="194" mi="0" ci="6" mb="0" cb="0"/><line nr="197" mi="0" ci="10" mb="0" cb="2"/><line nr="198" mi="0" ci="2" mb="0" cb="0"/><line nr="200" mi="0" ci="6" mb="0" cb="0"/><line nr="202" mi="0" ci="3" mb="0" cb="0"/><line nr="203" mi="0" ci="2" mb="0" cb="0"/><line nr="213" mi="6" ci="0" mb="0" cb="0"/><line nr="223" mi="6" ci="0" mb="0" cb="0"/><line nr="228" mi="0" ci="6" mb="0" cb="0"/><line nr="233" mi="0" ci="6" mb="0" cb="0"/><line nr="238" mi="0" ci="6" mb="0" cb="0"/><line nr="243" mi="0" ci="6" mb="0" cb="0"/><line nr="249" mi="0" ci="6" mb="0" cb="0"/><line nr="250" mi="0" ci="8" mb="1" cb="1"/><line nr="251" mi="7" ci="0" mb="0" cb="0"/><line nr="252" mi="0" ci="1" mb="0" cb="0"/><line nr="257" mi="0" ci="2" mb="0" cb="0"/><line nr="258" mi="0" ci="3" mb="0" cb="0"/><line nr="259" mi="0" ci="3" mb="0" cb="0"/><line nr="260" mi="0" ci="5" mb="0" cb="0"/><line nr="262" mi="0" ci="6" mb="0" cb="0"/><line nr="263" mi="0" ci="4" mb="0" cb="0"/><line nr="264" mi="0" ci="4" mb="0" cb="0"/><line nr="265" mi="0" ci="4" mb="0" cb="0"/><line nr="266" mi="0" ci="1" mb="0" cb="0"/><line nr="272" mi="0" ci="6" mb="0" cb="0"/><line nr="273" mi="0" ci="1" mb="0" cb="0"/><line nr="278" mi="6" ci="0" mb="0" cb="0"/><line nr="279" mi="1" ci="0" mb="0" cb="0"/><line nr="285" mi="3" ci="0" mb="0" cb="0"/><line nr="286" mi="3" ci="0" mb="0" cb="0"/><line nr="287" mi="5" ci="0" mb="0" cb="0"/><line nr="289" mi="8" ci="0" mb="4" cb="0"/><line nr="291" mi="6" ci="0" mb="0" cb="0"/><line nr="292" mi="4" ci="0" mb="0" cb="0"/><line nr="293" mi="4" ci="0" mb="0" cb="0"/><line nr="294" mi="4" ci="0" mb="0" cb="0"/><line nr="296" mi="6" ci="0" mb="0" cb="0"/><line nr="297" mi="9" ci="0" mb="0" cb="0"/><line nr="298" mi="3" ci="0" mb="0" cb="0"/><line nr="299" mi="1" ci="0" mb="0" cb="0"/><line nr="305" mi="6" ci="0" mb="0" cb="0"/><line nr="306" mi="1" ci="0" mb="0" cb="0"/><line nr="311" mi="6" ci="0" mb="0" cb="0"/><line nr="312" mi="1" ci="0" mb="0" cb="0"/><line nr="317" mi="17" ci="0" mb="2" cb="0"/><line nr="318" mi="1" ci="0" mb="0" cb="0"/><line nr="324" mi="9" ci="0" mb="0" cb="0"/><line nr="325" mi="1" ci="0" mb="0" cb="0"/><line nr="331" mi="7" ci="0" mb="0" cb="0"/><line nr="332" mi="1" ci="0" mb="0" cb="0"/><line nr="338" mi="6" ci="0" mb="0" cb="0"/><line nr="339" mi="1" ci="0" mb="0" cb="0"/><line nr="344" mi="7" ci="0" mb="0" cb="0"/><line nr="345" mi="1" ci="0" mb="0" cb="0"/><line nr="350" mi="6" ci="0" mb="0" cb="0"/><line nr="351" mi="1" ci="0" mb="0" cb="0"/><line nr="357" mi="17" ci="0" mb="2" cb="0"/><line nr="358" mi="1" ci="0" mb="0" cb="0"/><line nr="364" mi="9" ci="0" mb="0" cb="0"/><line nr="365" mi="1" ci="0" mb="0" cb="0"/><line nr="370" mi="7" ci="0" mb="0" cb="0"/><line nr="371" mi="1" ci="0" mb="0" cb="0"/><line nr="376" mi="6" ci="0" mb="0" cb="0"/><line nr="377" mi="1" ci="0" mb="0" cb="0"/><line nr="382" mi="7" ci="0" mb="0" cb="0"/><line nr="383" mi="1" ci="0" mb="0" cb="0"/><line nr="388" mi="6" ci="0" mb="0" cb="0"/><line nr="389" mi="1" ci="0" mb="0" cb="0"/><line nr="393" mi="0" ci="5" mb="1" cb="1"/><line nr="394" mi="0" ci="15" mb="0" cb="0"/><line nr="396" mi="29" ci="0" mb="0" cb="0"/><line nr="403" mi="3" ci="0" mb="0" cb="0"/><line nr="405" mi="6" ci="0" mb="2" cb="0"/><line nr="406" mi="13" ci="0" mb="0" cb="0"/><line nr="409" mi="20" ci="0" mb="0" cb="0"/><line nr="411" mi="15" ci="0" mb="0" cb="0"/><line nr="414" mi="2" ci="0" mb="0" cb="0"/><line nr="420" mi="3" ci="0" mb="0" cb="0"/><line nr="421" mi="3" ci="0" mb="0" cb="0"/><line nr="422" mi="3" ci="0" mb="0" cb="0"/><line nr="423" mi="1" ci="0" mb="0" cb="0"/><line nr="430" mi="3" ci="0" mb="0" cb="0"/><line nr="433" mi="5" ci="0" mb="2" cb="0"/><line nr="435" mi="12" ci="0" mb="0" cb="0"/><line nr="439" mi="14" ci="0" mb="0" cb="0"/><line nr="442" mi="6" ci="0" mb="0" cb="0"/><line nr="443" mi="4" ci="0" mb="0" cb="0"/><line nr="445" mi="23" ci="0" mb="4" cb="0"/><line nr="447" mi="5" ci="0" mb="0" cb="0"/><line nr="448" mi="12" ci="0" mb="0" cb="0"/><line nr="449" mi="7" ci="0" mb="0" cb="0"/><line nr="450" mi="2" ci="0" mb="0" cb="0"/><line nr="451" mi="2" ci="0" mb="0" cb="0"/><line nr="454" mi="3" ci="0" mb="2" cb="0"/><line nr="456" mi="6" ci="0" mb="0" cb="0"/><line nr="457" mi="7" ci="0" mb="0" cb="0"/><line nr="459" mi="4" ci="0" mb="2" cb="0"/><line nr="461" mi="18" ci="0" mb="2" cb="0"/><line nr="462" mi="7" ci="0" mb="0" cb="0"/><line nr="464" mi="6" ci="0" mb="0" cb="0"/><line nr="468" mi="6" ci="0" mb="0" cb="0"/><line nr="469" mi="6" ci="0" mb="0" cb="0"/><line nr="470" mi="1" ci="0" mb="0" cb="0"/><line nr="471" mi="3" ci="0" mb="0" cb="0"/><line nr="472" mi="4" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="797" covered="269"/><counter type="BRANCH" missed="46" covered="14"/><counter type="LINE" missed="136" covered="61"/><counter type="COMPLEXITY" missed="54" covered="15"/><counter type="METHOD" missed="26" covered="12"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasCQLParserTokenManager.java"><line nr="39" mi="3" ci="3" mb="0" cb="0"/><line nr="41" mi="4" ci="0" mb="0" cb="0"/><line nr="43" mi="0" ci="2" mb="16" cb="1"/><line nr="46" mi="0" ci="6" mb="0" cb="2"/><line nr="48" mi="0" ci="3" mb="0" cb="0"/><line nr="49" mi="0" ci="2" mb="0" cb="0"/><line nr="51" mi="0" ci="2" mb="0" cb="0"/><line nr="53" mi="6" ci="0" mb="2" cb="0"/><line nr="55" mi="3" ci="0" mb="0" cb="0"/><line nr="56" mi="3" ci="0" mb="0" cb="0"/><line nr="57" mi="2" ci="0" mb="0" cb="0"/><line nr="59" mi="2" ci="0" mb="0" cb="0"/><line nr="61" mi="6" ci="0" mb="2" cb="0"/><line nr="63" mi="3" ci="0" mb="0" cb="0"/><line nr="64" mi="3" ci="0" mb="0" cb="0"/><line nr="65" mi="2" ci="0" mb="0" cb="0"/><line nr="67" mi="2" ci="0" mb="0" cb="0"/><line nr="69" mi="6" ci="0" mb="2" cb="0"/><line nr="71" mi="3" ci="0" mb="0" cb="0"/><line nr="72" mi="3" ci="0" mb="0" cb="0"/><line nr="73" mi="2" ci="0" mb="0" cb="0"/><line nr="75" mi="2" ci="0" mb="0" cb="0"/><line nr="77" mi="6" ci="0" mb="2" cb="0"/><line nr="79" mi="3" ci="0" mb="0" cb="0"/><line nr="80" mi="3" ci="0" mb="0" cb="0"/><line nr="81" mi="2" ci="0" mb="0" cb="0"/><line nr="83" mi="2" ci="0" mb="0" cb="0"/><line nr="85" mi="6" ci="0" mb="2" cb="0"/><line nr="86" mi="2" ci="0" mb="0" cb="0"/><line nr="87" mi="6" ci="0" mb="2" cb="0"/><line nr="89" mi="3" ci="0" mb="0" cb="0"/><line nr="90" mi="3" ci="0" mb="0" cb="0"/><line nr="91" mi="2" ci="0" mb="0" cb="0"/><line nr="93" mi="2" ci="0" mb="0" cb="0"/><line nr="95" mi="6" ci="0" mb="2" cb="0"/><line nr="97" mi="3" ci="0" mb="0" cb="0"/><line nr="98" mi="3" ci="0" mb="0" cb="0"/><line nr="99" mi="2" ci="0" mb="0" cb="0"/><line nr="101" mi="2" ci="0" mb="0" cb="0"/><line nr="103" mi="6" ci="0" mb="2" cb="0"/><line nr="105" mi="3" ci="0" mb="0" cb="0"/><line nr="106" mi="3" ci="0" mb="0" cb="0"/><line nr="107" mi="2" ci="0" mb="0" cb="0"/><line nr="109" mi="2" ci="0" mb="0" cb="0"/><line nr="111" mi="6" ci="0" mb="2" cb="0"/><line nr="113" mi="3" ci="0" mb="0" cb="0"/><line nr="114" mi="3" ci="0" mb="0" cb="0"/><line nr="115" mi="2" ci="0" mb="0" cb="0"/><line nr="117" mi="2" ci="0" mb="0" cb="0"/><line nr="119" mi="6" ci="0" mb="2" cb="0"/><line nr="121" mi="3" ci="0" mb="0" cb="0"/><line nr="122" mi="3" ci="0" mb="0" cb="0"/><line nr="123" mi="2" ci="0" mb="0" cb="0"/><line nr="125" mi="6" ci="0" mb="2" cb="0"/><line nr="126" mi="2" ci="0" mb="0" cb="0"/><line nr="127" mi="2" ci="0" mb="0" cb="0"/><line nr="129" mi="6" ci="0" mb="2" cb="0"/><line nr="131" mi="3" ci="0" mb="0" cb="0"/><line nr="132" mi="3" ci="0" mb="0" cb="0"/><line nr="133" mi="2" ci="0" mb="0" cb="0"/><line nr="135" mi="2" ci="0" mb="0" cb="0"/><line nr="137" mi="6" ci="0" mb="2" cb="0"/><line nr="139" mi="3" ci="0" mb="0" cb="0"/><line nr="140" mi="3" ci="0" mb="0" cb="0"/><line nr="141" mi="2" ci="0" mb="0" cb="0"/><line nr="143" mi="6" ci="0" mb="2" cb="0"/><line nr="144" mi="2" ci="0" mb="0" cb="0"/><line nr="145" mi="2" ci="0" mb="0" cb="0"/><line nr="147" mi="6" ci="0" mb="2" cb="0"/><line nr="149" mi="3" ci="0" mb="0" cb="0"/><line nr="150" mi="3" ci="0" mb="0" cb="0"/><line nr="151" mi="2" ci="0" mb="0" cb="0"/><line nr="153" mi="2" ci="0" mb="0" cb="0"/><line nr="155" mi="6" ci="0" mb="2" cb="0"/><line nr="157" mi="3" ci="0" mb="0" cb="0"/><line nr="158" mi="3" ci="0" mb="0" cb="0"/><line nr="159" mi="2" ci="0" mb="0" cb="0"/><line nr="161" mi="2" ci="0" mb="0" cb="0"/><line nr="163" mi="6" ci="0" mb="2" cb="0"/><line nr="165" mi="3" ci="0" mb="0" cb="0"/><line nr="166" mi="3" ci="0" mb="0" cb="0"/><line nr="167" mi="2" ci="0" mb="0" cb="0"/><line nr="169" mi="2" ci="0" mb="0" cb="0"/><line nr="171" mi="6" ci="0" mb="2" cb="0"/><line nr="172" mi="2" ci="0" mb="0" cb="0"/><line nr="173" mi="2" ci="0" mb="0" cb="0"/><line nr="175" mi="2" ci="0" mb="0" cb="0"/><line nr="179" mi="0" ci="10" mb="0" cb="0"/><line nr="183" mi="0" ci="3" mb="0" cb="0"/><line nr="184" mi="0" ci="3" mb="0" cb="0"/><line nr="185" mi="0" ci="4" mb="0" cb="0"/><line nr="188" mi="0" ci="3" mb="0" cb="21"/><line nr="191" mi="0" ci="3" mb="0" cb="0"/><line nr="192" mi="0" ci="4" mb="0" cb="0"/><line nr="194" mi="0" ci="5" mb="0" cb="0"/><line nr="196" mi="0" ci="5" mb="0" cb="0"/><line nr="198" mi="0" ci="5" mb="0" cb="0"/><line nr="200" mi="0" ci="5" mb="0" cb="0"/><line nr="202" mi="0" ci="5" mb="0" cb="0"/><line nr="204" mi="0" ci="5" mb="0" cb="0"/><line nr="206" mi="0" ci="5" mb="0" cb="0"/><line nr="208" mi="0" ci="5" mb="0" cb="0"/><line nr="210" mi="0" ci="5" mb="0" cb="0"/><line nr="212" mi="0" ci="5" mb="0" cb="0"/><line nr="214" mi="0" ci="5" mb="0" cb="0"/><line nr="216" mi="0" ci="4" mb="0" cb="0"/><line nr="218" mi="0" ci="4" mb="0" cb="0"/><line nr="220" mi="0" ci="4" mb="0" cb="0"/><line nr="222" mi="0" ci="4" mb="0" cb="0"/><line nr="224" mi="0" ci="4" mb="0" cb="0"/><line nr="226" mi="0" ci="5" mb="0" cb="0"/><line nr="228" mi="0" ci="5" mb="0" cb="0"/><line nr="230" mi="0" ci="5" mb="0" cb="0"/><line nr="232" mi="0" ci="5" mb="0" cb="0"/><line nr="236" mi="0" ci="5" mb="0" cb="0"/><line nr="237" mi="1" ci="0" mb="0" cb="0"/><line nr="238" mi="5" ci="0" mb="0" cb="0"/><line nr="239" mi="2" ci="0" mb="0" cb="0"/><line nr="240" mi="0" ci="1" mb="0" cb="0"/><line nr="241" mi="0" ci="3" mb="3" cb="8"/><line nr="244" mi="6" ci="0" mb="2" cb="0"/><line nr="245" mi="5" ci="0" mb="0" cb="0"/><line nr="248" mi="0" ci="5" mb="0" cb="0"/><line nr="250" mi="5" ci="0" mb="0" cb="0"/><line nr="252" mi="0" ci="5" mb="0" cb="0"/><line nr="254" mi="0" ci="5" mb="0" cb="0"/><line nr="256" mi="0" ci="5" mb="0" cb="0"/><line nr="258" mi="5" ci="0" mb="0" cb="0"/><line nr="260" mi="0" ci="5" mb="0" cb="0"/><line nr="262" mi="0" ci="5" mb="0" cb="0"/><line nr="264" mi="0" ci="5" mb="0" cb="0"/><line nr="268" mi="0" ci="5" mb="0" cb="0"/><line nr="271" mi="0" ci="8" mb="0" cb="2"/><line nr="272" mi="0" ci="5" mb="0" cb="0"/><line nr="273" mi="0" ci="5" mb="0" cb="0"/><line nr="274" mi="1" ci="0" mb="0" cb="0"/><line nr="275" mi="5" ci="0" mb="0" cb="0"/><line nr="276" mi="2" ci="0" mb="0" cb="0"/><line nr="277" mi="0" ci="1" mb="0" cb="0"/><line nr="278" mi="0" ci="3" mb="3" cb="6"/><line nr="281" mi="0" ci="5" mb="0" cb="0"/><line nr="283" mi="0" ci="5" mb="0" cb="0"/><line nr="285" mi="0" ci="5" mb="0" cb="0"/><line nr="287" mi="0" ci="5" mb="0" cb="0"/><line nr="289" mi="0" ci="5" mb="0" cb="0"/><line nr="291" mi="5" ci="0" mb="0" cb="0"/><line nr="293" mi="0" ci="5" mb="0" cb="0"/><line nr="295" mi="5" ci="0" mb="0" cb="0"/><line nr="299" mi="5" ci="0" mb="0" cb="0"/><line nr="302" mi="0" ci="8" mb="1" cb="1"/><line nr="303" mi="5" ci="0" mb="0" cb="0"/><line nr="304" mi="0" ci="5" mb="0" cb="0"/><line nr="305" mi="1" ci="0" mb="0" cb="0"/><line nr="306" mi="5" ci="0" mb="0" cb="0"/><line nr="307" mi="2" ci="0" mb="0" cb="0"/><line nr="308" mi="0" ci="1" mb="0" cb="0"/><line nr="309" mi="0" ci="3" mb="1" cb="6"/><line nr="312" mi="0" ci="5" mb="0" cb="0"/><line nr="314" mi="0" ci="5" mb="0" cb="0"/><line nr="316" mi="0" ci="5" mb="0" cb="0"/><line nr="318" mi="0" ci="5" mb="0" cb="0"/><line nr="320" mi="0" ci="5" mb="0" cb="0"/><line nr="322" mi="0" ci="5" mb="0" cb="0"/><line nr="326" mi="5" ci="0" mb="0" cb="0"/><line nr="329" mi="0" ci="8" mb="1" cb="1"/><line nr="330" mi="5" ci="0" mb="0" cb="0"/><line nr="331" mi="0" ci="5" mb="0" cb="0"/><line nr="332" mi="1" ci="0" mb="0" cb="0"/><line nr="333" mi="5" ci="0" mb="0" cb="0"/><line nr="334" mi="2" ci="0" mb="0" cb="0"/><line nr="335" mi="0" ci="1" mb="0" cb="0"/><line nr="336" mi="0" ci="3" mb="3" cb="8"/><line nr="339" mi="0" ci="5" mb="0" cb="0"/><line nr="341" mi="5" ci="0" mb="0" cb="0"/><line nr="343" mi="0" ci="5" mb="0" cb="0"/><line nr="345" mi="0" ci="5" mb="0" cb="0"/><line nr="347" mi="0" ci="5" mb="0" cb="0"/><line nr="349" mi="5" ci="0" mb="0" cb="0"/><line nr="351" mi="0" ci="5" mb="0" cb="0"/><line nr="353" mi="0" ci="5" mb="0" cb="0"/><line nr="355" mi="0" ci="5" mb="0" cb="0"/><line nr="357" mi="0" ci="5" mb="0" cb="0"/><line nr="361" mi="5" ci="0" mb="0" cb="0"/><line nr="364" mi="0" ci="8" mb="1" cb="1"/><line nr="365" mi="5" ci="0" mb="0" cb="0"/><line nr="366" mi="0" ci="5" mb="0" cb="0"/><line nr="367" mi="1" ci="0" mb="0" cb="0"/><line nr="368" mi="5" ci="0" mb="0" cb="0"/><line nr="369" mi="2" ci="0" mb="0" cb="0"/><line nr="370" mi="0" ci="1" mb="0" cb="0"/><line nr="371" mi="0" ci="3" mb="4" cb="7"/><line nr="374" mi="0" ci="5" mb="0" cb="0"/><line nr="376" mi="0" ci="5" mb="0" cb="0"/><line nr="378" mi="5" ci="0" mb="0" cb="0"/><line nr="380" mi="0" ci="5" mb="0" cb="0"/><line nr="382" mi="0" ci="6" mb="1" cb="1"/><line nr="383" mi="0" ci="6" mb="0" cb="0"/><line nr="386" mi="5" ci="0" mb="0" cb="0"/><line nr="388" mi="0" ci="5" mb="0" cb="0"/><line nr="390" mi="0" ci="5" mb="0" cb="0"/><line nr="392" mi="0" ci="5" mb="0" cb="0"/><line nr="394" mi="5" ci="0" mb="0" cb="0"/><line nr="398" mi="5" ci="0" mb="0" cb="0"/><line nr="401" mi="0" ci="8" mb="1" cb="1"/><line nr="402" mi="5" ci="0" mb="0" cb="0"/><line nr="403" mi="0" ci="5" mb="0" cb="0"/><line nr="404" mi="1" ci="0" mb="0" cb="0"/><line nr="405" mi="5" ci="0" mb="0" cb="0"/><line nr="406" mi="2" ci="0" mb="0" cb="0"/><line nr="407" mi="0" ci="1" mb="0" cb="0"/><line nr="408" mi="0" ci="3" mb="4" cb="5"/><line nr="411" mi="5" ci="0" mb="0" cb="0"/><line nr="413" mi="5" ci="0" mb="0" cb="0"/><line nr="415" mi="0" ci="5" mb="0" cb="0"/><line nr="417" mi="0" ci="5" mb="0" cb="0"/><line nr="419" mi="0" ci="5" mb="0" cb="0"/><line nr="421" mi="0" ci="6" mb="0" cb="2"/><line nr="422" mi="0" ci="5" mb="0" cb="0"/><line nr="423" mi="0" ci="5" mb="0" cb="0"/><line nr="425" mi="0" ci="5" mb="0" cb="0"/><line nr="427" mi="5" ci="0" mb="0" cb="0"/><line nr="431" mi="5" ci="0" mb="0" cb="0"/><line nr="434" mi="0" ci="8" mb="1" cb="1"/><line nr="435" mi="5" ci="0" mb="0" cb="0"/><line nr="436" mi="0" ci="5" mb="0" cb="0"/><line nr="437" mi="1" ci="0" mb="0" cb="0"/><line nr="438" mi="5" ci="0" mb="0" cb="0"/><line nr="439" mi="2" ci="0" mb="0" cb="0"/><line nr="440" mi="0" ci="1" mb="0" cb="0"/><line nr="441" mi="0" ci="3" mb="2" cb="5"/><line nr="444" mi="0" ci="5" mb="0" cb="0"/><line nr="446" mi="0" ci="5" mb="0" cb="0"/><line nr="448" mi="0" ci="5" mb="0" cb="0"/><line nr="450" mi="0" ci="5" mb="0" cb="0"/><line nr="452" mi="5" ci="0" mb="0" cb="0"/><line nr="454" mi="0" ci="5" mb="0" cb="0"/><line nr="458" mi="5" ci="0" mb="0" cb="0"/><line nr="461" mi="0" ci="8" mb="1" cb="1"/><line nr="462" mi="5" ci="0" mb="0" cb="0"/><line nr="463" mi="0" ci="5" mb="0" cb="0"/><line nr="464" mi="1" ci="0" mb="0" cb="0"/><line nr="465" mi="5" ci="0" mb="0" cb="0"/><line nr="466" mi="2" ci="0" mb="0" cb="0"/><line nr="467" mi="0" ci="1" mb="0" cb="0"/><line nr="468" mi="0" ci="3" mb="2" cb="6"/><line nr="471" mi="0" ci="5" mb="0" cb="0"/><line nr="473" mi="0" ci="5" mb="0" cb="0"/><line nr="475" mi="5" ci="0" mb="0" cb="0"/><line nr="477" mi="0" ci="5" mb="0" cb="0"/><line nr="479" mi="0" ci="5" mb="0" cb="0"/><line nr="481" mi="0" ci="5" mb="0" cb="0"/><line nr="483" mi="0" ci="5" mb="0" cb="0"/><line nr="487" mi="5" ci="0" mb="0" cb="0"/><line nr="490" mi="0" ci="8" mb="1" cb="1"/><line nr="491" mi="5" ci="0" mb="0" cb="0"/><line nr="492" mi="0" ci="5" mb="0" cb="0"/><line nr="493" mi="1" ci="0" mb="0" cb="0"/><line nr="494" mi="5" ci="0" mb="0" cb="0"/><line nr="495" mi="2" ci="0" mb="0" cb="0"/><line nr="496" mi="0" ci="1" mb="0" cb="0"/><line nr="497" mi="0" ci="3" mb="2" cb="5"/><line nr="500" mi="5" ci="0" mb="0" cb="0"/><line nr="502" mi="0" ci="6" mb="1" cb="1"/><line nr="503" mi="0" ci="6" mb="0" cb="0"/><line nr="504" mi="5" ci="0" mb="0" cb="0"/><line nr="506" mi="0" ci="5" mb="0" cb="0"/><line nr="508" mi="0" ci="5" mb="0" cb="0"/><line nr="510" mi="0" ci="5" mb="0" cb="0"/><line nr="512" mi="0" ci="6" mb="0" cb="2"/><line nr="513" mi="0" ci="6" mb="0" cb="0"/><line nr="514" mi="0" ci="6" mb="1" cb="1"/><line nr="515" mi="0" ci="6" mb="0" cb="0"/><line nr="520" mi="5" ci="0" mb="0" cb="0"/><line nr="523" mi="0" ci="8" mb="1" cb="1"/><line nr="524" mi="5" ci="0" mb="0" cb="0"/><line nr="525" mi="0" ci="5" mb="0" cb="0"/><line nr="526" mi="1" ci="0" mb="0" cb="0"/><line nr="527" mi="5" ci="0" mb="0" cb="0"/><line nr="528" mi="2" ci="0" mb="0" cb="0"/><line nr="529" mi="0" ci="1" mb="0" cb="0"/><line nr="530" mi="0" ci="3" mb="2" cb="4"/><line nr="533" mi="0" ci="5" mb="0" cb="0"/><line nr="535" mi="0" ci="6" mb="1" cb="1"/><line nr="536" mi="0" ci="5" mb="0" cb="0"/><line nr="539" mi="0" ci="5" mb="0" cb="0"/><line nr="541" mi="0" ci="5" mb="0" cb="0"/><line nr="543" mi="6" ci="0" mb="2" cb="0"/><line nr="544" mi="5" ci="0" mb="0" cb="0"/><line nr="545" mi="6" ci="0" mb="2" cb="0"/><line nr="546" mi="5" ci="0" mb="0" cb="0"/><line nr="551" mi="5" ci="0" mb="0" cb="0"/><line nr="554" mi="0" ci="8" mb="1" cb="1"/><line nr="555" mi="5" ci="0" mb="0" cb="0"/><line nr="556" mi="0" ci="5" mb="0" cb="0"/><line nr="557" mi="1" ci="0" mb="0" cb="0"/><line nr="558" mi="5" ci="0" mb="0" cb="0"/><line nr="559" mi="2" ci="0" mb="0" cb="0"/><line nr="560" mi="0" ci="1" mb="0" cb="0"/><line nr="561" mi="0" ci="3" mb="2" cb="3"/><line nr="564" mi="0" ci="5" mb="0" cb="0"/><line nr="566" mi="5" ci="0" mb="0" cb="0"/><line nr="568" mi="0" ci="6" mb="1" cb="1"/><line nr="569" mi="0" ci="6" mb="0" cb="0"/><line nr="572" mi="0" ci="5" mb="0" cb="0"/><line nr="576" mi="5" ci="0" mb="0" cb="0"/><line nr="579" mi="0" ci="8" mb="1" cb="1"/><line nr="580" mi="5" ci="0" mb="0" cb="0"/><line nr="581" mi="0" ci="5" mb="0" cb="0"/><line nr="582" mi="1" ci="0" mb="0" cb="0"/><line nr="583" mi="5" ci="0" mb="0" cb="0"/><line nr="584" mi="2" ci="0" mb="0" cb="0"/><line nr="585" mi="0" ci="1" mb="0" cb="0"/><line nr="586" mi="0" ci="3" mb="2" cb="2"/><line nr="589" mi="5" ci="0" mb="0" cb="0"/><line nr="591" mi="0" ci="6" mb="1" cb="1"/><line nr="592" mi="0" ci="5" mb="0" cb="0"/><line nr="595" mi="0" ci="5" mb="0" cb="0"/><line nr="599" mi="5" ci="0" mb="0" cb="0"/><line nr="602" mi="0" ci="8" mb="1" cb="1"/><line nr="603" mi="5" ci="0" mb="0" cb="0"/><line nr="604" mi="0" ci="5" mb="0" cb="0"/><line nr="605" mi="1" ci="0" mb="0" cb="0"/><line nr="606" mi="5" ci="0" mb="0" cb="0"/><line nr="607" mi="2" ci="0" mb="0" cb="0"/><line nr="608" mi="0" ci="1" mb="0" cb="0"/><line nr="609" mi="0" ci="3" mb="2" cb="1"/><line nr="612" mi="0" ci="5" mb="0" cb="0"/><line nr="614" mi="5" ci="0" mb="0" cb="0"/><line nr="618" mi="5" ci="0" mb="0" cb="0"/><line nr="621" mi="0" ci="8" mb="1" cb="1"/><line nr="622" mi="5" ci="0" mb="0" cb="0"/><line nr="623" mi="0" ci="5" mb="0" cb="0"/><line nr="624" mi="1" ci="0" mb="0" cb="0"/><line nr="625" mi="5" ci="0" mb="0" cb="0"/><line nr="626" mi="2" ci="0" mb="0" cb="0"/><line nr="627" mi="0" ci="1" mb="0" cb="0"/><line nr="628" mi="0" ci="3" mb="2" cb="1"/><line nr="631" mi="5" ci="0" mb="0" cb="0"/><line nr="633" mi="0" ci="5" mb="0" cb="0"/><line nr="637" mi="5" ci="0" mb="0" cb="0"/><line nr="640" mi="0" ci="8" mb="1" cb="1"/><line nr="641" mi="5" ci="0" mb="0" cb="0"/><line nr="642" mi="0" ci="5" mb="0" cb="0"/><line nr="643" mi="1" ci="0" mb="0" cb="0"/><line nr="644" mi="5" ci="0" mb="0" cb="0"/><line nr="645" mi="2" ci="0" mb="0" cb="0"/><line nr="646" mi="0" ci="1" mb="0" cb="0"/><line nr="647" mi="0" ci="3" mb="2" cb="1"/><line nr="650" mi="0" ci="6" mb="1" cb="1"/><line nr="651" mi="0" ci="6" mb="0" cb="0"/><line nr="654" mi="5" ci="0" mb="0" cb="0"/><line nr="658" mi="5" ci="0" mb="0" cb="0"/><line nr="661" mi="8" ci="0" mb="2" cb="0"/><line nr="662" mi="5" ci="0" mb="0" cb="0"/><line nr="663" mi="5" ci="0" mb="0" cb="0"/><line nr="664" mi="1" ci="0" mb="0" cb="0"/><line nr="665" mi="5" ci="0" mb="0" cb="0"/><line nr="666" mi="2" ci="0" mb="0" cb="0"/><line nr="667" mi="1" ci="0" mb="0" cb="0"/><line nr="668" mi="3" ci="0" mb="2" cb="0"/><line nr="671" mi="6" ci="0" mb="2" cb="0"/><line nr="672" mi="5" ci="0" mb="0" cb="0"/><line nr="677" mi="5" ci="0" mb="0" cb="0"/><line nr="681" mi="0" ci="3" mb="0" cb="0"/><line nr="682" mi="0" ci="3" mb="0" cb="0"/><line nr="683" mi="0" ci="5" mb="0" cb="0"/><line nr="684" mi="5" ci="1" mb="0" cb="0"/><line nr="685" mi="0" ci="7" mb="0" cb="0"/><line nr="687" mi="0" ci="19" mb="0" cb="0"/><line nr="690" mi="0" ci="19" mb="0" cb="0"/><line nr="695" mi="0" ci="2" mb="0" cb="0"/><line nr="696" mi="0" ci="3" mb="0" cb="0"/><line nr="697" mi="0" ci="2" mb="0" cb="0"/><line nr="698" mi="0" ci="5" mb="0" cb="0"/><line nr="699" mi="0" ci="2" mb="0" cb="0"/><line nr="702" mi="0" ci="9" mb="1" cb="1"/><line nr="703" mi="2" ci="0" mb="0" cb="0"/><line nr="704" mi="0" ci="4" mb="0" cb="2"/><line nr="706" mi="0" ci="5" mb="0" cb="0"/><line nr="709" mi="0" ci="6" mb="4" cb="6"/><line nr="712" mi="0" ci="6" mb="0" cb="2"/><line nr="714" mi="0" ci="3" mb="1" cb="1"/><line nr="715" mi="0" ci="2" mb="0" cb="0"/><line nr="716" mi="0" ci="4" mb="0" cb="0"/><line nr="718" mi="0" ci="4" mb="0" cb="2"/><line nr="720" mi="0" ci="3" mb="1" cb="1"/><line nr="721" mi="0" ci="3" mb="0" cb="0"/><line nr="723" mi="0" ci="4" mb="0" cb="2"/><line nr="724" mi="0" ci="5" mb="0" cb="0"/><line nr="725" mi="0" ci="4" mb="1" cb="1"/><line nr="726" mi="0" ci="3" mb="0" cb="0"/><line nr="727" mi="0" ci="6" mb="0" cb="2"/><line nr="729" mi="0" ci="3" mb="1" cb="1"/><line nr="730" mi="0" ci="2" mb="0" cb="0"/><line nr="731" mi="0" ci="4" mb="0" cb="0"/><line nr="735" mi="0" ci="6" mb="0" cb="2"/><line nr="736" mi="0" ci="1" mb="0" cb="0"/><line nr="737" mi="0" ci="3" mb="1" cb="1"/><line nr="738" mi="0" ci="2" mb="0" cb="0"/><line nr="739" mi="0" ci="3" mb="0" cb="0"/><line nr="740" mi="0" ci="1" mb="0" cb="0"/><line nr="742" mi="6" ci="0" mb="2" cb="0"/><line nr="743" mi="1" ci="0" mb="0" cb="0"/><line nr="744" mi="3" ci="0" mb="2" cb="0"/><line nr="745" mi="2" ci="0" mb="0" cb="0"/><line nr="746" mi="3" ci="0" mb="0" cb="0"/><line nr="747" mi="1" ci="0" mb="0" cb="0"/><line nr="749" mi="4" ci="0" mb="2" cb="0"/><line nr="750" mi="5" ci="0" mb="0" cb="0"/><line nr="753" mi="4" ci="0" mb="0" cb="0"/><line nr="754" mi="1" ci="0" mb="0" cb="0"/><line nr="756" mi="0" ci="6" mb="0" cb="2"/><line nr="757" mi="0" ci="5" mb="0" cb="0"/><line nr="760" mi="0" ci="7" mb="1" cb="3"/><line nr="761" mi="0" ci="3" mb="0" cb="0"/><line nr="764" mi="0" ci="6" mb="0" cb="2"/><line nr="765" mi="0" ci="1" mb="0" cb="0"/><line nr="766" mi="0" ci="3" mb="0" cb="2"/><line nr="767" mi="0" ci="2" mb="0" cb="0"/><line nr="768" mi="0" ci="3" mb="0" cb="0"/><line nr="769" mi="0" ci="1" mb="0" cb="0"/><line nr="771" mi="7" ci="0" mb="4" cb="0"/><line nr="772" mi="3" ci="0" mb="0" cb="0"/><line nr="776" mi="0" ci="3" mb="0" cb="2"/><line nr="777" mi="0" ci="1" mb="0" cb="0"/><line nr="778" mi="0" ci="4" mb="1" cb="1"/><line nr="780" mi="0" ci="7" mb="0" cb="0"/><line nr="783" mi="0" ci="6" mb="1" cb="5"/><line nr="787" mi="0" ci="6" mb="0" cb="2"/><line nr="788" mi="0" ci="1" mb="0" cb="0"/><line nr="789" mi="0" ci="3" mb="1" cb="1"/><line nr="790" mi="0" ci="2" mb="0" cb="0"/><line nr="791" mi="0" ci="3" mb="0" cb="0"/><line nr="792" mi="0" ci="1" mb="0" cb="0"/><line nr="794" mi="0" ci="6" mb="0" cb="2"/><line nr="795" mi="0" ci="1" mb="0" cb="0"/><line nr="796" mi="0" ci="3" mb="1" cb="1"/><line nr="797" mi="0" ci="2" mb="0" cb="0"/><line nr="798" mi="0" ci="11" mb="0" cb="0"/><line nr="799" mi="0" ci="1" mb="0" cb="0"/><line nr="801" mi="0" ci="4" mb="1" cb="1"/><line nr="802" mi="12" ci="0" mb="0" cb="0"/><line nr="805" mi="4" ci="0" mb="0" cb="0"/><line nr="806" mi="1" ci="0" mb="0" cb="0"/><line nr="808" mi="0" ci="6" mb="1" cb="1"/><line nr="809" mi="0" ci="5" mb="0" cb="0"/><line nr="813" mi="0" ci="3" mb="0" cb="2"/><line nr="814" mi="0" ci="1" mb="0" cb="0"/><line nr="817" mi="5" ci="0" mb="0" cb="0"/><line nr="818" mi="4" ci="0" mb="0" cb="0"/><line nr="819" mi="6" ci="0" mb="0" cb="0"/><line nr="820" mi="7" ci="0" mb="0" cb="0"/><line nr="821" mi="7" ci="0" mb="0" cb="0"/><line nr="824" mi="6" ci="0" mb="2" cb="0"/><line nr="828" mi="7" ci="0" mb="2" cb="0"/><line nr="829" mi="5" ci="0" mb="0" cb="0"/><line nr="831" mi="12" ci="0" mb="8" cb="0"/><line nr="833" mi="3" ci="0" mb="2" cb="0"/><line nr="835" mi="0" ci="3" mb="0" cb="2"/><line nr="837" mi="0" ci="3" mb="0" cb="0"/><line nr="838" mi="0" ci="3" mb="0" cb="0"/><line nr="839" mi="0" ci="2" mb="0" cb="0"/><line nr="841" mi="0" ci="1" mb="0" cb="0"/><line nr="842" mi="0" ci="13" mb="0" cb="2"/><line nr="843" mi="0" ci="2" mb="0" cb="0"/><line nr="844" mi="0" ci="5" mb="0" cb="0"/><line nr="845" mi="3" ci="1" mb="0" cb="0"/><line nr="848" mi="0" ci="15" mb="0" cb="0"/><line nr="853" mi="2" ci="0" mb="2" cb="0"/><line nr="856" mi="12" ci="0" mb="2" cb="0"/><line nr="858" mi="8" ci="0" mb="2" cb="0"/><line nr="859" mi="2" ci="0" mb="0" cb="0"/><line nr="860" mi="2" ci="0" mb="0" cb="0"/><line nr="865" mi="0" ci="163" mb="0" cb="0"/><line nr="882" mi="0" ci="5" mb="0" cb="0"/><line nr="883" mi="0" ci="8" mb="0" cb="2"/><line nr="884" mi="0" ci="4" mb="0" cb="0"/><line nr="885" mi="0" ci="4" mb="0" cb="0"/><line nr="886" mi="0" ci="4" mb="0" cb="0"/><line nr="887" mi="0" ci="4" mb="0" cb="0"/><line nr="888" mi="0" ci="5" mb="0" cb="0"/><line nr="890" mi="0" ci="3" mb="0" cb="0"/><line nr="891" mi="0" ci="3" mb="0" cb="0"/><line nr="892" mi="0" ci="3" mb="0" cb="0"/><line nr="893" mi="0" ci="3" mb="0" cb="0"/><line nr="895" mi="0" ci="2" mb="0" cb="0"/><line nr="898" mi="3" ci="3" mb="0" cb="0"/><line nr="899" mi="3" ci="3" mb="0" cb="0"/><line nr="909" mi="0" ci="2" mb="0" cb="0"/><line nr="916" mi="0" ci="5" mb="0" cb="0"/><line nr="918" mi="0" ci="1" mb="0" cb="0"/><line nr="920" mi="0" ci="3" mb="0" cb="0"/><line nr="921" mi="0" ci="3" mb="0" cb="0"/><line nr="922" mi="0" ci="3" mb="0" cb="0"/><line nr="923" mi="0" ci="2" mb="0" cb="0"/><line nr="924" mi="0" ci="1" mb="0" cb="0"/><line nr="926" mi="0" ci="4" mb="0" cb="0"/><line nr="927" mi="0" ci="13" mb="1" cb="3"/><line nr="928" mi="0" ci="6" mb="0" cb="0"/><line nr="930" mi="2" ci="1" mb="0" cb="0"/><line nr="931" mi="0" ci="3" mb="0" cb="0"/><line nr="932" mi="0" ci="3" mb="0" cb="0"/><line nr="933" mi="0" ci="3" mb="0" cb="0"/><line nr="934" mi="0" ci="4" mb="1" cb="1"/><line nr="936" mi="0" ci="6" mb="0" cb="2"/><line nr="937" mi="0" ci="9" mb="0" cb="0"/><line nr="938" mi="0" ci="16" mb="1" cb="1"/><line nr="940" mi="0" ci="3" mb="0" cb="0"/><line nr="941" mi="0" ci="2" mb="0" cb="0"/><line nr="948" mi="4" ci="0" mb="0" cb="0"/><line nr="949" mi="4" ci="0" mb="0" cb="0"/><line nr="950" mi="2" ci="0" mb="0" cb="0"/><line nr="951" mi="2" ci="0" mb="0" cb="0"/><line nr="952" mi="8" ci="0" mb="0" cb="0"/><line nr="953" mi="1" ci="0" mb="0" cb="0"/><line nr="954" mi="2" ci="0" mb="0" cb="0"/><line nr="955" mi="9" ci="0" mb="2" cb="0"/><line nr="956" mi="8" ci="0" mb="4" cb="0"/><line nr="957" mi="1" ci="0" mb="0" cb="0"/><line nr="958" mi="3" ci="0" mb="0" cb="0"/><line nr="961" mi="1" ci="0" mb="0" cb="0"/><line nr="962" mi="1" ci="0" mb="0" cb="0"/><line nr="963" mi="2" ci="0" mb="2" cb="0"/><line nr="964" mi="4" ci="0" mb="0" cb="0"/><line nr="965" mi="9" ci="0" mb="2" cb="0"/><line nr="967" mi="13" ci="0" mb="0" cb="0"/><line nr="973" mi="0" ci="7" mb="1" cb="1"/><line nr="975" mi="0" ci="11" mb="0" cb="0"/><line nr="976" mi="0" ci="6" mb="0" cb="0"/><line nr="978" mi="0" ci="1" mb="0" cb="0"/><line nr="982" mi="13" ci="0" mb="0" cb="0"/><line nr="983" mi="4" ci="0" mb="2" cb="0"/><line nr="984" mi="1" ci="0" mb="0" cb="0"/><line nr="987" mi="3" ci="0" mb="0" cb="0"/><line nr="988" mi="3" ci="0" mb="0" cb="0"/><line nr="989" mi="1" ci="0" mb="0" cb="0"/><line nr="994" mi="0" ci="5" mb="0" cb="0"/><line nr="995" mi="0" ci="4" mb="0" cb="2"/><line nr="996" mi="0" ci="1" mb="0" cb="0"/><line nr="999" mi="0" ci="2" mb="0" cb="0"/><line nr="1004" mi="0" ci="3" mb="0" cb="0"/><line nr="1005" mi="0" ci="1" mb="0" cb="0"/><line nr="1008" mi="2" ci="0" mb="0" cb="0"/><line nr="1009" mi="3" ci="0" mb="0" cb="0"/><line nr="1010" mi="3" ci="0" mb="0" cb="0"/><line nr="1011" mi="1" ci="0" mb="0" cb="0"/><line nr="1017" mi="6" ci="0" mb="0" cb="0"/><line nr="1018" mi="4" ci="0" mb="0" cb="0"/><line nr="1019" mi="3" ci="0" mb="0" cb="0"/><line nr="1020" mi="2" ci="0" mb="0" cb="0"/><line nr="1021" mi="1" ci="0" mb="0" cb="0"/><line nr="1026" mi="3" ci="0" mb="0" cb="0"/><line nr="1027" mi="5" ci="0" mb="2" cb="0"/><line nr="1028" mi="6" ci="0" mb="0" cb="0"/><line nr="1029" mi="1" ci="0" mb="0" cb="0"/><line nr="1035" mi="3" ci="0" mb="0" cb="0"/><line nr="1036" mi="3" ci="0" mb="0" cb="0"/><line nr="1037" mi="1" ci="0" mb="0" cb="0"/><line nr="1042" mi="5" ci="0" mb="4" cb="0"/><line nr="1043" mi="15" ci="0" mb="0" cb="0"/><line nr="1045" mi="3" ci="0" mb="0" cb="0"/><line nr="1046" mi="1" ci="0" mb="0" cb="0"/><line nr="1049" mi="0" ci="7" mb="0" cb="0"/><line nr="1052" mi="0" ci="7" mb="0" cb="0"/><line nr="1055" mi="0" ci="8" mb="0" cb="0"/><line nr="1060" mi="4" ci="4" mb="0" cb="0"/><line nr="1061" mi="4" ci="4" mb="0" cb="0"/><counter type="INSTRUCTION" missed="1047" covered="1518"/><counter type="BRANCH" missed="189" covered="185"/><counter type="LINE" missed="265" covered="302"/><counter type="COMPLEXITY" missed="151" covered="133"/><counter type="METHOD" missed="10" covered="27"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="TokenMgrError.java"><line nr="51" mi="4" ci="0" mb="0" cb="0"/><line nr="53" mi="8" ci="0" mb="2" cb="0"/><line nr="54" mi="4" ci="0" mb="9" cb="0"/><line nr="57" mi="4" ci="0" mb="0" cb="0"/><line nr="58" mi="1" ci="0" mb="0" cb="0"/><line nr="60" mi="4" ci="0" mb="0" cb="0"/><line nr="61" mi="1" ci="0" mb="0" cb="0"/><line nr="63" mi="4" ci="0" mb="0" cb="0"/><line nr="64" mi="1" ci="0" mb="0" cb="0"/><line nr="66" mi="4" ci="0" mb="0" cb="0"/><line nr="67" mi="1" ci="0" mb="0" cb="0"/><line nr="69" mi="4" ci="0" mb="0" cb="0"/><line nr="70" mi="1" ci="0" mb="0" cb="0"/><line nr="72" mi="4" ci="0" mb="0" cb="0"/><line nr="73" mi="1" ci="0" mb="0" cb="0"/><line nr="75" mi="4" ci="0" mb="0" cb="0"/><line nr="76" mi="1" ci="0" mb="0" cb="0"/><line nr="78" mi="4" ci="0" mb="0" cb="0"/><line nr="79" mi="1" ci="0" mb="0" cb="0"/><line nr="81" mi="10" ci="0" mb="4" cb="0"/><line nr="82" mi="11" ci="0" mb="0" cb="0"/><line nr="83" mi="18" ci="0" mb="0" cb="0"/><line nr="84" mi="1" ci="0" mb="0" cb="0"/><line nr="85" mi="4" ci="0" mb="0" cb="0"/><line nr="90" mi="3" ci="0" mb="0" cb="0"/><line nr="106" mi="3" ci="0" mb="0" cb="0"/><line nr="107" mi="23" ci="0" mb="2" cb="0"/><line nr="110" mi="16" ci="0" mb="0" cb="0"/><line nr="111" mi="6" ci="0" mb="0" cb="0"/><line nr="124" mi="3" ci="0" mb="0" cb="0"/><line nr="132" mi="2" ci="0" mb="0" cb="0"/><line nr="133" mi="1" ci="0" mb="0" cb="0"/><line nr="137" mi="3" ci="0" mb="0" cb="0"/><line nr="138" mi="3" ci="0" mb="0" cb="0"/><line nr="139" mi="1" ci="0" mb="0" cb="0"/><line nr="143" mi="10" ci="0" mb="0" cb="0"/><line nr="144" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="175" covered="0"/><counter type="BRANCH" missed="17" covered="0"/><counter type="LINE" missed="37" covered="0"/><counter type="COMPLEXITY" missed="18" covered="0"/><counter type="METHOD" missed="6" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="ParseException.java"><line nr="26" mi="5" ci="0" mb="0" cb="0"/><line nr="39" mi="6" ci="0" mb="0" cb="0"/><line nr="40" mi="3" ci="0" mb="0" cb="0"/><line nr="41" mi="3" ci="0" mb="0" cb="0"/><line nr="42" mi="3" ci="0" mb="0" cb="0"/><line nr="43" mi="1" ci="0" mb="0" cb="0"/><line nr="56" mi="2" ci="0" mb="0" cb="0"/><line nr="57" mi="1" ci="0" mb="0" cb="0"/><line nr="61" mi="3" ci="0" mb="0" cb="0"/><line nr="62" mi="1" ci="0" mb="0" cb="0"/><line nr="97" mi="4" ci="0" mb="0" cb="0"/><line nr="98" mi="2" ci="0" mb="0" cb="0"/><line nr="99" mi="8" ci="0" mb="2" cb="0"/><line nr="100" mi="6" ci="0" mb="2" cb="0"/><line nr="101" mi="5" ci="0" mb="0" cb="0"/><line nr="103" mi="10" ci="0" mb="2" cb="0"/><line nr="104" mi="12" ci="0" mb="0" cb="0"/><line nr="106" mi="11" ci="0" mb="2" cb="0"/><line nr="107" mi="4" ci="0" mb="0" cb="0"/><line nr="109" mi="6" ci="0" mb="0" cb="0"/><line nr="111" mi="2" ci="0" mb="0" cb="0"/><line nr="112" mi="3" ci="0" mb="0" cb="0"/><line nr="113" mi="7" ci="0" mb="2" cb="0"/><line nr="114" mi="11" ci="0" mb="2" cb="0"/><line nr="115" mi="3" ci="0" mb="2" cb="0"/><line nr="116" mi="11" ci="0" mb="0" cb="0"/><line nr="117" mi="1" ci="0" mb="0" cb="0"/><line nr="119" mi="14" ci="0" mb="0" cb="0"/><line nr="120" mi="9" ci="0" mb="0" cb="0"/><line nr="121" mi="11" ci="0" mb="0" cb="0"/><line nr="122" mi="9" ci="0" mb="0" cb="0"/><line nr="123" mi="3" ci="0" mb="0" cb="0"/><line nr="125" mi="19" ci="0" mb="0" cb="0"/><line nr="126" mi="11" ci="0" mb="0" cb="0"/><line nr="129" mi="4" ci="0" mb="2" cb="0"/><line nr="132" mi="4" ci="0" mb="2" cb="0"/><line nr="133" mi="14" ci="0" mb="0" cb="0"/><line nr="135" mi="13" ci="0" mb="0" cb="0"/><line nr="137" mi="10" ci="0" mb="0" cb="0"/><line nr="140" mi="2" ci="0" mb="0" cb="0"/><line nr="150" mi="4" ci="0" mb="0" cb="0"/><line nr="152" mi="8" ci="0" mb="2" cb="0"/><line nr="153" mi="4" ci="0" mb="9" cb="0"/><line nr="156" mi="4" ci="0" mb="0" cb="0"/><line nr="157" mi="1" ci="0" mb="0" cb="0"/><line nr="159" mi="4" ci="0" mb="0" cb="0"/><line nr="160" mi="1" ci="0" mb="0" cb="0"/><line nr="162" mi="4" ci="0" mb="0" cb="0"/><line nr="163" mi="1" ci="0" mb="0" cb="0"/><line nr="165" mi="4" ci="0" mb="0" cb="0"/><line nr="166" mi="1" ci="0" mb="0" cb="0"/><line nr="168" mi="4" ci="0" mb="0" cb="0"/><line nr="169" mi="1" ci="0" mb="0" cb="0"/><line nr="171" mi="4" ci="0" mb="0" cb="0"/><line nr="172" mi="1" ci="0" mb="0" cb="0"/><line nr="174" mi="4" ci="0" mb="0" cb="0"/><line nr="175" mi="1" ci="0" mb="0" cb="0"/><line nr="177" mi="4" ci="0" mb="0" cb="0"/><line nr="178" mi="1" ci="0" mb="0" cb="0"/><line nr="180" mi="10" ci="0" mb="4" cb="0"/><line nr="181" mi="11" ci="0" mb="0" cb="0"/><line nr="182" mi="18" ci="0" mb="0" cb="0"/><line nr="183" mi="1" ci="0" mb="0" cb="0"/><line nr="184" mi="4" ci="0" mb="0" cb="0"/><line nr="189" mi="3" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="360" covered="0"/><counter type="BRANCH" missed="33" covered="0"/><counter type="LINE" missed="65" covered="0"/><counter type="COMPLEXITY" missed="26" covered="0"/><counter type="METHOD" missed="6" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="MtasCQLParser.java"><line nr="38" mi="0" ci="4" mb="0" cb="0"/><line nr="39" mi="0" ci="9" mb="0" cb="0"/><line nr="40" mi="0" ci="7" mb="1" cb="3"/><line nr="42" mi="11" ci="0" mb="2" cb="0"/><line nr="44" mi="4" ci="0" mb="2" cb="0"/><line nr="46" mi="14" ci="0" mb="0" cb="0"/><line nr="48" mi="1" ci="0" mb="0" cb="0"/><line nr="49" mi="5" ci="0" mb="0" cb="0"/><line nr="51" mi="0" ci="5" mb="0" cb="0"/><line nr="56" mi="0" ci="8" mb="2" cb="2"/><line nr="58" mi="0" ci="6" mb="0" cb="0"/><line nr="59" mi="0" ci="8" mb="0" cb="0"/><line nr="61" mi="0" ci="2" mb="0" cb="0"/><line nr="66" mi="0" ci="4" mb="1" cb="1"/><line nr="68" mi="0" ci="6" mb="0" cb="0"/><line nr="70" mi="0" ci="2" mb="0" cb="0"/><line nr="74" mi="0" ci="2" mb="0" cb="0"/><line nr="75" mi="0" ci="2" mb="0" cb="0"/><line nr="76" mi="0" ci="4" mb="0" cb="0"/><line nr="77" mi="0" ci="9" mb="0" cb="0"/><line nr="78" mi="0" ci="4" mb="0" cb="0"/><line nr="81" mi="0" ci="4" mb="0" cb="2"/><line nr="86" mi="0" ci="9" mb="0" cb="0"/><line nr="87" mi="0" ci="5" mb="0" cb="0"/><line nr="89" mi="0" ci="4" mb="0" cb="2"/><line nr="90" mi="0" ci="4" mb="0" cb="0"/><line nr="91" mi="0" ci="10" mb="0" cb="0"/><line nr="92" mi="0" ci="4" mb="1" cb="1"/><line nr="93" mi="0" ci="5" mb="0" cb="0"/><line nr="95" mi="4" ci="0" mb="0" cb="0"/><line nr="96" mi="4" ci="0" mb="0" cb="0"/><line nr="98" mi="0" ci="4" mb="0" cb="2"/><line nr="100" mi="0" ci="8" mb="0" cb="0"/><line nr="104" mi="0" ci="6" mb="0" cb="0"/><line nr="106" mi="0" ci="2" mb="0" cb="2"/><line nr="108" mi="0" ci="16" mb="1" cb="1"/><line nr="112" mi="0" ci="4" mb="1" cb="1"/><line nr="114" mi="5" ci="0" mb="0" cb="0"/><line nr="117" mi="0" ci="4" mb="0" cb="0"/><line nr="118" mi="0" ci="4" mb="0" cb="0"/><line nr="119" mi="0" ci="4" mb="0" cb="0"/><line nr="120" mi="0" ci="4" mb="0" cb="0"/><line nr="121" mi="0" ci="4" mb="0" cb="0"/><line nr="122" mi="0" ci="2" mb="0" cb="0"/><line nr="123" mi="0" ci="2" mb="0" cb="0"/><line nr="124" mi="0" ci="2" mb="0" cb="0"/><line nr="125" mi="0" ci="2" mb="0" cb="0"/><line nr="126" mi="0" ci="2" mb="0" cb="0"/><line nr="127" mi="0" ci="2" mb="0" cb="0"/><line nr="128" mi="0" ci="2" mb="0" cb="0"/><line nr="129" mi="0" ci="2" mb="0" cb="0"/><line nr="130" mi="0" ci="2" mb="0" cb="0"/><line nr="131" mi="0" ci="2" mb="0" cb="0"/><line nr="132" mi="0" ci="2" mb="0" cb="0"/><line nr="133" mi="0" ci="2" mb="0" cb="0"/><line nr="134" mi="0" ci="2" mb="0" cb="0"/><line nr="135" mi="0" ci="2" mb="0" cb="0"/><line nr="136" mi="0" ci="4" mb="0" cb="2"/><line nr="137" mi="0" ci="10" mb="0" cb="0"/><line nr="138" mi="0" ci="4" mb="1" cb="1"/><line nr="139" mi="0" ci="4" mb="0" cb="0"/><line nr="140" mi="0" ci="9" mb="0" cb="0"/><line nr="141" mi="0" ci="4" mb="0" cb="0"/><line nr="144" mi="0" ci="4" mb="0" cb="2"/><line nr="149" mi="0" ci="9" mb="0" cb="0"/><line nr="150" mi="0" ci="5" mb="0" cb="0"/><line nr="152" mi="0" ci="5" mb="0" cb="0"/><line nr="154" mi="4" ci="0" mb="0" cb="0"/><line nr="155" mi="4" ci="0" mb="0" cb="0"/><line nr="157" mi="0" ci="4" mb="0" cb="2"/><line nr="158" mi="0" ci="4" mb="0" cb="2"/><line nr="159" mi="0" ci="4" mb="0" cb="0"/><line nr="160" mi="0" ci="3" mb="0" cb="0"/><line nr="161" mi="0" ci="4" mb="0" cb="2"/><line nr="162" mi="0" ci="4" mb="0" cb="0"/><line nr="163" mi="0" ci="3" mb="0" cb="0"/><line nr="164" mi="0" ci="4" mb="0" cb="2"/><line nr="165" mi="0" ci="4" mb="0" cb="0"/><line nr="166" mi="0" ci="3" mb="0" cb="0"/><line nr="167" mi="0" ci="4" mb="0" cb="2"/><line nr="168" mi="0" ci="4" mb="0" cb="0"/><line nr="169" mi="0" ci="3" mb="0" cb="0"/><line nr="170" mi="0" ci="4" mb="0" cb="2"/><line nr="171" mi="0" ci="4" mb="0" cb="0"/><line nr="172" mi="0" ci="3" mb="0" cb="0"/><line nr="173" mi="0" ci="4" mb="0" cb="2"/><line nr="174" mi="0" ci="4" mb="0" cb="0"/><line nr="175" mi="0" ci="3" mb="0" cb="0"/><line nr="176" mi="0" ci="4" mb="0" cb="2"/><line nr="177" mi="0" ci="4" mb="0" cb="0"/><line nr="178" mi="0" ci="3" mb="0" cb="0"/><line nr="179" mi="0" ci="4" mb="1" cb="1"/><line nr="180" mi="4" ci="0" mb="0" cb="0"/><line nr="181" mi="3" ci="0" mb="0" cb="0"/><line nr="182" mi="0" ci="4" mb="0" cb="2"/><line nr="183" mi="0" ci="4" mb="0" cb="0"/><line nr="184" mi="0" ci="3" mb="0" cb="0"/><line nr="185" mi="0" ci="4" mb="1" cb="1"/><line nr="186" mi="4" ci="0" mb="0" cb="0"/><line nr="187" mi="3" ci="0" mb="0" cb="0"/><line nr="188" mi="0" ci="4" mb="1" cb="1"/><line nr="189" mi="0" ci="4" mb="0" cb="0"/><line nr="190" mi="0" ci="3" mb="0" cb="0"/><line nr="191" mi="4" ci="0" mb="2" cb="0"/><line nr="192" mi="4" ci="0" mb="0" cb="0"/><line nr="193" mi="3" ci="0" mb="0" cb="0"/><line nr="195" mi="4" ci="0" mb="0" cb="0"/><line nr="196" mi="4" ci="0" mb="0" cb="0"/><line nr="198" mi="0" ci="4" mb="0" cb="2"/><line nr="199" mi="0" ci="10" mb="0" cb="0"/><line nr="200" mi="0" ci="4" mb="1" cb="1"/><line nr="201" mi="0" ci="4" mb="0" cb="0"/><line nr="202" mi="0" ci="9" mb="0" cb="0"/><line nr="203" mi="0" ci="4" mb="0" cb="0"/><line nr="206" mi="0" ci="4" mb="1" cb="1"/><line nr="211" mi="9" ci="0" mb="0" cb="0"/><line nr="212" mi="5" ci="0" mb="0" cb="0"/><line nr="214" mi="0" ci="5" mb="0" cb="0"/><line nr="216" mi="4" ci="0" mb="0" cb="0"/><line nr="217" mi="4" ci="0" mb="0" cb="0"/><line nr="222" mi="0" ci="2" mb="0" cb="2"/><line nr="224" mi="0" ci="9" mb="0" cb="0"/><line nr="226" mi="0" ci="4" mb="0" cb="2"/><line nr="228" mi="0" ci="6" mb="0" cb="0"/><line nr="232" mi="0" ci="7" mb="0" cb="0"/><line nr="233" mi="0" ci="6" mb="0" cb="0"/><line nr="235" mi="0" ci="2" mb="0" cb="2"/><line nr="237" mi="0" ci="2" mb="0" cb="2"/><line nr="239" mi="0" ci="9" mb="0" cb="0"/><line nr="241" mi="0" ci="4" mb="1" cb="1"/><line nr="243" mi="0" ci="6" mb="0" cb="0"/><line nr="247" mi="7" ci="0" mb="0" cb="0"/><line nr="248" mi="6" ci="0" mb="0" cb="0"/><line nr="250" mi="0" ci="4" mb="0" cb="2"/><line nr="252" mi="0" ci="8" mb="0" cb="0"/><line nr="253" mi="0" ci="9" mb="1" cb="1"/><line nr="254" mi="1" ci="0" mb="0" cb="0"/><line nr="255" mi="0" ci="4" mb="0" cb="2"/><line nr="257" mi="0" ci="13" mb="0" cb="0"/><line nr="258" mi="0" ci="9" mb="1" cb="1"/><line nr="259" mi="1" ci="0" mb="0" cb="0"/><line nr="260" mi="0" ci="4" mb="0" cb="2"/><line nr="262" mi="0" ci="8" mb="0" cb="0"/><line nr="263" mi="0" ci="9" mb="1" cb="1"/><line nr="264" mi="1" ci="0" mb="0" cb="0"/><line nr="265" mi="0" ci="4" mb="0" cb="2"/><line nr="267" mi="0" ci="13" mb="0" cb="0"/><line nr="268" mi="0" ci="9" mb="1" cb="1"/><line nr="269" mi="1" ci="0" mb="0" cb="0"/><line nr="270" mi="0" ci="4" mb="0" cb="2"/><line nr="272" mi="0" ci="8" mb="0" cb="0"/><line nr="273" mi="0" ci="9" mb="1" cb="1"/><line nr="274" mi="1" ci="0" mb="0" cb="0"/><line nr="275" mi="0" ci="4" mb="0" cb="2"/><line nr="277" mi="0" ci="13" mb="0" cb="0"/><line nr="278" mi="0" ci="9" mb="1" cb="1"/><line nr="279" mi="1" ci="0" mb="0" cb="0"/><line nr="280" mi="0" ci="4" mb="0" cb="2"/><line nr="282" mi="0" ci="8" mb="0" cb="0"/><line nr="283" mi="0" ci="9" mb="1" cb="1"/><line nr="284" mi="1" ci="0" mb="0" cb="0"/><line nr="285" mi="0" ci="4" mb="1" cb="1"/><line nr="287" mi="13" ci="0" mb="0" cb="0"/><line nr="288" mi="9" ci="0" mb="2" cb="0"/><line nr="289" mi="1" ci="0" mb="0" cb="0"/><line nr="290" mi="0" ci="4" mb="0" cb="2"/><line nr="292" mi="0" ci="8" mb="0" cb="0"/><line nr="293" mi="0" ci="9" mb="1" cb="1"/><line nr="294" mi="1" ci="0" mb="0" cb="0"/><line nr="295" mi="0" ci="4" mb="1" cb="1"/><line nr="297" mi="13" ci="0" mb="0" cb="0"/><line nr="298" mi="9" ci="0" mb="2" cb="0"/><line nr="299" mi="1" ci="0" mb="0" cb="0"/><line nr="300" mi="0" ci="4" mb="1" cb="1"/><line nr="302" mi="0" ci="8" mb="0" cb="0"/><line nr="303" mi="0" ci="9" mb="1" cb="1"/><line nr="304" mi="1" ci="0" mb="0" cb="0"/><line nr="305" mi="4" ci="0" mb="2" cb="0"/><line nr="307" mi="13" ci="0" mb="0" cb="0"/><line nr="308" mi="9" ci="0" mb="2" cb="0"/><line nr="309" mi="1" ci="0" mb="0" cb="0"/><line nr="312" mi="12" ci="0" mb="0" cb="0"/><line nr="317" mi="0" ci="4" mb="1" cb="1"/><line nr="319" mi="5" ci="0" mb="0" cb="0"/><line nr="324" mi="0" ci="2" mb="0" cb="0"/><line nr="325" mi="0" ci="2" mb="0" cb="0"/><line nr="326" mi="0" ci="2" mb="0" cb="0"/><line nr="327" mi="0" ci="2" mb="0" cb="0"/><line nr="328" mi="0" ci="2" mb="0" cb="0"/><line nr="329" mi="0" ci="9" mb="0" cb="0"/><line nr="330" mi="0" ci="3" mb="0" cb="0"/><line nr="331" mi="0" ci="4" mb="1" cb="1"/><line nr="332" mi="5" ci="0" mb="0" cb="0"/><line nr="338" mi="0" ci="2" mb="0" cb="0"/><line nr="339" mi="0" ci="2" mb="0" cb="0"/><line nr="340" mi="0" ci="2" mb="0" cb="0"/><line nr="341" mi="0" ci="2" mb="0" cb="0"/><line nr="342" mi="0" ci="2" mb="0" cb="0"/><line nr="343" mi="0" ci="4" mb="0" cb="2"/><line nr="344" mi="0" ci="9" mb="0" cb="0"/><line nr="345" mi="0" ci="8" mb="0" cb="0"/><line nr="346" mi="0" ci="4" mb="1" cb="1"/><line nr="347" mi="0" ci="4" mb="0" cb="0"/><line nr="348" mi="0" ci="9" mb="0" cb="0"/><line nr="349" mi="0" ci="4" mb="0" cb="0"/><line nr="350" mi="0" ci="4" mb="0" cb="2"/><line nr="351" mi="0" ci="2" mb="0" cb="0"/><line nr="352" mi="0" ci="4" mb="0" cb="2"/><line nr="353" mi="0" ci="4" mb="0" cb="0"/><line nr="354" mi="0" ci="4" mb="0" cb="0"/><line nr="355" mi="0" ci="4" mb="0" cb="0"/><line nr="356" mi="0" ci="4" mb="0" cb="0"/><line nr="357" mi="0" ci="5" mb="0" cb="0"/><line nr="358" mi="0" ci="4" mb="1" cb="1"/><line nr="359" mi="4" ci="0" mb="0" cb="0"/><line nr="360" mi="4" ci="0" mb="0" cb="0"/><line nr="361" mi="5" ci="0" mb="0" cb="0"/><line nr="362" mi="0" ci="4" mb="1" cb="1"/><line nr="363" mi="0" ci="5" mb="0" cb="0"/><line nr="365" mi="4" ci="0" mb="0" cb="0"/><line nr="366" mi="4" ci="0" mb="0" cb="0"/><line nr="371" mi="0" ci="8" mb="0" cb="0"/><line nr="372" mi="0" ci="2" mb="0" cb="2"/><line nr="374" mi="0" ci="2" mb="0" cb="0"/><line nr="375" mi="0" ci="3" mb="0" cb="0"/><line nr="377" mi="0" ci="2" mb="0" cb="2"/><line nr="379" mi="0" ci="4" mb="0" cb="0"/><line nr="380" mi="0" ci="2" mb="1" cb="1"/><line nr="382" mi="0" ci="5" mb="0" cb="0"/><line nr="386" mi="2" ci="0" mb="0" cb="0"/><line nr="389" mi="0" ci="5" mb="0" cb="0"/><line nr="391" mi="4" ci="0" mb="0" cb="0"/><line nr="392" mi="4" ci="0" mb="0" cb="0"/><line nr="394" mi="0" ci="4" mb="0" cb="2"/><line nr="395" mi="0" ci="2" mb="0" cb="0"/><line nr="396" mi="0" ci="4" mb="0" cb="2"/><line nr="397" mi="0" ci="4" mb="0" cb="0"/><line nr="401" mi="0" ci="9" mb="0" cb="0"/><line nr="402" mi="0" ci="2" mb="0" cb="2"/><line nr="404" mi="0" ci="4" mb="0" cb="0"/><line nr="408" mi="0" ci="3" mb="0" cb="0"/><line nr="410" mi="0" ci="3" mb="0" cb="0"/><line nr="414" mi="0" ci="4" mb="1" cb="1"/><line nr="415" mi="5" ci="0" mb="0" cb="0"/><line nr="420" mi="0" ci="6" mb="0" cb="0"/><line nr="421" mi="0" ci="4" mb="0" cb="2"/><line nr="422" mi="0" ci="7" mb="0" cb="0"/><line nr="423" mi="0" ci="4" mb="0" cb="0"/><line nr="424" mi="0" ci="4" mb="1" cb="1"/><line nr="425" mi="0" ci="4" mb="0" cb="0"/><line nr="426" mi="0" ci="4" mb="0" cb="0"/><line nr="428" mi="4" ci="0" mb="0" cb="0"/><line nr="429" mi="4" ci="0" mb="0" cb="0"/><line nr="433" mi="0" ci="4" mb="0" cb="2"/><line nr="438" mi="0" ci="4" mb="0" cb="2"/><line nr="439" mi="0" ci="7" mb="0" cb="0"/><line nr="440" mi="0" ci="4" mb="0" cb="0"/><line nr="441" mi="0" ci="4" mb="1" cb="1"/><line nr="442" mi="0" ci="4" mb="0" cb="0"/><line nr="443" mi="0" ci="4" mb="0" cb="0"/><line nr="445" mi="4" ci="0" mb="0" cb="0"/><line nr="446" mi="4" ci="0" mb="0" cb="0"/><line nr="449" mi="0" ci="4" mb="1" cb="1"/><line nr="450" mi="5" ci="0" mb="0" cb="0"/><line nr="453" mi="0" ci="2" mb="0" cb="0"/><line nr="457" mi="0" ci="2" mb="0" cb="0"/><line nr="458" mi="0" ci="2" mb="0" cb="0"/><line nr="459" mi="0" ci="2" mb="0" cb="0"/><line nr="460" mi="0" ci="2" mb="0" cb="0"/><line nr="461" mi="0" ci="2" mb="0" cb="0"/><line nr="462" mi="0" ci="4" mb="0" cb="0"/><line nr="463" mi="0" ci="4" mb="0" cb="2"/><line nr="464" mi="0" ci="4" mb="0" cb="0"/><line nr="465" mi="0" ci="4" mb="0" cb="2"/><line nr="466" mi="0" ci="4" mb="0" cb="0"/><line nr="470" mi="0" ci="2" mb="0" cb="2"/><line nr="472" mi="0" ci="3" mb="0" cb="0"/><line nr="473" mi="0" ci="4" mb="0" cb="0"/><line nr="477" mi="0" ci="3" mb="0" cb="0"/><line nr="478" mi="0" ci="4" mb="0" cb="0"/><line nr="480" mi="0" ci="4" mb="1" cb="1"/><line nr="481" mi="0" ci="4" mb="0" cb="0"/><line nr="482" mi="0" ci="4" mb="0" cb="0"/><line nr="483" mi="0" ci="3" mb="0" cb="0"/><line nr="484" mi="0" ci="4" mb="0" cb="0"/><line nr="486" mi="4" ci="0" mb="0" cb="0"/><line nr="487" mi="4" ci="0" mb="0" cb="0"/><line nr="489" mi="0" ci="4" mb="0" cb="0"/><line nr="490" mi="0" ci="4" mb="0" cb="2"/><line nr="491" mi="0" ci="2" mb="0" cb="0"/><line nr="492" mi="0" ci="4" mb="1" cb="1"/><line nr="493" mi="0" ci="4" mb="0" cb="0"/><line nr="494" mi="0" ci="4" mb="0" cb="0"/><line nr="495" mi="0" ci="4" mb="0" cb="0"/><line nr="496" mi="0" ci="4" mb="0" cb="0"/><line nr="497" mi="0" ci="5" mb="0" cb="0"/><line nr="498" mi="4" ci="0" mb="2" cb="0"/><line nr="499" mi="4" ci="0" mb="0" cb="0"/><line nr="500" mi="4" ci="0" mb="0" cb="0"/><line nr="501" mi="5" ci="0" mb="0" cb="0"/><line nr="502" mi="4" ci="0" mb="2" cb="0"/><line nr="503" mi="5" ci="0" mb="0" cb="0"/><line nr="505" mi="4" ci="0" mb="0" cb="0"/><line nr="506" mi="4" ci="0" mb="0" cb="0"/><line nr="511" mi="0" ci="3" mb="0" cb="2"/><line nr="513" mi="0" ci="7" mb="0" cb="0"/><line nr="515" mi="0" ci="3" mb="0" cb="2"/><line nr="517" mi="0" ci="7" mb="0" cb="0"/><line nr="521" mi="0" ci="6" mb="0" cb="0"/><line nr="523" mi="0" ci="2" mb="1" cb="1"/><line nr="525" mi="2" ci="0" mb="0" cb="0"/><line nr="526" mi="3" ci="0" mb="0" cb="0"/><line nr="528" mi="0" ci="2" mb="0" cb="2"/><line nr="530" mi="0" ci="4" mb="0" cb="0"/><line nr="531" mi="0" ci="2" mb="1" cb="1"/><line nr="533" mi="0" ci="5" mb="0" cb="0"/><line nr="537" mi="2" ci="0" mb="0" cb="0"/><line nr="540" mi="0" ci="4" mb="0" cb="0"/><line nr="541" mi="0" ci="4" mb="1" cb="1"/><line nr="542" mi="5" ci="0" mb="0" cb="0"/><line nr="546" mi="0" ci="2" mb="0" cb="0"/><line nr="547" mi="0" ci="4" mb="0" cb="2"/><line nr="548" mi="0" ci="4" mb="0" cb="0"/><line nr="549" mi="0" ci="4" mb="0" cb="0"/><line nr="550" mi="0" ci="5" mb="0" cb="0"/><line nr="551" mi="0" ci="4" mb="1" cb="1"/><line nr="552" mi="0" ci="4" mb="0" cb="0"/><line nr="553" mi="0" ci="3" mb="0" cb="0"/><line nr="555" mi="4" ci="0" mb="0" cb="0"/><line nr="556" mi="4" ci="0" mb="0" cb="0"/><line nr="558" mi="0" ci="2" mb="0" cb="2"/><line nr="560" mi="0" ci="11" mb="0" cb="0"/><line nr="561" mi="0" ci="6" mb="0" cb="0"/><line nr="562" mi="0" ci="4" mb="1" cb="1"/><line nr="563" mi="1" ci="0" mb="0" cb="0"/><line nr="566" mi="0" ci="8" mb="0" cb="0"/><line nr="567" mi="0" ci="6" mb="0" cb="0"/><line nr="568" mi="0" ci="4" mb="1" cb="1"/><line nr="570" mi="5" ci="0" mb="0" cb="0"/><line nr="573" mi="0" ci="2" mb="0" cb="0"/><line nr="577" mi="0" ci="2" mb="0" cb="0"/><line nr="578" mi="0" ci="2" mb="0" cb="0"/><line nr="579" mi="0" ci="2" mb="0" cb="0"/><line nr="580" mi="0" ci="2" mb="0" cb="0"/><line nr="581" mi="0" ci="4" mb="0" cb="2"/><line nr="582" mi="0" ci="4" mb="0" cb="0"/><line nr="583" mi="0" ci="13" mb="0" cb="0"/><line nr="584" mi="0" ci="4" mb="0" cb="2"/><line nr="585" mi="0" ci="4" mb="0" cb="0"/><line nr="586" mi="0" ci="4" mb="0" cb="2"/><line nr="587" mi="0" ci="6" mb="0" cb="0"/><line nr="588" mi="0" ci="4" mb="0" cb="2"/><line nr="589" mi="0" ci="4" mb="0" cb="0"/><line nr="590" mi="0" ci="6" mb="0" cb="0"/><line nr="591" mi="0" ci="3" mb="0" cb="0"/><line nr="592" mi="0" ci="6" mb="0" cb="0"/><line nr="593" mi="0" ci="3" mb="0" cb="0"/><line nr="596" mi="0" ci="4" mb="0" cb="2"/><line nr="601" mi="0" ci="4" mb="0" cb="0"/><line nr="602" mi="0" ci="6" mb="0" cb="0"/><line nr="603" mi="0" ci="4" mb="0" cb="0"/><line nr="605" mi="0" ci="4" mb="1" cb="1"/><line nr="606" mi="0" ci="4" mb="0" cb="0"/><line nr="607" mi="0" ci="6" mb="0" cb="0"/><line nr="608" mi="0" ci="3" mb="0" cb="0"/><line nr="609" mi="0" ci="6" mb="0" cb="0"/><line nr="610" mi="0" ci="3" mb="0" cb="0"/><line nr="613" mi="0" ci="4" mb="1" cb="1"/><line nr="618" mi="4" ci="0" mb="0" cb="0"/><line nr="619" mi="6" ci="0" mb="0" cb="0"/><line nr="620" mi="4" ci="0" mb="0" cb="0"/><line nr="623" mi="4" ci="0" mb="0" cb="0"/><line nr="624" mi="4" ci="0" mb="0" cb="0"/><line nr="626" mi="0" ci="4" mb="1" cb="1"/><line nr="627" mi="0" ci="7" mb="0" cb="0"/><line nr="629" mi="4" ci="0" mb="0" cb="0"/><line nr="630" mi="4" ci="0" mb="0" cb="0"/><line nr="632" mi="0" ci="5" mb="0" cb="0"/><line nr="633" mi="0" ci="4" mb="1" cb="1"/><line nr="634" mi="0" ci="6" mb="0" cb="0"/><line nr="635" mi="0" ci="4" mb="0" cb="0"/><line nr="636" mi="0" ci="5" mb="0" cb="0"/><line nr="638" mi="4" ci="0" mb="0" cb="0"/><line nr="639" mi="4" ci="0" mb="0" cb="0"/><line nr="641" mi="0" ci="4" mb="0" cb="2"/><line nr="642" mi="0" ci="2" mb="0" cb="0"/><line nr="643" mi="0" ci="4" mb="0" cb="2"/><line nr="644" mi="0" ci="4" mb="0" cb="0"/><line nr="645" mi="0" ci="4" mb="0" cb="0"/><line nr="646" mi="0" ci="4" mb="0" cb="0"/><line nr="647" mi="0" ci="4" mb="0" cb="0"/><line nr="648" mi="0" ci="5" mb="0" cb="0"/><line nr="649" mi="0" ci="4" mb="0" cb="2"/><line nr="650" mi="0" ci="4" mb="0" cb="0"/><line nr="651" mi="0" ci="4" mb="0" cb="0"/><line nr="652" mi="0" ci="5" mb="0" cb="0"/><line nr="653" mi="0" ci="4" mb="1" cb="1"/><line nr="654" mi="0" ci="5" mb="0" cb="0"/><line nr="656" mi="4" ci="0" mb="0" cb="0"/><line nr="657" mi="4" ci="0" mb="0" cb="0"/><line nr="662" mi="0" ci="2" mb="0" cb="0"/><line nr="663" mi="0" ci="5" mb="0" cb="0"/><line nr="664" mi="0" ci="2" mb="0" cb="2"/><line nr="666" mi="0" ci="2" mb="0" cb="0"/><line nr="667" mi="0" ci="3" mb="0" cb="0"/><line nr="669" mi="0" ci="2" mb="0" cb="2"/><line nr="671" mi="0" ci="4" mb="0" cb="0"/><line nr="672" mi="0" ci="2" mb="0" cb="2"/><line nr="674" mi="0" ci="5" mb="0" cb="0"/><line nr="678" mi="0" ci="2" mb="0" cb="0"/><line nr="681" mi="0" ci="4" mb="0" cb="0"/><line nr="683" mi="0" ci="4" mb="1" cb="1"/><line nr="684" mi="5" ci="0" mb="0" cb="0"/><line nr="687" mi="0" ci="2" mb="0" cb="0"/><line nr="689" mi="0" ci="4" mb="0" cb="2"/><line nr="690" mi="0" ci="4" mb="0" cb="2"/><line nr="691" mi="0" ci="4" mb="0" cb="0"/><line nr="695" mi="0" ci="4" mb="0" cb="0"/><line nr="696" mi="0" ci="4" mb="0" cb="2"/><line nr="697" mi="0" ci="6" mb="0" cb="0"/><line nr="698" mi="0" ci="4" mb="0" cb="2"/><line nr="699" mi="0" ci="7" mb="0" cb="0"/><line nr="700" mi="0" ci="4" mb="1" cb="1"/><line nr="701" mi="0" ci="7" mb="0" cb="0"/><line nr="703" mi="4" ci="0" mb="0" cb="0"/><line nr="704" mi="4" ci="0" mb="0" cb="0"/><line nr="706" mi="0" ci="3" mb="0" cb="0"/><line nr="707" mi="0" ci="4" mb="0" cb="0"/><line nr="708" mi="0" ci="4" mb="1" cb="1"/><line nr="709" mi="0" ci="7" mb="0" cb="0"/><line nr="710" mi="4" ci="0" mb="2" cb="0"/><line nr="711" mi="7" ci="0" mb="0" cb="0"/><line nr="713" mi="4" ci="0" mb="0" cb="0"/><line nr="714" mi="4" ci="0" mb="0" cb="0"/><line nr="716" mi="0" ci="3" mb="0" cb="0"/><line nr="719" mi="0" ci="4" mb="1" cb="1"/><line nr="724" mi="4" ci="0" mb="0" cb="0"/><line nr="725" mi="4" ci="0" mb="2" cb="0"/><line nr="726" mi="7" ci="0" mb="0" cb="0"/><line nr="727" mi="4" ci="0" mb="2" cb="0"/><line nr="728" mi="7" ci="0" mb="0" cb="0"/><line nr="730" mi="4" ci="0" mb="0" cb="0"/><line nr="731" mi="4" ci="0" mb="0" cb="0"/><line nr="733" mi="4" ci="0" mb="0" cb="0"/><line nr="735" mi="0" ci="4" mb="0" cb="2"/><line nr="736" mi="0" ci="6" mb="0" cb="0"/><line nr="737" mi="0" ci="4" mb="1" cb="1"/><line nr="738" mi="0" ci="7" mb="0" cb="0"/><line nr="739" mi="4" ci="0" mb="2" cb="0"/><line nr="740" mi="7" ci="0" mb="0" cb="0"/><line nr="742" mi="4" ci="0" mb="0" cb="0"/><line nr="743" mi="4" ci="0" mb="0" cb="0"/><line nr="745" mi="0" ci="3" mb="0" cb="0"/><line nr="746" mi="0" ci="4" mb="0" cb="0"/><line nr="747" mi="0" ci="4" mb="1" cb="1"/><line nr="748" mi="0" ci="7" mb="0" cb="0"/><line nr="749" mi="4" ci="0" mb="2" cb="0"/><line nr="750" mi="7" ci="0" mb="0" cb="0"/><line nr="752" mi="4" ci="0" mb="0" cb="0"/><line nr="753" mi="4" ci="0" mb="0" cb="0"/><line nr="755" mi="0" ci="3" mb="0" cb="0"/><line nr="758" mi="0" ci="4" mb="0" cb="2"/><line nr="763" mi="0" ci="4" mb="0" cb="0"/><line nr="764" mi="0" ci="4" mb="1" cb="1"/><line nr="765" mi="0" ci="7" mb="0" cb="0"/><line nr="766" mi="4" ci="0" mb="2" cb="0"/><line nr="767" mi="7" ci="0" mb="0" cb="0"/><line nr="769" mi="4" ci="0" mb="0" cb="0"/><line nr="770" mi="4" ci="0" mb="0" cb="0"/><line nr="772" mi="0" ci="4" mb="0" cb="0"/><line nr="774" mi="0" ci="4" mb="1" cb="1"/><line nr="775" mi="0" ci="4" mb="1" cb="1"/><line nr="776" mi="0" ci="7" mb="0" cb="0"/><line nr="777" mi="4" ci="0" mb="2" cb="0"/><line nr="778" mi="7" ci="0" mb="0" cb="0"/><line nr="780" mi="4" ci="0" mb="0" cb="0"/><line nr="781" mi="4" ci="0" mb="0" cb="0"/><line nr="784" mi="4" ci="0" mb="0" cb="0"/><line nr="785" mi="4" ci="0" mb="0" cb="0"/><line nr="787" mi="0" ci="4" mb="0" cb="0"/><line nr="788" mi="0" ci="2" mb="0" cb="2"/><line nr="790" mi="0" ci="2" mb="0" cb="0"/><line nr="793" mi="0" ci="4" mb="1" cb="1"/><line nr="794" mi="0" ci="4" mb="1" cb="1"/><line nr="796" mi="0" ci="6" mb="0" cb="0"/><line nr="798" mi="0" ci="4" mb="1" cb="1"/><line nr="800" mi="4" ci="0" mb="0" cb="0"/><line nr="801" mi="4" ci="0" mb="0" cb="0"/><line nr="804" mi="4" ci="0" mb="2" cb="0"/><line nr="805" mi="5" ci="0" mb="0" cb="0"/><line nr="808" mi="0" ci="2" mb="0" cb="0"/><line nr="809" mi="0" ci="2" mb="0" cb="0"/><line nr="812" mi="0" ci="4" mb="0" cb="2"/><line nr="813" mi="0" ci="4" mb="0" cb="0"/><line nr="817" mi="0" ci="4" mb="0" cb="2"/><line nr="818" mi="0" ci="4" mb="0" cb="0"/><line nr="819" mi="0" ci="4" mb="0" cb="2"/><line nr="820" mi="0" ci="5" mb="0" cb="0"/><line nr="821" mi="0" ci="4" mb="1" cb="1"/><line nr="822" mi="0" ci="5" mb="0" cb="0"/><line nr="824" mi="4" ci="0" mb="0" cb="0"/><line nr="825" mi="4" ci="0" mb="0" cb="0"/><line nr="827" mi="0" ci="2" mb="0" cb="0"/><line nr="828" mi="0" ci="2" mb="0" cb="0"/><line nr="829" mi="0" ci="3" mb="0" cb="0"/><line nr="830" mi="0" ci="5" mb="0" cb="0"/><line nr="831" mi="0" ci="3" mb="1" cb="1"/><line nr="833" mi="1" ci="11" mb="1" cb="1"/><line nr="834" mi="0" ci="13" mb="0" cb="2"/><line nr="838" mi="15" ci="0" mb="0" cb="0"/><line nr="840" mi="0" ci="6" mb="0" cb="0"/><line nr="841" mi="0" ci="4" mb="1" cb="3"/><line nr="843" mi="0" ci="9" mb="0" cb="0"/><line nr="844" mi="0" ci="3" mb="0" cb="0"/><line nr="845" mi="0" ci="1" mb="0" cb="0"/><line nr="846" mi="0" ci="2" mb="1" cb="1"/><line nr="848" mi="0" ci="9" mb="0" cb="0"/><line nr="849" mi="0" ci="3" mb="0" cb="0"/><line nr="850" mi="0" ci="1" mb="0" cb="0"/><line nr="854" mi="5" ci="0" mb="0" cb="0"/><line nr="856" mi="0" ci="4" mb="1" cb="1"/><line nr="857" mi="1" ci="4" mb="0" cb="2"/><line nr="858" mi="0" ci="4" mb="0" cb="0"/><line nr="859" mi="0" ci="4" mb="1" cb="1"/><line nr="860" mi="5" ci="0" mb="0" cb="0"/><line nr="861" mi="0" ci="4" mb="1" cb="1"/><line nr="862" mi="0" ci="5" mb="0" cb="0"/><line nr="864" mi="4" ci="0" mb="0" cb="0"/><line nr="865" mi="4" ci="0" mb="0" cb="0"/><line nr="867" mi="0" ci="4" mb="0" cb="0"/><line nr="868" mi="0" ci="2" mb="1" cb="1"/><line nr="871" mi="21" ci="0" mb="0" cb="0"/><line nr="875" mi="0" ci="6" mb="0" cb="0"/><line nr="876" mi="0" ci="14" mb="0" cb="0"/><line nr="877" mi="0" ci="2" mb="1" cb="1"/><line nr="879" mi="2" ci="0" mb="0" cb="0"/><line nr="881" mi="0" ci="3" mb="0" cb="0"/><line nr="883" mi="0" ci="4" mb="1" cb="1"/><line nr="884" mi="1" ci="0" mb="0" cb="0"/><line nr="885" mi="0" ci="4" mb="1" cb="1"/><line nr="886" mi="0" ci="4" mb="0" cb="0"/><line nr="887" mi="0" ci="4" mb="1" cb="1"/><line nr="888" mi="5" ci="0" mb="0" cb="0"/><line nr="889" mi="0" ci="4" mb="1" cb="1"/><line nr="890" mi="0" ci="5" mb="0" cb="0"/><line nr="892" mi="4" ci="0" mb="0" cb="0"/><line nr="893" mi="4" ci="0" mb="0" cb="0"/><line nr="895" mi="0" ci="4" mb="0" cb="0"/><line nr="896" mi="0" ci="2" mb="1" cb="1"/><line nr="899" mi="21" ci="0" mb="0" cb="0"/><line nr="903" mi="0" ci="6" mb="0" cb="0"/><line nr="904" mi="0" ci="14" mb="0" cb="0"/><line nr="905" mi="0" ci="2" mb="0" cb="2"/><line nr="907" mi="0" ci="2" mb="0" cb="0"/><line nr="909" mi="0" ci="3" mb="0" cb="0"/><line nr="911" mi="0" ci="4" mb="1" cb="1"/><line nr="912" mi="1" ci="0" mb="0" cb="0"/><line nr="914" mi="4" ci="0" mb="0" cb="0"/><line nr="915" mi="4" ci="0" mb="0" cb="0"/><line nr="917" mi="5" ci="0" mb="0" cb="0"/><line nr="922" mi="0" ci="10" mb="0" cb="0"/><line nr="923" mi="0" ci="7" mb="0" cb="2"/><line nr="924" mi="3" ci="0" mb="0" cb="0"/><line nr="925" mi="13" ci="6" mb="0" cb="0"/><line nr="930" mi="0" ci="10" mb="0" cb="0"/><line nr="931" mi="0" ci="7" mb="0" cb="2"/><line nr="932" mi="3" ci="0" mb="0" cb="0"/><line nr="933" mi="13" ci="6" mb="0" cb="0"/><line nr="938" mi="0" ci="10" mb="0" cb="0"/><line nr="939" mi="1" ci="6" mb="1" cb="1"/><line nr="940" mi="3" ci="0" mb="0" cb="0"/><line nr="941" mi="13" ci="6" mb="0" cb="0"/><line nr="946" mi="0" ci="10" mb="0" cb="0"/><line nr="947" mi="0" ci="7" mb="0" cb="2"/><line nr="948" mi="3" ci="0" mb="0" cb="0"/><line nr="949" mi="13" ci="6" mb="0" cb="0"/><line nr="954" mi="0" ci="10" mb="0" cb="0"/><line nr="955" mi="0" ci="7" mb="0" cb="2"/><line nr="956" mi="3" ci="0" mb="0" cb="0"/><line nr="957" mi="13" ci="6" mb="0" cb="0"/><line nr="962" mi="0" ci="10" mb="0" cb="0"/><line nr="963" mi="1" ci="6" mb="1" cb="1"/><line nr="964" mi="3" ci="0" mb="0" cb="0"/><line nr="965" mi="13" ci="6" mb="0" cb="0"/><line nr="970" mi="0" ci="10" mb="0" cb="0"/><line nr="971" mi="0" ci="7" mb="0" cb="2"/><line nr="972" mi="3" ci="0" mb="0" cb="0"/><line nr="973" mi="13" ci="6" mb="0" cb="0"/><line nr="978" mi="0" ci="10" mb="0" cb="0"/><line nr="979" mi="0" ci="7" mb="0" cb="2"/><line nr="980" mi="3" ci="0" mb="0" cb="0"/><line nr="981" mi="13" ci="6" mb="0" cb="0"/><line nr="986" mi="0" ci="10" mb="0" cb="0"/><line nr="987" mi="0" ci="7" mb="0" cb="2"/><line nr="988" mi="3" ci="0" mb="0" cb="0"/><line nr="989" mi="13" ci="6" mb="0" cb="0"/><line nr="994" mi="0" ci="10" mb="0" cb="0"/><line nr="995" mi="0" ci="7" mb="0" cb="2"/><line nr="996" mi="3" ci="0" mb="0" cb="0"/><line nr="997" mi="13" ci="6" mb="0" cb="0"/><line nr="1002" mi="0" ci="10" mb="0" cb="0"/><line nr="1003" mi="0" ci="7" mb="0" cb="2"/><line nr="1004" mi="3" ci="0" mb="0" cb="0"/><line nr="1005" mi="13" ci="6" mb="0" cb="0"/><line nr="1010" mi="0" ci="10" mb="0" cb="0"/><line nr="1011" mi="0" ci="7" mb="0" cb="2"/><line nr="1012" mi="3" ci="0" mb="0" cb="0"/><line nr="1013" mi="13" ci="6" mb="0" cb="0"/><line nr="1018" mi="0" ci="10" mb="0" cb="0"/><line nr="1019" mi="0" ci="7" mb="0" cb="2"/><line nr="1020" mi="3" ci="0" mb="0" cb="0"/><line nr="1021" mi="13" ci="6" mb="0" cb="0"/><line nr="1026" mi="0" ci="10" mb="0" cb="0"/><line nr="1027" mi="2" ci="5" mb="1" cb="1"/><line nr="1028" mi="3" ci="0" mb="0" cb="0"/><line nr="1029" mi="13" ci="6" mb="0" cb="0"/><line nr="1034" mi="0" ci="10" mb="0" cb="0"/><line nr="1035" mi="0" ci="7" mb="0" cb="2"/><line nr="1036" mi="3" ci="0" mb="0" cb="0"/><line nr="1037" mi="13" ci="6" mb="0" cb="0"/><line nr="1042" mi="0" ci="10" mb="0" cb="0"/><line nr="1043" mi="2" ci="5" mb="1" cb="1"/><line nr="1044" mi="3" ci="0" mb="0" cb="0"/><line nr="1045" mi="13" ci="6" mb="0" cb="0"/><line nr="1050" mi="0" ci="10" mb="0" cb="0"/><line nr="1051" mi="1" ci="6" mb="1" cb="1"/><line nr="1052" mi="3" ci="0" mb="0" cb="0"/><line nr="1053" mi="13" ci="6" mb="0" cb="0"/><line nr="1058" mi="10" ci="0" mb="0" cb="0"/><line nr="1059" mi="7" ci="0" mb="2" cb="0"/><line nr="1060" mi="3" ci="0" mb="0" cb="0"/><line nr="1061" mi="19" ci="0" mb="0" cb="0"/><line nr="1066" mi="0" ci="10" mb="0" cb="0"/><line nr="1067" mi="2" ci="5" mb="1" cb="1"/><line nr="1068" mi="3" ci="0" mb="0" cb="0"/><line nr="1069" mi="13" ci="6" mb="0" cb="0"/><line nr="1074" mi="0" ci="10" mb="0" cb="0"/><line nr="1075" mi="0" ci="7" mb="0" cb="2"/><line nr="1076" mi="3" ci="0" mb="0" cb="0"/><line nr="1077" mi="13" ci="6" mb="0" cb="0"/><line nr="1082" mi="0" ci="10" mb="0" cb="0"/><line nr="1083" mi="1" ci="6" mb="1" cb="1"/><line nr="1084" mi="3" ci="0" mb="0" cb="0"/><line nr="1085" mi="13" ci="6" mb="0" cb="0"/><line nr="1090" mi="0" ci="10" mb="0" cb="0"/><line nr="1091" mi="0" ci="7" mb="0" cb="2"/><line nr="1092" mi="3" ci="0" mb="0" cb="0"/><line nr="1093" mi="13" ci="6" mb="0" cb="0"/><line nr="1098" mi="0" ci="10" mb="0" cb="0"/><line nr="1099" mi="0" ci="7" mb="0" cb="2"/><line nr="1100" mi="3" ci="0" mb="0" cb="0"/><line nr="1101" mi="13" ci="6" mb="0" cb="0"/><line nr="1106" mi="0" ci="10" mb="0" cb="0"/><line nr="1107" mi="2" ci="5" mb="1" cb="1"/><line nr="1108" mi="3" ci="0" mb="0" cb="0"/><line nr="1109" mi="13" ci="6" mb="0" cb="0"/><line nr="1114" mi="0" ci="10" mb="0" cb="0"/><line nr="1115" mi="1" ci="6" mb="1" cb="1"/><line nr="1116" mi="3" ci="0" mb="0" cb="0"/><line nr="1117" mi="13" ci="6" mb="0" cb="0"/><line nr="1122" mi="0" ci="10" mb="0" cb="0"/><line nr="1123" mi="0" ci="7" mb="0" cb="2"/><line nr="1124" mi="3" ci="0" mb="0" cb="0"/><line nr="1125" mi="13" ci="6" mb="0" cb="0"/><line nr="1130" mi="0" ci="10" mb="0" cb="0"/><line nr="1131" mi="0" ci="7" mb="0" cb="2"/><line nr="1132" mi="3" ci="0" mb="0" cb="0"/><line nr="1133" mi="13" ci="6" mb="0" cb="0"/><line nr="1138" mi="0" ci="10" mb="0" cb="0"/><line nr="1139" mi="1" ci="6" mb="1" cb="1"/><line nr="1140" mi="3" ci="0" mb="0" cb="0"/><line nr="1141" mi="13" ci="6" mb="0" cb="0"/><line nr="1146" mi="0" ci="10" mb="0" cb="0"/><line nr="1147" mi="0" ci="7" mb="0" cb="2"/><line nr="1148" mi="3" ci="0" mb="0" cb="0"/><line nr="1149" mi="13" ci="6" mb="0" cb="0"/><line nr="1154" mi="0" ci="10" mb="0" cb="0"/><line nr="1155" mi="0" ci="7" mb="0" cb="2"/><line nr="1156" mi="3" ci="0" mb="0" cb="0"/><line nr="1157" mi="13" ci="6" mb="0" cb="0"/><line nr="1162" mi="0" ci="10" mb="0" cb="0"/><line nr="1163" mi="0" ci="7" mb="0" cb="2"/><line nr="1164" mi="3" ci="0" mb="0" cb="0"/><line nr="1165" mi="13" ci="6" mb="0" cb="0"/><line nr="1170" mi="0" ci="10" mb="0" cb="0"/><line nr="1171" mi="1" ci="6" mb="1" cb="1"/><line nr="1172" mi="3" ci="0" mb="0" cb="0"/><line nr="1173" mi="13" ci="6" mb="0" cb="0"/><line nr="1178" mi="0" ci="10" mb="0" cb="0"/><line nr="1179" mi="0" ci="7" mb="0" cb="2"/><line nr="1180" mi="3" ci="0" mb="0" cb="0"/><line nr="1181" mi="13" ci="6" mb="0" cb="0"/><line nr="1186" mi="0" ci="10" mb="0" cb="0"/><line nr="1187" mi="0" ci="7" mb="0" cb="2"/><line nr="1188" mi="3" ci="0" mb="0" cb="0"/><line nr="1189" mi="13" ci="6" mb="0" cb="0"/><line nr="1194" mi="0" ci="10" mb="0" cb="0"/><line nr="1195" mi="1" ci="6" mb="1" cb="1"/><line nr="1196" mi="3" ci="0" mb="0" cb="0"/><line nr="1197" mi="13" ci="6" mb="0" cb="0"/><line nr="1202" mi="0" ci="10" mb="0" cb="0"/><line nr="1203" mi="0" ci="7" mb="0" cb="2"/><line nr="1204" mi="3" ci="0" mb="0" cb="0"/><line nr="1205" mi="13" ci="6" mb="0" cb="0"/><line nr="1210" mi="0" ci="10" mb="0" cb="0"/><line nr="1211" mi="0" ci="7" mb="0" cb="2"/><line nr="1212" mi="3" ci="0" mb="0" cb="0"/><line nr="1213" mi="13" ci="6" mb="0" cb="0"/><line nr="1218" mi="0" ci="10" mb="0" cb="0"/><line nr="1219" mi="1" ci="6" mb="1" cb="1"/><line nr="1220" mi="3" ci="0" mb="0" cb="0"/><line nr="1221" mi="13" ci="6" mb="0" cb="0"/><line nr="1226" mi="0" ci="10" mb="0" cb="0"/><line nr="1227" mi="1" ci="6" mb="1" cb="1"/><line nr="1228" mi="3" ci="0" mb="0" cb="0"/><line nr="1229" mi="13" ci="6" mb="0" cb="0"/><line nr="1234" mi="10" ci="0" mb="0" cb="0"/><line nr="1235" mi="7" ci="0" mb="2" cb="0"/><line nr="1236" mi="3" ci="0" mb="0" cb="0"/><line nr="1237" mi="19" ci="0" mb="0" cb="0"/><line nr="1242" mi="10" ci="0" mb="0" cb="0"/><line nr="1243" mi="7" ci="0" mb="2" cb="0"/><line nr="1244" mi="3" ci="0" mb="0" cb="0"/><line nr="1245" mi="19" ci="0" mb="0" cb="0"/><line nr="1250" mi="0" ci="10" mb="0" cb="0"/><line nr="1251" mi="0" ci="7" mb="0" cb="2"/><line nr="1252" mi="3" ci="0" mb="0" cb="0"/><line nr="1253" mi="13" ci="6" mb="0" cb="0"/><line nr="1258" mi="0" ci="10" mb="0" cb="0"/><line nr="1259" mi="0" ci="7" mb="0" cb="2"/><line nr="1260" mi="3" ci="0" mb="0" cb="0"/><line nr="1261" mi="13" ci="6" mb="0" cb="0"/><line nr="1266" mi="0" ci="10" mb="0" cb="0"/><line nr="1267" mi="1" ci="6" mb="1" cb="1"/><line nr="1268" mi="3" ci="0" mb="0" cb="0"/><line nr="1269" mi="13" ci="6" mb="0" cb="0"/><line nr="1274" mi="0" ci="10" mb="0" cb="0"/><line nr="1275" mi="0" ci="7" mb="0" cb="2"/><line nr="1276" mi="3" ci="0" mb="0" cb="0"/><line nr="1277" mi="13" ci="6" mb="0" cb="0"/><line nr="1282" mi="0" ci="10" mb="0" cb="0"/><line nr="1283" mi="2" ci="5" mb="1" cb="1"/><line nr="1284" mi="3" ci="0" mb="0" cb="0"/><line nr="1285" mi="13" ci="6" mb="0" cb="0"/><line nr="1290" mi="0" ci="10" mb="0" cb="0"/><line nr="1291" mi="0" ci="7" mb="0" cb="2"/><line nr="1292" mi="3" ci="0" mb="0" cb="0"/><line nr="1293" mi="13" ci="6" mb="0" cb="0"/><line nr="1298" mi="0" ci="10" mb="0" cb="0"/><line nr="1299" mi="1" ci="6" mb="1" cb="1"/><line nr="1300" mi="3" ci="0" mb="0" cb="0"/><line nr="1301" mi="13" ci="6" mb="0" cb="0"/><line nr="1306" mi="0" ci="10" mb="0" cb="0"/><line nr="1307" mi="0" ci="7" mb="0" cb="2"/><line nr="1308" mi="3" ci="0" mb="0" cb="0"/><line nr="1309" mi="13" ci="6" mb="0" cb="0"/><line nr="1314" mi="0" ci="10" mb="0" cb="0"/><line nr="1315" mi="1" ci="6" mb="1" cb="1"/><line nr="1316" mi="3" ci="0" mb="0" cb="0"/><line nr="1317" mi="13" ci="6" mb="0" cb="0"/><line nr="1322" mi="0" ci="10" mb="0" cb="0"/><line nr="1323" mi="0" ci="7" mb="0" cb="2"/><line nr="1324" mi="3" ci="0" mb="0" cb="0"/><line nr="1325" mi="13" ci="6" mb="0" cb="0"/><line nr="1330" mi="0" ci="10" mb="0" cb="0"/><line nr="1331" mi="0" ci="7" mb="0" cb="2"/><line nr="1332" mi="3" ci="0" mb="0" cb="0"/><line nr="1333" mi="13" ci="6" mb="0" cb="0"/><line nr="1338" mi="0" ci="10" mb="0" cb="0"/><line nr="1339" mi="1" ci="6" mb="1" cb="1"/><line nr="1340" mi="3" ci="0" mb="0" cb="0"/><line nr="1341" mi="13" ci="6" mb="0" cb="0"/><line nr="1346" mi="0" ci="10" mb="0" cb="0"/><line nr="1347" mi="0" ci="7" mb="0" cb="2"/><line nr="1348" mi="3" ci="0" mb="0" cb="0"/><line nr="1349" mi="13" ci="6" mb="0" cb="0"/><line nr="1354" mi="0" ci="10" mb="0" cb="0"/><line nr="1355" mi="0" ci="7" mb="0" cb="2"/><line nr="1356" mi="3" ci="0" mb="0" cb="0"/><line nr="1357" mi="13" ci="6" mb="0" cb="0"/><line nr="1362" mi="0" ci="10" mb="0" cb="0"/><line nr="1363" mi="1" ci="6" mb="1" cb="1"/><line nr="1364" mi="3" ci="0" mb="0" cb="0"/><line nr="1365" mi="13" ci="6" mb="0" cb="0"/><line nr="1370" mi="0" ci="10" mb="0" cb="0"/><line nr="1371" mi="0" ci="7" mb="0" cb="2"/><line nr="1372" mi="3" ci="0" mb="0" cb="0"/><line nr="1373" mi="13" ci="6" mb="0" cb="0"/><line nr="1378" mi="0" ci="10" mb="0" cb="0"/><line nr="1379" mi="0" ci="7" mb="0" cb="2"/><line nr="1380" mi="3" ci="0" mb="0" cb="0"/><line nr="1381" mi="13" ci="6" mb="0" cb="0"/><line nr="1386" mi="0" ci="10" mb="0" cb="0"/><line nr="1387" mi="0" ci="7" mb="0" cb="2"/><line nr="1388" mi="3" ci="0" mb="0" cb="0"/><line nr="1389" mi="13" ci="6" mb="0" cb="0"/><line nr="1394" mi="0" ci="10" mb="0" cb="0"/><line nr="1395" mi="1" ci="6" mb="1" cb="1"/><line nr="1396" mi="3" ci="0" mb="0" cb="0"/><line nr="1397" mi="13" ci="6" mb="0" cb="0"/><line nr="1402" mi="0" ci="10" mb="0" cb="0"/><line nr="1403" mi="1" ci="6" mb="1" cb="1"/><line nr="1404" mi="3" ci="0" mb="0" cb="0"/><line nr="1405" mi="13" ci="6" mb="0" cb="0"/><line nr="1410" mi="10" ci="0" mb="0" cb="0"/><line nr="1411" mi="7" ci="0" mb="2" cb="0"/><line nr="1412" mi="3" ci="0" mb="0" cb="0"/><line nr="1413" mi="19" ci="0" mb="0" cb="0"/><line nr="1418" mi="0" ci="10" mb="0" cb="0"/><line nr="1419" mi="2" ci="5" mb="1" cb="1"/><line nr="1420" mi="3" ci="0" mb="0" cb="0"/><line nr="1421" mi="13" ci="6" mb="0" cb="0"/><line nr="1426" mi="10" ci="0" mb="0" cb="0"/><line nr="1427" mi="7" ci="0" mb="2" cb="0"/><line nr="1428" mi="3" ci="0" mb="0" cb="0"/><line nr="1429" mi="19" ci="0" mb="0" cb="0"/><line nr="1434" mi="10" ci="0" mb="0" cb="0"/><line nr="1435" mi="7" ci="0" mb="2" cb="0"/><line nr="1436" mi="3" ci="0" mb="0" cb="0"/><line nr="1437" mi="19" ci="0" mb="0" cb="0"/><line nr="1442" mi="0" ci="10" mb="0" cb="0"/><line nr="1443" mi="1" ci="6" mb="1" cb="1"/><line nr="1444" mi="3" ci="0" mb="0" cb="0"/><line nr="1445" mi="13" ci="6" mb="0" cb="0"/><line nr="1450" mi="10" ci="0" mb="0" cb="0"/><line nr="1451" mi="7" ci="0" mb="2" cb="0"/><line nr="1452" mi="3" ci="0" mb="0" cb="0"/><line nr="1453" mi="19" ci="0" mb="0" cb="0"/><line nr="1458" mi="0" ci="10" mb="0" cb="0"/><line nr="1459" mi="1" ci="6" mb="1" cb="1"/><line nr="1460" mi="3" ci="0" mb="0" cb="0"/><line nr="1461" mi="13" ci="6" mb="0" cb="0"/><line nr="1466" mi="10" ci="0" mb="0" cb="0"/><line nr="1467" mi="7" ci="0" mb="2" cb="0"/><line nr="1468" mi="3" ci="0" mb="0" cb="0"/><line nr="1469" mi="19" ci="0" mb="0" cb="0"/><line nr="1474" mi="0" ci="10" mb="0" cb="0"/><line nr="1475" mi="0" ci="7" mb="0" cb="2"/><line nr="1476" mi="3" ci="0" mb="0" cb="0"/><line nr="1477" mi="13" ci="6" mb="0" cb="0"/><line nr="1482" mi="0" ci="10" mb="0" cb="0"/><line nr="1483" mi="1" ci="6" mb="1" cb="1"/><line nr="1484" mi="3" ci="0" mb="0" cb="0"/><line nr="1485" mi="13" ci="6" mb="0" cb="0"/><line nr="1490" mi="10" ci="0" mb="0" cb="0"/><line nr="1491" mi="7" ci="0" mb="2" cb="0"/><line nr="1492" mi="3" ci="0" mb="0" cb="0"/><line nr="1493" mi="19" ci="0" mb="0" cb="0"/><line nr="1498" mi="0" ci="10" mb="0" cb="0"/><line nr="1499" mi="1" ci="6" mb="1" cb="1"/><line nr="1500" mi="3" ci="0" mb="0" cb="0"/><line nr="1501" mi="13" ci="6" mb="0" cb="0"/><line nr="1506" mi="10" ci="0" mb="0" cb="0"/><line nr="1507" mi="7" ci="0" mb="2" cb="0"/><line nr="1508" mi="3" ci="0" mb="0" cb="0"/><line nr="1509" mi="19" ci="0" mb="0" cb="0"/><line nr="1514" mi="0" ci="10" mb="0" cb="0"/><line nr="1515" mi="0" ci="7" mb="0" cb="2"/><line nr="1516" mi="3" ci="0" mb="0" cb="0"/><line nr="1517" mi="13" ci="6" mb="0" cb="0"/><line nr="1522" mi="0" ci="10" mb="0" cb="0"/><line nr="1523" mi="0" ci="7" mb="0" cb="2"/><line nr="1524" mi="3" ci="0" mb="0" cb="0"/><line nr="1525" mi="13" ci="6" mb="0" cb="0"/><line nr="1530" mi="0" ci="10" mb="0" cb="0"/><line nr="1531" mi="1" ci="6" mb="1" cb="1"/><line nr="1532" mi="3" ci="0" mb="0" cb="0"/><line nr="1533" mi="13" ci="6" mb="0" cb="0"/><line nr="1538" mi="0" ci="10" mb="0" cb="0"/><line nr="1539" mi="0" ci="7" mb="0" cb="2"/><line nr="1540" mi="3" ci="0" mb="0" cb="0"/><line nr="1541" mi="13" ci="6" mb="0" cb="0"/><line nr="1546" mi="0" ci="10" mb="0" cb="0"/><line nr="1547" mi="1" ci="6" mb="1" cb="1"/><line nr="1548" mi="3" ci="0" mb="0" cb="0"/><line nr="1549" mi="13" ci="6" mb="0" cb="0"/><line nr="1554" mi="0" ci="10" mb="0" cb="0"/><line nr="1555" mi="0" ci="7" mb="0" cb="2"/><line nr="1556" mi="3" ci="0" mb="0" cb="0"/><line nr="1557" mi="13" ci="6" mb="0" cb="0"/><line nr="1562" mi="0" ci="10" mb="0" cb="0"/><line nr="1563" mi="0" ci="7" mb="0" cb="2"/><line nr="1564" mi="3" ci="0" mb="0" cb="0"/><line nr="1565" mi="13" ci="6" mb="0" cb="0"/><line nr="1570" mi="0" ci="10" mb="0" cb="0"/><line nr="1571" mi="1" ci="6" mb="1" cb="1"/><line nr="1572" mi="3" ci="0" mb="0" cb="0"/><line nr="1573" mi="13" ci="6" mb="0" cb="0"/><line nr="1578" mi="0" ci="10" mb="0" cb="0"/><line nr="1579" mi="2" ci="5" mb="1" cb="1"/><line nr="1580" mi="3" ci="0" mb="0" cb="0"/><line nr="1581" mi="13" ci="6" mb="0" cb="0"/><line nr="1586" mi="0" ci="10" mb="0" cb="0"/><line nr="1587" mi="1" ci="6" mb="1" cb="1"/><line nr="1588" mi="3" ci="0" mb="0" cb="0"/><line nr="1589" mi="13" ci="6" mb="0" cb="0"/><line nr="1594" mi="0" ci="10" mb="0" cb="0"/><line nr="1595" mi="2" ci="5" mb="1" cb="1"/><line nr="1596" mi="3" ci="0" mb="0" cb="0"/><line nr="1597" mi="13" ci="6" mb="0" cb="0"/><line nr="1602" mi="0" ci="10" mb="0" cb="0"/><line nr="1603" mi="1" ci="6" mb="1" cb="1"/><line nr="1604" mi="3" ci="0" mb="0" cb="0"/><line nr="1605" mi="13" ci="6" mb="0" cb="0"/><line nr="1610" mi="0" ci="10" mb="0" cb="0"/><line nr="1611" mi="0" ci="7" mb="0" cb="2"/><line nr="1612" mi="3" ci="0" mb="0" cb="0"/><line nr="1613" mi="13" ci="6" mb="0" cb="0"/><line nr="1618" mi="0" ci="10" mb="0" cb="0"/><line nr="1619" mi="0" ci="7" mb="0" cb="2"/><line nr="1620" mi="3" ci="0" mb="0" cb="0"/><line nr="1621" mi="13" ci="6" mb="0" cb="0"/><line nr="1626" mi="0" ci="10" mb="0" cb="0"/><line nr="1627" mi="1" ci="6" mb="1" cb="1"/><line nr="1628" mi="3" ci="0" mb="0" cb="0"/><line nr="1629" mi="13" ci="6" mb="0" cb="0"/><line nr="1634" mi="0" ci="6" mb="0" cb="2"/><line nr="1635" mi="0" ci="6" mb="0" cb="2"/><line nr="1636" mi="2" ci="4" mb="1" cb="1"/><line nr="1637" mi="0" ci="2" mb="0" cb="0"/><line nr="1643" mi="0" ci="3" mb="0" cb="0"/><line nr="1644" mi="0" ci="3" mb="1" cb="1"/><line nr="1645" mi="3" ci="0" mb="0" cb="0"/><line nr="1646" mi="5" ci="0" mb="2" cb="0"/><line nr="1648" mi="0" ci="2" mb="0" cb="0"/><line nr="1654" mi="0" ci="3" mb="0" cb="0"/><line nr="1655" mi="0" ci="3" mb="0" cb="2"/><line nr="1656" mi="0" ci="3" mb="0" cb="0"/><line nr="1657" mi="0" ci="3" mb="0" cb="2"/><line nr="1658" mi="0" ci="3" mb="0" cb="0"/><line nr="1659" mi="0" ci="3" mb="0" cb="2"/><line nr="1660" mi="0" ci="3" mb="0" cb="0"/><line nr="1661" mi="0" ci="3" mb="0" cb="2"/><line nr="1662" mi="0" ci="3" mb="0" cb="0"/><line nr="1663" mi="0" ci="3" mb="0" cb="2"/><line nr="1664" mi="0" ci="3" mb="0" cb="0"/><line nr="1665" mi="0" ci="3" mb="0" cb="2"/><line nr="1666" mi="0" ci="3" mb="0" cb="0"/><line nr="1667" mi="0" ci="3" mb="0" cb="2"/><line nr="1668" mi="0" ci="3" mb="0" cb="0"/><line nr="1669" mi="0" ci="3" mb="1" cb="1"/><line nr="1670" mi="0" ci="3" mb="0" cb="0"/><line nr="1671" mi="0" ci="3" mb="0" cb="2"/><line nr="1672" mi="0" ci="3" mb="0" cb="0"/><line nr="1673" mi="0" ci="3" mb="1" cb="1"/><line nr="1674" mi="0" ci="3" mb="0" cb="0"/><line nr="1675" mi="0" ci="3" mb="0" cb="2"/><line nr="1676" mi="0" ci="3" mb="0" cb="0"/><line nr="1677" mi="0" ci="5" mb="1" cb="1"/><line nr="1689" mi="0" ci="3" mb="0" cb="0"/><line nr="1690" mi="0" ci="3" mb="0" cb="2"/><line nr="1691" mi="0" ci="3" mb="0" cb="0"/><line nr="1692" mi="2" ci="3" mb="1" cb="1"/><line nr="1694" mi="0" ci="2" mb="0" cb="0"/><line nr="1700" mi="0" ci="3" mb="0" cb="0"/><line nr="1701" mi="0" ci="3" mb="0" cb="2"/><line nr="1702" mi="0" ci="3" mb="0" cb="0"/><line nr="1703" mi="0" ci="5" mb="0" cb="2"/><line nr="1705" mi="0" ci="2" mb="0" cb="0"/><line nr="1710" mi="5" ci="0" mb="2" cb="0"/><line nr="1711" mi="2" ci="0" mb="0" cb="0"/><line nr="1716" mi="2" ci="3" mb="1" cb="1"/><line nr="1717" mi="0" ci="2" mb="0" cb="0"/><line nr="1722" mi="0" ci="5" mb="0" cb="2"/><line nr="1723" mi="0" ci="2" mb="0" cb="0"/><line nr="1728" mi="0" ci="6" mb="0" cb="2"/><line nr="1730" mi="0" ci="3" mb="0" cb="0"/><line nr="1731" mi="0" ci="3" mb="1" cb="1"/><line nr="1732" mi="3" ci="0" mb="0" cb="0"/><line nr="1733" mi="5" ci="0" mb="2" cb="0"/><line nr="1735" mi="0" ci="2" mb="0" cb="0"/><line nr="1740" mi="5" ci="0" mb="2" cb="0"/><line nr="1741" mi="2" ci="0" mb="0" cb="0"/><line nr="1746" mi="0" ci="6" mb="0" cb="2"/><line nr="1747" mi="2" ci="3" mb="1" cb="1"/><line nr="1750" mi="0" ci="3" mb="0" cb="0"/><line nr="1751" mi="0" ci="7" mb="0" cb="2"/><line nr="1753" mi="2" ci="4" mb="1" cb="1"/><line nr="1754" mi="0" ci="2" mb="0" cb="0"/><line nr="1759" mi="2" ci="3" mb="1" cb="1"/><line nr="1760" mi="0" ci="2" mb="0" cb="0"/><line nr="1765" mi="0" ci="5" mb="0" cb="2"/><line nr="1766" mi="0" ci="2" mb="0" cb="0"/><line nr="1771" mi="0" ci="5" mb="0" cb="2"/><line nr="1772" mi="0" ci="2" mb="0" cb="0"/><line nr="1778" mi="0" ci="3" mb="0" cb="0"/><line nr="1779" mi="0" ci="3" mb="0" cb="2"/><line nr="1780" mi="0" ci="3" mb="0" cb="0"/><line nr="1781" mi="0" ci="5" mb="0" cb="2"/><line nr="1783" mi="0" ci="3" mb="0" cb="0"/><line nr="1784" mi="0" ci="6" mb="0" cb="2"/><line nr="1785" mi="0" ci="2" mb="0" cb="0"/><line nr="1790" mi="5" ci="0" mb="2" cb="0"/><line nr="1791" mi="2" ci="0" mb="0" cb="0"/><line nr="1796" mi="2" ci="3" mb="1" cb="1"/><line nr="1797" mi="0" ci="2" mb="0" cb="0"/><line nr="1803" mi="0" ci="3" mb="0" cb="0"/><line nr="1804" mi="0" ci="3" mb="1" cb="1"/><line nr="1805" mi="3" ci="0" mb="0" cb="0"/><line nr="1806" mi="5" ci="0" mb="2" cb="0"/><line nr="1808" mi="0" ci="6" mb="0" cb="2"/><line nr="1809" mi="0" ci="3" mb="0" cb="0"/><line nr="1810" mi="0" ci="3" mb="1" cb="1"/><line nr="1811" mi="3" ci="0" mb="0" cb="0"/><line nr="1812" mi="5" ci="0" mb="2" cb="0"/><line nr="1815" mi="0" ci="3" mb="0" cb="0"/><line nr="1816" mi="0" ci="7" mb="0" cb="2"/><line nr="1818" mi="0" ci="2" mb="0" cb="0"/><line nr="1823" mi="5" ci="0" mb="2" cb="0"/><line nr="1824" mi="2" ci="0" mb="0" cb="0"/><line nr="1829" mi="5" ci="0" mb="2" cb="0"/><line nr="1830" mi="2" ci="0" mb="0" cb="0"/><line nr="1835" mi="0" ci="6" mb="0" cb="2"/><line nr="1836" mi="0" ci="2" mb="0" cb="0"/><line nr="1841" mi="0" ci="6" mb="1" cb="1"/><line nr="1843" mi="3" ci="0" mb="0" cb="0"/><line nr="1844" mi="3" ci="0" mb="2" cb="0"/><line nr="1845" mi="3" ci="0" mb="0" cb="0"/><line nr="1846" mi="5" ci="0" mb="2" cb="0"/><line nr="1848" mi="2" ci="0" mb="0" cb="0"/><line nr="1853" mi="0" ci="6" mb="1" cb="1"/><line nr="1854" mi="2" ci="0" mb="0" cb="0"/><line nr="1859" mi="0" ci="6" mb="1" cb="1"/><line nr="1860" mi="6" ci="0" mb="2" cb="0"/><line nr="1861" mi="6" ci="0" mb="2" cb="0"/><line nr="1862" mi="2" ci="0" mb="0" cb="0"/><line nr="1867" mi="5" ci="0" mb="2" cb="0"/><line nr="1868" mi="2" ci="0" mb="0" cb="0"/><line nr="1873" mi="0" ci="6" mb="0" cb="2"/><line nr="1874" mi="2" ci="4" mb="1" cb="1"/><line nr="1875" mi="2" ci="4" mb="1" cb="1"/><line nr="1876" mi="2" ci="4" mb="1" cb="1"/><line nr="1877" mi="2" ci="4" mb="1" cb="1"/><line nr="1878" mi="0" ci="2" mb="0" cb="0"/><line nr="1883" mi="2" ci="3" mb="1" cb="1"/><line nr="1884" mi="0" ci="2" mb="0" cb="0"/><line nr="1890" mi="0" ci="3" mb="0" cb="0"/><line nr="1891" mi="0" ci="3" mb="0" cb="2"/><line nr="1892" mi="0" ci="3" mb="0" cb="0"/><line nr="1893" mi="0" ci="3" mb="1" cb="1"/><line nr="1894" mi="0" ci="3" mb="0" cb="0"/><line nr="1895" mi="0" ci="5" mb="1" cb="1"/><line nr="1898" mi="0" ci="2" mb="0" cb="0"/><line nr="1903" mi="2" ci="3" mb="1" cb="1"/><line nr="1904" mi="0" ci="2" mb="0" cb="0"/><line nr="1909" mi="0" ci="5" mb="0" cb="2"/><line nr="1910" mi="0" ci="2" mb="0" cb="0"/><line nr="1916" mi="0" ci="3" mb="0" cb="0"/><line nr="1917" mi="0" ci="3" mb="0" cb="2"/><line nr="1918" mi="0" ci="3" mb="0" cb="0"/><line nr="1919" mi="2" ci="3" mb="1" cb="1"/><line nr="1921" mi="0" ci="6" mb="0" cb="2"/><line nr="1922" mi="0" ci="3" mb="0" cb="0"/><line nr="1923" mi="0" ci="3" mb="1" cb="1"/><line nr="1924" mi="3" ci="0" mb="0" cb="0"/><line nr="1925" mi="5" ci="0" mb="2" cb="0"/><line nr="1928" mi="0" ci="3" mb="0" cb="0"/><line nr="1929" mi="0" ci="7" mb="1" cb="1"/><line nr="1931" mi="0" ci="2" mb="0" cb="0"/><line nr="1936" mi="2" ci="4" mb="1" cb="1"/><line nr="1937" mi="2" ci="3" mb="1" cb="1"/><line nr="1938" mi="0" ci="2" mb="0" cb="0"/><line nr="1943" mi="0" ci="6" mb="0" cb="2"/><line nr="1944" mi="0" ci="2" mb="0" cb="0"/><line nr="1950" mi="0" ci="3" mb="0" cb="0"/><line nr="1951" mi="0" ci="6" mb="0" cb="2"/><line nr="1952" mi="0" ci="6" mb="0" cb="2"/><line nr="1953" mi="0" ci="3" mb="0" cb="0"/><line nr="1954" mi="0" ci="3" mb="0" cb="2"/><line nr="1955" mi="0" ci="3" mb="0" cb="0"/><line nr="1956" mi="0" ci="3" mb="0" cb="2"/><line nr="1957" mi="0" ci="3" mb="0" cb="0"/><line nr="1958" mi="2" ci="3" mb="1" cb="1"/><line nr="1961" mi="2" ci="4" mb="1" cb="1"/><line nr="1962" mi="0" ci="2" mb="0" cb="0"/><line nr="1967" mi="2" ci="4" mb="1" cb="1"/><line nr="1968" mi="0" ci="2" mb="0" cb="0"/><line nr="1974" mi="0" ci="3" mb="0" cb="0"/><line nr="1975" mi="0" ci="3" mb="0" cb="2"/><line nr="1976" mi="0" ci="3" mb="0" cb="0"/><line nr="1977" mi="0" ci="5" mb="0" cb="2"/><line nr="1979" mi="0" ci="2" mb="0" cb="0"/><line nr="1984" mi="0" ci="6" mb="0" cb="2"/><line nr="1985" mi="2" ci="3" mb="1" cb="1"/><line nr="1986" mi="0" ci="2" mb="0" cb="0"/><line nr="1991" mi="0" ci="5" mb="0" cb="2"/><line nr="1993" mi="0" ci="3" mb="0" cb="0"/><line nr="1994" mi="0" ci="6" mb="0" cb="2"/><line nr="1995" mi="0" ci="2" mb="0" cb="0"/><line nr="2000" mi="0" ci="5" mb="0" cb="2"/><line nr="2001" mi="0" ci="2" mb="0" cb="0"/><line nr="2006" mi="0" ci="6" mb="0" cb="2"/><line nr="2008" mi="0" ci="3" mb="0" cb="0"/><line nr="2009" mi="0" ci="3" mb="0" cb="2"/><line nr="2010" mi="0" ci="3" mb="0" cb="0"/><line nr="2011" mi="2" ci="3" mb="1" cb="1"/><line nr="2013" mi="2" ci="4" mb="1" cb="1"/><line nr="2014" mi="0" ci="3" mb="0" cb="0"/><line nr="2015" mi="0" ci="6" mb="0" cb="2"/><line nr="2016" mi="0" ci="2" mb="0" cb="0"/><line nr="2021" mi="2" ci="3" mb="1" cb="1"/><line nr="2024" mi="0" ci="3" mb="0" cb="0"/><line nr="2025" mi="0" ci="7" mb="1" cb="1"/><line nr="2027" mi="0" ci="3" mb="0" cb="0"/><line nr="2028" mi="0" ci="3" mb="1" cb="1"/><line nr="2029" mi="0" ci="3" mb="0" cb="0"/><line nr="2030" mi="2" ci="3" mb="1" cb="1"/><line nr="2032" mi="0" ci="2" mb="0" cb="0"/><line nr="2037" mi="2" ci="4" mb="1" cb="1"/><line nr="2038" mi="0" ci="2" mb="0" cb="0"/><line nr="2043" mi="0" ci="6" mb="1" cb="1"/><line nr="2044" mi="2" ci="0" mb="0" cb="0"/><line nr="2049" mi="0" ci="6" mb="0" cb="2"/><line nr="2051" mi="0" ci="3" mb="0" cb="0"/><line nr="2052" mi="0" ci="3" mb="1" cb="1"/><line nr="2053" mi="0" ci="3" mb="0" cb="0"/><line nr="2054" mi="2" ci="3" mb="1" cb="1"/><line nr="2056" mi="2" ci="4" mb="1" cb="1"/><line nr="2057" mi="0" ci="2" mb="0" cb="0"/><line nr="2062" mi="0" ci="5" mb="0" cb="2"/><line nr="2063" mi="0" ci="2" mb="0" cb="0"/><line nr="2068" mi="0" ci="6" mb="0" cb="2"/><line nr="2069" mi="0" ci="2" mb="0" cb="0"/><line nr="2074" mi="0" ci="6" mb="0" cb="2"/><line nr="2075" mi="2" ci="4" mb="1" cb="1"/><line nr="2076" mi="2" ci="4" mb="1" cb="1"/><line nr="2077" mi="0" ci="2" mb="0" cb="0"/><line nr="2082" mi="0" ci="5" mb="0" cb="2"/><line nr="2083" mi="0" ci="2" mb="0" cb="0"/><line nr="2088" mi="0" ci="6" mb="0" cb="2"/><line nr="2089" mi="2" ci="4" mb="1" cb="1"/><line nr="2090" mi="0" ci="6" mb="0" cb="2"/><line nr="2091" mi="2" ci="4" mb="1" cb="1"/><line nr="2092" mi="2" ci="4" mb="1" cb="1"/><line nr="2093" mi="0" ci="2" mb="0" cb="0"/><line nr="2099" mi="0" ci="3" mb="0" cb="0"/><line nr="2100" mi="0" ci="3" mb="0" cb="2"/><line nr="2101" mi="0" ci="3" mb="0" cb="0"/><line nr="2102" mi="0" ci="5" mb="0" cb="2"/><line nr="2104" mi="0" ci="2" mb="0" cb="0"/><line nr="2110" mi="0" ci="3" mb="0" cb="0"/><line nr="2111" mi="0" ci="3" mb="0" cb="2"/><line nr="2112" mi="0" ci="3" mb="0" cb="0"/><line nr="2113" mi="0" ci="3" mb="0" cb="2"/><line nr="2114" mi="0" ci="3" mb="0" cb="0"/><line nr="2115" mi="0" ci="5" mb="0" cb="2"/><line nr="2118" mi="0" ci="2" mb="0" cb="0"/><line nr="2123" mi="2" ci="4" mb="1" cb="1"/><line nr="2124" mi="0" ci="2" mb="0" cb="0"/><line nr="2129" mi="0" ci="6" mb="1" cb="1"/><line nr="2130" mi="2" ci="0" mb="0" cb="0"/><line nr="2135" mi="0" ci="5" mb="0" cb="2"/><line nr="2136" mi="0" ci="2" mb="0" cb="0"/><line nr="2141" mi="0" ci="6" mb="0" cb="2"/><line nr="2142" mi="2" ci="4" mb="1" cb="1"/><line nr="2143" mi="0" ci="2" mb="0" cb="0"/><line nr="2148" mi="0" ci="5" mb="0" cb="2"/><line nr="2149" mi="0" ci="2" mb="0" cb="0"/><line nr="2154" mi="0" ci="5" mb="0" cb="2"/><line nr="2155" mi="0" ci="2" mb="0" cb="0"/><line nr="2161" mi="0" ci="3" mb="0" cb="0"/><line nr="2162" mi="0" ci="3" mb="0" cb="2"/><line nr="2163" mi="0" ci="3" mb="0" cb="0"/><line nr="2164" mi="0" ci="5" mb="0" cb="2"/><line nr="2167" mi="0" ci="3" mb="0" cb="0"/><line nr="2168" mi="0" ci="7" mb="0" cb="2"/><line nr="2170" mi="0" ci="2" mb="0" cb="0"/><line nr="2175" mi="0" ci="6" mb="0" cb="2"/><line nr="2177" mi="0" ci="3" mb="0" cb="0"/><line nr="2178" mi="0" ci="3" mb="1" cb="1"/><line nr="2179" mi="0" ci="3" mb="0" cb="0"/><line nr="2180" mi="2" ci="3" mb="1" cb="1"/><line nr="2182" mi="0" ci="6" mb="0" cb="2"/><line nr="2183" mi="0" ci="2" mb="0" cb="0"/><line nr="2188" mi="0" ci="6" mb="1" cb="1"/><line nr="2189" mi="5" ci="0" mb="2" cb="0"/><line nr="2190" mi="2" ci="0" mb="0" cb="0"/><line nr="2195" mi="0" ci="6" mb="0" cb="2"/><line nr="2196" mi="2" ci="3" mb="1" cb="1"/><line nr="2199" mi="0" ci="3" mb="0" cb="0"/><line nr="2200" mi="0" ci="7" mb="1" cb="1"/><line nr="2202" mi="0" ci="2" mb="0" cb="0"/><line nr="2207" mi="0" ci="5" mb="1" cb="1"/><line nr="2208" mi="2" ci="0" mb="0" cb="0"/><line nr="2213" mi="0" ci="6" mb="0" cb="2"/><line nr="2214" mi="2" ci="3" mb="1" cb="1"/><line nr="2215" mi="0" ci="2" mb="0" cb="0"/><line nr="2220" mi="2" ci="4" mb="1" cb="1"/><line nr="2221" mi="2" ci="3" mb="1" cb="1"/><line nr="2224" mi="0" ci="3" mb="0" cb="0"/><line nr="2225" mi="0" ci="7" mb="1" cb="1"/><line nr="2227" mi="2" ci="4" mb="1" cb="1"/><line nr="2228" mi="0" ci="2" mb="0" cb="0"/><line nr="2233" mi="0" ci="5" mb="0" cb="2"/><line nr="2234" mi="0" ci="2" mb="0" cb="0"/><line nr="2239" mi="0" ci="6" mb="0" cb="2"/><line nr="2240" mi="0" ci="2" mb="0" cb="0"/><line nr="2245" mi="0" ci="6" mb="0" cb="2"/><line nr="2246" mi="2" ci="3" mb="1" cb="1"/><line nr="2249" mi="0" ci="3" mb="0" cb="0"/><line nr="2250" mi="0" ci="7" mb="0" cb="2"/><line nr="2252" mi="0" ci="2" mb="0" cb="0"/><line nr="2258" mi="0" ci="3" mb="0" cb="0"/><line nr="2259" mi="0" ci="6" mb="0" cb="2"/><line nr="2260" mi="0" ci="5" mb="0" cb="2"/><line nr="2261" mi="0" ci="2" mb="0" cb="0"/><line nr="2266" mi="0" ci="6" mb="1" cb="1"/><line nr="2267" mi="2" ci="0" mb="0" cb="0"/><line nr="2272" mi="0" ci="5" mb="0" cb="2"/><line nr="2274" mi="0" ci="3" mb="0" cb="0"/><line nr="2275" mi="0" ci="3" mb="0" cb="2"/><line nr="2276" mi="0" ci="3" mb="0" cb="0"/><line nr="2277" mi="0" ci="5" mb="0" cb="2"/><line nr="2279" mi="0" ci="2" mb="0" cb="0"/><line nr="2284" mi="2" ci="4" mb="1" cb="1"/><line nr="2285" mi="0" ci="2" mb="0" cb="0"/><line nr="2290" mi="0" ci="6" mb="0" cb="2"/><line nr="2291" mi="0" ci="2" mb="0" cb="0"/><line nr="2296" mi="0" ci="6" mb="0" cb="2"/><line nr="2297" mi="0" ci="2" mb="0" cb="0"/><line nr="2302" mi="0" ci="6" mb="0" cb="2"/><line nr="2304" mi="0" ci="3" mb="0" cb="0"/><line nr="2305" mi="0" ci="3" mb="0" cb="2"/><line nr="2306" mi="0" ci="3" mb="0" cb="0"/><line nr="2307" mi="0" ci="5" mb="0" cb="2"/><line nr="2309" mi="2" ci="4" mb="1" cb="1"/><line nr="2310" mi="0" ci="2" mb="0" cb="0"/><line nr="2315" mi="0" ci="6" mb="1" cb="1"/><line nr="2316" mi="2" ci="0" mb="0" cb="0"/><line nr="2321" mi="0" ci="6" mb="0" cb="2"/><line nr="2322" mi="0" ci="2" mb="0" cb="0"/><line nr="2327" mi="0" ci="6" mb="0" cb="2"/><line nr="2329" mi="0" ci="3" mb="0" cb="0"/><line nr="2330" mi="0" ci="3" mb="0" cb="2"/><line nr="2331" mi="0" ci="3" mb="0" cb="0"/><line nr="2332" mi="2" ci="3" mb="1" cb="1"/><line nr="2334" mi="0" ci="2" mb="0" cb="0"/><line nr="2339" mi="0" ci="6" mb="0" cb="2"/><line nr="2340" mi="0" ci="2" mb="0" cb="0"/><line nr="2346" mi="0" ci="3" mb="0" cb="0"/><line nr="2347" mi="0" ci="3" mb="0" cb="2"/><line nr="2348" mi="0" ci="3" mb="0" cb="0"/><line nr="2349" mi="0" ci="3" mb="0" cb="2"/><line nr="2350" mi="0" ci="3" mb="0" cb="0"/><line nr="2351" mi="0" ci="5" mb="0" cb="2"/><line nr="2354" mi="0" ci="3" mb="0" cb="0"/><line nr="2355" mi="0" ci="6" mb="0" cb="2"/><line nr="2356" mi="0" ci="2" mb="0" cb="0"/><line nr="2361" mi="0" ci="6" mb="0" cb="2"/><line nr="2362" mi="0" ci="2" mb="0" cb="0"/><line nr="2368" mi="0" ci="3" mb="0" cb="0"/><line nr="2369" mi="0" ci="6" mb="0" cb="2"/><line nr="2370" mi="0" ci="3" mb="0" cb="0"/><line nr="2371" mi="0" ci="3" mb="0" cb="2"/><line nr="2372" mi="0" ci="3" mb="0" cb="0"/><line nr="2373" mi="0" ci="3" mb="0" cb="2"/><line nr="2374" mi="0" ci="3" mb="0" cb="0"/><line nr="2375" mi="0" ci="5" mb="0" cb="2"/><line nr="2378" mi="0" ci="2" mb="0" cb="0"/><line nr="2383" mi="0" ci="6" mb="1" cb="1"/><line nr="2384" mi="2" ci="0" mb="0" cb="0"/><line nr="2389" mi="0" ci="6" mb="0" cb="2"/><line nr="2390" mi="0" ci="2" mb="0" cb="0"/><line nr="2395" mi="0" ci="6" mb="0" cb="2"/><line nr="2396" mi="0" ci="2" mb="0" cb="0"/><line nr="2401" mi="0" ci="6" mb="1" cb="1"/><line nr="2402" mi="6" ci="0" mb="2" cb="0"/><line nr="2403" mi="6" ci="0" mb="2" cb="0"/><line nr="2404" mi="2" ci="0" mb="0" cb="0"/><line nr="2409" mi="0" ci="6" mb="0" cb="2"/><line nr="2410" mi="2" ci="4" mb="1" cb="1"/><line nr="2411" mi="2" ci="4" mb="1" cb="1"/><line nr="2412" mi="2" ci="4" mb="1" cb="1"/><line nr="2413" mi="2" ci="4" mb="1" cb="1"/><line nr="2414" mi="0" ci="2" mb="0" cb="0"/><line nr="2419" mi="0" ci="6" mb="0" cb="2"/><line nr="2420" mi="0" ci="2" mb="0" cb="0"/><line nr="2425" mi="0" ci="6" mb="0" cb="2"/><line nr="2426" mi="0" ci="2" mb="0" cb="0"/><line nr="2432" mi="0" ci="3" mb="0" cb="0"/><line nr="2433" mi="0" ci="3" mb="0" cb="2"/><line nr="2434" mi="0" ci="3" mb="0" cb="0"/><line nr="2435" mi="0" ci="3" mb="1" cb="1"/><line nr="2436" mi="0" ci="3" mb="0" cb="0"/><line nr="2437" mi="0" ci="5" mb="0" cb="2"/><line nr="2440" mi="0" ci="2" mb="0" cb="0"/><line nr="2445" mi="0" ci="6" mb="0" cb="2"/><line nr="2446" mi="0" ci="2" mb="0" cb="0"/><line nr="2451" mi="0" ci="5" mb="0" cb="2"/><line nr="2452" mi="0" ci="2" mb="0" cb="0"/><line nr="2457" mi="0" ci="6" mb="0" cb="2"/><line nr="2458" mi="2" ci="3" mb="1" cb="1"/><line nr="2459" mi="0" ci="6" mb="0" cb="2"/><line nr="2461" mi="0" ci="3" mb="0" cb="0"/><line nr="2462" mi="0" ci="6" mb="0" cb="2"/><line nr="2463" mi="0" ci="2" mb="0" cb="0"/><line nr="2468" mi="0" ci="6" mb="0" cb="2"/><line nr="2469" mi="0" ci="2" mb="0" cb="0"/><line nr="2474" mi="0" ci="6" mb="0" cb="2"/><line nr="2475" mi="0" ci="2" mb="0" cb="0"/><line nr="2480" mi="0" ci="5" mb="0" cb="2"/><line nr="2481" mi="0" ci="2" mb="0" cb="0"/><line nr="2486" mi="5" ci="0" mb="2" cb="0"/><line nr="2487" mi="2" ci="0" mb="0" cb="0"/><line nr="2493" mi="0" ci="3" mb="0" cb="0"/><line nr="2494" mi="0" ci="3" mb="0" cb="2"/><line nr="2495" mi="0" ci="3" mb="0" cb="0"/><line nr="2496" mi="0" ci="5" mb="0" cb="2"/><line nr="2498" mi="0" ci="3" mb="0" cb="0"/><line nr="2499" mi="0" ci="6" mb="0" cb="2"/><line nr="2500" mi="0" ci="2" mb="0" cb="0"/><line nr="2505" mi="2" ci="3" mb="1" cb="1"/><line nr="2506" mi="0" ci="2" mb="0" cb="0"/><line nr="2511" mi="0" ci="6" mb="0" cb="2"/><line nr="2512" mi="0" ci="2" mb="0" cb="0"/><line nr="2517" mi="0" ci="6" mb="0" cb="2"/><line nr="2518" mi="0" ci="2" mb="0" cb="0"/><line nr="2532" mi="8" ci="4" mb="0" cb="0"/><line nr="2536" mi="0" ci="1" mb="0" cb="0"/><line nr="2537" mi="0" ci="1" mb="0" cb="0"/><line nr="2538" mi="0" ci="1" mb="0" cb="0"/><line nr="2540" mi="0" ci="3" mb="0" cb="0"/><line nr="2541" mi="0" ci="1" mb="0" cb="0"/><line nr="2543" mi="0" ci="3" mb="0" cb="0"/><line nr="2544" mi="0" ci="1" mb="0" cb="0"/><line nr="2545" mi="8" ci="4" mb="0" cb="0"/><line nr="2546" mi="6" ci="3" mb="0" cb="0"/><line nr="2547" mi="6" ci="3" mb="0" cb="0"/><line nr="2551" mi="4" ci="0" mb="0" cb="0"/><line nr="2552" mi="1" ci="0" mb="0" cb="0"/><line nr="2554" mi="2" ci="0" mb="0" cb="0"/><line nr="2555" mi="16" ci="0" mb="0" cb="0"/><line nr="2556" mi="7" ci="0" mb="0" cb="0"/><line nr="2557" mi="5" ci="0" mb="0" cb="0"/><line nr="2558" mi="3" ci="0" mb="0" cb="0"/><line nr="2559" mi="3" ci="0" mb="0" cb="0"/><line nr="2560" mi="16" ci="0" mb="2" cb="0"/><line nr="2561" mi="1" ci="0" mb="0" cb="0"/><line nr="2565" mi="4" ci="0" mb="0" cb="0"/><line nr="2566" mi="1" ci="0" mb="0" cb="0"/><line nr="2569" mi="14" ci="0" mb="0" cb="0"/><line nr="2570" mi="5" ci="0" mb="0" cb="0"/><line nr="2571" mi="5" ci="0" mb="0" cb="0"/><line nr="2572" mi="3" ci="0" mb="0" cb="0"/><line nr="2573" mi="3" ci="0" mb="0" cb="0"/><line nr="2574" mi="11" ci="0" mb="2" cb="0"/><line nr="2575" mi="16" ci="0" mb="2" cb="0"/><line nr="2576" mi="1" ci="0" mb="0" cb="0"/><line nr="2579" mi="0" ci="2" mb="0" cb="0"/><line nr="2580" mi="0" ci="8" mb="0" cb="0"/><line nr="2581" mi="0" ci="7" mb="0" cb="0"/><line nr="2582" mi="0" ci="5" mb="0" cb="0"/><line nr="2583" mi="0" ci="3" mb="0" cb="0"/><line nr="2584" mi="0" ci="3" mb="0" cb="0"/><line nr="2585" mi="0" ci="16" mb="0" cb="2"/><line nr="2586" mi="0" ci="1" mb="0" cb="0"/><line nr="2590" mi="3" ci="0" mb="2" cb="0"/><line nr="2591" mi="9" ci="0" mb="0" cb="0"/><line nr="2593" mi="6" ci="0" mb="0" cb="0"/><line nr="2595" mi="3" ci="0" mb="2" cb="0"/><line nr="2596" mi="7" ci="0" mb="0" cb="0"/><line nr="2599" mi="5" ci="0" mb="0" cb="0"/><line nr="2600" mi="5" ci="0" mb="0" cb="0"/><line nr="2601" mi="3" ci="0" mb="0" cb="0"/><line nr="2602" mi="3" ci="0" mb="0" cb="0"/><line nr="2603" mi="16" ci="0" mb="2" cb="0"/><line nr="2604" mi="1" ci="0" mb="0" cb="0"/><line nr="2607" mi="2" ci="0" mb="0" cb="0"/><line nr="2608" mi="3" ci="0" mb="0" cb="0"/><line nr="2609" mi="5" ci="0" mb="0" cb="0"/><line nr="2610" mi="3" ci="0" mb="0" cb="0"/><line nr="2611" mi="3" ci="0" mb="0" cb="0"/><line nr="2612" mi="16" ci="0" mb="2" cb="0"/><line nr="2613" mi="1" ci="0" mb="0" cb="0"/><line nr="2617" mi="3" ci="0" mb="0" cb="0"/><line nr="2618" mi="5" ci="0" mb="0" cb="0"/><line nr="2619" mi="3" ci="0" mb="0" cb="0"/><line nr="2620" mi="3" ci="0" mb="0" cb="0"/><line nr="2621" mi="16" ci="0" mb="2" cb="0"/><line nr="2622" mi="1" ci="0" mb="0" cb="0"/><line nr="2626" mi="0" ci="12" mb="1" cb="1"/><line nr="2627" mi="9" ci="0" mb="0" cb="0"/><line nr="2628" mi="0" ci="3" mb="0" cb="0"/><line nr="2629" mi="0" ci="5" mb="1" cb="1"/><line nr="2630" mi="0" ci="6" mb="0" cb="0"/><line nr="2631" mi="0" ci="9" mb="1" cb="1"/><line nr="2632" mi="3" ci="0" mb="0" cb="0"/><line nr="2633" mi="9" ci="0" mb="2" cb="0"/><line nr="2634" mi="5" ci="0" mb="0" cb="0"/><line nr="2635" mi="2" ci="0" mb="2" cb="0"/><line nr="2636" mi="8" ci="0" mb="2" cb="0"/><line nr="2637" mi="4" ci="0" mb="0" cb="0"/><line nr="2641" mi="0" ci="3" mb="0" cb="0"/><line nr="2643" mi="3" ci="0" mb="0" cb="0"/><line nr="2644" mi="3" ci="0" mb="0" cb="0"/><line nr="2645" mi="3" ci="0" mb="0" cb="0"/><line nr="2649" mi="0" ci="3" mb="0" cb="0"/><line nr="2650" mi="12" ci="6" mb="0" cb="0"/><line nr="2652" mi="0" ci="5" mb="0" cb="2"/><line nr="2653" mi="0" ci="6" mb="0" cb="0"/><line nr="2654" mi="0" ci="4" mb="0" cb="2"/><line nr="2655" mi="0" ci="13" mb="0" cb="0"/><line nr="2657" mi="0" ci="9" mb="0" cb="0"/><line nr="2660" mi="0" ci="5" mb="0" cb="0"/><line nr="2662" mi="0" ci="3" mb="1" cb="1"/><line nr="2663" mi="5" ci="0" mb="0" cb="0"/><line nr="2664" mi="11" ci="0" mb="4" cb="0"/><line nr="2665" mi="6" ci="0" mb="2" cb="0"/><line nr="2667" mi="0" ci="7" mb="0" cb="2"/><line nr="2668" mi="8" ci="3" mb="3" cb="1"/><line nr="2669" mi="0" ci="2" mb="0" cb="0"/><line nr="2675" mi="10" ci="0" mb="2" cb="0"/><line nr="2676" mi="9" ci="0" mb="0" cb="0"/><line nr="2677" mi="3" ci="0" mb="0" cb="0"/><line nr="2678" mi="6" ci="0" mb="0" cb="0"/><line nr="2679" mi="3" ci="0" mb="0" cb="0"/><line nr="2684" mi="3" ci="0" mb="0" cb="0"/><line nr="2685" mi="7" ci="0" mb="2" cb="0"/><line nr="2686" mi="7" ci="0" mb="2" cb="0"/><line nr="2687" mi="7" ci="0" mb="0" cb="0"/><line nr="2689" mi="2" ci="0" mb="0" cb="0"/><line nr="2693" mi="7" ci="0" mb="2" cb="0"/><line nr="2694" mi="12" ci="0" mb="0" cb="0"/><line nr="2696" mi="7" ci="0" mb="0" cb="0"/><line nr="2699" mi="10" ci="5" mb="0" cb="0"/><line nr="2701" mi="6" ci="3" mb="0" cb="0"/><line nr="2702" mi="8" ci="4" mb="0" cb="0"/><line nr="2706" mi="3" ci="0" mb="2" cb="0"/><line nr="2707" mi="1" ci="0" mb="0" cb="0"/><line nr="2710" mi="6" ci="0" mb="2" cb="0"/><line nr="2711" mi="12" ci="0" mb="0" cb="0"/><line nr="2712" mi="3" ci="0" mb="2" cb="0"/><line nr="2713" mi="5" ci="0" mb="0" cb="0"/><line nr="2715" mi="8" ci="0" mb="2" cb="0"/><line nr="2716" mi="8" ci="0" mb="0" cb="0"/><line nr="2719" mi="11" ci="0" mb="2" cb="0"/><line nr="2720" mi="6" ci="0" mb="2" cb="0"/><line nr="2721" mi="2" ci="0" mb="0" cb="0"/><line nr="2723" mi="9" ci="0" mb="2" cb="0"/><line nr="2724" mi="8" ci="0" mb="2" cb="0"/><line nr="2725" mi="2" ci="0" mb="0" cb="0"/><line nr="2726" mi="1" ci="0" mb="0" cb="0"/><line nr="2730" mi="2" ci="0" mb="2" cb="0"/><line nr="2731" mi="6" ci="0" mb="0" cb="0"/><line nr="2732" mi="1" ci="0" mb="0" cb="0"/><line nr="2735" mi="1" ci="0" mb="0" cb="0"/><line nr="2737" mi="2" ci="0" mb="2" cb="0"/><line nr="2738" mi="10" ci="0" mb="0" cb="0"/><line nr="2741" mi="1" ci="0" mb="0" cb="0"/><line nr="2745" mi="3" ci="0" mb="0" cb="0"/><line nr="2746" mi="3" ci="0" mb="0" cb="0"/><line nr="2747" mi="3" ci="0" mb="2" cb="0"/><line nr="2748" mi="5" ci="0" mb="0" cb="0"/><line nr="2749" mi="3" ci="0" mb="0" cb="0"/><line nr="2751" mi="6" ci="0" mb="2" cb="0"/><line nr="2752" mi="7" ci="0" mb="2" cb="0"/><line nr="2753" mi="7" ci="0" mb="2" cb="0"/><line nr="2754" mi="8" ci="0" mb="2" cb="0"/><line nr="2755" mi="4" ci="0" mb="0" cb="0"/><line nr="2757" mi="8" ci="0" mb="2" cb="0"/><line nr="2758" mi="6" ci="0" mb="0" cb="0"/><line nr="2763" mi="7" ci="0" mb="2" cb="0"/><line nr="2764" mi="4" ci="0" mb="2" cb="0"/><line nr="2765" mi="4" ci="0" mb="0" cb="0"/><line nr="2766" mi="5" ci="0" mb="0" cb="0"/><line nr="2767" mi="6" ci="0" mb="0" cb="0"/><line nr="2770" mi="3" ci="0" mb="0" cb="0"/><line nr="2771" mi="2" ci="0" mb="0" cb="0"/><line nr="2772" mi="4" ci="0" mb="0" cb="0"/><line nr="2773" mi="5" ci="0" mb="0" cb="0"/><line nr="2774" mi="9" ci="0" mb="2" cb="0"/><line nr="2775" mi="8" ci="0" mb="0" cb="0"/><line nr="2777" mi="8" ci="0" mb="0" cb="0"/><line nr="2782" mi="1" ci="0" mb="0" cb="0"/><line nr="2786" mi="1" ci="0" mb="0" cb="0"/><line nr="2789" mi="3" ci="0" mb="0" cb="0"/><line nr="2790" mi="7" ci="0" mb="2" cb="0"/><line nr="2792" mi="5" ci="0" mb="0" cb="0"/><line nr="2795" mi="5" ci="0" mb="2" cb="0"/><line nr="2796" mi="11" ci="0" mb="0" cb="0"/><line nr="2797" mi="2" ci="0" mb="90" cb="0"/><line nr="2798" mi="4" ci="0" mb="0" cb="0"/><line nr="2799" mi="4" ci="0" mb="0" cb="0"/><line nr="2800" mi="4" ci="0" mb="0" cb="0"/><line nr="2801" mi="4" ci="0" mb="0" cb="0"/><line nr="2802" mi="4" ci="0" mb="0" cb="0"/><line nr="2803" mi="4" ci="0" mb="0" cb="0"/><line nr="2804" mi="4" ci="0" mb="0" cb="0"/><line nr="2805" mi="4" ci="0" mb="0" cb="0"/><line nr="2806" mi="4" ci="0" mb="0" cb="0"/><line nr="2807" mi="4" ci="0" mb="0" cb="0"/><line nr="2808" mi="4" ci="0" mb="0" cb="0"/><line nr="2809" mi="4" ci="0" mb="0" cb="0"/><line nr="2810" mi="4" ci="0" mb="0" cb="0"/><line nr="2811" mi="4" ci="0" mb="0" cb="0"/><line nr="2812" mi="4" ci="0" mb="0" cb="0"/><line nr="2813" mi="4" ci="0" mb="0" cb="0"/><line nr="2814" mi="4" ci="0" mb="0" cb="0"/><line nr="2815" mi="4" ci="0" mb="0" cb="0"/><line nr="2816" mi="4" ci="0" mb="0" cb="0"/><line nr="2817" mi="4" ci="0" mb="0" cb="0"/><line nr="2818" mi="4" ci="0" mb="0" cb="0"/><line nr="2819" mi="4" ci="0" mb="0" cb="0"/><line nr="2820" mi="4" ci="0" mb="0" cb="0"/><line nr="2821" mi="4" ci="0" mb="0" cb="0"/><line nr="2822" mi="4" ci="0" mb="0" cb="0"/><line nr="2823" mi="4" ci="0" mb="0" cb="0"/><line nr="2824" mi="4" ci="0" mb="0" cb="0"/><line nr="2825" mi="4" ci="0" mb="0" cb="0"/><line nr="2826" mi="4" ci="0" mb="0" cb="0"/><line nr="2827" mi="4" ci="0" mb="0" cb="0"/><line nr="2828" mi="4" ci="0" mb="0" cb="0"/><line nr="2829" mi="4" ci="0" mb="0" cb="0"/><line nr="2830" mi="4" ci="0" mb="0" cb="0"/><line nr="2831" mi="4" ci="0" mb="0" cb="0"/><line nr="2832" mi="4" ci="0" mb="0" cb="0"/><line nr="2833" mi="4" ci="0" mb="0" cb="0"/><line nr="2834" mi="4" ci="0" mb="0" cb="0"/><line nr="2835" mi="4" ci="0" mb="0" cb="0"/><line nr="2836" mi="4" ci="0" mb="0" cb="0"/><line nr="2837" mi="4" ci="0" mb="0" cb="0"/><line nr="2838" mi="4" ci="0" mb="0" cb="0"/><line nr="2839" mi="4" ci="0" mb="0" cb="0"/><line nr="2840" mi="4" ci="0" mb="0" cb="0"/><line nr="2841" mi="4" ci="0" mb="0" cb="0"/><line nr="2842" mi="4" ci="0" mb="0" cb="0"/><line nr="2843" mi="4" ci="0" mb="0" cb="0"/><line nr="2844" mi="4" ci="0" mb="0" cb="0"/><line nr="2845" mi="4" ci="0" mb="0" cb="0"/><line nr="2846" mi="4" ci="0" mb="0" cb="0"/><line nr="2847" mi="4" ci="0" mb="0" cb="0"/><line nr="2848" mi="4" ci="0" mb="0" cb="0"/><line nr="2849" mi="4" ci="0" mb="0" cb="0"/><line nr="2850" mi="4" ci="0" mb="0" cb="0"/><line nr="2851" mi="4" ci="0" mb="0" cb="0"/><line nr="2852" mi="4" ci="0" mb="0" cb="0"/><line nr="2853" mi="4" ci="0" mb="0" cb="0"/><line nr="2854" mi="4" ci="0" mb="0" cb="0"/><line nr="2855" mi="4" ci="0" mb="0" cb="0"/><line nr="2856" mi="4" ci="0" mb="0" cb="0"/><line nr="2857" mi="4" ci="0" mb="0" cb="0"/><line nr="2858" mi="4" ci="0" mb="0" cb="0"/><line nr="2859" mi="4" ci="0" mb="0" cb="0"/><line nr="2860" mi="4" ci="0" mb="0" cb="0"/><line nr="2861" mi="4" ci="0" mb="0" cb="0"/><line nr="2862" mi="4" ci="0" mb="0" cb="0"/><line nr="2863" mi="4" ci="0" mb="0" cb="0"/><line nr="2864" mi="4" ci="0" mb="0" cb="0"/><line nr="2865" mi="4" ci="0" mb="0" cb="0"/><line nr="2866" mi="4" ci="0" mb="0" cb="0"/><line nr="2867" mi="4" ci="0" mb="0" cb="0"/><line nr="2868" mi="4" ci="0" mb="0" cb="0"/><line nr="2869" mi="4" ci="0" mb="0" cb="0"/><line nr="2870" mi="4" ci="0" mb="0" cb="0"/><line nr="2871" mi="4" ci="0" mb="0" cb="0"/><line nr="2872" mi="4" ci="0" mb="0" cb="0"/><line nr="2873" mi="4" ci="0" mb="0" cb="0"/><line nr="2874" mi="4" ci="0" mb="0" cb="0"/><line nr="2875" mi="4" ci="0" mb="0" cb="0"/><line nr="2876" mi="4" ci="0" mb="0" cb="0"/><line nr="2877" mi="4" ci="0" mb="0" cb="0"/><line nr="2878" mi="4" ci="0" mb="0" cb="0"/><line nr="2879" mi="4" ci="0" mb="0" cb="0"/><line nr="2880" mi="4" ci="0" mb="0" cb="0"/><line nr="2881" mi="4" ci="0" mb="0" cb="0"/><line nr="2882" mi="4" ci="0" mb="0" cb="0"/><line nr="2883" mi="4" ci="0" mb="0" cb="0"/><line nr="2884" mi="4" ci="0" mb="0" cb="0"/><line nr="2885" mi="4" ci="0" mb="0" cb="0"/><line nr="2886" mi="3" ci="0" mb="0" cb="0"/><line nr="2889" mi="3" ci="0" mb="0" cb="0"/><line nr="2890" mi="2" ci="0" mb="2" cb="0"/><line nr="2892" mi="2" ci="0" mb="0" cb="0"/><line nr="2894" mi="3" ci="0" mb="0" cb="0"/><line nr="2895" mi="1" ci="0" mb="0" cb="0"/><line nr="2898" mi="0" ci="5" mb="0" cb="0"/><line nr="2899" mi="0" ci="5" mb="0" cb="2"/><line nr="2900" mi="0" ci="11" mb="0" cb="2"/><line nr="2901" mi="0" ci="4" mb="0" cb="0"/><line nr="2904" mi="0" ci="9" mb="0" cb="0"/><line nr="2905" mi="0" ci="4" mb="0" cb="0"/><line nr="2906" mi="0" ci="3" mb="0" cb="0"/><line nr="2907" mi="0" ci="1" mb="0" cb="0"/><line nr="2909" mi="0" ci="3" mb="0" cb="0"/><counter type="INSTRUCTION" missed="3745" covered="5153"/><counter type="BRANCH" missed="460" covered="674"/><counter type="LINE" missed="526" covered="1058"/><counter type="COMPLEXITY" missed="404" covered="432"/><counter type="METHOD" missed="32" covered="193"/><counter type="CLASS" missed="0" covered="3"/></sourcefile><sourcefile name="MtasCQLParserConstants.java"><line nr="88" mi="164" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="164" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="Token.java"><line nr="72" mi="2" ci="0" mb="0" cb="0"/><line nr="78" mi="0" ci="3" mb="0" cb="0"/><line nr="85" mi="4" ci="0" mb="0" cb="0"/><line nr="86" mi="1" ci="0" mb="0" cb="0"/><line nr="92" mi="0" ci="2" mb="0" cb="0"/><line nr="93" mi="0" ci="3" mb="0" cb="0"/><line nr="94" mi="0" ci="3" mb="0" cb="0"/><line nr="95" mi="0" ci="1" mb="0" cb="0"/><line nr="102" mi="3" ci="0" mb="0" cb="0"/><line nr="119" mi="0" ci="2" mb="0" cb="0"/><line nr="121" mi="0" ci="6" mb="0" cb="0"/><line nr="127" mi="4" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="14" covered="20"/><counter type="LINE" missed="5" covered="7"/><counter type="COMPLEXITY" missed="4" covered="3"/><counter type="METHOD" missed="4" covered="3"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="6302" covered="6960"/><counter type="BRANCH" missed="745" covered="873"/><counter type="LINE" missed="1035" covered="1428"/><counter type="COMPLEXITY" missed="658" covered="583"/><counter type="METHOD" missed="85" covered="235"/><counter type="CLASS" missed="3" covered="6"/></package><package name="mtas/solr/handler/component/util"><class name="mtas/solr/handler/component/util/MtasSolrComponentList"><method name="&lt;init&gt;" desc="(Lmtas/solr/handler/component/MtasSolrSearchComponent;)V" line="100"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="prepare" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lmtas/codec/util/CodecComponent$ComponentFields;)V" line="109"><counter type="INSTRUCTION" missed="872" covered="0"/><counter type="BRANCH" missed="52" covered="0"/><counter type="LINE" missed="122" covered="0"/><counter type="COMPLEXITY" missed="27" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="modifyRequest" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lorg/apache/solr/handler/component/SearchComponent;Lorg/apache/solr/handler/component/ShardRequest;)V" line="273"><counter type="INSTRUCTION" missed="454" covered="0"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="45" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="distributedProcess" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lmtas/codec/util/CodecComponent$ComponentFields;)V" line="348"><counter type="INSTRUCTION" missed="791" covered="0"/><counter type="BRANCH" missed="52" covered="0"/><counter type="LINE" missed="94" covered="0"/><counter type="COMPLEXITY" missed="27" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="create" desc="(Lmtas/codec/util/CodecComponent$ComponentList;Ljava/lang/Boolean;)Lorg/apache/solr/common/util/SimpleOrderedMap;" line="491"><counter type="INSTRUCTION" missed="436" covered="0"/><counter type="BRANCH" missed="50" covered="0"/><counter type="LINE" missed="105" covered="0"/><counter type="COMPLEXITY" missed="26" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="finishStage" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;)V" line="624"><counter type="INSTRUCTION" missed="40" covered="0"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;clinit&gt;" desc="()V" line="38"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="2593" covered="10"/><counter type="BRANCH" missed="178" covered="0"/><counter type="LINE" missed="372" covered="4"/><counter type="COMPLEXITY" missed="94" covered="2"/><counter type="METHOD" missed="5" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/solr/handler/component/util/MtasSolrComponentStats"><method name="&lt;init&gt;" desc="(Lmtas/solr/handler/component/MtasSolrSearchComponent;)V" line="153"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="prepare" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lmtas/codec/util/CodecComponent$ComponentFields;)V" line="167"><counter type="INSTRUCTION" missed="0" covered="34"/><counter type="BRANCH" missed="0" covered="6"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="preparePositions" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lmtas/codec/util/CodecComponent$ComponentFields;)V" line="187"><counter type="INSTRUCTION" missed="34" covered="284"/><counter type="BRANCH" missed="12" covered="14"/><counter type="LINE" missed="3" covered="49"/><counter type="COMPLEXITY" missed="10" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="prepareTokens" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lmtas/codec/util/CodecComponent$ComponentFields;)V" line="261"><counter type="INSTRUCTION" missed="14" covered="304"/><counter type="BRANCH" missed="7" covered="19"/><counter type="LINE" missed="3" covered="49"/><counter type="COMPLEXITY" missed="7" covered="7"/><counter type="METHOD" missed="0" covered="1"/></method><method name="prepareSpans" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lmtas/codec/util/CodecComponent$ComponentFields;)V" line="332"><counter type="INSTRUCTION" missed="312" covered="944"/><counter type="BRANCH" missed="27" covered="41"/><counter type="LINE" missed="33" covered="136"/><counter type="COMPLEXITY" missed="22" covered="13"/><counter type="METHOD" missed="0" covered="1"/></method><method name="generateKey" desc="(Ljava/lang/String;[Ljava/util/HashMap;)Ljava/lang/String;" line="585"><counter type="INSTRUCTION" missed="106" covered="0"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="13" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="expandedQueryVariables" desc="([Ljava/util/HashMap;)[[Ljava/util/HashMap;" line="612"><counter type="INSTRUCTION" missed="36" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="generatePermutations" desc="(Ljava/util/ArrayList;I[[Ljava/util/HashMap;)V" line="631"><counter type="INSTRUCTION" missed="83" covered="0"/><counter type="BRANCH" missed="10" covered="0"/><counter type="LINE" missed="19" covered="0"/><counter type="COMPLEXITY" missed="6" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="expandedQueryVariables" desc="(Ljava/util/HashMap;)[Ljava/util/HashMap;" line="665"><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="generatePermutationsQueryVariables" desc="(Ljava/util/ArrayList;Ljava/util/Set;Ljava/util/HashMap;)V" line="681"><counter type="INSTRUCTION" missed="158" covered="0"/><counter type="BRANCH" missed="22" covered="0"/><counter type="LINE" missed="30" covered="0"/><counter type="COMPLEXITY" missed="12" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="modifyRequest" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lorg/apache/solr/handler/component/SearchComponent;Lorg/apache/solr/handler/component/ShardRequest;)V" line="736"><counter type="INSTRUCTION" missed="77" covered="589"/><counter type="BRANCH" missed="1" covered="13"/><counter type="LINE" missed="4" covered="48"/><counter type="COMPLEXITY" missed="1" covered="7"/><counter type="METHOD" missed="0" covered="1"/></method><method name="create" desc="(Lmtas/codec/util/CodecComponent$ComponentStats;Ljava/lang/Boolean;)Lorg/apache/solr/common/util/SimpleOrderedMap;" line="848"><counter type="INSTRUCTION" missed="13" covered="27"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="1" covered="6"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createPosition" desc="(Lmtas/codec/util/CodecComponent$ComponentPosition;Ljava/lang/Boolean;)Lorg/apache/solr/common/util/SimpleOrderedMap;" line="871"><counter type="INSTRUCTION" missed="0" covered="41"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createToken" desc="(Lmtas/codec/util/CodecComponent$ComponentToken;Ljava/lang/Boolean;)Lorg/apache/solr/common/util/SimpleOrderedMap;" line="897"><counter type="INSTRUCTION" missed="0" covered="41"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createSpan" desc="(Lmtas/codec/util/CodecComponent$ComponentSpan;Ljava/lang/Boolean;)Lorg/apache/solr/common/util/SimpleOrderedMap;" line="923"><counter type="INSTRUCTION" missed="66" covered="65"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="5" covered="13"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="finishStage" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;)V" line="960"><counter type="INSTRUCTION" missed="9" covered="71"/><counter type="BRANCH" missed="5" covered="11"/><counter type="LINE" missed="4" covered="13"/><counter type="COMPLEXITY" missed="4" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="distributedProcess" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lmtas/codec/util/CodecComponent$ComponentFields;)V" line="997"><counter type="INSTRUCTION" missed="14" covered="23"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="6" covered="9"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="40"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="941" covered="2433"/><counter type="BRANCH" missed="103" covered="119"/><counter type="LINE" missed="131" covered="351"/><counter type="COMPLEXITY" missed="77" covered="52"/><counter type="METHOD" missed="5" covered="13"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/solr/handler/component/util/MtasSolrComponentFacet"><method name="&lt;init&gt;" desc="(Lmtas/solr/handler/component/MtasSolrSearchComponent;)V" line="131"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="prepare" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lmtas/codec/util/CodecComponent$ComponentFields;)V" line="145"><counter type="INSTRUCTION" missed="1480" covered="0"/><counter type="BRANCH" missed="58" covered="0"/><counter type="LINE" missed="188" covered="0"/><counter type="COMPLEXITY" missed="30" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="modifyRequest" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lorg/apache/solr/handler/component/SearchComponent;Lorg/apache/solr/handler/component/ShardRequest;)V" line="428"><counter type="INSTRUCTION" missed="705" covered="0"/><counter type="BRANCH" missed="16" covered="0"/><counter type="LINE" missed="46" covered="0"/><counter type="COMPLEXITY" missed="9" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="create" desc="(Lmtas/codec/util/CodecComponent$ComponentFacet;Ljava/lang/Boolean;)Lorg/apache/solr/common/util/SimpleOrderedMap;" line="543"><counter type="INSTRUCTION" missed="131" covered="0"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="21" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="finishStage" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;)V" line="589"><counter type="INSTRUCTION" missed="80" covered="0"/><counter type="BRANCH" missed="16" covered="0"/><counter type="LINE" missed="17" covered="0"/><counter type="COMPLEXITY" missed="9" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="distributedProcess" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lmtas/codec/util/CodecComponent$ComponentFields;)V" line="626"><counter type="INSTRUCTION" missed="37" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="15" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getFieldType" desc="(Lorg/apache/solr/schema/IndexSchema;Ljava/lang/String;)Ljava/lang/String;" line="655"><counter type="INSTRUCTION" missed="41" covered="0"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="13" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getPositiveInteger" desc="(Ljava/lang/String;)I" line="680"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getDouble" desc="(Ljava/lang/String;)Ljava/lang/Double;" line="694"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;clinit&gt;" desc="()V" line="39"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="2489" covered="10"/><counter type="BRANCH" missed="118" covered="0"/><counter type="LINE" missed="306" covered="4"/><counter type="COMPLEXITY" missed="67" covered="2"/><counter type="METHOD" missed="8" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/solr/handler/component/util/MtasSolrComponentGroup"><method name="&lt;init&gt;" desc="(Lmtas/solr/handler/component/MtasSolrSearchComponent;)V" line="109"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="prepare" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lmtas/codec/util/CodecComponent$ComponentFields;)V" line="123"><counter type="INSTRUCTION" missed="990" covered="0"/><counter type="BRANCH" missed="40" covered="0"/><counter type="LINE" missed="130" covered="0"/><counter type="COMPLEXITY" missed="21" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="prepare" desc="(Lorg/apache/solr/common/params/SolrParams;Ljava/util/SortedSet;Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)V" line="338"><counter type="INSTRUCTION" missed="58" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="modifyRequest" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lorg/apache/solr/handler/component/SearchComponent;Lorg/apache/solr/handler/component/ShardRequest;)V" line="361"><counter type="INSTRUCTION" missed="533" covered="0"/><counter type="BRANCH" missed="18" covered="0"/><counter type="LINE" missed="42" covered="0"/><counter type="COMPLEXITY" missed="10" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="create" desc="(Lmtas/codec/util/CodecComponent$ComponentGroup;Ljava/lang/Boolean;)Lorg/apache/solr/common/util/SimpleOrderedMap;" line="456"><counter type="INSTRUCTION" missed="82" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="finishStage" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;)V" line="481"><counter type="INSTRUCTION" missed="80" covered="0"/><counter type="BRANCH" missed="16" covered="0"/><counter type="LINE" missed="17" covered="0"/><counter type="COMPLEXITY" missed="9" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="distributedProcess" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lmtas/codec/util/CodecComponent$ComponentFields;)V" line="518"><counter type="INSTRUCTION" missed="37" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="15" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;clinit&gt;" desc="()V" line="32"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="1780" covered="10"/><counter type="BRANCH" missed="84" covered="0"/><counter type="LINE" missed="220" covered="4"/><counter type="COMPLEXITY" missed="48" covered="2"/><counter type="METHOD" missed="6" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/solr/handler/component/util/MtasSolrResultMerge"><method name="&lt;init&gt;" desc="()V" line="24"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="merge" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;)V" line="36"><counter type="INSTRUCTION" missed="73" covered="135"/><counter type="BRANCH" missed="10" covered="22"/><counter type="LINE" missed="16" covered="30"/><counter type="COMPLEXITY" missed="9" covered="8"/><counter type="METHOD" missed="0" covered="1"/></method><method name="mergeJoinResult" desc="(Lorg/apache/solr/handler/component/ShardRequest;Lorg/apache/solr/common/util/NamedList;Ljava/lang/String;Ljava/lang/Integer;)V" line="124"><counter type="INSTRUCTION" missed="90" covered="0"/><counter type="BRANCH" missed="16" covered="0"/><counter type="LINE" missed="25" covered="0"/><counter type="COMPLEXITY" missed="9" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="mergeNamedList" desc="(Lorg/apache/solr/handler/component/ShardRequest;Lorg/apache/solr/common/util/NamedList;Ljava/lang/String;Ljava/lang/Integer;)V" line="176"><counter type="INSTRUCTION" missed="20" covered="86"/><counter type="BRANCH" missed="7" covered="7"/><counter type="LINE" missed="7" covered="22"/><counter type="COMPLEXITY" missed="5" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="mergeArrayList" desc="(Lorg/apache/solr/handler/component/ShardRequest;Lorg/apache/solr/common/util/NamedList;Ljava/lang/String;Ljava/lang/Integer;Z)V" line="230"><counter type="INSTRUCTION" missed="32" covered="104"/><counter type="BRANCH" missed="10" covered="10"/><counter type="LINE" missed="10" covered="25"/><counter type="COMPLEXITY" missed="7" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="mergeResponsesSortedSet" desc="(Ljava/util/SortedSet;Ljava/util/SortedSet;)V" line="288"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="mergeResponsesArrayList" desc="(Ljava/util/ArrayList;Ljava/util/ArrayList;)V" line="304"><counter type="INSTRUCTION" missed="8" covered="98"/><counter type="BRANCH" missed="7" covered="13"/><counter type="LINE" missed="2" covered="25"/><counter type="COMPLEXITY" missed="7" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="mergeResponsesNamedList" desc="(Lorg/apache/solr/common/util/NamedList;Lorg/apache/solr/common/util/NamedList;)V" line="354"><counter type="INSTRUCTION" missed="45" covered="97"/><counter type="BRANCH" missed="10" covered="16"/><counter type="LINE" missed="8" covered="27"/><counter type="COMPLEXITY" missed="8" covered="6"/><counter type="METHOD" missed="0" covered="1"/></method><method name="adjustablePartsCloned" desc="(Ljava/lang/Object;)Ljava/lang/Object;" line="412"><counter type="INSTRUCTION" missed="2" covered="63"/><counter type="BRANCH" missed="1" covered="9"/><counter type="LINE" missed="1" covered="15"/><counter type="COMPLEXITY" missed="1" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="27"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="270" covered="605"/><counter type="BRANCH" missed="61" covered="79"/><counter type="LINE" missed="69" covered="150"/><counter type="COMPLEXITY" missed="46" covered="34"/><counter type="METHOD" missed="1" covered="9"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/solr/handler/component/util/MtasSolrJoinResult"><method name="&lt;init&gt;" desc="(Lmtas/codec/util/CodecComponent$ComponentJoin;)V" line="29"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="rewrite" desc="()Lorg/apache/solr/common/util/NamedList;" line="40"><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="merge" desc="(Lmtas/solr/handler/component/util/MtasSolrJoinResult;)V" line="52"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="34" covered="0"/><counter type="LINE" missed="10" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="3" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/solr/handler/component/util/MtasSolrResultUtil"><method name="&lt;init&gt;" desc="()V" line="54"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="rewrite" desc="(Ljava/util/ArrayList;)V" line="66"><counter type="INSTRUCTION" missed="10" covered="20"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="2" covered="4"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="rewrite" desc="(Lorg/apache/solr/common/util/NamedList;)V" line="82"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="rewrite" desc="(Lorg/apache/solr/common/util/NamedList;Z)V" line="95"><counter type="INSTRUCTION" missed="55" covered="224"/><counter type="BRANCH" missed="8" covered="30"/><counter type="LINE" missed="11" covered="47"/><counter type="COMPLEXITY" missed="8" covered="12"/><counter type="METHOD" missed="0" covered="1"/></method><method name="rewriteToArray" desc="(Lorg/apache/solr/common/util/NamedList;)Ljava/util/ArrayList;" line="175"><counter type="INSTRUCTION" missed="18" covered="37"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="4" covered="11"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="rewriteMergeList" desc="(Ljava/lang/String;Ljava/lang/String;Lorg/apache/solr/common/util/NamedList;Lorg/apache/solr/common/util/NamedList;)V" line="205"><counter type="INSTRUCTION" missed="52" covered="0"/><counter type="BRANCH" missed="10" covered="0"/><counter type="LINE" missed="11" covered="0"/><counter type="COMPLEXITY" missed="6" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="rewriteMergeData" desc="(Ljava/lang/String;Ljava/lang/String;Lorg/apache/solr/common/util/NamedList;Lorg/apache/solr/common/util/NamedList;)V" line="233"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="encode" desc="(Ljava/lang/Object;)Ljava/lang/String;" line="253"><counter type="INSTRUCTION" missed="6" covered="20"/><counter type="LINE" missed="3" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="decode" desc="(Ljava/lang/String;)Ljava/lang/Object;" line="274"><counter type="INSTRUCTION" missed="6" covered="14"/><counter type="LINE" missed="3" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="decode" desc="(Ljava/util/ArrayList;)Ljava/util/ArrayList;" line="294"><counter type="INSTRUCTION" missed="14" covered="25"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="2" covered="4"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="decode" desc="(Lorg/apache/solr/common/util/NamedList;)Lorg/apache/solr/common/util/NamedList;" line="312"><counter type="INSTRUCTION" missed="50" covered="63"/><counter type="BRANCH" missed="9" covered="9"/><counter type="LINE" missed="7" covered="15"/><counter type="COMPLEXITY" missed="6" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getIdsFromParameters" desc="(Lorg/apache/solr/common/params/SolrParams;Ljava/lang/String;)Ljava/util/SortedSet;" line="355"><counter type="INSTRUCTION" missed="0" covered="43"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="11"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="compareAndCheck" desc="([Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;)V" line="381"><counter type="INSTRUCTION" missed="28" covered="34"/><counter type="BRANCH" missed="3" covered="7"/><counter type="LINE" missed="2" covered="8"/><counter type="COMPLEXITY" missed="3" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="constructQuery" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)Lmtas/search/spans/util/MtasSpanQuery;" line="415"><counter type="INSTRUCTION" missed="185" covered="39"/><counter type="BRANCH" missed="8" covered="6"/><counter type="LINE" missed="22" covered="8"/><counter type="COMPLEXITY" missed="7" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="42"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="455" covered="530"/><counter type="BRANCH" missed="51" covered="65"/><counter type="LINE" missed="77" covered="122"/><counter type="COMPLEXITY" missed="40" covered="33"/><counter type="METHOD" missed="3" covered="12"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/solr/handler/component/util/MtasSolrMtasResult"><method name="&lt;init&gt;" desc="(Lmtas/codec/util/collector/MtasDataCollector;[Ljava/lang/String;[Ljava/lang/String;[Ljava/util/SortedSet;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/Integer;[Ljava/lang/Integer;Ljava/util/Map;)V" line="48"><counter type="INSTRUCTION" missed="100" covered="88"/><counter type="BRANCH" missed="9" covered="9"/><counter type="LINE" missed="10" covered="20"/><counter type="COMPLEXITY" missed="9" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Lmtas/codec/util/collector/MtasDataCollector;Ljava/lang/String;Ljava/lang/String;Ljava/util/SortedSet;Ljava/util/Map;)V" line="138"><counter type="INSTRUCTION" missed="0" covered="49"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="merge" desc="(Lmtas/solr/handler/component/util/MtasSolrMtasResult;)V" line="151"><counter type="INSTRUCTION" missed="48" covered="77"/><counter type="BRANCH" missed="6" covered="12"/><counter type="LINE" missed="9" covered="20"/><counter type="COMPLEXITY" missed="5" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getData" desc="(Z)Lorg/apache/solr/common/util/NamedList;" line="198"><counter type="INSTRUCTION" missed="103" covered="58"/><counter type="BRANCH" missed="13" covered="9"/><counter type="LINE" missed="21" covered="15"/><counter type="COMPLEXITY" missed="9" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getKeyList" desc="()Ljava/util/Set;" line="256"><counter type="INSTRUCTION" missed="5" covered="12"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getFullKeyList" desc="()Ljava/util/Set;" line="272"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getNamedList" desc="(Z)Lorg/apache/solr/common/util/NamedList;" line="289"><counter type="INSTRUCTION" missed="156" covered="84"/><counter type="BRANCH" missed="20" covered="8"/><counter type="LINE" missed="33" covered="19"/><counter type="COMPLEXITY" missed="13" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="()Ljava/lang/String;" line="366"><counter type="INSTRUCTION" missed="61" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getResult" desc="()Lmtas/codec/util/collector/MtasDataCollectorResult;" line="386"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="488" covered="372"/><counter type="BRANCH" missed="55" covered="39"/><counter type="LINE" missed="86" covered="81"/><counter type="COMPLEXITY" missed="42" covered="14"/><counter type="METHOD" missed="2" covered="7"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/solr/handler/component/util/MtasSolrComponentDocument"><method name="&lt;init&gt;" desc="()V" line="77"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="prepare" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lmtas/codec/util/CodecComponent$ComponentFields;)V" line="91"><counter type="INSTRUCTION" missed="662" covered="0"/><counter type="BRANCH" missed="34" covered="0"/><counter type="LINE" missed="95" covered="0"/><counter type="COMPLEXITY" missed="18" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="create" desc="(Lmtas/codec/util/CodecComponent$ComponentDocument;Ljava/lang/Boolean;)Lorg/apache/solr/common/util/SimpleOrderedMap;" line="225"><counter type="INSTRUCTION" missed="192" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="27" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="modifyRequest" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lorg/apache/solr/handler/component/SearchComponent;Lorg/apache/solr/handler/component/ShardRequest;)V" line="273"><counter type="INSTRUCTION" missed="89" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="12" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="finishStage" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;)V" line="302"><counter type="INSTRUCTION" missed="40" covered="0"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="distributedProcess" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lmtas/codec/util/CodecComponent$ComponentFields;)V" line="325"><counter type="INSTRUCTION" missed="33" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="14" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;clinit&gt;" desc="()V" line="29"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="1016" covered="7"/><counter type="BRANCH" missed="66" covered="0"/><counter type="LINE" missed="154" covered="3"/><counter type="COMPLEXITY" missed="38" covered="2"/><counter type="METHOD" missed="5" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/solr/handler/component/util/MtasSolrComponentPrefix"><method name="&lt;init&gt;" desc="(Lmtas/solr/handler/component/MtasSolrSearchComponent;)V" line="51"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="prepare" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lmtas/codec/util/CodecComponent$ComponentFields;)V" line="65"><counter type="INSTRUCTION" missed="17" covered="163"/><counter type="BRANCH" missed="7" covered="13"/><counter type="LINE" missed="1" covered="29"/><counter type="COMPLEXITY" missed="7" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="modifyRequest" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lorg/apache/solr/handler/component/SearchComponent;Lorg/apache/solr/handler/component/ShardRequest;)V" line="113"><counter type="INSTRUCTION" missed="0" covered="73"/><counter type="BRANCH" missed="2" covered="6"/><counter type="LINE" missed="0" covered="10"/><counter type="COMPLEXITY" missed="2" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="create" desc="(Lmtas/codec/util/CodecComponent$ComponentPrefix;Ljava/lang/Boolean;)Lorg/apache/solr/common/util/SimpleOrderedMap;" line="141"><counter type="INSTRUCTION" missed="0" covered="59"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="16"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="finishStage" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;)V" line="170"><counter type="INSTRUCTION" missed="4" covered="76"/><counter type="BRANCH" missed="4" covered="12"/><counter type="LINE" missed="2" covered="15"/><counter type="COMPLEXITY" missed="4" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="distributedProcess" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lmtas/codec/util/CodecComponent$ComponentFields;)V" line="207"><counter type="INSTRUCTION" missed="14" covered="39"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="6" covered="13"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="repairPrefixItems" desc="(Lorg/apache/solr/common/util/NamedList;)V" line="243"><counter type="INSTRUCTION" missed="48" covered="14"/><counter type="BRANCH" missed="11" covered="1"/><counter type="LINE" missed="13" covered="5"/><counter type="COMPLEXITY" missed="6" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="29"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="83" covered="434"/><counter type="BRANCH" missed="26" covered="38"/><counter type="LINE" missed="22" covered="93"/><counter type="COMPLEXITY" missed="21" covered="19"/><counter type="METHOD" missed="0" covered="8"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/solr/handler/component/util/MtasSolrComponentTermvector"><method name="&lt;init&gt;" desc="(Lmtas/solr/handler/component/MtasSolrSearchComponent;)V" line="133"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="prepare" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lmtas/codec/util/CodecComponent$ComponentFields;)V" line="147"><counter type="INSTRUCTION" missed="141" covered="936"/><counter type="BRANCH" missed="20" covered="50"/><counter type="LINE" missed="14" covered="135"/><counter type="COMPLEXITY" missed="19" covered="17"/><counter type="METHOD" missed="0" covered="1"/></method><method name="modifyRequest" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lorg/apache/solr/handler/component/SearchComponent;Lorg/apache/solr/handler/component/ShardRequest;)V" line="359"><counter type="INSTRUCTION" missed="79" covered="368"/><counter type="BRANCH" missed="4" covered="12"/><counter type="LINE" missed="5" covered="36"/><counter type="COMPLEXITY" missed="4" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="create" desc="(Lmtas/codec/util/CodecComponent$ComponentTermVector;Ljava/lang/Boolean;)Lorg/apache/solr/common/util/SimpleOrderedMap;" line="444"><counter type="INSTRUCTION" missed="73" covered="118"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="7" covered="16"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="finishStage" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;)V" line="494"><counter type="INSTRUCTION" missed="24" covered="297"/><counter type="BRANCH" missed="16" covered="36"/><counter type="LINE" missed="8" covered="61"/><counter type="COMPLEXITY" missed="16" covered="11"/><counter type="METHOD" missed="0" covered="1"/></method><method name="distributedProcess" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lmtas/codec/util/CodecComponent$ComponentFields;)V" line="602"><counter type="INSTRUCTION" missed="0" covered="27"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="distributedProcessFinish" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lmtas/codec/util/CodecComponent$ComponentFields;)V" line="626"><counter type="INSTRUCTION" missed="0" covered="27"/><counter type="BRANCH" missed="4" covered="4"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="4" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="distributedProcessMissingTop" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lmtas/codec/util/CodecComponent$ComponentFields;)V" line="651"><counter type="INSTRUCTION" missed="595" covered="696"/><counter type="BRANCH" missed="63" covered="87"/><counter type="LINE" missed="81" covered="164"/><counter type="COMPLEXITY" missed="46" covered="30"/><counter type="METHOD" missed="0" covered="1"/></method><method name="distributedProcessMissingKey" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lmtas/codec/util/CodecComponent$ComponentFields;)V" line="1047"><counter type="INSTRUCTION" missed="121" covered="373"/><counter type="BRANCH" missed="9" covered="23"/><counter type="LINE" missed="7" covered="58"/><counter type="COMPLEXITY" missed="8" covered="9"/><counter type="METHOD" missed="0" covered="1"/></method><method name="computeMissingTermvectorItemsPerShard" desc="(Ljava/util/List;[Ljava/lang/String;)Ljava/util/HashMap;" line="1170"><counter type="INSTRUCTION" missed="14" covered="233"/><counter type="BRANCH" missed="7" covered="23"/><counter type="LINE" missed="5" covered="56"/><counter type="COMPLEXITY" missed="7" covered="9"/><counter type="METHOD" missed="0" covered="1"/></method><method name="lambda$distributedProcessMissingTop$9" desc="(Ljava/util/Map$Entry;Ljava/util/Map$Entry;)I" line="789"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="lambda$distributedProcessMissingTop$8" desc="(ILjava/util/Map$Entry;Ljava/util/Map$Entry;)I" line="758"><counter type="INSTRUCTION" missed="0" covered="28"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="48"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="1047" covered="3122"/><counter type="BRANCH" missed="126" covered="246"/><counter type="LINE" missed="127" covered="550"/><counter type="COMPLEXITY" missed="107" covered="92"/><counter type="METHOD" missed="0" covered="13"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/solr/handler/component/util/MtasSolrComponentJoin"><method name="&lt;init&gt;" desc="(Lmtas/solr/handler/component/MtasSolrSearchComponent;)V" line="42"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="prepare" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lmtas/codec/util/CodecComponent$ComponentFields;)V" line="50"><counter type="INSTRUCTION" missed="37" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="modifyRequest" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lorg/apache/solr/handler/component/SearchComponent;Lorg/apache/solr/handler/component/ShardRequest;)V" line="67"><counter type="INSTRUCTION" missed="53" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="10" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="create" desc="(Lmtas/codec/util/CodecComponent$ComponentJoin;Ljava/lang/Boolean;)Lorg/apache/solr/common/util/SimpleOrderedMap;" line="87"><counter type="INSTRUCTION" missed="25" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="finishStage" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;)V" line="102"><counter type="INSTRUCTION" missed="90" covered="0"/><counter type="BRANCH" missed="16" covered="0"/><counter type="LINE" missed="20" covered="0"/><counter type="COMPLEXITY" missed="9" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="distributedProcess" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lmtas/codec/util/CodecComponent$ComponentFields;)V" line="136"><counter type="INSTRUCTION" missed="44" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="16" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="createKeyFromRequest" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;)Ljava/lang/String;" line="165"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;clinit&gt;" desc="()V" line="28"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="254" covered="7"/><counter type="BRANCH" missed="32" covered="0"/><counter type="LINE" missed="61" covered="3"/><counter type="COMPLEXITY" missed="22" covered="2"/><counter type="METHOD" missed="6" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/solr/handler/component/util/MtasSolrComponentKwic"><method name="&lt;init&gt;" desc="(Lmtas/solr/handler/component/MtasSolrSearchComponent;)V" line="90"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPositiveInteger" desc="(Ljava/lang/String;)I" line="101"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="prepare" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lmtas/codec/util/CodecComponent$ComponentFields;)V" line="112"><counter type="INSTRUCTION" missed="832" covered="0"/><counter type="BRANCH" missed="38" covered="0"/><counter type="LINE" missed="120" covered="0"/><counter type="COMPLEXITY" missed="20" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="create" desc="(Lmtas/codec/util/CodecComponent$ComponentKwic;Ljava/lang/Boolean;)Lorg/apache/solr/common/util/SimpleOrderedMap;" line="271"><counter type="INSTRUCTION" missed="460" covered="0"/><counter type="BRANCH" missed="50" covered="0"/><counter type="LINE" missed="106" covered="0"/><counter type="COMPLEXITY" missed="26" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="modifyRequest" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lorg/apache/solr/handler/component/SearchComponent;Lorg/apache/solr/handler/component/ShardRequest;)V" line="403"><counter type="INSTRUCTION" missed="233" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="24" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="finishStage" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;)V" line="445"><counter type="INSTRUCTION" missed="40" covered="0"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="distributedProcess" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lmtas/codec/util/CodecComponent$ComponentFields;)V" line="463"><counter type="INSTRUCTION" missed="1" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="1574" covered="3"/><counter type="BRANCH" missed="108" covered="0"/><counter type="LINE" missed="260" covered="2"/><counter type="COMPLEXITY" missed="60" covered="1"/><counter type="METHOD" missed="6" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="MtasSolrResultUtil.java"><line nr="42" mi="0" ci="3" mb="0" cb="0"/><line nr="48" mi="0" ci="2" mb="0" cb="0"/><line nr="49" mi="0" ci="2" mb="0" cb="0"/><line nr="54" mi="2" ci="0" mb="0" cb="0"/><line nr="56" mi="1" ci="0" mb="0" cb="0"/><line nr="66" mi="0" ci="8" mb="0" cb="2"/><line nr="67" mi="0" ci="5" mb="1" cb="1"/><line nr="68" mi="0" ci="6" mb="0" cb="0"/><line nr="69" mi="5" ci="0" mb="2" cb="0"/><line nr="70" mi="5" ci="0" mb="0" cb="0"/><line nr="73" mi="0" ci="1" mb="0" cb="0"/><line nr="82" mi="0" ci="3" mb="0" cb="0"/><line nr="83" mi="0" ci="1" mb="0" cb="0"/><line nr="95" mi="0" ci="2" mb="0" cb="0"/><line nr="96" mi="0" ci="4" mb="0" cb="0"/><line nr="97" mi="0" ci="3" mb="0" cb="0"/><line nr="98" mi="0" ci="7" mb="0" cb="2"/><line nr="99" mi="0" ci="5" mb="1" cb="1"/><line nr="100" mi="5" ci="0" mb="0" cb="0"/><line nr="101" mi="3" ci="0" mb="0" cb="0"/><line nr="102" mi="5" ci="0" mb="0" cb="0"/><line nr="103" mi="1" ci="5" mb="0" cb="2"/><line nr="104" mi="0" ci="5" mb="0" cb="0"/><line nr="105" mi="0" ci="2" mb="0" cb="0"/><line nr="106" mi="0" ci="5" mb="0" cb="0"/><line nr="107" mi="0" ci="6" mb="1" cb="1"/><line nr="108" mi="5" ci="0" mb="0" cb="0"/><line nr="109" mi="7" ci="0" mb="0" cb="0"/><line nr="110" mi="1" ci="5" mb="0" cb="2"/><line nr="111" mi="0" ci="5" mb="0" cb="0"/><line nr="112" mi="0" ci="4" mb="0" cb="0"/><line nr="113" mi="0" ci="2" mb="0" cb="2"/><line nr="114" mi="0" ci="4" mb="0" cb="2"/><line nr="115" mi="0" ci="4" mb="0" cb="0"/><line nr="116" mi="0" ci="8" mb="0" cb="2"/><line nr="117" mi="0" ci="6" mb="1" cb="1"/><line nr="118" mi="0" ci="3" mb="1" cb="1"/><line nr="119" mi="5" ci="0" mb="0" cb="0"/><line nr="120" mi="4" ci="0" mb="0" cb="0"/><line nr="121" mi="5" ci="0" mb="0" cb="0"/><line nr="125" mi="0" ci="6" mb="0" cb="0"/><line nr="127" mi="0" ci="1" mb="0" cb="0"/><line nr="128" mi="0" ci="4" mb="0" cb="0"/><line nr="129" mi="0" ci="16" mb="0" cb="0"/><line nr="130" mi="0" ci="4" mb="0" cb="0"/><line nr="131" mi="0" ci="8" mb="0" cb="2"/><line nr="132" mi="0" ci="6" mb="1" cb="1"/><line nr="133" mi="0" ci="3" mb="1" cb="1"/><line nr="134" mi="5" ci="0" mb="0" cb="0"/><line nr="135" mi="4" ci="0" mb="0" cb="0"/><line nr="136" mi="5" ci="0" mb="0" cb="0"/><line nr="139" mi="0" ci="7" mb="0" cb="0"/><line nr="140" mi="0" ci="5" mb="0" cb="0"/><line nr="141" mi="0" ci="7" mb="0" cb="0"/><line nr="142" mi="0" ci="1" mb="0" cb="0"/><line nr="143" mi="0" ci="4" mb="0" cb="0"/><line nr="144" mi="0" ci="2" mb="1" cb="1"/><line nr="145" mi="0" ci="4" mb="0" cb="0"/><line nr="146" mi="0" ci="3" mb="0" cb="2"/><line nr="147" mi="0" ci="2" mb="0" cb="0"/><line nr="148" mi="0" ci="7" mb="0" cb="0"/><line nr="149" mi="0" ci="6" mb="0" cb="0"/><line nr="151" mi="0" ci="5" mb="0" cb="0"/><line nr="157" mi="0" ci="5" mb="1" cb="3"/><line nr="158" mi="0" ci="11" mb="0" cb="2"/><line nr="159" mi="0" ci="4" mb="0" cb="0"/><line nr="160" mi="0" ci="1" mb="0" cb="0"/><line nr="161" mi="0" ci="11" mb="0" cb="2"/><line nr="162" mi="0" ci="4" mb="0" cb="0"/><line nr="163" mi="0" ci="1" mb="0" cb="0"/><line nr="165" mi="0" ci="1" mb="0" cb="0"/><line nr="175" mi="0" ci="4" mb="0" cb="0"/><line nr="177" mi="0" ci="3" mb="0" cb="0"/><line nr="178" mi="0" ci="3" mb="0" cb="2"/><line nr="179" mi="0" ci="4" mb="0" cb="0"/><line nr="180" mi="0" ci="4" mb="0" cb="0"/><line nr="181" mi="0" ci="4" mb="0" cb="0"/><line nr="182" mi="0" ci="4" mb="1" cb="1"/><line nr="183" mi="5" ci="0" mb="0" cb="0"/><line nr="184" mi="6" ci="0" mb="0" cb="0"/><line nr="185" mi="6" ci="0" mb="0" cb="0"/><line nr="186" mi="1" ci="0" mb="0" cb="0"/><line nr="187" mi="0" ci="4" mb="0" cb="0"/><line nr="189" mi="0" ci="4" mb="0" cb="0"/><line nr="190" mi="0" ci="1" mb="0" cb="0"/><line nr="191" mi="0" ci="2" mb="0" cb="0"/><line nr="205" mi="8" ci="0" mb="2" cb="0"/><line nr="206" mi="6" ci="0" mb="0" cb="0"/><line nr="207" mi="7" ci="0" mb="4" cb="0"/><line nr="208" mi="5" ci="0" mb="0" cb="0"/><line nr="209" mi="4" ci="0" mb="0" cb="0"/><line nr="211" mi="5" ci="0" mb="4" cb="0"/><line nr="212" mi="4" ci="0" mb="0" cb="0"/><line nr="214" mi="4" ci="0" mb="0" cb="0"/><line nr="215" mi="4" ci="0" mb="0" cb="0"/><line nr="217" mi="4" ci="0" mb="0" cb="0"/><line nr="220" mi="1" ci="0" mb="0" cb="0"/><line nr="233" mi="2" ci="0" mb="2" cb="0"/><line nr="234" mi="4" ci="0" mb="0" cb="0"/><line nr="236" mi="5" ci="0" mb="4" cb="0"/><line nr="237" mi="4" ci="0" mb="0" cb="0"/><line nr="239" mi="4" ci="0" mb="0" cb="0"/><line nr="240" mi="4" ci="0" mb="0" cb="0"/><line nr="242" mi="4" ci="0" mb="0" cb="0"/><line nr="244" mi="1" ci="0" mb="0" cb="0"/><line nr="253" mi="0" ci="4" mb="0" cb="0"/><line nr="256" mi="0" ci="5" mb="0" cb="0"/><line nr="257" mi="0" ci="3" mb="0" cb="0"/><line nr="258" mi="0" ci="2" mb="0" cb="0"/><line nr="259" mi="0" ci="3" mb="0" cb="0"/><line nr="260" mi="0" ci="3" mb="0" cb="0"/><line nr="261" mi="1" ci="0" mb="0" cb="0"/><line nr="262" mi="3" ci="0" mb="0" cb="0"/><line nr="263" mi="2" ci="0" mb="0" cb="0"/><line nr="274" mi="0" ci="3" mb="0" cb="0"/><line nr="277" mi="0" ci="8" mb="0" cb="0"/><line nr="279" mi="0" ci="3" mb="0" cb="0"/><line nr="280" mi="1" ci="0" mb="0" cb="0"/><line nr="281" mi="3" ci="0" mb="0" cb="0"/><line nr="282" mi="2" ci="0" mb="0" cb="0"/><line nr="294" mi="0" ci="8" mb="0" cb="2"/><line nr="295" mi="0" ci="5" mb="1" cb="1"/><line nr="296" mi="0" ci="10" mb="0" cb="0"/><line nr="297" mi="5" ci="0" mb="2" cb="0"/><line nr="298" mi="9" ci="0" mb="0" cb="0"/><line nr="301" mi="0" ci="2" mb="0" cb="0"/><line nr="312" mi="0" ci="8" mb="0" cb="2"/><line nr="313" mi="0" ci="4" mb="0" cb="0"/><line nr="314" mi="0" ci="4" mb="0" cb="0"/><line nr="315" mi="0" ci="4" mb="0" cb="2"/><line nr="316" mi="0" ci="3" mb="1" cb="1"/><line nr="317" mi="0" ci="6" mb="0" cb="0"/><line nr="318" mi="0" ci="5" mb="0" cb="0"/><line nr="319" mi="0" ci="4" mb="1" cb="1"/><line nr="320" mi="13" ci="0" mb="0" cb="0"/><line nr="322" mi="0" ci="4" mb="0" cb="0"/><line nr="323" mi="0" ci="5" mb="0" cb="0"/><line nr="324" mi="3" ci="1" mb="2" cb="0"/><line nr="325" mi="3" ci="0" mb="0" cb="0"/><line nr="326" mi="8" ci="0" mb="2" cb="0"/><line nr="327" mi="5" ci="0" mb="2" cb="0"/><line nr="328" mi="9" ci="0" mb="0" cb="0"/><line nr="331" mi="1" ci="0" mb="0" cb="0"/><line nr="336" mi="0" ci="3" mb="1" cb="1"/><line nr="337" mi="8" ci="0" mb="0" cb="0"/><line nr="338" mi="0" ci="3" mb="0" cb="2"/><line nr="339" mi="0" ci="7" mb="0" cb="0"/><line nr="343" mi="0" ci="2" mb="0" cb="0"/><line nr="355" mi="0" ci="4" mb="0" cb="0"/><line nr="356" mi="0" ci="3" mb="0" cb="0"/><line nr="357" mi="0" ci="6" mb="0" cb="0"/><line nr="358" mi="0" ci="7" mb="0" cb="0"/><line nr="359" mi="0" ci="3" mb="0" cb="2"/><line nr="360" mi="0" ci="4" mb="0" cb="0"/><line nr="361" mi="0" ci="4" mb="0" cb="0"/><line nr="362" mi="0" ci="3" mb="0" cb="2"/><line nr="363" mi="0" ci="6" mb="0" cb="0"/><line nr="365" mi="0" ci="1" mb="0" cb="0"/><line nr="366" mi="0" ci="2" mb="0" cb="0"/><line nr="381" mi="0" ci="2" mb="1" cb="1"/><line nr="382" mi="0" ci="5" mb="1" cb="1"/><line nr="383" mi="16" ci="0" mb="0" cb="0"/><line nr="386" mi="0" ci="3" mb="0" cb="2"/><line nr="387" mi="0" ci="4" mb="0" cb="0"/><line nr="388" mi="0" ci="8" mb="0" cb="2"/><line nr="389" mi="0" ci="6" mb="0" cb="0"/><line nr="391" mi="0" ci="5" mb="1" cb="1"/><line nr="392" mi="12" ci="0" mb="0" cb="0"/><line nr="396" mi="0" ci="1" mb="0" cb="0"/><line nr="415" mi="0" ci="5" mb="2" cb="2"/><line nr="416" mi="12" ci="0" mb="0" cb="0"/><line nr="417" mi="0" ci="5" mb="2" cb="2"/><line nr="418" mi="14" ci="0" mb="0" cb="0"/><line nr="420" mi="0" ci="2" mb="0" cb="0"/><line nr="421" mi="0" ci="2" mb="1" cb="1"/><line nr="422" mi="8" ci="0" mb="0" cb="0"/><line nr="424" mi="4" ci="0" mb="2" cb="0"/><line nr="425" mi="5" ci="0" mb="0" cb="0"/><line nr="427" mi="8" ci="0" mb="0" cb="0"/><line nr="428" mi="1" ci="0" mb="0" cb="0"/><line nr="429" mi="16" ci="0" mb="0" cb="0"/><line nr="430" mi="8" ci="0" mb="0" cb="0"/><line nr="431" mi="1" ci="0" mb="0" cb="0"/><line nr="432" mi="16" ci="0" mb="0" cb="0"/><line nr="433" mi="8" ci="0" mb="0" cb="0"/><line nr="434" mi="1" ci="0" mb="0" cb="0"/><line nr="435" mi="1" ci="0" mb="0" cb="0"/><line nr="436" mi="16" ci="0" mb="0" cb="0"/><line nr="440" mi="0" ci="8" mb="0" cb="0"/><line nr="441" mi="0" ci="4" mb="1" cb="1"/><line nr="442" mi="0" ci="5" mb="0" cb="0"/><line nr="444" mi="0" ci="8" mb="0" cb="0"/><line nr="446" mi="1" ci="0" mb="0" cb="0"/><line nr="447" mi="16" ci="0" mb="0" cb="0"/><line nr="448" mi="8" ci="0" mb="0" cb="0"/><line nr="449" mi="1" ci="0" mb="0" cb="0"/><line nr="450" mi="16" ci="0" mb="0" cb="0"/><line nr="451" mi="8" ci="0" mb="0" cb="0"/><line nr="454" mi="16" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="455" covered="530"/><counter type="BRANCH" missed="51" covered="65"/><counter type="LINE" missed="77" covered="122"/><counter type="COMPLEXITY" missed="40" covered="33"/><counter type="METHOD" missed="3" covered="12"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSolrComponentList.java"><line nr="38" mi="0" ci="4" mb="0" cb="0"/><line nr="100" mi="0" ci="2" mb="0" cb="0"/><line nr="101" mi="0" ci="3" mb="0" cb="0"/><line nr="102" mi="0" ci="1" mb="0" cb="0"/><line nr="109" mi="2" ci="0" mb="0" cb="0"/><line nr="110" mi="4" ci="0" mb="0" cb="0"/><line nr="111" mi="3" ci="0" mb="2" cb="0"/><line nr="112" mi="2" ci="0" mb="0" cb="0"/><line nr="113" mi="4" ci="0" mb="0" cb="0"/><line nr="114" mi="4" ci="0" mb="0" cb="0"/><line nr="115" mi="4" ci="0" mb="0" cb="0"/><line nr="116" mi="4" ci="0" mb="0" cb="0"/><line nr="117" mi="4" ci="0" mb="0" cb="0"/><line nr="118" mi="4" ci="0" mb="0" cb="0"/><line nr="119" mi="4" ci="0" mb="0" cb="0"/><line nr="120" mi="4" ci="0" mb="0" cb="0"/><line nr="121" mi="4" ci="0" mb="0" cb="0"/><line nr="122" mi="4" ci="0" mb="0" cb="0"/><line nr="123" mi="4" ci="0" mb="0" cb="0"/><line nr="124" mi="4" ci="0" mb="0" cb="0"/><line nr="125" mi="4" ci="0" mb="0" cb="0"/><line nr="126" mi="4" ci="0" mb="0" cb="0"/><line nr="127" mi="10" ci="0" mb="2" cb="0"/><line nr="128" mi="18" ci="0" mb="0" cb="0"/><line nr="129" mi="2" ci="0" mb="0" cb="0"/><line nr="130" mi="18" ci="0" mb="0" cb="0"/><line nr="131" mi="1" ci="0" mb="0" cb="0"/><line nr="132" mi="1" ci="0" mb="0" cb="0"/><line nr="133" mi="2" ci="0" mb="0" cb="0"/><line nr="134" mi="20" ci="0" mb="0" cb="0"/><line nr="136" mi="20" ci="0" mb="0" cb="0"/><line nr="139" mi="20" ci="0" mb="0" cb="0"/><line nr="142" mi="20" ci="0" mb="0" cb="0"/><line nr="145" mi="18" ci="0" mb="0" cb="0"/><line nr="146" mi="2" ci="0" mb="0" cb="0"/><line nr="148" mi="4" ci="0" mb="0" cb="0"/><line nr="149" mi="13" ci="0" mb="0" cb="0"/><line nr="151" mi="6" ci="0" mb="0" cb="0"/><line nr="152" mi="3" ci="0" mb="2" cb="0"/><line nr="153" mi="4" ci="0" mb="0" cb="0"/><line nr="154" mi="10" ci="0" mb="2" cb="0"/><line nr="155" mi="26" ci="0" mb="0" cb="0"/><line nr="159" mi="2" ci="0" mb="2" cb="0"/><line nr="160" mi="4" ci="0" mb="2" cb="0"/><line nr="161" mi="7" ci="0" mb="0" cb="0"/><line nr="163" mi="24" ci="0" mb="0" cb="0"/><line nr="164" mi="2" ci="0" mb="0" cb="0"/><line nr="167" mi="2" ci="0" mb="2" cb="0"/><line nr="168" mi="4" ci="0" mb="0" cb="0"/><line nr="169" mi="4" ci="0" mb="0" cb="0"/><line nr="170" mi="8" ci="0" mb="2" cb="0"/><line nr="171" mi="8" ci="0" mb="0" cb="0"/><line nr="172" mi="4" ci="0" mb="0" cb="0"/><line nr="174" mi="7" ci="0" mb="0" cb="0"/><line nr="177" mi="1" ci="0" mb="0" cb="0"/><line nr="178" mi="10" ci="0" mb="2" cb="0"/><line nr="179" mi="1" ci="0" mb="0" cb="0"/><line nr="180" mi="8" ci="0" mb="0" cb="0"/><line nr="181" mi="8" ci="0" mb="0" cb="0"/><line nr="182" mi="1" ci="0" mb="0" cb="0"/><line nr="184" mi="20" ci="0" mb="0" cb="0"/><line nr="186" mi="18" ci="0" mb="0" cb="0"/><line nr="187" mi="2" ci="0" mb="0" cb="0"/><line nr="188" mi="20" ci="0" mb="0" cb="0"/><line nr="190" mi="18" ci="0" mb="0" cb="0"/><line nr="191" mi="2" ci="0" mb="0" cb="0"/><line nr="192" mi="18" ci="0" mb="0" cb="0"/><line nr="193" mi="2" ci="0" mb="0" cb="0"/><line nr="194" mi="20" ci="0" mb="0" cb="0"/><line nr="196" mi="1" ci="0" mb="0" cb="0"/><line nr="197" mi="1" ci="0" mb="0" cb="0"/><line nr="198" mi="6" ci="0" mb="0" cb="0"/><line nr="199" mi="3" ci="0" mb="0" cb="0"/><line nr="200" mi="3" ci="0" mb="0" cb="0"/><line nr="201" mi="16" ci="0" mb="2" cb="0"/><line nr="202" mi="5" ci="0" mb="4" cb="0"/><line nr="203" mi="5" ci="0" mb="0" cb="0"/><line nr="204" mi="5" ci="0" mb="2" cb="0"/><line nr="205" mi="9" ci="0" mb="0" cb="0"/><line nr="208" mi="6" ci="0" mb="0" cb="0"/><line nr="209" mi="1" ci="0" mb="0" cb="0"/><line nr="210" mi="6" ci="0" mb="0" cb="0"/><line nr="211" mi="1" ci="0" mb="0" cb="0"/><line nr="212" mi="6" ci="0" mb="0" cb="0"/><line nr="213" mi="1" ci="0" mb="0" cb="0"/><line nr="214" mi="6" ci="0" mb="0" cb="0"/><line nr="215" mi="1" ci="0" mb="0" cb="0"/><line nr="216" mi="6" ci="0" mb="0" cb="0"/><line nr="217" mi="1" ci="0" mb="0" cb="0"/><line nr="218" mi="6" ci="0" mb="0" cb="0"/><line nr="220" mi="1" ci="0" mb="0" cb="0"/><line nr="221" mi="6" ci="0" mb="0" cb="0"/><line nr="222" mi="1" ci="0" mb="0" cb="0"/><line nr="223" mi="6" ci="0" mb="0" cb="0"/><line nr="224" mi="1" ci="0" mb="0" cb="0"/><line nr="225" mi="6" ci="0" mb="0" cb="0"/><line nr="226" mi="1" ci="0" mb="0" cb="0"/><line nr="227" mi="6" ci="0" mb="0" cb="0"/><line nr="228" mi="1" ci="0" mb="0" cb="0"/><line nr="229" mi="6" ci="0" mb="0" cb="0"/><line nr="230" mi="1" ci="0" mb="0" cb="0"/><line nr="231" mi="6" ci="0" mb="0" cb="0"/><line nr="232" mi="1" ci="0" mb="0" cb="0"/><line nr="233" mi="8" ci="0" mb="2" cb="0"/><line nr="234" mi="8" ci="0" mb="0" cb="0"/><line nr="235" mi="9" ci="0" mb="2" cb="0"/><line nr="236" mi="3" ci="0" mb="0" cb="0"/><line nr="237" mi="21" ci="0" mb="0" cb="0"/><line nr="241" mi="5" ci="0" mb="2" cb="0"/><line nr="242" mi="10" ci="0" mb="0" cb="0"/><line nr="244" mi="5" ci="0" mb="0" cb="0"/><line nr="246" mi="13" ci="0" mb="4" cb="0"/><line nr="247" mi="25" ci="0" mb="0" cb="0"/><line nr="249" mi="2" ci="0" mb="0" cb="0"/><line nr="250" mi="4" ci="0" mb="0" cb="0"/><line nr="251" mi="14" ci="0" mb="4" cb="0"/><line nr="252" mi="2" ci="0" mb="0" cb="0"/><line nr="253" mi="14" ci="0" mb="4" cb="0"/><line nr="254" mi="2" ci="0" mb="0" cb="0"/><line nr="255" mi="14" ci="0" mb="4" cb="0"/><line nr="256" mi="2" ci="0" mb="0" cb="0"/><line nr="257" mi="14" ci="0" mb="4" cb="0"/><line nr="258" mi="2" ci="0" mb="0" cb="0"/><line nr="259" mi="4" ci="0" mb="0" cb="0"/><line nr="260" mi="42" ci="0" mb="0" cb="0"/><line nr="266" mi="1" ci="0" mb="0" cb="0"/><line nr="273" mi="10" ci="0" mb="2" cb="0"/><line nr="274" mi="2" ci="0" mb="2" cb="0"/><line nr="276" mi="2" ci="0" mb="0" cb="0"/><line nr="277" mi="4" ci="0" mb="0" cb="0"/><line nr="278" mi="5" ci="0" mb="2" cb="0"/><line nr="279" mi="10" ci="0" mb="2" cb="0"/><line nr="280" mi="16" ci="0" mb="0" cb="0"/><line nr="282" mi="14" ci="0" mb="0" cb="0"/><line nr="283" mi="2" ci="0" mb="0" cb="0"/><line nr="284" mi="16" ci="0" mb="0" cb="0"/><line nr="286" mi="14" ci="0" mb="0" cb="0"/><line nr="287" mi="2" ci="0" mb="0" cb="0"/><line nr="288" mi="14" ci="0" mb="0" cb="0"/><line nr="289" mi="2" ci="0" mb="0" cb="0"/><line nr="290" mi="16" ci="0" mb="0" cb="0"/><line nr="293" mi="22" ci="0" mb="0" cb="0"/><line nr="295" mi="2" ci="0" mb="0" cb="0"/><line nr="297" mi="5" ci="0" mb="0" cb="0"/><line nr="298" mi="10" ci="0" mb="2" cb="0"/><line nr="299" mi="14" ci="0" mb="0" cb="0"/><line nr="300" mi="2" ci="0" mb="0" cb="0"/><line nr="301" mi="16" ci="0" mb="0" cb="0"/><line nr="303" mi="16" ci="0" mb="0" cb="0"/><line nr="305" mi="16" ci="0" mb="0" cb="0"/><line nr="307" mi="16" ci="0" mb="0" cb="0"/><line nr="309" mi="16" ci="0" mb="0" cb="0"/><line nr="311" mi="2" ci="0" mb="0" cb="0"/><line nr="312" mi="15" ci="0" mb="0" cb="0"/><line nr="314" mi="10" ci="0" mb="2" cb="0"/><line nr="315" mi="24" ci="0" mb="0" cb="0"/><line nr="318" mi="24" ci="0" mb="0" cb="0"/><line nr="321" mi="1" ci="0" mb="0" cb="0"/><line nr="322" mi="14" ci="0" mb="0" cb="0"/><line nr="323" mi="2" ci="0" mb="0" cb="0"/><line nr="324" mi="16" ci="0" mb="0" cb="0"/><line nr="326" mi="14" ci="0" mb="0" cb="0"/><line nr="327" mi="2" ci="0" mb="0" cb="0"/><line nr="328" mi="16" ci="0" mb="0" cb="0"/><line nr="330" mi="14" ci="0" mb="0" cb="0"/><line nr="331" mi="2" ci="0" mb="0" cb="0"/><line nr="332" mi="14" ci="0" mb="0" cb="0"/><line nr="333" mi="2" ci="0" mb="0" cb="0"/><line nr="334" mi="16" ci="0" mb="0" cb="0"/><line nr="336" mi="1" ci="0" mb="0" cb="0"/><line nr="339" mi="1" ci="0" mb="0" cb="0"/><line nr="348" mi="3" ci="0" mb="2" cb="0"/><line nr="350" mi="4" ci="0" mb="0" cb="0"/><line nr="351" mi="11" ci="0" mb="2" cb="0"/><line nr="352" mi="10" ci="0" mb="2" cb="0"/><line nr="353" mi="2" ci="0" mb="2" cb="0"/><line nr="354" mi="11" ci="0" mb="2" cb="0"/><line nr="355" mi="4" ci="0" mb="0" cb="0"/><line nr="357" mi="11" ci="0" mb="0" cb="0"/><line nr="358" mi="3" ci="0" mb="0" cb="0"/><line nr="359" mi="2" ci="0" mb="2" cb="0"/><line nr="360" mi="10" ci="0" mb="2" cb="0"/><line nr="361" mi="4" ci="0" mb="0" cb="0"/><line nr="362" mi="4" ci="0" mb="0" cb="0"/><line nr="363" mi="10" ci="0" mb="8" cb="0"/><line nr="365" mi="4" ci="0" mb="2" cb="0"/><line nr="366" mi="8" ci="0" mb="0" cb="0"/><line nr="369" mi="2" ci="0" mb="0" cb="0"/><line nr="370" mi="3" ci="0" mb="0" cb="0"/><line nr="371" mi="7" ci="0" mb="0" cb="0"/><line nr="373" mi="1" ci="0" mb="0" cb="0"/><line nr="375" mi="1" ci="0" mb="0" cb="0"/><line nr="376" mi="3" ci="0" mb="0" cb="0"/><line nr="377" mi="1" ci="0" mb="0" cb="0"/><line nr="378" mi="1" ci="0" mb="0" cb="0"/><line nr="380" mi="1" ci="0" mb="0" cb="0"/><line nr="382" mi="4" ci="0" mb="0" cb="0"/><line nr="383" mi="2" ci="0" mb="0" cb="0"/><line nr="384" mi="12" ci="0" mb="2" cb="0"/><line nr="385" mi="15" ci="0" mb="2" cb="0"/><line nr="386" mi="1" ci="0" mb="0" cb="0"/><line nr="387" mi="8" ci="0" mb="4" cb="0"/><line nr="388" mi="4" ci="0" mb="0" cb="0"/><line nr="389" mi="4" ci="0" mb="0" cb="0"/><line nr="390" mi="6" ci="0" mb="0" cb="0"/><line nr="391" mi="9" ci="0" mb="2" cb="0"/><line nr="392" mi="3" ci="0" mb="2" cb="0"/><line nr="393" mi="1" ci="0" mb="0" cb="0"/><line nr="395" mi="9" ci="0" mb="0" cb="0"/><line nr="398" mi="7" ci="0" mb="4" cb="0"/><line nr="400" mi="7" ci="0" mb="2" cb="0"/><line nr="401" mi="10" ci="0" mb="0" cb="0"/><line nr="403" mi="8" ci="0" mb="0" cb="0"/><line nr="404" mi="22" ci="0" mb="0" cb="0"/><line nr="406" mi="22" ci="0" mb="0" cb="0"/><line nr="408" mi="22" ci="0" mb="0" cb="0"/><line nr="410" mi="22" ci="0" mb="0" cb="0"/><line nr="412" mi="22" ci="0" mb="0" cb="0"/><line nr="414" mi="22" ci="0" mb="0" cb="0"/><line nr="418" mi="2" ci="0" mb="0" cb="0"/><line nr="419" mi="12" ci="0" mb="2" cb="0"/><line nr="420" mi="8" ci="0" mb="2" cb="0"/><line nr="421" mi="4" ci="0" mb="2" cb="0"/><line nr="422" mi="29" ci="0" mb="0" cb="0"/><line nr="427" mi="2" ci="0" mb="0" cb="0"/><line nr="429" mi="20" ci="0" mb="2" cb="0"/><line nr="430" mi="29" ci="0" mb="0" cb="0"/><line nr="433" mi="29" ci="0" mb="0" cb="0"/><line nr="437" mi="1" ci="0" mb="0" cb="0"/><line nr="440" mi="1" ci="0" mb="0" cb="0"/><line nr="441" mi="22" ci="0" mb="0" cb="0"/><line nr="443" mi="22" ci="0" mb="0" cb="0"/><line nr="445" mi="20" ci="0" mb="0" cb="0"/><line nr="446" mi="3" ci="0" mb="0" cb="0"/><line nr="447" mi="20" ci="0" mb="0" cb="0"/><line nr="450" mi="8" ci="0" mb="0" cb="0"/><line nr="451" mi="21" ci="0" mb="0" cb="0"/><line nr="452" mi="2" ci="0" mb="0" cb="0"/><line nr="453" mi="21" ci="0" mb="0" cb="0"/><line nr="454" mi="2" ci="0" mb="0" cb="0"/><line nr="455" mi="22" ci="0" mb="0" cb="0"/><line nr="457" mi="9" ci="0" mb="0" cb="0"/><line nr="458" mi="3" ci="0" mb="0" cb="0"/><line nr="459" mi="1" ci="0" mb="0" cb="0"/><line nr="460" mi="6" ci="0" mb="0" cb="0"/><line nr="464" mi="1" ci="0" mb="0" cb="0"/><line nr="465" mi="1" ci="0" mb="0" cb="0"/><line nr="467" mi="10" ci="0" mb="2" cb="0"/><line nr="468" mi="1" ci="0" mb="0" cb="0"/><line nr="469" mi="4" ci="0" mb="0" cb="0"/><line nr="470" mi="10" ci="0" mb="0" cb="0"/><line nr="471" mi="3" ci="0" mb="0" cb="0"/><line nr="472" mi="5" ci="0" mb="0" cb="0"/><line nr="473" mi="10" ci="0" mb="0" cb="0"/><line nr="474" mi="10" ci="0" mb="0" cb="0"/><line nr="475" mi="10" ci="0" mb="0" cb="0"/><line nr="476" mi="11" ci="0" mb="0" cb="0"/><line nr="477" mi="7" ci="0" mb="0" cb="0"/><line nr="478" mi="3" ci="0" mb="0" cb="0"/><line nr="479" mi="7" ci="0" mb="0" cb="0"/><line nr="480" mi="3" ci="0" mb="0" cb="0"/><line nr="481" mi="6" ci="0" mb="0" cb="0"/><line nr="482" mi="5" ci="0" mb="0" cb="0"/><line nr="483" mi="1" ci="0" mb="0" cb="0"/><line nr="485" mi="1" ci="0" mb="0" cb="0"/><line nr="491" mi="4" ci="0" mb="0" cb="0"/><line nr="492" mi="5" ci="0" mb="0" cb="0"/><line nr="493" mi="3" ci="0" mb="2" cb="0"/><line nr="494" mi="6" ci="0" mb="0" cb="0"/><line nr="496" mi="3" ci="0" mb="2" cb="0"/><line nr="497" mi="4" ci="0" mb="0" cb="0"/><line nr="498" mi="5" ci="0" mb="2" cb="0"/><line nr="499" mi="7" ci="0" mb="0" cb="0"/><line nr="500" mi="11" ci="0" mb="2" cb="0"/><line nr="501" mi="4" ci="0" mb="0" cb="0"/><line nr="502" mi="7" ci="0" mb="0" cb="0"/><line nr="503" mi="1" ci="0" mb="0" cb="0"/><line nr="504" mi="5" ci="0" mb="0" cb="0"/><line nr="505" mi="7" ci="0" mb="0" cb="0"/><line nr="506" mi="1" ci="0" mb="0" cb="0"/><line nr="507" mi="7" ci="0" mb="0" cb="0"/><line nr="508" mi="1" ci="0" mb="0" cb="0"/><line nr="509" mi="7" ci="0" mb="0" cb="0"/><line nr="510" mi="1" ci="0" mb="0" cb="0"/><line nr="511" mi="6" ci="0" mb="0" cb="0"/><line nr="512" mi="6" ci="0" mb="0" cb="0"/><line nr="514" mi="4" ci="0" mb="0" cb="0"/><line nr="515" mi="2" ci="0" mb="0" cb="0"/><line nr="516" mi="2" ci="0" mb="0" cb="0"/><line nr="517" mi="3" ci="0" mb="2" cb="0"/><line nr="518" mi="4" ci="0" mb="0" cb="0"/><line nr="520" mi="3" ci="0" mb="2" cb="0"/><line nr="521" mi="4" ci="0" mb="0" cb="0"/><line nr="523" mi="8" ci="0" mb="0" cb="0"/><line nr="524" mi="7" ci="0" mb="2" cb="0"/><line nr="525" mi="2" ci="0" mb="0" cb="0"/><line nr="526" mi="4" ci="0" mb="0" cb="0"/><line nr="527" mi="6" ci="0" mb="2" cb="0"/><line nr="528" mi="15" ci="0" mb="2" cb="0"/><line nr="529" mi="4" ci="0" mb="0" cb="0"/><line nr="530" mi="5" ci="0" mb="0" cb="0"/><line nr="531" mi="5" ci="0" mb="0" cb="0"/><line nr="532" mi="4" ci="0" mb="0" cb="0"/><line nr="533" mi="1" ci="0" mb="0" cb="0"/><line nr="535" mi="4" ci="0" mb="2" cb="0"/><line nr="536" mi="2" ci="0" mb="2" cb="0"/><line nr="537" mi="7" ci="0" mb="0" cb="0"/><line nr="539" mi="4" ci="0" mb="2" cb="0"/><line nr="540" mi="2" ci="0" mb="2" cb="0"/><line nr="541" mi="7" ci="0" mb="0" cb="0"/><line nr="544" mi="6" ci="0" mb="0" cb="0"/><line nr="547" mi="3" ci="0" mb="2" cb="0"/><line nr="548" mi="4" ci="0" mb="0" cb="0"/><line nr="550" mi="4" ci="0" mb="0" cb="0"/><line nr="551" mi="3" ci="0" mb="2" cb="0"/><line nr="552" mi="4" ci="0" mb="0" cb="0"/><line nr="554" mi="4" ci="0" mb="0" cb="0"/><line nr="555" mi="2" ci="0" mb="0" cb="0"/><line nr="556" mi="5" ci="0" mb="2" cb="0"/><line nr="557" mi="7" ci="0" mb="0" cb="0"/><line nr="558" mi="11" ci="0" mb="2" cb="0"/><line nr="559" mi="4" ci="0" mb="0" cb="0"/><line nr="560" mi="7" ci="0" mb="0" cb="0"/><line nr="561" mi="1" ci="0" mb="0" cb="0"/><line nr="562" mi="5" ci="0" mb="0" cb="0"/><line nr="563" mi="7" ci="0" mb="0" cb="0"/><line nr="564" mi="1" ci="0" mb="0" cb="0"/><line nr="565" mi="7" ci="0" mb="0" cb="0"/><line nr="566" mi="1" ci="0" mb="0" cb="0"/><line nr="567" mi="7" ci="0" mb="0" cb="0"/><line nr="568" mi="1" ci="0" mb="0" cb="0"/><line nr="569" mi="6" ci="0" mb="0" cb="0"/><line nr="570" mi="6" ci="0" mb="0" cb="0"/><line nr="572" mi="4" ci="0" mb="0" cb="0"/><line nr="573" mi="11" ci="0" mb="2" cb="0"/><line nr="574" mi="4" ci="0" mb="0" cb="0"/><line nr="575" mi="3" ci="0" mb="2" cb="0"/><line nr="576" mi="5" ci="0" mb="0" cb="0"/><line nr="578" mi="5" ci="0" mb="0" cb="0"/><line nr="579" mi="5" ci="0" mb="0" cb="0"/><line nr="580" mi="3" ci="0" mb="2" cb="0"/><line nr="581" mi="4" ci="0" mb="0" cb="0"/><line nr="582" mi="1" ci="0" mb="0" cb="0"/><line nr="583" mi="4" ci="0" mb="0" cb="0"/><line nr="584" mi="1" ci="0" mb="0" cb="0"/><line nr="586" mi="3" ci="0" mb="2" cb="0"/><line nr="587" mi="4" ci="0" mb="0" cb="0"/><line nr="588" mi="1" ci="0" mb="0" cb="0"/><line nr="590" mi="3" ci="0" mb="2" cb="0"/><line nr="591" mi="4" ci="0" mb="0" cb="0"/><line nr="592" mi="1" ci="0" mb="0" cb="0"/><line nr="594" mi="3" ci="0" mb="2" cb="0"/><line nr="595" mi="5" ci="0" mb="0" cb="0"/><line nr="597" mi="3" ci="0" mb="2" cb="0"/><line nr="598" mi="4" ci="0" mb="0" cb="0"/><line nr="599" mi="1" ci="0" mb="0" cb="0"/><line nr="600" mi="4" ci="0" mb="0" cb="0"/><line nr="601" mi="1" ci="0" mb="0" cb="0"/><line nr="603" mi="3" ci="0" mb="2" cb="0"/><line nr="604" mi="4" ci="0" mb="0" cb="0"/><line nr="605" mi="1" ci="0" mb="0" cb="0"/><line nr="606" mi="4" ci="0" mb="0" cb="0"/><line nr="607" mi="1" ci="0" mb="0" cb="0"/><line nr="609" mi="4" ci="0" mb="0" cb="0"/><line nr="610" mi="1" ci="0" mb="0" cb="0"/><line nr="611" mi="4" ci="0" mb="0" cb="0"/><line nr="612" mi="4" ci="0" mb="0" cb="0"/><line nr="613" mi="1" ci="0" mb="0" cb="0"/><line nr="615" mi="4" ci="0" mb="0" cb="0"/><line nr="617" mi="2" ci="0" mb="0" cb="0"/><line nr="624" mi="15" ci="0" mb="6" cb="0"/><line nr="627" mi="11" ci="0" mb="2" cb="0"/><line nr="628" mi="10" ci="0" mb="2" cb="0"/><line nr="629" mi="2" ci="0" mb="2" cb="0"/><line nr="632" mi="1" ci="0" mb="0" cb="0"/><line nr="634" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="2593" covered="10"/><counter type="BRANCH" missed="178" covered="0"/><counter type="LINE" missed="372" covered="4"/><counter type="COMPLEXITY" missed="94" covered="2"/><counter type="METHOD" missed="5" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSolrResultMerge.java"><line nr="24" mi="0" ci="3" mb="0" cb="0"/><line nr="27" mi="0" ci="4" mb="0" cb="0"/><line nr="36" mi="0" ci="7" mb="1" cb="1"/><line nr="38" mi="0" ci="2" mb="0" cb="0"/><line nr="40" mi="0" ci="7" mb="0" cb="0"/><line nr="41" mi="1" ci="0" mb="0" cb="0"/><line nr="42" mi="3" ci="0" mb="0" cb="0"/><line nr="43" mi="2" ci="0" mb="0" cb="0"/><line nr="44" mi="0" ci="1" mb="0" cb="0"/><line nr="45" mi="0" ci="2" mb="0" cb="2"/><line nr="46" mi="0" ci="4" mb="0" cb="0"/><line nr="47" mi="0" ci="5" mb="0" cb="0"/><line nr="50" mi="0" ci="11" mb="0" cb="2"/><line nr="51" mi="0" ci="4" mb="0" cb="2"/><line nr="53" mi="0" ci="5" mb="0" cb="0"/><line nr="54" mi="0" ci="2" mb="0" cb="2"/><line nr="55" mi="0" ci="6" mb="0" cb="0"/><line nr="58" mi="0" ci="5" mb="0" cb="0"/><line nr="59" mi="0" ci="2" mb="1" cb="1"/><line nr="60" mi="7" ci="0" mb="0" cb="0"/><line nr="63" mi="0" ci="5" mb="0" cb="0"/><line nr="64" mi="0" ci="2" mb="1" cb="1"/><line nr="65" mi="7" ci="0" mb="0" cb="0"/><line nr="68" mi="0" ci="7" mb="1" cb="1"/><line nr="70" mi="2" ci="0" mb="0" cb="0"/><line nr="71" mi="5" ci="0" mb="0" cb="0"/><line nr="72" mi="8" ci="0" mb="0" cb="0"/><line nr="74" mi="6" ci="0" mb="0" cb="0"/><line nr="78" mi="0" ci="5" mb="0" cb="0"/><line nr="79" mi="0" ci="2" mb="0" cb="2"/><line nr="80" mi="0" ci="8" mb="0" cb="0"/><line nr="82" mi="0" ci="4" mb="0" cb="2"/><line nr="84" mi="0" ci="7" mb="1" cb="1"/><line nr="86" mi="0" ci="8" mb="0" cb="0"/><line nr="88" mi="0" ci="4" mb="1" cb="1"/><line nr="90" mi="7" ci="0" mb="2" cb="0"/><line nr="92" mi="7" ci="0" mb="0" cb="0"/><line nr="93" mi="2" ci="0" mb="0" cb="0"/><line nr="95" mi="0" ci="4" mb="0" cb="2"/><line nr="97" mi="0" ci="5" mb="0" cb="0"/><line nr="98" mi="0" ci="2" mb="1" cb="1"/><line nr="99" mi="6" ci="0" mb="0" cb="0"/><line nr="100" mi="2" ci="0" mb="0" cb="0"/><line nr="103" mi="0" ci="7" mb="1" cb="1"/><line nr="105" mi="6" ci="0" mb="0" cb="0"/><line nr="106" mi="2" ci="0" mb="0" cb="0"/><line nr="109" mi="0" ci="1" mb="0" cb="0"/><line nr="111" mi="0" ci="1" mb="0" cb="0"/><line nr="124" mi="4" ci="0" mb="0" cb="0"/><line nr="126" mi="3" ci="0" mb="2" cb="0"/><line nr="127" mi="4" ci="0" mb="0" cb="0"/><line nr="129" mi="2" ci="0" mb="0" cb="0"/><line nr="132" mi="4" ci="0" mb="0" cb="0"/><line nr="133" mi="11" ci="0" mb="2" cb="0"/><line nr="135" mi="10" ci="0" mb="4" cb="0"/><line nr="137" mi="2" ci="0" mb="2" cb="0"/><line nr="138" mi="1" ci="0" mb="0" cb="0"/><line nr="142" mi="4" ci="0" mb="0" cb="0"/><line nr="143" mi="14" ci="0" mb="0" cb="0"/><line nr="144" mi="2" ci="0" mb="2" cb="0"/><line nr="145" mi="1" ci="0" mb="0" cb="0"/><line nr="146" mi="3" ci="0" mb="0" cb="0"/><line nr="147" mi="2" ci="0" mb="2" cb="0"/><line nr="148" mi="3" ci="0" mb="0" cb="0"/><line nr="150" mi="3" ci="0" mb="0" cb="0"/><line nr="153" mi="1" ci="0" mb="0" cb="0"/><line nr="154" mi="3" ci="0" mb="0" cb="0"/><line nr="155" mi="1" ci="0" mb="0" cb="0"/><line nr="156" mi="1" ci="0" mb="0" cb="0"/><line nr="157" mi="2" ci="0" mb="2" cb="0"/><line nr="158" mi="4" ci="0" mb="0" cb="0"/><line nr="159" mi="4" ci="0" mb="0" cb="0"/><line nr="161" mi="1" ci="0" mb="0" cb="0"/><line nr="176" mi="0" ci="4" mb="0" cb="0"/><line nr="177" mi="0" ci="3" mb="1" cb="1"/><line nr="178" mi="4" ci="0" mb="0" cb="0"/><line nr="180" mi="0" ci="4" mb="0" cb="0"/><line nr="181" mi="0" ci="4" mb="0" cb="0"/><line nr="182" mi="0" ci="4" mb="0" cb="0"/><line nr="185" mi="0" ci="4" mb="0" cb="0"/><line nr="186" mi="0" ci="11" mb="0" cb="2"/><line nr="188" mi="5" ci="5" mb="3" cb="1"/><line nr="190" mi="2" ci="0" mb="2" cb="0"/><line nr="191" mi="1" ci="0" mb="0" cb="0"/><line nr="195" mi="0" ci="4" mb="0" cb="0"/><line nr="196" mi="0" ci="11" mb="0" cb="0"/><line nr="197" mi="0" ci="3" mb="0" cb="0"/><line nr="198" mi="0" ci="2" mb="1" cb="1"/><line nr="199" mi="0" ci="6" mb="0" cb="0"/><line nr="200" mi="0" ci="1" mb="0" cb="0"/><line nr="202" mi="1" ci="0" mb="0" cb="0"/><line nr="203" mi="3" ci="0" mb="0" cb="0"/><line nr="204" mi="0" ci="1" mb="0" cb="0"/><line nr="205" mi="0" ci="1" mb="0" cb="0"/><line nr="207" mi="0" ci="10" mb="0" cb="2"/><line nr="208" mi="0" ci="1" mb="0" cb="0"/><line nr="209" mi="0" ci="4" mb="0" cb="0"/><line nr="210" mi="0" ci="1" mb="0" cb="0"/><line nr="211" mi="1" ci="0" mb="0" cb="0"/><line nr="212" mi="3" ci="0" mb="0" cb="0"/><line nr="213" mi="0" ci="1" mb="0" cb="0"/><line nr="214" mi="0" ci="1" mb="0" cb="0"/><line nr="230" mi="0" ci="4" mb="0" cb="0"/><line nr="231" mi="0" ci="3" mb="0" cb="2"/><line nr="232" mi="0" ci="4" mb="0" cb="0"/><line nr="234" mi="0" ci="4" mb="0" cb="0"/><line nr="235" mi="0" ci="4" mb="0" cb="0"/><line nr="236" mi="0" ci="4" mb="0" cb="0"/><line nr="239" mi="0" ci="4" mb="0" cb="0"/><line nr="240" mi="0" ci="4" mb="0" cb="0"/><line nr="241" mi="0" ci="11" mb="0" cb="2"/><line nr="243" mi="5" ci="5" mb="3" cb="1"/><line nr="245" mi="2" ci="0" mb="2" cb="0"/><line nr="246" mi="1" ci="0" mb="0" cb="0"/><line nr="250" mi="0" ci="4" mb="0" cb="0"/><line nr="251" mi="0" ci="11" mb="0" cb="0"/><line nr="252" mi="0" ci="3" mb="0" cb="0"/><line nr="253" mi="0" ci="2" mb="1" cb="1"/><line nr="254" mi="0" ci="5" mb="1" cb="1"/><line nr="255" mi="2" ci="0" mb="2" cb="0"/><line nr="256" mi="5" ci="0" mb="0" cb="0"/><line nr="259" mi="0" ci="6" mb="0" cb="0"/><line nr="262" mi="1" ci="0" mb="0" cb="0"/><line nr="263" mi="3" ci="0" mb="0" cb="0"/><line nr="264" mi="0" ci="1" mb="0" cb="0"/><line nr="265" mi="0" ci="1" mb="0" cb="0"/><line nr="268" mi="0" ci="10" mb="0" cb="2"/><line nr="269" mi="0" ci="1" mb="0" cb="0"/><line nr="270" mi="0" ci="4" mb="0" cb="0"/><line nr="271" mi="0" ci="1" mb="0" cb="0"/><line nr="272" mi="4" ci="6" mb="1" cb="1"/><line nr="273" mi="4" ci="0" mb="0" cb="0"/><line nr="274" mi="1" ci="0" mb="0" cb="0"/><line nr="275" mi="1" ci="0" mb="0" cb="0"/><line nr="276" mi="3" ci="0" mb="0" cb="0"/><line nr="277" mi="0" ci="1" mb="0" cb="0"/><line nr="278" mi="0" ci="1" mb="0" cb="0"/><line nr="288" mi="0" ci="9" mb="0" cb="2"/><line nr="289" mi="0" ci="4" mb="0" cb="0"/><line nr="290" mi="0" ci="1" mb="0" cb="0"/><line nr="291" mi="0" ci="1" mb="0" cb="0"/><line nr="304" mi="0" ci="4" mb="0" cb="0"/><line nr="305" mi="0" ci="9" mb="0" cb="2"/><line nr="306" mi="0" ci="3" mb="1" cb="1"/><line nr="307" mi="0" ci="3" mb="0" cb="0"/><line nr="308" mi="0" ci="4" mb="0" cb="0"/><line nr="309" mi="0" ci="5" mb="2" cb="2"/><line nr="310" mi="0" ci="6" mb="0" cb="0"/><line nr="313" mi="0" ci="1" mb="0" cb="0"/><line nr="314" mi="0" ci="9" mb="0" cb="2"/><line nr="315" mi="0" ci="3" mb="1" cb="1"/><line nr="316" mi="0" ci="3" mb="0" cb="0"/><line nr="317" mi="0" ci="4" mb="0" cb="0"/><line nr="319" mi="0" ci="5" mb="2" cb="2"/><line nr="321" mi="0" ci="4" mb="0" cb="2"/><line nr="322" mi="0" ci="4" mb="0" cb="0"/><line nr="323" mi="0" ci="6" mb="1" cb="1"/><line nr="324" mi="0" ci="6" mb="0" cb="0"/><line nr="330" mi="0" ci="1" mb="0" cb="0"/><line nr="331" mi="0" ci="4" mb="0" cb="0"/><line nr="332" mi="0" ci="4" mb="0" cb="0"/><line nr="333" mi="0" ci="6" mb="0" cb="0"/><line nr="334" mi="0" ci="1" mb="0" cb="0"/><line nr="336" mi="4" ci="0" mb="0" cb="0"/><line nr="338" mi="0" ci="1" mb="0" cb="0"/><line nr="339" mi="4" ci="0" mb="0" cb="0"/><line nr="341" mi="0" ci="1" mb="0" cb="0"/><line nr="342" mi="0" ci="1" mb="0" cb="0"/><line nr="354" mi="0" ci="3" mb="0" cb="0"/><line nr="355" mi="0" ci="3" mb="0" cb="2"/><line nr="356" mi="0" ci="4" mb="0" cb="0"/><line nr="357" mi="0" ci="4" mb="0" cb="0"/><line nr="358" mi="0" ci="3" mb="0" cb="0"/><line nr="359" mi="0" ci="5" mb="0" cb="0"/><line nr="360" mi="0" ci="2" mb="0" cb="2"/><line nr="361" mi="0" ci="7" mb="0" cb="0"/><line nr="363" mi="0" ci="4" mb="0" cb="0"/><line nr="364" mi="0" ci="2" mb="1" cb="1"/><line nr="365" mi="5" ci="0" mb="0" cb="0"/><line nr="366" mi="0" ci="3" mb="1" cb="1"/><line nr="367" mi="0" ci="5" mb="1" cb="1"/><line nr="369" mi="0" ci="3" mb="0" cb="2"/><line nr="370" mi="0" ci="3" mb="0" cb="0"/><line nr="371" mi="0" ci="3" mb="0" cb="0"/><line nr="372" mi="0" ci="4" mb="0" cb="0"/><line nr="374" mi="0" ci="4" mb="1" cb="1"/><line nr="375" mi="7" ci="0" mb="0" cb="0"/><line nr="378" mi="0" ci="3" mb="0" cb="2"/><line nr="379" mi="0" ci="7" mb="0" cb="0"/><line nr="381" mi="0" ci="3" mb="0" cb="2"/><line nr="382" mi="0" ci="3" mb="0" cb="0"/><line nr="383" mi="0" ci="4" mb="0" cb="0"/><line nr="384" mi="0" ci="4" mb="1" cb="1"/><line nr="385" mi="3" ci="0" mb="0" cb="0"/><line nr="386" mi="4" ci="0" mb="0" cb="0"/><line nr="387" mi="1" ci="4" mb="1" cb="1"/><line nr="389" mi="3" ci="0" mb="2" cb="0"/><line nr="390" mi="10" ci="0" mb="0" cb="0"/><line nr="391" mi="3" ci="0" mb="2" cb="0"/><line nr="392" mi="9" ci="0" mb="0" cb="0"/><line nr="396" mi="0" ci="5" mb="0" cb="0"/><line nr="401" mi="0" ci="1" mb="0" cb="0"/><line nr="402" mi="0" ci="1" mb="0" cb="0"/><line nr="412" mi="0" ci="3" mb="0" cb="2"/><line nr="413" mi="0" ci="4" mb="0" cb="0"/><line nr="414" mi="0" ci="3" mb="0" cb="0"/><line nr="415" mi="0" ci="8" mb="0" cb="2"/><line nr="416" mi="0" ci="8" mb="0" cb="0"/><line nr="417" mi="0" ci="2" mb="0" cb="0"/><line nr="419" mi="0" ci="2" mb="0" cb="0"/><line nr="420" mi="0" ci="3" mb="0" cb="2"/><line nr="421" mi="0" ci="4" mb="0" cb="0"/><line nr="422" mi="0" ci="3" mb="0" cb="0"/><line nr="423" mi="0" ci="8" mb="0" cb="2"/><line nr="424" mi="0" ci="8" mb="0" cb="0"/><line nr="426" mi="0" ci="2" mb="0" cb="0"/><line nr="427" mi="0" ci="3" mb="1" cb="1"/><line nr="428" mi="2" ci="0" mb="0" cb="0"/><line nr="430" mi="0" ci="2" mb="0" cb="0"/><counter type="INSTRUCTION" missed="270" covered="605"/><counter type="BRANCH" missed="61" covered="79"/><counter type="LINE" missed="69" covered="150"/><counter type="COMPLEXITY" missed="46" covered="34"/><counter type="METHOD" missed="1" covered="9"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSolrComponentDocument.java"><line nr="29" mi="0" ci="4" mb="0" cb="0"/><line nr="77" mi="0" ci="2" mb="0" cb="0"/><line nr="79" mi="0" ci="1" mb="0" cb="0"/><line nr="91" mi="2" ci="0" mb="0" cb="0"/><line nr="92" mi="4" ci="0" mb="0" cb="0"/><line nr="93" mi="3" ci="0" mb="2" cb="0"/><line nr="94" mi="2" ci="0" mb="0" cb="0"/><line nr="95" mi="4" ci="0" mb="0" cb="0"/><line nr="96" mi="4" ci="0" mb="0" cb="0"/><line nr="97" mi="4" ci="0" mb="0" cb="0"/><line nr="98" mi="4" ci="0" mb="0" cb="0"/><line nr="99" mi="4" ci="0" mb="0" cb="0"/><line nr="100" mi="4" ci="0" mb="0" cb="0"/><line nr="101" mi="4" ci="0" mb="0" cb="0"/><line nr="102" mi="4" ci="0" mb="0" cb="0"/><line nr="103" mi="4" ci="0" mb="0" cb="0"/><line nr="104" mi="4" ci="0" mb="0" cb="0"/><line nr="105" mi="4" ci="0" mb="0" cb="0"/><line nr="106" mi="4" ci="0" mb="0" cb="0"/><line nr="107" mi="4" ci="0" mb="0" cb="0"/><line nr="108" mi="10" ci="0" mb="2" cb="0"/><line nr="109" mi="20" ci="0" mb="0" cb="0"/><line nr="112" mi="18" ci="0" mb="0" cb="0"/><line nr="113" mi="1" ci="0" mb="0" cb="0"/><line nr="114" mi="1" ci="0" mb="0" cb="0"/><line nr="115" mi="2" ci="0" mb="0" cb="0"/><line nr="116" mi="20" ci="0" mb="0" cb="0"/><line nr="119" mi="20" ci="0" mb="0" cb="0"/><line nr="122" mi="20" ci="0" mb="0" cb="0"/><line nr="125" mi="20" ci="0" mb="0" cb="0"/><line nr="128" mi="21" ci="0" mb="0" cb="0"/><line nr="130" mi="21" ci="0" mb="0" cb="0"/><line nr="132" mi="18" ci="0" mb="0" cb="0"/><line nr="133" mi="2" ci="0" mb="0" cb="0"/><line nr="135" mi="20" ci="0" mb="0" cb="0"/><line nr="137" mi="20" ci="0" mb="0" cb="0"/><line nr="139" mi="20" ci="0" mb="0" cb="0"/><line nr="140" mi="1" ci="0" mb="0" cb="0"/><line nr="142" mi="20" ci="0" mb="0" cb="0"/><line nr="145" mi="1" ci="0" mb="0" cb="0"/><line nr="146" mi="1" ci="0" mb="0" cb="0"/><line nr="147" mi="6" ci="0" mb="0" cb="0"/><line nr="148" mi="3" ci="0" mb="0" cb="0"/><line nr="149" mi="3" ci="0" mb="0" cb="0"/><line nr="150" mi="16" ci="0" mb="2" cb="0"/><line nr="151" mi="5" ci="0" mb="4" cb="0"/><line nr="152" mi="5" ci="0" mb="0" cb="0"/><line nr="153" mi="5" ci="0" mb="2" cb="0"/><line nr="154" mi="9" ci="0" mb="0" cb="0"/><line nr="157" mi="6" ci="0" mb="0" cb="0"/><line nr="158" mi="1" ci="0" mb="0" cb="0"/><line nr="159" mi="6" ci="0" mb="0" cb="0"/><line nr="160" mi="1" ci="0" mb="0" cb="0"/><line nr="161" mi="6" ci="0" mb="0" cb="0"/><line nr="162" mi="1" ci="0" mb="0" cb="0"/><line nr="163" mi="6" ci="0" mb="0" cb="0"/><line nr="164" mi="1" ci="0" mb="0" cb="0"/><line nr="165" mi="6" ci="0" mb="0" cb="0"/><line nr="166" mi="1" ci="0" mb="0" cb="0"/><line nr="167" mi="6" ci="0" mb="0" cb="0"/><line nr="168" mi="1" ci="0" mb="0" cb="0"/><line nr="169" mi="6" ci="0" mb="0" cb="0"/><line nr="170" mi="1" ci="0" mb="0" cb="0"/><line nr="171" mi="6" ci="0" mb="0" cb="0"/><line nr="172" mi="1" ci="0" mb="0" cb="0"/><line nr="173" mi="8" ci="0" mb="2" cb="0"/><line nr="174" mi="13" ci="0" mb="4" cb="0"/><line nr="175" mi="19" ci="0" mb="0" cb="0"/><line nr="176" mi="2" ci="0" mb="0" cb="0"/><line nr="177" mi="4" ci="0" mb="0" cb="0"/><line nr="178" mi="5" ci="0" mb="4" cb="0"/><line nr="179" mi="5" ci="0" mb="0" cb="0"/><line nr="181" mi="4" ci="0" mb="0" cb="0"/><line nr="182" mi="4" ci="0" mb="0" cb="0"/><line nr="183" mi="2" ci="0" mb="0" cb="0"/><line nr="184" mi="4" ci="0" mb="0" cb="0"/><line nr="185" mi="4" ci="0" mb="0" cb="0"/><line nr="186" mi="4" ci="0" mb="0" cb="0"/><line nr="187" mi="4" ci="0" mb="2" cb="0"/><line nr="188" mi="4" ci="0" mb="0" cb="0"/><line nr="189" mi="6" ci="0" mb="0" cb="0"/><line nr="190" mi="8" ci="0" mb="2" cb="0"/><line nr="191" mi="12" ci="0" mb="0" cb="0"/><line nr="193" mi="7" ci="0" mb="0" cb="0"/><line nr="195" mi="10" ci="0" mb="2" cb="0"/><line nr="196" mi="7" ci="0" mb="2" cb="0"/><line nr="197" mi="1" ci="0" mb="0" cb="0"/><line nr="198" mi="4" ci="0" mb="0" cb="0"/><line nr="199" mi="2" ci="0" mb="0" cb="0"/><line nr="200" mi="4" ci="0" mb="0" cb="0"/><line nr="201" mi="4" ci="0" mb="2" cb="0"/><line nr="202" mi="4" ci="0" mb="0" cb="0"/><line nr="203" mi="6" ci="0" mb="0" cb="0"/><line nr="204" mi="8" ci="0" mb="2" cb="0"/><line nr="205" mi="12" ci="0" mb="0" cb="0"/><line nr="207" mi="7" ci="0" mb="0" cb="0"/><line nr="209" mi="25" ci="0" mb="0" cb="0"/><line nr="214" mi="1" ci="0" mb="0" cb="0"/><line nr="225" mi="4" ci="0" mb="0" cb="0"/><line nr="226" mi="5" ci="0" mb="0" cb="0"/><line nr="227" mi="4" ci="0" mb="0" cb="0"/><line nr="228" mi="13" ci="0" mb="2" cb="0"/><line nr="229" mi="4" ci="0" mb="0" cb="0"/><line nr="230" mi="7" ci="0" mb="0" cb="0"/><line nr="231" mi="2" ci="0" mb="0" cb="0"/><line nr="232" mi="3" ci="0" mb="2" cb="0"/><line nr="233" mi="7" ci="0" mb="0" cb="0"/><line nr="235" mi="7" ci="0" mb="0" cb="0"/><line nr="236" mi="7" ci="0" mb="0" cb="0"/><line nr="237" mi="6" ci="0" mb="0" cb="0"/><line nr="238" mi="2" ci="0" mb="0" cb="0"/><line nr="239" mi="2" ci="0" mb="2" cb="0"/><line nr="240" mi="3" ci="0" mb="2" cb="0"/><line nr="241" mi="12" ci="0" mb="0" cb="0"/><line nr="243" mi="12" ci="0" mb="0" cb="0"/><line nr="244" mi="12" ci="0" mb="0" cb="0"/><line nr="245" mi="32" ci="0" mb="0" cb="0"/><line nr="247" mi="21" ci="0" mb="0" cb="0"/><line nr="249" mi="7" ci="0" mb="0" cb="0"/><line nr="250" mi="7" ci="0" mb="0" cb="0"/><line nr="255" mi="4" ci="0" mb="0" cb="0"/><line nr="256" mi="1" ci="0" mb="0" cb="0"/><line nr="257" mi="4" ci="0" mb="0" cb="0"/><line nr="258" mi="2" ci="0" mb="0" cb="0"/><line nr="259" mi="2" ci="0" mb="0" cb="0"/><line nr="273" mi="10" ci="0" mb="2" cb="0"/><line nr="274" mi="2" ci="0" mb="2" cb="0"/><line nr="275" mi="6" ci="0" mb="2" cb="0"/><line nr="278" mi="2" ci="0" mb="0" cb="0"/><line nr="279" mi="4" ci="0" mb="0" cb="0"/><line nr="280" mi="5" ci="0" mb="0" cb="0"/><line nr="281" mi="10" ci="0" mb="2" cb="0"/><line nr="282" mi="16" ci="0" mb="0" cb="0"/><line nr="284" mi="16" ci="0" mb="0" cb="0"/><line nr="286" mi="16" ci="0" mb="0" cb="0"/><line nr="288" mi="1" ci="0" mb="0" cb="0"/><line nr="292" mi="1" ci="0" mb="0" cb="0"/><line nr="302" mi="15" ci="0" mb="6" cb="0"/><line nr="305" mi="11" ci="0" mb="2" cb="0"/><line nr="306" mi="10" ci="0" mb="2" cb="0"/><line nr="307" mi="2" ci="0" mb="2" cb="0"/><line nr="310" mi="1" ci="0" mb="0" cb="0"/><line nr="312" mi="1" ci="0" mb="0" cb="0"/><line nr="325" mi="2" ci="0" mb="0" cb="0"/><line nr="327" mi="7" ci="0" mb="0" cb="0"/><line nr="328" mi="1" ci="0" mb="0" cb="0"/><line nr="329" mi="3" ci="0" mb="0" cb="0"/><line nr="330" mi="2" ci="0" mb="0" cb="0"/><line nr="331" mi="1" ci="0" mb="0" cb="0"/><line nr="333" mi="2" ci="0" mb="2" cb="0"/><line nr="336" mi="5" ci="0" mb="0" cb="0"/><line nr="337" mi="2" ci="0" mb="2" cb="0"/><line nr="338" mi="2" ci="0" mb="0" cb="0"/><line nr="340" mi="1" ci="0" mb="0" cb="0"/><line nr="341" mi="3" ci="0" mb="0" cb="0"/><line nr="342" mi="1" ci="0" mb="0" cb="0"/><line nr="345" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="1016" covered="7"/><counter type="BRANCH" missed="66" covered="0"/><counter type="LINE" missed="154" covered="3"/><counter type="COMPLEXITY" missed="38" covered="2"/><counter type="METHOD" missed="5" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSolrComponentStats.java"><line nr="40" mi="0" ci="4" mb="0" cb="0"/><line nr="153" mi="0" ci="2" mb="0" cb="0"/><line nr="154" mi="0" ci="3" mb="0" cb="0"/><line nr="155" mi="0" ci="1" mb="0" cb="0"/><line nr="167" mi="0" ci="7" mb="0" cb="2"/><line nr="168" mi="0" ci="4" mb="0" cb="0"/><line nr="170" mi="0" ci="7" mb="0" cb="2"/><line nr="171" mi="0" ci="4" mb="0" cb="0"/><line nr="173" mi="0" ci="7" mb="0" cb="2"/><line nr="174" mi="0" ci="4" mb="0" cb="0"/><line nr="176" mi="0" ci="1" mb="0" cb="0"/><line nr="187" mi="0" ci="2" mb="0" cb="0"/><line nr="188" mi="0" ci="4" mb="0" cb="0"/><line nr="189" mi="0" ci="3" mb="1" cb="1"/><line nr="190" mi="0" ci="2" mb="0" cb="0"/><line nr="191" mi="0" ci="4" mb="0" cb="0"/><line nr="192" mi="0" ci="4" mb="0" cb="0"/><line nr="193" mi="0" ci="4" mb="0" cb="0"/><line nr="194" mi="0" ci="4" mb="0" cb="0"/><line nr="195" mi="0" ci="4" mb="0" cb="0"/><line nr="196" mi="0" ci="10" mb="0" cb="2"/><line nr="197" mi="0" ci="20" mb="0" cb="0"/><line nr="199" mi="0" ci="18" mb="0" cb="0"/><line nr="200" mi="0" ci="1" mb="0" cb="0"/><line nr="201" mi="0" ci="1" mb="0" cb="0"/><line nr="202" mi="0" ci="2" mb="0" cb="0"/><line nr="203" mi="0" ci="20" mb="0" cb="0"/><line nr="205" mi="0" ci="20" mb="0" cb="0"/><line nr="207" mi="0" ci="20" mb="0" cb="0"/><line nr="209" mi="0" ci="1" mb="0" cb="0"/><line nr="210" mi="0" ci="1" mb="0" cb="0"/><line nr="211" mi="0" ci="6" mb="0" cb="0"/><line nr="212" mi="0" ci="3" mb="0" cb="0"/><line nr="213" mi="0" ci="3" mb="0" cb="0"/><line nr="214" mi="0" ci="3" mb="0" cb="0"/><line nr="215" mi="0" ci="16" mb="0" cb="2"/><line nr="216" mi="0" ci="5" mb="2" cb="2"/><line nr="217" mi="5" ci="0" mb="0" cb="0"/><line nr="218" mi="0" ci="5" mb="1" cb="1"/><line nr="219" mi="0" ci="9" mb="0" cb="0"/><line nr="222" mi="0" ci="6" mb="0" cb="0"/><line nr="223" mi="0" ci="1" mb="0" cb="0"/><line nr="224" mi="0" ci="6" mb="0" cb="0"/><line nr="226" mi="0" ci="1" mb="0" cb="0"/><line nr="227" mi="0" ci="6" mb="0" cb="0"/><line nr="229" mi="0" ci="1" mb="0" cb="0"/><line nr="230" mi="0" ci="6" mb="0" cb="0"/><line nr="232" mi="0" ci="1" mb="0" cb="0"/><line nr="233" mi="0" ci="8" mb="0" cb="2"/><line nr="234" mi="0" ci="4" mb="0" cb="0"/><line nr="235" mi="0" ci="4" mb="0" cb="0"/><line nr="236" mi="2" ci="12" mb="2" cb="2"/><line nr="237" mi="0" ci="2" mb="0" cb="0"/><line nr="238" mi="8" ci="6" mb="3" cb="1"/><line nr="239" mi="2" ci="1" mb="0" cb="0"/><line nr="240" mi="8" ci="6" mb="3" cb="1"/><line nr="241" mi="2" ci="1" mb="0" cb="0"/><line nr="243" mi="0" ci="13" mb="0" cb="0"/><line nr="244" mi="0" ci="2" mb="0" cb="0"/><line nr="245" mi="1" ci="0" mb="0" cb="0"/><line nr="246" mi="6" ci="0" mb="0" cb="0"/><line nr="247" mi="0" ci="1" mb="0" cb="0"/><line nr="250" mi="0" ci="1" mb="0" cb="0"/><line nr="261" mi="0" ci="2" mb="0" cb="0"/><line nr="262" mi="0" ci="4" mb="0" cb="0"/><line nr="263" mi="0" ci="3" mb="1" cb="1"/><line nr="264" mi="0" ci="2" mb="0" cb="0"/><line nr="265" mi="0" ci="4" mb="0" cb="0"/><line nr="266" mi="0" ci="4" mb="0" cb="0"/><line nr="267" mi="0" ci="4" mb="0" cb="0"/><line nr="268" mi="0" ci="4" mb="0" cb="0"/><line nr="269" mi="0" ci="4" mb="0" cb="0"/><line nr="270" mi="0" ci="10" mb="0" cb="2"/><line nr="271" mi="0" ci="20" mb="0" cb="0"/><line nr="273" mi="0" ci="18" mb="0" cb="0"/><line nr="274" mi="0" ci="1" mb="0" cb="0"/><line nr="275" mi="0" ci="1" mb="0" cb="0"/><line nr="276" mi="0" ci="2" mb="0" cb="0"/><line nr="277" mi="0" ci="20" mb="0" cb="0"/><line nr="279" mi="0" ci="20" mb="0" cb="0"/><line nr="281" mi="0" ci="20" mb="0" cb="0"/><line nr="283" mi="0" ci="1" mb="0" cb="0"/><line nr="284" mi="0" ci="1" mb="0" cb="0"/><line nr="285" mi="0" ci="6" mb="0" cb="0"/><line nr="286" mi="0" ci="3" mb="0" cb="0"/><line nr="287" mi="0" ci="3" mb="0" cb="0"/><line nr="288" mi="0" ci="3" mb="0" cb="0"/><line nr="289" mi="0" ci="16" mb="0" cb="2"/><line nr="290" mi="0" ci="5" mb="2" cb="2"/><line nr="291" mi="5" ci="0" mb="0" cb="0"/><line nr="292" mi="0" ci="5" mb="0" cb="2"/><line nr="293" mi="0" ci="9" mb="0" cb="0"/><line nr="296" mi="0" ci="6" mb="0" cb="0"/><line nr="297" mi="0" ci="1" mb="0" cb="0"/><line nr="298" mi="0" ci="6" mb="0" cb="0"/><line nr="299" mi="0" ci="1" mb="0" cb="0"/><line nr="300" mi="0" ci="6" mb="0" cb="0"/><line nr="301" mi="0" ci="1" mb="0" cb="0"/><line nr="302" mi="0" ci="6" mb="0" cb="0"/><line nr="303" mi="0" ci="1" mb="0" cb="0"/><line nr="304" mi="0" ci="8" mb="0" cb="2"/><line nr="305" mi="0" ci="4" mb="0" cb="0"/><line nr="306" mi="0" ci="4" mb="0" cb="0"/><line nr="307" mi="2" ci="12" mb="2" cb="2"/><line nr="308" mi="0" ci="2" mb="0" cb="0"/><line nr="309" mi="0" ci="14" mb="1" cb="3"/><line nr="310" mi="0" ci="3" mb="0" cb="0"/><line nr="311" mi="0" ci="14" mb="1" cb="3"/><line nr="312" mi="0" ci="3" mb="0" cb="0"/><line nr="314" mi="0" ci="13" mb="0" cb="0"/><line nr="315" mi="0" ci="2" mb="0" cb="0"/><line nr="316" mi="1" ci="0" mb="0" cb="0"/><line nr="317" mi="6" ci="0" mb="0" cb="0"/><line nr="318" mi="0" ci="1" mb="0" cb="0"/><line nr="321" mi="0" ci="1" mb="0" cb="0"/><line nr="332" mi="0" ci="2" mb="0" cb="0"/><line nr="333" mi="0" ci="4" mb="0" cb="0"/><line nr="334" mi="0" ci="3" mb="1" cb="1"/><line nr="335" mi="0" ci="2" mb="0" cb="0"/><line nr="336" mi="0" ci="4" mb="0" cb="0"/><line nr="337" mi="0" ci="4" mb="0" cb="0"/><line nr="338" mi="0" ci="4" mb="0" cb="0"/><line nr="339" mi="0" ci="4" mb="0" cb="0"/><line nr="340" mi="0" ci="4" mb="0" cb="0"/><line nr="341" mi="0" ci="4" mb="0" cb="0"/><line nr="342" mi="0" ci="4" mb="0" cb="0"/><line nr="343" mi="0" ci="4" mb="0" cb="0"/><line nr="344" mi="0" ci="4" mb="0" cb="0"/><line nr="345" mi="0" ci="4" mb="0" cb="0"/><line nr="346" mi="0" ci="4" mb="0" cb="0"/><line nr="347" mi="0" ci="4" mb="0" cb="0"/><line nr="348" mi="0" ci="4" mb="0" cb="0"/><line nr="349" mi="0" ci="4" mb="0" cb="0"/><line nr="350" mi="0" ci="4" mb="0" cb="0"/><line nr="351" mi="0" ci="10" mb="0" cb="2"/><line nr="352" mi="0" ci="20" mb="0" cb="0"/><line nr="354" mi="0" ci="19" mb="0" cb="0"/><line nr="356" mi="0" ci="3" mb="0" cb="0"/><line nr="357" mi="0" ci="20" mb="0" cb="0"/><line nr="359" mi="0" ci="20" mb="0" cb="0"/><line nr="361" mi="0" ci="20" mb="0" cb="0"/><line nr="363" mi="0" ci="2" mb="0" cb="0"/><line nr="364" mi="0" ci="15" mb="0" cb="0"/><line nr="366" mi="0" ci="6" mb="0" cb="0"/><line nr="367" mi="0" ci="6" mb="0" cb="0"/><line nr="368" mi="0" ci="6" mb="0" cb="0"/><line nr="369" mi="0" ci="2" mb="0" cb="0"/><line nr="370" mi="4" ci="6" mb="1" cb="1"/><line nr="371" mi="28" ci="0" mb="0" cb="0"/><line nr="372" mi="1" ci="0" mb="0" cb="0"/><line nr="376" mi="1" ci="0" mb="0" cb="0"/><line nr="377" mi="2" ci="0" mb="0" cb="0"/><line nr="378" mi="28" ci="0" mb="0" cb="0"/><line nr="379" mi="2" ci="0" mb="0" cb="0"/><line nr="382" mi="28" ci="0" mb="0" cb="0"/><line nr="383" mi="2" ci="0" mb="0" cb="0"/><line nr="386" mi="1" ci="0" mb="0" cb="0"/><line nr="387" mi="1" ci="0" mb="0" cb="0"/><line nr="389" mi="0" ci="2" mb="0" cb="0"/><line nr="390" mi="0" ci="15" mb="0" cb="0"/><line nr="392" mi="0" ci="3" mb="1" cb="1"/><line nr="393" mi="0" ci="2" mb="0" cb="0"/><line nr="394" mi="0" ci="6" mb="0" cb="0"/><line nr="395" mi="0" ci="6" mb="0" cb="0"/><line nr="396" mi="0" ci="6" mb="0" cb="0"/><line nr="397" mi="0" ci="6" mb="0" cb="0"/><line nr="398" mi="0" ci="6" mb="0" cb="0"/><line nr="399" mi="0" ci="6" mb="0" cb="0"/><line nr="400" mi="0" ci="10" mb="0" cb="2"/><line nr="401" mi="0" ci="28" mb="0" cb="0"/><line nr="402" mi="0" ci="2" mb="0" cb="0"/><line nr="405" mi="0" ci="28" mb="0" cb="0"/><line nr="406" mi="0" ci="2" mb="0" cb="0"/><line nr="409" mi="0" ci="28" mb="0" cb="0"/><line nr="410" mi="0" ci="2" mb="0" cb="0"/><line nr="413" mi="0" ci="6" mb="0" cb="0"/><line nr="414" mi="0" ci="24" mb="0" cb="0"/><line nr="419" mi="0" ci="28" mb="0" cb="0"/><line nr="420" mi="0" ci="2" mb="0" cb="0"/><line nr="423" mi="0" ci="4" mb="0" cb="0"/><line nr="424" mi="0" ci="21" mb="0" cb="0"/><line nr="428" mi="0" ci="8" mb="0" cb="0"/><line nr="429" mi="0" ci="3" mb="0" cb="2"/><line nr="430" mi="0" ci="4" mb="0" cb="0"/><line nr="431" mi="0" ci="10" mb="0" cb="2"/><line nr="432" mi="0" ci="32" mb="0" cb="0"/><line nr="433" mi="0" ci="2" mb="0" cb="0"/><line nr="438" mi="0" ci="2" mb="1" cb="1"/><line nr="439" mi="0" ci="4" mb="1" cb="1"/><line nr="440" mi="0" ci="7" mb="0" cb="0"/><line nr="442" mi="0" ci="32" mb="0" cb="0"/><line nr="443" mi="0" ci="2" mb="0" cb="0"/><line nr="448" mi="0" ci="2" mb="1" cb="1"/><line nr="449" mi="0" ci="4" mb="0" cb="0"/><line nr="450" mi="0" ci="4" mb="0" cb="0"/><line nr="451" mi="0" ci="8" mb="0" cb="2"/><line nr="452" mi="0" ci="8" mb="0" cb="0"/><line nr="453" mi="0" ci="4" mb="0" cb="0"/><line nr="455" mi="0" ci="7" mb="0" cb="0"/><line nr="458" mi="0" ci="1" mb="0" cb="0"/><line nr="459" mi="0" ci="10" mb="0" cb="2"/><line nr="460" mi="0" ci="1" mb="0" cb="0"/><line nr="461" mi="0" ci="10" mb="0" cb="0"/><line nr="462" mi="0" ci="3" mb="0" cb="0"/><line nr="463" mi="0" ci="5" mb="0" cb="0"/><line nr="464" mi="0" ci="1" mb="0" cb="0"/><line nr="466" mi="0" ci="1" mb="0" cb="0"/><line nr="467" mi="0" ci="1" mb="0" cb="0"/><line nr="468" mi="0" ci="1" mb="0" cb="0"/><line nr="469" mi="12" ci="0" mb="0" cb="0"/><line nr="472" mi="0" ci="18" mb="1" cb="1"/><line nr="474" mi="6" ci="0" mb="0" cb="0"/><line nr="476" mi="0" ci="5" mb="0" cb="0"/><line nr="478" mi="0" ci="1" mb="0" cb="0"/><line nr="479" mi="0" ci="1" mb="0" cb="0"/><line nr="480" mi="0" ci="6" mb="0" cb="0"/><line nr="481" mi="0" ci="3" mb="0" cb="0"/><line nr="482" mi="0" ci="3" mb="0" cb="0"/><line nr="483" mi="0" ci="3" mb="0" cb="0"/><line nr="484" mi="0" ci="16" mb="0" cb="2"/><line nr="485" mi="0" ci="5" mb="2" cb="2"/><line nr="486" mi="5" ci="0" mb="0" cb="0"/><line nr="487" mi="0" ci="5" mb="0" cb="2"/><line nr="488" mi="0" ci="9" mb="0" cb="0"/><line nr="491" mi="0" ci="6" mb="0" cb="0"/><line nr="492" mi="0" ci="1" mb="0" cb="0"/><line nr="493" mi="0" ci="6" mb="0" cb="0"/><line nr="494" mi="0" ci="1" mb="0" cb="0"/><line nr="495" mi="0" ci="6" mb="0" cb="0"/><line nr="496" mi="0" ci="1" mb="0" cb="0"/><line nr="497" mi="0" ci="6" mb="0" cb="0"/><line nr="498" mi="0" ci="1" mb="0" cb="0"/><line nr="499" mi="0" ci="6" mb="0" cb="0"/><line nr="500" mi="0" ci="1" mb="0" cb="0"/><line nr="502" mi="0" ci="8" mb="0" cb="2"/><line nr="503" mi="0" ci="8" mb="0" cb="0"/><line nr="504" mi="0" ci="5" mb="0" cb="0"/><line nr="505" mi="0" ci="3" mb="0" cb="0"/><line nr="506" mi="0" ci="7" mb="0" cb="2"/><line nr="507" mi="5" ci="8" mb="1" cb="1"/><line nr="508" mi="2" ci="1" mb="0" cb="0"/><line nr="509" mi="0" ci="31" mb="0" cb="0"/><line nr="513" mi="0" ci="5" mb="0" cb="2"/><line nr="514" mi="0" ci="10" mb="0" cb="0"/><line nr="516" mi="0" ci="5" mb="0" cb="0"/><line nr="518" mi="0" ci="4" mb="0" cb="0"/><line nr="520" mi="0" ci="14" mb="1" cb="3"/><line nr="521" mi="0" ci="3" mb="0" cb="0"/><line nr="522" mi="8" ci="6" mb="3" cb="1"/><line nr="523" mi="2" ci="1" mb="0" cb="0"/><line nr="524" mi="4" ci="9" mb="2" cb="2"/><line nr="525" mi="14" ci="3" mb="0" cb="0"/><line nr="526" mi="0" ci="2" mb="0" cb="0"/><line nr="527" mi="2" ci="12" mb="2" cb="2"/><line nr="528" mi="0" ci="2" mb="0" cb="0"/><line nr="529" mi="0" ci="4" mb="0" cb="0"/><line nr="530" mi="0" ci="4" mb="0" cb="0"/><line nr="531" mi="0" ci="4" mb="0" cb="0"/><line nr="533" mi="0" ci="19" mb="0" cb="0"/><line nr="534" mi="0" ci="2" mb="0" cb="0"/><line nr="536" mi="1" ci="0" mb="0" cb="0"/><line nr="537" mi="6" ci="0" mb="0" cb="0"/><line nr="538" mi="0" ci="1" mb="0" cb="0"/><line nr="539" mi="0" ci="5" mb="1" cb="1"/><line nr="540" mi="6" ci="0" mb="0" cb="0"/><line nr="542" mi="8" ci="0" mb="2" cb="0"/><line nr="543" mi="3" ci="0" mb="0" cb="0"/><line nr="544" mi="7" ci="0" mb="2" cb="0"/><line nr="545" mi="13" ci="0" mb="2" cb="0"/><line nr="546" mi="3" ci="0" mb="0" cb="0"/><line nr="547" mi="31" ci="0" mb="0" cb="0"/><line nr="552" mi="5" ci="0" mb="2" cb="0"/><line nr="553" mi="10" ci="0" mb="0" cb="0"/><line nr="555" mi="5" ci="0" mb="0" cb="0"/><line nr="557" mi="4" ci="0" mb="0" cb="0"/><line nr="559" mi="18" ci="0" mb="0" cb="0"/><line nr="562" mi="19" ci="0" mb="0" cb="0"/><line nr="563" mi="2" ci="0" mb="0" cb="0"/><line nr="565" mi="1" ci="0" mb="0" cb="0"/><line nr="566" mi="6" ci="0" mb="0" cb="0"/><line nr="567" mi="1" ci="0" mb="0" cb="0"/><line nr="571" mi="0" ci="1" mb="0" cb="0"/><line nr="572" mi="5" ci="0" mb="0" cb="0"/><line nr="574" mi="0" ci="1" mb="0" cb="0"/><line nr="585" mi="5" ci="0" mb="0" cb="0"/><line nr="586" mi="4" ci="0" mb="0" cb="0"/><line nr="587" mi="8" ci="0" mb="2" cb="0"/><line nr="588" mi="9" ci="0" mb="4" cb="0"/><line nr="589" mi="13" ci="0" mb="2" cb="0"/><line nr="590" mi="17" ci="0" mb="0" cb="0"/><line nr="591" mi="10" ci="0" mb="2" cb="0"/><line nr="592" mi="5" ci="0" mb="2" cb="0"/><line nr="593" mi="19" ci="0" mb="0" cb="0"/><line nr="594" mi="8" ci="0" mb="0" cb="0"/><line nr="596" mi="4" ci="0" mb="0" cb="0"/><line nr="598" mi="1" ci="0" mb="0" cb="0"/><line nr="601" mi="3" ci="0" mb="0" cb="0"/><line nr="612" mi="4" ci="0" mb="0" cb="0"/><line nr="613" mi="8" ci="0" mb="2" cb="0"/><line nr="614" mi="8" ci="0" mb="0" cb="0"/><line nr="616" mi="4" ci="0" mb="0" cb="0"/><line nr="617" mi="5" ci="0" mb="0" cb="0"/><line nr="618" mi="7" ci="0" mb="0" cb="0"/><line nr="631" mi="2" ci="0" mb="0" cb="0"/><line nr="632" mi="4" ci="0" mb="0" cb="0"/><line nr="633" mi="2" ci="0" mb="2" cb="0"/><line nr="634" mi="9" ci="0" mb="2" cb="0"/><line nr="635" mi="4" ci="0" mb="0" cb="0"/><line nr="636" mi="6" ci="0" mb="0" cb="0"/><line nr="637" mi="4" ci="0" mb="0" cb="0"/><line nr="640" mi="4" ci="0" mb="0" cb="0"/><line nr="641" mi="8" ci="0" mb="2" cb="0"/><line nr="642" mi="8" ci="0" mb="2" cb="0"/><line nr="643" mi="5" ci="0" mb="0" cb="0"/><line nr="644" mi="6" ci="0" mb="0" cb="0"/><line nr="645" mi="4" ci="0" mb="0" cb="0"/><line nr="648" mi="2" ci="0" mb="0" cb="0"/><line nr="649" mi="4" ci="0" mb="0" cb="0"/><line nr="651" mi="1" ci="0" mb="0" cb="0"/><line nr="652" mi="4" ci="0" mb="2" cb="0"/><line nr="653" mi="5" ci="0" mb="0" cb="0"/><line nr="655" mi="1" ci="0" mb="0" cb="0"/><line nr="665" mi="4" ci="0" mb="0" cb="0"/><line nr="666" mi="3" ci="0" mb="0" cb="0"/><line nr="667" mi="5" ci="0" mb="0" cb="0"/><line nr="668" mi="7" ci="0" mb="0" cb="0"/><line nr="681" mi="5" ci="0" mb="4" cb="0"/><line nr="682" mi="4" ci="0" mb="0" cb="0"/><line nr="683" mi="3" ci="0" mb="0" cb="0"/><line nr="684" mi="4" ci="0" mb="0" cb="0"/><line nr="685" mi="5" ci="0" mb="0" cb="0"/><line nr="686" mi="3" ci="0" mb="2" cb="0"/><line nr="688" mi="5" ci="0" mb="4" cb="0"/><line nr="689" mi="4" ci="0" mb="0" cb="0"/><line nr="690" mi="5" ci="0" mb="0" cb="0"/><line nr="691" mi="5" ci="0" mb="0" cb="0"/><line nr="693" mi="9" ci="0" mb="2" cb="0"/><line nr="694" mi="4" ci="0" mb="0" cb="0"/><line nr="695" mi="12" ci="0" mb="0" cb="0"/><line nr="696" mi="4" ci="0" mb="0" cb="0"/><line nr="700" mi="4" ci="0" mb="0" cb="0"/><line nr="701" mi="8" ci="0" mb="2" cb="0"/><line nr="703" mi="5" ci="0" mb="4" cb="0"/><line nr="704" mi="7" ci="0" mb="0" cb="0"/><line nr="705" mi="5" ci="0" mb="0" cb="0"/><line nr="706" mi="5" ci="0" mb="0" cb="0"/><line nr="708" mi="8" ci="0" mb="2" cb="0"/><line nr="709" mi="7" ci="0" mb="0" cb="0"/><line nr="710" mi="12" ci="0" mb="0" cb="0"/><line nr="711" mi="4" ci="0" mb="0" cb="0"/><line nr="715" mi="2" ci="0" mb="0" cb="0"/><line nr="716" mi="4" ci="0" mb="0" cb="0"/><line nr="718" mi="3" ci="0" mb="2" cb="0"/><line nr="719" mi="6" ci="0" mb="0" cb="0"/><line nr="721" mi="5" ci="0" mb="0" cb="0"/><line nr="723" mi="1" ci="0" mb="0" cb="0"/><line nr="736" mi="0" ci="6" mb="0" cb="2"/><line nr="740" mi="0" ci="5" mb="0" cb="0"/><line nr="741" mi="0" ci="5" mb="0" cb="0"/><line nr="742" mi="0" ci="2" mb="0" cb="0"/><line nr="743" mi="0" ci="4" mb="0" cb="0"/><line nr="744" mi="0" ci="10" mb="0" cb="2"/><line nr="745" mi="0" ci="16" mb="0" cb="0"/><line nr="747" mi="0" ci="16" mb="0" cb="0"/><line nr="749" mi="0" ci="16" mb="0" cb="0"/><line nr="751" mi="0" ci="16" mb="0" cb="0"/><line nr="753" mi="0" ci="16" mb="0" cb="0"/><line nr="755" mi="0" ci="1" mb="0" cb="0"/><line nr="756" mi="0" ci="5" mb="0" cb="0"/><line nr="757" mi="0" ci="6" mb="0" cb="0"/><line nr="759" mi="0" ci="10" mb="0" cb="2"/><line nr="760" mi="0" ci="16" mb="0" cb="0"/><line nr="762" mi="0" ci="16" mb="0" cb="0"/><line nr="764" mi="0" ci="16" mb="0" cb="0"/><line nr="766" mi="0" ci="16" mb="0" cb="0"/><line nr="768" mi="0" ci="16" mb="0" cb="0"/><line nr="770" mi="0" ci="1" mb="0" cb="0"/><line nr="771" mi="0" ci="5" mb="0" cb="0"/><line nr="772" mi="0" ci="6" mb="0" cb="0"/><line nr="774" mi="0" ci="10" mb="0" cb="2"/><line nr="775" mi="0" ci="16" mb="0" cb="0"/><line nr="777" mi="0" ci="16" mb="0" cb="0"/><line nr="779" mi="0" ci="16" mb="0" cb="0"/><line nr="781" mi="0" ci="16" mb="0" cb="0"/><line nr="783" mi="0" ci="16" mb="0" cb="0"/><line nr="785" mi="0" ci="2" mb="0" cb="0"/><line nr="786" mi="0" ci="15" mb="0" cb="0"/><line nr="788" mi="4" ci="6" mb="1" cb="1"/><line nr="789" mi="24" ci="0" mb="0" cb="0"/><line nr="792" mi="24" ci="0" mb="0" cb="0"/><line nr="795" mi="24" ci="0" mb="0" cb="0"/><line nr="798" mi="1" ci="0" mb="0" cb="0"/><line nr="799" mi="0" ci="17" mb="0" cb="0"/><line nr="802" mi="0" ci="10" mb="0" cb="2"/><line nr="803" mi="0" ci="24" mb="0" cb="0"/><line nr="806" mi="0" ci="24" mb="0" cb="0"/><line nr="809" mi="0" ci="24" mb="0" cb="0"/><line nr="812" mi="0" ci="24" mb="0" cb="0"/><line nr="815" mi="0" ci="24" mb="0" cb="0"/><line nr="818" mi="0" ci="4" mb="0" cb="0"/><line nr="819" mi="0" ci="21" mb="0" cb="0"/><line nr="823" mi="0" ci="10" mb="0" cb="2"/><line nr="824" mi="0" ci="32" mb="0" cb="0"/><line nr="828" mi="0" ci="32" mb="0" cb="0"/><line nr="832" mi="0" ci="1" mb="0" cb="0"/><line nr="833" mi="0" ci="1" mb="0" cb="0"/><line nr="834" mi="0" ci="1" mb="0" cb="0"/><line nr="836" mi="0" ci="1" mb="0" cb="0"/><line nr="848" mi="0" ci="3" mb="0" cb="2"/><line nr="849" mi="0" ci="6" mb="0" cb="0"/><line nr="850" mi="0" ci="3" mb="0" cb="2"/><line nr="851" mi="0" ci="6" mb="0" cb="0"/><line nr="852" mi="0" ci="3" mb="1" cb="1"/><line nr="853" mi="0" ci="6" mb="0" cb="0"/><line nr="855" mi="13" ci="0" mb="0" cb="0"/><line nr="871" mi="0" ci="4" mb="0" cb="0"/><line nr="872" mi="0" ci="5" mb="0" cb="0"/><line nr="873" mi="0" ci="13" mb="0" cb="0"/><line nr="875" mi="0" ci="3" mb="0" cb="2"/><line nr="876" mi="0" ci="5" mb="0" cb="0"/><line nr="877" mi="0" ci="1" mb="0" cb="0"/><line nr="879" mi="0" ci="6" mb="0" cb="0"/><line nr="880" mi="0" ci="2" mb="0" cb="0"/><line nr="882" mi="0" ci="2" mb="0" cb="0"/><line nr="897" mi="0" ci="4" mb="0" cb="0"/><line nr="898" mi="0" ci="5" mb="0" cb="0"/><line nr="899" mi="0" ci="13" mb="0" cb="0"/><line nr="901" mi="0" ci="3" mb="0" cb="2"/><line nr="902" mi="0" ci="6" mb="0" cb="0"/><line nr="904" mi="0" ci="6" mb="0" cb="0"/><line nr="905" mi="0" ci="2" mb="0" cb="0"/><line nr="907" mi="0" ci="2" mb="0" cb="0"/><line nr="923" mi="0" ci="4" mb="0" cb="0"/><line nr="924" mi="0" ci="5" mb="0" cb="0"/><line nr="925" mi="0" ci="4" mb="0" cb="0"/><line nr="926" mi="0" ci="4" mb="0" cb="0"/><line nr="927" mi="0" ci="6" mb="0" cb="0"/><line nr="928" mi="0" ci="3" mb="1" cb="1"/><line nr="929" mi="4" ci="7" mb="1" cb="1"/><line nr="930" mi="3" ci="0" mb="0" cb="0"/><line nr="931" mi="47" ci="0" mb="0" cb="0"/><line nr="936" mi="7" ci="0" mb="0" cb="0"/><line nr="937" mi="4" ci="0" mb="0" cb="0"/><line nr="938" mi="1" ci="0" mb="0" cb="0"/><line nr="940" mi="0" ci="13" mb="0" cb="0"/><line nr="942" mi="0" ci="3" mb="0" cb="2"/><line nr="943" mi="0" ci="6" mb="0" cb="0"/><line nr="945" mi="0" ci="6" mb="0" cb="0"/><line nr="946" mi="0" ci="2" mb="0" cb="0"/><line nr="948" mi="0" ci="2" mb="0" cb="0"/><line nr="960" mi="0" ci="15" mb="1" cb="5"/><line nr="963" mi="0" ci="11" mb="0" cb="2"/><line nr="964" mi="0" ci="10" mb="1" cb="1"/><line nr="965" mi="0" ci="2" mb="1" cb="1"/><line nr="966" mi="0" ci="11" mb="0" cb="2"/><line nr="967" mi="0" ci="2" mb="0" cb="0"/><line nr="968" mi="0" ci="2" mb="0" cb="0"/><line nr="970" mi="0" ci="11" mb="0" cb="0"/><line nr="971" mi="3" ci="0" mb="0" cb="0"/><line nr="972" mi="2" ci="0" mb="2" cb="0"/><line nr="973" mi="3" ci="0" mb="0" cb="0"/><line nr="975" mi="0" ci="1" mb="0" cb="0"/><line nr="976" mi="0" ci="3" mb="0" cb="0"/><line nr="978" mi="1" ci="0" mb="0" cb="0"/><line nr="979" mi="0" ci="1" mb="0" cb="0"/><line nr="981" mi="0" ci="1" mb="0" cb="0"/><line nr="983" mi="0" ci="1" mb="0" cb="0"/><line nr="997" mi="0" ci="2" mb="0" cb="0"/><line nr="999" mi="0" ci="7" mb="0" cb="0"/><line nr="1000" mi="1" ci="0" mb="0" cb="0"/><line nr="1001" mi="3" ci="0" mb="0" cb="0"/><line nr="1002" mi="2" ci="0" mb="0" cb="0"/><line nr="1003" mi="0" ci="1" mb="0" cb="0"/><line nr="1004" mi="0" ci="2" mb="1" cb="1"/><line nr="1007" mi="0" ci="5" mb="0" cb="0"/><line nr="1008" mi="0" ci="2" mb="1" cb="1"/><line nr="1009" mi="0" ci="2" mb="0" cb="0"/><line nr="1011" mi="1" ci="0" mb="0" cb="0"/><line nr="1012" mi="3" ci="0" mb="0" cb="0"/><line nr="1013" mi="4" ci="0" mb="0" cb="0"/><line nr="1014" mi="0" ci="1" mb="0" cb="0"/><line nr="1016" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="941" covered="2433"/><counter type="BRANCH" missed="103" covered="119"/><counter type="LINE" missed="131" covered="351"/><counter type="COMPLEXITY" missed="77" covered="52"/><counter type="METHOD" missed="5" covered="13"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSolrComponentKwic.java"><line nr="90" mi="0" ci="2" mb="0" cb="0"/><line nr="91" mi="0" ci="1" mb="0" cb="0"/><line nr="101" mi="5" ci="0" mb="0" cb="0"/><line nr="102" mi="1" ci="0" mb="0" cb="0"/><line nr="103" mi="2" ci="0" mb="0" cb="0"/><line nr="112" mi="2" ci="0" mb="0" cb="0"/><line nr="113" mi="4" ci="0" mb="0" cb="0"/><line nr="114" mi="3" ci="0" mb="2" cb="0"/><line nr="115" mi="2" ci="0" mb="0" cb="0"/><line nr="116" mi="4" ci="0" mb="0" cb="0"/><line nr="117" mi="4" ci="0" mb="0" cb="0"/><line nr="118" mi="4" ci="0" mb="0" cb="0"/><line nr="119" mi="4" ci="0" mb="0" cb="0"/><line nr="120" mi="4" ci="0" mb="0" cb="0"/><line nr="121" mi="4" ci="0" mb="0" cb="0"/><line nr="122" mi="4" ci="0" mb="0" cb="0"/><line nr="123" mi="4" ci="0" mb="0" cb="0"/><line nr="124" mi="4" ci="0" mb="0" cb="0"/><line nr="125" mi="4" ci="0" mb="0" cb="0"/><line nr="126" mi="4" ci="0" mb="0" cb="0"/><line nr="127" mi="4" ci="0" mb="0" cb="0"/><line nr="128" mi="4" ci="0" mb="0" cb="0"/><line nr="129" mi="4" ci="0" mb="0" cb="0"/><line nr="130" mi="10" ci="0" mb="2" cb="0"/><line nr="131" mi="18" ci="0" mb="0" cb="0"/><line nr="132" mi="2" ci="0" mb="0" cb="0"/><line nr="133" mi="20" ci="0" mb="0" cb="0"/><line nr="135" mi="20" ci="0" mb="0" cb="0"/><line nr="138" mi="20" ci="0" mb="0" cb="0"/><line nr="141" mi="20" ci="0" mb="0" cb="0"/><line nr="144" mi="18" ci="0" mb="0" cb="0"/><line nr="145" mi="2" ci="0" mb="0" cb="0"/><line nr="147" mi="4" ci="0" mb="0" cb="0"/><line nr="148" mi="13" ci="0" mb="0" cb="0"/><line nr="150" mi="6" ci="0" mb="0" cb="0"/><line nr="151" mi="3" ci="0" mb="2" cb="0"/><line nr="152" mi="4" ci="0" mb="0" cb="0"/><line nr="153" mi="10" ci="0" mb="2" cb="0"/><line nr="154" mi="26" ci="0" mb="0" cb="0"/><line nr="158" mi="2" ci="0" mb="2" cb="0"/><line nr="159" mi="4" ci="0" mb="2" cb="0"/><line nr="160" mi="7" ci="0" mb="0" cb="0"/><line nr="162" mi="24" ci="0" mb="0" cb="0"/><line nr="163" mi="2" ci="0" mb="0" cb="0"/><line nr="166" mi="2" ci="0" mb="2" cb="0"/><line nr="167" mi="4" ci="0" mb="0" cb="0"/><line nr="168" mi="4" ci="0" mb="0" cb="0"/><line nr="169" mi="8" ci="0" mb="2" cb="0"/><line nr="170" mi="8" ci="0" mb="0" cb="0"/><line nr="171" mi="4" ci="0" mb="0" cb="0"/><line nr="173" mi="7" ci="0" mb="0" cb="0"/><line nr="176" mi="1" ci="0" mb="0" cb="0"/><line nr="177" mi="10" ci="0" mb="2" cb="0"/><line nr="178" mi="1" ci="0" mb="0" cb="0"/><line nr="179" mi="8" ci="0" mb="0" cb="0"/><line nr="180" mi="8" ci="0" mb="0" cb="0"/><line nr="181" mi="1" ci="0" mb="0" cb="0"/><line nr="183" mi="18" ci="0" mb="0" cb="0"/><line nr="184" mi="1" ci="0" mb="0" cb="0"/><line nr="185" mi="1" ci="0" mb="0" cb="0"/><line nr="186" mi="2" ci="0" mb="0" cb="0"/><line nr="187" mi="20" ci="0" mb="0" cb="0"/><line nr="189" mi="20" ci="0" mb="0" cb="0"/><line nr="191" mi="18" ci="0" mb="0" cb="0"/><line nr="192" mi="2" ci="0" mb="0" cb="0"/><line nr="193" mi="18" ci="0" mb="0" cb="0"/><line nr="194" mi="2" ci="0" mb="0" cb="0"/><line nr="195" mi="18" ci="0" mb="0" cb="0"/><line nr="196" mi="2" ci="0" mb="0" cb="0"/><line nr="197" mi="18" ci="0" mb="0" cb="0"/><line nr="198" mi="2" ci="0" mb="0" cb="0"/><line nr="199" mi="20" ci="0" mb="0" cb="0"/><line nr="201" mi="1" ci="0" mb="0" cb="0"/><line nr="202" mi="1" ci="0" mb="0" cb="0"/><line nr="203" mi="6" ci="0" mb="0" cb="0"/><line nr="204" mi="3" ci="0" mb="0" cb="0"/><line nr="205" mi="3" ci="0" mb="0" cb="0"/><line nr="206" mi="16" ci="0" mb="2" cb="0"/><line nr="207" mi="5" ci="0" mb="4" cb="0"/><line nr="208" mi="5" ci="0" mb="0" cb="0"/><line nr="209" mi="5" ci="0" mb="2" cb="0"/><line nr="210" mi="9" ci="0" mb="0" cb="0"/><line nr="213" mi="6" ci="0" mb="0" cb="0"/><line nr="214" mi="1" ci="0" mb="0" cb="0"/><line nr="215" mi="6" ci="0" mb="0" cb="0"/><line nr="216" mi="1" ci="0" mb="0" cb="0"/><line nr="217" mi="6" ci="0" mb="0" cb="0"/><line nr="218" mi="1" ci="0" mb="0" cb="0"/><line nr="219" mi="6" ci="0" mb="0" cb="0"/><line nr="220" mi="1" ci="0" mb="0" cb="0"/><line nr="221" mi="6" ci="0" mb="0" cb="0"/><line nr="222" mi="1" ci="0" mb="0" cb="0"/><line nr="223" mi="6" ci="0" mb="0" cb="0"/><line nr="225" mi="1" ci="0" mb="0" cb="0"/><line nr="226" mi="6" ci="0" mb="0" cb="0"/><line nr="227" mi="1" ci="0" mb="0" cb="0"/><line nr="228" mi="6" ci="0" mb="0" cb="0"/><line nr="229" mi="1" ci="0" mb="0" cb="0"/><line nr="230" mi="6" ci="0" mb="0" cb="0"/><line nr="231" mi="1" ci="0" mb="0" cb="0"/><line nr="232" mi="6" ci="0" mb="0" cb="0"/><line nr="233" mi="1" ci="0" mb="0" cb="0"/><line nr="234" mi="6" ci="0" mb="0" cb="0"/><line nr="235" mi="1" ci="0" mb="0" cb="0"/><line nr="236" mi="6" ci="0" mb="0" cb="0"/><line nr="237" mi="1" ci="0" mb="0" cb="0"/><line nr="238" mi="8" ci="0" mb="2" cb="0"/><line nr="239" mi="8" ci="0" mb="0" cb="0"/><line nr="240" mi="9" ci="0" mb="2" cb="0"/><line nr="241" mi="3" ci="0" mb="0" cb="0"/><line nr="242" mi="21" ci="0" mb="0" cb="0"/><line nr="246" mi="5" ci="0" mb="2" cb="0"/><line nr="247" mi="10" ci="0" mb="0" cb="0"/><line nr="249" mi="5" ci="0" mb="0" cb="0"/><line nr="251" mi="13" ci="0" mb="4" cb="0"/><line nr="252" mi="19" ci="0" mb="0" cb="0"/><line nr="253" mi="2" ci="0" mb="0" cb="0"/><line nr="254" mi="4" ci="0" mb="0" cb="0"/><line nr="255" mi="13" ci="0" mb="2" cb="0"/><line nr="257" mi="6" ci="0" mb="0" cb="0"/><line nr="258" mi="6" ci="0" mb="0" cb="0"/><line nr="259" mi="6" ci="0" mb="0" cb="0"/><line nr="260" mi="4" ci="0" mb="0" cb="0"/><line nr="261" mi="21" ci="0" mb="0" cb="0"/><line nr="265" mi="1" ci="0" mb="0" cb="0"/><line nr="271" mi="4" ci="0" mb="0" cb="0"/><line nr="272" mi="5" ci="0" mb="0" cb="0"/><line nr="273" mi="4" ci="0" mb="0" cb="0"/><line nr="274" mi="5" ci="0" mb="2" cb="0"/><line nr="275" mi="13" ci="0" mb="2" cb="0"/><line nr="276" mi="4" ci="0" mb="0" cb="0"/><line nr="277" mi="7" ci="0" mb="0" cb="0"/><line nr="278" mi="4" ci="0" mb="0" cb="0"/><line nr="279" mi="10" ci="0" mb="2" cb="0"/><line nr="280" mi="4" ci="0" mb="0" cb="0"/><line nr="281" mi="4" ci="0" mb="0" cb="0"/><line nr="282" mi="2" ci="0" mb="0" cb="0"/><line nr="283" mi="2" ci="0" mb="0" cb="0"/><line nr="284" mi="3" ci="0" mb="2" cb="0"/><line nr="285" mi="4" ci="0" mb="0" cb="0"/><line nr="287" mi="3" ci="0" mb="2" cb="0"/><line nr="288" mi="4" ci="0" mb="0" cb="0"/><line nr="290" mi="8" ci="0" mb="0" cb="0"/><line nr="291" mi="7" ci="0" mb="2" cb="0"/><line nr="292" mi="2" ci="0" mb="0" cb="0"/><line nr="293" mi="6" ci="0" mb="2" cb="0"/><line nr="294" mi="4" ci="0" mb="0" cb="0"/><line nr="295" mi="15" ci="0" mb="2" cb="0"/><line nr="296" mi="4" ci="0" mb="0" cb="0"/><line nr="297" mi="5" ci="0" mb="0" cb="0"/><line nr="298" mi="5" ci="0" mb="0" cb="0"/><line nr="299" mi="4" ci="0" mb="0" cb="0"/><line nr="300" mi="1" ci="0" mb="0" cb="0"/><line nr="301" mi="4" ci="0" mb="2" cb="0"/><line nr="302" mi="2" ci="0" mb="2" cb="0"/><line nr="303" mi="7" ci="0" mb="0" cb="0"/><line nr="305" mi="4" ci="0" mb="2" cb="0"/><line nr="306" mi="2" ci="0" mb="2" cb="0"/><line nr="307" mi="7" ci="0" mb="0" cb="0"/><line nr="310" mi="6" ci="0" mb="0" cb="0"/><line nr="314" mi="3" ci="0" mb="2" cb="0"/><line nr="315" mi="4" ci="0" mb="0" cb="0"/><line nr="317" mi="4" ci="0" mb="0" cb="0"/><line nr="318" mi="3" ci="0" mb="2" cb="0"/><line nr="319" mi="4" ci="0" mb="0" cb="0"/><line nr="321" mi="4" ci="0" mb="0" cb="0"/><line nr="322" mi="1" ci="0" mb="0" cb="0"/><line nr="323" mi="8" ci="0" mb="0" cb="0"/><line nr="324" mi="8" ci="0" mb="0" cb="0"/><line nr="325" mi="6" ci="0" mb="0" cb="0"/><line nr="326" mi="2" ci="0" mb="0" cb="0"/><line nr="327" mi="6" ci="0" mb="0" cb="0"/><line nr="328" mi="2" ci="0" mb="0" cb="0"/><line nr="329" mi="4" ci="0" mb="0" cb="0"/><line nr="330" mi="4" ci="0" mb="0" cb="0"/><line nr="331" mi="2" ci="0" mb="0" cb="0"/><line nr="332" mi="5" ci="0" mb="2" cb="0"/><line nr="333" mi="13" ci="0" mb="2" cb="0"/><line nr="334" mi="4" ci="0" mb="0" cb="0"/><line nr="335" mi="7" ci="0" mb="0" cb="0"/><line nr="336" mi="4" ci="0" mb="0" cb="0"/><line nr="337" mi="10" ci="0" mb="2" cb="0"/><line nr="338" mi="4" ci="0" mb="0" cb="0"/><line nr="339" mi="6" ci="0" mb="0" cb="0"/><line nr="340" mi="6" ci="0" mb="0" cb="0"/><line nr="341" mi="4" ci="0" mb="0" cb="0"/><line nr="342" mi="11" ci="0" mb="2" cb="0"/><line nr="343" mi="4" ci="0" mb="0" cb="0"/><line nr="344" mi="3" ci="0" mb="2" cb="0"/><line nr="345" mi="5" ci="0" mb="0" cb="0"/><line nr="347" mi="5" ci="0" mb="0" cb="0"/><line nr="348" mi="5" ci="0" mb="0" cb="0"/><line nr="349" mi="3" ci="0" mb="2" cb="0"/><line nr="350" mi="4" ci="0" mb="0" cb="0"/><line nr="351" mi="1" ci="0" mb="0" cb="0"/><line nr="352" mi="4" ci="0" mb="0" cb="0"/><line nr="353" mi="1" ci="0" mb="0" cb="0"/><line nr="355" mi="3" ci="0" mb="2" cb="0"/><line nr="356" mi="4" ci="0" mb="0" cb="0"/><line nr="357" mi="1" ci="0" mb="0" cb="0"/><line nr="359" mi="3" ci="0" mb="2" cb="0"/><line nr="360" mi="4" ci="0" mb="0" cb="0"/><line nr="361" mi="1" ci="0" mb="0" cb="0"/><line nr="363" mi="3" ci="0" mb="2" cb="0"/><line nr="364" mi="5" ci="0" mb="0" cb="0"/><line nr="366" mi="3" ci="0" mb="2" cb="0"/><line nr="367" mi="4" ci="0" mb="0" cb="0"/><line nr="368" mi="1" ci="0" mb="0" cb="0"/><line nr="369" mi="4" ci="0" mb="0" cb="0"/><line nr="370" mi="1" ci="0" mb="0" cb="0"/><line nr="372" mi="3" ci="0" mb="2" cb="0"/><line nr="373" mi="4" ci="0" mb="0" cb="0"/><line nr="374" mi="1" ci="0" mb="0" cb="0"/><line nr="375" mi="4" ci="0" mb="0" cb="0"/><line nr="376" mi="1" ci="0" mb="0" cb="0"/><line nr="378" mi="4" ci="0" mb="0" cb="0"/><line nr="379" mi="1" ci="0" mb="0" cb="0"/><line nr="380" mi="4" ci="0" mb="0" cb="0"/><line nr="382" mi="4" ci="0" mb="0" cb="0"/><line nr="383" mi="1" ci="0" mb="0" cb="0"/><line nr="384" mi="8" ci="0" mb="0" cb="0"/><line nr="385" mi="8" ci="0" mb="0" cb="0"/><line nr="386" mi="6" ci="0" mb="0" cb="0"/><line nr="387" mi="2" ci="0" mb="0" cb="0"/><line nr="388" mi="6" ci="0" mb="0" cb="0"/><line nr="389" mi="2" ci="0" mb="0" cb="0"/><line nr="390" mi="4" ci="0" mb="0" cb="0"/><line nr="391" mi="4" ci="0" mb="0" cb="0"/><line nr="392" mi="1" ci="0" mb="0" cb="0"/><line nr="394" mi="4" ci="0" mb="0" cb="0"/><line nr="395" mi="2" ci="0" mb="0" cb="0"/><line nr="403" mi="6" ci="0" mb="2" cb="0"/><line nr="404" mi="12" ci="0" mb="4" cb="0"/><line nr="408" mi="2" ci="0" mb="0" cb="0"/><line nr="409" mi="4" ci="0" mb="0" cb="0"/><line nr="410" mi="5" ci="0" mb="0" cb="0"/><line nr="411" mi="10" ci="0" mb="2" cb="0"/><line nr="412" mi="14" ci="0" mb="0" cb="0"/><line nr="413" mi="2" ci="0" mb="0" cb="0"/><line nr="414" mi="16" ci="0" mb="0" cb="0"/><line nr="416" mi="16" ci="0" mb="0" cb="0"/><line nr="418" mi="16" ci="0" mb="0" cb="0"/><line nr="420" mi="16" ci="0" mb="0" cb="0"/><line nr="422" mi="16" ci="0" mb="0" cb="0"/><line nr="424" mi="14" ci="0" mb="0" cb="0"/><line nr="425" mi="2" ci="0" mb="0" cb="0"/><line nr="426" mi="16" ci="0" mb="0" cb="0"/><line nr="428" mi="16" ci="0" mb="0" cb="0"/><line nr="430" mi="14" ci="0" mb="0" cb="0"/><line nr="431" mi="2" ci="0" mb="0" cb="0"/><line nr="432" mi="14" ci="0" mb="0" cb="0"/><line nr="433" mi="2" ci="0" mb="0" cb="0"/><line nr="434" mi="16" ci="0" mb="0" cb="0"/><line nr="436" mi="1" ci="0" mb="0" cb="0"/><line nr="439" mi="1" ci="0" mb="0" cb="0"/><line nr="445" mi="15" ci="0" mb="6" cb="0"/><line nr="448" mi="11" ci="0" mb="2" cb="0"/><line nr="449" mi="10" ci="0" mb="2" cb="0"/><line nr="450" mi="2" ci="0" mb="2" cb="0"/><line nr="453" mi="1" ci="0" mb="0" cb="0"/><line nr="455" mi="1" ci="0" mb="0" cb="0"/><line nr="463" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="1574" covered="3"/><counter type="BRANCH" missed="108" covered="0"/><counter type="LINE" missed="260" covered="2"/><counter type="COMPLEXITY" missed="60" covered="1"/><counter type="METHOD" missed="6" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSolrComponentTermvector.java"><line nr="48" mi="0" ci="2" mb="0" cb="0"/><line nr="49" mi="0" ci="2" mb="0" cb="0"/><line nr="133" mi="0" ci="2" mb="0" cb="0"/><line nr="134" mi="0" ci="3" mb="0" cb="0"/><line nr="135" mi="0" ci="1" mb="0" cb="0"/><line nr="147" mi="0" ci="2" mb="0" cb="0"/><line nr="148" mi="0" ci="4" mb="0" cb="0"/><line nr="149" mi="0" ci="3" mb="1" cb="1"/><line nr="150" mi="0" ci="2" mb="0" cb="0"/><line nr="151" mi="0" ci="4" mb="0" cb="0"/><line nr="152" mi="0" ci="4" mb="0" cb="0"/><line nr="153" mi="0" ci="4" mb="0" cb="0"/><line nr="154" mi="0" ci="4" mb="0" cb="0"/><line nr="155" mi="0" ci="4" mb="0" cb="0"/><line nr="156" mi="0" ci="4" mb="0" cb="0"/><line nr="157" mi="0" ci="4" mb="0" cb="0"/><line nr="158" mi="0" ci="4" mb="0" cb="0"/><line nr="159" mi="0" ci="4" mb="0" cb="0"/><line nr="160" mi="0" ci="4" mb="0" cb="0"/><line nr="161" mi="0" ci="4" mb="0" cb="0"/><line nr="162" mi="0" ci="4" mb="0" cb="0"/><line nr="163" mi="0" ci="4" mb="0" cb="0"/><line nr="164" mi="0" ci="4" mb="0" cb="0"/><line nr="165" mi="0" ci="4" mb="0" cb="0"/><line nr="166" mi="0" ci="4" mb="0" cb="0"/><line nr="167" mi="0" ci="4" mb="0" cb="0"/><line nr="168" mi="0" ci="4" mb="0" cb="0"/><line nr="169" mi="0" ci="4" mb="0" cb="0"/><line nr="170" mi="0" ci="4" mb="0" cb="0"/><line nr="171" mi="0" ci="10" mb="0" cb="2"/><line nr="172" mi="0" ci="20" mb="0" cb="0"/><line nr="175" mi="0" ci="19" mb="0" cb="0"/><line nr="177" mi="0" ci="3" mb="0" cb="0"/><line nr="178" mi="0" ci="20" mb="0" cb="0"/><line nr="180" mi="0" ci="20" mb="0" cb="0"/><line nr="182" mi="0" ci="20" mb="0" cb="0"/><line nr="185" mi="0" ci="20" mb="0" cb="0"/><line nr="187" mi="0" ci="18" mb="0" cb="0"/><line nr="188" mi="0" ci="2" mb="0" cb="0"/><line nr="190" mi="0" ci="20" mb="0" cb="0"/><line nr="193" mi="0" ci="20" mb="0" cb="0"/><line nr="195" mi="0" ci="20" mb="0" cb="0"/><line nr="197" mi="0" ci="20" mb="0" cb="0"/><line nr="200" mi="0" ci="2" mb="0" cb="0"/><line nr="201" mi="0" ci="15" mb="0" cb="0"/><line nr="203" mi="0" ci="6" mb="0" cb="0"/><line nr="204" mi="0" ci="6" mb="0" cb="0"/><line nr="205" mi="0" ci="6" mb="0" cb="0"/><line nr="206" mi="0" ci="2" mb="0" cb="0"/><line nr="207" mi="4" ci="6" mb="1" cb="1"/><line nr="208" mi="28" ci="0" mb="0" cb="0"/><line nr="209" mi="1" ci="0" mb="0" cb="0"/><line nr="213" mi="1" ci="0" mb="0" cb="0"/><line nr="214" mi="2" ci="0" mb="0" cb="0"/><line nr="215" mi="28" ci="0" mb="0" cb="0"/><line nr="216" mi="2" ci="0" mb="0" cb="0"/><line nr="219" mi="28" ci="0" mb="0" cb="0"/><line nr="220" mi="2" ci="0" mb="0" cb="0"/><line nr="223" mi="1" ci="0" mb="0" cb="0"/><line nr="224" mi="1" ci="0" mb="0" cb="0"/><line nr="225" mi="0" ci="20" mb="0" cb="0"/><line nr="227" mi="0" ci="19" mb="0" cb="0"/><line nr="229" mi="0" ci="20" mb="0" cb="0"/><line nr="230" mi="0" ci="1" mb="0" cb="0"/><line nr="232" mi="0" ci="20" mb="0" cb="0"/><line nr="234" mi="0" ci="20" mb="0" cb="0"/><line nr="236" mi="0" ci="20" mb="0" cb="0"/><line nr="237" mi="0" ci="1" mb="0" cb="0"/><line nr="239" mi="0" ci="1" mb="0" cb="0"/><line nr="240" mi="0" ci="1" mb="0" cb="0"/><line nr="241" mi="0" ci="6" mb="0" cb="0"/><line nr="242" mi="0" ci="3" mb="0" cb="0"/><line nr="243" mi="0" ci="3" mb="0" cb="0"/><line nr="245" mi="0" ci="16" mb="0" cb="2"/><line nr="246" mi="0" ci="5" mb="2" cb="2"/><line nr="247" mi="5" ci="0" mb="0" cb="0"/><line nr="248" mi="0" ci="5" mb="1" cb="1"/><line nr="249" mi="0" ci="9" mb="0" cb="0"/><line nr="252" mi="0" ci="6" mb="0" cb="0"/><line nr="253" mi="0" ci="1" mb="0" cb="0"/><line nr="254" mi="0" ci="6" mb="0" cb="0"/><line nr="255" mi="0" ci="1" mb="0" cb="0"/><line nr="256" mi="0" ci="6" mb="0" cb="0"/><line nr="257" mi="0" ci="1" mb="0" cb="0"/><line nr="258" mi="0" ci="6" mb="0" cb="0"/><line nr="259" mi="0" ci="1" mb="0" cb="0"/><line nr="260" mi="0" ci="6" mb="0" cb="0"/><line nr="261" mi="0" ci="1" mb="0" cb="0"/><line nr="262" mi="0" ci="6" mb="0" cb="0"/><line nr="264" mi="0" ci="1" mb="0" cb="0"/><line nr="265" mi="0" ci="6" mb="0" cb="0"/><line nr="266" mi="0" ci="1" mb="0" cb="0"/><line nr="267" mi="0" ci="6" mb="0" cb="0"/><line nr="268" mi="0" ci="1" mb="0" cb="0"/><line nr="269" mi="0" ci="6" mb="0" cb="0"/><line nr="270" mi="0" ci="1" mb="0" cb="0"/><line nr="271" mi="0" ci="6" mb="0" cb="0"/><line nr="273" mi="0" ci="1" mb="0" cb="0"/><line nr="274" mi="0" ci="6" mb="0" cb="0"/><line nr="275" mi="0" ci="1" mb="0" cb="0"/><line nr="276" mi="0" ci="8" mb="0" cb="2"/><line nr="277" mi="0" ci="7" mb="0" cb="2"/><line nr="278" mi="0" ci="4" mb="0" cb="0"/><line nr="279" mi="0" ci="4" mb="0" cb="0"/><line nr="281" mi="0" ci="4" mb="0" cb="0"/><line nr="282" mi="2" ci="12" mb="2" cb="2"/><line nr="283" mi="0" ci="2" mb="0" cb="0"/><line nr="284" mi="4" ci="9" mb="2" cb="2"/><line nr="285" mi="12" ci="5" mb="0" cb="0"/><line nr="286" mi="0" ci="14" mb="1" cb="3"/><line nr="287" mi="0" ci="2" mb="0" cb="0"/><line nr="288" mi="0" ci="15" mb="0" cb="4"/><line nr="290" mi="3" ci="4" mb="1" cb="1"/><line nr="291" mi="6" ci="3" mb="2" cb="0"/><line nr="292" mi="0" ci="14" mb="1" cb="3"/><line nr="293" mi="0" ci="2" mb="0" cb="0"/><line nr="294" mi="0" ci="7" mb="0" cb="2"/><line nr="295" mi="0" ci="7" mb="1" cb="1"/><line nr="296" mi="0" ci="2" mb="0" cb="0"/><line nr="297" mi="0" ci="14" mb="1" cb="3"/><line nr="298" mi="0" ci="2" mb="0" cb="0"/><line nr="299" mi="0" ci="14" mb="1" cb="3"/><line nr="300" mi="0" ci="2" mb="0" cb="0"/><line nr="301" mi="0" ci="7" mb="0" cb="2"/><line nr="302" mi="0" ci="9" mb="1" cb="1"/><line nr="303" mi="0" ci="4" mb="0" cb="0"/><line nr="304" mi="0" ci="4" mb="0" cb="0"/><line nr="305" mi="0" ci="4" mb="0" cb="0"/><line nr="306" mi="0" ci="4" mb="0" cb="0"/><line nr="307" mi="0" ci="2" mb="0" cb="0"/><line nr="308" mi="0" ci="4" mb="0" cb="0"/><line nr="309" mi="0" ci="4" mb="0" cb="2"/><line nr="310" mi="0" ci="4" mb="0" cb="0"/><line nr="311" mi="0" ci="6" mb="0" cb="0"/><line nr="312" mi="0" ci="8" mb="0" cb="2"/><line nr="313" mi="0" ci="12" mb="0" cb="0"/><line nr="315" mi="0" ci="7" mb="0" cb="0"/><line nr="317" mi="0" ci="4" mb="0" cb="0"/><line nr="318" mi="0" ci="2" mb="0" cb="0"/><line nr="319" mi="0" ci="4" mb="0" cb="0"/><line nr="320" mi="0" ci="4" mb="0" cb="2"/><line nr="321" mi="0" ci="4" mb="0" cb="0"/><line nr="322" mi="0" ci="6" mb="0" cb="0"/><line nr="323" mi="0" ci="8" mb="0" cb="2"/><line nr="324" mi="0" ci="12" mb="0" cb="0"/><line nr="326" mi="0" ci="7" mb="0" cb="0"/><line nr="329" mi="0" ci="5" mb="2" cb="2"/><line nr="330" mi="5" ci="0" mb="0" cb="0"/><line nr="333" mi="0" ci="27" mb="0" cb="0"/><line nr="334" mi="0" ci="2" mb="0" cb="0"/><line nr="339" mi="1" ci="0" mb="0" cb="0"/><line nr="340" mi="5" ci="0" mb="0" cb="0"/><line nr="341" mi="0" ci="1" mb="0" cb="0"/><line nr="346" mi="0" ci="1" mb="0" cb="0"/><line nr="359" mi="0" ci="6" mb="1" cb="1"/><line nr="360" mi="0" ci="6" mb="1" cb="1"/><line nr="362" mi="0" ci="2" mb="0" cb="0"/><line nr="363" mi="0" ci="4" mb="0" cb="0"/><line nr="364" mi="0" ci="5" mb="0" cb="2"/><line nr="365" mi="0" ci="10" mb="0" cb="2"/><line nr="366" mi="0" ci="16" mb="0" cb="0"/><line nr="369" mi="0" ci="2" mb="1" cb="1"/><line nr="370" mi="0" ci="3" mb="0" cb="0"/><line nr="371" mi="0" ci="8" mb="0" cb="2"/><line nr="373" mi="0" ci="1" mb="0" cb="0"/><line nr="374" mi="2" ci="0" mb="0" cb="0"/><line nr="376" mi="0" ci="21" mb="0" cb="0"/><line nr="379" mi="0" ci="2" mb="0" cb="0"/><line nr="380" mi="0" ci="2" mb="0" cb="0"/><line nr="382" mi="0" ci="5" mb="0" cb="0"/><line nr="383" mi="0" ci="10" mb="0" cb="2"/><line nr="384" mi="0" ci="16" mb="0" cb="0"/><line nr="386" mi="0" ci="16" mb="0" cb="0"/><line nr="388" mi="0" ci="16" mb="0" cb="0"/><line nr="390" mi="0" ci="16" mb="0" cb="0"/><line nr="392" mi="0" ci="16" mb="0" cb="0"/><line nr="394" mi="0" ci="16" mb="0" cb="0"/><line nr="396" mi="0" ci="16" mb="0" cb="0"/><line nr="398" mi="0" ci="16" mb="0" cb="0"/><line nr="400" mi="0" ci="16" mb="0" cb="0"/><line nr="402" mi="0" ci="2" mb="0" cb="0"/><line nr="403" mi="0" ci="15" mb="0" cb="0"/><line nr="405" mi="4" ci="6" mb="1" cb="1"/><line nr="406" mi="24" ci="0" mb="0" cb="0"/><line nr="409" mi="24" ci="0" mb="0" cb="0"/><line nr="412" mi="24" ci="0" mb="0" cb="0"/><line nr="415" mi="1" ci="0" mb="0" cb="0"/><line nr="416" mi="0" ci="16" mb="0" cb="0"/><line nr="418" mi="0" ci="16" mb="0" cb="0"/><line nr="420" mi="0" ci="16" mb="0" cb="0"/><line nr="422" mi="0" ci="16" mb="0" cb="0"/><line nr="424" mi="0" ci="16" mb="0" cb="0"/><line nr="426" mi="0" ci="16" mb="0" cb="0"/><line nr="428" mi="0" ci="1" mb="0" cb="0"/><line nr="432" mi="0" ci="1" mb="0" cb="0"/><line nr="444" mi="0" ci="4" mb="0" cb="0"/><line nr="445" mi="0" ci="5" mb="0" cb="0"/><line nr="447" mi="0" ci="4" mb="0" cb="0"/><line nr="449" mi="0" ci="4" mb="0" cb="0"/><line nr="450" mi="0" ci="4" mb="0" cb="0"/><line nr="451" mi="0" ci="7" mb="0" cb="0"/><line nr="453" mi="0" ci="3" mb="1" cb="1"/><line nr="454" mi="4" ci="7" mb="1" cb="1"/><line nr="455" mi="6" ci="0" mb="0" cb="0"/><line nr="456" mi="1" ci="0" mb="0" cb="0"/><line nr="457" mi="3" ci="0" mb="0" cb="0"/><line nr="458" mi="47" ci="0" mb="0" cb="0"/><line nr="463" mi="7" ci="0" mb="0" cb="0"/><line nr="464" mi="4" ci="0" mb="0" cb="0"/><line nr="465" mi="1" ci="0" mb="0" cb="0"/><line nr="467" mi="0" ci="50" mb="0" cb="0"/><line nr="474" mi="0" ci="13" mb="0" cb="0"/><line nr="475" mi="0" ci="3" mb="0" cb="2"/><line nr="476" mi="0" ci="5" mb="0" cb="0"/><line nr="477" mi="0" ci="1" mb="0" cb="0"/><line nr="479" mi="0" ci="4" mb="0" cb="0"/><line nr="480" mi="0" ci="2" mb="0" cb="0"/><line nr="482" mi="0" ci="2" mb="0" cb="0"/><line nr="494" mi="0" ci="7" mb="1" cb="1"/><line nr="495" mi="0" ci="8" mb="0" cb="4"/><line nr="497" mi="0" ci="11" mb="0" cb="2"/><line nr="498" mi="0" ci="10" mb="1" cb="1"/><line nr="499" mi="0" ci="2" mb="1" cb="1"/><line nr="500" mi="0" ci="11" mb="0" cb="2"/><line nr="501" mi="0" ci="2" mb="0" cb="0"/><line nr="502" mi="0" ci="2" mb="0" cb="0"/><line nr="504" mi="0" ci="11" mb="0" cb="0"/><line nr="505" mi="0" ci="3" mb="0" cb="0"/><line nr="506" mi="0" ci="2" mb="1" cb="1"/><line nr="507" mi="0" ci="3" mb="0" cb="0"/><line nr="509" mi="1" ci="0" mb="0" cb="0"/><line nr="510" mi="3" ci="0" mb="0" cb="0"/><line nr="512" mi="0" ci="1" mb="0" cb="0"/><line nr="513" mi="0" ci="1" mb="0" cb="0"/><line nr="515" mi="0" ci="1" mb="0" cb="0"/><line nr="516" mi="0" ci="4" mb="0" cb="2"/><line nr="517" mi="0" ci="9" mb="1" cb="1"/><line nr="519" mi="0" ci="5" mb="1" cb="1"/><line nr="520" mi="0" ci="4" mb="0" cb="0"/><line nr="521" mi="0" ci="2" mb="0" cb="0"/><line nr="522" mi="0" ci="3" mb="1" cb="1"/><line nr="523" mi="0" ci="2" mb="0" cb="0"/><line nr="524" mi="0" ci="4" mb="0" cb="0"/><line nr="525" mi="0" ci="4" mb="0" cb="0"/><line nr="526" mi="0" ci="10" mb="0" cb="2"/><line nr="527" mi="0" ci="18" mb="0" cb="0"/><line nr="528" mi="0" ci="1" mb="0" cb="0"/><line nr="531" mi="0" ci="1" mb="0" cb="0"/><line nr="532" mi="0" ci="2" mb="0" cb="0"/><line nr="533" mi="0" ci="18" mb="0" cb="0"/><line nr="534" mi="0" ci="2" mb="0" cb="0"/><line nr="536" mi="0" ci="1" mb="0" cb="0"/><line nr="537" mi="0" ci="1" mb="0" cb="0"/><line nr="539" mi="0" ci="2" mb="0" cb="0"/><line nr="541" mi="0" ci="4" mb="0" cb="0"/><line nr="542" mi="0" ci="3" mb="0" cb="0"/><line nr="543" mi="1" ci="0" mb="0" cb="0"/><line nr="544" mi="3" ci="0" mb="0" cb="0"/><line nr="545" mi="2" ci="0" mb="0" cb="0"/><line nr="546" mi="0" ci="1" mb="0" cb="0"/><line nr="547" mi="0" ci="2" mb="1" cb="1"/><line nr="548" mi="4" ci="0" mb="0" cb="0"/><line nr="549" mi="5" ci="0" mb="0" cb="0"/><line nr="551" mi="0" ci="4" mb="0" cb="0"/><line nr="552" mi="0" ci="5" mb="2" cb="2"/><line nr="553" mi="0" ci="3" mb="0" cb="0"/><line nr="554" mi="0" ci="7" mb="0" cb="2"/><line nr="555" mi="0" ci="8" mb="0" cb="2"/><line nr="556" mi="0" ci="5" mb="0" cb="0"/><line nr="558" mi="1" ci="5" mb="1" cb="1"/><line nr="559" mi="1" ci="9" mb="1" cb="1"/><line nr="560" mi="0" ci="7" mb="0" cb="0"/><line nr="561" mi="1" ci="9" mb="1" cb="1"/><line nr="562" mi="0" ci="7" mb="0" cb="0"/><line nr="563" mi="0" ci="2" mb="1" cb="1"/><line nr="564" mi="0" ci="5" mb="0" cb="0"/><line nr="565" mi="0" ci="5" mb="0" cb="0"/><line nr="566" mi="0" ci="6" mb="1" cb="1"/><line nr="568" mi="0" ci="4" mb="1" cb="1"/><line nr="569" mi="0" ci="5" mb="0" cb="0"/><line nr="570" mi="0" ci="6" mb="0" cb="2"/><line nr="572" mi="0" ci="1" mb="0" cb="0"/><line nr="573" mi="2" ci="0" mb="0" cb="0"/><line nr="575" mi="0" ci="4" mb="0" cb="2"/><line nr="576" mi="0" ci="4" mb="0" cb="0"/><line nr="577" mi="0" ci="7" mb="0" cb="0"/><line nr="589" mi="0" ci="1" mb="0" cb="0"/><line nr="602" mi="0" ci="4" mb="0" cb="2"/><line nr="603" mi="0" ci="5" mb="0" cb="0"/><line nr="604" mi="0" ci="4" mb="0" cb="2"/><line nr="605" mi="0" ci="5" mb="0" cb="0"/><line nr="606" mi="0" ci="4" mb="1" cb="1"/><line nr="607" mi="0" ci="4" mb="0" cb="0"/><line nr="609" mi="0" ci="1" mb="0" cb="0"/><line nr="626" mi="0" ci="11" mb="2" cb="2"/><line nr="628" mi="0" ci="3" mb="0" cb="0"/><line nr="630" mi="0" ci="9" mb="2" cb="2"/><line nr="632" mi="0" ci="2" mb="0" cb="0"/><line nr="633" mi="0" ci="1" mb="0" cb="0"/><line nr="636" mi="0" ci="1" mb="0" cb="0"/><line nr="651" mi="0" ci="4" mb="0" cb="0"/><line nr="652" mi="0" ci="4" mb="0" cb="0"/><line nr="653" mi="0" ci="4" mb="0" cb="0"/><line nr="654" mi="0" ci="4" mb="0" cb="0"/><line nr="656" mi="0" ci="12" mb="0" cb="2"/><line nr="657" mi="0" ci="3" mb="0" cb="0"/><line nr="658" mi="0" ci="4" mb="0" cb="0"/><line nr="659" mi="0" ci="2" mb="1" cb="1"/><line nr="660" mi="0" ci="10" mb="0" cb="2"/><line nr="661" mi="0" ci="6" mb="0" cb="2"/><line nr="662" mi="0" ci="8" mb="0" cb="0"/><line nr="665" mi="0" ci="1" mb="0" cb="0"/><line nr="667" mi="0" ci="1" mb="0" cb="0"/><line nr="670" mi="0" ci="11" mb="0" cb="2"/><line nr="671" mi="0" ci="10" mb="1" cb="1"/><line nr="672" mi="0" ci="2" mb="1" cb="1"/><line nr="673" mi="0" ci="11" mb="0" cb="2"/><line nr="675" mi="0" ci="2" mb="0" cb="0"/><line nr="676" mi="0" ci="2" mb="0" cb="0"/><line nr="682" mi="0" ci="11" mb="0" cb="0"/><line nr="683" mi="0" ci="3" mb="0" cb="0"/><line nr="684" mi="0" ci="2" mb="1" cb="1"/><line nr="685" mi="0" ci="8" mb="0" cb="2"/><line nr="686" mi="0" ci="5" mb="0" cb="0"/><line nr="688" mi="0" ci="5" mb="0" cb="0"/><line nr="689" mi="0" ci="5" mb="0" cb="0"/><line nr="690" mi="0" ci="2" mb="1" cb="1"/><line nr="691" mi="0" ci="4" mb="0" cb="0"/><line nr="692" mi="0" ci="4" mb="0" cb="0"/><line nr="693" mi="0" ci="2" mb="1" cb="1"/><line nr="694" mi="3" ci="0" mb="0" cb="0"/><line nr="695" mi="0" ci="6" mb="1" cb="3"/><line nr="696" mi="1" ci="2" mb="1" cb="1"/><line nr="699" mi="0" ci="5" mb="0" cb="0"/><line nr="700" mi="0" ci="10" mb="0" cb="2"/><line nr="701" mi="0" ci="1" mb="0" cb="0"/><line nr="702" mi="0" ci="5" mb="0" cb="2"/><line nr="703" mi="0" ci="6" mb="0" cb="0"/><line nr="704" mi="0" ci="5" mb="0" cb="0"/><line nr="706" mi="0" ci="6" mb="0" cb="0"/><line nr="707" mi="0" ci="3" mb="0" cb="0"/><line nr="709" mi="0" ci="1" mb="0" cb="0"/><line nr="710" mi="0" ci="4" mb="0" cb="2"/><line nr="711" mi="0" ci="7" mb="0" cb="0"/><line nr="714" mi="0" ci="5" mb="0" cb="0"/><line nr="715" mi="0" ci="4" mb="0" cb="0"/><line nr="716" mi="0" ci="4" mb="0" cb="2"/><line nr="717" mi="0" ci="5" mb="0" cb="0"/><line nr="718" mi="0" ci="3" mb="0" cb="0"/><line nr="720" mi="0" ci="6" mb="0" cb="0"/><line nr="721" mi="0" ci="1" mb="0" cb="0"/><line nr="725" mi="5" ci="0" mb="0" cb="0"/><line nr="727" mi="1" ci="0" mb="0" cb="0"/><line nr="728" mi="3" ci="0" mb="0" cb="0"/><line nr="729" mi="2" ci="0" mb="0" cb="0"/><line nr="730" mi="0" ci="1" mb="0" cb="0"/><line nr="733" mi="1" ci="0" mb="0" cb="0"/><line nr="734" mi="3" ci="0" mb="0" cb="0"/><line nr="736" mi="0" ci="1" mb="0" cb="0"/><line nr="737" mi="0" ci="4" mb="0" cb="0"/><line nr="738" mi="0" ci="1" mb="0" cb="0"/><line nr="740" mi="0" ci="1" mb="0" cb="0"/><line nr="742" mi="0" ci="4" mb="0" cb="0"/><line nr="743" mi="0" ci="12" mb="0" cb="2"/><line nr="744" mi="0" ci="3" mb="0" cb="0"/><line nr="745" mi="0" ci="4" mb="0" cb="0"/><line nr="746" mi="0" ci="2" mb="1" cb="1"/><line nr="747" mi="0" ci="10" mb="0" cb="2"/><line nr="749" mi="0" ci="5" mb="0" cb="2"/><line nr="750" mi="0" ci="6" mb="0" cb="0"/><line nr="751" mi="1" ci="8" mb="2" cb="2"/><line nr="754" mi="0" ci="4" mb="0" cb="0"/><line nr="755" mi="0" ci="6" mb="0" cb="2"/><line nr="756" mi="0" ci="6" mb="0" cb="0"/><line nr="758" mi="0" ci="1" mb="0" cb="0"/><line nr="759" mi="0" ci="9" mb="0" cb="2"/><line nr="760" mi="0" ci="8" mb="0" cb="0"/><line nr="761" mi="0" ci="7" mb="0" cb="0"/><line nr="762" mi="0" ci="3" mb="0" cb="0"/><line nr="763" mi="0" ci="9" mb="0" cb="0"/><line nr="764" mi="0" ci="1" mb="0" cb="0"/><line nr="765" mi="0" ci="9" mb="0" cb="0"/><line nr="766" mi="0" ci="3" mb="1" cb="1"/><line nr="767" mi="0" ci="6" mb="0" cb="0"/><line nr="768" mi="0" ci="3" mb="0" cb="0"/><line nr="772" mi="0" ci="1" mb="0" cb="0"/><line nr="774" mi="0" ci="4" mb="0" cb="0"/><line nr="775" mi="0" ci="2" mb="1" cb="1"/><line nr="776" mi="0" ci="10" mb="0" cb="2"/><line nr="777" mi="0" ci="3" mb="0" cb="0"/><line nr="778" mi="0" ci="6" mb="0" cb="2"/><line nr="779" mi="0" ci="2" mb="1" cb="1"/><line nr="781" mi="0" ci="7" mb="0" cb="0"/><line nr="784" mi="0" ci="4" mb="0" cb="0"/><line nr="785" mi="0" ci="5" mb="0" cb="0"/><line nr="786" mi="0" ci="3" mb="0" cb="0"/><line nr="789" mi="0" ci="9" mb="0" cb="0"/><line nr="791" mi="0" ci="4" mb="0" cb="0"/><line nr="792" mi="0" ci="1" mb="0" cb="0"/><line nr="793" mi="0" ci="5" mb="0" cb="2"/><line nr="794" mi="0" ci="4" mb="0" cb="0"/><line nr="795" mi="0" ci="7" mb="0" cb="0"/><line nr="796" mi="0" ci="1" mb="0" cb="0"/><line nr="798" mi="0" ci="2" mb="0" cb="0"/><line nr="799" mi="0" ci="6" mb="0" cb="0"/><line nr="803" mi="0" ci="2" mb="0" cb="0"/><line nr="804" mi="0" ci="2" mb="0" cb="0"/><line nr="805" mi="0" ci="10" mb="0" cb="2"/><line nr="806" mi="0" ci="1" mb="0" cb="0"/><line nr="807" mi="0" ci="1" mb="0" cb="0"/><line nr="808" mi="0" ci="2" mb="0" cb="0"/><line nr="809" mi="0" ci="4" mb="0" cb="0"/><line nr="810" mi="0" ci="5" mb="0" cb="0"/><line nr="811" mi="0" ci="4" mb="0" cb="0"/><line nr="812" mi="0" ci="2" mb="0" cb="2"/><line nr="813" mi="0" ci="4" mb="0" cb="0"/><line nr="815" mi="0" ci="2" mb="1" cb="1"/><line nr="816" mi="4" ci="0" mb="0" cb="0"/><line nr="818" mi="8" ci="0" mb="4" cb="0"/><line nr="820" mi="2" ci="0" mb="2" cb="0"/><line nr="821" mi="2" ci="0" mb="0" cb="0"/><line nr="822" mi="3" ci="0" mb="0" cb="0"/><line nr="823" mi="4" ci="0" mb="0" cb="0"/><line nr="824" mi="2" ci="0" mb="0" cb="0"/><line nr="825" mi="5" ci="0" mb="0" cb="0"/><line nr="826" mi="2" ci="0" mb="0" cb="0"/><line nr="827" mi="3" ci="0" mb="0" cb="0"/><line nr="828" mi="2" ci="0" mb="2" cb="0"/><line nr="829" mi="2" ci="0" mb="0" cb="0"/><line nr="830" mi="5" ci="0" mb="0" cb="0"/><line nr="831" mi="4" ci="0" mb="0" cb="0"/><line nr="832" mi="2" ci="0" mb="2" cb="0"/><line nr="833" mi="4" ci="0" mb="0" cb="0"/><line nr="835" mi="2" ci="0" mb="2" cb="0"/><line nr="836" mi="7" ci="0" mb="0" cb="0"/><line nr="839" mi="6" ci="0" mb="0" cb="0"/><line nr="841" mi="1" ci="0" mb="0" cb="0"/><line nr="842" mi="6" ci="0" mb="0" cb="0"/><line nr="844" mi="3" ci="0" mb="2" cb="0"/><line nr="845" mi="4" ci="0" mb="2" cb="0"/><line nr="846" mi="6" ci="0" mb="0" cb="0"/><line nr="848" mi="6" ci="0" mb="0" cb="0"/><line nr="851" mi="1" ci="0" mb="0" cb="0"/><line nr="852" mi="0" ci="3" mb="0" cb="0"/><line nr="854" mi="0" ci="2" mb="0" cb="2"/><line nr="855" mi="0" ci="4" mb="0" cb="0"/><line nr="857" mi="0" ci="4" mb="0" cb="0"/><line nr="859" mi="0" ci="1" mb="0" cb="0"/><line nr="860" mi="0" ci="1" mb="0" cb="0"/><line nr="862" mi="0" ci="1" mb="0" cb="0"/><line nr="864" mi="0" ci="3" mb="0" cb="2"/><line nr="865" mi="0" ci="5" mb="0" cb="0"/><line nr="867" mi="0" ci="1" mb="0" cb="0"/><line nr="870" mi="0" ci="3" mb="0" cb="2"/><line nr="873" mi="0" ci="4" mb="0" cb="0"/><line nr="874" mi="0" ci="11" mb="0" cb="2"/><line nr="875" mi="0" ci="10" mb="1" cb="1"/><line nr="876" mi="0" ci="2" mb="1" cb="1"/><line nr="877" mi="0" ci="11" mb="0" cb="2"/><line nr="878" mi="0" ci="2" mb="0" cb="0"/><line nr="879" mi="0" ci="2" mb="0" cb="0"/><line nr="882" mi="0" ci="3" mb="0" cb="0"/><line nr="884" mi="0" ci="11" mb="0" cb="0"/><line nr="885" mi="0" ci="3" mb="0" cb="0"/><line nr="886" mi="0" ci="4" mb="0" cb="0"/><line nr="887" mi="0" ci="2" mb="1" cb="1"/><line nr="888" mi="0" ci="8" mb="0" cb="2"/><line nr="889" mi="0" ci="5" mb="0" cb="0"/><line nr="891" mi="0" ci="5" mb="0" cb="0"/><line nr="892" mi="0" ci="5" mb="0" cb="0"/><line nr="894" mi="4" ci="4" mb="3" cb="1"/><line nr="895" mi="8" ci="4" mb="3" cb="1"/><line nr="897" mi="2" ci="2" mb="1" cb="1"/><line nr="898" mi="5" ci="2" mb="0" cb="0"/><line nr="900" mi="8" ci="2" mb="1" cb="1"/><line nr="901" mi="2" ci="2" mb="0" cb="0"/><line nr="902" mi="0" ci="2" mb="1" cb="1"/><line nr="903" mi="2" ci="0" mb="0" cb="0"/><line nr="904" mi="4" ci="0" mb="0" cb="0"/><line nr="906" mi="1" ci="0" mb="0" cb="0"/><line nr="907" mi="3" ci="0" mb="0" cb="0"/><line nr="908" mi="2" ci="0" mb="0" cb="0"/><line nr="909" mi="0" ci="1" mb="0" cb="0"/><line nr="912" mi="1" ci="0" mb="0" cb="0"/><line nr="913" mi="3" ci="0" mb="0" cb="0"/><line nr="915" mi="0" ci="1" mb="0" cb="0"/><line nr="916" mi="0" ci="4" mb="0" cb="0"/><line nr="917" mi="0" ci="1" mb="0" cb="0"/><line nr="919" mi="0" ci="1" mb="0" cb="0"/><line nr="922" mi="0" ci="4" mb="0" cb="0"/><line nr="923" mi="0" ci="10" mb="0" cb="2"/><line nr="924" mi="0" ci="4" mb="0" cb="0"/><line nr="925" mi="0" ci="2" mb="0" cb="0"/><line nr="926" mi="0" ci="12" mb="0" cb="2"/><line nr="927" mi="0" ci="3" mb="0" cb="0"/><line nr="928" mi="0" ci="4" mb="0" cb="0"/><line nr="929" mi="0" ci="4" mb="1" cb="1"/><line nr="930" mi="0" ci="2" mb="0" cb="0"/><line nr="931" mi="0" ci="3" mb="0" cb="0"/><line nr="932" mi="0" ci="2" mb="1" cb="1"/><line nr="933" mi="0" ci="10" mb="0" cb="2"/><line nr="934" mi="0" ci="8" mb="1" cb="1"/><line nr="935" mi="0" ci="5" mb="1" cb="1"/><line nr="936" mi="22" ci="0" mb="0" cb="0"/><line nr="939" mi="7" ci="0" mb="0" cb="0"/><line nr="940" mi="1" ci="0" mb="0" cb="0"/><line nr="941" mi="21" ci="0" mb="0" cb="0"/><line nr="944" mi="22" ci="0" mb="0" cb="0"/><line nr="947" mi="22" ci="0" mb="0" cb="0"/><line nr="950" mi="21" ci="0" mb="0" cb="0"/><line nr="953" mi="2" ci="0" mb="0" cb="0"/><line nr="954" mi="4" ci="0" mb="2" cb="0"/><line nr="955" mi="23" ci="0" mb="0" cb="0"/><line nr="960" mi="4" ci="0" mb="2" cb="0"/><line nr="961" mi="23" ci="0" mb="0" cb="0"/><line nr="966" mi="4" ci="0" mb="2" cb="0"/><line nr="967" mi="23" ci="0" mb="0" cb="0"/><line nr="972" mi="3" ci="0" mb="2" cb="0"/><line nr="973" mi="2" ci="0" mb="0" cb="0"/><line nr="974" mi="11" ci="0" mb="2" cb="0"/><line nr="975" mi="30" ci="0" mb="0" cb="0"/><line nr="981" mi="30" ci="0" mb="0" cb="0"/><line nr="987" mi="3" ci="0" mb="2" cb="0"/><line nr="988" mi="30" ci="0" mb="0" cb="0"/><line nr="995" mi="1" ci="0" mb="0" cb="0"/><line nr="996" mi="1" ci="0" mb="0" cb="0"/><line nr="998" mi="3" ci="0" mb="2" cb="0"/><line nr="999" mi="22" ci="0" mb="0" cb="0"/><line nr="1003" mi="1" ci="0" mb="0" cb="0"/><line nr="1005" mi="0" ci="1" mb="0" cb="0"/><line nr="1008" mi="0" ci="1" mb="0" cb="0"/><line nr="1009" mi="0" ci="4" mb="1" cb="1"/><line nr="1010" mi="5" ci="0" mb="0" cb="0"/><line nr="1012" mi="0" ci="1" mb="0" cb="0"/><line nr="1015" mi="4" ci="6" mb="1" cb="1"/><line nr="1016" mi="0" ci="1" mb="0" cb="0"/><line nr="1017" mi="4" ci="0" mb="0" cb="0"/><line nr="1018" mi="10" ci="0" mb="0" cb="0"/><line nr="1019" mi="3" ci="0" mb="0" cb="0"/><line nr="1020" mi="5" ci="0" mb="0" cb="0"/><line nr="1021" mi="10" ci="0" mb="0" cb="0"/><line nr="1022" mi="10" ci="0" mb="0" cb="0"/><line nr="1023" mi="10" ci="0" mb="0" cb="0"/><line nr="1024" mi="11" ci="0" mb="0" cb="0"/><line nr="1025" mi="7" ci="0" mb="0" cb="0"/><line nr="1026" mi="3" ci="0" mb="0" cb="0"/><line nr="1027" mi="7" ci="0" mb="0" cb="0"/><line nr="1028" mi="3" ci="0" mb="0" cb="0"/><line nr="1029" mi="5" ci="0" mb="0" cb="0"/><line nr="1030" mi="1" ci="0" mb="0" cb="0"/><line nr="1033" mi="0" ci="1" mb="0" cb="0"/><line nr="1047" mi="0" ci="15" mb="0" cb="0"/><line nr="1049" mi="0" ci="10" mb="0" cb="2"/><line nr="1050" mi="0" ci="1" mb="0" cb="0"/><line nr="1051" mi="0" ci="1" mb="0" cb="0"/><line nr="1052" mi="0" ci="3" mb="0" cb="0"/><line nr="1053" mi="0" ci="4" mb="0" cb="0"/><line nr="1054" mi="0" ci="2" mb="0" cb="0"/><line nr="1055" mi="0" ci="12" mb="0" cb="2"/><line nr="1056" mi="0" ci="3" mb="0" cb="0"/><line nr="1057" mi="0" ci="4" mb="0" cb="0"/><line nr="1058" mi="0" ci="2" mb="1" cb="1"/><line nr="1059" mi="0" ci="10" mb="0" cb="2"/><line nr="1060" mi="0" ci="3" mb="0" cb="2"/><line nr="1061" mi="0" ci="5" mb="1" cb="1"/><line nr="1062" mi="0" ci="6" mb="0" cb="0"/><line nr="1063" mi="0" ci="3" mb="0" cb="2"/><line nr="1064" mi="0" ci="21" mb="0" cb="0"/><line nr="1067" mi="0" ci="22" mb="0" cb="0"/><line nr="1070" mi="0" ci="22" mb="0" cb="0"/><line nr="1073" mi="0" ci="4" mb="1" cb="1"/><line nr="1074" mi="0" ci="23" mb="0" cb="0"/><line nr="1079" mi="0" ci="3" mb="1" cb="1"/><line nr="1080" mi="0" ci="2" mb="0" cb="0"/><line nr="1081" mi="4" ci="7" mb="1" cb="1"/><line nr="1082" mi="30" ci="0" mb="0" cb="0"/><line nr="1088" mi="30" ci="0" mb="0" cb="0"/><line nr="1094" mi="3" ci="0" mb="2" cb="0"/><line nr="1095" mi="30" ci="0" mb="0" cb="0"/><line nr="1102" mi="1" ci="0" mb="0" cb="0"/><line nr="1103" mi="1" ci="0" mb="0" cb="0"/><line nr="1105" mi="0" ci="3" mb="1" cb="1"/><line nr="1106" mi="22" ci="0" mb="0" cb="0"/><line nr="1110" mi="0" ci="3" mb="1" cb="1"/><line nr="1111" mi="0" ci="4" mb="0" cb="0"/><line nr="1112" mi="0" ci="7" mb="0" cb="0"/><line nr="1113" mi="0" ci="8" mb="0" cb="2"/><line nr="1114" mi="0" ci="2" mb="0" cb="2"/><line nr="1115" mi="0" ci="4" mb="0" cb="0"/><line nr="1117" mi="0" ci="11" mb="0" cb="0"/><line nr="1118" mi="0" ci="1" mb="0" cb="0"/><line nr="1120" mi="0" ci="21" mb="0" cb="0"/><line nr="1123" mi="0" ci="18" mb="0" cb="0"/><line nr="1124" mi="0" ci="2" mb="0" cb="0"/><line nr="1127" mi="0" ci="2" mb="0" cb="0"/><line nr="1129" mi="0" ci="1" mb="0" cb="0"/><line nr="1133" mi="0" ci="1" mb="0" cb="0"/><line nr="1134" mi="0" ci="2" mb="0" cb="2"/><line nr="1135" mi="0" ci="4" mb="0" cb="0"/><line nr="1136" mi="0" ci="10" mb="0" cb="0"/><line nr="1137" mi="0" ci="3" mb="0" cb="0"/><line nr="1138" mi="0" ci="5" mb="0" cb="0"/><line nr="1139" mi="0" ci="10" mb="0" cb="0"/><line nr="1140" mi="0" ci="10" mb="0" cb="0"/><line nr="1141" mi="0" ci="10" mb="0" cb="0"/><line nr="1142" mi="0" ci="11" mb="0" cb="0"/><line nr="1143" mi="0" ci="7" mb="0" cb="0"/><line nr="1144" mi="0" ci="2" mb="0" cb="0"/><line nr="1145" mi="0" ci="1" mb="0" cb="0"/><line nr="1146" mi="0" ci="7" mb="0" cb="0"/><line nr="1147" mi="0" ci="3" mb="0" cb="0"/><line nr="1148" mi="0" ci="4" mb="0" cb="0"/><line nr="1149" mi="0" ci="5" mb="0" cb="0"/><line nr="1152" mi="0" ci="1" mb="0" cb="0"/><line nr="1153" mi="0" ci="1" mb="0" cb="0"/><line nr="1154" mi="0" ci="1" mb="0" cb="0"/><line nr="1170" mi="0" ci="4" mb="0" cb="0"/><line nr="1171" mi="0" ci="4" mb="0" cb="0"/><line nr="1172" mi="0" ci="4" mb="0" cb="0"/><line nr="1174" mi="0" ci="10" mb="0" cb="2"/><line nr="1175" mi="0" ci="10" mb="1" cb="1"/><line nr="1176" mi="0" ci="2" mb="1" cb="1"/><line nr="1177" mi="0" ci="11" mb="0" cb="2"/><line nr="1178" mi="0" ci="2" mb="0" cb="0"/><line nr="1179" mi="0" ci="2" mb="0" cb="0"/><line nr="1182" mi="0" ci="2" mb="0" cb="0"/><line nr="1183" mi="0" ci="3" mb="0" cb="0"/><line nr="1184" mi="0" ci="2" mb="1" cb="1"/><line nr="1186" mi="0" ci="8" mb="0" cb="2"/><line nr="1187" mi="0" ci="5" mb="0" cb="0"/><line nr="1190" mi="0" ci="5" mb="0" cb="0"/><line nr="1191" mi="0" ci="2" mb="0" cb="0"/><line nr="1192" mi="0" ci="3" mb="0" cb="0"/><line nr="1193" mi="0" ci="4" mb="2" cb="2"/><line nr="1195" mi="0" ci="3" mb="0" cb="0"/><line nr="1198" mi="0" ci="4" mb="0" cb="0"/><line nr="1199" mi="0" ci="4" mb="0" cb="2"/><line nr="1200" mi="0" ci="5" mb="0" cb="0"/><line nr="1201" mi="0" ci="6" mb="0" cb="0"/><line nr="1203" mi="0" ci="4" mb="0" cb="0"/><line nr="1204" mi="0" ci="4" mb="0" cb="0"/><line nr="1205" mi="0" ci="5" mb="0" cb="0"/><line nr="1206" mi="0" ci="5" mb="0" cb="0"/><line nr="1208" mi="0" ci="6" mb="0" cb="0"/><line nr="1210" mi="0" ci="4" mb="0" cb="0"/><line nr="1211" mi="0" ci="4" mb="0" cb="0"/><line nr="1213" mi="1" ci="0" mb="0" cb="0"/><line nr="1214" mi="3" ci="0" mb="0" cb="0"/><line nr="1215" mi="0" ci="1" mb="0" cb="0"/><line nr="1218" mi="1" ci="0" mb="0" cb="0"/><line nr="1219" mi="3" ci="0" mb="0" cb="0"/><line nr="1220" mi="0" ci="1" mb="0" cb="0"/><line nr="1221" mi="0" ci="1" mb="0" cb="0"/><line nr="1223" mi="0" ci="1" mb="0" cb="0"/><line nr="1226" mi="0" ci="11" mb="0" cb="2"/><line nr="1227" mi="0" ci="4" mb="0" cb="0"/><line nr="1228" mi="0" ci="4" mb="0" cb="0"/><line nr="1229" mi="0" ci="4" mb="1" cb="1"/><line nr="1230" mi="0" ci="2" mb="0" cb="0"/><line nr="1231" mi="0" ci="3" mb="0" cb="0"/><line nr="1232" mi="0" ci="10" mb="0" cb="2"/><line nr="1233" mi="0" ci="1" mb="0" cb="0"/><line nr="1234" mi="0" ci="4" mb="0" cb="0"/><line nr="1236" mi="0" ci="4" mb="1" cb="1"/><line nr="1237" mi="6" ci="0" mb="0" cb="0"/><line nr="1239" mi="0" ci="4" mb="0" cb="0"/><line nr="1240" mi="0" ci="5" mb="0" cb="0"/><line nr="1242" mi="0" ci="4" mb="0" cb="0"/><line nr="1243" mi="0" ci="4" mb="0" cb="0"/><line nr="1244" mi="0" ci="10" mb="0" cb="2"/><line nr="1245" mi="0" ci="4" mb="0" cb="2"/><line nr="1246" mi="0" ci="4" mb="0" cb="0"/><line nr="1248" mi="0" ci="1" mb="0" cb="0"/><line nr="1249" mi="0" ci="5" mb="0" cb="0"/><line nr="1250" mi="0" ci="1" mb="0" cb="0"/><line nr="1252" mi="0" ci="1" mb="0" cb="0"/><line nr="1253" mi="0" ci="2" mb="0" cb="0"/><counter type="INSTRUCTION" missed="1047" covered="3122"/><counter type="BRANCH" missed="126" covered="246"/><counter type="LINE" missed="127" covered="550"/><counter type="COMPLEXITY" missed="107" covered="92"/><counter type="METHOD" missed="0" covered="13"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSolrJoinResult.java"><line nr="29" mi="2" ci="0" mb="0" cb="0"/><line nr="30" mi="4" ci="0" mb="0" cb="0"/><line nr="31" mi="4" ci="0" mb="0" cb="0"/><line nr="32" mi="1" ci="0" mb="0" cb="0"/><line nr="40" mi="4" ci="0" mb="0" cb="0"/><line nr="41" mi="5" ci="0" mb="0" cb="0"/><line nr="42" mi="5" ci="0" mb="0" cb="0"/><line nr="43" mi="2" ci="0" mb="0" cb="0"/><line nr="52" mi="6" ci="0" mb="0" cb="0"/><line nr="53" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="34" covered="0"/><counter type="LINE" missed="10" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="3" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="MtasSolrMtasResult.java"><line nr="48" mi="0" ci="3" mb="0" cb="0"/><line nr="92" mi="0" ci="2" mb="0" cb="0"/><line nr="93" mi="0" ci="3" mb="0" cb="0"/><line nr="94" mi="0" ci="3" mb="0" cb="0"/><line nr="95" mi="2" ci="7" mb="1" cb="1"/><line nr="96" mi="2" ci="7" mb="1" cb="1"/><line nr="97" mi="2" ci="7" mb="1" cb="1"/><line nr="98" mi="2" ci="7" mb="1" cb="1"/><line nr="99" mi="2" ci="7" mb="1" cb="1"/><line nr="100" mi="2" ci="7" mb="1" cb="1"/><line nr="101" mi="2" ci="7" mb="1" cb="1"/><line nr="102" mi="0" ci="3" mb="0" cb="0"/><line nr="103" mi="0" ci="3" mb="0" cb="0"/><line nr="104" mi="0" ci="6" mb="2" cb="2"/><line nr="105" mi="7" ci="0" mb="0" cb="0"/><line nr="106" mi="7" ci="0" mb="0" cb="0"/><line nr="107" mi="7" ci="0" mb="0" cb="0"/><line nr="108" mi="7" ci="0" mb="0" cb="0"/><line nr="109" mi="7" ci="0" mb="0" cb="0"/><line nr="110" mi="10" ci="0" mb="0" cb="0"/><line nr="111" mi="10" ci="0" mb="0" cb="0"/><line nr="112" mi="10" ci="0" mb="0" cb="0"/><line nr="113" mi="10" ci="0" mb="0" cb="0"/><line nr="114" mi="11" ci="0" mb="0" cb="0"/><line nr="117" mi="0" ci="3" mb="0" cb="0"/><line nr="118" mi="0" ci="3" mb="0" cb="0"/><line nr="119" mi="0" ci="3" mb="0" cb="0"/><line nr="120" mi="0" ci="3" mb="0" cb="0"/><line nr="121" mi="0" ci="3" mb="0" cb="0"/><line nr="123" mi="0" ci="1" mb="0" cb="0"/><line nr="138" mi="0" ci="38" mb="0" cb="0"/><line nr="140" mi="0" ci="10" mb="0" cb="0"/><line nr="142" mi="0" ci="1" mb="0" cb="0"/><line nr="151" mi="0" ci="4" mb="0" cb="0"/><line nr="152" mi="0" ci="4" mb="0" cb="2"/><line nr="153" mi="0" ci="3" mb="0" cb="0"/><line nr="155" mi="0" ci="7" mb="0" cb="0"/><line nr="156" mi="0" ci="3" mb="0" cb="2"/><line nr="157" mi="0" ci="3" mb="1" cb="1"/><line nr="158" mi="5" ci="0" mb="0" cb="0"/><line nr="160" mi="0" ci="11" mb="0" cb="2"/><line nr="161" mi="0" ci="1" mb="0" cb="0"/><line nr="162" mi="0" ci="4" mb="1" cb="1"/><line nr="164" mi="0" ci="2" mb="0" cb="0"/><line nr="165" mi="0" ci="4" mb="0" cb="2"/><line nr="166" mi="0" ci="6" mb="0" cb="0"/><line nr="168" mi="0" ci="5" mb="1" cb="1"/><line nr="169" mi="0" ci="3" mb="0" cb="0"/><line nr="170" mi="0" ci="3" mb="0" cb="0"/><line nr="171" mi="4" ci="10" mb="1" cb="1"/><line nr="172" mi="0" ci="1" mb="0" cb="0"/><line nr="173" mi="4" ci="0" mb="2" cb="0"/><line nr="174" mi="9" ci="0" mb="0" cb="0"/><line nr="175" mi="5" ci="0" mb="0" cb="0"/><line nr="177" mi="7" ci="0" mb="0" cb="0"/><line nr="178" mi="4" ci="0" mb="0" cb="0"/><line nr="180" mi="1" ci="0" mb="0" cb="0"/><line nr="181" mi="0" ci="1" mb="0" cb="0"/><line nr="182" mi="8" ci="0" mb="0" cb="0"/><line nr="183" mi="1" ci="0" mb="0" cb="0"/><line nr="186" mi="0" ci="1" mb="0" cb="0"/><line nr="188" mi="0" ci="1" mb="0" cb="0"/><line nr="198" mi="0" ci="4" mb="0" cb="0"/><line nr="199" mi="0" ci="2" mb="1" cb="1"/><line nr="200" mi="0" ci="4" mb="0" cb="0"/><line nr="202" mi="0" ci="4" mb="0" cb="0"/><line nr="203" mi="0" ci="9" mb="1" cb="3"/><line nr="204" mi="0" ci="4" mb="0" cb="0"/><line nr="205" mi="0" ci="3" mb="0" cb="0"/><line nr="206" mi="4" ci="6" mb="1" cb="1"/><line nr="207" mi="0" ci="1" mb="0" cb="0"/><line nr="208" mi="4" ci="0" mb="0" cb="0"/><line nr="209" mi="4" ci="0" mb="0" cb="0"/><line nr="210" mi="2" ci="0" mb="2" cb="0"/><line nr="211" mi="2" ci="0" mb="0" cb="0"/><line nr="212" mi="2" ci="0" mb="0" cb="0"/><line nr="213" mi="6" ci="0" mb="0" cb="0"/><line nr="214" mi="1" ci="0" mb="0" cb="0"/><line nr="215" mi="9" ci="0" mb="0" cb="0"/><line nr="216" mi="5" ci="0" mb="0" cb="0"/><line nr="218" mi="1" ci="0" mb="0" cb="0"/><line nr="221" mi="0" ci="5" mb="0" cb="0"/><line nr="222" mi="0" ci="2" mb="0" cb="2"/><line nr="223" mi="0" ci="6" mb="0" cb="0"/><line nr="224" mi="0" ci="3" mb="1" cb="1"/><line nr="225" mi="4" ci="0" mb="0" cb="0"/><line nr="227" mi="3" ci="3" mb="3" cb="1"/><line nr="228" mi="22" ci="0" mb="0" cb="0"/><line nr="231" mi="4" ci="0" mb="0" cb="0"/><line nr="232" mi="2" ci="0" mb="2" cb="0"/><line nr="233" mi="8" ci="0" mb="0" cb="0"/><line nr="234" mi="1" ci="0" mb="0" cb="0"/><line nr="235" mi="4" ci="0" mb="0" cb="0"/><line nr="236" mi="2" ci="0" mb="2" cb="0"/><line nr="237" mi="7" ci="0" mb="0" cb="0"/><line nr="238" mi="1" ci="0" mb="0" cb="0"/><line nr="242" mi="0" ci="2" mb="0" cb="0"/><line nr="244" mi="5" ci="0" mb="0" cb="0"/><line nr="256" mi="0" ci="4" mb="0" cb="0"/><line nr="257" mi="0" ci="2" mb="1" cb="1"/><line nr="258" mi="0" ci="6" mb="0" cb="0"/><line nr="260" mi="5" ci="0" mb="0" cb="0"/><line nr="272" mi="4" ci="0" mb="0" cb="0"/><line nr="273" mi="2" ci="0" mb="2" cb="0"/><line nr="274" mi="4" ci="0" mb="0" cb="0"/><line nr="276" mi="5" ci="0" mb="0" cb="0"/><line nr="289" mi="0" ci="4" mb="0" cb="0"/><line nr="290" mi="0" ci="2" mb="1" cb="1"/><line nr="291" mi="0" ci="4" mb="0" cb="0"/><line nr="293" mi="0" ci="4" mb="0" cb="0"/><line nr="294" mi="0" ci="9" mb="2" cb="2"/><line nr="295" mi="0" ci="4" mb="0" cb="0"/><line nr="296" mi="0" ci="3" mb="0" cb="0"/><line nr="297" mi="4" ci="6" mb="1" cb="1"/><line nr="298" mi="0" ci="1" mb="0" cb="0"/><line nr="299" mi="4" ci="0" mb="0" cb="0"/><line nr="300" mi="4" ci="0" mb="0" cb="0"/><line nr="301" mi="2" ci="0" mb="2" cb="0"/><line nr="302" mi="2" ci="0" mb="0" cb="0"/><line nr="303" mi="2" ci="0" mb="0" cb="0"/><line nr="304" mi="8" ci="0" mb="2" cb="0"/><line nr="305" mi="6" ci="0" mb="2" cb="0"/><line nr="306" mi="3" ci="0" mb="0" cb="0"/><line nr="307" mi="4" ci="0" mb="0" cb="0"/><line nr="308" mi="8" ci="0" mb="0" cb="0"/><line nr="309" mi="1" ci="0" mb="0" cb="0"/><line nr="310" mi="4" ci="0" mb="0" cb="0"/><line nr="311" mi="8" ci="0" mb="0" cb="0"/><line nr="312" mi="7" ci="0" mb="0" cb="0"/><line nr="315" mi="1" ci="0" mb="0" cb="0"/><line nr="316" mi="9" ci="0" mb="0" cb="0"/><line nr="317" mi="5" ci="0" mb="0" cb="0"/><line nr="319" mi="1" ci="0" mb="0" cb="0"/><line nr="322" mi="0" ci="5" mb="0" cb="0"/><line nr="323" mi="0" ci="11" mb="0" cb="2"/><line nr="324" mi="0" ci="4" mb="0" cb="0"/><line nr="325" mi="0" ci="4" mb="0" cb="0"/><line nr="326" mi="0" ci="6" mb="0" cb="0"/><line nr="327" mi="0" ci="5" mb="1" cb="1"/><line nr="328" mi="5" ci="0" mb="0" cb="0"/><line nr="329" mi="2" ci="0" mb="0" cb="0"/><line nr="331" mi="3" ci="3" mb="3" cb="1"/><line nr="332" mi="22" ci="0" mb="0" cb="0"/><line nr="335" mi="4" ci="0" mb="0" cb="0"/><line nr="336" mi="2" ci="0" mb="2" cb="0"/><line nr="337" mi="4" ci="0" mb="2" cb="0"/><line nr="338" mi="5" ci="0" mb="0" cb="0"/><line nr="340" mi="2" ci="0" mb="0" cb="0"/><line nr="342" mi="6" ci="0" mb="0" cb="0"/><line nr="343" mi="1" ci="0" mb="0" cb="0"/><line nr="344" mi="4" ci="0" mb="0" cb="0"/><line nr="345" mi="2" ci="0" mb="2" cb="0"/><line nr="346" mi="5" ci="0" mb="0" cb="0"/><line nr="347" mi="1" ci="0" mb="0" cb="0"/><line nr="350" mi="0" ci="6" mb="0" cb="0"/><line nr="351" mi="0" ci="1" mb="0" cb="0"/><line nr="352" mi="0" ci="2" mb="0" cb="0"/><line nr="354" mi="5" ci="0" mb="0" cb="0"/><line nr="366" mi="4" ci="0" mb="0" cb="0"/><line nr="367" mi="2" ci="0" mb="2" cb="0"/><line nr="368" mi="16" ci="0" mb="0" cb="0"/><line nr="370" mi="4" ci="0" mb="0" cb="0"/><line nr="371" mi="2" ci="0" mb="2" cb="0"/><line nr="372" mi="16" ci="0" mb="0" cb="0"/><line nr="373" mi="6" ci="0" mb="0" cb="0"/><line nr="375" mi="11" ci="0" mb="0" cb="0"/><line nr="386" mi="0" ci="4" mb="0" cb="0"/><counter type="INSTRUCTION" missed="488" covered="372"/><counter type="BRANCH" missed="55" covered="39"/><counter type="LINE" missed="86" covered="81"/><counter type="COMPLEXITY" missed="42" covered="14"/><counter type="METHOD" missed="2" covered="7"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSolrComponentJoin.java"><line nr="28" mi="0" ci="4" mb="0" cb="0"/><line nr="42" mi="0" ci="2" mb="0" cb="0"/><line nr="43" mi="0" ci="1" mb="0" cb="0"/><line nr="50" mi="7" ci="0" mb="2" cb="0"/><line nr="52" mi="9" ci="0" mb="0" cb="0"/><line nr="53" mi="3" ci="0" mb="0" cb="0"/><line nr="54" mi="4" ci="0" mb="0" cb="0"/><line nr="55" mi="3" ci="0" mb="0" cb="0"/><line nr="56" mi="7" ci="0" mb="0" cb="0"/><line nr="57" mi="3" ci="0" mb="0" cb="0"/><line nr="60" mi="1" ci="0" mb="0" cb="0"/><line nr="67" mi="10" ci="0" mb="2" cb="0"/><line nr="68" mi="2" ci="0" mb="2" cb="0"/><line nr="69" mi="6" ci="0" mb="2" cb="0"/><line nr="73" mi="2" ci="0" mb="0" cb="0"/><line nr="74" mi="4" ci="0" mb="0" cb="0"/><line nr="75" mi="5" ci="0" mb="0" cb="0"/><line nr="76" mi="10" ci="0" mb="2" cb="0"/><line nr="77" mi="12" ci="0" mb="0" cb="0"/><line nr="78" mi="1" ci="0" mb="0" cb="0"/><line nr="81" mi="1" ci="0" mb="0" cb="0"/><line nr="87" mi="5" ci="0" mb="0" cb="0"/><line nr="88" mi="4" ci="0" mb="0" cb="0"/><line nr="89" mi="3" ci="0" mb="2" cb="0"/><line nr="90" mi="6" ci="0" mb="0" cb="0"/><line nr="92" mi="5" ci="0" mb="0" cb="0"/><line nr="94" mi="2" ci="0" mb="0" cb="0"/><line nr="102" mi="11" ci="0" mb="4" cb="0"/><line nr="104" mi="11" ci="0" mb="2" cb="0"/><line nr="105" mi="10" ci="0" mb="2" cb="0"/><line nr="106" mi="2" ci="0" mb="2" cb="0"/><line nr="107" mi="11" ci="0" mb="2" cb="0"/><line nr="108" mi="2" ci="0" mb="0" cb="0"/><line nr="109" mi="2" ci="0" mb="0" cb="0"/><line nr="111" mi="13" ci="0" mb="0" cb="0"/><line nr="112" mi="5" ci="0" mb="4" cb="0"/><line nr="113" mi="2" ci="0" mb="0" cb="0"/><line nr="114" mi="3" ci="0" mb="0" cb="0"/><line nr="115" mi="4" ci="0" mb="0" cb="0"/><line nr="116" mi="5" ci="0" mb="0" cb="0"/><line nr="117" mi="1" ci="0" mb="0" cb="0"/><line nr="119" mi="1" ci="0" mb="0" cb="0"/><line nr="120" mi="3" ci="0" mb="0" cb="0"/><line nr="122" mi="1" ci="0" mb="0" cb="0"/><line nr="123" mi="1" ci="0" mb="0" cb="0"/><line nr="125" mi="1" ci="0" mb="0" cb="0"/><line nr="127" mi="1" ci="0" mb="0" cb="0"/><line nr="136" mi="2" ci="0" mb="0" cb="0"/><line nr="138" mi="7" ci="0" mb="0" cb="0"/><line nr="139" mi="1" ci="0" mb="0" cb="0"/><line nr="140" mi="3" ci="0" mb="0" cb="0"/><line nr="141" mi="2" ci="0" mb="0" cb="0"/><line nr="142" mi="1" ci="0" mb="0" cb="0"/><line nr="143" mi="2" ci="0" mb="2" cb="0"/><line nr="146" mi="5" ci="0" mb="0" cb="0"/><line nr="147" mi="2" ci="0" mb="2" cb="0"/><line nr="148" mi="4" ci="0" mb="0" cb="0"/><line nr="149" mi="5" ci="0" mb="0" cb="0"/><line nr="151" mi="1" ci="0" mb="0" cb="0"/><line nr="152" mi="3" ci="0" mb="0" cb="0"/><line nr="153" mi="4" ci="0" mb="0" cb="0"/><line nr="154" mi="1" ci="0" mb="0" cb="0"/><line nr="156" mi="1" ci="0" mb="0" cb="0"/><line nr="165" mi="5" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="254" covered="7"/><counter type="BRANCH" missed="32" covered="0"/><counter type="LINE" missed="61" covered="3"/><counter type="COMPLEXITY" missed="22" covered="2"/><counter type="METHOD" missed="6" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSolrComponentPrefix.java"><line nr="29" mi="0" ci="2" mb="0" cb="0"/><line nr="30" mi="0" ci="2" mb="0" cb="0"/><line nr="51" mi="0" ci="2" mb="0" cb="0"/><line nr="52" mi="0" ci="3" mb="0" cb="0"/><line nr="53" mi="0" ci="1" mb="0" cb="0"/><line nr="65" mi="0" ci="2" mb="0" cb="0"/><line nr="66" mi="0" ci="4" mb="0" cb="0"/><line nr="67" mi="0" ci="3" mb="1" cb="1"/><line nr="68" mi="0" ci="2" mb="0" cb="0"/><line nr="69" mi="0" ci="4" mb="0" cb="0"/><line nr="70" mi="0" ci="4" mb="0" cb="0"/><line nr="71" mi="0" ci="10" mb="0" cb="2"/><line nr="72" mi="0" ci="20" mb="0" cb="0"/><line nr="74" mi="0" ci="18" mb="0" cb="0"/><line nr="75" mi="0" ci="1" mb="0" cb="0"/><line nr="76" mi="0" ci="1" mb="0" cb="0"/><line nr="77" mi="0" ci="2" mb="0" cb="0"/><line nr="78" mi="0" ci="1" mb="0" cb="0"/><line nr="79" mi="0" ci="1" mb="0" cb="0"/><line nr="80" mi="0" ci="6" mb="0" cb="0"/><line nr="81" mi="0" ci="3" mb="0" cb="0"/><line nr="83" mi="0" ci="16" mb="0" cb="2"/><line nr="84" mi="0" ci="5" mb="2" cb="2"/><line nr="85" mi="5" ci="0" mb="0" cb="0"/><line nr="86" mi="0" ci="5" mb="1" cb="1"/><line nr="87" mi="0" ci="9" mb="0" cb="0"/><line nr="90" mi="0" ci="6" mb="0" cb="0"/><line nr="91" mi="0" ci="1" mb="0" cb="0"/><line nr="92" mi="0" ci="8" mb="0" cb="2"/><line nr="93" mi="0" ci="4" mb="0" cb="0"/><line nr="94" mi="0" ci="9" mb="2" cb="2"/><line nr="95" mi="12" ci="5" mb="1" cb="1"/><line nr="96" mi="0" ci="2" mb="0" cb="0"/><line nr="97" mi="0" ci="10" mb="0" cb="0"/><line nr="100" mi="0" ci="1" mb="0" cb="0"/><line nr="113" mi="0" ci="6" mb="1" cb="1"/><line nr="114" mi="0" ci="12" mb="1" cb="3"/><line nr="119" mi="0" ci="2" mb="0" cb="0"/><line nr="120" mi="0" ci="4" mb="0" cb="0"/><line nr="121" mi="0" ci="5" mb="0" cb="0"/><line nr="122" mi="0" ci="10" mb="0" cb="2"/><line nr="123" mi="0" ci="16" mb="0" cb="0"/><line nr="125" mi="0" ci="16" mb="0" cb="0"/><line nr="127" mi="0" ci="1" mb="0" cb="0"/><line nr="130" mi="0" ci="1" mb="0" cb="0"/><line nr="141" mi="0" ci="4" mb="0" cb="0"/><line nr="142" mi="0" ci="5" mb="0" cb="0"/><line nr="143" mi="0" ci="3" mb="0" cb="2"/><line nr="144" mi="0" ci="5" mb="0" cb="0"/><line nr="145" mi="0" ci="1" mb="0" cb="0"/><line nr="146" mi="0" ci="5" mb="0" cb="0"/><line nr="147" mi="0" ci="1" mb="0" cb="0"/><line nr="148" mi="0" ci="5" mb="0" cb="0"/><line nr="149" mi="0" ci="1" mb="0" cb="0"/><line nr="150" mi="0" ci="6" mb="0" cb="0"/><line nr="151" mi="0" ci="1" mb="0" cb="0"/><line nr="153" mi="0" ci="5" mb="0" cb="0"/><line nr="154" mi="0" ci="5" mb="0" cb="0"/><line nr="155" mi="0" ci="5" mb="0" cb="0"/><line nr="156" mi="0" ci="5" mb="0" cb="0"/><line nr="158" mi="0" ci="2" mb="0" cb="0"/><line nr="170" mi="0" ci="15" mb="1" cb="5"/><line nr="173" mi="0" ci="11" mb="0" cb="2"/><line nr="174" mi="0" ci="10" mb="1" cb="1"/><line nr="175" mi="0" ci="2" mb="1" cb="1"/><line nr="176" mi="0" ci="11" mb="0" cb="2"/><line nr="177" mi="0" ci="2" mb="0" cb="0"/><line nr="178" mi="0" ci="2" mb="0" cb="0"/><line nr="180" mi="0" ci="11" mb="0" cb="0"/><line nr="181" mi="0" ci="3" mb="0" cb="0"/><line nr="182" mi="0" ci="2" mb="1" cb="1"/><line nr="183" mi="0" ci="3" mb="0" cb="0"/><line nr="185" mi="1" ci="0" mb="0" cb="0"/><line nr="186" mi="3" ci="0" mb="0" cb="0"/><line nr="188" mi="0" ci="1" mb="0" cb="0"/><line nr="189" mi="0" ci="1" mb="0" cb="0"/><line nr="191" mi="0" ci="1" mb="0" cb="0"/><line nr="193" mi="0" ci="1" mb="0" cb="0"/><line nr="207" mi="0" ci="2" mb="0" cb="0"/><line nr="209" mi="0" ci="7" mb="0" cb="0"/><line nr="210" mi="1" ci="0" mb="0" cb="0"/><line nr="211" mi="3" ci="0" mb="0" cb="0"/><line nr="212" mi="2" ci="0" mb="0" cb="0"/><line nr="213" mi="0" ci="1" mb="0" cb="0"/><line nr="214" mi="0" ci="2" mb="1" cb="1"/><line nr="217" mi="0" ci="5" mb="0" cb="0"/><line nr="218" mi="0" ci="2" mb="1" cb="1"/><line nr="220" mi="0" ci="9" mb="0" cb="2"/><line nr="221" mi="0" ci="3" mb="0" cb="0"/><line nr="222" mi="0" ci="3" mb="0" cb="0"/><line nr="223" mi="0" ci="2" mb="0" cb="0"/><line nr="224" mi="0" ci="1" mb="0" cb="0"/><line nr="226" mi="1" ci="0" mb="0" cb="0"/><line nr="227" mi="3" ci="0" mb="0" cb="0"/><line nr="228" mi="4" ci="0" mb="0" cb="0"/><line nr="229" mi="0" ci="1" mb="0" cb="0"/><line nr="231" mi="0" ci="1" mb="0" cb="0"/><line nr="243" mi="0" ci="7" mb="0" cb="0"/><line nr="244" mi="0" ci="3" mb="0" cb="0"/><line nr="246" mi="0" ci="2" mb="1" cb="1"/><line nr="247" mi="10" ci="0" mb="2" cb="0"/><line nr="248" mi="2" ci="0" mb="0" cb="0"/><line nr="249" mi="3" ci="0" mb="0" cb="0"/><line nr="250" mi="2" ci="0" mb="0" cb="0"/><line nr="251" mi="3" ci="0" mb="0" cb="0"/><line nr="252" mi="4" ci="0" mb="4" cb="0"/><line nr="253" mi="10" ci="0" mb="2" cb="0"/><line nr="254" mi="4" ci="0" mb="2" cb="0"/><line nr="255" mi="4" ci="0" mb="0" cb="0"/><line nr="257" mi="1" ci="0" mb="0" cb="0"/><line nr="259" mi="1" ci="0" mb="0" cb="0"/><line nr="261" mi="1" ci="0" mb="0" cb="0"/><line nr="262" mi="3" ci="0" mb="0" cb="0"/><line nr="263" mi="0" ci="1" mb="0" cb="0"/><line nr="264" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="83" covered="434"/><counter type="BRANCH" missed="26" covered="38"/><counter type="LINE" missed="22" covered="93"/><counter type="COMPLEXITY" missed="21" covered="19"/><counter type="METHOD" missed="0" covered="8"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSolrComponentFacet.java"><line nr="39" mi="0" ci="4" mb="0" cb="0"/><line nr="131" mi="0" ci="2" mb="0" cb="0"/><line nr="132" mi="0" ci="3" mb="0" cb="0"/><line nr="133" mi="0" ci="1" mb="0" cb="0"/><line nr="145" mi="2" ci="0" mb="0" cb="0"/><line nr="146" mi="4" ci="0" mb="0" cb="0"/><line nr="147" mi="3" ci="0" mb="2" cb="0"/><line nr="148" mi="2" ci="0" mb="0" cb="0"/><line nr="150" mi="4" ci="0" mb="0" cb="0"/><line nr="151" mi="4" ci="0" mb="0" cb="0"/><line nr="152" mi="4" ci="0" mb="0" cb="0"/><line nr="153" mi="4" ci="0" mb="0" cb="0"/><line nr="154" mi="4" ci="0" mb="0" cb="0"/><line nr="155" mi="4" ci="0" mb="0" cb="0"/><line nr="156" mi="4" ci="0" mb="0" cb="0"/><line nr="157" mi="4" ci="0" mb="0" cb="0"/><line nr="158" mi="4" ci="0" mb="0" cb="0"/><line nr="159" mi="4" ci="0" mb="0" cb="0"/><line nr="160" mi="4" ci="0" mb="0" cb="0"/><line nr="161" mi="4" ci="0" mb="0" cb="0"/><line nr="162" mi="4" ci="0" mb="0" cb="0"/><line nr="163" mi="4" ci="0" mb="0" cb="0"/><line nr="164" mi="4" ci="0" mb="0" cb="0"/><line nr="165" mi="4" ci="0" mb="0" cb="0"/><line nr="166" mi="4" ci="0" mb="0" cb="0"/><line nr="167" mi="4" ci="0" mb="0" cb="0"/><line nr="168" mi="4" ci="0" mb="0" cb="0"/><line nr="169" mi="4" ci="0" mb="0" cb="0"/><line nr="170" mi="4" ci="0" mb="0" cb="0"/><line nr="171" mi="10" ci="0" mb="2" cb="0"/><line nr="172" mi="20" ci="0" mb="0" cb="0"/><line nr="174" mi="18" ci="0" mb="0" cb="0"/><line nr="175" mi="1" ci="0" mb="0" cb="0"/><line nr="176" mi="1" ci="0" mb="0" cb="0"/><line nr="177" mi="2" ci="0" mb="0" cb="0"/><line nr="178" mi="4" ci="0" mb="0" cb="0"/><line nr="179" mi="13" ci="0" mb="0" cb="0"/><line nr="181" mi="3" ci="0" mb="2" cb="0"/><line nr="182" mi="2" ci="0" mb="0" cb="0"/><line nr="183" mi="6" ci="0" mb="0" cb="0"/><line nr="184" mi="6" ci="0" mb="0" cb="0"/><line nr="185" mi="6" ci="0" mb="0" cb="0"/><line nr="186" mi="6" ci="0" mb="0" cb="0"/><line nr="187" mi="6" ci="0" mb="0" cb="0"/><line nr="188" mi="6" ci="0" mb="0" cb="0"/><line nr="189" mi="10" ci="0" mb="2" cb="0"/><line nr="190" mi="28" ci="0" mb="0" cb="0"/><line nr="191" mi="2" ci="0" mb="0" cb="0"/><line nr="195" mi="28" ci="0" mb="0" cb="0"/><line nr="196" mi="2" ci="0" mb="0" cb="0"/><line nr="200" mi="28" ci="0" mb="0" cb="0"/><line nr="201" mi="2" ci="0" mb="0" cb="0"/><line nr="205" mi="28" ci="0" mb="0" cb="0"/><line nr="206" mi="2" ci="0" mb="0" cb="0"/><line nr="210" mi="6" ci="0" mb="0" cb="0"/><line nr="211" mi="22" ci="0" mb="0" cb="0"/><line nr="212" mi="2" ci="0" mb="0" cb="0"/><line nr="215" mi="4" ci="0" mb="0" cb="0"/><line nr="216" mi="21" ci="0" mb="0" cb="0"/><line nr="219" mi="8" ci="0" mb="0" cb="0"/><line nr="220" mi="3" ci="0" mb="2" cb="0"/><line nr="221" mi="4" ci="0" mb="0" cb="0"/><line nr="222" mi="10" ci="0" mb="2" cb="0"/><line nr="223" mi="34" ci="0" mb="0" cb="0"/><line nr="227" mi="2" ci="0" mb="2" cb="0"/><line nr="228" mi="4" ci="0" mb="2" cb="0"/><line nr="229" mi="7" ci="0" mb="0" cb="0"/><line nr="231" mi="34" ci="0" mb="0" cb="0"/><line nr="235" mi="2" ci="0" mb="2" cb="0"/><line nr="236" mi="4" ci="0" mb="0" cb="0"/><line nr="237" mi="4" ci="0" mb="0" cb="0"/><line nr="238" mi="8" ci="0" mb="2" cb="0"/><line nr="239" mi="8" ci="0" mb="0" cb="0"/><line nr="240" mi="4" ci="0" mb="0" cb="0"/><line nr="242" mi="7" ci="0" mb="0" cb="0"/><line nr="245" mi="1" ci="0" mb="0" cb="0"/><line nr="246" mi="10" ci="0" mb="2" cb="0"/><line nr="247" mi="1" ci="0" mb="0" cb="0"/><line nr="248" mi="10" ci="0" mb="0" cb="0"/><line nr="249" mi="3" ci="0" mb="0" cb="0"/><line nr="250" mi="5" ci="0" mb="0" cb="0"/><line nr="251" mi="1" ci="0" mb="0" cb="0"/><line nr="253" mi="1" ci="0" mb="0" cb="0"/><line nr="254" mi="1" ci="0" mb="0" cb="0"/><line nr="255" mi="1" ci="0" mb="0" cb="0"/><line nr="256" mi="12" ci="0" mb="0" cb="0"/><line nr="259" mi="4" ci="0" mb="0" cb="0"/><line nr="260" mi="13" ci="0" mb="0" cb="0"/><line nr="262" mi="3" ci="0" mb="2" cb="0"/><line nr="263" mi="2" ci="0" mb="0" cb="0"/><line nr="264" mi="6" ci="0" mb="0" cb="0"/><line nr="265" mi="6" ci="0" mb="0" cb="0"/><line nr="266" mi="6" ci="0" mb="0" cb="0"/><line nr="267" mi="6" ci="0" mb="0" cb="0"/><line nr="268" mi="6" ci="0" mb="0" cb="0"/><line nr="269" mi="6" ci="0" mb="0" cb="0"/><line nr="270" mi="6" ci="0" mb="0" cb="0"/><line nr="271" mi="6" ci="0" mb="0" cb="0"/><line nr="272" mi="6" ci="0" mb="0" cb="0"/><line nr="273" mi="6" ci="0" mb="0" cb="0"/><line nr="274" mi="6" ci="0" mb="0" cb="0"/><line nr="275" mi="6" ci="0" mb="0" cb="0"/><line nr="276" mi="6" ci="0" mb="0" cb="0"/><line nr="277" mi="10" ci="0" mb="2" cb="0"/><line nr="278" mi="28" ci="0" mb="0" cb="0"/><line nr="279" mi="2" ci="0" mb="0" cb="0"/><line nr="283" mi="9" ci="0" mb="0" cb="0"/><line nr="284" mi="6" ci="0" mb="0" cb="0"/><line nr="285" mi="28" ci="0" mb="0" cb="0"/><line nr="286" mi="2" ci="0" mb="0" cb="0"/><line nr="288" mi="28" ci="0" mb="0" cb="0"/><line nr="289" mi="2" ci="0" mb="0" cb="0"/><line nr="292" mi="9" ci="0" mb="2" cb="0"/><line nr="293" mi="3" ci="0" mb="0" cb="0"/><line nr="294" mi="28" ci="0" mb="0" cb="0"/><line nr="295" mi="2" ci="0" mb="0" cb="0"/><line nr="298" mi="9" ci="0" mb="2" cb="0"/><line nr="299" mi="3" ci="0" mb="0" cb="0"/><line nr="300" mi="28" ci="0" mb="0" cb="0"/><line nr="301" mi="2" ci="0" mb="0" cb="0"/><line nr="305" mi="28" ci="0" mb="0" cb="0"/><line nr="306" mi="2" ci="0" mb="0" cb="0"/><line nr="309" mi="24" ci="0" mb="0" cb="0"/><line nr="310" mi="2" ci="0" mb="0" cb="0"/><line nr="314" mi="8" ci="0" mb="2" cb="0"/><line nr="315" mi="5" ci="0" mb="0" cb="0"/><line nr="316" mi="24" ci="0" mb="0" cb="0"/><line nr="317" mi="2" ci="0" mb="0" cb="0"/><line nr="321" mi="8" ci="0" mb="2" cb="0"/><line nr="322" mi="4" ci="0" mb="0" cb="0"/><line nr="323" mi="24" ci="0" mb="0" cb="0"/><line nr="324" mi="2" ci="0" mb="0" cb="0"/><line nr="328" mi="8" ci="0" mb="2" cb="0"/><line nr="329" mi="4" ci="0" mb="0" cb="0"/><line nr="330" mi="4" ci="0" mb="0" cb="0"/><line nr="331" mi="21" ci="0" mb="0" cb="0"/><line nr="334" mi="5" ci="0" mb="0" cb="0"/><line nr="335" mi="3" ci="0" mb="0" cb="0"/><line nr="336" mi="5" ci="0" mb="0" cb="0"/><line nr="337" mi="3" ci="0" mb="0" cb="0"/><line nr="338" mi="5" ci="0" mb="0" cb="0"/><line nr="339" mi="3" ci="0" mb="0" cb="0"/><line nr="340" mi="2" ci="0" mb="0" cb="0"/><line nr="341" mi="10" ci="0" mb="2" cb="0"/><line nr="342" mi="8" ci="0" mb="0" cb="0"/><line nr="343" mi="30" ci="0" mb="0" cb="0"/><line nr="344" mi="1" ci="0" mb="0" cb="0"/><line nr="347" mi="1" ci="0" mb="0" cb="0"/><line nr="348" mi="2" ci="0" mb="0" cb="0"/><line nr="349" mi="8" ci="0" mb="0" cb="0"/><line nr="350" mi="30" ci="0" mb="0" cb="0"/><line nr="351" mi="2" ci="0" mb="0" cb="0"/><line nr="355" mi="8" ci="0" mb="0" cb="0"/><line nr="356" mi="30" ci="0" mb="0" cb="0"/><line nr="357" mi="2" ci="0" mb="0" cb="0"/><line nr="361" mi="1" ci="0" mb="0" cb="0"/><line nr="362" mi="1" ci="0" mb="0" cb="0"/><line nr="363" mi="1" ci="0" mb="0" cb="0"/><line nr="364" mi="1" ci="0" mb="0" cb="0"/><line nr="365" mi="1" ci="0" mb="0" cb="0"/><line nr="366" mi="12" ci="0" mb="0" cb="0"/><line nr="369" mi="1" ci="0" mb="0" cb="0"/><line nr="370" mi="1" ci="0" mb="0" cb="0"/><line nr="371" mi="6" ci="0" mb="0" cb="0"/><line nr="372" mi="3" ci="0" mb="0" cb="0"/><line nr="373" mi="3" ci="0" mb="0" cb="0"/><line nr="374" mi="16" ci="0" mb="2" cb="0"/><line nr="375" mi="5" ci="0" mb="4" cb="0"/><line nr="376" mi="5" ci="0" mb="0" cb="0"/><line nr="377" mi="5" ci="0" mb="2" cb="0"/><line nr="378" mi="9" ci="0" mb="0" cb="0"/><line nr="381" mi="6" ci="0" mb="0" cb="0"/><line nr="382" mi="1" ci="0" mb="0" cb="0"/><line nr="383" mi="8" ci="0" mb="2" cb="0"/><line nr="384" mi="8" ci="0" mb="0" cb="0"/><line nr="385" mi="5" ci="0" mb="0" cb="0"/><line nr="386" mi="3" ci="0" mb="0" cb="0"/><line nr="387" mi="7" ci="0" mb="2" cb="0"/><line nr="388" mi="13" ci="0" mb="2" cb="0"/><line nr="389" mi="3" ci="0" mb="0" cb="0"/><line nr="390" mi="31" ci="0" mb="0" cb="0"/><line nr="394" mi="5" ci="0" mb="2" cb="0"/><line nr="395" mi="10" ci="0" mb="0" cb="0"/><line nr="397" mi="5" ci="0" mb="0" cb="0"/><line nr="399" mi="4" ci="0" mb="0" cb="0"/><line nr="401" mi="13" ci="0" mb="4" cb="0"/><line nr="402" mi="15" ci="0" mb="0" cb="0"/><line nr="404" mi="57" ci="0" mb="0" cb="0"/><line nr="410" mi="1" ci="0" mb="0" cb="0"/><line nr="411" mi="6" ci="0" mb="0" cb="0"/><line nr="412" mi="1" ci="0" mb="0" cb="0"/><line nr="415" mi="1" ci="0" mb="0" cb="0"/><line nr="428" mi="10" ci="0" mb="2" cb="0"/><line nr="429" mi="2" ci="0" mb="2" cb="0"/><line nr="430" mi="6" ci="0" mb="2" cb="0"/><line nr="434" mi="2" ci="0" mb="0" cb="0"/><line nr="435" mi="4" ci="0" mb="0" cb="0"/><line nr="436" mi="5" ci="0" mb="0" cb="0"/><line nr="437" mi="10" ci="0" mb="2" cb="0"/><line nr="438" mi="16" ci="0" mb="0" cb="0"/><line nr="440" mi="14" ci="0" mb="0" cb="0"/><line nr="441" mi="2" ci="0" mb="0" cb="0"/><line nr="442" mi="4" ci="0" mb="0" cb="0"/><line nr="443" mi="13" ci="0" mb="0" cb="0"/><line nr="445" mi="10" ci="0" mb="2" cb="0"/><line nr="446" mi="24" ci="0" mb="0" cb="0"/><line nr="449" mi="24" ci="0" mb="0" cb="0"/><line nr="452" mi="24" ci="0" mb="0" cb="0"/><line nr="455" mi="24" ci="0" mb="0" cb="0"/><line nr="458" mi="24" ci="0" mb="0" cb="0"/><line nr="461" mi="2" ci="0" mb="0" cb="0"/><line nr="462" mi="23" ci="0" mb="0" cb="0"/><line nr="466" mi="10" ci="0" mb="2" cb="0"/><line nr="467" mi="32" ci="0" mb="0" cb="0"/><line nr="471" mi="32" ci="0" mb="0" cb="0"/><line nr="475" mi="1" ci="0" mb="0" cb="0"/><line nr="476" mi="1" ci="0" mb="0" cb="0"/><line nr="477" mi="17" ci="0" mb="0" cb="0"/><line nr="479" mi="10" ci="0" mb="2" cb="0"/><line nr="480" mi="24" ci="0" mb="0" cb="0"/><line nr="483" mi="24" ci="0" mb="0" cb="0"/><line nr="486" mi="28" ci="0" mb="0" cb="0"/><line nr="490" mi="28" ci="0" mb="0" cb="0"/><line nr="494" mi="24" ci="0" mb="0" cb="0"/><line nr="497" mi="24" ci="0" mb="0" cb="0"/><line nr="500" mi="24" ci="0" mb="0" cb="0"/><line nr="503" mi="24" ci="0" mb="0" cb="0"/><line nr="506" mi="24" ci="0" mb="0" cb="0"/><line nr="509" mi="2" ci="0" mb="0" cb="0"/><line nr="510" mi="23" ci="0" mb="0" cb="0"/><line nr="514" mi="10" ci="0" mb="2" cb="0"/><line nr="515" mi="32" ci="0" mb="0" cb="0"/><line nr="519" mi="32" ci="0" mb="0" cb="0"/><line nr="523" mi="32" ci="0" mb="0" cb="0"/><line nr="527" mi="1" ci="0" mb="0" cb="0"/><line nr="528" mi="1" ci="0" mb="0" cb="0"/><line nr="529" mi="1" ci="0" mb="0" cb="0"/><line nr="532" mi="1" ci="0" mb="0" cb="0"/><line nr="543" mi="4" ci="0" mb="0" cb="0"/><line nr="544" mi="5" ci="0" mb="0" cb="0"/><line nr="545" mi="4" ci="0" mb="0" cb="0"/><line nr="546" mi="9" ci="0" mb="2" cb="0"/><line nr="547" mi="5" ci="0" mb="2" cb="0"/><line nr="548" mi="13" ci="0" mb="2" cb="0"/><line nr="549" mi="1" ci="0" mb="0" cb="0"/><line nr="550" mi="5" ci="0" mb="0" cb="0"/><line nr="551" mi="3" ci="0" mb="0" cb="0"/><line nr="552" mi="2" ci="0" mb="2" cb="0"/><line nr="553" mi="4" ci="0" mb="0" cb="0"/><line nr="554" mi="16" ci="0" mb="2" cb="0"/><line nr="555" mi="17" ci="0" mb="0" cb="0"/><line nr="561" mi="5" ci="0" mb="0" cb="0"/><line nr="563" mi="1" ci="0" mb="0" cb="0"/><line nr="566" mi="20" ci="0" mb="0" cb="0"/><line nr="571" mi="3" ci="0" mb="2" cb="0"/><line nr="572" mi="6" ci="0" mb="0" cb="0"/><line nr="574" mi="4" ci="0" mb="0" cb="0"/><line nr="575" mi="2" ci="0" mb="0" cb="0"/><line nr="577" mi="2" ci="0" mb="0" cb="0"/><line nr="589" mi="15" ci="0" mb="6" cb="0"/><line nr="592" mi="11" ci="0" mb="2" cb="0"/><line nr="593" mi="10" ci="0" mb="2" cb="0"/><line nr="594" mi="2" ci="0" mb="2" cb="0"/><line nr="595" mi="11" ci="0" mb="2" cb="0"/><line nr="596" mi="2" ci="0" mb="0" cb="0"/><line nr="597" mi="2" ci="0" mb="0" cb="0"/><line nr="599" mi="11" ci="0" mb="0" cb="0"/><line nr="600" mi="3" ci="0" mb="0" cb="0"/><line nr="601" mi="2" ci="0" mb="2" cb="0"/><line nr="602" mi="3" ci="0" mb="0" cb="0"/><line nr="604" mi="1" ci="0" mb="0" cb="0"/><line nr="605" mi="3" ci="0" mb="0" cb="0"/><line nr="607" mi="1" ci="0" mb="0" cb="0"/><line nr="608" mi="1" ci="0" mb="0" cb="0"/><line nr="610" mi="1" ci="0" mb="0" cb="0"/><line nr="612" mi="1" ci="0" mb="0" cb="0"/><line nr="626" mi="2" ci="0" mb="0" cb="0"/><line nr="628" mi="7" ci="0" mb="0" cb="0"/><line nr="629" mi="1" ci="0" mb="0" cb="0"/><line nr="630" mi="3" ci="0" mb="0" cb="0"/><line nr="631" mi="2" ci="0" mb="0" cb="0"/><line nr="632" mi="1" ci="0" mb="0" cb="0"/><line nr="633" mi="2" ci="0" mb="2" cb="0"/><line nr="636" mi="5" ci="0" mb="0" cb="0"/><line nr="637" mi="2" ci="0" mb="2" cb="0"/><line nr="638" mi="2" ci="0" mb="0" cb="0"/><line nr="640" mi="1" ci="0" mb="0" cb="0"/><line nr="641" mi="3" ci="0" mb="0" cb="0"/><line nr="642" mi="4" ci="0" mb="0" cb="0"/><line nr="643" mi="1" ci="0" mb="0" cb="0"/><line nr="645" mi="1" ci="0" mb="0" cb="0"/><line nr="655" mi="4" ci="0" mb="0" cb="0"/><line nr="656" mi="3" ci="0" mb="0" cb="0"/><line nr="657" mi="5" ci="0" mb="4" cb="0"/><line nr="658" mi="3" ci="0" mb="0" cb="0"/><line nr="659" mi="4" ci="0" mb="2" cb="0"/><line nr="660" mi="2" ci="0" mb="0" cb="0"/><line nr="661" mi="4" ci="0" mb="2" cb="0"/><line nr="662" mi="2" ci="0" mb="0" cb="0"/><line nr="663" mi="4" ci="0" mb="2" cb="0"/><line nr="664" mi="2" ci="0" mb="0" cb="0"/><line nr="665" mi="4" ci="0" mb="2" cb="0"/><line nr="666" mi="2" ci="0" mb="0" cb="0"/><line nr="669" mi="2" ci="0" mb="0" cb="0"/><line nr="680" mi="5" ci="0" mb="0" cb="0"/><line nr="681" mi="1" ci="0" mb="0" cb="0"/><line nr="682" mi="2" ci="0" mb="0" cb="0"/><line nr="694" mi="4" ci="0" mb="0" cb="0"/><line nr="695" mi="1" ci="0" mb="0" cb="0"/><line nr="696" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="2489" covered="10"/><counter type="BRANCH" missed="118" covered="0"/><counter type="LINE" missed="306" covered="4"/><counter type="COMPLEXITY" missed="67" covered="2"/><counter type="METHOD" missed="8" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSolrComponentGroup.java"><line nr="32" mi="0" ci="4" mb="0" cb="0"/><line nr="109" mi="0" ci="2" mb="0" cb="0"/><line nr="110" mi="0" ci="3" mb="0" cb="0"/><line nr="111" mi="0" ci="1" mb="0" cb="0"/><line nr="123" mi="2" ci="0" mb="0" cb="0"/><line nr="124" mi="4" ci="0" mb="0" cb="0"/><line nr="125" mi="3" ci="0" mb="2" cb="0"/><line nr="126" mi="2" ci="0" mb="0" cb="0"/><line nr="127" mi="4" ci="0" mb="0" cb="0"/><line nr="128" mi="4" ci="0" mb="0" cb="0"/><line nr="129" mi="4" ci="0" mb="0" cb="0"/><line nr="130" mi="4" ci="0" mb="0" cb="0"/><line nr="131" mi="4" ci="0" mb="0" cb="0"/><line nr="132" mi="4" ci="0" mb="0" cb="0"/><line nr="133" mi="4" ci="0" mb="0" cb="0"/><line nr="134" mi="4" ci="0" mb="0" cb="0"/><line nr="135" mi="4" ci="0" mb="0" cb="0"/><line nr="136" mi="4" ci="0" mb="0" cb="0"/><line nr="137" mi="4" ci="0" mb="0" cb="0"/><line nr="138" mi="4" ci="0" mb="0" cb="0"/><line nr="139" mi="4" ci="0" mb="0" cb="0"/><line nr="140" mi="4" ci="0" mb="0" cb="0"/><line nr="141" mi="4" ci="0" mb="0" cb="0"/><line nr="142" mi="4" ci="0" mb="0" cb="0"/><line nr="143" mi="4" ci="0" mb="0" cb="0"/><line nr="144" mi="4" ci="0" mb="0" cb="0"/><line nr="145" mi="4" ci="0" mb="0" cb="0"/><line nr="146" mi="4" ci="0" mb="0" cb="0"/><line nr="147" mi="4" ci="0" mb="0" cb="0"/><line nr="148" mi="4" ci="0" mb="0" cb="0"/><line nr="149" mi="10" ci="0" mb="2" cb="0"/><line nr="150" mi="20" ci="0" mb="0" cb="0"/><line nr="152" mi="18" ci="0" mb="0" cb="0"/><line nr="153" mi="1" ci="0" mb="0" cb="0"/><line nr="154" mi="1" ci="0" mb="0" cb="0"/><line nr="155" mi="2" ci="0" mb="0" cb="0"/><line nr="156" mi="20" ci="0" mb="0" cb="0"/><line nr="158" mi="20" ci="0" mb="0" cb="0"/><line nr="161" mi="20" ci="0" mb="0" cb="0"/><line nr="164" mi="20" ci="0" mb="0" cb="0"/><line nr="167" mi="20" ci="0" mb="0" cb="0"/><line nr="170" mi="18" ci="0" mb="0" cb="0"/><line nr="171" mi="2" ci="0" mb="0" cb="0"/><line nr="173" mi="4" ci="0" mb="0" cb="0"/><line nr="174" mi="13" ci="0" mb="0" cb="0"/><line nr="176" mi="6" ci="0" mb="0" cb="0"/><line nr="177" mi="3" ci="0" mb="2" cb="0"/><line nr="178" mi="4" ci="0" mb="0" cb="0"/><line nr="179" mi="10" ci="0" mb="2" cb="0"/><line nr="180" mi="24" ci="0" mb="0" cb="0"/><line nr="181" mi="2" ci="0" mb="0" cb="0"/><line nr="184" mi="2" ci="0" mb="2" cb="0"/><line nr="185" mi="4" ci="0" mb="2" cb="0"/><line nr="186" mi="7" ci="0" mb="0" cb="0"/><line nr="188" mi="24" ci="0" mb="0" cb="0"/><line nr="189" mi="2" ci="0" mb="0" cb="0"/><line nr="192" mi="2" ci="0" mb="2" cb="0"/><line nr="193" mi="4" ci="0" mb="0" cb="0"/><line nr="194" mi="4" ci="0" mb="0" cb="0"/><line nr="195" mi="8" ci="0" mb="2" cb="0"/><line nr="196" mi="8" ci="0" mb="0" cb="0"/><line nr="197" mi="4" ci="0" mb="0" cb="0"/><line nr="199" mi="7" ci="0" mb="0" cb="0"/><line nr="202" mi="1" ci="0" mb="0" cb="0"/><line nr="203" mi="10" ci="0" mb="2" cb="0"/><line nr="204" mi="1" ci="0" mb="0" cb="0"/><line nr="205" mi="8" ci="0" mb="0" cb="0"/><line nr="206" mi="8" ci="0" mb="0" cb="0"/><line nr="207" mi="1" ci="0" mb="0" cb="0"/><line nr="209" mi="4" ci="0" mb="0" cb="0"/><line nr="214" mi="13" ci="0" mb="0" cb="0"/><line nr="216" mi="15" ci="0" mb="0" cb="0"/><line nr="217" mi="2" ci="0" mb="0" cb="0"/><line nr="219" mi="13" ci="0" mb="0" cb="0"/><line nr="221" mi="6" ci="0" mb="0" cb="0"/><line nr="223" mi="6" ci="0" mb="0" cb="0"/><line nr="224" mi="6" ci="0" mb="0" cb="0"/><line nr="225" mi="13" ci="0" mb="0" cb="0"/><line nr="228" mi="13" ci="0" mb="0" cb="0"/><line nr="230" mi="6" ci="0" mb="0" cb="0"/><line nr="232" mi="6" ci="0" mb="0" cb="0"/><line nr="233" mi="6" ci="0" mb="0" cb="0"/><line nr="234" mi="13" ci="0" mb="0" cb="0"/><line nr="238" mi="13" ci="0" mb="0" cb="0"/><line nr="240" mi="6" ci="0" mb="0" cb="0"/><line nr="242" mi="6" ci="0" mb="0" cb="0"/><line nr="243" mi="6" ci="0" mb="0" cb="0"/><line nr="244" mi="13" ci="0" mb="0" cb="0"/><line nr="248" mi="13" ci="0" mb="0" cb="0"/><line nr="250" mi="6" ci="0" mb="0" cb="0"/><line nr="252" mi="6" ci="0" mb="0" cb="0"/><line nr="253" mi="6" ci="0" mb="0" cb="0"/><line nr="254" mi="13" ci="0" mb="0" cb="0"/><line nr="258" mi="13" ci="0" mb="0" cb="0"/><line nr="260" mi="6" ci="0" mb="0" cb="0"/><line nr="262" mi="6" ci="0" mb="0" cb="0"/><line nr="263" mi="6" ci="0" mb="0" cb="0"/><line nr="264" mi="13" ci="0" mb="0" cb="0"/><line nr="268" mi="13" ci="0" mb="0" cb="0"/><line nr="270" mi="6" ci="0" mb="0" cb="0"/><line nr="272" mi="6" ci="0" mb="0" cb="0"/><line nr="273" mi="6" ci="0" mb="0" cb="0"/><line nr="274" mi="13" ci="0" mb="0" cb="0"/><line nr="278" mi="1" ci="0" mb="0" cb="0"/><line nr="279" mi="1" ci="0" mb="0" cb="0"/><line nr="280" mi="6" ci="0" mb="0" cb="0"/><line nr="281" mi="3" ci="0" mb="0" cb="0"/><line nr="282" mi="3" ci="0" mb="0" cb="0"/><line nr="283" mi="16" ci="0" mb="2" cb="0"/><line nr="284" mi="5" ci="0" mb="4" cb="0"/><line nr="285" mi="5" ci="0" mb="0" cb="0"/><line nr="286" mi="5" ci="0" mb="2" cb="0"/><line nr="287" mi="9" ci="0" mb="0" cb="0"/><line nr="290" mi="6" ci="0" mb="0" cb="0"/><line nr="291" mi="1" ci="0" mb="0" cb="0"/><line nr="292" mi="6" ci="0" mb="0" cb="0"/><line nr="293" mi="1" ci="0" mb="0" cb="0"/><line nr="294" mi="6" ci="0" mb="0" cb="0"/><line nr="295" mi="1" ci="0" mb="0" cb="0"/><line nr="296" mi="8" ci="0" mb="2" cb="0"/><line nr="297" mi="8" ci="0" mb="0" cb="0"/><line nr="298" mi="9" ci="0" mb="2" cb="0"/><line nr="299" mi="3" ci="0" mb="0" cb="0"/><line nr="300" mi="21" ci="0" mb="0" cb="0"/><line nr="304" mi="5" ci="0" mb="2" cb="0"/><line nr="305" mi="10" ci="0" mb="0" cb="0"/><line nr="307" mi="5" ci="0" mb="0" cb="0"/><line nr="309" mi="13" ci="0" mb="4" cb="0"/><line nr="310" mi="19" ci="0" mb="0" cb="0"/><line nr="311" mi="2" ci="0" mb="0" cb="0"/><line nr="312" mi="14" ci="0" mb="4" cb="0"/><line nr="313" mi="2" ci="0" mb="0" cb="0"/><line nr="314" mi="55" ci="0" mb="0" cb="0"/><line nr="325" mi="1" ci="0" mb="0" cb="0"/><line nr="338" mi="3" ci="0" mb="2" cb="0"/><line nr="339" mi="2" ci="0" mb="0" cb="0"/><line nr="340" mi="10" ci="0" mb="2" cb="0"/><line nr="341" mi="20" ci="0" mb="0" cb="0"/><line nr="343" mi="20" ci="0" mb="0" cb="0"/><line nr="345" mi="1" ci="0" mb="0" cb="0"/><line nr="346" mi="1" ci="0" mb="0" cb="0"/><line nr="348" mi="1" ci="0" mb="0" cb="0"/><line nr="361" mi="10" ci="0" mb="2" cb="0"/><line nr="362" mi="2" ci="0" mb="2" cb="0"/><line nr="363" mi="6" ci="0" mb="2" cb="0"/><line nr="367" mi="2" ci="0" mb="0" cb="0"/><line nr="368" mi="4" ci="0" mb="0" cb="0"/><line nr="369" mi="5" ci="0" mb="0" cb="0"/><line nr="371" mi="10" ci="0" mb="2" cb="0"/><line nr="372" mi="16" ci="0" mb="0" cb="0"/><line nr="374" mi="14" ci="0" mb="0" cb="0"/><line nr="375" mi="2" ci="0" mb="0" cb="0"/><line nr="376" mi="16" ci="0" mb="0" cb="0"/><line nr="378" mi="16" ci="0" mb="0" cb="0"/><line nr="380" mi="16" ci="0" mb="0" cb="0"/><line nr="382" mi="16" ci="0" mb="0" cb="0"/><line nr="384" mi="16" ci="0" mb="0" cb="0"/><line nr="386" mi="17" ci="0" mb="0" cb="0"/><line nr="389" mi="10" ci="0" mb="2" cb="0"/><line nr="390" mi="24" ci="0" mb="0" cb="0"/><line nr="393" mi="24" ci="0" mb="0" cb="0"/><line nr="396" mi="1" ci="0" mb="0" cb="0"/><line nr="397" mi="17" ci="0" mb="0" cb="0"/><line nr="400" mi="10" ci="0" mb="2" cb="0"/><line nr="401" mi="24" ci="0" mb="0" cb="0"/><line nr="404" mi="24" ci="0" mb="0" cb="0"/><line nr="407" mi="1" ci="0" mb="0" cb="0"/><line nr="408" mi="17" ci="0" mb="0" cb="0"/><line nr="411" mi="10" ci="0" mb="2" cb="0"/><line nr="412" mi="24" ci="0" mb="0" cb="0"/><line nr="415" mi="24" ci="0" mb="0" cb="0"/><line nr="418" mi="1" ci="0" mb="0" cb="0"/><line nr="419" mi="17" ci="0" mb="0" cb="0"/><line nr="422" mi="10" ci="0" mb="2" cb="0"/><line nr="423" mi="24" ci="0" mb="0" cb="0"/><line nr="426" mi="24" ci="0" mb="0" cb="0"/><line nr="429" mi="1" ci="0" mb="0" cb="0"/><line nr="430" mi="17" ci="0" mb="0" cb="0"/><line nr="433" mi="10" ci="0" mb="2" cb="0"/><line nr="434" mi="24" ci="0" mb="0" cb="0"/><line nr="437" mi="24" ci="0" mb="0" cb="0"/><line nr="440" mi="1" ci="0" mb="0" cb="0"/><line nr="441" mi="1" ci="0" mb="0" cb="0"/><line nr="444" mi="1" ci="0" mb="0" cb="0"/><line nr="456" mi="4" ci="0" mb="0" cb="0"/><line nr="457" mi="5" ci="0" mb="0" cb="0"/><line nr="458" mi="56" ci="0" mb="0" cb="0"/><line nr="463" mi="3" ci="0" mb="2" cb="0"/><line nr="464" mi="6" ci="0" mb="0" cb="0"/><line nr="466" mi="4" ci="0" mb="0" cb="0"/><line nr="467" mi="2" ci="0" mb="0" cb="0"/><line nr="469" mi="2" ci="0" mb="0" cb="0"/><line nr="481" mi="15" ci="0" mb="6" cb="0"/><line nr="484" mi="11" ci="0" mb="2" cb="0"/><line nr="485" mi="10" ci="0" mb="2" cb="0"/><line nr="486" mi="2" ci="0" mb="2" cb="0"/><line nr="487" mi="11" ci="0" mb="2" cb="0"/><line nr="488" mi="2" ci="0" mb="0" cb="0"/><line nr="489" mi="2" ci="0" mb="0" cb="0"/><line nr="491" mi="11" ci="0" mb="0" cb="0"/><line nr="492" mi="3" ci="0" mb="0" cb="0"/><line nr="493" mi="2" ci="0" mb="2" cb="0"/><line nr="494" mi="3" ci="0" mb="0" cb="0"/><line nr="496" mi="1" ci="0" mb="0" cb="0"/><line nr="497" mi="3" ci="0" mb="0" cb="0"/><line nr="499" mi="1" ci="0" mb="0" cb="0"/><line nr="500" mi="1" ci="0" mb="0" cb="0"/><line nr="502" mi="1" ci="0" mb="0" cb="0"/><line nr="504" mi="1" ci="0" mb="0" cb="0"/><line nr="518" mi="2" ci="0" mb="0" cb="0"/><line nr="520" mi="7" ci="0" mb="0" cb="0"/><line nr="521" mi="1" ci="0" mb="0" cb="0"/><line nr="522" mi="3" ci="0" mb="0" cb="0"/><line nr="523" mi="2" ci="0" mb="0" cb="0"/><line nr="524" mi="1" ci="0" mb="0" cb="0"/><line nr="525" mi="2" ci="0" mb="2" cb="0"/><line nr="528" mi="5" ci="0" mb="0" cb="0"/><line nr="529" mi="2" ci="0" mb="2" cb="0"/><line nr="530" mi="2" ci="0" mb="0" cb="0"/><line nr="532" mi="1" ci="0" mb="0" cb="0"/><line nr="533" mi="3" ci="0" mb="0" cb="0"/><line nr="534" mi="4" ci="0" mb="0" cb="0"/><line nr="535" mi="1" ci="0" mb="0" cb="0"/><line nr="537" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="1780" covered="10"/><counter type="BRANCH" missed="84" covered="0"/><counter type="LINE" missed="220" covered="4"/><counter type="COMPLEXITY" missed="48" covered="2"/><counter type="METHOD" missed="6" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="13024" covered="7543"/><counter type="BRANCH" missed="1008" covered="586"/><counter type="LINE" missed="1895" covered="1367"/><counter type="COMPLEXITY" missed="665" covered="255"/><counter type="METHOD" missed="50" covered="73"/><counter type="CLASS" missed="1" covered="12"/></package><package name="mtas/solr/schema"><class name="mtas/solr/schema/MtasPreAnalyzedField"><method name="&lt;init&gt;" desc="()V" line="11"><counter type="INSTRUCTION" missed="0" covered="27"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="init" desc="(Lorg/apache/solr/schema/IndexSchema;Ljava/util/Map;)V" line="69"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setArgs" desc="(Lorg/apache/solr/schema/IndexSchema;Ljava/util/Map;)V" line="81"><counter type="INSTRUCTION" missed="13" covered="88"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="2" covered="19"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="13" covered="126"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="2" covered="31"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/solr/schema/MtasPreAnalyzedParser"><method name="&lt;init&gt;" desc="()V" line="26"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="parse" desc="(Ljava/io/Reader;Lorg/apache/lucene/util/AttributeSource;)Lorg/apache/solr/schema/PreAnalyzedField$ParseResult;" line="41"><counter type="INSTRUCTION" missed="70" covered="143"/><counter type="BRANCH" missed="17" covered="15"/><counter type="LINE" missed="7" covered="36"/><counter type="COMPLEXITY" missed="13" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toFormattedString" desc="(Lorg/apache/lucene/document/Field;)Ljava/lang/String;" line="111"><counter type="INSTRUCTION" missed="14" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;clinit&gt;" desc="()V" line="29"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="84" covered="150"/><counter type="BRANCH" missed="17" covered="15"/><counter type="LINE" missed="8" covered="38"/><counter type="COMPLEXITY" missed="14" covered="6"/><counter type="METHOD" missed="1" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="MtasPreAnalyzedField.java"><line nr="11" mi="0" ci="2" mb="0" cb="0"/><line nr="38" mi="0" ci="3" mb="0" cb="0"/><line nr="41" mi="0" ci="3" mb="0" cb="0"/><line nr="44" mi="0" ci="3" mb="0" cb="0"/><line nr="47" mi="0" ci="3" mb="0" cb="0"/><line nr="50" mi="0" ci="3" mb="0" cb="0"/><line nr="53" mi="0" ci="3" mb="0" cb="0"/><line nr="56" mi="0" ci="3" mb="0" cb="0"/><line nr="59" mi="0" ci="4" mb="0" cb="0"/><line nr="69" mi="0" ci="6" mb="0" cb="0"/><line nr="70" mi="0" ci="4" mb="0" cb="0"/><line nr="71" mi="0" ci="1" mb="0" cb="0"/><line nr="81" mi="0" ci="6" mb="0" cb="0"/><line nr="82" mi="0" ci="6" mb="0" cb="0"/><line nr="83" mi="0" ci="6" mb="0" cb="0"/><line nr="84" mi="0" ci="6" mb="0" cb="0"/><line nr="85" mi="0" ci="6" mb="0" cb="0"/><line nr="86" mi="0" ci="6" mb="0" cb="0"/><line nr="87" mi="0" ci="6" mb="0" cb="0"/><line nr="88" mi="0" ci="6" mb="0" cb="0"/><line nr="89" mi="0" ci="3" mb="1" cb="1"/><line nr="90" mi="8" ci="0" mb="0" cb="0"/><line nr="91" mi="5" ci="0" mb="0" cb="0"/><line nr="93" mi="0" ci="4" mb="0" cb="0"/><line nr="94" mi="0" ci="4" mb="0" cb="0"/><line nr="95" mi="0" ci="4" mb="0" cb="0"/><line nr="96" mi="0" ci="4" mb="0" cb="0"/><line nr="97" mi="0" ci="4" mb="0" cb="0"/><line nr="98" mi="0" ci="4" mb="0" cb="0"/><line nr="99" mi="0" ci="4" mb="0" cb="0"/><line nr="100" mi="0" ci="4" mb="0" cb="0"/><line nr="101" mi="0" ci="4" mb="0" cb="0"/><line nr="102" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="13" covered="126"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="2" covered="31"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="3"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasPreAnalyzedParser.java"><line nr="26" mi="0" ci="3" mb="0" cb="0"/><line nr="29" mi="0" ci="4" mb="0" cb="0"/><line nr="41" mi="0" ci="4" mb="0" cb="0"/><line nr="44" mi="0" ci="4" mb="0" cb="0"/><line nr="45" mi="0" ci="3" mb="0" cb="0"/><line nr="47" mi="0" ci="6" mb="0" cb="2"/><line nr="48" mi="0" ci="7" mb="0" cb="0"/><line nr="52" mi="5" ci="2" mb="0" cb="0"/><line nr="53" mi="0" ci="3" mb="0" cb="0"/><line nr="54" mi="0" ci="3" mb="0" cb="0"/><line nr="55" mi="0" ci="3" mb="0" cb="0"/><line nr="56" mi="0" ci="5" mb="2" cb="2"/><line nr="57" mi="0" ci="4" mb="0" cb="0"/><line nr="58" mi="0" ci="5" mb="0" cb="0"/><line nr="60" mi="3" ci="0" mb="0" cb="0"/><line nr="61" mi="3" ci="0" mb="0" cb="0"/><line nr="62" mi="2" ci="0" mb="0" cb="0"/><line nr="63" mi="2" ci="0" mb="0" cb="0"/><line nr="65" mi="0" ci="2" mb="0" cb="0"/><line nr="66" mi="0" ci="3" mb="0" cb="2"/><line nr="67" mi="0" ci="4" mb="0" cb="0"/><line nr="68" mi="0" ci="3" mb="1" cb="1"/><line nr="69" mi="0" ci="5" mb="0" cb="0"/><line nr="70" mi="0" ci="5" mb="0" cb="0"/><line nr="72" mi="0" ci="3" mb="1" cb="1"/><line nr="73" mi="5" ci="0" mb="0" cb="0"/><line nr="74" mi="5" ci="0" mb="0" cb="0"/><line nr="76" mi="0" ci="3" mb="0" cb="2"/><line nr="77" mi="0" ci="2" mb="0" cb="0"/><line nr="78" mi="0" ci="3" mb="0" cb="0"/><line nr="79" mi="0" ci="5" mb="0" cb="0"/><line nr="81" mi="0" ci="3" mb="1" cb="1"/><line nr="82" mi="0" ci="5" mb="0" cb="0"/><line nr="83" mi="0" ci="7" mb="0" cb="0"/><line nr="85" mi="0" ci="6" mb="2" cb="2"/><line nr="86" mi="0" ci="5" mb="0" cb="0"/><line nr="87" mi="0" ci="8" mb="0" cb="0"/><line nr="90" mi="0" ci="3" mb="0" cb="0"/><line nr="91" mi="0" ci="6" mb="0" cb="0"/><line nr="93" mi="0" ci="2" mb="0" cb="0"/><line nr="94" mi="0" ci="1" mb="0" cb="0"/><line nr="95" mi="42" ci="7" mb="10" cb="2"/><line nr="97" mi="3" ci="0" mb="0" cb="0"/><line nr="98" mi="0" ci="1" mb="0" cb="0"/><line nr="99" mi="0" ci="2" mb="0" cb="0"/><line nr="111" mi="14" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="84" covered="150"/><counter type="BRANCH" missed="17" covered="15"/><counter type="LINE" missed="8" covered="38"/><counter type="COMPLEXITY" missed="14" covered="6"/><counter type="METHOD" missed="1" covered="3"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="97" covered="276"/><counter type="BRANCH" missed="18" covered="16"/><counter type="LINE" missed="10" covered="69"/><counter type="COMPLEXITY" missed="15" covered="9"/><counter type="METHOD" missed="1" covered="6"/><counter type="CLASS" missed="0" covered="2"/></package><package name="mtas/search/spans"><class name="mtas/search/spans/MtasSpanIntersectingQuery"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasSpanQuery;Lmtas/search/spans/util/MtasSpanQuery;)V" line="43"><counter type="INSTRUCTION" missed="17" covered="38"/><counter type="BRANCH" missed="9" covered="7"/><counter type="LINE" missed="4" covered="7"/><counter type="COMPLEXITY" missed="8" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getField" desc="()Ljava/lang/String;" line="65"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lmtas/search/spans/util/MtasSpanWeight;" line="78"><counter type="INSTRUCTION" missed="6" covered="47"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="1" covered="10"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getTermContexts" desc="(Ljava/util/List;)Ljava/util/Map;" line="103"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="117"><counter type="INSTRUCTION" missed="62" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="11" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="141"><counter type="INSTRUCTION" missed="4" covered="31"/><counter type="BRANCH" missed="3" covered="7"/><counter type="LINE" missed="2" covered="6"/><counter type="COMPLEXITY" missed="3" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="158"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="rewrite" desc="(Lorg/apache/lucene/index/IndexReader;)Lmtas/search/spans/util/MtasSpanQuery;" line="173"><counter type="INSTRUCTION" missed="16" covered="56"/><counter type="BRANCH" missed="8" covered="8"/><counter type="LINE" missed="2" covered="11"/><counter type="COMPLEXITY" missed="7" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="151" covered="175"/><counter type="BRANCH" missed="29" covered="25"/><counter type="LINE" missed="30" covered="35"/><counter type="COMPLEXITY" missed="27" covered="8"/><counter type="METHOD" missed="3" covered="5"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanFollowedBySpans"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/MtasSpanFollowedByQuery$MtasSpanFollowedByQuerySpans;Lmtas/search/spans/MtasSpanFollowedByQuery$MtasSpanFollowedByQuerySpans;)V" line="47"><counter type="INSTRUCTION" missed="0" covered="17"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="collect" desc="(Lorg/apache/lucene/search/spans/SpanCollector;)V" line="59"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="endPosition" desc="()I" line="68"><counter type="INSTRUCTION" missed="3" covered="12"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextStartPosition" desc="()I" line="79"><counter type="INSTRUCTION" missed="7" covered="32"/><counter type="BRANCH" missed="3" covered="7"/><counter type="LINE" missed="2" covered="8"/><counter type="COMPLEXITY" missed="3" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="positionsCost" desc="()F" line="106"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="startPosition" desc="()I" line="114"><counter type="INSTRUCTION" missed="3" covered="12"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="width" desc="()I" line="124"><counter type="INSTRUCTION" missed="20" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="advance" desc="(I)I" line="133"><counter type="INSTRUCTION" missed="89" covered="0"/><counter type="BRANCH" missed="16" covered="0"/><counter type="LINE" missed="26" covered="0"/><counter type="COMPLEXITY" missed="9" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="cost" desc="()J" line="181"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="docID" desc="()I" line="189"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextDoc" desc="()I" line="197"><counter type="INSTRUCTION" missed="1" covered="8"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="goToNextDoc" desc="()Z" line="210"><counter type="INSTRUCTION" missed="16" covered="48"/><counter type="BRANCH" missed="3" covered="9"/><counter type="LINE" missed="5" covered="11"/><counter type="COMPLEXITY" missed="3" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="goToNextStartPosition" desc="()Z" line="244"><counter type="INSTRUCTION" missed="2" covered="79"/><counter type="BRANCH" missed="3" covered="17"/><counter type="LINE" missed="1" covered="20"/><counter type="COMPLEXITY" missed="3" covered="8"/><counter type="METHOD" missed="0" covered="1"/></method><method name="reset" desc="()V" line="284"><counter type="INSTRUCTION" missed="0" covered="13"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="156" covered="224"/><counter type="BRANCH" missed="34" covered="38"/><counter type="LINE" missed="42" covered="58"/><counter type="COMPLEXITY" missed="29" covered="21"/><counter type="METHOD" missed="5" covered="9"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanNotQuery$MtasSpanNotQuerySpans"><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/search/spans/Spans;)V" line="275"><counter type="INSTRUCTION" missed="3" covered="9"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="3" covered="9"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanSequenceQuery$MtasSpanSequenceQuerySpans"><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/search/spans/Spans;Z)V" line="425"><counter type="INSTRUCTION" missed="3" covered="12"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="3" covered="12"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanPrecededByQuery"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasSpanQuery;Lmtas/search/spans/util/MtasSpanQuery;)V" line="44"><counter type="INSTRUCTION" missed="17" covered="38"/><counter type="BRANCH" missed="9" covered="7"/><counter type="LINE" missed="4" covered="7"/><counter type="COMPLEXITY" missed="8" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getField" desc="()Ljava/lang/String;" line="66"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lmtas/search/spans/util/MtasSpanWeight;" line="79"><counter type="INSTRUCTION" missed="6" covered="47"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="1" covered="10"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getTermContexts" desc="(Ljava/util/List;)Ljava/util/Map;" line="104"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="118"><counter type="INSTRUCTION" missed="62" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="11" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="142"><counter type="INSTRUCTION" missed="4" covered="31"/><counter type="BRANCH" missed="3" covered="7"/><counter type="LINE" missed="2" covered="6"/><counter type="COMPLEXITY" missed="3" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="159"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="rewrite" desc="(Lorg/apache/lucene/index/IndexReader;)Lmtas/search/spans/util/MtasSpanQuery;" line="174"><counter type="INSTRUCTION" missed="6" covered="44"/><counter type="BRANCH" missed="5" covered="7"/><counter type="LINE" missed="1" covered="6"/><counter type="COMPLEXITY" missed="5" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="141" covered="163"/><counter type="BRANCH" missed="26" covered="24"/><counter type="LINE" missed="29" covered="30"/><counter type="COMPLEXITY" missed="25" covered="8"/><counter type="METHOD" missed="3" covered="5"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanEndSpans"><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/search/spans/Spans;)V" line="25"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextStartPosition" desc="()I" line="36"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="startPosition" desc="()I" line="47"><counter type="INSTRUCTION" missed="2" covered="7"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="endPosition" desc="()I" line="57"><counter type="INSTRUCTION" missed="2" covered="7"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="width" desc="()I" line="67"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="collect" desc="(Lorg/apache/lucene/search/spans/SpanCollector;)V" line="79"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="docID" desc="()I" line="91"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="nextDoc" desc="()I" line="101"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="advance" desc="(I)I" line="111"><counter type="INSTRUCTION" missed="2" covered="8"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="cost" desc="()J" line="121"><counter type="INSTRUCTION" missed="2" covered="7"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="asTwoPhaseIterator" desc="()Lorg/apache/lucene/search/TwoPhaseIterator;" line="126"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="positionsCost" desc="()F" line="140"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="54" covered="42"/><counter type="BRANCH" missed="14" covered="4"/><counter type="LINE" missed="10" covered="9"/><counter type="COMPLEXITY" missed="15" covered="6"/><counter type="METHOD" missed="6" covered="6"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanPrecededByQuery$MtasSpanPrecededByQuerySpans"><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/search/spans/Spans;)V" line="275"><counter type="INSTRUCTION" missed="3" covered="9"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="3" covered="9"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanSequenceQuery"><method name="&lt;init&gt;" desc="(Ljava/util/List;Lmtas/search/spans/util/MtasSpanQuery;Ljava/lang/Integer;)V" line="50"><counter type="INSTRUCTION" missed="18" covered="144"/><counter type="BRANCH" missed="9" covered="25"/><counter type="LINE" missed="4" covered="30"/><counter type="COMPLEXITY" missed="9" covered="9"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getField" desc="()Ljava/lang/String;" line="107"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getItems" desc="()Ljava/util/List;" line="116"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getIgnoreQuery" desc="()Lmtas/search/spans/util/MtasSpanQuery;" line="125"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getMaximumIgnoreLength" desc="()Ljava/lang/Integer;" line="134"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="rewrite" desc="(Lorg/apache/lucene/index/IndexReader;)Lmtas/search/spans/util/MtasSpanQuery;" line="145"><counter type="INSTRUCTION" missed="29" covered="117"/><counter type="BRANCH" missed="5" covered="17"/><counter type="LINE" missed="6" covered="21"/><counter type="COMPLEXITY" missed="4" covered="8"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="196"><counter type="INSTRUCTION" missed="72" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="17" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="224"><counter type="INSTRUCTION" missed="14" covered="39"/><counter type="BRANCH" missed="10" covered="10"/><counter type="LINE" missed="1" covered="8"/><counter type="COMPLEXITY" missed="7" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="244"><counter type="INSTRUCTION" missed="16" covered="26"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="2" covered="5"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lmtas/search/spans/util/MtasSpanWeight;" line="264"><counter type="INSTRUCTION" missed="4" covered="53"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="0" covered="10"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getTermContexts" desc="(Ljava/util/List;)Ljava/util/Map;" line="285"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="179" covered="388"/><counter type="BRANCH" missed="34" covered="58"/><counter type="LINE" missed="36" covered="77"/><counter type="COMPLEXITY" missed="29" covered="28"/><counter type="METHOD" missed="3" covered="8"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanContainingQuery"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasSpanQuery;Lmtas/search/spans/util/MtasSpanQuery;)V" line="36"><counter type="INSTRUCTION" missed="25" covered="80"/><counter type="BRANCH" missed="16" covered="14"/><counter type="LINE" missed="5" covered="14"/><counter type="COMPLEXITY" missed="14" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getField" desc="()Ljava/lang/String;" line="70"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lorg/apache/lucene/search/spans/SpanWeight;" line="83"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="93"><counter type="INSTRUCTION" missed="49" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="rewrite" desc="(Lorg/apache/lucene/index/IndexReader;)Lmtas/search/spans/util/MtasSpanQuery;" line="111"><counter type="INSTRUCTION" missed="14" covered="56"/><counter type="BRANCH" missed="7" covered="9"/><counter type="LINE" missed="3" covered="10"/><counter type="COMPLEXITY" missed="7" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="138"><counter type="INSTRUCTION" missed="4" covered="21"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="2" covered="6"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="155"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="96" covered="167"/><counter type="BRANCH" missed="29" covered="27"/><counter type="LINE" missed="19" covered="32"/><counter type="COMPLEXITY" missed="27" covered="8"/><counter type="METHOD" missed="2" covered="5"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanFollowedByQuery$MtasSpanFollowedByQuerySpans"><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/search/spans/Spans;)V" line="275"><counter type="INSTRUCTION" missed="3" covered="9"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="3" covered="9"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanSequenceQuery$SpanSequenceWeight"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/MtasSpanSequenceQuery;Ljava/util/List;Lorg/apache/lucene/search/spans/SpanWeight;Ljava/lang/Integer;Lorg/apache/lucene/search/IndexSearcher;Ljava/util/Map;)V" line="319"><counter type="INSTRUCTION" missed="0" covered="18"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTermContexts" desc="(Ljava/util/Map;)V" line="335"><counter type="INSTRUCTION" missed="4" covered="20"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getSpans" desc="(Lorg/apache/lucene/index/LeafReaderContext;Lorg/apache/lucene/search/spans/SpanWeight$Postings;)Lmtas/search/spans/util/MtasSpans;" line="354"><counter type="INSTRUCTION" missed="21" covered="74"/><counter type="BRANCH" missed="6" covered="8"/><counter type="LINE" missed="7" covered="18"/><counter type="COMPLEXITY" missed="5" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTerms" desc="(Ljava/util/Set;)V" line="398"><counter type="INSTRUCTION" missed="24" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="49" covered="112"/><counter type="BRANCH" missed="11" covered="11"/><counter type="LINE" missed="14" covered="29"/><counter type="COMPLEXITY" missed="9" covered="6"/><counter type="METHOD" missed="1" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanSequenceSpans$QueueItem"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/MtasSpanSequenceQuery$MtasSpanSequenceQuerySpans;)V" line="772"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="reset" desc="()V" line="783"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="add" desc="(II)V" line="798"><counter type="INSTRUCTION" missed="0" covered="54"/><counter type="BRANCH" missed="1" covered="7"/><counter type="LINE" missed="0" covered="10"/><counter type="COMPLEXITY" missed="1" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="del" desc="(I)V" line="818"><counter type="INSTRUCTION" missed="0" covered="85"/><counter type="BRANCH" missed="1" covered="13"/><counter type="LINE" missed="0" covered="18"/><counter type="COMPLEXITY" missed="1" covered="7"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="174"/><counter type="BRANCH" missed="2" covered="20"/><counter type="LINE" missed="0" covered="41"/><counter type="COMPLEXITY" missed="2" covered="13"/><counter type="METHOD" missed="0" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanSequenceQuery$MtasSpanSequenceQueryWeight"><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/search/spans/SpanWeight;Z)V" line="449"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanPrecededBySpans"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/MtasSpanPrecededByQuery$MtasSpanPrecededByQuerySpans;Lmtas/search/spans/MtasSpanPrecededByQuery$MtasSpanPrecededByQuerySpans;)V" line="54"><counter type="INSTRUCTION" missed="0" covered="17"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="collect" desc="(Lorg/apache/lucene/search/spans/SpanCollector;)V" line="70"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="endPosition" desc="()I" line="81"><counter type="INSTRUCTION" missed="4" covered="11"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextStartPosition" desc="()I" line="96"><counter type="INSTRUCTION" missed="7" covered="32"/><counter type="BRANCH" missed="3" covered="7"/><counter type="LINE" missed="2" covered="8"/><counter type="COMPLEXITY" missed="3" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="positionsCost" desc="()F" line="125"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="startPosition" desc="()I" line="135"><counter type="INSTRUCTION" missed="4" covered="11"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="width" desc="()I" line="149"><counter type="INSTRUCTION" missed="20" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="advance" desc="(I)I" line="164"><counter type="INSTRUCTION" missed="89" covered="0"/><counter type="BRANCH" missed="16" covered="0"/><counter type="LINE" missed="26" covered="0"/><counter type="COMPLEXITY" missed="9" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="cost" desc="()J" line="214"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="docID" desc="()I" line="224"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextDoc" desc="()I" line="234"><counter type="INSTRUCTION" missed="1" covered="8"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="goToNextDoc" desc="()Z" line="248"><counter type="INSTRUCTION" missed="16" covered="48"/><counter type="BRANCH" missed="3" covered="9"/><counter type="LINE" missed="5" covered="10"/><counter type="COMPLEXITY" missed="3" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="goToNextStartPosition" desc="()Z" line="281"><counter type="INSTRUCTION" missed="2" covered="90"/><counter type="BRANCH" missed="3" covered="17"/><counter type="LINE" missed="1" covered="23"/><counter type="COMPLEXITY" missed="3" covered="8"/><counter type="METHOD" missed="0" covered="1"/></method><method name="reset" desc="()V" line="325"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="158" covered="239"/><counter type="BRANCH" missed="34" covered="38"/><counter type="LINE" missed="46" covered="62"/><counter type="COMPLEXITY" missed="29" covered="21"/><counter type="METHOD" missed="5" covered="9"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanStartSpans"><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/search/spans/Spans;)V" line="25"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextStartPosition" desc="()I" line="36"><counter type="INSTRUCTION" missed="2" covered="7"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="startPosition" desc="()I" line="46"><counter type="INSTRUCTION" missed="2" covered="7"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="endPosition" desc="()I" line="56"><counter type="INSTRUCTION" missed="2" covered="7"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="width" desc="()I" line="66"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="collect" desc="(Lorg/apache/lucene/search/spans/SpanCollector;)V" line="78"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="docID" desc="()I" line="90"><counter type="INSTRUCTION" missed="2" covered="7"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextDoc" desc="()I" line="100"><counter type="INSTRUCTION" missed="2" covered="7"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="advance" desc="(I)I" line="110"><counter type="INSTRUCTION" missed="2" covered="8"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="asTwoPhaseIterator" desc="()Lorg/apache/lucene/search/TwoPhaseIterator;" line="115"><counter type="INSTRUCTION" missed="2" covered="7"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="cost" desc="()J" line="129"><counter type="INSTRUCTION" missed="2" covered="7"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="positionsCost" desc="()F" line="139"><counter type="INSTRUCTION" missed="2" covered="7"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="28" covered="70"/><counter type="BRANCH" missed="11" covered="9"/><counter type="LINE" missed="5" covered="13"/><counter type="COMPLEXITY" missed="12" covered="10"/><counter type="METHOD" missed="2" covered="10"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanIntersectingSpans"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/MtasSpanIntersectingQuery$MtasSpanIntersectingQuerySpans;Lmtas/search/spans/MtasSpanIntersectingQuery$MtasSpanIntersectingQuerySpans;)V" line="44"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextStartPosition" desc="()I" line="58"><counter type="INSTRUCTION" missed="7" covered="32"/><counter type="BRANCH" missed="3" covered="7"/><counter type="LINE" missed="2" covered="8"/><counter type="COMPLEXITY" missed="3" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="startPosition" desc="()I" line="87"><counter type="INSTRUCTION" missed="3" covered="12"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="endPosition" desc="()I" line="99"><counter type="INSTRUCTION" missed="1" covered="14"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="width" desc="()I" line="111"><counter type="INSTRUCTION" missed="20" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="collect" desc="(Lorg/apache/lucene/search/spans/SpanCollector;)V" line="124"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="positionsCost" desc="()F" line="135"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="docID" desc="()I" line="145"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextDoc" desc="()I" line="155"><counter type="INSTRUCTION" missed="1" covered="8"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="advance" desc="(I)I" line="168"><counter type="INSTRUCTION" missed="27" covered="62"/><counter type="BRANCH" missed="8" covered="8"/><counter type="LINE" missed="9" covered="17"/><counter type="COMPLEXITY" missed="8" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="goToNextDoc" desc="()Z" line="218"><counter type="INSTRUCTION" missed="16" covered="48"/><counter type="BRANCH" missed="3" covered="9"/><counter type="LINE" missed="5" covered="11"/><counter type="COMPLEXITY" missed="3" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="goToNextStartPosition" desc="()Z" line="254"><counter type="INSTRUCTION" missed="4" covered="74"/><counter type="BRANCH" missed="4" covered="16"/><counter type="LINE" missed="0" covered="19"/><counter type="COMPLEXITY" missed="3" covered="8"/><counter type="METHOD" missed="0" covered="1"/></method><method name="reset" desc="()V" line="291"><counter type="INSTRUCTION" missed="0" covered="13"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="cost" desc="()J" line="304"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="94" covered="278"/><counter type="BRANCH" missed="26" covered="46"/><counter type="LINE" missed="24" covered="73"/><counter type="COMPLEXITY" missed="27" covered="23"/><counter type="METHOD" missed="4" covered="10"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanRecurrenceQuery"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasSpanQuery;IILmtas/search/spans/util/MtasSpanQuery;Ljava/lang/Integer;)V" line="55"><counter type="INSTRUCTION" missed="28" covered="27"/><counter type="BRANCH" missed="8" covered="2"/><counter type="LINE" missed="7" covered="8"/><counter type="COMPLEXITY" missed="5" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getQuery" desc="()Lmtas/search/spans/util/MtasSpanQuery;" line="84"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getIgnoreQuery" desc="()Lmtas/search/spans/util/MtasSpanQuery;" line="93"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getMaximumIgnoreLength" desc="()Ljava/lang/Integer;" line="102"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getMinimumRecurrence" desc="()I" line="111"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getMaximumRecurrence" desc="()I" line="120"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setRecurrence" desc="(II)V" line="130"><counter type="INSTRUCTION" missed="42" covered="51"/><counter type="BRANCH" missed="8" covered="8"/><counter type="LINE" missed="7" covered="14"/><counter type="COMPLEXITY" missed="6" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getField" desc="()Ljava/lang/String;" line="167"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="rewrite" desc="(Lorg/apache/lucene/index/IndexReader;)Lmtas/search/spans/util/MtasSpanQuery;" line="178"><counter type="INSTRUCTION" missed="12" covered="42"/><counter type="BRANCH" missed="6" covered="6"/><counter type="LINE" missed="2" covered="9"/><counter type="COMPLEXITY" missed="5" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="205"><counter type="INSTRUCTION" missed="59" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="222"><counter type="INSTRUCTION" missed="14" covered="67"/><counter type="BRANCH" missed="8" covered="14"/><counter type="LINE" missed="1" covered="15"/><counter type="COMPLEXITY" missed="6" covered="6"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="251"><counter type="INSTRUCTION" missed="0" covered="29"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lmtas/search/spans/util/MtasSpanWeight;" line="268"><counter type="INSTRUCTION" missed="14" covered="24"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="175" covered="252"/><counter type="BRANCH" missed="32" covered="32"/><counter type="LINE" missed="28" covered="60"/><counter type="COMPLEXITY" missed="27" covered="18"/><counter type="METHOD" missed="3" covered="10"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanWildcardQuery"><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/index/Term;)V" line="49"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/index/Term;Z)V" line="59"><counter type="INSTRUCTION" missed="73" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="13" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="rewrite" desc="(Lorg/apache/lucene/index/IndexReader;)Lmtas/search/spans/util/MtasSpanQuery;" line="83"><counter type="INSTRUCTION" missed="89" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="13" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="116"><counter type="INSTRUCTION" missed="65" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getField" desc="()Ljava/lang/String;" line="134"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lorg/apache/lucene/search/spans/SpanWeight;" line="147"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="158"><counter type="INSTRUCTION" missed="34" covered="0"/><counter type="BRANCH" missed="10" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="6" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="hashCode" desc="()I" line="175"><counter type="INSTRUCTION" missed="24" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="303" covered="0"/><counter type="BRANCH" missed="30" covered="0"/><counter type="LINE" missed="49" covered="0"/><counter type="COMPLEXITY" missed="23" covered="0"/><counter type="METHOD" missed="8" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/search/spans/MtasSpanPrefixQuery"><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/index/Term;)V" line="45"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/index/Term;Z)V" line="55"><counter type="INSTRUCTION" missed="16" covered="57"/><counter type="BRANCH" missed="4" covered="4"/><counter type="LINE" missed="2" covered="11"/><counter type="COMPLEXITY" missed="4" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="rewrite" desc="(Lorg/apache/lucene/index/IndexReader;)Lmtas/search/spans/util/MtasSpanQuery;" line="79"><counter type="INSTRUCTION" missed="10" covered="51"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="2" covered="9"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="105"><counter type="INSTRUCTION" missed="75" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getField" desc="()Ljava/lang/String;" line="123"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lorg/apache/lucene/search/spans/SpanWeight;" line="136"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="147"><counter type="INSTRUCTION" missed="7" covered="27"/><counter type="BRANCH" missed="5" covered="5"/><counter type="LINE" missed="3" covered="5"/><counter type="COMPLEXITY" missed="5" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="164"><counter type="INSTRUCTION" missed="2" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="128" covered="157"/><counter type="BRANCH" missed="14" covered="14"/><counter type="LINE" missed="18" covered="29"/><counter type="COMPLEXITY" missed="17" covered="5"/><counter type="METHOD" missed="4" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanFullyAlignedWithQuery$MtasSpanFullyAlignedWithQuerySpans"><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/search/spans/Spans;)V" line="294"><counter type="INSTRUCTION" missed="3" covered="9"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="3" covered="9"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanSequenceSpans$Match"><method name="&lt;init&gt;" desc="(II)V" line="861"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="startPosition" desc="()I" line="872"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="endPosition" desc="()I" line="881"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="891"><counter type="INSTRUCTION" missed="6" covered="27"/><counter type="BRANCH" missed="4" covered="6"/><counter type="LINE" missed="3" covered="5"/><counter type="COMPLEXITY" missed="4" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="909"><counter type="INSTRUCTION" missed="21" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="toString" desc="()Ljava/lang/String;" line="922"><counter type="INSTRUCTION" missed="17" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="44" covered="42"/><counter type="BRANCH" missed="4" covered="6"/><counter type="LINE" missed="8" covered="11"/><counter type="COMPLEXITY" missed="6" covered="5"/><counter type="METHOD" missed="2" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanNotSpans"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/MtasSpanNotQuery$MtasSpanNotQuerySpans;Lmtas/search/spans/MtasSpanNotQuery$MtasSpanNotQuerySpans;)V" line="52"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextStartPosition" desc="()I" line="68"><counter type="INSTRUCTION" missed="5" covered="29"/><counter type="BRANCH" missed="2" covered="6"/><counter type="LINE" missed="1" covered="7"/><counter type="COMPLEXITY" missed="2" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="startPosition" desc="()I" line="94"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="endPosition" desc="()I" line="108"><counter type="INSTRUCTION" missed="2" covered="8"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="width" desc="()I" line="122"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="collect" desc="(Lorg/apache/lucene/search/spans/SpanCollector;)V" line="138"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="positionsCost" desc="()F" line="149"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="docID" desc="()I" line="159"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextDoc" desc="()I" line="169"><counter type="INSTRUCTION" missed="1" covered="8"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="advance" desc="(I)I" line="182"><counter type="INSTRUCTION" missed="73" covered="0"/><counter type="BRANCH" missed="14" covered="0"/><counter type="LINE" missed="17" covered="0"/><counter type="COMPLEXITY" missed="8" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="asTwoPhaseIterator" desc="()Lorg/apache/lucene/search/TwoPhaseIterator;" line="215"><counter type="INSTRUCTION" missed="8" covered="15"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="twoPhaseCurrentDocMatches" desc="()Z" line="250"><counter type="INSTRUCTION" missed="3" covered="51"/><counter type="BRANCH" missed="3" covered="7"/><counter type="LINE" missed="1" covered="10"/><counter type="COMPLEXITY" missed="3" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="goToNextDoc" desc="()Z" line="276"><counter type="INSTRUCTION" missed="7" covered="50"/><counter type="BRANCH" missed="3" covered="9"/><counter type="LINE" missed="3" covered="11"/><counter type="COMPLEXITY" missed="3" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="goToNextStartPosition" desc="()Z" line="308"><counter type="INSTRUCTION" missed="0" covered="87"/><counter type="BRANCH" missed="0" covered="20"/><counter type="LINE" missed="0" covered="21"/><counter type="COMPLEXITY" missed="0" covered="11"/><counter type="METHOD" missed="0" covered="1"/></method><method name="collectAndCheckLastSpans" desc="(II)Z" line="370"><counter type="INSTRUCTION" missed="0" covered="88"/><counter type="BRANCH" missed="0" covered="22"/><counter type="LINE" missed="0" covered="19"/><counter type="COMPLEXITY" missed="0" covered="12"/><counter type="METHOD" missed="0" covered="1"/></method><method name="reset" desc="()V" line="409"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="cost" desc="()J" line="424"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="129" covered="387"/><counter type="BRANCH" missed="27" covered="69"/><counter type="LINE" missed="33" covered="94"/><counter type="COMPLEXITY" missed="24" covered="41"/><counter type="METHOD" missed="5" covered="12"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanNotQuery$MtasSpanNotQueryWeight"><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/search/spans/SpanWeight;)V" line="294"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanNotQuery"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasSpanQuery;Lmtas/search/spans/util/MtasSpanQuery;)V" line="48"><counter type="INSTRUCTION" missed="17" covered="45"/><counter type="BRANCH" missed="9" covered="7"/><counter type="LINE" missed="4" covered="8"/><counter type="COMPLEXITY" missed="8" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getField" desc="()Ljava/lang/String;" line="71"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lmtas/search/spans/util/MtasSpanWeight;" line="85"><counter type="INSTRUCTION" missed="6" covered="47"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="1" covered="10"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getTermContexts" desc="(Ljava/util/List;)Ljava/util/Map;" line="110"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="rewrite" desc="(Lorg/apache/lucene/index/IndexReader;)Lmtas/search/spans/util/MtasSpanQuery;" line="125"><counter type="INSTRUCTION" missed="0" covered="41"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="142"><counter type="INSTRUCTION" missed="62" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="11" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="166"><counter type="INSTRUCTION" missed="2" covered="23"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="1" covered="7"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="183"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="114" covered="159"/><counter type="BRANCH" missed="20" covered="18"/><counter type="LINE" missed="23" covered="32"/><counter type="COMPLEXITY" missed="19" covered="8"/><counter type="METHOD" missed="3" covered="5"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanFollowedByQuery$SpanFollowedByWeight"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/MtasSpanFollowedByQuery;Lmtas/search/spans/MtasSpanFollowedByQuery$MtasSpanFollowedByQueryWeight;Lmtas/search/spans/MtasSpanFollowedByQuery$MtasSpanFollowedByQueryWeight;Lorg/apache/lucene/search/IndexSearcher;Ljava/util/Map;)V" line="208"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTermContexts" desc="(Ljava/util/Map;)V" line="223"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getSpans" desc="(Lorg/apache/lucene/index/LeafReaderContext;Lorg/apache/lucene/search/spans/SpanWeight$Postings;)Lmtas/search/spans/util/MtasSpans;" line="238"><counter type="INSTRUCTION" missed="2" covered="34"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="7"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTerms" desc="(Ljava/util/Set;)V" line="256"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="24" covered="49"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="7" covered="12"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="2" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanSequenceSpans"><method name="&lt;init&gt;" desc="(Ljava/util/List;Lorg/apache/lucene/search/spans/Spans;Ljava/lang/Integer;)V" line="52"><counter type="INSTRUCTION" missed="0" covered="46"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="11"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="computeCosts" desc="()V" line="68"><counter type="INSTRUCTION" missed="0" covered="25"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextStartPosition" desc="()I" line="81"><counter type="INSTRUCTION" missed="0" covered="36"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="startPosition" desc="()I" line="100"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="endPosition" desc="()I" line="114"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="width" desc="()I" line="128"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="collect" desc="(Lorg/apache/lucene/search/spans/SpanCollector;)V" line="140"><counter type="INSTRUCTION" missed="18" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="docID" desc="()I" line="152"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextDoc" desc="()I" line="162"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="goToNextDoc" desc="()Z" line="175"><counter type="INSTRUCTION" missed="46" covered="147"/><counter type="BRANCH" missed="15" covered="31"/><counter type="LINE" missed="12" covered="37"/><counter type="COMPLEXITY" missed="12" covered="12"/><counter type="METHOD" missed="0" covered="1"/></method><method name="advance" desc="(I)I" line="270"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="advanceToDoc" desc="(I)Ljava/lang/Integer;" line="286"><counter type="INSTRUCTION" missed="35" covered="79"/><counter type="BRANCH" missed="13" covered="11"/><counter type="LINE" missed="8" covered="17"/><counter type="COMPLEXITY" missed="10" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="findMatches" desc="()Z" line="339"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="_findMatches" desc="()Z" line="354"><counter type="INSTRUCTION" missed="64" covered="395"/><counter type="BRANCH" missed="20" covered="76"/><counter type="LINE" missed="16" covered="81"/><counter type="COMPLEXITY" missed="14" covered="35"/><counter type="METHOD" missed="0" covered="1"/></method><method name="_glue" desc="(Ljava/util/List;Ljava/lang/Boolean;Lmtas/search/spans/MtasSpanSequenceSpans$QueueItem;)Ljava/util/List;" line="536"><counter type="INSTRUCTION" missed="184" covered="345"/><counter type="BRANCH" missed="41" covered="55"/><counter type="LINE" missed="28" covered="58"/><counter type="COMPLEXITY" missed="27" covered="22"/><counter type="METHOD" missed="0" covered="1"/></method><method name="fillQueue" desc="(Lmtas/search/spans/MtasSpanSequenceSpans$QueueItem;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;)V" line="678"><counter type="INSTRUCTION" missed="0" covered="130"/><counter type="BRANCH" missed="3" covered="39"/><counter type="LINE" missed="0" covered="32"/><counter type="COMPLEXITY" missed="3" covered="19"/><counter type="METHOD" missed="0" covered="1"/></method><method name="resetQueue" desc="()V" line="730"><counter type="INSTRUCTION" missed="0" covered="24"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="cost" desc="()J" line="934"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="positionsCost" desc="()F" line="944"><counter type="INSTRUCTION" missed="0" covered="2"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="19"><counter type="INSTRUCTION" missed="2" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="351" covered="1302"/><counter type="BRANCH" missed="96" covered="232"/><counter type="LINE" missed="69" covered="279"/><counter type="COMPLEXITY" missed="71" covered="113"/><counter type="METHOD" missed="2" covered="18"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanNotSpans$2"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/MtasSpanNotSpans;Lorg/apache/lucene/search/DocIdSetIterator;)V" line="229"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="matches" desc="()Z" line="232"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="matchCost" desc="()F" line="237"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="17"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanNotSpans$1"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/MtasSpanNotSpans;Lorg/apache/lucene/search/DocIdSetIterator;Lorg/apache/lucene/search/TwoPhaseIterator;)V" line="217"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="matches" desc="()Z" line="220"><counter type="INSTRUCTION" missed="12" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="matchCost" desc="()F" line="225"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="26" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="3" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/search/spans/MtasSpanEndQuery"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasSpanQuery;)V" line="32"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="rewrite" desc="(Lorg/apache/lucene/index/IndexReader;)Lmtas/search/spans/util/MtasSpanQuery;" line="44"><counter type="INSTRUCTION" missed="6" covered="24"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="2" covered="5"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="63"><counter type="INSTRUCTION" missed="31" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getField" desc="()Ljava/lang/String;" line="77"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lmtas/search/spans/util/MtasSpanWeight;" line="90"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="162"><counter type="INSTRUCTION" missed="2" covered="23"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="1" covered="7"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="179"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="54" covered="77"/><counter type="BRANCH" missed="4" covered="8"/><counter type="LINE" missed="11" covered="19"/><counter type="COMPLEXITY" missed="5" covered="8"/><counter type="METHOD" missed="2" covered="5"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanWithinQuery"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasSpanQuery;Lmtas/search/spans/util/MtasSpanQuery;)V" line="53"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasSpanQuery;Lmtas/search/spans/util/MtasSpanQuery;IIIIZ)V" line="70"><counter type="INSTRUCTION" missed="21" covered="92"/><counter type="BRANCH" missed="11" covered="11"/><counter type="LINE" missed="4" covered="18"/><counter type="COMPLEXITY" missed="9" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="rewrite" desc="(Lorg/apache/lucene/index/IndexReader;)Lmtas/search/spans/util/MtasSpanQuery;" line="110"><counter type="INSTRUCTION" missed="186" covered="274"/><counter type="BRANCH" missed="29" covered="35"/><counter type="LINE" missed="35" covered="56"/><counter type="COMPLEXITY" missed="24" covered="9"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getField" desc="()Ljava/lang/String;" line="258"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lorg/apache/lucene/search/spans/SpanWeight;" line="271"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="281"><counter type="INSTRUCTION" missed="87" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="11" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="306"><counter type="INSTRUCTION" missed="4" covered="45"/><counter type="BRANCH" missed="6" covered="10"/><counter type="LINE" missed="2" covered="6"/><counter type="COMPLEXITY" missed="6" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="327"><counter type="INSTRUCTION" missed="0" covered="67"/><counter type="LINE" missed="0" covered="12"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="298" covered="497"/><counter type="BRANCH" missed="50" covered="56"/><counter type="LINE" missed="52" covered="96"/><counter type="COMPLEXITY" missed="42" covered="19"/><counter type="METHOD" missed="1" covered="7"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanFullyAlignedWithQuery$MtasSpanFullyAlignedWithQueryWeight"><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/search/spans/SpanWeight;)V" line="313"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanRegexpQuery"><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/index/Term;)V" line="49"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/index/Term;Z)V" line="59"><counter type="INSTRUCTION" missed="8" covered="65"/><counter type="BRANCH" missed="2" covered="6"/><counter type="LINE" missed="2" covered="11"/><counter type="COMPLEXITY" missed="2" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="rewrite" desc="(Lorg/apache/lucene/index/IndexReader;)Lmtas/search/spans/util/MtasSpanQuery;" line="83"><counter type="INSTRUCTION" missed="36" covered="55"/><counter type="BRANCH" missed="3" covered="5"/><counter type="LINE" missed="4" covered="10"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="116"><counter type="INSTRUCTION" missed="65" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getField" desc="()Ljava/lang/String;" line="134"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lorg/apache/lucene/search/spans/SpanWeight;" line="147"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="158"><counter type="INSTRUCTION" missed="4" covered="30"/><counter type="BRANCH" missed="3" covered="7"/><counter type="LINE" missed="2" covered="6"/><counter type="COMPLEXITY" missed="3" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="175"><counter type="INSTRUCTION" missed="1" covered="23"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="128" covered="177"/><counter type="BRANCH" missed="11" covered="19"/><counter type="LINE" missed="18" covered="32"/><counter type="COMPLEXITY" missed="13" covered="10"/><counter type="METHOD" missed="3" covered="5"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanFullyAlignedWithSpans"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/MtasSpanFullyAlignedWithQuery$MtasSpanFullyAlignedWithQuerySpans;Lmtas/search/spans/MtasSpanFullyAlignedWithQuery$MtasSpanFullyAlignedWithQuerySpans;)V" line="55"><counter type="INSTRUCTION" missed="0" covered="17"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextStartPosition" desc="()I" line="70"><counter type="INSTRUCTION" missed="7" covered="32"/><counter type="BRANCH" missed="3" covered="7"/><counter type="LINE" missed="2" covered="8"/><counter type="COMPLEXITY" missed="3" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="startPosition" desc="()I" line="99"><counter type="INSTRUCTION" missed="4" covered="11"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="2" covered="3"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="endPosition" desc="()I" line="117"><counter type="INSTRUCTION" missed="4" covered="11"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="2" covered="3"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="width" desc="()I" line="135"><counter type="INSTRUCTION" missed="20" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="collect" desc="(Lorg/apache/lucene/search/spans/SpanCollector;)V" line="155"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="positionsCost" desc="()F" line="166"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="docID" desc="()I" line="176"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextDoc" desc="()I" line="186"><counter type="INSTRUCTION" missed="1" covered="8"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="advance" desc="(I)I" line="199"><counter type="INSTRUCTION" missed="89" covered="0"/><counter type="BRANCH" missed="16" covered="0"/><counter type="LINE" missed="26" covered="0"/><counter type="COMPLEXITY" missed="9" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="goToNextDoc" desc="()Z" line="250"><counter type="INSTRUCTION" missed="16" covered="48"/><counter type="BRANCH" missed="3" covered="9"/><counter type="LINE" missed="5" covered="10"/><counter type="COMPLEXITY" missed="3" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="goToNextStartPosition" desc="()Z" line="286"><counter type="INSTRUCTION" missed="0" covered="111"/><counter type="BRANCH" missed="1" covered="27"/><counter type="LINE" missed="0" covered="25"/><counter type="COMPLEXITY" missed="1" covered="14"/><counter type="METHOD" missed="0" covered="1"/></method><method name="reset" desc="()V" line="340"><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="cost" desc="()J" line="356"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="156" covered="263"/><counter type="BRANCH" missed="32" covered="48"/><counter type="LINE" missed="48" covered="67"/><counter type="COMPLEXITY" missed="27" covered="27"/><counter type="METHOD" missed="5" covered="9"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanStartQuery"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasSpanQuery;)V" line="32"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="rewrite" desc="(Lorg/apache/lucene/index/IndexReader;)Lmtas/search/spans/util/MtasSpanQuery;" line="44"><counter type="INSTRUCTION" missed="6" covered="24"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="62"><counter type="INSTRUCTION" missed="31" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getField" desc="()Ljava/lang/String;" line="76"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lmtas/search/spans/util/MtasSpanWeight;" line="89"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="160"><counter type="INSTRUCTION" missed="2" covered="23"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="1" covered="7"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="177"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="54" covered="77"/><counter type="BRANCH" missed="4" covered="8"/><counter type="LINE" missed="10" covered="19"/><counter type="COMPLEXITY" missed="5" covered="8"/><counter type="METHOD" missed="2" covered="5"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanRecurrenceSpans"><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/search/spans/Spans;IILorg/apache/lucene/search/spans/Spans;Ljava/lang/Integer;)V" line="64"><counter type="INSTRUCTION" missed="10" covered="40"/><counter type="BRANCH" missed="4" covered="4"/><counter type="LINE" missed="0" covered="11"/><counter type="COMPLEXITY" missed="4" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextStartPosition" desc="()I" line="83"><counter type="INSTRUCTION" missed="0" covered="30"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="startPosition" desc="()I" line="102"><counter type="INSTRUCTION" missed="7" covered="7"/><counter type="BRANCH" missed="3" covered="1"/><counter type="LINE" missed="3" covered="2"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="endPosition" desc="()I" line="120"><counter type="INSTRUCTION" missed="7" covered="7"/><counter type="BRANCH" missed="3" covered="1"/><counter type="LINE" missed="3" covered="2"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="width" desc="()I" line="138"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="collect" desc="(Lorg/apache/lucene/search/spans/SpanCollector;)V" line="150"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="docID" desc="()I" line="160"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextDoc" desc="()I" line="170"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="advance" desc="(I)I" line="181"><counter type="INSTRUCTION" missed="2" covered="11"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="resetQueue" desc="()V" line="190"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toMatchDoc" desc="()I" line="206"><counter type="INSTRUCTION" missed="9" covered="6"/><counter type="BRANCH" missed="3" covered="1"/><counter type="LINE" missed="3" covered="2"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="collectSpan" desc="()Z" line="224"><counter type="INSTRUCTION" missed="0" covered="35"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="findMatches" desc="()Z" line="244"><counter type="INSTRUCTION" missed="20" covered="108"/><counter type="BRANCH" missed="1" covered="19"/><counter type="LINE" missed="4" covered="22"/><counter type="COMPLEXITY" missed="1" covered="10"/><counter type="METHOD" missed="0" covered="1"/></method><method name="findMatches" desc="(Lmtas/search/spans/MtasSpanRecurrenceSpans$Match;I)V" line="295"><counter type="INSTRUCTION" missed="29" covered="113"/><counter type="BRANCH" missed="8" covered="18"/><counter type="LINE" missed="5" covered="23"/><counter type="COMPLEXITY" missed="6" covered="8"/><counter type="METHOD" missed="0" covered="1"/></method><method name="expandWithIgnoreItem" desc="(ILmtas/search/spans/MtasSpanRecurrenceSpans$Match;)Ljava/util/List;" line="347"><counter type="INSTRUCTION" missed="41" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="11" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="cost" desc="()J" line="442"><counter type="INSTRUCTION" missed="2" covered="7"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="positionsCost" desc="()F" line="452"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;clinit&gt;" desc="()V" line="19"><counter type="INSTRUCTION" missed="2" covered="9"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="138" covered="408"/><counter type="BRANCH" missed="29" covered="55"/><counter type="LINE" missed="33" covered="94"/><counter type="COMPLEXITY" missed="26" covered="34"/><counter type="METHOD" missed="4" covered="14"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanNotQuery$SpanNotWeight"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/MtasSpanNotQuery;Lmtas/search/spans/MtasSpanNotQuery$MtasSpanNotQueryWeight;Lmtas/search/spans/MtasSpanNotQuery$MtasSpanNotQueryWeight;Lorg/apache/lucene/search/IndexSearcher;Ljava/util/Map;)V" line="208"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTermContexts" desc="(Ljava/util/Map;)V" line="223"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getSpans" desc="(Lorg/apache/lucene/index/LeafReaderContext;Lorg/apache/lucene/search/spans/SpanWeight$Postings;)Lmtas/search/spans/util/MtasSpans;" line="238"><counter type="INSTRUCTION" missed="2" covered="34"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="7"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTerms" desc="(Ljava/util/Set;)V" line="256"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="24" covered="49"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="7" covered="12"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="2" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanPositionSpans"><method name="&lt;init&gt;" desc="(Lmtas/codec/util/CodecInfo;Ljava/lang/String;II)V" line="44"><counter type="INSTRUCTION" missed="0" covered="30"/><counter type="LINE" missed="0" covered="11"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextStartPosition" desc="()I" line="63"><counter type="INSTRUCTION" missed="0" covered="42"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="startPosition" desc="()I" line="84"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="endPosition" desc="()I" line="94"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="width" desc="()I" line="104"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="collect" desc="(Lorg/apache/lucene/search/spans/SpanCollector;)V" line="117"><counter type="INSTRUCTION" missed="1" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="docID" desc="()I" line="126"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextDoc" desc="()I" line="137"><counter type="INSTRUCTION" missed="0" covered="62"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="0" covered="14"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="advance" desc="(I)I" line="162"><counter type="INSTRUCTION" missed="68" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="16" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="cost" desc="()J" line="190"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="positionsCost" desc="()F" line="200"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="80" covered="143"/><counter type="BRANCH" missed="8" covered="8"/><counter type="LINE" missed="20" covered="37"/><counter type="COMPLEXITY" missed="10" covered="9"/><counter type="METHOD" missed="5" covered="6"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanFollowedByQuery$MtasSpanFollowedByQueryWeight"><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/search/spans/SpanWeight;)V" line="294"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanOrQuery"><method name="&lt;init&gt;" desc="([Lmtas/search/spans/util/MtasSpanQuery;)V" line="32"><counter type="INSTRUCTION" missed="2" covered="98"/><counter type="BRANCH" missed="4" covered="10"/><counter type="LINE" missed="1" covered="19"/><counter type="COMPLEXITY" missed="4" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getField" desc="()Ljava/lang/String;" line="68"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lorg/apache/lucene/search/spans/SpanWeight;" line="81"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="rewrite" desc="(Lorg/apache/lucene/index/IndexReader;)Lmtas/search/spans/util/MtasSpanQuery;" line="92"><counter type="INSTRUCTION" missed="76" covered="124"/><counter type="BRANCH" missed="20" covered="18"/><counter type="LINE" missed="19" covered="24"/><counter type="COMPLEXITY" missed="14" covered="6"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="162"><counter type="INSTRUCTION" missed="49" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="11" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="183"><counter type="INSTRUCTION" missed="2" covered="23"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="1" covered="7"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="200"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="129" covered="270"/><counter type="BRANCH" missed="29" covered="33"/><counter type="LINE" missed="32" covered="55"/><counter type="COMPLEXITY" missed="22" covered="16"/><counter type="METHOD" missed="1" covered="6"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanIntersectingQuery$MtasSpanIntersectingQueryWeight"><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/search/spans/SpanWeight;)V" line="302"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanMatchAllQuery$SpanAllWeight"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/MtasSpanMatchAllQuery;Lorg/apache/lucene/search/IndexSearcher;Ljava/util/Map;)V" line="93"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTermContexts" desc="(Ljava/util/Map;)V" line="107"><counter type="INSTRUCTION" missed="27" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getSpans" desc="(Lorg/apache/lucene/index/LeafReaderContext;Lorg/apache/lucene/search/spans/SpanWeight$Postings;)Lmtas/search/spans/util/MtasSpans;" line="132"><counter type="INSTRUCTION" missed="11" covered="80"/><counter type="BRANCH" missed="1" covered="7"/><counter type="LINE" missed="3" covered="17"/><counter type="COMPLEXITY" missed="1" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTerms" desc="(Ljava/util/Set;)V" line="173"><counter type="INSTRUCTION" missed="1" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getSimScorer" desc="(Lorg/apache/lucene/index/LeafReaderContext;)Lorg/apache/lucene/search/similarities/Similarity$SimScorer;" line="184"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="43" covered="92"/><counter type="BRANCH" missed="3" covered="7"/><counter type="LINE" missed="13" covered="21"/><counter type="COMPLEXITY" missed="5" covered="5"/><counter type="METHOD" missed="3" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanPositionQuery"><method name="&lt;init&gt;" desc="(Ljava/lang/String;I)V" line="44"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;II)V" line="55"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getField" desc="()Ljava/lang/String;" line="68"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lmtas/search/spans/util/MtasSpanWeight;" line="81"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="197"><counter type="INSTRUCTION" missed="42" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="210"><counter type="INSTRUCTION" missed="3" covered="36"/><counter type="BRANCH" missed="4" covered="8"/><counter type="LINE" missed="1" covered="7"/><counter type="COMPLEXITY" missed="4" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="227"><counter type="INSTRUCTION" missed="0" covered="29"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="45" covered="97"/><counter type="BRANCH" missed="6" covered="8"/><counter type="LINE" missed="4" covered="21"/><counter type="COMPLEXITY" missed="6" covered="8"/><counter type="METHOD" missed="1" covered="6"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanStartQuery$SpanTermWeight"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/MtasSpanStartQuery;Lorg/apache/lucene/search/spans/SpanWeight;Lorg/apache/lucene/search/IndexSearcher;)V" line="110"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTermContexts" desc="(Ljava/util/Map;)V" line="124"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getSpans" desc="(Lorg/apache/lucene/index/LeafReaderContext;Lorg/apache/lucene/search/spans/SpanWeight$Postings;)Lmtas/search/spans/util/MtasSpans;" line="138"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTerms" desc="(Ljava/util/Set;)V" line="148"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="10" covered="21"/><counter type="LINE" missed="4" covered="5"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="2" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanMatchNoneQuery"><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="34"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getField" desc="()Ljava/lang/String;" line="45"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lmtas/search/spans/util/MtasSpanWeight;" line="58"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="160"><counter type="INSTRUCTION" missed="20" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="172"><counter type="INSTRUCTION" missed="21" covered="14"/><counter type="BRANCH" missed="6" covered="4"/><counter type="LINE" missed="5" covered="5"/><counter type="COMPLEXITY" missed="4" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="193"><counter type="INSTRUCTION" missed="18" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="59" covered="32"/><counter type="BRANCH" missed="8" covered="4"/><counter type="LINE" missed="12" covered="10"/><counter type="COMPLEXITY" missed="7" covered="5"/><counter type="METHOD" missed="2" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanFullyAlignedWithQuery$SpanFullyAlignedWithWeight"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/MtasSpanFullyAlignedWithQuery;Lmtas/search/spans/MtasSpanFullyAlignedWithQuery$MtasSpanFullyAlignedWithQueryWeight;Lmtas/search/spans/MtasSpanFullyAlignedWithQuery$MtasSpanFullyAlignedWithQueryWeight;Lorg/apache/lucene/search/IndexSearcher;Ljava/util/Map;)V" line="227"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTermContexts" desc="(Ljava/util/Map;)V" line="242"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getSpans" desc="(Lorg/apache/lucene/index/LeafReaderContext;Lorg/apache/lucene/search/spans/SpanWeight$Postings;)Lmtas/search/spans/util/MtasSpans;" line="257"><counter type="INSTRUCTION" missed="2" covered="34"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="7"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTerms" desc="(Ljava/util/Set;)V" line="275"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="24" covered="49"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="7" covered="12"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="2" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanPositionQuery$SpanAllWeight"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/MtasSpanPositionQuery;Lorg/apache/lucene/search/IndexSearcher;Ljava/util/Map;)V" line="103"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTermContexts" desc="(Ljava/util/Map;)V" line="117"><counter type="INSTRUCTION" missed="1" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getSpans" desc="(Lorg/apache/lucene/index/LeafReaderContext;Lorg/apache/lucene/search/spans/SpanWeight$Postings;)Lmtas/search/spans/util/MtasSpans;" line="132"><counter type="INSTRUCTION" missed="22" covered="75"/><counter type="BRANCH" missed="2" covered="6"/><counter type="LINE" missed="6" covered="14"/><counter type="COMPLEXITY" missed="2" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTerms" desc="(Ljava/util/Set;)V" line="173"><counter type="INSTRUCTION" missed="1" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getSimScorer" desc="(Lorg/apache/lucene/index/LeafReaderContext;)Lorg/apache/lucene/search/similarities/Similarity$SimScorer;" line="184"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="28" covered="84"/><counter type="BRANCH" missed="2" covered="6"/><counter type="LINE" missed="9" covered="17"/><counter type="COMPLEXITY" missed="5" covered="4"/><counter type="METHOD" missed="3" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanPrecededByQuery$MtasSpanPrecededByQueryWeight"><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/search/spans/SpanWeight;)V" line="294"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanEndQuery$SpanTermWeight"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/MtasSpanEndQuery;Lorg/apache/lucene/search/spans/SpanWeight;Lorg/apache/lucene/search/IndexSearcher;)V" line="111"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTermContexts" desc="(Ljava/util/Map;)V" line="125"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getSpans" desc="(Lorg/apache/lucene/index/LeafReaderContext;Lorg/apache/lucene/search/spans/SpanWeight$Postings;)Lmtas/search/spans/util/MtasSpans;" line="139"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTerms" desc="(Ljava/util/Set;)V" line="150"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="10" covered="21"/><counter type="LINE" missed="4" covered="6"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="2" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanFullyAlignedWithQuery"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasSpanQuery;Lmtas/search/spans/util/MtasSpanQuery;)V" line="43"><counter type="INSTRUCTION" missed="17" covered="38"/><counter type="BRANCH" missed="9" covered="7"/><counter type="LINE" missed="4" covered="7"/><counter type="COMPLEXITY" missed="8" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getField" desc="()Ljava/lang/String;" line="65"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lmtas/search/spans/util/MtasSpanWeight;" line="78"><counter type="INSTRUCTION" missed="6" covered="47"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="1" covered="10"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getTermContexts" desc="(Ljava/util/List;)Ljava/util/Map;" line="103"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="117"><counter type="INSTRUCTION" missed="62" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="11" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="141"><counter type="INSTRUCTION" missed="4" covered="31"/><counter type="BRANCH" missed="2" covered="8"/><counter type="LINE" missed="2" covered="6"/><counter type="COMPLEXITY" missed="2" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="158"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="rewrite" desc="(Lorg/apache/lucene/index/IndexReader;)Lmtas/search/spans/util/MtasSpanQuery;" line="173"><counter type="INSTRUCTION" missed="12" covered="133"/><counter type="BRANCH" missed="15" covered="27"/><counter type="LINE" missed="1" covered="23"/><counter type="COMPLEXITY" missed="15" covered="7"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="147" covered="252"/><counter type="BRANCH" missed="35" covered="45"/><counter type="LINE" missed="29" covered="47"/><counter type="COMPLEXITY" missed="34" covered="14"/><counter type="METHOD" missed="3" covered="5"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanIntersectingQuery$MtasSpanIntersectingQuerySpans"><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/search/spans/Spans;)V" line="283"><counter type="INSTRUCTION" missed="3" covered="9"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="3" covered="9"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanPrecededByQuery$SpanPrecededByWeight"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/MtasSpanPrecededByQuery;Lmtas/search/spans/MtasSpanPrecededByQuery$MtasSpanPrecededByQueryWeight;Lmtas/search/spans/MtasSpanPrecededByQuery$MtasSpanPrecededByQueryWeight;Lorg/apache/lucene/search/IndexSearcher;Ljava/util/Map;)V" line="208"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTermContexts" desc="(Ljava/util/Map;)V" line="223"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getSpans" desc="(Lorg/apache/lucene/index/LeafReaderContext;Lorg/apache/lucene/search/spans/SpanWeight$Postings;)Lmtas/search/spans/util/MtasSpans;" line="238"><counter type="INSTRUCTION" missed="2" covered="34"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="7"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTerms" desc="(Ljava/util/Set;)V" line="256"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="24" covered="49"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="7" covered="12"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="2" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanSequenceItem"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasSpanQuery;Z)V" line="28"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getQuery" desc="()Lmtas/search/spans/util/MtasSpanQuery;" line="39"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setQuery" desc="(Lmtas/search/spans/util/MtasSpanQuery;)V" line="49"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="isOptional" desc="()Z" line="58"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="68"><counter type="INSTRUCTION" missed="2" covered="21"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="1" covered="4"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="84"><counter type="INSTRUCTION" missed="2" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="rewrite" desc="(Lorg/apache/lucene/index/IndexReader;)Lmtas/search/spans/MtasSpanSequenceItem;" line="100"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="()Ljava/lang/String;" line="115"><counter type="INSTRUCTION" missed="22" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="merge" desc="(Lmtas/search/spans/MtasSpanSequenceItem;Lmtas/search/spans/MtasSpanSequenceItem;Lmtas/search/spans/util/MtasSpanQuery;Ljava/lang/Integer;)Lmtas/search/spans/MtasSpanSequenceItem;" line="135"><counter type="INSTRUCTION" missed="428" covered="53"/><counter type="BRANCH" missed="76" covered="14"/><counter type="LINE" missed="82" covered="14"/><counter type="COMPLEXITY" missed="41" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="458" covered="130"/><counter type="BRANCH" missed="81" covered="21"/><counter type="LINE" missed="86" covered="32"/><counter type="COMPLEXITY" missed="47" covered="13"/><counter type="METHOD" missed="2" covered="7"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanFollowedByQuery"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasSpanQuery;Lmtas/search/spans/util/MtasSpanQuery;)V" line="44"><counter type="INSTRUCTION" missed="17" covered="38"/><counter type="BRANCH" missed="9" covered="7"/><counter type="LINE" missed="4" covered="7"/><counter type="COMPLEXITY" missed="8" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getField" desc="()Ljava/lang/String;" line="66"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lmtas/search/spans/util/MtasSpanWeight;" line="79"><counter type="INSTRUCTION" missed="6" covered="47"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="1" covered="10"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getTermContexts" desc="(Ljava/util/List;)Ljava/util/Map;" line="104"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="118"><counter type="INSTRUCTION" missed="62" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="11" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="142"><counter type="INSTRUCTION" missed="4" covered="31"/><counter type="BRANCH" missed="3" covered="7"/><counter type="LINE" missed="2" covered="6"/><counter type="COMPLEXITY" missed="3" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="159"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="rewrite" desc="(Lorg/apache/lucene/index/IndexReader;)Lmtas/search/spans/util/MtasSpanQuery;" line="174"><counter type="INSTRUCTION" missed="6" covered="44"/><counter type="BRANCH" missed="5" covered="7"/><counter type="LINE" missed="1" covered="6"/><counter type="COMPLEXITY" missed="5" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="141" covered="163"/><counter type="BRANCH" missed="26" covered="24"/><counter type="LINE" missed="29" covered="30"/><counter type="COMPLEXITY" missed="25" covered="8"/><counter type="METHOD" missed="3" covered="5"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanMatchAllQuery"><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="43"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getField" desc="()Ljava/lang/String;" line="54"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lmtas/search/spans/util/MtasSpanWeight;" line="68"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="197"><counter type="INSTRUCTION" missed="20" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="209"><counter type="INSTRUCTION" missed="2" covered="23"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="1" covered="7"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="226"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="32"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="22" covered="62"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="4" covered="16"/><counter type="COMPLEXITY" missed="2" covered="8"/><counter type="METHOD" missed="1" covered="6"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanRecurrenceQuery$SpanRecurrenceWeight"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/MtasSpanRecurrenceQuery;Lorg/apache/lucene/search/spans/SpanWeight;Lorg/apache/lucene/search/spans/SpanWeight;Ljava/lang/Integer;Lorg/apache/lucene/search/IndexSearcher;Ljava/util/Map;)V" line="304"><counter type="INSTRUCTION" missed="0" covered="18"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTermContexts" desc="(Ljava/util/Map;)V" line="320"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getSpans" desc="(Lorg/apache/lucene/index/LeafReaderContext;Lorg/apache/lucene/search/spans/SpanWeight$Postings;)Lmtas/search/spans/util/MtasSpans;" line="334"><counter type="INSTRUCTION" missed="12" covered="38"/><counter type="BRANCH" missed="4" covered="4"/><counter type="LINE" missed="4" covered="9"/><counter type="COMPLEXITY" missed="4" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTerms" desc="(Ljava/util/Set;)V" line="363"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="17" covered="61"/><counter type="BRANCH" missed="4" covered="4"/><counter type="LINE" missed="6" covered="17"/><counter type="COMPLEXITY" missed="5" covered="3"/><counter type="METHOD" missed="1" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanTermQuery"><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/index/Term;)V" line="27"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/index/Term;Z)V" line="37"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/search/spans/SpanTermQuery;Z)V" line="47"><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lorg/apache/lucene/search/spans/SpanWeight;" line="61"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="rewrite" desc="(Lorg/apache/lucene/index/IndexReader;)Lmtas/search/spans/util/MtasSpanQuery;" line="69"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="81"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="91"><counter type="INSTRUCTION" missed="2" covered="23"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="1" covered="7"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getField" desc="()Ljava/lang/String;" line="106"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="114"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="20" covered="70"/><counter type="BRANCH" missed="1" covered="9"/><counter type="LINE" missed="6" covered="15"/><counter type="COMPLEXITY" missed="4" covered="10"/><counter type="METHOD" missed="3" covered="6"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanRecurrenceSpans$Match"><method name="&lt;init&gt;" desc="(II)V" line="379"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="startPosition" desc="()I" line="390"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="endPosition" desc="()I" line="399"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="409"><counter type="INSTRUCTION" missed="8" covered="25"/><counter type="BRANCH" missed="5" covered="5"/><counter type="LINE" missed="3" covered="5"/><counter type="COMPLEXITY" missed="5" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="427"><counter type="INSTRUCTION" missed="21" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="29" covered="40"/><counter type="BRANCH" missed="5" covered="5"/><counter type="LINE" missed="7" covered="11"/><counter type="COMPLEXITY" missed="6" covered="4"/><counter type="METHOD" missed="1" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanMatchNoneSpans"><method name="&lt;init&gt;" desc="()V" line="28"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextStartPosition" desc="()I" line="41"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="startPosition" desc="()I" line="51"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="endPosition" desc="()I" line="61"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="width" desc="()I" line="71"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="collect" desc="(Lorg/apache/lucene/search/spans/SpanCollector;)V" line="84"><counter type="INSTRUCTION" missed="1" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="docID" desc="()I" line="93"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="nextDoc" desc="()I" line="103"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="advance" desc="(I)I" line="116"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="cost" desc="()J" line="129"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="positionsCost" desc="()F" line="139"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="19" covered="36"/><counter type="LINE" missed="8" covered="13"/><counter type="COMPLEXITY" missed="8" covered="3"/><counter type="METHOD" missed="8" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanMatchNoneQuery$SpanNoneWeight"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/MtasSpanMatchNoneQuery;Lorg/apache/lucene/search/IndexSearcher;Ljava/util/Map;)V" line="77"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTermContexts" desc="(Ljava/util/Map;)V" line="91"><counter type="INSTRUCTION" missed="1" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getSpans" desc="(Lorg/apache/lucene/index/LeafReaderContext;Lorg/apache/lucene/search/spans/SpanWeight$Postings;)Lmtas/search/spans/util/MtasSpans;" line="106"><counter type="INSTRUCTION" missed="7" covered="53"/><counter type="BRANCH" missed="0" covered="6"/><counter type="LINE" missed="2" covered="12"/><counter type="COMPLEXITY" missed="0" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTerms" desc="(Ljava/util/Set;)V" line="136"><counter type="INSTRUCTION" missed="1" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getSimScorer" desc="(Lorg/apache/lucene/index/LeafReaderContext;)Lorg/apache/lucene/search/similarities/Similarity$SimScorer;" line="147"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="13" covered="62"/><counter type="BRANCH" missed="0" covered="6"/><counter type="LINE" missed="5" covered="15"/><counter type="COMPLEXITY" missed="3" covered="5"/><counter type="METHOD" missed="3" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanIntersectingQuery$SpanIntersectingWeight"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/MtasSpanIntersectingQuery;Lmtas/search/spans/MtasSpanIntersectingQuery$MtasSpanIntersectingQueryWeight;Lmtas/search/spans/MtasSpanIntersectingQuery$MtasSpanIntersectingQueryWeight;Lorg/apache/lucene/search/IndexSearcher;Ljava/util/Map;)V" line="216"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTermContexts" desc="(Ljava/util/Map;)V" line="231"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getSpans" desc="(Lorg/apache/lucene/index/LeafReaderContext;Lorg/apache/lucene/search/spans/SpanWeight$Postings;)Lmtas/search/spans/util/MtasSpans;" line="246"><counter type="INSTRUCTION" missed="2" covered="34"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="7"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTerms" desc="(Ljava/util/Set;)V" line="264"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="24" covered="49"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="7" covered="12"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="2" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanMatchAllSpans"><method name="&lt;init&gt;" desc="(Lmtas/codec/util/CodecInfo;Ljava/lang/String;)V" line="37"><counter type="INSTRUCTION" missed="0" covered="24"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextStartPosition" desc="()I" line="54"><counter type="INSTRUCTION" missed="0" covered="42"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="startPosition" desc="()I" line="75"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="endPosition" desc="()I" line="85"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="width" desc="()I" line="95"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="collect" desc="(Lorg/apache/lucene/search/spans/SpanCollector;)V" line="108"><counter type="INSTRUCTION" missed="1" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="docID" desc="()I" line="117"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextDoc" desc="()I" line="127"><counter type="INSTRUCTION" missed="0" covered="47"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="13"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="advance" desc="(I)I" line="151"><counter type="INSTRUCTION" missed="15" covered="33"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="5" covered="8"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="cost" desc="()J" line="175"><counter type="INSTRUCTION" missed="0" covered="2"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="positionsCost" desc="()F" line="185"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="20" covered="157"/><counter type="BRANCH" missed="1" covered="7"/><counter type="LINE" missed="8" covered="43"/><counter type="COMPLEXITY" missed="4" covered="11"/><counter type="METHOD" missed="3" covered="8"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanAndQuery"><method name="&lt;init&gt;" desc="([Lmtas/search/spans/util/MtasSpanQuery;)V" line="30"><counter type="INSTRUCTION" missed="0" covered="91"/><counter type="BRANCH" missed="3" covered="9"/><counter type="LINE" missed="0" covered="19"/><counter type="COMPLEXITY" missed="3" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getField" desc="()Ljava/lang/String;" line="65"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lorg/apache/lucene/search/spans/SpanWeight;" line="78"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="rewrite" desc="(Lorg/apache/lucene/index/IndexReader;)Lmtas/search/spans/util/MtasSpanQuery;" line="86"><counter type="INSTRUCTION" missed="97" covered="99"/><counter type="BRANCH" missed="20" covered="14"/><counter type="LINE" missed="21" covered="20"/><counter type="COMPLEXITY" missed="14" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="155"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="165"><counter type="INSTRUCTION" missed="4" covered="21"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="2" covered="6"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="182"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="106" covered="236"/><counter type="BRANCH" missed="25" covered="27"/><counter type="LINE" missed="24" covered="50"/><counter type="COMPLEXITY" missed="20" covered="13"/><counter type="METHOD" missed="1" covered="6"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="MtasSpanOrQuery.java"><line nr="32" mi="0" ci="4" mb="0" cb="0"/><line nr="33" mi="0" ci="2" mb="0" cb="0"/><line nr="34" mi="0" ci="2" mb="0" cb="0"/><line nr="35" mi="0" ci="5" mb="0" cb="0"/><line nr="36" mi="0" ci="16" mb="0" cb="2"/><line nr="37" mi="0" ci="5" mb="1" cb="1"/><line nr="38" mi="0" ci="4" mb="0" cb="2"/><line nr="39" mi="0" ci="3" mb="0" cb="0"/><line nr="40" mi="0" ci="4" mb="0" cb="0"/><line nr="42" mi="0" ci="5" mb="2" cb="2"/><line nr="43" mi="0" ci="9" mb="0" cb="0"/><line nr="45" mi="2" ci="0" mb="0" cb="0"/><line nr="47" mi="0" ci="5" mb="1" cb="3"/><line nr="48" mi="0" ci="9" mb="0" cb="0"/><line nr="50" mi="0" ci="2" mb="0" cb="0"/><line nr="53" mi="0" ci="5" mb="0" cb="0"/><line nr="56" mi="0" ci="4" mb="0" cb="0"/><line nr="57" mi="0" ci="7" mb="0" cb="0"/><line nr="58" mi="0" ci="6" mb="0" cb="0"/><line nr="59" mi="0" ci="1" mb="0" cb="0"/><line nr="68" mi="0" ci="4" mb="0" cb="0"/><line nr="81" mi="0" ci="6" mb="0" cb="0"/><line nr="92" mi="0" ci="5" mb="0" cb="2"/><line nr="95" mi="0" ci="5" mb="0" cb="0"/><line nr="96" mi="0" ci="4" mb="0" cb="0"/><line nr="97" mi="0" ci="5" mb="0" cb="0"/><line nr="98" mi="0" ci="2" mb="0" cb="0"/><line nr="99" mi="0" ci="2" mb="0" cb="0"/><line nr="100" mi="0" ci="2" mb="0" cb="0"/><line nr="101" mi="0" ci="2" mb="0" cb="0"/><line nr="102" mi="0" ci="8" mb="0" cb="2"/><line nr="103" mi="0" ci="8" mb="0" cb="0"/><line nr="104" mi="0" ci="14" mb="0" cb="2"/><line nr="105" mi="0" ci="5" mb="1" cb="1"/><line nr="106" mi="2" ci="0" mb="0" cb="0"/><line nr="107" mi="0" ci="5" mb="1" cb="1"/><line nr="108" mi="0" ci="1" mb="0" cb="0"/><line nr="109" mi="0" ci="5" mb="1" cb="1"/><line nr="110" mi="1" ci="0" mb="0" cb="0"/><line nr="115" mi="0" ci="4" mb="2" cb="2"/><line nr="117" mi="5" ci="0" mb="0" cb="0"/><line nr="118" mi="2" ci="0" mb="2" cb="0"/><line nr="119" mi="6" ci="0" mb="0" cb="0"/><line nr="121" mi="3" ci="0" mb="0" cb="0"/><line nr="122" mi="2" ci="0" mb="0" cb="0"/><line nr="123" mi="8" ci="0" mb="2" cb="0"/><line nr="124" mi="5" ci="0" mb="2" cb="0"/><line nr="125" mi="7" ci="0" mb="4" cb="0"/><line nr="127" mi="6" ci="0" mb="0" cb="0"/><line nr="128" mi="2" ci="0" mb="0" cb="0"/><line nr="129" mi="2" ci="0" mb="2" cb="0"/><line nr="130" mi="6" ci="0" mb="0" cb="0"/><line nr="131" mi="1" ci="0" mb="0" cb="0"/><line nr="132" mi="2" ci="0" mb="0" cb="0"/><line nr="136" mi="2" ci="0" mb="0" cb="0"/><line nr="138" mi="0" ci="3" mb="1" cb="1"/><line nr="139" mi="8" ci="0" mb="0" cb="0"/><line nr="140" mi="0" ci="4" mb="1" cb="1"/><line nr="141" mi="6" ci="0" mb="0" cb="0"/><line nr="142" mi="0" ci="8" mb="1" cb="3"/><line nr="143" mi="0" ci="7" mb="0" cb="0"/><line nr="145" mi="0" ci="4" mb="0" cb="0"/><line nr="147" mi="0" ci="5" mb="0" cb="2"/><line nr="148" mi="0" ci="8" mb="0" cb="0"/><line nr="150" mi="0" ci="8" mb="0" cb="0"/><line nr="162" mi="4" ci="0" mb="0" cb="0"/><line nr="163" mi="13" ci="0" mb="0" cb="0"/><line nr="164" mi="4" ci="0" mb="0" cb="0"/><line nr="165" mi="3" ci="0" mb="2" cb="0"/><line nr="166" mi="4" ci="0" mb="0" cb="0"/><line nr="167" mi="6" ci="0" mb="0" cb="0"/><line nr="168" mi="3" ci="0" mb="2" cb="0"/><line nr="169" mi="4" ci="0" mb="0" cb="0"/><line nr="171" mi="1" ci="0" mb="0" cb="0"/><line nr="172" mi="4" ci="0" mb="0" cb="0"/><line nr="173" mi="3" ci="0" mb="0" cb="0"/><line nr="183" mi="0" ci="3" mb="0" cb="2"/><line nr="184" mi="0" ci="2" mb="0" cb="0"/><line nr="185" mi="0" ci="2" mb="1" cb="1"/><line nr="186" mi="2" ci="0" mb="0" cb="0"/><line nr="187" mi="0" ci="5" mb="0" cb="2"/><line nr="188" mi="0" ci="2" mb="0" cb="0"/><line nr="189" mi="0" ci="3" mb="0" cb="0"/><line nr="190" mi="0" ci="6" mb="0" cb="0"/><line nr="200" mi="0" ci="5" mb="0" cb="0"/><line nr="201" mi="0" ci="8" mb="0" cb="0"/><line nr="202" mi="0" ci="2" mb="0" cb="0"/><counter type="INSTRUCTION" missed="129" covered="270"/><counter type="BRANCH" missed="29" covered="33"/><counter type="LINE" missed="32" covered="55"/><counter type="COMPLEXITY" missed="22" covered="16"/><counter type="METHOD" missed="1" covered="6"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSpanContainingQuery.java"><line nr="36" mi="1" ci="10" mb="2" cb="2"/><line nr="37" mi="1" ci="2" mb="0" cb="0"/><line nr="38" mi="0" ci="6" mb="2" cb="2"/><line nr="39" mi="0" ci="3" mb="0" cb="2"/><line nr="40" mi="0" ci="6" mb="1" cb="1"/><line nr="41" mi="0" ci="6" mb="0" cb="0"/><line nr="43" mi="0" ci="3" mb="0" cb="0"/><line nr="44" mi="0" ci="3" mb="0" cb="0"/><line nr="45" mi="0" ci="7" mb="2" cb="2"/><line nr="46" mi="0" ci="6" mb="0" cb="0"/><line nr="47" mi="7" ci="0" mb="4" cb="0"/><line nr="48" mi="6" ci="0" mb="0" cb="0"/><line nr="50" mi="3" ci="0" mb="0" cb="0"/><line nr="52" mi="0" ci="9" mb="3" cb="3"/><line nr="53" mi="0" ci="8" mb="2" cb="2"/><line nr="54" mi="0" ci="10" mb="0" cb="0"/><line nr="56" mi="4" ci="0" mb="0" cb="0"/><line nr="59" mi="3" ci="0" mb="0" cb="0"/><line nr="61" mi="0" ci="1" mb="0" cb="0"/><line nr="70" mi="0" ci="4" mb="0" cb="0"/><line nr="83" mi="0" ci="6" mb="0" cb="0"/><line nr="93" mi="4" ci="0" mb="0" cb="0"/><line nr="94" mi="6" ci="0" mb="0" cb="0"/><line nr="95" mi="4" ci="0" mb="0" cb="0"/><line nr="96" mi="12" ci="0" mb="2" cb="0"/><line nr="97" mi="4" ci="0" mb="0" cb="0"/><line nr="98" mi="12" ci="0" mb="2" cb="0"/><line nr="99" mi="4" ci="0" mb="0" cb="0"/><line nr="100" mi="3" ci="0" mb="0" cb="0"/><line nr="111" mi="0" ci="5" mb="0" cb="0"/><line nr="112" mi="0" ci="5" mb="0" cb="0"/><line nr="113" mi="0" ci="10" mb="4" cb="4"/><line nr="116" mi="6" ci="0" mb="0" cb="0"/><line nr="118" mi="0" ci="10" mb="1" cb="3"/><line nr="119" mi="0" ci="6" mb="0" cb="0"/><line nr="120" mi="0" ci="2" mb="0" cb="0"/><line nr="121" mi="0" ci="4" mb="1" cb="1"/><line nr="122" mi="2" ci="0" mb="0" cb="0"/><line nr="123" mi="0" ci="3" mb="1" cb="1"/><line nr="124" mi="6" ci="0" mb="0" cb="0"/><line nr="126" mi="0" ci="7" mb="0" cb="0"/><line nr="127" mi="0" ci="4" mb="0" cb="0"/><line nr="138" mi="0" ci="3" mb="0" cb="2"/><line nr="139" mi="0" ci="2" mb="0" cb="0"/><line nr="140" mi="0" ci="2" mb="1" cb="1"/><line nr="141" mi="2" ci="0" mb="0" cb="0"/><line nr="142" mi="0" ci="5" mb="1" cb="1"/><line nr="143" mi="2" ci="0" mb="0" cb="0"/><line nr="144" mi="0" ci="3" mb="0" cb="0"/><line nr="145" mi="0" ci="6" mb="0" cb="0"/><line nr="155" mi="4" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="96" covered="167"/><counter type="BRANCH" missed="29" covered="27"/><counter type="LINE" missed="19" covered="32"/><counter type="COMPLEXITY" missed="27" covered="8"/><counter type="METHOD" missed="2" covered="5"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSpanIntersectingSpans.java"><line nr="44" mi="0" ci="2" mb="0" cb="0"/><line nr="45" mi="0" ci="3" mb="0" cb="0"/><line nr="46" mi="0" ci="3" mb="0" cb="0"/><line nr="47" mi="0" ci="3" mb="0" cb="0"/><line nr="48" mi="0" ci="1" mb="0" cb="0"/><line nr="58" mi="0" ci="8" mb="2" cb="2"/><line nr="59" mi="5" ci="0" mb="0" cb="0"/><line nr="61" mi="0" ci="3" mb="1" cb="1"/><line nr="62" mi="2" ci="0" mb="0" cb="0"/><line nr="65" mi="0" ci="3" mb="0" cb="2"/><line nr="66" mi="0" ci="3" mb="0" cb="0"/><line nr="67" mi="0" ci="5" mb="0" cb="0"/><line nr="70" mi="0" ci="3" mb="0" cb="2"/><line nr="72" mi="0" ci="5" mb="0" cb="0"/><line nr="75" mi="0" ci="2" mb="0" cb="0"/><line nr="87" mi="2" ci="9" mb="2" cb="2"/><line nr="88" mi="1" ci="3" mb="0" cb="0"/><line nr="99" mi="0" ci="11" mb="1" cb="3"/><line nr="100" mi="1" ci="3" mb="0" cb="0"/><line nr="111" mi="11" ci="0" mb="4" cb="0"/><line nr="112" mi="9" ci="0" mb="0" cb="0"/><line nr="124" mi="5" ci="0" mb="0" cb="0"/><line nr="125" mi="5" ci="0" mb="0" cb="0"/><line nr="126" mi="1" ci="0" mb="0" cb="0"/><line nr="135" mi="2" ci="0" mb="0" cb="0"/><line nr="145" mi="0" ci="3" mb="0" cb="0"/><line nr="155" mi="0" ci="2" mb="0" cb="0"/><line nr="156" mi="0" ci="3" mb="1" cb="1"/><line nr="157" mi="1" ci="0" mb="0" cb="0"/><line nr="158" mi="0" ci="3" mb="0" cb="0"/><line nr="168" mi="0" ci="2" mb="0" cb="0"/><line nr="169" mi="0" ci="4" mb="1" cb="1"/><line nr="170" mi="3" ci="0" mb="0" cb="0"/><line nr="171" mi="0" ci="4" mb="1" cb="1"/><line nr="173" mi="3" ci="0" mb="0" cb="0"/><line nr="174" mi="3" ci="0" mb="0" cb="0"/><line nr="177" mi="0" ci="5" mb="0" cb="0"/><line nr="178" mi="0" ci="2" mb="0" cb="0"/><line nr="179" mi="0" ci="3" mb="1" cb="1"/><line nr="180" mi="0" ci="6" mb="0" cb="0"/><line nr="181" mi="0" ci="3" mb="1" cb="1"/><line nr="182" mi="3" ci="0" mb="0" cb="0"/><line nr="183" mi="3" ci="0" mb="0" cb="0"/><line nr="185" mi="0" ci="4" mb="0" cb="0"/><line nr="187" mi="0" ci="5" mb="0" cb="0"/><line nr="189" mi="0" ci="3" mb="1" cb="1"/><line nr="190" mi="0" ci="6" mb="0" cb="0"/><line nr="191" mi="0" ci="3" mb="1" cb="1"/><line nr="192" mi="3" ci="0" mb="0" cb="0"/><line nr="193" mi="3" ci="0" mb="0" cb="0"/><line nr="197" mi="0" ci="3" mb="1" cb="1"/><line nr="198" mi="0" ci="3" mb="0" cb="0"/><line nr="200" mi="0" ci="3" mb="1" cb="1"/><line nr="201" mi="0" ci="3" mb="0" cb="0"/><line nr="203" mi="3" ci="0" mb="0" cb="0"/><line nr="206" mi="3" ci="0" mb="0" cb="0"/><line nr="218" mi="0" ci="4" mb="1" cb="1"/><line nr="219" mi="2" ci="0" mb="0" cb="0"/><line nr="221" mi="0" ci="5" mb="0" cb="0"/><line nr="222" mi="0" ci="5" mb="0" cb="0"/><line nr="223" mi="0" ci="5" mb="0" cb="0"/><line nr="224" mi="0" ci="7" mb="0" cb="4"/><line nr="225" mi="0" ci="3" mb="1" cb="1"/><line nr="226" mi="6" ci="0" mb="0" cb="0"/><line nr="227" mi="4" ci="0" mb="0" cb="0"/><line nr="229" mi="0" ci="6" mb="0" cb="0"/><line nr="230" mi="0" ci="4" mb="0" cb="0"/><line nr="233" mi="0" ci="4" mb="0" cb="2"/><line nr="234" mi="0" ci="3" mb="1" cb="1"/><line nr="235" mi="2" ci="0" mb="0" cb="0"/><line nr="236" mi="2" ci="0" mb="0" cb="0"/><line nr="239" mi="0" ci="2" mb="0" cb="0"/><line nr="254" mi="0" ci="3" mb="0" cb="0"/><line nr="255" mi="0" ci="5" mb="0" cb="2"/><line nr="256" mi="0" ci="5" mb="0" cb="0"/><line nr="257" mi="0" ci="8" mb="0" cb="4"/><line nr="259" mi="0" ci="2" mb="0" cb="0"/><line nr="261" mi="0" ci="4" mb="0" cb="2"/><line nr="262" mi="0" ci="5" mb="0" cb="0"/><line nr="263" mi="0" ci="3" mb="0" cb="2"/><line nr="264" mi="0" ci="3" mb="0" cb="0"/><line nr="265" mi="0" ci="2" mb="0" cb="0"/><line nr="267" mi="0" ci="5" mb="0" cb="0"/><line nr="268" mi="4" ci="4" mb="3" cb="1"/><line nr="270" mi="0" ci="4" mb="1" cb="1"/><line nr="271" mi="0" ci="3" mb="0" cb="0"/><line nr="272" mi="0" ci="3" mb="0" cb="0"/><line nr="273" mi="0" ci="8" mb="0" cb="4"/><line nr="275" mi="0" ci="2" mb="0" cb="0"/><line nr="283" mi="0" ci="3" mb="0" cb="0"/><line nr="284" mi="0" ci="2" mb="0" cb="0"/><line nr="291" mi="0" ci="3" mb="0" cb="0"/><line nr="292" mi="0" ci="3" mb="0" cb="0"/><line nr="293" mi="0" ci="3" mb="0" cb="0"/><line nr="294" mi="0" ci="3" mb="0" cb="0"/><line nr="295" mi="0" ci="1" mb="0" cb="0"/><line nr="304" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="94" covered="278"/><counter type="BRANCH" missed="26" covered="46"/><counter type="LINE" missed="24" covered="73"/><counter type="COMPLEXITY" missed="27" covered="23"/><counter type="METHOD" missed="4" covered="10"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSpanNotSpans.java"><line nr="52" mi="0" ci="2" mb="0" cb="0"/><line nr="53" mi="0" ci="3" mb="0" cb="0"/><line nr="54" mi="0" ci="3" mb="0" cb="0"/><line nr="55" mi="0" ci="3" mb="0" cb="0"/><line nr="56" mi="0" ci="5" mb="0" cb="0"/><line nr="57" mi="0" ci="2" mb="0" cb="0"/><line nr="58" mi="0" ci="1" mb="0" cb="0"/><line nr="68" mi="0" ci="8" mb="2" cb="2"/><line nr="69" mi="5" ci="0" mb="0" cb="0"/><line nr="72" mi="0" ci="3" mb="0" cb="2"/><line nr="73" mi="0" ci="3" mb="0" cb="0"/><line nr="74" mi="0" ci="5" mb="0" cb="0"/><line nr="77" mi="0" ci="3" mb="0" cb="2"/><line nr="79" mi="0" ci="5" mb="0" cb="0"/><line nr="82" mi="0" ci="2" mb="0" cb="0"/><line nr="94" mi="0" ci="3" mb="0" cb="2"/><line nr="95" mi="0" ci="5" mb="0" cb="0"/><line nr="97" mi="0" ci="2" mb="0" cb="0"/><line nr="108" mi="0" ci="3" mb="1" cb="1"/><line nr="109" mi="0" ci="5" mb="0" cb="0"/><line nr="111" mi="2" ci="0" mb="0" cb="0"/><line nr="122" mi="3" ci="0" mb="2" cb="0"/><line nr="123" mi="10" ci="0" mb="0" cb="0"/><line nr="125" mi="2" ci="0" mb="0" cb="0"/><line nr="138" mi="5" ci="0" mb="0" cb="0"/><line nr="139" mi="5" ci="0" mb="0" cb="0"/><line nr="140" mi="1" ci="0" mb="0" cb="0"/><line nr="149" mi="2" ci="0" mb="0" cb="0"/><line nr="159" mi="0" ci="3" mb="0" cb="0"/><line nr="169" mi="0" ci="2" mb="0" cb="0"/><line nr="170" mi="0" ci="3" mb="1" cb="1"/><line nr="171" mi="1" ci="0" mb="0" cb="0"/><line nr="172" mi="0" ci="3" mb="0" cb="0"/><line nr="182" mi="2" ci="0" mb="0" cb="0"/><line nr="183" mi="4" ci="0" mb="2" cb="0"/><line nr="184" mi="3" ci="0" mb="0" cb="0"/><line nr="185" mi="4" ci="0" mb="2" cb="0"/><line nr="187" mi="3" ci="0" mb="0" cb="0"/><line nr="188" mi="3" ci="0" mb="0" cb="0"/><line nr="190" mi="7" ci="0" mb="0" cb="0"/><line nr="191" mi="4" ci="0" mb="2" cb="0"/><line nr="192" mi="3" ci="0" mb="0" cb="0"/><line nr="194" mi="5" ci="0" mb="0" cb="0"/><line nr="195" mi="4" ci="0" mb="2" cb="0"/><line nr="196" mi="7" ci="0" mb="0" cb="0"/><line nr="198" mi="4" ci="0" mb="2" cb="0"/><line nr="199" mi="11" ci="0" mb="2" cb="0"/><line nr="201" mi="3" ci="0" mb="2" cb="0"/><line nr="202" mi="3" ci="0" mb="0" cb="0"/><line nr="204" mi="3" ci="0" mb="0" cb="0"/><line nr="215" mi="0" ci="5" mb="0" cb="0"/><line nr="216" mi="0" ci="2" mb="1" cb="1"/><line nr="217" mi="18" ci="0" mb="0" cb="0"/><line nr="220" mi="12" ci="0" mb="4" cb="0"/><line nr="225" mi="4" ci="0" mb="0" cb="0"/><line nr="229" mi="0" ci="15" mb="0" cb="0"/><line nr="232" mi="0" ci="4" mb="0" cb="0"/><line nr="237" mi="0" ci="6" mb="0" cb="0"/><line nr="250" mi="0" ci="7" mb="1" cb="1"/><line nr="251" mi="0" ci="2" mb="0" cb="0"/><line nr="252" mi="0" ci="6" mb="0" cb="0"/><line nr="254" mi="0" ci="4" mb="1" cb="1"/><line nr="255" mi="2" ci="0" mb="0" cb="0"/><line nr="257" mi="0" ci="5" mb="0" cb="0"/><line nr="258" mi="0" ci="4" mb="0" cb="2"/><line nr="259" mi="0" ci="7" mb="0" cb="0"/><line nr="261" mi="0" ci="4" mb="0" cb="2"/><line nr="262" mi="1" ci="9" mb="1" cb="1"/><line nr="264" mi="0" ci="3" mb="0" cb="0"/><line nr="276" mi="0" ci="4" mb="1" cb="1"/><line nr="277" mi="2" ci="0" mb="0" cb="0"/><line nr="279" mi="0" ci="6" mb="0" cb="0"/><line nr="280" mi="0" ci="4" mb="0" cb="2"/><line nr="281" mi="0" ci="2" mb="0" cb="0"/><line nr="283" mi="0" ci="5" mb="0" cb="0"/><line nr="284" mi="0" ci="4" mb="0" cb="2"/><line nr="285" mi="0" ci="7" mb="0" cb="0"/><line nr="287" mi="0" ci="4" mb="0" cb="2"/><line nr="288" mi="1" ci="9" mb="1" cb="1"/><line nr="289" mi="0" ci="3" mb="1" cb="1"/><line nr="290" mi="0" ci="2" mb="0" cb="0"/><line nr="292" mi="2" ci="0" mb="0" cb="0"/><line nr="293" mi="2" ci="0" mb="0" cb="0"/><line nr="308" mi="0" ci="3" mb="0" cb="0"/><line nr="309" mi="0" ci="5" mb="0" cb="2"/><line nr="310" mi="0" ci="9" mb="0" cb="2"/><line nr="312" mi="0" ci="4" mb="0" cb="2"/><line nr="313" mi="0" ci="3" mb="0" cb="0"/><line nr="316" mi="0" ci="8" mb="0" cb="4"/><line nr="318" mi="0" ci="2" mb="0" cb="0"/><line nr="320" mi="0" ci="5" mb="0" cb="0"/><line nr="321" mi="0" ci="4" mb="0" cb="2"/><line nr="324" mi="0" ci="5" mb="0" cb="2"/><line nr="326" mi="0" ci="2" mb="0" cb="0"/><line nr="332" mi="0" ci="3" mb="0" cb="0"/><line nr="334" mi="0" ci="4" mb="0" cb="2"/><line nr="335" mi="0" ci="7" mb="0" cb="0"/><line nr="337" mi="0" ci="6" mb="0" cb="0"/><line nr="338" mi="0" ci="4" mb="0" cb="2"/><line nr="341" mi="0" ci="5" mb="0" cb="2"/><line nr="343" mi="0" ci="2" mb="0" cb="0"/><line nr="348" mi="0" ci="2" mb="0" cb="0"/><line nr="352" mi="0" ci="2" mb="0" cb="0"/><line nr="356" mi="0" ci="2" mb="0" cb="0"/><line nr="370" mi="0" ci="8" mb="0" cb="4"/><line nr="372" mi="0" ci="2" mb="0" cb="0"/><line nr="375" mi="0" ci="11" mb="0" cb="4"/><line nr="377" mi="0" ci="3" mb="0" cb="2"/><line nr="378" mi="0" ci="2" mb="0" cb="0"/><line nr="381" mi="0" ci="4" mb="0" cb="2"/><line nr="383" mi="0" ci="5" mb="0" cb="2"/><line nr="384" mi="0" ci="4" mb="0" cb="0"/><line nr="385" mi="0" ci="3" mb="0" cb="0"/><line nr="386" mi="0" ci="3" mb="0" cb="0"/><line nr="388" mi="0" ci="4" mb="0" cb="2"/><line nr="389" mi="0" ci="4" mb="0" cb="2"/><line nr="390" mi="0" ci="7" mb="0" cb="0"/><line nr="392" mi="0" ci="4" mb="0" cb="0"/><line nr="393" mi="0" ci="6" mb="0" cb="0"/><line nr="394" mi="0" ci="6" mb="0" cb="0"/><line nr="395" mi="0" ci="8" mb="0" cb="4"/><line nr="397" mi="0" ci="2" mb="0" cb="0"/><line nr="402" mi="0" ci="2" mb="0" cb="0"/><line nr="409" mi="0" ci="3" mb="0" cb="0"/><line nr="410" mi="0" ci="3" mb="0" cb="0"/><line nr="411" mi="0" ci="3" mb="0" cb="0"/><line nr="412" mi="0" ci="3" mb="0" cb="0"/><line nr="413" mi="0" ci="3" mb="0" cb="0"/><line nr="414" mi="0" ci="3" mb="0" cb="0"/><line nr="415" mi="0" ci="1" mb="0" cb="0"/><line nr="424" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="155" covered="404"/><counter type="BRANCH" missed="31" covered="69"/><counter type="LINE" missed="35" covered="96"/><counter type="COMPLEXITY" missed="29" covered="44"/><counter type="METHOD" missed="8" covered="15"/><counter type="CLASS" missed="1" covered="2"/></sourcefile><sourcefile name="MtasSpanFollowedByQuery.java"><line nr="44" mi="1" ci="10" mb="2" cb="2"/><line nr="45" mi="1" ci="2" mb="0" cb="0"/><line nr="46" mi="0" ci="8" mb="2" cb="2"/><line nr="47" mi="0" ci="11" mb="3" cb="3"/><line nr="48" mi="5" ci="0" mb="0" cb="0"/><line nr="50" mi="2" ci="0" mb="2" cb="0"/><line nr="51" mi="5" ci="0" mb="0" cb="0"/><line nr="53" mi="3" ci="0" mb="0" cb="0"/><line nr="55" mi="0" ci="3" mb="0" cb="0"/><line nr="56" mi="0" ci="3" mb="0" cb="0"/><line nr="57" mi="0" ci="1" mb="0" cb="0"/><line nr="66" mi="0" ci="3" mb="0" cb="0"/><line nr="79" mi="0" ci="6" mb="2" cb="2"/><line nr="80" mi="2" ci="0" mb="0" cb="0"/><line nr="82" mi="0" ci="6" mb="0" cb="0"/><line nr="83" mi="0" ci="3" mb="0" cb="0"/><line nr="84" mi="0" ci="6" mb="0" cb="0"/><line nr="85" mi="0" ci="3" mb="0" cb="0"/><line nr="87" mi="0" ci="4" mb="0" cb="0"/><line nr="88" mi="0" ci="4" mb="0" cb="0"/><line nr="89" mi="0" ci="4" mb="0" cb="0"/><line nr="91" mi="2" ci="8" mb="1" cb="1"/><line nr="92" mi="2" ci="3" mb="0" cb="0"/><line nr="104" mi="4" ci="0" mb="0" cb="0"/><line nr="105" mi="10" ci="0" mb="2" cb="0"/><line nr="106" mi="5" ci="0" mb="0" cb="0"/><line nr="107" mi="1" ci="0" mb="0" cb="0"/><line nr="108" mi="3" ci="0" mb="0" cb="0"/><line nr="118" mi="4" ci="0" mb="0" cb="0"/><line nr="119" mi="13" ci="0" mb="0" cb="0"/><line nr="120" mi="3" ci="0" mb="2" cb="0"/><line nr="121" mi="10" ci="0" mb="0" cb="0"/><line nr="123" mi="4" ci="0" mb="0" cb="0"/><line nr="125" mi="4" ci="0" mb="0" cb="0"/><line nr="126" mi="3" ci="0" mb="2" cb="0"/><line nr="127" mi="10" ci="0" mb="0" cb="0"/><line nr="129" mi="4" ci="0" mb="0" cb="0"/><line nr="131" mi="4" ci="0" mb="0" cb="0"/><line nr="132" mi="3" ci="0" mb="0" cb="0"/><line nr="142" mi="0" ci="3" mb="0" cb="2"/><line nr="143" mi="0" ci="2" mb="0" cb="0"/><line nr="144" mi="0" ci="2" mb="1" cb="1"/><line nr="145" mi="2" ci="0" mb="0" cb="0"/><line nr="146" mi="0" ci="5" mb="1" cb="1"/><line nr="147" mi="2" ci="0" mb="0" cb="0"/><line nr="148" mi="0" ci="3" mb="0" cb="0"/><line nr="149" mi="0" ci="16" mb="1" cb="3"/><line nr="159" mi="5" ci="0" mb="0" cb="0"/><line nr="160" mi="6" ci="0" mb="0" cb="0"/><line nr="161" mi="4" ci="0" mb="0" cb="0"/><line nr="162" mi="6" ci="0" mb="0" cb="0"/><line nr="163" mi="2" ci="0" mb="0" cb="0"/><line nr="174" mi="0" ci="6" mb="0" cb="0"/><line nr="175" mi="0" ci="6" mb="0" cb="0"/><line nr="176" mi="0" ci="10" mb="4" cb="4"/><line nr="178" mi="6" ci="0" mb="0" cb="0"/><line nr="179" mi="0" ci="10" mb="1" cb="3"/><line nr="180" mi="0" ci="8" mb="0" cb="0"/><line nr="182" mi="0" ci="4" mb="0" cb="0"/><line nr="208" mi="0" ci="3" mb="0" cb="0"/><line nr="209" mi="0" ci="5" mb="0" cb="0"/><line nr="210" mi="0" ci="3" mb="0" cb="0"/><line nr="211" mi="0" ci="3" mb="0" cb="0"/><line nr="212" mi="0" ci="1" mb="0" cb="0"/><line nr="223" mi="5" ci="0" mb="0" cb="0"/><line nr="224" mi="5" ci="0" mb="0" cb="0"/><line nr="225" mi="1" ci="0" mb="0" cb="0"/><line nr="238" mi="0" ci="6" mb="0" cb="0"/><line nr="239" mi="0" ci="2" mb="1" cb="1"/><line nr="240" mi="2" ci="0" mb="0" cb="0"/><line nr="242" mi="0" ci="7" mb="0" cb="0"/><line nr="243" mi="0" ci="3" mb="0" cb="0"/><line nr="244" mi="0" ci="7" mb="0" cb="0"/><line nr="245" mi="0" ci="3" mb="0" cb="0"/><line nr="246" mi="0" ci="6" mb="0" cb="0"/><line nr="256" mi="5" ci="0" mb="0" cb="0"/><line nr="257" mi="5" ci="0" mb="0" cb="0"/><line nr="258" mi="1" ci="0" mb="0" cb="0"/><line nr="275" mi="0" ci="2" mb="0" cb="0"/><line nr="276" mi="3" ci="6" mb="1" cb="1"/><line nr="277" mi="0" ci="1" mb="0" cb="0"/><line nr="294" mi="0" ci="2" mb="0" cb="0"/><line nr="295" mi="0" ci="3" mb="0" cb="0"/><line nr="296" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="168" covered="227"/><counter type="BRANCH" missed="28" covered="26"/><counter type="LINE" missed="36" covered="48"/><counter type="COMPLEXITY" missed="29" covered="12"/><counter type="METHOD" missed="5" covered="9"/><counter type="CLASS" missed="0" covered="4"/></sourcefile><sourcefile name="MtasSpanRegexpQuery.java"><line nr="49" mi="4" ci="0" mb="0" cb="0"/><line nr="50" mi="1" ci="0" mb="0" cb="0"/><line nr="59" mi="0" ci="14" mb="0" cb="4"/><line nr="60" mi="0" ci="5" mb="0" cb="0"/><line nr="61" mi="0" ci="6" mb="0" cb="0"/><line nr="62" mi="0" ci="3" mb="0" cb="0"/><line nr="63" mi="0" ci="3" mb="0" cb="0"/><line nr="64" mi="0" ci="5" mb="0" cb="0"/><line nr="65" mi="0" ci="2" mb="1" cb="1"/><line nr="66" mi="0" ci="7" mb="0" cb="0"/><line nr="67" mi="0" ci="9" mb="0" cb="0"/><line nr="68" mi="1" ci="10" mb="1" cb="1"/><line nr="70" mi="4" ci="0" mb="0" cb="0"/><line nr="71" mi="3" ci="0" mb="0" cb="0"/><line nr="73" mi="0" ci="1" mb="0" cb="0"/><line nr="83" mi="0" ci="5" mb="0" cb="0"/><line nr="84" mi="0" ci="3" mb="1" cb="1"/><line nr="85" mi="0" ci="4" mb="0" cb="0"/><line nr="86" mi="0" ci="4" mb="1" cb="1"/><line nr="88" mi="9" ci="0" mb="0" cb="0"/><line nr="89" mi="17" ci="0" mb="0" cb="0"/><line nr="93" mi="0" ci="4" mb="0" cb="0"/><line nr="94" mi="0" ci="8" mb="0" cb="2"/><line nr="95" mi="0" ci="5" mb="1" cb="1"/><line nr="96" mi="0" ci="12" mb="0" cb="0"/><line nr="97" mi="0" ci="3" mb="0" cb="0"/><line nr="99" mi="5" ci="0" mb="0" cb="0"/><line nr="102" mi="0" ci="7" mb="0" cb="0"/><line nr="104" mi="5" ci="0" mb="0" cb="0"/><line nr="116" mi="4" ci="0" mb="0" cb="0"/><line nr="117" mi="13" ci="0" mb="0" cb="0"/><line nr="118" mi="3" ci="0" mb="2" cb="0"/><line nr="119" mi="17" ci="0" mb="0" cb="0"/><line nr="121" mi="21" ci="0" mb="0" cb="0"/><line nr="123" mi="4" ci="0" mb="0" cb="0"/><line nr="124" mi="3" ci="0" mb="0" cb="0"/><line nr="134" mi="0" ci="4" mb="0" cb="0"/><line nr="147" mi="9" ci="0" mb="0" cb="0"/><line nr="158" mi="0" ci="3" mb="1" cb="1"/><line nr="159" mi="2" ci="0" mb="0" cb="0"/><line nr="160" mi="0" ci="2" mb="1" cb="1"/><line nr="161" mi="2" ci="0" mb="0" cb="0"/><line nr="162" mi="0" ci="5" mb="0" cb="2"/><line nr="163" mi="0" ci="2" mb="0" cb="0"/><line nr="164" mi="0" ci="3" mb="0" cb="0"/><line nr="165" mi="0" ci="15" mb="1" cb="3"/><line nr="175" mi="0" ci="5" mb="0" cb="0"/><line nr="176" mi="0" ci="8" mb="0" cb="0"/><line nr="177" mi="1" ci="8" mb="1" cb="1"/><line nr="178" mi="0" ci="2" mb="0" cb="0"/><counter type="INSTRUCTION" missed="128" covered="177"/><counter type="BRANCH" missed="11" covered="19"/><counter type="LINE" missed="18" covered="32"/><counter type="COMPLEXITY" missed="13" covered="10"/><counter type="METHOD" missed="3" covered="5"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSpanFollowedBySpans.java"><line nr="47" mi="0" ci="2" mb="0" cb="0"/><line nr="48" mi="0" ci="3" mb="0" cb="0"/><line nr="49" mi="0" ci="3" mb="0" cb="0"/><line nr="50" mi="0" ci="3" mb="0" cb="0"/><line nr="51" mi="0" ci="5" mb="0" cb="0"/><line nr="52" mi="0" ci="1" mb="0" cb="0"/><line nr="59" mi="5" ci="0" mb="0" cb="0"/><line nr="60" mi="5" ci="0" mb="0" cb="0"/><line nr="61" mi="1" ci="0" mb="0" cb="0"/><line nr="68" mi="2" ci="9" mb="2" cb="2"/><line nr="69" mi="1" ci="3" mb="0" cb="0"/><line nr="79" mi="0" ci="8" mb="2" cb="2"/><line nr="80" mi="5" ci="0" mb="0" cb="0"/><line nr="82" mi="0" ci="3" mb="1" cb="1"/><line nr="83" mi="2" ci="0" mb="0" cb="0"/><line nr="86" mi="0" ci="3" mb="0" cb="2"/><line nr="87" mi="0" ci="3" mb="0" cb="0"/><line nr="88" mi="0" ci="5" mb="0" cb="0"/><line nr="91" mi="0" ci="3" mb="0" cb="2"/><line nr="93" mi="0" ci="5" mb="0" cb="0"/><line nr="96" mi="0" ci="2" mb="0" cb="0"/><line nr="106" mi="2" ci="0" mb="0" cb="0"/><line nr="114" mi="2" ci="9" mb="2" cb="2"/><line nr="115" mi="1" ci="3" mb="0" cb="0"/><line nr="124" mi="11" ci="0" mb="4" cb="0"/><line nr="125" mi="9" ci="0" mb="0" cb="0"/><line nr="133" mi="2" ci="0" mb="0" cb="0"/><line nr="134" mi="4" ci="0" mb="2" cb="0"/><line nr="135" mi="3" ci="0" mb="0" cb="0"/><line nr="136" mi="4" ci="0" mb="2" cb="0"/><line nr="138" mi="3" ci="0" mb="0" cb="0"/><line nr="139" mi="3" ci="0" mb="0" cb="0"/><line nr="142" mi="5" ci="0" mb="0" cb="0"/><line nr="143" mi="2" ci="0" mb="0" cb="0"/><line nr="144" mi="3" ci="0" mb="2" cb="0"/><line nr="145" mi="6" ci="0" mb="0" cb="0"/><line nr="146" mi="3" ci="0" mb="2" cb="0"/><line nr="147" mi="3" ci="0" mb="0" cb="0"/><line nr="148" mi="3" ci="0" mb="0" cb="0"/><line nr="150" mi="4" ci="0" mb="0" cb="0"/><line nr="152" mi="5" ci="0" mb="0" cb="0"/><line nr="154" mi="3" ci="0" mb="2" cb="0"/><line nr="155" mi="6" ci="0" mb="0" cb="0"/><line nr="156" mi="3" ci="0" mb="2" cb="0"/><line nr="157" mi="3" ci="0" mb="0" cb="0"/><line nr="158" mi="3" ci="0" mb="0" cb="0"/><line nr="162" mi="3" ci="0" mb="2" cb="0"/><line nr="163" mi="3" ci="0" mb="0" cb="0"/><line nr="165" mi="3" ci="0" mb="2" cb="0"/><line nr="166" mi="3" ci="0" mb="0" cb="0"/><line nr="168" mi="3" ci="0" mb="0" cb="0"/><line nr="171" mi="3" ci="0" mb="0" cb="0"/><line nr="181" mi="2" ci="0" mb="0" cb="0"/><line nr="189" mi="0" ci="3" mb="0" cb="0"/><line nr="197" mi="0" ci="2" mb="0" cb="0"/><line nr="198" mi="0" ci="3" mb="1" cb="1"/><line nr="199" mi="1" ci="0" mb="0" cb="0"/><line nr="200" mi="0" ci="3" mb="0" cb="0"/><line nr="210" mi="0" ci="4" mb="1" cb="1"/><line nr="211" mi="2" ci="0" mb="0" cb="0"/><line nr="213" mi="0" ci="5" mb="0" cb="0"/><line nr="214" mi="0" ci="5" mb="0" cb="0"/><line nr="215" mi="0" ci="5" mb="0" cb="0"/><line nr="216" mi="0" ci="7" mb="0" cb="4"/><line nr="217" mi="0" ci="3" mb="1" cb="1"/><line nr="218" mi="6" ci="0" mb="0" cb="0"/><line nr="219" mi="4" ci="0" mb="0" cb="0"/><line nr="221" mi="0" ci="6" mb="0" cb="0"/><line nr="222" mi="0" ci="4" mb="0" cb="0"/><line nr="225" mi="0" ci="4" mb="0" cb="2"/><line nr="226" mi="0" ci="3" mb="1" cb="1"/><line nr="227" mi="2" ci="0" mb="0" cb="0"/><line nr="228" mi="2" ci="0" mb="0" cb="0"/><line nr="231" mi="0" ci="2" mb="0" cb="0"/><line nr="244" mi="0" ci="3" mb="0" cb="0"/><line nr="245" mi="0" ci="5" mb="0" cb="2"/><line nr="246" mi="0" ci="5" mb="0" cb="0"/><line nr="247" mi="0" ci="4" mb="0" cb="2"/><line nr="248" mi="0" ci="2" mb="0" cb="0"/><line nr="251" mi="0" ci="4" mb="0" cb="2"/><line nr="252" mi="0" ci="4" mb="0" cb="0"/><line nr="253" mi="0" ci="6" mb="1" cb="1"/><line nr="254" mi="2" ci="0" mb="0" cb="0"/><line nr="257" mi="0" ci="4" mb="0" cb="2"/><line nr="258" mi="0" ci="4" mb="1" cb="1"/><line nr="259" mi="0" ci="6" mb="0" cb="0"/><line nr="261" mi="0" ci="4" mb="0" cb="2"/><line nr="262" mi="0" ci="4" mb="1" cb="1"/><line nr="263" mi="0" ci="3" mb="0" cb="0"/><line nr="264" mi="0" ci="2" mb="0" cb="0"/><line nr="267" mi="0" ci="4" mb="0" cb="2"/><line nr="268" mi="0" ci="7" mb="0" cb="0"/><line nr="270" mi="0" ci="4" mb="0" cb="2"/><line nr="271" mi="0" ci="2" mb="0" cb="0"/><line nr="277" mi="0" ci="2" mb="0" cb="0"/><line nr="284" mi="0" ci="3" mb="0" cb="0"/><line nr="285" mi="0" ci="3" mb="0" cb="0"/><line nr="286" mi="0" ci="3" mb="0" cb="0"/><line nr="287" mi="0" ci="3" mb="0" cb="0"/><line nr="288" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="156" covered="224"/><counter type="BRANCH" missed="34" covered="38"/><counter type="LINE" missed="42" covered="58"/><counter type="COMPLEXITY" missed="29" covered="21"/><counter type="METHOD" missed="5" covered="9"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSpanNotQuery.java"><line nr="48" mi="1" ci="10" mb="2" cb="2"/><line nr="49" mi="1" ci="2" mb="0" cb="0"/><line nr="50" mi="0" ci="8" mb="2" cb="2"/><line nr="51" mi="0" ci="11" mb="3" cb="3"/><line nr="52" mi="5" ci="0" mb="0" cb="0"/><line nr="54" mi="2" ci="0" mb="2" cb="0"/><line nr="55" mi="5" ci="0" mb="0" cb="0"/><line nr="57" mi="3" ci="0" mb="0" cb="0"/><line nr="59" mi="0" ci="3" mb="0" cb="0"/><line nr="60" mi="0" ci="3" mb="0" cb="0"/><line nr="61" mi="0" ci="7" mb="0" cb="0"/><line nr="62" mi="0" ci="1" mb="0" cb="0"/><line nr="71" mi="0" ci="3" mb="0" cb="0"/><line nr="85" mi="0" ci="6" mb="2" cb="2"/><line nr="86" mi="2" ci="0" mb="0" cb="0"/><line nr="88" mi="0" ci="6" mb="0" cb="0"/><line nr="89" mi="0" ci="3" mb="0" cb="0"/><line nr="90" mi="0" ci="6" mb="0" cb="0"/><line nr="91" mi="0" ci="3" mb="0" cb="0"/><line nr="93" mi="0" ci="4" mb="0" cb="0"/><line nr="94" mi="0" ci="4" mb="0" cb="0"/><line nr="95" mi="0" ci="4" mb="0" cb="0"/><line nr="97" mi="2" ci="8" mb="1" cb="1"/><line nr="98" mi="2" ci="3" mb="0" cb="0"/><line nr="110" mi="4" ci="0" mb="0" cb="0"/><line nr="111" mi="10" ci="0" mb="2" cb="0"/><line nr="112" mi="5" ci="0" mb="0" cb="0"/><line nr="113" mi="1" ci="0" mb="0" cb="0"/><line nr="114" mi="3" ci="0" mb="0" cb="0"/><line nr="125" mi="0" ci="6" mb="0" cb="0"/><line nr="126" mi="0" ci="6" mb="0" cb="0"/><line nr="127" mi="0" ci="10" mb="1" cb="3"/><line nr="128" mi="0" ci="8" mb="0" cb="0"/><line nr="130" mi="0" ci="7" mb="0" cb="0"/><line nr="131" mi="0" ci="4" mb="0" cb="0"/><line nr="142" mi="4" ci="0" mb="0" cb="0"/><line nr="143" mi="13" ci="0" mb="0" cb="0"/><line nr="144" mi="3" ci="0" mb="2" cb="0"/><line nr="145" mi="10" ci="0" mb="0" cb="0"/><line nr="147" mi="4" ci="0" mb="0" cb="0"/><line nr="149" mi="4" ci="0" mb="0" cb="0"/><line nr="150" mi="3" ci="0" mb="2" cb="0"/><line nr="151" mi="10" ci="0" mb="0" cb="0"/><line nr="153" mi="4" ci="0" mb="0" cb="0"/><line nr="155" mi="4" ci="0" mb="0" cb="0"/><line nr="156" mi="3" ci="0" mb="0" cb="0"/><line nr="166" mi="0" ci="3" mb="0" cb="2"/><line nr="167" mi="0" ci="2" mb="0" cb="0"/><line nr="168" mi="0" ci="2" mb="1" cb="1"/><line nr="169" mi="2" ci="0" mb="0" cb="0"/><line nr="170" mi="0" ci="5" mb="0" cb="2"/><line nr="171" mi="0" ci="2" mb="0" cb="0"/><line nr="172" mi="0" ci="3" mb="0" cb="0"/><line nr="173" mi="0" ci="6" mb="0" cb="0"/><line nr="183" mi="4" ci="0" mb="0" cb="0"/><line nr="208" mi="0" ci="3" mb="0" cb="0"/><line nr="209" mi="0" ci="5" mb="0" cb="0"/><line nr="210" mi="0" ci="3" mb="0" cb="0"/><line nr="211" mi="0" ci="3" mb="0" cb="0"/><line nr="212" mi="0" ci="1" mb="0" cb="0"/><line nr="223" mi="5" ci="0" mb="0" cb="0"/><line nr="224" mi="5" ci="0" mb="0" cb="0"/><line nr="225" mi="1" ci="0" mb="0" cb="0"/><line nr="238" mi="0" ci="6" mb="0" cb="0"/><line nr="239" mi="0" ci="2" mb="1" cb="1"/><line nr="240" mi="2" ci="0" mb="0" cb="0"/><line nr="242" mi="0" ci="7" mb="0" cb="0"/><line nr="243" mi="0" ci="3" mb="0" cb="0"/><line nr="244" mi="0" ci="7" mb="0" cb="0"/><line nr="245" mi="0" ci="3" mb="0" cb="0"/><line nr="246" mi="0" ci="6" mb="0" cb="0"/><line nr="256" mi="5" ci="0" mb="0" cb="0"/><line nr="257" mi="5" ci="0" mb="0" cb="0"/><line nr="258" mi="1" ci="0" mb="0" cb="0"/><line nr="275" mi="0" ci="2" mb="0" cb="0"/><line nr="276" mi="3" ci="6" mb="1" cb="1"/><line nr="277" mi="0" ci="1" mb="0" cb="0"/><line nr="294" mi="0" ci="2" mb="0" cb="0"/><line nr="295" mi="0" ci="3" mb="0" cb="0"/><line nr="296" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="141" covered="223"/><counter type="BRANCH" missed="22" covered="20"/><counter type="LINE" missed="30" covered="50"/><counter type="COMPLEXITY" missed="23" covered="12"/><counter type="METHOD" missed="5" covered="9"/><counter type="CLASS" missed="0" covered="4"/></sourcefile><sourcefile name="MtasSpanFullyAlignedWithQuery.java"><line nr="43" mi="1" ci="10" mb="2" cb="2"/><line nr="44" mi="1" ci="2" mb="0" cb="0"/><line nr="45" mi="0" ci="8" mb="2" cb="2"/><line nr="46" mi="0" ci="11" mb="3" cb="3"/><line nr="47" mi="5" ci="0" mb="0" cb="0"/><line nr="49" mi="2" ci="0" mb="2" cb="0"/><line nr="50" mi="5" ci="0" mb="0" cb="0"/><line nr="52" mi="3" ci="0" mb="0" cb="0"/><line nr="54" mi="0" ci="3" mb="0" cb="0"/><line nr="55" mi="0" ci="3" mb="0" cb="0"/><line nr="56" mi="0" ci="1" mb="0" cb="0"/><line nr="65" mi="0" ci="3" mb="0" cb="0"/><line nr="78" mi="0" ci="6" mb="2" cb="2"/><line nr="79" mi="2" ci="0" mb="0" cb="0"/><line nr="81" mi="0" ci="6" mb="0" cb="0"/><line nr="82" mi="0" ci="3" mb="0" cb="0"/><line nr="83" mi="0" ci="6" mb="0" cb="0"/><line nr="84" mi="0" ci="3" mb="0" cb="0"/><line nr="86" mi="0" ci="4" mb="0" cb="0"/><line nr="87" mi="0" ci="4" mb="0" cb="0"/><line nr="88" mi="0" ci="4" mb="0" cb="0"/><line nr="90" mi="2" ci="8" mb="1" cb="1"/><line nr="91" mi="2" ci="3" mb="0" cb="0"/><line nr="103" mi="4" ci="0" mb="0" cb="0"/><line nr="104" mi="10" ci="0" mb="2" cb="0"/><line nr="105" mi="5" ci="0" mb="0" cb="0"/><line nr="106" mi="1" ci="0" mb="0" cb="0"/><line nr="107" mi="3" ci="0" mb="0" cb="0"/><line nr="117" mi="4" ci="0" mb="0" cb="0"/><line nr="118" mi="13" ci="0" mb="0" cb="0"/><line nr="119" mi="3" ci="0" mb="2" cb="0"/><line nr="120" mi="10" ci="0" mb="0" cb="0"/><line nr="122" mi="4" ci="0" mb="0" cb="0"/><line nr="124" mi="4" ci="0" mb="0" cb="0"/><line nr="125" mi="3" ci="0" mb="2" cb="0"/><line nr="126" mi="10" ci="0" mb="0" cb="0"/><line nr="128" mi="4" ci="0" mb="0" cb="0"/><line nr="130" mi="4" ci="0" mb="0" cb="0"/><line nr="131" mi="3" ci="0" mb="0" cb="0"/><line nr="141" mi="0" ci="3" mb="0" cb="2"/><line nr="142" mi="0" ci="2" mb="0" cb="0"/><line nr="143" mi="0" ci="2" mb="1" cb="1"/><line nr="144" mi="2" ci="0" mb="0" cb="0"/><line nr="145" mi="0" ci="5" mb="1" cb="1"/><line nr="146" mi="2" ci="0" mb="0" cb="0"/><line nr="147" mi="0" ci="3" mb="0" cb="0"/><line nr="148" mi="0" ci="16" mb="0" cb="4"/><line nr="158" mi="5" ci="0" mb="0" cb="0"/><line nr="159" mi="6" ci="0" mb="0" cb="0"/><line nr="160" mi="4" ci="0" mb="0" cb="0"/><line nr="161" mi="6" ci="0" mb="0" cb="0"/><line nr="162" mi="2" ci="0" mb="0" cb="0"/><line nr="173" mi="0" ci="6" mb="0" cb="0"/><line nr="174" mi="0" ci="6" mb="0" cb="0"/><line nr="175" mi="0" ci="10" mb="4" cb="4"/><line nr="177" mi="6" ci="0" mb="0" cb="0"/><line nr="178" mi="0" ci="10" mb="0" cb="4"/><line nr="179" mi="0" ci="8" mb="0" cb="0"/><line nr="180" mi="0" ci="4" mb="0" cb="2"/><line nr="181" mi="0" ci="2" mb="0" cb="0"/><line nr="184" mi="0" ci="4" mb="1" cb="1"/><line nr="185" mi="2" ci="5" mb="1" cb="1"/><line nr="186" mi="0" ci="5" mb="1" cb="1"/><line nr="187" mi="2" ci="6" mb="1" cb="1"/><line nr="188" mi="0" ci="5" mb="1" cb="1"/><line nr="189" mi="0" ci="3" mb="1" cb="1"/><line nr="190" mi="2" ci="9" mb="1" cb="1"/><line nr="191" mi="0" ci="5" mb="1" cb="1"/><line nr="192" mi="0" ci="3" mb="1" cb="1"/><line nr="193" mi="0" ci="11" mb="0" cb="2"/><line nr="194" mi="0" ci="5" mb="1" cb="1"/><line nr="195" mi="0" ci="3" mb="1" cb="1"/><line nr="196" mi="0" ci="11" mb="0" cb="2"/><line nr="197" mi="0" ci="2" mb="0" cb="2"/><line nr="198" mi="0" ci="6" mb="0" cb="0"/><line nr="200" mi="0" ci="4" mb="0" cb="0"/><line nr="227" mi="0" ci="3" mb="0" cb="0"/><line nr="228" mi="0" ci="5" mb="0" cb="0"/><line nr="229" mi="0" ci="3" mb="0" cb="0"/><line nr="230" mi="0" ci="3" mb="0" cb="0"/><line nr="231" mi="0" ci="1" mb="0" cb="0"/><line nr="242" mi="5" ci="0" mb="0" cb="0"/><line nr="243" mi="5" ci="0" mb="0" cb="0"/><line nr="244" mi="1" ci="0" mb="0" cb="0"/><line nr="257" mi="0" ci="6" mb="0" cb="0"/><line nr="258" mi="0" ci="2" mb="1" cb="1"/><line nr="259" mi="2" ci="0" mb="0" cb="0"/><line nr="261" mi="0" ci="7" mb="0" cb="0"/><line nr="262" mi="0" ci="3" mb="0" cb="0"/><line nr="263" mi="0" ci="7" mb="0" cb="0"/><line nr="264" mi="0" ci="3" mb="0" cb="0"/><line nr="265" mi="0" ci="6" mb="0" cb="0"/><line nr="275" mi="5" ci="0" mb="0" cb="0"/><line nr="276" mi="5" ci="0" mb="0" cb="0"/><line nr="277" mi="1" ci="0" mb="0" cb="0"/><line nr="294" mi="0" ci="2" mb="0" cb="0"/><line nr="295" mi="3" ci="6" mb="1" cb="1"/><line nr="296" mi="0" ci="1" mb="0" cb="0"/><line nr="313" mi="0" ci="2" mb="0" cb="0"/><line nr="314" mi="0" ci="3" mb="0" cb="0"/><line nr="315" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="174" covered="316"/><counter type="BRANCH" missed="37" covered="47"/><counter type="LINE" missed="36" covered="65"/><counter type="COMPLEXITY" missed="38" covered="18"/><counter type="METHOD" missed="5" covered="9"/><counter type="CLASS" missed="0" covered="4"/></sourcefile><sourcefile name="MtasSpanRecurrenceQuery.java"><line nr="55" mi="0" ci="4" mb="0" cb="0"/><line nr="56" mi="0" ci="4" mb="0" cb="0"/><line nr="57" mi="0" ci="3" mb="0" cb="0"/><line nr="58" mi="0" ci="5" mb="2" cb="2"/><line nr="59" mi="6" ci="0" mb="2" cb="0"/><line nr="60" mi="3" ci="0" mb="2" cb="0"/><line nr="61" mi="3" ci="0" mb="0" cb="0"/><line nr="62" mi="2" ci="0" mb="2" cb="0"/><line nr="63" mi="5" ci="0" mb="0" cb="0"/><line nr="65" mi="4" ci="0" mb="0" cb="0"/><line nr="68" mi="5" ci="0" mb="0" cb="0"/><line nr="72" mi="0" ci="3" mb="0" cb="0"/><line nr="73" mi="0" ci="3" mb="0" cb="0"/><line nr="75" mi="0" ci="4" mb="0" cb="0"/><line nr="76" mi="0" ci="1" mb="0" cb="0"/><line nr="84" mi="0" ci="3" mb="0" cb="0"/><line nr="93" mi="3" ci="0" mb="0" cb="0"/><line nr="102" mi="3" ci="0" mb="0" cb="0"/><line nr="111" mi="0" ci="3" mb="0" cb="0"/><line nr="120" mi="0" ci="3" mb="0" cb="0"/><line nr="130" mi="0" ci="3" mb="1" cb="1"/><line nr="131" mi="5" ci="0" mb="0" cb="0"/><line nr="133" mi="0" ci="3" mb="1" cb="1"/><line nr="134" mi="5" ci="0" mb="0" cb="0"/><line nr="135" mi="0" ci="3" mb="1" cb="1"/><line nr="136" mi="5" ci="0" mb="0" cb="0"/><line nr="138" mi="0" ci="3" mb="0" cb="0"/><line nr="139" mi="0" ci="3" mb="0" cb="0"/><line nr="141" mi="0" ci="2" mb="0" cb="0"/><line nr="142" mi="0" ci="2" mb="0" cb="0"/><line nr="143" mi="0" ci="4" mb="0" cb="2"/><line nr="144" mi="0" ci="8" mb="0" cb="0"/><line nr="146" mi="0" ci="4" mb="0" cb="2"/><line nr="147" mi="0" ci="8" mb="0" cb="0"/><line nr="148" mi="3" ci="3" mb="3" cb="1"/><line nr="149" mi="4" ci="0" mb="2" cb="0"/><line nr="150" mi="14" ci="0" mb="0" cb="0"/><line nr="151" mi="4" ci="0" mb="0" cb="0"/><line nr="153" mi="2" ci="0" mb="0" cb="0"/><line nr="157" mi="0" ci="4" mb="0" cb="0"/><line nr="158" mi="0" ci="1" mb="0" cb="0"/><line nr="167" mi="0" ci="3" mb="0" cb="0"/><line nr="178" mi="0" ci="5" mb="0" cb="0"/><line nr="179" mi="0" ci="4" mb="1" cb="1"/><line nr="180" mi="2" ci="0" mb="0" cb="0"/><line nr="182" mi="3" ci="3" mb="1" cb="1"/><line nr="183" mi="2" ci="2" mb="0" cb="0"/><line nr="184" mi="0" ci="3" mb="1" cb="1"/><line nr="187" mi="3" ci="7" mb="1" cb="3"/><line nr="188" mi="2" ci="0" mb="2" cb="0"/><line nr="189" mi="0" ci="12" mb="0" cb="0"/><line nr="191" mi="0" ci="2" mb="0" cb="0"/><line nr="193" mi="0" ci="4" mb="0" cb="0"/><line nr="205" mi="4" ci="0" mb="0" cb="0"/><line nr="206" mi="13" ci="0" mb="0" cb="0"/><line nr="207" mi="9" ci="0" mb="0" cb="0"/><line nr="208" mi="17" ci="0" mb="0" cb="0"/><line nr="209" mi="4" ci="0" mb="0" cb="0"/><line nr="210" mi="5" ci="0" mb="0" cb="0"/><line nr="211" mi="4" ci="0" mb="0" cb="0"/><line nr="212" mi="3" ci="0" mb="0" cb="0"/><line nr="222" mi="0" ci="3" mb="0" cb="2"/><line nr="223" mi="0" ci="2" mb="0" cb="0"/><line nr="224" mi="0" ci="2" mb="1" cb="1"/><line nr="225" mi="2" ci="0" mb="0" cb="0"/><line nr="226" mi="0" ci="5" mb="0" cb="2"/><line nr="227" mi="0" ci="2" mb="0" cb="0"/><line nr="228" mi="0" ci="3" mb="0" cb="0"/><line nr="230" mi="0" ci="6" mb="0" cb="0"/><line nr="231" mi="0" ci="11" mb="0" cb="2"/><line nr="232" mi="0" ci="11" mb="0" cb="2"/><line nr="233" mi="0" ci="2" mb="0" cb="2"/><line nr="235" mi="1" ci="9" mb="2" cb="2"/><line nr="236" mi="7" ci="4" mb="3" cb="1"/><line nr="237" mi="4" ci="3" mb="2" cb="0"/><line nr="238" mi="0" ci="2" mb="0" cb="0"/><line nr="240" mi="0" ci="2" mb="0" cb="0"/><line nr="251" mi="0" ci="5" mb="0" cb="0"/><line nr="252" mi="0" ci="8" mb="0" cb="0"/><line nr="253" mi="0" ci="7" mb="0" cb="0"/><line nr="254" mi="0" ci="7" mb="0" cb="0"/><line nr="255" mi="0" ci="2" mb="0" cb="0"/><line nr="268" mi="0" ci="6" mb="0" cb="0"/><line nr="269" mi="0" ci="2" mb="0" cb="0"/><line nr="270" mi="0" ci="3" mb="1" cb="1"/><line nr="271" mi="6" ci="0" mb="0" cb="0"/><line nr="273" mi="6" ci="10" mb="1" cb="1"/><line nr="275" mi="2" ci="3" mb="0" cb="0"/><line nr="304" mi="0" ci="3" mb="0" cb="0"/><line nr="305" mi="0" ci="5" mb="0" cb="0"/><line nr="306" mi="0" ci="3" mb="0" cb="0"/><line nr="307" mi="0" ci="3" mb="0" cb="0"/><line nr="308" mi="0" ci="3" mb="0" cb="0"/><line nr="309" mi="0" ci="1" mb="0" cb="0"/><line nr="320" mi="0" ci="4" mb="0" cb="0"/><line nr="321" mi="0" ci="1" mb="0" cb="0"/><line nr="334" mi="0" ci="3" mb="1" cb="1"/><line nr="335" mi="2" ci="0" mb="0" cb="0"/><line nr="337" mi="0" ci="6" mb="0" cb="0"/><line nr="338" mi="0" ci="2" mb="1" cb="1"/><line nr="339" mi="2" ci="0" mb="0" cb="0"/><line nr="341" mi="0" ci="6" mb="0" cb="0"/><line nr="342" mi="0" ci="2" mb="1" cb="1"/><line nr="343" mi="2" ci="0" mb="0" cb="0"/><line nr="345" mi="0" ci="2" mb="0" cb="0"/><line nr="346" mi="0" ci="3" mb="1" cb="1"/><line nr="347" mi="6" ci="0" mb="0" cb="0"/><line nr="349" mi="0" ci="5" mb="0" cb="0"/><line nr="350" mi="0" ci="9" mb="0" cb="0"/><line nr="363" mi="4" ci="0" mb="0" cb="0"/><line nr="364" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="192" covered="313"/><counter type="BRANCH" missed="36" covered="36"/><counter type="LINE" missed="34" covered="77"/><counter type="COMPLEXITY" missed="32" covered="21"/><counter type="METHOD" missed="4" covered="13"/><counter type="CLASS" missed="0" covered="2"/></sourcefile><sourcefile name="MtasSpanRecurrenceSpans.java"><line nr="19" mi="2" ci="5" mb="1" cb="1"/><line nr="22" mi="0" ci="4" mb="0" cb="0"/><line nr="64" mi="0" ci="2" mb="0" cb="0"/><line nr="65" mi="5" ci="5" mb="2" cb="2"/><line nr="66" mi="5" ci="4" mb="2" cb="2"/><line nr="67" mi="0" ci="3" mb="0" cb="0"/><line nr="68" mi="0" ci="3" mb="0" cb="0"/><line nr="69" mi="0" ci="3" mb="0" cb="0"/><line nr="70" mi="0" ci="5" mb="0" cb="0"/><line nr="71" mi="0" ci="5" mb="0" cb="0"/><line nr="72" mi="0" ci="7" mb="0" cb="0"/><line nr="73" mi="0" ci="2" mb="0" cb="0"/><line nr="74" mi="0" ci="1" mb="0" cb="0"/><line nr="83" mi="0" ci="3" mb="0" cb="2"/><line nr="84" mi="0" ci="7" mb="0" cb="0"/><line nr="85" mi="0" ci="5" mb="0" cb="0"/><line nr="86" mi="0" ci="3" mb="0" cb="0"/><line nr="87" mi="0" ci="4" mb="0" cb="0"/><line nr="89" mi="0" ci="3" mb="0" cb="0"/><line nr="90" mi="0" ci="3" mb="0" cb="0"/><line nr="91" mi="0" ci="2" mb="0" cb="0"/><line nr="102" mi="0" ci="3" mb="1" cb="1"/><line nr="103" mi="3" ci="0" mb="2" cb="0"/><line nr="104" mi="2" ci="0" mb="0" cb="0"/><line nr="106" mi="2" ci="0" mb="0" cb="0"/><line nr="109" mi="0" ci="4" mb="0" cb="0"/><line nr="120" mi="0" ci="3" mb="1" cb="1"/><line nr="121" mi="3" ci="0" mb="2" cb="0"/><line nr="122" mi="2" ci="0" mb="0" cb="0"/><line nr="124" mi="2" ci="0" mb="0" cb="0"/><line nr="127" mi="0" ci="4" mb="0" cb="0"/><line nr="138" mi="2" ci="0" mb="0" cb="0"/><line nr="150" mi="4" ci="0" mb="0" cb="0"/><line nr="151" mi="1" ci="0" mb="0" cb="0"/><line nr="160" mi="0" ci="4" mb="0" cb="0"/><line nr="170" mi="0" ci="2" mb="0" cb="0"/><line nr="171" mi="0" ci="10" mb="0" cb="2"/><line nr="181" mi="0" ci="2" mb="0" cb="0"/><line nr="182" mi="2" ci="7" mb="1" cb="1"/><line nr="183" mi="0" ci="2" mb="0" cb="0"/><line nr="190" mi="0" ci="3" mb="0" cb="0"/><line nr="191" mi="0" ci="3" mb="0" cb="0"/><line nr="192" mi="0" ci="3" mb="0" cb="0"/><line nr="193" mi="0" ci="3" mb="0" cb="0"/><line nr="194" mi="0" ci="3" mb="0" cb="0"/><line nr="195" mi="0" ci="3" mb="0" cb="0"/><line nr="196" mi="0" ci="1" mb="0" cb="0"/><line nr="206" mi="0" ci="3" mb="1" cb="1"/><line nr="207" mi="0" ci="3" mb="0" cb="0"/><line nr="209" mi="2" ci="0" mb="0" cb="0"/><line nr="210" mi="5" ci="0" mb="2" cb="0"/><line nr="211" mi="2" ci="0" mb="0" cb="0"/><line nr="224" mi="0" ci="3" mb="0" cb="2"/><line nr="225" mi="0" ci="2" mb="0" cb="0"/><line nr="226" mi="0" ci="5" mb="0" cb="2"/><line nr="227" mi="0" ci="3" mb="0" cb="0"/><line nr="228" mi="0" ci="2" mb="0" cb="0"/><line nr="230" mi="0" ci="13" mb="0" cb="0"/><line nr="231" mi="0" ci="5" mb="0" cb="0"/><line nr="232" mi="0" ci="2" mb="0" cb="0"/><line nr="244" mi="0" ci="4" mb="0" cb="2"/><line nr="245" mi="0" ci="2" mb="0" cb="0"/><line nr="247" mi="0" ci="7" mb="0" cb="0"/><line nr="250" mi="0" ci="7" mb="0" cb="4"/><line nr="251" mi="0" ci="2" mb="0" cb="0"/><line nr="254" mi="0" ci="6" mb="0" cb="0"/><line nr="256" mi="0" ci="4" mb="0" cb="0"/><line nr="257" mi="0" ci="4" mb="0" cb="0"/><line nr="261" mi="0" ci="8" mb="0" cb="4"/><line nr="262" mi="0" ci="4" mb="0" cb="0"/><line nr="264" mi="0" ci="9" mb="0" cb="2"/><line nr="265" mi="0" ci="4" mb="1" cb="1"/><line nr="266" mi="6" ci="0" mb="0" cb="0"/><line nr="267" mi="4" ci="0" mb="0" cb="0"/><line nr="268" mi="9" ci="0" mb="0" cb="0"/><line nr="269" mi="1" ci="0" mb="0" cb="0"/><line nr="271" mi="0" ci="10" mb="0" cb="2"/><line nr="272" mi="0" ci="11" mb="0" cb="2"/><line nr="273" mi="0" ci="2" mb="0" cb="0"/><line nr="274" mi="0" ci="4" mb="0" cb="0"/><line nr="276" mi="0" ci="1" mb="0" cb="0"/><line nr="278" mi="0" ci="4" mb="0" cb="2"/><line nr="279" mi="0" ci="9" mb="0" cb="0"/><line nr="280" mi="0" ci="3" mb="0" cb="0"/><line nr="281" mi="0" ci="2" mb="0" cb="0"/><line nr="283" mi="0" ci="1" mb="0" cb="0"/><line nr="295" mi="0" ci="2" mb="0" cb="2"/><line nr="296" mi="0" ci="3" mb="0" cb="0"/><line nr="297" mi="0" ci="8" mb="0" cb="0"/><line nr="298" mi="0" ci="1" mb="0" cb="0"/><line nr="300" mi="0" ci="4" mb="0" cb="2"/><line nr="302" mi="0" ci="9" mb="0" cb="2"/><line nr="303" mi="0" ci="6" mb="0" cb="0"/><line nr="304" mi="2" ci="7" mb="1" cb="3"/><line nr="305" mi="4" ci="0" mb="2" cb="0"/><line nr="306" mi="0" ci="12" mb="0" cb="0"/><line nr="308" mi="0" ci="4" mb="0" cb="0"/><line nr="309" mi="0" ci="1" mb="0" cb="0"/><line nr="314" mi="0" ci="7" mb="0" cb="4"/><line nr="315" mi="0" ci="5" mb="0" cb="2"/><line nr="316" mi="0" ci="4" mb="0" cb="0"/><line nr="318" mi="0" ci="10" mb="0" cb="0"/><line nr="319" mi="0" ci="5" mb="0" cb="0"/><line nr="320" mi="0" ci="5" mb="0" cb="0"/><line nr="322" mi="2" ci="7" mb="2" cb="2"/><line nr="323" mi="4" ci="0" mb="2" cb="0"/><line nr="324" mi="12" ci="0" mb="0" cb="0"/><line nr="326" mi="4" ci="0" mb="0" cb="0"/><line nr="327" mi="1" ci="0" mb="0" cb="0"/><line nr="329" mi="0" ci="1" mb="0" cb="0"/><line nr="331" mi="0" ci="1" mb="0" cb="0"/><line nr="333" mi="0" ci="5" mb="1" cb="1"/><line nr="334" mi="0" ci="5" mb="0" cb="0"/><line nr="337" mi="0" ci="1" mb="0" cb="0"/><line nr="347" mi="4" ci="0" mb="0" cb="0"/><line nr="349" mi="6" ci="0" mb="0" cb="0"/><line nr="350" mi="1" ci="0" mb="0" cb="0"/><line nr="351" mi="2" ci="0" mb="2" cb="0"/><line nr="352" mi="10" ci="0" mb="2" cb="0"/><line nr="353" mi="10" ci="0" mb="0" cb="0"/><line nr="354" mi="1" ci="0" mb="0" cb="0"/><line nr="356" mi="1" ci="0" mb="0" cb="0"/><line nr="357" mi="3" ci="0" mb="0" cb="0"/><line nr="358" mi="1" ci="0" mb="0" cb="0"/><line nr="359" mi="2" ci="0" mb="0" cb="0"/><line nr="379" mi="0" ci="2" mb="0" cb="0"/><line nr="380" mi="0" ci="3" mb="0" cb="0"/><line nr="381" mi="0" ci="3" mb="0" cb="0"/><line nr="382" mi="0" ci="1" mb="0" cb="0"/><line nr="390" mi="0" ci="3" mb="0" cb="0"/><line nr="399" mi="0" ci="3" mb="0" cb="0"/><line nr="409" mi="0" ci="3" mb="1" cb="1"/><line nr="410" mi="2" ci="0" mb="0" cb="0"/><line nr="411" mi="0" ci="2" mb="1" cb="1"/><line nr="412" mi="2" ci="0" mb="0" cb="0"/><line nr="413" mi="0" ci="5" mb="1" cb="1"/><line nr="414" mi="2" ci="0" mb="0" cb="0"/><line nr="415" mi="0" ci="3" mb="0" cb="0"/><line nr="416" mi="2" ci="12" mb="2" cb="2"/><line nr="427" mi="5" ci="0" mb="0" cb="0"/><line nr="428" mi="7" ci="0" mb="0" cb="0"/><line nr="429" mi="7" ci="0" mb="0" cb="0"/><line nr="430" mi="2" ci="0" mb="0" cb="0"/><line nr="442" mi="2" ci="7" mb="1" cb="1"/><line nr="452" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="167" covered="448"/><counter type="BRANCH" missed="34" covered="60"/><counter type="LINE" missed="40" covered="105"/><counter type="COMPLEXITY" missed="32" covered="38"/><counter type="METHOD" missed="5" covered="18"/><counter type="CLASS" missed="0" covered="2"/></sourcefile><sourcefile name="MtasSpanPrecededByQuery.java"><line nr="44" mi="1" ci="10" mb="2" cb="2"/><line nr="45" mi="1" ci="2" mb="0" cb="0"/><line nr="46" mi="0" ci="8" mb="2" cb="2"/><line nr="47" mi="0" ci="11" mb="3" cb="3"/><line nr="48" mi="5" ci="0" mb="0" cb="0"/><line nr="50" mi="2" ci="0" mb="2" cb="0"/><line nr="51" mi="5" ci="0" mb="0" cb="0"/><line nr="53" mi="3" ci="0" mb="0" cb="0"/><line nr="55" mi="0" ci="3" mb="0" cb="0"/><line nr="56" mi="0" ci="3" mb="0" cb="0"/><line nr="57" mi="0" ci="1" mb="0" cb="0"/><line nr="66" mi="0" ci="3" mb="0" cb="0"/><line nr="79" mi="0" ci="6" mb="2" cb="2"/><line nr="80" mi="2" ci="0" mb="0" cb="0"/><line nr="82" mi="0" ci="6" mb="0" cb="0"/><line nr="83" mi="0" ci="3" mb="0" cb="0"/><line nr="84" mi="0" ci="6" mb="0" cb="0"/><line nr="85" mi="0" ci="3" mb="0" cb="0"/><line nr="87" mi="0" ci="4" mb="0" cb="0"/><line nr="88" mi="0" ci="4" mb="0" cb="0"/><line nr="89" mi="0" ci="4" mb="0" cb="0"/><line nr="91" mi="2" ci="8" mb="1" cb="1"/><line nr="92" mi="2" ci="3" mb="0" cb="0"/><line nr="104" mi="4" ci="0" mb="0" cb="0"/><line nr="105" mi="10" ci="0" mb="2" cb="0"/><line nr="106" mi="5" ci="0" mb="0" cb="0"/><line nr="107" mi="1" ci="0" mb="0" cb="0"/><line nr="108" mi="3" ci="0" mb="0" cb="0"/><line nr="118" mi="4" ci="0" mb="0" cb="0"/><line nr="119" mi="13" ci="0" mb="0" cb="0"/><line nr="120" mi="3" ci="0" mb="2" cb="0"/><line nr="121" mi="10" ci="0" mb="0" cb="0"/><line nr="123" mi="4" ci="0" mb="0" cb="0"/><line nr="125" mi="4" ci="0" mb="0" cb="0"/><line nr="126" mi="3" ci="0" mb="2" cb="0"/><line nr="127" mi="10" ci="0" mb="0" cb="0"/><line nr="129" mi="4" ci="0" mb="0" cb="0"/><line nr="131" mi="4" ci="0" mb="0" cb="0"/><line nr="132" mi="3" ci="0" mb="0" cb="0"/><line nr="142" mi="0" ci="3" mb="0" cb="2"/><line nr="143" mi="0" ci="2" mb="0" cb="0"/><line nr="144" mi="0" ci="2" mb="1" cb="1"/><line nr="145" mi="2" ci="0" mb="0" cb="0"/><line nr="146" mi="0" ci="5" mb="1" cb="1"/><line nr="147" mi="2" ci="0" mb="0" cb="0"/><line nr="148" mi="0" ci="3" mb="0" cb="0"/><line nr="149" mi="0" ci="16" mb="1" cb="3"/><line nr="159" mi="5" ci="0" mb="0" cb="0"/><line nr="160" mi="6" ci="0" mb="0" cb="0"/><line nr="161" mi="4" ci="0" mb="0" cb="0"/><line nr="162" mi="6" ci="0" mb="0" cb="0"/><line nr="163" mi="2" ci="0" mb="0" cb="0"/><line nr="174" mi="0" ci="6" mb="0" cb="0"/><line nr="175" mi="0" ci="6" mb="0" cb="0"/><line nr="176" mi="0" ci="10" mb="4" cb="4"/><line nr="178" mi="6" ci="0" mb="0" cb="0"/><line nr="179" mi="0" ci="10" mb="1" cb="3"/><line nr="180" mi="0" ci="8" mb="0" cb="0"/><line nr="182" mi="0" ci="4" mb="0" cb="0"/><line nr="208" mi="0" ci="3" mb="0" cb="0"/><line nr="209" mi="0" ci="5" mb="0" cb="0"/><line nr="210" mi="0" ci="3" mb="0" cb="0"/><line nr="211" mi="0" ci="3" mb="0" cb="0"/><line nr="212" mi="0" ci="1" mb="0" cb="0"/><line nr="223" mi="5" ci="0" mb="0" cb="0"/><line nr="224" mi="5" ci="0" mb="0" cb="0"/><line nr="225" mi="1" ci="0" mb="0" cb="0"/><line nr="238" mi="0" ci="6" mb="0" cb="0"/><line nr="239" mi="0" ci="2" mb="1" cb="1"/><line nr="240" mi="2" ci="0" mb="0" cb="0"/><line nr="242" mi="0" ci="7" mb="0" cb="0"/><line nr="243" mi="0" ci="3" mb="0" cb="0"/><line nr="244" mi="0" ci="7" mb="0" cb="0"/><line nr="245" mi="0" ci="3" mb="0" cb="0"/><line nr="246" mi="0" ci="6" mb="0" cb="0"/><line nr="256" mi="5" ci="0" mb="0" cb="0"/><line nr="257" mi="5" ci="0" mb="0" cb="0"/><line nr="258" mi="1" ci="0" mb="0" cb="0"/><line nr="275" mi="0" ci="2" mb="0" cb="0"/><line nr="276" mi="3" ci="6" mb="1" cb="1"/><line nr="277" mi="0" ci="1" mb="0" cb="0"/><line nr="294" mi="0" ci="2" mb="0" cb="0"/><line nr="295" mi="0" ci="3" mb="0" cb="0"/><line nr="296" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="168" covered="227"/><counter type="BRANCH" missed="28" covered="26"/><counter type="LINE" missed="36" covered="48"/><counter type="COMPLEXITY" missed="29" covered="12"/><counter type="METHOD" missed="5" covered="9"/><counter type="CLASS" missed="0" covered="4"/></sourcefile><sourcefile name="MtasSpanSequenceQuery.java"><line nr="50" mi="0" ci="4" mb="0" cb="0"/><line nr="51" mi="0" ci="3" mb="0" cb="0"/><line nr="52" mi="0" ci="3" mb="0" cb="0"/><line nr="53" mi="0" ci="3" mb="0" cb="0"/><line nr="55" mi="0" ci="10" mb="0" cb="2"/><line nr="56" mi="0" ci="3" mb="0" cb="2"/><line nr="57" mi="0" ci="6" mb="0" cb="0"/><line nr="58" mi="0" ci="5" mb="1" cb="1"/><line nr="59" mi="0" ci="6" mb="1" cb="1"/><line nr="60" mi="5" ci="0" mb="0" cb="0"/><line nr="62" mi="0" ci="5" mb="0" cb="4"/><line nr="63" mi="0" ci="5" mb="0" cb="2"/><line nr="64" mi="0" ci="10" mb="0" cb="0"/><line nr="66" mi="0" ci="2" mb="0" cb="2"/><line nr="67" mi="0" ci="5" mb="0" cb="2"/><line nr="68" mi="0" ci="10" mb="0" cb="0"/><line nr="70" mi="0" ci="1" mb="0" cb="0"/><line nr="72" mi="0" ci="5" mb="1" cb="3"/><line nr="73" mi="0" ci="6" mb="1" cb="1"/><line nr="74" mi="0" ci="3" mb="1" cb="1"/><line nr="75" mi="0" ci="3" mb="0" cb="0"/><line nr="76" mi="0" ci="2" mb="1" cb="1"/><line nr="77" mi="5" ci="0" mb="0" cb="0"/><line nr="79" mi="0" ci="4" mb="0" cb="0"/><line nr="82" mi="5" ci="0" mb="0" cb="0"/><line nr="85" mi="0" ci="6" mb="2" cb="2"/><line nr="86" mi="0" ci="4" mb="1" cb="1"/><line nr="87" mi="0" ci="15" mb="0" cb="0"/><line nr="88" mi="0" ci="4" mb="0" cb="0"/><line nr="90" mi="3" ci="0" mb="0" cb="0"/><line nr="94" mi="0" ci="3" mb="0" cb="0"/><line nr="95" mi="0" ci="3" mb="0" cb="0"/><line nr="97" mi="0" ci="4" mb="0" cb="0"/><line nr="98" mi="0" ci="1" mb="0" cb="0"/><line nr="107" mi="0" ci="3" mb="0" cb="0"/><line nr="116" mi="0" ci="3" mb="0" cb="0"/><line nr="125" mi="0" ci="3" mb="0" cb="0"/><line nr="134" mi="3" ci="0" mb="0" cb="0"/><line nr="145" mi="0" ci="5" mb="0" cb="2"/><line nr="146" mi="0" ci="9" mb="0" cb="0"/><line nr="149" mi="0" ci="2" mb="0" cb="0"/><line nr="150" mi="0" ci="7" mb="0" cb="0"/><line nr="151" mi="0" ci="6" mb="0" cb="2"/><line nr="152" mi="0" ci="4" mb="0" cb="0"/><line nr="153" mi="0" ci="6" mb="0" cb="2"/><line nr="154" mi="0" ci="8" mb="0" cb="2"/><line nr="155" mi="0" ci="9" mb="0" cb="2"/><line nr="156" mi="0" ci="8" mb="0" cb="0"/><line nr="157" mi="0" ci="4" mb="1" cb="1"/><line nr="158" mi="3" ci="0" mb="2" cb="0"/><line nr="159" mi="6" ci="0" mb="0" cb="0"/><line nr="161" mi="3" ci="0" mb="0" cb="0"/><line nr="164" mi="0" ci="14" mb="0" cb="2"/><line nr="165" mi="0" ci="8" mb="0" cb="0"/><line nr="167" mi="0" ci="2" mb="1" cb="1"/><line nr="168" mi="8" ci="0" mb="0" cb="0"/><line nr="169" mi="3" ci="0" mb="0" cb="0"/><line nr="171" mi="0" ci="4" mb="0" cb="0"/><line nr="173" mi="0" ci="2" mb="0" cb="0"/><line nr="176" mi="0" ci="2" mb="0" cb="2"/><line nr="177" mi="0" ci="4" mb="0" cb="0"/><line nr="179" mi="0" ci="3" mb="1" cb="1"/><line nr="180" mi="0" ci="8" mb="0" cb="0"/><line nr="181" mi="0" ci="2" mb="0" cb="0"/><line nr="183" mi="6" ci="0" mb="0" cb="0"/><line nr="196" mi="4" ci="0" mb="0" cb="0"/><line nr="197" mi="13" ci="0" mb="0" cb="0"/><line nr="198" mi="4" ci="0" mb="0" cb="0"/><line nr="199" mi="3" ci="0" mb="2" cb="0"/><line nr="200" mi="4" ci="0" mb="0" cb="0"/><line nr="201" mi="3" ci="0" mb="0" cb="0"/><line nr="202" mi="6" ci="0" mb="0" cb="0"/><line nr="203" mi="3" ci="0" mb="2" cb="0"/><line nr="204" mi="4" ci="0" mb="0" cb="0"/><line nr="206" mi="3" ci="0" mb="2" cb="0"/><line nr="207" mi="4" ci="0" mb="0" cb="0"/><line nr="209" mi="1" ci="0" mb="0" cb="0"/><line nr="210" mi="4" ci="0" mb="0" cb="0"/><line nr="211" mi="4" ci="0" mb="0" cb="0"/><line nr="212" mi="5" ci="0" mb="0" cb="0"/><line nr="213" mi="4" ci="0" mb="0" cb="0"/><line nr="214" mi="3" ci="0" mb="0" cb="0"/><line nr="224" mi="0" ci="3" mb="0" cb="2"/><line nr="225" mi="0" ci="2" mb="0" cb="0"/><line nr="226" mi="0" ci="2" mb="1" cb="1"/><line nr="227" mi="2" ci="0" mb="0" cb="0"/><line nr="228" mi="0" ci="5" mb="0" cb="2"/><line nr="229" mi="0" ci="2" mb="0" cb="0"/><line nr="230" mi="0" ci="3" mb="0" cb="0"/><line nr="231" mi="10" ci="18" mb="7" cb="5"/><line nr="234" mi="2" ci="4" mb="2" cb="0"/><line nr="244" mi="0" ci="5" mb="0" cb="0"/><line nr="245" mi="0" ci="8" mb="0" cb="0"/><line nr="246" mi="0" ci="8" mb="0" cb="0"/><line nr="247" mi="0" ci="3" mb="1" cb="1"/><line nr="248" mi="8" ci="0" mb="0" cb="0"/><line nr="249" mi="8" ci="0" mb="0" cb="0"/><line nr="251" mi="0" ci="2" mb="0" cb="0"/><line nr="264" mi="0" ci="4" mb="0" cb="0"/><line nr="265" mi="0" ci="2" mb="0" cb="0"/><line nr="266" mi="0" ci="11" mb="0" cb="2"/><line nr="267" mi="0" ci="6" mb="0" cb="0"/><line nr="268" mi="0" ci="7" mb="0" cb="0"/><line nr="269" mi="0" ci="1" mb="0" cb="0"/><line nr="270" mi="0" ci="3" mb="0" cb="2"/><line nr="271" mi="0" ci="6" mb="0" cb="0"/><line nr="273" mi="2" ci="10" mb="1" cb="1"/><line nr="274" mi="2" ci="3" mb="0" cb="0"/><line nr="285" mi="4" ci="0" mb="0" cb="0"/><line nr="286" mi="10" ci="0" mb="2" cb="0"/><line nr="287" mi="5" ci="0" mb="0" cb="0"/><line nr="288" mi="1" ci="0" mb="0" cb="0"/><line nr="289" mi="3" ci="0" mb="0" cb="0"/><line nr="319" mi="0" ci="3" mb="0" cb="0"/><line nr="320" mi="0" ci="5" mb="0" cb="0"/><line nr="321" mi="0" ci="3" mb="0" cb="0"/><line nr="322" mi="0" ci="3" mb="0" cb="0"/><line nr="323" mi="0" ci="3" mb="0" cb="0"/><line nr="324" mi="0" ci="1" mb="0" cb="0"/><line nr="335" mi="0" ci="11" mb="0" cb="2"/><line nr="336" mi="0" ci="4" mb="0" cb="0"/><line nr="337" mi="0" ci="1" mb="0" cb="0"/><line nr="338" mi="0" ci="3" mb="1" cb="1"/><line nr="339" mi="4" ci="0" mb="0" cb="0"/><line nr="341" mi="0" ci="1" mb="0" cb="0"/><line nr="354" mi="0" ci="3" mb="1" cb="1"/><line nr="355" mi="2" ci="0" mb="0" cb="0"/><line nr="357" mi="0" ci="6" mb="0" cb="0"/><line nr="358" mi="0" ci="2" mb="1" cb="1"/><line nr="359" mi="2" ci="0" mb="0" cb="0"/><line nr="361" mi="0" ci="4" mb="0" cb="0"/><line nr="362" mi="0" ci="4" mb="0" cb="0"/><line nr="363" mi="0" ci="2" mb="0" cb="0"/><line nr="364" mi="0" ci="2" mb="0" cb="0"/><line nr="365" mi="0" ci="11" mb="0" cb="2"/><line nr="366" mi="0" ci="6" mb="0" cb="0"/><line nr="368" mi="0" ci="2" mb="1" cb="1"/><line nr="369" mi="0" ci="7" mb="0" cb="0"/><line nr="370" mi="0" ci="2" mb="0" cb="0"/><line nr="371" mi="0" ci="3" mb="0" cb="0"/><line nr="373" mi="3" ci="0" mb="2" cb="0"/><line nr="374" mi="7" ci="0" mb="0" cb="0"/><line nr="375" mi="3" ci="0" mb="0" cb="0"/><line nr="377" mi="2" ci="0" mb="0" cb="0"/><line nr="380" mi="0" ci="1" mb="0" cb="0"/><line nr="381" mi="0" ci="2" mb="1" cb="1"/><line nr="382" mi="2" ci="0" mb="0" cb="0"/><line nr="383" mi="0" ci="3" mb="0" cb="2"/><line nr="384" mi="0" ci="6" mb="0" cb="0"/><line nr="386" mi="0" ci="8" mb="0" cb="0"/><line nr="398" mi="11" ci="0" mb="2" cb="0"/><line nr="399" mi="4" ci="0" mb="0" cb="0"/><line nr="400" mi="1" ci="0" mb="0" cb="0"/><line nr="401" mi="3" ci="0" mb="2" cb="0"/><line nr="402" mi="4" ci="0" mb="0" cb="0"/><line nr="404" mi="1" ci="0" mb="0" cb="0"/><line nr="425" mi="0" ci="2" mb="0" cb="0"/><line nr="426" mi="3" ci="6" mb="1" cb="1"/><line nr="427" mi="0" ci="3" mb="0" cb="0"/><line nr="428" mi="0" ci="1" mb="0" cb="0"/><line nr="449" mi="0" ci="2" mb="0" cb="0"/><line nr="450" mi="0" ci="3" mb="0" cb="0"/><line nr="451" mi="0" ci="3" mb="0" cb="0"/><line nr="452" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="231" covered="521"/><counter type="BRANCH" missed="46" covered="70"/><counter type="LINE" missed="50" covered="114"/><counter type="COMPLEXITY" missed="39" covered="36"/><counter type="METHOD" missed="4" covered="13"/><counter type="CLASS" missed="0" covered="4"/></sourcefile><sourcefile name="MtasSpanWithinQuery.java"><line nr="53" mi="0" ci="9" mb="0" cb="0"/><line nr="54" mi="0" ci="1" mb="0" cb="0"/><line nr="70" mi="1" ci="10" mb="2" cb="2"/><line nr="71" mi="1" ci="2" mb="0" cb="0"/><line nr="72" mi="0" ci="5" mb="1" cb="3"/><line nr="73" mi="0" ci="4" mb="0" cb="2"/><line nr="74" mi="0" ci="6" mb="1" cb="1"/><line nr="75" mi="0" ci="6" mb="0" cb="0"/><line nr="78" mi="0" ci="3" mb="0" cb="0"/><line nr="79" mi="0" ci="3" mb="0" cb="0"/><line nr="80" mi="0" ci="3" mb="0" cb="0"/><line nr="81" mi="0" ci="3" mb="0" cb="0"/><line nr="82" mi="0" ci="3" mb="0" cb="0"/><line nr="83" mi="0" ci="3" mb="0" cb="0"/><line nr="84" mi="0" ci="3" mb="0" cb="0"/><line nr="85" mi="0" ci="7" mb="2" cb="2"/><line nr="86" mi="0" ci="6" mb="0" cb="0"/><line nr="87" mi="7" ci="0" mb="4" cb="0"/><line nr="88" mi="6" ci="0" mb="0" cb="0"/><line nr="90" mi="3" ci="0" mb="0" cb="0"/><line nr="92" mi="0" ci="3" mb="1" cb="1"/><line nr="93" mi="0" ci="21" mb="0" cb="0"/><line nr="98" mi="3" ci="0" mb="0" cb="0"/><line nr="100" mi="0" ci="1" mb="0" cb="0"/><line nr="110" mi="0" ci="5" mb="0" cb="0"/><line nr="111" mi="0" ci="5" mb="0" cb="0"/><line nr="113" mi="0" ci="10" mb="4" cb="4"/><line nr="116" mi="6" ci="0" mb="0" cb="0"/><line nr="119" mi="0" ci="3" mb="1" cb="1"/><line nr="120" mi="0" ci="3" mb="1" cb="1"/><line nr="121" mi="3" ci="0" mb="0" cb="0"/><line nr="122" mi="4" ci="0" mb="2" cb="0"/><line nr="123" mi="3" ci="0" mb="2" cb="0"/><line nr="124" mi="6" ci="0" mb="0" cb="0"/><line nr="125" mi="4" ci="0" mb="0" cb="0"/><line nr="126" mi="6" ci="0" mb="0" cb="0"/><line nr="127" mi="4" ci="0" mb="0" cb="0"/><line nr="128" mi="3" ci="0" mb="0" cb="0"/><line nr="129" mi="3" ci="0" mb="0" cb="0"/><line nr="130" mi="6" ci="0" mb="0" cb="0"/><line nr="134" mi="16" ci="0" mb="0" cb="0"/><line nr="136" mi="2" ci="0" mb="0" cb="0"/><line nr="138" mi="1" ci="3" mb="1" cb="1"/><line nr="139" mi="3" ci="0" mb="2" cb="0"/><line nr="140" mi="7" ci="0" mb="0" cb="0"/><line nr="141" mi="7" ci="0" mb="0" cb="0"/><line nr="142" mi="3" ci="0" mb="0" cb="0"/><line nr="143" mi="3" ci="0" mb="0" cb="0"/><line nr="147" mi="16" ci="0" mb="0" cb="0"/><line nr="149" mi="2" ci="0" mb="0" cb="0"/><line nr="151" mi="0" ci="3" mb="0" cb="2"/><line nr="152" mi="0" ci="3" mb="0" cb="0"/><line nr="153" mi="0" ci="3" mb="1" cb="1"/><line nr="154" mi="0" ci="3" mb="0" cb="0"/><line nr="155" mi="0" ci="4" mb="0" cb="0"/><line nr="156" mi="0" ci="2" mb="0" cb="0"/><line nr="157" mi="0" ci="2" mb="0" cb="0"/><line nr="158" mi="0" ci="2" mb="0" cb="0"/><line nr="159" mi="0" ci="2" mb="0" cb="0"/><line nr="160" mi="0" ci="8" mb="0" cb="2"/><line nr="162" mi="0" ci="2" mb="0" cb="2"/><line nr="163" mi="0" ci="7" mb="1" cb="1"/><line nr="164" mi="1" ci="0" mb="0" cb="0"/><line nr="165" mi="6" ci="0" mb="2" cb="0"/><line nr="166" mi="2" ci="0" mb="0" cb="0"/><line nr="168" mi="0" ci="4" mb="0" cb="0"/><line nr="169" mi="0" ci="3" mb="0" cb="2"/><line nr="170" mi="0" ci="2" mb="0" cb="0"/><line nr="171" mi="0" ci="5" mb="0" cb="0"/><line nr="172" mi="0" ci="4" mb="1" cb="1"/><line nr="173" mi="0" ci="5" mb="0" cb="0"/><line nr="174" mi="0" ci="6" mb="1" cb="1"/><line nr="175" mi="6" ci="0" mb="0" cb="0"/><line nr="178" mi="6" ci="0" mb="0" cb="0"/><line nr="180" mi="0" ci="1" mb="0" cb="0"/><line nr="181" mi="0" ci="7" mb="0" cb="0"/><line nr="184" mi="0" ci="6" mb="0" cb="2"/><line nr="185" mi="0" ci="7" mb="1" cb="1"/><line nr="186" mi="1" ci="0" mb="0" cb="0"/><line nr="187" mi="6" ci="0" mb="2" cb="0"/><line nr="188" mi="2" ci="0" mb="0" cb="0"/><line nr="190" mi="0" ci="4" mb="0" cb="0"/><line nr="191" mi="0" ci="3" mb="0" cb="2"/><line nr="192" mi="0" ci="2" mb="0" cb="0"/><line nr="193" mi="0" ci="5" mb="0" cb="0"/><line nr="194" mi="0" ci="4" mb="1" cb="1"/><line nr="195" mi="0" ci="5" mb="0" cb="0"/><line nr="196" mi="0" ci="6" mb="1" cb="1"/><line nr="197" mi="0" ci="6" mb="0" cb="0"/><line nr="200" mi="6" ci="0" mb="0" cb="0"/><line nr="202" mi="0" ci="1" mb="0" cb="0"/><line nr="203" mi="0" ci="7" mb="0" cb="0"/><line nr="207" mi="0" ci="6" mb="0" cb="0"/><line nr="210" mi="0" ci="6" mb="0" cb="0"/><line nr="211" mi="0" ci="6" mb="0" cb="0"/><line nr="212" mi="0" ci="6" mb="0" cb="0"/><line nr="213" mi="0" ci="6" mb="0" cb="0"/><line nr="214" mi="0" ci="3" mb="1" cb="1"/><line nr="215" mi="11" ci="0" mb="0" cb="0"/><line nr="217" mi="11" ci="0" mb="0" cb="0"/><line nr="219" mi="3" ci="0" mb="0" cb="0"/><line nr="220" mi="3" ci="0" mb="0" cb="0"/><line nr="221" mi="12" ci="0" mb="0" cb="0"/><line nr="224" mi="0" ci="8" mb="2" cb="4"/><line nr="226" mi="0" ci="7" mb="0" cb="0"/><line nr="227" mi="0" ci="2" mb="0" cb="0"/><line nr="231" mi="0" ci="16" mb="0" cb="0"/><line nr="233" mi="0" ci="2" mb="0" cb="0"/><line nr="239" mi="0" ci="10" mb="1" cb="3"/><line nr="240" mi="0" ci="16" mb="0" cb="0"/><line nr="242" mi="0" ci="2" mb="0" cb="0"/><line nr="243" mi="0" ci="4" mb="1" cb="1"/><line nr="244" mi="2" ci="0" mb="0" cb="0"/><line nr="246" mi="0" ci="7" mb="0" cb="0"/><line nr="247" mi="0" ci="4" mb="0" cb="0"/><line nr="258" mi="0" ci="3" mb="0" cb="0"/><line nr="271" mi="0" ci="6" mb="0" cb="0"/><line nr="281" mi="4" ci="0" mb="0" cb="0"/><line nr="282" mi="13" ci="0" mb="0" cb="0"/><line nr="283" mi="3" ci="0" mb="2" cb="0"/><line nr="284" mi="10" ci="0" mb="0" cb="0"/><line nr="286" mi="4" ci="0" mb="0" cb="0"/><line nr="288" mi="4" ci="0" mb="0" cb="0"/><line nr="289" mi="3" ci="0" mb="2" cb="0"/><line nr="290" mi="10" ci="0" mb="0" cb="0"/><line nr="292" mi="4" ci="0" mb="0" cb="0"/><line nr="294" mi="29" ci="0" mb="0" cb="0"/><line nr="296" mi="3" ci="0" mb="0" cb="0"/><line nr="306" mi="0" ci="3" mb="0" cb="2"/><line nr="307" mi="0" ci="2" mb="0" cb="0"/><line nr="308" mi="0" ci="2" mb="1" cb="1"/><line nr="309" mi="2" ci="0" mb="0" cb="0"/><line nr="310" mi="0" ci="5" mb="1" cb="1"/><line nr="311" mi="2" ci="0" mb="0" cb="0"/><line nr="312" mi="0" ci="3" mb="0" cb="0"/><line nr="313" mi="0" ci="30" mb="4" cb="6"/><line nr="327" mi="0" ci="5" mb="0" cb="0"/><line nr="328" mi="0" ci="6" mb="0" cb="0"/><line nr="329" mi="0" ci="4" mb="0" cb="0"/><line nr="330" mi="0" ci="6" mb="0" cb="0"/><line nr="331" mi="0" ci="8" mb="0" cb="0"/><line nr="332" mi="0" ci="4" mb="0" cb="0"/><line nr="333" mi="0" ci="8" mb="0" cb="0"/><line nr="334" mi="0" ci="4" mb="0" cb="0"/><line nr="335" mi="0" ci="8" mb="0" cb="0"/><line nr="336" mi="0" ci="4" mb="0" cb="0"/><line nr="337" mi="0" ci="8" mb="0" cb="0"/><line nr="338" mi="0" ci="2" mb="0" cb="0"/><counter type="INSTRUCTION" missed="298" covered="497"/><counter type="BRANCH" missed="50" covered="56"/><counter type="LINE" missed="52" covered="96"/><counter type="COMPLEXITY" missed="42" covered="19"/><counter type="METHOD" missed="1" covered="7"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSpanPrefixQuery.java"><line nr="45" mi="4" ci="0" mb="0" cb="0"/><line nr="46" mi="1" ci="0" mb="0" cb="0"/><line nr="55" mi="6" ci="8" mb="2" cb="2"/><line nr="56" mi="0" ci="5" mb="0" cb="0"/><line nr="57" mi="0" ci="6" mb="0" cb="0"/><line nr="58" mi="0" ci="3" mb="0" cb="0"/><line nr="59" mi="0" ci="3" mb="0" cb="0"/><line nr="60" mi="0" ci="5" mb="0" cb="0"/><line nr="61" mi="0" ci="2" mb="1" cb="1"/><line nr="62" mi="0" ci="7" mb="0" cb="0"/><line nr="63" mi="0" ci="9" mb="0" cb="0"/><line nr="64" mi="3" ci="8" mb="1" cb="1"/><line nr="66" mi="4" ci="0" mb="0" cb="0"/><line nr="67" mi="3" ci="0" mb="0" cb="0"/><line nr="69" mi="0" ci="1" mb="0" cb="0"/><line nr="79" mi="0" ci="5" mb="0" cb="0"/><line nr="80" mi="0" ci="3" mb="1" cb="1"/><line nr="81" mi="0" ci="4" mb="0" cb="0"/><line nr="82" mi="0" ci="4" mb="0" cb="0"/><line nr="83" mi="0" ci="8" mb="0" cb="2"/><line nr="84" mi="0" ci="5" mb="1" cb="1"/><line nr="85" mi="0" ci="12" mb="0" cb="0"/><line nr="86" mi="0" ci="3" mb="0" cb="0"/><line nr="88" mi="5" ci="0" mb="0" cb="0"/><line nr="91" mi="0" ci="7" mb="0" cb="0"/><line nr="93" mi="5" ci="0" mb="0" cb="0"/><line nr="105" mi="4" ci="0" mb="0" cb="0"/><line nr="106" mi="13" ci="0" mb="0" cb="0"/><line nr="107" mi="3" ci="0" mb="2" cb="0"/><line nr="108" mi="17" ci="0" mb="0" cb="0"/><line nr="110" mi="21" ci="0" mb="0" cb="0"/><line nr="112" mi="14" ci="0" mb="0" cb="0"/><line nr="113" mi="3" ci="0" mb="0" cb="0"/><line nr="123" mi="4" ci="0" mb="0" cb="0"/><line nr="136" mi="9" ci="0" mb="0" cb="0"/><line nr="147" mi="0" ci="3" mb="1" cb="1"/><line nr="148" mi="2" ci="0" mb="0" cb="0"/><line nr="149" mi="0" ci="2" mb="1" cb="1"/><line nr="150" mi="2" ci="0" mb="0" cb="0"/><line nr="151" mi="0" ci="5" mb="1" cb="1"/><line nr="152" mi="2" ci="0" mb="0" cb="0"/><line nr="153" mi="0" ci="3" mb="0" cb="0"/><line nr="154" mi="1" ci="14" mb="2" cb="2"/><line nr="164" mi="0" ci="5" mb="0" cb="0"/><line nr="165" mi="0" ci="8" mb="0" cb="0"/><line nr="166" mi="2" ci="7" mb="1" cb="1"/><line nr="167" mi="0" ci="2" mb="0" cb="0"/><counter type="INSTRUCTION" missed="128" covered="157"/><counter type="BRANCH" missed="14" covered="14"/><counter type="LINE" missed="18" covered="29"/><counter type="COMPLEXITY" missed="17" covered="5"/><counter type="METHOD" missed="4" covered="4"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSpanSequenceSpans.java"><line nr="19" mi="2" ci="6" mb="1" cb="1"/><line nr="52" mi="0" ci="2" mb="0" cb="0"/><line nr="53" mi="0" ci="3" mb="0" cb="0"/><line nr="54" mi="0" ci="5" mb="0" cb="0"/><line nr="55" mi="0" ci="5" mb="0" cb="0"/><line nr="56" mi="0" ci="10" mb="0" cb="2"/><line nr="57" mi="0" ci="8" mb="0" cb="0"/><line nr="58" mi="0" ci="1" mb="0" cb="0"/><line nr="59" mi="0" ci="7" mb="0" cb="0"/><line nr="60" mi="0" ci="2" mb="0" cb="0"/><line nr="61" mi="0" ci="2" mb="0" cb="0"/><line nr="62" mi="0" ci="1" mb="0" cb="0"/><line nr="68" mi="0" ci="3" mb="0" cb="0"/><line nr="69" mi="0" ci="11" mb="0" cb="2"/><line nr="70" mi="0" ci="9" mb="0" cb="0"/><line nr="71" mi="0" ci="1" mb="0" cb="0"/><line nr="72" mi="0" ci="1" mb="0" cb="0"/><line nr="81" mi="0" ci="3" mb="0" cb="2"/><line nr="82" mi="0" ci="7" mb="0" cb="0"/><line nr="83" mi="0" ci="5" mb="0" cb="0"/><line nr="84" mi="0" ci="5" mb="0" cb="0"/><line nr="85" mi="0" ci="4" mb="0" cb="0"/><line nr="87" mi="0" ci="7" mb="0" cb="0"/><line nr="88" mi="0" ci="3" mb="0" cb="0"/><line nr="89" mi="0" ci="2" mb="0" cb="0"/><line nr="100" mi="0" ci="3" mb="0" cb="2"/><line nr="101" mi="0" ci="2" mb="0" cb="0"/><line nr="103" mi="0" ci="4" mb="0" cb="0"/><line nr="114" mi="0" ci="3" mb="0" cb="2"/><line nr="115" mi="0" ci="2" mb="0" cb="0"/><line nr="117" mi="0" ci="4" mb="0" cb="0"/><line nr="128" mi="2" ci="0" mb="0" cb="0"/><line nr="140" mi="11" ci="0" mb="2" cb="0"/><line nr="141" mi="5" ci="0" mb="0" cb="0"/><line nr="142" mi="1" ci="0" mb="0" cb="0"/><line nr="143" mi="1" ci="0" mb="0" cb="0"/><line nr="152" mi="0" ci="3" mb="0" cb="0"/><line nr="162" mi="0" ci="2" mb="0" cb="0"/><line nr="163" mi="0" ci="3" mb="0" cb="2"/><line nr="164" mi="0" ci="1" mb="0" cb="0"/><line nr="165" mi="0" ci="3" mb="0" cb="0"/><line nr="175" mi="0" ci="4" mb="1" cb="1"/><line nr="176" mi="2" ci="0" mb="0" cb="0"/><line nr="180" mi="0" ci="2" mb="0" cb="0"/><line nr="181" mi="0" ci="2" mb="0" cb="0"/><line nr="182" mi="0" ci="2" mb="0" cb="0"/><line nr="183" mi="0" ci="11" mb="0" cb="2"/><line nr="184" mi="0" ci="4" mb="0" cb="2"/><line nr="185" mi="0" ci="2" mb="0" cb="0"/><line nr="187" mi="0" ci="3" mb="1" cb="1"/><line nr="188" mi="0" ci="4" mb="1" cb="1"/><line nr="189" mi="4" ci="0" mb="0" cb="0"/><line nr="190" mi="0" ci="2" mb="0" cb="2"/><line nr="191" mi="0" ci="7" mb="0" cb="0"/><line nr="193" mi="0" ci="4" mb="0" cb="2"/><line nr="194" mi="0" ci="9" mb="0" cb="0"/><line nr="196" mi="0" ci="7" mb="0" cb="2"/><line nr="197" mi="0" ci="6" mb="1" cb="1"/><line nr="198" mi="0" ci="9" mb="0" cb="0"/><line nr="200" mi="6" ci="0" mb="0" cb="0"/><line nr="204" mi="0" ci="5" mb="0" cb="2"/><line nr="205" mi="0" ci="4" mb="0" cb="0"/><line nr="206" mi="0" ci="4" mb="0" cb="2"/><line nr="208" mi="0" ci="3" mb="0" cb="0"/><line nr="209" mi="0" ci="2" mb="0" cb="0"/><line nr="211" mi="0" ci="4" mb="0" cb="2"/><line nr="213" mi="0" ci="2" mb="1" cb="1"/><line nr="214" mi="4" ci="0" mb="2" cb="0"/><line nr="216" mi="5" ci="0" mb="0" cb="0"/><line nr="217" mi="2" ci="0" mb="0" cb="0"/><line nr="221" mi="0" ci="4" mb="0" cb="2"/><line nr="223" mi="0" ci="3" mb="0" cb="2"/><line nr="224" mi="0" ci="4" mb="1" cb="1"/><line nr="225" mi="5" ci="0" mb="0" cb="0"/><line nr="226" mi="2" ci="0" mb="0" cb="0"/><line nr="229" mi="0" ci="3" mb="0" cb="0"/><line nr="233" mi="1" ci="7" mb="1" cb="1"/><line nr="234" mi="4" ci="0" mb="0" cb="0"/><line nr="239" mi="0" ci="1" mb="0" cb="0"/><line nr="241" mi="4" ci="2" mb="5" cb="1"/><line nr="242" mi="2" ci="0" mb="0" cb="0"/><line nr="245" mi="0" ci="2" mb="1" cb="1"/><line nr="246" mi="3" ci="0" mb="0" cb="0"/><line nr="247" mi="2" ci="0" mb="0" cb="0"/><line nr="249" mi="0" ci="4" mb="0" cb="0"/><line nr="250" mi="0" ci="6" mb="0" cb="0"/><line nr="252" mi="0" ci="3" mb="0" cb="2"/><line nr="253" mi="0" ci="2" mb="0" cb="0"/><line nr="256" mi="0" ci="2" mb="0" cb="0"/><line nr="257" mi="0" ci="2" mb="0" cb="0"/><line nr="270" mi="0" ci="2" mb="0" cb="0"/><line nr="271" mi="0" ci="3" mb="0" cb="0"/><line nr="273" mi="0" ci="5" mb="0" cb="0"/><line nr="274" mi="0" ci="2" mb="1" cb="1"/><line nr="275" mi="0" ci="3" mb="0" cb="0"/><line nr="286" mi="0" ci="8" mb="2" cb="2"/><line nr="287" mi="2" ci="0" mb="0" cb="0"/><line nr="290" mi="0" ci="3" mb="0" cb="0"/><line nr="291" mi="0" ci="11" mb="0" cb="2"/><line nr="292" mi="0" ci="4" mb="1" cb="1"/><line nr="293" mi="0" ci="7" mb="1" cb="1"/><line nr="294" mi="0" ci="8" mb="0" cb="0"/><line nr="295" mi="0" ci="5" mb="0" cb="2"/><line nr="296" mi="0" ci="4" mb="0" cb="0"/><line nr="297" mi="0" ci="4" mb="1" cb="1"/><line nr="299" mi="0" ci="3" mb="0" cb="0"/><line nr="300" mi="0" ci="2" mb="0" cb="0"/><line nr="303" mi="4" ci="4" mb="3" cb="1"/><line nr="305" mi="2" ci="0" mb="0" cb="0"/><line nr="308" mi="7" ci="0" mb="2" cb="0"/><line nr="309" mi="6" ci="0" mb="0" cb="0"/><line nr="310" mi="4" ci="0" mb="2" cb="0"/><line nr="312" mi="2" ci="0" mb="0" cb="0"/><line nr="316" mi="0" ci="1" mb="0" cb="0"/><line nr="318" mi="0" ci="4" mb="0" cb="0"/><line nr="319" mi="0" ci="6" mb="0" cb="0"/><line nr="321" mi="0" ci="3" mb="1" cb="1"/><line nr="322" mi="0" ci="2" mb="0" cb="0"/><line nr="325" mi="2" ci="0" mb="0" cb="0"/><line nr="327" mi="6" ci="0" mb="0" cb="0"/><line nr="339" mi="0" ci="4" mb="0" cb="0"/><line nr="340" mi="0" ci="7" mb="0" cb="4"/><line nr="341" mi="0" ci="5" mb="0" cb="0"/><line nr="343" mi="0" ci="3" mb="0" cb="0"/><line nr="354" mi="0" ci="4" mb="0" cb="2"/><line nr="355" mi="0" ci="2" mb="0" cb="0"/><line nr="357" mi="0" ci="4" mb="1" cb="1"/><line nr="358" mi="2" ci="0" mb="0" cb="0"/><line nr="362" mi="0" ci="2" mb="0" cb="0"/><line nr="363" mi="0" ci="3" mb="0" cb="0"/><line nr="364" mi="0" ci="4" mb="0" cb="0"/><line nr="367" mi="0" ci="2" mb="0" cb="0"/><line nr="370" mi="0" ci="2" mb="0" cb="0"/><line nr="372" mi="0" ci="2" mb="0" cb="0"/><line nr="373" mi="0" ci="2" mb="0" cb="0"/><line nr="374" mi="0" ci="2" mb="0" cb="0"/><line nr="376" mi="0" ci="2" mb="0" cb="0"/><line nr="378" mi="0" ci="9" mb="0" cb="2"/><line nr="379" mi="0" ci="6" mb="0" cb="0"/><line nr="381" mi="0" ci="11" mb="1" cb="3"/><line nr="382" mi="0" ci="4" mb="1" cb="1"/><line nr="385" mi="0" ci="2" mb="0" cb="0"/><line nr="386" mi="0" ci="11" mb="0" cb="2"/><line nr="389" mi="0" ci="11" mb="0" cb="2"/><line nr="390" mi="0" ci="4" mb="0" cb="2"/><line nr="391" mi="0" ci="8" mb="0" cb="2"/><line nr="392" mi="0" ci="6" mb="0" cb="0"/><line nr="393" mi="0" ci="5" mb="0" cb="0"/><line nr="394" mi="0" ci="4" mb="0" cb="0"/><line nr="397" mi="0" ci="8" mb="0" cb="2"/><line nr="398" mi="0" ci="3" mb="0" cb="0"/><line nr="404" mi="0" ci="5" mb="0" cb="4"/><line nr="405" mi="0" ci="7" mb="0" cb="0"/><line nr="407" mi="0" ci="6" mb="0" cb="0"/><line nr="411" mi="0" ci="7" mb="0" cb="4"/><line nr="412" mi="0" ci="2" mb="0" cb="2"/><line nr="413" mi="0" ci="2" mb="0" cb="2"/><line nr="414" mi="0" ci="7" mb="0" cb="0"/><line nr="415" mi="0" ci="5" mb="0" cb="0"/><line nr="417" mi="0" ci="8" mb="0" cb="0"/><line nr="419" mi="0" ci="2" mb="0" cb="0"/><line nr="422" mi="0" ci="8" mb="0" cb="4"/><line nr="423" mi="0" ci="2" mb="0" cb="2"/><line nr="424" mi="0" ci="3" mb="0" cb="0"/><line nr="425" mi="0" ci="2" mb="0" cb="0"/><line nr="428" mi="0" ci="6" mb="0" cb="0"/><line nr="430" mi="0" ci="4" mb="0" cb="2"/><line nr="431" mi="0" ci="3" mb="0" cb="0"/><line nr="434" mi="0" ci="6" mb="0" cb="4"/><line nr="436" mi="0" ci="2" mb="1" cb="1"/><line nr="437" mi="0" ci="3" mb="0" cb="0"/><line nr="438" mi="0" ci="7" mb="0" cb="2"/><line nr="439" mi="0" ci="7" mb="0" cb="0"/><line nr="440" mi="0" ci="8" mb="0" cb="2"/><line nr="441" mi="0" ci="1" mb="0" cb="0"/><line nr="445" mi="0" ci="2" mb="0" cb="0"/><line nr="448" mi="0" ci="3" mb="1" cb="1"/><line nr="449" mi="3" ci="0" mb="0" cb="0"/><line nr="451" mi="0" ci="7" mb="0" cb="0"/><line nr="454" mi="0" ci="3" mb="0" cb="2"/><line nr="455" mi="0" ci="5" mb="0" cb="2"/><line nr="456" mi="0" ci="4" mb="0" cb="0"/><line nr="457" mi="0" ci="5" mb="0" cb="0"/><line nr="460" mi="0" ci="4" mb="0" cb="2"/><line nr="462" mi="0" ci="3" mb="0" cb="2"/><line nr="463" mi="0" ci="6" mb="0" cb="2"/><line nr="464" mi="0" ci="4" mb="0" cb="0"/><line nr="465" mi="0" ci="5" mb="0" cb="0"/><line nr="470" mi="0" ci="9" mb="0" cb="2"/><line nr="471" mi="0" ci="5" mb="0" cb="0"/><line nr="473" mi="0" ci="2" mb="0" cb="0"/><line nr="476" mi="0" ci="3" mb="0" cb="2"/><line nr="477" mi="0" ci="15" mb="0" cb="2"/><line nr="478" mi="0" ci="5" mb="0" cb="2"/><line nr="479" mi="0" ci="7" mb="0" cb="0"/><line nr="480" mi="0" ci="1" mb="0" cb="0"/><line nr="484" mi="0" ci="3" mb="1" cb="1"/><line nr="486" mi="3" ci="0" mb="2" cb="0"/><line nr="488" mi="2" ci="0" mb="0" cb="0"/><line nr="489" mi="9" ci="0" mb="2" cb="0"/><line nr="490" mi="7" ci="0" mb="2" cb="0"/><line nr="491" mi="2" ci="0" mb="0" cb="0"/><line nr="492" mi="1" ci="0" mb="0" cb="0"/><line nr="495" mi="2" ci="0" mb="2" cb="0"/><line nr="496" mi="3" ci="0" mb="0" cb="0"/><line nr="499" mi="2" ci="0" mb="0" cb="0"/><line nr="500" mi="0" ci="3" mb="0" cb="2"/><line nr="501" mi="0" ci="4" mb="1" cb="1"/><line nr="502" mi="9" ci="0" mb="2" cb="0"/><line nr="503" mi="8" ci="0" mb="2" cb="0"/><line nr="504" mi="1" ci="0" mb="0" cb="0"/><line nr="506" mi="8" ci="0" mb="0" cb="0"/><line nr="509" mi="2" ci="0" mb="0" cb="0"/><line nr="511" mi="0" ci="9" mb="0" cb="2"/><line nr="512" mi="0" ci="8" mb="0" cb="0"/><line nr="514" mi="0" ci="10" mb="0" cb="2"/><line nr="515" mi="0" ci="5" mb="1" cb="1"/><line nr="516" mi="0" ci="5" mb="0" cb="0"/><line nr="518" mi="0" ci="1" mb="0" cb="0"/><line nr="519" mi="0" ci="11" mb="0" cb="0"/><line nr="520" mi="0" ci="2" mb="0" cb="0"/><line nr="536" mi="0" ci="4" mb="0" cb="0"/><line nr="538" mi="0" ci="3" mb="0" cb="2"/><line nr="539" mi="0" ci="3" mb="1" cb="1"/><line nr="540" mi="0" ci="15" mb="0" cb="2"/><line nr="541" mi="0" ci="9" mb="0" cb="0"/><line nr="542" mi="0" ci="4" mb="1" cb="1"/><line nr="543" mi="0" ci="4" mb="0" cb="0"/><line nr="545" mi="0" ci="1" mb="0" cb="0"/><line nr="547" mi="0" ci="2" mb="0" cb="0"/><line nr="551" mi="0" ci="6" mb="0" cb="0"/><line nr="553" mi="0" ci="7" mb="1" cb="3"/><line nr="555" mi="8" ci="0" mb="4" cb="0"/><line nr="556" mi="15" ci="0" mb="2" cb="0"/><line nr="557" mi="9" ci="0" mb="0" cb="0"/><line nr="558" mi="4" ci="0" mb="2" cb="0"/><line nr="559" mi="4" ci="0" mb="0" cb="0"/><line nr="561" mi="2" ci="0" mb="0" cb="0"/><line nr="563" mi="3" ci="0" mb="2" cb="0"/><line nr="564" mi="6" ci="0" mb="2" cb="0"/><line nr="565" mi="15" ci="0" mb="2" cb="0"/><line nr="566" mi="9" ci="0" mb="0" cb="0"/><line nr="567" mi="4" ci="0" mb="2" cb="0"/><line nr="568" mi="4" ci="0" mb="0" cb="0"/><line nr="570" mi="1" ci="0" mb="0" cb="0"/><line nr="572" mi="4" ci="0" mb="0" cb="0"/><line nr="573" mi="10" ci="0" mb="2" cb="0"/><line nr="574" mi="7" ci="0" mb="2" cb="0"/><line nr="575" mi="16" ci="0" mb="2" cb="0"/><line nr="576" mi="8" ci="0" mb="0" cb="0"/><line nr="577" mi="4" ci="0" mb="2" cb="0"/><line nr="578" mi="4" ci="0" mb="0" cb="0"/><line nr="580" mi="1" ci="0" mb="0" cb="0"/><line nr="582" mi="2" ci="0" mb="0" cb="0"/><line nr="585" mi="5" ci="0" mb="0" cb="0"/><line nr="588" mi="0" ci="7" mb="1" cb="3"/><line nr="589" mi="5" ci="5" mb="2" cb="2"/><line nr="591" mi="0" ci="5" mb="1" cb="1"/><line nr="592" mi="15" ci="0" mb="2" cb="0"/><line nr="593" mi="9" ci="0" mb="0" cb="0"/><line nr="594" mi="4" ci="0" mb="2" cb="0"/><line nr="595" mi="4" ci="0" mb="0" cb="0"/><line nr="597" mi="2" ci="0" mb="0" cb="0"/><line nr="600" mi="0" ci="6" mb="0" cb="2"/><line nr="601" mi="0" ci="15" mb="0" cb="2"/><line nr="602" mi="0" ci="9" mb="0" cb="0"/><line nr="603" mi="0" ci="4" mb="1" cb="1"/><line nr="604" mi="0" ci="4" mb="0" cb="0"/><line nr="606" mi="0" ci="1" mb="0" cb="0"/><line nr="608" mi="0" ci="10" mb="0" cb="2"/><line nr="609" mi="0" ci="7" mb="0" cb="2"/><line nr="610" mi="0" ci="16" mb="0" cb="2"/><line nr="611" mi="0" ci="8" mb="0" cb="0"/><line nr="612" mi="0" ci="4" mb="1" cb="1"/><line nr="613" mi="0" ci="4" mb="0" cb="0"/><line nr="615" mi="0" ci="1" mb="0" cb="0"/><line nr="617" mi="0" ci="2" mb="0" cb="0"/><line nr="620" mi="0" ci="7" mb="1" cb="3"/><line nr="621" mi="0" ci="4" mb="0" cb="0"/><line nr="623" mi="0" ci="3" mb="0" cb="2"/><line nr="624" mi="0" ci="10" mb="0" cb="2"/><line nr="625" mi="0" ci="7" mb="0" cb="2"/><line nr="626" mi="0" ci="16" mb="0" cb="2"/><line nr="627" mi="0" ci="8" mb="0" cb="0"/><line nr="628" mi="0" ci="4" mb="0" cb="2"/><line nr="629" mi="0" ci="4" mb="0" cb="0"/><line nr="631" mi="0" ci="1" mb="0" cb="0"/><line nr="633" mi="0" ci="2" mb="0" cb="0"/><line nr="636" mi="0" ci="8" mb="2" cb="2"/><line nr="637" mi="0" ci="2" mb="1" cb="1"/><line nr="638" mi="0" ci="10" mb="0" cb="2"/><line nr="639" mi="0" ci="7" mb="0" cb="0"/><line nr="640" mi="0" ci="1" mb="0" cb="0"/><line nr="642" mi="0" ci="2" mb="0" cb="2"/><line nr="643" mi="0" ci="10" mb="0" cb="0"/><line nr="645" mi="0" ci="6" mb="0" cb="0"/><line nr="646" mi="0" ci="5" mb="0" cb="0"/><line nr="647" mi="0" ci="7" mb="0" cb="0"/><line nr="649" mi="0" ci="16" mb="0" cb="2"/><line nr="650" mi="0" ci="5" mb="0" cb="2"/><line nr="651" mi="0" ci="14" mb="0" cb="2"/><line nr="652" mi="0" ci="8" mb="0" cb="0"/><line nr="653" mi="0" ci="4" mb="0" cb="2"/><line nr="654" mi="0" ci="4" mb="0" cb="0"/><line nr="656" mi="0" ci="1" mb="0" cb="0"/><line nr="659" mi="0" ci="1" mb="0" cb="0"/><line nr="662" mi="0" ci="2" mb="0" cb="0"/><line nr="678" mi="0" ci="2" mb="0" cb="0"/><line nr="680" mi="0" ci="6" mb="0" cb="4"/><line nr="681" mi="0" ci="5" mb="0" cb="2"/><line nr="682" mi="0" ci="6" mb="0" cb="0"/><line nr="685" mi="0" ci="3" mb="0" cb="2"/><line nr="687" mi="0" ci="11" mb="0" cb="6"/><line nr="689" mi="0" ci="7" mb="0" cb="4"/><line nr="690" mi="0" ci="3" mb="1" cb="1"/><line nr="691" mi="0" ci="10" mb="0" cb="2"/><line nr="692" mi="0" ci="2" mb="0" cb="2"/><line nr="693" mi="0" ci="1" mb="0" cb="0"/><line nr="696" mi="0" ci="2" mb="0" cb="0"/><line nr="697" mi="0" ci="3" mb="1" cb="1"/><line nr="698" mi="0" ci="5" mb="0" cb="0"/><line nr="699" mi="0" ci="3" mb="0" cb="2"/><line nr="700" mi="0" ci="4" mb="1" cb="1"/><line nr="701" mi="0" ci="4" mb="0" cb="0"/><line nr="702" mi="0" ci="5" mb="0" cb="0"/><line nr="704" mi="0" ci="4" mb="0" cb="0"/><line nr="705" mi="0" ci="1" mb="0" cb="0"/><line nr="706" mi="0" ci="4" mb="0" cb="2"/><line nr="707" mi="0" ci="3" mb="0" cb="2"/><line nr="710" mi="0" ci="5" mb="0" cb="0"/><line nr="711" mi="0" ci="10" mb="0" cb="2"/><line nr="712" mi="0" ci="3" mb="0" cb="2"/><line nr="713" mi="0" ci="4" mb="0" cb="0"/><line nr="714" mi="0" ci="2" mb="0" cb="2"/><line nr="715" mi="0" ci="4" mb="0" cb="0"/><line nr="716" mi="0" ci="5" mb="0" cb="2"/><line nr="717" mi="0" ci="1" mb="0" cb="0"/><line nr="723" mi="0" ci="1" mb="0" cb="0"/><line nr="724" mi="0" ci="1" mb="0" cb="0"/><line nr="730" mi="0" ci="3" mb="0" cb="0"/><line nr="731" mi="0" ci="3" mb="0" cb="0"/><line nr="732" mi="0" ci="11" mb="0" cb="2"/><line nr="733" mi="0" ci="2" mb="0" cb="0"/><line nr="734" mi="0" ci="1" mb="0" cb="0"/><line nr="735" mi="0" ci="3" mb="0" cb="0"/><line nr="736" mi="0" ci="1" mb="0" cb="0"/><line nr="772" mi="0" ci="2" mb="0" cb="0"/><line nr="773" mi="0" ci="3" mb="0" cb="0"/><line nr="774" mi="0" ci="3" mb="0" cb="0"/><line nr="775" mi="0" ci="5" mb="0" cb="0"/><line nr="776" mi="0" ci="2" mb="0" cb="0"/><line nr="777" mi="0" ci="1" mb="0" cb="0"/><line nr="783" mi="0" ci="3" mb="0" cb="0"/><line nr="784" mi="0" ci="3" mb="0" cb="0"/><line nr="785" mi="0" ci="3" mb="0" cb="0"/><line nr="786" mi="0" ci="3" mb="0" cb="0"/><line nr="787" mi="0" ci="3" mb="0" cb="0"/><line nr="788" mi="0" ci="3" mb="0" cb="0"/><line nr="789" mi="0" ci="1" mb="0" cb="0"/><line nr="798" mi="0" ci="7" mb="0" cb="2"/><line nr="799" mi="0" ci="4" mb="0" cb="2"/><line nr="800" mi="0" ci="3" mb="0" cb="0"/><line nr="801" mi="0" ci="4" mb="0" cb="0"/><line nr="803" mi="0" ci="9" mb="0" cb="0"/><line nr="805" mi="0" ci="10" mb="0" cb="0"/><line nr="806" mi="0" ci="8" mb="1" cb="3"/><line nr="807" mi="0" ci="4" mb="0" cb="0"/><line nr="809" mi="0" ci="4" mb="0" cb="0"/><line nr="810" mi="0" ci="1" mb="0" cb="0"/><line nr="818" mi="0" ci="4" mb="0" cb="0"/><line nr="819" mi="0" ci="13" mb="0" cb="2"/><line nr="820" mi="0" ci="3" mb="0" cb="2"/><line nr="821" mi="0" ci="5" mb="0" cb="0"/><line nr="823" mi="0" ci="1" mb="0" cb="0"/><line nr="824" mi="0" ci="3" mb="0" cb="2"/><line nr="826" mi="0" ci="11" mb="0" cb="2"/><line nr="827" mi="0" ci="6" mb="0" cb="0"/><line nr="828" mi="0" ci="1" mb="0" cb="0"/><line nr="829" mi="0" ci="4" mb="0" cb="2"/><line nr="830" mi="0" ci="3" mb="0" cb="0"/><line nr="831" mi="0" ci="3" mb="0" cb="0"/><line nr="832" mi="0" ci="4" mb="0" cb="0"/><line nr="834" mi="0" ci="7" mb="0" cb="0"/><line nr="835" mi="0" ci="10" mb="1" cb="3"/><line nr="836" mi="0" ci="3" mb="0" cb="0"/><line nr="837" mi="0" ci="3" mb="0" cb="0"/><line nr="841" mi="0" ci="1" mb="0" cb="0"/><line nr="861" mi="0" ci="2" mb="0" cb="0"/><line nr="862" mi="0" ci="3" mb="0" cb="0"/><line nr="863" mi="0" ci="3" mb="0" cb="0"/><line nr="864" mi="0" ci="1" mb="0" cb="0"/><line nr="872" mi="0" ci="3" mb="0" cb="0"/><line nr="881" mi="0" ci="3" mb="0" cb="0"/><line nr="891" mi="0" ci="3" mb="1" cb="1"/><line nr="892" mi="2" ci="0" mb="0" cb="0"/><line nr="893" mi="0" ci="2" mb="1" cb="1"/><line nr="894" mi="2" ci="0" mb="0" cb="0"/><line nr="895" mi="0" ci="5" mb="1" cb="1"/><line nr="896" mi="2" ci="0" mb="0" cb="0"/><line nr="897" mi="0" ci="3" mb="0" cb="0"/><line nr="898" mi="0" ci="14" mb="1" cb="3"/><line nr="909" mi="5" ci="0" mb="0" cb="0"/><line nr="910" mi="7" ci="0" mb="0" cb="0"/><line nr="911" mi="7" ci="0" mb="0" cb="0"/><line nr="912" mi="2" ci="0" mb="0" cb="0"/><line nr="922" mi="17" ci="0" mb="0" cb="0"/><line nr="934" mi="0" ci="3" mb="0" cb="0"/><line nr="944" mi="0" ci="2" mb="0" cb="0"/><counter type="INSTRUCTION" missed="395" covered="1518"/><counter type="BRANCH" missed="102" covered="258"/><counter type="LINE" missed="77" covered="331"/><counter type="COMPLEXITY" missed="79" covered="131"/><counter type="METHOD" missed="4" covered="26"/><counter type="CLASS" missed="0" covered="3"/></sourcefile><sourcefile name="MtasSpanPositionSpans.java"><line nr="44" mi="0" ci="2" mb="0" cb="0"/><line nr="45" mi="0" ci="3" mb="0" cb="0"/><line nr="46" mi="0" ci="3" mb="0" cb="0"/><line nr="47" mi="0" ci="3" mb="0" cb="0"/><line nr="48" mi="0" ci="3" mb="0" cb="0"/><line nr="49" mi="0" ci="3" mb="0" cb="0"/><line nr="50" mi="0" ci="3" mb="0" cb="0"/><line nr="51" mi="0" ci="3" mb="0" cb="0"/><line nr="52" mi="0" ci="3" mb="0" cb="0"/><line nr="53" mi="0" ci="3" mb="0" cb="0"/><line nr="54" mi="0" ci="1" mb="0" cb="0"/><line nr="63" mi="0" ci="5" mb="0" cb="2"/><line nr="64" mi="0" ci="4" mb="0" cb="0"/><line nr="65" mi="0" ci="7" mb="0" cb="0"/><line nr="67" mi="0" ci="6" mb="0" cb="0"/><line nr="68" mi="0" ci="6" mb="0" cb="0"/><line nr="69" mi="0" ci="5" mb="1" cb="1"/><line nr="70" mi="0" ci="3" mb="0" cb="0"/><line nr="71" mi="0" ci="3" mb="0" cb="0"/><line nr="74" mi="0" ci="3" mb="0" cb="0"/><line nr="84" mi="0" ci="3" mb="0" cb="0"/><line nr="94" mi="0" ci="3" mb="0" cb="0"/><line nr="104" mi="2" ci="0" mb="0" cb="0"/><line nr="117" mi="1" ci="0" mb="0" cb="0"/><line nr="126" mi="0" ci="3" mb="0" cb="0"/><line nr="137" mi="0" ci="8" mb="0" cb="0"/><line nr="138" mi="0" ci="2" mb="0" cb="2"/><line nr="139" mi="0" ci="4" mb="0" cb="0"/><line nr="140" mi="0" ci="7" mb="0" cb="0"/><line nr="141" mi="0" ci="7" mb="0" cb="0"/><line nr="142" mi="0" ci="3" mb="0" cb="0"/><line nr="143" mi="0" ci="4" mb="0" cb="0"/><line nr="145" mi="0" ci="3" mb="0" cb="0"/><line nr="146" mi="0" ci="3" mb="0" cb="0"/><line nr="147" mi="0" ci="3" mb="0" cb="0"/><line nr="148" mi="0" ci="3" mb="0" cb="0"/><line nr="149" mi="0" ci="3" mb="0" cb="0"/><line nr="151" mi="0" ci="9" mb="1" cb="3"/><line nr="152" mi="0" ci="3" mb="0" cb="0"/><line nr="162" mi="4" ci="0" mb="0" cb="0"/><line nr="164" mi="7" ci="0" mb="0" cb="0"/><line nr="165" mi="2" ci="0" mb="2" cb="0"/><line nr="166" mi="4" ci="0" mb="0" cb="0"/><line nr="167" mi="7" ci="0" mb="0" cb="0"/><line nr="168" mi="7" ci="0" mb="0" cb="0"/><line nr="169" mi="3" ci="0" mb="0" cb="0"/><line nr="170" mi="4" ci="0" mb="0" cb="0"/><line nr="172" mi="3" ci="0" mb="0" cb="0"/><line nr="173" mi="3" ci="0" mb="0" cb="0"/><line nr="174" mi="3" ci="0" mb="0" cb="0"/><line nr="175" mi="3" ci="0" mb="0" cb="0"/><line nr="176" mi="3" ci="0" mb="0" cb="0"/><line nr="178" mi="3" ci="0" mb="0" cb="0"/><line nr="179" mi="9" ci="0" mb="4" cb="0"/><line nr="180" mi="3" ci="0" mb="0" cb="0"/><line nr="190" mi="7" ci="0" mb="0" cb="0"/><line nr="200" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="80" covered="143"/><counter type="BRANCH" missed="8" covered="8"/><counter type="LINE" missed="20" covered="37"/><counter type="COMPLEXITY" missed="10" covered="9"/><counter type="METHOD" missed="5" covered="6"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSpanPrecededBySpans.java"><line nr="54" mi="0" ci="2" mb="0" cb="0"/><line nr="55" mi="0" ci="3" mb="0" cb="0"/><line nr="56" mi="0" ci="3" mb="0" cb="0"/><line nr="57" mi="0" ci="3" mb="0" cb="0"/><line nr="58" mi="0" ci="5" mb="0" cb="0"/><line nr="59" mi="0" ci="1" mb="0" cb="0"/><line nr="70" mi="5" ci="0" mb="0" cb="0"/><line nr="71" mi="5" ci="0" mb="0" cb="0"/><line nr="72" mi="1" ci="0" mb="0" cb="0"/><line nr="81" mi="0" ci="3" mb="1" cb="1"/><line nr="82" mi="2" ci="8" mb="1" cb="1"/><line nr="84" mi="2" ci="0" mb="0" cb="0"/><line nr="96" mi="0" ci="8" mb="2" cb="2"/><line nr="97" mi="5" ci="0" mb="0" cb="0"/><line nr="99" mi="0" ci="3" mb="1" cb="1"/><line nr="100" mi="2" ci="0" mb="0" cb="0"/><line nr="103" mi="0" ci="3" mb="0" cb="2"/><line nr="104" mi="0" ci="3" mb="0" cb="0"/><line nr="105" mi="0" ci="5" mb="0" cb="0"/><line nr="108" mi="0" ci="3" mb="0" cb="2"/><line nr="110" mi="0" ci="5" mb="0" cb="0"/><line nr="113" mi="0" ci="2" mb="0" cb="0"/><line nr="125" mi="2" ci="0" mb="0" cb="0"/><line nr="135" mi="0" ci="3" mb="1" cb="1"/><line nr="136" mi="2" ci="8" mb="1" cb="1"/><line nr="138" mi="2" ci="0" mb="0" cb="0"/><line nr="149" mi="3" ci="0" mb="2" cb="0"/><line nr="150" mi="8" ci="0" mb="2" cb="0"/><line nr="151" mi="7" ci="0" mb="0" cb="0"/><line nr="153" mi="2" ci="0" mb="0" cb="0"/><line nr="164" mi="2" ci="0" mb="0" cb="0"/><line nr="165" mi="4" ci="0" mb="2" cb="0"/><line nr="166" mi="3" ci="0" mb="0" cb="0"/><line nr="167" mi="4" ci="0" mb="2" cb="0"/><line nr="169" mi="3" ci="0" mb="0" cb="0"/><line nr="170" mi="3" ci="0" mb="0" cb="0"/><line nr="173" mi="5" ci="0" mb="0" cb="0"/><line nr="174" mi="2" ci="0" mb="0" cb="0"/><line nr="175" mi="3" ci="0" mb="2" cb="0"/><line nr="176" mi="6" ci="0" mb="0" cb="0"/><line nr="177" mi="3" ci="0" mb="2" cb="0"/><line nr="178" mi="3" ci="0" mb="0" cb="0"/><line nr="179" mi="3" ci="0" mb="0" cb="0"/><line nr="181" mi="4" ci="0" mb="0" cb="0"/><line nr="183" mi="5" ci="0" mb="0" cb="0"/><line nr="185" mi="3" ci="0" mb="2" cb="0"/><line nr="186" mi="6" ci="0" mb="0" cb="0"/><line nr="187" mi="3" ci="0" mb="2" cb="0"/><line nr="188" mi="3" ci="0" mb="0" cb="0"/><line nr="189" mi="3" ci="0" mb="0" cb="0"/><line nr="193" mi="3" ci="0" mb="2" cb="0"/><line nr="194" mi="3" ci="0" mb="0" cb="0"/><line nr="196" mi="3" ci="0" mb="2" cb="0"/><line nr="197" mi="3" ci="0" mb="0" cb="0"/><line nr="199" mi="3" ci="0" mb="0" cb="0"/><line nr="202" mi="3" ci="0" mb="0" cb="0"/><line nr="214" mi="2" ci="0" mb="0" cb="0"/><line nr="224" mi="0" ci="3" mb="0" cb="0"/><line nr="234" mi="0" ci="2" mb="0" cb="0"/><line nr="235" mi="0" ci="3" mb="1" cb="1"/><line nr="236" mi="1" ci="0" mb="0" cb="0"/><line nr="237" mi="0" ci="3" mb="0" cb="0"/><line nr="248" mi="0" ci="4" mb="1" cb="1"/><line nr="249" mi="2" ci="0" mb="0" cb="0"/><line nr="251" mi="0" ci="5" mb="0" cb="0"/><line nr="252" mi="0" ci="5" mb="0" cb="0"/><line nr="253" mi="0" ci="5" mb="0" cb="0"/><line nr="254" mi="0" ci="7" mb="0" cb="4"/><line nr="255" mi="0" ci="3" mb="1" cb="1"/><line nr="256" mi="6" ci="0" mb="0" cb="0"/><line nr="257" mi="4" ci="0" mb="0" cb="0"/><line nr="259" mi="0" ci="6" mb="0" cb="0"/><line nr="260" mi="0" ci="4" mb="0" cb="0"/><line nr="263" mi="0" ci="7" mb="1" cb="3"/><line nr="264" mi="2" ci="0" mb="0" cb="0"/><line nr="265" mi="2" ci="0" mb="0" cb="0"/><line nr="267" mi="0" ci="2" mb="0" cb="0"/><line nr="281" mi="0" ci="3" mb="0" cb="0"/><line nr="282" mi="0" ci="5" mb="0" cb="2"/><line nr="283" mi="0" ci="4" mb="0" cb="2"/><line nr="284" mi="0" ci="2" mb="0" cb="0"/><line nr="287" mi="0" ci="4" mb="0" cb="2"/><line nr="288" mi="0" ci="3" mb="0" cb="0"/><line nr="289" mi="0" ci="4" mb="0" cb="0"/><line nr="290" mi="0" ci="3" mb="0" cb="0"/><line nr="291" mi="0" ci="3" mb="1" cb="1"/><line nr="292" mi="2" ci="0" mb="0" cb="0"/><line nr="295" mi="0" ci="4" mb="0" cb="2"/><line nr="296" mi="0" ci="4" mb="1" cb="1"/><line nr="297" mi="0" ci="6" mb="0" cb="0"/><line nr="299" mi="0" ci="4" mb="0" cb="2"/><line nr="300" mi="0" ci="4" mb="1" cb="1"/><line nr="301" mi="0" ci="3" mb="0" cb="0"/><line nr="302" mi="0" ci="2" mb="0" cb="0"/><line nr="305" mi="0" ci="6" mb="0" cb="0"/><line nr="306" mi="0" ci="4" mb="0" cb="2"/><line nr="307" mi="0" ci="7" mb="0" cb="0"/><line nr="308" mi="0" ci="7" mb="0" cb="0"/><line nr="311" mi="0" ci="4" mb="0" cb="2"/><line nr="312" mi="0" ci="2" mb="0" cb="0"/><line nr="318" mi="0" ci="2" mb="0" cb="0"/><line nr="325" mi="0" ci="3" mb="0" cb="0"/><line nr="326" mi="0" ci="3" mb="0" cb="0"/><line nr="327" mi="0" ci="3" mb="0" cb="0"/><line nr="328" mi="0" ci="3" mb="0" cb="0"/><line nr="329" mi="0" ci="3" mb="0" cb="0"/><line nr="330" mi="0" ci="3" mb="0" cb="0"/><line nr="331" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="158" covered="239"/><counter type="BRANCH" missed="34" covered="38"/><counter type="LINE" missed="46" covered="62"/><counter type="COMPLEXITY" missed="29" covered="21"/><counter type="METHOD" missed="5" covered="9"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSpanMatchAllSpans.java"><line nr="37" mi="0" ci="2" mb="0" cb="0"/><line nr="38" mi="0" ci="3" mb="0" cb="0"/><line nr="39" mi="0" ci="3" mb="0" cb="0"/><line nr="40" mi="0" ci="3" mb="0" cb="0"/><line nr="41" mi="0" ci="3" mb="0" cb="0"/><line nr="42" mi="0" ci="3" mb="0" cb="0"/><line nr="43" mi="0" ci="3" mb="0" cb="0"/><line nr="44" mi="0" ci="3" mb="0" cb="0"/><line nr="45" mi="0" ci="1" mb="0" cb="0"/><line nr="54" mi="0" ci="5" mb="0" cb="2"/><line nr="55" mi="0" ci="4" mb="0" cb="0"/><line nr="56" mi="0" ci="7" mb="0" cb="0"/><line nr="58" mi="0" ci="6" mb="0" cb="0"/><line nr="59" mi="0" ci="6" mb="0" cb="0"/><line nr="60" mi="0" ci="5" mb="0" cb="2"/><line nr="61" mi="0" ci="3" mb="0" cb="0"/><line nr="62" mi="0" ci="3" mb="0" cb="0"/><line nr="65" mi="0" ci="3" mb="0" cb="0"/><line nr="75" mi="0" ci="3" mb="0" cb="0"/><line nr="85" mi="0" ci="3" mb="0" cb="0"/><line nr="95" mi="2" ci="0" mb="0" cb="0"/><line nr="108" mi="1" ci="0" mb="0" cb="0"/><line nr="117" mi="0" ci="3" mb="0" cb="0"/><line nr="127" mi="0" ci="8" mb="0" cb="0"/><line nr="128" mi="0" ci="2" mb="0" cb="2"/><line nr="129" mi="0" ci="4" mb="0" cb="0"/><line nr="130" mi="0" ci="4" mb="0" cb="0"/><line nr="131" mi="0" ci="4" mb="0" cb="0"/><line nr="132" mi="0" ci="3" mb="0" cb="0"/><line nr="133" mi="0" ci="4" mb="0" cb="0"/><line nr="135" mi="0" ci="3" mb="0" cb="0"/><line nr="136" mi="0" ci="3" mb="0" cb="0"/><line nr="137" mi="0" ci="3" mb="0" cb="0"/><line nr="138" mi="0" ci="3" mb="0" cb="0"/><line nr="139" mi="0" ci="3" mb="0" cb="0"/><line nr="141" mi="0" ci="3" mb="0" cb="0"/><line nr="151" mi="0" ci="9" mb="0" cb="0"/><line nr="152" mi="0" ci="2" mb="1" cb="1"/><line nr="153" mi="0" ci="4" mb="0" cb="0"/><line nr="154" mi="0" ci="4" mb="0" cb="0"/><line nr="155" mi="0" ci="4" mb="0" cb="0"/><line nr="156" mi="0" ci="3" mb="0" cb="0"/><line nr="157" mi="0" ci="4" mb="0" cb="0"/><line nr="159" mi="3" ci="0" mb="0" cb="0"/><line nr="160" mi="3" ci="0" mb="0" cb="0"/><line nr="161" mi="3" ci="0" mb="0" cb="0"/><line nr="162" mi="3" ci="0" mb="0" cb="0"/><line nr="163" mi="3" ci="0" mb="0" cb="0"/><line nr="165" mi="0" ci="3" mb="0" cb="0"/><line nr="175" mi="0" ci="2" mb="0" cb="0"/><line nr="185" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="20" covered="157"/><counter type="BRANCH" missed="1" covered="7"/><counter type="LINE" missed="8" covered="43"/><counter type="COMPLEXITY" missed="4" covered="11"/><counter type="METHOD" missed="3" covered="8"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSpanEndSpans.java"><line nr="25" mi="0" ci="2" mb="0" cb="0"/><line nr="26" mi="0" ci="3" mb="0" cb="0"/><line nr="27" mi="0" ci="1" mb="0" cb="0"/><line nr="36" mi="0" ci="4" mb="0" cb="0"/><line nr="37" mi="0" ci="3" mb="0" cb="0"/><line nr="47" mi="2" ci="7" mb="1" cb="1"/><line nr="57" mi="2" ci="7" mb="1" cb="1"/><line nr="67" mi="2" ci="0" mb="0" cb="0"/><line nr="79" mi="3" ci="0" mb="2" cb="0"/><line nr="80" mi="4" ci="0" mb="0" cb="0"/><line nr="82" mi="1" ci="0" mb="0" cb="0"/><line nr="91" mi="9" ci="0" mb="2" cb="0"/><line nr="101" mi="9" ci="0" mb="2" cb="0"/><line nr="111" mi="2" ci="8" mb="1" cb="1"/><line nr="121" mi="2" ci="7" mb="1" cb="1"/><line nr="126" mi="3" ci="0" mb="2" cb="0"/><line nr="127" mi="2" ci="0" mb="0" cb="0"/><line nr="129" mi="4" ci="0" mb="0" cb="0"/><line nr="140" mi="9" ci="0" mb="2" cb="0"/><counter type="INSTRUCTION" missed="54" covered="42"/><counter type="BRANCH" missed="14" covered="4"/><counter type="LINE" missed="10" covered="9"/><counter type="COMPLEXITY" missed="15" covered="6"/><counter type="METHOD" missed="6" covered="6"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSpanPositionQuery.java"><line nr="44" mi="0" ci="5" mb="0" cb="0"/><line nr="45" mi="0" ci="1" mb="0" cb="0"/><line nr="55" mi="0" ci="6" mb="0" cb="0"/><line nr="56" mi="0" ci="3" mb="0" cb="0"/><line nr="57" mi="0" ci="3" mb="0" cb="0"/><line nr="58" mi="0" ci="3" mb="0" cb="0"/><line nr="59" mi="0" ci="1" mb="0" cb="0"/><line nr="68" mi="0" ci="3" mb="0" cb="0"/><line nr="81" mi="0" ci="7" mb="0" cb="0"/><line nr="103" mi="0" ci="3" mb="0" cb="0"/><line nr="104" mi="0" ci="5" mb="0" cb="0"/><line nr="105" mi="0" ci="1" mb="0" cb="0"/><line nr="117" mi="1" ci="0" mb="0" cb="0"/><line nr="132" mi="0" ci="3" mb="0" cb="0"/><line nr="134" mi="0" ci="3" mb="0" cb="0"/><line nr="135" mi="0" ci="3" mb="0" cb="2"/><line nr="136" mi="0" ci="3" mb="0" cb="0"/><line nr="137" mi="0" ci="4" mb="0" cb="0"/><line nr="138" mi="0" ci="16" mb="0" cb="2"/><line nr="139" mi="0" ci="5" mb="1" cb="1"/><line nr="140" mi="3" ci="0" mb="0" cb="0"/><line nr="141" mi="7" ci="0" mb="0" cb="0"/><line nr="142" mi="1" ci="0" mb="0" cb="0"/><line nr="145" mi="0" ci="1" mb="0" cb="0"/><line nr="147" mi="0" ci="7" mb="0" cb="0"/><line nr="149" mi="0" ci="7" mb="0" cb="0"/><line nr="151" mi="0" ci="5" mb="0" cb="0"/><line nr="152" mi="0" ci="2" mb="1" cb="1"/><line nr="153" mi="4" ci="0" mb="0" cb="0"/><line nr="155" mi="0" ci="3" mb="0" cb="0"/><line nr="156" mi="0" ci="13" mb="0" cb="0"/><line nr="158" mi="1" ci="0" mb="0" cb="0"/><line nr="160" mi="6" ci="0" mb="0" cb="0"/><line nr="173" mi="1" ci="0" mb="0" cb="0"/><line nr="184" mi="4" ci="0" mb="0" cb="0"/><line nr="197" mi="4" ci="0" mb="0" cb="0"/><line nr="198" mi="35" ci="0" mb="2" cb="0"/><line nr="200" mi="3" ci="0" mb="0" cb="0"/><line nr="210" mi="0" ci="3" mb="0" cb="2"/><line nr="211" mi="0" ci="2" mb="0" cb="0"/><line nr="212" mi="0" ci="2" mb="1" cb="1"/><line nr="213" mi="2" ci="0" mb="0" cb="0"/><line nr="214" mi="0" ci="5" mb="0" cb="2"/><line nr="215" mi="0" ci="2" mb="0" cb="0"/><line nr="216" mi="0" ci="3" mb="0" cb="0"/><line nr="217" mi="1" ci="19" mb="3" cb="3"/><line nr="227" mi="0" ci="5" mb="0" cb="0"/><line nr="228" mi="0" ci="8" mb="0" cb="0"/><line nr="229" mi="0" ci="7" mb="0" cb="0"/><line nr="230" mi="0" ci="7" mb="0" cb="0"/><line nr="231" mi="0" ci="2" mb="0" cb="0"/><counter type="INSTRUCTION" missed="73" covered="181"/><counter type="BRANCH" missed="8" covered="14"/><counter type="LINE" missed="13" covered="38"/><counter type="COMPLEXITY" missed="11" covered="12"/><counter type="METHOD" missed="4" covered="8"/><counter type="CLASS" missed="0" covered="2"/></sourcefile><sourcefile name="MtasSpanStartQuery.java"><line nr="32" mi="0" ci="6" mb="0" cb="0"/><line nr="33" mi="0" ci="3" mb="0" cb="0"/><line nr="34" mi="0" ci="1" mb="0" cb="0"/><line nr="44" mi="0" ci="5" mb="0" cb="0"/><line nr="45" mi="0" ci="5" mb="0" cb="2"/><line nr="46" mi="0" ci="7" mb="0" cb="0"/><line nr="47" mi="4" ci="3" mb="3" cb="1"/><line nr="48" mi="2" ci="0" mb="0" cb="0"/><line nr="50" mi="0" ci="4" mb="0" cb="0"/><line nr="62" mi="4" ci="0" mb="0" cb="0"/><line nr="63" mi="13" ci="0" mb="0" cb="0"/><line nr="64" mi="7" ci="0" mb="0" cb="0"/><line nr="65" mi="4" ci="0" mb="0" cb="0"/><line nr="66" mi="3" ci="0" mb="0" cb="0"/><line nr="76" mi="0" ci="4" mb="0" cb="0"/><line nr="89" mi="0" ci="7" mb="0" cb="0"/><line nr="90" mi="0" ci="2" mb="0" cb="0"/><line nr="91" mi="0" ci="7" mb="0" cb="0"/><line nr="110" mi="0" ci="3" mb="0" cb="0"/><line nr="111" mi="0" ci="5" mb="0" cb="0"/><line nr="112" mi="0" ci="3" mb="0" cb="0"/><line nr="113" mi="0" ci="1" mb="0" cb="0"/><line nr="124" mi="4" ci="0" mb="0" cb="0"/><line nr="125" mi="1" ci="0" mb="0" cb="0"/><line nr="138" mi="0" ci="9" mb="0" cb="0"/><line nr="148" mi="4" ci="0" mb="0" cb="0"/><line nr="149" mi="1" ci="0" mb="0" cb="0"/><line nr="160" mi="0" ci="3" mb="0" cb="2"/><line nr="161" mi="0" ci="2" mb="0" cb="0"/><line nr="162" mi="0" ci="2" mb="1" cb="1"/><line nr="163" mi="2" ci="0" mb="0" cb="0"/><line nr="164" mi="0" ci="5" mb="0" cb="2"/><line nr="165" mi="0" ci="2" mb="0" cb="0"/><line nr="166" mi="0" ci="3" mb="0" cb="0"/><line nr="167" mi="0" ci="6" mb="0" cb="0"/><line nr="177" mi="5" ci="0" mb="0" cb="0"/><line nr="178" mi="8" ci="0" mb="0" cb="0"/><line nr="179" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="64" covered="98"/><counter type="BRANCH" missed="4" covered="8"/><counter type="LINE" missed="14" covered="24"/><counter type="COMPLEXITY" missed="7" covered="10"/><counter type="METHOD" missed="4" covered="7"/><counter type="CLASS" missed="0" covered="2"/></sourcefile><sourcefile name="MtasSpanAndQuery.java"><line nr="30" mi="0" ci="4" mb="0" cb="0"/><line nr="31" mi="0" ci="2" mb="0" cb="0"/><line nr="32" mi="0" ci="2" mb="0" cb="0"/><line nr="33" mi="0" ci="5" mb="0" cb="0"/><line nr="34" mi="0" ci="16" mb="0" cb="2"/><line nr="35" mi="0" ci="5" mb="1" cb="1"/><line nr="36" mi="0" ci="5" mb="0" cb="0"/><line nr="37" mi="0" ci="3" mb="1" cb="1"/><line nr="38" mi="0" ci="2" mb="0" cb="2"/><line nr="39" mi="0" ci="9" mb="0" cb="0"/><line nr="41" mi="0" ci="3" mb="0" cb="0"/><line nr="44" mi="0" ci="3" mb="1" cb="1"/><line nr="45" mi="0" ci="2" mb="0" cb="2"/><line nr="46" mi="0" ci="9" mb="0" cb="0"/><line nr="48" mi="0" ci="3" mb="0" cb="0"/><line nr="53" mi="0" ci="4" mb="0" cb="0"/><line nr="54" mi="0" ci="7" mb="0" cb="0"/><line nr="55" mi="0" ci="6" mb="0" cb="0"/><line nr="56" mi="0" ci="1" mb="0" cb="0"/><line nr="65" mi="0" ci="4" mb="0" cb="0"/><line nr="78" mi="0" ci="6" mb="0" cb="0"/><line nr="86" mi="0" ci="5" mb="1" cb="1"/><line nr="89" mi="0" ci="5" mb="0" cb="0"/><line nr="90" mi="0" ci="4" mb="0" cb="0"/><line nr="91" mi="0" ci="5" mb="0" cb="0"/><line nr="92" mi="0" ci="2" mb="0" cb="0"/><line nr="93" mi="0" ci="2" mb="0" cb="0"/><line nr="94" mi="0" ci="2" mb="0" cb="0"/><line nr="95" mi="0" ci="8" mb="0" cb="2"/><line nr="96" mi="0" ci="8" mb="0" cb="0"/><line nr="97" mi="0" ci="14" mb="0" cb="2"/><line nr="98" mi="0" ci="5" mb="1" cb="1"/><line nr="99" mi="8" ci="0" mb="0" cb="0"/><line nr="101" mi="0" ci="5" mb="1" cb="1"/><line nr="102" mi="0" ci="1" mb="0" cb="0"/><line nr="103" mi="0" ci="5" mb="1" cb="1"/><line nr="104" mi="1" ci="0" mb="0" cb="0"/><line nr="110" mi="0" ci="2" mb="1" cb="1"/><line nr="112" mi="5" ci="0" mb="0" cb="0"/><line nr="113" mi="3" ci="0" mb="2" cb="0"/><line nr="114" mi="1" ci="0" mb="0" cb="0"/><line nr="116" mi="3" ci="0" mb="0" cb="0"/><line nr="117" mi="2" ci="0" mb="0" cb="0"/><line nr="118" mi="8" ci="0" mb="2" cb="0"/><line nr="119" mi="10" ci="0" mb="4" cb="0"/><line nr="121" mi="6" ci="0" mb="0" cb="0"/><line nr="122" mi="2" ci="0" mb="0" cb="0"/><line nr="123" mi="3" ci="0" mb="2" cb="0"/><line nr="124" mi="6" ci="0" mb="0" cb="0"/><line nr="125" mi="1" ci="0" mb="0" cb="0"/><line nr="126" mi="1" ci="0" mb="0" cb="0"/><line nr="129" mi="2" ci="0" mb="0" cb="0"/><line nr="131" mi="0" ci="3" mb="1" cb="1"/><line nr="132" mi="8" ci="0" mb="0" cb="0"/><line nr="133" mi="0" ci="4" mb="1" cb="1"/><line nr="134" mi="6" ci="0" mb="0" cb="0"/><line nr="135" mi="0" ci="8" mb="1" cb="3"/><line nr="136" mi="0" ci="7" mb="0" cb="0"/><line nr="138" mi="0" ci="4" mb="0" cb="0"/><line nr="140" mi="5" ci="0" mb="2" cb="0"/><line nr="141" mi="8" ci="0" mb="0" cb="0"/><line nr="143" mi="8" ci="0" mb="0" cb="0"/><line nr="155" mi="5" ci="0" mb="0" cb="0"/><line nr="165" mi="0" ci="3" mb="0" cb="2"/><line nr="166" mi="0" ci="2" mb="0" cb="0"/><line nr="167" mi="0" ci="2" mb="1" cb="1"/><line nr="168" mi="2" ci="0" mb="0" cb="0"/><line nr="169" mi="0" ci="5" mb="1" cb="1"/><line nr="170" mi="2" ci="0" mb="0" cb="0"/><line nr="171" mi="0" ci="3" mb="0" cb="0"/><line nr="172" mi="0" ci="6" mb="0" cb="0"/><line nr="182" mi="0" ci="5" mb="0" cb="0"/><line nr="183" mi="0" ci="8" mb="0" cb="0"/><line nr="184" mi="0" ci="2" mb="0" cb="0"/><counter type="INSTRUCTION" missed="106" covered="236"/><counter type="BRANCH" missed="25" covered="27"/><counter type="LINE" missed="24" covered="50"/><counter type="COMPLEXITY" missed="20" covered="13"/><counter type="METHOD" missed="1" covered="6"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSpanEndQuery.java"><line nr="32" mi="0" ci="6" mb="0" cb="0"/><line nr="33" mi="0" ci="3" mb="0" cb="0"/><line nr="34" mi="0" ci="1" mb="0" cb="0"/><line nr="44" mi="0" ci="5" mb="0" cb="0"/><line nr="45" mi="0" ci="5" mb="0" cb="2"/><line nr="46" mi="0" ci="7" mb="0" cb="0"/><line nr="47" mi="1" ci="3" mb="1" cb="1"/><line nr="48" mi="3" ci="0" mb="2" cb="0"/><line nr="49" mi="2" ci="0" mb="0" cb="0"/><line nr="51" mi="0" ci="4" mb="0" cb="0"/><line nr="63" mi="4" ci="0" mb="0" cb="0"/><line nr="64" mi="13" ci="0" mb="0" cb="0"/><line nr="65" mi="7" ci="0" mb="0" cb="0"/><line nr="66" mi="4" ci="0" mb="0" cb="0"/><line nr="67" mi="3" ci="0" mb="0" cb="0"/><line nr="77" mi="0" ci="4" mb="0" cb="0"/><line nr="90" mi="0" ci="7" mb="0" cb="0"/><line nr="91" mi="0" ci="2" mb="0" cb="0"/><line nr="92" mi="0" ci="7" mb="0" cb="0"/><line nr="111" mi="0" ci="3" mb="0" cb="0"/><line nr="112" mi="0" ci="5" mb="0" cb="0"/><line nr="113" mi="0" ci="3" mb="0" cb="0"/><line nr="114" mi="0" ci="1" mb="0" cb="0"/><line nr="125" mi="4" ci="0" mb="0" cb="0"/><line nr="126" mi="1" ci="0" mb="0" cb="0"/><line nr="139" mi="0" ci="6" mb="0" cb="0"/><line nr="140" mi="0" ci="3" mb="0" cb="0"/><line nr="150" mi="4" ci="0" mb="0" cb="0"/><line nr="151" mi="1" ci="0" mb="0" cb="0"/><line nr="162" mi="0" ci="3" mb="0" cb="2"/><line nr="163" mi="0" ci="2" mb="0" cb="0"/><line nr="164" mi="0" ci="2" mb="1" cb="1"/><line nr="165" mi="2" ci="0" mb="0" cb="0"/><line nr="166" mi="0" ci="5" mb="0" cb="2"/><line nr="167" mi="0" ci="2" mb="0" cb="0"/><line nr="168" mi="0" ci="3" mb="0" cb="0"/><line nr="169" mi="0" ci="6" mb="0" cb="0"/><line nr="179" mi="5" ci="0" mb="0" cb="0"/><line nr="180" mi="8" ci="0" mb="0" cb="0"/><line nr="181" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="64" covered="98"/><counter type="BRANCH" missed="4" covered="8"/><counter type="LINE" missed="15" covered="25"/><counter type="COMPLEXITY" missed="7" covered="10"/><counter type="METHOD" missed="4" covered="7"/><counter type="CLASS" missed="0" covered="2"/></sourcefile><sourcefile name="MtasSpanFullyAlignedWithSpans.java"><line nr="55" mi="0" ci="2" mb="0" cb="0"/><line nr="56" mi="0" ci="3" mb="0" cb="0"/><line nr="57" mi="0" ci="3" mb="0" cb="0"/><line nr="58" mi="0" ci="3" mb="0" cb="0"/><line nr="59" mi="0" ci="5" mb="0" cb="0"/><line nr="60" mi="0" ci="1" mb="0" cb="0"/><line nr="70" mi="0" ci="8" mb="2" cb="2"/><line nr="71" mi="5" ci="0" mb="0" cb="0"/><line nr="73" mi="0" ci="3" mb="1" cb="1"/><line nr="74" mi="2" ci="0" mb="0" cb="0"/><line nr="77" mi="0" ci="3" mb="0" cb="2"/><line nr="78" mi="0" ci="3" mb="0" cb="0"/><line nr="79" mi="0" ci="5" mb="0" cb="0"/><line nr="82" mi="0" ci="3" mb="0" cb="2"/><line nr="84" mi="0" ci="5" mb="0" cb="0"/><line nr="87" mi="0" ci="2" mb="0" cb="0"/><line nr="99" mi="0" ci="3" mb="1" cb="1"/><line nr="100" mi="0" ci="3" mb="1" cb="1"/><line nr="101" mi="2" ci="0" mb="0" cb="0"/><line nr="103" mi="0" ci="5" mb="0" cb="0"/><line nr="106" mi="2" ci="0" mb="0" cb="0"/><line nr="117" mi="0" ci="3" mb="1" cb="1"/><line nr="118" mi="0" ci="3" mb="1" cb="1"/><line nr="119" mi="2" ci="0" mb="0" cb="0"/><line nr="121" mi="0" ci="5" mb="0" cb="0"/><line nr="124" mi="2" ci="0" mb="0" cb="0"/><line nr="135" mi="3" ci="0" mb="2" cb="0"/><line nr="136" mi="3" ci="0" mb="2" cb="0"/><line nr="137" mi="2" ci="0" mb="0" cb="0"/><line nr="139" mi="10" ci="0" mb="0" cb="0"/><line nr="142" mi="2" ci="0" mb="0" cb="0"/><line nr="155" mi="5" ci="0" mb="0" cb="0"/><line nr="156" mi="5" ci="0" mb="0" cb="0"/><line nr="157" mi="1" ci="0" mb="0" cb="0"/><line nr="166" mi="2" ci="0" mb="0" cb="0"/><line nr="176" mi="0" ci="3" mb="0" cb="0"/><line nr="186" mi="0" ci="2" mb="0" cb="0"/><line nr="187" mi="0" ci="3" mb="1" cb="1"/><line nr="188" mi="1" ci="0" mb="0" cb="0"/><line nr="189" mi="0" ci="3" mb="0" cb="0"/><line nr="199" mi="2" ci="0" mb="0" cb="0"/><line nr="200" mi="4" ci="0" mb="2" cb="0"/><line nr="201" mi="3" ci="0" mb="0" cb="0"/><line nr="202" mi="4" ci="0" mb="2" cb="0"/><line nr="204" mi="3" ci="0" mb="0" cb="0"/><line nr="205" mi="3" ci="0" mb="0" cb="0"/><line nr="208" mi="5" ci="0" mb="0" cb="0"/><line nr="209" mi="2" ci="0" mb="0" cb="0"/><line nr="210" mi="3" ci="0" mb="2" cb="0"/><line nr="211" mi="6" ci="0" mb="0" cb="0"/><line nr="212" mi="3" ci="0" mb="2" cb="0"/><line nr="213" mi="3" ci="0" mb="0" cb="0"/><line nr="214" mi="3" ci="0" mb="0" cb="0"/><line nr="216" mi="4" ci="0" mb="0" cb="0"/><line nr="218" mi="5" ci="0" mb="0" cb="0"/><line nr="220" mi="3" ci="0" mb="2" cb="0"/><line nr="221" mi="6" ci="0" mb="0" cb="0"/><line nr="222" mi="3" ci="0" mb="2" cb="0"/><line nr="223" mi="3" ci="0" mb="0" cb="0"/><line nr="224" mi="3" ci="0" mb="0" cb="0"/><line nr="228" mi="3" ci="0" mb="2" cb="0"/><line nr="229" mi="3" ci="0" mb="0" cb="0"/><line nr="231" mi="3" ci="0" mb="2" cb="0"/><line nr="232" mi="3" ci="0" mb="0" cb="0"/><line nr="234" mi="3" ci="0" mb="0" cb="0"/><line nr="237" mi="3" ci="0" mb="0" cb="0"/><line nr="250" mi="0" ci="4" mb="1" cb="1"/><line nr="251" mi="2" ci="0" mb="0" cb="0"/><line nr="253" mi="0" ci="5" mb="0" cb="0"/><line nr="254" mi="0" ci="5" mb="0" cb="0"/><line nr="255" mi="0" ci="5" mb="0" cb="0"/><line nr="256" mi="0" ci="7" mb="0" cb="4"/><line nr="257" mi="0" ci="3" mb="1" cb="1"/><line nr="258" mi="6" ci="0" mb="0" cb="0"/><line nr="259" mi="4" ci="0" mb="0" cb="0"/><line nr="261" mi="0" ci="6" mb="0" cb="0"/><line nr="262" mi="0" ci="4" mb="0" cb="0"/><line nr="265" mi="0" ci="7" mb="1" cb="3"/><line nr="266" mi="2" ci="0" mb="0" cb="0"/><line nr="267" mi="2" ci="0" mb="0" cb="0"/><line nr="269" mi="0" ci="2" mb="0" cb="0"/><line nr="286" mi="0" ci="3" mb="0" cb="0"/><line nr="287" mi="0" ci="5" mb="0" cb="2"/><line nr="288" mi="0" ci="5" mb="0" cb="0"/><line nr="289" mi="0" ci="7" mb="0" cb="4"/><line nr="291" mi="0" ci="3" mb="0" cb="0"/><line nr="292" mi="0" ci="2" mb="0" cb="0"/><line nr="294" mi="0" ci="15" mb="0" cb="6"/><line nr="297" mi="0" ci="3" mb="0" cb="2"/><line nr="298" mi="0" ci="2" mb="0" cb="0"/><line nr="301" mi="0" ci="7" mb="0" cb="4"/><line nr="304" mi="0" ci="5" mb="0" cb="0"/><line nr="306" mi="0" ci="3" mb="0" cb="2"/><line nr="307" mi="0" ci="4" mb="0" cb="0"/><line nr="310" mi="0" ci="5" mb="0" cb="0"/><line nr="312" mi="0" ci="4" mb="0" cb="2"/><line nr="313" mi="0" ci="5" mb="1" cb="1"/><line nr="314" mi="0" ci="4" mb="0" cb="0"/><line nr="315" mi="0" ci="3" mb="0" cb="0"/><line nr="317" mi="0" ci="7" mb="0" cb="0"/><line nr="320" mi="0" ci="3" mb="0" cb="0"/><line nr="321" mi="0" ci="3" mb="0" cb="0"/><line nr="323" mi="0" ci="6" mb="0" cb="4"/><line nr="325" mi="0" ci="2" mb="0" cb="0"/><line nr="332" mi="0" ci="3" mb="0" cb="0"/><line nr="333" mi="0" ci="2" mb="0" cb="0"/><line nr="340" mi="0" ci="3" mb="0" cb="0"/><line nr="341" mi="0" ci="3" mb="0" cb="0"/><line nr="342" mi="0" ci="3" mb="0" cb="0"/><line nr="343" mi="0" ci="3" mb="0" cb="0"/><line nr="344" mi="0" ci="3" mb="0" cb="0"/><line nr="345" mi="0" ci="3" mb="0" cb="0"/><line nr="346" mi="0" ci="3" mb="0" cb="0"/><line nr="347" mi="0" ci="1" mb="0" cb="0"/><line nr="356" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="156" covered="263"/><counter type="BRANCH" missed="32" covered="48"/><counter type="LINE" missed="48" covered="67"/><counter type="COMPLEXITY" missed="27" covered="27"/><counter type="METHOD" missed="5" covered="9"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSpanIntersectingQuery.java"><line nr="43" mi="1" ci="10" mb="2" cb="2"/><line nr="44" mi="1" ci="2" mb="0" cb="0"/><line nr="45" mi="0" ci="8" mb="2" cb="2"/><line nr="46" mi="0" ci="11" mb="3" cb="3"/><line nr="47" mi="5" ci="0" mb="0" cb="0"/><line nr="49" mi="2" ci="0" mb="2" cb="0"/><line nr="50" mi="5" ci="0" mb="0" cb="0"/><line nr="52" mi="3" ci="0" mb="0" cb="0"/><line nr="54" mi="0" ci="3" mb="0" cb="0"/><line nr="55" mi="0" ci="3" mb="0" cb="0"/><line nr="56" mi="0" ci="1" mb="0" cb="0"/><line nr="65" mi="0" ci="3" mb="0" cb="0"/><line nr="78" mi="0" ci="6" mb="2" cb="2"/><line nr="79" mi="2" ci="0" mb="0" cb="0"/><line nr="81" mi="0" ci="6" mb="0" cb="0"/><line nr="82" mi="0" ci="3" mb="0" cb="0"/><line nr="83" mi="0" ci="6" mb="0" cb="0"/><line nr="84" mi="0" ci="3" mb="0" cb="0"/><line nr="86" mi="0" ci="4" mb="0" cb="0"/><line nr="87" mi="0" ci="4" mb="0" cb="0"/><line nr="88" mi="0" ci="4" mb="0" cb="0"/><line nr="90" mi="2" ci="8" mb="1" cb="1"/><line nr="91" mi="2" ci="3" mb="0" cb="0"/><line nr="103" mi="4" ci="0" mb="0" cb="0"/><line nr="104" mi="10" ci="0" mb="2" cb="0"/><line nr="105" mi="5" ci="0" mb="0" cb="0"/><line nr="106" mi="1" ci="0" mb="0" cb="0"/><line nr="107" mi="3" ci="0" mb="0" cb="0"/><line nr="117" mi="4" ci="0" mb="0" cb="0"/><line nr="118" mi="13" ci="0" mb="0" cb="0"/><line nr="119" mi="3" ci="0" mb="2" cb="0"/><line nr="120" mi="10" ci="0" mb="0" cb="0"/><line nr="122" mi="4" ci="0" mb="0" cb="0"/><line nr="124" mi="4" ci="0" mb="0" cb="0"/><line nr="125" mi="3" ci="0" mb="2" cb="0"/><line nr="126" mi="10" ci="0" mb="0" cb="0"/><line nr="128" mi="4" ci="0" mb="0" cb="0"/><line nr="130" mi="4" ci="0" mb="0" cb="0"/><line nr="131" mi="3" ci="0" mb="0" cb="0"/><line nr="141" mi="0" ci="3" mb="0" cb="2"/><line nr="142" mi="0" ci="2" mb="0" cb="0"/><line nr="143" mi="0" ci="2" mb="1" cb="1"/><line nr="144" mi="2" ci="0" mb="0" cb="0"/><line nr="145" mi="0" ci="5" mb="1" cb="1"/><line nr="146" mi="2" ci="0" mb="0" cb="0"/><line nr="147" mi="0" ci="3" mb="0" cb="0"/><line nr="148" mi="0" ci="16" mb="1" cb="3"/><line nr="158" mi="5" ci="0" mb="0" cb="0"/><line nr="159" mi="6" ci="0" mb="0" cb="0"/><line nr="160" mi="4" ci="0" mb="0" cb="0"/><line nr="161" mi="6" ci="0" mb="0" cb="0"/><line nr="162" mi="2" ci="0" mb="0" cb="0"/><line nr="173" mi="0" ci="6" mb="0" cb="0"/><line nr="174" mi="0" ci="6" mb="0" cb="0"/><line nr="175" mi="0" ci="10" mb="1" cb="3"/><line nr="176" mi="0" ci="8" mb="0" cb="0"/><line nr="177" mi="0" ci="4" mb="1" cb="1"/><line nr="178" mi="2" ci="0" mb="0" cb="0"/><line nr="182" mi="1" ci="3" mb="1" cb="1"/><line nr="183" mi="5" ci="2" mb="2" cb="0"/><line nr="184" mi="0" ci="5" mb="1" cb="1"/><line nr="185" mi="2" ci="6" mb="1" cb="1"/><line nr="186" mi="0" ci="2" mb="1" cb="1"/><line nr="187" mi="6" ci="0" mb="0" cb="0"/><line nr="189" mi="0" ci="4" mb="0" cb="0"/><line nr="216" mi="0" ci="3" mb="0" cb="0"/><line nr="217" mi="0" ci="5" mb="0" cb="0"/><line nr="218" mi="0" ci="3" mb="0" cb="0"/><line nr="219" mi="0" ci="3" mb="0" cb="0"/><line nr="220" mi="0" ci="1" mb="0" cb="0"/><line nr="231" mi="5" ci="0" mb="0" cb="0"/><line nr="232" mi="5" ci="0" mb="0" cb="0"/><line nr="233" mi="1" ci="0" mb="0" cb="0"/><line nr="246" mi="0" ci="6" mb="0" cb="0"/><line nr="247" mi="0" ci="2" mb="1" cb="1"/><line nr="248" mi="2" ci="0" mb="0" cb="0"/><line nr="250" mi="0" ci="7" mb="0" cb="0"/><line nr="251" mi="0" ci="3" mb="0" cb="0"/><line nr="252" mi="0" ci="7" mb="0" cb="0"/><line nr="253" mi="0" ci="3" mb="0" cb="0"/><line nr="254" mi="0" ci="6" mb="0" cb="0"/><line nr="264" mi="5" ci="0" mb="0" cb="0"/><line nr="265" mi="5" ci="0" mb="0" cb="0"/><line nr="266" mi="1" ci="0" mb="0" cb="0"/><line nr="283" mi="0" ci="2" mb="0" cb="0"/><line nr="284" mi="3" ci="6" mb="1" cb="1"/><line nr="285" mi="0" ci="1" mb="0" cb="0"/><line nr="302" mi="0" ci="2" mb="0" cb="0"/><line nr="303" mi="0" ci="3" mb="0" cb="0"/><line nr="304" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="178" covered="239"/><counter type="BRANCH" missed="31" covered="27"/><counter type="LINE" missed="37" covered="53"/><counter type="COMPLEXITY" missed="31" covered="12"/><counter type="METHOD" missed="5" covered="9"/><counter type="CLASS" missed="0" covered="4"/></sourcefile><sourcefile name="MtasSpanMatchNoneSpans.java"><line nr="28" mi="0" ci="2" mb="0" cb="0"/><line nr="29" mi="0" ci="3" mb="0" cb="0"/><line nr="30" mi="0" ci="3" mb="0" cb="0"/><line nr="31" mi="0" ci="3" mb="0" cb="0"/><line nr="32" mi="0" ci="1" mb="0" cb="0"/><line nr="41" mi="3" ci="0" mb="0" cb="0"/><line nr="51" mi="3" ci="0" mb="0" cb="0"/><line nr="61" mi="3" ci="0" mb="0" cb="0"/><line nr="71" mi="2" ci="0" mb="0" cb="0"/><line nr="84" mi="1" ci="0" mb="0" cb="0"/><line nr="93" mi="3" ci="0" mb="0" cb="0"/><line nr="103" mi="0" ci="3" mb="0" cb="0"/><line nr="104" mi="0" ci="3" mb="0" cb="0"/><line nr="105" mi="0" ci="3" mb="0" cb="0"/><line nr="106" mi="0" ci="3" mb="0" cb="0"/><line nr="116" mi="0" ci="3" mb="0" cb="0"/><line nr="117" mi="0" ci="3" mb="0" cb="0"/><line nr="118" mi="0" ci="3" mb="0" cb="0"/><line nr="119" mi="0" ci="3" mb="0" cb="0"/><line nr="129" mi="2" ci="0" mb="0" cb="0"/><line nr="139" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="19" covered="36"/><counter type="LINE" missed="8" covered="13"/><counter type="COMPLEXITY" missed="8" covered="3"/><counter type="METHOD" missed="8" covered="3"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSpanWildcardQuery.java"><line nr="49" mi="4" ci="0" mb="0" cb="0"/><line nr="50" mi="1" ci="0" mb="0" cb="0"/><line nr="59" mi="14" ci="0" mb="4" cb="0"/><line nr="60" mi="5" ci="0" mb="0" cb="0"/><line nr="61" mi="6" ci="0" mb="0" cb="0"/><line nr="62" mi="3" ci="0" mb="0" cb="0"/><line nr="63" mi="3" ci="0" mb="0" cb="0"/><line nr="64" mi="5" ci="0" mb="0" cb="0"/><line nr="65" mi="2" ci="0" mb="2" cb="0"/><line nr="66" mi="7" ci="0" mb="0" cb="0"/><line nr="67" mi="9" ci="0" mb="0" cb="0"/><line nr="68" mi="11" ci="0" mb="2" cb="0"/><line nr="70" mi="4" ci="0" mb="0" cb="0"/><line nr="71" mi="3" ci="0" mb="0" cb="0"/><line nr="73" mi="1" ci="0" mb="0" cb="0"/><line nr="83" mi="5" ci="0" mb="0" cb="0"/><line nr="84" mi="3" ci="0" mb="2" cb="0"/><line nr="85" mi="4" ci="0" mb="0" cb="0"/><line nr="86" mi="4" ci="0" mb="2" cb="0"/><line nr="88" mi="9" ci="0" mb="0" cb="0"/><line nr="89" mi="17" ci="0" mb="0" cb="0"/><line nr="93" mi="4" ci="0" mb="0" cb="0"/><line nr="94" mi="8" ci="0" mb="2" cb="0"/><line nr="95" mi="5" ci="0" mb="2" cb="0"/><line nr="96" mi="13" ci="0" mb="0" cb="0"/><line nr="99" mi="5" ci="0" mb="0" cb="0"/><line nr="102" mi="7" ci="0" mb="0" cb="0"/><line nr="104" mi="5" ci="0" mb="0" cb="0"/><line nr="116" mi="4" ci="0" mb="0" cb="0"/><line nr="117" mi="13" ci="0" mb="0" cb="0"/><line nr="118" mi="3" ci="0" mb="2" cb="0"/><line nr="119" mi="17" ci="0" mb="0" cb="0"/><line nr="121" mi="21" ci="0" mb="0" cb="0"/><line nr="123" mi="4" ci="0" mb="0" cb="0"/><line nr="124" mi="3" ci="0" mb="0" cb="0"/><line nr="134" mi="4" ci="0" mb="0" cb="0"/><line nr="147" mi="9" ci="0" mb="0" cb="0"/><line nr="158" mi="3" ci="0" mb="2" cb="0"/><line nr="159" mi="2" ci="0" mb="0" cb="0"/><line nr="160" mi="2" ci="0" mb="2" cb="0"/><line nr="161" mi="2" ci="0" mb="0" cb="0"/><line nr="162" mi="5" ci="0" mb="2" cb="0"/><line nr="163" mi="2" ci="0" mb="0" cb="0"/><line nr="164" mi="3" ci="0" mb="0" cb="0"/><line nr="165" mi="15" ci="0" mb="4" cb="0"/><line nr="175" mi="5" ci="0" mb="0" cb="0"/><line nr="176" mi="8" ci="0" mb="0" cb="0"/><line nr="177" mi="9" ci="0" mb="2" cb="0"/><line nr="178" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="303" covered="0"/><counter type="BRANCH" missed="30" covered="0"/><counter type="LINE" missed="49" covered="0"/><counter type="COMPLEXITY" missed="23" covered="0"/><counter type="METHOD" missed="8" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="MtasSpanTermQuery.java"><line nr="27" mi="4" ci="0" mb="0" cb="0"/><line nr="28" mi="1" ci="0" mb="0" cb="0"/><line nr="37" mi="7" ci="0" mb="0" cb="0"/><line nr="38" mi="1" ci="0" mb="0" cb="0"/><line nr="47" mi="0" ci="14" mb="0" cb="4"/><line nr="48" mi="0" ci="7" mb="0" cb="0"/><line nr="49" mi="0" ci="1" mb="0" cb="0"/><line nr="61" mi="0" ci="6" mb="0" cb="0"/><line nr="69" mi="0" ci="7" mb="0" cb="0"/><line nr="70" mi="0" ci="4" mb="0" cb="0"/><line nr="81" mi="5" ci="0" mb="0" cb="0"/><line nr="91" mi="0" ci="3" mb="0" cb="2"/><line nr="92" mi="0" ci="2" mb="0" cb="0"/><line nr="93" mi="0" ci="2" mb="1" cb="1"/><line nr="94" mi="2" ci="0" mb="0" cb="0"/><line nr="95" mi="0" ci="5" mb="0" cb="2"/><line nr="96" mi="0" ci="2" mb="0" cb="0"/><line nr="97" mi="0" ci="3" mb="0" cb="0"/><line nr="98" mi="0" ci="6" mb="0" cb="0"/><line nr="106" mi="0" ci="4" mb="0" cb="0"/><line nr="114" mi="0" ci="4" mb="0" cb="0"/><counter type="INSTRUCTION" missed="20" covered="70"/><counter type="BRANCH" missed="1" covered="9"/><counter type="LINE" missed="6" covered="15"/><counter type="COMPLEXITY" missed="4" covered="10"/><counter type="METHOD" missed="3" covered="6"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSpanStartSpans.java"><line nr="25" mi="0" ci="2" mb="0" cb="0"/><line nr="26" mi="0" ci="3" mb="0" cb="0"/><line nr="27" mi="0" ci="1" mb="0" cb="0"/><line nr="36" mi="2" ci="7" mb="1" cb="1"/><line nr="46" mi="2" ci="7" mb="1" cb="1"/><line nr="56" mi="2" ci="7" mb="1" cb="1"/><line nr="66" mi="2" ci="0" mb="0" cb="0"/><line nr="78" mi="3" ci="0" mb="2" cb="0"/><line nr="79" mi="4" ci="0" mb="0" cb="0"/><line nr="81" mi="1" ci="0" mb="0" cb="0"/><line nr="90" mi="2" ci="7" mb="1" cb="1"/><line nr="100" mi="2" ci="7" mb="1" cb="1"/><line nr="110" mi="2" ci="8" mb="1" cb="1"/><line nr="115" mi="0" ci="3" mb="1" cb="1"/><line nr="116" mi="2" ci="0" mb="0" cb="0"/><line nr="118" mi="0" ci="4" mb="0" cb="0"/><line nr="129" mi="2" ci="7" mb="1" cb="1"/><line nr="139" mi="2" ci="7" mb="1" cb="1"/><counter type="INSTRUCTION" missed="28" covered="70"/><counter type="BRANCH" missed="11" covered="9"/><counter type="LINE" missed="5" covered="13"/><counter type="COMPLEXITY" missed="12" covered="10"/><counter type="METHOD" missed="2" covered="10"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSpanSequenceItem.java"><line nr="28" mi="0" ci="2" mb="0" cb="0"/><line nr="29" mi="0" ci="3" mb="0" cb="0"/><line nr="30" mi="0" ci="3" mb="0" cb="0"/><line nr="31" mi="0" ci="1" mb="0" cb="0"/><line nr="39" mi="0" ci="3" mb="0" cb="0"/><line nr="49" mi="3" ci="0" mb="0" cb="0"/><line nr="50" mi="1" ci="0" mb="0" cb="0"/><line nr="58" mi="0" ci="3" mb="0" cb="0"/><line nr="68" mi="0" ci="3" mb="1" cb="1"/><line nr="69" mi="0" ci="3" mb="0" cb="0"/><line nr="70" mi="0" ci="9" mb="0" cb="2"/><line nr="71" mi="0" ci="6" mb="1" cb="1"/><line nr="73" mi="2" ci="0" mb="0" cb="0"/><line nr="84" mi="0" ci="5" mb="0" cb="0"/><line nr="85" mi="0" ci="8" mb="0" cb="0"/><line nr="86" mi="2" ci="7" mb="1" cb="1"/><line nr="87" mi="0" ci="2" mb="0" cb="0"/><line nr="100" mi="0" ci="5" mb="0" cb="0"/><line nr="101" mi="0" ci="5" mb="0" cb="2"/><line nr="102" mi="0" ci="7" mb="0" cb="0"/><line nr="104" mi="0" ci="2" mb="0" cb="0"/><line nr="115" mi="22" ci="0" mb="2" cb="0"/><line nr="135" mi="0" ci="4" mb="1" cb="3"/><line nr="136" mi="0" ci="2" mb="0" cb="0"/><line nr="138" mi="0" ci="3" mb="0" cb="0"/><line nr="139" mi="0" ci="3" mb="0" cb="0"/><line nr="140" mi="2" ci="8" mb="1" cb="3"/><line nr="142" mi="0" ci="3" mb="0" cb="2"/><line nr="143" mi="0" ci="3" mb="0" cb="0"/><line nr="145" mi="0" ci="3" mb="1" cb="1"/><line nr="146" mi="3" ci="0" mb="0" cb="0"/><line nr="148" mi="6" ci="0" mb="2" cb="0"/><line nr="151" mi="3" ci="0" mb="2" cb="0"/><line nr="152" mi="6" ci="0" mb="2" cb="0"/><line nr="153" mi="4" ci="0" mb="2" cb="0"/><line nr="154" mi="5" ci="0" mb="0" cb="0"/><line nr="155" mi="4" ci="0" mb="2" cb="0"/><line nr="156" mi="5" ci="0" mb="0" cb="0"/><line nr="158" mi="11" ci="0" mb="4" cb="0"/><line nr="160" mi="4" ci="0" mb="2" cb="0"/><line nr="161" mi="5" ci="0" mb="0" cb="0"/><line nr="162" mi="4" ci="0" mb="2" cb="0"/><line nr="163" mi="5" ci="0" mb="0" cb="0"/><line nr="165" mi="2" ci="0" mb="2" cb="0"/><line nr="167" mi="6" ci="0" mb="4" cb="0"/><line nr="168" mi="5" ci="0" mb="0" cb="0"/><line nr="169" mi="1" ci="0" mb="0" cb="0"/><line nr="170" mi="3" ci="0" mb="0" cb="0"/><line nr="171" mi="3" ci="0" mb="0" cb="0"/><line nr="173" mi="5" ci="0" mb="0" cb="0"/><line nr="174" mi="3" ci="0" mb="2" cb="0"/><line nr="175" mi="4" ci="0" mb="0" cb="0"/><line nr="176" mi="2" ci="0" mb="2" cb="0"/><line nr="177" mi="5" ci="0" mb="0" cb="0"/><line nr="178" mi="9" ci="0" mb="0" cb="0"/><line nr="183" mi="1" ci="0" mb="0" cb="0"/><line nr="184" mi="3" ci="0" mb="0" cb="0"/><line nr="185" mi="3" ci="0" mb="0" cb="0"/><line nr="186" mi="3" ci="0" mb="0" cb="0"/><line nr="187" mi="3" ci="0" mb="0" cb="0"/><line nr="189" mi="5" ci="0" mb="0" cb="0"/><line nr="190" mi="3" ci="0" mb="2" cb="0"/><line nr="191" mi="4" ci="0" mb="0" cb="0"/><line nr="192" mi="2" ci="0" mb="2" cb="0"/><line nr="193" mi="5" ci="0" mb="0" cb="0"/><line nr="194" mi="9" ci="0" mb="0" cb="0"/><line nr="201" mi="1" ci="0" mb="0" cb="0"/><line nr="202" mi="0" ci="5" mb="1" cb="1"/><line nr="204" mi="6" ci="0" mb="2" cb="0"/><line nr="205" mi="9" ci="0" mb="2" cb="0"/><line nr="206" mi="7" ci="0" mb="0" cb="0"/><line nr="207" mi="9" ci="0" mb="2" cb="0"/><line nr="208" mi="3" ci="0" mb="0" cb="0"/><line nr="209" mi="4" ci="0" mb="0" cb="0"/><line nr="210" mi="2" ci="0" mb="2" cb="0"/><line nr="211" mi="2" ci="0" mb="2" cb="0"/><line nr="212" mi="3" ci="0" mb="2" cb="0"/><line nr="213" mi="4" ci="0" mb="2" cb="0"/><line nr="214" mi="7" ci="0" mb="0" cb="0"/><line nr="215" mi="9" ci="0" mb="0" cb="0"/><line nr="218" mi="3" ci="0" mb="2" cb="0"/><line nr="219" mi="6" ci="0" mb="0" cb="0"/><line nr="220" mi="2" ci="0" mb="0" cb="0"/><line nr="221" mi="9" ci="0" mb="0" cb="0"/><line nr="224" mi="6" ci="0" mb="0" cb="0"/><line nr="225" mi="4" ci="0" mb="0" cb="0"/><line nr="226" mi="9" ci="0" mb="0" cb="0"/><line nr="230" mi="4" ci="0" mb="2" cb="0"/><line nr="231" mi="7" ci="0" mb="0" cb="0"/><line nr="232" mi="9" ci="0" mb="0" cb="0"/><line nr="240" mi="0" ci="4" mb="0" cb="2"/><line nr="241" mi="0" ci="3" mb="0" cb="0"/><line nr="242" mi="0" ci="5" mb="1" cb="1"/><line nr="244" mi="6" ci="0" mb="2" cb="0"/><line nr="245" mi="9" ci="0" mb="2" cb="0"/><line nr="246" mi="7" ci="0" mb="0" cb="0"/><line nr="247" mi="3" ci="0" mb="0" cb="0"/><line nr="248" mi="4" ci="0" mb="0" cb="0"/><line nr="249" mi="2" ci="0" mb="2" cb="0"/><line nr="250" mi="2" ci="0" mb="2" cb="0"/><line nr="251" mi="3" ci="0" mb="2" cb="0"/><line nr="252" mi="6" ci="0" mb="0" cb="0"/><line nr="253" mi="11" ci="0" mb="0" cb="0"/><line nr="255" mi="3" ci="0" mb="2" cb="0"/><line nr="256" mi="4" ci="0" mb="2" cb="0"/><line nr="257" mi="7" ci="0" mb="0" cb="0"/><line nr="258" mi="9" ci="0" mb="0" cb="0"/><line nr="262" mi="6" ci="0" mb="0" cb="0"/><line nr="263" mi="4" ci="0" mb="0" cb="0"/><line nr="264" mi="9" ci="0" mb="0" cb="0"/><line nr="268" mi="4" ci="0" mb="2" cb="0"/><line nr="269" mi="7" ci="0" mb="0" cb="0"/><line nr="270" mi="9" ci="0" mb="0" cb="0"/><line nr="277" mi="0" ci="5" mb="1" cb="1"/><line nr="279" mi="6" ci="0" mb="4" cb="0"/><line nr="280" mi="13" ci="0" mb="0" cb="0"/><line nr="283" mi="13" ci="0" mb="0" cb="0"/><line nr="287" mi="0" ci="2" mb="0" cb="0"/><counter type="INSTRUCTION" missed="458" covered="130"/><counter type="BRANCH" missed="81" covered="21"/><counter type="LINE" missed="86" covered="32"/><counter type="COMPLEXITY" missed="47" covered="13"/><counter type="METHOD" missed="2" covered="7"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSpanMatchNoneQuery.java"><line nr="34" mi="0" ci="4" mb="0" cb="0"/><line nr="35" mi="0" ci="3" mb="0" cb="0"/><line nr="36" mi="0" ci="1" mb="0" cb="0"/><line nr="45" mi="0" ci="3" mb="0" cb="0"/><line nr="58" mi="0" ci="7" mb="0" cb="0"/><line nr="77" mi="0" ci="3" mb="0" cb="0"/><line nr="78" mi="0" ci="5" mb="0" cb="0"/><line nr="79" mi="0" ci="1" mb="0" cb="0"/><line nr="91" mi="1" ci="0" mb="0" cb="0"/><line nr="106" mi="0" ci="3" mb="0" cb="0"/><line nr="108" mi="0" ci="3" mb="0" cb="0"/><line nr="109" mi="0" ci="3" mb="0" cb="2"/><line nr="110" mi="0" ci="3" mb="0" cb="0"/><line nr="111" mi="0" ci="4" mb="0" cb="0"/><line nr="112" mi="0" ci="16" mb="0" cb="2"/><line nr="113" mi="0" ci="5" mb="0" cb="2"/><line nr="114" mi="0" ci="3" mb="0" cb="0"/><line nr="115" mi="0" ci="7" mb="0" cb="0"/><line nr="116" mi="0" ci="1" mb="0" cb="0"/><line nr="119" mi="0" ci="1" mb="0" cb="0"/><line nr="121" mi="0" ci="4" mb="0" cb="0"/><line nr="122" mi="1" ci="0" mb="0" cb="0"/><line nr="123" mi="6" ci="0" mb="0" cb="0"/><line nr="136" mi="1" ci="0" mb="0" cb="0"/><line nr="147" mi="4" ci="0" mb="0" cb="0"/><line nr="160" mi="4" ci="0" mb="0" cb="0"/><line nr="161" mi="13" ci="0" mb="0" cb="0"/><line nr="162" mi="3" ci="0" mb="0" cb="0"/><line nr="172" mi="0" ci="3" mb="0" cb="2"/><line nr="173" mi="0" ci="2" mb="0" cb="0"/><line nr="174" mi="0" ci="2" mb="1" cb="1"/><line nr="175" mi="2" ci="0" mb="0" cb="0"/><line nr="176" mi="0" ci="5" mb="1" cb="1"/><line nr="177" mi="0" ci="2" mb="0" cb="0"/><line nr="178" mi="3" ci="0" mb="0" cb="0"/><line nr="179" mi="3" ci="0" mb="2" cb="0"/><line nr="180" mi="7" ci="0" mb="2" cb="0"/><line nr="182" mi="6" ci="0" mb="0" cb="0"/><line nr="193" mi="5" ci="0" mb="0" cb="0"/><line nr="194" mi="3" ci="0" mb="2" cb="0"/><line nr="195" mi="8" ci="0" mb="0" cb="0"/><line nr="197" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="72" covered="94"/><counter type="BRANCH" missed="8" covered="10"/><counter type="LINE" missed="17" covered="25"/><counter type="COMPLEXITY" missed="10" covered="10"/><counter type="METHOD" missed="5" covered="6"/><counter type="CLASS" missed="0" covered="2"/></sourcefile><sourcefile name="MtasSpanMatchAllQuery.java"><line nr="32" mi="0" ci="4" mb="0" cb="0"/><line nr="43" mi="0" ci="6" mb="0" cb="0"/><line nr="44" mi="0" ci="3" mb="0" cb="0"/><line nr="45" mi="0" ci="1" mb="0" cb="0"/><line nr="54" mi="0" ci="3" mb="0" cb="0"/><line nr="68" mi="0" ci="7" mb="0" cb="0"/><line nr="93" mi="0" ci="3" mb="0" cb="0"/><line nr="94" mi="0" ci="5" mb="0" cb="0"/><line nr="95" mi="0" ci="3" mb="0" cb="0"/><line nr="96" mi="0" ci="1" mb="0" cb="0"/><line nr="107" mi="6" ci="0" mb="0" cb="0"/><line nr="108" mi="4" ci="0" mb="2" cb="0"/><line nr="109" mi="4" ci="0" mb="0" cb="0"/><line nr="111" mi="7" ci="0" mb="0" cb="0"/><line nr="112" mi="1" ci="0" mb="0" cb="0"/><line nr="113" mi="3" ci="0" mb="0" cb="0"/><line nr="115" mi="1" ci="0" mb="0" cb="0"/><line nr="117" mi="1" ci="0" mb="0" cb="0"/><line nr="132" mi="0" ci="3" mb="0" cb="0"/><line nr="134" mi="0" ci="3" mb="0" cb="0"/><line nr="135" mi="0" ci="3" mb="0" cb="2"/><line nr="136" mi="0" ci="3" mb="0" cb="0"/><line nr="137" mi="0" ci="4" mb="0" cb="0"/><line nr="138" mi="0" ci="16" mb="0" cb="2"/><line nr="139" mi="0" ci="5" mb="0" cb="2"/><line nr="140" mi="0" ci="3" mb="0" cb="0"/><line nr="141" mi="0" ci="7" mb="0" cb="0"/><line nr="142" mi="0" ci="1" mb="0" cb="0"/><line nr="145" mi="0" ci="1" mb="0" cb="0"/><line nr="147" mi="0" ci="7" mb="0" cb="0"/><line nr="149" mi="0" ci="7" mb="0" cb="0"/><line nr="151" mi="0" ci="5" mb="0" cb="0"/><line nr="152" mi="0" ci="2" mb="1" cb="1"/><line nr="153" mi="4" ci="0" mb="0" cb="0"/><line nr="155" mi="0" ci="3" mb="0" cb="0"/><line nr="156" mi="0" ci="7" mb="0" cb="0"/><line nr="158" mi="1" ci="0" mb="0" cb="0"/><line nr="160" mi="6" ci="0" mb="0" cb="0"/><line nr="173" mi="1" ci="0" mb="0" cb="0"/><line nr="184" mi="4" ci="0" mb="0" cb="0"/><line nr="197" mi="4" ci="0" mb="0" cb="0"/><line nr="198" mi="13" ci="0" mb="0" cb="0"/><line nr="199" mi="3" ci="0" mb="0" cb="0"/><line nr="209" mi="0" ci="3" mb="0" cb="2"/><line nr="210" mi="0" ci="2" mb="0" cb="0"/><line nr="211" mi="0" ci="2" mb="1" cb="1"/><line nr="212" mi="2" ci="0" mb="0" cb="0"/><line nr="213" mi="0" ci="5" mb="0" cb="2"/><line nr="214" mi="0" ci="2" mb="0" cb="0"/><line nr="215" mi="0" ci="3" mb="0" cb="0"/><line nr="216" mi="0" ci="6" mb="0" cb="0"/><line nr="226" mi="0" ci="5" mb="0" cb="0"/><line nr="227" mi="0" ci="8" mb="0" cb="0"/><line nr="228" mi="0" ci="2" mb="0" cb="0"/><counter type="INSTRUCTION" missed="65" covered="154"/><counter type="BRANCH" missed="4" covered="12"/><counter type="LINE" missed="17" covered="37"/><counter type="COMPLEXITY" missed="7" covered="13"/><counter type="METHOD" missed="4" covered="8"/><counter type="CLASS" missed="0" covered="2"/></sourcefile><counter type="INSTRUCTION" missed="4738" covered="8217"/><counter type="BRANCH" missed="853" covered="1095"/><counter type="LINE" missed="1002" covered="1852"/><counter type="COMPLEXITY" missed="779" covered="616"/><counter type="METHOD" missed="139" covered="282"/><counter type="CLASS" missed="2" covered="60"/></package><package name="mtas/codec/tree"><class name="mtas/codec/tree/IntervalTreeNode"><method name="&lt;init&gt;" desc="(II)V" line="43"><counter type="INSTRUCTION" missed="0" covered="20"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addList" desc="(Ljava/util/ArrayList;)V" line="58"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="28"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="10"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/tree/MtasTreeNode"><method name="&lt;init&gt;" desc="(II)V" line="37"><counter type="INSTRUCTION" missed="0" covered="17"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addIdAndRef" desc="(Ljava/lang/Integer;Ljava/lang/Long;IJ)V" line="55"><counter type="INSTRUCTION" missed="0" covered="17"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="34"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="10"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/tree/MtasTree"><method name="&lt;init&gt;" desc="(ZZ)V" line="42"><counter type="INSTRUCTION" missed="0" covered="18"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addIdFromDoc" desc="(Ljava/lang/Integer;Ljava/lang/Long;)V" line="56"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addParentFromToken" desc="(Lmtas/analysis/token/MtasToken;)V" line="68"><counter type="INSTRUCTION" missed="0" covered="25"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addPositionAndObjectFromToken" desc="(Lmtas/analysis/token/MtasToken;)V" line="84"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addPositionFromToken" desc="(Lmtas/analysis/token/MtasToken;Ljava/lang/Long;)V" line="100"><counter type="INSTRUCTION" missed="1" covered="169"/><counter type="BRANCH" missed="5" covered="19"/><counter type="LINE" missed="0" covered="31"/><counter type="COMPLEXITY" missed="5" covered="8"/><counter type="METHOD" missed="0" covered="1"/></method><method name="close" desc="()Lmtas/codec/tree/MtasTreeNode;" line="146"><counter type="INSTRUCTION" missed="6" covered="10"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="isSinglePoint" desc="()Z" line="195"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="isStorePrefixAndTermRef" desc="()Z" line="204"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="printBalance" desc="()V" line="211"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="printBalance" desc="(Ljava/lang/Integer;Lmtas/codec/tree/MtasTreeNode;)V" line="221"><counter type="INSTRUCTION" missed="104" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="11" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="118" covered="251"/><counter type="BRANCH" missed="14" covered="26"/><counter type="LINE" missed="14" covered="52"/><counter type="COMPLEXITY" missed="14" covered="16"/><counter type="METHOD" missed="2" covered="8"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/tree/IntervalRBTreeNode"><method name="&lt;init&gt;" desc="(IIII)V" line="33"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/tree/MtasRBTree"><method name="&lt;init&gt;" desc="(ZZ)V" line="22"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addRangeEmpty" desc="(IIIJ)V" line="34"><counter type="INSTRUCTION" missed="38" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="addSinglePoint" desc="(IIJLjava/lang/Integer;Ljava/lang/Long;)V" line="53"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addRange" desc="(IIIJLjava/lang/Integer;Ljava/lang/Long;)V" line="65"><counter type="INSTRUCTION" missed="0" covered="48"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addRange" desc="(Lmtas/codec/tree/MtasRBTreeNode;Ljava/lang/Integer;Ljava/lang/Integer;IJLjava/lang/Integer;Ljava/lang/Long;)Lmtas/codec/tree/MtasRBTreeNode;" line="88"><counter type="INSTRUCTION" missed="0" covered="150"/><counter type="BRANCH" missed="0" covered="16"/><counter type="LINE" missed="0" covered="20"/><counter type="COMPLEXITY" missed="0" covered="9"/><counter type="METHOD" missed="0" covered="1"/></method><method name="updateMax" desc="(Lmtas/codec/tree/MtasRBTreeNode;Lmtas/codec/tree/MtasRBTreeNode;)V" line="125"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="rotateRight" desc="(Lmtas/codec/tree/MtasRBTreeNode;)Lmtas/codec/tree/MtasRBTreeNode;" line="140"><counter type="INSTRUCTION" missed="4" covered="59"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="0" covered="11"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="rotateLeft" desc="(Lmtas/codec/tree/MtasRBTreeNode;)Lmtas/codec/tree/MtasRBTreeNode;" line="161"><counter type="INSTRUCTION" missed="4" covered="59"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="0" covered="11"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="flipColors" desc="(Lmtas/codec/tree/MtasRBTreeNode;)V" line="182"><counter type="INSTRUCTION" missed="24" covered="51"/><counter type="BRANCH" missed="14" covered="8"/><counter type="LINE" missed="1" covered="6"/><counter type="COMPLEXITY" missed="11" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="isRed" desc="(Lmtas/codec/tree/MtasRBTreeNode;)Z" line="197"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="size" desc="(Lmtas/codec/tree/MtasRBTreeNode;)I" line="210"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setMax" desc="(Lmtas/codec/tree/MtasRBTreeNode;)V" line="221"><counter type="INSTRUCTION" missed="0" covered="29"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="10"><counter type="INSTRUCTION" missed="2" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="72" covered="451"/><counter type="BRANCH" missed="24" covered="46"/><counter type="LINE" missed="6" covered="76"/><counter type="COMPLEXITY" missed="21" covered="27"/><counter type="METHOD" missed="1" covered="12"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/tree/IntervalTree"><method name="&lt;init&gt;" desc="()V" line="23"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="close" desc="()Lmtas/codec/tree/IntervalTreeNode;" line="33"><counter type="INSTRUCTION" missed="4" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="()Ljava/lang/String;" line="71"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="printBalance" desc="(Ljava/lang/Integer;Lmtas/codec/tree/IntervalTreeNode;)Ljava/lang/String;" line="82"><counter type="INSTRUCTION" missed="119" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="11" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getRoot" desc="()Lmtas/codec/tree/IntervalTreeNode;" line="105"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCurrent" desc="()Lmtas/codec/tree/IntervalTreeNode;" line="114"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setCurrent" desc="(Lmtas/codec/tree/IntervalTreeNode;)V" line="123"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="137" covered="15"/><counter type="BRANCH" missed="5" covered="1"/><counter type="LINE" missed="16" covered="6"/><counter type="COMPLEXITY" missed="7" covered="3"/><counter type="METHOD" missed="4" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/tree/IntervalTreeNodeData"><method name="&lt;init&gt;" desc="(IIII)V" line="37"><counter type="INSTRUCTION" missed="0" covered="20"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="()Ljava/lang/String;" line="51"><counter type="INSTRUCTION" missed="38" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="38" covered="20"/><counter type="LINE" missed="3" covered="7"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="1" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/tree/MtasTreeNodeId"><method name="&lt;init&gt;" desc="(JIJ)V" line="24"><counter type="INSTRUCTION" missed="0" covered="13"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="compareTo" desc="(Lmtas/codec/tree/MtasTreeNodeId;)I" line="37"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="45"><counter type="INSTRUCTION" missed="40" covered="0"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="hashCode" desc="()I" line="61"><counter type="INSTRUCTION" missed="30" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="70" covered="19"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="13" covered="6"/><counter type="COMPLEXITY" missed="8" covered="2"/><counter type="METHOD" missed="2" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/tree/MtasRBTreeNode"><method name="&lt;init&gt;" desc="(IIII)V" line="32"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/tree/IntervalRBTree"><method name="&lt;init&gt;" desc="()V" line="22"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/util/ArrayList;)V" line="32"><counter type="INSTRUCTION" missed="0" covered="25"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addRangeEmpty" desc="(II)V" line="46"><counter type="INSTRUCTION" missed="35" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="addSinglePoint" desc="(ILjava/util/ArrayList;)V" line="63"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="addRange" desc="(IILjava/util/ArrayList;)V" line="74"><counter type="INSTRUCTION" missed="8" covered="34"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addRange" desc="(Lmtas/codec/tree/IntervalRBTreeNode;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/util/ArrayList;)Lmtas/codec/tree/IntervalRBTreeNode;" line="94"><counter type="INSTRUCTION" missed="21" covered="120"/><counter type="BRANCH" missed="2" covered="14"/><counter type="LINE" missed="3" covered="17"/><counter type="COMPLEXITY" missed="2" covered="7"/><counter type="METHOD" missed="0" covered="1"/></method><method name="updateMaxMin" desc="(Lmtas/codec/tree/IntervalRBTreeNode;Lmtas/codec/tree/IntervalRBTreeNode;)V" line="129"><counter type="INSTRUCTION" missed="4" covered="17"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="rotateRight" desc="(Lmtas/codec/tree/IntervalRBTreeNode;)Lmtas/codec/tree/IntervalRBTreeNode;" line="147"><counter type="INSTRUCTION" missed="63" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="11" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="rotateLeft" desc="(Lmtas/codec/tree/IntervalRBTreeNode;)Lmtas/codec/tree/IntervalRBTreeNode;" line="168"><counter type="INSTRUCTION" missed="4" covered="59"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="0" covered="11"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="flipColors" desc="(Lmtas/codec/tree/IntervalRBTreeNode;)V" line="189"><counter type="INSTRUCTION" missed="24" covered="51"/><counter type="BRANCH" missed="14" covered="8"/><counter type="LINE" missed="1" covered="6"/><counter type="COMPLEXITY" missed="11" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="isRed" desc="(Lmtas/codec/tree/IntervalRBTreeNode;)Z" line="204"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="size" desc="(Lmtas/codec/tree/IntervalRBTreeNode;)I" line="217"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setMaxMin" desc="(Lmtas/codec/tree/IntervalRBTreeNode;)V" line="228"><counter type="INSTRUCTION" missed="0" covered="51"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="13"><counter type="INSTRUCTION" missed="2" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="167" covered="389"/><counter type="BRANCH" missed="32" covered="42"/><counter type="LINE" missed="24" covered="69"/><counter type="COMPLEXITY" missed="28" covered="23"/><counter type="METHOD" missed="3" covered="11"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="MtasTree.java"><line nr="42" mi="0" ci="2" mb="0" cb="0"/><line nr="43" mi="0" ci="3" mb="0" cb="0"/><line nr="44" mi="0" ci="4" mb="0" cb="0"/><line nr="45" mi="0" ci="4" mb="0" cb="0"/><line nr="46" mi="0" ci="4" mb="0" cb="0"/><line nr="47" mi="0" ci="1" mb="0" cb="0"/><line nr="56" mi="0" ci="6" mb="2" cb="2"/><line nr="57" mi="0" ci="8" mb="0" cb="0"/><line nr="59" mi="0" ci="1" mb="0" cb="0"/><line nr="68" mi="0" ci="6" mb="2" cb="2"/><line nr="69" mi="0" ci="4" mb="0" cb="2"/><line nr="70" mi="0" ci="8" mb="0" cb="0"/><line nr="71" mi="0" ci="6" mb="0" cb="0"/><line nr="74" mi="0" ci="1" mb="0" cb="0"/><line nr="84" mi="0" ci="5" mb="0" cb="0"/><line nr="85" mi="0" ci="1" mb="0" cb="0"/><line nr="100" mi="1" ci="8" mb="1" cb="1"/><line nr="101" mi="0" ci="6" mb="2" cb="2"/><line nr="102" mi="0" ci="5" mb="0" cb="2"/><line nr="103" mi="0" ci="11" mb="0" cb="0"/><line nr="104" mi="0" ci="2" mb="0" cb="0"/><line nr="105" mi="0" ci="5" mb="0" cb="2"/><line nr="106" mi="0" ci="11" mb="0" cb="0"/><line nr="107" mi="0" ci="5" mb="0" cb="0"/><line nr="108" mi="0" ci="5" mb="1" cb="1"/><line nr="110" mi="0" ci="4" mb="0" cb="0"/><line nr="111" mi="0" ci="3" mb="0" cb="0"/><line nr="112" mi="0" ci="2" mb="0" cb="0"/><line nr="113" mi="0" ci="2" mb="0" cb="0"/><line nr="114" mi="0" ci="16" mb="0" cb="2"/><line nr="115" mi="0" ci="2" mb="0" cb="2"/><line nr="116" mi="0" ci="3" mb="0" cb="0"/><line nr="117" mi="0" ci="4" mb="0" cb="0"/><line nr="118" mi="0" ci="6" mb="0" cb="2"/><line nr="119" mi="0" ci="5" mb="0" cb="0"/><line nr="120" mi="0" ci="3" mb="0" cb="0"/><line nr="122" mi="0" ci="3" mb="0" cb="0"/><line nr="124" mi="0" ci="2" mb="1" cb="1"/><line nr="125" mi="0" ci="5" mb="0" cb="0"/><line nr="127" mi="0" ci="11" mb="0" cb="2"/><line nr="128" mi="0" ci="7" mb="0" cb="2"/><line nr="129" mi="0" ci="12" mb="0" cb="0"/><line nr="130" mi="0" ci="2" mb="0" cb="0"/><line nr="132" mi="0" ci="12" mb="0" cb="0"/><line nr="133" mi="0" ci="5" mb="0" cb="0"/><line nr="135" mi="0" ci="1" mb="0" cb="0"/><line nr="138" mi="0" ci="1" mb="0" cb="0"/><line nr="146" mi="0" ci="3" mb="1" cb="1"/><line nr="147" mi="6" ci="0" mb="0" cb="0"/><line nr="149" mi="0" ci="4" mb="0" cb="0"/><line nr="150" mi="0" ci="3" mb="0" cb="0"/><line nr="195" mi="0" ci="4" mb="0" cb="0"/><line nr="204" mi="0" ci="4" mb="0" cb="0"/><line nr="211" mi="6" ci="0" mb="0" cb="0"/><line nr="212" mi="1" ci="0" mb="0" cb="0"/><line nr="221" mi="2" ci="0" mb="2" cb="0"/><line nr="222" mi="9" ci="0" mb="0" cb="0"/><line nr="223" mi="14" ci="0" mb="0" cb="0"/><line nr="224" mi="10" ci="0" mb="0" cb="0"/><line nr="225" mi="5" ci="0" mb="2" cb="0"/><line nr="226" mi="20" ci="0" mb="0" cb="0"/><line nr="227" mi="5" ci="0" mb="0" cb="0"/><line nr="229" mi="24" ci="0" mb="0" cb="0"/><line nr="230" mi="5" ci="0" mb="0" cb="0"/><line nr="232" mi="9" ci="0" mb="0" cb="0"/><line nr="234" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="118" covered="251"/><counter type="BRANCH" missed="14" covered="26"/><counter type="LINE" missed="14" covered="52"/><counter type="COMPLEXITY" missed="14" covered="16"/><counter type="METHOD" missed="2" covered="8"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasTreeNodeId.java"><line nr="24" mi="0" ci="2" mb="0" cb="0"/><line nr="25" mi="0" ci="4" mb="0" cb="0"/><line nr="26" mi="0" ci="3" mb="0" cb="0"/><line nr="27" mi="0" ci="3" mb="0" cb="0"/><line nr="28" mi="0" ci="1" mb="0" cb="0"/><line nr="37" mi="0" ci="6" mb="0" cb="0"/><line nr="45" mi="3" ci="0" mb="2" cb="0"/><line nr="46" mi="2" ci="0" mb="0" cb="0"/><line nr="47" mi="2" ci="0" mb="2" cb="0"/><line nr="48" mi="2" ci="0" mb="0" cb="0"/><line nr="49" mi="5" ci="0" mb="2" cb="0"/><line nr="50" mi="2" ci="0" mb="0" cb="0"/><line nr="51" mi="3" ci="0" mb="0" cb="0"/><line nr="52" mi="21" ci="0" mb="6" cb="0"/><line nr="61" mi="5" ci="0" mb="0" cb="0"/><line nr="62" mi="8" ci="0" mb="0" cb="0"/><line nr="63" mi="7" ci="0" mb="0" cb="0"/><line nr="64" mi="8" ci="0" mb="0" cb="0"/><line nr="65" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="70" covered="19"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="13" covered="6"/><counter type="COMPLEXITY" missed="8" covered="2"/><counter type="METHOD" missed="2" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="IntervalRBTree.java"><line nr="13" mi="2" ci="6" mb="1" cb="1"/><line nr="22" mi="0" ci="2" mb="0" cb="0"/><line nr="23" mi="0" ci="5" mb="0" cb="0"/><line nr="24" mi="0" ci="1" mb="0" cb="0"/><line nr="32" mi="0" ci="2" mb="0" cb="0"/><line nr="33" mi="0" ci="10" mb="0" cb="2"/><line nr="34" mi="0" ci="8" mb="0" cb="0"/><line nr="35" mi="0" ci="1" mb="0" cb="0"/><line nr="36" mi="0" ci="3" mb="0" cb="0"/><line nr="37" mi="0" ci="1" mb="0" cb="0"/><line nr="46" mi="11" ci="0" mb="0" cb="0"/><line nr="47" mi="6" ci="0" mb="2" cb="0"/><line nr="50" mi="12" ci="0" mb="0" cb="0"/><line nr="51" mi="5" ci="0" mb="0" cb="0"/><line nr="53" mi="1" ci="0" mb="0" cb="0"/><line nr="63" mi="5" ci="0" mb="0" cb="0"/><line nr="64" mi="1" ci="0" mb="0" cb="0"/><line nr="74" mi="0" ci="11" mb="0" cb="0"/><line nr="75" mi="0" ci="5" mb="1" cb="1"/><line nr="76" mi="8" ci="0" mb="0" cb="0"/><line nr="78" mi="0" ci="12" mb="0" cb="0"/><line nr="79" mi="0" ci="5" mb="0" cb="0"/><line nr="81" mi="0" ci="1" mb="0" cb="0"/><line nr="94" mi="0" ci="2" mb="0" cb="0"/><line nr="95" mi="0" ci="2" mb="0" cb="2"/><line nr="96" mi="0" ci="13" mb="0" cb="0"/><line nr="97" mi="0" ci="10" mb="0" cb="0"/><line nr="98" mi="0" ci="3" mb="0" cb="0"/><line nr="99" mi="0" ci="6" mb="0" cb="0"/><line nr="100" mi="0" ci="1" mb="0" cb="0"/><line nr="101" mi="0" ci="5" mb="1" cb="1"/><line nr="102" mi="10" ci="0" mb="0" cb="0"/><line nr="103" mi="7" ci="0" mb="0" cb="0"/><line nr="105" mi="0" ci="10" mb="0" cb="0"/><line nr="106" mi="0" ci="6" mb="0" cb="0"/><line nr="108" mi="0" ci="12" mb="0" cb="4"/><line nr="109" mi="0" ci="4" mb="0" cb="0"/><line nr="111" mi="0" ci="14" mb="1" cb="3"/><line nr="112" mi="4" ci="0" mb="0" cb="0"/><line nr="114" mi="0" ci="12" mb="0" cb="4"/><line nr="115" mi="0" ci="3" mb="0" cb="0"/><line nr="117" mi="0" ci="15" mb="0" cb="0"/><line nr="119" mi="0" ci="2" mb="0" cb="0"/><line nr="129" mi="0" ci="2" mb="1" cb="1"/><line nr="130" mi="0" ci="5" mb="1" cb="1"/><line nr="131" mi="0" ci="4" mb="0" cb="0"/><line nr="133" mi="0" ci="5" mb="1" cb="1"/><line nr="134" mi="4" ci="0" mb="0" cb="0"/><line nr="137" mi="0" ci="1" mb="0" cb="0"/><line nr="147" mi="14" ci="0" mb="6" cb="0"/><line nr="148" mi="4" ci="0" mb="0" cb="0"/><line nr="149" mi="4" ci="0" mb="0" cb="0"/><line nr="150" mi="3" ci="0" mb="0" cb="0"/><line nr="151" mi="6" ci="0" mb="0" cb="0"/><line nr="152" mi="5" ci="0" mb="0" cb="0"/><line nr="153" mi="4" ci="0" mb="0" cb="0"/><line nr="154" mi="15" ci="0" mb="0" cb="0"/><line nr="155" mi="3" ci="0" mb="0" cb="0"/><line nr="156" mi="3" ci="0" mb="0" cb="0"/><line nr="157" mi="2" ci="0" mb="0" cb="0"/><line nr="168" mi="4" ci="10" mb="3" cb="3"/><line nr="169" mi="0" ci="4" mb="0" cb="0"/><line nr="170" mi="0" ci="4" mb="0" cb="0"/><line nr="171" mi="0" ci="3" mb="0" cb="0"/><line nr="172" mi="0" ci="6" mb="0" cb="0"/><line nr="173" mi="0" ci="5" mb="0" cb="0"/><line nr="174" mi="0" ci="4" mb="0" cb="0"/><line nr="175" mi="0" ci="15" mb="0" cb="0"/><line nr="176" mi="0" ci="3" mb="0" cb="0"/><line nr="177" mi="0" ci="3" mb="0" cb="0"/><line nr="178" mi="0" ci="2" mb="0" cb="0"/><line nr="189" mi="4" ci="10" mb="4" cb="4"/><line nr="190" mi="6" ci="18" mb="4" cb="4"/><line nr="191" mi="14" ci="0" mb="6" cb="0"/><line nr="192" mi="0" ci="6" mb="0" cb="0"/><line nr="193" mi="0" ci="8" mb="0" cb="0"/><line nr="194" mi="0" ci="8" mb="0" cb="0"/><line nr="195" mi="0" ci="1" mb="0" cb="0"/><line nr="204" mi="0" ci="2" mb="0" cb="2"/><line nr="205" mi="0" ci="2" mb="0" cb="0"/><line nr="207" mi="0" ci="7" mb="0" cb="2"/><line nr="217" mi="0" ci="2" mb="0" cb="2"/><line nr="218" mi="0" ci="2" mb="0" cb="0"/><line nr="219" mi="0" ci="3" mb="0" cb="0"/><line nr="228" mi="0" ci="4" mb="0" cb="0"/><line nr="229" mi="0" ci="4" mb="0" cb="0"/><line nr="230" mi="0" ci="3" mb="0" cb="2"/><line nr="231" mi="0" ci="9" mb="0" cb="0"/><line nr="232" mi="0" ci="9" mb="0" cb="0"/><line nr="234" mi="0" ci="3" mb="0" cb="2"/><line nr="235" mi="0" ci="9" mb="0" cb="0"/><line nr="236" mi="0" ci="9" mb="0" cb="0"/><line nr="238" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="167" covered="389"/><counter type="BRANCH" missed="32" covered="42"/><counter type="LINE" missed="24" covered="69"/><counter type="COMPLEXITY" missed="28" covered="23"/><counter type="METHOD" missed="3" covered="11"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasRBTree.java"><line nr="10" mi="2" ci="6" mb="1" cb="1"/><line nr="22" mi="0" ci="4" mb="0" cb="0"/><line nr="23" mi="0" ci="5" mb="0" cb="0"/><line nr="24" mi="0" ci="1" mb="0" cb="0"/><line nr="34" mi="11" ci="0" mb="0" cb="0"/><line nr="35" mi="6" ci="0" mb="2" cb="0"/><line nr="38" mi="15" ci="0" mb="0" cb="0"/><line nr="40" mi="5" ci="0" mb="0" cb="0"/><line nr="42" mi="1" ci="0" mb="0" cb="0"/><line nr="53" mi="0" ci="8" mb="0" cb="0"/><line nr="54" mi="0" ci="1" mb="0" cb="0"/><line nr="65" mi="0" ci="11" mb="0" cb="0"/><line nr="66" mi="0" ci="5" mb="0" cb="2"/><line nr="67" mi="0" ci="11" mb="0" cb="0"/><line nr="69" mi="0" ci="15" mb="0" cb="0"/><line nr="70" mi="0" ci="5" mb="0" cb="0"/><line nr="72" mi="0" ci="1" mb="0" cb="0"/><line nr="88" mi="0" ci="2" mb="0" cb="0"/><line nr="89" mi="0" ci="2" mb="0" cb="2"/><line nr="90" mi="0" ci="13" mb="0" cb="0"/><line nr="91" mi="0" ci="10" mb="0" cb="0"/><line nr="92" mi="0" ci="6" mb="0" cb="0"/><line nr="93" mi="0" ci="6" mb="0" cb="0"/><line nr="94" mi="0" ci="1" mb="0" cb="0"/><line nr="95" mi="0" ci="5" mb="0" cb="2"/><line nr="96" mi="0" ci="13" mb="0" cb="0"/><line nr="98" mi="0" ci="7" mb="0" cb="0"/><line nr="100" mi="0" ci="13" mb="0" cb="0"/><line nr="102" mi="0" ci="6" mb="0" cb="0"/><line nr="104" mi="0" ci="12" mb="0" cb="4"/><line nr="105" mi="0" ci="4" mb="0" cb="0"/><line nr="107" mi="0" ci="14" mb="0" cb="4"/><line nr="108" mi="0" ci="4" mb="0" cb="0"/><line nr="110" mi="0" ci="12" mb="0" cb="4"/><line nr="111" mi="0" ci="3" mb="0" cb="0"/><line nr="113" mi="0" ci="15" mb="0" cb="0"/><line nr="115" mi="0" ci="2" mb="0" cb="0"/><line nr="125" mi="0" ci="2" mb="1" cb="1"/><line nr="126" mi="0" ci="5" mb="0" cb="2"/><line nr="127" mi="0" ci="4" mb="0" cb="0"/><line nr="130" mi="0" ci="1" mb="0" cb="0"/><line nr="140" mi="4" ci="10" mb="3" cb="3"/><line nr="141" mi="0" ci="4" mb="0" cb="0"/><line nr="142" mi="0" ci="4" mb="0" cb="0"/><line nr="143" mi="0" ci="3" mb="0" cb="0"/><line nr="144" mi="0" ci="6" mb="0" cb="0"/><line nr="145" mi="0" ci="5" mb="0" cb="0"/><line nr="146" mi="0" ci="4" mb="0" cb="0"/><line nr="147" mi="0" ci="15" mb="0" cb="0"/><line nr="148" mi="0" ci="3" mb="0" cb="0"/><line nr="149" mi="0" ci="3" mb="0" cb="0"/><line nr="150" mi="0" ci="2" mb="0" cb="0"/><line nr="161" mi="4" ci="10" mb="3" cb="3"/><line nr="162" mi="0" ci="4" mb="0" cb="0"/><line nr="163" mi="0" ci="4" mb="0" cb="0"/><line nr="164" mi="0" ci="3" mb="0" cb="0"/><line nr="165" mi="0" ci="6" mb="0" cb="0"/><line nr="166" mi="0" ci="5" mb="0" cb="0"/><line nr="167" mi="0" ci="4" mb="0" cb="0"/><line nr="168" mi="0" ci="15" mb="0" cb="0"/><line nr="169" mi="0" ci="3" mb="0" cb="0"/><line nr="170" mi="0" ci="3" mb="0" cb="0"/><line nr="171" mi="0" ci="2" mb="0" cb="0"/><line nr="182" mi="4" ci="10" mb="4" cb="4"/><line nr="183" mi="6" ci="18" mb="4" cb="4"/><line nr="184" mi="14" ci="0" mb="6" cb="0"/><line nr="185" mi="0" ci="6" mb="0" cb="0"/><line nr="186" mi="0" ci="8" mb="0" cb="0"/><line nr="187" mi="0" ci="8" mb="0" cb="0"/><line nr="188" mi="0" ci="1" mb="0" cb="0"/><line nr="197" mi="0" ci="2" mb="0" cb="2"/><line nr="198" mi="0" ci="2" mb="0" cb="0"/><line nr="200" mi="0" ci="7" mb="0" cb="2"/><line nr="210" mi="0" ci="2" mb="0" cb="2"/><line nr="211" mi="0" ci="2" mb="0" cb="0"/><line nr="212" mi="0" ci="3" mb="0" cb="0"/><line nr="221" mi="0" ci="4" mb="0" cb="0"/><line nr="222" mi="0" ci="3" mb="0" cb="2"/><line nr="223" mi="0" ci="9" mb="0" cb="0"/><line nr="225" mi="0" ci="3" mb="0" cb="2"/><line nr="226" mi="0" ci="9" mb="0" cb="0"/><line nr="228" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="72" covered="451"/><counter type="BRANCH" missed="24" covered="46"/><counter type="LINE" missed="6" covered="76"/><counter type="COMPLEXITY" missed="21" covered="27"/><counter type="METHOD" missed="1" covered="12"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasRBTreeNode.java"><line nr="32" mi="0" ci="4" mb="0" cb="0"/><line nr="33" mi="0" ci="3" mb="0" cb="0"/><line nr="34" mi="0" ci="3" mb="0" cb="0"/><line nr="35" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="IntervalTreeNodeData.java"><line nr="37" mi="0" ci="2" mb="0" cb="0"/><line nr="38" mi="0" ci="3" mb="0" cb="0"/><line nr="39" mi="0" ci="3" mb="0" cb="0"/><line nr="40" mi="0" ci="3" mb="0" cb="0"/><line nr="41" mi="0" ci="3" mb="0" cb="0"/><line nr="42" mi="0" ci="5" mb="0" cb="0"/><line nr="43" mi="0" ci="1" mb="0" cb="0"/><line nr="51" mi="4" ci="0" mb="0" cb="0"/><line nr="52" mi="32" ci="0" mb="0" cb="0"/><line nr="54" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="38" covered="20"/><counter type="LINE" missed="3" covered="7"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="1" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="IntervalTreeNode.java"><line nr="43" mi="0" ci="2" mb="0" cb="0"/><line nr="44" mi="0" ci="3" mb="0" cb="0"/><line nr="45" mi="0" ci="3" mb="0" cb="0"/><line nr="46" mi="0" ci="3" mb="0" cb="0"/><line nr="47" mi="0" ci="3" mb="0" cb="0"/><line nr="48" mi="0" ci="5" mb="0" cb="0"/><line nr="49" mi="0" ci="1" mb="0" cb="0"/><line nr="58" mi="0" ci="2" mb="1" cb="1"/><line nr="59" mi="0" ci="5" mb="0" cb="0"/><line nr="61" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="28"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="10"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="IntervalTree.java"><line nr="23" mi="0" ci="2" mb="0" cb="0"/><line nr="24" mi="0" ci="3" mb="0" cb="0"/><line nr="25" mi="0" ci="1" mb="0" cb="0"/><line nr="33" mi="0" ci="3" mb="1" cb="1"/><line nr="34" mi="4" ci="0" mb="0" cb="0"/><line nr="36" mi="0" ci="3" mb="0" cb="0"/><line nr="71" mi="7" ci="0" mb="0" cb="0"/><line nr="82" mi="4" ci="0" mb="0" cb="0"/><line nr="83" mi="2" ci="0" mb="2" cb="0"/><line nr="84" mi="12" ci="0" mb="0" cb="0"/><line nr="85" mi="14" ci="0" mb="0" cb="0"/><line nr="86" mi="11" ci="0" mb="0" cb="0"/><line nr="87" mi="5" ci="0" mb="2" cb="0"/><line nr="88" mi="26" ci="0" mb="0" cb="0"/><line nr="91" mi="25" ci="0" mb="0" cb="0"/><line nr="92" mi="5" ci="0" mb="0" cb="0"/><line nr="94" mi="12" ci="0" mb="0" cb="0"/><line nr="96" mi="3" ci="0" mb="0" cb="0"/><line nr="105" mi="0" ci="3" mb="0" cb="0"/><line nr="114" mi="3" ci="0" mb="0" cb="0"/><line nr="123" mi="3" ci="0" mb="0" cb="0"/><line nr="124" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="137" covered="15"/><counter type="BRANCH" missed="5" covered="1"/><counter type="LINE" missed="16" covered="6"/><counter type="COMPLEXITY" missed="7" covered="3"/><counter type="METHOD" missed="4" covered="3"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="IntervalRBTreeNode.java"><line nr="33" mi="0" ci="4" mb="0" cb="0"/><line nr="34" mi="0" ci="3" mb="0" cb="0"/><line nr="35" mi="0" ci="3" mb="0" cb="0"/><line nr="36" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasTreeNode.java"><line nr="37" mi="0" ci="2" mb="0" cb="0"/><line nr="38" mi="0" ci="3" mb="0" cb="0"/><line nr="39" mi="0" ci="3" mb="0" cb="0"/><line nr="40" mi="0" ci="3" mb="0" cb="0"/><line nr="41" mi="0" ci="5" mb="0" cb="0"/><line nr="42" mi="0" ci="1" mb="0" cb="0"/><line nr="55" mi="0" ci="2" mb="1" cb="1"/><line nr="56" mi="0" ci="8" mb="0" cb="0"/><line nr="58" mi="0" ci="6" mb="0" cb="0"/><line nr="60" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="34"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="10"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="602" covered="1229"/><counter type="BRANCH" missed="89" covered="117"/><counter type="LINE" missed="76" covered="244"/><counter type="COMPLEXITY" missed="81" covered="78"/><counter type="METHOD" missed="13" covered="43"/><counter type="CLASS" missed="0" covered="10"/></package><package name="mtas/parser/cql/util"><class name="mtas/parser/cql/util/MtasCQLParserWordFullCondition"><method name="&lt;init&gt;" desc="(Lmtas/parser/cql/util/MtasCQLParserWordCondition;)V" line="25"><counter type="INSTRUCTION" missed="6" covered="23"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="2" covered="9"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCondition" desc="()Lmtas/parser/cql/util/MtasCQLParserWordCondition;" line="45"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="isEmpty" desc="()Z" line="54"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getQuery" desc="()Lmtas/search/spans/util/MtasSpanQuery;" line="65"><counter type="INSTRUCTION" missed="125" covered="130"/><counter type="BRANCH" missed="11" covered="15"/><counter type="LINE" missed="18" covered="25"/><counter type="COMPLEXITY" missed="8" covered="6"/><counter type="METHOD" missed="0" covered="1"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="141"><counter type="INSTRUCTION" missed="4" covered="25"/><counter type="BRANCH" missed="2" covered="6"/><counter type="LINE" missed="2" covered="8"/><counter type="COMPLEXITY" missed="2" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="160"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="154" covered="181"/><counter type="BRANCH" missed="14" covered="22"/><counter type="LINE" missed="26" covered="43"/><counter type="COMPLEXITY" missed="13" covered="11"/><counter type="METHOD" missed="2" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/parser/cql/util/MtasCQLParserGroupFullCondition"><method name="&lt;init&gt;" desc="(Lmtas/parser/cql/util/MtasCQLParserGroupCondition;Ljava/lang/String;)V" line="36"><counter type="INSTRUCTION" missed="0" covered="37"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="12"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCondition" desc="()Lmtas/parser/cql/util/MtasCQLParserGroupCondition;" line="57"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getMinimumOccurence" desc="()I" line="68"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getMaximumOccurence" desc="()I" line="79"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setOccurence" desc="(II)V" line="91"><counter type="INSTRUCTION" missed="21" covered="19"/><counter type="BRANCH" missed="4" covered="4"/><counter type="LINE" missed="2" covered="5"/><counter type="COMPLEXITY" missed="4" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="isOptional" desc="()Z" line="109"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setOptional" desc="(Z)V" line="121"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getQuery" desc="()Lmtas/search/spans/util/MtasSpanQuery;" line="132"><counter type="INSTRUCTION" missed="0" covered="28"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="148"><counter type="INSTRUCTION" missed="4" covered="24"/><counter type="BRANCH" missed="3" covered="5"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="163"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="55" covered="117"/><counter type="BRANCH" missed="7" covered="17"/><counter type="LINE" missed="10" covered="30"/><counter type="COMPLEXITY" missed="10" covered="12"/><counter type="METHOD" missed="3" covered="7"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/parser/cql/util/MtasCQLParserBasicSentenceCondition"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasSpanQuery;Ljava/lang/Integer;)V" line="45"><counter type="INSTRUCTION" missed="0" covered="26"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addWord" desc="(Lmtas/parser/cql/util/MtasCQLParserWordFullCondition;)V" line="62"><counter type="INSTRUCTION" missed="10" covered="16"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addGroup" desc="(Lmtas/parser/cql/util/MtasCQLParserGroupFullCondition;)V" line="79"><counter type="INSTRUCTION" missed="5" covered="10"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addBasicSentence" desc="(Lmtas/parser/cql/util/MtasCQLParserBasicSentenceCondition;)V" line="94"><counter type="INSTRUCTION" missed="5" covered="13"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="6"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getMinimumOccurence" desc="()I" line="109"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getMaximumOccurence" desc="()I" line="118"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setOccurence" desc="(II)V" line="129"><counter type="INSTRUCTION" missed="26" covered="23"/><counter type="BRANCH" missed="5" covered="5"/><counter type="LINE" missed="3" covered="6"/><counter type="COMPLEXITY" missed="5" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="isOptional" desc="()Z" line="149"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setOptional" desc="(Z)V" line="159"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="simplify" desc="()V" line="168"><counter type="INSTRUCTION" missed="51" covered="139"/><counter type="BRANCH" missed="12" covered="22"/><counter type="LINE" missed="16" covered="38"/><counter type="COMPLEXITY" missed="9" covered="9"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPartList" desc="()Ljava/util/List;" line="247"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getQuery" desc="()Lmtas/search/spans/util/MtasSpanQuery;" line="257"><counter type="INSTRUCTION" missed="0" covered="108"/><counter type="BRANCH" missed="0" covered="12"/><counter type="LINE" missed="0" covered="27"/><counter type="COMPLEXITY" missed="0" covered="7"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="()Ljava/lang/String;" line="303"><counter type="INSTRUCTION" missed="72" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="13" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;clinit&gt;" desc="()V" line="15"><counter type="INSTRUCTION" missed="2" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="177" covered="351"/><counter type="BRANCH" missed="29" covered="45"/><counter type="LINE" missed="37" covered="99"/><counter type="COMPLEXITY" missed="26" covered="25"/><counter type="METHOD" missed="3" covered="11"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/parser/cql/util/MtasCQLParserGroupQuery"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;)V" line="44"><counter type="INSTRUCTION" missed="0" covered="27"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="57"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="70"><counter type="INSTRUCTION" missed="87" covered="79"/><counter type="BRANCH" missed="12" covered="7"/><counter type="LINE" missed="7" covered="10"/><counter type="COMPLEXITY" missed="10" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getField" desc="()Ljava/lang/String;" line="104"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="rewrite" desc="(Lorg/apache/lucene/index/IndexReader;)Lmtas/search/spans/util/MtasSpanQuery;" line="115"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lorg/apache/lucene/search/spans/SpanWeight;" line="128"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="138"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="148"><counter type="INSTRUCTION" missed="4" covered="21"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="2" covered="6"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="165"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="104" covered="166"/><counter type="BRANCH" missed="14" covered="11"/><counter type="LINE" missed="11" covered="28"/><counter type="COMPLEXITY" missed="14" covered="9"/><counter type="METHOD" missed="2" covered="7"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/parser/cql/util/MtasCQLParserWordCondition"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;)V" line="50"><counter type="INSTRUCTION" missed="0" covered="30"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="type" desc="()Ljava/lang/String;" line="66"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="field" desc="()Ljava/lang/String;" line="75"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="swapNot" desc="()V" line="82"><counter type="INSTRUCTION" missed="2" covered="10"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="not" desc="()Z" line="92"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addPositiveQuery" desc="(Lmtas/search/spans/util/MtasSpanQuery;)V" line="101"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addNegativeQuery" desc="(Lmtas/search/spans/util/MtasSpanQuery;)V" line="110"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getPositiveQuery" desc="()Ljava/util/List;" line="119"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPositiveQuery" desc="(I)Lmtas/search/spans/util/MtasSpanQuery;" line="129"><counter type="INSTRUCTION" missed="2" covered="13"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getNegativeQuery" desc="()Ljava/util/List;" line="142"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getNegativeQuery" desc="(I)Lmtas/search/spans/util/MtasSpanQuery;" line="152"><counter type="INSTRUCTION" missed="2" covered="13"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addCondition" desc="(Lmtas/parser/cql/util/MtasCQLParserWordCondition;)V" line="165"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="isSingle" desc="()Z" line="176"><counter type="INSTRUCTION" missed="2" covered="22"/><counter type="BRANCH" missed="2" covered="6"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="2" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="isSimplePositive" desc="()Z" line="192"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="isSimpleNegative" desc="()Z" line="205"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="isEmpty" desc="()Z" line="217"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="swapType" desc="()V" line="228"><counter type="INSTRUCTION" missed="21" covered="32"/><counter type="BRANCH" missed="4" covered="2"/><counter type="LINE" missed="5" covered="9"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="simplified" desc="()Ljava/lang/Boolean;" line="251"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="simplify" desc="()V" line="258"><counter type="INSTRUCTION" missed="185" covered="165"/><counter type="BRANCH" missed="26" covered="28"/><counter type="LINE" missed="38" covered="34"/><counter type="COMPLEXITY" missed="15" covered="13"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="()Ljava/lang/String;" line="368"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="toString" desc="(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" line="379"><counter type="INSTRUCTION" missed="177" covered="0"/><counter type="BRANCH" missed="18" covered="0"/><counter type="LINE" missed="20" covered="0"/><counter type="COMPLEXITY" missed="10" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="414"><counter type="INSTRUCTION" missed="39" covered="112"/><counter type="BRANCH" missed="19" covered="21"/><counter type="LINE" missed="12" covered="22"/><counter type="COMPLEXITY" missed="16" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="470"><counter type="INSTRUCTION" missed="73" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="9" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="518" covered="467"/><counter type="BRANCH" missed="80" covered="74"/><counter type="LINE" missed="91" covered="106"/><counter type="COMPLEXITY" missed="59" covered="41"/><counter type="METHOD" missed="5" covered="18"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/parser/cql/util/MtasCQLParserWordPositionQuery"><method name="&lt;init&gt;" desc="(Ljava/lang/String;I)V" line="31"><counter type="INSTRUCTION" missed="0" covered="20"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;II)V" line="44"><counter type="INSTRUCTION" missed="0" covered="21"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getField" desc="()Ljava/lang/String;" line="56"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="rewrite" desc="(Lorg/apache/lucene/index/IndexReader;)Lmtas/search/spans/util/MtasSpanQuery;" line="67"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lorg/apache/lucene/search/spans/SpanWeight;" line="80"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="90"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="100"><counter type="INSTRUCTION" missed="6" covered="19"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="3" covered="5"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="117"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="19" covered="92"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="5" covered="19"/><counter type="COMPLEXITY" missed="5" covered="6"/><counter type="METHOD" missed="2" covered="6"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/parser/cql/util/MtasCQLParserDefaultPrefixCondition"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/HashMap;Ljava/util/HashSet;)V" line="26"><counter type="INSTRUCTION" missed="5" covered="17"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="4"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="5" covered="17"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="4"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/parser/cql/util/MtasCQLParserWordQuery"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V" line="54"><counter type="INSTRUCTION" missed="29" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Ljava/util/Set;)V" line="72"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Ljava/util/Set;)V" line="89"><counter type="INSTRUCTION" missed="108" covered="161"/><counter type="BRANCH" missed="10" covered="14"/><counter type="LINE" missed="10" covered="24"/><counter type="COMPLEXITY" missed="10" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getField" desc="()Ljava/lang/String;" line="140"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="rewrite" desc="(Lorg/apache/lucene/index/IndexReader;)Lmtas/search/spans/util/MtasSpanQuery;" line="151"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lorg/apache/lucene/search/spans/SpanWeight;" line="164"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="174"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="184"><counter type="INSTRUCTION" missed="4" covered="21"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="2" covered="6"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="201"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="154" covered="223"/><counter type="BRANCH" missed="12" covered="18"/><counter type="LINE" missed="18" covered="38"/><counter type="COMPLEXITY" missed="15" covered="9"/><counter type="METHOD" missed="3" covered="6"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/parser/cql/util/MtasCQLParserSentenceCondition"><method name="&lt;init&gt;" desc="(Lmtas/parser/cql/util/MtasCQLParserBasicSentenceCondition;Lmtas/search/spans/util/MtasSpanQuery;Ljava/lang/Integer;)V" line="24"><counter type="INSTRUCTION" missed="0" covered="35"/><counter type="LINE" missed="0" covered="12"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Lmtas/parser/cql/util/MtasCQLParserSentenceCondition;Lmtas/search/spans/util/MtasSpanQuery;Ljava/lang/Integer;)V" line="24"><counter type="INSTRUCTION" missed="0" covered="35"/><counter type="LINE" missed="0" covered="12"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addBasicSentenceToEndLatestSequence" desc="(Lmtas/parser/cql/util/MtasCQLParserBasicSentenceCondition;)V" line="97"><counter type="INSTRUCTION" missed="57" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="12" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="addSentenceToEndLatestSequence" desc="(Lmtas/parser/cql/util/MtasCQLParserSentenceCondition;)V" line="220"><counter type="INSTRUCTION" missed="24" covered="72"/><counter type="BRANCH" missed="2" covered="6"/><counter type="LINE" missed="6" covered="17"/><counter type="COMPLEXITY" missed="2" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addSentenceAsFirstOption" desc="(Lmtas/parser/cql/util/MtasCQLParserSentenceCondition;)V" line="265"><counter type="INSTRUCTION" missed="24" covered="82"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="6" covered="22"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="isBasic" desc="()Z" line="357"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="isSingle" desc="()Z" line="366"><counter type="INSTRUCTION" missed="2" covered="12"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="simplify" desc="()V" line="375"><counter type="INSTRUCTION" missed="0" covered="71"/><counter type="BRANCH" missed="1" covered="13"/><counter type="LINE" missed="0" covered="17"/><counter type="COMPLEXITY" missed="1" covered="7"/><counter type="METHOD" missed="0" covered="1"/></method><method name="simplifySequence" desc="(Ljava/util/List;)V" line="408"><counter type="INSTRUCTION" missed="66" covered="135"/><counter type="BRANCH" missed="30" covered="28"/><counter type="LINE" missed="13" covered="33"/><counter type="COMPLEXITY" missed="20" covered="10"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getMinimumOccurence" desc="()I" line="483"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getMaximumOccurence" desc="()I" line="492"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setOccurence" desc="(II)V" line="503"><counter type="INSTRUCTION" missed="21" covered="19"/><counter type="BRANCH" missed="4" covered="4"/><counter type="LINE" missed="2" covered="5"/><counter type="COMPLEXITY" missed="4" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="isOptional" desc="()Z" line="519"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setOptional" desc="(Z)V" line="542"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createQuery" desc="(Ljava/util/List;)Lmtas/search/spans/util/MtasSpanQuery;" line="555"><counter type="INSTRUCTION" missed="20" covered="69"/><counter type="BRANCH" missed="1" covered="7"/><counter type="LINE" missed="1" covered="11"/><counter type="COMPLEXITY" missed="1" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getQuery" desc="()Lmtas/search/spans/util/MtasSpanQuery;" line="585"><counter type="INSTRUCTION" missed="53" covered="82"/><counter type="BRANCH" missed="5" covered="11"/><counter type="LINE" missed="9" covered="17"/><counter type="COMPLEXITY" missed="4" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="()Ljava/lang/String;" line="628"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="toString" desc="(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" line="639"><counter type="INSTRUCTION" missed="205" covered="0"/><counter type="BRANCH" missed="16" covered="0"/><counter type="LINE" missed="25" covered="0"/><counter type="COMPLEXITY" missed="9" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="480" covered="625"/><counter type="BRANCH" missed="70" covered="76"/><counter type="LINE" missed="76" covered="151"/><counter type="COMPLEXITY" missed="51" covered="40"/><counter type="METHOD" missed="4" covered="14"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/parser/cql/util/MtasCQLParserSentencePartCondition"><method name="&lt;init&gt;" desc="(Lmtas/parser/cql/util/MtasCQLParserBasicSentenceCondition;Lmtas/search/spans/util/MtasSpanQuery;Ljava/lang/Integer;)V" line="12"><counter type="INSTRUCTION" missed="0" covered="36"/><counter type="LINE" missed="0" covered="13"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Lmtas/parser/cql/util/MtasCQLParserSentenceCondition;Lmtas/search/spans/util/MtasSpanQuery;Ljava/lang/Integer;)V" line="12"><counter type="INSTRUCTION" missed="0" covered="36"/><counter type="LINE" missed="0" covered="13"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setFirstOccurence" desc="(II)V" line="84"><counter type="INSTRUCTION" missed="23" covered="26"/><counter type="BRANCH" missed="4" covered="6"/><counter type="LINE" missed="2" covered="7"/><counter type="COMPLEXITY" missed="4" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setFirstOptional" desc="(Z)V" line="105"><counter type="INSTRUCTION" missed="13" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setOr" desc="(Z)V" line="119"><counter type="INSTRUCTION" missed="5" covered="8"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setSecondPart" desc="(Lmtas/parser/cql/util/MtasCQLParserSentencePartCondition;)V" line="134"><counter type="INSTRUCTION" missed="5" covered="8"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createFullSentence" desc="()Lmtas/parser/cql/util/MtasCQLParserSentenceCondition;" line="149"><counter type="INSTRUCTION" missed="3" covered="132"/><counter type="BRANCH" missed="1" covered="13"/><counter type="LINE" missed="1" covered="26"/><counter type="COMPLEXITY" missed="1" covered="7"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="49" covered="246"/><counter type="BRANCH" missed="9" covered="21"/><counter type="LINE" missed="9" covered="60"/><counter type="COMPLEXITY" missed="9" covered="13"/><counter type="METHOD" missed="1" covered="6"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/parser/cql/util/MtasCQLParserGroupCondition"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Lmtas/search/spans/util/MtasSpanQuery;)V" line="22"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="field" desc="()Ljava/lang/String;" line="33"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getQuery" desc="()Lmtas/search/spans/util/MtasSpanQuery;" line="42"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="52"><counter type="INSTRUCTION" missed="3" covered="23"/><counter type="BRANCH" missed="4" covered="4"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="4" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="65"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="29" covered="35"/><counter type="BRANCH" missed="4" covered="4"/><counter type="LINE" missed="6" covered="8"/><counter type="COMPLEXITY" missed="6" covered="3"/><counter type="METHOD" missed="2" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/parser/cql/util/MtasCQLParserBasicSentencePartCondition"><method name="&lt;init&gt;" desc="()V" line="9"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getMinimumOccurence" desc="()I" line="37"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getMaximumOccurence" desc="()I" line="46"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setOccurence" desc="(II)V" line="57"><counter type="INSTRUCTION" missed="18" covered="22"/><counter type="BRANCH" missed="3" covered="5"/><counter type="LINE" missed="1" covered="6"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="isOptional" desc="()Z" line="73"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setOptional" desc="(Z)V" line="82"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="()Ljava/lang/String;" line="92"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="toString" desc="(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" line="103"><counter type="INSTRUCTION" missed="122" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="15" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="145" covered="38"/><counter type="BRANCH" missed="11" covered="5"/><counter type="LINE" missed="17" covered="12"/><counter type="COMPLEXITY" missed="9" covered="7"/><counter type="METHOD" missed="2" covered="6"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="MtasCQLParserDefaultPrefixCondition.java"><line nr="26" mi="0" ci="4" mb="0" cb="0"/><line nr="27" mi="0" ci="2" mb="1" cb="1"/><line nr="28" mi="5" ci="0" mb="0" cb="0"/><line nr="30" mi="0" ci="10" mb="0" cb="0"/><line nr="32" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="5" covered="17"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="4"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasCQLParserBasicSentencePartCondition.java"><line nr="9" mi="0" ci="3" mb="0" cb="0"/><line nr="37" mi="0" ci="3" mb="0" cb="0"/><line nr="46" mi="0" ci="3" mb="0" cb="0"/><line nr="57" mi="0" ci="8" mb="3" cb="3"/><line nr="58" mi="18" ci="0" mb="0" cb="0"/><line nr="60" mi="0" ci="2" mb="0" cb="2"/><line nr="61" mi="0" ci="3" mb="0" cb="0"/><line nr="63" mi="0" ci="5" mb="0" cb="0"/><line nr="64" mi="0" ci="3" mb="0" cb="0"/><line nr="65" mi="0" ci="1" mb="0" cb="0"/><line nr="73" mi="0" ci="3" mb="0" cb="0"/><line nr="82" mi="0" ci="3" mb="0" cb="0"/><line nr="83" mi="0" ci="1" mb="0" cb="0"/><line nr="92" mi="5" ci="0" mb="0" cb="0"/><line nr="103" mi="2" ci="0" mb="0" cb="0"/><line nr="104" mi="11" ci="0" mb="0" cb="0"/><line nr="105" mi="3" ci="0" mb="2" cb="0"/><line nr="106" mi="9" ci="0" mb="0" cb="0"/><line nr="108" mi="9" ci="0" mb="4" cb="0"/><line nr="109" mi="5" ci="0" mb="2" cb="0"/><line nr="110" mi="20" ci="0" mb="0" cb="0"/><line nr="112" mi="14" ci="0" mb="0" cb="0"/><line nr="116" mi="12" ci="0" mb="0" cb="0"/><line nr="117" mi="8" ci="0" mb="0" cb="0"/><line nr="118" mi="1" ci="0" mb="0" cb="0"/><line nr="119" mi="16" ci="0" mb="0" cb="0"/><line nr="120" mi="1" ci="0" mb="0" cb="0"/><line nr="121" mi="9" ci="0" mb="0" cb="0"/><line nr="122" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="145" covered="38"/><counter type="BRANCH" missed="11" covered="5"/><counter type="LINE" missed="17" covered="12"/><counter type="COMPLEXITY" missed="9" covered="7"/><counter type="METHOD" missed="2" covered="6"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasCQLParserGroupCondition.java"><line nr="22" mi="0" ci="2" mb="0" cb="0"/><line nr="23" mi="0" ci="3" mb="0" cb="0"/><line nr="24" mi="0" ci="3" mb="0" cb="0"/><line nr="25" mi="0" ci="1" mb="0" cb="0"/><line nr="33" mi="3" ci="0" mb="0" cb="0"/><line nr="42" mi="0" ci="3" mb="0" cb="0"/><line nr="52" mi="0" ci="5" mb="2" cb="2"/><line nr="53" mi="0" ci="3" mb="0" cb="0"/><line nr="54" mi="1" ci="15" mb="2" cb="2"/><line nr="56" mi="2" ci="0" mb="0" cb="0"/><line nr="65" mi="5" ci="0" mb="0" cb="0"/><line nr="66" mi="8" ci="0" mb="0" cb="0"/><line nr="67" mi="8" ci="0" mb="0" cb="0"/><line nr="68" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="29" covered="35"/><counter type="BRANCH" missed="4" covered="4"/><counter type="LINE" missed="6" covered="8"/><counter type="COMPLEXITY" missed="6" covered="3"/><counter type="METHOD" missed="2" covered="3"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasCQLParserBasicSentenceCondition.java"><line nr="15" mi="2" ci="6" mb="1" cb="1"/><line nr="45" mi="0" ci="2" mb="0" cb="0"/><line nr="46" mi="0" ci="5" mb="0" cb="0"/><line nr="47" mi="0" ci="3" mb="0" cb="0"/><line nr="48" mi="0" ci="3" mb="0" cb="0"/><line nr="49" mi="0" ci="3" mb="0" cb="0"/><line nr="50" mi="0" ci="3" mb="0" cb="0"/><line nr="51" mi="0" ci="3" mb="0" cb="0"/><line nr="52" mi="0" ci="3" mb="0" cb="0"/><line nr="53" mi="0" ci="1" mb="0" cb="0"/><line nr="62" mi="5" ci="4" mb="1" cb="1"/><line nr="63" mi="0" ci="2" mb="1" cb="1"/><line nr="64" mi="0" ci="3" mb="1" cb="1"/><line nr="65" mi="0" ci="6" mb="0" cb="0"/><line nr="67" mi="5" ci="0" mb="0" cb="0"/><line nr="69" mi="0" ci="1" mb="0" cb="0"/><line nr="79" mi="0" ci="3" mb="1" cb="1"/><line nr="80" mi="0" ci="6" mb="0" cb="0"/><line nr="82" mi="5" ci="0" mb="0" cb="0"/><line nr="84" mi="0" ci="1" mb="0" cb="0"/><line nr="94" mi="0" ci="3" mb="1" cb="1"/><line nr="95" mi="0" ci="1" mb="0" cb="0"/><line nr="96" mi="0" ci="2" mb="0" cb="0"/><line nr="97" mi="0" ci="5" mb="0" cb="0"/><line nr="98" mi="0" ci="1" mb="0" cb="0"/><line nr="99" mi="5" ci="0" mb="0" cb="0"/><line nr="101" mi="0" ci="1" mb="0" cb="0"/><line nr="109" mi="3" ci="0" mb="0" cb="0"/><line nr="118" mi="3" ci="0" mb="0" cb="0"/><line nr="129" mi="0" ci="3" mb="1" cb="1"/><line nr="130" mi="0" ci="8" mb="3" cb="3"/><line nr="131" mi="18" ci="0" mb="0" cb="0"/><line nr="133" mi="0" ci="2" mb="1" cb="1"/><line nr="134" mi="3" ci="0" mb="0" cb="0"/><line nr="136" mi="0" ci="5" mb="0" cb="0"/><line nr="137" mi="0" ci="4" mb="0" cb="0"/><line nr="139" mi="5" ci="0" mb="0" cb="0"/><line nr="141" mi="0" ci="1" mb="0" cb="0"/><line nr="149" mi="0" ci="3" mb="0" cb="0"/><line nr="159" mi="0" ci="3" mb="0" cb="0"/><line nr="160" mi="0" ci="1" mb="0" cb="0"/><line nr="168" mi="0" ci="3" mb="1" cb="1"/><line nr="169" mi="0" ci="3" mb="0" cb="0"/><line nr="170" mi="0" ci="2" mb="0" cb="0"/><line nr="172" mi="0" ci="2" mb="0" cb="0"/><line nr="173" mi="0" ci="4" mb="0" cb="0"/><line nr="175" mi="0" ci="11" mb="0" cb="2"/><line nr="176" mi="0" ci="6" mb="0" cb="4"/><line nr="177" mi="0" ci="2" mb="0" cb="0"/><line nr="178" mi="0" ci="4" mb="0" cb="0"/><line nr="179" mi="0" ci="3" mb="0" cb="2"/><line nr="180" mi="0" ci="3" mb="0" cb="0"/><line nr="185" mi="0" ci="6" mb="0" cb="4"/><line nr="186" mi="0" ci="3" mb="0" cb="0"/><line nr="187" mi="0" ci="3" mb="0" cb="0"/><line nr="188" mi="0" ci="3" mb="0" cb="0"/><line nr="189" mi="0" ci="3" mb="0" cb="0"/><line nr="190" mi="0" ci="5" mb="0" cb="0"/><line nr="191" mi="0" ci="6" mb="1" cb="3"/><line nr="192" mi="0" ci="4" mb="1" cb="1"/><line nr="193" mi="0" ci="3" mb="0" cb="0"/><line nr="194" mi="0" ci="5" mb="0" cb="0"/><line nr="195" mi="0" ci="3" mb="0" cb="0"/><line nr="196" mi="0" ci="3" mb="0" cb="0"/><line nr="197" mi="0" ci="5" mb="0" cb="0"/><line nr="199" mi="2" ci="0" mb="0" cb="0"/><line nr="200" mi="4" ci="0" mb="0" cb="0"/><line nr="201" mi="3" ci="0" mb="2" cb="0"/><line nr="202" mi="3" ci="0" mb="0" cb="0"/><line nr="205" mi="0" ci="6" mb="2" cb="2"/><line nr="206" mi="0" ci="4" mb="1" cb="1"/><line nr="207" mi="0" ci="3" mb="0" cb="0"/><line nr="208" mi="0" ci="5" mb="0" cb="0"/><line nr="209" mi="0" ci="3" mb="0" cb="0"/><line nr="210" mi="0" ci="3" mb="0" cb="0"/><line nr="211" mi="0" ci="4" mb="0" cb="0"/><line nr="212" mi="0" ci="3" mb="0" cb="0"/><line nr="213" mi="0" ci="3" mb="0" cb="0"/><line nr="215" mi="2" ci="0" mb="0" cb="0"/><line nr="216" mi="4" ci="0" mb="0" cb="0"/><line nr="217" mi="3" ci="0" mb="0" cb="0"/><line nr="220" mi="5" ci="0" mb="2" cb="0"/><line nr="221" mi="3" ci="0" mb="2" cb="0"/><line nr="222" mi="2" ci="0" mb="0" cb="0"/><line nr="223" mi="3" ci="0" mb="0" cb="0"/><line nr="224" mi="3" ci="0" mb="0" cb="0"/><line nr="225" mi="4" ci="0" mb="0" cb="0"/><line nr="226" mi="4" ci="0" mb="0" cb="0"/><line nr="228" mi="2" ci="0" mb="0" cb="0"/><line nr="229" mi="4" ci="0" mb="0" cb="0"/><line nr="233" mi="0" ci="1" mb="0" cb="0"/><line nr="234" mi="0" ci="3" mb="0" cb="0"/><line nr="235" mi="0" ci="2" mb="0" cb="2"/><line nr="236" mi="0" ci="3" mb="0" cb="0"/><line nr="239" mi="0" ci="1" mb="0" cb="0"/><line nr="247" mi="0" ci="3" mb="0" cb="0"/><line nr="257" mi="0" ci="2" mb="0" cb="0"/><line nr="258" mi="0" ci="2" mb="0" cb="0"/><line nr="259" mi="0" ci="2" mb="0" cb="0"/><line nr="260" mi="0" ci="11" mb="0" cb="2"/><line nr="262" mi="0" ci="2" mb="0" cb="2"/><line nr="263" mi="0" ci="4" mb="0" cb="0"/><line nr="264" mi="0" ci="4" mb="0" cb="0"/><line nr="265" mi="0" ci="2" mb="0" cb="0"/><line nr="267" mi="0" ci="4" mb="0" cb="2"/><line nr="268" mi="0" ci="5" mb="0" cb="0"/><line nr="269" mi="0" ci="9" mb="0" cb="0"/><line nr="271" mi="0" ci="7" mb="0" cb="0"/><line nr="272" mi="0" ci="1" mb="0" cb="0"/><line nr="273" mi="0" ci="5" mb="0" cb="0"/><line nr="274" mi="0" ci="3" mb="0" cb="0"/><line nr="277" mi="0" ci="2" mb="0" cb="2"/><line nr="278" mi="0" ci="4" mb="0" cb="0"/><line nr="279" mi="0" ci="2" mb="0" cb="0"/><line nr="281" mi="0" ci="1" mb="0" cb="0"/><line nr="282" mi="0" ci="2" mb="0" cb="2"/><line nr="283" mi="0" ci="9" mb="0" cb="0"/><line nr="285" mi="0" ci="3" mb="0" cb="2"/><line nr="286" mi="0" ci="4" mb="0" cb="0"/><line nr="287" mi="0" ci="4" mb="0" cb="0"/><line nr="288" mi="0" ci="2" mb="0" cb="0"/><line nr="289" mi="0" ci="9" mb="0" cb="0"/><line nr="292" mi="0" ci="3" mb="0" cb="0"/><line nr="303" mi="5" ci="0" mb="0" cb="0"/><line nr="304" mi="3" ci="0" mb="2" cb="0"/><line nr="305" mi="4" ci="0" mb="0" cb="0"/><line nr="307" mi="4" ci="0" mb="0" cb="0"/><line nr="308" mi="3" ci="0" mb="2" cb="0"/><line nr="310" mi="16" ci="0" mb="0" cb="0"/><line nr="311" mi="1" ci="0" mb="0" cb="0"/><line nr="312" mi="12" ci="0" mb="0" cb="0"/><line nr="313" mi="2" ci="0" mb="0" cb="0"/><line nr="315" mi="11" ci="0" mb="2" cb="0"/><line nr="316" mi="7" ci="0" mb="0" cb="0"/><line nr="317" mi="1" ci="0" mb="0" cb="0"/><line nr="319" mi="3" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="177" covered="351"/><counter type="BRANCH" missed="29" covered="45"/><counter type="LINE" missed="37" covered="99"/><counter type="COMPLEXITY" missed="26" covered="25"/><counter type="METHOD" missed="3" covered="11"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasCQLParserSentencePartCondition.java"><line nr="12" mi="0" ci="6" mb="0" cb="0"/><line nr="15" mi="0" ci="6" mb="0" cb="0"/><line nr="27" mi="0" ci="6" mb="0" cb="0"/><line nr="30" mi="0" ci="6" mb="0" cb="0"/><line nr="33" mi="0" ci="6" mb="0" cb="0"/><line nr="49" mi="0" ci="2" mb="0" cb="0"/><line nr="50" mi="0" ci="3" mb="0" cb="0"/><line nr="51" mi="0" ci="3" mb="0" cb="0"/><line nr="52" mi="0" ci="3" mb="0" cb="0"/><line nr="53" mi="0" ci="3" mb="0" cb="0"/><line nr="54" mi="0" ci="3" mb="0" cb="0"/><line nr="55" mi="0" ci="3" mb="0" cb="0"/><line nr="56" mi="0" ci="1" mb="0" cb="0"/><line nr="65" mi="0" ci="2" mb="0" cb="0"/><line nr="66" mi="0" ci="3" mb="0" cb="0"/><line nr="67" mi="0" ci="3" mb="0" cb="0"/><line nr="68" mi="0" ci="3" mb="0" cb="0"/><line nr="69" mi="0" ci="3" mb="0" cb="0"/><line nr="70" mi="0" ci="3" mb="0" cb="0"/><line nr="71" mi="0" ci="3" mb="0" cb="0"/><line nr="72" mi="0" ci="1" mb="0" cb="0"/><line nr="84" mi="0" ci="3" mb="1" cb="1"/><line nr="85" mi="0" ci="8" mb="3" cb="3"/><line nr="86" mi="18" ci="0" mb="0" cb="0"/><line nr="88" mi="0" ci="2" mb="0" cb="2"/><line nr="89" mi="0" ci="3" mb="0" cb="0"/><line nr="91" mi="0" ci="5" mb="0" cb="0"/><line nr="92" mi="0" ci="4" mb="0" cb="0"/><line nr="94" mi="5" ci="0" mb="0" cb="0"/><line nr="96" mi="0" ci="1" mb="0" cb="0"/><line nr="105" mi="3" ci="0" mb="2" cb="0"/><line nr="106" mi="4" ci="0" mb="0" cb="0"/><line nr="108" mi="5" ci="0" mb="0" cb="0"/><line nr="110" mi="1" ci="0" mb="0" cb="0"/><line nr="119" mi="0" ci="3" mb="1" cb="1"/><line nr="120" mi="0" ci="4" mb="0" cb="0"/><line nr="122" mi="5" ci="0" mb="0" cb="0"/><line nr="124" mi="0" ci="1" mb="0" cb="0"/><line nr="134" mi="0" ci="3" mb="1" cb="1"/><line nr="135" mi="0" ci="4" mb="0" cb="0"/><line nr="137" mi="5" ci="0" mb="0" cb="0"/><line nr="139" mi="0" ci="1" mb="0" cb="0"/><line nr="149" mi="0" ci="3" mb="1" cb="1"/><line nr="150" mi="0" ci="3" mb="0" cb="2"/><line nr="151" mi="0" ci="3" mb="0" cb="2"/><line nr="152" mi="0" ci="12" mb="0" cb="0"/><line nr="156" mi="0" ci="4" mb="0" cb="0"/><line nr="158" mi="0" ci="7" mb="0" cb="0"/><line nr="160" mi="0" ci="3" mb="0" cb="2"/><line nr="161" mi="0" ci="5" mb="0" cb="0"/><line nr="163" mi="0" ci="3" mb="0" cb="0"/><line nr="165" mi="0" ci="3" mb="0" cb="2"/><line nr="166" mi="0" ci="3" mb="0" cb="2"/><line nr="167" mi="0" ci="7" mb="0" cb="0"/><line nr="169" mi="0" ci="5" mb="0" cb="0"/><line nr="170" mi="0" ci="12" mb="0" cb="0"/><line nr="173" mi="0" ci="7" mb="0" cb="0"/><line nr="175" mi="0" ci="5" mb="0" cb="0"/><line nr="176" mi="0" ci="11" mb="0" cb="0"/><line nr="178" mi="0" ci="6" mb="0" cb="0"/><line nr="179" mi="0" ci="1" mb="0" cb="0"/><line nr="181" mi="0" ci="2" mb="0" cb="0"/><line nr="182" mi="0" ci="2" mb="0" cb="0"/><line nr="183" mi="0" ci="3" mb="0" cb="2"/><line nr="184" mi="0" ci="12" mb="0" cb="0"/><line nr="187" mi="0" ci="4" mb="0" cb="0"/><line nr="189" mi="0" ci="3" mb="0" cb="0"/><line nr="191" mi="0" ci="3" mb="0" cb="0"/><line nr="194" mi="3" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="49" covered="246"/><counter type="BRANCH" missed="9" covered="21"/><counter type="LINE" missed="9" covered="60"/><counter type="COMPLEXITY" missed="9" covered="13"/><counter type="METHOD" missed="1" covered="6"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasCQLParserWordPositionQuery.java"><line nr="31" mi="0" ci="6" mb="0" cb="0"/><line nr="32" mi="0" ci="6" mb="0" cb="0"/><line nr="33" mi="0" ci="7" mb="0" cb="0"/><line nr="34" mi="0" ci="1" mb="0" cb="0"/><line nr="44" mi="0" ci="6" mb="0" cb="0"/><line nr="45" mi="0" ci="6" mb="0" cb="0"/><line nr="46" mi="0" ci="8" mb="0" cb="0"/><line nr="47" mi="0" ci="1" mb="0" cb="0"/><line nr="56" mi="0" ci="4" mb="0" cb="0"/><line nr="67" mi="0" ci="5" mb="0" cb="0"/><line nr="80" mi="6" ci="0" mb="0" cb="0"/><line nr="90" mi="7" ci="0" mb="0" cb="0"/><line nr="100" mi="0" ci="3" mb="1" cb="1"/><line nr="101" mi="2" ci="0" mb="0" cb="0"/><line nr="102" mi="0" ci="2" mb="1" cb="1"/><line nr="103" mi="2" ci="0" mb="0" cb="0"/><line nr="104" mi="0" ci="5" mb="1" cb="1"/><line nr="105" mi="2" ci="0" mb="0" cb="0"/><line nr="106" mi="0" ci="3" mb="0" cb="0"/><line nr="107" mi="0" ci="6" mb="0" cb="0"/><line nr="117" mi="0" ci="5" mb="0" cb="0"/><line nr="118" mi="0" ci="8" mb="0" cb="0"/><line nr="119" mi="0" ci="8" mb="0" cb="0"/><line nr="120" mi="0" ci="2" mb="0" cb="0"/><counter type="INSTRUCTION" missed="19" covered="92"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="5" covered="19"/><counter type="COMPLEXITY" missed="5" covered="6"/><counter type="METHOD" missed="2" covered="6"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasCQLParserGroupQuery.java"><line nr="44" mi="0" ci="4" mb="0" cb="0"/><line nr="45" mi="0" ci="14" mb="0" cb="0"/><line nr="46" mi="0" ci="8" mb="0" cb="0"/><line nr="47" mi="0" ci="1" mb="0" cb="0"/><line nr="57" mi="0" ci="6" mb="0" cb="0"/><line nr="58" mi="0" ci="1" mb="0" cb="0"/><line nr="70" mi="0" ci="4" mb="0" cb="0"/><line nr="71" mi="0" ci="6" mb="1" cb="3"/><line nr="72" mi="0" ci="14" mb="0" cb="0"/><line nr="73" mi="0" ci="9" mb="0" cb="0"/><line nr="74" mi="0" ci="2" mb="1" cb="1"/><line nr="75" mi="16" ci="0" mb="0" cb="0"/><line nr="76" mi="9" ci="0" mb="0" cb="0"/><line nr="78" mi="13" ci="16" mb="10" cb="3"/><line nr="80" mi="0" ci="18" mb="0" cb="0"/><line nr="82" mi="0" ci="8" mb="0" cb="0"/><line nr="83" mi="0" ci="1" mb="0" cb="0"/><line nr="85" mi="16" ci="0" mb="0" cb="0"/><line nr="86" mi="8" ci="0" mb="0" cb="0"/><line nr="87" mi="1" ci="0" mb="0" cb="0"/><line nr="90" mi="16" ci="0" mb="0" cb="0"/><line nr="91" mi="8" ci="0" mb="0" cb="0"/><line nr="95" mi="0" ci="1" mb="0" cb="0"/><line nr="104" mi="0" ci="4" mb="0" cb="0"/><line nr="115" mi="0" ci="5" mb="0" cb="0"/><line nr="128" mi="6" ci="0" mb="0" cb="0"/><line nr="138" mi="7" ci="0" mb="0" cb="0"/><line nr="148" mi="0" ci="3" mb="1" cb="1"/><line nr="149" mi="2" ci="0" mb="0" cb="0"/><line nr="150" mi="0" ci="2" mb="1" cb="1"/><line nr="151" mi="2" ci="0" mb="0" cb="0"/><line nr="152" mi="0" ci="5" mb="0" cb="2"/><line nr="153" mi="0" ci="2" mb="0" cb="0"/><line nr="154" mi="0" ci="3" mb="0" cb="0"/><line nr="155" mi="0" ci="6" mb="0" cb="0"/><line nr="165" mi="0" ci="5" mb="0" cb="0"/><line nr="166" mi="0" ci="8" mb="0" cb="0"/><line nr="167" mi="0" ci="8" mb="0" cb="0"/><line nr="168" mi="0" ci="2" mb="0" cb="0"/><counter type="INSTRUCTION" missed="104" covered="166"/><counter type="BRANCH" missed="14" covered="11"/><counter type="LINE" missed="11" covered="28"/><counter type="COMPLEXITY" missed="14" covered="9"/><counter type="METHOD" missed="2" covered="7"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasCQLParserGroupFullCondition.java"><line nr="36" mi="0" ci="2" mb="0" cb="0"/><line nr="37" mi="0" ci="3" mb="0" cb="0"/><line nr="38" mi="0" ci="3" mb="0" cb="0"/><line nr="39" mi="0" ci="3" mb="0" cb="0"/><line nr="40" mi="0" ci="3" mb="0" cb="0"/><line nr="41" mi="0" ci="3" mb="0" cb="0"/><line nr="42" mi="0" ci="4" mb="0" cb="2"/><line nr="43" mi="0" ci="4" mb="0" cb="0"/><line nr="44" mi="0" ci="4" mb="0" cb="2"/><line nr="45" mi="0" ci="4" mb="0" cb="0"/><line nr="47" mi="0" ci="3" mb="0" cb="0"/><line nr="49" mi="0" ci="1" mb="0" cb="0"/><line nr="57" mi="3" ci="0" mb="0" cb="0"/><line nr="68" mi="0" ci="3" mb="0" cb="0"/><line nr="79" mi="0" ci="3" mb="0" cb="0"/><line nr="91" mi="0" ci="8" mb="3" cb="3"/><line nr="92" mi="18" ci="0" mb="0" cb="0"/><line nr="94" mi="0" ci="2" mb="1" cb="1"/><line nr="95" mi="3" ci="0" mb="0" cb="0"/><line nr="97" mi="0" ci="5" mb="0" cb="0"/><line nr="98" mi="0" ci="3" mb="0" cb="0"/><line nr="99" mi="0" ci="1" mb="0" cb="0"/><line nr="109" mi="0" ci="3" mb="0" cb="0"/><line nr="121" mi="3" ci="0" mb="0" cb="0"/><line nr="122" mi="1" ci="0" mb="0" cb="0"/><line nr="132" mi="0" ci="5" mb="0" cb="2"/><line nr="133" mi="0" ci="7" mb="0" cb="0"/><line nr="134" mi="0" ci="5" mb="0" cb="2"/><line nr="135" mi="0" ci="7" mb="0" cb="0"/><line nr="137" mi="0" ci="4" mb="0" cb="0"/><line nr="148" mi="0" ci="2" mb="1" cb="1"/><line nr="149" mi="2" ci="0" mb="0" cb="0"/><line nr="150" mi="0" ci="3" mb="0" cb="2"/><line nr="151" mi="0" ci="3" mb="0" cb="0"/><line nr="152" mi="2" ci="14" mb="2" cb="2"/><line nr="154" mi="0" ci="2" mb="0" cb="0"/><line nr="163" mi="5" ci="0" mb="0" cb="0"/><line nr="164" mi="8" ci="0" mb="0" cb="0"/><line nr="165" mi="8" ci="0" mb="0" cb="0"/><line nr="166" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="55" covered="117"/><counter type="BRANCH" missed="7" covered="17"/><counter type="LINE" missed="10" covered="30"/><counter type="COMPLEXITY" missed="10" covered="12"/><counter type="METHOD" missed="3" covered="7"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasCQLParserSentenceCondition.java"><line nr="24" mi="0" ci="6" mb="0" cb="0"/><line nr="56" mi="0" ci="2" mb="0" cb="0"/><line nr="57" mi="0" ci="5" mb="0" cb="0"/><line nr="58" mi="0" ci="3" mb="0" cb="0"/><line nr="59" mi="0" ci="3" mb="0" cb="0"/><line nr="60" mi="0" ci="3" mb="0" cb="0"/><line nr="61" mi="0" ci="3" mb="0" cb="0"/><line nr="62" mi="0" ci="3" mb="0" cb="0"/><line nr="63" mi="0" ci="3" mb="0" cb="0"/><line nr="64" mi="0" ci="3" mb="0" cb="0"/><line nr="65" mi="0" ci="3" mb="0" cb="0"/><line nr="66" mi="0" ci="1" mb="0" cb="0"/><line nr="77" mi="0" ci="2" mb="0" cb="0"/><line nr="78" mi="0" ci="5" mb="0" cb="0"/><line nr="79" mi="0" ci="3" mb="0" cb="0"/><line nr="80" mi="0" ci="3" mb="0" cb="0"/><line nr="81" mi="0" ci="3" mb="0" cb="0"/><line nr="82" mi="0" ci="3" mb="0" cb="0"/><line nr="83" mi="0" ci="3" mb="0" cb="0"/><line nr="84" mi="0" ci="3" mb="0" cb="0"/><line nr="85" mi="0" ci="3" mb="0" cb="0"/><line nr="86" mi="0" ci="3" mb="0" cb="0"/><line nr="87" mi="0" ci="1" mb="0" cb="0"/><line nr="97" mi="3" ci="0" mb="2" cb="0"/><line nr="98" mi="3" ci="0" mb="2" cb="0"/><line nr="99" mi="3" ci="0" mb="2" cb="0"/><line nr="100" mi="4" ci="0" mb="0" cb="0"/><line nr="102" mi="5" ci="0" mb="0" cb="0"/><line nr="105" mi="9" ci="0" mb="0" cb="0"/><line nr="107" mi="4" ci="0" mb="2" cb="0"/><line nr="108" mi="7" ci="0" mb="0" cb="0"/><line nr="110" mi="12" ci="0" mb="0" cb="0"/><line nr="111" mi="1" ci="0" mb="0" cb="0"/><line nr="113" mi="5" ci="0" mb="0" cb="0"/><line nr="115" mi="1" ci="0" mb="0" cb="0"/><line nr="220" mi="0" ci="3" mb="1" cb="1"/><line nr="223" mi="0" ci="3" mb="0" cb="2"/><line nr="224" mi="0" ci="3" mb="1" cb="1"/><line nr="225" mi="4" ci="0" mb="0" cb="0"/><line nr="226" mi="2" ci="0" mb="0" cb="0"/><line nr="227" mi="4" ci="0" mb="0" cb="0"/><line nr="228" mi="5" ci="0" mb="0" cb="0"/><line nr="230" mi="4" ci="0" mb="0" cb="0"/><line nr="233" mi="0" ci="4" mb="0" cb="0"/><line nr="234" mi="0" ci="10" mb="0" cb="0"/><line nr="236" mi="0" ci="4" mb="0" cb="0"/><line nr="237" mi="0" ci="5" mb="0" cb="0"/><line nr="238" mi="0" ci="3" mb="0" cb="0"/><line nr="240" mi="0" ci="2" mb="0" cb="0"/><line nr="241" mi="0" ci="4" mb="0" cb="0"/><line nr="243" mi="0" ci="4" mb="0" cb="0"/><line nr="246" mi="0" ci="2" mb="0" cb="0"/><line nr="247" mi="0" ci="4" mb="0" cb="2"/><line nr="248" mi="0" ci="7" mb="0" cb="0"/><line nr="250" mi="0" ci="12" mb="0" cb="0"/><line nr="252" mi="0" ci="1" mb="0" cb="0"/><line nr="253" mi="5" ci="0" mb="0" cb="0"/><line nr="255" mi="0" ci="1" mb="0" cb="0"/><line nr="265" mi="0" ci="3" mb="1" cb="1"/><line nr="268" mi="0" ci="3" mb="0" cb="2"/><line nr="269" mi="0" ci="3" mb="1" cb="1"/><line nr="270" mi="4" ci="0" mb="0" cb="0"/><line nr="271" mi="2" ci="0" mb="0" cb="0"/><line nr="272" mi="4" ci="0" mb="0" cb="0"/><line nr="273" mi="5" ci="0" mb="0" cb="0"/><line nr="275" mi="4" ci="0" mb="0" cb="0"/><line nr="278" mi="0" ci="4" mb="0" cb="0"/><line nr="279" mi="0" ci="2" mb="0" cb="0"/><line nr="280" mi="0" ci="4" mb="0" cb="0"/><line nr="281" mi="0" ci="5" mb="0" cb="0"/><line nr="283" mi="0" ci="4" mb="0" cb="0"/><line nr="284" mi="0" ci="10" mb="0" cb="0"/><line nr="286" mi="0" ci="4" mb="0" cb="0"/><line nr="287" mi="0" ci="5" mb="0" cb="0"/><line nr="288" mi="0" ci="3" mb="0" cb="0"/><line nr="290" mi="0" ci="4" mb="0" cb="0"/><line nr="293" mi="0" ci="4" mb="0" cb="0"/><line nr="294" mi="0" ci="2" mb="0" cb="0"/><line nr="295" mi="0" ci="4" mb="0" cb="0"/><line nr="296" mi="0" ci="4" mb="0" cb="0"/><line nr="297" mi="0" ci="4" mb="0" cb="0"/><line nr="298" mi="0" ci="5" mb="0" cb="0"/><line nr="299" mi="0" ci="3" mb="0" cb="0"/><line nr="301" mi="0" ci="1" mb="0" cb="0"/><line nr="302" mi="5" ci="0" mb="0" cb="0"/><line nr="304" mi="0" ci="1" mb="0" cb="0"/><line nr="357" mi="0" ci="3" mb="0" cb="0"/><line nr="366" mi="2" ci="12" mb="1" cb="3"/><line nr="375" mi="0" ci="3" mb="0" cb="2"/><line nr="376" mi="0" ci="3" mb="0" cb="2"/><line nr="377" mi="0" ci="11" mb="0" cb="2"/><line nr="378" mi="0" ci="3" mb="0" cb="0"/><line nr="379" mi="0" ci="1" mb="0" cb="0"/><line nr="381" mi="0" ci="5" mb="0" cb="2"/><line nr="382" mi="0" ci="4" mb="0" cb="0"/><line nr="383" mi="0" ci="11" mb="0" cb="2"/><line nr="384" mi="0" ci="4" mb="1" cb="1"/><line nr="385" mi="0" ci="5" mb="0" cb="0"/><line nr="386" mi="0" ci="3" mb="0" cb="2"/><line nr="387" mi="0" ci="5" mb="0" cb="0"/><line nr="389" mi="0" ci="5" mb="0" cb="0"/><line nr="392" mi="0" ci="1" mb="0" cb="0"/><line nr="393" mi="0" ci="3" mb="0" cb="0"/><line nr="396" mi="0" ci="3" mb="0" cb="0"/><line nr="398" mi="0" ci="1" mb="0" cb="0"/><line nr="408" mi="0" ci="4" mb="0" cb="0"/><line nr="409" mi="0" ci="2" mb="0" cb="0"/><line nr="410" mi="0" ci="10" mb="0" cb="2"/><line nr="411" mi="0" ci="2" mb="0" cb="0"/><line nr="412" mi="0" ci="2" mb="0" cb="2"/><line nr="413" mi="0" ci="3" mb="0" cb="0"/><line nr="414" mi="0" ci="6" mb="0" cb="4"/><line nr="415" mi="0" ci="7" mb="0" cb="4"/><line nr="416" mi="0" ci="4" mb="1" cb="1"/><line nr="417" mi="0" ci="3" mb="1" cb="1"/><line nr="418" mi="0" ci="6" mb="0" cb="0"/><line nr="420" mi="0" ci="4" mb="0" cb="0"/><line nr="421" mi="0" ci="3" mb="0" cb="0"/><line nr="423" mi="0" ci="6" mb="1" cb="3"/><line nr="424" mi="0" ci="7" mb="1" cb="3"/><line nr="425" mi="0" ci="4" mb="1" cb="1"/><line nr="426" mi="0" ci="3" mb="1" cb="1"/><line nr="430" mi="0" ci="14" mb="0" cb="2"/><line nr="431" mi="0" ci="4" mb="0" cb="0"/><line nr="432" mi="0" ci="2" mb="0" cb="0"/><line nr="433" mi="0" ci="2" mb="0" cb="0"/><line nr="436" mi="0" ci="4" mb="0" cb="0"/><line nr="437" mi="0" ci="3" mb="0" cb="0"/><line nr="439" mi="0" ci="6" mb="2" cb="2"/><line nr="440" mi="4" ci="3" mb="3" cb="1"/><line nr="441" mi="4" ci="0" mb="2" cb="0"/><line nr="442" mi="3" ci="0" mb="2" cb="0"/><line nr="444" mi="3" ci="0" mb="0" cb="0"/><line nr="445" mi="2" ci="0" mb="0" cb="0"/><line nr="448" mi="0" ci="4" mb="0" cb="0"/><line nr="449" mi="0" ci="3" mb="0" cb="0"/><line nr="452" mi="7" ci="0" mb="4" cb="0"/><line nr="453" mi="6" ci="0" mb="4" cb="0"/><line nr="454" mi="4" ci="0" mb="2" cb="0"/><line nr="455" mi="3" ci="0" mb="2" cb="0"/><line nr="458" mi="14" ci="0" mb="2" cb="0"/><line nr="459" mi="8" ci="0" mb="0" cb="0"/><line nr="460" mi="2" ci="0" mb="0" cb="0"/><line nr="463" mi="4" ci="0" mb="0" cb="0"/><line nr="464" mi="2" ci="0" mb="0" cb="0"/><line nr="467" mi="0" ci="1" mb="0" cb="0"/><line nr="469" mi="0" ci="2" mb="1" cb="1"/><line nr="470" mi="0" ci="4" mb="0" cb="0"/><line nr="473" mi="0" ci="2" mb="0" cb="0"/><line nr="474" mi="0" ci="4" mb="0" cb="0"/><line nr="475" mi="0" ci="1" mb="0" cb="0"/><line nr="483" mi="3" ci="0" mb="0" cb="0"/><line nr="492" mi="0" ci="3" mb="0" cb="0"/><line nr="503" mi="0" ci="8" mb="3" cb="3"/><line nr="504" mi="18" ci="0" mb="0" cb="0"/><line nr="506" mi="0" ci="2" mb="1" cb="1"/><line nr="507" mi="3" ci="0" mb="0" cb="0"/><line nr="509" mi="0" ci="5" mb="0" cb="0"/><line nr="510" mi="0" ci="3" mb="0" cb="0"/><line nr="511" mi="0" ci="1" mb="0" cb="0"/><line nr="519" mi="0" ci="3" mb="0" cb="0"/><line nr="542" mi="0" ci="3" mb="0" cb="0"/><line nr="543" mi="0" ci="1" mb="0" cb="0"/><line nr="555" mi="0" ci="4" mb="0" cb="2"/><line nr="556" mi="0" ci="4" mb="0" cb="2"/><line nr="557" mi="0" ci="17" mb="0" cb="0"/><line nr="560" mi="0" ci="6" mb="0" cb="0"/><line nr="563" mi="0" ci="4" mb="0" cb="0"/><line nr="564" mi="0" ci="10" mb="0" cb="2"/><line nr="565" mi="0" ci="6" mb="0" cb="0"/><line nr="566" mi="0" ci="4" mb="0" cb="0"/><line nr="567" mi="0" ci="1" mb="0" cb="0"/><line nr="568" mi="0" ci="4" mb="1" cb="1"/><line nr="569" mi="20" ci="0" mb="0" cb="0"/><line nr="573" mi="0" ci="9" mb="0" cb="0"/><line nr="585" mi="0" ci="2" mb="0" cb="0"/><line nr="586" mi="0" ci="3" mb="0" cb="2"/><line nr="588" mi="0" ci="3" mb="1" cb="1"/><line nr="589" mi="5" ci="0" mb="0" cb="0"/><line nr="590" mi="0" ci="4" mb="1" cb="1"/><line nr="591" mi="4" ci="0" mb="0" cb="0"/><line nr="592" mi="10" ci="0" mb="0" cb="0"/><line nr="593" mi="2" ci="0" mb="0" cb="0"/><line nr="594" mi="9" ci="0" mb="0" cb="0"/><line nr="595" mi="4" ci="0" mb="2" cb="0"/><line nr="596" mi="13" ci="0" mb="0" cb="0"/><line nr="599" mi="1" ci="0" mb="0" cb="0"/><line nr="600" mi="0" ci="4" mb="0" cb="0"/><line nr="601" mi="0" ci="4" mb="0" cb="2"/><line nr="602" mi="0" ci="13" mb="0" cb="0"/><line nr="606" mi="0" ci="2" mb="0" cb="0"/><line nr="607" mi="0" ci="4" mb="1" cb="1"/><line nr="608" mi="5" ci="0" mb="0" cb="0"/><line nr="609" mi="0" ci="3" mb="0" cb="2"/><line nr="610" mi="0" ci="8" mb="0" cb="0"/><line nr="612" mi="0" ci="4" mb="0" cb="0"/><line nr="613" mi="0" ci="11" mb="0" cb="2"/><line nr="614" mi="0" ci="6" mb="0" cb="0"/><line nr="615" mi="0" ci="1" mb="0" cb="0"/><line nr="616" mi="0" ci="4" mb="0" cb="0"/><line nr="617" mi="0" ci="6" mb="0" cb="0"/><line nr="628" mi="5" ci="0" mb="0" cb="0"/><line nr="639" mi="2" ci="0" mb="0" cb="0"/><line nr="640" mi="3" ci="0" mb="2" cb="0"/><line nr="642" mi="20" ci="0" mb="2" cb="0"/><line nr="643" mi="4" ci="0" mb="0" cb="0"/><line nr="644" mi="10" ci="0" mb="2" cb="0"/><line nr="645" mi="1" ci="0" mb="0" cb="0"/><line nr="646" mi="19" ci="0" mb="2" cb="0"/><line nr="647" mi="6" ci="0" mb="0" cb="0"/><line nr="648" mi="2" ci="0" mb="0" cb="0"/><line nr="650" mi="20" ci="0" mb="2" cb="0"/><line nr="651" mi="3" ci="0" mb="2" cb="0"/><line nr="653" mi="10" ci="0" mb="0" cb="0"/><line nr="654" mi="8" ci="0" mb="0" cb="0"/><line nr="655" mi="1" ci="0" mb="0" cb="0"/><line nr="656" mi="14" ci="0" mb="0" cb="0"/><line nr="657" mi="1" ci="0" mb="0" cb="0"/><line nr="658" mi="10" ci="0" mb="0" cb="0"/><line nr="660" mi="11" ci="0" mb="2" cb="0"/><line nr="661" mi="11" ci="0" mb="0" cb="0"/><line nr="662" mi="10" ci="0" mb="2" cb="0"/><line nr="663" mi="26" ci="0" mb="0" cb="0"/><line nr="664" mi="1" ci="0" mb="0" cb="0"/><line nr="665" mi="1" ci="0" mb="0" cb="0"/><line nr="666" mi="9" ci="0" mb="0" cb="0"/><line nr="669" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="480" covered="625"/><counter type="BRANCH" missed="70" covered="76"/><counter type="LINE" missed="76" covered="151"/><counter type="COMPLEXITY" missed="51" covered="40"/><counter type="METHOD" missed="4" covered="14"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasCQLParserWordFullCondition.java"><line nr="25" mi="0" ci="2" mb="0" cb="0"/><line nr="26" mi="0" ci="3" mb="0" cb="0"/><line nr="27" mi="0" ci="3" mb="0" cb="0"/><line nr="28" mi="0" ci="3" mb="0" cb="0"/><line nr="29" mi="0" ci="2" mb="0" cb="0"/><line nr="30" mi="0" ci="3" mb="1" cb="1"/><line nr="31" mi="3" ci="0" mb="0" cb="0"/><line nr="32" mi="3" ci="0" mb="0" cb="0"/><line nr="34" mi="0" ci="3" mb="0" cb="0"/><line nr="36" mi="0" ci="3" mb="0" cb="0"/><line nr="37" mi="0" ci="1" mb="0" cb="0"/><line nr="45" mi="0" ci="3" mb="0" cb="0"/><line nr="54" mi="4" ci="0" mb="0" cb="0"/><line nr="65" mi="0" ci="2" mb="0" cb="0"/><line nr="67" mi="0" ci="4" mb="0" cb="2"/><line nr="68" mi="0" ci="8" mb="0" cb="0"/><line nr="70" mi="0" ci="4" mb="0" cb="2"/><line nr="71" mi="0" ci="4" mb="0" cb="2"/><line nr="72" mi="0" ci="6" mb="0" cb="0"/><line nr="74" mi="0" ci="6" mb="0" cb="2"/><line nr="75" mi="0" ci="7" mb="0" cb="0"/><line nr="76" mi="0" ci="8" mb="0" cb="0"/><line nr="77" mi="0" ci="4" mb="0" cb="0"/><line nr="78" mi="0" ci="2" mb="1" cb="1"/><line nr="79" mi="0" ci="7" mb="0" cb="0"/><line nr="80" mi="0" ci="8" mb="0" cb="0"/><line nr="82" mi="14" ci="0" mb="0" cb="0"/><line nr="86" mi="0" ci="4" mb="1" cb="1"/><line nr="87" mi="5" ci="0" mb="0" cb="0"/><line nr="90" mi="0" ci="6" mb="1" cb="1"/><line nr="93" mi="0" ci="6" mb="1" cb="1"/><line nr="94" mi="0" ci="6" mb="0" cb="0"/><line nr="96" mi="7" ci="0" mb="0" cb="0"/><line nr="97" mi="7" ci="0" mb="0" cb="0"/><line nr="99" mi="0" ci="6" mb="0" cb="2"/><line nr="100" mi="0" ci="6" mb="0" cb="0"/><line nr="102" mi="0" ci="7" mb="0" cb="0"/><line nr="103" mi="0" ci="7" mb="0" cb="0"/><line nr="105" mi="0" ci="6" mb="0" cb="0"/><line nr="106" mi="4" ci="1" mb="0" cb="0"/><line nr="107" mi="2" ci="0" mb="2" cb="0"/><line nr="110" mi="6" ci="0" mb="2" cb="0"/><line nr="111" mi="6" ci="0" mb="0" cb="0"/><line nr="113" mi="7" ci="0" mb="0" cb="0"/><line nr="114" mi="7" ci="0" mb="0" cb="0"/><line nr="116" mi="6" ci="0" mb="2" cb="0"/><line nr="117" mi="6" ci="0" mb="0" cb="0"/><line nr="119" mi="7" ci="0" mb="0" cb="0"/><line nr="120" mi="7" ci="0" mb="0" cb="0"/><line nr="122" mi="6" ci="0" mb="0" cb="0"/><line nr="123" mi="1" ci="0" mb="0" cb="0"/><line nr="124" mi="14" ci="0" mb="0" cb="0"/><line nr="127" mi="0" ci="3" mb="1" cb="1"/><line nr="128" mi="7" ci="0" mb="0" cb="0"/><line nr="129" mi="6" ci="0" mb="0" cb="0"/><line nr="131" mi="0" ci="2" mb="0" cb="0"/><line nr="141" mi="0" ci="2" mb="1" cb="1"/><line nr="142" mi="2" ci="0" mb="0" cb="0"/><line nr="143" mi="0" ci="3" mb="0" cb="2"/><line nr="144" mi="0" ci="3" mb="0" cb="0"/><line nr="145" mi="0" ci="6" mb="0" cb="2"/><line nr="146" mi="0" ci="2" mb="0" cb="0"/><line nr="147" mi="0" ci="5" mb="1" cb="1"/><line nr="148" mi="2" ci="0" mb="0" cb="0"/><line nr="149" mi="0" ci="2" mb="0" cb="0"/><line nr="151" mi="0" ci="2" mb="0" cb="0"/><line nr="160" mi="5" ci="0" mb="0" cb="0"/><line nr="161" mi="8" ci="0" mb="0" cb="0"/><line nr="162" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="154" covered="181"/><counter type="BRANCH" missed="14" covered="22"/><counter type="LINE" missed="26" covered="43"/><counter type="COMPLEXITY" missed="13" covered="11"/><counter type="METHOD" missed="2" covered="4"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasCQLParserWordQuery.java"><line nr="54" mi="6" ci="0" mb="0" cb="0"/><line nr="55" mi="14" ci="0" mb="0" cb="0"/><line nr="56" mi="8" ci="0" mb="0" cb="0"/><line nr="57" mi="1" ci="0" mb="0" cb="0"/><line nr="72" mi="0" ci="8" mb="0" cb="0"/><line nr="73" mi="0" ci="1" mb="0" cb="0"/><line nr="89" mi="0" ci="6" mb="0" cb="0"/><line nr="90" mi="0" ci="11" mb="0" cb="0"/><line nr="91" mi="0" ci="4" mb="0" cb="2"/><line nr="92" mi="0" ci="14" mb="0" cb="0"/><line nr="93" mi="0" ci="9" mb="0" cb="0"/><line nr="94" mi="0" ci="4" mb="1" cb="1"/><line nr="95" mi="7" ci="0" mb="0" cb="0"/><line nr="96" mi="9" ci="0" mb="0" cb="0"/><line nr="97" mi="0" ci="4" mb="1" cb="1"/><line nr="98" mi="19" ci="0" mb="0" cb="0"/><line nr="99" mi="9" ci="0" mb="0" cb="0"/><line nr="100" mi="0" ci="4" mb="1" cb="1"/><line nr="101" mi="0" ci="10" mb="3" cb="3"/><line nr="102" mi="0" ci="2" mb="1" cb="1"/><line nr="103" mi="0" ci="4" mb="1" cb="1"/><line nr="104" mi="14" ci="0" mb="0" cb="0"/><line nr="107" mi="0" ci="4" mb="0" cb="0"/><line nr="109" mi="0" ci="5" mb="0" cb="0"/><line nr="110" mi="0" ci="4" mb="0" cb="0"/><line nr="111" mi="0" ci="14" mb="0" cb="0"/><line nr="112" mi="0" ci="8" mb="0" cb="2"/><line nr="113" mi="0" ci="13" mb="0" cb="0"/><line nr="114" mi="0" ci="16" mb="0" cb="0"/><line nr="115" mi="0" ci="9" mb="0" cb="0"/><line nr="117" mi="0" ci="3" mb="1" cb="1"/><line nr="118" mi="7" ci="0" mb="0" cb="0"/><line nr="119" mi="0" ci="4" mb="1" cb="1"/><line nr="120" mi="0" ci="7" mb="0" cb="0"/><line nr="122" mi="5" ci="0" mb="0" cb="0"/><line nr="124" mi="0" ci="1" mb="0" cb="0"/><line nr="125" mi="14" ci="0" mb="0" cb="0"/><line nr="128" mi="16" ci="0" mb="0" cb="0"/><line nr="129" mi="8" ci="0" mb="0" cb="0"/><line nr="131" mi="0" ci="1" mb="0" cb="0"/><line nr="140" mi="0" ci="4" mb="0" cb="0"/><line nr="151" mi="0" ci="5" mb="0" cb="0"/><line nr="164" mi="6" ci="0" mb="0" cb="0"/><line nr="174" mi="7" ci="0" mb="0" cb="0"/><line nr="184" mi="0" ci="3" mb="1" cb="1"/><line nr="185" mi="2" ci="0" mb="0" cb="0"/><line nr="186" mi="0" ci="2" mb="1" cb="1"/><line nr="187" mi="2" ci="0" mb="0" cb="0"/><line nr="188" mi="0" ci="5" mb="0" cb="2"/><line nr="189" mi="0" ci="2" mb="0" cb="0"/><line nr="190" mi="0" ci="3" mb="0" cb="0"/><line nr="191" mi="0" ci="6" mb="0" cb="0"/><line nr="201" mi="0" ci="5" mb="0" cb="0"/><line nr="202" mi="0" ci="8" mb="0" cb="0"/><line nr="203" mi="0" ci="8" mb="0" cb="0"/><line nr="204" mi="0" ci="2" mb="0" cb="0"/><counter type="INSTRUCTION" missed="154" covered="223"/><counter type="BRANCH" missed="12" covered="18"/><counter type="LINE" missed="18" covered="38"/><counter type="COMPLEXITY" missed="15" covered="9"/><counter type="METHOD" missed="3" covered="6"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasCQLParserWordCondition.java"><line nr="50" mi="0" ci="2" mb="0" cb="0"/><line nr="51" mi="0" ci="3" mb="0" cb="0"/><line nr="52" mi="0" ci="3" mb="0" cb="0"/><line nr="53" mi="0" ci="3" mb="0" cb="0"/><line nr="54" mi="0" ci="3" mb="0" cb="0"/><line nr="55" mi="0" ci="5" mb="0" cb="0"/><line nr="56" mi="0" ci="5" mb="0" cb="0"/><line nr="57" mi="0" ci="5" mb="0" cb="0"/><line nr="58" mi="0" ci="1" mb="0" cb="0"/><line nr="66" mi="0" ci="3" mb="0" cb="0"/><line nr="75" mi="0" ci="3" mb="0" cb="0"/><line nr="82" mi="2" ci="6" mb="1" cb="1"/><line nr="83" mi="0" ci="3" mb="0" cb="0"/><line nr="84" mi="0" ci="1" mb="0" cb="0"/><line nr="92" mi="0" ci="3" mb="0" cb="0"/><line nr="101" mi="0" ci="5" mb="0" cb="0"/><line nr="102" mi="0" ci="1" mb="0" cb="0"/><line nr="110" mi="5" ci="0" mb="0" cb="0"/><line nr="111" mi="1" ci="0" mb="0" cb="0"/><line nr="119" mi="0" ci="3" mb="0" cb="0"/><line nr="129" mi="0" ci="7" mb="2" cb="2"/><line nr="130" mi="0" ci="6" mb="0" cb="0"/><line nr="132" mi="2" ci="0" mb="0" cb="0"/><line nr="142" mi="0" ci="3" mb="0" cb="0"/><line nr="152" mi="0" ci="7" mb="2" cb="2"/><line nr="153" mi="0" ci="6" mb="0" cb="0"/><line nr="155" mi="2" ci="0" mb="0" cb="0"/><line nr="165" mi="0" ci="5" mb="0" cb="0"/><line nr="166" mi="0" ci="3" mb="0" cb="0"/><line nr="167" mi="0" ci="1" mb="0" cb="0"/><line nr="176" mi="0" ci="9" mb="1" cb="3"/><line nr="177" mi="0" ci="2" mb="0" cb="0"/><line nr="178" mi="0" ci="6" mb="0" cb="2"/><line nr="179" mi="0" ci="3" mb="1" cb="1"/><line nr="180" mi="2" ci="0" mb="0" cb="0"/><line nr="182" mi="0" ci="2" mb="0" cb="0"/><line nr="192" mi="0" ci="8" mb="0" cb="4"/><line nr="193" mi="0" ci="2" mb="0" cb="0"/><line nr="195" mi="0" ci="2" mb="0" cb="0"/><line nr="205" mi="0" ci="8" mb="0" cb="4"/><line nr="206" mi="0" ci="2" mb="0" cb="0"/><line nr="208" mi="0" ci="2" mb="0" cb="0"/><line nr="217" mi="0" ci="10" mb="1" cb="3"/><line nr="218" mi="0" ci="2" mb="1" cb="1"/><line nr="219" mi="0" ci="2" mb="0" cb="0"/><line nr="221" mi="0" ci="2" mb="0" cb="0"/><line nr="228" mi="0" ci="5" mb="1" cb="1"/><line nr="229" mi="0" ci="4" mb="0" cb="0"/><line nr="230" mi="5" ci="0" mb="2" cb="0"/><line nr="231" mi="4" ci="0" mb="0" cb="0"/><line nr="233" mi="5" ci="0" mb="0" cb="0"/><line nr="235" mi="0" ci="2" mb="0" cb="0"/><line nr="236" mi="0" ci="3" mb="0" cb="0"/><line nr="237" mi="0" ci="4" mb="0" cb="0"/><line nr="238" mi="0" ci="3" mb="0" cb="0"/><line nr="239" mi="4" ci="7" mb="1" cb="1"/><line nr="240" mi="2" ci="0" mb="0" cb="0"/><line nr="241" mi="1" ci="0" mb="0" cb="0"/><line nr="242" mi="0" ci="3" mb="0" cb="0"/><line nr="243" mi="0" ci="1" mb="0" cb="0"/><line nr="251" mi="4" ci="0" mb="0" cb="0"/><line nr="258" mi="0" ci="3" mb="0" cb="2"/><line nr="259" mi="0" ci="4" mb="0" cb="2"/><line nr="260" mi="0" ci="11" mb="0" cb="2"/><line nr="261" mi="0" ci="2" mb="0" cb="0"/><line nr="263" mi="0" ci="9" mb="0" cb="4"/><line nr="264" mi="0" ci="6" mb="0" cb="0"/><line nr="265" mi="0" ci="7" mb="0" cb="0"/><line nr="267" mi="0" ci="9" mb="0" cb="4"/><line nr="268" mi="0" ci="6" mb="0" cb="0"/><line nr="269" mi="0" ci="7" mb="0" cb="0"/><line nr="271" mi="0" ci="6" mb="0" cb="4"/><line nr="272" mi="0" ci="6" mb="0" cb="0"/><line nr="273" mi="0" ci="7" mb="0" cb="0"/><line nr="275" mi="0" ci="6" mb="1" cb="3"/><line nr="276" mi="0" ci="6" mb="0" cb="0"/><line nr="277" mi="0" ci="7" mb="0" cb="0"/><line nr="278" mi="0" ci="3" mb="1" cb="1"/><line nr="280" mi="0" ci="5" mb="0" cb="2"/><line nr="281" mi="0" ci="6" mb="0" cb="0"/><line nr="282" mi="0" ci="6" mb="0" cb="0"/><line nr="283" mi="0" ci="3" mb="1" cb="1"/><line nr="284" mi="6" ci="0" mb="0" cb="0"/><line nr="286" mi="0" ci="5" mb="0" cb="0"/><line nr="289" mi="0" ci="1" mb="0" cb="0"/><line nr="290" mi="0" ci="6" mb="0" cb="0"/><line nr="291" mi="0" ci="6" mb="0" cb="0"/><line nr="292" mi="0" ci="3" mb="1" cb="1"/><line nr="293" mi="6" ci="0" mb="0" cb="0"/><line nr="295" mi="0" ci="5" mb="0" cb="0"/><line nr="297" mi="0" ci="1" mb="0" cb="0"/><line nr="298" mi="3" ci="0" mb="2" cb="0"/><line nr="300" mi="5" ci="0" mb="2" cb="0"/><line nr="301" mi="6" ci="0" mb="0" cb="0"/><line nr="302" mi="6" ci="0" mb="0" cb="0"/><line nr="303" mi="3" ci="0" mb="2" cb="0"/><line nr="304" mi="6" ci="0" mb="0" cb="0"/><line nr="306" mi="5" ci="0" mb="0" cb="0"/><line nr="309" mi="1" ci="0" mb="0" cb="0"/><line nr="310" mi="6" ci="0" mb="0" cb="0"/><line nr="311" mi="6" ci="0" mb="0" cb="0"/><line nr="312" mi="3" ci="0" mb="2" cb="0"/><line nr="313" mi="6" ci="0" mb="0" cb="0"/><line nr="315" mi="5" ci="0" mb="0" cb="0"/><line nr="317" mi="1" ci="0" mb="0" cb="0"/><line nr="320" mi="6" ci="0" mb="4" cb="0"/><line nr="321" mi="3" ci="0" mb="0" cb="0"/><line nr="322" mi="6" ci="0" mb="4" cb="0"/><line nr="323" mi="2" ci="0" mb="0" cb="0"/><line nr="326" mi="5" ci="0" mb="2" cb="0"/><line nr="327" mi="6" ci="0" mb="0" cb="0"/><line nr="328" mi="6" ci="0" mb="0" cb="0"/><line nr="329" mi="6" ci="0" mb="0" cb="0"/><line nr="330" mi="6" ci="0" mb="0" cb="0"/><line nr="331" mi="6" ci="0" mb="0" cb="0"/><line nr="332" mi="3" ci="0" mb="2" cb="0"/><line nr="333" mi="6" ci="0" mb="0" cb="0"/><line nr="335" mi="5" ci="0" mb="0" cb="0"/><line nr="338" mi="1" ci="0" mb="0" cb="0"/><line nr="339" mi="6" ci="0" mb="0" cb="0"/><line nr="340" mi="6" ci="0" mb="0" cb="0"/><line nr="341" mi="6" ci="0" mb="0" cb="0"/><line nr="342" mi="6" ci="0" mb="0" cb="0"/><line nr="343" mi="6" ci="0" mb="0" cb="0"/><line nr="344" mi="3" ci="0" mb="2" cb="0"/><line nr="345" mi="6" ci="0" mb="0" cb="0"/><line nr="347" mi="5" ci="0" mb="0" cb="0"/><line nr="351" mi="0" ci="1" mb="0" cb="0"/><line nr="352" mi="0" ci="3" mb="0" cb="0"/><line nr="354" mi="0" ci="3" mb="0" cb="2"/><line nr="355" mi="0" ci="2" mb="0" cb="0"/><line nr="357" mi="0" ci="3" mb="0" cb="0"/><line nr="359" mi="0" ci="1" mb="0" cb="0"/><line nr="368" mi="5" ci="0" mb="0" cb="0"/><line nr="379" mi="4" ci="0" mb="0" cb="0"/><line nr="380" mi="3" ci="0" mb="2" cb="0"/><line nr="381" mi="11" ci="0" mb="0" cb="0"/><line nr="382" mi="10" ci="0" mb="2" cb="0"/><line nr="384" mi="14" ci="0" mb="0" cb="0"/><line nr="385" mi="9" ci="0" mb="2" cb="0"/><line nr="386" mi="4" ci="0" mb="2" cb="0"/><line nr="387" mi="11" ci="0" mb="2" cb="0"/><line nr="388" mi="18" ci="0" mb="0" cb="0"/><line nr="390" mi="1" ci="0" mb="0" cb="0"/><line nr="392" mi="4" ci="0" mb="2" cb="0"/><line nr="393" mi="11" ci="0" mb="2" cb="0"/><line nr="394" mi="18" ci="0" mb="0" cb="0"/><line nr="395" mi="1" ci="0" mb="0" cb="0"/><line nr="397" mi="4" ci="0" mb="2" cb="0"/><line nr="398" mi="11" ci="0" mb="0" cb="0"/><line nr="399" mi="11" ci="0" mb="2" cb="0"/><line nr="400" mi="28" ci="0" mb="0" cb="0"/><line nr="401" mi="1" ci="0" mb="0" cb="0"/><line nr="404" mi="3" ci="0" mb="0" cb="0"/><line nr="414" mi="0" ci="2" mb="1" cb="1"/><line nr="415" mi="2" ci="0" mb="0" cb="0"/><line nr="416" mi="0" ci="3" mb="1" cb="1"/><line nr="417" mi="0" ci="3" mb="0" cb="0"/><line nr="419" mi="0" ci="16" mb="2" cb="2"/><line nr="420" mi="0" ci="9" mb="1" cb="3"/><line nr="421" mi="0" ci="6" mb="1" cb="1"/><line nr="422" mi="0" ci="6" mb="1" cb="1"/><line nr="423" mi="0" ci="5" mb="1" cb="1"/><line nr="424" mi="0" ci="2" mb="0" cb="0"/><line nr="425" mi="0" ci="3" mb="0" cb="2"/><line nr="426" mi="0" ci="2" mb="0" cb="0"/><line nr="428" mi="0" ci="6" mb="0" cb="2"/><line nr="429" mi="0" ci="2" mb="0" cb="0"/><line nr="431" mi="0" ci="9" mb="0" cb="2"/><line nr="432" mi="0" ci="6" mb="1" cb="1"/><line nr="433" mi="0" ci="3" mb="0" cb="0"/><line nr="434" mi="0" ci="3" mb="1" cb="1"/><line nr="435" mi="2" ci="0" mb="0" cb="0"/><line nr="436" mi="0" ci="8" mb="0" cb="0"/><line nr="437" mi="0" ci="3" mb="1" cb="1"/><line nr="438" mi="2" ci="0" mb="0" cb="0"/><line nr="443" mi="0" ci="6" mb="1" cb="1"/><line nr="444" mi="2" ci="0" mb="0" cb="0"/><line nr="446" mi="2" ci="7" mb="1" cb="1"/><line nr="447" mi="6" ci="0" mb="2" cb="0"/><line nr="448" mi="3" ci="0" mb="0" cb="0"/><line nr="449" mi="3" ci="0" mb="2" cb="0"/><line nr="450" mi="2" ci="0" mb="0" cb="0"/><line nr="451" mi="8" ci="0" mb="0" cb="0"/><line nr="452" mi="3" ci="0" mb="2" cb="0"/><line nr="453" mi="2" ci="0" mb="0" cb="0"/><line nr="458" mi="0" ci="2" mb="0" cb="0"/><line nr="461" mi="2" ci="0" mb="0" cb="0"/><line nr="470" mi="5" ci="0" mb="0" cb="0"/><line nr="471" mi="8" ci="0" mb="0" cb="0"/><line nr="472" mi="8" ci="0" mb="0" cb="0"/><line nr="473" mi="13" ci="0" mb="2" cb="0"/><line nr="474" mi="13" ci="0" mb="2" cb="0"/><line nr="475" mi="8" ci="0" mb="0" cb="0"/><line nr="476" mi="8" ci="0" mb="0" cb="0"/><line nr="477" mi="8" ci="0" mb="0" cb="0"/><line nr="478" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="518" covered="467"/><counter type="BRANCH" missed="80" covered="74"/><counter type="LINE" missed="91" covered="106"/><counter type="COMPLEXITY" missed="59" covered="41"/><counter type="METHOD" missed="5" covered="18"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="1889" covered="2558"/><counter type="BRANCH" missed="254" covered="297"/><counter type="LINE" missed="307" covered="598"/><counter type="COMPLEXITY" missed="218" covered="177"/><counter type="METHOD" missed="29" covered="89"/><counter type="CLASS" missed="0" covered="12"/></package><package name="mtas/codec/util/collector"><class name="mtas/codec/util/collector/MtasDataFull"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/SortedSet;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/util/SortedSet;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/Integer;[Ljava/lang/Integer;Lmtas/codec/util/collector/MtasDataOperations;Ljava/lang/String;Ljava/lang/String;)V" line="26"><counter type="INSTRUCTION" missed="0" covered="32"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="error" desc="(Ljava/lang/String;)V" line="80"><counter type="INSTRUCTION" missed="12" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="error" desc="(Ljava/lang/String;Ljava/lang/String;)V" line="93"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setError" desc="(ILjava/lang/String;Z)V" line="108"><counter type="INSTRUCTION" missed="54" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="increaseNewListSize" desc="()V" line="128"><counter type="INSTRUCTION" missed="30" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="reduceToSegmentKeys" desc="()V" line="144"><counter type="INSTRUCTION" missed="59" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="11" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="reduceToKeys" desc="(Ljava/util/Set;)V" line="167"><counter type="INSTRUCTION" missed="141" covered="0"/><counter type="BRANCH" missed="10" covered="0"/><counter type="LINE" missed="25" covered="0"/><counter type="COMPLEXITY" missed="6" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="copyToNew" desc="(II)V" line="205"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="copyFromNew" desc="()V" line="215"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setValue" desc="(I[Ljava/lang/Number;IZ)V" line="228"><counter type="INSTRUCTION" missed="17" covered="54"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="4" covered="11"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="remapData" desc="([[I)V" line="256"><counter type="INSTRUCTION" missed="79" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="10" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="merge" desc="(Lmtas/codec/util/collector/MtasDataCollector;Ljava/util/Map;Z)V" line="283"><counter type="INSTRUCTION" missed="198" covered="0"/><counter type="BRANCH" missed="26" covered="0"/><counter type="LINE" missed="31" covered="0"/><counter type="COMPLEXITY" missed="14" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="initNewList" desc="(I)V" line="341"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="initNewList" desc="(ILjava/lang/String;ILjava/lang/String;)V" line="354"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="initNewListBasic" desc="(I)V" line="364"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="615" covered="115"/><counter type="BRANCH" missed="58" covered="4"/><counter type="LINE" missed="107" covered="25"/><counter type="COMPLEXITY" missed="39" covered="7"/><counter type="METHOD" missed="9" covered="6"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/collector/MtasDataItemFull"><method name="&lt;init&gt;" desc="([Ljava/lang/Number;Lmtas/codec/util/collector/MtasDataCollector;Ljava/util/Set;Ljava/lang/String;Ljava/lang/String;ILjava/util/Map;Lmtas/codec/util/collector/MtasDataOperations;I)V" line="33"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="add" desc="(Lmtas/codec/util/collector/MtasDataItem;)V" line="70"><counter type="INSTRUCTION" missed="50" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="11" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="createStats" desc="()V" line="88"><counter type="INSTRUCTION" missed="0" covered="31"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="rewrite" desc="(Z)Ljava/util/Map;" line="111"><counter type="INSTRUCTION" missed="74" covered="227"/><counter type="BRANCH" missed="9" covered="33"/><counter type="LINE" missed="13" covered="38"/><counter type="COMPLEXITY" missed="6" covered="16"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCompareValueType" desc="()I" line="177"><counter type="INSTRUCTION" missed="159" covered="0"/><counter type="BRANCH" missed="62" covered="0"/><counter type="LINE" missed="17" covered="0"/><counter type="COMPLEXITY" missed="46" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getCompareValue0" desc="()Lmtas/codec/util/collector/MtasDataItemNumberComparator;" line="219"><counter type="INSTRUCTION" missed="30" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="313" covered="281"/><counter type="BRANCH" missed="80" covered="36"/><counter type="LINE" missed="45" covered="50"/><counter type="COMPLEXITY" missed="59" covered="19"/><counter type="METHOD" missed="3" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/collector/MtasDataDoubleAdvanced"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/util/SortedSet;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/util/SortedSet;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/Integer;[Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;)V" line="46"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getItem" desc="(I)Lmtas/codec/util/collector/MtasDataItemDoubleAdvanced;" line="60"><counter type="INSTRUCTION" missed="68" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(JJ)Lmtas/codec/util/collector/MtasDataCollector;" line="80"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="([JI)Lmtas/codec/util/collector/MtasDataCollector;" line="91"><counter type="INSTRUCTION" missed="34" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(DJ)Lmtas/codec/util/collector/MtasDataCollector;" line="107"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="([DI)Lmtas/codec/util/collector/MtasDataCollector;" line="118"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(Ljava/lang/String;JJ)Lmtas/codec/util/collector/MtasDataCollector;" line="134"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(Ljava/lang/String;[JI)Lmtas/codec/util/collector/MtasDataCollector;" line="147"><counter type="INSTRUCTION" missed="39" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(Ljava/lang/String;DJ)Lmtas/codec/util/collector/MtasDataCollector;" line="169"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(Ljava/lang/String;[DI)Lmtas/codec/util/collector/MtasDataCollector;" line="182"><counter type="INSTRUCTION" missed="20" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="compareWithBoundary" desc="(Ljava/lang/Double;Ljava/lang/Double;)Z" line="202"><counter type="INSTRUCTION" missed="53" covered="0"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="lastForComputingSegment" desc="(Ljava/lang/Double;Ljava/lang/Double;)Ljava/lang/Double;" line="224"><counter type="INSTRUCTION" missed="47" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="lastForComputingSegment" desc="()Ljava/lang/Double;" line="245"><counter type="INSTRUCTION" missed="43" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="boundaryForSegmentComputing" desc="(Ljava/lang/String;)Ljava/lang/Double;" line="267"><counter type="INSTRUCTION" missed="84" covered="0"/><counter type="BRANCH" missed="14" covered="0"/><counter type="LINE" missed="17" covered="0"/><counter type="COMPLEXITY" missed="8" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="boundaryForSegment" desc="(Ljava/lang/String;)Ljava/lang/Double;" line="302"><counter type="INSTRUCTION" missed="54" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="9" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="stringToBoundary" desc="(Ljava/lang/String;Ljava/lang/Integer;)Ljava/lang/Double;" line="328"><counter type="INSTRUCTION" missed="37" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="validateSegmentBoundary" desc="(Ljava/lang/Object;)Z" line="349"><counter type="INSTRUCTION" missed="13" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="550" covered="0"/><counter type="BRANCH" missed="72" covered="0"/><counter type="LINE" missed="88" covered="0"/><counter type="COMPLEXITY" missed="53" covered="0"/><counter type="METHOD" missed="17" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/codec/util/collector/MtasDataItemLongFull"><method name="&lt;init&gt;" desc="([JLmtas/codec/util/collector/MtasDataCollector;Ljava/util/Set;Ljava/lang/String;Ljava/lang/String;ILjava/util/Map;I)V" line="38"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getDistribution" desc="(Ljava/lang/String;)Ljava/util/HashMap;" line="51"><counter type="INSTRUCTION" missed="458" covered="0"/><counter type="BRANCH" missed="72" covered="0"/><counter type="LINE" missed="69" covered="0"/><counter type="COMPLEXITY" missed="37" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="compareTo" desc="(Lmtas/codec/util/collector/MtasDataItem;)I" line="150"><counter type="INSTRUCTION" missed="36" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getCompareValue1" desc="()Lmtas/codec/util/collector/MtasDataItemNumberComparator;" line="167"><counter type="INSTRUCTION" missed="85" covered="0"/><counter type="BRANCH" missed="18" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="13" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getCompareValue2" desc="()Lmtas/codec/util/collector/MtasDataItemNumberComparator;" line="189"><counter type="INSTRUCTION" missed="190" covered="0"/><counter type="BRANCH" missed="42" covered="0"/><counter type="LINE" missed="14" covered="0"/><counter type="COMPLEXITY" missed="31" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="toString" desc="()Ljava/lang/String;" line="223"><counter type="INSTRUCTION" missed="18" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="231"><counter type="INSTRUCTION" missed="37" covered="0"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="10" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="hashCode" desc="()I" line="248"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;clinit&gt;" desc="()V" line="21"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="839" covered="19"/><counter type="BRANCH" missed="152" covered="0"/><counter type="LINE" missed="111" covered="3"/><counter type="COMPLEXITY" missed="95" covered="2"/><counter type="METHOD" missed="7" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/collector/MtasDataCollectorResult$1"><method name="&lt;init&gt;" desc="(Lmtas/codec/util/collector/MtasDataCollectorResult;Ljava/util/NavigableMap;)V" line="77"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="compare" desc="(Ljava/lang/String;Ljava/lang/String;)I" line="80"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="28"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/collector/MtasDataItemLongAdvanced"><method name="&lt;init&gt;" desc="(Ljava/lang/Long;Ljava/lang/Double;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;JLmtas/codec/util/collector/MtasDataCollector;Ljava/util/Set;Ljava/lang/String;Ljava/lang/String;ILjava/util/Map;I)V" line="37"><counter type="INSTRUCTION" missed="0" covered="20"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="compareTo" desc="(Lmtas/codec/util/collector/MtasDataItem;)I" line="50"><counter type="INSTRUCTION" missed="1" covered="35"/><counter type="BRANCH" missed="3" covered="5"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCompareValue1" desc="()Lmtas/codec/util/collector/MtasDataItemNumberComparator;" line="67"><counter type="INSTRUCTION" missed="46" covered="25"/><counter type="BRANCH" missed="15" covered="3"/><counter type="LINE" missed="4" covered="2"/><counter type="COMPLEXITY" missed="12" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCompareValue2" desc="()Lmtas/codec/util/collector/MtasDataItemNumberComparator;" line="87"><counter type="INSTRUCTION" missed="128" covered="0"/><counter type="BRANCH" missed="30" covered="0"/><counter type="LINE" missed="9" covered="0"/><counter type="COMPLEXITY" missed="22" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="toString" desc="()Ljava/lang/String;" line="113"><counter type="INSTRUCTION" missed="21" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="122"><counter type="INSTRUCTION" missed="37" covered="0"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="10" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="hashCode" desc="()I" line="139"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="248" covered="80"/><counter type="BRANCH" missed="60" covered="8"/><counter type="LINE" missed="27" covered="12"/><counter type="COMPLEXITY" missed="46" covered="4"/><counter type="METHOD" missed="4" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/collector/MtasDataItemBasic"><method name="&lt;init&gt;" desc="(Ljava/lang/Number;JLmtas/codec/util/collector/MtasDataCollector;Ljava/util/Set;Ljava/lang/String;Ljava/lang/String;ILjava/util/Map;Lmtas/codec/util/collector/MtasDataOperations;I)V" line="51"><counter type="INSTRUCTION" missed="0" covered="20"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="add" desc="(Lmtas/codec/util/collector/MtasDataItem;)V" line="66"><counter type="INSTRUCTION" missed="39" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="rewrite" desc="(Z)Ljava/util/Map;" line="83"><counter type="INSTRUCTION" missed="53" covered="57"/><counter type="BRANCH" missed="5" covered="9"/><counter type="LINE" missed="9" covered="12"/><counter type="COMPLEXITY" missed="4" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getValue" desc="(Ljava/lang/String;)Ljava/lang/Number;" line="117"><counter type="INSTRUCTION" missed="2" covered="13"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCompareValueType" desc="()I" line="130"><counter type="INSTRUCTION" missed="17" covered="34"/><counter type="BRANCH" missed="9" covered="5"/><counter type="LINE" missed="2" covered="3"/><counter type="COMPLEXITY" missed="7" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCompareValue0" desc="()Lmtas/codec/util/collector/MtasDataItemNumberComparator;" line="148"><counter type="INSTRUCTION" missed="26" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="137" covered="124"/><counter type="BRANCH" missed="23" covered="15"/><counter type="LINE" missed="23" covered="22"/><counter type="COMPLEXITY" missed="18" covered="9"/><counter type="METHOD" missed="2" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/collector/MtasDataDoubleOperations"><method name="&lt;init&gt;" desc="()V" line="8"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="product11" desc="(Ljava/lang/Double;Ljava/lang/Double;)Ljava/lang/Double;" line="22"><counter type="INSTRUCTION" missed="14" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add11" desc="(Ljava/lang/Double;Ljava/lang/Double;)Ljava/lang/Double;" line="38"><counter type="INSTRUCTION" missed="14" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add22" desc="(Ljava/lang/Double;Ljava/lang/Double;)Ljava/lang/Double;" line="54"><counter type="INSTRUCTION" missed="14" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="subtract12" desc="(Ljava/lang/Double;Ljava/lang/Double;)Ljava/lang/Double;" line="69"><counter type="INSTRUCTION" missed="14" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="divide1" desc="(Ljava/lang/Double;J)Ljava/lang/Double;" line="84"><counter type="INSTRUCTION" missed="12" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="divide2" desc="(Ljava/lang/Double;J)Ljava/lang/Double;" line="99"><counter type="INSTRUCTION" missed="12" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="min11" desc="(Ljava/lang/Double;Ljava/lang/Double;)Ljava/lang/Double;" line="115"><counter type="INSTRUCTION" missed="14" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="max11" desc="(Ljava/lang/Double;Ljava/lang/Double;)Ljava/lang/Double;" line="131"><counter type="INSTRUCTION" missed="14" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="exp2" desc="(Ljava/lang/Double;)Ljava/lang/Double;" line="146"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="sqrt2" desc="(Ljava/lang/Double;)Ljava/lang/Double;" line="161"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="log1" desc="(Ljava/lang/Double;)Ljava/lang/Double;" line="176"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="createVector1" desc="(I)[Ljava/lang/Double;" line="190"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="createVector2" desc="(I)[Ljava/lang/Double;" line="200"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="createMatrix1" desc="(I)[[Ljava/lang/Double;" line="210"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getZero1" desc="()Ljava/lang/Double;" line="220"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getZero2" desc="()Ljava/lang/Double;" line="230"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="156" covered="0"/><counter type="BRANCH" missed="34" covered="0"/><counter type="LINE" missed="39" covered="0"/><counter type="COMPLEXITY" missed="34" covered="0"/><counter type="METHOD" missed="17" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/codec/util/collector/MtasDataItemLongBasic"><method name="&lt;init&gt;" desc="(Ljava/lang/Long;JLmtas/codec/util/collector/MtasDataCollector;Ljava/util/Set;Ljava/lang/String;Ljava/lang/String;ILjava/util/Map;I)V" line="32"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="compareTo" desc="(Lmtas/codec/util/collector/MtasDataItem;)I" line="44"><counter type="INSTRUCTION" missed="1" covered="35"/><counter type="BRANCH" missed="3" covered="5"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCompareValue1" desc="()Lmtas/codec/util/collector/MtasDataItemNumberComparator;" line="61"><counter type="INSTRUCTION" missed="17" covered="24"/><counter type="BRANCH" missed="7" covered="3"/><counter type="LINE" missed="2" covered="2"/><counter type="COMPLEXITY" missed="6" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCompareValue2" desc="()Lmtas/codec/util/collector/MtasDataItemNumberComparator;" line="78"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="toString" desc="()Ljava/lang/String;" line="92"><counter type="INSTRUCTION" missed="21" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="101"><counter type="INSTRUCTION" missed="37" covered="0"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="10" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="hashCode" desc="()I" line="118"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="119" covered="74"/><counter type="BRANCH" missed="28" covered="8"/><counter type="LINE" missed="19" covered="11"/><counter type="COMPLEXITY" missed="22" covered="4"/><counter type="METHOD" missed="4" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/collector/MtasDataLongAdvanced"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/util/SortedSet;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/util/SortedSet;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/Integer;[Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;)V" line="46"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getItem" desc="(I)Lmtas/codec/util/collector/MtasDataItemLongAdvanced;" line="59"><counter type="INSTRUCTION" missed="7" covered="61"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="1" covered="4"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="add" desc="(JJ)Lmtas/codec/util/collector/MtasDataCollector;" line="79"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="([JI)Lmtas/codec/util/collector/MtasDataCollector;" line="90"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="add" desc="(DJ)Lmtas/codec/util/collector/MtasDataCollector;" line="104"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="([DI)Lmtas/codec/util/collector/MtasDataCollector;" line="115"><counter type="INSTRUCTION" missed="34" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(Ljava/lang/String;JJ)Lmtas/codec/util/collector/MtasDataCollector;" line="133"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(Ljava/lang/String;[JI)Lmtas/codec/util/collector/MtasDataCollector;" line="146"><counter type="INSTRUCTION" missed="2" covered="18"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="4"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="add" desc="(Ljava/lang/String;DJ)Lmtas/codec/util/collector/MtasDataCollector;" line="166"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(Ljava/lang/String;[DI)Lmtas/codec/util/collector/MtasDataCollector;" line="179"><counter type="INSTRUCTION" missed="39" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="compareWithBoundary" desc="(Ljava/lang/Long;Ljava/lang/Long;)Z" line="201"><counter type="INSTRUCTION" missed="18" covered="35"/><counter type="BRANCH" missed="4" covered="8"/><counter type="LINE" missed="2" covered="5"/><counter type="COMPLEXITY" missed="3" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="lastForComputingSegment" desc="(Ljava/lang/Long;Ljava/lang/Long;)Ljava/lang/Long;" line="223"><counter type="INSTRUCTION" missed="18" covered="29"/><counter type="BRANCH" missed="4" covered="4"/><counter type="LINE" missed="2" covered="5"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="lastForComputingSegment" desc="()Ljava/lang/Long;" line="244"><counter type="INSTRUCTION" missed="18" covered="25"/><counter type="BRANCH" missed="4" covered="4"/><counter type="LINE" missed="2" covered="5"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="boundaryForSegmentComputing" desc="(Ljava/lang/String;)Ljava/lang/Long;" line="266"><counter type="INSTRUCTION" missed="15" covered="66"/><counter type="BRANCH" missed="3" covered="11"/><counter type="LINE" missed="2" covered="14"/><counter type="COMPLEXITY" missed="3" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="boundaryForSegment" desc="(Ljava/lang/String;)Ljava/lang/Long;" line="300"><counter type="INSTRUCTION" missed="15" covered="39"/><counter type="BRANCH" missed="2" covered="6"/><counter type="LINE" missed="2" covered="7"/><counter type="COMPLEXITY" missed="2" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="stringToBoundary" desc="(Ljava/lang/String;Ljava/lang/Integer;)Ljava/lang/Long;" line="326"><counter type="INSTRUCTION" missed="36" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="validateSegmentBoundary" desc="(Ljava/lang/Object;)Z" line="348"><counter type="INSTRUCTION" missed="5" covered="8"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="227" covered="319"/><counter type="BRANCH" missed="34" covered="38"/><counter type="LINE" missed="37" covered="51"/><counter type="COMPLEXITY" missed="32" covered="21"/><counter type="METHOD" missed="7" covered="10"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/collector/MtasDataItemDoubleBasic"><method name="&lt;init&gt;" desc="(Ljava/lang/Double;JLmtas/codec/util/collector/MtasDataCollector;Ljava/util/Set;Ljava/lang/String;Ljava/lang/String;ILjava/util/Map;I)V" line="32"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="compareTo" desc="(Lmtas/codec/util/collector/MtasDataItem;)I" line="44"><counter type="INSTRUCTION" missed="36" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getCompareValue1" desc="()Lmtas/codec/util/collector/MtasDataItemNumberComparator;" line="61"><counter type="INSTRUCTION" missed="26" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getCompareValue2" desc="()Lmtas/codec/util/collector/MtasDataItemNumberComparator;" line="75"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="toString" desc="()Ljava/lang/String;" line="89"><counter type="INSTRUCTION" missed="21" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="98"><counter type="INSTRUCTION" missed="37" covered="0"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="10" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="hashCode" desc="()I" line="115"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="178" covered="0"/><counter type="BRANCH" missed="32" covered="0"/><counter type="LINE" missed="29" covered="0"/><counter type="COMPLEXITY" missed="23" covered="0"/><counter type="METHOD" missed="7" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/codec/util/collector/MtasDataItemAdvanced"><method name="&lt;init&gt;" desc="(Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Long;Lmtas/codec/util/collector/MtasDataCollector;Ljava/util/Set;Ljava/lang/String;Ljava/lang/String;ILjava/util/Map;Lmtas/codec/util/collector/MtasDataOperations;I)V" line="68"><counter type="INSTRUCTION" missed="0" covered="31"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="add" desc="(Lmtas/codec/util/collector/MtasDataItem;)V" line="87"><counter type="INSTRUCTION" missed="71" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="12" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="rewrite" desc="(Z)Ljava/util/Map;" line="110"><counter type="INSTRUCTION" missed="120" covered="94"/><counter type="BRANCH" missed="16" covered="16"/><counter type="LINE" missed="20" covered="19"/><counter type="COMPLEXITY" missed="10" covered="7"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getValue" desc="(Ljava/lang/String;)Ljava/lang/Number;" line="162"><counter type="INSTRUCTION" missed="128" covered="13"/><counter type="BRANCH" missed="11" covered="1"/><counter type="LINE" missed="27" covered="2"/><counter type="COMPLEXITY" missed="6" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCompareValueType" desc="()I" line="204"><counter type="INSTRUCTION" missed="98" covered="34"/><counter type="BRANCH" missed="45" covered="5"/><counter type="LINE" missed="11" covered="3"/><counter type="COMPLEXITY" missed="34" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCompareValue0" desc="()Lmtas/codec/util/collector/MtasDataItemNumberComparator;" line="241"><counter type="INSTRUCTION" missed="26" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="443" covered="172"/><counter type="BRANCH" missed="80" covered="22"/><counter type="LINE" missed="73" covered="33"/><counter type="COMPLEXITY" missed="56" covered="12"/><counter type="METHOD" missed="2" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/collector/MtasDataLongFull"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/util/SortedSet;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/util/SortedSet;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/Integer;[Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;)V" line="45"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getItem" desc="(I)Lmtas/codec/util/collector/MtasDataItemLongFull;" line="58"><counter type="INSTRUCTION" missed="7" covered="38"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="add" desc="(JJ)Lmtas/codec/util/collector/MtasDataCollector;" line="76"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="([JI)Lmtas/codec/util/collector/MtasDataCollector;" line="87"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="add" desc="(DJ)Lmtas/codec/util/collector/MtasDataCollector;" line="101"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="([DI)Lmtas/codec/util/collector/MtasDataCollector;" line="112"><counter type="INSTRUCTION" missed="33" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(Ljava/lang/String;JJ)Lmtas/codec/util/collector/MtasDataCollector;" line="130"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(Ljava/lang/String;[JI)Lmtas/codec/util/collector/MtasDataCollector;" line="143"><counter type="INSTRUCTION" missed="20" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(Ljava/lang/String;DJ)Lmtas/codec/util/collector/MtasDataCollector;" line="163"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(Ljava/lang/String;[DI)Lmtas/codec/util/collector/MtasDataCollector;" line="176"><counter type="INSTRUCTION" missed="38" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="compareWithBoundary" desc="(Ljava/lang/Long;Ljava/lang/Long;)Z" line="198"><counter type="INSTRUCTION" missed="53" covered="0"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="lastForComputingSegment" desc="(Ljava/lang/Long;Ljava/lang/Long;)Ljava/lang/Long;" line="220"><counter type="INSTRUCTION" missed="47" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="lastForComputingSegment" desc="()Ljava/lang/Long;" line="241"><counter type="INSTRUCTION" missed="43" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="boundaryForSegmentComputing" desc="(Ljava/lang/String;)Ljava/lang/Long;" line="263"><counter type="INSTRUCTION" missed="81" covered="0"/><counter type="BRANCH" missed="14" covered="0"/><counter type="LINE" missed="16" covered="0"/><counter type="COMPLEXITY" missed="8" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="boundaryForSegment" desc="(Ljava/lang/String;)Ljava/lang/Long;" line="297"><counter type="INSTRUCTION" missed="54" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="9" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="stringToBoundary" desc="(Ljava/lang/String;Ljava/lang/Integer;)Ljava/lang/Long;" line="323"><counter type="INSTRUCTION" missed="36" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="validateSegmentBoundary" desc="(Ljava/lang/Object;)Z" line="345"><counter type="INSTRUCTION" missed="13" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="445" covered="76"/><counter type="BRANCH" missed="69" covered="3"/><counter type="LINE" missed="79" covered="8"/><counter type="COMPLEXITY" missed="50" covered="3"/><counter type="METHOD" missed="14" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/collector/MtasDataCollectorResult"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/NavigableMap;Ljava/lang/Integer;Ljava/lang/Integer;)V" line="66"><counter type="INSTRUCTION" missed="31" covered="185"/><counter type="BRANCH" missed="11" covered="31"/><counter type="LINE" missed="3" covered="41"/><counter type="COMPLEXITY" missed="11" covered="11"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Lmtas/codec/util/collector/MtasDataItem;)V" line="140"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="152"><counter type="INSTRUCTION" missed="0" covered="21"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getList" desc="()Ljava/util/SortedMap;" line="169"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getList" desc="(Z)Ljava/util/SortedMap;" line="181"><counter type="INSTRUCTION" missed="15" covered="24"/><counter type="BRANCH" missed="3" covered="5"/><counter type="LINE" missed="1" covered="4"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getComparatorList" desc="()Ljava/util/Map;" line="201"><counter type="INSTRUCTION" missed="15" covered="33"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="1" covered="6"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getLastSortValue" desc="()Lmtas/codec/util/collector/MtasDataItemNumberComparator;" line="219"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getData" desc="()Lmtas/codec/util/collector/MtasDataItem;" line="229"><counter type="INSTRUCTION" missed="15" covered="8"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="()Ljava/lang/String;" line="241"><counter type="INSTRUCTION" missed="44" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="120" covered="287"/><counter type="BRANCH" missed="16" covered="40"/><counter type="LINE" missed="11" covered="66"/><counter type="COMPLEXITY" missed="17" covered="20"/><counter type="METHOD" missed="1" covered="8"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/collector/MtasDataBasic"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/SortedSet;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/util/SortedSet;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/Integer;[Ljava/lang/Integer;Lmtas/codec/util/collector/MtasDataOperations;Ljava/lang/String;Ljava/lang/String;)V" line="26"><counter type="INSTRUCTION" missed="0" covered="36"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="error" desc="(Ljava/lang/String;)V" line="86"><counter type="INSTRUCTION" missed="12" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="error" desc="(Ljava/lang/String;Ljava/lang/String;)V" line="99"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setError" desc="(ILjava/lang/String;Z)V" line="114"><counter type="INSTRUCTION" missed="58" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="9" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setValue" desc="(ILjava/lang/Number;JZ)V" line="137"><counter type="INSTRUCTION" missed="0" covered="38"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setValue" desc="(I[Ljava/lang/Number;IZ)V" line="159"><counter type="INSTRUCTION" missed="0" covered="61"/><counter type="BRANCH" missed="1" covered="7"/><counter type="LINE" missed="0" covered="11"/><counter type="COMPLEXITY" missed="1" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="increaseNewListSize" desc="()V" line="183"><counter type="INSTRUCTION" missed="0" covered="45"/><counter type="LINE" missed="0" covered="11"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="reduceToSegmentKeys" desc="()V" line="204"><counter type="INSTRUCTION" missed="0" covered="72"/><counter type="BRANCH" missed="2" covered="6"/><counter type="LINE" missed="0" covered="13"/><counter type="COMPLEXITY" missed="2" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="reduceToKeys" desc="(Ljava/util/Set;)V" line="229"><counter type="INSTRUCTION" missed="0" covered="139"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="0" covered="25"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="copyToNew" desc="(II)V" line="265"><counter type="INSTRUCTION" missed="0" covered="17"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="copyFromNew" desc="()V" line="276"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="remapData" desc="([[I)V" line="287"><counter type="INSTRUCTION" missed="0" covered="91"/><counter type="BRANCH" missed="0" covered="6"/><counter type="LINE" missed="0" covered="13"/><counter type="COMPLEXITY" missed="0" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="merge" desc="(Lmtas/codec/util/collector/MtasDataCollector;Ljava/util/Map;Z)V" line="317"><counter type="INSTRUCTION" missed="192" covered="0"/><counter type="BRANCH" missed="24" covered="0"/><counter type="LINE" missed="30" covered="0"/><counter type="COMPLEXITY" missed="13" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="initNewList" desc="(I)V" line="374"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="initNewList" desc="(ILjava/lang/String;ILjava/lang/String;)V" line="387"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="initNewListBasic" desc="(I)V" line="397"><counter type="INSTRUCTION" missed="0" covered="13"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="277" covered="538"/><counter type="BRANCH" missed="35" covered="27"/><counter type="LINE" missed="46" covered="103"/><counter type="COMPLEXITY" missed="24" covered="23"/><counter type="METHOD" missed="4" covered="12"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/collector/MtasDataItemNumberComparator"><method name="&lt;init&gt;" desc="(Ljava/lang/Number;Ljava/lang/String;)V" line="31"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="clone" desc="()Lmtas/codec/util/collector/MtasDataItemNumberComparator;" line="43"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="compareTo" desc="(Ljava/lang/Number;)I" line="53"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getValue" desc="()Ljava/lang/Number;" line="62"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="()Ljava/lang/String;" line="71"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(Ljava/lang/Number;)V" line="82"><counter type="INSTRUCTION" missed="53" covered="22"/><counter type="BRANCH" missed="13" covered="3"/><counter type="LINE" missed="6" covered="4"/><counter type="COMPLEXITY" missed="8" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="subtract" desc="(Ljava/lang/Number;)V" line="103"><counter type="INSTRUCTION" missed="75" covered="0"/><counter type="BRANCH" missed="16" covered="0"/><counter type="LINE" missed="10" covered="0"/><counter type="COMPLEXITY" missed="9" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="recomputeBoundary" desc="(I)Lmtas/codec/util/collector/MtasDataItemNumberComparator;" line="125"><counter type="INSTRUCTION" missed="67" covered="40"/><counter type="BRANCH" missed="7" covered="5"/><counter type="LINE" missed="8" covered="6"/><counter type="COMPLEXITY" missed="5" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="153"><counter type="INSTRUCTION" missed="25" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="hashCode" desc="()I" line="168"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="239" covered="88"/><counter type="BRANCH" missed="42" covered="8"/><counter type="LINE" missed="36" covered="17"/><counter type="COMPLEXITY" missed="28" covered="7"/><counter type="METHOD" missed="4" covered="6"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/collector/MtasDataLongOperations"><method name="&lt;init&gt;" desc="()V" line="8"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="product11" desc="(Ljava/lang/Long;Ljava/lang/Long;)Ljava/lang/Long;" line="22"><counter type="INSTRUCTION" missed="2" covered="11"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="add11" desc="(Ljava/lang/Long;Ljava/lang/Long;)Ljava/lang/Long;" line="38"><counter type="INSTRUCTION" missed="2" covered="11"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="add22" desc="(Ljava/lang/Double;Ljava/lang/Double;)Ljava/lang/Double;" line="54"><counter type="INSTRUCTION" missed="3" covered="11"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="subtract12" desc="(Ljava/lang/Long;Ljava/lang/Double;)Ljava/lang/Double;" line="69"><counter type="INSTRUCTION" missed="14" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="divide1" desc="(Ljava/lang/Long;J)Ljava/lang/Double;" line="84"><counter type="INSTRUCTION" missed="3" covered="10"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="divide2" desc="(Ljava/lang/Double;J)Ljava/lang/Double;" line="99"><counter type="INSTRUCTION" missed="12" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="min11" desc="(Ljava/lang/Long;Ljava/lang/Long;)Ljava/lang/Long;" line="115"><counter type="INSTRUCTION" missed="2" covered="11"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="max11" desc="(Ljava/lang/Long;Ljava/lang/Long;)Ljava/lang/Long;" line="131"><counter type="INSTRUCTION" missed="2" covered="11"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="exp2" desc="(Ljava/lang/Double;)Ljava/lang/Double;" line="146"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="sqrt2" desc="(Ljava/lang/Double;)Ljava/lang/Double;" line="161"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="log1" desc="(Ljava/lang/Long;)Ljava/lang/Double;" line="176"><counter type="INSTRUCTION" missed="3" covered="8"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createVector1" desc="(I)[Ljava/lang/Long;" line="190"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createVector2" desc="(I)[Ljava/lang/Double;" line="200"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createMatrix1" desc="(I)[[Ljava/lang/Long;" line="210"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getZero1" desc="()Ljava/lang/Long;" line="220"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getZero2" desc="()Ljava/lang/Double;" line="230"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="69" covered="85"/><counter type="BRANCH" missed="22" covered="12"/><counter type="LINE" missed="21" covered="18"/><counter type="COMPLEXITY" missed="23" covered="11"/><counter type="METHOD" missed="6" covered="11"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/collector/MtasDataAdvanced"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/SortedSet;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/util/SortedSet;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/Integer;[Ljava/lang/Integer;Lmtas/codec/util/collector/MtasDataOperations;Ljava/lang/String;Ljava/lang/String;)V" line="26"><counter type="INSTRUCTION" missed="0" covered="60"/><counter type="LINE" missed="0" covered="15"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="error" desc="(Ljava/lang/String;)V" line="110"><counter type="INSTRUCTION" missed="12" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="error" desc="(Ljava/lang/String;Ljava/lang/String;)V" line="123"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setError" desc="(ILjava/lang/String;Z)V" line="138"><counter type="INSTRUCTION" missed="86" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="13" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="increaseNewListSize" desc="()V" line="163"><counter type="INSTRUCTION" missed="0" covered="113"/><counter type="LINE" missed="0" covered="23"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="reduceToSegmentKeys" desc="()V" line="202"><counter type="INSTRUCTION" missed="0" covered="124"/><counter type="BRANCH" missed="2" covered="6"/><counter type="LINE" missed="0" covered="22"/><counter type="COMPLEXITY" missed="2" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="reduceToKeys" desc="(Ljava/util/Set;)V" line="236"><counter type="INSTRUCTION" missed="0" covered="219"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="0" covered="38"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="copyToNew" desc="(II)V" line="285"><counter type="INSTRUCTION" missed="0" covered="49"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="copyFromNew" desc="()V" line="300"><counter type="INSTRUCTION" missed="0" covered="25"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setValue" desc="(I[Ljava/lang/Number;IZ)V" line="318"><counter type="INSTRUCTION" missed="0" covered="119"/><counter type="BRANCH" missed="1" covered="13"/><counter type="LINE" missed="0" covered="18"/><counter type="COMPLEXITY" missed="1" covered="7"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setValue" desc="(ILjava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;JZ)V" line="355"><counter type="INSTRUCTION" missed="0" covered="106"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="0" covered="19"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="remapData" desc="([[I)V" line="386"><counter type="INSTRUCTION" missed="211" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="27" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="merge" desc="(Lmtas/codec/util/collector/MtasDataCollector;Ljava/util/Map;Z)V" line="438"><counter type="INSTRUCTION" missed="40" covered="184"/><counter type="BRANCH" missed="11" covered="13"/><counter type="LINE" missed="4" covered="26"/><counter type="COMPLEXITY" missed="9" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="initNewList" desc="(I)V" line="504"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="initNewList" desc="(ILjava/lang/String;ILjava/lang/String;)V" line="517"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="initNewListBasic" desc="()V" line="527"><counter type="INSTRUCTION" missed="0" covered="41"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="364" covered="1055"/><counter type="BRANCH" missed="28" covered="40"/><counter type="LINE" missed="51" covered="188"/><counter type="COMPLEXITY" missed="24" covered="26"/><counter type="METHOD" missed="4" covered="12"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/collector/MtasDataItemDoubleAdvanced"><method name="&lt;init&gt;" desc="(Ljava/lang/Double;Ljava/lang/Double;Ljava/lang/Double;Ljava/lang/Double;Ljava/lang/Double;JLmtas/codec/util/collector/MtasDataCollector;Ljava/util/Set;Ljava/lang/String;Ljava/lang/String;ILjava/util/Map;I)V" line="38"><counter type="INSTRUCTION" missed="20" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="compareTo" desc="(Lmtas/codec/util/collector/MtasDataItem;)I" line="51"><counter type="INSTRUCTION" missed="36" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getCompareValue1" desc="()Lmtas/codec/util/collector/MtasDataItemNumberComparator;" line="68"><counter type="INSTRUCTION" missed="71" covered="0"/><counter type="BRANCH" missed="18" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="13" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getCompareValue2" desc="()Lmtas/codec/util/collector/MtasDataItemNumberComparator;" line="88"><counter type="INSTRUCTION" missed="78" covered="0"/><counter type="BRANCH" missed="25" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="17" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="toString" desc="()Ljava/lang/String;" line="109"><counter type="INSTRUCTION" missed="21" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="118"><counter type="INSTRUCTION" missed="37" covered="0"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="10" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="hashCode" desc="()I" line="135"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="278" covered="0"/><counter type="BRANCH" missed="63" covered="0"/><counter type="LINE" missed="34" covered="0"/><counter type="COMPLEXITY" missed="45" covered="0"/><counter type="METHOD" missed="7" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/codec/util/collector/MtasDataDoubleFull"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/util/SortedSet;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/util/SortedSet;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/Integer;[Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;)V" line="45"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getItem" desc="(I)Lmtas/codec/util/collector/MtasDataItemDoubleFull;" line="59"><counter type="INSTRUCTION" missed="45" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(JJ)Lmtas/codec/util/collector/MtasDataCollector;" line="77"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="([JI)Lmtas/codec/util/collector/MtasDataCollector;" line="88"><counter type="INSTRUCTION" missed="34" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(DJ)Lmtas/codec/util/collector/MtasDataCollector;" line="104"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="([DI)Lmtas/codec/util/collector/MtasDataCollector;" line="115"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(Ljava/lang/String;JJ)Lmtas/codec/util/collector/MtasDataCollector;" line="131"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(Ljava/lang/String;[JI)Lmtas/codec/util/collector/MtasDataCollector;" line="144"><counter type="INSTRUCTION" missed="39" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(Ljava/lang/String;DJ)Lmtas/codec/util/collector/MtasDataCollector;" line="166"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(Ljava/lang/String;[DI)Lmtas/codec/util/collector/MtasDataCollector;" line="179"><counter type="INSTRUCTION" missed="20" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="compareWithBoundary" desc="(Ljava/lang/Double;Ljava/lang/Double;)Z" line="199"><counter type="INSTRUCTION" missed="53" covered="0"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="lastForComputingSegment" desc="(Ljava/lang/Double;Ljava/lang/Double;)Ljava/lang/Double;" line="221"><counter type="INSTRUCTION" missed="47" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="lastForComputingSegment" desc="()Ljava/lang/Double;" line="242"><counter type="INSTRUCTION" missed="43" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="boundaryForSegmentComputing" desc="(Ljava/lang/String;)Ljava/lang/Double;" line="264"><counter type="INSTRUCTION" missed="84" covered="0"/><counter type="BRANCH" missed="14" covered="0"/><counter type="LINE" missed="17" covered="0"/><counter type="COMPLEXITY" missed="8" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="boundaryForSegment" desc="(Ljava/lang/String;)Ljava/lang/Double;" line="299"><counter type="INSTRUCTION" missed="54" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="9" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="stringToBoundary" desc="(Ljava/lang/String;Ljava/lang/Integer;)Ljava/lang/Double;" line="325"><counter type="INSTRUCTION" missed="37" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="validateSegmentBoundary" desc="(Ljava/lang/Object;)Z" line="346"><counter type="INSTRUCTION" missed="13" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="527" covered="0"/><counter type="BRANCH" missed="72" covered="0"/><counter type="LINE" missed="88" covered="0"/><counter type="COMPLEXITY" missed="53" covered="0"/><counter type="METHOD" missed="17" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/codec/util/collector/MtasDataLongBasic"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/util/SortedSet;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/util/SortedSet;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/Integer;[Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;)V" line="45"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getItem" desc="(I)Lmtas/codec/util/collector/MtasDataItemLongBasic;" line="58"><counter type="INSTRUCTION" missed="7" covered="41"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="add" desc="(JJ)Lmtas/codec/util/collector/MtasDataCollector;" line="76"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="add" desc="([JI)Lmtas/codec/util/collector/MtasDataCollector;" line="89"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="add" desc="(DJ)Lmtas/codec/util/collector/MtasDataCollector;" line="103"><counter type="INSTRUCTION" missed="17" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="([DI)Lmtas/codec/util/collector/MtasDataCollector;" line="117"><counter type="INSTRUCTION" missed="34" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(Ljava/lang/String;JJ)Lmtas/codec/util/collector/MtasDataCollector;" line="135"><counter type="INSTRUCTION" missed="2" covered="18"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="4"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="add" desc="(Ljava/lang/String;[JI)Lmtas/codec/util/collector/MtasDataCollector;" line="154"><counter type="INSTRUCTION" missed="20" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(Ljava/lang/String;DJ)Lmtas/codec/util/collector/MtasDataCollector;" line="174"><counter type="INSTRUCTION" missed="22" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(Ljava/lang/String;[DI)Lmtas/codec/util/collector/MtasDataCollector;" line="194"><counter type="INSTRUCTION" missed="39" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="compareWithBoundary" desc="(Ljava/lang/Long;Ljava/lang/Long;)Z" line="216"><counter type="INSTRUCTION" missed="18" covered="35"/><counter type="BRANCH" missed="4" covered="8"/><counter type="LINE" missed="2" covered="5"/><counter type="COMPLEXITY" missed="3" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="lastForComputingSegment" desc="(Ljava/lang/Long;Ljava/lang/Long;)Ljava/lang/Long;" line="238"><counter type="INSTRUCTION" missed="18" covered="29"/><counter type="BRANCH" missed="4" covered="4"/><counter type="LINE" missed="2" covered="5"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="lastForComputingSegment" desc="()Ljava/lang/Long;" line="259"><counter type="INSTRUCTION" missed="18" covered="25"/><counter type="BRANCH" missed="4" covered="4"/><counter type="LINE" missed="2" covered="5"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="boundaryForSegmentComputing" desc="(Ljava/lang/String;)Ljava/lang/Long;" line="281"><counter type="INSTRUCTION" missed="15" covered="66"/><counter type="BRANCH" missed="3" covered="11"/><counter type="LINE" missed="2" covered="14"/><counter type="COMPLEXITY" missed="3" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="boundaryForSegment" desc="(Ljava/lang/String;)Ljava/lang/Long;" line="315"><counter type="INSTRUCTION" missed="15" covered="39"/><counter type="BRANCH" missed="2" covered="6"/><counter type="LINE" missed="2" covered="7"/><counter type="COMPLEXITY" missed="2" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="stringToBoundary" desc="(Ljava/lang/String;Ljava/lang/Integer;)Ljava/lang/Long;" line="341"><counter type="INSTRUCTION" missed="36" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="validateSegmentBoundary" desc="(Ljava/lang/Object;)Z" line="363"><counter type="INSTRUCTION" missed="13" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="274" covered="306"/><counter type="BRANCH" missed="39" covered="37"/><counter type="LINE" missed="48" covered="51"/><counter type="COMPLEXITY" missed="34" covered="21"/><counter type="METHOD" missed="7" covered="10"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/collector/MtasDataItem"><method name="&lt;init&gt;" desc="(Lmtas/codec/util/collector/MtasDataCollector;Ljava/util/Set;Ljava/lang/String;Ljava/lang/String;ILjava/util/Map;I)V" line="66"><counter type="INSTRUCTION" missed="0" covered="30"/><counter type="LINE" missed="0" covered="11"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getSub" desc="()Lmtas/codec/util/collector/MtasDataCollector;" line="102"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getStatsItems" desc="()Ljava/util/Set;" line="119"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getErrorList" desc="()Ljava/util/Map;" line="128"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="computeComparableValue" desc="()V" line="135"><counter type="INSTRUCTION" missed="13" covered="22"/><counter type="BRANCH" missed="3" covered="1"/><counter type="LINE" missed="5" covered="10"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getComparableValue" desc="()Lmtas/codec/util/collector/MtasDataItemNumberComparator;" line="164"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="21"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="19" covered="67"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="7" covered="26"/><counter type="COMPLEXITY" missed="5" covered="6"/><counter type="METHOD" missed="2" covered="5"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/collector/MtasDataDoubleBasic"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/util/SortedSet;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/util/SortedSet;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/Integer;[Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;)V" line="45"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getItem" desc="(I)Lmtas/codec/util/collector/MtasDataItemDoubleBasic;" line="59"><counter type="INSTRUCTION" missed="48" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(JJ)Lmtas/codec/util/collector/MtasDataCollector;" line="77"><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="([JI)Lmtas/codec/util/collector/MtasDataCollector;" line="91"><counter type="INSTRUCTION" missed="34" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(DJ)Lmtas/codec/util/collector/MtasDataCollector;" line="107"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="([DI)Lmtas/codec/util/collector/MtasDataCollector;" line="120"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(Ljava/lang/String;JJ)Lmtas/codec/util/collector/MtasDataCollector;" line="136"><counter type="INSTRUCTION" missed="21" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(Ljava/lang/String;[JI)Lmtas/codec/util/collector/MtasDataCollector;" line="156"><counter type="INSTRUCTION" missed="39" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(Ljava/lang/String;DJ)Lmtas/codec/util/collector/MtasDataCollector;" line="178"><counter type="INSTRUCTION" missed="20" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(Ljava/lang/String;[DI)Lmtas/codec/util/collector/MtasDataCollector;" line="197"><counter type="INSTRUCTION" missed="20" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="compareWithBoundary" desc="(Ljava/lang/Double;Ljava/lang/Double;)Z" line="217"><counter type="INSTRUCTION" missed="53" covered="0"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="lastForComputingSegment" desc="(Ljava/lang/Double;Ljava/lang/Double;)Ljava/lang/Double;" line="239"><counter type="INSTRUCTION" missed="37" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="lastForComputingSegment" desc="()Ljava/lang/Double;" line="258"><counter type="INSTRUCTION" missed="43" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="boundaryForSegmentComputing" desc="(Ljava/lang/String;)Ljava/lang/Double;" line="280"><counter type="INSTRUCTION" missed="84" covered="0"/><counter type="BRANCH" missed="14" covered="0"/><counter type="LINE" missed="17" covered="0"/><counter type="COMPLEXITY" missed="8" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="boundaryForSegment" desc="(Ljava/lang/String;)Ljava/lang/Double;" line="315"><counter type="INSTRUCTION" missed="54" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="9" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="stringToBoundary" desc="(Ljava/lang/String;Ljava/lang/Integer;)Ljava/lang/Double;" line="341"><counter type="INSTRUCTION" missed="37" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="validateSegmentBoundary" desc="(Ljava/lang/Object;)Z" line="362"><counter type="INSTRUCTION" missed="13" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="572" covered="0"/><counter type="BRANCH" missed="72" covered="0"/><counter type="LINE" missed="98" covered="0"/><counter type="COMPLEXITY" missed="53" covered="0"/><counter type="METHOD" missed="17" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/codec/util/collector/MtasDataCollector"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/SortedSet;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;)V" line="161"><counter type="INSTRUCTION" missed="32" covered="148"/><counter type="BRANCH" missed="5" covered="5"/><counter type="LINE" missed="4" covered="46"/><counter type="COMPLEXITY" missed="4" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/SortedSet;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/util/SortedSet;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/Integer;[Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;)V" line="332"><counter type="INSTRUCTION" missed="99" covered="15"/><counter type="BRANCH" missed="3" covered="1"/><counter type="LINE" missed="19" covered="3"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="initNewList" desc="(ILjava/lang/String;ILjava/lang/String;)V" line="388"><counter type="INSTRUCTION" missed="24" covered="56"/><counter type="BRANCH" missed="5" covered="7"/><counter type="LINE" missed="6" covered="13"/><counter type="COMPLEXITY" missed="4" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="initNewList" desc="(I)V" line="422"><counter type="INSTRUCTION" missed="5" covered="16"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="1" covered="6"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="initNewListBasic" desc="(I)V" line="441"><counter type="INSTRUCTION" missed="11" covered="48"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="2" covered="12"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="increaseNewListSize" desc="()V" line="466"><counter type="INSTRUCTION" missed="20" covered="78"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="4" covered="18"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="add" desc="(Z)Lmtas/codec/util/collector/MtasDataCollector;" line="502"><counter type="INSTRUCTION" missed="73" covered="118"/><counter type="BRANCH" missed="5" covered="9"/><counter type="LINE" missed="5" covered="25"/><counter type="COMPLEXITY" missed="5" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="add" desc="(Ljava/lang/String;Z)Lmtas/codec/util/collector/MtasDataCollector;" line="564"><counter type="INSTRUCTION" missed="100" covered="236"/><counter type="BRANCH" missed="7" covered="31"/><counter type="LINE" missed="9" covered="46"/><counter type="COMPLEXITY" missed="7" covered="13"/><counter type="METHOD" missed="0" covered="1"/></method><method name="stringToBoundary" desc="(Ljava/lang/String;)Ljava/lang/Number;" line="740"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="closeSegmentKeyValueRegistration" desc="()V" line="749"><counter type="INSTRUCTION" missed="5" covered="49"/><counter type="BRANCH" missed="2" covered="8"/><counter type="LINE" missed="1" covered="11"/><counter type="COMPLEXITY" missed="2" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="recomputeSegmentKeys" desc="()V" line="771"><counter type="INSTRUCTION" missed="38" covered="188"/><counter type="BRANCH" missed="9" covered="27"/><counter type="LINE" missed="4" covered="39"/><counter type="COMPLEXITY" missed="7" covered="12"/><counter type="METHOD" missed="0" covered="1"/></method><method name="reduceToSegmentKeys" desc="()V" line="845"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="checkExistenceNecessaryKeys" desc="()Z" line="857"><counter type="INSTRUCTION" missed="7" covered="14"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="2" covered="3"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="validateWithSegmentBoundary" desc="(Ljava/lang/Number;)Z" line="885"><counter type="INSTRUCTION" missed="0" covered="24"/><counter type="BRANCH" missed="2" covered="6"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="2" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="validateSegmentValue" desc="(Ljava/lang/Number;II)Ljava/lang/String;" line="906"><counter type="INSTRUCTION" missed="9" covered="38"/><counter type="BRANCH" missed="3" covered="9"/><counter type="LINE" missed="3" covered="10"/><counter type="COMPLEXITY" missed="3" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="validateSegmentValue" desc="(Ljava/lang/String;Ljava/lang/Number;IIZ)Ljava/lang/String;" line="942"><counter type="INSTRUCTION" missed="9" covered="178"/><counter type="BRANCH" missed="5" covered="23"/><counter type="LINE" missed="3" covered="35"/><counter type="COMPLEXITY" missed="5" covered="10"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setError" desc="(IILjava/util/HashMap;Z)V" line="1012"><counter type="INSTRUCTION" missed="40" covered="38"/><counter type="BRANCH" missed="4" covered="4"/><counter type="LINE" missed="6" covered="9"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="sortedAndUnique" desc="([Ljava/lang/String;I)Z" line="1043"><counter type="INSTRUCTION" missed="5" covered="24"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="computeSortAndUniqueMapping" desc="([Ljava/lang/String;I)[[I" line="1065"><counter type="INSTRUCTION" missed="8" covered="79"/><counter type="BRANCH" missed="2" covered="6"/><counter type="LINE" missed="2" covered="15"/><counter type="COMPLEXITY" missed="2" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="remapData" desc="([[I)V" line="1097"><counter type="INSTRUCTION" missed="110" covered="142"/><counter type="BRANCH" missed="13" covered="9"/><counter type="LINE" missed="14" covered="25"/><counter type="COMPLEXITY" missed="8" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="closeNewList" desc="()V" line="1158"><counter type="INSTRUCTION" missed="12" covered="138"/><counter type="BRANCH" missed="2" covered="12"/><counter type="LINE" missed="2" covered="28"/><counter type="COMPLEXITY" missed="2" covered="6"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hasSub" desc="()Z" line="1213"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="()Ljava/lang/String;" line="1332"><counter type="INSTRUCTION" missed="134" covered="0"/><counter type="LINE" missed="9" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getResult" desc="()Lmtas/codec/util/collector/MtasDataCollectorResult;" line="1350"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getKeyList" desc="()Ljava/util/Set;" line="1363"><counter type="INSTRUCTION" missed="12" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getStatsItems" desc="()Ljava/util/SortedSet;" line="1375"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="close" desc="()V" line="1385"><counter type="INSTRUCTION" missed="120" covered="113"/><counter type="BRANCH" missed="18" covered="14"/><counter type="LINE" missed="21" covered="19"/><counter type="COMPLEXITY" missed="11" covered="6"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCollectorType" desc="()Ljava/lang/String;" line="1451"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getStatsType" desc="()Ljava/lang/String;" line="1460"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getDataType" desc="()Ljava/lang/String;" line="1469"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getSize" desc="()I" line="1478"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="withTotal" desc="()Z" line="1487"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setWithTotal" desc="()V" line="1496"><counter type="INSTRUCTION" missed="18" covered="13"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="2" covered="4"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="904" covered="1782"/><counter type="BRANCH" missed="99" covered="191"/><counter type="LINE" missed="127" covered="388"/><counter type="COMPLEXITY" missed="83" covered="95"/><counter type="METHOD" missed="4" covered="29"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/collector/MtasDataItemDoubleFull"><method name="&lt;init&gt;" desc="([DLmtas/codec/util/collector/MtasDataCollector;Ljava/util/Set;Ljava/lang/String;Ljava/lang/String;ILjava/util/Map;I)V" line="38"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getNumberOfDecimals" desc="(Ljava/lang/String;)I" line="49"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getDistribution" desc="(Ljava/lang/String;)Ljava/util/HashMap;" line="65"><counter type="INSTRUCTION" missed="579" covered="0"/><counter type="BRANCH" missed="82" covered="0"/><counter type="LINE" missed="84" covered="0"/><counter type="COMPLEXITY" missed="42" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="compareTo" desc="(Lmtas/codec/util/collector/MtasDataItem;)I" line="185"><counter type="INSTRUCTION" missed="36" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getCompareValue1" desc="()Lmtas/codec/util/collector/MtasDataItemNumberComparator;" line="202"><counter type="INSTRUCTION" missed="81" covered="0"/><counter type="BRANCH" missed="18" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="13" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getCompareValue2" desc="()Lmtas/codec/util/collector/MtasDataItemNumberComparator;" line="224"><counter type="INSTRUCTION" missed="190" covered="0"/><counter type="BRANCH" missed="42" covered="0"/><counter type="LINE" missed="14" covered="0"/><counter type="COMPLEXITY" missed="31" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="toString" desc="()Ljava/lang/String;" line="258"><counter type="INSTRUCTION" missed="18" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="266"><counter type="INSTRUCTION" missed="37" covered="0"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="10" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="hashCode" desc="()I" line="283"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;clinit&gt;" desc="()V" line="21"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="990" covered="0"/><counter type="BRANCH" missed="164" covered="0"/><counter type="LINE" missed="132" covered="0"/><counter type="COMPLEXITY" missed="104" covered="0"/><counter type="METHOD" missed="10" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><sourcefile name="MtasDataItemLongBasic.java"><line nr="32" mi="0" ci="14" mb="0" cb="0"/><line nr="34" mi="0" ci="1" mb="0" cb="0"/><line nr="44" mi="0" ci="2" mb="0" cb="0"/><line nr="45" mi="0" ci="3" mb="1" cb="1"/><line nr="46" mi="0" ci="3" mb="0" cb="0"/><line nr="47" mi="0" ci="3" mb="0" cb="0"/><line nr="48" mi="0" ci="3" mb="0" cb="0"/><line nr="49" mi="1" ci="10" mb="2" cb="2"/><line nr="51" mi="0" ci="11" mb="0" cb="2"/><line nr="61" mi="7" ci="16" mb="7" cb="3"/><line nr="63" mi="8" ci="0" mb="0" cb="0"/><line nr="65" mi="0" ci="8" mb="0" cb="0"/><line nr="67" mi="2" ci="0" mb="0" cb="0"/><line nr="78" mi="16" ci="0" mb="6" cb="0"/><line nr="80" mi="10" ci="0" mb="0" cb="0"/><line nr="82" mi="2" ci="0" mb="0" cb="0"/><line nr="92" mi="21" ci="0" mb="0" cb="0"/><line nr="101" mi="3" ci="0" mb="2" cb="0"/><line nr="102" mi="2" ci="0" mb="0" cb="0"/><line nr="103" mi="2" ci="0" mb="2" cb="0"/><line nr="104" mi="2" ci="0" mb="0" cb="0"/><line nr="105" mi="5" ci="0" mb="2" cb="0"/><line nr="106" mi="2" ci="0" mb="0" cb="0"/><line nr="107" mi="3" ci="0" mb="0" cb="0"/><line nr="108" mi="3" ci="0" mb="0" cb="0"/><line nr="109" mi="3" ci="0" mb="0" cb="0"/><line nr="110" mi="12" ci="0" mb="6" cb="0"/><line nr="118" mi="5" ci="0" mb="0" cb="0"/><line nr="119" mi="8" ci="0" mb="0" cb="0"/><line nr="120" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="119" covered="74"/><counter type="BRANCH" missed="28" covered="8"/><counter type="LINE" missed="19" covered="11"/><counter type="COMPLEXITY" missed="22" covered="4"/><counter type="METHOD" missed="4" covered="3"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasDataItemAdvanced.java"><line nr="68" mi="0" ci="9" mb="0" cb="0"/><line nr="70" mi="0" ci="3" mb="0" cb="0"/><line nr="71" mi="0" ci="3" mb="0" cb="0"/><line nr="72" mi="0" ci="3" mb="0" cb="0"/><line nr="73" mi="0" ci="3" mb="0" cb="0"/><line nr="74" mi="0" ci="3" mb="0" cb="0"/><line nr="75" mi="0" ci="3" mb="0" cb="0"/><line nr="76" mi="0" ci="3" mb="0" cb="0"/><line nr="77" mi="0" ci="1" mb="0" cb="0"/><line nr="87" mi="3" ci="0" mb="2" cb="0"/><line nr="88" mi="3" ci="0" mb="0" cb="0"/><line nr="89" mi="9" ci="0" mb="0" cb="0"/><line nr="90" mi="9" ci="0" mb="0" cb="0"/><line nr="92" mi="9" ci="0" mb="0" cb="0"/><line nr="94" mi="9" ci="0" mb="0" cb="0"/><line nr="95" mi="9" ci="0" mb="0" cb="0"/><line nr="96" mi="10" ci="0" mb="0" cb="0"/><line nr="97" mi="3" ci="0" mb="0" cb="0"/><line nr="98" mi="1" ci="0" mb="0" cb="0"/><line nr="99" mi="5" ci="0" mb="0" cb="0"/><line nr="101" mi="1" ci="0" mb="0" cb="0"/><line nr="110" mi="0" ci="4" mb="0" cb="0"/><line nr="111" mi="0" ci="11" mb="0" cb="2"/><line nr="112" mi="0" ci="4" mb="0" cb="2"/><line nr="113" mi="0" ci="7" mb="0" cb="0"/><line nr="114" mi="0" ci="4" mb="0" cb="2"/><line nr="115" mi="0" ci="7" mb="0" cb="0"/><line nr="116" mi="0" ci="4" mb="0" cb="2"/><line nr="117" mi="0" ci="7" mb="0" cb="0"/><line nr="118" mi="0" ci="4" mb="0" cb="2"/><line nr="119" mi="0" ci="7" mb="0" cb="0"/><line nr="120" mi="0" ci="4" mb="0" cb="2"/><line nr="121" mi="0" ci="7" mb="0" cb="0"/><line nr="122" mi="0" ci="4" mb="1" cb="1"/><line nr="123" mi="7" ci="0" mb="0" cb="0"/><line nr="124" mi="0" ci="4" mb="1" cb="1"/><line nr="125" mi="0" ci="8" mb="0" cb="0"/><line nr="126" mi="4" ci="0" mb="2" cb="0"/><line nr="127" mi="8" ci="0" mb="0" cb="0"/><line nr="128" mi="4" ci="0" mb="2" cb="0"/><line nr="129" mi="8" ci="0" mb="0" cb="0"/><line nr="130" mi="4" ci="0" mb="2" cb="0"/><line nr="131" mi="8" ci="0" mb="0" cb="0"/><line nr="132" mi="4" ci="0" mb="2" cb="0"/><line nr="133" mi="8" ci="0" mb="0" cb="0"/><line nr="134" mi="4" ci="0" mb="2" cb="0"/><line nr="135" mi="8" ci="0" mb="0" cb="0"/><line nr="137" mi="5" ci="0" mb="0" cb="0"/><line nr="139" mi="0" ci="1" mb="0" cb="0"/><line nr="140" mi="0" ci="3" mb="1" cb="1"/><line nr="141" mi="4" ci="0" mb="0" cb="0"/><line nr="142" mi="12" ci="0" mb="2" cb="0"/><line nr="143" mi="7" ci="0" mb="0" cb="0"/><line nr="144" mi="1" ci="0" mb="0" cb="0"/><line nr="145" mi="7" ci="0" mb="0" cb="0"/><line nr="146" mi="5" ci="0" mb="0" cb="0"/><line nr="148" mi="0" ci="2" mb="1" cb="1"/><line nr="149" mi="7" ci="0" mb="0" cb="0"/><line nr="150" mi="5" ci="0" mb="0" cb="0"/><line nr="152" mi="0" ci="2" mb="0" cb="0"/><line nr="162" mi="0" ci="4" mb="1" cb="1"/><line nr="163" mi="0" ci="9" mb="0" cb="0"/><line nr="164" mi="4" ci="0" mb="2" cb="0"/><line nr="165" mi="12" ci="0" mb="0" cb="0"/><line nr="166" mi="4" ci="0" mb="2" cb="0"/><line nr="167" mi="16" ci="0" mb="0" cb="0"/><line nr="168" mi="2" ci="0" mb="0" cb="0"/><line nr="169" mi="1" ci="0" mb="0" cb="0"/><line nr="170" mi="3" ci="0" mb="0" cb="0"/><line nr="171" mi="1" ci="0" mb="0" cb="0"/><line nr="172" mi="4" ci="0" mb="0" cb="0"/><line nr="173" mi="3" ci="0" mb="0" cb="0"/><line nr="174" mi="4" ci="0" mb="2" cb="0"/><line nr="175" mi="14" ci="0" mb="0" cb="0"/><line nr="176" mi="2" ci="0" mb="0" cb="0"/><line nr="178" mi="3" ci="0" mb="0" cb="0"/><line nr="179" mi="1" ci="0" mb="0" cb="0"/><line nr="180" mi="4" ci="0" mb="0" cb="0"/><line nr="181" mi="3" ci="0" mb="0" cb="0"/><line nr="182" mi="4" ci="0" mb="2" cb="0"/><line nr="183" mi="14" ci="0" mb="0" cb="0"/><line nr="184" mi="2" ci="0" mb="0" cb="0"/><line nr="186" mi="3" ci="0" mb="0" cb="0"/><line nr="187" mi="1" ci="0" mb="0" cb="0"/><line nr="188" mi="4" ci="0" mb="0" cb="0"/><line nr="189" mi="1" ci="0" mb="0" cb="0"/><line nr="190" mi="4" ci="0" mb="2" cb="0"/><line nr="191" mi="12" ci="0" mb="0" cb="0"/><line nr="193" mi="2" ci="0" mb="0" cb="0"/><line nr="204" mi="76" ci="17" mb="45" cb="5"/><line nr="206" mi="2" ci="0" mb="0" cb="0"/><line nr="208" mi="0" ci="2" mb="0" cb="0"/><line nr="210" mi="2" ci="0" mb="0" cb="0"/><line nr="212" mi="2" ci="0" mb="0" cb="0"/><line nr="214" mi="2" ci="0" mb="0" cb="0"/><line nr="216" mi="2" ci="0" mb="0" cb="0"/><line nr="218" mi="2" ci="0" mb="0" cb="0"/><line nr="220" mi="2" ci="0" mb="0" cb="0"/><line nr="222" mi="2" ci="0" mb="0" cb="0"/><line nr="224" mi="2" ci="0" mb="0" cb="0"/><line nr="226" mi="2" ci="0" mb="0" cb="0"/><line nr="228" mi="2" ci="0" mb="0" cb="0"/><line nr="230" mi="0" ci="15" mb="0" cb="0"/><line nr="241" mi="16" ci="0" mb="6" cb="0"/><line nr="243" mi="8" ci="0" mb="0" cb="0"/><line nr="245" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="443" covered="172"/><counter type="BRANCH" missed="80" covered="22"/><counter type="LINE" missed="73" covered="33"/><counter type="COMPLEXITY" missed="56" covered="12"/><counter type="METHOD" missed="2" covered="4"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasDataLongBasic.java"><line nr="45" mi="0" ci="22" mb="0" cb="0"/><line nr="49" mi="0" ci="1" mb="0" cb="0"/><line nr="58" mi="0" ci="6" mb="2" cb="2"/><line nr="59" mi="0" ci="12" mb="0" cb="0"/><line nr="60" mi="5" ci="23" mb="1" cb="1"/><line nr="64" mi="2" ci="0" mb="0" cb="0"/><line nr="76" mi="0" ci="4" mb="0" cb="0"/><line nr="77" mi="0" ci="9" mb="0" cb="0"/><line nr="78" mi="0" ci="2" mb="0" cb="0"/><line nr="89" mi="0" ci="4" mb="0" cb="0"/><line nr="90" mi="0" ci="9" mb="0" cb="0"/><line nr="92" mi="0" ci="2" mb="0" cb="0"/><line nr="103" mi="4" ci="0" mb="0" cb="0"/><line nr="104" mi="11" ci="0" mb="0" cb="0"/><line nr="106" mi="2" ci="0" mb="0" cb="0"/><line nr="117" mi="4" ci="0" mb="0" cb="0"/><line nr="118" mi="3" ci="0" mb="0" cb="0"/><line nr="119" mi="8" ci="0" mb="2" cb="0"/><line nr="120" mi="9" ci="0" mb="0" cb="0"/><line nr="121" mi="8" ci="0" mb="0" cb="0"/><line nr="122" mi="2" ci="0" mb="0" cb="0"/><line nr="135" mi="0" ci="2" mb="1" cb="1"/><line nr="136" mi="0" ci="5" mb="0" cb="0"/><line nr="137" mi="0" ci="9" mb="0" cb="0"/><line nr="138" mi="0" ci="2" mb="0" cb="0"/><line nr="140" mi="2" ci="0" mb="0" cb="0"/><line nr="154" mi="2" ci="0" mb="2" cb="0"/><line nr="155" mi="5" ci="0" mb="0" cb="0"/><line nr="156" mi="9" ci="0" mb="0" cb="0"/><line nr="158" mi="2" ci="0" mb="0" cb="0"/><line nr="160" mi="2" ci="0" mb="0" cb="0"/><line nr="174" mi="2" ci="0" mb="2" cb="0"/><line nr="175" mi="5" ci="0" mb="0" cb="0"/><line nr="176" mi="11" ci="0" mb="0" cb="0"/><line nr="178" mi="2" ci="0" mb="0" cb="0"/><line nr="180" mi="2" ci="0" mb="0" cb="0"/><line nr="194" mi="2" ci="0" mb="2" cb="0"/><line nr="195" mi="3" ci="0" mb="0" cb="0"/><line nr="196" mi="8" ci="0" mb="2" cb="0"/><line nr="197" mi="9" ci="0" mb="0" cb="0"/><line nr="198" mi="5" ci="0" mb="0" cb="0"/><line nr="199" mi="8" ci="0" mb="0" cb="0"/><line nr="200" mi="2" ci="0" mb="0" cb="0"/><line nr="202" mi="2" ci="0" mb="0" cb="0"/><line nr="216" mi="0" ci="8" mb="0" cb="2"/><line nr="217" mi="0" ci="2" mb="1" cb="1"/><line nr="218" mi="0" ci="10" mb="0" cb="2"/><line nr="219" mi="3" ci="5" mb="1" cb="1"/><line nr="220" mi="2" ci="0" mb="2" cb="0"/><line nr="221" mi="0" ci="10" mb="0" cb="2"/><line nr="223" mi="13" ci="0" mb="0" cb="0"/><line nr="238" mi="0" ci="8" mb="0" cb="2"/><line nr="239" mi="0" ci="2" mb="1" cb="1"/><line nr="240" mi="0" ci="7" mb="0" cb="0"/><line nr="241" mi="3" ci="5" mb="1" cb="1"/><line nr="242" mi="2" ci="0" mb="2" cb="0"/><line nr="243" mi="0" ci="7" mb="0" cb="0"/><line nr="245" mi="13" ci="0" mb="0" cb="0"/><line nr="259" mi="0" ci="8" mb="0" cb="2"/><line nr="260" mi="0" ci="2" mb="1" cb="1"/><line nr="261" mi="0" ci="5" mb="0" cb="0"/><line nr="262" mi="3" ci="5" mb="1" cb="1"/><line nr="263" mi="2" ci="0" mb="2" cb="0"/><line nr="264" mi="0" ci="5" mb="0" cb="0"/><line nr="266" mi="13" ci="0" mb="0" cb="0"/><line nr="281" mi="0" ci="8" mb="0" cb="2"/><line nr="282" mi="0" ci="2" mb="1" cb="1"/><line nr="283" mi="0" ci="4" mb="0" cb="0"/><line nr="284" mi="0" ci="2" mb="1" cb="1"/><line nr="285" mi="2" ci="0" mb="0" cb="0"/><line nr="287" mi="0" ci="5" mb="0" cb="2"/><line nr="288" mi="0" ci="2" mb="0" cb="0"/><line nr="289" mi="0" ci="12" mb="0" cb="2"/><line nr="290" mi="0" ci="4" mb="0" cb="2"/><line nr="291" mi="0" ci="6" mb="0" cb="0"/><line nr="292" mi="0" ci="2" mb="1" cb="1"/><line nr="293" mi="0" ci="10" mb="0" cb="0"/><line nr="296" mi="0" ci="1" mb="0" cb="0"/><line nr="297" mi="0" ci="6" mb="0" cb="0"/><line nr="299" mi="0" ci="2" mb="0" cb="0"/><line nr="303" mi="13" ci="0" mb="0" cb="0"/><line nr="315" mi="0" ci="8" mb="0" cb="2"/><line nr="316" mi="0" ci="2" mb="1" cb="1"/><line nr="317" mi="0" ci="6" mb="0" cb="0"/><line nr="318" mi="0" ci="2" mb="1" cb="1"/><line nr="319" mi="2" ci="0" mb="0" cb="0"/><line nr="320" mi="0" ci="5" mb="0" cb="2"/><line nr="321" mi="0" ci="8" mb="0" cb="0"/><line nr="323" mi="0" ci="8" mb="0" cb="0"/><line nr="326" mi="13" ci="0" mb="0" cb="0"/><line nr="341" mi="8" ci="0" mb="2" cb="0"/><line nr="342" mi="2" ci="0" mb="2" cb="0"/><line nr="343" mi="2" ci="0" mb="2" cb="0"/><line nr="344" mi="3" ci="0" mb="0" cb="0"/><line nr="346" mi="8" ci="0" mb="0" cb="0"/><line nr="349" mi="13" ci="0" mb="0" cb="0"/><line nr="363" mi="3" ci="0" mb="2" cb="0"/><line nr="364" mi="5" ci="0" mb="0" cb="0"/><line nr="366" mi="5" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="274" covered="306"/><counter type="BRANCH" missed="39" covered="37"/><counter type="LINE" missed="48" covered="51"/><counter type="COMPLEXITY" missed="34" covered="21"/><counter type="METHOD" missed="7" covered="10"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasDataDoubleOperations.java"><line nr="8" mi="3" ci="0" mb="0" cb="0"/><line nr="22" mi="4" ci="0" mb="4" cb="0"/><line nr="23" mi="3" ci="0" mb="0" cb="0"/><line nr="25" mi="7" ci="0" mb="0" cb="0"/><line nr="38" mi="4" ci="0" mb="4" cb="0"/><line nr="39" mi="3" ci="0" mb="0" cb="0"/><line nr="41" mi="7" ci="0" mb="0" cb="0"/><line nr="54" mi="4" ci="0" mb="4" cb="0"/><line nr="55" mi="3" ci="0" mb="0" cb="0"/><line nr="57" mi="7" ci="0" mb="0" cb="0"/><line nr="69" mi="4" ci="0" mb="4" cb="0"/><line nr="70" mi="3" ci="0" mb="0" cb="0"/><line nr="72" mi="7" ci="0" mb="0" cb="0"/><line nr="84" mi="2" ci="0" mb="2" cb="0"/><line nr="85" mi="3" ci="0" mb="0" cb="0"/><line nr="87" mi="7" ci="0" mb="0" cb="0"/><line nr="99" mi="2" ci="0" mb="2" cb="0"/><line nr="100" mi="3" ci="0" mb="0" cb="0"/><line nr="102" mi="7" ci="0" mb="0" cb="0"/><line nr="115" mi="4" ci="0" mb="4" cb="0"/><line nr="116" mi="3" ci="0" mb="0" cb="0"/><line nr="118" mi="7" ci="0" mb="0" cb="0"/><line nr="131" mi="4" ci="0" mb="4" cb="0"/><line nr="132" mi="3" ci="0" mb="0" cb="0"/><line nr="134" mi="7" ci="0" mb="0" cb="0"/><line nr="146" mi="2" ci="0" mb="2" cb="0"/><line nr="147" mi="3" ci="0" mb="0" cb="0"/><line nr="149" mi="5" ci="0" mb="0" cb="0"/><line nr="161" mi="2" ci="0" mb="2" cb="0"/><line nr="162" mi="3" ci="0" mb="0" cb="0"/><line nr="164" mi="5" ci="0" mb="0" cb="0"/><line nr="176" mi="2" ci="0" mb="2" cb="0"/><line nr="177" mi="3" ci="0" mb="0" cb="0"/><line nr="179" mi="5" ci="0" mb="0" cb="0"/><line nr="190" mi="3" ci="0" mb="0" cb="0"/><line nr="200" mi="3" ci="0" mb="0" cb="0"/><line nr="210" mi="3" ci="0" mb="0" cb="0"/><line nr="220" mi="3" ci="0" mb="0" cb="0"/><line nr="230" mi="3" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="156" covered="0"/><counter type="BRANCH" missed="34" covered="0"/><counter type="LINE" missed="39" covered="0"/><counter type="COMPLEXITY" missed="34" covered="0"/><counter type="METHOD" missed="17" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="MtasDataItem.java"><line nr="21" mi="0" ci="4" mb="0" cb="0"/><line nr="66" mi="0" ci="2" mb="0" cb="0"/><line nr="67" mi="0" ci="3" mb="0" cb="0"/><line nr="68" mi="0" ci="3" mb="0" cb="0"/><line nr="69" mi="0" ci="3" mb="0" cb="0"/><line nr="70" mi="0" ci="3" mb="0" cb="0"/><line nr="71" mi="0" ci="3" mb="0" cb="0"/><line nr="72" mi="0" ci="3" mb="0" cb="0"/><line nr="73" mi="0" ci="3" mb="0" cb="0"/><line nr="74" mi="0" ci="3" mb="0" cb="0"/><line nr="75" mi="0" ci="3" mb="0" cb="0"/><line nr="76" mi="0" ci="1" mb="0" cb="0"/><line nr="102" mi="3" ci="0" mb="0" cb="0"/><line nr="119" mi="0" ci="3" mb="0" cb="0"/><line nr="128" mi="3" ci="0" mb="0" cb="0"/><line nr="135" mi="0" ci="3" mb="0" cb="0"/><line nr="137" mi="0" ci="3" mb="0" cb="0"/><line nr="138" mi="0" ci="2" mb="3" cb="1"/><line nr="140" mi="4" ci="0" mb="0" cb="0"/><line nr="141" mi="1" ci="0" mb="0" cb="0"/><line nr="143" mi="0" ci="4" mb="0" cb="0"/><line nr="144" mi="0" ci="1" mb="0" cb="0"/><line nr="146" mi="4" ci="0" mb="0" cb="0"/><line nr="147" mi="1" ci="0" mb="0" cb="0"/><line nr="149" mi="3" ci="0" mb="0" cb="0"/><line nr="152" mi="0" ci="1" mb="0" cb="0"/><line nr="153" mi="0" ci="3" mb="0" cb="0"/><line nr="154" mi="0" ci="3" mb="0" cb="0"/><line nr="155" mi="0" ci="1" mb="0" cb="0"/><line nr="156" mi="0" ci="1" mb="0" cb="0"/><line nr="164" mi="0" ci="3" mb="0" cb="2"/><line nr="165" mi="0" ci="2" mb="0" cb="0"/><line nr="167" mi="0" ci="3" mb="0" cb="0"/><counter type="INSTRUCTION" missed="19" covered="67"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="7" covered="26"/><counter type="COMPLEXITY" missed="5" covered="6"/><counter type="METHOD" missed="2" covered="5"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasDataAdvanced.java"><line nr="26" mi="0" ci="3" mb="0" cb="0"/><line nr="29" mi="0" ci="3" mb="0" cb="0"/><line nr="32" mi="0" ci="3" mb="0" cb="0"/><line nr="35" mi="0" ci="3" mb="0" cb="0"/><line nr="38" mi="0" ci="3" mb="0" cb="0"/><line nr="41" mi="0" ci="3" mb="0" cb="0"/><line nr="44" mi="0" ci="3" mb="0" cb="0"/><line nr="47" mi="0" ci="3" mb="0" cb="0"/><line nr="50" mi="0" ci="3" mb="0" cb="0"/><line nr="53" mi="0" ci="3" mb="0" cb="0"/><line nr="56" mi="0" ci="3" mb="0" cb="0"/><line nr="59" mi="0" ci="3" mb="0" cb="0"/><line nr="95" mi="0" ci="20" mb="0" cb="0"/><line nr="99" mi="0" ci="3" mb="0" cb="0"/><line nr="100" mi="0" ci="1" mb="0" cb="0"/><line nr="110" mi="4" ci="0" mb="0" cb="0"/><line nr="111" mi="7" ci="0" mb="0" cb="0"/><line nr="112" mi="1" ci="0" mb="0" cb="0"/><line nr="123" mi="2" ci="0" mb="2" cb="0"/><line nr="124" mi="5" ci="0" mb="0" cb="0"/><line nr="125" mi="7" ci="0" mb="0" cb="0"/><line nr="127" mi="1" ci="0" mb="0" cb="0"/><line nr="138" mi="2" ci="0" mb="2" cb="0"/><line nr="139" mi="7" ci="0" mb="0" cb="0"/><line nr="140" mi="7" ci="0" mb="0" cb="0"/><line nr="141" mi="7" ci="0" mb="0" cb="0"/><line nr="142" mi="7" ci="0" mb="0" cb="0"/><line nr="143" mi="7" ci="0" mb="0" cb="0"/><line nr="144" mi="5" ci="0" mb="0" cb="0"/><line nr="146" mi="8" ci="0" mb="0" cb="0"/><line nr="147" mi="7" ci="0" mb="2" cb="0"/><line nr="148" mi="13" ci="0" mb="0" cb="0"/><line nr="149" mi="6" ci="0" mb="0" cb="0"/><line nr="151" mi="9" ci="0" mb="0" cb="0"/><line nr="153" mi="1" ci="0" mb="0" cb="0"/><line nr="163" mi="0" ci="4" mb="0" cb="0"/><line nr="164" mi="0" ci="3" mb="0" cb="0"/><line nr="166" mi="0" ci="2" mb="0" cb="0"/><line nr="168" mi="0" ci="3" mb="0" cb="0"/><line nr="169" mi="0" ci="3" mb="0" cb="0"/><line nr="170" mi="0" ci="3" mb="0" cb="0"/><line nr="171" mi="0" ci="3" mb="0" cb="0"/><line nr="172" mi="0" ci="3" mb="0" cb="0"/><line nr="173" mi="0" ci="3" mb="0" cb="0"/><line nr="174" mi="0" ci="7" mb="0" cb="0"/><line nr="175" mi="0" ci="7" mb="0" cb="0"/><line nr="176" mi="0" ci="7" mb="0" cb="0"/><line nr="177" mi="0" ci="7" mb="0" cb="0"/><line nr="178" mi="0" ci="7" mb="0" cb="0"/><line nr="179" mi="0" ci="5" mb="0" cb="0"/><line nr="180" mi="0" ci="3" mb="0" cb="0"/><line nr="181" mi="0" ci="7" mb="0" cb="0"/><line nr="183" mi="0" ci="7" mb="0" cb="0"/><line nr="185" mi="0" ci="7" mb="0" cb="0"/><line nr="187" mi="0" ci="7" mb="0" cb="0"/><line nr="189" mi="0" ci="7" mb="0" cb="0"/><line nr="191" mi="0" ci="7" mb="0" cb="0"/><line nr="193" mi="0" ci="1" mb="0" cb="0"/><line nr="202" mi="0" ci="6" mb="2" cb="2"/><line nr="203" mi="0" ci="3" mb="0" cb="0"/><line nr="204" mi="0" ci="5" mb="0" cb="0"/><line nr="205" mi="0" ci="5" mb="0" cb="0"/><line nr="206" mi="0" ci="5" mb="0" cb="0"/><line nr="207" mi="0" ci="5" mb="0" cb="0"/><line nr="208" mi="0" ci="2" mb="0" cb="0"/><line nr="209" mi="0" ci="3" mb="0" cb="0"/><line nr="210" mi="0" ci="5" mb="0" cb="0"/><line nr="211" mi="0" ci="5" mb="0" cb="0"/><line nr="212" mi="0" ci="3" mb="0" cb="0"/><line nr="213" mi="0" ci="7" mb="0" cb="2"/><line nr="214" mi="0" ci="7" mb="0" cb="2"/><line nr="215" mi="0" ci="8" mb="0" cb="0"/><line nr="216" mi="0" ci="8" mb="0" cb="0"/><line nr="217" mi="0" ci="8" mb="0" cb="0"/><line nr="218" mi="0" ci="8" mb="0" cb="0"/><line nr="219" mi="0" ci="8" mb="0" cb="0"/><line nr="220" mi="0" ci="8" mb="0" cb="0"/><line nr="221" mi="0" ci="8" mb="0" cb="0"/><line nr="222" mi="0" ci="6" mb="0" cb="0"/><line nr="226" mi="0" ci="1" mb="0" cb="0"/><line nr="236" mi="0" ci="3" mb="1" cb="1"/><line nr="237" mi="0" ci="3" mb="0" cb="0"/><line nr="238" mi="0" ci="5" mb="0" cb="0"/><line nr="239" mi="0" ci="5" mb="0" cb="0"/><line nr="240" mi="0" ci="5" mb="0" cb="0"/><line nr="241" mi="0" ci="5" mb="0" cb="0"/><line nr="242" mi="0" ci="5" mb="0" cb="0"/><line nr="243" mi="0" ci="5" mb="0" cb="0"/><line nr="244" mi="0" ci="5" mb="0" cb="0"/><line nr="245" mi="0" ci="2" mb="0" cb="0"/><line nr="246" mi="0" ci="3" mb="0" cb="0"/><line nr="247" mi="0" ci="5" mb="0" cb="0"/><line nr="248" mi="0" ci="5" mb="0" cb="0"/><line nr="249" mi="0" ci="5" mb="0" cb="0"/><line nr="250" mi="0" ci="5" mb="0" cb="0"/><line nr="251" mi="0" ci="5" mb="0" cb="0"/><line nr="252" mi="0" ci="5" mb="0" cb="0"/><line nr="253" mi="0" ci="7" mb="0" cb="0"/><line nr="254" mi="0" ci="7" mb="0" cb="0"/><line nr="255" mi="0" ci="7" mb="0" cb="0"/><line nr="256" mi="0" ci="7" mb="0" cb="0"/><line nr="257" mi="0" ci="7" mb="0" cb="0"/><line nr="258" mi="0" ci="5" mb="0" cb="0"/><line nr="259" mi="0" ci="3" mb="0" cb="0"/><line nr="260" mi="0" ci="7" mb="0" cb="2"/><line nr="261" mi="0" ci="6" mb="0" cb="2"/><line nr="262" mi="0" ci="8" mb="0" cb="0"/><line nr="263" mi="0" ci="8" mb="0" cb="0"/><line nr="264" mi="0" ci="8" mb="0" cb="0"/><line nr="265" mi="0" ci="8" mb="0" cb="0"/><line nr="266" mi="0" ci="8" mb="0" cb="0"/><line nr="267" mi="0" ci="8" mb="0" cb="0"/><line nr="268" mi="0" ci="8" mb="0" cb="0"/><line nr="269" mi="0" ci="8" mb="0" cb="0"/><line nr="270" mi="0" ci="8" mb="0" cb="0"/><line nr="271" mi="0" ci="8" mb="0" cb="0"/><line nr="272" mi="0" ci="6" mb="0" cb="0"/><line nr="276" mi="0" ci="1" mb="0" cb="0"/><line nr="285" mi="0" ci="8" mb="0" cb="0"/><line nr="286" mi="0" ci="8" mb="0" cb="0"/><line nr="287" mi="0" ci="8" mb="0" cb="0"/><line nr="288" mi="0" ci="8" mb="0" cb="0"/><line nr="289" mi="0" ci="8" mb="0" cb="0"/><line nr="290" mi="0" ci="8" mb="0" cb="0"/><line nr="291" mi="0" ci="1" mb="0" cb="0"/><line nr="300" mi="0" ci="4" mb="0" cb="0"/><line nr="301" mi="0" ci="4" mb="0" cb="0"/><line nr="302" mi="0" ci="4" mb="0" cb="0"/><line nr="303" mi="0" ci="4" mb="0" cb="0"/><line nr="304" mi="0" ci="4" mb="0" cb="0"/><line nr="305" mi="0" ci="4" mb="0" cb="0"/><line nr="306" mi="0" ci="1" mb="0" cb="0"/><line nr="318" mi="0" ci="2" mb="1" cb="1"/><line nr="319" mi="0" ci="2" mb="0" cb="0"/><line nr="320" mi="0" ci="2" mb="0" cb="0"/><line nr="321" mi="0" ci="2" mb="0" cb="0"/><line nr="322" mi="0" ci="2" mb="0" cb="0"/><line nr="323" mi="0" ci="2" mb="0" cb="0"/><line nr="324" mi="0" ci="7" mb="0" cb="2"/><line nr="325" mi="0" ci="14" mb="0" cb="2"/><line nr="326" mi="0" ci="17" mb="0" cb="2"/><line nr="327" mi="0" ci="3" mb="0" cb="0"/><line nr="328" mi="0" ci="10" mb="0" cb="2"/><line nr="329" mi="0" ci="13" mb="0" cb="0"/><line nr="330" mi="0" ci="2" mb="0" cb="0"/><line nr="331" mi="0" ci="1" mb="0" cb="0"/><line nr="332" mi="0" ci="14" mb="0" cb="2"/><line nr="333" mi="0" ci="14" mb="0" cb="2"/><line nr="335" mi="0" ci="11" mb="0" cb="0"/><line nr="338" mi="0" ci="1" mb="0" cb="0"/><line nr="355" mi="0" ci="4" mb="1" cb="1"/><line nr="356" mi="0" ci="2" mb="0" cb="2"/><line nr="357" mi="0" ci="10" mb="0" cb="0"/><line nr="358" mi="0" ci="2" mb="0" cb="0"/><line nr="359" mi="0" ci="10" mb="0" cb="0"/><line nr="360" mi="0" ci="2" mb="0" cb="0"/><line nr="361" mi="0" ci="12" mb="0" cb="0"/><line nr="363" mi="0" ci="10" mb="0" cb="0"/><line nr="364" mi="0" ci="2" mb="0" cb="0"/><line nr="365" mi="0" ci="10" mb="0" cb="0"/><line nr="366" mi="0" ci="2" mb="0" cb="0"/><line nr="367" mi="0" ci="9" mb="0" cb="0"/><line nr="369" mi="0" ci="5" mb="0" cb="0"/><line nr="370" mi="0" ci="5" mb="0" cb="0"/><line nr="371" mi="0" ci="5" mb="0" cb="0"/><line nr="372" mi="0" ci="5" mb="0" cb="0"/><line nr="373" mi="0" ci="5" mb="0" cb="0"/><line nr="374" mi="0" ci="5" mb="0" cb="0"/><line nr="377" mi="0" ci="1" mb="0" cb="0"/><line nr="386" mi="3" ci="0" mb="0" cb="0"/><line nr="387" mi="5" ci="0" mb="0" cb="0"/><line nr="388" mi="2" ci="0" mb="0" cb="0"/><line nr="389" mi="3" ci="0" mb="0" cb="0"/><line nr="390" mi="2" ci="0" mb="0" cb="0"/><line nr="391" mi="3" ci="0" mb="0" cb="0"/><line nr="392" mi="5" ci="0" mb="0" cb="0"/><line nr="393" mi="5" ci="0" mb="0" cb="0"/><line nr="394" mi="5" ci="0" mb="0" cb="0"/><line nr="395" mi="7" ci="0" mb="0" cb="0"/><line nr="396" mi="7" ci="0" mb="0" cb="0"/><line nr="397" mi="7" ci="0" mb="0" cb="0"/><line nr="398" mi="7" ci="0" mb="0" cb="0"/><line nr="399" mi="7" ci="0" mb="0" cb="0"/><line nr="400" mi="5" ci="0" mb="0" cb="0"/><line nr="401" mi="8" ci="0" mb="2" cb="0"/><line nr="402" mi="10" ci="0" mb="2" cb="0"/><line nr="403" mi="2" ci="0" mb="2" cb="0"/><line nr="404" mi="47" ci="0" mb="0" cb="0"/><line nr="411" mi="46" ci="0" mb="0" cb="0"/><line nr="420" mi="4" ci="0" mb="0" cb="0"/><line nr="421" mi="4" ci="0" mb="0" cb="0"/><line nr="422" mi="4" ci="0" mb="0" cb="0"/><line nr="423" mi="4" ci="0" mb="0" cb="0"/><line nr="424" mi="4" ci="0" mb="0" cb="0"/><line nr="425" mi="4" ci="0" mb="0" cb="0"/><line nr="426" mi="1" ci="0" mb="0" cb="0"/><line nr="438" mi="0" ci="2" mb="0" cb="0"/><line nr="439" mi="0" ci="9" mb="1" cb="1"/><line nr="440" mi="0" ci="6" mb="1" cb="1"/><line nr="441" mi="0" ci="6" mb="2" cb="2"/><line nr="443" mi="5" ci="0" mb="0" cb="0"/><line nr="445" mi="0" ci="3" mb="0" cb="0"/><line nr="447" mi="0" ci="3" mb="0" cb="0"/><line nr="448" mi="0" ci="2" mb="0" cb="0"/><line nr="449" mi="0" ci="4" mb="0" cb="0"/><line nr="450" mi="0" ci="5" mb="0" cb="2"/><line nr="451" mi="0" ci="5" mb="0" cb="0"/><line nr="452" mi="0" ci="8" mb="0" cb="2"/><line nr="453" mi="0" ci="3" mb="0" cb="0"/><line nr="454" mi="0" ci="10" mb="0" cb="0"/><line nr="456" mi="0" ci="14" mb="0" cb="0"/><line nr="458" mi="0" ci="30" mb="0" cb="0"/><line nr="465" mi="3" ci="3" mb="3" cb="1"/><line nr="466" mi="10" ci="0" mb="0" cb="0"/><line nr="471" mi="0" ci="3" mb="0" cb="0"/><line nr="472" mi="0" ci="5" mb="1" cb="1"/><line nr="473" mi="0" ci="5" mb="0" cb="0"/><line nr="474" mi="0" ci="3" mb="0" cb="2"/><line nr="475" mi="0" ci="4" mb="0" cb="0"/><line nr="476" mi="0" ci="14" mb="0" cb="0"/><line nr="478" mi="0" ci="30" mb="0" cb="0"/><line nr="485" mi="3" ci="3" mb="3" cb="1"/><line nr="486" mi="6" ci="0" mb="0" cb="0"/><line nr="490" mi="0" ci="3" mb="0" cb="0"/><line nr="492" mi="13" ci="0" mb="0" cb="0"/><line nr="495" mi="0" ci="1" mb="0" cb="0"/><line nr="504" mi="0" ci="3" mb="0" cb="0"/><line nr="505" mi="0" ci="2" mb="0" cb="0"/><line nr="506" mi="0" ci="1" mb="0" cb="0"/><line nr="517" mi="0" ci="6" mb="0" cb="0"/><line nr="518" mi="0" ci="2" mb="0" cb="0"/><line nr="519" mi="0" ci="1" mb="0" cb="0"/><line nr="527" mi="0" ci="7" mb="0" cb="0"/><line nr="528" mi="0" ci="7" mb="0" cb="0"/><line nr="529" mi="0" ci="7" mb="0" cb="0"/><line nr="530" mi="0" ci="7" mb="0" cb="0"/><line nr="531" mi="0" ci="7" mb="0" cb="0"/><line nr="532" mi="0" ci="5" mb="0" cb="0"/><line nr="533" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="364" covered="1055"/><counter type="BRANCH" missed="28" covered="40"/><counter type="LINE" missed="51" covered="188"/><counter type="COMPLEXITY" missed="24" covered="26"/><counter type="METHOD" missed="4" covered="12"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasDataBasic.java"><line nr="26" mi="0" ci="3" mb="0" cb="0"/><line nr="29" mi="0" ci="3" mb="0" cb="0"/><line nr="32" mi="0" ci="3" mb="0" cb="0"/><line nr="35" mi="0" ci="3" mb="0" cb="0"/><line nr="71" mi="0" ci="20" mb="0" cb="0"/><line nr="75" mi="0" ci="3" mb="0" cb="0"/><line nr="76" mi="0" ci="1" mb="0" cb="0"/><line nr="86" mi="4" ci="0" mb="0" cb="0"/><line nr="87" mi="7" ci="0" mb="0" cb="0"/><line nr="88" mi="1" ci="0" mb="0" cb="0"/><line nr="99" mi="2" ci="0" mb="2" cb="0"/><line nr="100" mi="5" ci="0" mb="0" cb="0"/><line nr="101" mi="7" ci="0" mb="0" cb="0"/><line nr="103" mi="1" ci="0" mb="0" cb="0"/><line nr="114" mi="2" ci="0" mb="2" cb="0"/><line nr="115" mi="7" ci="0" mb="0" cb="0"/><line nr="116" mi="5" ci="0" mb="0" cb="0"/><line nr="118" mi="8" ci="0" mb="0" cb="0"/><line nr="119" mi="7" ci="0" mb="2" cb="0"/><line nr="120" mi="13" ci="0" mb="0" cb="0"/><line nr="121" mi="6" ci="0" mb="0" cb="0"/><line nr="123" mi="9" ci="0" mb="0" cb="0"/><line nr="125" mi="1" ci="0" mb="0" cb="0"/><line nr="137" mi="0" ci="4" mb="1" cb="1"/><line nr="138" mi="0" ci="2" mb="0" cb="2"/><line nr="139" mi="0" ci="10" mb="0" cb="0"/><line nr="140" mi="0" ci="2" mb="0" cb="0"/><line nr="141" mi="0" ci="9" mb="0" cb="0"/><line nr="143" mi="0" ci="5" mb="0" cb="0"/><line nr="144" mi="0" ci="5" mb="0" cb="0"/><line nr="147" mi="0" ci="1" mb="0" cb="0"/><line nr="159" mi="0" ci="2" mb="1" cb="1"/><line nr="160" mi="0" ci="2" mb="0" cb="0"/><line nr="161" mi="0" ci="7" mb="0" cb="2"/><line nr="162" mi="0" ci="14" mb="0" cb="2"/><line nr="164" mi="0" ci="2" mb="0" cb="2"/><line nr="165" mi="0" ci="10" mb="0" cb="0"/><line nr="166" mi="0" ci="2" mb="0" cb="0"/><line nr="167" mi="0" ci="10" mb="0" cb="0"/><line nr="169" mi="0" ci="5" mb="0" cb="0"/><line nr="170" mi="0" ci="6" mb="0" cb="0"/><line nr="173" mi="0" ci="1" mb="0" cb="0"/><line nr="183" mi="0" ci="4" mb="0" cb="0"/><line nr="184" mi="0" ci="3" mb="0" cb="0"/><line nr="186" mi="0" ci="2" mb="0" cb="0"/><line nr="188" mi="0" ci="3" mb="0" cb="0"/><line nr="189" mi="0" ci="3" mb="0" cb="0"/><line nr="190" mi="0" ci="7" mb="0" cb="0"/><line nr="191" mi="0" ci="5" mb="0" cb="0"/><line nr="192" mi="0" ci="3" mb="0" cb="0"/><line nr="193" mi="0" ci="7" mb="0" cb="0"/><line nr="195" mi="0" ci="7" mb="0" cb="0"/><line nr="197" mi="0" ci="1" mb="0" cb="0"/><line nr="204" mi="0" ci="6" mb="2" cb="2"/><line nr="205" mi="0" ci="3" mb="0" cb="0"/><line nr="206" mi="0" ci="5" mb="0" cb="0"/><line nr="207" mi="0" ci="5" mb="0" cb="0"/><line nr="208" mi="0" ci="5" mb="0" cb="0"/><line nr="209" mi="0" ci="3" mb="0" cb="0"/><line nr="210" mi="0" ci="7" mb="0" cb="2"/><line nr="211" mi="0" ci="7" mb="0" cb="2"/><line nr="212" mi="0" ci="8" mb="0" cb="0"/><line nr="213" mi="0" ci="8" mb="0" cb="0"/><line nr="214" mi="0" ci="8" mb="0" cb="0"/><line nr="215" mi="0" ci="6" mb="0" cb="0"/><line nr="219" mi="0" ci="1" mb="0" cb="0"/><line nr="229" mi="0" ci="3" mb="1" cb="1"/><line nr="230" mi="0" ci="3" mb="0" cb="0"/><line nr="231" mi="0" ci="5" mb="0" cb="0"/><line nr="232" mi="0" ci="5" mb="0" cb="0"/><line nr="233" mi="0" ci="5" mb="0" cb="0"/><line nr="234" mi="0" ci="5" mb="0" cb="0"/><line nr="235" mi="0" ci="5" mb="0" cb="0"/><line nr="236" mi="0" ci="5" mb="0" cb="0"/><line nr="237" mi="0" ci="5" mb="0" cb="0"/><line nr="238" mi="0" ci="5" mb="0" cb="0"/><line nr="239" mi="0" ci="5" mb="0" cb="0"/><line nr="240" mi="0" ci="5" mb="0" cb="0"/><line nr="241" mi="0" ci="7" mb="0" cb="0"/><line nr="242" mi="0" ci="5" mb="0" cb="0"/><line nr="243" mi="0" ci="3" mb="0" cb="0"/><line nr="244" mi="0" ci="7" mb="0" cb="2"/><line nr="245" mi="0" ci="6" mb="0" cb="2"/><line nr="246" mi="0" ci="8" mb="0" cb="0"/><line nr="247" mi="0" ci="8" mb="0" cb="0"/><line nr="248" mi="0" ci="8" mb="0" cb="0"/><line nr="249" mi="0" ci="8" mb="0" cb="0"/><line nr="250" mi="0" ci="8" mb="0" cb="0"/><line nr="251" mi="0" ci="8" mb="0" cb="0"/><line nr="252" mi="0" ci="6" mb="0" cb="0"/><line nr="256" mi="0" ci="1" mb="0" cb="0"/><line nr="265" mi="0" ci="8" mb="0" cb="0"/><line nr="266" mi="0" ci="8" mb="0" cb="0"/><line nr="267" mi="0" ci="1" mb="0" cb="0"/><line nr="276" mi="0" ci="4" mb="0" cb="0"/><line nr="277" mi="0" ci="4" mb="0" cb="0"/><line nr="278" mi="0" ci="1" mb="0" cb="0"/><line nr="287" mi="0" ci="3" mb="0" cb="0"/><line nr="288" mi="0" ci="5" mb="0" cb="0"/><line nr="289" mi="0" ci="5" mb="0" cb="0"/><line nr="290" mi="0" ci="7" mb="0" cb="0"/><line nr="291" mi="0" ci="5" mb="0" cb="0"/><line nr="292" mi="0" ci="8" mb="0" cb="2"/><line nr="293" mi="0" ci="10" mb="0" cb="2"/><line nr="294" mi="0" ci="2" mb="0" cb="2"/><line nr="295" mi="0" ci="19" mb="0" cb="0"/><line nr="298" mi="0" ci="18" mb="0" cb="0"/><line nr="303" mi="0" ci="4" mb="0" cb="0"/><line nr="304" mi="0" ci="4" mb="0" cb="0"/><line nr="305" mi="0" ci="1" mb="0" cb="0"/><line nr="317" mi="2" ci="0" mb="0" cb="0"/><line nr="318" mi="9" ci="0" mb="2" cb="0"/><line nr="319" mi="6" ci="0" mb="2" cb="0"/><line nr="320" mi="6" ci="0" mb="4" cb="0"/><line nr="322" mi="5" ci="0" mb="0" cb="0"/><line nr="324" mi="3" ci="0" mb="0" cb="0"/><line nr="326" mi="3" ci="0" mb="0" cb="0"/><line nr="327" mi="2" ci="0" mb="0" cb="0"/><line nr="328" mi="4" ci="0" mb="0" cb="0"/><line nr="329" mi="5" ci="0" mb="2" cb="0"/><line nr="330" mi="5" ci="0" mb="0" cb="0"/><line nr="331" mi="8" ci="0" mb="2" cb="0"/><line nr="332" mi="3" ci="0" mb="0" cb="0"/><line nr="333" mi="10" ci="0" mb="0" cb="0"/><line nr="335" mi="14" ci="0" mb="0" cb="0"/><line nr="337" mi="14" ci="0" mb="0" cb="0"/><line nr="339" mi="6" ci="0" mb="4" cb="0"/><line nr="341" mi="10" ci="0" mb="0" cb="0"/><line nr="346" mi="3" ci="0" mb="0" cb="0"/><line nr="347" mi="5" ci="0" mb="2" cb="0"/><line nr="348" mi="5" ci="0" mb="0" cb="0"/><line nr="349" mi="3" ci="0" mb="2" cb="0"/><line nr="350" mi="4" ci="0" mb="0" cb="0"/><line nr="351" mi="14" ci="0" mb="0" cb="0"/><line nr="353" mi="14" ci="0" mb="0" cb="0"/><line nr="355" mi="6" ci="0" mb="4" cb="0"/><line nr="356" mi="6" ci="0" mb="0" cb="0"/><line nr="360" mi="3" ci="0" mb="0" cb="0"/><line nr="362" mi="13" ci="0" mb="0" cb="0"/><line nr="365" mi="1" ci="0" mb="0" cb="0"/><line nr="374" mi="0" ci="3" mb="0" cb="0"/><line nr="375" mi="0" ci="3" mb="0" cb="0"/><line nr="376" mi="0" ci="1" mb="0" cb="0"/><line nr="387" mi="0" ci="6" mb="0" cb="0"/><line nr="388" mi="0" ci="3" mb="0" cb="0"/><line nr="389" mi="0" ci="1" mb="0" cb="0"/><line nr="397" mi="0" ci="7" mb="0" cb="0"/><line nr="398" mi="0" ci="5" mb="0" cb="0"/><line nr="399" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="277" covered="538"/><counter type="BRANCH" missed="35" covered="27"/><counter type="LINE" missed="46" covered="103"/><counter type="COMPLEXITY" missed="24" covered="23"/><counter type="METHOD" missed="4" covered="12"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasDataLongOperations.java"><line nr="8" mi="0" ci="3" mb="0" cb="0"/><line nr="22" mi="0" ci="4" mb="2" cb="2"/><line nr="23" mi="2" ci="0" mb="0" cb="0"/><line nr="25" mi="0" ci="7" mb="0" cb="0"/><line nr="38" mi="0" ci="4" mb="2" cb="2"/><line nr="39" mi="2" ci="0" mb="0" cb="0"/><line nr="41" mi="0" ci="7" mb="0" cb="0"/><line nr="54" mi="0" ci="4" mb="2" cb="2"/><line nr="55" mi="3" ci="0" mb="0" cb="0"/><line nr="57" mi="0" ci="7" mb="0" cb="0"/><line nr="69" mi="4" ci="0" mb="4" cb="0"/><line nr="70" mi="3" ci="0" mb="0" cb="0"/><line nr="72" mi="7" ci="0" mb="0" cb="0"/><line nr="84" mi="0" ci="2" mb="1" cb="1"/><line nr="85" mi="3" ci="0" mb="0" cb="0"/><line nr="87" mi="0" ci="8" mb="0" cb="0"/><line nr="99" mi="2" ci="0" mb="2" cb="0"/><line nr="100" mi="3" ci="0" mb="0" cb="0"/><line nr="102" mi="7" ci="0" mb="0" cb="0"/><line nr="115" mi="0" ci="4" mb="2" cb="2"/><line nr="116" mi="2" ci="0" mb="0" cb="0"/><line nr="118" mi="0" ci="7" mb="0" cb="0"/><line nr="131" mi="0" ci="4" mb="2" cb="2"/><line nr="132" mi="2" ci="0" mb="0" cb="0"/><line nr="134" mi="0" ci="7" mb="0" cb="0"/><line nr="146" mi="2" ci="0" mb="2" cb="0"/><line nr="147" mi="3" ci="0" mb="0" cb="0"/><line nr="149" mi="5" ci="0" mb="0" cb="0"/><line nr="161" mi="2" ci="0" mb="2" cb="0"/><line nr="162" mi="3" ci="0" mb="0" cb="0"/><line nr="164" mi="5" ci="0" mb="0" cb="0"/><line nr="176" mi="0" ci="2" mb="1" cb="1"/><line nr="177" mi="3" ci="0" mb="0" cb="0"/><line nr="179" mi="0" ci="6" mb="0" cb="0"/><line nr="190" mi="0" ci="3" mb="0" cb="0"/><line nr="200" mi="0" ci="3" mb="0" cb="0"/><line nr="210" mi="0" ci="3" mb="0" cb="0"/><line nr="220" mi="3" ci="0" mb="0" cb="0"/><line nr="230" mi="3" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="69" covered="85"/><counter type="BRANCH" missed="22" covered="12"/><counter type="LINE" missed="21" covered="18"/><counter type="COMPLEXITY" missed="23" covered="11"/><counter type="METHOD" missed="6" covered="11"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasDataItemNumberComparator.java"><line nr="31" mi="0" ci="2" mb="0" cb="0"/><line nr="32" mi="0" ci="3" mb="0" cb="0"/><line nr="33" mi="0" ci="3" mb="0" cb="0"/><line nr="34" mi="0" ci="1" mb="0" cb="0"/><line nr="43" mi="0" ci="8" mb="0" cb="0"/><line nr="53" mi="0" ci="6" mb="0" cb="0"/><line nr="62" mi="0" ci="3" mb="0" cb="0"/><line nr="71" mi="4" ci="0" mb="0" cb="0"/><line nr="82" mi="3" ci="4" mb="3" cb="1"/><line nr="83" mi="10" ci="0" mb="0" cb="0"/><line nr="84" mi="0" ci="7" mb="2" cb="2"/><line nr="85" mi="0" ci="10" mb="0" cb="0"/><line nr="86" mi="7" ci="0" mb="4" cb="0"/><line nr="87" mi="10" ci="0" mb="0" cb="0"/><line nr="88" mi="7" ci="0" mb="4" cb="0"/><line nr="89" mi="11" ci="0" mb="0" cb="0"/><line nr="91" mi="5" ci="0" mb="0" cb="0"/><line nr="93" mi="0" ci="1" mb="0" cb="0"/><line nr="103" mi="7" ci="0" mb="4" cb="0"/><line nr="104" mi="10" ci="0" mb="0" cb="0"/><line nr="105" mi="7" ci="0" mb="4" cb="0"/><line nr="106" mi="10" ci="0" mb="0" cb="0"/><line nr="107" mi="7" ci="0" mb="4" cb="0"/><line nr="108" mi="10" ci="0" mb="0" cb="0"/><line nr="109" mi="7" ci="0" mb="4" cb="0"/><line nr="110" mi="11" ci="0" mb="0" cb="0"/><line nr="112" mi="5" ci="0" mb="0" cb="0"/><line nr="114" mi="1" ci="0" mb="0" cb="0"/><line nr="125" mi="0" ci="5" mb="0" cb="2"/><line nr="126" mi="0" ci="4" mb="1" cb="1"/><line nr="127" mi="5" ci="0" mb="0" cb="0"/><line nr="128" mi="8" ci="0" mb="0" cb="0"/><line nr="129" mi="0" ci="4" mb="1" cb="1"/><line nr="130" mi="0" ci="14" mb="0" cb="0"/><line nr="132" mi="4" ci="0" mb="2" cb="0"/><line nr="133" mi="14" ci="0" mb="0" cb="0"/><line nr="135" mi="4" ci="0" mb="2" cb="0"/><line nr="136" mi="14" ci="0" mb="0" cb="0"/><line nr="139" mi="5" ci="0" mb="0" cb="0"/><line nr="141" mi="0" ci="5" mb="1" cb="1"/><line nr="142" mi="0" ci="8" mb="0" cb="0"/><line nr="144" mi="13" ci="0" mb="0" cb="0"/><line nr="153" mi="3" ci="0" mb="2" cb="0"/><line nr="154" mi="2" ci="0" mb="0" cb="0"/><line nr="155" mi="2" ci="0" mb="2" cb="0"/><line nr="156" mi="2" ci="0" mb="0" cb="0"/><line nr="157" mi="5" ci="0" mb="2" cb="0"/><line nr="158" mi="2" ci="0" mb="0" cb="0"/><line nr="159" mi="3" ci="0" mb="0" cb="0"/><line nr="160" mi="6" ci="0" mb="0" cb="0"/><line nr="168" mi="5" ci="0" mb="0" cb="0"/><line nr="169" mi="8" ci="0" mb="0" cb="0"/><line nr="170" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="239" covered="88"/><counter type="BRANCH" missed="42" covered="8"/><counter type="LINE" missed="36" covered="17"/><counter type="COMPLEXITY" missed="28" covered="7"/><counter type="METHOD" missed="4" covered="6"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasDataLongAdvanced.java"><line nr="46" mi="0" ci="22" mb="0" cb="0"/><line nr="50" mi="0" ci="1" mb="0" cb="0"/><line nr="59" mi="0" ci="6" mb="2" cb="2"/><line nr="60" mi="0" ci="32" mb="0" cb="0"/><line nr="63" mi="5" ci="4" mb="1" cb="1"/><line nr="64" mi="0" ci="19" mb="0" cb="0"/><line nr="67" mi="2" ci="0" mb="0" cb="0"/><line nr="79" mi="5" ci="0" mb="0" cb="0"/><line nr="90" mi="0" ci="4" mb="0" cb="0"/><line nr="91" mi="0" ci="9" mb="0" cb="0"/><line nr="93" mi="0" ci="2" mb="0" cb="0"/><line nr="104" mi="5" ci="0" mb="0" cb="0"/><line nr="115" mi="4" ci="0" mb="0" cb="0"/><line nr="116" mi="3" ci="0" mb="0" cb="0"/><line nr="117" mi="8" ci="0" mb="2" cb="0"/><line nr="118" mi="9" ci="0" mb="0" cb="0"/><line nr="119" mi="8" ci="0" mb="0" cb="0"/><line nr="120" mi="2" ci="0" mb="0" cb="0"/><line nr="133" mi="5" ci="0" mb="0" cb="0"/><line nr="146" mi="0" ci="2" mb="1" cb="1"/><line nr="147" mi="0" ci="5" mb="0" cb="0"/><line nr="148" mi="0" ci="9" mb="0" cb="0"/><line nr="150" mi="0" ci="2" mb="0" cb="0"/><line nr="152" mi="2" ci="0" mb="0" cb="0"/><line nr="166" mi="5" ci="0" mb="0" cb="0"/><line nr="179" mi="2" ci="0" mb="2" cb="0"/><line nr="180" mi="3" ci="0" mb="0" cb="0"/><line nr="181" mi="8" ci="0" mb="2" cb="0"/><line nr="182" mi="9" ci="0" mb="0" cb="0"/><line nr="183" mi="5" ci="0" mb="0" cb="0"/><line nr="184" mi="8" ci="0" mb="0" cb="0"/><line nr="185" mi="2" ci="0" mb="0" cb="0"/><line nr="187" mi="2" ci="0" mb="0" cb="0"/><line nr="201" mi="0" ci="8" mb="0" cb="2"/><line nr="202" mi="0" ci="2" mb="1" cb="1"/><line nr="203" mi="0" ci="10" mb="0" cb="2"/><line nr="204" mi="3" ci="5" mb="1" cb="1"/><line nr="205" mi="2" ci="0" mb="2" cb="0"/><line nr="206" mi="0" ci="10" mb="0" cb="2"/><line nr="208" mi="13" ci="0" mb="0" cb="0"/><line nr="223" mi="0" ci="8" mb="0" cb="2"/><line nr="224" mi="0" ci="2" mb="1" cb="1"/><line nr="225" mi="0" ci="7" mb="0" cb="0"/><line nr="226" mi="3" ci="5" mb="1" cb="1"/><line nr="227" mi="2" ci="0" mb="2" cb="0"/><line nr="228" mi="0" ci="7" mb="0" cb="0"/><line nr="230" mi="13" ci="0" mb="0" cb="0"/><line nr="244" mi="0" ci="8" mb="0" cb="2"/><line nr="245" mi="0" ci="2" mb="1" cb="1"/><line nr="246" mi="0" ci="5" mb="0" cb="0"/><line nr="247" mi="3" ci="5" mb="1" cb="1"/><line nr="248" mi="2" ci="0" mb="2" cb="0"/><line nr="249" mi="0" ci="5" mb="0" cb="0"/><line nr="251" mi="13" ci="0" mb="0" cb="0"/><line nr="266" mi="0" ci="8" mb="0" cb="2"/><line nr="267" mi="0" ci="2" mb="1" cb="1"/><line nr="268" mi="0" ci="4" mb="0" cb="0"/><line nr="269" mi="0" ci="2" mb="1" cb="1"/><line nr="270" mi="2" ci="0" mb="0" cb="0"/><line nr="272" mi="0" ci="5" mb="0" cb="2"/><line nr="273" mi="0" ci="2" mb="0" cb="0"/><line nr="274" mi="0" ci="12" mb="0" cb="2"/><line nr="275" mi="0" ci="4" mb="0" cb="2"/><line nr="276" mi="0" ci="6" mb="0" cb="0"/><line nr="277" mi="0" ci="2" mb="1" cb="1"/><line nr="278" mi="0" ci="10" mb="0" cb="0"/><line nr="281" mi="0" ci="1" mb="0" cb="0"/><line nr="282" mi="0" ci="6" mb="0" cb="0"/><line nr="284" mi="0" ci="2" mb="0" cb="0"/><line nr="288" mi="13" ci="0" mb="0" cb="0"/><line nr="300" mi="0" ci="8" mb="0" cb="2"/><line nr="301" mi="0" ci="2" mb="1" cb="1"/><line nr="302" mi="0" ci="6" mb="0" cb="0"/><line nr="303" mi="0" ci="2" mb="1" cb="1"/><line nr="304" mi="2" ci="0" mb="0" cb="0"/><line nr="305" mi="0" ci="5" mb="0" cb="2"/><line nr="306" mi="0" ci="8" mb="0" cb="0"/><line nr="308" mi="0" ci="8" mb="0" cb="0"/><line nr="311" mi="13" ci="0" mb="0" cb="0"/><line nr="326" mi="8" ci="0" mb="2" cb="0"/><line nr="327" mi="2" ci="0" mb="2" cb="0"/><line nr="328" mi="2" ci="0" mb="2" cb="0"/><line nr="329" mi="3" ci="0" mb="0" cb="0"/><line nr="331" mi="8" ci="0" mb="0" cb="0"/><line nr="334" mi="13" ci="0" mb="0" cb="0"/><line nr="348" mi="0" ci="3" mb="1" cb="1"/><line nr="349" mi="0" ci="5" mb="0" cb="0"/><line nr="351" mi="5" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="227" covered="319"/><counter type="BRANCH" missed="34" covered="38"/><counter type="LINE" missed="37" covered="51"/><counter type="COMPLEXITY" missed="32" covered="21"/><counter type="METHOD" missed="7" covered="10"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasDataDoubleFull.java"><line nr="45" mi="22" ci="0" mb="0" cb="0"/><line nr="50" mi="1" ci="0" mb="0" cb="0"/><line nr="59" mi="6" ci="0" mb="4" cb="0"/><line nr="60" mi="7" ci="0" mb="0" cb="0"/><line nr="61" mi="2" ci="0" mb="0" cb="0"/><line nr="62" mi="28" ci="0" mb="2" cb="0"/><line nr="65" mi="2" ci="0" mb="0" cb="0"/><line nr="77" mi="5" ci="0" mb="0" cb="0"/><line nr="88" mi="4" ci="0" mb="0" cb="0"/><line nr="89" mi="3" ci="0" mb="0" cb="0"/><line nr="90" mi="8" ci="0" mb="2" cb="0"/><line nr="91" mi="9" ci="0" mb="0" cb="0"/><line nr="92" mi="8" ci="0" mb="0" cb="0"/><line nr="93" mi="2" ci="0" mb="0" cb="0"/><line nr="104" mi="5" ci="0" mb="0" cb="0"/><line nr="115" mi="4" ci="0" mb="0" cb="0"/><line nr="116" mi="9" ci="0" mb="0" cb="0"/><line nr="118" mi="2" ci="0" mb="0" cb="0"/><line nr="131" mi="5" ci="0" mb="0" cb="0"/><line nr="144" mi="2" ci="0" mb="2" cb="0"/><line nr="145" mi="3" ci="0" mb="0" cb="0"/><line nr="146" mi="8" ci="0" mb="2" cb="0"/><line nr="147" mi="9" ci="0" mb="0" cb="0"/><line nr="148" mi="5" ci="0" mb="0" cb="0"/><line nr="149" mi="8" ci="0" mb="0" cb="0"/><line nr="150" mi="2" ci="0" mb="0" cb="0"/><line nr="152" mi="2" ci="0" mb="0" cb="0"/><line nr="166" mi="5" ci="0" mb="0" cb="0"/><line nr="179" mi="2" ci="0" mb="2" cb="0"/><line nr="180" mi="5" ci="0" mb="0" cb="0"/><line nr="181" mi="9" ci="0" mb="0" cb="0"/><line nr="183" mi="2" ci="0" mb="0" cb="0"/><line nr="185" mi="2" ci="0" mb="0" cb="0"/><line nr="199" mi="8" ci="0" mb="2" cb="0"/><line nr="200" mi="2" ci="0" mb="2" cb="0"/><line nr="201" mi="10" ci="0" mb="2" cb="0"/><line nr="202" mi="8" ci="0" mb="2" cb="0"/><line nr="203" mi="2" ci="0" mb="2" cb="0"/><line nr="204" mi="10" ci="0" mb="2" cb="0"/><line nr="206" mi="13" ci="0" mb="0" cb="0"/><line nr="221" mi="8" ci="0" mb="2" cb="0"/><line nr="222" mi="2" ci="0" mb="2" cb="0"/><line nr="223" mi="7" ci="0" mb="0" cb="0"/><line nr="224" mi="8" ci="0" mb="2" cb="0"/><line nr="225" mi="2" ci="0" mb="2" cb="0"/><line nr="226" mi="7" ci="0" mb="0" cb="0"/><line nr="228" mi="13" ci="0" mb="0" cb="0"/><line nr="242" mi="8" ci="0" mb="2" cb="0"/><line nr="243" mi="2" ci="0" mb="2" cb="0"/><line nr="244" mi="5" ci="0" mb="0" cb="0"/><line nr="245" mi="8" ci="0" mb="2" cb="0"/><line nr="246" mi="2" ci="0" mb="2" cb="0"/><line nr="247" mi="5" ci="0" mb="0" cb="0"/><line nr="249" mi="13" ci="0" mb="0" cb="0"/><line nr="264" mi="8" ci="0" mb="2" cb="0"/><line nr="265" mi="2" ci="0" mb="2" cb="0"/><line nr="266" mi="4" ci="0" mb="0" cb="0"/><line nr="267" mi="2" ci="0" mb="2" cb="0"/><line nr="268" mi="2" ci="0" mb="0" cb="0"/><line nr="270" mi="5" ci="0" mb="2" cb="0"/><line nr="271" mi="2" ci="0" mb="0" cb="0"/><line nr="272" mi="12" ci="0" mb="2" cb="0"/><line nr="273" mi="4" ci="0" mb="2" cb="0"/><line nr="274" mi="3" ci="0" mb="0" cb="0"/><line nr="275" mi="3" ci="0" mb="0" cb="0"/><line nr="276" mi="2" ci="0" mb="2" cb="0"/><line nr="277" mi="12" ci="0" mb="0" cb="0"/><line nr="280" mi="1" ci="0" mb="0" cb="0"/><line nr="281" mi="7" ci="0" mb="0" cb="0"/><line nr="283" mi="2" ci="0" mb="0" cb="0"/><line nr="287" mi="13" ci="0" mb="0" cb="0"/><line nr="299" mi="8" ci="0" mb="2" cb="0"/><line nr="300" mi="2" ci="0" mb="2" cb="0"/><line nr="301" mi="6" ci="0" mb="0" cb="0"/><line nr="302" mi="2" ci="0" mb="2" cb="0"/><line nr="303" mi="2" ci="0" mb="0" cb="0"/><line nr="304" mi="5" ci="0" mb="2" cb="0"/><line nr="305" mi="8" ci="0" mb="0" cb="0"/><line nr="307" mi="8" ci="0" mb="0" cb="0"/><line nr="310" mi="13" ci="0" mb="0" cb="0"/><line nr="325" mi="10" ci="0" mb="4" cb="0"/><line nr="326" mi="2" ci="0" mb="2" cb="0"/><line nr="327" mi="3" ci="0" mb="0" cb="0"/><line nr="329" mi="9" ci="0" mb="0" cb="0"/><line nr="332" mi="13" ci="0" mb="0" cb="0"/><line nr="346" mi="3" ci="0" mb="2" cb="0"/><line nr="347" mi="5" ci="0" mb="0" cb="0"/><line nr="349" mi="5" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="527" covered="0"/><counter type="BRANCH" missed="72" covered="0"/><counter type="LINE" missed="88" covered="0"/><counter type="COMPLEXITY" missed="53" covered="0"/><counter type="METHOD" missed="17" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="MtasDataFull.java"><line nr="26" mi="0" ci="4" mb="0" cb="0"/><line nr="29" mi="0" ci="4" mb="0" cb="0"/><line nr="65" mi="0" ci="20" mb="0" cb="0"/><line nr="69" mi="0" ci="3" mb="0" cb="0"/><line nr="70" mi="0" ci="1" mb="0" cb="0"/><line nr="80" mi="4" ci="0" mb="0" cb="0"/><line nr="81" mi="7" ci="0" mb="0" cb="0"/><line nr="82" mi="1" ci="0" mb="0" cb="0"/><line nr="93" mi="2" ci="0" mb="2" cb="0"/><line nr="94" mi="5" ci="0" mb="0" cb="0"/><line nr="95" mi="7" ci="0" mb="0" cb="0"/><line nr="97" mi="1" ci="0" mb="0" cb="0"/><line nr="108" mi="2" ci="0" mb="2" cb="0"/><line nr="109" mi="8" ci="0" mb="0" cb="0"/><line nr="111" mi="8" ci="0" mb="0" cb="0"/><line nr="112" mi="7" ci="0" mb="2" cb="0"/><line nr="113" mi="13" ci="0" mb="0" cb="0"/><line nr="114" mi="6" ci="0" mb="0" cb="0"/><line nr="116" mi="9" ci="0" mb="0" cb="0"/><line nr="118" mi="1" ci="0" mb="0" cb="0"/><line nr="128" mi="4" ci="0" mb="0" cb="0"/><line nr="129" mi="3" ci="0" mb="0" cb="0"/><line nr="131" mi="2" ci="0" mb="0" cb="0"/><line nr="133" mi="3" ci="0" mb="0" cb="0"/><line nr="134" mi="7" ci="0" mb="0" cb="0"/><line nr="135" mi="3" ci="0" mb="0" cb="0"/><line nr="136" mi="7" ci="0" mb="0" cb="0"/><line nr="137" mi="1" ci="0" mb="0" cb="0"/><line nr="144" mi="6" ci="0" mb="4" cb="0"/><line nr="145" mi="3" ci="0" mb="0" cb="0"/><line nr="146" mi="5" ci="0" mb="0" cb="0"/><line nr="147" mi="5" ci="0" mb="0" cb="0"/><line nr="148" mi="3" ci="0" mb="0" cb="0"/><line nr="149" mi="7" ci="0" mb="2" cb="0"/><line nr="150" mi="7" ci="0" mb="2" cb="0"/><line nr="151" mi="8" ci="0" mb="0" cb="0"/><line nr="152" mi="8" ci="0" mb="0" cb="0"/><line nr="153" mi="6" ci="0" mb="0" cb="0"/><line nr="157" mi="1" ci="0" mb="0" cb="0"/><line nr="167" mi="3" ci="0" mb="2" cb="0"/><line nr="168" mi="3" ci="0" mb="0" cb="0"/><line nr="169" mi="5" ci="0" mb="0" cb="0"/><line nr="170" mi="5" ci="0" mb="0" cb="0"/><line nr="171" mi="5" ci="0" mb="0" cb="0"/><line nr="172" mi="5" ci="0" mb="0" cb="0"/><line nr="173" mi="5" ci="0" mb="0" cb="0"/><line nr="174" mi="8" ci="0" mb="2" cb="0"/><line nr="175" mi="4" ci="0" mb="2" cb="0"/><line nr="176" mi="8" ci="0" mb="0" cb="0"/><line nr="179" mi="5" ci="0" mb="0" cb="0"/><line nr="180" mi="5" ci="0" mb="0" cb="0"/><line nr="181" mi="5" ci="0" mb="0" cb="0"/><line nr="182" mi="5" ci="0" mb="0" cb="0"/><line nr="183" mi="7" ci="0" mb="0" cb="0"/><line nr="184" mi="3" ci="0" mb="0" cb="0"/><line nr="185" mi="7" ci="0" mb="2" cb="0"/><line nr="186" mi="6" ci="0" mb="2" cb="0"/><line nr="187" mi="8" ci="0" mb="0" cb="0"/><line nr="188" mi="8" ci="0" mb="0" cb="0"/><line nr="189" mi="8" ci="0" mb="0" cb="0"/><line nr="190" mi="8" ci="0" mb="0" cb="0"/><line nr="191" mi="8" ci="0" mb="0" cb="0"/><line nr="192" mi="6" ci="0" mb="0" cb="0"/><line nr="196" mi="1" ci="0" mb="0" cb="0"/><line nr="205" mi="0" ci="8" mb="0" cb="0"/><line nr="206" mi="0" ci="1" mb="0" cb="0"/><line nr="215" mi="0" ci="4" mb="0" cb="0"/><line nr="216" mi="0" ci="1" mb="0" cb="0"/><line nr="228" mi="0" ci="2" mb="1" cb="1"/><line nr="229" mi="0" ci="2" mb="0" cb="2"/><line nr="230" mi="0" ci="9" mb="0" cb="0"/><line nr="231" mi="0" ci="2" mb="0" cb="0"/><line nr="232" mi="0" ci="13" mb="0" cb="0"/><line nr="234" mi="0" ci="10" mb="0" cb="0"/><line nr="236" mi="0" ci="5" mb="0" cb="0"/><line nr="237" mi="0" ci="1" mb="0" cb="0"/><line nr="238" mi="0" ci="4" mb="1" cb="1"/><line nr="239" mi="5" ci="0" mb="0" cb="0"/><line nr="240" mi="6" ci="0" mb="0" cb="0"/><line nr="241" mi="5" ci="0" mb="0" cb="0"/><line nr="242" mi="1" ci="0" mb="0" cb="0"/><line nr="243" mi="0" ci="5" mb="0" cb="0"/><line nr="247" mi="0" ci="1" mb="0" cb="0"/><line nr="256" mi="3" ci="0" mb="0" cb="0"/><line nr="257" mi="5" ci="0" mb="0" cb="0"/><line nr="258" mi="7" ci="0" mb="0" cb="0"/><line nr="259" mi="8" ci="0" mb="2" cb="0"/><line nr="260" mi="10" ci="0" mb="2" cb="0"/><line nr="261" mi="2" ci="0" mb="2" cb="0"/><line nr="262" mi="20" ci="0" mb="0" cb="0"/><line nr="265" mi="19" ci="0" mb="0" cb="0"/><line nr="270" mi="4" ci="0" mb="0" cb="0"/><line nr="271" mi="1" ci="0" mb="0" cb="0"/><line nr="283" mi="2" ci="0" mb="0" cb="0"/><line nr="284" mi="9" ci="0" mb="2" cb="0"/><line nr="285" mi="6" ci="0" mb="2" cb="0"/><line nr="286" mi="6" ci="0" mb="4" cb="0"/><line nr="288" mi="5" ci="0" mb="0" cb="0"/><line nr="290" mi="3" ci="0" mb="0" cb="0"/><line nr="292" mi="3" ci="0" mb="0" cb="0"/><line nr="293" mi="2" ci="0" mb="0" cb="0"/><line nr="294" mi="4" ci="0" mb="0" cb="0"/><line nr="295" mi="5" ci="0" mb="2" cb="0"/><line nr="296" mi="5" ci="0" mb="0" cb="0"/><line nr="297" mi="9" ci="0" mb="2" cb="0"/><line nr="298" mi="6" ci="0" mb="2" cb="0"/><line nr="299" mi="3" ci="0" mb="0" cb="0"/><line nr="300" mi="10" ci="0" mb="0" cb="0"/><line nr="302" mi="14" ci="0" mb="0" cb="0"/><line nr="304" mi="15" ci="0" mb="0" cb="0"/><line nr="306" mi="6" ci="0" mb="4" cb="0"/><line nr="308" mi="10" ci="0" mb="0" cb="0"/><line nr="314" mi="5" ci="0" mb="2" cb="0"/><line nr="315" mi="5" ci="0" mb="0" cb="0"/><line nr="316" mi="3" ci="0" mb="2" cb="0"/><line nr="317" mi="4" ci="0" mb="0" cb="0"/><line nr="318" mi="14" ci="0" mb="0" cb="0"/><line nr="320" mi="15" ci="0" mb="0" cb="0"/><line nr="322" mi="6" ci="0" mb="4" cb="0"/><line nr="323" mi="6" ci="0" mb="0" cb="0"/><line nr="326" mi="1" ci="0" mb="0" cb="0"/><line nr="328" mi="13" ci="0" mb="0" cb="0"/><line nr="330" mi="2" ci="0" mb="0" cb="0"/><line nr="332" mi="1" ci="0" mb="0" cb="0"/><line nr="341" mi="0" ci="3" mb="0" cb="0"/><line nr="342" mi="0" ci="3" mb="0" cb="0"/><line nr="343" mi="0" ci="1" mb="0" cb="0"/><line nr="354" mi="6" ci="0" mb="0" cb="0"/><line nr="355" mi="3" ci="0" mb="0" cb="0"/><line nr="356" mi="1" ci="0" mb="0" cb="0"/><line nr="364" mi="0" ci="7" mb="0" cb="0"/><line nr="365" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="615" covered="115"/><counter type="BRANCH" missed="58" covered="4"/><counter type="LINE" missed="107" covered="25"/><counter type="COMPLEXITY" missed="39" covered="7"/><counter type="METHOD" missed="9" covered="6"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasDataDoubleAdvanced.java"><line nr="46" mi="22" ci="0" mb="0" cb="0"/><line nr="51" mi="1" ci="0" mb="0" cb="0"/><line nr="60" mi="6" ci="0" mb="4" cb="0"/><line nr="61" mi="32" ci="0" mb="0" cb="0"/><line nr="64" mi="9" ci="0" mb="2" cb="0"/><line nr="65" mi="19" ci="0" mb="0" cb="0"/><line nr="68" mi="2" ci="0" mb="0" cb="0"/><line nr="80" mi="5" ci="0" mb="0" cb="0"/><line nr="91" mi="4" ci="0" mb="0" cb="0"/><line nr="92" mi="3" ci="0" mb="0" cb="0"/><line nr="93" mi="8" ci="0" mb="2" cb="0"/><line nr="94" mi="9" ci="0" mb="0" cb="0"/><line nr="95" mi="8" ci="0" mb="0" cb="0"/><line nr="96" mi="2" ci="0" mb="0" cb="0"/><line nr="107" mi="5" ci="0" mb="0" cb="0"/><line nr="118" mi="4" ci="0" mb="0" cb="0"/><line nr="119" mi="9" ci="0" mb="0" cb="0"/><line nr="121" mi="2" ci="0" mb="0" cb="0"/><line nr="134" mi="5" ci="0" mb="0" cb="0"/><line nr="147" mi="2" ci="0" mb="2" cb="0"/><line nr="148" mi="3" ci="0" mb="0" cb="0"/><line nr="149" mi="8" ci="0" mb="2" cb="0"/><line nr="150" mi="9" ci="0" mb="0" cb="0"/><line nr="151" mi="5" ci="0" mb="0" cb="0"/><line nr="152" mi="8" ci="0" mb="0" cb="0"/><line nr="153" mi="2" ci="0" mb="0" cb="0"/><line nr="155" mi="2" ci="0" mb="0" cb="0"/><line nr="169" mi="5" ci="0" mb="0" cb="0"/><line nr="182" mi="2" ci="0" mb="2" cb="0"/><line nr="183" mi="5" ci="0" mb="0" cb="0"/><line nr="184" mi="9" ci="0" mb="0" cb="0"/><line nr="186" mi="2" ci="0" mb="0" cb="0"/><line nr="188" mi="2" ci="0" mb="0" cb="0"/><line nr="202" mi="8" ci="0" mb="2" cb="0"/><line nr="203" mi="2" ci="0" mb="2" cb="0"/><line nr="204" mi="10" ci="0" mb="2" cb="0"/><line nr="205" mi="8" ci="0" mb="2" cb="0"/><line nr="206" mi="2" ci="0" mb="2" cb="0"/><line nr="207" mi="10" ci="0" mb="2" cb="0"/><line nr="209" mi="13" ci="0" mb="0" cb="0"/><line nr="224" mi="8" ci="0" mb="2" cb="0"/><line nr="225" mi="2" ci="0" mb="2" cb="0"/><line nr="226" mi="7" ci="0" mb="0" cb="0"/><line nr="227" mi="8" ci="0" mb="2" cb="0"/><line nr="228" mi="2" ci="0" mb="2" cb="0"/><line nr="229" mi="7" ci="0" mb="0" cb="0"/><line nr="231" mi="13" ci="0" mb="0" cb="0"/><line nr="245" mi="8" ci="0" mb="2" cb="0"/><line nr="246" mi="2" ci="0" mb="2" cb="0"/><line nr="247" mi="5" ci="0" mb="0" cb="0"/><line nr="248" mi="8" ci="0" mb="2" cb="0"/><line nr="249" mi="2" ci="0" mb="2" cb="0"/><line nr="250" mi="5" ci="0" mb="0" cb="0"/><line nr="252" mi="13" ci="0" mb="0" cb="0"/><line nr="267" mi="8" ci="0" mb="2" cb="0"/><line nr="268" mi="2" ci="0" mb="2" cb="0"/><line nr="269" mi="4" ci="0" mb="0" cb="0"/><line nr="270" mi="2" ci="0" mb="2" cb="0"/><line nr="271" mi="2" ci="0" mb="0" cb="0"/><line nr="273" mi="5" ci="0" mb="2" cb="0"/><line nr="274" mi="2" ci="0" mb="0" cb="0"/><line nr="275" mi="12" ci="0" mb="2" cb="0"/><line nr="276" mi="4" ci="0" mb="2" cb="0"/><line nr="277" mi="3" ci="0" mb="0" cb="0"/><line nr="278" mi="3" ci="0" mb="0" cb="0"/><line nr="279" mi="2" ci="0" mb="2" cb="0"/><line nr="280" mi="12" ci="0" mb="0" cb="0"/><line nr="283" mi="1" ci="0" mb="0" cb="0"/><line nr="284" mi="7" ci="0" mb="0" cb="0"/><line nr="286" mi="2" ci="0" mb="0" cb="0"/><line nr="290" mi="13" ci="0" mb="0" cb="0"/><line nr="302" mi="8" ci="0" mb="2" cb="0"/><line nr="303" mi="2" ci="0" mb="2" cb="0"/><line nr="304" mi="6" ci="0" mb="0" cb="0"/><line nr="305" mi="2" ci="0" mb="2" cb="0"/><line nr="306" mi="2" ci="0" mb="0" cb="0"/><line nr="307" mi="5" ci="0" mb="2" cb="0"/><line nr="308" mi="8" ci="0" mb="0" cb="0"/><line nr="310" mi="8" ci="0" mb="0" cb="0"/><line nr="313" mi="13" ci="0" mb="0" cb="0"/><line nr="328" mi="10" ci="0" mb="4" cb="0"/><line nr="329" mi="2" ci="0" mb="2" cb="0"/><line nr="330" mi="3" ci="0" mb="0" cb="0"/><line nr="332" mi="9" ci="0" mb="0" cb="0"/><line nr="335" mi="13" ci="0" mb="0" cb="0"/><line nr="349" mi="3" ci="0" mb="2" cb="0"/><line nr="350" mi="5" ci="0" mb="0" cb="0"/><line nr="352" mi="5" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="550" covered="0"/><counter type="BRANCH" missed="72" covered="0"/><counter type="LINE" missed="88" covered="0"/><counter type="COMPLEXITY" missed="53" covered="0"/><counter type="METHOD" missed="17" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="MtasDataItemDoubleBasic.java"><line nr="32" mi="14" ci="0" mb="0" cb="0"/><line nr="34" mi="1" ci="0" mb="0" cb="0"/><line nr="44" mi="2" ci="0" mb="0" cb="0"/><line nr="45" mi="3" ci="0" mb="2" cb="0"/><line nr="46" mi="3" ci="0" mb="0" cb="0"/><line nr="47" mi="3" ci="0" mb="0" cb="0"/><line nr="48" mi="3" ci="0" mb="0" cb="0"/><line nr="49" mi="11" ci="0" mb="4" cb="0"/><line nr="51" mi="11" ci="0" mb="2" cb="0"/><line nr="61" mi="16" ci="0" mb="6" cb="0"/><line nr="63" mi="8" ci="0" mb="0" cb="0"/><line nr="65" mi="2" ci="0" mb="0" cb="0"/><line nr="75" mi="16" ci="0" mb="6" cb="0"/><line nr="77" mi="10" ci="0" mb="0" cb="0"/><line nr="79" mi="2" ci="0" mb="0" cb="0"/><line nr="89" mi="21" ci="0" mb="0" cb="0"/><line nr="98" mi="3" ci="0" mb="2" cb="0"/><line nr="99" mi="2" ci="0" mb="0" cb="0"/><line nr="100" mi="2" ci="0" mb="2" cb="0"/><line nr="101" mi="2" ci="0" mb="0" cb="0"/><line nr="102" mi="5" ci="0" mb="2" cb="0"/><line nr="103" mi="2" ci="0" mb="0" cb="0"/><line nr="104" mi="3" ci="0" mb="0" cb="0"/><line nr="105" mi="3" ci="0" mb="0" cb="0"/><line nr="106" mi="3" ci="0" mb="0" cb="0"/><line nr="107" mi="12" ci="0" mb="6" cb="0"/><line nr="115" mi="5" ci="0" mb="0" cb="0"/><line nr="116" mi="8" ci="0" mb="0" cb="0"/><line nr="117" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="178" covered="0"/><counter type="BRANCH" missed="32" covered="0"/><counter type="LINE" missed="29" covered="0"/><counter type="COMPLEXITY" missed="23" covered="0"/><counter type="METHOD" missed="7" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="MtasDataItemFull.java"><line nr="33" mi="0" ci="3" mb="0" cb="0"/><line nr="36" mi="0" ci="2" mb="0" cb="0"/><line nr="37" mi="0" ci="2" mb="0" cb="0"/><line nr="56" mi="0" ci="9" mb="0" cb="0"/><line nr="58" mi="0" ci="3" mb="0" cb="0"/><line nr="59" mi="0" ci="3" mb="0" cb="0"/><line nr="60" mi="0" ci="1" mb="0" cb="0"/><line nr="70" mi="3" ci="0" mb="2" cb="0"/><line nr="71" mi="3" ci="0" mb="0" cb="0"/><line nr="72" mi="9" ci="0" mb="0" cb="0"/><line nr="73" mi="2" ci="0" mb="0" cb="0"/><line nr="74" mi="9" ci="0" mb="0" cb="0"/><line nr="75" mi="11" ci="0" mb="0" cb="0"/><line nr="77" mi="3" ci="0" mb="0" cb="0"/><line nr="78" mi="3" ci="0" mb="0" cb="0"/><line nr="79" mi="1" ci="0" mb="0" cb="0"/><line nr="80" mi="5" ci="0" mb="0" cb="0"/><line nr="82" mi="1" ci="0" mb="0" cb="0"/><line nr="88" mi="0" ci="3" mb="1" cb="1"/><line nr="89" mi="0" ci="5" mb="0" cb="0"/><line nr="90" mi="0" ci="17" mb="0" cb="2"/><line nr="91" mi="0" ci="5" mb="0" cb="0"/><line nr="94" mi="0" ci="1" mb="0" cb="0"/><line nr="111" mi="0" ci="2" mb="0" cb="0"/><line nr="112" mi="0" ci="4" mb="0" cb="0"/><line nr="113" mi="0" ci="11" mb="0" cb="2"/><line nr="114" mi="0" ci="4" mb="0" cb="2"/><line nr="115" mi="0" ci="9" mb="0" cb="0"/><line nr="116" mi="0" ci="4" mb="0" cb="2"/><line nr="117" mi="0" ci="9" mb="0" cb="0"/><line nr="118" mi="0" ci="4" mb="0" cb="2"/><line nr="119" mi="0" ci="9" mb="0" cb="0"/><line nr="120" mi="0" ci="4" mb="0" cb="2"/><line nr="121" mi="0" ci="9" mb="0" cb="0"/><line nr="122" mi="0" ci="4" mb="0" cb="2"/><line nr="123" mi="0" ci="9" mb="0" cb="0"/><line nr="124" mi="0" ci="4" mb="0" cb="2"/><line nr="125" mi="0" ci="7" mb="0" cb="0"/><line nr="126" mi="0" ci="8" mb="0" cb="0"/><line nr="127" mi="0" ci="4" mb="0" cb="2"/><line nr="128" mi="0" ci="9" mb="0" cb="0"/><line nr="129" mi="0" ci="4" mb="0" cb="2"/><line nr="130" mi="0" ci="9" mb="0" cb="0"/><line nr="131" mi="0" ci="4" mb="0" cb="2"/><line nr="132" mi="0" ci="9" mb="0" cb="0"/><line nr="133" mi="0" ci="4" mb="0" cb="2"/><line nr="134" mi="0" ci="9" mb="0" cb="0"/><line nr="135" mi="0" ci="4" mb="0" cb="2"/><line nr="136" mi="0" ci="9" mb="0" cb="0"/><line nr="137" mi="0" ci="4" mb="0" cb="2"/><line nr="138" mi="0" ci="9" mb="0" cb="0"/><line nr="139" mi="0" ci="4" mb="0" cb="2"/><line nr="140" mi="0" ci="9" mb="0" cb="0"/><line nr="141" mi="0" ci="4" mb="0" cb="2"/><line nr="142" mi="0" ci="10" mb="0" cb="0"/><line nr="143" mi="0" ci="4" mb="1" cb="1"/><line nr="144" mi="0" ci="9" mb="0" cb="0"/><line nr="146" mi="5" ci="0" mb="0" cb="0"/><line nr="147" mi="3" ci="0" mb="2" cb="0"/><line nr="148" mi="5" ci="0" mb="0" cb="0"/><line nr="149" mi="4" ci="0" mb="2" cb="0"/><line nr="150" mi="9" ci="0" mb="0" cb="0"/><line nr="154" mi="0" ci="1" mb="0" cb="0"/><line nr="155" mi="0" ci="3" mb="1" cb="1"/><line nr="156" mi="4" ci="0" mb="0" cb="0"/><line nr="157" mi="12" ci="0" mb="2" cb="0"/><line nr="158" mi="7" ci="0" mb="0" cb="0"/><line nr="159" mi="1" ci="0" mb="0" cb="0"/><line nr="160" mi="7" ci="0" mb="0" cb="0"/><line nr="161" mi="5" ci="0" mb="0" cb="0"/><line nr="163" mi="0" ci="2" mb="1" cb="1"/><line nr="164" mi="7" ci="0" mb="0" cb="0"/><line nr="165" mi="5" ci="0" mb="0" cb="0"/><line nr="167" mi="0" ci="2" mb="0" cb="0"/><line nr="177" mi="114" ci="0" mb="62" cb="0"/><line nr="179" mi="2" ci="0" mb="0" cb="0"/><line nr="181" mi="2" ci="0" mb="0" cb="0"/><line nr="183" mi="2" ci="0" mb="0" cb="0"/><line nr="185" mi="2" ci="0" mb="0" cb="0"/><line nr="187" mi="2" ci="0" mb="0" cb="0"/><line nr="189" mi="2" ci="0" mb="0" cb="0"/><line nr="191" mi="2" ci="0" mb="0" cb="0"/><line nr="193" mi="2" ci="0" mb="0" cb="0"/><line nr="195" mi="2" ci="0" mb="0" cb="0"/><line nr="197" mi="2" ci="0" mb="0" cb="0"/><line nr="199" mi="2" ci="0" mb="0" cb="0"/><line nr="201" mi="2" ci="0" mb="0" cb="0"/><line nr="203" mi="2" ci="0" mb="0" cb="0"/><line nr="205" mi="2" ci="0" mb="0" cb="0"/><line nr="207" mi="2" ci="0" mb="0" cb="0"/><line nr="209" mi="15" ci="0" mb="0" cb="0"/><line nr="219" mi="2" ci="0" mb="0" cb="0"/><line nr="220" mi="16" ci="0" mb="6" cb="0"/><line nr="222" mi="10" ci="0" mb="0" cb="0"/><line nr="224" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="313" covered="281"/><counter type="BRANCH" missed="80" covered="36"/><counter type="LINE" missed="45" covered="50"/><counter type="COMPLEXITY" missed="59" covered="19"/><counter type="METHOD" missed="3" covered="3"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasDataItemBasic.java"><line nr="51" mi="0" ci="9" mb="0" cb="0"/><line nr="53" mi="0" ci="3" mb="0" cb="0"/><line nr="54" mi="0" ci="4" mb="0" cb="0"/><line nr="55" mi="0" ci="3" mb="0" cb="0"/><line nr="56" mi="0" ci="1" mb="0" cb="0"/><line nr="66" mi="3" ci="0" mb="2" cb="0"/><line nr="67" mi="3" ci="0" mb="0" cb="0"/><line nr="68" mi="9" ci="0" mb="0" cb="0"/><line nr="69" mi="14" ci="0" mb="0" cb="0"/><line nr="70" mi="3" ci="0" mb="0" cb="0"/><line nr="71" mi="1" ci="0" mb="0" cb="0"/><line nr="72" mi="5" ci="0" mb="0" cb="0"/><line nr="74" mi="1" ci="0" mb="0" cb="0"/><line nr="83" mi="0" ci="4" mb="0" cb="0"/><line nr="84" mi="0" ci="11" mb="0" cb="2"/><line nr="85" mi="0" ci="4" mb="0" cb="2"/><line nr="86" mi="0" ci="7" mb="0" cb="0"/><line nr="87" mi="0" ci="4" mb="0" cb="2"/><line nr="88" mi="0" ci="7" mb="0" cb="0"/><line nr="89" mi="0" ci="4" mb="1" cb="1"/><line nr="90" mi="0" ci="8" mb="0" cb="0"/><line nr="92" mi="5" ci="0" mb="0" cb="0"/><line nr="94" mi="0" ci="1" mb="0" cb="0"/><line nr="95" mi="0" ci="3" mb="1" cb="1"/><line nr="96" mi="4" ci="0" mb="0" cb="0"/><line nr="97" mi="12" ci="0" mb="2" cb="0"/><line nr="98" mi="7" ci="0" mb="0" cb="0"/><line nr="99" mi="1" ci="0" mb="0" cb="0"/><line nr="100" mi="7" ci="0" mb="0" cb="0"/><line nr="101" mi="5" ci="0" mb="0" cb="0"/><line nr="103" mi="0" ci="2" mb="1" cb="1"/><line nr="104" mi="7" ci="0" mb="0" cb="0"/><line nr="105" mi="5" ci="0" mb="0" cb="0"/><line nr="107" mi="0" ci="2" mb="0" cb="0"/><line nr="117" mi="0" ci="4" mb="1" cb="1"/><line nr="118" mi="0" ci="9" mb="0" cb="0"/><line nr="120" mi="2" ci="0" mb="0" cb="0"/><line nr="130" mi="13" ci="17" mb="9" cb="5"/><line nr="132" mi="2" ci="0" mb="0" cb="0"/><line nr="134" mi="0" ci="2" mb="0" cb="0"/><line nr="136" mi="2" ci="0" mb="0" cb="0"/><line nr="138" mi="0" ci="15" mb="0" cb="0"/><line nr="148" mi="16" ci="0" mb="6" cb="0"/><line nr="150" mi="8" ci="0" mb="0" cb="0"/><line nr="152" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="137" covered="124"/><counter type="BRANCH" missed="23" covered="15"/><counter type="LINE" missed="23" covered="22"/><counter type="COMPLEXITY" missed="18" covered="9"/><counter type="METHOD" missed="2" covered="4"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasDataLongFull.java"><line nr="45" mi="0" ci="22" mb="0" cb="0"/><line nr="49" mi="0" ci="1" mb="0" cb="0"/><line nr="58" mi="0" ci="6" mb="2" cb="2"/><line nr="59" mi="0" ci="9" mb="0" cb="0"/><line nr="60" mi="5" ci="23" mb="1" cb="1"/><line nr="64" mi="2" ci="0" mb="0" cb="0"/><line nr="76" mi="5" ci="0" mb="0" cb="0"/><line nr="87" mi="0" ci="4" mb="0" cb="0"/><line nr="88" mi="0" ci="9" mb="0" cb="0"/><line nr="90" mi="0" ci="2" mb="0" cb="0"/><line nr="101" mi="5" ci="0" mb="0" cb="0"/><line nr="112" mi="4" ci="0" mb="0" cb="0"/><line nr="113" mi="3" ci="0" mb="0" cb="0"/><line nr="114" mi="8" ci="0" mb="2" cb="0"/><line nr="115" mi="8" ci="0" mb="0" cb="0"/><line nr="116" mi="8" ci="0" mb="0" cb="0"/><line nr="117" mi="2" ci="0" mb="0" cb="0"/><line nr="130" mi="5" ci="0" mb="0" cb="0"/><line nr="143" mi="2" ci="0" mb="2" cb="0"/><line nr="144" mi="5" ci="0" mb="0" cb="0"/><line nr="145" mi="9" ci="0" mb="0" cb="0"/><line nr="147" mi="2" ci="0" mb="0" cb="0"/><line nr="149" mi="2" ci="0" mb="0" cb="0"/><line nr="163" mi="5" ci="0" mb="0" cb="0"/><line nr="176" mi="2" ci="0" mb="2" cb="0"/><line nr="177" mi="3" ci="0" mb="0" cb="0"/><line nr="178" mi="8" ci="0" mb="2" cb="0"/><line nr="179" mi="8" ci="0" mb="0" cb="0"/><line nr="180" mi="5" ci="0" mb="0" cb="0"/><line nr="181" mi="8" ci="0" mb="0" cb="0"/><line nr="182" mi="2" ci="0" mb="0" cb="0"/><line nr="184" mi="2" ci="0" mb="0" cb="0"/><line nr="198" mi="8" ci="0" mb="2" cb="0"/><line nr="199" mi="2" ci="0" mb="2" cb="0"/><line nr="200" mi="10" ci="0" mb="2" cb="0"/><line nr="201" mi="8" ci="0" mb="2" cb="0"/><line nr="202" mi="2" ci="0" mb="2" cb="0"/><line nr="203" mi="10" ci="0" mb="2" cb="0"/><line nr="205" mi="13" ci="0" mb="0" cb="0"/><line nr="220" mi="8" ci="0" mb="2" cb="0"/><line nr="221" mi="2" ci="0" mb="2" cb="0"/><line nr="222" mi="7" ci="0" mb="0" cb="0"/><line nr="223" mi="8" ci="0" mb="2" cb="0"/><line nr="224" mi="2" ci="0" mb="2" cb="0"/><line nr="225" mi="7" ci="0" mb="0" cb="0"/><line nr="227" mi="13" ci="0" mb="0" cb="0"/><line nr="241" mi="8" ci="0" mb="2" cb="0"/><line nr="242" mi="2" ci="0" mb="2" cb="0"/><line nr="243" mi="5" ci="0" mb="0" cb="0"/><line nr="244" mi="8" ci="0" mb="2" cb="0"/><line nr="245" mi="2" ci="0" mb="2" cb="0"/><line nr="246" mi="5" ci="0" mb="0" cb="0"/><line nr="248" mi="13" ci="0" mb="0" cb="0"/><line nr="263" mi="8" ci="0" mb="2" cb="0"/><line nr="264" mi="2" ci="0" mb="2" cb="0"/><line nr="265" mi="4" ci="0" mb="0" cb="0"/><line nr="266" mi="2" ci="0" mb="2" cb="0"/><line nr="267" mi="2" ci="0" mb="0" cb="0"/><line nr="269" mi="5" ci="0" mb="2" cb="0"/><line nr="270" mi="2" ci="0" mb="0" cb="0"/><line nr="271" mi="12" ci="0" mb="2" cb="0"/><line nr="272" mi="4" ci="0" mb="2" cb="0"/><line nr="273" mi="6" ci="0" mb="0" cb="0"/><line nr="274" mi="2" ci="0" mb="2" cb="0"/><line nr="275" mi="10" ci="0" mb="0" cb="0"/><line nr="278" mi="1" ci="0" mb="0" cb="0"/><line nr="279" mi="6" ci="0" mb="0" cb="0"/><line nr="281" mi="2" ci="0" mb="0" cb="0"/><line nr="285" mi="13" ci="0" mb="0" cb="0"/><line nr="297" mi="8" ci="0" mb="2" cb="0"/><line nr="298" mi="2" ci="0" mb="2" cb="0"/><line nr="299" mi="6" ci="0" mb="0" cb="0"/><line nr="300" mi="2" ci="0" mb="2" cb="0"/><line nr="301" mi="2" ci="0" mb="0" cb="0"/><line nr="302" mi="5" ci="0" mb="2" cb="0"/><line nr="303" mi="8" ci="0" mb="0" cb="0"/><line nr="305" mi="8" ci="0" mb="0" cb="0"/><line nr="308" mi="13" ci="0" mb="0" cb="0"/><line nr="323" mi="8" ci="0" mb="2" cb="0"/><line nr="324" mi="2" ci="0" mb="2" cb="0"/><line nr="325" mi="2" ci="0" mb="2" cb="0"/><line nr="326" mi="3" ci="0" mb="0" cb="0"/><line nr="328" mi="8" ci="0" mb="0" cb="0"/><line nr="331" mi="13" ci="0" mb="0" cb="0"/><line nr="345" mi="3" ci="0" mb="2" cb="0"/><line nr="346" mi="5" ci="0" mb="0" cb="0"/><line nr="348" mi="5" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="445" covered="76"/><counter type="BRANCH" missed="69" covered="3"/><counter type="LINE" missed="79" covered="8"/><counter type="COMPLEXITY" missed="50" covered="3"/><counter type="METHOD" missed="14" covered="3"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasDataItemLongFull.java"><line nr="21" mi="0" ci="4" mb="0" cb="0"/><line nr="38" mi="0" ci="14" mb="0" cb="0"/><line nr="40" mi="0" ci="1" mb="0" cb="0"/><line nr="51" mi="4" ci="0" mb="0" cb="0"/><line nr="52" mi="2" ci="0" mb="0" cb="0"/><line nr="53" mi="2" ci="0" mb="0" cb="0"/><line nr="54" mi="2" ci="0" mb="0" cb="0"/><line nr="55" mi="2" ci="0" mb="0" cb="0"/><line nr="56" mi="2" ci="0" mb="2" cb="0"/><line nr="57" mi="4" ci="0" mb="0" cb="0"/><line nr="59" mi="3" ci="0" mb="2" cb="0"/><line nr="60" mi="7" ci="0" mb="2" cb="0"/><line nr="61" mi="7" ci="0" mb="0" cb="0"/><line nr="62" mi="7" ci="0" mb="2" cb="0"/><line nr="63" mi="7" ci="0" mb="0" cb="0"/><line nr="64" mi="7" ci="0" mb="2" cb="0"/><line nr="65" mi="7" ci="0" mb="0" cb="0"/><line nr="66" mi="7" ci="0" mb="2" cb="0"/><line nr="67" mi="7" ci="0" mb="0" cb="0"/><line nr="72" mi="13" ci="0" mb="8" cb="0"/><line nr="73" mi="3" ci="0" mb="0" cb="0"/><line nr="74" mi="3" ci="0" mb="0" cb="0"/><line nr="75" mi="7" ci="0" mb="4" cb="0"/><line nr="76" mi="3" ci="0" mb="0" cb="0"/><line nr="77" mi="6" ci="0" mb="4" cb="0"/><line nr="78" mi="3" ci="0" mb="0" cb="0"/><line nr="79" mi="2" ci="0" mb="2" cb="0"/><line nr="80" mi="2" ci="0" mb="0" cb="0"/><line nr="83" mi="2" ci="0" mb="0" cb="0"/><line nr="84" mi="7" ci="0" mb="0" cb="0"/><line nr="85" mi="7" ci="0" mb="0" cb="0"/><line nr="86" mi="10" ci="0" mb="6" cb="0"/><line nr="87" mi="2" ci="0" mb="0" cb="0"/><line nr="88" mi="7" ci="0" mb="4" cb="0"/><line nr="89" mi="2" ci="0" mb="0" cb="0"/><line nr="90" mi="7" ci="0" mb="4" cb="0"/><line nr="91" mi="2" ci="0" mb="0" cb="0"/><line nr="94" mi="4" ci="0" mb="4" cb="0"/><line nr="95" mi="2" ci="0" mb="2" cb="0"/><line nr="96" mi="12" ci="0" mb="0" cb="0"/><line nr="98" mi="12" ci="0" mb="0" cb="0"/><line nr="99" mi="1" ci="0" mb="0" cb="0"/><line nr="100" mi="3" ci="0" mb="0" cb="0"/><line nr="101" mi="12" ci="0" mb="0" cb="0"/><line nr="102" mi="2" ci="0" mb="2" cb="0"/><line nr="103" mi="2" ci="0" mb="2" cb="0"/><line nr="104" mi="13" ci="0" mb="0" cb="0"/><line nr="106" mi="13" ci="0" mb="0" cb="0"/><line nr="107" mi="1" ci="0" mb="0" cb="0"/><line nr="108" mi="12" ci="0" mb="0" cb="0"/><line nr="109" mi="2" ci="0" mb="2" cb="0"/><line nr="110" mi="2" ci="0" mb="2" cb="0"/><line nr="111" mi="13" ci="0" mb="0" cb="0"/><line nr="113" mi="13" ci="0" mb="0" cb="0"/><line nr="114" mi="1" ci="0" mb="0" cb="0"/><line nr="115" mi="12" ci="0" mb="0" cb="0"/><line nr="117" mi="2" ci="0" mb="2" cb="0"/><line nr="118" mi="14" ci="0" mb="0" cb="0"/><line nr="120" mi="15" ci="0" mb="0" cb="0"/><line nr="122" mi="4" ci="0" mb="0" cb="0"/><line nr="123" mi="18" ci="0" mb="2" cb="0"/><line nr="124" mi="12" ci="0" mb="4" cb="0"/><line nr="125" mi="11" ci="0" mb="0" cb="0"/><line nr="126" mi="7" ci="0" mb="0" cb="0"/><line nr="129" mi="8" ci="0" mb="2" cb="0"/><line nr="130" mi="10" ci="0" mb="0" cb="0"/><line nr="131" mi="12" ci="0" mb="0" cb="0"/><line nr="133" mi="11" ci="0" mb="4" cb="0"/><line nr="134" mi="16" ci="0" mb="0" cb="0"/><line nr="136" mi="11" ci="0" mb="0" cb="0"/><line nr="138" mi="8" ci="0" mb="0" cb="0"/><line nr="140" mi="2" ci="0" mb="0" cb="0"/><line nr="150" mi="2" ci="0" mb="0" cb="0"/><line nr="151" mi="3" ci="0" mb="2" cb="0"/><line nr="152" mi="3" ci="0" mb="0" cb="0"/><line nr="153" mi="3" ci="0" mb="0" cb="0"/><line nr="154" mi="3" ci="0" mb="0" cb="0"/><line nr="155" mi="11" ci="0" mb="4" cb="0"/><line nr="157" mi="11" ci="0" mb="2" cb="0"/><line nr="167" mi="2" ci="0" mb="0" cb="0"/><line nr="168" mi="37" ci="0" mb="18" cb="0"/><line nr="170" mi="11" ci="0" mb="0" cb="0"/><line nr="172" mi="11" ci="0" mb="0" cb="0"/><line nr="174" mi="11" ci="0" mb="0" cb="0"/><line nr="176" mi="11" ci="0" mb="0" cb="0"/><line nr="178" mi="2" ci="0" mb="0" cb="0"/><line nr="189" mi="2" ci="0" mb="0" cb="0"/><line nr="190" mi="79" ci="0" mb="42" cb="0"/><line nr="192" mi="4" ci="0" mb="0" cb="0"/><line nr="193" mi="12" ci="0" mb="0" cb="0"/><line nr="195" mi="10" ci="0" mb="0" cb="0"/><line nr="197" mi="10" ci="0" mb="0" cb="0"/><line nr="199" mi="10" ci="0" mb="0" cb="0"/><line nr="201" mi="10" ci="0" mb="0" cb="0"/><line nr="203" mi="10" ci="0" mb="0" cb="0"/><line nr="205" mi="10" ci="0" mb="0" cb="0"/><line nr="207" mi="10" ci="0" mb="0" cb="0"/><line nr="209" mi="11" ci="0" mb="0" cb="0"/><line nr="211" mi="10" ci="0" mb="0" cb="0"/><line nr="213" mi="2" ci="0" mb="0" cb="0"/><line nr="223" mi="18" ci="0" mb="0" cb="0"/><line nr="231" mi="3" ci="0" mb="2" cb="0"/><line nr="232" mi="2" ci="0" mb="0" cb="0"/><line nr="233" mi="2" ci="0" mb="2" cb="0"/><line nr="234" mi="2" ci="0" mb="0" cb="0"/><line nr="235" mi="5" ci="0" mb="2" cb="0"/><line nr="236" mi="2" ci="0" mb="0" cb="0"/><line nr="237" mi="3" ci="0" mb="0" cb="0"/><line nr="238" mi="3" ci="0" mb="0" cb="0"/><line nr="239" mi="3" ci="0" mb="0" cb="0"/><line nr="240" mi="12" ci="0" mb="6" cb="0"/><line nr="248" mi="5" ci="0" mb="0" cb="0"/><line nr="249" mi="8" ci="0" mb="0" cb="0"/><line nr="250" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="839" covered="19"/><counter type="BRANCH" missed="152" covered="0"/><counter type="LINE" missed="111" covered="3"/><counter type="COMPLEXITY" missed="95" covered="2"/><counter type="METHOD" missed="7" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasDataDoubleBasic.java"><line nr="45" mi="22" ci="0" mb="0" cb="0"/><line nr="50" mi="1" ci="0" mb="0" cb="0"/><line nr="59" mi="6" ci="0" mb="4" cb="0"/><line nr="60" mi="12" ci="0" mb="0" cb="0"/><line nr="61" mi="9" ci="0" mb="2" cb="0"/><line nr="62" mi="19" ci="0" mb="0" cb="0"/><line nr="65" mi="2" ci="0" mb="0" cb="0"/><line nr="77" mi="4" ci="0" mb="0" cb="0"/><line nr="78" mi="10" ci="0" mb="0" cb="0"/><line nr="80" mi="2" ci="0" mb="0" cb="0"/><line nr="91" mi="4" ci="0" mb="0" cb="0"/><line nr="92" mi="3" ci="0" mb="0" cb="0"/><line nr="93" mi="8" ci="0" mb="2" cb="0"/><line nr="94" mi="9" ci="0" mb="0" cb="0"/><line nr="95" mi="8" ci="0" mb="0" cb="0"/><line nr="96" mi="2" ci="0" mb="0" cb="0"/><line nr="107" mi="4" ci="0" mb="0" cb="0"/><line nr="108" mi="9" ci="0" mb="0" cb="0"/><line nr="109" mi="2" ci="0" mb="0" cb="0"/><line nr="120" mi="4" ci="0" mb="0" cb="0"/><line nr="121" mi="9" ci="0" mb="0" cb="0"/><line nr="123" mi="2" ci="0" mb="0" cb="0"/><line nr="136" mi="2" ci="0" mb="2" cb="0"/><line nr="137" mi="5" ci="0" mb="0" cb="0"/><line nr="138" mi="10" ci="0" mb="0" cb="0"/><line nr="140" mi="2" ci="0" mb="0" cb="0"/><line nr="142" mi="2" ci="0" mb="0" cb="0"/><line nr="156" mi="2" ci="0" mb="2" cb="0"/><line nr="157" mi="3" ci="0" mb="0" cb="0"/><line nr="158" mi="8" ci="0" mb="2" cb="0"/><line nr="159" mi="9" ci="0" mb="0" cb="0"/><line nr="160" mi="5" ci="0" mb="0" cb="0"/><line nr="161" mi="8" ci="0" mb="0" cb="0"/><line nr="162" mi="2" ci="0" mb="0" cb="0"/><line nr="164" mi="2" ci="0" mb="0" cb="0"/><line nr="178" mi="2" ci="0" mb="2" cb="0"/><line nr="179" mi="5" ci="0" mb="0" cb="0"/><line nr="180" mi="9" ci="0" mb="0" cb="0"/><line nr="181" mi="2" ci="0" mb="0" cb="0"/><line nr="183" mi="2" ci="0" mb="0" cb="0"/><line nr="197" mi="2" ci="0" mb="2" cb="0"/><line nr="198" mi="5" ci="0" mb="0" cb="0"/><line nr="199" mi="9" ci="0" mb="0" cb="0"/><line nr="201" mi="2" ci="0" mb="0" cb="0"/><line nr="203" mi="2" ci="0" mb="0" cb="0"/><line nr="217" mi="8" ci="0" mb="2" cb="0"/><line nr="218" mi="2" ci="0" mb="2" cb="0"/><line nr="219" mi="10" ci="0" mb="2" cb="0"/><line nr="220" mi="8" ci="0" mb="2" cb="0"/><line nr="221" mi="2" ci="0" mb="2" cb="0"/><line nr="222" mi="10" ci="0" mb="2" cb="0"/><line nr="224" mi="13" ci="0" mb="0" cb="0"/><line nr="239" mi="5" ci="0" mb="2" cb="0"/><line nr="240" mi="7" ci="0" mb="0" cb="0"/><line nr="241" mi="5" ci="0" mb="2" cb="0"/><line nr="242" mi="7" ci="0" mb="0" cb="0"/><line nr="244" mi="13" ci="0" mb="0" cb="0"/><line nr="258" mi="8" ci="0" mb="2" cb="0"/><line nr="259" mi="2" ci="0" mb="2" cb="0"/><line nr="260" mi="5" ci="0" mb="0" cb="0"/><line nr="261" mi="8" ci="0" mb="2" cb="0"/><line nr="262" mi="2" ci="0" mb="2" cb="0"/><line nr="263" mi="5" ci="0" mb="0" cb="0"/><line nr="265" mi="13" ci="0" mb="0" cb="0"/><line nr="280" mi="8" ci="0" mb="2" cb="0"/><line nr="281" mi="2" ci="0" mb="2" cb="0"/><line nr="282" mi="4" ci="0" mb="0" cb="0"/><line nr="283" mi="2" ci="0" mb="2" cb="0"/><line nr="284" mi="2" ci="0" mb="0" cb="0"/><line nr="286" mi="5" ci="0" mb="2" cb="0"/><line nr="287" mi="2" ci="0" mb="0" cb="0"/><line nr="288" mi="12" ci="0" mb="2" cb="0"/><line nr="289" mi="4" ci="0" mb="2" cb="0"/><line nr="290" mi="3" ci="0" mb="0" cb="0"/><line nr="291" mi="3" ci="0" mb="0" cb="0"/><line nr="292" mi="2" ci="0" mb="2" cb="0"/><line nr="293" mi="12" ci="0" mb="0" cb="0"/><line nr="296" mi="1" ci="0" mb="0" cb="0"/><line nr="297" mi="7" ci="0" mb="0" cb="0"/><line nr="299" mi="2" ci="0" mb="0" cb="0"/><line nr="303" mi="13" ci="0" mb="0" cb="0"/><line nr="315" mi="8" ci="0" mb="2" cb="0"/><line nr="316" mi="2" ci="0" mb="2" cb="0"/><line nr="317" mi="6" ci="0" mb="0" cb="0"/><line nr="318" mi="2" ci="0" mb="2" cb="0"/><line nr="319" mi="2" ci="0" mb="0" cb="0"/><line nr="320" mi="5" ci="0" mb="2" cb="0"/><line nr="321" mi="8" ci="0" mb="0" cb="0"/><line nr="323" mi="8" ci="0" mb="0" cb="0"/><line nr="326" mi="13" ci="0" mb="0" cb="0"/><line nr="341" mi="10" ci="0" mb="4" cb="0"/><line nr="342" mi="2" ci="0" mb="2" cb="0"/><line nr="343" mi="3" ci="0" mb="0" cb="0"/><line nr="345" mi="9" ci="0" mb="0" cb="0"/><line nr="348" mi="13" ci="0" mb="0" cb="0"/><line nr="362" mi="3" ci="0" mb="2" cb="0"/><line nr="363" mi="5" ci="0" mb="0" cb="0"/><line nr="365" mi="5" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="572" covered="0"/><counter type="BRANCH" missed="72" covered="0"/><counter type="LINE" missed="98" covered="0"/><counter type="COMPLEXITY" missed="53" covered="0"/><counter type="METHOD" missed="17" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="MtasDataItemDoubleFull.java"><line nr="21" mi="4" ci="0" mb="0" cb="0"/><line nr="38" mi="14" ci="0" mb="0" cb="0"/><line nr="40" mi="1" ci="0" mb="0" cb="0"/><line nr="49" mi="4" ci="0" mb="2" cb="0"/><line nr="50" mi="2" ci="0" mb="0" cb="0"/><line nr="52" mi="9" ci="0" mb="0" cb="0"/><line nr="65" mi="4" ci="0" mb="0" cb="0"/><line nr="66" mi="2" ci="0" mb="0" cb="0"/><line nr="67" mi="2" ci="0" mb="0" cb="0"/><line nr="68" mi="2" ci="0" mb="0" cb="0"/><line nr="69" mi="2" ci="0" mb="0" cb="0"/><line nr="70" mi="2" ci="0" mb="0" cb="0"/><line nr="71" mi="2" ci="0" mb="2" cb="0"/><line nr="72" mi="4" ci="0" mb="0" cb="0"/><line nr="74" mi="3" ci="0" mb="2" cb="0"/><line nr="75" mi="7" ci="0" mb="2" cb="0"/><line nr="76" mi="6" ci="0" mb="0" cb="0"/><line nr="77" mi="12" ci="0" mb="2" cb="0"/><line nr="78" mi="7" ci="0" mb="0" cb="0"/><line nr="79" mi="7" ci="0" mb="2" cb="0"/><line nr="80" mi="6" ci="0" mb="0" cb="0"/><line nr="81" mi="12" ci="0" mb="2" cb="0"/><line nr="82" mi="7" ci="0" mb="0" cb="0"/><line nr="83" mi="7" ci="0" mb="2" cb="0"/><line nr="84" mi="6" ci="0" mb="0" cb="0"/><line nr="85" mi="12" ci="0" mb="2" cb="0"/><line nr="86" mi="7" ci="0" mb="0" cb="0"/><line nr="87" mi="7" ci="0" mb="2" cb="0"/><line nr="88" mi="7" ci="0" mb="0" cb="0"/><line nr="93" mi="13" ci="0" mb="8" cb="0"/><line nr="94" mi="3" ci="0" mb="0" cb="0"/><line nr="95" mi="3" ci="0" mb="0" cb="0"/><line nr="96" mi="7" ci="0" mb="4" cb="0"/><line nr="97" mi="3" ci="0" mb="0" cb="0"/><line nr="98" mi="6" ci="0" mb="4" cb="0"/><line nr="99" mi="3" ci="0" mb="0" cb="0"/><line nr="100" mi="2" ci="0" mb="2" cb="0"/><line nr="101" mi="2" ci="0" mb="0" cb="0"/><line nr="104" mi="2" ci="0" mb="0" cb="0"/><line nr="105" mi="4" ci="0" mb="0" cb="0"/><line nr="106" mi="4" ci="0" mb="0" cb="0"/><line nr="107" mi="10" ci="0" mb="6" cb="0"/><line nr="108" mi="2" ci="0" mb="0" cb="0"/><line nr="109" mi="7" ci="0" mb="4" cb="0"/><line nr="110" mi="2" ci="0" mb="0" cb="0"/><line nr="111" mi="7" ci="0" mb="4" cb="0"/><line nr="112" mi="2" ci="0" mb="0" cb="0"/><line nr="115" mi="4" ci="0" mb="4" cb="0"/><line nr="116" mi="2" ci="0" mb="2" cb="0"/><line nr="117" mi="9" ci="0" mb="0" cb="0"/><line nr="119" mi="11" ci="0" mb="0" cb="0"/><line nr="120" mi="3" ci="0" mb="0" cb="0"/><line nr="121" mi="12" ci="0" mb="0" cb="0"/><line nr="122" mi="2" ci="0" mb="2" cb="0"/><line nr="123" mi="2" ci="0" mb="2" cb="0"/><line nr="124" mi="10" ci="0" mb="0" cb="0"/><line nr="126" mi="12" ci="0" mb="0" cb="0"/><line nr="127" mi="12" ci="0" mb="0" cb="0"/><line nr="128" mi="2" ci="0" mb="2" cb="0"/><line nr="129" mi="2" ci="0" mb="2" cb="0"/><line nr="130" mi="10" ci="0" mb="0" cb="0"/><line nr="132" mi="12" ci="0" mb="0" cb="0"/><line nr="133" mi="12" ci="0" mb="0" cb="0"/><line nr="135" mi="2" ci="0" mb="2" cb="0"/><line nr="136" mi="11" ci="0" mb="0" cb="0"/><line nr="138" mi="13" ci="0" mb="0" cb="0"/><line nr="141" mi="11" ci="0" mb="0" cb="0"/><line nr="142" mi="2" ci="0" mb="0" cb="0"/><line nr="143" mi="10" ci="0" mb="2" cb="0"/><line nr="144" mi="6" ci="0" mb="0" cb="0"/><line nr="145" mi="10" ci="0" mb="0" cb="0"/><line nr="146" mi="13" ci="0" mb="0" cb="0"/><line nr="149" mi="4" ci="0" mb="0" cb="0"/><line nr="150" mi="18" ci="0" mb="2" cb="0"/><line nr="151" mi="12" ci="0" mb="4" cb="0"/><line nr="152" mi="3" ci="0" mb="0" cb="0"/><line nr="153" mi="11" ci="0" mb="0" cb="0"/><line nr="154" mi="3" ci="0" mb="0" cb="0"/><line nr="155" mi="7" ci="0" mb="0" cb="0"/><line nr="164" mi="8" ci="0" mb="2" cb="0"/><line nr="165" mi="10" ci="0" mb="0" cb="0"/><line nr="166" mi="10" ci="0" mb="0" cb="0"/><line nr="167" mi="11" ci="0" mb="0" cb="0"/><line nr="168" mi="9" ci="0" mb="0" cb="0"/><line nr="169" mi="11" ci="0" mb="0" cb="0"/><line nr="170" mi="9" ci="0" mb="0" cb="0"/><line nr="171" mi="13" ci="0" mb="0" cb="0"/><line nr="172" mi="20" ci="0" mb="6" cb="0"/><line nr="173" mi="8" ci="0" mb="0" cb="0"/><line nr="175" mi="2" ci="0" mb="0" cb="0"/><line nr="185" mi="2" ci="0" mb="0" cb="0"/><line nr="186" mi="3" ci="0" mb="2" cb="0"/><line nr="187" mi="3" ci="0" mb="0" cb="0"/><line nr="188" mi="3" ci="0" mb="0" cb="0"/><line nr="189" mi="3" ci="0" mb="0" cb="0"/><line nr="190" mi="11" ci="0" mb="4" cb="0"/><line nr="192" mi="11" ci="0" mb="2" cb="0"/><line nr="202" mi="2" ci="0" mb="0" cb="0"/><line nr="203" mi="37" ci="0" mb="18" cb="0"/><line nr="205" mi="10" ci="0" mb="0" cb="0"/><line nr="207" mi="10" ci="0" mb="0" cb="0"/><line nr="209" mi="10" ci="0" mb="0" cb="0"/><line nr="211" mi="10" ci="0" mb="0" cb="0"/><line nr="213" mi="2" ci="0" mb="0" cb="0"/><line nr="224" mi="2" ci="0" mb="0" cb="0"/><line nr="225" mi="79" ci="0" mb="42" cb="0"/><line nr="227" mi="4" ci="0" mb="0" cb="0"/><line nr="228" mi="12" ci="0" mb="0" cb="0"/><line nr="230" mi="10" ci="0" mb="0" cb="0"/><line nr="232" mi="10" ci="0" mb="0" cb="0"/><line nr="234" mi="10" ci="0" mb="0" cb="0"/><line nr="236" mi="10" ci="0" mb="0" cb="0"/><line nr="238" mi="10" ci="0" mb="0" cb="0"/><line nr="240" mi="10" ci="0" mb="0" cb="0"/><line nr="242" mi="10" ci="0" mb="0" cb="0"/><line nr="244" mi="11" ci="0" mb="0" cb="0"/><line nr="246" mi="10" ci="0" mb="0" cb="0"/><line nr="248" mi="2" ci="0" mb="0" cb="0"/><line nr="258" mi="18" ci="0" mb="0" cb="0"/><line nr="266" mi="3" ci="0" mb="2" cb="0"/><line nr="267" mi="2" ci="0" mb="0" cb="0"/><line nr="268" mi="2" ci="0" mb="2" cb="0"/><line nr="269" mi="2" ci="0" mb="0" cb="0"/><line nr="270" mi="5" ci="0" mb="2" cb="0"/><line nr="271" mi="2" ci="0" mb="0" cb="0"/><line nr="272" mi="3" ci="0" mb="0" cb="0"/><line nr="273" mi="3" ci="0" mb="0" cb="0"/><line nr="274" mi="3" ci="0" mb="0" cb="0"/><line nr="275" mi="12" ci="0" mb="6" cb="0"/><line nr="283" mi="5" ci="0" mb="0" cb="0"/><line nr="284" mi="8" ci="0" mb="0" cb="0"/><line nr="285" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="990" covered="0"/><counter type="BRANCH" missed="164" covered="0"/><counter type="LINE" missed="132" covered="0"/><counter type="COMPLEXITY" missed="104" covered="0"/><counter type="METHOD" missed="10" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="MtasDataCollectorResult.java"><line nr="66" mi="0" ci="5" mb="0" cb="0"/><line nr="67" mi="0" ci="6" mb="1" cb="3"/><line nr="68" mi="0" ci="6" mb="1" cb="3"/><line nr="69" mi="0" ci="4" mb="0" cb="0"/><line nr="70" mi="0" ci="4" mb="1" cb="1"/><line nr="71" mi="0" ci="5" mb="0" cb="0"/><line nr="73" mi="12" ci="0" mb="0" cb="0"/><line nr="75" mi="0" ci="3" mb="1" cb="1"/><line nr="77" mi="0" ci="15" mb="0" cb="0"/><line nr="80" mi="0" ci="11" mb="0" cb="0"/><line nr="81" mi="0" ci="8" mb="0" cb="2"/><line nr="84" mi="0" ci="5" mb="0" cb="0"/><line nr="86" mi="0" ci="3" mb="0" cb="0"/><line nr="87" mi="0" ci="3" mb="0" cb="0"/><line nr="88" mi="0" ci="1" mb="0" cb="0"/><line nr="89" mi="12" ci="0" mb="0" cb="0"/><line nr="91" mi="2" ci="5" mb="1" cb="1"/><line nr="92" mi="0" ci="12" mb="2" cb="4"/><line nr="94" mi="0" ci="8" mb="2" cb="2"/><line nr="96" mi="0" ci="2" mb="0" cb="0"/><line nr="97" mi="0" ci="2" mb="0" cb="0"/><line nr="98" mi="0" ci="2" mb="0" cb="0"/><line nr="99" mi="0" ci="12" mb="0" cb="2"/><line nr="100" mi="0" ci="3" mb="0" cb="2"/><line nr="101" mi="0" ci="6" mb="0" cb="0"/><line nr="102" mi="0" ci="6" mb="0" cb="2"/><line nr="103" mi="0" ci="6" mb="1" cb="3"/><line nr="104" mi="0" ci="5" mb="0" cb="0"/><line nr="105" mi="0" ci="4" mb="0" cb="0"/><line nr="106" mi="0" ci="1" mb="0" cb="0"/><line nr="107" mi="0" ci="2" mb="0" cb="2"/><line nr="108" mi="0" ci="5" mb="0" cb="2"/><line nr="109" mi="0" ci="1" mb="0" cb="0"/><line nr="111" mi="0" ci="5" mb="0" cb="0"/><line nr="114" mi="0" ci="5" mb="0" cb="0"/><line nr="115" mi="0" ci="4" mb="0" cb="0"/><line nr="116" mi="0" ci="5" mb="0" cb="0"/><line nr="119" mi="0" ci="5" mb="0" cb="0"/><line nr="121" mi="0" ci="1" mb="0" cb="0"/><line nr="122" mi="0" ci="1" mb="0" cb="0"/><line nr="123" mi="0" ci="8" mb="0" cb="0"/><line nr="124" mi="0" ci="1" mb="0" cb="0"/><line nr="125" mi="5" ci="0" mb="0" cb="0"/><line nr="127" mi="0" ci="6" mb="1" cb="3"/><line nr="128" mi="0" ci="10" mb="0" cb="0"/><line nr="130" mi="0" ci="1" mb="0" cb="0"/><line nr="140" mi="0" ci="5" mb="0" cb="0"/><line nr="141" mi="0" ci="3" mb="0" cb="0"/><line nr="142" mi="0" ci="1" mb="0" cb="0"/><line nr="152" mi="0" ci="2" mb="0" cb="0"/><line nr="153" mi="0" ci="3" mb="0" cb="0"/><line nr="154" mi="0" ci="3" mb="0" cb="0"/><line nr="155" mi="0" ci="3" mb="0" cb="0"/><line nr="156" mi="0" ci="3" mb="0" cb="0"/><line nr="157" mi="0" ci="3" mb="0" cb="0"/><line nr="158" mi="0" ci="3" mb="0" cb="0"/><line nr="159" mi="0" ci="1" mb="0" cb="0"/><line nr="169" mi="0" ci="4" mb="0" cb="0"/><line nr="181" mi="0" ci="5" mb="1" cb="1"/><line nr="182" mi="0" ci="8" mb="2" cb="4"/><line nr="183" mi="0" ci="8" mb="0" cb="0"/><line nr="185" mi="0" ci="3" mb="0" cb="0"/><line nr="188" mi="15" ci="0" mb="0" cb="0"/><line nr="201" mi="0" ci="5" mb="1" cb="1"/><line nr="202" mi="0" ci="4" mb="0" cb="0"/><line nr="203" mi="0" ci="12" mb="0" cb="2"/><line nr="204" mi="0" ci="9" mb="0" cb="0"/><line nr="205" mi="0" ci="1" mb="0" cb="0"/><line nr="206" mi="0" ci="2" mb="0" cb="0"/><line nr="208" mi="15" ci="0" mb="0" cb="0"/><line nr="219" mi="0" ci="3" mb="0" cb="0"/><line nr="229" mi="0" ci="5" mb="1" cb="1"/><line nr="230" mi="0" ci="3" mb="0" cb="0"/><line nr="232" mi="15" ci="0" mb="0" cb="0"/><line nr="241" mi="4" ci="0" mb="0" cb="0"/><line nr="242" mi="13" ci="0" mb="0" cb="0"/><line nr="243" mi="20" ci="0" mb="0" cb="0"/><line nr="244" mi="4" ci="0" mb="0" cb="0"/><line nr="245" mi="3" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="120" covered="315"/><counter type="BRANCH" missed="16" covered="42"/><counter type="LINE" missed="11" covered="68"/><counter type="COMPLEXITY" missed="17" covered="23"/><counter type="METHOD" missed="1" covered="10"/><counter type="CLASS" missed="0" covered="2"/></sourcefile><sourcefile name="MtasDataCollector.java"><line nr="161" mi="0" ci="3" mb="0" cb="0"/><line nr="164" mi="0" ci="3" mb="0" cb="0"/><line nr="179" mi="0" ci="3" mb="0" cb="0"/><line nr="182" mi="0" ci="3" mb="0" cb="0"/><line nr="219" mi="0" ci="3" mb="0" cb="0"/><line nr="222" mi="0" ci="3" mb="0" cb="0"/><line nr="225" mi="0" ci="3" mb="0" cb="0"/><line nr="228" mi="0" ci="3" mb="0" cb="0"/><line nr="249" mi="0" ci="2" mb="0" cb="0"/><line nr="251" mi="0" ci="3" mb="0" cb="0"/><line nr="252" mi="0" ci="3" mb="0" cb="0"/><line nr="253" mi="0" ci="3" mb="0" cb="0"/><line nr="254" mi="0" ci="3" mb="0" cb="0"/><line nr="255" mi="0" ci="3" mb="0" cb="0"/><line nr="256" mi="0" ci="3" mb="0" cb="0"/><line nr="257" mi="0" ci="3" mb="0" cb="0"/><line nr="258" mi="0" ci="3" mb="0" cb="0"/><line nr="259" mi="0" ci="3" mb="0" cb="0"/><line nr="260" mi="0" ci="3" mb="0" cb="0"/><line nr="261" mi="0" ci="3" mb="0" cb="0"/><line nr="262" mi="0" ci="2" mb="0" cb="2"/><line nr="263" mi="0" ci="5" mb="0" cb="0"/><line nr="264" mi="0" ci="5" mb="0" cb="0"/><line nr="265" mi="0" ci="5" mb="0" cb="0"/><line nr="266" mi="0" ci="5" mb="0" cb="0"/><line nr="267" mi="0" ci="6" mb="1" cb="1"/><line nr="268" mi="0" ci="2" mb="1" cb="1"/><line nr="269" mi="2" ci="0" mb="2" cb="0"/><line nr="270" mi="6" ci="0" mb="0" cb="0"/><line nr="272" mi="12" ci="0" mb="0" cb="0"/><line nr="275" mi="0" ci="2" mb="1" cb="1"/><line nr="276" mi="12" ci="0" mb="0" cb="0"/><line nr="281" mi="0" ci="4" mb="0" cb="0"/><line nr="282" mi="0" ci="4" mb="0" cb="0"/><line nr="283" mi="0" ci="4" mb="0" cb="0"/><line nr="284" mi="0" ci="5" mb="0" cb="0"/><line nr="285" mi="0" ci="3" mb="0" cb="0"/><line nr="286" mi="0" ci="3" mb="0" cb="0"/><line nr="288" mi="0" ci="3" mb="0" cb="0"/><line nr="289" mi="0" ci="3" mb="0" cb="0"/><line nr="290" mi="0" ci="3" mb="0" cb="0"/><line nr="291" mi="0" ci="3" mb="0" cb="0"/><line nr="292" mi="0" ci="3" mb="0" cb="0"/><line nr="293" mi="0" ci="3" mb="0" cb="0"/><line nr="294" mi="0" ci="3" mb="0" cb="0"/><line nr="295" mi="0" ci="3" mb="0" cb="0"/><line nr="296" mi="0" ci="3" mb="0" cb="0"/><line nr="297" mi="0" ci="3" mb="0" cb="0"/><line nr="298" mi="0" ci="3" mb="0" cb="0"/><line nr="299" mi="0" ci="1" mb="0" cb="0"/><line nr="332" mi="0" ci="12" mb="0" cb="0"/><line nr="335" mi="0" ci="2" mb="1" cb="1"/><line nr="336" mi="3" ci="0" mb="0" cb="0"/><line nr="337" mi="3" ci="0" mb="0" cb="0"/><line nr="338" mi="3" ci="0" mb="0" cb="0"/><line nr="339" mi="3" ci="0" mb="0" cb="0"/><line nr="340" mi="3" ci="0" mb="0" cb="0"/><line nr="341" mi="3" ci="0" mb="0" cb="0"/><line nr="342" mi="3" ci="0" mb="0" cb="0"/><line nr="343" mi="3" ci="0" mb="0" cb="0"/><line nr="344" mi="3" ci="0" mb="0" cb="0"/><line nr="345" mi="4" ci="0" mb="2" cb="0"/><line nr="346" mi="8" ci="0" mb="0" cb="0"/><line nr="348" mi="8" ci="0" mb="0" cb="0"/><line nr="350" mi="8" ci="0" mb="0" cb="0"/><line nr="352" mi="8" ci="0" mb="0" cb="0"/><line nr="354" mi="8" ci="0" mb="0" cb="0"/><line nr="356" mi="8" ci="0" mb="0" cb="0"/><line nr="358" mi="8" ci="0" mb="0" cb="0"/><line nr="359" mi="8" ci="0" mb="0" cb="0"/><line nr="361" mi="4" ci="0" mb="0" cb="0"/><line nr="363" mi="0" ci="1" mb="0" cb="0"/><line nr="388" mi="0" ci="3" mb="1" cb="1"/><line nr="389" mi="3" ci="0" mb="0" cb="0"/><line nr="390" mi="3" ci="0" mb="0" cb="0"/><line nr="392" mi="0" ci="3" mb="0" cb="0"/><line nr="393" mi="0" ci="3" mb="0" cb="2"/><line nr="394" mi="0" ci="3" mb="0" cb="0"/><line nr="395" mi="0" ci="3" mb="0" cb="0"/><line nr="396" mi="0" ci="5" mb="0" cb="2"/><line nr="397" mi="0" ci="8" mb="0" cb="0"/><line nr="398" mi="0" ci="8" mb="1" cb="1"/><line nr="399" mi="0" ci="2" mb="1" cb="1"/><line nr="400" mi="2" ci="0" mb="2" cb="0"/><line nr="401" mi="9" ci="0" mb="0" cb="0"/><line nr="402" mi="2" ci="0" mb="0" cb="0"/><line nr="404" mi="5" ci="0" mb="0" cb="0"/><line nr="407" mi="0" ci="6" mb="0" cb="0"/><line nr="409" mi="0" ci="6" mb="0" cb="0"/><line nr="411" mi="0" ci="5" mb="0" cb="0"/><line nr="413" mi="0" ci="1" mb="0" cb="0"/><line nr="422" mi="0" ci="3" mb="0" cb="2"/><line nr="423" mi="0" ci="3" mb="0" cb="0"/><line nr="424" mi="0" ci="3" mb="0" cb="0"/><line nr="426" mi="0" ci="3" mb="1" cb="1"/><line nr="427" mi="5" ci="0" mb="0" cb="0"/><line nr="429" mi="0" ci="3" mb="0" cb="0"/><line nr="431" mi="0" ci="1" mb="0" cb="0"/><line nr="441" mi="0" ci="3" mb="1" cb="1"/><line nr="442" mi="0" ci="3" mb="0" cb="0"/><line nr="443" mi="0" ci="3" mb="0" cb="0"/><line nr="444" mi="0" ci="3" mb="0" cb="0"/><line nr="445" mi="0" ci="6" mb="0" cb="0"/><line nr="446" mi="0" ci="5" mb="0" cb="0"/><line nr="447" mi="0" ci="5" mb="0" cb="0"/><line nr="448" mi="0" ci="5" mb="0" cb="0"/><line nr="449" mi="0" ci="6" mb="0" cb="0"/><line nr="450" mi="0" ci="5" mb="0" cb="0"/><line nr="451" mi="0" ci="3" mb="1" cb="1"/><line nr="452" mi="6" ci="0" mb="0" cb="0"/><line nr="455" mi="5" ci="0" mb="0" cb="0"/><line nr="457" mi="0" ci="1" mb="0" cb="0"/><line nr="466" mi="0" ci="3" mb="1" cb="1"/><line nr="467" mi="0" ci="3" mb="0" cb="0"/><line nr="468" mi="0" ci="3" mb="0" cb="0"/><line nr="469" mi="0" ci="3" mb="0" cb="0"/><line nr="470" mi="0" ci="3" mb="0" cb="0"/><line nr="471" mi="0" ci="3" mb="0" cb="0"/><line nr="472" mi="0" ci="6" mb="0" cb="0"/><line nr="473" mi="0" ci="5" mb="0" cb="0"/><line nr="474" mi="0" ci="5" mb="0" cb="0"/><line nr="475" mi="0" ci="5" mb="0" cb="0"/><line nr="476" mi="0" ci="6" mb="0" cb="0"/><line nr="477" mi="0" ci="7" mb="0" cb="0"/><line nr="478" mi="0" ci="7" mb="0" cb="0"/><line nr="480" mi="0" ci="7" mb="0" cb="0"/><line nr="481" mi="0" ci="7" mb="0" cb="0"/><line nr="482" mi="0" ci="3" mb="1" cb="1"/><line nr="483" mi="3" ci="0" mb="0" cb="0"/><line nr="484" mi="5" ci="0" mb="0" cb="0"/><line nr="485" mi="7" ci="0" mb="0" cb="0"/><line nr="488" mi="0" ci="1" mb="0" cb="0"/><line nr="489" mi="5" ci="0" mb="0" cb="0"/><line nr="491" mi="0" ci="1" mb="0" cb="0"/><line nr="502" mi="0" ci="3" mb="1" cb="1"/><line nr="503" mi="0" ci="5" mb="1" cb="1"/><line nr="504" mi="5" ci="0" mb="0" cb="0"/><line nr="507" mi="0" ci="3" mb="1" cb="1"/><line nr="508" mi="4" ci="0" mb="0" cb="0"/><line nr="509" mi="0" ci="5" mb="0" cb="2"/><line nr="511" mi="0" ci="8" mb="0" cb="0"/><line nr="512" mi="0" ci="8" mb="0" cb="0"/><line nr="513" mi="0" ci="2" mb="0" cb="2"/><line nr="514" mi="0" ci="8" mb="0" cb="0"/><line nr="516" mi="0" ci="8" mb="0" cb="0"/><line nr="517" mi="0" ci="8" mb="0" cb="0"/><line nr="518" mi="0" ci="3" mb="1" cb="1"/><line nr="519" mi="4" ci="0" mb="0" cb="0"/><line nr="521" mi="0" ci="4" mb="0" cb="0"/><line nr="522" mi="0" ci="3" mb="0" cb="0"/><line nr="523" mi="0" ci="3" mb="0" cb="0"/><line nr="524" mi="0" ci="4" mb="0" cb="0"/><line nr="527" mi="0" ci="5" mb="0" cb="0"/><line nr="528" mi="0" ci="5" mb="0" cb="0"/><line nr="529" mi="0" ci="5" mb="0" cb="0"/><line nr="530" mi="0" ci="7" mb="0" cb="0"/><line nr="531" mi="0" ci="3" mb="0" cb="0"/><line nr="532" mi="0" ci="6" mb="0" cb="0"/><line nr="533" mi="0" ci="3" mb="0" cb="0"/><line nr="535" mi="0" ci="3" mb="1" cb="1"/><line nr="536" mi="55" ci="0" mb="0" cb="0"/><line nr="544" mi="0" ci="3" mb="0" cb="0"/><line nr="547" mi="0" ci="3" mb="0" cb="0"/><line nr="550" mi="5" ci="0" mb="0" cb="0"/><line nr="564" mi="0" ci="3" mb="1" cb="1"/><line nr="565" mi="0" ci="5" mb="1" cb="1"/><line nr="566" mi="5" ci="0" mb="0" cb="0"/><line nr="568" mi="0" ci="2" mb="1" cb="1"/><line nr="569" mi="5" ci="0" mb="0" cb="0"/><line nr="572" mi="0" ci="11" mb="0" cb="2"/><line nr="573" mi="0" ci="2" mb="0" cb="2"/><line nr="574" mi="0" ci="3" mb="0" cb="0"/><line nr="576" mi="0" ci="1" mb="0" cb="0"/><line nr="577" mi="0" ci="7" mb="0" cb="2"/><line nr="578" mi="0" ci="3" mb="0" cb="0"/><line nr="579" mi="0" ci="3" mb="0" cb="0"/><line nr="580" mi="0" ci="3" mb="1" cb="1"/><line nr="581" mi="6" ci="0" mb="0" cb="0"/><line nr="583" mi="0" ci="2" mb="0" cb="0"/><line nr="586" mi="0" ci="9" mb="0" cb="4"/><line nr="589" mi="0" ci="5" mb="0" cb="2"/><line nr="591" mi="0" ci="8" mb="0" cb="2"/><line nr="592" mi="0" ci="5" mb="0" cb="2"/><line nr="593" mi="0" ci="2" mb="0" cb="0"/><line nr="596" mi="0" ci="10" mb="0" cb="0"/><line nr="597" mi="0" ci="10" mb="0" cb="0"/><line nr="598" mi="0" ci="10" mb="0" cb="0"/><line nr="599" mi="0" ci="10" mb="0" cb="0"/><line nr="600" mi="0" ci="3" mb="1" cb="1"/><line nr="601" mi="10" ci="0" mb="0" cb="0"/><line nr="603" mi="0" ci="6" mb="0" cb="0"/><line nr="604" mi="0" ci="6" mb="0" cb="0"/><line nr="605" mi="0" ci="6" mb="0" cb="0"/><line nr="607" mi="0" ci="10" mb="0" cb="2"/><line nr="608" mi="0" ci="2" mb="0" cb="2"/><line nr="609" mi="0" ci="11" mb="0" cb="0"/><line nr="611" mi="0" ci="6" mb="0" cb="0"/><line nr="612" mi="0" ci="3" mb="0" cb="0"/><line nr="614" mi="0" ci="5" mb="0" cb="0"/><line nr="616" mi="0" ci="3" mb="1" cb="1"/><line nr="617" mi="6" ci="0" mb="0" cb="0"/><line nr="619" mi="0" ci="2" mb="0" cb="0"/><line nr="622" mi="0" ci="5" mb="0" cb="2"/><line nr="623" mi="0" ci="1" mb="0" cb="0"/><line nr="628" mi="0" ci="5" mb="0" cb="2"/><line nr="629" mi="0" ci="2" mb="0" cb="0"/><line nr="632" mi="0" ci="6" mb="0" cb="0"/><line nr="633" mi="0" ci="6" mb="0" cb="0"/><line nr="634" mi="0" ci="6" mb="0" cb="0"/><line nr="635" mi="0" ci="8" mb="0" cb="0"/><line nr="636" mi="0" ci="6" mb="0" cb="0"/><line nr="637" mi="0" ci="6" mb="0" cb="0"/><line nr="638" mi="0" ci="3" mb="0" cb="0"/><line nr="640" mi="0" ci="3" mb="1" cb="1"/><line nr="641" mi="55" ci="0" mb="0" cb="0"/><line nr="642" mi="2" ci="0" mb="0" cb="0"/><line nr="648" mi="6" ci="0" mb="0" cb="0"/><line nr="650" mi="0" ci="2" mb="0" cb="0"/><line nr="654" mi="5" ci="0" mb="0" cb="0"/><line nr="740" mi="5" ci="0" mb="0" cb="0"/><line nr="749" mi="0" ci="3" mb="1" cb="1"/><line nr="750" mi="0" ci="3" mb="0" cb="2"/><line nr="751" mi="0" ci="7" mb="0" cb="0"/><line nr="752" mi="0" ci="7" mb="0" cb="0"/><line nr="753" mi="0" ci="11" mb="0" cb="2"/><line nr="754" mi="0" ci="6" mb="1" cb="3"/><line nr="755" mi="0" ci="3" mb="0" cb="0"/><line nr="756" mi="0" ci="6" mb="0" cb="0"/><line nr="758" mi="0" ci="1" mb="0" cb="0"/><line nr="759" mi="0" ci="1" mb="0" cb="0"/><line nr="761" mi="5" ci="0" mb="0" cb="0"/><line nr="763" mi="0" ci="1" mb="0" cb="0"/><line nr="771" mi="0" ci="6" mb="2" cb="2"/><line nr="772" mi="0" ci="8" mb="0" cb="2"/><line nr="773" mi="3" ci="2" mb="1" cb="1"/><line nr="774" mi="5" ci="0" mb="2" cb="0"/><line nr="775" mi="2" ci="0" mb="2" cb="0"/><line nr="777" mi="0" ci="8" mb="0" cb="2"/><line nr="778" mi="0" ci="2" mb="1" cb="1"/><line nr="779" mi="0" ci="3" mb="0" cb="0"/><line nr="781" mi="0" ci="11" mb="0" cb="2"/><line nr="782" mi="0" ci="1" mb="0" cb="0"/><line nr="783" mi="0" ci="6" mb="0" cb="0"/><line nr="784" mi="0" ci="7" mb="0" cb="0"/><line nr="785" mi="0" ci="1" mb="0" cb="0"/><line nr="787" mi="0" ci="11" mb="0" cb="2"/><line nr="788" mi="0" ci="1" mb="0" cb="0"/><line nr="789" mi="0" ci="5" mb="0" cb="0"/><line nr="790" mi="0" ci="4" mb="0" cb="0"/><line nr="791" mi="0" ci="4" mb="0" cb="0"/><line nr="792" mi="0" ci="2" mb="0" cb="0"/><line nr="793" mi="0" ci="11" mb="0" cb="2"/><line nr="794" mi="0" ci="4" mb="1" cb="1"/><line nr="795" mi="0" ci="5" mb="0" cb="2"/><line nr="797" mi="0" ci="6" mb="0" cb="2"/><line nr="798" mi="0" ci="6" mb="0" cb="0"/><line nr="801" mi="0" ci="1" mb="0" cb="0"/><line nr="802" mi="0" ci="1" mb="0" cb="0"/><line nr="807" mi="0" ci="5" mb="0" cb="0"/><line nr="808" mi="0" ci="11" mb="0" cb="2"/><line nr="809" mi="0" ci="11" mb="0" cb="2"/><line nr="810" mi="0" ci="1" mb="0" cb="0"/><line nr="811" mi="0" ci="4" mb="0" cb="0"/><line nr="812" mi="0" ci="4" mb="0" cb="2"/><line nr="813" mi="0" ci="6" mb="0" cb="2"/><line nr="814" mi="0" ci="4" mb="0" cb="0"/><line nr="815" mi="0" ci="8" mb="0" cb="0"/><line nr="817" mi="0" ci="7" mb="0" cb="0"/><line nr="819" mi="0" ci="4" mb="0" cb="0"/><line nr="821" mi="0" ci="1" mb="0" cb="0"/><line nr="822" mi="0" ci="1" mb="0" cb="0"/><line nr="823" mi="0" ci="4" mb="0" cb="0"/><line nr="825" mi="13" ci="0" mb="0" cb="0"/><line nr="829" mi="15" ci="0" mb="0" cb="0"/><line nr="832" mi="0" ci="1" mb="0" cb="0"/><line nr="845" mi="3" ci="0" mb="2" cb="0"/><line nr="846" mi="4" ci="0" mb="0" cb="0"/><line nr="848" mi="1" ci="0" mb="0" cb="0"/><line nr="857" mi="0" ci="3" mb="1" cb="1"/><line nr="858" mi="0" ci="3" mb="1" cb="1"/><line nr="859" mi="0" ci="8" mb="0" cb="2"/><line nr="861" mi="2" ci="0" mb="0" cb="0"/><line nr="864" mi="5" ci="0" mb="0" cb="0"/><line nr="885" mi="0" ci="6" mb="1" cb="3"/><line nr="886" mi="0" ci="7" mb="0" cb="0"/><line nr="887" mi="0" ci="5" mb="1" cb="1"/><line nr="888" mi="0" ci="2" mb="0" cb="2"/><line nr="889" mi="0" ci="2" mb="0" cb="0"/><line nr="892" mi="0" ci="2" mb="0" cb="0"/><line nr="906" mi="0" ci="3" mb="1" cb="1"/><line nr="907" mi="0" ci="3" mb="1" cb="1"/><line nr="908" mi="0" ci="2" mb="1" cb="1"/><line nr="909" mi="0" ci="7" mb="0" cb="0"/><line nr="910" mi="0" ci="8" mb="0" cb="2"/><line nr="911" mi="0" ci="2" mb="0" cb="2"/><line nr="912" mi="0" ci="2" mb="0" cb="0"/><line nr="913" mi="0" ci="7" mb="0" cb="2"/><line nr="914" mi="0" ci="2" mb="0" cb="0"/><line nr="916" mi="0" ci="2" mb="0" cb="0"/><line nr="919" mi="2" ci="0" mb="0" cb="0"/><line nr="922" mi="2" ci="0" mb="0" cb="0"/><line nr="925" mi="5" ci="0" mb="0" cb="0"/><line nr="942" mi="0" ci="3" mb="1" cb="1"/><line nr="943" mi="0" ci="3" mb="1" cb="1"/><line nr="944" mi="0" ci="2" mb="1" cb="1"/><line nr="945" mi="0" ci="4" mb="0" cb="0"/><line nr="946" mi="0" ci="3" mb="0" cb="0"/><line nr="947" mi="0" ci="7" mb="0" cb="0"/><line nr="948" mi="0" ci="5" mb="0" cb="2"/><line nr="949" mi="0" ci="2" mb="1" cb="1"/><line nr="950" mi="0" ci="10" mb="0" cb="0"/><line nr="951" mi="0" ci="5" mb="0" cb="0"/><line nr="952" mi="0" ci="13" mb="0" cb="2"/><line nr="954" mi="0" ci="1" mb="0" cb="0"/><line nr="956" mi="0" ci="5" mb="0" cb="2"/><line nr="957" mi="0" ci="4" mb="0" cb="0"/><line nr="958" mi="0" ci="3" mb="0" cb="0"/><line nr="959" mi="0" ci="7" mb="0" cb="0"/><line nr="961" mi="0" ci="9" mb="0" cb="0"/><line nr="962" mi="0" ci="1" mb="0" cb="0"/><line nr="965" mi="0" ci="9" mb="0" cb="2"/><line nr="966" mi="0" ci="5" mb="0" cb="2"/><line nr="968" mi="0" ci="2" mb="1" cb="1"/><line nr="969" mi="0" ci="10" mb="0" cb="0"/><line nr="970" mi="0" ci="5" mb="0" cb="2"/><line nr="971" mi="0" ci="5" mb="0" cb="0"/><line nr="972" mi="0" ci="5" mb="0" cb="0"/><line nr="973" mi="0" ci="3" mb="0" cb="0"/><line nr="974" mi="0" ci="7" mb="0" cb="0"/><line nr="976" mi="0" ci="9" mb="0" cb="0"/><line nr="977" mi="0" ci="1" mb="0" cb="0"/><line nr="980" mi="0" ci="9" mb="0" cb="2"/><line nr="981" mi="0" ci="5" mb="0" cb="2"/><line nr="982" mi="0" ci="2" mb="0" cb="2"/><line nr="983" mi="0" ci="10" mb="0" cb="0"/><line nr="985" mi="0" ci="2" mb="0" cb="0"/><line nr="987" mi="0" ci="2" mb="0" cb="0"/><line nr="990" mi="2" ci="0" mb="0" cb="0"/><line nr="993" mi="2" ci="0" mb="0" cb="0"/><line nr="996" mi="5" ci="0" mb="0" cb="0"/><line nr="1012" mi="0" ci="3" mb="1" cb="1"/><line nr="1013" mi="0" ci="2" mb="0" cb="2"/><line nr="1014" mi="0" ci="8" mb="0" cb="0"/><line nr="1015" mi="0" ci="5" mb="0" cb="0"/><line nr="1016" mi="4" ci="7" mb="1" cb="1"/><line nr="1017" mi="5" ci="0" mb="2" cb="0"/><line nr="1018" mi="8" ci="0" mb="0" cb="0"/><line nr="1019" mi="10" ci="0" mb="0" cb="0"/><line nr="1021" mi="7" ci="0" mb="0" cb="0"/><line nr="1023" mi="1" ci="0" mb="0" cb="0"/><line nr="1024" mi="0" ci="1" mb="0" cb="0"/><line nr="1025" mi="0" ci="5" mb="0" cb="0"/><line nr="1026" mi="0" ci="6" mb="0" cb="0"/><line nr="1029" mi="5" ci="0" mb="0" cb="0"/><line nr="1031" mi="0" ci="1" mb="0" cb="0"/><line nr="1043" mi="0" ci="3" mb="1" cb="1"/><line nr="1044" mi="0" ci="7" mb="0" cb="2"/><line nr="1045" mi="0" ci="10" mb="0" cb="2"/><line nr="1046" mi="0" ci="2" mb="0" cb="0"/><line nr="1049" mi="0" ci="2" mb="0" cb="0"/><line nr="1051" mi="5" ci="0" mb="0" cb="0"/><line nr="1065" mi="0" ci="3" mb="1" cb="1"/><line nr="1066" mi="0" ci="2" mb="1" cb="1"/><line nr="1067" mi="0" ci="4" mb="0" cb="0"/><line nr="1068" mi="0" ci="7" mb="0" cb="2"/><line nr="1069" mi="0" ci="6" mb="0" cb="2"/><line nr="1070" mi="0" ci="7" mb="0" cb="0"/><line nr="1071" mi="0" ci="6" mb="0" cb="0"/><line nr="1072" mi="0" ci="7" mb="0" cb="0"/><line nr="1073" mi="0" ci="5" mb="0" cb="0"/><line nr="1074" mi="0" ci="7" mb="0" cb="0"/><line nr="1075" mi="0" ci="1" mb="0" cb="0"/><line nr="1076" mi="0" ci="12" mb="0" cb="0"/><line nr="1079" mi="0" ci="3" mb="0" cb="0"/><line nr="1080" mi="0" ci="4" mb="0" cb="0"/><line nr="1081" mi="0" ci="5" mb="0" cb="0"/><line nr="1083" mi="3" ci="0" mb="0" cb="0"/><line nr="1086" mi="5" ci="0" mb="0" cb="0"/><line nr="1097" mi="0" ci="3" mb="1" cb="1"/><line nr="1099" mi="0" ci="4" mb="0" cb="0"/><line nr="1101" mi="0" ci="4" mb="0" cb="0"/><line nr="1102" mi="0" ci="4" mb="0" cb="0"/><line nr="1103" mi="0" ci="4" mb="0" cb="0"/><line nr="1105" mi="0" ci="5" mb="0" cb="0"/><line nr="1106" mi="0" ci="8" mb="0" cb="2"/><line nr="1107" mi="0" ci="11" mb="0" cb="0"/><line nr="1108" mi="0" ci="11" mb="0" cb="0"/><line nr="1109" mi="0" ci="10" mb="0" cb="2"/><line nr="1110" mi="0" ci="2" mb="0" cb="2"/><line nr="1111" mi="0" ci="11" mb="0" cb="0"/><line nr="1112" mi="0" ci="12" mb="0" cb="0"/><line nr="1114" mi="0" ci="14" mb="0" cb="0"/><line nr="1115" mi="4" ci="13" mb="1" cb="1"/><line nr="1116" mi="0" ci="1" mb="0" cb="0"/><line nr="1117" mi="7" ci="0" mb="2" cb="0"/><line nr="1118" mi="12" ci="0" mb="0" cb="0"/><line nr="1119" mi="10" ci="0" mb="0" cb="0"/><line nr="1121" mi="9" ci="0" mb="0" cb="0"/><line nr="1123" mi="1" ci="0" mb="0" cb="0"/><line nr="1127" mi="0" ci="3" mb="1" cb="1"/><line nr="1128" mi="5" ci="0" mb="0" cb="0"/><line nr="1129" mi="8" ci="0" mb="2" cb="0"/><line nr="1130" mi="10" ci="0" mb="2" cb="0"/><line nr="1131" mi="7" ci="0" mb="4" cb="0"/><line nr="1132" mi="13" ci="0" mb="0" cb="0"/><line nr="1134" mi="14" ci="0" mb="0" cb="0"/><line nr="1135" mi="1" ci="0" mb="0" cb="0"/><line nr="1139" mi="4" ci="0" mb="0" cb="0"/><line nr="1141" mi="0" ci="3" mb="0" cb="0"/><line nr="1142" mi="0" ci="3" mb="0" cb="0"/><line nr="1143" mi="0" ci="3" mb="0" cb="0"/><line nr="1144" mi="0" ci="3" mb="0" cb="0"/><line nr="1145" mi="0" ci="5" mb="0" cb="0"/><line nr="1146" mi="0" ci="3" mb="0" cb="0"/><line nr="1147" mi="0" ci="1" mb="0" cb="0"/><line nr="1148" mi="5" ci="0" mb="0" cb="0"/><line nr="1150" mi="0" ci="1" mb="0" cb="0"/><line nr="1158" mi="0" ci="3" mb="0" cb="2"/><line nr="1159" mi="0" ci="3" mb="0" cb="2"/><line nr="1160" mi="0" ci="3" mb="0" cb="0"/><line nr="1162" mi="0" ci="3" mb="0" cb="2"/><line nr="1164" mi="0" ci="5" mb="0" cb="2"/><line nr="1165" mi="0" ci="5" mb="1" cb="1"/><line nr="1166" mi="2" ci="0" mb="0" cb="0"/><line nr="1168" mi="0" ci="10" mb="0" cb="0"/><line nr="1169" mi="0" ci="10" mb="0" cb="0"/><line nr="1170" mi="0" ci="10" mb="0" cb="0"/><line nr="1171" mi="0" ci="10" mb="0" cb="0"/><line nr="1172" mi="0" ci="3" mb="1" cb="1"/><line nr="1173" mi="10" ci="0" mb="0" cb="0"/><line nr="1175" mi="0" ci="6" mb="0" cb="0"/><line nr="1176" mi="0" ci="6" mb="0" cb="0"/><line nr="1177" mi="0" ci="7" mb="0" cb="0"/><line nr="1180" mi="0" ci="4" mb="0" cb="0"/><line nr="1181" mi="0" ci="4" mb="0" cb="0"/><line nr="1182" mi="0" ci="4" mb="0" cb="0"/><line nr="1183" mi="0" ci="4" mb="0" cb="0"/><line nr="1184" mi="0" ci="4" mb="0" cb="0"/><line nr="1185" mi="0" ci="2" mb="0" cb="0"/><line nr="1186" mi="0" ci="4" mb="0" cb="0"/><line nr="1188" mi="0" ci="7" mb="0" cb="2"/><line nr="1189" mi="0" ci="8" mb="0" cb="0"/><line nr="1192" mi="0" ci="3" mb="0" cb="0"/><line nr="1193" mi="0" ci="3" mb="0" cb="0"/><line nr="1194" mi="0" ci="3" mb="0" cb="0"/><line nr="1195" mi="0" ci="3" mb="0" cb="0"/><line nr="1197" mi="0" ci="1" mb="0" cb="0"/><line nr="1213" mi="0" ci="3" mb="0" cb="0"/><line nr="1332" mi="4" ci="0" mb="0" cb="0"/><line nr="1333" mi="18" ci="0" mb="0" cb="0"/><line nr="1334" mi="29" ci="0" mb="0" cb="0"/><line nr="1335" mi="14" ci="0" mb="0" cb="0"/><line nr="1336" mi="15" ci="0" mb="0" cb="0"/><line nr="1337" mi="17" ci="0" mb="0" cb="0"/><line nr="1338" mi="16" ci="0" mb="0" cb="0"/><line nr="1339" mi="17" ci="0" mb="0" cb="0"/><line nr="1340" mi="4" ci="0" mb="0" cb="0"/><line nr="1350" mi="0" ci="3" mb="0" cb="2"/><line nr="1351" mi="0" ci="2" mb="0" cb="0"/><line nr="1353" mi="0" ci="3" mb="0" cb="0"/><line nr="1363" mi="3" ci="0" mb="2" cb="0"/><line nr="1364" mi="2" ci="0" mb="0" cb="0"/><line nr="1366" mi="7" ci="0" mb="0" cb="0"/><line nr="1375" mi="0" ci="3" mb="0" cb="0"/><line nr="1385" mi="0" ci="3" mb="1" cb="1"/><line nr="1386" mi="0" ci="2" mb="0" cb="0"/><line nr="1387" mi="0" ci="5" mb="0" cb="2"/><line nr="1389" mi="0" ci="4" mb="0" cb="0"/><line nr="1390" mi="0" ci="8" mb="0" cb="2"/><line nr="1391" mi="0" ci="4" mb="0" cb="0"/><line nr="1392" mi="0" ci="7" mb="1" cb="1"/><line nr="1393" mi="9" ci="0" mb="0" cb="0"/><line nr="1395" mi="0" ci="8" mb="0" cb="0"/><line nr="1398" mi="0" ci="16" mb="0" cb="0"/><line nr="1401" mi="0" ci="3" mb="0" cb="2"/><line nr="1402" mi="0" ci="8" mb="0" cb="2"/><line nr="1403" mi="0" ci="2" mb="1" cb="1"/><line nr="1404" mi="0" ci="7" mb="0" cb="0"/><line nr="1405" mi="8" ci="0" mb="2" cb="0"/><line nr="1406" mi="2" ci="0" mb="2" cb="0"/><line nr="1407" mi="2" ci="0" mb="0" cb="0"/><line nr="1408" mi="2" ci="0" mb="0" cb="0"/><line nr="1409" mi="4" ci="0" mb="0" cb="0"/><line nr="1410" mi="5" ci="0" mb="2" cb="0"/><line nr="1411" mi="10" ci="0" mb="2" cb="0"/><line nr="1412" mi="1" ci="0" mb="0" cb="0"/><line nr="1413" mi="7" ci="0" mb="2" cb="0"/><line nr="1414" mi="5" ci="0" mb="0" cb="0"/><line nr="1416" mi="2" ci="0" mb="0" cb="0"/><line nr="1418" mi="10" ci="0" mb="2" cb="0"/><line nr="1419" mi="1" ci="0" mb="0" cb="0"/><line nr="1420" mi="7" ci="0" mb="2" cb="0"/><line nr="1421" mi="5" ci="0" mb="0" cb="0"/><line nr="1423" mi="1" ci="0" mb="0" cb="0"/><line nr="1425" mi="3" ci="0" mb="0" cb="0"/><line nr="1426" mi="5" ci="0" mb="0" cb="0"/><line nr="1427" mi="16" ci="0" mb="0" cb="0"/><line nr="1431" mi="0" ci="6" mb="1" cb="1"/><line nr="1432" mi="0" ci="3" mb="0" cb="2"/><line nr="1433" mi="0" ci="11" mb="0" cb="0"/><line nr="1435" mi="0" ci="12" mb="0" cb="0"/><line nr="1439" mi="15" ci="0" mb="0" cb="0"/><line nr="1441" mi="0" ci="3" mb="0" cb="0"/><line nr="1443" mi="0" ci="1" mb="0" cb="0"/><line nr="1451" mi="0" ci="3" mb="0" cb="0"/><line nr="1460" mi="0" ci="3" mb="0" cb="0"/><line nr="1469" mi="0" ci="3" mb="0" cb="0"/><line nr="1478" mi="0" ci="3" mb="0" cb="0"/><line nr="1487" mi="0" ci="3" mb="0" cb="0"/><line nr="1496" mi="0" ci="5" mb="1" cb="1"/><line nr="1497" mi="0" ci="3" mb="1" cb="1"/><line nr="1498" mi="5" ci="0" mb="0" cb="0"/><line nr="1500" mi="0" ci="4" mb="0" cb="0"/><line nr="1503" mi="13" ci="0" mb="0" cb="0"/><line nr="1506" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="904" covered="1782"/><counter type="BRANCH" missed="99" covered="191"/><counter type="LINE" missed="127" covered="388"/><counter type="COMPLEXITY" missed="83" covered="95"/><counter type="METHOD" missed="4" covered="29"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasDataItemLongAdvanced.java"><line nr="37" mi="0" ci="8" mb="0" cb="0"/><line nr="38" mi="0" ci="11" mb="0" cb="0"/><line nr="40" mi="0" ci="1" mb="0" cb="0"/><line nr="50" mi="0" ci="2" mb="0" cb="0"/><line nr="51" mi="0" ci="3" mb="1" cb="1"/><line nr="52" mi="0" ci="3" mb="0" cb="0"/><line nr="53" mi="0" ci="3" mb="0" cb="0"/><line nr="54" mi="0" ci="3" mb="0" cb="0"/><line nr="55" mi="1" ci="10" mb="2" cb="2"/><line nr="57" mi="0" ci="11" mb="0" cb="2"/><line nr="67" mi="20" ci="17" mb="15" cb="3"/><line nr="69" mi="0" ci="8" mb="0" cb="0"/><line nr="71" mi="8" ci="0" mb="0" cb="0"/><line nr="73" mi="8" ci="0" mb="0" cb="0"/><line nr="75" mi="8" ci="0" mb="0" cb="0"/><line nr="77" mi="2" ci="0" mb="0" cb="0"/><line nr="87" mi="58" ci="0" mb="30" cb="0"/><line nr="89" mi="8" ci="0" mb="0" cb="0"/><line nr="91" mi="10" ci="0" mb="0" cb="0"/><line nr="93" mi="10" ci="0" mb="0" cb="0"/><line nr="95" mi="10" ci="0" mb="0" cb="0"/><line nr="97" mi="10" ci="0" mb="0" cb="0"/><line nr="99" mi="10" ci="0" mb="0" cb="0"/><line nr="101" mi="10" ci="0" mb="0" cb="0"/><line nr="103" mi="2" ci="0" mb="0" cb="0"/><line nr="113" mi="21" ci="0" mb="0" cb="0"/><line nr="122" mi="3" ci="0" mb="2" cb="0"/><line nr="123" mi="2" ci="0" mb="0" cb="0"/><line nr="124" mi="2" ci="0" mb="2" cb="0"/><line nr="125" mi="2" ci="0" mb="0" cb="0"/><line nr="126" mi="5" ci="0" mb="2" cb="0"/><line nr="127" mi="2" ci="0" mb="0" cb="0"/><line nr="128" mi="3" ci="0" mb="0" cb="0"/><line nr="129" mi="3" ci="0" mb="0" cb="0"/><line nr="130" mi="3" ci="0" mb="0" cb="0"/><line nr="131" mi="12" ci="0" mb="6" cb="0"/><line nr="139" mi="5" ci="0" mb="0" cb="0"/><line nr="140" mi="8" ci="0" mb="0" cb="0"/><line nr="141" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="248" covered="80"/><counter type="BRANCH" missed="60" covered="8"/><counter type="LINE" missed="27" covered="12"/><counter type="COMPLEXITY" missed="46" covered="4"/><counter type="METHOD" missed="4" covered="3"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasDataItemDoubleAdvanced.java"><line nr="38" mi="8" ci="0" mb="0" cb="0"/><line nr="39" mi="11" ci="0" mb="0" cb="0"/><line nr="41" mi="1" ci="0" mb="0" cb="0"/><line nr="51" mi="2" ci="0" mb="0" cb="0"/><line nr="52" mi="3" ci="0" mb="2" cb="0"/><line nr="53" mi="3" ci="0" mb="0" cb="0"/><line nr="54" mi="3" ci="0" mb="0" cb="0"/><line nr="55" mi="3" ci="0" mb="0" cb="0"/><line nr="56" mi="11" ci="0" mb="4" cb="0"/><line nr="58" mi="11" ci="0" mb="2" cb="0"/><line nr="68" mi="37" ci="0" mb="18" cb="0"/><line nr="70" mi="8" ci="0" mb="0" cb="0"/><line nr="72" mi="8" ci="0" mb="0" cb="0"/><line nr="74" mi="8" ci="0" mb="0" cb="0"/><line nr="76" mi="8" ci="0" mb="0" cb="0"/><line nr="78" mi="2" ci="0" mb="0" cb="0"/><line nr="88" mi="58" ci="0" mb="25" cb="0"/><line nr="90" mi="8" ci="0" mb="0" cb="0"/><line nr="97" mi="10" ci="0" mb="0" cb="0"/><line nr="99" mi="2" ci="0" mb="0" cb="0"/><line nr="109" mi="21" ci="0" mb="0" cb="0"/><line nr="118" mi="3" ci="0" mb="2" cb="0"/><line nr="119" mi="2" ci="0" mb="0" cb="0"/><line nr="120" mi="2" ci="0" mb="2" cb="0"/><line nr="121" mi="2" ci="0" mb="0" cb="0"/><line nr="122" mi="5" ci="0" mb="2" cb="0"/><line nr="123" mi="2" ci="0" mb="0" cb="0"/><line nr="124" mi="3" ci="0" mb="0" cb="0"/><line nr="125" mi="3" ci="0" mb="0" cb="0"/><line nr="126" mi="3" ci="0" mb="0" cb="0"/><line nr="127" mi="12" ci="0" mb="6" cb="0"/><line nr="135" mi="5" ci="0" mb="0" cb="0"/><line nr="136" mi="8" ci="0" mb="0" cb="0"/><line nr="137" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="278" covered="0"/><counter type="BRANCH" missed="63" covered="0"/><counter type="LINE" missed="34" covered="0"/><counter type="COMPLEXITY" missed="45" covered="0"/><counter type="METHOD" missed="7" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><counter type="INSTRUCTION" missed="8903" covered="5496"/><counter type="BRANCH" missed="1377" covered="494"/><counter type="LINE" missed="1376" covered="1074"/><counter type="COMPLEXITY" missed="1020" covered="293"/><counter type="METHOD" missed="176" covered="133"/><counter type="CLASS" missed="7" covered="18"/></package><package name="mtas/analysis"><class name="mtas/analysis/MtasTokenizer"><method name="&lt;init&gt;" desc="()V" line="41"><counter type="INSTRUCTION" missed="39" covered="0"/><counter type="LINE" missed="10" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="41"><counter type="INSTRUCTION" missed="42" covered="0"/><counter type="LINE" missed="11" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Lmtas/analysis/util/MtasConfiguration;)V" line="41"><counter type="INSTRUCTION" missed="42" covered="0"/><counter type="LINE" missed="11" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/io/InputStream;)V" line="41"><counter type="INSTRUCTION" missed="43" covered="0"/><counter type="LINE" missed="11" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/util/AttributeFactory;Lmtas/analysis/util/MtasConfiguration;)V" line="41"><counter type="INSTRUCTION" missed="0" covered="43"/><counter type="LINE" missed="0" covered="11"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="incrementToken" desc="()Z" line="128"><counter type="INSTRUCTION" missed="2" covered="63"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="1" covered="13"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="reset" desc="()V" line="157"><counter type="INSTRUCTION" missed="9" covered="16"/><counter type="LINE" missed="3" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="print" desc="(Ljava/io/Reader;)V" line="176"><counter type="INSTRUCTION" missed="37" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="11" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getList" desc="(Ljava/io/Reader;)[[Ljava/lang/String;" line="198"><counter type="INSTRUCTION" missed="24" covered="0"/><counter type="LINE" missed="9" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="constructTokenCollection" desc="(Ljava/io/Reader;)V" line="219"><counter type="INSTRUCTION" missed="43" covered="36"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="9" covered="8"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="readConfigurationFile" desc="(Ljava/lang/String;)V" line="254"><counter type="INSTRUCTION" missed="38" covered="0"/><counter type="LINE" missed="9" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="processConfiguration" desc="(Lmtas/analysis/util/MtasConfiguration;)V" line="272"><counter type="INSTRUCTION" missed="14" covered="181"/><counter type="BRANCH" missed="8" covered="14"/><counter type="LINE" missed="2" covered="30"/><counter type="COMPLEXITY" missed="7" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="322"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="hashCode" desc="()I" line="339"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;clinit&gt;" desc="()V" line="35"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="359" covered="343"/><counter type="BRANCH" missed="18" covered="18"/><counter type="LINE" missed="64" covered="69"/><counter type="COMPLEXITY" missed="22" covered="11"/><counter type="METHOD" missed="9" covered="6"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="MtasTokenizer.java"><line nr="35" mi="0" ci="4" mb="0" cb="0"/><line nr="41" mi="12" ci="3" mb="0" cb="0"/><line nr="44" mi="12" ci="3" mb="0" cb="0"/><line nr="47" mi="12" ci="3" mb="0" cb="0"/><line nr="50" mi="12" ci="3" mb="0" cb="0"/><line nr="56" mi="24" ci="6" mb="0" cb="0"/><line nr="60" mi="24" ci="6" mb="0" cb="0"/><line nr="63" mi="24" ci="6" mb="0" cb="0"/><line nr="67" mi="24" ci="6" mb="0" cb="0"/><line nr="76" mi="2" ci="0" mb="0" cb="0"/><line nr="77" mi="1" ci="0" mb="0" cb="0"/><line nr="84" mi="2" ci="0" mb="0" cb="0"/><line nr="85" mi="3" ci="0" mb="0" cb="0"/><line nr="86" mi="1" ci="0" mb="0" cb="0"/><line nr="94" mi="2" ci="0" mb="0" cb="0"/><line nr="95" mi="3" ci="0" mb="0" cb="0"/><line nr="96" mi="1" ci="0" mb="0" cb="0"/><line nr="104" mi="2" ci="0" mb="0" cb="0"/><line nr="105" mi="4" ci="0" mb="0" cb="0"/><line nr="106" mi="1" ci="0" mb="0" cb="0"/><line nr="117" mi="0" ci="3" mb="0" cb="0"/><line nr="118" mi="0" ci="3" mb="0" cb="0"/><line nr="119" mi="0" ci="1" mb="0" cb="0"/><line nr="128" mi="0" ci="2" mb="0" cb="0"/><line nr="132" mi="0" ci="3" mb="1" cb="1"/><line nr="133" mi="2" ci="0" mb="0" cb="0"/><line nr="134" mi="0" ci="4" mb="0" cb="2"/><line nr="135" mi="0" ci="5" mb="0" cb="0"/><line nr="137" mi="0" ci="8" mb="0" cb="0"/><line nr="138" mi="0" ci="5" mb="0" cb="0"/><line nr="139" mi="0" ci="7" mb="0" cb="0"/><line nr="141" mi="0" ci="6" mb="0" cb="0"/><line nr="142" mi="0" ci="5" mb="0" cb="0"/><line nr="143" mi="0" ci="9" mb="0" cb="0"/><line nr="144" mi="0" ci="5" mb="0" cb="0"/><line nr="145" mi="0" ci="2" mb="0" cb="0"/><line nr="147" mi="0" ci="2" mb="0" cb="0"/><line nr="157" mi="0" ci="2" mb="0" cb="0"/><line nr="158" mi="0" ci="3" mb="0" cb="0"/><line nr="160" mi="0" ci="4" mb="0" cb="0"/><line nr="161" mi="0" ci="5" mb="0" cb="0"/><line nr="162" mi="1" ci="0" mb="0" cb="0"/><line nr="163" mi="3" ci="0" mb="0" cb="0"/><line nr="164" mi="5" ci="0" mb="0" cb="0"/><line nr="165" mi="0" ci="1" mb="0" cb="0"/><line nr="166" mi="0" ci="1" mb="0" cb="0"/><line nr="176" mi="3" ci="0" mb="0" cb="0"/><line nr="177" mi="2" ci="0" mb="0" cb="0"/><line nr="178" mi="3" ci="0" mb="2" cb="0"/><line nr="179" mi="3" ci="0" mb="0" cb="0"/><line nr="181" mi="2" ci="0" mb="0" cb="0"/><line nr="182" mi="2" ci="0" mb="0" cb="0"/><line nr="183" mi="1" ci="0" mb="0" cb="0"/><line nr="184" mi="3" ci="0" mb="0" cb="0"/><line nr="185" mi="16" ci="0" mb="0" cb="0"/><line nr="186" mi="1" ci="0" mb="0" cb="0"/><line nr="187" mi="1" ci="0" mb="0" cb="0"/><line nr="198" mi="3" ci="0" mb="0" cb="0"/><line nr="199" mi="2" ci="0" mb="0" cb="0"/><line nr="200" mi="4" ci="0" mb="0" cb="0"/><line nr="201" mi="2" ci="0" mb="0" cb="0"/><line nr="202" mi="2" ci="0" mb="0" cb="0"/><line nr="203" mi="2" ci="0" mb="0" cb="0"/><line nr="204" mi="1" ci="0" mb="0" cb="0"/><line nr="205" mi="3" ci="0" mb="0" cb="0"/><line nr="206" mi="5" ci="0" mb="0" cb="0"/><line nr="219" mi="0" ci="3" mb="0" cb="0"/><line nr="221" mi="0" ci="9" mb="0" cb="0"/><line nr="222" mi="0" ci="2" mb="0" cb="0"/><line nr="224" mi="0" ci="10" mb="0" cb="0"/><line nr="225" mi="0" ci="3" mb="1" cb="1"/><line nr="226" mi="0" ci="3" mb="0" cb="0"/><line nr="227" mi="0" ci="5" mb="0" cb="0"/><line nr="228" mi="0" ci="1" mb="0" cb="0"/><line nr="230" mi="5" ci="0" mb="0" cb="0"/><line nr="232" mi="1" ci="0" mb="0" cb="0"/><line nr="233" mi="3" ci="0" mb="0" cb="0"/><line nr="234" mi="5" ci="0" mb="0" cb="0"/><line nr="235" mi="6" ci="0" mb="0" cb="0"/><line nr="236" mi="1" ci="0" mb="0" cb="0"/><line nr="239" mi="3" ci="0" mb="0" cb="0"/><line nr="240" mi="6" ci="0" mb="0" cb="0"/><line nr="241" mi="13" ci="0" mb="0" cb="0"/><line nr="254" mi="5" ci="0" mb="0" cb="0"/><line nr="255" mi="4" ci="0" mb="0" cb="0"/><line nr="256" mi="2" ci="0" mb="0" cb="0"/><line nr="257" mi="1" ci="0" mb="0" cb="0"/><line nr="258" mi="11" ci="0" mb="0" cb="0"/><line nr="259" mi="1" ci="0" mb="0" cb="0"/><line nr="260" mi="11" ci="0" mb="0" cb="0"/><line nr="261" mi="2" ci="0" mb="0" cb="0"/><line nr="262" mi="1" ci="0" mb="0" cb="0"/><line nr="272" mi="0" ci="2" mb="0" cb="0"/><line nr="273" mi="0" ci="2" mb="0" cb="0"/><line nr="274" mi="0" ci="2" mb="0" cb="0"/><line nr="275" mi="0" ci="2" mb="0" cb="0"/><line nr="276" mi="0" ci="2" mb="0" cb="0"/><line nr="277" mi="0" ci="2" mb="0" cb="0"/><line nr="278" mi="0" ci="2" mb="0" cb="0"/><line nr="279" mi="0" ci="4" mb="0" cb="0"/><line nr="280" mi="0" ci="6" mb="0" cb="0"/><line nr="281" mi="0" ci="6" mb="0" cb="0"/><line nr="282" mi="0" ci="6" mb="0" cb="0"/><line nr="283" mi="0" ci="6" mb="0" cb="0"/><line nr="285" mi="0" ci="2" mb="1" cb="1"/><line nr="286" mi="0" ci="10" mb="0" cb="2"/><line nr="287" mi="0" ci="9" mb="0" cb="2"/><line nr="288" mi="0" ci="6" mb="0" cb="0"/><line nr="289" mi="0" ci="9" mb="0" cb="2"/><line nr="290" mi="0" ci="9" mb="1" cb="1"/><line nr="291" mi="0" ci="10" mb="0" cb="0"/><line nr="292" mi="0" ci="8" mb="1" cb="3"/><line nr="293" mi="0" ci="7" mb="0" cb="0"/><line nr="294" mi="0" ci="9" mb="0" cb="0"/><line nr="295" mi="4" ci="4" mb="3" cb="1"/><line nr="296" mi="0" ci="7" mb="0" cb="0"/><line nr="297" mi="0" ci="10" mb="0" cb="0"/><line nr="301" mi="0" ci="10" mb="1" cb="1"/><line nr="302" mi="0" ci="9" mb="1" cb="1"/><line nr="303" mi="0" ci="11" mb="0" cb="0"/><line nr="304" mi="0" ci="8" mb="0" cb="0"/><line nr="306" mi="5" ci="0" mb="0" cb="0"/><line nr="311" mi="5" ci="0" mb="0" cb="0"/><line nr="313" mi="0" ci="1" mb="0" cb="0"/><line nr="322" mi="3" ci="0" mb="2" cb="0"/><line nr="323" mi="2" ci="0" mb="0" cb="0"/><line nr="324" mi="2" ci="0" mb="2" cb="0"/><line nr="325" mi="2" ci="0" mb="0" cb="0"/><line nr="326" mi="5" ci="0" mb="2" cb="0"/><line nr="327" mi="2" ci="0" mb="0" cb="0"/><line nr="328" mi="3" ci="0" mb="0" cb="0"/><line nr="329" mi="4" ci="0" mb="0" cb="0"/><line nr="339" mi="3" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="359" covered="343"/><counter type="BRANCH" missed="18" covered="18"/><counter type="LINE" missed="64" covered="69"/><counter type="COMPLEXITY" missed="22" covered="11"/><counter type="METHOD" missed="9" covered="6"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="359" covered="343"/><counter type="BRANCH" missed="18" covered="18"/><counter type="LINE" missed="64" covered="69"/><counter type="COMPLEXITY" missed="22" covered="11"/><counter type="METHOD" missed="9" covered="6"/><counter type="CLASS" missed="0" covered="1"/></package><package name="mtas/solr/search"><class name="mtas/solr/search/MtasSolrJoinQParserPlugin"><method name="&lt;init&gt;" desc="()V" line="12"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="init" desc="(Lorg/apache/solr/common/util/NamedList;)V" line="24"><counter type="INSTRUCTION" missed="0" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createParser" desc="(Ljava/lang/String;Lorg/apache/solr/common/params/SolrParams;Lorg/apache/solr/common/params/SolrParams;Lorg/apache/solr/request/SolrQueryRequest;)Lorg/apache/solr/search/QParser;" line="37"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="8" covered="4"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="1" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/solr/search/MtasSolrJoinCache"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/Long;Ljava/lang/Integer;Ljava/lang/Integer;)V" line="78"><counter type="INSTRUCTION" missed="99" covered="33"/><counter type="BRANCH" missed="20" covered="4"/><counter type="LINE" missed="12" covered="11"/><counter type="COMPLEXITY" missed="12" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="create" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/io/Serializable;)Ljava/lang/String;" line="119"><counter type="INSTRUCTION" missed="12" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="create" desc="(Lmtas/solr/search/MtasSolrJoinCacheItem;Ljava/io/Serializable;)Ljava/lang/String;" line="134"><counter type="INSTRUCTION" missed="173" covered="0"/><counter type="BRANCH" missed="20" covered="0"/><counter type="LINE" missed="20" covered="0"/><counter type="COMPLEXITY" missed="11" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="get" desc="(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;" line="174"><counter type="INSTRUCTION" missed="18" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="get" desc="(Ljava/lang/String;)Ljava/lang/Object;" line="190"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="get" desc="(Lmtas/solr/search/MtasSolrJoinCacheItem;)Ljava/lang/Object;" line="205"><counter type="INSTRUCTION" missed="100" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="21" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="delete" desc="(Lmtas/solr/search/MtasSolrJoinCacheItem;)V" line="242"><counter type="INSTRUCTION" missed="42" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="clear" desc="()Ljava/util/Date;" line="259"><counter type="INSTRUCTION" missed="140" covered="0"/><counter type="BRANCH" missed="18" covered="0"/><counter type="LINE" missed="27" covered="0"/><counter type="COMPLEXITY" missed="10" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="encode" desc="(Ljava/io/Serializable;)Ljava/lang/String;" line="304"><counter type="INSTRUCTION" missed="20" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="decode" desc="(Ljava/lang/String;)Ljava/lang/Object;" line="321"><counter type="INSTRUCTION" missed="20" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="lambda$clear$10" desc="(Ljava/util/Map$Entry;Ljava/util/Map$Entry;)I" line="282"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;clinit&gt;" desc="()V" line="37"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="647" covered="37"/><counter type="BRANCH" missed="76" covered="4"/><counter type="LINE" missed="109" covered="12"/><counter type="COMPLEXITY" missed="50" covered="2"/><counter type="METHOD" missed="10" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/solr/search/MtasCQLQParser"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Lorg/apache/solr/common/params/SolrParams;Lorg/apache/solr/common/params/SolrParams;Lorg/apache/solr/request/SolrQueryRequest;)V" line="40"><counter type="INSTRUCTION" missed="128" covered="91"/><counter type="BRANCH" missed="24" covered="10"/><counter type="LINE" missed="17" covered="23"/><counter type="COMPLEXITY" missed="16" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="parse" desc="()Lorg/apache/lucene/search/Query;" line="122"><counter type="INSTRUCTION" missed="46" covered="42"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="10" covered="10"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="174" covered="133"/><counter type="BRANCH" missed="27" covered="13"/><counter type="LINE" missed="27" covered="33"/><counter type="COMPLEXITY" missed="19" covered="3"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/solr/search/MtasSolrJoinCacheItem"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="339"><counter type="INSTRUCTION" missed="24" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="hashCode" desc="()I" line="347"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="355"><counter type="INSTRUCTION" missed="35" covered="0"/><counter type="BRANCH" missed="10" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="6" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="82" covered="0"/><counter type="BRANCH" missed="16" covered="0"/><counter type="LINE" missed="17" covered="0"/><counter type="COMPLEXITY" missed="11" covered="0"/><counter type="METHOD" missed="3" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/solr/search/MtasJoinQParser"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Lorg/apache/solr/common/params/SolrParams;Lorg/apache/solr/common/params/SolrParams;Lorg/apache/solr/request/SolrQueryRequest;)V" line="21"><counter type="INSTRUCTION" missed="47" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="10" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="parse" desc="()Lorg/apache/lucene/search/Query;" line="59"><counter type="INSTRUCTION" missed="18" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="65" covered="0"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="15" covered="0"/><counter type="COMPLEXITY" missed="8" covered="0"/><counter type="METHOD" missed="2" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/solr/search/MtasSolrCQLQParserPlugin"><method name="&lt;init&gt;" desc="()V" line="12"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="init" desc="(Lorg/apache/solr/common/util/NamedList;)V" line="24"><counter type="INSTRUCTION" missed="0" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createParser" desc="(Ljava/lang/String;Lorg/apache/solr/common/params/SolrParams;Lorg/apache/solr/common/params/SolrParams;Lorg/apache/solr/request/SolrQueryRequest;)Lorg/apache/solr/search/QParser;" line="37"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="MtasSolrCQLQParserPlugin.java"><line nr="12" mi="0" ci="3" mb="0" cb="0"/><line nr="24" mi="0" ci="1" mb="0" cb="0"/><line nr="37" mi="0" ci="8" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="3"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasJoinQParser.java"><line nr="21" mi="3" ci="0" mb="0" cb="0"/><line nr="24" mi="3" ci="0" mb="0" cb="0"/><line nr="36" mi="6" ci="0" mb="0" cb="0"/><line nr="42" mi="6" ci="0" mb="2" cb="0"/><line nr="43" mi="4" ci="0" mb="2" cb="0"/><line nr="44" mi="7" ci="0" mb="0" cb="0"/><line nr="46" mi="6" ci="0" mb="2" cb="0"/><line nr="47" mi="4" ci="0" mb="2" cb="0"/><line nr="48" mi="7" ci="0" mb="0" cb="0"/><line nr="50" mi="1" ci="0" mb="0" cb="0"/><line nr="59" mi="3" ci="0" mb="2" cb="0"/><line nr="60" mi="5" ci="0" mb="0" cb="0"/><line nr="61" mi="3" ci="0" mb="2" cb="0"/><line nr="62" mi="5" ci="0" mb="0" cb="0"/><line nr="64" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="65" covered="0"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="15" covered="0"/><counter type="COMPLEXITY" missed="8" covered="0"/><counter type="METHOD" missed="2" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="MtasSolrJoinQParserPlugin.java"><line nr="12" mi="0" ci="3" mb="0" cb="0"/><line nr="24" mi="0" ci="1" mb="0" cb="0"/><line nr="37" mi="8" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="8" covered="4"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="1" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasCQLQParser.java"><line nr="40" mi="0" ci="3" mb="0" cb="0"/><line nr="43" mi="0" ci="3" mb="0" cb="0"/><line nr="46" mi="0" ci="3" mb="0" cb="0"/><line nr="49" mi="0" ci="3" mb="0" cb="0"/><line nr="52" mi="0" ci="3" mb="0" cb="0"/><line nr="55" mi="0" ci="3" mb="0" cb="0"/><line nr="67" mi="0" ci="6" mb="0" cb="0"/><line nr="69" mi="0" ci="6" mb="1" cb="1"/><line nr="70" mi="0" ci="4" mb="1" cb="1"/><line nr="71" mi="0" ci="7" mb="0" cb="0"/><line nr="73" mi="0" ci="6" mb="1" cb="1"/><line nr="74" mi="0" ci="4" mb="1" cb="1"/><line nr="75" mi="0" ci="7" mb="0" cb="0"/><line nr="77" mi="2" ci="4" mb="1" cb="1"/><line nr="78" mi="4" ci="0" mb="2" cb="0"/><line nr="79" mi="7" ci="0" mb="0" cb="0"/><line nr="81" mi="2" ci="4" mb="1" cb="1"/><line nr="82" mi="4" ci="0" mb="2" cb="0"/><line nr="84" mi="9" ci="0" mb="0" cb="0"/><line nr="85" mi="1" ci="0" mb="0" cb="0"/><line nr="86" mi="3" ci="0" mb="0" cb="0"/><line nr="87" mi="1" ci="0" mb="0" cb="0"/><line nr="89" mi="2" ci="4" mb="1" cb="1"/><line nr="91" mi="4" ci="0" mb="2" cb="0"/><line nr="92" mi="7" ci="0" mb="0" cb="0"/><line nr="94" mi="0" ci="5" mb="0" cb="0"/><line nr="95" mi="0" ci="3" mb="0" cb="0"/><line nr="96" mi="0" ci="3" mb="0" cb="2"/><line nr="97" mi="0" ci="4" mb="0" cb="0"/><line nr="98" mi="0" ci="4" mb="1" cb="1"/><line nr="99" mi="18" ci="0" mb="6" cb="0"/><line nr="100" mi="10" ci="0" mb="0" cb="0"/><line nr="102" mi="4" ci="0" mb="0" cb="0"/><line nr="103" mi="10" ci="0" mb="2" cb="0"/><line nr="104" mi="8" ci="0" mb="0" cb="0"/><line nr="105" mi="8" ci="0" mb="2" cb="0"/><line nr="106" mi="12" ci="0" mb="0" cb="0"/><line nr="109" mi="12" ci="0" mb="0" cb="0"/><line nr="112" mi="0" ci="1" mb="0" cb="0"/><line nr="113" mi="0" ci="1" mb="0" cb="0"/><line nr="122" mi="0" ci="3" mb="1" cb="1"/><line nr="123" mi="5" ci="0" mb="0" cb="0"/><line nr="124" mi="0" ci="3" mb="1" cb="1"/><line nr="125" mi="5" ci="0" mb="0" cb="0"/><line nr="127" mi="0" ci="2" mb="0" cb="0"/><line nr="128" mi="0" ci="2" mb="0" cb="0"/><line nr="129" mi="0" ci="3" mb="1" cb="1"/><line nr="130" mi="9" ci="0" mb="0" cb="0"/><line nr="131" mi="5" ci="0" mb="0" cb="0"/><line nr="133" mi="9" ci="0" mb="0" cb="0"/><line nr="134" mi="1" ci="0" mb="0" cb="0"/><line nr="135" mi="5" ci="0" mb="0" cb="0"/><line nr="136" mi="1" ci="0" mb="0" cb="0"/><line nr="138" mi="0" ci="9" mb="0" cb="0"/><line nr="139" mi="0" ci="5" mb="0" cb="0"/><line nr="141" mi="0" ci="12" mb="0" cb="0"/><line nr="142" mi="1" ci="0" mb="0" cb="0"/><line nr="143" mi="5" ci="0" mb="0" cb="0"/><line nr="144" mi="0" ci="1" mb="0" cb="0"/><line nr="145" mi="0" ci="2" mb="0" cb="0"/><counter type="INSTRUCTION" missed="174" covered="133"/><counter type="BRANCH" missed="27" covered="13"/><counter type="LINE" missed="27" covered="33"/><counter type="COMPLEXITY" missed="19" covered="3"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSolrJoinCache.java"><line nr="37" mi="0" ci="4" mb="0" cb="0"/><line nr="78" mi="0" ci="2" mb="0" cb="0"/><line nr="79" mi="0" ci="3" mb="0" cb="0"/><line nr="80" mi="8" ci="5" mb="3" cb="1"/><line nr="82" mi="4" ci="3" mb="3" cb="1"/><line nr="83" mi="2" ci="2" mb="0" cb="0"/><line nr="84" mi="4" ci="3" mb="3" cb="1"/><line nr="85" mi="2" ci="2" mb="0" cb="0"/><line nr="86" mi="0" ci="2" mb="1" cb="1"/><line nr="88" mi="9" ci="0" mb="0" cb="0"/><line nr="89" mi="5" ci="0" mb="0" cb="0"/><line nr="90" mi="2" ci="0" mb="2" cb="0"/><line nr="91" mi="16" ci="0" mb="2" cb="0"/><line nr="92" mi="6" ci="0" mb="4" cb="0"/><line nr="93" mi="11" ci="0" mb="0" cb="0"/><line nr="94" mi="3" ci="0" mb="2" cb="0"/><line nr="95" mi="11" ci="0" mb="0" cb="0"/><line nr="99" mi="1" ci="0" mb="0" cb="0"/><line nr="100" mi="3" ci="0" mb="0" cb="0"/><line nr="101" mi="11" ci="0" mb="0" cb="0"/><line nr="102" mi="1" ci="0" mb="0" cb="0"/><line nr="104" mi="0" ci="5" mb="0" cb="0"/><line nr="105" mi="0" ci="5" mb="0" cb="0"/><line nr="106" mi="0" ci="1" mb="0" cb="0"/><line nr="119" mi="7" ci="0" mb="0" cb="0"/><line nr="120" mi="5" ci="0" mb="0" cb="0"/><line nr="134" mi="3" ci="0" mb="0" cb="0"/><line nr="135" mi="3" ci="0" mb="0" cb="0"/><line nr="139" mi="3" ci="0" mb="0" cb="0"/><line nr="140" mi="5" ci="0" mb="2" cb="0"/><line nr="142" mi="6" ci="0" mb="0" cb="0"/><line nr="143" mi="11" ci="0" mb="0" cb="0"/><line nr="144" mi="6" ci="0" mb="0" cb="0"/><line nr="146" mi="3" ci="0" mb="2" cb="0"/><line nr="147" mi="6" ci="0" mb="0" cb="0"/><line nr="148" mi="19" ci="0" mb="0" cb="0"/><line nr="149" mi="6" ci="0" mb="0" cb="0"/><line nr="151" mi="5" ci="0" mb="0" cb="0"/><line nr="152" mi="2" ci="0" mb="0" cb="0"/><line nr="153" mi="65" ci="0" mb="16" cb="0"/><line nr="154" mi="5" ci="0" mb="0" cb="0"/><line nr="155" mi="5" ci="0" mb="0" cb="0"/><line nr="156" mi="11" ci="0" mb="0" cb="0"/><line nr="157" mi="2" ci="0" mb="0" cb="0"/><line nr="160" mi="5" ci="0" mb="0" cb="0"/><line nr="161" mi="2" ci="0" mb="0" cb="0"/><line nr="174" mi="7" ci="0" mb="0" cb="0"/><line nr="175" mi="5" ci="0" mb="2" cb="0"/><line nr="176" mi="4" ci="0" mb="0" cb="0"/><line nr="178" mi="2" ci="0" mb="0" cb="0"/><line nr="190" mi="5" ci="0" mb="2" cb="0"/><line nr="191" mi="8" ci="0" mb="0" cb="0"/><line nr="193" mi="2" ci="0" mb="0" cb="0"/><line nr="205" mi="3" ci="0" mb="0" cb="0"/><line nr="206" mi="5" ci="0" mb="2" cb="0"/><line nr="207" mi="6" ci="0" mb="0" cb="0"/><line nr="208" mi="11" ci="0" mb="0" cb="0"/><line nr="209" mi="3" ci="0" mb="2" cb="0"/><line nr="211" mi="5" ci="0" mb="0" cb="0"/><line nr="212" mi="7" ci="0" mb="0" cb="0"/><line nr="214" mi="4" ci="0" mb="0" cb="0"/><line nr="215" mi="1" ci="0" mb="0" cb="0"/><line nr="216" mi="7" ci="0" mb="2" cb="0"/><line nr="217" mi="10" ci="0" mb="0" cb="0"/><line nr="219" mi="5" ci="0" mb="0" cb="0"/><line nr="220" mi="5" ci="0" mb="0" cb="0"/><line nr="221" mi="11" ci="0" mb="0" cb="0"/><line nr="222" mi="1" ci="0" mb="0" cb="0"/><line nr="224" mi="3" ci="0" mb="2" cb="0"/><line nr="225" mi="5" ci="0" mb="0" cb="0"/><line nr="227" mi="2" ci="0" mb="0" cb="0"/><line nr="230" mi="1" ci="0" mb="0" cb="0"/><line nr="231" mi="3" ci="0" mb="0" cb="0"/><line nr="233" mi="2" ci="0" mb="0" cb="0"/><line nr="242" mi="5" ci="0" mb="2" cb="0"/><line nr="243" mi="6" ci="0" mb="0" cb="0"/><line nr="244" mi="5" ci="0" mb="0" cb="0"/><line nr="245" mi="5" ci="0" mb="0" cb="0"/><line nr="246" mi="6" ci="0" mb="2" cb="0"/><line nr="247" mi="4" ci="0" mb="2" cb="0"/><line nr="248" mi="10" ci="0" mb="0" cb="0"/><line nr="251" mi="1" ci="0" mb="0" cb="0"/><line nr="259" mi="4" ci="0" mb="0" cb="0"/><line nr="260" mi="4" ci="0" mb="0" cb="0"/><line nr="261" mi="4" ci="0" mb="0" cb="0"/><line nr="263" mi="12" ci="0" mb="2" cb="0"/><line nr="264" mi="8" ci="0" mb="2" cb="0"/><line nr="265" mi="11" ci="0" mb="2" cb="0"/><line nr="266" mi="1" ci="0" mb="0" cb="0"/><line nr="267" mi="7" ci="0" mb="2" cb="0"/><line nr="268" mi="5" ci="0" mb="0" cb="0"/><line nr="270" mi="1" ci="0" mb="0" cb="0"/><line nr="272" mi="1" ci="0" mb="0" cb="0"/><line nr="273" mi="10" ci="0" mb="2" cb="0"/><line nr="274" mi="3" ci="0" mb="0" cb="0"/><line nr="275" mi="1" ci="0" mb="0" cb="0"/><line nr="277" mi="9" ci="0" mb="2" cb="0"/><line nr="278" mi="4" ci="0" mb="0" cb="0"/><line nr="279" mi="5" ci="0" mb="0" cb="0"/><line nr="280" mi="3" ci="0" mb="0" cb="0"/><line nr="282" mi="8" ci="0" mb="0" cb="0"/><line nr="283" mi="7" ci="0" mb="0" cb="0"/><line nr="284" mi="12" ci="0" mb="2" cb="0"/><line nr="285" mi="6" ci="0" mb="2" cb="0"/><line nr="286" mi="5" ci="0" mb="0" cb="0"/><line nr="288" mi="1" ci="0" mb="0" cb="0"/><line nr="289" mi="10" ci="0" mb="2" cb="0"/><line nr="290" mi="3" ci="0" mb="0" cb="0"/><line nr="291" mi="1" ci="0" mb="0" cb="0"/><line nr="293" mi="2" ci="0" mb="0" cb="0"/><line nr="304" mi="4" ci="0" mb="0" cb="0"/><line nr="306" mi="5" ci="0" mb="0" cb="0"/><line nr="307" mi="3" ci="0" mb="0" cb="0"/><line nr="308" mi="2" ci="0" mb="0" cb="0"/><line nr="309" mi="3" ci="0" mb="0" cb="0"/><line nr="310" mi="3" ci="0" mb="0" cb="0"/><line nr="321" mi="3" ci="0" mb="0" cb="0"/><line nr="323" mi="8" ci="0" mb="0" cb="0"/><line nr="325" mi="3" ci="0" mb="0" cb="0"/><line nr="326" mi="1" ci="0" mb="0" cb="0"/><line nr="327" mi="5" ci="0" mb="0" cb="0"/><line nr="339" mi="2" ci="0" mb="0" cb="0"/><line nr="340" mi="7" ci="0" mb="2" cb="0"/><line nr="341" mi="7" ci="0" mb="2" cb="0"/><line nr="342" mi="7" ci="0" mb="2" cb="0"/><line nr="343" mi="1" ci="0" mb="0" cb="0"/><line nr="347" mi="5" ci="0" mb="0" cb="0"/><line nr="348" mi="8" ci="0" mb="0" cb="0"/><line nr="349" mi="8" ci="0" mb="0" cb="0"/><line nr="350" mi="2" ci="0" mb="0" cb="0"/><line nr="355" mi="3" ci="0" mb="2" cb="0"/><line nr="356" mi="2" ci="0" mb="0" cb="0"/><line nr="357" mi="2" ci="0" mb="2" cb="0"/><line nr="358" mi="2" ci="0" mb="0" cb="0"/><line nr="359" mi="5" ci="0" mb="2" cb="0"/><line nr="360" mi="2" ci="0" mb="0" cb="0"/><line nr="361" mi="3" ci="0" mb="0" cb="0"/><line nr="362" mi="16" ci="0" mb="4" cb="0"/><counter type="INSTRUCTION" missed="729" covered="37"/><counter type="BRANCH" missed="92" covered="4"/><counter type="LINE" missed="126" covered="12"/><counter type="COMPLEXITY" missed="61" covered="2"/><counter type="METHOD" missed="13" covered="2"/><counter type="CLASS" missed="1" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="976" covered="186"/><counter type="BRANCH" missed="131" covered="17"/><counter type="LINE" missed="169" covered="50"/><counter type="COMPLEXITY" missed="89" covered="10"/><counter type="METHOD" missed="16" covered="9"/><counter type="CLASS" missed="2" covered="4"/></package><package name="mtas/solr/handler"><class name="mtas/solr/handler/MtasRequestHandler"><method name="&lt;init&gt;" desc="()V" line="30"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="handleRequestBody" desc="(Lorg/apache/solr/request/SolrQueryRequest;Lorg/apache/solr/response/SolrQueryResponse;)V" line="73"><counter type="INSTRUCTION" missed="308" covered="0"/><counter type="BRANCH" missed="38" covered="0"/><counter type="LINE" missed="57" covered="0"/><counter type="COMPLEXITY" missed="20" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getFiles" desc="(Ljava/lang/String;Ljava/lang/String;)Ljava/util/ArrayList;" line="154"><counter type="INSTRUCTION" missed="80" covered="0"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="12" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getDescription" desc="()Ljava/lang/String;" line="178"><counter type="INSTRUCTION" missed="0" covered="2"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getParamsFromJSON" desc="(Ljava/util/Map;Ljava/lang/String;)V" line="191"><counter type="INSTRUCTION" missed="63" covered="0"/><counter type="BRANCH" missed="10" covered="0"/><counter type="LINE" missed="20" covered="0"/><counter type="COMPLEXITY" missed="6" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;clinit&gt;" desc="()V" line="33"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="451" covered="9"/><counter type="BRANCH" missed="60" covered="0"/><counter type="LINE" missed="89" covered="3"/><counter type="COMPLEXITY" missed="33" covered="3"/><counter type="METHOD" missed="3" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="MtasRequestHandler.java"><line nr="30" mi="0" ci="3" mb="0" cb="0"/><line nr="33" mi="0" ci="4" mb="0" cb="0"/><line nr="73" mi="5" ci="0" mb="0" cb="0"/><line nr="75" mi="6" ci="0" mb="0" cb="0"/><line nr="76" mi="2" ci="0" mb="2" cb="0"/><line nr="77" mi="8" ci="0" mb="0" cb="0"/><line nr="79" mi="6" ci="0" mb="0" cb="0"/><line nr="80" mi="2" ci="0" mb="2" cb="0"/><line nr="81" mi="6" ci="0" mb="0" cb="0"/><line nr="82" mi="6" ci="0" mb="4" cb="0"/><line nr="85" mi="6" ci="0" mb="0" cb="0"/><line nr="86" mi="5" ci="0" mb="0" cb="0"/><line nr="87" mi="1" ci="0" mb="0" cb="0"/><line nr="88" mi="1" ci="0" mb="0" cb="0"/><line nr="89" mi="3" ci="0" mb="0" cb="0"/><line nr="90" mi="5" ci="0" mb="0" cb="0"/><line nr="91" mi="1" ci="0" mb="0" cb="0"/><line nr="94" mi="7" ci="0" mb="0" cb="0"/><line nr="95" mi="2" ci="0" mb="2" cb="0"/><line nr="96" mi="2" ci="0" mb="0" cb="0"/><line nr="97" mi="2" ci="0" mb="0" cb="0"/><line nr="98" mi="2" ci="0" mb="0" cb="0"/><line nr="99" mi="3" ci="0" mb="2" cb="0"/><line nr="100" mi="4" ci="0" mb="0" cb="0"/><line nr="101" mi="3" ci="0" mb="2" cb="0"/><line nr="102" mi="4" ci="0" mb="0" cb="0"/><line nr="103" mi="4" ci="0" mb="0" cb="0"/><line nr="104" mi="5" ci="0" mb="0" cb="0"/><line nr="105" mi="5" ci="0" mb="0" cb="0"/><line nr="106" mi="5" ci="0" mb="0" cb="0"/><line nr="107" mi="5" ci="0" mb="0" cb="0"/><line nr="109" mi="1" ci="0" mb="0" cb="0"/><line nr="110" mi="5" ci="0" mb="0" cb="0"/><line nr="111" mi="5" ci="0" mb="0" cb="0"/><line nr="112" mi="5" ci="0" mb="0" cb="0"/><line nr="114" mi="4" ci="0" mb="4" cb="0"/><line nr="115" mi="4" ci="0" mb="0" cb="0"/><line nr="117" mi="12" ci="0" mb="0" cb="0"/><line nr="118" mi="8" ci="0" mb="0" cb="0"/><line nr="120" mi="7" ci="0" mb="0" cb="0"/><line nr="121" mi="2" ci="0" mb="0" cb="0"/><line nr="122" mi="2" ci="0" mb="0" cb="0"/><line nr="123" mi="33" ci="0" mb="8" cb="0"/><line nr="124" mi="3" ci="0" mb="0" cb="0"/><line nr="125" mi="5" ci="0" mb="0" cb="0"/><line nr="127" mi="9" ci="0" mb="0" cb="0"/><line nr="128" mi="2" ci="0" mb="0" cb="0"/><line nr="129" mi="5" ci="0" mb="4" cb="0"/><line nr="130" mi="4" ci="0" mb="0" cb="0"/><line nr="132" mi="12" ci="0" mb="0" cb="0"/><line nr="133" mi="8" ci="0" mb="0" cb="0"/><line nr="134" mi="1" ci="0" mb="0" cb="0"/><line nr="135" mi="2" ci="0" mb="0" cb="0"/><line nr="136" mi="33" ci="0" mb="8" cb="0"/><line nr="137" mi="3" ci="0" mb="0" cb="0"/><line nr="138" mi="5" ci="0" mb="0" cb="0"/><line nr="140" mi="9" ci="0" mb="0" cb="0"/><line nr="141" mi="2" ci="0" mb="0" cb="0"/><line nr="144" mi="1" ci="0" mb="0" cb="0"/><line nr="154" mi="4" ci="0" mb="0" cb="0"/><line nr="155" mi="15" ci="0" mb="2" cb="0"/><line nr="156" mi="6" ci="0" mb="0" cb="0"/><line nr="157" mi="2" ci="0" mb="2" cb="0"/><line nr="158" mi="16" ci="0" mb="2" cb="0"/><line nr="159" mi="13" ci="0" mb="2" cb="0"/><line nr="160" mi="4" ci="0" mb="0" cb="0"/><line nr="161" mi="3" ci="0" mb="2" cb="0"/><line nr="162" mi="5" ci="0" mb="0" cb="0"/><line nr="163" mi="3" ci="0" mb="2" cb="0"/><line nr="164" mi="7" ci="0" mb="0" cb="0"/><line nr="168" mi="2" ci="0" mb="0" cb="0"/><line nr="178" mi="0" ci="2" mb="0" cb="0"/><line nr="191" mi="5" ci="0" mb="0" cb="0"/><line nr="193" mi="3" ci="0" mb="0" cb="0"/><line nr="194" mi="3" ci="0" mb="2" cb="0"/><line nr="195" mi="1" ci="0" mb="0" cb="0"/><line nr="196" mi="3" ci="0" mb="0" cb="0"/><line nr="202" mi="11" ci="0" mb="2" cb="0"/><line nr="203" mi="4" ci="0" mb="0" cb="0"/><line nr="204" mi="3" ci="0" mb="0" cb="0"/><line nr="205" mi="4" ci="0" mb="2" cb="0"/><line nr="206" mi="1" ci="0" mb="0" cb="0"/><line nr="209" mi="2" ci="0" mb="2" cb="0"/><line nr="210" mi="5" ci="0" mb="0" cb="0"/><line nr="211" mi="3" ci="0" mb="2" cb="0"/><line nr="212" mi="6" ci="0" mb="0" cb="0"/><line nr="214" mi="1" ci="0" mb="0" cb="0"/><line nr="215" mi="1" ci="0" mb="0" cb="0"/><line nr="216" mi="4" ci="0" mb="0" cb="0"/><line nr="219" mi="1" ci="0" mb="0" cb="0"/><line nr="220" mi="1" ci="0" mb="0" cb="0"/><line nr="221" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="451" covered="9"/><counter type="BRANCH" missed="60" covered="0"/><counter type="LINE" missed="89" covered="3"/><counter type="COMPLEXITY" missed="33" covered="3"/><counter type="METHOD" missed="3" covered="3"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="451" covered="9"/><counter type="BRANCH" missed="60" covered="0"/><counter type="LINE" missed="89" covered="3"/><counter type="COMPLEXITY" missed="33" covered="3"/><counter type="METHOD" missed="3" covered="3"/><counter type="CLASS" missed="0" covered="1"/></package><package name="mtas/solr/handler/component"><class name="mtas/solr/handler/component/MtasSolrSearchComponent"><method name="&lt;init&gt;" desc="()V" line="46"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="init" desc="(Lorg/apache/solr/common/util/NamedList;)V" line="149"><counter type="INSTRUCTION" missed="40" covered="90"/><counter type="BRANCH" missed="12" covered="4"/><counter type="LINE" missed="8" covered="20"/><counter type="COMPLEXITY" missed="8" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getVersion" desc="()Ljava/lang/String;" line="192"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getDescription" desc="()Ljava/lang/String;" line="202"><counter type="INSTRUCTION" missed="0" covered="2"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="prepare" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;)V" line="218"><counter type="INSTRUCTION" missed="30" covered="102"/><counter type="BRANCH" missed="6" covered="14"/><counter type="LINE" missed="6" covered="19"/><counter type="COMPLEXITY" missed="6" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="process" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;)V" line="283"><counter type="INSTRUCTION" missed="301" covered="500"/><counter type="BRANCH" missed="41" covered="75"/><counter type="LINE" missed="45" covered="97"/><counter type="COMPLEXITY" missed="28" covered="31"/><counter type="METHOD" missed="0" covered="1"/></method><method name="modifyRequest" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lorg/apache/solr/handler/component/SearchComponent;Lorg/apache/solr/handler/component/ShardRequest;)V" line="498"><counter type="INSTRUCTION" missed="36" covered="79"/><counter type="BRANCH" missed="6" covered="14"/><counter type="LINE" missed="6" covered="14"/><counter type="COMPLEXITY" missed="6" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="handleResponses" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lorg/apache/solr/handler/component/ShardRequest;)V" line="545"><counter type="INSTRUCTION" missed="0" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="finishStage" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;)V" line="560"><counter type="INSTRUCTION" missed="24" covered="87"/><counter type="BRANCH" missed="6" covered="14"/><counter type="LINE" missed="6" covered="17"/><counter type="COMPLEXITY" missed="6" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="distributedProcess" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;)I" line="615"><counter type="INSTRUCTION" missed="59" covered="215"/><counter type="BRANCH" missed="15" covered="55"/><counter type="LINE" missed="15" covered="43"/><counter type="COMPLEXITY" missed="15" covered="21"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getMtasFields" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;)Lmtas/codec/util/CodecComponent$ComponentFields;" line="696"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="49"><counter type="INSTRUCTION" missed="0" covered="44"/><counter type="LINE" missed="0" covered="11"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="493" covered="1133"/><counter type="BRANCH" missed="86" covered="176"/><counter type="LINE" missed="87" covered="226"/><counter type="COMPLEXITY" missed="70" covered="73"/><counter type="METHOD" missed="1" covered="11"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="MtasSolrSearchComponent.java"><line nr="46" mi="0" ci="2" mb="0" cb="0"/><line nr="49" mi="0" ci="3" mb="0" cb="0"/><line nr="70" mi="0" ci="4" mb="0" cb="0"/><line nr="74" mi="0" ci="4" mb="0" cb="0"/><line nr="78" mi="0" ci="4" mb="0" cb="0"/><line nr="82" mi="0" ci="4" mb="0" cb="0"/><line nr="85" mi="0" ci="4" mb="0" cb="0"/><line nr="89" mi="0" ci="4" mb="0" cb="0"/><line nr="93" mi="0" ci="4" mb="0" cb="0"/><line nr="97" mi="0" ci="4" mb="0" cb="0"/><line nr="101" mi="0" ci="4" mb="0" cb="0"/><line nr="104" mi="0" ci="5" mb="0" cb="0"/><line nr="138" mi="0" ci="4" mb="0" cb="0"/><line nr="149" mi="0" ci="3" mb="0" cb="0"/><line nr="151" mi="0" ci="5" mb="0" cb="0"/><line nr="152" mi="0" ci="6" mb="0" cb="0"/><line nr="153" mi="0" ci="6" mb="0" cb="0"/><line nr="154" mi="0" ci="6" mb="0" cb="0"/><line nr="155" mi="0" ci="6" mb="0" cb="0"/><line nr="156" mi="0" ci="6" mb="0" cb="0"/><line nr="157" mi="0" ci="6" mb="0" cb="0"/><line nr="158" mi="0" ci="6" mb="0" cb="0"/><line nr="159" mi="0" ci="6" mb="0" cb="0"/><line nr="161" mi="0" ci="2" mb="0" cb="0"/><line nr="162" mi="0" ci="2" mb="0" cb="0"/><line nr="163" mi="0" ci="2" mb="0" cb="0"/><line nr="164" mi="0" ci="2" mb="0" cb="0"/><line nr="165" mi="2" ci="4" mb="1" cb="1"/><line nr="166" mi="3" ci="0" mb="2" cb="0"/><line nr="167" mi="5" ci="0" mb="0" cb="0"/><line nr="169" mi="2" ci="4" mb="1" cb="1"/><line nr="170" mi="3" ci="0" mb="2" cb="0"/><line nr="171" mi="5" ci="0" mb="0" cb="0"/><line nr="173" mi="2" ci="4" mb="1" cb="1"/><line nr="174" mi="3" ci="0" mb="2" cb="0"/><line nr="175" mi="5" ci="0" mb="0" cb="0"/><line nr="177" mi="2" ci="4" mb="1" cb="1"/><line nr="178" mi="3" ci="0" mb="2" cb="0"/><line nr="179" mi="5" ci="0" mb="0" cb="0"/><line nr="181" mi="0" ci="9" mb="0" cb="0"/><line nr="183" mi="0" ci="1" mb="0" cb="0"/><line nr="192" mi="3" ci="0" mb="0" cb="0"/><line nr="202" mi="0" ci="2" mb="0" cb="0"/><line nr="218" mi="0" ci="7" mb="0" cb="2"/><line nr="219" mi="0" ci="5" mb="0" cb="0"/><line nr="220" mi="0" ci="4" mb="0" cb="0"/><line nr="222" mi="0" ci="5" mb="0" cb="0"/><line nr="223" mi="0" ci="2" mb="1" cb="1"/><line nr="224" mi="5" ci="0" mb="0" cb="0"/><line nr="227" mi="0" ci="7" mb="1" cb="1"/><line nr="229" mi="5" ci="0" mb="0" cb="0"/><line nr="232" mi="0" ci="7" mb="1" cb="1"/><line nr="234" mi="5" ci="0" mb="0" cb="0"/><line nr="237" mi="0" ci="7" mb="1" cb="1"/><line nr="239" mi="5" ci="0" mb="0" cb="0"/><line nr="242" mi="0" ci="5" mb="0" cb="0"/><line nr="243" mi="0" ci="2" mb="0" cb="2"/><line nr="244" mi="0" ci="5" mb="0" cb="0"/><line nr="247" mi="0" ci="7" mb="0" cb="2"/><line nr="249" mi="0" ci="5" mb="0" cb="0"/><line nr="252" mi="0" ci="7" mb="0" cb="2"/><line nr="254" mi="0" ci="5" mb="0" cb="0"/><line nr="257" mi="0" ci="7" mb="1" cb="1"/><line nr="259" mi="5" ci="0" mb="0" cb="0"/><line nr="262" mi="0" ci="7" mb="1" cb="1"/><line nr="264" mi="5" ci="0" mb="0" cb="0"/><line nr="266" mi="0" ci="7" mb="0" cb="0"/><line nr="268" mi="0" ci="1" mb="0" cb="0"/><line nr="283" mi="0" ci="4" mb="0" cb="0"/><line nr="284" mi="0" ci="2" mb="0" cb="2"/><line nr="285" mi="0" ci="4" mb="0" cb="0"/><line nr="286" mi="0" ci="4" mb="0" cb="0"/><line nr="287" mi="0" ci="27" mb="6" cb="12"/><line nr="291" mi="0" ci="4" mb="0" cb="0"/><line nr="292" mi="0" ci="2" mb="0" cb="0"/><line nr="293" mi="0" ci="2" mb="0" cb="0"/><line nr="294" mi="0" ci="2" mb="0" cb="2"/><line nr="295" mi="0" ci="4" mb="0" cb="0"/><line nr="296" mi="0" ci="3" mb="0" cb="0"/><line nr="297" mi="0" ci="3" mb="0" cb="2"/><line nr="298" mi="0" ci="6" mb="0" cb="0"/><line nr="300" mi="0" ci="2" mb="0" cb="0"/><line nr="302" mi="0" ci="2" mb="1" cb="1"/><line nr="303" mi="0" ci="4" mb="0" cb="0"/><line nr="304" mi="0" ci="3" mb="0" cb="0"/><line nr="305" mi="0" ci="3" mb="0" cb="2"/><line nr="306" mi="0" ci="6" mb="0" cb="0"/><line nr="308" mi="0" ci="2" mb="0" cb="0"/><line nr="310" mi="0" ci="12" mb="0" cb="2"/><line nr="312" mi="0" ci="10" mb="0" cb="0"/><line nr="313" mi="0" ci="2" mb="0" cb="0"/><line nr="314" mi="1" ci="0" mb="0" cb="0"/><line nr="316" mi="3" ci="0" mb="0" cb="0"/><line nr="317" mi="5" ci="0" mb="0" cb="0"/><line nr="318" mi="0" ci="1" mb="0" cb="0"/><line nr="319" mi="0" ci="1" mb="0" cb="0"/><line nr="320" mi="0" ci="6" mb="0" cb="0"/><line nr="322" mi="0" ci="4" mb="0" cb="0"/><line nr="323" mi="0" ci="3" mb="1" cb="1"/><line nr="324" mi="4" ci="0" mb="0" cb="0"/><line nr="325" mi="12" ci="0" mb="2" cb="0"/><line nr="327" mi="15" ci="0" mb="2" cb="0"/><line nr="328" mi="9" ci="0" mb="0" cb="0"/><line nr="329" mi="1" ci="0" mb="0" cb="0"/><line nr="330" mi="1" ci="0" mb="0" cb="0"/><line nr="332" mi="4" ci="0" mb="0" cb="0"/><line nr="334" mi="0" ci="3" mb="1" cb="1"/><line nr="335" mi="4" ci="0" mb="0" cb="0"/><line nr="336" mi="12" ci="0" mb="2" cb="0"/><line nr="337" mi="15" ci="0" mb="2" cb="0"/><line nr="338" mi="9" ci="0" mb="0" cb="0"/><line nr="339" mi="1" ci="0" mb="0" cb="0"/><line nr="340" mi="1" ci="0" mb="0" cb="0"/><line nr="342" mi="4" ci="0" mb="0" cb="0"/><line nr="344" mi="0" ci="3" mb="1" cb="1"/><line nr="345" mi="4" ci="0" mb="0" cb="0"/><line nr="346" mi="12" ci="0" mb="2" cb="0"/><line nr="347" mi="15" ci="0" mb="2" cb="0"/><line nr="348" mi="7" ci="0" mb="2" cb="0"/><line nr="349" mi="10" ci="0" mb="0" cb="0"/><line nr="351" mi="9" ci="0" mb="0" cb="0"/><line nr="353" mi="1" ci="0" mb="0" cb="0"/><line nr="354" mi="1" ci="0" mb="0" cb="0"/><line nr="356" mi="4" ci="0" mb="0" cb="0"/><line nr="358" mi="0" ci="3" mb="1" cb="1"/><line nr="360" mi="7" ci="0" mb="2" cb="0"/><line nr="361" mi="11" ci="0" mb="0" cb="0"/><line nr="363" mi="10" ci="0" mb="0" cb="0"/><line nr="366" mi="0" ci="3" mb="1" cb="1"/><line nr="367" mi="4" ci="0" mb="0" cb="0"/><line nr="368" mi="12" ci="0" mb="2" cb="0"/><line nr="369" mi="15" ci="0" mb="2" cb="0"/><line nr="370" mi="9" ci="0" mb="0" cb="0"/><line nr="371" mi="1" ci="0" mb="0" cb="0"/><line nr="372" mi="1" ci="0" mb="0" cb="0"/><line nr="374" mi="4" ci="0" mb="0" cb="0"/><line nr="376" mi="0" ci="3" mb="1" cb="1"/><line nr="377" mi="4" ci="0" mb="0" cb="0"/><line nr="378" mi="12" ci="0" mb="2" cb="0"/><line nr="379" mi="15" ci="0" mb="2" cb="0"/><line nr="380" mi="7" ci="0" mb="2" cb="0"/><line nr="381" mi="10" ci="0" mb="0" cb="0"/><line nr="383" mi="9" ci="0" mb="0" cb="0"/><line nr="385" mi="1" ci="0" mb="0" cb="0"/><line nr="386" mi="1" ci="0" mb="0" cb="0"/><line nr="388" mi="4" ci="0" mb="0" cb="0"/><line nr="390" mi="0" ci="3" mb="0" cb="2"/><line nr="391" mi="0" ci="4" mb="0" cb="0"/><line nr="392" mi="0" ci="12" mb="0" cb="2"/><line nr="394" mi="0" ci="15" mb="0" cb="2"/><line nr="395" mi="0" ci="7" mb="0" cb="2"/><line nr="396" mi="0" ci="5" mb="0" cb="0"/><line nr="397" mi="0" ci="5" mb="0" cb="0"/><line nr="399" mi="0" ci="5" mb="0" cb="0"/><line nr="400" mi="0" ci="4" mb="0" cb="0"/><line nr="402" mi="0" ci="1" mb="0" cb="0"/><line nr="403" mi="0" ci="1" mb="0" cb="0"/><line nr="405" mi="0" ci="4" mb="0" cb="0"/><line nr="407" mi="0" ci="3" mb="0" cb="2"/><line nr="408" mi="0" ci="4" mb="0" cb="0"/><line nr="409" mi="0" ci="12" mb="0" cb="2"/><line nr="410" mi="0" ci="7" mb="1" cb="1"/><line nr="411" mi="0" ci="7" mb="0" cb="2"/><line nr="412" mi="0" ci="9" mb="0" cb="0"/><line nr="413" mi="0" ci="6" mb="0" cb="0"/><line nr="415" mi="0" ci="8" mb="0" cb="0"/><line nr="416" mi="0" ci="6" mb="0" cb="0"/><line nr="419" mi="0" ci="1" mb="0" cb="0"/><line nr="420" mi="0" ci="4" mb="0" cb="0"/><line nr="422" mi="0" ci="3" mb="0" cb="2"/><line nr="423" mi="0" ci="4" mb="0" cb="0"/><line nr="424" mi="0" ci="9" mb="1" cb="5"/><line nr="426" mi="0" ci="3" mb="0" cb="2"/><line nr="427" mi="0" ci="4" mb="0" cb="0"/><line nr="428" mi="0" ci="12" mb="0" cb="2"/><line nr="430" mi="0" ci="15" mb="0" cb="2"/><line nr="431" mi="0" ci="7" mb="0" cb="2"/><line nr="432" mi="0" ci="5" mb="0" cb="0"/><line nr="433" mi="0" ci="5" mb="0" cb="0"/><line nr="435" mi="0" ci="5" mb="0" cb="0"/><line nr="436" mi="0" ci="4" mb="0" cb="0"/><line nr="438" mi="0" ci="1" mb="0" cb="0"/><line nr="439" mi="0" ci="1" mb="0" cb="0"/><line nr="440" mi="0" ci="4" mb="0" cb="0"/><line nr="442" mi="0" ci="3" mb="0" cb="2"/><line nr="443" mi="0" ci="4" mb="0" cb="0"/><line nr="444" mi="0" ci="12" mb="0" cb="2"/><line nr="446" mi="0" ci="15" mb="0" cb="2"/><line nr="447" mi="0" ci="7" mb="0" cb="2"/><line nr="448" mi="0" ci="5" mb="0" cb="0"/><line nr="449" mi="0" ci="5" mb="0" cb="0"/><line nr="451" mi="0" ci="5" mb="0" cb="0"/><line nr="452" mi="0" ci="4" mb="0" cb="0"/><line nr="454" mi="0" ci="1" mb="0" cb="0"/><line nr="455" mi="0" ci="1" mb="0" cb="0"/><line nr="456" mi="0" ci="4" mb="0" cb="0"/><line nr="458" mi="0" ci="3" mb="0" cb="2"/><line nr="459" mi="0" ci="4" mb="0" cb="0"/><line nr="460" mi="0" ci="12" mb="0" cb="2"/><line nr="462" mi="0" ci="15" mb="0" cb="2"/><line nr="463" mi="0" ci="7" mb="0" cb="2"/><line nr="464" mi="0" ci="10" mb="0" cb="0"/><line nr="466" mi="0" ci="5" mb="0" cb="0"/><line nr="467" mi="0" ci="4" mb="0" cb="0"/><line nr="469" mi="0" ci="1" mb="0" cb="0"/><line nr="470" mi="0" ci="1" mb="0" cb="0"/><line nr="471" mi="0" ci="4" mb="0" cb="0"/><line nr="474" mi="0" ci="4" mb="0" cb="0"/><line nr="478" mi="0" ci="5" mb="0" cb="0"/><line nr="481" mi="0" ci="1" mb="0" cb="0"/><line nr="498" mi="0" ci="6" mb="0" cb="2"/><line nr="499" mi="0" ci="6" mb="0" cb="2"/><line nr="500" mi="0" ci="6" mb="0" cb="0"/><line nr="502" mi="0" ci="6" mb="0" cb="2"/><line nr="504" mi="0" ci="6" mb="0" cb="0"/><line nr="506" mi="0" ci="6" mb="0" cb="2"/><line nr="508" mi="0" ci="6" mb="0" cb="0"/><line nr="510" mi="0" ci="6" mb="1" cb="1"/><line nr="511" mi="6" ci="0" mb="0" cb="0"/><line nr="513" mi="0" ci="6" mb="1" cb="1"/><line nr="514" mi="6" ci="0" mb="0" cb="0"/><line nr="516" mi="0" ci="6" mb="1" cb="1"/><line nr="517" mi="6" ci="0" mb="0" cb="0"/><line nr="519" mi="0" ci="6" mb="1" cb="1"/><line nr="520" mi="6" ci="0" mb="0" cb="0"/><line nr="522" mi="0" ci="6" mb="1" cb="1"/><line nr="524" mi="6" ci="0" mb="0" cb="0"/><line nr="526" mi="0" ci="6" mb="1" cb="1"/><line nr="527" mi="6" ci="0" mb="0" cb="0"/><line nr="530" mi="0" ci="1" mb="0" cb="0"/><line nr="545" mi="0" ci="1" mb="0" cb="0"/><line nr="560" mi="0" ci="7" mb="0" cb="2"/><line nr="561" mi="0" ci="7" mb="0" cb="2"/><line nr="563" mi="0" ci="4" mb="0" cb="0"/><line nr="565" mi="0" ci="5" mb="0" cb="0"/><line nr="566" mi="0" ci="2" mb="0" cb="2"/><line nr="567" mi="0" ci="4" mb="0" cb="0"/><line nr="569" mi="0" ci="7" mb="0" cb="2"/><line nr="571" mi="0" ci="4" mb="0" cb="0"/><line nr="573" mi="0" ci="7" mb="1" cb="1"/><line nr="575" mi="4" ci="0" mb="0" cb="0"/><line nr="577" mi="0" ci="7" mb="1" cb="1"/><line nr="579" mi="4" ci="0" mb="0" cb="0"/><line nr="581" mi="0" ci="7" mb="1" cb="1"/><line nr="583" mi="4" ci="0" mb="0" cb="0"/><line nr="585" mi="0" ci="7" mb="1" cb="1"/><line nr="587" mi="4" ci="0" mb="0" cb="0"/><line nr="589" mi="0" ci="5" mb="0" cb="0"/><line nr="590" mi="0" ci="2" mb="1" cb="1"/><line nr="591" mi="4" ci="0" mb="0" cb="0"/><line nr="593" mi="0" ci="7" mb="1" cb="1"/><line nr="595" mi="4" ci="0" mb="0" cb="0"/><line nr="597" mi="0" ci="4" mb="0" cb="0"/><line nr="599" mi="0" ci="1" mb="0" cb="0"/><line nr="615" mi="0" ci="7" mb="0" cb="2"/><line nr="616" mi="0" ci="12" mb="0" cb="6"/><line nr="619" mi="0" ci="4" mb="0" cb="0"/><line nr="620" mi="0" ci="5" mb="0" cb="0"/><line nr="621" mi="0" ci="5" mb="1" cb="1"/><line nr="622" mi="4" ci="0" mb="0" cb="0"/><line nr="623" mi="5" ci="0" mb="0" cb="0"/><line nr="624" mi="1" ci="4" mb="0" cb="2"/><line nr="625" mi="0" ci="4" mb="0" cb="0"/><line nr="626" mi="0" ci="5" mb="0" cb="0"/><line nr="627" mi="0" ci="5" mb="0" cb="2"/><line nr="628" mi="0" ci="4" mb="0" cb="0"/><line nr="629" mi="0" ci="5" mb="0" cb="0"/><line nr="630" mi="0" ci="5" mb="1" cb="1"/><line nr="631" mi="4" ci="0" mb="0" cb="0"/><line nr="632" mi="5" ci="0" mb="0" cb="0"/><line nr="633" mi="1" ci="4" mb="1" cb="1"/><line nr="634" mi="4" ci="0" mb="0" cb="0"/><line nr="635" mi="5" ci="0" mb="0" cb="0"/><line nr="636" mi="1" ci="4" mb="1" cb="1"/><line nr="637" mi="4" ci="0" mb="0" cb="0"/><line nr="638" mi="5" ci="0" mb="0" cb="0"/><line nr="639" mi="1" ci="4" mb="1" cb="1"/><line nr="640" mi="4" ci="0" mb="0" cb="0"/><line nr="641" mi="5" ci="0" mb="0" cb="0"/><line nr="644" mi="0" ci="8" mb="0" cb="4"/><line nr="646" mi="0" ci="6" mb="0" cb="2"/><line nr="647" mi="0" ci="5" mb="0" cb="2"/><line nr="649" mi="0" ci="2" mb="0" cb="0"/><line nr="650" mi="0" ci="6" mb="0" cb="2"/><line nr="651" mi="0" ci="5" mb="0" cb="2"/><line nr="653" mi="0" ci="2" mb="0" cb="0"/><line nr="654" mi="0" ci="6" mb="0" cb="2"/><line nr="655" mi="0" ci="5" mb="0" cb="2"/><line nr="657" mi="0" ci="2" mb="0" cb="0"/><line nr="658" mi="0" ci="9" mb="0" cb="2"/><line nr="659" mi="0" ci="2" mb="1" cb="1"/><line nr="660" mi="2" ci="0" mb="0" cb="0"/><line nr="661" mi="0" ci="9" mb="0" cb="2"/><line nr="662" mi="0" ci="2" mb="0" cb="2"/><line nr="663" mi="0" ci="2" mb="0" cb="0"/><line nr="664" mi="0" ci="9" mb="0" cb="2"/><line nr="665" mi="0" ci="2" mb="0" cb="2"/><line nr="666" mi="0" ci="2" mb="0" cb="0"/><line nr="667" mi="0" ci="9" mb="1" cb="1"/><line nr="668" mi="0" ci="2" mb="1" cb="1"/><line nr="669" mi="2" ci="0" mb="0" cb="0"/><line nr="670" mi="0" ci="9" mb="1" cb="1"/><line nr="671" mi="0" ci="2" mb="1" cb="1"/><line nr="672" mi="2" ci="0" mb="0" cb="0"/><line nr="673" mi="0" ci="9" mb="1" cb="1"/><line nr="674" mi="0" ci="2" mb="1" cb="1"/><line nr="675" mi="2" ci="0" mb="0" cb="0"/><line nr="677" mi="0" ci="8" mb="1" cb="3"/><line nr="679" mi="0" ci="9" mb="1" cb="1"/><line nr="680" mi="0" ci="2" mb="1" cb="1"/><line nr="681" mi="2" ci="0" mb="0" cb="0"/><line nr="685" mi="0" ci="2" mb="0" cb="0"/><line nr="696" mi="0" ci="7" mb="0" cb="0"/><counter type="INSTRUCTION" missed="493" covered="1133"/><counter type="BRANCH" missed="86" covered="176"/><counter type="LINE" missed="87" covered="226"/><counter type="COMPLEXITY" missed="70" covered="73"/><counter type="METHOD" missed="1" covered="11"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="493" covered="1133"/><counter type="BRANCH" missed="86" covered="176"/><counter type="LINE" missed="87" covered="226"/><counter type="COMPLEXITY" missed="70" covered="73"/><counter type="METHOD" missed="1" covered="11"/><counter type="CLASS" missed="0" covered="1"/></package><counter type="INSTRUCTION" missed="67214" covered="61056"/><counter type="BRANCH" missed="8761" covered="6566"/><counter type="LINE" missed="11371" covered="12995"/><counter type="COMPLEXITY" missed="6676" covered="3627"/><counter type="METHOD" missed="853" covered="1497"/><counter type="CLASS" missed="52" covered="229"/></report>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?><!DOCTYPE report PUBLIC "-//JACOCO//DTD Report 1.0//EN" "report.dtd"><report name="MTAS"><sessioninfo id="matthijsbrouwer.ia.knaw.local-ed420da3" start="1499924960867" dump="1499925246426"/><package name="mtas/codec"><class name="mtas/codec/MtasFieldsProducer"><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/index/SegmentReadState;Ljava/lang/String;)V" line="53"><counter type="INSTRUCTION" missed="9" covered="133"/><counter type="LINE" missed="3" covered="28"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addIndexInputToList" desc="(Ljava/lang/String;Lorg/apache/lucene/store/IndexInput;Ljava/lang/String;)Ljava/lang/String;" line="113"><counter type="INSTRUCTION" missed="22" covered="34"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="2" covered="8"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="iterator" desc="()Ljava/util/Iterator;" line="135"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="close" desc="()V" line="145"><counter type="INSTRUCTION" missed="0" covered="21"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="terms" desc="(Ljava/lang/String;)Lorg/apache/lucene/index/Terms;" line="158"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="size" desc="()I" line="169"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ramBytesUsed" desc="()J" line="180"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getChildResources" desc="()Ljava/util/Collection;" line="190"><counter type="INSTRUCTION" missed="17" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="checkIntegrity" desc="()V" line="205"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="toString" desc="()Ljava/lang/String;" line="215"><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="openMtasFile" desc="(Lorg/apache/lucene/index/SegmentReadState;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;)Lorg/apache/lucene/store/IndexInput;" line="232"><counter type="INSTRUCTION" missed="21" covered="43"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="5" covered="10"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="openMtasFile" desc="(Lorg/apache/lucene/index/SegmentReadState;Ljava/lang/String;Ljava/lang/String;)Lorg/apache/lucene/store/IndexInput;" line="263"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="31"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="103" covered="257"/><counter type="BRANCH" missed="4" covered="10"/><counter type="LINE" missed="21" covered="54"/><counter type="COMPLEXITY" missed="9" covered="11"/><counter type="METHOD" missed="6" covered="7"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/MtasTerms"><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/index/Terms;Ljava/util/HashMap;Ljava/util/HashMap;I)V" line="37"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="iterator" desc="()Lorg/apache/lucene/index/TermsEnum;" line="51"><counter type="INSTRUCTION" missed="2" covered="7"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="size" desc="()J" line="65"><counter type="INSTRUCTION" missed="2" covered="7"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getSumTotalTermFreq" desc="()J" line="79"><counter type="INSTRUCTION" missed="2" covered="7"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getSumDocFreq" desc="()J" line="93"><counter type="INSTRUCTION" missed="2" covered="7"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getDocCount" desc="()I" line="107"><counter type="INSTRUCTION" missed="2" covered="7"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hasFreqs" desc="()Z" line="121"><counter type="INSTRUCTION" missed="2" covered="7"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hasOffsets" desc="()Z" line="135"><counter type="INSTRUCTION" missed="2" covered="7"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hasPositions" desc="()Z" line="149"><counter type="INSTRUCTION" missed="2" covered="7"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hasPayloads" desc="()Z" line="163"><counter type="INSTRUCTION" missed="2" covered="7"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getVersion" desc="()I" line="176"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getIndexInputList" desc="()Ljava/util/HashMap;" line="185"><counter type="INSTRUCTION" missed="0" covered="28"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getIndexInputOffsetList" desc="()Ljava/util/HashMap;" line="198"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="18" covered="112"/><counter type="BRANCH" missed="9" covered="11"/><counter type="LINE" missed="9" covered="31"/><counter type="COMPLEXITY" missed="9" covered="14"/><counter type="METHOD" missed="0" covered="13"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/MtasCodec"><method name="&lt;init&gt;" desc="()V" line="31"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Lorg/apache/lucene/codecs/Codec;)V" line="42"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="initDelegate" desc="()V" line="50"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="postingsFormat" desc="()Lorg/apache/lucene/codecs/PostingsFormat;" line="62"><counter type="INSTRUCTION" missed="18" covered="30"/><counter type="BRANCH" missed="4" covered="4"/><counter type="LINE" missed="4" covered="9"/><counter type="COMPLEXITY" missed="4" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="docValuesFormat" desc="()Lorg/apache/lucene/codecs/DocValuesFormat;" line="92"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="storedFieldsFormat" desc="()Lorg/apache/lucene/codecs/StoredFieldsFormat;" line="103"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="termVectorsFormat" desc="()Lorg/apache/lucene/codecs/TermVectorsFormat;" line="114"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="fieldInfosFormat" desc="()Lorg/apache/lucene/codecs/FieldInfosFormat;" line="125"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="segmentInfoFormat" desc="()Lorg/apache/lucene/codecs/SegmentInfoFormat;" line="136"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="normsFormat" desc="()Lorg/apache/lucene/codecs/NormsFormat;" line="147"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="liveDocsFormat" desc="()Lorg/apache/lucene/codecs/LiveDocsFormat;" line="158"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="compoundFormat" desc="()Lorg/apache/lucene/codecs/CompoundFormat;" line="169"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="pointsFormat" desc="()Lorg/apache/lucene/codecs/PointsFormat;" line="180"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="42" covered="81"/><counter type="BRANCH" missed="4" covered="6"/><counter type="LINE" missed="12" covered="28"/><counter type="COMPLEXITY" missed="8" covered="10"/><counter type="METHOD" missed="4" covered="9"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/MtasSimpleTextCodec"><method name="&lt;init&gt;" desc="()V" line="14"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/MtasCodecPostingsFormat"><method name="&lt;init&gt;" desc="()V" line="130"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/codecs/PostingsFormat;)V" line="121"><counter type="INSTRUCTION" missed="4" covered="42"/><counter type="LINE" missed="2" covered="15"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="121"><counter type="INSTRUCTION" missed="4" covered="41"/><counter type="LINE" missed="2" covered="15"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="fieldsProducer" desc="(Lorg/apache/lucene/index/SegmentReadState;)Lorg/apache/lucene/codecs/FieldsProducer;" line="191"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="fieldsConsumer" desc="(Lorg/apache/lucene/index/SegmentWriteState;)Lorg/apache/lucene/codecs/FieldsConsumer;" line="204"><counter type="INSTRUCTION" missed="0" covered="26"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getToken" desc="(Lorg/apache/lucene/store/IndexInput;Lorg/apache/lucene/store/IndexInput;Ljava/lang/Long;)Lmtas/analysis/token/MtasTokenString;" line="225"><counter type="INSTRUCTION" missed="51" covered="129"/><counter type="BRANCH" missed="3" covered="11"/><counter type="LINE" missed="12" covered="35"/><counter type="COMPLEXITY" missed="3" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getTerm" desc="(Lorg/apache/lucene/store/IndexInput;Ljava/lang/Long;)Ljava/lang/String;" line="294"><counter type="INSTRUCTION" missed="6" covered="7"/><counter type="LINE" missed="2" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="24"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="65" covered="260"/><counter type="BRANCH" missed="3" covered="13"/><counter type="LINE" missed="18" covered="76"/><counter type="COMPLEXITY" missed="3" covered="13"/><counter type="METHOD" missed="0" covered="8"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/MtasFieldsConsumer"><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/codecs/FieldsConsumer;Lorg/apache/lucene/index/SegmentWriteState;Ljava/lang/String;Ljava/lang/String;)V" line="422"><counter type="INSTRUCTION" missed="0" covered="141"/><counter type="LINE" missed="0" covered="20"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="registerPrefix" desc="(Ljava/lang/String;Ljava/lang/String;Lorg/apache/lucene/store/IndexOutput;)V" line="477"><counter type="INSTRUCTION" missed="0" covered="63"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="registerPrefixIntersection" desc="(Ljava/lang/String;Ljava/lang/String;IILjava/util/HashMap;)V" line="501"><counter type="INSTRUCTION" missed="0" covered="80"/><counter type="BRANCH" missed="0" covered="12"/><counter type="LINE" missed="0" covered="16"/><counter type="COMPLEXITY" missed="0" covered="7"/><counter type="METHOD" missed="0" covered="1"/></method><method name="registerPrefixStatsSinglePositionValue" desc="(Ljava/lang/String;Ljava/lang/String;Lorg/apache/lucene/store/IndexOutput;)V" line="537"><counter type="INSTRUCTION" missed="0" covered="25"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="registerPrefixStatsRangePositionValue" desc="(Ljava/lang/String;Ljava/lang/String;Lorg/apache/lucene/store/IndexOutput;)V" line="554"><counter type="INSTRUCTION" missed="0" covered="25"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="registerPrefixStatsSetPositionValue" desc="(Ljava/lang/String;Ljava/lang/String;Lorg/apache/lucene/store/IndexOutput;)V" line="570"><counter type="INSTRUCTION" missed="0" covered="33"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="initPrefixStatsField" desc="(Ljava/lang/String;)V" line="583"><counter type="INSTRUCTION" missed="0" covered="40"/><counter type="BRANCH" missed="0" covered="6"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPrefixStatsSinglePositionPrefixAttribute" desc="(Ljava/lang/String;)Ljava/lang/String;" line="601"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPrefixStatsMultiplePositionPrefixAttribute" desc="(Ljava/lang/String;)Ljava/lang/String;" line="612"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPrefixStatsSetPositionPrefixAttribute" desc="(Ljava/lang/String;)Ljava/lang/String;" line="623"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPrefixStatsIntersectionPrefixAttribute" desc="(Ljava/lang/String;)Ljava/lang/String;" line="634"><counter type="INSTRUCTION" missed="2" covered="14"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="merge" desc="(Lorg/apache/lucene/index/MergeState;)V" line="650"><counter type="INSTRUCTION" missed="68" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="15" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="write" desc="(Lorg/apache/lucene/index/Fields;)V" line="679"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="write" desc="(Lorg/apache/lucene/index/FieldInfos;Lorg/apache/lucene/index/Fields;)V" line="701"><counter type="INSTRUCTION" missed="211" covered="1697"/><counter type="BRANCH" missed="32" covered="76"/><counter type="LINE" missed="20" covered="413"/><counter type="COMPLEXITY" missed="32" covered="23"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createObjectAndRegisterPrefix" desc="(Ljava/lang/String;Lorg/apache/lucene/store/IndexOutput;Lorg/apache/lucene/util/BytesRef;Ljava/lang/Long;ILorg/apache/lucene/util/BytesRef;Lorg/apache/lucene/store/IndexOutput;)Ljava/lang/Integer;" line="1351"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createObjectAndRegisterPrefix" desc="(Ljava/lang/String;Lorg/apache/lucene/store/IndexOutput;Lorg/apache/lucene/util/BytesRef;Ljava/lang/Long;ILorg/apache/lucene/util/BytesRef;Ljava/lang/Integer;Ljava/lang/Integer;Lorg/apache/lucene/store/IndexOutput;)Ljava/lang/Integer;" line="1375"><counter type="INSTRUCTION" missed="75" covered="201"/><counter type="BRANCH" missed="13" covered="25"/><counter type="LINE" missed="18" covered="49"/><counter type="COMPLEXITY" missed="12" covered="8"/><counter type="METHOD" missed="0" covered="1"/></method><method name="storeTree" desc="(Lmtas/codec/tree/MtasTree;Lorg/apache/lucene/store/IndexOutput;J)Ljava/lang/Long;" line="1491"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="storeTree" desc="(Lmtas/codec/tree/MtasTreeNode;ZZLorg/apache/lucene/store/IndexOutput;Ljava/lang/Long;J)Ljava/lang/Long;" line="1510"><counter type="INSTRUCTION" missed="140" covered="241"/><counter type="BRANCH" missed="20" covered="44"/><counter type="LINE" missed="2" covered="59"/><counter type="COMPLEXITY" missed="20" covered="13"/><counter type="METHOD" missed="0" covered="1"/></method><method name="tokenStatsAdd" desc="(II)V" line="1610"><counter type="INSTRUCTION" missed="0" covered="48"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="copyObjectAndUpdateStats" desc="(ILorg/apache/lucene/store/IndexInput;Ljava/lang/Long;Lorg/apache/lucene/store/IndexOutput;)V" line="1637"><counter type="INSTRUCTION" missed="45" covered="138"/><counter type="BRANCH" missed="7" covered="15"/><counter type="LINE" missed="9" covered="35"/><counter type="COMPLEXITY" missed="7" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="close" desc="()V" line="1701"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="327"><counter type="INSTRUCTION" missed="2" covered="9"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="543" covered="2821"/><counter type="BRANCH" missed="76" covered="190"/><counter type="LINE" missed="65" covered="647"/><counter type="COMPLEXITY" missed="75" covered="80"/><counter type="METHOD" missed="1" covered="21"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="MtasTerms.java"><line nr="37" mi="0" ci="2" mb="0" cb="0"/><line nr="38" mi="0" ci="3" mb="0" cb="0"/><line nr="39" mi="0" ci="3" mb="0" cb="0"/><line nr="40" mi="0" ci="3" mb="0" cb="0"/><line nr="41" mi="0" ci="3" mb="0" cb="0"/><line nr="42" mi="0" ci="1" mb="0" cb="0"/><line nr="51" mi="0" ci="3" mb="1" cb="1"/><line nr="52" mi="0" ci="4" mb="0" cb="0"/><line nr="54" mi="2" ci="0" mb="0" cb="0"/><line nr="65" mi="0" ci="3" mb="1" cb="1"/><line nr="66" mi="0" ci="4" mb="0" cb="0"/><line nr="68" mi="2" ci="0" mb="0" cb="0"/><line nr="79" mi="0" ci="3" mb="1" cb="1"/><line nr="80" mi="0" ci="4" mb="0" cb="0"/><line nr="82" mi="2" ci="0" mb="0" cb="0"/><line nr="93" mi="0" ci="3" mb="1" cb="1"/><line nr="94" mi="0" ci="4" mb="0" cb="0"/><line nr="96" mi="2" ci="0" mb="0" cb="0"/><line nr="107" mi="0" ci="3" mb="1" cb="1"/><line nr="108" mi="0" ci="4" mb="0" cb="0"/><line nr="110" mi="2" ci="0" mb="0" cb="0"/><line nr="121" mi="0" ci="3" mb="1" cb="1"/><line nr="122" mi="0" ci="4" mb="0" cb="0"/><line nr="124" mi="2" ci="0" mb="0" cb="0"/><line nr="135" mi="0" ci="3" mb="1" cb="1"/><line nr="136" mi="0" ci="4" mb="0" cb="0"/><line nr="138" mi="2" ci="0" mb="0" cb="0"/><line nr="149" mi="0" ci="3" mb="1" cb="1"/><line nr="150" mi="0" ci="4" mb="0" cb="0"/><line nr="152" mi="2" ci="0" mb="0" cb="0"/><line nr="163" mi="0" ci="3" mb="1" cb="1"/><line nr="164" mi="0" ci="4" mb="0" cb="0"/><line nr="166" mi="2" ci="0" mb="0" cb="0"/><line nr="176" mi="0" ci="3" mb="0" cb="0"/><line nr="185" mi="0" ci="4" mb="0" cb="0"/><line nr="186" mi="0" ci="12" mb="0" cb="2"/><line nr="187" mi="0" ci="9" mb="0" cb="0"/><line nr="188" mi="0" ci="1" mb="0" cb="0"/><line nr="189" mi="0" ci="2" mb="0" cb="0"/><line nr="198" mi="0" ci="3" mb="0" cb="0"/><counter type="INSTRUCTION" missed="18" covered="112"/><counter type="BRANCH" missed="9" covered="11"/><counter type="LINE" missed="9" covered="31"/><counter type="COMPLEXITY" missed="9" covered="14"/><counter type="METHOD" missed="0" covered="13"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasCodecPostingsFormat.java"><line nr="24" mi="0" ci="2" mb="0" cb="0"/><line nr="25" mi="0" ci="2" mb="0" cb="0"/><line nr="121" mi="0" ci="6" mb="0" cb="0"/><line nr="124" mi="0" ci="6" mb="0" cb="0"/><line nr="130" mi="0" ci="3" mb="0" cb="0"/><line nr="131" mi="0" ci="1" mb="0" cb="0"/><line nr="139" mi="0" ci="3" mb="0" cb="0"/><line nr="140" mi="0" ci="4" mb="0" cb="0"/><line nr="141" mi="0" ci="3" mb="0" cb="0"/><line nr="144" mi="0" ci="3" mb="0" cb="0"/><line nr="145" mi="0" ci="3" mb="0" cb="0"/><line nr="146" mi="0" ci="3" mb="0" cb="0"/><line nr="147" mi="0" ci="3" mb="0" cb="0"/><line nr="148" mi="0" ci="3" mb="0" cb="0"/><line nr="149" mi="0" ci="3" mb="0" cb="0"/><line nr="150" mi="0" ci="3" mb="0" cb="0"/><line nr="151" mi="0" ci="3" mb="0" cb="0"/><line nr="152" mi="1" ci="0" mb="0" cb="0"/><line nr="153" mi="3" ci="0" mb="0" cb="0"/><line nr="154" mi="0" ci="1" mb="0" cb="0"/><line nr="155" mi="0" ci="1" mb="0" cb="0"/><line nr="163" mi="0" ci="3" mb="0" cb="0"/><line nr="164" mi="0" ci="3" mb="0" cb="0"/><line nr="165" mi="0" ci="3" mb="0" cb="0"/><line nr="168" mi="0" ci="3" mb="0" cb="0"/><line nr="169" mi="0" ci="3" mb="0" cb="0"/><line nr="170" mi="0" ci="3" mb="0" cb="0"/><line nr="171" mi="0" ci="3" mb="0" cb="0"/><line nr="172" mi="0" ci="3" mb="0" cb="0"/><line nr="173" mi="0" ci="3" mb="0" cb="0"/><line nr="174" mi="0" ci="3" mb="0" cb="0"/><line nr="175" mi="0" ci="3" mb="0" cb="0"/><line nr="176" mi="1" ci="0" mb="0" cb="0"/><line nr="177" mi="3" ci="0" mb="0" cb="0"/><line nr="178" mi="0" ci="1" mb="0" cb="0"/><line nr="179" mi="0" ci="1" mb="0" cb="0"/><line nr="191" mi="0" ci="7" mb="0" cb="0"/><line nr="204" mi="0" ci="3" mb="0" cb="2"/><line nr="205" mi="0" ci="5" mb="0" cb="0"/><line nr="206" mi="0" ci="6" mb="0" cb="0"/><line nr="207" mi="0" ci="3" mb="0" cb="0"/><line nr="209" mi="0" ci="5" mb="0" cb="0"/><line nr="210" mi="0" ci="4" mb="0" cb="0"/><line nr="225" mi="0" ci="2" mb="0" cb="0"/><line nr="227" mi="0" ci="4" mb="0" cb="0"/><line nr="228" mi="0" ci="6" mb="0" cb="0"/><line nr="229" mi="0" ci="5" mb="0" cb="0"/><line nr="230" mi="0" ci="3" mb="0" cb="0"/><line nr="231" mi="0" ci="3" mb="0" cb="0"/><line nr="232" mi="0" ci="2" mb="0" cb="0"/><line nr="233" mi="0" ci="5" mb="0" cb="2"/><line nr="234" mi="0" ci="3" mb="0" cb="0"/><line nr="235" mi="0" ci="4" mb="0" cb="0"/><line nr="237" mi="0" ci="5" mb="0" cb="2"/><line nr="239" mi="0" ci="3" mb="0" cb="0"/><line nr="240" mi="0" ci="5" mb="0" cb="0"/><line nr="241" mi="0" ci="4" mb="0" cb="0"/><line nr="242" mi="0" ci="6" mb="0" cb="2"/><line nr="244" mi="0" ci="3" mb="0" cb="0"/><line nr="245" mi="0" ci="2" mb="0" cb="0"/><line nr="246" mi="0" ci="3" mb="0" cb="0"/><line nr="247" mi="0" ci="7" mb="0" cb="2"/><line nr="248" mi="0" ci="5" mb="0" cb="0"/><line nr="249" mi="0" ci="2" mb="0" cb="0"/><line nr="250" mi="0" ci="4" mb="0" cb="0"/><line nr="252" mi="0" ci="3" mb="0" cb="0"/><line nr="253" mi="0" ci="1" mb="0" cb="0"/><line nr="254" mi="0" ci="3" mb="0" cb="0"/><line nr="255" mi="0" ci="3" mb="0" cb="0"/><line nr="257" mi="0" ci="5" mb="1" cb="1"/><line nr="258" mi="3" ci="0" mb="0" cb="0"/><line nr="259" mi="5" ci="0" mb="0" cb="0"/><line nr="260" mi="6" ci="0" mb="0" cb="0"/><line nr="262" mi="0" ci="5" mb="1" cb="1"/><line nr="264" mi="3" ci="0" mb="0" cb="0"/><line nr="265" mi="5" ci="0" mb="0" cb="0"/><line nr="266" mi="6" ci="0" mb="0" cb="0"/><line nr="268" mi="0" ci="5" mb="1" cb="1"/><line nr="269" mi="3" ci="0" mb="0" cb="0"/><line nr="270" mi="3" ci="0" mb="0" cb="0"/><line nr="271" mi="5" ci="0" mb="0" cb="0"/><line nr="272" mi="6" ci="0" mb="0" cb="0"/><line nr="274" mi="0" ci="4" mb="0" cb="0"/><line nr="275" mi="0" ci="4" mb="0" cb="0"/><line nr="276" mi="0" ci="3" mb="0" cb="0"/><line nr="277" mi="0" ci="4" mb="0" cb="0"/><line nr="278" mi="1" ci="0" mb="0" cb="0"/><line nr="279" mi="5" ci="0" mb="0" cb="0"/><line nr="280" mi="0" ci="1" mb="0" cb="0"/><line nr="281" mi="0" ci="2" mb="0" cb="0"/><line nr="294" mi="0" ci="4" mb="0" cb="0"/><line nr="295" mi="0" ci="3" mb="0" cb="0"/><line nr="296" mi="1" ci="0" mb="0" cb="0"/><line nr="297" mi="5" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="65" covered="260"/><counter type="BRANCH" missed="3" covered="13"/><counter type="LINE" missed="18" covered="76"/><counter type="COMPLEXITY" missed="3" covered="13"/><counter type="METHOD" missed="0" covered="8"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasFieldsConsumer.java"><line nr="327" mi="2" ci="5" mb="1" cb="1"/><line nr="330" mi="0" ci="4" mb="0" cb="0"/><line nr="422" mi="0" ci="2" mb="0" cb="0"/><line nr="423" mi="0" ci="3" mb="0" cb="0"/><line nr="424" mi="0" ci="3" mb="0" cb="0"/><line nr="425" mi="0" ci="3" mb="0" cb="0"/><line nr="426" mi="0" ci="3" mb="0" cb="0"/><line nr="428" mi="0" ci="9" mb="0" cb="0"/><line nr="431" mi="0" ci="9" mb="0" cb="0"/><line nr="434" mi="0" ci="9" mb="0" cb="0"/><line nr="436" mi="0" ci="9" mb="0" cb="0"/><line nr="438" mi="0" ci="9" mb="0" cb="0"/><line nr="442" mi="0" ci="9" mb="0" cb="0"/><line nr="444" mi="0" ci="9" mb="0" cb="0"/><line nr="446" mi="0" ci="9" mb="0" cb="0"/><line nr="449" mi="0" ci="9" mb="0" cb="0"/><line nr="451" mi="0" ci="9" mb="0" cb="0"/><line nr="453" mi="0" ci="9" mb="0" cb="0"/><line nr="456" mi="0" ci="9" mb="0" cb="0"/><line nr="459" mi="0" ci="9" mb="0" cb="0"/><line nr="462" mi="0" ci="9" mb="0" cb="0"/><line nr="465" mi="0" ci="1" mb="0" cb="0"/><line nr="477" mi="0" ci="5" mb="0" cb="2"/><line nr="478" mi="0" ci="8" mb="0" cb="0"/><line nr="479" mi="0" ci="8" mb="0" cb="0"/><line nr="481" mi="0" ci="8" mb="0" cb="2"/><line nr="482" mi="0" ci="9" mb="0" cb="0"/><line nr="483" mi="0" ci="11" mb="0" cb="0"/><line nr="484" mi="0" ci="10" mb="0" cb="0"/><line nr="485" mi="0" ci="3" mb="0" cb="0"/><line nr="487" mi="0" ci="1" mb="0" cb="0"/><line nr="501" mi="0" ci="5" mb="0" cb="2"/><line nr="502" mi="0" ci="9" mb="0" cb="0"/><line nr="503" mi="0" ci="8" mb="0" cb="2"/><line nr="504" mi="0" ci="1" mb="0" cb="0"/><line nr="507" mi="0" ci="4" mb="0" cb="2"/><line nr="508" mi="0" ci="4" mb="0" cb="0"/><line nr="509" mi="0" ci="6" mb="0" cb="0"/><line nr="511" mi="0" ci="5" mb="0" cb="0"/><line nr="513" mi="0" ci="7" mb="0" cb="2"/><line nr="514" mi="0" ci="5" mb="0" cb="2"/><line nr="515" mi="0" ci="8" mb="0" cb="0"/><line nr="516" mi="0" ci="4" mb="0" cb="0"/><line nr="517" mi="0" ci="1" mb="0" cb="0"/><line nr="522" mi="0" ci="7" mb="0" cb="2"/><line nr="523" mi="0" ci="5" mb="0" cb="0"/><line nr="525" mi="0" ci="1" mb="0" cb="0"/><line nr="537" mi="0" ci="3" mb="0" cb="0"/><line nr="538" mi="0" ci="5" mb="0" cb="0"/><line nr="539" mi="0" ci="8" mb="0" cb="2"/><line nr="540" mi="0" ci="8" mb="0" cb="0"/><line nr="542" mi="0" ci="1" mb="0" cb="0"/><line nr="554" mi="0" ci="3" mb="0" cb="0"/><line nr="555" mi="0" ci="5" mb="0" cb="0"/><line nr="556" mi="0" ci="8" mb="0" cb="0"/><line nr="557" mi="0" ci="8" mb="0" cb="0"/><line nr="558" mi="0" ci="1" mb="0" cb="0"/><line nr="570" mi="0" ci="3" mb="0" cb="0"/><line nr="571" mi="0" ci="5" mb="0" cb="0"/><line nr="572" mi="0" ci="8" mb="0" cb="0"/><line nr="573" mi="0" ci="8" mb="0" cb="0"/><line nr="574" mi="0" ci="8" mb="0" cb="0"/><line nr="575" mi="0" ci="1" mb="0" cb="0"/><line nr="583" mi="0" ci="5" mb="0" cb="2"/><line nr="584" mi="0" ci="8" mb="0" cb="0"/><line nr="586" mi="0" ci="5" mb="0" cb="2"/><line nr="587" mi="0" ci="8" mb="0" cb="0"/><line nr="589" mi="0" ci="5" mb="0" cb="2"/><line nr="590" mi="0" ci="8" mb="0" cb="0"/><line nr="592" mi="0" ci="1" mb="0" cb="0"/><line nr="601" mi="0" ci="9" mb="0" cb="0"/><line nr="612" mi="0" ci="9" mb="0" cb="0"/><line nr="623" mi="0" ci="9" mb="0" cb="0"/><line nr="634" mi="0" ci="5" mb="1" cb="1"/><line nr="635" mi="0" ci="9" mb="0" cb="0"/><line nr="638" mi="2" ci="0" mb="0" cb="0"/><line nr="650" mi="4" ci="0" mb="0" cb="0"/><line nr="651" mi="4" ci="0" mb="0" cb="0"/><line nr="653" mi="2" ci="0" mb="0" cb="0"/><line nr="655" mi="9" ci="0" mb="2" cb="0"/><line nr="656" mi="5" ci="0" mb="0" cb="0"/><line nr="658" mi="5" ci="0" mb="0" cb="0"/><line nr="659" mi="2" ci="0" mb="0" cb="0"/><line nr="660" mi="9" ci="0" mb="0" cb="0"/><line nr="661" mi="4" ci="0" mb="0" cb="0"/><line nr="662" mi="4" ci="0" mb="0" cb="0"/><line nr="665" mi="7" ci="0" mb="0" cb="0"/><line nr="666" mi="4" ci="0" mb="0" cb="0"/><line nr="667" mi="5" ci="0" mb="0" cb="0"/><line nr="668" mi="3" ci="0" mb="0" cb="0"/><line nr="669" mi="1" ci="0" mb="0" cb="0"/><line nr="679" mi="0" ci="4" mb="0" cb="0"/><line nr="680" mi="0" ci="6" mb="0" cb="0"/><line nr="681" mi="0" ci="1" mb="0" cb="0"/><line nr="701" mi="0" ci="4" mb="0" cb="0"/><line nr="703" mi="0" ci="5" mb="0" cb="0"/><line nr="704" mi="0" ci="5" mb="0" cb="0"/><line nr="705" mi="0" ci="5" mb="0" cb="0"/><line nr="706" mi="0" ci="5" mb="0" cb="0"/><line nr="707" mi="0" ci="5" mb="0" cb="0"/><line nr="708" mi="0" ci="5" mb="0" cb="0"/><line nr="710" mi="0" ci="4" mb="0" cb="0"/><line nr="712" mi="0" ci="4" mb="0" cb="0"/><line nr="714" mi="0" ci="4" mb="0" cb="0"/><line nr="718" mi="0" ci="11" mb="0" cb="0"/><line nr="719" mi="0" ci="3" mb="0" cb="0"/><line nr="721" mi="0" ci="11" mb="0" cb="0"/><line nr="722" mi="0" ci="3" mb="0" cb="0"/><line nr="724" mi="0" ci="14" mb="0" cb="0"/><line nr="726" mi="0" ci="8" mb="0" cb="0"/><line nr="727" mi="0" ci="4" mb="0" cb="0"/><line nr="729" mi="0" ci="4" mb="0" cb="0"/><line nr="731" mi="0" ci="11" mb="0" cb="0"/><line nr="732" mi="0" ci="3" mb="0" cb="0"/><line nr="733" mi="0" ci="8" mb="0" cb="0"/><line nr="734" mi="0" ci="4" mb="0" cb="0"/><line nr="736" mi="0" ci="4" mb="0" cb="0"/><line nr="738" mi="0" ci="11" mb="0" cb="0"/><line nr="739" mi="0" ci="3" mb="0" cb="0"/><line nr="740" mi="0" ci="8" mb="0" cb="0"/><line nr="741" mi="0" ci="4" mb="0" cb="0"/><line nr="743" mi="0" ci="4" mb="0" cb="0"/><line nr="745" mi="0" ci="11" mb="0" cb="0"/><line nr="746" mi="0" ci="3" mb="0" cb="0"/><line nr="747" mi="0" ci="8" mb="0" cb="0"/><line nr="748" mi="0" ci="4" mb="0" cb="0"/><line nr="750" mi="0" ci="4" mb="0" cb="0"/><line nr="752" mi="0" ci="11" mb="0" cb="0"/><line nr="753" mi="0" ci="3" mb="0" cb="0"/><line nr="754" mi="0" ci="8" mb="0" cb="0"/><line nr="755" mi="0" ci="4" mb="0" cb="0"/><line nr="757" mi="0" ci="4" mb="0" cb="0"/><line nr="759" mi="0" ci="14" mb="0" cb="0"/><line nr="761" mi="0" ci="8" mb="0" cb="0"/><line nr="762" mi="0" ci="4" mb="0" cb="0"/><line nr="764" mi="0" ci="4" mb="0" cb="0"/><line nr="766" mi="0" ci="11" mb="0" cb="0"/><line nr="767" mi="0" ci="3" mb="0" cb="0"/><line nr="768" mi="0" ci="8" mb="0" cb="0"/><line nr="769" mi="0" ci="4" mb="0" cb="0"/><line nr="771" mi="0" ci="4" mb="0" cb="0"/><line nr="773" mi="0" ci="11" mb="0" cb="0"/><line nr="774" mi="0" ci="3" mb="0" cb="0"/><line nr="775" mi="0" ci="8" mb="0" cb="0"/><line nr="776" mi="0" ci="4" mb="0" cb="0"/><line nr="778" mi="0" ci="4" mb="0" cb="0"/><line nr="780" mi="0" ci="10" mb="0" cb="2"/><line nr="781" mi="0" ci="4" mb="0" cb="0"/><line nr="782" mi="0" ci="2" mb="1" cb="1"/><line nr="783" mi="1" ci="0" mb="0" cb="0"/><line nr="786" mi="0" ci="8" mb="0" cb="0"/><line nr="787" mi="0" ci="2" mb="0" cb="0"/><line nr="788" mi="0" ci="4" mb="0" cb="0"/><line nr="790" mi="0" ci="8" mb="0" cb="0"/><line nr="791" mi="0" ci="2" mb="0" cb="0"/><line nr="792" mi="0" ci="4" mb="0" cb="0"/><line nr="794" mi="0" ci="4" mb="0" cb="0"/><line nr="796" mi="0" ci="3" mb="0" cb="0"/><line nr="797" mi="0" ci="3" mb="0" cb="0"/><line nr="798" mi="0" ci="3" mb="0" cb="0"/><line nr="799" mi="0" ci="3" mb="0" cb="0"/><line nr="801" mi="0" ci="4" mb="0" cb="0"/><line nr="802" mi="0" ci="4" mb="0" cb="0"/><line nr="803" mi="0" ci="2" mb="0" cb="0"/><line nr="805" mi="0" ci="6" mb="2" cb="4"/><line nr="807" mi="0" ci="2" mb="0" cb="0"/><line nr="808" mi="0" ci="2" mb="1" cb="1"/><line nr="809" mi="4" ci="0" mb="0" cb="0"/><line nr="812" mi="0" ci="3" mb="0" cb="0"/><line nr="813" mi="0" ci="2" mb="0" cb="0"/><line nr="816" mi="0" ci="3" mb="0" cb="0"/><line nr="817" mi="0" ci="2" mb="0" cb="2"/><line nr="818" mi="0" ci="1" mb="0" cb="0"/><line nr="821" mi="0" ci="4" mb="0" cb="0"/><line nr="822" mi="0" ci="4" mb="0" cb="0"/><line nr="823" mi="0" ci="1" mb="0" cb="0"/><line nr="825" mi="0" ci="5" mb="0" cb="0"/><line nr="828" mi="0" ci="4" mb="0" cb="0"/><line nr="829" mi="0" ci="5" mb="0" cb="2"/><line nr="830" mi="0" ci="1" mb="0" cb="0"/><line nr="832" mi="0" ci="3" mb="0" cb="0"/><line nr="835" mi="0" ci="2" mb="0" cb="0"/><line nr="836" mi="0" ci="4" mb="0" cb="0"/><line nr="837" mi="0" ci="7" mb="0" cb="2"/><line nr="838" mi="0" ci="3" mb="0" cb="0"/><line nr="839" mi="0" ci="1" mb="0" cb="0"/><line nr="841" mi="0" ci="3" mb="0" cb="0"/><line nr="842" mi="0" ci="3" mb="0" cb="0"/><line nr="843" mi="0" ci="2" mb="1" cb="1"/><line nr="844" mi="11" ci="0" mb="0" cb="0"/><line nr="846" mi="6" ci="0" mb="0" cb="0"/><line nr="849" mi="0" ci="10" mb="0" cb="0"/><line nr="852" mi="0" ci="2" mb="1" cb="1"/><line nr="853" mi="5" ci="6" mb="2" cb="2"/><line nr="855" mi="0" ci="5" mb="0" cb="0"/><line nr="860" mi="0" ci="3" mb="1" cb="1"/><line nr="862" mi="0" ci="4" mb="0" cb="0"/><line nr="864" mi="0" ci="4" mb="0" cb="0"/><line nr="866" mi="0" ci="4" mb="0" cb="0"/><line nr="868" mi="0" ci="10" mb="0" cb="2"/><line nr="869" mi="0" ci="1" mb="0" cb="0"/><line nr="871" mi="0" ci="6" mb="0" cb="0"/><line nr="873" mi="0" ci="3" mb="0" cb="0"/><line nr="874" mi="0" ci="6" mb="0" cb="0"/><line nr="875" mi="0" ci="1" mb="0" cb="0"/><line nr="878" mi="0" ci="2" mb="0" cb="0"/><line nr="879" mi="0" ci="1" mb="0" cb="0"/><line nr="880" mi="0" ci="1" mb="0" cb="0"/><line nr="882" mi="0" ci="8" mb="0" cb="0"/><line nr="884" mi="0" ci="1" mb="0" cb="0"/><line nr="885" mi="0" ci="8" mb="0" cb="0"/><line nr="887" mi="0" ci="1" mb="0" cb="0"/><line nr="888" mi="0" ci="8" mb="0" cb="0"/><line nr="890" mi="0" ci="1" mb="0" cb="0"/><line nr="893" mi="0" ci="2" mb="0" cb="0"/><line nr="894" mi="0" ci="4" mb="0" cb="0"/><line nr="895" mi="0" ci="2" mb="0" cb="0"/><line nr="896" mi="0" ci="4" mb="0" cb="0"/><line nr="899" mi="0" ci="10" mb="0" cb="0"/><line nr="901" mi="0" ci="4" mb="0" cb="0"/><line nr="902" mi="0" ci="8" mb="0" cb="0"/><line nr="903" mi="0" ci="2" mb="0" cb="0"/><line nr="904" mi="0" ci="4" mb="0" cb="0"/><line nr="905" mi="0" ci="2" mb="0" cb="0"/><line nr="908" mi="0" ci="4" mb="0" cb="0"/><line nr="910" mi="0" ci="3" mb="0" cb="0"/><line nr="911" mi="0" ci="3" mb="0" cb="0"/><line nr="913" mi="0" ci="3" mb="0" cb="0"/><line nr="914" mi="0" ci="3" mb="0" cb="0"/><line nr="916" mi="0" ci="4" mb="0" cb="0"/><line nr="917" mi="0" ci="7" mb="0" cb="2"/><line nr="918" mi="0" ci="4" mb="0" cb="0"/><line nr="919" mi="0" ci="4" mb="0" cb="0"/><line nr="922" mi="0" ci="5" mb="0" cb="2"/><line nr="924" mi="0" ci="9" mb="0" cb="0"/><line nr="927" mi="0" ci="4" mb="0" cb="0"/><line nr="930" mi="0" ci="6" mb="0" cb="0"/><line nr="931" mi="0" ci="1" mb="0" cb="0"/><line nr="932" mi="0" ci="3" mb="0" cb="0"/><line nr="933" mi="0" ci="1" mb="0" cb="0"/><line nr="934" mi="0" ci="1" mb="0" cb="0"/><line nr="936" mi="0" ci="2" mb="0" cb="0"/><line nr="937" mi="0" ci="4" mb="0" cb="0"/><line nr="938" mi="0" ci="2" mb="0" cb="0"/><line nr="939" mi="0" ci="4" mb="0" cb="0"/><line nr="940" mi="0" ci="6" mb="0" cb="0"/><line nr="943" mi="0" ci="3" mb="0" cb="2"/><line nr="944" mi="0" ci="3" mb="0" cb="0"/><line nr="945" mi="0" ci="4" mb="0" cb="0"/><line nr="946" mi="0" ci="4" mb="0" cb="0"/><line nr="947" mi="0" ci="4" mb="0" cb="0"/><line nr="948" mi="0" ci="3" mb="0" cb="0"/><line nr="949" mi="0" ci="4" mb="0" cb="0"/><line nr="950" mi="0" ci="8" mb="0" cb="0"/><line nr="952" mi="0" ci="8" mb="0" cb="0"/><line nr="953" mi="0" ci="2" mb="0" cb="0"/><line nr="954" mi="0" ci="4" mb="0" cb="0"/><line nr="955" mi="0" ci="8" mb="0" cb="0"/><line nr="956" mi="0" ci="2" mb="0" cb="0"/><line nr="957" mi="0" ci="4" mb="0" cb="0"/><line nr="958" mi="0" ci="10" mb="0" cb="2"/><line nr="959" mi="0" ci="1" mb="0" cb="0"/><line nr="960" mi="0" ci="4" mb="0" cb="0"/><line nr="964" mi="0" ci="2" mb="0" cb="0"/><line nr="966" mi="0" ci="4" mb="0" cb="0"/><line nr="968" mi="0" ci="3" mb="0" cb="0"/><line nr="969" mi="0" ci="3" mb="0" cb="0"/><line nr="970" mi="0" ci="4" mb="0" cb="0"/><line nr="972" mi="0" ci="4" mb="0" cb="0"/><line nr="973" mi="0" ci="4" mb="0" cb="0"/><line nr="974" mi="5" ci="6" mb="2" cb="2"/><line nr="977" mi="0" ci="3" mb="0" cb="0"/><line nr="978" mi="0" ci="3" mb="0" cb="0"/><line nr="979" mi="12" ci="4" mb="2" cb="2"/><line nr="981" mi="0" ci="7" mb="0" cb="2"/><line nr="982" mi="0" ci="3" mb="0" cb="0"/><line nr="983" mi="0" ci="6" mb="0" cb="0"/><line nr="985" mi="5" ci="6" mb="2" cb="2"/><line nr="986" mi="0" ci="1" mb="0" cb="0"/><line nr="988" mi="0" ci="6" mb="0" cb="0"/><line nr="991" mi="0" ci="4" mb="0" cb="0"/><line nr="992" mi="0" ci="4" mb="0" cb="2"/><line nr="993" mi="0" ci="1" mb="0" cb="0"/><line nr="995" mi="0" ci="2" mb="0" cb="0"/><line nr="997" mi="0" ci="1" mb="0" cb="0"/><line nr="999" mi="0" ci="4" mb="0" cb="0"/><line nr="1000" mi="0" ci="10" mb="0" cb="2"/><line nr="1001" mi="0" ci="1" mb="0" cb="0"/><line nr="1002" mi="0" ci="5" mb="0" cb="0"/><line nr="1003" mi="0" ci="4" mb="0" cb="0"/><line nr="1004" mi="0" ci="4" mb="0" cb="0"/><line nr="1005" mi="0" ci="6" mb="0" cb="0"/><line nr="1008" mi="0" ci="6" mb="0" cb="0"/><line nr="1009" mi="0" ci="1" mb="0" cb="0"/><line nr="1011" mi="8" ci="6" mb="1" cb="1"/><line nr="1012" mi="0" ci="3" mb="1" cb="1"/><line nr="1013" mi="5" ci="0" mb="0" cb="0"/><line nr="1014" mi="5" ci="9" mb="1" cb="1"/><line nr="1015" mi="0" ci="5" mb="0" cb="0"/><line nr="1016" mi="0" ci="2" mb="1" cb="1"/><line nr="1017" mi="5" ci="8" mb="2" cb="2"/><line nr="1018" mi="0" ci="1" mb="0" cb="0"/><line nr="1021" mi="0" ci="4" mb="0" cb="0"/><line nr="1022" mi="0" ci="4" mb="0" cb="0"/><line nr="1024" mi="0" ci="2" mb="0" cb="0"/><line nr="1027" mi="0" ci="4" mb="0" cb="0"/><line nr="1028" mi="0" ci="2" mb="0" cb="0"/><line nr="1029" mi="0" ci="2" mb="0" cb="0"/><line nr="1030" mi="0" ci="2" mb="0" cb="0"/><line nr="1031" mi="0" ci="2" mb="0" cb="0"/><line nr="1032" mi="0" ci="10" mb="0" cb="2"/><line nr="1033" mi="0" ci="1" mb="0" cb="0"/><line nr="1034" mi="5" ci="6" mb="1" cb="1"/><line nr="1035" mi="0" ci="3" mb="1" cb="1"/><line nr="1036" mi="0" ci="7" mb="0" cb="0"/><line nr="1037" mi="0" ci="5" mb="0" cb="0"/><line nr="1038" mi="0" ci="10" mb="0" cb="0"/><line nr="1039" mi="0" ci="7" mb="0" cb="0"/><line nr="1040" mi="0" ci="1" mb="0" cb="0"/><line nr="1041" mi="0" ci="1" mb="0" cb="0"/><line nr="1042" mi="0" ci="17" mb="0" cb="0"/><line nr="1045" mi="0" ci="9" mb="0" cb="0"/><line nr="1048" mi="0" ci="2" mb="0" cb="0"/><line nr="1050" mi="0" ci="2" mb="0" cb="0"/><line nr="1051" mi="0" ci="10" mb="0" cb="2"/><line nr="1052" mi="0" ci="1" mb="0" cb="0"/><line nr="1053" mi="0" ci="13" mb="0" cb="0"/><line nr="1056" mi="0" ci="4" mb="0" cb="0"/><line nr="1058" mi="0" ci="2" mb="0" cb="0"/><line nr="1059" mi="0" ci="1" mb="0" cb="0"/><line nr="1060" mi="0" ci="1" mb="0" cb="0"/><line nr="1062" mi="0" ci="5" mb="1" cb="1"/><line nr="1063" mi="0" ci="1" mb="0" cb="0"/><line nr="1064" mi="3" ci="0" mb="0" cb="0"/><line nr="1065" mi="0" ci="5" mb="0" cb="2"/><line nr="1066" mi="0" ci="1" mb="0" cb="0"/><line nr="1067" mi="0" ci="3" mb="0" cb="0"/><line nr="1068" mi="0" ci="5" mb="1" cb="1"/><line nr="1069" mi="0" ci="1" mb="0" cb="0"/><line nr="1070" mi="0" ci="3" mb="0" cb="0"/><line nr="1072" mi="2" ci="0" mb="0" cb="0"/><line nr="1077" mi="0" ci="2" mb="0" cb="0"/><line nr="1078" mi="0" ci="10" mb="0" cb="2"/><line nr="1079" mi="0" ci="1" mb="0" cb="0"/><line nr="1080" mi="0" ci="13" mb="0" cb="0"/><line nr="1083" mi="0" ci="2" mb="1" cb="1"/><line nr="1084" mi="2" ci="0" mb="0" cb="0"/><line nr="1085" mi="3" ci="0" mb="0" cb="0"/><line nr="1086" mi="0" ci="3" mb="0" cb="2"/><line nr="1087" mi="0" ci="2" mb="0" cb="0"/><line nr="1088" mi="0" ci="3" mb="0" cb="0"/><line nr="1089" mi="0" ci="3" mb="1" cb="1"/><line nr="1090" mi="0" ci="2" mb="0" cb="0"/><line nr="1091" mi="0" ci="3" mb="0" cb="0"/><line nr="1093" mi="4" ci="0" mb="0" cb="0"/><line nr="1095" mi="0" ci="1" mb="0" cb="0"/><line nr="1096" mi="0" ci="1" mb="0" cb="0"/><line nr="1097" mi="0" ci="4" mb="0" cb="0"/><line nr="1098" mi="0" ci="3" mb="0" cb="0"/><line nr="1099" mi="0" ci="3" mb="0" cb="0"/><line nr="1100" mi="0" ci="3" mb="0" cb="0"/><line nr="1101" mi="0" ci="5" mb="0" cb="0"/><line nr="1102" mi="0" ci="5" mb="0" cb="0"/><line nr="1103" mi="0" ci="5" mb="0" cb="0"/><line nr="1105" mi="0" ci="2" mb="0" cb="0"/><line nr="1106" mi="0" ci="1" mb="0" cb="0"/><line nr="1107" mi="0" ci="2" mb="0" cb="0"/><line nr="1108" mi="0" ci="4" mb="0" cb="0"/><line nr="1109" mi="0" ci="2" mb="0" cb="0"/><line nr="1110" mi="0" ci="4" mb="0" cb="0"/><line nr="1113" mi="0" ci="2" mb="0" cb="0"/><line nr="1115" mi="0" ci="6" mb="0" cb="0"/><line nr="1116" mi="0" ci="6" mb="0" cb="0"/><line nr="1120" mi="0" ci="1" mb="0" cb="0"/><line nr="1122" mi="0" ci="2" mb="0" cb="0"/><line nr="1123" mi="0" ci="4" mb="0" cb="0"/><line nr="1125" mi="0" ci="2" mb="0" cb="0"/><line nr="1126" mi="0" ci="2" mb="0" cb="0"/><line nr="1127" mi="0" ci="4" mb="0" cb="0"/><line nr="1128" mi="0" ci="2" mb="0" cb="0"/><line nr="1129" mi="0" ci="2" mb="0" cb="0"/><line nr="1130" mi="0" ci="4" mb="0" cb="0"/><line nr="1131" mi="0" ci="2" mb="0" cb="0"/><line nr="1132" mi="0" ci="2" mb="0" cb="0"/><line nr="1133" mi="0" ci="4" mb="0" cb="0"/><line nr="1134" mi="0" ci="2" mb="0" cb="0"/><line nr="1135" mi="0" ci="2" mb="0" cb="0"/><line nr="1136" mi="0" ci="4" mb="0" cb="0"/><line nr="1137" mi="0" ci="2" mb="0" cb="0"/><line nr="1138" mi="0" ci="2" mb="0" cb="0"/><line nr="1139" mi="0" ci="4" mb="0" cb="0"/><line nr="1143" mi="0" ci="10" mb="0" cb="0"/><line nr="1145" mi="0" ci="4" mb="0" cb="0"/><line nr="1146" mi="0" ci="10" mb="0" cb="0"/><line nr="1148" mi="0" ci="4" mb="0" cb="0"/><line nr="1149" mi="0" ci="8" mb="0" cb="0"/><line nr="1150" mi="0" ci="2" mb="0" cb="0"/><line nr="1151" mi="0" ci="4" mb="0" cb="0"/><line nr="1152" mi="0" ci="10" mb="0" cb="0"/><line nr="1154" mi="0" ci="4" mb="0" cb="0"/><line nr="1155" mi="0" ci="10" mb="0" cb="0"/><line nr="1157" mi="0" ci="4" mb="0" cb="0"/><line nr="1158" mi="0" ci="11" mb="0" cb="0"/><line nr="1159" mi="0" ci="3" mb="0" cb="0"/><line nr="1160" mi="0" ci="8" mb="0" cb="0"/><line nr="1161" mi="0" ci="4" mb="0" cb="0"/><line nr="1163" mi="0" ci="4" mb="0" cb="0"/><line nr="1164" mi="0" ci="2" mb="0" cb="0"/><line nr="1168" mi="0" ci="3" mb="0" cb="0"/><line nr="1169" mi="0" ci="3" mb="0" cb="0"/><line nr="1170" mi="0" ci="3" mb="0" cb="0"/><line nr="1171" mi="0" ci="3" mb="0" cb="0"/><line nr="1172" mi="0" ci="3" mb="0" cb="0"/><line nr="1173" mi="0" ci="3" mb="0" cb="0"/><line nr="1174" mi="0" ci="3" mb="0" cb="0"/><line nr="1175" mi="0" ci="3" mb="0" cb="0"/><line nr="1176" mi="0" ci="3" mb="0" cb="0"/><line nr="1178" mi="0" ci="3" mb="0" cb="0"/><line nr="1179" mi="0" ci="3" mb="0" cb="0"/><line nr="1181" mi="0" ci="6" mb="0" cb="0"/><line nr="1182" mi="0" ci="7" mb="0" cb="2"/><line nr="1184" mi="0" ci="3" mb="0" cb="0"/><line nr="1186" mi="0" ci="4" mb="0" cb="0"/><line nr="1192" mi="0" ci="3" mb="0" cb="0"/><line nr="1193" mi="0" ci="3" mb="0" cb="0"/><line nr="1194" mi="0" ci="3" mb="0" cb="0"/><line nr="1195" mi="0" ci="3" mb="0" cb="0"/><line nr="1197" mi="0" ci="3" mb="0" cb="0"/><line nr="1199" mi="0" ci="6" mb="0" cb="0"/><line nr="1200" mi="0" ci="6" mb="0" cb="0"/><line nr="1201" mi="0" ci="4" mb="0" cb="0"/><line nr="1204" mi="0" ci="4" mb="0" cb="0"/><line nr="1205" mi="0" ci="7" mb="0" cb="2"/><line nr="1206" mi="0" ci="2" mb="1" cb="1"/><line nr="1207" mi="5" ci="0" mb="0" cb="0"/><line nr="1208" mi="0" ci="3" mb="0" cb="2"/><line nr="1209" mi="0" ci="5" mb="0" cb="0"/><line nr="1210" mi="0" ci="3" mb="1" cb="1"/><line nr="1211" mi="0" ci="5" mb="0" cb="0"/><line nr="1213" mi="3" ci="0" mb="0" cb="0"/><line nr="1215" mi="0" ci="9" mb="0" cb="0"/><line nr="1217" mi="0" ci="5" mb="0" cb="0"/><line nr="1218" mi="0" ci="1" mb="0" cb="0"/><line nr="1219" mi="0" ci="3" mb="0" cb="0"/><line nr="1220" mi="0" ci="5" mb="0" cb="0"/><line nr="1221" mi="0" ci="6" mb="0" cb="0"/><line nr="1223" mi="0" ci="6" mb="1" cb="1"/><line nr="1224" mi="1" ci="5" mb="0" cb="0"/><line nr="1225" mi="0" ci="3" mb="0" cb="0"/><line nr="1226" mi="12" ci="8" mb="2" cb="2"/><line nr="1228" mi="0" ci="3" mb="0" cb="0"/><line nr="1229" mi="0" ci="3" mb="0" cb="0"/><line nr="1232" mi="0" ci="6" mb="0" cb="0"/><line nr="1234" mi="0" ci="6" mb="0" cb="0"/><line nr="1236" mi="0" ci="3" mb="0" cb="0"/><line nr="1238" mi="0" ci="3" mb="0" cb="0"/><line nr="1240" mi="0" ci="4" mb="0" cb="0"/><line nr="1242" mi="0" ci="4" mb="0" cb="0"/><line nr="1244" mi="0" ci="4" mb="0" cb="0"/><line nr="1246" mi="0" ci="3" mb="0" cb="0"/><line nr="1247" mi="0" ci="3" mb="0" cb="0"/><line nr="1248" mi="0" ci="3" mb="0" cb="0"/><line nr="1249" mi="0" ci="3" mb="0" cb="0"/><line nr="1251" mi="0" ci="3" mb="0" cb="0"/><line nr="1253" mi="0" ci="4" mb="0" cb="0"/><line nr="1255" mi="0" ci="4" mb="0" cb="0"/><line nr="1257" mi="0" ci="6" mb="0" cb="0"/><line nr="1259" mi="0" ci="7" mb="0" cb="0"/><line nr="1263" mi="0" ci="3" mb="0" cb="0"/><line nr="1264" mi="0" ci="3" mb="0" cb="0"/><line nr="1265" mi="0" ci="3" mb="0" cb="0"/><line nr="1266" mi="0" ci="3" mb="0" cb="0"/><line nr="1267" mi="0" ci="3" mb="0" cb="0"/><line nr="1268" mi="0" ci="3" mb="0" cb="0"/><line nr="1269" mi="0" ci="3" mb="0" cb="0"/><line nr="1270" mi="0" ci="3" mb="0" cb="0"/><line nr="1272" mi="0" ci="8" mb="0" cb="0"/><line nr="1274" mi="0" ci="1" mb="0" cb="0"/><line nr="1275" mi="0" ci="1" mb="0" cb="0"/><line nr="1276" mi="0" ci="3" mb="0" cb="0"/><line nr="1277" mi="0" ci="2" mb="0" cb="0"/><line nr="1278" mi="0" ci="1" mb="0" cb="0"/><line nr="1280" mi="0" ci="2" mb="0" cb="2"/><line nr="1281" mi="0" ci="2" mb="0" cb="0"/><line nr="1282" mi="0" ci="4" mb="0" cb="0"/><line nr="1283" mi="0" ci="2" mb="0" cb="0"/><line nr="1284" mi="0" ci="4" mb="0" cb="0"/><line nr="1285" mi="0" ci="2" mb="0" cb="0"/><line nr="1286" mi="0" ci="4" mb="0" cb="0"/><line nr="1287" mi="0" ci="2" mb="0" cb="0"/><line nr="1288" mi="0" ci="4" mb="0" cb="0"/><line nr="1289" mi="0" ci="2" mb="0" cb="0"/><line nr="1290" mi="0" ci="4" mb="0" cb="0"/><line nr="1293" mi="0" ci="6" mb="0" cb="0"/><line nr="1294" mi="0" ci="6" mb="0" cb="0"/><line nr="1296" mi="0" ci="2" mb="0" cb="0"/><line nr="1297" mi="0" ci="2" mb="0" cb="0"/><line nr="1298" mi="0" ci="4" mb="0" cb="0"/><line nr="1299" mi="0" ci="2" mb="0" cb="0"/><line nr="1300" mi="0" ci="2" mb="0" cb="0"/><line nr="1301" mi="0" ci="4" mb="0" cb="0"/><line nr="1302" mi="0" ci="2" mb="0" cb="0"/><line nr="1303" mi="0" ci="2" mb="0" cb="0"/><line nr="1304" mi="0" ci="4" mb="0" cb="0"/><line nr="1305" mi="0" ci="2" mb="0" cb="0"/><line nr="1306" mi="0" ci="2" mb="0" cb="0"/><line nr="1307" mi="0" ci="4" mb="0" cb="0"/><line nr="1308" mi="0" ci="2" mb="0" cb="0"/><line nr="1309" mi="0" ci="2" mb="0" cb="0"/><line nr="1310" mi="0" ci="4" mb="0" cb="0"/><line nr="1311" mi="1" ci="0" mb="0" cb="0"/><line nr="1314" mi="3" ci="0" mb="0" cb="0"/><line nr="1316" mi="5" ci="2" mb="0" cb="0"/><line nr="1318" mi="18" ci="0" mb="0" cb="0"/><line nr="1319" mi="2" ci="1" mb="0" cb="0"/><line nr="1320" mi="6" ci="3" mb="0" cb="0"/><line nr="1321" mi="3" ci="0" mb="0" cb="0"/><line nr="1323" mi="18" ci="0" mb="0" cb="0"/><line nr="1324" mi="2" ci="1" mb="0" cb="0"/><line nr="1325" mi="6" ci="3" mb="0" cb="0"/><line nr="1326" mi="3" ci="0" mb="0" cb="0"/><line nr="1328" mi="18" ci="0" mb="0" cb="0"/><line nr="1329" mi="2" ci="1" mb="0" cb="0"/><line nr="1330" mi="6" ci="3" mb="0" cb="0"/><line nr="1331" mi="5" ci="0" mb="0" cb="0"/><line nr="1332" mi="1" ci="1" mb="0" cb="0"/><line nr="1333" mi="0" ci="1" mb="0" cb="0"/><line nr="1351" mi="0" ci="12" mb="0" cb="0"/><line nr="1375" mi="0" ci="2" mb="0" cb="0"/><line nr="1376" mi="0" ci="4" mb="0" cb="0"/><line nr="1377" mi="0" ci="2" mb="1" cb="1"/><line nr="1378" mi="0" ci="4" mb="0" cb="0"/><line nr="1379" mi="0" ci="13" mb="0" cb="0"/><line nr="1381" mi="0" ci="3" mb="0" cb="0"/><line nr="1382" mi="0" ci="3" mb="0" cb="0"/><line nr="1383" mi="0" ci="3" mb="0" cb="0"/><line nr="1384" mi="0" ci="3" mb="0" cb="0"/><line nr="1385" mi="0" ci="3" mb="0" cb="0"/><line nr="1386" mi="0" ci="4" mb="2" cb="2"/><line nr="1387" mi="8" ci="0" mb="0" cb="0"/><line nr="1389" mi="0" ci="3" mb="0" cb="0"/><line nr="1391" mi="0" ci="2" mb="1" cb="1"/><line nr="1393" mi="0" ci="2" mb="0" cb="0"/><line nr="1394" mi="0" ci="2" mb="1" cb="1"/><line nr="1395" mi="0" ci="5" mb="0" cb="2"/><line nr="1396" mi="0" ci="4" mb="0" cb="0"/><line nr="1398" mi="0" ci="6" mb="0" cb="0"/><line nr="1399" mi="0" ci="5" mb="0" cb="2"/><line nr="1400" mi="0" ci="4" mb="0" cb="0"/><line nr="1402" mi="0" ci="6" mb="0" cb="0"/><line nr="1404" mi="0" ci="6" mb="0" cb="0"/><line nr="1407" mi="5" ci="0" mb="0" cb="0"/><line nr="1409" mi="0" ci="2" mb="0" cb="2"/><line nr="1410" mi="0" ci="4" mb="0" cb="0"/><line nr="1413" mi="0" ci="2" mb="1" cb="1"/><line nr="1414" mi="4" ci="0" mb="0" cb="0"/><line nr="1417" mi="0" ci="2" mb="1" cb="1"/><line nr="1418" mi="4" ci="0" mb="0" cb="0"/><line nr="1421" mi="0" ci="2" mb="1" cb="1"/><line nr="1422" mi="4" ci="0" mb="0" cb="0"/><line nr="1426" mi="0" ci="4" mb="0" cb="0"/><line nr="1427" mi="0" ci="3" mb="0" cb="0"/><line nr="1428" mi="0" ci="5" mb="0" cb="2"/><line nr="1430" mi="0" ci="4" mb="0" cb="0"/><line nr="1432" mi="0" ci="5" mb="0" cb="2"/><line nr="1434" mi="0" ci="4" mb="0" cb="0"/><line nr="1435" mi="0" ci="3" mb="0" cb="0"/><line nr="1436" mi="0" ci="7" mb="0" cb="0"/><line nr="1437" mi="0" ci="6" mb="0" cb="2"/><line nr="1439" mi="0" ci="3" mb="0" cb="0"/><line nr="1440" mi="0" ci="4" mb="0" cb="0"/><line nr="1441" mi="0" ci="2" mb="0" cb="0"/><line nr="1442" mi="0" ci="16" mb="0" cb="2"/><line nr="1443" mi="0" ci="5" mb="0" cb="0"/><line nr="1444" mi="0" ci="2" mb="0" cb="0"/><line nr="1446" mi="0" ci="1" mb="0" cb="0"/><line nr="1447" mi="0" ci="5" mb="0" cb="0"/><line nr="1449" mi="0" ci="5" mb="1" cb="1"/><line nr="1451" mi="3" ci="0" mb="0" cb="0"/><line nr="1452" mi="4" ci="0" mb="0" cb="0"/><line nr="1453" mi="6" ci="0" mb="0" cb="0"/><line nr="1455" mi="0" ci="5" mb="1" cb="1"/><line nr="1457" mi="3" ci="0" mb="0" cb="0"/><line nr="1458" mi="4" ci="0" mb="0" cb="0"/><line nr="1459" mi="6" ci="0" mb="0" cb="0"/><line nr="1461" mi="0" ci="5" mb="1" cb="1"/><line nr="1463" mi="2" ci="0" mb="2" cb="0"/><line nr="1464" mi="4" ci="0" mb="0" cb="0"/><line nr="1465" mi="6" ci="0" mb="0" cb="0"/><line nr="1467" mi="3" ci="0" mb="0" cb="0"/><line nr="1470" mi="0" ci="4" mb="0" cb="0"/><line nr="1473" mi="0" ci="2" mb="0" cb="0"/><line nr="1474" mi="1" ci="0" mb="0" cb="0"/><line nr="1475" mi="3" ci="0" mb="0" cb="0"/><line nr="1476" mi="5" ci="0" mb="0" cb="0"/><line nr="1491" mi="0" ci="8" mb="0" cb="0"/><line nr="1492" mi="0" ci="4" mb="0" cb="0"/><line nr="1510" mi="0" ci="2" mb="0" cb="0"/><line nr="1511" mi="0" ci="2" mb="1" cb="1"/><line nr="1512" mi="0" ci="3" mb="0" cb="0"/><line nr="1513" mi="0" ci="2" mb="0" cb="2"/><line nr="1514" mi="0" ci="4" mb="0" cb="0"/><line nr="1515" mi="0" ci="3" mb="0" cb="0"/><line nr="1519" mi="0" ci="3" mb="0" cb="2"/><line nr="1520" mi="0" ci="11" mb="0" cb="0"/><line nr="1524" mi="0" ci="3" mb="0" cb="0"/><line nr="1526" mi="0" ci="3" mb="0" cb="2"/><line nr="1527" mi="0" ci="11" mb="0" cb="0"/><line nr="1531" mi="0" ci="3" mb="0" cb="0"/><line nr="1533" mi="0" ci="4" mb="0" cb="0"/><line nr="1534" mi="0" ci="3" mb="0" cb="2"/><line nr="1535" mi="0" ci="2" mb="0" cb="0"/><line nr="1537" mi="0" ci="3" mb="0" cb="2"/><line nr="1538" mi="0" ci="2" mb="0" cb="0"/><line nr="1540" mi="0" ci="3" mb="0" cb="2"/><line nr="1541" mi="12" ci="7" mb="2" cb="2"/><line nr="1543" mi="0" ci="4" mb="0" cb="0"/><line nr="1544" mi="0" ci="2" mb="0" cb="0"/><line nr="1545" mi="0" ci="2" mb="0" cb="2"/><line nr="1546" mi="0" ci="5" mb="0" cb="0"/><line nr="1548" mi="0" ci="2" mb="0" cb="2"/><line nr="1549" mi="0" ci="5" mb="0" cb="0"/><line nr="1551" mi="0" ci="3" mb="0" cb="0"/><line nr="1553" mi="13" ci="5" mb="2" cb="2"/><line nr="1554" mi="0" ci="4" mb="0" cb="0"/><line nr="1555" mi="13" ci="5" mb="2" cb="2"/><line nr="1556" mi="0" ci="4" mb="0" cb="0"/><line nr="1557" mi="13" ci="5" mb="2" cb="2"/><line nr="1558" mi="0" ci="4" mb="0" cb="0"/><line nr="1559" mi="16" ci="8" mb="2" cb="2"/><line nr="1561" mi="0" ci="3" mb="0" cb="0"/><line nr="1562" mi="0" ci="4" mb="0" cb="0"/><line nr="1563" mi="16" ci="8" mb="2" cb="2"/><line nr="1566" mi="0" ci="3" mb="0" cb="0"/><line nr="1567" mi="0" ci="4" mb="0" cb="0"/><line nr="1568" mi="0" ci="2" mb="0" cb="2"/><line nr="1569" mi="0" ci="5" mb="0" cb="0"/><line nr="1571" mi="0" ci="3" mb="0" cb="0"/><line nr="1573" mi="0" ci="2" mb="0" cb="0"/><line nr="1575" mi="0" ci="6" mb="0" cb="0"/><line nr="1576" mi="0" ci="2" mb="0" cb="0"/><line nr="1577" mi="0" ci="6" mb="1" cb="3"/><line nr="1578" mi="5" ci="0" mb="0" cb="0"/><line nr="1580" mi="0" ci="2" mb="0" cb="0"/><line nr="1581" mi="0" ci="10" mb="0" cb="2"/><line nr="1582" mi="0" ci="1" mb="0" cb="0"/><line nr="1583" mi="0" ci="7" mb="0" cb="0"/><line nr="1584" mi="16" ci="7" mb="2" cb="2"/><line nr="1586" mi="0" ci="6" mb="0" cb="0"/><line nr="1587" mi="0" ci="3" mb="0" cb="0"/><line nr="1588" mi="0" ci="2" mb="0" cb="2"/><line nr="1589" mi="17" ci="5" mb="2" cb="2"/><line nr="1591" mi="0" ci="4" mb="0" cb="0"/><line nr="1592" mi="17" ci="7" mb="2" cb="2"/><line nr="1594" mi="0" ci="4" mb="0" cb="0"/><line nr="1596" mi="0" ci="1" mb="0" cb="0"/><line nr="1597" mi="0" ci="2" mb="0" cb="0"/><line nr="1599" mi="2" ci="0" mb="0" cb="0"/><line nr="1610" mi="0" ci="15" mb="0" cb="0"/><line nr="1611" mi="0" ci="3" mb="0" cb="2"/><line nr="1612" mi="0" ci="5" mb="0" cb="0"/><line nr="1614" mi="0" ci="8" mb="0" cb="0"/><line nr="1616" mi="0" ci="3" mb="0" cb="2"/><line nr="1617" mi="0" ci="5" mb="0" cb="0"/><line nr="1619" mi="0" ci="8" mb="0" cb="0"/><line nr="1621" mi="0" ci="1" mb="0" cb="0"/><line nr="1637" mi="0" ci="4" mb="0" cb="0"/><line nr="1638" mi="0" ci="3" mb="0" cb="0"/><line nr="1639" mi="5" ci="5" mb="2" cb="2"/><line nr="1640" mi="0" ci="3" mb="0" cb="0"/><line nr="1641" mi="0" ci="3" mb="0" cb="0"/><line nr="1642" mi="0" ci="3" mb="0" cb="0"/><line nr="1643" mi="0" ci="5" mb="0" cb="2"/><line nr="1645" mi="0" ci="4" mb="0" cb="0"/><line nr="1647" mi="0" ci="5" mb="0" cb="2"/><line nr="1649" mi="0" ci="3" mb="0" cb="0"/><line nr="1650" mi="0" ci="3" mb="0" cb="0"/><line nr="1651" mi="0" ci="3" mb="0" cb="0"/><line nr="1652" mi="0" ci="3" mb="0" cb="0"/><line nr="1653" mi="0" ci="4" mb="0" cb="0"/><line nr="1654" mi="0" ci="6" mb="0" cb="2"/><line nr="1656" mi="0" ci="3" mb="0" cb="0"/><line nr="1657" mi="0" ci="3" mb="0" cb="0"/><line nr="1658" mi="0" ci="4" mb="0" cb="0"/><line nr="1659" mi="0" ci="2" mb="0" cb="0"/><line nr="1660" mi="0" ci="7" mb="0" cb="2"/><line nr="1661" mi="0" ci="3" mb="0" cb="0"/><line nr="1662" mi="0" ci="3" mb="0" cb="0"/><line nr="1663" mi="0" ci="4" mb="0" cb="0"/><line nr="1664" mi="0" ci="5" mb="0" cb="0"/><line nr="1666" mi="5" ci="6" mb="2" cb="2"/><line nr="1667" mi="0" ci="10" mb="0" cb="0"/><line nr="1668" mi="0" ci="1" mb="0" cb="0"/><line nr="1669" mi="0" ci="3" mb="0" cb="0"/><line nr="1670" mi="0" ci="3" mb="0" cb="0"/><line nr="1671" mi="0" ci="4" mb="0" cb="0"/><line nr="1673" mi="0" ci="5" mb="1" cb="1"/><line nr="1675" mi="4" ci="0" mb="0" cb="0"/><line nr="1676" mi="4" ci="0" mb="0" cb="0"/><line nr="1678" mi="0" ci="5" mb="1" cb="1"/><line nr="1680" mi="4" ci="0" mb="0" cb="0"/><line nr="1681" mi="4" ci="0" mb="0" cb="0"/><line nr="1683" mi="0" ci="5" mb="1" cb="1"/><line nr="1685" mi="3" ci="0" mb="0" cb="0"/><line nr="1686" mi="3" ci="0" mb="0" cb="0"/><line nr="1687" mi="3" ci="0" mb="0" cb="0"/><line nr="1688" mi="5" ci="0" mb="0" cb="0"/><line nr="1689" mi="5" ci="0" mb="0" cb="0"/><line nr="1691" mi="0" ci="4" mb="0" cb="0"/><line nr="1692" mi="0" ci="1" mb="0" cb="0"/><line nr="1701" mi="0" ci="3" mb="0" cb="0"/><line nr="1702" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="543" covered="2821"/><counter type="BRANCH" missed="76" covered="190"/><counter type="LINE" missed="65" covered="647"/><counter type="COMPLEXITY" missed="75" covered="80"/><counter type="METHOD" missed="1" covered="21"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSimpleTextCodec.java"><line nr="14" mi="0" ci="6" mb="0" cb="0"/><line nr="15" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasCodec.java"><line nr="31" mi="0" ci="3" mb="0" cb="0"/><line nr="32" mi="0" ci="3" mb="0" cb="0"/><line nr="33" mi="0" ci="1" mb="0" cb="0"/><line nr="42" mi="0" ci="3" mb="0" cb="0"/><line nr="43" mi="0" ci="3" mb="0" cb="0"/><line nr="44" mi="0" ci="1" mb="0" cb="0"/><line nr="50" mi="0" ci="3" mb="0" cb="2"/><line nr="51" mi="0" ci="3" mb="0" cb="0"/><line nr="53" mi="0" ci="1" mb="0" cb="0"/><line nr="62" mi="0" ci="2" mb="0" cb="0"/><line nr="63" mi="0" ci="5" mb="1" cb="1"/><line nr="64" mi="0" ci="2" mb="0" cb="0"/><line nr="65" mi="0" ci="3" mb="0" cb="0"/><line nr="66" mi="0" ci="3" mb="1" cb="1"/><line nr="67" mi="0" ci="3" mb="0" cb="0"/><line nr="68" mi="0" ci="2" mb="0" cb="0"/><line nr="69" mi="0" ci="5" mb="2" cb="2"/><line nr="72" mi="3" ci="0" mb="0" cb="0"/><line nr="73" mi="3" ci="0" mb="0" cb="0"/><line nr="75" mi="0" ci="5" mb="0" cb="0"/><line nr="78" mi="5" ci="0" mb="0" cb="0"/><line nr="81" mi="7" ci="0" mb="0" cb="0"/><line nr="92" mi="2" ci="0" mb="0" cb="0"/><line nr="93" mi="4" ci="0" mb="0" cb="0"/><line nr="103" mi="0" ci="2" mb="0" cb="0"/><line nr="104" mi="0" ci="4" mb="0" cb="0"/><line nr="114" mi="2" ci="0" mb="0" cb="0"/><line nr="115" mi="4" ci="0" mb="0" cb="0"/><line nr="125" mi="0" ci="2" mb="0" cb="0"/><line nr="126" mi="0" ci="4" mb="0" cb="0"/><line nr="136" mi="0" ci="2" mb="0" cb="0"/><line nr="137" mi="0" ci="4" mb="0" cb="0"/><line nr="147" mi="0" ci="2" mb="0" cb="0"/><line nr="148" mi="0" ci="4" mb="0" cb="0"/><line nr="158" mi="0" ci="2" mb="0" cb="0"/><line nr="159" mi="0" ci="4" mb="0" cb="0"/><line nr="169" mi="2" ci="0" mb="0" cb="0"/><line nr="170" mi="4" ci="0" mb="0" cb="0"/><line nr="180" mi="2" ci="0" mb="0" cb="0"/><line nr="181" mi="4" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="42" covered="81"/><counter type="BRANCH" missed="4" covered="6"/><counter type="LINE" missed="12" covered="28"/><counter type="COMPLEXITY" missed="8" covered="10"/><counter type="METHOD" missed="4" covered="9"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasFieldsProducer.java"><line nr="31" mi="0" ci="4" mb="0" cb="0"/><line nr="53" mi="0" ci="2" mb="0" cb="0"/><line nr="54" mi="0" ci="2" mb="0" cb="0"/><line nr="55" mi="0" ci="5" mb="0" cb="0"/><line nr="56" mi="0" ci="5" mb="0" cb="0"/><line nr="57" mi="0" ci="3" mb="0" cb="0"/><line nr="59" mi="0" ci="10" mb="0" cb="0"/><line nr="61" mi="0" ci="8" mb="0" cb="0"/><line nr="62" mi="0" ci="2" mb="0" cb="0"/><line nr="64" mi="0" ci="10" mb="0" cb="0"/><line nr="66" mi="0" ci="8" mb="0" cb="0"/><line nr="67" mi="0" ci="2" mb="0" cb="0"/><line nr="69" mi="0" ci="8" mb="0" cb="0"/><line nr="70" mi="0" ci="2" mb="0" cb="0"/><line nr="73" mi="0" ci="8" mb="0" cb="0"/><line nr="74" mi="0" ci="2" mb="0" cb="0"/><line nr="78" mi="0" ci="10" mb="0" cb="0"/><line nr="79" mi="0" ci="2" mb="0" cb="0"/><line nr="80" mi="0" ci="4" mb="0" cb="0"/><line nr="82" mi="0" ci="10" mb="0" cb="0"/><line nr="83" mi="0" ci="2" mb="0" cb="0"/><line nr="85" mi="0" ci="4" mb="0" cb="0"/><line nr="87" mi="0" ci="10" mb="0" cb="0"/><line nr="88" mi="0" ci="2" mb="0" cb="0"/><line nr="90" mi="0" ci="4" mb="0" cb="0"/><line nr="92" mi="1" ci="0" mb="0" cb="0"/><line nr="93" mi="3" ci="0" mb="0" cb="0"/><line nr="94" mi="5" ci="0" mb="0" cb="0"/><line nr="96" mi="0" ci="1" mb="0" cb="0"/><line nr="98" mi="0" ci="4" mb="0" cb="0"/><line nr="99" mi="0" ci="2" mb="0" cb="0"/><line nr="100" mi="0" ci="1" mb="0" cb="0"/><line nr="113" mi="0" ci="5" mb="1" cb="1"/><line nr="114" mi="6" ci="0" mb="0" cb="0"/><line nr="116" mi="0" ci="2" mb="0" cb="0"/><line nr="117" mi="0" ci="2" mb="0" cb="2"/><line nr="118" mi="0" ci="4" mb="0" cb="0"/><line nr="119" mi="0" ci="5" mb="1" cb="1"/><line nr="120" mi="16" ci="0" mb="0" cb="0"/><line nr="123" mi="0" ci="6" mb="0" cb="0"/><line nr="124" mi="0" ci="8" mb="0" cb="0"/><line nr="125" mi="0" ci="2" mb="0" cb="0"/><line nr="135" mi="4" ci="0" mb="0" cb="0"/><line nr="145" mi="0" ci="3" mb="0" cb="0"/><line nr="146" mi="0" ci="12" mb="0" cb="2"/><line nr="147" mi="0" ci="4" mb="0" cb="0"/><line nr="148" mi="0" ci="1" mb="0" cb="0"/><line nr="149" mi="0" ci="1" mb="0" cb="0"/><line nr="158" mi="0" ci="14" mb="0" cb="0"/><line nr="169" mi="4" ci="0" mb="0" cb="0"/><line nr="180" mi="6" ci="0" mb="0" cb="0"/><line nr="190" mi="4" ci="0" mb="0" cb="0"/><line nr="191" mi="3" ci="0" mb="2" cb="0"/><line nr="192" mi="6" ci="0" mb="0" cb="0"/><line nr="193" mi="1" ci="0" mb="0" cb="0"/><line nr="195" mi="3" ci="0" mb="0" cb="0"/><line nr="205" mi="3" ci="0" mb="0" cb="0"/><line nr="206" mi="1" ci="0" mb="0" cb="0"/><line nr="215" mi="16" ci="0" mb="0" cb="0"/><line nr="232" mi="0" ci="8" mb="0" cb="0"/><line nr="235" mi="0" ci="7" mb="0" cb="0"/><line nr="236" mi="0" ci="5" mb="0" cb="2"/><line nr="237" mi="0" ci="2" mb="0" cb="0"/><line nr="238" mi="0" ci="5" mb="0" cb="2"/><line nr="239" mi="0" ci="2" mb="0" cb="0"/><line nr="241" mi="0" ci="8" mb="0" cb="0"/><line nr="242" mi="0" ci="3" mb="0" cb="0"/><line nr="243" mi="1" ci="0" mb="0" cb="0"/><line nr="244" mi="2" ci="0" mb="0" cb="0"/><line nr="245" mi="3" ci="0" mb="0" cb="0"/><line nr="246" mi="8" ci="0" mb="0" cb="0"/><line nr="247" mi="7" ci="0" mb="0" cb="0"/><line nr="248" mi="0" ci="1" mb="0" cb="0"/><line nr="249" mi="0" ci="2" mb="0" cb="0"/><line nr="263" mi="0" ci="8" mb="0" cb="0"/><counter type="INSTRUCTION" missed="103" covered="257"/><counter type="BRANCH" missed="4" covered="10"/><counter type="LINE" missed="21" covered="54"/><counter type="COMPLEXITY" missed="9" covered="11"/><counter type="METHOD" missed="6" covered="7"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="771" covered="3538"/><counter type="BRANCH" missed="96" covered="230"/><counter type="LINE" missed="125" covered="838"/><counter type="COMPLEXITY" missed="104" covered="129"/><counter type="METHOD" missed="11" covered="59"/><counter type="CLASS" missed="0" covered="6"/></package><package name="mtas/analysis/parser"><class name="mtas/analysis/parser/MtasCRMParser$MtasCRMParserMappingWordAnnotation"><method name="&lt;init&gt;" desc="(Lmtas/analysis/parser/MtasCRMParser;)V" line="888"><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="self" desc="()Lmtas/analysis/parser/MtasCRMParser$MtasCRMParserMappingWordAnnotation;" line="903"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="21" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="2" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/analysis/parser/MtasSketchParser$MtasSketchParserMappingWord"><method name="&lt;init&gt;" desc="(Lmtas/analysis/parser/MtasSketchParser;)V" line="385"><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="self" desc="()Lmtas/analysis/parser/MtasSketchParser$MtasSketchParserMappingWord;" line="400"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="21" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="2" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/analysis/parser/MtasCRMParser$MtasCRMParserMappingCRMSentence"><method name="&lt;init&gt;" desc="(Lmtas/analysis/parser/MtasCRMParser;)V" line="916"><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="self" desc="()Lmtas/analysis/parser/MtasCRMParser$MtasCRMParserMappingCRMSentence;" line="931"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="21" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="2" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/analysis/parser/MtasCRMParser$MtasCRMParserFunctionOutput"><method name="&lt;init&gt;" desc="(Lmtas/analysis/parser/MtasCRMParser;Ljava/lang/String;Ljava/lang/String;)V" line="849"><counter type="INSTRUCTION" missed="12" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="create" desc="(Ljava/lang/String;)Lmtas/analysis/parser/MtasCRMParser$MtasCRMParserFunctionOutput;" line="861"><counter type="INSTRUCTION" missed="14" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="toString" desc="()Ljava/lang/String;" line="875"><counter type="INSTRUCTION" missed="17" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="43" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="3" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/analysis/parser/MtasTEIParser"><method name="&lt;init&gt;" desc="(Lmtas/analysis/util/MtasConfiguration;)V" line="20"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="initParser" desc="()V" line="30"><counter type="INSTRUCTION" missed="18" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="22" covered="0"/><counter type="LINE" missed="9" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="2" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/analysis/parser/MtasBasicParser$MtasParserType"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Z)V" line="1636"><counter type="INSTRUCTION" missed="0" covered="17"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;)V" line="1668"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getRefAttributeName" desc="()Ljava/lang/String;" line="1678"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getName" desc="()Ljava/lang/String;" line="1687"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getType" desc="()Ljava/lang/String;" line="1696"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="precheckText" desc="()Z" line="1705"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="addItem" desc="(Ljava/lang/Object;)V" line="1715"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getItems" desc="()Ljava/util/List;" line="1724"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="3" covered="44"/><counter type="LINE" missed="1" covered="15"/><counter type="COMPLEXITY" missed="1" covered="7"/><counter type="METHOD" missed="1" covered="7"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/analysis/parser/MtasXMLParser$MtasXMLParserMappingWordAnnotation"><method name="&lt;init&gt;" desc="(Lmtas/analysis/parser/MtasXMLParser;)V" line="1129"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="self" desc="()Lmtas/analysis/parser/MtasXMLParser$MtasXMLParserMappingWordAnnotation;" line="1144"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="2" covered="19"/><counter type="LINE" missed="1" covered="7"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="1" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/analysis/parser/MtasXMLParser$MtasXMLParserMappingWord"><method name="&lt;init&gt;" desc="(Lmtas/analysis/parser/MtasXMLParser;)V" line="1101"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="self" desc="()Lmtas/analysis/parser/MtasXMLParser$MtasXMLParserMappingWord;" line="1116"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="2" covered="19"/><counter type="LINE" missed="1" covered="7"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="1" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/analysis/parser/MtasCRMParser"><method name="&lt;init&gt;" desc="(Lmtas/analysis/util/MtasConfiguration;)V" line="38"><counter type="INSTRUCTION" missed="48" covered="0"/><counter type="LINE" missed="14" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="initParser" desc="()V" line="93"><counter type="INSTRUCTION" missed="497" covered="0"/><counter type="BRANCH" missed="62" covered="0"/><counter type="LINE" missed="91" covered="0"/><counter type="COMPLEXITY" missed="32" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="createTokenCollection" desc="(Ljava/io/Reader;)Lmtas/analysis/token/MtasTokenCollection;" line="235"><counter type="INSTRUCTION" missed="643" covered="0"/><counter type="BRANCH" missed="56" covered="0"/><counter type="LINE" missed="117" covered="0"/><counter type="COMPLEXITY" missed="29" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="processWordAnnotation" desc="(Lmtas/analysis/token/MtasTokenIdFactory;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;Lmtas/analysis/parser/MtasCRMParser$MtasCRMAncestors;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;)Ljava/util/List;" line="437"><counter type="INSTRUCTION" missed="240" covered="0"/><counter type="BRANCH" missed="26" covered="0"/><counter type="LINE" missed="40" covered="0"/><counter type="COMPLEXITY" missed="14" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="processCRMSentence" desc="(Lmtas/analysis/token/MtasTokenIdFactory;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/util/List;Lmtas/analysis/parser/MtasCRMParser$MtasCRMAncestors;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/Set;Ljava/util/Set;)Ljava/util/Set;" line="527"><counter type="INSTRUCTION" missed="87" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="15" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="processCRMClause" desc="(Lmtas/analysis/token/MtasTokenIdFactory;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/util/List;Lmtas/analysis/parser/MtasCRMParser$MtasCRMAncestors;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/Set;)Ljava/util/Set;" line="579"><counter type="INSTRUCTION" missed="77" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="14" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="closePrevious" desc="(Lmtas/analysis/token/MtasTokenIdFactory;Ljava/util/Set;Ljava/lang/Integer;Lmtas/analysis/parser/MtasCRMParser$MtasCRMAncestors;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;)V" line="620"><counter type="INSTRUCTION" missed="51" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="10" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="processCRMPair" desc="(Lmtas/analysis/token/MtasTokenIdFactory;ILjava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/util/List;Lmtas/analysis/parser/MtasCRMParser$MtasCRMAncestors;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;)V" line="661"><counter type="INSTRUCTION" missed="248" covered="0"/><counter type="BRANCH" missed="16" covered="0"/><counter type="LINE" missed="42" covered="0"/><counter type="COMPLEXITY" missed="9" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="processFunctions" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;)V" line="733"><counter type="INSTRUCTION" missed="126" covered="0"/><counter type="BRANCH" missed="22" covered="0"/><counter type="LINE" missed="21" covered="0"/><counter type="COMPLEXITY" missed="12" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="printConfig" desc="()Ljava/lang/String;" line="771"><counter type="INSTRUCTION" missed="37" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="printConfigTypes" desc="(Ljava/util/HashMap;)Ljava/lang/String;" line="787"><counter type="INSTRUCTION" missed="70" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;clinit&gt;" desc="()V" line="32"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="2135" covered="0"/><counter type="BRANCH" missed="198" covered="0"/><counter type="LINE" missed="380" covered="0"/><counter type="COMPLEXITY" missed="111" covered="0"/><counter type="METHOD" missed="12" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/analysis/parser/MtasCRMParser$MtasCRMAncestors"><method name="&lt;init&gt;" desc="()V" line="802"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/analysis/parser/MtasParser"><method name="&lt;init&gt;" desc="()V" line="20"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="initParser" desc="()V" line="49"><counter type="INSTRUCTION" missed="0" covered="51"/><counter type="BRANCH" missed="1" covered="7"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="1" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="62"/><counter type="BRANCH" missed="1" covered="7"/><counter type="LINE" missed="0" covered="12"/><counter type="COMPLEXITY" missed="1" covered="5"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/analysis/parser/MtasXMLParser$MtasXMLParserMappingGroup"><method name="&lt;init&gt;" desc="(Lmtas/analysis/parser/MtasXMLParser;)V" line="1028"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="self" desc="()Lmtas/analysis/parser/MtasXMLParser$MtasXMLParserMappingGroup;" line="1043"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="2" covered="19"/><counter type="LINE" missed="1" covered="7"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="1" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/analysis/parser/MtasBasicParser$MtasParserMappingToken"><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="1787"><counter type="INSTRUCTION" missed="0" covered="33"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setOffset" desc="(Ljava/lang/Boolean;)V" line="1804"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setRealOffset" desc="(Ljava/lang/Boolean;)V" line="1814"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setParent" desc="(Ljava/lang/Boolean;)V" line="1824"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="45"/><counter type="LINE" missed="0" covered="15"/><counter type="COMPLEXITY" missed="0" covered="4"/><counter type="METHOD" missed="0" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/analysis/parser/MtasCRMParser$MtasCRMParserMappingCRMPair"><method name="&lt;init&gt;" desc="(Lmtas/analysis/parser/MtasCRMParser;)V" line="944"><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="self" desc="()Lmtas/analysis/parser/MtasCRMParser$MtasCRMParserMappingCRMPair;" line="959"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="21" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="2" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/analysis/parser/MtasSketchParser$MtasSketchParserMappingWordAnnotation"><method name="&lt;init&gt;" desc="(Lmtas/analysis/parser/MtasSketchParser;)V" line="413"><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="self" desc="()Lmtas/analysis/parser/MtasSketchParser$MtasSketchParserMappingWordAnnotation;" line="428"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="21" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="2" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/analysis/parser/MtasFoliaParser"><method name="&lt;init&gt;" desc="(Lmtas/analysis/util/MtasConfiguration;)V" line="20"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="initParser" desc="()V" line="30"><counter type="INSTRUCTION" missed="0" covered="18"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/analysis/parser/MtasElanParser"><method name="&lt;init&gt;" desc="(Lmtas/analysis/util/MtasConfiguration;)V" line="20"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="initParser" desc="()V" line="30"><counter type="INSTRUCTION" missed="18" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="22" covered="0"/><counter type="LINE" missed="9" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="2" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/analysis/parser/MtasXMLParser$MtasXMLParserMappingRelationAnnotation"><method name="&lt;init&gt;" desc="(Lmtas/analysis/parser/MtasXMLParser;)V" line="999"><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="self" desc="()Lmtas/analysis/parser/MtasXMLParser$MtasXMLParserMappingRelationAnnotation;" line="1014"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="21" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="2" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/analysis/parser/MtasBasicParser$MtasParserMapping"><method name="&lt;init&gt;" desc="(Lmtas/analysis/parser/MtasBasicParser;)V" line="2003"><counter type="INSTRUCTION" missed="0" covered="34"/><counter type="LINE" missed="0" covered="10"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="processConfig" desc="(Lmtas/analysis/util/MtasConfiguration;)V" line="2024"><counter type="INSTRUCTION" missed="664" covered="690"/><counter type="BRANCH" missed="88" covered="78"/><counter type="LINE" missed="138" covered="133"/><counter type="COMPLEXITY" missed="61" covered="23"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setStartEnd" desc="(Ljava/lang/String;Ljava/lang/String;)V" line="2396"><counter type="INSTRUCTION" missed="14" covered="3"/><counter type="BRANCH" missed="7" covered="1"/><counter type="LINE" missed="2" covered="2"/><counter type="COMPLEXITY" missed="4" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="conditionUnknownAncestor" desc="(Ljava/lang/String;)V" line="2409"><counter type="INSTRUCTION" missed="0" covered="20"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addString" desc="(Lmtas/analysis/parser/MtasBasicParser$MtasParserMappingToken;Ljava/lang/String;Ljava/lang/String;)V" line="2427"><counter type="INSTRUCTION" missed="9" covered="30"/><counter type="BRANCH" missed="3" covered="1"/><counter type="LINE" missed="2" covered="7"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="payloadString" desc="(Lmtas/analysis/parser/MtasBasicParser$MtasParserMappingToken;Ljava/lang/String;)V" line="2448"><counter type="INSTRUCTION" missed="25" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="addName" desc="(Lmtas/analysis/parser/MtasBasicParser$MtasParserMappingToken;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="2469"><counter type="INSTRUCTION" missed="9" covered="35"/><counter type="BRANCH" missed="3" covered="1"/><counter type="LINE" missed="2" covered="8"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="conditionName" desc="(Ljava/lang/String;Ljava/lang/String;)V" line="2490"><counter type="INSTRUCTION" missed="30" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="addText" desc="(Lmtas/analysis/parser/MtasBasicParser$MtasParserMappingToken;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="2512"><counter type="INSTRUCTION" missed="6" covered="38"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="1" covered="9"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addTextSplit" desc="(Lmtas/analysis/parser/MtasBasicParser$MtasParserMappingToken;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="2540"><counter type="INSTRUCTION" missed="49" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="11" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="conditionText" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="2564"><counter type="INSTRUCTION" missed="35" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="payloadText" desc="(Lmtas/analysis/parser/MtasBasicParser$MtasParserMappingToken;Ljava/lang/String;)V" line="2583"><counter type="INSTRUCTION" missed="25" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="addAttribute" desc="(Lmtas/analysis/parser/MtasBasicParser$MtasParserMappingToken;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="2606"><counter type="INSTRUCTION" missed="0" covered="51"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="0" covered="12"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addVariableFromAttribute" desc="(Lmtas/analysis/parser/MtasBasicParser$MtasParserMappingToken;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="2637"><counter type="INSTRUCTION" missed="53" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="12" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="conditionAttribute" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="2666"><counter type="INSTRUCTION" missed="0" covered="42"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="10"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="payloadAttribute" desc="(Lmtas/analysis/parser/MtasBasicParser$MtasParserMappingToken;Ljava/lang/String;Ljava/lang/String;)V" line="2690"><counter type="INSTRUCTION" missed="0" covered="30"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="conditionAncestor" desc="(Ljava/lang/String;Ljava/lang/String;)V" line="2707"><counter type="INSTRUCTION" missed="4" covered="45"/><counter type="BRANCH" missed="5" covered="7"/><counter type="LINE" missed="1" covered="11"/><counter type="COMPLEXITY" missed="4" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addAncestorName" desc="(Ljava/lang/String;Lmtas/analysis/parser/MtasBasicParser$MtasParserMappingToken;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="2740"><counter type="INSTRUCTION" missed="13" covered="60"/><counter type="BRANCH" missed="9" covered="7"/><counter type="LINE" missed="3" covered="14"/><counter type="COMPLEXITY" missed="7" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="conditionAncestorName" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="2776"><counter type="INSTRUCTION" missed="4" covered="60"/><counter type="BRANCH" missed="6" covered="6"/><counter type="LINE" missed="1" covered="14"/><counter type="COMPLEXITY" missed="5" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addAncestorAttribute" desc="(Ljava/lang/String;Lmtas/analysis/parser/MtasBasicParser$MtasParserMappingToken;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="2814"><counter type="INSTRUCTION" missed="80" covered="0"/><counter type="BRANCH" missed="18" covered="0"/><counter type="LINE" missed="19" covered="0"/><counter type="COMPLEXITY" missed="10" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="conditionAncestorAttribute" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="2855"><counter type="INSTRUCTION" missed="71" covered="0"/><counter type="BRANCH" missed="14" covered="0"/><counter type="LINE" missed="17" covered="0"/><counter type="COMPLEXITY" missed="8" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="payloadAncestorAttribute" desc="(Lmtas/analysis/parser/MtasBasicParser$MtasParserMappingToken;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="2891"><counter type="INSTRUCTION" missed="8" covered="53"/><counter type="BRANCH" missed="9" covered="5"/><counter type="LINE" missed="2" covered="13"/><counter type="COMPLEXITY" missed="7" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="computeAncestorSourceType" desc="(Ljava/lang/String;)Ljava/lang/String;" line="2920"><counter type="INSTRUCTION" missed="24" covered="24"/><counter type="BRANCH" missed="6" covered="6"/><counter type="LINE" missed="6" covered="7"/><counter type="COMPLEXITY" missed="5" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="computeDistance" desc="(Ljava/lang/String;)Ljava/lang/String;" line="2945"><counter type="INSTRUCTION" missed="3" covered="20"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="1" covered="6"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="computeNumber" desc="(Ljava/lang/String;)Ljava/lang/String;" line="2965"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getTokens" desc="()Ljava/util/List;" line="2974"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getConditions" desc="()Ljava/util/List;" line="2983"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="()Ljava/lang/String;" line="2993"><counter type="INSTRUCTION" missed="372" covered="0"/><counter type="BRANCH" missed="18" covered="0"/><counter type="LINE" missed="32" covered="0"/><counter type="COMPLEXITY" missed="10" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="1498" covered="1245"/><counter type="BRANCH" missed="205" covered="123"/><counter type="LINE" missed="277" covered="271"/><counter type="COMPLEXITY" missed="144" covered="48"/><counter type="METHOD" missed="9" covered="19"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/analysis/parser/MtasSketchParser$MtasSketchParserMappingGroup"><method name="&lt;init&gt;" desc="(Lmtas/analysis/parser/MtasSketchParser;)V" line="441"><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="self" desc="()Lmtas/analysis/parser/MtasSketchParser$MtasSketchParserMappingGroup;" line="456"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="21" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="2" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/analysis/parser/MtasBasicParser$MtasParserVariable"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;)V" line="1851"><counter type="INSTRUCTION" missed="14" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="processConfig" desc="(Lmtas/analysis/util/MtasConfiguration;)V" line="1867"><counter type="INSTRUCTION" missed="118" covered="0"/><counter type="BRANCH" missed="14" covered="0"/><counter type="LINE" missed="16" covered="0"/><counter type="COMPLEXITY" missed="8" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="toString" desc="()Ljava/lang/String;" line="1900"><counter type="INSTRUCTION" missed="60" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="192" covered="0"/><counter type="BRANCH" missed="16" covered="0"/><counter type="LINE" missed="27" covered="0"/><counter type="COMPLEXITY" missed="11" covered="0"/><counter type="METHOD" missed="3" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/analysis/parser/MtasXMLParser$MtasXMLParserMappingRelation"><method name="&lt;init&gt;" desc="(Lmtas/analysis/parser/MtasXMLParser;)V" line="971"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="self" desc="()Lmtas/analysis/parser/MtasXMLParser$MtasXMLParserMappingRelation;" line="986"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="2" covered="19"/><counter type="LINE" missed="1" covered="7"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="1" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/analysis/parser/MtasParser$MtasParserObject"><method name="&lt;init&gt;" desc="(Lmtas/analysis/parser/MtasParser;Lmtas/analysis/parser/MtasBasicParser$MtasParserType;)V" line="90"><counter type="INSTRUCTION" missed="0" covered="93"/><counter type="LINE" missed="0" covered="23"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="registerUpdateableMappingAtParent" desc="(Ljava/lang/Integer;)V" line="162"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="registerUpdateableMappingsAtParent" desc="(Ljava/util/Set;)V" line="171"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getUpdateableMappingsAsParent" desc="()Ljava/util/Set;" line="180"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="resetUpdateableMappingsAsParent" desc="()V" line="187"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addUpdateableMappingWithPosition" desc="(Ljava/lang/Integer;)V" line="196"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="addUpdateableIdWithOffset" desc="(Ljava/lang/String;)V" line="205"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="addUpdateableMappingWithOffset" desc="(Ljava/lang/Integer;)V" line="214"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="updateMappings" desc="(Ljava/util/Map;Ljava/util/Map;)V" line="225"><counter type="INSTRUCTION" missed="76" covered="44"/><counter type="BRANCH" missed="13" covered="5"/><counter type="LINE" missed="12" covered="7"/><counter type="COMPLEXITY" missed="8" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getAttribute" desc="(Ljava/lang/String;)Ljava/lang/String;" line="259"><counter type="INSTRUCTION" missed="2" covered="8"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getId" desc="()Ljava/lang/String;" line="272"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getType" desc="()Lmtas/analysis/parser/MtasBasicParser$MtasParserType;" line="281"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setText" desc="(Ljava/lang/String;)V" line="290"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="addText" desc="(Ljava/lang/String;)V" line="299"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getText" desc="()Ljava/lang/String;" line="312"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setUnknownAncestorNumber" desc="(Ljava/lang/Integer;)V" line="321"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getUnknownAncestorNumber" desc="()Ljava/lang/Integer;" line="330"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setRealOffsetStart" desc="(Ljava/lang/Integer;)V" line="339"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getRealOffsetStart" desc="()Ljava/lang/Integer;" line="348"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setRealOffsetEnd" desc="(Ljava/lang/Integer;)V" line="357"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getRealOffsetEnd" desc="()Ljava/lang/Integer;" line="366"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setOffsetStart" desc="(Ljava/lang/Integer;)V" line="375"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addOffsetStart" desc="(Ljava/lang/Integer;)V" line="384"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addOffsetEnd" desc="(Ljava/lang/Integer;)V" line="396"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getOffsetStart" desc="()Ljava/lang/Integer;" line="408"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setOffsetEnd" desc="(Ljava/lang/Integer;)V" line="417"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getOffsetEnd" desc="()Ljava/lang/Integer;" line="426"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getOffset" desc="()[Ljava/lang/Integer;" line="435"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addPosition" desc="(Ljava/lang/Integer;)V" line="448"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addPositions" desc="(Ljava/util/Set;)V" line="457"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPositions" desc="()Ljava/util/SortedSet;" line="466"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addRefId" desc="(Ljava/lang/String;)V" line="475"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getRefIds" desc="()Ljava/util/Set;" line="486"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setReferredStartPosition" desc="(Ljava/lang/String;Ljava/lang/Integer;)V" line="496"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setReferredEndPosition" desc="(Ljava/lang/String;Ljava/lang/Integer;)V" line="506"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setReferredStartOffset" desc="(Ljava/lang/String;Ljava/lang/Integer;)V" line="516"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setReferredEndOffset" desc="(Ljava/lang/String;Ljava/lang/Integer;)V" line="526"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="clearReferred" desc="()V" line="533"><counter type="INSTRUCTION" missed="13" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="135" covered="308"/><counter type="BRANCH" missed="19" covered="19"/><counter type="LINE" missed="32" covered="83"/><counter type="COMPLEXITY" missed="22" covered="35"/><counter type="METHOD" missed="8" covered="30"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/analysis/parser/MtasBasicParser$MtasParserVariableValue"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;)V" line="1748"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/analysis/parser/MtasChatParser"><method name="&lt;init&gt;" desc="(Lmtas/analysis/util/MtasConfiguration;)V" line="17"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="initParser" desc="()V" line="27"><counter type="INSTRUCTION" missed="12" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="2" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/analysis/parser/MtasSketchParser"><method name="&lt;init&gt;" desc="(Lmtas/analysis/util/MtasConfiguration;)V" line="34"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="LINE" missed="10" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="initParser" desc="()V" line="65"><counter type="INSTRUCTION" missed="199" covered="0"/><counter type="BRANCH" missed="26" covered="0"/><counter type="LINE" missed="37" covered="0"/><counter type="COMPLEXITY" missed="14" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="createTokenCollection" desc="(Ljava/io/Reader;)Lmtas/analysis/token/MtasTokenCollection;" line="130"><counter type="INSTRUCTION" missed="835" covered="0"/><counter type="BRANCH" missed="92" covered="0"/><counter type="LINE" missed="151" covered="0"/><counter type="COMPLEXITY" missed="47" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="printConfig" desc="()Ljava/lang/String;" line="348"><counter type="INSTRUCTION" missed="37" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="printConfigTypes" desc="(Ljava/util/HashMap;)Ljava/lang/String;" line="364"><counter type="INSTRUCTION" missed="70" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;clinit&gt;" desc="()V" line="28"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="1180" covered="0"/><counter type="BRANCH" missed="124" covered="0"/><counter type="LINE" missed="214" covered="0"/><counter type="COMPLEXITY" missed="68" covered="0"/><counter type="METHOD" missed="6" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/analysis/parser/MtasXMLParser"><method name="&lt;init&gt;" desc="(Lmtas/analysis/util/MtasConfiguration;)V" line="40"><counter type="INSTRUCTION" missed="4" covered="72"/><counter type="LINE" missed="2" covered="19"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="printConfig" desc="()Ljava/lang/String;" line="142"><counter type="INSTRUCTION" missed="191" covered="0"/><counter type="LINE" missed="21" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="printConfigMappingTypes" desc="(Ljava/util/Map;)Ljava/lang/String;" line="173"><counter type="INSTRUCTION" missed="72" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="9" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="printConfigVariableTypes" desc="(Ljava/util/Map;)Ljava/lang/String;" line="193"><counter type="INSTRUCTION" missed="72" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="9" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="initParser" desc="()V" line="212"><counter type="INSTRUCTION" missed="168" covered="368"/><counter type="BRANCH" missed="26" covered="38"/><counter type="LINE" missed="28" covered="70"/><counter type="COMPLEXITY" missed="20" covered="13"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createTokenCollection" desc="(Ljava/io/Reader;)Lmtas/analysis/token/MtasTokenCollection;" line="360"><counter type="INSTRUCTION" missed="739" covered="1293"/><counter type="BRANCH" missed="106" covered="165"/><counter type="LINE" missed="101" covered="283"/><counter type="COMPLEXITY" missed="93" covered="46"/><counter type="METHOD" missed="0" covered="1"/></method><method name="recursiveCollect" desc="(Ljava/lang/String;Ljava/util/Map;I)Ljava/util/Collection;" line="910"><counter type="INSTRUCTION" missed="42" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="9" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getQName" desc="(Ljava/lang/String;)Ljavax/xml/namespace/QName;" line="930"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="collectAttributes" desc="(Lmtas/analysis/parser/MtasParser$MtasParserObject;Ljavax/xml/stream/XMLStreamReader;)V" line="946"><counter type="INSTRUCTION" missed="0" covered="50"/><counter type="BRANCH" missed="2" covered="8"/><counter type="LINE" missed="0" covered="11"/><counter type="COMPLEXITY" missed="2" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="34"><counter type="INSTRUCTION" missed="2" covered="9"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="1290" covered="1815"/><counter type="BRANCH" missed="149" covered="214"/><counter type="LINE" missed="179" covered="389"/><counter type="COMPLEXITY" missed="127" covered="67"/><counter type="METHOD" missed="4" covered="6"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/analysis/parser/MtasBasicParser"><method name="&lt;init&gt;" desc="()V" line="236"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Lmtas/analysis/util/MtasConfiguration;)V" line="236"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createCurrentList" desc="()Ljava/util/Map;" line="263"><counter type="INSTRUCTION" missed="0" covered="55"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createUpdateList" desc="()Ljava/util/Map;" line="283"><counter type="INSTRUCTION" missed="0" covered="55"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createVariables" desc="()Ljava/util/Map;" line="300"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="computeMappingsFromObject" desc="(Lmtas/analysis/token/MtasTokenIdFactory;Lmtas/analysis/parser/MtasParser$MtasParserObject;Ljava/util/Map;Ljava/util/Map;)V" line="324"><counter type="INSTRUCTION" missed="516" covered="535"/><counter type="BRANCH" missed="84" covered="60"/><counter type="LINE" missed="99" covered="107"/><counter type="COMPLEXITY" missed="54" covered="19"/><counter type="METHOD" missed="0" covered="1"/></method><method name="computeVariablesFromObject" desc="(Lmtas/analysis/parser/MtasParser$MtasParserObject;Ljava/util/Map;Ljava/util/Map;)V" line="631"><counter type="INSTRUCTION" missed="76" covered="0"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="16" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="checkForVariables" desc="(Ljava/util/List;)Z" line="660"><counter type="INSTRUCTION" missed="2" covered="31"/><counter type="BRANCH" missed="3" covered="7"/><counter type="LINE" missed="1" covered="7"/><counter type="COMPLEXITY" missed="3" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="updateMappingsWithLocalReferences" desc="(Lmtas/analysis/parser/MtasParser$MtasParserObject;Ljava/util/Map;Ljava/util/Map;)V" line="686"><counter type="INSTRUCTION" missed="219" covered="69"/><counter type="BRANCH" missed="39" covered="5"/><counter type="LINE" missed="53" covered="15"/><counter type="COMPLEXITY" missed="20" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="computeTypeFromMappingSource" desc="(Ljava/lang/String;)Ljava/lang/String;" line="777"><counter type="INSTRUCTION" missed="24" covered="30"/><counter type="BRANCH" missed="6" covered="8"/><counter type="LINE" missed="7" covered="11"/><counter type="COMPLEXITY" missed="5" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="computeObjectFromMappingValue" desc="(Lmtas/analysis/parser/MtasParser$MtasParserObject;Ljava/util/Map;Ljava/util/Map;)[Lmtas/analysis/parser/MtasParser$MtasParserObject;" line="816"><counter type="INSTRUCTION" missed="0" covered="107"/><counter type="BRANCH" missed="3" covered="13"/><counter type="LINE" missed="0" covered="20"/><counter type="COMPLEXITY" missed="3" covered="6"/><counter type="METHOD" missed="0" covered="1"/></method><method name="computeValueFromMappingValues" desc="(Lmtas/analysis/parser/MtasParser$MtasParserObject;Ljava/util/List;Ljava/util/Map;Z)[Ljava/lang/String;" line="871"><counter type="INSTRUCTION" missed="253" covered="276"/><counter type="BRANCH" missed="56" covered="36"/><counter type="LINE" missed="50" covered="57"/><counter type="COMPLEXITY" missed="34" covered="13"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addAndEncodeVariable" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/String;" line="1037"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="addAndEncodeValue" desc="(Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/String;" line="1053"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addAndEncode" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/String;" line="1071"><counter type="INSTRUCTION" missed="48" covered="26"/><counter type="BRANCH" missed="6" covered="6"/><counter type="LINE" missed="7" covered="6"/><counter type="COMPLEXITY" missed="5" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="decodeAndUpdateWithVariables" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)Ljava/lang/String;" line="1115"><counter type="INSTRUCTION" missed="53" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="12" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="decodeAndUpdateWithVariables" desc="([Ljava/lang/String;Ljava/util/Map;)Ljava/lang/String;" line="1148"><counter type="INSTRUCTION" missed="128" covered="0"/><counter type="BRANCH" missed="10" covered="0"/><counter type="LINE" missed="21" covered="0"/><counter type="COMPLEXITY" missed="6" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="computePayloadFromMappingPayload" desc="(Lmtas/analysis/parser/MtasParser$MtasParserObject;Ljava/util/List;Ljava/util/Map;)Lorg/apache/lucene/util/BytesRef;" line="1199"><counter type="INSTRUCTION" missed="50" covered="60"/><counter type="BRANCH" missed="13" covered="7"/><counter type="LINE" missed="12" covered="15"/><counter type="COMPLEXITY" missed="8" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="prevalidateObject" desc="(Lmtas/analysis/parser/MtasParser$MtasParserObject;Ljava/util/Map;)Ljava/lang/Boolean;" line="1248"><counter type="INSTRUCTION" missed="0" covered="39"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="11"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="precheckMappingConditions" desc="(Lmtas/analysis/parser/MtasParser$MtasParserObject;Ljava/util/List;Ljava/util/Map;)V" line="1280"><counter type="INSTRUCTION" missed="257" covered="253"/><counter type="BRANCH" missed="52" covered="36"/><counter type="LINE" missed="41" covered="53"/><counter type="COMPLEXITY" missed="31" covered="14"/><counter type="METHOD" missed="0" covered="1"/></method><method name="postcheckMappingConditions" desc="(Lmtas/analysis/parser/MtasParser$MtasParserObject;Ljava/util/List;Ljava/util/Map;)V" line="1429"><counter type="INSTRUCTION" missed="114" covered="24"/><counter type="BRANCH" missed="29" covered="3"/><counter type="LINE" missed="19" covered="6"/><counter type="COMPLEXITY" missed="15" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="computeFilteredSplitValues" desc="([Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String;" line="1480"><counter type="INSTRUCTION" missed="163" covered="0"/><counter type="BRANCH" missed="28" covered="0"/><counter type="LINE" missed="38" covered="0"/><counter type="COMPLEXITY" missed="15" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="computeFilteredPrefixedValue" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" line="1551"><counter type="INSTRUCTION" missed="55" covered="85"/><counter type="BRANCH" missed="10" covered="14"/><counter type="LINE" missed="6" covered="18"/><counter type="COMPLEXITY" missed="7" covered="6"/><counter type="METHOD" missed="0" covered="1"/></method><method name="computeMaximumFilteredPayload" desc="(Ljava/lang/String;Lorg/apache/lucene/util/BytesRef;Ljava/lang/String;)Lorg/apache/lucene/util/BytesRef;" line="1600"><counter type="INSTRUCTION" missed="21" covered="13"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="4" covered="4"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="35"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="1995" covered="1685"/><counter type="BRANCH" missed="360" covered="202"/><counter type="LINE" missed="389" covered="356"/><counter type="COMPLEXITY" missed="221" covered="85"/><counter type="METHOD" missed="6" covered="19"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/analysis/parser/MtasCRMParser$MtasCRMParserFunction"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;)V" line="825"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/analysis/parser/MtasXMLParser$MtasXMLParserMappingGroupAnnotation"><method name="&lt;init&gt;" desc="(Lmtas/analysis/parser/MtasXMLParser;)V" line="1056"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="self" desc="()Lmtas/analysis/parser/MtasXMLParser$MtasXMLParserMappingGroupAnnotation;" line="1071"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setStartEnd" desc="(Ljava/lang/String;Ljava/lang/String;)V" line="1083"><counter type="INSTRUCTION" missed="8" covered="7"/><counter type="BRANCH" missed="3" covered="1"/><counter type="LINE" missed="2" covered="3"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="10" covered="26"/><counter type="BRANCH" missed="3" covered="1"/><counter type="LINE" missed="3" covered="10"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="1" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="MtasParser.java"><line nr="20" mi="0" ci="2" mb="0" cb="0"/><line nr="29" mi="0" ci="4" mb="0" cb="0"/><line nr="32" mi="0" ci="4" mb="0" cb="0"/><line nr="49" mi="0" ci="3" mb="1" cb="1"/><line nr="51" mi="0" ci="10" mb="0" cb="2"/><line nr="52" mi="0" ci="7" mb="0" cb="0"/><line nr="53" mi="0" ci="5" mb="0" cb="2"/><line nr="54" mi="0" ci="10" mb="0" cb="0"/><line nr="56" mi="0" ci="5" mb="0" cb="2"/><line nr="57" mi="0" ci="10" mb="0" cb="0"/><line nr="61" mi="0" ci="1" mb="0" cb="0"/><line nr="84" mi="0" ci="1" mb="0" cb="0"/><line nr="90" mi="0" ci="3" mb="0" cb="0"/><line nr="93" mi="0" ci="3" mb="0" cb="0"/><line nr="96" mi="0" ci="3" mb="0" cb="0"/><line nr="99" mi="0" ci="3" mb="0" cb="0"/><line nr="102" mi="0" ci="3" mb="0" cb="0"/><line nr="105" mi="0" ci="3" mb="0" cb="0"/><line nr="108" mi="0" ci="3" mb="0" cb="0"/><line nr="111" mi="0" ci="3" mb="0" cb="0"/><line nr="114" mi="0" ci="5" mb="0" cb="0"/><line nr="117" mi="0" ci="5" mb="0" cb="0"/><line nr="120" mi="0" ci="5" mb="0" cb="0"/><line nr="123" mi="0" ci="5" mb="0" cb="0"/><line nr="126" mi="0" ci="5" mb="0" cb="0"/><line nr="129" mi="0" ci="5" mb="0" cb="0"/><line nr="132" mi="0" ci="5" mb="0" cb="0"/><line nr="135" mi="0" ci="5" mb="0" cb="0"/><line nr="138" mi="0" ci="5" mb="0" cb="0"/><line nr="141" mi="0" ci="5" mb="0" cb="0"/><line nr="144" mi="0" ci="5" mb="0" cb="0"/><line nr="151" mi="0" ci="5" mb="0" cb="0"/><line nr="152" mi="0" ci="3" mb="0" cb="0"/><line nr="153" mi="0" ci="5" mb="0" cb="0"/><line nr="154" mi="0" ci="1" mb="0" cb="0"/><line nr="162" mi="0" ci="5" mb="0" cb="0"/><line nr="163" mi="0" ci="1" mb="0" cb="0"/><line nr="171" mi="0" ci="5" mb="0" cb="0"/><line nr="172" mi="0" ci="1" mb="0" cb="0"/><line nr="180" mi="0" ci="3" mb="0" cb="0"/><line nr="187" mi="0" ci="3" mb="0" cb="0"/><line nr="188" mi="0" ci="1" mb="0" cb="0"/><line nr="196" mi="5" ci="0" mb="0" cb="0"/><line nr="197" mi="1" ci="0" mb="0" cb="0"/><line nr="205" mi="5" ci="0" mb="0" cb="0"/><line nr="206" mi="1" ci="0" mb="0" cb="0"/><line nr="214" mi="0" ci="5" mb="0" cb="0"/><line nr="215" mi="0" ci="1" mb="0" cb="0"/><line nr="225" mi="4" ci="7" mb="1" cb="1"/><line nr="226" mi="8" ci="0" mb="0" cb="0"/><line nr="227" mi="1" ci="0" mb="0" cb="0"/><line nr="228" mi="0" ci="11" mb="0" cb="2"/><line nr="229" mi="0" ci="10" mb="0" cb="0"/><line nr="231" mi="0" ci="1" mb="0" cb="0"/><line nr="232" mi="4" ci="7" mb="1" cb="1"/><line nr="233" mi="4" ci="0" mb="2" cb="0"/><line nr="234" mi="4" ci="0" mb="2" cb="0"/><line nr="235" mi="7" ci="0" mb="0" cb="0"/><line nr="237" mi="8" ci="0" mb="0" cb="0"/><line nr="240" mi="1" ci="0" mb="0" cb="0"/><line nr="241" mi="4" ci="7" mb="1" cb="1"/><line nr="242" mi="4" ci="0" mb="2" cb="0"/><line nr="243" mi="5" ci="0" mb="0" cb="0"/><line nr="244" mi="5" ci="0" mb="4" cb="0"/><line nr="245" mi="16" ci="0" mb="0" cb="0"/><line nr="249" mi="1" ci="0" mb="0" cb="0"/><line nr="250" mi="0" ci="1" mb="0" cb="0"/><line nr="259" mi="0" ci="2" mb="1" cb="1"/><line nr="260" mi="0" ci="6" mb="0" cb="0"/><line nr="262" mi="2" ci="0" mb="0" cb="0"/><line nr="272" mi="0" ci="3" mb="0" cb="0"/><line nr="281" mi="0" ci="3" mb="0" cb="0"/><line nr="290" mi="3" ci="0" mb="0" cb="0"/><line nr="291" mi="1" ci="0" mb="0" cb="0"/><line nr="299" mi="0" ci="3" mb="0" cb="2"/><line nr="300" mi="0" ci="4" mb="0" cb="0"/><line nr="302" mi="0" ci="11" mb="0" cb="0"/><line nr="304" mi="0" ci="1" mb="0" cb="0"/><line nr="312" mi="0" ci="3" mb="0" cb="0"/><line nr="321" mi="0" ci="3" mb="0" cb="0"/><line nr="322" mi="0" ci="1" mb="0" cb="0"/><line nr="330" mi="0" ci="3" mb="0" cb="0"/><line nr="339" mi="0" ci="3" mb="0" cb="0"/><line nr="340" mi="0" ci="1" mb="0" cb="0"/><line nr="348" mi="0" ci="3" mb="0" cb="0"/><line nr="357" mi="0" ci="3" mb="0" cb="0"/><line nr="358" mi="0" ci="1" mb="0" cb="0"/><line nr="366" mi="0" ci="3" mb="0" cb="0"/><line nr="375" mi="0" ci="3" mb="0" cb="0"/><line nr="376" mi="0" ci="1" mb="0" cb="0"/><line nr="384" mi="0" ci="6" mb="1" cb="3"/><line nr="385" mi="0" ci="5" mb="1" cb="1"/><line nr="386" mi="0" ci="3" mb="0" cb="0"/><line nr="388" mi="0" ci="1" mb="0" cb="0"/><line nr="396" mi="0" ci="6" mb="1" cb="3"/><line nr="397" mi="0" ci="5" mb="1" cb="1"/><line nr="398" mi="0" ci="3" mb="0" cb="0"/><line nr="400" mi="0" ci="1" mb="0" cb="0"/><line nr="408" mi="0" ci="3" mb="0" cb="0"/><line nr="417" mi="0" ci="3" mb="0" cb="0"/><line nr="418" mi="0" ci="1" mb="0" cb="0"/><line nr="426" mi="0" ci="3" mb="0" cb="0"/><line nr="435" mi="0" ci="3" mb="0" cb="2"/><line nr="436" mi="0" ci="13" mb="0" cb="0"/><line nr="438" mi="0" ci="3" mb="0" cb="0"/><line nr="448" mi="0" ci="5" mb="0" cb="0"/><line nr="449" mi="0" ci="1" mb="0" cb="0"/><line nr="457" mi="0" ci="5" mb="0" cb="0"/><line nr="458" mi="0" ci="1" mb="0" cb="0"/><line nr="466" mi="0" ci="3" mb="0" cb="0"/><line nr="475" mi="0" ci="2" mb="1" cb="1"/><line nr="476" mi="0" ci="5" mb="0" cb="0"/><line nr="478" mi="0" ci="1" mb="0" cb="0"/><line nr="486" mi="0" ci="3" mb="0" cb="0"/><line nr="496" mi="6" ci="0" mb="0" cb="0"/><line nr="497" mi="1" ci="0" mb="0" cb="0"/><line nr="506" mi="6" ci="0" mb="0" cb="0"/><line nr="507" mi="1" ci="0" mb="0" cb="0"/><line nr="516" mi="6" ci="0" mb="0" cb="0"/><line nr="517" mi="1" ci="0" mb="0" cb="0"/><line nr="526" mi="6" ci="0" mb="0" cb="0"/><line nr="527" mi="1" ci="0" mb="0" cb="0"/><line nr="533" mi="3" ci="0" mb="0" cb="0"/><line nr="534" mi="3" ci="0" mb="0" cb="0"/><line nr="535" mi="3" ci="0" mb="0" cb="0"/><line nr="536" mi="3" ci="0" mb="0" cb="0"/><line nr="537" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="135" covered="370"/><counter type="BRANCH" missed="20" covered="26"/><counter type="LINE" missed="32" covered="95"/><counter type="COMPLEXITY" missed="23" covered="40"/><counter type="METHOD" missed="8" covered="32"/><counter type="CLASS" missed="0" covered="2"/></sourcefile><sourcefile name="MtasTEIParser.java"><line nr="20" mi="3" ci="0" mb="0" cb="0"/><line nr="21" mi="1" ci="0" mb="0" cb="0"/><line nr="30" mi="3" ci="0" mb="0" cb="0"/><line nr="31" mi="3" ci="0" mb="0" cb="0"/><line nr="32" mi="3" ci="0" mb="0" cb="0"/><line nr="33" mi="3" ci="0" mb="0" cb="0"/><line nr="34" mi="3" ci="0" mb="0" cb="0"/><line nr="35" mi="2" ci="0" mb="0" cb="0"/><line nr="36" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="22" covered="0"/><counter type="LINE" missed="9" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="2" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="MtasBasicParser.java"><line nr="35" mi="0" ci="4" mb="0" cb="0"/><line nr="236" mi="3" ci="3" mb="0" cb="0"/><line nr="239" mi="3" ci="3" mb="0" cb="0"/><line nr="244" mi="2" ci="0" mb="0" cb="0"/><line nr="245" mi="1" ci="0" mb="0" cb="0"/><line nr="253" mi="0" ci="2" mb="0" cb="0"/><line nr="254" mi="0" ci="3" mb="0" cb="0"/><line nr="255" mi="0" ci="1" mb="0" cb="0"/><line nr="263" mi="0" ci="4" mb="0" cb="0"/><line nr="264" mi="0" ci="7" mb="0" cb="0"/><line nr="265" mi="0" ci="7" mb="0" cb="0"/><line nr="267" mi="0" ci="7" mb="0" cb="0"/><line nr="268" mi="0" ci="7" mb="0" cb="0"/><line nr="269" mi="0" ci="7" mb="0" cb="0"/><line nr="271" mi="0" ci="7" mb="0" cb="0"/><line nr="272" mi="0" ci="7" mb="0" cb="0"/><line nr="274" mi="0" ci="2" mb="0" cb="0"/><line nr="283" mi="0" ci="4" mb="0" cb="0"/><line nr="284" mi="0" ci="7" mb="0" cb="0"/><line nr="285" mi="0" ci="7" mb="0" cb="0"/><line nr="286" mi="0" ci="7" mb="0" cb="0"/><line nr="287" mi="0" ci="7" mb="0" cb="0"/><line nr="288" mi="0" ci="7" mb="0" cb="0"/><line nr="289" mi="0" ci="7" mb="0" cb="0"/><line nr="290" mi="0" ci="7" mb="0" cb="0"/><line nr="291" mi="0" ci="2" mb="0" cb="0"/><line nr="300" mi="0" ci="4" mb="0" cb="0"/><line nr="324" mi="0" ci="3" mb="0" cb="0"/><line nr="325" mi="0" ci="3" mb="0" cb="0"/><line nr="326" mi="0" ci="4" mb="1" cb="1"/><line nr="327" mi="12" ci="0" mb="2" cb="0"/><line nr="328" mi="10" ci="0" mb="0" cb="0"/><line nr="329" mi="1" ci="0" mb="0" cb="0"/><line nr="331" mi="0" ci="4" mb="0" cb="2"/><line nr="332" mi="0" ci="12" mb="0" cb="2"/><line nr="333" mi="0" ci="10" mb="0" cb="0"/><line nr="334" mi="0" ci="1" mb="0" cb="0"/><line nr="336" mi="0" ci="10" mb="0" cb="2"/><line nr="338" mi="0" ci="5" mb="0" cb="2"/><line nr="341" mi="0" ci="9" mb="0" cb="2"/><line nr="342" mi="0" ci="6" mb="0" cb="0"/><line nr="344" mi="1" ci="4" mb="1" cb="1"/><line nr="348" mi="0" ci="6" mb="0" cb="0"/><line nr="350" mi="0" ci="5" mb="0" cb="0"/><line nr="352" mi="0" ci="5" mb="1" cb="1"/><line nr="353" mi="1" ci="3" mb="0" cb="0"/><line nr="356" mi="0" ci="8" mb="0" cb="0"/><line nr="359" mi="0" ci="5" mb="2" cb="2"/><line nr="360" mi="5" ci="0" mb="0" cb="0"/><line nr="363" mi="0" ci="8" mb="0" cb="2"/><line nr="364" mi="0" ci="10" mb="0" cb="0"/><line nr="365" mi="0" ci="2" mb="1" cb="1"/><line nr="366" mi="5" ci="0" mb="0" cb="0"/><line nr="371" mi="0" ci="8" mb="0" cb="0"/><line nr="375" mi="0" ci="5" mb="1" cb="3"/><line nr="376" mi="0" ci="4" mb="0" cb="0"/><line nr="377" mi="0" ci="9" mb="0" cb="2"/><line nr="378" mi="0" ci="13" mb="0" cb="0"/><line nr="380" mi="0" ci="4" mb="1" cb="1"/><line nr="381" mi="0" ci="4" mb="0" cb="0"/><line nr="382" mi="0" ci="9" mb="0" cb="2"/><line nr="383" mi="0" ci="17" mb="0" cb="0"/><line nr="385" mi="4" ci="0" mb="2" cb="0"/><line nr="386" mi="4" ci="0" mb="0" cb="0"/><line nr="387" mi="9" ci="0" mb="2" cb="0"/><line nr="388" mi="17" ci="0" mb="0" cb="0"/><line nr="391" mi="7" ci="0" mb="0" cb="0"/><line nr="392" mi="2" ci="0" mb="0" cb="0"/><line nr="393" mi="8" ci="0" mb="2" cb="0"/><line nr="394" mi="8" ci="0" mb="2" cb="0"/><line nr="395" mi="17" ci="0" mb="0" cb="0"/><line nr="397" mi="1" ci="0" mb="0" cb="0"/><line nr="402" mi="0" ci="7" mb="0" cb="0"/><line nr="406" mi="0" ci="8" mb="0" cb="2"/><line nr="407" mi="0" ci="3" mb="0" cb="0"/><line nr="408" mi="0" ci="6" mb="0" cb="0"/><line nr="410" mi="0" ci="4" mb="0" cb="0"/><line nr="411" mi="0" ci="4" mb="0" cb="0"/><line nr="412" mi="0" ci="4" mb="0" cb="0"/><line nr="413" mi="0" ci="4" mb="0" cb="0"/><line nr="415" mi="0" ci="2" mb="1" cb="1"/><line nr="416" mi="9" ci="0" mb="0" cb="0"/><line nr="419" mi="0" ci="6" mb="0" cb="2"/><line nr="420" mi="0" ci="7" mb="1" cb="1"/><line nr="421" mi="5" ci="0" mb="0" cb="0"/><line nr="422" mi="2" ci="0" mb="0" cb="0"/><line nr="423" mi="2" ci="0" mb="2" cb="0"/><line nr="424" mi="10" ci="0" mb="0" cb="0"/><line nr="425" mi="2" ci="0" mb="0" cb="0"/><line nr="427" mi="1" ci="0" mb="0" cb="0"/><line nr="428" mi="0" ci="6" mb="0" cb="0"/><line nr="429" mi="0" ci="8" mb="0" cb="0"/><line nr="430" mi="0" ci="3" mb="0" cb="0"/><line nr="434" mi="0" ci="6" mb="0" cb="2"/><line nr="435" mi="0" ci="6" mb="0" cb="0"/><line nr="436" mi="0" ci="8" mb="0" cb="0"/><line nr="437" mi="0" ci="3" mb="0" cb="0"/><line nr="438" mi="0" ci="6" mb="1" cb="1"/><line nr="439" mi="6" ci="0" mb="0" cb="0"/><line nr="440" mi="8" ci="0" mb="0" cb="0"/><line nr="441" mi="2" ci="0" mb="0" cb="0"/><line nr="444" mi="0" ci="11" mb="0" cb="2"/><line nr="445" mi="0" ci="5" mb="1" cb="1"/><line nr="446" mi="0" ci="7" mb="0" cb="0"/><line nr="448" mi="0" ci="1" mb="0" cb="0"/><line nr="449" mi="0" ci="2" mb="0" cb="0"/><line nr="451" mi="0" ci="5" mb="0" cb="2"/><line nr="452" mi="0" ci="5" mb="0" cb="0"/><line nr="454" mi="0" ci="3" mb="0" cb="0"/><line nr="455" mi="2" ci="2" mb="1" cb="1"/><line nr="456" mi="4" ci="0" mb="2" cb="0"/><line nr="457" mi="6" ci="0" mb="0" cb="0"/><line nr="458" mi="8" ci="0" mb="0" cb="0"/><line nr="459" mi="3" ci="0" mb="0" cb="0"/><line nr="461" mi="0" ci="3" mb="0" cb="0"/><line nr="462" mi="2" ci="2" mb="1" cb="1"/><line nr="463" mi="4" ci="0" mb="2" cb="0"/><line nr="464" mi="6" ci="0" mb="0" cb="0"/><line nr="465" mi="8" ci="0" mb="0" cb="0"/><line nr="466" mi="3" ci="0" mb="0" cb="0"/><line nr="468" mi="0" ci="3" mb="0" cb="0"/><line nr="469" mi="2" ci="2" mb="1" cb="1"/><line nr="470" mi="4" ci="0" mb="2" cb="0"/><line nr="471" mi="6" ci="0" mb="0" cb="0"/><line nr="472" mi="8" ci="0" mb="0" cb="0"/><line nr="473" mi="3" ci="0" mb="0" cb="0"/><line nr="475" mi="0" ci="3" mb="0" cb="0"/><line nr="476" mi="0" ci="2" mb="1" cb="1"/><line nr="477" mi="0" ci="5" mb="1" cb="1"/><line nr="478" mi="6" ci="0" mb="4" cb="0"/><line nr="479" mi="5" ci="0" mb="0" cb="0"/><line nr="480" mi="5" ci="0" mb="0" cb="0"/><line nr="481" mi="8" ci="0" mb="6" cb="0"/><line nr="482" mi="2" ci="0" mb="2" cb="0"/><line nr="483" mi="4" ci="0" mb="2" cb="0"/><line nr="484" mi="4" ci="0" mb="0" cb="0"/><line nr="486" mi="4" ci="0" mb="2" cb="0"/><line nr="487" mi="4" ci="0" mb="0" cb="0"/><line nr="489" mi="5" ci="0" mb="0" cb="0"/><line nr="490" mi="11" ci="0" mb="0" cb="0"/><line nr="491" mi="2" ci="0" mb="0" cb="0"/><line nr="492" mi="7" ci="0" mb="0" cb="0"/><line nr="493" mi="9" ci="0" mb="0" cb="0"/><line nr="494" mi="2" ci="0" mb="0" cb="0"/><line nr="495" mi="7" ci="0" mb="0" cb="0"/><line nr="496" mi="9" ci="0" mb="0" cb="0"/><line nr="497" mi="2" ci="0" mb="0" cb="0"/><line nr="498" mi="7" ci="0" mb="0" cb="0"/><line nr="499" mi="9" ci="0" mb="0" cb="0"/><line nr="500" mi="2" ci="0" mb="0" cb="0"/><line nr="502" mi="1" ci="0" mb="0" cb="0"/><line nr="504" mi="0" ci="9" mb="0" cb="0"/><line nr="505" mi="0" ci="1" mb="0" cb="0"/><line nr="511" mi="0" ci="5" mb="0" cb="2"/><line nr="512" mi="0" ci="6" mb="0" cb="0"/><line nr="513" mi="0" ci="1" mb="0" cb="0"/><line nr="515" mi="0" ci="3" mb="0" cb="0"/><line nr="516" mi="2" ci="2" mb="1" cb="1"/><line nr="517" mi="4" ci="0" mb="2" cb="0"/><line nr="518" mi="6" ci="0" mb="0" cb="0"/><line nr="519" mi="8" ci="0" mb="0" cb="0"/><line nr="520" mi="3" ci="0" mb="0" cb="0"/><line nr="522" mi="0" ci="3" mb="0" cb="0"/><line nr="523" mi="0" ci="4" mb="0" cb="2"/><line nr="524" mi="0" ci="4" mb="1" cb="1"/><line nr="525" mi="0" ci="6" mb="0" cb="0"/><line nr="526" mi="0" ci="8" mb="0" cb="0"/><line nr="527" mi="0" ci="3" mb="0" cb="0"/><line nr="529" mi="0" ci="3" mb="0" cb="0"/><line nr="530" mi="2" ci="2" mb="1" cb="1"/><line nr="531" mi="4" ci="0" mb="2" cb="0"/><line nr="532" mi="6" ci="0" mb="0" cb="0"/><line nr="533" mi="8" ci="0" mb="0" cb="0"/><line nr="534" mi="3" ci="0" mb="0" cb="0"/><line nr="536" mi="0" ci="3" mb="0" cb="0"/><line nr="537" mi="0" ci="2" mb="1" cb="1"/><line nr="538" mi="0" ci="9" mb="0" cb="0"/><line nr="539" mi="0" ci="1" mb="0" cb="0"/><line nr="542" mi="0" ci="5" mb="0" cb="0"/><line nr="543" mi="0" ci="1" mb="0" cb="0"/><line nr="545" mi="0" ci="3" mb="0" cb="0"/><line nr="547" mi="0" ci="5" mb="0" cb="0"/><line nr="553" mi="3" ci="3" mb="3" cb="1"/><line nr="554" mi="2" ci="0" mb="0" cb="0"/><line nr="555" mi="2" ci="0" mb="0" cb="0"/><line nr="556" mi="5" ci="0" mb="2" cb="0"/><line nr="557" mi="4" ci="0" mb="0" cb="0"/><line nr="559" mi="5" ci="0" mb="0" cb="0"/><line nr="560" mi="6" ci="0" mb="4" cb="0"/><line nr="561" mi="4" ci="0" mb="0" cb="0"/><line nr="564" mi="5" ci="0" mb="2" cb="0"/><line nr="565" mi="4" ci="0" mb="0" cb="0"/><line nr="567" mi="5" ci="0" mb="0" cb="0"/><line nr="568" mi="6" ci="0" mb="4" cb="0"/><line nr="569" mi="4" ci="0" mb="0" cb="0"/><line nr="572" mi="5" ci="0" mb="4" cb="0"/><line nr="573" mi="3" ci="0" mb="2" cb="0"/><line nr="574" mi="4" ci="0" mb="0" cb="0"/><line nr="575" mi="3" ci="0" mb="0" cb="0"/><line nr="576" mi="4" ci="0" mb="0" cb="0"/><line nr="577" mi="3" ci="0" mb="0" cb="0"/><line nr="578" mi="4" ci="0" mb="0" cb="0"/><line nr="579" mi="1" ci="0" mb="0" cb="0"/><line nr="580" mi="5" ci="0" mb="0" cb="0"/><line nr="583" mi="0" ci="1" mb="0" cb="0"/><line nr="584" mi="0" ci="13" mb="0" cb="0"/><line nr="586" mi="0" ci="1" mb="0" cb="0"/><line nr="587" mi="0" ci="1" mb="0" cb="0"/><line nr="589" mi="0" ci="7" mb="0" cb="2"/><line nr="590" mi="0" ci="8" mb="1" cb="1"/><line nr="591" mi="6" ci="0" mb="0" cb="0"/><line nr="592" mi="2" ci="0" mb="0" cb="0"/><line nr="593" mi="2" ci="0" mb="2" cb="0"/><line nr="594" mi="11" ci="0" mb="0" cb="0"/><line nr="595" mi="1" ci="0" mb="0" cb="0"/><line nr="596" mi="1" ci="0" mb="0" cb="0"/><line nr="598" mi="1" ci="0" mb="0" cb="0"/><line nr="599" mi="0" ci="7" mb="0" cb="0"/><line nr="600" mi="0" ci="9" mb="0" cb="0"/><line nr="601" mi="0" ci="2" mb="0" cb="0"/><line nr="602" mi="0" ci="1" mb="0" cb="0"/><line nr="604" mi="0" ci="6" mb="0" cb="2"/><line nr="605" mi="0" ci="6" mb="0" cb="0"/><line nr="606" mi="0" ci="8" mb="0" cb="0"/><line nr="607" mi="0" ci="2" mb="0" cb="0"/><line nr="608" mi="0" ci="1" mb="0" cb="0"/><line nr="609" mi="0" ci="6" mb="1" cb="1"/><line nr="610" mi="6" ci="0" mb="0" cb="0"/><line nr="611" mi="8" ci="0" mb="0" cb="0"/><line nr="612" mi="1" ci="0" mb="0" cb="0"/><line nr="613" mi="1" ci="0" mb="0" cb="0"/><line nr="615" mi="0" ci="5" mb="0" cb="0"/><line nr="616" mi="0" ci="1" mb="0" cb="0"/><line nr="631" mi="3" ci="0" mb="0" cb="0"/><line nr="632" mi="3" ci="0" mb="0" cb="0"/><line nr="633" mi="2" ci="0" mb="2" cb="0"/><line nr="634" mi="11" ci="0" mb="2" cb="0"/><line nr="635" mi="5" ci="0" mb="2" cb="0"/><line nr="636" mi="8" ci="0" mb="0" cb="0"/><line nr="638" mi="4" ci="0" mb="0" cb="0"/><line nr="639" mi="11" ci="0" mb="2" cb="0"/><line nr="640" mi="5" ci="0" mb="2" cb="0"/><line nr="641" mi="5" ci="0" mb="0" cb="0"/><line nr="642" mi="2" ci="0" mb="2" cb="0"/><line nr="643" mi="4" ci="0" mb="0" cb="0"/><line nr="646" mi="1" ci="0" mb="0" cb="0"/><line nr="647" mi="10" ci="0" mb="0" cb="0"/><line nr="648" mi="1" ci="0" mb="0" cb="0"/><line nr="650" mi="1" ci="0" mb="0" cb="0"/><line nr="660" mi="0" ci="5" mb="1" cb="3"/><line nr="661" mi="0" ci="2" mb="0" cb="0"/><line nr="663" mi="0" ci="10" mb="0" cb="2"/><line nr="664" mi="0" ci="9" mb="1" cb="1"/><line nr="665" mi="0" ci="2" mb="1" cb="1"/><line nr="666" mi="2" ci="0" mb="0" cb="0"/><line nr="668" mi="0" ci="1" mb="0" cb="0"/><line nr="670" mi="0" ci="2" mb="0" cb="0"/><line nr="686" mi="0" ci="6" mb="0" cb="2"/><line nr="688" mi="4" ci="10" mb="1" cb="1"/><line nr="689" mi="5" ci="0" mb="0" cb="0"/><line nr="690" mi="4" ci="0" mb="2" cb="0"/><line nr="691" mi="3" ci="0" mb="0" cb="0"/><line nr="692" mi="4" ci="0" mb="2" cb="0"/><line nr="693" mi="3" ci="0" mb="0" cb="0"/><line nr="694" mi="2" ci="0" mb="2" cb="0"/><line nr="695" mi="2" ci="0" mb="0" cb="0"/><line nr="696" mi="5" ci="0" mb="0" cb="0"/><line nr="697" mi="2" ci="0" mb="0" cb="0"/><line nr="698" mi="2" ci="0" mb="0" cb="0"/><line nr="699" mi="7" ci="0" mb="0" cb="0"/><line nr="700" mi="2" ci="0" mb="0" cb="0"/><line nr="701" mi="7" ci="0" mb="0" cb="0"/><line nr="702" mi="2" ci="0" mb="0" cb="0"/><line nr="703" mi="7" ci="0" mb="0" cb="0"/><line nr="704" mi="2" ci="0" mb="0" cb="0"/><line nr="705" mi="2" ci="0" mb="0" cb="0"/><line nr="706" mi="2" ci="0" mb="0" cb="0"/><line nr="707" mi="2" ci="0" mb="0" cb="0"/><line nr="708" mi="2" ci="0" mb="0" cb="0"/><line nr="709" mi="3" ci="0" mb="2" cb="0"/><line nr="710" mi="4" ci="0" mb="0" cb="0"/><line nr="711" mi="5" ci="0" mb="2" cb="0"/><line nr="712" mi="6" ci="0" mb="0" cb="0"/><line nr="713" mi="8" ci="0" mb="2" cb="0"/><line nr="714" mi="4" ci="0" mb="0" cb="0"/><line nr="716" mi="1" ci="0" mb="0" cb="0"/><line nr="717" mi="3" ci="0" mb="2" cb="0"/><line nr="718" mi="4" ci="0" mb="0" cb="0"/><line nr="719" mi="5" ci="0" mb="2" cb="0"/><line nr="720" mi="6" ci="0" mb="0" cb="0"/><line nr="721" mi="8" ci="0" mb="2" cb="0"/><line nr="722" mi="4" ci="0" mb="0" cb="0"/><line nr="724" mi="1" ci="0" mb="0" cb="0"/><line nr="725" mi="3" ci="0" mb="2" cb="0"/><line nr="726" mi="4" ci="0" mb="0" cb="0"/><line nr="727" mi="5" ci="0" mb="2" cb="0"/><line nr="728" mi="6" ci="0" mb="0" cb="0"/><line nr="729" mi="8" ci="0" mb="2" cb="0"/><line nr="730" mi="4" ci="0" mb="0" cb="0"/><line nr="732" mi="1" ci="0" mb="0" cb="0"/><line nr="733" mi="3" ci="0" mb="2" cb="0"/><line nr="734" mi="4" ci="0" mb="0" cb="0"/><line nr="735" mi="5" ci="0" mb="2" cb="0"/><line nr="736" mi="6" ci="0" mb="0" cb="0"/><line nr="737" mi="8" ci="0" mb="2" cb="0"/><line nr="738" mi="4" ci="0" mb="0" cb="0"/><line nr="740" mi="1" ci="0" mb="0" cb="0"/><line nr="741" mi="8" ci="0" mb="8" cb="0"/><line nr="743" mi="5" ci="0" mb="0" cb="0"/><line nr="744" mi="6" ci="0" mb="0" cb="0"/><line nr="745" mi="4" ci="0" mb="0" cb="0"/><line nr="748" mi="1" ci="0" mb="0" cb="0"/><line nr="751" mi="0" ci="6" mb="0" cb="2"/><line nr="752" mi="0" ci="6" mb="0" cb="0"/><line nr="753" mi="0" ci="8" mb="0" cb="0"/><line nr="754" mi="0" ci="4" mb="0" cb="0"/><line nr="755" mi="0" ci="1" mb="0" cb="0"/><line nr="756" mi="0" ci="5" mb="0" cb="0"/><line nr="757" mi="0" ci="5" mb="0" cb="0"/><line nr="758" mi="0" ci="5" mb="0" cb="0"/><line nr="760" mi="0" ci="3" mb="0" cb="0"/><line nr="761" mi="0" ci="3" mb="0" cb="0"/><line nr="762" mi="0" ci="3" mb="0" cb="0"/><line nr="763" mi="0" ci="3" mb="0" cb="0"/><line nr="764" mi="0" ci="1" mb="0" cb="0"/><line nr="777" mi="0" ci="4" mb="1" cb="1"/><line nr="778" mi="2" ci="0" mb="0" cb="0"/><line nr="779" mi="0" ci="4" mb="1" cb="1"/><line nr="780" mi="2" ci="0" mb="0" cb="0"/><line nr="781" mi="0" ci="2" mb="0" cb="0"/><line nr="782" mi="0" ci="2" mb="1" cb="1"/><line nr="783" mi="2" ci="0" mb="0" cb="0"/><line nr="784" mi="0" ci="4" mb="0" cb="2"/><line nr="785" mi="0" ci="2" mb="0" cb="0"/><line nr="786" mi="0" ci="2" mb="0" cb="0"/><line nr="787" mi="0" ci="2" mb="0" cb="2"/><line nr="788" mi="0" ci="2" mb="0" cb="0"/><line nr="789" mi="0" ci="4" mb="1" cb="1"/><line nr="790" mi="0" ci="2" mb="0" cb="0"/><line nr="791" mi="2" ci="0" mb="0" cb="0"/><line nr="792" mi="2" ci="0" mb="2" cb="0"/><line nr="793" mi="2" ci="0" mb="0" cb="0"/><line nr="795" mi="12" ci="0" mb="0" cb="0"/><line nr="816" mi="0" ci="2" mb="0" cb="0"/><line nr="818" mi="0" ci="2" mb="0" cb="0"/><line nr="819" mi="0" ci="2" mb="0" cb="0"/><line nr="821" mi="0" ci="5" mb="0" cb="0"/><line nr="822" mi="0" ci="2" mb="0" cb="2"/><line nr="823" mi="0" ci="8" mb="0" cb="0"/><line nr="825" mi="0" ci="6" mb="0" cb="2"/><line nr="826" mi="0" ci="7" mb="0" cb="0"/><line nr="827" mi="0" ci="5" mb="0" cb="0"/><line nr="828" mi="0" ci="2" mb="0" cb="0"/><line nr="830" mi="0" ci="2" mb="1" cb="1"/><line nr="831" mi="0" ci="6" mb="0" cb="0"/><line nr="833" mi="0" ci="2" mb="0" cb="2"/><line nr="834" mi="0" ci="8" mb="1" cb="3"/><line nr="835" mi="0" ci="13" mb="1" cb="1"/><line nr="836" mi="0" ci="8" mb="0" cb="0"/><line nr="839" mi="0" ci="3" mb="0" cb="0"/><line nr="840" mi="0" ci="8" mb="0" cb="2"/><line nr="841" mi="0" ci="14" mb="0" cb="0"/><line nr="846" mi="0" ci="2" mb="0" cb="0"/><line nr="871" mi="0" ci="7" mb="0" cb="0"/><line nr="872" mi="0" ci="10" mb="0" cb="2"/><line nr="874" mi="0" ci="5" mb="0" cb="0"/><line nr="875" mi="0" ci="2" mb="0" cb="2"/><line nr="876" mi="0" ci="5" mb="0" cb="0"/><line nr="877" mi="0" ci="2" mb="1" cb="1"/><line nr="878" mi="0" ci="5" mb="0" cb="0"/><line nr="879" mi="0" ci="4" mb="0" cb="0"/><line nr="880" mi="0" ci="4" mb="0" cb="0"/><line nr="881" mi="0" ci="2" mb="1" cb="1"/><line nr="882" mi="0" ci="8" mb="0" cb="2"/><line nr="883" mi="0" ci="10" mb="0" cb="0"/><line nr="887" mi="0" ci="1" mb="0" cb="0"/><line nr="890" mi="0" ci="6" mb="0" cb="0"/><line nr="893" mi="0" ci="5" mb="2" cb="2"/><line nr="894" mi="0" ci="5" mb="0" cb="0"/><line nr="896" mi="0" ci="5" mb="0" cb="0"/><line nr="897" mi="0" ci="2" mb="0" cb="2"/><line nr="898" mi="0" ci="5" mb="0" cb="0"/><line nr="899" mi="0" ci="6" mb="0" cb="0"/><line nr="900" mi="0" ci="4" mb="0" cb="0"/><line nr="901" mi="0" ci="4" mb="0" cb="2"/><line nr="902" mi="0" ci="8" mb="1" cb="1"/><line nr="903" mi="0" ci="2" mb="0" cb="0"/><line nr="904" mi="0" ci="2" mb="1" cb="1"/><line nr="905" mi="0" ci="8" mb="0" cb="2"/><line nr="906" mi="0" ci="10" mb="0" cb="0"/><line nr="911" mi="0" ci="6" mb="0" cb="0"/><line nr="912" mi="0" ci="2" mb="0" cb="2"/><line nr="913" mi="0" ci="2" mb="0" cb="0"/><line nr="914" mi="0" ci="7" mb="1" cb="1"/><line nr="915" mi="6" ci="0" mb="0" cb="0"/><line nr="917" mi="0" ci="5" mb="0" cb="0"/><line nr="918" mi="0" ci="4" mb="0" cb="0"/><line nr="920" mi="0" ci="5" mb="0" cb="0"/><line nr="921" mi="0" ci="5" mb="0" cb="0"/><line nr="922" mi="0" ci="4" mb="0" cb="0"/><line nr="923" mi="0" ci="4" mb="0" cb="2"/><line nr="924" mi="0" ci="8" mb="1" cb="1"/><line nr="925" mi="0" ci="2" mb="0" cb="0"/><line nr="926" mi="0" ci="2" mb="0" cb="2"/><line nr="927" mi="0" ci="8" mb="0" cb="2"/><line nr="928" mi="0" ci="10" mb="0" cb="0"/><line nr="933" mi="0" ci="6" mb="0" cb="0"/><line nr="934" mi="0" ci="2" mb="1" cb="1"/><line nr="935" mi="0" ci="5" mb="0" cb="0"/><line nr="936" mi="0" ci="8" mb="0" cb="0"/><line nr="937" mi="0" ci="4" mb="0" cb="0"/><line nr="938" mi="2" ci="2" mb="1" cb="1"/><line nr="939" mi="6" ci="2" mb="2" cb="0"/><line nr="940" mi="2" ci="0" mb="0" cb="0"/><line nr="941" mi="0" ci="2" mb="1" cb="1"/><line nr="942" mi="0" ci="8" mb="0" cb="2"/><line nr="943" mi="0" ci="10" mb="0" cb="0"/><line nr="947" mi="5" ci="1" mb="0" cb="0"/><line nr="948" mi="2" ci="0" mb="2" cb="0"/><line nr="949" mi="6" ci="0" mb="0" cb="0"/><line nr="950" mi="5" ci="0" mb="0" cb="0"/><line nr="951" mi="6" ci="0" mb="0" cb="0"/><line nr="952" mi="2" ci="0" mb="0" cb="0"/><line nr="953" mi="5" ci="0" mb="4" cb="0"/><line nr="954" mi="7" ci="0" mb="0" cb="0"/><line nr="955" mi="2" ci="0" mb="0" cb="0"/><line nr="956" mi="2" ci="0" mb="0" cb="0"/><line nr="957" mi="8" ci="0" mb="2" cb="0"/><line nr="958" mi="5" ci="0" mb="0" cb="0"/><line nr="959" mi="7" ci="0" mb="0" cb="0"/><line nr="960" mi="4" ci="0" mb="0" cb="0"/><line nr="961" mi="4" ci="0" mb="2" cb="0"/><line nr="962" mi="8" ci="0" mb="2" cb="0"/><line nr="963" mi="2" ci="0" mb="0" cb="0"/><line nr="964" mi="2" ci="0" mb="2" cb="0"/><line nr="965" mi="9" ci="0" mb="2" cb="0"/><line nr="966" mi="10" ci="0" mb="0" cb="0"/><line nr="968" mi="1" ci="0" mb="0" cb="0"/><line nr="970" mi="2" ci="0" mb="2" cb="0"/><line nr="971" mi="8" ci="0" mb="2" cb="0"/><line nr="972" mi="6" ci="0" mb="0" cb="0"/><line nr="973" mi="1" ci="0" mb="0" cb="0"/><line nr="975" mi="2" ci="0" mb="0" cb="0"/><line nr="978" mi="3" ci="0" mb="0" cb="0"/><line nr="979" mi="6" ci="0" mb="0" cb="0"/><line nr="981" mi="6" ci="0" mb="0" cb="0"/><line nr="982" mi="2" ci="0" mb="2" cb="0"/><line nr="983" mi="2" ci="0" mb="2" cb="0"/><line nr="984" mi="5" ci="0" mb="0" cb="0"/><line nr="985" mi="5" ci="0" mb="0" cb="0"/><line nr="986" mi="5" ci="0" mb="0" cb="0"/><line nr="987" mi="6" ci="0" mb="4" cb="0"/><line nr="988" mi="3" ci="0" mb="0" cb="0"/><line nr="989" mi="2" ci="0" mb="2" cb="0"/><line nr="990" mi="4" ci="0" mb="0" cb="0"/><line nr="991" mi="6" ci="0" mb="4" cb="0"/><line nr="992" mi="4" ci="0" mb="0" cb="0"/><line nr="994" mi="2" ci="0" mb="2" cb="0"/><line nr="995" mi="8" ci="0" mb="2" cb="0"/><line nr="996" mi="5" ci="0" mb="4" cb="0"/><line nr="997" mi="10" ci="0" mb="0" cb="0"/><line nr="1000" mi="11" ci="0" mb="0" cb="0"/><line nr="1005" mi="1" ci="0" mb="0" cb="0"/><line nr="1006" mi="5" ci="0" mb="0" cb="0"/><line nr="1009" mi="9" ci="0" mb="0" cb="0"/><line nr="1010" mi="6" ci="0" mb="0" cb="0"/><line nr="1014" mi="0" ci="1" mb="0" cb="0"/><line nr="1015" mi="0" ci="9" mb="1" cb="3"/><line nr="1016" mi="0" ci="3" mb="0" cb="0"/><line nr="1018" mi="0" ci="2" mb="0" cb="0"/><line nr="1037" mi="7" ci="0" mb="0" cb="0"/><line nr="1053" mi="0" ci="7" mb="0" cb="0"/><line nr="1071" mi="0" ci="2" mb="1" cb="1"/><line nr="1072" mi="2" ci="0" mb="0" cb="0"/><line nr="1075" mi="0" ci="2" mb="1" cb="1"/><line nr="1076" mi="2" ci="0" mb="2" cb="0"/><line nr="1077" mi="6" ci="0" mb="0" cb="0"/><line nr="1078" mi="6" ci="0" mb="0" cb="0"/><line nr="1081" mi="9" ci="0" mb="0" cb="0"/><line nr="1082" mi="13" ci="0" mb="0" cb="0"/><line nr="1086" mi="8" ci="0" mb="0" cb="0"/><line nr="1090" mi="0" ci="2" mb="0" cb="0"/><line nr="1092" mi="0" ci="5" mb="1" cb="3"/><line nr="1093" mi="0" ci="2" mb="0" cb="0"/><line nr="1095" mi="2" ci="13" mb="1" cb="1"/><line nr="1115" mi="5" ci="0" mb="4" cb="0"/><line nr="1116" mi="5" ci="0" mb="0" cb="0"/><line nr="1118" mi="3" ci="0" mb="0" cb="0"/><line nr="1120" mi="5" ci="0" mb="4" cb="0"/><line nr="1121" mi="5" ci="0" mb="0" cb="0"/><line nr="1123" mi="3" ci="0" mb="0" cb="0"/><line nr="1126" mi="5" ci="0" mb="0" cb="0"/><line nr="1127" mi="5" ci="0" mb="0" cb="0"/><line nr="1128" mi="11" ci="0" mb="0" cb="0"/><line nr="1129" mi="1" ci="0" mb="0" cb="0"/><line nr="1130" mi="3" ci="0" mb="0" cb="0"/><line nr="1131" mi="2" ci="0" mb="0" cb="0"/><line nr="1148" mi="4" ci="0" mb="0" cb="0"/><line nr="1149" mi="16" ci="0" mb="2" cb="0"/><line nr="1150" mi="4" ci="0" mb="2" cb="0"/><line nr="1151" mi="4" ci="0" mb="0" cb="0"/><line nr="1152" mi="4" ci="0" mb="2" cb="0"/><line nr="1153" mi="11" ci="0" mb="0" cb="0"/><line nr="1155" mi="11" ci="0" mb="0" cb="0"/><line nr="1157" mi="4" ci="0" mb="2" cb="0"/><line nr="1158" mi="5" ci="0" mb="0" cb="0"/><line nr="1159" mi="2" ci="0" mb="2" cb="0"/><line nr="1160" mi="8" ci="0" mb="0" cb="0"/><line nr="1161" mi="4" ci="0" mb="0" cb="0"/><line nr="1162" mi="1" ci="0" mb="0" cb="0"/><line nr="1163" mi="16" ci="0" mb="0" cb="0"/><line nr="1167" mi="14" ci="0" mb="0" cb="0"/><line nr="1171" mi="1" ci="0" mb="0" cb="0"/><line nr="1173" mi="11" ci="0" mb="0" cb="0"/><line nr="1174" mi="1" ci="0" mb="0" cb="0"/><line nr="1175" mi="3" ci="0" mb="0" cb="0"/><line nr="1176" mi="1" ci="0" mb="0" cb="0"/><line nr="1179" mi="3" ci="0" mb="0" cb="0"/><line nr="1199" mi="0" ci="2" mb="0" cb="0"/><line nr="1200" mi="0" ci="10" mb="0" cb="2"/><line nr="1201" mi="0" ci="5" mb="0" cb="0"/><line nr="1202" mi="0" ci="2" mb="1" cb="1"/><line nr="1203" mi="5" ci="0" mb="0" cb="0"/><line nr="1204" mi="4" ci="0" mb="2" cb="0"/><line nr="1205" mi="2" ci="0" mb="2" cb="0"/><line nr="1206" mi="5" ci="0" mb="0" cb="0"/><line nr="1207" mi="4" ci="0" mb="0" cb="0"/><line nr="1208" mi="6" ci="0" mb="2" cb="0"/><line nr="1209" mi="1" ci="0" mb="0" cb="0"/><line nr="1212" mi="0" ci="6" mb="0" cb="0"/><line nr="1215" mi="0" ci="2" mb="1" cb="1"/><line nr="1217" mi="0" ci="5" mb="0" cb="0"/><line nr="1218" mi="0" ci="2" mb="1" cb="1"/><line nr="1219" mi="0" ci="8" mb="0" cb="0"/><line nr="1220" mi="0" ci="6" mb="0" cb="0"/><line nr="1221" mi="0" ci="2" mb="0" cb="0"/><line nr="1222" mi="0" ci="6" mb="0" cb="2"/><line nr="1224" mi="5" ci="1" mb="0" cb="0"/><line nr="1225" mi="2" ci="0" mb="2" cb="0"/><line nr="1226" mi="4" ci="0" mb="0" cb="0"/><line nr="1227" mi="4" ci="0" mb="0" cb="0"/><line nr="1228" mi="2" ci="0" mb="0" cb="0"/><line nr="1229" mi="6" ci="0" mb="2" cb="0"/><line nr="1233" mi="0" ci="1" mb="0" cb="0"/><line nr="1234" mi="0" ci="2" mb="0" cb="0"/><line nr="1248" mi="0" ci="3" mb="0" cb="0"/><line nr="1249" mi="0" ci="3" mb="0" cb="0"/><line nr="1250" mi="0" ci="3" mb="0" cb="2"/><line nr="1251" mi="0" ci="3" mb="0" cb="0"/><line nr="1253" mi="0" ci="10" mb="0" cb="2"/><line nr="1255" mi="0" ci="6" mb="0" cb="0"/><line nr="1256" mi="0" ci="3" mb="0" cb="0"/><line nr="1257" mi="0" ci="1" mb="0" cb="0"/><line nr="1258" mi="0" ci="3" mb="0" cb="0"/><line nr="1260" mi="0" ci="1" mb="0" cb="0"/><line nr="1261" mi="0" ci="3" mb="0" cb="0"/><line nr="1280" mi="0" ci="10" mb="0" cb="2"/><line nr="1282" mi="0" ci="5" mb="0" cb="0"/><line nr="1283" mi="0" ci="2" mb="0" cb="2"/><line nr="1284" mi="0" ci="2" mb="0" cb="0"/><line nr="1286" mi="0" ci="6" mb="0" cb="0"/><line nr="1287" mi="1" ci="0" mb="0" cb="0"/><line nr="1288" mi="3" ci="0" mb="0" cb="0"/><line nr="1289" mi="0" ci="1" mb="0" cb="0"/><line nr="1290" mi="0" ci="5" mb="0" cb="0"/><line nr="1291" mi="0" ci="2" mb="0" cb="0"/><line nr="1292" mi="0" ci="7" mb="0" cb="2"/><line nr="1293" mi="0" ci="17" mb="0" cb="0"/><line nr="1295" mi="0" ci="9" mb="0" cb="0"/><line nr="1298" mi="0" ci="6" mb="0" cb="0"/><line nr="1299" mi="0" ci="2" mb="0" cb="2"/><line nr="1300" mi="0" ci="2" mb="0" cb="0"/><line nr="1302" mi="0" ci="6" mb="0" cb="0"/><line nr="1303" mi="1" ci="0" mb="0" cb="0"/><line nr="1304" mi="3" ci="0" mb="0" cb="0"/><line nr="1305" mi="0" ci="1" mb="0" cb="0"/><line nr="1306" mi="0" ci="5" mb="0" cb="2"/><line nr="1307" mi="0" ci="12" mb="0" cb="0"/><line nr="1309" mi="0" ci="7" mb="0" cb="0"/><line nr="1311" mi="0" ci="1" mb="0" cb="0"/><line nr="1312" mi="0" ci="6" mb="0" cb="0"/><line nr="1314" mi="0" ci="3" mb="0" cb="0"/><line nr="1315" mi="0" ci="4" mb="0" cb="2"/><line nr="1316" mi="0" ci="3" mb="0" cb="0"/><line nr="1319" mi="0" ci="2" mb="0" cb="2"/><line nr="1320" mi="0" ci="17" mb="0" cb="2"/><line nr="1321" mi="0" ci="3" mb="0" cb="0"/><line nr="1323" mi="0" ci="5" mb="0" cb="0"/><line nr="1324" mi="0" ci="2" mb="0" cb="2"/><line nr="1325" mi="5" ci="3" mb="1" cb="1"/><line nr="1326" mi="3" ci="0" mb="2" cb="0"/><line nr="1327" mi="9" ci="0" mb="0" cb="0"/><line nr="1328" mi="6" ci="0" mb="0" cb="0"/><line nr="1329" mi="7" ci="0" mb="0" cb="0"/><line nr="1330" mi="0" ci="5" mb="1" cb="1"/><line nr="1331" mi="0" ci="6" mb="1" cb="1"/><line nr="1332" mi="0" ci="1" mb="0" cb="0"/><line nr="1333" mi="5" ci="0" mb="2" cb="0"/><line nr="1334" mi="6" ci="0" mb="2" cb="0"/><line nr="1335" mi="9" ci="0" mb="0" cb="0"/><line nr="1336" mi="6" ci="0" mb="0" cb="0"/><line nr="1337" mi="7" ci="0" mb="0" cb="0"/><line nr="1340" mi="0" ci="5" mb="0" cb="0"/><line nr="1341" mi="0" ci="2" mb="1" cb="1"/><line nr="1342" mi="0" ci="2" mb="0" cb="0"/><line nr="1343" mi="0" ci="3" mb="0" cb="0"/><line nr="1344" mi="0" ci="3" mb="0" cb="0"/><line nr="1345" mi="0" ci="4" mb="0" cb="0"/><line nr="1346" mi="0" ci="4" mb="1" cb="3"/><line nr="1347" mi="3" ci="0" mb="2" cb="0"/><line nr="1348" mi="9" ci="0" mb="0" cb="0"/><line nr="1349" mi="8" ci="0" mb="0" cb="0"/><line nr="1351" mi="0" ci="4" mb="1" cb="3"/><line nr="1353" mi="3" ci="0" mb="2" cb="0"/><line nr="1354" mi="13" ci="0" mb="0" cb="0"/><line nr="1356" mi="8" ci="0" mb="0" cb="0"/><line nr="1359" mi="0" ci="2" mb="0" cb="2"/><line nr="1360" mi="2" ci="3" mb="1" cb="1"/><line nr="1361" mi="2" ci="0" mb="2" cb="0"/><line nr="1362" mi="13" ci="0" mb="0" cb="0"/><line nr="1364" mi="12" ci="0" mb="0" cb="0"/><line nr="1366" mi="2" ci="3" mb="1" cb="1"/><line nr="1367" mi="2" ci="0" mb="2" cb="0"/><line nr="1368" mi="1" ci="0" mb="0" cb="0"/><line nr="1369" mi="0" ci="5" mb="1" cb="1"/><line nr="1370" mi="0" ci="2" mb="0" cb="2"/><line nr="1371" mi="0" ci="13" mb="0" cb="0"/><line nr="1373" mi="0" ci="12" mb="0" cb="0"/><line nr="1378" mi="5" ci="1" mb="0" cb="0"/><line nr="1379" mi="3" ci="0" mb="2" cb="0"/><line nr="1380" mi="3" ci="0" mb="2" cb="0"/><line nr="1381" mi="2" ci="0" mb="0" cb="0"/><line nr="1382" mi="3" ci="0" mb="0" cb="0"/><line nr="1383" mi="3" ci="0" mb="0" cb="0"/><line nr="1384" mi="6" ci="0" mb="4" cb="0"/><line nr="1385" mi="2" ci="0" mb="2" cb="0"/><line nr="1386" mi="3" ci="0" mb="2" cb="0"/><line nr="1387" mi="5" ci="0" mb="0" cb="0"/><line nr="1389" mi="4" ci="0" mb="4" cb="0"/><line nr="1390" mi="3" ci="0" mb="2" cb="0"/><line nr="1391" mi="14" ci="0" mb="0" cb="0"/><line nr="1394" mi="2" ci="0" mb="2" cb="0"/><line nr="1395" mi="7" ci="0" mb="4" cb="0"/><line nr="1396" mi="18" ci="0" mb="0" cb="0"/><line nr="1398" mi="7" ci="0" mb="4" cb="0"/><line nr="1399" mi="18" ci="0" mb="0" cb="0"/><line nr="1405" mi="0" ci="3" mb="1" cb="1"/><line nr="1406" mi="0" ci="12" mb="0" cb="0"/><line nr="1410" mi="0" ci="1" mb="0" cb="0"/><line nr="1411" mi="0" ci="1" mb="0" cb="0"/><line nr="1429" mi="0" ci="5" mb="0" cb="0"/><line nr="1430" mi="0" ci="10" mb="0" cb="2"/><line nr="1432" mi="0" ci="5" mb="0" cb="0"/><line nr="1433" mi="0" ci="2" mb="1" cb="1"/><line nr="1434" mi="6" ci="0" mb="0" cb="0"/><line nr="1436" mi="2" ci="0" mb="2" cb="0"/><line nr="1437" mi="5" ci="0" mb="0" cb="0"/><line nr="1438" mi="3" ci="0" mb="0" cb="0"/><line nr="1439" mi="3" ci="0" mb="0" cb="0"/><line nr="1440" mi="4" ci="0" mb="2" cb="0"/><line nr="1441" mi="3" ci="0" mb="0" cb="0"/><line nr="1443" mi="5" ci="0" mb="4" cb="0"/><line nr="1444" mi="2" ci="0" mb="2" cb="0"/><line nr="1445" mi="3" ci="0" mb="2" cb="0"/><line nr="1446" mi="5" ci="0" mb="0" cb="0"/><line nr="1448" mi="4" ci="0" mb="4" cb="0"/><line nr="1449" mi="3" ci="0" mb="2" cb="0"/><line nr="1450" mi="14" ci="0" mb="0" cb="0"/><line nr="1453" mi="2" ci="0" mb="2" cb="0"/><line nr="1454" mi="7" ci="0" mb="4" cb="0"/><line nr="1455" mi="18" ci="0" mb="0" cb="0"/><line nr="1457" mi="7" ci="0" mb="4" cb="0"/><line nr="1458" mi="18" ci="0" mb="0" cb="0"/><line nr="1464" mi="0" ci="1" mb="0" cb="0"/><line nr="1465" mi="0" ci="1" mb="0" cb="0"/><line nr="1480" mi="2" ci="0" mb="2" cb="0"/><line nr="1481" mi="4" ci="0" mb="0" cb="0"/><line nr="1482" mi="4" ci="0" mb="0" cb="0"/><line nr="1483" mi="2" ci="0" mb="0" cb="0"/><line nr="1484" mi="16" ci="0" mb="2" cb="0"/><line nr="1485" mi="10" ci="0" mb="2" cb="0"/><line nr="1486" mi="5" ci="0" mb="0" cb="0"/><line nr="1487" mi="2" ci="0" mb="0" cb="0"/><line nr="1488" mi="6" ci="0" mb="0" cb="0"/><line nr="1489" mi="7" ci="0" mb="0" cb="0"/><line nr="1491" mi="5" ci="0" mb="0" cb="0"/><line nr="1492" mi="3" ci="0" mb="2" cb="0"/><line nr="1493" mi="4" ci="0" mb="2" cb="0"/><line nr="1494" mi="5" ci="0" mb="0" cb="0"/><line nr="1495" mi="6" ci="0" mb="4" cb="0"/><line nr="1496" mi="4" ci="0" mb="0" cb="0"/><line nr="1498" mi="1" ci="0" mb="0" cb="0"/><line nr="1499" mi="5" ci="0" mb="0" cb="0"/><line nr="1500" mi="5" ci="0" mb="0" cb="0"/><line nr="1501" mi="10" ci="0" mb="2" cb="0"/><line nr="1502" mi="2" ci="0" mb="0" cb="0"/><line nr="1503" mi="4" ci="0" mb="0" cb="0"/><line nr="1505" mi="1" ci="0" mb="0" cb="0"/><line nr="1509" mi="2" ci="0" mb="2" cb="0"/><line nr="1510" mi="2" ci="0" mb="0" cb="0"/><line nr="1511" mi="8" ci="0" mb="2" cb="0"/><line nr="1512" mi="4" ci="0" mb="2" cb="0"/><line nr="1513" mi="1" ci="0" mb="0" cb="0"/><line nr="1516" mi="2" ci="0" mb="2" cb="0"/><line nr="1517" mi="3" ci="0" mb="0" cb="0"/><line nr="1518" mi="2" ci="0" mb="0" cb="0"/><line nr="1519" mi="8" ci="0" mb="2" cb="0"/><line nr="1520" mi="4" ci="0" mb="2" cb="0"/><line nr="1521" mi="6" ci="0" mb="0" cb="0"/><line nr="1522" mi="1" ci="0" mb="0" cb="0"/><line nr="1525" mi="2" ci="0" mb="0" cb="0"/><line nr="1527" mi="3" ci="0" mb="0" cb="0"/><line nr="1531" mi="2" ci="0" mb="0" cb="0"/><line nr="1551" mi="0" ci="2" mb="0" cb="0"/><line nr="1553" mi="0" ci="2" mb="0" cb="2"/><line nr="1554" mi="0" ci="4" mb="0" cb="0"/><line nr="1555" mi="0" ci="16" mb="0" cb="2"/><line nr="1556" mi="0" ci="5" mb="1" cb="1"/><line nr="1557" mi="8" ci="0" mb="2" cb="0"/><line nr="1558" mi="0" ci="5" mb="0" cb="2"/><line nr="1559" mi="2" ci="6" mb="1" cb="1"/><line nr="1560" mi="0" ci="5" mb="1" cb="1"/><line nr="1561" mi="0" ci="2" mb="1" cb="1"/><line nr="1562" mi="0" ci="3" mb="0" cb="0"/><line nr="1563" mi="0" ci="6" mb="0" cb="0"/><line nr="1564" mi="0" ci="7" mb="0" cb="0"/><line nr="1565" mi="0" ci="1" mb="0" cb="0"/><line nr="1566" mi="0" ci="5" mb="0" cb="0"/><line nr="1567" mi="0" ci="1" mb="0" cb="0"/><line nr="1568" mi="6" ci="0" mb="0" cb="0"/><line nr="1569" mi="7" ci="0" mb="2" cb="0"/><line nr="1570" mi="4" ci="0" mb="2" cb="0"/><line nr="1571" mi="12" ci="0" mb="0" cb="0"/><line nr="1575" mi="16" ci="0" mb="0" cb="0"/><line nr="1580" mi="0" ci="4" mb="0" cb="4"/><line nr="1581" mi="0" ci="9" mb="0" cb="0"/><line nr="1583" mi="0" ci="2" mb="0" cb="0"/><line nr="1600" mi="0" ci="2" mb="0" cb="2"/><line nr="1601" mi="0" ci="2" mb="1" cb="1"/><line nr="1602" mi="7" ci="0" mb="0" cb="0"/><line nr="1604" mi="4" ci="0" mb="0" cb="0"/><line nr="1605" mi="3" ci="0" mb="0" cb="0"/><line nr="1606" mi="7" ci="0" mb="0" cb="0"/><line nr="1608" mi="0" ci="7" mb="0" cb="0"/><line nr="1611" mi="0" ci="2" mb="0" cb="0"/><line nr="1636" mi="0" ci="5" mb="0" cb="0"/><line nr="1648" mi="0" ci="2" mb="0" cb="0"/><line nr="1649" mi="0" ci="3" mb="0" cb="0"/><line nr="1650" mi="0" ci="3" mb="0" cb="0"/><line nr="1651" mi="0" ci="3" mb="0" cb="0"/><line nr="1652" mi="0" ci="1" mb="0" cb="0"/><line nr="1668" mi="0" ci="5" mb="0" cb="0"/><line nr="1669" mi="0" ci="3" mb="0" cb="0"/><line nr="1670" mi="0" ci="1" mb="0" cb="0"/><line nr="1678" mi="0" ci="3" mb="0" cb="0"/><line nr="1687" mi="0" ci="3" mb="0" cb="0"/><line nr="1696" mi="0" ci="3" mb="0" cb="0"/><line nr="1705" mi="3" ci="0" mb="0" cb="0"/><line nr="1715" mi="0" ci="5" mb="0" cb="0"/><line nr="1716" mi="0" ci="1" mb="0" cb="0"/><line nr="1724" mi="0" ci="3" mb="0" cb="0"/><line nr="1748" mi="2" ci="0" mb="0" cb="0"/><line nr="1749" mi="3" ci="0" mb="0" cb="0"/><line nr="1750" mi="3" ci="0" mb="0" cb="0"/><line nr="1751" mi="1" ci="0" mb="0" cb="0"/><line nr="1787" mi="0" ci="2" mb="0" cb="0"/><line nr="1788" mi="0" ci="3" mb="0" cb="0"/><line nr="1789" mi="0" ci="4" mb="0" cb="0"/><line nr="1790" mi="0" ci="4" mb="0" cb="0"/><line nr="1791" mi="0" ci="4" mb="0" cb="0"/><line nr="1792" mi="0" ci="5" mb="0" cb="0"/><line nr="1793" mi="0" ci="5" mb="0" cb="0"/><line nr="1794" mi="0" ci="5" mb="0" cb="0"/><line nr="1795" mi="0" ci="1" mb="0" cb="0"/><line nr="1804" mi="0" ci="3" mb="0" cb="0"/><line nr="1805" mi="0" ci="1" mb="0" cb="0"/><line nr="1814" mi="0" ci="3" mb="0" cb="0"/><line nr="1815" mi="0" ci="1" mb="0" cb="0"/><line nr="1824" mi="0" ci="3" mb="0" cb="0"/><line nr="1825" mi="0" ci="1" mb="0" cb="0"/><line nr="1851" mi="2" ci="0" mb="0" cb="0"/><line nr="1852" mi="3" ci="0" mb="0" cb="0"/><line nr="1853" mi="3" ci="0" mb="0" cb="0"/><line nr="1854" mi="5" ci="0" mb="0" cb="0"/><line nr="1855" mi="1" ci="0" mb="0" cb="0"/><line nr="1867" mi="9" ci="0" mb="2" cb="0"/><line nr="1868" mi="9" ci="0" mb="2" cb="0"/><line nr="1870" mi="14" ci="0" mb="2" cb="0"/><line nr="1871" mi="11" ci="0" mb="0" cb="0"/><line nr="1872" mi="2" ci="0" mb="2" cb="0"/><line nr="1873" mi="7" ci="0" mb="0" cb="0"/><line nr="1874" mi="7" ci="0" mb="0" cb="0"/><line nr="1875" mi="7" ci="0" mb="0" cb="0"/><line nr="1876" mi="7" ci="0" mb="0" cb="0"/><line nr="1877" mi="8" ci="0" mb="6" cb="0"/><line nr="1879" mi="6" ci="0" mb="0" cb="0"/><line nr="1881" mi="5" ci="0" mb="0" cb="0"/><line nr="1886" mi="10" ci="0" mb="0" cb="0"/><line nr="1887" mi="9" ci="0" mb="0" cb="0"/><line nr="1888" mi="6" ci="0" mb="0" cb="0"/><line nr="1891" mi="1" ci="0" mb="0" cb="0"/><line nr="1900" mi="4" ci="0" mb="0" cb="0"/><line nr="1901" mi="17" ci="0" mb="0" cb="0"/><line nr="1902" mi="9" ci="0" mb="2" cb="0"/><line nr="1903" mi="11" ci="0" mb="0" cb="0"/><line nr="1904" mi="16" ci="0" mb="0" cb="0"/><line nr="1906" mi="3" ci="0" mb="0" cb="0"/><line nr="2003" mi="0" ci="5" mb="0" cb="0"/><line nr="2004" mi="0" ci="3" mb="0" cb="0"/><line nr="2005" mi="0" ci="3" mb="0" cb="0"/><line nr="2006" mi="0" ci="3" mb="0" cb="0"/><line nr="2007" mi="0" ci="3" mb="0" cb="0"/><line nr="2008" mi="0" ci="5" mb="0" cb="0"/><line nr="2009" mi="0" ci="5" mb="0" cb="0"/><line nr="2010" mi="0" ci="3" mb="0" cb="0"/><line nr="2011" mi="0" ci="3" mb="0" cb="0"/><line nr="2012" mi="0" ci="1" mb="0" cb="0"/><line nr="2024" mi="0" ci="12" mb="0" cb="0"/><line nr="2025" mi="0" ci="9" mb="0" cb="2"/><line nr="2026" mi="0" ci="9" mb="0" cb="2"/><line nr="2027" mi="0" ci="10" mb="0" cb="0"/><line nr="2028" mi="0" ci="6" mb="2" cb="2"/><line nr="2029" mi="0" ci="5" mb="0" cb="0"/><line nr="2031" mi="0" ci="5" mb="0" cb="0"/><line nr="2033" mi="0" ci="15" mb="0" cb="2"/><line nr="2034" mi="0" ci="1" mb="0" cb="0"/><line nr="2035" mi="0" ci="7" mb="0" cb="0"/><line nr="2036" mi="0" ci="3" mb="0" cb="0"/><line nr="2037" mi="0" ci="4" mb="0" cb="2"/><line nr="2038" mi="0" ci="6" mb="1" cb="1"/><line nr="2039" mi="0" ci="2" mb="1" cb="1"/><line nr="2040" mi="0" ci="5" mb="0" cb="0"/><line nr="2042" mi="5" ci="0" mb="0" cb="0"/><line nr="2044" mi="0" ci="4" mb="0" cb="2"/><line nr="2045" mi="0" ci="6" mb="1" cb="1"/><line nr="2046" mi="0" ci="2" mb="1" cb="1"/><line nr="2047" mi="0" ci="5" mb="0" cb="0"/><line nr="2049" mi="5" ci="0" mb="0" cb="0"/><line nr="2051" mi="0" ci="4" mb="0" cb="2"/><line nr="2052" mi="0" ci="6" mb="1" cb="1"/><line nr="2053" mi="0" ci="2" mb="1" cb="1"/><line nr="2054" mi="0" ci="5" mb="0" cb="0"/><line nr="2056" mi="4" ci="0" mb="0" cb="0"/><line nr="2059" mi="0" ci="1" mb="0" cb="0"/><line nr="2060" mi="0" ci="13" mb="0" cb="2"/><line nr="2061" mi="0" ci="11" mb="0" cb="0"/><line nr="2062" mi="0" ci="5" mb="0" cb="2"/><line nr="2063" mi="0" ci="8" mb="0" cb="0"/><line nr="2064" mi="0" ci="2" mb="0" cb="2"/><line nr="2065" mi="0" ci="7" mb="0" cb="0"/><line nr="2066" mi="0" ci="3" mb="0" cb="0"/><line nr="2067" mi="0" ci="9" mb="0" cb="2"/><line nr="2068" mi="0" ci="9" mb="1" cb="1"/><line nr="2069" mi="0" ci="7" mb="0" cb="0"/><line nr="2070" mi="0" ci="3" mb="0" cb="0"/><line nr="2071" mi="0" ci="7" mb="0" cb="0"/><line nr="2072" mi="0" ci="3" mb="0" cb="0"/><line nr="2073" mi="0" ci="7" mb="0" cb="0"/><line nr="2074" mi="0" ci="3" mb="0" cb="0"/><line nr="2075" mi="0" ci="7" mb="0" cb="0"/><line nr="2076" mi="0" ci="3" mb="0" cb="0"/><line nr="2077" mi="0" ci="7" mb="0" cb="0"/><line nr="2078" mi="0" ci="3" mb="0" cb="0"/><line nr="2079" mi="0" ci="7" mb="0" cb="0"/><line nr="2080" mi="0" ci="3" mb="0" cb="0"/><line nr="2081" mi="0" ci="4" mb="0" cb="2"/><line nr="2082" mi="0" ci="7" mb="0" cb="0"/><line nr="2083" mi="0" ci="4" mb="0" cb="2"/><line nr="2084" mi="0" ci="8" mb="0" cb="0"/><line nr="2086" mi="0" ci="4" mb="0" cb="2"/><line nr="2087" mi="0" ci="9" mb="0" cb="0"/><line nr="2089" mi="0" ci="4" mb="0" cb="2"/><line nr="2090" mi="0" ci="8" mb="0" cb="0"/><line nr="2092" mi="0" ci="4" mb="1" cb="1"/><line nr="2093" mi="9" ci="0" mb="0" cb="0"/><line nr="2095" mi="0" ci="4" mb="1" cb="1"/><line nr="2096" mi="0" ci="12" mb="0" cb="0"/><line nr="2098" mi="0" ci="3" mb="0" cb="0"/><line nr="2100" mi="4" ci="0" mb="2" cb="0"/><line nr="2101" mi="9" ci="0" mb="0" cb="0"/><line nr="2102" mi="3" ci="0" mb="0" cb="0"/><line nr="2104" mi="2" ci="0" mb="0" cb="0"/><line nr="2105" mi="2" ci="0" mb="2" cb="0"/><line nr="2106" mi="9" ci="0" mb="0" cb="0"/><line nr="2108" mi="3" ci="0" mb="0" cb="0"/><line nr="2110" mi="4" ci="0" mb="2" cb="0"/><line nr="2111" mi="9" ci="0" mb="0" cb="0"/><line nr="2112" mi="3" ci="0" mb="0" cb="0"/><line nr="2114" mi="2" ci="0" mb="0" cb="0"/><line nr="2115" mi="2" ci="0" mb="2" cb="0"/><line nr="2116" mi="9" ci="0" mb="0" cb="0"/><line nr="2118" mi="3" ci="0" mb="0" cb="0"/><line nr="2120" mi="2" ci="0" mb="0" cb="0"/><line nr="2121" mi="2" ci="0" mb="2" cb="0"/><line nr="2122" mi="9" ci="0" mb="0" cb="0"/><line nr="2123" mi="3" ci="0" mb="0" cb="0"/><line nr="2125" mi="2" ci="0" mb="0" cb="0"/><line nr="2126" mi="2" ci="0" mb="2" cb="0"/><line nr="2127" mi="9" ci="0" mb="0" cb="0"/><line nr="2129" mi="3" ci="0" mb="0" cb="0"/><line nr="2131" mi="2" ci="0" mb="0" cb="0"/><line nr="2132" mi="2" ci="0" mb="2" cb="0"/><line nr="2133" mi="9" ci="0" mb="0" cb="0"/><line nr="2134" mi="4" ci="0" mb="0" cb="0"/><line nr="2136" mi="4" ci="0" mb="2" cb="0"/><line nr="2138" mi="9" ci="0" mb="0" cb="0"/><line nr="2140" mi="4" ci="0" mb="0" cb="0"/><line nr="2142" mi="2" ci="0" mb="0" cb="0"/><line nr="2143" mi="2" ci="0" mb="2" cb="0"/><line nr="2144" mi="9" ci="0" mb="0" cb="0"/><line nr="2145" mi="4" ci="0" mb="0" cb="0"/><line nr="2147" mi="2" ci="0" mb="0" cb="0"/><line nr="2148" mi="2" ci="0" mb="2" cb="0"/><line nr="2149" mi="9" ci="0" mb="0" cb="0"/><line nr="2151" mi="4" ci="0" mb="0" cb="0"/><line nr="2153" mi="2" ci="0" mb="0" cb="0"/><line nr="2154" mi="2" ci="0" mb="2" cb="0"/><line nr="2155" mi="9" ci="0" mb="0" cb="0"/><line nr="2157" mi="4" ci="0" mb="0" cb="0"/><line nr="2159" mi="4" ci="0" mb="2" cb="0"/><line nr="2161" mi="9" ci="0" mb="0" cb="0"/><line nr="2163" mi="4" ci="0" mb="0" cb="0"/><line nr="2165" mi="4" ci="0" mb="2" cb="0"/><line nr="2166" mi="12" ci="0" mb="0" cb="0"/><line nr="2168" mi="4" ci="0" mb="0" cb="0"/><line nr="2170" mi="2" ci="0" mb="0" cb="0"/><line nr="2171" mi="2" ci="0" mb="2" cb="0"/><line nr="2172" mi="9" ci="0" mb="0" cb="0"/><line nr="2175" mi="22" ci="0" mb="0" cb="0"/><line nr="2177" mi="2" ci="0" mb="0" cb="0"/><line nr="2181" mi="0" ci="12" mb="0" cb="0"/><line nr="2182" mi="0" ci="2" mb="1" cb="1"/><line nr="2183" mi="0" ci="7" mb="0" cb="0"/><line nr="2184" mi="0" ci="3" mb="0" cb="0"/><line nr="2185" mi="0" ci="9" mb="0" cb="2"/><line nr="2186" mi="0" ci="9" mb="1" cb="1"/><line nr="2187" mi="0" ci="7" mb="0" cb="0"/><line nr="2188" mi="0" ci="3" mb="0" cb="0"/><line nr="2189" mi="0" ci="7" mb="0" cb="0"/><line nr="2190" mi="0" ci="3" mb="0" cb="0"/><line nr="2191" mi="0" ci="7" mb="0" cb="0"/><line nr="2192" mi="0" ci="3" mb="0" cb="0"/><line nr="2193" mi="0" ci="7" mb="0" cb="0"/><line nr="2194" mi="0" ci="3" mb="0" cb="0"/><line nr="2195" mi="0" ci="7" mb="0" cb="0"/><line nr="2196" mi="0" ci="3" mb="0" cb="0"/><line nr="2197" mi="0" ci="4" mb="1" cb="1"/><line nr="2198" mi="5" ci="0" mb="0" cb="0"/><line nr="2199" mi="0" ci="4" mb="1" cb="1"/><line nr="2200" mi="5" ci="0" mb="0" cb="0"/><line nr="2201" mi="0" ci="4" mb="0" cb="2"/><line nr="2202" mi="0" ci="6" mb="0" cb="0"/><line nr="2204" mi="0" ci="4" mb="1" cb="1"/><line nr="2205" mi="0" ci="7" mb="0" cb="0"/><line nr="2206" mi="0" ci="3" mb="0" cb="0"/><line nr="2207" mi="0" ci="3" mb="0" cb="0"/><line nr="2209" mi="2" ci="0" mb="0" cb="0"/><line nr="2210" mi="2" ci="0" mb="2" cb="0"/><line nr="2211" mi="7" ci="0" mb="0" cb="0"/><line nr="2213" mi="3" ci="0" mb="0" cb="0"/><line nr="2215" mi="4" ci="0" mb="2" cb="0"/><line nr="2217" mi="7" ci="0" mb="0" cb="0"/><line nr="2219" mi="3" ci="0" mb="0" cb="0"/><line nr="2221" mi="2" ci="0" mb="0" cb="0"/><line nr="2222" mi="2" ci="0" mb="2" cb="0"/><line nr="2223" mi="7" ci="0" mb="0" cb="0"/><line nr="2225" mi="3" ci="0" mb="0" cb="0"/><line nr="2227" mi="2" ci="0" mb="0" cb="0"/><line nr="2228" mi="2" ci="0" mb="2" cb="0"/><line nr="2229" mi="7" ci="0" mb="0" cb="0"/><line nr="2231" mi="3" ci="0" mb="0" cb="0"/><line nr="2233" mi="2" ci="0" mb="0" cb="0"/><line nr="2234" mi="2" ci="0" mb="2" cb="0"/><line nr="2235" mi="7" ci="0" mb="0" cb="0"/><line nr="2237" mi="3" ci="0" mb="0" cb="0"/><line nr="2239" mi="4" ci="0" mb="2" cb="0"/><line nr="2241" mi="7" ci="0" mb="0" cb="0"/><line nr="2243" mi="3" ci="0" mb="0" cb="0"/><line nr="2246" mi="22" ci="0" mb="0" cb="0"/><line nr="2248" mi="2" ci="0" mb="0" cb="0"/><line nr="2255" mi="0" ci="8" mb="0" cb="0"/><line nr="2256" mi="0" ci="2" mb="1" cb="1"/><line nr="2257" mi="0" ci="6" mb="0" cb="0"/><line nr="2258" mi="0" ci="9" mb="0" cb="2"/><line nr="2259" mi="0" ci="9" mb="1" cb="1"/><line nr="2260" mi="0" ci="10" mb="0" cb="0"/><line nr="2261" mi="0" ci="7" mb="0" cb="0"/><line nr="2262" mi="0" ci="3" mb="0" cb="0"/><line nr="2263" mi="0" ci="7" mb="0" cb="0"/><line nr="2264" mi="0" ci="3" mb="0" cb="0"/><line nr="2265" mi="0" ci="7" mb="0" cb="0"/><line nr="2266" mi="0" ci="3" mb="0" cb="0"/><line nr="2267" mi="0" ci="7" mb="0" cb="0"/><line nr="2268" mi="0" ci="3" mb="0" cb="0"/><line nr="2269" mi="0" ci="7" mb="0" cb="0"/><line nr="2270" mi="0" ci="3" mb="0" cb="0"/><line nr="2271" mi="0" ci="10" mb="0" cb="0"/><line nr="2272" mi="2" ci="6" mb="1" cb="3"/><line nr="2273" mi="2" ci="0" mb="2" cb="0"/><line nr="2274" mi="2" ci="0" mb="0" cb="0"/><line nr="2276" mi="0" ci="4" mb="0" cb="2"/><line nr="2277" mi="0" ci="7" mb="0" cb="0"/><line nr="2279" mi="0" ci="4" mb="1" cb="1"/><line nr="2280" mi="5" ci="0" mb="0" cb="0"/><line nr="2281" mi="0" ci="4" mb="1" cb="1"/><line nr="2282" mi="6" ci="0" mb="0" cb="0"/><line nr="2284" mi="0" ci="4" mb="0" cb="2"/><line nr="2285" mi="0" ci="6" mb="0" cb="0"/><line nr="2286" mi="0" ci="4" mb="0" cb="2"/><line nr="2287" mi="0" ci="9" mb="0" cb="0"/><line nr="2288" mi="0" ci="1" mb="0" cb="0"/><line nr="2289" mi="0" ci="4" mb="1" cb="1"/><line nr="2290" mi="6" ci="0" mb="0" cb="0"/><line nr="2291" mi="1" ci="0" mb="0" cb="0"/><line nr="2292" mi="0" ci="4" mb="1" cb="1"/><line nr="2293" mi="6" ci="0" mb="0" cb="0"/><line nr="2294" mi="1" ci="0" mb="0" cb="0"/><line nr="2295" mi="0" ci="4" mb="0" cb="2"/><line nr="2296" mi="0" ci="6" mb="0" cb="0"/><line nr="2297" mi="0" ci="1" mb="0" cb="0"/><line nr="2298" mi="0" ci="4" mb="1" cb="1"/><line nr="2299" mi="6" ci="0" mb="0" cb="0"/><line nr="2300" mi="1" ci="0" mb="0" cb="0"/><line nr="2301" mi="0" ci="4" mb="1" cb="1"/><line nr="2302" mi="6" ci="0" mb="0" cb="0"/><line nr="2303" mi="1" ci="0" mb="0" cb="0"/><line nr="2304" mi="0" ci="2" mb="0" cb="0"/><line nr="2305" mi="0" ci="2" mb="1" cb="1"/><line nr="2306" mi="6" ci="0" mb="0" cb="0"/><line nr="2307" mi="1" ci="0" mb="0" cb="0"/><line nr="2308" mi="0" ci="4" mb="1" cb="1"/><line nr="2309" mi="9" ci="0" mb="0" cb="0"/><line nr="2310" mi="5" ci="0" mb="0" cb="0"/><line nr="2312" mi="0" ci="4" mb="1" cb="1"/><line nr="2313" mi="6" ci="0" mb="0" cb="0"/><line nr="2314" mi="5" ci="0" mb="0" cb="0"/><line nr="2316" mi="0" ci="2" mb="0" cb="0"/><line nr="2317" mi="0" ci="2" mb="1" cb="1"/><line nr="2318" mi="6" ci="0" mb="0" cb="0"/><line nr="2319" mi="5" ci="0" mb="0" cb="0"/><line nr="2321" mi="0" ci="4" mb="1" cb="1"/><line nr="2322" mi="6" ci="0" mb="0" cb="0"/><line nr="2323" mi="5" ci="0" mb="0" cb="0"/><line nr="2325" mi="0" ci="2" mb="0" cb="0"/><line nr="2326" mi="0" ci="2" mb="1" cb="1"/><line nr="2327" mi="6" ci="0" mb="0" cb="0"/><line nr="2328" mi="5" ci="0" mb="0" cb="0"/><line nr="2330" mi="0" ci="2" mb="0" cb="0"/><line nr="2331" mi="0" ci="2" mb="1" cb="1"/><line nr="2332" mi="6" ci="0" mb="0" cb="0"/><line nr="2333" mi="5" ci="0" mb="0" cb="0"/><line nr="2335" mi="0" ci="2" mb="0" cb="0"/><line nr="2336" mi="0" ci="2" mb="1" cb="1"/><line nr="2337" mi="6" ci="0" mb="0" cb="0"/><line nr="2338" mi="5" ci="0" mb="0" cb="0"/><line nr="2340" mi="0" ci="4" mb="1" cb="1"/><line nr="2341" mi="0" ci="9" mb="0" cb="0"/><line nr="2342" mi="0" ci="4" mb="0" cb="0"/><line nr="2344" mi="4" ci="0" mb="2" cb="0"/><line nr="2345" mi="6" ci="0" mb="0" cb="0"/><line nr="2346" mi="4" ci="0" mb="0" cb="0"/><line nr="2348" mi="2" ci="0" mb="0" cb="0"/><line nr="2349" mi="2" ci="0" mb="2" cb="0"/><line nr="2350" mi="6" ci="0" mb="0" cb="0"/><line nr="2351" mi="4" ci="0" mb="0" cb="0"/><line nr="2353" mi="4" ci="0" mb="2" cb="0"/><line nr="2354" mi="6" ci="0" mb="0" cb="0"/><line nr="2355" mi="4" ci="0" mb="0" cb="0"/><line nr="2357" mi="2" ci="0" mb="0" cb="0"/><line nr="2358" mi="2" ci="0" mb="2" cb="0"/><line nr="2359" mi="6" ci="0" mb="0" cb="0"/><line nr="2360" mi="4" ci="0" mb="0" cb="0"/><line nr="2362" mi="4" ci="0" mb="2" cb="0"/><line nr="2363" mi="6" ci="0" mb="0" cb="0"/><line nr="2364" mi="4" ci="0" mb="0" cb="0"/><line nr="2366" mi="2" ci="0" mb="0" cb="0"/><line nr="2367" mi="2" ci="0" mb="2" cb="0"/><line nr="2368" mi="6" ci="0" mb="0" cb="0"/><line nr="2369" mi="4" ci="0" mb="0" cb="0"/><line nr="2372" mi="14" ci="0" mb="0" cb="0"/><line nr="2373" mi="3" ci="0" mb="0" cb="0"/><line nr="2374" mi="9" ci="0" mb="0" cb="0"/><line nr="2375" mi="2" ci="0" mb="0" cb="0"/><line nr="2379" mi="0" ci="1" mb="0" cb="0"/><line nr="2380" mi="10" ci="0" mb="0" cb="0"/><line nr="2381" mi="3" ci="0" mb="0" cb="0"/><line nr="2382" mi="11" ci="0" mb="0" cb="0"/><line nr="2385" mi="0" ci="1" mb="0" cb="0"/><line nr="2396" mi="8" ci="2" mb="7" cb="1"/><line nr="2397" mi="3" ci="0" mb="0" cb="0"/><line nr="2398" mi="3" ci="0" mb="0" cb="0"/><line nr="2400" mi="0" ci="1" mb="0" cb="0"/><line nr="2409" mi="0" ci="4" mb="0" cb="0"/><line nr="2410" mi="0" ci="5" mb="0" cb="0"/><line nr="2411" mi="0" ci="5" mb="0" cb="0"/><line nr="2412" mi="0" ci="5" mb="0" cb="0"/><line nr="2413" mi="0" ci="1" mb="0" cb="0"/><line nr="2427" mi="0" ci="4" mb="0" cb="0"/><line nr="2428" mi="0" ci="5" mb="0" cb="0"/><line nr="2429" mi="0" ci="5" mb="0" cb="0"/><line nr="2430" mi="0" ci="5" mb="0" cb="0"/><line nr="2431" mi="0" ci="4" mb="1" cb="1"/><line nr="2432" mi="0" ci="6" mb="0" cb="0"/><line nr="2433" mi="4" ci="0" mb="2" cb="0"/><line nr="2434" mi="5" ci="0" mb="0" cb="0"/><line nr="2436" mi="0" ci="1" mb="0" cb="0"/><line nr="2448" mi="4" ci="0" mb="0" cb="0"/><line nr="2449" mi="5" ci="0" mb="0" cb="0"/><line nr="2450" mi="5" ci="0" mb="0" cb="0"/><line nr="2451" mi="5" ci="0" mb="0" cb="0"/><line nr="2452" mi="5" ci="0" mb="0" cb="0"/><line nr="2453" mi="1" ci="0" mb="0" cb="0"/><line nr="2469" mi="0" ci="4" mb="0" cb="0"/><line nr="2470" mi="0" ci="5" mb="0" cb="0"/><line nr="2471" mi="0" ci="5" mb="0" cb="0"/><line nr="2472" mi="0" ci="5" mb="0" cb="0"/><line nr="2473" mi="0" ci="5" mb="0" cb="0"/><line nr="2474" mi="0" ci="4" mb="1" cb="1"/><line nr="2475" mi="0" ci="6" mb="0" cb="0"/><line nr="2476" mi="4" ci="0" mb="2" cb="0"/><line nr="2477" mi="5" ci="0" mb="0" cb="0"/><line nr="2479" mi="0" ci="1" mb="0" cb="0"/><line nr="2490" mi="4" ci="0" mb="0" cb="0"/><line nr="2491" mi="5" ci="0" mb="0" cb="0"/><line nr="2492" mi="5" ci="0" mb="0" cb="0"/><line nr="2493" mi="5" ci="0" mb="0" cb="0"/><line nr="2494" mi="5" ci="0" mb="0" cb="0"/><line nr="2495" mi="5" ci="0" mb="0" cb="0"/><line nr="2496" mi="1" ci="0" mb="0" cb="0"/><line nr="2512" mi="0" ci="4" mb="0" cb="0"/><line nr="2513" mi="0" ci="5" mb="0" cb="0"/><line nr="2514" mi="0" ci="5" mb="0" cb="0"/><line nr="2515" mi="0" ci="5" mb="0" cb="0"/><line nr="2516" mi="0" ci="5" mb="0" cb="0"/><line nr="2517" mi="0" ci="4" mb="1" cb="1"/><line nr="2518" mi="6" ci="0" mb="0" cb="0"/><line nr="2519" mi="0" ci="4" mb="1" cb="1"/><line nr="2520" mi="0" ci="5" mb="0" cb="0"/><line nr="2522" mi="0" ci="1" mb="0" cb="0"/><line nr="2540" mi="4" ci="0" mb="0" cb="0"/><line nr="2541" mi="5" ci="0" mb="0" cb="0"/><line nr="2542" mi="5" ci="0" mb="0" cb="0"/><line nr="2543" mi="5" ci="0" mb="0" cb="0"/><line nr="2544" mi="5" ci="0" mb="0" cb="0"/><line nr="2545" mi="5" ci="0" mb="0" cb="0"/><line nr="2546" mi="4" ci="0" mb="2" cb="0"/><line nr="2547" mi="6" ci="0" mb="0" cb="0"/><line nr="2548" mi="4" ci="0" mb="2" cb="0"/><line nr="2549" mi="5" ci="0" mb="0" cb="0"/><line nr="2551" mi="1" ci="0" mb="0" cb="0"/><line nr="2564" mi="4" ci="0" mb="0" cb="0"/><line nr="2565" mi="5" ci="0" mb="0" cb="0"/><line nr="2566" mi="5" ci="0" mb="0" cb="0"/><line nr="2567" mi="5" ci="0" mb="0" cb="0"/><line nr="2568" mi="5" ci="0" mb="0" cb="0"/><line nr="2569" mi="5" ci="0" mb="0" cb="0"/><line nr="2570" mi="5" ci="0" mb="0" cb="0"/><line nr="2571" mi="1" ci="0" mb="0" cb="0"/><line nr="2583" mi="4" ci="0" mb="0" cb="0"/><line nr="2584" mi="5" ci="0" mb="0" cb="0"/><line nr="2585" mi="5" ci="0" mb="0" cb="0"/><line nr="2586" mi="5" ci="0" mb="0" cb="0"/><line nr="2587" mi="5" ci="0" mb="0" cb="0"/><line nr="2588" mi="1" ci="0" mb="0" cb="0"/><line nr="2606" mi="0" ci="4" mb="0" cb="0"/><line nr="2607" mi="0" ci="5" mb="0" cb="0"/><line nr="2608" mi="0" ci="5" mb="0" cb="0"/><line nr="2609" mi="0" ci="5" mb="0" cb="0"/><line nr="2610" mi="0" ci="5" mb="0" cb="0"/><line nr="2611" mi="0" ci="5" mb="0" cb="0"/><line nr="2612" mi="0" ci="2" mb="1" cb="1"/><line nr="2613" mi="0" ci="4" mb="0" cb="2"/><line nr="2614" mi="0" ci="6" mb="0" cb="0"/><line nr="2615" mi="0" ci="4" mb="1" cb="1"/><line nr="2616" mi="0" ci="5" mb="0" cb="0"/><line nr="2619" mi="0" ci="1" mb="0" cb="0"/><line nr="2637" mi="4" ci="0" mb="0" cb="0"/><line nr="2638" mi="5" ci="0" mb="0" cb="0"/><line nr="2639" mi="5" ci="0" mb="0" cb="0"/><line nr="2640" mi="5" ci="0" mb="0" cb="0"/><line nr="2641" mi="5" ci="0" mb="0" cb="0"/><line nr="2642" mi="5" ci="0" mb="0" cb="0"/><line nr="2643" mi="4" ci="0" mb="4" cb="0"/><line nr="2644" mi="4" ci="0" mb="2" cb="0"/><line nr="2645" mi="6" ci="0" mb="0" cb="0"/><line nr="2646" mi="4" ci="0" mb="2" cb="0"/><line nr="2647" mi="5" ci="0" mb="0" cb="0"/><line nr="2650" mi="1" ci="0" mb="0" cb="0"/><line nr="2666" mi="0" ci="4" mb="0" cb="0"/><line nr="2667" mi="0" ci="5" mb="0" cb="0"/><line nr="2668" mi="0" ci="5" mb="0" cb="0"/><line nr="2669" mi="0" ci="5" mb="0" cb="0"/><line nr="2670" mi="0" ci="5" mb="0" cb="0"/><line nr="2671" mi="0" ci="5" mb="0" cb="0"/><line nr="2672" mi="0" ci="5" mb="0" cb="0"/><line nr="2673" mi="0" ci="2" mb="1" cb="1"/><line nr="2674" mi="0" ci="5" mb="0" cb="0"/><line nr="2676" mi="0" ci="1" mb="0" cb="0"/><line nr="2690" mi="0" ci="4" mb="0" cb="0"/><line nr="2691" mi="0" ci="5" mb="0" cb="0"/><line nr="2692" mi="0" ci="5" mb="0" cb="0"/><line nr="2693" mi="0" ci="5" mb="0" cb="0"/><line nr="2694" mi="0" ci="5" mb="0" cb="0"/><line nr="2695" mi="0" ci="5" mb="0" cb="0"/><line nr="2696" mi="0" ci="1" mb="0" cb="0"/><line nr="2707" mi="0" ci="6" mb="1" cb="1"/><line nr="2708" mi="0" ci="4" mb="1" cb="1"/><line nr="2709" mi="0" ci="4" mb="0" cb="2"/><line nr="2710" mi="0" ci="4" mb="0" cb="2"/><line nr="2711" mi="2" ci="2" mb="1" cb="1"/><line nr="2712" mi="2" ci="0" mb="2" cb="0"/><line nr="2713" mi="0" ci="4" mb="0" cb="0"/><line nr="2714" mi="0" ci="5" mb="0" cb="0"/><line nr="2715" mi="0" ci="5" mb="0" cb="0"/><line nr="2716" mi="0" ci="5" mb="0" cb="0"/><line nr="2717" mi="0" ci="5" mb="0" cb="0"/><line nr="2719" mi="0" ci="1" mb="0" cb="0"/><line nr="2740" mi="0" ci="6" mb="1" cb="1"/><line nr="2741" mi="0" ci="4" mb="1" cb="1"/><line nr="2742" mi="0" ci="4" mb="1" cb="1"/><line nr="2743" mi="0" ci="4" mb="0" cb="2"/><line nr="2744" mi="2" ci="2" mb="1" cb="1"/><line nr="2745" mi="2" ci="0" mb="2" cb="0"/><line nr="2746" mi="0" ci="4" mb="0" cb="0"/><line nr="2747" mi="0" ci="5" mb="0" cb="0"/><line nr="2748" mi="0" ci="5" mb="0" cb="0"/><line nr="2749" mi="0" ci="5" mb="0" cb="0"/><line nr="2750" mi="0" ci="5" mb="0" cb="0"/><line nr="2751" mi="0" ci="5" mb="0" cb="0"/><line nr="2752" mi="0" ci="4" mb="1" cb="1"/><line nr="2753" mi="0" ci="6" mb="0" cb="0"/><line nr="2754" mi="4" ci="0" mb="2" cb="0"/><line nr="2755" mi="5" ci="0" mb="0" cb="0"/><line nr="2758" mi="0" ci="1" mb="0" cb="0"/><line nr="2776" mi="0" ci="6" mb="1" cb="1"/><line nr="2777" mi="0" ci="4" mb="1" cb="1"/><line nr="2778" mi="0" ci="4" mb="1" cb="1"/><line nr="2779" mi="0" ci="4" mb="0" cb="2"/><line nr="2780" mi="2" ci="2" mb="1" cb="1"/><line nr="2781" mi="2" ci="0" mb="2" cb="0"/><line nr="2782" mi="0" ci="4" mb="0" cb="0"/><line nr="2783" mi="0" ci="5" mb="0" cb="0"/><line nr="2784" mi="0" ci="5" mb="0" cb="0"/><line nr="2785" mi="0" ci="5" mb="0" cb="0"/><line nr="2786" mi="0" ci="5" mb="0" cb="0"/><line nr="2787" mi="0" ci="5" mb="0" cb="0"/><line nr="2788" mi="0" ci="5" mb="0" cb="0"/><line nr="2789" mi="0" ci="5" mb="0" cb="0"/><line nr="2791" mi="0" ci="1" mb="0" cb="0"/><line nr="2814" mi="6" ci="0" mb="2" cb="0"/><line nr="2815" mi="4" ci="0" mb="2" cb="0"/><line nr="2816" mi="4" ci="0" mb="2" cb="0"/><line nr="2817" mi="4" ci="0" mb="2" cb="0"/><line nr="2818" mi="4" ci="0" mb="2" cb="0"/><line nr="2819" mi="2" ci="0" mb="2" cb="0"/><line nr="2820" mi="4" ci="0" mb="0" cb="0"/><line nr="2821" mi="5" ci="0" mb="0" cb="0"/><line nr="2822" mi="5" ci="0" mb="0" cb="0"/><line nr="2823" mi="5" ci="0" mb="0" cb="0"/><line nr="2824" mi="5" ci="0" mb="0" cb="0"/><line nr="2825" mi="5" ci="0" mb="0" cb="0"/><line nr="2826" mi="5" ci="0" mb="0" cb="0"/><line nr="2827" mi="2" ci="0" mb="2" cb="0"/><line nr="2828" mi="4" ci="0" mb="2" cb="0"/><line nr="2829" mi="6" ci="0" mb="0" cb="0"/><line nr="2830" mi="4" ci="0" mb="2" cb="0"/><line nr="2831" mi="5" ci="0" mb="0" cb="0"/><line nr="2835" mi="1" ci="0" mb="0" cb="0"/><line nr="2855" mi="6" ci="0" mb="2" cb="0"/><line nr="2856" mi="4" ci="0" mb="2" cb="0"/><line nr="2857" mi="4" ci="0" mb="2" cb="0"/><line nr="2858" mi="4" ci="0" mb="2" cb="0"/><line nr="2859" mi="4" ci="0" mb="2" cb="0"/><line nr="2860" mi="2" ci="0" mb="2" cb="0"/><line nr="2861" mi="4" ci="0" mb="0" cb="0"/><line nr="2862" mi="5" ci="0" mb="0" cb="0"/><line nr="2863" mi="5" ci="0" mb="0" cb="0"/><line nr="2864" mi="5" ci="0" mb="0" cb="0"/><line nr="2865" mi="5" ci="0" mb="0" cb="0"/><line nr="2866" mi="5" ci="0" mb="0" cb="0"/><line nr="2867" mi="5" ci="0" mb="0" cb="0"/><line nr="2868" mi="5" ci="0" mb="0" cb="0"/><line nr="2869" mi="2" ci="0" mb="2" cb="0"/><line nr="2870" mi="5" ci="0" mb="0" cb="0"/><line nr="2873" mi="1" ci="0" mb="0" cb="0"/><line nr="2891" mi="0" ci="6" mb="1" cb="1"/><line nr="2892" mi="0" ci="4" mb="1" cb="1"/><line nr="2893" mi="0" ci="4" mb="1" cb="1"/><line nr="2894" mi="2" ci="2" mb="1" cb="1"/><line nr="2895" mi="4" ci="0" mb="2" cb="0"/><line nr="2896" mi="2" ci="0" mb="2" cb="0"/><line nr="2897" mi="0" ci="4" mb="0" cb="0"/><line nr="2898" mi="0" ci="5" mb="0" cb="0"/><line nr="2899" mi="0" ci="5" mb="0" cb="0"/><line nr="2900" mi="0" ci="5" mb="0" cb="0"/><line nr="2901" mi="0" ci="5" mb="0" cb="0"/><line nr="2902" mi="0" ci="5" mb="0" cb="0"/><line nr="2903" mi="0" ci="2" mb="1" cb="1"/><line nr="2904" mi="0" ci="5" mb="0" cb="0"/><line nr="2907" mi="0" ci="1" mb="0" cb="0"/><line nr="2920" mi="0" ci="4" mb="1" cb="1"/><line nr="2921" mi="2" ci="0" mb="0" cb="0"/><line nr="2922" mi="0" ci="4" mb="1" cb="1"/><line nr="2923" mi="2" ci="0" mb="0" cb="0"/><line nr="2924" mi="0" ci="4" mb="1" cb="1"/><line nr="2925" mi="2" ci="0" mb="0" cb="0"/><line nr="2926" mi="0" ci="4" mb="0" cb="2"/><line nr="2927" mi="0" ci="2" mb="0" cb="0"/><line nr="2928" mi="0" ci="4" mb="1" cb="1"/><line nr="2929" mi="0" ci="2" mb="0" cb="0"/><line nr="2930" mi="4" ci="0" mb="2" cb="0"/><line nr="2931" mi="2" ci="0" mb="0" cb="0"/><line nr="2933" mi="12" ci="0" mb="0" cb="0"/><line nr="2945" mi="0" ci="3" mb="0" cb="0"/><line nr="2946" mi="0" ci="2" mb="0" cb="2"/><line nr="2947" mi="0" ci="4" mb="0" cb="0"/><line nr="2948" mi="0" ci="7" mb="2" cb="2"/><line nr="2949" mi="0" ci="2" mb="0" cb="0"/><line nr="2951" mi="3" ci="0" mb="0" cb="0"/><line nr="2954" mi="0" ci="2" mb="0" cb="0"/><line nr="2965" mi="0" ci="4" mb="0" cb="0"/><line nr="2974" mi="0" ci="3" mb="0" cb="0"/><line nr="2983" mi="0" ci="3" mb="0" cb="0"/><line nr="2993" mi="4" ci="0" mb="0" cb="0"/><line nr="2994" mi="27" ci="0" mb="0" cb="0"/><line nr="2996" mi="9" ci="0" mb="2" cb="0"/><line nr="2997" mi="13" ci="0" mb="0" cb="0"/><line nr="2998" mi="15" ci="0" mb="2" cb="0"/><line nr="2999" mi="19" ci="0" mb="0" cb="0"/><line nr="3000" mi="1" ci="0" mb="0" cb="0"/><line nr="3002" mi="9" ci="0" mb="2" cb="0"/><line nr="3003" mi="11" ci="0" mb="0" cb="0"/><line nr="3004" mi="16" ci="0" mb="0" cb="0"/><line nr="3005" mi="16" ci="0" mb="0" cb="0"/><line nr="3006" mi="16" ci="0" mb="0" cb="0"/><line nr="3007" mi="18" ci="0" mb="0" cb="0"/><line nr="3008" mi="13" ci="0" mb="2" cb="0"/><line nr="3009" mi="13" ci="0" mb="0" cb="0"/><line nr="3010" mi="18" ci="0" mb="2" cb="0"/><line nr="3011" mi="1" ci="0" mb="0" cb="0"/><line nr="3012" mi="19" ci="0" mb="0" cb="0"/><line nr="3013" mi="1" ci="0" mb="0" cb="0"/><line nr="3015" mi="13" ci="0" mb="2" cb="0"/><line nr="3016" mi="13" ci="0" mb="0" cb="0"/><line nr="3017" mi="18" ci="0" mb="2" cb="0"/><line nr="3018" mi="1" ci="0" mb="0" cb="0"/><line nr="3019" mi="19" ci="0" mb="0" cb="0"/><line nr="3020" mi="1" ci="0" mb="0" cb="0"/><line nr="3022" mi="13" ci="0" mb="2" cb="0"/><line nr="3023" mi="13" ci="0" mb="0" cb="0"/><line nr="3024" mi="18" ci="0" mb="2" cb="0"/><line nr="3025" mi="1" ci="0" mb="0" cb="0"/><line nr="3026" mi="19" ci="0" mb="0" cb="0"/><line nr="3027" mi="1" ci="0" mb="0" cb="0"/><line nr="3030" mi="3" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="3697" covered="3019"/><counter type="BRANCH" missed="581" covered="325"/><counter type="LINE" missed="698" covered="657"/><counter type="COMPLEXITY" missed="378" covered="144"/><counter type="METHOD" missed="20" covered="49"/><counter type="CLASS" missed="2" covered="4"/></sourcefile><sourcefile name="MtasSketchParser.java"><line nr="28" mi="7" ci="0" mb="2" cb="0"/><line nr="31" mi="4" ci="0" mb="0" cb="0"/><line nr="34" mi="3" ci="0" mb="0" cb="0"/><line nr="37" mi="5" ci="0" mb="0" cb="0"/><line nr="40" mi="5" ci="0" mb="0" cb="0"/><line nr="48" mi="3" ci="0" mb="0" cb="0"/><line nr="49" mi="4" ci="0" mb="0" cb="0"/><line nr="51" mi="2" ci="0" mb="0" cb="0"/><line nr="53" mi="1" ci="0" mb="0" cb="0"/><line nr="54" mi="3" ci="0" mb="0" cb="0"/><line nr="55" mi="1" ci="0" mb="0" cb="0"/><line nr="56" mi="1" ci="0" mb="0" cb="0"/><line nr="65" mi="2" ci="0" mb="0" cb="0"/><line nr="66" mi="3" ci="0" mb="2" cb="0"/><line nr="69" mi="8" ci="0" mb="0" cb="0"/><line nr="71" mi="10" ci="0" mb="2" cb="0"/><line nr="72" mi="7" ci="0" mb="0" cb="0"/><line nr="73" mi="5" ci="0" mb="2" cb="0"/><line nr="74" mi="9" ci="0" mb="2" cb="0"/><line nr="75" mi="9" ci="0" mb="2" cb="0"/><line nr="76" mi="6" ci="0" mb="0" cb="0"/><line nr="77" mi="6" ci="0" mb="0" cb="0"/><line nr="78" mi="6" ci="0" mb="0" cb="0"/><line nr="79" mi="2" ci="0" mb="2" cb="0"/><line nr="80" mi="4" ci="0" mb="2" cb="0"/><line nr="81" mi="5" ci="0" mb="0" cb="0"/><line nr="82" mi="3" ci="0" mb="0" cb="0"/><line nr="83" mi="4" ci="0" mb="0" cb="0"/><line nr="84" mi="7" ci="0" mb="4" cb="0"/><line nr="86" mi="5" ci="0" mb="0" cb="0"/><line nr="87" mi="3" ci="0" mb="0" cb="0"/><line nr="88" mi="3" ci="0" mb="0" cb="0"/><line nr="89" mi="4" ci="0" mb="2" cb="0"/><line nr="90" mi="8" ci="0" mb="0" cb="0"/><line nr="91" mi="2" ci="0" mb="0" cb="0"/><line nr="93" mi="7" ci="0" mb="0" cb="0"/><line nr="95" mi="3" ci="0" mb="0" cb="0"/><line nr="96" mi="8" ci="0" mb="0" cb="0"/><line nr="98" mi="7" ci="0" mb="4" cb="0"/><line nr="100" mi="5" ci="0" mb="0" cb="0"/><line nr="101" mi="3" ci="0" mb="0" cb="0"/><line nr="102" mi="5" ci="0" mb="2" cb="0"/><line nr="103" mi="8" ci="0" mb="0" cb="0"/><line nr="105" mi="7" ci="0" mb="0" cb="0"/><line nr="107" mi="3" ci="0" mb="0" cb="0"/><line nr="108" mi="6" ci="0" mb="0" cb="0"/><line nr="110" mi="1" ci="0" mb="0" cb="0"/><line nr="111" mi="14" ci="0" mb="0" cb="0"/><line nr="120" mi="1" ci="0" mb="0" cb="0"/><line nr="130" mi="5" ci="0" mb="0" cb="0"/><line nr="131" mi="3" ci="0" mb="0" cb="0"/><line nr="133" mi="4" ci="0" mb="0" cb="0"/><line nr="134" mi="4" ci="0" mb="0" cb="0"/><line nr="136" mi="3" ci="0" mb="0" cb="0"/><line nr="137" mi="3" ci="0" mb="0" cb="0"/><line nr="139" mi="5" ci="0" mb="0" cb="0"/><line nr="140" mi="4" ci="0" mb="0" cb="0"/><line nr="141" mi="12" ci="0" mb="0" cb="0"/><line nr="144" mi="3" ci="0" mb="0" cb="0"/><line nr="147" mi="3" ci="0" mb="0" cb="0"/><line nr="148" mi="1" ci="0" mb="0" cb="0"/><line nr="149" mi="2" ci="0" mb="0" cb="0"/><line nr="150" mi="3" ci="0" mb="0" cb="0"/><line nr="151" mi="3" ci="0" mb="0" cb="0"/><line nr="152" mi="5" ci="0" mb="2" cb="0"/><line nr="153" mi="3" ci="0" mb="0" cb="0"/><line nr="155" mi="5" ci="0" mb="2" cb="0"/><line nr="156" mi="5" ci="0" mb="0" cb="0"/><line nr="157" mi="5" ci="0" mb="0" cb="0"/><line nr="158" mi="5" ci="0" mb="0" cb="0"/><line nr="159" mi="4" ci="0" mb="2" cb="0"/><line nr="161" mi="3" ci="0" mb="2" cb="0"/><line nr="165" mi="8" ci="0" mb="2" cb="0"/><line nr="166" mi="6" ci="0" mb="2" cb="0"/><line nr="167" mi="8" ci="0" mb="2" cb="0"/><line nr="169" mi="6" ci="0" mb="2" cb="0"/><line nr="170" mi="6" ci="0" mb="0" cb="0"/><line nr="171" mi="3" ci="0" mb="0" cb="0"/><line nr="172" mi="4" ci="0" mb="0" cb="0"/><line nr="173" mi="5" ci="0" mb="0" cb="0"/><line nr="174" mi="4" ci="0" mb="2" cb="0"/><line nr="175" mi="2" ci="0" mb="0" cb="0"/><line nr="176" mi="2" ci="0" mb="0" cb="0"/><line nr="177" mi="5" ci="0" mb="0" cb="0"/><line nr="178" mi="3" ci="0" mb="2" cb="0"/><line nr="179" mi="10" ci="0" mb="0" cb="0"/><line nr="180" mi="1" ci="0" mb="0" cb="0"/><line nr="183" mi="6" ci="0" mb="2" cb="0"/><line nr="184" mi="13" ci="0" mb="0" cb="0"/><line nr="186" mi="7" ci="0" mb="0" cb="0"/><line nr="187" mi="3" ci="0" mb="0" cb="0"/><line nr="189" mi="1" ci="0" mb="0" cb="0"/><line nr="190" mi="3" ci="0" mb="2" cb="0"/><line nr="192" mi="6" ci="0" mb="2" cb="0"/><line nr="193" mi="4" ci="0" mb="0" cb="0"/><line nr="194" mi="6" ci="0" mb="2" cb="0"/><line nr="195" mi="6" ci="0" mb="0" cb="0"/><line nr="196" mi="8" ci="0" mb="0" cb="0"/><line nr="197" mi="13" ci="0" mb="4" cb="0"/><line nr="198" mi="6" ci="0" mb="0" cb="0"/><line nr="200" mi="6" ci="0" mb="0" cb="0"/><line nr="201" mi="6" ci="0" mb="0" cb="0"/><line nr="202" mi="1" ci="0" mb="0" cb="0"/><line nr="203" mi="7" ci="0" mb="0" cb="0"/><line nr="204" mi="4" ci="0" mb="0" cb="0"/><line nr="205" mi="3" ci="0" mb="0" cb="0"/><line nr="206" mi="6" ci="0" mb="0" cb="0"/><line nr="211" mi="1" ci="0" mb="0" cb="0"/><line nr="212" mi="8" ci="0" mb="2" cb="0"/><line nr="213" mi="6" ci="0" mb="2" cb="0"/><line nr="214" mi="6" ci="0" mb="2" cb="0"/><line nr="215" mi="7" ci="0" mb="4" cb="0"/><line nr="218" mi="7" ci="0" mb="0" cb="0"/><line nr="219" mi="4" ci="0" mb="0" cb="0"/><line nr="220" mi="4" ci="0" mb="0" cb="0"/><line nr="221" mi="3" ci="0" mb="0" cb="0"/><line nr="222" mi="6" ci="0" mb="2" cb="0"/><line nr="223" mi="13" ci="0" mb="0" cb="0"/><line nr="225" mi="3" ci="0" mb="0" cb="0"/><line nr="226" mi="4" ci="0" mb="0" cb="0"/><line nr="227" mi="7" ci="0" mb="0" cb="0"/><line nr="228" mi="3" ci="0" mb="0" cb="0"/><line nr="230" mi="8" ci="0" mb="2" cb="0"/><line nr="231" mi="6" ci="0" mb="2" cb="0"/><line nr="232" mi="4" ci="0" mb="2" cb="0"/><line nr="234" mi="4" ci="0" mb="0" cb="0"/><line nr="235" mi="8" ci="0" mb="2" cb="0"/><line nr="236" mi="9" ci="0" mb="2" cb="0"/><line nr="238" mi="6" ci="0" mb="0" cb="0"/><line nr="239" mi="4" ci="0" mb="0" cb="0"/><line nr="240" mi="8" ci="0" mb="0" cb="0"/><line nr="241" mi="7" ci="0" mb="0" cb="0"/><line nr="242" mi="1" ci="0" mb="0" cb="0"/><line nr="243" mi="3" ci="0" mb="0" cb="0"/><line nr="244" mi="6" ci="0" mb="2" cb="0"/><line nr="245" mi="13" ci="0" mb="0" cb="0"/><line nr="247" mi="5" ci="0" mb="0" cb="0"/><line nr="248" mi="2" ci="0" mb="0" cb="0"/><line nr="249" mi="3" ci="0" mb="0" cb="0"/><line nr="252" mi="3" ci="0" mb="2" cb="0"/><line nr="253" mi="13" ci="0" mb="0" cb="0"/><line nr="255" mi="2" ci="0" mb="0" cb="0"/><line nr="256" mi="7" ci="0" mb="0" cb="0"/><line nr="257" mi="5" ci="0" mb="0" cb="0"/><line nr="259" mi="13" ci="0" mb="4" cb="0"/><line nr="260" mi="6" ci="0" mb="0" cb="0"/><line nr="261" mi="5" ci="0" mb="0" cb="0"/><line nr="262" mi="6" ci="0" mb="0" cb="0"/><line nr="263" mi="6" ci="0" mb="0" cb="0"/><line nr="264" mi="1" ci="0" mb="0" cb="0"/><line nr="265" mi="6" ci="0" mb="0" cb="0"/><line nr="266" mi="1" ci="0" mb="0" cb="0"/><line nr="269" mi="5" ci="0" mb="2" cb="0"/><line nr="270" mi="4" ci="0" mb="2" cb="0"/><line nr="271" mi="6" ci="0" mb="0" cb="0"/><line nr="272" mi="8" ci="0" mb="0" cb="0"/><line nr="273" mi="2" ci="0" mb="0" cb="0"/><line nr="275" mi="4" ci="0" mb="0" cb="0"/><line nr="276" mi="3" ci="0" mb="0" cb="0"/><line nr="277" mi="6" ci="0" mb="0" cb="0"/><line nr="284" mi="3" ci="0" mb="2" cb="0"/><line nr="285" mi="13" ci="0" mb="0" cb="0"/><line nr="287" mi="6" ci="0" mb="0" cb="0"/><line nr="288" mi="8" ci="0" mb="0" cb="0"/><line nr="289" mi="13" ci="0" mb="4" cb="0"/><line nr="290" mi="6" ci="0" mb="0" cb="0"/><line nr="291" mi="3" ci="0" mb="0" cb="0"/><line nr="292" mi="6" ci="0" mb="0" cb="0"/><line nr="293" mi="6" ci="0" mb="0" cb="0"/><line nr="296" mi="13" ci="0" mb="2" cb="0"/><line nr="297" mi="4" ci="0" mb="0" cb="0"/><line nr="298" mi="4" ci="0" mb="0" cb="0"/><line nr="299" mi="4" ci="0" mb="0" cb="0"/><line nr="300" mi="1" ci="0" mb="0" cb="0"/><line nr="301" mi="6" ci="0" mb="0" cb="0"/><line nr="302" mi="1" ci="0" mb="0" cb="0"/><line nr="303" mi="7" ci="0" mb="0" cb="0"/><line nr="304" mi="4" ci="0" mb="0" cb="0"/><line nr="305" mi="3" ci="0" mb="0" cb="0"/><line nr="306" mi="6" ci="0" mb="0" cb="0"/><line nr="311" mi="4" ci="0" mb="0" cb="0"/><line nr="313" mi="33" ci="0" mb="8" cb="0"/><line nr="314" mi="3" ci="0" mb="0" cb="0"/><line nr="315" mi="6" ci="0" mb="0" cb="0"/><line nr="316" mi="1" ci="0" mb="0" cb="0"/><line nr="319" mi="14" ci="0" mb="2" cb="0"/><line nr="320" mi="12" ci="0" mb="2" cb="0"/><line nr="321" mi="5" ci="0" mb="0" cb="0"/><line nr="322" mi="2" ci="0" mb="2" cb="0"/><line nr="323" mi="13" ci="0" mb="0" cb="0"/><line nr="326" mi="1" ci="0" mb="0" cb="0"/><line nr="327" mi="1" ci="0" mb="0" cb="0"/><line nr="330" mi="14" ci="0" mb="2" cb="0"/><line nr="331" mi="12" ci="0" mb="2" cb="0"/><line nr="332" mi="7" ci="0" mb="0" cb="0"/><line nr="333" mi="6" ci="0" mb="0" cb="0"/><line nr="334" mi="1" ci="0" mb="0" cb="0"/><line nr="335" mi="1" ci="0" mb="0" cb="0"/><line nr="337" mi="7" ci="0" mb="0" cb="0"/><line nr="338" mi="3" ci="0" mb="0" cb="0"/><line nr="348" mi="4" ci="0" mb="0" cb="0"/><line nr="349" mi="4" ci="0" mb="0" cb="0"/><line nr="350" mi="15" ci="0" mb="0" cb="0"/><line nr="351" mi="7" ci="0" mb="0" cb="0"/><line nr="352" mi="4" ci="0" mb="0" cb="0"/><line nr="353" mi="3" ci="0" mb="0" cb="0"/><line nr="364" mi="4" ci="0" mb="0" cb="0"/><line nr="365" mi="10" ci="0" mb="2" cb="0"/><line nr="366" mi="1" ci="0" mb="0" cb="0"/><line nr="367" mi="22" ci="0" mb="0" cb="0"/><line nr="369" mi="11" ci="0" mb="2" cb="0"/><line nr="370" mi="18" ci="0" mb="0" cb="0"/><line nr="372" mi="1" ci="0" mb="0" cb="0"/><line nr="373" mi="3" ci="0" mb="0" cb="0"/><line nr="385" mi="3" ci="0" mb="0" cb="0"/><line nr="386" mi="3" ci="0" mb="0" cb="0"/><line nr="387" mi="3" ci="0" mb="0" cb="0"/><line nr="388" mi="3" ci="0" mb="0" cb="0"/><line nr="389" mi="3" ci="0" mb="0" cb="0"/><line nr="390" mi="3" ci="0" mb="0" cb="0"/><line nr="391" mi="1" ci="0" mb="0" cb="0"/><line nr="400" mi="2" ci="0" mb="0" cb="0"/><line nr="413" mi="3" ci="0" mb="0" cb="0"/><line nr="414" mi="3" ci="0" mb="0" cb="0"/><line nr="415" mi="3" ci="0" mb="0" cb="0"/><line nr="416" mi="3" ci="0" mb="0" cb="0"/><line nr="417" mi="3" ci="0" mb="0" cb="0"/><line nr="418" mi="3" ci="0" mb="0" cb="0"/><line nr="419" mi="1" ci="0" mb="0" cb="0"/><line nr="428" mi="2" ci="0" mb="0" cb="0"/><line nr="441" mi="3" ci="0" mb="0" cb="0"/><line nr="442" mi="3" ci="0" mb="0" cb="0"/><line nr="443" mi="3" ci="0" mb="0" cb="0"/><line nr="444" mi="3" ci="0" mb="0" cb="0"/><line nr="445" mi="3" ci="0" mb="0" cb="0"/><line nr="446" mi="3" ci="0" mb="0" cb="0"/><line nr="447" mi="1" ci="0" mb="0" cb="0"/><line nr="456" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="1243" covered="0"/><counter type="BRANCH" missed="124" covered="0"/><counter type="LINE" missed="238" covered="0"/><counter type="COMPLEXITY" missed="74" covered="0"/><counter type="METHOD" missed="12" covered="0"/><counter type="CLASS" missed="4" covered="0"/></sourcefile><sourcefile name="MtasChatParser.java"><line nr="17" mi="3" ci="0" mb="0" cb="0"/><line nr="18" mi="1" ci="0" mb="0" cb="0"/><line nr="27" mi="3" ci="0" mb="0" cb="0"/><line nr="28" mi="3" ci="0" mb="0" cb="0"/><line nr="29" mi="3" ci="0" mb="0" cb="0"/><line nr="30" mi="2" ci="0" mb="0" cb="0"/><line nr="31" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="2" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="MtasFoliaParser.java"><line nr="20" mi="0" ci="3" mb="0" cb="0"/><line nr="21" mi="0" ci="1" mb="0" cb="0"/><line nr="30" mi="0" ci="3" mb="0" cb="0"/><line nr="31" mi="0" ci="3" mb="0" cb="0"/><line nr="32" mi="0" ci="3" mb="0" cb="0"/><line nr="33" mi="0" ci="3" mb="0" cb="0"/><line nr="34" mi="0" ci="3" mb="0" cb="0"/><line nr="35" mi="0" ci="2" mb="0" cb="0"/><line nr="36" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasCRMParser.java"><line nr="32" mi="7" ci="0" mb="2" cb="0"/><line nr="35" mi="4" ci="0" mb="0" cb="0"/><line nr="38" mi="3" ci="0" mb="0" cb="0"/><line nr="41" mi="5" ci="0" mb="0" cb="0"/><line nr="44" mi="5" ci="0" mb="0" cb="0"/><line nr="47" mi="5" ci="0" mb="0" cb="0"/><line nr="50" mi="5" ci="0" mb="0" cb="0"/><line nr="53" mi="5" ci="0" mb="0" cb="0"/><line nr="65" mi="5" ci="0" mb="0" cb="0"/><line nr="68" mi="4" ci="0" mb="0" cb="0"/><line nr="76" mi="3" ci="0" mb="0" cb="0"/><line nr="78" mi="2" ci="0" mb="0" cb="0"/><line nr="80" mi="1" ci="0" mb="0" cb="0"/><line nr="81" mi="3" ci="0" mb="0" cb="0"/><line nr="82" mi="1" ci="0" mb="0" cb="0"/><line nr="83" mi="1" ci="0" mb="0" cb="0"/><line nr="93" mi="2" ci="0" mb="0" cb="0"/><line nr="94" mi="3" ci="0" mb="2" cb="0"/><line nr="96" mi="8" ci="0" mb="0" cb="0"/><line nr="97" mi="10" ci="0" mb="2" cb="0"/><line nr="98" mi="7" ci="0" mb="0" cb="0"/><line nr="99" mi="5" ci="0" mb="2" cb="0"/><line nr="100" mi="10" ci="0" mb="2" cb="0"/><line nr="101" mi="9" ci="0" mb="2" cb="0"/><line nr="102" mi="6" ci="0" mb="0" cb="0"/><line nr="103" mi="6" ci="0" mb="0" cb="0"/><line nr="104" mi="6" ci="0" mb="0" cb="0"/><line nr="105" mi="2" ci="0" mb="2" cb="0"/><line nr="106" mi="4" ci="0" mb="2" cb="0"/><line nr="107" mi="5" ci="0" mb="0" cb="0"/><line nr="108" mi="3" ci="0" mb="0" cb="0"/><line nr="109" mi="4" ci="0" mb="0" cb="0"/><line nr="110" mi="7" ci="0" mb="4" cb="0"/><line nr="112" mi="5" ci="0" mb="0" cb="0"/><line nr="113" mi="3" ci="0" mb="0" cb="0"/><line nr="114" mi="5" ci="0" mb="2" cb="0"/><line nr="115" mi="8" ci="0" mb="0" cb="0"/><line nr="117" mi="7" ci="0" mb="0" cb="0"/><line nr="119" mi="3" ci="0" mb="0" cb="0"/><line nr="120" mi="6" ci="0" mb="0" cb="0"/><line nr="122" mi="5" ci="0" mb="2" cb="0"/><line nr="123" mi="5" ci="0" mb="0" cb="0"/><line nr="124" mi="3" ci="0" mb="0" cb="0"/><line nr="125" mi="5" ci="0" mb="2" cb="0"/><line nr="126" mi="8" ci="0" mb="0" cb="0"/><line nr="128" mi="7" ci="0" mb="0" cb="0"/><line nr="130" mi="3" ci="0" mb="0" cb="0"/><line nr="131" mi="6" ci="0" mb="0" cb="0"/><line nr="133" mi="5" ci="0" mb="2" cb="0"/><line nr="134" mi="5" ci="0" mb="0" cb="0"/><line nr="135" mi="3" ci="0" mb="0" cb="0"/><line nr="136" mi="5" ci="0" mb="2" cb="0"/><line nr="137" mi="8" ci="0" mb="0" cb="0"/><line nr="139" mi="7" ci="0" mb="0" cb="0"/><line nr="141" mi="3" ci="0" mb="0" cb="0"/><line nr="142" mi="6" ci="0" mb="0" cb="0"/><line nr="144" mi="5" ci="0" mb="2" cb="0"/><line nr="145" mi="5" ci="0" mb="0" cb="0"/><line nr="146" mi="3" ci="0" mb="0" cb="0"/><line nr="147" mi="5" ci="0" mb="2" cb="0"/><line nr="148" mi="8" ci="0" mb="0" cb="0"/><line nr="150" mi="7" ci="0" mb="0" cb="0"/><line nr="152" mi="3" ci="0" mb="0" cb="0"/><line nr="153" mi="6" ci="0" mb="0" cb="0"/><line nr="155" mi="1" ci="0" mb="0" cb="0"/><line nr="156" mi="14" ci="0" mb="0" cb="0"/><line nr="162" mi="5" ci="0" mb="2" cb="0"/><line nr="163" mi="9" ci="0" mb="2" cb="0"/><line nr="164" mi="9" ci="0" mb="2" cb="0"/><line nr="165" mi="6" ci="0" mb="0" cb="0"/><line nr="166" mi="6" ci="0" mb="0" cb="0"/><line nr="167" mi="6" ci="0" mb="0" cb="0"/><line nr="168" mi="6" ci="0" mb="0" cb="0"/><line nr="169" mi="4" ci="0" mb="4" cb="0"/><line nr="170" mi="6" ci="0" mb="0" cb="0"/><line nr="172" mi="5" ci="0" mb="2" cb="0"/><line nr="173" mi="8" ci="0" mb="0" cb="0"/><line nr="176" mi="9" ci="0" mb="0" cb="0"/><line nr="178" mi="6" ci="0" mb="0" cb="0"/><line nr="179" mi="9" ci="0" mb="2" cb="0"/><line nr="180" mi="9" ci="0" mb="2" cb="0"/><line nr="181" mi="3" ci="0" mb="0" cb="0"/><line nr="182" mi="3" ci="0" mb="0" cb="0"/><line nr="183" mi="5" ci="0" mb="2" cb="0"/><line nr="184" mi="3" ci="0" mb="0" cb="0"/><line nr="185" mi="6" ci="0" mb="0" cb="0"/><line nr="186" mi="4" ci="0" mb="0" cb="0"/><line nr="187" mi="9" ci="0" mb="2" cb="0"/><line nr="188" mi="7" ci="0" mb="0" cb="0"/><line nr="189" mi="2" ci="0" mb="2" cb="0"/><line nr="190" mi="3" ci="0" mb="0" cb="0"/><line nr="191" mi="7" ci="0" mb="0" cb="0"/><line nr="192" mi="3" ci="0" mb="0" cb="0"/><line nr="193" mi="7" ci="0" mb="0" cb="0"/><line nr="194" mi="2" ci="0" mb="2" cb="0"/><line nr="195" mi="7" ci="0" mb="0" cb="0"/><line nr="197" mi="4" ci="0" mb="0" cb="0"/><line nr="201" mi="3" ci="0" mb="2" cb="0"/><line nr="202" mi="16" ci="0" mb="2" cb="0"/><line nr="203" mi="3" ci="0" mb="0" cb="0"/><line nr="204" mi="2" ci="0" mb="2" cb="0"/><line nr="205" mi="6" ci="0" mb="0" cb="0"/><line nr="206" mi="3" ci="0" mb="0" cb="0"/><line nr="208" mi="2" ci="0" mb="0" cb="0"/><line nr="210" mi="6" ci="0" mb="0" cb="0"/><line nr="212" mi="2" ci="0" mb="0" cb="0"/><line nr="225" mi="1" ci="0" mb="0" cb="0"/><line nr="235" mi="5" ci="0" mb="0" cb="0"/><line nr="236" mi="5" ci="0" mb="0" cb="0"/><line nr="238" mi="4" ci="0" mb="0" cb="0"/><line nr="239" mi="4" ci="0" mb="0" cb="0"/><line nr="241" mi="3" ci="0" mb="0" cb="0"/><line nr="242" mi="3" ci="0" mb="0" cb="0"/><line nr="244" mi="5" ci="0" mb="0" cb="0"/><line nr="245" mi="4" ci="0" mb="0" cb="0"/><line nr="246" mi="12" ci="0" mb="0" cb="0"/><line nr="249" mi="3" ci="0" mb="0" cb="0"/><line nr="251" mi="3" ci="0" mb="0" cb="0"/><line nr="252" mi="3" ci="0" mb="0" cb="0"/><line nr="255" mi="2" ci="0" mb="0" cb="0"/><line nr="256" mi="4" ci="0" mb="0" cb="0"/><line nr="257" mi="4" ci="0" mb="0" cb="0"/><line nr="258" mi="4" ci="0" mb="0" cb="0"/><line nr="259" mi="4" ci="0" mb="0" cb="0"/><line nr="260" mi="5" ci="0" mb="2" cb="0"/><line nr="261" mi="3" ci="0" mb="0" cb="0"/><line nr="262" mi="5" ci="0" mb="0" cb="0"/><line nr="263" mi="5" ci="0" mb="0" cb="0"/><line nr="264" mi="3" ci="0" mb="2" cb="0"/><line nr="265" mi="2" ci="0" mb="0" cb="0"/><line nr="266" mi="7" ci="0" mb="2" cb="0"/><line nr="267" mi="4" ci="0" mb="0" cb="0"/><line nr="268" mi="5" ci="0" mb="0" cb="0"/><line nr="269" mi="5" ci="0" mb="0" cb="0"/><line nr="270" mi="11" ci="0" mb="0" cb="0"/><line nr="273" mi="2" ci="0" mb="2" cb="0"/><line nr="274" mi="4" ci="0" mb="0" cb="0"/><line nr="276" mi="10" ci="0" mb="2" cb="0"/><line nr="277" mi="9" ci="0" mb="0" cb="0"/><line nr="278" mi="9" ci="0" mb="0" cb="0"/><line nr="281" mi="2" ci="0" mb="2" cb="0"/><line nr="282" mi="4" ci="0" mb="0" cb="0"/><line nr="284" mi="1" ci="0" mb="0" cb="0"/><line nr="286" mi="3" ci="0" mb="2" cb="0"/><line nr="287" mi="2" ci="0" mb="0" cb="0"/><line nr="288" mi="4" ci="0" mb="0" cb="0"/><line nr="290" mi="2" ci="0" mb="0" cb="0"/><line nr="291" mi="7" ci="0" mb="2" cb="0"/><line nr="292" mi="4" ci="0" mb="0" cb="0"/><line nr="293" mi="5" ci="0" mb="0" cb="0"/><line nr="294" mi="15" ci="0" mb="0" cb="0"/><line nr="297" mi="2" ci="0" mb="2" cb="0"/><line nr="298" mi="4" ci="0" mb="0" cb="0"/><line nr="300" mi="10" ci="0" mb="2" cb="0"/><line nr="301" mi="9" ci="0" mb="0" cb="0"/><line nr="302" mi="8" ci="0" mb="0" cb="0"/><line nr="305" mi="2" ci="0" mb="2" cb="0"/><line nr="306" mi="4" ci="0" mb="0" cb="0"/><line nr="308" mi="1" ci="0" mb="0" cb="0"/><line nr="310" mi="3" ci="0" mb="2" cb="0"/><line nr="311" mi="2" ci="0" mb="0" cb="0"/><line nr="312" mi="4" ci="0" mb="0" cb="0"/><line nr="316" mi="6" ci="0" mb="4" cb="0"/><line nr="317" mi="5" ci="0" mb="0" cb="0"/><line nr="318" mi="3" ci="0" mb="2" cb="0"/><line nr="320" mi="7" ci="0" mb="0" cb="0"/><line nr="321" mi="4" ci="0" mb="0" cb="0"/><line nr="322" mi="4" ci="0" mb="0" cb="0"/><line nr="323" mi="5" ci="0" mb="0" cb="0"/><line nr="324" mi="6" ci="0" mb="2" cb="0"/><line nr="325" mi="7" ci="0" mb="0" cb="0"/><line nr="327" mi="3" ci="0" mb="0" cb="0"/><line nr="328" mi="4" ci="0" mb="0" cb="0"/><line nr="329" mi="10" ci="0" mb="0" cb="0"/><line nr="330" mi="7" ci="0" mb="0" cb="0"/><line nr="331" mi="3" ci="0" mb="0" cb="0"/><line nr="333" mi="7" ci="0" mb="2" cb="0"/><line nr="334" mi="4" ci="0" mb="0" cb="0"/><line nr="335" mi="10" ci="0" mb="0" cb="0"/><line nr="336" mi="9" ci="0" mb="0" cb="0"/><line nr="339" mi="10" ci="0" mb="2" cb="0"/><line nr="340" mi="9" ci="0" mb="0" cb="0"/><line nr="341" mi="7" ci="0" mb="0" cb="0"/><line nr="344" mi="1" ci="0" mb="0" cb="0"/><line nr="347" mi="7" ci="0" mb="2" cb="0"/><line nr="348" mi="4" ci="0" mb="0" cb="0"/><line nr="349" mi="4" ci="0" mb="0" cb="0"/><line nr="350" mi="3" ci="0" mb="0" cb="0"/><line nr="351" mi="7" ci="0" mb="0" cb="0"/><line nr="352" mi="8" ci="0" mb="0" cb="0"/><line nr="354" mi="10" ci="0" mb="2" cb="0"/><line nr="355" mi="9" ci="0" mb="0" cb="0"/><line nr="356" mi="8" ci="0" mb="0" cb="0"/><line nr="359" mi="1" ci="0" mb="0" cb="0"/><line nr="363" mi="3" ci="0" mb="2" cb="0"/><line nr="364" mi="7" ci="0" mb="0" cb="0"/><line nr="366" mi="6" ci="0" mb="0" cb="0"/><line nr="367" mi="8" ci="0" mb="0" cb="0"/><line nr="368" mi="13" ci="0" mb="4" cb="0"/><line nr="369" mi="6" ci="0" mb="0" cb="0"/><line nr="370" mi="3" ci="0" mb="0" cb="0"/><line nr="371" mi="6" ci="0" mb="0" cb="0"/><line nr="372" mi="6" ci="0" mb="0" cb="0"/><line nr="375" mi="13" ci="0" mb="2" cb="0"/><line nr="376" mi="4" ci="0" mb="0" cb="0"/><line nr="377" mi="4" ci="0" mb="0" cb="0"/><line nr="378" mi="4" ci="0" mb="0" cb="0"/><line nr="379" mi="1" ci="0" mb="0" cb="0"/><line nr="380" mi="6" ci="0" mb="0" cb="0"/><line nr="381" mi="1" ci="0" mb="0" cb="0"/><line nr="382" mi="7" ci="0" mb="0" cb="0"/><line nr="383" mi="4" ci="0" mb="0" cb="0"/><line nr="384" mi="4" ci="0" mb="0" cb="0"/><line nr="385" mi="1" ci="0" mb="0" cb="0"/><line nr="386" mi="6" ci="0" mb="0" cb="0"/><line nr="394" mi="4" ci="0" mb="0" cb="0"/><line nr="396" mi="11" ci="0" mb="0" cb="0"/><line nr="398" mi="11" ci="0" mb="0" cb="0"/><line nr="400" mi="33" ci="0" mb="8" cb="0"/><line nr="401" mi="3" ci="0" mb="0" cb="0"/><line nr="402" mi="6" ci="0" mb="0" cb="0"/><line nr="403" mi="1" ci="0" mb="0" cb="0"/><line nr="405" mi="7" ci="0" mb="0" cb="0"/><line nr="406" mi="3" ci="0" mb="0" cb="0"/><line nr="437" mi="4" ci="0" mb="0" cb="0"/><line nr="438" mi="8" ci="0" mb="2" cb="0"/><line nr="440" mi="6" ci="0" mb="0" cb="0"/><line nr="441" mi="3" ci="0" mb="0" cb="0"/><line nr="442" mi="8" ci="0" mb="0" cb="0"/><line nr="443" mi="8" ci="0" mb="0" cb="0"/><line nr="444" mi="5" ci="0" mb="0" cb="0"/><line nr="445" mi="6" ci="0" mb="2" cb="0"/><line nr="446" mi="7" ci="0" mb="0" cb="0"/><line nr="448" mi="7" ci="0" mb="0" cb="0"/><line nr="449" mi="3" ci="0" mb="0" cb="0"/><line nr="452" mi="3" ci="0" mb="2" cb="0"/><line nr="453" mi="7" ci="0" mb="0" cb="0"/><line nr="455" mi="6" ci="0" mb="0" cb="0"/><line nr="456" mi="8" ci="0" mb="0" cb="0"/><line nr="457" mi="13" ci="0" mb="4" cb="0"/><line nr="458" mi="6" ci="0" mb="0" cb="0"/><line nr="459" mi="8" ci="0" mb="2" cb="0"/><line nr="460" mi="7" ci="0" mb="4" cb="0"/><line nr="462" mi="3" ci="0" mb="0" cb="0"/><line nr="463" mi="6" ci="0" mb="0" cb="0"/><line nr="465" mi="3" ci="0" mb="2" cb="0"/><line nr="466" mi="7" ci="0" mb="0" cb="0"/><line nr="468" mi="7" ci="0" mb="0" cb="0"/><line nr="470" mi="8" ci="0" mb="2" cb="0"/><line nr="471" mi="7" ci="0" mb="2" cb="0"/><line nr="472" mi="10" ci="0" mb="0" cb="0"/><line nr="476" mi="3" ci="0" mb="0" cb="0"/><line nr="477" mi="7" ci="0" mb="0" cb="0"/><line nr="478" mi="7" ci="0" mb="0" cb="0"/><line nr="479" mi="7" ci="0" mb="0" cb="0"/><line nr="481" mi="5" ci="0" mb="2" cb="0"/><line nr="482" mi="4" ci="0" mb="2" cb="0"/><line nr="483" mi="6" ci="0" mb="0" cb="0"/><line nr="484" mi="8" ci="0" mb="0" cb="0"/><line nr="485" mi="2" ci="0" mb="0" cb="0"/><line nr="487" mi="4" ci="0" mb="0" cb="0"/><line nr="488" mi="5" ci="0" mb="0" cb="0"/><line nr="489" mi="6" ci="0" mb="0" cb="0"/><line nr="493" mi="2" ci="0" mb="0" cb="0"/><line nr="527" mi="8" ci="0" mb="2" cb="0"/><line nr="528" mi="5" ci="0" mb="0" cb="0"/><line nr="529" mi="6" ci="0" mb="0" cb="0"/><line nr="530" mi="5" ci="0" mb="0" cb="0"/><line nr="531" mi="3" ci="0" mb="0" cb="0"/><line nr="532" mi="3" ci="0" mb="0" cb="0"/><line nr="533" mi="6" ci="0" mb="2" cb="0"/><line nr="534" mi="4" ci="0" mb="0" cb="0"/><line nr="536" mi="10" ci="0" mb="0" cb="0"/><line nr="538" mi="10" ci="0" mb="0" cb="0"/><line nr="540" mi="2" ci="0" mb="0" cb="0"/><line nr="541" mi="7" ci="0" mb="0" cb="0"/><line nr="542" mi="3" ci="0" mb="0" cb="0"/><line nr="543" mi="11" ci="0" mb="0" cb="0"/><line nr="546" mi="4" ci="0" mb="0" cb="0"/><line nr="579" mi="8" ci="0" mb="2" cb="0"/><line nr="580" mi="5" ci="0" mb="0" cb="0"/><line nr="581" mi="6" ci="0" mb="0" cb="0"/><line nr="582" mi="5" ci="0" mb="0" cb="0"/><line nr="583" mi="3" ci="0" mb="0" cb="0"/><line nr="584" mi="3" ci="0" mb="0" cb="0"/><line nr="585" mi="6" ci="0" mb="2" cb="0"/><line nr="586" mi="4" ci="0" mb="0" cb="0"/><line nr="588" mi="10" ci="0" mb="0" cb="0"/><line nr="590" mi="2" ci="0" mb="0" cb="0"/><line nr="591" mi="7" ci="0" mb="0" cb="0"/><line nr="592" mi="3" ci="0" mb="0" cb="0"/><line nr="593" mi="11" ci="0" mb="0" cb="0"/><line nr="596" mi="4" ci="0" mb="0" cb="0"/><line nr="620" mi="10" ci="0" mb="2" cb="0"/><line nr="621" mi="3" ci="0" mb="0" cb="0"/><line nr="622" mi="7" ci="0" mb="0" cb="0"/><line nr="623" mi="7" ci="0" mb="0" cb="0"/><line nr="624" mi="4" ci="0" mb="0" cb="0"/><line nr="625" mi="5" ci="0" mb="0" cb="0"/><line nr="626" mi="6" ci="0" mb="0" cb="0"/><line nr="628" mi="7" ci="0" mb="0" cb="0"/><line nr="629" mi="1" ci="0" mb="0" cb="0"/><line nr="630" mi="1" ci="0" mb="0" cb="0"/><line nr="661" mi="8" ci="0" mb="2" cb="0"/><line nr="664" mi="5" ci="0" mb="2" cb="0"/><line nr="665" mi="4" ci="0" mb="0" cb="0"/><line nr="666" mi="7" ci="0" mb="0" cb="0"/><line nr="668" mi="6" ci="0" mb="0" cb="0"/><line nr="670" mi="5" ci="0" mb="0" cb="0"/><line nr="671" mi="3" ci="0" mb="2" cb="0"/><line nr="672" mi="13" ci="0" mb="0" cb="0"/><line nr="673" mi="19" ci="0" mb="2" cb="0"/><line nr="674" mi="4" ci="0" mb="2" cb="0"/><line nr="675" mi="5" ci="0" mb="0" cb="0"/><line nr="676" mi="13" ci="0" mb="0" cb="0"/><line nr="677" mi="4" ci="0" mb="0" cb="0"/><line nr="678" mi="6" ci="0" mb="0" cb="0"/><line nr="680" mi="7" ci="0" mb="0" cb="0"/><line nr="681" mi="7" ci="0" mb="0" cb="0"/><line nr="682" mi="7" ci="0" mb="0" cb="0"/><line nr="683" mi="7" ci="0" mb="0" cb="0"/><line nr="684" mi="4" ci="0" mb="0" cb="0"/><line nr="685" mi="5" ci="0" mb="0" cb="0"/><line nr="686" mi="7" ci="0" mb="0" cb="0"/><line nr="689" mi="6" ci="0" mb="0" cb="0"/><line nr="690" mi="5" ci="0" mb="0" cb="0"/><line nr="691" mi="3" ci="0" mb="0" cb="0"/><line nr="692" mi="3" ci="0" mb="0" cb="0"/><line nr="693" mi="3" ci="0" mb="0" cb="0"/><line nr="694" mi="4" ci="0" mb="0" cb="0"/><line nr="695" mi="6" ci="0" mb="2" cb="0"/><line nr="696" mi="7" ci="0" mb="0" cb="0"/><line nr="698" mi="5" ci="0" mb="0" cb="0"/><line nr="699" mi="6" ci="0" mb="0" cb="0"/><line nr="701" mi="7" ci="0" mb="0" cb="0"/><line nr="702" mi="7" ci="0" mb="0" cb="0"/><line nr="703" mi="6" ci="0" mb="0" cb="0"/><line nr="704" mi="1" ci="0" mb="0" cb="0"/><line nr="705" mi="7" ci="0" mb="0" cb="0"/><line nr="708" mi="5" ci="0" mb="2" cb="0"/><line nr="709" mi="4" ci="0" mb="2" cb="0"/><line nr="710" mi="6" ci="0" mb="0" cb="0"/><line nr="711" mi="8" ci="0" mb="0" cb="0"/><line nr="712" mi="2" ci="0" mb="0" cb="0"/><line nr="721" mi="1" ci="0" mb="0" cb="0"/><line nr="733" mi="15" ci="0" mb="6" cb="0"/><line nr="735" mi="9" ci="0" mb="0" cb="0"/><line nr="737" mi="3" ci="0" mb="2" cb="0"/><line nr="738" mi="7" ci="0" mb="0" cb="0"/><line nr="740" mi="7" ci="0" mb="0" cb="0"/><line nr="742" mi="8" ci="0" mb="2" cb="0"/><line nr="743" mi="2" ci="0" mb="0" cb="0"/><line nr="744" mi="6" ci="0" mb="2" cb="0"/><line nr="745" mi="2" ci="0" mb="0" cb="0"/><line nr="747" mi="7" ci="0" mb="2" cb="0"/><line nr="748" mi="5" ci="0" mb="0" cb="0"/><line nr="749" mi="3" ci="0" mb="0" cb="0"/><line nr="750" mi="10" ci="0" mb="2" cb="0"/><line nr="751" mi="8" ci="0" mb="0" cb="0"/><line nr="752" mi="1" ci="0" mb="0" cb="0"/><line nr="754" mi="7" ci="0" mb="4" cb="0"/><line nr="755" mi="6" ci="0" mb="0" cb="0"/><line nr="756" mi="10" ci="0" mb="2" cb="0"/><line nr="757" mi="8" ci="0" mb="0" cb="0"/><line nr="758" mi="1" ci="0" mb="0" cb="0"/><line nr="762" mi="1" ci="0" mb="0" cb="0"/><line nr="771" mi="4" ci="0" mb="0" cb="0"/><line nr="772" mi="4" ci="0" mb="0" cb="0"/><line nr="773" mi="15" ci="0" mb="0" cb="0"/><line nr="774" mi="7" ci="0" mb="0" cb="0"/><line nr="775" mi="4" ci="0" mb="0" cb="0"/><line nr="776" mi="3" ci="0" mb="0" cb="0"/><line nr="787" mi="4" ci="0" mb="0" cb="0"/><line nr="788" mi="10" ci="0" mb="2" cb="0"/><line nr="789" mi="1" ci="0" mb="0" cb="0"/><line nr="790" mi="22" ci="0" mb="0" cb="0"/><line nr="792" mi="11" ci="0" mb="2" cb="0"/><line nr="793" mi="18" ci="0" mb="0" cb="0"/><line nr="795" mi="1" ci="0" mb="0" cb="0"/><line nr="796" mi="3" ci="0" mb="0" cb="0"/><line nr="802" mi="2" ci="0" mb="0" cb="0"/><line nr="805" mi="4" ci="0" mb="0" cb="0"/><line nr="825" mi="2" ci="0" mb="0" cb="0"/><line nr="826" mi="3" ci="0" mb="0" cb="0"/><line nr="827" mi="5" ci="0" mb="0" cb="0"/><line nr="828" mi="1" ci="0" mb="0" cb="0"/><line nr="849" mi="5" ci="0" mb="0" cb="0"/><line nr="850" mi="3" ci="0" mb="0" cb="0"/><line nr="851" mi="3" ci="0" mb="0" cb="0"/><line nr="852" mi="1" ci="0" mb="0" cb="0"/><line nr="861" mi="3" ci="0" mb="2" cb="0"/><line nr="862" mi="2" ci="0" mb="0" cb="0"/><line nr="864" mi="9" ci="0" mb="0" cb="0"/><line nr="875" mi="17" ci="0" mb="0" cb="0"/><line nr="888" mi="3" ci="0" mb="0" cb="0"/><line nr="889" mi="3" ci="0" mb="0" cb="0"/><line nr="890" mi="3" ci="0" mb="0" cb="0"/><line nr="891" mi="3" ci="0" mb="0" cb="0"/><line nr="892" mi="3" ci="0" mb="0" cb="0"/><line nr="893" mi="3" ci="0" mb="0" cb="0"/><line nr="894" mi="1" ci="0" mb="0" cb="0"/><line nr="903" mi="2" ci="0" mb="0" cb="0"/><line nr="916" mi="3" ci="0" mb="0" cb="0"/><line nr="917" mi="3" ci="0" mb="0" cb="0"/><line nr="918" mi="3" ci="0" mb="0" cb="0"/><line nr="919" mi="3" ci="0" mb="0" cb="0"/><line nr="920" mi="3" ci="0" mb="0" cb="0"/><line nr="921" mi="3" ci="0" mb="0" cb="0"/><line nr="922" mi="1" ci="0" mb="0" cb="0"/><line nr="931" mi="2" ci="0" mb="0" cb="0"/><line nr="944" mi="3" ci="0" mb="0" cb="0"/><line nr="945" mi="3" ci="0" mb="0" cb="0"/><line nr="946" mi="3" ci="0" mb="0" cb="0"/><line nr="947" mi="3" ci="0" mb="0" cb="0"/><line nr="948" mi="3" ci="0" mb="0" cb="0"/><line nr="949" mi="3" ci="0" mb="0" cb="0"/><line nr="950" mi="1" ci="0" mb="0" cb="0"/><line nr="959" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="2258" covered="0"/><counter type="BRANCH" missed="200" covered="0"/><counter type="LINE" missed="418" covered="0"/><counter type="COMPLEXITY" missed="123" covered="0"/><counter type="METHOD" missed="23" covered="0"/><counter type="CLASS" missed="7" covered="0"/></sourcefile><sourcefile name="MtasXMLParser.java"><line nr="34" mi="2" ci="5" mb="1" cb="1"/><line nr="37" mi="0" ci="4" mb="0" cb="0"/><line nr="40" mi="0" ci="3" mb="0" cb="0"/><line nr="43" mi="0" ci="3" mb="0" cb="0"/><line nr="46" mi="0" ci="3" mb="0" cb="0"/><line nr="49" mi="0" ci="3" mb="0" cb="0"/><line nr="52" mi="0" ci="3" mb="0" cb="0"/><line nr="55" mi="0" ci="5" mb="0" cb="0"/><line nr="58" mi="0" ci="5" mb="0" cb="0"/><line nr="61" mi="0" ci="5" mb="0" cb="0"/><line nr="64" mi="0" ci="5" mb="0" cb="0"/><line nr="67" mi="0" ci="5" mb="0" cb="0"/><line nr="70" mi="0" ci="5" mb="0" cb="0"/><line nr="73" mi="0" ci="5" mb="0" cb="0"/><line nr="76" mi="0" ci="5" mb="0" cb="0"/><line nr="79" mi="0" ci="5" mb="0" cb="0"/><line nr="82" mi="0" ci="5" mb="0" cb="0"/><line nr="126" mi="0" ci="3" mb="0" cb="0"/><line nr="128" mi="0" ci="2" mb="0" cb="0"/><line nr="130" mi="1" ci="0" mb="0" cb="0"/><line nr="131" mi="3" ci="0" mb="0" cb="0"/><line nr="132" mi="0" ci="1" mb="0" cb="0"/><line nr="133" mi="0" ci="1" mb="0" cb="0"/><line nr="142" mi="4" ci="0" mb="0" cb="0"/><line nr="143" mi="4" ci="0" mb="0" cb="0"/><line nr="144" mi="15" ci="0" mb="0" cb="0"/><line nr="145" mi="7" ci="0" mb="0" cb="0"/><line nr="146" mi="15" ci="0" mb="0" cb="0"/><line nr="147" mi="7" ci="0" mb="0" cb="0"/><line nr="148" mi="15" ci="0" mb="0" cb="0"/><line nr="149" mi="7" ci="0" mb="0" cb="0"/><line nr="150" mi="15" ci="0" mb="0" cb="0"/><line nr="151" mi="7" ci="0" mb="0" cb="0"/><line nr="152" mi="15" ci="0" mb="0" cb="0"/><line nr="153" mi="7" ci="0" mb="0" cb="0"/><line nr="154" mi="15" ci="0" mb="0" cb="0"/><line nr="155" mi="7" ci="0" mb="0" cb="0"/><line nr="156" mi="10" ci="0" mb="0" cb="0"/><line nr="157" mi="5" ci="0" mb="0" cb="0"/><line nr="158" mi="7" ci="0" mb="0" cb="0"/><line nr="159" mi="15" ci="0" mb="0" cb="0"/><line nr="160" mi="7" ci="0" mb="0" cb="0"/><line nr="161" mi="4" ci="0" mb="0" cb="0"/><line nr="162" mi="3" ci="0" mb="0" cb="0"/><line nr="173" mi="4" ci="0" mb="0" cb="0"/><line nr="174" mi="10" ci="0" mb="2" cb="0"/><line nr="175" mi="1" ci="0" mb="0" cb="0"/><line nr="176" mi="16" ci="0" mb="0" cb="0"/><line nr="177" mi="8" ci="0" mb="0" cb="0"/><line nr="178" mi="11" ci="0" mb="2" cb="0"/><line nr="179" mi="18" ci="0" mb="0" cb="0"/><line nr="181" mi="1" ci="0" mb="0" cb="0"/><line nr="182" mi="3" ci="0" mb="0" cb="0"/><line nr="193" mi="4" ci="0" mb="0" cb="0"/><line nr="194" mi="10" ci="0" mb="2" cb="0"/><line nr="195" mi="1" ci="0" mb="0" cb="0"/><line nr="196" mi="16" ci="0" mb="0" cb="0"/><line nr="197" mi="8" ci="0" mb="0" cb="0"/><line nr="198" mi="11" ci="0" mb="2" cb="0"/><line nr="199" mi="18" ci="0" mb="0" cb="0"/><line nr="201" mi="1" ci="0" mb="0" cb="0"/><line nr="202" mi="3" ci="0" mb="0" cb="0"/><line nr="212" mi="0" ci="2" mb="0" cb="0"/><line nr="213" mi="0" ci="3" mb="1" cb="1"/><line nr="215" mi="0" ci="10" mb="0" cb="2"/><line nr="216" mi="0" ci="7" mb="0" cb="0"/><line nr="217" mi="0" ci="5" mb="1" cb="1"/><line nr="218" mi="7" ci="0" mb="0" cb="0"/><line nr="222" mi="0" ci="10" mb="0" cb="2"/><line nr="223" mi="0" ci="7" mb="0" cb="0"/><line nr="224" mi="0" ci="5" mb="1" cb="1"/><line nr="225" mi="10" ci="0" mb="2" cb="0"/><line nr="226" mi="9" ci="0" mb="2" cb="0"/><line nr="227" mi="6" ci="0" mb="0" cb="0"/><line nr="228" mi="6" ci="0" mb="0" cb="0"/><line nr="229" mi="3" ci="0" mb="0" cb="0"/><line nr="230" mi="3" ci="0" mb="0" cb="0"/><line nr="231" mi="4" ci="0" mb="4" cb="0"/><line nr="232" mi="6" ci="0" mb="0" cb="0"/><line nr="234" mi="3" ci="0" mb="0" cb="0"/><line nr="235" mi="4" ci="0" mb="0" cb="0"/><line nr="236" mi="5" ci="0" mb="2" cb="0"/><line nr="237" mi="8" ci="0" mb="0" cb="0"/><line nr="239" mi="7" ci="0" mb="0" cb="0"/><line nr="241" mi="3" ci="0" mb="0" cb="0"/><line nr="242" mi="6" ci="0" mb="0" cb="0"/><line nr="247" mi="0" ci="5" mb="0" cb="2"/><line nr="248" mi="0" ci="10" mb="0" cb="2"/><line nr="249" mi="0" ci="9" mb="1" cb="1"/><line nr="250" mi="0" ci="6" mb="0" cb="0"/><line nr="251" mi="0" ci="6" mb="0" cb="0"/><line nr="252" mi="0" ci="6" mb="0" cb="0"/><line nr="253" mi="0" ci="4" mb="2" cb="2"/><line nr="254" mi="0" ci="8" mb="0" cb="0"/><line nr="256" mi="0" ci="9" mb="0" cb="0"/><line nr="260" mi="0" ci="5" mb="0" cb="2"/><line nr="261" mi="0" ci="9" mb="0" cb="2"/><line nr="262" mi="0" ci="9" mb="1" cb="1"/><line nr="263" mi="0" ci="6" mb="0" cb="0"/><line nr="264" mi="0" ci="6" mb="0" cb="0"/><line nr="265" mi="0" ci="6" mb="0" cb="0"/><line nr="266" mi="0" ci="4" mb="2" cb="2"/><line nr="267" mi="0" ci="4" mb="0" cb="2"/><line nr="268" mi="0" ci="5" mb="0" cb="0"/><line nr="269" mi="0" ci="3" mb="0" cb="0"/><line nr="270" mi="0" ci="4" mb="0" cb="0"/><line nr="271" mi="0" ci="5" mb="1" cb="1"/><line nr="272" mi="8" ci="0" mb="0" cb="0"/><line nr="274" mi="0" ci="7" mb="0" cb="0"/><line nr="276" mi="0" ci="3" mb="0" cb="0"/><line nr="277" mi="0" ci="6" mb="0" cb="0"/><line nr="279" mi="0" ci="3" mb="0" cb="0"/><line nr="280" mi="0" ci="2" mb="1" cb="1"/><line nr="281" mi="5" ci="0" mb="0" cb="0"/><line nr="282" mi="3" ci="0" mb="0" cb="0"/><line nr="283" mi="4" ci="0" mb="0" cb="0"/><line nr="284" mi="5" ci="0" mb="2" cb="0"/><line nr="285" mi="8" ci="0" mb="0" cb="0"/><line nr="287" mi="7" ci="0" mb="0" cb="0"/><line nr="289" mi="3" ci="0" mb="0" cb="0"/><line nr="290" mi="6" ci="0" mb="0" cb="0"/><line nr="292" mi="1" ci="4" mb="0" cb="2"/><line nr="293" mi="0" ci="5" mb="0" cb="0"/><line nr="294" mi="0" ci="3" mb="0" cb="0"/><line nr="295" mi="0" ci="4" mb="0" cb="0"/><line nr="296" mi="0" ci="5" mb="0" cb="2"/><line nr="297" mi="0" ci="8" mb="0" cb="0"/><line nr="299" mi="0" ci="7" mb="0" cb="0"/><line nr="301" mi="0" ci="3" mb="0" cb="0"/><line nr="302" mi="0" ci="6" mb="0" cb="0"/><line nr="304" mi="0" ci="5" mb="0" cb="2"/><line nr="305" mi="0" ci="5" mb="0" cb="0"/><line nr="306" mi="0" ci="3" mb="0" cb="0"/><line nr="307" mi="0" ci="4" mb="0" cb="0"/><line nr="308" mi="0" ci="5" mb="0" cb="2"/><line nr="309" mi="0" ci="8" mb="0" cb="0"/><line nr="311" mi="0" ci="7" mb="0" cb="0"/><line nr="313" mi="0" ci="3" mb="0" cb="0"/><line nr="314" mi="0" ci="6" mb="0" cb="0"/><line nr="316" mi="0" ci="5" mb="0" cb="2"/><line nr="317" mi="0" ci="5" mb="0" cb="0"/><line nr="318" mi="0" ci="3" mb="0" cb="0"/><line nr="319" mi="0" ci="4" mb="0" cb="0"/><line nr="320" mi="0" ci="5" mb="1" cb="1"/><line nr="321" mi="8" ci="0" mb="0" cb="0"/><line nr="323" mi="0" ci="7" mb="0" cb="0"/><line nr="325" mi="0" ci="3" mb="0" cb="0"/><line nr="326" mi="0" ci="6" mb="0" cb="0"/><line nr="328" mi="0" ci="5" mb="1" cb="1"/><line nr="329" mi="0" ci="5" mb="0" cb="0"/><line nr="330" mi="0" ci="3" mb="0" cb="0"/><line nr="331" mi="0" ci="4" mb="0" cb="0"/><line nr="332" mi="0" ci="5" mb="1" cb="1"/><line nr="333" mi="8" ci="0" mb="0" cb="0"/><line nr="335" mi="0" ci="7" mb="0" cb="0"/><line nr="337" mi="0" ci="3" mb="0" cb="0"/><line nr="338" mi="0" ci="6" mb="0" cb="0"/><line nr="340" mi="0" ci="1" mb="0" cb="0"/><line nr="341" mi="12" ci="0" mb="0" cb="0"/><line nr="350" mi="0" ci="1" mb="0" cb="0"/><line nr="360" mi="2" ci="6" mb="1" cb="1"/><line nr="361" mi="2" ci="6" mb="1" cb="1"/><line nr="362" mi="0" ci="2" mb="0" cb="0"/><line nr="363" mi="0" ci="3" mb="0" cb="0"/><line nr="364" mi="0" ci="3" mb="0" cb="0"/><line nr="366" mi="0" ci="5" mb="0" cb="0"/><line nr="367" mi="0" ci="4" mb="0" cb="0"/><line nr="368" mi="0" ci="4" mb="0" cb="0"/><line nr="370" mi="0" ci="3" mb="0" cb="0"/><line nr="371" mi="0" ci="3" mb="0" cb="0"/><line nr="372" mi="0" ci="3" mb="0" cb="0"/><line nr="374" mi="0" ci="5" mb="0" cb="0"/><line nr="375" mi="0" ci="4" mb="0" cb="0"/><line nr="376" mi="0" ci="2" mb="0" cb="0"/><line nr="378" mi="0" ci="4" mb="0" cb="0"/><line nr="381" mi="0" ci="3" mb="0" cb="0"/><line nr="385" mi="0" ci="2" mb="0" cb="0"/><line nr="386" mi="0" ci="2" mb="0" cb="0"/><line nr="388" mi="0" ci="2" mb="1" cb="6"/><line nr="390" mi="0" ci="3" mb="0" cb="0"/><line nr="391" mi="0" ci="3" mb="0" cb="0"/><line nr="392" mi="0" ci="2" mb="1" cb="1"/><line nr="393" mi="5" ci="0" mb="0" cb="0"/><line nr="394" mi="0" ci="4" mb="1" cb="1"/><line nr="395" mi="14" ci="0" mb="0" cb="0"/><line nr="400" mi="0" ci="3" mb="0" cb="0"/><line nr="401" mi="0" ci="1" mb="0" cb="0"/><line nr="404" mi="5" ci="0" mb="0" cb="0"/><line nr="405" mi="1" ci="0" mb="0" cb="0"/><line nr="408" mi="0" ci="3" mb="0" cb="0"/><line nr="410" mi="0" ci="3" mb="0" cb="2"/><line nr="411" mi="0" ci="7" mb="1" cb="1"/><line nr="412" mi="0" ci="4" mb="0" cb="0"/><line nr="414" mi="13" ci="0" mb="0" cb="0"/><line nr="418" mi="0" ci="8" mb="1" cb="1"/><line nr="419" mi="6" ci="0" mb="0" cb="0"/><line nr="420" mi="4" ci="0" mb="0" cb="0"/><line nr="421" mi="5" ci="0" mb="0" cb="0"/><line nr="424" mi="0" ci="3" mb="0" cb="2"/><line nr="427" mi="0" ci="8" mb="0" cb="2"/><line nr="428" mi="0" ci="2" mb="0" cb="0"/><line nr="429" mi="0" ci="5" mb="1" cb="1"/><line nr="430" mi="0" ci="5" mb="0" cb="2"/><line nr="431" mi="0" ci="6" mb="0" cb="0"/><line nr="432" mi="0" ci="4" mb="0" cb="0"/><line nr="433" mi="0" ci="3" mb="0" cb="0"/><line nr="434" mi="0" ci="3" mb="0" cb="0"/><line nr="435" mi="0" ci="6" mb="1" cb="1"/><line nr="436" mi="13" ci="0" mb="0" cb="0"/><line nr="438" mi="0" ci="2" mb="0" cb="0"/><line nr="439" mi="0" ci="7" mb="0" cb="0"/><line nr="440" mi="0" ci="4" mb="0" cb="0"/><line nr="444" mi="0" ci="8" mb="0" cb="2"/><line nr="445" mi="0" ci="7" mb="0" cb="2"/><line nr="447" mi="0" ci="5" mb="1" cb="1"/><line nr="448" mi="6" ci="0" mb="0" cb="0"/><line nr="449" mi="4" ci="0" mb="0" cb="0"/><line nr="450" mi="3" ci="0" mb="0" cb="0"/><line nr="451" mi="3" ci="0" mb="0" cb="0"/><line nr="452" mi="6" ci="0" mb="2" cb="0"/><line nr="453" mi="13" ci="0" mb="0" cb="0"/><line nr="455" mi="2" ci="0" mb="0" cb="0"/><line nr="456" mi="5" ci="0" mb="0" cb="0"/><line nr="457" mi="2" ci="0" mb="0" cb="0"/><line nr="458" mi="4" ci="0" mb="0" cb="0"/><line nr="462" mi="0" ci="8" mb="0" cb="2"/><line nr="463" mi="0" ci="6" mb="0" cb="2"/><line nr="464" mi="0" ci="2" mb="0" cb="0"/><line nr="465" mi="0" ci="5" mb="1" cb="1"/><line nr="466" mi="0" ci="5" mb="0" cb="2"/><line nr="467" mi="0" ci="6" mb="0" cb="0"/><line nr="468" mi="0" ci="4" mb="0" cb="0"/><line nr="469" mi="0" ci="3" mb="0" cb="0"/><line nr="470" mi="0" ci="3" mb="0" cb="0"/><line nr="471" mi="0" ci="6" mb="1" cb="1"/><line nr="472" mi="13" ci="0" mb="0" cb="0"/><line nr="474" mi="0" ci="2" mb="0" cb="0"/><line nr="475" mi="0" ci="7" mb="0" cb="0"/><line nr="476" mi="0" ci="4" mb="0" cb="0"/><line nr="480" mi="0" ci="8" mb="0" cb="2"/><line nr="481" mi="0" ci="6" mb="0" cb="2"/><line nr="482" mi="0" ci="7" mb="1" cb="1"/><line nr="484" mi="0" ci="5" mb="1" cb="1"/><line nr="485" mi="6" ci="0" mb="0" cb="0"/><line nr="486" mi="4" ci="0" mb="0" cb="0"/><line nr="487" mi="3" ci="0" mb="0" cb="0"/><line nr="488" mi="3" ci="0" mb="0" cb="0"/><line nr="489" mi="6" ci="0" mb="2" cb="0"/><line nr="490" mi="13" ci="0" mb="0" cb="0"/><line nr="492" mi="2" ci="0" mb="0" cb="0"/><line nr="493" mi="5" ci="0" mb="0" cb="0"/><line nr="494" mi="2" ci="0" mb="0" cb="0"/><line nr="495" mi="4" ci="0" mb="0" cb="0"/><line nr="499" mi="0" ci="8" mb="0" cb="2"/><line nr="500" mi="0" ci="2" mb="0" cb="0"/><line nr="501" mi="0" ci="4" mb="1" cb="1"/><line nr="502" mi="0" ci="6" mb="0" cb="2"/><line nr="503" mi="0" ci="7" mb="1" cb="1"/><line nr="504" mi="0" ci="5" mb="0" cb="2"/><line nr="505" mi="0" ci="6" mb="0" cb="0"/><line nr="506" mi="0" ci="4" mb="0" cb="0"/><line nr="507" mi="0" ci="3" mb="0" cb="0"/><line nr="508" mi="0" ci="3" mb="0" cb="0"/><line nr="509" mi="0" ci="3" mb="0" cb="0"/><line nr="510" mi="0" ci="6" mb="1" cb="1"/><line nr="511" mi="13" ci="0" mb="0" cb="0"/><line nr="513" mi="0" ci="2" mb="0" cb="0"/><line nr="514" mi="0" ci="5" mb="0" cb="0"/><line nr="515" mi="0" ci="7" mb="0" cb="0"/><line nr="516" mi="0" ci="4" mb="0" cb="0"/><line nr="520" mi="0" ci="8" mb="0" cb="2"/><line nr="521" mi="0" ci="2" mb="0" cb="0"/><line nr="522" mi="0" ci="4" mb="1" cb="1"/><line nr="523" mi="0" ci="7" mb="0" cb="2"/><line nr="525" mi="0" ci="5" mb="0" cb="2"/><line nr="526" mi="0" ci="6" mb="0" cb="0"/><line nr="527" mi="0" ci="4" mb="0" cb="0"/><line nr="528" mi="0" ci="8" mb="0" cb="0"/><line nr="529" mi="0" ci="7" mb="0" cb="0"/><line nr="530" mi="0" ci="1" mb="0" cb="0"/><line nr="531" mi="0" ci="3" mb="0" cb="0"/><line nr="532" mi="0" ci="3" mb="0" cb="0"/><line nr="533" mi="0" ci="6" mb="0" cb="2"/><line nr="534" mi="0" ci="13" mb="0" cb="0"/><line nr="536" mi="0" ci="2" mb="0" cb="0"/><line nr="537" mi="0" ci="5" mb="0" cb="0"/><line nr="538" mi="0" ci="2" mb="0" cb="0"/><line nr="539" mi="0" ci="4" mb="0" cb="0"/><line nr="542" mi="0" ci="9" mb="0" cb="2"/><line nr="543" mi="0" ci="5" mb="1" cb="1"/><line nr="544" mi="0" ci="6" mb="0" cb="0"/><line nr="545" mi="0" ci="4" mb="0" cb="0"/><line nr="546" mi="0" ci="3" mb="0" cb="0"/><line nr="547" mi="0" ci="3" mb="0" cb="0"/><line nr="548" mi="0" ci="6" mb="1" cb="1"/><line nr="549" mi="13" ci="0" mb="0" cb="0"/><line nr="551" mi="0" ci="2" mb="0" cb="0"/><line nr="552" mi="0" ci="7" mb="0" cb="0"/><line nr="553" mi="0" ci="3" mb="0" cb="0"/><line nr="556" mi="0" ci="13" mb="0" cb="2"/><line nr="557" mi="0" ci="4" mb="0" cb="0"/><line nr="558" mi="0" ci="2" mb="0" cb="0"/><line nr="561" mi="0" ci="3" mb="0" cb="2"/><line nr="562" mi="0" ci="3" mb="0" cb="0"/><line nr="563" mi="0" ci="3" mb="0" cb="2"/><line nr="564" mi="0" ci="3" mb="0" cb="0"/><line nr="565" mi="0" ci="5" mb="0" cb="0"/><line nr="567" mi="0" ci="4" mb="0" cb="0"/><line nr="568" mi="0" ci="7" mb="0" cb="0"/><line nr="571" mi="0" ci="5" mb="0" cb="0"/><line nr="572" mi="0" ci="2" mb="0" cb="0"/><line nr="574" mi="0" ci="2" mb="0" cb="0"/><line nr="577" mi="0" ci="13" mb="0" cb="0"/><line nr="580" mi="0" ci="7" mb="0" cb="2"/><line nr="581" mi="0" ci="4" mb="0" cb="0"/><line nr="583" mi="0" ci="3" mb="1" cb="1"/><line nr="584" mi="8" ci="0" mb="0" cb="0"/><line nr="585" mi="7" ci="0" mb="0" cb="0"/><line nr="589" mi="0" ci="5" mb="0" cb="0"/><line nr="590" mi="0" ci="1" mb="0" cb="0"/><line nr="593" mi="0" ci="5" mb="0" cb="0"/><line nr="595" mi="0" ci="3" mb="0" cb="0"/><line nr="597" mi="0" ci="3" mb="0" cb="2"/><line nr="598" mi="0" ci="3" mb="0" cb="2"/><line nr="599" mi="0" ci="13" mb="0" cb="0"/><line nr="602" mi="0" ci="6" mb="0" cb="2"/><line nr="603" mi="0" ci="8" mb="1" cb="1"/><line nr="604" mi="0" ci="6" mb="0" cb="0"/><line nr="605" mi="0" ci="8" mb="0" cb="0"/><line nr="606" mi="8" ci="5" mb="1" cb="1"/><line nr="607" mi="0" ci="2" mb="1" cb="1"/><line nr="608" mi="6" ci="0" mb="0" cb="0"/><line nr="609" mi="5" ci="0" mb="0" cb="0"/><line nr="610" mi="8" ci="5" mb="2" cb="2"/><line nr="611" mi="6" ci="0" mb="0" cb="0"/><line nr="613" mi="0" ci="6" mb="0" cb="0"/><line nr="614" mi="0" ci="1" mb="0" cb="0"/><line nr="615" mi="0" ci="6" mb="0" cb="0"/><line nr="616" mi="0" ci="1" mb="0" cb="0"/><line nr="617" mi="0" ci="4" mb="0" cb="0"/><line nr="618" mi="0" ci="3" mb="0" cb="0"/><line nr="619" mi="0" ci="7" mb="0" cb="0"/><line nr="626" mi="0" ci="4" mb="0" cb="0"/><line nr="627" mi="0" ci="2" mb="0" cb="2"/><line nr="628" mi="0" ci="8" mb="1" cb="1"/><line nr="629" mi="0" ci="6" mb="0" cb="0"/><line nr="630" mi="0" ci="3" mb="0" cb="0"/><line nr="631" mi="0" ci="5" mb="0" cb="0"/><line nr="633" mi="8" ci="5" mb="1" cb="1"/><line nr="634" mi="0" ci="2" mb="1" cb="1"/><line nr="635" mi="6" ci="0" mb="0" cb="0"/><line nr="636" mi="5" ci="0" mb="0" cb="0"/><line nr="637" mi="8" ci="5" mb="2" cb="2"/><line nr="638" mi="6" ci="0" mb="0" cb="0"/><line nr="639" mi="0" ci="3" mb="0" cb="0"/><line nr="640" mi="0" ci="6" mb="0" cb="0"/><line nr="641" mi="0" ci="1" mb="0" cb="0"/><line nr="642" mi="0" ci="6" mb="0" cb="0"/><line nr="643" mi="0" ci="1" mb="0" cb="0"/><line nr="646" mi="2" ci="3" mb="1" cb="1"/><line nr="647" mi="4" ci="0" mb="2" cb="0"/><line nr="648" mi="6" ci="0" mb="0" cb="0"/><line nr="649" mi="8" ci="0" mb="0" cb="0"/><line nr="650" mi="2" ci="0" mb="0" cb="0"/><line nr="652" mi="0" ci="4" mb="0" cb="0"/><line nr="653" mi="0" ci="3" mb="0" cb="0"/><line nr="654" mi="0" ci="7" mb="0" cb="0"/><line nr="661" mi="0" ci="6" mb="0" cb="2"/><line nr="662" mi="0" ci="8" mb="1" cb="1"/><line nr="663" mi="0" ci="6" mb="0" cb="0"/><line nr="664" mi="0" ci="8" mb="0" cb="0"/><line nr="665" mi="8" ci="5" mb="1" cb="1"/><line nr="666" mi="0" ci="2" mb="1" cb="1"/><line nr="667" mi="6" ci="0" mb="0" cb="0"/><line nr="668" mi="5" ci="0" mb="0" cb="0"/><line nr="669" mi="8" ci="5" mb="2" cb="2"/><line nr="670" mi="6" ci="0" mb="0" cb="0"/><line nr="671" mi="0" ci="3" mb="0" cb="0"/><line nr="672" mi="0" ci="3" mb="0" cb="0"/><line nr="675" mi="0" ci="13" mb="0" cb="2"/><line nr="676" mi="0" ci="4" mb="0" cb="0"/><line nr="677" mi="0" ci="4" mb="0" cb="0"/><line nr="678" mi="0" ci="4" mb="0" cb="0"/><line nr="679" mi="0" ci="1" mb="0" cb="0"/><line nr="680" mi="0" ci="6" mb="0" cb="0"/><line nr="681" mi="0" ci="1" mb="0" cb="0"/><line nr="682" mi="0" ci="6" mb="0" cb="0"/><line nr="683" mi="0" ci="1" mb="0" cb="0"/><line nr="684" mi="0" ci="4" mb="0" cb="0"/><line nr="685" mi="0" ci="3" mb="0" cb="0"/><line nr="686" mi="0" ci="7" mb="0" cb="0"/><line nr="693" mi="0" ci="4" mb="0" cb="0"/><line nr="694" mi="0" ci="2" mb="1" cb="1"/><line nr="695" mi="8" ci="0" mb="2" cb="0"/><line nr="696" mi="6" ci="0" mb="0" cb="0"/><line nr="697" mi="3" ci="0" mb="0" cb="0"/><line nr="698" mi="5" ci="0" mb="0" cb="0"/><line nr="700" mi="13" ci="0" mb="2" cb="0"/><line nr="701" mi="2" ci="0" mb="2" cb="0"/><line nr="702" mi="6" ci="0" mb="0" cb="0"/><line nr="703" mi="5" ci="0" mb="0" cb="0"/><line nr="704" mi="13" ci="0" mb="4" cb="0"/><line nr="705" mi="6" ci="0" mb="0" cb="0"/><line nr="706" mi="3" ci="0" mb="0" cb="0"/><line nr="707" mi="6" ci="0" mb="0" cb="0"/><line nr="708" mi="1" ci="0" mb="0" cb="0"/><line nr="709" mi="6" ci="0" mb="0" cb="0"/><line nr="710" mi="1" ci="0" mb="0" cb="0"/><line nr="711" mi="4" ci="0" mb="0" cb="0"/><line nr="712" mi="3" ci="0" mb="0" cb="0"/><line nr="713" mi="7" ci="0" mb="0" cb="0"/><line nr="719" mi="0" ci="4" mb="0" cb="0"/><line nr="720" mi="0" ci="2" mb="1" cb="1"/><line nr="721" mi="3" ci="0" mb="0" cb="0"/><line nr="722" mi="5" ci="0" mb="2" cb="0"/><line nr="723" mi="2" ci="0" mb="0" cb="0"/><line nr="724" mi="7" ci="0" mb="0" cb="0"/><line nr="725" mi="5" ci="0" mb="0" cb="0"/><line nr="726" mi="13" ci="0" mb="2" cb="0"/><line nr="727" mi="2" ci="0" mb="2" cb="0"/><line nr="728" mi="6" ci="0" mb="0" cb="0"/><line nr="729" mi="5" ci="0" mb="0" cb="0"/><line nr="730" mi="13" ci="0" mb="4" cb="0"/><line nr="731" mi="6" ci="0" mb="0" cb="0"/><line nr="732" mi="3" ci="0" mb="0" cb="0"/><line nr="733" mi="6" ci="0" mb="0" cb="0"/><line nr="734" mi="1" ci="0" mb="0" cb="0"/><line nr="735" mi="6" ci="0" mb="0" cb="0"/><line nr="736" mi="1" ci="0" mb="0" cb="0"/><line nr="737" mi="4" ci="0" mb="0" cb="0"/><line nr="738" mi="3" ci="0" mb="0" cb="0"/><line nr="739" mi="7" ci="0" mb="0" cb="0"/><line nr="745" mi="0" ci="6" mb="0" cb="2"/><line nr="746" mi="0" ci="8" mb="1" cb="1"/><line nr="747" mi="0" ci="9" mb="0" cb="0"/><line nr="748" mi="0" ci="5" mb="0" cb="0"/><line nr="749" mi="8" ci="5" mb="1" cb="1"/><line nr="750" mi="0" ci="2" mb="1" cb="1"/><line nr="751" mi="6" ci="0" mb="0" cb="0"/><line nr="752" mi="5" ci="0" mb="0" cb="0"/><line nr="753" mi="8" ci="5" mb="2" cb="2"/><line nr="754" mi="6" ci="0" mb="0" cb="0"/><line nr="756" mi="0" ci="3" mb="0" cb="0"/><line nr="757" mi="0" ci="6" mb="0" cb="0"/><line nr="758" mi="0" ci="1" mb="0" cb="0"/><line nr="759" mi="0" ci="6" mb="0" cb="0"/><line nr="760" mi="0" ci="1" mb="0" cb="0"/><line nr="761" mi="0" ci="4" mb="0" cb="0"/><line nr="762" mi="0" ci="3" mb="0" cb="0"/><line nr="763" mi="0" ci="7" mb="0" cb="0"/><line nr="769" mi="0" ci="6" mb="0" cb="2"/><line nr="770" mi="0" ci="8" mb="1" cb="1"/><line nr="771" mi="0" ci="6" mb="0" cb="0"/><line nr="772" mi="0" ci="8" mb="0" cb="0"/><line nr="773" mi="8" ci="5" mb="1" cb="1"/><line nr="774" mi="0" ci="2" mb="1" cb="1"/><line nr="775" mi="6" ci="0" mb="0" cb="0"/><line nr="776" mi="5" ci="0" mb="0" cb="0"/><line nr="777" mi="8" ci="5" mb="2" cb="2"/><line nr="778" mi="6" ci="0" mb="0" cb="0"/><line nr="780" mi="0" ci="3" mb="0" cb="0"/><line nr="781" mi="0" ci="6" mb="0" cb="0"/><line nr="782" mi="0" ci="1" mb="0" cb="0"/><line nr="783" mi="0" ci="6" mb="0" cb="0"/><line nr="784" mi="0" ci="1" mb="0" cb="0"/><line nr="785" mi="0" ci="4" mb="0" cb="0"/><line nr="786" mi="0" ci="3" mb="0" cb="0"/><line nr="787" mi="0" ci="7" mb="0" cb="0"/><line nr="790" mi="13" ci="0" mb="0" cb="0"/><line nr="792" mi="0" ci="6" mb="1" cb="1"/><line nr="793" mi="0" ci="3" mb="0" cb="0"/><line nr="794" mi="5" ci="5" mb="2" cb="2"/><line nr="795" mi="5" ci="6" mb="1" cb="1"/><line nr="796" mi="0" ci="2" mb="1" cb="1"/><line nr="797" mi="5" ci="6" mb="1" cb="1"/><line nr="798" mi="0" ci="2" mb="1" cb="1"/><line nr="799" mi="5" ci="6" mb="1" cb="1"/><line nr="800" mi="0" ci="2" mb="1" cb="1"/><line nr="801" mi="5" ci="6" mb="1" cb="1"/><line nr="802" mi="0" ci="2" mb="1" cb="1"/><line nr="803" mi="5" ci="6" mb="1" cb="1"/><line nr="804" mi="0" ci="2" mb="1" cb="1"/><line nr="805" mi="5" ci="6" mb="1" cb="1"/><line nr="806" mi="0" ci="2" mb="1" cb="1"/><line nr="807" mi="5" ci="6" mb="1" cb="1"/><line nr="808" mi="0" ci="2" mb="1" cb="1"/><line nr="812" mi="0" ci="2" mb="0" cb="0"/><line nr="813" mi="0" ci="1" mb="0" cb="0"/><line nr="816" mi="0" ci="5" mb="0" cb="0"/><line nr="818" mi="0" ci="3" mb="1" cb="1"/><line nr="819" mi="0" ci="3" mb="0" cb="0"/><line nr="821" mi="0" ci="7" mb="0" cb="4"/><line nr="822" mi="0" ci="4" mb="0" cb="0"/><line nr="828" mi="0" ci="3" mb="0" cb="2"/><line nr="829" mi="0" ci="1" mb="0" cb="0"/><line nr="831" mi="0" ci="4" mb="0" cb="0"/><line nr="834" mi="5" ci="2" mb="0" cb="0"/><line nr="835" mi="0" ci="1" mb="0" cb="0"/><line nr="837" mi="5" ci="5" mb="2" cb="2"/><line nr="838" mi="13" ci="5" mb="2" cb="2"/><line nr="839" mi="1" ci="0" mb="0" cb="0"/><line nr="840" mi="3" ci="0" mb="0" cb="0"/><line nr="841" mi="13" ci="0" mb="0" cb="0"/><line nr="842" mi="0" ci="1" mb="0" cb="0"/><line nr="846" mi="4" ci="10" mb="1" cb="1"/><line nr="847" mi="7" ci="0" mb="0" cb="0"/><line nr="848" mi="3" ci="0" mb="0" cb="0"/><line nr="849" mi="3" ci="0" mb="0" cb="0"/><line nr="850" mi="7" ci="0" mb="0" cb="0"/><line nr="852" mi="1" ci="0" mb="0" cb="0"/><line nr="855" mi="0" ci="14" mb="0" cb="2"/><line nr="856" mi="0" ci="4" mb="0" cb="0"/><line nr="857" mi="0" ci="12" mb="0" cb="2"/><line nr="858" mi="0" ci="4" mb="1" cb="1"/><line nr="859" mi="0" ci="4" mb="0" cb="0"/><line nr="861" mi="0" ci="5" mb="1" cb="1"/><line nr="862" mi="9" ci="0" mb="0" cb="0"/><line nr="864" mi="0" ci="1" mb="0" cb="0"/><line nr="865" mi="0" ci="10" mb="0" cb="2"/><line nr="866" mi="0" ci="5" mb="0" cb="0"/><line nr="867" mi="0" ci="4" mb="0" cb="0"/><line nr="868" mi="0" ci="4" mb="2" cb="2"/><line nr="869" mi="0" ci="5" mb="0" cb="0"/><line nr="870" mi="0" ci="8" mb="0" cb="0"/><line nr="872" mi="0" ci="1" mb="0" cb="0"/><line nr="873" mi="0" ci="1" mb="0" cb="0"/><line nr="876" mi="0" ci="14" mb="0" cb="2"/><line nr="877" mi="0" ci="4" mb="0" cb="0"/><line nr="878" mi="0" ci="12" mb="0" cb="2"/><line nr="879" mi="0" ci="4" mb="1" cb="1"/><line nr="880" mi="0" ci="4" mb="0" cb="0"/><line nr="882" mi="0" ci="5" mb="1" cb="1"/><line nr="883" mi="9" ci="0" mb="0" cb="0"/><line nr="885" mi="0" ci="1" mb="0" cb="0"/><line nr="886" mi="0" ci="10" mb="0" cb="2"/><line nr="887" mi="0" ci="5" mb="0" cb="0"/><line nr="888" mi="0" ci="4" mb="0" cb="0"/><line nr="889" mi="0" ci="4" mb="2" cb="2"/><line nr="890" mi="0" ci="5" mb="0" cb="0"/><line nr="891" mi="0" ci="3" mb="0" cb="0"/><line nr="893" mi="0" ci="1" mb="0" cb="0"/><line nr="894" mi="0" ci="1" mb="0" cb="0"/><line nr="896" mi="0" ci="7" mb="0" cb="0"/><line nr="897" mi="0" ci="3" mb="0" cb="0"/><line nr="910" mi="4" ci="0" mb="0" cb="0"/><line nr="911" mi="6" ci="0" mb="4" cb="0"/><line nr="912" mi="5" ci="0" mb="0" cb="0"/><line nr="913" mi="10" ci="0" mb="2" cb="0"/><line nr="914" mi="4" ci="0" mb="0" cb="0"/><line nr="915" mi="9" ci="0" mb="0" cb="0"/><line nr="916" mi="1" ci="0" mb="0" cb="0"/><line nr="917" mi="1" ci="0" mb="0" cb="0"/><line nr="919" mi="2" ci="0" mb="0" cb="0"/><line nr="930" mi="0" ci="8" mb="0" cb="2"/><line nr="931" mi="0" ci="7" mb="0" cb="0"/><line nr="932" mi="0" ci="6" mb="0" cb="0"/><line nr="934" mi="0" ci="2" mb="0" cb="0"/><line nr="946" mi="0" ci="3" mb="0" cb="0"/><line nr="947" mi="0" ci="7" mb="0" cb="0"/><line nr="949" mi="0" ci="8" mb="0" cb="2"/><line nr="950" mi="0" ci="4" mb="0" cb="0"/><line nr="951" mi="0" ci="6" mb="1" cb="3"/><line nr="952" mi="0" ci="3" mb="0" cb="0"/><line nr="954" mi="0" ci="8" mb="1" cb="3"/><line nr="955" mi="0" ci="6" mb="0" cb="0"/><line nr="956" mi="0" ci="3" mb="0" cb="0"/><line nr="957" mi="0" ci="1" mb="0" cb="0"/><line nr="960" mi="0" ci="1" mb="0" cb="0"/><line nr="971" mi="0" ci="3" mb="0" cb="0"/><line nr="972" mi="0" ci="3" mb="0" cb="0"/><line nr="973" mi="0" ci="3" mb="0" cb="0"/><line nr="974" mi="0" ci="3" mb="0" cb="0"/><line nr="975" mi="0" ci="3" mb="0" cb="0"/><line nr="976" mi="0" ci="3" mb="0" cb="0"/><line nr="977" mi="0" ci="1" mb="0" cb="0"/><line nr="986" mi="2" ci="0" mb="0" cb="0"/><line nr="999" mi="3" ci="0" mb="0" cb="0"/><line nr="1000" mi="3" ci="0" mb="0" cb="0"/><line nr="1001" mi="3" ci="0" mb="0" cb="0"/><line nr="1002" mi="3" ci="0" mb="0" cb="0"/><line nr="1003" mi="3" ci="0" mb="0" cb="0"/><line nr="1004" mi="3" ci="0" mb="0" cb="0"/><line nr="1005" mi="1" ci="0" mb="0" cb="0"/><line nr="1014" mi="2" ci="0" mb="0" cb="0"/><line nr="1028" mi="0" ci="3" mb="0" cb="0"/><line nr="1029" mi="0" ci="3" mb="0" cb="0"/><line nr="1030" mi="0" ci="3" mb="0" cb="0"/><line nr="1031" mi="0" ci="3" mb="0" cb="0"/><line nr="1032" mi="0" ci="3" mb="0" cb="0"/><line nr="1033" mi="0" ci="3" mb="0" cb="0"/><line nr="1034" mi="0" ci="1" mb="0" cb="0"/><line nr="1043" mi="2" ci="0" mb="0" cb="0"/><line nr="1056" mi="0" ci="3" mb="0" cb="0"/><line nr="1057" mi="0" ci="3" mb="0" cb="0"/><line nr="1058" mi="0" ci="3" mb="0" cb="0"/><line nr="1059" mi="0" ci="3" mb="0" cb="0"/><line nr="1060" mi="0" ci="3" mb="0" cb="0"/><line nr="1061" mi="0" ci="3" mb="0" cb="0"/><line nr="1062" mi="0" ci="1" mb="0" cb="0"/><line nr="1071" mi="2" ci="0" mb="0" cb="0"/><line nr="1083" mi="0" ci="4" mb="0" cb="0"/><line nr="1084" mi="2" ci="2" mb="3" cb="1"/><line nr="1085" mi="3" ci="0" mb="0" cb="0"/><line nr="1086" mi="3" ci="0" mb="0" cb="0"/><line nr="1088" mi="0" ci="1" mb="0" cb="0"/><line nr="1101" mi="0" ci="3" mb="0" cb="0"/><line nr="1102" mi="0" ci="3" mb="0" cb="0"/><line nr="1103" mi="0" ci="3" mb="0" cb="0"/><line nr="1104" mi="0" ci="3" mb="0" cb="0"/><line nr="1105" mi="0" ci="3" mb="0" cb="0"/><line nr="1106" mi="0" ci="3" mb="0" cb="0"/><line nr="1107" mi="0" ci="1" mb="0" cb="0"/><line nr="1116" mi="2" ci="0" mb="0" cb="0"/><line nr="1129" mi="0" ci="3" mb="0" cb="0"/><line nr="1130" mi="0" ci="3" mb="0" cb="0"/><line nr="1131" mi="0" ci="3" mb="0" cb="0"/><line nr="1132" mi="0" ci="3" mb="0" cb="0"/><line nr="1133" mi="0" ci="3" mb="0" cb="0"/><line nr="1134" mi="0" ci="3" mb="0" cb="0"/><line nr="1135" mi="0" ci="1" mb="0" cb="0"/><line nr="1144" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="1329" covered="1917"/><counter type="BRANCH" missed="152" covered="215"/><counter type="LINE" missed="194" covered="427"/><counter type="COMPLEXITY" missed="136" covered="73"/><counter type="METHOD" missed="11" covered="12"/><counter type="CLASS" missed="1" covered="6"/></sourcefile><sourcefile name="MtasElanParser.java"><line nr="20" mi="3" ci="0" mb="0" cb="0"/><line nr="21" mi="1" ci="0" mb="0" cb="0"/><line nr="30" mi="3" ci="0" mb="0" cb="0"/><line nr="31" mi="3" ci="0" mb="0" cb="0"/><line nr="32" mi="3" ci="0" mb="0" cb="0"/><line nr="33" mi="3" ci="0" mb="0" cb="0"/><line nr="34" mi="3" ci="0" mb="0" cb="0"/><line nr="35" mi="2" ci="0" mb="0" cb="0"/><line nr="36" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="22" covered="0"/><counter type="LINE" missed="9" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="2" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><counter type="INSTRUCTION" missed="8722" covered="5328"/><counter type="BRANCH" missed="1077" covered="566"/><counter type="LINE" missed="1605" covered="1188"/><counter type="COMPLEXITY" missed="740" covered="259"/><counter type="METHOD" missed="80" covered="95"/><counter type="CLASS" missed="17" covered="13"/></package><package name="mtas/parser/function"><class name="mtas/parser/function/MtasFunctionParser$LookaheadSuccess"><method name="&lt;init&gt;" desc="()V" line="508"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/parser/function/MtasFunctionParser$JJCalls"><method name="&lt;init&gt;" desc="()V" line="689"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/parser/function/MtasFunctionParserConstants"><method name="&lt;clinit&gt;" desc="()V" line="40"><counter type="INSTRUCTION" missed="68" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="68" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/parser/function/MtasFunctionParser"><method name="parse" desc="()Lmtas/parser/function/util/MtasFunctionParserFunction;" line="13"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="parserFunction" desc="()Lmtas/parser/function/util/MtasFunctionParserFunction;" line="19"><counter type="INSTRUCTION" missed="5" covered="11"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="parserFunctionBasic" desc="()Lmtas/parser/function/util/MtasFunctionParserFunction;" line="30"><counter type="INSTRUCTION" missed="79" covered="91"/><counter type="BRANCH" missed="10" covered="12"/><counter type="LINE" missed="17" covered="24"/><counter type="COMPLEXITY" missed="6" covered="6"/><counter type="METHOD" missed="0" covered="1"/></method><method name="parserFunctionItem" desc="()Lmtas/parser/function/util/MtasFunctionParserItem;" line="99"><counter type="INSTRUCTION" missed="18" covered="131"/><counter type="BRANCH" missed="8" covered="18"/><counter type="LINE" missed="4" covered="30"/><counter type="COMPLEXITY" missed="8" covered="6"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_1" desc="(I)Z" line="147"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_2" desc="(I)Z" line="155"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_3" desc="(I)Z" line="163"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_4" desc="(I)Z" line="171"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_5" desc="(I)Z" line="179"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_6" desc="(I)Z" line="187"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_7" desc="(I)Z" line="195"><counter type="INSTRUCTION" missed="39" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_2_8" desc="(I)Z" line="203"><counter type="INSTRUCTION" missed="39" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_2_9" desc="(I)Z" line="211"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_10" desc="(I)Z" line="219"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_11" desc="(I)Z" line="227"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_12" desc="(I)Z" line="235"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_13" desc="(I)Z" line="243"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3R_2" desc="()Z" line="252"><counter type="INSTRUCTION" missed="2" covered="32"/><counter type="BRANCH" missed="1" covered="9"/><counter type="LINE" missed="0" covered="11"/><counter type="COMPLEXITY" missed="1" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_12" desc="()Z" line="271"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_6" desc="()Z" line="277"><counter type="INSTRUCTION" missed="2" covered="11"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_1" desc="()Z" line="285"><counter type="INSTRUCTION" missed="0" covered="46"/><counter type="BRANCH" missed="2" covered="12"/><counter type="LINE" missed="0" covered="15"/><counter type="COMPLEXITY" missed="2" covered="6"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_2" desc="()Z" line="310"><counter type="INSTRUCTION" missed="2" covered="11"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_8" desc="()Z" line="317"><counter type="INSTRUCTION" missed="2" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_11" desc="()Z" line="323"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_5" desc="()Z" line="329"><counter type="INSTRUCTION" missed="2" covered="11"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3R_3" desc="()Z" line="336"><counter type="INSTRUCTION" missed="2" covered="15"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_10" desc="()Z" line="347"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_4" desc="()Z" line="353"><counter type="INSTRUCTION" missed="2" covered="11"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_13" desc="()Z" line="360"><counter type="INSTRUCTION" missed="6" covered="13"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_7" desc="()Z" line="368"><counter type="INSTRUCTION" missed="2" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_9" desc="()Z" line="374"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_3" desc="()Z" line="380"><counter type="INSTRUCTION" missed="2" covered="11"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_la1_init_0" desc="()V" line="402"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/io/InputStream;)V" line="410"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/io/InputStream;Ljava/lang/String;)V" line="396"><counter type="INSTRUCTION" missed="85" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="16" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Ljava/io/InputStream;)V" line="424"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Ljava/io/InputStream;Ljava/lang/String;)V" line="428"><counter type="INSTRUCTION" missed="58" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/io/Reader;)V" line="396"><counter type="INSTRUCTION" missed="0" covered="77"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="16"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="ReInit" desc="(Ljava/io/Reader;)V" line="449"><counter type="INSTRUCTION" missed="61" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="11" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Lmtas/parser/function/MtasFunctionParserTokenManager;)V" line="396"><counter type="INSTRUCTION" missed="65" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="15" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Lmtas/parser/function/MtasFunctionParserTokenManager;)V" line="476"><counter type="INSTRUCTION" missed="31" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_consume_token" desc="(I)Lmtas/parser/function/Token;" line="485"><counter type="INSTRUCTION" missed="49" covered="38"/><counter type="BRANCH" missed="9" covered="3"/><counter type="LINE" missed="10" covered="6"/><counter type="COMPLEXITY" missed="6" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_scan_token" desc="(I)Z" line="511"><counter type="INSTRUCTION" missed="30" covered="57"/><counter type="BRANCH" missed="10" covered="8"/><counter type="LINE" missed="3" covered="10"/><counter type="COMPLEXITY" missed="6" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getNextToken" desc="()Lmtas/parser/function/Token;" line="534"><counter type="INSTRUCTION" missed="31" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getToken" desc="(I)Lmtas/parser/function/Token;" line="543"><counter type="INSTRUCTION" missed="26" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_ntk_f" desc="()I" line="552"><counter type="INSTRUCTION" missed="26" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_add_error_token" desc="(II)V" line="565"><counter type="INSTRUCTION" missed="108" covered="0"/><counter type="BRANCH" missed="20" covered="0"/><counter type="LINE" missed="22" covered="0"/><counter type="COMPLEXITY" missed="11" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="generateParseException" desc="()Lmtas/parser/function/ParseException;" line="604"><counter type="INSTRUCTION" missed="114" covered="0"/><counter type="BRANCH" missed="16" covered="0"/><counter type="LINE" missed="22" covered="0"/><counter type="COMPLEXITY" missed="9" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="enable_tracing" desc="()V" line="638"><counter type="INSTRUCTION" missed="1" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="disable_tracing" desc="()V" line="642"><counter type="INSTRUCTION" missed="1" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_rescan_token" desc="()V" line="645"><counter type="INSTRUCTION" missed="95" covered="0"/><counter type="BRANCH" missed="20" covered="0"/><counter type="LINE" missed="24" covered="0"/><counter type="COMPLEXITY" missed="17" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_save" desc="(II)V" line="678"><counter type="INSTRUCTION" missed="0" covered="42"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="399"><counter type="INSTRUCTION" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="1173" covered="916"/><counter type="BRANCH" missed="138" covered="120"/><counter type="LINE" missed="183" covered="196"/><counter type="COMPLEXITY" missed="108" covered="80"/><counter type="METHOD" missed="17" covered="36"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/parser/function/ParseException"><method name="&lt;init&gt;" desc="(Lmtas/parser/function/Token;[[I[Ljava/lang/String;)V" line="39"><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="()V" line="56"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="61"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="initialise" desc="(Lmtas/parser/function/Token;[[I[Ljava/lang/String;)Ljava/lang/String;" line="97"><counter type="INSTRUCTION" missed="229" covered="0"/><counter type="BRANCH" missed="18" covered="0"/><counter type="LINE" missed="30" covered="0"/><counter type="COMPLEXITY" missed="10" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add_escapes" desc="(Ljava/lang/String;)Ljava/lang/String;" line="150"><counter type="INSTRUCTION" missed="103" covered="0"/><counter type="BRANCH" missed="15" covered="0"/><counter type="LINE" missed="25" covered="0"/><counter type="COMPLEXITY" missed="12" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;clinit&gt;" desc="()V" line="26"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="360" covered="0"/><counter type="BRANCH" missed="33" covered="0"/><counter type="LINE" missed="65" covered="0"/><counter type="COMPLEXITY" missed="26" covered="0"/><counter type="METHOD" missed="6" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/parser/function/Token"><method name="getValue" desc="()Ljava/lang/Object;" line="72"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="()V" line="78"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(I)V" line="85"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(ILjava/lang/String;)V" line="92"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="()Ljava/lang/String;" line="102"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="newToken" desc="(ILjava/lang/String;)Lmtas/parser/function/Token;" line="119"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="newToken" desc="(I)Lmtas/parser/function/Token;" line="127"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="14" covered="20"/><counter type="LINE" missed="5" covered="7"/><counter type="COMPLEXITY" missed="4" covered="3"/><counter type="METHOD" missed="4" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/parser/function/TokenMgrError"><method name="addEscapes" desc="(Ljava/lang/String;)Ljava/lang/String;" line="51"><counter type="INSTRUCTION" missed="103" covered="0"/><counter type="BRANCH" missed="15" covered="0"/><counter type="LINE" missed="25" covered="0"/><counter type="COMPLEXITY" missed="12" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="LexicalErr" desc="(ZIIILjava/lang/String;I)Ljava/lang/String;" line="106"><counter type="INSTRUCTION" missed="48" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getMessage" desc="()Ljava/lang/String;" line="124"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="()V" line="132"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;I)V" line="137"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(ZIIILjava/lang/String;II)V" line="143"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="175" covered="0"/><counter type="BRANCH" missed="17" covered="0"/><counter type="LINE" missed="37" covered="0"/><counter type="COMPLEXITY" missed="18" covered="0"/><counter type="METHOD" missed="6" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/parser/function/MtasFunctionParserTokenManager"><method name="setDebugStream" desc="(Ljava/io/PrintStream;)V" line="16"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jjStopStringLiteralDfa_0" desc="(IJ)I" line="18"><counter type="INSTRUCTION" missed="12" covered="10"/><counter type="BRANCH" missed="4" covered="2"/><counter type="LINE" missed="4" covered="3"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjStartNfa_0" desc="(IJ)I" line="31"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjStopAtPos" desc="(II)I" line="35"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjMoveStringLiteralDfa0_0" desc="()I" line="40"><counter type="INSTRUCTION" missed="0" covered="48"/><counter type="BRANCH" missed="0" covered="9"/><counter type="LINE" missed="0" covered="10"/><counter type="COMPLEXITY" missed="0" covered="9"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjMoveStringLiteralDfa1_0" desc="(J)I" line="63"><counter type="INSTRUCTION" missed="8" covered="25"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="3" covered="6"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjStartNfaWithStates_0" desc="(III)I" line="81"><counter type="INSTRUCTION" missed="5" covered="19"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjMoveNfa_0" desc="(II)I" line="89"><counter type="INSTRUCTION" missed="155" covered="253"/><counter type="BRANCH" missed="55" covered="45"/><counter type="LINE" missed="36" covered="65"/><counter type="COMPLEXITY" missed="38" covered="19"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjFillToken" desc="()Lmtas/parser/function/Token;" line="262"><counter type="INSTRUCTION" missed="0" covered="48"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="12"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getNextToken" desc="()Lmtas/parser/function/Token;" line="289"><counter type="INSTRUCTION" missed="76" covered="93"/><counter type="BRANCH" missed="13" covered="7"/><counter type="LINE" missed="17" covered="21"/><counter type="COMPLEXITY" missed="8" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjCheckNAdd" desc="(I)V" line="353"><counter type="INSTRUCTION" missed="0" covered="25"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjAddStates" desc="(II)V" line="362"><counter type="INSTRUCTION" missed="18" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jjCheckNAddTwoStates" desc="(II)V" line="367"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjCheckNAddStates" desc="(II)V" line="374"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Lmtas/parser/function/SimpleCharStream;)V" line="14"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Lmtas/parser/function/SimpleCharStream;I)V" line="14"><counter type="INSTRUCTION" missed="26" covered="0"/><counter type="LINE" missed="9" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Lmtas/parser/function/SimpleCharStream;)V" line="397"><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInitRounds" desc="()V" line="406"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Lmtas/parser/function/SimpleCharStream;I)V" line="415"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="SwitchTo" desc="(I)V" line="422"><counter type="INSTRUCTION" missed="24" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;clinit&gt;" desc="()V" line="246"><counter type="INSTRUCTION" missed="0" covered="120"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="366" covered="701"/><counter type="BRANCH" missed="82" covered="71"/><counter type="LINE" missed="84" covered="149"/><counter type="COMPLEXITY" missed="62" covered="45"/><counter type="METHOD" missed="7" covered="14"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/parser/function/SimpleCharStream"><method name="setTabSize" desc="(I)V" line="36"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getTabSize" desc="()I" line="37"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ExpandBuff" desc="(Z)V" line="43"><counter type="INSTRUCTION" missed="192" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="28" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="FillBuff" desc="()V" line="92"><counter type="INSTRUCTION" missed="59" covered="55"/><counter type="BRANCH" missed="11" covered="5"/><counter type="LINE" missed="12" covered="12"/><counter type="COMPLEXITY" missed="6" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="BeginToken" desc="()C" line="137"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="UpdateLineColumn" desc="(C)V" line="146"><counter type="INSTRUCTION" missed="60" covered="29"/><counter type="BRANCH" missed="7" covered="3"/><counter type="LINE" missed="13" covered="7"/><counter type="COMPLEXITY" missed="6" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="readChar" desc="()C" line="187"><counter type="INSTRUCTION" missed="3" covered="48"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="1" covered="9"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getColumn" desc="()I" line="213"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getLine" desc="()I" line="223"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getEndColumn" desc="()I" line="228"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getEndLine" desc="()I" line="233"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getBeginColumn" desc="()I" line="238"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getBeginLine" desc="()I" line="243"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="backup" desc="(I)V" line="249"><counter type="INSTRUCTION" missed="7" covered="15"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/io/Reader;III)V" line="18"><counter type="INSTRUCTION" missed="0" covered="59"/><counter type="LINE" missed="0" covered="18"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/io/Reader;II)V" line="272"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/io/Reader;)V" line="278"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Ljava/io/Reader;III)V" line="285"><counter type="INSTRUCTION" missed="56" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="12" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Ljava/io/Reader;II)V" line="305"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Ljava/io/Reader;)V" line="311"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/io/InputStream;Ljava/lang/String;III)V" line="317"><counter type="INSTRUCTION" missed="18" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/io/InputStream;III)V" line="324"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/io/InputStream;Ljava/lang/String;II)V" line="331"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/io/InputStream;II)V" line="338"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/io/InputStream;Ljava/lang/String;)V" line="344"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/io/InputStream;)V" line="350"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Ljava/io/InputStream;Ljava/lang/String;III)V" line="357"><counter type="INSTRUCTION" missed="18" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Ljava/io/InputStream;III)V" line="364"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Ljava/io/InputStream;Ljava/lang/String;)V" line="370"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Ljava/io/InputStream;)V" line="376"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Ljava/io/InputStream;Ljava/lang/String;II)V" line="382"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Ljava/io/InputStream;II)V" line="388"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="GetImage" desc="()Ljava/lang/String;" line="393"><counter type="INSTRUCTION" missed="29" covered="20"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="GetSuffix" desc="(I)[C" line="403"><counter type="INSTRUCTION" missed="59" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="Done" desc="()V" line="420"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="adjustBeginLineColumn" desc="(II)V" line="430"><counter type="INSTRUCTION" missed="159" covered="0"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="22" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getTrackLineColumn" desc="()Z" line="471"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setTrackLineColumn" desc="(Z)V" line="472"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="797" covered="269"/><counter type="BRANCH" missed="45" covered="15"/><counter type="LINE" missed="136" covered="61"/><counter type="COMPLEXITY" missed="53" covered="16"/><counter type="METHOD" missed="26" covered="12"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="TokenMgrError.java"><line nr="51" mi="4" ci="0" mb="0" cb="0"/><line nr="53" mi="8" ci="0" mb="2" cb="0"/><line nr="54" mi="4" ci="0" mb="9" cb="0"/><line nr="57" mi="4" ci="0" mb="0" cb="0"/><line nr="58" mi="1" ci="0" mb="0" cb="0"/><line nr="60" mi="4" ci="0" mb="0" cb="0"/><line nr="61" mi="1" ci="0" mb="0" cb="0"/><line nr="63" mi="4" ci="0" mb="0" cb="0"/><line nr="64" mi="1" ci="0" mb="0" cb="0"/><line nr="66" mi="4" ci="0" mb="0" cb="0"/><line nr="67" mi="1" ci="0" mb="0" cb="0"/><line nr="69" mi="4" ci="0" mb="0" cb="0"/><line nr="70" mi="1" ci="0" mb="0" cb="0"/><line nr="72" mi="4" ci="0" mb="0" cb="0"/><line nr="73" mi="1" ci="0" mb="0" cb="0"/><line nr="75" mi="4" ci="0" mb="0" cb="0"/><line nr="76" mi="1" ci="0" mb="0" cb="0"/><line nr="78" mi="4" ci="0" mb="0" cb="0"/><line nr="79" mi="1" ci="0" mb="0" cb="0"/><line nr="81" mi="10" ci="0" mb="4" cb="0"/><line nr="82" mi="11" ci="0" mb="0" cb="0"/><line nr="83" mi="18" ci="0" mb="0" cb="0"/><line nr="84" mi="1" ci="0" mb="0" cb="0"/><line nr="85" mi="4" ci="0" mb="0" cb="0"/><line nr="90" mi="3" ci="0" mb="0" cb="0"/><line nr="106" mi="3" ci="0" mb="0" cb="0"/><line nr="107" mi="23" ci="0" mb="2" cb="0"/><line nr="110" mi="16" ci="0" mb="0" cb="0"/><line nr="111" mi="6" ci="0" mb="0" cb="0"/><line nr="124" mi="3" ci="0" mb="0" cb="0"/><line nr="132" mi="2" ci="0" mb="0" cb="0"/><line nr="133" mi="1" ci="0" mb="0" cb="0"/><line nr="137" mi="3" ci="0" mb="0" cb="0"/><line nr="138" mi="3" ci="0" mb="0" cb="0"/><line nr="139" mi="1" ci="0" mb="0" cb="0"/><line nr="143" mi="10" ci="0" mb="0" cb="0"/><line nr="144" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="175" covered="0"/><counter type="BRANCH" missed="17" covered="0"/><counter type="LINE" missed="37" covered="0"/><counter type="COMPLEXITY" missed="18" covered="0"/><counter type="METHOD" missed="6" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="SimpleCharStream.java"><line nr="18" mi="0" ci="3" mb="0" cb="0"/><line nr="22" mi="0" ci="3" mb="0" cb="0"/><line nr="23" mi="0" ci="3" mb="0" cb="0"/><line nr="25" mi="0" ci="3" mb="0" cb="0"/><line nr="26" mi="0" ci="3" mb="0" cb="0"/><line nr="31" mi="0" ci="3" mb="0" cb="0"/><line nr="32" mi="0" ci="3" mb="0" cb="0"/><line nr="33" mi="0" ci="3" mb="0" cb="0"/><line nr="34" mi="0" ci="3" mb="0" cb="0"/><line nr="36" mi="4" ci="0" mb="0" cb="0"/><line nr="37" mi="3" ci="0" mb="0" cb="0"/><line nr="43" mi="6" ci="0" mb="0" cb="0"/><line nr="44" mi="6" ci="0" mb="0" cb="0"/><line nr="45" mi="6" ci="0" mb="0" cb="0"/><line nr="49" mi="2" ci="0" mb="2" cb="0"/><line nr="51" mi="12" ci="0" mb="0" cb="0"/><line nr="52" mi="12" ci="0" mb="0" cb="0"/><line nr="53" mi="3" ci="0" mb="0" cb="0"/><line nr="55" mi="12" ci="0" mb="0" cb="0"/><line nr="56" mi="12" ci="0" mb="0" cb="0"/><line nr="57" mi="3" ci="0" mb="0" cb="0"/><line nr="59" mi="12" ci="0" mb="0" cb="0"/><line nr="60" mi="12" ci="0" mb="0" cb="0"/><line nr="61" mi="3" ci="0" mb="0" cb="0"/><line nr="63" mi="14" ci="0" mb="0" cb="0"/><line nr="67" mi="12" ci="0" mb="0" cb="0"/><line nr="68" mi="3" ci="0" mb="0" cb="0"/><line nr="70" mi="12" ci="0" mb="0" cb="0"/><line nr="71" mi="3" ci="0" mb="0" cb="0"/><line nr="73" mi="12" ci="0" mb="0" cb="0"/><line nr="74" mi="3" ci="0" mb="0" cb="0"/><line nr="76" mi="10" ci="0" mb="0" cb="0"/><line nr="79" mi="1" ci="0" mb="0" cb="0"/><line nr="81" mi="6" ci="0" mb="0" cb="0"/><line nr="82" mi="1" ci="0" mb="0" cb="0"/><line nr="85" mi="6" ci="0" mb="0" cb="0"/><line nr="86" mi="4" ci="0" mb="0" cb="0"/><line nr="87" mi="3" ci="0" mb="0" cb="0"/><line nr="88" mi="1" ci="0" mb="0" cb="0"/><line nr="92" mi="0" ci="5" mb="1" cb="1"/><line nr="94" mi="5" ci="0" mb="2" cb="0"/><line nr="96" mi="4" ci="0" mb="2" cb="0"/><line nr="98" mi="6" ci="0" mb="0" cb="0"/><line nr="99" mi="5" ci="0" mb="0" cb="0"/><line nr="101" mi="3" ci="0" mb="2" cb="0"/><line nr="102" mi="7" ci="0" mb="0" cb="0"/><line nr="104" mi="4" ci="0" mb="0" cb="0"/><line nr="106" mi="5" ci="0" mb="2" cb="0"/><line nr="107" mi="5" ci="0" mb="0" cb="0"/><line nr="108" mi="7" ci="0" mb="2" cb="0"/><line nr="109" mi="4" ci="0" mb="0" cb="0"/><line nr="111" mi="4" ci="0" mb="0" cb="0"/><line nr="116" mi="0" ci="16" mb="0" cb="2"/><line nr="118" mi="0" ci="3" mb="0" cb="0"/><line nr="119" mi="0" ci="4" mb="0" cb="0"/><line nr="122" mi="0" ci="6" mb="0" cb="0"/><line nr="123" mi="0" ci="1" mb="0" cb="0"/><line nr="125" mi="0" ci="1" mb="0" cb="0"/><line nr="126" mi="0" ci="6" mb="0" cb="0"/><line nr="127" mi="0" ci="3" mb="0" cb="0"/><line nr="128" mi="0" ci="4" mb="0" cb="2"/><line nr="129" mi="0" ci="4" mb="0" cb="0"/><line nr="130" mi="0" ci="2" mb="0" cb="0"/><line nr="137" mi="0" ci="3" mb="0" cb="0"/><line nr="138" mi="0" ci="3" mb="0" cb="0"/><line nr="139" mi="0" ci="4" mb="0" cb="0"/><line nr="141" mi="0" ci="2" mb="0" cb="0"/><line nr="146" mi="0" ci="6" mb="0" cb="0"/><line nr="148" mi="0" ci="3" mb="1" cb="1"/><line nr="150" mi="3" ci="0" mb="0" cb="0"/><line nr="151" mi="10" ci="0" mb="0" cb="0"/><line nr="153" mi="0" ci="3" mb="1" cb="1"/><line nr="155" mi="3" ci="0" mb="0" cb="0"/><line nr="156" mi="3" ci="0" mb="2" cb="0"/><line nr="158" mi="4" ci="0" mb="0" cb="0"/><line nr="161" mi="9" ci="0" mb="0" cb="0"/><line nr="164" mi="0" ci="2" mb="3" cb="1"/><line nr="167" mi="3" ci="0" mb="0" cb="0"/><line nr="168" mi="1" ci="0" mb="0" cb="0"/><line nr="170" mi="3" ci="0" mb="0" cb="0"/><line nr="171" mi="1" ci="0" mb="0" cb="0"/><line nr="173" mi="6" ci="0" mb="0" cb="0"/><line nr="174" mi="13" ci="0" mb="0" cb="0"/><line nr="175" mi="1" ci="0" mb="0" cb="0"/><line nr="180" mi="0" ci="7" mb="0" cb="0"/><line nr="181" mi="0" ci="7" mb="0" cb="0"/><line nr="182" mi="0" ci="1" mb="0" cb="0"/><line nr="187" mi="0" ci="3" mb="0" cb="2"/><line nr="189" mi="0" ci="6" mb="0" cb="0"/><line nr="191" mi="0" ci="10" mb="1" cb="1"/><line nr="192" mi="3" ci="0" mb="0" cb="0"/><line nr="194" mi="0" ci="6" mb="0" cb="0"/><line nr="197" mi="0" ci="10" mb="0" cb="2"/><line nr="198" mi="0" ci="2" mb="0" cb="0"/><line nr="200" mi="0" ci="6" mb="0" cb="0"/><line nr="202" mi="0" ci="3" mb="0" cb="0"/><line nr="203" mi="0" ci="2" mb="0" cb="0"/><line nr="213" mi="6" ci="0" mb="0" cb="0"/><line nr="223" mi="6" ci="0" mb="0" cb="0"/><line nr="228" mi="0" ci="6" mb="0" cb="0"/><line nr="233" mi="0" ci="6" mb="0" cb="0"/><line nr="238" mi="0" ci="6" mb="0" cb="0"/><line nr="243" mi="0" ci="6" mb="0" cb="0"/><line nr="249" mi="0" ci="6" mb="0" cb="0"/><line nr="250" mi="0" ci="8" mb="1" cb="1"/><line nr="251" mi="7" ci="0" mb="0" cb="0"/><line nr="252" mi="0" ci="1" mb="0" cb="0"/><line nr="257" mi="0" ci="2" mb="0" cb="0"/><line nr="258" mi="0" ci="3" mb="0" cb="0"/><line nr="259" mi="0" ci="3" mb="0" cb="0"/><line nr="260" mi="0" ci="5" mb="0" cb="0"/><line nr="262" mi="0" ci="6" mb="0" cb="0"/><line nr="263" mi="0" ci="4" mb="0" cb="0"/><line nr="264" mi="0" ci="4" mb="0" cb="0"/><line nr="265" mi="0" ci="4" mb="0" cb="0"/><line nr="266" mi="0" ci="1" mb="0" cb="0"/><line nr="272" mi="0" ci="6" mb="0" cb="0"/><line nr="273" mi="0" ci="1" mb="0" cb="0"/><line nr="278" mi="6" ci="0" mb="0" cb="0"/><line nr="279" mi="1" ci="0" mb="0" cb="0"/><line nr="285" mi="3" ci="0" mb="0" cb="0"/><line nr="286" mi="3" ci="0" mb="0" cb="0"/><line nr="287" mi="5" ci="0" mb="0" cb="0"/><line nr="289" mi="8" ci="0" mb="4" cb="0"/><line nr="291" mi="6" ci="0" mb="0" cb="0"/><line nr="292" mi="4" ci="0" mb="0" cb="0"/><line nr="293" mi="4" ci="0" mb="0" cb="0"/><line nr="294" mi="4" ci="0" mb="0" cb="0"/><line nr="296" mi="6" ci="0" mb="0" cb="0"/><line nr="297" mi="9" ci="0" mb="0" cb="0"/><line nr="298" mi="3" ci="0" mb="0" cb="0"/><line nr="299" mi="1" ci="0" mb="0" cb="0"/><line nr="305" mi="6" ci="0" mb="0" cb="0"/><line nr="306" mi="1" ci="0" mb="0" cb="0"/><line nr="311" mi="6" ci="0" mb="0" cb="0"/><line nr="312" mi="1" ci="0" mb="0" cb="0"/><line nr="317" mi="17" ci="0" mb="2" cb="0"/><line nr="318" mi="1" ci="0" mb="0" cb="0"/><line nr="324" mi="9" ci="0" mb="0" cb="0"/><line nr="325" mi="1" ci="0" mb="0" cb="0"/><line nr="331" mi="7" ci="0" mb="0" cb="0"/><line nr="332" mi="1" ci="0" mb="0" cb="0"/><line nr="338" mi="6" ci="0" mb="0" cb="0"/><line nr="339" mi="1" ci="0" mb="0" cb="0"/><line nr="344" mi="7" ci="0" mb="0" cb="0"/><line nr="345" mi="1" ci="0" mb="0" cb="0"/><line nr="350" mi="6" ci="0" mb="0" cb="0"/><line nr="351" mi="1" ci="0" mb="0" cb="0"/><line nr="357" mi="17" ci="0" mb="2" cb="0"/><line nr="358" mi="1" ci="0" mb="0" cb="0"/><line nr="364" mi="9" ci="0" mb="0" cb="0"/><line nr="365" mi="1" ci="0" mb="0" cb="0"/><line nr="370" mi="7" ci="0" mb="0" cb="0"/><line nr="371" mi="1" ci="0" mb="0" cb="0"/><line nr="376" mi="6" ci="0" mb="0" cb="0"/><line nr="377" mi="1" ci="0" mb="0" cb="0"/><line nr="382" mi="7" ci="0" mb="0" cb="0"/><line nr="383" mi="1" ci="0" mb="0" cb="0"/><line nr="388" mi="6" ci="0" mb="0" cb="0"/><line nr="389" mi="1" ci="0" mb="0" cb="0"/><line nr="393" mi="0" ci="5" mb="1" cb="1"/><line nr="394" mi="0" ci="15" mb="0" cb="0"/><line nr="396" mi="29" ci="0" mb="0" cb="0"/><line nr="403" mi="3" ci="0" mb="0" cb="0"/><line nr="405" mi="6" ci="0" mb="2" cb="0"/><line nr="406" mi="13" ci="0" mb="0" cb="0"/><line nr="409" mi="20" ci="0" mb="0" cb="0"/><line nr="411" mi="15" ci="0" mb="0" cb="0"/><line nr="414" mi="2" ci="0" mb="0" cb="0"/><line nr="420" mi="3" ci="0" mb="0" cb="0"/><line nr="421" mi="3" ci="0" mb="0" cb="0"/><line nr="422" mi="3" ci="0" mb="0" cb="0"/><line nr="423" mi="1" ci="0" mb="0" cb="0"/><line nr="430" mi="3" ci="0" mb="0" cb="0"/><line nr="433" mi="5" ci="0" mb="2" cb="0"/><line nr="435" mi="12" ci="0" mb="0" cb="0"/><line nr="439" mi="14" ci="0" mb="0" cb="0"/><line nr="442" mi="6" ci="0" mb="0" cb="0"/><line nr="443" mi="4" ci="0" mb="0" cb="0"/><line nr="445" mi="23" ci="0" mb="4" cb="0"/><line nr="447" mi="5" ci="0" mb="0" cb="0"/><line nr="448" mi="12" ci="0" mb="0" cb="0"/><line nr="449" mi="7" ci="0" mb="0" cb="0"/><line nr="450" mi="2" ci="0" mb="0" cb="0"/><line nr="451" mi="2" ci="0" mb="0" cb="0"/><line nr="454" mi="3" ci="0" mb="2" cb="0"/><line nr="456" mi="6" ci="0" mb="0" cb="0"/><line nr="457" mi="7" ci="0" mb="0" cb="0"/><line nr="459" mi="4" ci="0" mb="2" cb="0"/><line nr="461" mi="18" ci="0" mb="2" cb="0"/><line nr="462" mi="7" ci="0" mb="0" cb="0"/><line nr="464" mi="6" ci="0" mb="0" cb="0"/><line nr="468" mi="6" ci="0" mb="0" cb="0"/><line nr="469" mi="6" ci="0" mb="0" cb="0"/><line nr="470" mi="1" ci="0" mb="0" cb="0"/><line nr="471" mi="3" ci="0" mb="0" cb="0"/><line nr="472" mi="4" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="797" covered="269"/><counter type="BRANCH" missed="45" covered="15"/><counter type="LINE" missed="136" covered="61"/><counter type="COMPLEXITY" missed="53" covered="16"/><counter type="METHOD" missed="26" covered="12"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasFunctionParserConstants.java"><line nr="40" mi="68" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="68" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="ParseException.java"><line nr="26" mi="5" ci="0" mb="0" cb="0"/><line nr="39" mi="6" ci="0" mb="0" cb="0"/><line nr="40" mi="3" ci="0" mb="0" cb="0"/><line nr="41" mi="3" ci="0" mb="0" cb="0"/><line nr="42" mi="3" ci="0" mb="0" cb="0"/><line nr="43" mi="1" ci="0" mb="0" cb="0"/><line nr="56" mi="2" ci="0" mb="0" cb="0"/><line nr="57" mi="1" ci="0" mb="0" cb="0"/><line nr="61" mi="3" ci="0" mb="0" cb="0"/><line nr="62" mi="1" ci="0" mb="0" cb="0"/><line nr="97" mi="4" ci="0" mb="0" cb="0"/><line nr="98" mi="2" ci="0" mb="0" cb="0"/><line nr="99" mi="8" ci="0" mb="2" cb="0"/><line nr="100" mi="6" ci="0" mb="2" cb="0"/><line nr="101" mi="5" ci="0" mb="0" cb="0"/><line nr="103" mi="10" ci="0" mb="2" cb="0"/><line nr="104" mi="12" ci="0" mb="0" cb="0"/><line nr="106" mi="11" ci="0" mb="2" cb="0"/><line nr="107" mi="4" ci="0" mb="0" cb="0"/><line nr="109" mi="6" ci="0" mb="0" cb="0"/><line nr="111" mi="2" ci="0" mb="0" cb="0"/><line nr="112" mi="3" ci="0" mb="0" cb="0"/><line nr="113" mi="7" ci="0" mb="2" cb="0"/><line nr="114" mi="11" ci="0" mb="2" cb="0"/><line nr="115" mi="3" ci="0" mb="2" cb="0"/><line nr="116" mi="11" ci="0" mb="0" cb="0"/><line nr="117" mi="1" ci="0" mb="0" cb="0"/><line nr="119" mi="14" ci="0" mb="0" cb="0"/><line nr="120" mi="9" ci="0" mb="0" cb="0"/><line nr="121" mi="11" ci="0" mb="0" cb="0"/><line nr="122" mi="9" ci="0" mb="0" cb="0"/><line nr="123" mi="3" ci="0" mb="0" cb="0"/><line nr="125" mi="19" ci="0" mb="0" cb="0"/><line nr="126" mi="11" ci="0" mb="0" cb="0"/><line nr="129" mi="4" ci="0" mb="2" cb="0"/><line nr="132" mi="4" ci="0" mb="2" cb="0"/><line nr="133" mi="14" ci="0" mb="0" cb="0"/><line nr="135" mi="13" ci="0" mb="0" cb="0"/><line nr="137" mi="10" ci="0" mb="0" cb="0"/><line nr="140" mi="2" ci="0" mb="0" cb="0"/><line nr="150" mi="4" ci="0" mb="0" cb="0"/><line nr="152" mi="8" ci="0" mb="2" cb="0"/><line nr="153" mi="4" ci="0" mb="9" cb="0"/><line nr="156" mi="4" ci="0" mb="0" cb="0"/><line nr="157" mi="1" ci="0" mb="0" cb="0"/><line nr="159" mi="4" ci="0" mb="0" cb="0"/><line nr="160" mi="1" ci="0" mb="0" cb="0"/><line nr="162" mi="4" ci="0" mb="0" cb="0"/><line nr="163" mi="1" ci="0" mb="0" cb="0"/><line nr="165" mi="4" ci="0" mb="0" cb="0"/><line nr="166" mi="1" ci="0" mb="0" cb="0"/><line nr="168" mi="4" ci="0" mb="0" cb="0"/><line nr="169" mi="1" ci="0" mb="0" cb="0"/><line nr="171" mi="4" ci="0" mb="0" cb="0"/><line nr="172" mi="1" ci="0" mb="0" cb="0"/><line nr="174" mi="4" ci="0" mb="0" cb="0"/><line nr="175" mi="1" ci="0" mb="0" cb="0"/><line nr="177" mi="4" ci="0" mb="0" cb="0"/><line nr="178" mi="1" ci="0" mb="0" cb="0"/><line nr="180" mi="10" ci="0" mb="4" cb="0"/><line nr="181" mi="11" ci="0" mb="0" cb="0"/><line nr="182" mi="18" ci="0" mb="0" cb="0"/><line nr="183" mi="1" ci="0" mb="0" cb="0"/><line nr="184" mi="4" ci="0" mb="0" cb="0"/><line nr="189" mi="3" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="360" covered="0"/><counter type="BRANCH" missed="33" covered="0"/><counter type="LINE" missed="65" covered="0"/><counter type="COMPLEXITY" missed="26" covered="0"/><counter type="METHOD" missed="6" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="Token.java"><line nr="72" mi="2" ci="0" mb="0" cb="0"/><line nr="78" mi="0" ci="3" mb="0" cb="0"/><line nr="85" mi="4" ci="0" mb="0" cb="0"/><line nr="86" mi="1" ci="0" mb="0" cb="0"/><line nr="92" mi="0" ci="2" mb="0" cb="0"/><line nr="93" mi="0" ci="3" mb="0" cb="0"/><line nr="94" mi="0" ci="3" mb="0" cb="0"/><line nr="95" mi="0" ci="1" mb="0" cb="0"/><line nr="102" mi="3" ci="0" mb="0" cb="0"/><line nr="119" mi="0" ci="2" mb="0" cb="0"/><line nr="121" mi="0" ci="6" mb="0" cb="0"/><line nr="127" mi="4" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="14" covered="20"/><counter type="LINE" missed="5" covered="7"/><counter type="COMPLEXITY" missed="4" covered="3"/><counter type="METHOD" missed="4" covered="3"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasFunctionParserTokenManager.java"><line nr="14" mi="3" ci="3" mb="0" cb="0"/><line nr="16" mi="4" ci="0" mb="0" cb="0"/><line nr="18" mi="0" ci="2" mb="1" cb="1"/><line nr="21" mi="0" ci="6" mb="1" cb="1"/><line nr="22" mi="0" ci="2" mb="0" cb="0"/><line nr="23" mi="6" ci="0" mb="2" cb="0"/><line nr="24" mi="2" ci="0" mb="0" cb="0"/><line nr="25" mi="2" ci="0" mb="0" cb="0"/><line nr="27" mi="2" ci="0" mb="0" cb="0"/><line nr="31" mi="0" ci="10" mb="0" cb="0"/><line nr="35" mi="0" ci="3" mb="0" cb="0"/><line nr="36" mi="0" ci="3" mb="0" cb="0"/><line nr="37" mi="0" ci="4" mb="0" cb="0"/><line nr="40" mi="0" ci="3" mb="0" cb="9"/><line nr="43" mi="0" ci="4" mb="0" cb="0"/><line nr="45" mi="0" ci="5" mb="0" cb="0"/><line nr="47" mi="0" ci="5" mb="0" cb="0"/><line nr="49" mi="0" ci="5" mb="0" cb="0"/><line nr="51" mi="0" ci="5" mb="0" cb="0"/><line nr="53" mi="0" ci="6" mb="0" cb="0"/><line nr="55" mi="0" ci="5" mb="0" cb="0"/><line nr="57" mi="0" ci="5" mb="0" cb="0"/><line nr="59" mi="0" ci="5" mb="0" cb="0"/><line nr="63" mi="0" ci="5" mb="0" cb="0"/><line nr="64" mi="1" ci="0" mb="0" cb="0"/><line nr="65" mi="5" ci="0" mb="0" cb="0"/><line nr="66" mi="2" ci="0" mb="0" cb="0"/><line nr="67" mi="0" ci="1" mb="0" cb="0"/><line nr="68" mi="0" ci="3" mb="0" cb="2"/><line nr="71" mi="0" ci="6" mb="1" cb="1"/><line nr="72" mi="0" ci="5" mb="0" cb="0"/><line nr="77" mi="0" ci="5" mb="0" cb="0"/><line nr="81" mi="0" ci="3" mb="0" cb="0"/><line nr="82" mi="0" ci="3" mb="0" cb="0"/><line nr="83" mi="0" ci="5" mb="0" cb="0"/><line nr="84" mi="5" ci="1" mb="0" cb="0"/><line nr="85" mi="0" ci="7" mb="0" cb="0"/><line nr="89" mi="0" ci="2" mb="0" cb="0"/><line nr="90" mi="0" ci="3" mb="0" cb="0"/><line nr="91" mi="0" ci="2" mb="0" cb="0"/><line nr="92" mi="0" ci="5" mb="0" cb="0"/><line nr="93" mi="0" ci="2" mb="0" cb="0"/><line nr="96" mi="0" ci="9" mb="1" cb="1"/><line nr="97" mi="2" ci="0" mb="0" cb="0"/><line nr="98" mi="0" ci="4" mb="0" cb="2"/><line nr="100" mi="0" ci="5" mb="0" cb="0"/><line nr="103" mi="0" ci="6" mb="7" cb="7"/><line nr="106" mi="0" ci="6" mb="0" cb="2"/><line nr="107" mi="0" ci="5" mb="0" cb="0"/><line nr="108" mi="0" ci="4" mb="1" cb="1"/><line nr="109" mi="3" ci="0" mb="0" cb="0"/><line nr="110" mi="0" ci="6" mb="0" cb="2"/><line nr="112" mi="0" ci="3" mb="1" cb="1"/><line nr="113" mi="0" ci="2" mb="0" cb="0"/><line nr="114" mi="0" ci="4" mb="0" cb="0"/><line nr="116" mi="0" ci="4" mb="1" cb="1"/><line nr="118" mi="3" ci="0" mb="2" cb="0"/><line nr="119" mi="3" ci="0" mb="0" cb="0"/><line nr="123" mi="0" ci="6" mb="0" cb="2"/><line nr="125" mi="0" ci="3" mb="1" cb="1"/><line nr="126" mi="0" ci="2" mb="0" cb="0"/><line nr="127" mi="0" ci="5" mb="0" cb="0"/><line nr="129" mi="0" ci="4" mb="1" cb="1"/><line nr="131" mi="0" ci="3" mb="1" cb="1"/><line nr="132" mi="0" ci="2" mb="0" cb="0"/><line nr="133" mi="0" ci="4" mb="0" cb="0"/><line nr="135" mi="4" ci="0" mb="2" cb="0"/><line nr="136" mi="5" ci="0" mb="0" cb="0"/><line nr="137" mi="4" ci="0" mb="2" cb="0"/><line nr="138" mi="12" ci="0" mb="0" cb="0"/><line nr="141" mi="0" ci="6" mb="0" cb="2"/><line nr="142" mi="0" ci="1" mb="0" cb="0"/><line nr="143" mi="0" ci="3" mb="1" cb="1"/><line nr="144" mi="0" ci="2" mb="0" cb="0"/><line nr="145" mi="0" ci="11" mb="0" cb="0"/><line nr="146" mi="0" ci="1" mb="0" cb="0"/><line nr="148" mi="4" ci="0" mb="2" cb="0"/><line nr="149" mi="5" ci="0" mb="0" cb="0"/><line nr="152" mi="0" ci="6" mb="0" cb="2"/><line nr="153" mi="0" ci="1" mb="0" cb="0"/><line nr="154" mi="0" ci="3" mb="1" cb="1"/><line nr="155" mi="0" ci="2" mb="0" cb="0"/><line nr="156" mi="0" ci="3" mb="0" cb="0"/><line nr="157" mi="0" ci="1" mb="0" cb="0"/><line nr="159" mi="7" ci="0" mb="4" cb="0"/><line nr="160" mi="3" ci="0" mb="0" cb="0"/><line nr="163" mi="6" ci="0" mb="2" cb="0"/><line nr="164" mi="5" ci="0" mb="0" cb="0"/><line nr="167" mi="0" ci="6" mb="0" cb="2"/><line nr="168" mi="0" ci="5" mb="0" cb="0"/><line nr="171" mi="0" ci="4" mb="0" cb="2"/><line nr="172" mi="0" ci="4" mb="0" cb="0"/><line nr="175" mi="0" ci="6" mb="0" cb="2"/><line nr="176" mi="0" ci="1" mb="0" cb="0"/><line nr="177" mi="0" ci="3" mb="1" cb="1"/><line nr="178" mi="0" ci="2" mb="0" cb="0"/><line nr="179" mi="0" ci="3" mb="0" cb="0"/><line nr="180" mi="0" ci="1" mb="0" cb="0"/><line nr="182" mi="4" ci="0" mb="2" cb="0"/><line nr="183" mi="4" ci="0" mb="0" cb="0"/><line nr="186" mi="6" ci="0" mb="2" cb="0"/><line nr="187" mi="1" ci="0" mb="0" cb="0"/><line nr="188" mi="3" ci="0" mb="2" cb="0"/><line nr="189" mi="2" ci="0" mb="0" cb="0"/><line nr="190" mi="4" ci="0" mb="0" cb="0"/><line nr="191" mi="1" ci="0" mb="0" cb="0"/><line nr="193" mi="4" ci="0" mb="2" cb="0"/><line nr="194" mi="1" ci="0" mb="0" cb="0"/><line nr="195" mi="3" ci="0" mb="2" cb="0"/><line nr="196" mi="2" ci="0" mb="0" cb="0"/><line nr="197" mi="3" ci="0" mb="0" cb="0"/><line nr="198" mi="1" ci="0" mb="0" cb="0"/><line nr="201" mi="0" ci="3" mb="0" cb="2"/><line nr="202" mi="0" ci="1" mb="0" cb="0"/><line nr="203" mi="0" ci="4" mb="1" cb="1"/><line nr="205" mi="0" ci="7" mb="0" cb="0"/><line nr="208" mi="0" ci="6" mb="1" cb="1"/><line nr="211" mi="0" ci="4" mb="1" cb="1"/><line nr="212" mi="0" ci="12" mb="0" cb="0"/><line nr="216" mi="0" ci="3" mb="1" cb="1"/><line nr="217" mi="0" ci="1" mb="0" cb="0"/><line nr="220" mi="5" ci="0" mb="0" cb="0"/><line nr="221" mi="4" ci="0" mb="0" cb="0"/><line nr="222" mi="6" ci="0" mb="0" cb="0"/><line nr="223" mi="7" ci="0" mb="0" cb="0"/><line nr="224" mi="7" ci="0" mb="0" cb="0"/><line nr="227" mi="6" ci="0" mb="0" cb="0"/><line nr="229" mi="12" ci="0" mb="8" cb="0"/><line nr="231" mi="3" ci="0" mb="2" cb="0"/><line nr="233" mi="0" ci="3" mb="0" cb="2"/><line nr="235" mi="0" ci="3" mb="0" cb="0"/><line nr="236" mi="0" ci="3" mb="0" cb="0"/><line nr="237" mi="0" ci="2" mb="0" cb="0"/><line nr="239" mi="0" ci="1" mb="0" cb="0"/><line nr="240" mi="0" ci="13" mb="0" cb="2"/><line nr="241" mi="0" ci="2" mb="0" cb="0"/><line nr="242" mi="0" ci="5" mb="0" cb="0"/><line nr="243" mi="0" ci="4" mb="0" cb="0"/><line nr="246" mi="0" ci="31" mb="0" cb="0"/><line nr="251" mi="0" ci="67" mb="0" cb="0"/><line nr="262" mi="0" ci="5" mb="0" cb="0"/><line nr="263" mi="0" ci="8" mb="0" cb="2"/><line nr="264" mi="0" ci="4" mb="0" cb="0"/><line nr="265" mi="0" ci="4" mb="0" cb="0"/><line nr="266" mi="0" ci="4" mb="0" cb="0"/><line nr="267" mi="0" ci="4" mb="0" cb="0"/><line nr="268" mi="0" ci="5" mb="0" cb="0"/><line nr="270" mi="0" ci="3" mb="0" cb="0"/><line nr="271" mi="0" ci="3" mb="0" cb="0"/><line nr="272" mi="0" ci="3" mb="0" cb="0"/><line nr="273" mi="0" ci="3" mb="0" cb="0"/><line nr="275" mi="0" ci="2" mb="0" cb="0"/><line nr="278" mi="3" ci="3" mb="0" cb="0"/><line nr="279" mi="3" ci="3" mb="0" cb="0"/><line nr="289" mi="0" ci="2" mb="0" cb="0"/><line nr="296" mi="0" ci="5" mb="0" cb="0"/><line nr="298" mi="0" ci="1" mb="0" cb="0"/><line nr="300" mi="0" ci="3" mb="0" cb="0"/><line nr="301" mi="0" ci="3" mb="0" cb="0"/><line nr="302" mi="0" ci="3" mb="0" cb="0"/><line nr="303" mi="0" ci="2" mb="0" cb="0"/><line nr="304" mi="0" ci="1" mb="0" cb="0"/><line nr="306" mi="0" ci="4" mb="0" cb="0"/><line nr="307" mi="0" ci="13" mb="1" cb="3"/><line nr="308" mi="0" ci="6" mb="0" cb="0"/><line nr="310" mi="2" ci="1" mb="0" cb="0"/><line nr="311" mi="0" ci="3" mb="0" cb="0"/><line nr="312" mi="0" ci="3" mb="0" cb="0"/><line nr="313" mi="0" ci="3" mb="0" cb="0"/><line nr="314" mi="0" ci="4" mb="1" cb="1"/><line nr="316" mi="0" ci="6" mb="0" cb="2"/><line nr="317" mi="0" ci="9" mb="0" cb="0"/><line nr="318" mi="0" ci="16" mb="1" cb="1"/><line nr="320" mi="0" ci="3" mb="0" cb="0"/><line nr="321" mi="0" ci="2" mb="0" cb="0"/><line nr="328" mi="4" ci="0" mb="0" cb="0"/><line nr="329" mi="4" ci="0" mb="0" cb="0"/><line nr="330" mi="2" ci="0" mb="0" cb="0"/><line nr="331" mi="2" ci="0" mb="0" cb="0"/><line nr="332" mi="8" ci="0" mb="0" cb="0"/><line nr="333" mi="1" ci="0" mb="0" cb="0"/><line nr="334" mi="2" ci="0" mb="0" cb="0"/><line nr="335" mi="9" ci="0" mb="2" cb="0"/><line nr="336" mi="8" ci="0" mb="4" cb="0"/><line nr="337" mi="1" ci="0" mb="0" cb="0"/><line nr="338" mi="3" ci="0" mb="0" cb="0"/><line nr="341" mi="1" ci="0" mb="0" cb="0"/><line nr="342" mi="1" ci="0" mb="0" cb="0"/><line nr="343" mi="2" ci="0" mb="2" cb="0"/><line nr="344" mi="4" ci="0" mb="0" cb="0"/><line nr="345" mi="9" ci="0" mb="2" cb="0"/><line nr="347" mi="13" ci="0" mb="0" cb="0"/><line nr="353" mi="0" ci="7" mb="1" cb="1"/><line nr="355" mi="0" ci="11" mb="0" cb="0"/><line nr="356" mi="0" ci="6" mb="0" cb="0"/><line nr="358" mi="0" ci="1" mb="0" cb="0"/><line nr="362" mi="13" ci="0" mb="0" cb="0"/><line nr="363" mi="4" ci="0" mb="2" cb="0"/><line nr="364" mi="1" ci="0" mb="0" cb="0"/><line nr="367" mi="0" ci="3" mb="0" cb="0"/><line nr="368" mi="0" ci="3" mb="0" cb="0"/><line nr="369" mi="0" ci="1" mb="0" cb="0"/><line nr="374" mi="0" ci="5" mb="0" cb="0"/><line nr="375" mi="0" ci="4" mb="0" cb="2"/><line nr="376" mi="0" ci="1" mb="0" cb="0"/><line nr="379" mi="0" ci="2" mb="0" cb="0"/><line nr="384" mi="0" ci="3" mb="0" cb="0"/><line nr="385" mi="0" ci="1" mb="0" cb="0"/><line nr="388" mi="2" ci="0" mb="0" cb="0"/><line nr="389" mi="3" ci="0" mb="0" cb="0"/><line nr="390" mi="3" ci="0" mb="0" cb="0"/><line nr="391" mi="1" ci="0" mb="0" cb="0"/><line nr="397" mi="6" ci="0" mb="0" cb="0"/><line nr="398" mi="4" ci="0" mb="0" cb="0"/><line nr="399" mi="3" ci="0" mb="0" cb="0"/><line nr="400" mi="2" ci="0" mb="0" cb="0"/><line nr="401" mi="1" ci="0" mb="0" cb="0"/><line nr="406" mi="3" ci="0" mb="0" cb="0"/><line nr="407" mi="5" ci="0" mb="2" cb="0"/><line nr="408" mi="6" ci="0" mb="0" cb="0"/><line nr="409" mi="1" ci="0" mb="0" cb="0"/><line nr="415" mi="3" ci="0" mb="0" cb="0"/><line nr="416" mi="3" ci="0" mb="0" cb="0"/><line nr="417" mi="1" ci="0" mb="0" cb="0"/><line nr="422" mi="5" ci="0" mb="4" cb="0"/><line nr="423" mi="15" ci="0" mb="0" cb="0"/><line nr="425" mi="3" ci="0" mb="0" cb="0"/><line nr="426" mi="1" ci="0" mb="0" cb="0"/><line nr="429" mi="0" ci="7" mb="0" cb="0"/><line nr="432" mi="0" ci="7" mb="0" cb="0"/><line nr="435" mi="0" ci="8" mb="0" cb="0"/><line nr="440" mi="4" ci="4" mb="0" cb="0"/><line nr="441" mi="4" ci="4" mb="0" cb="0"/><counter type="INSTRUCTION" missed="366" covered="701"/><counter type="BRANCH" missed="82" covered="71"/><counter type="LINE" missed="84" covered="149"/><counter type="COMPLEXITY" missed="62" covered="45"/><counter type="METHOD" missed="7" covered="14"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasFunctionParser.java"><line nr="13" mi="0" ci="3" mb="0" cb="0"/><line nr="14" mi="0" ci="2" mb="0" cb="0"/><line nr="15" mi="0" ci="2" mb="0" cb="0"/><line nr="19" mi="0" ci="3" mb="0" cb="0"/><line nr="20" mi="0" ci="4" mb="0" cb="0"/><line nr="21" mi="0" ci="4" mb="1" cb="1"/><line nr="22" mi="5" ci="0" mb="0" cb="0"/><line nr="30" mi="0" ci="3" mb="0" cb="0"/><line nr="31" mi="0" ci="5" mb="0" cb="0"/><line nr="34" mi="0" ci="4" mb="0" cb="2"/><line nr="39" mi="0" ci="4" mb="0" cb="2"/><line nr="40" mi="0" ci="4" mb="0" cb="0"/><line nr="41" mi="0" ci="3" mb="0" cb="0"/><line nr="42" mi="0" ci="4" mb="0" cb="0"/><line nr="43" mi="0" ci="4" mb="0" cb="2"/><line nr="44" mi="0" ci="4" mb="0" cb="0"/><line nr="45" mi="0" ci="3" mb="0" cb="0"/><line nr="46" mi="0" ci="4" mb="0" cb="0"/><line nr="47" mi="0" ci="4" mb="0" cb="2"/><line nr="48" mi="0" ci="4" mb="0" cb="0"/><line nr="49" mi="0" ci="3" mb="0" cb="0"/><line nr="50" mi="0" ci="4" mb="0" cb="0"/><line nr="51" mi="0" ci="4" mb="0" cb="2"/><line nr="52" mi="0" ci="4" mb="0" cb="0"/><line nr="53" mi="0" ci="3" mb="0" cb="0"/><line nr="54" mi="0" ci="4" mb="0" cb="0"/><line nr="55" mi="0" ci="4" mb="1" cb="1"/><line nr="56" mi="0" ci="4" mb="0" cb="0"/><line nr="57" mi="0" ci="3" mb="0" cb="0"/><line nr="58" mi="0" ci="4" mb="0" cb="0"/><line nr="59" mi="4" ci="0" mb="2" cb="0"/><line nr="60" mi="4" ci="0" mb="0" cb="0"/><line nr="61" mi="4" ci="0" mb="0" cb="0"/><line nr="62" mi="4" ci="0" mb="2" cb="0"/><line nr="64" mi="5" ci="0" mb="0" cb="0"/><line nr="68" mi="8" ci="0" mb="0" cb="0"/><line nr="69" mi="4" ci="0" mb="0" cb="0"/><line nr="71" mi="4" ci="0" mb="2" cb="0"/><line nr="72" mi="4" ci="0" mb="0" cb="0"/><line nr="73" mi="4" ci="0" mb="0" cb="0"/><line nr="74" mi="4" ci="0" mb="2" cb="0"/><line nr="76" mi="5" ci="0" mb="0" cb="0"/><line nr="80" mi="8" ci="0" mb="0" cb="0"/><line nr="81" mi="4" ci="0" mb="0" cb="0"/><line nr="84" mi="4" ci="0" mb="0" cb="0"/><line nr="85" mi="4" ci="0" mb="0" cb="0"/><line nr="88" mi="0" ci="4" mb="1" cb="1"/><line nr="89" mi="5" ci="0" mb="0" cb="0"/><line nr="99" mi="0" ci="4" mb="0" cb="2"/><line nr="100" mi="0" ci="4" mb="0" cb="0"/><line nr="101" mi="0" ci="6" mb="0" cb="0"/><line nr="102" mi="0" ci="6" mb="0" cb="0"/><line nr="103" mi="0" ci="4" mb="1" cb="1"/><line nr="104" mi="0" ci="4" mb="0" cb="2"/><line nr="105" mi="0" ci="4" mb="0" cb="0"/><line nr="106" mi="0" ci="5" mb="0" cb="0"/><line nr="107" mi="0" ci="4" mb="1" cb="1"/><line nr="108" mi="0" ci="4" mb="0" cb="2"/><line nr="109" mi="0" ci="4" mb="0" cb="0"/><line nr="110" mi="0" ci="4" mb="0" cb="0"/><line nr="111" mi="0" ci="6" mb="0" cb="0"/><line nr="112" mi="0" ci="4" mb="1" cb="1"/><line nr="113" mi="0" ci="4" mb="0" cb="2"/><line nr="114" mi="0" ci="4" mb="0" cb="0"/><line nr="115" mi="0" ci="4" mb="0" cb="0"/><line nr="116" mi="0" ci="6" mb="0" cb="0"/><line nr="117" mi="0" ci="4" mb="1" cb="1"/><line nr="118" mi="0" ci="4" mb="1" cb="1"/><line nr="119" mi="0" ci="4" mb="0" cb="0"/><line nr="120" mi="0" ci="3" mb="0" cb="0"/><line nr="121" mi="0" ci="4" mb="0" cb="0"/><line nr="122" mi="0" ci="3" mb="0" cb="0"/><line nr="123" mi="0" ci="4" mb="0" cb="2"/><line nr="125" mi="0" ci="6" mb="0" cb="0"/><line nr="126" mi="0" ci="4" mb="1" cb="1"/><line nr="128" mi="0" ci="4" mb="1" cb="1"/><line nr="130" mi="0" ci="6" mb="0" cb="0"/><line nr="131" mi="0" ci="4" mb="1" cb="1"/><line nr="135" mi="5" ci="0" mb="0" cb="0"/><line nr="138" mi="4" ci="0" mb="0" cb="0"/><line nr="139" mi="4" ci="0" mb="0" cb="0"/><line nr="141" mi="5" ci="0" mb="0" cb="0"/><line nr="147" mi="0" ci="10" mb="0" cb="0"/><line nr="148" mi="0" ci="7" mb="0" cb="2"/><line nr="149" mi="3" ci="0" mb="0" cb="0"/><line nr="150" mi="13" ci="6" mb="0" cb="0"/><line nr="155" mi="0" ci="10" mb="0" cb="0"/><line nr="156" mi="0" ci="7" mb="0" cb="2"/><line nr="157" mi="3" ci="0" mb="0" cb="0"/><line nr="158" mi="13" ci="6" mb="0" cb="0"/><line nr="163" mi="0" ci="10" mb="0" cb="0"/><line nr="164" mi="0" ci="7" mb="0" cb="2"/><line nr="165" mi="3" ci="0" mb="0" cb="0"/><line nr="166" mi="13" ci="6" mb="0" cb="0"/><line nr="171" mi="0" ci="10" mb="0" cb="0"/><line nr="172" mi="0" ci="7" mb="0" cb="2"/><line nr="173" mi="3" ci="0" mb="0" cb="0"/><line nr="174" mi="13" ci="6" mb="0" cb="0"/><line nr="179" mi="0" ci="10" mb="0" cb="0"/><line nr="180" mi="0" ci="7" mb="0" cb="2"/><line nr="181" mi="3" ci="0" mb="0" cb="0"/><line nr="182" mi="13" ci="6" mb="0" cb="0"/><line nr="187" mi="0" ci="10" mb="0" cb="0"/><line nr="188" mi="1" ci="6" mb="1" cb="1"/><line nr="189" mi="3" ci="0" mb="0" cb="0"/><line nr="190" mi="13" ci="6" mb="0" cb="0"/><line nr="195" mi="10" ci="0" mb="0" cb="0"/><line nr="196" mi="7" ci="0" mb="2" cb="0"/><line nr="197" mi="3" ci="0" mb="0" cb="0"/><line nr="198" mi="19" ci="0" mb="0" cb="0"/><line nr="203" mi="10" ci="0" mb="0" cb="0"/><line nr="204" mi="7" ci="0" mb="2" cb="0"/><line nr="205" mi="3" ci="0" mb="0" cb="0"/><line nr="206" mi="19" ci="0" mb="0" cb="0"/><line nr="211" mi="0" ci="10" mb="0" cb="0"/><line nr="212" mi="0" ci="7" mb="0" cb="2"/><line nr="213" mi="3" ci="0" mb="0" cb="0"/><line nr="214" mi="13" ci="6" mb="0" cb="0"/><line nr="219" mi="0" ci="10" mb="0" cb="0"/><line nr="220" mi="0" ci="7" mb="0" cb="2"/><line nr="221" mi="3" ci="0" mb="0" cb="0"/><line nr="222" mi="13" ci="6" mb="0" cb="0"/><line nr="227" mi="0" ci="10" mb="0" cb="0"/><line nr="228" mi="0" ci="7" mb="0" cb="2"/><line nr="229" mi="3" ci="0" mb="0" cb="0"/><line nr="230" mi="13" ci="6" mb="0" cb="0"/><line nr="235" mi="0" ci="10" mb="0" cb="0"/><line nr="236" mi="0" ci="7" mb="0" cb="2"/><line nr="237" mi="3" ci="0" mb="0" cb="0"/><line nr="238" mi="13" ci="6" mb="0" cb="0"/><line nr="243" mi="0" ci="10" mb="0" cb="0"/><line nr="244" mi="1" ci="6" mb="1" cb="1"/><line nr="245" mi="3" ci="0" mb="0" cb="0"/><line nr="246" mi="13" ci="6" mb="0" cb="0"/><line nr="252" mi="0" ci="3" mb="0" cb="0"/><line nr="253" mi="0" ci="3" mb="0" cb="2"/><line nr="254" mi="0" ci="3" mb="0" cb="0"/><line nr="255" mi="0" ci="3" mb="0" cb="2"/><line nr="256" mi="0" ci="3" mb="0" cb="0"/><line nr="257" mi="0" ci="3" mb="0" cb="2"/><line nr="258" mi="0" ci="3" mb="0" cb="0"/><line nr="259" mi="0" ci="3" mb="0" cb="2"/><line nr="260" mi="0" ci="3" mb="0" cb="0"/><line nr="261" mi="2" ci="3" mb="1" cb="1"/><line nr="266" mi="0" ci="2" mb="0" cb="0"/><line nr="271" mi="0" ci="6" mb="0" cb="2"/><line nr="272" mi="0" ci="2" mb="0" cb="0"/><line nr="277" mi="0" ci="6" mb="0" cb="2"/><line nr="278" mi="2" ci="3" mb="1" cb="1"/><line nr="279" mi="0" ci="2" mb="0" cb="0"/><line nr="285" mi="0" ci="3" mb="0" cb="0"/><line nr="286" mi="0" ci="3" mb="0" cb="2"/><line nr="287" mi="0" ci="3" mb="0" cb="0"/><line nr="288" mi="0" ci="3" mb="0" cb="2"/><line nr="289" mi="0" ci="3" mb="0" cb="0"/><line nr="290" mi="0" ci="3" mb="0" cb="2"/><line nr="291" mi="0" ci="3" mb="0" cb="0"/><line nr="292" mi="0" ci="3" mb="0" cb="2"/><line nr="293" mi="0" ci="3" mb="0" cb="0"/><line nr="294" mi="0" ci="3" mb="0" cb="2"/><line nr="295" mi="0" ci="3" mb="0" cb="0"/><line nr="296" mi="0" ci="3" mb="1" cb="1"/><line nr="297" mi="0" ci="3" mb="0" cb="0"/><line nr="298" mi="0" ci="5" mb="1" cb="1"/><line nr="305" mi="0" ci="2" mb="0" cb="0"/><line nr="310" mi="0" ci="6" mb="0" cb="2"/><line nr="311" mi="2" ci="3" mb="1" cb="1"/><line nr="312" mi="0" ci="2" mb="0" cb="0"/><line nr="317" mi="0" ci="6" mb="1" cb="1"/><line nr="318" mi="2" ci="0" mb="0" cb="0"/><line nr="323" mi="0" ci="6" mb="0" cb="2"/><line nr="324" mi="0" ci="2" mb="0" cb="0"/><line nr="329" mi="0" ci="6" mb="0" cb="2"/><line nr="330" mi="2" ci="3" mb="1" cb="1"/><line nr="331" mi="0" ci="2" mb="0" cb="0"/><line nr="336" mi="2" ci="3" mb="1" cb="1"/><line nr="339" mi="0" ci="3" mb="0" cb="0"/><line nr="340" mi="0" ci="7" mb="0" cb="2"/><line nr="342" mi="0" ci="2" mb="0" cb="0"/><line nr="347" mi="0" ci="6" mb="0" cb="2"/><line nr="348" mi="0" ci="2" mb="0" cb="0"/><line nr="353" mi="0" ci="6" mb="0" cb="2"/><line nr="354" mi="2" ci="3" mb="1" cb="1"/><line nr="355" mi="0" ci="2" mb="0" cb="0"/><line nr="360" mi="2" ci="4" mb="1" cb="1"/><line nr="361" mi="2" ci="3" mb="1" cb="1"/><line nr="362" mi="2" ci="4" mb="1" cb="1"/><line nr="363" mi="0" ci="2" mb="0" cb="0"/><line nr="368" mi="0" ci="6" mb="1" cb="1"/><line nr="369" mi="2" ci="0" mb="0" cb="0"/><line nr="374" mi="0" ci="6" mb="0" cb="2"/><line nr="375" mi="0" ci="2" mb="0" cb="0"/><line nr="380" mi="0" ci="6" mb="0" cb="2"/><line nr="381" mi="2" ci="3" mb="1" cb="1"/><line nr="382" mi="0" ci="2" mb="0" cb="0"/><line nr="396" mi="8" ci="4" mb="0" cb="0"/><line nr="399" mi="0" ci="1" mb="0" cb="0"/><line nr="400" mi="0" ci="1" mb="0" cb="0"/><line nr="402" mi="0" ci="3" mb="0" cb="0"/><line nr="403" mi="0" ci="1" mb="0" cb="0"/><line nr="404" mi="8" ci="4" mb="0" cb="0"/><line nr="405" mi="6" ci="3" mb="0" cb="0"/><line nr="406" mi="6" ci="3" mb="0" cb="0"/><line nr="410" mi="4" ci="0" mb="0" cb="0"/><line nr="411" mi="1" ci="0" mb="0" cb="0"/><line nr="413" mi="2" ci="0" mb="0" cb="0"/><line nr="414" mi="16" ci="0" mb="0" cb="0"/><line nr="415" mi="7" ci="0" mb="0" cb="0"/><line nr="416" mi="5" ci="0" mb="0" cb="0"/><line nr="417" mi="3" ci="0" mb="0" cb="0"/><line nr="418" mi="3" ci="0" mb="0" cb="0"/><line nr="419" mi="16" ci="0" mb="2" cb="0"/><line nr="420" mi="1" ci="0" mb="0" cb="0"/><line nr="424" mi="4" ci="0" mb="0" cb="0"/><line nr="425" mi="1" ci="0" mb="0" cb="0"/><line nr="428" mi="14" ci="0" mb="0" cb="0"/><line nr="429" mi="5" ci="0" mb="0" cb="0"/><line nr="430" mi="5" ci="0" mb="0" cb="0"/><line nr="431" mi="3" ci="0" mb="0" cb="0"/><line nr="432" mi="3" ci="0" mb="0" cb="0"/><line nr="433" mi="11" ci="0" mb="2" cb="0"/><line nr="434" mi="16" ci="0" mb="2" cb="0"/><line nr="435" mi="1" ci="0" mb="0" cb="0"/><line nr="438" mi="0" ci="2" mb="0" cb="0"/><line nr="439" mi="0" ci="8" mb="0" cb="0"/><line nr="440" mi="0" ci="7" mb="0" cb="0"/><line nr="441" mi="0" ci="5" mb="0" cb="0"/><line nr="442" mi="0" ci="3" mb="0" cb="0"/><line nr="443" mi="0" ci="3" mb="0" cb="0"/><line nr="444" mi="0" ci="16" mb="0" cb="2"/><line nr="445" mi="0" ci="1" mb="0" cb="0"/><line nr="449" mi="3" ci="0" mb="2" cb="0"/><line nr="450" mi="9" ci="0" mb="0" cb="0"/><line nr="452" mi="6" ci="0" mb="0" cb="0"/><line nr="454" mi="3" ci="0" mb="2" cb="0"/><line nr="455" mi="7" ci="0" mb="0" cb="0"/><line nr="458" mi="5" ci="0" mb="0" cb="0"/><line nr="459" mi="5" ci="0" mb="0" cb="0"/><line nr="460" mi="3" ci="0" mb="0" cb="0"/><line nr="461" mi="3" ci="0" mb="0" cb="0"/><line nr="462" mi="16" ci="0" mb="2" cb="0"/><line nr="463" mi="1" ci="0" mb="0" cb="0"/><line nr="466" mi="2" ci="0" mb="0" cb="0"/><line nr="467" mi="3" ci="0" mb="0" cb="0"/><line nr="468" mi="5" ci="0" mb="0" cb="0"/><line nr="469" mi="3" ci="0" mb="0" cb="0"/><line nr="470" mi="3" ci="0" mb="0" cb="0"/><line nr="471" mi="16" ci="0" mb="2" cb="0"/><line nr="472" mi="1" ci="0" mb="0" cb="0"/><line nr="476" mi="3" ci="0" mb="0" cb="0"/><line nr="477" mi="5" ci="0" mb="0" cb="0"/><line nr="478" mi="3" ci="0" mb="0" cb="0"/><line nr="479" mi="3" ci="0" mb="0" cb="0"/><line nr="480" mi="16" ci="0" mb="2" cb="0"/><line nr="481" mi="1" ci="0" mb="0" cb="0"/><line nr="485" mi="0" ci="12" mb="1" cb="1"/><line nr="486" mi="9" ci="0" mb="0" cb="0"/><line nr="487" mi="0" ci="3" mb="0" cb="0"/><line nr="488" mi="0" ci="5" mb="1" cb="1"/><line nr="489" mi="0" ci="6" mb="0" cb="0"/><line nr="490" mi="0" ci="9" mb="1" cb="1"/><line nr="491" mi="3" ci="0" mb="0" cb="0"/><line nr="492" mi="9" ci="0" mb="2" cb="0"/><line nr="493" mi="5" ci="0" mb="0" cb="0"/><line nr="494" mi="2" ci="0" mb="2" cb="0"/><line nr="495" mi="8" ci="0" mb="2" cb="0"/><line nr="496" mi="4" ci="0" mb="0" cb="0"/><line nr="500" mi="0" ci="3" mb="0" cb="0"/><line nr="502" mi="3" ci="0" mb="0" cb="0"/><line nr="503" mi="3" ci="0" mb="0" cb="0"/><line nr="504" mi="3" ci="0" mb="0" cb="0"/><line nr="508" mi="0" ci="3" mb="0" cb="0"/><line nr="509" mi="12" ci="6" mb="0" cb="0"/><line nr="511" mi="0" ci="5" mb="0" cb="2"/><line nr="512" mi="0" ci="6" mb="0" cb="0"/><line nr="513" mi="0" ci="4" mb="0" cb="2"/><line nr="514" mi="0" ci="13" mb="0" cb="0"/><line nr="516" mi="0" ci="9" mb="0" cb="0"/><line nr="519" mi="0" ci="5" mb="0" cb="0"/><line nr="521" mi="0" ci="3" mb="1" cb="1"/><line nr="522" mi="5" ci="0" mb="0" cb="0"/><line nr="523" mi="11" ci="0" mb="4" cb="0"/><line nr="524" mi="6" ci="0" mb="2" cb="0"/><line nr="526" mi="0" ci="7" mb="0" cb="2"/><line nr="527" mi="8" ci="3" mb="3" cb="1"/><line nr="528" mi="0" ci="2" mb="0" cb="0"/><line nr="534" mi="10" ci="0" mb="2" cb="0"/><line nr="535" mi="9" ci="0" mb="0" cb="0"/><line nr="536" mi="3" ci="0" mb="0" cb="0"/><line nr="537" mi="6" ci="0" mb="0" cb="0"/><line nr="538" mi="3" ci="0" mb="0" cb="0"/><line nr="543" mi="3" ci="0" mb="0" cb="0"/><line nr="544" mi="7" ci="0" mb="2" cb="0"/><line nr="545" mi="7" ci="0" mb="2" cb="0"/><line nr="546" mi="7" ci="0" mb="0" cb="0"/><line nr="548" mi="2" ci="0" mb="0" cb="0"/><line nr="552" mi="7" ci="0" mb="2" cb="0"/><line nr="553" mi="12" ci="0" mb="0" cb="0"/><line nr="555" mi="7" ci="0" mb="0" cb="0"/><line nr="558" mi="10" ci="5" mb="0" cb="0"/><line nr="560" mi="6" ci="3" mb="0" cb="0"/><line nr="561" mi="8" ci="4" mb="0" cb="0"/><line nr="565" mi="3" ci="0" mb="2" cb="0"/><line nr="566" mi="1" ci="0" mb="0" cb="0"/><line nr="569" mi="6" ci="0" mb="2" cb="0"/><line nr="570" mi="12" ci="0" mb="0" cb="0"/><line nr="571" mi="3" ci="0" mb="2" cb="0"/><line nr="572" mi="5" ci="0" mb="0" cb="0"/><line nr="574" mi="8" ci="0" mb="2" cb="0"/><line nr="575" mi="8" ci="0" mb="0" cb="0"/><line nr="578" mi="11" ci="0" mb="2" cb="0"/><line nr="579" mi="6" ci="0" mb="2" cb="0"/><line nr="580" mi="2" ci="0" mb="0" cb="0"/><line nr="582" mi="9" ci="0" mb="2" cb="0"/><line nr="583" mi="8" ci="0" mb="2" cb="0"/><line nr="584" mi="2" ci="0" mb="0" cb="0"/><line nr="585" mi="1" ci="0" mb="0" cb="0"/><line nr="589" mi="2" ci="0" mb="2" cb="0"/><line nr="590" mi="6" ci="0" mb="0" cb="0"/><line nr="591" mi="1" ci="0" mb="0" cb="0"/><line nr="594" mi="1" ci="0" mb="0" cb="0"/><line nr="596" mi="2" ci="0" mb="2" cb="0"/><line nr="597" mi="10" ci="0" mb="0" cb="0"/><line nr="600" mi="1" ci="0" mb="0" cb="0"/><line nr="604" mi="3" ci="0" mb="0" cb="0"/><line nr="605" mi="3" ci="0" mb="0" cb="0"/><line nr="606" mi="3" ci="0" mb="2" cb="0"/><line nr="607" mi="5" ci="0" mb="0" cb="0"/><line nr="608" mi="3" ci="0" mb="0" cb="0"/><line nr="610" mi="6" ci="0" mb="2" cb="0"/><line nr="611" mi="7" ci="0" mb="2" cb="0"/><line nr="612" mi="7" ci="0" mb="2" cb="0"/><line nr="613" mi="8" ci="0" mb="2" cb="0"/><line nr="614" mi="4" ci="0" mb="0" cb="0"/><line nr="619" mi="7" ci="0" mb="2" cb="0"/><line nr="620" mi="4" ci="0" mb="2" cb="0"/><line nr="621" mi="4" ci="0" mb="0" cb="0"/><line nr="622" mi="5" ci="0" mb="0" cb="0"/><line nr="623" mi="6" ci="0" mb="0" cb="0"/><line nr="626" mi="3" ci="0" mb="0" cb="0"/><line nr="627" mi="2" ci="0" mb="0" cb="0"/><line nr="628" mi="4" ci="0" mb="0" cb="0"/><line nr="629" mi="5" ci="0" mb="0" cb="0"/><line nr="630" mi="9" ci="0" mb="2" cb="0"/><line nr="631" mi="8" ci="0" mb="0" cb="0"/><line nr="633" mi="8" ci="0" mb="0" cb="0"/><line nr="638" mi="1" ci="0" mb="0" cb="0"/><line nr="642" mi="1" ci="0" mb="0" cb="0"/><line nr="645" mi="3" ci="0" mb="0" cb="0"/><line nr="646" mi="7" ci="0" mb="2" cb="0"/><line nr="648" mi="5" ci="0" mb="0" cb="0"/><line nr="651" mi="5" ci="0" mb="2" cb="0"/><line nr="652" mi="11" ci="0" mb="0" cb="0"/><line nr="653" mi="2" ci="0" mb="14" cb="0"/><line nr="654" mi="4" ci="0" mb="0" cb="0"/><line nr="655" mi="4" ci="0" mb="0" cb="0"/><line nr="656" mi="4" ci="0" mb="0" cb="0"/><line nr="657" mi="4" ci="0" mb="0" cb="0"/><line nr="658" mi="4" ci="0" mb="0" cb="0"/><line nr="659" mi="4" ci="0" mb="0" cb="0"/><line nr="660" mi="4" ci="0" mb="0" cb="0"/><line nr="661" mi="4" ci="0" mb="0" cb="0"/><line nr="662" mi="4" ci="0" mb="0" cb="0"/><line nr="663" mi="4" ci="0" mb="0" cb="0"/><line nr="664" mi="4" ci="0" mb="0" cb="0"/><line nr="665" mi="4" ci="0" mb="0" cb="0"/><line nr="666" mi="3" ci="0" mb="0" cb="0"/><line nr="669" mi="3" ci="0" mb="0" cb="0"/><line nr="670" mi="2" ci="0" mb="2" cb="0"/><line nr="672" mi="2" ci="0" mb="0" cb="0"/><line nr="674" mi="3" ci="0" mb="0" cb="0"/><line nr="675" mi="1" ci="0" mb="0" cb="0"/><line nr="678" mi="0" ci="5" mb="0" cb="0"/><line nr="679" mi="0" ci="5" mb="0" cb="2"/><line nr="680" mi="0" ci="11" mb="0" cb="2"/><line nr="681" mi="0" ci="4" mb="0" cb="0"/><line nr="684" mi="0" ci="9" mb="0" cb="0"/><line nr="685" mi="0" ci="4" mb="0" cb="0"/><line nr="686" mi="0" ci="3" mb="0" cb="0"/><line nr="687" mi="0" ci="1" mb="0" cb="0"/><line nr="689" mi="0" ci="3" mb="0" cb="0"/><counter type="INSTRUCTION" missed="1173" covered="922"/><counter type="BRANCH" missed="138" covered="120"/><counter type="LINE" missed="183" covered="198"/><counter type="COMPLEXITY" missed="108" covered="82"/><counter type="METHOD" missed="17" covered="38"/><counter type="CLASS" missed="0" covered="3"/></sourcefile><counter type="INSTRUCTION" missed="2953" covered="1912"/><counter type="BRANCH" missed="315" covered="206"/><counter type="LINE" missed="511" covered="415"/><counter type="COMPLEXITY" missed="272" covered="146"/><counter type="METHOD" missed="67" covered="67"/><counter type="CLASS" missed="3" covered="6"/></package><package name="mtas/codec/util"><class name="mtas/codec/util/CodecComponent$ComponentFields"><method name="&lt;init&gt;" desc="()V" line="98"><counter type="INSTRUCTION" missed="0" covered="47"/><counter type="LINE" missed="0" covered="16"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="47"/><counter type="LINE" missed="0" covered="16"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/CodecInfo"><method name="&lt;init&gt;" desc="(Ljava/util/HashMap;Ljava/util/HashMap;I)V" line="58"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCodecInfoFromTerms" desc="(Lorg/apache/lucene/index/Terms;)Lmtas/codec/util/CodecInfo;" line="75"><counter type="INSTRUCTION" missed="12" covered="77"/><counter type="BRANCH" missed="3" covered="11"/><counter type="LINE" missed="3" covered="15"/><counter type="COMPLEXITY" missed="3" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="init" desc="()V" line="108"><counter type="INSTRUCTION" missed="0" covered="74"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="20"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getObjectById" desc="(Ljava/lang/String;II)Lmtas/analysis/token/MtasToken;" line="148"><counter type="INSTRUCTION" missed="117" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="19" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getObjectsByParentId" desc="(Ljava/lang/String;II)Ljava/util/List;" line="184"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getObjectsByPosition" desc="(Ljava/lang/String;II)Ljava/util/ArrayList;" line="203"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getPrefixFilteredObjectsByPositions" desc="(Ljava/lang/String;ILjava/util/List;II)Ljava/util/List;" line="237"><counter type="INSTRUCTION" missed="31" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getPrefixFilteredObjects" desc="(Ljava/util/List;Ljava/util/List;)Ljava/util/List;" line="260"><counter type="INSTRUCTION" missed="55" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="13" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getPositionedTermsByPrefixesAndPosition" desc="(Ljava/lang/String;ILjava/util/List;I)Ljava/util/List;" line="292"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getPositionedTermsByPrefixesAndPositionRange" desc="(Ljava/lang/String;ILjava/util/List;II)Ljava/util/List;" line="310"><counter type="INSTRUCTION" missed="106" covered="0"/><counter type="BRANCH" missed="14" covered="0"/><counter type="LINE" missed="23" covered="0"/><counter type="COMPLEXITY" missed="8" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="collectTermsByPrefixesForListOfHitPositions" desc="(Ljava/lang/String;ILjava/util/ArrayList;Ljava/util/ArrayList;)V" line="356"><counter type="INSTRUCTION" missed="0" covered="123"/><counter type="BRANCH" missed="2" covered="10"/><counter type="LINE" missed="0" covered="24"/><counter type="COMPLEXITY" missed="2" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getObjects" desc="(Ljava/util/List;)Ljava/util/ArrayList;" line="404"><counter type="INSTRUCTION" missed="42" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="10" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getTerms" desc="(Ljava/util/ArrayList;)Ljava/util/ArrayList;" line="427"><counter type="INSTRUCTION" missed="55" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="11" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getPrefixesIds" desc="(Ljava/lang/String;Ljava/util/List;)Ljava/util/Map;" line="451"><counter type="INSTRUCTION" missed="2" covered="43"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="1" covered="10"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPrefixes" desc="(Ljava/lang/String;)Ljava/util/LinkedHashMap;" line="474"><counter type="INSTRUCTION" missed="14" covered="59"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="5" covered="13"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getDoc" desc="(Ljava/lang/String;I)Lmtas/codec/util/CodecInfo$IndexDoc;" line="508"><counter type="INSTRUCTION" missed="9" covered="40"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="5" covered="6"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getNextDoc" desc="(Ljava/lang/String;I)Lmtas/codec/util/CodecInfo$IndexDoc;" line="533"><counter type="INSTRUCTION" missed="6" covered="67"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="3" covered="13"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getNumberOfDocs" desc="(Ljava/lang/String;)I" line="564"><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getNumberOfPositions" desc="(Ljava/lang/String;I)Ljava/lang/Integer;" line="580"><counter type="INSTRUCTION" missed="2" covered="21"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="1" covered="4"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getAllNumberOfPositions" desc="(Ljava/lang/String;I)Ljava/util/HashMap;" line="599"><counter type="INSTRUCTION" missed="0" covered="57"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="0" covered="10"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getNumberOfTokens" desc="(Ljava/lang/String;I)Ljava/lang/Integer;" line="622"><counter type="INSTRUCTION" missed="2" covered="16"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="1" covered="4"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getAllNumberOfTokens" desc="(Ljava/lang/String;I)Ljava/util/HashMap;" line="641"><counter type="INSTRUCTION" missed="0" covered="52"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="31"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="523" covered="647"/><counter type="BRANCH" missed="56" covered="48"/><counter type="LINE" missed="116" covered="135"/><counter type="COMPLEXITY" missed="47" covered="28"/><counter type="METHOD" missed="10" covered="13"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/CodecComponent$ComponentFacet"><method name="&lt;init&gt;" desc="([Lmtas/search/spans/util/MtasSpanQuery;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/Double;[Ljava/lang/Double;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/Integer;[Ljava/lang/Double;[Ljava/lang/Double;[[Ljava/lang/String;[[Ljava/lang/String;[[Ljava/lang/String;)V" line="988"><counter type="INSTRUCTION" missed="646" covered="0"/><counter type="BRANCH" missed="46" covered="0"/><counter type="LINE" missed="87" covered="0"/><counter type="COMPLEXITY" missed="24" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="functionSumRule" desc="()Z" line="1119"><counter type="INSTRUCTION" missed="39" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="functionNeedPositions" desc="()Z" line="1137"><counter type="INSTRUCTION" missed="39" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="baseParserSumRule" desc="()Z" line="1155"><counter type="INSTRUCTION" missed="20" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="baseParserNeedPositions" desc="()Z" line="1169"><counter type="INSTRUCTION" missed="20" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="764" covered="0"/><counter type="BRANCH" missed="70" covered="0"/><counter type="LINE" missed="107" covered="0"/><counter type="COMPLEXITY" missed="40" covered="0"/><counter type="METHOD" missed="5" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/codec/util/CodecInfo$FieldReferences"><method name="&lt;init&gt;" desc="(JJIJI)V" line="753"><counter type="INSTRUCTION" missed="0" covered="18"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="18"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/CodecComponent$Match"><method name="&lt;init&gt;" desc="(II)V" line="2707"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="2719"><counter type="INSTRUCTION" missed="33" covered="0"/><counter type="BRANCH" missed="10" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="6" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="hashCode" desc="()I" line="2737"><counter type="INSTRUCTION" missed="21" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="54" covered="9"/><counter type="BRANCH" missed="10" covered="0"/><counter type="LINE" missed="12" covered="4"/><counter type="COMPLEXITY" missed="7" covered="1"/><counter type="METHOD" missed="2" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/CodecComponent$GroupHit$1"><method name="&lt;init&gt;" desc="(Lmtas/codec/util/CodecComponent$GroupHit;)V" line="2003"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="compare" desc="(Lmtas/codec/util/CodecSearchTree$MtasTreeHit;Lmtas/codec/util/CodecSearchTree$MtasTreeHit;)I" line="2006"><counter type="INSTRUCTION" missed="18" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="18" covered="6"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="1"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="1" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/CodecComponent$ComponentList"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasSpanQuery;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIILjava/lang/String;)V" line="609"><counter type="INSTRUCTION" missed="162" covered="0"/><counter type="BRANCH" missed="16" covered="0"/><counter type="LINE" missed="39" covered="0"/><counter type="COMPLEXITY" missed="9" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="162" covered="0"/><counter type="BRANCH" missed="16" covered="0"/><counter type="LINE" missed="39" covered="0"/><counter type="COMPLEXITY" missed="9" covered="0"/><counter type="METHOD" missed="1" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/codec/util/CodecSearchTree$MtasTreeHit"><method name="&lt;init&gt;" desc="(IIJIJ)V" line="374"><counter type="INSTRUCTION" missed="0" covered="27"/><counter type="LINE" missed="0" covered="10"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(IIJIJLjava/lang/Object;)V" line="397"><counter type="INSTRUCTION" missed="17" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="toString" desc="()Ljava/lang/String;" line="410"><counter type="INSTRUCTION" missed="40" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="57" covered="27"/><counter type="LINE" missed="6" covered="10"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="2" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/CodecComponent"><method name="&lt;init&gt;" desc="()V" line="45"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/codec/util/CodecCollector$TermvectorNumberBasic"><method name="&lt;init&gt;" desc="()V" line="3289"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/CodecCollector$TermvectorNumberFull"><method name="&lt;init&gt;" desc="(I)V" line="3314"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/CodecComponent$ComponentSpan"><method name="&lt;init&gt;" desc="([Lmtas/search/spans/util/MtasSpanQuery;Ljava/lang/String;Ljava/lang/Double;Ljava/lang/Double;Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)V" line="1478"><counter type="INSTRUCTION" missed="0" covered="120"/><counter type="BRANCH" missed="4" covered="12"/><counter type="LINE" missed="0" covered="21"/><counter type="COMPLEXITY" missed="4" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="functionSumRule" desc="()Z" line="1518"><counter type="INSTRUCTION" missed="2" covered="22"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="functionBasic" desc="()Z" line="1534"><counter type="INSTRUCTION" missed="2" covered="22"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="functionNeedPositions" desc="()Z" line="1550"><counter type="INSTRUCTION" missed="2" covered="22"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="functionNeedArguments" desc="()Ljava/util/Set;" line="1566"><counter type="INSTRUCTION" missed="0" covered="27"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="6" covered="213"/><counter type="BRANCH" missed="11" covered="27"/><counter type="LINE" missed="3" covered="42"/><counter type="COMPLEXITY" missed="11" covered="13"/><counter type="METHOD" missed="0" covered="5"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/CodecComponent$ComponentToken"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/Double;Ljava/lang/Double;Ljava/lang/String;)V" line="1674"><counter type="INSTRUCTION" missed="0" covered="58"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="13"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="58"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="13"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/CodecSearchTree$IntervalItem"><method name="&lt;init&gt;" desc="(Lmtas/codec/util/CodecSearchTree$MtasTreeItem;Lmtas/codec/tree/IntervalTreeNode;)V" line="617"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/CodecComponent$ComponentJoin"><method name="&lt;init&gt;" desc="(Ljava/util/Set;Ljava/lang/String;)V" line="1715"><counter type="INSTRUCTION" missed="14" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(Ljava/lang/String;)V" line="1727"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(Ljava/util/Set;)V" line="1736"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="values" desc="()Ljava/util/Set;" line="1745"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="key" desc="()Ljava/lang/String;" line="1754"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="fields" desc="()Ljava/util/Set;" line="1763"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="35" covered="0"/><counter type="LINE" missed="12" covered="0"/><counter type="COMPLEXITY" missed="6" covered="0"/><counter type="METHOD" missed="6" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/codec/util/CodecComponent$ListToken"><method name="&lt;init&gt;" desc="(Ljava/lang/Integer;Ljava/lang/Integer;Lmtas/codec/util/CodecComponent$Match;Ljava/util/List;)V" line="2643"><counter type="INSTRUCTION" missed="22" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="22" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/codec/util/CodecComponent$ComponentPrefix"><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="210"><counter type="INSTRUCTION" missed="0" covered="26"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addSinglePosition" desc="(Ljava/lang/String;)V" line="224"><counter type="INSTRUCTION" missed="0" covered="20"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addMultiplePosition" desc="(Ljava/lang/String;)V" line="236"><counter type="INSTRUCTION" missed="10" covered="21"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="2" covered="5"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addSetPosition" desc="(Ljava/lang/String;)V" line="254"><counter type="INSTRUCTION" missed="10" covered="21"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="2" covered="5"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addIntersecting" desc="(Ljava/lang/String;)V" line="272"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="20" covered="98"/><counter type="BRANCH" missed="7" covered="13"/><counter type="LINE" missed="4" covered="24"/><counter type="COMPLEXITY" missed="7" covered="8"/><counter type="METHOD" missed="0" covered="5"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/DataCollector"><method name="&lt;init&gt;" desc="()V" line="28"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getCollector" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/SortedSet;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;)Lmtas/codec/util/collector/MtasDataCollector;" line="52"><counter type="INSTRUCTION" missed="0" covered="20"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCollector" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/SortedSet;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/util/SortedSet;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/Integer;[Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;)Lmtas/codec/util/collector/MtasDataCollector;" line="88"><counter type="INSTRUCTION" missed="114" covered="78"/><counter type="BRANCH" missed="13" covered="7"/><counter type="LINE" missed="11" covered="7"/><counter type="COMPLEXITY" missed="8" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="117" covered="98"/><counter type="BRANCH" missed="13" covered="7"/><counter type="LINE" missed="13" covered="8"/><counter type="COMPLEXITY" missed="9" covered="4"/><counter type="METHOD" missed="1" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/CodecComponent$ComponentField"><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="168"><counter type="INSTRUCTION" missed="0" covered="59"/><counter type="LINE" missed="0" covered="14"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="59"/><counter type="LINE" missed="0" covered="14"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/CodecComponent$KwicToken"><method name="&lt;init&gt;" desc="(Lmtas/codec/util/CodecComponent$Match;Ljava/util/List;)V" line="1901"><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/codec/util/CodecComponent$ComponentGroup"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasSpanQuery;Ljava/lang/String;ILjava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)V" line="746"><counter type="INSTRUCTION" missed="3" covered="147"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="1" covered="28"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createPositionedPrefixes" desc="(Ljava/util/HashSet;[Ljava/lang/String;[Ljava/lang/String;)[Ljava/util/HashSet;" line="803"><counter type="INSTRUCTION" missed="247" covered="9"/><counter type="BRANCH" missed="32" covered="2"/><counter type="LINE" missed="40" covered="3"/><counter type="COMPLEXITY" missed="17" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="250" covered="156"/><counter type="BRANCH" missed="34" covered="6"/><counter type="LINE" missed="41" covered="31"/><counter type="COMPLEXITY" missed="19" covered="3"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/CodecComponent$ComponentDocument"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;ILjava/lang/Boolean;Ljava/lang/Boolean;ILjava/lang/String;[Ljava/lang/String;Ljava/lang/Boolean;)V" line="355"><counter type="INSTRUCTION" missed="134" covered="0"/><counter type="BRANCH" missed="20" covered="0"/><counter type="LINE" missed="32" covered="0"/><counter type="COMPLEXITY" missed="11" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="134" covered="0"/><counter type="BRANCH" missed="20" covered="0"/><counter type="LINE" missed="32" covered="0"/><counter type="COMPLEXITY" missed="11" covered="0"/><counter type="METHOD" missed="1" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/codec/util/CodecCollector"><method name="&lt;init&gt;" desc="()V" line="92"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="collectField" desc="(Ljava/lang/String;Lorg/apache/lucene/search/IndexSearcher;Lorg/apache/lucene/index/IndexReader;Lorg/apache/lucene/index/IndexReader;Ljava/util/List;Ljava/util/List;Lmtas/codec/util/CodecComponent$ComponentField;Ljava/util/Map;)V" line="119"><counter type="INSTRUCTION" missed="17" covered="252"/><counter type="BRANCH" missed="9" covered="33"/><counter type="LINE" missed="3" covered="57"/><counter type="COMPLEXITY" missed="8" covered="14"/><counter type="METHOD" missed="0" covered="1"/></method><method name="collectJoin" desc="(Lorg/apache/lucene/index/IndexReader;Ljava/util/List;Lmtas/codec/util/CodecComponent$ComponentJoin;)V" line="215"><counter type="INSTRUCTION" missed="98" covered="0"/><counter type="BRANCH" missed="16" covered="0"/><counter type="LINE" missed="24" covered="0"/><counter type="COMPLEXITY" missed="9" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="collectSpansPositionsAndTokens" desc="(Ljava/util/Map;Lorg/apache/lucene/search/IndexSearcher;Lmtas/codec/util/CodecInfo;Lorg/apache/lucene/index/LeafReader;Lorg/apache/lucene/index/LeafReaderContext;Ljava/lang/String;Lorg/apache/lucene/index/Terms;Ljava/util/List;Ljava/util/List;Lmtas/codec/util/CodecComponent$ComponentField;Lorg/apache/lucene/index/FieldInfos;)V" line="270"><counter type="INSTRUCTION" missed="584" covered="592"/><counter type="BRANCH" missed="114" covered="102"/><counter type="LINE" missed="104" covered="134"/><counter type="COMPLEXITY" missed="71" covered="38"/><counter type="METHOD" missed="0" covered="1"/></method><method name="collectKnownPrefixes" desc="(Lorg/apache/lucene/index/FieldInfo;)Ljava/util/Set;" line="673"><counter type="INSTRUCTION" missed="2" covered="104"/><counter type="BRANCH" missed="7" covered="13"/><counter type="LINE" missed="1" covered="27"/><counter type="COMPLEXITY" missed="7" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="collectIntersectionPrefixes" desc="(Lorg/apache/lucene/index/FieldInfo;)Ljava/util/Set;" line="726"><counter type="INSTRUCTION" missed="2" covered="40"/><counter type="BRANCH" missed="3" covered="5"/><counter type="LINE" missed="1" covered="11"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="collectPrefixes" desc="(Lorg/apache/lucene/index/FieldInfos;Ljava/lang/String;Lmtas/codec/util/CodecComponent$ComponentField;)V" line="756"><counter type="INSTRUCTION" missed="0" covered="110"/><counter type="BRANCH" missed="5" covered="15"/><counter type="LINE" missed="0" covered="28"/><counter type="COMPLEXITY" missed="5" covered="6"/><counter type="METHOD" missed="0" covered="1"/></method><method name="collectSpansForOccurences" desc="(Ljava/util/Set;Ljava/util/Set;Ljava/lang/String;Lorg/apache/lucene/search/IndexSearcher;Lorg/apache/lucene/index/LeafReaderContext;)Ljava/util/Map;" line="813"><counter type="INSTRUCTION" missed="48" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="12" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="createQueryFromGroupHit" desc="(Ljava/util/Set;Ljava/lang/String;Lmtas/codec/util/CodecComponent$GroupHit;)Lmtas/search/spans/util/MtasSpanQuery;" line="840"><counter type="INSTRUCTION" missed="221" covered="0"/><counter type="BRANCH" missed="44" covered="0"/><counter type="LINE" missed="36" covered="0"/><counter type="COMPLEXITY" missed="23" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="computePositions" desc="(Lmtas/codec/util/CodecInfo;Lorg/apache/lucene/index/LeafReader;Lorg/apache/lucene/index/LeafReaderContext;Ljava/lang/String;Ljava/util/List;)Ljava/util/Map;" line="911"><counter type="INSTRUCTION" missed="96" covered="0"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="17" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="computeArguments" desc="(Ljava/util/Map;[Lmtas/search/spans/util/MtasSpanQuery;[Ljava/lang/Integer;)Ljava/util/Map;" line="949"><counter type="INSTRUCTION" missed="0" covered="95"/><counter type="BRANCH" missed="2" covered="10"/><counter type="LINE" missed="0" covered="15"/><counter type="COMPLEXITY" missed="2" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="intersectedDocList" desc="([I[Ljava/lang/Integer;)[Ljava/lang/Integer;" line="980"><counter type="INSTRUCTION" missed="77" covered="0"/><counter type="BRANCH" missed="16" covered="0"/><counter type="LINE" missed="16" covered="0"/><counter type="COMPLEXITY" missed="9" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="createPositions" desc="(Ljava/util/List;Ljava/util/Map;Ljava/util/List;)V" line="1014"><counter type="INSTRUCTION" missed="2" covered="84"/><counter type="BRANCH" missed="2" covered="16"/><counter type="LINE" missed="0" covered="19"/><counter type="COMPLEXITY" missed="2" covered="8"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createTokens" desc="(Ljava/util/List;Ljava/util/Map;Ljava/util/List;)V" line="1051"><counter type="INSTRUCTION" missed="2" covered="86"/><counter type="BRANCH" missed="5" covered="15"/><counter type="LINE" missed="0" covered="19"/><counter type="COMPLEXITY" missed="5" covered="6"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createStats" desc="(Ljava/util/List;Ljava/util/Map;Ljava/util/Map;[Ljava/lang/Integer;)V" line="1091"><counter type="INSTRUCTION" missed="247" covered="336"/><counter type="BRANCH" missed="36" covered="50"/><counter type="LINE" missed="51" covered="67"/><counter type="COMPLEXITY" missed="29" covered="15"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createList" desc="(Ljava/util/List;Ljava/util/Map;Ljava/util/Map;Ljava/util/List;Ljava/lang/String;ILjava/lang/String;Lmtas/codec/util/CodecInfo;Lorg/apache/lucene/search/IndexSearcher;)V" line="1279"><counter type="INSTRUCTION" missed="548" covered="0"/><counter type="BRANCH" missed="70" covered="0"/><counter type="LINE" missed="98" covered="0"/><counter type="COMPLEXITY" missed="36" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="createGroup" desc="(Ljava/util/List;Ljava/util/Map;Ljava/util/List;Lorg/apache/lucene/index/FieldInfo;Ljava/lang/String;ILmtas/codec/util/CodecInfo;Lorg/apache/lucene/search/IndexSearcher;Lorg/apache/lucene/index/LeafReaderContext;)V" line="1444"><counter type="INSTRUCTION" missed="243" covered="294"/><counter type="BRANCH" missed="40" covered="32"/><counter type="LINE" missed="49" covered="65"/><counter type="COMPLEXITY" missed="26" covered="11"/><counter type="METHOD" missed="0" covered="1"/></method><method name="availablePrefixes" desc="(Lmtas/codec/util/CodecComponent$ComponentGroup;Ljava/util/Set;)Z" line="1620"><counter type="INSTRUCTION" missed="3" covered="19"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="2" covered="4"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="intersectionPrefixes" desc="(Lmtas/codec/util/CodecComponent$ComponentGroup;Ljava/util/Set;)Z" line="1639"><counter type="INSTRUCTION" missed="2" covered="20"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createPositionHit" desc="(Lmtas/codec/util/CodecComponent$Match;Lmtas/codec/util/CodecComponent$ComponentGroup;)Lmtas/codec/tree/IntervalTreeNodeData;" line="1658"><counter type="INSTRUCTION" missed="122" covered="44"/><counter type="BRANCH" missed="19" covered="5"/><counter type="LINE" missed="13" covered="10"/><counter type="COMPLEXITY" missed="12" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="collectGroupUsingSpans" desc="(Ljava/util/Map;Ljava/util/List;IILjava/util/Map;Ljava/util/Map;Ljava/util/Map;)I" line="1710"><counter type="INSTRUCTION" missed="586" covered="0"/><counter type="BRANCH" missed="104" covered="0"/><counter type="LINE" missed="116" covered="0"/><counter type="COMPLEXITY" missed="53" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="sortMatchList" desc="(Ljava/util/List;)V" line="1905"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createDocument" desc="(Ljava/util/List;Ljava/util/List;Ljava/lang/String;Lorg/apache/lucene/search/IndexSearcher;Lorg/apache/lucene/index/Terms;Lorg/apache/lucene/index/LeafReaderContext;)V" line="1926"><counter type="INSTRUCTION" missed="684" covered="0"/><counter type="BRANCH" missed="82" covered="0"/><counter type="LINE" missed="126" covered="0"/><counter type="COMPLEXITY" missed="42" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="createKwic" desc="(Ljava/util/List;Ljava/util/Map;Ljava/util/List;Ljava/lang/String;ILjava/lang/String;Lmtas/codec/util/CodecInfo;Lorg/apache/lucene/search/IndexSearcher;)V" line="2142"><counter type="INSTRUCTION" missed="435" covered="0"/><counter type="BRANCH" missed="50" covered="0"/><counter type="LINE" missed="80" covered="0"/><counter type="COMPLEXITY" missed="26" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="createFacetBase" desc="(Lmtas/codec/util/CodecComponent$ComponentFacet;ILmtas/codec/util/collector/MtasDataCollector;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;[Ljava/lang/Integer;)V" line="2268"><counter type="INSTRUCTION" missed="1030" covered="0"/><counter type="BRANCH" missed="138" covered="0"/><counter type="LINE" missed="192" covered="0"/><counter type="COMPLEXITY" missed="70" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="groupedKeyName" desc="(Ljava/lang/String;Ljava/lang/Double;Ljava/lang/Double;)Ljava/lang/String;" line="2567"><counter type="INSTRUCTION" missed="136" covered="0"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="20" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="mergeDocLists" desc="([Ljava/lang/Integer;[Ljava/lang/Integer;)[Ljava/lang/Integer;" line="2612"><counter type="INSTRUCTION" missed="129" covered="0"/><counter type="BRANCH" missed="26" covered="0"/><counter type="LINE" missed="18" covered="0"/><counter type="COMPLEXITY" missed="14" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="createFacet" desc="(Ljava/util/List;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/List;)V" line="2656"><counter type="INSTRUCTION" missed="32" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="createTermvectorFull" desc="(Ljava/util/List;Ljava/util/Map;Ljava/util/List;Lorg/apache/lucene/index/Terms;Lorg/apache/lucene/index/LeafReader;Lorg/apache/lucene/index/LeafReaderContext;)V" line="2682"><counter type="INSTRUCTION" missed="248" covered="441"/><counter type="BRANCH" missed="37" covered="57"/><counter type="LINE" missed="55" covered="90"/><counter type="COMPLEXITY" missed="27" covered="21"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createTermvectorFirstRound" desc="(Ljava/util/List;Ljava/util/Map;Ljava/util/List;Lorg/apache/lucene/index/Terms;Lorg/apache/lucene/index/LeafReader;Lorg/apache/lucene/index/LeafReaderContext;)V" line="2918"><counter type="INSTRUCTION" missed="92" covered="453"/><counter type="BRANCH" missed="26" covered="64"/><counter type="LINE" missed="21" covered="99"/><counter type="COMPLEXITY" missed="24" covered="22"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createTermvectorSecondRound" desc="(Ljava/util/List;Ljava/util/Map;Ljava/util/List;Lorg/apache/lucene/index/Terms;Lorg/apache/lucene/index/LeafReader;Lorg/apache/lucene/index/LeafReaderContext;)V" line="3124"><counter type="INSTRUCTION" missed="22" covered="194"/><counter type="BRANCH" missed="11" covered="25"/><counter type="LINE" missed="4" covered="43"/><counter type="COMPLEXITY" missed="11" covered="8"/><counter type="METHOD" missed="0" covered="1"/></method><method name="validateTermWithStartValue" desc="(Lorg/apache/lucene/util/BytesRef;Lmtas/codec/util/CodecComponent$ComponentTermVector;)Z" line="3206"><counter type="INSTRUCTION" missed="105" covered="5"/><counter type="BRANCH" missed="15" covered="1"/><counter type="LINE" missed="17" covered="2"/><counter type="COMPLEXITY" missed="8" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="needSecondRoundTermvector" desc="(Ljava/util/List;)Z" line="3246"><counter type="INSTRUCTION" missed="5" covered="87"/><counter type="BRANCH" missed="6" covered="20"/><counter type="LINE" missed="0" covered="17"/><counter type="COMPLEXITY" missed="5" covered="9"/><counter type="METHOD" missed="0" covered="1"/></method><method name="registerValue" desc="(Lorg/apache/lucene/util/BytesRef;Lmtas/codec/util/CodecComponent$ComponentTermVector;Lmtas/codec/util/CodecCollector$TermvectorNumberBasic;Ljava/lang/Integer;Ljava/lang/Integer;Z[Ljava/lang/String;)Lmtas/codec/util/CodecCollector$RegisterStatus;" line="3362"><counter type="INSTRUCTION" missed="122" covered="200"/><counter type="BRANCH" missed="27" covered="33"/><counter type="LINE" missed="28" covered="57"/><counter type="COMPLEXITY" missed="17" covered="14"/><counter type="METHOD" missed="0" covered="1"/></method><method name="preliminaryRegisterValue" desc="(Lorg/apache/lucene/util/BytesRef;Lmtas/codec/util/CodecComponent$ComponentTermVector;Lmtas/codec/util/CodecCollector$TermvectorNumberBasic;Ljava/lang/Integer;Ljava/lang/Integer;[Ljava/lang/String;)Z" line="3507"><counter type="INSTRUCTION" missed="103" covered="0"/><counter type="BRANCH" missed="18" covered="0"/><counter type="LINE" missed="27" covered="0"/><counter type="COMPLEXITY" missed="10" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="registerValue" desc="(Lorg/apache/lucene/util/BytesRef;Lmtas/codec/util/CodecComponent$ComponentTermVector;Lmtas/codec/util/CodecCollector$TermvectorNumberFull;[Ljava/lang/String;)V" line="3560"><counter type="INSTRUCTION" missed="152" covered="73"/><counter type="BRANCH" missed="17" covered="7"/><counter type="LINE" missed="25" covered="14"/><counter type="COMPLEXITY" missed="10" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="computeTermvectorNumberBasic" desc="(Lorg/apache/lucene/index/TermsEnum;Lorg/apache/lucene/index/LeafReader;)Lmtas/codec/util/CodecCollector$TermvectorNumberBasic;" line="3625"><counter type="INSTRUCTION" missed="7" covered="30"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="1" covered="7"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="computeTermvectorNumberBasic" desc="(Ljava/util/List;ILorg/apache/lucene/index/TermsEnum;Lorg/apache/lucene/index/LeafReader;Lorg/apache/lucene/index/LeafReaderContext;Lorg/apache/lucene/index/PostingsEnum;)Lmtas/codec/util/CodecCollector$TermvectorNumberBasic;" line="3652"><counter type="INSTRUCTION" missed="6" covered="85"/><counter type="BRANCH" missed="4" covered="12"/><counter type="LINE" missed="3" covered="17"/><counter type="COMPLEXITY" missed="4" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="computeTermvectorNumberFull" desc="(Ljava/util/List;ILorg/apache/lucene/index/TermsEnum;Lorg/apache/lucene/index/LeafReaderContext;Lorg/apache/lucene/index/PostingsEnum;Ljava/util/Map;)Lmtas/codec/util/CodecCollector$TermvectorNumberFull;" line="3698"><counter type="INSTRUCTION" missed="9" covered="66"/><counter type="BRANCH" missed="1" covered="9"/><counter type="LINE" missed="0" covered="14"/><counter type="COMPLEXITY" missed="1" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="lambda$sortMatchList$7" desc="(Lmtas/codec/util/CodecComponent$Match;Lmtas/codec/util/CodecComponent$Match;)I" line="1908"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="87"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="6220" covered="3726"/><counter type="BRANCH" missed="995" covered="535"/><counter type="LINE" missed="1170" covered="826"/><counter type="COMPLEXITY" missed="601" covered="205"/><counter type="METHOD" missed="15" covered="26"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/CodecComponent$KwicHit"><method name="&lt;init&gt;" desc="(Lmtas/codec/util/CodecComponent$Match;Ljava/util/Map;)V" line="1929"><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/codec/util/CodecComponent$ComponentKwic"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasSpanQuery;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;IIILjava/lang/String;)V" line="466"><counter type="INSTRUCTION" missed="151" covered="0"/><counter type="BRANCH" missed="26" covered="0"/><counter type="LINE" missed="29" covered="0"/><counter type="COMPLEXITY" missed="14" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="151" covered="0"/><counter type="BRANCH" missed="26" covered="0"/><counter type="LINE" missed="29" covered="0"/><counter type="COMPLEXITY" missed="14" covered="0"/><counter type="METHOD" missed="1" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/codec/util/CodecCollector$RegisterStatus"><method name="&lt;init&gt;" desc="(JZ)V" line="3338"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/CodecSearchTree"><method name="&lt;init&gt;" desc="()V" line="16"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="advanceMtasTree" desc="(ILorg/apache/lucene/store/IndexInput;JJ)Ljava/util/ArrayList;" line="30"><counter type="INSTRUCTION" missed="20" covered="70"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="1" covered="13"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="advanceMtasTree" desc="(Lmtas/codec/util/CodecSearchTree$MtasTreeItem;ILorg/apache/lucene/store/IndexInput;Ljava/util/concurrent/atomic/AtomicBoolean;Ljava/util/concurrent/atomic/AtomicBoolean;JLjava/util/ArrayList;Ljava/util/concurrent/atomic/AtomicLong;Ljava/util/ArrayList;)V" line="71"><counter type="INSTRUCTION" missed="8" covered="106"/><counter type="BRANCH" missed="6" covered="18"/><counter type="LINE" missed="0" covered="18"/><counter type="COMPLEXITY" missed="6" covered="7"/><counter type="METHOD" missed="0" covered="1"/></method><method name="searchMtasTree" desc="(ILorg/apache/lucene/store/IndexInput;JJ)Ljava/util/ArrayList;" line="123"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="searchMtasTree" desc="(IILorg/apache/lucene/store/IndexInput;JJ)Ljava/util/ArrayList;" line="140"><counter type="INSTRUCTION" missed="5" covered="79"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="1" covered="14"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="searchMtasTree" desc="(Lmtas/codec/util/CodecSearchTree$MtasTreeItem;IILorg/apache/lucene/store/IndexInput;Ljava/util/concurrent/atomic/AtomicBoolean;Ljava/util/concurrent/atomic/AtomicBoolean;JLjava/util/ArrayList;Ljava/util/concurrent/atomic/AtomicLong;Ljava/util/ArrayList;)V" line="182"><counter type="INSTRUCTION" missed="12" covered="96"/><counter type="BRANCH" missed="6" covered="18"/><counter type="LINE" missed="0" covered="14"/><counter type="COMPLEXITY" missed="5" covered="8"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getMtasTreeItem" desc="(Ljava/lang/Long;Ljava/util/concurrent/atomic/AtomicBoolean;Ljava/util/concurrent/atomic/AtomicBoolean;Ljava/util/concurrent/atomic/AtomicLong;Lorg/apache/lucene/store/IndexInput;J)Lmtas/codec/util/CodecSearchTree$MtasTreeItem;" line="234"><counter type="INSTRUCTION" missed="7" covered="156"/><counter type="BRANCH" missed="1" covered="15"/><counter type="LINE" missed="2" covered="38"/><counter type="COMPLEXITY" missed="1" covered="8"/><counter type="METHOD" missed="0" covered="1"/></method><method name="searchMtasTreeWithIntervalTree" desc="(Ljava/util/Collection;Lmtas/codec/tree/IntervalTree;Lorg/apache/lucene/store/IndexInput;JJ)V" line="431"><counter type="INSTRUCTION" missed="0" covered="56"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="11"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="searchMtasTreeWithIntervalTree" desc="(Ljava/util/Collection;Lmtas/codec/util/CodecSearchTree$IntervalItem;Lorg/apache/lucene/store/IndexInput;Ljava/util/concurrent/atomic/AtomicBoolean;Ljava/util/concurrent/atomic/AtomicBoolean;JLjava/util/concurrent/atomic/AtomicLong;Ljava/util/ArrayList;)V" line="468"><counter type="INSTRUCTION" missed="12" covered="83"/><counter type="BRANCH" missed="5" covered="11"/><counter type="LINE" missed="4" covered="16"/><counter type="COMPLEXITY" missed="4" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="searchMtasTreeItemWithIntervalTree" desc="(Ljava/util/Collection;Lmtas/codec/util/CodecSearchTree$MtasTreeItem;Lmtas/codec/tree/IntervalTreeNode;)V" line="521"><counter type="INSTRUCTION" missed="0" covered="34"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="searchMtasTreeItemWithIntervalTree" desc="(Ljava/util/Collection;Lmtas/codec/tree/IntervalTreeNode;II[J[I[JLjava/util/ArrayList;)V" line="550"><counter type="INSTRUCTION" missed="36" covered="98"/><counter type="BRANCH" missed="7" covered="25"/><counter type="LINE" missed="5" covered="19"/><counter type="COMPLEXITY" missed="5" covered="12"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="103" covered="785"/><counter type="BRANCH" missed="27" covered="97"/><counter type="LINE" missed="15" covered="150"/><counter type="COMPLEXITY" missed="24" covered="49"/><counter type="METHOD" missed="1" covered="10"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/CodecSearchTree$MtasTreeItem"><method name="&lt;init&gt;" desc="(III[J[I[JLjava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;)V" line="326"><counter type="INSTRUCTION" missed="0" covered="30"/><counter type="LINE" missed="0" covered="11"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="30"/><counter type="LINE" missed="0" covered="11"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/CodecInfo$IndexDoc"><method name="&lt;init&gt;" desc="(Lmtas/codec/util/CodecInfo;Ljava/lang/Long;)V" line="699"><counter type="INSTRUCTION" missed="6" covered="63"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="2" covered="17"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="6" covered="63"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="2" covered="17"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/CodecComponent$ListHit"><method name="&lt;init&gt;" desc="(Ljava/lang/Integer;Ljava/lang/Integer;Lmtas/codec/util/CodecComponent$Match;Ljava/util/Map;)V" line="2681"><counter type="INSTRUCTION" missed="22" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="22" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/codec/util/CodecComponent$ComponentPosition"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/Double;Ljava/lang/Double;Ljava/lang/String;)V" line="1615"><counter type="INSTRUCTION" missed="0" covered="58"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="13"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="58"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="13"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/CodecComponent$SubComponentFunction"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lmtas/parser/function/util/MtasFunctionParserFunction;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;)V" line="1823"><counter type="INSTRUCTION" missed="20" covered="66"/><counter type="BRANCH" missed="3" covered="1"/><counter type="LINE" missed="2" covered="13"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="1858"><counter type="INSTRUCTION" missed="21" covered="76"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="2" covered="15"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="41" covered="142"/><counter type="BRANCH" missed="5" covered="3"/><counter type="LINE" missed="4" covered="28"/><counter type="COMPLEXITY" missed="4" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/CodecComponent$ComponentTermVector"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/Boolean;)V" line="1266"><counter type="INSTRUCTION" missed="155" covered="270"/><counter type="BRANCH" missed="29" covered="53"/><counter type="LINE" missed="16" covered="62"/><counter type="COMPLEXITY" missed="26" covered="16"/><counter type="METHOD" missed="0" covered="1"/></method><method name="functionSumRule" desc="()Z" line="1392"><counter type="INSTRUCTION" missed="24" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="functionNeedPositions" desc="()Z" line="1408"><counter type="INSTRUCTION" missed="12" covered="12"/><counter type="BRANCH" missed="4" covered="2"/><counter type="LINE" missed="3" covered="3"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="191" covered="282"/><counter type="BRANCH" missed="39" covered="55"/><counter type="LINE" missed="25" covered="65"/><counter type="COMPLEXITY" missed="33" covered="17"/><counter type="METHOD" missed="1" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/CodecComponent$GroupHit"><method name="sort" desc="(Ljava/util/List;)Ljava/util/List;" line="2003"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/util/List;IIIILmtas/codec/util/CodecComponent$ComponentGroup;Ljava/util/Set;)V" line="2030"><counter type="INSTRUCTION" missed="979" covered="358"/><counter type="BRANCH" missed="168" covered="34"/><counter type="LINE" missed="123" covered="70"/><counter type="COMPLEXITY" missed="96" covered="6"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="2351"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="dataEquals" desc="([Ljava/util/List;[Ljava/util/List;)Z" line="2364"><counter type="INSTRUCTION" missed="8" covered="60"/><counter type="BRANCH" missed="8" covered="14"/><counter type="LINE" missed="4" covered="11"/><counter type="COMPLEXITY" missed="8" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="2397"><counter type="INSTRUCTION" missed="12" covered="43"/><counter type="BRANCH" missed="6" covered="8"/><counter type="LINE" missed="6" covered="10"/><counter type="COMPLEXITY" missed="6" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="dataToString" desc="([Ljava/util/List;[Ljava/util/Set;)Ljava/lang/String;" line="2425"><counter type="INSTRUCTION" missed="39" covered="106"/><counter type="BRANCH" missed="11" covered="15"/><counter type="LINE" missed="6" covered="21"/><counter type="COMPLEXITY" missed="9" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="()Ljava/lang/String;" line="2472"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="keyToSubSubObject" desc="(Ljava/lang/String;Ljava/lang/StringBuilder;)[Ljava/util/Map;" line="2484"><counter type="INSTRUCTION" missed="52" covered="129"/><counter type="BRANCH" missed="7" covered="7"/><counter type="LINE" missed="10" covered="29"/><counter type="COMPLEXITY" missed="6" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="keyToSubObject" desc="(Ljava/lang/String;Ljava/lang/StringBuilder;)Ljava/util/Map;" line="2552"><counter type="INSTRUCTION" missed="2" covered="42"/><counter type="BRANCH" missed="2" covered="6"/><counter type="LINE" missed="1" covered="8"/><counter type="COMPLEXITY" missed="2" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="keyToObject" desc="(Ljava/lang/String;Ljava/lang/StringBuilder;)Ljava/util/Map;" line="2577"><counter type="INSTRUCTION" missed="23" covered="97"/><counter type="BRANCH" missed="6" covered="4"/><counter type="LINE" missed="5" covered="23"/><counter type="COMPLEXITY" missed="5" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="1115" covered="849"/><counter type="BRANCH" missed="208" covered="88"/><counter type="LINE" missed="155" covered="176"/><counter type="COMPLEXITY" missed="132" covered="26"/><counter type="METHOD" missed="0" covered="10"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/CodecUtil"><method name="&lt;init&gt;" desc="()V" line="144"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="isSinglePositionPrefix" desc="(Lorg/apache/lucene/index/FieldInfo;Ljava/lang/String;)Z" line="158"><counter type="INSTRUCTION" missed="10" covered="16"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="2" covered="5"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="termValue" desc="(Ljava/lang/String;)Ljava/lang/String;" line="180"><counter type="INSTRUCTION" missed="31" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="termPrefix" desc="(Ljava/lang/String;)Ljava/lang/String;" line="196"><counter type="INSTRUCTION" missed="0" covered="18"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="termPrefixValue" desc="(Ljava/lang/String;)Ljava/lang/String;" line="211"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="collectField" desc="(Ljava/lang/String;Lorg/apache/lucene/search/IndexSearcher;Lorg/apache/lucene/index/IndexReader;Ljava/util/ArrayList;Ljava/util/ArrayList;Lmtas/codec/util/CodecComponent$ComponentField;)V" line="233"><counter type="INSTRUCTION" missed="0" covered="45"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="0" covered="10"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="collectJoin" desc="(Lorg/apache/lucene/index/IndexReader;Ljava/util/ArrayList;Lmtas/codec/util/CodecComponent$ComponentJoin;)V" line="260"><counter type="INSTRUCTION" missed="4" covered="3"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createStatsItems" desc="(Ljava/lang/String;)Ljava/util/SortedSet;" line="274"><counter type="INSTRUCTION" missed="52" covered="76"/><counter type="BRANCH" missed="7" covered="13"/><counter type="LINE" missed="6" covered="19"/><counter type="COMPLEXITY" missed="5" covered="6"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createStatsType" desc="(Ljava/util/Set;Ljava/lang/String;Lmtas/parser/function/util/MtasFunctionParserFunction;)Ljava/lang/String;" line="319"><counter type="INSTRUCTION" missed="22" covered="61"/><counter type="BRANCH" missed="10" covered="16"/><counter type="LINE" missed="5" covered="17"/><counter type="COMPLEXITY" missed="7" covered="7"/><counter type="METHOD" missed="0" covered="1"/></method><method name="isStatsType" desc="(Ljava/lang/String;)Z" line="357"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="92"><counter type="INSTRUCTION" missed="0" covered="151"/><counter type="LINE" missed="0" covered="12"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="131" covered="374"/><counter type="BRANCH" missed="30" covered="38"/><counter type="LINE" missed="23" covered="71"/><counter type="COMPLEXITY" missed="24" covered="21"/><counter type="METHOD" missed="3" covered="8"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="CodecSearchTree.java"><line nr="16" mi="2" ci="0" mb="0" cb="0"/><line nr="30" mi="0" ci="4" mb="0" cb="0"/><line nr="31" mi="0" ci="4" mb="0" cb="0"/><line nr="32" mi="0" ci="5" mb="0" cb="0"/><line nr="33" mi="0" ci="5" mb="0" cb="0"/><line nr="34" mi="0" ci="5" mb="0" cb="0"/><line nr="35" mi="0" ci="11" mb="0" cb="0"/><line nr="37" mi="0" ci="4" mb="0" cb="0"/><line nr="39" mi="0" ci="8" mb="0" cb="0"/><line nr="40" mi="0" ci="10" mb="0" cb="0"/><line nr="43" mi="0" ci="5" mb="0" cb="0"/><line nr="44" mi="0" ci="4" mb="1" cb="1"/><line nr="45" mi="20" ci="0" mb="0" cb="0"/><line nr="48" mi="0" ci="3" mb="0" cb="2"/><line nr="49" mi="0" ci="2" mb="0" cb="0"/><line nr="71" mi="0" ci="4" mb="0" cb="2"/><line nr="73" mi="0" ci="4" mb="0" cb="2"/><line nr="74" mi="0" ci="3" mb="0" cb="2"/><line nr="75" mi="0" ci="8" mb="1" cb="1"/><line nr="76" mi="0" ci="2" mb="0" cb="0"/><line nr="79" mi="0" ci="9" mb="0" cb="2"/><line nr="80" mi="8" ci="24" mb="2" cb="2"/><line nr="87" mi="0" ci="6" mb="0" cb="2"/><line nr="88" mi="0" ci="9" mb="0" cb="0"/><line nr="91" mi="0" ci="4" mb="0" cb="2"/><line nr="92" mi="0" ci="4" mb="0" cb="0"/><line nr="94" mi="0" ci="1" mb="0" cb="0"/><line nr="97" mi="0" ci="4" mb="1" cb="1"/><line nr="98" mi="0" ci="6" mb="1" cb="1"/><line nr="99" mi="0" ci="9" mb="0" cb="0"/><line nr="102" mi="0" ci="4" mb="1" cb="1"/><line nr="103" mi="0" ci="4" mb="0" cb="0"/><line nr="109" mi="0" ci="1" mb="0" cb="0"/><line nr="123" mi="0" ci="7" mb="0" cb="0"/><line nr="140" mi="0" ci="8" mb="0" cb="0"/><line nr="141" mi="0" ci="4" mb="0" cb="0"/><line nr="142" mi="0" ci="4" mb="0" cb="0"/><line nr="143" mi="0" ci="5" mb="0" cb="0"/><line nr="144" mi="0" ci="5" mb="0" cb="0"/><line nr="145" mi="0" ci="5" mb="0" cb="0"/><line nr="146" mi="0" ci="11" mb="0" cb="0"/><line nr="148" mi="0" ci="4" mb="0" cb="0"/><line nr="150" mi="0" ci="8" mb="0" cb="0"/><line nr="151" mi="0" ci="11" mb="0" cb="0"/><line nr="154" mi="0" ci="5" mb="0" cb="0"/><line nr="155" mi="0" ci="4" mb="1" cb="1"/><line nr="156" mi="5" ci="0" mb="0" cb="0"/><line nr="158" mi="0" ci="3" mb="0" cb="2"/><line nr="159" mi="0" ci="2" mb="0" cb="0"/><line nr="182" mi="0" ci="4" mb="1" cb="1"/><line nr="184" mi="0" ci="8" mb="0" cb="4"/><line nr="185" mi="0" ci="9" mb="0" cb="2"/><line nr="186" mi="8" ci="24" mb="2" cb="2"/><line nr="194" mi="0" ci="6" mb="0" cb="2"/><line nr="195" mi="0" ci="9" mb="0" cb="0"/><line nr="198" mi="0" ci="4" mb="0" cb="2"/><line nr="199" mi="0" ci="4" mb="0" cb="0"/><line nr="203" mi="0" ci="4" mb="0" cb="2"/><line nr="204" mi="0" ci="6" mb="0" cb="2"/><line nr="205" mi="0" ci="9" mb="0" cb="0"/><line nr="208" mi="4" ci="4" mb="3" cb="1"/><line nr="210" mi="0" ci="4" mb="0" cb="0"/><line nr="215" mi="0" ci="1" mb="0" cb="0"/><line nr="234" mi="0" ci="3" mb="0" cb="0"/><line nr="235" mi="0" ci="5" mb="0" cb="2"/><line nr="236" mi="0" ci="3" mb="0" cb="0"/><line nr="238" mi="0" ci="4" mb="0" cb="0"/><line nr="239" mi="0" ci="3" mb="0" cb="2"/><line nr="240" mi="0" ci="4" mb="0" cb="0"/><line nr="241" mi="0" ci="4" mb="0" cb="0"/><line nr="242" mi="0" ci="6" mb="0" cb="2"/><line nr="244" mi="0" ci="3" mb="0" cb="0"/><line nr="246" mi="0" ci="6" mb="0" cb="2"/><line nr="248" mi="0" ci="3" mb="0" cb="0"/><line nr="251" mi="0" ci="3" mb="0" cb="0"/><line nr="252" mi="0" ci="3" mb="0" cb="0"/><line nr="253" mi="0" ci="3" mb="0" cb="0"/><line nr="254" mi="0" ci="7" mb="0" cb="0"/><line nr="255" mi="0" ci="7" mb="0" cb="0"/><line nr="256" mi="0" ci="2" mb="0" cb="0"/><line nr="257" mi="0" ci="3" mb="0" cb="2"/><line nr="258" mi="0" ci="3" mb="0" cb="0"/><line nr="261" mi="0" ci="3" mb="0" cb="0"/><line nr="262" mi="0" ci="2" mb="0" cb="0"/><line nr="263" mi="0" ci="2" mb="0" cb="0"/><line nr="265" mi="0" ci="3" mb="0" cb="0"/><line nr="266" mi="0" ci="4" mb="0" cb="0"/><line nr="267" mi="0" ci="4" mb="0" cb="0"/><line nr="268" mi="0" ci="3" mb="0" cb="2"/><line nr="269" mi="0" ci="3" mb="0" cb="0"/><line nr="270" mi="0" ci="3" mb="0" cb="0"/><line nr="271" mi="0" ci="5" mb="0" cb="0"/><line nr="272" mi="0" ci="5" mb="0" cb="0"/><line nr="275" mi="0" ci="7" mb="0" cb="2"/><line nr="276" mi="0" ci="5" mb="0" cb="0"/><line nr="277" mi="0" ci="4" mb="0" cb="0"/><line nr="278" mi="0" ci="2" mb="0" cb="0"/><line nr="279" mi="0" ci="3" mb="1" cb="1"/><line nr="280" mi="0" ci="5" mb="0" cb="0"/><line nr="281" mi="0" ci="5" mb="0" cb="0"/><line nr="284" mi="0" ci="13" mb="0" cb="0"/><line nr="286" mi="1" ci="0" mb="0" cb="0"/><line nr="287" mi="6" ci="0" mb="0" cb="0"/><line nr="326" mi="0" ci="2" mb="0" cb="0"/><line nr="327" mi="0" ci="3" mb="0" cb="0"/><line nr="328" mi="0" ci="3" mb="0" cb="0"/><line nr="329" mi="0" ci="3" mb="0" cb="0"/><line nr="330" mi="0" ci="3" mb="0" cb="0"/><line nr="331" mi="0" ci="3" mb="0" cb="0"/><line nr="332" mi="0" ci="3" mb="0" cb="0"/><line nr="333" mi="0" ci="3" mb="0" cb="0"/><line nr="334" mi="0" ci="3" mb="0" cb="0"/><line nr="335" mi="0" ci="3" mb="0" cb="0"/><line nr="336" mi="0" ci="1" mb="0" cb="0"/><line nr="374" mi="0" ci="2" mb="0" cb="0"/><line nr="375" mi="0" ci="3" mb="0" cb="0"/><line nr="376" mi="0" ci="3" mb="0" cb="0"/><line nr="377" mi="0" ci="3" mb="0" cb="0"/><line nr="378" mi="0" ci="3" mb="0" cb="0"/><line nr="379" mi="0" ci="3" mb="0" cb="0"/><line nr="380" mi="0" ci="3" mb="0" cb="0"/><line nr="381" mi="0" ci="3" mb="0" cb="0"/><line nr="382" mi="0" ci="3" mb="0" cb="0"/><line nr="383" mi="0" ci="1" mb="0" cb="0"/><line nr="397" mi="7" ci="0" mb="0" cb="0"/><line nr="398" mi="3" ci="0" mb="0" cb="0"/><line nr="399" mi="3" ci="0" mb="0" cb="0"/><line nr="400" mi="3" ci="0" mb="0" cb="0"/><line nr="401" mi="1" ci="0" mb="0" cb="0"/><line nr="410" mi="40" ci="0" mb="0" cb="0"/><line nr="431" mi="0" ci="4" mb="0" cb="0"/><line nr="432" mi="0" ci="5" mb="0" cb="0"/><line nr="433" mi="0" ci="5" mb="0" cb="0"/><line nr="434" mi="0" ci="5" mb="0" cb="0"/><line nr="435" mi="0" ci="6" mb="0" cb="0"/><line nr="436" mi="0" ci="8" mb="0" cb="0"/><line nr="438" mi="0" ci="2" mb="0" cb="0"/><line nr="440" mi="0" ci="8" mb="0" cb="0"/><line nr="441" mi="0" ci="9" mb="0" cb="0"/><line nr="444" mi="0" ci="3" mb="0" cb="2"/><line nr="445" mi="0" ci="1" mb="0" cb="0"/><line nr="468" mi="0" ci="3" mb="0" cb="0"/><line nr="469" mi="0" ci="3" mb="0" cb="0"/><line nr="470" mi="0" ci="5" mb="0" cb="2"/><line nr="472" mi="0" ci="5" mb="0" cb="2"/><line nr="473" mi="0" ci="3" mb="1" cb="1"/><line nr="474" mi="3" ci="0" mb="2" cb="0"/><line nr="475" mi="1" ci="0" mb="0" cb="0"/><line nr="477" mi="4" ci="0" mb="0" cb="0"/><line nr="479" mi="0" ci="3" mb="1" cb="1"/><line nr="480" mi="4" ci="0" mb="0" cb="0"/><line nr="482" mi="0" ci="6" mb="1" cb="1"/><line nr="483" mi="0" ci="4" mb="0" cb="0"/><line nr="490" mi="0" ci="4" mb="0" cb="0"/><line nr="493" mi="0" ci="6" mb="0" cb="2"/><line nr="494" mi="0" ci="9" mb="0" cb="0"/><line nr="497" mi="0" ci="8" mb="0" cb="0"/><line nr="500" mi="0" ci="6" mb="0" cb="2"/><line nr="501" mi="0" ci="9" mb="0" cb="0"/><line nr="504" mi="0" ci="8" mb="0" cb="0"/><line nr="507" mi="0" ci="1" mb="0" cb="0"/><line nr="521" mi="0" ci="4" mb="0" cb="0"/><line nr="522" mi="0" ci="4" mb="0" cb="0"/><line nr="524" mi="0" ci="8" mb="0" cb="0"/><line nr="525" mi="0" ci="14" mb="0" cb="0"/><line nr="528" mi="0" ci="3" mb="0" cb="2"/><line nr="529" mi="0" ci="1" mb="0" cb="0"/><line nr="550" mi="0" ci="4" mb="0" cb="2"/><line nr="552" mi="0" ci="8" mb="0" cb="4"/><line nr="555" mi="0" ci="4" mb="2" cb="2"/><line nr="556" mi="9" ci="0" mb="2" cb="0"/><line nr="557" mi="11" ci="0" mb="0" cb="0"/><line nr="559" mi="11" ci="0" mb="2" cb="0"/><line nr="560" mi="4" ci="0" mb="0" cb="0"/><line nr="561" mi="1" ci="0" mb="0" cb="0"/><line nr="564" mi="0" ci="8" mb="0" cb="2"/><line nr="565" mi="0" ci="15" mb="0" cb="0"/><line nr="567" mi="0" ci="11" mb="0" cb="2"/><line nr="568" mi="0" ci="6" mb="0" cb="2"/><line nr="569" mi="0" ci="4" mb="0" cb="0"/><line nr="571" mi="0" ci="1" mb="0" cb="0"/><line nr="576" mi="0" ci="3" mb="0" cb="2"/><line nr="577" mi="0" ci="3" mb="0" cb="0"/><line nr="578" mi="0" ci="4" mb="0" cb="2"/><line nr="579" mi="0" ci="4" mb="0" cb="0"/><line nr="583" mi="0" ci="4" mb="0" cb="2"/><line nr="584" mi="0" ci="3" mb="0" cb="2"/><line nr="585" mi="0" ci="3" mb="0" cb="0"/><line nr="586" mi="0" ci="8" mb="1" cb="3"/><line nr="588" mi="0" ci="4" mb="0" cb="0"/><line nr="594" mi="0" ci="1" mb="0" cb="0"/><line nr="602" mi="1" ci="0" mb="0" cb="0"/><line nr="617" mi="0" ci="2" mb="0" cb="0"/><line nr="618" mi="0" ci="3" mb="0" cb="0"/><line nr="619" mi="0" ci="3" mb="0" cb="0"/><line nr="620" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="160" covered="851"/><counter type="BRANCH" missed="27" covered="97"/><counter type="LINE" missed="21" covered="175"/><counter type="COMPLEXITY" missed="26" covered="52"/><counter type="METHOD" missed="3" covered="13"/><counter type="CLASS" missed="0" covered="4"/></sourcefile><sourcefile name="DataCollector.java"><line nr="28" mi="2" ci="0" mb="0" cb="0"/><line nr="30" mi="1" ci="0" mb="0" cb="0"/><line nr="52" mi="0" ci="20" mb="0" cb="0"/><line nr="88" mi="0" ci="6" mb="2" cb="2"/><line nr="89" mi="0" ci="4" mb="0" cb="2"/><line nr="90" mi="0" ci="20" mb="0" cb="0"/><line nr="94" mi="0" ci="4" mb="0" cb="2"/><line nr="95" mi="0" ci="20" mb="0" cb="0"/><line nr="99" mi="0" ci="4" mb="1" cb="1"/><line nr="100" mi="0" ci="20" mb="0" cb="0"/><line nr="105" mi="12" ci="0" mb="0" cb="0"/><line nr="107" mi="4" ci="0" mb="2" cb="0"/><line nr="108" mi="2" ci="0" mb="2" cb="0"/><line nr="109" mi="4" ci="0" mb="2" cb="0"/><line nr="110" mi="20" ci="0" mb="0" cb="0"/><line nr="114" mi="4" ci="0" mb="2" cb="0"/><line nr="115" mi="20" ci="0" mb="0" cb="0"/><line nr="119" mi="4" ci="0" mb="2" cb="0"/><line nr="120" mi="20" ci="0" mb="0" cb="0"/><line nr="125" mi="12" ci="0" mb="0" cb="0"/><line nr="128" mi="12" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="117" covered="98"/><counter type="BRANCH" missed="13" covered="7"/><counter type="LINE" missed="13" covered="8"/><counter type="COMPLEXITY" missed="9" covered="4"/><counter type="METHOD" missed="1" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="CodecUtil.java"><line nr="92" mi="0" ci="6" mb="0" cb="0"/><line nr="93" mi="0" ci="2" mb="0" cb="0"/><line nr="96" mi="0" ci="64" mb="0" cb="0"/><line nr="104" mi="0" ci="14" mb="0" cb="0"/><line nr="105" mi="0" ci="2" mb="0" cb="0"/><line nr="108" mi="0" ci="40" mb="0" cb="0"/><line nr="115" mi="0" ci="14" mb="0" cb="0"/><line nr="116" mi="0" ci="2" mb="0" cb="0"/><line nr="134" mi="0" ci="1" mb="0" cb="0"/><line nr="135" mi="0" ci="2" mb="0" cb="0"/><line nr="138" mi="0" ci="2" mb="0" cb="0"/><line nr="139" mi="0" ci="2" mb="0" cb="0"/><line nr="144" mi="2" ci="0" mb="0" cb="0"/><line nr="146" mi="1" ci="0" mb="0" cb="0"/><line nr="158" mi="0" ci="2" mb="1" cb="1"/><line nr="159" mi="5" ci="0" mb="0" cb="0"/><line nr="161" mi="0" ci="4" mb="0" cb="0"/><line nr="163" mi="0" ci="2" mb="1" cb="1"/><line nr="164" mi="5" ci="0" mb="0" cb="0"/><line nr="167" mi="0" ci="6" mb="0" cb="0"/><line nr="168" mi="0" ci="2" mb="0" cb="0"/><line nr="180" mi="4" ci="0" mb="0" cb="0"/><line nr="181" mi="2" ci="0" mb="0" cb="0"/><line nr="182" mi="2" ci="0" mb="2" cb="0"/><line nr="183" mi="7" ci="0" mb="0" cb="0"/><line nr="184" mi="7" ci="0" mb="2" cb="0"/><line nr="186" mi="9" ci="0" mb="2" cb="0"/><line nr="196" mi="0" ci="4" mb="0" cb="0"/><line nr="197" mi="0" ci="2" mb="0" cb="0"/><line nr="198" mi="0" ci="2" mb="1" cb="1"/><line nr="199" mi="0" ci="5" mb="0" cb="0"/><line nr="201" mi="0" ci="5" mb="0" cb="0"/><line nr="211" mi="9" ci="0" mb="2" cb="0"/><line nr="233" mi="0" ci="2" mb="1" cb="1"/><line nr="234" mi="0" ci="3" mb="0" cb="0"/><line nr="235" mi="0" ci="4" mb="0" cb="0"/><line nr="237" mi="0" ci="4" mb="0" cb="2"/><line nr="238" mi="0" ci="11" mb="0" cb="2"/><line nr="239" mi="0" ci="9" mb="0" cb="0"/><line nr="240" mi="0" ci="1" mb="0" cb="0"/><line nr="241" mi="0" ci="1" mb="0" cb="0"/><line nr="244" mi="0" ci="9" mb="0" cb="0"/><line nr="247" mi="0" ci="1" mb="0" cb="0"/><line nr="260" mi="0" ci="2" mb="1" cb="1"/><line nr="261" mi="4" ci="0" mb="0" cb="0"/><line nr="263" mi="0" ci="1" mb="0" cb="0"/><line nr="274" mi="0" ci="4" mb="0" cb="0"/><line nr="275" mi="0" ci="4" mb="0" cb="0"/><line nr="276" mi="0" ci="2" mb="0" cb="2"/><line nr="277" mi="0" ci="5" mb="0" cb="0"/><line nr="278" mi="0" ci="3" mb="0" cb="2"/><line nr="279" mi="0" ci="5" mb="0" cb="0"/><line nr="280" mi="0" ci="4" mb="0" cb="2"/><line nr="281" mi="0" ci="5" mb="0" cb="0"/><line nr="282" mi="0" ci="4" mb="1" cb="1"/><line nr="283" mi="0" ci="10" mb="0" cb="2"/><line nr="284" mi="0" ci="4" mb="0" cb="0"/><line nr="285" mi="0" ci="2" mb="0" cb="0"/><line nr="286" mi="4" ci="0" mb="2" cb="0"/><line nr="287" mi="4" ci="0" mb="2" cb="0"/><line nr="288" mi="18" ci="0" mb="0" cb="0"/><line nr="291" mi="8" ci="0" mb="0" cb="0"/><line nr="294" mi="14" ci="0" mb="0" cb="0"/><line nr="296" mi="0" ci="1" mb="0" cb="0"/><line nr="298" mi="0" ci="6" mb="1" cb="3"/><line nr="299" mi="0" ci="4" mb="0" cb="0"/><line nr="300" mi="0" ci="4" mb="0" cb="0"/><line nr="301" mi="0" ci="4" mb="0" cb="0"/><line nr="303" mi="0" ci="3" mb="1" cb="1"/><line nr="304" mi="4" ci="0" mb="0" cb="0"/><line nr="306" mi="0" ci="2" mb="0" cb="0"/><line nr="319" mi="0" ci="2" mb="0" cb="0"/><line nr="320" mi="0" ci="10" mb="0" cb="2"/><line nr="321" mi="0" ci="4" mb="0" cb="2"/><line nr="322" mi="0" ci="2" mb="0" cb="0"/><line nr="323" mi="0" ci="1" mb="0" cb="0"/><line nr="324" mi="0" ci="4" mb="0" cb="2"/><line nr="325" mi="0" ci="3" mb="0" cb="0"/><line nr="326" mi="0" ci="5" mb="0" cb="2"/><line nr="327" mi="0" ci="2" mb="1" cb="1"/><line nr="328" mi="0" ci="3" mb="0" cb="0"/><line nr="330" mi="0" ci="5" mb="0" cb="0"/><line nr="331" mi="0" ci="3" mb="1" cb="1"/><line nr="332" mi="7" ci="0" mb="2" cb="0"/><line nr="333" mi="2" ci="0" mb="0" cb="0"/><line nr="334" mi="1" ci="0" mb="0" cb="0"/><line nr="338" mi="0" ci="1" mb="0" cb="0"/><line nr="339" mi="0" ci="6" mb="0" cb="4"/><line nr="340" mi="0" ci="4" mb="1" cb="1"/><line nr="341" mi="3" ci="0" mb="0" cb="0"/><line nr="342" mi="0" ci="4" mb="1" cb="1"/><line nr="343" mi="9" ci="0" mb="4" cb="0"/><line nr="347" mi="0" ci="2" mb="0" cb="0"/><line nr="357" mi="0" ci="4" mb="0" cb="0"/><counter type="INSTRUCTION" missed="131" covered="374"/><counter type="BRANCH" missed="30" covered="38"/><counter type="LINE" missed="23" covered="71"/><counter type="COMPLEXITY" missed="24" covered="21"/><counter type="METHOD" missed="3" covered="8"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="CodecInfo.java"><line nr="31" mi="0" ci="4" mb="0" cb="0"/><line nr="58" mi="0" ci="2" mb="0" cb="0"/><line nr="59" mi="0" ci="3" mb="0" cb="0"/><line nr="60" mi="0" ci="3" mb="0" cb="0"/><line nr="61" mi="0" ci="3" mb="0" cb="0"/><line nr="62" mi="0" ci="2" mb="0" cb="0"/><line nr="63" mi="0" ci="1" mb="0" cb="0"/><line nr="75" mi="0" ci="2" mb="0" cb="0"/><line nr="76" mi="0" ci="2" mb="0" cb="0"/><line nr="77" mi="0" ci="2" mb="0" cb="0"/><line nr="78" mi="0" ci="4" mb="0" cb="0"/><line nr="79" mi="0" ci="2" mb="0" cb="0"/><line nr="80" mi="0" ci="16" mb="0" cb="2"/><line nr="81" mi="0" ci="5" mb="0" cb="2"/><line nr="82" mi="0" ci="7" mb="0" cb="0"/><line nr="83" mi="0" ci="5" mb="0" cb="2"/><line nr="84" mi="0" ci="7" mb="0" cb="0"/><line nr="85" mi="0" ci="5" mb="0" cb="2"/><line nr="86" mi="0" ci="5" mb="0" cb="0"/><line nr="89" mi="0" ci="6" mb="3" cb="3"/><line nr="91" mi="5" ci="0" mb="0" cb="0"/><line nr="93" mi="0" ci="6" mb="0" cb="0"/><line nr="94" mi="0" ci="3" mb="0" cb="0"/><line nr="96" mi="1" ci="0" mb="0" cb="0"/><line nr="97" mi="6" ci="0" mb="0" cb="0"/><line nr="108" mi="0" ci="6" mb="0" cb="0"/><line nr="109" mi="0" ci="8" mb="0" cb="0"/><line nr="111" mi="0" ci="5" mb="0" cb="0"/><line nr="112" mi="0" ci="2" mb="0" cb="0"/><line nr="113" mi="0" ci="2" mb="0" cb="2"/><line nr="115" mi="0" ci="3" mb="0" cb="0"/><line nr="116" mi="0" ci="3" mb="0" cb="0"/><line nr="117" mi="0" ci="3" mb="0" cb="0"/><line nr="118" mi="0" ci="3" mb="0" cb="0"/><line nr="119" mi="0" ci="3" mb="0" cb="0"/><line nr="120" mi="0" ci="3" mb="0" cb="0"/><line nr="121" mi="0" ci="3" mb="0" cb="0"/><line nr="122" mi="0" ci="3" mb="0" cb="0"/><line nr="123" mi="0" ci="13" mb="0" cb="0"/><line nr="125" mi="0" ci="1" mb="0" cb="0"/><line nr="126" mi="0" ci="3" mb="0" cb="0"/><line nr="127" mi="0" ci="2" mb="0" cb="0"/><line nr="128" mi="0" ci="2" mb="0" cb="0"/><line nr="131" mi="0" ci="5" mb="0" cb="0"/><line nr="132" mi="0" ci="1" mb="0" cb="0"/><line nr="148" mi="5" ci="0" mb="0" cb="0"/><line nr="149" mi="6" ci="0" mb="0" cb="0"/><line nr="150" mi="6" ci="0" mb="0" cb="0"/><line nr="151" mi="6" ci="0" mb="0" cb="0"/><line nr="152" mi="3" ci="0" mb="2" cb="0"/><line nr="153" mi="9" ci="0" mb="0" cb="0"/><line nr="154" mi="6" ci="0" mb="0" cb="0"/><line nr="155" mi="4" ci="0" mb="2" cb="0"/><line nr="156" mi="9" ci="0" mb="0" cb="0"/><line nr="157" mi="6" ci="0" mb="0" cb="0"/><line nr="158" mi="4" ci="0" mb="2" cb="0"/><line nr="159" mi="9" ci="0" mb="0" cb="0"/><line nr="160" mi="6" ci="0" mb="0" cb="0"/><line nr="162" mi="9" ci="0" mb="0" cb="0"/><line nr="163" mi="4" ci="0" mb="0" cb="0"/><line nr="165" mi="14" ci="0" mb="0" cb="0"/><line nr="167" mi="5" ci="0" mb="0" cb="0"/><line nr="168" mi="1" ci="0" mb="0" cb="0"/><line nr="169" mi="5" ci="0" mb="0" cb="0"/><line nr="184" mi="5" ci="0" mb="0" cb="0"/><line nr="185" mi="6" ci="0" mb="0" cb="0"/><line nr="186" mi="8" ci="0" mb="0" cb="0"/><line nr="189" mi="4" ci="0" mb="0" cb="0"/><line nr="203" mi="5" ci="0" mb="0" cb="0"/><line nr="204" mi="3" ci="0" mb="0" cb="0"/><line nr="205" mi="3" ci="0" mb="0" cb="0"/><line nr="206" mi="8" ci="0" mb="0" cb="0"/><line nr="209" mi="4" ci="0" mb="0" cb="0"/><line nr="237" mi="5" ci="0" mb="0" cb="0"/><line nr="238" mi="3" ci="0" mb="0" cb="0"/><line nr="239" mi="3" ci="0" mb="0" cb="0"/><line nr="240" mi="2" ci="0" mb="2" cb="0"/><line nr="241" mi="9" ci="0" mb="0" cb="0"/><line nr="244" mi="5" ci="0" mb="0" cb="0"/><line nr="246" mi="4" ci="0" mb="0" cb="0"/><line nr="260" mi="4" ci="0" mb="0" cb="0"/><line nr="261" mi="6" ci="0" mb="0" cb="0"/><line nr="262" mi="6" ci="0" mb="0" cb="0"/><line nr="263" mi="10" ci="0" mb="2" cb="0"/><line nr="264" mi="6" ci="0" mb="0" cb="0"/><line nr="265" mi="1" ci="0" mb="0" cb="0"/><line nr="266" mi="2" ci="0" mb="2" cb="0"/><line nr="267" mi="3" ci="0" mb="2" cb="0"/><line nr="268" mi="5" ci="0" mb="2" cb="0"/><line nr="269" mi="5" ci="0" mb="0" cb="0"/><line nr="272" mi="4" ci="0" mb="0" cb="0"/><line nr="275" mi="1" ci="0" mb="0" cb="0"/><line nr="276" mi="2" ci="0" mb="0" cb="0"/><line nr="292" mi="8" ci="0" mb="0" cb="0"/><line nr="310" mi="5" ci="0" mb="0" cb="0"/><line nr="311" mi="3" ci="0" mb="0" cb="0"/><line nr="312" mi="3" ci="0" mb="0" cb="0"/><line nr="313" mi="2" ci="0" mb="2" cb="0"/><line nr="314" mi="9" ci="0" mb="0" cb="0"/><line nr="317" mi="4" ci="0" mb="0" cb="0"/><line nr="318" mi="5" ci="0" mb="0" cb="0"/><line nr="319" mi="5" ci="0" mb="4" cb="0"/><line nr="320" mi="4" ci="0" mb="0" cb="0"/><line nr="322" mi="10" ci="0" mb="2" cb="0"/><line nr="323" mi="6" ci="0" mb="2" cb="0"/><line nr="324" mi="4" ci="0" mb="0" cb="0"/><line nr="326" mi="1" ci="0" mb="0" cb="0"/><line nr="327" mi="3" ci="0" mb="2" cb="0"/><line nr="328" mi="4" ci="0" mb="0" cb="0"/><line nr="329" mi="10" ci="0" mb="2" cb="0"/><line nr="330" mi="3" ci="0" mb="0" cb="0"/><line nr="331" mi="6" ci="0" mb="0" cb="0"/><line nr="332" mi="8" ci="0" mb="0" cb="0"/><line nr="333" mi="4" ci="0" mb="0" cb="0"/><line nr="334" mi="1" ci="0" mb="0" cb="0"/><line nr="337" mi="2" ci="0" mb="0" cb="0"/><line nr="339" mi="4" ci="0" mb="0" cb="0"/><line nr="356" mi="0" ci="5" mb="0" cb="0"/><line nr="357" mi="0" ci="3" mb="0" cb="0"/><line nr="358" mi="0" ci="3" mb="0" cb="0"/><line nr="359" mi="0" ci="6" mb="0" cb="0"/><line nr="361" mi="0" ci="5" mb="0" cb="0"/><line nr="365" mi="0" ci="5" mb="0" cb="0"/><line nr="367" mi="0" ci="2" mb="1" cb="1"/><line nr="368" mi="0" ci="9" mb="0" cb="0"/><line nr="373" mi="0" ci="4" mb="0" cb="0"/><line nr="374" mi="0" ci="11" mb="0" cb="2"/><line nr="375" mi="0" ci="7" mb="0" cb="0"/><line nr="376" mi="0" ci="1" mb="0" cb="0"/><line nr="378" mi="0" ci="4" mb="0" cb="0"/><line nr="380" mi="0" ci="10" mb="0" cb="2"/><line nr="381" mi="0" ci="11" mb="0" cb="2"/><line nr="382" mi="0" ci="3" mb="1" cb="1"/><line nr="383" mi="0" ci="7" mb="0" cb="0"/><line nr="384" mi="0" ci="6" mb="0" cb="2"/><line nr="385" mi="0" ci="9" mb="0" cb="0"/><line nr="386" mi="0" ci="2" mb="0" cb="0"/><line nr="388" mi="0" ci="7" mb="0" cb="0"/><line nr="390" mi="0" ci="1" mb="0" cb="0"/><line nr="391" mi="0" ci="1" mb="0" cb="0"/><line nr="393" mi="0" ci="1" mb="0" cb="0"/><line nr="404" mi="4" ci="0" mb="0" cb="0"/><line nr="405" mi="6" ci="0" mb="0" cb="0"/><line nr="406" mi="6" ci="0" mb="0" cb="0"/><line nr="407" mi="10" ci="0" mb="2" cb="0"/><line nr="408" mi="6" ci="0" mb="0" cb="0"/><line nr="409" mi="1" ci="0" mb="0" cb="0"/><line nr="410" mi="2" ci="0" mb="2" cb="0"/><line nr="411" mi="4" ci="0" mb="0" cb="0"/><line nr="413" mi="1" ci="0" mb="0" cb="0"/><line nr="414" mi="2" ci="0" mb="0" cb="0"/><line nr="427" mi="4" ci="0" mb="0" cb="0"/><line nr="428" mi="6" ci="0" mb="0" cb="0"/><line nr="429" mi="10" ci="0" mb="2" cb="0"/><line nr="430" mi="4" ci="0" mb="0" cb="0"/><line nr="431" mi="3" ci="0" mb="0" cb="0"/><line nr="432" mi="15" ci="0" mb="0" cb="0"/><line nr="435" mi="4" ci="0" mb="0" cb="0"/><line nr="436" mi="1" ci="0" mb="0" cb="0"/><line nr="437" mi="2" ci="0" mb="0" cb="0"/><line nr="438" mi="1" ci="0" mb="0" cb="0"/><line nr="439" mi="5" ci="0" mb="0" cb="0"/><line nr="451" mi="0" ci="4" mb="0" cb="0"/><line nr="452" mi="0" ci="2" mb="1" cb="1"/><line nr="453" mi="0" ci="6" mb="0" cb="0"/><line nr="454" mi="0" ci="4" mb="0" cb="0"/><line nr="455" mi="0" ci="10" mb="0" cb="2"/><line nr="456" mi="0" ci="4" mb="0" cb="0"/><line nr="457" mi="0" ci="2" mb="1" cb="1"/><line nr="458" mi="0" ci="8" mb="0" cb="0"/><line nr="460" mi="0" ci="1" mb="0" cb="0"/><line nr="461" mi="0" ci="2" mb="0" cb="0"/><line nr="463" mi="2" ci="0" mb="0" cb="0"/><line nr="474" mi="0" ci="5" mb="1" cb="1"/><line nr="475" mi="0" ci="6" mb="0" cb="0"/><line nr="476" mi="0" ci="5" mb="1" cb="1"/><line nr="477" mi="0" ci="4" mb="0" cb="0"/><line nr="479" mi="0" ci="6" mb="0" cb="0"/><line nr="480" mi="0" ci="4" mb="0" cb="0"/><line nr="481" mi="0" ci="8" mb="0" cb="2"/><line nr="482" mi="0" ci="4" mb="0" cb="0"/><line nr="483" mi="0" ci="3" mb="0" cb="0"/><line nr="484" mi="0" ci="5" mb="0" cb="0"/><line nr="486" mi="1" ci="0" mb="0" cb="0"/><line nr="487" mi="3" ci="0" mb="0" cb="0"/><line nr="488" mi="2" ci="0" mb="0" cb="0"/><line nr="489" mi="0" ci="1" mb="0" cb="0"/><line nr="490" mi="0" ci="6" mb="0" cb="0"/><line nr="491" mi="0" ci="2" mb="0" cb="0"/><line nr="493" mi="6" ci="0" mb="0" cb="0"/><line nr="496" mi="2" ci="0" mb="0" cb="0"/><line nr="508" mi="0" ci="5" mb="1" cb="1"/><line nr="509" mi="0" ci="6" mb="0" cb="0"/><line nr="511" mi="0" ci="6" mb="0" cb="0"/><line nr="512" mi="0" ci="8" mb="0" cb="0"/><line nr="514" mi="0" ci="4" mb="1" cb="1"/><line nr="515" mi="0" ci="11" mb="0" cb="0"/><line nr="517" mi="1" ci="0" mb="0" cb="0"/><line nr="518" mi="3" ci="0" mb="0" cb="0"/><line nr="519" mi="2" ci="0" mb="0" cb="0"/><line nr="520" mi="1" ci="0" mb="0" cb="0"/><line nr="522" mi="2" ci="0" mb="0" cb="0"/><line nr="533" mi="0" ci="5" mb="1" cb="1"/><line nr="534" mi="0" ci="6" mb="0" cb="0"/><line nr="536" mi="0" ci="2" mb="0" cb="2"/><line nr="537" mi="0" ci="8" mb="0" cb="0"/><line nr="539" mi="0" ci="4" mb="0" cb="0"/><line nr="540" mi="0" ci="6" mb="0" cb="0"/><line nr="541" mi="0" ci="8" mb="0" cb="0"/><line nr="543" mi="0" ci="4" mb="0" cb="2"/><line nr="544" mi="0" ci="6" mb="0" cb="0"/><line nr="545" mi="0" ci="7" mb="0" cb="0"/><line nr="546" mi="0" ci="8" mb="0" cb="0"/><line nr="549" mi="1" ci="0" mb="0" cb="0"/><line nr="550" mi="3" ci="0" mb="0" cb="0"/><line nr="551" mi="2" ci="0" mb="0" cb="0"/><line nr="552" mi="0" ci="1" mb="0" cb="0"/><line nr="554" mi="0" ci="2" mb="0" cb="0"/><line nr="564" mi="5" ci="0" mb="2" cb="0"/><line nr="565" mi="6" ci="0" mb="0" cb="0"/><line nr="566" mi="3" ci="0" mb="0" cb="0"/><line nr="568" mi="2" ci="0" mb="0" cb="0"/><line nr="580" mi="0" ci="5" mb="1" cb="1"/><line nr="581" mi="0" ci="5" mb="0" cb="0"/><line nr="582" mi="0" ci="2" mb="1" cb="1"/><line nr="583" mi="0" ci="9" mb="0" cb="0"/><line nr="586" mi="2" ci="0" mb="0" cb="0"/><line nr="599" mi="0" ci="4" mb="0" cb="0"/><line nr="600" mi="0" ci="5" mb="1" cb="1"/><line nr="601" mi="0" ci="6" mb="0" cb="0"/><line nr="602" mi="0" ci="6" mb="0" cb="0"/><line nr="603" mi="0" ci="4" mb="0" cb="0"/><line nr="605" mi="0" ci="8" mb="0" cb="2"/><line nr="606" mi="0" ci="6" mb="0" cb="0"/><line nr="607" mi="0" ci="15" mb="0" cb="0"/><line nr="608" mi="0" ci="1" mb="0" cb="0"/><line nr="611" mi="0" ci="2" mb="0" cb="0"/><line nr="622" mi="0" ci="5" mb="1" cb="1"/><line nr="623" mi="0" ci="5" mb="0" cb="0"/><line nr="624" mi="0" ci="2" mb="1" cb="1"/><line nr="625" mi="0" ci="4" mb="0" cb="0"/><line nr="628" mi="2" ci="0" mb="0" cb="0"/><line nr="641" mi="0" ci="4" mb="0" cb="0"/><line nr="642" mi="0" ci="5" mb="1" cb="1"/><line nr="643" mi="0" ci="6" mb="0" cb="0"/><line nr="644" mi="0" ci="6" mb="0" cb="0"/><line nr="645" mi="0" ci="4" mb="0" cb="0"/><line nr="647" mi="0" ci="8" mb="0" cb="2"/><line nr="648" mi="0" ci="6" mb="0" cb="0"/><line nr="649" mi="0" ci="11" mb="0" cb="0"/><line nr="652" mi="0" ci="2" mb="0" cb="0"/><line nr="699" mi="0" ci="5" mb="0" cb="0"/><line nr="701" mi="0" ci="6" mb="0" cb="0"/><line nr="702" mi="0" ci="2" mb="0" cb="2"/><line nr="703" mi="0" ci="4" mb="0" cb="0"/><line nr="705" mi="0" ci="4" mb="0" cb="0"/><line nr="706" mi="0" ci="4" mb="0" cb="0"/><line nr="707" mi="0" ci="4" mb="0" cb="0"/><line nr="709" mi="0" ci="4" mb="0" cb="0"/><line nr="710" mi="0" ci="4" mb="0" cb="0"/><line nr="711" mi="0" ci="4" mb="0" cb="0"/><line nr="712" mi="0" ci="4" mb="0" cb="0"/><line nr="713" mi="0" ci="4" mb="0" cb="0"/><line nr="714" mi="0" ci="4" mb="0" cb="0"/><line nr="715" mi="0" ci="4" mb="0" cb="0"/><line nr="716" mi="0" ci="4" mb="0" cb="0"/><line nr="717" mi="1" ci="0" mb="0" cb="0"/><line nr="718" mi="5" ci="0" mb="0" cb="0"/><line nr="719" mi="0" ci="1" mb="0" cb="0"/><line nr="720" mi="0" ci="1" mb="0" cb="0"/><line nr="753" mi="0" ci="2" mb="0" cb="0"/><line nr="754" mi="0" ci="3" mb="0" cb="0"/><line nr="755" mi="0" ci="3" mb="0" cb="0"/><line nr="756" mi="0" ci="3" mb="0" cb="0"/><line nr="757" mi="0" ci="3" mb="0" cb="0"/><line nr="758" mi="0" ci="3" mb="0" cb="0"/><line nr="759" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="529" covered="728"/><counter type="BRANCH" missed="56" covered="50"/><counter type="LINE" missed="118" covered="159"/><counter type="COMPLEXITY" missed="47" covered="31"/><counter type="METHOD" missed="10" covered="15"/><counter type="CLASS" missed="0" covered="3"/></sourcefile><sourcefile name="CodecComponent.java"><line nr="45" mi="2" ci="0" mb="0" cb="0"/><line nr="46" mi="1" ci="0" mb="0" cb="0"/><line nr="98" mi="0" ci="2" mb="0" cb="0"/><line nr="99" mi="0" ci="5" mb="0" cb="0"/><line nr="100" mi="0" ci="3" mb="0" cb="0"/><line nr="101" mi="0" ci="3" mb="0" cb="0"/><line nr="102" mi="0" ci="3" mb="0" cb="0"/><line nr="103" mi="0" ci="3" mb="0" cb="0"/><line nr="104" mi="0" ci="3" mb="0" cb="0"/><line nr="105" mi="0" ci="3" mb="0" cb="0"/><line nr="106" mi="0" ci="3" mb="0" cb="0"/><line nr="107" mi="0" ci="3" mb="0" cb="0"/><line nr="108" mi="0" ci="3" mb="0" cb="0"/><line nr="109" mi="0" ci="3" mb="0" cb="0"/><line nr="110" mi="0" ci="3" mb="0" cb="0"/><line nr="111" mi="0" ci="3" mb="0" cb="0"/><line nr="112" mi="0" ci="3" mb="0" cb="0"/><line nr="113" mi="0" ci="1" mb="0" cb="0"/><line nr="168" mi="0" ci="2" mb="0" cb="0"/><line nr="169" mi="0" ci="3" mb="0" cb="0"/><line nr="171" mi="0" ci="5" mb="0" cb="0"/><line nr="172" mi="0" ci="5" mb="0" cb="0"/><line nr="173" mi="0" ci="5" mb="0" cb="0"/><line nr="174" mi="0" ci="5" mb="0" cb="0"/><line nr="175" mi="0" ci="5" mb="0" cb="0"/><line nr="176" mi="0" ci="5" mb="0" cb="0"/><line nr="177" mi="0" ci="5" mb="0" cb="0"/><line nr="178" mi="0" ci="5" mb="0" cb="0"/><line nr="179" mi="0" ci="5" mb="0" cb="0"/><line nr="180" mi="0" ci="5" mb="0" cb="0"/><line nr="181" mi="0" ci="3" mb="0" cb="0"/><line nr="182" mi="0" ci="1" mb="0" cb="0"/><line nr="210" mi="0" ci="2" mb="0" cb="0"/><line nr="211" mi="0" ci="3" mb="0" cb="0"/><line nr="212" mi="0" ci="5" mb="0" cb="0"/><line nr="213" mi="0" ci="5" mb="0" cb="0"/><line nr="214" mi="0" ci="5" mb="0" cb="0"/><line nr="215" mi="0" ci="5" mb="0" cb="0"/><line nr="216" mi="0" ci="1" mb="0" cb="0"/><line nr="224" mi="0" ci="12" mb="1" cb="3"/><line nr="225" mi="0" ci="2" mb="1" cb="1"/><line nr="226" mi="0" ci="5" mb="0" cb="0"/><line nr="228" mi="0" ci="1" mb="0" cb="0"/><line nr="236" mi="0" ci="4" mb="1" cb="1"/><line nr="237" mi="0" ci="5" mb="1" cb="1"/><line nr="238" mi="0" ci="5" mb="0" cb="2"/><line nr="239" mi="0" ci="6" mb="0" cb="0"/><line nr="242" mi="5" ci="0" mb="0" cb="0"/><line nr="243" mi="5" ci="0" mb="0" cb="0"/><line nr="246" mi="0" ci="1" mb="0" cb="0"/><line nr="254" mi="0" ci="4" mb="1" cb="1"/><line nr="255" mi="0" ci="5" mb="1" cb="1"/><line nr="256" mi="0" ci="5" mb="0" cb="2"/><line nr="257" mi="0" ci="6" mb="0" cb="0"/><line nr="260" mi="5" ci="0" mb="0" cb="0"/><line nr="261" mi="5" ci="0" mb="0" cb="0"/><line nr="264" mi="0" ci="1" mb="0" cb="0"/><line nr="272" mi="0" ci="4" mb="1" cb="1"/><line nr="273" mi="0" ci="5" mb="0" cb="0"/><line nr="275" mi="0" ci="1" mb="0" cb="0"/><line nr="355" mi="2" ci="0" mb="0" cb="0"/><line nr="356" mi="3" ci="0" mb="0" cb="0"/><line nr="357" mi="3" ci="0" mb="0" cb="0"/><line nr="358" mi="3" ci="0" mb="0" cb="0"/><line nr="359" mi="5" ci="0" mb="4" cb="0"/><line nr="360" mi="7" ci="0" mb="0" cb="0"/><line nr="361" mi="8" ci="0" mb="2" cb="0"/><line nr="362" mi="6" ci="0" mb="4" cb="0"/><line nr="363" mi="4" ci="0" mb="0" cb="0"/><line nr="364" mi="3" ci="0" mb="2" cb="0"/><line nr="365" mi="4" ci="0" mb="0" cb="0"/><line nr="367" mi="4" ci="0" mb="0" cb="0"/><line nr="370" mi="3" ci="0" mb="0" cb="0"/><line nr="371" mi="3" ci="0" mb="0" cb="0"/><line nr="372" mi="3" ci="0" mb="0" cb="0"/><line nr="373" mi="3" ci="0" mb="0" cb="0"/><line nr="375" mi="3" ci="0" mb="0" cb="0"/><line nr="376" mi="5" ci="0" mb="4" cb="0"/><line nr="377" mi="7" ci="0" mb="0" cb="0"/><line nr="378" mi="9" ci="0" mb="2" cb="0"/><line nr="381" mi="3" ci="0" mb="0" cb="0"/><line nr="382" mi="3" ci="0" mb="0" cb="0"/><line nr="384" mi="3" ci="0" mb="0" cb="0"/><line nr="385" mi="5" ci="0" mb="0" cb="0"/><line nr="386" mi="3" ci="0" mb="0" cb="0"/><line nr="387" mi="4" ci="0" mb="0" cb="0"/><line nr="388" mi="7" ci="0" mb="0" cb="0"/><line nr="389" mi="5" ci="0" mb="0" cb="0"/><line nr="390" mi="3" ci="0" mb="2" cb="0"/><line nr="391" mi="6" ci="0" mb="0" cb="0"/><line nr="393" mi="3" ci="0" mb="0" cb="0"/><line nr="395" mi="1" ci="0" mb="0" cb="0"/><line nr="466" mi="2" ci="0" mb="0" cb="0"/><line nr="467" mi="3" ci="0" mb="0" cb="0"/><line nr="468" mi="3" ci="0" mb="0" cb="0"/><line nr="469" mi="7" ci="0" mb="2" cb="0"/><line nr="470" mi="7" ci="0" mb="2" cb="0"/><line nr="471" mi="7" ci="0" mb="2" cb="0"/><line nr="472" mi="10" ci="0" mb="4" cb="0"/><line nr="473" mi="3" ci="0" mb="0" cb="0"/><line nr="474" mi="5" ci="0" mb="0" cb="0"/><line nr="475" mi="5" ci="0" mb="0" cb="0"/><line nr="476" mi="5" ci="0" mb="0" cb="0"/><line nr="477" mi="5" ci="0" mb="0" cb="0"/><line nr="478" mi="5" ci="0" mb="0" cb="0"/><line nr="479" mi="5" ci="0" mb="0" cb="0"/><line nr="480" mi="5" ci="0" mb="0" cb="0"/><line nr="481" mi="6" ci="0" mb="4" cb="0"/><line nr="482" mi="6" ci="0" mb="0" cb="0"/><line nr="483" mi="10" ci="0" mb="2" cb="0"/><line nr="484" mi="4" ci="0" mb="2" cb="0"/><line nr="485" mi="6" ci="0" mb="0" cb="0"/><line nr="487" mi="1" ci="0" mb="0" cb="0"/><line nr="489" mi="3" ci="0" mb="2" cb="0"/><line nr="490" mi="4" ci="0" mb="2" cb="0"/><line nr="491" mi="4" ci="0" mb="0" cb="0"/><line nr="493" mi="4" ci="0" mb="0" cb="0"/><line nr="495" mi="8" ci="0" mb="2" cb="0"/><line nr="496" mi="2" ci="0" mb="2" cb="0"/><line nr="497" mi="15" ci="0" mb="0" cb="0"/><line nr="499" mi="1" ci="0" mb="0" cb="0"/><line nr="609" mi="2" ci="0" mb="0" cb="0"/><line nr="610" mi="3" ci="0" mb="0" cb="0"/><line nr="611" mi="3" ci="0" mb="0" cb="0"/><line nr="612" mi="3" ci="0" mb="0" cb="0"/><line nr="613" mi="3" ci="0" mb="0" cb="0"/><line nr="614" mi="3" ci="0" mb="0" cb="0"/><line nr="615" mi="3" ci="0" mb="0" cb="0"/><line nr="616" mi="3" ci="0" mb="0" cb="0"/><line nr="617" mi="3" ci="0" mb="0" cb="0"/><line nr="618" mi="3" ci="0" mb="0" cb="0"/><line nr="619" mi="3" ci="0" mb="0" cb="0"/><line nr="620" mi="3" ci="0" mb="0" cb="0"/><line nr="621" mi="3" ci="0" mb="0" cb="0"/><line nr="622" mi="3" ci="0" mb="0" cb="0"/><line nr="623" mi="3" ci="0" mb="0" cb="0"/><line nr="624" mi="3" ci="0" mb="0" cb="0"/><line nr="625" mi="3" ci="0" mb="0" cb="0"/><line nr="626" mi="3" ci="0" mb="0" cb="0"/><line nr="627" mi="5" ci="0" mb="0" cb="0"/><line nr="628" mi="5" ci="0" mb="0" cb="0"/><line nr="629" mi="5" ci="0" mb="0" cb="0"/><line nr="630" mi="5" ci="0" mb="0" cb="0"/><line nr="631" mi="5" ci="0" mb="0" cb="0"/><line nr="632" mi="5" ci="0" mb="0" cb="0"/><line nr="633" mi="5" ci="0" mb="0" cb="0"/><line nr="634" mi="6" ci="0" mb="4" cb="0"/><line nr="635" mi="6" ci="0" mb="0" cb="0"/><line nr="636" mi="10" ci="0" mb="2" cb="0"/><line nr="637" mi="4" ci="0" mb="2" cb="0"/><line nr="638" mi="6" ci="0" mb="0" cb="0"/><line nr="640" mi="1" ci="0" mb="0" cb="0"/><line nr="643" mi="3" ci="0" mb="2" cb="0"/><line nr="644" mi="4" ci="0" mb="2" cb="0"/><line nr="645" mi="4" ci="0" mb="0" cb="0"/><line nr="647" mi="4" ci="0" mb="0" cb="0"/><line nr="649" mi="8" ci="0" mb="2" cb="0"/><line nr="650" mi="2" ci="0" mb="2" cb="0"/><line nr="651" mi="15" ci="0" mb="0" cb="0"/><line nr="653" mi="1" ci="0" mb="0" cb="0"/><line nr="746" mi="0" ci="2" mb="0" cb="0"/><line nr="747" mi="0" ci="3" mb="0" cb="0"/><line nr="748" mi="0" ci="3" mb="0" cb="0"/><line nr="749" mi="0" ci="3" mb="0" cb="0"/><line nr="750" mi="0" ci="3" mb="0" cb="0"/><line nr="751" mi="0" ci="3" mb="0" cb="0"/><line nr="752" mi="0" ci="4" mb="0" cb="0"/><line nr="753" mi="0" ci="8" mb="0" cb="0"/><line nr="755" mi="0" ci="4" mb="0" cb="0"/><line nr="756" mi="0" ci="4" mb="0" cb="0"/><line nr="757" mi="0" ci="4" mb="0" cb="0"/><line nr="759" mi="0" ci="2" mb="1" cb="1"/><line nr="760" mi="0" ci="5" mb="0" cb="0"/><line nr="761" mi="0" ci="4" mb="0" cb="0"/><line nr="762" mi="0" ci="16" mb="0" cb="2"/><line nr="763" mi="0" ci="4" mb="1" cb="1"/><line nr="764" mi="0" ci="6" mb="0" cb="0"/><line nr="767" mi="0" ci="5" mb="0" cb="0"/><line nr="768" mi="0" ci="1" mb="0" cb="0"/><line nr="769" mi="3" ci="0" mb="0" cb="0"/><line nr="771" mi="0" ci="6" mb="0" cb="0"/><line nr="773" mi="0" ci="6" mb="0" cb="0"/><line nr="775" mi="0" ci="6" mb="0" cb="0"/><line nr="777" mi="0" ci="6" mb="0" cb="0"/><line nr="779" mi="0" ci="6" mb="0" cb="0"/><line nr="781" mi="0" ci="6" mb="0" cb="0"/><line nr="783" mi="0" ci="6" mb="0" cb="0"/><line nr="785" mi="0" ci="20" mb="0" cb="0"/><line nr="789" mi="0" ci="1" mb="0" cb="0"/><line nr="803" mi="0" ci="3" mb="0" cb="0"/><line nr="805" mi="0" ci="4" mb="2" cb="2"/><line nr="806" mi="0" ci="2" mb="0" cb="0"/><line nr="807" mi="9" ci="0" mb="6" cb="0"/><line nr="809" mi="5" ci="0" mb="0" cb="0"/><line nr="810" mi="3" ci="0" mb="2" cb="0"/><line nr="811" mi="2" ci="0" mb="0" cb="0"/><line nr="814" mi="4" ci="0" mb="0" cb="0"/><line nr="815" mi="2" ci="0" mb="0" cb="0"/><line nr="816" mi="8" ci="0" mb="2" cb="0"/><line nr="817" mi="6" ci="0" mb="0" cb="0"/><line nr="818" mi="3" ci="0" mb="2" cb="0"/><line nr="819" mi="4" ci="0" mb="2" cb="0"/><line nr="820" mi="5" ci="0" mb="0" cb="0"/><line nr="821" mi="9" ci="0" mb="0" cb="0"/><line nr="822" mi="4" ci="0" mb="0" cb="0"/><line nr="823" mi="1" ci="0" mb="0" cb="0"/><line nr="824" mi="5" ci="0" mb="0" cb="0"/><line nr="825" mi="5" ci="0" mb="0" cb="0"/><line nr="826" mi="3" ci="0" mb="2" cb="0"/><line nr="827" mi="14" ci="0" mb="0" cb="0"/><line nr="829" mi="9" ci="0" mb="0" cb="0"/><line nr="830" mi="7" ci="0" mb="2" cb="0"/><line nr="831" mi="8" ci="0" mb="0" cb="0"/><line nr="832" mi="4" ci="0" mb="0" cb="0"/><line nr="834" mi="1" ci="0" mb="0" cb="0"/><line nr="836" mi="14" ci="0" mb="0" cb="0"/><line nr="840" mi="5" ci="0" mb="0" cb="0"/><line nr="841" mi="3" ci="0" mb="0" cb="0"/><line nr="844" mi="8" ci="0" mb="2" cb="0"/><line nr="845" mi="6" ci="0" mb="0" cb="0"/><line nr="846" mi="4" ci="0" mb="0" cb="0"/><line nr="847" mi="16" ci="0" mb="2" cb="0"/><line nr="848" mi="4" ci="0" mb="2" cb="0"/><line nr="849" mi="5" ci="0" mb="0" cb="0"/><line nr="852" mi="3" ci="0" mb="2" cb="0"/><line nr="853" mi="14" ci="0" mb="0" cb="0"/><line nr="855" mi="10" ci="0" mb="2" cb="0"/><line nr="856" mi="8" ci="0" mb="2" cb="0"/><line nr="857" mi="10" ci="0" mb="0" cb="0"/><line nr="859" mi="10" ci="0" mb="0" cb="0"/><line nr="861" mi="4" ci="0" mb="0" cb="0"/><line nr="863" mi="2" ci="0" mb="0" cb="0"/><line nr="988" mi="2" ci="0" mb="0" cb="0"/><line nr="989" mi="6" ci="0" mb="0" cb="0"/><line nr="990" mi="3" ci="0" mb="0" cb="0"/><line nr="991" mi="6" ci="0" mb="0" cb="0"/><line nr="992" mi="6" ci="0" mb="0" cb="0"/><line nr="993" mi="6" ci="0" mb="0" cb="0"/><line nr="994" mi="6" ci="0" mb="0" cb="0"/><line nr="995" mi="6" ci="0" mb="0" cb="0"/><line nr="996" mi="6" ci="0" mb="0" cb="0"/><line nr="997" mi="6" ci="0" mb="0" cb="0"/><line nr="998" mi="6" ci="0" mb="0" cb="0"/><line nr="1000" mi="5" ci="0" mb="0" cb="0"/><line nr="1001" mi="5" ci="0" mb="0" cb="0"/><line nr="1002" mi="5" ci="0" mb="0" cb="0"/><line nr="1003" mi="5" ci="0" mb="0" cb="0"/><line nr="1004" mi="5" ci="0" mb="0" cb="0"/><line nr="1005" mi="5" ci="0" mb="0" cb="0"/><line nr="1006" mi="5" ci="0" mb="0" cb="0"/><line nr="1007" mi="5" ci="0" mb="0" cb="0"/><line nr="1008" mi="5" ci="0" mb="0" cb="0"/><line nr="1009" mi="8" ci="0" mb="2" cb="0"/><line nr="1010" mi="4" ci="0" mb="2" cb="0"/><line nr="1011" mi="10" ci="0" mb="0" cb="0"/><line nr="1013" mi="5" ci="0" mb="0" cb="0"/><line nr="1015" mi="4" ci="0" mb="2" cb="0"/><line nr="1016" mi="10" ci="0" mb="0" cb="0"/><line nr="1018" mi="5" ci="0" mb="0" cb="0"/><line nr="1020" mi="5" ci="0" mb="0" cb="0"/><line nr="1021" mi="7" ci="0" mb="0" cb="0"/><line nr="1022" mi="5" ci="0" mb="0" cb="0"/><line nr="1023" mi="10" ci="0" mb="0" cb="0"/><line nr="1025" mi="5" ci="0" mb="2" cb="0"/><line nr="1026" mi="6" ci="0" mb="0" cb="0"/><line nr="1027" mi="12" ci="0" mb="2" cb="0"/><line nr="1028" mi="2" ci="0" mb="2" cb="0"/><line nr="1029" mi="15" ci="0" mb="0" cb="0"/><line nr="1032" mi="5" ci="0" mb="2" cb="0"/><line nr="1033" mi="6" ci="0" mb="0" cb="0"/><line nr="1034" mi="11" ci="0" mb="2" cb="0"/><line nr="1035" mi="2" ci="0" mb="2" cb="0"/><line nr="1036" mi="15" ci="0" mb="0" cb="0"/><line nr="1039" mi="5" ci="0" mb="0" cb="0"/><line nr="1040" mi="9" ci="0" mb="0" cb="0"/><line nr="1041" mi="17" ci="0" mb="0" cb="0"/><line nr="1045" mi="10" ci="0" mb="6" cb="0"/><line nr="1047" mi="13" ci="0" mb="4" cb="0"/><line nr="1049" mi="13" ci="0" mb="4" cb="0"/><line nr="1051" mi="2" ci="0" mb="2" cb="0"/><line nr="1052" mi="5" ci="0" mb="0" cb="0"/><line nr="1053" mi="5" ci="0" mb="0" cb="0"/><line nr="1054" mi="5" ci="0" mb="0" cb="0"/><line nr="1055" mi="8" ci="0" mb="2" cb="0"/><line nr="1056" mi="18" ci="0" mb="4" cb="0"/><line nr="1058" mi="9" ci="0" mb="0" cb="0"/><line nr="1059" mi="9" ci="0" mb="0" cb="0"/><line nr="1060" mi="9" ci="0" mb="0" cb="0"/><line nr="1061" mi="9" ci="0" mb="0" cb="0"/><line nr="1062" mi="11" ci="0" mb="2" cb="0"/><line nr="1063" mi="11" ci="0" mb="0" cb="0"/><line nr="1064" mi="11" ci="0" mb="0" cb="0"/><line nr="1065" mi="11" ci="0" mb="0" cb="0"/><line nr="1066" mi="19" ci="0" mb="0" cb="0"/><line nr="1068" mi="2" ci="0" mb="0" cb="0"/><line nr="1071" mi="6" ci="0" mb="0" cb="0"/><line nr="1072" mi="6" ci="0" mb="0" cb="0"/><line nr="1073" mi="6" ci="0" mb="0" cb="0"/><line nr="1074" mi="6" ci="0" mb="0" cb="0"/><line nr="1078" mi="3" ci="0" mb="2" cb="0"/><line nr="1079" mi="4" ci="0" mb="2" cb="0"/><line nr="1080" mi="29" ci="0" mb="0" cb="0"/><line nr="1083" mi="7" ci="0" mb="0" cb="0"/><line nr="1085" mi="6" ci="0" mb="0" cb="0"/><line nr="1086" mi="3" ci="0" mb="0" cb="0"/><line nr="1087" mi="9" ci="0" mb="0" cb="0"/><line nr="1089" mi="9" ci="0" mb="0" cb="0"/><line nr="1091" mi="6" ci="0" mb="0" cb="0"/><line nr="1092" mi="3" ci="0" mb="0" cb="0"/><line nr="1093" mi="7" ci="0" mb="0" cb="0"/><line nr="1095" mi="4" ci="0" mb="0" cb="0"/><line nr="1096" mi="3" ci="0" mb="0" cb="0"/><line nr="1097" mi="7" ci="0" mb="0" cb="0"/><line nr="1099" mi="5" ci="0" mb="0" cb="0"/><line nr="1100" mi="28" ci="0" mb="0" cb="0"/><line nr="1103" mi="15" ci="0" mb="0" cb="0"/><line nr="1107" mi="1" ci="0" mb="0" cb="0"/><line nr="1109" mi="5" ci="0" mb="0" cb="0"/><line nr="1111" mi="1" ci="0" mb="0" cb="0"/><line nr="1119" mi="3" ci="0" mb="2" cb="0"/><line nr="1120" mi="9" ci="0" mb="2" cb="0"/><line nr="1121" mi="19" ci="0" mb="2" cb="0"/><line nr="1122" mi="4" ci="0" mb="2" cb="0"/><line nr="1123" mi="2" ci="0" mb="0" cb="0"/><line nr="1128" mi="2" ci="0" mb="0" cb="0"/><line nr="1137" mi="3" ci="0" mb="2" cb="0"/><line nr="1138" mi="9" ci="0" mb="2" cb="0"/><line nr="1139" mi="19" ci="0" mb="2" cb="0"/><line nr="1140" mi="4" ci="0" mb="2" cb="0"/><line nr="1141" mi="2" ci="0" mb="0" cb="0"/><line nr="1146" mi="2" ci="0" mb="0" cb="0"/><line nr="1155" mi="9" ci="0" mb="2" cb="0"/><line nr="1156" mi="7" ci="0" mb="2" cb="0"/><line nr="1157" mi="2" ci="0" mb="0" cb="0"/><line nr="1160" mi="2" ci="0" mb="0" cb="0"/><line nr="1169" mi="9" ci="0" mb="2" cb="0"/><line nr="1170" mi="7" ci="0" mb="2" cb="0"/><line nr="1171" mi="2" ci="0" mb="0" cb="0"/><line nr="1174" mi="2" ci="0" mb="0" cb="0"/><line nr="1266" mi="0" ci="2" mb="0" cb="0"/><line nr="1267" mi="0" ci="3" mb="0" cb="0"/><line nr="1268" mi="0" ci="3" mb="0" cb="0"/><line nr="1269" mi="0" ci="3" mb="0" cb="0"/><line nr="1270" mi="0" ci="10" mb="1" cb="3"/><line nr="1271" mi="0" ci="2" mb="0" cb="2"/><line nr="1272" mi="0" ci="4" mb="0" cb="0"/><line nr="1274" mi="0" ci="3" mb="0" cb="0"/><line nr="1276" mi="0" ci="2" mb="0" cb="2"/><line nr="1277" mi="0" ci="5" mb="1" cb="1"/><line nr="1278" mi="0" ci="4" mb="0" cb="0"/><line nr="1280" mi="4" ci="0" mb="0" cb="0"/><line nr="1283" mi="0" ci="3" mb="0" cb="0"/><line nr="1285" mi="0" ci="5" mb="1" cb="3"/><line nr="1286" mi="0" ci="7" mb="0" cb="0"/><line nr="1287" mi="1" ci="7" mb="1" cb="1"/><line nr="1288" mi="0" ci="3" mb="0" cb="0"/><line nr="1289" mi="0" ci="3" mb="0" cb="0"/><line nr="1290" mi="0" ci="3" mb="1" cb="1"/><line nr="1291" mi="0" ci="3" mb="0" cb="0"/><line nr="1292" mi="0" ci="4" mb="0" cb="0"/><line nr="1295" mi="0" ci="3" mb="0" cb="0"/><line nr="1296" mi="0" ci="3" mb="0" cb="0"/><line nr="1297" mi="14" ci="5" mb="1" cb="1"/><line nr="1299" mi="0" ci="2" mb="1" cb="1"/><line nr="1300" mi="0" ci="3" mb="0" cb="0"/><line nr="1301" mi="0" ci="3" mb="1" cb="1"/><line nr="1302" mi="12" ci="0" mb="0" cb="0"/><line nr="1303" mi="0" ci="2" mb="0" cb="2"/><line nr="1304" mi="0" ci="4" mb="0" cb="0"/><line nr="1306" mi="0" ci="3" mb="1" cb="1"/><line nr="1307" mi="14" ci="0" mb="0" cb="0"/><line nr="1310" mi="0" ci="4" mb="0" cb="0"/><line nr="1314" mi="3" ci="0" mb="0" cb="0"/><line nr="1315" mi="3" ci="0" mb="0" cb="0"/><line nr="1318" mi="0" ci="3" mb="0" cb="0"/><line nr="1319" mi="0" ci="5" mb="1" cb="3"/><line nr="1320" mi="0" ci="7" mb="0" cb="0"/><line nr="1321" mi="1" ci="8" mb="1" cb="1"/><line nr="1324" mi="0" ci="3" mb="0" cb="0"/><line nr="1325" mi="0" ci="3" mb="0" cb="0"/><line nr="1327" mi="0" ci="5" mb="0" cb="0"/><line nr="1328" mi="0" ci="6" mb="2" cb="4"/><line nr="1330" mi="0" ci="10" mb="2" cb="2"/><line nr="1332" mi="2" ci="6" mb="1" cb="1"/><line nr="1333" mi="15" ci="0" mb="0" cb="0"/><line nr="1334" mi="2" ci="0" mb="0" cb="0"/><line nr="1339" mi="0" ci="7" mb="0" cb="2"/><line nr="1340" mi="0" ci="2" mb="1" cb="1"/><line nr="1341" mi="15" ci="0" mb="0" cb="0"/><line nr="1342" mi="0" ci="8" mb="0" cb="4"/><line nr="1343" mi="3" ci="5" mb="1" cb="1"/><line nr="1344" mi="2" ci="0" mb="2" cb="0"/><line nr="1345" mi="15" ci="0" mb="0" cb="0"/><line nr="1349" mi="0" ci="5" mb="0" cb="2"/><line nr="1350" mi="0" ci="2" mb="1" cb="1"/><line nr="1351" mi="16" ci="0" mb="0" cb="0"/><line nr="1356" mi="0" ci="8" mb="0" cb="2"/><line nr="1357" mi="0" ci="2" mb="1" cb="1"/><line nr="1358" mi="15" ci="0" mb="0" cb="0"/><line nr="1361" mi="2" ci="6" mb="1" cb="1"/><line nr="1362" mi="0" ci="2" mb="0" cb="0"/><line nr="1363" mi="0" ci="3" mb="0" cb="2"/><line nr="1364" mi="0" ci="3" mb="0" cb="0"/><line nr="1365" mi="0" ci="3" mb="0" cb="0"/><line nr="1366" mi="0" ci="3" mb="1" cb="1"/><line nr="1367" mi="5" ci="0" mb="2" cb="0"/><line nr="1368" mi="3" ci="0" mb="0" cb="0"/><line nr="1369" mi="5" ci="0" mb="2" cb="0"/><line nr="1370" mi="3" ci="0" mb="0" cb="0"/><line nr="1372" mi="0" ci="5" mb="0" cb="2"/><line nr="1373" mi="0" ci="5" mb="0" cb="2"/><line nr="1374" mi="0" ci="3" mb="0" cb="0"/><line nr="1375" mi="0" ci="5" mb="1" cb="1"/><line nr="1376" mi="0" ci="2" mb="0" cb="0"/><line nr="1380" mi="0" ci="15" mb="0" cb="0"/><line nr="1383" mi="0" ci="8" mb="0" cb="0"/><line nr="1384" mi="0" ci="1" mb="0" cb="0"/><line nr="1392" mi="3" ci="0" mb="2" cb="0"/><line nr="1393" mi="11" ci="0" mb="2" cb="0"/><line nr="1394" mi="5" ci="0" mb="2" cb="0"/><line nr="1395" mi="2" ci="0" mb="0" cb="0"/><line nr="1397" mi="1" ci="0" mb="0" cb="0"/><line nr="1399" mi="2" ci="0" mb="0" cb="0"/><line nr="1408" mi="0" ci="3" mb="1" cb="1"/><line nr="1409" mi="4" ci="7" mb="1" cb="1"/><line nr="1410" mi="5" ci="0" mb="2" cb="0"/><line nr="1411" mi="2" ci="0" mb="0" cb="0"/><line nr="1413" mi="1" ci="0" mb="0" cb="0"/><line nr="1415" mi="0" ci="2" mb="0" cb="0"/><line nr="1478" mi="0" ci="2" mb="0" cb="0"/><line nr="1479" mi="0" ci="6" mb="0" cb="0"/><line nr="1480" mi="0" ci="3" mb="0" cb="0"/><line nr="1481" mi="0" ci="5" mb="0" cb="0"/><line nr="1482" mi="0" ci="6" mb="2" cb="4"/><line nr="1484" mi="0" ci="10" mb="2" cb="2"/><line nr="1486" mi="0" ci="8" mb="0" cb="2"/><line nr="1487" mi="0" ci="15" mb="0" cb="0"/><line nr="1488" mi="0" ci="2" mb="0" cb="0"/><line nr="1493" mi="0" ci="7" mb="0" cb="0"/><line nr="1494" mi="0" ci="5" mb="0" cb="0"/><line nr="1495" mi="0" ci="4" mb="0" cb="0"/><line nr="1496" mi="0" ci="8" mb="0" cb="0"/><line nr="1497" mi="0" ci="2" mb="0" cb="2"/><line nr="1498" mi="0" ci="6" mb="0" cb="0"/><line nr="1500" mi="0" ci="3" mb="0" cb="0"/><line nr="1502" mi="0" ci="2" mb="0" cb="2"/><line nr="1503" mi="0" ci="6" mb="0" cb="0"/><line nr="1505" mi="0" ci="3" mb="0" cb="0"/><line nr="1507" mi="0" ci="16" mb="0" cb="0"/><line nr="1510" mi="0" ci="1" mb="0" cb="0"/><line nr="1518" mi="0" ci="3" mb="1" cb="1"/><line nr="1519" mi="0" ci="11" mb="0" cb="2"/><line nr="1520" mi="0" ci="5" mb="1" cb="1"/><line nr="1521" mi="2" ci="0" mb="0" cb="0"/><line nr="1523" mi="0" ci="1" mb="0" cb="0"/><line nr="1525" mi="0" ci="2" mb="0" cb="0"/><line nr="1534" mi="0" ci="3" mb="1" cb="1"/><line nr="1535" mi="0" ci="11" mb="0" cb="2"/><line nr="1536" mi="0" ci="5" mb="1" cb="1"/><line nr="1537" mi="2" ci="0" mb="0" cb="0"/><line nr="1539" mi="0" ci="1" mb="0" cb="0"/><line nr="1541" mi="0" ci="2" mb="0" cb="0"/><line nr="1550" mi="0" ci="3" mb="1" cb="1"/><line nr="1551" mi="0" ci="11" mb="0" cb="2"/><line nr="1552" mi="0" ci="5" mb="1" cb="1"/><line nr="1553" mi="2" ci="0" mb="0" cb="0"/><line nr="1555" mi="0" ci="1" mb="0" cb="0"/><line nr="1557" mi="0" ci="2" mb="0" cb="0"/><line nr="1566" mi="0" ci="4" mb="0" cb="0"/><line nr="1567" mi="0" ci="3" mb="1" cb="1"/><line nr="1568" mi="0" ci="11" mb="0" cb="2"/><line nr="1569" mi="0" ci="6" mb="0" cb="0"/><line nr="1570" mi="0" ci="1" mb="0" cb="0"/><line nr="1572" mi="0" ci="2" mb="0" cb="0"/><line nr="1615" mi="0" ci="2" mb="0" cb="0"/><line nr="1616" mi="0" ci="3" mb="0" cb="0"/><line nr="1617" mi="0" ci="3" mb="0" cb="0"/><line nr="1618" mi="0" ci="4" mb="0" cb="0"/><line nr="1619" mi="0" ci="7" mb="0" cb="0"/><line nr="1620" mi="0" ci="2" mb="0" cb="2"/><line nr="1621" mi="0" ci="6" mb="0" cb="0"/><line nr="1623" mi="0" ci="3" mb="0" cb="0"/><line nr="1625" mi="0" ci="2" mb="0" cb="2"/><line nr="1626" mi="0" ci="6" mb="0" cb="0"/><line nr="1628" mi="0" ci="3" mb="0" cb="0"/><line nr="1630" mi="0" ci="16" mb="0" cb="0"/><line nr="1633" mi="0" ci="1" mb="0" cb="0"/><line nr="1674" mi="0" ci="2" mb="0" cb="0"/><line nr="1675" mi="0" ci="3" mb="0" cb="0"/><line nr="1676" mi="0" ci="3" mb="0" cb="0"/><line nr="1677" mi="0" ci="4" mb="0" cb="0"/><line nr="1678" mi="0" ci="7" mb="0" cb="0"/><line nr="1679" mi="0" ci="2" mb="0" cb="2"/><line nr="1680" mi="0" ci="6" mb="0" cb="0"/><line nr="1682" mi="0" ci="3" mb="0" cb="0"/><line nr="1684" mi="0" ci="2" mb="0" cb="2"/><line nr="1685" mi="0" ci="6" mb="0" cb="0"/><line nr="1687" mi="0" ci="3" mb="0" cb="0"/><line nr="1689" mi="0" ci="16" mb="0" cb="0"/><line nr="1692" mi="0" ci="1" mb="0" cb="0"/><line nr="1715" mi="2" ci="0" mb="0" cb="0"/><line nr="1716" mi="3" ci="0" mb="0" cb="0"/><line nr="1717" mi="3" ci="0" mb="0" cb="0"/><line nr="1718" mi="5" ci="0" mb="0" cb="0"/><line nr="1719" mi="1" ci="0" mb="0" cb="0"/><line nr="1727" mi="5" ci="0" mb="0" cb="0"/><line nr="1728" mi="1" ci="0" mb="0" cb="0"/><line nr="1736" mi="5" ci="0" mb="0" cb="0"/><line nr="1737" mi="1" ci="0" mb="0" cb="0"/><line nr="1745" mi="3" ci="0" mb="0" cb="0"/><line nr="1754" mi="3" ci="0" mb="0" cb="0"/><line nr="1763" mi="3" ci="0" mb="0" cb="0"/><line nr="1823" mi="0" ci="2" mb="0" cb="0"/><line nr="1824" mi="0" ci="3" mb="0" cb="0"/><line nr="1825" mi="0" ci="3" mb="0" cb="0"/><line nr="1826" mi="0" ci="3" mb="0" cb="0"/><line nr="1827" mi="0" ci="3" mb="0" cb="0"/><line nr="1828" mi="0" ci="3" mb="0" cb="0"/><line nr="1829" mi="0" ci="3" mb="0" cb="0"/><line nr="1830" mi="0" ci="4" mb="0" cb="0"/><line nr="1831" mi="0" ci="5" mb="0" cb="0"/><line nr="1832" mi="0" ci="7" mb="0" cb="0"/><line nr="1834" mi="0" ci="4" mb="1" cb="1"/><line nr="1835" mi="0" ci="25" mb="0" cb="0"/><line nr="1839" mi="4" ci="0" mb="2" cb="0"/><line nr="1840" mi="16" ci="0" mb="0" cb="0"/><line nr="1845" mi="0" ci="1" mb="0" cb="0"/><line nr="1858" mi="0" ci="2" mb="0" cb="0"/><line nr="1859" mi="0" ci="3" mb="0" cb="0"/><line nr="1860" mi="0" ci="3" mb="0" cb="0"/><line nr="1861" mi="0" ci="3" mb="0" cb="0"/><line nr="1862" mi="0" ci="3" mb="0" cb="0"/><line nr="1863" mi="0" ci="3" mb="0" cb="0"/><line nr="1864" mi="0" ci="12" mb="0" cb="0"/><line nr="1865" mi="0" ci="2" mb="0" cb="0"/><line nr="1866" mi="0" ci="5" mb="0" cb="0"/><line nr="1867" mi="0" ci="5" mb="0" cb="0"/><line nr="1868" mi="0" ci="8" mb="0" cb="0"/><line nr="1869" mi="0" ci="4" mb="1" cb="1"/><line nr="1870" mi="16" ci="0" mb="0" cb="0"/><line nr="1872" mi="5" ci="0" mb="0" cb="0"/><line nr="1873" mi="0" ci="4" mb="1" cb="1"/><line nr="1874" mi="0" ci="18" mb="0" cb="0"/><line nr="1878" mi="0" ci="1" mb="0" cb="0"/><line nr="1901" mi="2" ci="0" mb="0" cb="0"/><line nr="1902" mi="4" ci="0" mb="0" cb="0"/><line nr="1903" mi="6" ci="0" mb="0" cb="0"/><line nr="1904" mi="3" ci="0" mb="0" cb="0"/><line nr="1905" mi="1" ci="0" mb="0" cb="0"/><line nr="1929" mi="2" ci="0" mb="0" cb="0"/><line nr="1930" mi="4" ci="0" mb="0" cb="0"/><line nr="1931" mi="6" ci="0" mb="0" cb="0"/><line nr="1932" mi="3" ci="0" mb="0" cb="0"/><line nr="1933" mi="1" ci="0" mb="0" cb="0"/><line nr="2003" mi="0" ci="12" mb="0" cb="0"/><line nr="2006" mi="6" ci="0" mb="0" cb="0"/><line nr="2007" mi="6" ci="0" mb="2" cb="0"/><line nr="2008" mi="4" ci="0" mb="0" cb="0"/><line nr="2009" mi="2" ci="0" mb="0" cb="0"/><line nr="2012" mi="0" ci="2" mb="0" cb="0"/><line nr="2030" mi="0" ci="2" mb="0" cb="0"/><line nr="2033" mi="0" ci="2" mb="0" cb="0"/><line nr="2034" mi="0" ci="8" mb="0" cb="0"/><line nr="2035" mi="0" ci="8" mb="0" cb="0"/><line nr="2036" mi="0" ci="6" mb="0" cb="0"/><line nr="2037" mi="0" ci="6" mb="0" cb="0"/><line nr="2038" mi="0" ci="2" mb="0" cb="0"/><line nr="2039" mi="0" ci="8" mb="0" cb="0"/><line nr="2043" mi="0" ci="2" mb="1" cb="1"/><line nr="2044" mi="3" ci="0" mb="0" cb="0"/><line nr="2045" mi="5" ci="0" mb="0" cb="0"/><line nr="2046" mi="5" ci="0" mb="0" cb="0"/><line nr="2047" mi="5" ci="0" mb="0" cb="0"/><line nr="2048" mi="8" ci="0" mb="2" cb="0"/><line nr="2049" mi="7" ci="0" mb="0" cb="0"/><line nr="2050" mi="7" ci="0" mb="0" cb="0"/><line nr="2051" mi="7" ci="0" mb="0" cb="0"/><line nr="2054" mi="0" ci="3" mb="0" cb="0"/><line nr="2055" mi="0" ci="3" mb="0" cb="0"/><line nr="2056" mi="0" ci="3" mb="0" cb="0"/><line nr="2057" mi="0" ci="3" mb="0" cb="0"/><line nr="2059" mi="0" ci="2" mb="1" cb="1"/><line nr="2060" mi="0" ci="3" mb="0" cb="0"/><line nr="2061" mi="0" ci="5" mb="0" cb="0"/><line nr="2062" mi="0" ci="5" mb="0" cb="0"/><line nr="2063" mi="0" ci="5" mb="0" cb="0"/><line nr="2064" mi="0" ci="8" mb="0" cb="2"/><line nr="2065" mi="0" ci="7" mb="0" cb="0"/><line nr="2066" mi="0" ci="7" mb="0" cb="0"/><line nr="2067" mi="0" ci="7" mb="0" cb="0"/><line nr="2070" mi="3" ci="0" mb="0" cb="0"/><line nr="2071" mi="3" ci="0" mb="0" cb="0"/><line nr="2072" mi="3" ci="0" mb="0" cb="0"/><line nr="2073" mi="3" ci="0" mb="0" cb="0"/><line nr="2075" mi="0" ci="2" mb="1" cb="1"/><line nr="2076" mi="3" ci="0" mb="0" cb="0"/><line nr="2077" mi="5" ci="0" mb="0" cb="0"/><line nr="2078" mi="5" ci="0" mb="0" cb="0"/><line nr="2079" mi="5" ci="0" mb="0" cb="0"/><line nr="2080" mi="8" ci="0" mb="2" cb="0"/><line nr="2081" mi="7" ci="0" mb="0" cb="0"/><line nr="2082" mi="7" ci="0" mb="0" cb="0"/><line nr="2083" mi="7" ci="0" mb="0" cb="0"/><line nr="2086" mi="0" ci="3" mb="0" cb="0"/><line nr="2087" mi="0" ci="3" mb="0" cb="0"/><line nr="2088" mi="0" ci="3" mb="0" cb="0"/><line nr="2089" mi="0" ci="3" mb="0" cb="0"/><line nr="2093" mi="0" ci="3" mb="1" cb="1"/><line nr="2094" mi="0" ci="7" mb="0" cb="2"/><line nr="2095" mi="0" ci="10" mb="0" cb="0"/><line nr="2098" mi="0" ci="3" mb="1" cb="1"/><line nr="2099" mi="13" ci="0" mb="2" cb="0"/><line nr="2100" mi="2" ci="0" mb="0" cb="0"/><line nr="2101" mi="7" ci="0" mb="2" cb="0"/><line nr="2102" mi="14" ci="0" mb="0" cb="0"/><line nr="2106" mi="0" ci="3" mb="1" cb="1"/><line nr="2107" mi="13" ci="0" mb="2" cb="0"/><line nr="2108" mi="2" ci="0" mb="0" cb="0"/><line nr="2109" mi="7" ci="0" mb="2" cb="0"/><line nr="2110" mi="14" ci="0" mb="0" cb="0"/><line nr="2114" mi="0" ci="3" mb="1" cb="1"/><line nr="2118" mi="9" ci="0" mb="2" cb="0"/><line nr="2121" mi="10" ci="0" mb="0" cb="0"/><line nr="2122" mi="5" ci="0" mb="2" cb="0"/><line nr="2124" mi="7" ci="0" mb="2" cb="0"/><line nr="2125" mi="14" ci="0" mb="0" cb="0"/><line nr="2129" mi="0" ci="3" mb="1" cb="1"/><line nr="2130" mi="13" ci="0" mb="2" cb="0"/><line nr="2131" mi="2" ci="0" mb="0" cb="0"/><line nr="2132" mi="7" ci="0" mb="2" cb="0"/><line nr="2133" mi="14" ci="0" mb="0" cb="0"/><line nr="2137" mi="0" ci="3" mb="1" cb="1"/><line nr="2138" mi="11" ci="0" mb="2" cb="0"/><line nr="2139" mi="5" ci="0" mb="2" cb="0"/><line nr="2140" mi="10" ci="0" mb="0" cb="0"/><line nr="2144" mi="0" ci="3" mb="1" cb="1"/><line nr="2145" mi="13" ci="0" mb="2" cb="0"/><line nr="2146" mi="2" ci="0" mb="0" cb="0"/><line nr="2147" mi="9" ci="0" mb="2" cb="0"/><line nr="2148" mi="14" ci="0" mb="0" cb="0"/><line nr="2152" mi="0" ci="3" mb="1" cb="1"/><line nr="2153" mi="9" ci="0" mb="2" cb="0"/><line nr="2154" mi="2" ci="0" mb="0" cb="0"/><line nr="2155" mi="10" ci="0" mb="0" cb="0"/><line nr="2158" mi="0" ci="3" mb="1" cb="1"/><line nr="2159" mi="13" ci="0" mb="2" cb="0"/><line nr="2160" mi="2" ci="0" mb="0" cb="0"/><line nr="2161" mi="14" ci="0" mb="0" cb="0"/><line nr="2166" mi="0" ci="4" mb="0" cb="0"/><line nr="2167" mi="0" ci="10" mb="0" cb="2"/><line nr="2169" mi="0" ci="10" mb="2" cb="2"/><line nr="2170" mi="0" ci="2" mb="1" cb="1"/><line nr="2171" mi="0" ci="9" mb="0" cb="0"/><line nr="2172" mi="0" ci="5" mb="0" cb="2"/><line nr="2174" mi="0" ci="10" mb="0" cb="0"/><line nr="2175" mi="0" ci="9" mb="0" cb="0"/><line nr="2176" mi="0" ci="3" mb="0" cb="0"/><line nr="2180" mi="15" ci="0" mb="10" cb="0"/><line nr="2183" mi="9" ci="0" mb="0" cb="0"/><line nr="2184" mi="4" ci="0" mb="2" cb="0"/><line nr="2185" mi="4" ci="0" mb="0" cb="0"/><line nr="2186" mi="4" ci="0" mb="0" cb="0"/><line nr="2187" mi="21" ci="0" mb="6" cb="0"/><line nr="2190" mi="2" ci="0" mb="2" cb="0"/><line nr="2192" mi="10" ci="0" mb="0" cb="0"/><line nr="2193" mi="9" ci="0" mb="0" cb="0"/><line nr="2194" mi="4" ci="0" mb="0" cb="0"/><line nr="2197" mi="21" ci="0" mb="6" cb="0"/><line nr="2200" mi="2" ci="0" mb="2" cb="0"/><line nr="2202" mi="10" ci="0" mb="0" cb="0"/><line nr="2203" mi="9" ci="0" mb="0" cb="0"/><line nr="2204" mi="4" ci="0" mb="0" cb="0"/><line nr="2207" mi="21" ci="0" mb="6" cb="0"/><line nr="2210" mi="2" ci="0" mb="2" cb="0"/><line nr="2212" mi="10" ci="0" mb="0" cb="0"/><line nr="2213" mi="9" ci="0" mb="0" cb="0"/><line nr="2214" mi="4" ci="0" mb="0" cb="0"/><line nr="2217" mi="21" ci="0" mb="6" cb="0"/><line nr="2220" mi="2" ci="0" mb="2" cb="0"/><line nr="2222" mi="10" ci="0" mb="0" cb="0"/><line nr="2223" mi="9" ci="0" mb="0" cb="0"/><line nr="2224" mi="3" ci="0" mb="0" cb="0"/><line nr="2231" mi="0" ci="4" mb="1" cb="1"/><line nr="2232" mi="18" ci="0" mb="8" cb="0"/><line nr="2235" mi="7" ci="0" mb="0" cb="0"/><line nr="2236" mi="6" ci="0" mb="2" cb="0"/><line nr="2237" mi="6" ci="0" mb="0" cb="0"/><line nr="2238" mi="4" ci="0" mb="0" cb="0"/><line nr="2239" mi="21" ci="0" mb="6" cb="0"/><line nr="2241" mi="2" ci="0" mb="2" cb="0"/><line nr="2242" mi="10" ci="0" mb="0" cb="0"/><line nr="2243" mi="9" ci="0" mb="0" cb="0"/><line nr="2244" mi="4" ci="0" mb="0" cb="0"/><line nr="2246" mi="21" ci="0" mb="6" cb="0"/><line nr="2249" mi="2" ci="0" mb="2" cb="0"/><line nr="2250" mi="10" ci="0" mb="0" cb="0"/><line nr="2251" mi="9" ci="0" mb="0" cb="0"/><line nr="2252" mi="3" ci="0" mb="0" cb="0"/><line nr="2259" mi="0" ci="4" mb="1" cb="1"/><line nr="2260" mi="18" ci="0" mb="8" cb="0"/><line nr="2263" mi="7" ci="0" mb="0" cb="0"/><line nr="2264" mi="6" ci="0" mb="2" cb="0"/><line nr="2265" mi="6" ci="0" mb="0" cb="0"/><line nr="2266" mi="4" ci="0" mb="0" cb="0"/><line nr="2267" mi="21" ci="0" mb="6" cb="0"/><line nr="2269" mi="2" ci="0" mb="2" cb="0"/><line nr="2270" mi="10" ci="0" mb="0" cb="0"/><line nr="2271" mi="9" ci="0" mb="0" cb="0"/><line nr="2272" mi="4" ci="0" mb="0" cb="0"/><line nr="2274" mi="21" ci="0" mb="6" cb="0"/><line nr="2277" mi="2" ci="0" mb="2" cb="0"/><line nr="2278" mi="10" ci="0" mb="0" cb="0"/><line nr="2279" mi="9" ci="0" mb="0" cb="0"/><line nr="2280" mi="3" ci="0" mb="0" cb="0"/><line nr="2286" mi="0" ci="1" mb="0" cb="0"/><line nr="2288" mi="0" ci="3" mb="1" cb="1"/><line nr="2289" mi="9" ci="0" mb="2" cb="0"/><line nr="2290" mi="13" ci="0" mb="2" cb="0"/><line nr="2291" mi="4" ci="0" mb="2" cb="0"/><line nr="2292" mi="7" ci="0" mb="0" cb="0"/><line nr="2294" mi="1" ci="0" mb="0" cb="0"/><line nr="2297" mi="0" ci="3" mb="1" cb="1"/><line nr="2298" mi="0" ci="9" mb="0" cb="2"/><line nr="2299" mi="4" ci="9" mb="1" cb="1"/><line nr="2300" mi="4" ci="0" mb="2" cb="0"/><line nr="2301" mi="7" ci="0" mb="0" cb="0"/><line nr="2303" mi="1" ci="0" mb="0" cb="0"/><line nr="2306" mi="0" ci="3" mb="1" cb="1"/><line nr="2307" mi="9" ci="0" mb="2" cb="0"/><line nr="2308" mi="13" ci="0" mb="2" cb="0"/><line nr="2309" mi="4" ci="0" mb="2" cb="0"/><line nr="2310" mi="7" ci="0" mb="0" cb="0"/><line nr="2312" mi="1" ci="0" mb="0" cb="0"/><line nr="2316" mi="0" ci="8" mb="0" cb="0"/><line nr="2317" mi="0" ci="8" mb="0" cb="0"/><line nr="2318" mi="0" ci="8" mb="0" cb="0"/><line nr="2319" mi="0" ci="3" mb="0" cb="0"/><line nr="2320" mi="0" ci="3" mb="1" cb="1"/><line nr="2321" mi="12" ci="0" mb="0" cb="0"/><line nr="2322" mi="6" ci="0" mb="0" cb="0"/><line nr="2324" mi="0" ci="3" mb="0" cb="0"/><line nr="2326" mi="0" ci="11" mb="0" cb="0"/><line nr="2327" mi="0" ci="3" mb="1" cb="1"/><line nr="2328" mi="0" ci="12" mb="0" cb="0"/><line nr="2329" mi="0" ci="6" mb="0" cb="0"/><line nr="2331" mi="3" ci="0" mb="0" cb="0"/><line nr="2333" mi="0" ci="11" mb="0" cb="0"/><line nr="2334" mi="0" ci="3" mb="1" cb="1"/><line nr="2335" mi="12" ci="0" mb="0" cb="0"/><line nr="2336" mi="6" ci="0" mb="0" cb="0"/><line nr="2338" mi="0" ci="3" mb="0" cb="0"/><line nr="2341" mi="0" ci="14" mb="0" cb="0"/><line nr="2342" mi="0" ci="1" mb="0" cb="0"/><line nr="2351" mi="0" ci="3" mb="0" cb="0"/><line nr="2364" mi="0" ci="4" mb="1" cb="3"/><line nr="2365" mi="0" ci="2" mb="0" cb="0"/><line nr="2366" mi="0" ci="4" mb="2" cb="2"/><line nr="2367" mi="2" ci="0" mb="0" cb="0"/><line nr="2369" mi="0" ci="5" mb="1" cb="1"/><line nr="2370" mi="0" ci="8" mb="0" cb="2"/><line nr="2371" mi="0" ci="4" mb="0" cb="0"/><line nr="2372" mi="0" ci="4" mb="0" cb="0"/><line nr="2373" mi="0" ci="9" mb="3" cb="3"/><line nr="2374" mi="0" ci="9" mb="0" cb="2"/><line nr="2375" mi="0" ci="9" mb="1" cb="1"/><line nr="2376" mi="2" ci="0" mb="0" cb="0"/><line nr="2380" mi="2" ci="0" mb="0" cb="0"/><line nr="2383" mi="0" ci="2" mb="0" cb="0"/><line nr="2385" mi="2" ci="0" mb="0" cb="0"/><line nr="2397" mi="0" ci="3" mb="1" cb="1"/><line nr="2398" mi="2" ci="0" mb="0" cb="0"/><line nr="2399" mi="0" ci="2" mb="1" cb="1"/><line nr="2400" mi="2" ci="0" mb="0" cb="0"/><line nr="2401" mi="0" ci="5" mb="1" cb="1"/><line nr="2402" mi="2" ci="0" mb="0" cb="0"/><line nr="2403" mi="0" ci="3" mb="0" cb="0"/><line nr="2404" mi="0" ci="5" mb="0" cb="2"/><line nr="2405" mi="0" ci="2" mb="0" cb="0"/><line nr="2406" mi="0" ci="7" mb="1" cb="1"/><line nr="2407" mi="2" ci="0" mb="0" cb="0"/><line nr="2408" mi="0" ci="7" mb="1" cb="1"/><line nr="2409" mi="2" ci="0" mb="0" cb="0"/><line nr="2410" mi="0" ci="7" mb="1" cb="1"/><line nr="2411" mi="2" ci="0" mb="0" cb="0"/><line nr="2412" mi="0" ci="2" mb="0" cb="0"/><line nr="2425" mi="0" ci="2" mb="0" cb="0"/><line nr="2426" mi="0" ci="2" mb="0" cb="0"/><line nr="2429" mi="0" ci="9" mb="2" cb="4"/><line nr="2430" mi="0" ci="8" mb="0" cb="2"/><line nr="2431" mi="0" ci="2" mb="1" cb="1"/><line nr="2432" mi="5" ci="0" mb="0" cb="0"/><line nr="2434" mi="0" ci="4" mb="0" cb="0"/><line nr="2436" mi="0" ci="10" mb="0" cb="2"/><line nr="2437" mi="0" ci="2" mb="1" cb="1"/><line nr="2438" mi="4" ci="0" mb="0" cb="0"/><line nr="2440" mi="0" ci="8" mb="0" cb="0"/><line nr="2441" mi="0" ci="8" mb="0" cb="0"/><line nr="2442" mi="0" ci="6" mb="0" cb="0"/><line nr="2443" mi="0" ci="2" mb="0" cb="0"/><line nr="2444" mi="0" ci="3" mb="1" cb="1"/><line nr="2445" mi="0" ci="4" mb="0" cb="0"/><line nr="2446" mi="0" ci="6" mb="0" cb="0"/><line nr="2447" mi="0" ci="2" mb="0" cb="0"/><line nr="2450" mi="0" ci="4" mb="1" cb="1"/><line nr="2451" mi="0" ci="6" mb="0" cb="0"/><line nr="2452" mi="0" ci="5" mb="0" cb="0"/><line nr="2453" mi="2" ci="6" mb="1" cb="1"/><line nr="2454" mi="7" ci="0" mb="4" cb="0"/><line nr="2455" mi="4" ci="0" mb="0" cb="0"/><line nr="2457" mi="16" ci="0" mb="0" cb="0"/><line nr="2458" mi="1" ci="0" mb="0" cb="0"/><line nr="2463" mi="0" ci="7" mb="0" cb="2"/><line nr="2472" mi="0" ci="3" mb="0" cb="0"/><line nr="2484" mi="0" ci="3" mb="1" cb="1"/><line nr="2485" mi="0" ci="4" mb="0" cb="0"/><line nr="2488" mi="0" ci="5" mb="0" cb="0"/><line nr="2489" mi="0" ci="4" mb="0" cb="0"/><line nr="2490" mi="0" ci="3" mb="0" cb="0"/><line nr="2491" mi="0" ci="2" mb="0" cb="0"/><line nr="2493" mi="0" ci="2" mb="0" cb="0"/><line nr="2494" mi="0" ci="8" mb="0" cb="2"/><line nr="2495" mi="0" ci="5" mb="1" cb="1"/><line nr="2496" mi="5" ci="0" mb="0" cb="0"/><line nr="2498" mi="0" ci="4" mb="0" cb="0"/><line nr="2499" mi="0" ci="6" mb="0" cb="0"/><line nr="2500" mi="0" ci="2" mb="1" cb="1"/><line nr="2501" mi="5" ci="0" mb="0" cb="0"/><line nr="2503" mi="0" ci="4" mb="0" cb="0"/><line nr="2505" mi="0" ci="3" mb="1" cb="1"/><line nr="2506" mi="0" ci="5" mb="0" cb="0"/><line nr="2507" mi="0" ci="4" mb="0" cb="0"/><line nr="2508" mi="0" ci="3" mb="0" cb="0"/><line nr="2510" mi="0" ci="5" mb="0" cb="0"/><line nr="2511" mi="0" ci="4" mb="0" cb="0"/><line nr="2512" mi="0" ci="3" mb="0" cb="0"/><line nr="2514" mi="0" ci="7" mb="0" cb="0"/><line nr="2515" mi="0" ci="16" mb="0" cb="0"/><line nr="2516" mi="0" ci="5" mb="0" cb="0"/><line nr="2517" mi="0" ci="6" mb="0" cb="0"/><line nr="2519" mi="7" ci="0" mb="0" cb="0"/><line nr="2520" mi="5" ci="0" mb="0" cb="0"/><line nr="2522" mi="7" ci="0" mb="0" cb="0"/><line nr="2523" mi="4" ci="0" mb="2" cb="0"/><line nr="2524" mi="8" ci="0" mb="0" cb="0"/><line nr="2526" mi="5" ci="0" mb="0" cb="0"/><line nr="2529" mi="0" ci="4" mb="0" cb="0"/><line nr="2532" mi="0" ci="2" mb="1" cb="1"/><line nr="2533" mi="0" ci="4" mb="0" cb="0"/><line nr="2535" mi="0" ci="4" mb="0" cb="0"/><line nr="2536" mi="0" ci="2" mb="0" cb="0"/><line nr="2538" mi="4" ci="0" mb="0" cb="0"/><line nr="2539" mi="2" ci="0" mb="0" cb="0"/><line nr="2552" mi="0" ci="4" mb="0" cb="0"/><line nr="2553" mi="0" ci="6" mb="1" cb="3"/><line nr="2554" mi="0" ci="2" mb="0" cb="0"/><line nr="2556" mi="0" ci="6" mb="0" cb="0"/><line nr="2557" mi="0" ci="3" mb="1" cb="1"/><line nr="2558" mi="0" ci="8" mb="0" cb="2"/><line nr="2559" mi="0" ci="11" mb="0" cb="0"/><line nr="2561" mi="0" ci="2" mb="0" cb="0"/><line nr="2563" mi="2" ci="0" mb="0" cb="0"/><line nr="2577" mi="0" ci="4" mb="1" cb="1"/><line nr="2578" mi="0" ci="5" mb="0" cb="0"/><line nr="2579" mi="0" ci="5" mb="0" cb="0"/><line nr="2580" mi="0" ci="5" mb="0" cb="0"/><line nr="2581" mi="0" ci="5" mb="0" cb="0"/><line nr="2582" mi="0" ci="4" mb="0" cb="0"/><line nr="2583" mi="0" ci="2" mb="0" cb="0"/><line nr="2584" mi="0" ci="2" mb="0" cb="0"/><line nr="2585" mi="0" ci="2" mb="0" cb="0"/><line nr="2586" mi="0" ci="6" mb="0" cb="0"/><line nr="2587" mi="0" ci="4" mb="1" cb="1"/><line nr="2588" mi="0" ci="7" mb="0" cb="0"/><line nr="2589" mi="0" ci="7" mb="0" cb="0"/><line nr="2590" mi="0" ci="8" mb="0" cb="0"/><line nr="2591" mi="4" ci="0" mb="2" cb="0"/><line nr="2592" mi="7" ci="0" mb="0" cb="0"/><line nr="2594" mi="0" ci="2" mb="1" cb="1"/><line nr="2595" mi="5" ci="0" mb="0" cb="0"/><line nr="2597" mi="0" ci="5" mb="0" cb="0"/><line nr="2598" mi="0" ci="2" mb="1" cb="1"/><line nr="2599" mi="5" ci="0" mb="0" cb="0"/><line nr="2601" mi="0" ci="4" mb="0" cb="0"/><line nr="2602" mi="0" ci="4" mb="0" cb="0"/><line nr="2603" mi="0" ci="4" mb="0" cb="0"/><line nr="2604" mi="0" ci="4" mb="0" cb="0"/><line nr="2605" mi="0" ci="4" mb="0" cb="0"/><line nr="2606" mi="0" ci="2" mb="0" cb="0"/><line nr="2608" mi="2" ci="0" mb="0" cb="0"/><line nr="2643" mi="2" ci="0" mb="0" cb="0"/><line nr="2644" mi="3" ci="0" mb="0" cb="0"/><line nr="2645" mi="3" ci="0" mb="0" cb="0"/><line nr="2646" mi="4" ci="0" mb="0" cb="0"/><line nr="2647" mi="6" ci="0" mb="0" cb="0"/><line nr="2648" mi="3" ci="0" mb="0" cb="0"/><line nr="2649" mi="1" ci="0" mb="0" cb="0"/><line nr="2681" mi="2" ci="0" mb="0" cb="0"/><line nr="2682" mi="3" ci="0" mb="0" cb="0"/><line nr="2683" mi="3" ci="0" mb="0" cb="0"/><line nr="2684" mi="4" ci="0" mb="0" cb="0"/><line nr="2685" mi="6" ci="0" mb="0" cb="0"/><line nr="2686" mi="3" ci="0" mb="0" cb="0"/><line nr="2687" mi="1" ci="0" mb="0" cb="0"/><line nr="2707" mi="0" ci="2" mb="0" cb="0"/><line nr="2708" mi="0" ci="3" mb="0" cb="0"/><line nr="2709" mi="0" ci="3" mb="0" cb="0"/><line nr="2710" mi="0" ci="1" mb="0" cb="0"/><line nr="2719" mi="3" ci="0" mb="2" cb="0"/><line nr="2720" mi="2" ci="0" mb="0" cb="0"/><line nr="2721" mi="2" ci="0" mb="2" cb="0"/><line nr="2722" mi="2" ci="0" mb="0" cb="0"/><line nr="2723" mi="5" ci="0" mb="2" cb="0"/><line nr="2724" mi="2" ci="0" mb="0" cb="0"/><line nr="2725" mi="3" ci="0" mb="0" cb="0"/><line nr="2726" mi="14" ci="0" mb="4" cb="0"/><line nr="2737" mi="5" ci="0" mb="0" cb="0"/><line nr="2738" mi="7" ci="0" mb="0" cb="0"/><line nr="2739" mi="7" ci="0" mb="0" cb="0"/><line nr="2740" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="3020" covered="1977"/><counter type="BRANCH" missed="448" covered="200"/><counter type="LINE" missed="493" covered="426"/><counter type="COMPLEXITY" missed="300" covered="79"/><counter type="METHOD" missed="23" covered="32"/><counter type="CLASS" missed="10" covered="12"/></sourcefile><sourcefile name="CodecCollector.java"><line nr="87" mi="0" ci="4" mb="0" cb="0"/><line nr="92" mi="2" ci="0" mb="0" cb="0"/><line nr="94" mi="1" ci="0" mb="0" cb="0"/><line nr="119" mi="0" ci="4" mb="0" cb="0"/><line nr="121" mi="0" ci="4" mb="0" cb="0"/><line nr="122" mi="0" ci="3" mb="0" cb="2"/><line nr="123" mi="0" ci="4" mb="0" cb="0"/><line nr="124" mi="0" ci="3" mb="0" cb="0"/><line nr="127" mi="0" ci="2" mb="0" cb="0"/><line nr="128" mi="0" ci="2" mb="0" cb="0"/><line nr="129" mi="0" ci="2" mb="0" cb="2"/><line nr="130" mi="0" ci="4" mb="0" cb="0"/><line nr="131" mi="0" ci="7" mb="0" cb="0"/><line nr="132" mi="0" ci="3" mb="0" cb="0"/><line nr="133" mi="0" ci="2" mb="0" cb="0"/><line nr="134" mi="0" ci="4" mb="0" cb="0"/><line nr="135" mi="0" ci="3" mb="0" cb="2"/><line nr="136" mi="0" ci="4" mb="0" cb="0"/><line nr="138" mi="0" ci="6" mb="0" cb="2"/><line nr="139" mi="0" ci="12" mb="0" cb="4"/><line nr="140" mi="0" ci="6" mb="1" cb="1"/><line nr="141" mi="0" ci="5" mb="0" cb="0"/><line nr="144" mi="0" ci="2" mb="0" cb="0"/><line nr="146" mi="0" ci="2" mb="1" cb="1"/><line nr="147" mi="0" ci="4" mb="0" cb="0"/><line nr="148" mi="0" ci="3" mb="0" cb="0"/><line nr="149" mi="0" ci="2" mb="0" cb="0"/><line nr="150" mi="0" ci="3" mb="0" cb="2"/><line nr="151" mi="0" ci="4" mb="0" cb="0"/><line nr="152" mi="0" ci="6" mb="0" cb="2"/><line nr="153" mi="0" ci="8" mb="0" cb="2"/><line nr="154" mi="0" ci="5" mb="0" cb="0"/><line nr="157" mi="0" ci="2" mb="0" cb="0"/><line nr="160" mi="0" ci="10" mb="0" cb="0"/><line nr="161" mi="2" ci="3" mb="1" cb="1"/><line nr="162" mi="0" ci="2" mb="0" cb="0"/><line nr="164" mi="0" ci="12" mb="0" cb="0"/><line nr="166" mi="0" ci="7" mb="0" cb="0"/><line nr="167" mi="0" ci="11" mb="0" cb="0"/><line nr="169" mi="0" ci="1" mb="0" cb="0"/><line nr="172" mi="0" ci="6" mb="0" cb="2"/><line nr="173" mi="0" ci="2" mb="0" cb="2"/><line nr="175" mi="0" ci="2" mb="0" cb="0"/><line nr="176" mi="0" ci="4" mb="1" cb="1"/><line nr="177" mi="0" ci="11" mb="0" cb="2"/><line nr="178" mi="0" ci="2" mb="1" cb="1"/><line nr="179" mi="1" ci="7" mb="1" cb="1"/><line nr="182" mi="0" ci="1" mb="0" cb="0"/><line nr="184" mi="0" ci="2" mb="0" cb="0"/><line nr="187" mi="0" ci="4" mb="0" cb="0"/><line nr="188" mi="0" ci="3" mb="0" cb="2"/><line nr="189" mi="0" ci="4" mb="0" cb="0"/><line nr="190" mi="0" ci="3" mb="0" cb="0"/><line nr="191" mi="0" ci="7" mb="0" cb="0"/><line nr="192" mi="0" ci="10" mb="0" cb="0"/><line nr="193" mi="0" ci="2" mb="1" cb="1"/><line nr="194" mi="5" ci="0" mb="2" cb="0"/><line nr="195" mi="2" ci="0" mb="0" cb="0"/><line nr="196" mi="7" ci="0" mb="0" cb="0"/><line nr="199" mi="0" ci="7" mb="0" cb="0"/><line nr="200" mi="0" ci="6" mb="0" cb="0"/><line nr="201" mi="0" ci="1" mb="0" cb="0"/><line nr="203" mi="0" ci="1" mb="0" cb="0"/><line nr="215" mi="2" ci="0" mb="0" cb="0"/><line nr="216" mi="2" ci="0" mb="0" cb="0"/><line nr="218" mi="3" ci="0" mb="0" cb="0"/><line nr="222" mi="4" ci="0" mb="0" cb="0"/><line nr="223" mi="3" ci="0" mb="2" cb="0"/><line nr="224" mi="4" ci="0" mb="0" cb="0"/><line nr="225" mi="3" ci="0" mb="0" cb="0"/><line nr="226" mi="11" ci="0" mb="2" cb="0"/><line nr="227" mi="7" ci="0" mb="2" cb="0"/><line nr="228" mi="3" ci="0" mb="0" cb="0"/><line nr="229" mi="3" ci="0" mb="0" cb="0"/><line nr="230" mi="5" ci="0" mb="2" cb="0"/><line nr="231" mi="3" ci="0" mb="0" cb="0"/><line nr="232" mi="5" ci="0" mb="0" cb="0"/><line nr="233" mi="3" ci="0" mb="2" cb="0"/><line nr="234" mi="9" ci="0" mb="0" cb="0"/><line nr="235" mi="11" ci="0" mb="4" cb="0"/><line nr="236" mi="6" ci="0" mb="0" cb="0"/><line nr="237" mi="2" ci="0" mb="2" cb="0"/><line nr="238" mi="4" ci="0" mb="0" cb="0"/><line nr="239" mi="1" ci="0" mb="0" cb="0"/><line nr="242" mi="1" ci="0" mb="0" cb="0"/><line nr="244" mi="2" ci="0" mb="0" cb="0"/><line nr="246" mi="1" ci="0" mb="0" cb="0"/><line nr="270" mi="0" ci="2" mb="0" cb="0"/><line nr="271" mi="0" ci="2" mb="0" cb="0"/><line nr="272" mi="0" ci="2" mb="0" cb="0"/><line nr="275" mi="0" ci="2" mb="0" cb="0"/><line nr="276" mi="0" ci="2" mb="0" cb="0"/><line nr="277" mi="0" ci="2" mb="0" cb="0"/><line nr="278" mi="0" ci="2" mb="0" cb="0"/><line nr="279" mi="0" ci="2" mb="0" cb="0"/><line nr="280" mi="0" ci="2" mb="0" cb="0"/><line nr="283" mi="0" ci="4" mb="0" cb="2"/><line nr="284" mi="0" ci="2" mb="0" cb="0"/><line nr="287" mi="0" ci="4" mb="0" cb="2"/><line nr="288" mi="0" ci="2" mb="0" cb="0"/><line nr="290" mi="0" ci="4" mb="0" cb="2"/><line nr="291" mi="0" ci="11" mb="0" cb="2"/><line nr="292" mi="0" ci="2" mb="0" cb="2"/><line nr="293" mi="3" ci="3" mb="1" cb="1"/><line nr="294" mi="3" ci="1" mb="0" cb="0"/><line nr="295" mi="0" ci="2" mb="0" cb="0"/><line nr="297" mi="0" ci="1" mb="0" cb="0"/><line nr="301" mi="0" ci="4" mb="0" cb="2"/><line nr="303" mi="0" ci="4" mb="0" cb="0"/><line nr="304" mi="0" ci="4" mb="0" cb="0"/><line nr="305" mi="0" ci="4" mb="0" cb="0"/><line nr="306" mi="0" ci="4" mb="0" cb="0"/><line nr="308" mi="0" ci="4" mb="1" cb="1"/><line nr="309" mi="0" ci="11" mb="0" cb="2"/><line nr="310" mi="0" ci="9" mb="0" cb="2"/><line nr="312" mi="0" ci="7" mb="0" cb="2"/><line nr="314" mi="2" ci="10" mb="1" cb="3"/><line nr="316" mi="0" ci="4" mb="0" cb="0"/><line nr="317" mi="0" ci="5" mb="0" cb="0"/><line nr="318" mi="0" ci="11" mb="0" cb="2"/><line nr="319" mi="0" ci="5" mb="1" cb="1"/><line nr="320" mi="0" ci="5" mb="0" cb="0"/><line nr="321" mi="0" ci="4" mb="0" cb="2"/><line nr="322" mi="0" ci="7" mb="0" cb="0"/><line nr="325" mi="0" ci="1" mb="0" cb="0"/><line nr="326" mi="0" ci="1" mb="0" cb="0"/><line nr="329" mi="0" ci="4" mb="1" cb="1"/><line nr="330" mi="2" ci="0" mb="0" cb="0"/><line nr="331" mi="11" ci="0" mb="2" cb="0"/><line nr="332" mi="5" ci="0" mb="2" cb="0"/><line nr="333" mi="8" ci="0" mb="0" cb="0"/><line nr="335" mi="1" ci="0" mb="0" cb="0"/><line nr="338" mi="0" ci="4" mb="1" cb="1"/><line nr="339" mi="2" ci="0" mb="0" cb="0"/><line nr="340" mi="11" ci="0" mb="2" cb="0"/><line nr="341" mi="5" ci="0" mb="2" cb="0"/><line nr="342" mi="3" ci="0" mb="2" cb="0"/><line nr="344" mi="8" ci="0" mb="2" cb="0"/><line nr="345" mi="9" ci="0" mb="0" cb="0"/><line nr="348" mi="9" ci="0" mb="0" cb="0"/><line nr="351" mi="5" ci="0" mb="2" cb="0"/><line nr="352" mi="8" ci="0" mb="0" cb="0"/><line nr="356" mi="1" ci="0" mb="0" cb="0"/><line nr="359" mi="0" ci="4" mb="0" cb="2"/><line nr="360" mi="0" ci="2" mb="0" cb="0"/><line nr="361" mi="0" ci="11" mb="0" cb="2"/><line nr="362" mi="0" ci="5" mb="1" cb="1"/><line nr="363" mi="0" ci="8" mb="0" cb="0"/><line nr="366" mi="0" ci="1" mb="0" cb="0"/><line nr="369" mi="0" ci="4" mb="1" cb="1"/><line nr="370" mi="11" ci="0" mb="2" cb="0"/><line nr="371" mi="7" ci="0" mb="2" cb="0"/><line nr="373" mi="7" ci="0" mb="2" cb="0"/><line nr="375" mi="9" ci="0" mb="2" cb="0"/><line nr="376" mi="14" ci="0" mb="4" cb="0"/><line nr="378" mi="6" ci="0" mb="0" cb="0"/><line nr="379" mi="11" ci="0" mb="2" cb="0"/><line nr="380" mi="5" ci="0" mb="2" cb="0"/><line nr="381" mi="5" ci="0" mb="0" cb="0"/><line nr="382" mi="4" ci="0" mb="2" cb="0"/><line nr="383" mi="7" ci="0" mb="0" cb="0"/><line nr="386" mi="1" ci="0" mb="0" cb="0"/><line nr="387" mi="19" ci="0" mb="2" cb="0"/><line nr="388" mi="11" ci="0" mb="4" cb="0"/><line nr="390" mi="3" ci="0" mb="0" cb="0"/><line nr="391" mi="11" ci="0" mb="2" cb="0"/><line nr="392" mi="5" ci="0" mb="2" cb="0"/><line nr="393" mi="5" ci="0" mb="0" cb="0"/><line nr="394" mi="4" ci="0" mb="2" cb="0"/><line nr="395" mi="7" ci="0" mb="0" cb="0"/><line nr="398" mi="1" ci="0" mb="0" cb="0"/><line nr="400" mi="7" ci="0" mb="2" cb="0"/><line nr="401" mi="10" ci="0" mb="0" cb="0"/><line nr="402" mi="11" ci="0" mb="0" cb="0"/><line nr="405" mi="1" ci="0" mb="0" cb="0"/><line nr="408" mi="0" ci="4" mb="1" cb="1"/><line nr="409" mi="11" ci="0" mb="2" cb="0"/><line nr="410" mi="7" ci="0" mb="2" cb="0"/><line nr="411" mi="7" ci="0" mb="4" cb="0"/><line nr="412" mi="2" ci="0" mb="2" cb="0"/><line nr="413" mi="2" ci="0" mb="0" cb="0"/><line nr="415" mi="1" ci="0" mb="0" cb="0"/><line nr="419" mi="0" ci="2" mb="0" cb="2"/><line nr="424" mi="4" ci="6" mb="1" cb="1"/><line nr="425" mi="0" ci="1" mb="0" cb="0"/><line nr="426" mi="6" ci="0" mb="0" cb="0"/><line nr="427" mi="2" ci="0" mb="2" cb="0"/><line nr="428" mi="3" ci="0" mb="0" cb="0"/><line nr="429" mi="2" ci="0" mb="0" cb="0"/><line nr="430" mi="2" ci="0" mb="0" cb="0"/><line nr="431" mi="4" ci="0" mb="0" cb="0"/><line nr="432" mi="5" ci="0" mb="2" cb="0"/><line nr="434" mi="2" ci="0" mb="0" cb="0"/><line nr="435" mi="4" ci="0" mb="0" cb="0"/><line nr="436" mi="2" ci="0" mb="0" cb="0"/><line nr="437" mi="3" ci="0" mb="0" cb="0"/><line nr="438" mi="4" ci="0" mb="0" cb="0"/><line nr="439" mi="3" ci="0" mb="2" cb="0"/><line nr="440" mi="8" ci="0" mb="0" cb="0"/><line nr="441" mi="8" ci="0" mb="4" cb="0"/><line nr="442" mi="5" ci="0" mb="2" cb="0"/><line nr="443" mi="7" ci="0" mb="0" cb="0"/><line nr="444" mi="2" ci="0" mb="0" cb="0"/><line nr="447" mi="2" ci="0" mb="2" cb="0"/><line nr="448" mi="2" ci="0" mb="0" cb="0"/><line nr="449" mi="6" ci="0" mb="0" cb="0"/><line nr="450" mi="2" ci="0" mb="2" cb="0"/><line nr="452" mi="7" ci="0" mb="2" cb="0"/><line nr="453" mi="1" ci="0" mb="0" cb="0"/><line nr="454" mi="4" ci="0" mb="0" cb="0"/><line nr="458" mi="6" ci="0" mb="0" cb="0"/><line nr="459" mi="2" ci="0" mb="2" cb="0"/><line nr="460" mi="7" ci="0" mb="2" cb="0"/><line nr="461" mi="1" ci="0" mb="0" cb="0"/><line nr="462" mi="4" ci="0" mb="0" cb="0"/><line nr="467" mi="3" ci="0" mb="0" cb="0"/><line nr="469" mi="4" ci="0" mb="2" cb="0"/><line nr="470" mi="7" ci="0" mb="0" cb="0"/><line nr="471" mi="1" ci="0" mb="0" cb="0"/><line nr="473" mi="5" ci="0" mb="0" cb="0"/><line nr="474" mi="6" ci="0" mb="0" cb="0"/><line nr="476" mi="7" ci="0" mb="0" cb="0"/><line nr="477" mi="7" ci="0" mb="0" cb="0"/><line nr="479" mi="5" ci="0" mb="0" cb="0"/><line nr="482" mi="1" ci="0" mb="0" cb="0"/><line nr="484" mi="1" ci="0" mb="0" cb="0"/><line nr="486" mi="0" ci="11" mb="0" cb="2"/><line nr="488" mi="0" ci="4" mb="1" cb="1"/><line nr="489" mi="0" ci="6" mb="0" cb="0"/><line nr="491" mi="2" ci="0" mb="0" cb="0"/><line nr="493" mi="0" ci="4" mb="0" cb="2"/><line nr="494" mi="0" ci="6" mb="0" cb="0"/><line nr="496" mi="0" ci="2" mb="0" cb="0"/><line nr="498" mi="2" ci="2" mb="3" cb="1"/><line nr="499" mi="0" ci="8" mb="0" cb="0"/><line nr="501" mi="0" ci="2" mb="0" cb="2"/><line nr="503" mi="0" ci="2" mb="1" cb="1"/><line nr="504" mi="0" ci="4" mb="0" cb="0"/><line nr="506" mi="3" ci="0" mb="0" cb="0"/><line nr="508" mi="0" ci="3" mb="1" cb="1"/><line nr="509" mi="0" ci="5" mb="0" cb="0"/><line nr="512" mi="0" ci="2" mb="0" cb="0"/><line nr="513" mi="0" ci="3" mb="1" cb="1"/><line nr="514" mi="0" ci="8" mb="0" cb="2"/><line nr="516" mi="0" ci="1" mb="0" cb="0"/><line nr="518" mi="0" ci="7" mb="0" cb="0"/><line nr="519" mi="0" ci="7" mb="1" cb="3"/><line nr="520" mi="0" ci="6" mb="0" cb="0"/><line nr="522" mi="0" ci="4" mb="1" cb="1"/><line nr="523" mi="1" ci="0" mb="0" cb="0"/><line nr="525" mi="0" ci="5" mb="1" cb="1"/><line nr="526" mi="0" ci="2" mb="0" cb="0"/><line nr="527" mi="0" ci="4" mb="0" cb="0"/><line nr="529" mi="0" ci="1" mb="0" cb="0"/><line nr="530" mi="0" ci="5" mb="0" cb="2"/><line nr="531" mi="0" ci="1" mb="0" cb="0"/><line nr="532" mi="0" ci="2" mb="0" cb="2"/><line nr="533" mi="0" ci="4" mb="0" cb="0"/><line nr="534" mi="0" ci="3" mb="0" cb="0"/><line nr="535" mi="0" ci="4" mb="0" cb="0"/><line nr="536" mi="0" ci="1" mb="0" cb="0"/><line nr="538" mi="0" ci="2" mb="1" cb="1"/><line nr="539" mi="0" ci="6" mb="0" cb="0"/><line nr="541" mi="0" ci="2" mb="0" cb="2"/><line nr="542" mi="0" ci="5" mb="0" cb="0"/><line nr="544" mi="0" ci="3" mb="0" cb="2"/><line nr="545" mi="0" ci="5" mb="0" cb="0"/><line nr="549" mi="0" ci="1" mb="0" cb="0"/><line nr="554" mi="0" ci="1" mb="0" cb="0"/><line nr="558" mi="0" ci="2" mb="0" cb="2"/><line nr="559" mi="0" ci="2" mb="1" cb="1"/><line nr="561" mi="0" ci="9" mb="0" cb="2"/><line nr="562" mi="0" ci="4" mb="0" cb="0"/><line nr="563" mi="0" ci="11" mb="0" cb="2"/><line nr="564" mi="0" ci="12" mb="0" cb="0"/><line nr="566" mi="0" ci="2" mb="0" cb="0"/><line nr="569" mi="0" ci="6" mb="0" cb="0"/><line nr="571" mi="0" ci="11" mb="0" cb="2"/><line nr="572" mi="0" ci="5" mb="1" cb="1"/><line nr="573" mi="7" ci="0" mb="0" cb="0"/><line nr="575" mi="0" ci="2" mb="0" cb="0"/><line nr="578" mi="4" ci="0" mb="0" cb="0"/><line nr="579" mi="11" ci="0" mb="2" cb="0"/><line nr="580" mi="7" ci="0" mb="0" cb="0"/><line nr="581" mi="1" ci="0" mb="0" cb="0"/><line nr="586" mi="0" ci="2" mb="0" cb="2"/><line nr="587" mi="0" ci="2" mb="1" cb="1"/><line nr="589" mi="0" ci="9" mb="0" cb="2"/><line nr="590" mi="0" ci="4" mb="0" cb="0"/><line nr="591" mi="0" ci="11" mb="0" cb="2"/><line nr="592" mi="0" ci="11" mb="0" cb="0"/><line nr="593" mi="0" ci="1" mb="0" cb="0"/><line nr="594" mi="0" ci="2" mb="0" cb="0"/><line nr="597" mi="0" ci="6" mb="0" cb="0"/><line nr="598" mi="0" ci="11" mb="0" cb="2"/><line nr="599" mi="0" ci="5" mb="1" cb="1"/><line nr="600" mi="7" ci="0" mb="0" cb="0"/><line nr="602" mi="0" ci="2" mb="0" cb="0"/><line nr="605" mi="4" ci="0" mb="0" cb="0"/><line nr="606" mi="11" ci="0" mb="2" cb="0"/><line nr="607" mi="7" ci="0" mb="0" cb="0"/><line nr="608" mi="1" ci="0" mb="0" cb="0"/><line nr="612" mi="0" ci="4" mb="0" cb="2"/><line nr="614" mi="0" ci="5" mb="0" cb="0"/><line nr="617" mi="0" ci="4" mb="0" cb="2"/><line nr="619" mi="0" ci="5" mb="0" cb="0"/><line nr="622" mi="0" ci="4" mb="1" cb="1"/><line nr="624" mi="9" ci="0" mb="0" cb="0"/><line nr="627" mi="0" ci="4" mb="0" cb="2"/><line nr="628" mi="0" ci="4" mb="1" cb="1"/><line nr="630" mi="0" ci="7" mb="0" cb="0"/><line nr="631" mi="0" ci="4" mb="0" cb="0"/><line nr="633" mi="0" ci="4" mb="1" cb="1"/><line nr="635" mi="13" ci="0" mb="0" cb="0"/><line nr="639" mi="0" ci="4" mb="0" cb="2"/><line nr="641" mi="0" ci="7" mb="0" cb="0"/><line nr="642" mi="0" ci="7" mb="0" cb="0"/><line nr="645" mi="0" ci="4" mb="1" cb="1"/><line nr="647" mi="12" ci="0" mb="0" cb="0"/><line nr="650" mi="0" ci="4" mb="1" cb="1"/><line nr="652" mi="7" ci="0" mb="0" cb="0"/><line nr="656" mi="0" ci="4" mb="0" cb="2"/><line nr="657" mi="0" ci="8" mb="0" cb="0"/><line nr="659" mi="0" ci="8" mb="0" cb="0"/><line nr="662" mi="0" ci="1" mb="0" cb="0"/><line nr="673" mi="0" ci="2" mb="1" cb="1"/><line nr="674" mi="0" ci="4" mb="0" cb="0"/><line nr="675" mi="0" ci="4" mb="0" cb="0"/><line nr="677" mi="0" ci="4" mb="0" cb="0"/><line nr="679" mi="0" ci="4" mb="0" cb="0"/><line nr="681" mi="0" ci="2" mb="1" cb="1"/><line nr="682" mi="0" ci="2" mb="0" cb="0"/><line nr="683" mi="0" ci="3" mb="0" cb="0"/><line nr="684" mi="0" ci="8" mb="0" cb="2"/><line nr="685" mi="0" ci="5" mb="0" cb="0"/><line nr="686" mi="0" ci="4" mb="1" cb="1"/><line nr="687" mi="0" ci="4" mb="0" cb="0"/><line nr="691" mi="0" ci="2" mb="1" cb="1"/><line nr="692" mi="0" ci="2" mb="0" cb="0"/><line nr="693" mi="0" ci="3" mb="0" cb="0"/><line nr="694" mi="0" ci="8" mb="0" cb="2"/><line nr="695" mi="0" ci="5" mb="0" cb="0"/><line nr="696" mi="0" ci="4" mb="1" cb="1"/><line nr="697" mi="0" ci="4" mb="0" cb="0"/><line nr="701" mi="0" ci="2" mb="1" cb="1"/><line nr="702" mi="0" ci="2" mb="0" cb="0"/><line nr="703" mi="0" ci="3" mb="0" cb="0"/><line nr="704" mi="0" ci="8" mb="0" cb="2"/><line nr="705" mi="0" ci="5" mb="0" cb="0"/><line nr="706" mi="0" ci="4" mb="1" cb="1"/><line nr="707" mi="0" ci="4" mb="0" cb="0"/><line nr="711" mi="0" ci="2" mb="0" cb="0"/><line nr="713" mi="2" ci="0" mb="0" cb="0"/><line nr="726" mi="0" ci="2" mb="1" cb="1"/><line nr="727" mi="0" ci="4" mb="0" cb="0"/><line nr="728" mi="0" ci="4" mb="0" cb="0"/><line nr="730" mi="0" ci="2" mb="1" cb="1"/><line nr="731" mi="0" ci="2" mb="0" cb="0"/><line nr="732" mi="0" ci="3" mb="0" cb="0"/><line nr="733" mi="0" ci="8" mb="0" cb="2"/><line nr="734" mi="0" ci="5" mb="0" cb="0"/><line nr="735" mi="0" ci="4" mb="1" cb="1"/><line nr="736" mi="0" ci="4" mb="0" cb="0"/><line nr="740" mi="0" ci="2" mb="0" cb="0"/><line nr="742" mi="2" ci="0" mb="0" cb="0"/><line nr="756" mi="0" ci="3" mb="0" cb="2"/><line nr="757" mi="0" ci="4" mb="0" cb="0"/><line nr="758" mi="0" ci="2" mb="1" cb="1"/><line nr="759" mi="0" ci="4" mb="0" cb="0"/><line nr="761" mi="0" ci="4" mb="0" cb="0"/><line nr="763" mi="0" ci="4" mb="0" cb="0"/><line nr="765" mi="0" ci="4" mb="0" cb="0"/><line nr="767" mi="0" ci="2" mb="1" cb="1"/><line nr="768" mi="0" ci="2" mb="0" cb="0"/><line nr="769" mi="0" ci="3" mb="0" cb="0"/><line nr="770" mi="0" ci="8" mb="0" cb="2"/><line nr="771" mi="0" ci="6" mb="0" cb="0"/><line nr="774" mi="0" ci="2" mb="1" cb="1"/><line nr="775" mi="0" ci="2" mb="0" cb="0"/><line nr="776" mi="0" ci="3" mb="0" cb="0"/><line nr="777" mi="0" ci="8" mb="0" cb="2"/><line nr="778" mi="0" ci="6" mb="0" cb="0"/><line nr="781" mi="0" ci="2" mb="1" cb="1"/><line nr="782" mi="0" ci="2" mb="0" cb="0"/><line nr="783" mi="0" ci="3" mb="0" cb="0"/><line nr="784" mi="0" ci="8" mb="0" cb="2"/><line nr="785" mi="0" ci="6" mb="0" cb="0"/><line nr="788" mi="0" ci="2" mb="1" cb="1"/><line nr="789" mi="0" ci="2" mb="0" cb="0"/><line nr="790" mi="0" ci="3" mb="0" cb="0"/><line nr="791" mi="0" ci="8" mb="0" cb="2"/><line nr="792" mi="0" ci="6" mb="0" cb="0"/><line nr="797" mi="0" ci="1" mb="0" cb="0"/><line nr="813" mi="4" ci="0" mb="0" cb="0"/><line nr="814" mi="3" ci="0" mb="0" cb="0"/><line nr="815" mi="10" ci="0" mb="2" cb="0"/><line nr="816" mi="5" ci="0" mb="0" cb="0"/><line nr="817" mi="2" ci="0" mb="2" cb="0"/><line nr="818" mi="4" ci="0" mb="0" cb="0"/><line nr="819" mi="5" ci="0" mb="0" cb="0"/><line nr="820" mi="5" ci="0" mb="0" cb="0"/><line nr="821" mi="2" ci="0" mb="2" cb="0"/><line nr="822" mi="5" ci="0" mb="0" cb="0"/><line nr="825" mi="1" ci="0" mb="0" cb="0"/><line nr="826" mi="2" ci="0" mb="0" cb="0"/><line nr="840" mi="6" ci="0" mb="6" cb="0"/><line nr="841" mi="2" ci="0" mb="0" cb="0"/><line nr="843" mi="2" ci="0" mb="0" cb="0"/><line nr="844" mi="2" ci="0" mb="0" cb="0"/><line nr="846" mi="7" ci="0" mb="4" cb="0"/><line nr="847" mi="9" ci="0" mb="2" cb="0"/><line nr="848" mi="11" ci="0" mb="2" cb="0"/><line nr="849" mi="2" ci="0" mb="0" cb="0"/><line nr="853" mi="7" ci="0" mb="4" cb="0"/><line nr="854" mi="9" ci="0" mb="2" cb="0"/><line nr="855" mi="11" ci="0" mb="2" cb="0"/><line nr="856" mi="2" ci="0" mb="0" cb="0"/><line nr="860" mi="7" ci="0" mb="4" cb="0"/><line nr="861" mi="9" ci="0" mb="2" cb="0"/><line nr="862" mi="11" ci="0" mb="2" cb="0"/><line nr="863" mi="2" ci="0" mb="0" cb="0"/><line nr="868" mi="7" ci="0" mb="4" cb="0"/><line nr="869" mi="4" ci="0" mb="0" cb="0"/><line nr="870" mi="9" ci="0" mb="2" cb="0"/><line nr="871" mi="2" ci="0" mb="0" cb="0"/><line nr="872" mi="6" ci="0" mb="2" cb="0"/><line nr="873" mi="6" ci="0" mb="0" cb="0"/><line nr="874" mi="7" ci="0" mb="2" cb="0"/><line nr="875" mi="12" ci="0" mb="0" cb="0"/><line nr="876" mi="5" ci="0" mb="0" cb="0"/><line nr="877" mi="1" ci="0" mb="0" cb="0"/><line nr="878" mi="7" ci="0" mb="0" cb="0"/><line nr="879" mi="11" ci="0" mb="2" cb="0"/><line nr="880" mi="12" ci="0" mb="0" cb="0"/><line nr="881" mi="7" ci="0" mb="0" cb="0"/><line nr="883" mi="5" ci="0" mb="0" cb="0"/><line nr="885" mi="8" ci="0" mb="0" cb="0"/><line nr="887" mi="7" ci="0" mb="0" cb="0"/><line nr="889" mi="2" ci="0" mb="2" cb="0"/><line nr="890" mi="2" ci="0" mb="0" cb="0"/><line nr="892" mi="2" ci="0" mb="0" cb="0"/><line nr="911" mi="2" ci="0" mb="2" cb="0"/><line nr="913" mi="9" ci="0" mb="2" cb="0"/><line nr="914" mi="4" ci="0" mb="0" cb="0"/><line nr="915" mi="11" ci="0" mb="2" cb="0"/><line nr="916" mi="11" ci="0" mb="0" cb="0"/><line nr="917" mi="1" ci="0" mb="0" cb="0"/><line nr="918" mi="2" ci="0" mb="0" cb="0"/><line nr="921" mi="6" ci="0" mb="0" cb="0"/><line nr="923" mi="11" ci="0" mb="2" cb="0"/><line nr="924" mi="5" ci="0" mb="2" cb="0"/><line nr="925" mi="7" ci="0" mb="0" cb="0"/><line nr="927" mi="2" ci="0" mb="0" cb="0"/><line nr="930" mi="4" ci="0" mb="0" cb="0"/><line nr="931" mi="11" ci="0" mb="2" cb="0"/><line nr="932" mi="7" ci="0" mb="0" cb="0"/><line nr="933" mi="1" ci="0" mb="0" cb="0"/><line nr="935" mi="2" ci="0" mb="0" cb="0"/><line nr="949" mi="0" ci="4" mb="0" cb="0"/><line nr="950" mi="0" ci="8" mb="0" cb="2"/><line nr="951" mi="0" ci="7" mb="0" cb="0"/><line nr="952" mi="0" ci="2" mb="0" cb="0"/><line nr="953" mi="0" ci="17" mb="0" cb="2"/><line nr="954" mi="0" ci="7" mb="1" cb="3"/><line nr="955" mi="0" ci="5" mb="0" cb="2"/><line nr="956" mi="0" ci="5" mb="0" cb="0"/><line nr="958" mi="0" ci="6" mb="0" cb="0"/><line nr="960" mi="0" ci="10" mb="0" cb="0"/><line nr="961" mi="0" ci="7" mb="0" cb="0"/><line nr="962" mi="0" ci="5" mb="1" cb="1"/><line nr="963" mi="0" ci="4" mb="0" cb="0"/><line nr="964" mi="0" ci="6" mb="0" cb="0"/><line nr="968" mi="0" ci="2" mb="0" cb="0"/><line nr="980" mi="4" ci="0" mb="4" cb="0"/><line nr="981" mi="7" ci="0" mb="0" cb="0"/><line nr="982" mi="2" ci="0" mb="0" cb="0"/><line nr="983" mi="2" ci="0" mb="0" cb="0"/><line nr="984" mi="2" ci="0" mb="0" cb="0"/><line nr="985" mi="8" ci="0" mb="4" cb="0"/><line nr="986" mi="8" ci="0" mb="2" cb="0"/><line nr="987" mi="2" ci="0" mb="0" cb="0"/><line nr="988" mi="8" ci="0" mb="2" cb="0"/><line nr="989" mi="2" ci="0" mb="0" cb="0"/><line nr="991" mi="12" ci="0" mb="4" cb="0"/><line nr="992" mi="8" ci="0" mb="0" cb="0"/><line nr="994" mi="1" ci="0" mb="0" cb="0"/><line nr="995" mi="2" ci="0" mb="0" cb="0"/><line nr="998" mi="6" ci="0" mb="0" cb="0"/><line nr="1000" mi="3" ci="0" mb="0" cb="0"/><line nr="1014" mi="0" ci="2" mb="1" cb="1"/><line nr="1015" mi="0" ci="10" mb="0" cb="2"/><line nr="1016" mi="0" ci="4" mb="0" cb="0"/><line nr="1018" mi="0" ci="4" mb="0" cb="0"/><line nr="1020" mi="0" ci="2" mb="0" cb="0"/><line nr="1021" mi="0" ci="11" mb="0" cb="2"/><line nr="1022" mi="0" ci="6" mb="0" cb="0"/><line nr="1023" mi="2" ci="5" mb="1" cb="1"/><line nr="1024" mi="0" ci="7" mb="0" cb="2"/><line nr="1025" mi="0" ci="10" mb="0" cb="4"/><line nr="1027" mi="0" ci="3" mb="0" cb="2"/><line nr="1028" mi="0" ci="5" mb="0" cb="0"/><line nr="1029" mi="0" ci="1" mb="0" cb="0"/><line nr="1031" mi="0" ci="1" mb="0" cb="0"/><line nr="1032" mi="0" ci="2" mb="0" cb="2"/><line nr="1033" mi="0" ci="6" mb="0" cb="0"/><line nr="1035" mi="0" ci="3" mb="0" cb="0"/><line nr="1036" mi="0" ci="1" mb="0" cb="0"/><line nr="1038" mi="0" ci="1" mb="0" cb="0"/><line nr="1051" mi="0" ci="2" mb="1" cb="1"/><line nr="1052" mi="0" ci="10" mb="0" cb="2"/><line nr="1053" mi="0" ci="4" mb="0" cb="0"/><line nr="1055" mi="0" ci="4" mb="0" cb="0"/><line nr="1057" mi="0" ci="2" mb="0" cb="0"/><line nr="1058" mi="0" ci="2" mb="1" cb="1"/><line nr="1059" mi="0" ci="11" mb="0" cb="2"/><line nr="1060" mi="0" ci="6" mb="0" cb="0"/><line nr="1061" mi="2" ci="5" mb="1" cb="1"/><line nr="1062" mi="0" ci="17" mb="1" cb="5"/><line nr="1064" mi="0" ci="3" mb="1" cb="1"/><line nr="1065" mi="0" ci="5" mb="0" cb="0"/><line nr="1066" mi="0" ci="1" mb="0" cb="0"/><line nr="1068" mi="0" ci="1" mb="0" cb="0"/><line nr="1070" mi="0" ci="2" mb="0" cb="2"/><line nr="1071" mi="0" ci="6" mb="0" cb="0"/><line nr="1073" mi="0" ci="3" mb="0" cb="0"/><line nr="1074" mi="0" ci="1" mb="0" cb="0"/><line nr="1076" mi="0" ci="1" mb="0" cb="0"/><line nr="1091" mi="0" ci="2" mb="1" cb="1"/><line nr="1092" mi="0" ci="10" mb="0" cb="2"/><line nr="1093" mi="0" ci="7" mb="1" cb="1"/><line nr="1094" mi="14" ci="0" mb="0" cb="0"/><line nr="1096" mi="7" ci="0" mb="0" cb="0"/><line nr="1099" mi="0" ci="6" mb="0" cb="0"/><line nr="1101" mi="0" ci="5" mb="1" cb="1"/><line nr="1103" mi="0" ci="15" mb="2" cb="6"/><line nr="1106" mi="0" ci="6" mb="2" cb="2"/><line nr="1107" mi="0" ci="2" mb="1" cb="1"/><line nr="1109" mi="0" ci="4" mb="0" cb="0"/><line nr="1110" mi="0" ci="3" mb="0" cb="0"/><line nr="1111" mi="0" ci="2" mb="0" cb="0"/><line nr="1113" mi="0" ci="3" mb="1" cb="1"/><line nr="1115" mi="0" ci="17" mb="0" cb="2"/><line nr="1116" mi="0" ci="6" mb="0" cb="0"/><line nr="1117" mi="0" ci="7" mb="0" cb="2"/><line nr="1118" mi="0" ci="7" mb="0" cb="0"/><line nr="1119" mi="0" ci="2" mb="1" cb="1"/><line nr="1120" mi="0" ci="7" mb="0" cb="2"/><line nr="1121" mi="0" ci="9" mb="0" cb="0"/><line nr="1126" mi="0" ci="4" mb="0" cb="0"/><line nr="1128" mi="0" ci="6" mb="0" cb="0"/><line nr="1129" mi="0" ci="8" mb="0" cb="0"/><line nr="1130" mi="1" ci="0" mb="0" cb="0"/><line nr="1131" mi="3" ci="0" mb="0" cb="0"/><line nr="1132" mi="5" ci="0" mb="0" cb="0"/><line nr="1133" mi="0" ci="1" mb="0" cb="0"/><line nr="1134" mi="0" ci="3" mb="1" cb="1"/><line nr="1135" mi="0" ci="11" mb="0" cb="2"/><line nr="1136" mi="0" ci="4" mb="0" cb="0"/><line nr="1137" mi="0" ci="5" mb="1" cb="1"/><line nr="1139" mi="0" ci="6" mb="0" cb="0"/><line nr="1141" mi="0" ci="8" mb="0" cb="0"/><line nr="1142" mi="1" ci="0" mb="0" cb="0"/><line nr="1143" mi="3" ci="0" mb="0" cb="0"/><line nr="1144" mi="5" ci="0" mb="0" cb="0"/><line nr="1145" mi="1" ci="1" mb="0" cb="0"/><line nr="1146" mi="3" ci="0" mb="0" cb="0"/><line nr="1147" mi="2" ci="0" mb="2" cb="0"/><line nr="1149" mi="4" ci="0" mb="0" cb="0"/><line nr="1150" mi="2" ci="0" mb="0" cb="0"/><line nr="1151" mi="8" ci="0" mb="0" cb="0"/><line nr="1152" mi="1" ci="0" mb="0" cb="0"/><line nr="1153" mi="3" ci="0" mb="0" cb="0"/><line nr="1154" mi="5" ci="0" mb="0" cb="0"/><line nr="1155" mi="2" ci="0" mb="0" cb="0"/><line nr="1157" mi="13" ci="0" mb="0" cb="0"/><line nr="1160" mi="0" ci="3" mb="0" cb="0"/><line nr="1161" mi="0" ci="1" mb="0" cb="0"/><line nr="1163" mi="0" ci="3" mb="0" cb="0"/><line nr="1165" mi="0" ci="1" mb="0" cb="0"/><line nr="1167" mi="0" ci="3" mb="1" cb="1"/><line nr="1168" mi="0" ci="2" mb="0" cb="0"/><line nr="1172" mi="0" ci="4" mb="0" cb="0"/><line nr="1173" mi="0" ci="3" mb="0" cb="0"/><line nr="1174" mi="0" ci="3" mb="0" cb="0"/><line nr="1175" mi="0" ci="4" mb="0" cb="0"/><line nr="1176" mi="0" ci="3" mb="1" cb="1"/><line nr="1177" mi="0" ci="5" mb="0" cb="0"/><line nr="1178" mi="0" ci="5" mb="0" cb="0"/><line nr="1179" mi="2" ci="7" mb="1" cb="1"/><line nr="1180" mi="6" ci="0" mb="0" cb="0"/><line nr="1181" mi="5" ci="0" mb="2" cb="0"/><line nr="1182" mi="6" ci="0" mb="0" cb="0"/><line nr="1183" mi="5" ci="0" mb="0" cb="0"/><line nr="1184" mi="3" ci="0" mb="0" cb="0"/><line nr="1185" mi="2" ci="0" mb="2" cb="0"/><line nr="1186" mi="4" ci="0" mb="0" cb="0"/><line nr="1187" mi="6" ci="0" mb="0" cb="0"/><line nr="1189" mi="4" ci="0" mb="0" cb="0"/><line nr="1192" mi="0" ci="17" mb="0" cb="2"/><line nr="1193" mi="0" ci="2" mb="0" cb="2"/><line nr="1194" mi="0" ci="3" mb="0" cb="0"/><line nr="1196" mi="2" ci="7" mb="1" cb="1"/><line nr="1197" mi="0" ci="5" mb="0" cb="0"/><line nr="1199" mi="0" ci="11" mb="0" cb="0"/><line nr="1201" mi="0" ci="6" mb="0" cb="2"/><line nr="1202" mi="0" ci="9" mb="0" cb="4"/><line nr="1204" mi="0" ci="3" mb="0" cb="2"/><line nr="1205" mi="0" ci="4" mb="0" cb="0"/><line nr="1206" mi="0" ci="3" mb="1" cb="1"/><line nr="1207" mi="2" ci="7" mb="1" cb="1"/><line nr="1208" mi="6" ci="0" mb="0" cb="0"/><line nr="1210" mi="3" ci="0" mb="0" cb="0"/><line nr="1211" mi="2" ci="0" mb="2" cb="0"/><line nr="1212" mi="4" ci="0" mb="0" cb="0"/><line nr="1213" mi="7" ci="0" mb="0" cb="0"/><line nr="1214" mi="7" ci="0" mb="0" cb="0"/><line nr="1215" mi="3" ci="0" mb="0" cb="0"/><line nr="1216" mi="2" ci="0" mb="2" cb="0"/><line nr="1217" mi="4" ci="0" mb="0" cb="0"/><line nr="1218" mi="7" ci="0" mb="0" cb="0"/><line nr="1219" mi="6" ci="0" mb="0" cb="0"/><line nr="1221" mi="1" ci="0" mb="0" cb="0"/><line nr="1222" mi="3" ci="0" mb="0" cb="0"/><line nr="1223" mi="5" ci="0" mb="0" cb="0"/><line nr="1224" mi="1" ci="0" mb="0" cb="0"/><line nr="1227" mi="0" ci="1" mb="0" cb="0"/><line nr="1230" mi="0" ci="2" mb="0" cb="2"/><line nr="1231" mi="0" ci="6" mb="0" cb="0"/><line nr="1232" mi="0" ci="3" mb="1" cb="1"/><line nr="1233" mi="2" ci="7" mb="1" cb="1"/><line nr="1234" mi="6" ci="0" mb="0" cb="0"/><line nr="1235" mi="5" ci="0" mb="2" cb="0"/><line nr="1236" mi="9" ci="0" mb="0" cb="0"/><line nr="1237" mi="3" ci="0" mb="0" cb="0"/><line nr="1238" mi="2" ci="0" mb="2" cb="0"/><line nr="1239" mi="8" ci="0" mb="0" cb="0"/><line nr="1245" mi="0" ci="3" mb="0" cb="0"/><line nr="1246" mi="0" ci="3" mb="1" cb="1"/><line nr="1247" mi="4" ci="7" mb="1" cb="1"/><line nr="1248" mi="3" ci="0" mb="0" cb="0"/><line nr="1249" mi="1" ci="0" mb="0" cb="0"/><line nr="1251" mi="0" ci="1" mb="0" cb="0"/><line nr="1254" mi="13" ci="0" mb="0" cb="0"/><line nr="1256" mi="0" ci="1" mb="0" cb="0"/><line nr="1258" mi="0" ci="1" mb="0" cb="0"/><line nr="1279" mi="2" ci="0" mb="2" cb="0"/><line nr="1280" mi="10" ci="0" mb="2" cb="0"/><line nr="1282" mi="3" ci="0" mb="2" cb="0"/><line nr="1283" mi="3" ci="0" mb="0" cb="0"/><line nr="1284" mi="3" ci="0" mb="0" cb="0"/><line nr="1285" mi="3" ci="0" mb="0" cb="0"/><line nr="1286" mi="3" ci="0" mb="0" cb="0"/><line nr="1289" mi="5" ci="0" mb="2" cb="0"/><line nr="1290" mi="11" ci="0" mb="2" cb="0"/><line nr="1291" mi="4" ci="0" mb="2" cb="0"/><line nr="1292" mi="6" ci="0" mb="2" cb="0"/><line nr="1293" mi="8" ci="0" mb="2" cb="0"/><line nr="1294" mi="2" ci="0" mb="0" cb="0"/><line nr="1296" mi="8" ci="0" mb="2" cb="0"/><line nr="1297" mi="13" ci="0" mb="4" cb="0"/><line nr="1299" mi="5" ci="0" mb="0" cb="0"/><line nr="1300" mi="2" ci="0" mb="0" cb="0"/><line nr="1301" mi="3" ci="0" mb="0" cb="0"/><line nr="1302" mi="5" ci="0" mb="0" cb="0"/><line nr="1303" mi="15" ci="0" mb="0" cb="0"/><line nr="1304" mi="2" ci="0" mb="0" cb="0"/><line nr="1309" mi="4" ci="0" mb="0" cb="0"/><line nr="1310" mi="7" ci="0" mb="0" cb="0"/><line nr="1311" mi="6" ci="0" mb="2" cb="0"/><line nr="1312" mi="2" ci="0" mb="0" cb="0"/><line nr="1313" mi="8" ci="0" mb="0" cb="0"/><line nr="1316" mi="10" ci="0" mb="2" cb="0"/><line nr="1317" mi="8" ci="0" mb="0" cb="0"/><line nr="1319" mi="9" ci="0" mb="2" cb="0"/><line nr="1321" mi="2" ci="0" mb="0" cb="0"/><line nr="1322" mi="6" ci="0" mb="0" cb="0"/><line nr="1323" mi="5" ci="0" mb="0" cb="0"/><line nr="1325" mi="1" ci="0" mb="0" cb="0"/><line nr="1326" mi="13" ci="0" mb="0" cb="0"/><line nr="1328" mi="6" ci="0" mb="0" cb="0"/><line nr="1330" mi="2" ci="0" mb="2" cb="0"/><line nr="1332" mi="12" ci="0" mb="0" cb="0"/><line nr="1333" mi="2" ci="0" mb="0" cb="0"/><line nr="1334" mi="4" ci="0" mb="0" cb="0"/><line nr="1336" mi="2" ci="0" mb="2" cb="0"/><line nr="1337" mi="8" ci="0" mb="0" cb="0"/><line nr="1339" mi="9" ci="0" mb="0" cb="0"/><line nr="1340" mi="7" ci="0" mb="0" cb="0"/><line nr="1342" mi="2" ci="0" mb="2" cb="0"/><line nr="1343" mi="9" ci="0" mb="0" cb="0"/><line nr="1344" mi="9" ci="0" mb="0" cb="0"/><line nr="1347" mi="1" ci="0" mb="0" cb="0"/><line nr="1348" mi="8" ci="0" mb="0" cb="0"/><line nr="1350" mi="4" ci="0" mb="2" cb="0"/><line nr="1351" mi="6" ci="0" mb="2" cb="0"/><line nr="1352" mi="7" ci="0" mb="0" cb="0"/><line nr="1354" mi="1" ci="0" mb="0" cb="0"/><line nr="1355" mi="5" ci="0" mb="0" cb="0"/><line nr="1356" mi="5" ci="0" mb="2" cb="0"/><line nr="1357" mi="11" ci="0" mb="2" cb="0"/><line nr="1358" mi="4" ci="0" mb="2" cb="0"/><line nr="1359" mi="6" ci="0" mb="2" cb="0"/><line nr="1360" mi="8" ci="0" mb="2" cb="0"/><line nr="1361" mi="2" ci="0" mb="0" cb="0"/><line nr="1363" mi="8" ci="0" mb="2" cb="0"/><line nr="1364" mi="13" ci="0" mb="4" cb="0"/><line nr="1366" mi="5" ci="0" mb="0" cb="0"/><line nr="1367" mi="2" ci="0" mb="0" cb="0"/><line nr="1368" mi="3" ci="0" mb="0" cb="0"/><line nr="1369" mi="5" ci="0" mb="0" cb="0"/><line nr="1371" mi="15" ci="0" mb="0" cb="0"/><line nr="1372" mi="2" ci="0" mb="0" cb="0"/><line nr="1376" mi="13" ci="0" mb="0" cb="0"/><line nr="1378" mi="6" ci="0" mb="0" cb="0"/><line nr="1380" mi="2" ci="0" mb="2" cb="0"/><line nr="1382" mi="12" ci="0" mb="0" cb="0"/><line nr="1383" mi="2" ci="0" mb="0" cb="0"/><line nr="1384" mi="4" ci="0" mb="0" cb="0"/><line nr="1386" mi="2" ci="0" mb="2" cb="0"/><line nr="1387" mi="8" ci="0" mb="0" cb="0"/><line nr="1389" mi="9" ci="0" mb="0" cb="0"/><line nr="1390" mi="7" ci="0" mb="0" cb="0"/><line nr="1392" mi="2" ci="0" mb="2" cb="0"/><line nr="1393" mi="9" ci="0" mb="0" cb="0"/><line nr="1394" mi="9" ci="0" mb="0" cb="0"/><line nr="1397" mi="1" ci="0" mb="0" cb="0"/><line nr="1398" mi="8" ci="0" mb="0" cb="0"/><line nr="1400" mi="4" ci="0" mb="2" cb="0"/><line nr="1401" mi="6" ci="0" mb="2" cb="0"/><line nr="1402" mi="7" ci="0" mb="0" cb="0"/><line nr="1404" mi="1" ci="0" mb="0" cb="0"/><line nr="1405" mi="4" ci="0" mb="0" cb="0"/><line nr="1408" mi="1" ci="0" mb="0" cb="0"/><line nr="1409" mi="6" ci="0" mb="0" cb="0"/><line nr="1410" mi="2" ci="0" mb="2" cb="0"/><line nr="1411" mi="11" ci="0" mb="2" cb="0"/><line nr="1412" mi="6" ci="0" mb="0" cb="0"/><line nr="1413" mi="2" ci="0" mb="2" cb="0"/><line nr="1414" mi="7" ci="0" mb="0" cb="0"/><line nr="1416" mi="1" ci="0" mb="0" cb="0"/><line nr="1417" mi="4" ci="0" mb="0" cb="0"/><line nr="1420" mi="1" ci="0" mb="0" cb="0"/><line nr="1422" mi="1" ci="0" mb="0" cb="0"/><line nr="1444" mi="0" ci="4" mb="2" cb="2"/><line nr="1447" mi="0" ci="10" mb="0" cb="2"/><line nr="1448" mi="0" ci="3" mb="0" cb="0"/><line nr="1449" mi="0" ci="4" mb="1" cb="1"/><line nr="1450" mi="0" ci="6" mb="0" cb="0"/><line nr="1451" mi="0" ci="3" mb="0" cb="0"/><line nr="1452" mi="0" ci="3" mb="0" cb="0"/><line nr="1454" mi="0" ci="4" mb="0" cb="0"/><line nr="1456" mi="0" ci="4" mb="0" cb="0"/><line nr="1458" mi="0" ci="2" mb="1" cb="1"/><line nr="1459" mi="0" ci="11" mb="0" cb="2"/><line nr="1460" mi="0" ci="4" mb="0" cb="0"/><line nr="1461" mi="0" ci="1" mb="0" cb="0"/><line nr="1464" mi="0" ci="4" mb="0" cb="0"/><line nr="1467" mi="0" ci="4" mb="0" cb="0"/><line nr="1468" mi="0" ci="4" mb="0" cb="0"/><line nr="1469" mi="0" ci="4" mb="0" cb="0"/><line nr="1471" mi="0" ci="2" mb="1" cb="1"/><line nr="1472" mi="4" ci="0" mb="0" cb="0"/><line nr="1473" mi="8" ci="0" mb="2" cb="0"/><line nr="1474" mi="2" ci="0" mb="0" cb="0"/><line nr="1475" mi="6" ci="0" mb="0" cb="0"/><line nr="1478" mi="4" ci="0" mb="2" cb="0"/><line nr="1479" mi="7" ci="0" mb="2" cb="0"/><line nr="1480" mi="2" ci="0" mb="2" cb="0"/><line nr="1481" mi="3" ci="0" mb="0" cb="0"/><line nr="1482" mi="3" ci="0" mb="2" cb="0"/><line nr="1483" mi="4" ci="0" mb="0" cb="0"/><line nr="1484" mi="4" ci="0" mb="0" cb="0"/><line nr="1486" mi="6" ci="0" mb="0" cb="0"/><line nr="1487" mi="2" ci="0" mb="0" cb="0"/><line nr="1488" mi="5" ci="0" mb="2" cb="0"/><line nr="1489" mi="16" ci="0" mb="0" cb="0"/><line nr="1492" mi="7" ci="0" mb="0" cb="0"/><line nr="1494" mi="6" ci="0" mb="0" cb="0"/><line nr="1495" mi="11" ci="0" mb="2" cb="0"/><line nr="1496" mi="4" ci="0" mb="2" cb="0"/><line nr="1497" mi="2" ci="0" mb="0" cb="0"/><line nr="1498" mi="1" ci="0" mb="0" cb="0"/><line nr="1500" mi="1" ci="0" mb="0" cb="0"/><line nr="1502" mi="2" ci="0" mb="2" cb="0"/><line nr="1503" mi="6" ci="0" mb="0" cb="0"/><line nr="1504" mi="6" ci="0" mb="0" cb="0"/><line nr="1505" mi="5" ci="0" mb="0" cb="0"/><line nr="1507" mi="12" ci="0" mb="0" cb="0"/><line nr="1508" mi="4" ci="0" mb="2" cb="0"/><line nr="1509" mi="4" ci="0" mb="2" cb="0"/><line nr="1510" mi="13" ci="0" mb="0" cb="0"/><line nr="1512" mi="6" ci="0" mb="0" cb="0"/><line nr="1514" mi="4" ci="0" mb="0" cb="0"/><line nr="1517" mi="1" ci="0" mb="0" cb="0"/><line nr="1521" mi="1" ci="0" mb="0" cb="0"/><line nr="1522" mi="0" ci="2" mb="0" cb="0"/><line nr="1523" mi="0" ci="2" mb="0" cb="0"/><line nr="1524" mi="0" ci="2" mb="0" cb="0"/><line nr="1525" mi="0" ci="4" mb="0" cb="0"/><line nr="1526" mi="0" ci="8" mb="0" cb="2"/><line nr="1527" mi="0" ci="2" mb="0" cb="0"/><line nr="1528" mi="0" ci="6" mb="0" cb="0"/><line nr="1529" mi="0" ci="4" mb="1" cb="1"/><line nr="1530" mi="0" ci="7" mb="1" cb="1"/><line nr="1531" mi="0" ci="2" mb="1" cb="1"/><line nr="1533" mi="0" ci="3" mb="0" cb="0"/><line nr="1534" mi="0" ci="4" mb="0" cb="0"/><line nr="1535" mi="0" ci="3" mb="0" cb="2"/><line nr="1536" mi="0" ci="4" mb="0" cb="0"/><line nr="1537" mi="0" ci="6" mb="0" cb="0"/><line nr="1538" mi="0" ci="1" mb="0" cb="0"/><line nr="1539" mi="0" ci="9" mb="0" cb="0"/><line nr="1542" mi="0" ci="10" mb="0" cb="2"/><line nr="1543" mi="0" ci="16" mb="0" cb="0"/><line nr="1546" mi="0" ci="2" mb="0" cb="0"/><line nr="1547" mi="0" ci="11" mb="0" cb="2"/><line nr="1548" mi="0" ci="4" mb="0" cb="2"/><line nr="1549" mi="0" ci="2" mb="0" cb="0"/><line nr="1550" mi="0" ci="1" mb="0" cb="0"/><line nr="1552" mi="0" ci="1" mb="0" cb="0"/><line nr="1553" mi="0" ci="2" mb="0" cb="2"/><line nr="1554" mi="0" ci="6" mb="0" cb="0"/><line nr="1555" mi="0" ci="6" mb="0" cb="0"/><line nr="1556" mi="0" ci="5" mb="0" cb="0"/><line nr="1558" mi="0" ci="12" mb="0" cb="0"/><line nr="1559" mi="0" ci="4" mb="1" cb="1"/><line nr="1560" mi="4" ci="0" mb="2" cb="0"/><line nr="1561" mi="13" ci="0" mb="0" cb="0"/><line nr="1563" mi="6" ci="0" mb="0" cb="0"/><line nr="1565" mi="4" ci="0" mb="0" cb="0"/><line nr="1568" mi="0" ci="1" mb="0" cb="0"/><line nr="1569" mi="0" ci="2" mb="1" cb="1"/><line nr="1570" mi="0" ci="10" mb="0" cb="2"/><line nr="1571" mi="0" ci="6" mb="0" cb="0"/><line nr="1572" mi="0" ci="2" mb="0" cb="0"/><line nr="1573" mi="0" ci="2" mb="0" cb="0"/><line nr="1574" mi="0" ci="3" mb="1" cb="1"/><line nr="1575" mi="4" ci="0" mb="0" cb="0"/><line nr="1577" mi="0" ci="1" mb="0" cb="0"/><line nr="1579" mi="0" ci="3" mb="1" cb="1"/><line nr="1580" mi="3" ci="0" mb="2" cb="0"/><line nr="1581" mi="7" ci="0" mb="0" cb="0"/><line nr="1584" mi="3" ci="0" mb="2" cb="0"/><line nr="1585" mi="9" ci="0" mb="0" cb="0"/><line nr="1589" mi="2" ci="0" mb="0" cb="0"/><line nr="1590" mi="2" ci="0" mb="0" cb="0"/><line nr="1591" mi="4" ci="0" mb="0" cb="0"/><line nr="1592" mi="3" ci="0" mb="0" cb="0"/><line nr="1593" mi="4" ci="0" mb="0" cb="0"/><line nr="1594" mi="3" ci="0" mb="0" cb="0"/><line nr="1601" mi="0" ci="11" mb="0" cb="2"/><line nr="1602" mi="0" ci="14" mb="0" cb="0"/><line nr="1603" mi="0" ci="5" mb="0" cb="0"/><line nr="1604" mi="0" ci="1" mb="0" cb="0"/><line nr="1605" mi="0" ci="3" mb="0" cb="0"/><line nr="1607" mi="0" ci="1" mb="0" cb="0"/><line nr="1609" mi="0" ci="1" mb="0" cb="0"/><line nr="1620" mi="0" ci="2" mb="1" cb="1"/><line nr="1621" mi="0" ci="11" mb="1" cb="1"/><line nr="1622" mi="0" ci="4" mb="1" cb="1"/><line nr="1623" mi="0" ci="2" mb="0" cb="0"/><line nr="1625" mi="1" ci="0" mb="0" cb="0"/><line nr="1627" mi="2" ci="0" mb="0" cb="0"/><line nr="1639" mi="0" ci="2" mb="1" cb="1"/><line nr="1640" mi="0" ci="11" mb="0" cb="2"/><line nr="1641" mi="0" ci="4" mb="1" cb="1"/><line nr="1642" mi="2" ci="0" mb="0" cb="0"/><line nr="1644" mi="0" ci="1" mb="0" cb="0"/><line nr="1646" mi="0" ci="2" mb="0" cb="0"/><line nr="1658" mi="0" ci="2" mb="0" cb="0"/><line nr="1659" mi="0" ci="2" mb="0" cb="0"/><line nr="1660" mi="6" ci="3" mb="5" cb="1"/><line nr="1662" mi="0" ci="4" mb="0" cb="0"/><line nr="1663" mi="0" ci="7" mb="0" cb="0"/><line nr="1665" mi="2" ci="0" mb="0" cb="0"/><line nr="1666" mi="2" ci="0" mb="0" cb="0"/><line nr="1668" mi="0" ci="3" mb="1" cb="1"/><line nr="1669" mi="4" ci="0" mb="0" cb="0"/><line nr="1670" mi="15" ci="0" mb="0" cb="0"/><line nr="1673" mi="0" ci="3" mb="1" cb="1"/><line nr="1674" mi="13" ci="0" mb="0" cb="0"/><line nr="1676" mi="12" ci="0" mb="2" cb="0"/><line nr="1678" mi="0" ci="3" mb="1" cb="1"/><line nr="1679" mi="18" ci="0" mb="2" cb="0"/><line nr="1680" mi="2" ci="0" mb="0" cb="0"/><line nr="1681" mi="14" ci="0" mb="2" cb="0"/><line nr="1682" mi="2" ci="0" mb="0" cb="0"/><line nr="1684" mi="0" ci="3" mb="1" cb="1"/><line nr="1685" mi="12" ci="0" mb="2" cb="0"/><line nr="1686" mi="18" ci="0" mb="2" cb="0"/><line nr="1687" mi="2" ci="0" mb="0" cb="0"/><line nr="1689" mi="0" ci="14" mb="0" cb="0"/><line nr="1710" mi="2" ci="0" mb="0" cb="0"/><line nr="1711" mi="6" ci="0" mb="2" cb="0"/><line nr="1713" mi="4" ci="0" mb="0" cb="0"/><line nr="1714" mi="4" ci="0" mb="0" cb="0"/><line nr="1715" mi="4" ci="0" mb="0" cb="0"/><line nr="1716" mi="4" ci="0" mb="0" cb="0"/><line nr="1718" mi="4" ci="0" mb="0" cb="0"/><line nr="1719" mi="2" ci="0" mb="0" cb="0"/><line nr="1721" mi="8" ci="0" mb="0" cb="0"/><line nr="1722" mi="4" ci="0" mb="0" cb="0"/><line nr="1723" mi="4" ci="0" mb="0" cb="0"/><line nr="1724" mi="2" ci="0" mb="0" cb="0"/><line nr="1726" mi="8" ci="0" mb="2" cb="0"/><line nr="1727" mi="4" ci="0" mb="0" cb="0"/><line nr="1728" mi="9" ci="0" mb="0" cb="0"/><line nr="1729" mi="7" ci="0" mb="0" cb="0"/><line nr="1730" mi="7" ci="0" mb="0" cb="0"/><line nr="1731" mi="10" ci="0" mb="2" cb="0"/><line nr="1732" mi="2" ci="0" mb="0" cb="0"/><line nr="1735" mi="3" ci="0" mb="2" cb="0"/><line nr="1737" mi="6" ci="0" mb="2" cb="0"/><line nr="1738" mi="7" ci="0" mb="2" cb="0"/><line nr="1739" mi="2" ci="0" mb="0" cb="0"/><line nr="1742" mi="4" ci="0" mb="2" cb="0"/><line nr="1743" mi="1" ci="0" mb="0" cb="0"/><line nr="1746" mi="9" ci="0" mb="2" cb="0"/><line nr="1747" mi="8" ci="0" mb="0" cb="0"/><line nr="1748" mi="5" ci="0" mb="4" cb="0"/><line nr="1750" mi="2" ci="0" mb="0" cb="0"/><line nr="1751" mi="2" ci="0" mb="0" cb="0"/><line nr="1752" mi="7" ci="0" mb="0" cb="0"/><line nr="1753" mi="6" ci="0" mb="0" cb="0"/><line nr="1754" mi="2" ci="0" mb="0" cb="0"/><line nr="1756" mi="8" ci="0" mb="2" cb="0"/><line nr="1757" mi="6" ci="0" mb="2" cb="0"/><line nr="1758" mi="5" ci="0" mb="0" cb="0"/><line nr="1759" mi="3" ci="0" mb="2" cb="0"/><line nr="1760" mi="5" ci="0" mb="0" cb="0"/><line nr="1762" mi="4" ci="0" mb="0" cb="0"/><line nr="1765" mi="7" ci="0" mb="2" cb="0"/><line nr="1767" mi="2" ci="0" mb="0" cb="0"/><line nr="1768" mi="1" ci="0" mb="0" cb="0"/><line nr="1769" mi="4" ci="0" mb="0" cb="0"/><line nr="1773" mi="7" ci="0" mb="4" cb="0"/><line nr="1776" mi="3" ci="0" mb="0" cb="0"/><line nr="1777" mi="5" ci="0" mb="2" cb="0"/><line nr="1779" mi="3" ci="0" mb="2" cb="0"/><line nr="1781" mi="1" ci="0" mb="0" cb="0"/><line nr="1784" mi="7" ci="0" mb="2" cb="0"/><line nr="1786" mi="4" ci="0" mb="2" cb="0"/><line nr="1788" mi="6" ci="0" mb="0" cb="0"/><line nr="1789" mi="2" ci="0" mb="0" cb="0"/><line nr="1792" mi="7" ci="0" mb="2" cb="0"/><line nr="1794" mi="4" ci="0" mb="2" cb="0"/><line nr="1796" mi="8" ci="0" mb="2" cb="0"/><line nr="1798" mi="13" ci="0" mb="4" cb="0"/><line nr="1799" mi="3" ci="0" mb="0" cb="0"/><line nr="1800" mi="7" ci="0" mb="2" cb="0"/><line nr="1801" mi="3" ci="0" mb="0" cb="0"/><line nr="1802" mi="4" ci="0" mb="2" cb="0"/><line nr="1804" mi="1" ci="0" mb="0" cb="0"/><line nr="1805" mi="7" ci="0" mb="0" cb="0"/><line nr="1806" mi="4" ci="0" mb="2" cb="0"/><line nr="1807" mi="7" ci="0" mb="0" cb="0"/><line nr="1808" mi="4" ci="0" mb="0" cb="0"/><line nr="1809" mi="3" ci="0" mb="0" cb="0"/><line nr="1811" mi="7" ci="0" mb="2" cb="0"/><line nr="1812" mi="6" ci="0" mb="2" cb="0"/><line nr="1813" mi="3" ci="0" mb="0" cb="0"/><line nr="1814" mi="4" ci="0" mb="2" cb="0"/><line nr="1816" mi="6" ci="0" mb="0" cb="0"/><line nr="1819" mi="2" ci="0" mb="0" cb="0"/><line nr="1824" mi="4" ci="0" mb="2" cb="0"/><line nr="1825" mi="2" ci="0" mb="0" cb="0"/><line nr="1826" mi="9" ci="0" mb="2" cb="0"/><line nr="1827" mi="7" ci="0" mb="2" cb="0"/><line nr="1828" mi="3" ci="0" mb="2" cb="0"/><line nr="1829" mi="7" ci="0" mb="2" cb="0"/><line nr="1830" mi="3" ci="0" mb="0" cb="0"/><line nr="1831" mi="4" ci="0" mb="2" cb="0"/><line nr="1832" mi="5" ci="0" mb="0" cb="0"/><line nr="1833" mi="3" ci="0" mb="2" cb="0"/><line nr="1834" mi="4" ci="0" mb="0" cb="0"/><line nr="1836" mi="1" ci="0" mb="0" cb="0"/><line nr="1837" mi="4" ci="0" mb="2" cb="0"/><line nr="1838" mi="6" ci="0" mb="2" cb="0"/><line nr="1839" mi="6" ci="0" mb="0" cb="0"/><line nr="1840" mi="3" ci="0" mb="0" cb="0"/><line nr="1841" mi="1" ci="0" mb="0" cb="0"/><line nr="1844" mi="4" ci="0" mb="0" cb="0"/><line nr="1849" mi="2" ci="0" mb="2" cb="0"/><line nr="1851" mi="4" ci="0" mb="2" cb="0"/><line nr="1852" mi="6" ci="0" mb="0" cb="0"/><line nr="1853" mi="2" ci="0" mb="0" cb="0"/><line nr="1856" mi="3" ci="0" mb="2" cb="0"/><line nr="1857" mi="9" ci="0" mb="0" cb="0"/><line nr="1859" mi="8" ci="0" mb="0" cb="0"/><line nr="1865" mi="1" ci="0" mb="0" cb="0"/><line nr="1866" mi="2" ci="0" mb="0" cb="0"/><line nr="1867" mi="8" ci="0" mb="2" cb="0"/><line nr="1868" mi="4" ci="0" mb="0" cb="0"/><line nr="1871" mi="4" ci="0" mb="2" cb="0"/><line nr="1872" mi="2" ci="0" mb="0" cb="0"/><line nr="1874" mi="9" ci="0" mb="2" cb="0"/><line nr="1875" mi="11" ci="0" mb="2" cb="0"/><line nr="1876" mi="7" ci="0" mb="0" cb="0"/><line nr="1877" mi="7" ci="0" mb="0" cb="0"/><line nr="1879" mi="5" ci="0" mb="2" cb="0"/><line nr="1880" mi="11" ci="0" mb="2" cb="0"/><line nr="1881" mi="2" ci="0" mb="0" cb="0"/><line nr="1887" mi="8" ci="0" mb="2" cb="0"/><line nr="1888" mi="12" ci="0" mb="4" cb="0"/><line nr="1889" mi="10" ci="0" mb="0" cb="0"/><line nr="1890" mi="8" ci="0" mb="0" cb="0"/><line nr="1891" mi="18" ci="0" mb="0" cb="0"/><line nr="1896" mi="2" ci="0" mb="0" cb="0"/><line nr="1905" mi="0" ci="2" mb="1" cb="1"/><line nr="1907" mi="0" ci="3" mb="0" cb="0"/><line nr="1908" mi="0" ci="6" mb="0" cb="0"/><line nr="1910" mi="0" ci="1" mb="0" cb="0"/><line nr="1926" mi="2" ci="0" mb="2" cb="0"/><line nr="1927" mi="3" ci="0" mb="0" cb="0"/><line nr="1928" mi="5" ci="0" mb="0" cb="0"/><line nr="1930" mi="10" ci="0" mb="2" cb="0"/><line nr="1932" mi="11" ci="0" mb="2" cb="0"/><line nr="1934" mi="12" ci="0" mb="0" cb="0"/><line nr="1935" mi="2" ci="0" mb="0" cb="0"/><line nr="1936" mi="4" ci="0" mb="0" cb="0"/><line nr="1938" mi="2" ci="0" mb="2" cb="0"/><line nr="1939" mi="8" ci="0" mb="0" cb="0"/><line nr="1940" mi="15" ci="0" mb="0" cb="0"/><line nr="1944" mi="7" ci="0" mb="0" cb="0"/><line nr="1945" mi="3" ci="0" mb="2" cb="0"/><line nr="1947" mi="3" ci="0" mb="2" cb="0"/><line nr="1948" mi="7" ci="0" mb="0" cb="0"/><line nr="1950" mi="9" ci="0" mb="0" cb="0"/><line nr="1953" mi="26" ci="0" mb="0" cb="0"/><line nr="1957" mi="19" ci="0" mb="0" cb="0"/><line nr="1960" mi="8" ci="0" mb="0" cb="0"/><line nr="1961" mi="4" ci="0" mb="0" cb="0"/><line nr="1962" mi="1" ci="0" mb="0" cb="0"/><line nr="1963" mi="9" ci="0" mb="0" cb="0"/><line nr="1966" mi="6" ci="0" mb="0" cb="0"/><line nr="1968" mi="7" ci="0" mb="0" cb="0"/><line nr="1971" mi="1" ci="0" mb="0" cb="0"/><line nr="1972" mi="1" ci="0" mb="0" cb="0"/><line nr="1974" mi="2" ci="0" mb="2" cb="0"/><line nr="1977" mi="2" ci="0" mb="0" cb="0"/><line nr="1979" mi="10" ci="0" mb="2" cb="0"/><line nr="1984" mi="3" ci="0" mb="2" cb="0"/><line nr="1985" mi="2" ci="0" mb="0" cb="0"/><line nr="1986" mi="2" ci="0" mb="0" cb="0"/><line nr="1987" mi="4" ci="0" mb="0" cb="0"/><line nr="1990" mi="7" ci="0" mb="4" cb="0"/><line nr="1991" mi="15" ci="0" mb="0" cb="0"/><line nr="1993" mi="3" ci="0" mb="0" cb="0"/><line nr="1994" mi="1" ci="0" mb="0" cb="0"/><line nr="1995" mi="18" ci="0" mb="0" cb="0"/><line nr="1997" mi="3" ci="0" mb="0" cb="0"/><line nr="1999" mi="5" ci="0" mb="0" cb="0"/><line nr="2000" mi="4" ci="0" mb="0" cb="0"/><line nr="2001" mi="1" ci="0" mb="0" cb="0"/><line nr="2002" mi="15" ci="0" mb="2" cb="0"/><line nr="2004" mi="1" ci="0" mb="0" cb="0"/><line nr="2005" mi="3" ci="0" mb="0" cb="0"/><line nr="2006" mi="7" ci="0" mb="0" cb="0"/><line nr="2009" mi="2" ci="0" mb="0" cb="0"/><line nr="2010" mi="5" ci="0" mb="2" cb="0"/><line nr="2011" mi="2" ci="0" mb="2" cb="0"/><line nr="2012" mi="4" ci="0" mb="0" cb="0"/><line nr="2013" mi="18" ci="0" mb="0" cb="0"/><line nr="2015" mi="4" ci="0" mb="0" cb="0"/><line nr="2016" mi="4" ci="0" mb="0" cb="0"/><line nr="2018" mi="3" ci="0" mb="2" cb="0"/><line nr="2019" mi="2" ci="0" mb="2" cb="0"/><line nr="2020" mi="4" ci="0" mb="0" cb="0"/><line nr="2022" mi="15" ci="0" mb="2" cb="0"/><line nr="2024" mi="1" ci="0" mb="0" cb="0"/><line nr="2025" mi="11" ci="0" mb="2" cb="0"/><line nr="2026" mi="7" ci="0" mb="0" cb="0"/><line nr="2027" mi="1" ci="0" mb="0" cb="0"/><line nr="2030" mi="10" ci="0" mb="2" cb="0"/><line nr="2031" mi="3" ci="0" mb="0" cb="0"/><line nr="2032" mi="2" ci="0" mb="2" cb="0"/><line nr="2033" mi="5" ci="0" mb="0" cb="0"/><line nr="2035" mi="6" ci="0" mb="0" cb="0"/><line nr="2036" mi="5" ci="0" mb="2" cb="0"/><line nr="2037" mi="6" ci="0" mb="0" cb="0"/><line nr="2039" mi="4" ci="0" mb="0" cb="0"/><line nr="2040" mi="11" ci="0" mb="2" cb="0"/><line nr="2041" mi="8" ci="0" mb="0" cb="0"/><line nr="2042" mi="8" ci="0" mb="0" cb="0"/><line nr="2043" mi="5" ci="0" mb="2" cb="0"/><line nr="2044" mi="2" ci="0" mb="2" cb="0"/><line nr="2045" mi="8" ci="0" mb="0" cb="0"/><line nr="2046" mi="8" ci="0" mb="0" cb="0"/><line nr="2048" mi="1" ci="0" mb="0" cb="0"/><line nr="2052" mi="5" ci="0" mb="2" cb="0"/><line nr="2053" mi="3" ci="0" mb="0" cb="0"/><line nr="2054" mi="5" ci="0" mb="0" cb="0"/><line nr="2056" mi="2" ci="0" mb="0" cb="0"/><line nr="2057" mi="2" ci="0" mb="0" cb="0"/><line nr="2058" mi="2" ci="0" mb="2" cb="0"/><line nr="2059" mi="10" ci="0" mb="2" cb="0"/><line nr="2060" mi="9" ci="0" mb="2" cb="0"/><line nr="2062" mi="2" ci="0" mb="0" cb="0"/><line nr="2063" mi="1" ci="0" mb="0" cb="0"/><line nr="2065" mi="1" ci="0" mb="0" cb="0"/><line nr="2067" mi="2" ci="0" mb="2" cb="0"/><line nr="2068" mi="3" ci="0" mb="2" cb="0"/><line nr="2069" mi="8" ci="0" mb="0" cb="0"/><line nr="2070" mi="8" ci="0" mb="4" cb="0"/><line nr="2073" mi="5" ci="0" mb="2" cb="0"/><line nr="2075" mi="14" ci="0" mb="0" cb="0"/><line nr="2076" mi="6" ci="0" mb="0" cb="0"/><line nr="2078" mi="3" ci="0" mb="2" cb="0"/><line nr="2079" mi="2" ci="0" mb="2" cb="0"/><line nr="2082" mi="10" ci="0" mb="2" cb="0"/><line nr="2083" mi="1" ci="0" mb="0" cb="0"/><line nr="2084" mi="4" ci="0" mb="0" cb="0"/><line nr="2085" mi="9" ci="0" mb="2" cb="0"/><line nr="2086" mi="6" ci="0" mb="0" cb="0"/><line nr="2087" mi="4" ci="0" mb="0" cb="0"/><line nr="2088" mi="4" ci="0" mb="0" cb="0"/><line nr="2089" mi="7" ci="0" mb="0" cb="0"/><line nr="2090" mi="4" ci="0" mb="0" cb="0"/><line nr="2091" mi="5" ci="0" mb="4" cb="0"/><line nr="2093" mi="4" ci="0" mb="2" cb="0"/><line nr="2094" mi="3" ci="0" mb="0" cb="0"/><line nr="2095" mi="4" ci="0" mb="0" cb="0"/><line nr="2097" mi="4" ci="0" mb="0" cb="0"/><line nr="2098" mi="6" ci="0" mb="0" cb="0"/><line nr="2099" mi="4" ci="0" mb="0" cb="0"/><line nr="2102" mi="2" ci="0" mb="0" cb="0"/><line nr="2104" mi="10" ci="0" mb="0" cb="0"/><line nr="2105" mi="8" ci="0" mb="0" cb="0"/><line nr="2106" mi="4" ci="0" mb="0" cb="0"/><line nr="2110" mi="1" ci="0" mb="0" cb="0"/><line nr="2112" mi="1" ci="0" mb="0" cb="0"/><line nr="2114" mi="10" ci="0" mb="2" cb="0"/><line nr="2115" mi="2" ci="0" mb="0" cb="0"/><line nr="2116" mi="1" ci="0" mb="0" cb="0"/><line nr="2117" mi="2" ci="0" mb="0" cb="0"/><line nr="2119" mi="1" ci="0" mb="0" cb="0"/><line nr="2120" mi="1" ci="0" mb="0" cb="0"/><line nr="2123" mi="1" ci="0" mb="0" cb="0"/><line nr="2142" mi="2" ci="0" mb="2" cb="0"/><line nr="2143" mi="10" ci="0" mb="2" cb="0"/><line nr="2144" mi="6" ci="0" mb="0" cb="0"/><line nr="2146" mi="5" ci="0" mb="2" cb="0"/><line nr="2147" mi="11" ci="0" mb="2" cb="0"/><line nr="2148" mi="4" ci="0" mb="2" cb="0"/><line nr="2149" mi="6" ci="0" mb="2" cb="0"/><line nr="2151" mi="12" ci="0" mb="0" cb="0"/><line nr="2152" mi="2" ci="0" mb="0" cb="0"/><line nr="2153" mi="4" ci="0" mb="0" cb="0"/><line nr="2155" mi="2" ci="0" mb="2" cb="0"/><line nr="2156" mi="8" ci="0" mb="0" cb="0"/><line nr="2158" mi="9" ci="0" mb="0" cb="0"/><line nr="2159" mi="7" ci="0" mb="0" cb="0"/><line nr="2160" mi="2" ci="0" mb="2" cb="0"/><line nr="2161" mi="9" ci="0" mb="0" cb="0"/><line nr="2162" mi="9" ci="0" mb="0" cb="0"/><line nr="2165" mi="4" ci="0" mb="0" cb="0"/><line nr="2166" mi="2" ci="0" mb="0" cb="0"/><line nr="2167" mi="10" ci="0" mb="2" cb="0"/><line nr="2168" mi="8" ci="0" mb="2" cb="0"/><line nr="2169" mi="3" ci="0" mb="2" cb="0"/><line nr="2170" mi="1" ci="0" mb="0" cb="0"/><line nr="2172" mi="4" ci="0" mb="2" cb="0"/><line nr="2173" mi="3" ci="0" mb="0" cb="0"/><line nr="2174" mi="5" ci="0" mb="0" cb="0"/><line nr="2175" mi="13" ci="0" mb="0" cb="0"/><line nr="2176" mi="2" ci="0" mb="0" cb="0"/><line nr="2178" mi="7" ci="0" mb="0" cb="0"/><line nr="2179" mi="1" ci="0" mb="0" cb="0"/><line nr="2181" mi="4" ci="0" mb="0" cb="0"/><line nr="2182" mi="8" ci="0" mb="0" cb="0"/><line nr="2183" mi="9" ci="0" mb="2" cb="0"/><line nr="2185" mi="2" ci="0" mb="0" cb="0"/><line nr="2186" mi="8" ci="0" mb="0" cb="0"/><line nr="2189" mi="10" ci="0" mb="2" cb="0"/><line nr="2190" mi="8" ci="0" mb="0" cb="0"/><line nr="2191" mi="9" ci="0" mb="2" cb="0"/><line nr="2193" mi="2" ci="0" mb="0" cb="0"/><line nr="2194" mi="6" ci="0" mb="0" cb="0"/><line nr="2195" mi="5" ci="0" mb="0" cb="0"/><line nr="2197" mi="1" ci="0" mb="0" cb="0"/><line nr="2198" mi="8" ci="0" mb="0" cb="0"/><line nr="2200" mi="1" ci="0" mb="0" cb="0"/><line nr="2201" mi="1" ci="0" mb="0" cb="0"/><line nr="2202" mi="7" ci="0" mb="0" cb="0"/><line nr="2204" mi="2" ci="0" mb="0" cb="0"/><line nr="2205" mi="5" ci="0" mb="2" cb="0"/><line nr="2206" mi="11" ci="0" mb="2" cb="0"/><line nr="2207" mi="4" ci="0" mb="2" cb="0"/><line nr="2208" mi="6" ci="0" mb="2" cb="0"/><line nr="2210" mi="12" ci="0" mb="0" cb="0"/><line nr="2211" mi="2" ci="0" mb="0" cb="0"/><line nr="2213" mi="4" ci="0" mb="0" cb="0"/><line nr="2214" mi="2" ci="0" mb="2" cb="0"/><line nr="2215" mi="8" ci="0" mb="0" cb="0"/><line nr="2217" mi="9" ci="0" mb="0" cb="0"/><line nr="2218" mi="7" ci="0" mb="0" cb="0"/><line nr="2219" mi="2" ci="0" mb="2" cb="0"/><line nr="2220" mi="9" ci="0" mb="0" cb="0"/><line nr="2221" mi="9" ci="0" mb="0" cb="0"/><line nr="2222" mi="4" ci="0" mb="0" cb="0"/><line nr="2223" mi="2" ci="0" mb="0" cb="0"/><line nr="2224" mi="10" ci="0" mb="2" cb="0"/><line nr="2225" mi="8" ci="0" mb="2" cb="0"/><line nr="2226" mi="3" ci="0" mb="2" cb="0"/><line nr="2227" mi="1" ci="0" mb="0" cb="0"/><line nr="2229" mi="4" ci="0" mb="2" cb="0"/><line nr="2230" mi="3" ci="0" mb="0" cb="0"/><line nr="2231" mi="5" ci="0" mb="0" cb="0"/><line nr="2233" mi="15" ci="0" mb="0" cb="0"/><line nr="2235" mi="7" ci="0" mb="0" cb="0"/><line nr="2236" mi="1" ci="0" mb="0" cb="0"/><line nr="2237" mi="8" ci="0" mb="0" cb="0"/><line nr="2239" mi="1" ci="0" mb="0" cb="0"/><line nr="2240" mi="1" ci="0" mb="0" cb="0"/><line nr="2241" mi="7" ci="0" mb="0" cb="0"/><line nr="2244" mi="1" ci="0" mb="0" cb="0"/><line nr="2246" mi="1" ci="0" mb="0" cb="0"/><line nr="2248" mi="1" ci="0" mb="0" cb="0"/><line nr="2268" mi="19" ci="0" mb="2" cb="0"/><line nr="2269" mi="6" ci="0" mb="2" cb="0"/><line nr="2270" mi="12" ci="0" mb="0" cb="0"/><line nr="2271" mi="7" ci="0" mb="0" cb="0"/><line nr="2274" mi="8" ci="0" mb="0" cb="0"/><line nr="2275" mi="2" ci="0" mb="2" cb="0"/><line nr="2276" mi="2" ci="0" mb="0" cb="0"/><line nr="2277" mi="3" ci="0" mb="0" cb="0"/><line nr="2278" mi="5" ci="0" mb="2" cb="0"/><line nr="2280" mi="7" ci="0" mb="2" cb="0"/><line nr="2281" mi="7" ci="0" mb="0" cb="0"/><line nr="2282" mi="8" ci="0" mb="0" cb="0"/><line nr="2283" mi="12" ci="0" mb="2" cb="0"/><line nr="2285" mi="26" ci="0" mb="0" cb="0"/><line nr="2288" mi="2" ci="0" mb="0" cb="0"/><line nr="2289" mi="5" ci="0" mb="0" cb="0"/><line nr="2291" mi="1" ci="0" mb="0" cb="0"/><line nr="2292" mi="6" ci="0" mb="0" cb="0"/><line nr="2293" mi="1" ci="0" mb="0" cb="0"/><line nr="2296" mi="8" ci="0" mb="0" cb="0"/><line nr="2298" mi="16" ci="0" mb="2" cb="0"/><line nr="2299" mi="4" ci="0" mb="0" cb="0"/><line nr="2303" mi="3" ci="0" mb="0" cb="0"/><line nr="2304" mi="2" ci="0" mb="2" cb="0"/><line nr="2305" mi="2" ci="0" mb="0" cb="0"/><line nr="2307" mi="6" ci="0" mb="4" cb="0"/><line nr="2308" mi="4" ci="0" mb="0" cb="0"/><line nr="2309" mi="4" ci="0" mb="0" cb="0"/><line nr="2310" mi="2" ci="0" mb="0" cb="0"/><line nr="2312" mi="11" ci="0" mb="2" cb="0"/><line nr="2314" mi="5" ci="0" mb="2" cb="0"/><line nr="2315" mi="17" ci="0" mb="0" cb="0"/><line nr="2319" mi="6" ci="0" mb="0" cb="0"/><line nr="2320" mi="5" ci="0" mb="4" cb="0"/><line nr="2321" mi="2" ci="0" mb="0" cb="0"/><line nr="2324" mi="7" ci="0" mb="2" cb="0"/><line nr="2325" mi="12" ci="0" mb="0" cb="0"/><line nr="2326" mi="5" ci="0" mb="0" cb="0"/><line nr="2328" mi="8" ci="0" mb="0" cb="0"/><line nr="2330" mi="1" ci="0" mb="0" cb="0"/><line nr="2332" mi="2" ci="0" mb="2" cb="0"/><line nr="2333" mi="6" ci="0" mb="0" cb="0"/><line nr="2335" mi="7" ci="0" mb="2" cb="0"/><line nr="2337" mi="2" ci="0" mb="0" cb="0"/><line nr="2338" mi="11" ci="0" mb="2" cb="0"/><line nr="2339" mi="13" ci="0" mb="6" cb="0"/><line nr="2342" mi="2" ci="0" mb="0" cb="0"/><line nr="2343" mi="7" ci="0" mb="2" cb="0"/><line nr="2345" mi="22" ci="0" mb="2" cb="0"/><line nr="2346" mi="7" ci="0" mb="2" cb="0"/><line nr="2347" mi="5" ci="0" mb="2" cb="0"/><line nr="2348" mi="3" ci="0" mb="2" cb="0"/><line nr="2349" mi="2" ci="0" mb="0" cb="0"/><line nr="2350" mi="1" ci="0" mb="0" cb="0"/><line nr="2355" mi="2" ci="0" mb="2" cb="0"/><line nr="2356" mi="12" ci="0" mb="2" cb="0"/><line nr="2357" mi="2" ci="0" mb="0" cb="0"/><line nr="2358" mi="6" ci="0" mb="2" cb="0"/><line nr="2360" mi="5" ci="0" mb="0" cb="0"/><line nr="2361" mi="6" ci="0" mb="0" cb="0"/><line nr="2362" mi="3" ci="0" mb="0" cb="0"/><line nr="2363" mi="2" ci="0" mb="0" cb="0"/><line nr="2365" mi="3" ci="0" mb="2" cb="0"/><line nr="2367" mi="17" ci="0" mb="2" cb="0"/><line nr="2368" mi="6" ci="0" mb="0" cb="0"/><line nr="2369" mi="4" ci="0" mb="2" cb="0"/><line nr="2370" mi="5" ci="0" mb="2" cb="0"/><line nr="2371" mi="3" ci="0" mb="2" cb="0"/><line nr="2372" mi="6" ci="0" mb="0" cb="0"/><line nr="2373" mi="3" ci="0" mb="0" cb="0"/><line nr="2375" mi="2" ci="0" mb="2" cb="0"/><line nr="2376" mi="7" ci="0" mb="2" cb="0"/><line nr="2377" mi="9" ci="0" mb="0" cb="0"/><line nr="2383" mi="8" ci="0" mb="0" cb="0"/><line nr="2385" mi="8" ci="0" mb="0" cb="0"/><line nr="2387" mi="1" ci="0" mb="0" cb="0"/><line nr="2388" mi="3" ci="0" mb="0" cb="0"/><line nr="2389" mi="5" ci="0" mb="0" cb="0"/><line nr="2390" mi="2" ci="0" mb="0" cb="0"/><line nr="2391" mi="1" ci="0" mb="0" cb="0"/><line nr="2392" mi="10" ci="0" mb="2" cb="0"/><line nr="2394" mi="2" ci="0" mb="2" cb="0"/><line nr="2395" mi="5" ci="0" mb="0" cb="0"/><line nr="2396" mi="3" ci="0" mb="0" cb="0"/><line nr="2397" mi="16" ci="0" mb="2" cb="0"/><line nr="2398" mi="3" ci="0" mb="0" cb="0"/><line nr="2399" mi="2" ci="0" mb="2" cb="0"/><line nr="2401" mi="4" ci="0" mb="0" cb="0"/><line nr="2402" mi="2" ci="0" mb="0" cb="0"/><line nr="2403" mi="9" ci="0" mb="0" cb="0"/><line nr="2405" mi="1" ci="0" mb="0" cb="0"/><line nr="2406" mi="3" ci="0" mb="0" cb="0"/><line nr="2407" mi="6" ci="0" mb="0" cb="0"/><line nr="2408" mi="2" ci="0" mb="0" cb="0"/><line nr="2409" mi="3" ci="0" mb="0" cb="0"/><line nr="2410" mi="2" ci="0" mb="2" cb="0"/><line nr="2412" mi="4" ci="0" mb="0" cb="0"/><line nr="2413" mi="2" ci="0" mb="0" cb="0"/><line nr="2414" mi="9" ci="0" mb="0" cb="0"/><line nr="2416" mi="1" ci="0" mb="0" cb="0"/><line nr="2417" mi="3" ci="0" mb="0" cb="0"/><line nr="2418" mi="6" ci="0" mb="0" cb="0"/><line nr="2419" mi="1" ci="0" mb="0" cb="0"/><line nr="2423" mi="2" ci="0" mb="2" cb="0"/><line nr="2424" mi="10" ci="0" mb="0" cb="0"/><line nr="2430" mi="2" ci="0" mb="0" cb="0"/><line nr="2432" mi="12" ci="0" mb="2" cb="0"/><line nr="2433" mi="2" ci="0" mb="0" cb="0"/><line nr="2434" mi="6" ci="0" mb="2" cb="0"/><line nr="2436" mi="5" ci="0" mb="0" cb="0"/><line nr="2438" mi="8" ci="0" mb="2" cb="0"/><line nr="2439" mi="2" ci="0" mb="2" cb="0"/><line nr="2441" mi="3" ci="0" mb="0" cb="0"/><line nr="2442" mi="3" ci="0" mb="0" cb="0"/><line nr="2443" mi="2" ci="0" mb="0" cb="0"/><line nr="2444" mi="2" ci="0" mb="0" cb="0"/><line nr="2445" mi="10" ci="0" mb="2" cb="0"/><line nr="2447" mi="2" ci="0" mb="2" cb="0"/><line nr="2448" mi="5" ci="0" mb="0" cb="0"/><line nr="2449" mi="3" ci="0" mb="0" cb="0"/><line nr="2450" mi="4" ci="0" mb="0" cb="0"/><line nr="2451" mi="4" ci="0" mb="0" cb="0"/><line nr="2452" mi="4" ci="0" mb="0" cb="0"/><line nr="2453" mi="8" ci="0" mb="2" cb="0"/><line nr="2454" mi="6" ci="0" mb="0" cb="0"/><line nr="2455" mi="6" ci="0" mb="0" cb="0"/><line nr="2459" mi="2" ci="0" mb="0" cb="0"/><line nr="2460" mi="4" ci="0" mb="0" cb="0"/><line nr="2461" mi="4" ci="0" mb="0" cb="0"/><line nr="2462" mi="17" ci="0" mb="2" cb="0"/><line nr="2463" mi="6" ci="0" mb="0" cb="0"/><line nr="2464" mi="6" ci="0" mb="2" cb="0"/><line nr="2465" mi="5" ci="0" mb="0" cb="0"/><line nr="2466" mi="9" ci="0" mb="0" cb="0"/><line nr="2468" mi="10" ci="0" mb="2" cb="0"/><line nr="2469" mi="13" ci="0" mb="4" cb="0"/><line nr="2471" mi="3" ci="0" mb="2" cb="0"/><line nr="2472" mi="4" ci="0" mb="0" cb="0"/><line nr="2473" mi="5" ci="0" mb="0" cb="0"/><line nr="2474" mi="1" ci="0" mb="0" cb="0"/><line nr="2475" mi="2" ci="0" mb="2" cb="0"/><line nr="2476" mi="8" ci="0" mb="2" cb="0"/><line nr="2477" mi="4" ci="0" mb="0" cb="0"/><line nr="2478" mi="3" ci="0" mb="0" cb="0"/><line nr="2479" mi="2" ci="0" mb="2" cb="0"/><line nr="2481" mi="11" ci="0" mb="0" cb="0"/><line nr="2482" mi="2" ci="0" mb="0" cb="0"/><line nr="2483" mi="7" ci="0" mb="0" cb="0"/><line nr="2484" mi="1" ci="0" mb="0" cb="0"/><line nr="2485" mi="3" ci="0" mb="0" cb="0"/><line nr="2486" mi="5" ci="0" mb="0" cb="0"/><line nr="2487" mi="1" ci="0" mb="0" cb="0"/><line nr="2488" mi="2" ci="0" mb="0" cb="0"/><line nr="2489" mi="3" ci="0" mb="0" cb="0"/><line nr="2490" mi="2" ci="0" mb="2" cb="0"/><line nr="2492" mi="11" ci="0" mb="0" cb="0"/><line nr="2493" mi="2" ci="0" mb="0" cb="0"/><line nr="2494" mi="7" ci="0" mb="0" cb="0"/><line nr="2495" mi="1" ci="0" mb="0" cb="0"/><line nr="2496" mi="3" ci="0" mb="0" cb="0"/><line nr="2497" mi="5" ci="0" mb="0" cb="0"/><line nr="2498" mi="1" ci="0" mb="0" cb="0"/><line nr="2499" mi="1" ci="0" mb="0" cb="0"/><line nr="2505" mi="2" ci="0" mb="2" cb="0"/><line nr="2506" mi="6" ci="0" mb="0" cb="0"/><line nr="2508" mi="10" ci="0" mb="2" cb="0"/><line nr="2510" mi="2" ci="0" mb="2" cb="0"/><line nr="2511" mi="8" ci="0" mb="2" cb="0"/><line nr="2512" mi="4" ci="0" mb="0" cb="0"/><line nr="2513" mi="3" ci="0" mb="0" cb="0"/><line nr="2514" mi="2" ci="0" mb="2" cb="0"/><line nr="2515" mi="12" ci="0" mb="0" cb="0"/><line nr="2517" mi="3" ci="0" mb="0" cb="0"/><line nr="2518" mi="2" ci="0" mb="2" cb="0"/><line nr="2519" mi="11" ci="0" mb="0" cb="0"/><line nr="2524" mi="2" ci="0" mb="2" cb="0"/><line nr="2525" mi="12" ci="0" mb="0" cb="0"/><line nr="2527" mi="2" ci="0" mb="0" cb="0"/><line nr="2532" mi="1" ci="0" mb="0" cb="0"/><line nr="2534" mi="1" ci="0" mb="0" cb="0"/><line nr="2535" mi="15" ci="0" mb="0" cb="0"/><line nr="2539" mi="1" ci="0" mb="0" cb="0"/><line nr="2541" mi="8" ci="0" mb="0" cb="0"/><line nr="2542" mi="5" ci="0" mb="0" cb="0"/><line nr="2544" mi="2" ci="0" mb="0" cb="0"/><line nr="2545" mi="10" ci="0" mb="2" cb="0"/><line nr="2546" mi="2" ci="0" mb="2" cb="0"/><line nr="2547" mi="5" ci="0" mb="0" cb="0"/><line nr="2548" mi="3" ci="0" mb="0" cb="0"/><line nr="2549" mi="16" ci="0" mb="2" cb="0"/><line nr="2550" mi="3" ci="0" mb="0" cb="0"/><line nr="2555" mi="1" ci="0" mb="0" cb="0"/><line nr="2567" mi="2" ci="0" mb="0" cb="0"/><line nr="2568" mi="7" ci="0" mb="4" cb="0"/><line nr="2569" mi="2" ci="0" mb="0" cb="0"/><line nr="2577" mi="4" ci="0" mb="0" cb="0"/><line nr="2578" mi="8" ci="0" mb="2" cb="0"/><line nr="2579" mi="11" ci="0" mb="0" cb="0"/><line nr="2580" mi="10" ci="0" mb="0" cb="0"/><line nr="2581" mi="7" ci="0" mb="0" cb="0"/><line nr="2582" mi="1" ci="0" mb="0" cb="0"/><line nr="2583" mi="2" ci="0" mb="0" cb="0"/><line nr="2584" mi="1" ci="0" mb="0" cb="0"/><line nr="2586" mi="11" ci="0" mb="2" cb="0"/><line nr="2587" mi="9" ci="0" mb="2" cb="0"/><line nr="2589" mi="5" ci="0" mb="2" cb="0"/><line nr="2590" mi="20" ci="0" mb="0" cb="0"/><line nr="2591" mi="9" ci="0" mb="0" cb="0"/><line nr="2593" mi="9" ci="0" mb="0" cb="0"/><line nr="2595" mi="1" ci="0" mb="0" cb="0"/><line nr="2596" mi="2" ci="0" mb="0" cb="0"/><line nr="2599" mi="15" ci="0" mb="0" cb="0"/><line nr="2612" mi="7" ci="0" mb="0" cb="0"/><line nr="2613" mi="2" ci="0" mb="0" cb="0"/><line nr="2614" mi="2" ci="0" mb="0" cb="0"/><line nr="2615" mi="2" ci="0" mb="0" cb="0"/><line nr="2617" mi="8" ci="0" mb="4" cb="0"/><line nr="2618" mi="19" ci="0" mb="2" cb="0"/><line nr="2619" mi="12" ci="0" mb="4" cb="0"/><line nr="2621" mi="12" ci="0" mb="4" cb="0"/><line nr="2623" mi="6" ci="0" mb="0" cb="0"/><line nr="2625" mi="4" ci="0" mb="2" cb="0"/><line nr="2626" mi="5" ci="0" mb="0" cb="0"/><line nr="2627" mi="12" ci="0" mb="4" cb="0"/><line nr="2629" mi="6" ci="0" mb="0" cb="0"/><line nr="2631" mi="4" ci="0" mb="2" cb="0"/><line nr="2632" mi="5" ci="0" mb="0" cb="0"/><line nr="2633" mi="12" ci="0" mb="4" cb="0"/><line nr="2635" mi="6" ci="0" mb="0" cb="0"/><line nr="2637" mi="5" ci="0" mb="0" cb="0"/><line nr="2656" mi="2" ci="0" mb="2" cb="0"/><line nr="2657" mi="10" ci="0" mb="2" cb="0"/><line nr="2658" mi="4" ci="0" mb="2" cb="0"/><line nr="2659" mi="10" ci="0" mb="0" cb="0"/><line nr="2661" mi="4" ci="0" mb="0" cb="0"/><line nr="2663" mi="1" ci="0" mb="0" cb="0"/><line nr="2665" mi="1" ci="0" mb="0" cb="0"/><line nr="2682" mi="0" ci="2" mb="1" cb="1"/><line nr="2685" mi="0" ci="2" mb="0" cb="0"/><line nr="2686" mi="0" ci="10" mb="0" cb="0"/><line nr="2687" mi="0" ci="5" mb="0" cb="0"/><line nr="2689" mi="0" ci="10" mb="0" cb="2"/><line nr="2690" mi="0" ci="6" mb="0" cb="4"/><line nr="2691" mi="0" ci="3" mb="0" cb="2"/><line nr="2692" mi="0" ci="4" mb="0" cb="0"/><line nr="2696" mi="0" ci="3" mb="0" cb="2"/><line nr="2697" mi="0" ci="4" mb="0" cb="0"/><line nr="2700" mi="0" ci="7" mb="1" cb="3"/><line nr="2701" mi="0" ci="15" mb="0" cb="0"/><line nr="2703" mi="0" ci="3" mb="0" cb="0"/><line nr="2704" mi="0" ci="1" mb="0" cb="0"/><line nr="2705" mi="0" ci="18" mb="0" cb="0"/><line nr="2707" mi="0" ci="3" mb="0" cb="0"/><line nr="2709" mi="0" ci="5" mb="0" cb="0"/><line nr="2710" mi="0" ci="4" mb="0" cb="0"/><line nr="2711" mi="0" ci="1" mb="0" cb="0"/><line nr="2712" mi="0" ci="15" mb="0" cb="2"/><line nr="2714" mi="0" ci="1" mb="0" cb="0"/><line nr="2715" mi="0" ci="7" mb="0" cb="0"/><line nr="2718" mi="0" ci="2" mb="0" cb="0"/><line nr="2719" mi="0" ci="5" mb="0" cb="2"/><line nr="2720" mi="0" ci="2" mb="1" cb="1"/><line nr="2721" mi="0" ci="4" mb="0" cb="0"/><line nr="2722" mi="0" ci="18" mb="0" cb="0"/><line nr="2724" mi="0" ci="4" mb="0" cb="0"/><line nr="2725" mi="0" ci="4" mb="0" cb="0"/><line nr="2727" mi="0" ci="3" mb="0" cb="2"/><line nr="2728" mi="0" ci="2" mb="1" cb="1"/><line nr="2729" mi="4" ci="0" mb="0" cb="0"/><line nr="2731" mi="1" ci="14" mb="1" cb="1"/><line nr="2733" mi="0" ci="1" mb="0" cb="0"/><line nr="2734" mi="0" ci="11" mb="0" cb="2"/><line nr="2735" mi="0" ci="7" mb="0" cb="0"/><line nr="2736" mi="0" ci="1" mb="0" cb="0"/><line nr="2739" mi="0" ci="10" mb="0" cb="2"/><line nr="2740" mi="0" ci="3" mb="0" cb="0"/><line nr="2741" mi="0" ci="2" mb="0" cb="2"/><line nr="2742" mi="0" ci="3" mb="0" cb="0"/><line nr="2743" mi="0" ci="3" mb="1" cb="1"/><line nr="2746" mi="13" ci="0" mb="0" cb="0"/><line nr="2750" mi="0" ci="5" mb="0" cb="0"/><line nr="2751" mi="0" ci="6" mb="0" cb="0"/><line nr="2752" mi="0" ci="9" mb="0" cb="0"/><line nr="2754" mi="0" ci="3" mb="0" cb="0"/><line nr="2755" mi="0" ci="4" mb="0" cb="0"/><line nr="2756" mi="0" ci="3" mb="1" cb="1"/><line nr="2757" mi="4" ci="7" mb="1" cb="1"/><line nr="2758" mi="4" ci="0" mb="0" cb="0"/><line nr="2759" mi="9" ci="0" mb="4" cb="0"/><line nr="2760" mi="5" ci="0" mb="2" cb="0"/><line nr="2761" mi="2" ci="0" mb="0" cb="0"/><line nr="2762" mi="8" ci="0" mb="2" cb="0"/><line nr="2764" mi="1" ci="0" mb="0" cb="0"/><line nr="2767" mi="0" ci="3" mb="1" cb="1"/><line nr="2772" mi="0" ci="5" mb="0" cb="2"/><line nr="2773" mi="0" ci="4" mb="1" cb="1"/><line nr="2774" mi="0" ci="2" mb="0" cb="0"/><line nr="2775" mi="0" ci="2" mb="0" cb="0"/><line nr="2776" mi="0" ci="2" mb="0" cb="2"/><line nr="2777" mi="0" ci="10" mb="0" cb="2"/><line nr="2778" mi="0" ci="9" mb="0" cb="2"/><line nr="2780" mi="0" ci="2" mb="0" cb="0"/><line nr="2781" mi="0" ci="1" mb="0" cb="0"/><line nr="2783" mi="0" ci="1" mb="0" cb="0"/><line nr="2785" mi="0" ci="2" mb="0" cb="2"/><line nr="2786" mi="0" ci="2" mb="0" cb="2"/><line nr="2788" mi="0" ci="8" mb="0" cb="0"/><line nr="2791" mi="0" ci="3" mb="0" cb="2"/><line nr="2792" mi="0" ci="2" mb="0" cb="0"/><line nr="2793" mi="0" ci="3" mb="0" cb="0"/><line nr="2795" mi="0" ci="6" mb="0" cb="0"/><line nr="2796" mi="0" ci="2" mb="0" cb="0"/><line nr="2797" mi="1" ci="0" mb="0" cb="0"/><line nr="2798" mi="3" ci="0" mb="0" cb="0"/><line nr="2799" mi="5" ci="0" mb="0" cb="0"/><line nr="2800" mi="2" ci="0" mb="0" cb="0"/><line nr="2801" mi="1" ci="0" mb="0" cb="0"/><line nr="2802" mi="0" ci="1" mb="0" cb="0"/><line nr="2803" mi="0" ci="10" mb="0" cb="0"/><line nr="2805" mi="0" ci="3" mb="1" cb="1"/><line nr="2806" mi="4" ci="7" mb="1" cb="1"/><line nr="2807" mi="3" ci="0" mb="0" cb="0"/><line nr="2808" mi="2" ci="0" mb="2" cb="0"/><line nr="2809" mi="5" ci="0" mb="0" cb="0"/><line nr="2810" mi="2" ci="0" mb="0" cb="0"/><line nr="2811" mi="9" ci="0" mb="0" cb="0"/><line nr="2813" mi="4" ci="0" mb="0" cb="0"/><line nr="2814" mi="2" ci="0" mb="2" cb="0"/><line nr="2815" mi="5" ci="0" mb="0" cb="0"/><line nr="2816" mi="2" ci="0" mb="0" cb="0"/><line nr="2817" mi="9" ci="0" mb="0" cb="0"/><line nr="2820" mi="1" ci="0" mb="0" cb="0"/><line nr="2823" mi="0" ci="1" mb="0" cb="0"/><line nr="2824" mi="0" ci="8" mb="0" cb="0"/><line nr="2827" mi="0" ci="3" mb="1" cb="1"/><line nr="2828" mi="0" ci="4" mb="0" cb="0"/><line nr="2829" mi="0" ci="3" mb="0" cb="0"/><line nr="2830" mi="0" ci="8" mb="0" cb="2"/><line nr="2832" mi="0" ci="19" mb="0" cb="0"/><line nr="2833" mi="0" ci="2" mb="0" cb="0"/><line nr="2836" mi="1" ci="0" mb="0" cb="0"/><line nr="2837" mi="3" ci="0" mb="0" cb="0"/><line nr="2838" mi="5" ci="0" mb="0" cb="0"/><line nr="2839" mi="2" ci="0" mb="0" cb="0"/><line nr="2840" mi="0" ci="1" mb="0" cb="0"/><line nr="2842" mi="0" ci="9" mb="0" cb="0"/><line nr="2844" mi="0" ci="3" mb="1" cb="1"/><line nr="2845" mi="4" ci="7" mb="1" cb="1"/><line nr="2846" mi="3" ci="0" mb="0" cb="0"/><line nr="2847" mi="2" ci="0" mb="2" cb="0"/><line nr="2848" mi="4" ci="0" mb="0" cb="0"/><line nr="2849" mi="8" ci="0" mb="2" cb="0"/><line nr="2851" mi="18" ci="0" mb="0" cb="0"/><line nr="2852" mi="2" ci="0" mb="0" cb="0"/><line nr="2855" mi="1" ci="0" mb="0" cb="0"/><line nr="2856" mi="3" ci="0" mb="0" cb="0"/><line nr="2857" mi="5" ci="0" mb="0" cb="0"/><line nr="2858" mi="1" ci="0" mb="0" cb="0"/><line nr="2859" mi="1" ci="0" mb="0" cb="0"/><line nr="2861" mi="9" ci="0" mb="0" cb="0"/><line nr="2863" mi="3" ci="0" mb="0" cb="0"/><line nr="2864" mi="2" ci="0" mb="2" cb="0"/><line nr="2865" mi="4" ci="0" mb="0" cb="0"/><line nr="2866" mi="8" ci="0" mb="2" cb="0"/><line nr="2868" mi="18" ci="0" mb="0" cb="0"/><line nr="2869" mi="2" ci="0" mb="0" cb="0"/><line nr="2872" mi="1" ci="0" mb="0" cb="0"/><line nr="2873" mi="3" ci="0" mb="0" cb="0"/><line nr="2874" mi="5" ci="0" mb="0" cb="0"/><line nr="2875" mi="1" ci="0" mb="0" cb="0"/><line nr="2876" mi="1" ci="0" mb="0" cb="0"/><line nr="2878" mi="8" ci="0" mb="0" cb="0"/><line nr="2881" mi="1" ci="0" mb="0" cb="0"/><line nr="2885" mi="0" ci="1" mb="0" cb="0"/><line nr="2890" mi="0" ci="4" mb="0" cb="0"/><line nr="2891" mi="0" ci="3" mb="1" cb="1"/><line nr="2892" mi="4" ci="7" mb="1" cb="1"/><line nr="2893" mi="3" ci="0" mb="0" cb="0"/><line nr="2894" mi="1" ci="0" mb="0" cb="0"/><line nr="2897" mi="0" ci="1" mb="0" cb="0"/><line nr="2899" mi="0" ci="1" mb="0" cb="0"/><line nr="2901" mi="0" ci="1" mb="0" cb="0"/><line nr="2918" mi="0" ci="2" mb="1" cb="1"/><line nr="2921" mi="0" ci="2" mb="0" cb="0"/><line nr="2922" mi="0" ci="10" mb="0" cb="0"/><line nr="2923" mi="0" ci="3" mb="0" cb="0"/><line nr="2924" mi="0" ci="5" mb="0" cb="0"/><line nr="2926" mi="0" ci="10" mb="0" cb="2"/><line nr="2928" mi="0" ci="7" mb="1" cb="3"/><line nr="2929" mi="0" ci="15" mb="0" cb="0"/><line nr="2931" mi="0" ci="6" mb="0" cb="0"/><line nr="2932" mi="0" ci="1" mb="0" cb="0"/><line nr="2933" mi="0" ci="18" mb="0" cb="0"/><line nr="2935" mi="0" ci="6" mb="0" cb="0"/><line nr="2937" mi="0" ci="2" mb="0" cb="0"/><line nr="2938" mi="0" ci="5" mb="0" cb="2"/><line nr="2939" mi="0" ci="2" mb="1" cb="1"/><line nr="2940" mi="0" ci="4" mb="0" cb="0"/><line nr="2941" mi="0" ci="18" mb="0" cb="0"/><line nr="2943" mi="0" ci="4" mb="0" cb="0"/><line nr="2944" mi="0" ci="4" mb="0" cb="0"/><line nr="2946" mi="0" ci="3" mb="0" cb="2"/><line nr="2947" mi="0" ci="2" mb="1" cb="1"/><line nr="2948" mi="4" ci="0" mb="0" cb="0"/><line nr="2950" mi="1" ci="14" mb="1" cb="1"/><line nr="2952" mi="0" ci="1" mb="0" cb="0"/><line nr="2953" mi="0" ci="11" mb="0" cb="2"/><line nr="2954" mi="0" ci="7" mb="0" cb="0"/><line nr="2955" mi="0" ci="1" mb="0" cb="0"/><line nr="2957" mi="0" ci="6" mb="0" cb="4"/><line nr="2958" mi="0" ci="5" mb="0" cb="0"/><line nr="2959" mi="0" ci="6" mb="0" cb="0"/><line nr="2960" mi="0" ci="9" mb="0" cb="0"/><line nr="2962" mi="0" ci="3" mb="1" cb="1"/><line nr="2963" mi="4" ci="7" mb="1" cb="1"/><line nr="2964" mi="4" ci="0" mb="0" cb="0"/><line nr="2965" mi="1" ci="0" mb="0" cb="0"/><line nr="2968" mi="0" ci="3" mb="1" cb="1"/><line nr="2970" mi="0" ci="3" mb="0" cb="0"/><line nr="2971" mi="0" ci="4" mb="0" cb="0"/><line nr="2974" mi="0" ci="4" mb="0" cb="0"/><line nr="2975" mi="0" ci="6" mb="0" cb="2"/><line nr="2977" mi="4" ci="2" mb="1" cb="1"/><line nr="2979" mi="2" ci="0" mb="2" cb="0"/><line nr="2980" mi="0" ci="2" mb="0" cb="0"/><line nr="2983" mi="0" ci="2" mb="0" cb="0"/><line nr="2984" mi="0" ci="8" mb="1" cb="3"/><line nr="2985" mi="2" ci="0" mb="0" cb="0"/><line nr="2989" mi="0" ci="5" mb="0" cb="2"/><line nr="2990" mi="0" ci="4" mb="1" cb="1"/><line nr="2991" mi="0" ci="2" mb="0" cb="0"/><line nr="2992" mi="0" ci="2" mb="0" cb="0"/><line nr="2993" mi="0" ci="2" mb="0" cb="2"/><line nr="2994" mi="0" ci="10" mb="0" cb="2"/><line nr="2995" mi="0" ci="9" mb="1" cb="1"/><line nr="2997" mi="2" ci="0" mb="0" cb="0"/><line nr="2998" mi="1" ci="0" mb="0" cb="0"/><line nr="3000" mi="0" ci="1" mb="0" cb="0"/><line nr="3002" mi="0" ci="2" mb="1" cb="1"/><line nr="3003" mi="0" ci="2" mb="0" cb="0"/><line nr="3004" mi="0" ci="4" mb="0" cb="0"/><line nr="3005" mi="0" ci="2" mb="1" cb="1"/><line nr="3007" mi="4" ci="0" mb="0" cb="0"/><line nr="3009" mi="3" ci="0" mb="2" cb="0"/><line nr="3010" mi="7" ci="0" mb="0" cb="0"/><line nr="3012" mi="4" ci="0" mb="0" cb="0"/><line nr="3014" mi="2" ci="0" mb="0" cb="0"/><line nr="3016" mi="1" ci="0" mb="0" cb="0"/><line nr="3017" mi="3" ci="0" mb="0" cb="0"/><line nr="3018" mi="2" ci="0" mb="0" cb="0"/><line nr="3019" mi="1" ci="0" mb="0" cb="0"/><line nr="3021" mi="0" ci="2" mb="1" cb="1"/><line nr="3023" mi="0" ci="8" mb="0" cb="0"/><line nr="3026" mi="0" ci="3" mb="0" cb="2"/><line nr="3027" mi="0" ci="1" mb="0" cb="0"/><line nr="3028" mi="0" ci="6" mb="0" cb="0"/><line nr="3029" mi="0" ci="5" mb="0" cb="0"/><line nr="3031" mi="0" ci="2" mb="0" cb="2"/><line nr="3032" mi="0" ci="6" mb="0" cb="0"/><line nr="3038" mi="0" ci="4" mb="0" cb="0"/><line nr="3039" mi="0" ci="6" mb="0" cb="2"/><line nr="3041" mi="0" ci="5" mb="0" cb="4"/><line nr="3043" mi="0" ci="1" mb="0" cb="0"/><line nr="3049" mi="0" ci="3" mb="0" cb="2"/><line nr="3050" mi="0" ci="5" mb="0" cb="0"/><line nr="3051" mi="0" ci="5" mb="0" cb="2"/><line nr="3052" mi="0" ci="4" mb="1" cb="1"/><line nr="3053" mi="0" ci="2" mb="0" cb="0"/><line nr="3054" mi="0" ci="4" mb="0" cb="0"/><line nr="3056" mi="0" ci="4" mb="0" cb="2"/><line nr="3057" mi="0" ci="5" mb="0" cb="0"/><line nr="3059" mi="0" ci="4" mb="0" cb="0"/><line nr="3060" mi="0" ci="2" mb="0" cb="0"/><line nr="3061" mi="0" ci="5" mb="0" cb="0"/><line nr="3062" mi="0" ci="3" mb="0" cb="0"/><line nr="3063" mi="2" ci="7" mb="1" cb="1"/><line nr="3064" mi="0" ci="5" mb="0" cb="0"/><line nr="3065" mi="0" ci="5" mb="0" cb="0"/><line nr="3066" mi="0" ci="6" mb="0" cb="0"/><line nr="3067" mi="0" ci="4" mb="0" cb="0"/><line nr="3068" mi="0" ci="2" mb="0" cb="2"/><line nr="3069" mi="0" ci="8" mb="0" cb="0"/><line nr="3072" mi="0" ci="3" mb="1" cb="1"/><line nr="3073" mi="0" ci="1" mb="0" cb="0"/><line nr="3074" mi="0" ci="5" mb="0" cb="0"/><line nr="3078" mi="0" ci="1" mb="0" cb="0"/><line nr="3081" mi="0" ci="2" mb="0" cb="0"/><line nr="3083" mi="0" ci="1" mb="0" cb="0"/><line nr="3084" mi="22" ci="0" mb="0" cb="0"/><line nr="3090" mi="0" ci="3" mb="0" cb="0"/><line nr="3091" mi="0" ci="1" mb="0" cb="0"/><line nr="3092" mi="0" ci="3" mb="1" cb="1"/><line nr="3093" mi="4" ci="7" mb="1" cb="1"/><line nr="3094" mi="3" ci="0" mb="0" cb="0"/><line nr="3095" mi="1" ci="0" mb="0" cb="0"/><line nr="3098" mi="0" ci="4" mb="0" cb="0"/><line nr="3099" mi="0" ci="3" mb="1" cb="1"/><line nr="3100" mi="4" ci="7" mb="1" cb="1"/><line nr="3101" mi="3" ci="0" mb="0" cb="0"/><line nr="3102" mi="1" ci="0" mb="0" cb="0"/><line nr="3105" mi="0" ci="1" mb="0" cb="0"/><line nr="3107" mi="0" ci="1" mb="0" cb="0"/><line nr="3124" mi="0" ci="2" mb="1" cb="1"/><line nr="3127" mi="0" ci="2" mb="0" cb="0"/><line nr="3128" mi="0" ci="10" mb="0" cb="0"/><line nr="3129" mi="0" ci="5" mb="0" cb="0"/><line nr="3130" mi="0" ci="3" mb="0" cb="0"/><line nr="3131" mi="0" ci="10" mb="0" cb="2"/><line nr="3132" mi="0" ci="16" mb="2" cb="4"/><line nr="3135" mi="0" ci="2" mb="0" cb="2"/><line nr="3136" mi="0" ci="5" mb="0" cb="0"/><line nr="3137" mi="0" ci="3" mb="0" cb="0"/><line nr="3138" mi="0" ci="3" mb="1" cb="1"/><line nr="3139" mi="0" ci="9" mb="0" cb="0"/><line nr="3141" mi="0" ci="1" mb="0" cb="0"/><line nr="3142" mi="0" ci="5" mb="0" cb="0"/><line nr="3143" mi="0" ci="2" mb="0" cb="0"/><line nr="3145" mi="0" ci="10" mb="0" cb="2"/><line nr="3146" mi="0" ci="5" mb="0" cb="0"/><line nr="3147" mi="0" ci="7" mb="0" cb="0"/><line nr="3148" mi="0" ci="1" mb="0" cb="0"/><line nr="3150" mi="0" ci="5" mb="0" cb="0"/><line nr="3152" mi="0" ci="2" mb="0" cb="0"/><line nr="3153" mi="0" ci="3" mb="1" cb="1"/><line nr="3154" mi="4" ci="7" mb="1" cb="1"/><line nr="3155" mi="9" ci="0" mb="0" cb="0"/><line nr="3157" mi="1" ci="0" mb="0" cb="0"/><line nr="3159" mi="0" ci="3" mb="1" cb="1"/><line nr="3161" mi="0" ci="5" mb="0" cb="2"/><line nr="3162" mi="0" ci="4" mb="1" cb="1"/><line nr="3163" mi="0" ci="2" mb="0" cb="0"/><line nr="3164" mi="0" ci="4" mb="0" cb="0"/><line nr="3166" mi="0" ci="8" mb="0" cb="0"/><line nr="3168" mi="0" ci="3" mb="0" cb="2"/><line nr="3169" mi="0" ci="6" mb="0" cb="0"/><line nr="3170" mi="0" ci="5" mb="0" cb="0"/><line nr="3171" mi="0" ci="2" mb="0" cb="2"/><line nr="3172" mi="0" ci="8" mb="0" cb="0"/><line nr="3175" mi="0" ci="3" mb="1" cb="1"/><line nr="3176" mi="0" ci="5" mb="0" cb="0"/><line nr="3181" mi="0" ci="1" mb="0" cb="0"/><line nr="3184" mi="0" ci="4" mb="0" cb="0"/><line nr="3185" mi="0" ci="3" mb="1" cb="1"/><line nr="3186" mi="4" ci="7" mb="1" cb="1"/><line nr="3187" mi="3" ci="0" mb="0" cb="0"/><line nr="3188" mi="1" ci="0" mb="0" cb="0"/><line nr="3190" mi="0" ci="1" mb="0" cb="0"/><line nr="3193" mi="0" ci="1" mb="0" cb="0"/><line nr="3195" mi="0" ci="1" mb="0" cb="0"/><line nr="3206" mi="0" ci="3" mb="1" cb="1"/><line nr="3207" mi="0" ci="2" mb="0" cb="0"/><line nr="3208" mi="4" ci="0" mb="0" cb="0"/><line nr="3209" mi="2" ci="0" mb="2" cb="0"/><line nr="3210" mi="6" ci="0" mb="2" cb="0"/><line nr="3211" mi="6" ci="0" mb="0" cb="0"/><line nr="3212" mi="11" ci="0" mb="0" cb="0"/><line nr="3213" mi="3" ci="0" mb="0" cb="0"/><line nr="3215" mi="10" ci="0" mb="0" cb="0"/><line nr="3217" mi="10" ci="0" mb="0" cb="0"/><line nr="3219" mi="7" ci="0" mb="2" cb="0"/><line nr="3220" mi="14" ci="0" mb="0" cb="0"/><line nr="3224" mi="6" ci="0" mb="0" cb="0"/><line nr="3226" mi="9" ci="0" mb="2" cb="0"/><line nr="3227" mi="6" ci="0" mb="2" cb="0"/><line nr="3229" mi="5" ci="0" mb="2" cb="0"/><line nr="3230" mi="2" ci="0" mb="2" cb="0"/><line nr="3231" mi="2" ci="0" mb="0" cb="0"/><line nr="3234" mi="2" ci="0" mb="0" cb="0"/><line nr="3246" mi="0" ci="2" mb="0" cb="0"/><line nr="3247" mi="0" ci="10" mb="0" cb="2"/><line nr="3248" mi="0" ci="6" mb="0" cb="4"/><line nr="3250" mi="0" ci="10" mb="0" cb="2"/><line nr="3252" mi="0" ci="7" mb="0" cb="2"/><line nr="3254" mi="0" ci="9" mb="2" cb="2"/><line nr="3256" mi="0" ci="11" mb="0" cb="2"/><line nr="3258" mi="0" ci="7" mb="1" cb="1"/><line nr="3260" mi="5" ci="5" mb="3" cb="1"/><line nr="3262" mi="0" ci="2" mb="0" cb="2"/><line nr="3263" mi="0" ci="4" mb="0" cb="0"/><line nr="3264" mi="0" ci="3" mb="0" cb="0"/><line nr="3265" mi="0" ci="2" mb="0" cb="2"/><line nr="3266" mi="0" ci="2" mb="0" cb="0"/><line nr="3268" mi="0" ci="4" mb="0" cb="0"/><line nr="3271" mi="0" ci="1" mb="0" cb="0"/><line nr="3272" mi="0" ci="2" mb="0" cb="0"/><line nr="3289" mi="0" ci="2" mb="0" cb="0"/><line nr="3290" mi="0" ci="8" mb="0" cb="0"/><line nr="3291" mi="0" ci="3" mb="0" cb="0"/><line nr="3292" mi="0" ci="1" mb="0" cb="0"/><line nr="3314" mi="0" ci="2" mb="0" cb="0"/><line nr="3315" mi="0" ci="4" mb="0" cb="0"/><line nr="3316" mi="0" ci="4" mb="0" cb="0"/><line nr="3317" mi="0" ci="3" mb="0" cb="0"/><line nr="3318" mi="0" ci="1" mb="0" cb="0"/><line nr="3338" mi="0" ci="2" mb="0" cb="0"/><line nr="3339" mi="0" ci="3" mb="0" cb="0"/><line nr="3340" mi="0" ci="3" mb="0" cb="0"/><line nr="3341" mi="0" ci="1" mb="0" cb="0"/><line nr="3362" mi="0" ci="6" mb="0" cb="0"/><line nr="3363" mi="0" ci="2" mb="0" cb="0"/><line nr="3364" mi="0" ci="2" mb="0" cb="0"/><line nr="3365" mi="0" ci="4" mb="0" cb="0"/><line nr="3366" mi="0" ci="2" mb="0" cb="2"/><line nr="3367" mi="0" ci="3" mb="0" cb="0"/><line nr="3368" mi="0" ci="4" mb="0" cb="0"/><line nr="3369" mi="0" ci="2" mb="1" cb="1"/><line nr="3370" mi="4" ci="0" mb="0" cb="0"/><line nr="3372" mi="0" ci="2" mb="0" cb="0"/><line nr="3373" mi="0" ci="2" mb="0" cb="0"/><line nr="3374" mi="0" ci="4" mb="0" cb="0"/><line nr="3376" mi="0" ci="6" mb="0" cb="2"/><line nr="3377" mi="0" ci="2" mb="0" cb="0"/><line nr="3378" mi="0" ci="3" mb="0" cb="0"/><line nr="3380" mi="0" ci="4" mb="0" cb="0"/><line nr="3381" mi="4" ci="2" mb="1" cb="1"/><line nr="3383" mi="2" ci="0" mb="2" cb="0"/><line nr="3385" mi="0" ci="2" mb="0" cb="2"/><line nr="3386" mi="0" ci="2" mb="0" cb="0"/><line nr="3387" mi="0" ci="3" mb="0" cb="0"/><line nr="3389" mi="0" ci="3" mb="1" cb="1"/><line nr="3390" mi="5" ci="0" mb="0" cb="0"/><line nr="3391" mi="2" ci="0" mb="2" cb="0"/><line nr="3392" mi="4" ci="0" mb="2" cb="0"/><line nr="3393" mi="5" ci="0" mb="0" cb="0"/><line nr="3395" mi="7" ci="0" mb="0" cb="0"/><line nr="3396" mi="6" ci="0" mb="0" cb="0"/><line nr="3398" mi="2" ci="0" mb="2" cb="0"/><line nr="3399" mi="4" ci="0" mb="2" cb="0"/><line nr="3400" mi="2" ci="0" mb="0" cb="0"/><line nr="3405" mi="1" ci="0" mb="0" cb="0"/><line nr="3408" mi="0" ci="6" mb="0" cb="0"/><line nr="3409" mi="0" ci="3" mb="0" cb="0"/><line nr="3410" mi="0" ci="2" mb="0" cb="2"/><line nr="3412" mi="0" ci="4" mb="0" cb="2"/><line nr="3413" mi="0" ci="3" mb="0" cb="0"/><line nr="3414" mi="0" ci="2" mb="0" cb="0"/><line nr="3415" mi="0" ci="2" mb="1" cb="1"/><line nr="3416" mi="0" ci="5" mb="0" cb="0"/><line nr="3417" mi="0" ci="7" mb="0" cb="0"/><line nr="3418" mi="0" ci="6" mb="0" cb="0"/><line nr="3419" mi="0" ci="2" mb="0" cb="2"/><line nr="3420" mi="0" ci="3" mb="0" cb="0"/><line nr="3422" mi="0" ci="3" mb="0" cb="0"/><line nr="3426" mi="2" ci="0" mb="0" cb="0"/><line nr="3429" mi="0" ci="2" mb="0" cb="2"/><line nr="3430" mi="0" ci="4" mb="0" cb="2"/><line nr="3431" mi="0" ci="5" mb="0" cb="0"/><line nr="3433" mi="0" ci="7" mb="0" cb="0"/><line nr="3434" mi="0" ci="6" mb="0" cb="0"/><line nr="3435" mi="0" ci="2" mb="1" cb="1"/><line nr="3436" mi="0" ci="2" mb="0" cb="0"/><line nr="3437" mi="0" ci="4" mb="0" cb="2"/><line nr="3438" mi="0" ci="2" mb="0" cb="0"/><line nr="3442" mi="0" ci="1" mb="0" cb="0"/><line nr="3443" mi="0" ci="2" mb="0" cb="0"/><line nr="3445" mi="0" ci="1" mb="0" cb="0"/><line nr="3448" mi="2" ci="0" mb="0" cb="0"/><line nr="3450" mi="0" ci="2" mb="0" cb="2"/><line nr="3451" mi="0" ci="2" mb="0" cb="0"/><line nr="3452" mi="0" ci="4" mb="0" cb="2"/><line nr="3453" mi="0" ci="5" mb="0" cb="0"/><line nr="3456" mi="0" ci="4" mb="0" cb="0"/><line nr="3457" mi="0" ci="2" mb="0" cb="2"/><line nr="3458" mi="0" ci="11" mb="0" cb="0"/><line nr="3460" mi="0" ci="2" mb="0" cb="0"/><line nr="3463" mi="0" ci="3" mb="1" cb="1"/><line nr="3464" mi="4" ci="7" mb="1" cb="1"/><line nr="3465" mi="7" ci="0" mb="2" cb="0"/><line nr="3466" mi="6" ci="0" mb="2" cb="0"/><line nr="3467" mi="2" ci="0" mb="2" cb="0"/><line nr="3468" mi="5" ci="0" mb="2" cb="0"/><line nr="3469" mi="5" ci="0" mb="0" cb="0"/><line nr="3470" mi="2" ci="0" mb="0" cb="0"/><line nr="3471" mi="11" ci="0" mb="0" cb="0"/><line nr="3473" mi="6" ci="0" mb="2" cb="0"/><line nr="3474" mi="5" ci="0" mb="0" cb="0"/><line nr="3475" mi="2" ci="0" mb="0" cb="0"/><line nr="3476" mi="11" ci="0" mb="0" cb="0"/><line nr="3478" mi="1" ci="0" mb="0" cb="0"/><line nr="3480" mi="2" ci="0" mb="0" cb="0"/><line nr="3482" mi="1" ci="0" mb="0" cb="0"/><line nr="3485" mi="0" ci="10" mb="0" cb="2"/><line nr="3487" mi="0" ci="2" mb="0" cb="0"/><line nr="3507" mi="2" ci="0" mb="0" cb="0"/><line nr="3508" mi="4" ci="0" mb="0" cb="0"/><line nr="3509" mi="6" ci="0" mb="2" cb="0"/><line nr="3511" mi="2" ci="0" mb="2" cb="0"/><line nr="3512" mi="6" ci="0" mb="0" cb="0"/><line nr="3513" mi="3" ci="0" mb="0" cb="0"/><line nr="3514" mi="4" ci="0" mb="0" cb="0"/><line nr="3515" mi="6" ci="0" mb="2" cb="0"/><line nr="3517" mi="2" ci="0" mb="2" cb="0"/><line nr="3518" mi="5" ci="0" mb="0" cb="0"/><line nr="3520" mi="2" ci="0" mb="0" cb="0"/><line nr="3522" mi="4" ci="0" mb="0" cb="0"/><line nr="3523" mi="3" ci="0" mb="2" cb="0"/><line nr="3524" mi="5" ci="0" mb="0" cb="0"/><line nr="3526" mi="6" ci="0" mb="0" cb="0"/><line nr="3527" mi="3" ci="0" mb="0" cb="0"/><line nr="3528" mi="2" ci="0" mb="2" cb="0"/><line nr="3529" mi="4" ci="0" mb="2" cb="0"/><line nr="3530" mi="2" ci="0" mb="0" cb="0"/><line nr="3531" mi="2" ci="0" mb="0" cb="0"/><line nr="3532" mi="2" ci="0" mb="2" cb="0"/><line nr="3533" mi="5" ci="0" mb="0" cb="0"/><line nr="3534" mi="7" ci="0" mb="0" cb="0"/><line nr="3535" mi="6" ci="0" mb="0" cb="0"/><line nr="3536" mi="6" ci="0" mb="2" cb="0"/><line nr="3539" mi="2" ci="0" mb="0" cb="0"/><line nr="3542" mi="2" ci="0" mb="0" cb="0"/><line nr="3560" mi="0" ci="3" mb="1" cb="1"/><line nr="3561" mi="0" ci="4" mb="0" cb="2"/><line nr="3562" mi="0" ci="5" mb="0" cb="0"/><line nr="3564" mi="0" ci="4" mb="0" cb="0"/><line nr="3565" mi="0" ci="4" mb="0" cb="0"/><line nr="3566" mi="0" ci="8" mb="0" cb="2"/><line nr="3568" mi="0" ci="19" mb="0" cb="0"/><line nr="3569" mi="0" ci="2" mb="0" cb="0"/><line nr="3570" mi="1" ci="0" mb="0" cb="0"/><line nr="3571" mi="3" ci="0" mb="0" cb="0"/><line nr="3572" mi="7" ci="0" mb="0" cb="0"/><line nr="3573" mi="0" ci="1" mb="0" cb="0"/><line nr="3575" mi="0" ci="4" mb="0" cb="0"/><line nr="3576" mi="0" ci="2" mb="1" cb="1"/><line nr="3577" mi="0" ci="9" mb="0" cb="0"/><line nr="3579" mi="4" ci="7" mb="1" cb="1"/><line nr="3580" mi="7" ci="0" mb="2" cb="0"/><line nr="3581" mi="6" ci="0" mb="2" cb="0"/><line nr="3582" mi="2" ci="0" mb="2" cb="0"/><line nr="3583" mi="5" ci="0" mb="2" cb="0"/><line nr="3584" mi="4" ci="0" mb="0" cb="0"/><line nr="3585" mi="8" ci="0" mb="2" cb="0"/><line nr="3587" mi="20" ci="0" mb="0" cb="0"/><line nr="3589" mi="1" ci="0" mb="0" cb="0"/><line nr="3590" mi="3" ci="0" mb="0" cb="0"/><line nr="3591" mi="8" ci="0" mb="0" cb="0"/><line nr="3592" mi="1" ci="0" mb="0" cb="0"/><line nr="3594" mi="11" ci="0" mb="0" cb="0"/><line nr="3596" mi="5" ci="0" mb="2" cb="0"/><line nr="3597" mi="4" ci="0" mb="0" cb="0"/><line nr="3598" mi="8" ci="0" mb="2" cb="0"/><line nr="3600" mi="20" ci="0" mb="0" cb="0"/><line nr="3602" mi="1" ci="0" mb="0" cb="0"/><line nr="3603" mi="3" ci="0" mb="0" cb="0"/><line nr="3604" mi="8" ci="0" mb="0" cb="0"/><line nr="3605" mi="1" ci="0" mb="0" cb="0"/><line nr="3607" mi="10" ci="0" mb="0" cb="0"/><line nr="3611" mi="1" ci="0" mb="0" cb="0"/><line nr="3613" mi="0" ci="1" mb="0" cb="0"/><line nr="3625" mi="0" ci="4" mb="0" cb="0"/><line nr="3626" mi="2" ci="5" mb="1" cb="1"/><line nr="3627" mi="0" ci="2" mb="1" cb="1"/><line nr="3628" mi="0" ci="6" mb="0" cb="0"/><line nr="3629" mi="0" ci="4" mb="0" cb="0"/><line nr="3630" mi="0" ci="7" mb="1" cb="1"/><line nr="3631" mi="0" ci="2" mb="0" cb="0"/><line nr="3634" mi="5" ci="0" mb="0" cb="0"/><line nr="3652" mi="0" ci="4" mb="0" cb="0"/><line nr="3653" mi="0" ci="7" mb="0" cb="2"/><line nr="3654" mi="0" ci="7" mb="1" cb="3"/><line nr="3656" mi="0" ci="4" mb="0" cb="0"/><line nr="3657" mi="1" ci="0" mb="0" cb="0"/><line nr="3658" mi="4" ci="0" mb="0" cb="0"/><line nr="3662" mi="0" ci="3" mb="0" cb="0"/><line nr="3663" mi="0" ci="5" mb="0" cb="0"/><line nr="3664" mi="0" ci="2" mb="0" cb="0"/><line nr="3665" mi="0" ci="3" mb="0" cb="0"/><line nr="3666" mi="0" ci="5" mb="0" cb="0"/><line nr="3668" mi="0" ci="3" mb="0" cb="2"/><line nr="3669" mi="0" ci="8" mb="0" cb="0"/><line nr="3670" mi="0" ci="8" mb="2" cb="2"/><line nr="3671" mi="0" ci="5" mb="0" cb="2"/><line nr="3672" mi="0" ci="6" mb="0" cb="0"/><line nr="3673" mi="0" ci="10" mb="0" cb="0"/><line nr="3675" mi="0" ci="3" mb="1" cb="1"/><line nr="3676" mi="1" ci="0" mb="0" cb="0"/><line nr="3679" mi="0" ci="2" mb="0" cb="0"/><line nr="3698" mi="0" ci="6" mb="0" cb="0"/><line nr="3699" mi="0" ci="3" mb="0" cb="0"/><line nr="3700" mi="0" ci="2" mb="0" cb="0"/><line nr="3701" mi="0" ci="5" mb="0" cb="0"/><line nr="3702" mi="0" ci="3" mb="0" cb="2"/><line nr="3703" mi="0" ci="8" mb="0" cb="0"/><line nr="3704" mi="0" ci="8" mb="0" cb="4"/><line nr="3705" mi="0" ci="5" mb="0" cb="2"/><line nr="3706" mi="0" ci="8" mb="0" cb="0"/><line nr="3707" mi="5" ci="8" mb="1" cb="1"/><line nr="3708" mi="4" ci="1" mb="0" cb="0"/><line nr="3709" mi="0" ci="6" mb="0" cb="0"/><line nr="3711" mi="0" ci="1" mb="0" cb="0"/><line nr="3712" mi="0" ci="2" mb="0" cb="0"/><counter type="INSTRUCTION" missed="6220" covered="3763"/><counter type="BRANCH" missed="995" covered="535"/><counter type="LINE" missed="1170" covered="839"/><counter type="COMPLEXITY" missed="601" covered="208"/><counter type="METHOD" missed="15" covered="29"/><counter type="CLASS" missed="0" covered="4"/></sourcefile><counter type="INSTRUCTION" missed="10177" covered="7791"/><counter type="BRANCH" missed="1569" covered="927"/><counter type="LINE" missed="1838" covered="1678"/><counter type="COMPLEXITY" missed="1007" covered="395"/><counter type="METHOD" missed="55" covered="99"/><counter type="CLASS" missed="10" covered="25"/></package><package name="mtas/solr/update/processor"><class name="mtas/solr/update/processor/MtasUpdateRequestProcessorConfig"><method name="&lt;init&gt;" desc="()V" line="478"><counter type="INSTRUCTION" missed="0" covered="53"/><counter type="LINE" missed="0" covered="12"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="53"/><counter type="LINE" missed="0" covered="12"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/solr/update/processor/MtasUpdateRequestProcessorFactory"><method name="&lt;init&gt;" desc="()V" line="47"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="init" desc="(Lorg/apache/solr/common/util/NamedList;)V" line="67"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="init" desc="(Lorg/apache/solr/request/SolrQueryRequest;)V" line="78"><counter type="INSTRUCTION" missed="131" covered="420"/><counter type="BRANCH" missed="22" covered="38"/><counter type="LINE" missed="22" covered="94"/><counter type="COMPLEXITY" missed="20" covered="11"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getInstance" desc="(Lorg/apache/solr/request/SolrQueryRequest;Lorg/apache/solr/response/SolrQueryResponse;Lorg/apache/solr/update/processor/UpdateRequestProcessor;)Lorg/apache/solr/update/processor/UpdateRequestProcessor;" line="267"><counter type="INSTRUCTION" missed="4" covered="11"/><counter type="LINE" missed="2" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="51"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="135" covered="445"/><counter type="BRANCH" missed="22" covered="38"/><counter type="LINE" missed="24" covered="103"/><counter type="COMPLEXITY" missed="20" covered="15"/><counter type="METHOD" missed="0" covered="5"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/solr/update/processor/MtasUpdateRequestProcessorResultReader"><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="48"><counter type="INSTRUCTION" missed="66" covered="60"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="11" covered="16"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getStoredStringValue" desc="()Ljava/lang/String;" line="147"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getStoredBinValue" desc="()[B" line="156"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getIterator" desc="()Ljava/util/Iterator;" line="165"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="close" desc="()V" line="175"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="forceClose" desc="()V" line="182"><counter type="INSTRUCTION" missed="16" covered="26"/><counter type="BRANCH" missed="3" covered="5"/><counter type="LINE" missed="3" covered="7"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="20"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="82" covered="102"/><counter type="BRANCH" missed="5" covered="7"/><counter type="LINE" missed="14" covered="30"/><counter type="COMPLEXITY" missed="5" covered="8"/><counter type="METHOD" missed="0" covered="7"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/solr/update/processor/MtasUpdateRequestProcessorResultReader$1"><method name="&lt;init&gt;" desc="(Lmtas/solr/update/processor/MtasUpdateRequestProcessorResultReader;Ljava/lang/String;)V" line="65"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hasNext" desc="()Z" line="70"><counter type="INSTRUCTION" missed="2" covered="20"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="next" desc="()Lmtas/solr/update/processor/MtasUpdateRequestProcessorResultItem;" line="84"><counter type="INSTRUCTION" missed="23" covered="15"/><counter type="BRANCH" missed="4" covered="2"/><counter type="LINE" missed="7" covered="5"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getNext" desc="()Lmtas/solr/update/processor/MtasUpdateRequestProcessorResultItem;" line="106"><counter type="INSTRUCTION" missed="7" covered="37"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="3" covered="8"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="32" covered="84"/><counter type="BRANCH" missed="7" covered="9"/><counter type="LINE" missed="11" covered="20"/><counter type="COMPLEXITY" missed="6" covered="6"/><counter type="METHOD" missed="0" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/solr/update/processor/MtasUpdateRequestProcessorResultWriter"><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="42"><counter type="INSTRUCTION" missed="6" covered="42"/><counter type="LINE" missed="3" covered="12"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addItem" desc="(Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Lorg/apache/lucene/util/BytesRef;Ljava/lang/Integer;)V" line="71"><counter type="INSTRUCTION" missed="6" covered="31"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="3" covered="8"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getTokenNumber" desc="()I" line="92"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getFileName" desc="()Ljava/lang/String;" line="102"><counter type="INSTRUCTION" missed="5" covered="7"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="close" desc="()V" line="116"><counter type="INSTRUCTION" missed="0" covered="13"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="forceCloseAndDelete" desc="()V" line="128"><counter type="INSTRUCTION" missed="60" covered="0"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="16" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;clinit&gt;" desc="()V" line="19"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="77" covered="100"/><counter type="BRANCH" missed="15" covered="3"/><counter type="LINE" missed="23" covered="30"/><counter type="COMPLEXITY" missed="10" covered="6"/><counter type="METHOD" missed="1" covered="6"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/solr/update/processor/MtasUpdateRequestProcessor"><method name="&lt;init&gt;" desc="(Lorg/apache/solr/update/processor/UpdateRequestProcessor;Lmtas/solr/update/processor/MtasUpdateRequestProcessorConfig;)V" line="285"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="processAdd" desc="(Lorg/apache/solr/update/AddUpdateCommand;)V" line="291"><counter type="INSTRUCTION" missed="96" covered="308"/><counter type="BRANCH" missed="16" covered="22"/><counter type="LINE" missed="18" covered="84"/><counter type="COMPLEXITY" missed="15" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="removeFields" desc="(Lorg/apache/solr/common/SolrInputDocument;Ljava/lang/String;)V" line="443"><counter type="INSTRUCTION" missed="21" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setFields" desc="(Lorg/apache/solr/common/SolrInputDocument;Ljava/lang/String;Ljava/lang/Object;)V" line="453"><counter type="INSTRUCTION" missed="0" covered="28"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="279"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="117" covered="347"/><counter type="BRANCH" missed="22" covered="26"/><counter type="LINE" missed="23" covered="94"/><counter type="COMPLEXITY" missed="20" covered="9"/><counter type="METHOD" missed="1" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/solr/update/processor/MtasUpdateRequestProcessorSizeReader"><method name="&lt;init&gt;" desc="(Ljava/io/Reader;)V" line="498"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="read" desc="([CII)I" line="504"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="close" desc="()V" line="510"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getTotalReadSize" desc="()J" line="514"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="4" covered="28"/><counter type="LINE" missed="2" covered="8"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="1" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/solr/update/processor/MtasUpdateRequestProcessorResultItem"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Lorg/apache/lucene/util/BytesRef;Ljava/lang/Integer;)V" line="44"><counter type="INSTRUCTION" missed="9" covered="40"/><counter type="BRANCH" missed="4" covered="6"/><counter type="LINE" missed="3" covered="12"/><counter type="COMPLEXITY" missed="4" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="9" covered="40"/><counter type="BRANCH" missed="4" covered="6"/><counter type="LINE" missed="3" covered="12"/><counter type="COMPLEXITY" missed="4" covered="2"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="MtasUpdateRequestProcessorFactory.java"><line nr="47" mi="0" ci="2" mb="0" cb="0"/><line nr="51" mi="0" ci="2" mb="0" cb="0"/><line nr="52" mi="0" ci="2" mb="0" cb="0"/><line nr="55" mi="0" ci="4" mb="0" cb="0"/><line nr="67" mi="0" ci="3" mb="0" cb="0"/><line nr="68" mi="0" ci="1" mb="0" cb="0"/><line nr="78" mi="0" ci="3" mb="0" cb="2"/><line nr="80" mi="0" ci="5" mb="0" cb="0"/><line nr="82" mi="0" ci="4" mb="0" cb="0"/><line nr="83" mi="0" ci="4" mb="0" cb="0"/><line nr="84" mi="0" ci="3" mb="0" cb="0"/><line nr="85" mi="0" ci="2" mb="0" cb="0"/><line nr="88" mi="0" ci="11" mb="0" cb="2"/><line nr="90" mi="0" ci="4" mb="0" cb="2"/><line nr="91" mi="0" ci="4" mb="0" cb="0"/><line nr="92" mi="0" ci="9" mb="0" cb="0"/><line nr="94" mi="0" ci="9" mb="0" cb="0"/><line nr="96" mi="0" ci="9" mb="0" cb="0"/><line nr="98" mi="0" ci="9" mb="0" cb="0"/><line nr="100" mi="0" ci="9" mb="0" cb="0"/><line nr="101" mi="0" ci="9" mb="0" cb="0"/><line nr="102" mi="0" ci="9" mb="0" cb="0"/><line nr="103" mi="0" ci="6" mb="1" cb="1"/><line nr="104" mi="0" ci="2" mb="1" cb="1"/><line nr="105" mi="6" ci="0" mb="0" cb="0"/><line nr="106" mi="11" ci="0" mb="0" cb="0"/><line nr="108" mi="0" ci="6" mb="0" cb="0"/><line nr="109" mi="0" ci="2" mb="0" cb="0"/><line nr="110" mi="0" ci="4" mb="0" cb="0"/><line nr="111" mi="0" ci="2" mb="0" cb="0"/><line nr="112" mi="3" ci="2" mb="3" cb="1"/><line nr="113" mi="3" ci="0" mb="0" cb="0"/><line nr="115" mi="0" ci="2" mb="1" cb="1"/><line nr="116" mi="0" ci="4" mb="0" cb="0"/><line nr="117" mi="0" ci="2" mb="0" cb="0"/><line nr="118" mi="0" ci="5" mb="2" cb="2"/><line nr="119" mi="0" ci="3" mb="0" cb="0"/><line nr="122" mi="0" ci="2" mb="1" cb="1"/><line nr="123" mi="5" ci="0" mb="0" cb="0"/><line nr="126" mi="0" ci="2" mb="0" cb="0"/><line nr="127" mi="0" ci="2" mb="0" cb="0"/><line nr="129" mi="0" ci="7" mb="0" cb="0"/><line nr="130" mi="0" ci="3" mb="0" cb="0"/><line nr="132" mi="0" ci="7" mb="0" cb="0"/><line nr="133" mi="0" ci="3" mb="0" cb="0"/><line nr="134" mi="1" ci="0" mb="0" cb="0"/><line nr="135" mi="6" ci="0" mb="0" cb="0"/><line nr="138" mi="0" ci="1" mb="0" cb="0"/><line nr="139" mi="0" ci="5" mb="2" cb="2"/><line nr="140" mi="0" ci="1" mb="0" cb="0"/><line nr="141" mi="0" ci="3" mb="0" cb="0"/><line nr="142" mi="0" ci="2" mb="0" cb="0"/><line nr="143" mi="0" ci="10" mb="0" cb="2"/><line nr="144" mi="0" ci="2" mb="0" cb="0"/><line nr="145" mi="0" ci="4" mb="0" cb="0"/><line nr="146" mi="0" ci="1" mb="0" cb="0"/><line nr="147" mi="0" ci="2" mb="0" cb="0"/><line nr="149" mi="0" ci="3" mb="0" cb="2"/><line nr="150" mi="0" ci="4" mb="0" cb="0"/><line nr="151" mi="0" ci="4" mb="1" cb="1"/><line nr="152" mi="0" ci="6" mb="0" cb="2"/><line nr="153" mi="0" ci="5" mb="0" cb="0"/><line nr="155" mi="0" ci="8" mb="0" cb="0"/><line nr="158" mi="0" ci="1" mb="0" cb="0"/><line nr="159" mi="0" ci="2" mb="1" cb="1"/><line nr="161" mi="0" ci="3" mb="0" cb="0"/><line nr="162" mi="0" ci="4" mb="1" cb="1"/><line nr="163" mi="0" ci="11" mb="0" cb="0"/><line nr="165" mi="0" ci="4" mb="0" cb="0"/><line nr="166" mi="0" ci="13" mb="0" cb="0"/><line nr="167" mi="0" ci="3" mb="1" cb="1"/><line nr="168" mi="0" ci="5" mb="0" cb="0"/><line nr="169" mi="0" ci="2" mb="0" cb="0"/><line nr="171" mi="12" ci="0" mb="0" cb="0"/><line nr="174" mi="0" ci="1" mb="0" cb="0"/><line nr="175" mi="7" ci="0" mb="0" cb="0"/><line nr="176" mi="4" ci="0" mb="0" cb="0"/><line nr="177" mi="9" ci="0" mb="0" cb="0"/><line nr="178" mi="3" ci="0" mb="2" cb="0"/><line nr="179" mi="5" ci="0" mb="0" cb="0"/><line nr="180" mi="2" ci="0" mb="0" cb="0"/><line nr="182" mi="12" ci="0" mb="0" cb="0"/><line nr="186" mi="1" ci="0" mb="0" cb="0"/><line nr="189" mi="5" ci="0" mb="0" cb="0"/><line nr="190" mi="0" ci="1" mb="0" cb="0"/><line nr="192" mi="5" ci="0" mb="0" cb="0"/><line nr="194" mi="0" ci="1" mb="0" cb="0"/><line nr="195" mi="0" ci="8" mb="0" cb="0"/><line nr="197" mi="0" ci="1" mb="0" cb="0"/><line nr="198" mi="8" ci="0" mb="0" cb="0"/><line nr="200" mi="0" ci="2" mb="1" cb="1"/><line nr="201" mi="0" ci="2" mb="0" cb="0"/><line nr="202" mi="0" ci="4" mb="0" cb="0"/><line nr="203" mi="0" ci="1" mb="0" cb="0"/><line nr="204" mi="0" ci="2" mb="0" cb="0"/><line nr="206" mi="0" ci="3" mb="0" cb="2"/><line nr="207" mi="0" ci="4" mb="0" cb="0"/><line nr="208" mi="0" ci="4" mb="1" cb="1"/><line nr="209" mi="0" ci="6" mb="0" cb="2"/><line nr="210" mi="0" ci="5" mb="0" cb="0"/><line nr="212" mi="0" ci="8" mb="0" cb="0"/><line nr="215" mi="0" ci="1" mb="0" cb="0"/><line nr="216" mi="0" ci="2" mb="1" cb="1"/><line nr="218" mi="0" ci="3" mb="0" cb="0"/><line nr="219" mi="0" ci="11" mb="0" cb="0"/><line nr="220" mi="0" ci="4" mb="0" cb="0"/><line nr="221" mi="0" ci="13" mb="0" cb="0"/><line nr="222" mi="0" ci="3" mb="1" cb="1"/><line nr="223" mi="0" ci="10" mb="0" cb="0"/><line nr="226" mi="12" ci="0" mb="0" cb="0"/><line nr="229" mi="1" ci="0" mb="0" cb="0"/><line nr="232" mi="5" ci="0" mb="0" cb="0"/><line nr="233" mi="0" ci="1" mb="0" cb="0"/><line nr="235" mi="5" ci="0" mb="0" cb="0"/><line nr="242" mi="0" ci="1" mb="0" cb="0"/><line nr="243" mi="0" ci="11" mb="0" cb="2"/><line nr="244" mi="0" ci="9" mb="1" cb="1"/><line nr="246" mi="0" ci="6" mb="0" cb="2"/><line nr="247" mi="0" ci="8" mb="0" cb="0"/><line nr="248" mi="0" ci="4" mb="0" cb="0"/><line nr="250" mi="0" ci="1" mb="0" cb="0"/><line nr="252" mi="0" ci="1" mb="0" cb="0"/><line nr="267" mi="0" ci="3" mb="0" cb="0"/><line nr="268" mi="1" ci="0" mb="0" cb="0"/><line nr="269" mi="3" ci="0" mb="0" cb="0"/><line nr="270" mi="0" ci="1" mb="0" cb="0"/><line nr="271" mi="0" ci="7" mb="0" cb="0"/><line nr="279" mi="0" ci="4" mb="0" cb="0"/><line nr="285" mi="0" ci="3" mb="0" cb="0"/><line nr="286" mi="0" ci="3" mb="0" cb="0"/><line nr="287" mi="0" ci="1" mb="0" cb="0"/><line nr="291" mi="0" ci="8" mb="2" cb="2"/><line nr="293" mi="0" ci="3" mb="0" cb="0"/><line nr="295" mi="0" ci="13" mb="0" cb="2"/><line nr="296" mi="0" ci="4" mb="0" cb="0"/><line nr="297" mi="0" ci="7" mb="0" cb="0"/><line nr="298" mi="0" ci="4" mb="0" cb="0"/><line nr="299" mi="0" ci="3" mb="0" cb="0"/><line nr="300" mi="0" ci="7" mb="0" cb="0"/><line nr="301" mi="0" ci="4" mb="0" cb="0"/><line nr="303" mi="0" ci="3" mb="0" cb="2"/><line nr="304" mi="0" ci="3" mb="1" cb="1"/><line nr="305" mi="0" ci="2" mb="0" cb="0"/><line nr="307" mi="0" ci="4" mb="0" cb="0"/><line nr="309" mi="0" ci="5" mb="0" cb="0"/><line nr="311" mi="0" ci="4" mb="0" cb="0"/><line nr="312" mi="0" ci="3" mb="0" cb="0"/><line nr="313" mi="0" ci="6" mb="1" cb="1"/><line nr="314" mi="0" ci="7" mb="0" cb="0"/><line nr="315" mi="0" ci="2" mb="0" cb="0"/><line nr="316" mi="0" ci="2" mb="1" cb="1"/><line nr="317" mi="0" ci="3" mb="0" cb="0"/><line nr="321" mi="0" ci="2" mb="1" cb="1"/><line nr="322" mi="0" ci="16" mb="0" cb="2"/><line nr="323" mi="0" ci="3" mb="1" cb="1"/><line nr="324" mi="0" ci="4" mb="0" cb="0"/><line nr="325" mi="0" ci="3" mb="0" cb="0"/><line nr="327" mi="4" ci="0" mb="0" cb="0"/><line nr="329" mi="0" ci="2" mb="1" cb="1"/><line nr="330" mi="8" ci="0" mb="0" cb="0"/><line nr="331" mi="8" ci="0" mb="0" cb="0"/><line nr="337" mi="0" ci="5" mb="0" cb="0"/><line nr="340" mi="0" ci="5" mb="0" cb="0"/><line nr="341" mi="0" ci="2" mb="0" cb="0"/><line nr="342" mi="0" ci="2" mb="0" cb="0"/><line nr="343" mi="0" ci="4" mb="0" cb="0"/><line nr="345" mi="0" ci="4" mb="0" cb="0"/><line nr="346" mi="0" ci="3" mb="0" cb="0"/><line nr="347" mi="0" ci="2" mb="0" cb="0"/><line nr="349" mi="0" ci="2" mb="0" cb="0"/><line nr="350" mi="0" ci="3" mb="0" cb="0"/><line nr="351" mi="0" ci="2" mb="0" cb="0"/><line nr="352" mi="0" ci="3" mb="0" cb="0"/><line nr="353" mi="0" ci="2" mb="0" cb="0"/><line nr="354" mi="0" ci="3" mb="0" cb="0"/><line nr="355" mi="0" ci="2" mb="0" cb="0"/><line nr="356" mi="0" ci="3" mb="0" cb="0"/><line nr="357" mi="0" ci="2" mb="0" cb="0"/><line nr="358" mi="0" ci="3" mb="0" cb="0"/><line nr="360" mi="0" ci="3" mb="0" cb="2"/><line nr="361" mi="0" ci="2" mb="0" cb="0"/><line nr="362" mi="0" ci="2" mb="0" cb="0"/><line nr="363" mi="0" ci="2" mb="0" cb="0"/><line nr="364" mi="0" ci="2" mb="0" cb="0"/><line nr="365" mi="0" ci="2" mb="0" cb="0"/><line nr="366" mi="0" ci="2" mb="0" cb="0"/><line nr="367" mi="0" ci="2" mb="1" cb="1"/><line nr="368" mi="0" ci="3" mb="0" cb="0"/><line nr="369" mi="0" ci="5" mb="0" cb="0"/><line nr="371" mi="0" ci="2" mb="1" cb="1"/><line nr="372" mi="0" ci="4" mb="0" cb="0"/><line nr="373" mi="0" ci="4" mb="0" cb="0"/><line nr="375" mi="0" ci="2" mb="1" cb="1"/><line nr="376" mi="0" ci="5" mb="0" cb="0"/><line nr="378" mi="3" ci="0" mb="0" cb="0"/><line nr="380" mi="0" ci="2" mb="1" cb="1"/><line nr="381" mi="0" ci="3" mb="0" cb="0"/><line nr="383" mi="0" ci="2" mb="1" cb="1"/><line nr="384" mi="4" ci="0" mb="0" cb="0"/><line nr="386" mi="0" ci="1" mb="0" cb="0"/><line nr="387" mi="0" ci="5" mb="0" cb="0"/><line nr="388" mi="0" ci="8" mb="0" cb="0"/><line nr="391" mi="0" ci="1" mb="0" cb="0"/><line nr="394" mi="0" ci="4" mb="0" cb="0"/><line nr="395" mi="0" ci="3" mb="1" cb="1"/><line nr="396" mi="0" ci="5" mb="0" cb="0"/><line nr="399" mi="5" ci="2" mb="0" cb="0"/><line nr="400" mi="0" ci="1" mb="0" cb="0"/><line nr="402" mi="0" ci="10" mb="0" cb="0"/><line nr="403" mi="0" ci="2" mb="0" cb="0"/><line nr="405" mi="0" ci="7" mb="0" cb="0"/><line nr="406" mi="0" ci="3" mb="0" cb="0"/><line nr="407" mi="0" ci="1" mb="0" cb="0"/><line nr="409" mi="0" ci="10" mb="0" cb="0"/><line nr="410" mi="0" ci="1" mb="0" cb="0"/><line nr="412" mi="0" ci="10" mb="0" cb="0"/><line nr="414" mi="1" ci="0" mb="0" cb="0"/><line nr="415" mi="3" ci="0" mb="0" cb="0"/><line nr="417" mi="9" ci="0" mb="0" cb="0"/><line nr="418" mi="1" ci="0" mb="0" cb="0"/><line nr="420" mi="11" ci="0" mb="0" cb="0"/><line nr="422" mi="7" ci="0" mb="0" cb="0"/><line nr="423" mi="4" ci="0" mb="0" cb="0"/><line nr="425" mi="10" ci="0" mb="0" cb="0"/><line nr="426" mi="1" ci="0" mb="0" cb="0"/><line nr="428" mi="9" ci="0" mb="0" cb="0"/><line nr="429" mi="2" ci="0" mb="2" cb="0"/><line nr="430" mi="2" ci="0" mb="0" cb="0"/><line nr="431" mi="4" ci="0" mb="0" cb="0"/><line nr="433" mi="0" ci="1" mb="0" cb="0"/><line nr="435" mi="0" ci="1" mb="0" cb="0"/><line nr="439" mi="0" ci="3" mb="0" cb="0"/><line nr="440" mi="0" ci="1" mb="0" cb="0"/><line nr="443" mi="2" ci="0" mb="2" cb="0"/><line nr="444" mi="4" ci="0" mb="0" cb="0"/><line nr="445" mi="8" ci="0" mb="2" cb="0"/><line nr="446" mi="6" ci="0" mb="0" cb="0"/><line nr="449" mi="1" ci="0" mb="0" cb="0"/><line nr="453" mi="0" ci="2" mb="1" cb="1"/><line nr="454" mi="0" ci="4" mb="0" cb="0"/><line nr="455" mi="0" ci="8" mb="0" cb="2"/><line nr="456" mi="0" ci="6" mb="1" cb="1"/><line nr="457" mi="0" ci="7" mb="0" cb="0"/><line nr="461" mi="0" ci="1" mb="0" cb="0"/><line nr="478" mi="0" ci="2" mb="0" cb="0"/><line nr="479" mi="0" ci="5" mb="0" cb="0"/><line nr="480" mi="0" ci="5" mb="0" cb="0"/><line nr="481" mi="0" ci="5" mb="0" cb="0"/><line nr="482" mi="0" ci="5" mb="0" cb="0"/><line nr="483" mi="0" ci="5" mb="0" cb="0"/><line nr="484" mi="0" ci="5" mb="0" cb="0"/><line nr="485" mi="0" ci="5" mb="0" cb="0"/><line nr="486" mi="0" ci="5" mb="0" cb="0"/><line nr="487" mi="0" ci="5" mb="0" cb="0"/><line nr="488" mi="0" ci="5" mb="0" cb="0"/><line nr="489" mi="0" ci="1" mb="0" cb="0"/><line nr="498" mi="0" ci="2" mb="0" cb="0"/><line nr="499" mi="0" ci="3" mb="0" cb="0"/><line nr="500" mi="0" ci="3" mb="0" cb="0"/><line nr="501" mi="0" ci="1" mb="0" cb="0"/><line nr="504" mi="0" ci="7" mb="0" cb="0"/><line nr="505" mi="0" ci="7" mb="0" cb="0"/><line nr="506" mi="0" ci="2" mb="0" cb="0"/><line nr="510" mi="3" ci="0" mb="0" cb="0"/><line nr="511" mi="1" ci="0" mb="0" cb="0"/><line nr="514" mi="0" ci="3" mb="0" cb="0"/><counter type="INSTRUCTION" missed="256" covered="873"/><counter type="BRANCH" missed="44" covered="64"/><counter type="LINE" missed="49" covered="217"/><counter type="COMPLEXITY" missed="41" covered="28"/><counter type="METHOD" missed="2" covered="13"/><counter type="CLASS" missed="0" covered="4"/></sourcefile><sourcefile name="MtasUpdateRequestProcessorResultItem.java"><line nr="44" mi="0" ci="2" mb="0" cb="0"/><line nr="45" mi="0" ci="3" mb="0" cb="0"/><line nr="46" mi="0" ci="4" mb="2" cb="2"/><line nr="47" mi="0" ci="3" mb="0" cb="0"/><line nr="48" mi="0" ci="4" mb="0" cb="0"/><line nr="50" mi="3" ci="0" mb="0" cb="0"/><line nr="51" mi="3" ci="0" mb="0" cb="0"/><line nr="53" mi="0" ci="6" mb="1" cb="3"/><line nr="54" mi="0" ci="4" mb="0" cb="0"/><line nr="56" mi="0" ci="3" mb="0" cb="0"/><line nr="58" mi="0" ci="2" mb="1" cb="1"/><line nr="59" mi="0" ci="5" mb="0" cb="0"/><line nr="61" mi="3" ci="0" mb="0" cb="0"/><line nr="63" mi="0" ci="3" mb="0" cb="0"/><line nr="64" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="9" covered="40"/><counter type="BRANCH" missed="4" covered="6"/><counter type="LINE" missed="3" covered="12"/><counter type="COMPLEXITY" missed="4" covered="2"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasUpdateRequestProcessorResultReader.java"><line nr="20" mi="0" ci="2" mb="0" cb="0"/><line nr="21" mi="0" ci="2" mb="0" cb="0"/><line nr="48" mi="0" ci="2" mb="0" cb="0"/><line nr="49" mi="0" ci="3" mb="0" cb="0"/><line nr="50" mi="0" ci="3" mb="0" cb="0"/><line nr="51" mi="0" ci="3" mb="0" cb="0"/><line nr="52" mi="0" ci="3" mb="0" cb="0"/><line nr="53" mi="0" ci="3" mb="0" cb="0"/><line nr="54" mi="0" ci="2" mb="1" cb="1"/><line nr="55" mi="0" ci="6" mb="0" cb="0"/><line nr="56" mi="0" ci="7" mb="0" cb="0"/><line nr="57" mi="0" ci="7" mb="0" cb="0"/><line nr="59" mi="0" ci="4" mb="0" cb="0"/><line nr="60" mi="0" ci="3" mb="1" cb="1"/><line nr="61" mi="0" ci="5" mb="0" cb="0"/><line nr="63" mi="5" ci="0" mb="0" cb="0"/><line nr="65" mi="0" ci="15" mb="0" cb="0"/><line nr="66" mi="0" ci="4" mb="0" cb="0"/><line nr="70" mi="0" ci="4" mb="1" cb="1"/><line nr="71" mi="0" ci="3" mb="0" cb="2"/><line nr="72" mi="0" ci="2" mb="0" cb="0"/><line nr="74" mi="0" ci="4" mb="0" cb="0"/><line nr="75" mi="0" ci="7" mb="0" cb="2"/><line nr="78" mi="2" ci="0" mb="0" cb="0"/><line nr="84" mi="0" ci="4" mb="1" cb="1"/><line nr="86" mi="0" ci="3" mb="1" cb="1"/><line nr="87" mi="0" ci="3" mb="0" cb="0"/><line nr="88" mi="0" ci="3" mb="0" cb="0"/><line nr="89" mi="0" ci="2" mb="0" cb="0"/><line nr="91" mi="4" ci="0" mb="0" cb="0"/><line nr="92" mi="3" ci="0" mb="2" cb="0"/><line nr="93" mi="3" ci="0" mb="0" cb="0"/><line nr="94" mi="3" ci="0" mb="0" cb="0"/><line nr="95" mi="2" ci="0" mb="0" cb="0"/><line nr="97" mi="4" ci="0" mb="0" cb="0"/><line nr="101" mi="4" ci="0" mb="0" cb="0"/><line nr="106" mi="0" ci="4" mb="1" cb="1"/><line nr="108" mi="0" ci="5" mb="0" cb="0"/><line nr="109" mi="0" ci="3" mb="1" cb="1"/><line nr="110" mi="0" ci="3" mb="0" cb="0"/><line nr="112" mi="3" ci="0" mb="0" cb="0"/><line nr="113" mi="2" ci="0" mb="0" cb="0"/><line nr="115" mi="0" ci="1" mb="0" cb="0"/><line nr="116" mi="0" ci="16" mb="0" cb="0"/><line nr="118" mi="0" ci="3" mb="0" cb="0"/><line nr="119" mi="0" ci="2" mb="0" cb="0"/><line nr="122" mi="2" ci="0" mb="0" cb="0"/><line nr="126" mi="1" ci="0" mb="0" cb="0"/><line nr="127" mi="16" ci="0" mb="0" cb="0"/><line nr="128" mi="6" ci="0" mb="0" cb="0"/><line nr="129" mi="2" ci="0" mb="0" cb="0"/><line nr="130" mi="6" ci="0" mb="0" cb="0"/><line nr="131" mi="1" ci="0" mb="0" cb="0"/><line nr="132" mi="16" ci="0" mb="0" cb="0"/><line nr="133" mi="6" ci="0" mb="0" cb="0"/><line nr="134" mi="2" ci="0" mb="0" cb="0"/><line nr="135" mi="5" ci="0" mb="0" cb="0"/><line nr="136" mi="0" ci="1" mb="0" cb="0"/><line nr="139" mi="0" ci="1" mb="0" cb="0"/><line nr="147" mi="0" ci="3" mb="0" cb="0"/><line nr="156" mi="0" ci="3" mb="0" cb="0"/><line nr="165" mi="0" ci="3" mb="0" cb="0"/><line nr="175" mi="0" ci="2" mb="0" cb="0"/><line nr="176" mi="0" ci="1" mb="0" cb="0"/><line nr="182" mi="0" ci="3" mb="0" cb="2"/><line nr="183" mi="0" ci="12" mb="3" cb="3"/><line nr="184" mi="12" ci="0" mb="0" cb="0"/><line nr="186" mi="0" ci="3" mb="0" cb="0"/><line nr="189" mi="0" ci="3" mb="0" cb="0"/><line nr="190" mi="1" ci="0" mb="0" cb="0"/><line nr="191" mi="3" ci="0" mb="0" cb="0"/><line nr="192" mi="0" ci="1" mb="0" cb="0"/><line nr="193" mi="0" ci="3" mb="0" cb="0"/><line nr="194" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="114" covered="186"/><counter type="BRANCH" missed="12" covered="16"/><counter type="LINE" missed="25" covered="49"/><counter type="COMPLEXITY" missed="11" covered="14"/><counter type="METHOD" missed="0" covered="11"/><counter type="CLASS" missed="0" covered="2"/></sourcefile><sourcefile name="MtasUpdateRequestProcessorResultWriter.java"><line nr="19" mi="0" ci="2" mb="0" cb="0"/><line nr="20" mi="0" ci="2" mb="0" cb="0"/><line nr="42" mi="0" ci="2" mb="0" cb="0"/><line nr="43" mi="0" ci="3" mb="0" cb="0"/><line nr="44" mi="0" ci="3" mb="0" cb="0"/><line nr="45" mi="0" ci="3" mb="0" cb="0"/><line nr="46" mi="0" ci="3" mb="0" cb="0"/><line nr="47" mi="0" ci="3" mb="0" cb="0"/><line nr="49" mi="0" ci="5" mb="0" cb="0"/><line nr="50" mi="0" ci="7" mb="0" cb="0"/><line nr="51" mi="0" ci="7" mb="0" cb="0"/><line nr="52" mi="0" ci="4" mb="0" cb="0"/><line nr="53" mi="1" ci="0" mb="0" cb="0"/><line nr="54" mi="2" ci="0" mb="0" cb="0"/><line nr="55" mi="3" ci="0" mb="0" cb="0"/><line nr="56" mi="0" ci="1" mb="0" cb="0"/><line nr="57" mi="0" ci="1" mb="0" cb="0"/><line nr="71" mi="0" ci="3" mb="1" cb="1"/><line nr="72" mi="0" ci="6" mb="0" cb="0"/><line nr="73" mi="0" ci="10" mb="0" cb="0"/><line nr="76" mi="0" ci="4" mb="0" cb="0"/><line nr="77" mi="0" ci="3" mb="0" cb="0"/><line nr="78" mi="0" ci="3" mb="0" cb="0"/><line nr="79" mi="1" ci="0" mb="0" cb="0"/><line nr="80" mi="2" ci="0" mb="0" cb="0"/><line nr="81" mi="3" ci="0" mb="0" cb="0"/><line nr="82" mi="0" ci="1" mb="0" cb="0"/><line nr="84" mi="0" ci="1" mb="0" cb="0"/><line nr="92" mi="0" ci="3" mb="0" cb="0"/><line nr="102" mi="0" ci="3" mb="1" cb="1"/><line nr="103" mi="0" ci="4" mb="0" cb="0"/><line nr="105" mi="5" ci="0" mb="0" cb="0"/><line nr="116" mi="0" ci="3" mb="1" cb="1"/><line nr="117" mi="0" ci="3" mb="0" cb="0"/><line nr="118" mi="0" ci="3" mb="0" cb="0"/><line nr="119" mi="0" ci="3" mb="0" cb="0"/><line nr="121" mi="0" ci="1" mb="0" cb="0"/><line nr="128" mi="3" ci="0" mb="2" cb="0"/><line nr="129" mi="3" ci="0" mb="0" cb="0"/><line nr="130" mi="3" ci="0" mb="0" cb="0"/><line nr="132" mi="3" ci="0" mb="2" cb="0"/><line nr="133" mi="3" ci="0" mb="0" cb="0"/><line nr="134" mi="3" ci="0" mb="0" cb="0"/><line nr="136" mi="1" ci="0" mb="0" cb="0"/><line nr="137" mi="3" ci="0" mb="0" cb="0"/><line nr="138" mi="1" ci="0" mb="0" cb="0"/><line nr="139" mi="3" ci="0" mb="0" cb="0"/><line nr="140" mi="3" ci="0" mb="0" cb="0"/><line nr="141" mi="3" ci="0" mb="2" cb="0"/><line nr="142" mi="12" ci="0" mb="6" cb="0"/><line nr="143" mi="12" ci="0" mb="0" cb="0"/><line nr="145" mi="3" ci="0" mb="0" cb="0"/><line nr="147" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="77" covered="100"/><counter type="BRANCH" missed="15" covered="3"/><counter type="LINE" missed="23" covered="30"/><counter type="COMPLEXITY" missed="10" covered="6"/><counter type="METHOD" missed="1" covered="6"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="456" covered="1199"/><counter type="BRANCH" missed="75" covered="89"/><counter type="LINE" missed="100" covered="308"/><counter type="COMPLEXITY" missed="66" covered="50"/><counter type="METHOD" missed="3" covered="31"/><counter type="CLASS" missed="0" covered="8"/></package><package name="mtas/analysis/util"><class name="mtas/analysis/util/MtasParserException"><method name="&lt;init&gt;" desc="()V" line="15"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="24"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="3" covered="4"/><counter type="LINE" missed="2" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="1" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/analysis/util/MtasTokenizerFactory"><method name="&lt;init&gt;" desc="(Ljava/util/Map;)V" line="58"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/util/Map;Lorg/apache/solr/core/SolrResourceLoader;)V" line="46"><counter type="INSTRUCTION" missed="60" covered="49"/><counter type="BRANCH" missed="3" covered="9"/><counter type="LINE" missed="3" covered="11"/><counter type="COMPLEXITY" missed="3" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="create" desc="(Lorg/apache/lucene/util/AttributeFactory;)Lmtas/analysis/MtasTokenizer;" line="96"><counter type="INSTRUCTION" missed="4" covered="10"/><counter type="LINE" missed="2" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="create" desc="(Ljava/lang/String;)Lmtas/analysis/MtasTokenizer;" line="113"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="create" desc="(Lorg/apache/lucene/util/AttributeFactory;Ljava/lang/String;)Lmtas/analysis/MtasTokenizer;" line="126"><counter type="INSTRUCTION" missed="98" covered="35"/><counter type="BRANCH" missed="13" covered="7"/><counter type="LINE" missed="10" covered="8"/><counter type="COMPLEXITY" missed="9" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="init" desc="(Lorg/apache/lucene/analysis/util/ResourceLoader;)V" line="169"><counter type="INSTRUCTION" missed="35" covered="37"/><counter type="BRANCH" missed="3" covered="11"/><counter type="LINE" missed="5" covered="12"/><counter type="COMPLEXITY" missed="3" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="inform" desc="(Lorg/apache/lucene/analysis/util/ResourceLoader;)V" line="205"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="25"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="197" covered="149"/><counter type="BRANCH" missed="19" covered="27"/><counter type="LINE" missed="20" covered="41"/><counter type="COMPLEXITY" missed="15" covered="16"/><counter type="METHOD" missed="0" covered="8"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/analysis/util/MtasConfigException"><method name="&lt;init&gt;" desc="()V" line="15"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="24"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="2" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/analysis/util/MtasConfiguration"><method name="&lt;init&gt;" desc="()V" line="67"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="readConfigurations" desc="(Lorg/apache/lucene/analysis/util/ResourceLoader;Ljava/lang/String;Ljava/lang/String;)Ljava/util/HashMap;" line="86"><counter type="INSTRUCTION" missed="51" covered="193"/><counter type="BRANCH" missed="12" covered="36"/><counter type="LINE" missed="8" covered="58"/><counter type="COMPLEXITY" missed="12" covered="15"/><counter type="METHOD" missed="0" covered="1"/></method><method name="readMtasCharFilterConfigurations" desc="(Lorg/apache/lucene/analysis/util/ResourceLoader;Ljava/lang/String;)Ljava/util/HashMap;" line="203"><counter type="INSTRUCTION" missed="23" covered="69"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="2" covered="18"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="readMtasTokenizerConfigurations" desc="(Lorg/apache/lucene/analysis/util/ResourceLoader;Ljava/lang/String;)Ljava/util/HashMap;" line="239"><counter type="INSTRUCTION" missed="23" covered="47"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="2" covered="11"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="readConfiguration" desc="(Ljava/io/InputStream;)Lmtas/analysis/util/MtasConfiguration;" line="268"><counter type="INSTRUCTION" missed="27" covered="90"/><counter type="BRANCH" missed="4" covered="13"/><counter type="LINE" missed="9" covered="27"/><counter type="COMPLEXITY" missed="4" covered="7"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="26"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="124" covered="422"/><counter type="BRANCH" missed="20" covered="57"/><counter type="LINE" missed="21" covered="121"/><counter type="COMPLEXITY" missed="20" covered="28"/><counter type="METHOD" missed="0" covered="6"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/analysis/util/MtasBufferedReader"><method name="&lt;init&gt;" desc="(Ljava/io/Reader;I)V" line="34"><counter type="INSTRUCTION" missed="27" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/io/Reader;)V" line="63"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ensureOpen" desc="()V" line="72"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="fill" desc="()V" line="83"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="read" desc="()I" line="100"><counter type="INSTRUCTION" missed="61" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="13" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="read1" desc="([CII)I" line="130"><counter type="INSTRUCTION" missed="86" covered="0"/><counter type="BRANCH" missed="16" covered="0"/><counter type="LINE" missed="18" covered="0"/><counter type="COMPLEXITY" missed="9" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="read" desc="([CII)I" line="167"><counter type="INSTRUCTION" missed="81" covered="0"/><counter type="BRANCH" missed="20" covered="0"/><counter type="LINE" missed="17" covered="0"/><counter type="COMPLEXITY" missed="11" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="readLine" desc="(Z)Ljava/lang/String;" line="197"><counter type="INSTRUCTION" missed="162" covered="0"/><counter type="BRANCH" missed="30" covered="0"/><counter type="LINE" missed="37" covered="0"/><counter type="COMPLEXITY" missed="16" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="readLine" desc="()Ljava/lang/String;" line="264"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getPosition" desc="()I" line="273"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="skip" desc="(J)J" line="283"><counter type="INSTRUCTION" missed="97" covered="0"/><counter type="BRANCH" missed="14" covered="0"/><counter type="LINE" missed="24" covered="0"/><counter type="COMPLEXITY" missed="8" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ready" desc="()Z" line="321"><counter type="INSTRUCTION" missed="62" covered="0"/><counter type="BRANCH" missed="14" covered="0"/><counter type="LINE" missed="11" covered="0"/><counter type="COMPLEXITY" missed="8" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="reset" desc="()V" line="353"><counter type="INSTRUCTION" missed="22" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="close" desc="()V" line="367"><counter type="INSTRUCTION" missed="39" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="9" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="lines" desc="()Ljava/util/stream/Stream;" line="385"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;clinit&gt;" desc="()V" line="37"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="705" covered="0"/><counter type="BRANCH" missed="112" covered="0"/><counter type="LINE" missed="161" covered="0"/><counter type="COMPLEXITY" missed="72" covered="0"/><counter type="METHOD" missed="16" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/analysis/util/MtasPrefixTokenFilterFactory"><method name="&lt;init&gt;" desc="(Ljava/util/Map;)V" line="25"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="create" desc="(Lorg/apache/lucene/analysis/TokenStream;)Lorg/apache/lucene/analysis/TokenStream;" line="38"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="7" covered="10"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="1" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/analysis/util/MtasPrefixTokenFilterFactory$MtasPrefixTokenFilter"><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/analysis/TokenStream;Ljava/lang/String;)V" line="50"><counter type="INSTRUCTION" missed="20" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="incrementToken" desc="()Z" line="71"><counter type="INSTRUCTION" missed="72" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="10" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="95"><counter type="INSTRUCTION" missed="33" covered="0"/><counter type="BRANCH" missed="10" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="6" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="hashCode" desc="()I" line="112"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="140" covered="0"/><counter type="BRANCH" missed="16" covered="0"/><counter type="LINE" missed="25" covered="0"/><counter type="COMPLEXITY" missed="12" covered="0"/><counter type="METHOD" missed="4" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/analysis/util/MtasBufferedReader$1"><method name="&lt;init&gt;" desc="(Lmtas/analysis/util/MtasBufferedReader;)V" line="385"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="hasNext" desc="()Z" line="390"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="next" desc="()Ljava/lang/String;" line="404"><counter type="INSTRUCTION" missed="18" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="50" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="13" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="3" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/analysis/util/MtasFetchData"><method name="&lt;init&gt;" desc="(Ljava/io/Reader;)V" line="36"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getString" desc="()Ljava/lang/String;" line="47"><counter type="INSTRUCTION" missed="9" covered="16"/><counter type="LINE" missed="3" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getUrl" desc="(Ljava/lang/String;Ljava/lang/String;)Ljava/io/Reader;" line="69"><counter type="INSTRUCTION" missed="130" covered="0"/><counter type="BRANCH" missed="16" covered="0"/><counter type="LINE" missed="23" covered="0"/><counter type="COMPLEXITY" missed="9" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getFile" desc="(Ljava/lang/String;Ljava/lang/String;)Ljava/io/Reader;" line="115"><counter type="INSTRUCTION" missed="50" covered="36"/><counter type="BRANCH" missed="3" covered="5"/><counter type="LINE" missed="9" covered="7"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getDefault" desc="()Ljava/io/Reader;" line="149"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;clinit&gt;" desc="()V" line="26"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="192" covered="62"/><counter type="BRANCH" missed="19" covered="5"/><counter type="LINE" missed="36" covered="16"/><counter type="COMPLEXITY" missed="13" covered="5"/><counter type="METHOD" missed="2" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/analysis/util/MtasCharFilterFactory"><method name="&lt;init&gt;" desc="(Ljava/util/Map;)V" line="73"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/util/Map;Lorg/apache/solr/core/SolrResourceLoader;)V" line="61"><counter type="INSTRUCTION" missed="100" covered="73"/><counter type="BRANCH" missed="5" covered="15"/><counter type="LINE" missed="5" covered="15"/><counter type="COMPLEXITY" missed="5" covered="6"/><counter type="METHOD" missed="0" covered="1"/></method><method name="init" desc="(Lorg/apache/lucene/analysis/util/ResourceLoader;)V" line="117"><counter type="INSTRUCTION" missed="20" covered="57"/><counter type="BRANCH" missed="2" covered="12"/><counter type="LINE" missed="3" covered="12"/><counter type="COMPLEXITY" missed="2" covered="6"/><counter type="METHOD" missed="0" covered="1"/></method><method name="create" desc="(Ljava/io/Reader;)Ljava/io/Reader;" line="155"><counter type="INSTRUCTION" missed="6" covered="7"/><counter type="LINE" missed="3" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="create" desc="(Ljava/io/Reader;Ljava/lang/String;)Ljava/io/Reader;" line="173"><counter type="INSTRUCTION" missed="96" covered="33"/><counter type="BRANCH" missed="13" covered="7"/><counter type="LINE" missed="10" covered="8"/><counter type="COMPLEXITY" missed="9" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="create" desc="(Ljava/io/Reader;Lmtas/analysis/util/MtasConfiguration;)Ljava/io/Reader;" line="220"><counter type="INSTRUCTION" missed="35" covered="39"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="10" covered="11"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="inform" desc="(Lorg/apache/lucene/analysis/util/ResourceLoader;)V" line="263"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="22"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="257" covered="222"/><counter type="BRANCH" missed="23" covered="37"/><counter type="LINE" missed="31" covered="53"/><counter type="COMPLEXITY" missed="19" covered="19"/><counter type="METHOD" missed="0" covered="8"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="MtasTokenizerFactory.java"><line nr="25" mi="0" ci="4" mb="0" cb="0"/><line nr="46" mi="0" ci="3" mb="0" cb="0"/><line nr="49" mi="0" ci="3" mb="0" cb="0"/><line nr="58" mi="0" ci="4" mb="0" cb="0"/><line nr="59" mi="0" ci="1" mb="0" cb="0"/><line nr="70" mi="0" ci="3" mb="0" cb="0"/><line nr="71" mi="0" ci="6" mb="0" cb="0"/><line nr="72" mi="0" ci="6" mb="0" cb="0"/><line nr="73" mi="0" ci="6" mb="0" cb="0"/><line nr="74" mi="0" ci="6" mb="1" cb="3"/><line nr="75" mi="20" ci="0" mb="0" cb="0"/><line nr="77" mi="0" ci="6" mb="1" cb="3"/><line nr="78" mi="20" ci="0" mb="0" cb="0"/><line nr="80" mi="0" ci="6" mb="1" cb="3"/><line nr="81" mi="20" ci="0" mb="0" cb="0"/><line nr="84" mi="0" ci="3" mb="0" cb="0"/><line nr="85" mi="0" ci="1" mb="0" cb="0"/><line nr="96" mi="0" ci="2" mb="0" cb="0"/><line nr="98" mi="0" ci="5" mb="0" cb="0"/><line nr="99" mi="1" ci="0" mb="0" cb="0"/><line nr="100" mi="3" ci="0" mb="0" cb="0"/><line nr="101" mi="0" ci="1" mb="0" cb="0"/><line nr="102" mi="0" ci="2" mb="0" cb="0"/><line nr="113" mi="0" ci="5" mb="0" cb="0"/><line nr="126" mi="0" ci="7" mb="1" cb="3"/><line nr="127" mi="3" ci="2" mb="3" cb="1"/><line nr="128" mi="5" ci="0" mb="0" cb="0"/><line nr="129" mi="0" ci="2" mb="1" cb="1"/><line nr="130" mi="6" ci="0" mb="2" cb="0"/><line nr="131" mi="11" ci="0" mb="0" cb="0"/><line nr="133" mi="15" ci="0" mb="0" cb="0"/><line nr="137" mi="0" ci="6" mb="0" cb="0"/><line nr="138" mi="0" ci="2" mb="1" cb="1"/><line nr="139" mi="3" ci="0" mb="2" cb="0"/><line nr="140" mi="6" ci="0" mb="2" cb="0"/><line nr="141" mi="11" ci="0" mb="0" cb="0"/><line nr="143" mi="19" ci="0" mb="0" cb="0"/><line nr="148" mi="14" ci="0" mb="0" cb="0"/><line nr="152" mi="0" ci="6" mb="0" cb="0"/><line nr="155" mi="0" ci="3" mb="1" cb="1"/><line nr="156" mi="0" ci="7" mb="0" cb="0"/><line nr="158" mi="5" ci="0" mb="0" cb="0"/><line nr="169" mi="0" ci="6" mb="2" cb="2"/><line nr="170" mi="0" ci="2" mb="0" cb="2"/><line nr="171" mi="0" ci="1" mb="0" cb="0"/><line nr="172" mi="0" ci="6" mb="1" cb="3"/><line nr="173" mi="5" ci="0" mb="0" cb="0"/><line nr="175" mi="0" ci="3" mb="0" cb="2"/><line nr="177" mi="0" ci="6" mb="0" cb="0"/><line nr="178" mi="0" ci="1" mb="0" cb="0"/><line nr="179" mi="1" ci="0" mb="0" cb="0"/><line nr="180" mi="14" ci="0" mb="0" cb="0"/><line nr="182" mi="0" ci="1" mb="0" cb="0"/><line nr="184" mi="0" ci="3" mb="0" cb="2"/><line nr="186" mi="0" ci="6" mb="0" cb="0"/><line nr="188" mi="1" ci="0" mb="0" cb="0"/><line nr="189" mi="14" ci="0" mb="0" cb="0"/><line nr="191" mi="0" ci="1" mb="0" cb="0"/><line nr="195" mi="0" ci="1" mb="0" cb="0"/><line nr="205" mi="0" ci="3" mb="0" cb="0"/><line nr="206" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="197" covered="149"/><counter type="BRANCH" missed="19" covered="27"/><counter type="LINE" missed="20" covered="41"/><counter type="COMPLEXITY" missed="15" covered="16"/><counter type="METHOD" missed="0" covered="8"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasFetchData.java"><line nr="26" mi="0" ci="4" mb="0" cb="0"/><line nr="36" mi="0" ci="2" mb="0" cb="0"/><line nr="37" mi="0" ci="3" mb="0" cb="0"/><line nr="38" mi="0" ci="1" mb="0" cb="0"/><line nr="47" mi="0" ci="2" mb="0" cb="0"/><line nr="48" mi="0" ci="7" mb="0" cb="0"/><line nr="50" mi="0" ci="3" mb="0" cb="0"/><line nr="51" mi="0" ci="2" mb="0" cb="0"/><line nr="52" mi="0" ci="2" mb="0" cb="0"/><line nr="53" mi="1" ci="0" mb="0" cb="0"/><line nr="54" mi="3" ci="0" mb="0" cb="0"/><line nr="55" mi="5" ci="0" mb="0" cb="0"/><line nr="69" mi="3" ci="0" mb="0" cb="0"/><line nr="70" mi="6" ci="0" mb="4" cb="0"/><line nr="71" mi="2" ci="0" mb="2" cb="0"/><line nr="72" mi="9" ci="0" mb="0" cb="0"/><line nr="74" mi="2" ci="0" mb="2" cb="0"/><line nr="75" mi="9" ci="0" mb="0" cb="0"/><line nr="77" mi="8" ci="0" mb="4" cb="0"/><line nr="78" mi="2" ci="0" mb="0" cb="0"/><line nr="80" mi="6" ci="0" mb="0" cb="0"/><line nr="81" mi="4" ci="0" mb="0" cb="0"/><line nr="82" mi="3" ci="0" mb="0" cb="0"/><line nr="83" mi="6" ci="0" mb="2" cb="0"/><line nr="84" mi="4" ci="0" mb="2" cb="0"/><line nr="85" mi="7" ci="0" mb="0" cb="0"/><line nr="86" mi="7" ci="0" mb="0" cb="0"/><line nr="89" mi="5" ci="0" mb="0" cb="0"/><line nr="90" mi="5" ci="0" mb="0" cb="0"/><line nr="92" mi="2" ci="0" mb="0" cb="0"/><line nr="93" mi="1" ci="0" mb="0" cb="0"/><line nr="94" mi="3" ci="0" mb="0" cb="0"/><line nr="95" mi="12" ci="0" mb="0" cb="0"/><line nr="98" mi="12" ci="0" mb="0" cb="0"/><line nr="101" mi="12" ci="0" mb="0" cb="0"/><line nr="115" mi="0" ci="3" mb="0" cb="0"/><line nr="116" mi="0" ci="6" mb="2" cb="2"/><line nr="117" mi="0" ci="2" mb="1" cb="1"/><line nr="118" mi="9" ci="0" mb="0" cb="0"/><line nr="120" mi="0" ci="2" mb="0" cb="2"/><line nr="121" mi="0" ci="9" mb="0" cb="0"/><line nr="125" mi="0" ci="8" mb="0" cb="0"/><line nr="126" mi="0" ci="6" mb="0" cb="0"/><line nr="127" mi="1" ci="0" mb="0" cb="0"/><line nr="128" mi="3" ci="0" mb="0" cb="0"/><line nr="130" mi="10" ci="0" mb="0" cb="0"/><line nr="132" mi="5" ci="0" mb="0" cb="0"/><line nr="133" mi="1" ci="0" mb="0" cb="0"/><line nr="134" mi="3" ci="0" mb="0" cb="0"/><line nr="135" mi="6" ci="0" mb="0" cb="0"/><line nr="139" mi="12" ci="0" mb="0" cb="0"/><line nr="149" mi="3" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="192" covered="62"/><counter type="BRANCH" missed="19" covered="5"/><counter type="LINE" missed="36" covered="16"/><counter type="COMPLEXITY" missed="13" covered="5"/><counter type="METHOD" missed="2" covered="4"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasConfiguration.java"><line nr="26" mi="0" ci="4" mb="0" cb="0"/><line nr="67" mi="0" ci="2" mb="0" cb="0"/><line nr="68" mi="0" ci="3" mb="0" cb="0"/><line nr="69" mi="0" ci="5" mb="0" cb="0"/><line nr="70" mi="0" ci="5" mb="0" cb="0"/><line nr="71" mi="0" ci="3" mb="0" cb="0"/><line nr="72" mi="0" ci="1" mb="0" cb="0"/><line nr="86" mi="0" ci="2" mb="0" cb="0"/><line nr="87" mi="0" ci="4" mb="0" cb="0"/><line nr="89" mi="0" ci="2" mb="0" cb="0"/><line nr="91" mi="0" ci="4" mb="0" cb="0"/><line nr="92" mi="0" ci="2" mb="0" cb="0"/><line nr="93" mi="0" ci="4" mb="0" cb="0"/><line nr="95" mi="0" ci="2" mb="0" cb="0"/><line nr="97" mi="0" ci="3" mb="0" cb="0"/><line nr="99" mi="0" ci="2" mb="1" cb="5"/><line nr="101" mi="0" ci="5" mb="1" cb="1"/><line nr="102" mi="5" ci="0" mb="0" cb="0"/><line nr="106" mi="0" ci="1" mb="0" cb="0"/><line nr="108" mi="1" ci="0" mb="0" cb="0"/><line nr="111" mi="0" ci="3" mb="0" cb="0"/><line nr="112" mi="0" ci="2" mb="0" cb="2"/><line nr="113" mi="0" ci="5" mb="1" cb="1"/><line nr="114" mi="0" ci="5" mb="0" cb="0"/><line nr="116" mi="5" ci="0" mb="0" cb="0"/><line nr="118" mi="0" ci="4" mb="1" cb="1"/><line nr="119" mi="0" ci="2" mb="0" cb="2"/><line nr="120" mi="0" ci="5" mb="1" cb="1"/><line nr="121" mi="0" ci="2" mb="0" cb="0"/><line nr="122" mi="0" ci="2" mb="1" cb="1"/><line nr="123" mi="0" ci="9" mb="0" cb="2"/><line nr="124" mi="0" ci="6" mb="1" cb="1"/><line nr="125" mi="0" ci="6" mb="0" cb="2"/><line nr="126" mi="0" ci="2" mb="0" cb="0"/><line nr="132" mi="13" ci="0" mb="0" cb="0"/><line nr="134" mi="0" ci="4" mb="1" cb="1"/><line nr="135" mi="0" ci="4" mb="1" cb="3"/><line nr="137" mi="0" ci="5" mb="1" cb="1"/><line nr="138" mi="0" ci="2" mb="0" cb="0"/><line nr="139" mi="0" ci="4" mb="0" cb="0"/><line nr="140" mi="0" ci="8" mb="0" cb="2"/><line nr="141" mi="0" ci="4" mb="0" cb="0"/><line nr="142" mi="0" ci="2" mb="0" cb="2"/><line nr="143" mi="0" ci="5" mb="0" cb="0"/><line nr="145" mi="0" ci="5" mb="0" cb="0"/><line nr="146" mi="0" ci="3" mb="0" cb="0"/><line nr="147" mi="0" ci="1" mb="0" cb="0"/><line nr="150" mi="0" ci="2" mb="1" cb="1"/><line nr="151" mi="0" ci="6" mb="0" cb="0"/><line nr="153" mi="5" ci="0" mb="0" cb="0"/><line nr="156" mi="0" ci="1" mb="0" cb="0"/><line nr="157" mi="13" ci="0" mb="0" cb="0"/><line nr="160" mi="0" ci="3" mb="0" cb="0"/><line nr="161" mi="0" ci="4" mb="0" cb="0"/><line nr="162" mi="0" ci="1" mb="0" cb="0"/><line nr="164" mi="0" ci="4" mb="1" cb="1"/><line nr="165" mi="0" ci="2" mb="0" cb="2"/><line nr="166" mi="0" ci="2" mb="0" cb="0"/><line nr="168" mi="0" ci="3" mb="0" cb="0"/><line nr="169" mi="0" ci="6" mb="0" cb="0"/><line nr="170" mi="0" ci="3" mb="0" cb="2"/><line nr="171" mi="0" ci="8" mb="0" cb="0"/><line nr="173" mi="0" ci="2" mb="0" cb="0"/><line nr="175" mi="0" ci="1" mb="0" cb="0"/><line nr="179" mi="0" ci="3" mb="0" cb="2"/><line nr="180" mi="0" ci="1" mb="0" cb="0"/><line nr="182" mi="0" ci="4" mb="0" cb="0"/><line nr="185" mi="5" ci="2" mb="0" cb="0"/><line nr="186" mi="0" ci="1" mb="0" cb="0"/><line nr="187" mi="1" ci="0" mb="0" cb="0"/><line nr="188" mi="3" ci="0" mb="0" cb="0"/><line nr="189" mi="0" ci="1" mb="0" cb="0"/><line nr="190" mi="0" ci="2" mb="0" cb="0"/><line nr="203" mi="0" ci="5" mb="0" cb="0"/><line nr="204" mi="0" ci="1" mb="0" cb="0"/><line nr="205" mi="0" ci="2" mb="1" cb="1"/><line nr="206" mi="5" ci="0" mb="0" cb="0"/><line nr="208" mi="0" ci="4" mb="0" cb="0"/><line nr="209" mi="0" ci="11" mb="0" cb="2"/><line nr="210" mi="0" ci="4" mb="0" cb="0"/><line nr="211" mi="0" ci="4" mb="1" cb="1"/><line nr="212" mi="0" ci="4" mb="0" cb="0"/><line nr="213" mi="0" ci="7" mb="0" cb="0"/><line nr="214" mi="0" ci="1" mb="0" cb="0"/><line nr="215" mi="0" ci="7" mb="0" cb="0"/><line nr="216" mi="0" ci="1" mb="0" cb="0"/><line nr="217" mi="0" ci="7" mb="0" cb="0"/><line nr="218" mi="0" ci="1" mb="0" cb="0"/><line nr="219" mi="0" ci="6" mb="0" cb="0"/><line nr="220" mi="0" ci="1" mb="0" cb="0"/><line nr="221" mi="18" ci="0" mb="0" cb="0"/><line nr="224" mi="0" ci="1" mb="0" cb="0"/><line nr="225" mi="0" ci="2" mb="0" cb="0"/><line nr="239" mi="0" ci="5" mb="0" cb="0"/><line nr="240" mi="0" ci="1" mb="0" cb="0"/><line nr="241" mi="0" ci="2" mb="1" cb="1"/><line nr="242" mi="5" ci="0" mb="0" cb="0"/><line nr="244" mi="0" ci="4" mb="0" cb="0"/><line nr="245" mi="0" ci="11" mb="0" cb="2"/><line nr="246" mi="0" ci="4" mb="0" cb="0"/><line nr="247" mi="0" ci="4" mb="1" cb="1"/><line nr="248" mi="0" ci="10" mb="0" cb="0"/><line nr="249" mi="0" ci="3" mb="0" cb="0"/><line nr="251" mi="18" ci="0" mb="0" cb="0"/><line nr="254" mi="0" ci="1" mb="0" cb="0"/><line nr="255" mi="0" ci="2" mb="0" cb="0"/><line nr="268" mi="0" ci="2" mb="0" cb="0"/><line nr="270" mi="0" ci="2" mb="0" cb="0"/><line nr="272" mi="0" ci="4" mb="0" cb="0"/><line nr="275" mi="0" ci="3" mb="0" cb="0"/><line nr="277" mi="0" ci="2" mb="1" cb="4"/><line nr="279" mi="0" ci="5" mb="1" cb="1"/><line nr="280" mi="5" ci="0" mb="0" cb="0"/><line nr="285" mi="1" ci="0" mb="0" cb="0"/><line nr="288" mi="0" ci="3" mb="0" cb="0"/><line nr="289" mi="0" ci="2" mb="0" cb="2"/><line nr="290" mi="0" ci="5" mb="1" cb="1"/><line nr="291" mi="0" ci="5" mb="0" cb="0"/><line nr="293" mi="5" ci="0" mb="0" cb="0"/><line nr="296" mi="0" ci="2" mb="0" cb="0"/><line nr="297" mi="0" ci="4" mb="0" cb="0"/><line nr="298" mi="0" ci="5" mb="0" cb="0"/><line nr="299" mi="0" ci="3" mb="0" cb="0"/><line nr="300" mi="0" ci="4" mb="0" cb="0"/><line nr="301" mi="0" ci="8" mb="0" cb="2"/><line nr="302" mi="0" ci="6" mb="0" cb="0"/><line nr="303" mi="0" ci="3" mb="0" cb="0"/><line nr="304" mi="0" ci="1" mb="0" cb="0"/><line nr="307" mi="0" ci="1" mb="0" cb="0"/><line nr="309" mi="0" ci="3" mb="0" cb="2"/><line nr="310" mi="0" ci="2" mb="0" cb="0"/><line nr="312" mi="0" ci="3" mb="0" cb="0"/><line nr="314" mi="0" ci="1" mb="0" cb="0"/><line nr="318" mi="0" ci="3" mb="1" cb="1"/><line nr="319" mi="1" ci="0" mb="0" cb="0"/><line nr="321" mi="0" ci="4" mb="0" cb="0"/><line nr="324" mi="7" ci="4" mb="0" cb="0"/><line nr="325" mi="1" ci="0" mb="0" cb="0"/><line nr="326" mi="1" ci="0" mb="0" cb="0"/><line nr="327" mi="3" ci="0" mb="0" cb="0"/><line nr="328" mi="1" ci="0" mb="0" cb="0"/><line nr="329" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="124" covered="422"/><counter type="BRANCH" missed="20" covered="57"/><counter type="LINE" missed="21" covered="121"/><counter type="COMPLEXITY" missed="20" covered="28"/><counter type="METHOD" missed="0" covered="6"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasBufferedReader.java"><line nr="34" mi="3" ci="0" mb="0" cb="0"/><line nr="37" mi="2" ci="0" mb="0" cb="0"/><line nr="40" mi="3" ci="0" mb="0" cb="0"/><line nr="49" mi="3" ci="0" mb="0" cb="0"/><line nr="50" mi="2" ci="0" mb="2" cb="0"/><line nr="51" mi="5" ci="0" mb="0" cb="0"/><line nr="52" mi="3" ci="0" mb="0" cb="0"/><line nr="53" mi="4" ci="0" mb="0" cb="0"/><line nr="54" mi="6" ci="0" mb="0" cb="0"/><line nr="55" mi="1" ci="0" mb="0" cb="0"/><line nr="63" mi="4" ci="0" mb="0" cb="0"/><line nr="64" mi="1" ci="0" mb="0" cb="0"/><line nr="72" mi="3" ci="0" mb="2" cb="0"/><line nr="73" mi="5" ci="0" mb="0" cb="0"/><line nr="74" mi="1" ci="0" mb="0" cb="0"/><line nr="83" mi="7" ci="0" mb="0" cb="0"/><line nr="85" mi="10" ci="0" mb="0" cb="0"/><line nr="86" mi="2" ci="0" mb="2" cb="0"/><line nr="87" mi="2" ci="0" mb="2" cb="0"/><line nr="88" mi="3" ci="0" mb="0" cb="0"/><line nr="89" mi="3" ci="0" mb="0" cb="0"/><line nr="91" mi="1" ci="0" mb="0" cb="0"/><line nr="100" mi="5" ci="0" mb="0" cb="0"/><line nr="101" mi="2" ci="0" mb="0" cb="0"/><line nr="103" mi="5" ci="0" mb="2" cb="0"/><line nr="104" mi="2" ci="0" mb="0" cb="0"/><line nr="105" mi="5" ci="0" mb="2" cb="0"/><line nr="106" mi="4" ci="0" mb="0" cb="0"/><line nr="108" mi="3" ci="0" mb="2" cb="0"/><line nr="109" mi="3" ci="0" mb="0" cb="0"/><line nr="110" mi="7" ci="0" mb="2" cb="0"/><line nr="111" mi="6" ci="0" mb="0" cb="0"/><line nr="112" mi="1" ci="0" mb="0" cb="0"/><line nr="115" mi="13" ci="0" mb="0" cb="0"/><line nr="117" mi="5" ci="0" mb="0" cb="0"/><line nr="130" mi="5" ci="0" mb="2" cb="0"/><line nr="137" mi="8" ci="0" mb="4" cb="0"/><line nr="138" mi="7" ci="0" mb="0" cb="0"/><line nr="140" mi="2" ci="0" mb="0" cb="0"/><line nr="142" mi="5" ci="0" mb="2" cb="0"/><line nr="143" mi="2" ci="0" mb="0" cb="0"/><line nr="144" mi="3" ci="0" mb="2" cb="0"/><line nr="145" mi="3" ci="0" mb="0" cb="0"/><line nr="146" mi="7" ci="0" mb="2" cb="0"/><line nr="147" mi="6" ci="0" mb="0" cb="0"/><line nr="148" mi="5" ci="0" mb="2" cb="0"/><line nr="149" mi="2" ci="0" mb="0" cb="0"/><line nr="150" mi="5" ci="0" mb="2" cb="0"/><line nr="151" mi="2" ci="0" mb="0" cb="0"/><line nr="154" mi="8" ci="0" mb="0" cb="0"/><line nr="155" mi="8" ci="0" mb="0" cb="0"/><line nr="156" mi="6" ci="0" mb="0" cb="0"/><line nr="157" mi="2" ci="0" mb="0" cb="0"/><line nr="167" mi="5" ci="0" mb="0" cb="0"/><line nr="168" mi="2" ci="0" mb="0" cb="0"/><line nr="169" mi="18" ci="0" mb="10" cb="0"/><line nr="171" mi="4" ci="0" mb="0" cb="0"/><line nr="172" mi="2" ci="0" mb="2" cb="0"/><line nr="173" mi="4" ci="0" mb="0" cb="0"/><line nr="176" mi="6" ci="0" mb="0" cb="0"/><line nr="177" mi="2" ci="0" mb="2" cb="0"/><line nr="178" mi="4" ci="0" mb="0" cb="0"/><line nr="179" mi="7" ci="0" mb="4" cb="0"/><line nr="180" mi="10" ci="0" mb="0" cb="0"/><line nr="181" mi="2" ci="0" mb="2" cb="0"/><line nr="182" mi="1" ci="0" mb="0" cb="0"/><line nr="183" mi="4" ci="0" mb="0" cb="0"/><line nr="184" mi="1" ci="0" mb="0" cb="0"/><line nr="185" mi="4" ci="0" mb="0" cb="0"/><line nr="186" mi="5" ci="0" mb="0" cb="0"/><line nr="197" mi="2" ci="0" mb="0" cb="0"/><line nr="200" mi="5" ci="0" mb="0" cb="0"/><line nr="201" mi="2" ci="0" mb="0" cb="0"/><line nr="202" mi="9" ci="0" mb="4" cb="0"/><line nr="206" mi="5" ci="0" mb="2" cb="0"/><line nr="207" mi="2" ci="0" mb="0" cb="0"/><line nr="208" mi="5" ci="0" mb="2" cb="0"/><line nr="209" mi="5" ci="0" mb="4" cb="0"/><line nr="210" mi="5" ci="0" mb="0" cb="0"/><line nr="212" mi="4" ci="0" mb="0" cb="0"/><line nr="214" mi="2" ci="0" mb="0" cb="0"/><line nr="215" mi="2" ci="0" mb="0" cb="0"/><line nr="219" mi="9" ci="0" mb="4" cb="0"/><line nr="220" mi="6" ci="0" mb="0" cb="0"/><line nr="221" mi="3" ci="0" mb="0" cb="0"/><line nr="222" mi="2" ci="0" mb="0" cb="0"/><line nr="224" mi="9" ci="0" mb="2" cb="0"/><line nr="225" mi="5" ci="0" mb="0" cb="0"/><line nr="226" mi="6" ci="0" mb="4" cb="0"/><line nr="227" mi="2" ci="0" mb="0" cb="0"/><line nr="228" mi="1" ci="0" mb="0" cb="0"/><line nr="232" mi="3" ci="0" mb="0" cb="0"/><line nr="233" mi="3" ci="0" mb="0" cb="0"/><line nr="235" mi="2" ci="0" mb="2" cb="0"/><line nr="237" mi="2" ci="0" mb="2" cb="0"/><line nr="238" mi="11" ci="0" mb="0" cb="0"/><line nr="240" mi="9" ci="0" mb="0" cb="0"/><line nr="241" mi="3" ci="0" mb="0" cb="0"/><line nr="243" mi="6" ci="0" mb="0" cb="0"/><line nr="244" mi="3" ci="0" mb="2" cb="0"/><line nr="245" mi="3" ci="0" mb="0" cb="0"/><line nr="247" mi="4" ci="0" mb="0" cb="0"/><line nr="250" mi="2" ci="0" mb="2" cb="0"/><line nr="251" mi="5" ci="0" mb="0" cb="0"/><line nr="252" mi="9" ci="0" mb="0" cb="0"/><line nr="253" mi="1" ci="0" mb="0" cb="0"/><line nr="254" mi="5" ci="0" mb="0" cb="0"/><line nr="264" mi="4" ci="0" mb="0" cb="0"/><line nr="273" mi="6" ci="0" mb="0" cb="0"/><line nr="283" mi="4" ci="0" mb="2" cb="0"/><line nr="284" mi="5" ci="0" mb="0" cb="0"/><line nr="286" mi="5" ci="0" mb="0" cb="0"/><line nr="287" mi="2" ci="0" mb="0" cb="0"/><line nr="288" mi="2" ci="0" mb="0" cb="0"/><line nr="289" mi="4" ci="0" mb="2" cb="0"/><line nr="290" mi="5" ci="0" mb="2" cb="0"/><line nr="291" mi="2" ci="0" mb="0" cb="0"/><line nr="292" mi="5" ci="0" mb="2" cb="0"/><line nr="293" mi="1" ci="0" mb="0" cb="0"/><line nr="294" mi="3" ci="0" mb="2" cb="0"/><line nr="295" mi="3" ci="0" mb="0" cb="0"/><line nr="296" mi="7" ci="0" mb="2" cb="0"/><line nr="297" mi="6" ci="0" mb="0" cb="0"/><line nr="300" mi="8" ci="0" mb="0" cb="0"/><line nr="301" mi="4" ci="0" mb="2" cb="0"/><line nr="302" mi="8" ci="0" mb="0" cb="0"/><line nr="303" mi="2" ci="0" mb="0" cb="0"/><line nr="304" mi="1" ci="0" mb="0" cb="0"/><line nr="306" mi="4" ci="0" mb="0" cb="0"/><line nr="307" mi="4" ci="0" mb="0" cb="0"/><line nr="309" mi="1" ci="0" mb="0" cb="0"/><line nr="310" mi="6" ci="0" mb="0" cb="0"/><line nr="311" mi="5" ci="0" mb="0" cb="0"/><line nr="321" mi="5" ci="0" mb="0" cb="0"/><line nr="322" mi="2" ci="0" mb="0" cb="0"/><line nr="328" mi="3" ci="0" mb="2" cb="0"/><line nr="333" mi="9" ci="0" mb="4" cb="0"/><line nr="334" mi="2" ci="0" mb="0" cb="0"/><line nr="336" mi="5" ci="0" mb="2" cb="0"/><line nr="337" mi="7" ci="0" mb="2" cb="0"/><line nr="338" mi="6" ci="0" mb="0" cb="0"/><line nr="339" mi="3" ci="0" mb="0" cb="0"/><line nr="342" mi="15" ci="0" mb="4" cb="0"/><line nr="343" mi="5" ci="0" mb="0" cb="0"/><line nr="353" mi="5" ci="0" mb="0" cb="0"/><line nr="354" mi="2" ci="0" mb="0" cb="0"/><line nr="355" mi="3" ci="0" mb="0" cb="0"/><line nr="356" mi="3" ci="0" mb="0" cb="0"/><line nr="357" mi="8" ci="0" mb="0" cb="0"/><line nr="358" mi="1" ci="0" mb="0" cb="0"/><line nr="367" mi="5" ci="0" mb="0" cb="0"/><line nr="368" mi="3" ci="0" mb="2" cb="0"/><line nr="369" mi="3" ci="0" mb="0" cb="0"/><line nr="371" mi="3" ci="0" mb="0" cb="0"/><line nr="373" mi="7" ci="0" mb="0" cb="0"/><line nr="374" mi="8" ci="0" mb="0" cb="0"/><line nr="375" mi="1" ci="0" mb="0" cb="0"/><line nr="376" mi="8" ci="0" mb="0" cb="0"/><line nr="377" mi="1" ci="0" mb="0" cb="0"/><line nr="385" mi="10" ci="0" mb="0" cb="0"/><line nr="386" mi="4" ci="0" mb="0" cb="0"/><line nr="390" mi="3" ci="0" mb="2" cb="0"/><line nr="391" mi="2" ci="0" mb="0" cb="0"/><line nr="394" mi="5" ci="0" mb="0" cb="0"/><line nr="395" mi="7" ci="0" mb="2" cb="0"/><line nr="396" mi="1" ci="0" mb="0" cb="0"/><line nr="397" mi="5" ci="0" mb="0" cb="0"/><line nr="404" mi="6" ci="0" mb="4" cb="0"/><line nr="405" mi="3" ci="0" mb="0" cb="0"/><line nr="406" mi="3" ci="0" mb="0" cb="0"/><line nr="407" mi="2" ci="0" mb="0" cb="0"/><line nr="409" mi="4" ci="0" mb="0" cb="0"/><line nr="413" mi="6" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="755" covered="0"/><counter type="BRANCH" missed="120" covered="0"/><counter type="LINE" missed="173" covered="0"/><counter type="COMPLEXITY" missed="79" covered="0"/><counter type="METHOD" missed="19" covered="0"/><counter type="CLASS" missed="2" covered="0"/></sourcefile><sourcefile name="MtasConfigException.java"><line nr="15" mi="2" ci="0" mb="0" cb="0"/><line nr="16" mi="1" ci="0" mb="0" cb="0"/><line nr="24" mi="3" ci="0" mb="0" cb="0"/><line nr="25" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="2" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="MtasCharFilterFactory.java"><line nr="22" mi="0" ci="4" mb="0" cb="0"/><line nr="61" mi="0" ci="3" mb="0" cb="0"/><line nr="64" mi="0" ci="3" mb="0" cb="0"/><line nr="73" mi="0" ci="4" mb="0" cb="0"/><line nr="74" mi="0" ci="1" mb="0" cb="0"/><line nr="85" mi="0" ci="3" mb="0" cb="0"/><line nr="86" mi="0" ci="6" mb="0" cb="0"/><line nr="87" mi="0" ci="6" mb="0" cb="0"/><line nr="88" mi="0" ci="6" mb="0" cb="0"/><line nr="89" mi="0" ci="6" mb="0" cb="0"/><line nr="90" mi="0" ci="6" mb="0" cb="0"/><line nr="91" mi="0" ci="6" mb="1" cb="3"/><line nr="92" mi="20" ci="0" mb="0" cb="0"/><line nr="94" mi="0" ci="6" mb="1" cb="3"/><line nr="95" mi="20" ci="0" mb="0" cb="0"/><line nr="97" mi="0" ci="6" mb="1" cb="3"/><line nr="98" mi="20" ci="0" mb="0" cb="0"/><line nr="100" mi="0" ci="6" mb="1" cb="3"/><line nr="101" mi="20" ci="0" mb="0" cb="0"/><line nr="103" mi="0" ci="6" mb="1" cb="3"/><line nr="104" mi="20" ci="0" mb="0" cb="0"/><line nr="107" mi="0" ci="3" mb="0" cb="0"/><line nr="108" mi="0" ci="1" mb="0" cb="0"/><line nr="117" mi="0" ci="6" mb="1" cb="3"/><line nr="118" mi="0" ci="6" mb="1" cb="3"/><line nr="119" mi="5" ci="0" mb="0" cb="0"/><line nr="121" mi="0" ci="3" mb="0" cb="2"/><line nr="122" mi="0" ci="5" mb="0" cb="0"/><line nr="123" mi="0" ci="8" mb="0" cb="0"/><line nr="125" mi="0" ci="8" mb="0" cb="0"/><line nr="128" mi="0" ci="8" mb="0" cb="0"/><line nr="132" mi="0" ci="3" mb="0" cb="2"/><line nr="133" mi="0" ci="2" mb="0" cb="2"/><line nr="135" mi="0" ci="6" mb="0" cb="0"/><line nr="137" mi="1" ci="0" mb="0" cb="0"/><line nr="138" mi="14" ci="0" mb="0" cb="0"/><line nr="140" mi="0" ci="1" mb="0" cb="0"/><line nr="145" mi="0" ci="1" mb="0" cb="0"/><line nr="155" mi="0" ci="2" mb="0" cb="0"/><line nr="157" mi="0" ci="5" mb="0" cb="0"/><line nr="158" mi="1" ci="0" mb="0" cb="0"/><line nr="159" mi="3" ci="0" mb="0" cb="0"/><line nr="160" mi="2" ci="0" mb="0" cb="0"/><line nr="173" mi="0" ci="7" mb="1" cb="3"/><line nr="174" mi="3" ci="2" mb="3" cb="1"/><line nr="175" mi="5" ci="0" mb="0" cb="0"/><line nr="176" mi="0" ci="2" mb="1" cb="1"/><line nr="177" mi="6" ci="0" mb="2" cb="0"/><line nr="178" mi="10" ci="0" mb="0" cb="0"/><line nr="180" mi="15" ci="0" mb="0" cb="0"/><line nr="184" mi="0" ci="6" mb="0" cb="0"/><line nr="185" mi="0" ci="2" mb="1" cb="1"/><line nr="186" mi="3" ci="0" mb="2" cb="0"/><line nr="187" mi="6" ci="0" mb="2" cb="0"/><line nr="188" mi="10" ci="0" mb="0" cb="0"/><line nr="190" mi="19" ci="0" mb="0" cb="0"/><line nr="195" mi="14" ci="0" mb="0" cb="0"/><line nr="199" mi="0" ci="5" mb="0" cb="0"/><line nr="202" mi="0" ci="3" mb="1" cb="1"/><line nr="203" mi="0" ci="6" mb="0" cb="0"/><line nr="205" mi="5" ci="0" mb="0" cb="0"/><line nr="220" mi="0" ci="5" mb="0" cb="0"/><line nr="221" mi="0" ci="3" mb="0" cb="0"/><line nr="222" mi="0" ci="2" mb="1" cb="1"/><line nr="223" mi="0" ci="6" mb="0" cb="0"/><line nr="224" mi="0" ci="2" mb="1" cb="1"/><line nr="226" mi="6" ci="0" mb="0" cb="0"/><line nr="228" mi="5" ci="0" mb="0" cb="0"/><line nr="230" mi="2" ci="0" mb="0" cb="0"/><line nr="231" mi="1" ci="0" mb="0" cb="0"/><line nr="232" mi="3" ci="0" mb="0" cb="0"/><line nr="233" mi="6" ci="0" mb="0" cb="0"/><line nr="235" mi="0" ci="3" mb="0" cb="0"/><line nr="236" mi="0" ci="3" mb="0" cb="0"/><line nr="237" mi="0" ci="2" mb="1" cb="1"/><line nr="239" mi="0" ci="6" mb="0" cb="0"/><line nr="241" mi="0" ci="5" mb="0" cb="0"/><line nr="243" mi="0" ci="2" mb="0" cb="0"/><line nr="244" mi="1" ci="0" mb="0" cb="0"/><line nr="245" mi="5" ci="0" mb="0" cb="0"/><line nr="248" mi="3" ci="0" mb="0" cb="0"/><line nr="251" mi="3" ci="0" mb="0" cb="0"/><line nr="263" mi="0" ci="3" mb="0" cb="0"/><line nr="264" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="257" covered="222"/><counter type="BRANCH" missed="23" covered="37"/><counter type="LINE" missed="31" covered="53"/><counter type="COMPLEXITY" missed="19" covered="19"/><counter type="METHOD" missed="0" covered="8"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasParserException.java"><line nr="15" mi="2" ci="0" mb="0" cb="0"/><line nr="16" mi="1" ci="0" mb="0" cb="0"/><line nr="24" mi="0" ci="3" mb="0" cb="0"/><line nr="25" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="3" covered="4"/><counter type="LINE" missed="2" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="1" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasPrefixTokenFilterFactory.java"><line nr="25" mi="0" ci="3" mb="0" cb="0"/><line nr="26" mi="0" ci="6" mb="0" cb="0"/><line nr="27" mi="0" ci="1" mb="0" cb="0"/><line nr="38" mi="7" ci="0" mb="0" cb="0"/><line nr="50" mi="6" ci="0" mb="0" cb="0"/><line nr="60" mi="3" ci="0" mb="0" cb="0"/><line nr="61" mi="10" ci="0" mb="0" cb="0"/><line nr="62" mi="1" ci="0" mb="0" cb="0"/><line nr="71" mi="4" ci="0" mb="2" cb="0"/><line nr="72" mi="4" ci="0" mb="0" cb="0"/><line nr="73" mi="9" ci="0" mb="0" cb="0"/><line nr="75" mi="7" ci="0" mb="2" cb="0"/><line nr="76" mi="18" ci="0" mb="0" cb="0"/><line nr="78" mi="9" ci="0" mb="2" cb="0"/><line nr="79" mi="7" ci="0" mb="0" cb="0"/><line nr="81" mi="10" ci="0" mb="0" cb="0"/><line nr="82" mi="2" ci="0" mb="0" cb="0"/><line nr="84" mi="2" ci="0" mb="0" cb="0"/><line nr="95" mi="3" ci="0" mb="2" cb="0"/><line nr="96" mi="2" ci="0" mb="0" cb="0"/><line nr="97" mi="2" ci="0" mb="2" cb="0"/><line nr="98" mi="2" ci="0" mb="0" cb="0"/><line nr="99" mi="5" ci="0" mb="2" cb="0"/><line nr="100" mi="2" ci="0" mb="0" cb="0"/><line nr="101" mi="3" ci="0" mb="0" cb="0"/><line nr="102" mi="14" ci="0" mb="4" cb="0"/><line nr="112" mi="5" ci="0" mb="0" cb="0"/><line nr="113" mi="8" ci="0" mb="0" cb="0"/><line nr="114" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="147" covered="10"/><counter type="BRANCH" missed="16" covered="0"/><counter type="LINE" missed="26" covered="3"/><counter type="COMPLEXITY" missed="13" covered="1"/><counter type="METHOD" missed="5" covered="1"/><counter type="CLASS" missed="1" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="1682" covered="869"/><counter type="BRANCH" missed="217" covered="126"/><counter type="LINE" missed="313" covered="236"/><counter type="COMPLEXITY" missed="162" covered="70"/><counter type="METHOD" missed="29" covered="28"/><counter type="CLASS" missed="4" covered="6"/></package><package name="mtas/search"><class name="mtas/search/MtasCollector"><method name="&lt;init&gt;" desc="()V" line="11"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="needsScores" desc="()Z" line="20"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="doSetNextReader" desc="(Lorg/apache/lucene/index/LeafReaderContext;)V" line="33"><counter type="INSTRUCTION" missed="1" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="collect" desc="(I)V" line="43"><counter type="INSTRUCTION" missed="1" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="4" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><sourcefile name="MtasCollector.java"><line nr="11" mi="3" ci="0" mb="0" cb="0"/><line nr="20" mi="2" ci="0" mb="0" cb="0"/><line nr="33" mi="1" ci="0" mb="0" cb="0"/><line nr="43" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="4" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="4" covered="0"/><counter type="CLASS" missed="1" covered="0"/></package><package name="mtas/analysis/token"><class name="mtas/analysis/token/MtasOffset"><method name="&lt;init&gt;" desc="(II)V" line="20"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="add" desc="(II)V" line="32"><counter type="INSTRUCTION" missed="0" covered="13"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getStart" desc="()I" line="42"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getEnd" desc="()I" line="51"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="()Ljava/lang/String;" line="61"><counter type="INSTRUCTION" missed="17" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="17" covered="28"/><counter type="LINE" missed="1" covered="9"/><counter type="COMPLEXITY" missed="1" covered="4"/><counter type="METHOD" missed="1" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/analysis/token/MtasTokenString"><method name="&lt;init&gt;" desc="(Ljava/lang/Integer;Ljava/lang/String;)V" line="18"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/Integer;)V" line="29"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setType" desc="()V" line="39"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="6" covered="9"/><counter type="LINE" missed="2" covered="4"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="1" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/analysis/token/MtasToken"><method name="&lt;init&gt;" desc="(Ljava/lang/Integer;Ljava/lang/String;)V" line="50"><counter type="INSTRUCTION" missed="0" covered="53"/><counter type="LINE" missed="0" covered="18"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/Integer;)V" line="108"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setTokenRef" desc="(Ljava/lang/Long;)V" line="118"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getTokenRef" desc="()Ljava/lang/Long;" line="127"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setTermRef" desc="(Ljava/lang/Long;)V" line="136"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getTermRef" desc="()Ljava/lang/Long;" line="145"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setPrefixId" desc="(I)V" line="154"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPrefixId" desc="()I" line="164"><counter type="INSTRUCTION" missed="5" covered="7"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setId" desc="(Ljava/lang/Integer;)V" line="177"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getId" desc="()Ljava/lang/Integer;" line="186"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setParentId" desc="(Ljava/lang/Integer;)V" line="195"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getParentId" desc="()Ljava/lang/Integer;" line="204"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setProvideParentId" desc="(Ljava/lang/Boolean;)V" line="213"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getProvideParentId" desc="()Z" line="222"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setType" desc="()V" line="229"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getType" desc="()Ljava/lang/String;" line="238"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addPosition" desc="(I)V" line="247"><counter type="INSTRUCTION" missed="4" covered="11"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addPositionRange" desc="(II)V" line="261"><counter type="INSTRUCTION" missed="24" covered="12"/><counter type="BRANCH" missed="3" covered="1"/><counter type="LINE" missed="4" covered="3"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addPositions" desc="([I)V" line="278"><counter type="INSTRUCTION" missed="0" covered="20"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addPositions" desc="(Ljava/util/Set;)V" line="293"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="checkPositionType" desc="(Ljava/lang/String;)Ljava/lang/Boolean;" line="305"><counter type="INSTRUCTION" missed="3" covered="8"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPositionStart" desc="()Ljava/lang/Integer;" line="318"><counter type="INSTRUCTION" missed="2" covered="7"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPositionEnd" desc="()Ljava/lang/Integer;" line="327"><counter type="INSTRUCTION" missed="2" covered="7"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPositionLength" desc="()Ljava/lang/Integer;" line="336"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getPositions" desc="()[I" line="345"><counter type="INSTRUCTION" missed="2" covered="7"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="checkOffset" desc="()Ljava/lang/Boolean;" line="354"><counter type="INSTRUCTION" missed="13" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="checkRealOffset" desc="()Ljava/lang/Boolean;" line="367"><counter type="INSTRUCTION" missed="36" covered="0"/><counter type="BRANCH" missed="10" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="6" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setOffset" desc="(Ljava/lang/Integer;Ljava/lang/Integer;)V" line="386"><counter type="INSTRUCTION" missed="6" covered="19"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="1" covered="4"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addOffset" desc="(Ljava/lang/Integer;Ljava/lang/Integer;)V" line="402"><counter type="INSTRUCTION" missed="6" covered="25"/><counter type="BRANCH" missed="3" covered="5"/><counter type="LINE" missed="1" covered="6"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setProvideOffset" desc="(Ljava/lang/Boolean;)V" line="419"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setRealOffset" desc="(Ljava/lang/Integer;Ljava/lang/Integer;)V" line="429"><counter type="INSTRUCTION" missed="6" covered="19"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="1" covered="4"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setProvideRealOffset" desc="(Ljava/lang/Boolean;)V" line="445"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getProvideOffset" desc="()Z" line="454"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getProvideRealOffset" desc="()Z" line="463"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getOffsetStart" desc="()Ljava/lang/Integer;" line="472"><counter type="INSTRUCTION" missed="2" covered="8"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getOffsetEnd" desc="()Ljava/lang/Integer;" line="481"><counter type="INSTRUCTION" missed="2" covered="8"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getRealOffsetStart" desc="()Ljava/lang/Integer;" line="490"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getRealOffsetEnd" desc="()Ljava/lang/Integer;" line="499"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setValue" desc="(Ljava/lang/String;)V" line="508"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPrefixFromValue" desc="(Ljava/lang/String;)Ljava/lang/String;" line="518"><counter type="INSTRUCTION" missed="9" covered="22"/><counter type="BRANCH" missed="4" covered="4"/><counter type="LINE" missed="3" covered="5"/><counter type="COMPLEXITY" missed="4" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPostfixFromValue" desc="(Ljava/lang/String;)Ljava/lang/String;" line="539"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPostfixFromValue" desc="(Lorg/apache/lucene/util/BytesRef;)Ljava/lang/String;" line="555"><counter type="INSTRUCTION" missed="304" covered="68"/><counter type="BRANCH" missed="24" covered="8"/><counter type="LINE" missed="42" covered="17"/><counter type="COMPLEXITY" missed="14" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getValue" desc="()Ljava/lang/String;" line="632"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPrefix" desc="()Ljava/lang/String;" line="641"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPostfix" desc="()Ljava/lang/String;" line="650"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="checkParentId" desc="()Ljava/lang/Boolean;" line="659"><counter type="INSTRUCTION" missed="0" covered="13"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="checkPayload" desc="()Ljava/lang/Boolean;" line="672"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setPayload" desc="(Lorg/apache/lucene/util/BytesRef;)V" line="685"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPayload" desc="()Lorg/apache/lucene/util/BytesRef;" line="694"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="createAutomatonMap" desc="(Ljava/lang/String;Ljava/util/List;Ljava/lang/Boolean;)Ljava/util/Map;" line="707"><counter type="INSTRUCTION" missed="0" covered="47"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="byteRunAutomatonMap" desc="(Ljava/util/Map;)Ljava/util/Map;" line="730"><counter type="INSTRUCTION" missed="31" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="createAutomata" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)Ljava/util/List;" line="751"><counter type="INSTRUCTION" missed="19" covered="107"/><counter type="BRANCH" missed="2" covered="10"/><counter type="LINE" missed="6" covered="26"/><counter type="COMPLEXITY" missed="1" covered="6"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="()Ljava/lang/String;" line="801"><counter type="INSTRUCTION" missed="403" covered="0"/><counter type="BRANCH" missed="24" covered="0"/><counter type="LINE" missed="29" covered="0"/><counter type="COMPLEXITY" missed="13" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;clinit&gt;" desc="()V" line="33"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="950" covered="565"/><counter type="BRANCH" missed="104" covered="56"/><counter type="LINE" missed="123" covered="151"/><counter type="COMPLEXITY" missed="82" covered="52"/><counter type="METHOD" missed="15" covered="39"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/analysis/token/MtasTokenIdFactory"><method name="&lt;init&gt;" desc="()V" line="14"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createTokenId" desc="()Ljava/lang/Integer;" line="24"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/analysis/token/MtasPosition"><method name="&lt;init&gt;" desc="(I)V" line="33"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(II)V" line="33"><counter type="INSTRUCTION" missed="7" covered="18"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="2" covered="7"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="([I)V" line="33"><counter type="INSTRUCTION" missed="0" covered="86"/><counter type="BRANCH" missed="0" covered="6"/><counter type="LINE" missed="0" covered="17"/><counter type="COMPLEXITY" missed="0" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="checkType" desc="(Ljava/lang/String;)Ljava/lang/Boolean;" line="96"><counter type="INSTRUCTION" missed="3" covered="9"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getStart" desc="()Ljava/lang/Integer;" line="109"><counter type="INSTRUCTION" missed="2" covered="7"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getEnd" desc="()Ljava/lang/Integer;" line="118"><counter type="INSTRUCTION" missed="2" covered="23"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPositions" desc="()[I" line="134"><counter type="INSTRUCTION" missed="1" covered="12"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getLength" desc="()Ljava/lang/Integer;" line="144"><counter type="INSTRUCTION" missed="29" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="([I)V" line="160"><counter type="INSTRUCTION" missed="7" covered="132"/><counter type="BRANCH" missed="2" covered="14"/><counter type="LINE" missed="2" covered="22"/><counter type="COMPLEXITY" missed="2" covered="7"/><counter type="METHOD" missed="0" covered="1"/></method><method name="add" desc="(I)V" line="196"><counter type="INSTRUCTION" missed="181" covered="0"/><counter type="BRANCH" missed="18" covered="0"/><counter type="LINE" missed="36" covered="0"/><counter type="COMPLEXITY" missed="10" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="toString" desc="()Ljava/lang/String;" line="248"><counter type="INSTRUCTION" missed="55" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="9" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="287" covered="299"/><counter type="BRANCH" missed="39" covered="29"/><counter type="LINE" missed="57" covered="59"/><counter type="COMPLEXITY" missed="26" covered="19"/><counter type="METHOD" missed="3" covered="8"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/analysis/token/MtasTokenCollection"><method name="&lt;init&gt;" desc="()V" line="23"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="add" desc="(Lmtas/analysis/token/MtasToken;)Ljava/lang/Integer;" line="42"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="get" desc="(Ljava/lang/Integer;)Lmtas/analysis/token/MtasToken;" line="54"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="iterator" desc="()Ljava/util/Iterator;" line="64"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="print" desc="()V" line="92"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getList" desc="()[[Ljava/lang/String;" line="106"><counter type="INSTRUCTION" missed="271" covered="0"/><counter type="BRANCH" missed="24" covered="0"/><counter type="LINE" missed="42" covered="0"/><counter type="COMPLEXITY" missed="13" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="check" desc="(Ljava/lang/Boolean;Ljava/lang/Boolean;)V" line="170"><counter type="INSTRUCTION" missed="3" covered="53"/><counter type="BRANCH" missed="6" covered="8"/><counter type="LINE" missed="2" covered="12"/><counter type="COMPLEXITY" missed="6" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="makeUnique" desc="()V" line="193"><counter type="INSTRUCTION" missed="0" covered="64"/><counter type="BRANCH" missed="0" covered="6"/><counter type="LINE" missed="0" covered="16"/><counter type="COMPLEXITY" missed="0" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="autoRepair" desc="()V" line="221"><counter type="INSTRUCTION" missed="116" covered="162"/><counter type="BRANCH" missed="24" covered="26"/><counter type="LINE" missed="26" covered="28"/><counter type="COMPLEXITY" missed="19" covered="7"/><counter type="METHOD" missed="0" covered="1"/></method><method name="checkTokenCollectionIndex" desc="()V" line="299"><counter type="INSTRUCTION" missed="99" covered="131"/><counter type="BRANCH" missed="13" covered="23"/><counter type="LINE" missed="13" covered="26"/><counter type="COMPLEXITY" missed="13" covered="6"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCompByName" desc="()Ljava/util/Comparator;" line="349"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="clear" desc="()V" line="380"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="504" covered="461"/><counter type="BRANCH" missed="69" covered="63"/><counter type="LINE" missed="89" covered="97"/><counter type="COMPLEXITY" missed="53" covered="25"/><counter type="METHOD" missed="2" covered="10"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/analysis/token/MtasTokenCollection$2"><method name="&lt;init&gt;" desc="(Lmtas/analysis/token/MtasTokenCollection;)V" line="349"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="compare" desc="(Ljava/lang/Integer;Ljava/lang/Integer;)I" line="352"><counter type="INSTRUCTION" missed="52" covered="72"/><counter type="BRANCH" missed="7" covered="9"/><counter type="LINE" missed="3" covered="12"/><counter type="COMPLEXITY" missed="7" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="349"><counter type="INSTRUCTION" missed="2" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="54" covered="84"/><counter type="BRANCH" missed="8" covered="10"/><counter type="LINE" missed="3" covered="13"/><counter type="COMPLEXITY" missed="8" covered="4"/><counter type="METHOD" missed="0" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/analysis/token/MtasTokenCollection$1"><method name="&lt;init&gt;" desc="(Lmtas/analysis/token/MtasTokenCollection;)V" line="65"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hasNext" desc="()Z" line="71"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="next" desc="()Lmtas/analysis/token/MtasToken;" line="76"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="remove" desc="()V" line="81"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="4" covered="25"/><counter type="LINE" missed="1" covered="4"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="1" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="MtasToken.java"><line nr="33" mi="0" ci="3" mb="0" cb="0"/><line nr="43" mi="0" ci="2" mb="0" cb="0"/><line nr="44" mi="0" ci="2" mb="0" cb="0"/><line nr="50" mi="0" ci="3" mb="0" cb="0"/><line nr="53" mi="0" ci="3" mb="0" cb="0"/><line nr="56" mi="0" ci="3" mb="0" cb="0"/><line nr="59" mi="0" ci="3" mb="0" cb="0"/><line nr="62" mi="0" ci="3" mb="0" cb="0"/><line nr="65" mi="0" ci="3" mb="0" cb="0"/><line nr="68" mi="0" ci="3" mb="0" cb="0"/><line nr="71" mi="0" ci="3" mb="0" cb="0"/><line nr="74" mi="0" ci="3" mb="0" cb="0"/><line nr="77" mi="0" ci="3" mb="0" cb="0"/><line nr="80" mi="0" ci="4" mb="0" cb="0"/><line nr="83" mi="0" ci="4" mb="0" cb="0"/><line nr="86" mi="0" ci="4" mb="0" cb="0"/><line nr="94" mi="0" ci="2" mb="0" cb="0"/><line nr="95" mi="0" ci="3" mb="0" cb="0"/><line nr="96" mi="0" ci="2" mb="0" cb="0"/><line nr="97" mi="0" ci="3" mb="0" cb="0"/><line nr="98" mi="0" ci="1" mb="0" cb="0"/><line nr="108" mi="4" ci="0" mb="0" cb="0"/><line nr="109" mi="4" ci="0" mb="0" cb="0"/><line nr="110" mi="1" ci="0" mb="0" cb="0"/><line nr="118" mi="0" ci="3" mb="0" cb="0"/><line nr="119" mi="0" ci="1" mb="0" cb="0"/><line nr="127" mi="0" ci="3" mb="0" cb="0"/><line nr="136" mi="0" ci="3" mb="0" cb="0"/><line nr="137" mi="0" ci="1" mb="0" cb="0"/><line nr="145" mi="0" ci="3" mb="0" cb="0"/><line nr="154" mi="0" ci="4" mb="0" cb="0"/><line nr="155" mi="0" ci="1" mb="0" cb="0"/><line nr="164" mi="0" ci="3" mb="1" cb="1"/><line nr="165" mi="0" ci="4" mb="0" cb="0"/><line nr="167" mi="5" ci="0" mb="0" cb="0"/><line nr="177" mi="0" ci="3" mb="0" cb="0"/><line nr="178" mi="0" ci="1" mb="0" cb="0"/><line nr="186" mi="0" ci="3" mb="0" cb="0"/><line nr="195" mi="0" ci="3" mb="0" cb="0"/><line nr="196" mi="0" ci="1" mb="0" cb="0"/><line nr="204" mi="0" ci="3" mb="0" cb="0"/><line nr="213" mi="0" ci="3" mb="0" cb="0"/><line nr="214" mi="0" ci="1" mb="0" cb="0"/><line nr="222" mi="4" ci="0" mb="0" cb="0"/><line nr="229" mi="5" ci="0" mb="0" cb="0"/><line nr="238" mi="0" ci="3" mb="0" cb="0"/><line nr="247" mi="0" ci="3" mb="1" cb="1"/><line nr="248" mi="0" ci="7" mb="0" cb="0"/><line nr="250" mi="4" ci="0" mb="0" cb="0"/><line nr="252" mi="0" ci="1" mb="0" cb="0"/><line nr="261" mi="0" ci="3" mb="1" cb="1"/><line nr="262" mi="0" ci="8" mb="0" cb="0"/><line nr="264" mi="7" ci="0" mb="0" cb="0"/><line nr="265" mi="7" ci="0" mb="2" cb="0"/><line nr="266" mi="6" ci="0" mb="0" cb="0"/><line nr="268" mi="4" ci="0" mb="0" cb="0"/><line nr="270" mi="0" ci="1" mb="0" cb="0"/><line nr="278" mi="0" ci="5" mb="2" cb="2"/><line nr="279" mi="0" ci="3" mb="0" cb="2"/><line nr="280" mi="0" ci="7" mb="0" cb="0"/><line nr="282" mi="0" ci="4" mb="0" cb="0"/><line nr="285" mi="0" ci="1" mb="0" cb="0"/><line nr="293" mi="0" ci="2" mb="0" cb="0"/><line nr="294" mi="0" ci="6" mb="0" cb="0"/><line nr="295" mi="0" ci="3" mb="0" cb="0"/><line nr="296" mi="0" ci="1" mb="0" cb="0"/><line nr="305" mi="0" ci="3" mb="1" cb="1"/><line nr="306" mi="3" ci="0" mb="0" cb="0"/><line nr="308" mi="0" ci="5" mb="0" cb="0"/><line nr="318" mi="2" ci="7" mb="1" cb="1"/><line nr="327" mi="2" ci="7" mb="1" cb="1"/><line nr="336" mi="9" ci="0" mb="2" cb="0"/><line nr="345" mi="2" ci="7" mb="1" cb="1"/><line nr="354" mi="7" ci="0" mb="4" cb="0"/><line nr="355" mi="3" ci="0" mb="0" cb="0"/><line nr="357" mi="3" ci="0" mb="0" cb="0"/><line nr="367" mi="7" ci="0" mb="4" cb="0"/><line nr="368" mi="3" ci="0" mb="0" cb="0"/><line nr="369" mi="3" ci="0" mb="2" cb="0"/><line nr="370" mi="3" ci="0" mb="0" cb="0"/><line nr="371" mi="9" ci="0" mb="2" cb="0"/><line nr="372" mi="5" ci="0" mb="2" cb="0"/><line nr="373" mi="3" ci="0" mb="0" cb="0"/><line nr="375" mi="3" ci="0" mb="0" cb="0"/><line nr="386" mi="1" ci="4" mb="2" cb="2"/><line nr="388" mi="0" ci="5" mb="1" cb="1"/><line nr="389" mi="5" ci="0" mb="0" cb="0"/><line nr="391" mi="0" ci="9" mb="0" cb="0"/><line nr="393" mi="0" ci="1" mb="0" cb="0"/><line nr="402" mi="0" ci="3" mb="0" cb="2"/><line nr="403" mi="0" ci="5" mb="0" cb="0"/><line nr="404" mi="1" ci="4" mb="2" cb="2"/><line nr="406" mi="0" ci="5" mb="1" cb="1"/><line nr="407" mi="5" ci="0" mb="0" cb="0"/><line nr="409" mi="0" ci="7" mb="0" cb="0"/><line nr="411" mi="0" ci="1" mb="0" cb="0"/><line nr="419" mi="0" ci="3" mb="0" cb="0"/><line nr="420" mi="0" ci="1" mb="0" cb="0"/><line nr="429" mi="1" ci="4" mb="2" cb="2"/><line nr="431" mi="0" ci="5" mb="1" cb="1"/><line nr="432" mi="5" ci="0" mb="0" cb="0"/><line nr="435" mi="0" ci="9" mb="0" cb="0"/><line nr="437" mi="0" ci="1" mb="0" cb="0"/><line nr="445" mi="0" ci="3" mb="0" cb="0"/><line nr="446" mi="0" ci="1" mb="0" cb="0"/><line nr="454" mi="4" ci="0" mb="0" cb="0"/><line nr="463" mi="4" ci="0" mb="0" cb="0"/><line nr="472" mi="2" ci="8" mb="1" cb="1"/><line nr="481" mi="2" ci="8" mb="1" cb="1"/><line nr="490" mi="10" ci="0" mb="2" cb="0"/><line nr="499" mi="10" ci="0" mb="2" cb="0"/><line nr="508" mi="0" ci="3" mb="0" cb="0"/><line nr="509" mi="0" ci="1" mb="0" cb="0"/><line nr="518" mi="0" ci="2" mb="1" cb="1"/><line nr="519" mi="2" ci="0" mb="0" cb="0"/><line nr="520" mi="0" ci="4" mb="1" cb="1"/><line nr="521" mi="0" ci="4" mb="0" cb="0"/><line nr="522" mi="0" ci="5" mb="2" cb="2"/><line nr="523" mi="0" ci="7" mb="0" cb="0"/><line nr="525" mi="2" ci="0" mb="0" cb="0"/><line nr="528" mi="5" ci="0" mb="0" cb="0"/><line nr="539" mi="0" ci="2" mb="0" cb="0"/><line nr="540" mi="0" ci="4" mb="0" cb="0"/><line nr="541" mi="0" ci="3" mb="1" cb="1"/><line nr="542" mi="0" ci="4" mb="0" cb="0"/><line nr="545" mi="0" ci="2" mb="0" cb="0"/><line nr="555" mi="0" ci="3" mb="0" cb="0"/><line nr="556" mi="0" ci="6" mb="0" cb="0"/><line nr="557" mi="0" ci="3" mb="0" cb="0"/><line nr="558" mi="0" ci="3" mb="1" cb="1"/><line nr="559" mi="0" ci="7" mb="1" cb="1"/><line nr="560" mi="0" ci="6" mb="0" cb="2"/><line nr="561" mi="0" ci="1" mb="0" cb="0"/><line nr="562" mi="0" ci="1" mb="0" cb="0"/><line nr="564" mi="0" ci="2" mb="0" cb="0"/><line nr="566" mi="8" ci="0" mb="2" cb="0"/><line nr="567" mi="2" ci="0" mb="0" cb="0"/><line nr="568" mi="8" ci="0" mb="2" cb="0"/><line nr="569" mi="2" ci="0" mb="0" cb="0"/><line nr="570" mi="8" ci="0" mb="2" cb="0"/><line nr="571" mi="2" ci="0" mb="0" cb="0"/><line nr="572" mi="8" ci="0" mb="2" cb="0"/><line nr="573" mi="2" ci="0" mb="0" cb="0"/><line nr="574" mi="8" ci="0" mb="2" cb="0"/><line nr="575" mi="2" ci="0" mb="0" cb="0"/><line nr="577" mi="2" ci="0" mb="0" cb="0"/><line nr="580" mi="0" ci="2" mb="0" cb="0"/><line nr="581" mi="0" ci="3" mb="1" cb="1"/><line nr="582" mi="0" ci="7" mb="1" cb="1"/><line nr="583" mi="0" ci="5" mb="0" cb="2"/><line nr="584" mi="0" ci="1" mb="0" cb="0"/><line nr="586" mi="0" ci="7" mb="0" cb="0"/><line nr="587" mi="0" ci="2" mb="0" cb="0"/><line nr="588" mi="8" ci="0" mb="2" cb="0"/><line nr="589" mi="7" ci="0" mb="0" cb="0"/><line nr="590" mi="11" ci="0" mb="0" cb="0"/><line nr="591" mi="2" ci="0" mb="0" cb="0"/><line nr="592" mi="8" ci="0" mb="2" cb="0"/><line nr="593" mi="7" ci="0" mb="0" cb="0"/><line nr="594" mi="11" ci="0" mb="0" cb="0"/><line nr="595" mi="11" ci="0" mb="0" cb="0"/><line nr="596" mi="2" ci="0" mb="0" cb="0"/><line nr="597" mi="8" ci="0" mb="2" cb="0"/><line nr="598" mi="7" ci="0" mb="0" cb="0"/><line nr="599" mi="11" ci="0" mb="0" cb="0"/><line nr="600" mi="11" ci="0" mb="0" cb="0"/><line nr="601" mi="11" ci="0" mb="0" cb="0"/><line nr="602" mi="2" ci="0" mb="0" cb="0"/><line nr="603" mi="8" ci="0" mb="2" cb="0"/><line nr="604" mi="7" ci="0" mb="0" cb="0"/><line nr="605" mi="11" ci="0" mb="0" cb="0"/><line nr="606" mi="11" ci="0" mb="0" cb="0"/><line nr="607" mi="11" ci="0" mb="0" cb="0"/><line nr="608" mi="11" ci="0" mb="0" cb="0"/><line nr="609" mi="2" ci="0" mb="0" cb="0"/><line nr="610" mi="8" ci="0" mb="2" cb="0"/><line nr="611" mi="7" ci="0" mb="0" cb="0"/><line nr="612" mi="11" ci="0" mb="0" cb="0"/><line nr="613" mi="11" ci="0" mb="0" cb="0"/><line nr="614" mi="11" ci="0" mb="0" cb="0"/><line nr="615" mi="11" ci="0" mb="0" cb="0"/><line nr="616" mi="11" ci="0" mb="0" cb="0"/><line nr="617" mi="2" ci="0" mb="0" cb="0"/><line nr="619" mi="2" ci="0" mb="0" cb="0"/><line nr="622" mi="0" ci="9" mb="0" cb="0"/><line nr="632" mi="0" ci="3" mb="0" cb="0"/><line nr="641" mi="0" ci="4" mb="0" cb="0"/><line nr="650" mi="4" ci="0" mb="0" cb="0"/><line nr="659" mi="0" ci="7" mb="0" cb="4"/><line nr="660" mi="0" ci="3" mb="0" cb="0"/><line nr="662" mi="0" ci="3" mb="0" cb="0"/><line nr="672" mi="3" ci="0" mb="2" cb="0"/><line nr="673" mi="3" ci="0" mb="0" cb="0"/><line nr="675" mi="3" ci="0" mb="0" cb="0"/><line nr="685" mi="0" ci="3" mb="0" cb="0"/><line nr="686" mi="0" ci="1" mb="0" cb="0"/><line nr="694" mi="3" ci="0" mb="0" cb="0"/><line nr="707" mi="0" ci="4" mb="0" cb="0"/><line nr="708" mi="0" ci="2" mb="1" cb="1"/><line nr="709" mi="0" ci="10" mb="0" cb="2"/><line nr="710" mi="0" ci="3" mb="0" cb="2"/><line nr="711" mi="0" ci="5" mb="0" cb="0"/><line nr="714" mi="0" ci="19" mb="0" cb="0"/><line nr="716" mi="0" ci="1" mb="0" cb="0"/><line nr="717" mi="0" ci="1" mb="0" cb="0"/><line nr="719" mi="0" ci="2" mb="0" cb="0"/><line nr="730" mi="4" ci="0" mb="0" cb="0"/><line nr="731" mi="2" ci="0" mb="2" cb="0"/><line nr="732" mi="11" ci="0" mb="2" cb="0"/><line nr="733" mi="8" ci="0" mb="0" cb="0"/><line nr="734" mi="3" ci="0" mb="0" cb="0"/><line nr="735" mi="1" ci="0" mb="0" cb="0"/><line nr="737" mi="2" ci="0" mb="0" cb="0"/><line nr="751" mi="0" ci="4" mb="0" cb="0"/><line nr="752" mi="0" ci="2" mb="0" cb="0"/><line nr="753" mi="0" ci="2" mb="0" cb="2"/><line nr="754" mi="0" ci="16" mb="0" cb="0"/><line nr="755" mi="0" ci="3" mb="0" cb="0"/><line nr="757" mi="0" ci="2" mb="0" cb="0"/><line nr="758" mi="0" ci="6" mb="0" cb="0"/><line nr="759" mi="0" ci="11" mb="0" cb="2"/><line nr="760" mi="0" ci="2" mb="0" cb="0"/><line nr="761" mi="0" ci="2" mb="0" cb="0"/><line nr="762" mi="0" ci="2" mb="0" cb="0"/><line nr="763" mi="0" ci="2" mb="0" cb="2"/><line nr="764" mi="0" ci="2" mb="0" cb="0"/><line nr="765" mi="0" ci="7" mb="0" cb="0"/><line nr="766" mi="0" ci="4" mb="0" cb="0"/><line nr="767" mi="0" ci="7" mb="0" cb="2"/><line nr="768" mi="0" ci="8" mb="0" cb="0"/><line nr="770" mi="0" ci="3" mb="0" cb="0"/><line nr="772" mi="0" ci="2" mb="0" cb="2"/><line nr="773" mi="0" ci="5" mb="0" cb="0"/><line nr="775" mi="0" ci="2" mb="0" cb="0"/><line nr="778" mi="0" ci="5" mb="0" cb="0"/><line nr="779" mi="1" ci="0" mb="0" cb="0"/><line nr="780" mi="3" ci="0" mb="0" cb="0"/><line nr="781" mi="2" ci="0" mb="0" cb="0"/><line nr="782" mi="3" ci="0" mb="2" cb="0"/><line nr="783" mi="5" ci="0" mb="0" cb="0"/><line nr="785" mi="5" ci="0" mb="0" cb="0"/><line nr="787" mi="0" ci="1" mb="0" cb="0"/><line nr="788" mi="0" ci="1" mb="0" cb="0"/><line nr="789" mi="0" ci="4" mb="0" cb="0"/><line nr="791" mi="0" ci="2" mb="0" cb="0"/><line nr="801" mi="2" ci="0" mb="0" cb="0"/><line nr="802" mi="21" ci="0" mb="0" cb="0"/><line nr="803" mi="21" ci="0" mb="2" cb="0"/><line nr="804" mi="12" ci="0" mb="0" cb="0"/><line nr="805" mi="10" ci="0" mb="0" cb="0"/><line nr="806" mi="15" ci="0" mb="2" cb="0"/><line nr="807" mi="21" ci="0" mb="2" cb="0"/><line nr="808" mi="12" ci="0" mb="0" cb="0"/><line nr="809" mi="10" ci="0" mb="0" cb="0"/><line nr="810" mi="15" ci="0" mb="2" cb="0"/><line nr="811" mi="3" ci="0" mb="2" cb="0"/><line nr="812" mi="17" ci="0" mb="0" cb="0"/><line nr="813" mi="6" ci="0" mb="2" cb="0"/><line nr="814" mi="27" ci="0" mb="0" cb="0"/><line nr="815" mi="8" ci="0" mb="2" cb="0"/><line nr="816" mi="8" ci="0" mb="2" cb="0"/><line nr="817" mi="21" ci="0" mb="0" cb="0"/><line nr="818" mi="11" ci="0" mb="0" cb="0"/><line nr="820" mi="18" ci="0" mb="0" cb="0"/><line nr="822" mi="21" ci="0" mb="2" cb="0"/><line nr="823" mi="10" ci="0" mb="0" cb="0"/><line nr="824" mi="15" ci="0" mb="2" cb="0"/><line nr="825" mi="3" ci="0" mb="0" cb="0"/><line nr="826" mi="28" ci="0" mb="2" cb="0"/><line nr="829" mi="8" ci="0" mb="0" cb="0"/><line nr="830" mi="4" ci="0" mb="0" cb="0"/><line nr="833" mi="28" ci="0" mb="0" cb="0"/><line nr="834" mi="26" ci="0" mb="2" cb="0"/><line nr="835" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="950" covered="565"/><counter type="BRANCH" missed="104" covered="56"/><counter type="LINE" missed="123" covered="151"/><counter type="COMPLEXITY" missed="82" covered="52"/><counter type="METHOD" missed="15" covered="39"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasTokenCollection.java"><line nr="23" mi="0" ci="5" mb="0" cb="0"/><line nr="26" mi="0" ci="5" mb="0" cb="0"/><line nr="31" mi="0" ci="2" mb="0" cb="0"/><line nr="32" mi="0" ci="2" mb="0" cb="0"/><line nr="33" mi="0" ci="1" mb="0" cb="0"/><line nr="42" mi="0" ci="3" mb="0" cb="0"/><line nr="43" mi="0" ci="6" mb="0" cb="0"/><line nr="44" mi="0" ci="2" mb="0" cb="0"/><line nr="54" mi="0" ci="6" mb="0" cb="0"/><line nr="64" mi="0" ci="2" mb="0" cb="0"/><line nr="65" mi="0" ci="10" mb="0" cb="0"/><line nr="67" mi="0" ci="7" mb="0" cb="0"/><line nr="71" mi="0" ci="4" mb="0" cb="0"/><line nr="76" mi="0" ci="9" mb="0" cb="0"/><line nr="81" mi="4" ci="0" mb="0" cb="0"/><line nr="92" mi="3" ci="0" mb="0" cb="0"/><line nr="93" mi="3" ci="0" mb="2" cb="0"/><line nr="94" mi="4" ci="0" mb="0" cb="0"/><line nr="95" mi="3" ci="0" mb="0" cb="0"/><line nr="96" mi="1" ci="0" mb="0" cb="0"/><line nr="97" mi="1" ci="0" mb="0" cb="0"/><line nr="106" mi="7" ci="0" mb="0" cb="0"/><line nr="107" mi="65" ci="0" mb="0" cb="0"/><line nr="111" mi="2" ci="0" mb="0" cb="0"/><line nr="112" mi="3" ci="0" mb="0" cb="0"/><line nr="113" mi="3" ci="0" mb="2" cb="0"/><line nr="114" mi="4" ci="0" mb="0" cb="0"/><line nr="115" mi="3" ci="0" mb="0" cb="0"/><line nr="116" mi="6" ci="0" mb="0" cb="0"/><line nr="117" mi="3" ci="0" mb="2" cb="0"/><line nr="118" mi="6" ci="0" mb="0" cb="0"/><line nr="119" mi="6" ci="0" mb="0" cb="0"/><line nr="120" mi="9" ci="0" mb="2" cb="0"/><line nr="122" mi="3" ci="0" mb="2" cb="0"/><line nr="123" mi="6" ci="0" mb="0" cb="0"/><line nr="124" mi="6" ci="0" mb="0" cb="0"/><line nr="125" mi="9" ci="0" mb="2" cb="0"/><line nr="127" mi="3" ci="0" mb="2" cb="0"/><line nr="128" mi="6" ci="0" mb="2" cb="0"/><line nr="129" mi="6" ci="0" mb="0" cb="0"/><line nr="130" mi="6" ci="0" mb="0" cb="0"/><line nr="131" mi="5" ci="0" mb="0" cb="0"/><line nr="132" mi="4" ci="0" mb="2" cb="0"/><line nr="133" mi="8" ci="0" mb="0" cb="0"/><line nr="134" mi="4" ci="0" mb="2" cb="0"/><line nr="135" mi="6" ci="0" mb="0" cb="0"/><line nr="136" mi="6" ci="0" mb="0" cb="0"/><line nr="137" mi="5" ci="0" mb="0" cb="0"/><line nr="139" mi="4" ci="0" mb="0" cb="0"/><line nr="140" mi="4" ci="0" mb="0" cb="0"/><line nr="141" mi="6" ci="0" mb="0" cb="0"/><line nr="144" mi="3" ci="0" mb="2" cb="0"/><line nr="145" mi="6" ci="0" mb="0" cb="0"/><line nr="146" mi="9" ci="0" mb="2" cb="0"/><line nr="148" mi="3" ci="0" mb="2" cb="0"/><line nr="149" mi="3" ci="0" mb="0" cb="0"/><line nr="150" mi="15" ci="0" mb="0" cb="0"/><line nr="153" mi="5" ci="0" mb="0" cb="0"/><line nr="154" mi="5" ci="0" mb="0" cb="0"/><line nr="155" mi="4" ci="0" mb="0" cb="0"/><line nr="156" mi="1" ci="0" mb="0" cb="0"/><line nr="157" mi="1" ci="0" mb="0" cb="0"/><line nr="158" mi="2" ci="0" mb="0" cb="0"/><line nr="170" mi="0" ci="3" mb="1" cb="1"/><line nr="171" mi="0" ci="2" mb="0" cb="0"/><line nr="173" mi="0" ci="3" mb="1" cb="1"/><line nr="174" mi="0" ci="2" mb="0" cb="0"/><line nr="176" mi="0" ci="2" mb="0" cb="0"/><line nr="177" mi="0" ci="11" mb="0" cb="2"/><line nr="179" mi="0" ci="10" mb="1" cb="1"/><line nr="180" mi="0" ci="7" mb="1" cb="1"/><line nr="181" mi="0" ci="7" mb="1" cb="1"/><line nr="182" mi="0" ci="4" mb="1" cb="1"/><line nr="183" mi="2" ci="0" mb="0" cb="0"/><line nr="184" mi="1" ci="0" mb="0" cb="0"/><line nr="186" mi="0" ci="1" mb="0" cb="0"/><line nr="187" mi="0" ci="1" mb="0" cb="0"/><line nr="193" mi="0" ci="4" mb="0" cb="0"/><line nr="195" mi="0" ci="2" mb="0" cb="0"/><line nr="196" mi="0" ci="2" mb="0" cb="0"/><line nr="197" mi="0" ci="12" mb="0" cb="2"/><line nr="198" mi="0" ci="4" mb="0" cb="0"/><line nr="199" mi="0" ci="5" mb="0" cb="2"/><line nr="200" mi="0" ci="2" mb="0" cb="0"/><line nr="201" mi="0" ci="5" mb="0" cb="0"/><line nr="203" mi="0" ci="5" mb="0" cb="2"/><line nr="204" mi="0" ci="2" mb="0" cb="0"/><line nr="205" mi="0" ci="5" mb="0" cb="0"/><line nr="208" mi="0" ci="4" mb="0" cb="0"/><line nr="209" mi="0" ci="6" mb="0" cb="0"/><line nr="212" mi="0" ci="4" mb="0" cb="0"/><line nr="214" mi="0" ci="1" mb="0" cb="0"/><line nr="215" mi="0" ci="1" mb="0" cb="0"/><line nr="221" mi="0" ci="4" mb="0" cb="0"/><line nr="222" mi="0" ci="4" mb="0" cb="0"/><line nr="223" mi="0" ci="4" mb="0" cb="0"/><line nr="225" mi="0" ci="2" mb="0" cb="0"/><line nr="226" mi="0" ci="2" mb="0" cb="0"/><line nr="229" mi="0" ci="12" mb="0" cb="2"/><line nr="230" mi="0" ci="4" mb="0" cb="0"/><line nr="232" mi="2" ci="5" mb="1" cb="1"/><line nr="233" mi="0" ci="5" mb="1" cb="1"/><line nr="234" mi="2" ci="5" mb="1" cb="1"/><line nr="235" mi="2" ci="11" mb="2" cb="2"/><line nr="236" mi="2" ci="11" mb="2" cb="2"/><line nr="237" mi="0" ci="2" mb="1" cb="1"/><line nr="238" mi="5" ci="0" mb="0" cb="0"/><line nr="240" mi="0" ci="1" mb="0" cb="0"/><line nr="242" mi="0" ci="12" mb="0" cb="2"/><line nr="243" mi="0" ci="4" mb="0" cb="0"/><line nr="244" mi="0" ci="3" mb="0" cb="0"/><line nr="245" mi="0" ci="9" mb="1" cb="3"/><line nr="246" mi="0" ci="2" mb="1" cb="1"/><line nr="247" mi="3" ci="0" mb="0" cb="0"/><line nr="249" mi="0" ci="1" mb="0" cb="0"/><line nr="251" mi="0" ci="3" mb="1" cb="1"/><line nr="252" mi="10" ci="0" mb="2" cb="0"/><line nr="253" mi="5" ci="0" mb="0" cb="0"/><line nr="254" mi="1" ci="0" mb="0" cb="0"/><line nr="257" mi="0" ci="4" mb="1" cb="1"/><line nr="258" mi="0" ci="12" mb="0" cb="2"/><line nr="259" mi="0" ci="12" mb="0" cb="2"/><line nr="260" mi="0" ci="12" mb="0" cb="2"/><line nr="261" mi="0" ci="1" mb="0" cb="0"/><line nr="263" mi="0" ci="14" mb="2" cb="2"/><line nr="264" mi="2" ci="0" mb="0" cb="0"/><line nr="266" mi="12" ci="0" mb="2" cb="0"/><line nr="267" mi="6" ci="0" mb="0" cb="0"/><line nr="268" mi="1" ci="0" mb="0" cb="0"/><line nr="269" mi="1" ci="0" mb="0" cb="0"/><line nr="271" mi="12" ci="0" mb="2" cb="0"/><line nr="272" mi="4" ci="0" mb="0" cb="0"/><line nr="273" mi="3" ci="0" mb="0" cb="0"/><line nr="274" mi="7" ci="0" mb="0" cb="0"/><line nr="275" mi="2" ci="0" mb="2" cb="0"/><line nr="276" mi="6" ci="0" mb="0" cb="0"/><line nr="278" mi="1" ci="0" mb="0" cb="0"/><line nr="280" mi="2" ci="0" mb="0" cb="0"/><line nr="281" mi="3" ci="0" mb="0" cb="0"/><line nr="282" mi="3" ci="0" mb="2" cb="0"/><line nr="283" mi="4" ci="0" mb="0" cb="0"/><line nr="284" mi="8" ci="0" mb="0" cb="0"/><line nr="285" mi="1" ci="0" mb="0" cb="0"/><line nr="286" mi="2" ci="0" mb="0" cb="0"/><line nr="287" mi="1" ci="0" mb="0" cb="0"/><line nr="288" mi="3" ci="0" mb="0" cb="0"/><line nr="291" mi="0" ci="1" mb="0" cb="0"/><line nr="299" mi="0" ci="7" mb="0" cb="2"/><line nr="301" mi="0" ci="2" mb="0" cb="0"/><line nr="302" mi="0" ci="2" mb="0" cb="0"/><line nr="303" mi="0" ci="3" mb="0" cb="0"/><line nr="304" mi="0" ci="12" mb="0" cb="2"/><line nr="305" mi="0" ci="4" mb="0" cb="0"/><line nr="306" mi="0" ci="7" mb="0" cb="2"/><line nr="307" mi="0" ci="8" mb="0" cb="0"/><line nr="308" mi="0" ci="7" mb="0" cb="2"/><line nr="309" mi="0" ci="8" mb="0" cb="0"/><line nr="310" mi="0" ci="3" mb="1" cb="1"/><line nr="311" mi="8" ci="0" mb="0" cb="0"/><line nr="312" mi="7" ci="0" mb="0" cb="0"/><line nr="313" mi="0" ci="4" mb="1" cb="1"/><line nr="314" mi="0" ci="2" mb="1" cb="1"/><line nr="315" mi="8" ci="0" mb="0" cb="0"/><line nr="316" mi="12" ci="0" mb="0" cb="0"/><line nr="317" mi="0" ci="8" mb="2" cb="2"/><line nr="318" mi="8" ci="0" mb="0" cb="0"/><line nr="319" mi="5" ci="0" mb="0" cb="0"/><line nr="320" mi="0" ci="4" mb="1" cb="1"/><line nr="321" mi="0" ci="4" mb="1" cb="1"/><line nr="322" mi="8" ci="0" mb="0" cb="0"/><line nr="323" mi="5" ci="0" mb="0" cb="0"/><line nr="324" mi="0" ci="6" mb="0" cb="2"/><line nr="325" mi="0" ci="3" mb="1" cb="1"/><line nr="326" mi="8" ci="0" mb="0" cb="0"/><line nr="327" mi="5" ci="0" mb="0" cb="0"/><line nr="328" mi="0" ci="4" mb="1" cb="1"/><line nr="329" mi="0" ci="2" mb="1" cb="1"/><line nr="330" mi="8" ci="0" mb="0" cb="0"/><line nr="331" mi="12" ci="0" mb="0" cb="0"/><line nr="333" mi="0" ci="6" mb="0" cb="0"/><line nr="334" mi="0" ci="1" mb="0" cb="0"/><line nr="335" mi="0" ci="5" mb="1" cb="1"/><line nr="336" mi="0" ci="13" mb="2" cb="2"/><line nr="337" mi="5" ci="0" mb="0" cb="0"/><line nr="339" mi="0" ci="5" mb="0" cb="0"/><line nr="341" mi="0" ci="1" mb="0" cb="0"/><line nr="349" mi="2" ci="17" mb="1" cb="1"/><line nr="352" mi="0" ci="8" mb="0" cb="0"/><line nr="353" mi="0" ci="8" mb="0" cb="0"/><line nr="354" mi="16" ci="4" mb="2" cb="2"/><line nr="355" mi="16" ci="4" mb="2" cb="2"/><line nr="356" mi="0" ci="4" mb="0" cb="2"/><line nr="357" mi="0" ci="8" mb="0" cb="0"/><line nr="358" mi="0" ci="8" mb="0" cb="0"/><line nr="359" mi="0" ci="4" mb="2" cb="2"/><line nr="360" mi="0" ci="4" mb="1" cb="1"/><line nr="361" mi="0" ci="9" mb="0" cb="0"/><line nr="362" mi="0" ci="7" mb="0" cb="0"/><line nr="364" mi="4" ci="0" mb="0" cb="0"/><line nr="367" mi="9" ci="0" mb="0" cb="0"/><line nr="368" mi="7" ci="0" mb="0" cb="0"/><line nr="371" mi="0" ci="4" mb="0" cb="0"/><line nr="380" mi="0" ci="3" mb="0" cb="0"/><line nr="381" mi="0" ci="3" mb="0" cb="0"/><line nr="382" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="562" covered="570"/><counter type="BRANCH" missed="77" covered="73"/><counter type="LINE" missed="93" covered="112"/><counter type="COMPLEXITY" missed="62" covered="32"/><counter type="METHOD" missed="3" covered="16"/><counter type="CLASS" missed="0" covered="3"/></sourcefile><sourcefile name="MtasTokenString.java"><line nr="18" mi="0" ci="4" mb="0" cb="0"/><line nr="19" mi="0" ci="1" mb="0" cb="0"/><line nr="29" mi="5" ci="0" mb="0" cb="0"/><line nr="30" mi="1" ci="0" mb="0" cb="0"/><line nr="39" mi="0" ci="3" mb="0" cb="0"/><line nr="40" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="6" covered="9"/><counter type="LINE" missed="2" covered="4"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="1" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasTokenIdFactory.java"><line nr="14" mi="0" ci="2" mb="0" cb="0"/><line nr="15" mi="0" ci="4" mb="0" cb="0"/><line nr="16" mi="0" ci="1" mb="0" cb="0"/><line nr="24" mi="0" ci="15" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasOffset.java"><line nr="20" mi="0" ci="2" mb="0" cb="0"/><line nr="21" mi="0" ci="3" mb="0" cb="0"/><line nr="22" mi="0" ci="3" mb="0" cb="0"/><line nr="23" mi="0" ci="1" mb="0" cb="0"/><line nr="32" mi="0" ci="6" mb="0" cb="0"/><line nr="33" mi="0" ci="6" mb="0" cb="0"/><line nr="34" mi="0" ci="1" mb="0" cb="0"/><line nr="42" mi="0" ci="3" mb="0" cb="0"/><line nr="51" mi="0" ci="3" mb="0" cb="0"/><line nr="61" mi="17" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="17" covered="28"/><counter type="LINE" missed="1" covered="9"/><counter type="COMPLEXITY" missed="1" covered="4"/><counter type="METHOD" missed="1" covered="4"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasPosition.java"><line nr="33" mi="0" ci="9" mb="0" cb="0"/><line nr="40" mi="0" ci="2" mb="0" cb="0"/><line nr="41" mi="0" ci="3" mb="0" cb="0"/><line nr="42" mi="0" ci="3" mb="0" cb="0"/><line nr="43" mi="0" ci="1" mb="0" cb="0"/><line nr="51" mi="0" ci="2" mb="0" cb="0"/><line nr="52" mi="0" ci="3" mb="1" cb="1"/><line nr="53" mi="3" ci="0" mb="0" cb="0"/><line nr="54" mi="4" ci="0" mb="0" cb="0"/><line nr="56" mi="0" ci="3" mb="0" cb="0"/><line nr="57" mi="0" ci="3" mb="0" cb="0"/><line nr="58" mi="0" ci="3" mb="0" cb="0"/><line nr="60" mi="0" ci="1" mb="0" cb="0"/><line nr="67" mi="0" ci="2" mb="0" cb="0"/><line nr="68" mi="0" ci="4" mb="0" cb="0"/><line nr="69" mi="0" ci="16" mb="0" cb="2"/><line nr="70" mi="0" ci="5" mb="0" cb="0"/><line nr="72" mi="0" ci="4" mb="0" cb="2"/><line nr="73" mi="0" ci="3" mb="0" cb="0"/><line nr="74" mi="0" ci="7" mb="0" cb="0"/><line nr="76" mi="0" ci="3" mb="0" cb="0"/><line nr="77" mi="0" ci="3" mb="0" cb="0"/><line nr="78" mi="0" ci="6" mb="0" cb="0"/><line nr="79" mi="0" ci="6" mb="0" cb="0"/><line nr="80" mi="0" ci="6" mb="0" cb="0"/><line nr="81" mi="0" ci="11" mb="0" cb="2"/><line nr="83" mi="0" ci="3" mb="0" cb="0"/><line nr="84" mi="0" ci="3" mb="0" cb="0"/><line nr="87" mi="0" ci="1" mb="0" cb="0"/><line nr="96" mi="0" ci="3" mb="1" cb="1"/><line nr="97" mi="3" ci="0" mb="0" cb="0"/><line nr="99" mi="0" ci="6" mb="0" cb="0"/><line nr="109" mi="2" ci="7" mb="1" cb="1"/><line nr="118" mi="0" ci="8" mb="0" cb="2"/><line nr="119" mi="0" ci="2" mb="0" cb="2"/><line nr="120" mi="0" ci="4" mb="0" cb="0"/><line nr="121" mi="0" ci="5" mb="1" cb="1"/><line nr="122" mi="0" ci="4" mb="0" cb="0"/><line nr="124" mi="2" ci="0" mb="0" cb="0"/><line nr="134" mi="0" ci="7" mb="1" cb="1"/><line nr="135" mi="1" ci="5" mb="0" cb="0"/><line nr="144" mi="5" ci="0" mb="2" cb="0"/><line nr="145" mi="3" ci="0" mb="0" cb="0"/><line nr="146" mi="8" ci="0" mb="2" cb="0"/><line nr="147" mi="2" ci="0" mb="2" cb="0"/><line nr="148" mi="9" ci="0" mb="0" cb="0"/><line nr="150" mi="2" ci="0" mb="0" cb="0"/><line nr="160" mi="0" ci="4" mb="0" cb="0"/><line nr="161" mi="0" ci="16" mb="0" cb="2"/><line nr="162" mi="0" ci="5" mb="0" cb="0"/><line nr="164" mi="0" ci="5" mb="0" cb="2"/><line nr="165" mi="0" ci="3" mb="0" cb="0"/><line nr="166" mi="0" ci="7" mb="0" cb="0"/><line nr="167" mi="0" ci="5" mb="0" cb="2"/><line nr="168" mi="0" ci="3" mb="0" cb="0"/><line nr="169" mi="0" ci="10" mb="0" cb="2"/><line nr="170" mi="0" ci="5" mb="0" cb="0"/><line nr="172" mi="0" ci="5" mb="1" cb="1"/><line nr="173" mi="0" ci="17" mb="0" cb="2"/><line nr="174" mi="0" ci="5" mb="0" cb="0"/><line nr="177" mi="0" ci="3" mb="0" cb="0"/><line nr="178" mi="0" ci="6" mb="0" cb="0"/><line nr="179" mi="0" ci="6" mb="0" cb="0"/><line nr="180" mi="0" ci="6" mb="0" cb="0"/><line nr="181" mi="0" ci="4" mb="1" cb="1"/><line nr="182" mi="3" ci="0" mb="0" cb="0"/><line nr="183" mi="4" ci="0" mb="0" cb="0"/><line nr="184" mi="0" ci="10" mb="0" cb="2"/><line nr="185" mi="0" ci="3" mb="0" cb="0"/><line nr="186" mi="0" ci="3" mb="0" cb="0"/><line nr="188" mi="0" ci="1" mb="0" cb="0"/><line nr="196" mi="5" ci="0" mb="2" cb="0"/><line nr="197" mi="4" ci="0" mb="2" cb="0"/><line nr="198" mi="6" ci="0" mb="2" cb="0"/><line nr="199" mi="3" ci="0" mb="0" cb="0"/><line nr="200" mi="4" ci="0" mb="0" cb="0"/><line nr="201" mi="6" ci="0" mb="2" cb="0"/><line nr="202" mi="3" ci="0" mb="0" cb="0"/><line nr="203" mi="4" ci="0" mb="0" cb="0"/><line nr="204" mi="4" ci="0" mb="0" cb="0"/><line nr="206" mi="3" ci="0" mb="0" cb="0"/><line nr="207" mi="4" ci="0" mb="0" cb="0"/><line nr="208" mi="5" ci="0" mb="0" cb="0"/><line nr="209" mi="6" ci="0" mb="0" cb="0"/><line nr="210" mi="3" ci="0" mb="0" cb="0"/><line nr="211" mi="6" ci="0" mb="0" cb="0"/><line nr="212" mi="6" ci="0" mb="0" cb="0"/><line nr="213" mi="6" ci="0" mb="0" cb="0"/><line nr="214" mi="1" ci="0" mb="0" cb="0"/><line nr="217" mi="4" ci="0" mb="0" cb="0"/><line nr="218" mi="5" ci="0" mb="2" cb="0"/><line nr="219" mi="3" ci="0" mb="0" cb="0"/><line nr="220" mi="9" ci="0" mb="2" cb="0"/><line nr="221" mi="5" ci="0" mb="0" cb="0"/><line nr="223" mi="6" ci="0" mb="0" cb="0"/><line nr="224" mi="5" ci="0" mb="2" cb="0"/><line nr="225" mi="17" ci="0" mb="2" cb="0"/><line nr="226" mi="5" ci="0" mb="0" cb="0"/><line nr="228" mi="5" ci="0" mb="0" cb="0"/><line nr="230" mi="3" ci="0" mb="0" cb="0"/><line nr="231" mi="6" ci="0" mb="0" cb="0"/><line nr="232" mi="6" ci="0" mb="0" cb="0"/><line nr="233" mi="6" ci="0" mb="0" cb="0"/><line nr="234" mi="10" ci="0" mb="2" cb="0"/><line nr="235" mi="3" ci="0" mb="0" cb="0"/><line nr="236" mi="3" ci="0" mb="0" cb="0"/><line nr="239" mi="1" ci="0" mb="0" cb="0"/><line nr="248" mi="3" ci="0" mb="2" cb="0"/><line nr="249" mi="2" ci="0" mb="0" cb="0"/><line nr="250" mi="5" ci="0" mb="2" cb="0"/><line nr="251" mi="12" ci="0" mb="0" cb="0"/><line nr="252" mi="5" ci="0" mb="2" cb="0"/><line nr="253" mi="17" ci="0" mb="0" cb="0"/><line nr="254" mi="5" ci="0" mb="2" cb="0"/><line nr="255" mi="4" ci="0" mb="0" cb="0"/><line nr="257" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="287" covered="299"/><counter type="BRANCH" missed="39" covered="29"/><counter type="LINE" missed="57" covered="59"/><counter type="COMPLEXITY" missed="26" covered="19"/><counter type="METHOD" missed="3" covered="8"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="1822" covered="1493"/><counter type="BRANCH" missed="220" covered="158"/><counter type="LINE" missed="276" covered="339"/><counter type="COMPLEXITY" missed="172" covered="111"/><counter type="METHOD" missed="23" covered="71"/><counter type="CLASS" missed="0" covered="8"/></package><package name="mtas/parser/function/util"><class name="mtas/parser/function/util/MtasFunctionParserFunctionResponseDouble"><method name="&lt;init&gt;" desc="(DZ)V" line="28"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getValue" desc="()D" line="39"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="55"><counter type="INSTRUCTION" missed="9" covered="32"/><counter type="BRANCH" missed="5" covered="5"/><counter type="LINE" missed="4" covered="9"/><counter type="COMPLEXITY" missed="5" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="81"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="toString" desc="()Ljava/lang/String;" line="93"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;clinit&gt;" desc="()V" line="15"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="39" covered="54"/><counter type="BRANCH" missed="7" covered="7"/><counter type="LINE" missed="8" covered="17"/><counter type="COMPLEXITY" missed="8" covered="5"/><counter type="METHOD" missed="2" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/parser/function/util/MtasFunctionParserFunctionResponse"><method name="&lt;init&gt;" desc="(Z)V" line="16"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/parser/function/util/MtasFunctionParserFunctionBasic"><method name="&lt;init&gt;" desc="(Lmtas/parser/function/util/MtasFunctionParserItem;)V" line="22"><counter type="INSTRUCTION" missed="93" covered="175"/><counter type="BRANCH" missed="20" covered="14"/><counter type="LINE" missed="16" covered="36"/><counter type="COMPLEXITY" missed="16" covered="7"/><counter type="METHOD" missed="0" covered="1"/></method><method name="close" desc="()V" line="144"><counter type="INSTRUCTION" missed="10" covered="185"/><counter type="BRANCH" missed="4" covered="20"/><counter type="LINE" missed="2" covered="32"/><counter type="COMPLEXITY" missed="4" covered="9"/><counter type="METHOD" missed="0" covered="1"/></method><method name="add" desc="(Lmtas/parser/function/util/MtasFunctionParserItem;)V" line="199"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="subtract" desc="(Lmtas/parser/function/util/MtasFunctionParserItem;)V" line="209"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="multiply" desc="(Lmtas/parser/function/util/MtasFunctionParserItem;)V" line="219"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="divide" desc="(Lmtas/parser/function/util/MtasFunctionParserItem;)V" line="229"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="power" desc="(Lmtas/parser/function/util/MtasFunctionParserItem;)V" line="239"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="basic" desc="(Ljava/lang/String;Lmtas/parser/function/util/MtasFunctionParserItem;)V" line="251"><counter type="INSTRUCTION" missed="181" covered="474"/><counter type="BRANCH" missed="70" covered="80"/><counter type="LINE" missed="36" covered="85"/><counter type="COMPLEXITY" missed="54" covered="27"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getValueDouble" desc="([JJ)D" line="427"><counter type="INSTRUCTION" missed="426" covered="385"/><counter type="BRANCH" missed="118" covered="64"/><counter type="LINE" missed="49" covered="46"/><counter type="COMPLEXITY" missed="95" covered="31"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getValueLong" desc="([JJ)J" line="595"><counter type="INSTRUCTION" missed="515" covered="284"/><counter type="BRANCH" missed="132" covered="50"/><counter type="LINE" missed="61" covered="36"/><counter type="COMPLEXITY" missed="104" covered="22"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="()Ljava/lang/String;" line="762"><counter type="INSTRUCTION" missed="6" covered="92"/><counter type="BRANCH" missed="2" covered="12"/><counter type="LINE" missed="2" covered="16"/><counter type="COMPLEXITY" missed="2" covered="6"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="(Ljava/lang/String;I)Ljava/lang/String;" line="795"><counter type="INSTRUCTION" missed="2" covered="81"/><counter type="BRANCH" missed="1" covered="11"/><counter type="LINE" missed="1" covered="12"/><counter type="COMPLEXITY" missed="1" covered="6"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="1233" covered="1701"/><counter type="BRANCH" missed="347" covered="251"/><counter type="LINE" missed="167" covered="273"/><counter type="COMPLEXITY" missed="276" covered="113"/><counter type="METHOD" missed="0" covered="12"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/parser/function/util/MtasFunctionParserFunctionDefault"><method name="&lt;init&gt;" desc="(I)V" line="18"><counter type="INSTRUCTION" missed="1" covered="32"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getValueDouble" desc="([JJ)D" line="37"><counter type="INSTRUCTION" missed="27" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getValueLong" desc="([JJ)J" line="55"><counter type="INSTRUCTION" missed="0" covered="26"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="28" covered="58"/><counter type="BRANCH" missed="6" covered="6"/><counter type="LINE" missed="5" covered="13"/><counter type="COMPLEXITY" missed="5" covered="4"/><counter type="METHOD" missed="1" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/parser/function/util/MtasFunctionParserItem"><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="11"><counter type="INSTRUCTION" missed="12" covered="33"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="11"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;I)V" line="11"><counter type="INSTRUCTION" missed="12" covered="37"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="12"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;J)V" line="11"><counter type="INSTRUCTION" missed="12" covered="37"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="12"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;D)V" line="11"><counter type="INSTRUCTION" missed="12" covered="37"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="12"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Lmtas/parser/function/util/MtasFunctionParserFunction;)V" line="11"><counter type="INSTRUCTION" missed="12" covered="53"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="1" covered="16"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getType" desc="()Ljava/lang/String;" line="140"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getId" desc="()I" line="149"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getDegree" desc="()Ljava/lang/Integer;" line="158"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getValueLong" desc="()J" line="167"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getValueDouble" desc="()D" line="176"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getParser" desc="()Lmtas/parser/function/util/MtasFunctionParserFunction;" line="185"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="60" covered="218"/><counter type="BRANCH" missed="5" covered="7"/><counter type="LINE" missed="5" covered="45"/><counter type="COMPLEXITY" missed="5" covered="12"/><counter type="METHOD" missed="0" covered="11"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/parser/function/util/MtasFunctionParserFunctionResponseLong"><method name="&lt;init&gt;" desc="(JZ)V" line="28"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getValue" desc="()J" line="39"><counter type="INSTRUCTION" missed="5" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="55"><counter type="INSTRUCTION" missed="19" covered="22"/><counter type="BRANCH" missed="6" covered="4"/><counter type="LINE" missed="7" covered="6"/><counter type="COMPLEXITY" missed="5" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="81"><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="toString" desc="()Ljava/lang/String;" line="93"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;clinit&gt;" desc="()V" line="15"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="55" covered="39"/><counter type="BRANCH" missed="9" covered="5"/><counter type="LINE" missed="12" covered="13"/><counter type="COMPLEXITY" missed="9" covered="4"/><counter type="METHOD" missed="2" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/parser/function/util/MtasFunctionParserFunction"><method name="&lt;init&gt;" desc="()V" line="15"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getResponse" desc="([JJ)Lmtas/parser/function/util/MtasFunctionParserFunctionResponse;" line="59"><counter type="INSTRUCTION" missed="12" covered="42"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="4" covered="9"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="close" desc="()V" line="106"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getType" desc="()Ljava/lang/String;" line="115"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="sumRule" desc="()Ljava/lang/Boolean;" line="124"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="needPositions" desc="()Ljava/lang/Boolean;" line="133"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="needArgument" desc="(I)Ljava/lang/Boolean;" line="143"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="needArgumentsNumber" desc="()I" line="152"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="needArgument" desc="()Ljava/util/HashSet;" line="165"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="defined" desc="()Z" line="174"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="18"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="19" covered="113"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="5" covered="29"/><counter type="COMPLEXITY" missed="2" covered="12"/><counter type="METHOD" missed="1" covered="10"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="MtasFunctionParserFunctionBasic.java"><line nr="22" mi="0" ci="5" mb="0" cb="0"/><line nr="25" mi="0" ci="5" mb="0" cb="0"/><line nr="28" mi="0" ci="5" mb="0" cb="0"/><line nr="31" mi="0" ci="5" mb="0" cb="0"/><line nr="46" mi="0" ci="5" mb="0" cb="0"/><line nr="49" mi="0" ci="5" mb="0" cb="0"/><line nr="52" mi="0" ci="5" mb="0" cb="0"/><line nr="76" mi="0" ci="2" mb="0" cb="0"/><line nr="77" mi="0" ci="3" mb="0" cb="0"/><line nr="78" mi="0" ci="3" mb="0" cb="0"/><line nr="80" mi="0" ci="3" mb="0" cb="0"/><line nr="81" mi="0" ci="4" mb="0" cb="0"/><line nr="82" mi="13" ci="37" mb="14" cb="12"/><line nr="84" mi="0" ci="3" mb="0" cb="0"/><line nr="85" mi="0" ci="3" mb="0" cb="0"/><line nr="86" mi="0" ci="3" mb="0" cb="0"/><line nr="87" mi="0" ci="1" mb="0" cb="0"/><line nr="89" mi="0" ci="5" mb="0" cb="0"/><line nr="90" mi="0" ci="3" mb="0" cb="0"/><line nr="91" mi="0" ci="7" mb="0" cb="0"/><line nr="92" mi="0" ci="1" mb="0" cb="0"/><line nr="94" mi="5" ci="0" mb="0" cb="0"/><line nr="95" mi="3" ci="0" mb="0" cb="0"/><line nr="96" mi="7" ci="0" mb="0" cb="0"/><line nr="97" mi="1" ci="0" mb="0" cb="0"/><line nr="99" mi="0" ci="3" mb="0" cb="0"/><line nr="100" mi="0" ci="4" mb="0" cb="0"/><line nr="101" mi="0" ci="3" mb="0" cb="0"/><line nr="102" mi="0" ci="7" mb="0" cb="0"/><line nr="103" mi="0" ci="1" mb="0" cb="0"/><line nr="105" mi="0" ci="3" mb="0" cb="0"/><line nr="106" mi="0" ci="2" mb="0" cb="0"/><line nr="107" mi="0" ci="5" mb="1" cb="1"/><line nr="108" mi="0" ci="5" mb="0" cb="0"/><line nr="109" mi="0" ci="5" mb="0" cb="0"/><line nr="110" mi="0" ci="5" mb="0" cb="0"/><line nr="111" mi="0" ci="3" mb="0" cb="0"/><line nr="112" mi="3" ci="8" mb="1" cb="1"/><line nr="113" mi="0" ci="7" mb="0" cb="0"/><line nr="115" mi="5" ci="0" mb="0" cb="0"/><line nr="119" mi="3" ci="0" mb="0" cb="0"/><line nr="120" mi="2" ci="0" mb="0" cb="0"/><line nr="121" mi="5" ci="0" mb="2" cb="0"/><line nr="122" mi="5" ci="0" mb="0" cb="0"/><line nr="123" mi="5" ci="0" mb="0" cb="0"/><line nr="124" mi="5" ci="0" mb="0" cb="0"/><line nr="125" mi="3" ci="0" mb="0" cb="0"/><line nr="126" mi="11" ci="0" mb="2" cb="0"/><line nr="127" mi="7" ci="0" mb="0" cb="0"/><line nr="129" mi="5" ci="0" mb="0" cb="0"/><line nr="133" mi="5" ci="0" mb="0" cb="0"/><line nr="135" mi="0" ci="1" mb="0" cb="0"/><line nr="144" mi="0" ci="3" mb="1" cb="1"/><line nr="145" mi="0" ci="2" mb="0" cb="0"/><line nr="146" mi="0" ci="4" mb="0" cb="2"/><line nr="147" mi="0" ci="6" mb="0" cb="0"/><line nr="148" mi="0" ci="8" mb="0" cb="0"/><line nr="150" mi="0" ci="4" mb="0" cb="2"/><line nr="151" mi="0" ci="6" mb="0" cb="0"/><line nr="152" mi="0" ci="8" mb="0" cb="0"/><line nr="154" mi="0" ci="4" mb="0" cb="2"/><line nr="155" mi="0" ci="6" mb="0" cb="0"/><line nr="156" mi="0" ci="9" mb="0" cb="2"/><line nr="157" mi="0" ci="10" mb="0" cb="0"/><line nr="160" mi="0" ci="4" mb="0" cb="2"/><line nr="161" mi="0" ci="6" mb="0" cb="0"/><line nr="162" mi="0" ci="9" mb="0" cb="2"/><line nr="163" mi="0" ci="9" mb="0" cb="0"/><line nr="166" mi="0" ci="3" mb="1" cb="1"/><line nr="167" mi="5" ci="0" mb="0" cb="0"/><line nr="169" mi="0" ci="4" mb="0" cb="2"/><line nr="170" mi="0" ci="5" mb="0" cb="0"/><line nr="171" mi="0" ci="12" mb="2" cb="2"/><line nr="172" mi="5" ci="0" mb="0" cb="0"/><line nr="174" mi="0" ci="5" mb="0" cb="0"/><line nr="175" mi="0" ci="8" mb="0" cb="0"/><line nr="176" mi="0" ci="5" mb="0" cb="0"/><line nr="177" mi="0" ci="8" mb="0" cb="0"/><line nr="178" mi="0" ci="5" mb="0" cb="0"/><line nr="179" mi="0" ci="9" mb="0" cb="2"/><line nr="180" mi="0" ci="10" mb="0" cb="0"/><line nr="184" mi="0" ci="3" mb="0" cb="0"/><line nr="185" mi="0" ci="3" mb="0" cb="0"/><line nr="186" mi="0" ci="3" mb="0" cb="0"/><line nr="187" mi="0" ci="3" mb="0" cb="0"/><line nr="190" mi="0" ci="1" mb="0" cb="0"/><line nr="199" mi="0" ci="4" mb="0" cb="0"/><line nr="200" mi="0" ci="1" mb="0" cb="0"/><line nr="209" mi="0" ci="4" mb="0" cb="0"/><line nr="210" mi="0" ci="1" mb="0" cb="0"/><line nr="219" mi="0" ci="4" mb="0" cb="0"/><line nr="220" mi="0" ci="1" mb="0" cb="0"/><line nr="229" mi="0" ci="4" mb="0" cb="0"/><line nr="230" mi="0" ci="1" mb="0" cb="0"/><line nr="239" mi="0" ci="4" mb="0" cb="0"/><line nr="240" mi="0" ci="1" mb="0" cb="0"/><line nr="251" mi="0" ci="3" mb="1" cb="1"/><line nr="252" mi="0" ci="3" mb="0" cb="0"/><line nr="254" mi="0" ci="5" mb="0" cb="0"/><line nr="255" mi="0" ci="4" mb="0" cb="2"/><line nr="256" mi="0" ci="3" mb="0" cb="0"/><line nr="258" mi="0" ci="50" mb="8" cb="18"/><line nr="260" mi="0" ci="5" mb="0" cb="0"/><line nr="261" mi="0" ci="6" mb="0" cb="0"/><line nr="262" mi="0" ci="3" mb="0" cb="0"/><line nr="263" mi="0" ci="6" mb="1" cb="3"/><line nr="264" mi="0" ci="6" mb="0" cb="2"/><line nr="265" mi="0" ci="2" mb="0" cb="2"/><line nr="266" mi="0" ci="4" mb="1" cb="1"/><line nr="267" mi="3" ci="0" mb="0" cb="0"/><line nr="268" mi="4" ci="0" mb="0" cb="0"/><line nr="269" mi="0" ci="4" mb="1" cb="1"/><line nr="270" mi="0" ci="4" mb="0" cb="0"/><line nr="272" mi="4" ci="4" mb="3" cb="1"/><line nr="273" mi="3" ci="0" mb="0" cb="0"/><line nr="274" mi="4" ci="0" mb="0" cb="0"/><line nr="279" mi="0" ci="5" mb="0" cb="0"/><line nr="280" mi="0" ci="7" mb="0" cb="0"/><line nr="281" mi="0" ci="7" mb="0" cb="0"/><line nr="282" mi="0" ci="6" mb="1" cb="3"/><line nr="283" mi="0" ci="6" mb="0" cb="2"/><line nr="284" mi="0" ci="2" mb="0" cb="2"/><line nr="285" mi="0" ci="5" mb="0" cb="2"/><line nr="286" mi="0" ci="3" mb="0" cb="0"/><line nr="288" mi="0" ci="4" mb="1" cb="1"/><line nr="289" mi="0" ci="9" mb="0" cb="0"/><line nr="291" mi="4" ci="0" mb="0" cb="0"/><line nr="293" mi="0" ci="4" mb="0" cb="2"/><line nr="294" mi="0" ci="4" mb="0" cb="2"/><line nr="295" mi="0" ci="3" mb="0" cb="0"/><line nr="297" mi="0" ci="9" mb="0" cb="0"/><line nr="298" mi="0" ci="4" mb="0" cb="2"/><line nr="299" mi="0" ci="3" mb="0" cb="0"/><line nr="300" mi="0" ci="9" mb="0" cb="0"/><line nr="301" mi="0" ci="4" mb="1" cb="1"/><line nr="302" mi="0" ci="3" mb="0" cb="0"/><line nr="303" mi="0" ci="4" mb="0" cb="0"/><line nr="308" mi="0" ci="5" mb="0" cb="0"/><line nr="309" mi="0" ci="8" mb="0" cb="0"/><line nr="310" mi="0" ci="7" mb="0" cb="0"/><line nr="311" mi="0" ci="6" mb="1" cb="3"/><line nr="312" mi="2" ci="4" mb="1" cb="1"/><line nr="313" mi="2" ci="0" mb="2" cb="0"/><line nr="314" mi="0" ci="4" mb="1" cb="1"/><line nr="315" mi="3" ci="0" mb="0" cb="0"/><line nr="316" mi="4" ci="0" mb="0" cb="0"/><line nr="317" mi="0" ci="4" mb="0" cb="2"/><line nr="318" mi="0" ci="4" mb="0" cb="0"/><line nr="320" mi="8" ci="0" mb="4" cb="0"/><line nr="321" mi="3" ci="0" mb="0" cb="0"/><line nr="322" mi="4" ci="0" mb="0" cb="0"/><line nr="327" mi="0" ci="5" mb="0" cb="0"/><line nr="328" mi="0" ci="8" mb="0" cb="0"/><line nr="329" mi="0" ci="3" mb="0" cb="0"/><line nr="330" mi="0" ci="7" mb="0" cb="0"/><line nr="331" mi="0" ci="6" mb="2" cb="2"/><line nr="332" mi="2" ci="4" mb="1" cb="1"/><line nr="333" mi="2" ci="0" mb="2" cb="0"/><line nr="334" mi="0" ci="4" mb="1" cb="1"/><line nr="335" mi="3" ci="0" mb="0" cb="0"/><line nr="336" mi="4" ci="0" mb="0" cb="0"/><line nr="337" mi="0" ci="4" mb="1" cb="1"/><line nr="338" mi="4" ci="0" mb="0" cb="0"/><line nr="340" mi="8" ci="0" mb="4" cb="0"/><line nr="341" mi="3" ci="0" mb="0" cb="0"/><line nr="342" mi="4" ci="0" mb="0" cb="0"/><line nr="347" mi="0" ci="5" mb="0" cb="0"/><line nr="348" mi="0" ci="8" mb="0" cb="0"/><line nr="349" mi="0" ci="3" mb="0" cb="0"/><line nr="350" mi="0" ci="2" mb="0" cb="0"/><line nr="351" mi="0" ci="5" mb="0" cb="0"/><line nr="352" mi="1" ci="9" mb="1" cb="1"/><line nr="353" mi="0" ci="11" mb="0" cb="2"/><line nr="354" mi="0" ci="6" mb="0" cb="0"/><line nr="355" mi="0" ci="6" mb="1" cb="3"/><line nr="356" mi="0" ci="6" mb="1" cb="1"/><line nr="357" mi="0" ci="2" mb="1" cb="1"/><line nr="358" mi="6" ci="0" mb="2" cb="0"/><line nr="359" mi="3" ci="0" mb="0" cb="0"/><line nr="360" mi="4" ci="0" mb="2" cb="0"/><line nr="361" mi="4" ci="0" mb="0" cb="0"/><line nr="363" mi="11" ci="0" mb="0" cb="0"/><line nr="366" mi="0" ci="4" mb="0" cb="2"/><line nr="367" mi="0" ci="8" mb="2" cb="2"/><line nr="368" mi="0" ci="3" mb="0" cb="0"/><line nr="370" mi="0" ci="11" mb="0" cb="0"/><line nr="371" mi="4" ci="4" mb="3" cb="1"/><line nr="372" mi="3" ci="0" mb="0" cb="0"/><line nr="373" mi="4" ci="0" mb="0" cb="0"/><line nr="378" mi="0" ci="5" mb="0" cb="0"/><line nr="379" mi="0" ci="8" mb="0" cb="0"/><line nr="380" mi="0" ci="3" mb="0" cb="0"/><line nr="381" mi="0" ci="3" mb="0" cb="0"/><line nr="382" mi="0" ci="2" mb="0" cb="0"/><line nr="383" mi="0" ci="5" mb="0" cb="0"/><line nr="384" mi="1" ci="9" mb="1" cb="1"/><line nr="385" mi="3" ci="8" mb="1" cb="1"/><line nr="386" mi="0" ci="6" mb="0" cb="0"/><line nr="387" mi="0" ci="6" mb="2" cb="2"/><line nr="388" mi="2" ci="4" mb="1" cb="1"/><line nr="389" mi="2" ci="0" mb="2" cb="0"/><line nr="390" mi="0" ci="6" mb="1" cb="1"/><line nr="391" mi="0" ci="3" mb="0" cb="0"/><line nr="392" mi="0" ci="4" mb="1" cb="1"/><line nr="393" mi="4" ci="0" mb="0" cb="0"/><line nr="395" mi="0" ci="11" mb="0" cb="0"/><line nr="398" mi="4" ci="0" mb="2" cb="0"/><line nr="399" mi="8" ci="0" mb="4" cb="0"/><line nr="400" mi="3" ci="0" mb="0" cb="0"/><line nr="402" mi="11" ci="0" mb="0" cb="0"/><line nr="403" mi="8" ci="0" mb="4" cb="0"/><line nr="404" mi="3" ci="0" mb="0" cb="0"/><line nr="405" mi="4" ci="0" mb="0" cb="0"/><line nr="410" mi="5" ci="0" mb="0" cb="0"/><line nr="412" mi="0" ci="1" mb="0" cb="0"/><line nr="413" mi="5" ci="0" mb="0" cb="0"/><line nr="415" mi="0" ci="1" mb="0" cb="0"/><line nr="427" mi="21" ci="30" mb="17" cb="9"/><line nr="429" mi="6" ci="0" mb="0" cb="0"/><line nr="430" mi="1" ci="0" mb="0" cb="0"/><line nr="432" mi="9" ci="0" mb="0" cb="0"/><line nr="433" mi="1" ci="0" mb="0" cb="0"/><line nr="435" mi="0" ci="10" mb="0" cb="0"/><line nr="436" mi="0" ci="1" mb="0" cb="0"/><line nr="438" mi="7" ci="0" mb="0" cb="0"/><line nr="439" mi="1" ci="0" mb="0" cb="0"/><line nr="441" mi="0" ci="7" mb="0" cb="0"/><line nr="442" mi="0" ci="1" mb="0" cb="0"/><line nr="444" mi="0" ci="3" mb="0" cb="0"/><line nr="445" mi="0" ci="1" mb="0" cb="0"/><line nr="447" mi="5" ci="0" mb="0" cb="0"/><line nr="449" mi="0" ci="8" mb="0" cb="2"/><line nr="450" mi="6" ci="40" mb="10" cb="12"/><line nr="452" mi="7" ci="46" mb="11" cb="15"/><line nr="454" mi="0" ci="10" mb="0" cb="0"/><line nr="455" mi="0" ci="1" mb="0" cb="0"/><line nr="457" mi="0" ci="13" mb="0" cb="0"/><line nr="458" mi="0" ci="1" mb="0" cb="0"/><line nr="460" mi="14" ci="0" mb="0" cb="0"/><line nr="461" mi="1" ci="0" mb="0" cb="0"/><line nr="463" mi="0" ci="11" mb="0" cb="0"/><line nr="464" mi="0" ci="1" mb="0" cb="0"/><line nr="466" mi="0" ci="11" mb="0" cb="0"/><line nr="467" mi="0" ci="1" mb="0" cb="0"/><line nr="469" mi="0" ci="5" mb="0" cb="0"/><line nr="470" mi="0" ci="1" mb="0" cb="0"/><line nr="472" mi="5" ci="0" mb="0" cb="0"/><line nr="474" mi="0" ci="1" mb="0" cb="0"/><line nr="476" mi="28" ci="25" mb="20" cb="6"/><line nr="478" mi="0" ci="10" mb="0" cb="0"/><line nr="479" mi="0" ci="1" mb="0" cb="0"/><line nr="481" mi="13" ci="0" mb="0" cb="0"/><line nr="482" mi="1" ci="0" mb="0" cb="0"/><line nr="484" mi="14" ci="0" mb="0" cb="0"/><line nr="485" mi="1" ci="0" mb="0" cb="0"/><line nr="487" mi="11" ci="0" mb="0" cb="0"/><line nr="488" mi="1" ci="0" mb="0" cb="0"/><line nr="490" mi="11" ci="0" mb="0" cb="0"/><line nr="491" mi="1" ci="0" mb="0" cb="0"/><line nr="493" mi="0" ci="5" mb="0" cb="0"/><line nr="494" mi="0" ci="1" mb="0" cb="0"/><line nr="496" mi="5" ci="0" mb="0" cb="0"/><line nr="498" mi="0" ci="1" mb="0" cb="0"/><line nr="500" mi="21" ci="32" mb="17" cb="9"/><line nr="502" mi="0" ci="10" mb="0" cb="0"/><line nr="503" mi="0" ci="1" mb="0" cb="0"/><line nr="505" mi="13" ci="0" mb="0" cb="0"/><line nr="506" mi="1" ci="0" mb="0" cb="0"/><line nr="508" mi="0" ci="14" mb="0" cb="0"/><line nr="509" mi="0" ci="1" mb="0" cb="0"/><line nr="511" mi="11" ci="0" mb="0" cb="0"/><line nr="512" mi="1" ci="0" mb="0" cb="0"/><line nr="514" mi="11" ci="0" mb="0" cb="0"/><line nr="515" mi="1" ci="0" mb="0" cb="0"/><line nr="517" mi="0" ci="5" mb="0" cb="0"/><line nr="518" mi="0" ci="1" mb="0" cb="0"/><line nr="520" mi="5" ci="0" mb="0" cb="0"/><line nr="522" mi="0" ci="1" mb="0" cb="0"/><line nr="525" mi="21" ci="32" mb="17" cb="9"/><line nr="527" mi="0" ci="8" mb="0" cb="0"/><line nr="528" mi="0" ci="1" mb="0" cb="0"/><line nr="530" mi="11" ci="0" mb="0" cb="0"/><line nr="531" mi="1" ci="0" mb="0" cb="0"/><line nr="533" mi="0" ci="12" mb="0" cb="0"/><line nr="534" mi="0" ci="1" mb="0" cb="0"/><line nr="536" mi="9" ci="0" mb="0" cb="0"/><line nr="537" mi="1" ci="0" mb="0" cb="0"/><line nr="539" mi="9" ci="0" mb="0" cb="0"/><line nr="540" mi="1" ci="0" mb="0" cb="0"/><line nr="542" mi="0" ci="3" mb="0" cb="0"/><line nr="543" mi="0" ci="1" mb="0" cb="0"/><line nr="545" mi="5" ci="0" mb="0" cb="0"/><line nr="547" mi="0" ci="4" mb="0" cb="2"/><line nr="548" mi="0" ci="5" mb="0" cb="0"/><line nr="550" mi="0" ci="5" mb="0" cb="0"/><line nr="554" mi="53" ci="0" mb="26" cb="0"/><line nr="556" mi="10" ci="0" mb="0" cb="0"/><line nr="557" mi="1" ci="0" mb="0" cb="0"/><line nr="559" mi="13" ci="0" mb="0" cb="0"/><line nr="560" mi="1" ci="0" mb="0" cb="0"/><line nr="562" mi="14" ci="0" mb="0" cb="0"/><line nr="563" mi="1" ci="0" mb="0" cb="0"/><line nr="565" mi="11" ci="0" mb="0" cb="0"/><line nr="566" mi="1" ci="0" mb="0" cb="0"/><line nr="568" mi="11" ci="0" mb="0" cb="0"/><line nr="569" mi="1" ci="0" mb="0" cb="0"/><line nr="571" mi="5" ci="0" mb="0" cb="0"/><line nr="572" mi="1" ci="0" mb="0" cb="0"/><line nr="574" mi="5" ci="0" mb="0" cb="0"/><line nr="576" mi="1" ci="0" mb="0" cb="0"/><line nr="578" mi="5" ci="0" mb="0" cb="0"/><line nr="581" mi="0" ci="2" mb="0" cb="0"/><line nr="595" mi="21" ci="30" mb="17" cb="9"/><line nr="597" mi="0" ci="5" mb="0" cb="0"/><line nr="598" mi="0" ci="1" mb="0" cb="0"/><line nr="600" mi="10" ci="0" mb="0" cb="0"/><line nr="601" mi="1" ci="0" mb="0" cb="0"/><line nr="603" mi="9" ci="0" mb="0" cb="0"/><line nr="604" mi="1" ci="0" mb="0" cb="0"/><line nr="606" mi="7" ci="0" mb="0" cb="0"/><line nr="607" mi="1" ci="0" mb="0" cb="0"/><line nr="609" mi="0" ci="6" mb="0" cb="0"/><line nr="610" mi="0" ci="1" mb="0" cb="0"/><line nr="612" mi="0" ci="2" mb="0" cb="0"/><line nr="613" mi="0" ci="1" mb="0" cb="0"/><line nr="615" mi="5" ci="0" mb="0" cb="0"/><line nr="617" mi="0" ci="8" mb="0" cb="2"/><line nr="618" mi="7" ci="39" mb="10" cb="12"/><line nr="620" mi="21" ci="32" mb="17" cb="9"/><line nr="622" mi="0" ci="9" mb="0" cb="0"/><line nr="623" mi="0" ci="1" mb="0" cb="0"/><line nr="625" mi="14" ci="0" mb="0" cb="0"/><line nr="626" mi="1" ci="0" mb="0" cb="0"/><line nr="628" mi="13" ci="0" mb="0" cb="0"/><line nr="629" mi="1" ci="0" mb="0" cb="0"/><line nr="631" mi="11" ci="0" mb="0" cb="0"/><line nr="632" mi="1" ci="0" mb="0" cb="0"/><line nr="634" mi="0" ci="10" mb="0" cb="0"/><line nr="635" mi="0" ci="1" mb="0" cb="0"/><line nr="637" mi="0" ci="4" mb="0" cb="0"/><line nr="638" mi="0" ci="1" mb="0" cb="0"/><line nr="640" mi="5" ci="0" mb="0" cb="0"/><line nr="642" mi="0" ci="1" mb="0" cb="0"/><line nr="644" mi="21" ci="32" mb="17" cb="9"/><line nr="646" mi="0" ci="9" mb="0" cb="0"/><line nr="647" mi="0" ci="1" mb="0" cb="0"/><line nr="649" mi="14" ci="0" mb="0" cb="0"/><line nr="650" mi="1" ci="0" mb="0" cb="0"/><line nr="652" mi="13" ci="0" mb="0" cb="0"/><line nr="653" mi="1" ci="0" mb="0" cb="0"/><line nr="655" mi="11" ci="0" mb="0" cb="0"/><line nr="656" mi="1" ci="0" mb="0" cb="0"/><line nr="658" mi="0" ci="10" mb="0" cb="0"/><line nr="659" mi="0" ci="1" mb="0" cb="0"/><line nr="661" mi="0" ci="4" mb="0" cb="0"/><line nr="662" mi="0" ci="1" mb="0" cb="0"/><line nr="664" mi="5" ci="0" mb="0" cb="0"/><line nr="666" mi="0" ci="1" mb="0" cb="0"/><line nr="668" mi="28" ci="25" mb="20" cb="6"/><line nr="670" mi="0" ci="9" mb="0" cb="0"/><line nr="671" mi="0" ci="1" mb="0" cb="0"/><line nr="673" mi="14" ci="0" mb="0" cb="0"/><line nr="674" mi="1" ci="0" mb="0" cb="0"/><line nr="676" mi="13" ci="0" mb="0" cb="0"/><line nr="677" mi="1" ci="0" mb="0" cb="0"/><line nr="679" mi="11" ci="0" mb="0" cb="0"/><line nr="680" mi="1" ci="0" mb="0" cb="0"/><line nr="682" mi="10" ci="0" mb="0" cb="0"/><line nr="683" mi="1" ci="0" mb="0" cb="0"/><line nr="685" mi="0" ci="4" mb="0" cb="0"/><line nr="686" mi="0" ci="1" mb="0" cb="0"/><line nr="688" mi="5" ci="0" mb="0" cb="0"/><line nr="690" mi="0" ci="1" mb="0" cb="0"/><line nr="693" mi="53" ci="0" mb="26" cb="0"/><line nr="695" mi="7" ci="0" mb="0" cb="0"/><line nr="696" mi="1" ci="0" mb="0" cb="0"/><line nr="698" mi="12" ci="0" mb="0" cb="0"/><line nr="699" mi="1" ci="0" mb="0" cb="0"/><line nr="701" mi="11" ci="0" mb="0" cb="0"/><line nr="702" mi="1" ci="0" mb="0" cb="0"/><line nr="704" mi="9" ci="0" mb="0" cb="0"/><line nr="705" mi="1" ci="0" mb="0" cb="0"/><line nr="707" mi="8" ci="0" mb="0" cb="0"/><line nr="708" mi="1" ci="0" mb="0" cb="0"/><line nr="710" mi="2" ci="0" mb="0" cb="0"/><line nr="711" mi="1" ci="0" mb="0" cb="0"/><line nr="713" mi="5" ci="0" mb="0" cb="0"/><line nr="715" mi="4" ci="0" mb="2" cb="0"/><line nr="716" mi="5" ci="0" mb="0" cb="0"/><line nr="718" mi="5" ci="0" mb="0" cb="0"/><line nr="722" mi="34" ci="19" mb="23" cb="3"/><line nr="724" mi="0" ci="9" mb="0" cb="0"/><line nr="725" mi="0" ci="1" mb="0" cb="0"/><line nr="727" mi="14" ci="0" mb="0" cb="0"/><line nr="728" mi="1" ci="0" mb="0" cb="0"/><line nr="730" mi="13" ci="0" mb="0" cb="0"/><line nr="731" mi="1" ci="0" mb="0" cb="0"/><line nr="733" mi="11" ci="0" mb="0" cb="0"/><line nr="734" mi="1" ci="0" mb="0" cb="0"/><line nr="736" mi="10" ci="0" mb="0" cb="0"/><line nr="737" mi="1" ci="0" mb="0" cb="0"/><line nr="739" mi="4" ci="0" mb="0" cb="0"/><line nr="740" mi="1" ci="0" mb="0" cb="0"/><line nr="742" mi="5" ci="0" mb="0" cb="0"/><line nr="744" mi="0" ci="1" mb="0" cb="0"/><line nr="746" mi="5" ci="0" mb="0" cb="0"/><line nr="749" mi="0" ci="2" mb="0" cb="0"/><line nr="750" mi="1" ci="0" mb="0" cb="0"/><line nr="751" mi="5" ci="0" mb="0" cb="0"/><line nr="762" mi="0" ci="3" mb="1" cb="1"/><line nr="763" mi="0" ci="10" mb="0" cb="0"/><line nr="764" mi="0" ci="9" mb="0" cb="2"/><line nr="765" mi="0" ci="6" mb="0" cb="0"/><line nr="766" mi="0" ci="4" mb="0" cb="2"/><line nr="767" mi="0" ci="5" mb="0" cb="0"/><line nr="768" mi="0" ci="4" mb="0" cb="2"/><line nr="769" mi="0" ci="5" mb="0" cb="0"/><line nr="770" mi="0" ci="4" mb="0" cb="2"/><line nr="771" mi="0" ci="5" mb="0" cb="0"/><line nr="772" mi="0" ci="4" mb="0" cb="2"/><line nr="773" mi="0" ci="5" mb="0" cb="0"/><line nr="774" mi="0" ci="4" mb="1" cb="1"/><line nr="775" mi="0" ci="5" mb="0" cb="0"/><line nr="777" mi="4" ci="0" mb="0" cb="0"/><line nr="779" mi="0" ci="16" mb="0" cb="0"/><line nr="781" mi="0" ci="3" mb="0" cb="0"/><line nr="783" mi="2" ci="0" mb="0" cb="0"/><line nr="795" mi="0" ci="4" mb="0" cb="2"/><line nr="796" mi="0" ci="7" mb="0" cb="0"/><line nr="797" mi="0" ci="4" mb="0" cb="2"/><line nr="798" mi="0" ci="7" mb="0" cb="0"/><line nr="799" mi="0" ci="4" mb="0" cb="2"/><line nr="800" mi="0" ci="16" mb="0" cb="0"/><line nr="801" mi="0" ci="4" mb="0" cb="2"/><line nr="802" mi="0" ci="16" mb="0" cb="0"/><line nr="803" mi="0" ci="4" mb="0" cb="2"/><line nr="804" mi="0" ci="9" mb="0" cb="0"/><line nr="805" mi="0" ci="4" mb="1" cb="1"/><line nr="806" mi="0" ci="2" mb="0" cb="0"/><line nr="808" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="1233" covered="1701"/><counter type="BRANCH" missed="347" covered="251"/><counter type="LINE" missed="167" covered="273"/><counter type="COMPLEXITY" missed="276" covered="113"/><counter type="METHOD" missed="0" covered="12"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasFunctionParserFunction.java"><line nr="15" mi="0" ci="2" mb="0" cb="0"/><line nr="18" mi="0" ci="4" mb="0" cb="0"/><line nr="33" mi="0" ci="3" mb="0" cb="0"/><line nr="36" mi="0" ci="3" mb="0" cb="0"/><line nr="39" mi="0" ci="3" mb="0" cb="0"/><line nr="42" mi="0" ci="3" mb="0" cb="0"/><line nr="45" mi="0" ci="5" mb="0" cb="0"/><line nr="48" mi="0" ci="4" mb="0" cb="0"/><line nr="59" mi="0" ci="5" mb="0" cb="2"/><line nr="61" mi="0" ci="5" mb="0" cb="0"/><line nr="62" mi="0" ci="6" mb="0" cb="0"/><line nr="63" mi="1" ci="0" mb="0" cb="0"/><line nr="64" mi="3" ci="0" mb="0" cb="0"/><line nr="65" mi="6" ci="0" mb="0" cb="0"/><line nr="67" mi="0" ci="5" mb="1" cb="1"/><line nr="69" mi="0" ci="5" mb="0" cb="0"/><line nr="70" mi="0" ci="6" mb="0" cb="0"/><line nr="71" mi="0" ci="1" mb="0" cb="0"/><line nr="72" mi="0" ci="3" mb="0" cb="0"/><line nr="73" mi="0" ci="6" mb="0" cb="0"/><line nr="76" mi="2" ci="0" mb="0" cb="0"/><line nr="106" mi="0" ci="3" mb="0" cb="0"/><line nr="107" mi="0" ci="1" mb="0" cb="0"/><line nr="115" mi="0" ci="3" mb="0" cb="0"/><line nr="124" mi="0" ci="4" mb="0" cb="0"/><line nr="133" mi="0" ci="4" mb="0" cb="0"/><line nr="143" mi="7" ci="0" mb="0" cb="0"/><line nr="152" mi="0" ci="2" mb="0" cb="0"/><line nr="153" mi="0" ci="12" mb="0" cb="2"/><line nr="154" mi="0" ci="6" mb="0" cb="0"/><line nr="155" mi="0" ci="1" mb="0" cb="0"/><line nr="156" mi="0" ci="2" mb="0" cb="0"/><line nr="165" mi="0" ci="3" mb="0" cb="0"/><line nr="174" mi="0" ci="3" mb="0" cb="0"/><counter type="INSTRUCTION" missed="19" covered="113"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="5" covered="29"/><counter type="COMPLEXITY" missed="2" covered="12"/><counter type="METHOD" missed="1" covered="10"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasFunctionParserFunctionDefault.java"><line nr="18" mi="0" ci="2" mb="0" cb="0"/><line nr="19" mi="0" ci="3" mb="0" cb="0"/><line nr="20" mi="0" ci="3" mb="0" cb="0"/><line nr="21" mi="0" ci="3" mb="0" cb="0"/><line nr="22" mi="1" ci="7" mb="1" cb="1"/><line nr="23" mi="0" ci="7" mb="0" cb="2"/><line nr="24" mi="0" ci="6" mb="0" cb="0"/><line nr="26" mi="0" ci="1" mb="0" cb="0"/><line nr="37" mi="2" ci="0" mb="0" cb="0"/><line nr="38" mi="2" ci="0" mb="2" cb="0"/><line nr="39" mi="16" ci="0" mb="2" cb="0"/><line nr="40" mi="5" ci="0" mb="0" cb="0"/><line nr="43" mi="2" ci="0" mb="0" cb="0"/><line nr="55" mi="0" ci="2" mb="0" cb="0"/><line nr="56" mi="0" ci="2" mb="1" cb="1"/><line nr="57" mi="0" ci="16" mb="0" cb="2"/><line nr="58" mi="0" ci="4" mb="0" cb="0"/><line nr="61" mi="0" ci="2" mb="0" cb="0"/><counter type="INSTRUCTION" missed="28" covered="58"/><counter type="BRANCH" missed="6" covered="6"/><counter type="LINE" missed="5" covered="13"/><counter type="COMPLEXITY" missed="5" covered="4"/><counter type="METHOD" missed="1" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasFunctionParserFunctionResponse.java"><line nr="16" mi="0" ci="2" mb="0" cb="0"/><line nr="17" mi="0" ci="3" mb="0" cb="0"/><line nr="18" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasFunctionParserItem.java"><line nr="11" mi="0" ci="15" mb="0" cb="0"/><line nr="14" mi="0" ci="15" mb="0" cb="0"/><line nr="17" mi="0" ci="15" mb="0" cb="0"/><line nr="20" mi="0" ci="15" mb="0" cb="0"/><line nr="23" mi="0" ci="15" mb="0" cb="0"/><line nr="26" mi="0" ci="15" mb="0" cb="0"/><line nr="52" mi="0" ci="2" mb="0" cb="0"/><line nr="53" mi="0" ci="4" mb="1" cb="1"/><line nr="54" mi="0" ci="3" mb="0" cb="0"/><line nr="55" mi="0" ci="5" mb="0" cb="0"/><line nr="57" mi="12" ci="0" mb="0" cb="0"/><line nr="59" mi="0" ci="1" mb="0" cb="0"/><line nr="68" mi="0" ci="2" mb="0" cb="0"/><line nr="69" mi="0" ci="4" mb="1" cb="1"/><line nr="70" mi="0" ci="3" mb="0" cb="0"/><line nr="71" mi="0" ci="4" mb="0" cb="0"/><line nr="72" mi="0" ci="5" mb="0" cb="0"/><line nr="74" mi="12" ci="0" mb="0" cb="0"/><line nr="76" mi="0" ci="1" mb="0" cb="0"/><line nr="85" mi="0" ci="2" mb="0" cb="0"/><line nr="86" mi="0" ci="4" mb="1" cb="1"/><line nr="87" mi="0" ci="3" mb="0" cb="0"/><line nr="88" mi="0" ci="4" mb="0" cb="0"/><line nr="89" mi="0" ci="5" mb="0" cb="0"/><line nr="91" mi="12" ci="0" mb="0" cb="0"/><line nr="93" mi="0" ci="1" mb="0" cb="0"/><line nr="102" mi="0" ci="2" mb="0" cb="0"/><line nr="103" mi="0" ci="4" mb="1" cb="1"/><line nr="104" mi="0" ci="3" mb="0" cb="0"/><line nr="105" mi="0" ci="4" mb="0" cb="0"/><line nr="106" mi="0" ci="5" mb="0" cb="0"/><line nr="108" mi="12" ci="0" mb="0" cb="0"/><line nr="110" mi="0" ci="1" mb="0" cb="0"/><line nr="120" mi="0" ci="2" mb="0" cb="0"/><line nr="121" mi="0" ci="4" mb="0" cb="2"/><line nr="122" mi="0" ci="3" mb="0" cb="0"/><line nr="123" mi="0" ci="3" mb="0" cb="0"/><line nr="124" mi="0" ci="6" mb="0" cb="0"/><line nr="125" mi="0" ci="4" mb="1" cb="1"/><line nr="126" mi="0" ci="3" mb="0" cb="0"/><line nr="127" mi="0" ci="3" mb="0" cb="0"/><line nr="128" mi="0" ci="6" mb="0" cb="0"/><line nr="130" mi="12" ci="0" mb="0" cb="0"/><line nr="132" mi="0" ci="1" mb="0" cb="0"/><line nr="140" mi="0" ci="3" mb="0" cb="0"/><line nr="149" mi="0" ci="4" mb="0" cb="0"/><line nr="158" mi="0" ci="3" mb="0" cb="0"/><line nr="167" mi="0" ci="4" mb="0" cb="0"/><line nr="176" mi="0" ci="4" mb="0" cb="0"/><line nr="185" mi="0" ci="3" mb="0" cb="0"/><counter type="INSTRUCTION" missed="60" covered="218"/><counter type="BRANCH" missed="5" covered="7"/><counter type="LINE" missed="5" covered="45"/><counter type="COMPLEXITY" missed="5" covered="12"/><counter type="METHOD" missed="0" covered="11"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasFunctionParserFunctionResponseDouble.java"><line nr="15" mi="0" ci="2" mb="0" cb="0"/><line nr="16" mi="0" ci="2" mb="0" cb="0"/><line nr="28" mi="0" ci="3" mb="0" cb="0"/><line nr="29" mi="0" ci="3" mb="0" cb="0"/><line nr="30" mi="0" ci="1" mb="0" cb="0"/><line nr="39" mi="0" ci="3" mb="0" cb="2"/><line nr="40" mi="0" ci="3" mb="0" cb="0"/><line nr="42" mi="0" ci="5" mb="0" cb="0"/><line nr="55" mi="0" ci="3" mb="1" cb="1"/><line nr="56" mi="2" ci="0" mb="0" cb="0"/><line nr="57" mi="0" ci="2" mb="1" cb="1"/><line nr="58" mi="2" ci="0" mb="0" cb="0"/><line nr="59" mi="0" ci="5" mb="1" cb="1"/><line nr="60" mi="2" ci="0" mb="0" cb="0"/><line nr="61" mi="0" ci="3" mb="0" cb="0"/><line nr="63" mi="0" ci="6" mb="1" cb="1"/><line nr="64" mi="0" ci="3" mb="0" cb="0"/><line nr="66" mi="2" ci="0" mb="0" cb="0"/><line nr="68" mi="0" ci="1" mb="0" cb="0"/><line nr="69" mi="0" ci="3" mb="0" cb="0"/><line nr="70" mi="1" ci="6" mb="1" cb="1"/><line nr="81" mi="5" ci="0" mb="0" cb="0"/><line nr="82" mi="8" ci="0" mb="0" cb="0"/><line nr="83" mi="2" ci="0" mb="0" cb="0"/><line nr="93" mi="15" ci="0" mb="2" cb="0"/><counter type="INSTRUCTION" missed="39" covered="54"/><counter type="BRANCH" missed="7" covered="7"/><counter type="LINE" missed="8" covered="17"/><counter type="COMPLEXITY" missed="8" covered="5"/><counter type="METHOD" missed="2" covered="4"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasFunctionParserFunctionResponseLong.java"><line nr="15" mi="0" ci="2" mb="0" cb="0"/><line nr="16" mi="0" ci="2" mb="0" cb="0"/><line nr="28" mi="0" ci="3" mb="0" cb="0"/><line nr="29" mi="0" ci="3" mb="0" cb="0"/><line nr="30" mi="0" ci="1" mb="0" cb="0"/><line nr="39" mi="0" ci="3" mb="1" cb="1"/><line nr="40" mi="0" ci="3" mb="0" cb="0"/><line nr="42" mi="5" ci="0" mb="0" cb="0"/><line nr="55" mi="0" ci="3" mb="1" cb="1"/><line nr="56" mi="2" ci="0" mb="0" cb="0"/><line nr="57" mi="0" ci="2" mb="1" cb="1"/><line nr="58" mi="2" ci="0" mb="0" cb="0"/><line nr="59" mi="0" ci="5" mb="1" cb="1"/><line nr="60" mi="2" ci="0" mb="0" cb="0"/><line nr="61" mi="0" ci="3" mb="0" cb="0"/><line nr="63" mi="0" ci="6" mb="1" cb="1"/><line nr="64" mi="0" ci="3" mb="0" cb="0"/><line nr="66" mi="2" ci="0" mb="0" cb="0"/><line nr="68" mi="1" ci="0" mb="0" cb="0"/><line nr="69" mi="3" ci="0" mb="0" cb="0"/><line nr="70" mi="7" ci="0" mb="2" cb="0"/><line nr="81" mi="5" ci="0" mb="0" cb="0"/><line nr="82" mi="9" ci="0" mb="0" cb="0"/><line nr="83" mi="2" ci="0" mb="0" cb="0"/><line nr="93" mi="15" ci="0" mb="2" cb="0"/><counter type="INSTRUCTION" missed="55" covered="39"/><counter type="BRANCH" missed="9" covered="5"/><counter type="LINE" missed="12" covered="13"/><counter type="COMPLEXITY" missed="9" covered="4"/><counter type="METHOD" missed="2" covered="4"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="1434" covered="2189"/><counter type="BRANCH" missed="375" covered="281"/><counter type="LINE" missed="202" covered="393"/><counter type="COMPLEXITY" missed="305" covered="151"/><counter type="METHOD" missed="6" covered="44"/><counter type="CLASS" missed="0" covered="7"/></package><package name="mtas/search/similarities"><class name="mtas/search/similarities/MtasSimScorer"><method name="&lt;init&gt;" desc="()V" line="9"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="score" desc="(IF)F" line="19"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="computeSlopFactor" desc="(I)F" line="30"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="computePayloadFactor" desc="(IIILorg/apache/lucene/util/BytesRef;)F" line="42"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="4" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><sourcefile name="MtasSimScorer.java"><line nr="9" mi="3" ci="0" mb="0" cb="0"/><line nr="19" mi="2" ci="0" mb="0" cb="0"/><line nr="30" mi="2" ci="0" mb="0" cb="0"/><line nr="42" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="4" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="4" covered="0"/><counter type="CLASS" missed="1" covered="0"/></package><package name="mtas/queries"><class name="mtas/queries/MtasScoreProvider"><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/index/LeafReaderContext;)V" line="19"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="customScore" desc="(IFF)F" line="30"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="customScore" desc="(IF[F)F" line="42"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="3" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/queries/MtasScoreQuery"><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/search/Query;)V" line="20"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/search/Query;Lorg/apache/lucene/queries/function/FunctionQuery;)V" line="30"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/search/Query;[Lorg/apache/lucene/queries/function/FunctionQuery;)V" line="40"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getCustomScoreProvider" desc="(Lorg/apache/lucene/index/LeafReaderContext;)Lorg/apache/lucene/queries/CustomScoreProvider;" line="52"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="4" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><sourcefile name="MtasScoreProvider.java"><line nr="19" mi="3" ci="0" mb="0" cb="0"/><line nr="20" mi="1" ci="0" mb="0" cb="0"/><line nr="30" mi="2" ci="0" mb="0" cb="0"/><line nr="42" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="3" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="MtasScoreQuery.java"><line nr="20" mi="3" ci="0" mb="0" cb="0"/><line nr="21" mi="1" ci="0" mb="0" cb="0"/><line nr="30" mi="4" ci="0" mb="0" cb="0"/><line nr="31" mi="1" ci="0" mb="0" cb="0"/><line nr="40" mi="4" ci="0" mb="0" cb="0"/><line nr="41" mi="1" ci="0" mb="0" cb="0"/><line nr="52" mi="5" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="4" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><counter type="INSTRUCTION" missed="27" covered="0"/><counter type="LINE" missed="11" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="7" covered="0"/><counter type="CLASS" missed="2" covered="0"/></package><package name="mtas/search/spans/util"><class name="mtas/search/spans/util/MtasExtendedSpanTermQuery"><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/index/Term;)V" line="49"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/index/Term;Z)V" line="59"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/search/spans/SpanTermQuery;Z)V" line="70"><counter type="INSTRUCTION" missed="8" covered="49"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="2" covered="9"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lorg/apache/lucene/search/spans/SpanWeight;" line="95"><counter type="INSTRUCTION" missed="8" covered="22"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="247"><counter type="INSTRUCTION" missed="61" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="265"><counter type="INSTRUCTION" missed="6" covered="28"/><counter type="BRANCH" missed="4" covered="6"/><counter type="LINE" missed="3" covered="5"/><counter type="COMPLEXITY" missed="4" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="283"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="96" covered="118"/><counter type="BRANCH" missed="9" covered="13"/><counter type="LINE" missed="17" covered="24"/><counter type="COMPLEXITY" missed="11" covered="7"/><counter type="METHOD" missed="3" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/util/MtasExtendedSpanTermQuery$SpanTermWeight$1"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasExtendedSpanTermQuery$SpanTermWeight;Lorg/apache/lucene/search/spans/Spans;)V" line="217"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="accept" desc="(Lorg/apache/lucene/search/spans/Spans;)Lorg/apache/lucene/search/spans/FilterSpans$AcceptStatus;" line="220"><counter type="INSTRUCTION" missed="6" covered="16"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="217"><counter type="INSTRUCTION" missed="2" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="8" covered="29"/><counter type="BRANCH" missed="4" covered="4"/><counter type="LINE" missed="1" covered="4"/><counter type="COMPLEXITY" missed="4" covered="3"/><counter type="METHOD" missed="0" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/util/MtasSpanUniquePositionSpans"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasSpanUniquePositionQuery;Lorg/apache/lucene/search/spans/Spans;)V" line="48"><counter type="INSTRUCTION" missed="0" covered="21"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextStartPosition" desc="()I" line="63"><counter type="INSTRUCTION" missed="0" covered="30"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="startPosition" desc="()I" line="82"><counter type="INSTRUCTION" missed="4" covered="10"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="1" covered="4"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="endPosition" desc="()I" line="100"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="width" desc="()I" line="119"><counter type="INSTRUCTION" missed="0" covered="2"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="collect" desc="(Lorg/apache/lucene/search/spans/SpanCollector;)V" line="131"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="docID" desc="()I" line="141"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextDoc" desc="()I" line="151"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="advance" desc="(I)I" line="163"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="asTwoPhaseIterator" desc="()Lorg/apache/lucene/search/TwoPhaseIterator;" line="176"><counter type="INSTRUCTION" missed="2" covered="11"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="resetQueue" desc="()V" line="187"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toMatchDoc" desc="()I" line="202"><counter type="INSTRUCTION" missed="7" covered="6"/><counter type="BRANCH" missed="3" covered="1"/><counter type="LINE" missed="2" covered="2"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="collectSpan" desc="()Z" line="219"><counter type="INSTRUCTION" missed="0" covered="35"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="findMatches" desc="()Z" line="239"><counter type="INSTRUCTION" missed="1" covered="99"/><counter type="BRANCH" missed="1" covered="19"/><counter type="LINE" missed="1" covered="20"/><counter type="COMPLEXITY" missed="1" covered="10"/><counter type="METHOD" missed="0" covered="1"/></method><method name="cost" desc="()J" line="358"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="positionsCost" desc="()F" line="368"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="37" covered="279"/><counter type="BRANCH" missed="11" covered="39"/><counter type="LINE" missed="9" covered="71"/><counter type="COMPLEXITY" missed="11" covered="30"/><counter type="METHOD" missed="3" covered="13"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery$MtasDisabledTwoPhaseIteratorWeight"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery;Lorg/apache/lucene/search/spans/SpanWeight;Lorg/apache/lucene/search/IndexSearcher;Z)V" line="146"><counter type="INSTRUCTION" missed="8" covered="15"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTermContexts" desc="(Ljava/util/Map;)V" line="161"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getSpans" desc="(Lorg/apache/lucene/index/LeafReaderContext;Lorg/apache/lucene/search/spans/SpanWeight$Postings;)Lmtas/search/spans/util/MtasSpans;" line="175"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTerms" desc="(Ljava/util/Set;)V" line="186"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="18" covered="24"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="4" covered="7"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="2" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/util/MtasMaximumExpandSpans$2"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasMaximumExpandSpans;Lorg/apache/lucene/search/DocIdSetIterator;)V" line="226"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="matches" desc="()Z" line="230"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="matchCost" desc="()F" line="235"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="3" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/search/spans/util/MtasMaximumExpandSpans$1"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasMaximumExpandSpans;Lorg/apache/lucene/search/DocIdSetIterator;Lorg/apache/lucene/search/TwoPhaseIterator;)V" line="213"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="matches" desc="()Z" line="216"><counter type="INSTRUCTION" missed="12" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="matchCost" desc="()F" line="222"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="26" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="3" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/search/spans/util/MtasIgnoreItem"><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/search/spans/Spans;Ljava/lang/Integer;)V" line="65"><counter type="INSTRUCTION" missed="0" covered="60"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="16"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="advanceToDoc" desc="(I)Z" line="92"><counter type="INSTRUCTION" missed="3" covered="48"/><counter type="BRANCH" missed="4" covered="6"/><counter type="LINE" missed="1" covered="12"/><counter type="COMPLEXITY" missed="4" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getMinStartPosition" desc="(II)I" line="119"><counter type="INSTRUCTION" missed="17" covered="30"/><counter type="BRANCH" missed="3" covered="5"/><counter type="LINE" missed="2" covered="6"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getMaxEndPosition" desc="(II)I" line="145"><counter type="INSTRUCTION" missed="47" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getFullEndPositionList" desc="(II)Ljava/util/Set;" line="171"><counter type="INSTRUCTION" missed="15" covered="23"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="computeFullStartPositionMinimum" desc="(I)V" line="192"><counter type="INSTRUCTION" missed="62" covered="33"/><counter type="BRANCH" missed="13" covered="3"/><counter type="LINE" missed="12" covered="7"/><counter type="COMPLEXITY" missed="8" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="computeFullEndPositionList" desc="(I)V" line="224"><counter type="INSTRUCTION" missed="35" covered="147"/><counter type="BRANCH" missed="5" covered="13"/><counter type="LINE" missed="6" covered="30"/><counter type="COMPLEXITY" missed="5" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="moveTo" desc="(I)V" line="279"><counter type="INSTRUCTION" missed="28" covered="127"/><counter type="BRANCH" missed="1" covered="9"/><counter type="LINE" missed="7" covered="18"/><counter type="COMPLEXITY" missed="1" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="removeBefore" desc="(II)V" line="322"><counter type="INSTRUCTION" missed="0" covered="71"/><counter type="BRANCH" missed="1" covered="7"/><counter type="LINE" missed="0" covered="20"/><counter type="COMPLEXITY" missed="1" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="lambda$removeBefore$6" desc="(ILjava/util/Map$Entry;)Z" line="336"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="lambda$removeBefore$5" desc="(ILjava/util/Map$Entry;)Z" line="334"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="lambda$removeBefore$4" desc="(ILjava/util/Map$Entry;)Z" line="332"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="lambda$removeBefore$3" desc="(ILjava/util/Map$Entry;)Z" line="330"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="lambda$removeBefore$2" desc="(ILjava/util/Map$Entry;)Z" line="328"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="lambda$removeBefore$1" desc="(ILjava/util/Map$Entry;)Z" line="326"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="lambda$removeBefore$0" desc="(ILjava/util/Map$Entry;)Z" line="324"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="18"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="207" covered="613"/><counter type="BRANCH" missed="37" covered="63"/><counter type="LINE" missed="37" covered="115"/><counter type="COMPLEXITY" missed="29" covered="38"/><counter type="METHOD" missed="1" covered="16"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpans"><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/search/spans/Spans;)V" line="23"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextStartPosition" desc="()I" line="34"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="startPosition" desc="()I" line="44"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="endPosition" desc="()I" line="54"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="width" desc="()I" line="64"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="collect" desc="(Lorg/apache/lucene/search/spans/SpanCollector;)V" line="76"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="positionsCost" desc="()F" line="86"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="docID" desc="()I" line="96"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextDoc" desc="()I" line="106"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="advance" desc="(I)I" line="116"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="asTwoPhaseIterator" desc="()Lorg/apache/lucene/search/TwoPhaseIterator;" line="126"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="cost" desc="()J" line="136"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="toString" desc="()Ljava/lang/String;" line="146"><counter type="INSTRUCTION" missed="35" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="67" covered="18"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="14" covered="6"/><counter type="COMPLEXITY" missed="10" covered="4"/><counter type="METHOD" missed="9" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/util/MtasExtendedTermSpans"><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/index/PostingsEnum;Lorg/apache/lucene/index/Term;)V" line="40"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/index/PostingsEnum;Lorg/apache/lucene/index/Term;Z)V" line="25"><counter type="INSTRUCTION" missed="0" covered="18"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="endPosition" desc="()I" line="64"><counter type="INSTRUCTION" missed="6" covered="27"/><counter type="BRANCH" missed="0" covered="6"/><counter type="LINE" missed="3" covered="7"/><counter type="COMPLEXITY" missed="0" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPositions" desc="()[I" line="90"><counter type="INSTRUCTION" missed="56" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="17" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="processEncodedPayload" desc="()V" line="120"><counter type="INSTRUCTION" missed="10" covered="40"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="2" covered="13"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="22"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="78" covered="89"/><counter type="BRANCH" missed="9" covered="9"/><counter type="LINE" missed="24" covered="26"/><counter type="COMPLEXITY" missed="8" covered="7"/><counter type="METHOD" missed="2" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/util/MtasExpandSpans"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasExpandSpanQuery;Lmtas/codec/util/CodecInfo;Ljava/lang/String;Lorg/apache/lucene/search/spans/Spans;)V" line="67"><counter type="INSTRUCTION" missed="0" covered="25"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextStartPosition" desc="()I" line="84"><counter type="INSTRUCTION" missed="5" covered="25"/><counter type="BRANCH" missed="2" covered="6"/><counter type="LINE" missed="1" covered="7"/><counter type="COMPLEXITY" missed="2" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="startPosition" desc="()I" line="108"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="endPosition" desc="()I" line="118"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="width" desc="()I" line="128"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="collect" desc="(Lorg/apache/lucene/search/spans/SpanCollector;)V" line="139"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="positionsCost" desc="()F" line="150"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="docID" desc="()I" line="160"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextDoc" desc="()I" line="170"><counter type="INSTRUCTION" missed="1" covered="8"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="advance" desc="(I)I" line="183"><counter type="INSTRUCTION" missed="18" covered="48"/><counter type="BRANCH" missed="4" covered="6"/><counter type="LINE" missed="6" covered="12"/><counter type="COMPLEXITY" missed="4" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="asTwoPhaseIterator" desc="()Lorg/apache/lucene/search/TwoPhaseIterator;" line="219"><counter type="INSTRUCTION" missed="0" covered="27"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="twoPhaseCurrentDocMatches" desc="()Z" line="259"><counter type="INSTRUCTION" missed="8" covered="39"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="3" covered="9"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="goToNextDoc" desc="()Z" line="285"><counter type="INSTRUCTION" missed="16" covered="47"/><counter type="BRANCH" missed="3" covered="5"/><counter type="LINE" missed="6" covered="13"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="goToNextStartPosition" desc="()Z" line="326"><counter type="INSTRUCTION" missed="5" covered="174"/><counter type="BRANCH" missed="3" covered="23"/><counter type="LINE" missed="1" covered="26"/><counter type="COMPLEXITY" missed="3" covered="11"/><counter type="METHOD" missed="0" covered="1"/></method><method name="reset" desc="()V" line="375"><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="cost" desc="()J" line="391"><counter type="INSTRUCTION" missed="1" covered="8"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="67" covered="432"/><counter type="BRANCH" missed="17" covered="49"/><counter type="LINE" missed="22" covered="97"/><counter type="COMPLEXITY" missed="20" covered="29"/><counter type="METHOD" missed="3" covered="13"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/util/MtasExpandSpanQuery$MtasExpandWeight"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasExpandSpanQuery;Lorg/apache/lucene/search/spans/SpanWeight;Lorg/apache/lucene/search/IndexSearcher;Z)V" line="216"><counter type="INSTRUCTION" missed="8" covered="14"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTermContexts" desc="(Ljava/util/Map;)V" line="231"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getSpans" desc="(Lorg/apache/lucene/index/LeafReaderContext;Lorg/apache/lucene/search/spans/SpanWeight$Postings;)Lorg/apache/lucene/search/spans/Spans;" line="245"><counter type="INSTRUCTION" missed="26" covered="90"/><counter type="BRANCH" missed="4" covered="10"/><counter type="LINE" missed="7" covered="17"/><counter type="COMPLEXITY" missed="4" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTerms" desc="(Ljava/util/Set;)V" line="291"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="44" covered="104"/><counter type="BRANCH" missed="5" covered="11"/><counter type="LINE" missed="11" covered="22"/><counter type="COMPLEXITY" missed="7" covered="5"/><counter type="METHOD" missed="2" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/util/MtasExpandSpans$2"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasExpandSpans;Lorg/apache/lucene/search/DocIdSetIterator;)V" line="237"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="matches" desc="()Z" line="240"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="matchCost" desc="()F" line="245"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/util/MtasSpanUniquePositionQuery"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasSpanQuery;)V" line="32"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getClause" desc="()Lmtas/search/spans/util/MtasSpanQuery;" line="43"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getField" desc="()Ljava/lang/String;" line="53"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="63"><counter type="INSTRUCTION" missed="4" covered="21"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="2" covered="6"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="80"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="92"><counter type="INSTRUCTION" missed="31" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="rewrite" desc="(Lorg/apache/lucene/index/IndexReader;)Lmtas/search/spans/util/MtasSpanQuery;" line="107"><counter type="INSTRUCTION" missed="0" covered="21"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lmtas/search/spans/util/MtasSpanWeight;" line="125"><counter type="INSTRUCTION" missed="0" covered="24"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="disableTwoPhaseIterator" desc="()V" line="137"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="38" covered="104"/><counter type="BRANCH" missed="2" covered="8"/><counter type="LINE" missed="8" covered="24"/><counter type="COMPLEXITY" missed="4" covered="10"/><counter type="METHOD" missed="2" covered="7"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/util/MtasExpandSpans$1"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasExpandSpans;Lorg/apache/lucene/search/DocIdSetIterator;Lorg/apache/lucene/search/TwoPhaseIterator;)V" line="224"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="matches" desc="()Z" line="227"><counter type="INSTRUCTION" missed="1" covered="11"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="matchCost" desc="()F" line="233"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="1" covered="25"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="2" covered="3"/><counter type="METHOD" missed="0" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/util/MtasSpanQuery"><method name="&lt;init&gt;" desc="(Ljava/lang/Integer;Ljava/lang/Integer;)V" line="36"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setWidth" desc="(Ljava/lang/Integer;Ljava/lang/Integer;)V" line="48"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="initialize" desc="(Ljava/lang/Integer;Ljava/lang/Integer;)V" line="58"><counter type="INSTRUCTION" missed="0" covered="34"/><counter type="BRANCH" missed="0" covered="10"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="6"/><counter type="METHOD" missed="0" covered="1"/></method><method name="rewrite" desc="(Lorg/apache/lucene/index/IndexReader;)Lmtas/search/spans/util/MtasSpanQuery;" line="76"><counter type="INSTRUCTION" missed="6" covered="15"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getWidth" desc="()Ljava/lang/Integer;" line="90"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getMinimumWidth" desc="()Ljava/lang/Integer;" line="99"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getMaximumWidth" desc="()Ljava/lang/Integer;" line="108"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="disableTwoPhaseIterator" desc="()V" line="115"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="twoPhaseIteratorAllowed" desc="()Z" line="124"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="isSinglePositionQuery" desc="()Z" line="133"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="9" covered="80"/><counter type="BRANCH" missed="1" covered="15"/><counter type="LINE" missed="2" covered="20"/><counter type="COMPLEXITY" missed="2" covered="16"/><counter type="METHOD" missed="1" covered="9"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/util/MtasMaximumExpandSpanQuery$MtasMaximumExpandWeight"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasMaximumExpandSpanQuery;Lorg/apache/lucene/search/spans/SpanWeight;Lorg/apache/lucene/search/IndexSearcher;Z)V" line="211"><counter type="INSTRUCTION" missed="8" covered="14"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTermContexts" desc="(Ljava/util/Map;)V" line="226"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getSpans" desc="(Lorg/apache/lucene/index/LeafReaderContext;Lorg/apache/lucene/search/spans/SpanWeight$Postings;)Lorg/apache/lucene/search/spans/Spans;" line="240"><counter type="INSTRUCTION" missed="26" covered="90"/><counter type="BRANCH" missed="4" covered="10"/><counter type="LINE" missed="7" covered="17"/><counter type="COMPLEXITY" missed="4" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTerms" desc="(Ljava/util/Set;)V" line="286"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="44" covered="104"/><counter type="BRANCH" missed="5" covered="11"/><counter type="LINE" missed="11" covered="22"/><counter type="COMPLEXITY" missed="7" covered="5"/><counter type="METHOD" missed="2" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/util/MtasDisabledTwoPhaseIteratorSpanQuery"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasSpanQuery;)V" line="29"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lmtas/search/spans/util/MtasSpanWeight;" line="43"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="rewrite" desc="(Lorg/apache/lucene/index/IndexReader;)Lmtas/search/spans/util/MtasSpanQuery;" line="56"><counter type="INSTRUCTION" missed="12" covered="25"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="2" covered="6"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getField" desc="()Ljava/lang/String;" line="76"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="86"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="96"><counter type="INSTRUCTION" missed="25" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="hashCode" desc="()I" line="113"><counter type="INSTRUCTION" missed="13" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="disableTwoPhaseIterator" desc="()V" line="125"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="65" covered="49"/><counter type="BRANCH" missed="7" covered="3"/><counter type="LINE" missed="18" covered="11"/><counter type="COMPLEXITY" missed="9" covered="4"/><counter type="METHOD" missed="5" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/util/MtasSpanUniquePositionQuery$SpanUniquePositionWeight"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasSpanUniquePositionQuery;Lorg/apache/lucene/search/spans/SpanWeight;Lorg/apache/lucene/search/IndexSearcher;Ljava/util/Map;)V" line="159"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTermContexts" desc="(Ljava/util/Map;)V" line="173"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getSpans" desc="(Lorg/apache/lucene/index/LeafReaderContext;Lorg/apache/lucene/search/spans/SpanWeight$Postings;)Lmtas/search/spans/util/MtasSpans;" line="187"><counter type="INSTRUCTION" missed="0" covered="17"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTerms" desc="(Ljava/util/Set;)V" line="203"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="10" covered="29"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="4" covered="8"/><counter type="COMPLEXITY" missed="2" covered="3"/><counter type="METHOD" missed="2" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/util/MtasSpanUniquePositionSpans$Match"><method name="&lt;init&gt;" desc="(II)V" line="295"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="startPosition" desc="()I" line="306"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="endPosition" desc="()I" line="315"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="325"><counter type="INSTRUCTION" missed="6" covered="27"/><counter type="BRANCH" missed="4" covered="6"/><counter type="LINE" missed="3" covered="5"/><counter type="COMPLEXITY" missed="4" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="343"><counter type="INSTRUCTION" missed="21" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="27" covered="42"/><counter type="BRANCH" missed="4" covered="6"/><counter type="LINE" missed="7" covered="11"/><counter type="COMPLEXITY" missed="5" covered="5"/><counter type="METHOD" missed="1" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/util/MtasSpanWeight"><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/search/spans/SpanQuery;Lorg/apache/lucene/search/IndexSearcher;Ljava/util/Map;)V" line="26"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/util/MtasExpandSpanQuery"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasSpanQuery;IIII)V" line="53"><counter type="INSTRUCTION" missed="4" covered="60"/><counter type="BRANCH" missed="6" covered="6"/><counter type="LINE" missed="1" covered="15"/><counter type="COMPLEXITY" missed="6" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lorg/apache/lucene/search/spans/SpanWeight;" line="84"><counter type="INSTRUCTION" missed="2" covered="20"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getField" desc="()Ljava/lang/String;" line="99"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="109"><counter type="INSTRUCTION" missed="54" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="123"><counter type="INSTRUCTION" missed="57" covered="14"/><counter type="BRANCH" missed="10" covered="4"/><counter type="LINE" missed="8" covered="5"/><counter type="COMPLEXITY" missed="6" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="146"><counter type="INSTRUCTION" missed="57" covered="0"/><counter type="LINE" missed="10" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="rewrite" desc="(Lorg/apache/lucene/index/IndexReader;)Lmtas/search/spans/util/MtasSpanQuery;" line="166"><counter type="INSTRUCTION" missed="15" covered="53"/><counter type="BRANCH" missed="3" covered="11"/><counter type="LINE" missed="2" covered="7"/><counter type="COMPLEXITY" missed="3" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="disableTwoPhaseIterator" desc="()V" line="189"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="189" covered="157"/><counter type="BRANCH" missed="20" covered="24"/><counter type="LINE" missed="26" covered="34"/><counter type="COMPLEXITY" missed="18" covered="12"/><counter type="METHOD" missed="2" covered="6"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/util/MtasExtendedSpanTermQuery$SpanTermWeight"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasExtendedSpanTermQuery;Lorg/apache/lucene/index/TermContext;Lorg/apache/lucene/search/IndexSearcher;Ljava/util/Map;)V" line="125"><counter type="INSTRUCTION" missed="5" covered="16"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTerms" desc="(Ljava/util/Set;)V" line="138"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="extractTermContexts" desc="(Ljava/util/Map;)V" line="150"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getSpans" desc="(Lorg/apache/lucene/index/LeafReaderContext;Lorg/apache/lucene/search/spans/SpanWeight$Postings;)Lorg/apache/lucene/search/spans/Spans;" line="164"><counter type="INSTRUCTION" missed="55" covered="148"/><counter type="BRANCH" missed="4" covered="16"/><counter type="LINE" missed="6" covered="32"/><counter type="COMPLEXITY" missed="4" covered="7"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="108"><counter type="INSTRUCTION" missed="2" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="69" covered="179"/><counter type="BRANCH" missed="7" covered="19"/><counter type="LINE" missed="8" covered="40"/><counter type="COMPLEXITY" missed="8" covered="10"/><counter type="METHOD" missed="1" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/util/MtasSpans"><method name="&lt;init&gt;" desc="()V" line="9"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/util/MtasMaximumExpandSpans"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasMaximumExpandSpanQuery;Lmtas/codec/util/CodecInfo;Ljava/lang/String;Lorg/apache/lucene/search/spans/Spans;)V" line="57"><counter type="INSTRUCTION" missed="0" covered="20"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextStartPosition" desc="()I" line="73"><counter type="INSTRUCTION" missed="5" covered="25"/><counter type="BRANCH" missed="2" covered="6"/><counter type="LINE" missed="1" covered="7"/><counter type="COMPLEXITY" missed="2" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="startPosition" desc="()I" line="97"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="endPosition" desc="()I" line="107"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="width" desc="()I" line="117"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="collect" desc="(Lorg/apache/lucene/search/spans/SpanCollector;)V" line="128"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="positionsCost" desc="()F" line="139"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="docID" desc="()I" line="149"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextDoc" desc="()I" line="159"><counter type="INSTRUCTION" missed="1" covered="8"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="advance" desc="(I)I" line="172"><counter type="INSTRUCTION" missed="66" covered="0"/><counter type="BRANCH" missed="10" covered="0"/><counter type="LINE" missed="18" covered="0"/><counter type="COMPLEXITY" missed="6" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="asTwoPhaseIterator" desc="()Lorg/apache/lucene/search/TwoPhaseIterator;" line="208"><counter type="INSTRUCTION" missed="27" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="twoPhaseCurrentDocMatches" desc="()Z" line="249"><counter type="INSTRUCTION" missed="47" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="12" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="goToNextDoc" desc="()Z" line="275"><counter type="INSTRUCTION" missed="16" covered="47"/><counter type="BRANCH" missed="3" covered="5"/><counter type="LINE" missed="6" covered="13"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="goToNextStartPosition" desc="()Z" line="313"><counter type="INSTRUCTION" missed="5" covered="61"/><counter type="BRANCH" missed="4" covered="6"/><counter type="LINE" missed="1" covered="9"/><counter type="COMPLEXITY" missed="4" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="reset" desc="()V" line="336"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="cost" desc="()J" line="350"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="189" covered="186"/><counter type="BRANCH" missed="32" covered="18"/><counter type="LINE" missed="50" covered="49"/><counter type="COMPLEXITY" missed="28" covered="13"/><counter type="METHOD" missed="7" covered="9"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/util/MtasMaximumExpandSpanQuery"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasSpanQuery;IIII)V" line="53"><counter type="INSTRUCTION" missed="4" covered="60"/><counter type="BRANCH" missed="4" covered="8"/><counter type="LINE" missed="1" covered="15"/><counter type="COMPLEXITY" missed="4" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lorg/apache/lucene/search/spans/SpanWeight;" line="84"><counter type="INSTRUCTION" missed="2" covered="20"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getField" desc="()Ljava/lang/String;" line="99"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="109"><counter type="INSTRUCTION" missed="54" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="123"><counter type="INSTRUCTION" missed="6" covered="65"/><counter type="BRANCH" missed="5" covered="9"/><counter type="LINE" missed="1" covered="12"/><counter type="COMPLEXITY" missed="5" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="146"><counter type="INSTRUCTION" missed="57" covered="0"/><counter type="LINE" missed="10" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="rewrite" desc="(Lorg/apache/lucene/index/IndexReader;)Lmtas/search/spans/util/MtasSpanQuery;" line="166"><counter type="INSTRUCTION" missed="13" covered="22"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="disableTwoPhaseIterator" desc="()V" line="184"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="136" covered="177"/><counter type="BRANCH" missed="11" covered="25"/><counter type="LINE" missed="18" covered="39"/><counter type="COMPLEXITY" missed="13" covered="13"/><counter type="METHOD" missed="2" covered="6"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/util/MtasExtendedSpanAndQuery"><method name="&lt;init&gt;" desc="([Lorg/apache/lucene/search/spans/SpanQuery;)V" line="22"><counter type="INSTRUCTION" missed="0" covered="37"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="37"><counter type="INSTRUCTION" missed="49" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="11" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="58"><counter type="INSTRUCTION" missed="6" covered="19"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="3" covered="5"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="75"><counter type="INSTRUCTION" missed="14" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="69" covered="56"/><counter type="BRANCH" missed="7" covered="5"/><counter type="LINE" missed="17" covered="10"/><counter type="COMPLEXITY" missed="7" covered="3"/><counter type="METHOD" missed="2" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="MtasSpanUniquePositionQuery.java"><line nr="32" mi="0" ci="6" mb="0" cb="0"/><line nr="33" mi="0" ci="4" mb="0" cb="0"/><line nr="34" mi="0" ci="3" mb="0" cb="0"/><line nr="35" mi="0" ci="1" mb="0" cb="0"/><line nr="43" mi="3" ci="0" mb="0" cb="0"/><line nr="53" mi="0" ci="3" mb="0" cb="0"/><line nr="63" mi="0" ci="3" mb="0" cb="2"/><line nr="64" mi="0" ci="2" mb="0" cb="0"/><line nr="65" mi="0" ci="2" mb="1" cb="1"/><line nr="66" mi="2" ci="0" mb="0" cb="0"/><line nr="67" mi="0" ci="5" mb="1" cb="1"/><line nr="68" mi="2" ci="0" mb="0" cb="0"/><line nr="69" mi="0" ci="3" mb="0" cb="0"/><line nr="70" mi="0" ci="6" mb="0" cb="0"/><line nr="80" mi="0" ci="5" mb="0" cb="0"/><line nr="81" mi="0" ci="8" mb="0" cb="0"/><line nr="82" mi="0" ci="2" mb="0" cb="0"/><line nr="92" mi="4" ci="0" mb="0" cb="0"/><line nr="93" mi="13" ci="0" mb="0" cb="0"/><line nr="94" mi="7" ci="0" mb="0" cb="0"/><line nr="95" mi="4" ci="0" mb="0" cb="0"/><line nr="96" mi="3" ci="0" mb="0" cb="0"/><line nr="107" mi="0" ci="5" mb="0" cb="0"/><line nr="108" mi="0" ci="5" mb="0" cb="2"/><line nr="109" mi="0" ci="7" mb="0" cb="0"/><line nr="111" mi="0" ci="4" mb="0" cb="0"/><line nr="125" mi="0" ci="6" mb="0" cb="0"/><line nr="126" mi="0" ci="13" mb="0" cb="2"/><line nr="127" mi="0" ci="5" mb="0" cb="0"/><line nr="137" mi="0" ci="2" mb="0" cb="0"/><line nr="138" mi="0" ci="3" mb="0" cb="0"/><line nr="139" mi="0" ci="1" mb="0" cb="0"/><line nr="159" mi="0" ci="3" mb="0" cb="0"/><line nr="160" mi="0" ci="5" mb="0" cb="0"/><line nr="161" mi="0" ci="3" mb="0" cb="0"/><line nr="162" mi="0" ci="1" mb="0" cb="0"/><line nr="173" mi="4" ci="0" mb="0" cb="0"/><line nr="174" mi="1" ci="0" mb="0" cb="0"/><line nr="187" mi="0" ci="6" mb="0" cb="0"/><line nr="188" mi="0" ci="2" mb="0" cb="2"/><line nr="189" mi="0" ci="2" mb="0" cb="0"/><line nr="191" mi="0" ci="7" mb="0" cb="0"/><line nr="203" mi="4" ci="0" mb="0" cb="0"/><line nr="204" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="48" covered="133"/><counter type="BRANCH" missed="2" covered="10"/><counter type="LINE" missed="12" covered="32"/><counter type="COMPLEXITY" missed="6" covered="13"/><counter type="METHOD" missed="4" covered="9"/><counter type="CLASS" missed="0" covered="2"/></sourcefile><sourcefile name="MtasDisabledTwoPhaseIteratorSpanQuery.java"><line nr="29" mi="0" ci="6" mb="0" cb="0"/><line nr="30" mi="0" ci="3" mb="0" cb="0"/><line nr="31" mi="0" ci="1" mb="0" cb="0"/><line nr="43" mi="0" ci="6" mb="0" cb="0"/><line nr="44" mi="0" ci="8" mb="0" cb="0"/><line nr="56" mi="0" ci="5" mb="0" cb="0"/><line nr="57" mi="0" ci="2" mb="1" cb="1"/><line nr="58" mi="7" ci="0" mb="0" cb="0"/><line nr="59" mi="5" ci="0" mb="0" cb="0"/><line nr="61" mi="0" ci="2" mb="0" cb="0"/><line nr="62" mi="0" ci="5" mb="0" cb="2"/><line nr="63" mi="0" ci="7" mb="0" cb="0"/><line nr="65" mi="0" ci="4" mb="0" cb="0"/><line nr="76" mi="4" ci="0" mb="0" cb="0"/><line nr="86" mi="5" ci="0" mb="0" cb="0"/><line nr="96" mi="3" ci="0" mb="2" cb="0"/><line nr="97" mi="2" ci="0" mb="0" cb="0"/><line nr="98" mi="2" ci="0" mb="2" cb="0"/><line nr="99" mi="2" ci="0" mb="0" cb="0"/><line nr="100" mi="5" ci="0" mb="2" cb="0"/><line nr="101" mi="2" ci="0" mb="0" cb="0"/><line nr="102" mi="3" ci="0" mb="0" cb="0"/><line nr="103" mi="6" ci="0" mb="0" cb="0"/><line nr="113" mi="5" ci="0" mb="0" cb="0"/><line nr="114" mi="6" ci="0" mb="0" cb="0"/><line nr="115" mi="2" ci="0" mb="0" cb="0"/><line nr="125" mi="2" ci="0" mb="0" cb="0"/><line nr="126" mi="3" ci="0" mb="0" cb="0"/><line nr="127" mi="1" ci="0" mb="0" cb="0"/><line nr="146" mi="0" ci="3" mb="0" cb="0"/><line nr="147" mi="6" ci="7" mb="1" cb="1"/><line nr="148" mi="2" ci="1" mb="0" cb="0"/><line nr="149" mi="0" ci="3" mb="0" cb="0"/><line nr="150" mi="0" ci="1" mb="0" cb="0"/><line nr="161" mi="4" ci="0" mb="0" cb="0"/><line nr="162" mi="1" ci="0" mb="0" cb="0"/><line nr="175" mi="0" ci="6" mb="0" cb="0"/><line nr="176" mi="0" ci="3" mb="0" cb="0"/><line nr="186" mi="4" ci="0" mb="0" cb="0"/><line nr="187" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="83" covered="73"/><counter type="BRANCH" missed="8" covered="4"/><counter type="LINE" missed="22" covered="18"/><counter type="COMPLEXITY" missed="12" covered="6"/><counter type="METHOD" missed="7" covered="5"/><counter type="CLASS" missed="0" covered="2"/></sourcefile><sourcefile name="MtasSpanQuery.java"><line nr="36" mi="0" ci="2" mb="0" cb="0"/><line nr="37" mi="0" ci="4" mb="0" cb="0"/><line nr="38" mi="0" ci="3" mb="0" cb="0"/><line nr="39" mi="0" ci="1" mb="0" cb="0"/><line nr="48" mi="0" ci="4" mb="0" cb="0"/><line nr="49" mi="0" ci="1" mb="0" cb="0"/><line nr="58" mi="0" ci="3" mb="0" cb="0"/><line nr="59" mi="0" ci="3" mb="0" cb="0"/><line nr="60" mi="0" ci="13" mb="0" cb="6"/><line nr="62" mi="0" ci="14" mb="0" cb="4"/><line nr="63" mi="0" ci="1" mb="0" cb="0"/><line nr="76" mi="0" ci="8" mb="0" cb="4"/><line nr="77" mi="0" ci="5" mb="1" cb="1"/><line nr="78" mi="6" ci="0" mb="0" cb="0"/><line nr="80" mi="0" ci="2" mb="0" cb="0"/><line nr="90" mi="3" ci="0" mb="0" cb="0"/><line nr="99" mi="0" ci="3" mb="0" cb="0"/><line nr="108" mi="0" ci="3" mb="0" cb="0"/><line nr="115" mi="0" ci="3" mb="0" cb="0"/><line nr="116" mi="0" ci="1" mb="0" cb="0"/><line nr="124" mi="0" ci="3" mb="0" cb="0"/><line nr="133" mi="0" ci="3" mb="0" cb="0"/><counter type="INSTRUCTION" missed="9" covered="80"/><counter type="BRANCH" missed="1" covered="15"/><counter type="LINE" missed="2" covered="20"/><counter type="COMPLEXITY" missed="2" covered="16"/><counter type="METHOD" missed="1" covered="9"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasExpandSpanQuery.java"><line nr="53" mi="0" ci="4" mb="0" cb="0"/><line nr="54" mi="0" ci="3" mb="0" cb="0"/><line nr="55" mi="0" ci="10" mb="4" cb="4"/><line nr="57" mi="4" ci="0" mb="0" cb="0"/><line nr="59" mi="0" ci="3" mb="0" cb="0"/><line nr="60" mi="0" ci="3" mb="0" cb="0"/><line nr="61" mi="0" ci="3" mb="0" cb="0"/><line nr="62" mi="0" ci="3" mb="0" cb="0"/><line nr="63" mi="0" ci="3" mb="0" cb="0"/><line nr="64" mi="0" ci="3" mb="0" cb="0"/><line nr="65" mi="0" ci="2" mb="1" cb="1"/><line nr="66" mi="0" ci="8" mb="0" cb="0"/><line nr="68" mi="0" ci="2" mb="1" cb="1"/><line nr="69" mi="0" ci="8" mb="0" cb="0"/><line nr="71" mi="0" ci="4" mb="0" cb="0"/><line nr="72" mi="0" ci="1" mb="0" cb="0"/><line nr="84" mi="0" ci="6" mb="0" cb="0"/><line nr="85" mi="0" ci="6" mb="1" cb="3"/><line nr="86" mi="2" ci="0" mb="0" cb="0"/><line nr="88" mi="0" ci="8" mb="0" cb="0"/><line nr="99" mi="0" ci="4" mb="0" cb="0"/><line nr="109" mi="4" ci="0" mb="0" cb="0"/><line nr="110" mi="13" ci="0" mb="0" cb="0"/><line nr="111" mi="34" ci="0" mb="0" cb="0"/><line nr="113" mi="3" ci="0" mb="0" cb="0"/><line nr="123" mi="0" ci="3" mb="0" cb="2"/><line nr="124" mi="0" ci="2" mb="0" cb="0"/><line nr="125" mi="0" ci="2" mb="1" cb="1"/><line nr="126" mi="2" ci="0" mb="0" cb="0"/><line nr="127" mi="0" ci="5" mb="1" cb="1"/><line nr="128" mi="0" ci="2" mb="0" cb="0"/><line nr="129" mi="3" ci="0" mb="0" cb="0"/><line nr="131" mi="6" ci="0" mb="0" cb="0"/><line nr="132" mi="11" ci="0" mb="2" cb="0"/><line nr="133" mi="11" ci="0" mb="2" cb="0"/><line nr="134" mi="11" ci="0" mb="2" cb="0"/><line nr="135" mi="11" ci="0" mb="2" cb="0"/><line nr="136" mi="2" ci="0" mb="0" cb="0"/><line nr="146" mi="5" ci="0" mb="0" cb="0"/><line nr="147" mi="6" ci="0" mb="0" cb="0"/><line nr="148" mi="8" ci="0" mb="0" cb="0"/><line nr="149" mi="4" ci="0" mb="0" cb="0"/><line nr="150" mi="8" ci="0" mb="0" cb="0"/><line nr="151" mi="4" ci="0" mb="0" cb="0"/><line nr="152" mi="8" ci="0" mb="0" cb="0"/><line nr="153" mi="4" ci="0" mb="0" cb="0"/><line nr="154" mi="8" ci="0" mb="0" cb="0"/><line nr="155" mi="2" ci="0" mb="0" cb="0"/><line nr="166" mi="0" ci="5" mb="0" cb="0"/><line nr="167" mi="0" ci="6" mb="1" cb="3"/><line nr="168" mi="2" ci="0" mb="0" cb="0"/><line nr="169" mi="0" ci="16" mb="1" cb="7"/><line nr="171" mi="0" ci="13" mb="0" cb="0"/><line nr="173" mi="0" ci="4" mb="0" cb="0"/><line nr="174" mi="0" ci="5" mb="1" cb="1"/><line nr="175" mi="13" ci="0" mb="0" cb="0"/><line nr="178" mi="0" ci="4" mb="0" cb="0"/><line nr="189" mi="0" ci="2" mb="0" cb="0"/><line nr="190" mi="0" ci="3" mb="0" cb="0"/><line nr="191" mi="0" ci="1" mb="0" cb="0"/><line nr="216" mi="0" ci="3" mb="0" cb="0"/><line nr="217" mi="6" ci="6" mb="1" cb="1"/><line nr="218" mi="2" ci="1" mb="0" cb="0"/><line nr="219" mi="0" ci="3" mb="0" cb="0"/><line nr="220" mi="0" ci="1" mb="0" cb="0"/><line nr="231" mi="4" ci="0" mb="0" cb="0"/><line nr="232" mi="1" ci="0" mb="0" cb="0"/><line nr="245" mi="0" ci="6" mb="0" cb="0"/><line nr="246" mi="0" ci="10" mb="2" cb="4"/><line nr="247" mi="2" ci="0" mb="0" cb="0"/><line nr="251" mi="0" ci="3" mb="0" cb="0"/><line nr="253" mi="0" ci="3" mb="0" cb="0"/><line nr="254" mi="0" ci="3" mb="0" cb="2"/><line nr="255" mi="0" ci="3" mb="0" cb="0"/><line nr="256" mi="0" ci="4" mb="0" cb="0"/><line nr="257" mi="0" ci="16" mb="0" cb="2"/><line nr="258" mi="0" ci="5" mb="1" cb="1"/><line nr="259" mi="3" ci="0" mb="0" cb="0"/><line nr="260" mi="7" ci="0" mb="0" cb="0"/><line nr="261" mi="1" ci="0" mb="0" cb="0"/><line nr="264" mi="0" ci="1" mb="0" cb="0"/><line nr="265" mi="0" ci="7" mb="0" cb="0"/><line nr="267" mi="0" ci="7" mb="0" cb="0"/><line nr="269" mi="0" ci="5" mb="0" cb="0"/><line nr="270" mi="0" ci="2" mb="1" cb="1"/><line nr="271" mi="6" ci="0" mb="0" cb="0"/><line nr="273" mi="0" ci="3" mb="0" cb="0"/><line nr="274" mi="0" ci="8" mb="0" cb="0"/><line nr="275" mi="0" ci="4" mb="0" cb="0"/><line nr="277" mi="1" ci="0" mb="0" cb="0"/><line nr="278" mi="6" ci="0" mb="0" cb="0"/><line nr="291" mi="4" ci="0" mb="0" cb="0"/><line nr="292" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="233" covered="261"/><counter type="BRANCH" missed="25" covered="35"/><counter type="LINE" missed="37" covered="56"/><counter type="COMPLEXITY" missed="25" covered="17"/><counter type="METHOD" missed="4" covered="8"/><counter type="CLASS" missed="0" covered="2"/></sourcefile><sourcefile name="MtasExtendedSpanAndQuery.java"><line nr="22" mi="0" ci="10" mb="0" cb="0"/><line nr="23" mi="0" ci="5" mb="0" cb="0"/><line nr="24" mi="0" ci="16" mb="0" cb="2"/><line nr="25" mi="0" ci="5" mb="0" cb="0"/><line nr="27" mi="0" ci="1" mb="0" cb="0"/><line nr="37" mi="4" ci="0" mb="0" cb="0"/><line nr="38" mi="13" ci="0" mb="0" cb="0"/><line nr="39" mi="4" ci="0" mb="0" cb="0"/><line nr="40" mi="3" ci="0" mb="2" cb="0"/><line nr="41" mi="4" ci="0" mb="0" cb="0"/><line nr="42" mi="6" ci="0" mb="0" cb="0"/><line nr="43" mi="3" ci="0" mb="2" cb="0"/><line nr="44" mi="4" ci="0" mb="0" cb="0"/><line nr="46" mi="1" ci="0" mb="0" cb="0"/><line nr="47" mi="4" ci="0" mb="0" cb="0"/><line nr="48" mi="3" ci="0" mb="0" cb="0"/><line nr="58" mi="0" ci="3" mb="1" cb="1"/><line nr="59" mi="2" ci="0" mb="0" cb="0"/><line nr="60" mi="0" ci="2" mb="1" cb="1"/><line nr="61" mi="2" ci="0" mb="0" cb="0"/><line nr="62" mi="0" ci="5" mb="1" cb="1"/><line nr="63" mi="2" ci="0" mb="0" cb="0"/><line nr="64" mi="0" ci="3" mb="0" cb="0"/><line nr="65" mi="0" ci="6" mb="0" cb="0"/><line nr="75" mi="5" ci="0" mb="0" cb="0"/><line nr="76" mi="7" ci="0" mb="0" cb="0"/><line nr="77" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="69" covered="56"/><counter type="BRANCH" missed="7" covered="5"/><counter type="LINE" missed="17" covered="10"/><counter type="COMPLEXITY" missed="7" covered="3"/><counter type="METHOD" missed="2" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasExpandSpans.java"><line nr="67" mi="0" ci="2" mb="0" cb="0"/><line nr="68" mi="0" ci="3" mb="0" cb="0"/><line nr="69" mi="0" ci="3" mb="0" cb="0"/><line nr="70" mi="0" ci="3" mb="0" cb="0"/><line nr="71" mi="0" ci="3" mb="0" cb="0"/><line nr="72" mi="0" ci="3" mb="0" cb="0"/><line nr="73" mi="0" ci="5" mb="0" cb="0"/><line nr="74" mi="0" ci="2" mb="0" cb="0"/><line nr="75" mi="0" ci="1" mb="0" cb="0"/><line nr="84" mi="0" ci="8" mb="2" cb="2"/><line nr="85" mi="5" ci="0" mb="0" cb="0"/><line nr="86" mi="0" ci="3" mb="0" cb="2"/><line nr="87" mi="0" ci="3" mb="0" cb="0"/><line nr="88" mi="0" ci="3" mb="0" cb="0"/><line nr="91" mi="0" ci="3" mb="0" cb="2"/><line nr="93" mi="0" ci="3" mb="0" cb="0"/><line nr="96" mi="0" ci="2" mb="0" cb="0"/><line nr="108" mi="0" ci="3" mb="0" cb="0"/><line nr="118" mi="0" ci="3" mb="0" cb="0"/><line nr="128" mi="6" ci="0" mb="0" cb="0"/><line nr="139" mi="4" ci="0" mb="0" cb="0"/><line nr="140" mi="1" ci="0" mb="0" cb="0"/><line nr="150" mi="2" ci="0" mb="0" cb="0"/><line nr="160" mi="0" ci="3" mb="0" cb="0"/><line nr="170" mi="0" ci="2" mb="0" cb="0"/><line nr="171" mi="0" ci="3" mb="1" cb="1"/><line nr="172" mi="1" ci="0" mb="0" cb="0"/><line nr="173" mi="0" ci="3" mb="0" cb="0"/><line nr="183" mi="0" ci="2" mb="0" cb="0"/><line nr="184" mi="0" ci="4" mb="1" cb="1"/><line nr="185" mi="3" ci="0" mb="0" cb="0"/><line nr="186" mi="0" ci="4" mb="1" cb="1"/><line nr="188" mi="3" ci="0" mb="0" cb="0"/><line nr="189" mi="3" ci="0" mb="0" cb="0"/><line nr="191" mi="0" ci="6" mb="0" cb="0"/><line nr="192" mi="0" ci="4" mb="0" cb="2"/><line nr="193" mi="0" ci="3" mb="0" cb="0"/><line nr="195" mi="0" ci="8" mb="0" cb="0"/><line nr="196" mi="0" ci="2" mb="1" cb="1"/><line nr="197" mi="0" ci="4" mb="0" cb="0"/><line nr="198" mi="0" ci="5" mb="0" cb="0"/><line nr="200" mi="3" ci="0" mb="0" cb="0"/><line nr="201" mi="3" ci="0" mb="0" cb="0"/><line nr="203" mi="0" ci="3" mb="1" cb="1"/><line nr="204" mi="0" ci="3" mb="0" cb="0"/><line nr="206" mi="3" ci="0" mb="0" cb="0"/><line nr="219" mi="0" ci="4" mb="0" cb="2"/><line nr="220" mi="0" ci="2" mb="0" cb="0"/><line nr="222" mi="0" ci="4" mb="0" cb="0"/><line nr="223" mi="0" ci="2" mb="0" cb="2"/><line nr="224" mi="0" ci="18" mb="0" cb="0"/><line nr="227" mi="0" ci="6" mb="1" cb="1"/><line nr="228" mi="1" ci="5" mb="1" cb="1"/><line nr="233" mi="0" ci="4" mb="0" cb="0"/><line nr="237" mi="0" ci="14" mb="0" cb="0"/><line nr="240" mi="0" ci="4" mb="0" cb="0"/><line nr="245" mi="0" ci="5" mb="0" cb="0"/><line nr="259" mi="0" ci="6" mb="1" cb="1"/><line nr="260" mi="0" ci="2" mb="0" cb="0"/><line nr="261" mi="0" ci="5" mb="0" cb="0"/><line nr="262" mi="0" ci="8" mb="0" cb="0"/><line nr="263" mi="0" ci="2" mb="1" cb="1"/><line nr="264" mi="0" ci="4" mb="0" cb="0"/><line nr="265" mi="0" ci="5" mb="0" cb="0"/><line nr="267" mi="3" ci="0" mb="0" cb="0"/><line nr="268" mi="3" ci="0" mb="0" cb="0"/><line nr="271" mi="0" ci="4" mb="1" cb="1"/><line nr="272" mi="2" ci="0" mb="0" cb="0"/><line nr="274" mi="0" ci="3" mb="0" cb="0"/><line nr="285" mi="0" ci="2" mb="0" cb="0"/><line nr="286" mi="0" ci="4" mb="1" cb="1"/><line nr="287" mi="3" ci="0" mb="0" cb="0"/><line nr="288" mi="3" ci="0" mb="0" cb="0"/><line nr="289" mi="2" ci="0" mb="0" cb="0"/><line nr="291" mi="0" ci="5" mb="0" cb="0"/><line nr="292" mi="0" ci="4" mb="0" cb="2"/><line nr="293" mi="0" ci="3" mb="0" cb="0"/><line nr="294" mi="0" ci="3" mb="0" cb="0"/><line nr="295" mi="0" ci="2" mb="0" cb="0"/><line nr="297" mi="0" ci="8" mb="0" cb="0"/><line nr="298" mi="0" ci="2" mb="1" cb="1"/><line nr="299" mi="0" ci="4" mb="0" cb="0"/><line nr="300" mi="0" ci="5" mb="0" cb="0"/><line nr="302" mi="3" ci="0" mb="0" cb="0"/><line nr="303" mi="3" ci="0" mb="0" cb="0"/><line nr="305" mi="0" ci="3" mb="1" cb="1"/><line nr="306" mi="0" ci="2" mb="0" cb="0"/><line nr="308" mi="2" ci="0" mb="0" cb="0"/><line nr="326" mi="0" ci="8" mb="2" cb="2"/><line nr="327" mi="5" ci="0" mb="0" cb="0"/><line nr="329" mi="0" ci="6" mb="0" cb="2"/><line nr="330" mi="0" ci="4" mb="0" cb="2"/><line nr="331" mi="0" ci="10" mb="0" cb="2"/><line nr="334" mi="0" ci="3" mb="0" cb="0"/><line nr="335" mi="0" ci="5" mb="0" cb="2"/><line nr="336" mi="0" ci="4" mb="0" cb="0"/><line nr="337" mi="0" ci="10" mb="0" cb="0"/><line nr="339" mi="0" ci="7" mb="0" cb="0"/><line nr="341" mi="0" ci="6" mb="0" cb="0"/><line nr="342" mi="0" ci="11" mb="0" cb="0"/><line nr="344" mi="0" ci="7" mb="0" cb="2"/><line nr="345" mi="0" ci="7" mb="0" cb="2"/><line nr="346" mi="0" ci="6" mb="0" cb="2"/><line nr="347" mi="0" ci="9" mb="0" cb="0"/><line nr="349" mi="0" ci="10" mb="0" cb="0"/><line nr="352" mi="0" ci="6" mb="1" cb="1"/><line nr="353" mi="0" ci="10" mb="0" cb="2"/><line nr="354" mi="0" ci="1" mb="0" cb="0"/><line nr="358" mi="0" ci="4" mb="0" cb="2"/><line nr="359" mi="0" ci="2" mb="0" cb="0"/><line nr="361" mi="0" ci="7" mb="0" cb="0"/><line nr="362" mi="0" ci="13" mb="0" cb="0"/><line nr="363" mi="0" ci="9" mb="0" cb="2"/><line nr="364" mi="0" ci="7" mb="0" cb="0"/><line nr="366" mi="0" ci="2" mb="0" cb="0"/><line nr="375" mi="0" ci="3" mb="0" cb="0"/><line nr="376" mi="0" ci="3" mb="0" cb="0"/><line nr="377" mi="0" ci="3" mb="0" cb="0"/><line nr="378" mi="0" ci="3" mb="0" cb="0"/><line nr="379" mi="0" ci="3" mb="0" cb="0"/><line nr="380" mi="0" ci="3" mb="0" cb="0"/><line nr="381" mi="0" ci="3" mb="0" cb="0"/><line nr="382" mi="0" ci="1" mb="0" cb="0"/><line nr="391" mi="1" ci="8" mb="1" cb="1"/><counter type="INSTRUCTION" missed="68" covered="473"/><counter type="BRANCH" missed="19" covered="51"/><counter type="LINE" missed="22" covered="102"/><counter type="COMPLEXITY" missed="22" covered="35"/><counter type="METHOD" missed="3" covered="19"/><counter type="CLASS" missed="0" covered="3"/></sourcefile><sourcefile name="MtasIgnoreItem.java"><line nr="18" mi="0" ci="4" mb="0" cb="0"/><line nr="65" mi="0" ci="2" mb="0" cb="0"/><line nr="66" mi="0" ci="3" mb="0" cb="0"/><line nr="67" mi="0" ci="3" mb="0" cb="0"/><line nr="68" mi="0" ci="3" mb="0" cb="0"/><line nr="69" mi="0" ci="3" mb="0" cb="0"/><line nr="70" mi="0" ci="5" mb="0" cb="0"/><line nr="71" mi="0" ci="5" mb="0" cb="0"/><line nr="72" mi="0" ci="5" mb="0" cb="0"/><line nr="73" mi="0" ci="5" mb="0" cb="0"/><line nr="74" mi="0" ci="5" mb="0" cb="0"/><line nr="75" mi="0" ci="5" mb="0" cb="0"/><line nr="76" mi="0" ci="5" mb="0" cb="0"/><line nr="77" mi="0" ci="2" mb="0" cb="2"/><line nr="78" mi="0" ci="4" mb="0" cb="0"/><line nr="80" mi="0" ci="4" mb="0" cb="0"/><line nr="82" mi="0" ci="1" mb="0" cb="0"/><line nr="92" mi="0" ci="7" mb="1" cb="3"/><line nr="93" mi="0" ci="2" mb="0" cb="0"/><line nr="94" mi="0" ci="4" mb="1" cb="1"/><line nr="95" mi="2" ci="0" mb="0" cb="0"/><line nr="97" mi="0" ci="3" mb="0" cb="0"/><line nr="98" mi="0" ci="3" mb="0" cb="0"/><line nr="99" mi="0" ci="3" mb="0" cb="0"/><line nr="100" mi="0" ci="3" mb="0" cb="0"/><line nr="101" mi="0" ci="4" mb="1" cb="1"/><line nr="102" mi="0" ci="6" mb="0" cb="0"/><line nr="103" mi="0" ci="3" mb="0" cb="0"/><line nr="104" mi="0" ci="3" mb="0" cb="0"/><line nr="106" mi="1" ci="7" mb="1" cb="1"/><line nr="119" mi="0" ci="7" mb="1" cb="3"/><line nr="120" mi="0" ci="4" mb="1" cb="1"/><line nr="121" mi="15" ci="0" mb="0" cb="0"/><line nr="124" mi="0" ci="3" mb="0" cb="0"/><line nr="125" mi="0" ci="6" mb="1" cb="1"/><line nr="126" mi="0" ci="8" mb="0" cb="0"/><line nr="128" mi="2" ci="0" mb="0" cb="0"/><line nr="132" mi="0" ci="2" mb="0" cb="0"/><line nr="145" mi="7" ci="0" mb="4" cb="0"/><line nr="146" mi="4" ci="0" mb="2" cb="0"/><line nr="147" mi="15" ci="0" mb="0" cb="0"/><line nr="150" mi="3" ci="0" mb="0" cb="0"/><line nr="151" mi="6" ci="0" mb="2" cb="0"/><line nr="152" mi="8" ci="0" mb="0" cb="0"/><line nr="154" mi="2" ci="0" mb="0" cb="0"/><line nr="157" mi="2" ci="0" mb="0" cb="0"/><line nr="171" mi="0" ci="7" mb="1" cb="3"/><line nr="172" mi="0" ci="4" mb="1" cb="1"/><line nr="173" mi="15" ci="0" mb="0" cb="0"/><line nr="176" mi="0" ci="3" mb="0" cb="0"/><line nr="177" mi="0" ci="7" mb="0" cb="0"/><line nr="180" mi="0" ci="2" mb="0" cb="0"/><line nr="192" mi="0" ci="9" mb="2" cb="2"/><line nr="193" mi="0" ci="7" mb="0" cb="0"/><line nr="194" mi="0" ci="4" mb="0" cb="0"/><line nr="195" mi="0" ci="2" mb="0" cb="0"/><line nr="196" mi="3" ci="2" mb="3" cb="1"/><line nr="197" mi="2" ci="0" mb="0" cb="0"/><line nr="198" mi="11" ci="0" mb="2" cb="0"/><line nr="199" mi="6" ci="0" mb="2" cb="0"/><line nr="200" mi="7" ci="0" mb="0" cb="0"/><line nr="201" mi="4" ci="0" mb="0" cb="0"/><line nr="202" mi="6" ci="0" mb="2" cb="0"/><line nr="203" mi="10" ci="0" mb="0" cb="0"/><line nr="205" mi="3" ci="0" mb="2" cb="0"/><line nr="206" mi="2" ci="0" mb="0" cb="0"/><line nr="209" mi="1" ci="0" mb="0" cb="0"/><line nr="210" mi="2" ci="0" mb="0" cb="0"/><line nr="211" mi="5" ci="0" mb="0" cb="0"/><line nr="213" mi="0" ci="8" mb="0" cb="0"/><line nr="215" mi="0" ci="1" mb="0" cb="0"/><line nr="224" mi="0" ci="9" mb="2" cb="2"/><line nr="226" mi="0" ci="3" mb="0" cb="0"/><line nr="227" mi="0" ci="7" mb="0" cb="0"/><line nr="228" mi="0" ci="5" mb="1" cb="3"/><line nr="229" mi="0" ci="8" mb="0" cb="0"/><line nr="230" mi="0" ci="4" mb="0" cb="0"/><line nr="231" mi="0" ci="4" mb="0" cb="0"/><line nr="232" mi="0" ci="4" mb="0" cb="0"/><line nr="233" mi="0" ci="2" mb="0" cb="0"/><line nr="234" mi="0" ci="3" mb="0" cb="2"/><line nr="235" mi="0" ci="4" mb="1" cb="1"/><line nr="236" mi="2" ci="0" mb="0" cb="0"/><line nr="237" mi="2" ci="0" mb="0" cb="0"/><line nr="238" mi="13" ci="0" mb="0" cb="0"/><line nr="241" mi="0" ci="10" mb="0" cb="2"/><line nr="242" mi="0" ci="5" mb="1" cb="1"/><line nr="243" mi="8" ci="0" mb="0" cb="0"/><line nr="244" mi="7" ci="0" mb="0" cb="0"/><line nr="245" mi="3" ci="0" mb="0" cb="0"/><line nr="247" mi="0" ci="4" mb="0" cb="0"/><line nr="248" mi="0" ci="5" mb="0" cb="2"/><line nr="249" mi="0" ci="8" mb="0" cb="0"/><line nr="250" mi="0" ci="6" mb="0" cb="0"/><line nr="251" mi="0" ci="3" mb="0" cb="0"/><line nr="252" mi="0" ci="8" mb="0" cb="0"/><line nr="257" mi="0" ci="1" mb="0" cb="0"/><line nr="258" mi="0" ci="2" mb="0" cb="0"/><line nr="259" mi="0" ci="4" mb="0" cb="0"/><line nr="260" mi="0" ci="2" mb="0" cb="0"/><line nr="261" mi="0" ci="2" mb="0" cb="0"/><line nr="264" mi="0" ci="7" mb="0" cb="0"/><line nr="265" mi="0" ci="10" mb="0" cb="0"/><line nr="266" mi="0" ci="1" mb="0" cb="0"/><line nr="267" mi="0" ci="7" mb="0" cb="0"/><line nr="268" mi="0" ci="8" mb="0" cb="0"/><line nr="271" mi="0" ci="1" mb="0" cb="0"/><line nr="279" mi="0" ci="4" mb="0" cb="2"/><line nr="281" mi="0" ci="5" mb="0" cb="0"/><line nr="282" mi="0" ci="9" mb="0" cb="4"/><line nr="284" mi="0" ci="7" mb="1" cb="1"/><line nr="285" mi="0" ci="10" mb="0" cb="0"/><line nr="286" mi="0" ci="11" mb="0" cb="0"/><line nr="288" mi="11" ci="0" mb="0" cb="0"/><line nr="289" mi="8" ci="0" mb="0" cb="0"/><line nr="290" mi="1" ci="0" mb="0" cb="0"/><line nr="292" mi="0" ci="8" mb="0" cb="2"/><line nr="293" mi="0" ci="11" mb="0" cb="0"/><line nr="295" mi="0" ci="11" mb="0" cb="0"/><line nr="296" mi="0" ci="2" mb="0" cb="0"/><line nr="298" mi="0" ci="12" mb="0" cb="0"/><line nr="299" mi="0" ci="9" mb="0" cb="0"/><line nr="302" mi="0" ci="10" mb="0" cb="0"/><line nr="303" mi="0" ci="3" mb="0" cb="0"/><line nr="304" mi="0" ci="9" mb="0" cb="0"/><line nr="305" mi="0" ci="4" mb="0" cb="0"/><line nr="307" mi="1" ci="0" mb="0" cb="0"/><line nr="308" mi="3" ci="0" mb="0" cb="0"/><line nr="309" mi="3" ci="0" mb="0" cb="0"/><line nr="310" mi="1" ci="0" mb="0" cb="0"/><line nr="311" mi="0" ci="1" mb="0" cb="0"/><line nr="313" mi="0" ci="1" mb="0" cb="0"/><line nr="322" mi="0" ci="7" mb="1" cb="3"/><line nr="323" mi="0" ci="5" mb="0" cb="0"/><line nr="324" mi="0" ci="12" mb="0" cb="2"/><line nr="325" mi="0" ci="5" mb="0" cb="0"/><line nr="326" mi="0" ci="12" mb="0" cb="2"/><line nr="327" mi="0" ci="5" mb="0" cb="0"/><line nr="328" mi="0" ci="12" mb="0" cb="2"/><line nr="329" mi="0" ci="5" mb="0" cb="0"/><line nr="330" mi="0" ci="12" mb="0" cb="2"/><line nr="331" mi="0" ci="5" mb="0" cb="0"/><line nr="332" mi="0" ci="12" mb="0" cb="2"/><line nr="333" mi="0" ci="5" mb="0" cb="0"/><line nr="334" mi="0" ci="12" mb="0" cb="2"/><line nr="335" mi="0" ci="5" mb="0" cb="0"/><line nr="336" mi="0" ci="12" mb="0" cb="2"/><line nr="337" mi="0" ci="4" mb="0" cb="2"/><line nr="338" mi="0" ci="3" mb="0" cb="0"/><line nr="340" mi="0" ci="4" mb="0" cb="2"/><line nr="341" mi="0" ci="3" mb="0" cb="0"/><line nr="344" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="207" covered="613"/><counter type="BRANCH" missed="37" covered="63"/><counter type="LINE" missed="37" covered="115"/><counter type="COMPLEXITY" missed="29" covered="38"/><counter type="METHOD" missed="1" covered="16"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSpanWeight.java"><line nr="26" mi="0" ci="5" mb="0" cb="0"/><line nr="27" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasMaximumExpandSpanQuery.java"><line nr="53" mi="0" ci="4" mb="0" cb="0"/><line nr="54" mi="0" ci="3" mb="0" cb="0"/><line nr="55" mi="0" ci="10" mb="4" cb="4"/><line nr="57" mi="4" ci="0" mb="0" cb="0"/><line nr="59" mi="0" ci="3" mb="0" cb="0"/><line nr="60" mi="0" ci="3" mb="0" cb="0"/><line nr="61" mi="0" ci="3" mb="0" cb="0"/><line nr="62" mi="0" ci="3" mb="0" cb="0"/><line nr="63" mi="0" ci="3" mb="0" cb="0"/><line nr="64" mi="0" ci="3" mb="0" cb="0"/><line nr="65" mi="0" ci="2" mb="0" cb="2"/><line nr="66" mi="0" ci="8" mb="0" cb="0"/><line nr="68" mi="0" ci="2" mb="0" cb="2"/><line nr="69" mi="0" ci="8" mb="0" cb="0"/><line nr="71" mi="0" ci="4" mb="0" cb="0"/><line nr="72" mi="0" ci="1" mb="0" cb="0"/><line nr="84" mi="0" ci="6" mb="0" cb="0"/><line nr="85" mi="0" ci="6" mb="1" cb="3"/><line nr="86" mi="2" ci="0" mb="0" cb="0"/><line nr="88" mi="0" ci="8" mb="0" cb="0"/><line nr="99" mi="0" ci="4" mb="0" cb="0"/><line nr="109" mi="4" ci="0" mb="0" cb="0"/><line nr="110" mi="13" ci="0" mb="0" cb="0"/><line nr="111" mi="34" ci="0" mb="0" cb="0"/><line nr="113" mi="3" ci="0" mb="0" cb="0"/><line nr="123" mi="0" ci="3" mb="0" cb="2"/><line nr="124" mi="0" ci="2" mb="0" cb="0"/><line nr="125" mi="0" ci="2" mb="1" cb="1"/><line nr="126" mi="2" ci="0" mb="0" cb="0"/><line nr="127" mi="0" ci="5" mb="0" cb="2"/><line nr="128" mi="0" ci="2" mb="0" cb="0"/><line nr="129" mi="0" ci="3" mb="0" cb="0"/><line nr="131" mi="0" ci="6" mb="0" cb="0"/><line nr="132" mi="1" ci="10" mb="1" cb="1"/><line nr="133" mi="1" ci="10" mb="1" cb="1"/><line nr="134" mi="1" ci="10" mb="1" cb="1"/><line nr="135" mi="1" ci="10" mb="1" cb="1"/><line nr="136" mi="0" ci="2" mb="0" cb="0"/><line nr="146" mi="5" ci="0" mb="0" cb="0"/><line nr="147" mi="6" ci="0" mb="0" cb="0"/><line nr="148" mi="8" ci="0" mb="0" cb="0"/><line nr="149" mi="4" ci="0" mb="0" cb="0"/><line nr="150" mi="8" ci="0" mb="0" cb="0"/><line nr="151" mi="4" ci="0" mb="0" cb="0"/><line nr="152" mi="8" ci="0" mb="0" cb="0"/><line nr="153" mi="4" ci="0" mb="0" cb="0"/><line nr="154" mi="8" ci="0" mb="0" cb="0"/><line nr="155" mi="2" ci="0" mb="0" cb="0"/><line nr="166" mi="0" ci="5" mb="0" cb="0"/><line nr="167" mi="0" ci="6" mb="0" cb="4"/><line nr="168" mi="0" ci="2" mb="0" cb="0"/><line nr="169" mi="0" ci="5" mb="1" cb="1"/><line nr="170" mi="13" ci="0" mb="0" cb="0"/><line nr="173" mi="0" ci="4" mb="0" cb="0"/><line nr="184" mi="0" ci="2" mb="0" cb="0"/><line nr="185" mi="0" ci="3" mb="0" cb="0"/><line nr="186" mi="0" ci="1" mb="0" cb="0"/><line nr="211" mi="0" ci="3" mb="0" cb="0"/><line nr="212" mi="6" ci="6" mb="1" cb="1"/><line nr="213" mi="2" ci="1" mb="0" cb="0"/><line nr="214" mi="0" ci="3" mb="0" cb="0"/><line nr="215" mi="0" ci="1" mb="0" cb="0"/><line nr="226" mi="4" ci="0" mb="0" cb="0"/><line nr="227" mi="1" ci="0" mb="0" cb="0"/><line nr="240" mi="0" ci="6" mb="0" cb="0"/><line nr="241" mi="0" ci="10" mb="2" cb="4"/><line nr="242" mi="2" ci="0" mb="0" cb="0"/><line nr="246" mi="0" ci="3" mb="0" cb="0"/><line nr="248" mi="0" ci="3" mb="0" cb="0"/><line nr="249" mi="0" ci="3" mb="0" cb="2"/><line nr="250" mi="0" ci="3" mb="0" cb="0"/><line nr="251" mi="0" ci="4" mb="0" cb="0"/><line nr="252" mi="0" ci="16" mb="0" cb="2"/><line nr="253" mi="0" ci="5" mb="1" cb="1"/><line nr="254" mi="3" ci="0" mb="0" cb="0"/><line nr="255" mi="7" ci="0" mb="0" cb="0"/><line nr="256" mi="1" ci="0" mb="0" cb="0"/><line nr="259" mi="0" ci="1" mb="0" cb="0"/><line nr="260" mi="0" ci="7" mb="0" cb="0"/><line nr="262" mi="0" ci="7" mb="0" cb="0"/><line nr="264" mi="0" ci="5" mb="0" cb="0"/><line nr="265" mi="0" ci="2" mb="1" cb="1"/><line nr="266" mi="6" ci="0" mb="0" cb="0"/><line nr="268" mi="0" ci="3" mb="0" cb="0"/><line nr="269" mi="0" ci="8" mb="0" cb="0"/><line nr="270" mi="0" ci="4" mb="0" cb="0"/><line nr="272" mi="1" ci="0" mb="0" cb="0"/><line nr="273" mi="6" ci="0" mb="0" cb="0"/><line nr="286" mi="4" ci="0" mb="0" cb="0"/><line nr="287" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="180" covered="281"/><counter type="BRANCH" missed="16" covered="36"/><counter type="LINE" missed="29" covered="61"/><counter type="COMPLEXITY" missed="20" covered="18"/><counter type="METHOD" missed="4" covered="8"/><counter type="CLASS" missed="0" covered="2"/></sourcefile><sourcefile name="MtasExtendedTermSpans.java"><line nr="22" mi="0" ci="4" mb="0" cb="0"/><line nr="25" mi="0" ci="3" mb="0" cb="0"/><line nr="40" mi="5" ci="0" mb="0" cb="0"/><line nr="41" mi="1" ci="0" mb="0" cb="0"/><line nr="52" mi="0" ci="6" mb="0" cb="0"/><line nr="53" mi="0" ci="5" mb="0" cb="0"/><line nr="54" mi="0" ci="3" mb="0" cb="0"/><line nr="55" mi="0" ci="1" mb="0" cb="0"/><line nr="64" mi="0" ci="3" mb="0" cb="2"/><line nr="65" mi="0" ci="3" mb="0" cb="0"/><line nr="67" mi="0" ci="3" mb="0" cb="0"/><line nr="68" mi="0" ci="2" mb="0" cb="2"/><line nr="70" mi="0" ci="2" mb="0" cb="0"/><line nr="71" mi="0" ci="12" mb="0" cb="2"/><line nr="73" mi="1" ci="0" mb="0" cb="0"/><line nr="74" mi="3" ci="0" mb="0" cb="0"/><line nr="75" mi="2" ci="0" mb="0" cb="0"/><line nr="78" mi="0" ci="2" mb="0" cb="0"/><line nr="90" mi="3" ci="0" mb="2" cb="0"/><line nr="91" mi="3" ci="0" mb="0" cb="0"/><line nr="92" mi="5" ci="0" mb="0" cb="0"/><line nr="93" mi="2" ci="0" mb="0" cb="0"/><line nr="96" mi="2" ci="0" mb="0" cb="0"/><line nr="97" mi="4" ci="0" mb="0" cb="0"/><line nr="98" mi="2" ci="0" mb="2" cb="0"/><line nr="99" mi="4" ci="0" mb="0" cb="0"/><line nr="101" mi="1" ci="0" mb="0" cb="0"/><line nr="102" mi="3" ci="0" mb="0" cb="0"/><line nr="104" mi="1" ci="0" mb="0" cb="0"/><line nr="105" mi="3" ci="0" mb="0" cb="0"/><line nr="106" mi="3" ci="0" mb="0" cb="0"/><line nr="107" mi="5" ci="0" mb="0" cb="0"/><line nr="108" mi="7" ci="0" mb="2" cb="0"/><line nr="109" mi="6" ci="0" mb="0" cb="0"/><line nr="110" mi="2" ci="0" mb="0" cb="0"/><line nr="120" mi="0" ci="3" mb="1" cb="1"/><line nr="121" mi="0" ci="3" mb="0" cb="0"/><line nr="122" mi="0" ci="4" mb="0" cb="0"/><line nr="123" mi="0" ci="2" mb="0" cb="0"/><line nr="124" mi="0" ci="2" mb="0" cb="0"/><line nr="125" mi="0" ci="4" mb="1" cb="1"/><line nr="126" mi="0" ci="5" mb="0" cb="0"/><line nr="127" mi="0" ci="2" mb="1" cb="1"/><line nr="128" mi="5" ci="0" mb="0" cb="0"/><line nr="130" mi="0" ci="4" mb="0" cb="0"/><line nr="131" mi="0" ci="5" mb="0" cb="0"/><line nr="132" mi="0" ci="4" mb="0" cb="0"/><line nr="133" mi="0" ci="1" mb="0" cb="0"/><line nr="134" mi="5" ci="0" mb="0" cb="0"/><line nr="137" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="78" covered="89"/><counter type="BRANCH" missed="9" covered="9"/><counter type="LINE" missed="24" covered="26"/><counter type="COMPLEXITY" missed="8" covered="7"/><counter type="METHOD" missed="2" covered="4"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasExtendedSpanTermQuery.java"><line nr="49" mi="4" ci="0" mb="0" cb="0"/><line nr="50" mi="1" ci="0" mb="0" cb="0"/><line nr="59" mi="7" ci="0" mb="0" cb="0"/><line nr="60" mi="1" ci="0" mb="0" cb="0"/><line nr="70" mi="0" ci="4" mb="0" cb="0"/><line nr="71" mi="0" ci="4" mb="0" cb="0"/><line nr="72" mi="0" ci="3" mb="0" cb="0"/><line nr="73" mi="0" ci="6" mb="0" cb="0"/><line nr="74" mi="0" ci="2" mb="1" cb="1"/><line nr="75" mi="0" ci="8" mb="0" cb="0"/><line nr="76" mi="0" ci="10" mb="0" cb="0"/><line nr="77" mi="0" ci="11" mb="0" cb="2"/><line nr="79" mi="5" ci="0" mb="0" cb="0"/><line nr="80" mi="3" ci="0" mb="0" cb="0"/><line nr="82" mi="0" ci="1" mb="0" cb="0"/><line nr="95" mi="0" ci="3" mb="0" cb="0"/><line nr="96" mi="0" ci="3" mb="1" cb="1"/><line nr="97" mi="0" ci="6" mb="0" cb="0"/><line nr="99" mi="3" ci="0" mb="0" cb="0"/><line nr="101" mi="3" ci="7" mb="1" cb="1"/><line nr="102" mi="2" ci="3" mb="0" cb="0"/><line nr="108" mi="2" ci="6" mb="1" cb="1"/><line nr="125" mi="0" ci="3" mb="0" cb="0"/><line nr="126" mi="0" ci="5" mb="0" cb="0"/><line nr="127" mi="0" ci="3" mb="0" cb="0"/><line nr="128" mi="5" ci="4" mb="2" cb="2"/><line nr="129" mi="0" ci="1" mb="0" cb="0"/><line nr="138" mi="6" ci="0" mb="0" cb="0"/><line nr="139" mi="1" ci="0" mb="0" cb="0"/><line nr="150" mi="0" ci="8" mb="0" cb="0"/><line nr="151" mi="0" ci="1" mb="0" cb="0"/><line nr="164" mi="0" ci="6" mb="0" cb="0"/><line nr="165" mi="0" ci="2" mb="0" cb="2"/><line nr="166" mi="9" ci="8" mb="2" cb="2"/><line nr="167" mi="0" ci="1" mb="0" cb="0"/><line nr="168" mi="5" ci="0" mb="0" cb="0"/><line nr="169" mi="0" ci="2" mb="0" cb="0"/><line nr="172" mi="0" ci="8" mb="0" cb="0"/><line nr="173" mi="0" ci="2" mb="1" cb="1"/><line nr="174" mi="2" ci="0" mb="0" cb="0"/><line nr="176" mi="0" ci="3" mb="1" cb="1"/><line nr="177" mi="16" ci="0" mb="0" cb="0"/><line nr="179" mi="8" ci="0" mb="0" cb="0"/><line nr="181" mi="0" ci="3" mb="0" cb="0"/><line nr="182" mi="0" ci="7" mb="0" cb="0"/><line nr="189" mi="0" ci="3" mb="0" cb="0"/><line nr="192" mi="0" ci="3" mb="0" cb="0"/><line nr="193" mi="0" ci="3" mb="0" cb="2"/><line nr="194" mi="0" ci="3" mb="0" cb="0"/><line nr="195" mi="0" ci="4" mb="0" cb="0"/><line nr="196" mi="0" ci="16" mb="0" cb="2"/><line nr="197" mi="0" ci="5" mb="0" cb="2"/><line nr="198" mi="0" ci="3" mb="0" cb="0"/><line nr="199" mi="0" ci="7" mb="0" cb="0"/><line nr="200" mi="0" ci="1" mb="0" cb="0"/><line nr="203" mi="0" ci="1" mb="0" cb="0"/><line nr="205" mi="0" ci="6" mb="0" cb="0"/><line nr="207" mi="0" ci="6" mb="0" cb="2"/><line nr="208" mi="0" ci="5" mb="0" cb="0"/><line nr="209" mi="0" ci="1" mb="0" cb="0"/><line nr="210" mi="0" ci="10" mb="0" cb="0"/><line nr="212" mi="0" ci="6" mb="0" cb="0"/><line nr="213" mi="0" ci="2" mb="0" cb="0"/><line nr="214" mi="0" ci="9" mb="0" cb="0"/><line nr="216" mi="0" ci="4" mb="0" cb="2"/><line nr="217" mi="2" ci="19" mb="1" cb="1"/><line nr="220" mi="4" ci="7" mb="2" cb="2"/><line nr="221" mi="0" ci="7" mb="1" cb="1"/><line nr="222" mi="0" ci="2" mb="0" cb="0"/><line nr="224" mi="2" ci="0" mb="0" cb="0"/><line nr="229" mi="0" ci="2" mb="0" cb="0"/><line nr="231" mi="1" ci="0" mb="0" cb="0"/><line nr="233" mi="14" ci="0" mb="0" cb="0"/><line nr="247" mi="4" ci="0" mb="0" cb="0"/><line nr="248" mi="13" ci="0" mb="0" cb="0"/><line nr="249" mi="3" ci="0" mb="2" cb="0"/><line nr="250" mi="15" ci="0" mb="0" cb="0"/><line nr="252" mi="19" ci="0" mb="0" cb="0"/><line nr="254" mi="4" ci="0" mb="0" cb="0"/><line nr="255" mi="3" ci="0" mb="0" cb="0"/><line nr="265" mi="0" ci="3" mb="1" cb="1"/><line nr="266" mi="2" ci="0" mb="0" cb="0"/><line nr="267" mi="0" ci="2" mb="1" cb="1"/><line nr="268" mi="2" ci="0" mb="0" cb="0"/><line nr="269" mi="0" ci="5" mb="1" cb="1"/><line nr="270" mi="2" ci="0" mb="0" cb="0"/><line nr="271" mi="0" ci="3" mb="0" cb="0"/><line nr="272" mi="0" ci="15" mb="1" cb="3"/><line nr="283" mi="0" ci="5" mb="0" cb="0"/><line nr="284" mi="0" ci="8" mb="0" cb="0"/><line nr="285" mi="0" ci="3" mb="0" cb="2"/><line nr="286" mi="0" ci="1" mb="0" cb="0"/><line nr="288" mi="0" ci="2" mb="0" cb="0"/><counter type="INSTRUCTION" missed="173" covered="326"/><counter type="BRANCH" missed="20" covered="36"/><counter type="LINE" missed="26" covered="67"/><counter type="COMPLEXITY" missed="23" covered="20"/><counter type="METHOD" missed="4" covered="11"/><counter type="CLASS" missed="0" covered="3"/></sourcefile><sourcefile name="MtasSpans.java"><line nr="9" mi="0" ci="3" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSpanUniquePositionSpans.java"><line nr="48" mi="0" ci="2" mb="0" cb="0"/><line nr="49" mi="0" ci="3" mb="0" cb="0"/><line nr="50" mi="0" ci="3" mb="0" cb="0"/><line nr="51" mi="0" ci="5" mb="0" cb="0"/><line nr="52" mi="0" ci="5" mb="0" cb="0"/><line nr="53" mi="0" ci="2" mb="0" cb="0"/><line nr="54" mi="0" ci="1" mb="0" cb="0"/><line nr="63" mi="0" ci="3" mb="0" cb="2"/><line nr="64" mi="0" ci="7" mb="0" cb="0"/><line nr="65" mi="0" ci="5" mb="0" cb="0"/><line nr="66" mi="0" ci="3" mb="0" cb="0"/><line nr="67" mi="0" ci="4" mb="0" cb="0"/><line nr="69" mi="0" ci="3" mb="0" cb="0"/><line nr="70" mi="0" ci="3" mb="0" cb="0"/><line nr="71" mi="0" ci="2" mb="0" cb="0"/><line nr="82" mi="0" ci="3" mb="1" cb="1"/><line nr="83" mi="0" ci="3" mb="0" cb="2"/><line nr="84" mi="0" ci="2" mb="0" cb="0"/><line nr="86" mi="0" ci="2" mb="0" cb="0"/><line nr="89" mi="4" ci="0" mb="0" cb="0"/><line nr="100" mi="0" ci="3" mb="0" cb="2"/><line nr="101" mi="0" ci="3" mb="0" cb="2"/><line nr="102" mi="0" ci="2" mb="0" cb="0"/><line nr="104" mi="0" ci="2" mb="0" cb="0"/><line nr="107" mi="0" ci="4" mb="0" cb="0"/><line nr="119" mi="0" ci="2" mb="0" cb="0"/><line nr="131" mi="4" ci="0" mb="0" cb="0"/><line nr="132" mi="1" ci="0" mb="0" cb="0"/><line nr="141" mi="0" ci="4" mb="0" cb="0"/><line nr="151" mi="0" ci="2" mb="0" cb="0"/><line nr="152" mi="0" ci="3" mb="0" cb="0"/><line nr="153" mi="0" ci="10" mb="0" cb="2"/><line nr="163" mi="0" ci="2" mb="0" cb="0"/><line nr="164" mi="0" ci="3" mb="0" cb="0"/><line nr="165" mi="0" ci="9" mb="0" cb="2"/><line nr="166" mi="0" ci="2" mb="0" cb="0"/><line nr="176" mi="0" ci="7" mb="2" cb="2"/><line nr="177" mi="2" ci="0" mb="0" cb="0"/><line nr="179" mi="0" ci="4" mb="0" cb="0"/><line nr="187" mi="0" ci="3" mb="0" cb="0"/><line nr="188" mi="0" ci="3" mb="0" cb="0"/><line nr="189" mi="0" ci="3" mb="0" cb="0"/><line nr="190" mi="0" ci="3" mb="0" cb="0"/><line nr="191" mi="0" ci="3" mb="0" cb="0"/><line nr="192" mi="0" ci="1" mb="0" cb="0"/><line nr="202" mi="0" ci="3" mb="1" cb="1"/><line nr="203" mi="0" ci="3" mb="0" cb="0"/><line nr="205" mi="5" ci="0" mb="2" cb="0"/><line nr="206" mi="2" ci="0" mb="0" cb="0"/><line nr="219" mi="0" ci="3" mb="0" cb="2"/><line nr="220" mi="0" ci="2" mb="0" cb="0"/><line nr="221" mi="0" ci="5" mb="0" cb="2"/><line nr="222" mi="0" ci="3" mb="0" cb="0"/><line nr="223" mi="0" ci="2" mb="0" cb="0"/><line nr="225" mi="0" ci="13" mb="0" cb="0"/><line nr="226" mi="0" ci="5" mb="0" cb="0"/><line nr="227" mi="0" ci="2" mb="0" cb="0"/><line nr="239" mi="0" ci="4" mb="0" cb="2"/><line nr="240" mi="0" ci="2" mb="0" cb="0"/><line nr="244" mi="0" ci="7" mb="0" cb="4"/><line nr="245" mi="0" ci="2" mb="0" cb="0"/><line nr="248" mi="0" ci="6" mb="0" cb="0"/><line nr="249" mi="0" ci="5" mb="0" cb="0"/><line nr="251" mi="0" ci="4" mb="0" cb="0"/><line nr="252" mi="0" ci="4" mb="0" cb="0"/><line nr="255" mi="0" ci="8" mb="0" cb="4"/><line nr="256" mi="0" ci="4" mb="0" cb="0"/><line nr="258" mi="0" ci="9" mb="0" cb="2"/><line nr="259" mi="0" ci="4" mb="0" cb="2"/><line nr="260" mi="0" ci="7" mb="0" cb="0"/><line nr="261" mi="0" ci="6" mb="0" cb="0"/><line nr="264" mi="0" ci="10" mb="0" cb="2"/><line nr="266" mi="0" ci="5" mb="0" cb="2"/><line nr="267" mi="0" ci="5" mb="0" cb="0"/><line nr="269" mi="0" ci="1" mb="0" cb="0"/><line nr="271" mi="0" ci="4" mb="1" cb="1"/><line nr="272" mi="0" ci="2" mb="0" cb="0"/><line nr="274" mi="1" ci="0" mb="0" cb="0"/><line nr="295" mi="0" ci="2" mb="0" cb="0"/><line nr="296" mi="0" ci="3" mb="0" cb="0"/><line nr="297" mi="0" ci="3" mb="0" cb="0"/><line nr="298" mi="0" ci="1" mb="0" cb="0"/><line nr="306" mi="0" ci="3" mb="0" cb="0"/><line nr="315" mi="0" ci="3" mb="0" cb="0"/><line nr="325" mi="0" ci="3" mb="1" cb="1"/><line nr="326" mi="2" ci="0" mb="0" cb="0"/><line nr="327" mi="0" ci="2" mb="1" cb="1"/><line nr="328" mi="2" ci="0" mb="0" cb="0"/><line nr="329" mi="0" ci="5" mb="1" cb="1"/><line nr="330" mi="2" ci="0" mb="0" cb="0"/><line nr="331" mi="0" ci="3" mb="0" cb="0"/><line nr="332" mi="0" ci="14" mb="1" cb="3"/><line nr="343" mi="5" ci="0" mb="0" cb="0"/><line nr="344" mi="7" ci="0" mb="0" cb="0"/><line nr="345" mi="7" ci="0" mb="0" cb="0"/><line nr="346" mi="2" ci="0" mb="0" cb="0"/><line nr="358" mi="9" ci="0" mb="2" cb="0"/><line nr="368" mi="9" ci="0" mb="2" cb="0"/><counter type="INSTRUCTION" missed="64" covered="321"/><counter type="BRANCH" missed="15" covered="45"/><counter type="LINE" missed="16" covered="82"/><counter type="COMPLEXITY" missed="16" covered="35"/><counter type="METHOD" missed="4" covered="17"/><counter type="CLASS" missed="0" covered="2"/></sourcefile><sourcefile name="MtasDisabledTwoPhaseIteratorSpans.java"><line nr="23" mi="0" ci="2" mb="0" cb="0"/><line nr="24" mi="0" ci="3" mb="0" cb="0"/><line nr="25" mi="0" ci="1" mb="0" cb="0"/><line nr="34" mi="0" ci="4" mb="0" cb="0"/><line nr="44" mi="4" ci="0" mb="0" cb="0"/><line nr="54" mi="4" ci="0" mb="0" cb="0"/><line nr="64" mi="4" ci="0" mb="0" cb="0"/><line nr="76" mi="4" ci="0" mb="0" cb="0"/><line nr="77" mi="1" ci="0" mb="0" cb="0"/><line nr="86" mi="4" ci="0" mb="0" cb="0"/><line nr="96" mi="0" ci="4" mb="0" cb="0"/><line nr="106" mi="0" ci="4" mb="0" cb="0"/><line nr="116" mi="5" ci="0" mb="0" cb="0"/><line nr="126" mi="2" ci="0" mb="0" cb="0"/><line nr="136" mi="4" ci="0" mb="0" cb="0"/><line nr="146" mi="4" ci="0" mb="0" cb="0"/><line nr="147" mi="13" ci="0" mb="0" cb="0"/><line nr="148" mi="11" ci="0" mb="2" cb="0"/><line nr="149" mi="4" ci="0" mb="0" cb="0"/><line nr="150" mi="3" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="67" covered="18"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="14" covered="6"/><counter type="COMPLEXITY" missed="10" covered="4"/><counter type="METHOD" missed="9" covered="4"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasMaximumExpandSpans.java"><line nr="57" mi="0" ci="2" mb="0" cb="0"/><line nr="58" mi="0" ci="3" mb="0" cb="0"/><line nr="59" mi="0" ci="3" mb="0" cb="0"/><line nr="60" mi="0" ci="3" mb="0" cb="0"/><line nr="61" mi="0" ci="3" mb="0" cb="0"/><line nr="62" mi="0" ci="3" mb="0" cb="0"/><line nr="63" mi="0" ci="2" mb="0" cb="0"/><line nr="64" mi="0" ci="1" mb="0" cb="0"/><line nr="73" mi="0" ci="8" mb="2" cb="2"/><line nr="74" mi="5" ci="0" mb="0" cb="0"/><line nr="75" mi="0" ci="3" mb="0" cb="2"/><line nr="76" mi="0" ci="3" mb="0" cb="0"/><line nr="77" mi="0" ci="3" mb="0" cb="0"/><line nr="80" mi="0" ci="3" mb="0" cb="2"/><line nr="82" mi="0" ci="3" mb="0" cb="0"/><line nr="85" mi="0" ci="2" mb="0" cb="0"/><line nr="97" mi="0" ci="3" mb="0" cb="0"/><line nr="107" mi="0" ci="3" mb="0" cb="0"/><line nr="117" mi="6" ci="0" mb="0" cb="0"/><line nr="128" mi="4" ci="0" mb="0" cb="0"/><line nr="129" mi="1" ci="0" mb="0" cb="0"/><line nr="139" mi="2" ci="0" mb="0" cb="0"/><line nr="149" mi="0" ci="3" mb="0" cb="0"/><line nr="159" mi="0" ci="2" mb="0" cb="0"/><line nr="160" mi="0" ci="3" mb="1" cb="1"/><line nr="161" mi="1" ci="0" mb="0" cb="0"/><line nr="162" mi="0" ci="3" mb="0" cb="0"/><line nr="172" mi="2" ci="0" mb="0" cb="0"/><line nr="173" mi="4" ci="0" mb="2" cb="0"/><line nr="174" mi="3" ci="0" mb="0" cb="0"/><line nr="175" mi="4" ci="0" mb="2" cb="0"/><line nr="177" mi="3" ci="0" mb="0" cb="0"/><line nr="178" mi="3" ci="0" mb="0" cb="0"/><line nr="180" mi="6" ci="0" mb="0" cb="0"/><line nr="181" mi="4" ci="0" mb="2" cb="0"/><line nr="182" mi="3" ci="0" mb="0" cb="0"/><line nr="184" mi="8" ci="0" mb="0" cb="0"/><line nr="185" mi="2" ci="0" mb="2" cb="0"/><line nr="186" mi="4" ci="0" mb="0" cb="0"/><line nr="187" mi="5" ci="0" mb="0" cb="0"/><line nr="189" mi="3" ci="0" mb="0" cb="0"/><line nr="190" mi="3" ci="0" mb="0" cb="0"/><line nr="192" mi="3" ci="0" mb="2" cb="0"/><line nr="193" mi="3" ci="0" mb="0" cb="0"/><line nr="195" mi="3" ci="0" mb="0" cb="0"/><line nr="208" mi="4" ci="0" mb="2" cb="0"/><line nr="209" mi="2" ci="0" mb="0" cb="0"/><line nr="211" mi="4" ci="0" mb="0" cb="0"/><line nr="212" mi="2" ci="0" mb="2" cb="0"/><line nr="213" mi="18" ci="0" mb="0" cb="0"/><line nr="216" mi="6" ci="0" mb="2" cb="0"/><line nr="217" mi="6" ci="0" mb="2" cb="0"/><line nr="222" mi="4" ci="0" mb="0" cb="0"/><line nr="226" mi="14" ci="0" mb="0" cb="0"/><line nr="230" mi="4" ci="0" mb="0" cb="0"/><line nr="235" mi="5" ci="0" mb="0" cb="0"/><line nr="249" mi="6" ci="0" mb="2" cb="0"/><line nr="250" mi="2" ci="0" mb="0" cb="0"/><line nr="251" mi="5" ci="0" mb="0" cb="0"/><line nr="252" mi="8" ci="0" mb="0" cb="0"/><line nr="253" mi="2" ci="0" mb="2" cb="0"/><line nr="254" mi="4" ci="0" mb="0" cb="0"/><line nr="255" mi="5" ci="0" mb="0" cb="0"/><line nr="257" mi="3" ci="0" mb="0" cb="0"/><line nr="258" mi="3" ci="0" mb="0" cb="0"/><line nr="261" mi="4" ci="0" mb="2" cb="0"/><line nr="262" mi="2" ci="0" mb="0" cb="0"/><line nr="264" mi="3" ci="0" mb="0" cb="0"/><line nr="275" mi="0" ci="2" mb="0" cb="0"/><line nr="276" mi="0" ci="4" mb="1" cb="1"/><line nr="277" mi="3" ci="0" mb="0" cb="0"/><line nr="278" mi="3" ci="0" mb="0" cb="0"/><line nr="279" mi="2" ci="0" mb="0" cb="0"/><line nr="281" mi="0" ci="5" mb="0" cb="0"/><line nr="282" mi="0" ci="4" mb="0" cb="2"/><line nr="283" mi="0" ci="3" mb="0" cb="0"/><line nr="284" mi="0" ci="3" mb="0" cb="0"/><line nr="285" mi="0" ci="2" mb="0" cb="0"/><line nr="287" mi="0" ci="8" mb="0" cb="0"/><line nr="288" mi="0" ci="2" mb="1" cb="1"/><line nr="289" mi="0" ci="4" mb="0" cb="0"/><line nr="290" mi="0" ci="5" mb="0" cb="0"/><line nr="292" mi="3" ci="0" mb="0" cb="0"/><line nr="293" mi="3" ci="0" mb="0" cb="0"/><line nr="295" mi="0" ci="3" mb="1" cb="1"/><line nr="296" mi="0" ci="2" mb="0" cb="0"/><line nr="298" mi="2" ci="0" mb="0" cb="0"/><line nr="313" mi="0" ci="8" mb="2" cb="2"/><line nr="314" mi="5" ci="0" mb="0" cb="0"/><line nr="316" mi="0" ci="2" mb="0" cb="0"/><line nr="317" mi="0" ci="5" mb="0" cb="2"/><line nr="318" mi="0" ci="4" mb="0" cb="0"/><line nr="319" mi="0" ci="10" mb="0" cb="0"/><line nr="321" mi="0" ci="12" mb="0" cb="0"/><line nr="323" mi="0" ci="16" mb="2" cb="2"/><line nr="325" mi="0" ci="2" mb="0" cb="0"/><line nr="328" mi="0" ci="2" mb="0" cb="0"/><line nr="336" mi="0" ci="3" mb="0" cb="0"/><line nr="337" mi="0" ci="3" mb="0" cb="0"/><line nr="338" mi="0" ci="3" mb="0" cb="0"/><line nr="339" mi="0" ci="3" mb="0" cb="0"/><line nr="340" mi="0" ci="3" mb="0" cb="0"/><line nr="341" mi="0" ci="1" mb="0" cb="0"/><line nr="350" mi="9" ci="0" mb="2" cb="0"/><counter type="INSTRUCTION" missed="231" covered="186"/><counter type="BRANCH" missed="36" covered="18"/><counter type="LINE" missed="55" covered="49"/><counter type="COMPLEXITY" missed="36" covered="13"/><counter type="METHOD" missed="13" covered="9"/><counter type="CLASS" missed="2" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="1510" covered="2919"/><counter type="BRANCH" missed="197" covered="327"/><counter type="LINE" missed="313" covered="647"/><counter type="COMPLEXITY" missed="216" covered="227"/><counter type="METHOD" missed="58" covered="123"/><counter type="CLASS" missed="2" covered="24"/></package><package name="mtas/codec/payload"><class name="mtas/codec/payload/MtasBitOutputStream"><method name="&lt;init&gt;" desc="()V" line="12"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="writeBit" desc="(I)V" line="31"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="writeBit" desc="(II)V" line="42"><counter type="INSTRUCTION" missed="0" covered="29"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="writeEliasGammaCodingInteger" desc="(I)V" line="59"><counter type="INSTRUCTION" missed="5" covered="11"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="writeEliasGammaCodingNonNegativeInteger" desc="(I)V" line="74"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="writeEliasGammaCodingPositiveInteger" desc="(I)V" line="87"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="close" desc="()V" line="105"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="createByte" desc="()V" line="115"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="10" covered="99"/><counter type="BRANCH" missed="3" covered="11"/><counter type="LINE" missed="4" covered="31"/><counter type="COMPLEXITY" missed="4" covered="11"/><counter type="METHOD" missed="1" covered="7"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/payload/MtasBitInputStream"><method name="&lt;init&gt;" desc="([B)V" line="12"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="readBit" desc="()I" line="33"><counter type="INSTRUCTION" missed="5" covered="34"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="1" covered="8"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="readRemainingBytes" desc="()[B" line="54"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="readEliasGammaCodingInteger" desc="()I" line="73"><counter type="INSTRUCTION" missed="5" covered="13"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="readEliasGammaCodingNonNegativeInteger" desc="()I" line="88"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="readEliasGammaCodingPositiveInteger" desc="()I" line="100"><counter type="INSTRUCTION" missed="0" covered="30"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="33" covered="94"/><counter type="BRANCH" missed="6" covered="10"/><counter type="LINE" missed="8" covered="26"/><counter type="COMPLEXITY" missed="5" covered="9"/><counter type="METHOD" missed="1" covered="5"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/payload/MtasPayloadEncoder"><method name="&lt;init&gt;" desc="(Lmtas/analysis/token/MtasToken;I)V" line="56"><counter type="INSTRUCTION" missed="0" covered="14"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Lmtas/analysis/token/MtasToken;)V" line="68"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getPayload" desc="()Lorg/apache/lucene/util/BytesRef;" line="80"><counter type="INSTRUCTION" missed="152" covered="231"/><counter type="BRANCH" missed="27" covered="25"/><counter type="LINE" missed="28" covered="42"/><counter type="COMPLEXITY" missed="19" covered="8"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="157" covered="245"/><counter type="BRANCH" missed="27" covered="25"/><counter type="LINE" missed="30" covered="47"/><counter type="COMPLEXITY" missed="20" covered="9"/><counter type="METHOD" missed="1" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/payload/MtasPayloadDecoder"><method name="&lt;init&gt;" desc="()V" line="13"><counter type="INSTRUCTION" missed="0" covered="21"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="init" desc="(I[B)V" line="59"><counter type="INSTRUCTION" missed="88" covered="212"/><counter type="BRANCH" missed="14" covered="26"/><counter type="LINE" missed="19" covered="48"/><counter type="COMPLEXITY" missed="13" covered="8"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getMtasId" desc="()Ljava/lang/Integer;" line="168"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getMtasParentId" desc="()Ljava/lang/Integer;" line="177"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getMtasPayload" desc="()[B" line="186"><counter type="INSTRUCTION" missed="3" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getMtasPosition" desc="()Lmtas/analysis/token/MtasPosition;" line="195"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getMtasOffset" desc="()Lmtas/analysis/token/MtasOffset;" line="204"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getMtasRealOffset" desc="()Lmtas/analysis/token/MtasOffset;" line="213"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="91" covered="254"/><counter type="BRANCH" missed="15" covered="27"/><counter type="LINE" missed="19" covered="61"/><counter type="COMPLEXITY" missed="14" covered="15"/><counter type="METHOD" missed="0" covered="8"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="MtasBitOutputStream.java"><line nr="12" mi="0" ci="3" mb="0" cb="0"/><line nr="15" mi="0" ci="3" mb="0" cb="0"/><line nr="20" mi="0" ci="2" mb="0" cb="0"/><line nr="22" mi="0" ci="1" mb="0" cb="0"/><line nr="31" mi="0" ci="4" mb="0" cb="0"/><line nr="32" mi="0" ci="1" mb="0" cb="0"/><line nr="42" mi="0" ci="2" mb="0" cb="0"/><line nr="43" mi="0" ci="2" mb="0" cb="2"/><line nr="44" mi="0" ci="1" mb="0" cb="0"/><line nr="45" mi="0" ci="16" mb="0" cb="0"/><line nr="46" mi="0" ci="4" mb="0" cb="2"/><line nr="47" mi="0" ci="3" mb="0" cb="0"/><line nr="50" mi="0" ci="1" mb="0" cb="0"/><line nr="59" mi="0" ci="2" mb="1" cb="1"/><line nr="60" mi="0" ci="8" mb="0" cb="0"/><line nr="62" mi="5" ci="0" mb="0" cb="0"/><line nr="64" mi="0" ci="1" mb="0" cb="0"/><line nr="74" mi="0" ci="2" mb="1" cb="1"/><line nr="75" mi="0" ci="5" mb="0" cb="0"/><line nr="77" mi="0" ci="1" mb="0" cb="0"/><line nr="87" mi="0" ci="2" mb="1" cb="1"/><line nr="88" mi="0" ci="3" mb="0" cb="2"/><line nr="89" mi="0" ci="4" mb="0" cb="0"/><line nr="91" mi="0" ci="3" mb="0" cb="0"/><line nr="92" mi="0" ci="5" mb="0" cb="0"/><line nr="93" mi="0" ci="5" mb="0" cb="0"/><line nr="96" mi="0" ci="1" mb="0" cb="0"/><line nr="105" mi="2" ci="0" mb="0" cb="0"/><line nr="106" mi="2" ci="0" mb="0" cb="0"/><line nr="107" mi="1" ci="0" mb="0" cb="0"/><line nr="115" mi="0" ci="3" mb="0" cb="2"/><line nr="116" mi="0" ci="3" mb="0" cb="0"/><line nr="117" mi="0" ci="4" mb="0" cb="0"/><line nr="118" mi="0" ci="3" mb="0" cb="0"/><line nr="120" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="10" covered="99"/><counter type="BRANCH" missed="3" covered="11"/><counter type="LINE" missed="4" covered="31"/><counter type="COMPLEXITY" missed="4" covered="11"/><counter type="METHOD" missed="1" covered="7"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasPayloadEncoder.java"><line nr="56" mi="0" ci="2" mb="0" cb="0"/><line nr="57" mi="0" ci="3" mb="0" cb="0"/><line nr="58" mi="0" ci="5" mb="0" cb="0"/><line nr="59" mi="0" ci="3" mb="0" cb="0"/><line nr="60" mi="0" ci="1" mb="0" cb="0"/><line nr="68" mi="4" ci="0" mb="0" cb="0"/><line nr="69" mi="1" ci="0" mb="0" cb="0"/><line nr="80" mi="0" ci="6" mb="0" cb="2"/><line nr="81" mi="0" ci="4" mb="0" cb="0"/><line nr="82" mi="0" ci="5" mb="0" cb="0"/><line nr="83" mi="0" ci="6" mb="0" cb="2"/><line nr="84" mi="0" ci="4" mb="0" cb="0"/><line nr="85" mi="0" ci="5" mb="0" cb="0"/><line nr="86" mi="0" ci="6" mb="1" cb="1"/><line nr="87" mi="0" ci="4" mb="0" cb="0"/><line nr="88" mi="0" ci="5" mb="0" cb="0"/><line nr="90" mi="4" ci="0" mb="0" cb="0"/><line nr="91" mi="4" ci="0" mb="0" cb="0"/><line nr="94" mi="2" ci="6" mb="1" cb="1"/><line nr="95" mi="3" ci="0" mb="2" cb="0"/><line nr="96" mi="5" ci="0" mb="0" cb="0"/><line nr="98" mi="0" ci="4" mb="0" cb="0"/><line nr="101" mi="2" ci="6" mb="1" cb="1"/><line nr="102" mi="3" ci="0" mb="2" cb="0"/><line nr="103" mi="5" ci="0" mb="0" cb="0"/><line nr="105" mi="0" ci="4" mb="0" cb="0"/><line nr="108" mi="0" ci="8" mb="1" cb="1"/><line nr="109" mi="0" ci="3" mb="0" cb="2"/><line nr="110" mi="0" ci="5" mb="0" cb="0"/><line nr="112" mi="0" ci="4" mb="0" cb="0"/><line nr="115" mi="2" ci="6" mb="1" cb="1"/><line nr="116" mi="2" ci="0" mb="2" cb="0"/><line nr="117" mi="5" ci="0" mb="0" cb="0"/><line nr="119" mi="0" ci="4" mb="0" cb="0"/><line nr="121" mi="0" ci="6" mb="1" cb="1"/><line nr="122" mi="0" ci="5" mb="0" cb="0"/><line nr="125" mi="4" ci="0" mb="0" cb="0"/><line nr="128" mi="0" ci="7" mb="0" cb="0"/><line nr="130" mi="0" ci="7" mb="0" cb="2"/><line nr="132" mi="0" ci="6" mb="0" cb="2"/><line nr="134" mi="0" ci="7" mb="0" cb="0"/><line nr="135" mi="0" ci="8" mb="0" cb="0"/><line nr="136" mi="0" ci="6" mb="1" cb="1"/><line nr="138" mi="0" ci="4" mb="0" cb="0"/><line nr="139" mi="0" ci="5" mb="0" cb="0"/><line nr="140" mi="0" ci="4" mb="0" cb="0"/><line nr="141" mi="0" ci="8" mb="0" cb="2"/><line nr="142" mi="0" ci="8" mb="0" cb="0"/><line nr="144" mi="0" ci="4" mb="0" cb="0"/><line nr="150" mi="2" ci="6" mb="1" cb="1"/><line nr="151" mi="3" ci="0" mb="2" cb="0"/><line nr="152" mi="4" ci="0" mb="0" cb="0"/><line nr="153" mi="3" ci="0" mb="0" cb="0"/><line nr="154" mi="6" ci="0" mb="0" cb="0"/><line nr="155" mi="8" ci="0" mb="0" cb="0"/><line nr="158" mi="2" ci="6" mb="1" cb="1"/><line nr="159" mi="3" ci="0" mb="2" cb="0"/><line nr="160" mi="8" ci="0" mb="2" cb="0"/><line nr="161" mi="3" ci="0" mb="2" cb="0"/><line nr="162" mi="5" ci="0" mb="0" cb="0"/><line nr="163" mi="7" ci="0" mb="0" cb="0"/><line nr="164" mi="7" ci="0" mb="0" cb="0"/><line nr="165" mi="8" ci="0" mb="0" cb="0"/><line nr="167" mi="5" ci="0" mb="0" cb="0"/><line nr="168" mi="2" ci="0" mb="0" cb="0"/><line nr="169" mi="6" ci="0" mb="0" cb="0"/><line nr="170" mi="8" ci="0" mb="0" cb="0"/><line nr="174" mi="0" ci="8" mb="1" cb="1"/><line nr="175" mi="0" ci="3" mb="0" cb="2"/><line nr="176" mi="0" ci="5" mb="0" cb="0"/><line nr="177" mi="0" ci="7" mb="0" cb="0"/><line nr="180" mi="0" ci="3" mb="0" cb="0"/><line nr="182" mi="2" ci="6" mb="1" cb="1"/><line nr="183" mi="2" ci="0" mb="2" cb="0"/><line nr="184" mi="4" ci="0" mb="0" cb="0"/><line nr="185" mi="13" ci="0" mb="0" cb="0"/><line nr="189" mi="0" ci="7" mb="0" cb="0"/><counter type="INSTRUCTION" missed="157" covered="245"/><counter type="BRANCH" missed="27" covered="25"/><counter type="LINE" missed="30" covered="47"/><counter type="COMPLEXITY" missed="20" covered="9"/><counter type="METHOD" missed="1" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasBitInputStream.java"><line nr="12" mi="0" ci="3" mb="0" cb="0"/><line nr="15" mi="0" ci="3" mb="0" cb="0"/><line nr="23" mi="0" ci="3" mb="0" cb="0"/><line nr="24" mi="0" ci="1" mb="0" cb="0"/><line nr="33" mi="0" ci="3" mb="0" cb="2"/><line nr="34" mi="0" ci="4" mb="0" cb="0"/><line nr="35" mi="0" ci="4" mb="1" cb="1"/><line nr="36" mi="5" ci="0" mb="0" cb="0"/><line nr="39" mi="0" ci="8" mb="0" cb="0"/><line nr="40" mi="0" ci="6" mb="0" cb="0"/><line nr="41" mi="0" ci="4" mb="0" cb="2"/><line nr="42" mi="0" ci="3" mb="0" cb="0"/><line nr="44" mi="0" ci="2" mb="0" cb="0"/><line nr="54" mi="3" ci="0" mb="2" cb="0"/><line nr="55" mi="4" ci="0" mb="0" cb="0"/><line nr="56" mi="4" ci="0" mb="2" cb="0"/><line nr="57" mi="2" ci="0" mb="0" cb="0"/><line nr="59" mi="5" ci="0" mb="0" cb="0"/><line nr="62" mi="5" ci="0" mb="0" cb="0"/><line nr="73" mi="0" ci="3" mb="0" cb="0"/><line nr="74" mi="0" ci="4" mb="1" cb="1"/><line nr="75" mi="5" ci="0" mb="0" cb="0"/><line nr="77" mi="0" ci="6" mb="0" cb="0"/><line nr="88" mi="0" ci="3" mb="0" cb="0"/><line nr="89" mi="0" ci="4" mb="0" cb="0"/><line nr="100" mi="0" ci="2" mb="0" cb="0"/><line nr="101" mi="0" ci="3" mb="0" cb="0"/><line nr="102" mi="0" ci="2" mb="0" cb="2"/><line nr="103" mi="0" ci="1" mb="0" cb="0"/><line nr="104" mi="0" ci="4" mb="0" cb="0"/><line nr="106" mi="0" ci="2" mb="0" cb="0"/><line nr="107" mi="0" ci="7" mb="0" cb="2"/><line nr="108" mi="0" ci="7" mb="0" cb="0"/><line nr="110" mi="0" ci="2" mb="0" cb="0"/><counter type="INSTRUCTION" missed="33" covered="94"/><counter type="BRANCH" missed="6" covered="10"/><counter type="LINE" missed="8" covered="26"/><counter type="COMPLEXITY" missed="5" covered="9"/><counter type="METHOD" missed="1" covered="5"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasPayloadDecoder.java"><line nr="13" mi="0" ci="2" mb="0" cb="0"/><line nr="28" mi="0" ci="3" mb="0" cb="0"/><line nr="31" mi="0" ci="3" mb="0" cb="0"/><line nr="34" mi="0" ci="3" mb="0" cb="0"/><line nr="37" mi="0" ci="3" mb="0" cb="0"/><line nr="40" mi="0" ci="3" mb="0" cb="0"/><line nr="43" mi="0" ci="4" mb="0" cb="0"/><line nr="59" mi="0" ci="6" mb="0" cb="0"/><line nr="60" mi="0" ci="3" mb="0" cb="0"/><line nr="64" mi="0" ci="5" mb="0" cb="2"/><line nr="65" mi="0" ci="5" mb="1" cb="1"/><line nr="66" mi="4" ci="0" mb="0" cb="0"/><line nr="68" mi="0" ci="4" mb="0" cb="0"/><line nr="71" mi="0" ci="5" mb="0" cb="2"/><line nr="72" mi="0" ci="4" mb="0" cb="0"/><line nr="74" mi="0" ci="3" mb="0" cb="0"/><line nr="78" mi="0" ci="5" mb="1" cb="1"/><line nr="79" mi="4" ci="0" mb="0" cb="0"/><line nr="81" mi="0" ci="3" mb="0" cb="0"/><line nr="84" mi="0" ci="5" mb="1" cb="1"/><line nr="85" mi="4" ci="0" mb="0" cb="0"/><line nr="87" mi="0" ci="3" mb="0" cb="0"/><line nr="90" mi="0" ci="5" mb="0" cb="2"/><line nr="91" mi="0" ci="5" mb="0" cb="0"/><line nr="93" mi="0" ci="4" mb="0" cb="0"/><line nr="96" mi="0" ci="5" mb="1" cb="1"/><line nr="97" mi="5" ci="0" mb="0" cb="0"/><line nr="99" mi="0" ci="4" mb="0" cb="0"/><line nr="101" mi="0" ci="4" mb="1" cb="1"/><line nr="107" mi="0" ci="6" mb="0" cb="0"/><line nr="109" mi="0" ci="6" mb="1" cb="1"/><line nr="110" mi="0" ci="2" mb="0" cb="2"/><line nr="111" mi="0" ci="8" mb="0" cb="0"/><line nr="112" mi="0" ci="6" mb="1" cb="1"/><line nr="113" mi="0" ci="2" mb="0" cb="2"/><line nr="114" mi="0" ci="9" mb="0" cb="0"/><line nr="115" mi="0" ci="7" mb="0" cb="0"/><line nr="116" mi="0" ci="6" mb="1" cb="1"/><line nr="117" mi="0" ci="2" mb="1" cb="1"/><line nr="118" mi="0" ci="5" mb="0" cb="0"/><line nr="119" mi="0" ci="7" mb="0" cb="0"/><line nr="120" mi="0" ci="4" mb="0" cb="0"/><line nr="121" mi="0" ci="3" mb="0" cb="0"/><line nr="122" mi="0" ci="5" mb="0" cb="0"/><line nr="123" mi="0" ci="2" mb="0" cb="0"/><line nr="124" mi="0" ci="3" mb="0" cb="0"/><line nr="125" mi="0" ci="7" mb="0" cb="2"/><line nr="126" mi="0" ci="2" mb="0" cb="0"/><line nr="127" mi="0" ci="3" mb="0" cb="0"/><line nr="128" mi="0" ci="3" mb="0" cb="0"/><line nr="129" mi="0" ci="4" mb="0" cb="0"/><line nr="131" mi="0" ci="6" mb="0" cb="0"/><line nr="132" mi="0" ci="1" mb="0" cb="0"/><line nr="133" mi="3" ci="0" mb="0" cb="0"/><line nr="136" mi="0" ci="3" mb="1" cb="1"/><line nr="137" mi="4" ci="0" mb="0" cb="0"/><line nr="138" mi="3" ci="0" mb="0" cb="0"/><line nr="139" mi="5" ci="0" mb="0" cb="0"/><line nr="140" mi="7" ci="0" mb="0" cb="0"/><line nr="141" mi="3" ci="0" mb="2" cb="0"/><line nr="142" mi="6" ci="0" mb="0" cb="0"/><line nr="144" mi="3" ci="0" mb="0" cb="0"/><line nr="145" mi="5" ci="0" mb="0" cb="0"/><line nr="146" mi="7" ci="0" mb="0" cb="0"/><line nr="148" mi="1" ci="3" mb="1" cb="1"/><line nr="149" mi="4" ci="0" mb="0" cb="0"/><line nr="150" mi="3" ci="0" mb="0" cb="0"/><line nr="151" mi="5" ci="0" mb="0" cb="0"/><line nr="152" mi="7" ci="0" mb="0" cb="0"/><line nr="154" mi="0" ci="4" mb="0" cb="2"/><line nr="155" mi="0" ci="10" mb="0" cb="0"/><line nr="157" mi="0" ci="4" mb="1" cb="1"/><line nr="158" mi="5" ci="0" mb="0" cb="0"/><line nr="160" mi="0" ci="1" mb="0" cb="0"/><line nr="168" mi="0" ci="3" mb="0" cb="0"/><line nr="177" mi="0" ci="3" mb="0" cb="0"/><line nr="186" mi="3" ci="6" mb="1" cb="1"/><line nr="195" mi="0" ci="3" mb="0" cb="0"/><line nr="204" mi="0" ci="3" mb="0" cb="0"/><line nr="213" mi="0" ci="3" mb="0" cb="0"/><counter type="INSTRUCTION" missed="91" covered="254"/><counter type="BRANCH" missed="15" covered="27"/><counter type="LINE" missed="19" covered="61"/><counter type="COMPLEXITY" missed="14" covered="15"/><counter type="METHOD" missed="0" covered="8"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="291" covered="692"/><counter type="BRANCH" missed="51" covered="73"/><counter type="LINE" missed="61" covered="165"/><counter type="COMPLEXITY" missed="43" covered="44"/><counter type="METHOD" missed="3" covered="22"/><counter type="CLASS" missed="0" covered="4"/></package><package name="mtas/parser/cql"><class name="mtas/parser/cql/TokenMgrError"><method name="addEscapes" desc="(Ljava/lang/String;)Ljava/lang/String;" line="51"><counter type="INSTRUCTION" missed="103" covered="0"/><counter type="BRANCH" missed="15" covered="0"/><counter type="LINE" missed="25" covered="0"/><counter type="COMPLEXITY" missed="12" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="LexicalErr" desc="(ZIIILjava/lang/String;I)Ljava/lang/String;" line="106"><counter type="INSTRUCTION" missed="48" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getMessage" desc="()Ljava/lang/String;" line="124"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="()V" line="132"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;I)V" line="137"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(ZIIILjava/lang/String;II)V" line="143"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="175" covered="0"/><counter type="BRANCH" missed="17" covered="0"/><counter type="LINE" missed="37" covered="0"/><counter type="COMPLEXITY" missed="18" covered="0"/><counter type="METHOD" missed="6" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/parser/cql/Token"><method name="getValue" desc="()Ljava/lang/Object;" line="72"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="()V" line="78"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(I)V" line="85"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(ILjava/lang/String;)V" line="92"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="()Ljava/lang/String;" line="102"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="newToken" desc="(ILjava/lang/String;)Lmtas/parser/cql/Token;" line="119"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="newToken" desc="(I)Lmtas/parser/cql/Token;" line="127"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="14" covered="20"/><counter type="LINE" missed="5" covered="7"/><counter type="COMPLEXITY" missed="4" covered="3"/><counter type="METHOD" missed="4" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/parser/cql/MtasCQLParser"><method name="parse" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/HashMap;Lmtas/search/spans/util/MtasSpanQuery;Ljava/lang/Integer;)Lmtas/search/spans/util/MtasSpanQuery;" line="38"><counter type="INSTRUCTION" missed="35" covered="25"/><counter type="BRANCH" missed="5" covered="3"/><counter type="LINE" missed="5" covered="4"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="unquoteString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="56"><counter type="INSTRUCTION" missed="0" covered="24"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="variableString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="66"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="cql" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/HashMap;Ljava/util/HashSet;Lmtas/search/spans/util/MtasSpanQuery;Ljava/lang/Integer;)Lmtas/search/spans/util/MtasSpanQuery;" line="74"><counter type="INSTRUCTION" missed="13" covered="106"/><counter type="BRANCH" missed="3" covered="11"/><counter type="LINE" missed="3" covered="19"/><counter type="COMPLEXITY" missed="3" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="cqlBlock" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/HashMap;Ljava/util/HashSet;Lmtas/search/spans/util/MtasSpanQuery;Ljava/lang/Integer;)Lmtas/search/spans/MtasSpanSequenceItem;" line="117"><counter type="INSTRUCTION" missed="175" covered="534"/><counter type="BRANCH" missed="30" covered="68"/><counter type="LINE" missed="38" covered="108"/><counter type="COMPLEXITY" missed="25" covered="25"/><counter type="METHOD" missed="0" covered="1"/></method><method name="sentence" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/HashMap;Ljava/util/HashSet;Lmtas/search/spans/util/MtasSpanQuery;Ljava/lang/Integer;)Lmtas/parser/cql/util/MtasCQLParserSentenceCondition;" line="324"><counter type="INSTRUCTION" missed="5" covered="26"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="8"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="sentencePart" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/HashMap;Ljava/util/HashSet;Lmtas/search/spans/util/MtasSpanQuery;Ljava/lang/Integer;)Lmtas/parser/cql/util/MtasCQLParserSentencePartCondition;" line="338"><counter type="INSTRUCTION" missed="36" covered="168"/><counter type="BRANCH" missed="5" covered="21"/><counter type="LINE" missed="9" covered="42"/><counter type="COMPLEXITY" missed="5" covered="9"/><counter type="METHOD" missed="0" covered="1"/></method><method name="basicSentence" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/HashMap;Ljava/util/HashSet;Lmtas/search/spans/util/MtasSpanQuery;Ljava/lang/Integer;)Lmtas/parser/cql/util/MtasCQLParserBasicSentenceCondition;" line="420"><counter type="INSTRUCTION" missed="21" covered="68"/><counter type="BRANCH" missed="3" covered="9"/><counter type="LINE" missed="5" covered="15"/><counter type="COMPLEXITY" missed="3" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="group" desc="(Ljava/lang/String;)Lmtas/parser/cql/util/MtasCQLParserGroupFullCondition;" line="453"><counter type="INSTRUCTION" missed="54" covered="151"/><counter type="BRANCH" missed="9" covered="19"/><counter type="LINE" missed="14" covered="42"/><counter type="COMPLEXITY" missed="7" covered="8"/><counter type="METHOD" missed="0" covered="1"/></method><method name="groupCondition" desc="(Ljava/lang/String;)Lmtas/parser/cql/util/MtasCQLParserGroupCondition;" line="546"><counter type="INSTRUCTION" missed="14" covered="71"/><counter type="BRANCH" missed="3" covered="7"/><counter type="LINE" missed="4" covered="15"/><counter type="COMPLEXITY" missed="3" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="word" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/HashMap;Ljava/util/HashSet;)Lmtas/parser/cql/util/MtasCQLParserWordFullCondition;" line="573"><counter type="INSTRUCTION" missed="51" covered="252"/><counter type="BRANCH" missed="6" covered="28"/><counter type="LINE" missed="12" covered="62"/><counter type="COMPLEXITY" missed="6" covered="12"/><counter type="METHOD" missed="0" covered="1"/></method><method name="wordCondition" desc="(Ljava/lang/String;Ljava/util/HashMap;Ljava/util/HashSet;)Lmtas/parser/cql/util/MtasCQLParserWordCondition;" line="687"><counter type="INSTRUCTION" missed="166" covered="181"/><counter type="BRANCH" missed="27" covered="25"/><counter type="LINE" missed="36" covered="41"/><counter type="COMPLEXITY" missed="19" covered="8"/><counter type="METHOD" missed="0" covered="1"/></method><method name="wordAtomCondition" desc="(Ljava/lang/String;Ljava/util/HashMap;Ljava/util/HashSet;)Lmtas/parser/cql/util/MtasCQLParserWordCondition;" line="808"><counter type="INSTRUCTION" missed="115" covered="233"/><counter type="BRANCH" missed="16" covered="30"/><counter type="LINE" missed="18" covered="52"/><counter type="COMPLEXITY" missed="16" covered="8"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_1" desc="(I)Z" line="922"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_2" desc="(I)Z" line="930"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_3" desc="(I)Z" line="938"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_4" desc="(I)Z" line="946"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_5" desc="(I)Z" line="954"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_6" desc="(I)Z" line="962"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_7" desc="(I)Z" line="970"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_8" desc="(I)Z" line="978"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_9" desc="(I)Z" line="986"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_10" desc="(I)Z" line="994"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_11" desc="(I)Z" line="1002"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_12" desc="(I)Z" line="1010"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_13" desc="(I)Z" line="1018"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_14" desc="(I)Z" line="1026"><counter type="INSTRUCTION" missed="18" covered="21"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_15" desc="(I)Z" line="1034"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_16" desc="(I)Z" line="1042"><counter type="INSTRUCTION" missed="18" covered="21"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_17" desc="(I)Z" line="1050"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_18" desc="(I)Z" line="1058"><counter type="INSTRUCTION" missed="39" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_2_19" desc="(I)Z" line="1066"><counter type="INSTRUCTION" missed="18" covered="21"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_20" desc="(I)Z" line="1074"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_21" desc="(I)Z" line="1082"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_22" desc="(I)Z" line="1090"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_23" desc="(I)Z" line="1098"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_24" desc="(I)Z" line="1106"><counter type="INSTRUCTION" missed="18" covered="21"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_25" desc="(I)Z" line="1114"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_26" desc="(I)Z" line="1122"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_27" desc="(I)Z" line="1130"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_28" desc="(I)Z" line="1138"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_29" desc="(I)Z" line="1146"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_30" desc="(I)Z" line="1154"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_31" desc="(I)Z" line="1162"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_32" desc="(I)Z" line="1170"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_33" desc="(I)Z" line="1178"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_34" desc="(I)Z" line="1186"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_35" desc="(I)Z" line="1194"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_36" desc="(I)Z" line="1202"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_37" desc="(I)Z" line="1210"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_38" desc="(I)Z" line="1218"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_39" desc="(I)Z" line="1226"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_40" desc="(I)Z" line="1234"><counter type="INSTRUCTION" missed="39" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_2_41" desc="(I)Z" line="1242"><counter type="INSTRUCTION" missed="39" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_2_42" desc="(I)Z" line="1250"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_43" desc="(I)Z" line="1258"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_44" desc="(I)Z" line="1266"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_45" desc="(I)Z" line="1274"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_46" desc="(I)Z" line="1282"><counter type="INSTRUCTION" missed="18" covered="21"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_47" desc="(I)Z" line="1290"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_48" desc="(I)Z" line="1298"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_49" desc="(I)Z" line="1306"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_50" desc="(I)Z" line="1314"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_51" desc="(I)Z" line="1322"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_52" desc="(I)Z" line="1330"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_53" desc="(I)Z" line="1338"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_54" desc="(I)Z" line="1346"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_55" desc="(I)Z" line="1354"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_56" desc="(I)Z" line="1362"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_57" desc="(I)Z" line="1370"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_58" desc="(I)Z" line="1378"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_59" desc="(I)Z" line="1386"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_60" desc="(I)Z" line="1394"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_61" desc="(I)Z" line="1402"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_62" desc="(I)Z" line="1410"><counter type="INSTRUCTION" missed="39" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_2_63" desc="(I)Z" line="1418"><counter type="INSTRUCTION" missed="18" covered="21"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_64" desc="(I)Z" line="1426"><counter type="INSTRUCTION" missed="39" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_2_65" desc="(I)Z" line="1434"><counter type="INSTRUCTION" missed="39" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_2_66" desc="(I)Z" line="1442"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_67" desc="(I)Z" line="1450"><counter type="INSTRUCTION" missed="39" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_2_68" desc="(I)Z" line="1458"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_69" desc="(I)Z" line="1466"><counter type="INSTRUCTION" missed="39" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_2_70" desc="(I)Z" line="1474"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_71" desc="(I)Z" line="1482"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_72" desc="(I)Z" line="1490"><counter type="INSTRUCTION" missed="39" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_2_73" desc="(I)Z" line="1498"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_74" desc="(I)Z" line="1506"><counter type="INSTRUCTION" missed="39" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_2_75" desc="(I)Z" line="1514"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_76" desc="(I)Z" line="1522"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_77" desc="(I)Z" line="1530"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_78" desc="(I)Z" line="1538"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_79" desc="(I)Z" line="1546"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_80" desc="(I)Z" line="1554"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_81" desc="(I)Z" line="1562"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_82" desc="(I)Z" line="1570"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_83" desc="(I)Z" line="1578"><counter type="INSTRUCTION" missed="18" covered="21"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_84" desc="(I)Z" line="1586"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_85" desc="(I)Z" line="1594"><counter type="INSTRUCTION" missed="18" covered="21"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_86" desc="(I)Z" line="1602"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_87" desc="(I)Z" line="1610"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_88" desc="(I)Z" line="1618"><counter type="INSTRUCTION" missed="16" covered="23"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_2_89" desc="(I)Z" line="1626"><counter type="INSTRUCTION" missed="17" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_43" desc="()Z" line="1634"><counter type="INSTRUCTION" missed="2" covered="18"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_77" desc="()Z" line="1643"><counter type="INSTRUCTION" missed="8" covered="8"/><counter type="BRANCH" missed="3" covered="1"/><counter type="LINE" missed="2" covered="3"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_22" desc="()Z" line="1654"><counter type="INSTRUCTION" missed="2" covered="88"/><counter type="BRANCH" missed="4" covered="24"/><counter type="LINE" missed="0" covered="29"/><counter type="COMPLEXITY" missed="4" covered="11"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3R_16" desc="()Z" line="1700"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_72" desc="()Z" line="1710"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_3_71" desc="()Z" line="1716"><counter type="INSTRUCTION" missed="2" covered="5"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_4" desc="()Z" line="1722"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_70" desc="()Z" line="1728"><counter type="INSTRUCTION" missed="8" covered="14"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="2" covered="4"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_69" desc="()Z" line="1740"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_3_6" desc="()Z" line="1746"><counter type="INSTRUCTION" missed="4" covered="25"/><counter type="BRANCH" missed="2" covered="6"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="2" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_68" desc="()Z" line="1759"><counter type="INSTRUCTION" missed="2" covered="5"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3R_11" desc="()Z" line="1765"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_5" desc="()Z" line="1771"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3R_9" desc="()Z" line="1778"><counter type="INSTRUCTION" missed="0" covered="25"/><counter type="BRANCH" missed="0" covered="6"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_67" desc="()Z" line="1790"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_3_66" desc="()Z" line="1796"><counter type="INSTRUCTION" missed="2" covered="5"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_76" desc="()Z" line="1803"><counter type="INSTRUCTION" missed="16" covered="30"/><counter type="BRANCH" missed="6" covered="6"/><counter type="LINE" missed="4" covered="8"/><counter type="COMPLEXITY" missed="4" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_65" desc="()Z" line="1823"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_3_64" desc="()Z" line="1829"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_3_36" desc="()Z" line="1835"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_63" desc="()Z" line="1841"><counter type="INSTRUCTION" missed="16" covered="6"/><counter type="BRANCH" missed="5" covered="1"/><counter type="LINE" missed="5" covered="1"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_41" desc="()Z" line="1853"><counter type="INSTRUCTION" missed="2" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_40" desc="()Z" line="1859"><counter type="INSTRUCTION" missed="14" covered="6"/><counter type="BRANCH" missed="5" covered="1"/><counter type="LINE" missed="3" covered="1"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_62" desc="()Z" line="1867"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_3_39" desc="()Z" line="1873"><counter type="INSTRUCTION" missed="8" covered="24"/><counter type="BRANCH" missed="4" covered="6"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="4" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_61" desc="()Z" line="1883"><counter type="INSTRUCTION" missed="2" covered="5"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_42" desc="()Z" line="1890"><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_60" desc="()Z" line="1903"><counter type="INSTRUCTION" missed="2" covered="5"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_59" desc="()Z" line="1909"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_75" desc="()Z" line="1916"><counter type="INSTRUCTION" missed="10" covered="36"/><counter type="BRANCH" missed="5" covered="7"/><counter type="LINE" missed="2" covered="10"/><counter type="COMPLEXITY" missed="4" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_38" desc="()Z" line="1936"><counter type="INSTRUCTION" missed="4" covered="9"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_58" desc="()Z" line="1943"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_78" desc="()Z" line="1950"><counter type="INSTRUCTION" missed="4" covered="39"/><counter type="BRANCH" missed="2" covered="10"/><counter type="LINE" missed="0" covered="11"/><counter type="COMPLEXITY" missed="2" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_3" desc="()Z" line="1967"><counter type="INSTRUCTION" missed="2" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3R_17" desc="()Z" line="1974"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_2" desc="()Z" line="1984"><counter type="INSTRUCTION" missed="2" covered="11"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_37" desc="()Z" line="1991"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_1" desc="()Z" line="2000"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3R_15" desc="()Z" line="2006"><counter type="INSTRUCTION" missed="4" covered="33"/><counter type="BRANCH" missed="2" covered="8"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="2" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3R_10" desc="()Z" line="2021"><counter type="INSTRUCTION" missed="4" covered="27"/><counter type="BRANCH" missed="4" covered="4"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="4" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_86" desc="()Z" line="2037"><counter type="INSTRUCTION" missed="2" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_85" desc="()Z" line="2043"><counter type="INSTRUCTION" missed="2" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_89" desc="()Z" line="2049"><counter type="INSTRUCTION" missed="4" covered="24"/><counter type="BRANCH" missed="3" covered="5"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_35" desc="()Z" line="2062"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_56" desc="()Z" line="2068"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_55" desc="()Z" line="2074"><counter type="INSTRUCTION" missed="4" covered="16"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_34" desc="()Z" line="2082"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_54" desc="()Z" line="2088"><counter type="INSTRUCTION" missed="6" covered="26"/><counter type="BRANCH" missed="3" covered="7"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="3" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_33" desc="()Z" line="2099"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_57" desc="()Z" line="2110"><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="BRANCH" missed="0" covered="6"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_84" desc="()Z" line="2123"><counter type="INSTRUCTION" missed="2" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_83" desc="()Z" line="2129"><counter type="INSTRUCTION" missed="2" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_32" desc="()Z" line="2135"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_53" desc="()Z" line="2141"><counter type="INSTRUCTION" missed="2" covered="12"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_31" desc="()Z" line="2148"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_50" desc="()Z" line="2154"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3R_12" desc="()Z" line="2161"><counter type="INSTRUCTION" missed="0" covered="26"/><counter type="BRANCH" missed="0" covered="6"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_88" desc="()Z" line="2175"><counter type="INSTRUCTION" missed="2" covered="26"/><counter type="BRANCH" missed="2" covered="6"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="2" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_46" desc="()Z" line="2188"><counter type="INSTRUCTION" missed="7" covered="6"/><counter type="BRANCH" missed="3" covered="1"/><counter type="LINE" missed="2" covered="1"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_48" desc="()Z" line="2195"><counter type="INSTRUCTION" missed="2" covered="21"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_19" desc="()Z" line="2207"><counter type="INSTRUCTION" missed="2" covered="5"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_45" desc="()Z" line="2213"><counter type="INSTRUCTION" missed="2" covered="11"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_21" desc="()Z" line="2220"><counter type="INSTRUCTION" missed="6" covered="23"/><counter type="BRANCH" missed="4" covered="4"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="4" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_20" desc="()Z" line="2233"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_29" desc="()Z" line="2239"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_47" desc="()Z" line="2245"><counter type="INSTRUCTION" missed="2" covered="21"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_30" desc="()Z" line="2258"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_18" desc="()Z" line="2266"><counter type="INSTRUCTION" missed="2" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_49" desc="()Z" line="2272"><counter type="INSTRUCTION" missed="0" covered="21"/><counter type="BRANCH" missed="0" covered="6"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_82" desc="()Z" line="2284"><counter type="INSTRUCTION" missed="2" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_81" desc="()Z" line="2290"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_17" desc="()Z" line="2296"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_52" desc="()Z" line="2302"><counter type="INSTRUCTION" missed="2" covered="26"/><counter type="BRANCH" missed="1" covered="7"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="1" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_16" desc="()Z" line="2315"><counter type="INSTRUCTION" missed="2" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_51" desc="()Z" line="2321"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_87" desc="()Z" line="2327"><counter type="INSTRUCTION" missed="2" covered="20"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_15" desc="()Z" line="2339"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3R_14" desc="()Z" line="2346"><counter type="INSTRUCTION" missed="0" covered="31"/><counter type="BRANCH" missed="0" covered="8"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_80" desc="()Z" line="2361"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3R_18" desc="()Z" line="2368"><counter type="INSTRUCTION" missed="0" covered="31"/><counter type="BRANCH" missed="0" covered="8"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_14" desc="()Z" line="2383"><counter type="INSTRUCTION" missed="2" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_13" desc="()Z" line="2389"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_25" desc="()Z" line="2395"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_24" desc="()Z" line="2401"><counter type="INSTRUCTION" missed="14" covered="6"/><counter type="BRANCH" missed="5" covered="1"/><counter type="LINE" missed="3" covered="1"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_23" desc="()Z" line="2409"><counter type="INSTRUCTION" missed="8" covered="24"/><counter type="BRANCH" missed="4" covered="6"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="4" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_12" desc="()Z" line="2419"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_11" desc="()Z" line="2425"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_26" desc="()Z" line="2432"><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_10" desc="()Z" line="2445"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_79" desc="()Z" line="2451"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_28" desc="()Z" line="2457"><counter type="INSTRUCTION" missed="2" covered="26"/><counter type="BRANCH" missed="1" covered="7"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="1" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_9" desc="()Z" line="2468"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_8" desc="()Z" line="2474"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_27" desc="()Z" line="2480"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_74" desc="()Z" line="2486"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_3R_13" desc="()Z" line="2493"><counter type="INSTRUCTION" missed="0" covered="25"/><counter type="BRANCH" missed="0" covered="6"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_73" desc="()Z" line="2505"><counter type="INSTRUCTION" missed="2" covered="5"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_7" desc="()Z" line="2511"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_3_44" desc="()Z" line="2517"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_la1_init_0" desc="()V" line="2540"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_la1_init_1" desc="()V" line="2543"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/io/InputStream;)V" line="2551"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/io/InputStream;Ljava/lang/String;)V" line="2532"><counter type="INSTRUCTION" missed="85" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="16" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Ljava/io/InputStream;)V" line="2565"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Ljava/io/InputStream;Ljava/lang/String;)V" line="2569"><counter type="INSTRUCTION" missed="58" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/io/Reader;)V" line="2532"><counter type="INSTRUCTION" missed="0" covered="77"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="16"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="ReInit" desc="(Ljava/io/Reader;)V" line="2590"><counter type="INSTRUCTION" missed="61" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="11" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Lmtas/parser/cql/MtasCQLParserTokenManager;)V" line="2532"><counter type="INSTRUCTION" missed="65" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="15" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Lmtas/parser/cql/MtasCQLParserTokenManager;)V" line="2617"><counter type="INSTRUCTION" missed="31" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_consume_token" desc="(I)Lmtas/parser/cql/Token;" line="2626"><counter type="INSTRUCTION" missed="49" covered="38"/><counter type="BRANCH" missed="9" covered="3"/><counter type="LINE" missed="10" covered="6"/><counter type="COMPLEXITY" missed="6" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jj_scan_token" desc="(I)Z" line="2652"><counter type="INSTRUCTION" missed="30" covered="57"/><counter type="BRANCH" missed="10" covered="8"/><counter type="LINE" missed="3" covered="10"/><counter type="COMPLEXITY" missed="6" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getNextToken" desc="()Lmtas/parser/cql/Token;" line="2675"><counter type="INSTRUCTION" missed="31" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getToken" desc="(I)Lmtas/parser/cql/Token;" line="2684"><counter type="INSTRUCTION" missed="26" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_ntk_f" desc="()I" line="2693"><counter type="INSTRUCTION" missed="26" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_add_error_token" desc="(II)V" line="2706"><counter type="INSTRUCTION" missed="108" covered="0"/><counter type="BRANCH" missed="20" covered="0"/><counter type="LINE" missed="22" covered="0"/><counter type="COMPLEXITY" missed="11" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="generateParseException" desc="()Lmtas/parser/cql/ParseException;" line="2745"><counter type="INSTRUCTION" missed="128" covered="0"/><counter type="BRANCH" missed="18" covered="0"/><counter type="LINE" missed="24" covered="0"/><counter type="COMPLEXITY" missed="10" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="enable_tracing" desc="()V" line="2782"><counter type="INSTRUCTION" missed="1" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="disable_tracing" desc="()V" line="2786"><counter type="INSTRUCTION" missed="1" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_rescan_token" desc="()V" line="2789"><counter type="INSTRUCTION" missed="399" covered="0"/><counter type="BRANCH" missed="96" covered="0"/><counter type="LINE" missed="100" covered="0"/><counter type="COMPLEXITY" missed="93" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jj_save" desc="(II)V" line="2898"><counter type="INSTRUCTION" missed="0" covered="42"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="2536"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="3745" covered="5147"/><counter type="BRANCH" missed="460" covered="674"/><counter type="LINE" missed="526" covered="1056"/><counter type="COMPLEXITY" missed="404" covered="430"/><counter type="METHOD" missed="32" covered="191"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/parser/cql/MtasCQLParser$JJCalls"><method name="&lt;init&gt;" desc="()V" line="2909"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/parser/cql/MtasCQLParserConstants"><method name="&lt;clinit&gt;" desc="()V" line="88"><counter type="INSTRUCTION" missed="164" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="164" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/parser/cql/MtasCQLParser$LookaheadSuccess"><method name="&lt;init&gt;" desc="()V" line="2649"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/parser/cql/ParseException"><method name="&lt;init&gt;" desc="(Lmtas/parser/cql/Token;[[I[Ljava/lang/String;)V" line="39"><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="()V" line="56"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="61"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="initialise" desc="(Lmtas/parser/cql/Token;[[I[Ljava/lang/String;)Ljava/lang/String;" line="97"><counter type="INSTRUCTION" missed="229" covered="0"/><counter type="BRANCH" missed="18" covered="0"/><counter type="LINE" missed="30" covered="0"/><counter type="COMPLEXITY" missed="10" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add_escapes" desc="(Ljava/lang/String;)Ljava/lang/String;" line="150"><counter type="INSTRUCTION" missed="103" covered="0"/><counter type="BRANCH" missed="15" covered="0"/><counter type="LINE" missed="25" covered="0"/><counter type="COMPLEXITY" missed="12" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;clinit&gt;" desc="()V" line="26"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="360" covered="0"/><counter type="BRANCH" missed="33" covered="0"/><counter type="LINE" missed="65" covered="0"/><counter type="COMPLEXITY" missed="26" covered="0"/><counter type="METHOD" missed="6" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/parser/cql/MtasCQLParserTokenManager"><method name="setDebugStream" desc="(Ljava/io/PrintStream;)V" line="41"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jjStopStringLiteralDfa_0" desc="(IJ)I" line="43"><counter type="INSTRUCTION" missed="260" covered="15"/><counter type="BRANCH" missed="52" covered="3"/><counter type="LINE" missed="80" covered="5"/><counter type="COMPLEXITY" missed="34" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjStartNfa_0" desc="(IJ)I" line="179"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjStopAtPos" desc="(II)I" line="183"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjMoveStringLiteralDfa0_0" desc="()I" line="188"><counter type="INSTRUCTION" missed="0" covered="105"/><counter type="BRANCH" missed="0" covered="21"/><counter type="LINE" missed="0" covered="23"/><counter type="COMPLEXITY" missed="0" covered="21"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjMoveStringLiteralDfa1_0" desc="(J)I" line="236"><counter type="INSTRUCTION" missed="29" covered="49"/><counter type="BRANCH" missed="5" covered="8"/><counter type="LINE" missed="7" covered="11"/><counter type="COMPLEXITY" missed="4" covered="8"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjMoveStringLiteralDfa2_0" desc="(JJ)I" line="271"><counter type="INSTRUCTION" missed="23" covered="52"/><counter type="BRANCH" missed="3" covered="8"/><counter type="LINE" missed="6" covered="11"/><counter type="COMPLEXITY" missed="3" covered="7"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjMoveStringLiteralDfa3_0" desc="(JJ)I" line="302"><counter type="INSTRUCTION" missed="18" covered="47"/><counter type="BRANCH" missed="2" covered="7"/><counter type="LINE" missed="5" covered="10"/><counter type="COMPLEXITY" missed="2" covered="6"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjMoveStringLiteralDfa4_0" desc="(JJ)I" line="329"><counter type="INSTRUCTION" missed="28" covered="57"/><counter type="BRANCH" missed="4" covered="9"/><counter type="LINE" missed="7" covered="12"/><counter type="COMPLEXITY" missed="4" covered="8"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjMoveStringLiteralDfa5_0" desc="(JJ)I" line="364"><counter type="INSTRUCTION" missed="33" covered="59"/><counter type="BRANCH" missed="6" covered="9"/><counter type="LINE" missed="8" covered="12"/><counter type="COMPLEXITY" missed="6" covered="7"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjMoveStringLiteralDfa6_0" desc="(JJ)I" line="401"><counter type="INSTRUCTION" missed="33" covered="53"/><counter type="BRANCH" missed="5" covered="8"/><counter type="LINE" missed="8" covered="11"/><counter type="COMPLEXITY" missed="5" covered="6"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjMoveStringLiteralDfa7_0" desc="(JJ)I" line="434"><counter type="INSTRUCTION" missed="23" covered="42"/><counter type="BRANCH" missed="3" covered="6"/><counter type="LINE" missed="6" covered="9"/><counter type="COMPLEXITY" missed="3" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjMoveStringLiteralDfa8_0" desc="(JJ)I" line="461"><counter type="INSTRUCTION" missed="23" covered="47"/><counter type="BRANCH" missed="3" covered="7"/><counter type="LINE" missed="6" covered="10"/><counter type="COMPLEXITY" missed="3" covered="6"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjMoveStringLiteralDfa9_0" desc="(JJ)I" line="490"><counter type="INSTRUCTION" missed="28" covered="68"/><counter type="BRANCH" missed="5" covered="10"/><counter type="LINE" missed="7" covered="13"/><counter type="COMPLEXITY" missed="5" covered="6"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjMoveStringLiteralDfa10_0" desc="(JJ)I" line="523"><counter type="INSTRUCTION" missed="40" covered="43"/><counter type="BRANCH" missed="8" covered="6"/><counter type="LINE" missed="9" covered="9"/><counter type="COMPLEXITY" missed="6" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjMoveStringLiteralDfa11_0" desc="(JJ)I" line="554"><counter type="INSTRUCTION" missed="23" covered="39"/><counter type="BRANCH" missed="4" covered="5"/><counter type="LINE" missed="6" covered="8"/><counter type="COMPLEXITY" missed="4" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjMoveStringLiteralDfa12_0" desc="(JJ)I" line="579"><counter type="INSTRUCTION" missed="23" covered="33"/><counter type="BRANCH" missed="4" covered="4"/><counter type="LINE" missed="6" covered="7"/><counter type="COMPLEXITY" missed="4" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjMoveStringLiteralDfa13_0" desc="(JJ)I" line="602"><counter type="INSTRUCTION" missed="23" covered="22"/><counter type="BRANCH" missed="3" covered="2"/><counter type="LINE" missed="6" covered="5"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjMoveStringLiteralDfa14_0" desc="(JJ)I" line="621"><counter type="INSTRUCTION" missed="23" covered="22"/><counter type="BRANCH" missed="3" covered="2"/><counter type="LINE" missed="6" covered="5"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjMoveStringLiteralDfa15_0" desc="(JJ)I" line="640"><counter type="INSTRUCTION" missed="23" covered="29"/><counter type="BRANCH" missed="4" covered="3"/><counter type="LINE" missed="6" covered="6"/><counter type="COMPLEXITY" missed="4" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjMoveStringLiteralDfa16_0" desc="(JJ)I" line="661"><counter type="INSTRUCTION" missed="46" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="11" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jjStartNfaWithStates_0" desc="(III)I" line="681"><counter type="INSTRUCTION" missed="5" covered="19"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjMoveNfa_0" desc="(II)I" line="695"><counter type="INSTRUCTION" missed="124" covered="260"/><counter type="BRANCH" missed="41" covered="55"/><counter type="LINE" missed="26" covered="71"/><counter type="COMPLEXITY" missed="29" covered="26"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjCanMove_0" desc="(IIIJJ)Z" line="853"><counter type="INSTRUCTION" missed="26" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jjFillToken" desc="()Lmtas/parser/cql/Token;" line="882"><counter type="INSTRUCTION" missed="0" covered="48"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="12"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getNextToken" desc="()Lmtas/parser/cql/Token;" line="909"><counter type="INSTRUCTION" missed="76" covered="93"/><counter type="BRANCH" missed="13" covered="7"/><counter type="LINE" missed="17" covered="21"/><counter type="COMPLEXITY" missed="8" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjCheckNAdd" desc="(I)V" line="973"><counter type="INSTRUCTION" missed="0" covered="25"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="jjAddStates" desc="(II)V" line="982"><counter type="INSTRUCTION" missed="18" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jjCheckNAddTwoStates" desc="(II)V" line="987"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="jjCheckNAddStates" desc="(II)V" line="994"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Lmtas/parser/cql/SimpleCharStream;)V" line="39"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Lmtas/parser/cql/SimpleCharStream;I)V" line="39"><counter type="INSTRUCTION" missed="26" covered="0"/><counter type="LINE" missed="9" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Lmtas/parser/cql/SimpleCharStream;)V" line="1017"><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInitRounds" desc="()V" line="1026"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Lmtas/parser/cql/SimpleCharStream;I)V" line="1035"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="SwitchTo" desc="(I)V" line="1042"><counter type="INSTRUCTION" missed="24" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;clinit&gt;" desc="()V" line="687"><counter type="INSTRUCTION" missed="0" covered="238"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="1047" covered="1518"/><counter type="BRANCH" missed="189" covered="185"/><counter type="LINE" missed="265" covered="302"/><counter type="COMPLEXITY" missed="151" covered="133"/><counter type="METHOD" missed="10" covered="27"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/parser/cql/SimpleCharStream"><method name="setTabSize" desc="(I)V" line="36"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getTabSize" desc="()I" line="37"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ExpandBuff" desc="(Z)V" line="43"><counter type="INSTRUCTION" missed="192" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="28" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="FillBuff" desc="()V" line="92"><counter type="INSTRUCTION" missed="59" covered="55"/><counter type="BRANCH" missed="12" covered="4"/><counter type="LINE" missed="12" covered="12"/><counter type="COMPLEXITY" missed="7" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="BeginToken" desc="()C" line="137"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="UpdateLineColumn" desc="(C)V" line="146"><counter type="INSTRUCTION" missed="60" covered="29"/><counter type="BRANCH" missed="7" covered="3"/><counter type="LINE" missed="13" covered="7"/><counter type="COMPLEXITY" missed="6" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="readChar" desc="()C" line="187"><counter type="INSTRUCTION" missed="3" covered="48"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="1" covered="9"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getColumn" desc="()I" line="213"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getLine" desc="()I" line="223"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getEndColumn" desc="()I" line="228"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getEndLine" desc="()I" line="233"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getBeginColumn" desc="()I" line="238"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getBeginLine" desc="()I" line="243"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="backup" desc="(I)V" line="249"><counter type="INSTRUCTION" missed="7" covered="15"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/io/Reader;III)V" line="18"><counter type="INSTRUCTION" missed="0" covered="59"/><counter type="LINE" missed="0" covered="18"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/io/Reader;II)V" line="272"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/io/Reader;)V" line="278"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Ljava/io/Reader;III)V" line="285"><counter type="INSTRUCTION" missed="56" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="12" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Ljava/io/Reader;II)V" line="305"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Ljava/io/Reader;)V" line="311"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/io/InputStream;Ljava/lang/String;III)V" line="317"><counter type="INSTRUCTION" missed="18" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/io/InputStream;III)V" line="324"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/io/InputStream;Ljava/lang/String;II)V" line="331"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/io/InputStream;II)V" line="338"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/io/InputStream;Ljava/lang/String;)V" line="344"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/io/InputStream;)V" line="350"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Ljava/io/InputStream;Ljava/lang/String;III)V" line="357"><counter type="INSTRUCTION" missed="18" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Ljava/io/InputStream;III)V" line="364"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Ljava/io/InputStream;Ljava/lang/String;)V" line="370"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Ljava/io/InputStream;)V" line="376"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Ljava/io/InputStream;Ljava/lang/String;II)V" line="382"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="ReInit" desc="(Ljava/io/InputStream;II)V" line="388"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="GetImage" desc="()Ljava/lang/String;" line="393"><counter type="INSTRUCTION" missed="29" covered="20"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="GetSuffix" desc="(I)[C" line="403"><counter type="INSTRUCTION" missed="59" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="Done" desc="()V" line="420"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="adjustBeginLineColumn" desc="(II)V" line="430"><counter type="INSTRUCTION" missed="159" covered="0"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="22" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getTrackLineColumn" desc="()Z" line="471"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setTrackLineColumn" desc="(Z)V" line="472"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="797" covered="269"/><counter type="BRANCH" missed="46" covered="14"/><counter type="LINE" missed="136" covered="61"/><counter type="COMPLEXITY" missed="54" covered="15"/><counter type="METHOD" missed="26" covered="12"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="SimpleCharStream.java"><line nr="18" mi="0" ci="3" mb="0" cb="0"/><line nr="22" mi="0" ci="3" mb="0" cb="0"/><line nr="23" mi="0" ci="3" mb="0" cb="0"/><line nr="25" mi="0" ci="3" mb="0" cb="0"/><line nr="26" mi="0" ci="3" mb="0" cb="0"/><line nr="31" mi="0" ci="3" mb="0" cb="0"/><line nr="32" mi="0" ci="3" mb="0" cb="0"/><line nr="33" mi="0" ci="3" mb="0" cb="0"/><line nr="34" mi="0" ci="3" mb="0" cb="0"/><line nr="36" mi="4" ci="0" mb="0" cb="0"/><line nr="37" mi="3" ci="0" mb="0" cb="0"/><line nr="43" mi="6" ci="0" mb="0" cb="0"/><line nr="44" mi="6" ci="0" mb="0" cb="0"/><line nr="45" mi="6" ci="0" mb="0" cb="0"/><line nr="49" mi="2" ci="0" mb="2" cb="0"/><line nr="51" mi="12" ci="0" mb="0" cb="0"/><line nr="52" mi="12" ci="0" mb="0" cb="0"/><line nr="53" mi="3" ci="0" mb="0" cb="0"/><line nr="55" mi="12" ci="0" mb="0" cb="0"/><line nr="56" mi="12" ci="0" mb="0" cb="0"/><line nr="57" mi="3" ci="0" mb="0" cb="0"/><line nr="59" mi="12" ci="0" mb="0" cb="0"/><line nr="60" mi="12" ci="0" mb="0" cb="0"/><line nr="61" mi="3" ci="0" mb="0" cb="0"/><line nr="63" mi="14" ci="0" mb="0" cb="0"/><line nr="67" mi="12" ci="0" mb="0" cb="0"/><line nr="68" mi="3" ci="0" mb="0" cb="0"/><line nr="70" mi="12" ci="0" mb="0" cb="0"/><line nr="71" mi="3" ci="0" mb="0" cb="0"/><line nr="73" mi="12" ci="0" mb="0" cb="0"/><line nr="74" mi="3" ci="0" mb="0" cb="0"/><line nr="76" mi="10" ci="0" mb="0" cb="0"/><line nr="79" mi="1" ci="0" mb="0" cb="0"/><line nr="81" mi="6" ci="0" mb="0" cb="0"/><line nr="82" mi="1" ci="0" mb="0" cb="0"/><line nr="85" mi="6" ci="0" mb="0" cb="0"/><line nr="86" mi="4" ci="0" mb="0" cb="0"/><line nr="87" mi="3" ci="0" mb="0" cb="0"/><line nr="88" mi="1" ci="0" mb="0" cb="0"/><line nr="92" mi="0" ci="5" mb="1" cb="1"/><line nr="94" mi="5" ci="0" mb="2" cb="0"/><line nr="96" mi="4" ci="0" mb="2" cb="0"/><line nr="98" mi="6" ci="0" mb="0" cb="0"/><line nr="99" mi="5" ci="0" mb="0" cb="0"/><line nr="101" mi="3" ci="0" mb="2" cb="0"/><line nr="102" mi="7" ci="0" mb="0" cb="0"/><line nr="104" mi="4" ci="0" mb="0" cb="0"/><line nr="106" mi="5" ci="0" mb="2" cb="0"/><line nr="107" mi="5" ci="0" mb="0" cb="0"/><line nr="108" mi="7" ci="0" mb="2" cb="0"/><line nr="109" mi="4" ci="0" mb="0" cb="0"/><line nr="111" mi="4" ci="0" mb="0" cb="0"/><line nr="116" mi="0" ci="16" mb="0" cb="2"/><line nr="118" mi="0" ci="3" mb="0" cb="0"/><line nr="119" mi="0" ci="4" mb="0" cb="0"/><line nr="122" mi="0" ci="6" mb="0" cb="0"/><line nr="123" mi="0" ci="1" mb="0" cb="0"/><line nr="125" mi="0" ci="1" mb="0" cb="0"/><line nr="126" mi="0" ci="6" mb="0" cb="0"/><line nr="127" mi="0" ci="3" mb="0" cb="0"/><line nr="128" mi="0" ci="4" mb="1" cb="1"/><line nr="129" mi="0" ci="4" mb="0" cb="0"/><line nr="130" mi="0" ci="2" mb="0" cb="0"/><line nr="137" mi="0" ci="3" mb="0" cb="0"/><line nr="138" mi="0" ci="3" mb="0" cb="0"/><line nr="139" mi="0" ci="4" mb="0" cb="0"/><line nr="141" mi="0" ci="2" mb="0" cb="0"/><line nr="146" mi="0" ci="6" mb="0" cb="0"/><line nr="148" mi="0" ci="3" mb="1" cb="1"/><line nr="150" mi="3" ci="0" mb="0" cb="0"/><line nr="151" mi="10" ci="0" mb="0" cb="0"/><line nr="153" mi="0" ci="3" mb="1" cb="1"/><line nr="155" mi="3" ci="0" mb="0" cb="0"/><line nr="156" mi="3" ci="0" mb="2" cb="0"/><line nr="158" mi="4" ci="0" mb="0" cb="0"/><line nr="161" mi="9" ci="0" mb="0" cb="0"/><line nr="164" mi="0" ci="2" mb="3" cb="1"/><line nr="167" mi="3" ci="0" mb="0" cb="0"/><line nr="168" mi="1" ci="0" mb="0" cb="0"/><line nr="170" mi="3" ci="0" mb="0" cb="0"/><line nr="171" mi="1" ci="0" mb="0" cb="0"/><line nr="173" mi="6" ci="0" mb="0" cb="0"/><line nr="174" mi="13" ci="0" mb="0" cb="0"/><line nr="175" mi="1" ci="0" mb="0" cb="0"/><line nr="180" mi="0" ci="7" mb="0" cb="0"/><line nr="181" mi="0" ci="7" mb="0" cb="0"/><line nr="182" mi="0" ci="1" mb="0" cb="0"/><line nr="187" mi="0" ci="3" mb="0" cb="2"/><line nr="189" mi="0" ci="6" mb="0" cb="0"/><line nr="191" mi="0" ci="10" mb="1" cb="1"/><line nr="192" mi="3" ci="0" mb="0" cb="0"/><line nr="194" mi="0" ci="6" mb="0" cb="0"/><line nr="197" mi="0" ci="10" mb="0" cb="2"/><line nr="198" mi="0" ci="2" mb="0" cb="0"/><line nr="200" mi="0" ci="6" mb="0" cb="0"/><line nr="202" mi="0" ci="3" mb="0" cb="0"/><line nr="203" mi="0" ci="2" mb="0" cb="0"/><line nr="213" mi="6" ci="0" mb="0" cb="0"/><line nr="223" mi="6" ci="0" mb="0" cb="0"/><line nr="228" mi="0" ci="6" mb="0" cb="0"/><line nr="233" mi="0" ci="6" mb="0" cb="0"/><line nr="238" mi="0" ci="6" mb="0" cb="0"/><line nr="243" mi="0" ci="6" mb="0" cb="0"/><line nr="249" mi="0" ci="6" mb="0" cb="0"/><line nr="250" mi="0" ci="8" mb="1" cb="1"/><line nr="251" mi="7" ci="0" mb="0" cb="0"/><line nr="252" mi="0" ci="1" mb="0" cb="0"/><line nr="257" mi="0" ci="2" mb="0" cb="0"/><line nr="258" mi="0" ci="3" mb="0" cb="0"/><line nr="259" mi="0" ci="3" mb="0" cb="0"/><line nr="260" mi="0" ci="5" mb="0" cb="0"/><line nr="262" mi="0" ci="6" mb="0" cb="0"/><line nr="263" mi="0" ci="4" mb="0" cb="0"/><line nr="264" mi="0" ci="4" mb="0" cb="0"/><line nr="265" mi="0" ci="4" mb="0" cb="0"/><line nr="266" mi="0" ci="1" mb="0" cb="0"/><line nr="272" mi="0" ci="6" mb="0" cb="0"/><line nr="273" mi="0" ci="1" mb="0" cb="0"/><line nr="278" mi="6" ci="0" mb="0" cb="0"/><line nr="279" mi="1" ci="0" mb="0" cb="0"/><line nr="285" mi="3" ci="0" mb="0" cb="0"/><line nr="286" mi="3" ci="0" mb="0" cb="0"/><line nr="287" mi="5" ci="0" mb="0" cb="0"/><line nr="289" mi="8" ci="0" mb="4" cb="0"/><line nr="291" mi="6" ci="0" mb="0" cb="0"/><line nr="292" mi="4" ci="0" mb="0" cb="0"/><line nr="293" mi="4" ci="0" mb="0" cb="0"/><line nr="294" mi="4" ci="0" mb="0" cb="0"/><line nr="296" mi="6" ci="0" mb="0" cb="0"/><line nr="297" mi="9" ci="0" mb="0" cb="0"/><line nr="298" mi="3" ci="0" mb="0" cb="0"/><line nr="299" mi="1" ci="0" mb="0" cb="0"/><line nr="305" mi="6" ci="0" mb="0" cb="0"/><line nr="306" mi="1" ci="0" mb="0" cb="0"/><line nr="311" mi="6" ci="0" mb="0" cb="0"/><line nr="312" mi="1" ci="0" mb="0" cb="0"/><line nr="317" mi="17" ci="0" mb="2" cb="0"/><line nr="318" mi="1" ci="0" mb="0" cb="0"/><line nr="324" mi="9" ci="0" mb="0" cb="0"/><line nr="325" mi="1" ci="0" mb="0" cb="0"/><line nr="331" mi="7" ci="0" mb="0" cb="0"/><line nr="332" mi="1" ci="0" mb="0" cb="0"/><line nr="338" mi="6" ci="0" mb="0" cb="0"/><line nr="339" mi="1" ci="0" mb="0" cb="0"/><line nr="344" mi="7" ci="0" mb="0" cb="0"/><line nr="345" mi="1" ci="0" mb="0" cb="0"/><line nr="350" mi="6" ci="0" mb="0" cb="0"/><line nr="351" mi="1" ci="0" mb="0" cb="0"/><line nr="357" mi="17" ci="0" mb="2" cb="0"/><line nr="358" mi="1" ci="0" mb="0" cb="0"/><line nr="364" mi="9" ci="0" mb="0" cb="0"/><line nr="365" mi="1" ci="0" mb="0" cb="0"/><line nr="370" mi="7" ci="0" mb="0" cb="0"/><line nr="371" mi="1" ci="0" mb="0" cb="0"/><line nr="376" mi="6" ci="0" mb="0" cb="0"/><line nr="377" mi="1" ci="0" mb="0" cb="0"/><line nr="382" mi="7" ci="0" mb="0" cb="0"/><line nr="383" mi="1" ci="0" mb="0" cb="0"/><line nr="388" mi="6" ci="0" mb="0" cb="0"/><line nr="389" mi="1" ci="0" mb="0" cb="0"/><line nr="393" mi="0" ci="5" mb="1" cb="1"/><line nr="394" mi="0" ci="15" mb="0" cb="0"/><line nr="396" mi="29" ci="0" mb="0" cb="0"/><line nr="403" mi="3" ci="0" mb="0" cb="0"/><line nr="405" mi="6" ci="0" mb="2" cb="0"/><line nr="406" mi="13" ci="0" mb="0" cb="0"/><line nr="409" mi="20" ci="0" mb="0" cb="0"/><line nr="411" mi="15" ci="0" mb="0" cb="0"/><line nr="414" mi="2" ci="0" mb="0" cb="0"/><line nr="420" mi="3" ci="0" mb="0" cb="0"/><line nr="421" mi="3" ci="0" mb="0" cb="0"/><line nr="422" mi="3" ci="0" mb="0" cb="0"/><line nr="423" mi="1" ci="0" mb="0" cb="0"/><line nr="430" mi="3" ci="0" mb="0" cb="0"/><line nr="433" mi="5" ci="0" mb="2" cb="0"/><line nr="435" mi="12" ci="0" mb="0" cb="0"/><line nr="439" mi="14" ci="0" mb="0" cb="0"/><line nr="442" mi="6" ci="0" mb="0" cb="0"/><line nr="443" mi="4" ci="0" mb="0" cb="0"/><line nr="445" mi="23" ci="0" mb="4" cb="0"/><line nr="447" mi="5" ci="0" mb="0" cb="0"/><line nr="448" mi="12" ci="0" mb="0" cb="0"/><line nr="449" mi="7" ci="0" mb="0" cb="0"/><line nr="450" mi="2" ci="0" mb="0" cb="0"/><line nr="451" mi="2" ci="0" mb="0" cb="0"/><line nr="454" mi="3" ci="0" mb="2" cb="0"/><line nr="456" mi="6" ci="0" mb="0" cb="0"/><line nr="457" mi="7" ci="0" mb="0" cb="0"/><line nr="459" mi="4" ci="0" mb="2" cb="0"/><line nr="461" mi="18" ci="0" mb="2" cb="0"/><line nr="462" mi="7" ci="0" mb="0" cb="0"/><line nr="464" mi="6" ci="0" mb="0" cb="0"/><line nr="468" mi="6" ci="0" mb="0" cb="0"/><line nr="469" mi="6" ci="0" mb="0" cb="0"/><line nr="470" mi="1" ci="0" mb="0" cb="0"/><line nr="471" mi="3" ci="0" mb="0" cb="0"/><line nr="472" mi="4" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="797" covered="269"/><counter type="BRANCH" missed="46" covered="14"/><counter type="LINE" missed="136" covered="61"/><counter type="COMPLEXITY" missed="54" covered="15"/><counter type="METHOD" missed="26" covered="12"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasCQLParserTokenManager.java"><line nr="39" mi="3" ci="3" mb="0" cb="0"/><line nr="41" mi="4" ci="0" mb="0" cb="0"/><line nr="43" mi="0" ci="2" mb="16" cb="1"/><line nr="46" mi="0" ci="6" mb="0" cb="2"/><line nr="48" mi="0" ci="3" mb="0" cb="0"/><line nr="49" mi="0" ci="2" mb="0" cb="0"/><line nr="51" mi="0" ci="2" mb="0" cb="0"/><line nr="53" mi="6" ci="0" mb="2" cb="0"/><line nr="55" mi="3" ci="0" mb="0" cb="0"/><line nr="56" mi="3" ci="0" mb="0" cb="0"/><line nr="57" mi="2" ci="0" mb="0" cb="0"/><line nr="59" mi="2" ci="0" mb="0" cb="0"/><line nr="61" mi="6" ci="0" mb="2" cb="0"/><line nr="63" mi="3" ci="0" mb="0" cb="0"/><line nr="64" mi="3" ci="0" mb="0" cb="0"/><line nr="65" mi="2" ci="0" mb="0" cb="0"/><line nr="67" mi="2" ci="0" mb="0" cb="0"/><line nr="69" mi="6" ci="0" mb="2" cb="0"/><line nr="71" mi="3" ci="0" mb="0" cb="0"/><line nr="72" mi="3" ci="0" mb="0" cb="0"/><line nr="73" mi="2" ci="0" mb="0" cb="0"/><line nr="75" mi="2" ci="0" mb="0" cb="0"/><line nr="77" mi="6" ci="0" mb="2" cb="0"/><line nr="79" mi="3" ci="0" mb="0" cb="0"/><line nr="80" mi="3" ci="0" mb="0" cb="0"/><line nr="81" mi="2" ci="0" mb="0" cb="0"/><line nr="83" mi="2" ci="0" mb="0" cb="0"/><line nr="85" mi="6" ci="0" mb="2" cb="0"/><line nr="86" mi="2" ci="0" mb="0" cb="0"/><line nr="87" mi="6" ci="0" mb="2" cb="0"/><line nr="89" mi="3" ci="0" mb="0" cb="0"/><line nr="90" mi="3" ci="0" mb="0" cb="0"/><line nr="91" mi="2" ci="0" mb="0" cb="0"/><line nr="93" mi="2" ci="0" mb="0" cb="0"/><line nr="95" mi="6" ci="0" mb="2" cb="0"/><line nr="97" mi="3" ci="0" mb="0" cb="0"/><line nr="98" mi="3" ci="0" mb="0" cb="0"/><line nr="99" mi="2" ci="0" mb="0" cb="0"/><line nr="101" mi="2" ci="0" mb="0" cb="0"/><line nr="103" mi="6" ci="0" mb="2" cb="0"/><line nr="105" mi="3" ci="0" mb="0" cb="0"/><line nr="106" mi="3" ci="0" mb="0" cb="0"/><line nr="107" mi="2" ci="0" mb="0" cb="0"/><line nr="109" mi="2" ci="0" mb="0" cb="0"/><line nr="111" mi="6" ci="0" mb="2" cb="0"/><line nr="113" mi="3" ci="0" mb="0" cb="0"/><line nr="114" mi="3" ci="0" mb="0" cb="0"/><line nr="115" mi="2" ci="0" mb="0" cb="0"/><line nr="117" mi="2" ci="0" mb="0" cb="0"/><line nr="119" mi="6" ci="0" mb="2" cb="0"/><line nr="121" mi="3" ci="0" mb="0" cb="0"/><line nr="122" mi="3" ci="0" mb="0" cb="0"/><line nr="123" mi="2" ci="0" mb="0" cb="0"/><line nr="125" mi="6" ci="0" mb="2" cb="0"/><line nr="126" mi="2" ci="0" mb="0" cb="0"/><line nr="127" mi="2" ci="0" mb="0" cb="0"/><line nr="129" mi="6" ci="0" mb="2" cb="0"/><line nr="131" mi="3" ci="0" mb="0" cb="0"/><line nr="132" mi="3" ci="0" mb="0" cb="0"/><line nr="133" mi="2" ci="0" mb="0" cb="0"/><line nr="135" mi="2" ci="0" mb="0" cb="0"/><line nr="137" mi="6" ci="0" mb="2" cb="0"/><line nr="139" mi="3" ci="0" mb="0" cb="0"/><line nr="140" mi="3" ci="0" mb="0" cb="0"/><line nr="141" mi="2" ci="0" mb="0" cb="0"/><line nr="143" mi="6" ci="0" mb="2" cb="0"/><line nr="144" mi="2" ci="0" mb="0" cb="0"/><line nr="145" mi="2" ci="0" mb="0" cb="0"/><line nr="147" mi="6" ci="0" mb="2" cb="0"/><line nr="149" mi="3" ci="0" mb="0" cb="0"/><line nr="150" mi="3" ci="0" mb="0" cb="0"/><line nr="151" mi="2" ci="0" mb="0" cb="0"/><line nr="153" mi="2" ci="0" mb="0" cb="0"/><line nr="155" mi="6" ci="0" mb="2" cb="0"/><line nr="157" mi="3" ci="0" mb="0" cb="0"/><line nr="158" mi="3" ci="0" mb="0" cb="0"/><line nr="159" mi="2" ci="0" mb="0" cb="0"/><line nr="161" mi="2" ci="0" mb="0" cb="0"/><line nr="163" mi="6" ci="0" mb="2" cb="0"/><line nr="165" mi="3" ci="0" mb="0" cb="0"/><line nr="166" mi="3" ci="0" mb="0" cb="0"/><line nr="167" mi="2" ci="0" mb="0" cb="0"/><line nr="169" mi="2" ci="0" mb="0" cb="0"/><line nr="171" mi="6" ci="0" mb="2" cb="0"/><line nr="172" mi="2" ci="0" mb="0" cb="0"/><line nr="173" mi="2" ci="0" mb="0" cb="0"/><line nr="175" mi="2" ci="0" mb="0" cb="0"/><line nr="179" mi="0" ci="10" mb="0" cb="0"/><line nr="183" mi="0" ci="3" mb="0" cb="0"/><line nr="184" mi="0" ci="3" mb="0" cb="0"/><line nr="185" mi="0" ci="4" mb="0" cb="0"/><line nr="188" mi="0" ci="3" mb="0" cb="21"/><line nr="191" mi="0" ci="3" mb="0" cb="0"/><line nr="192" mi="0" ci="4" mb="0" cb="0"/><line nr="194" mi="0" ci="5" mb="0" cb="0"/><line nr="196" mi="0" ci="5" mb="0" cb="0"/><line nr="198" mi="0" ci="5" mb="0" cb="0"/><line nr="200" mi="0" ci="5" mb="0" cb="0"/><line nr="202" mi="0" ci="5" mb="0" cb="0"/><line nr="204" mi="0" ci="5" mb="0" cb="0"/><line nr="206" mi="0" ci="5" mb="0" cb="0"/><line nr="208" mi="0" ci="5" mb="0" cb="0"/><line nr="210" mi="0" ci="5" mb="0" cb="0"/><line nr="212" mi="0" ci="5" mb="0" cb="0"/><line nr="214" mi="0" ci="5" mb="0" cb="0"/><line nr="216" mi="0" ci="4" mb="0" cb="0"/><line nr="218" mi="0" ci="4" mb="0" cb="0"/><line nr="220" mi="0" ci="4" mb="0" cb="0"/><line nr="222" mi="0" ci="4" mb="0" cb="0"/><line nr="224" mi="0" ci="4" mb="0" cb="0"/><line nr="226" mi="0" ci="5" mb="0" cb="0"/><line nr="228" mi="0" ci="5" mb="0" cb="0"/><line nr="230" mi="0" ci="5" mb="0" cb="0"/><line nr="232" mi="0" ci="5" mb="0" cb="0"/><line nr="236" mi="0" ci="5" mb="0" cb="0"/><line nr="237" mi="1" ci="0" mb="0" cb="0"/><line nr="238" mi="5" ci="0" mb="0" cb="0"/><line nr="239" mi="2" ci="0" mb="0" cb="0"/><line nr="240" mi="0" ci="1" mb="0" cb="0"/><line nr="241" mi="0" ci="3" mb="3" cb="8"/><line nr="244" mi="6" ci="0" mb="2" cb="0"/><line nr="245" mi="5" ci="0" mb="0" cb="0"/><line nr="248" mi="0" ci="5" mb="0" cb="0"/><line nr="250" mi="5" ci="0" mb="0" cb="0"/><line nr="252" mi="0" ci="5" mb="0" cb="0"/><line nr="254" mi="0" ci="5" mb="0" cb="0"/><line nr="256" mi="0" ci="5" mb="0" cb="0"/><line nr="258" mi="5" ci="0" mb="0" cb="0"/><line nr="260" mi="0" ci="5" mb="0" cb="0"/><line nr="262" mi="0" ci="5" mb="0" cb="0"/><line nr="264" mi="0" ci="5" mb="0" cb="0"/><line nr="268" mi="0" ci="5" mb="0" cb="0"/><line nr="271" mi="0" ci="8" mb="0" cb="2"/><line nr="272" mi="0" ci="5" mb="0" cb="0"/><line nr="273" mi="0" ci="5" mb="0" cb="0"/><line nr="274" mi="1" ci="0" mb="0" cb="0"/><line nr="275" mi="5" ci="0" mb="0" cb="0"/><line nr="276" mi="2" ci="0" mb="0" cb="0"/><line nr="277" mi="0" ci="1" mb="0" cb="0"/><line nr="278" mi="0" ci="3" mb="3" cb="6"/><line nr="281" mi="0" ci="5" mb="0" cb="0"/><line nr="283" mi="0" ci="5" mb="0" cb="0"/><line nr="285" mi="0" ci="5" mb="0" cb="0"/><line nr="287" mi="0" ci="5" mb="0" cb="0"/><line nr="289" mi="0" ci="5" mb="0" cb="0"/><line nr="291" mi="5" ci="0" mb="0" cb="0"/><line nr="293" mi="0" ci="5" mb="0" cb="0"/><line nr="295" mi="5" ci="0" mb="0" cb="0"/><line nr="299" mi="5" ci="0" mb="0" cb="0"/><line nr="302" mi="0" ci="8" mb="1" cb="1"/><line nr="303" mi="5" ci="0" mb="0" cb="0"/><line nr="304" mi="0" ci="5" mb="0" cb="0"/><line nr="305" mi="1" ci="0" mb="0" cb="0"/><line nr="306" mi="5" ci="0" mb="0" cb="0"/><line nr="307" mi="2" ci="0" mb="0" cb="0"/><line nr="308" mi="0" ci="1" mb="0" cb="0"/><line nr="309" mi="0" ci="3" mb="1" cb="6"/><line nr="312" mi="0" ci="5" mb="0" cb="0"/><line nr="314" mi="0" ci="5" mb="0" cb="0"/><line nr="316" mi="0" ci="5" mb="0" cb="0"/><line nr="318" mi="0" ci="5" mb="0" cb="0"/><line nr="320" mi="0" ci="5" mb="0" cb="0"/><line nr="322" mi="0" ci="5" mb="0" cb="0"/><line nr="326" mi="5" ci="0" mb="0" cb="0"/><line nr="329" mi="0" ci="8" mb="1" cb="1"/><line nr="330" mi="5" ci="0" mb="0" cb="0"/><line nr="331" mi="0" ci="5" mb="0" cb="0"/><line nr="332" mi="1" ci="0" mb="0" cb="0"/><line nr="333" mi="5" ci="0" mb="0" cb="0"/><line nr="334" mi="2" ci="0" mb="0" cb="0"/><line nr="335" mi="0" ci="1" mb="0" cb="0"/><line nr="336" mi="0" ci="3" mb="3" cb="8"/><line nr="339" mi="0" ci="5" mb="0" cb="0"/><line nr="341" mi="5" ci="0" mb="0" cb="0"/><line nr="343" mi="0" ci="5" mb="0" cb="0"/><line nr="345" mi="0" ci="5" mb="0" cb="0"/><line nr="347" mi="0" ci="5" mb="0" cb="0"/><line nr="349" mi="5" ci="0" mb="0" cb="0"/><line nr="351" mi="0" ci="5" mb="0" cb="0"/><line nr="353" mi="0" ci="5" mb="0" cb="0"/><line nr="355" mi="0" ci="5" mb="0" cb="0"/><line nr="357" mi="0" ci="5" mb="0" cb="0"/><line nr="361" mi="5" ci="0" mb="0" cb="0"/><line nr="364" mi="0" ci="8" mb="1" cb="1"/><line nr="365" mi="5" ci="0" mb="0" cb="0"/><line nr="366" mi="0" ci="5" mb="0" cb="0"/><line nr="367" mi="1" ci="0" mb="0" cb="0"/><line nr="368" mi="5" ci="0" mb="0" cb="0"/><line nr="369" mi="2" ci="0" mb="0" cb="0"/><line nr="370" mi="0" ci="1" mb="0" cb="0"/><line nr="371" mi="0" ci="3" mb="4" cb="7"/><line nr="374" mi="0" ci="5" mb="0" cb="0"/><line nr="376" mi="0" ci="5" mb="0" cb="0"/><line nr="378" mi="5" ci="0" mb="0" cb="0"/><line nr="380" mi="0" ci="5" mb="0" cb="0"/><line nr="382" mi="0" ci="6" mb="1" cb="1"/><line nr="383" mi="0" ci="6" mb="0" cb="0"/><line nr="386" mi="5" ci="0" mb="0" cb="0"/><line nr="388" mi="0" ci="5" mb="0" cb="0"/><line nr="390" mi="0" ci="5" mb="0" cb="0"/><line nr="392" mi="0" ci="5" mb="0" cb="0"/><line nr="394" mi="5" ci="0" mb="0" cb="0"/><line nr="398" mi="5" ci="0" mb="0" cb="0"/><line nr="401" mi="0" ci="8" mb="1" cb="1"/><line nr="402" mi="5" ci="0" mb="0" cb="0"/><line nr="403" mi="0" ci="5" mb="0" cb="0"/><line nr="404" mi="1" ci="0" mb="0" cb="0"/><line nr="405" mi="5" ci="0" mb="0" cb="0"/><line nr="406" mi="2" ci="0" mb="0" cb="0"/><line nr="407" mi="0" ci="1" mb="0" cb="0"/><line nr="408" mi="0" ci="3" mb="4" cb="5"/><line nr="411" mi="5" ci="0" mb="0" cb="0"/><line nr="413" mi="5" ci="0" mb="0" cb="0"/><line nr="415" mi="0" ci="5" mb="0" cb="0"/><line nr="417" mi="0" ci="5" mb="0" cb="0"/><line nr="419" mi="0" ci="5" mb="0" cb="0"/><line nr="421" mi="0" ci="6" mb="0" cb="2"/><line nr="422" mi="0" ci="5" mb="0" cb="0"/><line nr="423" mi="0" ci="5" mb="0" cb="0"/><line nr="425" mi="0" ci="5" mb="0" cb="0"/><line nr="427" mi="5" ci="0" mb="0" cb="0"/><line nr="431" mi="5" ci="0" mb="0" cb="0"/><line nr="434" mi="0" ci="8" mb="1" cb="1"/><line nr="435" mi="5" ci="0" mb="0" cb="0"/><line nr="436" mi="0" ci="5" mb="0" cb="0"/><line nr="437" mi="1" ci="0" mb="0" cb="0"/><line nr="438" mi="5" ci="0" mb="0" cb="0"/><line nr="439" mi="2" ci="0" mb="0" cb="0"/><line nr="440" mi="0" ci="1" mb="0" cb="0"/><line nr="441" mi="0" ci="3" mb="2" cb="5"/><line nr="444" mi="0" ci="5" mb="0" cb="0"/><line nr="446" mi="0" ci="5" mb="0" cb="0"/><line nr="448" mi="0" ci="5" mb="0" cb="0"/><line nr="450" mi="0" ci="5" mb="0" cb="0"/><line nr="452" mi="5" ci="0" mb="0" cb="0"/><line nr="454" mi="0" ci="5" mb="0" cb="0"/><line nr="458" mi="5" ci="0" mb="0" cb="0"/><line nr="461" mi="0" ci="8" mb="1" cb="1"/><line nr="462" mi="5" ci="0" mb="0" cb="0"/><line nr="463" mi="0" ci="5" mb="0" cb="0"/><line nr="464" mi="1" ci="0" mb="0" cb="0"/><line nr="465" mi="5" ci="0" mb="0" cb="0"/><line nr="466" mi="2" ci="0" mb="0" cb="0"/><line nr="467" mi="0" ci="1" mb="0" cb="0"/><line nr="468" mi="0" ci="3" mb="2" cb="6"/><line nr="471" mi="0" ci="5" mb="0" cb="0"/><line nr="473" mi="0" ci="5" mb="0" cb="0"/><line nr="475" mi="5" ci="0" mb="0" cb="0"/><line nr="477" mi="0" ci="5" mb="0" cb="0"/><line nr="479" mi="0" ci="5" mb="0" cb="0"/><line nr="481" mi="0" ci="5" mb="0" cb="0"/><line nr="483" mi="0" ci="5" mb="0" cb="0"/><line nr="487" mi="5" ci="0" mb="0" cb="0"/><line nr="490" mi="0" ci="8" mb="1" cb="1"/><line nr="491" mi="5" ci="0" mb="0" cb="0"/><line nr="492" mi="0" ci="5" mb="0" cb="0"/><line nr="493" mi="1" ci="0" mb="0" cb="0"/><line nr="494" mi="5" ci="0" mb="0" cb="0"/><line nr="495" mi="2" ci="0" mb="0" cb="0"/><line nr="496" mi="0" ci="1" mb="0" cb="0"/><line nr="497" mi="0" ci="3" mb="2" cb="5"/><line nr="500" mi="5" ci="0" mb="0" cb="0"/><line nr="502" mi="0" ci="6" mb="1" cb="1"/><line nr="503" mi="0" ci="6" mb="0" cb="0"/><line nr="504" mi="5" ci="0" mb="0" cb="0"/><line nr="506" mi="0" ci="5" mb="0" cb="0"/><line nr="508" mi="0" ci="5" mb="0" cb="0"/><line nr="510" mi="0" ci="5" mb="0" cb="0"/><line nr="512" mi="0" ci="6" mb="0" cb="2"/><line nr="513" mi="0" ci="6" mb="0" cb="0"/><line nr="514" mi="0" ci="6" mb="1" cb="1"/><line nr="515" mi="0" ci="6" mb="0" cb="0"/><line nr="520" mi="5" ci="0" mb="0" cb="0"/><line nr="523" mi="0" ci="8" mb="1" cb="1"/><line nr="524" mi="5" ci="0" mb="0" cb="0"/><line nr="525" mi="0" ci="5" mb="0" cb="0"/><line nr="526" mi="1" ci="0" mb="0" cb="0"/><line nr="527" mi="5" ci="0" mb="0" cb="0"/><line nr="528" mi="2" ci="0" mb="0" cb="0"/><line nr="529" mi="0" ci="1" mb="0" cb="0"/><line nr="530" mi="0" ci="3" mb="2" cb="4"/><line nr="533" mi="0" ci="5" mb="0" cb="0"/><line nr="535" mi="0" ci="6" mb="1" cb="1"/><line nr="536" mi="0" ci="5" mb="0" cb="0"/><line nr="539" mi="0" ci="5" mb="0" cb="0"/><line nr="541" mi="0" ci="5" mb="0" cb="0"/><line nr="543" mi="6" ci="0" mb="2" cb="0"/><line nr="544" mi="5" ci="0" mb="0" cb="0"/><line nr="545" mi="6" ci="0" mb="2" cb="0"/><line nr="546" mi="5" ci="0" mb="0" cb="0"/><line nr="551" mi="5" ci="0" mb="0" cb="0"/><line nr="554" mi="0" ci="8" mb="1" cb="1"/><line nr="555" mi="5" ci="0" mb="0" cb="0"/><line nr="556" mi="0" ci="5" mb="0" cb="0"/><line nr="557" mi="1" ci="0" mb="0" cb="0"/><line nr="558" mi="5" ci="0" mb="0" cb="0"/><line nr="559" mi="2" ci="0" mb="0" cb="0"/><line nr="560" mi="0" ci="1" mb="0" cb="0"/><line nr="561" mi="0" ci="3" mb="2" cb="3"/><line nr="564" mi="0" ci="5" mb="0" cb="0"/><line nr="566" mi="5" ci="0" mb="0" cb="0"/><line nr="568" mi="0" ci="6" mb="1" cb="1"/><line nr="569" mi="0" ci="6" mb="0" cb="0"/><line nr="572" mi="0" ci="5" mb="0" cb="0"/><line nr="576" mi="5" ci="0" mb="0" cb="0"/><line nr="579" mi="0" ci="8" mb="1" cb="1"/><line nr="580" mi="5" ci="0" mb="0" cb="0"/><line nr="581" mi="0" ci="5" mb="0" cb="0"/><line nr="582" mi="1" ci="0" mb="0" cb="0"/><line nr="583" mi="5" ci="0" mb="0" cb="0"/><line nr="584" mi="2" ci="0" mb="0" cb="0"/><line nr="585" mi="0" ci="1" mb="0" cb="0"/><line nr="586" mi="0" ci="3" mb="2" cb="2"/><line nr="589" mi="5" ci="0" mb="0" cb="0"/><line nr="591" mi="0" ci="6" mb="1" cb="1"/><line nr="592" mi="0" ci="5" mb="0" cb="0"/><line nr="595" mi="0" ci="5" mb="0" cb="0"/><line nr="599" mi="5" ci="0" mb="0" cb="0"/><line nr="602" mi="0" ci="8" mb="1" cb="1"/><line nr="603" mi="5" ci="0" mb="0" cb="0"/><line nr="604" mi="0" ci="5" mb="0" cb="0"/><line nr="605" mi="1" ci="0" mb="0" cb="0"/><line nr="606" mi="5" ci="0" mb="0" cb="0"/><line nr="607" mi="2" ci="0" mb="0" cb="0"/><line nr="608" mi="0" ci="1" mb="0" cb="0"/><line nr="609" mi="0" ci="3" mb="2" cb="1"/><line nr="612" mi="0" ci="5" mb="0" cb="0"/><line nr="614" mi="5" ci="0" mb="0" cb="0"/><line nr="618" mi="5" ci="0" mb="0" cb="0"/><line nr="621" mi="0" ci="8" mb="1" cb="1"/><line nr="622" mi="5" ci="0" mb="0" cb="0"/><line nr="623" mi="0" ci="5" mb="0" cb="0"/><line nr="624" mi="1" ci="0" mb="0" cb="0"/><line nr="625" mi="5" ci="0" mb="0" cb="0"/><line nr="626" mi="2" ci="0" mb="0" cb="0"/><line nr="627" mi="0" ci="1" mb="0" cb="0"/><line nr="628" mi="0" ci="3" mb="2" cb="1"/><line nr="631" mi="5" ci="0" mb="0" cb="0"/><line nr="633" mi="0" ci="5" mb="0" cb="0"/><line nr="637" mi="5" ci="0" mb="0" cb="0"/><line nr="640" mi="0" ci="8" mb="1" cb="1"/><line nr="641" mi="5" ci="0" mb="0" cb="0"/><line nr="642" mi="0" ci="5" mb="0" cb="0"/><line nr="643" mi="1" ci="0" mb="0" cb="0"/><line nr="644" mi="5" ci="0" mb="0" cb="0"/><line nr="645" mi="2" ci="0" mb="0" cb="0"/><line nr="646" mi="0" ci="1" mb="0" cb="0"/><line nr="647" mi="0" ci="3" mb="2" cb="1"/><line nr="650" mi="0" ci="6" mb="1" cb="1"/><line nr="651" mi="0" ci="6" mb="0" cb="0"/><line nr="654" mi="5" ci="0" mb="0" cb="0"/><line nr="658" mi="5" ci="0" mb="0" cb="0"/><line nr="661" mi="8" ci="0" mb="2" cb="0"/><line nr="662" mi="5" ci="0" mb="0" cb="0"/><line nr="663" mi="5" ci="0" mb="0" cb="0"/><line nr="664" mi="1" ci="0" mb="0" cb="0"/><line nr="665" mi="5" ci="0" mb="0" cb="0"/><line nr="666" mi="2" ci="0" mb="0" cb="0"/><line nr="667" mi="1" ci="0" mb="0" cb="0"/><line nr="668" mi="3" ci="0" mb="2" cb="0"/><line nr="671" mi="6" ci="0" mb="2" cb="0"/><line nr="672" mi="5" ci="0" mb="0" cb="0"/><line nr="677" mi="5" ci="0" mb="0" cb="0"/><line nr="681" mi="0" ci="3" mb="0" cb="0"/><line nr="682" mi="0" ci="3" mb="0" cb="0"/><line nr="683" mi="0" ci="5" mb="0" cb="0"/><line nr="684" mi="5" ci="1" mb="0" cb="0"/><line nr="685" mi="0" ci="7" mb="0" cb="0"/><line nr="687" mi="0" ci="19" mb="0" cb="0"/><line nr="690" mi="0" ci="19" mb="0" cb="0"/><line nr="695" mi="0" ci="2" mb="0" cb="0"/><line nr="696" mi="0" ci="3" mb="0" cb="0"/><line nr="697" mi="0" ci="2" mb="0" cb="0"/><line nr="698" mi="0" ci="5" mb="0" cb="0"/><line nr="699" mi="0" ci="2" mb="0" cb="0"/><line nr="702" mi="0" ci="9" mb="1" cb="1"/><line nr="703" mi="2" ci="0" mb="0" cb="0"/><line nr="704" mi="0" ci="4" mb="0" cb="2"/><line nr="706" mi="0" ci="5" mb="0" cb="0"/><line nr="709" mi="0" ci="6" mb="4" cb="6"/><line nr="712" mi="0" ci="6" mb="0" cb="2"/><line nr="714" mi="0" ci="3" mb="1" cb="1"/><line nr="715" mi="0" ci="2" mb="0" cb="0"/><line nr="716" mi="0" ci="4" mb="0" cb="0"/><line nr="718" mi="0" ci="4" mb="0" cb="2"/><line nr="720" mi="0" ci="3" mb="1" cb="1"/><line nr="721" mi="0" ci="3" mb="0" cb="0"/><line nr="723" mi="0" ci="4" mb="0" cb="2"/><line nr="724" mi="0" ci="5" mb="0" cb="0"/><line nr="725" mi="0" ci="4" mb="1" cb="1"/><line nr="726" mi="0" ci="3" mb="0" cb="0"/><line nr="727" mi="0" ci="6" mb="0" cb="2"/><line nr="729" mi="0" ci="3" mb="1" cb="1"/><line nr="730" mi="0" ci="2" mb="0" cb="0"/><line nr="731" mi="0" ci="4" mb="0" cb="0"/><line nr="735" mi="0" ci="6" mb="0" cb="2"/><line nr="736" mi="0" ci="1" mb="0" cb="0"/><line nr="737" mi="0" ci="3" mb="1" cb="1"/><line nr="738" mi="0" ci="2" mb="0" cb="0"/><line nr="739" mi="0" ci="3" mb="0" cb="0"/><line nr="740" mi="0" ci="1" mb="0" cb="0"/><line nr="742" mi="6" ci="0" mb="2" cb="0"/><line nr="743" mi="1" ci="0" mb="0" cb="0"/><line nr="744" mi="3" ci="0" mb="2" cb="0"/><line nr="745" mi="2" ci="0" mb="0" cb="0"/><line nr="746" mi="3" ci="0" mb="0" cb="0"/><line nr="747" mi="1" ci="0" mb="0" cb="0"/><line nr="749" mi="4" ci="0" mb="2" cb="0"/><line nr="750" mi="5" ci="0" mb="0" cb="0"/><line nr="753" mi="4" ci="0" mb="0" cb="0"/><line nr="754" mi="1" ci="0" mb="0" cb="0"/><line nr="756" mi="0" ci="6" mb="0" cb="2"/><line nr="757" mi="0" ci="5" mb="0" cb="0"/><line nr="760" mi="0" ci="7" mb="1" cb="3"/><line nr="761" mi="0" ci="3" mb="0" cb="0"/><line nr="764" mi="0" ci="6" mb="0" cb="2"/><line nr="765" mi="0" ci="1" mb="0" cb="0"/><line nr="766" mi="0" ci="3" mb="0" cb="2"/><line nr="767" mi="0" ci="2" mb="0" cb="0"/><line nr="768" mi="0" ci="3" mb="0" cb="0"/><line nr="769" mi="0" ci="1" mb="0" cb="0"/><line nr="771" mi="7" ci="0" mb="4" cb="0"/><line nr="772" mi="3" ci="0" mb="0" cb="0"/><line nr="776" mi="0" ci="3" mb="0" cb="2"/><line nr="777" mi="0" ci="1" mb="0" cb="0"/><line nr="778" mi="0" ci="4" mb="1" cb="1"/><line nr="780" mi="0" ci="7" mb="0" cb="0"/><line nr="783" mi="0" ci="6" mb="1" cb="5"/><line nr="787" mi="0" ci="6" mb="0" cb="2"/><line nr="788" mi="0" ci="1" mb="0" cb="0"/><line nr="789" mi="0" ci="3" mb="1" cb="1"/><line nr="790" mi="0" ci="2" mb="0" cb="0"/><line nr="791" mi="0" ci="3" mb="0" cb="0"/><line nr="792" mi="0" ci="1" mb="0" cb="0"/><line nr="794" mi="0" ci="6" mb="0" cb="2"/><line nr="795" mi="0" ci="1" mb="0" cb="0"/><line nr="796" mi="0" ci="3" mb="1" cb="1"/><line nr="797" mi="0" ci="2" mb="0" cb="0"/><line nr="798" mi="0" ci="11" mb="0" cb="0"/><line nr="799" mi="0" ci="1" mb="0" cb="0"/><line nr="801" mi="0" ci="4" mb="1" cb="1"/><line nr="802" mi="12" ci="0" mb="0" cb="0"/><line nr="805" mi="4" ci="0" mb="0" cb="0"/><line nr="806" mi="1" ci="0" mb="0" cb="0"/><line nr="808" mi="0" ci="6" mb="1" cb="1"/><line nr="809" mi="0" ci="5" mb="0" cb="0"/><line nr="813" mi="0" ci="3" mb="0" cb="2"/><line nr="814" mi="0" ci="1" mb="0" cb="0"/><line nr="817" mi="5" ci="0" mb="0" cb="0"/><line nr="818" mi="4" ci="0" mb="0" cb="0"/><line nr="819" mi="6" ci="0" mb="0" cb="0"/><line nr="820" mi="7" ci="0" mb="0" cb="0"/><line nr="821" mi="7" ci="0" mb="0" cb="0"/><line nr="824" mi="6" ci="0" mb="2" cb="0"/><line nr="828" mi="7" ci="0" mb="2" cb="0"/><line nr="829" mi="5" ci="0" mb="0" cb="0"/><line nr="831" mi="12" ci="0" mb="8" cb="0"/><line nr="833" mi="3" ci="0" mb="2" cb="0"/><line nr="835" mi="0" ci="3" mb="0" cb="2"/><line nr="837" mi="0" ci="3" mb="0" cb="0"/><line nr="838" mi="0" ci="3" mb="0" cb="0"/><line nr="839" mi="0" ci="2" mb="0" cb="0"/><line nr="841" mi="0" ci="1" mb="0" cb="0"/><line nr="842" mi="0" ci="13" mb="0" cb="2"/><line nr="843" mi="0" ci="2" mb="0" cb="0"/><line nr="844" mi="0" ci="5" mb="0" cb="0"/><line nr="845" mi="3" ci="1" mb="0" cb="0"/><line nr="848" mi="0" ci="15" mb="0" cb="0"/><line nr="853" mi="2" ci="0" mb="2" cb="0"/><line nr="856" mi="12" ci="0" mb="2" cb="0"/><line nr="858" mi="8" ci="0" mb="2" cb="0"/><line nr="859" mi="2" ci="0" mb="0" cb="0"/><line nr="860" mi="2" ci="0" mb="0" cb="0"/><line nr="865" mi="0" ci="163" mb="0" cb="0"/><line nr="882" mi="0" ci="5" mb="0" cb="0"/><line nr="883" mi="0" ci="8" mb="0" cb="2"/><line nr="884" mi="0" ci="4" mb="0" cb="0"/><line nr="885" mi="0" ci="4" mb="0" cb="0"/><line nr="886" mi="0" ci="4" mb="0" cb="0"/><line nr="887" mi="0" ci="4" mb="0" cb="0"/><line nr="888" mi="0" ci="5" mb="0" cb="0"/><line nr="890" mi="0" ci="3" mb="0" cb="0"/><line nr="891" mi="0" ci="3" mb="0" cb="0"/><line nr="892" mi="0" ci="3" mb="0" cb="0"/><line nr="893" mi="0" ci="3" mb="0" cb="0"/><line nr="895" mi="0" ci="2" mb="0" cb="0"/><line nr="898" mi="3" ci="3" mb="0" cb="0"/><line nr="899" mi="3" ci="3" mb="0" cb="0"/><line nr="909" mi="0" ci="2" mb="0" cb="0"/><line nr="916" mi="0" ci="5" mb="0" cb="0"/><line nr="918" mi="0" ci="1" mb="0" cb="0"/><line nr="920" mi="0" ci="3" mb="0" cb="0"/><line nr="921" mi="0" ci="3" mb="0" cb="0"/><line nr="922" mi="0" ci="3" mb="0" cb="0"/><line nr="923" mi="0" ci="2" mb="0" cb="0"/><line nr="924" mi="0" ci="1" mb="0" cb="0"/><line nr="926" mi="0" ci="4" mb="0" cb="0"/><line nr="927" mi="0" ci="13" mb="1" cb="3"/><line nr="928" mi="0" ci="6" mb="0" cb="0"/><line nr="930" mi="2" ci="1" mb="0" cb="0"/><line nr="931" mi="0" ci="3" mb="0" cb="0"/><line nr="932" mi="0" ci="3" mb="0" cb="0"/><line nr="933" mi="0" ci="3" mb="0" cb="0"/><line nr="934" mi="0" ci="4" mb="1" cb="1"/><line nr="936" mi="0" ci="6" mb="0" cb="2"/><line nr="937" mi="0" ci="9" mb="0" cb="0"/><line nr="938" mi="0" ci="16" mb="1" cb="1"/><line nr="940" mi="0" ci="3" mb="0" cb="0"/><line nr="941" mi="0" ci="2" mb="0" cb="0"/><line nr="948" mi="4" ci="0" mb="0" cb="0"/><line nr="949" mi="4" ci="0" mb="0" cb="0"/><line nr="950" mi="2" ci="0" mb="0" cb="0"/><line nr="951" mi="2" ci="0" mb="0" cb="0"/><line nr="952" mi="8" ci="0" mb="0" cb="0"/><line nr="953" mi="1" ci="0" mb="0" cb="0"/><line nr="954" mi="2" ci="0" mb="0" cb="0"/><line nr="955" mi="9" ci="0" mb="2" cb="0"/><line nr="956" mi="8" ci="0" mb="4" cb="0"/><line nr="957" mi="1" ci="0" mb="0" cb="0"/><line nr="958" mi="3" ci="0" mb="0" cb="0"/><line nr="961" mi="1" ci="0" mb="0" cb="0"/><line nr="962" mi="1" ci="0" mb="0" cb="0"/><line nr="963" mi="2" ci="0" mb="2" cb="0"/><line nr="964" mi="4" ci="0" mb="0" cb="0"/><line nr="965" mi="9" ci="0" mb="2" cb="0"/><line nr="967" mi="13" ci="0" mb="0" cb="0"/><line nr="973" mi="0" ci="7" mb="1" cb="1"/><line nr="975" mi="0" ci="11" mb="0" cb="0"/><line nr="976" mi="0" ci="6" mb="0" cb="0"/><line nr="978" mi="0" ci="1" mb="0" cb="0"/><line nr="982" mi="13" ci="0" mb="0" cb="0"/><line nr="983" mi="4" ci="0" mb="2" cb="0"/><line nr="984" mi="1" ci="0" mb="0" cb="0"/><line nr="987" mi="3" ci="0" mb="0" cb="0"/><line nr="988" mi="3" ci="0" mb="0" cb="0"/><line nr="989" mi="1" ci="0" mb="0" cb="0"/><line nr="994" mi="0" ci="5" mb="0" cb="0"/><line nr="995" mi="0" ci="4" mb="0" cb="2"/><line nr="996" mi="0" ci="1" mb="0" cb="0"/><line nr="999" mi="0" ci="2" mb="0" cb="0"/><line nr="1004" mi="0" ci="3" mb="0" cb="0"/><line nr="1005" mi="0" ci="1" mb="0" cb="0"/><line nr="1008" mi="2" ci="0" mb="0" cb="0"/><line nr="1009" mi="3" ci="0" mb="0" cb="0"/><line nr="1010" mi="3" ci="0" mb="0" cb="0"/><line nr="1011" mi="1" ci="0" mb="0" cb="0"/><line nr="1017" mi="6" ci="0" mb="0" cb="0"/><line nr="1018" mi="4" ci="0" mb="0" cb="0"/><line nr="1019" mi="3" ci="0" mb="0" cb="0"/><line nr="1020" mi="2" ci="0" mb="0" cb="0"/><line nr="1021" mi="1" ci="0" mb="0" cb="0"/><line nr="1026" mi="3" ci="0" mb="0" cb="0"/><line nr="1027" mi="5" ci="0" mb="2" cb="0"/><line nr="1028" mi="6" ci="0" mb="0" cb="0"/><line nr="1029" mi="1" ci="0" mb="0" cb="0"/><line nr="1035" mi="3" ci="0" mb="0" cb="0"/><line nr="1036" mi="3" ci="0" mb="0" cb="0"/><line nr="1037" mi="1" ci="0" mb="0" cb="0"/><line nr="1042" mi="5" ci="0" mb="4" cb="0"/><line nr="1043" mi="15" ci="0" mb="0" cb="0"/><line nr="1045" mi="3" ci="0" mb="0" cb="0"/><line nr="1046" mi="1" ci="0" mb="0" cb="0"/><line nr="1049" mi="0" ci="7" mb="0" cb="0"/><line nr="1052" mi="0" ci="7" mb="0" cb="0"/><line nr="1055" mi="0" ci="8" mb="0" cb="0"/><line nr="1060" mi="4" ci="4" mb="0" cb="0"/><line nr="1061" mi="4" ci="4" mb="0" cb="0"/><counter type="INSTRUCTION" missed="1047" covered="1518"/><counter type="BRANCH" missed="189" covered="185"/><counter type="LINE" missed="265" covered="302"/><counter type="COMPLEXITY" missed="151" covered="133"/><counter type="METHOD" missed="10" covered="27"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="TokenMgrError.java"><line nr="51" mi="4" ci="0" mb="0" cb="0"/><line nr="53" mi="8" ci="0" mb="2" cb="0"/><line nr="54" mi="4" ci="0" mb="9" cb="0"/><line nr="57" mi="4" ci="0" mb="0" cb="0"/><line nr="58" mi="1" ci="0" mb="0" cb="0"/><line nr="60" mi="4" ci="0" mb="0" cb="0"/><line nr="61" mi="1" ci="0" mb="0" cb="0"/><line nr="63" mi="4" ci="0" mb="0" cb="0"/><line nr="64" mi="1" ci="0" mb="0" cb="0"/><line nr="66" mi="4" ci="0" mb="0" cb="0"/><line nr="67" mi="1" ci="0" mb="0" cb="0"/><line nr="69" mi="4" ci="0" mb="0" cb="0"/><line nr="70" mi="1" ci="0" mb="0" cb="0"/><line nr="72" mi="4" ci="0" mb="0" cb="0"/><line nr="73" mi="1" ci="0" mb="0" cb="0"/><line nr="75" mi="4" ci="0" mb="0" cb="0"/><line nr="76" mi="1" ci="0" mb="0" cb="0"/><line nr="78" mi="4" ci="0" mb="0" cb="0"/><line nr="79" mi="1" ci="0" mb="0" cb="0"/><line nr="81" mi="10" ci="0" mb="4" cb="0"/><line nr="82" mi="11" ci="0" mb="0" cb="0"/><line nr="83" mi="18" ci="0" mb="0" cb="0"/><line nr="84" mi="1" ci="0" mb="0" cb="0"/><line nr="85" mi="4" ci="0" mb="0" cb="0"/><line nr="90" mi="3" ci="0" mb="0" cb="0"/><line nr="106" mi="3" ci="0" mb="0" cb="0"/><line nr="107" mi="23" ci="0" mb="2" cb="0"/><line nr="110" mi="16" ci="0" mb="0" cb="0"/><line nr="111" mi="6" ci="0" mb="0" cb="0"/><line nr="124" mi="3" ci="0" mb="0" cb="0"/><line nr="132" mi="2" ci="0" mb="0" cb="0"/><line nr="133" mi="1" ci="0" mb="0" cb="0"/><line nr="137" mi="3" ci="0" mb="0" cb="0"/><line nr="138" mi="3" ci="0" mb="0" cb="0"/><line nr="139" mi="1" ci="0" mb="0" cb="0"/><line nr="143" mi="10" ci="0" mb="0" cb="0"/><line nr="144" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="175" covered="0"/><counter type="BRANCH" missed="17" covered="0"/><counter type="LINE" missed="37" covered="0"/><counter type="COMPLEXITY" missed="18" covered="0"/><counter type="METHOD" missed="6" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="ParseException.java"><line nr="26" mi="5" ci="0" mb="0" cb="0"/><line nr="39" mi="6" ci="0" mb="0" cb="0"/><line nr="40" mi="3" ci="0" mb="0" cb="0"/><line nr="41" mi="3" ci="0" mb="0" cb="0"/><line nr="42" mi="3" ci="0" mb="0" cb="0"/><line nr="43" mi="1" ci="0" mb="0" cb="0"/><line nr="56" mi="2" ci="0" mb="0" cb="0"/><line nr="57" mi="1" ci="0" mb="0" cb="0"/><line nr="61" mi="3" ci="0" mb="0" cb="0"/><line nr="62" mi="1" ci="0" mb="0" cb="0"/><line nr="97" mi="4" ci="0" mb="0" cb="0"/><line nr="98" mi="2" ci="0" mb="0" cb="0"/><line nr="99" mi="8" ci="0" mb="2" cb="0"/><line nr="100" mi="6" ci="0" mb="2" cb="0"/><line nr="101" mi="5" ci="0" mb="0" cb="0"/><line nr="103" mi="10" ci="0" mb="2" cb="0"/><line nr="104" mi="12" ci="0" mb="0" cb="0"/><line nr="106" mi="11" ci="0" mb="2" cb="0"/><line nr="107" mi="4" ci="0" mb="0" cb="0"/><line nr="109" mi="6" ci="0" mb="0" cb="0"/><line nr="111" mi="2" ci="0" mb="0" cb="0"/><line nr="112" mi="3" ci="0" mb="0" cb="0"/><line nr="113" mi="7" ci="0" mb="2" cb="0"/><line nr="114" mi="11" ci="0" mb="2" cb="0"/><line nr="115" mi="3" ci="0" mb="2" cb="0"/><line nr="116" mi="11" ci="0" mb="0" cb="0"/><line nr="117" mi="1" ci="0" mb="0" cb="0"/><line nr="119" mi="14" ci="0" mb="0" cb="0"/><line nr="120" mi="9" ci="0" mb="0" cb="0"/><line nr="121" mi="11" ci="0" mb="0" cb="0"/><line nr="122" mi="9" ci="0" mb="0" cb="0"/><line nr="123" mi="3" ci="0" mb="0" cb="0"/><line nr="125" mi="19" ci="0" mb="0" cb="0"/><line nr="126" mi="11" ci="0" mb="0" cb="0"/><line nr="129" mi="4" ci="0" mb="2" cb="0"/><line nr="132" mi="4" ci="0" mb="2" cb="0"/><line nr="133" mi="14" ci="0" mb="0" cb="0"/><line nr="135" mi="13" ci="0" mb="0" cb="0"/><line nr="137" mi="10" ci="0" mb="0" cb="0"/><line nr="140" mi="2" ci="0" mb="0" cb="0"/><line nr="150" mi="4" ci="0" mb="0" cb="0"/><line nr="152" mi="8" ci="0" mb="2" cb="0"/><line nr="153" mi="4" ci="0" mb="9" cb="0"/><line nr="156" mi="4" ci="0" mb="0" cb="0"/><line nr="157" mi="1" ci="0" mb="0" cb="0"/><line nr="159" mi="4" ci="0" mb="0" cb="0"/><line nr="160" mi="1" ci="0" mb="0" cb="0"/><line nr="162" mi="4" ci="0" mb="0" cb="0"/><line nr="163" mi="1" ci="0" mb="0" cb="0"/><line nr="165" mi="4" ci="0" mb="0" cb="0"/><line nr="166" mi="1" ci="0" mb="0" cb="0"/><line nr="168" mi="4" ci="0" mb="0" cb="0"/><line nr="169" mi="1" ci="0" mb="0" cb="0"/><line nr="171" mi="4" ci="0" mb="0" cb="0"/><line nr="172" mi="1" ci="0" mb="0" cb="0"/><line nr="174" mi="4" ci="0" mb="0" cb="0"/><line nr="175" mi="1" ci="0" mb="0" cb="0"/><line nr="177" mi="4" ci="0" mb="0" cb="0"/><line nr="178" mi="1" ci="0" mb="0" cb="0"/><line nr="180" mi="10" ci="0" mb="4" cb="0"/><line nr="181" mi="11" ci="0" mb="0" cb="0"/><line nr="182" mi="18" ci="0" mb="0" cb="0"/><line nr="183" mi="1" ci="0" mb="0" cb="0"/><line nr="184" mi="4" ci="0" mb="0" cb="0"/><line nr="189" mi="3" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="360" covered="0"/><counter type="BRANCH" missed="33" covered="0"/><counter type="LINE" missed="65" covered="0"/><counter type="COMPLEXITY" missed="26" covered="0"/><counter type="METHOD" missed="6" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="MtasCQLParser.java"><line nr="38" mi="0" ci="4" mb="0" cb="0"/><line nr="39" mi="0" ci="9" mb="0" cb="0"/><line nr="40" mi="0" ci="7" mb="1" cb="3"/><line nr="42" mi="11" ci="0" mb="2" cb="0"/><line nr="44" mi="4" ci="0" mb="2" cb="0"/><line nr="46" mi="14" ci="0" mb="0" cb="0"/><line nr="48" mi="1" ci="0" mb="0" cb="0"/><line nr="49" mi="5" ci="0" mb="0" cb="0"/><line nr="51" mi="0" ci="5" mb="0" cb="0"/><line nr="56" mi="0" ci="8" mb="2" cb="2"/><line nr="58" mi="0" ci="6" mb="0" cb="0"/><line nr="59" mi="0" ci="8" mb="0" cb="0"/><line nr="61" mi="0" ci="2" mb="0" cb="0"/><line nr="66" mi="0" ci="4" mb="1" cb="1"/><line nr="68" mi="0" ci="6" mb="0" cb="0"/><line nr="70" mi="0" ci="2" mb="0" cb="0"/><line nr="74" mi="0" ci="2" mb="0" cb="0"/><line nr="75" mi="0" ci="2" mb="0" cb="0"/><line nr="76" mi="0" ci="4" mb="0" cb="0"/><line nr="77" mi="0" ci="9" mb="0" cb="0"/><line nr="78" mi="0" ci="4" mb="0" cb="0"/><line nr="81" mi="0" ci="4" mb="0" cb="2"/><line nr="86" mi="0" ci="9" mb="0" cb="0"/><line nr="87" mi="0" ci="5" mb="0" cb="0"/><line nr="89" mi="0" ci="4" mb="0" cb="2"/><line nr="90" mi="0" ci="4" mb="0" cb="0"/><line nr="91" mi="0" ci="10" mb="0" cb="0"/><line nr="92" mi="0" ci="4" mb="1" cb="1"/><line nr="93" mi="0" ci="5" mb="0" cb="0"/><line nr="95" mi="4" ci="0" mb="0" cb="0"/><line nr="96" mi="4" ci="0" mb="0" cb="0"/><line nr="98" mi="0" ci="4" mb="0" cb="2"/><line nr="100" mi="0" ci="8" mb="0" cb="0"/><line nr="104" mi="0" ci="6" mb="0" cb="0"/><line nr="106" mi="0" ci="2" mb="0" cb="2"/><line nr="108" mi="0" ci="16" mb="1" cb="1"/><line nr="112" mi="0" ci="4" mb="1" cb="1"/><line nr="114" mi="5" ci="0" mb="0" cb="0"/><line nr="117" mi="0" ci="4" mb="0" cb="0"/><line nr="118" mi="0" ci="4" mb="0" cb="0"/><line nr="119" mi="0" ci="4" mb="0" cb="0"/><line nr="120" mi="0" ci="4" mb="0" cb="0"/><line nr="121" mi="0" ci="4" mb="0" cb="0"/><line nr="122" mi="0" ci="2" mb="0" cb="0"/><line nr="123" mi="0" ci="2" mb="0" cb="0"/><line nr="124" mi="0" ci="2" mb="0" cb="0"/><line nr="125" mi="0" ci="2" mb="0" cb="0"/><line nr="126" mi="0" ci="2" mb="0" cb="0"/><line nr="127" mi="0" ci="2" mb="0" cb="0"/><line nr="128" mi="0" ci="2" mb="0" cb="0"/><line nr="129" mi="0" ci="2" mb="0" cb="0"/><line nr="130" mi="0" ci="2" mb="0" cb="0"/><line nr="131" mi="0" ci="2" mb="0" cb="0"/><line nr="132" mi="0" ci="2" mb="0" cb="0"/><line nr="133" mi="0" ci="2" mb="0" cb="0"/><line nr="134" mi="0" ci="2" mb="0" cb="0"/><line nr="135" mi="0" ci="2" mb="0" cb="0"/><line nr="136" mi="0" ci="4" mb="0" cb="2"/><line nr="137" mi="0" ci="10" mb="0" cb="0"/><line nr="138" mi="0" ci="4" mb="1" cb="1"/><line nr="139" mi="0" ci="4" mb="0" cb="0"/><line nr="140" mi="0" ci="9" mb="0" cb="0"/><line nr="141" mi="0" ci="4" mb="0" cb="0"/><line nr="144" mi="0" ci="4" mb="0" cb="2"/><line nr="149" mi="0" ci="9" mb="0" cb="0"/><line nr="150" mi="0" ci="5" mb="0" cb="0"/><line nr="152" mi="0" ci="5" mb="0" cb="0"/><line nr="154" mi="4" ci="0" mb="0" cb="0"/><line nr="155" mi="4" ci="0" mb="0" cb="0"/><line nr="157" mi="0" ci="4" mb="0" cb="2"/><line nr="158" mi="0" ci="4" mb="0" cb="2"/><line nr="159" mi="0" ci="4" mb="0" cb="0"/><line nr="160" mi="0" ci="3" mb="0" cb="0"/><line nr="161" mi="0" ci="4" mb="0" cb="2"/><line nr="162" mi="0" ci="4" mb="0" cb="0"/><line nr="163" mi="0" ci="3" mb="0" cb="0"/><line nr="164" mi="0" ci="4" mb="0" cb="2"/><line nr="165" mi="0" ci="4" mb="0" cb="0"/><line nr="166" mi="0" ci="3" mb="0" cb="0"/><line nr="167" mi="0" ci="4" mb="0" cb="2"/><line nr="168" mi="0" ci="4" mb="0" cb="0"/><line nr="169" mi="0" ci="3" mb="0" cb="0"/><line nr="170" mi="0" ci="4" mb="0" cb="2"/><line nr="171" mi="0" ci="4" mb="0" cb="0"/><line nr="172" mi="0" ci="3" mb="0" cb="0"/><line nr="173" mi="0" ci="4" mb="0" cb="2"/><line nr="174" mi="0" ci="4" mb="0" cb="0"/><line nr="175" mi="0" ci="3" mb="0" cb="0"/><line nr="176" mi="0" ci="4" mb="0" cb="2"/><line nr="177" mi="0" ci="4" mb="0" cb="0"/><line nr="178" mi="0" ci="3" mb="0" cb="0"/><line nr="179" mi="0" ci="4" mb="1" cb="1"/><line nr="180" mi="4" ci="0" mb="0" cb="0"/><line nr="181" mi="3" ci="0" mb="0" cb="0"/><line nr="182" mi="0" ci="4" mb="0" cb="2"/><line nr="183" mi="0" ci="4" mb="0" cb="0"/><line nr="184" mi="0" ci="3" mb="0" cb="0"/><line nr="185" mi="0" ci="4" mb="1" cb="1"/><line nr="186" mi="4" ci="0" mb="0" cb="0"/><line nr="187" mi="3" ci="0" mb="0" cb="0"/><line nr="188" mi="0" ci="4" mb="1" cb="1"/><line nr="189" mi="0" ci="4" mb="0" cb="0"/><line nr="190" mi="0" ci="3" mb="0" cb="0"/><line nr="191" mi="4" ci="0" mb="2" cb="0"/><line nr="192" mi="4" ci="0" mb="0" cb="0"/><line nr="193" mi="3" ci="0" mb="0" cb="0"/><line nr="195" mi="4" ci="0" mb="0" cb="0"/><line nr="196" mi="4" ci="0" mb="0" cb="0"/><line nr="198" mi="0" ci="4" mb="0" cb="2"/><line nr="199" mi="0" ci="10" mb="0" cb="0"/><line nr="200" mi="0" ci="4" mb="1" cb="1"/><line nr="201" mi="0" ci="4" mb="0" cb="0"/><line nr="202" mi="0" ci="9" mb="0" cb="0"/><line nr="203" mi="0" ci="4" mb="0" cb="0"/><line nr="206" mi="0" ci="4" mb="1" cb="1"/><line nr="211" mi="9" ci="0" mb="0" cb="0"/><line nr="212" mi="5" ci="0" mb="0" cb="0"/><line nr="214" mi="0" ci="5" mb="0" cb="0"/><line nr="216" mi="4" ci="0" mb="0" cb="0"/><line nr="217" mi="4" ci="0" mb="0" cb="0"/><line nr="222" mi="0" ci="2" mb="0" cb="2"/><line nr="224" mi="0" ci="9" mb="0" cb="0"/><line nr="226" mi="0" ci="4" mb="0" cb="2"/><line nr="228" mi="0" ci="6" mb="0" cb="0"/><line nr="232" mi="0" ci="7" mb="0" cb="0"/><line nr="233" mi="0" ci="6" mb="0" cb="0"/><line nr="235" mi="0" ci="2" mb="0" cb="2"/><line nr="237" mi="0" ci="2" mb="0" cb="2"/><line nr="239" mi="0" ci="9" mb="0" cb="0"/><line nr="241" mi="0" ci="4" mb="1" cb="1"/><line nr="243" mi="0" ci="6" mb="0" cb="0"/><line nr="247" mi="7" ci="0" mb="0" cb="0"/><line nr="248" mi="6" ci="0" mb="0" cb="0"/><line nr="250" mi="0" ci="4" mb="0" cb="2"/><line nr="252" mi="0" ci="8" mb="0" cb="0"/><line nr="253" mi="0" ci="9" mb="1" cb="1"/><line nr="254" mi="1" ci="0" mb="0" cb="0"/><line nr="255" mi="0" ci="4" mb="0" cb="2"/><line nr="257" mi="0" ci="13" mb="0" cb="0"/><line nr="258" mi="0" ci="9" mb="1" cb="1"/><line nr="259" mi="1" ci="0" mb="0" cb="0"/><line nr="260" mi="0" ci="4" mb="0" cb="2"/><line nr="262" mi="0" ci="8" mb="0" cb="0"/><line nr="263" mi="0" ci="9" mb="1" cb="1"/><line nr="264" mi="1" ci="0" mb="0" cb="0"/><line nr="265" mi="0" ci="4" mb="0" cb="2"/><line nr="267" mi="0" ci="13" mb="0" cb="0"/><line nr="268" mi="0" ci="9" mb="1" cb="1"/><line nr="269" mi="1" ci="0" mb="0" cb="0"/><line nr="270" mi="0" ci="4" mb="0" cb="2"/><line nr="272" mi="0" ci="8" mb="0" cb="0"/><line nr="273" mi="0" ci="9" mb="1" cb="1"/><line nr="274" mi="1" ci="0" mb="0" cb="0"/><line nr="275" mi="0" ci="4" mb="0" cb="2"/><line nr="277" mi="0" ci="13" mb="0" cb="0"/><line nr="278" mi="0" ci="9" mb="1" cb="1"/><line nr="279" mi="1" ci="0" mb="0" cb="0"/><line nr="280" mi="0" ci="4" mb="0" cb="2"/><line nr="282" mi="0" ci="8" mb="0" cb="0"/><line nr="283" mi="0" ci="9" mb="1" cb="1"/><line nr="284" mi="1" ci="0" mb="0" cb="0"/><line nr="285" mi="0" ci="4" mb="1" cb="1"/><line nr="287" mi="13" ci="0" mb="0" cb="0"/><line nr="288" mi="9" ci="0" mb="2" cb="0"/><line nr="289" mi="1" ci="0" mb="0" cb="0"/><line nr="290" mi="0" ci="4" mb="0" cb="2"/><line nr="292" mi="0" ci="8" mb="0" cb="0"/><line nr="293" mi="0" ci="9" mb="1" cb="1"/><line nr="294" mi="1" ci="0" mb="0" cb="0"/><line nr="295" mi="0" ci="4" mb="1" cb="1"/><line nr="297" mi="13" ci="0" mb="0" cb="0"/><line nr="298" mi="9" ci="0" mb="2" cb="0"/><line nr="299" mi="1" ci="0" mb="0" cb="0"/><line nr="300" mi="0" ci="4" mb="1" cb="1"/><line nr="302" mi="0" ci="8" mb="0" cb="0"/><line nr="303" mi="0" ci="9" mb="1" cb="1"/><line nr="304" mi="1" ci="0" mb="0" cb="0"/><line nr="305" mi="4" ci="0" mb="2" cb="0"/><line nr="307" mi="13" ci="0" mb="0" cb="0"/><line nr="308" mi="9" ci="0" mb="2" cb="0"/><line nr="309" mi="1" ci="0" mb="0" cb="0"/><line nr="312" mi="12" ci="0" mb="0" cb="0"/><line nr="317" mi="0" ci="4" mb="1" cb="1"/><line nr="319" mi="5" ci="0" mb="0" cb="0"/><line nr="324" mi="0" ci="2" mb="0" cb="0"/><line nr="325" mi="0" ci="2" mb="0" cb="0"/><line nr="326" mi="0" ci="2" mb="0" cb="0"/><line nr="327" mi="0" ci="2" mb="0" cb="0"/><line nr="328" mi="0" ci="2" mb="0" cb="0"/><line nr="329" mi="0" ci="9" mb="0" cb="0"/><line nr="330" mi="0" ci="3" mb="0" cb="0"/><line nr="331" mi="0" ci="4" mb="1" cb="1"/><line nr="332" mi="5" ci="0" mb="0" cb="0"/><line nr="338" mi="0" ci="2" mb="0" cb="0"/><line nr="339" mi="0" ci="2" mb="0" cb="0"/><line nr="340" mi="0" ci="2" mb="0" cb="0"/><line nr="341" mi="0" ci="2" mb="0" cb="0"/><line nr="342" mi="0" ci="2" mb="0" cb="0"/><line nr="343" mi="0" ci="4" mb="0" cb="2"/><line nr="344" mi="0" ci="9" mb="0" cb="0"/><line nr="345" mi="0" ci="8" mb="0" cb="0"/><line nr="346" mi="0" ci="4" mb="1" cb="1"/><line nr="347" mi="0" ci="4" mb="0" cb="0"/><line nr="348" mi="0" ci="9" mb="0" cb="0"/><line nr="349" mi="0" ci="4" mb="0" cb="0"/><line nr="350" mi="0" ci="4" mb="0" cb="2"/><line nr="351" mi="0" ci="2" mb="0" cb="0"/><line nr="352" mi="0" ci="4" mb="0" cb="2"/><line nr="353" mi="0" ci="4" mb="0" cb="0"/><line nr="354" mi="0" ci="4" mb="0" cb="0"/><line nr="355" mi="0" ci="4" mb="0" cb="0"/><line nr="356" mi="0" ci="4" mb="0" cb="0"/><line nr="357" mi="0" ci="5" mb="0" cb="0"/><line nr="358" mi="0" ci="4" mb="1" cb="1"/><line nr="359" mi="4" ci="0" mb="0" cb="0"/><line nr="360" mi="4" ci="0" mb="0" cb="0"/><line nr="361" mi="5" ci="0" mb="0" cb="0"/><line nr="362" mi="0" ci="4" mb="1" cb="1"/><line nr="363" mi="0" ci="5" mb="0" cb="0"/><line nr="365" mi="4" ci="0" mb="0" cb="0"/><line nr="366" mi="4" ci="0" mb="0" cb="0"/><line nr="371" mi="0" ci="8" mb="0" cb="0"/><line nr="372" mi="0" ci="2" mb="0" cb="2"/><line nr="374" mi="0" ci="2" mb="0" cb="0"/><line nr="375" mi="0" ci="3" mb="0" cb="0"/><line nr="377" mi="0" ci="2" mb="0" cb="2"/><line nr="379" mi="0" ci="4" mb="0" cb="0"/><line nr="380" mi="0" ci="2" mb="1" cb="1"/><line nr="382" mi="0" ci="5" mb="0" cb="0"/><line nr="386" mi="2" ci="0" mb="0" cb="0"/><line nr="389" mi="0" ci="5" mb="0" cb="0"/><line nr="391" mi="4" ci="0" mb="0" cb="0"/><line nr="392" mi="4" ci="0" mb="0" cb="0"/><line nr="394" mi="0" ci="4" mb="0" cb="2"/><line nr="395" mi="0" ci="2" mb="0" cb="0"/><line nr="396" mi="0" ci="4" mb="0" cb="2"/><line nr="397" mi="0" ci="4" mb="0" cb="0"/><line nr="401" mi="0" ci="9" mb="0" cb="0"/><line nr="402" mi="0" ci="2" mb="0" cb="2"/><line nr="404" mi="0" ci="4" mb="0" cb="0"/><line nr="408" mi="0" ci="3" mb="0" cb="0"/><line nr="410" mi="0" ci="3" mb="0" cb="0"/><line nr="414" mi="0" ci="4" mb="1" cb="1"/><line nr="415" mi="5" ci="0" mb="0" cb="0"/><line nr="420" mi="0" ci="6" mb="0" cb="0"/><line nr="421" mi="0" ci="4" mb="0" cb="2"/><line nr="422" mi="0" ci="7" mb="0" cb="0"/><line nr="423" mi="0" ci="4" mb="0" cb="0"/><line nr="424" mi="0" ci="4" mb="1" cb="1"/><line nr="425" mi="0" ci="4" mb="0" cb="0"/><line nr="426" mi="0" ci="4" mb="0" cb="0"/><line nr="428" mi="4" ci="0" mb="0" cb="0"/><line nr="429" mi="4" ci="0" mb="0" cb="0"/><line nr="433" mi="0" ci="4" mb="0" cb="2"/><line nr="438" mi="0" ci="4" mb="0" cb="2"/><line nr="439" mi="0" ci="7" mb="0" cb="0"/><line nr="440" mi="0" ci="4" mb="0" cb="0"/><line nr="441" mi="0" ci="4" mb="1" cb="1"/><line nr="442" mi="0" ci="4" mb="0" cb="0"/><line nr="443" mi="0" ci="4" mb="0" cb="0"/><line nr="445" mi="4" ci="0" mb="0" cb="0"/><line nr="446" mi="4" ci="0" mb="0" cb="0"/><line nr="449" mi="0" ci="4" mb="1" cb="1"/><line nr="450" mi="5" ci="0" mb="0" cb="0"/><line nr="453" mi="0" ci="2" mb="0" cb="0"/><line nr="457" mi="0" ci="2" mb="0" cb="0"/><line nr="458" mi="0" ci="2" mb="0" cb="0"/><line nr="459" mi="0" ci="2" mb="0" cb="0"/><line nr="460" mi="0" ci="2" mb="0" cb="0"/><line nr="461" mi="0" ci="2" mb="0" cb="0"/><line nr="462" mi="0" ci="4" mb="0" cb="0"/><line nr="463" mi="0" ci="4" mb="0" cb="2"/><line nr="464" mi="0" ci="4" mb="0" cb="0"/><line nr="465" mi="0" ci="4" mb="0" cb="2"/><line nr="466" mi="0" ci="4" mb="0" cb="0"/><line nr="470" mi="0" ci="2" mb="0" cb="2"/><line nr="472" mi="0" ci="3" mb="0" cb="0"/><line nr="473" mi="0" ci="4" mb="0" cb="0"/><line nr="477" mi="0" ci="3" mb="0" cb="0"/><line nr="478" mi="0" ci="4" mb="0" cb="0"/><line nr="480" mi="0" ci="4" mb="1" cb="1"/><line nr="481" mi="0" ci="4" mb="0" cb="0"/><line nr="482" mi="0" ci="4" mb="0" cb="0"/><line nr="483" mi="0" ci="3" mb="0" cb="0"/><line nr="484" mi="0" ci="4" mb="0" cb="0"/><line nr="486" mi="4" ci="0" mb="0" cb="0"/><line nr="487" mi="4" ci="0" mb="0" cb="0"/><line nr="489" mi="0" ci="4" mb="0" cb="0"/><line nr="490" mi="0" ci="4" mb="0" cb="2"/><line nr="491" mi="0" ci="2" mb="0" cb="0"/><line nr="492" mi="0" ci="4" mb="1" cb="1"/><line nr="493" mi="0" ci="4" mb="0" cb="0"/><line nr="494" mi="0" ci="4" mb="0" cb="0"/><line nr="495" mi="0" ci="4" mb="0" cb="0"/><line nr="496" mi="0" ci="4" mb="0" cb="0"/><line nr="497" mi="0" ci="5" mb="0" cb="0"/><line nr="498" mi="4" ci="0" mb="2" cb="0"/><line nr="499" mi="4" ci="0" mb="0" cb="0"/><line nr="500" mi="4" ci="0" mb="0" cb="0"/><line nr="501" mi="5" ci="0" mb="0" cb="0"/><line nr="502" mi="4" ci="0" mb="2" cb="0"/><line nr="503" mi="5" ci="0" mb="0" cb="0"/><line nr="505" mi="4" ci="0" mb="0" cb="0"/><line nr="506" mi="4" ci="0" mb="0" cb="0"/><line nr="511" mi="0" ci="3" mb="0" cb="2"/><line nr="513" mi="0" ci="7" mb="0" cb="0"/><line nr="515" mi="0" ci="3" mb="0" cb="2"/><line nr="517" mi="0" ci="7" mb="0" cb="0"/><line nr="521" mi="0" ci="6" mb="0" cb="0"/><line nr="523" mi="0" ci="2" mb="1" cb="1"/><line nr="525" mi="2" ci="0" mb="0" cb="0"/><line nr="526" mi="3" ci="0" mb="0" cb="0"/><line nr="528" mi="0" ci="2" mb="0" cb="2"/><line nr="530" mi="0" ci="4" mb="0" cb="0"/><line nr="531" mi="0" ci="2" mb="1" cb="1"/><line nr="533" mi="0" ci="5" mb="0" cb="0"/><line nr="537" mi="2" ci="0" mb="0" cb="0"/><line nr="540" mi="0" ci="4" mb="0" cb="0"/><line nr="541" mi="0" ci="4" mb="1" cb="1"/><line nr="542" mi="5" ci="0" mb="0" cb="0"/><line nr="546" mi="0" ci="2" mb="0" cb="0"/><line nr="547" mi="0" ci="4" mb="0" cb="2"/><line nr="548" mi="0" ci="4" mb="0" cb="0"/><line nr="549" mi="0" ci="4" mb="0" cb="0"/><line nr="550" mi="0" ci="5" mb="0" cb="0"/><line nr="551" mi="0" ci="4" mb="1" cb="1"/><line nr="552" mi="0" ci="4" mb="0" cb="0"/><line nr="553" mi="0" ci="3" mb="0" cb="0"/><line nr="555" mi="4" ci="0" mb="0" cb="0"/><line nr="556" mi="4" ci="0" mb="0" cb="0"/><line nr="558" mi="0" ci="2" mb="0" cb="2"/><line nr="560" mi="0" ci="11" mb="0" cb="0"/><line nr="561" mi="0" ci="6" mb="0" cb="0"/><line nr="562" mi="0" ci="4" mb="1" cb="1"/><line nr="563" mi="1" ci="0" mb="0" cb="0"/><line nr="566" mi="0" ci="8" mb="0" cb="0"/><line nr="567" mi="0" ci="6" mb="0" cb="0"/><line nr="568" mi="0" ci="4" mb="1" cb="1"/><line nr="570" mi="5" ci="0" mb="0" cb="0"/><line nr="573" mi="0" ci="2" mb="0" cb="0"/><line nr="577" mi="0" ci="2" mb="0" cb="0"/><line nr="578" mi="0" ci="2" mb="0" cb="0"/><line nr="579" mi="0" ci="2" mb="0" cb="0"/><line nr="580" mi="0" ci="2" mb="0" cb="0"/><line nr="581" mi="0" ci="4" mb="0" cb="2"/><line nr="582" mi="0" ci="4" mb="0" cb="0"/><line nr="583" mi="0" ci="13" mb="0" cb="0"/><line nr="584" mi="0" ci="4" mb="0" cb="2"/><line nr="585" mi="0" ci="4" mb="0" cb="0"/><line nr="586" mi="0" ci="4" mb="0" cb="2"/><line nr="587" mi="0" ci="6" mb="0" cb="0"/><line nr="588" mi="0" ci="4" mb="0" cb="2"/><line nr="589" mi="0" ci="4" mb="0" cb="0"/><line nr="590" mi="0" ci="6" mb="0" cb="0"/><line nr="591" mi="0" ci="3" mb="0" cb="0"/><line nr="592" mi="0" ci="6" mb="0" cb="0"/><line nr="593" mi="0" ci="3" mb="0" cb="0"/><line nr="596" mi="0" ci="4" mb="0" cb="2"/><line nr="601" mi="0" ci="4" mb="0" cb="0"/><line nr="602" mi="0" ci="6" mb="0" cb="0"/><line nr="603" mi="0" ci="4" mb="0" cb="0"/><line nr="605" mi="0" ci="4" mb="1" cb="1"/><line nr="606" mi="0" ci="4" mb="0" cb="0"/><line nr="607" mi="0" ci="6" mb="0" cb="0"/><line nr="608" mi="0" ci="3" mb="0" cb="0"/><line nr="609" mi="0" ci="6" mb="0" cb="0"/><line nr="610" mi="0" ci="3" mb="0" cb="0"/><line nr="613" mi="0" ci="4" mb="1" cb="1"/><line nr="618" mi="4" ci="0" mb="0" cb="0"/><line nr="619" mi="6" ci="0" mb="0" cb="0"/><line nr="620" mi="4" ci="0" mb="0" cb="0"/><line nr="623" mi="4" ci="0" mb="0" cb="0"/><line nr="624" mi="4" ci="0" mb="0" cb="0"/><line nr="626" mi="0" ci="4" mb="1" cb="1"/><line nr="627" mi="0" ci="7" mb="0" cb="0"/><line nr="629" mi="4" ci="0" mb="0" cb="0"/><line nr="630" mi="4" ci="0" mb="0" cb="0"/><line nr="632" mi="0" ci="5" mb="0" cb="0"/><line nr="633" mi="0" ci="4" mb="1" cb="1"/><line nr="634" mi="0" ci="6" mb="0" cb="0"/><line nr="635" mi="0" ci="4" mb="0" cb="0"/><line nr="636" mi="0" ci="5" mb="0" cb="0"/><line nr="638" mi="4" ci="0" mb="0" cb="0"/><line nr="639" mi="4" ci="0" mb="0" cb="0"/><line nr="641" mi="0" ci="4" mb="0" cb="2"/><line nr="642" mi="0" ci="2" mb="0" cb="0"/><line nr="643" mi="0" ci="4" mb="0" cb="2"/><line nr="644" mi="0" ci="4" mb="0" cb="0"/><line nr="645" mi="0" ci="4" mb="0" cb="0"/><line nr="646" mi="0" ci="4" mb="0" cb="0"/><line nr="647" mi="0" ci="4" mb="0" cb="0"/><line nr="648" mi="0" ci="5" mb="0" cb="0"/><line nr="649" mi="0" ci="4" mb="0" cb="2"/><line nr="650" mi="0" ci="4" mb="0" cb="0"/><line nr="651" mi="0" ci="4" mb="0" cb="0"/><line nr="652" mi="0" ci="5" mb="0" cb="0"/><line nr="653" mi="0" ci="4" mb="1" cb="1"/><line nr="654" mi="0" ci="5" mb="0" cb="0"/><line nr="656" mi="4" ci="0" mb="0" cb="0"/><line nr="657" mi="4" ci="0" mb="0" cb="0"/><line nr="662" mi="0" ci="2" mb="0" cb="0"/><line nr="663" mi="0" ci="5" mb="0" cb="0"/><line nr="664" mi="0" ci="2" mb="0" cb="2"/><line nr="666" mi="0" ci="2" mb="0" cb="0"/><line nr="667" mi="0" ci="3" mb="0" cb="0"/><line nr="669" mi="0" ci="2" mb="0" cb="2"/><line nr="671" mi="0" ci="4" mb="0" cb="0"/><line nr="672" mi="0" ci="2" mb="0" cb="2"/><line nr="674" mi="0" ci="5" mb="0" cb="0"/><line nr="678" mi="0" ci="2" mb="0" cb="0"/><line nr="681" mi="0" ci="4" mb="0" cb="0"/><line nr="683" mi="0" ci="4" mb="1" cb="1"/><line nr="684" mi="5" ci="0" mb="0" cb="0"/><line nr="687" mi="0" ci="2" mb="0" cb="0"/><line nr="689" mi="0" ci="4" mb="0" cb="2"/><line nr="690" mi="0" ci="4" mb="0" cb="2"/><line nr="691" mi="0" ci="4" mb="0" cb="0"/><line nr="695" mi="0" ci="4" mb="0" cb="0"/><line nr="696" mi="0" ci="4" mb="0" cb="2"/><line nr="697" mi="0" ci="6" mb="0" cb="0"/><line nr="698" mi="0" ci="4" mb="0" cb="2"/><line nr="699" mi="0" ci="7" mb="0" cb="0"/><line nr="700" mi="0" ci="4" mb="1" cb="1"/><line nr="701" mi="0" ci="7" mb="0" cb="0"/><line nr="703" mi="4" ci="0" mb="0" cb="0"/><line nr="704" mi="4" ci="0" mb="0" cb="0"/><line nr="706" mi="0" ci="3" mb="0" cb="0"/><line nr="707" mi="0" ci="4" mb="0" cb="0"/><line nr="708" mi="0" ci="4" mb="1" cb="1"/><line nr="709" mi="0" ci="7" mb="0" cb="0"/><line nr="710" mi="4" ci="0" mb="2" cb="0"/><line nr="711" mi="7" ci="0" mb="0" cb="0"/><line nr="713" mi="4" ci="0" mb="0" cb="0"/><line nr="714" mi="4" ci="0" mb="0" cb="0"/><line nr="716" mi="0" ci="3" mb="0" cb="0"/><line nr="719" mi="0" ci="4" mb="1" cb="1"/><line nr="724" mi="4" ci="0" mb="0" cb="0"/><line nr="725" mi="4" ci="0" mb="2" cb="0"/><line nr="726" mi="7" ci="0" mb="0" cb="0"/><line nr="727" mi="4" ci="0" mb="2" cb="0"/><line nr="728" mi="7" ci="0" mb="0" cb="0"/><line nr="730" mi="4" ci="0" mb="0" cb="0"/><line nr="731" mi="4" ci="0" mb="0" cb="0"/><line nr="733" mi="4" ci="0" mb="0" cb="0"/><line nr="735" mi="0" ci="4" mb="0" cb="2"/><line nr="736" mi="0" ci="6" mb="0" cb="0"/><line nr="737" mi="0" ci="4" mb="1" cb="1"/><line nr="738" mi="0" ci="7" mb="0" cb="0"/><line nr="739" mi="4" ci="0" mb="2" cb="0"/><line nr="740" mi="7" ci="0" mb="0" cb="0"/><line nr="742" mi="4" ci="0" mb="0" cb="0"/><line nr="743" mi="4" ci="0" mb="0" cb="0"/><line nr="745" mi="0" ci="3" mb="0" cb="0"/><line nr="746" mi="0" ci="4" mb="0" cb="0"/><line nr="747" mi="0" ci="4" mb="1" cb="1"/><line nr="748" mi="0" ci="7" mb="0" cb="0"/><line nr="749" mi="4" ci="0" mb="2" cb="0"/><line nr="750" mi="7" ci="0" mb="0" cb="0"/><line nr="752" mi="4" ci="0" mb="0" cb="0"/><line nr="753" mi="4" ci="0" mb="0" cb="0"/><line nr="755" mi="0" ci="3" mb="0" cb="0"/><line nr="758" mi="0" ci="4" mb="0" cb="2"/><line nr="763" mi="0" ci="4" mb="0" cb="0"/><line nr="764" mi="0" ci="4" mb="1" cb="1"/><line nr="765" mi="0" ci="7" mb="0" cb="0"/><line nr="766" mi="4" ci="0" mb="2" cb="0"/><line nr="767" mi="7" ci="0" mb="0" cb="0"/><line nr="769" mi="4" ci="0" mb="0" cb="0"/><line nr="770" mi="4" ci="0" mb="0" cb="0"/><line nr="772" mi="0" ci="4" mb="0" cb="0"/><line nr="774" mi="0" ci="4" mb="1" cb="1"/><line nr="775" mi="0" ci="4" mb="1" cb="1"/><line nr="776" mi="0" ci="7" mb="0" cb="0"/><line nr="777" mi="4" ci="0" mb="2" cb="0"/><line nr="778" mi="7" ci="0" mb="0" cb="0"/><line nr="780" mi="4" ci="0" mb="0" cb="0"/><line nr="781" mi="4" ci="0" mb="0" cb="0"/><line nr="784" mi="4" ci="0" mb="0" cb="0"/><line nr="785" mi="4" ci="0" mb="0" cb="0"/><line nr="787" mi="0" ci="4" mb="0" cb="0"/><line nr="788" mi="0" ci="2" mb="0" cb="2"/><line nr="790" mi="0" ci="2" mb="0" cb="0"/><line nr="793" mi="0" ci="4" mb="1" cb="1"/><line nr="794" mi="0" ci="4" mb="1" cb="1"/><line nr="796" mi="0" ci="6" mb="0" cb="0"/><line nr="798" mi="0" ci="4" mb="1" cb="1"/><line nr="800" mi="4" ci="0" mb="0" cb="0"/><line nr="801" mi="4" ci="0" mb="0" cb="0"/><line nr="804" mi="4" ci="0" mb="2" cb="0"/><line nr="805" mi="5" ci="0" mb="0" cb="0"/><line nr="808" mi="0" ci="2" mb="0" cb="0"/><line nr="809" mi="0" ci="2" mb="0" cb="0"/><line nr="812" mi="0" ci="4" mb="0" cb="2"/><line nr="813" mi="0" ci="4" mb="0" cb="0"/><line nr="817" mi="0" ci="4" mb="0" cb="2"/><line nr="818" mi="0" ci="4" mb="0" cb="0"/><line nr="819" mi="0" ci="4" mb="0" cb="2"/><line nr="820" mi="0" ci="5" mb="0" cb="0"/><line nr="821" mi="0" ci="4" mb="1" cb="1"/><line nr="822" mi="0" ci="5" mb="0" cb="0"/><line nr="824" mi="4" ci="0" mb="0" cb="0"/><line nr="825" mi="4" ci="0" mb="0" cb="0"/><line nr="827" mi="0" ci="2" mb="0" cb="0"/><line nr="828" mi="0" ci="2" mb="0" cb="0"/><line nr="829" mi="0" ci="3" mb="0" cb="0"/><line nr="830" mi="0" ci="5" mb="0" cb="0"/><line nr="831" mi="0" ci="3" mb="1" cb="1"/><line nr="833" mi="1" ci="11" mb="1" cb="1"/><line nr="834" mi="0" ci="13" mb="0" cb="2"/><line nr="838" mi="15" ci="0" mb="0" cb="0"/><line nr="840" mi="0" ci="6" mb="0" cb="0"/><line nr="841" mi="0" ci="4" mb="1" cb="3"/><line nr="843" mi="0" ci="9" mb="0" cb="0"/><line nr="844" mi="0" ci="3" mb="0" cb="0"/><line nr="845" mi="0" ci="1" mb="0" cb="0"/><line nr="846" mi="0" ci="2" mb="1" cb="1"/><line nr="848" mi="0" ci="9" mb="0" cb="0"/><line nr="849" mi="0" ci="3" mb="0" cb="0"/><line nr="850" mi="0" ci="1" mb="0" cb="0"/><line nr="854" mi="5" ci="0" mb="0" cb="0"/><line nr="856" mi="0" ci="4" mb="1" cb="1"/><line nr="857" mi="1" ci="4" mb="0" cb="2"/><line nr="858" mi="0" ci="4" mb="0" cb="0"/><line nr="859" mi="0" ci="4" mb="1" cb="1"/><line nr="860" mi="5" ci="0" mb="0" cb="0"/><line nr="861" mi="0" ci="4" mb="1" cb="1"/><line nr="862" mi="0" ci="5" mb="0" cb="0"/><line nr="864" mi="4" ci="0" mb="0" cb="0"/><line nr="865" mi="4" ci="0" mb="0" cb="0"/><line nr="867" mi="0" ci="4" mb="0" cb="0"/><line nr="868" mi="0" ci="2" mb="1" cb="1"/><line nr="871" mi="21" ci="0" mb="0" cb="0"/><line nr="875" mi="0" ci="6" mb="0" cb="0"/><line nr="876" mi="0" ci="14" mb="0" cb="0"/><line nr="877" mi="0" ci="2" mb="1" cb="1"/><line nr="879" mi="2" ci="0" mb="0" cb="0"/><line nr="881" mi="0" ci="3" mb="0" cb="0"/><line nr="883" mi="0" ci="4" mb="1" cb="1"/><line nr="884" mi="1" ci="0" mb="0" cb="0"/><line nr="885" mi="0" ci="4" mb="1" cb="1"/><line nr="886" mi="0" ci="4" mb="0" cb="0"/><line nr="887" mi="0" ci="4" mb="1" cb="1"/><line nr="888" mi="5" ci="0" mb="0" cb="0"/><line nr="889" mi="0" ci="4" mb="1" cb="1"/><line nr="890" mi="0" ci="5" mb="0" cb="0"/><line nr="892" mi="4" ci="0" mb="0" cb="0"/><line nr="893" mi="4" ci="0" mb="0" cb="0"/><line nr="895" mi="0" ci="4" mb="0" cb="0"/><line nr="896" mi="0" ci="2" mb="1" cb="1"/><line nr="899" mi="21" ci="0" mb="0" cb="0"/><line nr="903" mi="0" ci="6" mb="0" cb="0"/><line nr="904" mi="0" ci="14" mb="0" cb="0"/><line nr="905" mi="0" ci="2" mb="0" cb="2"/><line nr="907" mi="0" ci="2" mb="0" cb="0"/><line nr="909" mi="0" ci="3" mb="0" cb="0"/><line nr="911" mi="0" ci="4" mb="1" cb="1"/><line nr="912" mi="1" ci="0" mb="0" cb="0"/><line nr="914" mi="4" ci="0" mb="0" cb="0"/><line nr="915" mi="4" ci="0" mb="0" cb="0"/><line nr="917" mi="5" ci="0" mb="0" cb="0"/><line nr="922" mi="0" ci="10" mb="0" cb="0"/><line nr="923" mi="0" ci="7" mb="0" cb="2"/><line nr="924" mi="3" ci="0" mb="0" cb="0"/><line nr="925" mi="13" ci="6" mb="0" cb="0"/><line nr="930" mi="0" ci="10" mb="0" cb="0"/><line nr="931" mi="0" ci="7" mb="0" cb="2"/><line nr="932" mi="3" ci="0" mb="0" cb="0"/><line nr="933" mi="13" ci="6" mb="0" cb="0"/><line nr="938" mi="0" ci="10" mb="0" cb="0"/><line nr="939" mi="1" ci="6" mb="1" cb="1"/><line nr="940" mi="3" ci="0" mb="0" cb="0"/><line nr="941" mi="13" ci="6" mb="0" cb="0"/><line nr="946" mi="0" ci="10" mb="0" cb="0"/><line nr="947" mi="0" ci="7" mb="0" cb="2"/><line nr="948" mi="3" ci="0" mb="0" cb="0"/><line nr="949" mi="13" ci="6" mb="0" cb="0"/><line nr="954" mi="0" ci="10" mb="0" cb="0"/><line nr="955" mi="0" ci="7" mb="0" cb="2"/><line nr="956" mi="3" ci="0" mb="0" cb="0"/><line nr="957" mi="13" ci="6" mb="0" cb="0"/><line nr="962" mi="0" ci="10" mb="0" cb="0"/><line nr="963" mi="1" ci="6" mb="1" cb="1"/><line nr="964" mi="3" ci="0" mb="0" cb="0"/><line nr="965" mi="13" ci="6" mb="0" cb="0"/><line nr="970" mi="0" ci="10" mb="0" cb="0"/><line nr="971" mi="0" ci="7" mb="0" cb="2"/><line nr="972" mi="3" ci="0" mb="0" cb="0"/><line nr="973" mi="13" ci="6" mb="0" cb="0"/><line nr="978" mi="0" ci="10" mb="0" cb="0"/><line nr="979" mi="0" ci="7" mb="0" cb="2"/><line nr="980" mi="3" ci="0" mb="0" cb="0"/><line nr="981" mi="13" ci="6" mb="0" cb="0"/><line nr="986" mi="0" ci="10" mb="0" cb="0"/><line nr="987" mi="0" ci="7" mb="0" cb="2"/><line nr="988" mi="3" ci="0" mb="0" cb="0"/><line nr="989" mi="13" ci="6" mb="0" cb="0"/><line nr="994" mi="0" ci="10" mb="0" cb="0"/><line nr="995" mi="0" ci="7" mb="0" cb="2"/><line nr="996" mi="3" ci="0" mb="0" cb="0"/><line nr="997" mi="13" ci="6" mb="0" cb="0"/><line nr="1002" mi="0" ci="10" mb="0" cb="0"/><line nr="1003" mi="0" ci="7" mb="0" cb="2"/><line nr="1004" mi="3" ci="0" mb="0" cb="0"/><line nr="1005" mi="13" ci="6" mb="0" cb="0"/><line nr="1010" mi="0" ci="10" mb="0" cb="0"/><line nr="1011" mi="0" ci="7" mb="0" cb="2"/><line nr="1012" mi="3" ci="0" mb="0" cb="0"/><line nr="1013" mi="13" ci="6" mb="0" cb="0"/><line nr="1018" mi="0" ci="10" mb="0" cb="0"/><line nr="1019" mi="0" ci="7" mb="0" cb="2"/><line nr="1020" mi="3" ci="0" mb="0" cb="0"/><line nr="1021" mi="13" ci="6" mb="0" cb="0"/><line nr="1026" mi="0" ci="10" mb="0" cb="0"/><line nr="1027" mi="2" ci="5" mb="1" cb="1"/><line nr="1028" mi="3" ci="0" mb="0" cb="0"/><line nr="1029" mi="13" ci="6" mb="0" cb="0"/><line nr="1034" mi="0" ci="10" mb="0" cb="0"/><line nr="1035" mi="0" ci="7" mb="0" cb="2"/><line nr="1036" mi="3" ci="0" mb="0" cb="0"/><line nr="1037" mi="13" ci="6" mb="0" cb="0"/><line nr="1042" mi="0" ci="10" mb="0" cb="0"/><line nr="1043" mi="2" ci="5" mb="1" cb="1"/><line nr="1044" mi="3" ci="0" mb="0" cb="0"/><line nr="1045" mi="13" ci="6" mb="0" cb="0"/><line nr="1050" mi="0" ci="10" mb="0" cb="0"/><line nr="1051" mi="1" ci="6" mb="1" cb="1"/><line nr="1052" mi="3" ci="0" mb="0" cb="0"/><line nr="1053" mi="13" ci="6" mb="0" cb="0"/><line nr="1058" mi="10" ci="0" mb="0" cb="0"/><line nr="1059" mi="7" ci="0" mb="2" cb="0"/><line nr="1060" mi="3" ci="0" mb="0" cb="0"/><line nr="1061" mi="19" ci="0" mb="0" cb="0"/><line nr="1066" mi="0" ci="10" mb="0" cb="0"/><line nr="1067" mi="2" ci="5" mb="1" cb="1"/><line nr="1068" mi="3" ci="0" mb="0" cb="0"/><line nr="1069" mi="13" ci="6" mb="0" cb="0"/><line nr="1074" mi="0" ci="10" mb="0" cb="0"/><line nr="1075" mi="0" ci="7" mb="0" cb="2"/><line nr="1076" mi="3" ci="0" mb="0" cb="0"/><line nr="1077" mi="13" ci="6" mb="0" cb="0"/><line nr="1082" mi="0" ci="10" mb="0" cb="0"/><line nr="1083" mi="1" ci="6" mb="1" cb="1"/><line nr="1084" mi="3" ci="0" mb="0" cb="0"/><line nr="1085" mi="13" ci="6" mb="0" cb="0"/><line nr="1090" mi="0" ci="10" mb="0" cb="0"/><line nr="1091" mi="0" ci="7" mb="0" cb="2"/><line nr="1092" mi="3" ci="0" mb="0" cb="0"/><line nr="1093" mi="13" ci="6" mb="0" cb="0"/><line nr="1098" mi="0" ci="10" mb="0" cb="0"/><line nr="1099" mi="0" ci="7" mb="0" cb="2"/><line nr="1100" mi="3" ci="0" mb="0" cb="0"/><line nr="1101" mi="13" ci="6" mb="0" cb="0"/><line nr="1106" mi="0" ci="10" mb="0" cb="0"/><line nr="1107" mi="2" ci="5" mb="1" cb="1"/><line nr="1108" mi="3" ci="0" mb="0" cb="0"/><line nr="1109" mi="13" ci="6" mb="0" cb="0"/><line nr="1114" mi="0" ci="10" mb="0" cb="0"/><line nr="1115" mi="1" ci="6" mb="1" cb="1"/><line nr="1116" mi="3" ci="0" mb="0" cb="0"/><line nr="1117" mi="13" ci="6" mb="0" cb="0"/><line nr="1122" mi="0" ci="10" mb="0" cb="0"/><line nr="1123" mi="0" ci="7" mb="0" cb="2"/><line nr="1124" mi="3" ci="0" mb="0" cb="0"/><line nr="1125" mi="13" ci="6" mb="0" cb="0"/><line nr="1130" mi="0" ci="10" mb="0" cb="0"/><line nr="1131" mi="0" ci="7" mb="0" cb="2"/><line nr="1132" mi="3" ci="0" mb="0" cb="0"/><line nr="1133" mi="13" ci="6" mb="0" cb="0"/><line nr="1138" mi="0" ci="10" mb="0" cb="0"/><line nr="1139" mi="1" ci="6" mb="1" cb="1"/><line nr="1140" mi="3" ci="0" mb="0" cb="0"/><line nr="1141" mi="13" ci="6" mb="0" cb="0"/><line nr="1146" mi="0" ci="10" mb="0" cb="0"/><line nr="1147" mi="0" ci="7" mb="0" cb="2"/><line nr="1148" mi="3" ci="0" mb="0" cb="0"/><line nr="1149" mi="13" ci="6" mb="0" cb="0"/><line nr="1154" mi="0" ci="10" mb="0" cb="0"/><line nr="1155" mi="0" ci="7" mb="0" cb="2"/><line nr="1156" mi="3" ci="0" mb="0" cb="0"/><line nr="1157" mi="13" ci="6" mb="0" cb="0"/><line nr="1162" mi="0" ci="10" mb="0" cb="0"/><line nr="1163" mi="0" ci="7" mb="0" cb="2"/><line nr="1164" mi="3" ci="0" mb="0" cb="0"/><line nr="1165" mi="13" ci="6" mb="0" cb="0"/><line nr="1170" mi="0" ci="10" mb="0" cb="0"/><line nr="1171" mi="1" ci="6" mb="1" cb="1"/><line nr="1172" mi="3" ci="0" mb="0" cb="0"/><line nr="1173" mi="13" ci="6" mb="0" cb="0"/><line nr="1178" mi="0" ci="10" mb="0" cb="0"/><line nr="1179" mi="0" ci="7" mb="0" cb="2"/><line nr="1180" mi="3" ci="0" mb="0" cb="0"/><line nr="1181" mi="13" ci="6" mb="0" cb="0"/><line nr="1186" mi="0" ci="10" mb="0" cb="0"/><line nr="1187" mi="0" ci="7" mb="0" cb="2"/><line nr="1188" mi="3" ci="0" mb="0" cb="0"/><line nr="1189" mi="13" ci="6" mb="0" cb="0"/><line nr="1194" mi="0" ci="10" mb="0" cb="0"/><line nr="1195" mi="1" ci="6" mb="1" cb="1"/><line nr="1196" mi="3" ci="0" mb="0" cb="0"/><line nr="1197" mi="13" ci="6" mb="0" cb="0"/><line nr="1202" mi="0" ci="10" mb="0" cb="0"/><line nr="1203" mi="0" ci="7" mb="0" cb="2"/><line nr="1204" mi="3" ci="0" mb="0" cb="0"/><line nr="1205" mi="13" ci="6" mb="0" cb="0"/><line nr="1210" mi="0" ci="10" mb="0" cb="0"/><line nr="1211" mi="0" ci="7" mb="0" cb="2"/><line nr="1212" mi="3" ci="0" mb="0" cb="0"/><line nr="1213" mi="13" ci="6" mb="0" cb="0"/><line nr="1218" mi="0" ci="10" mb="0" cb="0"/><line nr="1219" mi="1" ci="6" mb="1" cb="1"/><line nr="1220" mi="3" ci="0" mb="0" cb="0"/><line nr="1221" mi="13" ci="6" mb="0" cb="0"/><line nr="1226" mi="0" ci="10" mb="0" cb="0"/><line nr="1227" mi="1" ci="6" mb="1" cb="1"/><line nr="1228" mi="3" ci="0" mb="0" cb="0"/><line nr="1229" mi="13" ci="6" mb="0" cb="0"/><line nr="1234" mi="10" ci="0" mb="0" cb="0"/><line nr="1235" mi="7" ci="0" mb="2" cb="0"/><line nr="1236" mi="3" ci="0" mb="0" cb="0"/><line nr="1237" mi="19" ci="0" mb="0" cb="0"/><line nr="1242" mi="10" ci="0" mb="0" cb="0"/><line nr="1243" mi="7" ci="0" mb="2" cb="0"/><line nr="1244" mi="3" ci="0" mb="0" cb="0"/><line nr="1245" mi="19" ci="0" mb="0" cb="0"/><line nr="1250" mi="0" ci="10" mb="0" cb="0"/><line nr="1251" mi="0" ci="7" mb="0" cb="2"/><line nr="1252" mi="3" ci="0" mb="0" cb="0"/><line nr="1253" mi="13" ci="6" mb="0" cb="0"/><line nr="1258" mi="0" ci="10" mb="0" cb="0"/><line nr="1259" mi="0" ci="7" mb="0" cb="2"/><line nr="1260" mi="3" ci="0" mb="0" cb="0"/><line nr="1261" mi="13" ci="6" mb="0" cb="0"/><line nr="1266" mi="0" ci="10" mb="0" cb="0"/><line nr="1267" mi="1" ci="6" mb="1" cb="1"/><line nr="1268" mi="3" ci="0" mb="0" cb="0"/><line nr="1269" mi="13" ci="6" mb="0" cb="0"/><line nr="1274" mi="0" ci="10" mb="0" cb="0"/><line nr="1275" mi="0" ci="7" mb="0" cb="2"/><line nr="1276" mi="3" ci="0" mb="0" cb="0"/><line nr="1277" mi="13" ci="6" mb="0" cb="0"/><line nr="1282" mi="0" ci="10" mb="0" cb="0"/><line nr="1283" mi="2" ci="5" mb="1" cb="1"/><line nr="1284" mi="3" ci="0" mb="0" cb="0"/><line nr="1285" mi="13" ci="6" mb="0" cb="0"/><line nr="1290" mi="0" ci="10" mb="0" cb="0"/><line nr="1291" mi="0" ci="7" mb="0" cb="2"/><line nr="1292" mi="3" ci="0" mb="0" cb="0"/><line nr="1293" mi="13" ci="6" mb="0" cb="0"/><line nr="1298" mi="0" ci="10" mb="0" cb="0"/><line nr="1299" mi="1" ci="6" mb="1" cb="1"/><line nr="1300" mi="3" ci="0" mb="0" cb="0"/><line nr="1301" mi="13" ci="6" mb="0" cb="0"/><line nr="1306" mi="0" ci="10" mb="0" cb="0"/><line nr="1307" mi="0" ci="7" mb="0" cb="2"/><line nr="1308" mi="3" ci="0" mb="0" cb="0"/><line nr="1309" mi="13" ci="6" mb="0" cb="0"/><line nr="1314" mi="0" ci="10" mb="0" cb="0"/><line nr="1315" mi="1" ci="6" mb="1" cb="1"/><line nr="1316" mi="3" ci="0" mb="0" cb="0"/><line nr="1317" mi="13" ci="6" mb="0" cb="0"/><line nr="1322" mi="0" ci="10" mb="0" cb="0"/><line nr="1323" mi="0" ci="7" mb="0" cb="2"/><line nr="1324" mi="3" ci="0" mb="0" cb="0"/><line nr="1325" mi="13" ci="6" mb="0" cb="0"/><line nr="1330" mi="0" ci="10" mb="0" cb="0"/><line nr="1331" mi="0" ci="7" mb="0" cb="2"/><line nr="1332" mi="3" ci="0" mb="0" cb="0"/><line nr="1333" mi="13" ci="6" mb="0" cb="0"/><line nr="1338" mi="0" ci="10" mb="0" cb="0"/><line nr="1339" mi="1" ci="6" mb="1" cb="1"/><line nr="1340" mi="3" ci="0" mb="0" cb="0"/><line nr="1341" mi="13" ci="6" mb="0" cb="0"/><line nr="1346" mi="0" ci="10" mb="0" cb="0"/><line nr="1347" mi="0" ci="7" mb="0" cb="2"/><line nr="1348" mi="3" ci="0" mb="0" cb="0"/><line nr="1349" mi="13" ci="6" mb="0" cb="0"/><line nr="1354" mi="0" ci="10" mb="0" cb="0"/><line nr="1355" mi="0" ci="7" mb="0" cb="2"/><line nr="1356" mi="3" ci="0" mb="0" cb="0"/><line nr="1357" mi="13" ci="6" mb="0" cb="0"/><line nr="1362" mi="0" ci="10" mb="0" cb="0"/><line nr="1363" mi="1" ci="6" mb="1" cb="1"/><line nr="1364" mi="3" ci="0" mb="0" cb="0"/><line nr="1365" mi="13" ci="6" mb="0" cb="0"/><line nr="1370" mi="0" ci="10" mb="0" cb="0"/><line nr="1371" mi="0" ci="7" mb="0" cb="2"/><line nr="1372" mi="3" ci="0" mb="0" cb="0"/><line nr="1373" mi="13" ci="6" mb="0" cb="0"/><line nr="1378" mi="0" ci="10" mb="0" cb="0"/><line nr="1379" mi="0" ci="7" mb="0" cb="2"/><line nr="1380" mi="3" ci="0" mb="0" cb="0"/><line nr="1381" mi="13" ci="6" mb="0" cb="0"/><line nr="1386" mi="0" ci="10" mb="0" cb="0"/><line nr="1387" mi="0" ci="7" mb="0" cb="2"/><line nr="1388" mi="3" ci="0" mb="0" cb="0"/><line nr="1389" mi="13" ci="6" mb="0" cb="0"/><line nr="1394" mi="0" ci="10" mb="0" cb="0"/><line nr="1395" mi="1" ci="6" mb="1" cb="1"/><line nr="1396" mi="3" ci="0" mb="0" cb="0"/><line nr="1397" mi="13" ci="6" mb="0" cb="0"/><line nr="1402" mi="0" ci="10" mb="0" cb="0"/><line nr="1403" mi="1" ci="6" mb="1" cb="1"/><line nr="1404" mi="3" ci="0" mb="0" cb="0"/><line nr="1405" mi="13" ci="6" mb="0" cb="0"/><line nr="1410" mi="10" ci="0" mb="0" cb="0"/><line nr="1411" mi="7" ci="0" mb="2" cb="0"/><line nr="1412" mi="3" ci="0" mb="0" cb="0"/><line nr="1413" mi="19" ci="0" mb="0" cb="0"/><line nr="1418" mi="0" ci="10" mb="0" cb="0"/><line nr="1419" mi="2" ci="5" mb="1" cb="1"/><line nr="1420" mi="3" ci="0" mb="0" cb="0"/><line nr="1421" mi="13" ci="6" mb="0" cb="0"/><line nr="1426" mi="10" ci="0" mb="0" cb="0"/><line nr="1427" mi="7" ci="0" mb="2" cb="0"/><line nr="1428" mi="3" ci="0" mb="0" cb="0"/><line nr="1429" mi="19" ci="0" mb="0" cb="0"/><line nr="1434" mi="10" ci="0" mb="0" cb="0"/><line nr="1435" mi="7" ci="0" mb="2" cb="0"/><line nr="1436" mi="3" ci="0" mb="0" cb="0"/><line nr="1437" mi="19" ci="0" mb="0" cb="0"/><line nr="1442" mi="0" ci="10" mb="0" cb="0"/><line nr="1443" mi="1" ci="6" mb="1" cb="1"/><line nr="1444" mi="3" ci="0" mb="0" cb="0"/><line nr="1445" mi="13" ci="6" mb="0" cb="0"/><line nr="1450" mi="10" ci="0" mb="0" cb="0"/><line nr="1451" mi="7" ci="0" mb="2" cb="0"/><line nr="1452" mi="3" ci="0" mb="0" cb="0"/><line nr="1453" mi="19" ci="0" mb="0" cb="0"/><line nr="1458" mi="0" ci="10" mb="0" cb="0"/><line nr="1459" mi="1" ci="6" mb="1" cb="1"/><line nr="1460" mi="3" ci="0" mb="0" cb="0"/><line nr="1461" mi="13" ci="6" mb="0" cb="0"/><line nr="1466" mi="10" ci="0" mb="0" cb="0"/><line nr="1467" mi="7" ci="0" mb="2" cb="0"/><line nr="1468" mi="3" ci="0" mb="0" cb="0"/><line nr="1469" mi="19" ci="0" mb="0" cb="0"/><line nr="1474" mi="0" ci="10" mb="0" cb="0"/><line nr="1475" mi="0" ci="7" mb="0" cb="2"/><line nr="1476" mi="3" ci="0" mb="0" cb="0"/><line nr="1477" mi="13" ci="6" mb="0" cb="0"/><line nr="1482" mi="0" ci="10" mb="0" cb="0"/><line nr="1483" mi="1" ci="6" mb="1" cb="1"/><line nr="1484" mi="3" ci="0" mb="0" cb="0"/><line nr="1485" mi="13" ci="6" mb="0" cb="0"/><line nr="1490" mi="10" ci="0" mb="0" cb="0"/><line nr="1491" mi="7" ci="0" mb="2" cb="0"/><line nr="1492" mi="3" ci="0" mb="0" cb="0"/><line nr="1493" mi="19" ci="0" mb="0" cb="0"/><line nr="1498" mi="0" ci="10" mb="0" cb="0"/><line nr="1499" mi="1" ci="6" mb="1" cb="1"/><line nr="1500" mi="3" ci="0" mb="0" cb="0"/><line nr="1501" mi="13" ci="6" mb="0" cb="0"/><line nr="1506" mi="10" ci="0" mb="0" cb="0"/><line nr="1507" mi="7" ci="0" mb="2" cb="0"/><line nr="1508" mi="3" ci="0" mb="0" cb="0"/><line nr="1509" mi="19" ci="0" mb="0" cb="0"/><line nr="1514" mi="0" ci="10" mb="0" cb="0"/><line nr="1515" mi="0" ci="7" mb="0" cb="2"/><line nr="1516" mi="3" ci="0" mb="0" cb="0"/><line nr="1517" mi="13" ci="6" mb="0" cb="0"/><line nr="1522" mi="0" ci="10" mb="0" cb="0"/><line nr="1523" mi="0" ci="7" mb="0" cb="2"/><line nr="1524" mi="3" ci="0" mb="0" cb="0"/><line nr="1525" mi="13" ci="6" mb="0" cb="0"/><line nr="1530" mi="0" ci="10" mb="0" cb="0"/><line nr="1531" mi="1" ci="6" mb="1" cb="1"/><line nr="1532" mi="3" ci="0" mb="0" cb="0"/><line nr="1533" mi="13" ci="6" mb="0" cb="0"/><line nr="1538" mi="0" ci="10" mb="0" cb="0"/><line nr="1539" mi="0" ci="7" mb="0" cb="2"/><line nr="1540" mi="3" ci="0" mb="0" cb="0"/><line nr="1541" mi="13" ci="6" mb="0" cb="0"/><line nr="1546" mi="0" ci="10" mb="0" cb="0"/><line nr="1547" mi="1" ci="6" mb="1" cb="1"/><line nr="1548" mi="3" ci="0" mb="0" cb="0"/><line nr="1549" mi="13" ci="6" mb="0" cb="0"/><line nr="1554" mi="0" ci="10" mb="0" cb="0"/><line nr="1555" mi="0" ci="7" mb="0" cb="2"/><line nr="1556" mi="3" ci="0" mb="0" cb="0"/><line nr="1557" mi="13" ci="6" mb="0" cb="0"/><line nr="1562" mi="0" ci="10" mb="0" cb="0"/><line nr="1563" mi="0" ci="7" mb="0" cb="2"/><line nr="1564" mi="3" ci="0" mb="0" cb="0"/><line nr="1565" mi="13" ci="6" mb="0" cb="0"/><line nr="1570" mi="0" ci="10" mb="0" cb="0"/><line nr="1571" mi="1" ci="6" mb="1" cb="1"/><line nr="1572" mi="3" ci="0" mb="0" cb="0"/><line nr="1573" mi="13" ci="6" mb="0" cb="0"/><line nr="1578" mi="0" ci="10" mb="0" cb="0"/><line nr="1579" mi="2" ci="5" mb="1" cb="1"/><line nr="1580" mi="3" ci="0" mb="0" cb="0"/><line nr="1581" mi="13" ci="6" mb="0" cb="0"/><line nr="1586" mi="0" ci="10" mb="0" cb="0"/><line nr="1587" mi="1" ci="6" mb="1" cb="1"/><line nr="1588" mi="3" ci="0" mb="0" cb="0"/><line nr="1589" mi="13" ci="6" mb="0" cb="0"/><line nr="1594" mi="0" ci="10" mb="0" cb="0"/><line nr="1595" mi="2" ci="5" mb="1" cb="1"/><line nr="1596" mi="3" ci="0" mb="0" cb="0"/><line nr="1597" mi="13" ci="6" mb="0" cb="0"/><line nr="1602" mi="0" ci="10" mb="0" cb="0"/><line nr="1603" mi="1" ci="6" mb="1" cb="1"/><line nr="1604" mi="3" ci="0" mb="0" cb="0"/><line nr="1605" mi="13" ci="6" mb="0" cb="0"/><line nr="1610" mi="0" ci="10" mb="0" cb="0"/><line nr="1611" mi="0" ci="7" mb="0" cb="2"/><line nr="1612" mi="3" ci="0" mb="0" cb="0"/><line nr="1613" mi="13" ci="6" mb="0" cb="0"/><line nr="1618" mi="0" ci="10" mb="0" cb="0"/><line nr="1619" mi="0" ci="7" mb="0" cb="2"/><line nr="1620" mi="3" ci="0" mb="0" cb="0"/><line nr="1621" mi="13" ci="6" mb="0" cb="0"/><line nr="1626" mi="0" ci="10" mb="0" cb="0"/><line nr="1627" mi="1" ci="6" mb="1" cb="1"/><line nr="1628" mi="3" ci="0" mb="0" cb="0"/><line nr="1629" mi="13" ci="6" mb="0" cb="0"/><line nr="1634" mi="0" ci="6" mb="0" cb="2"/><line nr="1635" mi="0" ci="6" mb="0" cb="2"/><line nr="1636" mi="2" ci="4" mb="1" cb="1"/><line nr="1637" mi="0" ci="2" mb="0" cb="0"/><line nr="1643" mi="0" ci="3" mb="0" cb="0"/><line nr="1644" mi="0" ci="3" mb="1" cb="1"/><line nr="1645" mi="3" ci="0" mb="0" cb="0"/><line nr="1646" mi="5" ci="0" mb="2" cb="0"/><line nr="1648" mi="0" ci="2" mb="0" cb="0"/><line nr="1654" mi="0" ci="3" mb="0" cb="0"/><line nr="1655" mi="0" ci="3" mb="0" cb="2"/><line nr="1656" mi="0" ci="3" mb="0" cb="0"/><line nr="1657" mi="0" ci="3" mb="0" cb="2"/><line nr="1658" mi="0" ci="3" mb="0" cb="0"/><line nr="1659" mi="0" ci="3" mb="0" cb="2"/><line nr="1660" mi="0" ci="3" mb="0" cb="0"/><line nr="1661" mi="0" ci="3" mb="0" cb="2"/><line nr="1662" mi="0" ci="3" mb="0" cb="0"/><line nr="1663" mi="0" ci="3" mb="0" cb="2"/><line nr="1664" mi="0" ci="3" mb="0" cb="0"/><line nr="1665" mi="0" ci="3" mb="0" cb="2"/><line nr="1666" mi="0" ci="3" mb="0" cb="0"/><line nr="1667" mi="0" ci="3" mb="0" cb="2"/><line nr="1668" mi="0" ci="3" mb="0" cb="0"/><line nr="1669" mi="0" ci="3" mb="1" cb="1"/><line nr="1670" mi="0" ci="3" mb="0" cb="0"/><line nr="1671" mi="0" ci="3" mb="0" cb="2"/><line nr="1672" mi="0" ci="3" mb="0" cb="0"/><line nr="1673" mi="0" ci="3" mb="1" cb="1"/><line nr="1674" mi="0" ci="3" mb="0" cb="0"/><line nr="1675" mi="0" ci="3" mb="0" cb="2"/><line nr="1676" mi="0" ci="3" mb="0" cb="0"/><line nr="1677" mi="0" ci="5" mb="1" cb="1"/><line nr="1689" mi="0" ci="3" mb="0" cb="0"/><line nr="1690" mi="0" ci="3" mb="0" cb="2"/><line nr="1691" mi="0" ci="3" mb="0" cb="0"/><line nr="1692" mi="2" ci="3" mb="1" cb="1"/><line nr="1694" mi="0" ci="2" mb="0" cb="0"/><line nr="1700" mi="0" ci="3" mb="0" cb="0"/><line nr="1701" mi="0" ci="3" mb="0" cb="2"/><line nr="1702" mi="0" ci="3" mb="0" cb="0"/><line nr="1703" mi="0" ci="5" mb="0" cb="2"/><line nr="1705" mi="0" ci="2" mb="0" cb="0"/><line nr="1710" mi="5" ci="0" mb="2" cb="0"/><line nr="1711" mi="2" ci="0" mb="0" cb="0"/><line nr="1716" mi="2" ci="3" mb="1" cb="1"/><line nr="1717" mi="0" ci="2" mb="0" cb="0"/><line nr="1722" mi="0" ci="5" mb="0" cb="2"/><line nr="1723" mi="0" ci="2" mb="0" cb="0"/><line nr="1728" mi="0" ci="6" mb="0" cb="2"/><line nr="1730" mi="0" ci="3" mb="0" cb="0"/><line nr="1731" mi="0" ci="3" mb="1" cb="1"/><line nr="1732" mi="3" ci="0" mb="0" cb="0"/><line nr="1733" mi="5" ci="0" mb="2" cb="0"/><line nr="1735" mi="0" ci="2" mb="0" cb="0"/><line nr="1740" mi="5" ci="0" mb="2" cb="0"/><line nr="1741" mi="2" ci="0" mb="0" cb="0"/><line nr="1746" mi="0" ci="6" mb="0" cb="2"/><line nr="1747" mi="2" ci="3" mb="1" cb="1"/><line nr="1750" mi="0" ci="3" mb="0" cb="0"/><line nr="1751" mi="0" ci="7" mb="0" cb="2"/><line nr="1753" mi="2" ci="4" mb="1" cb="1"/><line nr="1754" mi="0" ci="2" mb="0" cb="0"/><line nr="1759" mi="2" ci="3" mb="1" cb="1"/><line nr="1760" mi="0" ci="2" mb="0" cb="0"/><line nr="1765" mi="0" ci="5" mb="0" cb="2"/><line nr="1766" mi="0" ci="2" mb="0" cb="0"/><line nr="1771" mi="0" ci="5" mb="0" cb="2"/><line nr="1772" mi="0" ci="2" mb="0" cb="0"/><line nr="1778" mi="0" ci="3" mb="0" cb="0"/><line nr="1779" mi="0" ci="3" mb="0" cb="2"/><line nr="1780" mi="0" ci="3" mb="0" cb="0"/><line nr="1781" mi="0" ci="5" mb="0" cb="2"/><line nr="1783" mi="0" ci="3" mb="0" cb="0"/><line nr="1784" mi="0" ci="6" mb="0" cb="2"/><line nr="1785" mi="0" ci="2" mb="0" cb="0"/><line nr="1790" mi="5" ci="0" mb="2" cb="0"/><line nr="1791" mi="2" ci="0" mb="0" cb="0"/><line nr="1796" mi="2" ci="3" mb="1" cb="1"/><line nr="1797" mi="0" ci="2" mb="0" cb="0"/><line nr="1803" mi="0" ci="3" mb="0" cb="0"/><line nr="1804" mi="0" ci="3" mb="1" cb="1"/><line nr="1805" mi="3" ci="0" mb="0" cb="0"/><line nr="1806" mi="5" ci="0" mb="2" cb="0"/><line nr="1808" mi="0" ci="6" mb="0" cb="2"/><line nr="1809" mi="0" ci="3" mb="0" cb="0"/><line nr="1810" mi="0" ci="3" mb="1" cb="1"/><line nr="1811" mi="3" ci="0" mb="0" cb="0"/><line nr="1812" mi="5" ci="0" mb="2" cb="0"/><line nr="1815" mi="0" ci="3" mb="0" cb="0"/><line nr="1816" mi="0" ci="7" mb="0" cb="2"/><line nr="1818" mi="0" ci="2" mb="0" cb="0"/><line nr="1823" mi="5" ci="0" mb="2" cb="0"/><line nr="1824" mi="2" ci="0" mb="0" cb="0"/><line nr="1829" mi="5" ci="0" mb="2" cb="0"/><line nr="1830" mi="2" ci="0" mb="0" cb="0"/><line nr="1835" mi="0" ci="6" mb="0" cb="2"/><line nr="1836" mi="0" ci="2" mb="0" cb="0"/><line nr="1841" mi="0" ci="6" mb="1" cb="1"/><line nr="1843" mi="3" ci="0" mb="0" cb="0"/><line nr="1844" mi="3" ci="0" mb="2" cb="0"/><line nr="1845" mi="3" ci="0" mb="0" cb="0"/><line nr="1846" mi="5" ci="0" mb="2" cb="0"/><line nr="1848" mi="2" ci="0" mb="0" cb="0"/><line nr="1853" mi="0" ci="6" mb="1" cb="1"/><line nr="1854" mi="2" ci="0" mb="0" cb="0"/><line nr="1859" mi="0" ci="6" mb="1" cb="1"/><line nr="1860" mi="6" ci="0" mb="2" cb="0"/><line nr="1861" mi="6" ci="0" mb="2" cb="0"/><line nr="1862" mi="2" ci="0" mb="0" cb="0"/><line nr="1867" mi="5" ci="0" mb="2" cb="0"/><line nr="1868" mi="2" ci="0" mb="0" cb="0"/><line nr="1873" mi="0" ci="6" mb="0" cb="2"/><line nr="1874" mi="2" ci="4" mb="1" cb="1"/><line nr="1875" mi="2" ci="4" mb="1" cb="1"/><line nr="1876" mi="2" ci="4" mb="1" cb="1"/><line nr="1877" mi="2" ci="4" mb="1" cb="1"/><line nr="1878" mi="0" ci="2" mb="0" cb="0"/><line nr="1883" mi="2" ci="3" mb="1" cb="1"/><line nr="1884" mi="0" ci="2" mb="0" cb="0"/><line nr="1890" mi="0" ci="3" mb="0" cb="0"/><line nr="1891" mi="0" ci="3" mb="0" cb="2"/><line nr="1892" mi="0" ci="3" mb="0" cb="0"/><line nr="1893" mi="0" ci="3" mb="1" cb="1"/><line nr="1894" mi="0" ci="3" mb="0" cb="0"/><line nr="1895" mi="0" ci="5" mb="1" cb="1"/><line nr="1898" mi="0" ci="2" mb="0" cb="0"/><line nr="1903" mi="2" ci="3" mb="1" cb="1"/><line nr="1904" mi="0" ci="2" mb="0" cb="0"/><line nr="1909" mi="0" ci="5" mb="0" cb="2"/><line nr="1910" mi="0" ci="2" mb="0" cb="0"/><line nr="1916" mi="0" ci="3" mb="0" cb="0"/><line nr="1917" mi="0" ci="3" mb="0" cb="2"/><line nr="1918" mi="0" ci="3" mb="0" cb="0"/><line nr="1919" mi="2" ci="3" mb="1" cb="1"/><line nr="1921" mi="0" ci="6" mb="0" cb="2"/><line nr="1922" mi="0" ci="3" mb="0" cb="0"/><line nr="1923" mi="0" ci="3" mb="1" cb="1"/><line nr="1924" mi="3" ci="0" mb="0" cb="0"/><line nr="1925" mi="5" ci="0" mb="2" cb="0"/><line nr="1928" mi="0" ci="3" mb="0" cb="0"/><line nr="1929" mi="0" ci="7" mb="1" cb="1"/><line nr="1931" mi="0" ci="2" mb="0" cb="0"/><line nr="1936" mi="2" ci="4" mb="1" cb="1"/><line nr="1937" mi="2" ci="3" mb="1" cb="1"/><line nr="1938" mi="0" ci="2" mb="0" cb="0"/><line nr="1943" mi="0" ci="6" mb="0" cb="2"/><line nr="1944" mi="0" ci="2" mb="0" cb="0"/><line nr="1950" mi="0" ci="3" mb="0" cb="0"/><line nr="1951" mi="0" ci="6" mb="0" cb="2"/><line nr="1952" mi="0" ci="6" mb="0" cb="2"/><line nr="1953" mi="0" ci="3" mb="0" cb="0"/><line nr="1954" mi="0" ci="3" mb="0" cb="2"/><line nr="1955" mi="0" ci="3" mb="0" cb="0"/><line nr="1956" mi="0" ci="3" mb="0" cb="2"/><line nr="1957" mi="0" ci="3" mb="0" cb="0"/><line nr="1958" mi="2" ci="3" mb="1" cb="1"/><line nr="1961" mi="2" ci="4" mb="1" cb="1"/><line nr="1962" mi="0" ci="2" mb="0" cb="0"/><line nr="1967" mi="2" ci="4" mb="1" cb="1"/><line nr="1968" mi="0" ci="2" mb="0" cb="0"/><line nr="1974" mi="0" ci="3" mb="0" cb="0"/><line nr="1975" mi="0" ci="3" mb="0" cb="2"/><line nr="1976" mi="0" ci="3" mb="0" cb="0"/><line nr="1977" mi="0" ci="5" mb="0" cb="2"/><line nr="1979" mi="0" ci="2" mb="0" cb="0"/><line nr="1984" mi="0" ci="6" mb="0" cb="2"/><line nr="1985" mi="2" ci="3" mb="1" cb="1"/><line nr="1986" mi="0" ci="2" mb="0" cb="0"/><line nr="1991" mi="0" ci="5" mb="0" cb="2"/><line nr="1993" mi="0" ci="3" mb="0" cb="0"/><line nr="1994" mi="0" ci="6" mb="0" cb="2"/><line nr="1995" mi="0" ci="2" mb="0" cb="0"/><line nr="2000" mi="0" ci="5" mb="0" cb="2"/><line nr="2001" mi="0" ci="2" mb="0" cb="0"/><line nr="2006" mi="0" ci="6" mb="0" cb="2"/><line nr="2008" mi="0" ci="3" mb="0" cb="0"/><line nr="2009" mi="0" ci="3" mb="0" cb="2"/><line nr="2010" mi="0" ci="3" mb="0" cb="0"/><line nr="2011" mi="2" ci="3" mb="1" cb="1"/><line nr="2013" mi="2" ci="4" mb="1" cb="1"/><line nr="2014" mi="0" ci="3" mb="0" cb="0"/><line nr="2015" mi="0" ci="6" mb="0" cb="2"/><line nr="2016" mi="0" ci="2" mb="0" cb="0"/><line nr="2021" mi="2" ci="3" mb="1" cb="1"/><line nr="2024" mi="0" ci="3" mb="0" cb="0"/><line nr="2025" mi="0" ci="7" mb="1" cb="1"/><line nr="2027" mi="0" ci="3" mb="0" cb="0"/><line nr="2028" mi="0" ci="3" mb="1" cb="1"/><line nr="2029" mi="0" ci="3" mb="0" cb="0"/><line nr="2030" mi="2" ci="3" mb="1" cb="1"/><line nr="2032" mi="0" ci="2" mb="0" cb="0"/><line nr="2037" mi="2" ci="4" mb="1" cb="1"/><line nr="2038" mi="0" ci="2" mb="0" cb="0"/><line nr="2043" mi="0" ci="6" mb="1" cb="1"/><line nr="2044" mi="2" ci="0" mb="0" cb="0"/><line nr="2049" mi="0" ci="6" mb="0" cb="2"/><line nr="2051" mi="0" ci="3" mb="0" cb="0"/><line nr="2052" mi="0" ci="3" mb="1" cb="1"/><line nr="2053" mi="0" ci="3" mb="0" cb="0"/><line nr="2054" mi="2" ci="3" mb="1" cb="1"/><line nr="2056" mi="2" ci="4" mb="1" cb="1"/><line nr="2057" mi="0" ci="2" mb="0" cb="0"/><line nr="2062" mi="0" ci="5" mb="0" cb="2"/><line nr="2063" mi="0" ci="2" mb="0" cb="0"/><line nr="2068" mi="0" ci="6" mb="0" cb="2"/><line nr="2069" mi="0" ci="2" mb="0" cb="0"/><line nr="2074" mi="0" ci="6" mb="0" cb="2"/><line nr="2075" mi="2" ci="4" mb="1" cb="1"/><line nr="2076" mi="2" ci="4" mb="1" cb="1"/><line nr="2077" mi="0" ci="2" mb="0" cb="0"/><line nr="2082" mi="0" ci="5" mb="0" cb="2"/><line nr="2083" mi="0" ci="2" mb="0" cb="0"/><line nr="2088" mi="0" ci="6" mb="0" cb="2"/><line nr="2089" mi="2" ci="4" mb="1" cb="1"/><line nr="2090" mi="0" ci="6" mb="0" cb="2"/><line nr="2091" mi="2" ci="4" mb="1" cb="1"/><line nr="2092" mi="2" ci="4" mb="1" cb="1"/><line nr="2093" mi="0" ci="2" mb="0" cb="0"/><line nr="2099" mi="0" ci="3" mb="0" cb="0"/><line nr="2100" mi="0" ci="3" mb="0" cb="2"/><line nr="2101" mi="0" ci="3" mb="0" cb="0"/><line nr="2102" mi="0" ci="5" mb="0" cb="2"/><line nr="2104" mi="0" ci="2" mb="0" cb="0"/><line nr="2110" mi="0" ci="3" mb="0" cb="0"/><line nr="2111" mi="0" ci="3" mb="0" cb="2"/><line nr="2112" mi="0" ci="3" mb="0" cb="0"/><line nr="2113" mi="0" ci="3" mb="0" cb="2"/><line nr="2114" mi="0" ci="3" mb="0" cb="0"/><line nr="2115" mi="0" ci="5" mb="0" cb="2"/><line nr="2118" mi="0" ci="2" mb="0" cb="0"/><line nr="2123" mi="2" ci="4" mb="1" cb="1"/><line nr="2124" mi="0" ci="2" mb="0" cb="0"/><line nr="2129" mi="0" ci="6" mb="1" cb="1"/><line nr="2130" mi="2" ci="0" mb="0" cb="0"/><line nr="2135" mi="0" ci="5" mb="0" cb="2"/><line nr="2136" mi="0" ci="2" mb="0" cb="0"/><line nr="2141" mi="0" ci="6" mb="0" cb="2"/><line nr="2142" mi="2" ci="4" mb="1" cb="1"/><line nr="2143" mi="0" ci="2" mb="0" cb="0"/><line nr="2148" mi="0" ci="5" mb="0" cb="2"/><line nr="2149" mi="0" ci="2" mb="0" cb="0"/><line nr="2154" mi="0" ci="5" mb="0" cb="2"/><line nr="2155" mi="0" ci="2" mb="0" cb="0"/><line nr="2161" mi="0" ci="3" mb="0" cb="0"/><line nr="2162" mi="0" ci="3" mb="0" cb="2"/><line nr="2163" mi="0" ci="3" mb="0" cb="0"/><line nr="2164" mi="0" ci="5" mb="0" cb="2"/><line nr="2167" mi="0" ci="3" mb="0" cb="0"/><line nr="2168" mi="0" ci="7" mb="0" cb="2"/><line nr="2170" mi="0" ci="2" mb="0" cb="0"/><line nr="2175" mi="0" ci="6" mb="0" cb="2"/><line nr="2177" mi="0" ci="3" mb="0" cb="0"/><line nr="2178" mi="0" ci="3" mb="1" cb="1"/><line nr="2179" mi="0" ci="3" mb="0" cb="0"/><line nr="2180" mi="2" ci="3" mb="1" cb="1"/><line nr="2182" mi="0" ci="6" mb="0" cb="2"/><line nr="2183" mi="0" ci="2" mb="0" cb="0"/><line nr="2188" mi="0" ci="6" mb="1" cb="1"/><line nr="2189" mi="5" ci="0" mb="2" cb="0"/><line nr="2190" mi="2" ci="0" mb="0" cb="0"/><line nr="2195" mi="0" ci="6" mb="0" cb="2"/><line nr="2196" mi="2" ci="3" mb="1" cb="1"/><line nr="2199" mi="0" ci="3" mb="0" cb="0"/><line nr="2200" mi="0" ci="7" mb="1" cb="1"/><line nr="2202" mi="0" ci="2" mb="0" cb="0"/><line nr="2207" mi="0" ci="5" mb="1" cb="1"/><line nr="2208" mi="2" ci="0" mb="0" cb="0"/><line nr="2213" mi="0" ci="6" mb="0" cb="2"/><line nr="2214" mi="2" ci="3" mb="1" cb="1"/><line nr="2215" mi="0" ci="2" mb="0" cb="0"/><line nr="2220" mi="2" ci="4" mb="1" cb="1"/><line nr="2221" mi="2" ci="3" mb="1" cb="1"/><line nr="2224" mi="0" ci="3" mb="0" cb="0"/><line nr="2225" mi="0" ci="7" mb="1" cb="1"/><line nr="2227" mi="2" ci="4" mb="1" cb="1"/><line nr="2228" mi="0" ci="2" mb="0" cb="0"/><line nr="2233" mi="0" ci="5" mb="0" cb="2"/><line nr="2234" mi="0" ci="2" mb="0" cb="0"/><line nr="2239" mi="0" ci="6" mb="0" cb="2"/><line nr="2240" mi="0" ci="2" mb="0" cb="0"/><line nr="2245" mi="0" ci="6" mb="0" cb="2"/><line nr="2246" mi="2" ci="3" mb="1" cb="1"/><line nr="2249" mi="0" ci="3" mb="0" cb="0"/><line nr="2250" mi="0" ci="7" mb="0" cb="2"/><line nr="2252" mi="0" ci="2" mb="0" cb="0"/><line nr="2258" mi="0" ci="3" mb="0" cb="0"/><line nr="2259" mi="0" ci="6" mb="0" cb="2"/><line nr="2260" mi="0" ci="5" mb="0" cb="2"/><line nr="2261" mi="0" ci="2" mb="0" cb="0"/><line nr="2266" mi="0" ci="6" mb="1" cb="1"/><line nr="2267" mi="2" ci="0" mb="0" cb="0"/><line nr="2272" mi="0" ci="5" mb="0" cb="2"/><line nr="2274" mi="0" ci="3" mb="0" cb="0"/><line nr="2275" mi="0" ci="3" mb="0" cb="2"/><line nr="2276" mi="0" ci="3" mb="0" cb="0"/><line nr="2277" mi="0" ci="5" mb="0" cb="2"/><line nr="2279" mi="0" ci="2" mb="0" cb="0"/><line nr="2284" mi="2" ci="4" mb="1" cb="1"/><line nr="2285" mi="0" ci="2" mb="0" cb="0"/><line nr="2290" mi="0" ci="6" mb="0" cb="2"/><line nr="2291" mi="0" ci="2" mb="0" cb="0"/><line nr="2296" mi="0" ci="6" mb="0" cb="2"/><line nr="2297" mi="0" ci="2" mb="0" cb="0"/><line nr="2302" mi="0" ci="6" mb="0" cb="2"/><line nr="2304" mi="0" ci="3" mb="0" cb="0"/><line nr="2305" mi="0" ci="3" mb="0" cb="2"/><line nr="2306" mi="0" ci="3" mb="0" cb="0"/><line nr="2307" mi="0" ci="5" mb="0" cb="2"/><line nr="2309" mi="2" ci="4" mb="1" cb="1"/><line nr="2310" mi="0" ci="2" mb="0" cb="0"/><line nr="2315" mi="0" ci="6" mb="1" cb="1"/><line nr="2316" mi="2" ci="0" mb="0" cb="0"/><line nr="2321" mi="0" ci="6" mb="0" cb="2"/><line nr="2322" mi="0" ci="2" mb="0" cb="0"/><line nr="2327" mi="0" ci="6" mb="0" cb="2"/><line nr="2329" mi="0" ci="3" mb="0" cb="0"/><line nr="2330" mi="0" ci="3" mb="0" cb="2"/><line nr="2331" mi="0" ci="3" mb="0" cb="0"/><line nr="2332" mi="2" ci="3" mb="1" cb="1"/><line nr="2334" mi="0" ci="2" mb="0" cb="0"/><line nr="2339" mi="0" ci="6" mb="0" cb="2"/><line nr="2340" mi="0" ci="2" mb="0" cb="0"/><line nr="2346" mi="0" ci="3" mb="0" cb="0"/><line nr="2347" mi="0" ci="3" mb="0" cb="2"/><line nr="2348" mi="0" ci="3" mb="0" cb="0"/><line nr="2349" mi="0" ci="3" mb="0" cb="2"/><line nr="2350" mi="0" ci="3" mb="0" cb="0"/><line nr="2351" mi="0" ci="5" mb="0" cb="2"/><line nr="2354" mi="0" ci="3" mb="0" cb="0"/><line nr="2355" mi="0" ci="6" mb="0" cb="2"/><line nr="2356" mi="0" ci="2" mb="0" cb="0"/><line nr="2361" mi="0" ci="6" mb="0" cb="2"/><line nr="2362" mi="0" ci="2" mb="0" cb="0"/><line nr="2368" mi="0" ci="3" mb="0" cb="0"/><line nr="2369" mi="0" ci="6" mb="0" cb="2"/><line nr="2370" mi="0" ci="3" mb="0" cb="0"/><line nr="2371" mi="0" ci="3" mb="0" cb="2"/><line nr="2372" mi="0" ci="3" mb="0" cb="0"/><line nr="2373" mi="0" ci="3" mb="0" cb="2"/><line nr="2374" mi="0" ci="3" mb="0" cb="0"/><line nr="2375" mi="0" ci="5" mb="0" cb="2"/><line nr="2378" mi="0" ci="2" mb="0" cb="0"/><line nr="2383" mi="0" ci="6" mb="1" cb="1"/><line nr="2384" mi="2" ci="0" mb="0" cb="0"/><line nr="2389" mi="0" ci="6" mb="0" cb="2"/><line nr="2390" mi="0" ci="2" mb="0" cb="0"/><line nr="2395" mi="0" ci="6" mb="0" cb="2"/><line nr="2396" mi="0" ci="2" mb="0" cb="0"/><line nr="2401" mi="0" ci="6" mb="1" cb="1"/><line nr="2402" mi="6" ci="0" mb="2" cb="0"/><line nr="2403" mi="6" ci="0" mb="2" cb="0"/><line nr="2404" mi="2" ci="0" mb="0" cb="0"/><line nr="2409" mi="0" ci="6" mb="0" cb="2"/><line nr="2410" mi="2" ci="4" mb="1" cb="1"/><line nr="2411" mi="2" ci="4" mb="1" cb="1"/><line nr="2412" mi="2" ci="4" mb="1" cb="1"/><line nr="2413" mi="2" ci="4" mb="1" cb="1"/><line nr="2414" mi="0" ci="2" mb="0" cb="0"/><line nr="2419" mi="0" ci="6" mb="0" cb="2"/><line nr="2420" mi="0" ci="2" mb="0" cb="0"/><line nr="2425" mi="0" ci="6" mb="0" cb="2"/><line nr="2426" mi="0" ci="2" mb="0" cb="0"/><line nr="2432" mi="0" ci="3" mb="0" cb="0"/><line nr="2433" mi="0" ci="3" mb="0" cb="2"/><line nr="2434" mi="0" ci="3" mb="0" cb="0"/><line nr="2435" mi="0" ci="3" mb="1" cb="1"/><line nr="2436" mi="0" ci="3" mb="0" cb="0"/><line nr="2437" mi="0" ci="5" mb="0" cb="2"/><line nr="2440" mi="0" ci="2" mb="0" cb="0"/><line nr="2445" mi="0" ci="6" mb="0" cb="2"/><line nr="2446" mi="0" ci="2" mb="0" cb="0"/><line nr="2451" mi="0" ci="5" mb="0" cb="2"/><line nr="2452" mi="0" ci="2" mb="0" cb="0"/><line nr="2457" mi="0" ci="6" mb="0" cb="2"/><line nr="2458" mi="2" ci="3" mb="1" cb="1"/><line nr="2459" mi="0" ci="6" mb="0" cb="2"/><line nr="2461" mi="0" ci="3" mb="0" cb="0"/><line nr="2462" mi="0" ci="6" mb="0" cb="2"/><line nr="2463" mi="0" ci="2" mb="0" cb="0"/><line nr="2468" mi="0" ci="6" mb="0" cb="2"/><line nr="2469" mi="0" ci="2" mb="0" cb="0"/><line nr="2474" mi="0" ci="6" mb="0" cb="2"/><line nr="2475" mi="0" ci="2" mb="0" cb="0"/><line nr="2480" mi="0" ci="5" mb="0" cb="2"/><line nr="2481" mi="0" ci="2" mb="0" cb="0"/><line nr="2486" mi="5" ci="0" mb="2" cb="0"/><line nr="2487" mi="2" ci="0" mb="0" cb="0"/><line nr="2493" mi="0" ci="3" mb="0" cb="0"/><line nr="2494" mi="0" ci="3" mb="0" cb="2"/><line nr="2495" mi="0" ci="3" mb="0" cb="0"/><line nr="2496" mi="0" ci="5" mb="0" cb="2"/><line nr="2498" mi="0" ci="3" mb="0" cb="0"/><line nr="2499" mi="0" ci="6" mb="0" cb="2"/><line nr="2500" mi="0" ci="2" mb="0" cb="0"/><line nr="2505" mi="2" ci="3" mb="1" cb="1"/><line nr="2506" mi="0" ci="2" mb="0" cb="0"/><line nr="2511" mi="0" ci="6" mb="0" cb="2"/><line nr="2512" mi="0" ci="2" mb="0" cb="0"/><line nr="2517" mi="0" ci="6" mb="0" cb="2"/><line nr="2518" mi="0" ci="2" mb="0" cb="0"/><line nr="2532" mi="8" ci="4" mb="0" cb="0"/><line nr="2536" mi="0" ci="1" mb="0" cb="0"/><line nr="2537" mi="0" ci="1" mb="0" cb="0"/><line nr="2538" mi="0" ci="1" mb="0" cb="0"/><line nr="2540" mi="0" ci="3" mb="0" cb="0"/><line nr="2541" mi="0" ci="1" mb="0" cb="0"/><line nr="2543" mi="0" ci="3" mb="0" cb="0"/><line nr="2544" mi="0" ci="1" mb="0" cb="0"/><line nr="2545" mi="8" ci="4" mb="0" cb="0"/><line nr="2546" mi="6" ci="3" mb="0" cb="0"/><line nr="2547" mi="6" ci="3" mb="0" cb="0"/><line nr="2551" mi="4" ci="0" mb="0" cb="0"/><line nr="2552" mi="1" ci="0" mb="0" cb="0"/><line nr="2554" mi="2" ci="0" mb="0" cb="0"/><line nr="2555" mi="16" ci="0" mb="0" cb="0"/><line nr="2556" mi="7" ci="0" mb="0" cb="0"/><line nr="2557" mi="5" ci="0" mb="0" cb="0"/><line nr="2558" mi="3" ci="0" mb="0" cb="0"/><line nr="2559" mi="3" ci="0" mb="0" cb="0"/><line nr="2560" mi="16" ci="0" mb="2" cb="0"/><line nr="2561" mi="1" ci="0" mb="0" cb="0"/><line nr="2565" mi="4" ci="0" mb="0" cb="0"/><line nr="2566" mi="1" ci="0" mb="0" cb="0"/><line nr="2569" mi="14" ci="0" mb="0" cb="0"/><line nr="2570" mi="5" ci="0" mb="0" cb="0"/><line nr="2571" mi="5" ci="0" mb="0" cb="0"/><line nr="2572" mi="3" ci="0" mb="0" cb="0"/><line nr="2573" mi="3" ci="0" mb="0" cb="0"/><line nr="2574" mi="11" ci="0" mb="2" cb="0"/><line nr="2575" mi="16" ci="0" mb="2" cb="0"/><line nr="2576" mi="1" ci="0" mb="0" cb="0"/><line nr="2579" mi="0" ci="2" mb="0" cb="0"/><line nr="2580" mi="0" ci="8" mb="0" cb="0"/><line nr="2581" mi="0" ci="7" mb="0" cb="0"/><line nr="2582" mi="0" ci="5" mb="0" cb="0"/><line nr="2583" mi="0" ci="3" mb="0" cb="0"/><line nr="2584" mi="0" ci="3" mb="0" cb="0"/><line nr="2585" mi="0" ci="16" mb="0" cb="2"/><line nr="2586" mi="0" ci="1" mb="0" cb="0"/><line nr="2590" mi="3" ci="0" mb="2" cb="0"/><line nr="2591" mi="9" ci="0" mb="0" cb="0"/><line nr="2593" mi="6" ci="0" mb="0" cb="0"/><line nr="2595" mi="3" ci="0" mb="2" cb="0"/><line nr="2596" mi="7" ci="0" mb="0" cb="0"/><line nr="2599" mi="5" ci="0" mb="0" cb="0"/><line nr="2600" mi="5" ci="0" mb="0" cb="0"/><line nr="2601" mi="3" ci="0" mb="0" cb="0"/><line nr="2602" mi="3" ci="0" mb="0" cb="0"/><line nr="2603" mi="16" ci="0" mb="2" cb="0"/><line nr="2604" mi="1" ci="0" mb="0" cb="0"/><line nr="2607" mi="2" ci="0" mb="0" cb="0"/><line nr="2608" mi="3" ci="0" mb="0" cb="0"/><line nr="2609" mi="5" ci="0" mb="0" cb="0"/><line nr="2610" mi="3" ci="0" mb="0" cb="0"/><line nr="2611" mi="3" ci="0" mb="0" cb="0"/><line nr="2612" mi="16" ci="0" mb="2" cb="0"/><line nr="2613" mi="1" ci="0" mb="0" cb="0"/><line nr="2617" mi="3" ci="0" mb="0" cb="0"/><line nr="2618" mi="5" ci="0" mb="0" cb="0"/><line nr="2619" mi="3" ci="0" mb="0" cb="0"/><line nr="2620" mi="3" ci="0" mb="0" cb="0"/><line nr="2621" mi="16" ci="0" mb="2" cb="0"/><line nr="2622" mi="1" ci="0" mb="0" cb="0"/><line nr="2626" mi="0" ci="12" mb="1" cb="1"/><line nr="2627" mi="9" ci="0" mb="0" cb="0"/><line nr="2628" mi="0" ci="3" mb="0" cb="0"/><line nr="2629" mi="0" ci="5" mb="1" cb="1"/><line nr="2630" mi="0" ci="6" mb="0" cb="0"/><line nr="2631" mi="0" ci="9" mb="1" cb="1"/><line nr="2632" mi="3" ci="0" mb="0" cb="0"/><line nr="2633" mi="9" ci="0" mb="2" cb="0"/><line nr="2634" mi="5" ci="0" mb="0" cb="0"/><line nr="2635" mi="2" ci="0" mb="2" cb="0"/><line nr="2636" mi="8" ci="0" mb="2" cb="0"/><line nr="2637" mi="4" ci="0" mb="0" cb="0"/><line nr="2641" mi="0" ci="3" mb="0" cb="0"/><line nr="2643" mi="3" ci="0" mb="0" cb="0"/><line nr="2644" mi="3" ci="0" mb="0" cb="0"/><line nr="2645" mi="3" ci="0" mb="0" cb="0"/><line nr="2649" mi="0" ci="3" mb="0" cb="0"/><line nr="2650" mi="12" ci="6" mb="0" cb="0"/><line nr="2652" mi="0" ci="5" mb="0" cb="2"/><line nr="2653" mi="0" ci="6" mb="0" cb="0"/><line nr="2654" mi="0" ci="4" mb="0" cb="2"/><line nr="2655" mi="0" ci="13" mb="0" cb="0"/><line nr="2657" mi="0" ci="9" mb="0" cb="0"/><line nr="2660" mi="0" ci="5" mb="0" cb="0"/><line nr="2662" mi="0" ci="3" mb="1" cb="1"/><line nr="2663" mi="5" ci="0" mb="0" cb="0"/><line nr="2664" mi="11" ci="0" mb="4" cb="0"/><line nr="2665" mi="6" ci="0" mb="2" cb="0"/><line nr="2667" mi="0" ci="7" mb="0" cb="2"/><line nr="2668" mi="8" ci="3" mb="3" cb="1"/><line nr="2669" mi="0" ci="2" mb="0" cb="0"/><line nr="2675" mi="10" ci="0" mb="2" cb="0"/><line nr="2676" mi="9" ci="0" mb="0" cb="0"/><line nr="2677" mi="3" ci="0" mb="0" cb="0"/><line nr="2678" mi="6" ci="0" mb="0" cb="0"/><line nr="2679" mi="3" ci="0" mb="0" cb="0"/><line nr="2684" mi="3" ci="0" mb="0" cb="0"/><line nr="2685" mi="7" ci="0" mb="2" cb="0"/><line nr="2686" mi="7" ci="0" mb="2" cb="0"/><line nr="2687" mi="7" ci="0" mb="0" cb="0"/><line nr="2689" mi="2" ci="0" mb="0" cb="0"/><line nr="2693" mi="7" ci="0" mb="2" cb="0"/><line nr="2694" mi="12" ci="0" mb="0" cb="0"/><line nr="2696" mi="7" ci="0" mb="0" cb="0"/><line nr="2699" mi="10" ci="5" mb="0" cb="0"/><line nr="2701" mi="6" ci="3" mb="0" cb="0"/><line nr="2702" mi="8" ci="4" mb="0" cb="0"/><line nr="2706" mi="3" ci="0" mb="2" cb="0"/><line nr="2707" mi="1" ci="0" mb="0" cb="0"/><line nr="2710" mi="6" ci="0" mb="2" cb="0"/><line nr="2711" mi="12" ci="0" mb="0" cb="0"/><line nr="2712" mi="3" ci="0" mb="2" cb="0"/><line nr="2713" mi="5" ci="0" mb="0" cb="0"/><line nr="2715" mi="8" ci="0" mb="2" cb="0"/><line nr="2716" mi="8" ci="0" mb="0" cb="0"/><line nr="2719" mi="11" ci="0" mb="2" cb="0"/><line nr="2720" mi="6" ci="0" mb="2" cb="0"/><line nr="2721" mi="2" ci="0" mb="0" cb="0"/><line nr="2723" mi="9" ci="0" mb="2" cb="0"/><line nr="2724" mi="8" ci="0" mb="2" cb="0"/><line nr="2725" mi="2" ci="0" mb="0" cb="0"/><line nr="2726" mi="1" ci="0" mb="0" cb="0"/><line nr="2730" mi="2" ci="0" mb="2" cb="0"/><line nr="2731" mi="6" ci="0" mb="0" cb="0"/><line nr="2732" mi="1" ci="0" mb="0" cb="0"/><line nr="2735" mi="1" ci="0" mb="0" cb="0"/><line nr="2737" mi="2" ci="0" mb="2" cb="0"/><line nr="2738" mi="10" ci="0" mb="0" cb="0"/><line nr="2741" mi="1" ci="0" mb="0" cb="0"/><line nr="2745" mi="3" ci="0" mb="0" cb="0"/><line nr="2746" mi="3" ci="0" mb="0" cb="0"/><line nr="2747" mi="3" ci="0" mb="2" cb="0"/><line nr="2748" mi="5" ci="0" mb="0" cb="0"/><line nr="2749" mi="3" ci="0" mb="0" cb="0"/><line nr="2751" mi="6" ci="0" mb="2" cb="0"/><line nr="2752" mi="7" ci="0" mb="2" cb="0"/><line nr="2753" mi="7" ci="0" mb="2" cb="0"/><line nr="2754" mi="8" ci="0" mb="2" cb="0"/><line nr="2755" mi="4" ci="0" mb="0" cb="0"/><line nr="2757" mi="8" ci="0" mb="2" cb="0"/><line nr="2758" mi="6" ci="0" mb="0" cb="0"/><line nr="2763" mi="7" ci="0" mb="2" cb="0"/><line nr="2764" mi="4" ci="0" mb="2" cb="0"/><line nr="2765" mi="4" ci="0" mb="0" cb="0"/><line nr="2766" mi="5" ci="0" mb="0" cb="0"/><line nr="2767" mi="6" ci="0" mb="0" cb="0"/><line nr="2770" mi="3" ci="0" mb="0" cb="0"/><line nr="2771" mi="2" ci="0" mb="0" cb="0"/><line nr="2772" mi="4" ci="0" mb="0" cb="0"/><line nr="2773" mi="5" ci="0" mb="0" cb="0"/><line nr="2774" mi="9" ci="0" mb="2" cb="0"/><line nr="2775" mi="8" ci="0" mb="0" cb="0"/><line nr="2777" mi="8" ci="0" mb="0" cb="0"/><line nr="2782" mi="1" ci="0" mb="0" cb="0"/><line nr="2786" mi="1" ci="0" mb="0" cb="0"/><line nr="2789" mi="3" ci="0" mb="0" cb="0"/><line nr="2790" mi="7" ci="0" mb="2" cb="0"/><line nr="2792" mi="5" ci="0" mb="0" cb="0"/><line nr="2795" mi="5" ci="0" mb="2" cb="0"/><line nr="2796" mi="11" ci="0" mb="0" cb="0"/><line nr="2797" mi="2" ci="0" mb="90" cb="0"/><line nr="2798" mi="4" ci="0" mb="0" cb="0"/><line nr="2799" mi="4" ci="0" mb="0" cb="0"/><line nr="2800" mi="4" ci="0" mb="0" cb="0"/><line nr="2801" mi="4" ci="0" mb="0" cb="0"/><line nr="2802" mi="4" ci="0" mb="0" cb="0"/><line nr="2803" mi="4" ci="0" mb="0" cb="0"/><line nr="2804" mi="4" ci="0" mb="0" cb="0"/><line nr="2805" mi="4" ci="0" mb="0" cb="0"/><line nr="2806" mi="4" ci="0" mb="0" cb="0"/><line nr="2807" mi="4" ci="0" mb="0" cb="0"/><line nr="2808" mi="4" ci="0" mb="0" cb="0"/><line nr="2809" mi="4" ci="0" mb="0" cb="0"/><line nr="2810" mi="4" ci="0" mb="0" cb="0"/><line nr="2811" mi="4" ci="0" mb="0" cb="0"/><line nr="2812" mi="4" ci="0" mb="0" cb="0"/><line nr="2813" mi="4" ci="0" mb="0" cb="0"/><line nr="2814" mi="4" ci="0" mb="0" cb="0"/><line nr="2815" mi="4" ci="0" mb="0" cb="0"/><line nr="2816" mi="4" ci="0" mb="0" cb="0"/><line nr="2817" mi="4" ci="0" mb="0" cb="0"/><line nr="2818" mi="4" ci="0" mb="0" cb="0"/><line nr="2819" mi="4" ci="0" mb="0" cb="0"/><line nr="2820" mi="4" ci="0" mb="0" cb="0"/><line nr="2821" mi="4" ci="0" mb="0" cb="0"/><line nr="2822" mi="4" ci="0" mb="0" cb="0"/><line nr="2823" mi="4" ci="0" mb="0" cb="0"/><line nr="2824" mi="4" ci="0" mb="0" cb="0"/><line nr="2825" mi="4" ci="0" mb="0" cb="0"/><line nr="2826" mi="4" ci="0" mb="0" cb="0"/><line nr="2827" mi="4" ci="0" mb="0" cb="0"/><line nr="2828" mi="4" ci="0" mb="0" cb="0"/><line nr="2829" mi="4" ci="0" mb="0" cb="0"/><line nr="2830" mi="4" ci="0" mb="0" cb="0"/><line nr="2831" mi="4" ci="0" mb="0" cb="0"/><line nr="2832" mi="4" ci="0" mb="0" cb="0"/><line nr="2833" mi="4" ci="0" mb="0" cb="0"/><line nr="2834" mi="4" ci="0" mb="0" cb="0"/><line nr="2835" mi="4" ci="0" mb="0" cb="0"/><line nr="2836" mi="4" ci="0" mb="0" cb="0"/><line nr="2837" mi="4" ci="0" mb="0" cb="0"/><line nr="2838" mi="4" ci="0" mb="0" cb="0"/><line nr="2839" mi="4" ci="0" mb="0" cb="0"/><line nr="2840" mi="4" ci="0" mb="0" cb="0"/><line nr="2841" mi="4" ci="0" mb="0" cb="0"/><line nr="2842" mi="4" ci="0" mb="0" cb="0"/><line nr="2843" mi="4" ci="0" mb="0" cb="0"/><line nr="2844" mi="4" ci="0" mb="0" cb="0"/><line nr="2845" mi="4" ci="0" mb="0" cb="0"/><line nr="2846" mi="4" ci="0" mb="0" cb="0"/><line nr="2847" mi="4" ci="0" mb="0" cb="0"/><line nr="2848" mi="4" ci="0" mb="0" cb="0"/><line nr="2849" mi="4" ci="0" mb="0" cb="0"/><line nr="2850" mi="4" ci="0" mb="0" cb="0"/><line nr="2851" mi="4" ci="0" mb="0" cb="0"/><line nr="2852" mi="4" ci="0" mb="0" cb="0"/><line nr="2853" mi="4" ci="0" mb="0" cb="0"/><line nr="2854" mi="4" ci="0" mb="0" cb="0"/><line nr="2855" mi="4" ci="0" mb="0" cb="0"/><line nr="2856" mi="4" ci="0" mb="0" cb="0"/><line nr="2857" mi="4" ci="0" mb="0" cb="0"/><line nr="2858" mi="4" ci="0" mb="0" cb="0"/><line nr="2859" mi="4" ci="0" mb="0" cb="0"/><line nr="2860" mi="4" ci="0" mb="0" cb="0"/><line nr="2861" mi="4" ci="0" mb="0" cb="0"/><line nr="2862" mi="4" ci="0" mb="0" cb="0"/><line nr="2863" mi="4" ci="0" mb="0" cb="0"/><line nr="2864" mi="4" ci="0" mb="0" cb="0"/><line nr="2865" mi="4" ci="0" mb="0" cb="0"/><line nr="2866" mi="4" ci="0" mb="0" cb="0"/><line nr="2867" mi="4" ci="0" mb="0" cb="0"/><line nr="2868" mi="4" ci="0" mb="0" cb="0"/><line nr="2869" mi="4" ci="0" mb="0" cb="0"/><line nr="2870" mi="4" ci="0" mb="0" cb="0"/><line nr="2871" mi="4" ci="0" mb="0" cb="0"/><line nr="2872" mi="4" ci="0" mb="0" cb="0"/><line nr="2873" mi="4" ci="0" mb="0" cb="0"/><line nr="2874" mi="4" ci="0" mb="0" cb="0"/><line nr="2875" mi="4" ci="0" mb="0" cb="0"/><line nr="2876" mi="4" ci="0" mb="0" cb="0"/><line nr="2877" mi="4" ci="0" mb="0" cb="0"/><line nr="2878" mi="4" ci="0" mb="0" cb="0"/><line nr="2879" mi="4" ci="0" mb="0" cb="0"/><line nr="2880" mi="4" ci="0" mb="0" cb="0"/><line nr="2881" mi="4" ci="0" mb="0" cb="0"/><line nr="2882" mi="4" ci="0" mb="0" cb="0"/><line nr="2883" mi="4" ci="0" mb="0" cb="0"/><line nr="2884" mi="4" ci="0" mb="0" cb="0"/><line nr="2885" mi="4" ci="0" mb="0" cb="0"/><line nr="2886" mi="3" ci="0" mb="0" cb="0"/><line nr="2889" mi="3" ci="0" mb="0" cb="0"/><line nr="2890" mi="2" ci="0" mb="2" cb="0"/><line nr="2892" mi="2" ci="0" mb="0" cb="0"/><line nr="2894" mi="3" ci="0" mb="0" cb="0"/><line nr="2895" mi="1" ci="0" mb="0" cb="0"/><line nr="2898" mi="0" ci="5" mb="0" cb="0"/><line nr="2899" mi="0" ci="5" mb="0" cb="2"/><line nr="2900" mi="0" ci="11" mb="0" cb="2"/><line nr="2901" mi="0" ci="4" mb="0" cb="0"/><line nr="2904" mi="0" ci="9" mb="0" cb="0"/><line nr="2905" mi="0" ci="4" mb="0" cb="0"/><line nr="2906" mi="0" ci="3" mb="0" cb="0"/><line nr="2907" mi="0" ci="1" mb="0" cb="0"/><line nr="2909" mi="0" ci="3" mb="0" cb="0"/><counter type="INSTRUCTION" missed="3745" covered="5153"/><counter type="BRANCH" missed="460" covered="674"/><counter type="LINE" missed="526" covered="1058"/><counter type="COMPLEXITY" missed="404" covered="432"/><counter type="METHOD" missed="32" covered="193"/><counter type="CLASS" missed="0" covered="3"/></sourcefile><sourcefile name="MtasCQLParserConstants.java"><line nr="88" mi="164" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="164" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="Token.java"><line nr="72" mi="2" ci="0" mb="0" cb="0"/><line nr="78" mi="0" ci="3" mb="0" cb="0"/><line nr="85" mi="4" ci="0" mb="0" cb="0"/><line nr="86" mi="1" ci="0" mb="0" cb="0"/><line nr="92" mi="0" ci="2" mb="0" cb="0"/><line nr="93" mi="0" ci="3" mb="0" cb="0"/><line nr="94" mi="0" ci="3" mb="0" cb="0"/><line nr="95" mi="0" ci="1" mb="0" cb="0"/><line nr="102" mi="3" ci="0" mb="0" cb="0"/><line nr="119" mi="0" ci="2" mb="0" cb="0"/><line nr="121" mi="0" ci="6" mb="0" cb="0"/><line nr="127" mi="4" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="14" covered="20"/><counter type="LINE" missed="5" covered="7"/><counter type="COMPLEXITY" missed="4" covered="3"/><counter type="METHOD" missed="4" covered="3"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="6302" covered="6960"/><counter type="BRANCH" missed="745" covered="873"/><counter type="LINE" missed="1035" covered="1428"/><counter type="COMPLEXITY" missed="658" covered="583"/><counter type="METHOD" missed="85" covered="235"/><counter type="CLASS" missed="3" covered="6"/></package><package name="mtas/solr/handler/component/util"><class name="mtas/solr/handler/component/util/MtasSolrComponentList"><method name="&lt;init&gt;" desc="(Lmtas/solr/handler/component/MtasSolrSearchComponent;)V" line="100"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="prepare" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lmtas/codec/util/CodecComponent$ComponentFields;)V" line="114"><counter type="INSTRUCTION" missed="872" covered="0"/><counter type="BRANCH" missed="52" covered="0"/><counter type="LINE" missed="122" covered="0"/><counter type="COMPLEXITY" missed="27" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="modifyRequest" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lorg/apache/solr/handler/component/SearchComponent;Lorg/apache/solr/handler/component/ShardRequest;)V" line="284"><counter type="INSTRUCTION" missed="454" covered="0"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="45" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="distributedProcess" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lmtas/codec/util/CodecComponent$ComponentFields;)V" line="364"><counter type="INSTRUCTION" missed="791" covered="0"/><counter type="BRANCH" missed="52" covered="0"/><counter type="LINE" missed="94" covered="0"/><counter type="COMPLEXITY" missed="27" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="create" desc="(Lmtas/codec/util/CodecComponent$ComponentList;Ljava/lang/Boolean;)Lorg/apache/solr/common/util/SimpleOrderedMap;" line="511"><counter type="INSTRUCTION" missed="436" covered="0"/><counter type="BRANCH" missed="50" covered="0"/><counter type="LINE" missed="105" covered="0"/><counter type="COMPLEXITY" missed="26" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="finishStage" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;)V" line="648"><counter type="INSTRUCTION" missed="40" covered="0"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;clinit&gt;" desc="()V" line="38"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="2593" covered="10"/><counter type="BRANCH" missed="178" covered="0"/><counter type="LINE" missed="372" covered="4"/><counter type="COMPLEXITY" missed="94" covered="2"/><counter type="METHOD" missed="5" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/solr/handler/component/util/MtasSolrComponentStats"><method name="&lt;init&gt;" desc="(Lmtas/solr/handler/component/MtasSolrSearchComponent;)V" line="154"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="prepare" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lmtas/codec/util/CodecComponent$ComponentFields;)V" line="168"><counter type="INSTRUCTION" missed="0" covered="34"/><counter type="BRANCH" missed="0" covered="6"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="preparePositions" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lmtas/codec/util/CodecComponent$ComponentFields;)V" line="188"><counter type="INSTRUCTION" missed="34" covered="284"/><counter type="BRANCH" missed="12" covered="14"/><counter type="LINE" missed="3" covered="49"/><counter type="COMPLEXITY" missed="10" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="prepareTokens" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lmtas/codec/util/CodecComponent$ComponentFields;)V" line="262"><counter type="INSTRUCTION" missed="14" covered="304"/><counter type="BRANCH" missed="7" covered="19"/><counter type="LINE" missed="3" covered="49"/><counter type="COMPLEXITY" missed="7" covered="7"/><counter type="METHOD" missed="0" covered="1"/></method><method name="prepareSpans" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lmtas/codec/util/CodecComponent$ComponentFields;)V" line="333"><counter type="INSTRUCTION" missed="312" covered="944"/><counter type="BRANCH" missed="27" covered="41"/><counter type="LINE" missed="33" covered="136"/><counter type="COMPLEXITY" missed="22" covered="13"/><counter type="METHOD" missed="0" covered="1"/></method><method name="generateKey" desc="(Ljava/lang/String;[Ljava/util/HashMap;)Ljava/lang/String;" line="586"><counter type="INSTRUCTION" missed="106" covered="0"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="13" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="expandedQueryVariables" desc="([Ljava/util/HashMap;)[[Ljava/util/HashMap;" line="613"><counter type="INSTRUCTION" missed="36" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="generatePermutations" desc="(Ljava/util/ArrayList;I[[Ljava/util/HashMap;)V" line="632"><counter type="INSTRUCTION" missed="83" covered="0"/><counter type="BRANCH" missed="10" covered="0"/><counter type="LINE" missed="19" covered="0"/><counter type="COMPLEXITY" missed="6" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="expandedQueryVariables" desc="(Ljava/util/HashMap;)[Ljava/util/HashMap;" line="666"><counter type="INSTRUCTION" missed="19" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="generatePermutationsQueryVariables" desc="(Ljava/util/ArrayList;Ljava/util/Set;Ljava/util/HashMap;)V" line="682"><counter type="INSTRUCTION" missed="158" covered="0"/><counter type="BRANCH" missed="22" covered="0"/><counter type="LINE" missed="30" covered="0"/><counter type="COMPLEXITY" missed="12" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="modifyRequest" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lorg/apache/solr/handler/component/SearchComponent;Lorg/apache/solr/handler/component/ShardRequest;)V" line="737"><counter type="INSTRUCTION" missed="77" covered="589"/><counter type="BRANCH" missed="1" covered="13"/><counter type="LINE" missed="4" covered="48"/><counter type="COMPLEXITY" missed="1" covered="7"/><counter type="METHOD" missed="0" covered="1"/></method><method name="create" desc="(Lmtas/codec/util/CodecComponent$ComponentStats;Ljava/lang/Boolean;)Lorg/apache/solr/common/util/SimpleOrderedMap;" line="849"><counter type="INSTRUCTION" missed="13" covered="27"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="1" covered="6"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createPosition" desc="(Lmtas/codec/util/CodecComponent$ComponentPosition;Ljava/lang/Boolean;)Lorg/apache/solr/common/util/SimpleOrderedMap;" line="872"><counter type="INSTRUCTION" missed="0" covered="41"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createToken" desc="(Lmtas/codec/util/CodecComponent$ComponentToken;Ljava/lang/Boolean;)Lorg/apache/solr/common/util/SimpleOrderedMap;" line="898"><counter type="INSTRUCTION" missed="0" covered="41"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createSpan" desc="(Lmtas/codec/util/CodecComponent$ComponentSpan;Ljava/lang/Boolean;)Lorg/apache/solr/common/util/SimpleOrderedMap;" line="924"><counter type="INSTRUCTION" missed="66" covered="65"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="5" covered="13"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="finishStage" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;)V" line="961"><counter type="INSTRUCTION" missed="9" covered="71"/><counter type="BRANCH" missed="5" covered="11"/><counter type="LINE" missed="4" covered="13"/><counter type="COMPLEXITY" missed="4" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="distributedProcess" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lmtas/codec/util/CodecComponent$ComponentFields;)V" line="998"><counter type="INSTRUCTION" missed="14" covered="23"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="6" covered="9"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="40"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="941" covered="2433"/><counter type="BRANCH" missed="103" covered="119"/><counter type="LINE" missed="131" covered="352"/><counter type="COMPLEXITY" missed="77" covered="52"/><counter type="METHOD" missed="5" covered="13"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/solr/handler/component/util/MtasSolrComponentFacet"><method name="&lt;init&gt;" desc="(Lmtas/solr/handler/component/MtasSolrSearchComponent;)V" line="132"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="prepare" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lmtas/codec/util/CodecComponent$ComponentFields;)V" line="146"><counter type="INSTRUCTION" missed="1480" covered="0"/><counter type="BRANCH" missed="58" covered="0"/><counter type="LINE" missed="188" covered="0"/><counter type="COMPLEXITY" missed="30" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="modifyRequest" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lorg/apache/solr/handler/component/SearchComponent;Lorg/apache/solr/handler/component/ShardRequest;)V" line="429"><counter type="INSTRUCTION" missed="705" covered="0"/><counter type="BRANCH" missed="16" covered="0"/><counter type="LINE" missed="46" covered="0"/><counter type="COMPLEXITY" missed="9" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="create" desc="(Lmtas/codec/util/CodecComponent$ComponentFacet;Ljava/lang/Boolean;)Lorg/apache/solr/common/util/SimpleOrderedMap;" line="544"><counter type="INSTRUCTION" missed="131" covered="0"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="21" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="finishStage" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;)V" line="590"><counter type="INSTRUCTION" missed="80" covered="0"/><counter type="BRANCH" missed="16" covered="0"/><counter type="LINE" missed="17" covered="0"/><counter type="COMPLEXITY" missed="9" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="distributedProcess" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lmtas/codec/util/CodecComponent$ComponentFields;)V" line="627"><counter type="INSTRUCTION" missed="37" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="15" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getFieldType" desc="(Lorg/apache/solr/schema/IndexSchema;Ljava/lang/String;)Ljava/lang/String;" line="656"><counter type="INSTRUCTION" missed="41" covered="0"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="13" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getPositiveInteger" desc="(Ljava/lang/String;)I" line="681"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getDouble" desc="(Ljava/lang/String;)Ljava/lang/Double;" line="695"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;clinit&gt;" desc="()V" line="39"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="2489" covered="10"/><counter type="BRANCH" missed="118" covered="0"/><counter type="LINE" missed="306" covered="5"/><counter type="COMPLEXITY" missed="67" covered="2"/><counter type="METHOD" missed="8" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/solr/handler/component/util/MtasSolrComponentGroup"><method name="&lt;init&gt;" desc="(Lmtas/solr/handler/component/MtasSolrSearchComponent;)V" line="110"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="prepare" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lmtas/codec/util/CodecComponent$ComponentFields;)V" line="124"><counter type="INSTRUCTION" missed="990" covered="0"/><counter type="BRANCH" missed="40" covered="0"/><counter type="LINE" missed="130" covered="0"/><counter type="COMPLEXITY" missed="21" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="prepare" desc="(Lorg/apache/solr/common/params/SolrParams;Ljava/util/SortedSet;Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)V" line="339"><counter type="INSTRUCTION" missed="58" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="modifyRequest" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lorg/apache/solr/handler/component/SearchComponent;Lorg/apache/solr/handler/component/ShardRequest;)V" line="362"><counter type="INSTRUCTION" missed="533" covered="0"/><counter type="BRANCH" missed="18" covered="0"/><counter type="LINE" missed="42" covered="0"/><counter type="COMPLEXITY" missed="10" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="create" desc="(Lmtas/codec/util/CodecComponent$ComponentGroup;Ljava/lang/Boolean;)Lorg/apache/solr/common/util/SimpleOrderedMap;" line="457"><counter type="INSTRUCTION" missed="82" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="finishStage" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;)V" line="482"><counter type="INSTRUCTION" missed="80" covered="0"/><counter type="BRANCH" missed="16" covered="0"/><counter type="LINE" missed="17" covered="0"/><counter type="COMPLEXITY" missed="9" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="distributedProcess" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lmtas/codec/util/CodecComponent$ComponentFields;)V" line="519"><counter type="INSTRUCTION" missed="37" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="15" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;clinit&gt;" desc="()V" line="32"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="1780" covered="10"/><counter type="BRANCH" missed="84" covered="0"/><counter type="LINE" missed="220" covered="5"/><counter type="COMPLEXITY" missed="48" covered="2"/><counter type="METHOD" missed="6" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/solr/handler/component/util/MtasSolrResultMerge"><method name="&lt;init&gt;" desc="()V" line="24"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="merge" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;)V" line="36"><counter type="INSTRUCTION" missed="73" covered="135"/><counter type="BRANCH" missed="10" covered="22"/><counter type="LINE" missed="16" covered="30"/><counter type="COMPLEXITY" missed="9" covered="8"/><counter type="METHOD" missed="0" covered="1"/></method><method name="mergeJoinResult" desc="(Lorg/apache/solr/handler/component/ShardRequest;Lorg/apache/solr/common/util/NamedList;Ljava/lang/String;Ljava/lang/Integer;)V" line="124"><counter type="INSTRUCTION" missed="90" covered="0"/><counter type="BRANCH" missed="16" covered="0"/><counter type="LINE" missed="25" covered="0"/><counter type="COMPLEXITY" missed="9" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="mergeNamedList" desc="(Lorg/apache/solr/handler/component/ShardRequest;Lorg/apache/solr/common/util/NamedList;Ljava/lang/String;Ljava/lang/Integer;)V" line="176"><counter type="INSTRUCTION" missed="20" covered="86"/><counter type="BRANCH" missed="7" covered="7"/><counter type="LINE" missed="7" covered="22"/><counter type="COMPLEXITY" missed="5" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="mergeArrayList" desc="(Lorg/apache/solr/handler/component/ShardRequest;Lorg/apache/solr/common/util/NamedList;Ljava/lang/String;Ljava/lang/Integer;Z)V" line="230"><counter type="INSTRUCTION" missed="32" covered="104"/><counter type="BRANCH" missed="10" covered="10"/><counter type="LINE" missed="10" covered="25"/><counter type="COMPLEXITY" missed="7" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="mergeResponsesSortedSet" desc="(Ljava/util/SortedSet;Ljava/util/SortedSet;)V" line="288"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="mergeResponsesArrayList" desc="(Ljava/util/ArrayList;Ljava/util/ArrayList;)V" line="304"><counter type="INSTRUCTION" missed="8" covered="98"/><counter type="BRANCH" missed="7" covered="13"/><counter type="LINE" missed="2" covered="25"/><counter type="COMPLEXITY" missed="7" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="mergeResponsesNamedList" desc="(Lorg/apache/solr/common/util/NamedList;Lorg/apache/solr/common/util/NamedList;)V" line="354"><counter type="INSTRUCTION" missed="45" covered="97"/><counter type="BRANCH" missed="10" covered="16"/><counter type="LINE" missed="8" covered="27"/><counter type="COMPLEXITY" missed="8" covered="6"/><counter type="METHOD" missed="0" covered="1"/></method><method name="adjustablePartsCloned" desc="(Ljava/lang/Object;)Ljava/lang/Object;" line="412"><counter type="INSTRUCTION" missed="2" covered="63"/><counter type="BRANCH" missed="1" covered="9"/><counter type="LINE" missed="1" covered="15"/><counter type="COMPLEXITY" missed="1" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="27"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="270" covered="605"/><counter type="BRANCH" missed="61" covered="79"/><counter type="LINE" missed="69" covered="150"/><counter type="COMPLEXITY" missed="46" covered="34"/><counter type="METHOD" missed="1" covered="9"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/solr/handler/component/util/MtasSolrJoinResult"><method name="&lt;init&gt;" desc="(Lmtas/codec/util/CodecComponent$ComponentJoin;)V" line="29"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="rewrite" desc="()Lorg/apache/solr/common/util/NamedList;" line="40"><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="merge" desc="(Lmtas/solr/handler/component/util/MtasSolrJoinResult;)V" line="52"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="34" covered="0"/><counter type="LINE" missed="10" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="3" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/solr/handler/component/util/MtasSolrResultUtil"><method name="&lt;init&gt;" desc="()V" line="54"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="rewrite" desc="(Ljava/util/ArrayList;)V" line="66"><counter type="INSTRUCTION" missed="10" covered="20"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="2" covered="4"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="rewrite" desc="(Lorg/apache/solr/common/util/NamedList;)V" line="82"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="rewrite" desc="(Lorg/apache/solr/common/util/NamedList;Z)V" line="95"><counter type="INSTRUCTION" missed="55" covered="224"/><counter type="BRANCH" missed="8" covered="30"/><counter type="LINE" missed="11" covered="47"/><counter type="COMPLEXITY" missed="8" covered="12"/><counter type="METHOD" missed="0" covered="1"/></method><method name="rewriteToArray" desc="(Lorg/apache/solr/common/util/NamedList;)Ljava/util/ArrayList;" line="175"><counter type="INSTRUCTION" missed="18" covered="37"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="4" covered="11"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="rewriteMergeList" desc="(Ljava/lang/String;Ljava/lang/String;Lorg/apache/solr/common/util/NamedList;Lorg/apache/solr/common/util/NamedList;)V" line="205"><counter type="INSTRUCTION" missed="52" covered="0"/><counter type="BRANCH" missed="10" covered="0"/><counter type="LINE" missed="11" covered="0"/><counter type="COMPLEXITY" missed="6" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="rewriteMergeData" desc="(Ljava/lang/String;Ljava/lang/String;Lorg/apache/solr/common/util/NamedList;Lorg/apache/solr/common/util/NamedList;)V" line="233"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="encode" desc="(Ljava/lang/Object;)Ljava/lang/String;" line="253"><counter type="INSTRUCTION" missed="6" covered="20"/><counter type="LINE" missed="3" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="decode" desc="(Ljava/lang/String;)Ljava/lang/Object;" line="274"><counter type="INSTRUCTION" missed="6" covered="14"/><counter type="LINE" missed="3" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="decode" desc="(Ljava/util/ArrayList;)Ljava/util/ArrayList;" line="294"><counter type="INSTRUCTION" missed="14" covered="25"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="2" covered="4"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="decode" desc="(Lorg/apache/solr/common/util/NamedList;)Lorg/apache/solr/common/util/NamedList;" line="312"><counter type="INSTRUCTION" missed="50" covered="63"/><counter type="BRANCH" missed="9" covered="9"/><counter type="LINE" missed="7" covered="15"/><counter type="COMPLEXITY" missed="6" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getIdsFromParameters" desc="(Lorg/apache/solr/common/params/SolrParams;Ljava/lang/String;)Ljava/util/SortedSet;" line="355"><counter type="INSTRUCTION" missed="0" covered="43"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="11"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="compareAndCheck" desc="([Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;)V" line="381"><counter type="INSTRUCTION" missed="28" covered="34"/><counter type="BRANCH" missed="3" covered="7"/><counter type="LINE" missed="2" covered="8"/><counter type="COMPLEXITY" missed="3" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="constructQuery" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)Lmtas/search/spans/util/MtasSpanQuery;" line="415"><counter type="INSTRUCTION" missed="185" covered="39"/><counter type="BRANCH" missed="8" covered="6"/><counter type="LINE" missed="22" covered="8"/><counter type="COMPLEXITY" missed="7" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="42"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="455" covered="530"/><counter type="BRANCH" missed="51" covered="65"/><counter type="LINE" missed="77" covered="122"/><counter type="COMPLEXITY" missed="40" covered="33"/><counter type="METHOD" missed="3" covered="12"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/solr/handler/component/util/MtasSolrMtasResult"><method name="&lt;init&gt;" desc="(Lmtas/codec/util/collector/MtasDataCollector;[Ljava/lang/String;[Ljava/lang/String;[Ljava/util/SortedSet;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/Integer;[Ljava/lang/Integer;Ljava/util/Map;)V" line="48"><counter type="INSTRUCTION" missed="100" covered="88"/><counter type="BRANCH" missed="9" covered="9"/><counter type="LINE" missed="10" covered="20"/><counter type="COMPLEXITY" missed="9" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Lmtas/codec/util/collector/MtasDataCollector;Ljava/lang/String;Ljava/lang/String;Ljava/util/SortedSet;Ljava/util/Map;)V" line="138"><counter type="INSTRUCTION" missed="0" covered="49"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="merge" desc="(Lmtas/solr/handler/component/util/MtasSolrMtasResult;)V" line="151"><counter type="INSTRUCTION" missed="48" covered="77"/><counter type="BRANCH" missed="6" covered="12"/><counter type="LINE" missed="9" covered="20"/><counter type="COMPLEXITY" missed="5" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getData" desc="(Z)Lorg/apache/solr/common/util/NamedList;" line="198"><counter type="INSTRUCTION" missed="103" covered="58"/><counter type="BRANCH" missed="13" covered="9"/><counter type="LINE" missed="21" covered="15"/><counter type="COMPLEXITY" missed="9" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getKeyList" desc="()Ljava/util/Set;" line="256"><counter type="INSTRUCTION" missed="5" covered="12"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getFullKeyList" desc="()Ljava/util/Set;" line="272"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getNamedList" desc="(Z)Lorg/apache/solr/common/util/NamedList;" line="289"><counter type="INSTRUCTION" missed="156" covered="84"/><counter type="BRANCH" missed="20" covered="8"/><counter type="LINE" missed="33" covered="19"/><counter type="COMPLEXITY" missed="13" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="()Ljava/lang/String;" line="366"><counter type="INSTRUCTION" missed="61" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getResult" desc="()Lmtas/codec/util/collector/MtasDataCollectorResult;" line="386"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="488" covered="372"/><counter type="BRANCH" missed="55" covered="39"/><counter type="LINE" missed="86" covered="81"/><counter type="COMPLEXITY" missed="42" covered="14"/><counter type="METHOD" missed="2" covered="7"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/solr/handler/component/util/MtasSolrComponentDocument"><method name="&lt;init&gt;" desc="()V" line="78"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="prepare" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lmtas/codec/util/CodecComponent$ComponentFields;)V" line="92"><counter type="INSTRUCTION" missed="662" covered="0"/><counter type="BRANCH" missed="34" covered="0"/><counter type="LINE" missed="95" covered="0"/><counter type="COMPLEXITY" missed="18" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="create" desc="(Lmtas/codec/util/CodecComponent$ComponentDocument;Ljava/lang/Boolean;)Lorg/apache/solr/common/util/SimpleOrderedMap;" line="226"><counter type="INSTRUCTION" missed="192" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="29" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="modifyRequest" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lorg/apache/solr/handler/component/SearchComponent;Lorg/apache/solr/handler/component/ShardRequest;)V" line="275"><counter type="INSTRUCTION" missed="89" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="12" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="finishStage" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;)V" line="304"><counter type="INSTRUCTION" missed="40" covered="0"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="distributedProcess" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lmtas/codec/util/CodecComponent$ComponentFields;)V" line="327"><counter type="INSTRUCTION" missed="33" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="14" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;clinit&gt;" desc="()V" line="29"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="1016" covered="7"/><counter type="BRANCH" missed="66" covered="0"/><counter type="LINE" missed="156" covered="4"/><counter type="COMPLEXITY" missed="38" covered="2"/><counter type="METHOD" missed="5" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/solr/handler/component/util/MtasSolrComponentPrefix"><method name="&lt;init&gt;" desc="(Lmtas/solr/handler/component/MtasSolrSearchComponent;)V" line="50"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="prepare" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lmtas/codec/util/CodecComponent$ComponentFields;)V" line="64"><counter type="INSTRUCTION" missed="17" covered="163"/><counter type="BRANCH" missed="7" covered="13"/><counter type="LINE" missed="1" covered="29"/><counter type="COMPLEXITY" missed="7" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="modifyRequest" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lorg/apache/solr/handler/component/SearchComponent;Lorg/apache/solr/handler/component/ShardRequest;)V" line="112"><counter type="INSTRUCTION" missed="0" covered="73"/><counter type="BRANCH" missed="2" covered="6"/><counter type="LINE" missed="0" covered="10"/><counter type="COMPLEXITY" missed="2" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="create" desc="(Lmtas/codec/util/CodecComponent$ComponentPrefix;Ljava/lang/Boolean;)Lorg/apache/solr/common/util/SimpleOrderedMap;" line="140"><counter type="INSTRUCTION" missed="0" covered="59"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="16"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="finishStage" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;)V" line="169"><counter type="INSTRUCTION" missed="4" covered="76"/><counter type="BRANCH" missed="4" covered="12"/><counter type="LINE" missed="2" covered="15"/><counter type="COMPLEXITY" missed="4" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="distributedProcess" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lmtas/codec/util/CodecComponent$ComponentFields;)V" line="206"><counter type="INSTRUCTION" missed="14" covered="39"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="6" covered="13"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="repairPrefixItems" desc="(Lorg/apache/solr/common/util/NamedList;)V" line="241"><counter type="INSTRUCTION" missed="48" covered="14"/><counter type="BRANCH" missed="11" covered="1"/><counter type="LINE" missed="13" covered="5"/><counter type="COMPLEXITY" missed="6" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="29"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="83" covered="434"/><counter type="BRANCH" missed="26" covered="38"/><counter type="LINE" missed="22" covered="93"/><counter type="COMPLEXITY" missed="21" covered="19"/><counter type="METHOD" missed="0" covered="8"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/solr/handler/component/util/MtasSolrComponentTermvector"><method name="&lt;init&gt;" desc="(Lmtas/solr/handler/component/MtasSolrSearchComponent;)V" line="132"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="prepare" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lmtas/codec/util/CodecComponent$ComponentFields;)V" line="146"><counter type="INSTRUCTION" missed="141" covered="936"/><counter type="BRANCH" missed="20" covered="50"/><counter type="LINE" missed="14" covered="135"/><counter type="COMPLEXITY" missed="19" covered="17"/><counter type="METHOD" missed="0" covered="1"/></method><method name="modifyRequest" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lorg/apache/solr/handler/component/SearchComponent;Lorg/apache/solr/handler/component/ShardRequest;)V" line="358"><counter type="INSTRUCTION" missed="79" covered="368"/><counter type="BRANCH" missed="4" covered="12"/><counter type="LINE" missed="5" covered="36"/><counter type="COMPLEXITY" missed="4" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="create" desc="(Lmtas/codec/util/CodecComponent$ComponentTermVector;Ljava/lang/Boolean;)Lorg/apache/solr/common/util/SimpleOrderedMap;" line="443"><counter type="INSTRUCTION" missed="73" covered="118"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="7" covered="16"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="finishStage" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;)V" line="493"><counter type="INSTRUCTION" missed="24" covered="297"/><counter type="BRANCH" missed="16" covered="36"/><counter type="LINE" missed="8" covered="62"/><counter type="COMPLEXITY" missed="16" covered="11"/><counter type="METHOD" missed="0" covered="1"/></method><method name="distributedProcess" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lmtas/codec/util/CodecComponent$ComponentFields;)V" line="602"><counter type="INSTRUCTION" missed="0" covered="27"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="distributedProcessFinish" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lmtas/codec/util/CodecComponent$ComponentFields;)V" line="623"><counter type="INSTRUCTION" missed="0" covered="27"/><counter type="BRANCH" missed="4" covered="4"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="4" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="distributedProcessMissingTop" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lmtas/codec/util/CodecComponent$ComponentFields;)V" line="645"><counter type="INSTRUCTION" missed="595" covered="696"/><counter type="BRANCH" missed="63" covered="87"/><counter type="LINE" missed="81" covered="164"/><counter type="COMPLEXITY" missed="46" covered="30"/><counter type="METHOD" missed="0" covered="1"/></method><method name="distributedProcessMissingKey" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lmtas/codec/util/CodecComponent$ComponentFields;)V" line="1037"><counter type="INSTRUCTION" missed="121" covered="373"/><counter type="BRANCH" missed="9" covered="23"/><counter type="LINE" missed="7" covered="58"/><counter type="COMPLEXITY" missed="8" covered="9"/><counter type="METHOD" missed="0" covered="1"/></method><method name="computeMissingTermvectorItemsPerShard" desc="(Ljava/util/List;[Ljava/lang/String;)Ljava/util/HashMap;" line="1157"><counter type="INSTRUCTION" missed="14" covered="233"/><counter type="BRANCH" missed="7" covered="23"/><counter type="LINE" missed="5" covered="56"/><counter type="COMPLEXITY" missed="7" covered="9"/><counter type="METHOD" missed="0" covered="1"/></method><method name="lambda$distributedProcessMissingTop$9" desc="(Ljava/util/Map$Entry;Ljava/util/Map$Entry;)I" line="783"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="lambda$distributedProcessMissingTop$8" desc="(ILjava/util/Map$Entry;Ljava/util/Map$Entry;)I" line="752"><counter type="INSTRUCTION" missed="0" covered="28"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="48"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="1047" covered="3122"/><counter type="BRANCH" missed="126" covered="246"/><counter type="LINE" missed="127" covered="551"/><counter type="COMPLEXITY" missed="107" covered="92"/><counter type="METHOD" missed="0" covered="13"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/solr/handler/component/util/MtasSolrComponentJoin"><method name="&lt;init&gt;" desc="(Lmtas/solr/handler/component/MtasSolrSearchComponent;)V" line="42"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="prepare" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lmtas/codec/util/CodecComponent$ComponentFields;)V" line="55"><counter type="INSTRUCTION" missed="37" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="modifyRequest" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lorg/apache/solr/handler/component/SearchComponent;Lorg/apache/solr/handler/component/ShardRequest;)V" line="78"><counter type="INSTRUCTION" missed="53" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="10" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="create" desc="(Lmtas/codec/util/CodecComponent$ComponentJoin;Ljava/lang/Boolean;)Lorg/apache/solr/common/util/SimpleOrderedMap;" line="103"><counter type="INSTRUCTION" missed="25" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="finishStage" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;)V" line="122"><counter type="INSTRUCTION" missed="90" covered="0"/><counter type="BRANCH" missed="16" covered="0"/><counter type="LINE" missed="20" covered="0"/><counter type="COMPLEXITY" missed="9" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="distributedProcess" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lmtas/codec/util/CodecComponent$ComponentFields;)V" line="161"><counter type="INSTRUCTION" missed="44" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="16" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="createKeyFromRequest" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;)Ljava/lang/String;" line="190"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;clinit&gt;" desc="()V" line="28"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="254" covered="7"/><counter type="BRANCH" missed="32" covered="0"/><counter type="LINE" missed="61" covered="3"/><counter type="COMPLEXITY" missed="22" covered="2"/><counter type="METHOD" missed="6" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/solr/handler/component/util/MtasSolrComponentKwic"><method name="&lt;init&gt;" desc="(Lmtas/solr/handler/component/MtasSolrSearchComponent;)V" line="90"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPositiveInteger" desc="(Ljava/lang/String;)I" line="101"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="prepare" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lmtas/codec/util/CodecComponent$ComponentFields;)V" line="117"><counter type="INSTRUCTION" missed="832" covered="0"/><counter type="BRANCH" missed="38" covered="0"/><counter type="LINE" missed="120" covered="0"/><counter type="COMPLEXITY" missed="20" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="create" desc="(Lmtas/codec/util/CodecComponent$ComponentKwic;Ljava/lang/Boolean;)Lorg/apache/solr/common/util/SimpleOrderedMap;" line="280"><counter type="INSTRUCTION" missed="460" covered="0"/><counter type="BRANCH" missed="50" covered="0"/><counter type="LINE" missed="106" covered="0"/><counter type="COMPLEXITY" missed="26" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="modifyRequest" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lorg/apache/solr/handler/component/SearchComponent;Lorg/apache/solr/handler/component/ShardRequest;)V" line="418"><counter type="INSTRUCTION" missed="233" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="24" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="finishStage" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;)V" line="464"><counter type="INSTRUCTION" missed="40" covered="0"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="distributedProcess" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lmtas/codec/util/CodecComponent$ComponentFields;)V" line="487"><counter type="INSTRUCTION" missed="1" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="1574" covered="3"/><counter type="BRANCH" missed="108" covered="0"/><counter type="LINE" missed="260" covered="2"/><counter type="COMPLEXITY" missed="60" covered="1"/><counter type="METHOD" missed="6" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="MtasSolrResultUtil.java"><line nr="42" mi="0" ci="3" mb="0" cb="0"/><line nr="48" mi="0" ci="2" mb="0" cb="0"/><line nr="49" mi="0" ci="2" mb="0" cb="0"/><line nr="54" mi="2" ci="0" mb="0" cb="0"/><line nr="56" mi="1" ci="0" mb="0" cb="0"/><line nr="66" mi="0" ci="8" mb="0" cb="2"/><line nr="67" mi="0" ci="5" mb="1" cb="1"/><line nr="68" mi="0" ci="6" mb="0" cb="0"/><line nr="69" mi="5" ci="0" mb="2" cb="0"/><line nr="70" mi="5" ci="0" mb="0" cb="0"/><line nr="73" mi="0" ci="1" mb="0" cb="0"/><line nr="82" mi="0" ci="3" mb="0" cb="0"/><line nr="83" mi="0" ci="1" mb="0" cb="0"/><line nr="95" mi="0" ci="2" mb="0" cb="0"/><line nr="96" mi="0" ci="4" mb="0" cb="0"/><line nr="97" mi="0" ci="3" mb="0" cb="0"/><line nr="98" mi="0" ci="7" mb="0" cb="2"/><line nr="99" mi="0" ci="5" mb="1" cb="1"/><line nr="100" mi="5" ci="0" mb="0" cb="0"/><line nr="101" mi="3" ci="0" mb="0" cb="0"/><line nr="102" mi="5" ci="0" mb="0" cb="0"/><line nr="103" mi="1" ci="5" mb="0" cb="2"/><line nr="104" mi="0" ci="5" mb="0" cb="0"/><line nr="105" mi="0" ci="2" mb="0" cb="0"/><line nr="106" mi="0" ci="5" mb="0" cb="0"/><line nr="107" mi="0" ci="6" mb="1" cb="1"/><line nr="108" mi="5" ci="0" mb="0" cb="0"/><line nr="109" mi="7" ci="0" mb="0" cb="0"/><line nr="110" mi="1" ci="5" mb="0" cb="2"/><line nr="111" mi="0" ci="5" mb="0" cb="0"/><line nr="112" mi="0" ci="4" mb="0" cb="0"/><line nr="113" mi="0" ci="2" mb="0" cb="2"/><line nr="114" mi="0" ci="4" mb="0" cb="2"/><line nr="115" mi="0" ci="4" mb="0" cb="0"/><line nr="116" mi="0" ci="8" mb="0" cb="2"/><line nr="117" mi="0" ci="6" mb="1" cb="1"/><line nr="118" mi="0" ci="3" mb="1" cb="1"/><line nr="119" mi="5" ci="0" mb="0" cb="0"/><line nr="120" mi="4" ci="0" mb="0" cb="0"/><line nr="121" mi="5" ci="0" mb="0" cb="0"/><line nr="125" mi="0" ci="6" mb="0" cb="0"/><line nr="127" mi="0" ci="1" mb="0" cb="0"/><line nr="128" mi="0" ci="4" mb="0" cb="0"/><line nr="129" mi="0" ci="16" mb="0" cb="0"/><line nr="130" mi="0" ci="4" mb="0" cb="0"/><line nr="131" mi="0" ci="8" mb="0" cb="2"/><line nr="132" mi="0" ci="6" mb="1" cb="1"/><line nr="133" mi="0" ci="3" mb="1" cb="1"/><line nr="134" mi="5" ci="0" mb="0" cb="0"/><line nr="135" mi="4" ci="0" mb="0" cb="0"/><line nr="136" mi="5" ci="0" mb="0" cb="0"/><line nr="139" mi="0" ci="7" mb="0" cb="0"/><line nr="140" mi="0" ci="5" mb="0" cb="0"/><line nr="141" mi="0" ci="7" mb="0" cb="0"/><line nr="142" mi="0" ci="1" mb="0" cb="0"/><line nr="143" mi="0" ci="4" mb="0" cb="0"/><line nr="144" mi="0" ci="2" mb="1" cb="1"/><line nr="145" mi="0" ci="4" mb="0" cb="0"/><line nr="146" mi="0" ci="3" mb="0" cb="2"/><line nr="147" mi="0" ci="2" mb="0" cb="0"/><line nr="148" mi="0" ci="7" mb="0" cb="0"/><line nr="149" mi="0" ci="6" mb="0" cb="0"/><line nr="151" mi="0" ci="5" mb="0" cb="0"/><line nr="157" mi="0" ci="5" mb="1" cb="3"/><line nr="158" mi="0" ci="11" mb="0" cb="2"/><line nr="159" mi="0" ci="4" mb="0" cb="0"/><line nr="160" mi="0" ci="1" mb="0" cb="0"/><line nr="161" mi="0" ci="11" mb="0" cb="2"/><line nr="162" mi="0" ci="4" mb="0" cb="0"/><line nr="163" mi="0" ci="1" mb="0" cb="0"/><line nr="165" mi="0" ci="1" mb="0" cb="0"/><line nr="175" mi="0" ci="4" mb="0" cb="0"/><line nr="177" mi="0" ci="3" mb="0" cb="0"/><line nr="178" mi="0" ci="3" mb="0" cb="2"/><line nr="179" mi="0" ci="4" mb="0" cb="0"/><line nr="180" mi="0" ci="4" mb="0" cb="0"/><line nr="181" mi="0" ci="4" mb="0" cb="0"/><line nr="182" mi="0" ci="4" mb="1" cb="1"/><line nr="183" mi="5" ci="0" mb="0" cb="0"/><line nr="184" mi="6" ci="0" mb="0" cb="0"/><line nr="185" mi="6" ci="0" mb="0" cb="0"/><line nr="186" mi="1" ci="0" mb="0" cb="0"/><line nr="187" mi="0" ci="4" mb="0" cb="0"/><line nr="189" mi="0" ci="4" mb="0" cb="0"/><line nr="190" mi="0" ci="1" mb="0" cb="0"/><line nr="191" mi="0" ci="2" mb="0" cb="0"/><line nr="205" mi="8" ci="0" mb="2" cb="0"/><line nr="206" mi="6" ci="0" mb="0" cb="0"/><line nr="207" mi="7" ci="0" mb="4" cb="0"/><line nr="208" mi="5" ci="0" mb="0" cb="0"/><line nr="209" mi="4" ci="0" mb="0" cb="0"/><line nr="211" mi="5" ci="0" mb="4" cb="0"/><line nr="212" mi="4" ci="0" mb="0" cb="0"/><line nr="214" mi="4" ci="0" mb="0" cb="0"/><line nr="215" mi="4" ci="0" mb="0" cb="0"/><line nr="217" mi="4" ci="0" mb="0" cb="0"/><line nr="220" mi="1" ci="0" mb="0" cb="0"/><line nr="233" mi="2" ci="0" mb="2" cb="0"/><line nr="234" mi="4" ci="0" mb="0" cb="0"/><line nr="236" mi="5" ci="0" mb="4" cb="0"/><line nr="237" mi="4" ci="0" mb="0" cb="0"/><line nr="239" mi="4" ci="0" mb="0" cb="0"/><line nr="240" mi="4" ci="0" mb="0" cb="0"/><line nr="242" mi="4" ci="0" mb="0" cb="0"/><line nr="244" mi="1" ci="0" mb="0" cb="0"/><line nr="253" mi="0" ci="4" mb="0" cb="0"/><line nr="256" mi="0" ci="5" mb="0" cb="0"/><line nr="257" mi="0" ci="3" mb="0" cb="0"/><line nr="258" mi="0" ci="2" mb="0" cb="0"/><line nr="259" mi="0" ci="3" mb="0" cb="0"/><line nr="260" mi="0" ci="3" mb="0" cb="0"/><line nr="261" mi="1" ci="0" mb="0" cb="0"/><line nr="262" mi="3" ci="0" mb="0" cb="0"/><line nr="263" mi="2" ci="0" mb="0" cb="0"/><line nr="274" mi="0" ci="3" mb="0" cb="0"/><line nr="277" mi="0" ci="8" mb="0" cb="0"/><line nr="279" mi="0" ci="3" mb="0" cb="0"/><line nr="280" mi="1" ci="0" mb="0" cb="0"/><line nr="281" mi="3" ci="0" mb="0" cb="0"/><line nr="282" mi="2" ci="0" mb="0" cb="0"/><line nr="294" mi="0" ci="8" mb="0" cb="2"/><line nr="295" mi="0" ci="5" mb="1" cb="1"/><line nr="296" mi="0" ci="10" mb="0" cb="0"/><line nr="297" mi="5" ci="0" mb="2" cb="0"/><line nr="298" mi="9" ci="0" mb="0" cb="0"/><line nr="301" mi="0" ci="2" mb="0" cb="0"/><line nr="312" mi="0" ci="8" mb="0" cb="2"/><line nr="313" mi="0" ci="4" mb="0" cb="0"/><line nr="314" mi="0" ci="4" mb="0" cb="0"/><line nr="315" mi="0" ci="4" mb="0" cb="2"/><line nr="316" mi="0" ci="3" mb="1" cb="1"/><line nr="317" mi="0" ci="6" mb="0" cb="0"/><line nr="318" mi="0" ci="5" mb="0" cb="0"/><line nr="319" mi="0" ci="4" mb="1" cb="1"/><line nr="320" mi="13" ci="0" mb="0" cb="0"/><line nr="322" mi="0" ci="4" mb="0" cb="0"/><line nr="323" mi="0" ci="5" mb="0" cb="0"/><line nr="324" mi="3" ci="1" mb="2" cb="0"/><line nr="325" mi="3" ci="0" mb="0" cb="0"/><line nr="326" mi="8" ci="0" mb="2" cb="0"/><line nr="327" mi="5" ci="0" mb="2" cb="0"/><line nr="328" mi="9" ci="0" mb="0" cb="0"/><line nr="331" mi="1" ci="0" mb="0" cb="0"/><line nr="336" mi="0" ci="3" mb="1" cb="1"/><line nr="337" mi="8" ci="0" mb="0" cb="0"/><line nr="338" mi="0" ci="3" mb="0" cb="2"/><line nr="339" mi="0" ci="7" mb="0" cb="0"/><line nr="343" mi="0" ci="2" mb="0" cb="0"/><line nr="355" mi="0" ci="4" mb="0" cb="0"/><line nr="356" mi="0" ci="3" mb="0" cb="0"/><line nr="357" mi="0" ci="6" mb="0" cb="0"/><line nr="358" mi="0" ci="7" mb="0" cb="0"/><line nr="359" mi="0" ci="3" mb="0" cb="2"/><line nr="360" mi="0" ci="4" mb="0" cb="0"/><line nr="361" mi="0" ci="4" mb="0" cb="0"/><line nr="362" mi="0" ci="3" mb="0" cb="2"/><line nr="363" mi="0" ci="6" mb="0" cb="0"/><line nr="365" mi="0" ci="1" mb="0" cb="0"/><line nr="366" mi="0" ci="2" mb="0" cb="0"/><line nr="381" mi="0" ci="2" mb="1" cb="1"/><line nr="382" mi="0" ci="5" mb="1" cb="1"/><line nr="383" mi="16" ci="0" mb="0" cb="0"/><line nr="386" mi="0" ci="3" mb="0" cb="2"/><line nr="387" mi="0" ci="4" mb="0" cb="0"/><line nr="388" mi="0" ci="8" mb="0" cb="2"/><line nr="389" mi="0" ci="6" mb="0" cb="0"/><line nr="391" mi="0" ci="5" mb="1" cb="1"/><line nr="392" mi="12" ci="0" mb="0" cb="0"/><line nr="396" mi="0" ci="1" mb="0" cb="0"/><line nr="415" mi="0" ci="5" mb="2" cb="2"/><line nr="416" mi="12" ci="0" mb="0" cb="0"/><line nr="417" mi="0" ci="5" mb="2" cb="2"/><line nr="418" mi="14" ci="0" mb="0" cb="0"/><line nr="420" mi="0" ci="2" mb="0" cb="0"/><line nr="421" mi="0" ci="2" mb="1" cb="1"/><line nr="422" mi="8" ci="0" mb="0" cb="0"/><line nr="424" mi="4" ci="0" mb="2" cb="0"/><line nr="425" mi="5" ci="0" mb="0" cb="0"/><line nr="427" mi="8" ci="0" mb="0" cb="0"/><line nr="428" mi="1" ci="0" mb="0" cb="0"/><line nr="429" mi="16" ci="0" mb="0" cb="0"/><line nr="430" mi="8" ci="0" mb="0" cb="0"/><line nr="431" mi="1" ci="0" mb="0" cb="0"/><line nr="432" mi="16" ci="0" mb="0" cb="0"/><line nr="433" mi="8" ci="0" mb="0" cb="0"/><line nr="434" mi="1" ci="0" mb="0" cb="0"/><line nr="435" mi="1" ci="0" mb="0" cb="0"/><line nr="436" mi="16" ci="0" mb="0" cb="0"/><line nr="440" mi="0" ci="8" mb="0" cb="0"/><line nr="441" mi="0" ci="4" mb="1" cb="1"/><line nr="442" mi="0" ci="5" mb="0" cb="0"/><line nr="444" mi="0" ci="8" mb="0" cb="0"/><line nr="446" mi="1" ci="0" mb="0" cb="0"/><line nr="447" mi="16" ci="0" mb="0" cb="0"/><line nr="448" mi="8" ci="0" mb="0" cb="0"/><line nr="449" mi="1" ci="0" mb="0" cb="0"/><line nr="450" mi="16" ci="0" mb="0" cb="0"/><line nr="451" mi="8" ci="0" mb="0" cb="0"/><line nr="454" mi="16" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="455" covered="530"/><counter type="BRANCH" missed="51" covered="65"/><counter type="LINE" missed="77" covered="122"/><counter type="COMPLEXITY" missed="40" covered="33"/><counter type="METHOD" missed="3" covered="12"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSolrComponentList.java"><line nr="38" mi="0" ci="4" mb="0" cb="0"/><line nr="100" mi="0" ci="2" mb="0" cb="0"/><line nr="101" mi="0" ci="3" mb="0" cb="0"/><line nr="102" mi="0" ci="1" mb="0" cb="0"/><line nr="114" mi="2" ci="0" mb="0" cb="0"/><line nr="115" mi="4" ci="0" mb="0" cb="0"/><line nr="116" mi="3" ci="0" mb="2" cb="0"/><line nr="117" mi="2" ci="0" mb="0" cb="0"/><line nr="118" mi="4" ci="0" mb="0" cb="0"/><line nr="119" mi="4" ci="0" mb="0" cb="0"/><line nr="120" mi="4" ci="0" mb="0" cb="0"/><line nr="121" mi="4" ci="0" mb="0" cb="0"/><line nr="122" mi="4" ci="0" mb="0" cb="0"/><line nr="123" mi="4" ci="0" mb="0" cb="0"/><line nr="124" mi="4" ci="0" mb="0" cb="0"/><line nr="125" mi="4" ci="0" mb="0" cb="0"/><line nr="126" mi="4" ci="0" mb="0" cb="0"/><line nr="127" mi="4" ci="0" mb="0" cb="0"/><line nr="128" mi="4" ci="0" mb="0" cb="0"/><line nr="129" mi="4" ci="0" mb="0" cb="0"/><line nr="130" mi="4" ci="0" mb="0" cb="0"/><line nr="131" mi="4" ci="0" mb="0" cb="0"/><line nr="132" mi="10" ci="0" mb="2" cb="0"/><line nr="133" mi="18" ci="0" mb="0" cb="0"/><line nr="134" mi="2" ci="0" mb="0" cb="0"/><line nr="135" mi="18" ci="0" mb="0" cb="0"/><line nr="136" mi="1" ci="0" mb="0" cb="0"/><line nr="137" mi="1" ci="0" mb="0" cb="0"/><line nr="138" mi="2" ci="0" mb="0" cb="0"/><line nr="139" mi="20" ci="0" mb="0" cb="0"/><line nr="141" mi="20" ci="0" mb="0" cb="0"/><line nr="144" mi="20" ci="0" mb="0" cb="0"/><line nr="147" mi="20" ci="0" mb="0" cb="0"/><line nr="150" mi="18" ci="0" mb="0" cb="0"/><line nr="151" mi="2" ci="0" mb="0" cb="0"/><line nr="153" mi="4" ci="0" mb="0" cb="0"/><line nr="154" mi="13" ci="0" mb="0" cb="0"/><line nr="156" mi="6" ci="0" mb="0" cb="0"/><line nr="157" mi="3" ci="0" mb="2" cb="0"/><line nr="158" mi="4" ci="0" mb="0" cb="0"/><line nr="159" mi="10" ci="0" mb="2" cb="0"/><line nr="160" mi="26" ci="0" mb="0" cb="0"/><line nr="164" mi="2" ci="0" mb="2" cb="0"/><line nr="165" mi="4" ci="0" mb="2" cb="0"/><line nr="166" mi="7" ci="0" mb="0" cb="0"/><line nr="168" mi="24" ci="0" mb="0" cb="0"/><line nr="169" mi="2" ci="0" mb="0" cb="0"/><line nr="172" mi="2" ci="0" mb="2" cb="0"/><line nr="173" mi="4" ci="0" mb="0" cb="0"/><line nr="174" mi="4" ci="0" mb="0" cb="0"/><line nr="175" mi="8" ci="0" mb="2" cb="0"/><line nr="176" mi="8" ci="0" mb="0" cb="0"/><line nr="177" mi="4" ci="0" mb="0" cb="0"/><line nr="179" mi="7" ci="0" mb="0" cb="0"/><line nr="182" mi="1" ci="0" mb="0" cb="0"/><line nr="183" mi="10" ci="0" mb="2" cb="0"/><line nr="184" mi="1" ci="0" mb="0" cb="0"/><line nr="185" mi="8" ci="0" mb="0" cb="0"/><line nr="186" mi="8" ci="0" mb="0" cb="0"/><line nr="187" mi="1" ci="0" mb="0" cb="0"/><line nr="189" mi="20" ci="0" mb="0" cb="0"/><line nr="191" mi="18" ci="0" mb="0" cb="0"/><line nr="192" mi="2" ci="0" mb="0" cb="0"/><line nr="193" mi="20" ci="0" mb="0" cb="0"/><line nr="195" mi="18" ci="0" mb="0" cb="0"/><line nr="196" mi="2" ci="0" mb="0" cb="0"/><line nr="197" mi="18" ci="0" mb="0" cb="0"/><line nr="198" mi="2" ci="0" mb="0" cb="0"/><line nr="199" mi="20" ci="0" mb="0" cb="0"/><line nr="201" mi="1" ci="0" mb="0" cb="0"/><line nr="202" mi="1" ci="0" mb="0" cb="0"/><line nr="203" mi="6" ci="0" mb="0" cb="0"/><line nr="204" mi="3" ci="0" mb="0" cb="0"/><line nr="205" mi="3" ci="0" mb="0" cb="0"/><line nr="206" mi="16" ci="0" mb="2" cb="0"/><line nr="207" mi="5" ci="0" mb="4" cb="0"/><line nr="208" mi="5" ci="0" mb="0" cb="0"/><line nr="209" mi="5" ci="0" mb="2" cb="0"/><line nr="210" mi="9" ci="0" mb="0" cb="0"/><line nr="213" mi="6" ci="0" mb="0" cb="0"/><line nr="214" mi="1" ci="0" mb="0" cb="0"/><line nr="215" mi="6" ci="0" mb="0" cb="0"/><line nr="216" mi="1" ci="0" mb="0" cb="0"/><line nr="217" mi="6" ci="0" mb="0" cb="0"/><line nr="218" mi="1" ci="0" mb="0" cb="0"/><line nr="219" mi="6" ci="0" mb="0" cb="0"/><line nr="220" mi="1" ci="0" mb="0" cb="0"/><line nr="221" mi="6" ci="0" mb="0" cb="0"/><line nr="222" mi="1" ci="0" mb="0" cb="0"/><line nr="223" mi="6" ci="0" mb="0" cb="0"/><line nr="225" mi="1" ci="0" mb="0" cb="0"/><line nr="226" mi="6" ci="0" mb="0" cb="0"/><line nr="227" mi="1" ci="0" mb="0" cb="0"/><line nr="228" mi="6" ci="0" mb="0" cb="0"/><line nr="229" mi="1" ci="0" mb="0" cb="0"/><line nr="230" mi="6" ci="0" mb="0" cb="0"/><line nr="231" mi="1" ci="0" mb="0" cb="0"/><line nr="232" mi="6" ci="0" mb="0" cb="0"/><line nr="233" mi="1" ci="0" mb="0" cb="0"/><line nr="234" mi="6" ci="0" mb="0" cb="0"/><line nr="235" mi="1" ci="0" mb="0" cb="0"/><line nr="236" mi="6" ci="0" mb="0" cb="0"/><line nr="237" mi="1" ci="0" mb="0" cb="0"/><line nr="238" mi="8" ci="0" mb="2" cb="0"/><line nr="239" mi="8" ci="0" mb="0" cb="0"/><line nr="240" mi="9" ci="0" mb="2" cb="0"/><line nr="241" mi="3" ci="0" mb="0" cb="0"/><line nr="242" mi="21" ci="0" mb="0" cb="0"/><line nr="246" mi="5" ci="0" mb="2" cb="0"/><line nr="247" mi="10" ci="0" mb="0" cb="0"/><line nr="249" mi="5" ci="0" mb="0" cb="0"/><line nr="251" mi="13" ci="0" mb="4" cb="0"/><line nr="252" mi="25" ci="0" mb="0" cb="0"/><line nr="254" mi="2" ci="0" mb="0" cb="0"/><line nr="255" mi="4" ci="0" mb="0" cb="0"/><line nr="256" mi="14" ci="0" mb="4" cb="0"/><line nr="257" mi="2" ci="0" mb="0" cb="0"/><line nr="258" mi="14" ci="0" mb="4" cb="0"/><line nr="259" mi="2" ci="0" mb="0" cb="0"/><line nr="260" mi="14" ci="0" mb="4" cb="0"/><line nr="261" mi="2" ci="0" mb="0" cb="0"/><line nr="262" mi="14" ci="0" mb="4" cb="0"/><line nr="263" mi="2" ci="0" mb="0" cb="0"/><line nr="264" mi="4" ci="0" mb="0" cb="0"/><line nr="265" mi="42" ci="0" mb="0" cb="0"/><line nr="271" mi="1" ci="0" mb="0" cb="0"/><line nr="284" mi="10" ci="0" mb="2" cb="0"/><line nr="285" mi="2" ci="0" mb="2" cb="0"/><line nr="287" mi="2" ci="0" mb="0" cb="0"/><line nr="288" mi="4" ci="0" mb="0" cb="0"/><line nr="289" mi="5" ci="0" mb="2" cb="0"/><line nr="290" mi="10" ci="0" mb="2" cb="0"/><line nr="291" mi="16" ci="0" mb="0" cb="0"/><line nr="293" mi="14" ci="0" mb="0" cb="0"/><line nr="294" mi="2" ci="0" mb="0" cb="0"/><line nr="295" mi="16" ci="0" mb="0" cb="0"/><line nr="297" mi="14" ci="0" mb="0" cb="0"/><line nr="298" mi="2" ci="0" mb="0" cb="0"/><line nr="299" mi="14" ci="0" mb="0" cb="0"/><line nr="300" mi="2" ci="0" mb="0" cb="0"/><line nr="301" mi="16" ci="0" mb="0" cb="0"/><line nr="304" mi="22" ci="0" mb="0" cb="0"/><line nr="306" mi="2" ci="0" mb="0" cb="0"/><line nr="308" mi="5" ci="0" mb="0" cb="0"/><line nr="309" mi="10" ci="0" mb="2" cb="0"/><line nr="310" mi="14" ci="0" mb="0" cb="0"/><line nr="311" mi="2" ci="0" mb="0" cb="0"/><line nr="312" mi="16" ci="0" mb="0" cb="0"/><line nr="314" mi="16" ci="0" mb="0" cb="0"/><line nr="316" mi="16" ci="0" mb="0" cb="0"/><line nr="318" mi="16" ci="0" mb="0" cb="0"/><line nr="320" mi="16" ci="0" mb="0" cb="0"/><line nr="322" mi="2" ci="0" mb="0" cb="0"/><line nr="323" mi="15" ci="0" mb="0" cb="0"/><line nr="325" mi="10" ci="0" mb="2" cb="0"/><line nr="326" mi="24" ci="0" mb="0" cb="0"/><line nr="329" mi="24" ci="0" mb="0" cb="0"/><line nr="332" mi="1" ci="0" mb="0" cb="0"/><line nr="333" mi="14" ci="0" mb="0" cb="0"/><line nr="334" mi="2" ci="0" mb="0" cb="0"/><line nr="335" mi="16" ci="0" mb="0" cb="0"/><line nr="337" mi="14" ci="0" mb="0" cb="0"/><line nr="338" mi="2" ci="0" mb="0" cb="0"/><line nr="339" mi="16" ci="0" mb="0" cb="0"/><line nr="341" mi="14" ci="0" mb="0" cb="0"/><line nr="342" mi="2" ci="0" mb="0" cb="0"/><line nr="343" mi="14" ci="0" mb="0" cb="0"/><line nr="344" mi="2" ci="0" mb="0" cb="0"/><line nr="345" mi="16" ci="0" mb="0" cb="0"/><line nr="347" mi="1" ci="0" mb="0" cb="0"/><line nr="350" mi="1" ci="0" mb="0" cb="0"/><line nr="364" mi="3" ci="0" mb="2" cb="0"/><line nr="366" mi="4" ci="0" mb="0" cb="0"/><line nr="367" mi="11" ci="0" mb="2" cb="0"/><line nr="368" mi="10" ci="0" mb="2" cb="0"/><line nr="369" mi="2" ci="0" mb="2" cb="0"/><line nr="370" mi="11" ci="0" mb="2" cb="0"/><line nr="371" mi="4" ci="0" mb="0" cb="0"/><line nr="373" mi="11" ci="0" mb="0" cb="0"/><line nr="374" mi="3" ci="0" mb="0" cb="0"/><line nr="375" mi="2" ci="0" mb="2" cb="0"/><line nr="376" mi="10" ci="0" mb="2" cb="0"/><line nr="377" mi="4" ci="0" mb="0" cb="0"/><line nr="378" mi="4" ci="0" mb="0" cb="0"/><line nr="379" mi="10" ci="0" mb="8" cb="0"/><line nr="381" mi="4" ci="0" mb="2" cb="0"/><line nr="382" mi="8" ci="0" mb="0" cb="0"/><line nr="385" mi="2" ci="0" mb="0" cb="0"/><line nr="386" mi="3" ci="0" mb="0" cb="0"/><line nr="387" mi="7" ci="0" mb="0" cb="0"/><line nr="389" mi="1" ci="0" mb="0" cb="0"/><line nr="391" mi="1" ci="0" mb="0" cb="0"/><line nr="392" mi="3" ci="0" mb="0" cb="0"/><line nr="393" mi="1" ci="0" mb="0" cb="0"/><line nr="394" mi="1" ci="0" mb="0" cb="0"/><line nr="396" mi="1" ci="0" mb="0" cb="0"/><line nr="398" mi="4" ci="0" mb="0" cb="0"/><line nr="399" mi="2" ci="0" mb="0" cb="0"/><line nr="400" mi="12" ci="0" mb="2" cb="0"/><line nr="401" mi="15" ci="0" mb="2" cb="0"/><line nr="402" mi="1" ci="0" mb="0" cb="0"/><line nr="403" mi="8" ci="0" mb="4" cb="0"/><line nr="404" mi="4" ci="0" mb="0" cb="0"/><line nr="405" mi="4" ci="0" mb="0" cb="0"/><line nr="406" mi="6" ci="0" mb="0" cb="0"/><line nr="407" mi="9" ci="0" mb="2" cb="0"/><line nr="408" mi="3" ci="0" mb="2" cb="0"/><line nr="409" mi="1" ci="0" mb="0" cb="0"/><line nr="411" mi="9" ci="0" mb="0" cb="0"/><line nr="414" mi="7" ci="0" mb="4" cb="0"/><line nr="416" mi="7" ci="0" mb="2" cb="0"/><line nr="417" mi="10" ci="0" mb="0" cb="0"/><line nr="419" mi="8" ci="0" mb="0" cb="0"/><line nr="420" mi="22" ci="0" mb="0" cb="0"/><line nr="422" mi="22" ci="0" mb="0" cb="0"/><line nr="424" mi="22" ci="0" mb="0" cb="0"/><line nr="426" mi="22" ci="0" mb="0" cb="0"/><line nr="428" mi="22" ci="0" mb="0" cb="0"/><line nr="430" mi="22" ci="0" mb="0" cb="0"/><line nr="434" mi="2" ci="0" mb="0" cb="0"/><line nr="435" mi="12" ci="0" mb="2" cb="0"/><line nr="436" mi="8" ci="0" mb="2" cb="0"/><line nr="437" mi="4" ci="0" mb="2" cb="0"/><line nr="438" mi="29" ci="0" mb="0" cb="0"/><line nr="443" mi="2" ci="0" mb="0" cb="0"/><line nr="445" mi="20" ci="0" mb="2" cb="0"/><line nr="446" mi="29" ci="0" mb="0" cb="0"/><line nr="449" mi="29" ci="0" mb="0" cb="0"/><line nr="453" mi="1" ci="0" mb="0" cb="0"/><line nr="456" mi="1" ci="0" mb="0" cb="0"/><line nr="457" mi="22" ci="0" mb="0" cb="0"/><line nr="459" mi="22" ci="0" mb="0" cb="0"/><line nr="461" mi="20" ci="0" mb="0" cb="0"/><line nr="462" mi="3" ci="0" mb="0" cb="0"/><line nr="463" mi="20" ci="0" mb="0" cb="0"/><line nr="466" mi="8" ci="0" mb="0" cb="0"/><line nr="467" mi="21" ci="0" mb="0" cb="0"/><line nr="468" mi="2" ci="0" mb="0" cb="0"/><line nr="469" mi="21" ci="0" mb="0" cb="0"/><line nr="470" mi="2" ci="0" mb="0" cb="0"/><line nr="471" mi="22" ci="0" mb="0" cb="0"/><line nr="473" mi="9" ci="0" mb="0" cb="0"/><line nr="474" mi="3" ci="0" mb="0" cb="0"/><line nr="475" mi="1" ci="0" mb="0" cb="0"/><line nr="476" mi="6" ci="0" mb="0" cb="0"/><line nr="480" mi="1" ci="0" mb="0" cb="0"/><line nr="481" mi="1" ci="0" mb="0" cb="0"/><line nr="483" mi="10" ci="0" mb="2" cb="0"/><line nr="484" mi="1" ci="0" mb="0" cb="0"/><line nr="485" mi="4" ci="0" mb="0" cb="0"/><line nr="486" mi="10" ci="0" mb="0" cb="0"/><line nr="487" mi="3" ci="0" mb="0" cb="0"/><line nr="488" mi="5" ci="0" mb="0" cb="0"/><line nr="489" mi="10" ci="0" mb="0" cb="0"/><line nr="490" mi="10" ci="0" mb="0" cb="0"/><line nr="491" mi="10" ci="0" mb="0" cb="0"/><line nr="492" mi="11" ci="0" mb="0" cb="0"/><line nr="493" mi="7" ci="0" mb="0" cb="0"/><line nr="494" mi="3" ci="0" mb="0" cb="0"/><line nr="495" mi="7" ci="0" mb="0" cb="0"/><line nr="496" mi="3" ci="0" mb="0" cb="0"/><line nr="497" mi="6" ci="0" mb="0" cb="0"/><line nr="498" mi="5" ci="0" mb="0" cb="0"/><line nr="499" mi="1" ci="0" mb="0" cb="0"/><line nr="501" mi="1" ci="0" mb="0" cb="0"/><line nr="511" mi="4" ci="0" mb="0" cb="0"/><line nr="512" mi="5" ci="0" mb="0" cb="0"/><line nr="513" mi="3" ci="0" mb="2" cb="0"/><line nr="514" mi="6" ci="0" mb="0" cb="0"/><line nr="516" mi="3" ci="0" mb="2" cb="0"/><line nr="517" mi="4" ci="0" mb="0" cb="0"/><line nr="518" mi="5" ci="0" mb="2" cb="0"/><line nr="519" mi="7" ci="0" mb="0" cb="0"/><line nr="520" mi="11" ci="0" mb="2" cb="0"/><line nr="521" mi="4" ci="0" mb="0" cb="0"/><line nr="522" mi="7" ci="0" mb="0" cb="0"/><line nr="523" mi="1" ci="0" mb="0" cb="0"/><line nr="524" mi="5" ci="0" mb="0" cb="0"/><line nr="525" mi="7" ci="0" mb="0" cb="0"/><line nr="526" mi="1" ci="0" mb="0" cb="0"/><line nr="527" mi="7" ci="0" mb="0" cb="0"/><line nr="528" mi="1" ci="0" mb="0" cb="0"/><line nr="529" mi="7" ci="0" mb="0" cb="0"/><line nr="530" mi="1" ci="0" mb="0" cb="0"/><line nr="531" mi="6" ci="0" mb="0" cb="0"/><line nr="532" mi="6" ci="0" mb="0" cb="0"/><line nr="534" mi="4" ci="0" mb="0" cb="0"/><line nr="535" mi="2" ci="0" mb="0" cb="0"/><line nr="536" mi="2" ci="0" mb="0" cb="0"/><line nr="537" mi="3" ci="0" mb="2" cb="0"/><line nr="538" mi="4" ci="0" mb="0" cb="0"/><line nr="540" mi="3" ci="0" mb="2" cb="0"/><line nr="541" mi="4" ci="0" mb="0" cb="0"/><line nr="543" mi="8" ci="0" mb="0" cb="0"/><line nr="544" mi="7" ci="0" mb="2" cb="0"/><line nr="545" mi="2" ci="0" mb="0" cb="0"/><line nr="546" mi="4" ci="0" mb="0" cb="0"/><line nr="547" mi="6" ci="0" mb="2" cb="0"/><line nr="548" mi="15" ci="0" mb="2" cb="0"/><line nr="549" mi="4" ci="0" mb="0" cb="0"/><line nr="550" mi="5" ci="0" mb="0" cb="0"/><line nr="551" mi="5" ci="0" mb="0" cb="0"/><line nr="552" mi="4" ci="0" mb="0" cb="0"/><line nr="553" mi="1" ci="0" mb="0" cb="0"/><line nr="555" mi="4" ci="0" mb="2" cb="0"/><line nr="556" mi="2" ci="0" mb="2" cb="0"/><line nr="557" mi="7" ci="0" mb="0" cb="0"/><line nr="559" mi="4" ci="0" mb="2" cb="0"/><line nr="560" mi="2" ci="0" mb="2" cb="0"/><line nr="561" mi="7" ci="0" mb="0" cb="0"/><line nr="564" mi="6" ci="0" mb="0" cb="0"/><line nr="567" mi="3" ci="0" mb="2" cb="0"/><line nr="568" mi="4" ci="0" mb="0" cb="0"/><line nr="570" mi="4" ci="0" mb="0" cb="0"/><line nr="571" mi="3" ci="0" mb="2" cb="0"/><line nr="572" mi="4" ci="0" mb="0" cb="0"/><line nr="574" mi="4" ci="0" mb="0" cb="0"/><line nr="575" mi="2" ci="0" mb="0" cb="0"/><line nr="576" mi="5" ci="0" mb="2" cb="0"/><line nr="577" mi="7" ci="0" mb="0" cb="0"/><line nr="578" mi="11" ci="0" mb="2" cb="0"/><line nr="579" mi="4" ci="0" mb="0" cb="0"/><line nr="580" mi="7" ci="0" mb="0" cb="0"/><line nr="581" mi="1" ci="0" mb="0" cb="0"/><line nr="582" mi="5" ci="0" mb="0" cb="0"/><line nr="583" mi="7" ci="0" mb="0" cb="0"/><line nr="584" mi="1" ci="0" mb="0" cb="0"/><line nr="585" mi="7" ci="0" mb="0" cb="0"/><line nr="586" mi="1" ci="0" mb="0" cb="0"/><line nr="587" mi="7" ci="0" mb="0" cb="0"/><line nr="588" mi="1" ci="0" mb="0" cb="0"/><line nr="589" mi="6" ci="0" mb="0" cb="0"/><line nr="590" mi="6" ci="0" mb="0" cb="0"/><line nr="592" mi="4" ci="0" mb="0" cb="0"/><line nr="593" mi="11" ci="0" mb="2" cb="0"/><line nr="594" mi="4" ci="0" mb="0" cb="0"/><line nr="595" mi="3" ci="0" mb="2" cb="0"/><line nr="596" mi="5" ci="0" mb="0" cb="0"/><line nr="598" mi="5" ci="0" mb="0" cb="0"/><line nr="599" mi="5" ci="0" mb="0" cb="0"/><line nr="600" mi="3" ci="0" mb="2" cb="0"/><line nr="601" mi="4" ci="0" mb="0" cb="0"/><line nr="602" mi="1" ci="0" mb="0" cb="0"/><line nr="603" mi="4" ci="0" mb="0" cb="0"/><line nr="604" mi="1" ci="0" mb="0" cb="0"/><line nr="606" mi="3" ci="0" mb="2" cb="0"/><line nr="607" mi="4" ci="0" mb="0" cb="0"/><line nr="608" mi="1" ci="0" mb="0" cb="0"/><line nr="610" mi="3" ci="0" mb="2" cb="0"/><line nr="611" mi="4" ci="0" mb="0" cb="0"/><line nr="612" mi="1" ci="0" mb="0" cb="0"/><line nr="614" mi="3" ci="0" mb="2" cb="0"/><line nr="615" mi="5" ci="0" mb="0" cb="0"/><line nr="617" mi="3" ci="0" mb="2" cb="0"/><line nr="618" mi="4" ci="0" mb="0" cb="0"/><line nr="619" mi="1" ci="0" mb="0" cb="0"/><line nr="620" mi="4" ci="0" mb="0" cb="0"/><line nr="621" mi="1" ci="0" mb="0" cb="0"/><line nr="623" mi="3" ci="0" mb="2" cb="0"/><line nr="624" mi="4" ci="0" mb="0" cb="0"/><line nr="625" mi="1" ci="0" mb="0" cb="0"/><line nr="626" mi="4" ci="0" mb="0" cb="0"/><line nr="627" mi="1" ci="0" mb="0" cb="0"/><line nr="629" mi="4" ci="0" mb="0" cb="0"/><line nr="630" mi="1" ci="0" mb="0" cb="0"/><line nr="631" mi="4" ci="0" mb="0" cb="0"/><line nr="632" mi="4" ci="0" mb="0" cb="0"/><line nr="633" mi="1" ci="0" mb="0" cb="0"/><line nr="635" mi="4" ci="0" mb="0" cb="0"/><line nr="637" mi="2" ci="0" mb="0" cb="0"/><line nr="648" mi="15" ci="0" mb="6" cb="0"/><line nr="651" mi="11" ci="0" mb="2" cb="0"/><line nr="652" mi="10" ci="0" mb="2" cb="0"/><line nr="653" mi="2" ci="0" mb="2" cb="0"/><line nr="656" mi="1" ci="0" mb="0" cb="0"/><line nr="658" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="2593" covered="10"/><counter type="BRANCH" missed="178" covered="0"/><counter type="LINE" missed="372" covered="4"/><counter type="COMPLEXITY" missed="94" covered="2"/><counter type="METHOD" missed="5" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSolrResultMerge.java"><line nr="24" mi="0" ci="3" mb="0" cb="0"/><line nr="27" mi="0" ci="4" mb="0" cb="0"/><line nr="36" mi="0" ci="7" mb="1" cb="1"/><line nr="38" mi="0" ci="2" mb="0" cb="0"/><line nr="40" mi="0" ci="7" mb="0" cb="0"/><line nr="41" mi="1" ci="0" mb="0" cb="0"/><line nr="42" mi="3" ci="0" mb="0" cb="0"/><line nr="43" mi="2" ci="0" mb="0" cb="0"/><line nr="44" mi="0" ci="1" mb="0" cb="0"/><line nr="45" mi="0" ci="2" mb="0" cb="2"/><line nr="46" mi="0" ci="4" mb="0" cb="0"/><line nr="47" mi="0" ci="5" mb="0" cb="0"/><line nr="50" mi="0" ci="11" mb="0" cb="2"/><line nr="51" mi="0" ci="4" mb="0" cb="2"/><line nr="53" mi="0" ci="5" mb="0" cb="0"/><line nr="54" mi="0" ci="2" mb="0" cb="2"/><line nr="55" mi="0" ci="6" mb="0" cb="0"/><line nr="58" mi="0" ci="5" mb="0" cb="0"/><line nr="59" mi="0" ci="2" mb="1" cb="1"/><line nr="60" mi="7" ci="0" mb="0" cb="0"/><line nr="63" mi="0" ci="5" mb="0" cb="0"/><line nr="64" mi="0" ci="2" mb="1" cb="1"/><line nr="65" mi="7" ci="0" mb="0" cb="0"/><line nr="68" mi="0" ci="7" mb="1" cb="1"/><line nr="70" mi="2" ci="0" mb="0" cb="0"/><line nr="71" mi="5" ci="0" mb="0" cb="0"/><line nr="72" mi="8" ci="0" mb="0" cb="0"/><line nr="74" mi="6" ci="0" mb="0" cb="0"/><line nr="78" mi="0" ci="5" mb="0" cb="0"/><line nr="79" mi="0" ci="2" mb="0" cb="2"/><line nr="80" mi="0" ci="8" mb="0" cb="0"/><line nr="82" mi="0" ci="4" mb="0" cb="2"/><line nr="84" mi="0" ci="7" mb="1" cb="1"/><line nr="86" mi="0" ci="8" mb="0" cb="0"/><line nr="88" mi="0" ci="4" mb="1" cb="1"/><line nr="90" mi="7" ci="0" mb="2" cb="0"/><line nr="92" mi="7" ci="0" mb="0" cb="0"/><line nr="93" mi="2" ci="0" mb="0" cb="0"/><line nr="95" mi="0" ci="4" mb="0" cb="2"/><line nr="97" mi="0" ci="5" mb="0" cb="0"/><line nr="98" mi="0" ci="2" mb="1" cb="1"/><line nr="99" mi="6" ci="0" mb="0" cb="0"/><line nr="100" mi="2" ci="0" mb="0" cb="0"/><line nr="103" mi="0" ci="7" mb="1" cb="1"/><line nr="105" mi="6" ci="0" mb="0" cb="0"/><line nr="106" mi="2" ci="0" mb="0" cb="0"/><line nr="109" mi="0" ci="1" mb="0" cb="0"/><line nr="111" mi="0" ci="1" mb="0" cb="0"/><line nr="124" mi="4" ci="0" mb="0" cb="0"/><line nr="126" mi="3" ci="0" mb="2" cb="0"/><line nr="127" mi="4" ci="0" mb="0" cb="0"/><line nr="129" mi="2" ci="0" mb="0" cb="0"/><line nr="132" mi="4" ci="0" mb="0" cb="0"/><line nr="133" mi="11" ci="0" mb="2" cb="0"/><line nr="135" mi="10" ci="0" mb="4" cb="0"/><line nr="137" mi="2" ci="0" mb="2" cb="0"/><line nr="138" mi="1" ci="0" mb="0" cb="0"/><line nr="142" mi="4" ci="0" mb="0" cb="0"/><line nr="143" mi="14" ci="0" mb="0" cb="0"/><line nr="144" mi="2" ci="0" mb="2" cb="0"/><line nr="145" mi="1" ci="0" mb="0" cb="0"/><line nr="146" mi="3" ci="0" mb="0" cb="0"/><line nr="147" mi="2" ci="0" mb="2" cb="0"/><line nr="148" mi="3" ci="0" mb="0" cb="0"/><line nr="150" mi="3" ci="0" mb="0" cb="0"/><line nr="153" mi="1" ci="0" mb="0" cb="0"/><line nr="154" mi="3" ci="0" mb="0" cb="0"/><line nr="155" mi="1" ci="0" mb="0" cb="0"/><line nr="156" mi="1" ci="0" mb="0" cb="0"/><line nr="157" mi="2" ci="0" mb="2" cb="0"/><line nr="158" mi="4" ci="0" mb="0" cb="0"/><line nr="159" mi="4" ci="0" mb="0" cb="0"/><line nr="161" mi="1" ci="0" mb="0" cb="0"/><line nr="176" mi="0" ci="4" mb="0" cb="0"/><line nr="177" mi="0" ci="3" mb="1" cb="1"/><line nr="178" mi="4" ci="0" mb="0" cb="0"/><line nr="180" mi="0" ci="4" mb="0" cb="0"/><line nr="181" mi="0" ci="4" mb="0" cb="0"/><line nr="182" mi="0" ci="4" mb="0" cb="0"/><line nr="185" mi="0" ci="4" mb="0" cb="0"/><line nr="186" mi="0" ci="11" mb="0" cb="2"/><line nr="188" mi="5" ci="5" mb="3" cb="1"/><line nr="190" mi="2" ci="0" mb="2" cb="0"/><line nr="191" mi="1" ci="0" mb="0" cb="0"/><line nr="195" mi="0" ci="4" mb="0" cb="0"/><line nr="196" mi="0" ci="11" mb="0" cb="0"/><line nr="197" mi="0" ci="3" mb="0" cb="0"/><line nr="198" mi="0" ci="2" mb="1" cb="1"/><line nr="199" mi="0" ci="6" mb="0" cb="0"/><line nr="200" mi="0" ci="1" mb="0" cb="0"/><line nr="202" mi="1" ci="0" mb="0" cb="0"/><line nr="203" mi="3" ci="0" mb="0" cb="0"/><line nr="204" mi="0" ci="1" mb="0" cb="0"/><line nr="205" mi="0" ci="1" mb="0" cb="0"/><line nr="207" mi="0" ci="10" mb="0" cb="2"/><line nr="208" mi="0" ci="1" mb="0" cb="0"/><line nr="209" mi="0" ci="4" mb="0" cb="0"/><line nr="210" mi="0" ci="1" mb="0" cb="0"/><line nr="211" mi="1" ci="0" mb="0" cb="0"/><line nr="212" mi="3" ci="0" mb="0" cb="0"/><line nr="213" mi="0" ci="1" mb="0" cb="0"/><line nr="214" mi="0" ci="1" mb="0" cb="0"/><line nr="230" mi="0" ci="4" mb="0" cb="0"/><line nr="231" mi="0" ci="3" mb="0" cb="2"/><line nr="232" mi="0" ci="4" mb="0" cb="0"/><line nr="234" mi="0" ci="4" mb="0" cb="0"/><line nr="235" mi="0" ci="4" mb="0" cb="0"/><line nr="236" mi="0" ci="4" mb="0" cb="0"/><line nr="239" mi="0" ci="4" mb="0" cb="0"/><line nr="240" mi="0" ci="4" mb="0" cb="0"/><line nr="241" mi="0" ci="11" mb="0" cb="2"/><line nr="243" mi="5" ci="5" mb="3" cb="1"/><line nr="245" mi="2" ci="0" mb="2" cb="0"/><line nr="246" mi="1" ci="0" mb="0" cb="0"/><line nr="250" mi="0" ci="4" mb="0" cb="0"/><line nr="251" mi="0" ci="11" mb="0" cb="0"/><line nr="252" mi="0" ci="3" mb="0" cb="0"/><line nr="253" mi="0" ci="2" mb="1" cb="1"/><line nr="254" mi="0" ci="5" mb="1" cb="1"/><line nr="255" mi="2" ci="0" mb="2" cb="0"/><line nr="256" mi="5" ci="0" mb="0" cb="0"/><line nr="259" mi="0" ci="6" mb="0" cb="0"/><line nr="262" mi="1" ci="0" mb="0" cb="0"/><line nr="263" mi="3" ci="0" mb="0" cb="0"/><line nr="264" mi="0" ci="1" mb="0" cb="0"/><line nr="265" mi="0" ci="1" mb="0" cb="0"/><line nr="268" mi="0" ci="10" mb="0" cb="2"/><line nr="269" mi="0" ci="1" mb="0" cb="0"/><line nr="270" mi="0" ci="4" mb="0" cb="0"/><line nr="271" mi="0" ci="1" mb="0" cb="0"/><line nr="272" mi="4" ci="6" mb="1" cb="1"/><line nr="273" mi="4" ci="0" mb="0" cb="0"/><line nr="274" mi="1" ci="0" mb="0" cb="0"/><line nr="275" mi="1" ci="0" mb="0" cb="0"/><line nr="276" mi="3" ci="0" mb="0" cb="0"/><line nr="277" mi="0" ci="1" mb="0" cb="0"/><line nr="278" mi="0" ci="1" mb="0" cb="0"/><line nr="288" mi="0" ci="9" mb="0" cb="2"/><line nr="289" mi="0" ci="4" mb="0" cb="0"/><line nr="290" mi="0" ci="1" mb="0" cb="0"/><line nr="291" mi="0" ci="1" mb="0" cb="0"/><line nr="304" mi="0" ci="4" mb="0" cb="0"/><line nr="305" mi="0" ci="9" mb="0" cb="2"/><line nr="306" mi="0" ci="3" mb="1" cb="1"/><line nr="307" mi="0" ci="3" mb="0" cb="0"/><line nr="308" mi="0" ci="4" mb="0" cb="0"/><line nr="309" mi="0" ci="5" mb="2" cb="2"/><line nr="310" mi="0" ci="6" mb="0" cb="0"/><line nr="313" mi="0" ci="1" mb="0" cb="0"/><line nr="314" mi="0" ci="9" mb="0" cb="2"/><line nr="315" mi="0" ci="3" mb="1" cb="1"/><line nr="316" mi="0" ci="3" mb="0" cb="0"/><line nr="317" mi="0" ci="4" mb="0" cb="0"/><line nr="319" mi="0" ci="5" mb="2" cb="2"/><line nr="321" mi="0" ci="4" mb="0" cb="2"/><line nr="322" mi="0" ci="4" mb="0" cb="0"/><line nr="323" mi="0" ci="6" mb="1" cb="1"/><line nr="324" mi="0" ci="6" mb="0" cb="0"/><line nr="330" mi="0" ci="1" mb="0" cb="0"/><line nr="331" mi="0" ci="4" mb="0" cb="0"/><line nr="332" mi="0" ci="4" mb="0" cb="0"/><line nr="333" mi="0" ci="6" mb="0" cb="0"/><line nr="334" mi="0" ci="1" mb="0" cb="0"/><line nr="336" mi="4" ci="0" mb="0" cb="0"/><line nr="338" mi="0" ci="1" mb="0" cb="0"/><line nr="339" mi="4" ci="0" mb="0" cb="0"/><line nr="341" mi="0" ci="1" mb="0" cb="0"/><line nr="342" mi="0" ci="1" mb="0" cb="0"/><line nr="354" mi="0" ci="3" mb="0" cb="0"/><line nr="355" mi="0" ci="3" mb="0" cb="2"/><line nr="356" mi="0" ci="4" mb="0" cb="0"/><line nr="357" mi="0" ci="4" mb="0" cb="0"/><line nr="358" mi="0" ci="3" mb="0" cb="0"/><line nr="359" mi="0" ci="5" mb="0" cb="0"/><line nr="360" mi="0" ci="2" mb="0" cb="2"/><line nr="361" mi="0" ci="7" mb="0" cb="0"/><line nr="363" mi="0" ci="4" mb="0" cb="0"/><line nr="364" mi="0" ci="2" mb="1" cb="1"/><line nr="365" mi="5" ci="0" mb="0" cb="0"/><line nr="366" mi="0" ci="3" mb="1" cb="1"/><line nr="367" mi="0" ci="5" mb="1" cb="1"/><line nr="369" mi="0" ci="3" mb="0" cb="2"/><line nr="370" mi="0" ci="3" mb="0" cb="0"/><line nr="371" mi="0" ci="3" mb="0" cb="0"/><line nr="372" mi="0" ci="4" mb="0" cb="0"/><line nr="374" mi="0" ci="4" mb="1" cb="1"/><line nr="375" mi="7" ci="0" mb="0" cb="0"/><line nr="378" mi="0" ci="3" mb="0" cb="2"/><line nr="379" mi="0" ci="7" mb="0" cb="0"/><line nr="381" mi="0" ci="3" mb="0" cb="2"/><line nr="382" mi="0" ci="3" mb="0" cb="0"/><line nr="383" mi="0" ci="4" mb="0" cb="0"/><line nr="384" mi="0" ci="4" mb="1" cb="1"/><line nr="385" mi="3" ci="0" mb="0" cb="0"/><line nr="386" mi="4" ci="0" mb="0" cb="0"/><line nr="387" mi="1" ci="4" mb="1" cb="1"/><line nr="389" mi="3" ci="0" mb="2" cb="0"/><line nr="390" mi="10" ci="0" mb="0" cb="0"/><line nr="391" mi="3" ci="0" mb="2" cb="0"/><line nr="392" mi="9" ci="0" mb="0" cb="0"/><line nr="396" mi="0" ci="5" mb="0" cb="0"/><line nr="401" mi="0" ci="1" mb="0" cb="0"/><line nr="402" mi="0" ci="1" mb="0" cb="0"/><line nr="412" mi="0" ci="3" mb="0" cb="2"/><line nr="413" mi="0" ci="4" mb="0" cb="0"/><line nr="414" mi="0" ci="3" mb="0" cb="0"/><line nr="415" mi="0" ci="8" mb="0" cb="2"/><line nr="416" mi="0" ci="8" mb="0" cb="0"/><line nr="417" mi="0" ci="2" mb="0" cb="0"/><line nr="419" mi="0" ci="2" mb="0" cb="0"/><line nr="420" mi="0" ci="3" mb="0" cb="2"/><line nr="421" mi="0" ci="4" mb="0" cb="0"/><line nr="422" mi="0" ci="3" mb="0" cb="0"/><line nr="423" mi="0" ci="8" mb="0" cb="2"/><line nr="424" mi="0" ci="8" mb="0" cb="0"/><line nr="426" mi="0" ci="2" mb="0" cb="0"/><line nr="427" mi="0" ci="3" mb="1" cb="1"/><line nr="428" mi="2" ci="0" mb="0" cb="0"/><line nr="430" mi="0" ci="2" mb="0" cb="0"/><counter type="INSTRUCTION" missed="270" covered="605"/><counter type="BRANCH" missed="61" covered="79"/><counter type="LINE" missed="69" covered="150"/><counter type="COMPLEXITY" missed="46" covered="34"/><counter type="METHOD" missed="1" covered="9"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSolrComponentDocument.java"><line nr="29" mi="0" ci="2" mb="0" cb="0"/><line nr="30" mi="0" ci="2" mb="0" cb="0"/><line nr="78" mi="0" ci="2" mb="0" cb="0"/><line nr="80" mi="0" ci="1" mb="0" cb="0"/><line nr="92" mi="2" ci="0" mb="0" cb="0"/><line nr="93" mi="4" ci="0" mb="0" cb="0"/><line nr="94" mi="3" ci="0" mb="2" cb="0"/><line nr="95" mi="2" ci="0" mb="0" cb="0"/><line nr="96" mi="4" ci="0" mb="0" cb="0"/><line nr="97" mi="4" ci="0" mb="0" cb="0"/><line nr="98" mi="4" ci="0" mb="0" cb="0"/><line nr="99" mi="4" ci="0" mb="0" cb="0"/><line nr="100" mi="4" ci="0" mb="0" cb="0"/><line nr="101" mi="4" ci="0" mb="0" cb="0"/><line nr="102" mi="4" ci="0" mb="0" cb="0"/><line nr="103" mi="4" ci="0" mb="0" cb="0"/><line nr="104" mi="4" ci="0" mb="0" cb="0"/><line nr="105" mi="4" ci="0" mb="0" cb="0"/><line nr="106" mi="4" ci="0" mb="0" cb="0"/><line nr="107" mi="4" ci="0" mb="0" cb="0"/><line nr="108" mi="4" ci="0" mb="0" cb="0"/><line nr="109" mi="10" ci="0" mb="2" cb="0"/><line nr="110" mi="20" ci="0" mb="0" cb="0"/><line nr="113" mi="18" ci="0" mb="0" cb="0"/><line nr="114" mi="1" ci="0" mb="0" cb="0"/><line nr="115" mi="1" ci="0" mb="0" cb="0"/><line nr="116" mi="2" ci="0" mb="0" cb="0"/><line nr="117" mi="20" ci="0" mb="0" cb="0"/><line nr="120" mi="20" ci="0" mb="0" cb="0"/><line nr="123" mi="20" ci="0" mb="0" cb="0"/><line nr="126" mi="20" ci="0" mb="0" cb="0"/><line nr="129" mi="21" ci="0" mb="0" cb="0"/><line nr="131" mi="21" ci="0" mb="0" cb="0"/><line nr="133" mi="18" ci="0" mb="0" cb="0"/><line nr="134" mi="2" ci="0" mb="0" cb="0"/><line nr="136" mi="20" ci="0" mb="0" cb="0"/><line nr="138" mi="20" ci="0" mb="0" cb="0"/><line nr="140" mi="20" ci="0" mb="0" cb="0"/><line nr="141" mi="1" ci="0" mb="0" cb="0"/><line nr="143" mi="20" ci="0" mb="0" cb="0"/><line nr="146" mi="1" ci="0" mb="0" cb="0"/><line nr="147" mi="1" ci="0" mb="0" cb="0"/><line nr="148" mi="6" ci="0" mb="0" cb="0"/><line nr="149" mi="3" ci="0" mb="0" cb="0"/><line nr="150" mi="3" ci="0" mb="0" cb="0"/><line nr="151" mi="16" ci="0" mb="2" cb="0"/><line nr="152" mi="5" ci="0" mb="4" cb="0"/><line nr="153" mi="5" ci="0" mb="0" cb="0"/><line nr="154" mi="5" ci="0" mb="2" cb="0"/><line nr="155" mi="9" ci="0" mb="0" cb="0"/><line nr="158" mi="6" ci="0" mb="0" cb="0"/><line nr="159" mi="1" ci="0" mb="0" cb="0"/><line nr="160" mi="6" ci="0" mb="0" cb="0"/><line nr="161" mi="1" ci="0" mb="0" cb="0"/><line nr="162" mi="6" ci="0" mb="0" cb="0"/><line nr="163" mi="1" ci="0" mb="0" cb="0"/><line nr="164" mi="6" ci="0" mb="0" cb="0"/><line nr="165" mi="1" ci="0" mb="0" cb="0"/><line nr="166" mi="6" ci="0" mb="0" cb="0"/><line nr="167" mi="1" ci="0" mb="0" cb="0"/><line nr="168" mi="6" ci="0" mb="0" cb="0"/><line nr="169" mi="1" ci="0" mb="0" cb="0"/><line nr="170" mi="6" ci="0" mb="0" cb="0"/><line nr="171" mi="1" ci="0" mb="0" cb="0"/><line nr="172" mi="6" ci="0" mb="0" cb="0"/><line nr="173" mi="1" ci="0" mb="0" cb="0"/><line nr="174" mi="8" ci="0" mb="2" cb="0"/><line nr="175" mi="13" ci="0" mb="4" cb="0"/><line nr="176" mi="19" ci="0" mb="0" cb="0"/><line nr="177" mi="2" ci="0" mb="0" cb="0"/><line nr="178" mi="4" ci="0" mb="0" cb="0"/><line nr="179" mi="5" ci="0" mb="4" cb="0"/><line nr="180" mi="5" ci="0" mb="0" cb="0"/><line nr="182" mi="4" ci="0" mb="0" cb="0"/><line nr="183" mi="4" ci="0" mb="0" cb="0"/><line nr="184" mi="2" ci="0" mb="0" cb="0"/><line nr="185" mi="4" ci="0" mb="0" cb="0"/><line nr="186" mi="4" ci="0" mb="0" cb="0"/><line nr="187" mi="4" ci="0" mb="0" cb="0"/><line nr="188" mi="4" ci="0" mb="2" cb="0"/><line nr="189" mi="4" ci="0" mb="0" cb="0"/><line nr="190" mi="6" ci="0" mb="0" cb="0"/><line nr="191" mi="8" ci="0" mb="2" cb="0"/><line nr="192" mi="12" ci="0" mb="0" cb="0"/><line nr="194" mi="7" ci="0" mb="0" cb="0"/><line nr="196" mi="10" ci="0" mb="2" cb="0"/><line nr="197" mi="7" ci="0" mb="2" cb="0"/><line nr="198" mi="1" ci="0" mb="0" cb="0"/><line nr="199" mi="4" ci="0" mb="0" cb="0"/><line nr="200" mi="2" ci="0" mb="0" cb="0"/><line nr="201" mi="4" ci="0" mb="0" cb="0"/><line nr="202" mi="4" ci="0" mb="2" cb="0"/><line nr="203" mi="4" ci="0" mb="0" cb="0"/><line nr="204" mi="6" ci="0" mb="0" cb="0"/><line nr="205" mi="8" ci="0" mb="2" cb="0"/><line nr="206" mi="12" ci="0" mb="0" cb="0"/><line nr="208" mi="7" ci="0" mb="0" cb="0"/><line nr="210" mi="25" ci="0" mb="0" cb="0"/><line nr="215" mi="1" ci="0" mb="0" cb="0"/><line nr="226" mi="4" ci="0" mb="0" cb="0"/><line nr="227" mi="5" ci="0" mb="0" cb="0"/><line nr="228" mi="4" ci="0" mb="0" cb="0"/><line nr="229" mi="13" ci="0" mb="2" cb="0"/><line nr="230" mi="4" ci="0" mb="0" cb="0"/><line nr="231" mi="7" ci="0" mb="0" cb="0"/><line nr="232" mi="2" ci="0" mb="0" cb="0"/><line nr="233" mi="3" ci="0" mb="2" cb="0"/><line nr="234" mi="7" ci="0" mb="0" cb="0"/><line nr="236" mi="7" ci="0" mb="0" cb="0"/><line nr="237" mi="2" ci="0" mb="0" cb="0"/><line nr="238" mi="5" ci="0" mb="0" cb="0"/><line nr="239" mi="6" ci="0" mb="0" cb="0"/><line nr="240" mi="2" ci="0" mb="0" cb="0"/><line nr="241" mi="2" ci="0" mb="2" cb="0"/><line nr="242" mi="3" ci="0" mb="2" cb="0"/><line nr="243" mi="12" ci="0" mb="0" cb="0"/><line nr="244" mi="12" ci="0" mb="0" cb="0"/><line nr="245" mi="12" ci="0" mb="0" cb="0"/><line nr="246" mi="32" ci="0" mb="0" cb="0"/><line nr="248" mi="21" ci="0" mb="0" cb="0"/><line nr="250" mi="7" ci="0" mb="0" cb="0"/><line nr="251" mi="2" ci="0" mb="0" cb="0"/><line nr="252" mi="5" ci="0" mb="0" cb="0"/><line nr="257" mi="4" ci="0" mb="0" cb="0"/><line nr="258" mi="1" ci="0" mb="0" cb="0"/><line nr="259" mi="4" ci="0" mb="0" cb="0"/><line nr="260" mi="2" ci="0" mb="0" cb="0"/><line nr="261" mi="2" ci="0" mb="0" cb="0"/><line nr="275" mi="10" ci="0" mb="2" cb="0"/><line nr="276" mi="2" ci="0" mb="2" cb="0"/><line nr="277" mi="6" ci="0" mb="2" cb="0"/><line nr="280" mi="2" ci="0" mb="0" cb="0"/><line nr="281" mi="4" ci="0" mb="0" cb="0"/><line nr="282" mi="5" ci="0" mb="0" cb="0"/><line nr="283" mi="10" ci="0" mb="2" cb="0"/><line nr="284" mi="16" ci="0" mb="0" cb="0"/><line nr="286" mi="16" ci="0" mb="0" cb="0"/><line nr="288" mi="16" ci="0" mb="0" cb="0"/><line nr="290" mi="1" ci="0" mb="0" cb="0"/><line nr="294" mi="1" ci="0" mb="0" cb="0"/><line nr="304" mi="15" ci="0" mb="6" cb="0"/><line nr="307" mi="11" ci="0" mb="2" cb="0"/><line nr="308" mi="10" ci="0" mb="2" cb="0"/><line nr="309" mi="2" ci="0" mb="2" cb="0"/><line nr="312" mi="1" ci="0" mb="0" cb="0"/><line nr="314" mi="1" ci="0" mb="0" cb="0"/><line nr="327" mi="2" ci="0" mb="0" cb="0"/><line nr="329" mi="7" ci="0" mb="0" cb="0"/><line nr="330" mi="1" ci="0" mb="0" cb="0"/><line nr="331" mi="3" ci="0" mb="0" cb="0"/><line nr="332" mi="2" ci="0" mb="0" cb="0"/><line nr="333" mi="1" ci="0" mb="0" cb="0"/><line nr="335" mi="2" ci="0" mb="2" cb="0"/><line nr="338" mi="5" ci="0" mb="0" cb="0"/><line nr="339" mi="2" ci="0" mb="2" cb="0"/><line nr="340" mi="2" ci="0" mb="0" cb="0"/><line nr="342" mi="1" ci="0" mb="0" cb="0"/><line nr="343" mi="3" ci="0" mb="0" cb="0"/><line nr="344" mi="1" ci="0" mb="0" cb="0"/><line nr="347" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="1016" covered="7"/><counter type="BRANCH" missed="66" covered="0"/><counter type="LINE" missed="156" covered="4"/><counter type="COMPLEXITY" missed="38" covered="2"/><counter type="METHOD" missed="5" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSolrComponentStats.java"><line nr="40" mi="0" ci="2" mb="0" cb="0"/><line nr="41" mi="0" ci="2" mb="0" cb="0"/><line nr="154" mi="0" ci="2" mb="0" cb="0"/><line nr="155" mi="0" ci="3" mb="0" cb="0"/><line nr="156" mi="0" ci="1" mb="0" cb="0"/><line nr="168" mi="0" ci="7" mb="0" cb="2"/><line nr="169" mi="0" ci="4" mb="0" cb="0"/><line nr="171" mi="0" ci="7" mb="0" cb="2"/><line nr="172" mi="0" ci="4" mb="0" cb="0"/><line nr="174" mi="0" ci="7" mb="0" cb="2"/><line nr="175" mi="0" ci="4" mb="0" cb="0"/><line nr="177" mi="0" ci="1" mb="0" cb="0"/><line nr="188" mi="0" ci="2" mb="0" cb="0"/><line nr="189" mi="0" ci="4" mb="0" cb="0"/><line nr="190" mi="0" ci="3" mb="1" cb="1"/><line nr="191" mi="0" ci="2" mb="0" cb="0"/><line nr="192" mi="0" ci="4" mb="0" cb="0"/><line nr="193" mi="0" ci="4" mb="0" cb="0"/><line nr="194" mi="0" ci="4" mb="0" cb="0"/><line nr="195" mi="0" ci="4" mb="0" cb="0"/><line nr="196" mi="0" ci="4" mb="0" cb="0"/><line nr="197" mi="0" ci="10" mb="0" cb="2"/><line nr="198" mi="0" ci="20" mb="0" cb="0"/><line nr="200" mi="0" ci="18" mb="0" cb="0"/><line nr="201" mi="0" ci="1" mb="0" cb="0"/><line nr="202" mi="0" ci="1" mb="0" cb="0"/><line nr="203" mi="0" ci="2" mb="0" cb="0"/><line nr="204" mi="0" ci="20" mb="0" cb="0"/><line nr="206" mi="0" ci="20" mb="0" cb="0"/><line nr="208" mi="0" ci="20" mb="0" cb="0"/><line nr="210" mi="0" ci="1" mb="0" cb="0"/><line nr="211" mi="0" ci="1" mb="0" cb="0"/><line nr="212" mi="0" ci="6" mb="0" cb="0"/><line nr="213" mi="0" ci="3" mb="0" cb="0"/><line nr="214" mi="0" ci="3" mb="0" cb="0"/><line nr="215" mi="0" ci="3" mb="0" cb="0"/><line nr="216" mi="0" ci="16" mb="0" cb="2"/><line nr="217" mi="0" ci="5" mb="2" cb="2"/><line nr="218" mi="5" ci="0" mb="0" cb="0"/><line nr="219" mi="0" ci="5" mb="1" cb="1"/><line nr="220" mi="0" ci="9" mb="0" cb="0"/><line nr="223" mi="0" ci="6" mb="0" cb="0"/><line nr="224" mi="0" ci="1" mb="0" cb="0"/><line nr="225" mi="0" ci="6" mb="0" cb="0"/><line nr="227" mi="0" ci="1" mb="0" cb="0"/><line nr="228" mi="0" ci="6" mb="0" cb="0"/><line nr="230" mi="0" ci="1" mb="0" cb="0"/><line nr="231" mi="0" ci="6" mb="0" cb="0"/><line nr="233" mi="0" ci="1" mb="0" cb="0"/><line nr="234" mi="0" ci="8" mb="0" cb="2"/><line nr="235" mi="0" ci="4" mb="0" cb="0"/><line nr="236" mi="0" ci="4" mb="0" cb="0"/><line nr="237" mi="2" ci="12" mb="2" cb="2"/><line nr="238" mi="0" ci="2" mb="0" cb="0"/><line nr="239" mi="8" ci="6" mb="3" cb="1"/><line nr="240" mi="2" ci="1" mb="0" cb="0"/><line nr="241" mi="8" ci="6" mb="3" cb="1"/><line nr="242" mi="2" ci="1" mb="0" cb="0"/><line nr="244" mi="0" ci="13" mb="0" cb="0"/><line nr="245" mi="0" ci="2" mb="0" cb="0"/><line nr="246" mi="1" ci="0" mb="0" cb="0"/><line nr="247" mi="6" ci="0" mb="0" cb="0"/><line nr="248" mi="0" ci="1" mb="0" cb="0"/><line nr="251" mi="0" ci="1" mb="0" cb="0"/><line nr="262" mi="0" ci="2" mb="0" cb="0"/><line nr="263" mi="0" ci="4" mb="0" cb="0"/><line nr="264" mi="0" ci="3" mb="1" cb="1"/><line nr="265" mi="0" ci="2" mb="0" cb="0"/><line nr="266" mi="0" ci="4" mb="0" cb="0"/><line nr="267" mi="0" ci="4" mb="0" cb="0"/><line nr="268" mi="0" ci="4" mb="0" cb="0"/><line nr="269" mi="0" ci="4" mb="0" cb="0"/><line nr="270" mi="0" ci="4" mb="0" cb="0"/><line nr="271" mi="0" ci="10" mb="0" cb="2"/><line nr="272" mi="0" ci="20" mb="0" cb="0"/><line nr="274" mi="0" ci="18" mb="0" cb="0"/><line nr="275" mi="0" ci="1" mb="0" cb="0"/><line nr="276" mi="0" ci="1" mb="0" cb="0"/><line nr="277" mi="0" ci="2" mb="0" cb="0"/><line nr="278" mi="0" ci="20" mb="0" cb="0"/><line nr="280" mi="0" ci="20" mb="0" cb="0"/><line nr="282" mi="0" ci="20" mb="0" cb="0"/><line nr="284" mi="0" ci="1" mb="0" cb="0"/><line nr="285" mi="0" ci="1" mb="0" cb="0"/><line nr="286" mi="0" ci="6" mb="0" cb="0"/><line nr="287" mi="0" ci="3" mb="0" cb="0"/><line nr="288" mi="0" ci="3" mb="0" cb="0"/><line nr="289" mi="0" ci="3" mb="0" cb="0"/><line nr="290" mi="0" ci="16" mb="0" cb="2"/><line nr="291" mi="0" ci="5" mb="2" cb="2"/><line nr="292" mi="5" ci="0" mb="0" cb="0"/><line nr="293" mi="0" ci="5" mb="0" cb="2"/><line nr="294" mi="0" ci="9" mb="0" cb="0"/><line nr="297" mi="0" ci="6" mb="0" cb="0"/><line nr="298" mi="0" ci="1" mb="0" cb="0"/><line nr="299" mi="0" ci="6" mb="0" cb="0"/><line nr="300" mi="0" ci="1" mb="0" cb="0"/><line nr="301" mi="0" ci="6" mb="0" cb="0"/><line nr="302" mi="0" ci="1" mb="0" cb="0"/><line nr="303" mi="0" ci="6" mb="0" cb="0"/><line nr="304" mi="0" ci="1" mb="0" cb="0"/><line nr="305" mi="0" ci="8" mb="0" cb="2"/><line nr="306" mi="0" ci="4" mb="0" cb="0"/><line nr="307" mi="0" ci="4" mb="0" cb="0"/><line nr="308" mi="2" ci="12" mb="2" cb="2"/><line nr="309" mi="0" ci="2" mb="0" cb="0"/><line nr="310" mi="0" ci="14" mb="1" cb="3"/><line nr="311" mi="0" ci="3" mb="0" cb="0"/><line nr="312" mi="0" ci="14" mb="1" cb="3"/><line nr="313" mi="0" ci="3" mb="0" cb="0"/><line nr="315" mi="0" ci="13" mb="0" cb="0"/><line nr="316" mi="0" ci="2" mb="0" cb="0"/><line nr="317" mi="1" ci="0" mb="0" cb="0"/><line nr="318" mi="6" ci="0" mb="0" cb="0"/><line nr="319" mi="0" ci="1" mb="0" cb="0"/><line nr="322" mi="0" ci="1" mb="0" cb="0"/><line nr="333" mi="0" ci="2" mb="0" cb="0"/><line nr="334" mi="0" ci="4" mb="0" cb="0"/><line nr="335" mi="0" ci="3" mb="1" cb="1"/><line nr="336" mi="0" ci="2" mb="0" cb="0"/><line nr="337" mi="0" ci="4" mb="0" cb="0"/><line nr="338" mi="0" ci="4" mb="0" cb="0"/><line nr="339" mi="0" ci="4" mb="0" cb="0"/><line nr="340" mi="0" ci="4" mb="0" cb="0"/><line nr="341" mi="0" ci="4" mb="0" cb="0"/><line nr="342" mi="0" ci="4" mb="0" cb="0"/><line nr="343" mi="0" ci="4" mb="0" cb="0"/><line nr="344" mi="0" ci="4" mb="0" cb="0"/><line nr="345" mi="0" ci="4" mb="0" cb="0"/><line nr="346" mi="0" ci="4" mb="0" cb="0"/><line nr="347" mi="0" ci="4" mb="0" cb="0"/><line nr="348" mi="0" ci="4" mb="0" cb="0"/><line nr="349" mi="0" ci="4" mb="0" cb="0"/><line nr="350" mi="0" ci="4" mb="0" cb="0"/><line nr="351" mi="0" ci="4" mb="0" cb="0"/><line nr="352" mi="0" ci="10" mb="0" cb="2"/><line nr="353" mi="0" ci="20" mb="0" cb="0"/><line nr="355" mi="0" ci="19" mb="0" cb="0"/><line nr="357" mi="0" ci="3" mb="0" cb="0"/><line nr="358" mi="0" ci="20" mb="0" cb="0"/><line nr="360" mi="0" ci="20" mb="0" cb="0"/><line nr="362" mi="0" ci="20" mb="0" cb="0"/><line nr="364" mi="0" ci="2" mb="0" cb="0"/><line nr="365" mi="0" ci="15" mb="0" cb="0"/><line nr="367" mi="0" ci="6" mb="0" cb="0"/><line nr="368" mi="0" ci="6" mb="0" cb="0"/><line nr="369" mi="0" ci="6" mb="0" cb="0"/><line nr="370" mi="0" ci="2" mb="0" cb="0"/><line nr="371" mi="4" ci="6" mb="1" cb="1"/><line nr="372" mi="28" ci="0" mb="0" cb="0"/><line nr="373" mi="1" ci="0" mb="0" cb="0"/><line nr="377" mi="1" ci="0" mb="0" cb="0"/><line nr="378" mi="2" ci="0" mb="0" cb="0"/><line nr="379" mi="28" ci="0" mb="0" cb="0"/><line nr="380" mi="2" ci="0" mb="0" cb="0"/><line nr="383" mi="28" ci="0" mb="0" cb="0"/><line nr="384" mi="2" ci="0" mb="0" cb="0"/><line nr="387" mi="1" ci="0" mb="0" cb="0"/><line nr="388" mi="1" ci="0" mb="0" cb="0"/><line nr="390" mi="0" ci="2" mb="0" cb="0"/><line nr="391" mi="0" ci="15" mb="0" cb="0"/><line nr="393" mi="0" ci="3" mb="1" cb="1"/><line nr="394" mi="0" ci="2" mb="0" cb="0"/><line nr="395" mi="0" ci="6" mb="0" cb="0"/><line nr="396" mi="0" ci="6" mb="0" cb="0"/><line nr="397" mi="0" ci="6" mb="0" cb="0"/><line nr="398" mi="0" ci="6" mb="0" cb="0"/><line nr="399" mi="0" ci="6" mb="0" cb="0"/><line nr="400" mi="0" ci="6" mb="0" cb="0"/><line nr="401" mi="0" ci="10" mb="0" cb="2"/><line nr="402" mi="0" ci="28" mb="0" cb="0"/><line nr="403" mi="0" ci="2" mb="0" cb="0"/><line nr="406" mi="0" ci="28" mb="0" cb="0"/><line nr="407" mi="0" ci="2" mb="0" cb="0"/><line nr="410" mi="0" ci="28" mb="0" cb="0"/><line nr="411" mi="0" ci="2" mb="0" cb="0"/><line nr="414" mi="0" ci="6" mb="0" cb="0"/><line nr="415" mi="0" ci="24" mb="0" cb="0"/><line nr="420" mi="0" ci="28" mb="0" cb="0"/><line nr="421" mi="0" ci="2" mb="0" cb="0"/><line nr="424" mi="0" ci="4" mb="0" cb="0"/><line nr="425" mi="0" ci="21" mb="0" cb="0"/><line nr="429" mi="0" ci="8" mb="0" cb="0"/><line nr="430" mi="0" ci="3" mb="0" cb="2"/><line nr="431" mi="0" ci="4" mb="0" cb="0"/><line nr="432" mi="0" ci="10" mb="0" cb="2"/><line nr="433" mi="0" ci="32" mb="0" cb="0"/><line nr="434" mi="0" ci="2" mb="0" cb="0"/><line nr="439" mi="0" ci="2" mb="1" cb="1"/><line nr="440" mi="0" ci="4" mb="1" cb="1"/><line nr="441" mi="0" ci="7" mb="0" cb="0"/><line nr="443" mi="0" ci="32" mb="0" cb="0"/><line nr="444" mi="0" ci="2" mb="0" cb="0"/><line nr="449" mi="0" ci="2" mb="1" cb="1"/><line nr="450" mi="0" ci="4" mb="0" cb="0"/><line nr="451" mi="0" ci="4" mb="0" cb="0"/><line nr="452" mi="0" ci="8" mb="0" cb="2"/><line nr="453" mi="0" ci="8" mb="0" cb="0"/><line nr="454" mi="0" ci="4" mb="0" cb="0"/><line nr="456" mi="0" ci="7" mb="0" cb="0"/><line nr="459" mi="0" ci="1" mb="0" cb="0"/><line nr="460" mi="0" ci="10" mb="0" cb="2"/><line nr="461" mi="0" ci="1" mb="0" cb="0"/><line nr="462" mi="0" ci="10" mb="0" cb="0"/><line nr="463" mi="0" ci="3" mb="0" cb="0"/><line nr="464" mi="0" ci="5" mb="0" cb="0"/><line nr="465" mi="0" ci="1" mb="0" cb="0"/><line nr="467" mi="0" ci="1" mb="0" cb="0"/><line nr="468" mi="0" ci="1" mb="0" cb="0"/><line nr="469" mi="0" ci="1" mb="0" cb="0"/><line nr="470" mi="12" ci="0" mb="0" cb="0"/><line nr="473" mi="0" ci="18" mb="1" cb="1"/><line nr="475" mi="6" ci="0" mb="0" cb="0"/><line nr="477" mi="0" ci="5" mb="0" cb="0"/><line nr="479" mi="0" ci="1" mb="0" cb="0"/><line nr="480" mi="0" ci="1" mb="0" cb="0"/><line nr="481" mi="0" ci="6" mb="0" cb="0"/><line nr="482" mi="0" ci="3" mb="0" cb="0"/><line nr="483" mi="0" ci="3" mb="0" cb="0"/><line nr="484" mi="0" ci="3" mb="0" cb="0"/><line nr="485" mi="0" ci="16" mb="0" cb="2"/><line nr="486" mi="0" ci="5" mb="2" cb="2"/><line nr="487" mi="5" ci="0" mb="0" cb="0"/><line nr="488" mi="0" ci="5" mb="0" cb="2"/><line nr="489" mi="0" ci="9" mb="0" cb="0"/><line nr="492" mi="0" ci="6" mb="0" cb="0"/><line nr="493" mi="0" ci="1" mb="0" cb="0"/><line nr="494" mi="0" ci="6" mb="0" cb="0"/><line nr="495" mi="0" ci="1" mb="0" cb="0"/><line nr="496" mi="0" ci="6" mb="0" cb="0"/><line nr="497" mi="0" ci="1" mb="0" cb="0"/><line nr="498" mi="0" ci="6" mb="0" cb="0"/><line nr="499" mi="0" ci="1" mb="0" cb="0"/><line nr="500" mi="0" ci="6" mb="0" cb="0"/><line nr="501" mi="0" ci="1" mb="0" cb="0"/><line nr="503" mi="0" ci="8" mb="0" cb="2"/><line nr="504" mi="0" ci="8" mb="0" cb="0"/><line nr="505" mi="0" ci="5" mb="0" cb="0"/><line nr="506" mi="0" ci="3" mb="0" cb="0"/><line nr="507" mi="0" ci="7" mb="0" cb="2"/><line nr="508" mi="5" ci="8" mb="1" cb="1"/><line nr="509" mi="2" ci="1" mb="0" cb="0"/><line nr="510" mi="0" ci="31" mb="0" cb="0"/><line nr="514" mi="0" ci="5" mb="0" cb="2"/><line nr="515" mi="0" ci="10" mb="0" cb="0"/><line nr="517" mi="0" ci="5" mb="0" cb="0"/><line nr="519" mi="0" ci="4" mb="0" cb="0"/><line nr="521" mi="0" ci="14" mb="1" cb="3"/><line nr="522" mi="0" ci="3" mb="0" cb="0"/><line nr="523" mi="8" ci="6" mb="3" cb="1"/><line nr="524" mi="2" ci="1" mb="0" cb="0"/><line nr="525" mi="4" ci="9" mb="2" cb="2"/><line nr="526" mi="14" ci="3" mb="0" cb="0"/><line nr="527" mi="0" ci="2" mb="0" cb="0"/><line nr="528" mi="2" ci="12" mb="2" cb="2"/><line nr="529" mi="0" ci="2" mb="0" cb="0"/><line nr="530" mi="0" ci="4" mb="0" cb="0"/><line nr="531" mi="0" ci="4" mb="0" cb="0"/><line nr="532" mi="0" ci="4" mb="0" cb="0"/><line nr="534" mi="0" ci="19" mb="0" cb="0"/><line nr="535" mi="0" ci="2" mb="0" cb="0"/><line nr="537" mi="1" ci="0" mb="0" cb="0"/><line nr="538" mi="6" ci="0" mb="0" cb="0"/><line nr="539" mi="0" ci="1" mb="0" cb="0"/><line nr="540" mi="0" ci="5" mb="1" cb="1"/><line nr="541" mi="6" ci="0" mb="0" cb="0"/><line nr="543" mi="8" ci="0" mb="2" cb="0"/><line nr="544" mi="3" ci="0" mb="0" cb="0"/><line nr="545" mi="7" ci="0" mb="2" cb="0"/><line nr="546" mi="13" ci="0" mb="2" cb="0"/><line nr="547" mi="3" ci="0" mb="0" cb="0"/><line nr="548" mi="31" ci="0" mb="0" cb="0"/><line nr="553" mi="5" ci="0" mb="2" cb="0"/><line nr="554" mi="10" ci="0" mb="0" cb="0"/><line nr="556" mi="5" ci="0" mb="0" cb="0"/><line nr="558" mi="4" ci="0" mb="0" cb="0"/><line nr="560" mi="18" ci="0" mb="0" cb="0"/><line nr="563" mi="19" ci="0" mb="0" cb="0"/><line nr="564" mi="2" ci="0" mb="0" cb="0"/><line nr="566" mi="1" ci="0" mb="0" cb="0"/><line nr="567" mi="6" ci="0" mb="0" cb="0"/><line nr="568" mi="1" ci="0" mb="0" cb="0"/><line nr="572" mi="0" ci="1" mb="0" cb="0"/><line nr="573" mi="5" ci="0" mb="0" cb="0"/><line nr="575" mi="0" ci="1" mb="0" cb="0"/><line nr="586" mi="5" ci="0" mb="0" cb="0"/><line nr="587" mi="4" ci="0" mb="0" cb="0"/><line nr="588" mi="8" ci="0" mb="2" cb="0"/><line nr="589" mi="9" ci="0" mb="4" cb="0"/><line nr="590" mi="13" ci="0" mb="2" cb="0"/><line nr="591" mi="17" ci="0" mb="0" cb="0"/><line nr="592" mi="10" ci="0" mb="2" cb="0"/><line nr="593" mi="5" ci="0" mb="2" cb="0"/><line nr="594" mi="19" ci="0" mb="0" cb="0"/><line nr="595" mi="8" ci="0" mb="0" cb="0"/><line nr="597" mi="4" ci="0" mb="0" cb="0"/><line nr="599" mi="1" ci="0" mb="0" cb="0"/><line nr="602" mi="3" ci="0" mb="0" cb="0"/><line nr="613" mi="4" ci="0" mb="0" cb="0"/><line nr="614" mi="8" ci="0" mb="2" cb="0"/><line nr="615" mi="8" ci="0" mb="0" cb="0"/><line nr="617" mi="4" ci="0" mb="0" cb="0"/><line nr="618" mi="5" ci="0" mb="0" cb="0"/><line nr="619" mi="7" ci="0" mb="0" cb="0"/><line nr="632" mi="2" ci="0" mb="0" cb="0"/><line nr="633" mi="4" ci="0" mb="0" cb="0"/><line nr="634" mi="2" ci="0" mb="2" cb="0"/><line nr="635" mi="9" ci="0" mb="2" cb="0"/><line nr="636" mi="4" ci="0" mb="0" cb="0"/><line nr="637" mi="6" ci="0" mb="0" cb="0"/><line nr="638" mi="4" ci="0" mb="0" cb="0"/><line nr="641" mi="4" ci="0" mb="0" cb="0"/><line nr="642" mi="8" ci="0" mb="2" cb="0"/><line nr="643" mi="8" ci="0" mb="2" cb="0"/><line nr="644" mi="5" ci="0" mb="0" cb="0"/><line nr="645" mi="6" ci="0" mb="0" cb="0"/><line nr="646" mi="4" ci="0" mb="0" cb="0"/><line nr="649" mi="2" ci="0" mb="0" cb="0"/><line nr="650" mi="4" ci="0" mb="0" cb="0"/><line nr="652" mi="1" ci="0" mb="0" cb="0"/><line nr="653" mi="4" ci="0" mb="2" cb="0"/><line nr="654" mi="5" ci="0" mb="0" cb="0"/><line nr="656" mi="1" ci="0" mb="0" cb="0"/><line nr="666" mi="4" ci="0" mb="0" cb="0"/><line nr="667" mi="3" ci="0" mb="0" cb="0"/><line nr="668" mi="5" ci="0" mb="0" cb="0"/><line nr="669" mi="7" ci="0" mb="0" cb="0"/><line nr="682" mi="5" ci="0" mb="4" cb="0"/><line nr="683" mi="4" ci="0" mb="0" cb="0"/><line nr="684" mi="3" ci="0" mb="0" cb="0"/><line nr="685" mi="4" ci="0" mb="0" cb="0"/><line nr="686" mi="5" ci="0" mb="0" cb="0"/><line nr="687" mi="3" ci="0" mb="2" cb="0"/><line nr="689" mi="5" ci="0" mb="4" cb="0"/><line nr="690" mi="4" ci="0" mb="0" cb="0"/><line nr="691" mi="5" ci="0" mb="0" cb="0"/><line nr="692" mi="5" ci="0" mb="0" cb="0"/><line nr="694" mi="9" ci="0" mb="2" cb="0"/><line nr="695" mi="4" ci="0" mb="0" cb="0"/><line nr="696" mi="12" ci="0" mb="0" cb="0"/><line nr="697" mi="4" ci="0" mb="0" cb="0"/><line nr="701" mi="4" ci="0" mb="0" cb="0"/><line nr="702" mi="8" ci="0" mb="2" cb="0"/><line nr="704" mi="5" ci="0" mb="4" cb="0"/><line nr="705" mi="7" ci="0" mb="0" cb="0"/><line nr="706" mi="5" ci="0" mb="0" cb="0"/><line nr="707" mi="5" ci="0" mb="0" cb="0"/><line nr="709" mi="8" ci="0" mb="2" cb="0"/><line nr="710" mi="7" ci="0" mb="0" cb="0"/><line nr="711" mi="12" ci="0" mb="0" cb="0"/><line nr="712" mi="4" ci="0" mb="0" cb="0"/><line nr="716" mi="2" ci="0" mb="0" cb="0"/><line nr="717" mi="4" ci="0" mb="0" cb="0"/><line nr="719" mi="3" ci="0" mb="2" cb="0"/><line nr="720" mi="6" ci="0" mb="0" cb="0"/><line nr="722" mi="5" ci="0" mb="0" cb="0"/><line nr="724" mi="1" ci="0" mb="0" cb="0"/><line nr="737" mi="0" ci="6" mb="0" cb="2"/><line nr="741" mi="0" ci="5" mb="0" cb="0"/><line nr="742" mi="0" ci="5" mb="0" cb="0"/><line nr="743" mi="0" ci="2" mb="0" cb="0"/><line nr="744" mi="0" ci="4" mb="0" cb="0"/><line nr="745" mi="0" ci="10" mb="0" cb="2"/><line nr="746" mi="0" ci="16" mb="0" cb="0"/><line nr="748" mi="0" ci="16" mb="0" cb="0"/><line nr="750" mi="0" ci="16" mb="0" cb="0"/><line nr="752" mi="0" ci="16" mb="0" cb="0"/><line nr="754" mi="0" ci="16" mb="0" cb="0"/><line nr="756" mi="0" ci="1" mb="0" cb="0"/><line nr="757" mi="0" ci="5" mb="0" cb="0"/><line nr="758" mi="0" ci="6" mb="0" cb="0"/><line nr="760" mi="0" ci="10" mb="0" cb="2"/><line nr="761" mi="0" ci="16" mb="0" cb="0"/><line nr="763" mi="0" ci="16" mb="0" cb="0"/><line nr="765" mi="0" ci="16" mb="0" cb="0"/><line nr="767" mi="0" ci="16" mb="0" cb="0"/><line nr="769" mi="0" ci="16" mb="0" cb="0"/><line nr="771" mi="0" ci="1" mb="0" cb="0"/><line nr="772" mi="0" ci="5" mb="0" cb="0"/><line nr="773" mi="0" ci="6" mb="0" cb="0"/><line nr="775" mi="0" ci="10" mb="0" cb="2"/><line nr="776" mi="0" ci="16" mb="0" cb="0"/><line nr="778" mi="0" ci="16" mb="0" cb="0"/><line nr="780" mi="0" ci="16" mb="0" cb="0"/><line nr="782" mi="0" ci="16" mb="0" cb="0"/><line nr="784" mi="0" ci="16" mb="0" cb="0"/><line nr="786" mi="0" ci="2" mb="0" cb="0"/><line nr="787" mi="0" ci="15" mb="0" cb="0"/><line nr="789" mi="4" ci="6" mb="1" cb="1"/><line nr="790" mi="24" ci="0" mb="0" cb="0"/><line nr="793" mi="24" ci="0" mb="0" cb="0"/><line nr="796" mi="24" ci="0" mb="0" cb="0"/><line nr="799" mi="1" ci="0" mb="0" cb="0"/><line nr="800" mi="0" ci="17" mb="0" cb="0"/><line nr="803" mi="0" ci="10" mb="0" cb="2"/><line nr="804" mi="0" ci="24" mb="0" cb="0"/><line nr="807" mi="0" ci="24" mb="0" cb="0"/><line nr="810" mi="0" ci="24" mb="0" cb="0"/><line nr="813" mi="0" ci="24" mb="0" cb="0"/><line nr="816" mi="0" ci="24" mb="0" cb="0"/><line nr="819" mi="0" ci="4" mb="0" cb="0"/><line nr="820" mi="0" ci="21" mb="0" cb="0"/><line nr="824" mi="0" ci="10" mb="0" cb="2"/><line nr="825" mi="0" ci="32" mb="0" cb="0"/><line nr="829" mi="0" ci="32" mb="0" cb="0"/><line nr="833" mi="0" ci="1" mb="0" cb="0"/><line nr="834" mi="0" ci="1" mb="0" cb="0"/><line nr="835" mi="0" ci="1" mb="0" cb="0"/><line nr="837" mi="0" ci="1" mb="0" cb="0"/><line nr="849" mi="0" ci="3" mb="0" cb="2"/><line nr="850" mi="0" ci="6" mb="0" cb="0"/><line nr="851" mi="0" ci="3" mb="0" cb="2"/><line nr="852" mi="0" ci="6" mb="0" cb="0"/><line nr="853" mi="0" ci="3" mb="1" cb="1"/><line nr="854" mi="0" ci="6" mb="0" cb="0"/><line nr="856" mi="13" ci="0" mb="0" cb="0"/><line nr="872" mi="0" ci="4" mb="0" cb="0"/><line nr="873" mi="0" ci="5" mb="0" cb="0"/><line nr="874" mi="0" ci="13" mb="0" cb="0"/><line nr="876" mi="0" ci="3" mb="0" cb="2"/><line nr="877" mi="0" ci="5" mb="0" cb="0"/><line nr="878" mi="0" ci="1" mb="0" cb="0"/><line nr="880" mi="0" ci="6" mb="0" cb="0"/><line nr="881" mi="0" ci="2" mb="0" cb="0"/><line nr="883" mi="0" ci="2" mb="0" cb="0"/><line nr="898" mi="0" ci="4" mb="0" cb="0"/><line nr="899" mi="0" ci="5" mb="0" cb="0"/><line nr="900" mi="0" ci="13" mb="0" cb="0"/><line nr="902" mi="0" ci="3" mb="0" cb="2"/><line nr="903" mi="0" ci="6" mb="0" cb="0"/><line nr="905" mi="0" ci="6" mb="0" cb="0"/><line nr="906" mi="0" ci="2" mb="0" cb="0"/><line nr="908" mi="0" ci="2" mb="0" cb="0"/><line nr="924" mi="0" ci="4" mb="0" cb="0"/><line nr="925" mi="0" ci="5" mb="0" cb="0"/><line nr="926" mi="0" ci="4" mb="0" cb="0"/><line nr="927" mi="0" ci="4" mb="0" cb="0"/><line nr="928" mi="0" ci="6" mb="0" cb="0"/><line nr="929" mi="0" ci="3" mb="1" cb="1"/><line nr="930" mi="4" ci="7" mb="1" cb="1"/><line nr="931" mi="3" ci="0" mb="0" cb="0"/><line nr="932" mi="47" ci="0" mb="0" cb="0"/><line nr="937" mi="7" ci="0" mb="0" cb="0"/><line nr="938" mi="4" ci="0" mb="0" cb="0"/><line nr="939" mi="1" ci="0" mb="0" cb="0"/><line nr="941" mi="0" ci="13" mb="0" cb="0"/><line nr="943" mi="0" ci="3" mb="0" cb="2"/><line nr="944" mi="0" ci="6" mb="0" cb="0"/><line nr="946" mi="0" ci="6" mb="0" cb="0"/><line nr="947" mi="0" ci="2" mb="0" cb="0"/><line nr="949" mi="0" ci="2" mb="0" cb="0"/><line nr="961" mi="0" ci="15" mb="1" cb="5"/><line nr="964" mi="0" ci="11" mb="0" cb="2"/><line nr="965" mi="0" ci="10" mb="1" cb="1"/><line nr="966" mi="0" ci="2" mb="1" cb="1"/><line nr="967" mi="0" ci="11" mb="0" cb="2"/><line nr="968" mi="0" ci="2" mb="0" cb="0"/><line nr="969" mi="0" ci="2" mb="0" cb="0"/><line nr="971" mi="0" ci="11" mb="0" cb="0"/><line nr="972" mi="3" ci="0" mb="0" cb="0"/><line nr="973" mi="2" ci="0" mb="2" cb="0"/><line nr="974" mi="3" ci="0" mb="0" cb="0"/><line nr="976" mi="0" ci="1" mb="0" cb="0"/><line nr="977" mi="0" ci="3" mb="0" cb="0"/><line nr="979" mi="1" ci="0" mb="0" cb="0"/><line nr="980" mi="0" ci="1" mb="0" cb="0"/><line nr="982" mi="0" ci="1" mb="0" cb="0"/><line nr="984" mi="0" ci="1" mb="0" cb="0"/><line nr="998" mi="0" ci="2" mb="0" cb="0"/><line nr="1000" mi="0" ci="7" mb="0" cb="0"/><line nr="1001" mi="1" ci="0" mb="0" cb="0"/><line nr="1002" mi="3" ci="0" mb="0" cb="0"/><line nr="1003" mi="2" ci="0" mb="0" cb="0"/><line nr="1004" mi="0" ci="1" mb="0" cb="0"/><line nr="1005" mi="0" ci="2" mb="1" cb="1"/><line nr="1008" mi="0" ci="5" mb="0" cb="0"/><line nr="1009" mi="0" ci="2" mb="1" cb="1"/><line nr="1010" mi="0" ci="2" mb="0" cb="0"/><line nr="1012" mi="1" ci="0" mb="0" cb="0"/><line nr="1013" mi="3" ci="0" mb="0" cb="0"/><line nr="1014" mi="4" ci="0" mb="0" cb="0"/><line nr="1015" mi="0" ci="1" mb="0" cb="0"/><line nr="1017" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="941" covered="2433"/><counter type="BRANCH" missed="103" covered="119"/><counter type="LINE" missed="131" covered="352"/><counter type="COMPLEXITY" missed="77" covered="52"/><counter type="METHOD" missed="5" covered="13"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSolrComponentKwic.java"><line nr="90" mi="0" ci="2" mb="0" cb="0"/><line nr="91" mi="0" ci="1" mb="0" cb="0"/><line nr="101" mi="5" ci="0" mb="0" cb="0"/><line nr="102" mi="1" ci="0" mb="0" cb="0"/><line nr="103" mi="2" ci="0" mb="0" cb="0"/><line nr="117" mi="2" ci="0" mb="0" cb="0"/><line nr="118" mi="4" ci="0" mb="0" cb="0"/><line nr="119" mi="3" ci="0" mb="2" cb="0"/><line nr="120" mi="2" ci="0" mb="0" cb="0"/><line nr="121" mi="4" ci="0" mb="0" cb="0"/><line nr="122" mi="4" ci="0" mb="0" cb="0"/><line nr="123" mi="4" ci="0" mb="0" cb="0"/><line nr="124" mi="4" ci="0" mb="0" cb="0"/><line nr="125" mi="4" ci="0" mb="0" cb="0"/><line nr="126" mi="4" ci="0" mb="0" cb="0"/><line nr="127" mi="4" ci="0" mb="0" cb="0"/><line nr="128" mi="4" ci="0" mb="0" cb="0"/><line nr="129" mi="4" ci="0" mb="0" cb="0"/><line nr="130" mi="4" ci="0" mb="0" cb="0"/><line nr="131" mi="4" ci="0" mb="0" cb="0"/><line nr="132" mi="4" ci="0" mb="0" cb="0"/><line nr="133" mi="4" ci="0" mb="0" cb="0"/><line nr="134" mi="4" ci="0" mb="0" cb="0"/><line nr="135" mi="10" ci="0" mb="2" cb="0"/><line nr="136" mi="18" ci="0" mb="0" cb="0"/><line nr="137" mi="2" ci="0" mb="0" cb="0"/><line nr="138" mi="20" ci="0" mb="0" cb="0"/><line nr="140" mi="20" ci="0" mb="0" cb="0"/><line nr="143" mi="20" ci="0" mb="0" cb="0"/><line nr="146" mi="20" ci="0" mb="0" cb="0"/><line nr="149" mi="18" ci="0" mb="0" cb="0"/><line nr="150" mi="2" ci="0" mb="0" cb="0"/><line nr="152" mi="4" ci="0" mb="0" cb="0"/><line nr="153" mi="13" ci="0" mb="0" cb="0"/><line nr="155" mi="6" ci="0" mb="0" cb="0"/><line nr="156" mi="3" ci="0" mb="2" cb="0"/><line nr="157" mi="4" ci="0" mb="0" cb="0"/><line nr="158" mi="10" ci="0" mb="2" cb="0"/><line nr="159" mi="26" ci="0" mb="0" cb="0"/><line nr="163" mi="2" ci="0" mb="2" cb="0"/><line nr="164" mi="4" ci="0" mb="2" cb="0"/><line nr="165" mi="7" ci="0" mb="0" cb="0"/><line nr="167" mi="24" ci="0" mb="0" cb="0"/><line nr="168" mi="2" ci="0" mb="0" cb="0"/><line nr="171" mi="2" ci="0" mb="2" cb="0"/><line nr="172" mi="4" ci="0" mb="0" cb="0"/><line nr="173" mi="4" ci="0" mb="0" cb="0"/><line nr="174" mi="8" ci="0" mb="2" cb="0"/><line nr="175" mi="8" ci="0" mb="0" cb="0"/><line nr="176" mi="4" ci="0" mb="0" cb="0"/><line nr="178" mi="7" ci="0" mb="0" cb="0"/><line nr="181" mi="1" ci="0" mb="0" cb="0"/><line nr="182" mi="10" ci="0" mb="2" cb="0"/><line nr="183" mi="1" ci="0" mb="0" cb="0"/><line nr="184" mi="8" ci="0" mb="0" cb="0"/><line nr="185" mi="8" ci="0" mb="0" cb="0"/><line nr="186" mi="1" ci="0" mb="0" cb="0"/><line nr="188" mi="18" ci="0" mb="0" cb="0"/><line nr="189" mi="1" ci="0" mb="0" cb="0"/><line nr="190" mi="1" ci="0" mb="0" cb="0"/><line nr="191" mi="2" ci="0" mb="0" cb="0"/><line nr="192" mi="20" ci="0" mb="0" cb="0"/><line nr="194" mi="20" ci="0" mb="0" cb="0"/><line nr="196" mi="18" ci="0" mb="0" cb="0"/><line nr="197" mi="2" ci="0" mb="0" cb="0"/><line nr="198" mi="18" ci="0" mb="0" cb="0"/><line nr="199" mi="2" ci="0" mb="0" cb="0"/><line nr="200" mi="18" ci="0" mb="0" cb="0"/><line nr="201" mi="2" ci="0" mb="0" cb="0"/><line nr="202" mi="18" ci="0" mb="0" cb="0"/><line nr="203" mi="2" ci="0" mb="0" cb="0"/><line nr="204" mi="20" ci="0" mb="0" cb="0"/><line nr="206" mi="1" ci="0" mb="0" cb="0"/><line nr="207" mi="1" ci="0" mb="0" cb="0"/><line nr="208" mi="6" ci="0" mb="0" cb="0"/><line nr="209" mi="3" ci="0" mb="0" cb="0"/><line nr="210" mi="3" ci="0" mb="0" cb="0"/><line nr="211" mi="16" ci="0" mb="2" cb="0"/><line nr="212" mi="5" ci="0" mb="4" cb="0"/><line nr="213" mi="5" ci="0" mb="0" cb="0"/><line nr="214" mi="5" ci="0" mb="2" cb="0"/><line nr="215" mi="9" ci="0" mb="0" cb="0"/><line nr="218" mi="6" ci="0" mb="0" cb="0"/><line nr="219" mi="1" ci="0" mb="0" cb="0"/><line nr="220" mi="6" ci="0" mb="0" cb="0"/><line nr="221" mi="1" ci="0" mb="0" cb="0"/><line nr="222" mi="6" ci="0" mb="0" cb="0"/><line nr="223" mi="1" ci="0" mb="0" cb="0"/><line nr="224" mi="6" ci="0" mb="0" cb="0"/><line nr="225" mi="1" ci="0" mb="0" cb="0"/><line nr="226" mi="6" ci="0" mb="0" cb="0"/><line nr="227" mi="1" ci="0" mb="0" cb="0"/><line nr="228" mi="6" ci="0" mb="0" cb="0"/><line nr="230" mi="1" ci="0" mb="0" cb="0"/><line nr="231" mi="6" ci="0" mb="0" cb="0"/><line nr="232" mi="1" ci="0" mb="0" cb="0"/><line nr="233" mi="6" ci="0" mb="0" cb="0"/><line nr="234" mi="1" ci="0" mb="0" cb="0"/><line nr="235" mi="6" ci="0" mb="0" cb="0"/><line nr="236" mi="1" ci="0" mb="0" cb="0"/><line nr="237" mi="6" ci="0" mb="0" cb="0"/><line nr="238" mi="1" ci="0" mb="0" cb="0"/><line nr="239" mi="6" ci="0" mb="0" cb="0"/><line nr="240" mi="1" ci="0" mb="0" cb="0"/><line nr="241" mi="6" ci="0" mb="0" cb="0"/><line nr="242" mi="1" ci="0" mb="0" cb="0"/><line nr="243" mi="8" ci="0" mb="2" cb="0"/><line nr="244" mi="8" ci="0" mb="0" cb="0"/><line nr="245" mi="9" ci="0" mb="2" cb="0"/><line nr="246" mi="3" ci="0" mb="0" cb="0"/><line nr="247" mi="21" ci="0" mb="0" cb="0"/><line nr="251" mi="5" ci="0" mb="2" cb="0"/><line nr="252" mi="10" ci="0" mb="0" cb="0"/><line nr="254" mi="5" ci="0" mb="0" cb="0"/><line nr="256" mi="13" ci="0" mb="4" cb="0"/><line nr="257" mi="19" ci="0" mb="0" cb="0"/><line nr="258" mi="2" ci="0" mb="0" cb="0"/><line nr="259" mi="4" ci="0" mb="0" cb="0"/><line nr="260" mi="13" ci="0" mb="2" cb="0"/><line nr="262" mi="6" ci="0" mb="0" cb="0"/><line nr="263" mi="6" ci="0" mb="0" cb="0"/><line nr="264" mi="6" ci="0" mb="0" cb="0"/><line nr="265" mi="4" ci="0" mb="0" cb="0"/><line nr="266" mi="21" ci="0" mb="0" cb="0"/><line nr="270" mi="1" ci="0" mb="0" cb="0"/><line nr="280" mi="4" ci="0" mb="0" cb="0"/><line nr="281" mi="5" ci="0" mb="0" cb="0"/><line nr="282" mi="4" ci="0" mb="0" cb="0"/><line nr="283" mi="5" ci="0" mb="2" cb="0"/><line nr="284" mi="13" ci="0" mb="2" cb="0"/><line nr="285" mi="4" ci="0" mb="0" cb="0"/><line nr="286" mi="7" ci="0" mb="0" cb="0"/><line nr="287" mi="4" ci="0" mb="0" cb="0"/><line nr="288" mi="10" ci="0" mb="2" cb="0"/><line nr="289" mi="4" ci="0" mb="0" cb="0"/><line nr="290" mi="4" ci="0" mb="0" cb="0"/><line nr="291" mi="2" ci="0" mb="0" cb="0"/><line nr="292" mi="2" ci="0" mb="0" cb="0"/><line nr="293" mi="3" ci="0" mb="2" cb="0"/><line nr="294" mi="4" ci="0" mb="0" cb="0"/><line nr="296" mi="3" ci="0" mb="2" cb="0"/><line nr="297" mi="4" ci="0" mb="0" cb="0"/><line nr="299" mi="8" ci="0" mb="0" cb="0"/><line nr="300" mi="7" ci="0" mb="2" cb="0"/><line nr="301" mi="2" ci="0" mb="0" cb="0"/><line nr="302" mi="6" ci="0" mb="2" cb="0"/><line nr="303" mi="4" ci="0" mb="0" cb="0"/><line nr="304" mi="15" ci="0" mb="2" cb="0"/><line nr="305" mi="4" ci="0" mb="0" cb="0"/><line nr="306" mi="5" ci="0" mb="0" cb="0"/><line nr="307" mi="5" ci="0" mb="0" cb="0"/><line nr="308" mi="4" ci="0" mb="0" cb="0"/><line nr="309" mi="1" ci="0" mb="0" cb="0"/><line nr="310" mi="4" ci="0" mb="2" cb="0"/><line nr="311" mi="2" ci="0" mb="2" cb="0"/><line nr="312" mi="7" ci="0" mb="0" cb="0"/><line nr="314" mi="4" ci="0" mb="2" cb="0"/><line nr="315" mi="2" ci="0" mb="2" cb="0"/><line nr="316" mi="7" ci="0" mb="0" cb="0"/><line nr="319" mi="6" ci="0" mb="0" cb="0"/><line nr="323" mi="3" ci="0" mb="2" cb="0"/><line nr="324" mi="4" ci="0" mb="0" cb="0"/><line nr="326" mi="4" ci="0" mb="0" cb="0"/><line nr="327" mi="3" ci="0" mb="2" cb="0"/><line nr="328" mi="4" ci="0" mb="0" cb="0"/><line nr="330" mi="4" ci="0" mb="0" cb="0"/><line nr="331" mi="1" ci="0" mb="0" cb="0"/><line nr="332" mi="8" ci="0" mb="0" cb="0"/><line nr="333" mi="8" ci="0" mb="0" cb="0"/><line nr="334" mi="6" ci="0" mb="0" cb="0"/><line nr="335" mi="2" ci="0" mb="0" cb="0"/><line nr="336" mi="6" ci="0" mb="0" cb="0"/><line nr="337" mi="2" ci="0" mb="0" cb="0"/><line nr="338" mi="4" ci="0" mb="0" cb="0"/><line nr="339" mi="4" ci="0" mb="0" cb="0"/><line nr="340" mi="2" ci="0" mb="0" cb="0"/><line nr="341" mi="5" ci="0" mb="2" cb="0"/><line nr="342" mi="13" ci="0" mb="2" cb="0"/><line nr="343" mi="4" ci="0" mb="0" cb="0"/><line nr="344" mi="7" ci="0" mb="0" cb="0"/><line nr="345" mi="4" ci="0" mb="0" cb="0"/><line nr="346" mi="10" ci="0" mb="2" cb="0"/><line nr="347" mi="4" ci="0" mb="0" cb="0"/><line nr="348" mi="6" ci="0" mb="0" cb="0"/><line nr="349" mi="6" ci="0" mb="0" cb="0"/><line nr="350" mi="4" ci="0" mb="0" cb="0"/><line nr="351" mi="11" ci="0" mb="2" cb="0"/><line nr="352" mi="4" ci="0" mb="0" cb="0"/><line nr="353" mi="3" ci="0" mb="2" cb="0"/><line nr="354" mi="5" ci="0" mb="0" cb="0"/><line nr="356" mi="5" ci="0" mb="0" cb="0"/><line nr="357" mi="5" ci="0" mb="0" cb="0"/><line nr="358" mi="3" ci="0" mb="2" cb="0"/><line nr="359" mi="4" ci="0" mb="0" cb="0"/><line nr="360" mi="1" ci="0" mb="0" cb="0"/><line nr="361" mi="4" ci="0" mb="0" cb="0"/><line nr="362" mi="1" ci="0" mb="0" cb="0"/><line nr="364" mi="3" ci="0" mb="2" cb="0"/><line nr="365" mi="4" ci="0" mb="0" cb="0"/><line nr="366" mi="1" ci="0" mb="0" cb="0"/><line nr="368" mi="3" ci="0" mb="2" cb="0"/><line nr="369" mi="4" ci="0" mb="0" cb="0"/><line nr="370" mi="1" ci="0" mb="0" cb="0"/><line nr="372" mi="3" ci="0" mb="2" cb="0"/><line nr="373" mi="5" ci="0" mb="0" cb="0"/><line nr="375" mi="3" ci="0" mb="2" cb="0"/><line nr="376" mi="4" ci="0" mb="0" cb="0"/><line nr="377" mi="1" ci="0" mb="0" cb="0"/><line nr="378" mi="4" ci="0" mb="0" cb="0"/><line nr="379" mi="1" ci="0" mb="0" cb="0"/><line nr="381" mi="3" ci="0" mb="2" cb="0"/><line nr="382" mi="4" ci="0" mb="0" cb="0"/><line nr="383" mi="1" ci="0" mb="0" cb="0"/><line nr="384" mi="4" ci="0" mb="0" cb="0"/><line nr="385" mi="1" ci="0" mb="0" cb="0"/><line nr="387" mi="4" ci="0" mb="0" cb="0"/><line nr="388" mi="1" ci="0" mb="0" cb="0"/><line nr="389" mi="4" ci="0" mb="0" cb="0"/><line nr="391" mi="4" ci="0" mb="0" cb="0"/><line nr="392" mi="1" ci="0" mb="0" cb="0"/><line nr="393" mi="8" ci="0" mb="0" cb="0"/><line nr="394" mi="8" ci="0" mb="0" cb="0"/><line nr="395" mi="6" ci="0" mb="0" cb="0"/><line nr="396" mi="2" ci="0" mb="0" cb="0"/><line nr="397" mi="6" ci="0" mb="0" cb="0"/><line nr="398" mi="2" ci="0" mb="0" cb="0"/><line nr="399" mi="4" ci="0" mb="0" cb="0"/><line nr="400" mi="4" ci="0" mb="0" cb="0"/><line nr="401" mi="1" ci="0" mb="0" cb="0"/><line nr="403" mi="4" ci="0" mb="0" cb="0"/><line nr="404" mi="2" ci="0" mb="0" cb="0"/><line nr="418" mi="6" ci="0" mb="2" cb="0"/><line nr="419" mi="12" ci="0" mb="4" cb="0"/><line nr="423" mi="2" ci="0" mb="0" cb="0"/><line nr="424" mi="4" ci="0" mb="0" cb="0"/><line nr="425" mi="5" ci="0" mb="0" cb="0"/><line nr="426" mi="10" ci="0" mb="2" cb="0"/><line nr="427" mi="14" ci="0" mb="0" cb="0"/><line nr="428" mi="2" ci="0" mb="0" cb="0"/><line nr="429" mi="16" ci="0" mb="0" cb="0"/><line nr="431" mi="16" ci="0" mb="0" cb="0"/><line nr="433" mi="16" ci="0" mb="0" cb="0"/><line nr="435" mi="16" ci="0" mb="0" cb="0"/><line nr="437" mi="16" ci="0" mb="0" cb="0"/><line nr="439" mi="14" ci="0" mb="0" cb="0"/><line nr="440" mi="2" ci="0" mb="0" cb="0"/><line nr="441" mi="16" ci="0" mb="0" cb="0"/><line nr="443" mi="16" ci="0" mb="0" cb="0"/><line nr="445" mi="14" ci="0" mb="0" cb="0"/><line nr="446" mi="2" ci="0" mb="0" cb="0"/><line nr="447" mi="14" ci="0" mb="0" cb="0"/><line nr="448" mi="2" ci="0" mb="0" cb="0"/><line nr="449" mi="16" ci="0" mb="0" cb="0"/><line nr="451" mi="1" ci="0" mb="0" cb="0"/><line nr="454" mi="1" ci="0" mb="0" cb="0"/><line nr="464" mi="15" ci="0" mb="6" cb="0"/><line nr="467" mi="11" ci="0" mb="2" cb="0"/><line nr="468" mi="10" ci="0" mb="2" cb="0"/><line nr="469" mi="2" ci="0" mb="2" cb="0"/><line nr="472" mi="1" ci="0" mb="0" cb="0"/><line nr="474" mi="1" ci="0" mb="0" cb="0"/><line nr="487" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="1574" covered="3"/><counter type="BRANCH" missed="108" covered="0"/><counter type="LINE" missed="260" covered="2"/><counter type="COMPLEXITY" missed="60" covered="1"/><counter type="METHOD" missed="6" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSolrComponentTermvector.java"><line nr="48" mi="0" ci="2" mb="0" cb="0"/><line nr="49" mi="0" ci="2" mb="0" cb="0"/><line nr="132" mi="0" ci="2" mb="0" cb="0"/><line nr="133" mi="0" ci="3" mb="0" cb="0"/><line nr="134" mi="0" ci="1" mb="0" cb="0"/><line nr="146" mi="0" ci="2" mb="0" cb="0"/><line nr="147" mi="0" ci="4" mb="0" cb="0"/><line nr="148" mi="0" ci="3" mb="1" cb="1"/><line nr="149" mi="0" ci="2" mb="0" cb="0"/><line nr="150" mi="0" ci="4" mb="0" cb="0"/><line nr="151" mi="0" ci="4" mb="0" cb="0"/><line nr="152" mi="0" ci="4" mb="0" cb="0"/><line nr="153" mi="0" ci="4" mb="0" cb="0"/><line nr="154" mi="0" ci="4" mb="0" cb="0"/><line nr="155" mi="0" ci="4" mb="0" cb="0"/><line nr="156" mi="0" ci="4" mb="0" cb="0"/><line nr="157" mi="0" ci="4" mb="0" cb="0"/><line nr="158" mi="0" ci="4" mb="0" cb="0"/><line nr="159" mi="0" ci="4" mb="0" cb="0"/><line nr="160" mi="0" ci="4" mb="0" cb="0"/><line nr="161" mi="0" ci="4" mb="0" cb="0"/><line nr="162" mi="0" ci="4" mb="0" cb="0"/><line nr="163" mi="0" ci="4" mb="0" cb="0"/><line nr="164" mi="0" ci="4" mb="0" cb="0"/><line nr="165" mi="0" ci="4" mb="0" cb="0"/><line nr="166" mi="0" ci="4" mb="0" cb="0"/><line nr="167" mi="0" ci="4" mb="0" cb="0"/><line nr="168" mi="0" ci="4" mb="0" cb="0"/><line nr="169" mi="0" ci="4" mb="0" cb="0"/><line nr="170" mi="0" ci="10" mb="0" cb="2"/><line nr="171" mi="0" ci="20" mb="0" cb="0"/><line nr="174" mi="0" ci="19" mb="0" cb="0"/><line nr="176" mi="0" ci="3" mb="0" cb="0"/><line nr="177" mi="0" ci="20" mb="0" cb="0"/><line nr="179" mi="0" ci="20" mb="0" cb="0"/><line nr="181" mi="0" ci="20" mb="0" cb="0"/><line nr="184" mi="0" ci="20" mb="0" cb="0"/><line nr="186" mi="0" ci="18" mb="0" cb="0"/><line nr="187" mi="0" ci="2" mb="0" cb="0"/><line nr="189" mi="0" ci="20" mb="0" cb="0"/><line nr="192" mi="0" ci="20" mb="0" cb="0"/><line nr="194" mi="0" ci="20" mb="0" cb="0"/><line nr="196" mi="0" ci="20" mb="0" cb="0"/><line nr="199" mi="0" ci="2" mb="0" cb="0"/><line nr="200" mi="0" ci="15" mb="0" cb="0"/><line nr="202" mi="0" ci="6" mb="0" cb="0"/><line nr="203" mi="0" ci="6" mb="0" cb="0"/><line nr="204" mi="0" ci="6" mb="0" cb="0"/><line nr="205" mi="0" ci="2" mb="0" cb="0"/><line nr="206" mi="4" ci="6" mb="1" cb="1"/><line nr="207" mi="28" ci="0" mb="0" cb="0"/><line nr="208" mi="1" ci="0" mb="0" cb="0"/><line nr="212" mi="1" ci="0" mb="0" cb="0"/><line nr="213" mi="2" ci="0" mb="0" cb="0"/><line nr="214" mi="28" ci="0" mb="0" cb="0"/><line nr="215" mi="2" ci="0" mb="0" cb="0"/><line nr="218" mi="28" ci="0" mb="0" cb="0"/><line nr="219" mi="2" ci="0" mb="0" cb="0"/><line nr="222" mi="1" ci="0" mb="0" cb="0"/><line nr="223" mi="1" ci="0" mb="0" cb="0"/><line nr="224" mi="0" ci="20" mb="0" cb="0"/><line nr="226" mi="0" ci="19" mb="0" cb="0"/><line nr="228" mi="0" ci="20" mb="0" cb="0"/><line nr="229" mi="0" ci="1" mb="0" cb="0"/><line nr="231" mi="0" ci="20" mb="0" cb="0"/><line nr="233" mi="0" ci="20" mb="0" cb="0"/><line nr="235" mi="0" ci="20" mb="0" cb="0"/><line nr="236" mi="0" ci="1" mb="0" cb="0"/><line nr="238" mi="0" ci="1" mb="0" cb="0"/><line nr="239" mi="0" ci="1" mb="0" cb="0"/><line nr="240" mi="0" ci="6" mb="0" cb="0"/><line nr="241" mi="0" ci="3" mb="0" cb="0"/><line nr="242" mi="0" ci="3" mb="0" cb="0"/><line nr="244" mi="0" ci="16" mb="0" cb="2"/><line nr="245" mi="0" ci="5" mb="2" cb="2"/><line nr="246" mi="5" ci="0" mb="0" cb="0"/><line nr="247" mi="0" ci="5" mb="1" cb="1"/><line nr="248" mi="0" ci="9" mb="0" cb="0"/><line nr="251" mi="0" ci="6" mb="0" cb="0"/><line nr="252" mi="0" ci="1" mb="0" cb="0"/><line nr="253" mi="0" ci="6" mb="0" cb="0"/><line nr="254" mi="0" ci="1" mb="0" cb="0"/><line nr="255" mi="0" ci="6" mb="0" cb="0"/><line nr="256" mi="0" ci="1" mb="0" cb="0"/><line nr="257" mi="0" ci="6" mb="0" cb="0"/><line nr="258" mi="0" ci="1" mb="0" cb="0"/><line nr="259" mi="0" ci="6" mb="0" cb="0"/><line nr="260" mi="0" ci="1" mb="0" cb="0"/><line nr="261" mi="0" ci="6" mb="0" cb="0"/><line nr="263" mi="0" ci="1" mb="0" cb="0"/><line nr="264" mi="0" ci="6" mb="0" cb="0"/><line nr="265" mi="0" ci="1" mb="0" cb="0"/><line nr="266" mi="0" ci="6" mb="0" cb="0"/><line nr="267" mi="0" ci="1" mb="0" cb="0"/><line nr="268" mi="0" ci="6" mb="0" cb="0"/><line nr="269" mi="0" ci="1" mb="0" cb="0"/><line nr="270" mi="0" ci="6" mb="0" cb="0"/><line nr="272" mi="0" ci="1" mb="0" cb="0"/><line nr="273" mi="0" ci="6" mb="0" cb="0"/><line nr="274" mi="0" ci="1" mb="0" cb="0"/><line nr="275" mi="0" ci="8" mb="0" cb="2"/><line nr="276" mi="0" ci="7" mb="0" cb="2"/><line nr="277" mi="0" ci="4" mb="0" cb="0"/><line nr="278" mi="0" ci="4" mb="0" cb="0"/><line nr="280" mi="0" ci="4" mb="0" cb="0"/><line nr="281" mi="2" ci="12" mb="2" cb="2"/><line nr="282" mi="0" ci="2" mb="0" cb="0"/><line nr="283" mi="4" ci="9" mb="2" cb="2"/><line nr="284" mi="12" ci="5" mb="0" cb="0"/><line nr="285" mi="0" ci="14" mb="1" cb="3"/><line nr="286" mi="0" ci="2" mb="0" cb="0"/><line nr="287" mi="0" ci="15" mb="0" cb="4"/><line nr="289" mi="3" ci="4" mb="1" cb="1"/><line nr="290" mi="6" ci="3" mb="2" cb="0"/><line nr="291" mi="0" ci="14" mb="1" cb="3"/><line nr="292" mi="0" ci="2" mb="0" cb="0"/><line nr="293" mi="0" ci="7" mb="0" cb="2"/><line nr="294" mi="0" ci="7" mb="1" cb="1"/><line nr="295" mi="0" ci="2" mb="0" cb="0"/><line nr="296" mi="0" ci="14" mb="1" cb="3"/><line nr="297" mi="0" ci="2" mb="0" cb="0"/><line nr="298" mi="0" ci="14" mb="1" cb="3"/><line nr="299" mi="0" ci="2" mb="0" cb="0"/><line nr="300" mi="0" ci="7" mb="0" cb="2"/><line nr="301" mi="0" ci="9" mb="1" cb="1"/><line nr="302" mi="0" ci="4" mb="0" cb="0"/><line nr="303" mi="0" ci="4" mb="0" cb="0"/><line nr="304" mi="0" ci="4" mb="0" cb="0"/><line nr="305" mi="0" ci="4" mb="0" cb="0"/><line nr="306" mi="0" ci="2" mb="0" cb="0"/><line nr="307" mi="0" ci="4" mb="0" cb="0"/><line nr="308" mi="0" ci="4" mb="0" cb="2"/><line nr="309" mi="0" ci="4" mb="0" cb="0"/><line nr="310" mi="0" ci="6" mb="0" cb="0"/><line nr="311" mi="0" ci="8" mb="0" cb="2"/><line nr="312" mi="0" ci="12" mb="0" cb="0"/><line nr="314" mi="0" ci="7" mb="0" cb="0"/><line nr="316" mi="0" ci="4" mb="0" cb="0"/><line nr="317" mi="0" ci="2" mb="0" cb="0"/><line nr="318" mi="0" ci="4" mb="0" cb="0"/><line nr="319" mi="0" ci="4" mb="0" cb="2"/><line nr="320" mi="0" ci="4" mb="0" cb="0"/><line nr="321" mi="0" ci="6" mb="0" cb="0"/><line nr="322" mi="0" ci="8" mb="0" cb="2"/><line nr="323" mi="0" ci="12" mb="0" cb="0"/><line nr="325" mi="0" ci="7" mb="0" cb="0"/><line nr="328" mi="0" ci="5" mb="2" cb="2"/><line nr="329" mi="5" ci="0" mb="0" cb="0"/><line nr="332" mi="0" ci="27" mb="0" cb="0"/><line nr="333" mi="0" ci="2" mb="0" cb="0"/><line nr="338" mi="1" ci="0" mb="0" cb="0"/><line nr="339" mi="5" ci="0" mb="0" cb="0"/><line nr="340" mi="0" ci="1" mb="0" cb="0"/><line nr="345" mi="0" ci="1" mb="0" cb="0"/><line nr="358" mi="0" ci="6" mb="1" cb="1"/><line nr="359" mi="0" ci="6" mb="1" cb="1"/><line nr="361" mi="0" ci="2" mb="0" cb="0"/><line nr="362" mi="0" ci="4" mb="0" cb="0"/><line nr="363" mi="0" ci="5" mb="0" cb="2"/><line nr="364" mi="0" ci="10" mb="0" cb="2"/><line nr="365" mi="0" ci="16" mb="0" cb="0"/><line nr="368" mi="0" ci="2" mb="1" cb="1"/><line nr="369" mi="0" ci="3" mb="0" cb="0"/><line nr="370" mi="0" ci="8" mb="0" cb="2"/><line nr="372" mi="0" ci="1" mb="0" cb="0"/><line nr="373" mi="2" ci="0" mb="0" cb="0"/><line nr="375" mi="0" ci="21" mb="0" cb="0"/><line nr="378" mi="0" ci="2" mb="0" cb="0"/><line nr="379" mi="0" ci="2" mb="0" cb="0"/><line nr="381" mi="0" ci="5" mb="0" cb="0"/><line nr="382" mi="0" ci="10" mb="0" cb="2"/><line nr="383" mi="0" ci="16" mb="0" cb="0"/><line nr="385" mi="0" ci="16" mb="0" cb="0"/><line nr="387" mi="0" ci="16" mb="0" cb="0"/><line nr="389" mi="0" ci="16" mb="0" cb="0"/><line nr="391" mi="0" ci="16" mb="0" cb="0"/><line nr="393" mi="0" ci="16" mb="0" cb="0"/><line nr="395" mi="0" ci="16" mb="0" cb="0"/><line nr="397" mi="0" ci="16" mb="0" cb="0"/><line nr="399" mi="0" ci="16" mb="0" cb="0"/><line nr="401" mi="0" ci="2" mb="0" cb="0"/><line nr="402" mi="0" ci="15" mb="0" cb="0"/><line nr="404" mi="4" ci="6" mb="1" cb="1"/><line nr="405" mi="24" ci="0" mb="0" cb="0"/><line nr="408" mi="24" ci="0" mb="0" cb="0"/><line nr="411" mi="24" ci="0" mb="0" cb="0"/><line nr="414" mi="1" ci="0" mb="0" cb="0"/><line nr="415" mi="0" ci="16" mb="0" cb="0"/><line nr="417" mi="0" ci="16" mb="0" cb="0"/><line nr="419" mi="0" ci="16" mb="0" cb="0"/><line nr="421" mi="0" ci="16" mb="0" cb="0"/><line nr="423" mi="0" ci="16" mb="0" cb="0"/><line nr="425" mi="0" ci="16" mb="0" cb="0"/><line nr="427" mi="0" ci="1" mb="0" cb="0"/><line nr="431" mi="0" ci="1" mb="0" cb="0"/><line nr="443" mi="0" ci="4" mb="0" cb="0"/><line nr="444" mi="0" ci="5" mb="0" cb="0"/><line nr="446" mi="0" ci="4" mb="0" cb="0"/><line nr="448" mi="0" ci="4" mb="0" cb="0"/><line nr="449" mi="0" ci="4" mb="0" cb="0"/><line nr="450" mi="0" ci="7" mb="0" cb="0"/><line nr="452" mi="0" ci="3" mb="1" cb="1"/><line nr="453" mi="4" ci="7" mb="1" cb="1"/><line nr="454" mi="6" ci="0" mb="0" cb="0"/><line nr="455" mi="1" ci="0" mb="0" cb="0"/><line nr="456" mi="3" ci="0" mb="0" cb="0"/><line nr="457" mi="47" ci="0" mb="0" cb="0"/><line nr="462" mi="7" ci="0" mb="0" cb="0"/><line nr="463" mi="4" ci="0" mb="0" cb="0"/><line nr="464" mi="1" ci="0" mb="0" cb="0"/><line nr="466" mi="0" ci="50" mb="0" cb="0"/><line nr="473" mi="0" ci="13" mb="0" cb="0"/><line nr="474" mi="0" ci="3" mb="0" cb="2"/><line nr="475" mi="0" ci="5" mb="0" cb="0"/><line nr="476" mi="0" ci="1" mb="0" cb="0"/><line nr="478" mi="0" ci="4" mb="0" cb="0"/><line nr="479" mi="0" ci="2" mb="0" cb="0"/><line nr="481" mi="0" ci="2" mb="0" cb="0"/><line nr="493" mi="0" ci="7" mb="1" cb="1"/><line nr="494" mi="0" ci="8" mb="0" cb="4"/><line nr="496" mi="0" ci="11" mb="0" cb="2"/><line nr="497" mi="0" ci="10" mb="1" cb="1"/><line nr="498" mi="0" ci="2" mb="1" cb="1"/><line nr="499" mi="0" ci="11" mb="0" cb="2"/><line nr="500" mi="0" ci="2" mb="0" cb="0"/><line nr="501" mi="0" ci="2" mb="0" cb="0"/><line nr="503" mi="0" ci="11" mb="0" cb="0"/><line nr="504" mi="0" ci="3" mb="0" cb="0"/><line nr="505" mi="0" ci="2" mb="1" cb="1"/><line nr="506" mi="0" ci="3" mb="0" cb="0"/><line nr="508" mi="1" ci="0" mb="0" cb="0"/><line nr="509" mi="3" ci="0" mb="0" cb="0"/><line nr="511" mi="0" ci="1" mb="0" cb="0"/><line nr="512" mi="0" ci="1" mb="0" cb="0"/><line nr="514" mi="0" ci="1" mb="0" cb="0"/><line nr="515" mi="0" ci="4" mb="0" cb="2"/><line nr="516" mi="0" ci="9" mb="1" cb="1"/><line nr="518" mi="0" ci="5" mb="1" cb="1"/><line nr="519" mi="0" ci="4" mb="0" cb="0"/><line nr="520" mi="0" ci="2" mb="0" cb="0"/><line nr="521" mi="0" ci="3" mb="1" cb="1"/><line nr="522" mi="0" ci="2" mb="0" cb="0"/><line nr="523" mi="0" ci="4" mb="0" cb="0"/><line nr="524" mi="0" ci="4" mb="0" cb="0"/><line nr="525" mi="0" ci="10" mb="0" cb="2"/><line nr="526" mi="0" ci="18" mb="0" cb="0"/><line nr="527" mi="0" ci="1" mb="0" cb="0"/><line nr="530" mi="0" ci="1" mb="0" cb="0"/><line nr="531" mi="0" ci="2" mb="0" cb="0"/><line nr="532" mi="0" ci="18" mb="0" cb="0"/><line nr="533" mi="0" ci="2" mb="0" cb="0"/><line nr="535" mi="0" ci="1" mb="0" cb="0"/><line nr="536" mi="0" ci="1" mb="0" cb="0"/><line nr="538" mi="0" ci="2" mb="0" cb="0"/><line nr="540" mi="0" ci="4" mb="0" cb="0"/><line nr="541" mi="0" ci="3" mb="0" cb="0"/><line nr="542" mi="1" ci="0" mb="0" cb="0"/><line nr="543" mi="3" ci="0" mb="0" cb="0"/><line nr="544" mi="2" ci="0" mb="0" cb="0"/><line nr="545" mi="0" ci="1" mb="0" cb="0"/><line nr="546" mi="0" ci="2" mb="1" cb="1"/><line nr="547" mi="4" ci="0" mb="0" cb="0"/><line nr="548" mi="5" ci="0" mb="0" cb="0"/><line nr="550" mi="0" ci="4" mb="0" cb="0"/><line nr="551" mi="0" ci="5" mb="2" cb="2"/><line nr="552" mi="0" ci="3" mb="0" cb="0"/><line nr="553" mi="0" ci="7" mb="0" cb="2"/><line nr="554" mi="0" ci="8" mb="0" cb="2"/><line nr="555" mi="0" ci="5" mb="0" cb="0"/><line nr="557" mi="1" ci="5" mb="1" cb="1"/><line nr="558" mi="1" ci="9" mb="1" cb="1"/><line nr="559" mi="0" ci="7" mb="0" cb="0"/><line nr="560" mi="1" ci="9" mb="1" cb="1"/><line nr="561" mi="0" ci="7" mb="0" cb="0"/><line nr="562" mi="0" ci="2" mb="1" cb="1"/><line nr="563" mi="0" ci="5" mb="0" cb="0"/><line nr="564" mi="0" ci="2" mb="0" cb="0"/><line nr="565" mi="0" ci="3" mb="0" cb="0"/><line nr="566" mi="0" ci="6" mb="1" cb="1"/><line nr="568" mi="0" ci="4" mb="1" cb="1"/><line nr="569" mi="0" ci="5" mb="0" cb="0"/><line nr="570" mi="0" ci="6" mb="0" cb="2"/><line nr="572" mi="0" ci="1" mb="0" cb="0"/><line nr="573" mi="2" ci="0" mb="0" cb="0"/><line nr="575" mi="0" ci="4" mb="0" cb="2"/><line nr="576" mi="0" ci="4" mb="0" cb="0"/><line nr="577" mi="0" ci="7" mb="0" cb="0"/><line nr="589" mi="0" ci="1" mb="0" cb="0"/><line nr="602" mi="0" ci="4" mb="0" cb="2"/><line nr="603" mi="0" ci="5" mb="0" cb="0"/><line nr="604" mi="0" ci="4" mb="0" cb="2"/><line nr="605" mi="0" ci="5" mb="0" cb="0"/><line nr="606" mi="0" ci="4" mb="1" cb="1"/><line nr="607" mi="0" ci="4" mb="0" cb="0"/><line nr="609" mi="0" ci="1" mb="0" cb="0"/><line nr="623" mi="0" ci="11" mb="2" cb="2"/><line nr="625" mi="0" ci="3" mb="0" cb="0"/><line nr="627" mi="0" ci="9" mb="2" cb="2"/><line nr="629" mi="0" ci="2" mb="0" cb="0"/><line nr="630" mi="0" ci="1" mb="0" cb="0"/><line nr="633" mi="0" ci="1" mb="0" cb="0"/><line nr="645" mi="0" ci="4" mb="0" cb="0"/><line nr="646" mi="0" ci="4" mb="0" cb="0"/><line nr="647" mi="0" ci="4" mb="0" cb="0"/><line nr="648" mi="0" ci="4" mb="0" cb="0"/><line nr="650" mi="0" ci="12" mb="0" cb="2"/><line nr="651" mi="0" ci="3" mb="0" cb="0"/><line nr="652" mi="0" ci="4" mb="0" cb="0"/><line nr="653" mi="0" ci="2" mb="1" cb="1"/><line nr="654" mi="0" ci="10" mb="0" cb="2"/><line nr="655" mi="0" ci="6" mb="0" cb="2"/><line nr="656" mi="0" ci="8" mb="0" cb="0"/><line nr="659" mi="0" ci="1" mb="0" cb="0"/><line nr="661" mi="0" ci="1" mb="0" cb="0"/><line nr="664" mi="0" ci="11" mb="0" cb="2"/><line nr="665" mi="0" ci="10" mb="1" cb="1"/><line nr="666" mi="0" ci="2" mb="1" cb="1"/><line nr="667" mi="0" ci="11" mb="0" cb="2"/><line nr="669" mi="0" ci="2" mb="0" cb="0"/><line nr="670" mi="0" ci="2" mb="0" cb="0"/><line nr="676" mi="0" ci="11" mb="0" cb="0"/><line nr="677" mi="0" ci="3" mb="0" cb="0"/><line nr="678" mi="0" ci="2" mb="1" cb="1"/><line nr="679" mi="0" ci="8" mb="0" cb="2"/><line nr="680" mi="0" ci="5" mb="0" cb="0"/><line nr="682" mi="0" ci="5" mb="0" cb="0"/><line nr="683" mi="0" ci="5" mb="0" cb="0"/><line nr="684" mi="0" ci="2" mb="1" cb="1"/><line nr="685" mi="0" ci="4" mb="0" cb="0"/><line nr="686" mi="0" ci="4" mb="0" cb="0"/><line nr="687" mi="0" ci="2" mb="1" cb="1"/><line nr="688" mi="3" ci="0" mb="0" cb="0"/><line nr="689" mi="0" ci="6" mb="1" cb="3"/><line nr="690" mi="1" ci="2" mb="1" cb="1"/><line nr="693" mi="0" ci="5" mb="0" cb="0"/><line nr="694" mi="0" ci="10" mb="0" cb="2"/><line nr="695" mi="0" ci="1" mb="0" cb="0"/><line nr="696" mi="0" ci="5" mb="0" cb="2"/><line nr="697" mi="0" ci="6" mb="0" cb="0"/><line nr="698" mi="0" ci="5" mb="0" cb="0"/><line nr="700" mi="0" ci="6" mb="0" cb="0"/><line nr="701" mi="0" ci="3" mb="0" cb="0"/><line nr="703" mi="0" ci="1" mb="0" cb="0"/><line nr="704" mi="0" ci="4" mb="0" cb="2"/><line nr="705" mi="0" ci="7" mb="0" cb="0"/><line nr="708" mi="0" ci="5" mb="0" cb="0"/><line nr="709" mi="0" ci="4" mb="0" cb="0"/><line nr="710" mi="0" ci="4" mb="0" cb="2"/><line nr="711" mi="0" ci="5" mb="0" cb="0"/><line nr="712" mi="0" ci="3" mb="0" cb="0"/><line nr="714" mi="0" ci="6" mb="0" cb="0"/><line nr="715" mi="0" ci="1" mb="0" cb="0"/><line nr="719" mi="5" ci="0" mb="0" cb="0"/><line nr="721" mi="1" ci="0" mb="0" cb="0"/><line nr="722" mi="3" ci="0" mb="0" cb="0"/><line nr="723" mi="2" ci="0" mb="0" cb="0"/><line nr="724" mi="0" ci="1" mb="0" cb="0"/><line nr="727" mi="1" ci="0" mb="0" cb="0"/><line nr="728" mi="3" ci="0" mb="0" cb="0"/><line nr="730" mi="0" ci="1" mb="0" cb="0"/><line nr="731" mi="0" ci="4" mb="0" cb="0"/><line nr="732" mi="0" ci="1" mb="0" cb="0"/><line nr="734" mi="0" ci="1" mb="0" cb="0"/><line nr="736" mi="0" ci="4" mb="0" cb="0"/><line nr="737" mi="0" ci="12" mb="0" cb="2"/><line nr="738" mi="0" ci="3" mb="0" cb="0"/><line nr="739" mi="0" ci="4" mb="0" cb="0"/><line nr="740" mi="0" ci="2" mb="1" cb="1"/><line nr="741" mi="0" ci="10" mb="0" cb="2"/><line nr="743" mi="0" ci="5" mb="0" cb="2"/><line nr="744" mi="0" ci="6" mb="0" cb="0"/><line nr="745" mi="1" ci="8" mb="2" cb="2"/><line nr="748" mi="0" ci="4" mb="0" cb="0"/><line nr="749" mi="0" ci="6" mb="0" cb="2"/><line nr="750" mi="0" ci="6" mb="0" cb="0"/><line nr="752" mi="0" ci="1" mb="0" cb="0"/><line nr="753" mi="0" ci="9" mb="0" cb="2"/><line nr="754" mi="0" ci="8" mb="0" cb="0"/><line nr="755" mi="0" ci="7" mb="0" cb="0"/><line nr="756" mi="0" ci="3" mb="0" cb="0"/><line nr="757" mi="0" ci="9" mb="0" cb="0"/><line nr="758" mi="0" ci="1" mb="0" cb="0"/><line nr="759" mi="0" ci="9" mb="0" cb="0"/><line nr="760" mi="0" ci="3" mb="1" cb="1"/><line nr="761" mi="0" ci="6" mb="0" cb="0"/><line nr="762" mi="0" ci="3" mb="0" cb="0"/><line nr="766" mi="0" ci="1" mb="0" cb="0"/><line nr="768" mi="0" ci="4" mb="0" cb="0"/><line nr="769" mi="0" ci="2" mb="1" cb="1"/><line nr="770" mi="0" ci="10" mb="0" cb="2"/><line nr="771" mi="0" ci="3" mb="0" cb="0"/><line nr="772" mi="0" ci="6" mb="0" cb="2"/><line nr="773" mi="0" ci="2" mb="1" cb="1"/><line nr="775" mi="0" ci="7" mb="0" cb="0"/><line nr="778" mi="0" ci="4" mb="0" cb="0"/><line nr="779" mi="0" ci="5" mb="0" cb="0"/><line nr="780" mi="0" ci="3" mb="0" cb="0"/><line nr="783" mi="0" ci="9" mb="0" cb="0"/><line nr="784" mi="0" ci="4" mb="0" cb="0"/><line nr="785" mi="0" ci="1" mb="0" cb="0"/><line nr="786" mi="0" ci="5" mb="0" cb="2"/><line nr="787" mi="0" ci="4" mb="0" cb="0"/><line nr="788" mi="0" ci="7" mb="0" cb="0"/><line nr="789" mi="0" ci="1" mb="0" cb="0"/><line nr="791" mi="0" ci="2" mb="0" cb="0"/><line nr="792" mi="0" ci="6" mb="0" cb="0"/><line nr="796" mi="0" ci="2" mb="0" cb="0"/><line nr="797" mi="0" ci="2" mb="0" cb="0"/><line nr="798" mi="0" ci="10" mb="0" cb="2"/><line nr="799" mi="0" ci="1" mb="0" cb="0"/><line nr="800" mi="0" ci="1" mb="0" cb="0"/><line nr="801" mi="0" ci="2" mb="0" cb="0"/><line nr="802" mi="0" ci="4" mb="0" cb="0"/><line nr="803" mi="0" ci="5" mb="0" cb="0"/><line nr="804" mi="0" ci="4" mb="0" cb="0"/><line nr="805" mi="0" ci="2" mb="0" cb="2"/><line nr="806" mi="0" ci="4" mb="0" cb="0"/><line nr="808" mi="0" ci="2" mb="1" cb="1"/><line nr="809" mi="4" ci="0" mb="0" cb="0"/><line nr="811" mi="8" ci="0" mb="4" cb="0"/><line nr="813" mi="2" ci="0" mb="2" cb="0"/><line nr="814" mi="2" ci="0" mb="0" cb="0"/><line nr="815" mi="3" ci="0" mb="0" cb="0"/><line nr="816" mi="4" ci="0" mb="0" cb="0"/><line nr="817" mi="2" ci="0" mb="0" cb="0"/><line nr="818" mi="5" ci="0" mb="0" cb="0"/><line nr="819" mi="2" ci="0" mb="0" cb="0"/><line nr="820" mi="3" ci="0" mb="0" cb="0"/><line nr="821" mi="2" ci="0" mb="2" cb="0"/><line nr="822" mi="2" ci="0" mb="0" cb="0"/><line nr="823" mi="5" ci="0" mb="0" cb="0"/><line nr="824" mi="4" ci="0" mb="0" cb="0"/><line nr="825" mi="2" ci="0" mb="2" cb="0"/><line nr="826" mi="4" ci="0" mb="0" cb="0"/><line nr="828" mi="2" ci="0" mb="2" cb="0"/><line nr="829" mi="7" ci="0" mb="0" cb="0"/><line nr="832" mi="6" ci="0" mb="0" cb="0"/><line nr="834" mi="1" ci="0" mb="0" cb="0"/><line nr="835" mi="6" ci="0" mb="0" cb="0"/><line nr="837" mi="3" ci="0" mb="2" cb="0"/><line nr="838" mi="4" ci="0" mb="2" cb="0"/><line nr="839" mi="6" ci="0" mb="0" cb="0"/><line nr="841" mi="6" ci="0" mb="0" cb="0"/><line nr="844" mi="1" ci="0" mb="0" cb="0"/><line nr="845" mi="0" ci="3" mb="0" cb="0"/><line nr="847" mi="0" ci="2" mb="0" cb="2"/><line nr="848" mi="0" ci="4" mb="0" cb="0"/><line nr="850" mi="0" ci="4" mb="0" cb="0"/><line nr="852" mi="0" ci="1" mb="0" cb="0"/><line nr="853" mi="0" ci="1" mb="0" cb="0"/><line nr="855" mi="0" ci="1" mb="0" cb="0"/><line nr="857" mi="0" ci="3" mb="0" cb="2"/><line nr="858" mi="0" ci="5" mb="0" cb="0"/><line nr="860" mi="0" ci="1" mb="0" cb="0"/><line nr="863" mi="0" ci="3" mb="0" cb="2"/><line nr="866" mi="0" ci="4" mb="0" cb="0"/><line nr="867" mi="0" ci="11" mb="0" cb="2"/><line nr="868" mi="0" ci="10" mb="1" cb="1"/><line nr="869" mi="0" ci="2" mb="1" cb="1"/><line nr="870" mi="0" ci="11" mb="0" cb="2"/><line nr="871" mi="0" ci="2" mb="0" cb="0"/><line nr="872" mi="0" ci="2" mb="0" cb="0"/><line nr="875" mi="0" ci="3" mb="0" cb="0"/><line nr="877" mi="0" ci="11" mb="0" cb="0"/><line nr="878" mi="0" ci="3" mb="0" cb="0"/><line nr="879" mi="0" ci="4" mb="0" cb="0"/><line nr="880" mi="0" ci="2" mb="1" cb="1"/><line nr="881" mi="0" ci="8" mb="0" cb="2"/><line nr="882" mi="0" ci="5" mb="0" cb="0"/><line nr="884" mi="0" ci="5" mb="0" cb="0"/><line nr="885" mi="0" ci="5" mb="0" cb="0"/><line nr="887" mi="4" ci="4" mb="3" cb="1"/><line nr="888" mi="8" ci="4" mb="3" cb="1"/><line nr="890" mi="2" ci="2" mb="1" cb="1"/><line nr="891" mi="5" ci="2" mb="0" cb="0"/><line nr="893" mi="8" ci="2" mb="1" cb="1"/><line nr="894" mi="2" ci="2" mb="0" cb="0"/><line nr="895" mi="0" ci="2" mb="1" cb="1"/><line nr="896" mi="2" ci="0" mb="0" cb="0"/><line nr="897" mi="4" ci="0" mb="0" cb="0"/><line nr="899" mi="1" ci="0" mb="0" cb="0"/><line nr="900" mi="3" ci="0" mb="0" cb="0"/><line nr="901" mi="2" ci="0" mb="0" cb="0"/><line nr="902" mi="0" ci="1" mb="0" cb="0"/><line nr="905" mi="1" ci="0" mb="0" cb="0"/><line nr="906" mi="3" ci="0" mb="0" cb="0"/><line nr="908" mi="0" ci="1" mb="0" cb="0"/><line nr="909" mi="0" ci="4" mb="0" cb="0"/><line nr="910" mi="0" ci="1" mb="0" cb="0"/><line nr="912" mi="0" ci="1" mb="0" cb="0"/><line nr="915" mi="0" ci="4" mb="0" cb="0"/><line nr="916" mi="0" ci="10" mb="0" cb="2"/><line nr="917" mi="0" ci="4" mb="0" cb="0"/><line nr="918" mi="0" ci="2" mb="0" cb="0"/><line nr="919" mi="0" ci="12" mb="0" cb="2"/><line nr="920" mi="0" ci="3" mb="0" cb="0"/><line nr="921" mi="0" ci="4" mb="0" cb="0"/><line nr="922" mi="0" ci="4" mb="1" cb="1"/><line nr="923" mi="0" ci="2" mb="0" cb="0"/><line nr="924" mi="0" ci="3" mb="0" cb="0"/><line nr="925" mi="0" ci="2" mb="1" cb="1"/><line nr="926" mi="0" ci="10" mb="0" cb="2"/><line nr="927" mi="0" ci="8" mb="1" cb="1"/><line nr="928" mi="0" ci="5" mb="1" cb="1"/><line nr="929" mi="22" ci="0" mb="0" cb="0"/><line nr="932" mi="7" ci="0" mb="0" cb="0"/><line nr="933" mi="1" ci="0" mb="0" cb="0"/><line nr="934" mi="21" ci="0" mb="0" cb="0"/><line nr="937" mi="22" ci="0" mb="0" cb="0"/><line nr="940" mi="22" ci="0" mb="0" cb="0"/><line nr="943" mi="21" ci="0" mb="0" cb="0"/><line nr="946" mi="2" ci="0" mb="0" cb="0"/><line nr="947" mi="4" ci="0" mb="2" cb="0"/><line nr="948" mi="23" ci="0" mb="0" cb="0"/><line nr="953" mi="4" ci="0" mb="2" cb="0"/><line nr="954" mi="23" ci="0" mb="0" cb="0"/><line nr="959" mi="4" ci="0" mb="2" cb="0"/><line nr="960" mi="23" ci="0" mb="0" cb="0"/><line nr="965" mi="3" ci="0" mb="2" cb="0"/><line nr="966" mi="2" ci="0" mb="0" cb="0"/><line nr="967" mi="11" ci="0" mb="2" cb="0"/><line nr="968" mi="30" ci="0" mb="0" cb="0"/><line nr="974" mi="30" ci="0" mb="0" cb="0"/><line nr="980" mi="3" ci="0" mb="2" cb="0"/><line nr="981" mi="30" ci="0" mb="0" cb="0"/><line nr="988" mi="1" ci="0" mb="0" cb="0"/><line nr="989" mi="1" ci="0" mb="0" cb="0"/><line nr="991" mi="3" ci="0" mb="2" cb="0"/><line nr="992" mi="22" ci="0" mb="0" cb="0"/><line nr="996" mi="1" ci="0" mb="0" cb="0"/><line nr="998" mi="0" ci="1" mb="0" cb="0"/><line nr="1001" mi="0" ci="1" mb="0" cb="0"/><line nr="1002" mi="0" ci="4" mb="1" cb="1"/><line nr="1003" mi="5" ci="0" mb="0" cb="0"/><line nr="1005" mi="0" ci="1" mb="0" cb="0"/><line nr="1008" mi="4" ci="6" mb="1" cb="1"/><line nr="1009" mi="0" ci="1" mb="0" cb="0"/><line nr="1010" mi="4" ci="0" mb="0" cb="0"/><line nr="1011" mi="10" ci="0" mb="0" cb="0"/><line nr="1012" mi="3" ci="0" mb="0" cb="0"/><line nr="1013" mi="5" ci="0" mb="0" cb="0"/><line nr="1014" mi="10" ci="0" mb="0" cb="0"/><line nr="1015" mi="10" ci="0" mb="0" cb="0"/><line nr="1016" mi="10" ci="0" mb="0" cb="0"/><line nr="1017" mi="11" ci="0" mb="0" cb="0"/><line nr="1018" mi="7" ci="0" mb="0" cb="0"/><line nr="1019" mi="3" ci="0" mb="0" cb="0"/><line nr="1020" mi="7" ci="0" mb="0" cb="0"/><line nr="1021" mi="3" ci="0" mb="0" cb="0"/><line nr="1022" mi="5" ci="0" mb="0" cb="0"/><line nr="1023" mi="1" ci="0" mb="0" cb="0"/><line nr="1026" mi="0" ci="1" mb="0" cb="0"/><line nr="1037" mi="0" ci="15" mb="0" cb="0"/><line nr="1039" mi="0" ci="10" mb="0" cb="2"/><line nr="1040" mi="0" ci="1" mb="0" cb="0"/><line nr="1041" mi="0" ci="1" mb="0" cb="0"/><line nr="1042" mi="0" ci="3" mb="0" cb="0"/><line nr="1043" mi="0" ci="4" mb="0" cb="0"/><line nr="1044" mi="0" ci="2" mb="0" cb="0"/><line nr="1045" mi="0" ci="12" mb="0" cb="2"/><line nr="1046" mi="0" ci="3" mb="0" cb="0"/><line nr="1047" mi="0" ci="4" mb="0" cb="0"/><line nr="1048" mi="0" ci="2" mb="1" cb="1"/><line nr="1049" mi="0" ci="10" mb="0" cb="2"/><line nr="1050" mi="0" ci="3" mb="0" cb="2"/><line nr="1051" mi="0" ci="5" mb="1" cb="1"/><line nr="1052" mi="0" ci="6" mb="0" cb="0"/><line nr="1053" mi="0" ci="3" mb="0" cb="2"/><line nr="1054" mi="0" ci="21" mb="0" cb="0"/><line nr="1057" mi="0" ci="22" mb="0" cb="0"/><line nr="1060" mi="0" ci="22" mb="0" cb="0"/><line nr="1063" mi="0" ci="4" mb="1" cb="1"/><line nr="1064" mi="0" ci="23" mb="0" cb="0"/><line nr="1069" mi="0" ci="3" mb="1" cb="1"/><line nr="1070" mi="0" ci="2" mb="0" cb="0"/><line nr="1071" mi="4" ci="7" mb="1" cb="1"/><line nr="1072" mi="30" ci="0" mb="0" cb="0"/><line nr="1078" mi="30" ci="0" mb="0" cb="0"/><line nr="1084" mi="3" ci="0" mb="2" cb="0"/><line nr="1085" mi="30" ci="0" mb="0" cb="0"/><line nr="1092" mi="1" ci="0" mb="0" cb="0"/><line nr="1093" mi="1" ci="0" mb="0" cb="0"/><line nr="1095" mi="0" ci="3" mb="1" cb="1"/><line nr="1096" mi="22" ci="0" mb="0" cb="0"/><line nr="1100" mi="0" ci="3" mb="1" cb="1"/><line nr="1101" mi="0" ci="4" mb="0" cb="0"/><line nr="1102" mi="0" ci="7" mb="0" cb="0"/><line nr="1103" mi="0" ci="8" mb="0" cb="2"/><line nr="1104" mi="0" ci="2" mb="0" cb="2"/><line nr="1105" mi="0" ci="4" mb="0" cb="0"/><line nr="1107" mi="0" ci="11" mb="0" cb="0"/><line nr="1108" mi="0" ci="1" mb="0" cb="0"/><line nr="1110" mi="0" ci="21" mb="0" cb="0"/><line nr="1113" mi="0" ci="18" mb="0" cb="0"/><line nr="1114" mi="0" ci="2" mb="0" cb="0"/><line nr="1117" mi="0" ci="2" mb="0" cb="0"/><line nr="1119" mi="0" ci="1" mb="0" cb="0"/><line nr="1123" mi="0" ci="1" mb="0" cb="0"/><line nr="1124" mi="0" ci="2" mb="0" cb="2"/><line nr="1125" mi="0" ci="4" mb="0" cb="0"/><line nr="1126" mi="0" ci="10" mb="0" cb="0"/><line nr="1127" mi="0" ci="3" mb="0" cb="0"/><line nr="1128" mi="0" ci="5" mb="0" cb="0"/><line nr="1129" mi="0" ci="10" mb="0" cb="0"/><line nr="1130" mi="0" ci="10" mb="0" cb="0"/><line nr="1131" mi="0" ci="10" mb="0" cb="0"/><line nr="1132" mi="0" ci="11" mb="0" cb="0"/><line nr="1133" mi="0" ci="7" mb="0" cb="0"/><line nr="1134" mi="0" ci="2" mb="0" cb="0"/><line nr="1135" mi="0" ci="1" mb="0" cb="0"/><line nr="1136" mi="0" ci="7" mb="0" cb="0"/><line nr="1137" mi="0" ci="3" mb="0" cb="0"/><line nr="1138" mi="0" ci="4" mb="0" cb="0"/><line nr="1139" mi="0" ci="5" mb="0" cb="0"/><line nr="1142" mi="0" ci="1" mb="0" cb="0"/><line nr="1143" mi="0" ci="1" mb="0" cb="0"/><line nr="1144" mi="0" ci="1" mb="0" cb="0"/><line nr="1157" mi="0" ci="4" mb="0" cb="0"/><line nr="1158" mi="0" ci="4" mb="0" cb="0"/><line nr="1159" mi="0" ci="4" mb="0" cb="0"/><line nr="1161" mi="0" ci="10" mb="0" cb="2"/><line nr="1162" mi="0" ci="10" mb="1" cb="1"/><line nr="1163" mi="0" ci="2" mb="1" cb="1"/><line nr="1164" mi="0" ci="11" mb="0" cb="2"/><line nr="1165" mi="0" ci="2" mb="0" cb="0"/><line nr="1166" mi="0" ci="2" mb="0" cb="0"/><line nr="1169" mi="0" ci="2" mb="0" cb="0"/><line nr="1170" mi="0" ci="3" mb="0" cb="0"/><line nr="1171" mi="0" ci="2" mb="1" cb="1"/><line nr="1173" mi="0" ci="8" mb="0" cb="2"/><line nr="1174" mi="0" ci="5" mb="0" cb="0"/><line nr="1177" mi="0" ci="5" mb="0" cb="0"/><line nr="1178" mi="0" ci="2" mb="0" cb="0"/><line nr="1179" mi="0" ci="3" mb="0" cb="0"/><line nr="1180" mi="0" ci="4" mb="2" cb="2"/><line nr="1182" mi="0" ci="3" mb="0" cb="0"/><line nr="1185" mi="0" ci="4" mb="0" cb="0"/><line nr="1186" mi="0" ci="4" mb="0" cb="2"/><line nr="1187" mi="0" ci="5" mb="0" cb="0"/><line nr="1188" mi="0" ci="6" mb="0" cb="0"/><line nr="1190" mi="0" ci="4" mb="0" cb="0"/><line nr="1191" mi="0" ci="4" mb="0" cb="0"/><line nr="1192" mi="0" ci="5" mb="0" cb="0"/><line nr="1193" mi="0" ci="5" mb="0" cb="0"/><line nr="1195" mi="0" ci="6" mb="0" cb="0"/><line nr="1197" mi="0" ci="4" mb="0" cb="0"/><line nr="1198" mi="0" ci="4" mb="0" cb="0"/><line nr="1200" mi="1" ci="0" mb="0" cb="0"/><line nr="1201" mi="3" ci="0" mb="0" cb="0"/><line nr="1202" mi="0" ci="1" mb="0" cb="0"/><line nr="1205" mi="1" ci="0" mb="0" cb="0"/><line nr="1206" mi="3" ci="0" mb="0" cb="0"/><line nr="1207" mi="0" ci="1" mb="0" cb="0"/><line nr="1208" mi="0" ci="1" mb="0" cb="0"/><line nr="1210" mi="0" ci="1" mb="0" cb="0"/><line nr="1213" mi="0" ci="11" mb="0" cb="2"/><line nr="1214" mi="0" ci="4" mb="0" cb="0"/><line nr="1215" mi="0" ci="4" mb="0" cb="0"/><line nr="1216" mi="0" ci="4" mb="1" cb="1"/><line nr="1217" mi="0" ci="2" mb="0" cb="0"/><line nr="1218" mi="0" ci="3" mb="0" cb="0"/><line nr="1219" mi="0" ci="10" mb="0" cb="2"/><line nr="1220" mi="0" ci="1" mb="0" cb="0"/><line nr="1221" mi="0" ci="4" mb="0" cb="0"/><line nr="1223" mi="0" ci="4" mb="1" cb="1"/><line nr="1224" mi="6" ci="0" mb="0" cb="0"/><line nr="1226" mi="0" ci="4" mb="0" cb="0"/><line nr="1227" mi="0" ci="5" mb="0" cb="0"/><line nr="1229" mi="0" ci="4" mb="0" cb="0"/><line nr="1230" mi="0" ci="4" mb="0" cb="0"/><line nr="1231" mi="0" ci="10" mb="0" cb="2"/><line nr="1232" mi="0" ci="4" mb="0" cb="2"/><line nr="1233" mi="0" ci="4" mb="0" cb="0"/><line nr="1235" mi="0" ci="1" mb="0" cb="0"/><line nr="1236" mi="0" ci="5" mb="0" cb="0"/><line nr="1237" mi="0" ci="1" mb="0" cb="0"/><line nr="1239" mi="0" ci="1" mb="0" cb="0"/><line nr="1240" mi="0" ci="2" mb="0" cb="0"/><counter type="INSTRUCTION" missed="1047" covered="3122"/><counter type="BRANCH" missed="126" covered="246"/><counter type="LINE" missed="127" covered="551"/><counter type="COMPLEXITY" missed="107" covered="92"/><counter type="METHOD" missed="0" covered="13"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSolrJoinResult.java"><line nr="29" mi="2" ci="0" mb="0" cb="0"/><line nr="30" mi="4" ci="0" mb="0" cb="0"/><line nr="31" mi="4" ci="0" mb="0" cb="0"/><line nr="32" mi="1" ci="0" mb="0" cb="0"/><line nr="40" mi="4" ci="0" mb="0" cb="0"/><line nr="41" mi="5" ci="0" mb="0" cb="0"/><line nr="42" mi="5" ci="0" mb="0" cb="0"/><line nr="43" mi="2" ci="0" mb="0" cb="0"/><line nr="52" mi="6" ci="0" mb="0" cb="0"/><line nr="53" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="34" covered="0"/><counter type="LINE" missed="10" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="3" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="MtasSolrMtasResult.java"><line nr="48" mi="0" ci="3" mb="0" cb="0"/><line nr="92" mi="0" ci="2" mb="0" cb="0"/><line nr="93" mi="0" ci="3" mb="0" cb="0"/><line nr="94" mi="0" ci="3" mb="0" cb="0"/><line nr="95" mi="2" ci="7" mb="1" cb="1"/><line nr="96" mi="2" ci="7" mb="1" cb="1"/><line nr="97" mi="2" ci="7" mb="1" cb="1"/><line nr="98" mi="2" ci="7" mb="1" cb="1"/><line nr="99" mi="2" ci="7" mb="1" cb="1"/><line nr="100" mi="2" ci="7" mb="1" cb="1"/><line nr="101" mi="2" ci="7" mb="1" cb="1"/><line nr="102" mi="0" ci="3" mb="0" cb="0"/><line nr="103" mi="0" ci="3" mb="0" cb="0"/><line nr="104" mi="0" ci="6" mb="2" cb="2"/><line nr="105" mi="7" ci="0" mb="0" cb="0"/><line nr="106" mi="7" ci="0" mb="0" cb="0"/><line nr="107" mi="7" ci="0" mb="0" cb="0"/><line nr="108" mi="7" ci="0" mb="0" cb="0"/><line nr="109" mi="7" ci="0" mb="0" cb="0"/><line nr="110" mi="10" ci="0" mb="0" cb="0"/><line nr="111" mi="10" ci="0" mb="0" cb="0"/><line nr="112" mi="10" ci="0" mb="0" cb="0"/><line nr="113" mi="10" ci="0" mb="0" cb="0"/><line nr="114" mi="11" ci="0" mb="0" cb="0"/><line nr="117" mi="0" ci="3" mb="0" cb="0"/><line nr="118" mi="0" ci="3" mb="0" cb="0"/><line nr="119" mi="0" ci="3" mb="0" cb="0"/><line nr="120" mi="0" ci="3" mb="0" cb="0"/><line nr="121" mi="0" ci="3" mb="0" cb="0"/><line nr="123" mi="0" ci="1" mb="0" cb="0"/><line nr="138" mi="0" ci="38" mb="0" cb="0"/><line nr="140" mi="0" ci="10" mb="0" cb="0"/><line nr="142" mi="0" ci="1" mb="0" cb="0"/><line nr="151" mi="0" ci="4" mb="0" cb="0"/><line nr="152" mi="0" ci="4" mb="0" cb="2"/><line nr="153" mi="0" ci="3" mb="0" cb="0"/><line nr="155" mi="0" ci="7" mb="0" cb="0"/><line nr="156" mi="0" ci="3" mb="0" cb="2"/><line nr="157" mi="0" ci="3" mb="1" cb="1"/><line nr="158" mi="5" ci="0" mb="0" cb="0"/><line nr="160" mi="0" ci="11" mb="0" cb="2"/><line nr="161" mi="0" ci="1" mb="0" cb="0"/><line nr="162" mi="0" ci="4" mb="1" cb="1"/><line nr="164" mi="0" ci="2" mb="0" cb="0"/><line nr="165" mi="0" ci="4" mb="0" cb="2"/><line nr="166" mi="0" ci="6" mb="0" cb="0"/><line nr="168" mi="0" ci="5" mb="1" cb="1"/><line nr="169" mi="0" ci="3" mb="0" cb="0"/><line nr="170" mi="0" ci="3" mb="0" cb="0"/><line nr="171" mi="4" ci="10" mb="1" cb="1"/><line nr="172" mi="0" ci="1" mb="0" cb="0"/><line nr="173" mi="4" ci="0" mb="2" cb="0"/><line nr="174" mi="9" ci="0" mb="0" cb="0"/><line nr="175" mi="5" ci="0" mb="0" cb="0"/><line nr="177" mi="7" ci="0" mb="0" cb="0"/><line nr="178" mi="4" ci="0" mb="0" cb="0"/><line nr="180" mi="1" ci="0" mb="0" cb="0"/><line nr="181" mi="0" ci="1" mb="0" cb="0"/><line nr="182" mi="8" ci="0" mb="0" cb="0"/><line nr="183" mi="1" ci="0" mb="0" cb="0"/><line nr="186" mi="0" ci="1" mb="0" cb="0"/><line nr="188" mi="0" ci="1" mb="0" cb="0"/><line nr="198" mi="0" ci="4" mb="0" cb="0"/><line nr="199" mi="0" ci="2" mb="1" cb="1"/><line nr="200" mi="0" ci="4" mb="0" cb="0"/><line nr="202" mi="0" ci="4" mb="0" cb="0"/><line nr="203" mi="0" ci="9" mb="1" cb="3"/><line nr="204" mi="0" ci="4" mb="0" cb="0"/><line nr="205" mi="0" ci="3" mb="0" cb="0"/><line nr="206" mi="4" ci="6" mb="1" cb="1"/><line nr="207" mi="0" ci="1" mb="0" cb="0"/><line nr="208" mi="4" ci="0" mb="0" cb="0"/><line nr="209" mi="4" ci="0" mb="0" cb="0"/><line nr="210" mi="2" ci="0" mb="2" cb="0"/><line nr="211" mi="2" ci="0" mb="0" cb="0"/><line nr="212" mi="2" ci="0" mb="0" cb="0"/><line nr="213" mi="6" ci="0" mb="0" cb="0"/><line nr="214" mi="1" ci="0" mb="0" cb="0"/><line nr="215" mi="9" ci="0" mb="0" cb="0"/><line nr="216" mi="5" ci="0" mb="0" cb="0"/><line nr="218" mi="1" ci="0" mb="0" cb="0"/><line nr="221" mi="0" ci="5" mb="0" cb="0"/><line nr="222" mi="0" ci="2" mb="0" cb="2"/><line nr="223" mi="0" ci="6" mb="0" cb="0"/><line nr="224" mi="0" ci="3" mb="1" cb="1"/><line nr="225" mi="4" ci="0" mb="0" cb="0"/><line nr="227" mi="3" ci="3" mb="3" cb="1"/><line nr="228" mi="22" ci="0" mb="0" cb="0"/><line nr="231" mi="4" ci="0" mb="0" cb="0"/><line nr="232" mi="2" ci="0" mb="2" cb="0"/><line nr="233" mi="8" ci="0" mb="0" cb="0"/><line nr="234" mi="1" ci="0" mb="0" cb="0"/><line nr="235" mi="4" ci="0" mb="0" cb="0"/><line nr="236" mi="2" ci="0" mb="2" cb="0"/><line nr="237" mi="7" ci="0" mb="0" cb="0"/><line nr="238" mi="1" ci="0" mb="0" cb="0"/><line nr="242" mi="0" ci="2" mb="0" cb="0"/><line nr="244" mi="5" ci="0" mb="0" cb="0"/><line nr="256" mi="0" ci="4" mb="0" cb="0"/><line nr="257" mi="0" ci="2" mb="1" cb="1"/><line nr="258" mi="0" ci="6" mb="0" cb="0"/><line nr="260" mi="5" ci="0" mb="0" cb="0"/><line nr="272" mi="4" ci="0" mb="0" cb="0"/><line nr="273" mi="2" ci="0" mb="2" cb="0"/><line nr="274" mi="4" ci="0" mb="0" cb="0"/><line nr="276" mi="5" ci="0" mb="0" cb="0"/><line nr="289" mi="0" ci="4" mb="0" cb="0"/><line nr="290" mi="0" ci="2" mb="1" cb="1"/><line nr="291" mi="0" ci="4" mb="0" cb="0"/><line nr="293" mi="0" ci="4" mb="0" cb="0"/><line nr="294" mi="0" ci="9" mb="2" cb="2"/><line nr="295" mi="0" ci="4" mb="0" cb="0"/><line nr="296" mi="0" ci="3" mb="0" cb="0"/><line nr="297" mi="4" ci="6" mb="1" cb="1"/><line nr="298" mi="0" ci="1" mb="0" cb="0"/><line nr="299" mi="4" ci="0" mb="0" cb="0"/><line nr="300" mi="4" ci="0" mb="0" cb="0"/><line nr="301" mi="2" ci="0" mb="2" cb="0"/><line nr="302" mi="2" ci="0" mb="0" cb="0"/><line nr="303" mi="2" ci="0" mb="0" cb="0"/><line nr="304" mi="8" ci="0" mb="2" cb="0"/><line nr="305" mi="6" ci="0" mb="2" cb="0"/><line nr="306" mi="3" ci="0" mb="0" cb="0"/><line nr="307" mi="4" ci="0" mb="0" cb="0"/><line nr="308" mi="8" ci="0" mb="0" cb="0"/><line nr="309" mi="1" ci="0" mb="0" cb="0"/><line nr="310" mi="4" ci="0" mb="0" cb="0"/><line nr="311" mi="8" ci="0" mb="0" cb="0"/><line nr="312" mi="7" ci="0" mb="0" cb="0"/><line nr="315" mi="1" ci="0" mb="0" cb="0"/><line nr="316" mi="9" ci="0" mb="0" cb="0"/><line nr="317" mi="5" ci="0" mb="0" cb="0"/><line nr="319" mi="1" ci="0" mb="0" cb="0"/><line nr="322" mi="0" ci="5" mb="0" cb="0"/><line nr="323" mi="0" ci="11" mb="0" cb="2"/><line nr="324" mi="0" ci="4" mb="0" cb="0"/><line nr="325" mi="0" ci="4" mb="0" cb="0"/><line nr="326" mi="0" ci="6" mb="0" cb="0"/><line nr="327" mi="0" ci="5" mb="1" cb="1"/><line nr="328" mi="5" ci="0" mb="0" cb="0"/><line nr="329" mi="2" ci="0" mb="0" cb="0"/><line nr="331" mi="3" ci="3" mb="3" cb="1"/><line nr="332" mi="22" ci="0" mb="0" cb="0"/><line nr="335" mi="4" ci="0" mb="0" cb="0"/><line nr="336" mi="2" ci="0" mb="2" cb="0"/><line nr="337" mi="4" ci="0" mb="2" cb="0"/><line nr="338" mi="5" ci="0" mb="0" cb="0"/><line nr="340" mi="2" ci="0" mb="0" cb="0"/><line nr="342" mi="6" ci="0" mb="0" cb="0"/><line nr="343" mi="1" ci="0" mb="0" cb="0"/><line nr="344" mi="4" ci="0" mb="0" cb="0"/><line nr="345" mi="2" ci="0" mb="2" cb="0"/><line nr="346" mi="5" ci="0" mb="0" cb="0"/><line nr="347" mi="1" ci="0" mb="0" cb="0"/><line nr="350" mi="0" ci="6" mb="0" cb="0"/><line nr="351" mi="0" ci="1" mb="0" cb="0"/><line nr="352" mi="0" ci="2" mb="0" cb="0"/><line nr="354" mi="5" ci="0" mb="0" cb="0"/><line nr="366" mi="4" ci="0" mb="0" cb="0"/><line nr="367" mi="2" ci="0" mb="2" cb="0"/><line nr="368" mi="16" ci="0" mb="0" cb="0"/><line nr="370" mi="4" ci="0" mb="0" cb="0"/><line nr="371" mi="2" ci="0" mb="2" cb="0"/><line nr="372" mi="11" ci="0" mb="0" cb="0"/><line nr="373" mi="11" ci="0" mb="0" cb="0"/><line nr="375" mi="11" ci="0" mb="0" cb="0"/><line nr="386" mi="0" ci="4" mb="0" cb="0"/><counter type="INSTRUCTION" missed="488" covered="372"/><counter type="BRANCH" missed="55" covered="39"/><counter type="LINE" missed="86" covered="81"/><counter type="COMPLEXITY" missed="42" covered="14"/><counter type="METHOD" missed="2" covered="7"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSolrComponentJoin.java"><line nr="28" mi="0" ci="4" mb="0" cb="0"/><line nr="42" mi="0" ci="2" mb="0" cb="0"/><line nr="43" mi="0" ci="1" mb="0" cb="0"/><line nr="55" mi="7" ci="0" mb="2" cb="0"/><line nr="57" mi="9" ci="0" mb="0" cb="0"/><line nr="58" mi="3" ci="0" mb="0" cb="0"/><line nr="59" mi="4" ci="0" mb="0" cb="0"/><line nr="60" mi="3" ci="0" mb="0" cb="0"/><line nr="61" mi="7" ci="0" mb="0" cb="0"/><line nr="62" mi="3" ci="0" mb="0" cb="0"/><line nr="65" mi="1" ci="0" mb="0" cb="0"/><line nr="78" mi="10" ci="0" mb="2" cb="0"/><line nr="79" mi="2" ci="0" mb="2" cb="0"/><line nr="80" mi="6" ci="0" mb="2" cb="0"/><line nr="84" mi="2" ci="0" mb="0" cb="0"/><line nr="85" mi="4" ci="0" mb="0" cb="0"/><line nr="86" mi="5" ci="0" mb="0" cb="0"/><line nr="87" mi="10" ci="0" mb="2" cb="0"/><line nr="88" mi="12" ci="0" mb="0" cb="0"/><line nr="89" mi="1" ci="0" mb="0" cb="0"/><line nr="92" mi="1" ci="0" mb="0" cb="0"/><line nr="103" mi="5" ci="0" mb="0" cb="0"/><line nr="104" mi="4" ci="0" mb="0" cb="0"/><line nr="105" mi="3" ci="0" mb="2" cb="0"/><line nr="106" mi="6" ci="0" mb="0" cb="0"/><line nr="108" mi="5" ci="0" mb="0" cb="0"/><line nr="110" mi="2" ci="0" mb="0" cb="0"/><line nr="122" mi="11" ci="0" mb="4" cb="0"/><line nr="124" mi="11" ci="0" mb="2" cb="0"/><line nr="125" mi="10" ci="0" mb="2" cb="0"/><line nr="126" mi="2" ci="0" mb="2" cb="0"/><line nr="127" mi="11" ci="0" mb="2" cb="0"/><line nr="128" mi="2" ci="0" mb="0" cb="0"/><line nr="129" mi="2" ci="0" mb="0" cb="0"/><line nr="131" mi="13" ci="0" mb="0" cb="0"/><line nr="132" mi="5" ci="0" mb="4" cb="0"/><line nr="133" mi="2" ci="0" mb="0" cb="0"/><line nr="134" mi="3" ci="0" mb="0" cb="0"/><line nr="135" mi="4" ci="0" mb="0" cb="0"/><line nr="136" mi="5" ci="0" mb="0" cb="0"/><line nr="137" mi="1" ci="0" mb="0" cb="0"/><line nr="139" mi="1" ci="0" mb="0" cb="0"/><line nr="140" mi="3" ci="0" mb="0" cb="0"/><line nr="142" mi="1" ci="0" mb="0" cb="0"/><line nr="143" mi="1" ci="0" mb="0" cb="0"/><line nr="145" mi="1" ci="0" mb="0" cb="0"/><line nr="147" mi="1" ci="0" mb="0" cb="0"/><line nr="161" mi="2" ci="0" mb="0" cb="0"/><line nr="163" mi="7" ci="0" mb="0" cb="0"/><line nr="164" mi="1" ci="0" mb="0" cb="0"/><line nr="165" mi="3" ci="0" mb="0" cb="0"/><line nr="166" mi="2" ci="0" mb="0" cb="0"/><line nr="167" mi="1" ci="0" mb="0" cb="0"/><line nr="168" mi="2" ci="0" mb="2" cb="0"/><line nr="171" mi="5" ci="0" mb="0" cb="0"/><line nr="172" mi="2" ci="0" mb="2" cb="0"/><line nr="173" mi="4" ci="0" mb="0" cb="0"/><line nr="174" mi="5" ci="0" mb="0" cb="0"/><line nr="176" mi="1" ci="0" mb="0" cb="0"/><line nr="177" mi="3" ci="0" mb="0" cb="0"/><line nr="178" mi="4" ci="0" mb="0" cb="0"/><line nr="179" mi="1" ci="0" mb="0" cb="0"/><line nr="181" mi="1" ci="0" mb="0" cb="0"/><line nr="190" mi="5" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="254" covered="7"/><counter type="BRANCH" missed="32" covered="0"/><counter type="LINE" missed="61" covered="3"/><counter type="COMPLEXITY" missed="22" covered="2"/><counter type="METHOD" missed="6" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSolrComponentPrefix.java"><line nr="29" mi="0" ci="2" mb="0" cb="0"/><line nr="30" mi="0" ci="2" mb="0" cb="0"/><line nr="50" mi="0" ci="2" mb="0" cb="0"/><line nr="51" mi="0" ci="3" mb="0" cb="0"/><line nr="52" mi="0" ci="1" mb="0" cb="0"/><line nr="64" mi="0" ci="2" mb="0" cb="0"/><line nr="65" mi="0" ci="4" mb="0" cb="0"/><line nr="66" mi="0" ci="3" mb="1" cb="1"/><line nr="67" mi="0" ci="2" mb="0" cb="0"/><line nr="68" mi="0" ci="4" mb="0" cb="0"/><line nr="69" mi="0" ci="4" mb="0" cb="0"/><line nr="70" mi="0" ci="10" mb="0" cb="2"/><line nr="71" mi="0" ci="20" mb="0" cb="0"/><line nr="73" mi="0" ci="18" mb="0" cb="0"/><line nr="74" mi="0" ci="1" mb="0" cb="0"/><line nr="75" mi="0" ci="1" mb="0" cb="0"/><line nr="76" mi="0" ci="2" mb="0" cb="0"/><line nr="77" mi="0" ci="1" mb="0" cb="0"/><line nr="78" mi="0" ci="1" mb="0" cb="0"/><line nr="79" mi="0" ci="6" mb="0" cb="0"/><line nr="80" mi="0" ci="3" mb="0" cb="0"/><line nr="82" mi="0" ci="16" mb="0" cb="2"/><line nr="83" mi="0" ci="5" mb="2" cb="2"/><line nr="84" mi="5" ci="0" mb="0" cb="0"/><line nr="85" mi="0" ci="5" mb="1" cb="1"/><line nr="86" mi="0" ci="9" mb="0" cb="0"/><line nr="89" mi="0" ci="6" mb="0" cb="0"/><line nr="90" mi="0" ci="1" mb="0" cb="0"/><line nr="91" mi="0" ci="8" mb="0" cb="2"/><line nr="92" mi="0" ci="4" mb="0" cb="0"/><line nr="93" mi="0" ci="9" mb="2" cb="2"/><line nr="94" mi="12" ci="5" mb="1" cb="1"/><line nr="95" mi="0" ci="2" mb="0" cb="0"/><line nr="96" mi="0" ci="10" mb="0" cb="0"/><line nr="99" mi="0" ci="1" mb="0" cb="0"/><line nr="112" mi="0" ci="6" mb="1" cb="1"/><line nr="113" mi="0" ci="12" mb="1" cb="3"/><line nr="118" mi="0" ci="2" mb="0" cb="0"/><line nr="119" mi="0" ci="4" mb="0" cb="0"/><line nr="120" mi="0" ci="5" mb="0" cb="0"/><line nr="121" mi="0" ci="10" mb="0" cb="2"/><line nr="122" mi="0" ci="16" mb="0" cb="0"/><line nr="124" mi="0" ci="16" mb="0" cb="0"/><line nr="126" mi="0" ci="1" mb="0" cb="0"/><line nr="129" mi="0" ci="1" mb="0" cb="0"/><line nr="140" mi="0" ci="4" mb="0" cb="0"/><line nr="141" mi="0" ci="5" mb="0" cb="0"/><line nr="142" mi="0" ci="3" mb="0" cb="2"/><line nr="143" mi="0" ci="5" mb="0" cb="0"/><line nr="144" mi="0" ci="1" mb="0" cb="0"/><line nr="145" mi="0" ci="5" mb="0" cb="0"/><line nr="146" mi="0" ci="1" mb="0" cb="0"/><line nr="147" mi="0" ci="5" mb="0" cb="0"/><line nr="148" mi="0" ci="1" mb="0" cb="0"/><line nr="149" mi="0" ci="6" mb="0" cb="0"/><line nr="150" mi="0" ci="1" mb="0" cb="0"/><line nr="152" mi="0" ci="5" mb="0" cb="0"/><line nr="153" mi="0" ci="5" mb="0" cb="0"/><line nr="154" mi="0" ci="5" mb="0" cb="0"/><line nr="155" mi="0" ci="5" mb="0" cb="0"/><line nr="157" mi="0" ci="2" mb="0" cb="0"/><line nr="169" mi="0" ci="15" mb="1" cb="5"/><line nr="172" mi="0" ci="11" mb="0" cb="2"/><line nr="173" mi="0" ci="10" mb="1" cb="1"/><line nr="174" mi="0" ci="2" mb="1" cb="1"/><line nr="175" mi="0" ci="11" mb="0" cb="2"/><line nr="176" mi="0" ci="2" mb="0" cb="0"/><line nr="177" mi="0" ci="2" mb="0" cb="0"/><line nr="179" mi="0" ci="11" mb="0" cb="0"/><line nr="180" mi="0" ci="3" mb="0" cb="0"/><line nr="181" mi="0" ci="2" mb="1" cb="1"/><line nr="182" mi="0" ci="3" mb="0" cb="0"/><line nr="184" mi="1" ci="0" mb="0" cb="0"/><line nr="185" mi="3" ci="0" mb="0" cb="0"/><line nr="187" mi="0" ci="1" mb="0" cb="0"/><line nr="188" mi="0" ci="1" mb="0" cb="0"/><line nr="190" mi="0" ci="1" mb="0" cb="0"/><line nr="192" mi="0" ci="1" mb="0" cb="0"/><line nr="206" mi="0" ci="2" mb="0" cb="0"/><line nr="208" mi="0" ci="7" mb="0" cb="0"/><line nr="209" mi="1" ci="0" mb="0" cb="0"/><line nr="210" mi="3" ci="0" mb="0" cb="0"/><line nr="211" mi="2" ci="0" mb="0" cb="0"/><line nr="212" mi="0" ci="1" mb="0" cb="0"/><line nr="213" mi="0" ci="2" mb="1" cb="1"/><line nr="216" mi="0" ci="5" mb="0" cb="0"/><line nr="217" mi="0" ci="2" mb="1" cb="1"/><line nr="219" mi="0" ci="9" mb="0" cb="2"/><line nr="220" mi="0" ci="3" mb="0" cb="0"/><line nr="221" mi="0" ci="3" mb="0" cb="0"/><line nr="222" mi="0" ci="2" mb="0" cb="0"/><line nr="223" mi="0" ci="1" mb="0" cb="0"/><line nr="225" mi="1" ci="0" mb="0" cb="0"/><line nr="226" mi="3" ci="0" mb="0" cb="0"/><line nr="227" mi="4" ci="0" mb="0" cb="0"/><line nr="228" mi="0" ci="1" mb="0" cb="0"/><line nr="230" mi="0" ci="1" mb="0" cb="0"/><line nr="241" mi="0" ci="7" mb="0" cb="0"/><line nr="242" mi="0" ci="3" mb="0" cb="0"/><line nr="244" mi="0" ci="2" mb="1" cb="1"/><line nr="245" mi="10" ci="0" mb="2" cb="0"/><line nr="246" mi="2" ci="0" mb="0" cb="0"/><line nr="247" mi="3" ci="0" mb="0" cb="0"/><line nr="248" mi="2" ci="0" mb="0" cb="0"/><line nr="249" mi="3" ci="0" mb="0" cb="0"/><line nr="250" mi="4" ci="0" mb="4" cb="0"/><line nr="251" mi="10" ci="0" mb="2" cb="0"/><line nr="252" mi="4" ci="0" mb="2" cb="0"/><line nr="253" mi="4" ci="0" mb="0" cb="0"/><line nr="255" mi="1" ci="0" mb="0" cb="0"/><line nr="257" mi="1" ci="0" mb="0" cb="0"/><line nr="259" mi="1" ci="0" mb="0" cb="0"/><line nr="260" mi="3" ci="0" mb="0" cb="0"/><line nr="261" mi="0" ci="1" mb="0" cb="0"/><line nr="262" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="83" covered="434"/><counter type="BRANCH" missed="26" covered="38"/><counter type="LINE" missed="22" covered="93"/><counter type="COMPLEXITY" missed="21" covered="19"/><counter type="METHOD" missed="0" covered="8"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSolrComponentFacet.java"><line nr="39" mi="0" ci="2" mb="0" cb="0"/><line nr="40" mi="0" ci="2" mb="0" cb="0"/><line nr="132" mi="0" ci="2" mb="0" cb="0"/><line nr="133" mi="0" ci="3" mb="0" cb="0"/><line nr="134" mi="0" ci="1" mb="0" cb="0"/><line nr="146" mi="2" ci="0" mb="0" cb="0"/><line nr="147" mi="4" ci="0" mb="0" cb="0"/><line nr="148" mi="3" ci="0" mb="2" cb="0"/><line nr="149" mi="2" ci="0" mb="0" cb="0"/><line nr="151" mi="4" ci="0" mb="0" cb="0"/><line nr="152" mi="4" ci="0" mb="0" cb="0"/><line nr="153" mi="4" ci="0" mb="0" cb="0"/><line nr="154" mi="4" ci="0" mb="0" cb="0"/><line nr="155" mi="4" ci="0" mb="0" cb="0"/><line nr="156" mi="4" ci="0" mb="0" cb="0"/><line nr="157" mi="4" ci="0" mb="0" cb="0"/><line nr="158" mi="4" ci="0" mb="0" cb="0"/><line nr="159" mi="4" ci="0" mb="0" cb="0"/><line nr="160" mi="4" ci="0" mb="0" cb="0"/><line nr="161" mi="4" ci="0" mb="0" cb="0"/><line nr="162" mi="4" ci="0" mb="0" cb="0"/><line nr="163" mi="4" ci="0" mb="0" cb="0"/><line nr="164" mi="4" ci="0" mb="0" cb="0"/><line nr="165" mi="4" ci="0" mb="0" cb="0"/><line nr="166" mi="4" ci="0" mb="0" cb="0"/><line nr="167" mi="4" ci="0" mb="0" cb="0"/><line nr="168" mi="4" ci="0" mb="0" cb="0"/><line nr="169" mi="4" ci="0" mb="0" cb="0"/><line nr="170" mi="4" ci="0" mb="0" cb="0"/><line nr="171" mi="4" ci="0" mb="0" cb="0"/><line nr="172" mi="10" ci="0" mb="2" cb="0"/><line nr="173" mi="20" ci="0" mb="0" cb="0"/><line nr="175" mi="18" ci="0" mb="0" cb="0"/><line nr="176" mi="1" ci="0" mb="0" cb="0"/><line nr="177" mi="1" ci="0" mb="0" cb="0"/><line nr="178" mi="2" ci="0" mb="0" cb="0"/><line nr="179" mi="4" ci="0" mb="0" cb="0"/><line nr="180" mi="13" ci="0" mb="0" cb="0"/><line nr="182" mi="3" ci="0" mb="2" cb="0"/><line nr="183" mi="2" ci="0" mb="0" cb="0"/><line nr="184" mi="6" ci="0" mb="0" cb="0"/><line nr="185" mi="6" ci="0" mb="0" cb="0"/><line nr="186" mi="6" ci="0" mb="0" cb="0"/><line nr="187" mi="6" ci="0" mb="0" cb="0"/><line nr="188" mi="6" ci="0" mb="0" cb="0"/><line nr="189" mi="6" ci="0" mb="0" cb="0"/><line nr="190" mi="10" ci="0" mb="2" cb="0"/><line nr="191" mi="28" ci="0" mb="0" cb="0"/><line nr="192" mi="2" ci="0" mb="0" cb="0"/><line nr="196" mi="28" ci="0" mb="0" cb="0"/><line nr="197" mi="2" ci="0" mb="0" cb="0"/><line nr="201" mi="28" ci="0" mb="0" cb="0"/><line nr="202" mi="2" ci="0" mb="0" cb="0"/><line nr="206" mi="28" ci="0" mb="0" cb="0"/><line nr="207" mi="2" ci="0" mb="0" cb="0"/><line nr="211" mi="6" ci="0" mb="0" cb="0"/><line nr="212" mi="22" ci="0" mb="0" cb="0"/><line nr="213" mi="2" ci="0" mb="0" cb="0"/><line nr="216" mi="4" ci="0" mb="0" cb="0"/><line nr="217" mi="21" ci="0" mb="0" cb="0"/><line nr="220" mi="8" ci="0" mb="0" cb="0"/><line nr="221" mi="3" ci="0" mb="2" cb="0"/><line nr="222" mi="4" ci="0" mb="0" cb="0"/><line nr="223" mi="10" ci="0" mb="2" cb="0"/><line nr="224" mi="34" ci="0" mb="0" cb="0"/><line nr="228" mi="2" ci="0" mb="2" cb="0"/><line nr="229" mi="4" ci="0" mb="2" cb="0"/><line nr="230" mi="7" ci="0" mb="0" cb="0"/><line nr="232" mi="34" ci="0" mb="0" cb="0"/><line nr="236" mi="2" ci="0" mb="2" cb="0"/><line nr="237" mi="4" ci="0" mb="0" cb="0"/><line nr="238" mi="4" ci="0" mb="0" cb="0"/><line nr="239" mi="8" ci="0" mb="2" cb="0"/><line nr="240" mi="8" ci="0" mb="0" cb="0"/><line nr="241" mi="4" ci="0" mb="0" cb="0"/><line nr="243" mi="7" ci="0" mb="0" cb="0"/><line nr="246" mi="1" ci="0" mb="0" cb="0"/><line nr="247" mi="10" ci="0" mb="2" cb="0"/><line nr="248" mi="1" ci="0" mb="0" cb="0"/><line nr="249" mi="10" ci="0" mb="0" cb="0"/><line nr="250" mi="3" ci="0" mb="0" cb="0"/><line nr="251" mi="5" ci="0" mb="0" cb="0"/><line nr="252" mi="1" ci="0" mb="0" cb="0"/><line nr="254" mi="1" ci="0" mb="0" cb="0"/><line nr="255" mi="1" ci="0" mb="0" cb="0"/><line nr="256" mi="1" ci="0" mb="0" cb="0"/><line nr="257" mi="12" ci="0" mb="0" cb="0"/><line nr="260" mi="4" ci="0" mb="0" cb="0"/><line nr="261" mi="13" ci="0" mb="0" cb="0"/><line nr="263" mi="3" ci="0" mb="2" cb="0"/><line nr="264" mi="2" ci="0" mb="0" cb="0"/><line nr="265" mi="6" ci="0" mb="0" cb="0"/><line nr="266" mi="6" ci="0" mb="0" cb="0"/><line nr="267" mi="6" ci="0" mb="0" cb="0"/><line nr="268" mi="6" ci="0" mb="0" cb="0"/><line nr="269" mi="6" ci="0" mb="0" cb="0"/><line nr="270" mi="6" ci="0" mb="0" cb="0"/><line nr="271" mi="6" ci="0" mb="0" cb="0"/><line nr="272" mi="6" ci="0" mb="0" cb="0"/><line nr="273" mi="6" ci="0" mb="0" cb="0"/><line nr="274" mi="6" ci="0" mb="0" cb="0"/><line nr="275" mi="6" ci="0" mb="0" cb="0"/><line nr="276" mi="6" ci="0" mb="0" cb="0"/><line nr="277" mi="6" ci="0" mb="0" cb="0"/><line nr="278" mi="10" ci="0" mb="2" cb="0"/><line nr="279" mi="28" ci="0" mb="0" cb="0"/><line nr="280" mi="2" ci="0" mb="0" cb="0"/><line nr="284" mi="9" ci="0" mb="0" cb="0"/><line nr="285" mi="6" ci="0" mb="0" cb="0"/><line nr="286" mi="28" ci="0" mb="0" cb="0"/><line nr="287" mi="2" ci="0" mb="0" cb="0"/><line nr="289" mi="28" ci="0" mb="0" cb="0"/><line nr="290" mi="2" ci="0" mb="0" cb="0"/><line nr="293" mi="9" ci="0" mb="2" cb="0"/><line nr="294" mi="3" ci="0" mb="0" cb="0"/><line nr="295" mi="28" ci="0" mb="0" cb="0"/><line nr="296" mi="2" ci="0" mb="0" cb="0"/><line nr="299" mi="9" ci="0" mb="2" cb="0"/><line nr="300" mi="3" ci="0" mb="0" cb="0"/><line nr="301" mi="28" ci="0" mb="0" cb="0"/><line nr="302" mi="2" ci="0" mb="0" cb="0"/><line nr="306" mi="28" ci="0" mb="0" cb="0"/><line nr="307" mi="2" ci="0" mb="0" cb="0"/><line nr="310" mi="24" ci="0" mb="0" cb="0"/><line nr="311" mi="2" ci="0" mb="0" cb="0"/><line nr="315" mi="8" ci="0" mb="2" cb="0"/><line nr="316" mi="5" ci="0" mb="0" cb="0"/><line nr="317" mi="24" ci="0" mb="0" cb="0"/><line nr="318" mi="2" ci="0" mb="0" cb="0"/><line nr="322" mi="8" ci="0" mb="2" cb="0"/><line nr="323" mi="4" ci="0" mb="0" cb="0"/><line nr="324" mi="24" ci="0" mb="0" cb="0"/><line nr="325" mi="2" ci="0" mb="0" cb="0"/><line nr="329" mi="8" ci="0" mb="2" cb="0"/><line nr="330" mi="4" ci="0" mb="0" cb="0"/><line nr="331" mi="4" ci="0" mb="0" cb="0"/><line nr="332" mi="21" ci="0" mb="0" cb="0"/><line nr="335" mi="5" ci="0" mb="0" cb="0"/><line nr="336" mi="3" ci="0" mb="0" cb="0"/><line nr="337" mi="5" ci="0" mb="0" cb="0"/><line nr="338" mi="3" ci="0" mb="0" cb="0"/><line nr="339" mi="5" ci="0" mb="0" cb="0"/><line nr="340" mi="3" ci="0" mb="0" cb="0"/><line nr="341" mi="2" ci="0" mb="0" cb="0"/><line nr="342" mi="10" ci="0" mb="2" cb="0"/><line nr="343" mi="8" ci="0" mb="0" cb="0"/><line nr="344" mi="30" ci="0" mb="0" cb="0"/><line nr="345" mi="1" ci="0" mb="0" cb="0"/><line nr="348" mi="1" ci="0" mb="0" cb="0"/><line nr="349" mi="2" ci="0" mb="0" cb="0"/><line nr="350" mi="8" ci="0" mb="0" cb="0"/><line nr="351" mi="30" ci="0" mb="0" cb="0"/><line nr="352" mi="2" ci="0" mb="0" cb="0"/><line nr="356" mi="8" ci="0" mb="0" cb="0"/><line nr="357" mi="30" ci="0" mb="0" cb="0"/><line nr="358" mi="2" ci="0" mb="0" cb="0"/><line nr="362" mi="1" ci="0" mb="0" cb="0"/><line nr="363" mi="1" ci="0" mb="0" cb="0"/><line nr="364" mi="1" ci="0" mb="0" cb="0"/><line nr="365" mi="1" ci="0" mb="0" cb="0"/><line nr="366" mi="1" ci="0" mb="0" cb="0"/><line nr="367" mi="12" ci="0" mb="0" cb="0"/><line nr="370" mi="1" ci="0" mb="0" cb="0"/><line nr="371" mi="1" ci="0" mb="0" cb="0"/><line nr="372" mi="6" ci="0" mb="0" cb="0"/><line nr="373" mi="3" ci="0" mb="0" cb="0"/><line nr="374" mi="3" ci="0" mb="0" cb="0"/><line nr="375" mi="16" ci="0" mb="2" cb="0"/><line nr="376" mi="5" ci="0" mb="4" cb="0"/><line nr="377" mi="5" ci="0" mb="0" cb="0"/><line nr="378" mi="5" ci="0" mb="2" cb="0"/><line nr="379" mi="9" ci="0" mb="0" cb="0"/><line nr="382" mi="6" ci="0" mb="0" cb="0"/><line nr="383" mi="1" ci="0" mb="0" cb="0"/><line nr="384" mi="8" ci="0" mb="2" cb="0"/><line nr="385" mi="8" ci="0" mb="0" cb="0"/><line nr="386" mi="5" ci="0" mb="0" cb="0"/><line nr="387" mi="3" ci="0" mb="0" cb="0"/><line nr="388" mi="7" ci="0" mb="2" cb="0"/><line nr="389" mi="13" ci="0" mb="2" cb="0"/><line nr="390" mi="3" ci="0" mb="0" cb="0"/><line nr="391" mi="31" ci="0" mb="0" cb="0"/><line nr="395" mi="5" ci="0" mb="2" cb="0"/><line nr="396" mi="10" ci="0" mb="0" cb="0"/><line nr="398" mi="5" ci="0" mb="0" cb="0"/><line nr="400" mi="4" ci="0" mb="0" cb="0"/><line nr="402" mi="13" ci="0" mb="4" cb="0"/><line nr="403" mi="15" ci="0" mb="0" cb="0"/><line nr="405" mi="57" ci="0" mb="0" cb="0"/><line nr="411" mi="1" ci="0" mb="0" cb="0"/><line nr="412" mi="6" ci="0" mb="0" cb="0"/><line nr="413" mi="1" ci="0" mb="0" cb="0"/><line nr="416" mi="1" ci="0" mb="0" cb="0"/><line nr="429" mi="10" ci="0" mb="2" cb="0"/><line nr="430" mi="2" ci="0" mb="2" cb="0"/><line nr="431" mi="6" ci="0" mb="2" cb="0"/><line nr="435" mi="2" ci="0" mb="0" cb="0"/><line nr="436" mi="4" ci="0" mb="0" cb="0"/><line nr="437" mi="5" ci="0" mb="0" cb="0"/><line nr="438" mi="10" ci="0" mb="2" cb="0"/><line nr="439" mi="16" ci="0" mb="0" cb="0"/><line nr="441" mi="14" ci="0" mb="0" cb="0"/><line nr="442" mi="2" ci="0" mb="0" cb="0"/><line nr="443" mi="4" ci="0" mb="0" cb="0"/><line nr="444" mi="13" ci="0" mb="0" cb="0"/><line nr="446" mi="10" ci="0" mb="2" cb="0"/><line nr="447" mi="24" ci="0" mb="0" cb="0"/><line nr="450" mi="24" ci="0" mb="0" cb="0"/><line nr="453" mi="24" ci="0" mb="0" cb="0"/><line nr="456" mi="24" ci="0" mb="0" cb="0"/><line nr="459" mi="24" ci="0" mb="0" cb="0"/><line nr="462" mi="2" ci="0" mb="0" cb="0"/><line nr="463" mi="23" ci="0" mb="0" cb="0"/><line nr="467" mi="10" ci="0" mb="2" cb="0"/><line nr="468" mi="32" ci="0" mb="0" cb="0"/><line nr="472" mi="32" ci="0" mb="0" cb="0"/><line nr="476" mi="1" ci="0" mb="0" cb="0"/><line nr="477" mi="1" ci="0" mb="0" cb="0"/><line nr="478" mi="17" ci="0" mb="0" cb="0"/><line nr="480" mi="10" ci="0" mb="2" cb="0"/><line nr="481" mi="24" ci="0" mb="0" cb="0"/><line nr="484" mi="24" ci="0" mb="0" cb="0"/><line nr="487" mi="28" ci="0" mb="0" cb="0"/><line nr="491" mi="28" ci="0" mb="0" cb="0"/><line nr="495" mi="24" ci="0" mb="0" cb="0"/><line nr="498" mi="24" ci="0" mb="0" cb="0"/><line nr="501" mi="24" ci="0" mb="0" cb="0"/><line nr="504" mi="24" ci="0" mb="0" cb="0"/><line nr="507" mi="24" ci="0" mb="0" cb="0"/><line nr="510" mi="2" ci="0" mb="0" cb="0"/><line nr="511" mi="23" ci="0" mb="0" cb="0"/><line nr="515" mi="10" ci="0" mb="2" cb="0"/><line nr="516" mi="32" ci="0" mb="0" cb="0"/><line nr="520" mi="32" ci="0" mb="0" cb="0"/><line nr="524" mi="32" ci="0" mb="0" cb="0"/><line nr="528" mi="1" ci="0" mb="0" cb="0"/><line nr="529" mi="1" ci="0" mb="0" cb="0"/><line nr="530" mi="1" ci="0" mb="0" cb="0"/><line nr="533" mi="1" ci="0" mb="0" cb="0"/><line nr="544" mi="4" ci="0" mb="0" cb="0"/><line nr="545" mi="5" ci="0" mb="0" cb="0"/><line nr="546" mi="4" ci="0" mb="0" cb="0"/><line nr="547" mi="9" ci="0" mb="2" cb="0"/><line nr="548" mi="5" ci="0" mb="2" cb="0"/><line nr="549" mi="13" ci="0" mb="2" cb="0"/><line nr="550" mi="1" ci="0" mb="0" cb="0"/><line nr="551" mi="5" ci="0" mb="0" cb="0"/><line nr="552" mi="3" ci="0" mb="0" cb="0"/><line nr="553" mi="2" ci="0" mb="2" cb="0"/><line nr="554" mi="4" ci="0" mb="0" cb="0"/><line nr="555" mi="16" ci="0" mb="2" cb="0"/><line nr="556" mi="17" ci="0" mb="0" cb="0"/><line nr="562" mi="5" ci="0" mb="0" cb="0"/><line nr="564" mi="1" ci="0" mb="0" cb="0"/><line nr="567" mi="20" ci="0" mb="0" cb="0"/><line nr="572" mi="3" ci="0" mb="2" cb="0"/><line nr="573" mi="6" ci="0" mb="0" cb="0"/><line nr="575" mi="4" ci="0" mb="0" cb="0"/><line nr="576" mi="2" ci="0" mb="0" cb="0"/><line nr="578" mi="2" ci="0" mb="0" cb="0"/><line nr="590" mi="15" ci="0" mb="6" cb="0"/><line nr="593" mi="11" ci="0" mb="2" cb="0"/><line nr="594" mi="10" ci="0" mb="2" cb="0"/><line nr="595" mi="2" ci="0" mb="2" cb="0"/><line nr="596" mi="11" ci="0" mb="2" cb="0"/><line nr="597" mi="2" ci="0" mb="0" cb="0"/><line nr="598" mi="2" ci="0" mb="0" cb="0"/><line nr="600" mi="11" ci="0" mb="0" cb="0"/><line nr="601" mi="3" ci="0" mb="0" cb="0"/><line nr="602" mi="2" ci="0" mb="2" cb="0"/><line nr="603" mi="3" ci="0" mb="0" cb="0"/><line nr="605" mi="1" ci="0" mb="0" cb="0"/><line nr="606" mi="3" ci="0" mb="0" cb="0"/><line nr="608" mi="1" ci="0" mb="0" cb="0"/><line nr="609" mi="1" ci="0" mb="0" cb="0"/><line nr="611" mi="1" ci="0" mb="0" cb="0"/><line nr="613" mi="1" ci="0" mb="0" cb="0"/><line nr="627" mi="2" ci="0" mb="0" cb="0"/><line nr="629" mi="7" ci="0" mb="0" cb="0"/><line nr="630" mi="1" ci="0" mb="0" cb="0"/><line nr="631" mi="3" ci="0" mb="0" cb="0"/><line nr="632" mi="2" ci="0" mb="0" cb="0"/><line nr="633" mi="1" ci="0" mb="0" cb="0"/><line nr="634" mi="2" ci="0" mb="2" cb="0"/><line nr="637" mi="5" ci="0" mb="0" cb="0"/><line nr="638" mi="2" ci="0" mb="2" cb="0"/><line nr="639" mi="2" ci="0" mb="0" cb="0"/><line nr="641" mi="1" ci="0" mb="0" cb="0"/><line nr="642" mi="3" ci="0" mb="0" cb="0"/><line nr="643" mi="4" ci="0" mb="0" cb="0"/><line nr="644" mi="1" ci="0" mb="0" cb="0"/><line nr="646" mi="1" ci="0" mb="0" cb="0"/><line nr="656" mi="4" ci="0" mb="0" cb="0"/><line nr="657" mi="3" ci="0" mb="0" cb="0"/><line nr="658" mi="5" ci="0" mb="4" cb="0"/><line nr="659" mi="3" ci="0" mb="0" cb="0"/><line nr="660" mi="4" ci="0" mb="2" cb="0"/><line nr="661" mi="2" ci="0" mb="0" cb="0"/><line nr="662" mi="4" ci="0" mb="2" cb="0"/><line nr="663" mi="2" ci="0" mb="0" cb="0"/><line nr="664" mi="4" ci="0" mb="2" cb="0"/><line nr="665" mi="2" ci="0" mb="0" cb="0"/><line nr="666" mi="4" ci="0" mb="2" cb="0"/><line nr="667" mi="2" ci="0" mb="0" cb="0"/><line nr="670" mi="2" ci="0" mb="0" cb="0"/><line nr="681" mi="5" ci="0" mb="0" cb="0"/><line nr="682" mi="1" ci="0" mb="0" cb="0"/><line nr="683" mi="2" ci="0" mb="0" cb="0"/><line nr="695" mi="4" ci="0" mb="0" cb="0"/><line nr="696" mi="1" ci="0" mb="0" cb="0"/><line nr="697" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="2489" covered="10"/><counter type="BRANCH" missed="118" covered="0"/><counter type="LINE" missed="306" covered="5"/><counter type="COMPLEXITY" missed="67" covered="2"/><counter type="METHOD" missed="8" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSolrComponentGroup.java"><line nr="32" mi="0" ci="2" mb="0" cb="0"/><line nr="33" mi="0" ci="2" mb="0" cb="0"/><line nr="110" mi="0" ci="2" mb="0" cb="0"/><line nr="111" mi="0" ci="3" mb="0" cb="0"/><line nr="112" mi="0" ci="1" mb="0" cb="0"/><line nr="124" mi="2" ci="0" mb="0" cb="0"/><line nr="125" mi="4" ci="0" mb="0" cb="0"/><line nr="126" mi="3" ci="0" mb="2" cb="0"/><line nr="127" mi="2" ci="0" mb="0" cb="0"/><line nr="128" mi="4" ci="0" mb="0" cb="0"/><line nr="129" mi="4" ci="0" mb="0" cb="0"/><line nr="130" mi="4" ci="0" mb="0" cb="0"/><line nr="131" mi="4" ci="0" mb="0" cb="0"/><line nr="132" mi="4" ci="0" mb="0" cb="0"/><line nr="133" mi="4" ci="0" mb="0" cb="0"/><line nr="134" mi="4" ci="0" mb="0" cb="0"/><line nr="135" mi="4" ci="0" mb="0" cb="0"/><line nr="136" mi="4" ci="0" mb="0" cb="0"/><line nr="137" mi="4" ci="0" mb="0" cb="0"/><line nr="138" mi="4" ci="0" mb="0" cb="0"/><line nr="139" mi="4" ci="0" mb="0" cb="0"/><line nr="140" mi="4" ci="0" mb="0" cb="0"/><line nr="141" mi="4" ci="0" mb="0" cb="0"/><line nr="142" mi="4" ci="0" mb="0" cb="0"/><line nr="143" mi="4" ci="0" mb="0" cb="0"/><line nr="144" mi="4" ci="0" mb="0" cb="0"/><line nr="145" mi="4" ci="0" mb="0" cb="0"/><line nr="146" mi="4" ci="0" mb="0" cb="0"/><line nr="147" mi="4" ci="0" mb="0" cb="0"/><line nr="148" mi="4" ci="0" mb="0" cb="0"/><line nr="149" mi="4" ci="0" mb="0" cb="0"/><line nr="150" mi="10" ci="0" mb="2" cb="0"/><line nr="151" mi="20" ci="0" mb="0" cb="0"/><line nr="153" mi="18" ci="0" mb="0" cb="0"/><line nr="154" mi="1" ci="0" mb="0" cb="0"/><line nr="155" mi="1" ci="0" mb="0" cb="0"/><line nr="156" mi="2" ci="0" mb="0" cb="0"/><line nr="157" mi="20" ci="0" mb="0" cb="0"/><line nr="159" mi="20" ci="0" mb="0" cb="0"/><line nr="162" mi="20" ci="0" mb="0" cb="0"/><line nr="165" mi="20" ci="0" mb="0" cb="0"/><line nr="168" mi="20" ci="0" mb="0" cb="0"/><line nr="171" mi="18" ci="0" mb="0" cb="0"/><line nr="172" mi="2" ci="0" mb="0" cb="0"/><line nr="174" mi="4" ci="0" mb="0" cb="0"/><line nr="175" mi="13" ci="0" mb="0" cb="0"/><line nr="177" mi="6" ci="0" mb="0" cb="0"/><line nr="178" mi="3" ci="0" mb="2" cb="0"/><line nr="179" mi="4" ci="0" mb="0" cb="0"/><line nr="180" mi="10" ci="0" mb="2" cb="0"/><line nr="181" mi="24" ci="0" mb="0" cb="0"/><line nr="182" mi="2" ci="0" mb="0" cb="0"/><line nr="185" mi="2" ci="0" mb="2" cb="0"/><line nr="186" mi="4" ci="0" mb="2" cb="0"/><line nr="187" mi="7" ci="0" mb="0" cb="0"/><line nr="189" mi="24" ci="0" mb="0" cb="0"/><line nr="190" mi="2" ci="0" mb="0" cb="0"/><line nr="193" mi="2" ci="0" mb="2" cb="0"/><line nr="194" mi="4" ci="0" mb="0" cb="0"/><line nr="195" mi="4" ci="0" mb="0" cb="0"/><line nr="196" mi="8" ci="0" mb="2" cb="0"/><line nr="197" mi="8" ci="0" mb="0" cb="0"/><line nr="198" mi="4" ci="0" mb="0" cb="0"/><line nr="200" mi="7" ci="0" mb="0" cb="0"/><line nr="203" mi="1" ci="0" mb="0" cb="0"/><line nr="204" mi="10" ci="0" mb="2" cb="0"/><line nr="205" mi="1" ci="0" mb="0" cb="0"/><line nr="206" mi="8" ci="0" mb="0" cb="0"/><line nr="207" mi="8" ci="0" mb="0" cb="0"/><line nr="208" mi="1" ci="0" mb="0" cb="0"/><line nr="210" mi="4" ci="0" mb="0" cb="0"/><line nr="215" mi="13" ci="0" mb="0" cb="0"/><line nr="217" mi="15" ci="0" mb="0" cb="0"/><line nr="218" mi="2" ci="0" mb="0" cb="0"/><line nr="220" mi="13" ci="0" mb="0" cb="0"/><line nr="222" mi="6" ci="0" mb="0" cb="0"/><line nr="224" mi="6" ci="0" mb="0" cb="0"/><line nr="225" mi="6" ci="0" mb="0" cb="0"/><line nr="226" mi="13" ci="0" mb="0" cb="0"/><line nr="229" mi="13" ci="0" mb="0" cb="0"/><line nr="231" mi="6" ci="0" mb="0" cb="0"/><line nr="233" mi="6" ci="0" mb="0" cb="0"/><line nr="234" mi="6" ci="0" mb="0" cb="0"/><line nr="235" mi="13" ci="0" mb="0" cb="0"/><line nr="239" mi="13" ci="0" mb="0" cb="0"/><line nr="241" mi="6" ci="0" mb="0" cb="0"/><line nr="243" mi="6" ci="0" mb="0" cb="0"/><line nr="244" mi="6" ci="0" mb="0" cb="0"/><line nr="245" mi="13" ci="0" mb="0" cb="0"/><line nr="249" mi="13" ci="0" mb="0" cb="0"/><line nr="251" mi="6" ci="0" mb="0" cb="0"/><line nr="253" mi="6" ci="0" mb="0" cb="0"/><line nr="254" mi="6" ci="0" mb="0" cb="0"/><line nr="255" mi="13" ci="0" mb="0" cb="0"/><line nr="259" mi="13" ci="0" mb="0" cb="0"/><line nr="261" mi="6" ci="0" mb="0" cb="0"/><line nr="263" mi="6" ci="0" mb="0" cb="0"/><line nr="264" mi="6" ci="0" mb="0" cb="0"/><line nr="265" mi="13" ci="0" mb="0" cb="0"/><line nr="269" mi="13" ci="0" mb="0" cb="0"/><line nr="271" mi="6" ci="0" mb="0" cb="0"/><line nr="273" mi="6" ci="0" mb="0" cb="0"/><line nr="274" mi="6" ci="0" mb="0" cb="0"/><line nr="275" mi="13" ci="0" mb="0" cb="0"/><line nr="279" mi="1" ci="0" mb="0" cb="0"/><line nr="280" mi="1" ci="0" mb="0" cb="0"/><line nr="281" mi="6" ci="0" mb="0" cb="0"/><line nr="282" mi="3" ci="0" mb="0" cb="0"/><line nr="283" mi="3" ci="0" mb="0" cb="0"/><line nr="284" mi="16" ci="0" mb="2" cb="0"/><line nr="285" mi="5" ci="0" mb="4" cb="0"/><line nr="286" mi="5" ci="0" mb="0" cb="0"/><line nr="287" mi="5" ci="0" mb="2" cb="0"/><line nr="288" mi="9" ci="0" mb="0" cb="0"/><line nr="291" mi="6" ci="0" mb="0" cb="0"/><line nr="292" mi="1" ci="0" mb="0" cb="0"/><line nr="293" mi="6" ci="0" mb="0" cb="0"/><line nr="294" mi="1" ci="0" mb="0" cb="0"/><line nr="295" mi="6" ci="0" mb="0" cb="0"/><line nr="296" mi="1" ci="0" mb="0" cb="0"/><line nr="297" mi="8" ci="0" mb="2" cb="0"/><line nr="298" mi="8" ci="0" mb="0" cb="0"/><line nr="299" mi="9" ci="0" mb="2" cb="0"/><line nr="300" mi="3" ci="0" mb="0" cb="0"/><line nr="301" mi="21" ci="0" mb="0" cb="0"/><line nr="305" mi="5" ci="0" mb="2" cb="0"/><line nr="306" mi="10" ci="0" mb="0" cb="0"/><line nr="308" mi="5" ci="0" mb="0" cb="0"/><line nr="310" mi="13" ci="0" mb="4" cb="0"/><line nr="311" mi="19" ci="0" mb="0" cb="0"/><line nr="312" mi="2" ci="0" mb="0" cb="0"/><line nr="313" mi="14" ci="0" mb="4" cb="0"/><line nr="314" mi="2" ci="0" mb="0" cb="0"/><line nr="315" mi="55" ci="0" mb="0" cb="0"/><line nr="326" mi="1" ci="0" mb="0" cb="0"/><line nr="339" mi="3" ci="0" mb="2" cb="0"/><line nr="340" mi="2" ci="0" mb="0" cb="0"/><line nr="341" mi="10" ci="0" mb="2" cb="0"/><line nr="342" mi="20" ci="0" mb="0" cb="0"/><line nr="344" mi="20" ci="0" mb="0" cb="0"/><line nr="346" mi="1" ci="0" mb="0" cb="0"/><line nr="347" mi="1" ci="0" mb="0" cb="0"/><line nr="349" mi="1" ci="0" mb="0" cb="0"/><line nr="362" mi="10" ci="0" mb="2" cb="0"/><line nr="363" mi="2" ci="0" mb="2" cb="0"/><line nr="364" mi="6" ci="0" mb="2" cb="0"/><line nr="368" mi="2" ci="0" mb="0" cb="0"/><line nr="369" mi="4" ci="0" mb="0" cb="0"/><line nr="370" mi="5" ci="0" mb="0" cb="0"/><line nr="372" mi="10" ci="0" mb="2" cb="0"/><line nr="373" mi="16" ci="0" mb="0" cb="0"/><line nr="375" mi="14" ci="0" mb="0" cb="0"/><line nr="376" mi="2" ci="0" mb="0" cb="0"/><line nr="377" mi="16" ci="0" mb="0" cb="0"/><line nr="379" mi="16" ci="0" mb="0" cb="0"/><line nr="381" mi="16" ci="0" mb="0" cb="0"/><line nr="383" mi="16" ci="0" mb="0" cb="0"/><line nr="385" mi="16" ci="0" mb="0" cb="0"/><line nr="387" mi="17" ci="0" mb="0" cb="0"/><line nr="390" mi="10" ci="0" mb="2" cb="0"/><line nr="391" mi="24" ci="0" mb="0" cb="0"/><line nr="394" mi="24" ci="0" mb="0" cb="0"/><line nr="397" mi="1" ci="0" mb="0" cb="0"/><line nr="398" mi="17" ci="0" mb="0" cb="0"/><line nr="401" mi="10" ci="0" mb="2" cb="0"/><line nr="402" mi="24" ci="0" mb="0" cb="0"/><line nr="405" mi="24" ci="0" mb="0" cb="0"/><line nr="408" mi="1" ci="0" mb="0" cb="0"/><line nr="409" mi="17" ci="0" mb="0" cb="0"/><line nr="412" mi="10" ci="0" mb="2" cb="0"/><line nr="413" mi="24" ci="0" mb="0" cb="0"/><line nr="416" mi="24" ci="0" mb="0" cb="0"/><line nr="419" mi="1" ci="0" mb="0" cb="0"/><line nr="420" mi="17" ci="0" mb="0" cb="0"/><line nr="423" mi="10" ci="0" mb="2" cb="0"/><line nr="424" mi="24" ci="0" mb="0" cb="0"/><line nr="427" mi="24" ci="0" mb="0" cb="0"/><line nr="430" mi="1" ci="0" mb="0" cb="0"/><line nr="431" mi="17" ci="0" mb="0" cb="0"/><line nr="434" mi="10" ci="0" mb="2" cb="0"/><line nr="435" mi="24" ci="0" mb="0" cb="0"/><line nr="438" mi="24" ci="0" mb="0" cb="0"/><line nr="441" mi="1" ci="0" mb="0" cb="0"/><line nr="442" mi="1" ci="0" mb="0" cb="0"/><line nr="445" mi="1" ci="0" mb="0" cb="0"/><line nr="457" mi="4" ci="0" mb="0" cb="0"/><line nr="458" mi="5" ci="0" mb="0" cb="0"/><line nr="459" mi="56" ci="0" mb="0" cb="0"/><line nr="464" mi="3" ci="0" mb="2" cb="0"/><line nr="465" mi="6" ci="0" mb="0" cb="0"/><line nr="467" mi="4" ci="0" mb="0" cb="0"/><line nr="468" mi="2" ci="0" mb="0" cb="0"/><line nr="470" mi="2" ci="0" mb="0" cb="0"/><line nr="482" mi="15" ci="0" mb="6" cb="0"/><line nr="485" mi="11" ci="0" mb="2" cb="0"/><line nr="486" mi="10" ci="0" mb="2" cb="0"/><line nr="487" mi="2" ci="0" mb="2" cb="0"/><line nr="488" mi="11" ci="0" mb="2" cb="0"/><line nr="489" mi="2" ci="0" mb="0" cb="0"/><line nr="490" mi="2" ci="0" mb="0" cb="0"/><line nr="492" mi="11" ci="0" mb="0" cb="0"/><line nr="493" mi="3" ci="0" mb="0" cb="0"/><line nr="494" mi="2" ci="0" mb="2" cb="0"/><line nr="495" mi="3" ci="0" mb="0" cb="0"/><line nr="497" mi="1" ci="0" mb="0" cb="0"/><line nr="498" mi="3" ci="0" mb="0" cb="0"/><line nr="500" mi="1" ci="0" mb="0" cb="0"/><line nr="501" mi="1" ci="0" mb="0" cb="0"/><line nr="503" mi="1" ci="0" mb="0" cb="0"/><line nr="505" mi="1" ci="0" mb="0" cb="0"/><line nr="519" mi="2" ci="0" mb="0" cb="0"/><line nr="521" mi="7" ci="0" mb="0" cb="0"/><line nr="522" mi="1" ci="0" mb="0" cb="0"/><line nr="523" mi="3" ci="0" mb="0" cb="0"/><line nr="524" mi="2" ci="0" mb="0" cb="0"/><line nr="525" mi="1" ci="0" mb="0" cb="0"/><line nr="526" mi="2" ci="0" mb="2" cb="0"/><line nr="529" mi="5" ci="0" mb="0" cb="0"/><line nr="530" mi="2" ci="0" mb="2" cb="0"/><line nr="531" mi="2" ci="0" mb="0" cb="0"/><line nr="533" mi="1" ci="0" mb="0" cb="0"/><line nr="534" mi="3" ci="0" mb="0" cb="0"/><line nr="535" mi="4" ci="0" mb="0" cb="0"/><line nr="536" mi="1" ci="0" mb="0" cb="0"/><line nr="538" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="1780" covered="10"/><counter type="BRANCH" missed="84" covered="0"/><counter type="LINE" missed="220" covered="5"/><counter type="COMPLEXITY" missed="48" covered="2"/><counter type="METHOD" missed="6" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="13024" covered="7543"/><counter type="BRANCH" missed="1008" covered="586"/><counter type="LINE" missed="1897" covered="1372"/><counter type="COMPLEXITY" missed="665" covered="255"/><counter type="METHOD" missed="50" covered="73"/><counter type="CLASS" missed="1" covered="12"/></package><package name="mtas/solr/schema"><class name="mtas/solr/schema/MtasPreAnalyzedField"><method name="&lt;init&gt;" desc="()V" line="11"><counter type="INSTRUCTION" missed="0" covered="27"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="init" desc="(Lorg/apache/solr/schema/IndexSchema;Ljava/util/Map;)V" line="69"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setArgs" desc="(Lorg/apache/solr/schema/IndexSchema;Ljava/util/Map;)V" line="81"><counter type="INSTRUCTION" missed="13" covered="88"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="2" covered="19"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="13" covered="126"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="2" covered="31"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/solr/schema/MtasPreAnalyzedParser"><method name="&lt;init&gt;" desc="()V" line="26"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="parse" desc="(Ljava/io/Reader;Lorg/apache/lucene/util/AttributeSource;)Lorg/apache/solr/schema/PreAnalyzedField$ParseResult;" line="41"><counter type="INSTRUCTION" missed="70" covered="143"/><counter type="BRANCH" missed="17" covered="15"/><counter type="LINE" missed="7" covered="36"/><counter type="COMPLEXITY" missed="13" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toFormattedString" desc="(Lorg/apache/lucene/document/Field;)Ljava/lang/String;" line="111"><counter type="INSTRUCTION" missed="14" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;clinit&gt;" desc="()V" line="29"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="84" covered="150"/><counter type="BRANCH" missed="17" covered="15"/><counter type="LINE" missed="8" covered="38"/><counter type="COMPLEXITY" missed="14" covered="6"/><counter type="METHOD" missed="1" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="MtasPreAnalyzedField.java"><line nr="11" mi="0" ci="2" mb="0" cb="0"/><line nr="38" mi="0" ci="3" mb="0" cb="0"/><line nr="41" mi="0" ci="3" mb="0" cb="0"/><line nr="44" mi="0" ci="3" mb="0" cb="0"/><line nr="47" mi="0" ci="3" mb="0" cb="0"/><line nr="50" mi="0" ci="3" mb="0" cb="0"/><line nr="53" mi="0" ci="3" mb="0" cb="0"/><line nr="56" mi="0" ci="3" mb="0" cb="0"/><line nr="59" mi="0" ci="4" mb="0" cb="0"/><line nr="69" mi="0" ci="6" mb="0" cb="0"/><line nr="70" mi="0" ci="4" mb="0" cb="0"/><line nr="71" mi="0" ci="1" mb="0" cb="0"/><line nr="81" mi="0" ci="6" mb="0" cb="0"/><line nr="82" mi="0" ci="6" mb="0" cb="0"/><line nr="83" mi="0" ci="6" mb="0" cb="0"/><line nr="84" mi="0" ci="6" mb="0" cb="0"/><line nr="85" mi="0" ci="6" mb="0" cb="0"/><line nr="86" mi="0" ci="6" mb="0" cb="0"/><line nr="87" mi="0" ci="6" mb="0" cb="0"/><line nr="88" mi="0" ci="6" mb="0" cb="0"/><line nr="89" mi="0" ci="3" mb="1" cb="1"/><line nr="90" mi="8" ci="0" mb="0" cb="0"/><line nr="91" mi="5" ci="0" mb="0" cb="0"/><line nr="93" mi="0" ci="4" mb="0" cb="0"/><line nr="94" mi="0" ci="4" mb="0" cb="0"/><line nr="95" mi="0" ci="4" mb="0" cb="0"/><line nr="96" mi="0" ci="4" mb="0" cb="0"/><line nr="97" mi="0" ci="4" mb="0" cb="0"/><line nr="98" mi="0" ci="4" mb="0" cb="0"/><line nr="99" mi="0" ci="4" mb="0" cb="0"/><line nr="100" mi="0" ci="4" mb="0" cb="0"/><line nr="101" mi="0" ci="4" mb="0" cb="0"/><line nr="102" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="13" covered="126"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="2" covered="31"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="3"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasPreAnalyzedParser.java"><line nr="26" mi="0" ci="3" mb="0" cb="0"/><line nr="29" mi="0" ci="4" mb="0" cb="0"/><line nr="41" mi="0" ci="4" mb="0" cb="0"/><line nr="44" mi="0" ci="4" mb="0" cb="0"/><line nr="45" mi="0" ci="3" mb="0" cb="0"/><line nr="47" mi="0" ci="6" mb="0" cb="2"/><line nr="48" mi="0" ci="7" mb="0" cb="0"/><line nr="52" mi="5" ci="2" mb="0" cb="0"/><line nr="53" mi="0" ci="3" mb="0" cb="0"/><line nr="54" mi="0" ci="3" mb="0" cb="0"/><line nr="55" mi="0" ci="3" mb="0" cb="0"/><line nr="56" mi="0" ci="5" mb="2" cb="2"/><line nr="57" mi="0" ci="4" mb="0" cb="0"/><line nr="58" mi="0" ci="5" mb="0" cb="0"/><line nr="60" mi="3" ci="0" mb="0" cb="0"/><line nr="61" mi="3" ci="0" mb="0" cb="0"/><line nr="62" mi="2" ci="0" mb="0" cb="0"/><line nr="63" mi="2" ci="0" mb="0" cb="0"/><line nr="65" mi="0" ci="2" mb="0" cb="0"/><line nr="66" mi="0" ci="3" mb="0" cb="2"/><line nr="67" mi="0" ci="4" mb="0" cb="0"/><line nr="68" mi="0" ci="3" mb="1" cb="1"/><line nr="69" mi="0" ci="5" mb="0" cb="0"/><line nr="70" mi="0" ci="5" mb="0" cb="0"/><line nr="72" mi="0" ci="3" mb="1" cb="1"/><line nr="73" mi="5" ci="0" mb="0" cb="0"/><line nr="74" mi="5" ci="0" mb="0" cb="0"/><line nr="76" mi="0" ci="3" mb="0" cb="2"/><line nr="77" mi="0" ci="2" mb="0" cb="0"/><line nr="78" mi="0" ci="3" mb="0" cb="0"/><line nr="79" mi="0" ci="5" mb="0" cb="0"/><line nr="81" mi="0" ci="3" mb="1" cb="1"/><line nr="82" mi="0" ci="5" mb="0" cb="0"/><line nr="83" mi="0" ci="7" mb="0" cb="0"/><line nr="85" mi="0" ci="6" mb="2" cb="2"/><line nr="86" mi="0" ci="5" mb="0" cb="0"/><line nr="87" mi="0" ci="8" mb="0" cb="0"/><line nr="90" mi="0" ci="3" mb="0" cb="0"/><line nr="91" mi="0" ci="6" mb="0" cb="0"/><line nr="93" mi="0" ci="2" mb="0" cb="0"/><line nr="94" mi="0" ci="1" mb="0" cb="0"/><line nr="95" mi="42" ci="7" mb="10" cb="2"/><line nr="97" mi="3" ci="0" mb="0" cb="0"/><line nr="98" mi="0" ci="1" mb="0" cb="0"/><line nr="99" mi="0" ci="2" mb="0" cb="0"/><line nr="111" mi="14" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="84" covered="150"/><counter type="BRANCH" missed="17" covered="15"/><counter type="LINE" missed="8" covered="38"/><counter type="COMPLEXITY" missed="14" covered="6"/><counter type="METHOD" missed="1" covered="3"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="97" covered="276"/><counter type="BRANCH" missed="18" covered="16"/><counter type="LINE" missed="10" covered="69"/><counter type="COMPLEXITY" missed="15" covered="9"/><counter type="METHOD" missed="1" covered="6"/><counter type="CLASS" missed="0" covered="2"/></package><package name="mtas/search/spans"><class name="mtas/search/spans/MtasSpanIntersectingQuery"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasSpanQuery;Lmtas/search/spans/util/MtasSpanQuery;)V" line="42"><counter type="INSTRUCTION" missed="17" covered="38"/><counter type="BRANCH" missed="9" covered="7"/><counter type="LINE" missed="4" covered="7"/><counter type="COMPLEXITY" missed="8" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getField" desc="()Ljava/lang/String;" line="64"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lmtas/search/spans/util/MtasSpanWeight;" line="77"><counter type="INSTRUCTION" missed="6" covered="47"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="1" covered="10"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getTermContexts" desc="(Ljava/util/List;)Ljava/util/Map;" line="102"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="116"><counter type="INSTRUCTION" missed="62" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="11" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="140"><counter type="INSTRUCTION" missed="4" covered="31"/><counter type="BRANCH" missed="3" covered="7"/><counter type="LINE" missed="2" covered="6"/><counter type="COMPLEXITY" missed="3" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="157"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="rewrite" desc="(Lorg/apache/lucene/index/IndexReader;)Lmtas/search/spans/util/MtasSpanQuery;" line="172"><counter type="INSTRUCTION" missed="14" covered="56"/><counter type="BRANCH" missed="7" covered="9"/><counter type="LINE" missed="1" covered="12"/><counter type="COMPLEXITY" missed="6" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="disableTwoPhaseIterator" desc="()V" line="200"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="149" covered="184"/><counter type="BRANCH" missed="28" covered="26"/><counter type="LINE" missed="29" covered="40"/><counter type="COMPLEXITY" missed="26" covered="10"/><counter type="METHOD" missed="3" covered="6"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanFollowedBySpans"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/MtasSpanFollowedByQuery;Lmtas/search/spans/MtasSpanFollowedByQuery$MtasSpanFollowedByQuerySpans;Lmtas/search/spans/MtasSpanFollowedByQuery$MtasSpanFollowedByQuerySpans;)V" line="51"><counter type="INSTRUCTION" missed="0" covered="20"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="collect" desc="(Lorg/apache/lucene/search/spans/SpanCollector;)V" line="68"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="endPosition" desc="()I" line="79"><counter type="INSTRUCTION" missed="3" covered="12"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextStartPosition" desc="()I" line="92"><counter type="INSTRUCTION" missed="7" covered="32"/><counter type="BRANCH" missed="3" covered="7"/><counter type="LINE" missed="2" covered="8"/><counter type="COMPLEXITY" missed="3" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="positionsCost" desc="()F" line="121"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="startPosition" desc="()I" line="131"><counter type="INSTRUCTION" missed="3" covered="12"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="width" desc="()I" line="143"><counter type="INSTRUCTION" missed="20" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="advance" desc="(I)I" line="154"><counter type="INSTRUCTION" missed="89" covered="0"/><counter type="BRANCH" missed="16" covered="0"/><counter type="LINE" missed="26" covered="0"/><counter type="COMPLEXITY" missed="9" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="cost" desc="()J" line="204"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="docID" desc="()I" line="214"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextDoc" desc="()I" line="224"><counter type="INSTRUCTION" missed="1" covered="8"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="goToNextDoc" desc="()Z" line="237"><counter type="INSTRUCTION" missed="16" covered="48"/><counter type="BRANCH" missed="3" covered="9"/><counter type="LINE" missed="5" covered="11"/><counter type="COMPLEXITY" missed="3" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="goToNextStartPosition" desc="()Z" line="271"><counter type="INSTRUCTION" missed="2" covered="79"/><counter type="BRANCH" missed="3" covered="17"/><counter type="LINE" missed="1" covered="21"/><counter type="COMPLEXITY" missed="3" covered="8"/><counter type="METHOD" missed="0" covered="1"/></method><method name="reset" desc="()V" line="312"><counter type="INSTRUCTION" missed="0" covered="13"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="asTwoPhaseIterator" desc="()Lorg/apache/lucene/search/TwoPhaseIterator;" line="323"><counter type="INSTRUCTION" missed="14" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="170" covered="227"/><counter type="BRANCH" missed="40" covered="38"/><counter type="LINE" missed="45" covered="60"/><counter type="COMPLEXITY" missed="33" covered="21"/><counter type="METHOD" missed="6" covered="9"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanNotQuery$MtasSpanNotQuerySpans"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/MtasSpanNotQuery;Lorg/apache/lucene/search/spans/Spans;)V" line="287"><counter type="INSTRUCTION" missed="4" covered="9"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="4" covered="9"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanSequenceQuery$MtasSpanSequenceQuerySpans"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/MtasSpanSequenceQuery;Lorg/apache/lucene/search/spans/Spans;Z)V" line="587"><counter type="INSTRUCTION" missed="4" covered="12"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="4" covered="12"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanPrecededByQuery"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasSpanQuery;Lmtas/search/spans/util/MtasSpanQuery;)V" line="43"><counter type="INSTRUCTION" missed="17" covered="38"/><counter type="BRANCH" missed="9" covered="7"/><counter type="LINE" missed="4" covered="7"/><counter type="COMPLEXITY" missed="8" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getField" desc="()Ljava/lang/String;" line="65"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lmtas/search/spans/util/MtasSpanWeight;" line="78"><counter type="INSTRUCTION" missed="6" covered="47"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="1" covered="10"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getTermContexts" desc="(Ljava/util/List;)Ljava/util/Map;" line="103"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="117"><counter type="INSTRUCTION" missed="62" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="11" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="141"><counter type="INSTRUCTION" missed="4" covered="31"/><counter type="BRANCH" missed="3" covered="7"/><counter type="LINE" missed="2" covered="6"/><counter type="COMPLEXITY" missed="3" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="158"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="rewrite" desc="(Lorg/apache/lucene/index/IndexReader;)Lmtas/search/spans/util/MtasSpanQuery;" line="173"><counter type="INSTRUCTION" missed="6" covered="42"/><counter type="BRANCH" missed="5" covered="7"/><counter type="LINE" missed="1" covered="6"/><counter type="COMPLEXITY" missed="5" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="disableTwoPhaseIterator" desc="()V" line="190"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="141" covered="170"/><counter type="BRANCH" missed="26" covered="24"/><counter type="LINE" missed="29" covered="34"/><counter type="COMPLEXITY" missed="25" covered="9"/><counter type="METHOD" missed="3" covered="6"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanEndSpans"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/MtasSpanEndQuery;Lorg/apache/lucene/search/spans/Spans;)V" line="29"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextStartPosition" desc="()I" line="41"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="startPosition" desc="()I" line="52"><counter type="INSTRUCTION" missed="2" covered="7"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="endPosition" desc="()I" line="62"><counter type="INSTRUCTION" missed="2" covered="7"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="width" desc="()I" line="72"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="collect" desc="(Lorg/apache/lucene/search/spans/SpanCollector;)V" line="84"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="docID" desc="()I" line="96"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="nextDoc" desc="()I" line="106"><counter type="INSTRUCTION" missed="2" covered="7"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="advance" desc="(I)I" line="116"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="cost" desc="()J" line="126"><counter type="INSTRUCTION" missed="2" covered="7"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="asTwoPhaseIterator" desc="()Lorg/apache/lucene/search/TwoPhaseIterator;" line="136"><counter type="INSTRUCTION" missed="13" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="positionsCost" desc="()F" line="150"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="59" covered="44"/><counter type="BRANCH" missed="16" covered="4"/><counter type="LINE" missed="10" covered="10"/><counter type="COMPLEXITY" missed="16" covered="6"/><counter type="METHOD" missed="6" covered="6"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanPrecededByQuery$MtasSpanPrecededByQuerySpans"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/MtasSpanPrecededByQuery;Lorg/apache/lucene/search/spans/Spans;)V" line="288"><counter type="INSTRUCTION" missed="4" covered="9"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="4" covered="9"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanSequenceQuery"><method name="&lt;init&gt;" desc="(Ljava/util/List;Lmtas/search/spans/util/MtasSpanQuery;Ljava/lang/Integer;)V" line="63"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/util/List;IIIILmtas/search/spans/util/MtasSpanQuery;Ljava/lang/Integer;)V" line="80"><counter type="INSTRUCTION" missed="18" covered="160"/><counter type="BRANCH" missed="9" covered="25"/><counter type="LINE" missed="4" covered="34"/><counter type="COMPLEXITY" missed="9" covered="9"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getField" desc="()Ljava/lang/String;" line="141"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getItems" desc="()Ljava/util/List;" line="150"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getIgnoreQuery" desc="()Lmtas/search/spans/util/MtasSpanQuery;" line="159"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getMaximumIgnoreLength" desc="()Ljava/lang/Integer;" line="168"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="rewrite" desc="(Lorg/apache/lucene/index/IndexReader;)Lmtas/search/spans/util/MtasSpanQuery;" line="179"><counter type="INSTRUCTION" missed="58" covered="355"/><counter type="BRANCH" missed="15" covered="55"/><counter type="LINE" missed="12" covered="84"/><counter type="COMPLEXITY" missed="12" covered="24"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="326"><counter type="INSTRUCTION" missed="110" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="19" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="356"><counter type="INSTRUCTION" missed="6" covered="97"/><counter type="BRANCH" missed="9" covered="15"/><counter type="LINE" missed="1" covered="15"/><counter type="COMPLEXITY" missed="9" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="383"><counter type="INSTRUCTION" missed="16" covered="70"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="2" covered="12"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lmtas/search/spans/util/MtasSpanWeight;" line="410"><counter type="INSTRUCTION" missed="4" covered="53"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="0" covered="10"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getTermContexts" desc="(Ljava/util/List;)Ljava/util/Map;" line="431"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="disableTwoPhaseIterator" desc="()V" line="443"><counter type="INSTRUCTION" missed="0" covered="24"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="238" covered="778"/><counter type="BRANCH" missed="43" covered="105"/><counter type="LINE" missed="44" covered="167"/><counter type="COMPLEXITY" missed="39" covered="48"/><counter type="METHOD" missed="3" covered="10"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanContainingQuery"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasSpanQuery;Lmtas/search/spans/util/MtasSpanQuery;)V" line="36"><counter type="INSTRUCTION" missed="25" covered="80"/><counter type="BRANCH" missed="16" covered="14"/><counter type="LINE" missed="5" covered="14"/><counter type="COMPLEXITY" missed="14" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getField" desc="()Ljava/lang/String;" line="70"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lorg/apache/lucene/search/spans/SpanWeight;" line="83"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="93"><counter type="INSTRUCTION" missed="49" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="rewrite" desc="(Lorg/apache/lucene/index/IndexReader;)Lmtas/search/spans/util/MtasSpanQuery;" line="111"><counter type="INSTRUCTION" missed="12" covered="58"/><counter type="BRANCH" missed="6" covered="10"/><counter type="LINE" missed="2" covered="11"/><counter type="COMPLEXITY" missed="6" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="138"><counter type="INSTRUCTION" missed="4" covered="21"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="2" covered="6"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="155"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="disableTwoPhaseIterator" desc="()V" line="163"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="94" covered="178"/><counter type="BRANCH" missed="28" covered="28"/><counter type="LINE" missed="18" covered="37"/><counter type="COMPLEXITY" missed="26" covered="10"/><counter type="METHOD" missed="2" covered="6"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanFollowedByQuery$MtasSpanFollowedByQuerySpans"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/MtasSpanFollowedByQuery;Lorg/apache/lucene/search/spans/Spans;)V" line="288"><counter type="INSTRUCTION" missed="4" covered="9"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="4" covered="9"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanSequenceQuery$SpanSequenceWeight"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/MtasSpanSequenceQuery;Ljava/util/List;Lorg/apache/lucene/search/spans/SpanWeight;Ljava/lang/Integer;Lorg/apache/lucene/search/IndexSearcher;Ljava/util/Map;)V" line="479"><counter type="INSTRUCTION" missed="0" covered="18"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTermContexts" desc="(Ljava/util/Map;)V" line="495"><counter type="INSTRUCTION" missed="4" covered="20"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getSpans" desc="(Lorg/apache/lucene/index/LeafReaderContext;Lorg/apache/lucene/search/spans/SpanWeight$Postings;)Lmtas/search/spans/util/MtasSpans;" line="514"><counter type="INSTRUCTION" missed="23" covered="78"/><counter type="BRANCH" missed="6" covered="8"/><counter type="LINE" missed="6" covered="17"/><counter type="COMPLEXITY" missed="5" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTerms" desc="(Ljava/util/Set;)V" line="558"><counter type="INSTRUCTION" missed="24" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="51" covered="116"/><counter type="BRANCH" missed="11" covered="11"/><counter type="LINE" missed="13" covered="28"/><counter type="COMPLEXITY" missed="9" covered="6"/><counter type="METHOD" missed="1" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanSequenceSpans$QueueItem"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/MtasSpanSequenceQuery$MtasSpanSequenceQuerySpans;)V" line="779"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="reset" desc="()V" line="790"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="add" desc="(II)V" line="805"><counter type="INSTRUCTION" missed="0" covered="54"/><counter type="BRANCH" missed="1" covered="7"/><counter type="LINE" missed="0" covered="10"/><counter type="COMPLEXITY" missed="1" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="del" desc="(I)V" line="825"><counter type="INSTRUCTION" missed="0" covered="85"/><counter type="BRANCH" missed="1" covered="13"/><counter type="LINE" missed="0" covered="18"/><counter type="COMPLEXITY" missed="1" covered="7"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="174"/><counter type="BRANCH" missed="2" covered="20"/><counter type="LINE" missed="0" covered="41"/><counter type="COMPLEXITY" missed="2" covered="13"/><counter type="METHOD" missed="0" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanSequenceQuery$MtasSpanSequenceQueryWeight"><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/search/spans/SpanWeight;Z)V" line="611"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanPrecededBySpans"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/MtasSpanPrecededByQuery;Lmtas/search/spans/MtasSpanPrecededByQuery$MtasSpanPrecededByQuerySpans;Lmtas/search/spans/MtasSpanPrecededByQuery$MtasSpanPrecededByQuerySpans;)V" line="56"><counter type="INSTRUCTION" missed="0" covered="20"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="collect" desc="(Lorg/apache/lucene/search/spans/SpanCollector;)V" line="73"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="endPosition" desc="()I" line="84"><counter type="INSTRUCTION" missed="4" covered="11"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextStartPosition" desc="()I" line="99"><counter type="INSTRUCTION" missed="7" covered="32"/><counter type="BRANCH" missed="3" covered="7"/><counter type="LINE" missed="2" covered="8"/><counter type="COMPLEXITY" missed="3" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="positionsCost" desc="()F" line="128"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="startPosition" desc="()I" line="138"><counter type="INSTRUCTION" missed="4" covered="11"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="width" desc="()I" line="152"><counter type="INSTRUCTION" missed="20" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="advance" desc="(I)I" line="167"><counter type="INSTRUCTION" missed="89" covered="0"/><counter type="BRANCH" missed="16" covered="0"/><counter type="LINE" missed="26" covered="0"/><counter type="COMPLEXITY" missed="9" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="cost" desc="()J" line="217"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="docID" desc="()I" line="227"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextDoc" desc="()I" line="237"><counter type="INSTRUCTION" missed="1" covered="8"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="goToNextDoc" desc="()Z" line="250"><counter type="INSTRUCTION" missed="16" covered="48"/><counter type="BRANCH" missed="3" covered="9"/><counter type="LINE" missed="5" covered="10"/><counter type="COMPLEXITY" missed="3" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="goToNextStartPosition" desc="()Z" line="282"><counter type="INSTRUCTION" missed="2" covered="90"/><counter type="BRANCH" missed="3" covered="17"/><counter type="LINE" missed="1" covered="23"/><counter type="COMPLEXITY" missed="3" covered="8"/><counter type="METHOD" missed="0" covered="1"/></method><method name="reset" desc="()V" line="326"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="asTwoPhaseIterator" desc="()Lorg/apache/lucene/search/TwoPhaseIterator;" line="339"><counter type="INSTRUCTION" missed="14" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="172" covered="242"/><counter type="BRANCH" missed="40" covered="38"/><counter type="LINE" missed="49" covered="63"/><counter type="COMPLEXITY" missed="33" covered="21"/><counter type="METHOD" missed="6" covered="9"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanStartSpans"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/MtasSpanStartQuery;Lorg/apache/lucene/search/spans/Spans;)V" line="29"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextStartPosition" desc="()I" line="41"><counter type="INSTRUCTION" missed="2" covered="7"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="startPosition" desc="()I" line="51"><counter type="INSTRUCTION" missed="2" covered="7"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="endPosition" desc="()I" line="61"><counter type="INSTRUCTION" missed="2" covered="7"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="width" desc="()I" line="71"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="collect" desc="(Lorg/apache/lucene/search/spans/SpanCollector;)V" line="83"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="docID" desc="()I" line="95"><counter type="INSTRUCTION" missed="2" covered="7"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextDoc" desc="()I" line="105"><counter type="INSTRUCTION" missed="2" covered="7"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="advance" desc="(I)I" line="115"><counter type="INSTRUCTION" missed="2" covered="8"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="asTwoPhaseIterator" desc="()Lorg/apache/lucene/search/TwoPhaseIterator;" line="123"><counter type="INSTRUCTION" missed="0" covered="13"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="cost" desc="()J" line="137"><counter type="INSTRUCTION" missed="2" covered="7"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="positionsCost" desc="()F" line="147"><counter type="INSTRUCTION" missed="2" covered="7"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="26" covered="79"/><counter type="BRANCH" missed="11" covered="11"/><counter type="LINE" missed="4" covered="15"/><counter type="COMPLEXITY" missed="12" covered="11"/><counter type="METHOD" missed="2" covered="10"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanIntersectingSpans"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/MtasSpanIntersectingQuery;Lmtas/search/spans/MtasSpanIntersectingQuery$MtasSpanIntersectingQuerySpans;Lmtas/search/spans/MtasSpanIntersectingQuery$MtasSpanIntersectingQuerySpans;)V" line="49"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextStartPosition" desc="()I" line="64"><counter type="INSTRUCTION" missed="7" covered="32"/><counter type="BRANCH" missed="3" covered="7"/><counter type="LINE" missed="2" covered="8"/><counter type="COMPLEXITY" missed="3" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="startPosition" desc="()I" line="93"><counter type="INSTRUCTION" missed="3" covered="12"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="endPosition" desc="()I" line="105"><counter type="INSTRUCTION" missed="1" covered="14"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="width" desc="()I" line="117"><counter type="INSTRUCTION" missed="20" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="collect" desc="(Lorg/apache/lucene/search/spans/SpanCollector;)V" line="130"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="positionsCost" desc="()F" line="141"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="docID" desc="()I" line="151"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextDoc" desc="()I" line="161"><counter type="INSTRUCTION" missed="1" covered="8"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="advance" desc="(I)I" line="174"><counter type="INSTRUCTION" missed="27" covered="62"/><counter type="BRANCH" missed="8" covered="8"/><counter type="LINE" missed="9" covered="17"/><counter type="COMPLEXITY" missed="8" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="goToNextDoc" desc="()Z" line="224"><counter type="INSTRUCTION" missed="16" covered="48"/><counter type="BRANCH" missed="3" covered="9"/><counter type="LINE" missed="5" covered="11"/><counter type="COMPLEXITY" missed="3" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="goToNextStartPosition" desc="()Z" line="260"><counter type="INSTRUCTION" missed="4" covered="74"/><counter type="BRANCH" missed="4" covered="16"/><counter type="LINE" missed="0" covered="19"/><counter type="COMPLEXITY" missed="3" covered="8"/><counter type="METHOD" missed="0" covered="1"/></method><method name="reset" desc="()V" line="297"><counter type="INSTRUCTION" missed="0" covered="13"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="cost" desc="()J" line="310"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="asTwoPhaseIterator" desc="()Lorg/apache/lucene/search/TwoPhaseIterator;" line="318"><counter type="INSTRUCTION" missed="14" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="108" covered="281"/><counter type="BRANCH" missed="32" covered="46"/><counter type="LINE" missed="27" covered="74"/><counter type="COMPLEXITY" missed="31" covered="23"/><counter type="METHOD" missed="5" covered="10"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanRecurrenceQuery"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasSpanQuery;IILmtas/search/spans/util/MtasSpanQuery;Ljava/lang/Integer;)V" line="55"><counter type="INSTRUCTION" missed="28" covered="27"/><counter type="BRANCH" missed="8" covered="2"/><counter type="LINE" missed="7" covered="8"/><counter type="COMPLEXITY" missed="5" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getQuery" desc="()Lmtas/search/spans/util/MtasSpanQuery;" line="84"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getIgnoreQuery" desc="()Lmtas/search/spans/util/MtasSpanQuery;" line="93"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getMaximumIgnoreLength" desc="()Ljava/lang/Integer;" line="102"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getMinimumRecurrence" desc="()I" line="111"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getMaximumRecurrence" desc="()I" line="120"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setRecurrence" desc="(II)V" line="130"><counter type="INSTRUCTION" missed="42" covered="51"/><counter type="BRANCH" missed="8" covered="8"/><counter type="LINE" missed="7" covered="14"/><counter type="COMPLEXITY" missed="6" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getField" desc="()Ljava/lang/String;" line="167"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="rewrite" desc="(Lorg/apache/lucene/index/IndexReader;)Lmtas/search/spans/util/MtasSpanQuery;" line="178"><counter type="INSTRUCTION" missed="12" covered="42"/><counter type="BRANCH" missed="6" covered="6"/><counter type="LINE" missed="2" covered="9"/><counter type="COMPLEXITY" missed="5" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="205"><counter type="INSTRUCTION" missed="59" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="222"><counter type="INSTRUCTION" missed="14" covered="67"/><counter type="BRANCH" missed="8" covered="14"/><counter type="LINE" missed="1" covered="15"/><counter type="COMPLEXITY" missed="6" covered="6"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="251"><counter type="INSTRUCTION" missed="0" covered="29"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lmtas/search/spans/util/MtasSpanWeight;" line="268"><counter type="INSTRUCTION" missed="14" covered="24"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="disableTwoPhaseIterator" desc="()V" line="283"><counter type="INSTRUCTION" missed="3" covered="9"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="4"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="175" covered="264"/><counter type="BRANCH" missed="33" covered="33"/><counter type="LINE" missed="28" covered="65"/><counter type="COMPLEXITY" missed="27" covered="20"/><counter type="METHOD" missed="2" covered="12"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanWildcardQuery"><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/index/Term;)V" line="49"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/index/Term;Z)V" line="59"><counter type="INSTRUCTION" missed="73" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="13" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="rewrite" desc="(Lorg/apache/lucene/index/IndexReader;)Lmtas/search/spans/util/MtasSpanQuery;" line="83"><counter type="INSTRUCTION" missed="89" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="13" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="116"><counter type="INSTRUCTION" missed="65" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getField" desc="()Ljava/lang/String;" line="134"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lorg/apache/lucene/search/spans/SpanWeight;" line="147"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="158"><counter type="INSTRUCTION" missed="34" covered="0"/><counter type="BRANCH" missed="10" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="6" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="hashCode" desc="()I" line="175"><counter type="INSTRUCTION" missed="24" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="303" covered="0"/><counter type="BRANCH" missed="30" covered="0"/><counter type="LINE" missed="49" covered="0"/><counter type="COMPLEXITY" missed="23" covered="0"/><counter type="METHOD" missed="8" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/search/spans/MtasSpanPrefixQuery"><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/index/Term;)V" line="45"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/index/Term;Z)V" line="55"><counter type="INSTRUCTION" missed="16" covered="57"/><counter type="BRANCH" missed="4" covered="4"/><counter type="LINE" missed="2" covered="11"/><counter type="COMPLEXITY" missed="4" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="rewrite" desc="(Lorg/apache/lucene/index/IndexReader;)Lmtas/search/spans/util/MtasSpanQuery;" line="79"><counter type="INSTRUCTION" missed="10" covered="51"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="2" covered="9"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="105"><counter type="INSTRUCTION" missed="75" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getField" desc="()Ljava/lang/String;" line="123"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lorg/apache/lucene/search/spans/SpanWeight;" line="136"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="147"><counter type="INSTRUCTION" missed="7" covered="27"/><counter type="BRANCH" missed="5" covered="5"/><counter type="LINE" missed="3" covered="5"/><counter type="COMPLEXITY" missed="5" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="164"><counter type="INSTRUCTION" missed="2" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="128" covered="157"/><counter type="BRANCH" missed="14" covered="14"/><counter type="LINE" missed="18" covered="29"/><counter type="COMPLEXITY" missed="17" covered="5"/><counter type="METHOD" missed="4" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanFullyAlignedWithQuery$MtasSpanFullyAlignedWithQuerySpans"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/MtasSpanFullyAlignedWithQuery;Lorg/apache/lucene/search/spans/Spans;)V" line="308"><counter type="INSTRUCTION" missed="4" covered="9"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="4" covered="9"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanSequenceSpans$Match"><method name="&lt;init&gt;" desc="(II)V" line="868"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="startPosition" desc="()I" line="879"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="endPosition" desc="()I" line="888"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="898"><counter type="INSTRUCTION" missed="8" covered="25"/><counter type="BRANCH" missed="5" covered="5"/><counter type="LINE" missed="3" covered="5"/><counter type="COMPLEXITY" missed="5" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="916"><counter type="INSTRUCTION" missed="21" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="toString" desc="()Ljava/lang/String;" line="929"><counter type="INSTRUCTION" missed="17" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="46" covered="40"/><counter type="BRANCH" missed="5" covered="5"/><counter type="LINE" missed="8" covered="11"/><counter type="COMPLEXITY" missed="7" covered="4"/><counter type="METHOD" missed="2" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanNotSpans"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/MtasSpanNotQuery;Lmtas/search/spans/MtasSpanNotQuery$MtasSpanNotQuerySpans;Lmtas/search/spans/MtasSpanNotQuery$MtasSpanNotQuerySpans;)V" line="56"><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextStartPosition" desc="()I" line="73"><counter type="INSTRUCTION" missed="5" covered="29"/><counter type="BRANCH" missed="2" covered="6"/><counter type="LINE" missed="1" covered="7"/><counter type="COMPLEXITY" missed="2" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="startPosition" desc="()I" line="99"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="endPosition" desc="()I" line="113"><counter type="INSTRUCTION" missed="2" covered="8"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="width" desc="()I" line="127"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="collect" desc="(Lorg/apache/lucene/search/spans/SpanCollector;)V" line="143"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="positionsCost" desc="()F" line="154"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="docID" desc="()I" line="164"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextDoc" desc="()I" line="174"><counter type="INSTRUCTION" missed="1" covered="8"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="advance" desc="(I)I" line="187"><counter type="INSTRUCTION" missed="73" covered="0"/><counter type="BRANCH" missed="14" covered="0"/><counter type="LINE" missed="17" covered="0"/><counter type="COMPLEXITY" missed="8" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="asTwoPhaseIterator" desc="()Lorg/apache/lucene/search/TwoPhaseIterator;" line="222"><counter type="INSTRUCTION" missed="0" covered="35"/><counter type="BRANCH" missed="2" covered="6"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="2" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="twoPhaseCurrentDocMatches" desc="()Z" line="262"><counter type="INSTRUCTION" missed="12" covered="42"/><counter type="BRANCH" missed="6" covered="4"/><counter type="LINE" missed="2" covered="9"/><counter type="COMPLEXITY" missed="5" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="goToNextDoc" desc="()Z" line="288"><counter type="INSTRUCTION" missed="7" covered="50"/><counter type="BRANCH" missed="3" covered="9"/><counter type="LINE" missed="3" covered="11"/><counter type="COMPLEXITY" missed="3" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="goToNextStartPosition" desc="()Z" line="320"><counter type="INSTRUCTION" missed="0" covered="87"/><counter type="BRANCH" missed="0" covered="20"/><counter type="LINE" missed="0" covered="21"/><counter type="COMPLEXITY" missed="0" covered="11"/><counter type="METHOD" missed="0" covered="1"/></method><method name="collectAndCheckLastSpans" desc="(II)Z" line="382"><counter type="INSTRUCTION" missed="0" covered="88"/><counter type="BRANCH" missed="0" covered="22"/><counter type="LINE" missed="0" covered="19"/><counter type="COMPLEXITY" missed="0" covered="12"/><counter type="METHOD" missed="0" covered="1"/></method><method name="reset" desc="()V" line="421"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="cost" desc="()J" line="436"><counter type="INSTRUCTION" missed="0" covered="2"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="128" covered="403"/><counter type="BRANCH" missed="31" covered="71"/><counter type="LINE" missed="32" covered="98"/><counter type="COMPLEXITY" missed="26" covered="42"/><counter type="METHOD" missed="4" covered="13"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanNotQuery$MtasSpanNotQueryWeight"><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/search/spans/SpanWeight;)V" line="306"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanNotQuery"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasSpanQuery;Lmtas/search/spans/util/MtasSpanQuery;)V" line="47"><counter type="INSTRUCTION" missed="17" covered="45"/><counter type="BRANCH" missed="9" covered="7"/><counter type="LINE" missed="4" covered="8"/><counter type="COMPLEXITY" missed="8" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getField" desc="()Ljava/lang/String;" line="70"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lmtas/search/spans/util/MtasSpanWeight;" line="84"><counter type="INSTRUCTION" missed="6" covered="47"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="1" covered="10"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getTermContexts" desc="(Ljava/util/List;)Ljava/util/Map;" line="109"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="rewrite" desc="(Lorg/apache/lucene/index/IndexReader;)Lmtas/search/spans/util/MtasSpanQuery;" line="124"><counter type="INSTRUCTION" missed="0" covered="39"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="141"><counter type="INSTRUCTION" missed="62" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="11" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="165"><counter type="INSTRUCTION" missed="2" covered="23"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="1" covered="7"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="182"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="disableTwoPhaseIterator" desc="()V" line="190"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="114" covered="166"/><counter type="BRANCH" missed="20" covered="18"/><counter type="LINE" missed="23" covered="36"/><counter type="COMPLEXITY" missed="19" covered="9"/><counter type="METHOD" missed="3" covered="6"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanFollowedByQuery$SpanFollowedByWeight"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/MtasSpanFollowedByQuery;Lmtas/search/spans/MtasSpanFollowedByQuery$MtasSpanFollowedByQueryWeight;Lmtas/search/spans/MtasSpanFollowedByQuery$MtasSpanFollowedByQueryWeight;Lorg/apache/lucene/search/IndexSearcher;Ljava/util/Map;)V" line="217"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTermContexts" desc="(Ljava/util/Map;)V" line="232"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getSpans" desc="(Lorg/apache/lucene/index/LeafReaderContext;Lorg/apache/lucene/search/spans/SpanWeight$Postings;)Lmtas/search/spans/util/MtasSpans;" line="247"><counter type="INSTRUCTION" missed="2" covered="40"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="7"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTerms" desc="(Ljava/util/Set;)V" line="267"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="24" covered="55"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="7" covered="12"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="2" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanSequenceSpans"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/MtasSpanSequenceQuery;Ljava/util/List;Lorg/apache/lucene/search/spans/Spans;Ljava/lang/Integer;)V" line="58"><counter type="INSTRUCTION" missed="0" covered="49"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="12"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="computeCosts" desc="()V" line="75"><counter type="INSTRUCTION" missed="0" covered="25"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextStartPosition" desc="()I" line="88"><counter type="INSTRUCTION" missed="0" covered="36"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="startPosition" desc="()I" line="107"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="endPosition" desc="()I" line="121"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="width" desc="()I" line="135"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="collect" desc="(Lorg/apache/lucene/search/spans/SpanCollector;)V" line="147"><counter type="INSTRUCTION" missed="18" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="docID" desc="()I" line="159"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextDoc" desc="()I" line="169"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="goToNextDoc" desc="()Z" line="182"><counter type="INSTRUCTION" missed="58" covered="135"/><counter type="BRANCH" missed="20" covered="26"/><counter type="LINE" missed="14" covered="35"/><counter type="COMPLEXITY" missed="15" covered="9"/><counter type="METHOD" missed="0" covered="1"/></method><method name="advance" desc="(I)I" line="277"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="advanceToDoc" desc="(I)Ljava/lang/Integer;" line="293"><counter type="INSTRUCTION" missed="35" covered="79"/><counter type="BRANCH" missed="13" covered="11"/><counter type="LINE" missed="8" covered="17"/><counter type="COMPLEXITY" missed="10" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="findMatches" desc="()Z" line="346"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="_findMatches" desc="()Z" line="361"><counter type="INSTRUCTION" missed="82" covered="377"/><counter type="BRANCH" missed="25" covered="71"/><counter type="LINE" missed="19" covered="78"/><counter type="COMPLEXITY" missed="19" covered="30"/><counter type="METHOD" missed="0" covered="1"/></method><method name="_glue" desc="(Ljava/util/List;Ljava/lang/Boolean;Lmtas/search/spans/MtasSpanSequenceSpans$QueueItem;)Ljava/util/List;" line="543"><counter type="INSTRUCTION" missed="293" covered="236"/><counter type="BRANCH" missed="62" covered="34"/><counter type="LINE" missed="44" covered="42"/><counter type="COMPLEXITY" missed="36" covered="13"/><counter type="METHOD" missed="0" covered="1"/></method><method name="fillQueue" desc="(Lmtas/search/spans/MtasSpanSequenceSpans$QueueItem;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;)V" line="685"><counter type="INSTRUCTION" missed="0" covered="130"/><counter type="BRANCH" missed="4" covered="38"/><counter type="LINE" missed="0" covered="32"/><counter type="COMPLEXITY" missed="4" covered="18"/><counter type="METHOD" missed="0" covered="1"/></method><method name="resetQueue" desc="()V" line="737"><counter type="INSTRUCTION" missed="0" covered="24"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="cost" desc="()J" line="941"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="positionsCost" desc="()F" line="951"><counter type="INSTRUCTION" missed="0" covered="2"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="asTwoPhaseIterator" desc="()Lorg/apache/lucene/search/TwoPhaseIterator;" line="959"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="21"><counter type="INSTRUCTION" missed="2" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="490" covered="1177"/><counter type="BRANCH" missed="129" covered="203"/><counter type="LINE" missed="90" covered="262"/><counter type="COMPLEXITY" missed="90" covered="97"/><counter type="METHOD" missed="2" covered="19"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanNotSpans$2"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/MtasSpanNotSpans;Lorg/apache/lucene/search/DocIdSetIterator;)V" line="240"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="matches" desc="()Z" line="243"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="matchCost" desc="()F" line="248"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="17"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanNotSpans$1"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/MtasSpanNotSpans;Lorg/apache/lucene/search/DocIdSetIterator;Lorg/apache/lucene/search/TwoPhaseIterator;)V" line="228"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="matches" desc="()Z" line="231"><counter type="INSTRUCTION" missed="1" covered="11"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="matchCost" desc="()F" line="236"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="1" covered="25"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="2" covered="3"/><counter type="METHOD" missed="0" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanEndQuery"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasSpanQuery;)V" line="32"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="rewrite" desc="(Lorg/apache/lucene/index/IndexReader;)Lmtas/search/spans/util/MtasSpanQuery;" line="44"><counter type="INSTRUCTION" missed="6" covered="24"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="2" covered="5"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="63"><counter type="INSTRUCTION" missed="31" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getField" desc="()Ljava/lang/String;" line="77"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lmtas/search/spans/util/MtasSpanWeight;" line="90"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="162"><counter type="INSTRUCTION" missed="2" covered="23"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="1" covered="7"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="179"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="disableTwoPhaseIterator" desc="()V" line="189"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="54" covered="83"/><counter type="BRANCH" missed="4" covered="8"/><counter type="LINE" missed="11" covered="22"/><counter type="COMPLEXITY" missed="5" covered="9"/><counter type="METHOD" missed="2" covered="6"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanWithinQuery"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasSpanQuery;Lmtas/search/spans/util/MtasSpanQuery;)V" line="53"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasSpanQuery;Lmtas/search/spans/util/MtasSpanQuery;IIIIZ)V" line="70"><counter type="INSTRUCTION" missed="19" covered="116"/><counter type="BRANCH" missed="9" covered="13"/><counter type="LINE" missed="4" covered="25"/><counter type="COMPLEXITY" missed="7" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="rewrite" desc="(Lorg/apache/lucene/index/IndexReader;)Lmtas/search/spans/util/MtasSpanQuery;" line="120"><counter type="INSTRUCTION" missed="269" covered="216"/><counter type="BRANCH" missed="37" covered="33"/><counter type="LINE" missed="52" covered="43"/><counter type="COMPLEXITY" missed="28" covered="8"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getField" desc="()Ljava/lang/String;" line="279"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lorg/apache/lucene/search/spans/SpanWeight;" line="292"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="302"><counter type="INSTRUCTION" missed="87" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="11" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="328"><counter type="INSTRUCTION" missed="4" covered="45"/><counter type="BRANCH" missed="6" covered="10"/><counter type="LINE" missed="2" covered="6"/><counter type="COMPLEXITY" missed="6" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="349"><counter type="INSTRUCTION" missed="0" covered="67"/><counter type="LINE" missed="0" covered="12"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="disableTwoPhaseIterator" desc="()V" line="372"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="379" covered="472"/><counter type="BRANCH" missed="56" covered="56"/><counter type="LINE" missed="69" covered="94"/><counter type="COMPLEXITY" missed="44" covered="21"/><counter type="METHOD" missed="1" covered="8"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanFullyAlignedWithQuery$MtasSpanFullyAlignedWithQueryWeight"><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/search/spans/SpanWeight;)V" line="327"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanRegexpQuery"><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/index/Term;)V" line="49"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/index/Term;Z)V" line="59"><counter type="INSTRUCTION" missed="8" covered="65"/><counter type="BRANCH" missed="2" covered="6"/><counter type="LINE" missed="2" covered="11"/><counter type="COMPLEXITY" missed="2" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="rewrite" desc="(Lorg/apache/lucene/index/IndexReader;)Lmtas/search/spans/util/MtasSpanQuery;" line="83"><counter type="INSTRUCTION" missed="36" covered="55"/><counter type="BRANCH" missed="3" covered="5"/><counter type="LINE" missed="3" covered="10"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="115"><counter type="INSTRUCTION" missed="65" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getField" desc="()Ljava/lang/String;" line="133"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lorg/apache/lucene/search/spans/SpanWeight;" line="146"><counter type="INSTRUCTION" missed="9" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="157"><counter type="INSTRUCTION" missed="4" covered="30"/><counter type="BRANCH" missed="3" covered="7"/><counter type="LINE" missed="2" covered="6"/><counter type="COMPLEXITY" missed="3" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="174"><counter type="INSTRUCTION" missed="1" covered="23"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="128" covered="177"/><counter type="BRANCH" missed="11" covered="19"/><counter type="LINE" missed="17" covered="32"/><counter type="COMPLEXITY" missed="13" covered="10"/><counter type="METHOD" missed="3" covered="5"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanFullyAlignedWithSpans"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/MtasSpanFullyAlignedWithQuery;Lmtas/search/spans/MtasSpanFullyAlignedWithQuery$MtasSpanFullyAlignedWithQuerySpans;Lmtas/search/spans/MtasSpanFullyAlignedWithQuery$MtasSpanFullyAlignedWithQuerySpans;)V" line="59"><counter type="INSTRUCTION" missed="0" covered="20"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextStartPosition" desc="()I" line="75"><counter type="INSTRUCTION" missed="7" covered="32"/><counter type="BRANCH" missed="3" covered="7"/><counter type="LINE" missed="2" covered="8"/><counter type="COMPLEXITY" missed="3" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="startPosition" desc="()I" line="104"><counter type="INSTRUCTION" missed="4" covered="11"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="2" covered="3"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="endPosition" desc="()I" line="122"><counter type="INSTRUCTION" missed="4" covered="11"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="2" covered="3"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="width" desc="()I" line="140"><counter type="INSTRUCTION" missed="20" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="collect" desc="(Lorg/apache/lucene/search/spans/SpanCollector;)V" line="160"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="positionsCost" desc="()F" line="171"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="docID" desc="()I" line="181"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextDoc" desc="()I" line="191"><counter type="INSTRUCTION" missed="1" covered="8"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="advance" desc="(I)I" line="204"><counter type="INSTRUCTION" missed="89" covered="0"/><counter type="BRANCH" missed="16" covered="0"/><counter type="LINE" missed="26" covered="0"/><counter type="COMPLEXITY" missed="9" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="goToNextDoc" desc="()Z" line="254"><counter type="INSTRUCTION" missed="16" covered="48"/><counter type="BRANCH" missed="3" covered="9"/><counter type="LINE" missed="5" covered="10"/><counter type="COMPLEXITY" missed="3" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="goToNextStartPosition" desc="()Z" line="289"><counter type="INSTRUCTION" missed="0" covered="111"/><counter type="BRANCH" missed="1" covered="27"/><counter type="LINE" missed="0" covered="25"/><counter type="COMPLEXITY" missed="1" covered="14"/><counter type="METHOD" missed="0" covered="1"/></method><method name="reset" desc="()V" line="343"><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="cost" desc="()J" line="359"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="asTwoPhaseIterator" desc="()Lorg/apache/lucene/search/TwoPhaseIterator;" line="367"><counter type="INSTRUCTION" missed="14" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="170" covered="266"/><counter type="BRANCH" missed="38" covered="48"/><counter type="LINE" missed="51" covered="68"/><counter type="COMPLEXITY" missed="31" covered="27"/><counter type="METHOD" missed="6" covered="9"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanStartQuery"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasSpanQuery;)V" line="32"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="rewrite" desc="(Lorg/apache/lucene/index/IndexReader;)Lmtas/search/spans/util/MtasSpanQuery;" line="44"><counter type="INSTRUCTION" missed="6" covered="24"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="2" covered="5"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="63"><counter type="INSTRUCTION" missed="31" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getField" desc="()Ljava/lang/String;" line="77"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lmtas/search/spans/util/MtasSpanWeight;" line="90"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="162"><counter type="INSTRUCTION" missed="2" covered="23"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="1" covered="7"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="179"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="disableTwoPhaseIterator" desc="()V" line="189"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="54" covered="83"/><counter type="BRANCH" missed="4" covered="8"/><counter type="LINE" missed="11" covered="22"/><counter type="COMPLEXITY" missed="5" covered="9"/><counter type="METHOD" missed="2" covered="6"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanRecurrenceSpans"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/MtasSpanRecurrenceQuery;Lorg/apache/lucene/search/spans/Spans;IILorg/apache/lucene/search/spans/Spans;Ljava/lang/Integer;)V" line="70"><counter type="INSTRUCTION" missed="10" covered="43"/><counter type="BRANCH" missed="4" covered="4"/><counter type="LINE" missed="0" covered="12"/><counter type="COMPLEXITY" missed="4" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextStartPosition" desc="()I" line="90"><counter type="INSTRUCTION" missed="0" covered="30"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="startPosition" desc="()I" line="109"><counter type="INSTRUCTION" missed="7" covered="7"/><counter type="BRANCH" missed="3" covered="1"/><counter type="LINE" missed="3" covered="2"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="endPosition" desc="()I" line="127"><counter type="INSTRUCTION" missed="7" covered="7"/><counter type="BRANCH" missed="3" covered="1"/><counter type="LINE" missed="3" covered="2"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="width" desc="()I" line="145"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="collect" desc="(Lorg/apache/lucene/search/spans/SpanCollector;)V" line="157"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="docID" desc="()I" line="167"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextDoc" desc="()I" line="177"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="advance" desc="(I)I" line="188"><counter type="INSTRUCTION" missed="2" covered="11"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="resetQueue" desc="()V" line="197"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toMatchDoc" desc="()I" line="213"><counter type="INSTRUCTION" missed="9" covered="6"/><counter type="BRANCH" missed="3" covered="1"/><counter type="LINE" missed="3" covered="2"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="collectSpan" desc="()Z" line="231"><counter type="INSTRUCTION" missed="0" covered="35"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="findMatches" desc="()Z" line="251"><counter type="INSTRUCTION" missed="20" covered="108"/><counter type="BRANCH" missed="1" covered="19"/><counter type="LINE" missed="4" covered="22"/><counter type="COMPLEXITY" missed="1" covered="10"/><counter type="METHOD" missed="0" covered="1"/></method><method name="findMatches" desc="(Lmtas/search/spans/MtasSpanRecurrenceSpans$Match;I)V" line="302"><counter type="INSTRUCTION" missed="29" covered="113"/><counter type="BRANCH" missed="8" covered="18"/><counter type="LINE" missed="5" covered="23"/><counter type="COMPLEXITY" missed="6" covered="8"/><counter type="METHOD" missed="0" covered="1"/></method><method name="expandWithIgnoreItem" desc="(ILmtas/search/spans/MtasSpanRecurrenceSpans$Match;)Ljava/util/List;" line="354"><counter type="INSTRUCTION" missed="41" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="11" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="cost" desc="()J" line="449"><counter type="INSTRUCTION" missed="2" covered="7"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="positionsCost" desc="()F" line="459"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="asTwoPhaseIterator" desc="()Lorg/apache/lucene/search/TwoPhaseIterator;" line="467"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;clinit&gt;" desc="()V" line="20"><counter type="INSTRUCTION" missed="2" covered="9"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="149" covered="411"/><counter type="BRANCH" missed="33" covered="55"/><counter type="LINE" missed="36" covered="95"/><counter type="COMPLEXITY" missed="29" covered="34"/><counter type="METHOD" missed="5" covered="14"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanNotQuery$SpanNotWeight"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/MtasSpanNotQuery;Lmtas/search/spans/MtasSpanNotQuery$MtasSpanNotQueryWeight;Lmtas/search/spans/MtasSpanNotQuery$MtasSpanNotQueryWeight;Lorg/apache/lucene/search/IndexSearcher;Ljava/util/Map;)V" line="217"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTermContexts" desc="(Ljava/util/Map;)V" line="232"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getSpans" desc="(Lorg/apache/lucene/index/LeafReaderContext;Lorg/apache/lucene/search/spans/SpanWeight$Postings;)Lmtas/search/spans/util/MtasSpans;" line="247"><counter type="INSTRUCTION" missed="2" covered="40"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="7"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTerms" desc="(Ljava/util/Set;)V" line="267"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="24" covered="55"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="7" covered="12"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="2" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanPositionSpans"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/MtasSpanPositionQuery;Lmtas/codec/util/CodecInfo;Ljava/lang/String;II)V" line="58"><counter type="INSTRUCTION" missed="0" covered="33"/><counter type="LINE" missed="0" covered="12"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextStartPosition" desc="()I" line="78"><counter type="INSTRUCTION" missed="0" covered="42"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="startPosition" desc="()I" line="99"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="endPosition" desc="()I" line="109"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="width" desc="()I" line="119"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="collect" desc="(Lorg/apache/lucene/search/spans/SpanCollector;)V" line="132"><counter type="INSTRUCTION" missed="1" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="docID" desc="()I" line="141"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextDoc" desc="()I" line="152"><counter type="INSTRUCTION" missed="0" covered="62"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="0" covered="14"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="advance" desc="(I)I" line="177"><counter type="INSTRUCTION" missed="68" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="16" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="cost" desc="()J" line="205"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="positionsCost" desc="()F" line="215"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="asTwoPhaseIterator" desc="()Lorg/apache/lucene/search/TwoPhaseIterator;" line="223"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="88" covered="146"/><counter type="BRANCH" missed="10" covered="8"/><counter type="LINE" missed="23" covered="38"/><counter type="COMPLEXITY" missed="12" covered="9"/><counter type="METHOD" missed="6" covered="6"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanFollowedByQuery$MtasSpanFollowedByQueryWeight"><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/search/spans/SpanWeight;)V" line="307"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanOrQuery"><method name="&lt;init&gt;" desc="([Lmtas/search/spans/util/MtasSpanQuery;)V" line="31"><counter type="INSTRUCTION" missed="4" covered="96"/><counter type="BRANCH" missed="5" covered="9"/><counter type="LINE" missed="2" covered="18"/><counter type="COMPLEXITY" missed="5" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getField" desc="()Ljava/lang/String;" line="67"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lorg/apache/lucene/search/spans/SpanWeight;" line="80"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="rewrite" desc="(Lorg/apache/lucene/index/IndexReader;)Lmtas/search/spans/util/MtasSpanQuery;" line="91"><counter type="INSTRUCTION" missed="76" covered="124"/><counter type="BRANCH" missed="20" covered="18"/><counter type="LINE" missed="19" covered="24"/><counter type="COMPLEXITY" missed="14" covered="6"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="161"><counter type="INSTRUCTION" missed="49" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="11" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="182"><counter type="INSTRUCTION" missed="2" covered="23"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="1" covered="7"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="199"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="disableTwoPhaseIterator" desc="()V" line="209"><counter type="INSTRUCTION" missed="0" covered="17"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="131" covered="285"/><counter type="BRANCH" missed="30" covered="34"/><counter type="LINE" missed="33" covered="59"/><counter type="COMPLEXITY" missed="23" covered="17"/><counter type="METHOD" missed="1" covered="7"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanIntersectingQuery$MtasSpanIntersectingQueryWeight"><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/search/spans/SpanWeight;)V" line="318"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanMatchAllQuery$SpanAllWeight"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/MtasSpanMatchAllQuery;Lorg/apache/lucene/search/IndexSearcher;Ljava/util/Map;)V" line="93"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTermContexts" desc="(Ljava/util/Map;)V" line="107"><counter type="INSTRUCTION" missed="27" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getSpans" desc="(Lorg/apache/lucene/index/LeafReaderContext;Lorg/apache/lucene/search/spans/SpanWeight$Postings;)Lmtas/search/spans/util/MtasSpans;" line="132"><counter type="INSTRUCTION" missed="13" covered="82"/><counter type="BRANCH" missed="1" covered="7"/><counter type="LINE" missed="3" covered="17"/><counter type="COMPLEXITY" missed="1" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTerms" desc="(Ljava/util/Set;)V" line="174"><counter type="INSTRUCTION" missed="1" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getSimScorer" desc="(Lorg/apache/lucene/index/LeafReaderContext;)Lorg/apache/lucene/search/similarities/Similarity$SimScorer;" line="185"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="45" covered="94"/><counter type="BRANCH" missed="3" covered="7"/><counter type="LINE" missed="13" covered="21"/><counter type="COMPLEXITY" missed="5" covered="5"/><counter type="METHOD" missed="3" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanPositionQuery"><method name="&lt;init&gt;" desc="(Ljava/lang/String;I)V" line="44"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;II)V" line="55"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getField" desc="()Ljava/lang/String;" line="68"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lmtas/search/spans/util/MtasSpanWeight;" line="81"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="198"><counter type="INSTRUCTION" missed="42" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="211"><counter type="INSTRUCTION" missed="3" covered="36"/><counter type="BRANCH" missed="4" covered="8"/><counter type="LINE" missed="1" covered="7"/><counter type="COMPLEXITY" missed="4" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="228"><counter type="INSTRUCTION" missed="0" covered="29"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="45" covered="97"/><counter type="BRANCH" missed="6" covered="8"/><counter type="LINE" missed="4" covered="21"/><counter type="COMPLEXITY" missed="6" covered="8"/><counter type="METHOD" missed="1" covered="6"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanStartQuery$SpanTermWeight"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/MtasSpanStartQuery;Lorg/apache/lucene/search/spans/SpanWeight;Lorg/apache/lucene/search/IndexSearcher;)V" line="111"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTermContexts" desc="(Ljava/util/Map;)V" line="125"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getSpans" desc="(Lorg/apache/lucene/index/LeafReaderContext;Lorg/apache/lucene/search/spans/SpanWeight$Postings;)Lmtas/search/spans/util/MtasSpans;" line="139"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTerms" desc="(Ljava/util/Set;)V" line="150"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="10" covered="23"/><counter type="LINE" missed="4" covered="6"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="2" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanMatchNoneQuery"><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="34"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getField" desc="()Ljava/lang/String;" line="45"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lmtas/search/spans/util/MtasSpanWeight;" line="58"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="160"><counter type="INSTRUCTION" missed="20" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="172"><counter type="INSTRUCTION" missed="21" covered="14"/><counter type="BRANCH" missed="6" covered="4"/><counter type="LINE" missed="5" covered="5"/><counter type="COMPLEXITY" missed="4" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="193"><counter type="INSTRUCTION" missed="18" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="59" covered="32"/><counter type="BRANCH" missed="8" covered="4"/><counter type="LINE" missed="12" covered="10"/><counter type="COMPLEXITY" missed="7" covered="5"/><counter type="METHOD" missed="2" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanFullyAlignedWithQuery$SpanFullyAlignedWithWeight"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/MtasSpanFullyAlignedWithQuery;Lmtas/search/spans/MtasSpanFullyAlignedWithQuery$MtasSpanFullyAlignedWithQueryWeight;Lmtas/search/spans/MtasSpanFullyAlignedWithQuery$MtasSpanFullyAlignedWithQueryWeight;Lorg/apache/lucene/search/IndexSearcher;Ljava/util/Map;)V" line="236"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTermContexts" desc="(Ljava/util/Map;)V" line="251"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getSpans" desc="(Lorg/apache/lucene/index/LeafReaderContext;Lorg/apache/lucene/search/spans/SpanWeight$Postings;)Lmtas/search/spans/util/MtasSpans;" line="266"><counter type="INSTRUCTION" missed="2" covered="40"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="7"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTerms" desc="(Ljava/util/Set;)V" line="287"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="24" covered="55"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="7" covered="12"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="2" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanPositionQuery$SpanAllWeight"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/MtasSpanPositionQuery;Lorg/apache/lucene/search/IndexSearcher;Ljava/util/Map;)V" line="103"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTermContexts" desc="(Ljava/util/Map;)V" line="117"><counter type="INSTRUCTION" missed="1" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getSpans" desc="(Lorg/apache/lucene/index/LeafReaderContext;Lorg/apache/lucene/search/spans/SpanWeight$Postings;)Lmtas/search/spans/util/MtasSpans;" line="132"><counter type="INSTRUCTION" missed="24" covered="77"/><counter type="BRANCH" missed="2" covered="6"/><counter type="LINE" missed="6" covered="15"/><counter type="COMPLEXITY" missed="2" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTerms" desc="(Ljava/util/Set;)V" line="174"><counter type="INSTRUCTION" missed="1" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getSimScorer" desc="(Lorg/apache/lucene/index/LeafReaderContext;)Lorg/apache/lucene/search/similarities/Similarity$SimScorer;" line="185"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="30" covered="86"/><counter type="BRANCH" missed="2" covered="6"/><counter type="LINE" missed="9" covered="18"/><counter type="COMPLEXITY" missed="5" covered="4"/><counter type="METHOD" missed="3" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanPrecededByQuery$MtasSpanPrecededByQueryWeight"><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/search/spans/SpanWeight;)V" line="307"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanEndQuery$SpanTermWeight"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/MtasSpanEndQuery;Lorg/apache/lucene/search/spans/SpanWeight;Lorg/apache/lucene/search/IndexSearcher;)V" line="111"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTermContexts" desc="(Ljava/util/Map;)V" line="125"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getSpans" desc="(Lorg/apache/lucene/index/LeafReaderContext;Lorg/apache/lucene/search/spans/SpanWeight$Postings;)Lmtas/search/spans/util/MtasSpans;" line="139"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTerms" desc="(Ljava/util/Set;)V" line="150"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="10" covered="23"/><counter type="LINE" missed="4" covered="6"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="2" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanFullyAlignedWithQuery"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasSpanQuery;Lmtas/search/spans/util/MtasSpanQuery;)V" line="42"><counter type="INSTRUCTION" missed="17" covered="38"/><counter type="BRANCH" missed="9" covered="7"/><counter type="LINE" missed="4" covered="7"/><counter type="COMPLEXITY" missed="8" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getField" desc="()Ljava/lang/String;" line="64"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lmtas/search/spans/util/MtasSpanWeight;" line="77"><counter type="INSTRUCTION" missed="6" covered="47"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="1" covered="10"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getTermContexts" desc="(Ljava/util/List;)Ljava/util/Map;" line="102"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="116"><counter type="INSTRUCTION" missed="62" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="11" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="140"><counter type="INSTRUCTION" missed="4" covered="31"/><counter type="BRANCH" missed="2" covered="8"/><counter type="LINE" missed="2" covered="6"/><counter type="COMPLEXITY" missed="2" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="157"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="rewrite" desc="(Lorg/apache/lucene/index/IndexReader;)Lmtas/search/spans/util/MtasSpanQuery;" line="172"><counter type="INSTRUCTION" missed="12" covered="131"/><counter type="BRANCH" missed="15" covered="27"/><counter type="LINE" missed="1" covered="23"/><counter type="COMPLEXITY" missed="15" covered="7"/><counter type="METHOD" missed="0" covered="1"/></method><method name="disableTwoPhaseIterator" desc="()V" line="209"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="147" covered="259"/><counter type="BRANCH" missed="35" covered="45"/><counter type="LINE" missed="29" covered="51"/><counter type="COMPLEXITY" missed="34" covered="15"/><counter type="METHOD" missed="3" covered="6"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanIntersectingQuery$MtasSpanIntersectingQuerySpans"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/MtasSpanIntersectingQuery;Lorg/apache/lucene/search/spans/Spans;)V" line="299"><counter type="INSTRUCTION" missed="4" covered="9"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="4" covered="9"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanPrecededByQuery$SpanPrecededByWeight"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/MtasSpanPrecededByQuery;Lmtas/search/spans/MtasSpanPrecededByQuery$MtasSpanPrecededByQueryWeight;Lmtas/search/spans/MtasSpanPrecededByQuery$MtasSpanPrecededByQueryWeight;Lorg/apache/lucene/search/IndexSearcher;Ljava/util/Map;)V" line="217"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTermContexts" desc="(Ljava/util/Map;)V" line="232"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getSpans" desc="(Lorg/apache/lucene/index/LeafReaderContext;Lorg/apache/lucene/search/spans/SpanWeight$Postings;)Lmtas/search/spans/util/MtasSpans;" line="247"><counter type="INSTRUCTION" missed="2" covered="40"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="7"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTerms" desc="(Ljava/util/Set;)V" line="267"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="24" covered="55"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="7" covered="12"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="2" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanSequenceItem"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasSpanQuery;Z)V" line="26"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getQuery" desc="()Lmtas/search/spans/util/MtasSpanQuery;" line="37"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setQuery" desc="(Lmtas/search/spans/util/MtasSpanQuery;)V" line="46"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="isOptional" desc="()Z" line="55"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="65"><counter type="INSTRUCTION" missed="2" covered="21"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="1" covered="4"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="81"><counter type="INSTRUCTION" missed="2" covered="22"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="rewrite" desc="(Lorg/apache/lucene/index/IndexReader;)Lmtas/search/spans/MtasSpanSequenceItem;" line="95"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="()Ljava/lang/String;" line="110"><counter type="INSTRUCTION" missed="22" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="merge" desc="(Lmtas/search/spans/MtasSpanSequenceItem;Lmtas/search/spans/MtasSpanSequenceItem;Lmtas/search/spans/util/MtasSpanQuery;Ljava/lang/Integer;)Lmtas/search/spans/MtasSpanSequenceItem;" line="126"><counter type="INSTRUCTION" missed="428" covered="53"/><counter type="BRANCH" missed="76" covered="14"/><counter type="LINE" missed="82" covered="14"/><counter type="COMPLEXITY" missed="41" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="458" covered="130"/><counter type="BRANCH" missed="81" covered="21"/><counter type="LINE" missed="86" covered="32"/><counter type="COMPLEXITY" missed="47" covered="13"/><counter type="METHOD" missed="2" covered="7"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanFollowedByQuery"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasSpanQuery;Lmtas/search/spans/util/MtasSpanQuery;)V" line="43"><counter type="INSTRUCTION" missed="17" covered="38"/><counter type="BRANCH" missed="9" covered="7"/><counter type="LINE" missed="4" covered="7"/><counter type="COMPLEXITY" missed="8" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getField" desc="()Ljava/lang/String;" line="65"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lmtas/search/spans/util/MtasSpanWeight;" line="78"><counter type="INSTRUCTION" missed="6" covered="47"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="1" covered="10"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getTermContexts" desc="(Ljava/util/List;)Ljava/util/Map;" line="103"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="117"><counter type="INSTRUCTION" missed="62" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="11" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="141"><counter type="INSTRUCTION" missed="4" covered="31"/><counter type="BRANCH" missed="3" covered="7"/><counter type="LINE" missed="2" covered="6"/><counter type="COMPLEXITY" missed="3" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="158"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="rewrite" desc="(Lorg/apache/lucene/index/IndexReader;)Lmtas/search/spans/util/MtasSpanQuery;" line="173"><counter type="INSTRUCTION" missed="6" covered="42"/><counter type="BRANCH" missed="5" covered="7"/><counter type="LINE" missed="1" covered="6"/><counter type="COMPLEXITY" missed="5" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="disableTwoPhaseIterator" desc="()V" line="190"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="141" covered="170"/><counter type="BRANCH" missed="26" covered="24"/><counter type="LINE" missed="29" covered="34"/><counter type="COMPLEXITY" missed="25" covered="9"/><counter type="METHOD" missed="3" covered="6"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanMatchAllQuery"><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="43"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getField" desc="()Ljava/lang/String;" line="54"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lmtas/search/spans/util/MtasSpanWeight;" line="68"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="198"><counter type="INSTRUCTION" missed="20" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="210"><counter type="INSTRUCTION" missed="2" covered="23"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="1" covered="7"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="227"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="32"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="22" covered="62"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="4" covered="16"/><counter type="COMPLEXITY" missed="2" covered="8"/><counter type="METHOD" missed="1" covered="6"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanRecurrenceQuery$SpanRecurrenceWeight"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/MtasSpanRecurrenceQuery;Lorg/apache/lucene/search/spans/SpanWeight;Lorg/apache/lucene/search/spans/SpanWeight;Ljava/lang/Integer;Lorg/apache/lucene/search/IndexSearcher;Ljava/util/Map;)V" line="316"><counter type="INSTRUCTION" missed="0" covered="18"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTermContexts" desc="(Ljava/util/Map;)V" line="332"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getSpans" desc="(Lorg/apache/lucene/index/LeafReaderContext;Lorg/apache/lucene/search/spans/SpanWeight$Postings;)Lmtas/search/spans/util/MtasSpans;" line="346"><counter type="INSTRUCTION" missed="12" covered="40"/><counter type="BRANCH" missed="4" covered="4"/><counter type="LINE" missed="4" covered="9"/><counter type="COMPLEXITY" missed="4" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTerms" desc="(Ljava/util/Set;)V" line="375"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="17" covered="63"/><counter type="BRANCH" missed="4" covered="4"/><counter type="LINE" missed="6" covered="17"/><counter type="COMPLEXITY" missed="5" covered="3"/><counter type="METHOD" missed="1" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanTermQuery"><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/index/Term;)V" line="27"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/index/Term;Z)V" line="37"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/search/spans/SpanTermQuery;Z)V" line="47"><counter type="INSTRUCTION" missed="0" covered="22"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lorg/apache/lucene/search/spans/SpanWeight;" line="61"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="rewrite" desc="(Lorg/apache/lucene/index/IndexReader;)Lmtas/search/spans/util/MtasSpanQuery;" line="72"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="84"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="94"><counter type="INSTRUCTION" missed="2" covered="23"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="1" covered="7"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getField" desc="()Ljava/lang/String;" line="111"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="121"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="20" covered="70"/><counter type="BRANCH" missed="1" covered="9"/><counter type="LINE" missed="6" covered="15"/><counter type="COMPLEXITY" missed="4" covered="10"/><counter type="METHOD" missed="3" covered="6"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanRecurrenceSpans$Match"><method name="&lt;init&gt;" desc="(II)V" line="386"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="startPosition" desc="()I" line="397"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="endPosition" desc="()I" line="406"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="416"><counter type="INSTRUCTION" missed="8" covered="25"/><counter type="BRANCH" missed="5" covered="5"/><counter type="LINE" missed="3" covered="5"/><counter type="COMPLEXITY" missed="5" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="434"><counter type="INSTRUCTION" missed="21" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="29" covered="40"/><counter type="BRANCH" missed="5" covered="5"/><counter type="LINE" missed="7" covered="11"/><counter type="COMPLEXITY" missed="6" covered="4"/><counter type="METHOD" missed="1" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanMatchNoneSpans"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasSpanQuery;)V" line="33"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextStartPosition" desc="()I" line="47"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="startPosition" desc="()I" line="57"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="endPosition" desc="()I" line="67"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="width" desc="()I" line="77"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="collect" desc="(Lorg/apache/lucene/search/spans/SpanCollector;)V" line="90"><counter type="INSTRUCTION" missed="1" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="docID" desc="()I" line="99"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="nextDoc" desc="()I" line="109"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="advance" desc="(I)I" line="122"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="cost" desc="()J" line="135"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="positionsCost" desc="()F" line="145"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="asTwoPhaseIterator" desc="()Lorg/apache/lucene/search/TwoPhaseIterator;" line="153"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="27" covered="39"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="11" covered="14"/><counter type="COMPLEXITY" missed="10" covered="3"/><counter type="METHOD" missed="9" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanMatchNoneQuery$SpanNoneWeight"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/MtasSpanMatchNoneQuery;Lorg/apache/lucene/search/IndexSearcher;Ljava/util/Map;)V" line="77"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTermContexts" desc="(Ljava/util/Map;)V" line="91"><counter type="INSTRUCTION" missed="1" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getSpans" desc="(Lorg/apache/lucene/index/LeafReaderContext;Lorg/apache/lucene/search/spans/SpanWeight$Postings;)Lmtas/search/spans/util/MtasSpans;" line="106"><counter type="INSTRUCTION" missed="7" covered="55"/><counter type="BRANCH" missed="0" covered="6"/><counter type="LINE" missed="2" covered="12"/><counter type="COMPLEXITY" missed="0" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTerms" desc="(Ljava/util/Set;)V" line="136"><counter type="INSTRUCTION" missed="1" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getSimScorer" desc="(Lorg/apache/lucene/index/LeafReaderContext;)Lorg/apache/lucene/search/similarities/Similarity$SimScorer;" line="147"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="13" covered="64"/><counter type="BRANCH" missed="0" covered="6"/><counter type="LINE" missed="5" covered="15"/><counter type="COMPLEXITY" missed="3" covered="5"/><counter type="METHOD" missed="3" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanIntersectingQuery$SpanIntersectingWeight"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/MtasSpanIntersectingQuery;Lmtas/search/spans/MtasSpanIntersectingQuery$MtasSpanIntersectingQueryWeight;Lmtas/search/spans/MtasSpanIntersectingQuery$MtasSpanIntersectingQueryWeight;Lorg/apache/lucene/search/IndexSearcher;Ljava/util/Map;)V" line="227"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTermContexts" desc="(Ljava/util/Map;)V" line="242"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getSpans" desc="(Lorg/apache/lucene/index/LeafReaderContext;Lorg/apache/lucene/search/spans/SpanWeight$Postings;)Lmtas/search/spans/util/MtasSpans;" line="257"><counter type="INSTRUCTION" missed="2" covered="40"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="7"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="extractTerms" desc="(Ljava/util/Set;)V" line="278"><counter type="INSTRUCTION" missed="11" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="24" covered="55"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="7" covered="12"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="2" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanMatchAllSpans"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/MtasSpanMatchAllQuery;Lmtas/codec/util/CodecInfo;Ljava/lang/String;)V" line="50"><counter type="INSTRUCTION" missed="0" covered="27"/><counter type="LINE" missed="0" covered="10"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextStartPosition" desc="()I" line="68"><counter type="INSTRUCTION" missed="0" covered="42"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="startPosition" desc="()I" line="89"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="endPosition" desc="()I" line="99"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="width" desc="()I" line="109"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="collect" desc="(Lorg/apache/lucene/search/spans/SpanCollector;)V" line="122"><counter type="INSTRUCTION" missed="1" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="docID" desc="()I" line="131"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="nextDoc" desc="()I" line="141"><counter type="INSTRUCTION" missed="0" covered="47"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="13"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="advance" desc="(I)I" line="165"><counter type="INSTRUCTION" missed="15" covered="33"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="5" covered="8"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="cost" desc="()J" line="189"><counter type="INSTRUCTION" missed="0" covered="2"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="positionsCost" desc="()F" line="199"><counter type="INSTRUCTION" missed="2" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="asTwoPhaseIterator" desc="()Lorg/apache/lucene/search/TwoPhaseIterator;" line="209"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="20" covered="168"/><counter type="BRANCH" missed="1" covered="9"/><counter type="LINE" missed="8" covered="47"/><counter type="COMPLEXITY" missed="4" covered="13"/><counter type="METHOD" missed="3" covered="9"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/search/spans/MtasSpanAndQuery"><method name="&lt;init&gt;" desc="([Lmtas/search/spans/util/MtasSpanQuery;)V" line="30"><counter type="INSTRUCTION" missed="0" covered="91"/><counter type="BRANCH" missed="3" covered="9"/><counter type="LINE" missed="0" covered="19"/><counter type="COMPLEXITY" missed="3" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getField" desc="()Ljava/lang/String;" line="65"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lorg/apache/lucene/search/spans/SpanWeight;" line="78"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="rewrite" desc="(Lorg/apache/lucene/index/IndexReader;)Lmtas/search/spans/util/MtasSpanQuery;" line="89"><counter type="INSTRUCTION" missed="97" covered="99"/><counter type="BRANCH" missed="20" covered="14"/><counter type="LINE" missed="21" covered="20"/><counter type="COMPLEXITY" missed="14" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="158"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="168"><counter type="INSTRUCTION" missed="4" covered="21"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="2" covered="6"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="185"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="disableTwoPhaseIterator" desc="()V" line="195"><counter type="INSTRUCTION" missed="17" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="123" covered="236"/><counter type="BRANCH" missed="27" covered="27"/><counter type="LINE" missed="29" covered="50"/><counter type="COMPLEXITY" missed="22" covered="13"/><counter type="METHOD" missed="2" covered="6"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="MtasSpanOrQuery.java"><line nr="31" mi="0" ci="4" mb="0" cb="0"/><line nr="32" mi="0" ci="2" mb="0" cb="0"/><line nr="33" mi="0" ci="2" mb="0" cb="0"/><line nr="34" mi="0" ci="5" mb="0" cb="0"/><line nr="35" mi="0" ci="16" mb="0" cb="2"/><line nr="36" mi="0" ci="5" mb="1" cb="1"/><line nr="37" mi="0" ci="4" mb="0" cb="2"/><line nr="38" mi="0" ci="3" mb="0" cb="0"/><line nr="39" mi="0" ci="4" mb="0" cb="0"/><line nr="41" mi="0" ci="5" mb="2" cb="2"/><line nr="42" mi="0" ci="9" mb="0" cb="0"/><line nr="44" mi="2" ci="0" mb="0" cb="0"/><line nr="46" mi="0" ci="5" mb="2" cb="2"/><line nr="47" mi="0" ci="9" mb="0" cb="0"/><line nr="49" mi="2" ci="0" mb="0" cb="0"/><line nr="52" mi="0" ci="5" mb="0" cb="0"/><line nr="55" mi="0" ci="4" mb="0" cb="0"/><line nr="56" mi="0" ci="7" mb="0" cb="0"/><line nr="57" mi="0" ci="6" mb="0" cb="0"/><line nr="58" mi="0" ci="1" mb="0" cb="0"/><line nr="67" mi="0" ci="4" mb="0" cb="0"/><line nr="80" mi="0" ci="6" mb="0" cb="0"/><line nr="91" mi="0" ci="5" mb="0" cb="2"/><line nr="94" mi="0" ci="5" mb="0" cb="0"/><line nr="95" mi="0" ci="4" mb="0" cb="0"/><line nr="96" mi="0" ci="5" mb="0" cb="0"/><line nr="97" mi="0" ci="2" mb="0" cb="0"/><line nr="98" mi="0" ci="2" mb="0" cb="0"/><line nr="99" mi="0" ci="2" mb="0" cb="0"/><line nr="100" mi="0" ci="2" mb="0" cb="0"/><line nr="101" mi="0" ci="8" mb="0" cb="2"/><line nr="102" mi="0" ci="8" mb="0" cb="0"/><line nr="103" mi="0" ci="14" mb="0" cb="2"/><line nr="104" mi="0" ci="5" mb="1" cb="1"/><line nr="105" mi="2" ci="0" mb="0" cb="0"/><line nr="106" mi="0" ci="5" mb="1" cb="1"/><line nr="107" mi="0" ci="1" mb="0" cb="0"/><line nr="108" mi="0" ci="5" mb="1" cb="1"/><line nr="109" mi="1" ci="0" mb="0" cb="0"/><line nr="114" mi="0" ci="4" mb="2" cb="2"/><line nr="116" mi="5" ci="0" mb="0" cb="0"/><line nr="117" mi="2" ci="0" mb="2" cb="0"/><line nr="118" mi="6" ci="0" mb="0" cb="0"/><line nr="120" mi="3" ci="0" mb="0" cb="0"/><line nr="121" mi="2" ci="0" mb="0" cb="0"/><line nr="122" mi="8" ci="0" mb="2" cb="0"/><line nr="123" mi="5" ci="0" mb="2" cb="0"/><line nr="124" mi="7" ci="0" mb="4" cb="0"/><line nr="126" mi="6" ci="0" mb="0" cb="0"/><line nr="127" mi="2" ci="0" mb="0" cb="0"/><line nr="128" mi="2" ci="0" mb="2" cb="0"/><line nr="129" mi="6" ci="0" mb="0" cb="0"/><line nr="130" mi="1" ci="0" mb="0" cb="0"/><line nr="131" mi="2" ci="0" mb="0" cb="0"/><line nr="135" mi="2" ci="0" mb="0" cb="0"/><line nr="137" mi="0" ci="3" mb="1" cb="1"/><line nr="138" mi="8" ci="0" mb="0" cb="0"/><line nr="139" mi="0" ci="4" mb="1" cb="1"/><line nr="140" mi="6" ci="0" mb="0" cb="0"/><line nr="141" mi="0" ci="8" mb="1" cb="3"/><line nr="142" mi="0" ci="7" mb="0" cb="0"/><line nr="144" mi="0" ci="4" mb="0" cb="0"/><line nr="146" mi="0" ci="5" mb="0" cb="2"/><line nr="147" mi="0" ci="8" mb="0" cb="0"/><line nr="149" mi="0" ci="8" mb="0" cb="0"/><line nr="161" mi="4" ci="0" mb="0" cb="0"/><line nr="162" mi="13" ci="0" mb="0" cb="0"/><line nr="163" mi="4" ci="0" mb="0" cb="0"/><line nr="164" mi="3" ci="0" mb="2" cb="0"/><line nr="165" mi="4" ci="0" mb="0" cb="0"/><line nr="166" mi="6" ci="0" mb="0" cb="0"/><line nr="167" mi="3" ci="0" mb="2" cb="0"/><line nr="168" mi="4" ci="0" mb="0" cb="0"/><line nr="170" mi="1" ci="0" mb="0" cb="0"/><line nr="171" mi="4" ci="0" mb="0" cb="0"/><line nr="172" mi="3" ci="0" mb="0" cb="0"/><line nr="182" mi="0" ci="3" mb="0" cb="2"/><line nr="183" mi="0" ci="2" mb="0" cb="0"/><line nr="184" mi="0" ci="2" mb="1" cb="1"/><line nr="185" mi="2" ci="0" mb="0" cb="0"/><line nr="186" mi="0" ci="5" mb="0" cb="2"/><line nr="187" mi="0" ci="2" mb="0" cb="0"/><line nr="188" mi="0" ci="3" mb="0" cb="0"/><line nr="189" mi="0" ci="6" mb="0" cb="0"/><line nr="199" mi="0" ci="5" mb="0" cb="0"/><line nr="200" mi="0" ci="8" mb="0" cb="0"/><line nr="201" mi="0" ci="2" mb="0" cb="0"/><line nr="209" mi="0" ci="2" mb="0" cb="0"/><line nr="210" mi="0" ci="11" mb="0" cb="2"/><line nr="211" mi="0" ci="2" mb="0" cb="0"/><line nr="212" mi="0" ci="1" mb="0" cb="0"/><line nr="213" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="131" covered="285"/><counter type="BRANCH" missed="30" covered="34"/><counter type="LINE" missed="33" covered="59"/><counter type="COMPLEXITY" missed="23" covered="17"/><counter type="METHOD" missed="1" covered="7"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSpanContainingQuery.java"><line nr="36" mi="1" ci="10" mb="2" cb="2"/><line nr="37" mi="1" ci="2" mb="0" cb="0"/><line nr="38" mi="0" ci="6" mb="2" cb="2"/><line nr="39" mi="0" ci="3" mb="0" cb="2"/><line nr="40" mi="0" ci="6" mb="1" cb="1"/><line nr="41" mi="0" ci="6" mb="0" cb="0"/><line nr="43" mi="0" ci="3" mb="0" cb="0"/><line nr="44" mi="0" ci="3" mb="0" cb="0"/><line nr="45" mi="0" ci="7" mb="2" cb="2"/><line nr="46" mi="0" ci="6" mb="0" cb="0"/><line nr="47" mi="7" ci="0" mb="4" cb="0"/><line nr="48" mi="6" ci="0" mb="0" cb="0"/><line nr="50" mi="3" ci="0" mb="0" cb="0"/><line nr="52" mi="0" ci="9" mb="3" cb="3"/><line nr="53" mi="0" ci="8" mb="2" cb="2"/><line nr="54" mi="0" ci="10" mb="0" cb="0"/><line nr="56" mi="4" ci="0" mb="0" cb="0"/><line nr="59" mi="3" ci="0" mb="0" cb="0"/><line nr="61" mi="0" ci="1" mb="0" cb="0"/><line nr="70" mi="0" ci="4" mb="0" cb="0"/><line nr="83" mi="0" ci="6" mb="0" cb="0"/><line nr="93" mi="4" ci="0" mb="0" cb="0"/><line nr="94" mi="6" ci="0" mb="0" cb="0"/><line nr="95" mi="4" ci="0" mb="0" cb="0"/><line nr="96" mi="12" ci="0" mb="2" cb="0"/><line nr="97" mi="4" ci="0" mb="0" cb="0"/><line nr="98" mi="12" ci="0" mb="2" cb="0"/><line nr="99" mi="4" ci="0" mb="0" cb="0"/><line nr="100" mi="3" ci="0" mb="0" cb="0"/><line nr="111" mi="0" ci="5" mb="0" cb="0"/><line nr="112" mi="0" ci="5" mb="0" cb="0"/><line nr="113" mi="0" ci="10" mb="4" cb="4"/><line nr="116" mi="6" ci="0" mb="0" cb="0"/><line nr="118" mi="0" ci="10" mb="1" cb="3"/><line nr="119" mi="0" ci="6" mb="0" cb="0"/><line nr="120" mi="0" ci="2" mb="0" cb="0"/><line nr="121" mi="0" ci="4" mb="0" cb="2"/><line nr="122" mi="0" ci="2" mb="0" cb="0"/><line nr="123" mi="0" ci="3" mb="1" cb="1"/><line nr="124" mi="6" ci="0" mb="0" cb="0"/><line nr="126" mi="0" ci="7" mb="0" cb="0"/><line nr="127" mi="0" ci="4" mb="0" cb="0"/><line nr="138" mi="0" ci="3" mb="0" cb="2"/><line nr="139" mi="0" ci="2" mb="0" cb="0"/><line nr="140" mi="0" ci="2" mb="1" cb="1"/><line nr="141" mi="2" ci="0" mb="0" cb="0"/><line nr="142" mi="0" ci="5" mb="1" cb="1"/><line nr="143" mi="2" ci="0" mb="0" cb="0"/><line nr="144" mi="0" ci="3" mb="0" cb="0"/><line nr="145" mi="0" ci="6" mb="0" cb="0"/><line nr="155" mi="4" ci="0" mb="0" cb="0"/><line nr="163" mi="0" ci="2" mb="0" cb="0"/><line nr="164" mi="0" ci="3" mb="0" cb="0"/><line nr="165" mi="0" ci="3" mb="0" cb="0"/><line nr="166" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="94" covered="178"/><counter type="BRANCH" missed="28" covered="28"/><counter type="LINE" missed="18" covered="37"/><counter type="COMPLEXITY" missed="26" covered="10"/><counter type="METHOD" missed="2" covered="6"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSpanIntersectingSpans.java"><line nr="49" mi="0" ci="2" mb="0" cb="0"/><line nr="50" mi="0" ci="3" mb="0" cb="0"/><line nr="51" mi="0" ci="3" mb="0" cb="0"/><line nr="52" mi="0" ci="3" mb="0" cb="0"/><line nr="53" mi="0" ci="3" mb="0" cb="0"/><line nr="54" mi="0" ci="1" mb="0" cb="0"/><line nr="64" mi="0" ci="8" mb="2" cb="2"/><line nr="65" mi="5" ci="0" mb="0" cb="0"/><line nr="67" mi="0" ci="3" mb="1" cb="1"/><line nr="68" mi="2" ci="0" mb="0" cb="0"/><line nr="71" mi="0" ci="3" mb="0" cb="2"/><line nr="72" mi="0" ci="3" mb="0" cb="0"/><line nr="73" mi="0" ci="5" mb="0" cb="0"/><line nr="76" mi="0" ci="3" mb="0" cb="2"/><line nr="78" mi="0" ci="5" mb="0" cb="0"/><line nr="81" mi="0" ci="2" mb="0" cb="0"/><line nr="93" mi="2" ci="9" mb="2" cb="2"/><line nr="94" mi="1" ci="3" mb="0" cb="0"/><line nr="105" mi="0" ci="11" mb="1" cb="3"/><line nr="106" mi="1" ci="3" mb="0" cb="0"/><line nr="117" mi="11" ci="0" mb="4" cb="0"/><line nr="118" mi="9" ci="0" mb="0" cb="0"/><line nr="130" mi="5" ci="0" mb="0" cb="0"/><line nr="131" mi="5" ci="0" mb="0" cb="0"/><line nr="132" mi="1" ci="0" mb="0" cb="0"/><line nr="141" mi="2" ci="0" mb="0" cb="0"/><line nr="151" mi="0" ci="3" mb="0" cb="0"/><line nr="161" mi="0" ci="2" mb="0" cb="0"/><line nr="162" mi="0" ci="3" mb="1" cb="1"/><line nr="163" mi="1" ci="0" mb="0" cb="0"/><line nr="164" mi="0" ci="3" mb="0" cb="0"/><line nr="174" mi="0" ci="2" mb="0" cb="0"/><line nr="175" mi="0" ci="4" mb="1" cb="1"/><line nr="176" mi="3" ci="0" mb="0" cb="0"/><line nr="177" mi="0" ci="4" mb="1" cb="1"/><line nr="179" mi="3" ci="0" mb="0" cb="0"/><line nr="180" mi="3" ci="0" mb="0" cb="0"/><line nr="183" mi="0" ci="5" mb="0" cb="0"/><line nr="184" mi="0" ci="2" mb="0" cb="0"/><line nr="185" mi="0" ci="3" mb="1" cb="1"/><line nr="186" mi="0" ci="6" mb="0" cb="0"/><line nr="187" mi="0" ci="3" mb="1" cb="1"/><line nr="188" mi="3" ci="0" mb="0" cb="0"/><line nr="189" mi="3" ci="0" mb="0" cb="0"/><line nr="191" mi="0" ci="4" mb="0" cb="0"/><line nr="193" mi="0" ci="5" mb="0" cb="0"/><line nr="195" mi="0" ci="3" mb="1" cb="1"/><line nr="196" mi="0" ci="6" mb="0" cb="0"/><line nr="197" mi="0" ci="3" mb="1" cb="1"/><line nr="198" mi="3" ci="0" mb="0" cb="0"/><line nr="199" mi="3" ci="0" mb="0" cb="0"/><line nr="203" mi="0" ci="3" mb="1" cb="1"/><line nr="204" mi="0" ci="3" mb="0" cb="0"/><line nr="206" mi="0" ci="3" mb="1" cb="1"/><line nr="207" mi="0" ci="3" mb="0" cb="0"/><line nr="209" mi="3" ci="0" mb="0" cb="0"/><line nr="212" mi="3" ci="0" mb="0" cb="0"/><line nr="224" mi="0" ci="4" mb="1" cb="1"/><line nr="225" mi="2" ci="0" mb="0" cb="0"/><line nr="227" mi="0" ci="5" mb="0" cb="0"/><line nr="228" mi="0" ci="5" mb="0" cb="0"/><line nr="229" mi="0" ci="5" mb="0" cb="0"/><line nr="230" mi="0" ci="7" mb="0" cb="4"/><line nr="231" mi="0" ci="3" mb="1" cb="1"/><line nr="232" mi="6" ci="0" mb="0" cb="0"/><line nr="233" mi="4" ci="0" mb="0" cb="0"/><line nr="235" mi="0" ci="6" mb="0" cb="0"/><line nr="236" mi="0" ci="4" mb="0" cb="0"/><line nr="239" mi="0" ci="4" mb="0" cb="2"/><line nr="240" mi="0" ci="3" mb="1" cb="1"/><line nr="241" mi="2" ci="0" mb="0" cb="0"/><line nr="242" mi="2" ci="0" mb="0" cb="0"/><line nr="245" mi="0" ci="2" mb="0" cb="0"/><line nr="260" mi="0" ci="3" mb="0" cb="0"/><line nr="261" mi="0" ci="5" mb="0" cb="2"/><line nr="262" mi="0" ci="5" mb="0" cb="0"/><line nr="263" mi="0" ci="8" mb="0" cb="4"/><line nr="265" mi="0" ci="2" mb="0" cb="0"/><line nr="267" mi="0" ci="4" mb="0" cb="2"/><line nr="268" mi="0" ci="5" mb="0" cb="0"/><line nr="269" mi="0" ci="3" mb="0" cb="2"/><line nr="270" mi="0" ci="3" mb="0" cb="0"/><line nr="271" mi="0" ci="2" mb="0" cb="0"/><line nr="273" mi="0" ci="5" mb="0" cb="0"/><line nr="274" mi="4" ci="4" mb="3" cb="1"/><line nr="276" mi="0" ci="4" mb="1" cb="1"/><line nr="277" mi="0" ci="3" mb="0" cb="0"/><line nr="278" mi="0" ci="3" mb="0" cb="0"/><line nr="279" mi="0" ci="8" mb="0" cb="4"/><line nr="281" mi="0" ci="2" mb="0" cb="0"/><line nr="289" mi="0" ci="3" mb="0" cb="0"/><line nr="290" mi="0" ci="2" mb="0" cb="0"/><line nr="297" mi="0" ci="3" mb="0" cb="0"/><line nr="298" mi="0" ci="3" mb="0" cb="0"/><line nr="299" mi="0" ci="3" mb="0" cb="0"/><line nr="300" mi="0" ci="3" mb="0" cb="0"/><line nr="301" mi="0" ci="1" mb="0" cb="0"/><line nr="310" mi="2" ci="0" mb="0" cb="0"/><line nr="318" mi="10" ci="0" mb="6" cb="0"/><line nr="319" mi="2" ci="0" mb="0" cb="0"/><line nr="322" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="108" covered="281"/><counter type="BRANCH" missed="32" covered="46"/><counter type="LINE" missed="27" covered="74"/><counter type="COMPLEXITY" missed="31" covered="23"/><counter type="METHOD" missed="5" covered="10"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSpanNotSpans.java"><line nr="56" mi="0" ci="2" mb="0" cb="0"/><line nr="57" mi="0" ci="3" mb="0" cb="0"/><line nr="58" mi="0" ci="3" mb="0" cb="0"/><line nr="59" mi="0" ci="3" mb="0" cb="0"/><line nr="60" mi="0" ci="3" mb="0" cb="0"/><line nr="61" mi="0" ci="5" mb="0" cb="0"/><line nr="62" mi="0" ci="2" mb="0" cb="0"/><line nr="63" mi="0" ci="1" mb="0" cb="0"/><line nr="73" mi="0" ci="8" mb="2" cb="2"/><line nr="74" mi="5" ci="0" mb="0" cb="0"/><line nr="77" mi="0" ci="3" mb="0" cb="2"/><line nr="78" mi="0" ci="3" mb="0" cb="0"/><line nr="79" mi="0" ci="5" mb="0" cb="0"/><line nr="82" mi="0" ci="3" mb="0" cb="2"/><line nr="84" mi="0" ci="5" mb="0" cb="0"/><line nr="87" mi="0" ci="2" mb="0" cb="0"/><line nr="99" mi="0" ci="3" mb="0" cb="2"/><line nr="100" mi="0" ci="5" mb="0" cb="0"/><line nr="102" mi="0" ci="2" mb="0" cb="0"/><line nr="113" mi="0" ci="3" mb="1" cb="1"/><line nr="114" mi="0" ci="5" mb="0" cb="0"/><line nr="116" mi="2" ci="0" mb="0" cb="0"/><line nr="127" mi="3" ci="0" mb="2" cb="0"/><line nr="128" mi="10" ci="0" mb="0" cb="0"/><line nr="130" mi="2" ci="0" mb="0" cb="0"/><line nr="143" mi="5" ci="0" mb="0" cb="0"/><line nr="144" mi="5" ci="0" mb="0" cb="0"/><line nr="145" mi="1" ci="0" mb="0" cb="0"/><line nr="154" mi="2" ci="0" mb="0" cb="0"/><line nr="164" mi="0" ci="3" mb="0" cb="0"/><line nr="174" mi="0" ci="2" mb="0" cb="0"/><line nr="175" mi="0" ci="3" mb="1" cb="1"/><line nr="176" mi="1" ci="0" mb="0" cb="0"/><line nr="177" mi="0" ci="3" mb="0" cb="0"/><line nr="187" mi="2" ci="0" mb="0" cb="0"/><line nr="188" mi="4" ci="0" mb="2" cb="0"/><line nr="189" mi="3" ci="0" mb="0" cb="0"/><line nr="190" mi="4" ci="0" mb="2" cb="0"/><line nr="192" mi="3" ci="0" mb="0" cb="0"/><line nr="193" mi="3" ci="0" mb="0" cb="0"/><line nr="195" mi="7" ci="0" mb="0" cb="0"/><line nr="196" mi="4" ci="0" mb="2" cb="0"/><line nr="197" mi="3" ci="0" mb="0" cb="0"/><line nr="199" mi="5" ci="0" mb="0" cb="0"/><line nr="200" mi="4" ci="0" mb="2" cb="0"/><line nr="201" mi="7" ci="0" mb="0" cb="0"/><line nr="203" mi="4" ci="0" mb="2" cb="0"/><line nr="204" mi="11" ci="0" mb="2" cb="0"/><line nr="206" mi="3" ci="0" mb="2" cb="0"/><line nr="207" mi="3" ci="0" mb="0" cb="0"/><line nr="209" mi="3" ci="0" mb="0" cb="0"/><line nr="222" mi="0" ci="10" mb="2" cb="4"/><line nr="223" mi="0" ci="2" mb="0" cb="0"/><line nr="226" mi="0" ci="5" mb="0" cb="0"/><line nr="227" mi="0" ci="2" mb="0" cb="2"/><line nr="228" mi="0" ci="18" mb="0" cb="0"/><line nr="231" mi="1" ci="11" mb="2" cb="2"/><line nr="236" mi="0" ci="4" mb="0" cb="0"/><line nr="240" mi="0" ci="15" mb="0" cb="0"/><line nr="243" mi="0" ci="4" mb="0" cb="0"/><line nr="248" mi="0" ci="6" mb="0" cb="0"/><line nr="262" mi="0" ci="7" mb="1" cb="1"/><line nr="263" mi="0" ci="2" mb="0" cb="0"/><line nr="264" mi="0" ci="6" mb="0" cb="0"/><line nr="266" mi="0" ci="4" mb="1" cb="1"/><line nr="267" mi="2" ci="0" mb="0" cb="0"/><line nr="269" mi="0" ci="5" mb="0" cb="0"/><line nr="270" mi="0" ci="4" mb="1" cb="1"/><line nr="271" mi="0" ci="7" mb="0" cb="0"/><line nr="273" mi="0" ci="4" mb="1" cb="1"/><line nr="274" mi="10" ci="0" mb="2" cb="0"/><line nr="276" mi="0" ci="3" mb="0" cb="0"/><line nr="288" mi="0" ci="4" mb="1" cb="1"/><line nr="289" mi="2" ci="0" mb="0" cb="0"/><line nr="291" mi="0" ci="6" mb="0" cb="0"/><line nr="292" mi="0" ci="4" mb="0" cb="2"/><line nr="293" mi="0" ci="2" mb="0" cb="0"/><line nr="295" mi="0" ci="5" mb="0" cb="0"/><line nr="296" mi="0" ci="4" mb="0" cb="2"/><line nr="297" mi="0" ci="7" mb="0" cb="0"/><line nr="299" mi="0" ci="4" mb="0" cb="2"/><line nr="300" mi="1" ci="9" mb="1" cb="1"/><line nr="301" mi="0" ci="3" mb="1" cb="1"/><line nr="302" mi="0" ci="2" mb="0" cb="0"/><line nr="304" mi="2" ci="0" mb="0" cb="0"/><line nr="305" mi="2" ci="0" mb="0" cb="0"/><line nr="320" mi="0" ci="3" mb="0" cb="0"/><line nr="321" mi="0" ci="5" mb="0" cb="2"/><line nr="322" mi="0" ci="9" mb="0" cb="2"/><line nr="324" mi="0" ci="4" mb="0" cb="2"/><line nr="325" mi="0" ci="3" mb="0" cb="0"/><line nr="328" mi="0" ci="8" mb="0" cb="4"/><line nr="330" mi="0" ci="2" mb="0" cb="0"/><line nr="332" mi="0" ci="5" mb="0" cb="0"/><line nr="333" mi="0" ci="4" mb="0" cb="2"/><line nr="336" mi="0" ci="5" mb="0" cb="2"/><line nr="338" mi="0" ci="2" mb="0" cb="0"/><line nr="344" mi="0" ci="3" mb="0" cb="0"/><line nr="346" mi="0" ci="4" mb="0" cb="2"/><line nr="347" mi="0" ci="7" mb="0" cb="0"/><line nr="349" mi="0" ci="6" mb="0" cb="0"/><line nr="350" mi="0" ci="4" mb="0" cb="2"/><line nr="353" mi="0" ci="5" mb="0" cb="2"/><line nr="355" mi="0" ci="2" mb="0" cb="0"/><line nr="360" mi="0" ci="2" mb="0" cb="0"/><line nr="364" mi="0" ci="2" mb="0" cb="0"/><line nr="368" mi="0" ci="2" mb="0" cb="0"/><line nr="382" mi="0" ci="8" mb="0" cb="4"/><line nr="384" mi="0" ci="2" mb="0" cb="0"/><line nr="387" mi="0" ci="11" mb="0" cb="4"/><line nr="389" mi="0" ci="3" mb="0" cb="2"/><line nr="390" mi="0" ci="2" mb="0" cb="0"/><line nr="393" mi="0" ci="4" mb="0" cb="2"/><line nr="395" mi="0" ci="5" mb="0" cb="2"/><line nr="396" mi="0" ci="4" mb="0" cb="0"/><line nr="397" mi="0" ci="3" mb="0" cb="0"/><line nr="398" mi="0" ci="3" mb="0" cb="0"/><line nr="400" mi="0" ci="4" mb="0" cb="2"/><line nr="401" mi="0" ci="4" mb="0" cb="2"/><line nr="402" mi="0" ci="7" mb="0" cb="0"/><line nr="404" mi="0" ci="4" mb="0" cb="0"/><line nr="405" mi="0" ci="6" mb="0" cb="0"/><line nr="406" mi="0" ci="6" mb="0" cb="0"/><line nr="407" mi="0" ci="8" mb="0" cb="4"/><line nr="409" mi="0" ci="2" mb="0" cb="0"/><line nr="414" mi="0" ci="2" mb="0" cb="0"/><line nr="421" mi="0" ci="3" mb="0" cb="0"/><line nr="422" mi="0" ci="3" mb="0" cb="0"/><line nr="423" mi="0" ci="3" mb="0" cb="0"/><line nr="424" mi="0" ci="3" mb="0" cb="0"/><line nr="425" mi="0" ci="3" mb="0" cb="0"/><line nr="426" mi="0" ci="3" mb="0" cb="0"/><line nr="427" mi="0" ci="1" mb="0" cb="0"/><line nr="436" mi="0" ci="2" mb="0" cb="0"/><counter type="INSTRUCTION" missed="129" covered="445"/><counter type="BRANCH" missed="33" covered="73"/><counter type="LINE" missed="32" covered="102"/><counter type="COMPLEXITY" missed="28" covered="48"/><counter type="METHOD" missed="4" covered="19"/><counter type="CLASS" missed="0" covered="3"/></sourcefile><sourcefile name="MtasSpanFollowedByQuery.java"><line nr="43" mi="1" ci="10" mb="2" cb="2"/><line nr="44" mi="1" ci="2" mb="0" cb="0"/><line nr="45" mi="0" ci="8" mb="2" cb="2"/><line nr="46" mi="0" ci="11" mb="3" cb="3"/><line nr="47" mi="5" ci="0" mb="0" cb="0"/><line nr="49" mi="2" ci="0" mb="2" cb="0"/><line nr="50" mi="5" ci="0" mb="0" cb="0"/><line nr="52" mi="3" ci="0" mb="0" cb="0"/><line nr="54" mi="0" ci="3" mb="0" cb="0"/><line nr="55" mi="0" ci="3" mb="0" cb="0"/><line nr="56" mi="0" ci="1" mb="0" cb="0"/><line nr="65" mi="0" ci="3" mb="0" cb="0"/><line nr="78" mi="0" ci="6" mb="2" cb="2"/><line nr="79" mi="2" ci="0" mb="0" cb="0"/><line nr="81" mi="0" ci="6" mb="0" cb="0"/><line nr="82" mi="0" ci="3" mb="0" cb="0"/><line nr="83" mi="0" ci="6" mb="0" cb="0"/><line nr="84" mi="0" ci="3" mb="0" cb="0"/><line nr="86" mi="0" ci="4" mb="0" cb="0"/><line nr="87" mi="0" ci="4" mb="0" cb="0"/><line nr="88" mi="0" ci="4" mb="0" cb="0"/><line nr="90" mi="2" ci="8" mb="1" cb="1"/><line nr="91" mi="2" ci="3" mb="0" cb="0"/><line nr="103" mi="4" ci="0" mb="0" cb="0"/><line nr="104" mi="10" ci="0" mb="2" cb="0"/><line nr="105" mi="5" ci="0" mb="0" cb="0"/><line nr="106" mi="1" ci="0" mb="0" cb="0"/><line nr="107" mi="3" ci="0" mb="0" cb="0"/><line nr="117" mi="4" ci="0" mb="0" cb="0"/><line nr="118" mi="13" ci="0" mb="0" cb="0"/><line nr="119" mi="3" ci="0" mb="2" cb="0"/><line nr="120" mi="10" ci="0" mb="0" cb="0"/><line nr="122" mi="4" ci="0" mb="0" cb="0"/><line nr="124" mi="4" ci="0" mb="0" cb="0"/><line nr="125" mi="3" ci="0" mb="2" cb="0"/><line nr="126" mi="10" ci="0" mb="0" cb="0"/><line nr="128" mi="4" ci="0" mb="0" cb="0"/><line nr="130" mi="4" ci="0" mb="0" cb="0"/><line nr="131" mi="3" ci="0" mb="0" cb="0"/><line nr="141" mi="0" ci="3" mb="0" cb="2"/><line nr="142" mi="0" ci="2" mb="0" cb="0"/><line nr="143" mi="0" ci="2" mb="1" cb="1"/><line nr="144" mi="2" ci="0" mb="0" cb="0"/><line nr="145" mi="0" ci="5" mb="1" cb="1"/><line nr="146" mi="2" ci="0" mb="0" cb="0"/><line nr="147" mi="0" ci="3" mb="0" cb="0"/><line nr="148" mi="0" ci="16" mb="1" cb="3"/><line nr="158" mi="5" ci="0" mb="0" cb="0"/><line nr="159" mi="6" ci="0" mb="0" cb="0"/><line nr="160" mi="4" ci="0" mb="0" cb="0"/><line nr="161" mi="6" ci="0" mb="0" cb="0"/><line nr="162" mi="2" ci="0" mb="0" cb="0"/><line nr="173" mi="0" ci="5" mb="0" cb="0"/><line nr="174" mi="0" ci="5" mb="0" cb="0"/><line nr="175" mi="0" ci="10" mb="4" cb="4"/><line nr="177" mi="6" ci="0" mb="0" cb="0"/><line nr="178" mi="0" ci="10" mb="1" cb="3"/><line nr="179" mi="0" ci="8" mb="0" cb="0"/><line nr="181" mi="0" ci="4" mb="0" cb="0"/><line nr="190" mi="0" ci="2" mb="0" cb="0"/><line nr="191" mi="0" ci="3" mb="0" cb="0"/><line nr="192" mi="0" ci="3" mb="0" cb="0"/><line nr="193" mi="0" ci="1" mb="0" cb="0"/><line nr="217" mi="0" ci="3" mb="0" cb="0"/><line nr="218" mi="0" ci="5" mb="0" cb="0"/><line nr="219" mi="0" ci="3" mb="0" cb="0"/><line nr="220" mi="0" ci="3" mb="0" cb="0"/><line nr="221" mi="0" ci="1" mb="0" cb="0"/><line nr="232" mi="5" ci="0" mb="0" cb="0"/><line nr="233" mi="5" ci="0" mb="0" cb="0"/><line nr="234" mi="1" ci="0" mb="0" cb="0"/><line nr="247" mi="0" ci="6" mb="0" cb="0"/><line nr="248" mi="0" ci="2" mb="1" cb="1"/><line nr="249" mi="2" ci="0" mb="0" cb="0"/><line nr="251" mi="0" ci="9" mb="0" cb="0"/><line nr="253" mi="0" ci="3" mb="0" cb="0"/><line nr="254" mi="0" ci="9" mb="0" cb="0"/><line nr="256" mi="0" ci="3" mb="0" cb="0"/><line nr="257" mi="0" ci="8" mb="0" cb="0"/><line nr="267" mi="5" ci="0" mb="0" cb="0"/><line nr="268" mi="5" ci="0" mb="0" cb="0"/><line nr="269" mi="1" ci="0" mb="0" cb="0"/><line nr="288" mi="0" ci="2" mb="0" cb="0"/><line nr="289" mi="4" ci="6" mb="1" cb="1"/><line nr="290" mi="0" ci="1" mb="0" cb="0"/><line nr="307" mi="0" ci="2" mb="0" cb="0"/><line nr="308" mi="0" ci="3" mb="0" cb="0"/><line nr="309" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="169" covered="240"/><counter type="BRANCH" missed="28" covered="26"/><counter type="LINE" missed="36" covered="52"/><counter type="COMPLEXITY" missed="29" covered="13"/><counter type="METHOD" missed="5" covered="10"/><counter type="CLASS" missed="0" covered="4"/></sourcefile><sourcefile name="MtasSpanRegexpQuery.java"><line nr="49" mi="4" ci="0" mb="0" cb="0"/><line nr="50" mi="1" ci="0" mb="0" cb="0"/><line nr="59" mi="0" ci="14" mb="0" cb="4"/><line nr="60" mi="0" ci="5" mb="0" cb="0"/><line nr="61" mi="0" ci="6" mb="0" cb="0"/><line nr="62" mi="0" ci="3" mb="0" cb="0"/><line nr="63" mi="0" ci="3" mb="0" cb="0"/><line nr="64" mi="0" ci="5" mb="0" cb="0"/><line nr="65" mi="0" ci="2" mb="1" cb="1"/><line nr="66" mi="0" ci="7" mb="0" cb="0"/><line nr="67" mi="0" ci="9" mb="0" cb="0"/><line nr="68" mi="1" ci="10" mb="1" cb="1"/><line nr="70" mi="4" ci="0" mb="0" cb="0"/><line nr="71" mi="3" ci="0" mb="0" cb="0"/><line nr="73" mi="0" ci="1" mb="0" cb="0"/><line nr="83" mi="0" ci="5" mb="0" cb="0"/><line nr="84" mi="0" ci="3" mb="1" cb="1"/><line nr="85" mi="0" ci="4" mb="0" cb="0"/><line nr="86" mi="0" ci="4" mb="1" cb="1"/><line nr="88" mi="26" ci="0" mb="0" cb="0"/><line nr="92" mi="0" ci="4" mb="0" cb="0"/><line nr="93" mi="0" ci="8" mb="0" cb="2"/><line nr="94" mi="0" ci="5" mb="1" cb="1"/><line nr="95" mi="0" ci="12" mb="0" cb="0"/><line nr="96" mi="0" ci="3" mb="0" cb="0"/><line nr="98" mi="5" ci="0" mb="0" cb="0"/><line nr="101" mi="0" ci="7" mb="0" cb="0"/><line nr="103" mi="5" ci="0" mb="0" cb="0"/><line nr="115" mi="4" ci="0" mb="0" cb="0"/><line nr="116" mi="13" ci="0" mb="0" cb="0"/><line nr="117" mi="3" ci="0" mb="2" cb="0"/><line nr="118" mi="17" ci="0" mb="0" cb="0"/><line nr="120" mi="21" ci="0" mb="0" cb="0"/><line nr="122" mi="4" ci="0" mb="0" cb="0"/><line nr="123" mi="3" ci="0" mb="0" cb="0"/><line nr="133" mi="0" ci="4" mb="0" cb="0"/><line nr="146" mi="9" ci="0" mb="0" cb="0"/><line nr="157" mi="0" ci="3" mb="1" cb="1"/><line nr="158" mi="2" ci="0" mb="0" cb="0"/><line nr="159" mi="0" ci="2" mb="1" cb="1"/><line nr="160" mi="2" ci="0" mb="0" cb="0"/><line nr="161" mi="0" ci="5" mb="0" cb="2"/><line nr="162" mi="0" ci="2" mb="0" cb="0"/><line nr="163" mi="0" ci="3" mb="0" cb="0"/><line nr="164" mi="0" ci="15" mb="1" cb="3"/><line nr="174" mi="0" ci="5" mb="0" cb="0"/><line nr="175" mi="0" ci="8" mb="0" cb="0"/><line nr="176" mi="1" ci="8" mb="1" cb="1"/><line nr="177" mi="0" ci="2" mb="0" cb="0"/><counter type="INSTRUCTION" missed="128" covered="177"/><counter type="BRANCH" missed="11" covered="19"/><counter type="LINE" missed="17" covered="32"/><counter type="COMPLEXITY" missed="13" covered="10"/><counter type="METHOD" missed="3" covered="5"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSpanFollowedBySpans.java"><line nr="51" mi="0" ci="2" mb="0" cb="0"/><line nr="52" mi="0" ci="3" mb="0" cb="0"/><line nr="53" mi="0" ci="3" mb="0" cb="0"/><line nr="54" mi="0" ci="3" mb="0" cb="0"/><line nr="55" mi="0" ci="3" mb="0" cb="0"/><line nr="56" mi="0" ci="5" mb="0" cb="0"/><line nr="57" mi="0" ci="1" mb="0" cb="0"/><line nr="68" mi="5" ci="0" mb="0" cb="0"/><line nr="69" mi="5" ci="0" mb="0" cb="0"/><line nr="70" mi="1" ci="0" mb="0" cb="0"/><line nr="79" mi="2" ci="9" mb="2" cb="2"/><line nr="80" mi="1" ci="3" mb="0" cb="0"/><line nr="92" mi="0" ci="8" mb="2" cb="2"/><line nr="93" mi="5" ci="0" mb="0" cb="0"/><line nr="95" mi="0" ci="3" mb="1" cb="1"/><line nr="96" mi="2" ci="0" mb="0" cb="0"/><line nr="99" mi="0" ci="3" mb="0" cb="2"/><line nr="100" mi="0" ci="3" mb="0" cb="0"/><line nr="101" mi="0" ci="5" mb="0" cb="0"/><line nr="104" mi="0" ci="3" mb="0" cb="2"/><line nr="106" mi="0" ci="5" mb="0" cb="0"/><line nr="109" mi="0" ci="2" mb="0" cb="0"/><line nr="121" mi="2" ci="0" mb="0" cb="0"/><line nr="131" mi="2" ci="9" mb="2" cb="2"/><line nr="132" mi="1" ci="3" mb="0" cb="0"/><line nr="143" mi="11" ci="0" mb="4" cb="0"/><line nr="144" mi="9" ci="0" mb="0" cb="0"/><line nr="154" mi="2" ci="0" mb="0" cb="0"/><line nr="155" mi="4" ci="0" mb="2" cb="0"/><line nr="156" mi="3" ci="0" mb="0" cb="0"/><line nr="157" mi="4" ci="0" mb="2" cb="0"/><line nr="159" mi="3" ci="0" mb="0" cb="0"/><line nr="160" mi="3" ci="0" mb="0" cb="0"/><line nr="163" mi="5" ci="0" mb="0" cb="0"/><line nr="164" mi="2" ci="0" mb="0" cb="0"/><line nr="165" mi="3" ci="0" mb="2" cb="0"/><line nr="166" mi="6" ci="0" mb="0" cb="0"/><line nr="167" mi="3" ci="0" mb="2" cb="0"/><line nr="168" mi="3" ci="0" mb="0" cb="0"/><line nr="169" mi="3" ci="0" mb="0" cb="0"/><line nr="171" mi="4" ci="0" mb="0" cb="0"/><line nr="173" mi="5" ci="0" mb="0" cb="0"/><line nr="175" mi="3" ci="0" mb="2" cb="0"/><line nr="176" mi="6" ci="0" mb="0" cb="0"/><line nr="177" mi="3" ci="0" mb="2" cb="0"/><line nr="178" mi="3" ci="0" mb="0" cb="0"/><line nr="179" mi="3" ci="0" mb="0" cb="0"/><line nr="183" mi="3" ci="0" mb="2" cb="0"/><line nr="184" mi="3" ci="0" mb="0" cb="0"/><line nr="186" mi="3" ci="0" mb="2" cb="0"/><line nr="187" mi="3" ci="0" mb="0" cb="0"/><line nr="189" mi="3" ci="0" mb="0" cb="0"/><line nr="192" mi="3" ci="0" mb="0" cb="0"/><line nr="204" mi="2" ci="0" mb="0" cb="0"/><line nr="214" mi="0" ci="3" mb="0" cb="0"/><line nr="224" mi="0" ci="2" mb="0" cb="0"/><line nr="225" mi="0" ci="3" mb="1" cb="1"/><line nr="226" mi="1" ci="0" mb="0" cb="0"/><line nr="227" mi="0" ci="3" mb="0" cb="0"/><line nr="237" mi="0" ci="4" mb="1" cb="1"/><line nr="238" mi="2" ci="0" mb="0" cb="0"/><line nr="240" mi="0" ci="5" mb="0" cb="0"/><line nr="241" mi="0" ci="5" mb="0" cb="0"/><line nr="242" mi="0" ci="5" mb="0" cb="0"/><line nr="243" mi="0" ci="7" mb="0" cb="4"/><line nr="244" mi="0" ci="3" mb="1" cb="1"/><line nr="245" mi="6" ci="0" mb="0" cb="0"/><line nr="246" mi="4" ci="0" mb="0" cb="0"/><line nr="248" mi="0" ci="6" mb="0" cb="0"/><line nr="249" mi="0" ci="4" mb="0" cb="0"/><line nr="252" mi="0" ci="4" mb="0" cb="2"/><line nr="253" mi="0" ci="3" mb="1" cb="1"/><line nr="254" mi="2" ci="0" mb="0" cb="0"/><line nr="255" mi="2" ci="0" mb="0" cb="0"/><line nr="258" mi="0" ci="2" mb="0" cb="0"/><line nr="271" mi="0" ci="3" mb="0" cb="0"/><line nr="272" mi="0" ci="5" mb="0" cb="2"/><line nr="273" mi="0" ci="5" mb="0" cb="0"/><line nr="274" mi="0" ci="4" mb="0" cb="2"/><line nr="275" mi="0" ci="2" mb="0" cb="0"/><line nr="278" mi="0" ci="4" mb="0" cb="2"/><line nr="279" mi="0" ci="4" mb="0" cb="0"/><line nr="280" mi="0" ci="3" mb="0" cb="0"/><line nr="281" mi="0" ci="3" mb="1" cb="1"/><line nr="282" mi="2" ci="0" mb="0" cb="0"/><line nr="285" mi="0" ci="4" mb="0" cb="2"/><line nr="286" mi="0" ci="4" mb="1" cb="1"/><line nr="287" mi="0" ci="6" mb="0" cb="0"/><line nr="289" mi="0" ci="4" mb="0" cb="2"/><line nr="290" mi="0" ci="4" mb="1" cb="1"/><line nr="291" mi="0" ci="3" mb="0" cb="0"/><line nr="292" mi="0" ci="2" mb="0" cb="0"/><line nr="295" mi="0" ci="4" mb="0" cb="2"/><line nr="296" mi="0" ci="7" mb="0" cb="0"/><line nr="298" mi="0" ci="4" mb="0" cb="2"/><line nr="299" mi="0" ci="2" mb="0" cb="0"/><line nr="305" mi="0" ci="2" mb="0" cb="0"/><line nr="312" mi="0" ci="3" mb="0" cb="0"/><line nr="313" mi="0" ci="3" mb="0" cb="0"/><line nr="314" mi="0" ci="3" mb="0" cb="0"/><line nr="315" mi="0" ci="3" mb="0" cb="0"/><line nr="316" mi="0" ci="1" mb="0" cb="0"/><line nr="323" mi="10" ci="0" mb="6" cb="0"/><line nr="324" mi="2" ci="0" mb="0" cb="0"/><line nr="327" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="170" covered="227"/><counter type="BRANCH" missed="40" covered="38"/><counter type="LINE" missed="45" covered="60"/><counter type="COMPLEXITY" missed="33" covered="21"/><counter type="METHOD" missed="6" covered="9"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSpanNotQuery.java"><line nr="47" mi="1" ci="10" mb="2" cb="2"/><line nr="48" mi="1" ci="2" mb="0" cb="0"/><line nr="49" mi="0" ci="8" mb="2" cb="2"/><line nr="50" mi="0" ci="11" mb="3" cb="3"/><line nr="51" mi="5" ci="0" mb="0" cb="0"/><line nr="53" mi="2" ci="0" mb="2" cb="0"/><line nr="54" mi="5" ci="0" mb="0" cb="0"/><line nr="56" mi="3" ci="0" mb="0" cb="0"/><line nr="58" mi="0" ci="3" mb="0" cb="0"/><line nr="59" mi="0" ci="3" mb="0" cb="0"/><line nr="60" mi="0" ci="7" mb="0" cb="0"/><line nr="61" mi="0" ci="1" mb="0" cb="0"/><line nr="70" mi="0" ci="3" mb="0" cb="0"/><line nr="84" mi="0" ci="6" mb="2" cb="2"/><line nr="85" mi="2" ci="0" mb="0" cb="0"/><line nr="87" mi="0" ci="6" mb="0" cb="0"/><line nr="88" mi="0" ci="3" mb="0" cb="0"/><line nr="89" mi="0" ci="6" mb="0" cb="0"/><line nr="90" mi="0" ci="3" mb="0" cb="0"/><line nr="92" mi="0" ci="4" mb="0" cb="0"/><line nr="93" mi="0" ci="4" mb="0" cb="0"/><line nr="94" mi="0" ci="4" mb="0" cb="0"/><line nr="96" mi="2" ci="8" mb="1" cb="1"/><line nr="97" mi="2" ci="3" mb="0" cb="0"/><line nr="109" mi="4" ci="0" mb="0" cb="0"/><line nr="110" mi="10" ci="0" mb="2" cb="0"/><line nr="111" mi="5" ci="0" mb="0" cb="0"/><line nr="112" mi="1" ci="0" mb="0" cb="0"/><line nr="113" mi="3" ci="0" mb="0" cb="0"/><line nr="124" mi="0" ci="5" mb="0" cb="0"/><line nr="125" mi="0" ci="5" mb="0" cb="0"/><line nr="126" mi="0" ci="10" mb="1" cb="3"/><line nr="127" mi="0" ci="8" mb="0" cb="0"/><line nr="129" mi="0" ci="7" mb="0" cb="0"/><line nr="130" mi="0" ci="4" mb="0" cb="0"/><line nr="141" mi="4" ci="0" mb="0" cb="0"/><line nr="142" mi="13" ci="0" mb="0" cb="0"/><line nr="143" mi="3" ci="0" mb="2" cb="0"/><line nr="144" mi="10" ci="0" mb="0" cb="0"/><line nr="146" mi="4" ci="0" mb="0" cb="0"/><line nr="148" mi="4" ci="0" mb="0" cb="0"/><line nr="149" mi="3" ci="0" mb="2" cb="0"/><line nr="150" mi="10" ci="0" mb="0" cb="0"/><line nr="152" mi="4" ci="0" mb="0" cb="0"/><line nr="154" mi="4" ci="0" mb="0" cb="0"/><line nr="155" mi="3" ci="0" mb="0" cb="0"/><line nr="165" mi="0" ci="3" mb="0" cb="2"/><line nr="166" mi="0" ci="2" mb="0" cb="0"/><line nr="167" mi="0" ci="2" mb="1" cb="1"/><line nr="168" mi="2" ci="0" mb="0" cb="0"/><line nr="169" mi="0" ci="5" mb="0" cb="2"/><line nr="170" mi="0" ci="2" mb="0" cb="0"/><line nr="171" mi="0" ci="3" mb="0" cb="0"/><line nr="172" mi="0" ci="6" mb="0" cb="0"/><line nr="182" mi="4" ci="0" mb="0" cb="0"/><line nr="190" mi="0" ci="2" mb="0" cb="0"/><line nr="191" mi="0" ci="3" mb="0" cb="0"/><line nr="192" mi="0" ci="3" mb="0" cb="0"/><line nr="193" mi="0" ci="1" mb="0" cb="0"/><line nr="217" mi="0" ci="3" mb="0" cb="0"/><line nr="218" mi="0" ci="5" mb="0" cb="0"/><line nr="219" mi="0" ci="3" mb="0" cb="0"/><line nr="220" mi="0" ci="3" mb="0" cb="0"/><line nr="221" mi="0" ci="1" mb="0" cb="0"/><line nr="232" mi="5" ci="0" mb="0" cb="0"/><line nr="233" mi="5" ci="0" mb="0" cb="0"/><line nr="234" mi="1" ci="0" mb="0" cb="0"/><line nr="247" mi="0" ci="6" mb="0" cb="0"/><line nr="248" mi="0" ci="2" mb="1" cb="1"/><line nr="249" mi="2" ci="0" mb="0" cb="0"/><line nr="251" mi="0" ci="9" mb="0" cb="0"/><line nr="253" mi="0" ci="3" mb="0" cb="0"/><line nr="254" mi="0" ci="9" mb="0" cb="0"/><line nr="256" mi="0" ci="3" mb="0" cb="0"/><line nr="257" mi="0" ci="8" mb="0" cb="0"/><line nr="267" mi="5" ci="0" mb="0" cb="0"/><line nr="268" mi="5" ci="0" mb="0" cb="0"/><line nr="269" mi="1" ci="0" mb="0" cb="0"/><line nr="287" mi="0" ci="2" mb="0" cb="0"/><line nr="288" mi="4" ci="6" mb="1" cb="1"/><line nr="289" mi="0" ci="1" mb="0" cb="0"/><line nr="306" mi="0" ci="2" mb="0" cb="0"/><line nr="307" mi="0" ci="3" mb="0" cb="0"/><line nr="308" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="142" covered="236"/><counter type="BRANCH" missed="22" covered="20"/><counter type="LINE" missed="30" covered="54"/><counter type="COMPLEXITY" missed="23" covered="13"/><counter type="METHOD" missed="5" covered="10"/><counter type="CLASS" missed="0" covered="4"/></sourcefile><sourcefile name="MtasSpanFullyAlignedWithQuery.java"><line nr="42" mi="1" ci="10" mb="2" cb="2"/><line nr="43" mi="1" ci="2" mb="0" cb="0"/><line nr="44" mi="0" ci="8" mb="2" cb="2"/><line nr="45" mi="0" ci="11" mb="3" cb="3"/><line nr="46" mi="5" ci="0" mb="0" cb="0"/><line nr="48" mi="2" ci="0" mb="2" cb="0"/><line nr="49" mi="5" ci="0" mb="0" cb="0"/><line nr="51" mi="3" ci="0" mb="0" cb="0"/><line nr="53" mi="0" ci="3" mb="0" cb="0"/><line nr="54" mi="0" ci="3" mb="0" cb="0"/><line nr="55" mi="0" ci="1" mb="0" cb="0"/><line nr="64" mi="0" ci="3" mb="0" cb="0"/><line nr="77" mi="0" ci="6" mb="2" cb="2"/><line nr="78" mi="2" ci="0" mb="0" cb="0"/><line nr="80" mi="0" ci="6" mb="0" cb="0"/><line nr="81" mi="0" ci="3" mb="0" cb="0"/><line nr="82" mi="0" ci="6" mb="0" cb="0"/><line nr="83" mi="0" ci="3" mb="0" cb="0"/><line nr="85" mi="0" ci="4" mb="0" cb="0"/><line nr="86" mi="0" ci="4" mb="0" cb="0"/><line nr="87" mi="0" ci="4" mb="0" cb="0"/><line nr="89" mi="2" ci="8" mb="1" cb="1"/><line nr="90" mi="2" ci="3" mb="0" cb="0"/><line nr="102" mi="4" ci="0" mb="0" cb="0"/><line nr="103" mi="10" ci="0" mb="2" cb="0"/><line nr="104" mi="5" ci="0" mb="0" cb="0"/><line nr="105" mi="1" ci="0" mb="0" cb="0"/><line nr="106" mi="3" ci="0" mb="0" cb="0"/><line nr="116" mi="4" ci="0" mb="0" cb="0"/><line nr="117" mi="13" ci="0" mb="0" cb="0"/><line nr="118" mi="3" ci="0" mb="2" cb="0"/><line nr="119" mi="10" ci="0" mb="0" cb="0"/><line nr="121" mi="4" ci="0" mb="0" cb="0"/><line nr="123" mi="4" ci="0" mb="0" cb="0"/><line nr="124" mi="3" ci="0" mb="2" cb="0"/><line nr="125" mi="10" ci="0" mb="0" cb="0"/><line nr="127" mi="4" ci="0" mb="0" cb="0"/><line nr="129" mi="4" ci="0" mb="0" cb="0"/><line nr="130" mi="3" ci="0" mb="0" cb="0"/><line nr="140" mi="0" ci="3" mb="0" cb="2"/><line nr="141" mi="0" ci="2" mb="0" cb="0"/><line nr="142" mi="0" ci="2" mb="1" cb="1"/><line nr="143" mi="2" ci="0" mb="0" cb="0"/><line nr="144" mi="0" ci="5" mb="1" cb="1"/><line nr="145" mi="2" ci="0" mb="0" cb="0"/><line nr="146" mi="0" ci="3" mb="0" cb="0"/><line nr="147" mi="0" ci="16" mb="0" cb="4"/><line nr="157" mi="5" ci="0" mb="0" cb="0"/><line nr="158" mi="6" ci="0" mb="0" cb="0"/><line nr="159" mi="4" ci="0" mb="0" cb="0"/><line nr="160" mi="6" ci="0" mb="0" cb="0"/><line nr="161" mi="2" ci="0" mb="0" cb="0"/><line nr="172" mi="0" ci="5" mb="0" cb="0"/><line nr="173" mi="0" ci="5" mb="0" cb="0"/><line nr="174" mi="0" ci="10" mb="4" cb="4"/><line nr="176" mi="6" ci="0" mb="0" cb="0"/><line nr="177" mi="0" ci="10" mb="0" cb="4"/><line nr="178" mi="0" ci="8" mb="0" cb="0"/><line nr="179" mi="0" ci="4" mb="0" cb="2"/><line nr="180" mi="0" ci="2" mb="0" cb="0"/><line nr="183" mi="0" ci="4" mb="1" cb="1"/><line nr="184" mi="2" ci="5" mb="1" cb="1"/><line nr="185" mi="0" ci="5" mb="1" cb="1"/><line nr="186" mi="2" ci="6" mb="1" cb="1"/><line nr="187" mi="0" ci="5" mb="1" cb="1"/><line nr="188" mi="0" ci="3" mb="1" cb="1"/><line nr="189" mi="2" ci="9" mb="1" cb="1"/><line nr="190" mi="0" ci="5" mb="1" cb="1"/><line nr="191" mi="0" ci="3" mb="1" cb="1"/><line nr="192" mi="0" ci="11" mb="0" cb="2"/><line nr="193" mi="0" ci="5" mb="1" cb="1"/><line nr="194" mi="0" ci="3" mb="1" cb="1"/><line nr="195" mi="0" ci="11" mb="0" cb="2"/><line nr="196" mi="0" ci="2" mb="0" cb="2"/><line nr="197" mi="0" ci="6" mb="0" cb="0"/><line nr="199" mi="0" ci="4" mb="0" cb="0"/><line nr="209" mi="0" ci="2" mb="0" cb="0"/><line nr="210" mi="0" ci="3" mb="0" cb="0"/><line nr="211" mi="0" ci="3" mb="0" cb="0"/><line nr="212" mi="0" ci="1" mb="0" cb="0"/><line nr="236" mi="0" ci="3" mb="0" cb="0"/><line nr="237" mi="0" ci="5" mb="0" cb="0"/><line nr="238" mi="0" ci="3" mb="0" cb="0"/><line nr="239" mi="0" ci="3" mb="0" cb="0"/><line nr="240" mi="0" ci="1" mb="0" cb="0"/><line nr="251" mi="5" ci="0" mb="0" cb="0"/><line nr="252" mi="5" ci="0" mb="0" cb="0"/><line nr="253" mi="1" ci="0" mb="0" cb="0"/><line nr="266" mi="0" ci="6" mb="0" cb="0"/><line nr="267" mi="0" ci="2" mb="1" cb="1"/><line nr="268" mi="2" ci="0" mb="0" cb="0"/><line nr="270" mi="0" ci="9" mb="0" cb="0"/><line nr="272" mi="0" ci="3" mb="0" cb="0"/><line nr="273" mi="0" ci="9" mb="0" cb="0"/><line nr="275" mi="0" ci="3" mb="0" cb="0"/><line nr="276" mi="0" ci="8" mb="0" cb="0"/><line nr="287" mi="5" ci="0" mb="0" cb="0"/><line nr="288" mi="5" ci="0" mb="0" cb="0"/><line nr="289" mi="1" ci="0" mb="0" cb="0"/><line nr="308" mi="0" ci="2" mb="0" cb="0"/><line nr="309" mi="4" ci="6" mb="1" cb="1"/><line nr="310" mi="0" ci="1" mb="0" cb="0"/><line nr="327" mi="0" ci="2" mb="0" cb="0"/><line nr="328" mi="0" ci="3" mb="0" cb="0"/><line nr="329" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="175" covered="329"/><counter type="BRANCH" missed="37" covered="47"/><counter type="LINE" missed="36" covered="69"/><counter type="COMPLEXITY" missed="38" covered="19"/><counter type="METHOD" missed="5" covered="10"/><counter type="CLASS" missed="0" covered="4"/></sourcefile><sourcefile name="MtasSpanRecurrenceQuery.java"><line nr="55" mi="0" ci="4" mb="0" cb="0"/><line nr="56" mi="0" ci="4" mb="0" cb="0"/><line nr="57" mi="0" ci="3" mb="0" cb="0"/><line nr="58" mi="0" ci="5" mb="2" cb="2"/><line nr="59" mi="6" ci="0" mb="2" cb="0"/><line nr="60" mi="3" ci="0" mb="2" cb="0"/><line nr="61" mi="3" ci="0" mb="0" cb="0"/><line nr="62" mi="2" ci="0" mb="2" cb="0"/><line nr="63" mi="5" ci="0" mb="0" cb="0"/><line nr="65" mi="4" ci="0" mb="0" cb="0"/><line nr="68" mi="5" ci="0" mb="0" cb="0"/><line nr="72" mi="0" ci="3" mb="0" cb="0"/><line nr="73" mi="0" ci="3" mb="0" cb="0"/><line nr="75" mi="0" ci="4" mb="0" cb="0"/><line nr="76" mi="0" ci="1" mb="0" cb="0"/><line nr="84" mi="0" ci="3" mb="0" cb="0"/><line nr="93" mi="0" ci="3" mb="0" cb="0"/><line nr="102" mi="3" ci="0" mb="0" cb="0"/><line nr="111" mi="0" ci="3" mb="0" cb="0"/><line nr="120" mi="0" ci="3" mb="0" cb="0"/><line nr="130" mi="0" ci="3" mb="1" cb="1"/><line nr="131" mi="5" ci="0" mb="0" cb="0"/><line nr="133" mi="0" ci="3" mb="1" cb="1"/><line nr="134" mi="5" ci="0" mb="0" cb="0"/><line nr="135" mi="0" ci="3" mb="1" cb="1"/><line nr="136" mi="5" ci="0" mb="0" cb="0"/><line nr="138" mi="0" ci="3" mb="0" cb="0"/><line nr="139" mi="0" ci="3" mb="0" cb="0"/><line nr="141" mi="0" ci="2" mb="0" cb="0"/><line nr="142" mi="0" ci="2" mb="0" cb="0"/><line nr="143" mi="0" ci="4" mb="0" cb="2"/><line nr="144" mi="0" ci="8" mb="0" cb="0"/><line nr="146" mi="0" ci="4" mb="0" cb="2"/><line nr="147" mi="0" ci="8" mb="0" cb="0"/><line nr="148" mi="3" ci="3" mb="3" cb="1"/><line nr="149" mi="4" ci="0" mb="2" cb="0"/><line nr="150" mi="14" ci="0" mb="0" cb="0"/><line nr="151" mi="4" ci="0" mb="0" cb="0"/><line nr="153" mi="2" ci="0" mb="0" cb="0"/><line nr="157" mi="0" ci="4" mb="0" cb="0"/><line nr="158" mi="0" ci="1" mb="0" cb="0"/><line nr="167" mi="0" ci="3" mb="0" cb="0"/><line nr="178" mi="0" ci="5" mb="0" cb="0"/><line nr="179" mi="0" ci="4" mb="1" cb="1"/><line nr="180" mi="2" ci="0" mb="0" cb="0"/><line nr="182" mi="3" ci="3" mb="1" cb="1"/><line nr="183" mi="2" ci="2" mb="0" cb="0"/><line nr="184" mi="0" ci="3" mb="1" cb="1"/><line nr="187" mi="3" ci="7" mb="1" cb="3"/><line nr="188" mi="2" ci="0" mb="2" cb="0"/><line nr="189" mi="0" ci="12" mb="0" cb="0"/><line nr="191" mi="0" ci="2" mb="0" cb="0"/><line nr="193" mi="0" ci="4" mb="0" cb="0"/><line nr="205" mi="4" ci="0" mb="0" cb="0"/><line nr="206" mi="13" ci="0" mb="0" cb="0"/><line nr="207" mi="9" ci="0" mb="0" cb="0"/><line nr="208" mi="17" ci="0" mb="0" cb="0"/><line nr="209" mi="4" ci="0" mb="0" cb="0"/><line nr="210" mi="5" ci="0" mb="0" cb="0"/><line nr="211" mi="4" ci="0" mb="0" cb="0"/><line nr="212" mi="3" ci="0" mb="0" cb="0"/><line nr="222" mi="0" ci="3" mb="0" cb="2"/><line nr="223" mi="0" ci="2" mb="0" cb="0"/><line nr="224" mi="0" ci="2" mb="1" cb="1"/><line nr="225" mi="2" ci="0" mb="0" cb="0"/><line nr="226" mi="0" ci="5" mb="0" cb="2"/><line nr="227" mi="0" ci="2" mb="0" cb="0"/><line nr="228" mi="0" ci="3" mb="0" cb="0"/><line nr="230" mi="0" ci="6" mb="0" cb="0"/><line nr="231" mi="0" ci="11" mb="0" cb="2"/><line nr="232" mi="0" ci="11" mb="0" cb="2"/><line nr="233" mi="0" ci="2" mb="0" cb="2"/><line nr="235" mi="1" ci="9" mb="2" cb="2"/><line nr="236" mi="7" ci="4" mb="3" cb="1"/><line nr="237" mi="4" ci="3" mb="2" cb="0"/><line nr="238" mi="0" ci="2" mb="0" cb="0"/><line nr="240" mi="0" ci="2" mb="0" cb="0"/><line nr="251" mi="0" ci="5" mb="0" cb="0"/><line nr="252" mi="0" ci="8" mb="0" cb="0"/><line nr="253" mi="0" ci="7" mb="0" cb="0"/><line nr="254" mi="0" ci="7" mb="0" cb="0"/><line nr="255" mi="0" ci="2" mb="0" cb="0"/><line nr="268" mi="0" ci="6" mb="0" cb="0"/><line nr="269" mi="0" ci="2" mb="0" cb="0"/><line nr="270" mi="0" ci="3" mb="1" cb="1"/><line nr="271" mi="6" ci="0" mb="0" cb="0"/><line nr="273" mi="6" ci="10" mb="1" cb="1"/><line nr="275" mi="2" ci="3" mb="0" cb="0"/><line nr="283" mi="0" ci="2" mb="0" cb="0"/><line nr="284" mi="0" ci="3" mb="0" cb="0"/><line nr="285" mi="0" ci="3" mb="1" cb="1"/><line nr="286" mi="3" ci="0" mb="0" cb="0"/><line nr="288" mi="0" ci="1" mb="0" cb="0"/><line nr="316" mi="0" ci="3" mb="0" cb="0"/><line nr="317" mi="0" ci="5" mb="0" cb="0"/><line nr="318" mi="0" ci="3" mb="0" cb="0"/><line nr="319" mi="0" ci="3" mb="0" cb="0"/><line nr="320" mi="0" ci="3" mb="0" cb="0"/><line nr="321" mi="0" ci="1" mb="0" cb="0"/><line nr="332" mi="0" ci="4" mb="0" cb="0"/><line nr="333" mi="0" ci="1" mb="0" cb="0"/><line nr="346" mi="0" ci="3" mb="1" cb="1"/><line nr="347" mi="2" ci="0" mb="0" cb="0"/><line nr="349" mi="0" ci="6" mb="0" cb="0"/><line nr="350" mi="0" ci="2" mb="1" cb="1"/><line nr="351" mi="2" ci="0" mb="0" cb="0"/><line nr="353" mi="0" ci="6" mb="0" cb="0"/><line nr="354" mi="0" ci="2" mb="1" cb="1"/><line nr="355" mi="2" ci="0" mb="0" cb="0"/><line nr="357" mi="0" ci="2" mb="0" cb="0"/><line nr="358" mi="0" ci="3" mb="1" cb="1"/><line nr="359" mi="6" ci="0" mb="0" cb="0"/><line nr="361" mi="0" ci="7" mb="0" cb="0"/><line nr="362" mi="0" ci="9" mb="0" cb="0"/><line nr="375" mi="4" ci="0" mb="0" cb="0"/><line nr="376" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="192" covered="327"/><counter type="BRANCH" missed="37" covered="37"/><counter type="LINE" missed="34" covered="82"/><counter type="COMPLEXITY" missed="32" covered="23"/><counter type="METHOD" missed="3" covered="15"/><counter type="CLASS" missed="0" covered="2"/></sourcefile><sourcefile name="MtasSpanRecurrenceSpans.java"><line nr="20" mi="2" ci="5" mb="1" cb="1"/><line nr="23" mi="0" ci="4" mb="0" cb="0"/><line nr="70" mi="0" ci="2" mb="0" cb="0"/><line nr="71" mi="5" ci="5" mb="2" cb="2"/><line nr="72" mi="5" ci="4" mb="2" cb="2"/><line nr="73" mi="0" ci="3" mb="0" cb="0"/><line nr="74" mi="0" ci="3" mb="0" cb="0"/><line nr="75" mi="0" ci="3" mb="0" cb="0"/><line nr="76" mi="0" ci="3" mb="0" cb="0"/><line nr="77" mi="0" ci="5" mb="0" cb="0"/><line nr="78" mi="0" ci="5" mb="0" cb="0"/><line nr="79" mi="0" ci="7" mb="0" cb="0"/><line nr="80" mi="0" ci="2" mb="0" cb="0"/><line nr="81" mi="0" ci="1" mb="0" cb="0"/><line nr="90" mi="0" ci="3" mb="0" cb="2"/><line nr="91" mi="0" ci="7" mb="0" cb="0"/><line nr="92" mi="0" ci="5" mb="0" cb="0"/><line nr="93" mi="0" ci="3" mb="0" cb="0"/><line nr="94" mi="0" ci="4" mb="0" cb="0"/><line nr="96" mi="0" ci="3" mb="0" cb="0"/><line nr="97" mi="0" ci="3" mb="0" cb="0"/><line nr="98" mi="0" ci="2" mb="0" cb="0"/><line nr="109" mi="0" ci="3" mb="1" cb="1"/><line nr="110" mi="3" ci="0" mb="2" cb="0"/><line nr="111" mi="2" ci="0" mb="0" cb="0"/><line nr="113" mi="2" ci="0" mb="0" cb="0"/><line nr="116" mi="0" ci="4" mb="0" cb="0"/><line nr="127" mi="0" ci="3" mb="1" cb="1"/><line nr="128" mi="3" ci="0" mb="2" cb="0"/><line nr="129" mi="2" ci="0" mb="0" cb="0"/><line nr="131" mi="2" ci="0" mb="0" cb="0"/><line nr="134" mi="0" ci="4" mb="0" cb="0"/><line nr="145" mi="2" ci="0" mb="0" cb="0"/><line nr="157" mi="4" ci="0" mb="0" cb="0"/><line nr="158" mi="1" ci="0" mb="0" cb="0"/><line nr="167" mi="0" ci="4" mb="0" cb="0"/><line nr="177" mi="0" ci="2" mb="0" cb="0"/><line nr="178" mi="0" ci="10" mb="0" cb="2"/><line nr="188" mi="0" ci="2" mb="0" cb="0"/><line nr="189" mi="2" ci="7" mb="1" cb="1"/><line nr="190" mi="0" ci="2" mb="0" cb="0"/><line nr="197" mi="0" ci="3" mb="0" cb="0"/><line nr="198" mi="0" ci="3" mb="0" cb="0"/><line nr="199" mi="0" ci="3" mb="0" cb="0"/><line nr="200" mi="0" ci="3" mb="0" cb="0"/><line nr="201" mi="0" ci="3" mb="0" cb="0"/><line nr="202" mi="0" ci="3" mb="0" cb="0"/><line nr="203" mi="0" ci="1" mb="0" cb="0"/><line nr="213" mi="0" ci="3" mb="1" cb="1"/><line nr="214" mi="0" ci="3" mb="0" cb="0"/><line nr="216" mi="2" ci="0" mb="0" cb="0"/><line nr="217" mi="5" ci="0" mb="2" cb="0"/><line nr="218" mi="2" ci="0" mb="0" cb="0"/><line nr="231" mi="0" ci="3" mb="0" cb="2"/><line nr="232" mi="0" ci="2" mb="0" cb="0"/><line nr="233" mi="0" ci="5" mb="0" cb="2"/><line nr="234" mi="0" ci="3" mb="0" cb="0"/><line nr="235" mi="0" ci="2" mb="0" cb="0"/><line nr="237" mi="0" ci="13" mb="0" cb="0"/><line nr="238" mi="0" ci="5" mb="0" cb="0"/><line nr="239" mi="0" ci="2" mb="0" cb="0"/><line nr="251" mi="0" ci="4" mb="0" cb="2"/><line nr="252" mi="0" ci="2" mb="0" cb="0"/><line nr="254" mi="0" ci="7" mb="0" cb="0"/><line nr="257" mi="0" ci="7" mb="0" cb="4"/><line nr="258" mi="0" ci="2" mb="0" cb="0"/><line nr="261" mi="0" ci="6" mb="0" cb="0"/><line nr="263" mi="0" ci="4" mb="0" cb="0"/><line nr="264" mi="0" ci="4" mb="0" cb="0"/><line nr="268" mi="0" ci="8" mb="0" cb="4"/><line nr="269" mi="0" ci="4" mb="0" cb="0"/><line nr="271" mi="0" ci="9" mb="0" cb="2"/><line nr="272" mi="0" ci="4" mb="1" cb="1"/><line nr="273" mi="6" ci="0" mb="0" cb="0"/><line nr="274" mi="4" ci="0" mb="0" cb="0"/><line nr="275" mi="9" ci="0" mb="0" cb="0"/><line nr="276" mi="1" ci="0" mb="0" cb="0"/><line nr="278" mi="0" ci="10" mb="0" cb="2"/><line nr="279" mi="0" ci="11" mb="0" cb="2"/><line nr="280" mi="0" ci="2" mb="0" cb="0"/><line nr="281" mi="0" ci="4" mb="0" cb="0"/><line nr="283" mi="0" ci="1" mb="0" cb="0"/><line nr="285" mi="0" ci="4" mb="0" cb="2"/><line nr="286" mi="0" ci="9" mb="0" cb="0"/><line nr="287" mi="0" ci="3" mb="0" cb="0"/><line nr="288" mi="0" ci="2" mb="0" cb="0"/><line nr="290" mi="0" ci="1" mb="0" cb="0"/><line nr="302" mi="0" ci="2" mb="0" cb="2"/><line nr="303" mi="0" ci="3" mb="0" cb="0"/><line nr="304" mi="0" ci="8" mb="0" cb="0"/><line nr="305" mi="0" ci="1" mb="0" cb="0"/><line nr="307" mi="0" ci="4" mb="0" cb="2"/><line nr="309" mi="0" ci="9" mb="0" cb="2"/><line nr="310" mi="0" ci="6" mb="0" cb="0"/><line nr="311" mi="2" ci="7" mb="1" cb="3"/><line nr="312" mi="4" ci="0" mb="2" cb="0"/><line nr="313" mi="0" ci="12" mb="0" cb="0"/><line nr="315" mi="0" ci="4" mb="0" cb="0"/><line nr="316" mi="0" ci="1" mb="0" cb="0"/><line nr="321" mi="0" ci="7" mb="0" cb="4"/><line nr="322" mi="0" ci="5" mb="0" cb="2"/><line nr="323" mi="0" ci="4" mb="0" cb="0"/><line nr="325" mi="0" ci="10" mb="0" cb="0"/><line nr="326" mi="0" ci="5" mb="0" cb="0"/><line nr="327" mi="0" ci="5" mb="0" cb="0"/><line nr="329" mi="2" ci="7" mb="2" cb="2"/><line nr="330" mi="4" ci="0" mb="2" cb="0"/><line nr="331" mi="12" ci="0" mb="0" cb="0"/><line nr="333" mi="4" ci="0" mb="0" cb="0"/><line nr="334" mi="1" ci="0" mb="0" cb="0"/><line nr="336" mi="0" ci="1" mb="0" cb="0"/><line nr="338" mi="0" ci="1" mb="0" cb="0"/><line nr="340" mi="0" ci="5" mb="1" cb="1"/><line nr="341" mi="0" ci="5" mb="0" cb="0"/><line nr="344" mi="0" ci="1" mb="0" cb="0"/><line nr="354" mi="4" ci="0" mb="0" cb="0"/><line nr="356" mi="6" ci="0" mb="0" cb="0"/><line nr="357" mi="1" ci="0" mb="0" cb="0"/><line nr="358" mi="2" ci="0" mb="2" cb="0"/><line nr="359" mi="10" ci="0" mb="2" cb="0"/><line nr="360" mi="10" ci="0" mb="0" cb="0"/><line nr="361" mi="1" ci="0" mb="0" cb="0"/><line nr="363" mi="1" ci="0" mb="0" cb="0"/><line nr="364" mi="3" ci="0" mb="0" cb="0"/><line nr="365" mi="1" ci="0" mb="0" cb="0"/><line nr="366" mi="2" ci="0" mb="0" cb="0"/><line nr="386" mi="0" ci="2" mb="0" cb="0"/><line nr="387" mi="0" ci="3" mb="0" cb="0"/><line nr="388" mi="0" ci="3" mb="0" cb="0"/><line nr="389" mi="0" ci="1" mb="0" cb="0"/><line nr="397" mi="0" ci="3" mb="0" cb="0"/><line nr="406" mi="0" ci="3" mb="0" cb="0"/><line nr="416" mi="0" ci="3" mb="1" cb="1"/><line nr="417" mi="2" ci="0" mb="0" cb="0"/><line nr="418" mi="0" ci="2" mb="1" cb="1"/><line nr="419" mi="2" ci="0" mb="0" cb="0"/><line nr="420" mi="0" ci="5" mb="1" cb="1"/><line nr="421" mi="2" ci="0" mb="0" cb="0"/><line nr="422" mi="0" ci="3" mb="0" cb="0"/><line nr="423" mi="2" ci="12" mb="2" cb="2"/><line nr="434" mi="5" ci="0" mb="0" cb="0"/><line nr="435" mi="7" ci="0" mb="0" cb="0"/><line nr="436" mi="7" ci="0" mb="0" cb="0"/><line nr="437" mi="2" ci="0" mb="0" cb="0"/><line nr="449" mi="2" ci="7" mb="1" cb="1"/><line nr="459" mi="2" ci="0" mb="0" cb="0"/><line nr="467" mi="7" ci="0" mb="4" cb="0"/><line nr="468" mi="2" ci="0" mb="0" cb="0"/><line nr="471" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="178" covered="451"/><counter type="BRANCH" missed="38" covered="60"/><counter type="LINE" missed="43" covered="106"/><counter type="COMPLEXITY" missed="35" covered="38"/><counter type="METHOD" missed="6" covered="18"/><counter type="CLASS" missed="0" covered="2"/></sourcefile><sourcefile name="MtasSpanPrecededByQuery.java"><line nr="43" mi="1" ci="10" mb="2" cb="2"/><line nr="44" mi="1" ci="2" mb="0" cb="0"/><line nr="45" mi="0" ci="8" mb="2" cb="2"/><line nr="46" mi="0" ci="11" mb="3" cb="3"/><line nr="47" mi="5" ci="0" mb="0" cb="0"/><line nr="49" mi="2" ci="0" mb="2" cb="0"/><line nr="50" mi="5" ci="0" mb="0" cb="0"/><line nr="52" mi="3" ci="0" mb="0" cb="0"/><line nr="54" mi="0" ci="3" mb="0" cb="0"/><line nr="55" mi="0" ci="3" mb="0" cb="0"/><line nr="56" mi="0" ci="1" mb="0" cb="0"/><line nr="65" mi="0" ci="3" mb="0" cb="0"/><line nr="78" mi="0" ci="6" mb="2" cb="2"/><line nr="79" mi="2" ci="0" mb="0" cb="0"/><line nr="81" mi="0" ci="6" mb="0" cb="0"/><line nr="82" mi="0" ci="3" mb="0" cb="0"/><line nr="83" mi="0" ci="6" mb="0" cb="0"/><line nr="84" mi="0" ci="3" mb="0" cb="0"/><line nr="86" mi="0" ci="4" mb="0" cb="0"/><line nr="87" mi="0" ci="4" mb="0" cb="0"/><line nr="88" mi="0" ci="4" mb="0" cb="0"/><line nr="90" mi="2" ci="8" mb="1" cb="1"/><line nr="91" mi="2" ci="3" mb="0" cb="0"/><line nr="103" mi="4" ci="0" mb="0" cb="0"/><line nr="104" mi="10" ci="0" mb="2" cb="0"/><line nr="105" mi="5" ci="0" mb="0" cb="0"/><line nr="106" mi="1" ci="0" mb="0" cb="0"/><line nr="107" mi="3" ci="0" mb="0" cb="0"/><line nr="117" mi="4" ci="0" mb="0" cb="0"/><line nr="118" mi="13" ci="0" mb="0" cb="0"/><line nr="119" mi="3" ci="0" mb="2" cb="0"/><line nr="120" mi="10" ci="0" mb="0" cb="0"/><line nr="122" mi="4" ci="0" mb="0" cb="0"/><line nr="124" mi="4" ci="0" mb="0" cb="0"/><line nr="125" mi="3" ci="0" mb="2" cb="0"/><line nr="126" mi="10" ci="0" mb="0" cb="0"/><line nr="128" mi="4" ci="0" mb="0" cb="0"/><line nr="130" mi="4" ci="0" mb="0" cb="0"/><line nr="131" mi="3" ci="0" mb="0" cb="0"/><line nr="141" mi="0" ci="3" mb="0" cb="2"/><line nr="142" mi="0" ci="2" mb="0" cb="0"/><line nr="143" mi="0" ci="2" mb="1" cb="1"/><line nr="144" mi="2" ci="0" mb="0" cb="0"/><line nr="145" mi="0" ci="5" mb="1" cb="1"/><line nr="146" mi="2" ci="0" mb="0" cb="0"/><line nr="147" mi="0" ci="3" mb="0" cb="0"/><line nr="148" mi="0" ci="16" mb="1" cb="3"/><line nr="158" mi="5" ci="0" mb="0" cb="0"/><line nr="159" mi="6" ci="0" mb="0" cb="0"/><line nr="160" mi="4" ci="0" mb="0" cb="0"/><line nr="161" mi="6" ci="0" mb="0" cb="0"/><line nr="162" mi="2" ci="0" mb="0" cb="0"/><line nr="173" mi="0" ci="5" mb="0" cb="0"/><line nr="174" mi="0" ci="5" mb="0" cb="0"/><line nr="175" mi="0" ci="10" mb="4" cb="4"/><line nr="177" mi="6" ci="0" mb="0" cb="0"/><line nr="178" mi="0" ci="10" mb="1" cb="3"/><line nr="179" mi="0" ci="8" mb="0" cb="0"/><line nr="181" mi="0" ci="4" mb="0" cb="0"/><line nr="190" mi="0" ci="2" mb="0" cb="0"/><line nr="191" mi="0" ci="3" mb="0" cb="0"/><line nr="192" mi="0" ci="3" mb="0" cb="0"/><line nr="193" mi="0" ci="1" mb="0" cb="0"/><line nr="217" mi="0" ci="3" mb="0" cb="0"/><line nr="218" mi="0" ci="5" mb="0" cb="0"/><line nr="219" mi="0" ci="3" mb="0" cb="0"/><line nr="220" mi="0" ci="3" mb="0" cb="0"/><line nr="221" mi="0" ci="1" mb="0" cb="0"/><line nr="232" mi="5" ci="0" mb="0" cb="0"/><line nr="233" mi="5" ci="0" mb="0" cb="0"/><line nr="234" mi="1" ci="0" mb="0" cb="0"/><line nr="247" mi="0" ci="6" mb="0" cb="0"/><line nr="248" mi="0" ci="2" mb="1" cb="1"/><line nr="249" mi="2" ci="0" mb="0" cb="0"/><line nr="251" mi="0" ci="9" mb="0" cb="0"/><line nr="253" mi="0" ci="3" mb="0" cb="0"/><line nr="254" mi="0" ci="9" mb="0" cb="0"/><line nr="256" mi="0" ci="3" mb="0" cb="0"/><line nr="257" mi="0" ci="8" mb="0" cb="0"/><line nr="267" mi="5" ci="0" mb="0" cb="0"/><line nr="268" mi="5" ci="0" mb="0" cb="0"/><line nr="269" mi="1" ci="0" mb="0" cb="0"/><line nr="288" mi="0" ci="2" mb="0" cb="0"/><line nr="289" mi="4" ci="6" mb="1" cb="1"/><line nr="290" mi="0" ci="1" mb="0" cb="0"/><line nr="307" mi="0" ci="2" mb="0" cb="0"/><line nr="308" mi="0" ci="3" mb="0" cb="0"/><line nr="309" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="169" covered="240"/><counter type="BRANCH" missed="28" covered="26"/><counter type="LINE" missed="36" covered="52"/><counter type="COMPLEXITY" missed="29" covered="13"/><counter type="METHOD" missed="5" covered="10"/><counter type="CLASS" missed="0" covered="4"/></sourcefile><sourcefile name="MtasSpanSequenceQuery.java"><line nr="63" mi="0" ci="9" mb="0" cb="0"/><line nr="64" mi="0" ci="1" mb="0" cb="0"/><line nr="80" mi="0" ci="4" mb="0" cb="0"/><line nr="81" mi="0" ci="3" mb="0" cb="0"/><line nr="82" mi="0" ci="3" mb="0" cb="0"/><line nr="83" mi="0" ci="3" mb="0" cb="0"/><line nr="84" mi="0" ci="3" mb="0" cb="0"/><line nr="85" mi="0" ci="3" mb="0" cb="0"/><line nr="87" mi="0" ci="5" mb="0" cb="0"/><line nr="88" mi="0" ci="5" mb="0" cb="0"/><line nr="89" mi="0" ci="10" mb="0" cb="2"/><line nr="90" mi="0" ci="3" mb="0" cb="2"/><line nr="91" mi="0" ci="6" mb="0" cb="0"/><line nr="92" mi="0" ci="5" mb="1" cb="1"/><line nr="93" mi="0" ci="6" mb="1" cb="1"/><line nr="94" mi="5" ci="0" mb="0" cb="0"/><line nr="96" mi="0" ci="5" mb="0" cb="4"/><line nr="97" mi="0" ci="5" mb="0" cb="2"/><line nr="98" mi="0" ci="10" mb="0" cb="0"/><line nr="100" mi="0" ci="2" mb="0" cb="2"/><line nr="101" mi="0" ci="5" mb="0" cb="2"/><line nr="102" mi="0" ci="10" mb="0" cb="0"/><line nr="104" mi="0" ci="1" mb="0" cb="0"/><line nr="106" mi="0" ci="5" mb="1" cb="3"/><line nr="107" mi="0" ci="6" mb="1" cb="1"/><line nr="108" mi="0" ci="3" mb="1" cb="1"/><line nr="109" mi="0" ci="3" mb="0" cb="0"/><line nr="110" mi="0" ci="2" mb="1" cb="1"/><line nr="111" mi="5" ci="0" mb="0" cb="0"/><line nr="113" mi="0" ci="4" mb="0" cb="0"/><line nr="116" mi="5" ci="0" mb="0" cb="0"/><line nr="119" mi="0" ci="6" mb="2" cb="2"/><line nr="120" mi="0" ci="4" mb="1" cb="1"/><line nr="121" mi="0" ci="15" mb="0" cb="0"/><line nr="122" mi="0" ci="4" mb="0" cb="0"/><line nr="124" mi="3" ci="0" mb="0" cb="0"/><line nr="128" mi="0" ci="3" mb="0" cb="0"/><line nr="129" mi="0" ci="3" mb="0" cb="0"/><line nr="131" mi="0" ci="4" mb="0" cb="0"/><line nr="132" mi="0" ci="1" mb="0" cb="0"/><line nr="141" mi="0" ci="3" mb="0" cb="0"/><line nr="150" mi="0" ci="3" mb="0" cb="0"/><line nr="159" mi="0" ci="3" mb="0" cb="0"/><line nr="168" mi="3" ci="0" mb="0" cb="0"/><line nr="179" mi="0" ci="5" mb="0" cb="2"/><line nr="180" mi="0" ci="7" mb="0" cb="0"/><line nr="181" mi="0" ci="6" mb="0" cb="4"/><line nr="182" mi="0" ci="13" mb="0" cb="0"/><line nr="185" mi="0" ci="4" mb="0" cb="0"/><line nr="188" mi="0" ci="2" mb="0" cb="0"/><line nr="189" mi="0" ci="7" mb="0" cb="0"/><line nr="190" mi="0" ci="3" mb="0" cb="0"/><line nr="191" mi="0" ci="3" mb="0" cb="0"/><line nr="192" mi="0" ci="3" mb="0" cb="0"/><line nr="193" mi="0" ci="3" mb="0" cb="0"/><line nr="194" mi="0" ci="6" mb="0" cb="2"/><line nr="195" mi="0" ci="4" mb="0" cb="0"/><line nr="196" mi="0" ci="6" mb="0" cb="2"/><line nr="197" mi="0" ci="8" mb="0" cb="2"/><line nr="198" mi="0" ci="9" mb="0" cb="2"/><line nr="199" mi="0" ci="8" mb="0" cb="0"/><line nr="200" mi="0" ci="4" mb="1" cb="1"/><line nr="201" mi="3" ci="0" mb="2" cb="0"/><line nr="202" mi="6" ci="0" mb="0" cb="0"/><line nr="204" mi="3" ci="0" mb="0" cb="0"/><line nr="207" mi="0" ci="14" mb="0" cb="2"/><line nr="208" mi="0" ci="8" mb="0" cb="0"/><line nr="210" mi="0" ci="2" mb="1" cb="1"/><line nr="211" mi="8" ci="0" mb="0" cb="0"/><line nr="212" mi="3" ci="0" mb="0" cb="0"/><line nr="214" mi="0" ci="4" mb="0" cb="0"/><line nr="216" mi="0" ci="2" mb="0" cb="0"/><line nr="220" mi="0" ci="3" mb="0" cb="2"/><line nr="221" mi="0" ci="3" mb="0" cb="0"/><line nr="222" mi="0" ci="3" mb="0" cb="0"/><line nr="223" mi="0" ci="5" mb="0" cb="0"/><line nr="224" mi="0" ci="3" mb="0" cb="0"/><line nr="225" mi="0" ci="3" mb="0" cb="2"/><line nr="226" mi="0" ci="1" mb="0" cb="0"/><line nr="227" mi="0" ci="3" mb="0" cb="2"/><line nr="228" mi="0" ci="2" mb="0" cb="0"/><line nr="230" mi="0" ci="3" mb="0" cb="2"/><line nr="231" mi="0" ci="3" mb="0" cb="0"/><line nr="232" mi="0" ci="5" mb="0" cb="2"/><line nr="233" mi="0" ci="2" mb="1" cb="1"/><line nr="234" mi="0" ci="3" mb="1" cb="1"/><line nr="235" mi="5" ci="0" mb="0" cb="0"/><line nr="236" mi="6" ci="0" mb="0" cb="0"/><line nr="238" mi="1" ci="4" mb="1" cb="1"/><line nr="240" mi="3" ci="0" mb="2" cb="0"/><line nr="241" mi="0" ci="1" mb="0" cb="0"/><line nr="242" mi="0" ci="6" mb="0" cb="0"/><line nr="244" mi="5" ci="0" mb="0" cb="0"/><line nr="248" mi="0" ci="4" mb="0" cb="0"/><line nr="250" mi="0" ci="1" mb="0" cb="0"/><line nr="251" mi="0" ci="4" mb="0" cb="0"/><line nr="253" mi="0" ci="10" mb="0" cb="2"/><line nr="254" mi="0" ci="6" mb="0" cb="0"/><line nr="256" mi="0" ci="4" mb="1" cb="1"/><line nr="257" mi="0" ci="8" mb="0" cb="0"/><line nr="258" mi="0" ci="3" mb="0" cb="0"/><line nr="259" mi="0" ci="3" mb="0" cb="2"/><line nr="260" mi="0" ci="1" mb="0" cb="0"/><line nr="261" mi="0" ci="3" mb="0" cb="2"/><line nr="262" mi="0" ci="2" mb="0" cb="0"/><line nr="264" mi="0" ci="3" mb="0" cb="2"/><line nr="265" mi="0" ci="3" mb="0" cb="0"/><line nr="266" mi="0" ci="5" mb="0" cb="2"/><line nr="267" mi="0" ci="2" mb="1" cb="1"/><line nr="268" mi="0" ci="3" mb="0" cb="2"/><line nr="269" mi="0" ci="5" mb="0" cb="0"/><line nr="270" mi="0" ci="6" mb="0" cb="0"/><line nr="271" mi="1" ci="4" mb="1" cb="1"/><line nr="273" mi="3" ci="0" mb="2" cb="0"/><line nr="274" mi="0" ci="1" mb="0" cb="0"/><line nr="275" mi="0" ci="6" mb="0" cb="0"/><line nr="277" mi="5" ci="0" mb="0" cb="0"/><line nr="280" mi="0" ci="4" mb="0" cb="0"/><line nr="282" mi="0" ci="1" mb="0" cb="0"/><line nr="283" mi="0" ci="4" mb="0" cb="0"/><line nr="286" mi="0" ci="5" mb="0" cb="2"/><line nr="287" mi="0" ci="2" mb="0" cb="0"/><line nr="288" mi="0" ci="2" mb="0" cb="0"/><line nr="291" mi="0" ci="2" mb="0" cb="2"/><line nr="292" mi="0" ci="6" mb="0" cb="4"/><line nr="293" mi="0" ci="3" mb="0" cb="0"/><line nr="294" mi="0" ci="3" mb="0" cb="0"/><line nr="295" mi="0" ci="3" mb="0" cb="0"/><line nr="296" mi="0" ci="3" mb="0" cb="0"/><line nr="297" mi="0" ci="3" mb="0" cb="0"/><line nr="298" mi="0" ci="3" mb="0" cb="0"/><line nr="299" mi="0" ci="3" mb="0" cb="0"/><line nr="300" mi="0" ci="3" mb="0" cb="0"/><line nr="301" mi="0" ci="9" mb="0" cb="0"/><line nr="303" mi="0" ci="4" mb="0" cb="0"/><line nr="305" mi="0" ci="4" mb="0" cb="0"/><line nr="308" mi="0" ci="3" mb="1" cb="1"/><line nr="309" mi="0" ci="12" mb="0" cb="0"/><line nr="311" mi="0" ci="2" mb="0" cb="0"/><line nr="313" mi="6" ci="0" mb="0" cb="0"/><line nr="326" mi="4" ci="0" mb="0" cb="0"/><line nr="327" mi="13" ci="0" mb="0" cb="0"/><line nr="328" mi="4" ci="0" mb="0" cb="0"/><line nr="329" mi="3" ci="0" mb="2" cb="0"/><line nr="330" mi="4" ci="0" mb="0" cb="0"/><line nr="331" mi="3" ci="0" mb="0" cb="0"/><line nr="332" mi="6" ci="0" mb="0" cb="0"/><line nr="333" mi="3" ci="0" mb="2" cb="0"/><line nr="334" mi="4" ci="0" mb="0" cb="0"/><line nr="336" mi="3" ci="0" mb="2" cb="0"/><line nr="337" mi="4" ci="0" mb="0" cb="0"/><line nr="339" mi="1" ci="0" mb="0" cb="0"/><line nr="340" mi="19" ci="0" mb="0" cb="0"/><line nr="341" mi="19" ci="0" mb="0" cb="0"/><line nr="342" mi="4" ci="0" mb="0" cb="0"/><line nr="343" mi="4" ci="0" mb="0" cb="0"/><line nr="344" mi="5" ci="0" mb="0" cb="0"/><line nr="345" mi="4" ci="0" mb="0" cb="0"/><line nr="346" mi="3" ci="0" mb="0" cb="0"/><line nr="356" mi="0" ci="3" mb="0" cb="2"/><line nr="357" mi="0" ci="2" mb="0" cb="0"/><line nr="358" mi="0" ci="2" mb="1" cb="1"/><line nr="359" mi="2" ci="0" mb="0" cb="0"/><line nr="360" mi="0" ci="5" mb="0" cb="2"/><line nr="361" mi="0" ci="2" mb="0" cb="0"/><line nr="362" mi="0" ci="3" mb="0" cb="0"/><line nr="364" mi="0" ci="6" mb="0" cb="0"/><line nr="365" mi="0" ci="8" mb="0" cb="0"/><line nr="366" mi="1" ci="10" mb="1" cb="1"/><line nr="367" mi="1" ci="10" mb="1" cb="1"/><line nr="368" mi="1" ci="10" mb="1" cb="1"/><line nr="369" mi="1" ci="10" mb="1" cb="1"/><line nr="370" mi="0" ci="17" mb="3" cb="5"/><line nr="372" mi="0" ci="7" mb="1" cb="1"/><line nr="373" mi="0" ci="2" mb="0" cb="0"/><line nr="383" mi="0" ci="5" mb="0" cb="0"/><line nr="384" mi="0" ci="8" mb="0" cb="0"/><line nr="385" mi="0" ci="8" mb="0" cb="0"/><line nr="386" mi="0" ci="8" mb="0" cb="0"/><line nr="387" mi="0" ci="4" mb="0" cb="0"/><line nr="388" mi="0" ci="8" mb="0" cb="0"/><line nr="389" mi="0" ci="4" mb="0" cb="0"/><line nr="390" mi="0" ci="8" mb="0" cb="0"/><line nr="391" mi="0" ci="4" mb="0" cb="0"/><line nr="392" mi="0" ci="8" mb="0" cb="0"/><line nr="393" mi="0" ci="3" mb="1" cb="1"/><line nr="394" mi="8" ci="0" mb="0" cb="0"/><line nr="395" mi="8" ci="0" mb="0" cb="0"/><line nr="397" mi="0" ci="2" mb="0" cb="0"/><line nr="410" mi="0" ci="4" mb="0" cb="0"/><line nr="411" mi="0" ci="2" mb="0" cb="0"/><line nr="412" mi="0" ci="11" mb="0" cb="2"/><line nr="413" mi="0" ci="6" mb="0" cb="0"/><line nr="414" mi="0" ci="7" mb="0" cb="0"/><line nr="415" mi="0" ci="1" mb="0" cb="0"/><line nr="416" mi="0" ci="3" mb="0" cb="2"/><line nr="417" mi="0" ci="6" mb="0" cb="0"/><line nr="419" mi="2" ci="10" mb="1" cb="1"/><line nr="420" mi="2" ci="3" mb="0" cb="0"/><line nr="431" mi="4" ci="0" mb="0" cb="0"/><line nr="432" mi="10" ci="0" mb="2" cb="0"/><line nr="433" mi="5" ci="0" mb="0" cb="0"/><line nr="434" mi="1" ci="0" mb="0" cb="0"/><line nr="435" mi="3" ci="0" mb="0" cb="0"/><line nr="443" mi="0" ci="2" mb="0" cb="0"/><line nr="444" mi="0" ci="11" mb="0" cb="2"/><line nr="445" mi="0" ci="3" mb="0" cb="0"/><line nr="446" mi="0" ci="1" mb="0" cb="0"/><line nr="447" mi="0" ci="3" mb="0" cb="2"/><line nr="448" mi="0" ci="3" mb="0" cb="0"/><line nr="450" mi="0" ci="1" mb="0" cb="0"/><line nr="479" mi="0" ci="3" mb="0" cb="0"/><line nr="480" mi="0" ci="5" mb="0" cb="0"/><line nr="481" mi="0" ci="3" mb="0" cb="0"/><line nr="482" mi="0" ci="3" mb="0" cb="0"/><line nr="483" mi="0" ci="3" mb="0" cb="0"/><line nr="484" mi="0" ci="1" mb="0" cb="0"/><line nr="495" mi="0" ci="11" mb="0" cb="2"/><line nr="496" mi="0" ci="4" mb="0" cb="0"/><line nr="497" mi="0" ci="1" mb="0" cb="0"/><line nr="498" mi="0" ci="3" mb="1" cb="1"/><line nr="499" mi="4" ci="0" mb="0" cb="0"/><line nr="501" mi="0" ci="1" mb="0" cb="0"/><line nr="514" mi="0" ci="3" mb="1" cb="1"/><line nr="515" mi="2" ci="0" mb="0" cb="0"/><line nr="517" mi="0" ci="6" mb="0" cb="0"/><line nr="518" mi="0" ci="2" mb="1" cb="1"/><line nr="519" mi="2" ci="0" mb="0" cb="0"/><line nr="521" mi="0" ci="4" mb="0" cb="0"/><line nr="522" mi="0" ci="4" mb="0" cb="0"/><line nr="523" mi="0" ci="2" mb="0" cb="0"/><line nr="524" mi="0" ci="2" mb="0" cb="0"/><line nr="525" mi="0" ci="11" mb="0" cb="2"/><line nr="526" mi="0" ci="6" mb="0" cb="0"/><line nr="528" mi="0" ci="2" mb="1" cb="1"/><line nr="529" mi="0" ci="11" mb="0" cb="0"/><line nr="531" mi="0" ci="3" mb="0" cb="0"/><line nr="533" mi="3" ci="0" mb="2" cb="0"/><line nr="534" mi="12" ci="0" mb="0" cb="0"/><line nr="537" mi="2" ci="0" mb="0" cb="0"/><line nr="540" mi="0" ci="1" mb="0" cb="0"/><line nr="541" mi="0" ci="2" mb="1" cb="1"/><line nr="542" mi="2" ci="0" mb="0" cb="0"/><line nr="543" mi="0" ci="3" mb="0" cb="2"/><line nr="544" mi="0" ci="6" mb="0" cb="0"/><line nr="546" mi="0" ci="10" mb="0" cb="0"/><line nr="558" mi="11" ci="0" mb="2" cb="0"/><line nr="559" mi="4" ci="0" mb="0" cb="0"/><line nr="560" mi="1" ci="0" mb="0" cb="0"/><line nr="561" mi="3" ci="0" mb="2" cb="0"/><line nr="562" mi="4" ci="0" mb="0" cb="0"/><line nr="564" mi="1" ci="0" mb="0" cb="0"/><line nr="587" mi="0" ci="2" mb="0" cb="0"/><line nr="588" mi="4" ci="6" mb="1" cb="1"/><line nr="589" mi="0" ci="3" mb="0" cb="0"/><line nr="590" mi="0" ci="1" mb="0" cb="0"/><line nr="611" mi="0" ci="2" mb="0" cb="0"/><line nr="612" mi="0" ci="3" mb="0" cb="0"/><line nr="613" mi="0" ci="3" mb="0" cb="0"/><line nr="614" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="293" covered="915"/><counter type="BRANCH" missed="55" covered="117"/><counter type="LINE" missed="57" covered="203"/><counter type="COMPLEXITY" missed="49" covered="56"/><counter type="METHOD" missed="4" covered="15"/><counter type="CLASS" missed="0" covered="4"/></sourcefile><sourcefile name="MtasSpanWithinQuery.java"><line nr="53" mi="0" ci="9" mb="0" cb="0"/><line nr="54" mi="0" ci="1" mb="0" cb="0"/><line nr="70" mi="0" ci="4" mb="0" cb="0"/><line nr="71" mi="0" ci="3" mb="0" cb="0"/><line nr="72" mi="0" ci="3" mb="0" cb="0"/><line nr="73" mi="0" ci="3" mb="0" cb="0"/><line nr="74" mi="0" ci="3" mb="0" cb="0"/><line nr="75" mi="0" ci="3" mb="0" cb="0"/><line nr="76" mi="0" ci="3" mb="0" cb="0"/><line nr="77" mi="0" ci="3" mb="0" cb="0"/><line nr="79" mi="0" ci="2" mb="0" cb="0"/><line nr="80" mi="0" ci="2" mb="0" cb="0"/><line nr="81" mi="0" ci="3" mb="1" cb="1"/><line nr="82" mi="0" ci="4" mb="0" cb="0"/><line nr="83" mi="0" ci="3" mb="0" cb="2"/><line nr="84" mi="0" ci="11" mb="0" cb="0"/><line nr="87" mi="0" ci="3" mb="1" cb="1"/><line nr="88" mi="0" ci="8" mb="0" cb="4"/><line nr="89" mi="0" ci="5" mb="0" cb="2"/><line nr="90" mi="0" ci="4" mb="0" cb="0"/><line nr="92" mi="0" ci="4" mb="0" cb="0"/><line nr="94" mi="0" ci="4" mb="0" cb="0"/><line nr="96" mi="0" ci="7" mb="2" cb="2"/><line nr="97" mi="0" ci="6" mb="0" cb="0"/><line nr="98" mi="7" ci="0" mb="4" cb="0"/><line nr="99" mi="6" ci="0" mb="0" cb="0"/><line nr="101" mi="3" ci="0" mb="0" cb="0"/><line nr="103" mi="0" ci="3" mb="1" cb="1"/><line nr="104" mi="0" ci="21" mb="0" cb="0"/><line nr="108" mi="3" ci="0" mb="0" cb="0"/><line nr="110" mi="0" ci="1" mb="0" cb="0"/><line nr="120" mi="0" ci="5" mb="0" cb="0"/><line nr="121" mi="0" ci="5" mb="0" cb="0"/><line nr="123" mi="0" ci="10" mb="4" cb="4"/><line nr="126" mi="6" ci="0" mb="0" cb="0"/><line nr="129" mi="0" ci="4" mb="1" cb="1"/><line nr="130" mi="0" ci="3" mb="0" cb="2"/><line nr="131" mi="0" ci="12" mb="1" cb="1"/><line nr="133" mi="6" ci="0" mb="0" cb="0"/><line nr="136" mi="0" ci="3" mb="1" cb="1"/><line nr="137" mi="0" ci="3" mb="1" cb="1"/><line nr="138" mi="3" ci="0" mb="0" cb="0"/><line nr="139" mi="4" ci="0" mb="2" cb="0"/><line nr="140" mi="3" ci="0" mb="2" cb="0"/><line nr="141" mi="6" ci="0" mb="0" cb="0"/><line nr="142" mi="4" ci="0" mb="0" cb="0"/><line nr="143" mi="6" ci="0" mb="0" cb="0"/><line nr="144" mi="4" ci="0" mb="0" cb="0"/><line nr="145" mi="3" ci="0" mb="0" cb="0"/><line nr="146" mi="3" ci="0" mb="0" cb="0"/><line nr="147" mi="6" ci="0" mb="0" cb="0"/><line nr="151" mi="16" ci="0" mb="0" cb="0"/><line nr="154" mi="2" ci="0" mb="0" cb="0"/><line nr="156" mi="1" ci="3" mb="1" cb="1"/><line nr="157" mi="3" ci="0" mb="2" cb="0"/><line nr="158" mi="7" ci="0" mb="0" cb="0"/><line nr="159" mi="7" ci="0" mb="0" cb="0"/><line nr="160" mi="3" ci="0" mb="0" cb="0"/><line nr="161" mi="3" ci="0" mb="0" cb="0"/><line nr="165" mi="16" ci="0" mb="0" cb="0"/><line nr="168" mi="2" ci="0" mb="0" cb="0"/><line nr="170" mi="0" ci="3" mb="0" cb="2"/><line nr="171" mi="0" ci="3" mb="0" cb="0"/><line nr="172" mi="0" ci="3" mb="1" cb="1"/><line nr="173" mi="0" ci="3" mb="0" cb="0"/><line nr="174" mi="0" ci="4" mb="0" cb="0"/><line nr="175" mi="0" ci="2" mb="0" cb="0"/><line nr="176" mi="0" ci="2" mb="0" cb="0"/><line nr="177" mi="0" ci="2" mb="0" cb="0"/><line nr="178" mi="0" ci="2" mb="0" cb="0"/><line nr="179" mi="0" ci="8" mb="0" cb="2"/><line nr="181" mi="0" ci="2" mb="0" cb="2"/><line nr="182" mi="0" ci="7" mb="1" cb="1"/><line nr="183" mi="1" ci="0" mb="0" cb="0"/><line nr="184" mi="6" ci="0" mb="2" cb="0"/><line nr="185" mi="2" ci="0" mb="0" cb="0"/><line nr="187" mi="0" ci="4" mb="0" cb="0"/><line nr="188" mi="0" ci="3" mb="1" cb="1"/><line nr="189" mi="2" ci="0" mb="0" cb="0"/><line nr="190" mi="5" ci="0" mb="0" cb="0"/><line nr="191" mi="4" ci="0" mb="2" cb="0"/><line nr="192" mi="5" ci="0" mb="0" cb="0"/><line nr="193" mi="6" ci="0" mb="2" cb="0"/><line nr="194" mi="6" ci="0" mb="0" cb="0"/><line nr="197" mi="6" ci="0" mb="0" cb="0"/><line nr="199" mi="1" ci="0" mb="0" cb="0"/><line nr="200" mi="0" ci="7" mb="0" cb="0"/><line nr="203" mi="0" ci="6" mb="0" cb="2"/><line nr="204" mi="0" ci="7" mb="1" cb="1"/><line nr="205" mi="1" ci="0" mb="0" cb="0"/><line nr="206" mi="6" ci="0" mb="2" cb="0"/><line nr="207" mi="2" ci="0" mb="0" cb="0"/><line nr="209" mi="0" ci="4" mb="0" cb="0"/><line nr="210" mi="0" ci="3" mb="1" cb="1"/><line nr="211" mi="2" ci="0" mb="0" cb="0"/><line nr="212" mi="5" ci="0" mb="0" cb="0"/><line nr="213" mi="4" ci="0" mb="2" cb="0"/><line nr="214" mi="5" ci="0" mb="0" cb="0"/><line nr="215" mi="6" ci="0" mb="2" cb="0"/><line nr="216" mi="6" ci="0" mb="0" cb="0"/><line nr="219" mi="6" ci="0" mb="0" cb="0"/><line nr="221" mi="1" ci="0" mb="0" cb="0"/><line nr="222" mi="0" ci="7" mb="0" cb="0"/><line nr="226" mi="0" ci="6" mb="0" cb="0"/><line nr="229" mi="0" ci="6" mb="0" cb="0"/><line nr="230" mi="0" ci="6" mb="0" cb="0"/><line nr="231" mi="0" ci="6" mb="0" cb="0"/><line nr="232" mi="0" ci="6" mb="0" cb="0"/><line nr="233" mi="0" ci="3" mb="1" cb="1"/><line nr="234" mi="11" ci="0" mb="0" cb="0"/><line nr="236" mi="11" ci="0" mb="0" cb="0"/><line nr="238" mi="3" ci="0" mb="0" cb="0"/><line nr="239" mi="3" ci="0" mb="0" cb="0"/><line nr="240" mi="12" ci="0" mb="0" cb="0"/><line nr="243" mi="0" ci="8" mb="3" cb="3"/><line nr="245" mi="7" ci="0" mb="0" cb="0"/><line nr="246" mi="2" ci="0" mb="0" cb="0"/><line nr="250" mi="16" ci="0" mb="0" cb="0"/><line nr="253" mi="2" ci="0" mb="0" cb="0"/><line nr="259" mi="0" ci="10" mb="1" cb="3"/><line nr="260" mi="0" ci="16" mb="0" cb="0"/><line nr="263" mi="0" ci="2" mb="0" cb="0"/><line nr="264" mi="0" ci="4" mb="0" cb="2"/><line nr="265" mi="0" ci="2" mb="0" cb="0"/><line nr="267" mi="0" ci="7" mb="0" cb="0"/><line nr="268" mi="0" ci="4" mb="0" cb="0"/><line nr="279" mi="0" ci="3" mb="0" cb="0"/><line nr="292" mi="0" ci="6" mb="0" cb="0"/><line nr="302" mi="4" ci="0" mb="0" cb="0"/><line nr="303" mi="13" ci="0" mb="0" cb="0"/><line nr="304" mi="3" ci="0" mb="2" cb="0"/><line nr="305" mi="10" ci="0" mb="0" cb="0"/><line nr="307" mi="4" ci="0" mb="0" cb="0"/><line nr="309" mi="4" ci="0" mb="0" cb="0"/><line nr="310" mi="3" ci="0" mb="2" cb="0"/><line nr="311" mi="10" ci="0" mb="0" cb="0"/><line nr="313" mi="4" ci="0" mb="0" cb="0"/><line nr="315" mi="29" ci="0" mb="0" cb="0"/><line nr="318" mi="3" ci="0" mb="0" cb="0"/><line nr="328" mi="0" ci="3" mb="0" cb="2"/><line nr="329" mi="0" ci="2" mb="0" cb="0"/><line nr="330" mi="0" ci="2" mb="1" cb="1"/><line nr="331" mi="2" ci="0" mb="0" cb="0"/><line nr="332" mi="0" ci="5" mb="1" cb="1"/><line nr="333" mi="2" ci="0" mb="0" cb="0"/><line nr="334" mi="0" ci="3" mb="0" cb="0"/><line nr="335" mi="0" ci="30" mb="4" cb="6"/><line nr="349" mi="0" ci="5" mb="0" cb="0"/><line nr="350" mi="0" ci="6" mb="0" cb="0"/><line nr="351" mi="0" ci="4" mb="0" cb="0"/><line nr="352" mi="0" ci="6" mb="0" cb="0"/><line nr="353" mi="0" ci="8" mb="0" cb="0"/><line nr="354" mi="0" ci="4" mb="0" cb="0"/><line nr="355" mi="0" ci="8" mb="0" cb="0"/><line nr="356" mi="0" ci="4" mb="0" cb="0"/><line nr="357" mi="0" ci="8" mb="0" cb="0"/><line nr="359" mi="0" ci="4" mb="0" cb="0"/><line nr="360" mi="0" ci="8" mb="0" cb="0"/><line nr="362" mi="0" ci="2" mb="0" cb="0"/><line nr="372" mi="0" ci="2" mb="0" cb="0"/><line nr="373" mi="0" ci="3" mb="0" cb="0"/><line nr="374" mi="0" ci="3" mb="0" cb="0"/><line nr="375" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="379" covered="472"/><counter type="BRANCH" missed="56" covered="56"/><counter type="LINE" missed="69" covered="94"/><counter type="COMPLEXITY" missed="44" covered="21"/><counter type="METHOD" missed="1" covered="8"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSpanPrefixQuery.java"><line nr="45" mi="4" ci="0" mb="0" cb="0"/><line nr="46" mi="1" ci="0" mb="0" cb="0"/><line nr="55" mi="6" ci="8" mb="2" cb="2"/><line nr="56" mi="0" ci="5" mb="0" cb="0"/><line nr="57" mi="0" ci="6" mb="0" cb="0"/><line nr="58" mi="0" ci="3" mb="0" cb="0"/><line nr="59" mi="0" ci="3" mb="0" cb="0"/><line nr="60" mi="0" ci="5" mb="0" cb="0"/><line nr="61" mi="0" ci="2" mb="1" cb="1"/><line nr="62" mi="0" ci="7" mb="0" cb="0"/><line nr="63" mi="0" ci="9" mb="0" cb="0"/><line nr="64" mi="3" ci="8" mb="1" cb="1"/><line nr="66" mi="4" ci="0" mb="0" cb="0"/><line nr="67" mi="3" ci="0" mb="0" cb="0"/><line nr="69" mi="0" ci="1" mb="0" cb="0"/><line nr="79" mi="0" ci="5" mb="0" cb="0"/><line nr="80" mi="0" ci="3" mb="1" cb="1"/><line nr="81" mi="0" ci="4" mb="0" cb="0"/><line nr="82" mi="0" ci="4" mb="0" cb="0"/><line nr="83" mi="0" ci="8" mb="0" cb="2"/><line nr="84" mi="0" ci="5" mb="1" cb="1"/><line nr="85" mi="0" ci="12" mb="0" cb="0"/><line nr="86" mi="0" ci="3" mb="0" cb="0"/><line nr="88" mi="5" ci="0" mb="0" cb="0"/><line nr="91" mi="0" ci="7" mb="0" cb="0"/><line nr="93" mi="5" ci="0" mb="0" cb="0"/><line nr="105" mi="4" ci="0" mb="0" cb="0"/><line nr="106" mi="13" ci="0" mb="0" cb="0"/><line nr="107" mi="3" ci="0" mb="2" cb="0"/><line nr="108" mi="17" ci="0" mb="0" cb="0"/><line nr="110" mi="21" ci="0" mb="0" cb="0"/><line nr="112" mi="14" ci="0" mb="0" cb="0"/><line nr="113" mi="3" ci="0" mb="0" cb="0"/><line nr="123" mi="4" ci="0" mb="0" cb="0"/><line nr="136" mi="9" ci="0" mb="0" cb="0"/><line nr="147" mi="0" ci="3" mb="1" cb="1"/><line nr="148" mi="2" ci="0" mb="0" cb="0"/><line nr="149" mi="0" ci="2" mb="1" cb="1"/><line nr="150" mi="2" ci="0" mb="0" cb="0"/><line nr="151" mi="0" ci="5" mb="1" cb="1"/><line nr="152" mi="2" ci="0" mb="0" cb="0"/><line nr="153" mi="0" ci="3" mb="0" cb="0"/><line nr="154" mi="1" ci="14" mb="2" cb="2"/><line nr="164" mi="0" ci="5" mb="0" cb="0"/><line nr="165" mi="0" ci="8" mb="0" cb="0"/><line nr="166" mi="2" ci="7" mb="1" cb="1"/><line nr="167" mi="0" ci="2" mb="0" cb="0"/><counter type="INSTRUCTION" missed="128" covered="157"/><counter type="BRANCH" missed="14" covered="14"/><counter type="LINE" missed="18" covered="29"/><counter type="COMPLEXITY" missed="17" covered="5"/><counter type="METHOD" missed="4" covered="4"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSpanSequenceSpans.java"><line nr="21" mi="2" ci="6" mb="1" cb="1"/><line nr="58" mi="0" ci="2" mb="0" cb="0"/><line nr="59" mi="0" ci="3" mb="0" cb="0"/><line nr="60" mi="0" ci="3" mb="0" cb="0"/><line nr="61" mi="0" ci="5" mb="0" cb="0"/><line nr="62" mi="0" ci="5" mb="0" cb="0"/><line nr="63" mi="0" ci="10" mb="0" cb="2"/><line nr="64" mi="0" ci="8" mb="0" cb="0"/><line nr="65" mi="0" ci="1" mb="0" cb="0"/><line nr="66" mi="0" ci="7" mb="0" cb="0"/><line nr="67" mi="0" ci="2" mb="0" cb="0"/><line nr="68" mi="0" ci="2" mb="0" cb="0"/><line nr="69" mi="0" ci="1" mb="0" cb="0"/><line nr="75" mi="0" ci="3" mb="0" cb="0"/><line nr="76" mi="0" ci="11" mb="0" cb="2"/><line nr="77" mi="0" ci="9" mb="0" cb="0"/><line nr="78" mi="0" ci="1" mb="0" cb="0"/><line nr="79" mi="0" ci="1" mb="0" cb="0"/><line nr="88" mi="0" ci="3" mb="0" cb="2"/><line nr="89" mi="0" ci="7" mb="0" cb="0"/><line nr="90" mi="0" ci="5" mb="0" cb="0"/><line nr="91" mi="0" ci="5" mb="0" cb="0"/><line nr="92" mi="0" ci="4" mb="0" cb="0"/><line nr="94" mi="0" ci="7" mb="0" cb="0"/><line nr="95" mi="0" ci="3" mb="0" cb="0"/><line nr="96" mi="0" ci="2" mb="0" cb="0"/><line nr="107" mi="0" ci="3" mb="0" cb="2"/><line nr="108" mi="0" ci="2" mb="0" cb="0"/><line nr="110" mi="0" ci="4" mb="0" cb="0"/><line nr="121" mi="0" ci="3" mb="0" cb="2"/><line nr="122" mi="0" ci="2" mb="0" cb="0"/><line nr="124" mi="0" ci="4" mb="0" cb="0"/><line nr="135" mi="2" ci="0" mb="0" cb="0"/><line nr="147" mi="11" ci="0" mb="2" cb="0"/><line nr="148" mi="5" ci="0" mb="0" cb="0"/><line nr="149" mi="1" ci="0" mb="0" cb="0"/><line nr="150" mi="1" ci="0" mb="0" cb="0"/><line nr="159" mi="0" ci="3" mb="0" cb="0"/><line nr="169" mi="0" ci="2" mb="0" cb="0"/><line nr="170" mi="0" ci="3" mb="0" cb="2"/><line nr="171" mi="0" ci="1" mb="0" cb="0"/><line nr="172" mi="0" ci="3" mb="0" cb="0"/><line nr="182" mi="0" ci="4" mb="1" cb="1"/><line nr="183" mi="2" ci="0" mb="0" cb="0"/><line nr="187" mi="0" ci="2" mb="0" cb="0"/><line nr="188" mi="0" ci="2" mb="0" cb="0"/><line nr="189" mi="0" ci="2" mb="0" cb="0"/><line nr="190" mi="0" ci="11" mb="0" cb="2"/><line nr="191" mi="0" ci="4" mb="0" cb="2"/><line nr="192" mi="0" ci="2" mb="0" cb="0"/><line nr="194" mi="0" ci="3" mb="1" cb="1"/><line nr="195" mi="0" ci="4" mb="1" cb="1"/><line nr="196" mi="4" ci="0" mb="0" cb="0"/><line nr="197" mi="0" ci="2" mb="0" cb="2"/><line nr="198" mi="0" ci="7" mb="0" cb="0"/><line nr="200" mi="0" ci="4" mb="0" cb="2"/><line nr="201" mi="0" ci="9" mb="0" cb="0"/><line nr="203" mi="0" ci="7" mb="0" cb="2"/><line nr="204" mi="0" ci="6" mb="1" cb="1"/><line nr="205" mi="0" ci="9" mb="0" cb="0"/><line nr="207" mi="6" ci="0" mb="0" cb="0"/><line nr="211" mi="0" ci="5" mb="0" cb="2"/><line nr="212" mi="0" ci="4" mb="0" cb="0"/><line nr="213" mi="0" ci="4" mb="1" cb="1"/><line nr="215" mi="0" ci="3" mb="0" cb="0"/><line nr="216" mi="0" ci="2" mb="0" cb="0"/><line nr="218" mi="0" ci="4" mb="0" cb="2"/><line nr="220" mi="0" ci="2" mb="1" cb="1"/><line nr="221" mi="4" ci="0" mb="2" cb="0"/><line nr="223" mi="5" ci="0" mb="0" cb="0"/><line nr="224" mi="2" ci="0" mb="0" cb="0"/><line nr="228" mi="0" ci="4" mb="1" cb="1"/><line nr="230" mi="1" ci="2" mb="1" cb="1"/><line nr="231" mi="4" ci="0" mb="2" cb="0"/><line nr="232" mi="5" ci="0" mb="0" cb="0"/><line nr="233" mi="2" ci="0" mb="0" cb="0"/><line nr="236" mi="0" ci="3" mb="0" cb="0"/><line nr="240" mi="8" ci="0" mb="2" cb="0"/><line nr="241" mi="4" ci="0" mb="0" cb="0"/><line nr="246" mi="0" ci="1" mb="0" cb="0"/><line nr="248" mi="4" ci="2" mb="5" cb="1"/><line nr="249" mi="2" ci="0" mb="0" cb="0"/><line nr="252" mi="0" ci="2" mb="1" cb="1"/><line nr="253" mi="3" ci="0" mb="0" cb="0"/><line nr="254" mi="2" ci="0" mb="0" cb="0"/><line nr="256" mi="0" ci="4" mb="0" cb="0"/><line nr="257" mi="0" ci="6" mb="0" cb="0"/><line nr="259" mi="0" ci="3" mb="0" cb="2"/><line nr="260" mi="0" ci="2" mb="0" cb="0"/><line nr="263" mi="0" ci="2" mb="0" cb="0"/><line nr="264" mi="0" ci="2" mb="0" cb="0"/><line nr="277" mi="0" ci="2" mb="0" cb="0"/><line nr="278" mi="0" ci="3" mb="0" cb="0"/><line nr="280" mi="0" ci="5" mb="0" cb="0"/><line nr="281" mi="0" ci="2" mb="1" cb="1"/><line nr="282" mi="0" ci="3" mb="0" cb="0"/><line nr="293" mi="0" ci="8" mb="2" cb="2"/><line nr="294" mi="2" ci="0" mb="0" cb="0"/><line nr="297" mi="0" ci="3" mb="0" cb="0"/><line nr="298" mi="0" ci="11" mb="0" cb="2"/><line nr="299" mi="0" ci="4" mb="1" cb="1"/><line nr="300" mi="0" ci="7" mb="1" cb="1"/><line nr="301" mi="0" ci="8" mb="0" cb="0"/><line nr="302" mi="0" ci="5" mb="0" cb="2"/><line nr="303" mi="0" ci="4" mb="0" cb="0"/><line nr="304" mi="0" ci="4" mb="1" cb="1"/><line nr="306" mi="0" ci="3" mb="0" cb="0"/><line nr="307" mi="0" ci="2" mb="0" cb="0"/><line nr="310" mi="4" ci="4" mb="3" cb="1"/><line nr="312" mi="2" ci="0" mb="0" cb="0"/><line nr="315" mi="7" ci="0" mb="2" cb="0"/><line nr="316" mi="6" ci="0" mb="0" cb="0"/><line nr="317" mi="4" ci="0" mb="2" cb="0"/><line nr="319" mi="2" ci="0" mb="0" cb="0"/><line nr="323" mi="0" ci="1" mb="0" cb="0"/><line nr="325" mi="0" ci="4" mb="0" cb="0"/><line nr="326" mi="0" ci="6" mb="0" cb="0"/><line nr="328" mi="0" ci="3" mb="1" cb="1"/><line nr="329" mi="0" ci="2" mb="0" cb="0"/><line nr="332" mi="2" ci="0" mb="0" cb="0"/><line nr="334" mi="6" ci="0" mb="0" cb="0"/><line nr="346" mi="0" ci="4" mb="0" cb="0"/><line nr="347" mi="0" ci="7" mb="0" cb="4"/><line nr="348" mi="0" ci="5" mb="0" cb="0"/><line nr="350" mi="0" ci="3" mb="0" cb="0"/><line nr="361" mi="0" ci="4" mb="0" cb="2"/><line nr="362" mi="0" ci="2" mb="0" cb="0"/><line nr="364" mi="0" ci="4" mb="1" cb="1"/><line nr="365" mi="2" ci="0" mb="0" cb="0"/><line nr="369" mi="0" ci="2" mb="0" cb="0"/><line nr="370" mi="0" ci="3" mb="0" cb="0"/><line nr="371" mi="0" ci="4" mb="0" cb="0"/><line nr="374" mi="0" ci="2" mb="0" cb="0"/><line nr="377" mi="0" ci="2" mb="0" cb="0"/><line nr="379" mi="0" ci="2" mb="0" cb="0"/><line nr="380" mi="0" ci="2" mb="0" cb="0"/><line nr="381" mi="0" ci="2" mb="0" cb="0"/><line nr="383" mi="0" ci="2" mb="0" cb="0"/><line nr="385" mi="0" ci="9" mb="0" cb="2"/><line nr="386" mi="0" ci="6" mb="0" cb="0"/><line nr="388" mi="0" ci="11" mb="1" cb="3"/><line nr="389" mi="0" ci="4" mb="1" cb="1"/><line nr="392" mi="0" ci="2" mb="0" cb="0"/><line nr="393" mi="0" ci="11" mb="0" cb="2"/><line nr="396" mi="0" ci="11" mb="0" cb="2"/><line nr="397" mi="0" ci="4" mb="0" cb="2"/><line nr="398" mi="0" ci="8" mb="0" cb="2"/><line nr="399" mi="0" ci="6" mb="0" cb="0"/><line nr="400" mi="0" ci="5" mb="0" cb="0"/><line nr="401" mi="0" ci="4" mb="0" cb="0"/><line nr="404" mi="0" ci="8" mb="0" cb="2"/><line nr="405" mi="0" ci="3" mb="0" cb="0"/><line nr="411" mi="0" ci="5" mb="1" cb="3"/><line nr="412" mi="0" ci="7" mb="0" cb="0"/><line nr="414" mi="0" ci="6" mb="0" cb="0"/><line nr="418" mi="0" ci="7" mb="1" cb="3"/><line nr="419" mi="0" ci="2" mb="0" cb="2"/><line nr="420" mi="0" ci="2" mb="1" cb="1"/><line nr="421" mi="7" ci="0" mb="0" cb="0"/><line nr="422" mi="5" ci="0" mb="0" cb="0"/><line nr="424" mi="0" ci="8" mb="0" cb="0"/><line nr="426" mi="0" ci="2" mb="0" cb="0"/><line nr="429" mi="0" ci="8" mb="0" cb="4"/><line nr="430" mi="0" ci="2" mb="0" cb="2"/><line nr="431" mi="0" ci="3" mb="0" cb="0"/><line nr="432" mi="0" ci="2" mb="0" cb="0"/><line nr="435" mi="0" ci="6" mb="0" cb="0"/><line nr="437" mi="0" ci="4" mb="0" cb="2"/><line nr="438" mi="0" ci="3" mb="0" cb="0"/><line nr="441" mi="0" ci="6" mb="1" cb="3"/><line nr="443" mi="0" ci="2" mb="1" cb="1"/><line nr="444" mi="0" ci="3" mb="0" cb="0"/><line nr="445" mi="0" ci="7" mb="0" cb="2"/><line nr="446" mi="0" ci="7" mb="0" cb="0"/><line nr="447" mi="0" ci="8" mb="0" cb="2"/><line nr="448" mi="0" ci="1" mb="0" cb="0"/><line nr="452" mi="0" ci="2" mb="0" cb="0"/><line nr="455" mi="0" ci="3" mb="1" cb="1"/><line nr="456" mi="3" ci="0" mb="0" cb="0"/><line nr="458" mi="0" ci="7" mb="0" cb="0"/><line nr="461" mi="0" ci="3" mb="0" cb="2"/><line nr="462" mi="0" ci="5" mb="0" cb="2"/><line nr="463" mi="0" ci="4" mb="0" cb="0"/><line nr="464" mi="0" ci="5" mb="0" cb="0"/><line nr="467" mi="0" ci="4" mb="0" cb="2"/><line nr="469" mi="0" ci="3" mb="0" cb="2"/><line nr="470" mi="0" ci="6" mb="1" cb="1"/><line nr="471" mi="1" ci="3" mb="0" cb="0"/><line nr="472" mi="5" ci="0" mb="0" cb="0"/><line nr="477" mi="0" ci="9" mb="0" cb="2"/><line nr="478" mi="0" ci="5" mb="0" cb="0"/><line nr="480" mi="0" ci="2" mb="0" cb="0"/><line nr="483" mi="0" ci="3" mb="0" cb="2"/><line nr="484" mi="0" ci="15" mb="0" cb="2"/><line nr="485" mi="0" ci="5" mb="0" cb="2"/><line nr="486" mi="0" ci="7" mb="0" cb="0"/><line nr="487" mi="0" ci="1" mb="0" cb="0"/><line nr="491" mi="0" ci="3" mb="1" cb="1"/><line nr="493" mi="3" ci="0" mb="2" cb="0"/><line nr="495" mi="2" ci="0" mb="0" cb="0"/><line nr="496" mi="9" ci="0" mb="2" cb="0"/><line nr="497" mi="7" ci="0" mb="2" cb="0"/><line nr="498" mi="2" ci="0" mb="0" cb="0"/><line nr="499" mi="1" ci="0" mb="0" cb="0"/><line nr="502" mi="2" ci="0" mb="2" cb="0"/><line nr="503" mi="3" ci="0" mb="0" cb="0"/><line nr="506" mi="2" ci="0" mb="0" cb="0"/><line nr="507" mi="0" ci="3" mb="0" cb="2"/><line nr="508" mi="0" ci="4" mb="1" cb="1"/><line nr="509" mi="9" ci="0" mb="2" cb="0"/><line nr="510" mi="8" ci="0" mb="2" cb="0"/><line nr="511" mi="1" ci="0" mb="0" cb="0"/><line nr="513" mi="8" ci="0" mb="0" cb="0"/><line nr="516" mi="2" ci="0" mb="0" cb="0"/><line nr="518" mi="0" ci="9" mb="0" cb="2"/><line nr="519" mi="0" ci="8" mb="0" cb="0"/><line nr="521" mi="0" ci="10" mb="0" cb="2"/><line nr="522" mi="0" ci="5" mb="1" cb="1"/><line nr="523" mi="0" ci="5" mb="0" cb="0"/><line nr="525" mi="0" ci="1" mb="0" cb="0"/><line nr="526" mi="0" ci="11" mb="0" cb="0"/><line nr="527" mi="0" ci="2" mb="0" cb="0"/><line nr="543" mi="0" ci="4" mb="0" cb="0"/><line nr="545" mi="0" ci="3" mb="0" cb="2"/><line nr="546" mi="0" ci="3" mb="1" cb="1"/><line nr="547" mi="0" ci="15" mb="0" cb="2"/><line nr="548" mi="0" ci="9" mb="0" cb="0"/><line nr="549" mi="0" ci="4" mb="1" cb="1"/><line nr="550" mi="0" ci="4" mb="0" cb="0"/><line nr="552" mi="0" ci="1" mb="0" cb="0"/><line nr="554" mi="0" ci="2" mb="0" cb="0"/><line nr="558" mi="0" ci="6" mb="0" cb="0"/><line nr="560" mi="4" ci="3" mb="3" cb="1"/><line nr="562" mi="8" ci="0" mb="4" cb="0"/><line nr="563" mi="15" ci="0" mb="2" cb="0"/><line nr="564" mi="9" ci="0" mb="0" cb="0"/><line nr="565" mi="4" ci="0" mb="2" cb="0"/><line nr="566" mi="4" ci="0" mb="0" cb="0"/><line nr="568" mi="2" ci="0" mb="0" cb="0"/><line nr="570" mi="3" ci="0" mb="2" cb="0"/><line nr="571" mi="6" ci="0" mb="2" cb="0"/><line nr="572" mi="15" ci="0" mb="2" cb="0"/><line nr="573" mi="9" ci="0" mb="0" cb="0"/><line nr="574" mi="4" ci="0" mb="2" cb="0"/><line nr="575" mi="4" ci="0" mb="0" cb="0"/><line nr="577" mi="1" ci="0" mb="0" cb="0"/><line nr="579" mi="4" ci="0" mb="0" cb="0"/><line nr="580" mi="10" ci="0" mb="2" cb="0"/><line nr="581" mi="7" ci="0" mb="2" cb="0"/><line nr="582" mi="16" ci="0" mb="2" cb="0"/><line nr="583" mi="8" ci="0" mb="0" cb="0"/><line nr="584" mi="4" ci="0" mb="2" cb="0"/><line nr="585" mi="4" ci="0" mb="0" cb="0"/><line nr="587" mi="1" ci="0" mb="0" cb="0"/><line nr="589" mi="2" ci="0" mb="0" cb="0"/><line nr="592" mi="5" ci="0" mb="0" cb="0"/><line nr="595" mi="4" ci="3" mb="3" cb="1"/><line nr="596" mi="10" ci="0" mb="4" cb="0"/><line nr="598" mi="5" ci="0" mb="2" cb="0"/><line nr="599" mi="15" ci="0" mb="2" cb="0"/><line nr="600" mi="9" ci="0" mb="0" cb="0"/><line nr="601" mi="4" ci="0" mb="2" cb="0"/><line nr="602" mi="4" ci="0" mb="0" cb="0"/><line nr="604" mi="2" ci="0" mb="0" cb="0"/><line nr="607" mi="6" ci="0" mb="2" cb="0"/><line nr="608" mi="15" ci="0" mb="2" cb="0"/><line nr="609" mi="9" ci="0" mb="0" cb="0"/><line nr="610" mi="4" ci="0" mb="2" cb="0"/><line nr="611" mi="4" ci="0" mb="0" cb="0"/><line nr="613" mi="1" ci="0" mb="0" cb="0"/><line nr="615" mi="10" ci="0" mb="2" cb="0"/><line nr="616" mi="7" ci="0" mb="2" cb="0"/><line nr="617" mi="16" ci="0" mb="2" cb="0"/><line nr="618" mi="8" ci="0" mb="0" cb="0"/><line nr="619" mi="4" ci="0" mb="2" cb="0"/><line nr="620" mi="4" ci="0" mb="0" cb="0"/><line nr="622" mi="1" ci="0" mb="0" cb="0"/><line nr="624" mi="2" ci="0" mb="0" cb="0"/><line nr="627" mi="0" ci="7" mb="1" cb="3"/><line nr="628" mi="0" ci="4" mb="0" cb="0"/><line nr="630" mi="0" ci="3" mb="0" cb="2"/><line nr="631" mi="0" ci="10" mb="0" cb="2"/><line nr="632" mi="0" ci="7" mb="0" cb="2"/><line nr="633" mi="0" ci="16" mb="0" cb="2"/><line nr="634" mi="0" ci="8" mb="0" cb="0"/><line nr="635" mi="0" ci="4" mb="1" cb="1"/><line nr="636" mi="0" ci="4" mb="0" cb="0"/><line nr="638" mi="0" ci="1" mb="0" cb="0"/><line nr="640" mi="0" ci="2" mb="0" cb="0"/><line nr="643" mi="0" ci="8" mb="2" cb="2"/><line nr="644" mi="0" ci="2" mb="1" cb="1"/><line nr="645" mi="0" ci="10" mb="0" cb="2"/><line nr="646" mi="0" ci="7" mb="0" cb="0"/><line nr="647" mi="0" ci="1" mb="0" cb="0"/><line nr="649" mi="0" ci="2" mb="0" cb="2"/><line nr="650" mi="0" ci="10" mb="0" cb="0"/><line nr="652" mi="0" ci="6" mb="0" cb="0"/><line nr="653" mi="0" ci="5" mb="0" cb="0"/><line nr="654" mi="0" ci="7" mb="0" cb="0"/><line nr="656" mi="0" ci="16" mb="0" cb="2"/><line nr="657" mi="0" ci="5" mb="0" cb="2"/><line nr="658" mi="0" ci="14" mb="0" cb="2"/><line nr="659" mi="0" ci="8" mb="0" cb="0"/><line nr="660" mi="0" ci="4" mb="1" cb="1"/><line nr="661" mi="0" ci="4" mb="0" cb="0"/><line nr="663" mi="0" ci="1" mb="0" cb="0"/><line nr="666" mi="0" ci="1" mb="0" cb="0"/><line nr="669" mi="0" ci="2" mb="0" cb="0"/><line nr="685" mi="0" ci="2" mb="0" cb="0"/><line nr="687" mi="0" ci="6" mb="0" cb="4"/><line nr="688" mi="0" ci="5" mb="0" cb="2"/><line nr="689" mi="0" ci="6" mb="0" cb="0"/><line nr="692" mi="0" ci="3" mb="0" cb="2"/><line nr="694" mi="0" ci="11" mb="1" cb="5"/><line nr="696" mi="0" ci="7" mb="0" cb="4"/><line nr="697" mi="0" ci="3" mb="1" cb="1"/><line nr="698" mi="0" ci="10" mb="0" cb="2"/><line nr="699" mi="0" ci="2" mb="0" cb="2"/><line nr="700" mi="0" ci="1" mb="0" cb="0"/><line nr="703" mi="0" ci="2" mb="0" cb="0"/><line nr="704" mi="0" ci="3" mb="1" cb="1"/><line nr="705" mi="0" ci="5" mb="0" cb="0"/><line nr="706" mi="0" ci="3" mb="0" cb="2"/><line nr="707" mi="0" ci="4" mb="1" cb="1"/><line nr="708" mi="0" ci="4" mb="0" cb="0"/><line nr="709" mi="0" ci="5" mb="0" cb="0"/><line nr="711" mi="0" ci="4" mb="0" cb="0"/><line nr="712" mi="0" ci="1" mb="0" cb="0"/><line nr="713" mi="0" ci="4" mb="0" cb="2"/><line nr="714" mi="0" ci="3" mb="0" cb="2"/><line nr="717" mi="0" ci="5" mb="0" cb="0"/><line nr="718" mi="0" ci="10" mb="0" cb="2"/><line nr="719" mi="0" ci="3" mb="0" cb="2"/><line nr="720" mi="0" ci="4" mb="0" cb="0"/><line nr="721" mi="0" ci="2" mb="0" cb="2"/><line nr="722" mi="0" ci="4" mb="0" cb="0"/><line nr="723" mi="0" ci="5" mb="0" cb="2"/><line nr="724" mi="0" ci="1" mb="0" cb="0"/><line nr="730" mi="0" ci="1" mb="0" cb="0"/><line nr="731" mi="0" ci="1" mb="0" cb="0"/><line nr="737" mi="0" ci="3" mb="0" cb="0"/><line nr="738" mi="0" ci="3" mb="0" cb="0"/><line nr="739" mi="0" ci="11" mb="0" cb="2"/><line nr="740" mi="0" ci="2" mb="0" cb="0"/><line nr="741" mi="0" ci="1" mb="0" cb="0"/><line nr="742" mi="0" ci="3" mb="0" cb="0"/><line nr="743" mi="0" ci="1" mb="0" cb="0"/><line nr="779" mi="0" ci="2" mb="0" cb="0"/><line nr="780" mi="0" ci="3" mb="0" cb="0"/><line nr="781" mi="0" ci="3" mb="0" cb="0"/><line nr="782" mi="0" ci="5" mb="0" cb="0"/><line nr="783" mi="0" ci="2" mb="0" cb="0"/><line nr="784" mi="0" ci="1" mb="0" cb="0"/><line nr="790" mi="0" ci="3" mb="0" cb="0"/><line nr="791" mi="0" ci="3" mb="0" cb="0"/><line nr="792" mi="0" ci="3" mb="0" cb="0"/><line nr="793" mi="0" ci="3" mb="0" cb="0"/><line nr="794" mi="0" ci="3" mb="0" cb="0"/><line nr="795" mi="0" ci="3" mb="0" cb="0"/><line nr="796" mi="0" ci="1" mb="0" cb="0"/><line nr="805" mi="0" ci="7" mb="0" cb="2"/><line nr="806" mi="0" ci="4" mb="0" cb="2"/><line nr="807" mi="0" ci="3" mb="0" cb="0"/><line nr="808" mi="0" ci="4" mb="0" cb="0"/><line nr="810" mi="0" ci="9" mb="0" cb="0"/><line nr="812" mi="0" ci="10" mb="0" cb="0"/><line nr="813" mi="0" ci="8" mb="1" cb="3"/><line nr="814" mi="0" ci="4" mb="0" cb="0"/><line nr="816" mi="0" ci="4" mb="0" cb="0"/><line nr="817" mi="0" ci="1" mb="0" cb="0"/><line nr="825" mi="0" ci="4" mb="0" cb="0"/><line nr="826" mi="0" ci="13" mb="0" cb="2"/><line nr="827" mi="0" ci="3" mb="0" cb="2"/><line nr="828" mi="0" ci="5" mb="0" cb="0"/><line nr="830" mi="0" ci="1" mb="0" cb="0"/><line nr="831" mi="0" ci="3" mb="0" cb="2"/><line nr="833" mi="0" ci="11" mb="0" cb="2"/><line nr="834" mi="0" ci="6" mb="0" cb="0"/><line nr="835" mi="0" ci="1" mb="0" cb="0"/><line nr="836" mi="0" ci="4" mb="0" cb="2"/><line nr="837" mi="0" ci="3" mb="0" cb="0"/><line nr="838" mi="0" ci="3" mb="0" cb="0"/><line nr="839" mi="0" ci="4" mb="0" cb="0"/><line nr="841" mi="0" ci="7" mb="0" cb="0"/><line nr="842" mi="0" ci="10" mb="1" cb="3"/><line nr="843" mi="0" ci="3" mb="0" cb="0"/><line nr="844" mi="0" ci="3" mb="0" cb="0"/><line nr="848" mi="0" ci="1" mb="0" cb="0"/><line nr="868" mi="0" ci="2" mb="0" cb="0"/><line nr="869" mi="0" ci="3" mb="0" cb="0"/><line nr="870" mi="0" ci="3" mb="0" cb="0"/><line nr="871" mi="0" ci="1" mb="0" cb="0"/><line nr="879" mi="0" ci="3" mb="0" cb="0"/><line nr="888" mi="0" ci="3" mb="0" cb="0"/><line nr="898" mi="0" ci="3" mb="1" cb="1"/><line nr="899" mi="2" ci="0" mb="0" cb="0"/><line nr="900" mi="0" ci="2" mb="1" cb="1"/><line nr="901" mi="2" ci="0" mb="0" cb="0"/><line nr="902" mi="0" ci="5" mb="1" cb="1"/><line nr="903" mi="2" ci="0" mb="0" cb="0"/><line nr="904" mi="0" ci="3" mb="0" cb="0"/><line nr="905" mi="2" ci="12" mb="2" cb="2"/><line nr="916" mi="5" ci="0" mb="0" cb="0"/><line nr="917" mi="7" ci="0" mb="0" cb="0"/><line nr="918" mi="7" ci="0" mb="0" cb="0"/><line nr="919" mi="2" ci="0" mb="0" cb="0"/><line nr="929" mi="17" ci="0" mb="0" cb="0"/><line nr="941" mi="0" ci="3" mb="0" cb="0"/><line nr="951" mi="0" ci="2" mb="0" cb="0"/><line nr="959" mi="0" ci="7" mb="1" cb="3"/><line nr="960" mi="0" ci="2" mb="0" cb="0"/><line nr="963" mi="0" ci="2" mb="0" cb="0"/><counter type="INSTRUCTION" missed="536" covered="1391"/><counter type="BRANCH" missed="136" covered="228"/><counter type="LINE" missed="98" covered="314"/><counter type="COMPLEXITY" missed="99" covered="114"/><counter type="METHOD" missed="4" covered="27"/><counter type="CLASS" missed="0" covered="3"/></sourcefile><sourcefile name="MtasSpanPositionSpans.java"><line nr="58" mi="0" ci="2" mb="0" cb="0"/><line nr="59" mi="0" ci="3" mb="0" cb="0"/><line nr="60" mi="0" ci="3" mb="0" cb="0"/><line nr="61" mi="0" ci="3" mb="0" cb="0"/><line nr="62" mi="0" ci="3" mb="0" cb="0"/><line nr="63" mi="0" ci="3" mb="0" cb="0"/><line nr="64" mi="0" ci="3" mb="0" cb="0"/><line nr="65" mi="0" ci="3" mb="0" cb="0"/><line nr="66" mi="0" ci="3" mb="0" cb="0"/><line nr="67" mi="0" ci="3" mb="0" cb="0"/><line nr="68" mi="0" ci="3" mb="0" cb="0"/><line nr="69" mi="0" ci="1" mb="0" cb="0"/><line nr="78" mi="0" ci="5" mb="0" cb="2"/><line nr="79" mi="0" ci="4" mb="0" cb="0"/><line nr="80" mi="0" ci="7" mb="0" cb="0"/><line nr="82" mi="0" ci="6" mb="0" cb="0"/><line nr="83" mi="0" ci="6" mb="0" cb="0"/><line nr="84" mi="0" ci="5" mb="1" cb="1"/><line nr="85" mi="0" ci="3" mb="0" cb="0"/><line nr="86" mi="0" ci="3" mb="0" cb="0"/><line nr="89" mi="0" ci="3" mb="0" cb="0"/><line nr="99" mi="0" ci="3" mb="0" cb="0"/><line nr="109" mi="0" ci="3" mb="0" cb="0"/><line nr="119" mi="2" ci="0" mb="0" cb="0"/><line nr="132" mi="1" ci="0" mb="0" cb="0"/><line nr="141" mi="0" ci="3" mb="0" cb="0"/><line nr="152" mi="0" ci="8" mb="0" cb="0"/><line nr="153" mi="0" ci="2" mb="0" cb="2"/><line nr="154" mi="0" ci="4" mb="0" cb="0"/><line nr="155" mi="0" ci="7" mb="0" cb="0"/><line nr="156" mi="0" ci="7" mb="0" cb="0"/><line nr="157" mi="0" ci="3" mb="0" cb="0"/><line nr="158" mi="0" ci="4" mb="0" cb="0"/><line nr="160" mi="0" ci="3" mb="0" cb="0"/><line nr="161" mi="0" ci="3" mb="0" cb="0"/><line nr="162" mi="0" ci="3" mb="0" cb="0"/><line nr="163" mi="0" ci="3" mb="0" cb="0"/><line nr="164" mi="0" ci="3" mb="0" cb="0"/><line nr="166" mi="0" ci="9" mb="1" cb="3"/><line nr="167" mi="0" ci="3" mb="0" cb="0"/><line nr="177" mi="4" ci="0" mb="0" cb="0"/><line nr="179" mi="7" ci="0" mb="0" cb="0"/><line nr="180" mi="2" ci="0" mb="2" cb="0"/><line nr="181" mi="4" ci="0" mb="0" cb="0"/><line nr="182" mi="7" ci="0" mb="0" cb="0"/><line nr="183" mi="7" ci="0" mb="0" cb="0"/><line nr="184" mi="3" ci="0" mb="0" cb="0"/><line nr="185" mi="4" ci="0" mb="0" cb="0"/><line nr="187" mi="3" ci="0" mb="0" cb="0"/><line nr="188" mi="3" ci="0" mb="0" cb="0"/><line nr="189" mi="3" ci="0" mb="0" cb="0"/><line nr="190" mi="3" ci="0" mb="0" cb="0"/><line nr="191" mi="3" ci="0" mb="0" cb="0"/><line nr="193" mi="3" ci="0" mb="0" cb="0"/><line nr="194" mi="9" ci="0" mb="4" cb="0"/><line nr="195" mi="3" ci="0" mb="0" cb="0"/><line nr="205" mi="7" ci="0" mb="0" cb="0"/><line nr="215" mi="2" ci="0" mb="0" cb="0"/><line nr="223" mi="4" ci="0" mb="2" cb="0"/><line nr="224" mi="2" ci="0" mb="0" cb="0"/><line nr="227" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="88" covered="146"/><counter type="BRANCH" missed="10" covered="8"/><counter type="LINE" missed="23" covered="38"/><counter type="COMPLEXITY" missed="12" covered="9"/><counter type="METHOD" missed="6" covered="6"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSpanPrecededBySpans.java"><line nr="56" mi="0" ci="2" mb="0" cb="0"/><line nr="57" mi="0" ci="3" mb="0" cb="0"/><line nr="58" mi="0" ci="3" mb="0" cb="0"/><line nr="59" mi="0" ci="3" mb="0" cb="0"/><line nr="60" mi="0" ci="3" mb="0" cb="0"/><line nr="61" mi="0" ci="5" mb="0" cb="0"/><line nr="62" mi="0" ci="1" mb="0" cb="0"/><line nr="73" mi="5" ci="0" mb="0" cb="0"/><line nr="74" mi="5" ci="0" mb="0" cb="0"/><line nr="75" mi="1" ci="0" mb="0" cb="0"/><line nr="84" mi="0" ci="3" mb="1" cb="1"/><line nr="85" mi="2" ci="8" mb="1" cb="1"/><line nr="87" mi="2" ci="0" mb="0" cb="0"/><line nr="99" mi="0" ci="8" mb="2" cb="2"/><line nr="100" mi="5" ci="0" mb="0" cb="0"/><line nr="102" mi="0" ci="3" mb="1" cb="1"/><line nr="103" mi="2" ci="0" mb="0" cb="0"/><line nr="106" mi="0" ci="3" mb="0" cb="2"/><line nr="107" mi="0" ci="3" mb="0" cb="0"/><line nr="108" mi="0" ci="5" mb="0" cb="0"/><line nr="111" mi="0" ci="3" mb="0" cb="2"/><line nr="113" mi="0" ci="5" mb="0" cb="0"/><line nr="116" mi="0" ci="2" mb="0" cb="0"/><line nr="128" mi="2" ci="0" mb="0" cb="0"/><line nr="138" mi="0" ci="3" mb="1" cb="1"/><line nr="139" mi="2" ci="8" mb="1" cb="1"/><line nr="141" mi="2" ci="0" mb="0" cb="0"/><line nr="152" mi="3" ci="0" mb="2" cb="0"/><line nr="153" mi="8" ci="0" mb="2" cb="0"/><line nr="154" mi="7" ci="0" mb="0" cb="0"/><line nr="156" mi="2" ci="0" mb="0" cb="0"/><line nr="167" mi="2" ci="0" mb="0" cb="0"/><line nr="168" mi="4" ci="0" mb="2" cb="0"/><line nr="169" mi="3" ci="0" mb="0" cb="0"/><line nr="170" mi="4" ci="0" mb="2" cb="0"/><line nr="172" mi="3" ci="0" mb="0" cb="0"/><line nr="173" mi="3" ci="0" mb="0" cb="0"/><line nr="176" mi="5" ci="0" mb="0" cb="0"/><line nr="177" mi="2" ci="0" mb="0" cb="0"/><line nr="178" mi="3" ci="0" mb="2" cb="0"/><line nr="179" mi="6" ci="0" mb="0" cb="0"/><line nr="180" mi="3" ci="0" mb="2" cb="0"/><line nr="181" mi="3" ci="0" mb="0" cb="0"/><line nr="182" mi="3" ci="0" mb="0" cb="0"/><line nr="184" mi="4" ci="0" mb="0" cb="0"/><line nr="186" mi="5" ci="0" mb="0" cb="0"/><line nr="188" mi="3" ci="0" mb="2" cb="0"/><line nr="189" mi="6" ci="0" mb="0" cb="0"/><line nr="190" mi="3" ci="0" mb="2" cb="0"/><line nr="191" mi="3" ci="0" mb="0" cb="0"/><line nr="192" mi="3" ci="0" mb="0" cb="0"/><line nr="196" mi="3" ci="0" mb="2" cb="0"/><line nr="197" mi="3" ci="0" mb="0" cb="0"/><line nr="199" mi="3" ci="0" mb="2" cb="0"/><line nr="200" mi="3" ci="0" mb="0" cb="0"/><line nr="202" mi="3" ci="0" mb="0" cb="0"/><line nr="205" mi="3" ci="0" mb="0" cb="0"/><line nr="217" mi="2" ci="0" mb="0" cb="0"/><line nr="227" mi="0" ci="3" mb="0" cb="0"/><line nr="237" mi="0" ci="2" mb="0" cb="0"/><line nr="238" mi="0" ci="3" mb="1" cb="1"/><line nr="239" mi="1" ci="0" mb="0" cb="0"/><line nr="240" mi="0" ci="3" mb="0" cb="0"/><line nr="250" mi="0" ci="4" mb="1" cb="1"/><line nr="251" mi="2" ci="0" mb="0" cb="0"/><line nr="253" mi="0" ci="5" mb="0" cb="0"/><line nr="254" mi="0" ci="5" mb="0" cb="0"/><line nr="255" mi="0" ci="5" mb="0" cb="0"/><line nr="256" mi="0" ci="7" mb="0" cb="4"/><line nr="257" mi="0" ci="3" mb="1" cb="1"/><line nr="258" mi="6" ci="0" mb="0" cb="0"/><line nr="259" mi="4" ci="0" mb="0" cb="0"/><line nr="261" mi="0" ci="6" mb="0" cb="0"/><line nr="262" mi="0" ci="4" mb="0" cb="0"/><line nr="265" mi="0" ci="7" mb="1" cb="3"/><line nr="266" mi="2" ci="0" mb="0" cb="0"/><line nr="267" mi="2" ci="0" mb="0" cb="0"/><line nr="269" mi="0" ci="2" mb="0" cb="0"/><line nr="282" mi="0" ci="3" mb="0" cb="0"/><line nr="283" mi="0" ci="5" mb="0" cb="2"/><line nr="284" mi="0" ci="4" mb="0" cb="2"/><line nr="285" mi="0" ci="2" mb="0" cb="0"/><line nr="288" mi="0" ci="4" mb="0" cb="2"/><line nr="289" mi="0" ci="3" mb="0" cb="0"/><line nr="290" mi="0" ci="4" mb="0" cb="0"/><line nr="291" mi="0" ci="3" mb="0" cb="0"/><line nr="292" mi="0" ci="3" mb="1" cb="1"/><line nr="293" mi="2" ci="0" mb="0" cb="0"/><line nr="296" mi="0" ci="4" mb="0" cb="2"/><line nr="297" mi="0" ci="4" mb="1" cb="1"/><line nr="298" mi="0" ci="6" mb="0" cb="0"/><line nr="300" mi="0" ci="4" mb="0" cb="2"/><line nr="301" mi="0" ci="4" mb="1" cb="1"/><line nr="302" mi="0" ci="3" mb="0" cb="0"/><line nr="303" mi="0" ci="2" mb="0" cb="0"/><line nr="306" mi="0" ci="6" mb="0" cb="0"/><line nr="307" mi="0" ci="4" mb="0" cb="2"/><line nr="308" mi="0" ci="7" mb="0" cb="0"/><line nr="309" mi="0" ci="7" mb="0" cb="0"/><line nr="312" mi="0" ci="4" mb="0" cb="2"/><line nr="313" mi="0" ci="2" mb="0" cb="0"/><line nr="319" mi="0" ci="2" mb="0" cb="0"/><line nr="326" mi="0" ci="3" mb="0" cb="0"/><line nr="327" mi="0" ci="3" mb="0" cb="0"/><line nr="328" mi="0" ci="3" mb="0" cb="0"/><line nr="329" mi="0" ci="3" mb="0" cb="0"/><line nr="330" mi="0" ci="3" mb="0" cb="0"/><line nr="331" mi="0" ci="3" mb="0" cb="0"/><line nr="332" mi="0" ci="1" mb="0" cb="0"/><line nr="339" mi="10" ci="0" mb="6" cb="0"/><line nr="340" mi="2" ci="0" mb="0" cb="0"/><line nr="343" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="172" covered="242"/><counter type="BRANCH" missed="40" covered="38"/><counter type="LINE" missed="49" covered="63"/><counter type="COMPLEXITY" missed="33" covered="21"/><counter type="METHOD" missed="6" covered="9"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSpanMatchAllSpans.java"><line nr="50" mi="0" ci="2" mb="0" cb="0"/><line nr="51" mi="0" ci="3" mb="0" cb="0"/><line nr="52" mi="0" ci="3" mb="0" cb="0"/><line nr="53" mi="0" ci="3" mb="0" cb="0"/><line nr="54" mi="0" ci="3" mb="0" cb="0"/><line nr="55" mi="0" ci="3" mb="0" cb="0"/><line nr="56" mi="0" ci="3" mb="0" cb="0"/><line nr="57" mi="0" ci="3" mb="0" cb="0"/><line nr="58" mi="0" ci="3" mb="0" cb="0"/><line nr="59" mi="0" ci="1" mb="0" cb="0"/><line nr="68" mi="0" ci="5" mb="0" cb="2"/><line nr="69" mi="0" ci="4" mb="0" cb="0"/><line nr="70" mi="0" ci="7" mb="0" cb="0"/><line nr="72" mi="0" ci="6" mb="0" cb="0"/><line nr="73" mi="0" ci="6" mb="0" cb="0"/><line nr="74" mi="0" ci="5" mb="0" cb="2"/><line nr="75" mi="0" ci="3" mb="0" cb="0"/><line nr="76" mi="0" ci="3" mb="0" cb="0"/><line nr="79" mi="0" ci="3" mb="0" cb="0"/><line nr="89" mi="0" ci="3" mb="0" cb="0"/><line nr="99" mi="0" ci="3" mb="0" cb="0"/><line nr="109" mi="2" ci="0" mb="0" cb="0"/><line nr="122" mi="1" ci="0" mb="0" cb="0"/><line nr="131" mi="0" ci="3" mb="0" cb="0"/><line nr="141" mi="0" ci="8" mb="0" cb="0"/><line nr="142" mi="0" ci="2" mb="0" cb="2"/><line nr="143" mi="0" ci="4" mb="0" cb="0"/><line nr="144" mi="0" ci="4" mb="0" cb="0"/><line nr="145" mi="0" ci="4" mb="0" cb="0"/><line nr="146" mi="0" ci="3" mb="0" cb="0"/><line nr="147" mi="0" ci="4" mb="0" cb="0"/><line nr="149" mi="0" ci="3" mb="0" cb="0"/><line nr="150" mi="0" ci="3" mb="0" cb="0"/><line nr="151" mi="0" ci="3" mb="0" cb="0"/><line nr="152" mi="0" ci="3" mb="0" cb="0"/><line nr="153" mi="0" ci="3" mb="0" cb="0"/><line nr="155" mi="0" ci="3" mb="0" cb="0"/><line nr="165" mi="0" ci="9" mb="0" cb="0"/><line nr="166" mi="0" ci="2" mb="1" cb="1"/><line nr="167" mi="0" ci="4" mb="0" cb="0"/><line nr="168" mi="0" ci="4" mb="0" cb="0"/><line nr="169" mi="0" ci="4" mb="0" cb="0"/><line nr="170" mi="0" ci="3" mb="0" cb="0"/><line nr="171" mi="0" ci="4" mb="0" cb="0"/><line nr="173" mi="3" ci="0" mb="0" cb="0"/><line nr="174" mi="3" ci="0" mb="0" cb="0"/><line nr="175" mi="3" ci="0" mb="0" cb="0"/><line nr="176" mi="3" ci="0" mb="0" cb="0"/><line nr="177" mi="3" ci="0" mb="0" cb="0"/><line nr="179" mi="0" ci="3" mb="0" cb="0"/><line nr="189" mi="0" ci="2" mb="0" cb="0"/><line nr="199" mi="2" ci="0" mb="0" cb="0"/><line nr="209" mi="0" ci="4" mb="0" cb="2"/><line nr="210" mi="0" ci="2" mb="0" cb="0"/><line nr="213" mi="0" ci="2" mb="0" cb="0"/><counter type="INSTRUCTION" missed="20" covered="168"/><counter type="BRANCH" missed="1" covered="9"/><counter type="LINE" missed="8" covered="47"/><counter type="COMPLEXITY" missed="4" covered="13"/><counter type="METHOD" missed="3" covered="9"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSpanEndSpans.java"><line nr="29" mi="0" ci="2" mb="0" cb="0"/><line nr="30" mi="0" ci="3" mb="0" cb="0"/><line nr="31" mi="0" ci="3" mb="0" cb="0"/><line nr="32" mi="0" ci="1" mb="0" cb="0"/><line nr="41" mi="0" ci="4" mb="0" cb="0"/><line nr="42" mi="0" ci="3" mb="0" cb="0"/><line nr="52" mi="2" ci="7" mb="1" cb="1"/><line nr="62" mi="2" ci="7" mb="1" cb="1"/><line nr="72" mi="2" ci="0" mb="0" cb="0"/><line nr="84" mi="3" ci="0" mb="2" cb="0"/><line nr="85" mi="4" ci="0" mb="0" cb="0"/><line nr="87" mi="1" ci="0" mb="0" cb="0"/><line nr="96" mi="9" ci="0" mb="2" cb="0"/><line nr="106" mi="2" ci="7" mb="1" cb="1"/><line nr="116" mi="10" ci="0" mb="2" cb="0"/><line nr="126" mi="2" ci="7" mb="1" cb="1"/><line nr="136" mi="7" ci="0" mb="4" cb="0"/><line nr="137" mi="2" ci="0" mb="0" cb="0"/><line nr="139" mi="4" ci="0" mb="0" cb="0"/><line nr="150" mi="9" ci="0" mb="2" cb="0"/><counter type="INSTRUCTION" missed="59" covered="44"/><counter type="BRANCH" missed="16" covered="4"/><counter type="LINE" missed="10" covered="10"/><counter type="COMPLEXITY" missed="16" covered="6"/><counter type="METHOD" missed="6" covered="6"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSpanPositionQuery.java"><line nr="44" mi="0" ci="5" mb="0" cb="0"/><line nr="45" mi="0" ci="1" mb="0" cb="0"/><line nr="55" mi="0" ci="6" mb="0" cb="0"/><line nr="56" mi="0" ci="3" mb="0" cb="0"/><line nr="57" mi="0" ci="3" mb="0" cb="0"/><line nr="58" mi="0" ci="3" mb="0" cb="0"/><line nr="59" mi="0" ci="1" mb="0" cb="0"/><line nr="68" mi="0" ci="3" mb="0" cb="0"/><line nr="81" mi="0" ci="7" mb="0" cb="0"/><line nr="103" mi="0" ci="3" mb="0" cb="0"/><line nr="104" mi="0" ci="5" mb="0" cb="0"/><line nr="105" mi="0" ci="1" mb="0" cb="0"/><line nr="117" mi="1" ci="0" mb="0" cb="0"/><line nr="132" mi="0" ci="3" mb="0" cb="0"/><line nr="134" mi="0" ci="3" mb="0" cb="0"/><line nr="135" mi="0" ci="3" mb="0" cb="2"/><line nr="136" mi="0" ci="3" mb="0" cb="0"/><line nr="137" mi="0" ci="4" mb="0" cb="0"/><line nr="138" mi="0" ci="16" mb="0" cb="2"/><line nr="139" mi="0" ci="5" mb="1" cb="1"/><line nr="140" mi="3" ci="0" mb="0" cb="0"/><line nr="141" mi="7" ci="0" mb="0" cb="0"/><line nr="142" mi="1" ci="0" mb="0" cb="0"/><line nr="145" mi="0" ci="1" mb="0" cb="0"/><line nr="147" mi="0" ci="7" mb="0" cb="0"/><line nr="149" mi="0" ci="7" mb="0" cb="0"/><line nr="151" mi="0" ci="5" mb="0" cb="0"/><line nr="152" mi="0" ci="2" mb="1" cb="1"/><line nr="153" mi="6" ci="0" mb="0" cb="0"/><line nr="155" mi="0" ci="3" mb="0" cb="0"/><line nr="156" mi="0" ci="9" mb="0" cb="0"/><line nr="157" mi="0" ci="6" mb="0" cb="0"/><line nr="159" mi="1" ci="0" mb="0" cb="0"/><line nr="161" mi="6" ci="0" mb="0" cb="0"/><line nr="174" mi="1" ci="0" mb="0" cb="0"/><line nr="185" mi="4" ci="0" mb="0" cb="0"/><line nr="198" mi="4" ci="0" mb="0" cb="0"/><line nr="199" mi="35" ci="0" mb="2" cb="0"/><line nr="201" mi="3" ci="0" mb="0" cb="0"/><line nr="211" mi="0" ci="3" mb="0" cb="2"/><line nr="212" mi="0" ci="2" mb="0" cb="0"/><line nr="213" mi="0" ci="2" mb="1" cb="1"/><line nr="214" mi="2" ci="0" mb="0" cb="0"/><line nr="215" mi="0" ci="5" mb="0" cb="2"/><line nr="216" mi="0" ci="2" mb="0" cb="0"/><line nr="217" mi="0" ci="3" mb="0" cb="0"/><line nr="218" mi="1" ci="19" mb="3" cb="3"/><line nr="228" mi="0" ci="5" mb="0" cb="0"/><line nr="229" mi="0" ci="8" mb="0" cb="0"/><line nr="230" mi="0" ci="7" mb="0" cb="0"/><line nr="231" mi="0" ci="7" mb="0" cb="0"/><line nr="232" mi="0" ci="2" mb="0" cb="0"/><counter type="INSTRUCTION" missed="75" covered="183"/><counter type="BRANCH" missed="8" covered="14"/><counter type="LINE" missed="13" covered="39"/><counter type="COMPLEXITY" missed="11" covered="12"/><counter type="METHOD" missed="4" covered="8"/><counter type="CLASS" missed="0" covered="2"/></sourcefile><sourcefile name="MtasSpanStartQuery.java"><line nr="32" mi="0" ci="6" mb="0" cb="0"/><line nr="33" mi="0" ci="3" mb="0" cb="0"/><line nr="34" mi="0" ci="1" mb="0" cb="0"/><line nr="44" mi="0" ci="5" mb="0" cb="0"/><line nr="45" mi="0" ci="5" mb="0" cb="2"/><line nr="46" mi="0" ci="7" mb="0" cb="0"/><line nr="47" mi="1" ci="3" mb="1" cb="1"/><line nr="48" mi="3" ci="0" mb="2" cb="0"/><line nr="49" mi="2" ci="0" mb="0" cb="0"/><line nr="51" mi="0" ci="4" mb="0" cb="0"/><line nr="63" mi="4" ci="0" mb="0" cb="0"/><line nr="64" mi="13" ci="0" mb="0" cb="0"/><line nr="65" mi="7" ci="0" mb="0" cb="0"/><line nr="66" mi="4" ci="0" mb="0" cb="0"/><line nr="67" mi="3" ci="0" mb="0" cb="0"/><line nr="77" mi="0" ci="4" mb="0" cb="0"/><line nr="90" mi="0" ci="7" mb="0" cb="0"/><line nr="91" mi="0" ci="2" mb="0" cb="0"/><line nr="92" mi="0" ci="7" mb="0" cb="0"/><line nr="111" mi="0" ci="3" mb="0" cb="0"/><line nr="112" mi="0" ci="5" mb="0" cb="0"/><line nr="113" mi="0" ci="3" mb="0" cb="0"/><line nr="114" mi="0" ci="1" mb="0" cb="0"/><line nr="125" mi="4" ci="0" mb="0" cb="0"/><line nr="126" mi="1" ci="0" mb="0" cb="0"/><line nr="139" mi="0" ci="8" mb="0" cb="0"/><line nr="140" mi="0" ci="3" mb="0" cb="0"/><line nr="150" mi="4" ci="0" mb="0" cb="0"/><line nr="151" mi="1" ci="0" mb="0" cb="0"/><line nr="162" mi="0" ci="3" mb="0" cb="2"/><line nr="163" mi="0" ci="2" mb="0" cb="0"/><line nr="164" mi="0" ci="2" mb="1" cb="1"/><line nr="165" mi="2" ci="0" mb="0" cb="0"/><line nr="166" mi="0" ci="5" mb="0" cb="2"/><line nr="167" mi="0" ci="2" mb="0" cb="0"/><line nr="168" mi="0" ci="3" mb="0" cb="0"/><line nr="169" mi="0" ci="6" mb="0" cb="0"/><line nr="179" mi="5" ci="0" mb="0" cb="0"/><line nr="180" mi="8" ci="0" mb="0" cb="0"/><line nr="181" mi="2" ci="0" mb="0" cb="0"/><line nr="189" mi="0" ci="2" mb="0" cb="0"/><line nr="190" mi="0" ci="3" mb="0" cb="0"/><line nr="191" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="64" covered="106"/><counter type="BRANCH" missed="4" covered="8"/><counter type="LINE" missed="15" covered="28"/><counter type="COMPLEXITY" missed="7" covered="11"/><counter type="METHOD" missed="4" covered="8"/><counter type="CLASS" missed="0" covered="2"/></sourcefile><sourcefile name="MtasSpanAndQuery.java"><line nr="30" mi="0" ci="4" mb="0" cb="0"/><line nr="31" mi="0" ci="2" mb="0" cb="0"/><line nr="32" mi="0" ci="2" mb="0" cb="0"/><line nr="33" mi="0" ci="5" mb="0" cb="0"/><line nr="34" mi="0" ci="16" mb="0" cb="2"/><line nr="35" mi="0" ci="5" mb="1" cb="1"/><line nr="36" mi="0" ci="5" mb="0" cb="0"/><line nr="37" mi="0" ci="3" mb="1" cb="1"/><line nr="38" mi="0" ci="2" mb="0" cb="2"/><line nr="39" mi="0" ci="9" mb="0" cb="0"/><line nr="41" mi="0" ci="3" mb="0" cb="0"/><line nr="44" mi="0" ci="3" mb="1" cb="1"/><line nr="45" mi="0" ci="2" mb="0" cb="2"/><line nr="46" mi="0" ci="9" mb="0" cb="0"/><line nr="48" mi="0" ci="3" mb="0" cb="0"/><line nr="53" mi="0" ci="4" mb="0" cb="0"/><line nr="54" mi="0" ci="7" mb="0" cb="0"/><line nr="55" mi="0" ci="6" mb="0" cb="0"/><line nr="56" mi="0" ci="1" mb="0" cb="0"/><line nr="65" mi="0" ci="4" mb="0" cb="0"/><line nr="78" mi="0" ci="6" mb="0" cb="0"/><line nr="89" mi="0" ci="5" mb="1" cb="1"/><line nr="92" mi="0" ci="5" mb="0" cb="0"/><line nr="93" mi="0" ci="4" mb="0" cb="0"/><line nr="94" mi="0" ci="5" mb="0" cb="0"/><line nr="95" mi="0" ci="2" mb="0" cb="0"/><line nr="96" mi="0" ci="2" mb="0" cb="0"/><line nr="97" mi="0" ci="2" mb="0" cb="0"/><line nr="98" mi="0" ci="8" mb="0" cb="2"/><line nr="99" mi="0" ci="8" mb="0" cb="0"/><line nr="100" mi="0" ci="14" mb="0" cb="2"/><line nr="101" mi="0" ci="5" mb="1" cb="1"/><line nr="102" mi="8" ci="0" mb="0" cb="0"/><line nr="104" mi="0" ci="5" mb="1" cb="1"/><line nr="105" mi="0" ci="1" mb="0" cb="0"/><line nr="106" mi="0" ci="5" mb="1" cb="1"/><line nr="107" mi="1" ci="0" mb="0" cb="0"/><line nr="113" mi="0" ci="2" mb="1" cb="1"/><line nr="115" mi="5" ci="0" mb="0" cb="0"/><line nr="116" mi="3" ci="0" mb="2" cb="0"/><line nr="117" mi="1" ci="0" mb="0" cb="0"/><line nr="119" mi="3" ci="0" mb="0" cb="0"/><line nr="120" mi="2" ci="0" mb="0" cb="0"/><line nr="121" mi="8" ci="0" mb="2" cb="0"/><line nr="122" mi="10" ci="0" mb="4" cb="0"/><line nr="124" mi="6" ci="0" mb="0" cb="0"/><line nr="125" mi="2" ci="0" mb="0" cb="0"/><line nr="126" mi="3" ci="0" mb="2" cb="0"/><line nr="127" mi="6" ci="0" mb="0" cb="0"/><line nr="128" mi="1" ci="0" mb="0" cb="0"/><line nr="129" mi="1" ci="0" mb="0" cb="0"/><line nr="132" mi="2" ci="0" mb="0" cb="0"/><line nr="134" mi="0" ci="3" mb="1" cb="1"/><line nr="135" mi="8" ci="0" mb="0" cb="0"/><line nr="136" mi="0" ci="4" mb="1" cb="1"/><line nr="137" mi="6" ci="0" mb="0" cb="0"/><line nr="138" mi="0" ci="8" mb="1" cb="3"/><line nr="139" mi="0" ci="7" mb="0" cb="0"/><line nr="141" mi="0" ci="4" mb="0" cb="0"/><line nr="143" mi="5" ci="0" mb="2" cb="0"/><line nr="144" mi="8" ci="0" mb="0" cb="0"/><line nr="146" mi="8" ci="0" mb="0" cb="0"/><line nr="158" mi="5" ci="0" mb="0" cb="0"/><line nr="168" mi="0" ci="3" mb="0" cb="2"/><line nr="169" mi="0" ci="2" mb="0" cb="0"/><line nr="170" mi="0" ci="2" mb="1" cb="1"/><line nr="171" mi="2" ci="0" mb="0" cb="0"/><line nr="172" mi="0" ci="5" mb="1" cb="1"/><line nr="173" mi="2" ci="0" mb="0" cb="0"/><line nr="174" mi="0" ci="3" mb="0" cb="0"/><line nr="175" mi="0" ci="6" mb="0" cb="0"/><line nr="185" mi="0" ci="5" mb="0" cb="0"/><line nr="186" mi="0" ci="8" mb="0" cb="0"/><line nr="187" mi="0" ci="2" mb="0" cb="0"/><line nr="195" mi="2" ci="0" mb="0" cb="0"/><line nr="196" mi="11" ci="0" mb="2" cb="0"/><line nr="197" mi="2" ci="0" mb="0" cb="0"/><line nr="198" mi="1" ci="0" mb="0" cb="0"/><line nr="199" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="123" covered="236"/><counter type="BRANCH" missed="27" covered="27"/><counter type="LINE" missed="29" covered="50"/><counter type="COMPLEXITY" missed="22" covered="13"/><counter type="METHOD" missed="2" covered="6"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSpanEndQuery.java"><line nr="32" mi="0" ci="6" mb="0" cb="0"/><line nr="33" mi="0" ci="3" mb="0" cb="0"/><line nr="34" mi="0" ci="1" mb="0" cb="0"/><line nr="44" mi="0" ci="5" mb="0" cb="0"/><line nr="45" mi="0" ci="5" mb="0" cb="2"/><line nr="46" mi="0" ci="7" mb="0" cb="0"/><line nr="47" mi="1" ci="3" mb="1" cb="1"/><line nr="48" mi="3" ci="0" mb="2" cb="0"/><line nr="49" mi="2" ci="0" mb="0" cb="0"/><line nr="51" mi="0" ci="4" mb="0" cb="0"/><line nr="63" mi="4" ci="0" mb="0" cb="0"/><line nr="64" mi="13" ci="0" mb="0" cb="0"/><line nr="65" mi="7" ci="0" mb="0" cb="0"/><line nr="66" mi="4" ci="0" mb="0" cb="0"/><line nr="67" mi="3" ci="0" mb="0" cb="0"/><line nr="77" mi="0" ci="4" mb="0" cb="0"/><line nr="90" mi="0" ci="7" mb="0" cb="0"/><line nr="91" mi="0" ci="2" mb="0" cb="0"/><line nr="92" mi="0" ci="7" mb="0" cb="0"/><line nr="111" mi="0" ci="3" mb="0" cb="0"/><line nr="112" mi="0" ci="5" mb="0" cb="0"/><line nr="113" mi="0" ci="3" mb="0" cb="0"/><line nr="114" mi="0" ci="1" mb="0" cb="0"/><line nr="125" mi="4" ci="0" mb="0" cb="0"/><line nr="126" mi="1" ci="0" mb="0" cb="0"/><line nr="139" mi="0" ci="8" mb="0" cb="0"/><line nr="140" mi="0" ci="3" mb="0" cb="0"/><line nr="150" mi="4" ci="0" mb="0" cb="0"/><line nr="151" mi="1" ci="0" mb="0" cb="0"/><line nr="162" mi="0" ci="3" mb="0" cb="2"/><line nr="163" mi="0" ci="2" mb="0" cb="0"/><line nr="164" mi="0" ci="2" mb="1" cb="1"/><line nr="165" mi="2" ci="0" mb="0" cb="0"/><line nr="166" mi="0" ci="5" mb="0" cb="2"/><line nr="167" mi="0" ci="2" mb="0" cb="0"/><line nr="168" mi="0" ci="3" mb="0" cb="0"/><line nr="169" mi="0" ci="6" mb="0" cb="0"/><line nr="179" mi="5" ci="0" mb="0" cb="0"/><line nr="180" mi="8" ci="0" mb="0" cb="0"/><line nr="181" mi="2" ci="0" mb="0" cb="0"/><line nr="189" mi="0" ci="2" mb="0" cb="0"/><line nr="190" mi="0" ci="3" mb="0" cb="0"/><line nr="191" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="64" covered="106"/><counter type="BRANCH" missed="4" covered="8"/><counter type="LINE" missed="15" covered="28"/><counter type="COMPLEXITY" missed="7" covered="11"/><counter type="METHOD" missed="4" covered="8"/><counter type="CLASS" missed="0" covered="2"/></sourcefile><sourcefile name="MtasSpanFullyAlignedWithSpans.java"><line nr="59" mi="0" ci="2" mb="0" cb="0"/><line nr="60" mi="0" ci="3" mb="0" cb="0"/><line nr="61" mi="0" ci="3" mb="0" cb="0"/><line nr="62" mi="0" ci="3" mb="0" cb="0"/><line nr="63" mi="0" ci="3" mb="0" cb="0"/><line nr="64" mi="0" ci="5" mb="0" cb="0"/><line nr="65" mi="0" ci="1" mb="0" cb="0"/><line nr="75" mi="0" ci="8" mb="2" cb="2"/><line nr="76" mi="5" ci="0" mb="0" cb="0"/><line nr="78" mi="0" ci="3" mb="1" cb="1"/><line nr="79" mi="2" ci="0" mb="0" cb="0"/><line nr="82" mi="0" ci="3" mb="0" cb="2"/><line nr="83" mi="0" ci="3" mb="0" cb="0"/><line nr="84" mi="0" ci="5" mb="0" cb="0"/><line nr="87" mi="0" ci="3" mb="0" cb="2"/><line nr="89" mi="0" ci="5" mb="0" cb="0"/><line nr="92" mi="0" ci="2" mb="0" cb="0"/><line nr="104" mi="0" ci="3" mb="1" cb="1"/><line nr="105" mi="0" ci="3" mb="1" cb="1"/><line nr="106" mi="2" ci="0" mb="0" cb="0"/><line nr="108" mi="0" ci="5" mb="0" cb="0"/><line nr="111" mi="2" ci="0" mb="0" cb="0"/><line nr="122" mi="0" ci="3" mb="1" cb="1"/><line nr="123" mi="0" ci="3" mb="1" cb="1"/><line nr="124" mi="2" ci="0" mb="0" cb="0"/><line nr="126" mi="0" ci="5" mb="0" cb="0"/><line nr="129" mi="2" ci="0" mb="0" cb="0"/><line nr="140" mi="3" ci="0" mb="2" cb="0"/><line nr="141" mi="3" ci="0" mb="2" cb="0"/><line nr="142" mi="2" ci="0" mb="0" cb="0"/><line nr="144" mi="10" ci="0" mb="0" cb="0"/><line nr="147" mi="2" ci="0" mb="0" cb="0"/><line nr="160" mi="5" ci="0" mb="0" cb="0"/><line nr="161" mi="5" ci="0" mb="0" cb="0"/><line nr="162" mi="1" ci="0" mb="0" cb="0"/><line nr="171" mi="2" ci="0" mb="0" cb="0"/><line nr="181" mi="0" ci="3" mb="0" cb="0"/><line nr="191" mi="0" ci="2" mb="0" cb="0"/><line nr="192" mi="0" ci="3" mb="1" cb="1"/><line nr="193" mi="1" ci="0" mb="0" cb="0"/><line nr="194" mi="0" ci="3" mb="0" cb="0"/><line nr="204" mi="2" ci="0" mb="0" cb="0"/><line nr="205" mi="4" ci="0" mb="2" cb="0"/><line nr="206" mi="3" ci="0" mb="0" cb="0"/><line nr="207" mi="4" ci="0" mb="2" cb="0"/><line nr="209" mi="3" ci="0" mb="0" cb="0"/><line nr="210" mi="3" ci="0" mb="0" cb="0"/><line nr="213" mi="5" ci="0" mb="0" cb="0"/><line nr="214" mi="2" ci="0" mb="0" cb="0"/><line nr="215" mi="3" ci="0" mb="2" cb="0"/><line nr="216" mi="6" ci="0" mb="0" cb="0"/><line nr="217" mi="3" ci="0" mb="2" cb="0"/><line nr="218" mi="3" ci="0" mb="0" cb="0"/><line nr="219" mi="3" ci="0" mb="0" cb="0"/><line nr="221" mi="4" ci="0" mb="0" cb="0"/><line nr="223" mi="5" ci="0" mb="0" cb="0"/><line nr="225" mi="3" ci="0" mb="2" cb="0"/><line nr="226" mi="6" ci="0" mb="0" cb="0"/><line nr="227" mi="3" ci="0" mb="2" cb="0"/><line nr="228" mi="3" ci="0" mb="0" cb="0"/><line nr="229" mi="3" ci="0" mb="0" cb="0"/><line nr="233" mi="3" ci="0" mb="2" cb="0"/><line nr="234" mi="3" ci="0" mb="0" cb="0"/><line nr="236" mi="3" ci="0" mb="2" cb="0"/><line nr="237" mi="3" ci="0" mb="0" cb="0"/><line nr="239" mi="3" ci="0" mb="0" cb="0"/><line nr="242" mi="3" ci="0" mb="0" cb="0"/><line nr="254" mi="0" ci="4" mb="1" cb="1"/><line nr="255" mi="2" ci="0" mb="0" cb="0"/><line nr="257" mi="0" ci="5" mb="0" cb="0"/><line nr="258" mi="0" ci="5" mb="0" cb="0"/><line nr="259" mi="0" ci="5" mb="0" cb="0"/><line nr="260" mi="0" ci="7" mb="0" cb="4"/><line nr="261" mi="0" ci="3" mb="1" cb="1"/><line nr="262" mi="6" ci="0" mb="0" cb="0"/><line nr="263" mi="4" ci="0" mb="0" cb="0"/><line nr="265" mi="0" ci="6" mb="0" cb="0"/><line nr="266" mi="0" ci="4" mb="0" cb="0"/><line nr="269" mi="0" ci="7" mb="1" cb="3"/><line nr="270" mi="2" ci="0" mb="0" cb="0"/><line nr="271" mi="2" ci="0" mb="0" cb="0"/><line nr="273" mi="0" ci="2" mb="0" cb="0"/><line nr="289" mi="0" ci="3" mb="0" cb="0"/><line nr="290" mi="0" ci="5" mb="0" cb="2"/><line nr="291" mi="0" ci="5" mb="0" cb="0"/><line nr="292" mi="0" ci="7" mb="0" cb="4"/><line nr="294" mi="0" ci="3" mb="0" cb="0"/><line nr="295" mi="0" ci="2" mb="0" cb="0"/><line nr="297" mi="0" ci="15" mb="0" cb="6"/><line nr="300" mi="0" ci="3" mb="0" cb="2"/><line nr="301" mi="0" ci="2" mb="0" cb="0"/><line nr="304" mi="0" ci="7" mb="0" cb="4"/><line nr="307" mi="0" ci="5" mb="0" cb="0"/><line nr="309" mi="0" ci="3" mb="0" cb="2"/><line nr="310" mi="0" ci="4" mb="0" cb="0"/><line nr="313" mi="0" ci="5" mb="0" cb="0"/><line nr="315" mi="0" ci="4" mb="0" cb="2"/><line nr="316" mi="0" ci="5" mb="1" cb="1"/><line nr="317" mi="0" ci="4" mb="0" cb="0"/><line nr="318" mi="0" ci="3" mb="0" cb="0"/><line nr="320" mi="0" ci="7" mb="0" cb="0"/><line nr="323" mi="0" ci="3" mb="0" cb="0"/><line nr="324" mi="0" ci="3" mb="0" cb="0"/><line nr="326" mi="0" ci="6" mb="0" cb="4"/><line nr="328" mi="0" ci="2" mb="0" cb="0"/><line nr="335" mi="0" ci="3" mb="0" cb="0"/><line nr="336" mi="0" ci="2" mb="0" cb="0"/><line nr="343" mi="0" ci="3" mb="0" cb="0"/><line nr="344" mi="0" ci="3" mb="0" cb="0"/><line nr="345" mi="0" ci="3" mb="0" cb="0"/><line nr="346" mi="0" ci="3" mb="0" cb="0"/><line nr="347" mi="0" ci="3" mb="0" cb="0"/><line nr="348" mi="0" ci="3" mb="0" cb="0"/><line nr="349" mi="0" ci="3" mb="0" cb="0"/><line nr="350" mi="0" ci="1" mb="0" cb="0"/><line nr="359" mi="2" ci="0" mb="0" cb="0"/><line nr="367" mi="10" ci="0" mb="6" cb="0"/><line nr="368" mi="2" ci="0" mb="0" cb="0"/><line nr="371" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="170" covered="266"/><counter type="BRANCH" missed="38" covered="48"/><counter type="LINE" missed="51" covered="68"/><counter type="COMPLEXITY" missed="31" covered="27"/><counter type="METHOD" missed="6" covered="9"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSpanIntersectingQuery.java"><line nr="42" mi="1" ci="10" mb="2" cb="2"/><line nr="43" mi="1" ci="2" mb="0" cb="0"/><line nr="44" mi="0" ci="8" mb="2" cb="2"/><line nr="45" mi="0" ci="11" mb="3" cb="3"/><line nr="46" mi="5" ci="0" mb="0" cb="0"/><line nr="48" mi="2" ci="0" mb="2" cb="0"/><line nr="49" mi="5" ci="0" mb="0" cb="0"/><line nr="51" mi="3" ci="0" mb="0" cb="0"/><line nr="53" mi="0" ci="3" mb="0" cb="0"/><line nr="54" mi="0" ci="3" mb="0" cb="0"/><line nr="55" mi="0" ci="1" mb="0" cb="0"/><line nr="64" mi="0" ci="3" mb="0" cb="0"/><line nr="77" mi="0" ci="6" mb="2" cb="2"/><line nr="78" mi="2" ci="0" mb="0" cb="0"/><line nr="80" mi="0" ci="6" mb="0" cb="0"/><line nr="81" mi="0" ci="3" mb="0" cb="0"/><line nr="82" mi="0" ci="6" mb="0" cb="0"/><line nr="83" mi="0" ci="3" mb="0" cb="0"/><line nr="85" mi="0" ci="4" mb="0" cb="0"/><line nr="86" mi="0" ci="4" mb="0" cb="0"/><line nr="87" mi="0" ci="4" mb="0" cb="0"/><line nr="89" mi="2" ci="8" mb="1" cb="1"/><line nr="90" mi="2" ci="3" mb="0" cb="0"/><line nr="102" mi="4" ci="0" mb="0" cb="0"/><line nr="103" mi="10" ci="0" mb="2" cb="0"/><line nr="104" mi="5" ci="0" mb="0" cb="0"/><line nr="105" mi="1" ci="0" mb="0" cb="0"/><line nr="106" mi="3" ci="0" mb="0" cb="0"/><line nr="116" mi="4" ci="0" mb="0" cb="0"/><line nr="117" mi="13" ci="0" mb="0" cb="0"/><line nr="118" mi="3" ci="0" mb="2" cb="0"/><line nr="119" mi="10" ci="0" mb="0" cb="0"/><line nr="121" mi="4" ci="0" mb="0" cb="0"/><line nr="123" mi="4" ci="0" mb="0" cb="0"/><line nr="124" mi="3" ci="0" mb="2" cb="0"/><line nr="125" mi="10" ci="0" mb="0" cb="0"/><line nr="127" mi="4" ci="0" mb="0" cb="0"/><line nr="129" mi="4" ci="0" mb="0" cb="0"/><line nr="130" mi="3" ci="0" mb="0" cb="0"/><line nr="140" mi="0" ci="3" mb="0" cb="2"/><line nr="141" mi="0" ci="2" mb="0" cb="0"/><line nr="142" mi="0" ci="2" mb="1" cb="1"/><line nr="143" mi="2" ci="0" mb="0" cb="0"/><line nr="144" mi="0" ci="5" mb="1" cb="1"/><line nr="145" mi="2" ci="0" mb="0" cb="0"/><line nr="146" mi="0" ci="3" mb="0" cb="0"/><line nr="147" mi="0" ci="16" mb="1" cb="3"/><line nr="157" mi="5" ci="0" mb="0" cb="0"/><line nr="158" mi="6" ci="0" mb="0" cb="0"/><line nr="159" mi="4" ci="0" mb="0" cb="0"/><line nr="160" mi="6" ci="0" mb="0" cb="0"/><line nr="161" mi="2" ci="0" mb="0" cb="0"/><line nr="172" mi="0" ci="5" mb="0" cb="0"/><line nr="173" mi="0" ci="5" mb="0" cb="0"/><line nr="174" mi="0" ci="10" mb="1" cb="3"/><line nr="175" mi="0" ci="8" mb="0" cb="0"/><line nr="176" mi="0" ci="4" mb="0" cb="2"/><line nr="177" mi="0" ci="2" mb="0" cb="0"/><line nr="181" mi="1" ci="3" mb="1" cb="1"/><line nr="182" mi="5" ci="2" mb="2" cb="0"/><line nr="183" mi="0" ci="5" mb="1" cb="1"/><line nr="184" mi="2" ci="6" mb="1" cb="1"/><line nr="185" mi="0" ci="2" mb="1" cb="1"/><line nr="186" mi="6" ci="0" mb="0" cb="0"/><line nr="188" mi="0" ci="4" mb="0" cb="0"/><line nr="200" mi="0" ci="2" mb="0" cb="0"/><line nr="201" mi="0" ci="3" mb="0" cb="0"/><line nr="202" mi="0" ci="3" mb="0" cb="0"/><line nr="203" mi="0" ci="1" mb="0" cb="0"/><line nr="227" mi="0" ci="3" mb="0" cb="0"/><line nr="228" mi="0" ci="5" mb="0" cb="0"/><line nr="229" mi="0" ci="3" mb="0" cb="0"/><line nr="230" mi="0" ci="3" mb="0" cb="0"/><line nr="231" mi="0" ci="1" mb="0" cb="0"/><line nr="242" mi="5" ci="0" mb="0" cb="0"/><line nr="243" mi="5" ci="0" mb="0" cb="0"/><line nr="244" mi="1" ci="0" mb="0" cb="0"/><line nr="257" mi="0" ci="6" mb="0" cb="0"/><line nr="258" mi="0" ci="2" mb="1" cb="1"/><line nr="259" mi="2" ci="0" mb="0" cb="0"/><line nr="261" mi="0" ci="9" mb="0" cb="0"/><line nr="263" mi="0" ci="3" mb="0" cb="0"/><line nr="264" mi="0" ci="9" mb="0" cb="0"/><line nr="266" mi="0" ci="3" mb="0" cb="0"/><line nr="267" mi="0" ci="8" mb="0" cb="0"/><line nr="278" mi="5" ci="0" mb="0" cb="0"/><line nr="279" mi="5" ci="0" mb="0" cb="0"/><line nr="280" mi="1" ci="0" mb="0" cb="0"/><line nr="299" mi="0" ci="2" mb="0" cb="0"/><line nr="300" mi="4" ci="6" mb="1" cb="1"/><line nr="301" mi="0" ci="1" mb="0" cb="0"/><line nr="318" mi="0" ci="2" mb="0" cb="0"/><line nr="319" mi="0" ci="3" mb="0" cb="0"/><line nr="320" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="177" covered="254"/><counter type="BRANCH" missed="30" covered="28"/><counter type="LINE" missed="36" covered="58"/><counter type="COMPLEXITY" missed="30" covered="14"/><counter type="METHOD" missed="5" covered="10"/><counter type="CLASS" missed="0" covered="4"/></sourcefile><sourcefile name="MtasSpanMatchNoneSpans.java"><line nr="33" mi="0" ci="2" mb="0" cb="0"/><line nr="34" mi="0" ci="3" mb="0" cb="0"/><line nr="35" mi="0" ci="3" mb="0" cb="0"/><line nr="36" mi="0" ci="3" mb="0" cb="0"/><line nr="37" mi="0" ci="3" mb="0" cb="0"/><line nr="38" mi="0" ci="1" mb="0" cb="0"/><line nr="47" mi="3" ci="0" mb="0" cb="0"/><line nr="57" mi="3" ci="0" mb="0" cb="0"/><line nr="67" mi="3" ci="0" mb="0" cb="0"/><line nr="77" mi="2" ci="0" mb="0" cb="0"/><line nr="90" mi="1" ci="0" mb="0" cb="0"/><line nr="99" mi="3" ci="0" mb="0" cb="0"/><line nr="109" mi="0" ci="3" mb="0" cb="0"/><line nr="110" mi="0" ci="3" mb="0" cb="0"/><line nr="111" mi="0" ci="3" mb="0" cb="0"/><line nr="112" mi="0" ci="3" mb="0" cb="0"/><line nr="122" mi="0" ci="3" mb="0" cb="0"/><line nr="123" mi="0" ci="3" mb="0" cb="0"/><line nr="124" mi="0" ci="3" mb="0" cb="0"/><line nr="125" mi="0" ci="3" mb="0" cb="0"/><line nr="135" mi="2" ci="0" mb="0" cb="0"/><line nr="145" mi="2" ci="0" mb="0" cb="0"/><line nr="153" mi="4" ci="0" mb="2" cb="0"/><line nr="154" mi="2" ci="0" mb="0" cb="0"/><line nr="157" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="27" covered="39"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="11" covered="14"/><counter type="COMPLEXITY" missed="10" covered="3"/><counter type="METHOD" missed="9" covered="3"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSpanWildcardQuery.java"><line nr="49" mi="4" ci="0" mb="0" cb="0"/><line nr="50" mi="1" ci="0" mb="0" cb="0"/><line nr="59" mi="14" ci="0" mb="4" cb="0"/><line nr="60" mi="5" ci="0" mb="0" cb="0"/><line nr="61" mi="6" ci="0" mb="0" cb="0"/><line nr="62" mi="3" ci="0" mb="0" cb="0"/><line nr="63" mi="3" ci="0" mb="0" cb="0"/><line nr="64" mi="5" ci="0" mb="0" cb="0"/><line nr="65" mi="2" ci="0" mb="2" cb="0"/><line nr="66" mi="7" ci="0" mb="0" cb="0"/><line nr="67" mi="9" ci="0" mb="0" cb="0"/><line nr="68" mi="11" ci="0" mb="2" cb="0"/><line nr="70" mi="4" ci="0" mb="0" cb="0"/><line nr="71" mi="3" ci="0" mb="0" cb="0"/><line nr="73" mi="1" ci="0" mb="0" cb="0"/><line nr="83" mi="5" ci="0" mb="0" cb="0"/><line nr="84" mi="3" ci="0" mb="2" cb="0"/><line nr="85" mi="4" ci="0" mb="0" cb="0"/><line nr="86" mi="4" ci="0" mb="2" cb="0"/><line nr="88" mi="9" ci="0" mb="0" cb="0"/><line nr="89" mi="17" ci="0" mb="0" cb="0"/><line nr="93" mi="4" ci="0" mb="0" cb="0"/><line nr="94" mi="8" ci="0" mb="2" cb="0"/><line nr="95" mi="5" ci="0" mb="2" cb="0"/><line nr="96" mi="13" ci="0" mb="0" cb="0"/><line nr="99" mi="5" ci="0" mb="0" cb="0"/><line nr="102" mi="7" ci="0" mb="0" cb="0"/><line nr="104" mi="5" ci="0" mb="0" cb="0"/><line nr="116" mi="4" ci="0" mb="0" cb="0"/><line nr="117" mi="13" ci="0" mb="0" cb="0"/><line nr="118" mi="3" ci="0" mb="2" cb="0"/><line nr="119" mi="17" ci="0" mb="0" cb="0"/><line nr="121" mi="21" ci="0" mb="0" cb="0"/><line nr="123" mi="4" ci="0" mb="0" cb="0"/><line nr="124" mi="3" ci="0" mb="0" cb="0"/><line nr="134" mi="4" ci="0" mb="0" cb="0"/><line nr="147" mi="9" ci="0" mb="0" cb="0"/><line nr="158" mi="3" ci="0" mb="2" cb="0"/><line nr="159" mi="2" ci="0" mb="0" cb="0"/><line nr="160" mi="2" ci="0" mb="2" cb="0"/><line nr="161" mi="2" ci="0" mb="0" cb="0"/><line nr="162" mi="5" ci="0" mb="2" cb="0"/><line nr="163" mi="2" ci="0" mb="0" cb="0"/><line nr="164" mi="3" ci="0" mb="0" cb="0"/><line nr="165" mi="15" ci="0" mb="4" cb="0"/><line nr="175" mi="5" ci="0" mb="0" cb="0"/><line nr="176" mi="8" ci="0" mb="0" cb="0"/><line nr="177" mi="9" ci="0" mb="2" cb="0"/><line nr="178" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="303" covered="0"/><counter type="BRANCH" missed="30" covered="0"/><counter type="LINE" missed="49" covered="0"/><counter type="COMPLEXITY" missed="23" covered="0"/><counter type="METHOD" missed="8" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="MtasSpanTermQuery.java"><line nr="27" mi="4" ci="0" mb="0" cb="0"/><line nr="28" mi="1" ci="0" mb="0" cb="0"/><line nr="37" mi="7" ci="0" mb="0" cb="0"/><line nr="38" mi="1" ci="0" mb="0" cb="0"/><line nr="47" mi="0" ci="14" mb="0" cb="4"/><line nr="48" mi="0" ci="7" mb="0" cb="0"/><line nr="49" mi="0" ci="1" mb="0" cb="0"/><line nr="61" mi="0" ci="6" mb="0" cb="0"/><line nr="72" mi="0" ci="7" mb="0" cb="0"/><line nr="73" mi="0" ci="4" mb="0" cb="0"/><line nr="84" mi="5" ci="0" mb="0" cb="0"/><line nr="94" mi="0" ci="3" mb="0" cb="2"/><line nr="95" mi="0" ci="2" mb="0" cb="0"/><line nr="96" mi="0" ci="2" mb="1" cb="1"/><line nr="97" mi="2" ci="0" mb="0" cb="0"/><line nr="98" mi="0" ci="5" mb="0" cb="2"/><line nr="99" mi="0" ci="2" mb="0" cb="0"/><line nr="100" mi="0" ci="3" mb="0" cb="0"/><line nr="101" mi="0" ci="6" mb="0" cb="0"/><line nr="111" mi="0" ci="4" mb="0" cb="0"/><line nr="121" mi="0" ci="4" mb="0" cb="0"/><counter type="INSTRUCTION" missed="20" covered="70"/><counter type="BRANCH" missed="1" covered="9"/><counter type="LINE" missed="6" covered="15"/><counter type="COMPLEXITY" missed="4" covered="10"/><counter type="METHOD" missed="3" covered="6"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSpanStartSpans.java"><line nr="29" mi="0" ci="2" mb="0" cb="0"/><line nr="30" mi="0" ci="3" mb="0" cb="0"/><line nr="31" mi="0" ci="3" mb="0" cb="0"/><line nr="32" mi="0" ci="1" mb="0" cb="0"/><line nr="41" mi="2" ci="7" mb="1" cb="1"/><line nr="51" mi="2" ci="7" mb="1" cb="1"/><line nr="61" mi="2" ci="7" mb="1" cb="1"/><line nr="71" mi="2" ci="0" mb="0" cb="0"/><line nr="83" mi="3" ci="0" mb="2" cb="0"/><line nr="84" mi="4" ci="0" mb="0" cb="0"/><line nr="86" mi="1" ci="0" mb="0" cb="0"/><line nr="95" mi="2" ci="7" mb="1" cb="1"/><line nr="105" mi="2" ci="7" mb="1" cb="1"/><line nr="115" mi="2" ci="8" mb="1" cb="1"/><line nr="123" mi="0" ci="7" mb="1" cb="3"/><line nr="124" mi="0" ci="2" mb="0" cb="0"/><line nr="126" mi="0" ci="4" mb="0" cb="0"/><line nr="137" mi="2" ci="7" mb="1" cb="1"/><line nr="147" mi="2" ci="7" mb="1" cb="1"/><counter type="INSTRUCTION" missed="26" covered="79"/><counter type="BRANCH" missed="11" covered="11"/><counter type="LINE" missed="4" covered="15"/><counter type="COMPLEXITY" missed="12" covered="11"/><counter type="METHOD" missed="2" covered="10"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSpanSequenceItem.java"><line nr="26" mi="0" ci="2" mb="0" cb="0"/><line nr="27" mi="0" ci="3" mb="0" cb="0"/><line nr="28" mi="0" ci="3" mb="0" cb="0"/><line nr="29" mi="0" ci="1" mb="0" cb="0"/><line nr="37" mi="0" ci="3" mb="0" cb="0"/><line nr="46" mi="3" ci="0" mb="0" cb="0"/><line nr="47" mi="1" ci="0" mb="0" cb="0"/><line nr="55" mi="0" ci="3" mb="0" cb="0"/><line nr="65" mi="0" ci="3" mb="1" cb="1"/><line nr="66" mi="0" ci="3" mb="0" cb="0"/><line nr="67" mi="0" ci="9" mb="0" cb="2"/><line nr="68" mi="0" ci="6" mb="1" cb="1"/><line nr="70" mi="2" ci="0" mb="0" cb="0"/><line nr="81" mi="0" ci="5" mb="0" cb="0"/><line nr="82" mi="0" ci="8" mb="0" cb="0"/><line nr="83" mi="2" ci="7" mb="1" cb="1"/><line nr="84" mi="0" ci="2" mb="0" cb="0"/><line nr="95" mi="0" ci="5" mb="0" cb="0"/><line nr="96" mi="0" ci="5" mb="0" cb="2"/><line nr="97" mi="0" ci="7" mb="0" cb="0"/><line nr="99" mi="0" ci="2" mb="0" cb="0"/><line nr="110" mi="22" ci="0" mb="2" cb="0"/><line nr="126" mi="0" ci="4" mb="1" cb="3"/><line nr="127" mi="0" ci="2" mb="0" cb="0"/><line nr="129" mi="0" ci="3" mb="0" cb="0"/><line nr="130" mi="0" ci="3" mb="0" cb="0"/><line nr="131" mi="2" ci="8" mb="1" cb="3"/><line nr="133" mi="0" ci="3" mb="0" cb="2"/><line nr="134" mi="0" ci="3" mb="0" cb="0"/><line nr="136" mi="0" ci="3" mb="1" cb="1"/><line nr="137" mi="3" ci="0" mb="0" cb="0"/><line nr="139" mi="6" ci="0" mb="2" cb="0"/><line nr="142" mi="3" ci="0" mb="2" cb="0"/><line nr="143" mi="6" ci="0" mb="2" cb="0"/><line nr="144" mi="4" ci="0" mb="2" cb="0"/><line nr="145" mi="5" ci="0" mb="0" cb="0"/><line nr="146" mi="4" ci="0" mb="2" cb="0"/><line nr="147" mi="5" ci="0" mb="0" cb="0"/><line nr="149" mi="11" ci="0" mb="4" cb="0"/><line nr="151" mi="4" ci="0" mb="2" cb="0"/><line nr="152" mi="5" ci="0" mb="0" cb="0"/><line nr="153" mi="4" ci="0" mb="2" cb="0"/><line nr="154" mi="5" ci="0" mb="0" cb="0"/><line nr="156" mi="2" ci="0" mb="2" cb="0"/><line nr="158" mi="6" ci="0" mb="4" cb="0"/><line nr="159" mi="5" ci="0" mb="0" cb="0"/><line nr="160" mi="1" ci="0" mb="0" cb="0"/><line nr="161" mi="3" ci="0" mb="0" cb="0"/><line nr="162" mi="3" ci="0" mb="0" cb="0"/><line nr="164" mi="5" ci="0" mb="0" cb="0"/><line nr="165" mi="3" ci="0" mb="2" cb="0"/><line nr="166" mi="4" ci="0" mb="0" cb="0"/><line nr="167" mi="2" ci="0" mb="2" cb="0"/><line nr="168" mi="5" ci="0" mb="0" cb="0"/><line nr="169" mi="9" ci="0" mb="0" cb="0"/><line nr="174" mi="1" ci="0" mb="0" cb="0"/><line nr="175" mi="3" ci="0" mb="0" cb="0"/><line nr="176" mi="3" ci="0" mb="0" cb="0"/><line nr="177" mi="3" ci="0" mb="0" cb="0"/><line nr="178" mi="3" ci="0" mb="0" cb="0"/><line nr="180" mi="5" ci="0" mb="0" cb="0"/><line nr="181" mi="3" ci="0" mb="2" cb="0"/><line nr="182" mi="4" ci="0" mb="0" cb="0"/><line nr="183" mi="2" ci="0" mb="2" cb="0"/><line nr="184" mi="5" ci="0" mb="0" cb="0"/><line nr="185" mi="9" ci="0" mb="0" cb="0"/><line nr="192" mi="1" ci="0" mb="0" cb="0"/><line nr="193" mi="0" ci="5" mb="1" cb="1"/><line nr="195" mi="6" ci="0" mb="2" cb="0"/><line nr="196" mi="9" ci="0" mb="2" cb="0"/><line nr="197" mi="7" ci="0" mb="0" cb="0"/><line nr="198" mi="9" ci="0" mb="2" cb="0"/><line nr="199" mi="3" ci="0" mb="0" cb="0"/><line nr="200" mi="4" ci="0" mb="0" cb="0"/><line nr="201" mi="2" ci="0" mb="2" cb="0"/><line nr="202" mi="2" ci="0" mb="2" cb="0"/><line nr="203" mi="3" ci="0" mb="2" cb="0"/><line nr="204" mi="4" ci="0" mb="2" cb="0"/><line nr="205" mi="7" ci="0" mb="0" cb="0"/><line nr="206" mi="9" ci="0" mb="0" cb="0"/><line nr="209" mi="3" ci="0" mb="2" cb="0"/><line nr="210" mi="6" ci="0" mb="0" cb="0"/><line nr="211" mi="2" ci="0" mb="0" cb="0"/><line nr="212" mi="9" ci="0" mb="0" cb="0"/><line nr="215" mi="6" ci="0" mb="0" cb="0"/><line nr="216" mi="4" ci="0" mb="0" cb="0"/><line nr="217" mi="9" ci="0" mb="0" cb="0"/><line nr="221" mi="4" ci="0" mb="2" cb="0"/><line nr="222" mi="7" ci="0" mb="0" cb="0"/><line nr="223" mi="9" ci="0" mb="0" cb="0"/><line nr="231" mi="0" ci="4" mb="0" cb="2"/><line nr="232" mi="0" ci="3" mb="0" cb="0"/><line nr="233" mi="0" ci="5" mb="1" cb="1"/><line nr="235" mi="6" ci="0" mb="2" cb="0"/><line nr="236" mi="9" ci="0" mb="2" cb="0"/><line nr="237" mi="7" ci="0" mb="0" cb="0"/><line nr="238" mi="3" ci="0" mb="0" cb="0"/><line nr="239" mi="4" ci="0" mb="0" cb="0"/><line nr="240" mi="2" ci="0" mb="2" cb="0"/><line nr="241" mi="2" ci="0" mb="2" cb="0"/><line nr="242" mi="3" ci="0" mb="2" cb="0"/><line nr="243" mi="6" ci="0" mb="0" cb="0"/><line nr="244" mi="11" ci="0" mb="0" cb="0"/><line nr="246" mi="3" ci="0" mb="2" cb="0"/><line nr="247" mi="4" ci="0" mb="2" cb="0"/><line nr="248" mi="7" ci="0" mb="0" cb="0"/><line nr="249" mi="9" ci="0" mb="0" cb="0"/><line nr="253" mi="6" ci="0" mb="0" cb="0"/><line nr="254" mi="4" ci="0" mb="0" cb="0"/><line nr="255" mi="9" ci="0" mb="0" cb="0"/><line nr="259" mi="4" ci="0" mb="2" cb="0"/><line nr="260" mi="7" ci="0" mb="0" cb="0"/><line nr="261" mi="9" ci="0" mb="0" cb="0"/><line nr="268" mi="0" ci="5" mb="1" cb="1"/><line nr="270" mi="6" ci="0" mb="4" cb="0"/><line nr="271" mi="13" ci="0" mb="0" cb="0"/><line nr="274" mi="13" ci="0" mb="0" cb="0"/><line nr="278" mi="0" ci="2" mb="0" cb="0"/><counter type="INSTRUCTION" missed="458" covered="130"/><counter type="BRANCH" missed="81" covered="21"/><counter type="LINE" missed="86" covered="32"/><counter type="COMPLEXITY" missed="47" covered="13"/><counter type="METHOD" missed="2" covered="7"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSpanMatchNoneQuery.java"><line nr="34" mi="0" ci="4" mb="0" cb="0"/><line nr="35" mi="0" ci="3" mb="0" cb="0"/><line nr="36" mi="0" ci="1" mb="0" cb="0"/><line nr="45" mi="0" ci="3" mb="0" cb="0"/><line nr="58" mi="0" ci="7" mb="0" cb="0"/><line nr="77" mi="0" ci="3" mb="0" cb="0"/><line nr="78" mi="0" ci="5" mb="0" cb="0"/><line nr="79" mi="0" ci="1" mb="0" cb="0"/><line nr="91" mi="1" ci="0" mb="0" cb="0"/><line nr="106" mi="0" ci="3" mb="0" cb="0"/><line nr="108" mi="0" ci="3" mb="0" cb="0"/><line nr="109" mi="0" ci="3" mb="0" cb="2"/><line nr="110" mi="0" ci="3" mb="0" cb="0"/><line nr="111" mi="0" ci="4" mb="0" cb="0"/><line nr="112" mi="0" ci="16" mb="0" cb="2"/><line nr="113" mi="0" ci="5" mb="0" cb="2"/><line nr="114" mi="0" ci="3" mb="0" cb="0"/><line nr="115" mi="0" ci="7" mb="0" cb="0"/><line nr="116" mi="0" ci="1" mb="0" cb="0"/><line nr="119" mi="0" ci="1" mb="0" cb="0"/><line nr="121" mi="0" ci="6" mb="0" cb="0"/><line nr="122" mi="1" ci="0" mb="0" cb="0"/><line nr="123" mi="6" ci="0" mb="0" cb="0"/><line nr="136" mi="1" ci="0" mb="0" cb="0"/><line nr="147" mi="4" ci="0" mb="0" cb="0"/><line nr="160" mi="4" ci="0" mb="0" cb="0"/><line nr="161" mi="13" ci="0" mb="0" cb="0"/><line nr="162" mi="3" ci="0" mb="0" cb="0"/><line nr="172" mi="0" ci="3" mb="0" cb="2"/><line nr="173" mi="0" ci="2" mb="0" cb="0"/><line nr="174" mi="0" ci="2" mb="1" cb="1"/><line nr="175" mi="2" ci="0" mb="0" cb="0"/><line nr="176" mi="0" ci="5" mb="1" cb="1"/><line nr="177" mi="0" ci="2" mb="0" cb="0"/><line nr="178" mi="3" ci="0" mb="0" cb="0"/><line nr="179" mi="3" ci="0" mb="2" cb="0"/><line nr="180" mi="7" ci="0" mb="2" cb="0"/><line nr="182" mi="6" ci="0" mb="0" cb="0"/><line nr="193" mi="5" ci="0" mb="0" cb="0"/><line nr="194" mi="3" ci="0" mb="2" cb="0"/><line nr="195" mi="8" ci="0" mb="0" cb="0"/><line nr="197" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="72" covered="96"/><counter type="BRANCH" missed="8" covered="10"/><counter type="LINE" missed="17" covered="25"/><counter type="COMPLEXITY" missed="10" covered="10"/><counter type="METHOD" missed="5" covered="6"/><counter type="CLASS" missed="0" covered="2"/></sourcefile><sourcefile name="MtasSpanMatchAllQuery.java"><line nr="32" mi="0" ci="4" mb="0" cb="0"/><line nr="43" mi="0" ci="6" mb="0" cb="0"/><line nr="44" mi="0" ci="3" mb="0" cb="0"/><line nr="45" mi="0" ci="1" mb="0" cb="0"/><line nr="54" mi="0" ci="3" mb="0" cb="0"/><line nr="68" mi="0" ci="7" mb="0" cb="0"/><line nr="93" mi="0" ci="3" mb="0" cb="0"/><line nr="94" mi="0" ci="5" mb="0" cb="0"/><line nr="95" mi="0" ci="3" mb="0" cb="0"/><line nr="96" mi="0" ci="1" mb="0" cb="0"/><line nr="107" mi="6" ci="0" mb="0" cb="0"/><line nr="108" mi="4" ci="0" mb="2" cb="0"/><line nr="109" mi="4" ci="0" mb="0" cb="0"/><line nr="111" mi="7" ci="0" mb="0" cb="0"/><line nr="112" mi="1" ci="0" mb="0" cb="0"/><line nr="113" mi="3" ci="0" mb="0" cb="0"/><line nr="115" mi="1" ci="0" mb="0" cb="0"/><line nr="117" mi="1" ci="0" mb="0" cb="0"/><line nr="132" mi="0" ci="3" mb="0" cb="0"/><line nr="134" mi="0" ci="3" mb="0" cb="0"/><line nr="135" mi="0" ci="3" mb="0" cb="2"/><line nr="136" mi="0" ci="3" mb="0" cb="0"/><line nr="137" mi="0" ci="4" mb="0" cb="0"/><line nr="138" mi="0" ci="16" mb="0" cb="2"/><line nr="139" mi="0" ci="5" mb="0" cb="2"/><line nr="140" mi="0" ci="3" mb="0" cb="0"/><line nr="141" mi="0" ci="7" mb="0" cb="0"/><line nr="142" mi="0" ci="1" mb="0" cb="0"/><line nr="145" mi="0" ci="1" mb="0" cb="0"/><line nr="147" mi="0" ci="7" mb="0" cb="0"/><line nr="149" mi="0" ci="7" mb="0" cb="0"/><line nr="151" mi="0" ci="5" mb="0" cb="0"/><line nr="152" mi="0" ci="2" mb="1" cb="1"/><line nr="153" mi="6" ci="0" mb="0" cb="0"/><line nr="155" mi="0" ci="3" mb="0" cb="0"/><line nr="156" mi="0" ci="9" mb="0" cb="0"/><line nr="159" mi="1" ci="0" mb="0" cb="0"/><line nr="161" mi="6" ci="0" mb="0" cb="0"/><line nr="174" mi="1" ci="0" mb="0" cb="0"/><line nr="185" mi="4" ci="0" mb="0" cb="0"/><line nr="198" mi="4" ci="0" mb="0" cb="0"/><line nr="199" mi="13" ci="0" mb="0" cb="0"/><line nr="200" mi="3" ci="0" mb="0" cb="0"/><line nr="210" mi="0" ci="3" mb="0" cb="2"/><line nr="211" mi="0" ci="2" mb="0" cb="0"/><line nr="212" mi="0" ci="2" mb="1" cb="1"/><line nr="213" mi="2" ci="0" mb="0" cb="0"/><line nr="214" mi="0" ci="5" mb="0" cb="2"/><line nr="215" mi="0" ci="2" mb="0" cb="0"/><line nr="216" mi="0" ci="3" mb="0" cb="0"/><line nr="217" mi="0" ci="6" mb="0" cb="0"/><line nr="227" mi="0" ci="5" mb="0" cb="0"/><line nr="228" mi="0" ci="8" mb="0" cb="0"/><line nr="229" mi="0" ci="2" mb="0" cb="0"/><counter type="INSTRUCTION" missed="67" covered="156"/><counter type="BRANCH" missed="4" covered="12"/><counter type="LINE" missed="17" covered="37"/><counter type="COMPLEXITY" missed="7" covered="13"/><counter type="METHOD" missed="4" covered="8"/><counter type="CLASS" missed="0" covered="2"/></sourcefile><counter type="INSTRUCTION" missed="5106" covered="8672"/><counter type="BRANCH" missed="940" covered="1124"/><counter type="LINE" missed="1068" covered="1986"/><counter type="COMPLEXITY" missed="835" covered="641"/><counter type="METHOD" missed="142" covered="302"/><counter type="CLASS" missed="1" covered="61"/></package><package name="mtas/codec/tree"><class name="mtas/codec/tree/IntervalTreeNode"><method name="&lt;init&gt;" desc="(II)V" line="43"><counter type="INSTRUCTION" missed="0" covered="20"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addList" desc="(Ljava/util/ArrayList;)V" line="58"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="28"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="10"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/tree/MtasTreeNode"><method name="&lt;init&gt;" desc="(II)V" line="37"><counter type="INSTRUCTION" missed="0" covered="17"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addIdAndRef" desc="(Ljava/lang/Integer;Ljava/lang/Long;IJ)V" line="55"><counter type="INSTRUCTION" missed="0" covered="17"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="34"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="10"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/tree/MtasTree"><method name="&lt;init&gt;" desc="(ZZ)V" line="42"><counter type="INSTRUCTION" missed="0" covered="18"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addIdFromDoc" desc="(Ljava/lang/Integer;Ljava/lang/Long;)V" line="56"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addParentFromToken" desc="(Lmtas/analysis/token/MtasToken;)V" line="68"><counter type="INSTRUCTION" missed="0" covered="25"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addPositionAndObjectFromToken" desc="(Lmtas/analysis/token/MtasToken;)V" line="84"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addPositionFromToken" desc="(Lmtas/analysis/token/MtasToken;Ljava/lang/Long;)V" line="100"><counter type="INSTRUCTION" missed="1" covered="169"/><counter type="BRANCH" missed="5" covered="19"/><counter type="LINE" missed="0" covered="31"/><counter type="COMPLEXITY" missed="5" covered="8"/><counter type="METHOD" missed="0" covered="1"/></method><method name="close" desc="()Lmtas/codec/tree/MtasTreeNode;" line="146"><counter type="INSTRUCTION" missed="6" covered="10"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="isSinglePoint" desc="()Z" line="195"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="isStorePrefixAndTermRef" desc="()Z" line="204"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="printBalance" desc="()V" line="211"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="printBalance" desc="(Ljava/lang/Integer;Lmtas/codec/tree/MtasTreeNode;)V" line="221"><counter type="INSTRUCTION" missed="104" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="11" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="118" covered="251"/><counter type="BRANCH" missed="14" covered="26"/><counter type="LINE" missed="14" covered="52"/><counter type="COMPLEXITY" missed="14" covered="16"/><counter type="METHOD" missed="2" covered="8"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/tree/IntervalRBTreeNode"><method name="&lt;init&gt;" desc="(IIII)V" line="33"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/tree/MtasRBTree"><method name="&lt;init&gt;" desc="(ZZ)V" line="22"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addRangeEmpty" desc="(IIIJ)V" line="34"><counter type="INSTRUCTION" missed="38" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="addSinglePoint" desc="(IIJLjava/lang/Integer;Ljava/lang/Long;)V" line="53"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addRange" desc="(IIIJLjava/lang/Integer;Ljava/lang/Long;)V" line="65"><counter type="INSTRUCTION" missed="0" covered="48"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addRange" desc="(Lmtas/codec/tree/MtasRBTreeNode;Ljava/lang/Integer;Ljava/lang/Integer;IJLjava/lang/Integer;Ljava/lang/Long;)Lmtas/codec/tree/MtasRBTreeNode;" line="88"><counter type="INSTRUCTION" missed="0" covered="150"/><counter type="BRANCH" missed="0" covered="16"/><counter type="LINE" missed="0" covered="20"/><counter type="COMPLEXITY" missed="0" covered="9"/><counter type="METHOD" missed="0" covered="1"/></method><method name="updateMax" desc="(Lmtas/codec/tree/MtasRBTreeNode;Lmtas/codec/tree/MtasRBTreeNode;)V" line="125"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="rotateRight" desc="(Lmtas/codec/tree/MtasRBTreeNode;)Lmtas/codec/tree/MtasRBTreeNode;" line="140"><counter type="INSTRUCTION" missed="4" covered="59"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="0" covered="11"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="rotateLeft" desc="(Lmtas/codec/tree/MtasRBTreeNode;)Lmtas/codec/tree/MtasRBTreeNode;" line="161"><counter type="INSTRUCTION" missed="4" covered="59"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="0" covered="11"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="flipColors" desc="(Lmtas/codec/tree/MtasRBTreeNode;)V" line="182"><counter type="INSTRUCTION" missed="24" covered="51"/><counter type="BRANCH" missed="14" covered="8"/><counter type="LINE" missed="1" covered="6"/><counter type="COMPLEXITY" missed="11" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="isRed" desc="(Lmtas/codec/tree/MtasRBTreeNode;)Z" line="197"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="size" desc="(Lmtas/codec/tree/MtasRBTreeNode;)I" line="210"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setMax" desc="(Lmtas/codec/tree/MtasRBTreeNode;)V" line="221"><counter type="INSTRUCTION" missed="0" covered="29"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="10"><counter type="INSTRUCTION" missed="2" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="72" covered="451"/><counter type="BRANCH" missed="24" covered="46"/><counter type="LINE" missed="6" covered="76"/><counter type="COMPLEXITY" missed="21" covered="27"/><counter type="METHOD" missed="1" covered="12"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/tree/IntervalTree"><method name="&lt;init&gt;" desc="()V" line="23"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="close" desc="()Lmtas/codec/tree/IntervalTreeNode;" line="33"><counter type="INSTRUCTION" missed="4" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="()Ljava/lang/String;" line="73"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="printBalance" desc="(Ljava/lang/Integer;Lmtas/codec/tree/IntervalTreeNode;)Ljava/lang/String;" line="84"><counter type="INSTRUCTION" missed="119" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="11" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getRoot" desc="()Lmtas/codec/tree/IntervalTreeNode;" line="107"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCurrent" desc="()Lmtas/codec/tree/IntervalTreeNode;" line="116"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setCurrent" desc="(Lmtas/codec/tree/IntervalTreeNode;)V" line="125"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="137" covered="15"/><counter type="BRANCH" missed="5" covered="1"/><counter type="LINE" missed="16" covered="6"/><counter type="COMPLEXITY" missed="7" covered="3"/><counter type="METHOD" missed="4" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/tree/IntervalTreeNodeData"><method name="&lt;init&gt;" desc="(IIII)V" line="37"><counter type="INSTRUCTION" missed="0" covered="20"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="()Ljava/lang/String;" line="51"><counter type="INSTRUCTION" missed="38" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="38" covered="20"/><counter type="LINE" missed="3" covered="7"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="1" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/tree/MtasTreeNodeId"><method name="&lt;init&gt;" desc="(JIJ)V" line="24"><counter type="INSTRUCTION" missed="0" covered="13"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="compareTo" desc="(Lmtas/codec/tree/MtasTreeNodeId;)I" line="37"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="47"><counter type="INSTRUCTION" missed="40" covered="0"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="hashCode" desc="()I" line="65"><counter type="INSTRUCTION" missed="30" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="70" covered="19"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="13" covered="6"/><counter type="COMPLEXITY" missed="8" covered="2"/><counter type="METHOD" missed="2" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/tree/MtasRBTreeNode"><method name="&lt;init&gt;" desc="(IIII)V" line="32"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/tree/IntervalRBTree"><method name="&lt;init&gt;" desc="()V" line="22"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/util/ArrayList;)V" line="32"><counter type="INSTRUCTION" missed="0" covered="25"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addRangeEmpty" desc="(II)V" line="46"><counter type="INSTRUCTION" missed="35" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="addSinglePoint" desc="(ILjava/util/ArrayList;)V" line="63"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="addRange" desc="(IILjava/util/ArrayList;)V" line="74"><counter type="INSTRUCTION" missed="8" covered="34"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addRange" desc="(Lmtas/codec/tree/IntervalRBTreeNode;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/util/ArrayList;)Lmtas/codec/tree/IntervalRBTreeNode;" line="94"><counter type="INSTRUCTION" missed="21" covered="120"/><counter type="BRANCH" missed="2" covered="14"/><counter type="LINE" missed="3" covered="17"/><counter type="COMPLEXITY" missed="2" covered="7"/><counter type="METHOD" missed="0" covered="1"/></method><method name="updateMaxMin" desc="(Lmtas/codec/tree/IntervalRBTreeNode;Lmtas/codec/tree/IntervalRBTreeNode;)V" line="129"><counter type="INSTRUCTION" missed="4" covered="17"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="rotateRight" desc="(Lmtas/codec/tree/IntervalRBTreeNode;)Lmtas/codec/tree/IntervalRBTreeNode;" line="147"><counter type="INSTRUCTION" missed="63" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="11" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="rotateLeft" desc="(Lmtas/codec/tree/IntervalRBTreeNode;)Lmtas/codec/tree/IntervalRBTreeNode;" line="168"><counter type="INSTRUCTION" missed="4" covered="59"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="0" covered="11"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="flipColors" desc="(Lmtas/codec/tree/IntervalRBTreeNode;)V" line="189"><counter type="INSTRUCTION" missed="24" covered="51"/><counter type="BRANCH" missed="14" covered="8"/><counter type="LINE" missed="1" covered="6"/><counter type="COMPLEXITY" missed="11" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="isRed" desc="(Lmtas/codec/tree/IntervalRBTreeNode;)Z" line="204"><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="size" desc="(Lmtas/codec/tree/IntervalRBTreeNode;)I" line="217"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setMaxMin" desc="(Lmtas/codec/tree/IntervalRBTreeNode;)V" line="228"><counter type="INSTRUCTION" missed="0" covered="51"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="13"><counter type="INSTRUCTION" missed="2" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="167" covered="389"/><counter type="BRANCH" missed="32" covered="42"/><counter type="LINE" missed="24" covered="69"/><counter type="COMPLEXITY" missed="28" covered="23"/><counter type="METHOD" missed="3" covered="11"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="MtasTree.java"><line nr="42" mi="0" ci="2" mb="0" cb="0"/><line nr="43" mi="0" ci="3" mb="0" cb="0"/><line nr="44" mi="0" ci="4" mb="0" cb="0"/><line nr="45" mi="0" ci="4" mb="0" cb="0"/><line nr="46" mi="0" ci="4" mb="0" cb="0"/><line nr="47" mi="0" ci="1" mb="0" cb="0"/><line nr="56" mi="0" ci="6" mb="2" cb="2"/><line nr="57" mi="0" ci="8" mb="0" cb="0"/><line nr="59" mi="0" ci="1" mb="0" cb="0"/><line nr="68" mi="0" ci="6" mb="2" cb="2"/><line nr="69" mi="0" ci="4" mb="0" cb="2"/><line nr="70" mi="0" ci="8" mb="0" cb="0"/><line nr="71" mi="0" ci="6" mb="0" cb="0"/><line nr="74" mi="0" ci="1" mb="0" cb="0"/><line nr="84" mi="0" ci="5" mb="0" cb="0"/><line nr="85" mi="0" ci="1" mb="0" cb="0"/><line nr="100" mi="1" ci="8" mb="1" cb="1"/><line nr="101" mi="0" ci="6" mb="2" cb="2"/><line nr="102" mi="0" ci="5" mb="0" cb="2"/><line nr="103" mi="0" ci="11" mb="0" cb="0"/><line nr="104" mi="0" ci="2" mb="0" cb="0"/><line nr="105" mi="0" ci="5" mb="0" cb="2"/><line nr="106" mi="0" ci="11" mb="0" cb="0"/><line nr="107" mi="0" ci="5" mb="0" cb="0"/><line nr="108" mi="0" ci="5" mb="1" cb="1"/><line nr="110" mi="0" ci="4" mb="0" cb="0"/><line nr="111" mi="0" ci="3" mb="0" cb="0"/><line nr="112" mi="0" ci="2" mb="0" cb="0"/><line nr="113" mi="0" ci="2" mb="0" cb="0"/><line nr="114" mi="0" ci="16" mb="0" cb="2"/><line nr="115" mi="0" ci="2" mb="0" cb="2"/><line nr="116" mi="0" ci="3" mb="0" cb="0"/><line nr="117" mi="0" ci="4" mb="0" cb="0"/><line nr="118" mi="0" ci="6" mb="0" cb="2"/><line nr="119" mi="0" ci="5" mb="0" cb="0"/><line nr="120" mi="0" ci="3" mb="0" cb="0"/><line nr="122" mi="0" ci="3" mb="0" cb="0"/><line nr="124" mi="0" ci="2" mb="1" cb="1"/><line nr="125" mi="0" ci="5" mb="0" cb="0"/><line nr="127" mi="0" ci="11" mb="0" cb="2"/><line nr="128" mi="0" ci="7" mb="0" cb="2"/><line nr="129" mi="0" ci="12" mb="0" cb="0"/><line nr="130" mi="0" ci="2" mb="0" cb="0"/><line nr="132" mi="0" ci="12" mb="0" cb="0"/><line nr="133" mi="0" ci="5" mb="0" cb="0"/><line nr="135" mi="0" ci="1" mb="0" cb="0"/><line nr="138" mi="0" ci="1" mb="0" cb="0"/><line nr="146" mi="0" ci="3" mb="1" cb="1"/><line nr="147" mi="6" ci="0" mb="0" cb="0"/><line nr="149" mi="0" ci="4" mb="0" cb="0"/><line nr="150" mi="0" ci="3" mb="0" cb="0"/><line nr="195" mi="0" ci="4" mb="0" cb="0"/><line nr="204" mi="0" ci="4" mb="0" cb="0"/><line nr="211" mi="6" ci="0" mb="0" cb="0"/><line nr="212" mi="1" ci="0" mb="0" cb="0"/><line nr="221" mi="2" ci="0" mb="2" cb="0"/><line nr="222" mi="9" ci="0" mb="0" cb="0"/><line nr="223" mi="14" ci="0" mb="0" cb="0"/><line nr="224" mi="10" ci="0" mb="0" cb="0"/><line nr="225" mi="5" ci="0" mb="2" cb="0"/><line nr="226" mi="20" ci="0" mb="0" cb="0"/><line nr="227" mi="5" ci="0" mb="0" cb="0"/><line nr="229" mi="24" ci="0" mb="0" cb="0"/><line nr="230" mi="5" ci="0" mb="0" cb="0"/><line nr="232" mi="9" ci="0" mb="0" cb="0"/><line nr="234" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="118" covered="251"/><counter type="BRANCH" missed="14" covered="26"/><counter type="LINE" missed="14" covered="52"/><counter type="COMPLEXITY" missed="14" covered="16"/><counter type="METHOD" missed="2" covered="8"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasTreeNodeId.java"><line nr="24" mi="0" ci="2" mb="0" cb="0"/><line nr="25" mi="0" ci="4" mb="0" cb="0"/><line nr="26" mi="0" ci="3" mb="0" cb="0"/><line nr="27" mi="0" ci="3" mb="0" cb="0"/><line nr="28" mi="0" ci="1" mb="0" cb="0"/><line nr="37" mi="0" ci="6" mb="0" cb="0"/><line nr="47" mi="3" ci="0" mb="2" cb="0"/><line nr="48" mi="2" ci="0" mb="0" cb="0"/><line nr="49" mi="2" ci="0" mb="2" cb="0"/><line nr="50" mi="2" ci="0" mb="0" cb="0"/><line nr="51" mi="5" ci="0" mb="2" cb="0"/><line nr="52" mi="2" ci="0" mb="0" cb="0"/><line nr="53" mi="3" ci="0" mb="0" cb="0"/><line nr="54" mi="21" ci="0" mb="6" cb="0"/><line nr="65" mi="5" ci="0" mb="0" cb="0"/><line nr="66" mi="8" ci="0" mb="0" cb="0"/><line nr="67" mi="7" ci="0" mb="0" cb="0"/><line nr="68" mi="8" ci="0" mb="0" cb="0"/><line nr="69" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="70" covered="19"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="13" covered="6"/><counter type="COMPLEXITY" missed="8" covered="2"/><counter type="METHOD" missed="2" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="IntervalRBTree.java"><line nr="13" mi="2" ci="6" mb="1" cb="1"/><line nr="22" mi="0" ci="2" mb="0" cb="0"/><line nr="23" mi="0" ci="5" mb="0" cb="0"/><line nr="24" mi="0" ci="1" mb="0" cb="0"/><line nr="32" mi="0" ci="2" mb="0" cb="0"/><line nr="33" mi="0" ci="10" mb="0" cb="2"/><line nr="34" mi="0" ci="8" mb="0" cb="0"/><line nr="35" mi="0" ci="1" mb="0" cb="0"/><line nr="36" mi="0" ci="3" mb="0" cb="0"/><line nr="37" mi="0" ci="1" mb="0" cb="0"/><line nr="46" mi="11" ci="0" mb="0" cb="0"/><line nr="47" mi="6" ci="0" mb="2" cb="0"/><line nr="50" mi="12" ci="0" mb="0" cb="0"/><line nr="51" mi="5" ci="0" mb="0" cb="0"/><line nr="53" mi="1" ci="0" mb="0" cb="0"/><line nr="63" mi="5" ci="0" mb="0" cb="0"/><line nr="64" mi="1" ci="0" mb="0" cb="0"/><line nr="74" mi="0" ci="11" mb="0" cb="0"/><line nr="75" mi="0" ci="5" mb="1" cb="1"/><line nr="76" mi="8" ci="0" mb="0" cb="0"/><line nr="78" mi="0" ci="12" mb="0" cb="0"/><line nr="79" mi="0" ci="5" mb="0" cb="0"/><line nr="81" mi="0" ci="1" mb="0" cb="0"/><line nr="94" mi="0" ci="2" mb="0" cb="0"/><line nr="95" mi="0" ci="2" mb="0" cb="2"/><line nr="96" mi="0" ci="13" mb="0" cb="0"/><line nr="97" mi="0" ci="10" mb="0" cb="0"/><line nr="98" mi="0" ci="3" mb="0" cb="0"/><line nr="99" mi="0" ci="6" mb="0" cb="0"/><line nr="100" mi="0" ci="1" mb="0" cb="0"/><line nr="101" mi="0" ci="5" mb="1" cb="1"/><line nr="102" mi="10" ci="0" mb="0" cb="0"/><line nr="103" mi="7" ci="0" mb="0" cb="0"/><line nr="105" mi="0" ci="10" mb="0" cb="0"/><line nr="106" mi="0" ci="6" mb="0" cb="0"/><line nr="108" mi="0" ci="12" mb="0" cb="4"/><line nr="109" mi="0" ci="4" mb="0" cb="0"/><line nr="111" mi="0" ci="14" mb="1" cb="3"/><line nr="112" mi="4" ci="0" mb="0" cb="0"/><line nr="114" mi="0" ci="12" mb="0" cb="4"/><line nr="115" mi="0" ci="3" mb="0" cb="0"/><line nr="117" mi="0" ci="15" mb="0" cb="0"/><line nr="119" mi="0" ci="2" mb="0" cb="0"/><line nr="129" mi="0" ci="2" mb="1" cb="1"/><line nr="130" mi="0" ci="5" mb="1" cb="1"/><line nr="131" mi="0" ci="4" mb="0" cb="0"/><line nr="133" mi="0" ci="5" mb="1" cb="1"/><line nr="134" mi="4" ci="0" mb="0" cb="0"/><line nr="137" mi="0" ci="1" mb="0" cb="0"/><line nr="147" mi="14" ci="0" mb="6" cb="0"/><line nr="148" mi="4" ci="0" mb="0" cb="0"/><line nr="149" mi="4" ci="0" mb="0" cb="0"/><line nr="150" mi="3" ci="0" mb="0" cb="0"/><line nr="151" mi="6" ci="0" mb="0" cb="0"/><line nr="152" mi="5" ci="0" mb="0" cb="0"/><line nr="153" mi="4" ci="0" mb="0" cb="0"/><line nr="154" mi="15" ci="0" mb="0" cb="0"/><line nr="155" mi="3" ci="0" mb="0" cb="0"/><line nr="156" mi="3" ci="0" mb="0" cb="0"/><line nr="157" mi="2" ci="0" mb="0" cb="0"/><line nr="168" mi="4" ci="10" mb="3" cb="3"/><line nr="169" mi="0" ci="4" mb="0" cb="0"/><line nr="170" mi="0" ci="4" mb="0" cb="0"/><line nr="171" mi="0" ci="3" mb="0" cb="0"/><line nr="172" mi="0" ci="6" mb="0" cb="0"/><line nr="173" mi="0" ci="5" mb="0" cb="0"/><line nr="174" mi="0" ci="4" mb="0" cb="0"/><line nr="175" mi="0" ci="15" mb="0" cb="0"/><line nr="176" mi="0" ci="3" mb="0" cb="0"/><line nr="177" mi="0" ci="3" mb="0" cb="0"/><line nr="178" mi="0" ci="2" mb="0" cb="0"/><line nr="189" mi="4" ci="10" mb="4" cb="4"/><line nr="190" mi="6" ci="18" mb="4" cb="4"/><line nr="191" mi="14" ci="0" mb="6" cb="0"/><line nr="192" mi="0" ci="6" mb="0" cb="0"/><line nr="193" mi="0" ci="8" mb="0" cb="0"/><line nr="194" mi="0" ci="8" mb="0" cb="0"/><line nr="195" mi="0" ci="1" mb="0" cb="0"/><line nr="204" mi="0" ci="2" mb="0" cb="2"/><line nr="205" mi="0" ci="2" mb="0" cb="0"/><line nr="207" mi="0" ci="7" mb="0" cb="2"/><line nr="217" mi="0" ci="2" mb="0" cb="2"/><line nr="218" mi="0" ci="2" mb="0" cb="0"/><line nr="219" mi="0" ci="3" mb="0" cb="0"/><line nr="228" mi="0" ci="4" mb="0" cb="0"/><line nr="229" mi="0" ci="4" mb="0" cb="0"/><line nr="230" mi="0" ci="3" mb="0" cb="2"/><line nr="231" mi="0" ci="9" mb="0" cb="0"/><line nr="232" mi="0" ci="9" mb="0" cb="0"/><line nr="234" mi="0" ci="3" mb="0" cb="2"/><line nr="235" mi="0" ci="9" mb="0" cb="0"/><line nr="236" mi="0" ci="9" mb="0" cb="0"/><line nr="238" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="167" covered="389"/><counter type="BRANCH" missed="32" covered="42"/><counter type="LINE" missed="24" covered="69"/><counter type="COMPLEXITY" missed="28" covered="23"/><counter type="METHOD" missed="3" covered="11"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasRBTree.java"><line nr="10" mi="2" ci="6" mb="1" cb="1"/><line nr="22" mi="0" ci="4" mb="0" cb="0"/><line nr="23" mi="0" ci="5" mb="0" cb="0"/><line nr="24" mi="0" ci="1" mb="0" cb="0"/><line nr="34" mi="11" ci="0" mb="0" cb="0"/><line nr="35" mi="6" ci="0" mb="2" cb="0"/><line nr="38" mi="15" ci="0" mb="0" cb="0"/><line nr="40" mi="5" ci="0" mb="0" cb="0"/><line nr="42" mi="1" ci="0" mb="0" cb="0"/><line nr="53" mi="0" ci="8" mb="0" cb="0"/><line nr="54" mi="0" ci="1" mb="0" cb="0"/><line nr="65" mi="0" ci="11" mb="0" cb="0"/><line nr="66" mi="0" ci="5" mb="0" cb="2"/><line nr="67" mi="0" ci="11" mb="0" cb="0"/><line nr="69" mi="0" ci="15" mb="0" cb="0"/><line nr="70" mi="0" ci="5" mb="0" cb="0"/><line nr="72" mi="0" ci="1" mb="0" cb="0"/><line nr="88" mi="0" ci="2" mb="0" cb="0"/><line nr="89" mi="0" ci="2" mb="0" cb="2"/><line nr="90" mi="0" ci="13" mb="0" cb="0"/><line nr="91" mi="0" ci="10" mb="0" cb="0"/><line nr="92" mi="0" ci="6" mb="0" cb="0"/><line nr="93" mi="0" ci="6" mb="0" cb="0"/><line nr="94" mi="0" ci="1" mb="0" cb="0"/><line nr="95" mi="0" ci="5" mb="0" cb="2"/><line nr="96" mi="0" ci="13" mb="0" cb="0"/><line nr="98" mi="0" ci="7" mb="0" cb="0"/><line nr="100" mi="0" ci="13" mb="0" cb="0"/><line nr="102" mi="0" ci="6" mb="0" cb="0"/><line nr="104" mi="0" ci="12" mb="0" cb="4"/><line nr="105" mi="0" ci="4" mb="0" cb="0"/><line nr="107" mi="0" ci="14" mb="0" cb="4"/><line nr="108" mi="0" ci="4" mb="0" cb="0"/><line nr="110" mi="0" ci="12" mb="0" cb="4"/><line nr="111" mi="0" ci="3" mb="0" cb="0"/><line nr="113" mi="0" ci="15" mb="0" cb="0"/><line nr="115" mi="0" ci="2" mb="0" cb="0"/><line nr="125" mi="0" ci="2" mb="1" cb="1"/><line nr="126" mi="0" ci="5" mb="0" cb="2"/><line nr="127" mi="0" ci="4" mb="0" cb="0"/><line nr="130" mi="0" ci="1" mb="0" cb="0"/><line nr="140" mi="4" ci="10" mb="3" cb="3"/><line nr="141" mi="0" ci="4" mb="0" cb="0"/><line nr="142" mi="0" ci="4" mb="0" cb="0"/><line nr="143" mi="0" ci="3" mb="0" cb="0"/><line nr="144" mi="0" ci="6" mb="0" cb="0"/><line nr="145" mi="0" ci="5" mb="0" cb="0"/><line nr="146" mi="0" ci="4" mb="0" cb="0"/><line nr="147" mi="0" ci="15" mb="0" cb="0"/><line nr="148" mi="0" ci="3" mb="0" cb="0"/><line nr="149" mi="0" ci="3" mb="0" cb="0"/><line nr="150" mi="0" ci="2" mb="0" cb="0"/><line nr="161" mi="4" ci="10" mb="3" cb="3"/><line nr="162" mi="0" ci="4" mb="0" cb="0"/><line nr="163" mi="0" ci="4" mb="0" cb="0"/><line nr="164" mi="0" ci="3" mb="0" cb="0"/><line nr="165" mi="0" ci="6" mb="0" cb="0"/><line nr="166" mi="0" ci="5" mb="0" cb="0"/><line nr="167" mi="0" ci="4" mb="0" cb="0"/><line nr="168" mi="0" ci="15" mb="0" cb="0"/><line nr="169" mi="0" ci="3" mb="0" cb="0"/><line nr="170" mi="0" ci="3" mb="0" cb="0"/><line nr="171" mi="0" ci="2" mb="0" cb="0"/><line nr="182" mi="4" ci="10" mb="4" cb="4"/><line nr="183" mi="6" ci="18" mb="4" cb="4"/><line nr="184" mi="14" ci="0" mb="6" cb="0"/><line nr="185" mi="0" ci="6" mb="0" cb="0"/><line nr="186" mi="0" ci="8" mb="0" cb="0"/><line nr="187" mi="0" ci="8" mb="0" cb="0"/><line nr="188" mi="0" ci="1" mb="0" cb="0"/><line nr="197" mi="0" ci="2" mb="0" cb="2"/><line nr="198" mi="0" ci="2" mb="0" cb="0"/><line nr="200" mi="0" ci="7" mb="0" cb="2"/><line nr="210" mi="0" ci="2" mb="0" cb="2"/><line nr="211" mi="0" ci="2" mb="0" cb="0"/><line nr="212" mi="0" ci="3" mb="0" cb="0"/><line nr="221" mi="0" ci="4" mb="0" cb="0"/><line nr="222" mi="0" ci="3" mb="0" cb="2"/><line nr="223" mi="0" ci="9" mb="0" cb="0"/><line nr="225" mi="0" ci="3" mb="0" cb="2"/><line nr="226" mi="0" ci="9" mb="0" cb="0"/><line nr="228" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="72" covered="451"/><counter type="BRANCH" missed="24" covered="46"/><counter type="LINE" missed="6" covered="76"/><counter type="COMPLEXITY" missed="21" covered="27"/><counter type="METHOD" missed="1" covered="12"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasRBTreeNode.java"><line nr="32" mi="0" ci="4" mb="0" cb="0"/><line nr="33" mi="0" ci="3" mb="0" cb="0"/><line nr="34" mi="0" ci="3" mb="0" cb="0"/><line nr="35" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="IntervalTreeNodeData.java"><line nr="37" mi="0" ci="2" mb="0" cb="0"/><line nr="38" mi="0" ci="3" mb="0" cb="0"/><line nr="39" mi="0" ci="3" mb="0" cb="0"/><line nr="40" mi="0" ci="3" mb="0" cb="0"/><line nr="41" mi="0" ci="3" mb="0" cb="0"/><line nr="42" mi="0" ci="5" mb="0" cb="0"/><line nr="43" mi="0" ci="1" mb="0" cb="0"/><line nr="51" mi="4" ci="0" mb="0" cb="0"/><line nr="52" mi="32" ci="0" mb="0" cb="0"/><line nr="54" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="38" covered="20"/><counter type="LINE" missed="3" covered="7"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="1" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="IntervalTreeNode.java"><line nr="43" mi="0" ci="2" mb="0" cb="0"/><line nr="44" mi="0" ci="3" mb="0" cb="0"/><line nr="45" mi="0" ci="3" mb="0" cb="0"/><line nr="46" mi="0" ci="3" mb="0" cb="0"/><line nr="47" mi="0" ci="3" mb="0" cb="0"/><line nr="48" mi="0" ci="5" mb="0" cb="0"/><line nr="49" mi="0" ci="1" mb="0" cb="0"/><line nr="58" mi="0" ci="2" mb="1" cb="1"/><line nr="59" mi="0" ci="5" mb="0" cb="0"/><line nr="61" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="28"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="10"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="IntervalTree.java"><line nr="23" mi="0" ci="2" mb="0" cb="0"/><line nr="24" mi="0" ci="3" mb="0" cb="0"/><line nr="25" mi="0" ci="1" mb="0" cb="0"/><line nr="33" mi="0" ci="3" mb="1" cb="1"/><line nr="34" mi="4" ci="0" mb="0" cb="0"/><line nr="36" mi="0" ci="3" mb="0" cb="0"/><line nr="73" mi="7" ci="0" mb="0" cb="0"/><line nr="84" mi="4" ci="0" mb="0" cb="0"/><line nr="85" mi="2" ci="0" mb="2" cb="0"/><line nr="86" mi="12" ci="0" mb="0" cb="0"/><line nr="87" mi="14" ci="0" mb="0" cb="0"/><line nr="88" mi="11" ci="0" mb="0" cb="0"/><line nr="89" mi="5" ci="0" mb="2" cb="0"/><line nr="90" mi="26" ci="0" mb="0" cb="0"/><line nr="93" mi="25" ci="0" mb="0" cb="0"/><line nr="94" mi="5" ci="0" mb="0" cb="0"/><line nr="96" mi="12" ci="0" mb="0" cb="0"/><line nr="98" mi="3" ci="0" mb="0" cb="0"/><line nr="107" mi="0" ci="3" mb="0" cb="0"/><line nr="116" mi="3" ci="0" mb="0" cb="0"/><line nr="125" mi="3" ci="0" mb="0" cb="0"/><line nr="126" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="137" covered="15"/><counter type="BRANCH" missed="5" covered="1"/><counter type="LINE" missed="16" covered="6"/><counter type="COMPLEXITY" missed="7" covered="3"/><counter type="METHOD" missed="4" covered="3"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="IntervalRBTreeNode.java"><line nr="33" mi="0" ci="4" mb="0" cb="0"/><line nr="34" mi="0" ci="3" mb="0" cb="0"/><line nr="35" mi="0" ci="3" mb="0" cb="0"/><line nr="36" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="11"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasTreeNode.java"><line nr="37" mi="0" ci="2" mb="0" cb="0"/><line nr="38" mi="0" ci="3" mb="0" cb="0"/><line nr="39" mi="0" ci="3" mb="0" cb="0"/><line nr="40" mi="0" ci="3" mb="0" cb="0"/><line nr="41" mi="0" ci="5" mb="0" cb="0"/><line nr="42" mi="0" ci="1" mb="0" cb="0"/><line nr="55" mi="0" ci="2" mb="1" cb="1"/><line nr="56" mi="0" ci="8" mb="0" cb="0"/><line nr="58" mi="0" ci="6" mb="0" cb="0"/><line nr="60" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="34"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="10"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="602" covered="1229"/><counter type="BRANCH" missed="89" covered="117"/><counter type="LINE" missed="76" covered="244"/><counter type="COMPLEXITY" missed="81" covered="78"/><counter type="METHOD" missed="13" covered="43"/><counter type="CLASS" missed="0" covered="10"/></package><package name="mtas/parser/cql/util"><class name="mtas/parser/cql/util/MtasCQLParserWordFullCondition"><method name="&lt;init&gt;" desc="(Lmtas/parser/cql/util/MtasCQLParserWordCondition;)V" line="24"><counter type="INSTRUCTION" missed="6" covered="23"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="2" covered="9"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCondition" desc="()Lmtas/parser/cql/util/MtasCQLParserWordCondition;" line="44"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="isEmpty" desc="()Z" line="53"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getQuery" desc="()Lmtas/search/spans/util/MtasSpanQuery;" line="64"><counter type="INSTRUCTION" missed="125" covered="130"/><counter type="BRANCH" missed="11" covered="15"/><counter type="LINE" missed="22" covered="26"/><counter type="COMPLEXITY" missed="8" covered="6"/><counter type="METHOD" missed="0" covered="1"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="145"><counter type="INSTRUCTION" missed="4" covered="25"/><counter type="BRANCH" missed="2" covered="6"/><counter type="LINE" missed="2" covered="8"/><counter type="COMPLEXITY" missed="2" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="166"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="154" covered="181"/><counter type="BRANCH" missed="14" covered="22"/><counter type="LINE" missed="30" covered="44"/><counter type="COMPLEXITY" missed="13" covered="11"/><counter type="METHOD" missed="2" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/parser/cql/util/MtasCQLParserGroupFullCondition"><method name="&lt;init&gt;" desc="(Lmtas/parser/cql/util/MtasCQLParserGroupCondition;Ljava/lang/String;)V" line="36"><counter type="INSTRUCTION" missed="0" covered="37"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="12"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCondition" desc="()Lmtas/parser/cql/util/MtasCQLParserGroupCondition;" line="57"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getMinimumOccurence" desc="()I" line="68"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getMaximumOccurence" desc="()I" line="79"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setOccurence" desc="(II)V" line="91"><counter type="INSTRUCTION" missed="21" covered="19"/><counter type="BRANCH" missed="4" covered="4"/><counter type="LINE" missed="2" covered="5"/><counter type="COMPLEXITY" missed="4" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="isOptional" desc="()Z" line="109"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setOptional" desc="(Z)V" line="121"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getQuery" desc="()Lmtas/search/spans/util/MtasSpanQuery;" line="132"><counter type="INSTRUCTION" missed="0" covered="28"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="148"><counter type="INSTRUCTION" missed="4" covered="24"/><counter type="BRANCH" missed="3" covered="5"/><counter type="LINE" missed="1" covered="6"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="166"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="55" covered="117"/><counter type="BRANCH" missed="7" covered="17"/><counter type="LINE" missed="10" covered="31"/><counter type="COMPLEXITY" missed="10" covered="12"/><counter type="METHOD" missed="3" covered="7"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/parser/cql/util/MtasCQLParserBasicSentenceCondition"><method name="&lt;init&gt;" desc="(Lmtas/search/spans/util/MtasSpanQuery;Ljava/lang/Integer;)V" line="45"><counter type="INSTRUCTION" missed="0" covered="26"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addWord" desc="(Lmtas/parser/cql/util/MtasCQLParserWordFullCondition;)V" line="62"><counter type="INSTRUCTION" missed="10" covered="16"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addGroup" desc="(Lmtas/parser/cql/util/MtasCQLParserGroupFullCondition;)V" line="79"><counter type="INSTRUCTION" missed="5" covered="10"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addBasicSentence" desc="(Lmtas/parser/cql/util/MtasCQLParserBasicSentenceCondition;)V" line="94"><counter type="INSTRUCTION" missed="5" covered="13"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="6"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getMinimumOccurence" desc="()I" line="109"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getMaximumOccurence" desc="()I" line="118"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setOccurence" desc="(II)V" line="129"><counter type="INSTRUCTION" missed="26" covered="23"/><counter type="BRANCH" missed="5" covered="5"/><counter type="LINE" missed="3" covered="6"/><counter type="COMPLEXITY" missed="5" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="isOptional" desc="()Z" line="149"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setOptional" desc="(Z)V" line="159"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="simplify" desc="()V" line="168"><counter type="INSTRUCTION" missed="51" covered="139"/><counter type="BRANCH" missed="12" covered="22"/><counter type="LINE" missed="16" covered="38"/><counter type="COMPLEXITY" missed="9" covered="9"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPartList" desc="()Ljava/util/List;" line="247"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getQuery" desc="()Lmtas/search/spans/util/MtasSpanQuery;" line="257"><counter type="INSTRUCTION" missed="0" covered="108"/><counter type="BRANCH" missed="0" covered="12"/><counter type="LINE" missed="0" covered="27"/><counter type="COMPLEXITY" missed="0" covered="7"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="()Ljava/lang/String;" line="303"><counter type="INSTRUCTION" missed="72" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="13" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;clinit&gt;" desc="()V" line="15"><counter type="INSTRUCTION" missed="2" covered="6"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="177" covered="351"/><counter type="BRANCH" missed="29" covered="45"/><counter type="LINE" missed="37" covered="99"/><counter type="COMPLEXITY" missed="26" covered="25"/><counter type="METHOD" missed="3" covered="11"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/parser/cql/util/MtasCQLParserGroupQuery"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;)V" line="44"><counter type="INSTRUCTION" missed="0" covered="27"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="57"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="70"><counter type="INSTRUCTION" missed="87" covered="79"/><counter type="BRANCH" missed="12" covered="7"/><counter type="LINE" missed="7" covered="10"/><counter type="COMPLEXITY" missed="10" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getField" desc="()Ljava/lang/String;" line="104"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="rewrite" desc="(Lorg/apache/lucene/index/IndexReader;)Lmtas/search/spans/util/MtasSpanQuery;" line="115"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lorg/apache/lucene/search/spans/SpanWeight;" line="128"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="138"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="148"><counter type="INSTRUCTION" missed="4" covered="21"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="2" covered="6"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="165"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="disableTwoPhaseIterator" desc="()V" line="176"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="110" covered="166"/><counter type="BRANCH" missed="14" covered="11"/><counter type="LINE" missed="14" covered="28"/><counter type="COMPLEXITY" missed="15" covered="9"/><counter type="METHOD" missed="3" covered="7"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/parser/cql/util/MtasCQLParserWordCondition"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;)V" line="49"><counter type="INSTRUCTION" missed="0" covered="30"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="type" desc="()Ljava/lang/String;" line="65"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="field" desc="()Ljava/lang/String;" line="74"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="swapNot" desc="()V" line="81"><counter type="INSTRUCTION" missed="2" covered="10"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="not" desc="()Z" line="91"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addPositiveQuery" desc="(Lmtas/search/spans/util/MtasSpanQuery;)V" line="100"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addNegativeQuery" desc="(Lmtas/search/spans/util/MtasSpanQuery;)V" line="109"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getPositiveQuery" desc="()Ljava/util/List;" line="118"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getPositiveQuery" desc="(I)Lmtas/search/spans/util/MtasSpanQuery;" line="128"><counter type="INSTRUCTION" missed="2" covered="13"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getNegativeQuery" desc="()Ljava/util/List;" line="141"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getNegativeQuery" desc="(I)Lmtas/search/spans/util/MtasSpanQuery;" line="151"><counter type="INSTRUCTION" missed="2" covered="13"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addCondition" desc="(Lmtas/parser/cql/util/MtasCQLParserWordCondition;)V" line="164"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="isSingle" desc="()Z" line="175"><counter type="INSTRUCTION" missed="2" covered="22"/><counter type="BRANCH" missed="2" covered="6"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="2" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="isSimplePositive" desc="()Z" line="191"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="isSimpleNegative" desc="()Z" line="204"><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="BRANCH" missed="0" covered="4"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="isEmpty" desc="()Z" line="216"><counter type="INSTRUCTION" missed="0" covered="16"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="swapType" desc="()V" line="227"><counter type="INSTRUCTION" missed="21" covered="32"/><counter type="BRANCH" missed="4" covered="2"/><counter type="LINE" missed="5" covered="9"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="simplified" desc="()Ljava/lang/Boolean;" line="250"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="simplify" desc="()V" line="257"><counter type="INSTRUCTION" missed="185" covered="165"/><counter type="BRANCH" missed="26" covered="28"/><counter type="LINE" missed="38" covered="34"/><counter type="COMPLEXITY" missed="15" covered="13"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="()Ljava/lang/String;" line="373"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="toString" desc="(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" line="384"><counter type="INSTRUCTION" missed="177" covered="0"/><counter type="BRANCH" missed="18" covered="0"/><counter type="LINE" missed="22" covered="0"/><counter type="COMPLEXITY" missed="10" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="420"><counter type="INSTRUCTION" missed="39" covered="112"/><counter type="BRANCH" missed="19" covered="21"/><counter type="LINE" missed="12" covered="22"/><counter type="COMPLEXITY" missed="16" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="478"><counter type="INSTRUCTION" missed="73" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="9" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="518" covered="467"/><counter type="BRANCH" missed="80" covered="74"/><counter type="LINE" missed="93" covered="106"/><counter type="COMPLEXITY" missed="59" covered="41"/><counter type="METHOD" missed="5" covered="18"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/parser/cql/util/MtasCQLParserWordPositionQuery"><method name="&lt;init&gt;" desc="(Ljava/lang/String;I)V" line="31"><counter type="INSTRUCTION" missed="0" covered="20"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;II)V" line="44"><counter type="INSTRUCTION" missed="0" covered="21"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getField" desc="()Ljava/lang/String;" line="56"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="rewrite" desc="(Lorg/apache/lucene/index/IndexReader;)Lmtas/search/spans/util/MtasSpanQuery;" line="67"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lorg/apache/lucene/search/spans/SpanWeight;" line="80"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="90"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="100"><counter type="INSTRUCTION" missed="6" covered="19"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="3" covered="5"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="117"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="disableTwoPhaseIterator" desc="()V" line="128"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="25" covered="92"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="8" covered="19"/><counter type="COMPLEXITY" missed="6" covered="6"/><counter type="METHOD" missed="3" covered="6"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/parser/cql/util/MtasCQLParserDefaultPrefixCondition"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/HashMap;Ljava/util/HashSet;)V" line="27"><counter type="INSTRUCTION" missed="5" covered="17"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="4"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="5" covered="17"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="4"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/parser/cql/util/MtasCQLParserWordQuery"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V" line="54"><counter type="INSTRUCTION" missed="29" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Ljava/util/Set;)V" line="72"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Ljava/util/Set;)V" line="89"><counter type="INSTRUCTION" missed="108" covered="161"/><counter type="BRANCH" missed="10" covered="14"/><counter type="LINE" missed="11" covered="24"/><counter type="COMPLEXITY" missed="10" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getField" desc="()Ljava/lang/String;" line="141"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="rewrite" desc="(Lorg/apache/lucene/index/IndexReader;)Lmtas/search/spans/util/MtasSpanQuery;" line="152"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createWeight" desc="(Lorg/apache/lucene/search/IndexSearcher;Z)Lorg/apache/lucene/search/spans/SpanWeight;" line="165"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="toString" desc="(Ljava/lang/String;)Ljava/lang/String;" line="175"><counter type="INSTRUCTION" missed="7" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="185"><counter type="INSTRUCTION" missed="4" covered="21"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="2" covered="6"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="202"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="disableTwoPhaseIterator" desc="()V" line="213"><counter type="INSTRUCTION" missed="6" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="160" covered="223"/><counter type="BRANCH" missed="12" covered="18"/><counter type="LINE" missed="22" covered="38"/><counter type="COMPLEXITY" missed="16" covered="9"/><counter type="METHOD" missed="4" covered="6"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/parser/cql/util/MtasCQLParserSentenceCondition"><method name="&lt;init&gt;" desc="(Lmtas/parser/cql/util/MtasCQLParserBasicSentenceCondition;Lmtas/search/spans/util/MtasSpanQuery;Ljava/lang/Integer;)V" line="24"><counter type="INSTRUCTION" missed="0" covered="35"/><counter type="LINE" missed="0" covered="12"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Lmtas/parser/cql/util/MtasCQLParserSentenceCondition;Lmtas/search/spans/util/MtasSpanQuery;Ljava/lang/Integer;)V" line="24"><counter type="INSTRUCTION" missed="0" covered="35"/><counter type="LINE" missed="0" covered="12"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addBasicSentenceToEndLatestSequence" desc="(Lmtas/parser/cql/util/MtasCQLParserBasicSentenceCondition;)V" line="97"><counter type="INSTRUCTION" missed="57" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="12" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="addSentenceToEndLatestSequence" desc="(Lmtas/parser/cql/util/MtasCQLParserSentenceCondition;)V" line="220"><counter type="INSTRUCTION" missed="24" covered="72"/><counter type="BRANCH" missed="2" covered="6"/><counter type="LINE" missed="6" covered="17"/><counter type="COMPLEXITY" missed="2" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="addSentenceAsFirstOption" desc="(Lmtas/parser/cql/util/MtasCQLParserSentenceCondition;)V" line="265"><counter type="INSTRUCTION" missed="24" covered="82"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="6" covered="22"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="isBasic" desc="()Z" line="357"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="isSingle" desc="()Z" line="366"><counter type="INSTRUCTION" missed="2" covered="12"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="simplify" desc="()V" line="375"><counter type="INSTRUCTION" missed="0" covered="71"/><counter type="BRANCH" missed="1" covered="13"/><counter type="LINE" missed="0" covered="17"/><counter type="COMPLEXITY" missed="1" covered="7"/><counter type="METHOD" missed="0" covered="1"/></method><method name="simplifySequence" desc="(Ljava/util/List;)V" line="408"><counter type="INSTRUCTION" missed="66" covered="135"/><counter type="BRANCH" missed="30" covered="28"/><counter type="LINE" missed="13" covered="33"/><counter type="COMPLEXITY" missed="20" covered="10"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getMinimumOccurence" desc="()I" line="483"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getMaximumOccurence" desc="()I" line="492"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setOccurence" desc="(II)V" line="503"><counter type="INSTRUCTION" missed="21" covered="19"/><counter type="BRANCH" missed="4" covered="4"/><counter type="LINE" missed="2" covered="5"/><counter type="COMPLEXITY" missed="4" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="isOptional" desc="()Z" line="519"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setOptional" desc="(Z)V" line="542"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createQuery" desc="(Ljava/util/List;)Lmtas/search/spans/util/MtasSpanQuery;" line="555"><counter type="INSTRUCTION" missed="20" covered="69"/><counter type="BRANCH" missed="1" covered="7"/><counter type="LINE" missed="1" covered="11"/><counter type="COMPLEXITY" missed="1" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getQuery" desc="()Lmtas/search/spans/util/MtasSpanQuery;" line="585"><counter type="INSTRUCTION" missed="53" covered="82"/><counter type="BRANCH" missed="5" covered="11"/><counter type="LINE" missed="9" covered="17"/><counter type="COMPLEXITY" missed="4" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="()Ljava/lang/String;" line="628"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="toString" desc="(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" line="639"><counter type="INSTRUCTION" missed="205" covered="0"/><counter type="BRANCH" missed="16" covered="0"/><counter type="LINE" missed="25" covered="0"/><counter type="COMPLEXITY" missed="9" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="480" covered="625"/><counter type="BRANCH" missed="70" covered="76"/><counter type="LINE" missed="76" covered="151"/><counter type="COMPLEXITY" missed="51" covered="40"/><counter type="METHOD" missed="4" covered="14"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/parser/cql/util/MtasCQLParserSentencePartCondition"><method name="&lt;init&gt;" desc="(Lmtas/parser/cql/util/MtasCQLParserBasicSentenceCondition;Lmtas/search/spans/util/MtasSpanQuery;Ljava/lang/Integer;)V" line="12"><counter type="INSTRUCTION" missed="0" covered="36"/><counter type="LINE" missed="0" covered="13"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Lmtas/parser/cql/util/MtasCQLParserSentenceCondition;Lmtas/search/spans/util/MtasSpanQuery;Ljava/lang/Integer;)V" line="12"><counter type="INSTRUCTION" missed="0" covered="36"/><counter type="LINE" missed="0" covered="13"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setFirstOccurence" desc="(II)V" line="84"><counter type="INSTRUCTION" missed="23" covered="26"/><counter type="BRANCH" missed="4" covered="6"/><counter type="LINE" missed="2" covered="7"/><counter type="COMPLEXITY" missed="4" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setFirstOptional" desc="(Z)V" line="105"><counter type="INSTRUCTION" missed="13" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setOr" desc="(Z)V" line="119"><counter type="INSTRUCTION" missed="5" covered="8"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setSecondPart" desc="(Lmtas/parser/cql/util/MtasCQLParserSentencePartCondition;)V" line="134"><counter type="INSTRUCTION" missed="5" covered="8"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createFullSentence" desc="()Lmtas/parser/cql/util/MtasCQLParserSentenceCondition;" line="149"><counter type="INSTRUCTION" missed="3" covered="132"/><counter type="BRANCH" missed="1" covered="13"/><counter type="LINE" missed="1" covered="26"/><counter type="COMPLEXITY" missed="1" covered="7"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="49" covered="246"/><counter type="BRANCH" missed="9" covered="21"/><counter type="LINE" missed="9" covered="60"/><counter type="COMPLEXITY" missed="9" covered="13"/><counter type="METHOD" missed="1" covered="6"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/parser/cql/util/MtasCQLParserGroupCondition"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Lmtas/search/spans/util/MtasSpanQuery;)V" line="22"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="field" desc="()Ljava/lang/String;" line="33"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getQuery" desc="()Lmtas/search/spans/util/MtasSpanQuery;" line="42"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="52"><counter type="INSTRUCTION" missed="3" covered="23"/><counter type="BRANCH" missed="4" covered="4"/><counter type="LINE" missed="1" covered="4"/><counter type="COMPLEXITY" missed="4" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hashCode" desc="()I" line="68"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="29" covered="35"/><counter type="BRANCH" missed="4" covered="4"/><counter type="LINE" missed="6" covered="9"/><counter type="COMPLEXITY" missed="6" covered="3"/><counter type="METHOD" missed="2" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/parser/cql/util/MtasCQLParserBasicSentencePartCondition"><method name="&lt;init&gt;" desc="()V" line="9"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getMinimumOccurence" desc="()I" line="37"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getMaximumOccurence" desc="()I" line="46"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setOccurence" desc="(II)V" line="57"><counter type="INSTRUCTION" missed="18" covered="22"/><counter type="BRANCH" missed="3" covered="5"/><counter type="LINE" missed="1" covered="6"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="isOptional" desc="()Z" line="73"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setOptional" desc="(Z)V" line="82"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="()Ljava/lang/String;" line="92"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="toString" desc="(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" line="103"><counter type="INSTRUCTION" missed="122" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="15" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="145" covered="38"/><counter type="BRANCH" missed="11" covered="5"/><counter type="LINE" missed="17" covered="12"/><counter type="COMPLEXITY" missed="9" covered="7"/><counter type="METHOD" missed="2" covered="6"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="MtasCQLParserDefaultPrefixCondition.java"><line nr="27" mi="0" ci="4" mb="0" cb="0"/><line nr="28" mi="0" ci="2" mb="1" cb="1"/><line nr="29" mi="5" ci="0" mb="0" cb="0"/><line nr="31" mi="0" ci="10" mb="0" cb="0"/><line nr="34" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="5" covered="17"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="4"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasCQLParserBasicSentencePartCondition.java"><line nr="9" mi="0" ci="3" mb="0" cb="0"/><line nr="37" mi="0" ci="3" mb="0" cb="0"/><line nr="46" mi="0" ci="3" mb="0" cb="0"/><line nr="57" mi="0" ci="8" mb="3" cb="3"/><line nr="58" mi="18" ci="0" mb="0" cb="0"/><line nr="60" mi="0" ci="2" mb="0" cb="2"/><line nr="61" mi="0" ci="3" mb="0" cb="0"/><line nr="63" mi="0" ci="5" mb="0" cb="0"/><line nr="64" mi="0" ci="3" mb="0" cb="0"/><line nr="65" mi="0" ci="1" mb="0" cb="0"/><line nr="73" mi="0" ci="3" mb="0" cb="0"/><line nr="82" mi="0" ci="3" mb="0" cb="0"/><line nr="83" mi="0" ci="1" mb="0" cb="0"/><line nr="92" mi="5" ci="0" mb="0" cb="0"/><line nr="103" mi="2" ci="0" mb="0" cb="0"/><line nr="104" mi="11" ci="0" mb="0" cb="0"/><line nr="105" mi="3" ci="0" mb="2" cb="0"/><line nr="106" mi="9" ci="0" mb="0" cb="0"/><line nr="108" mi="9" ci="0" mb="4" cb="0"/><line nr="109" mi="5" ci="0" mb="2" cb="0"/><line nr="110" mi="20" ci="0" mb="0" cb="0"/><line nr="112" mi="14" ci="0" mb="0" cb="0"/><line nr="116" mi="12" ci="0" mb="0" cb="0"/><line nr="117" mi="8" ci="0" mb="0" cb="0"/><line nr="118" mi="1" ci="0" mb="0" cb="0"/><line nr="119" mi="16" ci="0" mb="0" cb="0"/><line nr="120" mi="1" ci="0" mb="0" cb="0"/><line nr="121" mi="9" ci="0" mb="0" cb="0"/><line nr="122" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="145" covered="38"/><counter type="BRANCH" missed="11" covered="5"/><counter type="LINE" missed="17" covered="12"/><counter type="COMPLEXITY" missed="9" covered="7"/><counter type="METHOD" missed="2" covered="6"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasCQLParserGroupCondition.java"><line nr="22" mi="0" ci="2" mb="0" cb="0"/><line nr="23" mi="0" ci="3" mb="0" cb="0"/><line nr="24" mi="0" ci="3" mb="0" cb="0"/><line nr="25" mi="0" ci="1" mb="0" cb="0"/><line nr="33" mi="3" ci="0" mb="0" cb="0"/><line nr="42" mi="0" ci="3" mb="0" cb="0"/><line nr="52" mi="0" ci="5" mb="2" cb="2"/><line nr="53" mi="0" ci="3" mb="0" cb="0"/><line nr="54" mi="0" ci="10" mb="1" cb="1"/><line nr="55" mi="1" ci="5" mb="1" cb="1"/><line nr="57" mi="2" ci="0" mb="0" cb="0"/><line nr="68" mi="5" ci="0" mb="0" cb="0"/><line nr="69" mi="8" ci="0" mb="0" cb="0"/><line nr="70" mi="8" ci="0" mb="0" cb="0"/><line nr="71" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="29" covered="35"/><counter type="BRANCH" missed="4" covered="4"/><counter type="LINE" missed="6" covered="9"/><counter type="COMPLEXITY" missed="6" covered="3"/><counter type="METHOD" missed="2" covered="3"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasCQLParserBasicSentenceCondition.java"><line nr="15" mi="2" ci="6" mb="1" cb="1"/><line nr="45" mi="0" ci="2" mb="0" cb="0"/><line nr="46" mi="0" ci="5" mb="0" cb="0"/><line nr="47" mi="0" ci="3" mb="0" cb="0"/><line nr="48" mi="0" ci="3" mb="0" cb="0"/><line nr="49" mi="0" ci="3" mb="0" cb="0"/><line nr="50" mi="0" ci="3" mb="0" cb="0"/><line nr="51" mi="0" ci="3" mb="0" cb="0"/><line nr="52" mi="0" ci="3" mb="0" cb="0"/><line nr="53" mi="0" ci="1" mb="0" cb="0"/><line nr="62" mi="5" ci="4" mb="1" cb="1"/><line nr="63" mi="0" ci="2" mb="1" cb="1"/><line nr="64" mi="0" ci="3" mb="1" cb="1"/><line nr="65" mi="0" ci="6" mb="0" cb="0"/><line nr="67" mi="5" ci="0" mb="0" cb="0"/><line nr="69" mi="0" ci="1" mb="0" cb="0"/><line nr="79" mi="0" ci="3" mb="1" cb="1"/><line nr="80" mi="0" ci="6" mb="0" cb="0"/><line nr="82" mi="5" ci="0" mb="0" cb="0"/><line nr="84" mi="0" ci="1" mb="0" cb="0"/><line nr="94" mi="0" ci="3" mb="1" cb="1"/><line nr="95" mi="0" ci="1" mb="0" cb="0"/><line nr="96" mi="0" ci="2" mb="0" cb="0"/><line nr="97" mi="0" ci="5" mb="0" cb="0"/><line nr="98" mi="0" ci="1" mb="0" cb="0"/><line nr="99" mi="5" ci="0" mb="0" cb="0"/><line nr="101" mi="0" ci="1" mb="0" cb="0"/><line nr="109" mi="3" ci="0" mb="0" cb="0"/><line nr="118" mi="3" ci="0" mb="0" cb="0"/><line nr="129" mi="0" ci="3" mb="1" cb="1"/><line nr="130" mi="0" ci="8" mb="3" cb="3"/><line nr="131" mi="18" ci="0" mb="0" cb="0"/><line nr="133" mi="0" ci="2" mb="1" cb="1"/><line nr="134" mi="3" ci="0" mb="0" cb="0"/><line nr="136" mi="0" ci="5" mb="0" cb="0"/><line nr="137" mi="0" ci="4" mb="0" cb="0"/><line nr="139" mi="5" ci="0" mb="0" cb="0"/><line nr="141" mi="0" ci="1" mb="0" cb="0"/><line nr="149" mi="0" ci="3" mb="0" cb="0"/><line nr="159" mi="0" ci="3" mb="0" cb="0"/><line nr="160" mi="0" ci="1" mb="0" cb="0"/><line nr="168" mi="0" ci="3" mb="1" cb="1"/><line nr="169" mi="0" ci="3" mb="0" cb="0"/><line nr="170" mi="0" ci="2" mb="0" cb="0"/><line nr="172" mi="0" ci="2" mb="0" cb="0"/><line nr="173" mi="0" ci="4" mb="0" cb="0"/><line nr="175" mi="0" ci="11" mb="0" cb="2"/><line nr="176" mi="0" ci="6" mb="0" cb="4"/><line nr="177" mi="0" ci="2" mb="0" cb="0"/><line nr="178" mi="0" ci="4" mb="0" cb="0"/><line nr="179" mi="0" ci="3" mb="0" cb="2"/><line nr="180" mi="0" ci="3" mb="0" cb="0"/><line nr="185" mi="0" ci="6" mb="0" cb="4"/><line nr="186" mi="0" ci="3" mb="0" cb="0"/><line nr="187" mi="0" ci="3" mb="0" cb="0"/><line nr="188" mi="0" ci="3" mb="0" cb="0"/><line nr="189" mi="0" ci="3" mb="0" cb="0"/><line nr="190" mi="0" ci="5" mb="0" cb="0"/><line nr="191" mi="0" ci="6" mb="1" cb="3"/><line nr="192" mi="0" ci="4" mb="1" cb="1"/><line nr="193" mi="0" ci="3" mb="0" cb="0"/><line nr="194" mi="0" ci="5" mb="0" cb="0"/><line nr="195" mi="0" ci="3" mb="0" cb="0"/><line nr="196" mi="0" ci="3" mb="0" cb="0"/><line nr="197" mi="0" ci="5" mb="0" cb="0"/><line nr="199" mi="2" ci="0" mb="0" cb="0"/><line nr="200" mi="4" ci="0" mb="0" cb="0"/><line nr="201" mi="3" ci="0" mb="2" cb="0"/><line nr="202" mi="3" ci="0" mb="0" cb="0"/><line nr="205" mi="0" ci="6" mb="2" cb="2"/><line nr="206" mi="0" ci="4" mb="1" cb="1"/><line nr="207" mi="0" ci="3" mb="0" cb="0"/><line nr="208" mi="0" ci="5" mb="0" cb="0"/><line nr="209" mi="0" ci="3" mb="0" cb="0"/><line nr="210" mi="0" ci="3" mb="0" cb="0"/><line nr="211" mi="0" ci="4" mb="0" cb="0"/><line nr="212" mi="0" ci="3" mb="0" cb="0"/><line nr="213" mi="0" ci="3" mb="0" cb="0"/><line nr="215" mi="2" ci="0" mb="0" cb="0"/><line nr="216" mi="4" ci="0" mb="0" cb="0"/><line nr="217" mi="3" ci="0" mb="0" cb="0"/><line nr="220" mi="5" ci="0" mb="2" cb="0"/><line nr="221" mi="3" ci="0" mb="2" cb="0"/><line nr="222" mi="2" ci="0" mb="0" cb="0"/><line nr="223" mi="3" ci="0" mb="0" cb="0"/><line nr="224" mi="3" ci="0" mb="0" cb="0"/><line nr="225" mi="4" ci="0" mb="0" cb="0"/><line nr="226" mi="4" ci="0" mb="0" cb="0"/><line nr="228" mi="2" ci="0" mb="0" cb="0"/><line nr="229" mi="4" ci="0" mb="0" cb="0"/><line nr="233" mi="0" ci="1" mb="0" cb="0"/><line nr="234" mi="0" ci="3" mb="0" cb="0"/><line nr="235" mi="0" ci="2" mb="0" cb="2"/><line nr="236" mi="0" ci="3" mb="0" cb="0"/><line nr="239" mi="0" ci="1" mb="0" cb="0"/><line nr="247" mi="0" ci="3" mb="0" cb="0"/><line nr="257" mi="0" ci="2" mb="0" cb="0"/><line nr="258" mi="0" ci="2" mb="0" cb="0"/><line nr="259" mi="0" ci="2" mb="0" cb="0"/><line nr="260" mi="0" ci="11" mb="0" cb="2"/><line nr="262" mi="0" ci="2" mb="0" cb="2"/><line nr="263" mi="0" ci="4" mb="0" cb="0"/><line nr="264" mi="0" ci="4" mb="0" cb="0"/><line nr="265" mi="0" ci="2" mb="0" cb="0"/><line nr="267" mi="0" ci="4" mb="0" cb="2"/><line nr="268" mi="0" ci="5" mb="0" cb="0"/><line nr="269" mi="0" ci="9" mb="0" cb="0"/><line nr="271" mi="0" ci="7" mb="0" cb="0"/><line nr="272" mi="0" ci="1" mb="0" cb="0"/><line nr="273" mi="0" ci="5" mb="0" cb="0"/><line nr="274" mi="0" ci="3" mb="0" cb="0"/><line nr="277" mi="0" ci="2" mb="0" cb="2"/><line nr="278" mi="0" ci="4" mb="0" cb="0"/><line nr="279" mi="0" ci="2" mb="0" cb="0"/><line nr="281" mi="0" ci="1" mb="0" cb="0"/><line nr="282" mi="0" ci="2" mb="0" cb="2"/><line nr="283" mi="0" ci="9" mb="0" cb="0"/><line nr="285" mi="0" ci="3" mb="0" cb="2"/><line nr="286" mi="0" ci="4" mb="0" cb="0"/><line nr="287" mi="0" ci="4" mb="0" cb="0"/><line nr="288" mi="0" ci="2" mb="0" cb="0"/><line nr="289" mi="0" ci="9" mb="0" cb="0"/><line nr="292" mi="0" ci="3" mb="0" cb="0"/><line nr="303" mi="5" ci="0" mb="0" cb="0"/><line nr="304" mi="3" ci="0" mb="2" cb="0"/><line nr="305" mi="4" ci="0" mb="0" cb="0"/><line nr="307" mi="4" ci="0" mb="0" cb="0"/><line nr="308" mi="3" ci="0" mb="2" cb="0"/><line nr="310" mi="16" ci="0" mb="0" cb="0"/><line nr="311" mi="1" ci="0" mb="0" cb="0"/><line nr="312" mi="12" ci="0" mb="0" cb="0"/><line nr="313" mi="2" ci="0" mb="0" cb="0"/><line nr="315" mi="11" ci="0" mb="2" cb="0"/><line nr="316" mi="7" ci="0" mb="0" cb="0"/><line nr="317" mi="1" ci="0" mb="0" cb="0"/><line nr="319" mi="3" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="177" covered="351"/><counter type="BRANCH" missed="29" covered="45"/><counter type="LINE" missed="37" covered="99"/><counter type="COMPLEXITY" missed="26" covered="25"/><counter type="METHOD" missed="3" covered="11"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasCQLParserSentencePartCondition.java"><line nr="12" mi="0" ci="6" mb="0" cb="0"/><line nr="15" mi="0" ci="6" mb="0" cb="0"/><line nr="27" mi="0" ci="6" mb="0" cb="0"/><line nr="30" mi="0" ci="6" mb="0" cb="0"/><line nr="33" mi="0" ci="6" mb="0" cb="0"/><line nr="50" mi="0" ci="2" mb="0" cb="0"/><line nr="51" mi="0" ci="3" mb="0" cb="0"/><line nr="52" mi="0" ci="3" mb="0" cb="0"/><line nr="53" mi="0" ci="3" mb="0" cb="0"/><line nr="54" mi="0" ci="3" mb="0" cb="0"/><line nr="55" mi="0" ci="3" mb="0" cb="0"/><line nr="56" mi="0" ci="3" mb="0" cb="0"/><line nr="57" mi="0" ci="1" mb="0" cb="0"/><line nr="67" mi="0" ci="2" mb="0" cb="0"/><line nr="68" mi="0" ci="3" mb="0" cb="0"/><line nr="69" mi="0" ci="3" mb="0" cb="0"/><line nr="70" mi="0" ci="3" mb="0" cb="0"/><line nr="71" mi="0" ci="3" mb="0" cb="0"/><line nr="72" mi="0" ci="3" mb="0" cb="0"/><line nr="73" mi="0" ci="3" mb="0" cb="0"/><line nr="74" mi="0" ci="1" mb="0" cb="0"/><line nr="84" mi="0" ci="3" mb="1" cb="1"/><line nr="85" mi="0" ci="8" mb="3" cb="3"/><line nr="86" mi="18" ci="0" mb="0" cb="0"/><line nr="88" mi="0" ci="2" mb="0" cb="2"/><line nr="89" mi="0" ci="3" mb="0" cb="0"/><line nr="91" mi="0" ci="5" mb="0" cb="0"/><line nr="92" mi="0" ci="4" mb="0" cb="0"/><line nr="94" mi="5" ci="0" mb="0" cb="0"/><line nr="96" mi="0" ci="1" mb="0" cb="0"/><line nr="105" mi="3" ci="0" mb="2" cb="0"/><line nr="106" mi="4" ci="0" mb="0" cb="0"/><line nr="108" mi="5" ci="0" mb="0" cb="0"/><line nr="110" mi="1" ci="0" mb="0" cb="0"/><line nr="119" mi="0" ci="3" mb="1" cb="1"/><line nr="120" mi="0" ci="4" mb="0" cb="0"/><line nr="122" mi="5" ci="0" mb="0" cb="0"/><line nr="124" mi="0" ci="1" mb="0" cb="0"/><line nr="134" mi="0" ci="3" mb="1" cb="1"/><line nr="135" mi="0" ci="4" mb="0" cb="0"/><line nr="137" mi="5" ci="0" mb="0" cb="0"/><line nr="139" mi="0" ci="1" mb="0" cb="0"/><line nr="149" mi="0" ci="3" mb="1" cb="1"/><line nr="150" mi="0" ci="3" mb="0" cb="2"/><line nr="151" mi="0" ci="3" mb="0" cb="2"/><line nr="152" mi="0" ci="12" mb="0" cb="0"/><line nr="156" mi="0" ci="4" mb="0" cb="0"/><line nr="158" mi="0" ci="7" mb="0" cb="0"/><line nr="160" mi="0" ci="3" mb="0" cb="2"/><line nr="161" mi="0" ci="5" mb="0" cb="0"/><line nr="163" mi="0" ci="3" mb="0" cb="0"/><line nr="165" mi="0" ci="3" mb="0" cb="2"/><line nr="166" mi="0" ci="3" mb="0" cb="2"/><line nr="167" mi="0" ci="7" mb="0" cb="0"/><line nr="169" mi="0" ci="5" mb="0" cb="0"/><line nr="170" mi="0" ci="12" mb="0" cb="0"/><line nr="173" mi="0" ci="7" mb="0" cb="0"/><line nr="175" mi="0" ci="5" mb="0" cb="0"/><line nr="176" mi="0" ci="11" mb="0" cb="0"/><line nr="179" mi="0" ci="6" mb="0" cb="0"/><line nr="180" mi="0" ci="1" mb="0" cb="0"/><line nr="182" mi="0" ci="2" mb="0" cb="0"/><line nr="183" mi="0" ci="2" mb="0" cb="0"/><line nr="184" mi="0" ci="3" mb="0" cb="2"/><line nr="185" mi="0" ci="12" mb="0" cb="0"/><line nr="189" mi="0" ci="4" mb="0" cb="0"/><line nr="191" mi="0" ci="3" mb="0" cb="0"/><line nr="193" mi="0" ci="3" mb="0" cb="0"/><line nr="196" mi="3" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="49" covered="246"/><counter type="BRANCH" missed="9" covered="21"/><counter type="LINE" missed="9" covered="60"/><counter type="COMPLEXITY" missed="9" covered="13"/><counter type="METHOD" missed="1" covered="6"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasCQLParserWordPositionQuery.java"><line nr="31" mi="0" ci="6" mb="0" cb="0"/><line nr="32" mi="0" ci="6" mb="0" cb="0"/><line nr="33" mi="0" ci="7" mb="0" cb="0"/><line nr="34" mi="0" ci="1" mb="0" cb="0"/><line nr="44" mi="0" ci="6" mb="0" cb="0"/><line nr="45" mi="0" ci="6" mb="0" cb="0"/><line nr="46" mi="0" ci="8" mb="0" cb="0"/><line nr="47" mi="0" ci="1" mb="0" cb="0"/><line nr="56" mi="0" ci="4" mb="0" cb="0"/><line nr="67" mi="0" ci="5" mb="0" cb="0"/><line nr="80" mi="6" ci="0" mb="0" cb="0"/><line nr="90" mi="7" ci="0" mb="0" cb="0"/><line nr="100" mi="0" ci="3" mb="1" cb="1"/><line nr="101" mi="2" ci="0" mb="0" cb="0"/><line nr="102" mi="0" ci="2" mb="1" cb="1"/><line nr="103" mi="2" ci="0" mb="0" cb="0"/><line nr="104" mi="0" ci="5" mb="1" cb="1"/><line nr="105" mi="2" ci="0" mb="0" cb="0"/><line nr="106" mi="0" ci="3" mb="0" cb="0"/><line nr="107" mi="0" ci="6" mb="0" cb="0"/><line nr="117" mi="0" ci="5" mb="0" cb="0"/><line nr="118" mi="0" ci="8" mb="0" cb="0"/><line nr="119" mi="0" ci="8" mb="0" cb="0"/><line nr="120" mi="0" ci="2" mb="0" cb="0"/><line nr="128" mi="2" ci="0" mb="0" cb="0"/><line nr="129" mi="3" ci="0" mb="0" cb="0"/><line nr="130" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="25" covered="92"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="8" covered="19"/><counter type="COMPLEXITY" missed="6" covered="6"/><counter type="METHOD" missed="3" covered="6"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasCQLParserGroupQuery.java"><line nr="44" mi="0" ci="4" mb="0" cb="0"/><line nr="45" mi="0" ci="14" mb="0" cb="0"/><line nr="46" mi="0" ci="8" mb="0" cb="0"/><line nr="47" mi="0" ci="1" mb="0" cb="0"/><line nr="57" mi="0" ci="6" mb="0" cb="0"/><line nr="58" mi="0" ci="1" mb="0" cb="0"/><line nr="70" mi="0" ci="4" mb="0" cb="0"/><line nr="71" mi="0" ci="6" mb="1" cb="3"/><line nr="72" mi="0" ci="14" mb="0" cb="0"/><line nr="73" mi="0" ci="9" mb="0" cb="0"/><line nr="74" mi="0" ci="2" mb="1" cb="1"/><line nr="75" mi="16" ci="0" mb="0" cb="0"/><line nr="76" mi="9" ci="0" mb="0" cb="0"/><line nr="78" mi="13" ci="16" mb="10" cb="3"/><line nr="80" mi="0" ci="18" mb="0" cb="0"/><line nr="82" mi="0" ci="8" mb="0" cb="0"/><line nr="83" mi="0" ci="1" mb="0" cb="0"/><line nr="85" mi="16" ci="0" mb="0" cb="0"/><line nr="86" mi="8" ci="0" mb="0" cb="0"/><line nr="87" mi="1" ci="0" mb="0" cb="0"/><line nr="90" mi="16" ci="0" mb="0" cb="0"/><line nr="91" mi="8" ci="0" mb="0" cb="0"/><line nr="95" mi="0" ci="1" mb="0" cb="0"/><line nr="104" mi="0" ci="4" mb="0" cb="0"/><line nr="115" mi="0" ci="5" mb="0" cb="0"/><line nr="128" mi="6" ci="0" mb="0" cb="0"/><line nr="138" mi="7" ci="0" mb="0" cb="0"/><line nr="148" mi="0" ci="3" mb="1" cb="1"/><line nr="149" mi="2" ci="0" mb="0" cb="0"/><line nr="150" mi="0" ci="2" mb="1" cb="1"/><line nr="151" mi="2" ci="0" mb="0" cb="0"/><line nr="152" mi="0" ci="5" mb="0" cb="2"/><line nr="153" mi="0" ci="2" mb="0" cb="0"/><line nr="154" mi="0" ci="3" mb="0" cb="0"/><line nr="155" mi="0" ci="6" mb="0" cb="0"/><line nr="165" mi="0" ci="5" mb="0" cb="0"/><line nr="166" mi="0" ci="8" mb="0" cb="0"/><line nr="167" mi="0" ci="8" mb="0" cb="0"/><line nr="168" mi="0" ci="2" mb="0" cb="0"/><line nr="176" mi="2" ci="0" mb="0" cb="0"/><line nr="177" mi="3" ci="0" mb="0" cb="0"/><line nr="178" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="110" covered="166"/><counter type="BRANCH" missed="14" covered="11"/><counter type="LINE" missed="14" covered="28"/><counter type="COMPLEXITY" missed="15" covered="9"/><counter type="METHOD" missed="3" covered="7"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasCQLParserGroupFullCondition.java"><line nr="36" mi="0" ci="2" mb="0" cb="0"/><line nr="37" mi="0" ci="3" mb="0" cb="0"/><line nr="38" mi="0" ci="3" mb="0" cb="0"/><line nr="39" mi="0" ci="3" mb="0" cb="0"/><line nr="40" mi="0" ci="3" mb="0" cb="0"/><line nr="41" mi="0" ci="3" mb="0" cb="0"/><line nr="42" mi="0" ci="4" mb="0" cb="2"/><line nr="43" mi="0" ci="4" mb="0" cb="0"/><line nr="44" mi="0" ci="4" mb="0" cb="2"/><line nr="45" mi="0" ci="4" mb="0" cb="0"/><line nr="47" mi="0" ci="3" mb="0" cb="0"/><line nr="49" mi="0" ci="1" mb="0" cb="0"/><line nr="57" mi="3" ci="0" mb="0" cb="0"/><line nr="68" mi="0" ci="3" mb="0" cb="0"/><line nr="79" mi="0" ci="3" mb="0" cb="0"/><line nr="91" mi="0" ci="8" mb="3" cb="3"/><line nr="92" mi="18" ci="0" mb="0" cb="0"/><line nr="94" mi="0" ci="2" mb="1" cb="1"/><line nr="95" mi="3" ci="0" mb="0" cb="0"/><line nr="97" mi="0" ci="5" mb="0" cb="0"/><line nr="98" mi="0" ci="3" mb="0" cb="0"/><line nr="99" mi="0" ci="1" mb="0" cb="0"/><line nr="109" mi="0" ci="3" mb="0" cb="0"/><line nr="121" mi="3" ci="0" mb="0" cb="0"/><line nr="122" mi="1" ci="0" mb="0" cb="0"/><line nr="132" mi="0" ci="5" mb="0" cb="2"/><line nr="133" mi="0" ci="7" mb="0" cb="0"/><line nr="134" mi="0" ci="5" mb="0" cb="2"/><line nr="135" mi="0" ci="7" mb="0" cb="0"/><line nr="137" mi="0" ci="4" mb="0" cb="0"/><line nr="148" mi="0" ci="2" mb="1" cb="1"/><line nr="149" mi="2" ci="0" mb="0" cb="0"/><line nr="150" mi="0" ci="3" mb="0" cb="2"/><line nr="151" mi="0" ci="3" mb="0" cb="0"/><line nr="152" mi="0" ci="10" mb="1" cb="1"/><line nr="153" mi="2" ci="4" mb="1" cb="1"/><line nr="155" mi="0" ci="2" mb="0" cb="0"/><line nr="166" mi="5" ci="0" mb="0" cb="0"/><line nr="167" mi="8" ci="0" mb="0" cb="0"/><line nr="168" mi="8" ci="0" mb="0" cb="0"/><line nr="169" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="55" covered="117"/><counter type="BRANCH" missed="7" covered="17"/><counter type="LINE" missed="10" covered="31"/><counter type="COMPLEXITY" missed="10" covered="12"/><counter type="METHOD" missed="3" covered="7"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasCQLParserSentenceCondition.java"><line nr="24" mi="0" ci="6" mb="0" cb="0"/><line nr="56" mi="0" ci="2" mb="0" cb="0"/><line nr="57" mi="0" ci="5" mb="0" cb="0"/><line nr="58" mi="0" ci="3" mb="0" cb="0"/><line nr="59" mi="0" ci="3" mb="0" cb="0"/><line nr="60" mi="0" ci="3" mb="0" cb="0"/><line nr="61" mi="0" ci="3" mb="0" cb="0"/><line nr="62" mi="0" ci="3" mb="0" cb="0"/><line nr="63" mi="0" ci="3" mb="0" cb="0"/><line nr="64" mi="0" ci="3" mb="0" cb="0"/><line nr="65" mi="0" ci="3" mb="0" cb="0"/><line nr="66" mi="0" ci="1" mb="0" cb="0"/><line nr="77" mi="0" ci="2" mb="0" cb="0"/><line nr="78" mi="0" ci="5" mb="0" cb="0"/><line nr="79" mi="0" ci="3" mb="0" cb="0"/><line nr="80" mi="0" ci="3" mb="0" cb="0"/><line nr="81" mi="0" ci="3" mb="0" cb="0"/><line nr="82" mi="0" ci="3" mb="0" cb="0"/><line nr="83" mi="0" ci="3" mb="0" cb="0"/><line nr="84" mi="0" ci="3" mb="0" cb="0"/><line nr="85" mi="0" ci="3" mb="0" cb="0"/><line nr="86" mi="0" ci="3" mb="0" cb="0"/><line nr="87" mi="0" ci="1" mb="0" cb="0"/><line nr="97" mi="3" ci="0" mb="2" cb="0"/><line nr="98" mi="3" ci="0" mb="2" cb="0"/><line nr="99" mi="3" ci="0" mb="2" cb="0"/><line nr="100" mi="4" ci="0" mb="0" cb="0"/><line nr="102" mi="5" ci="0" mb="0" cb="0"/><line nr="105" mi="9" ci="0" mb="0" cb="0"/><line nr="107" mi="4" ci="0" mb="2" cb="0"/><line nr="108" mi="7" ci="0" mb="0" cb="0"/><line nr="110" mi="12" ci="0" mb="0" cb="0"/><line nr="111" mi="1" ci="0" mb="0" cb="0"/><line nr="113" mi="5" ci="0" mb="0" cb="0"/><line nr="115" mi="1" ci="0" mb="0" cb="0"/><line nr="220" mi="0" ci="3" mb="1" cb="1"/><line nr="223" mi="0" ci="3" mb="0" cb="2"/><line nr="224" mi="0" ci="3" mb="1" cb="1"/><line nr="225" mi="4" ci="0" mb="0" cb="0"/><line nr="226" mi="2" ci="0" mb="0" cb="0"/><line nr="227" mi="4" ci="0" mb="0" cb="0"/><line nr="228" mi="5" ci="0" mb="0" cb="0"/><line nr="230" mi="4" ci="0" mb="0" cb="0"/><line nr="233" mi="0" ci="4" mb="0" cb="0"/><line nr="234" mi="0" ci="10" mb="0" cb="0"/><line nr="236" mi="0" ci="4" mb="0" cb="0"/><line nr="237" mi="0" ci="5" mb="0" cb="0"/><line nr="238" mi="0" ci="3" mb="0" cb="0"/><line nr="240" mi="0" ci="2" mb="0" cb="0"/><line nr="241" mi="0" ci="4" mb="0" cb="0"/><line nr="243" mi="0" ci="4" mb="0" cb="0"/><line nr="246" mi="0" ci="2" mb="0" cb="0"/><line nr="247" mi="0" ci="4" mb="0" cb="2"/><line nr="248" mi="0" ci="7" mb="0" cb="0"/><line nr="250" mi="0" ci="12" mb="0" cb="0"/><line nr="252" mi="0" ci="1" mb="0" cb="0"/><line nr="253" mi="5" ci="0" mb="0" cb="0"/><line nr="255" mi="0" ci="1" mb="0" cb="0"/><line nr="265" mi="0" ci="3" mb="1" cb="1"/><line nr="268" mi="0" ci="3" mb="0" cb="2"/><line nr="269" mi="0" ci="3" mb="1" cb="1"/><line nr="270" mi="4" ci="0" mb="0" cb="0"/><line nr="271" mi="2" ci="0" mb="0" cb="0"/><line nr="272" mi="4" ci="0" mb="0" cb="0"/><line nr="273" mi="5" ci="0" mb="0" cb="0"/><line nr="275" mi="4" ci="0" mb="0" cb="0"/><line nr="278" mi="0" ci="4" mb="0" cb="0"/><line nr="279" mi="0" ci="2" mb="0" cb="0"/><line nr="280" mi="0" ci="4" mb="0" cb="0"/><line nr="281" mi="0" ci="5" mb="0" cb="0"/><line nr="283" mi="0" ci="4" mb="0" cb="0"/><line nr="284" mi="0" ci="10" mb="0" cb="0"/><line nr="286" mi="0" ci="4" mb="0" cb="0"/><line nr="287" mi="0" ci="5" mb="0" cb="0"/><line nr="288" mi="0" ci="3" mb="0" cb="0"/><line nr="290" mi="0" ci="4" mb="0" cb="0"/><line nr="293" mi="0" ci="4" mb="0" cb="0"/><line nr="294" mi="0" ci="2" mb="0" cb="0"/><line nr="295" mi="0" ci="4" mb="0" cb="0"/><line nr="296" mi="0" ci="4" mb="0" cb="0"/><line nr="297" mi="0" ci="4" mb="0" cb="0"/><line nr="298" mi="0" ci="5" mb="0" cb="0"/><line nr="299" mi="0" ci="3" mb="0" cb="0"/><line nr="301" mi="0" ci="1" mb="0" cb="0"/><line nr="302" mi="5" ci="0" mb="0" cb="0"/><line nr="304" mi="0" ci="1" mb="0" cb="0"/><line nr="357" mi="0" ci="3" mb="0" cb="0"/><line nr="366" mi="2" ci="12" mb="1" cb="3"/><line nr="375" mi="0" ci="3" mb="0" cb="2"/><line nr="376" mi="0" ci="3" mb="0" cb="2"/><line nr="377" mi="0" ci="11" mb="0" cb="2"/><line nr="378" mi="0" ci="3" mb="0" cb="0"/><line nr="379" mi="0" ci="1" mb="0" cb="0"/><line nr="381" mi="0" ci="5" mb="0" cb="2"/><line nr="382" mi="0" ci="4" mb="0" cb="0"/><line nr="383" mi="0" ci="11" mb="0" cb="2"/><line nr="384" mi="0" ci="4" mb="1" cb="1"/><line nr="385" mi="0" ci="5" mb="0" cb="0"/><line nr="386" mi="0" ci="3" mb="0" cb="2"/><line nr="387" mi="0" ci="5" mb="0" cb="0"/><line nr="389" mi="0" ci="5" mb="0" cb="0"/><line nr="392" mi="0" ci="1" mb="0" cb="0"/><line nr="393" mi="0" ci="3" mb="0" cb="0"/><line nr="396" mi="0" ci="3" mb="0" cb="0"/><line nr="398" mi="0" ci="1" mb="0" cb="0"/><line nr="408" mi="0" ci="4" mb="0" cb="0"/><line nr="409" mi="0" ci="2" mb="0" cb="0"/><line nr="410" mi="0" ci="10" mb="0" cb="2"/><line nr="411" mi="0" ci="2" mb="0" cb="0"/><line nr="412" mi="0" ci="2" mb="0" cb="2"/><line nr="413" mi="0" ci="3" mb="0" cb="0"/><line nr="414" mi="0" ci="6" mb="0" cb="4"/><line nr="415" mi="0" ci="7" mb="0" cb="4"/><line nr="416" mi="0" ci="4" mb="1" cb="1"/><line nr="417" mi="0" ci="3" mb="1" cb="1"/><line nr="418" mi="0" ci="6" mb="0" cb="0"/><line nr="420" mi="0" ci="4" mb="0" cb="0"/><line nr="421" mi="0" ci="3" mb="0" cb="0"/><line nr="423" mi="0" ci="6" mb="1" cb="3"/><line nr="424" mi="0" ci="7" mb="1" cb="3"/><line nr="425" mi="0" ci="4" mb="1" cb="1"/><line nr="426" mi="0" ci="3" mb="1" cb="1"/><line nr="430" mi="0" ci="14" mb="0" cb="2"/><line nr="431" mi="0" ci="4" mb="0" cb="0"/><line nr="432" mi="0" ci="2" mb="0" cb="0"/><line nr="433" mi="0" ci="2" mb="0" cb="0"/><line nr="436" mi="0" ci="4" mb="0" cb="0"/><line nr="437" mi="0" ci="3" mb="0" cb="0"/><line nr="439" mi="0" ci="6" mb="2" cb="2"/><line nr="440" mi="4" ci="3" mb="3" cb="1"/><line nr="441" mi="4" ci="0" mb="2" cb="0"/><line nr="442" mi="3" ci="0" mb="2" cb="0"/><line nr="444" mi="3" ci="0" mb="0" cb="0"/><line nr="445" mi="2" ci="0" mb="0" cb="0"/><line nr="448" mi="0" ci="4" mb="0" cb="0"/><line nr="449" mi="0" ci="3" mb="0" cb="0"/><line nr="452" mi="7" ci="0" mb="4" cb="0"/><line nr="453" mi="6" ci="0" mb="4" cb="0"/><line nr="454" mi="4" ci="0" mb="2" cb="0"/><line nr="455" mi="3" ci="0" mb="2" cb="0"/><line nr="458" mi="14" ci="0" mb="2" cb="0"/><line nr="459" mi="8" ci="0" mb="0" cb="0"/><line nr="460" mi="2" ci="0" mb="0" cb="0"/><line nr="463" mi="4" ci="0" mb="0" cb="0"/><line nr="464" mi="2" ci="0" mb="0" cb="0"/><line nr="467" mi="0" ci="1" mb="0" cb="0"/><line nr="469" mi="0" ci="2" mb="1" cb="1"/><line nr="470" mi="0" ci="4" mb="0" cb="0"/><line nr="473" mi="0" ci="2" mb="0" cb="0"/><line nr="474" mi="0" ci="4" mb="0" cb="0"/><line nr="475" mi="0" ci="1" mb="0" cb="0"/><line nr="483" mi="3" ci="0" mb="0" cb="0"/><line nr="492" mi="0" ci="3" mb="0" cb="0"/><line nr="503" mi="0" ci="8" mb="3" cb="3"/><line nr="504" mi="18" ci="0" mb="0" cb="0"/><line nr="506" mi="0" ci="2" mb="1" cb="1"/><line nr="507" mi="3" ci="0" mb="0" cb="0"/><line nr="509" mi="0" ci="5" mb="0" cb="0"/><line nr="510" mi="0" ci="3" mb="0" cb="0"/><line nr="511" mi="0" ci="1" mb="0" cb="0"/><line nr="519" mi="0" ci="3" mb="0" cb="0"/><line nr="542" mi="0" ci="3" mb="0" cb="0"/><line nr="543" mi="0" ci="1" mb="0" cb="0"/><line nr="555" mi="0" ci="4" mb="0" cb="2"/><line nr="556" mi="0" ci="4" mb="0" cb="2"/><line nr="557" mi="0" ci="17" mb="0" cb="0"/><line nr="560" mi="0" ci="6" mb="0" cb="0"/><line nr="563" mi="0" ci="4" mb="0" cb="0"/><line nr="564" mi="0" ci="10" mb="0" cb="2"/><line nr="565" mi="0" ci="6" mb="0" cb="0"/><line nr="566" mi="0" ci="4" mb="0" cb="0"/><line nr="567" mi="0" ci="1" mb="0" cb="0"/><line nr="568" mi="0" ci="4" mb="1" cb="1"/><line nr="569" mi="20" ci="0" mb="0" cb="0"/><line nr="573" mi="0" ci="9" mb="0" cb="0"/><line nr="585" mi="0" ci="2" mb="0" cb="0"/><line nr="586" mi="0" ci="3" mb="0" cb="2"/><line nr="588" mi="0" ci="3" mb="1" cb="1"/><line nr="589" mi="5" ci="0" mb="0" cb="0"/><line nr="590" mi="0" ci="4" mb="1" cb="1"/><line nr="591" mi="4" ci="0" mb="0" cb="0"/><line nr="592" mi="10" ci="0" mb="0" cb="0"/><line nr="593" mi="2" ci="0" mb="0" cb="0"/><line nr="594" mi="9" ci="0" mb="0" cb="0"/><line nr="595" mi="4" ci="0" mb="2" cb="0"/><line nr="596" mi="13" ci="0" mb="0" cb="0"/><line nr="599" mi="1" ci="0" mb="0" cb="0"/><line nr="600" mi="0" ci="4" mb="0" cb="0"/><line nr="601" mi="0" ci="4" mb="0" cb="2"/><line nr="602" mi="0" ci="13" mb="0" cb="0"/><line nr="606" mi="0" ci="2" mb="0" cb="0"/><line nr="607" mi="0" ci="4" mb="1" cb="1"/><line nr="608" mi="5" ci="0" mb="0" cb="0"/><line nr="609" mi="0" ci="3" mb="0" cb="2"/><line nr="610" mi="0" ci="8" mb="0" cb="0"/><line nr="612" mi="0" ci="4" mb="0" cb="0"/><line nr="613" mi="0" ci="11" mb="0" cb="2"/><line nr="614" mi="0" ci="6" mb="0" cb="0"/><line nr="615" mi="0" ci="1" mb="0" cb="0"/><line nr="616" mi="0" ci="4" mb="0" cb="0"/><line nr="617" mi="0" ci="6" mb="0" cb="0"/><line nr="628" mi="5" ci="0" mb="0" cb="0"/><line nr="639" mi="2" ci="0" mb="0" cb="0"/><line nr="640" mi="3" ci="0" mb="2" cb="0"/><line nr="642" mi="20" ci="0" mb="2" cb="0"/><line nr="643" mi="4" ci="0" mb="0" cb="0"/><line nr="644" mi="10" ci="0" mb="2" cb="0"/><line nr="645" mi="1" ci="0" mb="0" cb="0"/><line nr="646" mi="19" ci="0" mb="2" cb="0"/><line nr="647" mi="6" ci="0" mb="0" cb="0"/><line nr="648" mi="2" ci="0" mb="0" cb="0"/><line nr="650" mi="20" ci="0" mb="2" cb="0"/><line nr="651" mi="3" ci="0" mb="2" cb="0"/><line nr="653" mi="10" ci="0" mb="0" cb="0"/><line nr="654" mi="8" ci="0" mb="0" cb="0"/><line nr="655" mi="1" ci="0" mb="0" cb="0"/><line nr="656" mi="14" ci="0" mb="0" cb="0"/><line nr="657" mi="1" ci="0" mb="0" cb="0"/><line nr="658" mi="10" ci="0" mb="0" cb="0"/><line nr="660" mi="11" ci="0" mb="2" cb="0"/><line nr="661" mi="11" ci="0" mb="0" cb="0"/><line nr="662" mi="10" ci="0" mb="2" cb="0"/><line nr="663" mi="26" ci="0" mb="0" cb="0"/><line nr="664" mi="1" ci="0" mb="0" cb="0"/><line nr="665" mi="1" ci="0" mb="0" cb="0"/><line nr="666" mi="9" ci="0" mb="0" cb="0"/><line nr="669" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="480" covered="625"/><counter type="BRANCH" missed="70" covered="76"/><counter type="LINE" missed="76" covered="151"/><counter type="COMPLEXITY" missed="51" covered="40"/><counter type="METHOD" missed="4" covered="14"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasCQLParserWordFullCondition.java"><line nr="24" mi="0" ci="2" mb="0" cb="0"/><line nr="25" mi="0" ci="3" mb="0" cb="0"/><line nr="26" mi="0" ci="3" mb="0" cb="0"/><line nr="27" mi="0" ci="3" mb="0" cb="0"/><line nr="28" mi="0" ci="2" mb="0" cb="0"/><line nr="29" mi="0" ci="3" mb="1" cb="1"/><line nr="30" mi="3" ci="0" mb="0" cb="0"/><line nr="31" mi="3" ci="0" mb="0" cb="0"/><line nr="33" mi="0" ci="3" mb="0" cb="0"/><line nr="35" mi="0" ci="3" mb="0" cb="0"/><line nr="36" mi="0" ci="1" mb="0" cb="0"/><line nr="44" mi="0" ci="3" mb="0" cb="0"/><line nr="53" mi="4" ci="0" mb="0" cb="0"/><line nr="64" mi="0" ci="2" mb="0" cb="0"/><line nr="66" mi="0" ci="4" mb="0" cb="2"/><line nr="67" mi="0" ci="8" mb="0" cb="0"/><line nr="69" mi="0" ci="4" mb="0" cb="2"/><line nr="70" mi="0" ci="4" mb="0" cb="2"/><line nr="71" mi="0" ci="6" mb="0" cb="0"/><line nr="73" mi="0" ci="6" mb="0" cb="2"/><line nr="74" mi="0" ci="12" mb="0" cb="0"/><line nr="75" mi="0" ci="3" mb="0" cb="0"/><line nr="76" mi="0" ci="4" mb="0" cb="0"/><line nr="77" mi="0" ci="2" mb="1" cb="1"/><line nr="78" mi="0" ci="12" mb="0" cb="0"/><line nr="79" mi="0" ci="3" mb="0" cb="0"/><line nr="81" mi="14" ci="0" mb="0" cb="0"/><line nr="85" mi="0" ci="4" mb="1" cb="1"/><line nr="86" mi="5" ci="0" mb="0" cb="0"/><line nr="89" mi="0" ci="6" mb="1" cb="1"/><line nr="92" mi="0" ci="6" mb="1" cb="1"/><line nr="93" mi="0" ci="6" mb="0" cb="0"/><line nr="95" mi="4" ci="0" mb="0" cb="0"/><line nr="96" mi="7" ci="0" mb="0" cb="0"/><line nr="97" mi="3" ci="0" mb="0" cb="0"/><line nr="99" mi="0" ci="6" mb="0" cb="2"/><line nr="100" mi="0" ci="6" mb="0" cb="0"/><line nr="102" mi="0" ci="4" mb="0" cb="0"/><line nr="103" mi="0" ci="7" mb="0" cb="0"/><line nr="104" mi="0" ci="3" mb="0" cb="0"/><line nr="106" mi="0" ci="6" mb="0" cb="0"/><line nr="107" mi="4" ci="1" mb="0" cb="0"/><line nr="108" mi="2" ci="0" mb="2" cb="0"/><line nr="111" mi="6" ci="0" mb="2" cb="0"/><line nr="112" mi="6" ci="0" mb="0" cb="0"/><line nr="114" mi="4" ci="0" mb="0" cb="0"/><line nr="115" mi="7" ci="0" mb="0" cb="0"/><line nr="116" mi="3" ci="0" mb="0" cb="0"/><line nr="118" mi="6" ci="0" mb="2" cb="0"/><line nr="119" mi="6" ci="0" mb="0" cb="0"/><line nr="121" mi="4" ci="0" mb="0" cb="0"/><line nr="122" mi="7" ci="0" mb="0" cb="0"/><line nr="123" mi="3" ci="0" mb="0" cb="0"/><line nr="125" mi="6" ci="0" mb="0" cb="0"/><line nr="126" mi="1" ci="0" mb="0" cb="0"/><line nr="127" mi="14" ci="0" mb="0" cb="0"/><line nr="130" mi="0" ci="3" mb="1" cb="1"/><line nr="131" mi="4" ci="0" mb="0" cb="0"/><line nr="132" mi="3" ci="0" mb="0" cb="0"/><line nr="133" mi="6" ci="0" mb="0" cb="0"/><line nr="135" mi="0" ci="2" mb="0" cb="0"/><line nr="145" mi="0" ci="2" mb="1" cb="1"/><line nr="146" mi="2" ci="0" mb="0" cb="0"/><line nr="147" mi="0" ci="3" mb="0" cb="2"/><line nr="148" mi="0" ci="3" mb="0" cb="0"/><line nr="149" mi="0" ci="6" mb="0" cb="2"/><line nr="150" mi="0" ci="2" mb="0" cb="0"/><line nr="151" mi="0" ci="5" mb="1" cb="1"/><line nr="152" mi="2" ci="0" mb="0" cb="0"/><line nr="153" mi="0" ci="2" mb="0" cb="0"/><line nr="155" mi="0" ci="2" mb="0" cb="0"/><line nr="166" mi="5" ci="0" mb="0" cb="0"/><line nr="167" mi="8" ci="0" mb="0" cb="0"/><line nr="168" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="154" covered="181"/><counter type="BRANCH" missed="14" covered="22"/><counter type="LINE" missed="30" covered="44"/><counter type="COMPLEXITY" missed="13" covered="11"/><counter type="METHOD" missed="2" covered="4"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasCQLParserWordQuery.java"><line nr="54" mi="6" ci="0" mb="0" cb="0"/><line nr="55" mi="14" ci="0" mb="0" cb="0"/><line nr="56" mi="8" ci="0" mb="0" cb="0"/><line nr="57" mi="1" ci="0" mb="0" cb="0"/><line nr="72" mi="0" ci="8" mb="0" cb="0"/><line nr="73" mi="0" ci="1" mb="0" cb="0"/><line nr="89" mi="0" ci="6" mb="0" cb="0"/><line nr="90" mi="0" ci="11" mb="0" cb="0"/><line nr="91" mi="0" ci="4" mb="0" cb="2"/><line nr="92" mi="0" ci="14" mb="0" cb="0"/><line nr="93" mi="0" ci="9" mb="0" cb="0"/><line nr="94" mi="0" ci="4" mb="1" cb="1"/><line nr="95" mi="7" ci="0" mb="0" cb="0"/><line nr="96" mi="9" ci="0" mb="0" cb="0"/><line nr="97" mi="0" ci="4" mb="1" cb="1"/><line nr="98" mi="12" ci="0" mb="0" cb="0"/><line nr="99" mi="7" ci="0" mb="0" cb="0"/><line nr="100" mi="9" ci="0" mb="0" cb="0"/><line nr="101" mi="0" ci="4" mb="1" cb="1"/><line nr="102" mi="0" ci="10" mb="3" cb="3"/><line nr="103" mi="0" ci="2" mb="1" cb="1"/><line nr="104" mi="0" ci="4" mb="1" cb="1"/><line nr="105" mi="14" ci="0" mb="0" cb="0"/><line nr="108" mi="0" ci="4" mb="0" cb="0"/><line nr="110" mi="0" ci="5" mb="0" cb="0"/><line nr="111" mi="0" ci="4" mb="0" cb="0"/><line nr="112" mi="0" ci="14" mb="0" cb="0"/><line nr="113" mi="0" ci="8" mb="0" cb="2"/><line nr="114" mi="0" ci="13" mb="0" cb="0"/><line nr="115" mi="0" ci="16" mb="0" cb="0"/><line nr="116" mi="0" ci="9" mb="0" cb="0"/><line nr="118" mi="0" ci="3" mb="1" cb="1"/><line nr="119" mi="7" ci="0" mb="0" cb="0"/><line nr="120" mi="0" ci="4" mb="1" cb="1"/><line nr="121" mi="0" ci="7" mb="0" cb="0"/><line nr="123" mi="5" ci="0" mb="0" cb="0"/><line nr="125" mi="0" ci="1" mb="0" cb="0"/><line nr="126" mi="14" ci="0" mb="0" cb="0"/><line nr="129" mi="16" ci="0" mb="0" cb="0"/><line nr="130" mi="8" ci="0" mb="0" cb="0"/><line nr="132" mi="0" ci="1" mb="0" cb="0"/><line nr="141" mi="0" ci="4" mb="0" cb="0"/><line nr="152" mi="0" ci="5" mb="0" cb="0"/><line nr="165" mi="6" ci="0" mb="0" cb="0"/><line nr="175" mi="7" ci="0" mb="0" cb="0"/><line nr="185" mi="0" ci="3" mb="1" cb="1"/><line nr="186" mi="2" ci="0" mb="0" cb="0"/><line nr="187" mi="0" ci="2" mb="1" cb="1"/><line nr="188" mi="2" ci="0" mb="0" cb="0"/><line nr="189" mi="0" ci="5" mb="0" cb="2"/><line nr="190" mi="0" ci="2" mb="0" cb="0"/><line nr="191" mi="0" ci="3" mb="0" cb="0"/><line nr="192" mi="0" ci="6" mb="0" cb="0"/><line nr="202" mi="0" ci="5" mb="0" cb="0"/><line nr="203" mi="0" ci="8" mb="0" cb="0"/><line nr="204" mi="0" ci="8" mb="0" cb="0"/><line nr="205" mi="0" ci="2" mb="0" cb="0"/><line nr="213" mi="2" ci="0" mb="0" cb="0"/><line nr="214" mi="3" ci="0" mb="0" cb="0"/><line nr="215" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="160" covered="223"/><counter type="BRANCH" missed="12" covered="18"/><counter type="LINE" missed="22" covered="38"/><counter type="COMPLEXITY" missed="16" covered="9"/><counter type="METHOD" missed="4" covered="6"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasCQLParserWordCondition.java"><line nr="49" mi="0" ci="2" mb="0" cb="0"/><line nr="50" mi="0" ci="3" mb="0" cb="0"/><line nr="51" mi="0" ci="3" mb="0" cb="0"/><line nr="52" mi="0" ci="3" mb="0" cb="0"/><line nr="53" mi="0" ci="3" mb="0" cb="0"/><line nr="54" mi="0" ci="5" mb="0" cb="0"/><line nr="55" mi="0" ci="5" mb="0" cb="0"/><line nr="56" mi="0" ci="5" mb="0" cb="0"/><line nr="57" mi="0" ci="1" mb="0" cb="0"/><line nr="65" mi="0" ci="3" mb="0" cb="0"/><line nr="74" mi="0" ci="3" mb="0" cb="0"/><line nr="81" mi="2" ci="6" mb="1" cb="1"/><line nr="82" mi="0" ci="3" mb="0" cb="0"/><line nr="83" mi="0" ci="1" mb="0" cb="0"/><line nr="91" mi="0" ci="3" mb="0" cb="0"/><line nr="100" mi="0" ci="5" mb="0" cb="0"/><line nr="101" mi="0" ci="1" mb="0" cb="0"/><line nr="109" mi="5" ci="0" mb="0" cb="0"/><line nr="110" mi="1" ci="0" mb="0" cb="0"/><line nr="118" mi="0" ci="3" mb="0" cb="0"/><line nr="128" mi="0" ci="7" mb="2" cb="2"/><line nr="129" mi="0" ci="6" mb="0" cb="0"/><line nr="131" mi="2" ci="0" mb="0" cb="0"/><line nr="141" mi="0" ci="3" mb="0" cb="0"/><line nr="151" mi="0" ci="7" mb="2" cb="2"/><line nr="152" mi="0" ci="6" mb="0" cb="0"/><line nr="154" mi="2" ci="0" mb="0" cb="0"/><line nr="164" mi="0" ci="5" mb="0" cb="0"/><line nr="165" mi="0" ci="3" mb="0" cb="0"/><line nr="166" mi="0" ci="1" mb="0" cb="0"/><line nr="175" mi="0" ci="9" mb="1" cb="3"/><line nr="176" mi="0" ci="2" mb="0" cb="0"/><line nr="177" mi="0" ci="6" mb="0" cb="2"/><line nr="178" mi="0" ci="3" mb="1" cb="1"/><line nr="179" mi="2" ci="0" mb="0" cb="0"/><line nr="181" mi="0" ci="2" mb="0" cb="0"/><line nr="191" mi="0" ci="8" mb="0" cb="4"/><line nr="192" mi="0" ci="2" mb="0" cb="0"/><line nr="194" mi="0" ci="2" mb="0" cb="0"/><line nr="204" mi="0" ci="8" mb="0" cb="4"/><line nr="205" mi="0" ci="2" mb="0" cb="0"/><line nr="207" mi="0" ci="2" mb="0" cb="0"/><line nr="216" mi="0" ci="10" mb="1" cb="3"/><line nr="217" mi="0" ci="2" mb="1" cb="1"/><line nr="218" mi="0" ci="2" mb="0" cb="0"/><line nr="220" mi="0" ci="2" mb="0" cb="0"/><line nr="227" mi="0" ci="5" mb="1" cb="1"/><line nr="228" mi="0" ci="4" mb="0" cb="0"/><line nr="229" mi="5" ci="0" mb="2" cb="0"/><line nr="230" mi="4" ci="0" mb="0" cb="0"/><line nr="232" mi="5" ci="0" mb="0" cb="0"/><line nr="234" mi="0" ci="2" mb="0" cb="0"/><line nr="235" mi="0" ci="3" mb="0" cb="0"/><line nr="236" mi="0" ci="4" mb="0" cb="0"/><line nr="237" mi="0" ci="3" mb="0" cb="0"/><line nr="238" mi="4" ci="7" mb="1" cb="1"/><line nr="239" mi="2" ci="0" mb="0" cb="0"/><line nr="240" mi="1" ci="0" mb="0" cb="0"/><line nr="241" mi="0" ci="3" mb="0" cb="0"/><line nr="242" mi="0" ci="1" mb="0" cb="0"/><line nr="250" mi="4" ci="0" mb="0" cb="0"/><line nr="257" mi="0" ci="3" mb="0" cb="2"/><line nr="258" mi="0" ci="4" mb="0" cb="2"/><line nr="259" mi="0" ci="11" mb="0" cb="2"/><line nr="260" mi="0" ci="2" mb="0" cb="0"/><line nr="262" mi="0" ci="9" mb="0" cb="4"/><line nr="263" mi="0" ci="6" mb="0" cb="0"/><line nr="264" mi="0" ci="7" mb="0" cb="0"/><line nr="266" mi="0" ci="9" mb="0" cb="4"/><line nr="267" mi="0" ci="6" mb="0" cb="0"/><line nr="268" mi="0" ci="7" mb="0" cb="0"/><line nr="270" mi="0" ci="6" mb="0" cb="4"/><line nr="271" mi="0" ci="6" mb="0" cb="0"/><line nr="272" mi="0" ci="7" mb="0" cb="0"/><line nr="274" mi="0" ci="6" mb="1" cb="3"/><line nr="275" mi="0" ci="6" mb="0" cb="0"/><line nr="276" mi="0" ci="7" mb="0" cb="0"/><line nr="277" mi="0" ci="3" mb="1" cb="1"/><line nr="279" mi="0" ci="5" mb="0" cb="2"/><line nr="280" mi="0" ci="6" mb="0" cb="0"/><line nr="281" mi="0" ci="6" mb="0" cb="0"/><line nr="282" mi="0" ci="3" mb="1" cb="1"/><line nr="283" mi="6" ci="0" mb="0" cb="0"/><line nr="285" mi="0" ci="5" mb="0" cb="0"/><line nr="288" mi="0" ci="1" mb="0" cb="0"/><line nr="289" mi="0" ci="6" mb="0" cb="0"/><line nr="290" mi="0" ci="6" mb="0" cb="0"/><line nr="291" mi="0" ci="3" mb="1" cb="1"/><line nr="292" mi="6" ci="0" mb="0" cb="0"/><line nr="294" mi="0" ci="5" mb="0" cb="0"/><line nr="296" mi="0" ci="1" mb="0" cb="0"/><line nr="297" mi="3" ci="0" mb="2" cb="0"/><line nr="299" mi="5" ci="0" mb="2" cb="0"/><line nr="300" mi="6" ci="0" mb="0" cb="0"/><line nr="301" mi="6" ci="0" mb="0" cb="0"/><line nr="302" mi="3" ci="0" mb="2" cb="0"/><line nr="303" mi="6" ci="0" mb="0" cb="0"/><line nr="305" mi="5" ci="0" mb="0" cb="0"/><line nr="308" mi="1" ci="0" mb="0" cb="0"/><line nr="309" mi="6" ci="0" mb="0" cb="0"/><line nr="310" mi="6" ci="0" mb="0" cb="0"/><line nr="311" mi="3" ci="0" mb="2" cb="0"/><line nr="312" mi="6" ci="0" mb="0" cb="0"/><line nr="314" mi="5" ci="0" mb="0" cb="0"/><line nr="316" mi="1" ci="0" mb="0" cb="0"/><line nr="319" mi="6" ci="0" mb="4" cb="0"/><line nr="320" mi="3" ci="0" mb="0" cb="0"/><line nr="321" mi="6" ci="0" mb="4" cb="0"/><line nr="322" mi="2" ci="0" mb="0" cb="0"/><line nr="325" mi="5" ci="0" mb="2" cb="0"/><line nr="326" mi="6" ci="0" mb="0" cb="0"/><line nr="328" mi="6" ci="0" mb="0" cb="0"/><line nr="329" mi="6" ci="0" mb="0" cb="0"/><line nr="331" mi="6" ci="0" mb="0" cb="0"/><line nr="332" mi="6" ci="0" mb="0" cb="0"/><line nr="334" mi="3" ci="0" mb="2" cb="0"/><line nr="335" mi="6" ci="0" mb="0" cb="0"/><line nr="337" mi="5" ci="0" mb="0" cb="0"/><line nr="340" mi="1" ci="0" mb="0" cb="0"/><line nr="341" mi="6" ci="0" mb="0" cb="0"/><line nr="343" mi="6" ci="0" mb="0" cb="0"/><line nr="344" mi="6" ci="0" mb="0" cb="0"/><line nr="346" mi="6" ci="0" mb="0" cb="0"/><line nr="347" mi="6" ci="0" mb="0" cb="0"/><line nr="349" mi="3" ci="0" mb="2" cb="0"/><line nr="350" mi="6" ci="0" mb="0" cb="0"/><line nr="352" mi="5" ci="0" mb="0" cb="0"/><line nr="356" mi="0" ci="1" mb="0" cb="0"/><line nr="357" mi="0" ci="3" mb="0" cb="0"/><line nr="359" mi="0" ci="3" mb="0" cb="2"/><line nr="360" mi="0" ci="2" mb="0" cb="0"/><line nr="362" mi="0" ci="3" mb="0" cb="0"/><line nr="364" mi="0" ci="1" mb="0" cb="0"/><line nr="373" mi="5" ci="0" mb="0" cb="0"/><line nr="384" mi="4" ci="0" mb="0" cb="0"/><line nr="385" mi="3" ci="0" mb="2" cb="0"/><line nr="386" mi="11" ci="0" mb="0" cb="0"/><line nr="387" mi="10" ci="0" mb="2" cb="0"/><line nr="389" mi="14" ci="0" mb="0" cb="0"/><line nr="390" mi="9" ci="0" mb="2" cb="0"/><line nr="391" mi="4" ci="0" mb="2" cb="0"/><line nr="392" mi="11" ci="0" mb="2" cb="0"/><line nr="393" mi="13" ci="0" mb="0" cb="0"/><line nr="394" mi="5" ci="0" mb="0" cb="0"/><line nr="395" mi="1" ci="0" mb="0" cb="0"/><line nr="397" mi="4" ci="0" mb="2" cb="0"/><line nr="398" mi="11" ci="0" mb="2" cb="0"/><line nr="399" mi="13" ci="0" mb="0" cb="0"/><line nr="400" mi="5" ci="0" mb="0" cb="0"/><line nr="401" mi="1" ci="0" mb="0" cb="0"/><line nr="403" mi="4" ci="0" mb="2" cb="0"/><line nr="404" mi="11" ci="0" mb="0" cb="0"/><line nr="405" mi="11" ci="0" mb="2" cb="0"/><line nr="406" mi="28" ci="0" mb="0" cb="0"/><line nr="407" mi="1" ci="0" mb="0" cb="0"/><line nr="410" mi="3" ci="0" mb="0" cb="0"/><line nr="420" mi="0" ci="2" mb="1" cb="1"/><line nr="421" mi="2" ci="0" mb="0" cb="0"/><line nr="422" mi="0" ci="3" mb="1" cb="1"/><line nr="423" mi="0" ci="3" mb="0" cb="0"/><line nr="425" mi="0" ci="16" mb="2" cb="2"/><line nr="426" mi="0" ci="9" mb="1" cb="3"/><line nr="427" mi="0" ci="6" mb="1" cb="1"/><line nr="428" mi="0" ci="6" mb="1" cb="1"/><line nr="429" mi="0" ci="5" mb="1" cb="1"/><line nr="430" mi="0" ci="2" mb="0" cb="0"/><line nr="431" mi="0" ci="3" mb="0" cb="2"/><line nr="432" mi="0" ci="2" mb="0" cb="0"/><line nr="434" mi="0" ci="6" mb="0" cb="2"/><line nr="435" mi="0" ci="2" mb="0" cb="0"/><line nr="437" mi="0" ci="9" mb="0" cb="2"/><line nr="438" mi="0" ci="6" mb="1" cb="1"/><line nr="439" mi="0" ci="3" mb="0" cb="0"/><line nr="440" mi="0" ci="3" mb="1" cb="1"/><line nr="441" mi="2" ci="0" mb="0" cb="0"/><line nr="442" mi="0" ci="8" mb="0" cb="0"/><line nr="443" mi="0" ci="3" mb="1" cb="1"/><line nr="444" mi="2" ci="0" mb="0" cb="0"/><line nr="449" mi="0" ci="6" mb="1" cb="1"/><line nr="450" mi="2" ci="0" mb="0" cb="0"/><line nr="452" mi="2" ci="7" mb="1" cb="1"/><line nr="453" mi="6" ci="0" mb="2" cb="0"/><line nr="454" mi="3" ci="0" mb="0" cb="0"/><line nr="455" mi="3" ci="0" mb="2" cb="0"/><line nr="456" mi="2" ci="0" mb="0" cb="0"/><line nr="457" mi="8" ci="0" mb="0" cb="0"/><line nr="458" mi="3" ci="0" mb="2" cb="0"/><line nr="459" mi="2" ci="0" mb="0" cb="0"/><line nr="464" mi="0" ci="2" mb="0" cb="0"/><line nr="467" mi="2" ci="0" mb="0" cb="0"/><line nr="478" mi="5" ci="0" mb="0" cb="0"/><line nr="479" mi="8" ci="0" mb="0" cb="0"/><line nr="480" mi="8" ci="0" mb="0" cb="0"/><line nr="481" mi="13" ci="0" mb="2" cb="0"/><line nr="482" mi="13" ci="0" mb="2" cb="0"/><line nr="483" mi="8" ci="0" mb="0" cb="0"/><line nr="484" mi="8" ci="0" mb="0" cb="0"/><line nr="485" mi="8" ci="0" mb="0" cb="0"/><line nr="486" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="518" covered="467"/><counter type="BRANCH" missed="80" covered="74"/><counter type="LINE" missed="93" covered="106"/><counter type="COMPLEXITY" missed="59" covered="41"/><counter type="METHOD" missed="5" covered="18"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="1907" covered="2558"/><counter type="BRANCH" missed="254" covered="297"/><counter type="LINE" missed="323" covered="601"/><counter type="COMPLEXITY" missed="221" covered="177"/><counter type="METHOD" missed="32" covered="89"/><counter type="CLASS" missed="0" covered="12"/></package><package name="mtas/codec/util/collector"><class name="mtas/codec/util/collector/MtasDataFull"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/SortedSet;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/util/SortedSet;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/Integer;[Ljava/lang/Integer;Lmtas/codec/util/collector/MtasDataOperations;Ljava/lang/String;Ljava/lang/String;)V" line="26"><counter type="INSTRUCTION" missed="0" covered="32"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="error" desc="(Ljava/lang/String;)V" line="80"><counter type="INSTRUCTION" missed="12" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="error" desc="(Ljava/lang/String;Ljava/lang/String;)V" line="93"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setError" desc="(ILjava/lang/String;Z)V" line="108"><counter type="INSTRUCTION" missed="54" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="increaseNewListSize" desc="()V" line="128"><counter type="INSTRUCTION" missed="30" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="reduceToSegmentKeys" desc="()V" line="146"><counter type="INSTRUCTION" missed="59" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="11" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="reduceToKeys" desc="(Ljava/util/Set;)V" line="169"><counter type="INSTRUCTION" missed="141" covered="0"/><counter type="BRANCH" missed="10" covered="0"/><counter type="LINE" missed="25" covered="0"/><counter type="COMPLEXITY" missed="6" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="copyToNew" desc="(II)V" line="207"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="copyFromNew" desc="()V" line="217"><counter type="INSTRUCTION" missed="0" covered="5"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setValue" desc="(I[Ljava/lang/Number;IZ)V" line="230"><counter type="INSTRUCTION" missed="17" covered="54"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="4" covered="11"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="remapData" desc="([[I)V" line="258"><counter type="INSTRUCTION" missed="79" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="10" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="merge" desc="(Lmtas/codec/util/collector/MtasDataCollector;Ljava/util/Map;Z)V" line="285"><counter type="INSTRUCTION" missed="198" covered="0"/><counter type="BRANCH" missed="26" covered="0"/><counter type="LINE" missed="31" covered="0"/><counter type="COMPLEXITY" missed="14" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="initNewList" desc="(I)V" line="343"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="initNewList" desc="(ILjava/lang/String;ILjava/lang/String;)V" line="356"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="initNewListBasic" desc="(I)V" line="366"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="615" covered="115"/><counter type="BRANCH" missed="58" covered="4"/><counter type="LINE" missed="107" covered="25"/><counter type="COMPLEXITY" missed="39" covered="7"/><counter type="METHOD" missed="9" covered="6"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/collector/MtasDataItemFull"><method name="&lt;init&gt;" desc="([Ljava/lang/Number;Lmtas/codec/util/collector/MtasDataCollector;Ljava/util/Set;Ljava/lang/String;Ljava/lang/String;ILjava/util/Map;Lmtas/codec/util/collector/MtasDataOperations;I)V" line="33"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="add" desc="(Lmtas/codec/util/collector/MtasDataItem;)V" line="70"><counter type="INSTRUCTION" missed="50" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="11" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="createStats" desc="()V" line="88"><counter type="INSTRUCTION" missed="0" covered="31"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="rewrite" desc="(Z)Ljava/util/Map;" line="111"><counter type="INSTRUCTION" missed="74" covered="227"/><counter type="BRANCH" missed="9" covered="33"/><counter type="LINE" missed="13" covered="38"/><counter type="COMPLEXITY" missed="6" covered="16"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCompareValueType" desc="()I" line="177"><counter type="INSTRUCTION" missed="159" covered="0"/><counter type="BRANCH" missed="62" covered="0"/><counter type="LINE" missed="17" covered="0"/><counter type="COMPLEXITY" missed="46" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getCompareValue0" desc="()Lmtas/codec/util/collector/MtasDataItemNumberComparator;" line="219"><counter type="INSTRUCTION" missed="30" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="313" covered="281"/><counter type="BRANCH" missed="80" covered="36"/><counter type="LINE" missed="45" covered="50"/><counter type="COMPLEXITY" missed="59" covered="19"/><counter type="METHOD" missed="3" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/collector/MtasDataDoubleAdvanced"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/util/SortedSet;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/util/SortedSet;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/Integer;[Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;)V" line="46"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getItem" desc="(I)Lmtas/codec/util/collector/MtasDataItemDoubleAdvanced;" line="60"><counter type="INSTRUCTION" missed="68" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(JJ)Lmtas/codec/util/collector/MtasDataCollector;" line="80"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="([JI)Lmtas/codec/util/collector/MtasDataCollector;" line="91"><counter type="INSTRUCTION" missed="34" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(DJ)Lmtas/codec/util/collector/MtasDataCollector;" line="107"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="([DI)Lmtas/codec/util/collector/MtasDataCollector;" line="118"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(Ljava/lang/String;JJ)Lmtas/codec/util/collector/MtasDataCollector;" line="134"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(Ljava/lang/String;[JI)Lmtas/codec/util/collector/MtasDataCollector;" line="147"><counter type="INSTRUCTION" missed="39" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(Ljava/lang/String;DJ)Lmtas/codec/util/collector/MtasDataCollector;" line="169"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(Ljava/lang/String;[DI)Lmtas/codec/util/collector/MtasDataCollector;" line="182"><counter type="INSTRUCTION" missed="20" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="compareWithBoundary" desc="(Ljava/lang/Double;Ljava/lang/Double;)Z" line="202"><counter type="INSTRUCTION" missed="53" covered="0"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="lastForComputingSegment" desc="(Ljava/lang/Double;Ljava/lang/Double;)Ljava/lang/Double;" line="224"><counter type="INSTRUCTION" missed="47" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="lastForComputingSegment" desc="()Ljava/lang/Double;" line="245"><counter type="INSTRUCTION" missed="43" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="boundaryForSegmentComputing" desc="(Ljava/lang/String;)Ljava/lang/Double;" line="267"><counter type="INSTRUCTION" missed="84" covered="0"/><counter type="BRANCH" missed="14" covered="0"/><counter type="LINE" missed="17" covered="0"/><counter type="COMPLEXITY" missed="8" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="boundaryForSegment" desc="(Ljava/lang/String;)Ljava/lang/Double;" line="302"><counter type="INSTRUCTION" missed="54" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="9" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="stringToBoundary" desc="(Ljava/lang/String;Ljava/lang/Integer;)Ljava/lang/Double;" line="328"><counter type="INSTRUCTION" missed="37" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="validateSegmentBoundary" desc="(Ljava/lang/Object;)Z" line="350"><counter type="INSTRUCTION" missed="13" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="550" covered="0"/><counter type="BRANCH" missed="72" covered="0"/><counter type="LINE" missed="89" covered="0"/><counter type="COMPLEXITY" missed="53" covered="0"/><counter type="METHOD" missed="17" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/codec/util/collector/MtasDataItemLongFull"><method name="&lt;init&gt;" desc="([JLmtas/codec/util/collector/MtasDataCollector;Ljava/util/Set;Ljava/lang/String;Ljava/lang/String;ILjava/util/Map;I)V" line="38"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getDistribution" desc="(Ljava/lang/String;)Ljava/util/HashMap;" line="51"><counter type="INSTRUCTION" missed="458" covered="0"/><counter type="BRANCH" missed="72" covered="0"/><counter type="LINE" missed="69" covered="0"/><counter type="COMPLEXITY" missed="37" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="compareTo" desc="(Lmtas/codec/util/collector/MtasDataItem;)I" line="150"><counter type="INSTRUCTION" missed="36" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getCompareValue1" desc="()Lmtas/codec/util/collector/MtasDataItemNumberComparator;" line="167"><counter type="INSTRUCTION" missed="85" covered="0"/><counter type="BRANCH" missed="18" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="13" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getCompareValue2" desc="()Lmtas/codec/util/collector/MtasDataItemNumberComparator;" line="193"><counter type="INSTRUCTION" missed="190" covered="0"/><counter type="BRANCH" missed="42" covered="0"/><counter type="LINE" missed="14" covered="0"/><counter type="COMPLEXITY" missed="31" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="toString" desc="()Ljava/lang/String;" line="235"><counter type="INSTRUCTION" missed="18" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="245"><counter type="INSTRUCTION" missed="37" covered="0"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="10" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="hashCode" desc="()I" line="264"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;clinit&gt;" desc="()V" line="21"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="839" covered="19"/><counter type="BRANCH" missed="152" covered="0"/><counter type="LINE" missed="111" covered="3"/><counter type="COMPLEXITY" missed="95" covered="2"/><counter type="METHOD" missed="7" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/collector/MtasDataCollectorResult$1"><method name="&lt;init&gt;" desc="(Lmtas/codec/util/collector/MtasDataCollectorResult;Ljava/util/NavigableMap;)V" line="78"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="compare" desc="(Ljava/lang/String;Ljava/lang/String;)I" line="81"><counter type="INSTRUCTION" missed="0" covered="19"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="28"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/collector/MtasDataItemLongAdvanced"><method name="&lt;init&gt;" desc="(Ljava/lang/Long;Ljava/lang/Double;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;JLmtas/codec/util/collector/MtasDataCollector;Ljava/util/Set;Ljava/lang/String;Ljava/lang/String;ILjava/util/Map;I)V" line="37"><counter type="INSTRUCTION" missed="0" covered="20"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="compareTo" desc="(Lmtas/codec/util/collector/MtasDataItem;)I" line="50"><counter type="INSTRUCTION" missed="1" covered="35"/><counter type="BRANCH" missed="3" covered="5"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCompareValue1" desc="()Lmtas/codec/util/collector/MtasDataItemNumberComparator;" line="67"><counter type="INSTRUCTION" missed="46" covered="25"/><counter type="BRANCH" missed="15" covered="3"/><counter type="LINE" missed="4" covered="2"/><counter type="COMPLEXITY" missed="12" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCompareValue2" desc="()Lmtas/codec/util/collector/MtasDataItemNumberComparator;" line="88"><counter type="INSTRUCTION" missed="128" covered="0"/><counter type="BRANCH" missed="30" covered="0"/><counter type="LINE" missed="9" covered="0"/><counter type="COMPLEXITY" missed="22" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="toString" desc="()Ljava/lang/String;" line="121"><counter type="INSTRUCTION" missed="21" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="132"><counter type="INSTRUCTION" missed="37" covered="0"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="10" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="hashCode" desc="()I" line="151"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="248" covered="80"/><counter type="BRANCH" missed="60" covered="8"/><counter type="LINE" missed="27" covered="12"/><counter type="COMPLEXITY" missed="46" covered="4"/><counter type="METHOD" missed="4" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/collector/MtasDataItemBasic"><method name="&lt;init&gt;" desc="(Ljava/lang/Number;JLmtas/codec/util/collector/MtasDataCollector;Ljava/util/Set;Ljava/lang/String;Ljava/lang/String;ILjava/util/Map;Lmtas/codec/util/collector/MtasDataOperations;I)V" line="51"><counter type="INSTRUCTION" missed="0" covered="20"/><counter type="LINE" missed="0" covered="5"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="add" desc="(Lmtas/codec/util/collector/MtasDataItem;)V" line="66"><counter type="INSTRUCTION" missed="39" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="rewrite" desc="(Z)Ljava/util/Map;" line="83"><counter type="INSTRUCTION" missed="53" covered="57"/><counter type="BRANCH" missed="5" covered="9"/><counter type="LINE" missed="9" covered="12"/><counter type="COMPLEXITY" missed="4" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getValue" desc="(Ljava/lang/String;)Ljava/lang/Number;" line="117"><counter type="INSTRUCTION" missed="2" covered="13"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCompareValueType" desc="()I" line="130"><counter type="INSTRUCTION" missed="17" covered="34"/><counter type="BRANCH" missed="9" covered="5"/><counter type="LINE" missed="2" covered="3"/><counter type="COMPLEXITY" missed="7" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCompareValue0" desc="()Lmtas/codec/util/collector/MtasDataItemNumberComparator;" line="148"><counter type="INSTRUCTION" missed="26" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="137" covered="124"/><counter type="BRANCH" missed="23" covered="15"/><counter type="LINE" missed="23" covered="22"/><counter type="COMPLEXITY" missed="18" covered="9"/><counter type="METHOD" missed="2" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/collector/MtasDataDoubleOperations"><method name="&lt;init&gt;" desc="()V" line="8"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="product11" desc="(Ljava/lang/Double;Ljava/lang/Double;)Ljava/lang/Double;" line="22"><counter type="INSTRUCTION" missed="14" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add11" desc="(Ljava/lang/Double;Ljava/lang/Double;)Ljava/lang/Double;" line="38"><counter type="INSTRUCTION" missed="14" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add22" desc="(Ljava/lang/Double;Ljava/lang/Double;)Ljava/lang/Double;" line="54"><counter type="INSTRUCTION" missed="14" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="subtract12" desc="(Ljava/lang/Double;Ljava/lang/Double;)Ljava/lang/Double;" line="69"><counter type="INSTRUCTION" missed="14" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="divide1" desc="(Ljava/lang/Double;J)Ljava/lang/Double;" line="84"><counter type="INSTRUCTION" missed="12" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="divide2" desc="(Ljava/lang/Double;J)Ljava/lang/Double;" line="99"><counter type="INSTRUCTION" missed="12" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="min11" desc="(Ljava/lang/Double;Ljava/lang/Double;)Ljava/lang/Double;" line="115"><counter type="INSTRUCTION" missed="14" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="max11" desc="(Ljava/lang/Double;Ljava/lang/Double;)Ljava/lang/Double;" line="131"><counter type="INSTRUCTION" missed="14" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="exp2" desc="(Ljava/lang/Double;)Ljava/lang/Double;" line="146"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="sqrt2" desc="(Ljava/lang/Double;)Ljava/lang/Double;" line="161"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="log1" desc="(Ljava/lang/Double;)Ljava/lang/Double;" line="176"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="createVector1" desc="(I)[Ljava/lang/Double;" line="190"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="createVector2" desc="(I)[Ljava/lang/Double;" line="200"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="createMatrix1" desc="(I)[[Ljava/lang/Double;" line="210"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getZero1" desc="()Ljava/lang/Double;" line="220"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getZero2" desc="()Ljava/lang/Double;" line="230"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="156" covered="0"/><counter type="BRANCH" missed="34" covered="0"/><counter type="LINE" missed="39" covered="0"/><counter type="COMPLEXITY" missed="34" covered="0"/><counter type="METHOD" missed="17" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/codec/util/collector/MtasDataItemLongBasic"><method name="&lt;init&gt;" desc="(Ljava/lang/Long;JLmtas/codec/util/collector/MtasDataCollector;Ljava/util/Set;Ljava/lang/String;Ljava/lang/String;ILjava/util/Map;I)V" line="32"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="compareTo" desc="(Lmtas/codec/util/collector/MtasDataItem;)I" line="44"><counter type="INSTRUCTION" missed="1" covered="35"/><counter type="BRANCH" missed="3" covered="5"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCompareValue1" desc="()Lmtas/codec/util/collector/MtasDataItemNumberComparator;" line="61"><counter type="INSTRUCTION" missed="17" covered="24"/><counter type="BRANCH" missed="7" covered="3"/><counter type="LINE" missed="2" covered="2"/><counter type="COMPLEXITY" missed="6" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCompareValue2" desc="()Lmtas/codec/util/collector/MtasDataItemNumberComparator;" line="78"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="toString" desc="()Ljava/lang/String;" line="93"><counter type="INSTRUCTION" missed="21" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="104"><counter type="INSTRUCTION" missed="37" covered="0"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="10" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="hashCode" desc="()I" line="123"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="119" covered="74"/><counter type="BRANCH" missed="28" covered="8"/><counter type="LINE" missed="19" covered="11"/><counter type="COMPLEXITY" missed="22" covered="4"/><counter type="METHOD" missed="4" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/collector/MtasDataLongAdvanced"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/util/SortedSet;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/util/SortedSet;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/Integer;[Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;)V" line="46"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getItem" desc="(I)Lmtas/codec/util/collector/MtasDataItemLongAdvanced;" line="59"><counter type="INSTRUCTION" missed="7" covered="61"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="1" covered="4"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="add" desc="(JJ)Lmtas/codec/util/collector/MtasDataCollector;" line="79"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="([JI)Lmtas/codec/util/collector/MtasDataCollector;" line="90"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="add" desc="(DJ)Lmtas/codec/util/collector/MtasDataCollector;" line="104"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="([DI)Lmtas/codec/util/collector/MtasDataCollector;" line="115"><counter type="INSTRUCTION" missed="34" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(Ljava/lang/String;JJ)Lmtas/codec/util/collector/MtasDataCollector;" line="133"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(Ljava/lang/String;[JI)Lmtas/codec/util/collector/MtasDataCollector;" line="146"><counter type="INSTRUCTION" missed="2" covered="18"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="4"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="add" desc="(Ljava/lang/String;DJ)Lmtas/codec/util/collector/MtasDataCollector;" line="166"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(Ljava/lang/String;[DI)Lmtas/codec/util/collector/MtasDataCollector;" line="179"><counter type="INSTRUCTION" missed="39" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="compareWithBoundary" desc="(Ljava/lang/Long;Ljava/lang/Long;)Z" line="201"><counter type="INSTRUCTION" missed="18" covered="35"/><counter type="BRANCH" missed="4" covered="8"/><counter type="LINE" missed="2" covered="5"/><counter type="COMPLEXITY" missed="3" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="lastForComputingSegment" desc="(Ljava/lang/Long;Ljava/lang/Long;)Ljava/lang/Long;" line="223"><counter type="INSTRUCTION" missed="18" covered="29"/><counter type="BRANCH" missed="4" covered="4"/><counter type="LINE" missed="2" covered="5"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="lastForComputingSegment" desc="()Ljava/lang/Long;" line="244"><counter type="INSTRUCTION" missed="18" covered="25"/><counter type="BRANCH" missed="4" covered="4"/><counter type="LINE" missed="2" covered="5"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="boundaryForSegmentComputing" desc="(Ljava/lang/String;)Ljava/lang/Long;" line="266"><counter type="INSTRUCTION" missed="15" covered="66"/><counter type="BRANCH" missed="3" covered="11"/><counter type="LINE" missed="2" covered="14"/><counter type="COMPLEXITY" missed="3" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="boundaryForSegment" desc="(Ljava/lang/String;)Ljava/lang/Long;" line="300"><counter type="INSTRUCTION" missed="15" covered="39"/><counter type="BRANCH" missed="2" covered="6"/><counter type="LINE" missed="2" covered="7"/><counter type="COMPLEXITY" missed="2" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="stringToBoundary" desc="(Ljava/lang/String;Ljava/lang/Integer;)Ljava/lang/Long;" line="326"><counter type="INSTRUCTION" missed="36" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="validateSegmentBoundary" desc="(Ljava/lang/Object;)Z" line="348"><counter type="INSTRUCTION" missed="5" covered="8"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="227" covered="319"/><counter type="BRANCH" missed="34" covered="38"/><counter type="LINE" missed="37" covered="51"/><counter type="COMPLEXITY" missed="32" covered="21"/><counter type="METHOD" missed="7" covered="10"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/collector/MtasDataItemDoubleBasic"><method name="&lt;init&gt;" desc="(Ljava/lang/Double;JLmtas/codec/util/collector/MtasDataCollector;Ljava/util/Set;Ljava/lang/String;Ljava/lang/String;ILjava/util/Map;I)V" line="32"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="compareTo" desc="(Lmtas/codec/util/collector/MtasDataItem;)I" line="44"><counter type="INSTRUCTION" missed="36" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getCompareValue1" desc="()Lmtas/codec/util/collector/MtasDataItemNumberComparator;" line="61"><counter type="INSTRUCTION" missed="26" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getCompareValue2" desc="()Lmtas/codec/util/collector/MtasDataItemNumberComparator;" line="75"><counter type="INSTRUCTION" missed="28" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="toString" desc="()Ljava/lang/String;" line="90"><counter type="INSTRUCTION" missed="21" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="101"><counter type="INSTRUCTION" missed="37" covered="0"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="10" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="hashCode" desc="()I" line="120"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="178" covered="0"/><counter type="BRANCH" missed="32" covered="0"/><counter type="LINE" missed="29" covered="0"/><counter type="COMPLEXITY" missed="23" covered="0"/><counter type="METHOD" missed="7" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/codec/util/collector/MtasDataItemAdvanced"><method name="&lt;init&gt;" desc="(Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Long;Lmtas/codec/util/collector/MtasDataCollector;Ljava/util/Set;Ljava/lang/String;Ljava/lang/String;ILjava/util/Map;Lmtas/codec/util/collector/MtasDataOperations;I)V" line="68"><counter type="INSTRUCTION" missed="0" covered="31"/><counter type="LINE" missed="0" covered="9"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="add" desc="(Lmtas/codec/util/collector/MtasDataItem;)V" line="87"><counter type="INSTRUCTION" missed="71" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="12" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="rewrite" desc="(Z)Ljava/util/Map;" line="110"><counter type="INSTRUCTION" missed="120" covered="94"/><counter type="BRANCH" missed="16" covered="16"/><counter type="LINE" missed="20" covered="19"/><counter type="COMPLEXITY" missed="10" covered="7"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getValue" desc="(Ljava/lang/String;)Ljava/lang/Number;" line="162"><counter type="INSTRUCTION" missed="128" covered="13"/><counter type="BRANCH" missed="11" covered="1"/><counter type="LINE" missed="27" covered="2"/><counter type="COMPLEXITY" missed="6" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCompareValueType" desc="()I" line="204"><counter type="INSTRUCTION" missed="98" covered="34"/><counter type="BRANCH" missed="45" covered="5"/><counter type="LINE" missed="11" covered="3"/><counter type="COMPLEXITY" missed="34" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCompareValue0" desc="()Lmtas/codec/util/collector/MtasDataItemNumberComparator;" line="241"><counter type="INSTRUCTION" missed="26" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="443" covered="172"/><counter type="BRANCH" missed="80" covered="22"/><counter type="LINE" missed="73" covered="33"/><counter type="COMPLEXITY" missed="56" covered="12"/><counter type="METHOD" missed="2" covered="4"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/collector/MtasDataLongFull"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/util/SortedSet;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/util/SortedSet;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/Integer;[Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;)V" line="45"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getItem" desc="(I)Lmtas/codec/util/collector/MtasDataItemLongFull;" line="58"><counter type="INSTRUCTION" missed="7" covered="38"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="add" desc="(JJ)Lmtas/codec/util/collector/MtasDataCollector;" line="76"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="([JI)Lmtas/codec/util/collector/MtasDataCollector;" line="87"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="add" desc="(DJ)Lmtas/codec/util/collector/MtasDataCollector;" line="101"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="([DI)Lmtas/codec/util/collector/MtasDataCollector;" line="112"><counter type="INSTRUCTION" missed="33" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(Ljava/lang/String;JJ)Lmtas/codec/util/collector/MtasDataCollector;" line="130"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(Ljava/lang/String;[JI)Lmtas/codec/util/collector/MtasDataCollector;" line="143"><counter type="INSTRUCTION" missed="20" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(Ljava/lang/String;DJ)Lmtas/codec/util/collector/MtasDataCollector;" line="163"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(Ljava/lang/String;[DI)Lmtas/codec/util/collector/MtasDataCollector;" line="176"><counter type="INSTRUCTION" missed="38" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="compareWithBoundary" desc="(Ljava/lang/Long;Ljava/lang/Long;)Z" line="198"><counter type="INSTRUCTION" missed="53" covered="0"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="lastForComputingSegment" desc="(Ljava/lang/Long;Ljava/lang/Long;)Ljava/lang/Long;" line="220"><counter type="INSTRUCTION" missed="47" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="lastForComputingSegment" desc="()Ljava/lang/Long;" line="241"><counter type="INSTRUCTION" missed="43" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="boundaryForSegmentComputing" desc="(Ljava/lang/String;)Ljava/lang/Long;" line="263"><counter type="INSTRUCTION" missed="81" covered="0"/><counter type="BRANCH" missed="14" covered="0"/><counter type="LINE" missed="16" covered="0"/><counter type="COMPLEXITY" missed="8" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="boundaryForSegment" desc="(Ljava/lang/String;)Ljava/lang/Long;" line="297"><counter type="INSTRUCTION" missed="54" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="9" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="stringToBoundary" desc="(Ljava/lang/String;Ljava/lang/Integer;)Ljava/lang/Long;" line="323"><counter type="INSTRUCTION" missed="36" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="validateSegmentBoundary" desc="(Ljava/lang/Object;)Z" line="345"><counter type="INSTRUCTION" missed="13" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="445" covered="76"/><counter type="BRANCH" missed="69" covered="3"/><counter type="LINE" missed="79" covered="8"/><counter type="COMPLEXITY" missed="50" covered="3"/><counter type="METHOD" missed="14" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/collector/MtasDataCollectorResult"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/NavigableMap;Ljava/lang/Integer;Ljava/lang/Integer;)V" line="67"><counter type="INSTRUCTION" missed="31" covered="185"/><counter type="BRANCH" missed="11" covered="31"/><counter type="LINE" missed="3" covered="41"/><counter type="COMPLEXITY" missed="11" covered="11"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Lmtas/codec/util/collector/MtasDataItem;)V" line="141"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="153"><counter type="INSTRUCTION" missed="0" covered="21"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getList" desc="()Ljava/util/SortedMap;" line="170"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getList" desc="(Z)Ljava/util/SortedMap;" line="182"><counter type="INSTRUCTION" missed="15" covered="24"/><counter type="BRANCH" missed="3" covered="5"/><counter type="LINE" missed="1" covered="4"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getComparatorList" desc="()Ljava/util/Map;" line="202"><counter type="INSTRUCTION" missed="15" covered="33"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="1" covered="7"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getLastSortValue" desc="()Lmtas/codec/util/collector/MtasDataItemNumberComparator;" line="221"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getData" desc="()Lmtas/codec/util/collector/MtasDataItem;" line="231"><counter type="INSTRUCTION" missed="15" covered="8"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="()Ljava/lang/String;" line="245"><counter type="INSTRUCTION" missed="44" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="120" covered="287"/><counter type="BRANCH" missed="16" covered="40"/><counter type="LINE" missed="11" covered="67"/><counter type="COMPLEXITY" missed="17" covered="20"/><counter type="METHOD" missed="1" covered="8"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/collector/MtasDataBasic"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/SortedSet;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/util/SortedSet;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/Integer;[Ljava/lang/Integer;Lmtas/codec/util/collector/MtasDataOperations;Ljava/lang/String;Ljava/lang/String;)V" line="26"><counter type="INSTRUCTION" missed="0" covered="36"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="error" desc="(Ljava/lang/String;)V" line="86"><counter type="INSTRUCTION" missed="12" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="error" desc="(Ljava/lang/String;Ljava/lang/String;)V" line="99"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setError" desc="(ILjava/lang/String;Z)V" line="114"><counter type="INSTRUCTION" missed="58" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="9" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setValue" desc="(ILjava/lang/Number;JZ)V" line="137"><counter type="INSTRUCTION" missed="0" covered="38"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="0" covered="8"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setValue" desc="(I[Ljava/lang/Number;IZ)V" line="159"><counter type="INSTRUCTION" missed="0" covered="61"/><counter type="BRANCH" missed="1" covered="7"/><counter type="LINE" missed="0" covered="11"/><counter type="COMPLEXITY" missed="1" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="increaseNewListSize" desc="()V" line="183"><counter type="INSTRUCTION" missed="0" covered="45"/><counter type="LINE" missed="0" covered="11"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="reduceToSegmentKeys" desc="()V" line="206"><counter type="INSTRUCTION" missed="0" covered="72"/><counter type="BRANCH" missed="2" covered="6"/><counter type="LINE" missed="0" covered="13"/><counter type="COMPLEXITY" missed="2" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="reduceToKeys" desc="(Ljava/util/Set;)V" line="231"><counter type="INSTRUCTION" missed="0" covered="139"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="0" covered="25"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="copyToNew" desc="(II)V" line="267"><counter type="INSTRUCTION" missed="0" covered="17"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="copyFromNew" desc="()V" line="278"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="remapData" desc="([[I)V" line="289"><counter type="INSTRUCTION" missed="0" covered="91"/><counter type="BRANCH" missed="0" covered="6"/><counter type="LINE" missed="0" covered="13"/><counter type="COMPLEXITY" missed="0" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="merge" desc="(Lmtas/codec/util/collector/MtasDataCollector;Ljava/util/Map;Z)V" line="319"><counter type="INSTRUCTION" missed="192" covered="0"/><counter type="BRANCH" missed="24" covered="0"/><counter type="LINE" missed="30" covered="0"/><counter type="COMPLEXITY" missed="13" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="initNewList" desc="(I)V" line="376"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="initNewList" desc="(ILjava/lang/String;ILjava/lang/String;)V" line="389"><counter type="INSTRUCTION" missed="0" covered="10"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="initNewListBasic" desc="(I)V" line="399"><counter type="INSTRUCTION" missed="0" covered="13"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="277" covered="538"/><counter type="BRANCH" missed="35" covered="27"/><counter type="LINE" missed="46" covered="103"/><counter type="COMPLEXITY" missed="24" covered="23"/><counter type="METHOD" missed="4" covered="12"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/collector/MtasDataItemNumberComparator"><method name="&lt;init&gt;" desc="(Ljava/lang/Number;Ljava/lang/String;)V" line="31"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="4"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="clone" desc="()Lmtas/codec/util/collector/MtasDataItemNumberComparator;" line="43"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="compareTo" desc="(Ljava/lang/Number;)I" line="53"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getValue" desc="()Ljava/lang/Number;" line="62"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="()Ljava/lang/String;" line="71"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(Ljava/lang/Number;)V" line="82"><counter type="INSTRUCTION" missed="53" covered="22"/><counter type="BRANCH" missed="13" covered="3"/><counter type="LINE" missed="6" covered="4"/><counter type="COMPLEXITY" missed="8" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="subtract" desc="(Ljava/lang/Number;)V" line="103"><counter type="INSTRUCTION" missed="75" covered="0"/><counter type="BRANCH" missed="16" covered="0"/><counter type="LINE" missed="10" covered="0"/><counter type="COMPLEXITY" missed="9" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="recomputeBoundary" desc="(I)Lmtas/codec/util/collector/MtasDataItemNumberComparator;" line="125"><counter type="INSTRUCTION" missed="67" covered="40"/><counter type="BRANCH" missed="7" covered="5"/><counter type="LINE" missed="8" covered="6"/><counter type="COMPLEXITY" missed="5" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="155"><counter type="INSTRUCTION" missed="25" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="hashCode" desc="()I" line="172"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="239" covered="88"/><counter type="BRANCH" missed="42" covered="8"/><counter type="LINE" missed="36" covered="17"/><counter type="COMPLEXITY" missed="28" covered="7"/><counter type="METHOD" missed="4" covered="6"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/collector/MtasDataLongOperations"><method name="&lt;init&gt;" desc="()V" line="8"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="product11" desc="(Ljava/lang/Long;Ljava/lang/Long;)Ljava/lang/Long;" line="22"><counter type="INSTRUCTION" missed="2" covered="11"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="add11" desc="(Ljava/lang/Long;Ljava/lang/Long;)Ljava/lang/Long;" line="38"><counter type="INSTRUCTION" missed="2" covered="11"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="add22" desc="(Ljava/lang/Double;Ljava/lang/Double;)Ljava/lang/Double;" line="54"><counter type="INSTRUCTION" missed="3" covered="11"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="subtract12" desc="(Ljava/lang/Long;Ljava/lang/Double;)Ljava/lang/Double;" line="69"><counter type="INSTRUCTION" missed="14" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="divide1" desc="(Ljava/lang/Long;J)Ljava/lang/Double;" line="84"><counter type="INSTRUCTION" missed="3" covered="10"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="divide2" desc="(Ljava/lang/Double;J)Ljava/lang/Double;" line="99"><counter type="INSTRUCTION" missed="12" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="min11" desc="(Ljava/lang/Long;Ljava/lang/Long;)Ljava/lang/Long;" line="115"><counter type="INSTRUCTION" missed="2" covered="11"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="max11" desc="(Ljava/lang/Long;Ljava/lang/Long;)Ljava/lang/Long;" line="131"><counter type="INSTRUCTION" missed="2" covered="11"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="exp2" desc="(Ljava/lang/Double;)Ljava/lang/Double;" line="146"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="sqrt2" desc="(Ljava/lang/Double;)Ljava/lang/Double;" line="161"><counter type="INSTRUCTION" missed="10" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="log1" desc="(Ljava/lang/Long;)Ljava/lang/Double;" line="176"><counter type="INSTRUCTION" missed="3" covered="8"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createVector1" desc="(I)[Ljava/lang/Long;" line="190"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createVector2" desc="(I)[Ljava/lang/Double;" line="200"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createMatrix1" desc="(I)[[Ljava/lang/Long;" line="210"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getZero1" desc="()Ljava/lang/Long;" line="220"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getZero2" desc="()Ljava/lang/Double;" line="230"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="69" covered="85"/><counter type="BRANCH" missed="22" covered="12"/><counter type="LINE" missed="21" covered="18"/><counter type="COMPLEXITY" missed="23" covered="11"/><counter type="METHOD" missed="6" covered="11"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/collector/MtasDataAdvanced"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/util/SortedSet;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/util/SortedSet;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/Integer;[Ljava/lang/Integer;Lmtas/codec/util/collector/MtasDataOperations;Ljava/lang/String;Ljava/lang/String;)V" line="26"><counter type="INSTRUCTION" missed="0" covered="60"/><counter type="LINE" missed="0" covered="15"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="error" desc="(Ljava/lang/String;)V" line="110"><counter type="INSTRUCTION" missed="12" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="error" desc="(Ljava/lang/String;Ljava/lang/String;)V" line="123"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="setError" desc="(ILjava/lang/String;Z)V" line="138"><counter type="INSTRUCTION" missed="86" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="13" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="increaseNewListSize" desc="()V" line="163"><counter type="INSTRUCTION" missed="0" covered="113"/><counter type="LINE" missed="0" covered="23"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="reduceToSegmentKeys" desc="()V" line="202"><counter type="INSTRUCTION" missed="0" covered="124"/><counter type="BRANCH" missed="2" covered="6"/><counter type="LINE" missed="0" covered="22"/><counter type="COMPLEXITY" missed="2" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="reduceToKeys" desc="(Ljava/util/Set;)V" line="236"><counter type="INSTRUCTION" missed="0" covered="219"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="0" covered="38"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="copyToNew" desc="(II)V" line="285"><counter type="INSTRUCTION" missed="0" covered="49"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="copyFromNew" desc="()V" line="300"><counter type="INSTRUCTION" missed="0" covered="25"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setValue" desc="(I[Ljava/lang/Number;IZ)V" line="318"><counter type="INSTRUCTION" missed="0" covered="119"/><counter type="BRANCH" missed="1" covered="13"/><counter type="LINE" missed="0" covered="18"/><counter type="COMPLEXITY" missed="1" covered="7"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setValue" desc="(ILjava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;JZ)V" line="355"><counter type="INSTRUCTION" missed="0" covered="106"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="0" covered="19"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="remapData" desc="([[I)V" line="386"><counter type="INSTRUCTION" missed="211" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="27" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="merge" desc="(Lmtas/codec/util/collector/MtasDataCollector;Ljava/util/Map;Z)V" line="438"><counter type="INSTRUCTION" missed="40" covered="184"/><counter type="BRANCH" missed="11" covered="13"/><counter type="LINE" missed="4" covered="26"/><counter type="COMPLEXITY" missed="9" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="initNewList" desc="(I)V" line="504"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="initNewList" desc="(ILjava/lang/String;ILjava/lang/String;)V" line="517"><counter type="INSTRUCTION" missed="0" covered="9"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="initNewListBasic" desc="()V" line="525"><counter type="INSTRUCTION" missed="0" covered="41"/><counter type="LINE" missed="0" covered="7"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="364" covered="1055"/><counter type="BRANCH" missed="28" covered="40"/><counter type="LINE" missed="51" covered="188"/><counter type="COMPLEXITY" missed="24" covered="26"/><counter type="METHOD" missed="4" covered="12"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/collector/MtasDataItemDoubleAdvanced"><method name="&lt;init&gt;" desc="(Ljava/lang/Double;Ljava/lang/Double;Ljava/lang/Double;Ljava/lang/Double;Ljava/lang/Double;JLmtas/codec/util/collector/MtasDataCollector;Ljava/util/Set;Ljava/lang/String;Ljava/lang/String;ILjava/util/Map;I)V" line="38"><counter type="INSTRUCTION" missed="20" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="compareTo" desc="(Lmtas/codec/util/collector/MtasDataItem;)I" line="51"><counter type="INSTRUCTION" missed="36" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getCompareValue1" desc="()Lmtas/codec/util/collector/MtasDataItemNumberComparator;" line="68"><counter type="INSTRUCTION" missed="71" covered="0"/><counter type="BRANCH" missed="18" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="13" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getCompareValue2" desc="()Lmtas/codec/util/collector/MtasDataItemNumberComparator;" line="89"><counter type="INSTRUCTION" missed="78" covered="0"/><counter type="BRANCH" missed="25" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="17" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="toString" desc="()Ljava/lang/String;" line="111"><counter type="INSTRUCTION" missed="21" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="122"><counter type="INSTRUCTION" missed="37" covered="0"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="10" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="hashCode" desc="()I" line="141"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="278" covered="0"/><counter type="BRANCH" missed="63" covered="0"/><counter type="LINE" missed="34" covered="0"/><counter type="COMPLEXITY" missed="45" covered="0"/><counter type="METHOD" missed="7" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/codec/util/collector/MtasDataDoubleFull"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/util/SortedSet;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/util/SortedSet;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/Integer;[Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;)V" line="45"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getItem" desc="(I)Lmtas/codec/util/collector/MtasDataItemDoubleFull;" line="59"><counter type="INSTRUCTION" missed="45" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(JJ)Lmtas/codec/util/collector/MtasDataCollector;" line="78"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="([JI)Lmtas/codec/util/collector/MtasDataCollector;" line="89"><counter type="INSTRUCTION" missed="34" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(DJ)Lmtas/codec/util/collector/MtasDataCollector;" line="105"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="([DI)Lmtas/codec/util/collector/MtasDataCollector;" line="116"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(Ljava/lang/String;JJ)Lmtas/codec/util/collector/MtasDataCollector;" line="132"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(Ljava/lang/String;[JI)Lmtas/codec/util/collector/MtasDataCollector;" line="145"><counter type="INSTRUCTION" missed="39" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(Ljava/lang/String;DJ)Lmtas/codec/util/collector/MtasDataCollector;" line="167"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(Ljava/lang/String;[DI)Lmtas/codec/util/collector/MtasDataCollector;" line="180"><counter type="INSTRUCTION" missed="20" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="compareWithBoundary" desc="(Ljava/lang/Double;Ljava/lang/Double;)Z" line="200"><counter type="INSTRUCTION" missed="53" covered="0"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="lastForComputingSegment" desc="(Ljava/lang/Double;Ljava/lang/Double;)Ljava/lang/Double;" line="222"><counter type="INSTRUCTION" missed="47" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="lastForComputingSegment" desc="()Ljava/lang/Double;" line="243"><counter type="INSTRUCTION" missed="43" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="boundaryForSegmentComputing" desc="(Ljava/lang/String;)Ljava/lang/Double;" line="265"><counter type="INSTRUCTION" missed="84" covered="0"/><counter type="BRANCH" missed="14" covered="0"/><counter type="LINE" missed="17" covered="0"/><counter type="COMPLEXITY" missed="8" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="boundaryForSegment" desc="(Ljava/lang/String;)Ljava/lang/Double;" line="300"><counter type="INSTRUCTION" missed="54" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="9" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="stringToBoundary" desc="(Ljava/lang/String;Ljava/lang/Integer;)Ljava/lang/Double;" line="326"><counter type="INSTRUCTION" missed="37" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="validateSegmentBoundary" desc="(Ljava/lang/Object;)Z" line="348"><counter type="INSTRUCTION" missed="13" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="527" covered="0"/><counter type="BRANCH" missed="72" covered="0"/><counter type="LINE" missed="89" covered="0"/><counter type="COMPLEXITY" missed="53" covered="0"/><counter type="METHOD" missed="17" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/codec/util/collector/MtasDataLongBasic"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/util/SortedSet;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/util/SortedSet;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/Integer;[Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;)V" line="45"><counter type="INSTRUCTION" missed="0" covered="23"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getItem" desc="(I)Lmtas/codec/util/collector/MtasDataItemLongBasic;" line="58"><counter type="INSTRUCTION" missed="7" covered="41"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="1" covered="3"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="add" desc="(JJ)Lmtas/codec/util/collector/MtasDataCollector;" line="76"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="add" desc="([JI)Lmtas/codec/util/collector/MtasDataCollector;" line="89"><counter type="INSTRUCTION" missed="0" covered="15"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="add" desc="(DJ)Lmtas/codec/util/collector/MtasDataCollector;" line="103"><counter type="INSTRUCTION" missed="17" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="([DI)Lmtas/codec/util/collector/MtasDataCollector;" line="117"><counter type="INSTRUCTION" missed="34" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(Ljava/lang/String;JJ)Lmtas/codec/util/collector/MtasDataCollector;" line="135"><counter type="INSTRUCTION" missed="2" covered="18"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="1" covered="4"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="add" desc="(Ljava/lang/String;[JI)Lmtas/codec/util/collector/MtasDataCollector;" line="154"><counter type="INSTRUCTION" missed="20" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(Ljava/lang/String;DJ)Lmtas/codec/util/collector/MtasDataCollector;" line="174"><counter type="INSTRUCTION" missed="22" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(Ljava/lang/String;[DI)Lmtas/codec/util/collector/MtasDataCollector;" line="194"><counter type="INSTRUCTION" missed="39" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="compareWithBoundary" desc="(Ljava/lang/Long;Ljava/lang/Long;)Z" line="216"><counter type="INSTRUCTION" missed="18" covered="35"/><counter type="BRANCH" missed="4" covered="8"/><counter type="LINE" missed="2" covered="5"/><counter type="COMPLEXITY" missed="3" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="lastForComputingSegment" desc="(Ljava/lang/Long;Ljava/lang/Long;)Ljava/lang/Long;" line="238"><counter type="INSTRUCTION" missed="18" covered="29"/><counter type="BRANCH" missed="4" covered="4"/><counter type="LINE" missed="2" covered="5"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="lastForComputingSegment" desc="()Ljava/lang/Long;" line="259"><counter type="INSTRUCTION" missed="18" covered="25"/><counter type="BRANCH" missed="4" covered="4"/><counter type="LINE" missed="2" covered="5"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="boundaryForSegmentComputing" desc="(Ljava/lang/String;)Ljava/lang/Long;" line="281"><counter type="INSTRUCTION" missed="15" covered="66"/><counter type="BRANCH" missed="3" covered="11"/><counter type="LINE" missed="2" covered="14"/><counter type="COMPLEXITY" missed="3" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="boundaryForSegment" desc="(Ljava/lang/String;)Ljava/lang/Long;" line="315"><counter type="INSTRUCTION" missed="15" covered="39"/><counter type="BRANCH" missed="2" covered="6"/><counter type="LINE" missed="2" covered="7"/><counter type="COMPLEXITY" missed="2" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="stringToBoundary" desc="(Ljava/lang/String;Ljava/lang/Integer;)Ljava/lang/Long;" line="341"><counter type="INSTRUCTION" missed="36" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="validateSegmentBoundary" desc="(Ljava/lang/Object;)Z" line="363"><counter type="INSTRUCTION" missed="13" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="274" covered="306"/><counter type="BRANCH" missed="39" covered="37"/><counter type="LINE" missed="48" covered="51"/><counter type="COMPLEXITY" missed="34" covered="21"/><counter type="METHOD" missed="7" covered="10"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/collector/MtasDataItem"><method name="&lt;init&gt;" desc="(Lmtas/codec/util/collector/MtasDataCollector;Ljava/util/Set;Ljava/lang/String;Ljava/lang/String;ILjava/util/Map;I)V" line="66"><counter type="INSTRUCTION" missed="0" covered="30"/><counter type="LINE" missed="0" covered="11"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getSub" desc="()Lmtas/codec/util/collector/MtasDataCollector;" line="102"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getStatsItems" desc="()Ljava/util/Set;" line="119"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getErrorList" desc="()Ljava/util/Map;" line="128"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="computeComparableValue" desc="()V" line="135"><counter type="INSTRUCTION" missed="13" covered="22"/><counter type="BRANCH" missed="3" covered="1"/><counter type="LINE" missed="5" covered="10"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getComparableValue" desc="()Lmtas/codec/util/collector/MtasDataItemNumberComparator;" line="164"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="21"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="19" covered="67"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="7" covered="26"/><counter type="COMPLEXITY" missed="5" covered="6"/><counter type="METHOD" missed="2" covered="5"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/collector/MtasDataDoubleBasic"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/util/SortedSet;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/util/SortedSet;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/Integer;[Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;)V" line="45"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getItem" desc="(I)Lmtas/codec/util/collector/MtasDataItemDoubleBasic;" line="59"><counter type="INSTRUCTION" missed="48" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(JJ)Lmtas/codec/util/collector/MtasDataCollector;" line="77"><counter type="INSTRUCTION" missed="16" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="([JI)Lmtas/codec/util/collector/MtasDataCollector;" line="91"><counter type="INSTRUCTION" missed="34" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(DJ)Lmtas/codec/util/collector/MtasDataCollector;" line="107"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="([DI)Lmtas/codec/util/collector/MtasDataCollector;" line="120"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(Ljava/lang/String;JJ)Lmtas/codec/util/collector/MtasDataCollector;" line="136"><counter type="INSTRUCTION" missed="21" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(Ljava/lang/String;[JI)Lmtas/codec/util/collector/MtasDataCollector;" line="156"><counter type="INSTRUCTION" missed="39" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(Ljava/lang/String;DJ)Lmtas/codec/util/collector/MtasDataCollector;" line="178"><counter type="INSTRUCTION" missed="20" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="add" desc="(Ljava/lang/String;[DI)Lmtas/codec/util/collector/MtasDataCollector;" line="197"><counter type="INSTRUCTION" missed="20" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="compareWithBoundary" desc="(Ljava/lang/Double;Ljava/lang/Double;)Z" line="217"><counter type="INSTRUCTION" missed="53" covered="0"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="lastForComputingSegment" desc="(Ljava/lang/Double;Ljava/lang/Double;)Ljava/lang/Double;" line="239"><counter type="INSTRUCTION" missed="37" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="lastForComputingSegment" desc="()Ljava/lang/Double;" line="258"><counter type="INSTRUCTION" missed="43" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="boundaryForSegmentComputing" desc="(Ljava/lang/String;)Ljava/lang/Double;" line="280"><counter type="INSTRUCTION" missed="84" covered="0"/><counter type="BRANCH" missed="14" covered="0"/><counter type="LINE" missed="17" covered="0"/><counter type="COMPLEXITY" missed="8" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="boundaryForSegment" desc="(Ljava/lang/String;)Ljava/lang/Double;" line="315"><counter type="INSTRUCTION" missed="54" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="9" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="stringToBoundary" desc="(Ljava/lang/String;Ljava/lang/Integer;)Ljava/lang/Double;" line="341"><counter type="INSTRUCTION" missed="37" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="validateSegmentBoundary" desc="(Ljava/lang/Object;)Z" line="363"><counter type="INSTRUCTION" missed="13" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="572" covered="0"/><counter type="BRANCH" missed="72" covered="0"/><counter type="LINE" missed="99" covered="0"/><counter type="COMPLEXITY" missed="53" covered="0"/><counter type="METHOD" missed="17" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/codec/util/collector/MtasDataCollector"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/SortedSet;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;)V" line="161"><counter type="INSTRUCTION" missed="32" covered="148"/><counter type="BRANCH" missed="5" covered="5"/><counter type="LINE" missed="4" covered="46"/><counter type="COMPLEXITY" missed="4" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/SortedSet;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/util/SortedSet;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/Integer;[Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;)V" line="332"><counter type="INSTRUCTION" missed="99" covered="15"/><counter type="BRANCH" missed="3" covered="1"/><counter type="LINE" missed="19" covered="3"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="initNewList" desc="(ILjava/lang/String;ILjava/lang/String;)V" line="388"><counter type="INSTRUCTION" missed="24" covered="56"/><counter type="BRANCH" missed="5" covered="7"/><counter type="LINE" missed="6" covered="13"/><counter type="COMPLEXITY" missed="4" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="initNewList" desc="(I)V" line="422"><counter type="INSTRUCTION" missed="5" covered="16"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="1" covered="6"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="initNewListBasic" desc="(I)V" line="441"><counter type="INSTRUCTION" missed="11" covered="48"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="2" covered="12"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="increaseNewListSize" desc="()V" line="466"><counter type="INSTRUCTION" missed="20" covered="78"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="4" covered="18"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="add" desc="(Z)Lmtas/codec/util/collector/MtasDataCollector;" line="502"><counter type="INSTRUCTION" missed="73" covered="118"/><counter type="BRANCH" missed="5" covered="9"/><counter type="LINE" missed="5" covered="25"/><counter type="COMPLEXITY" missed="5" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="add" desc="(Ljava/lang/String;Z)Lmtas/codec/util/collector/MtasDataCollector;" line="564"><counter type="INSTRUCTION" missed="100" covered="236"/><counter type="BRANCH" missed="7" covered="31"/><counter type="LINE" missed="9" covered="46"/><counter type="COMPLEXITY" missed="7" covered="13"/><counter type="METHOD" missed="0" covered="1"/></method><method name="stringToBoundary" desc="(Ljava/lang/String;)Ljava/lang/Number;" line="740"><counter type="INSTRUCTION" missed="5" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="closeSegmentKeyValueRegistration" desc="()V" line="749"><counter type="INSTRUCTION" missed="5" covered="49"/><counter type="BRANCH" missed="2" covered="8"/><counter type="LINE" missed="1" covered="11"/><counter type="COMPLEXITY" missed="2" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="recomputeSegmentKeys" desc="()V" line="771"><counter type="INSTRUCTION" missed="38" covered="188"/><counter type="BRANCH" missed="9" covered="27"/><counter type="LINE" missed="4" covered="39"/><counter type="COMPLEXITY" missed="7" covered="12"/><counter type="METHOD" missed="0" covered="1"/></method><method name="reduceToSegmentKeys" desc="()V" line="845"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="checkExistenceNecessaryKeys" desc="()Z" line="857"><counter type="INSTRUCTION" missed="7" covered="14"/><counter type="BRANCH" missed="2" covered="4"/><counter type="LINE" missed="2" covered="3"/><counter type="COMPLEXITY" missed="2" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="validateWithSegmentBoundary" desc="(Ljava/lang/Number;)Z" line="885"><counter type="INSTRUCTION" missed="0" covered="24"/><counter type="BRANCH" missed="2" covered="6"/><counter type="LINE" missed="0" covered="6"/><counter type="COMPLEXITY" missed="2" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="validateSegmentValue" desc="(Ljava/lang/Number;II)Ljava/lang/String;" line="906"><counter type="INSTRUCTION" missed="9" covered="38"/><counter type="BRANCH" missed="3" covered="9"/><counter type="LINE" missed="3" covered="10"/><counter type="COMPLEXITY" missed="3" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="validateSegmentValue" desc="(Ljava/lang/String;Ljava/lang/Number;IIZ)Ljava/lang/String;" line="942"><counter type="INSTRUCTION" missed="9" covered="178"/><counter type="BRANCH" missed="5" covered="23"/><counter type="LINE" missed="3" covered="35"/><counter type="COMPLEXITY" missed="5" covered="10"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setError" desc="(IILjava/util/HashMap;Z)V" line="1012"><counter type="INSTRUCTION" missed="40" covered="38"/><counter type="BRANCH" missed="4" covered="4"/><counter type="LINE" missed="6" covered="9"/><counter type="COMPLEXITY" missed="3" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="sortedAndUnique" desc="([Ljava/lang/String;I)Z" line="1043"><counter type="INSTRUCTION" missed="5" covered="24"/><counter type="BRANCH" missed="1" covered="5"/><counter type="LINE" missed="1" covered="5"/><counter type="COMPLEXITY" missed="1" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="computeSortAndUniqueMapping" desc="([Ljava/lang/String;I)[[I" line="1065"><counter type="INSTRUCTION" missed="8" covered="79"/><counter type="BRANCH" missed="2" covered="6"/><counter type="LINE" missed="2" covered="15"/><counter type="COMPLEXITY" missed="2" covered="3"/><counter type="METHOD" missed="0" covered="1"/></method><method name="remapData" desc="([[I)V" line="1097"><counter type="INSTRUCTION" missed="110" covered="142"/><counter type="BRANCH" missed="13" covered="9"/><counter type="LINE" missed="14" covered="25"/><counter type="COMPLEXITY" missed="8" covered="4"/><counter type="METHOD" missed="0" covered="1"/></method><method name="closeNewList" desc="()V" line="1158"><counter type="INSTRUCTION" missed="12" covered="138"/><counter type="BRANCH" missed="2" covered="12"/><counter type="LINE" missed="2" covered="28"/><counter type="COMPLEXITY" missed="2" covered="6"/><counter type="METHOD" missed="0" covered="1"/></method><method name="hasSub" desc="()Z" line="1213"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="toString" desc="()Ljava/lang/String;" line="1332"><counter type="INSTRUCTION" missed="134" covered="0"/><counter type="LINE" missed="9" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getResult" desc="()Lmtas/codec/util/collector/MtasDataCollectorResult;" line="1351"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="BRANCH" missed="0" covered="2"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getKeyList" desc="()Ljava/util/Set;" line="1364"><counter type="INSTRUCTION" missed="12" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getStatsItems" desc="()Ljava/util/SortedSet;" line="1376"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="close" desc="()V" line="1386"><counter type="INSTRUCTION" missed="120" covered="113"/><counter type="BRANCH" missed="18" covered="14"/><counter type="LINE" missed="21" covered="19"/><counter type="COMPLEXITY" missed="11" covered="6"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getCollectorType" desc="()Ljava/lang/String;" line="1452"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getStatsType" desc="()Ljava/lang/String;" line="1461"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getDataType" desc="()Ljava/lang/String;" line="1470"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getSize" desc="()I" line="1479"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="withTotal" desc="()Z" line="1488"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="setWithTotal" desc="()V" line="1497"><counter type="INSTRUCTION" missed="18" covered="13"/><counter type="BRANCH" missed="2" covered="2"/><counter type="LINE" missed="2" covered="4"/><counter type="COMPLEXITY" missed="2" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="904" covered="1782"/><counter type="BRANCH" missed="99" covered="191"/><counter type="LINE" missed="127" covered="388"/><counter type="COMPLEXITY" missed="83" covered="95"/><counter type="METHOD" missed="4" covered="29"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/codec/util/collector/MtasDataItemDoubleFull"><method name="&lt;init&gt;" desc="([DLmtas/codec/util/collector/MtasDataCollector;Ljava/util/Set;Ljava/lang/String;Ljava/lang/String;ILjava/util/Map;I)V" line="38"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getNumberOfDecimals" desc="(Ljava/lang/String;)I" line="49"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getDistribution" desc="(Ljava/lang/String;)Ljava/util/HashMap;" line="65"><counter type="INSTRUCTION" missed="579" covered="0"/><counter type="BRANCH" missed="82" covered="0"/><counter type="LINE" missed="84" covered="0"/><counter type="COMPLEXITY" missed="42" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="compareTo" desc="(Lmtas/codec/util/collector/MtasDataItem;)I" line="185"><counter type="INSTRUCTION" missed="36" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getCompareValue1" desc="()Lmtas/codec/util/collector/MtasDataItemNumberComparator;" line="202"><counter type="INSTRUCTION" missed="81" covered="0"/><counter type="BRANCH" missed="18" covered="0"/><counter type="LINE" missed="7" covered="0"/><counter type="COMPLEXITY" missed="13" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getCompareValue2" desc="()Lmtas/codec/util/collector/MtasDataItemNumberComparator;" line="228"><counter type="INSTRUCTION" missed="190" covered="0"/><counter type="BRANCH" missed="42" covered="0"/><counter type="LINE" missed="16" covered="0"/><counter type="COMPLEXITY" missed="31" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="toString" desc="()Ljava/lang/String;" line="271"><counter type="INSTRUCTION" missed="18" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="281"><counter type="INSTRUCTION" missed="37" covered="0"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="10" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="hashCode" desc="()I" line="300"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;clinit&gt;" desc="()V" line="21"><counter type="INSTRUCTION" missed="4" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="990" covered="0"/><counter type="BRANCH" missed="164" covered="0"/><counter type="LINE" missed="134" covered="0"/><counter type="COMPLEXITY" missed="104" covered="0"/><counter type="METHOD" missed="10" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><sourcefile name="MtasDataItemLongBasic.java"><line nr="32" mi="0" ci="14" mb="0" cb="0"/><line nr="34" mi="0" ci="1" mb="0" cb="0"/><line nr="44" mi="0" ci="2" mb="0" cb="0"/><line nr="45" mi="0" ci="3" mb="1" cb="1"/><line nr="46" mi="0" ci="3" mb="0" cb="0"/><line nr="47" mi="0" ci="3" mb="0" cb="0"/><line nr="48" mi="0" ci="3" mb="0" cb="0"/><line nr="49" mi="1" ci="10" mb="2" cb="2"/><line nr="51" mi="0" ci="11" mb="0" cb="2"/><line nr="61" mi="7" ci="16" mb="7" cb="3"/><line nr="63" mi="8" ci="0" mb="0" cb="0"/><line nr="65" mi="0" ci="8" mb="0" cb="0"/><line nr="67" mi="2" ci="0" mb="0" cb="0"/><line nr="78" mi="16" ci="0" mb="6" cb="0"/><line nr="80" mi="10" ci="0" mb="0" cb="0"/><line nr="83" mi="2" ci="0" mb="0" cb="0"/><line nr="93" mi="21" ci="0" mb="0" cb="0"/><line nr="104" mi="3" ci="0" mb="2" cb="0"/><line nr="105" mi="2" ci="0" mb="0" cb="0"/><line nr="106" mi="2" ci="0" mb="2" cb="0"/><line nr="107" mi="2" ci="0" mb="0" cb="0"/><line nr="108" mi="5" ci="0" mb="2" cb="0"/><line nr="109" mi="2" ci="0" mb="0" cb="0"/><line nr="110" mi="3" ci="0" mb="0" cb="0"/><line nr="111" mi="3" ci="0" mb="0" cb="0"/><line nr="112" mi="3" ci="0" mb="0" cb="0"/><line nr="113" mi="12" ci="0" mb="6" cb="0"/><line nr="123" mi="5" ci="0" mb="0" cb="0"/><line nr="124" mi="8" ci="0" mb="0" cb="0"/><line nr="125" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="119" covered="74"/><counter type="BRANCH" missed="28" covered="8"/><counter type="LINE" missed="19" covered="11"/><counter type="COMPLEXITY" missed="22" covered="4"/><counter type="METHOD" missed="4" covered="3"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasDataItemAdvanced.java"><line nr="68" mi="0" ci="9" mb="0" cb="0"/><line nr="70" mi="0" ci="3" mb="0" cb="0"/><line nr="71" mi="0" ci="3" mb="0" cb="0"/><line nr="72" mi="0" ci="3" mb="0" cb="0"/><line nr="73" mi="0" ci="3" mb="0" cb="0"/><line nr="74" mi="0" ci="3" mb="0" cb="0"/><line nr="75" mi="0" ci="3" mb="0" cb="0"/><line nr="76" mi="0" ci="3" mb="0" cb="0"/><line nr="77" mi="0" ci="1" mb="0" cb="0"/><line nr="87" mi="3" ci="0" mb="2" cb="0"/><line nr="88" mi="3" ci="0" mb="0" cb="0"/><line nr="89" mi="9" ci="0" mb="0" cb="0"/><line nr="90" mi="9" ci="0" mb="0" cb="0"/><line nr="92" mi="9" ci="0" mb="0" cb="0"/><line nr="94" mi="9" ci="0" mb="0" cb="0"/><line nr="95" mi="9" ci="0" mb="0" cb="0"/><line nr="96" mi="10" ci="0" mb="0" cb="0"/><line nr="97" mi="3" ci="0" mb="0" cb="0"/><line nr="98" mi="1" ci="0" mb="0" cb="0"/><line nr="99" mi="5" ci="0" mb="0" cb="0"/><line nr="101" mi="1" ci="0" mb="0" cb="0"/><line nr="110" mi="0" ci="4" mb="0" cb="0"/><line nr="111" mi="0" ci="11" mb="0" cb="2"/><line nr="112" mi="0" ci="4" mb="0" cb="2"/><line nr="113" mi="0" ci="7" mb="0" cb="0"/><line nr="114" mi="0" ci="4" mb="0" cb="2"/><line nr="115" mi="0" ci="7" mb="0" cb="0"/><line nr="116" mi="0" ci="4" mb="0" cb="2"/><line nr="117" mi="0" ci="7" mb="0" cb="0"/><line nr="118" mi="0" ci="4" mb="0" cb="2"/><line nr="119" mi="0" ci="7" mb="0" cb="0"/><line nr="120" mi="0" ci="4" mb="0" cb="2"/><line nr="121" mi="0" ci="7" mb="0" cb="0"/><line nr="122" mi="0" ci="4" mb="1" cb="1"/><line nr="123" mi="7" ci="0" mb="0" cb="0"/><line nr="124" mi="0" ci="4" mb="1" cb="1"/><line nr="125" mi="0" ci="8" mb="0" cb="0"/><line nr="126" mi="4" ci="0" mb="2" cb="0"/><line nr="127" mi="8" ci="0" mb="0" cb="0"/><line nr="128" mi="4" ci="0" mb="2" cb="0"/><line nr="129" mi="8" ci="0" mb="0" cb="0"/><line nr="130" mi="4" ci="0" mb="2" cb="0"/><line nr="131" mi="8" ci="0" mb="0" cb="0"/><line nr="132" mi="4" ci="0" mb="2" cb="0"/><line nr="133" mi="8" ci="0" mb="0" cb="0"/><line nr="134" mi="4" ci="0" mb="2" cb="0"/><line nr="135" mi="8" ci="0" mb="0" cb="0"/><line nr="137" mi="5" ci="0" mb="0" cb="0"/><line nr="139" mi="0" ci="1" mb="0" cb="0"/><line nr="140" mi="0" ci="3" mb="1" cb="1"/><line nr="141" mi="4" ci="0" mb="0" cb="0"/><line nr="142" mi="12" ci="0" mb="2" cb="0"/><line nr="143" mi="7" ci="0" mb="0" cb="0"/><line nr="144" mi="1" ci="0" mb="0" cb="0"/><line nr="145" mi="7" ci="0" mb="0" cb="0"/><line nr="146" mi="5" ci="0" mb="0" cb="0"/><line nr="148" mi="0" ci="2" mb="1" cb="1"/><line nr="149" mi="7" ci="0" mb="0" cb="0"/><line nr="150" mi="5" ci="0" mb="0" cb="0"/><line nr="152" mi="0" ci="2" mb="0" cb="0"/><line nr="162" mi="0" ci="4" mb="1" cb="1"/><line nr="163" mi="0" ci="9" mb="0" cb="0"/><line nr="164" mi="4" ci="0" mb="2" cb="0"/><line nr="165" mi="12" ci="0" mb="0" cb="0"/><line nr="166" mi="4" ci="0" mb="2" cb="0"/><line nr="167" mi="16" ci="0" mb="0" cb="0"/><line nr="168" mi="2" ci="0" mb="0" cb="0"/><line nr="169" mi="1" ci="0" mb="0" cb="0"/><line nr="170" mi="3" ci="0" mb="0" cb="0"/><line nr="171" mi="1" ci="0" mb="0" cb="0"/><line nr="172" mi="4" ci="0" mb="0" cb="0"/><line nr="173" mi="3" ci="0" mb="0" cb="0"/><line nr="174" mi="4" ci="0" mb="2" cb="0"/><line nr="175" mi="14" ci="0" mb="0" cb="0"/><line nr="176" mi="2" ci="0" mb="0" cb="0"/><line nr="178" mi="3" ci="0" mb="0" cb="0"/><line nr="179" mi="1" ci="0" mb="0" cb="0"/><line nr="180" mi="4" ci="0" mb="0" cb="0"/><line nr="181" mi="3" ci="0" mb="0" cb="0"/><line nr="182" mi="4" ci="0" mb="2" cb="0"/><line nr="183" mi="14" ci="0" mb="0" cb="0"/><line nr="184" mi="2" ci="0" mb="0" cb="0"/><line nr="186" mi="3" ci="0" mb="0" cb="0"/><line nr="187" mi="1" ci="0" mb="0" cb="0"/><line nr="188" mi="4" ci="0" mb="0" cb="0"/><line nr="189" mi="1" ci="0" mb="0" cb="0"/><line nr="190" mi="4" ci="0" mb="2" cb="0"/><line nr="191" mi="12" ci="0" mb="0" cb="0"/><line nr="193" mi="2" ci="0" mb="0" cb="0"/><line nr="204" mi="76" ci="17" mb="45" cb="5"/><line nr="206" mi="2" ci="0" mb="0" cb="0"/><line nr="208" mi="0" ci="2" mb="0" cb="0"/><line nr="210" mi="2" ci="0" mb="0" cb="0"/><line nr="212" mi="2" ci="0" mb="0" cb="0"/><line nr="214" mi="2" ci="0" mb="0" cb="0"/><line nr="216" mi="2" ci="0" mb="0" cb="0"/><line nr="218" mi="2" ci="0" mb="0" cb="0"/><line nr="220" mi="2" ci="0" mb="0" cb="0"/><line nr="222" mi="2" ci="0" mb="0" cb="0"/><line nr="224" mi="2" ci="0" mb="0" cb="0"/><line nr="226" mi="2" ci="0" mb="0" cb="0"/><line nr="228" mi="2" ci="0" mb="0" cb="0"/><line nr="230" mi="0" ci="15" mb="0" cb="0"/><line nr="241" mi="16" ci="0" mb="6" cb="0"/><line nr="243" mi="8" ci="0" mb="0" cb="0"/><line nr="245" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="443" covered="172"/><counter type="BRANCH" missed="80" covered="22"/><counter type="LINE" missed="73" covered="33"/><counter type="COMPLEXITY" missed="56" covered="12"/><counter type="METHOD" missed="2" covered="4"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasDataLongBasic.java"><line nr="45" mi="0" ci="22" mb="0" cb="0"/><line nr="49" mi="0" ci="1" mb="0" cb="0"/><line nr="58" mi="0" ci="6" mb="2" cb="2"/><line nr="59" mi="0" ci="12" mb="0" cb="0"/><line nr="60" mi="5" ci="23" mb="1" cb="1"/><line nr="64" mi="2" ci="0" mb="0" cb="0"/><line nr="76" mi="0" ci="4" mb="0" cb="0"/><line nr="77" mi="0" ci="9" mb="0" cb="0"/><line nr="78" mi="0" ci="2" mb="0" cb="0"/><line nr="89" mi="0" ci="4" mb="0" cb="0"/><line nr="90" mi="0" ci="9" mb="0" cb="0"/><line nr="92" mi="0" ci="2" mb="0" cb="0"/><line nr="103" mi="4" ci="0" mb="0" cb="0"/><line nr="104" mi="11" ci="0" mb="0" cb="0"/><line nr="106" mi="2" ci="0" mb="0" cb="0"/><line nr="117" mi="4" ci="0" mb="0" cb="0"/><line nr="118" mi="3" ci="0" mb="0" cb="0"/><line nr="119" mi="8" ci="0" mb="2" cb="0"/><line nr="120" mi="9" ci="0" mb="0" cb="0"/><line nr="121" mi="8" ci="0" mb="0" cb="0"/><line nr="122" mi="2" ci="0" mb="0" cb="0"/><line nr="135" mi="0" ci="2" mb="1" cb="1"/><line nr="136" mi="0" ci="5" mb="0" cb="0"/><line nr="137" mi="0" ci="9" mb="0" cb="0"/><line nr="138" mi="0" ci="2" mb="0" cb="0"/><line nr="140" mi="2" ci="0" mb="0" cb="0"/><line nr="154" mi="2" ci="0" mb="2" cb="0"/><line nr="155" mi="5" ci="0" mb="0" cb="0"/><line nr="156" mi="9" ci="0" mb="0" cb="0"/><line nr="158" mi="2" ci="0" mb="0" cb="0"/><line nr="160" mi="2" ci="0" mb="0" cb="0"/><line nr="174" mi="2" ci="0" mb="2" cb="0"/><line nr="175" mi="5" ci="0" mb="0" cb="0"/><line nr="176" mi="11" ci="0" mb="0" cb="0"/><line nr="178" mi="2" ci="0" mb="0" cb="0"/><line nr="180" mi="2" ci="0" mb="0" cb="0"/><line nr="194" mi="2" ci="0" mb="2" cb="0"/><line nr="195" mi="3" ci="0" mb="0" cb="0"/><line nr="196" mi="8" ci="0" mb="2" cb="0"/><line nr="197" mi="9" ci="0" mb="0" cb="0"/><line nr="198" mi="5" ci="0" mb="0" cb="0"/><line nr="199" mi="8" ci="0" mb="0" cb="0"/><line nr="200" mi="2" ci="0" mb="0" cb="0"/><line nr="202" mi="2" ci="0" mb="0" cb="0"/><line nr="216" mi="0" ci="8" mb="0" cb="2"/><line nr="217" mi="0" ci="2" mb="1" cb="1"/><line nr="218" mi="0" ci="10" mb="0" cb="2"/><line nr="219" mi="3" ci="5" mb="1" cb="1"/><line nr="220" mi="2" ci="0" mb="2" cb="0"/><line nr="221" mi="0" ci="10" mb="0" cb="2"/><line nr="223" mi="13" ci="0" mb="0" cb="0"/><line nr="238" mi="0" ci="8" mb="0" cb="2"/><line nr="239" mi="0" ci="2" mb="1" cb="1"/><line nr="240" mi="0" ci="7" mb="0" cb="0"/><line nr="241" mi="3" ci="5" mb="1" cb="1"/><line nr="242" mi="2" ci="0" mb="2" cb="0"/><line nr="243" mi="0" ci="7" mb="0" cb="0"/><line nr="245" mi="13" ci="0" mb="0" cb="0"/><line nr="259" mi="0" ci="8" mb="0" cb="2"/><line nr="260" mi="0" ci="2" mb="1" cb="1"/><line nr="261" mi="0" ci="5" mb="0" cb="0"/><line nr="262" mi="3" ci="5" mb="1" cb="1"/><line nr="263" mi="2" ci="0" mb="2" cb="0"/><line nr="264" mi="0" ci="5" mb="0" cb="0"/><line nr="266" mi="13" ci="0" mb="0" cb="0"/><line nr="281" mi="0" ci="8" mb="0" cb="2"/><line nr="282" mi="0" ci="2" mb="1" cb="1"/><line nr="283" mi="0" ci="4" mb="0" cb="0"/><line nr="284" mi="0" ci="2" mb="1" cb="1"/><line nr="285" mi="2" ci="0" mb="0" cb="0"/><line nr="287" mi="0" ci="5" mb="0" cb="2"/><line nr="288" mi="0" ci="2" mb="0" cb="0"/><line nr="289" mi="0" ci="12" mb="0" cb="2"/><line nr="290" mi="0" ci="4" mb="0" cb="2"/><line nr="291" mi="0" ci="6" mb="0" cb="0"/><line nr="292" mi="0" ci="2" mb="1" cb="1"/><line nr="293" mi="0" ci="10" mb="0" cb="0"/><line nr="296" mi="0" ci="1" mb="0" cb="0"/><line nr="297" mi="0" ci="6" mb="0" cb="0"/><line nr="299" mi="0" ci="2" mb="0" cb="0"/><line nr="303" mi="13" ci="0" mb="0" cb="0"/><line nr="315" mi="0" ci="8" mb="0" cb="2"/><line nr="316" mi="0" ci="2" mb="1" cb="1"/><line nr="317" mi="0" ci="6" mb="0" cb="0"/><line nr="318" mi="0" ci="2" mb="1" cb="1"/><line nr="319" mi="2" ci="0" mb="0" cb="0"/><line nr="320" mi="0" ci="5" mb="0" cb="2"/><line nr="321" mi="0" ci="8" mb="0" cb="0"/><line nr="323" mi="0" ci="8" mb="0" cb="0"/><line nr="326" mi="13" ci="0" mb="0" cb="0"/><line nr="341" mi="8" ci="0" mb="2" cb="0"/><line nr="342" mi="2" ci="0" mb="2" cb="0"/><line nr="343" mi="2" ci="0" mb="2" cb="0"/><line nr="344" mi="3" ci="0" mb="0" cb="0"/><line nr="346" mi="8" ci="0" mb="0" cb="0"/><line nr="349" mi="13" ci="0" mb="0" cb="0"/><line nr="363" mi="3" ci="0" mb="2" cb="0"/><line nr="364" mi="5" ci="0" mb="0" cb="0"/><line nr="366" mi="5" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="274" covered="306"/><counter type="BRANCH" missed="39" covered="37"/><counter type="LINE" missed="48" covered="51"/><counter type="COMPLEXITY" missed="34" covered="21"/><counter type="METHOD" missed="7" covered="10"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasDataDoubleOperations.java"><line nr="8" mi="3" ci="0" mb="0" cb="0"/><line nr="22" mi="4" ci="0" mb="4" cb="0"/><line nr="23" mi="3" ci="0" mb="0" cb="0"/><line nr="25" mi="7" ci="0" mb="0" cb="0"/><line nr="38" mi="4" ci="0" mb="4" cb="0"/><line nr="39" mi="3" ci="0" mb="0" cb="0"/><line nr="41" mi="7" ci="0" mb="0" cb="0"/><line nr="54" mi="4" ci="0" mb="4" cb="0"/><line nr="55" mi="3" ci="0" mb="0" cb="0"/><line nr="57" mi="7" ci="0" mb="0" cb="0"/><line nr="69" mi="4" ci="0" mb="4" cb="0"/><line nr="70" mi="3" ci="0" mb="0" cb="0"/><line nr="72" mi="7" ci="0" mb="0" cb="0"/><line nr="84" mi="2" ci="0" mb="2" cb="0"/><line nr="85" mi="3" ci="0" mb="0" cb="0"/><line nr="87" mi="7" ci="0" mb="0" cb="0"/><line nr="99" mi="2" ci="0" mb="2" cb="0"/><line nr="100" mi="3" ci="0" mb="0" cb="0"/><line nr="102" mi="7" ci="0" mb="0" cb="0"/><line nr="115" mi="4" ci="0" mb="4" cb="0"/><line nr="116" mi="3" ci="0" mb="0" cb="0"/><line nr="118" mi="7" ci="0" mb="0" cb="0"/><line nr="131" mi="4" ci="0" mb="4" cb="0"/><line nr="132" mi="3" ci="0" mb="0" cb="0"/><line nr="134" mi="7" ci="0" mb="0" cb="0"/><line nr="146" mi="2" ci="0" mb="2" cb="0"/><line nr="147" mi="3" ci="0" mb="0" cb="0"/><line nr="149" mi="5" ci="0" mb="0" cb="0"/><line nr="161" mi="2" ci="0" mb="2" cb="0"/><line nr="162" mi="3" ci="0" mb="0" cb="0"/><line nr="164" mi="5" ci="0" mb="0" cb="0"/><line nr="176" mi="2" ci="0" mb="2" cb="0"/><line nr="177" mi="3" ci="0" mb="0" cb="0"/><line nr="179" mi="5" ci="0" mb="0" cb="0"/><line nr="190" mi="3" ci="0" mb="0" cb="0"/><line nr="200" mi="3" ci="0" mb="0" cb="0"/><line nr="210" mi="3" ci="0" mb="0" cb="0"/><line nr="220" mi="3" ci="0" mb="0" cb="0"/><line nr="230" mi="3" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="156" covered="0"/><counter type="BRANCH" missed="34" covered="0"/><counter type="LINE" missed="39" covered="0"/><counter type="COMPLEXITY" missed="34" covered="0"/><counter type="METHOD" missed="17" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="MtasDataItem.java"><line nr="21" mi="0" ci="4" mb="0" cb="0"/><line nr="66" mi="0" ci="2" mb="0" cb="0"/><line nr="67" mi="0" ci="3" mb="0" cb="0"/><line nr="68" mi="0" ci="3" mb="0" cb="0"/><line nr="69" mi="0" ci="3" mb="0" cb="0"/><line nr="70" mi="0" ci="3" mb="0" cb="0"/><line nr="71" mi="0" ci="3" mb="0" cb="0"/><line nr="72" mi="0" ci="3" mb="0" cb="0"/><line nr="73" mi="0" ci="3" mb="0" cb="0"/><line nr="74" mi="0" ci="3" mb="0" cb="0"/><line nr="75" mi="0" ci="3" mb="0" cb="0"/><line nr="76" mi="0" ci="1" mb="0" cb="0"/><line nr="102" mi="3" ci="0" mb="0" cb="0"/><line nr="119" mi="0" ci="3" mb="0" cb="0"/><line nr="128" mi="3" ci="0" mb="0" cb="0"/><line nr="135" mi="0" ci="3" mb="0" cb="0"/><line nr="137" mi="0" ci="3" mb="0" cb="0"/><line nr="138" mi="0" ci="2" mb="3" cb="1"/><line nr="140" mi="4" ci="0" mb="0" cb="0"/><line nr="141" mi="1" ci="0" mb="0" cb="0"/><line nr="143" mi="0" ci="4" mb="0" cb="0"/><line nr="144" mi="0" ci="1" mb="0" cb="0"/><line nr="146" mi="4" ci="0" mb="0" cb="0"/><line nr="147" mi="1" ci="0" mb="0" cb="0"/><line nr="149" mi="3" ci="0" mb="0" cb="0"/><line nr="152" mi="0" ci="1" mb="0" cb="0"/><line nr="153" mi="0" ci="3" mb="0" cb="0"/><line nr="154" mi="0" ci="3" mb="0" cb="0"/><line nr="155" mi="0" ci="1" mb="0" cb="0"/><line nr="156" mi="0" ci="1" mb="0" cb="0"/><line nr="164" mi="0" ci="3" mb="0" cb="2"/><line nr="165" mi="0" ci="2" mb="0" cb="0"/><line nr="167" mi="0" ci="3" mb="0" cb="0"/><counter type="INSTRUCTION" missed="19" covered="67"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="7" covered="26"/><counter type="COMPLEXITY" missed="5" covered="6"/><counter type="METHOD" missed="2" covered="5"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasDataAdvanced.java"><line nr="26" mi="0" ci="3" mb="0" cb="0"/><line nr="29" mi="0" ci="3" mb="0" cb="0"/><line nr="32" mi="0" ci="3" mb="0" cb="0"/><line nr="35" mi="0" ci="3" mb="0" cb="0"/><line nr="38" mi="0" ci="3" mb="0" cb="0"/><line nr="41" mi="0" ci="3" mb="0" cb="0"/><line nr="44" mi="0" ci="3" mb="0" cb="0"/><line nr="47" mi="0" ci="3" mb="0" cb="0"/><line nr="50" mi="0" ci="3" mb="0" cb="0"/><line nr="53" mi="0" ci="3" mb="0" cb="0"/><line nr="56" mi="0" ci="3" mb="0" cb="0"/><line nr="59" mi="0" ci="3" mb="0" cb="0"/><line nr="95" mi="0" ci="20" mb="0" cb="0"/><line nr="99" mi="0" ci="3" mb="0" cb="0"/><line nr="100" mi="0" ci="1" mb="0" cb="0"/><line nr="110" mi="4" ci="0" mb="0" cb="0"/><line nr="111" mi="7" ci="0" mb="0" cb="0"/><line nr="112" mi="1" ci="0" mb="0" cb="0"/><line nr="123" mi="2" ci="0" mb="2" cb="0"/><line nr="124" mi="5" ci="0" mb="0" cb="0"/><line nr="125" mi="7" ci="0" mb="0" cb="0"/><line nr="127" mi="1" ci="0" mb="0" cb="0"/><line nr="138" mi="2" ci="0" mb="2" cb="0"/><line nr="139" mi="7" ci="0" mb="0" cb="0"/><line nr="140" mi="7" ci="0" mb="0" cb="0"/><line nr="141" mi="7" ci="0" mb="0" cb="0"/><line nr="142" mi="7" ci="0" mb="0" cb="0"/><line nr="143" mi="7" ci="0" mb="0" cb="0"/><line nr="144" mi="5" ci="0" mb="0" cb="0"/><line nr="146" mi="8" ci="0" mb="0" cb="0"/><line nr="147" mi="7" ci="0" mb="2" cb="0"/><line nr="148" mi="13" ci="0" mb="0" cb="0"/><line nr="149" mi="6" ci="0" mb="0" cb="0"/><line nr="151" mi="9" ci="0" mb="0" cb="0"/><line nr="153" mi="1" ci="0" mb="0" cb="0"/><line nr="163" mi="0" ci="4" mb="0" cb="0"/><line nr="164" mi="0" ci="3" mb="0" cb="0"/><line nr="166" mi="0" ci="2" mb="0" cb="0"/><line nr="168" mi="0" ci="3" mb="0" cb="0"/><line nr="169" mi="0" ci="3" mb="0" cb="0"/><line nr="170" mi="0" ci="3" mb="0" cb="0"/><line nr="171" mi="0" ci="3" mb="0" cb="0"/><line nr="172" mi="0" ci="3" mb="0" cb="0"/><line nr="173" mi="0" ci="3" mb="0" cb="0"/><line nr="174" mi="0" ci="7" mb="0" cb="0"/><line nr="175" mi="0" ci="7" mb="0" cb="0"/><line nr="176" mi="0" ci="7" mb="0" cb="0"/><line nr="177" mi="0" ci="7" mb="0" cb="0"/><line nr="178" mi="0" ci="7" mb="0" cb="0"/><line nr="179" mi="0" ci="5" mb="0" cb="0"/><line nr="180" mi="0" ci="3" mb="0" cb="0"/><line nr="181" mi="0" ci="7" mb="0" cb="0"/><line nr="183" mi="0" ci="7" mb="0" cb="0"/><line nr="185" mi="0" ci="7" mb="0" cb="0"/><line nr="187" mi="0" ci="7" mb="0" cb="0"/><line nr="189" mi="0" ci="7" mb="0" cb="0"/><line nr="191" mi="0" ci="7" mb="0" cb="0"/><line nr="193" mi="0" ci="1" mb="0" cb="0"/><line nr="202" mi="0" ci="6" mb="2" cb="2"/><line nr="203" mi="0" ci="3" mb="0" cb="0"/><line nr="204" mi="0" ci="5" mb="0" cb="0"/><line nr="205" mi="0" ci="5" mb="0" cb="0"/><line nr="206" mi="0" ci="5" mb="0" cb="0"/><line nr="207" mi="0" ci="5" mb="0" cb="0"/><line nr="208" mi="0" ci="2" mb="0" cb="0"/><line nr="209" mi="0" ci="3" mb="0" cb="0"/><line nr="210" mi="0" ci="5" mb="0" cb="0"/><line nr="211" mi="0" ci="5" mb="0" cb="0"/><line nr="212" mi="0" ci="3" mb="0" cb="0"/><line nr="213" mi="0" ci="7" mb="0" cb="2"/><line nr="214" mi="0" ci="7" mb="0" cb="2"/><line nr="215" mi="0" ci="8" mb="0" cb="0"/><line nr="216" mi="0" ci="8" mb="0" cb="0"/><line nr="217" mi="0" ci="8" mb="0" cb="0"/><line nr="218" mi="0" ci="8" mb="0" cb="0"/><line nr="219" mi="0" ci="8" mb="0" cb="0"/><line nr="220" mi="0" ci="8" mb="0" cb="0"/><line nr="221" mi="0" ci="8" mb="0" cb="0"/><line nr="222" mi="0" ci="6" mb="0" cb="0"/><line nr="226" mi="0" ci="1" mb="0" cb="0"/><line nr="236" mi="0" ci="3" mb="1" cb="1"/><line nr="237" mi="0" ci="3" mb="0" cb="0"/><line nr="238" mi="0" ci="5" mb="0" cb="0"/><line nr="239" mi="0" ci="5" mb="0" cb="0"/><line nr="240" mi="0" ci="5" mb="0" cb="0"/><line nr="241" mi="0" ci="5" mb="0" cb="0"/><line nr="242" mi="0" ci="5" mb="0" cb="0"/><line nr="243" mi="0" ci="5" mb="0" cb="0"/><line nr="244" mi="0" ci="5" mb="0" cb="0"/><line nr="245" mi="0" ci="2" mb="0" cb="0"/><line nr="246" mi="0" ci="3" mb="0" cb="0"/><line nr="247" mi="0" ci="5" mb="0" cb="0"/><line nr="248" mi="0" ci="5" mb="0" cb="0"/><line nr="249" mi="0" ci="5" mb="0" cb="0"/><line nr="250" mi="0" ci="5" mb="0" cb="0"/><line nr="251" mi="0" ci="5" mb="0" cb="0"/><line nr="252" mi="0" ci="5" mb="0" cb="0"/><line nr="253" mi="0" ci="7" mb="0" cb="0"/><line nr="254" mi="0" ci="7" mb="0" cb="0"/><line nr="255" mi="0" ci="7" mb="0" cb="0"/><line nr="256" mi="0" ci="7" mb="0" cb="0"/><line nr="257" mi="0" ci="7" mb="0" cb="0"/><line nr="258" mi="0" ci="5" mb="0" cb="0"/><line nr="259" mi="0" ci="3" mb="0" cb="0"/><line nr="260" mi="0" ci="7" mb="0" cb="2"/><line nr="261" mi="0" ci="6" mb="0" cb="2"/><line nr="262" mi="0" ci="8" mb="0" cb="0"/><line nr="263" mi="0" ci="8" mb="0" cb="0"/><line nr="264" mi="0" ci="8" mb="0" cb="0"/><line nr="265" mi="0" ci="8" mb="0" cb="0"/><line nr="266" mi="0" ci="8" mb="0" cb="0"/><line nr="267" mi="0" ci="8" mb="0" cb="0"/><line nr="268" mi="0" ci="8" mb="0" cb="0"/><line nr="269" mi="0" ci="8" mb="0" cb="0"/><line nr="270" mi="0" ci="8" mb="0" cb="0"/><line nr="271" mi="0" ci="8" mb="0" cb="0"/><line nr="272" mi="0" ci="6" mb="0" cb="0"/><line nr="276" mi="0" ci="1" mb="0" cb="0"/><line nr="285" mi="0" ci="8" mb="0" cb="0"/><line nr="286" mi="0" ci="8" mb="0" cb="0"/><line nr="287" mi="0" ci="8" mb="0" cb="0"/><line nr="288" mi="0" ci="8" mb="0" cb="0"/><line nr="289" mi="0" ci="8" mb="0" cb="0"/><line nr="290" mi="0" ci="8" mb="0" cb="0"/><line nr="291" mi="0" ci="1" mb="0" cb="0"/><line nr="300" mi="0" ci="4" mb="0" cb="0"/><line nr="301" mi="0" ci="4" mb="0" cb="0"/><line nr="302" mi="0" ci="4" mb="0" cb="0"/><line nr="303" mi="0" ci="4" mb="0" cb="0"/><line nr="304" mi="0" ci="4" mb="0" cb="0"/><line nr="305" mi="0" ci="4" mb="0" cb="0"/><line nr="306" mi="0" ci="1" mb="0" cb="0"/><line nr="318" mi="0" ci="2" mb="1" cb="1"/><line nr="319" mi="0" ci="2" mb="0" cb="0"/><line nr="320" mi="0" ci="2" mb="0" cb="0"/><line nr="321" mi="0" ci="2" mb="0" cb="0"/><line nr="322" mi="0" ci="2" mb="0" cb="0"/><line nr="323" mi="0" ci="2" mb="0" cb="0"/><line nr="324" mi="0" ci="7" mb="0" cb="2"/><line nr="325" mi="0" ci="14" mb="0" cb="2"/><line nr="326" mi="0" ci="17" mb="0" cb="2"/><line nr="327" mi="0" ci="3" mb="0" cb="0"/><line nr="328" mi="0" ci="10" mb="0" cb="2"/><line nr="329" mi="0" ci="13" mb="0" cb="0"/><line nr="330" mi="0" ci="2" mb="0" cb="0"/><line nr="331" mi="0" ci="1" mb="0" cb="0"/><line nr="332" mi="0" ci="14" mb="0" cb="2"/><line nr="333" mi="0" ci="14" mb="0" cb="2"/><line nr="335" mi="0" ci="11" mb="0" cb="0"/><line nr="338" mi="0" ci="1" mb="0" cb="0"/><line nr="355" mi="0" ci="4" mb="1" cb="1"/><line nr="356" mi="0" ci="2" mb="0" cb="2"/><line nr="357" mi="0" ci="10" mb="0" cb="0"/><line nr="358" mi="0" ci="2" mb="0" cb="0"/><line nr="359" mi="0" ci="10" mb="0" cb="0"/><line nr="360" mi="0" ci="2" mb="0" cb="0"/><line nr="361" mi="0" ci="12" mb="0" cb="0"/><line nr="363" mi="0" ci="10" mb="0" cb="0"/><line nr="364" mi="0" ci="2" mb="0" cb="0"/><line nr="365" mi="0" ci="10" mb="0" cb="0"/><line nr="366" mi="0" ci="2" mb="0" cb="0"/><line nr="367" mi="0" ci="9" mb="0" cb="0"/><line nr="369" mi="0" ci="5" mb="0" cb="0"/><line nr="370" mi="0" ci="5" mb="0" cb="0"/><line nr="371" mi="0" ci="5" mb="0" cb="0"/><line nr="372" mi="0" ci="5" mb="0" cb="0"/><line nr="373" mi="0" ci="5" mb="0" cb="0"/><line nr="374" mi="0" ci="5" mb="0" cb="0"/><line nr="377" mi="0" ci="1" mb="0" cb="0"/><line nr="386" mi="3" ci="0" mb="0" cb="0"/><line nr="387" mi="5" ci="0" mb="0" cb="0"/><line nr="388" mi="2" ci="0" mb="0" cb="0"/><line nr="389" mi="3" ci="0" mb="0" cb="0"/><line nr="390" mi="2" ci="0" mb="0" cb="0"/><line nr="391" mi="3" ci="0" mb="0" cb="0"/><line nr="392" mi="5" ci="0" mb="0" cb="0"/><line nr="393" mi="5" ci="0" mb="0" cb="0"/><line nr="394" mi="5" ci="0" mb="0" cb="0"/><line nr="395" mi="7" ci="0" mb="0" cb="0"/><line nr="396" mi="7" ci="0" mb="0" cb="0"/><line nr="397" mi="7" ci="0" mb="0" cb="0"/><line nr="398" mi="7" ci="0" mb="0" cb="0"/><line nr="399" mi="7" ci="0" mb="0" cb="0"/><line nr="400" mi="5" ci="0" mb="0" cb="0"/><line nr="401" mi="8" ci="0" mb="2" cb="0"/><line nr="402" mi="10" ci="0" mb="2" cb="0"/><line nr="403" mi="2" ci="0" mb="2" cb="0"/><line nr="404" mi="47" ci="0" mb="0" cb="0"/><line nr="411" mi="46" ci="0" mb="0" cb="0"/><line nr="420" mi="4" ci="0" mb="0" cb="0"/><line nr="421" mi="4" ci="0" mb="0" cb="0"/><line nr="422" mi="4" ci="0" mb="0" cb="0"/><line nr="423" mi="4" ci="0" mb="0" cb="0"/><line nr="424" mi="4" ci="0" mb="0" cb="0"/><line nr="425" mi="4" ci="0" mb="0" cb="0"/><line nr="426" mi="1" ci="0" mb="0" cb="0"/><line nr="438" mi="0" ci="2" mb="0" cb="0"/><line nr="439" mi="0" ci="9" mb="1" cb="1"/><line nr="440" mi="0" ci="6" mb="1" cb="1"/><line nr="441" mi="0" ci="6" mb="2" cb="2"/><line nr="443" mi="5" ci="0" mb="0" cb="0"/><line nr="445" mi="0" ci="3" mb="0" cb="0"/><line nr="447" mi="0" ci="3" mb="0" cb="0"/><line nr="448" mi="0" ci="2" mb="0" cb="0"/><line nr="449" mi="0" ci="4" mb="0" cb="0"/><line nr="450" mi="0" ci="5" mb="0" cb="2"/><line nr="451" mi="0" ci="5" mb="0" cb="0"/><line nr="452" mi="0" ci="8" mb="0" cb="2"/><line nr="453" mi="0" ci="3" mb="0" cb="0"/><line nr="454" mi="0" ci="10" mb="0" cb="0"/><line nr="456" mi="0" ci="14" mb="0" cb="0"/><line nr="458" mi="0" ci="30" mb="0" cb="0"/><line nr="465" mi="3" ci="3" mb="3" cb="1"/><line nr="466" mi="10" ci="0" mb="0" cb="0"/><line nr="471" mi="0" ci="3" mb="0" cb="0"/><line nr="472" mi="0" ci="5" mb="1" cb="1"/><line nr="473" mi="0" ci="5" mb="0" cb="0"/><line nr="474" mi="0" ci="3" mb="0" cb="2"/><line nr="475" mi="0" ci="4" mb="0" cb="0"/><line nr="476" mi="0" ci="14" mb="0" cb="0"/><line nr="478" mi="0" ci="30" mb="0" cb="0"/><line nr="485" mi="3" ci="3" mb="3" cb="1"/><line nr="486" mi="6" ci="0" mb="0" cb="0"/><line nr="490" mi="0" ci="3" mb="0" cb="0"/><line nr="492" mi="13" ci="0" mb="0" cb="0"/><line nr="495" mi="0" ci="1" mb="0" cb="0"/><line nr="504" mi="0" ci="3" mb="0" cb="0"/><line nr="505" mi="0" ci="2" mb="0" cb="0"/><line nr="506" mi="0" ci="1" mb="0" cb="0"/><line nr="517" mi="0" ci="6" mb="0" cb="0"/><line nr="518" mi="0" ci="2" mb="0" cb="0"/><line nr="519" mi="0" ci="1" mb="0" cb="0"/><line nr="525" mi="0" ci="7" mb="0" cb="0"/><line nr="526" mi="0" ci="7" mb="0" cb="0"/><line nr="527" mi="0" ci="7" mb="0" cb="0"/><line nr="528" mi="0" ci="7" mb="0" cb="0"/><line nr="529" mi="0" ci="7" mb="0" cb="0"/><line nr="530" mi="0" ci="5" mb="0" cb="0"/><line nr="531" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="364" covered="1055"/><counter type="BRANCH" missed="28" covered="40"/><counter type="LINE" missed="51" covered="188"/><counter type="COMPLEXITY" missed="24" covered="26"/><counter type="METHOD" missed="4" covered="12"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasDataBasic.java"><line nr="26" mi="0" ci="3" mb="0" cb="0"/><line nr="29" mi="0" ci="3" mb="0" cb="0"/><line nr="32" mi="0" ci="3" mb="0" cb="0"/><line nr="35" mi="0" ci="3" mb="0" cb="0"/><line nr="71" mi="0" ci="20" mb="0" cb="0"/><line nr="75" mi="0" ci="3" mb="0" cb="0"/><line nr="76" mi="0" ci="1" mb="0" cb="0"/><line nr="86" mi="4" ci="0" mb="0" cb="0"/><line nr="87" mi="7" ci="0" mb="0" cb="0"/><line nr="88" mi="1" ci="0" mb="0" cb="0"/><line nr="99" mi="2" ci="0" mb="2" cb="0"/><line nr="100" mi="5" ci="0" mb="0" cb="0"/><line nr="101" mi="7" ci="0" mb="0" cb="0"/><line nr="103" mi="1" ci="0" mb="0" cb="0"/><line nr="114" mi="2" ci="0" mb="2" cb="0"/><line nr="115" mi="7" ci="0" mb="0" cb="0"/><line nr="116" mi="5" ci="0" mb="0" cb="0"/><line nr="118" mi="8" ci="0" mb="0" cb="0"/><line nr="119" mi="7" ci="0" mb="2" cb="0"/><line nr="120" mi="13" ci="0" mb="0" cb="0"/><line nr="121" mi="6" ci="0" mb="0" cb="0"/><line nr="123" mi="9" ci="0" mb="0" cb="0"/><line nr="125" mi="1" ci="0" mb="0" cb="0"/><line nr="137" mi="0" ci="4" mb="1" cb="1"/><line nr="138" mi="0" ci="2" mb="0" cb="2"/><line nr="139" mi="0" ci="10" mb="0" cb="0"/><line nr="140" mi="0" ci="2" mb="0" cb="0"/><line nr="141" mi="0" ci="9" mb="0" cb="0"/><line nr="143" mi="0" ci="5" mb="0" cb="0"/><line nr="144" mi="0" ci="5" mb="0" cb="0"/><line nr="147" mi="0" ci="1" mb="0" cb="0"/><line nr="159" mi="0" ci="2" mb="1" cb="1"/><line nr="160" mi="0" ci="2" mb="0" cb="0"/><line nr="161" mi="0" ci="7" mb="0" cb="2"/><line nr="162" mi="0" ci="14" mb="0" cb="2"/><line nr="164" mi="0" ci="2" mb="0" cb="2"/><line nr="165" mi="0" ci="10" mb="0" cb="0"/><line nr="166" mi="0" ci="2" mb="0" cb="0"/><line nr="167" mi="0" ci="10" mb="0" cb="0"/><line nr="169" mi="0" ci="5" mb="0" cb="0"/><line nr="170" mi="0" ci="6" mb="0" cb="0"/><line nr="173" mi="0" ci="1" mb="0" cb="0"/><line nr="183" mi="0" ci="4" mb="0" cb="0"/><line nr="184" mi="0" ci="3" mb="0" cb="0"/><line nr="186" mi="0" ci="2" mb="0" cb="0"/><line nr="188" mi="0" ci="3" mb="0" cb="0"/><line nr="189" mi="0" ci="3" mb="0" cb="0"/><line nr="190" mi="0" ci="7" mb="0" cb="0"/><line nr="191" mi="0" ci="5" mb="0" cb="0"/><line nr="192" mi="0" ci="3" mb="0" cb="0"/><line nr="193" mi="0" ci="7" mb="0" cb="0"/><line nr="195" mi="0" ci="7" mb="0" cb="0"/><line nr="197" mi="0" ci="1" mb="0" cb="0"/><line nr="206" mi="0" ci="6" mb="2" cb="2"/><line nr="207" mi="0" ci="3" mb="0" cb="0"/><line nr="208" mi="0" ci="5" mb="0" cb="0"/><line nr="209" mi="0" ci="5" mb="0" cb="0"/><line nr="210" mi="0" ci="5" mb="0" cb="0"/><line nr="211" mi="0" ci="3" mb="0" cb="0"/><line nr="212" mi="0" ci="7" mb="0" cb="2"/><line nr="213" mi="0" ci="7" mb="0" cb="2"/><line nr="214" mi="0" ci="8" mb="0" cb="0"/><line nr="215" mi="0" ci="8" mb="0" cb="0"/><line nr="216" mi="0" ci="8" mb="0" cb="0"/><line nr="217" mi="0" ci="6" mb="0" cb="0"/><line nr="221" mi="0" ci="1" mb="0" cb="0"/><line nr="231" mi="0" ci="3" mb="1" cb="1"/><line nr="232" mi="0" ci="3" mb="0" cb="0"/><line nr="233" mi="0" ci="5" mb="0" cb="0"/><line nr="234" mi="0" ci="5" mb="0" cb="0"/><line nr="235" mi="0" ci="5" mb="0" cb="0"/><line nr="236" mi="0" ci="5" mb="0" cb="0"/><line nr="237" mi="0" ci="5" mb="0" cb="0"/><line nr="238" mi="0" ci="5" mb="0" cb="0"/><line nr="239" mi="0" ci="5" mb="0" cb="0"/><line nr="240" mi="0" ci="5" mb="0" cb="0"/><line nr="241" mi="0" ci="5" mb="0" cb="0"/><line nr="242" mi="0" ci="5" mb="0" cb="0"/><line nr="243" mi="0" ci="7" mb="0" cb="0"/><line nr="244" mi="0" ci="5" mb="0" cb="0"/><line nr="245" mi="0" ci="3" mb="0" cb="0"/><line nr="246" mi="0" ci="7" mb="0" cb="2"/><line nr="247" mi="0" ci="6" mb="0" cb="2"/><line nr="248" mi="0" ci="8" mb="0" cb="0"/><line nr="249" mi="0" ci="8" mb="0" cb="0"/><line nr="250" mi="0" ci="8" mb="0" cb="0"/><line nr="251" mi="0" ci="8" mb="0" cb="0"/><line nr="252" mi="0" ci="8" mb="0" cb="0"/><line nr="253" mi="0" ci="8" mb="0" cb="0"/><line nr="254" mi="0" ci="6" mb="0" cb="0"/><line nr="258" mi="0" ci="1" mb="0" cb="0"/><line nr="267" mi="0" ci="8" mb="0" cb="0"/><line nr="268" mi="0" ci="8" mb="0" cb="0"/><line nr="269" mi="0" ci="1" mb="0" cb="0"/><line nr="278" mi="0" ci="4" mb="0" cb="0"/><line nr="279" mi="0" ci="4" mb="0" cb="0"/><line nr="280" mi="0" ci="1" mb="0" cb="0"/><line nr="289" mi="0" ci="3" mb="0" cb="0"/><line nr="290" mi="0" ci="5" mb="0" cb="0"/><line nr="291" mi="0" ci="5" mb="0" cb="0"/><line nr="292" mi="0" ci="7" mb="0" cb="0"/><line nr="293" mi="0" ci="5" mb="0" cb="0"/><line nr="294" mi="0" ci="8" mb="0" cb="2"/><line nr="295" mi="0" ci="10" mb="0" cb="2"/><line nr="296" mi="0" ci="2" mb="0" cb="2"/><line nr="297" mi="0" ci="19" mb="0" cb="0"/><line nr="300" mi="0" ci="18" mb="0" cb="0"/><line nr="305" mi="0" ci="4" mb="0" cb="0"/><line nr="306" mi="0" ci="4" mb="0" cb="0"/><line nr="307" mi="0" ci="1" mb="0" cb="0"/><line nr="319" mi="2" ci="0" mb="0" cb="0"/><line nr="320" mi="9" ci="0" mb="2" cb="0"/><line nr="321" mi="6" ci="0" mb="2" cb="0"/><line nr="322" mi="6" ci="0" mb="4" cb="0"/><line nr="324" mi="5" ci="0" mb="0" cb="0"/><line nr="326" mi="3" ci="0" mb="0" cb="0"/><line nr="328" mi="3" ci="0" mb="0" cb="0"/><line nr="329" mi="2" ci="0" mb="0" cb="0"/><line nr="330" mi="4" ci="0" mb="0" cb="0"/><line nr="331" mi="5" ci="0" mb="2" cb="0"/><line nr="332" mi="5" ci="0" mb="0" cb="0"/><line nr="333" mi="8" ci="0" mb="2" cb="0"/><line nr="334" mi="3" ci="0" mb="0" cb="0"/><line nr="335" mi="10" ci="0" mb="0" cb="0"/><line nr="337" mi="14" ci="0" mb="0" cb="0"/><line nr="339" mi="14" ci="0" mb="0" cb="0"/><line nr="341" mi="6" ci="0" mb="4" cb="0"/><line nr="343" mi="10" ci="0" mb="0" cb="0"/><line nr="348" mi="3" ci="0" mb="0" cb="0"/><line nr="349" mi="5" ci="0" mb="2" cb="0"/><line nr="350" mi="5" ci="0" mb="0" cb="0"/><line nr="351" mi="3" ci="0" mb="2" cb="0"/><line nr="352" mi="4" ci="0" mb="0" cb="0"/><line nr="353" mi="14" ci="0" mb="0" cb="0"/><line nr="355" mi="14" ci="0" mb="0" cb="0"/><line nr="357" mi="6" ci="0" mb="4" cb="0"/><line nr="358" mi="6" ci="0" mb="0" cb="0"/><line nr="362" mi="3" ci="0" mb="0" cb="0"/><line nr="364" mi="13" ci="0" mb="0" cb="0"/><line nr="367" mi="1" ci="0" mb="0" cb="0"/><line nr="376" mi="0" ci="3" mb="0" cb="0"/><line nr="377" mi="0" ci="3" mb="0" cb="0"/><line nr="378" mi="0" ci="1" mb="0" cb="0"/><line nr="389" mi="0" ci="6" mb="0" cb="0"/><line nr="390" mi="0" ci="3" mb="0" cb="0"/><line nr="391" mi="0" ci="1" mb="0" cb="0"/><line nr="399" mi="0" ci="7" mb="0" cb="0"/><line nr="400" mi="0" ci="5" mb="0" cb="0"/><line nr="401" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="277" covered="538"/><counter type="BRANCH" missed="35" covered="27"/><counter type="LINE" missed="46" covered="103"/><counter type="COMPLEXITY" missed="24" covered="23"/><counter type="METHOD" missed="4" covered="12"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasDataLongOperations.java"><line nr="8" mi="0" ci="3" mb="0" cb="0"/><line nr="22" mi="0" ci="4" mb="2" cb="2"/><line nr="23" mi="2" ci="0" mb="0" cb="0"/><line nr="25" mi="0" ci="7" mb="0" cb="0"/><line nr="38" mi="0" ci="4" mb="2" cb="2"/><line nr="39" mi="2" ci="0" mb="0" cb="0"/><line nr="41" mi="0" ci="7" mb="0" cb="0"/><line nr="54" mi="0" ci="4" mb="2" cb="2"/><line nr="55" mi="3" ci="0" mb="0" cb="0"/><line nr="57" mi="0" ci="7" mb="0" cb="0"/><line nr="69" mi="4" ci="0" mb="4" cb="0"/><line nr="70" mi="3" ci="0" mb="0" cb="0"/><line nr="72" mi="7" ci="0" mb="0" cb="0"/><line nr="84" mi="0" ci="2" mb="1" cb="1"/><line nr="85" mi="3" ci="0" mb="0" cb="0"/><line nr="87" mi="0" ci="8" mb="0" cb="0"/><line nr="99" mi="2" ci="0" mb="2" cb="0"/><line nr="100" mi="3" ci="0" mb="0" cb="0"/><line nr="102" mi="7" ci="0" mb="0" cb="0"/><line nr="115" mi="0" ci="4" mb="2" cb="2"/><line nr="116" mi="2" ci="0" mb="0" cb="0"/><line nr="118" mi="0" ci="7" mb="0" cb="0"/><line nr="131" mi="0" ci="4" mb="2" cb="2"/><line nr="132" mi="2" ci="0" mb="0" cb="0"/><line nr="134" mi="0" ci="7" mb="0" cb="0"/><line nr="146" mi="2" ci="0" mb="2" cb="0"/><line nr="147" mi="3" ci="0" mb="0" cb="0"/><line nr="149" mi="5" ci="0" mb="0" cb="0"/><line nr="161" mi="2" ci="0" mb="2" cb="0"/><line nr="162" mi="3" ci="0" mb="0" cb="0"/><line nr="164" mi="5" ci="0" mb="0" cb="0"/><line nr="176" mi="0" ci="2" mb="1" cb="1"/><line nr="177" mi="3" ci="0" mb="0" cb="0"/><line nr="179" mi="0" ci="6" mb="0" cb="0"/><line nr="190" mi="0" ci="3" mb="0" cb="0"/><line nr="200" mi="0" ci="3" mb="0" cb="0"/><line nr="210" mi="0" ci="3" mb="0" cb="0"/><line nr="220" mi="3" ci="0" mb="0" cb="0"/><line nr="230" mi="3" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="69" covered="85"/><counter type="BRANCH" missed="22" covered="12"/><counter type="LINE" missed="21" covered="18"/><counter type="COMPLEXITY" missed="23" covered="11"/><counter type="METHOD" missed="6" covered="11"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasDataItemNumberComparator.java"><line nr="31" mi="0" ci="2" mb="0" cb="0"/><line nr="32" mi="0" ci="3" mb="0" cb="0"/><line nr="33" mi="0" ci="3" mb="0" cb="0"/><line nr="34" mi="0" ci="1" mb="0" cb="0"/><line nr="43" mi="0" ci="8" mb="0" cb="0"/><line nr="53" mi="0" ci="6" mb="0" cb="0"/><line nr="62" mi="0" ci="3" mb="0" cb="0"/><line nr="71" mi="4" ci="0" mb="0" cb="0"/><line nr="82" mi="3" ci="4" mb="3" cb="1"/><line nr="83" mi="10" ci="0" mb="0" cb="0"/><line nr="84" mi="0" ci="7" mb="2" cb="2"/><line nr="85" mi="0" ci="10" mb="0" cb="0"/><line nr="86" mi="7" ci="0" mb="4" cb="0"/><line nr="87" mi="10" ci="0" mb="0" cb="0"/><line nr="88" mi="7" ci="0" mb="4" cb="0"/><line nr="89" mi="11" ci="0" mb="0" cb="0"/><line nr="91" mi="5" ci="0" mb="0" cb="0"/><line nr="93" mi="0" ci="1" mb="0" cb="0"/><line nr="103" mi="7" ci="0" mb="4" cb="0"/><line nr="104" mi="10" ci="0" mb="0" cb="0"/><line nr="105" mi="7" ci="0" mb="4" cb="0"/><line nr="106" mi="10" ci="0" mb="0" cb="0"/><line nr="107" mi="7" ci="0" mb="4" cb="0"/><line nr="108" mi="10" ci="0" mb="0" cb="0"/><line nr="109" mi="7" ci="0" mb="4" cb="0"/><line nr="110" mi="11" ci="0" mb="0" cb="0"/><line nr="112" mi="5" ci="0" mb="0" cb="0"/><line nr="114" mi="1" ci="0" mb="0" cb="0"/><line nr="125" mi="0" ci="5" mb="0" cb="2"/><line nr="126" mi="0" ci="4" mb="1" cb="1"/><line nr="127" mi="5" ci="0" mb="0" cb="0"/><line nr="128" mi="8" ci="0" mb="0" cb="0"/><line nr="129" mi="0" ci="4" mb="1" cb="1"/><line nr="130" mi="0" ci="14" mb="0" cb="0"/><line nr="132" mi="4" ci="0" mb="2" cb="0"/><line nr="133" mi="14" ci="0" mb="0" cb="0"/><line nr="135" mi="4" ci="0" mb="2" cb="0"/><line nr="136" mi="14" ci="0" mb="0" cb="0"/><line nr="139" mi="5" ci="0" mb="0" cb="0"/><line nr="141" mi="0" ci="5" mb="1" cb="1"/><line nr="142" mi="0" ci="8" mb="0" cb="0"/><line nr="144" mi="13" ci="0" mb="0" cb="0"/><line nr="155" mi="3" ci="0" mb="2" cb="0"/><line nr="156" mi="2" ci="0" mb="0" cb="0"/><line nr="157" mi="2" ci="0" mb="2" cb="0"/><line nr="158" mi="2" ci="0" mb="0" cb="0"/><line nr="159" mi="5" ci="0" mb="2" cb="0"/><line nr="160" mi="2" ci="0" mb="0" cb="0"/><line nr="161" mi="3" ci="0" mb="0" cb="0"/><line nr="162" mi="6" ci="0" mb="0" cb="0"/><line nr="172" mi="5" ci="0" mb="0" cb="0"/><line nr="173" mi="8" ci="0" mb="0" cb="0"/><line nr="174" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="239" covered="88"/><counter type="BRANCH" missed="42" covered="8"/><counter type="LINE" missed="36" covered="17"/><counter type="COMPLEXITY" missed="28" covered="7"/><counter type="METHOD" missed="4" covered="6"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasDataLongAdvanced.java"><line nr="46" mi="0" ci="22" mb="0" cb="0"/><line nr="50" mi="0" ci="1" mb="0" cb="0"/><line nr="59" mi="0" ci="6" mb="2" cb="2"/><line nr="60" mi="0" ci="32" mb="0" cb="0"/><line nr="63" mi="5" ci="4" mb="1" cb="1"/><line nr="64" mi="0" ci="19" mb="0" cb="0"/><line nr="67" mi="2" ci="0" mb="0" cb="0"/><line nr="79" mi="5" ci="0" mb="0" cb="0"/><line nr="90" mi="0" ci="4" mb="0" cb="0"/><line nr="91" mi="0" ci="9" mb="0" cb="0"/><line nr="93" mi="0" ci="2" mb="0" cb="0"/><line nr="104" mi="5" ci="0" mb="0" cb="0"/><line nr="115" mi="4" ci="0" mb="0" cb="0"/><line nr="116" mi="3" ci="0" mb="0" cb="0"/><line nr="117" mi="8" ci="0" mb="2" cb="0"/><line nr="118" mi="9" ci="0" mb="0" cb="0"/><line nr="119" mi="8" ci="0" mb="0" cb="0"/><line nr="120" mi="2" ci="0" mb="0" cb="0"/><line nr="133" mi="5" ci="0" mb="0" cb="0"/><line nr="146" mi="0" ci="2" mb="1" cb="1"/><line nr="147" mi="0" ci="5" mb="0" cb="0"/><line nr="148" mi="0" ci="9" mb="0" cb="0"/><line nr="150" mi="0" ci="2" mb="0" cb="0"/><line nr="152" mi="2" ci="0" mb="0" cb="0"/><line nr="166" mi="5" ci="0" mb="0" cb="0"/><line nr="179" mi="2" ci="0" mb="2" cb="0"/><line nr="180" mi="3" ci="0" mb="0" cb="0"/><line nr="181" mi="8" ci="0" mb="2" cb="0"/><line nr="182" mi="9" ci="0" mb="0" cb="0"/><line nr="183" mi="5" ci="0" mb="0" cb="0"/><line nr="184" mi="8" ci="0" mb="0" cb="0"/><line nr="185" mi="2" ci="0" mb="0" cb="0"/><line nr="187" mi="2" ci="0" mb="0" cb="0"/><line nr="201" mi="0" ci="8" mb="0" cb="2"/><line nr="202" mi="0" ci="2" mb="1" cb="1"/><line nr="203" mi="0" ci="10" mb="0" cb="2"/><line nr="204" mi="3" ci="5" mb="1" cb="1"/><line nr="205" mi="2" ci="0" mb="2" cb="0"/><line nr="206" mi="0" ci="10" mb="0" cb="2"/><line nr="208" mi="13" ci="0" mb="0" cb="0"/><line nr="223" mi="0" ci="8" mb="0" cb="2"/><line nr="224" mi="0" ci="2" mb="1" cb="1"/><line nr="225" mi="0" ci="7" mb="0" cb="0"/><line nr="226" mi="3" ci="5" mb="1" cb="1"/><line nr="227" mi="2" ci="0" mb="2" cb="0"/><line nr="228" mi="0" ci="7" mb="0" cb="0"/><line nr="230" mi="13" ci="0" mb="0" cb="0"/><line nr="244" mi="0" ci="8" mb="0" cb="2"/><line nr="245" mi="0" ci="2" mb="1" cb="1"/><line nr="246" mi="0" ci="5" mb="0" cb="0"/><line nr="247" mi="3" ci="5" mb="1" cb="1"/><line nr="248" mi="2" ci="0" mb="2" cb="0"/><line nr="249" mi="0" ci="5" mb="0" cb="0"/><line nr="251" mi="13" ci="0" mb="0" cb="0"/><line nr="266" mi="0" ci="8" mb="0" cb="2"/><line nr="267" mi="0" ci="2" mb="1" cb="1"/><line nr="268" mi="0" ci="4" mb="0" cb="0"/><line nr="269" mi="0" ci="2" mb="1" cb="1"/><line nr="270" mi="2" ci="0" mb="0" cb="0"/><line nr="272" mi="0" ci="5" mb="0" cb="2"/><line nr="273" mi="0" ci="2" mb="0" cb="0"/><line nr="274" mi="0" ci="12" mb="0" cb="2"/><line nr="275" mi="0" ci="4" mb="0" cb="2"/><line nr="276" mi="0" ci="6" mb="0" cb="0"/><line nr="277" mi="0" ci="2" mb="1" cb="1"/><line nr="278" mi="0" ci="10" mb="0" cb="0"/><line nr="281" mi="0" ci="1" mb="0" cb="0"/><line nr="282" mi="0" ci="6" mb="0" cb="0"/><line nr="284" mi="0" ci="2" mb="0" cb="0"/><line nr="288" mi="13" ci="0" mb="0" cb="0"/><line nr="300" mi="0" ci="8" mb="0" cb="2"/><line nr="301" mi="0" ci="2" mb="1" cb="1"/><line nr="302" mi="0" ci="6" mb="0" cb="0"/><line nr="303" mi="0" ci="2" mb="1" cb="1"/><line nr="304" mi="2" ci="0" mb="0" cb="0"/><line nr="305" mi="0" ci="5" mb="0" cb="2"/><line nr="306" mi="0" ci="8" mb="0" cb="0"/><line nr="308" mi="0" ci="8" mb="0" cb="0"/><line nr="311" mi="13" ci="0" mb="0" cb="0"/><line nr="326" mi="8" ci="0" mb="2" cb="0"/><line nr="327" mi="2" ci="0" mb="2" cb="0"/><line nr="328" mi="2" ci="0" mb="2" cb="0"/><line nr="329" mi="3" ci="0" mb="0" cb="0"/><line nr="331" mi="8" ci="0" mb="0" cb="0"/><line nr="334" mi="13" ci="0" mb="0" cb="0"/><line nr="348" mi="0" ci="3" mb="1" cb="1"/><line nr="349" mi="0" ci="5" mb="0" cb="0"/><line nr="351" mi="5" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="227" covered="319"/><counter type="BRANCH" missed="34" covered="38"/><counter type="LINE" missed="37" covered="51"/><counter type="COMPLEXITY" missed="32" covered="21"/><counter type="METHOD" missed="7" covered="10"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasDataDoubleFull.java"><line nr="45" mi="22" ci="0" mb="0" cb="0"/><line nr="50" mi="1" ci="0" mb="0" cb="0"/><line nr="59" mi="6" ci="0" mb="4" cb="0"/><line nr="60" mi="7" ci="0" mb="0" cb="0"/><line nr="61" mi="2" ci="0" mb="0" cb="0"/><line nr="62" mi="28" ci="0" mb="2" cb="0"/><line nr="66" mi="2" ci="0" mb="0" cb="0"/><line nr="78" mi="5" ci="0" mb="0" cb="0"/><line nr="89" mi="4" ci="0" mb="0" cb="0"/><line nr="90" mi="3" ci="0" mb="0" cb="0"/><line nr="91" mi="8" ci="0" mb="2" cb="0"/><line nr="92" mi="9" ci="0" mb="0" cb="0"/><line nr="93" mi="8" ci="0" mb="0" cb="0"/><line nr="94" mi="2" ci="0" mb="0" cb="0"/><line nr="105" mi="5" ci="0" mb="0" cb="0"/><line nr="116" mi="4" ci="0" mb="0" cb="0"/><line nr="117" mi="9" ci="0" mb="0" cb="0"/><line nr="119" mi="2" ci="0" mb="0" cb="0"/><line nr="132" mi="5" ci="0" mb="0" cb="0"/><line nr="145" mi="2" ci="0" mb="2" cb="0"/><line nr="146" mi="3" ci="0" mb="0" cb="0"/><line nr="147" mi="8" ci="0" mb="2" cb="0"/><line nr="148" mi="9" ci="0" mb="0" cb="0"/><line nr="149" mi="5" ci="0" mb="0" cb="0"/><line nr="150" mi="8" ci="0" mb="0" cb="0"/><line nr="151" mi="2" ci="0" mb="0" cb="0"/><line nr="153" mi="2" ci="0" mb="0" cb="0"/><line nr="167" mi="5" ci="0" mb="0" cb="0"/><line nr="180" mi="2" ci="0" mb="2" cb="0"/><line nr="181" mi="5" ci="0" mb="0" cb="0"/><line nr="182" mi="9" ci="0" mb="0" cb="0"/><line nr="184" mi="2" ci="0" mb="0" cb="0"/><line nr="186" mi="2" ci="0" mb="0" cb="0"/><line nr="200" mi="8" ci="0" mb="2" cb="0"/><line nr="201" mi="2" ci="0" mb="2" cb="0"/><line nr="202" mi="10" ci="0" mb="2" cb="0"/><line nr="203" mi="8" ci="0" mb="2" cb="0"/><line nr="204" mi="2" ci="0" mb="2" cb="0"/><line nr="205" mi="10" ci="0" mb="2" cb="0"/><line nr="207" mi="13" ci="0" mb="0" cb="0"/><line nr="222" mi="8" ci="0" mb="2" cb="0"/><line nr="223" mi="2" ci="0" mb="2" cb="0"/><line nr="224" mi="7" ci="0" mb="0" cb="0"/><line nr="225" mi="8" ci="0" mb="2" cb="0"/><line nr="226" mi="2" ci="0" mb="2" cb="0"/><line nr="227" mi="7" ci="0" mb="0" cb="0"/><line nr="229" mi="13" ci="0" mb="0" cb="0"/><line nr="243" mi="8" ci="0" mb="2" cb="0"/><line nr="244" mi="2" ci="0" mb="2" cb="0"/><line nr="245" mi="5" ci="0" mb="0" cb="0"/><line nr="246" mi="8" ci="0" mb="2" cb="0"/><line nr="247" mi="2" ci="0" mb="2" cb="0"/><line nr="248" mi="5" ci="0" mb="0" cb="0"/><line nr="250" mi="13" ci="0" mb="0" cb="0"/><line nr="265" mi="8" ci="0" mb="2" cb="0"/><line nr="266" mi="2" ci="0" mb="2" cb="0"/><line nr="267" mi="4" ci="0" mb="0" cb="0"/><line nr="268" mi="2" ci="0" mb="2" cb="0"/><line nr="269" mi="2" ci="0" mb="0" cb="0"/><line nr="271" mi="5" ci="0" mb="2" cb="0"/><line nr="272" mi="2" ci="0" mb="0" cb="0"/><line nr="273" mi="12" ci="0" mb="2" cb="0"/><line nr="274" mi="4" ci="0" mb="2" cb="0"/><line nr="275" mi="3" ci="0" mb="0" cb="0"/><line nr="276" mi="3" ci="0" mb="0" cb="0"/><line nr="277" mi="2" ci="0" mb="2" cb="0"/><line nr="278" mi="12" ci="0" mb="0" cb="0"/><line nr="281" mi="1" ci="0" mb="0" cb="0"/><line nr="282" mi="7" ci="0" mb="0" cb="0"/><line nr="284" mi="2" ci="0" mb="0" cb="0"/><line nr="288" mi="13" ci="0" mb="0" cb="0"/><line nr="300" mi="8" ci="0" mb="2" cb="0"/><line nr="301" mi="2" ci="0" mb="2" cb="0"/><line nr="302" mi="6" ci="0" mb="0" cb="0"/><line nr="303" mi="2" ci="0" mb="2" cb="0"/><line nr="304" mi="2" ci="0" mb="0" cb="0"/><line nr="305" mi="5" ci="0" mb="2" cb="0"/><line nr="306" mi="8" ci="0" mb="0" cb="0"/><line nr="308" mi="8" ci="0" mb="0" cb="0"/><line nr="311" mi="13" ci="0" mb="0" cb="0"/><line nr="326" mi="8" ci="0" mb="2" cb="0"/><line nr="327" mi="2" ci="0" mb="2" cb="0"/><line nr="328" mi="2" ci="0" mb="2" cb="0"/><line nr="329" mi="3" ci="0" mb="0" cb="0"/><line nr="331" mi="9" ci="0" mb="0" cb="0"/><line nr="334" mi="13" ci="0" mb="0" cb="0"/><line nr="348" mi="3" ci="0" mb="2" cb="0"/><line nr="349" mi="5" ci="0" mb="0" cb="0"/><line nr="351" mi="5" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="527" covered="0"/><counter type="BRANCH" missed="72" covered="0"/><counter type="LINE" missed="89" covered="0"/><counter type="COMPLEXITY" missed="53" covered="0"/><counter type="METHOD" missed="17" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="MtasDataFull.java"><line nr="26" mi="0" ci="4" mb="0" cb="0"/><line nr="29" mi="0" ci="4" mb="0" cb="0"/><line nr="65" mi="0" ci="20" mb="0" cb="0"/><line nr="69" mi="0" ci="3" mb="0" cb="0"/><line nr="70" mi="0" ci="1" mb="0" cb="0"/><line nr="80" mi="4" ci="0" mb="0" cb="0"/><line nr="81" mi="7" ci="0" mb="0" cb="0"/><line nr="82" mi="1" ci="0" mb="0" cb="0"/><line nr="93" mi="2" ci="0" mb="2" cb="0"/><line nr="94" mi="5" ci="0" mb="0" cb="0"/><line nr="95" mi="7" ci="0" mb="0" cb="0"/><line nr="97" mi="1" ci="0" mb="0" cb="0"/><line nr="108" mi="2" ci="0" mb="2" cb="0"/><line nr="109" mi="8" ci="0" mb="0" cb="0"/><line nr="111" mi="8" ci="0" mb="0" cb="0"/><line nr="112" mi="7" ci="0" mb="2" cb="0"/><line nr="113" mi="13" ci="0" mb="0" cb="0"/><line nr="114" mi="6" ci="0" mb="0" cb="0"/><line nr="116" mi="9" ci="0" mb="0" cb="0"/><line nr="118" mi="1" ci="0" mb="0" cb="0"/><line nr="128" mi="4" ci="0" mb="0" cb="0"/><line nr="129" mi="3" ci="0" mb="0" cb="0"/><line nr="131" mi="2" ci="0" mb="0" cb="0"/><line nr="133" mi="3" ci="0" mb="0" cb="0"/><line nr="134" mi="7" ci="0" mb="0" cb="0"/><line nr="135" mi="3" ci="0" mb="0" cb="0"/><line nr="136" mi="7" ci="0" mb="0" cb="0"/><line nr="137" mi="1" ci="0" mb="0" cb="0"/><line nr="146" mi="6" ci="0" mb="4" cb="0"/><line nr="147" mi="3" ci="0" mb="0" cb="0"/><line nr="148" mi="5" ci="0" mb="0" cb="0"/><line nr="149" mi="5" ci="0" mb="0" cb="0"/><line nr="150" mi="3" ci="0" mb="0" cb="0"/><line nr="151" mi="7" ci="0" mb="2" cb="0"/><line nr="152" mi="7" ci="0" mb="2" cb="0"/><line nr="153" mi="8" ci="0" mb="0" cb="0"/><line nr="154" mi="8" ci="0" mb="0" cb="0"/><line nr="155" mi="6" ci="0" mb="0" cb="0"/><line nr="159" mi="1" ci="0" mb="0" cb="0"/><line nr="169" mi="3" ci="0" mb="2" cb="0"/><line nr="170" mi="3" ci="0" mb="0" cb="0"/><line nr="171" mi="5" ci="0" mb="0" cb="0"/><line nr="172" mi="5" ci="0" mb="0" cb="0"/><line nr="173" mi="5" ci="0" mb="0" cb="0"/><line nr="174" mi="5" ci="0" mb="0" cb="0"/><line nr="175" mi="5" ci="0" mb="0" cb="0"/><line nr="176" mi="8" ci="0" mb="2" cb="0"/><line nr="177" mi="4" ci="0" mb="2" cb="0"/><line nr="178" mi="8" ci="0" mb="0" cb="0"/><line nr="181" mi="5" ci="0" mb="0" cb="0"/><line nr="182" mi="5" ci="0" mb="0" cb="0"/><line nr="183" mi="5" ci="0" mb="0" cb="0"/><line nr="184" mi="5" ci="0" mb="0" cb="0"/><line nr="185" mi="7" ci="0" mb="0" cb="0"/><line nr="186" mi="3" ci="0" mb="0" cb="0"/><line nr="187" mi="7" ci="0" mb="2" cb="0"/><line nr="188" mi="6" ci="0" mb="2" cb="0"/><line nr="189" mi="8" ci="0" mb="0" cb="0"/><line nr="190" mi="8" ci="0" mb="0" cb="0"/><line nr="191" mi="8" ci="0" mb="0" cb="0"/><line nr="192" mi="8" ci="0" mb="0" cb="0"/><line nr="193" mi="8" ci="0" mb="0" cb="0"/><line nr="194" mi="6" ci="0" mb="0" cb="0"/><line nr="198" mi="1" ci="0" mb="0" cb="0"/><line nr="207" mi="0" ci="8" mb="0" cb="0"/><line nr="208" mi="0" ci="1" mb="0" cb="0"/><line nr="217" mi="0" ci="4" mb="0" cb="0"/><line nr="218" mi="0" ci="1" mb="0" cb="0"/><line nr="230" mi="0" ci="2" mb="1" cb="1"/><line nr="231" mi="0" ci="2" mb="0" cb="2"/><line nr="232" mi="0" ci="9" mb="0" cb="0"/><line nr="233" mi="0" ci="2" mb="0" cb="0"/><line nr="234" mi="0" ci="13" mb="0" cb="0"/><line nr="236" mi="0" ci="10" mb="0" cb="0"/><line nr="238" mi="0" ci="5" mb="0" cb="0"/><line nr="239" mi="0" ci="1" mb="0" cb="0"/><line nr="240" mi="0" ci="4" mb="1" cb="1"/><line nr="241" mi="5" ci="0" mb="0" cb="0"/><line nr="242" mi="6" ci="0" mb="0" cb="0"/><line nr="243" mi="5" ci="0" mb="0" cb="0"/><line nr="244" mi="1" ci="0" mb="0" cb="0"/><line nr="245" mi="0" ci="5" mb="0" cb="0"/><line nr="249" mi="0" ci="1" mb="0" cb="0"/><line nr="258" mi="3" ci="0" mb="0" cb="0"/><line nr="259" mi="5" ci="0" mb="0" cb="0"/><line nr="260" mi="7" ci="0" mb="0" cb="0"/><line nr="261" mi="8" ci="0" mb="2" cb="0"/><line nr="262" mi="10" ci="0" mb="2" cb="0"/><line nr="263" mi="2" ci="0" mb="2" cb="0"/><line nr="264" mi="20" ci="0" mb="0" cb="0"/><line nr="267" mi="19" ci="0" mb="0" cb="0"/><line nr="272" mi="4" ci="0" mb="0" cb="0"/><line nr="273" mi="1" ci="0" mb="0" cb="0"/><line nr="285" mi="2" ci="0" mb="0" cb="0"/><line nr="286" mi="9" ci="0" mb="2" cb="0"/><line nr="287" mi="6" ci="0" mb="2" cb="0"/><line nr="288" mi="6" ci="0" mb="4" cb="0"/><line nr="290" mi="5" ci="0" mb="0" cb="0"/><line nr="292" mi="3" ci="0" mb="0" cb="0"/><line nr="294" mi="3" ci="0" mb="0" cb="0"/><line nr="295" mi="2" ci="0" mb="0" cb="0"/><line nr="296" mi="4" ci="0" mb="0" cb="0"/><line nr="297" mi="5" ci="0" mb="2" cb="0"/><line nr="298" mi="5" ci="0" mb="0" cb="0"/><line nr="299" mi="9" ci="0" mb="2" cb="0"/><line nr="300" mi="6" ci="0" mb="2" cb="0"/><line nr="301" mi="3" ci="0" mb="0" cb="0"/><line nr="302" mi="10" ci="0" mb="0" cb="0"/><line nr="304" mi="14" ci="0" mb="0" cb="0"/><line nr="306" mi="15" ci="0" mb="0" cb="0"/><line nr="308" mi="6" ci="0" mb="4" cb="0"/><line nr="310" mi="10" ci="0" mb="0" cb="0"/><line nr="316" mi="5" ci="0" mb="2" cb="0"/><line nr="317" mi="5" ci="0" mb="0" cb="0"/><line nr="318" mi="3" ci="0" mb="2" cb="0"/><line nr="319" mi="4" ci="0" mb="0" cb="0"/><line nr="320" mi="14" ci="0" mb="0" cb="0"/><line nr="322" mi="15" ci="0" mb="0" cb="0"/><line nr="324" mi="6" ci="0" mb="4" cb="0"/><line nr="325" mi="6" ci="0" mb="0" cb="0"/><line nr="328" mi="1" ci="0" mb="0" cb="0"/><line nr="330" mi="13" ci="0" mb="0" cb="0"/><line nr="332" mi="2" ci="0" mb="0" cb="0"/><line nr="334" mi="1" ci="0" mb="0" cb="0"/><line nr="343" mi="0" ci="3" mb="0" cb="0"/><line nr="344" mi="0" ci="3" mb="0" cb="0"/><line nr="345" mi="0" ci="1" mb="0" cb="0"/><line nr="356" mi="6" ci="0" mb="0" cb="0"/><line nr="357" mi="3" ci="0" mb="0" cb="0"/><line nr="358" mi="1" ci="0" mb="0" cb="0"/><line nr="366" mi="0" ci="7" mb="0" cb="0"/><line nr="367" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="615" covered="115"/><counter type="BRANCH" missed="58" covered="4"/><counter type="LINE" missed="107" covered="25"/><counter type="COMPLEXITY" missed="39" covered="7"/><counter type="METHOD" missed="9" covered="6"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasDataDoubleAdvanced.java"><line nr="46" mi="22" ci="0" mb="0" cb="0"/><line nr="51" mi="1" ci="0" mb="0" cb="0"/><line nr="60" mi="6" ci="0" mb="4" cb="0"/><line nr="61" mi="32" ci="0" mb="0" cb="0"/><line nr="64" mi="9" ci="0" mb="2" cb="0"/><line nr="65" mi="19" ci="0" mb="0" cb="0"/><line nr="68" mi="2" ci="0" mb="0" cb="0"/><line nr="80" mi="5" ci="0" mb="0" cb="0"/><line nr="91" mi="4" ci="0" mb="0" cb="0"/><line nr="92" mi="3" ci="0" mb="0" cb="0"/><line nr="93" mi="8" ci="0" mb="2" cb="0"/><line nr="94" mi="9" ci="0" mb="0" cb="0"/><line nr="95" mi="8" ci="0" mb="0" cb="0"/><line nr="96" mi="2" ci="0" mb="0" cb="0"/><line nr="107" mi="5" ci="0" mb="0" cb="0"/><line nr="118" mi="4" ci="0" mb="0" cb="0"/><line nr="119" mi="9" ci="0" mb="0" cb="0"/><line nr="121" mi="2" ci="0" mb="0" cb="0"/><line nr="134" mi="5" ci="0" mb="0" cb="0"/><line nr="147" mi="2" ci="0" mb="2" cb="0"/><line nr="148" mi="3" ci="0" mb="0" cb="0"/><line nr="149" mi="8" ci="0" mb="2" cb="0"/><line nr="150" mi="9" ci="0" mb="0" cb="0"/><line nr="151" mi="5" ci="0" mb="0" cb="0"/><line nr="152" mi="8" ci="0" mb="0" cb="0"/><line nr="153" mi="2" ci="0" mb="0" cb="0"/><line nr="155" mi="2" ci="0" mb="0" cb="0"/><line nr="169" mi="5" ci="0" mb="0" cb="0"/><line nr="182" mi="2" ci="0" mb="2" cb="0"/><line nr="183" mi="5" ci="0" mb="0" cb="0"/><line nr="184" mi="9" ci="0" mb="0" cb="0"/><line nr="186" mi="2" ci="0" mb="0" cb="0"/><line nr="188" mi="2" ci="0" mb="0" cb="0"/><line nr="202" mi="8" ci="0" mb="2" cb="0"/><line nr="203" mi="2" ci="0" mb="2" cb="0"/><line nr="204" mi="10" ci="0" mb="2" cb="0"/><line nr="205" mi="8" ci="0" mb="2" cb="0"/><line nr="206" mi="2" ci="0" mb="2" cb="0"/><line nr="207" mi="10" ci="0" mb="2" cb="0"/><line nr="209" mi="13" ci="0" mb="0" cb="0"/><line nr="224" mi="8" ci="0" mb="2" cb="0"/><line nr="225" mi="2" ci="0" mb="2" cb="0"/><line nr="226" mi="7" ci="0" mb="0" cb="0"/><line nr="227" mi="8" ci="0" mb="2" cb="0"/><line nr="228" mi="2" ci="0" mb="2" cb="0"/><line nr="229" mi="7" ci="0" mb="0" cb="0"/><line nr="231" mi="13" ci="0" mb="0" cb="0"/><line nr="245" mi="8" ci="0" mb="2" cb="0"/><line nr="246" mi="2" ci="0" mb="2" cb="0"/><line nr="247" mi="5" ci="0" mb="0" cb="0"/><line nr="248" mi="8" ci="0" mb="2" cb="0"/><line nr="249" mi="2" ci="0" mb="2" cb="0"/><line nr="250" mi="5" ci="0" mb="0" cb="0"/><line nr="252" mi="13" ci="0" mb="0" cb="0"/><line nr="267" mi="8" ci="0" mb="2" cb="0"/><line nr="268" mi="2" ci="0" mb="2" cb="0"/><line nr="269" mi="4" ci="0" mb="0" cb="0"/><line nr="270" mi="2" ci="0" mb="2" cb="0"/><line nr="271" mi="2" ci="0" mb="0" cb="0"/><line nr="273" mi="5" ci="0" mb="2" cb="0"/><line nr="274" mi="2" ci="0" mb="0" cb="0"/><line nr="275" mi="12" ci="0" mb="2" cb="0"/><line nr="276" mi="4" ci="0" mb="2" cb="0"/><line nr="277" mi="3" ci="0" mb="0" cb="0"/><line nr="278" mi="3" ci="0" mb="0" cb="0"/><line nr="279" mi="2" ci="0" mb="2" cb="0"/><line nr="280" mi="12" ci="0" mb="0" cb="0"/><line nr="283" mi="1" ci="0" mb="0" cb="0"/><line nr="284" mi="7" ci="0" mb="0" cb="0"/><line nr="286" mi="2" ci="0" mb="0" cb="0"/><line nr="290" mi="13" ci="0" mb="0" cb="0"/><line nr="302" mi="8" ci="0" mb="2" cb="0"/><line nr="303" mi="2" ci="0" mb="2" cb="0"/><line nr="304" mi="6" ci="0" mb="0" cb="0"/><line nr="305" mi="2" ci="0" mb="2" cb="0"/><line nr="306" mi="2" ci="0" mb="0" cb="0"/><line nr="307" mi="5" ci="0" mb="2" cb="0"/><line nr="308" mi="8" ci="0" mb="0" cb="0"/><line nr="310" mi="8" ci="0" mb="0" cb="0"/><line nr="313" mi="13" ci="0" mb="0" cb="0"/><line nr="328" mi="8" ci="0" mb="2" cb="0"/><line nr="329" mi="2" ci="0" mb="2" cb="0"/><line nr="330" mi="2" ci="0" mb="2" cb="0"/><line nr="331" mi="3" ci="0" mb="0" cb="0"/><line nr="333" mi="9" ci="0" mb="0" cb="0"/><line nr="336" mi="13" ci="0" mb="0" cb="0"/><line nr="350" mi="3" ci="0" mb="2" cb="0"/><line nr="351" mi="5" ci="0" mb="0" cb="0"/><line nr="353" mi="5" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="550" covered="0"/><counter type="BRANCH" missed="72" covered="0"/><counter type="LINE" missed="89" covered="0"/><counter type="COMPLEXITY" missed="53" covered="0"/><counter type="METHOD" missed="17" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="MtasDataItemDoubleBasic.java"><line nr="32" mi="14" ci="0" mb="0" cb="0"/><line nr="34" mi="1" ci="0" mb="0" cb="0"/><line nr="44" mi="2" ci="0" mb="0" cb="0"/><line nr="45" mi="3" ci="0" mb="2" cb="0"/><line nr="46" mi="3" ci="0" mb="0" cb="0"/><line nr="47" mi="3" ci="0" mb="0" cb="0"/><line nr="48" mi="3" ci="0" mb="0" cb="0"/><line nr="49" mi="11" ci="0" mb="4" cb="0"/><line nr="51" mi="11" ci="0" mb="2" cb="0"/><line nr="61" mi="16" ci="0" mb="6" cb="0"/><line nr="63" mi="8" ci="0" mb="0" cb="0"/><line nr="65" mi="2" ci="0" mb="0" cb="0"/><line nr="75" mi="16" ci="0" mb="6" cb="0"/><line nr="77" mi="10" ci="0" mb="0" cb="0"/><line nr="80" mi="2" ci="0" mb="0" cb="0"/><line nr="90" mi="21" ci="0" mb="0" cb="0"/><line nr="101" mi="3" ci="0" mb="2" cb="0"/><line nr="102" mi="2" ci="0" mb="0" cb="0"/><line nr="103" mi="2" ci="0" mb="2" cb="0"/><line nr="104" mi="2" ci="0" mb="0" cb="0"/><line nr="105" mi="5" ci="0" mb="2" cb="0"/><line nr="106" mi="2" ci="0" mb="0" cb="0"/><line nr="107" mi="3" ci="0" mb="0" cb="0"/><line nr="108" mi="3" ci="0" mb="0" cb="0"/><line nr="109" mi="3" ci="0" mb="0" cb="0"/><line nr="110" mi="12" ci="0" mb="6" cb="0"/><line nr="120" mi="5" ci="0" mb="0" cb="0"/><line nr="121" mi="8" ci="0" mb="0" cb="0"/><line nr="122" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="178" covered="0"/><counter type="BRANCH" missed="32" covered="0"/><counter type="LINE" missed="29" covered="0"/><counter type="COMPLEXITY" missed="23" covered="0"/><counter type="METHOD" missed="7" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="MtasDataItemFull.java"><line nr="33" mi="0" ci="3" mb="0" cb="0"/><line nr="36" mi="0" ci="2" mb="0" cb="0"/><line nr="37" mi="0" ci="2" mb="0" cb="0"/><line nr="56" mi="0" ci="9" mb="0" cb="0"/><line nr="58" mi="0" ci="3" mb="0" cb="0"/><line nr="59" mi="0" ci="3" mb="0" cb="0"/><line nr="60" mi="0" ci="1" mb="0" cb="0"/><line nr="70" mi="3" ci="0" mb="2" cb="0"/><line nr="71" mi="3" ci="0" mb="0" cb="0"/><line nr="72" mi="9" ci="0" mb="0" cb="0"/><line nr="73" mi="2" ci="0" mb="0" cb="0"/><line nr="74" mi="9" ci="0" mb="0" cb="0"/><line nr="75" mi="11" ci="0" mb="0" cb="0"/><line nr="77" mi="3" ci="0" mb="0" cb="0"/><line nr="78" mi="3" ci="0" mb="0" cb="0"/><line nr="79" mi="1" ci="0" mb="0" cb="0"/><line nr="80" mi="5" ci="0" mb="0" cb="0"/><line nr="82" mi="1" ci="0" mb="0" cb="0"/><line nr="88" mi="0" ci="3" mb="1" cb="1"/><line nr="89" mi="0" ci="5" mb="0" cb="0"/><line nr="90" mi="0" ci="17" mb="0" cb="2"/><line nr="91" mi="0" ci="5" mb="0" cb="0"/><line nr="94" mi="0" ci="1" mb="0" cb="0"/><line nr="111" mi="0" ci="2" mb="0" cb="0"/><line nr="112" mi="0" ci="4" mb="0" cb="0"/><line nr="113" mi="0" ci="11" mb="0" cb="2"/><line nr="114" mi="0" ci="4" mb="0" cb="2"/><line nr="115" mi="0" ci="9" mb="0" cb="0"/><line nr="116" mi="0" ci="4" mb="0" cb="2"/><line nr="117" mi="0" ci="9" mb="0" cb="0"/><line nr="118" mi="0" ci="4" mb="0" cb="2"/><line nr="119" mi="0" ci="9" mb="0" cb="0"/><line nr="120" mi="0" ci="4" mb="0" cb="2"/><line nr="121" mi="0" ci="9" mb="0" cb="0"/><line nr="122" mi="0" ci="4" mb="0" cb="2"/><line nr="123" mi="0" ci="9" mb="0" cb="0"/><line nr="124" mi="0" ci="4" mb="0" cb="2"/><line nr="125" mi="0" ci="7" mb="0" cb="0"/><line nr="126" mi="0" ci="8" mb="0" cb="0"/><line nr="127" mi="0" ci="4" mb="0" cb="2"/><line nr="128" mi="0" ci="9" mb="0" cb="0"/><line nr="129" mi="0" ci="4" mb="0" cb="2"/><line nr="130" mi="0" ci="9" mb="0" cb="0"/><line nr="131" mi="0" ci="4" mb="0" cb="2"/><line nr="132" mi="0" ci="9" mb="0" cb="0"/><line nr="133" mi="0" ci="4" mb="0" cb="2"/><line nr="134" mi="0" ci="9" mb="0" cb="0"/><line nr="135" mi="0" ci="4" mb="0" cb="2"/><line nr="136" mi="0" ci="9" mb="0" cb="0"/><line nr="137" mi="0" ci="4" mb="0" cb="2"/><line nr="138" mi="0" ci="9" mb="0" cb="0"/><line nr="139" mi="0" ci="4" mb="0" cb="2"/><line nr="140" mi="0" ci="9" mb="0" cb="0"/><line nr="141" mi="0" ci="4" mb="0" cb="2"/><line nr="142" mi="0" ci="10" mb="0" cb="0"/><line nr="143" mi="0" ci="4" mb="1" cb="1"/><line nr="144" mi="0" ci="9" mb="0" cb="0"/><line nr="146" mi="5" ci="0" mb="0" cb="0"/><line nr="147" mi="3" ci="0" mb="2" cb="0"/><line nr="148" mi="5" ci="0" mb="0" cb="0"/><line nr="149" mi="4" ci="0" mb="2" cb="0"/><line nr="150" mi="9" ci="0" mb="0" cb="0"/><line nr="154" mi="0" ci="1" mb="0" cb="0"/><line nr="155" mi="0" ci="3" mb="1" cb="1"/><line nr="156" mi="4" ci="0" mb="0" cb="0"/><line nr="157" mi="12" ci="0" mb="2" cb="0"/><line nr="158" mi="7" ci="0" mb="0" cb="0"/><line nr="159" mi="1" ci="0" mb="0" cb="0"/><line nr="160" mi="7" ci="0" mb="0" cb="0"/><line nr="161" mi="5" ci="0" mb="0" cb="0"/><line nr="163" mi="0" ci="2" mb="1" cb="1"/><line nr="164" mi="7" ci="0" mb="0" cb="0"/><line nr="165" mi="5" ci="0" mb="0" cb="0"/><line nr="167" mi="0" ci="2" mb="0" cb="0"/><line nr="177" mi="114" ci="0" mb="62" cb="0"/><line nr="179" mi="2" ci="0" mb="0" cb="0"/><line nr="181" mi="2" ci="0" mb="0" cb="0"/><line nr="183" mi="2" ci="0" mb="0" cb="0"/><line nr="185" mi="2" ci="0" mb="0" cb="0"/><line nr="187" mi="2" ci="0" mb="0" cb="0"/><line nr="189" mi="2" ci="0" mb="0" cb="0"/><line nr="191" mi="2" ci="0" mb="0" cb="0"/><line nr="193" mi="2" ci="0" mb="0" cb="0"/><line nr="195" mi="2" ci="0" mb="0" cb="0"/><line nr="197" mi="2" ci="0" mb="0" cb="0"/><line nr="199" mi="2" ci="0" mb="0" cb="0"/><line nr="201" mi="2" ci="0" mb="0" cb="0"/><line nr="203" mi="2" ci="0" mb="0" cb="0"/><line nr="205" mi="2" ci="0" mb="0" cb="0"/><line nr="207" mi="2" ci="0" mb="0" cb="0"/><line nr="209" mi="15" ci="0" mb="0" cb="0"/><line nr="219" mi="2" ci="0" mb="0" cb="0"/><line nr="220" mi="16" ci="0" mb="6" cb="0"/><line nr="222" mi="10" ci="0" mb="0" cb="0"/><line nr="225" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="313" covered="281"/><counter type="BRANCH" missed="80" covered="36"/><counter type="LINE" missed="45" covered="50"/><counter type="COMPLEXITY" missed="59" covered="19"/><counter type="METHOD" missed="3" covered="3"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasDataItemBasic.java"><line nr="51" mi="0" ci="9" mb="0" cb="0"/><line nr="53" mi="0" ci="3" mb="0" cb="0"/><line nr="54" mi="0" ci="4" mb="0" cb="0"/><line nr="55" mi="0" ci="3" mb="0" cb="0"/><line nr="56" mi="0" ci="1" mb="0" cb="0"/><line nr="66" mi="3" ci="0" mb="2" cb="0"/><line nr="67" mi="3" ci="0" mb="0" cb="0"/><line nr="68" mi="9" ci="0" mb="0" cb="0"/><line nr="69" mi="14" ci="0" mb="0" cb="0"/><line nr="70" mi="3" ci="0" mb="0" cb="0"/><line nr="71" mi="1" ci="0" mb="0" cb="0"/><line nr="72" mi="5" ci="0" mb="0" cb="0"/><line nr="74" mi="1" ci="0" mb="0" cb="0"/><line nr="83" mi="0" ci="4" mb="0" cb="0"/><line nr="84" mi="0" ci="11" mb="0" cb="2"/><line nr="85" mi="0" ci="4" mb="0" cb="2"/><line nr="86" mi="0" ci="7" mb="0" cb="0"/><line nr="87" mi="0" ci="4" mb="0" cb="2"/><line nr="88" mi="0" ci="7" mb="0" cb="0"/><line nr="89" mi="0" ci="4" mb="1" cb="1"/><line nr="90" mi="0" ci="8" mb="0" cb="0"/><line nr="92" mi="5" ci="0" mb="0" cb="0"/><line nr="94" mi="0" ci="1" mb="0" cb="0"/><line nr="95" mi="0" ci="3" mb="1" cb="1"/><line nr="96" mi="4" ci="0" mb="0" cb="0"/><line nr="97" mi="12" ci="0" mb="2" cb="0"/><line nr="98" mi="7" ci="0" mb="0" cb="0"/><line nr="99" mi="1" ci="0" mb="0" cb="0"/><line nr="100" mi="7" ci="0" mb="0" cb="0"/><line nr="101" mi="5" ci="0" mb="0" cb="0"/><line nr="103" mi="0" ci="2" mb="1" cb="1"/><line nr="104" mi="7" ci="0" mb="0" cb="0"/><line nr="105" mi="5" ci="0" mb="0" cb="0"/><line nr="107" mi="0" ci="2" mb="0" cb="0"/><line nr="117" mi="0" ci="4" mb="1" cb="1"/><line nr="118" mi="0" ci="9" mb="0" cb="0"/><line nr="120" mi="2" ci="0" mb="0" cb="0"/><line nr="130" mi="13" ci="17" mb="9" cb="5"/><line nr="132" mi="2" ci="0" mb="0" cb="0"/><line nr="134" mi="0" ci="2" mb="0" cb="0"/><line nr="136" mi="2" ci="0" mb="0" cb="0"/><line nr="138" mi="0" ci="15" mb="0" cb="0"/><line nr="148" mi="16" ci="0" mb="6" cb="0"/><line nr="150" mi="8" ci="0" mb="0" cb="0"/><line nr="152" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="137" covered="124"/><counter type="BRANCH" missed="23" covered="15"/><counter type="LINE" missed="23" covered="22"/><counter type="COMPLEXITY" missed="18" covered="9"/><counter type="METHOD" missed="2" covered="4"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasDataLongFull.java"><line nr="45" mi="0" ci="22" mb="0" cb="0"/><line nr="49" mi="0" ci="1" mb="0" cb="0"/><line nr="58" mi="0" ci="6" mb="2" cb="2"/><line nr="59" mi="0" ci="9" mb="0" cb="0"/><line nr="60" mi="5" ci="23" mb="1" cb="1"/><line nr="64" mi="2" ci="0" mb="0" cb="0"/><line nr="76" mi="5" ci="0" mb="0" cb="0"/><line nr="87" mi="0" ci="4" mb="0" cb="0"/><line nr="88" mi="0" ci="9" mb="0" cb="0"/><line nr="90" mi="0" ci="2" mb="0" cb="0"/><line nr="101" mi="5" ci="0" mb="0" cb="0"/><line nr="112" mi="4" ci="0" mb="0" cb="0"/><line nr="113" mi="3" ci="0" mb="0" cb="0"/><line nr="114" mi="8" ci="0" mb="2" cb="0"/><line nr="115" mi="8" ci="0" mb="0" cb="0"/><line nr="116" mi="8" ci="0" mb="0" cb="0"/><line nr="117" mi="2" ci="0" mb="0" cb="0"/><line nr="130" mi="5" ci="0" mb="0" cb="0"/><line nr="143" mi="2" ci="0" mb="2" cb="0"/><line nr="144" mi="5" ci="0" mb="0" cb="0"/><line nr="145" mi="9" ci="0" mb="0" cb="0"/><line nr="147" mi="2" ci="0" mb="0" cb="0"/><line nr="149" mi="2" ci="0" mb="0" cb="0"/><line nr="163" mi="5" ci="0" mb="0" cb="0"/><line nr="176" mi="2" ci="0" mb="2" cb="0"/><line nr="177" mi="3" ci="0" mb="0" cb="0"/><line nr="178" mi="8" ci="0" mb="2" cb="0"/><line nr="179" mi="8" ci="0" mb="0" cb="0"/><line nr="180" mi="5" ci="0" mb="0" cb="0"/><line nr="181" mi="8" ci="0" mb="0" cb="0"/><line nr="182" mi="2" ci="0" mb="0" cb="0"/><line nr="184" mi="2" ci="0" mb="0" cb="0"/><line nr="198" mi="8" ci="0" mb="2" cb="0"/><line nr="199" mi="2" ci="0" mb="2" cb="0"/><line nr="200" mi="10" ci="0" mb="2" cb="0"/><line nr="201" mi="8" ci="0" mb="2" cb="0"/><line nr="202" mi="2" ci="0" mb="2" cb="0"/><line nr="203" mi="10" ci="0" mb="2" cb="0"/><line nr="205" mi="13" ci="0" mb="0" cb="0"/><line nr="220" mi="8" ci="0" mb="2" cb="0"/><line nr="221" mi="2" ci="0" mb="2" cb="0"/><line nr="222" mi="7" ci="0" mb="0" cb="0"/><line nr="223" mi="8" ci="0" mb="2" cb="0"/><line nr="224" mi="2" ci="0" mb="2" cb="0"/><line nr="225" mi="7" ci="0" mb="0" cb="0"/><line nr="227" mi="13" ci="0" mb="0" cb="0"/><line nr="241" mi="8" ci="0" mb="2" cb="0"/><line nr="242" mi="2" ci="0" mb="2" cb="0"/><line nr="243" mi="5" ci="0" mb="0" cb="0"/><line nr="244" mi="8" ci="0" mb="2" cb="0"/><line nr="245" mi="2" ci="0" mb="2" cb="0"/><line nr="246" mi="5" ci="0" mb="0" cb="0"/><line nr="248" mi="13" ci="0" mb="0" cb="0"/><line nr="263" mi="8" ci="0" mb="2" cb="0"/><line nr="264" mi="2" ci="0" mb="2" cb="0"/><line nr="265" mi="4" ci="0" mb="0" cb="0"/><line nr="266" mi="2" ci="0" mb="2" cb="0"/><line nr="267" mi="2" ci="0" mb="0" cb="0"/><line nr="269" mi="5" ci="0" mb="2" cb="0"/><line nr="270" mi="2" ci="0" mb="0" cb="0"/><line nr="271" mi="12" ci="0" mb="2" cb="0"/><line nr="272" mi="4" ci="0" mb="2" cb="0"/><line nr="273" mi="6" ci="0" mb="0" cb="0"/><line nr="274" mi="2" ci="0" mb="2" cb="0"/><line nr="275" mi="10" ci="0" mb="0" cb="0"/><line nr="278" mi="1" ci="0" mb="0" cb="0"/><line nr="279" mi="6" ci="0" mb="0" cb="0"/><line nr="281" mi="2" ci="0" mb="0" cb="0"/><line nr="285" mi="13" ci="0" mb="0" cb="0"/><line nr="297" mi="8" ci="0" mb="2" cb="0"/><line nr="298" mi="2" ci="0" mb="2" cb="0"/><line nr="299" mi="6" ci="0" mb="0" cb="0"/><line nr="300" mi="2" ci="0" mb="2" cb="0"/><line nr="301" mi="2" ci="0" mb="0" cb="0"/><line nr="302" mi="5" ci="0" mb="2" cb="0"/><line nr="303" mi="8" ci="0" mb="0" cb="0"/><line nr="305" mi="8" ci="0" mb="0" cb="0"/><line nr="308" mi="13" ci="0" mb="0" cb="0"/><line nr="323" mi="8" ci="0" mb="2" cb="0"/><line nr="324" mi="2" ci="0" mb="2" cb="0"/><line nr="325" mi="2" ci="0" mb="2" cb="0"/><line nr="326" mi="3" ci="0" mb="0" cb="0"/><line nr="328" mi="8" ci="0" mb="0" cb="0"/><line nr="331" mi="13" ci="0" mb="0" cb="0"/><line nr="345" mi="3" ci="0" mb="2" cb="0"/><line nr="346" mi="5" ci="0" mb="0" cb="0"/><line nr="348" mi="5" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="445" covered="76"/><counter type="BRANCH" missed="69" covered="3"/><counter type="LINE" missed="79" covered="8"/><counter type="COMPLEXITY" missed="50" covered="3"/><counter type="METHOD" missed="14" covered="3"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasDataItemLongFull.java"><line nr="21" mi="0" ci="4" mb="0" cb="0"/><line nr="38" mi="0" ci="14" mb="0" cb="0"/><line nr="40" mi="0" ci="1" mb="0" cb="0"/><line nr="51" mi="4" ci="0" mb="0" cb="0"/><line nr="52" mi="2" ci="0" mb="0" cb="0"/><line nr="53" mi="2" ci="0" mb="0" cb="0"/><line nr="54" mi="2" ci="0" mb="0" cb="0"/><line nr="55" mi="2" ci="0" mb="0" cb="0"/><line nr="56" mi="2" ci="0" mb="2" cb="0"/><line nr="57" mi="4" ci="0" mb="0" cb="0"/><line nr="59" mi="3" ci="0" mb="2" cb="0"/><line nr="60" mi="7" ci="0" mb="2" cb="0"/><line nr="61" mi="7" ci="0" mb="0" cb="0"/><line nr="62" mi="7" ci="0" mb="2" cb="0"/><line nr="63" mi="7" ci="0" mb="0" cb="0"/><line nr="64" mi="7" ci="0" mb="2" cb="0"/><line nr="65" mi="7" ci="0" mb="0" cb="0"/><line nr="66" mi="7" ci="0" mb="2" cb="0"/><line nr="67" mi="7" ci="0" mb="0" cb="0"/><line nr="72" mi="13" ci="0" mb="8" cb="0"/><line nr="73" mi="3" ci="0" mb="0" cb="0"/><line nr="74" mi="3" ci="0" mb="0" cb="0"/><line nr="75" mi="7" ci="0" mb="4" cb="0"/><line nr="76" mi="3" ci="0" mb="0" cb="0"/><line nr="77" mi="6" ci="0" mb="4" cb="0"/><line nr="78" mi="3" ci="0" mb="0" cb="0"/><line nr="79" mi="2" ci="0" mb="2" cb="0"/><line nr="80" mi="2" ci="0" mb="0" cb="0"/><line nr="83" mi="2" ci="0" mb="0" cb="0"/><line nr="84" mi="7" ci="0" mb="0" cb="0"/><line nr="85" mi="7" ci="0" mb="0" cb="0"/><line nr="86" mi="10" ci="0" mb="6" cb="0"/><line nr="87" mi="2" ci="0" mb="0" cb="0"/><line nr="88" mi="7" ci="0" mb="4" cb="0"/><line nr="89" mi="2" ci="0" mb="0" cb="0"/><line nr="90" mi="7" ci="0" mb="4" cb="0"/><line nr="91" mi="2" ci="0" mb="0" cb="0"/><line nr="94" mi="4" ci="0" mb="4" cb="0"/><line nr="95" mi="2" ci="0" mb="2" cb="0"/><line nr="96" mi="12" ci="0" mb="0" cb="0"/><line nr="98" mi="12" ci="0" mb="0" cb="0"/><line nr="99" mi="1" ci="0" mb="0" cb="0"/><line nr="100" mi="3" ci="0" mb="0" cb="0"/><line nr="101" mi="12" ci="0" mb="0" cb="0"/><line nr="102" mi="2" ci="0" mb="2" cb="0"/><line nr="103" mi="2" ci="0" mb="2" cb="0"/><line nr="104" mi="13" ci="0" mb="0" cb="0"/><line nr="106" mi="13" ci="0" mb="0" cb="0"/><line nr="107" mi="1" ci="0" mb="0" cb="0"/><line nr="108" mi="12" ci="0" mb="0" cb="0"/><line nr="109" mi="2" ci="0" mb="2" cb="0"/><line nr="110" mi="2" ci="0" mb="2" cb="0"/><line nr="111" mi="13" ci="0" mb="0" cb="0"/><line nr="113" mi="13" ci="0" mb="0" cb="0"/><line nr="114" mi="1" ci="0" mb="0" cb="0"/><line nr="115" mi="12" ci="0" mb="0" cb="0"/><line nr="117" mi="2" ci="0" mb="2" cb="0"/><line nr="118" mi="14" ci="0" mb="0" cb="0"/><line nr="120" mi="15" ci="0" mb="0" cb="0"/><line nr="122" mi="4" ci="0" mb="0" cb="0"/><line nr="123" mi="18" ci="0" mb="2" cb="0"/><line nr="124" mi="12" ci="0" mb="4" cb="0"/><line nr="125" mi="11" ci="0" mb="0" cb="0"/><line nr="126" mi="7" ci="0" mb="0" cb="0"/><line nr="129" mi="8" ci="0" mb="2" cb="0"/><line nr="130" mi="10" ci="0" mb="0" cb="0"/><line nr="131" mi="12" ci="0" mb="0" cb="0"/><line nr="133" mi="11" ci="0" mb="4" cb="0"/><line nr="134" mi="16" ci="0" mb="0" cb="0"/><line nr="136" mi="11" ci="0" mb="0" cb="0"/><line nr="138" mi="8" ci="0" mb="0" cb="0"/><line nr="140" mi="2" ci="0" mb="0" cb="0"/><line nr="150" mi="2" ci="0" mb="0" cb="0"/><line nr="151" mi="3" ci="0" mb="2" cb="0"/><line nr="152" mi="3" ci="0" mb="0" cb="0"/><line nr="153" mi="3" ci="0" mb="0" cb="0"/><line nr="154" mi="3" ci="0" mb="0" cb="0"/><line nr="155" mi="11" ci="0" mb="4" cb="0"/><line nr="157" mi="11" ci="0" mb="2" cb="0"/><line nr="167" mi="2" ci="0" mb="0" cb="0"/><line nr="168" mi="37" ci="0" mb="18" cb="0"/><line nr="170" mi="11" ci="0" mb="0" cb="0"/><line nr="173" mi="11" ci="0" mb="0" cb="0"/><line nr="176" mi="11" ci="0" mb="0" cb="0"/><line nr="179" mi="11" ci="0" mb="0" cb="0"/><line nr="182" mi="2" ci="0" mb="0" cb="0"/><line nr="193" mi="2" ci="0" mb="0" cb="0"/><line nr="194" mi="79" ci="0" mb="42" cb="0"/><line nr="196" mi="4" ci="0" mb="0" cb="0"/><line nr="197" mi="12" ci="0" mb="0" cb="0"/><line nr="199" mi="10" ci="0" mb="0" cb="0"/><line nr="201" mi="10" ci="0" mb="0" cb="0"/><line nr="204" mi="10" ci="0" mb="0" cb="0"/><line nr="207" mi="10" ci="0" mb="0" cb="0"/><line nr="210" mi="10" ci="0" mb="0" cb="0"/><line nr="213" mi="10" ci="0" mb="0" cb="0"/><line nr="216" mi="10" ci="0" mb="0" cb="0"/><line nr="219" mi="11" ci="0" mb="0" cb="0"/><line nr="222" mi="10" ci="0" mb="0" cb="0"/><line nr="225" mi="2" ci="0" mb="0" cb="0"/><line nr="235" mi="18" ci="0" mb="0" cb="0"/><line nr="245" mi="3" ci="0" mb="2" cb="0"/><line nr="246" mi="2" ci="0" mb="0" cb="0"/><line nr="247" mi="2" ci="0" mb="2" cb="0"/><line nr="248" mi="2" ci="0" mb="0" cb="0"/><line nr="249" mi="5" ci="0" mb="2" cb="0"/><line nr="250" mi="2" ci="0" mb="0" cb="0"/><line nr="251" mi="3" ci="0" mb="0" cb="0"/><line nr="252" mi="3" ci="0" mb="0" cb="0"/><line nr="253" mi="3" ci="0" mb="0" cb="0"/><line nr="254" mi="12" ci="0" mb="6" cb="0"/><line nr="264" mi="5" ci="0" mb="0" cb="0"/><line nr="265" mi="8" ci="0" mb="0" cb="0"/><line nr="266" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="839" covered="19"/><counter type="BRANCH" missed="152" covered="0"/><counter type="LINE" missed="111" covered="3"/><counter type="COMPLEXITY" missed="95" covered="2"/><counter type="METHOD" missed="7" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasDataDoubleBasic.java"><line nr="45" mi="22" ci="0" mb="0" cb="0"/><line nr="50" mi="1" ci="0" mb="0" cb="0"/><line nr="59" mi="6" ci="0" mb="4" cb="0"/><line nr="60" mi="12" ci="0" mb="0" cb="0"/><line nr="61" mi="9" ci="0" mb="2" cb="0"/><line nr="62" mi="19" ci="0" mb="0" cb="0"/><line nr="65" mi="2" ci="0" mb="0" cb="0"/><line nr="77" mi="4" ci="0" mb="0" cb="0"/><line nr="78" mi="10" ci="0" mb="0" cb="0"/><line nr="80" mi="2" ci="0" mb="0" cb="0"/><line nr="91" mi="4" ci="0" mb="0" cb="0"/><line nr="92" mi="3" ci="0" mb="0" cb="0"/><line nr="93" mi="8" ci="0" mb="2" cb="0"/><line nr="94" mi="9" ci="0" mb="0" cb="0"/><line nr="95" mi="8" ci="0" mb="0" cb="0"/><line nr="96" mi="2" ci="0" mb="0" cb="0"/><line nr="107" mi="4" ci="0" mb="0" cb="0"/><line nr="108" mi="9" ci="0" mb="0" cb="0"/><line nr="109" mi="2" ci="0" mb="0" cb="0"/><line nr="120" mi="4" ci="0" mb="0" cb="0"/><line nr="121" mi="9" ci="0" mb="0" cb="0"/><line nr="123" mi="2" ci="0" mb="0" cb="0"/><line nr="136" mi="2" ci="0" mb="2" cb="0"/><line nr="137" mi="5" ci="0" mb="0" cb="0"/><line nr="138" mi="10" ci="0" mb="0" cb="0"/><line nr="140" mi="2" ci="0" mb="0" cb="0"/><line nr="142" mi="2" ci="0" mb="0" cb="0"/><line nr="156" mi="2" ci="0" mb="2" cb="0"/><line nr="157" mi="3" ci="0" mb="0" cb="0"/><line nr="158" mi="8" ci="0" mb="2" cb="0"/><line nr="159" mi="9" ci="0" mb="0" cb="0"/><line nr="160" mi="5" ci="0" mb="0" cb="0"/><line nr="161" mi="8" ci="0" mb="0" cb="0"/><line nr="162" mi="2" ci="0" mb="0" cb="0"/><line nr="164" mi="2" ci="0" mb="0" cb="0"/><line nr="178" mi="2" ci="0" mb="2" cb="0"/><line nr="179" mi="5" ci="0" mb="0" cb="0"/><line nr="180" mi="9" ci="0" mb="0" cb="0"/><line nr="181" mi="2" ci="0" mb="0" cb="0"/><line nr="183" mi="2" ci="0" mb="0" cb="0"/><line nr="197" mi="2" ci="0" mb="2" cb="0"/><line nr="198" mi="5" ci="0" mb="0" cb="0"/><line nr="199" mi="9" ci="0" mb="0" cb="0"/><line nr="201" mi="2" ci="0" mb="0" cb="0"/><line nr="203" mi="2" ci="0" mb="0" cb="0"/><line nr="217" mi="8" ci="0" mb="2" cb="0"/><line nr="218" mi="2" ci="0" mb="2" cb="0"/><line nr="219" mi="10" ci="0" mb="2" cb="0"/><line nr="220" mi="8" ci="0" mb="2" cb="0"/><line nr="221" mi="2" ci="0" mb="2" cb="0"/><line nr="222" mi="10" ci="0" mb="2" cb="0"/><line nr="224" mi="13" ci="0" mb="0" cb="0"/><line nr="239" mi="5" ci="0" mb="2" cb="0"/><line nr="240" mi="7" ci="0" mb="0" cb="0"/><line nr="241" mi="5" ci="0" mb="2" cb="0"/><line nr="242" mi="7" ci="0" mb="0" cb="0"/><line nr="244" mi="13" ci="0" mb="0" cb="0"/><line nr="258" mi="8" ci="0" mb="2" cb="0"/><line nr="259" mi="2" ci="0" mb="2" cb="0"/><line nr="260" mi="5" ci="0" mb="0" cb="0"/><line nr="261" mi="8" ci="0" mb="2" cb="0"/><line nr="262" mi="2" ci="0" mb="2" cb="0"/><line nr="263" mi="5" ci="0" mb="0" cb="0"/><line nr="265" mi="13" ci="0" mb="0" cb="0"/><line nr="280" mi="8" ci="0" mb="2" cb="0"/><line nr="281" mi="2" ci="0" mb="2" cb="0"/><line nr="282" mi="4" ci="0" mb="0" cb="0"/><line nr="283" mi="2" ci="0" mb="2" cb="0"/><line nr="284" mi="2" ci="0" mb="0" cb="0"/><line nr="286" mi="5" ci="0" mb="2" cb="0"/><line nr="287" mi="2" ci="0" mb="0" cb="0"/><line nr="288" mi="12" ci="0" mb="2" cb="0"/><line nr="289" mi="4" ci="0" mb="2" cb="0"/><line nr="290" mi="3" ci="0" mb="0" cb="0"/><line nr="291" mi="3" ci="0" mb="0" cb="0"/><line nr="292" mi="2" ci="0" mb="2" cb="0"/><line nr="293" mi="12" ci="0" mb="0" cb="0"/><line nr="296" mi="1" ci="0" mb="0" cb="0"/><line nr="297" mi="7" ci="0" mb="0" cb="0"/><line nr="299" mi="2" ci="0" mb="0" cb="0"/><line nr="303" mi="13" ci="0" mb="0" cb="0"/><line nr="315" mi="8" ci="0" mb="2" cb="0"/><line nr="316" mi="2" ci="0" mb="2" cb="0"/><line nr="317" mi="6" ci="0" mb="0" cb="0"/><line nr="318" mi="2" ci="0" mb="2" cb="0"/><line nr="319" mi="2" ci="0" mb="0" cb="0"/><line nr="320" mi="5" ci="0" mb="2" cb="0"/><line nr="321" mi="8" ci="0" mb="0" cb="0"/><line nr="323" mi="8" ci="0" mb="0" cb="0"/><line nr="326" mi="13" ci="0" mb="0" cb="0"/><line nr="341" mi="8" ci="0" mb="2" cb="0"/><line nr="342" mi="2" ci="0" mb="2" cb="0"/><line nr="343" mi="2" ci="0" mb="2" cb="0"/><line nr="344" mi="3" ci="0" mb="0" cb="0"/><line nr="346" mi="9" ci="0" mb="0" cb="0"/><line nr="349" mi="13" ci="0" mb="0" cb="0"/><line nr="363" mi="3" ci="0" mb="2" cb="0"/><line nr="364" mi="5" ci="0" mb="0" cb="0"/><line nr="366" mi="5" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="572" covered="0"/><counter type="BRANCH" missed="72" covered="0"/><counter type="LINE" missed="99" covered="0"/><counter type="COMPLEXITY" missed="53" covered="0"/><counter type="METHOD" missed="17" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="MtasDataItemDoubleFull.java"><line nr="21" mi="4" ci="0" mb="0" cb="0"/><line nr="38" mi="14" ci="0" mb="0" cb="0"/><line nr="40" mi="1" ci="0" mb="0" cb="0"/><line nr="49" mi="4" ci="0" mb="2" cb="0"/><line nr="50" mi="2" ci="0" mb="0" cb="0"/><line nr="52" mi="9" ci="0" mb="0" cb="0"/><line nr="65" mi="4" ci="0" mb="0" cb="0"/><line nr="66" mi="2" ci="0" mb="0" cb="0"/><line nr="67" mi="2" ci="0" mb="0" cb="0"/><line nr="68" mi="2" ci="0" mb="0" cb="0"/><line nr="69" mi="2" ci="0" mb="0" cb="0"/><line nr="70" mi="2" ci="0" mb="0" cb="0"/><line nr="71" mi="2" ci="0" mb="2" cb="0"/><line nr="72" mi="4" ci="0" mb="0" cb="0"/><line nr="74" mi="3" ci="0" mb="2" cb="0"/><line nr="75" mi="7" ci="0" mb="2" cb="0"/><line nr="76" mi="6" ci="0" mb="0" cb="0"/><line nr="77" mi="12" ci="0" mb="2" cb="0"/><line nr="78" mi="7" ci="0" mb="0" cb="0"/><line nr="79" mi="7" ci="0" mb="2" cb="0"/><line nr="80" mi="6" ci="0" mb="0" cb="0"/><line nr="81" mi="12" ci="0" mb="2" cb="0"/><line nr="82" mi="7" ci="0" mb="0" cb="0"/><line nr="83" mi="7" ci="0" mb="2" cb="0"/><line nr="84" mi="6" ci="0" mb="0" cb="0"/><line nr="85" mi="12" ci="0" mb="2" cb="0"/><line nr="86" mi="7" ci="0" mb="0" cb="0"/><line nr="87" mi="7" ci="0" mb="2" cb="0"/><line nr="88" mi="7" ci="0" mb="0" cb="0"/><line nr="93" mi="13" ci="0" mb="8" cb="0"/><line nr="94" mi="3" ci="0" mb="0" cb="0"/><line nr="95" mi="3" ci="0" mb="0" cb="0"/><line nr="96" mi="7" ci="0" mb="4" cb="0"/><line nr="97" mi="3" ci="0" mb="0" cb="0"/><line nr="98" mi="6" ci="0" mb="4" cb="0"/><line nr="99" mi="3" ci="0" mb="0" cb="0"/><line nr="100" mi="2" ci="0" mb="2" cb="0"/><line nr="101" mi="2" ci="0" mb="0" cb="0"/><line nr="104" mi="2" ci="0" mb="0" cb="0"/><line nr="105" mi="4" ci="0" mb="0" cb="0"/><line nr="106" mi="4" ci="0" mb="0" cb="0"/><line nr="107" mi="10" ci="0" mb="6" cb="0"/><line nr="108" mi="2" ci="0" mb="0" cb="0"/><line nr="109" mi="7" ci="0" mb="4" cb="0"/><line nr="110" mi="2" ci="0" mb="0" cb="0"/><line nr="111" mi="7" ci="0" mb="4" cb="0"/><line nr="112" mi="2" ci="0" mb="0" cb="0"/><line nr="115" mi="4" ci="0" mb="4" cb="0"/><line nr="116" mi="2" ci="0" mb="2" cb="0"/><line nr="117" mi="9" ci="0" mb="0" cb="0"/><line nr="119" mi="11" ci="0" mb="0" cb="0"/><line nr="120" mi="3" ci="0" mb="0" cb="0"/><line nr="121" mi="12" ci="0" mb="0" cb="0"/><line nr="122" mi="2" ci="0" mb="2" cb="0"/><line nr="123" mi="2" ci="0" mb="2" cb="0"/><line nr="124" mi="10" ci="0" mb="0" cb="0"/><line nr="126" mi="12" ci="0" mb="0" cb="0"/><line nr="127" mi="12" ci="0" mb="0" cb="0"/><line nr="128" mi="2" ci="0" mb="2" cb="0"/><line nr="129" mi="2" ci="0" mb="2" cb="0"/><line nr="130" mi="10" ci="0" mb="0" cb="0"/><line nr="132" mi="12" ci="0" mb="0" cb="0"/><line nr="133" mi="12" ci="0" mb="0" cb="0"/><line nr="135" mi="2" ci="0" mb="2" cb="0"/><line nr="136" mi="11" ci="0" mb="0" cb="0"/><line nr="138" mi="13" ci="0" mb="0" cb="0"/><line nr="141" mi="11" ci="0" mb="0" cb="0"/><line nr="142" mi="2" ci="0" mb="0" cb="0"/><line nr="143" mi="10" ci="0" mb="2" cb="0"/><line nr="144" mi="6" ci="0" mb="0" cb="0"/><line nr="145" mi="10" ci="0" mb="0" cb="0"/><line nr="146" mi="13" ci="0" mb="0" cb="0"/><line nr="149" mi="4" ci="0" mb="0" cb="0"/><line nr="150" mi="18" ci="0" mb="2" cb="0"/><line nr="151" mi="12" ci="0" mb="4" cb="0"/><line nr="152" mi="3" ci="0" mb="0" cb="0"/><line nr="153" mi="11" ci="0" mb="0" cb="0"/><line nr="154" mi="3" ci="0" mb="0" cb="0"/><line nr="155" mi="7" ci="0" mb="0" cb="0"/><line nr="164" mi="8" ci="0" mb="2" cb="0"/><line nr="165" mi="10" ci="0" mb="0" cb="0"/><line nr="166" mi="10" ci="0" mb="0" cb="0"/><line nr="167" mi="11" ci="0" mb="0" cb="0"/><line nr="168" mi="9" ci="0" mb="0" cb="0"/><line nr="169" mi="11" ci="0" mb="0" cb="0"/><line nr="170" mi="9" ci="0" mb="0" cb="0"/><line nr="171" mi="13" ci="0" mb="0" cb="0"/><line nr="172" mi="20" ci="0" mb="6" cb="0"/><line nr="173" mi="8" ci="0" mb="0" cb="0"/><line nr="175" mi="2" ci="0" mb="0" cb="0"/><line nr="185" mi="2" ci="0" mb="0" cb="0"/><line nr="186" mi="3" ci="0" mb="2" cb="0"/><line nr="187" mi="3" ci="0" mb="0" cb="0"/><line nr="188" mi="3" ci="0" mb="0" cb="0"/><line nr="189" mi="3" ci="0" mb="0" cb="0"/><line nr="190" mi="11" ci="0" mb="4" cb="0"/><line nr="192" mi="11" ci="0" mb="2" cb="0"/><line nr="202" mi="2" ci="0" mb="0" cb="0"/><line nr="203" mi="37" ci="0" mb="18" cb="0"/><line nr="205" mi="10" ci="0" mb="0" cb="0"/><line nr="208" mi="10" ci="0" mb="0" cb="0"/><line nr="211" mi="10" ci="0" mb="0" cb="0"/><line nr="214" mi="10" ci="0" mb="0" cb="0"/><line nr="217" mi="2" ci="0" mb="0" cb="0"/><line nr="228" mi="2" ci="0" mb="0" cb="0"/><line nr="229" mi="79" ci="0" mb="42" cb="0"/><line nr="231" mi="4" ci="0" mb="0" cb="0"/><line nr="232" mi="12" ci="0" mb="0" cb="0"/><line nr="234" mi="10" ci="0" mb="0" cb="0"/><line nr="237" mi="10" ci="0" mb="0" cb="0"/><line nr="240" mi="4" ci="0" mb="0" cb="0"/><line nr="241" mi="6" ci="0" mb="0" cb="0"/><line nr="243" mi="10" ci="0" mb="0" cb="0"/><line nr="246" mi="4" ci="0" mb="0" cb="0"/><line nr="247" mi="6" ci="0" mb="0" cb="0"/><line nr="249" mi="10" ci="0" mb="0" cb="0"/><line nr="252" mi="10" ci="0" mb="0" cb="0"/><line nr="255" mi="11" ci="0" mb="0" cb="0"/><line nr="258" mi="10" ci="0" mb="0" cb="0"/><line nr="261" mi="2" ci="0" mb="0" cb="0"/><line nr="271" mi="18" ci="0" mb="0" cb="0"/><line nr="281" mi="3" ci="0" mb="2" cb="0"/><line nr="282" mi="2" ci="0" mb="0" cb="0"/><line nr="283" mi="2" ci="0" mb="2" cb="0"/><line nr="284" mi="2" ci="0" mb="0" cb="0"/><line nr="285" mi="5" ci="0" mb="2" cb="0"/><line nr="286" mi="2" ci="0" mb="0" cb="0"/><line nr="287" mi="3" ci="0" mb="0" cb="0"/><line nr="288" mi="3" ci="0" mb="0" cb="0"/><line nr="289" mi="3" ci="0" mb="0" cb="0"/><line nr="290" mi="12" ci="0" mb="6" cb="0"/><line nr="300" mi="5" ci="0" mb="0" cb="0"/><line nr="301" mi="8" ci="0" mb="0" cb="0"/><line nr="302" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="990" covered="0"/><counter type="BRANCH" missed="164" covered="0"/><counter type="LINE" missed="134" covered="0"/><counter type="COMPLEXITY" missed="104" covered="0"/><counter type="METHOD" missed="10" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="MtasDataCollectorResult.java"><line nr="67" mi="0" ci="5" mb="0" cb="0"/><line nr="68" mi="0" ci="6" mb="1" cb="3"/><line nr="69" mi="0" ci="6" mb="1" cb="3"/><line nr="70" mi="0" ci="4" mb="0" cb="0"/><line nr="71" mi="0" ci="4" mb="1" cb="1"/><line nr="72" mi="0" ci="5" mb="0" cb="0"/><line nr="74" mi="12" ci="0" mb="0" cb="0"/><line nr="76" mi="0" ci="3" mb="1" cb="1"/><line nr="78" mi="0" ci="15" mb="0" cb="0"/><line nr="81" mi="0" ci="11" mb="0" cb="0"/><line nr="82" mi="0" ci="8" mb="0" cb="2"/><line nr="85" mi="0" ci="5" mb="0" cb="0"/><line nr="87" mi="0" ci="3" mb="0" cb="0"/><line nr="88" mi="0" ci="3" mb="0" cb="0"/><line nr="89" mi="0" ci="1" mb="0" cb="0"/><line nr="90" mi="12" ci="0" mb="0" cb="0"/><line nr="92" mi="2" ci="5" mb="1" cb="1"/><line nr="93" mi="0" ci="12" mb="2" cb="4"/><line nr="95" mi="0" ci="8" mb="2" cb="2"/><line nr="97" mi="0" ci="2" mb="0" cb="0"/><line nr="98" mi="0" ci="2" mb="0" cb="0"/><line nr="99" mi="0" ci="2" mb="0" cb="0"/><line nr="100" mi="0" ci="12" mb="0" cb="2"/><line nr="101" mi="0" ci="3" mb="0" cb="2"/><line nr="102" mi="0" ci="6" mb="0" cb="0"/><line nr="103" mi="0" ci="6" mb="0" cb="2"/><line nr="104" mi="0" ci="6" mb="1" cb="3"/><line nr="105" mi="0" ci="5" mb="0" cb="0"/><line nr="106" mi="0" ci="4" mb="0" cb="0"/><line nr="107" mi="0" ci="1" mb="0" cb="0"/><line nr="108" mi="0" ci="2" mb="0" cb="2"/><line nr="109" mi="0" ci="5" mb="0" cb="2"/><line nr="110" mi="0" ci="1" mb="0" cb="0"/><line nr="112" mi="0" ci="5" mb="0" cb="0"/><line nr="115" mi="0" ci="5" mb="0" cb="0"/><line nr="116" mi="0" ci="4" mb="0" cb="0"/><line nr="117" mi="0" ci="5" mb="0" cb="0"/><line nr="120" mi="0" ci="5" mb="0" cb="0"/><line nr="122" mi="0" ci="1" mb="0" cb="0"/><line nr="123" mi="0" ci="1" mb="0" cb="0"/><line nr="124" mi="0" ci="8" mb="0" cb="0"/><line nr="125" mi="0" ci="1" mb="0" cb="0"/><line nr="126" mi="5" ci="0" mb="0" cb="0"/><line nr="128" mi="0" ci="6" mb="1" cb="3"/><line nr="129" mi="0" ci="10" mb="0" cb="0"/><line nr="131" mi="0" ci="1" mb="0" cb="0"/><line nr="141" mi="0" ci="5" mb="0" cb="0"/><line nr="142" mi="0" ci="3" mb="0" cb="0"/><line nr="143" mi="0" ci="1" mb="0" cb="0"/><line nr="153" mi="0" ci="2" mb="0" cb="0"/><line nr="154" mi="0" ci="3" mb="0" cb="0"/><line nr="155" mi="0" ci="3" mb="0" cb="0"/><line nr="156" mi="0" ci="3" mb="0" cb="0"/><line nr="157" mi="0" ci="3" mb="0" cb="0"/><line nr="158" mi="0" ci="3" mb="0" cb="0"/><line nr="159" mi="0" ci="3" mb="0" cb="0"/><line nr="160" mi="0" ci="1" mb="0" cb="0"/><line nr="170" mi="0" ci="4" mb="0" cb="0"/><line nr="182" mi="0" ci="5" mb="1" cb="1"/><line nr="183" mi="0" ci="8" mb="2" cb="4"/><line nr="184" mi="0" ci="8" mb="0" cb="0"/><line nr="186" mi="0" ci="3" mb="0" cb="0"/><line nr="189" mi="15" ci="0" mb="0" cb="0"/><line nr="202" mi="0" ci="5" mb="1" cb="1"/><line nr="203" mi="0" ci="4" mb="0" cb="0"/><line nr="204" mi="0" ci="12" mb="0" cb="2"/><line nr="205" mi="0" ci="6" mb="0" cb="0"/><line nr="206" mi="0" ci="3" mb="0" cb="0"/><line nr="207" mi="0" ci="1" mb="0" cb="0"/><line nr="208" mi="0" ci="2" mb="0" cb="0"/><line nr="210" mi="15" ci="0" mb="0" cb="0"/><line nr="221" mi="0" ci="3" mb="0" cb="0"/><line nr="231" mi="0" ci="5" mb="1" cb="1"/><line nr="232" mi="0" ci="3" mb="0" cb="0"/><line nr="234" mi="15" ci="0" mb="0" cb="0"/><line nr="245" mi="4" ci="0" mb="0" cb="0"/><line nr="246" mi="13" ci="0" mb="0" cb="0"/><line nr="247" mi="20" ci="0" mb="0" cb="0"/><line nr="248" mi="4" ci="0" mb="0" cb="0"/><line nr="249" mi="3" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="120" covered="315"/><counter type="BRANCH" missed="16" covered="42"/><counter type="LINE" missed="11" covered="69"/><counter type="COMPLEXITY" missed="17" covered="23"/><counter type="METHOD" missed="1" covered="10"/><counter type="CLASS" missed="0" covered="2"/></sourcefile><sourcefile name="MtasDataCollector.java"><line nr="161" mi="0" ci="3" mb="0" cb="0"/><line nr="164" mi="0" ci="3" mb="0" cb="0"/><line nr="179" mi="0" ci="3" mb="0" cb="0"/><line nr="182" mi="0" ci="3" mb="0" cb="0"/><line nr="219" mi="0" ci="3" mb="0" cb="0"/><line nr="222" mi="0" ci="3" mb="0" cb="0"/><line nr="225" mi="0" ci="3" mb="0" cb="0"/><line nr="228" mi="0" ci="3" mb="0" cb="0"/><line nr="249" mi="0" ci="2" mb="0" cb="0"/><line nr="251" mi="0" ci="3" mb="0" cb="0"/><line nr="252" mi="0" ci="3" mb="0" cb="0"/><line nr="253" mi="0" ci="3" mb="0" cb="0"/><line nr="254" mi="0" ci="3" mb="0" cb="0"/><line nr="255" mi="0" ci="3" mb="0" cb="0"/><line nr="256" mi="0" ci="3" mb="0" cb="0"/><line nr="257" mi="0" ci="3" mb="0" cb="0"/><line nr="258" mi="0" ci="3" mb="0" cb="0"/><line nr="259" mi="0" ci="3" mb="0" cb="0"/><line nr="260" mi="0" ci="3" mb="0" cb="0"/><line nr="261" mi="0" ci="3" mb="0" cb="0"/><line nr="262" mi="0" ci="2" mb="0" cb="2"/><line nr="263" mi="0" ci="5" mb="0" cb="0"/><line nr="264" mi="0" ci="5" mb="0" cb="0"/><line nr="265" mi="0" ci="5" mb="0" cb="0"/><line nr="266" mi="0" ci="5" mb="0" cb="0"/><line nr="267" mi="0" ci="6" mb="1" cb="1"/><line nr="268" mi="0" ci="2" mb="1" cb="1"/><line nr="269" mi="2" ci="0" mb="2" cb="0"/><line nr="270" mi="6" ci="0" mb="0" cb="0"/><line nr="272" mi="12" ci="0" mb="0" cb="0"/><line nr="275" mi="0" ci="2" mb="1" cb="1"/><line nr="276" mi="12" ci="0" mb="0" cb="0"/><line nr="281" mi="0" ci="4" mb="0" cb="0"/><line nr="282" mi="0" ci="4" mb="0" cb="0"/><line nr="283" mi="0" ci="4" mb="0" cb="0"/><line nr="284" mi="0" ci="5" mb="0" cb="0"/><line nr="285" mi="0" ci="3" mb="0" cb="0"/><line nr="286" mi="0" ci="3" mb="0" cb="0"/><line nr="288" mi="0" ci="3" mb="0" cb="0"/><line nr="289" mi="0" ci="3" mb="0" cb="0"/><line nr="290" mi="0" ci="3" mb="0" cb="0"/><line nr="291" mi="0" ci="3" mb="0" cb="0"/><line nr="292" mi="0" ci="3" mb="0" cb="0"/><line nr="293" mi="0" ci="3" mb="0" cb="0"/><line nr="294" mi="0" ci="3" mb="0" cb="0"/><line nr="295" mi="0" ci="3" mb="0" cb="0"/><line nr="296" mi="0" ci="3" mb="0" cb="0"/><line nr="297" mi="0" ci="3" mb="0" cb="0"/><line nr="298" mi="0" ci="3" mb="0" cb="0"/><line nr="299" mi="0" ci="1" mb="0" cb="0"/><line nr="332" mi="0" ci="12" mb="0" cb="0"/><line nr="335" mi="0" ci="2" mb="1" cb="1"/><line nr="336" mi="3" ci="0" mb="0" cb="0"/><line nr="337" mi="3" ci="0" mb="0" cb="0"/><line nr="338" mi="3" ci="0" mb="0" cb="0"/><line nr="339" mi="3" ci="0" mb="0" cb="0"/><line nr="340" mi="3" ci="0" mb="0" cb="0"/><line nr="341" mi="3" ci="0" mb="0" cb="0"/><line nr="342" mi="3" ci="0" mb="0" cb="0"/><line nr="343" mi="3" ci="0" mb="0" cb="0"/><line nr="344" mi="3" ci="0" mb="0" cb="0"/><line nr="345" mi="4" ci="0" mb="2" cb="0"/><line nr="346" mi="8" ci="0" mb="0" cb="0"/><line nr="348" mi="8" ci="0" mb="0" cb="0"/><line nr="350" mi="8" ci="0" mb="0" cb="0"/><line nr="352" mi="8" ci="0" mb="0" cb="0"/><line nr="354" mi="8" ci="0" mb="0" cb="0"/><line nr="356" mi="8" ci="0" mb="0" cb="0"/><line nr="358" mi="8" ci="0" mb="0" cb="0"/><line nr="359" mi="8" ci="0" mb="0" cb="0"/><line nr="361" mi="4" ci="0" mb="0" cb="0"/><line nr="363" mi="0" ci="1" mb="0" cb="0"/><line nr="388" mi="0" ci="3" mb="1" cb="1"/><line nr="389" mi="3" ci="0" mb="0" cb="0"/><line nr="390" mi="3" ci="0" mb="0" cb="0"/><line nr="392" mi="0" ci="3" mb="0" cb="0"/><line nr="393" mi="0" ci="3" mb="0" cb="2"/><line nr="394" mi="0" ci="3" mb="0" cb="0"/><line nr="395" mi="0" ci="3" mb="0" cb="0"/><line nr="396" mi="0" ci="5" mb="0" cb="2"/><line nr="397" mi="0" ci="8" mb="0" cb="0"/><line nr="398" mi="0" ci="8" mb="1" cb="1"/><line nr="399" mi="0" ci="2" mb="1" cb="1"/><line nr="400" mi="2" ci="0" mb="2" cb="0"/><line nr="401" mi="9" ci="0" mb="0" cb="0"/><line nr="402" mi="2" ci="0" mb="0" cb="0"/><line nr="404" mi="5" ci="0" mb="0" cb="0"/><line nr="407" mi="0" ci="6" mb="0" cb="0"/><line nr="409" mi="0" ci="6" mb="0" cb="0"/><line nr="411" mi="0" ci="5" mb="0" cb="0"/><line nr="413" mi="0" ci="1" mb="0" cb="0"/><line nr="422" mi="0" ci="3" mb="0" cb="2"/><line nr="423" mi="0" ci="3" mb="0" cb="0"/><line nr="424" mi="0" ci="3" mb="0" cb="0"/><line nr="426" mi="0" ci="3" mb="1" cb="1"/><line nr="427" mi="5" ci="0" mb="0" cb="0"/><line nr="429" mi="0" ci="3" mb="0" cb="0"/><line nr="431" mi="0" ci="1" mb="0" cb="0"/><line nr="441" mi="0" ci="3" mb="1" cb="1"/><line nr="442" mi="0" ci="3" mb="0" cb="0"/><line nr="443" mi="0" ci="3" mb="0" cb="0"/><line nr="444" mi="0" ci="3" mb="0" cb="0"/><line nr="445" mi="0" ci="6" mb="0" cb="0"/><line nr="446" mi="0" ci="5" mb="0" cb="0"/><line nr="447" mi="0" ci="5" mb="0" cb="0"/><line nr="448" mi="0" ci="5" mb="0" cb="0"/><line nr="449" mi="0" ci="6" mb="0" cb="0"/><line nr="450" mi="0" ci="5" mb="0" cb="0"/><line nr="451" mi="0" ci="3" mb="1" cb="1"/><line nr="452" mi="6" ci="0" mb="0" cb="0"/><line nr="455" mi="5" ci="0" mb="0" cb="0"/><line nr="457" mi="0" ci="1" mb="0" cb="0"/><line nr="466" mi="0" ci="3" mb="1" cb="1"/><line nr="467" mi="0" ci="3" mb="0" cb="0"/><line nr="468" mi="0" ci="3" mb="0" cb="0"/><line nr="469" mi="0" ci="3" mb="0" cb="0"/><line nr="470" mi="0" ci="3" mb="0" cb="0"/><line nr="471" mi="0" ci="3" mb="0" cb="0"/><line nr="472" mi="0" ci="6" mb="0" cb="0"/><line nr="473" mi="0" ci="5" mb="0" cb="0"/><line nr="474" mi="0" ci="5" mb="0" cb="0"/><line nr="475" mi="0" ci="5" mb="0" cb="0"/><line nr="476" mi="0" ci="6" mb="0" cb="0"/><line nr="477" mi="0" ci="7" mb="0" cb="0"/><line nr="478" mi="0" ci="7" mb="0" cb="0"/><line nr="480" mi="0" ci="7" mb="0" cb="0"/><line nr="481" mi="0" ci="7" mb="0" cb="0"/><line nr="482" mi="0" ci="3" mb="1" cb="1"/><line nr="483" mi="3" ci="0" mb="0" cb="0"/><line nr="484" mi="5" ci="0" mb="0" cb="0"/><line nr="485" mi="7" ci="0" mb="0" cb="0"/><line nr="488" mi="0" ci="1" mb="0" cb="0"/><line nr="489" mi="5" ci="0" mb="0" cb="0"/><line nr="491" mi="0" ci="1" mb="0" cb="0"/><line nr="502" mi="0" ci="3" mb="1" cb="1"/><line nr="503" mi="0" ci="5" mb="1" cb="1"/><line nr="504" mi="5" ci="0" mb="0" cb="0"/><line nr="507" mi="0" ci="3" mb="1" cb="1"/><line nr="508" mi="4" ci="0" mb="0" cb="0"/><line nr="509" mi="0" ci="5" mb="0" cb="2"/><line nr="511" mi="0" ci="8" mb="0" cb="0"/><line nr="512" mi="0" ci="8" mb="0" cb="0"/><line nr="513" mi="0" ci="2" mb="0" cb="2"/><line nr="514" mi="0" ci="8" mb="0" cb="0"/><line nr="516" mi="0" ci="8" mb="0" cb="0"/><line nr="517" mi="0" ci="8" mb="0" cb="0"/><line nr="518" mi="0" ci="3" mb="1" cb="1"/><line nr="519" mi="4" ci="0" mb="0" cb="0"/><line nr="521" mi="0" ci="4" mb="0" cb="0"/><line nr="522" mi="0" ci="3" mb="0" cb="0"/><line nr="523" mi="0" ci="3" mb="0" cb="0"/><line nr="524" mi="0" ci="4" mb="0" cb="0"/><line nr="527" mi="0" ci="5" mb="0" cb="0"/><line nr="528" mi="0" ci="5" mb="0" cb="0"/><line nr="529" mi="0" ci="5" mb="0" cb="0"/><line nr="530" mi="0" ci="7" mb="0" cb="0"/><line nr="531" mi="0" ci="3" mb="0" cb="0"/><line nr="532" mi="0" ci="6" mb="0" cb="0"/><line nr="533" mi="0" ci="3" mb="0" cb="0"/><line nr="535" mi="0" ci="3" mb="1" cb="1"/><line nr="536" mi="55" ci="0" mb="0" cb="0"/><line nr="544" mi="0" ci="3" mb="0" cb="0"/><line nr="547" mi="0" ci="3" mb="0" cb="0"/><line nr="550" mi="5" ci="0" mb="0" cb="0"/><line nr="564" mi="0" ci="3" mb="1" cb="1"/><line nr="565" mi="0" ci="5" mb="1" cb="1"/><line nr="566" mi="5" ci="0" mb="0" cb="0"/><line nr="568" mi="0" ci="2" mb="1" cb="1"/><line nr="569" mi="5" ci="0" mb="0" cb="0"/><line nr="572" mi="0" ci="11" mb="0" cb="2"/><line nr="573" mi="0" ci="2" mb="0" cb="2"/><line nr="574" mi="0" ci="3" mb="0" cb="0"/><line nr="576" mi="0" ci="1" mb="0" cb="0"/><line nr="577" mi="0" ci="7" mb="0" cb="2"/><line nr="578" mi="0" ci="3" mb="0" cb="0"/><line nr="579" mi="0" ci="3" mb="0" cb="0"/><line nr="580" mi="0" ci="3" mb="1" cb="1"/><line nr="581" mi="6" ci="0" mb="0" cb="0"/><line nr="583" mi="0" ci="2" mb="0" cb="0"/><line nr="586" mi="0" ci="9" mb="0" cb="4"/><line nr="589" mi="0" ci="5" mb="0" cb="2"/><line nr="591" mi="0" ci="8" mb="0" cb="2"/><line nr="592" mi="0" ci="5" mb="0" cb="2"/><line nr="593" mi="0" ci="2" mb="0" cb="0"/><line nr="596" mi="0" ci="10" mb="0" cb="0"/><line nr="597" mi="0" ci="10" mb="0" cb="0"/><line nr="598" mi="0" ci="10" mb="0" cb="0"/><line nr="599" mi="0" ci="10" mb="0" cb="0"/><line nr="600" mi="0" ci="3" mb="1" cb="1"/><line nr="601" mi="10" ci="0" mb="0" cb="0"/><line nr="603" mi="0" ci="6" mb="0" cb="0"/><line nr="604" mi="0" ci="6" mb="0" cb="0"/><line nr="605" mi="0" ci="6" mb="0" cb="0"/><line nr="607" mi="0" ci="10" mb="0" cb="2"/><line nr="608" mi="0" ci="2" mb="0" cb="2"/><line nr="609" mi="0" ci="11" mb="0" cb="0"/><line nr="611" mi="0" ci="6" mb="0" cb="0"/><line nr="612" mi="0" ci="3" mb="0" cb="0"/><line nr="614" mi="0" ci="5" mb="0" cb="0"/><line nr="616" mi="0" ci="3" mb="1" cb="1"/><line nr="617" mi="6" ci="0" mb="0" cb="0"/><line nr="619" mi="0" ci="2" mb="0" cb="0"/><line nr="622" mi="0" ci="5" mb="0" cb="2"/><line nr="623" mi="0" ci="1" mb="0" cb="0"/><line nr="628" mi="0" ci="5" mb="0" cb="2"/><line nr="629" mi="0" ci="2" mb="0" cb="0"/><line nr="632" mi="0" ci="6" mb="0" cb="0"/><line nr="633" mi="0" ci="6" mb="0" cb="0"/><line nr="634" mi="0" ci="6" mb="0" cb="0"/><line nr="635" mi="0" ci="8" mb="0" cb="0"/><line nr="636" mi="0" ci="6" mb="0" cb="0"/><line nr="637" mi="0" ci="6" mb="0" cb="0"/><line nr="638" mi="0" ci="3" mb="0" cb="0"/><line nr="640" mi="0" ci="3" mb="1" cb="1"/><line nr="641" mi="55" ci="0" mb="0" cb="0"/><line nr="642" mi="2" ci="0" mb="0" cb="0"/><line nr="648" mi="6" ci="0" mb="0" cb="0"/><line nr="650" mi="0" ci="2" mb="0" cb="0"/><line nr="654" mi="5" ci="0" mb="0" cb="0"/><line nr="740" mi="5" ci="0" mb="0" cb="0"/><line nr="749" mi="0" ci="3" mb="1" cb="1"/><line nr="750" mi="0" ci="3" mb="0" cb="2"/><line nr="751" mi="0" ci="7" mb="0" cb="0"/><line nr="752" mi="0" ci="7" mb="0" cb="0"/><line nr="753" mi="0" ci="11" mb="0" cb="2"/><line nr="754" mi="0" ci="6" mb="1" cb="3"/><line nr="755" mi="0" ci="3" mb="0" cb="0"/><line nr="756" mi="0" ci="6" mb="0" cb="0"/><line nr="758" mi="0" ci="1" mb="0" cb="0"/><line nr="759" mi="0" ci="1" mb="0" cb="0"/><line nr="761" mi="5" ci="0" mb="0" cb="0"/><line nr="763" mi="0" ci="1" mb="0" cb="0"/><line nr="771" mi="0" ci="6" mb="2" cb="2"/><line nr="772" mi="0" ci="8" mb="0" cb="2"/><line nr="773" mi="3" ci="2" mb="1" cb="1"/><line nr="774" mi="5" ci="0" mb="2" cb="0"/><line nr="775" mi="2" ci="0" mb="2" cb="0"/><line nr="777" mi="0" ci="8" mb="0" cb="2"/><line nr="778" mi="0" ci="2" mb="1" cb="1"/><line nr="779" mi="0" ci="3" mb="0" cb="0"/><line nr="781" mi="0" ci="11" mb="0" cb="2"/><line nr="782" mi="0" ci="1" mb="0" cb="0"/><line nr="783" mi="0" ci="6" mb="0" cb="0"/><line nr="784" mi="0" ci="7" mb="0" cb="0"/><line nr="785" mi="0" ci="1" mb="0" cb="0"/><line nr="787" mi="0" ci="11" mb="0" cb="2"/><line nr="788" mi="0" ci="1" mb="0" cb="0"/><line nr="789" mi="0" ci="5" mb="0" cb="0"/><line nr="790" mi="0" ci="4" mb="0" cb="0"/><line nr="791" mi="0" ci="4" mb="0" cb="0"/><line nr="792" mi="0" ci="2" mb="0" cb="0"/><line nr="793" mi="0" ci="11" mb="0" cb="2"/><line nr="794" mi="0" ci="4" mb="1" cb="1"/><line nr="795" mi="0" ci="5" mb="0" cb="2"/><line nr="797" mi="0" ci="6" mb="0" cb="2"/><line nr="798" mi="0" ci="6" mb="0" cb="0"/><line nr="801" mi="0" ci="1" mb="0" cb="0"/><line nr="802" mi="0" ci="1" mb="0" cb="0"/><line nr="807" mi="0" ci="5" mb="0" cb="0"/><line nr="808" mi="0" ci="11" mb="0" cb="2"/><line nr="809" mi="0" ci="11" mb="0" cb="2"/><line nr="810" mi="0" ci="1" mb="0" cb="0"/><line nr="811" mi="0" ci="4" mb="0" cb="0"/><line nr="812" mi="0" ci="4" mb="0" cb="2"/><line nr="813" mi="0" ci="6" mb="0" cb="2"/><line nr="814" mi="0" ci="4" mb="0" cb="0"/><line nr="815" mi="0" ci="8" mb="0" cb="0"/><line nr="817" mi="0" ci="7" mb="0" cb="0"/><line nr="819" mi="0" ci="4" mb="0" cb="0"/><line nr="821" mi="0" ci="1" mb="0" cb="0"/><line nr="822" mi="0" ci="1" mb="0" cb="0"/><line nr="823" mi="0" ci="4" mb="0" cb="0"/><line nr="825" mi="13" ci="0" mb="0" cb="0"/><line nr="829" mi="15" ci="0" mb="0" cb="0"/><line nr="832" mi="0" ci="1" mb="0" cb="0"/><line nr="845" mi="3" ci="0" mb="2" cb="0"/><line nr="846" mi="4" ci="0" mb="0" cb="0"/><line nr="848" mi="1" ci="0" mb="0" cb="0"/><line nr="857" mi="0" ci="3" mb="1" cb="1"/><line nr="858" mi="0" ci="3" mb="1" cb="1"/><line nr="859" mi="0" ci="8" mb="0" cb="2"/><line nr="861" mi="2" ci="0" mb="0" cb="0"/><line nr="864" mi="5" ci="0" mb="0" cb="0"/><line nr="885" mi="0" ci="6" mb="1" cb="3"/><line nr="886" mi="0" ci="7" mb="0" cb="0"/><line nr="887" mi="0" ci="5" mb="1" cb="1"/><line nr="888" mi="0" ci="2" mb="0" cb="2"/><line nr="889" mi="0" ci="2" mb="0" cb="0"/><line nr="892" mi="0" ci="2" mb="0" cb="0"/><line nr="906" mi="0" ci="3" mb="1" cb="1"/><line nr="907" mi="0" ci="3" mb="1" cb="1"/><line nr="908" mi="0" ci="2" mb="1" cb="1"/><line nr="909" mi="0" ci="7" mb="0" cb="0"/><line nr="910" mi="0" ci="8" mb="0" cb="2"/><line nr="911" mi="0" ci="2" mb="0" cb="2"/><line nr="912" mi="0" ci="2" mb="0" cb="0"/><line nr="913" mi="0" ci="7" mb="0" cb="2"/><line nr="914" mi="0" ci="2" mb="0" cb="0"/><line nr="916" mi="0" ci="2" mb="0" cb="0"/><line nr="919" mi="2" ci="0" mb="0" cb="0"/><line nr="922" mi="2" ci="0" mb="0" cb="0"/><line nr="925" mi="5" ci="0" mb="0" cb="0"/><line nr="942" mi="0" ci="3" mb="1" cb="1"/><line nr="943" mi="0" ci="3" mb="1" cb="1"/><line nr="944" mi="0" ci="2" mb="1" cb="1"/><line nr="945" mi="0" ci="4" mb="0" cb="0"/><line nr="946" mi="0" ci="3" mb="0" cb="0"/><line nr="947" mi="0" ci="7" mb="0" cb="0"/><line nr="948" mi="0" ci="5" mb="0" cb="2"/><line nr="949" mi="0" ci="2" mb="1" cb="1"/><line nr="950" mi="0" ci="10" mb="0" cb="0"/><line nr="951" mi="0" ci="5" mb="0" cb="0"/><line nr="952" mi="0" ci="13" mb="0" cb="2"/><line nr="954" mi="0" ci="1" mb="0" cb="0"/><line nr="956" mi="0" ci="5" mb="0" cb="2"/><line nr="957" mi="0" ci="4" mb="0" cb="0"/><line nr="958" mi="0" ci="3" mb="0" cb="0"/><line nr="959" mi="0" ci="7" mb="0" cb="0"/><line nr="961" mi="0" ci="9" mb="0" cb="0"/><line nr="962" mi="0" ci="1" mb="0" cb="0"/><line nr="965" mi="0" ci="9" mb="0" cb="2"/><line nr="966" mi="0" ci="5" mb="0" cb="2"/><line nr="968" mi="0" ci="2" mb="1" cb="1"/><line nr="969" mi="0" ci="10" mb="0" cb="0"/><line nr="970" mi="0" ci="5" mb="0" cb="2"/><line nr="971" mi="0" ci="5" mb="0" cb="0"/><line nr="972" mi="0" ci="5" mb="0" cb="0"/><line nr="973" mi="0" ci="3" mb="0" cb="0"/><line nr="974" mi="0" ci="7" mb="0" cb="0"/><line nr="976" mi="0" ci="9" mb="0" cb="0"/><line nr="977" mi="0" ci="1" mb="0" cb="0"/><line nr="980" mi="0" ci="9" mb="0" cb="2"/><line nr="981" mi="0" ci="5" mb="0" cb="2"/><line nr="982" mi="0" ci="2" mb="0" cb="2"/><line nr="983" mi="0" ci="10" mb="0" cb="0"/><line nr="985" mi="0" ci="2" mb="0" cb="0"/><line nr="987" mi="0" ci="2" mb="0" cb="0"/><line nr="990" mi="2" ci="0" mb="0" cb="0"/><line nr="993" mi="2" ci="0" mb="0" cb="0"/><line nr="996" mi="5" ci="0" mb="0" cb="0"/><line nr="1012" mi="0" ci="3" mb="1" cb="1"/><line nr="1013" mi="0" ci="2" mb="0" cb="2"/><line nr="1014" mi="0" ci="8" mb="0" cb="0"/><line nr="1015" mi="0" ci="5" mb="0" cb="0"/><line nr="1016" mi="4" ci="7" mb="1" cb="1"/><line nr="1017" mi="5" ci="0" mb="2" cb="0"/><line nr="1018" mi="8" ci="0" mb="0" cb="0"/><line nr="1019" mi="10" ci="0" mb="0" cb="0"/><line nr="1021" mi="7" ci="0" mb="0" cb="0"/><line nr="1023" mi="1" ci="0" mb="0" cb="0"/><line nr="1024" mi="0" ci="1" mb="0" cb="0"/><line nr="1025" mi="0" ci="5" mb="0" cb="0"/><line nr="1026" mi="0" ci="6" mb="0" cb="0"/><line nr="1029" mi="5" ci="0" mb="0" cb="0"/><line nr="1031" mi="0" ci="1" mb="0" cb="0"/><line nr="1043" mi="0" ci="3" mb="1" cb="1"/><line nr="1044" mi="0" ci="7" mb="0" cb="2"/><line nr="1045" mi="0" ci="10" mb="0" cb="2"/><line nr="1046" mi="0" ci="2" mb="0" cb="0"/><line nr="1049" mi="0" ci="2" mb="0" cb="0"/><line nr="1051" mi="5" ci="0" mb="0" cb="0"/><line nr="1065" mi="0" ci="3" mb="1" cb="1"/><line nr="1066" mi="0" ci="2" mb="1" cb="1"/><line nr="1067" mi="0" ci="4" mb="0" cb="0"/><line nr="1068" mi="0" ci="7" mb="0" cb="2"/><line nr="1069" mi="0" ci="6" mb="0" cb="2"/><line nr="1070" mi="0" ci="7" mb="0" cb="0"/><line nr="1071" mi="0" ci="6" mb="0" cb="0"/><line nr="1072" mi="0" ci="7" mb="0" cb="0"/><line nr="1073" mi="0" ci="5" mb="0" cb="0"/><line nr="1074" mi="0" ci="7" mb="0" cb="0"/><line nr="1075" mi="0" ci="1" mb="0" cb="0"/><line nr="1076" mi="0" ci="12" mb="0" cb="0"/><line nr="1079" mi="0" ci="3" mb="0" cb="0"/><line nr="1080" mi="0" ci="4" mb="0" cb="0"/><line nr="1081" mi="0" ci="5" mb="0" cb="0"/><line nr="1083" mi="3" ci="0" mb="0" cb="0"/><line nr="1086" mi="5" ci="0" mb="0" cb="0"/><line nr="1097" mi="0" ci="3" mb="1" cb="1"/><line nr="1099" mi="0" ci="4" mb="0" cb="0"/><line nr="1101" mi="0" ci="4" mb="0" cb="0"/><line nr="1102" mi="0" ci="4" mb="0" cb="0"/><line nr="1103" mi="0" ci="4" mb="0" cb="0"/><line nr="1105" mi="0" ci="5" mb="0" cb="0"/><line nr="1106" mi="0" ci="8" mb="0" cb="2"/><line nr="1107" mi="0" ci="11" mb="0" cb="0"/><line nr="1108" mi="0" ci="11" mb="0" cb="0"/><line nr="1109" mi="0" ci="10" mb="0" cb="2"/><line nr="1110" mi="0" ci="2" mb="0" cb="2"/><line nr="1111" mi="0" ci="11" mb="0" cb="0"/><line nr="1112" mi="0" ci="12" mb="0" cb="0"/><line nr="1114" mi="0" ci="14" mb="0" cb="0"/><line nr="1115" mi="4" ci="13" mb="1" cb="1"/><line nr="1116" mi="0" ci="1" mb="0" cb="0"/><line nr="1117" mi="7" ci="0" mb="2" cb="0"/><line nr="1118" mi="12" ci="0" mb="0" cb="0"/><line nr="1119" mi="10" ci="0" mb="0" cb="0"/><line nr="1121" mi="9" ci="0" mb="0" cb="0"/><line nr="1123" mi="1" ci="0" mb="0" cb="0"/><line nr="1127" mi="0" ci="3" mb="1" cb="1"/><line nr="1128" mi="5" ci="0" mb="0" cb="0"/><line nr="1129" mi="8" ci="0" mb="2" cb="0"/><line nr="1130" mi="10" ci="0" mb="2" cb="0"/><line nr="1131" mi="7" ci="0" mb="4" cb="0"/><line nr="1132" mi="13" ci="0" mb="0" cb="0"/><line nr="1134" mi="14" ci="0" mb="0" cb="0"/><line nr="1135" mi="1" ci="0" mb="0" cb="0"/><line nr="1139" mi="4" ci="0" mb="0" cb="0"/><line nr="1141" mi="0" ci="3" mb="0" cb="0"/><line nr="1142" mi="0" ci="3" mb="0" cb="0"/><line nr="1143" mi="0" ci="3" mb="0" cb="0"/><line nr="1144" mi="0" ci="3" mb="0" cb="0"/><line nr="1145" mi="0" ci="5" mb="0" cb="0"/><line nr="1146" mi="0" ci="3" mb="0" cb="0"/><line nr="1147" mi="0" ci="1" mb="0" cb="0"/><line nr="1148" mi="5" ci="0" mb="0" cb="0"/><line nr="1150" mi="0" ci="1" mb="0" cb="0"/><line nr="1158" mi="0" ci="3" mb="0" cb="2"/><line nr="1159" mi="0" ci="3" mb="0" cb="2"/><line nr="1160" mi="0" ci="3" mb="0" cb="0"/><line nr="1162" mi="0" ci="3" mb="0" cb="2"/><line nr="1164" mi="0" ci="5" mb="0" cb="2"/><line nr="1165" mi="0" ci="5" mb="1" cb="1"/><line nr="1166" mi="2" ci="0" mb="0" cb="0"/><line nr="1168" mi="0" ci="10" mb="0" cb="0"/><line nr="1169" mi="0" ci="10" mb="0" cb="0"/><line nr="1170" mi="0" ci="10" mb="0" cb="0"/><line nr="1171" mi="0" ci="10" mb="0" cb="0"/><line nr="1172" mi="0" ci="3" mb="1" cb="1"/><line nr="1173" mi="10" ci="0" mb="0" cb="0"/><line nr="1175" mi="0" ci="6" mb="0" cb="0"/><line nr="1176" mi="0" ci="6" mb="0" cb="0"/><line nr="1177" mi="0" ci="7" mb="0" cb="0"/><line nr="1180" mi="0" ci="4" mb="0" cb="0"/><line nr="1181" mi="0" ci="4" mb="0" cb="0"/><line nr="1182" mi="0" ci="4" mb="0" cb="0"/><line nr="1183" mi="0" ci="4" mb="0" cb="0"/><line nr="1184" mi="0" ci="4" mb="0" cb="0"/><line nr="1185" mi="0" ci="2" mb="0" cb="0"/><line nr="1186" mi="0" ci="4" mb="0" cb="0"/><line nr="1188" mi="0" ci="7" mb="0" cb="2"/><line nr="1189" mi="0" ci="8" mb="0" cb="0"/><line nr="1192" mi="0" ci="3" mb="0" cb="0"/><line nr="1193" mi="0" ci="3" mb="0" cb="0"/><line nr="1194" mi="0" ci="3" mb="0" cb="0"/><line nr="1195" mi="0" ci="3" mb="0" cb="0"/><line nr="1197" mi="0" ci="1" mb="0" cb="0"/><line nr="1213" mi="0" ci="3" mb="0" cb="0"/><line nr="1332" mi="4" ci="0" mb="0" cb="0"/><line nr="1333" mi="18" ci="0" mb="0" cb="0"/><line nr="1334" mi="29" ci="0" mb="0" cb="0"/><line nr="1336" mi="14" ci="0" mb="0" cb="0"/><line nr="1337" mi="15" ci="0" mb="0" cb="0"/><line nr="1338" mi="17" ci="0" mb="0" cb="0"/><line nr="1339" mi="16" ci="0" mb="0" cb="0"/><line nr="1340" mi="17" ci="0" mb="0" cb="0"/><line nr="1341" mi="4" ci="0" mb="0" cb="0"/><line nr="1351" mi="0" ci="3" mb="0" cb="2"/><line nr="1352" mi="0" ci="2" mb="0" cb="0"/><line nr="1354" mi="0" ci="3" mb="0" cb="0"/><line nr="1364" mi="3" ci="0" mb="2" cb="0"/><line nr="1365" mi="2" ci="0" mb="0" cb="0"/><line nr="1367" mi="7" ci="0" mb="0" cb="0"/><line nr="1376" mi="0" ci="3" mb="0" cb="0"/><line nr="1386" mi="0" ci="3" mb="1" cb="1"/><line nr="1387" mi="0" ci="2" mb="0" cb="0"/><line nr="1388" mi="0" ci="5" mb="0" cb="2"/><line nr="1390" mi="0" ci="4" mb="0" cb="0"/><line nr="1391" mi="0" ci="8" mb="0" cb="2"/><line nr="1392" mi="0" ci="4" mb="0" cb="0"/><line nr="1393" mi="0" ci="7" mb="1" cb="1"/><line nr="1394" mi="9" ci="0" mb="0" cb="0"/><line nr="1396" mi="0" ci="8" mb="0" cb="0"/><line nr="1399" mi="0" ci="16" mb="0" cb="0"/><line nr="1402" mi="0" ci="3" mb="0" cb="2"/><line nr="1403" mi="0" ci="8" mb="0" cb="2"/><line nr="1404" mi="0" ci="2" mb="1" cb="1"/><line nr="1405" mi="0" ci="7" mb="0" cb="0"/><line nr="1406" mi="8" ci="0" mb="2" cb="0"/><line nr="1407" mi="2" ci="0" mb="2" cb="0"/><line nr="1408" mi="2" ci="0" mb="0" cb="0"/><line nr="1409" mi="2" ci="0" mb="0" cb="0"/><line nr="1410" mi="4" ci="0" mb="0" cb="0"/><line nr="1411" mi="5" ci="0" mb="2" cb="0"/><line nr="1412" mi="10" ci="0" mb="2" cb="0"/><line nr="1413" mi="1" ci="0" mb="0" cb="0"/><line nr="1414" mi="7" ci="0" mb="2" cb="0"/><line nr="1415" mi="5" ci="0" mb="0" cb="0"/><line nr="1417" mi="2" ci="0" mb="0" cb="0"/><line nr="1419" mi="10" ci="0" mb="2" cb="0"/><line nr="1420" mi="1" ci="0" mb="0" cb="0"/><line nr="1421" mi="7" ci="0" mb="2" cb="0"/><line nr="1422" mi="5" ci="0" mb="0" cb="0"/><line nr="1424" mi="1" ci="0" mb="0" cb="0"/><line nr="1426" mi="3" ci="0" mb="0" cb="0"/><line nr="1427" mi="5" ci="0" mb="0" cb="0"/><line nr="1428" mi="16" ci="0" mb="0" cb="0"/><line nr="1432" mi="0" ci="6" mb="1" cb="1"/><line nr="1433" mi="0" ci="3" mb="0" cb="2"/><line nr="1434" mi="0" ci="11" mb="0" cb="0"/><line nr="1436" mi="0" ci="12" mb="0" cb="0"/><line nr="1440" mi="15" ci="0" mb="0" cb="0"/><line nr="1442" mi="0" ci="3" mb="0" cb="0"/><line nr="1444" mi="0" ci="1" mb="0" cb="0"/><line nr="1452" mi="0" ci="3" mb="0" cb="0"/><line nr="1461" mi="0" ci="3" mb="0" cb="0"/><line nr="1470" mi="0" ci="3" mb="0" cb="0"/><line nr="1479" mi="0" ci="3" mb="0" cb="0"/><line nr="1488" mi="0" ci="3" mb="0" cb="0"/><line nr="1497" mi="0" ci="5" mb="1" cb="1"/><line nr="1498" mi="0" ci="3" mb="1" cb="1"/><line nr="1499" mi="5" ci="0" mb="0" cb="0"/><line nr="1501" mi="0" ci="4" mb="0" cb="0"/><line nr="1504" mi="13" ci="0" mb="0" cb="0"/><line nr="1507" mi="0" ci="1" mb="0" cb="0"/><counter type="INSTRUCTION" missed="904" covered="1782"/><counter type="BRANCH" missed="99" covered="191"/><counter type="LINE" missed="127" covered="388"/><counter type="COMPLEXITY" missed="83" covered="95"/><counter type="METHOD" missed="4" covered="29"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasDataItemLongAdvanced.java"><line nr="37" mi="0" ci="8" mb="0" cb="0"/><line nr="38" mi="0" ci="11" mb="0" cb="0"/><line nr="40" mi="0" ci="1" mb="0" cb="0"/><line nr="50" mi="0" ci="2" mb="0" cb="0"/><line nr="51" mi="0" ci="3" mb="1" cb="1"/><line nr="52" mi="0" ci="3" mb="0" cb="0"/><line nr="53" mi="0" ci="3" mb="0" cb="0"/><line nr="54" mi="0" ci="3" mb="0" cb="0"/><line nr="55" mi="1" ci="10" mb="2" cb="2"/><line nr="57" mi="0" ci="11" mb="0" cb="2"/><line nr="67" mi="20" ci="17" mb="15" cb="3"/><line nr="69" mi="0" ci="8" mb="0" cb="0"/><line nr="71" mi="8" ci="0" mb="0" cb="0"/><line nr="73" mi="8" ci="0" mb="0" cb="0"/><line nr="75" mi="8" ci="0" mb="0" cb="0"/><line nr="78" mi="2" ci="0" mb="0" cb="0"/><line nr="88" mi="58" ci="0" mb="30" cb="0"/><line nr="90" mi="8" ci="0" mb="0" cb="0"/><line nr="93" mi="10" ci="0" mb="0" cb="0"/><line nr="96" mi="10" ci="0" mb="0" cb="0"/><line nr="99" mi="10" ci="0" mb="0" cb="0"/><line nr="102" mi="10" ci="0" mb="0" cb="0"/><line nr="105" mi="10" ci="0" mb="0" cb="0"/><line nr="108" mi="10" ci="0" mb="0" cb="0"/><line nr="111" mi="2" ci="0" mb="0" cb="0"/><line nr="121" mi="21" ci="0" mb="0" cb="0"/><line nr="132" mi="3" ci="0" mb="2" cb="0"/><line nr="133" mi="2" ci="0" mb="0" cb="0"/><line nr="134" mi="2" ci="0" mb="2" cb="0"/><line nr="135" mi="2" ci="0" mb="0" cb="0"/><line nr="136" mi="5" ci="0" mb="2" cb="0"/><line nr="137" mi="2" ci="0" mb="0" cb="0"/><line nr="138" mi="3" ci="0" mb="0" cb="0"/><line nr="139" mi="3" ci="0" mb="0" cb="0"/><line nr="140" mi="3" ci="0" mb="0" cb="0"/><line nr="141" mi="12" ci="0" mb="6" cb="0"/><line nr="151" mi="5" ci="0" mb="0" cb="0"/><line nr="152" mi="8" ci="0" mb="0" cb="0"/><line nr="153" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="248" covered="80"/><counter type="BRANCH" missed="60" covered="8"/><counter type="LINE" missed="27" covered="12"/><counter type="COMPLEXITY" missed="46" covered="4"/><counter type="METHOD" missed="4" covered="3"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasDataItemDoubleAdvanced.java"><line nr="38" mi="8" ci="0" mb="0" cb="0"/><line nr="39" mi="11" ci="0" mb="0" cb="0"/><line nr="41" mi="1" ci="0" mb="0" cb="0"/><line nr="51" mi="2" ci="0" mb="0" cb="0"/><line nr="52" mi="3" ci="0" mb="2" cb="0"/><line nr="53" mi="3" ci="0" mb="0" cb="0"/><line nr="54" mi="3" ci="0" mb="0" cb="0"/><line nr="55" mi="3" ci="0" mb="0" cb="0"/><line nr="56" mi="11" ci="0" mb="4" cb="0"/><line nr="58" mi="11" ci="0" mb="2" cb="0"/><line nr="68" mi="37" ci="0" mb="18" cb="0"/><line nr="70" mi="8" ci="0" mb="0" cb="0"/><line nr="72" mi="8" ci="0" mb="0" cb="0"/><line nr="74" mi="8" ci="0" mb="0" cb="0"/><line nr="76" mi="8" ci="0" mb="0" cb="0"/><line nr="79" mi="2" ci="0" mb="0" cb="0"/><line nr="89" mi="58" ci="0" mb="25" cb="0"/><line nr="91" mi="8" ci="0" mb="0" cb="0"/><line nr="98" mi="10" ci="0" mb="0" cb="0"/><line nr="101" mi="2" ci="0" mb="0" cb="0"/><line nr="111" mi="21" ci="0" mb="0" cb="0"/><line nr="122" mi="3" ci="0" mb="2" cb="0"/><line nr="123" mi="2" ci="0" mb="0" cb="0"/><line nr="124" mi="2" ci="0" mb="2" cb="0"/><line nr="125" mi="2" ci="0" mb="0" cb="0"/><line nr="126" mi="5" ci="0" mb="2" cb="0"/><line nr="127" mi="2" ci="0" mb="0" cb="0"/><line nr="128" mi="3" ci="0" mb="0" cb="0"/><line nr="129" mi="3" ci="0" mb="0" cb="0"/><line nr="130" mi="3" ci="0" mb="0" cb="0"/><line nr="131" mi="12" ci="0" mb="6" cb="0"/><line nr="141" mi="5" ci="0" mb="0" cb="0"/><line nr="142" mi="8" ci="0" mb="0" cb="0"/><line nr="143" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="278" covered="0"/><counter type="BRANCH" missed="63" covered="0"/><counter type="LINE" missed="34" covered="0"/><counter type="COMPLEXITY" missed="45" covered="0"/><counter type="METHOD" missed="7" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><counter type="INSTRUCTION" missed="8903" covered="5496"/><counter type="BRANCH" missed="1377" covered="494"/><counter type="LINE" missed="1381" covered="1075"/><counter type="COMPLEXITY" missed="1020" covered="293"/><counter type="METHOD" missed="176" covered="133"/><counter type="CLASS" missed="7" covered="18"/></package><package name="mtas/analysis"><class name="mtas/analysis/MtasTokenizer"><method name="&lt;init&gt;" desc="()V" line="41"><counter type="INSTRUCTION" missed="39" covered="0"/><counter type="LINE" missed="10" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/lang/String;)V" line="41"><counter type="INSTRUCTION" missed="42" covered="0"/><counter type="LINE" missed="11" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Lmtas/analysis/util/MtasConfiguration;)V" line="41"><counter type="INSTRUCTION" missed="42" covered="0"/><counter type="LINE" missed="11" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Ljava/io/InputStream;)V" line="41"><counter type="INSTRUCTION" missed="43" covered="0"/><counter type="LINE" missed="11" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;init&gt;" desc="(Lorg/apache/lucene/util/AttributeFactory;Lmtas/analysis/util/MtasConfiguration;)V" line="41"><counter type="INSTRUCTION" missed="0" covered="43"/><counter type="LINE" missed="0" covered="11"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="incrementToken" desc="()Z" line="128"><counter type="INSTRUCTION" missed="2" covered="63"/><counter type="BRANCH" missed="1" covered="3"/><counter type="LINE" missed="1" covered="13"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="reset" desc="()V" line="157"><counter type="INSTRUCTION" missed="9" covered="16"/><counter type="LINE" missed="3" covered="6"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="print" desc="(Ljava/io/Reader;)V" line="176"><counter type="INSTRUCTION" missed="37" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="11" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getList" desc="(Ljava/io/Reader;)[[Ljava/lang/String;" line="198"><counter type="INSTRUCTION" missed="24" covered="0"/><counter type="LINE" missed="9" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="constructTokenCollection" desc="(Ljava/io/Reader;)V" line="219"><counter type="INSTRUCTION" missed="43" covered="36"/><counter type="BRANCH" missed="1" covered="1"/><counter type="LINE" missed="9" covered="8"/><counter type="COMPLEXITY" missed="1" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="readConfigurationFile" desc="(Ljava/lang/String;)V" line="254"><counter type="INSTRUCTION" missed="38" covered="0"/><counter type="LINE" missed="9" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="processConfiguration" desc="(Lmtas/analysis/util/MtasConfiguration;)V" line="272"><counter type="INSTRUCTION" missed="14" covered="181"/><counter type="BRANCH" missed="8" covered="14"/><counter type="LINE" missed="2" covered="30"/><counter type="COMPLEXITY" missed="7" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="322"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="hashCode" desc="()I" line="339"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;clinit&gt;" desc="()V" line="35"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="359" covered="343"/><counter type="BRANCH" missed="18" covered="18"/><counter type="LINE" missed="64" covered="69"/><counter type="COMPLEXITY" missed="22" covered="11"/><counter type="METHOD" missed="9" covered="6"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="MtasTokenizer.java"><line nr="35" mi="0" ci="4" mb="0" cb="0"/><line nr="41" mi="12" ci="3" mb="0" cb="0"/><line nr="44" mi="12" ci="3" mb="0" cb="0"/><line nr="47" mi="12" ci="3" mb="0" cb="0"/><line nr="50" mi="12" ci="3" mb="0" cb="0"/><line nr="56" mi="24" ci="6" mb="0" cb="0"/><line nr="60" mi="24" ci="6" mb="0" cb="0"/><line nr="63" mi="24" ci="6" mb="0" cb="0"/><line nr="67" mi="24" ci="6" mb="0" cb="0"/><line nr="76" mi="2" ci="0" mb="0" cb="0"/><line nr="77" mi="1" ci="0" mb="0" cb="0"/><line nr="84" mi="2" ci="0" mb="0" cb="0"/><line nr="85" mi="3" ci="0" mb="0" cb="0"/><line nr="86" mi="1" ci="0" mb="0" cb="0"/><line nr="94" mi="2" ci="0" mb="0" cb="0"/><line nr="95" mi="3" ci="0" mb="0" cb="0"/><line nr="96" mi="1" ci="0" mb="0" cb="0"/><line nr="104" mi="2" ci="0" mb="0" cb="0"/><line nr="105" mi="4" ci="0" mb="0" cb="0"/><line nr="106" mi="1" ci="0" mb="0" cb="0"/><line nr="117" mi="0" ci="3" mb="0" cb="0"/><line nr="118" mi="0" ci="3" mb="0" cb="0"/><line nr="119" mi="0" ci="1" mb="0" cb="0"/><line nr="128" mi="0" ci="2" mb="0" cb="0"/><line nr="132" mi="0" ci="3" mb="1" cb="1"/><line nr="133" mi="2" ci="0" mb="0" cb="0"/><line nr="134" mi="0" ci="4" mb="0" cb="2"/><line nr="135" mi="0" ci="5" mb="0" cb="0"/><line nr="137" mi="0" ci="8" mb="0" cb="0"/><line nr="138" mi="0" ci="5" mb="0" cb="0"/><line nr="139" mi="0" ci="7" mb="0" cb="0"/><line nr="141" mi="0" ci="6" mb="0" cb="0"/><line nr="142" mi="0" ci="5" mb="0" cb="0"/><line nr="143" mi="0" ci="9" mb="0" cb="0"/><line nr="144" mi="0" ci="5" mb="0" cb="0"/><line nr="145" mi="0" ci="2" mb="0" cb="0"/><line nr="147" mi="0" ci="2" mb="0" cb="0"/><line nr="157" mi="0" ci="2" mb="0" cb="0"/><line nr="158" mi="0" ci="3" mb="0" cb="0"/><line nr="160" mi="0" ci="4" mb="0" cb="0"/><line nr="161" mi="0" ci="5" mb="0" cb="0"/><line nr="162" mi="1" ci="0" mb="0" cb="0"/><line nr="163" mi="3" ci="0" mb="0" cb="0"/><line nr="164" mi="5" ci="0" mb="0" cb="0"/><line nr="165" mi="0" ci="1" mb="0" cb="0"/><line nr="166" mi="0" ci="1" mb="0" cb="0"/><line nr="176" mi="3" ci="0" mb="0" cb="0"/><line nr="177" mi="2" ci="0" mb="0" cb="0"/><line nr="178" mi="3" ci="0" mb="2" cb="0"/><line nr="179" mi="3" ci="0" mb="0" cb="0"/><line nr="181" mi="2" ci="0" mb="0" cb="0"/><line nr="182" mi="2" ci="0" mb="0" cb="0"/><line nr="183" mi="1" ci="0" mb="0" cb="0"/><line nr="184" mi="3" ci="0" mb="0" cb="0"/><line nr="185" mi="16" ci="0" mb="0" cb="0"/><line nr="186" mi="1" ci="0" mb="0" cb="0"/><line nr="187" mi="1" ci="0" mb="0" cb="0"/><line nr="198" mi="3" ci="0" mb="0" cb="0"/><line nr="199" mi="2" ci="0" mb="0" cb="0"/><line nr="200" mi="4" ci="0" mb="0" cb="0"/><line nr="201" mi="2" ci="0" mb="0" cb="0"/><line nr="202" mi="2" ci="0" mb="0" cb="0"/><line nr="203" mi="2" ci="0" mb="0" cb="0"/><line nr="204" mi="1" ci="0" mb="0" cb="0"/><line nr="205" mi="3" ci="0" mb="0" cb="0"/><line nr="206" mi="5" ci="0" mb="0" cb="0"/><line nr="219" mi="0" ci="3" mb="0" cb="0"/><line nr="221" mi="0" ci="9" mb="0" cb="0"/><line nr="222" mi="0" ci="2" mb="0" cb="0"/><line nr="224" mi="0" ci="10" mb="0" cb="0"/><line nr="225" mi="0" ci="3" mb="1" cb="1"/><line nr="226" mi="0" ci="3" mb="0" cb="0"/><line nr="227" mi="0" ci="5" mb="0" cb="0"/><line nr="228" mi="0" ci="1" mb="0" cb="0"/><line nr="230" mi="5" ci="0" mb="0" cb="0"/><line nr="232" mi="1" ci="0" mb="0" cb="0"/><line nr="233" mi="3" ci="0" mb="0" cb="0"/><line nr="234" mi="5" ci="0" mb="0" cb="0"/><line nr="235" mi="6" ci="0" mb="0" cb="0"/><line nr="236" mi="1" ci="0" mb="0" cb="0"/><line nr="239" mi="3" ci="0" mb="0" cb="0"/><line nr="240" mi="6" ci="0" mb="0" cb="0"/><line nr="241" mi="13" ci="0" mb="0" cb="0"/><line nr="254" mi="5" ci="0" mb="0" cb="0"/><line nr="255" mi="4" ci="0" mb="0" cb="0"/><line nr="256" mi="2" ci="0" mb="0" cb="0"/><line nr="257" mi="1" ci="0" mb="0" cb="0"/><line nr="258" mi="11" ci="0" mb="0" cb="0"/><line nr="259" mi="1" ci="0" mb="0" cb="0"/><line nr="260" mi="11" ci="0" mb="0" cb="0"/><line nr="261" mi="2" ci="0" mb="0" cb="0"/><line nr="262" mi="1" ci="0" mb="0" cb="0"/><line nr="272" mi="0" ci="2" mb="0" cb="0"/><line nr="273" mi="0" ci="2" mb="0" cb="0"/><line nr="274" mi="0" ci="2" mb="0" cb="0"/><line nr="275" mi="0" ci="2" mb="0" cb="0"/><line nr="276" mi="0" ci="2" mb="0" cb="0"/><line nr="277" mi="0" ci="2" mb="0" cb="0"/><line nr="278" mi="0" ci="2" mb="0" cb="0"/><line nr="279" mi="0" ci="4" mb="0" cb="0"/><line nr="280" mi="0" ci="6" mb="0" cb="0"/><line nr="281" mi="0" ci="6" mb="0" cb="0"/><line nr="282" mi="0" ci="6" mb="0" cb="0"/><line nr="283" mi="0" ci="6" mb="0" cb="0"/><line nr="285" mi="0" ci="2" mb="1" cb="1"/><line nr="286" mi="0" ci="10" mb="0" cb="2"/><line nr="287" mi="0" ci="9" mb="0" cb="2"/><line nr="288" mi="0" ci="6" mb="0" cb="0"/><line nr="289" mi="0" ci="9" mb="0" cb="2"/><line nr="290" mi="0" ci="9" mb="1" cb="1"/><line nr="291" mi="0" ci="10" mb="0" cb="0"/><line nr="292" mi="0" ci="8" mb="1" cb="3"/><line nr="293" mi="0" ci="7" mb="0" cb="0"/><line nr="294" mi="0" ci="9" mb="0" cb="0"/><line nr="295" mi="4" ci="4" mb="3" cb="1"/><line nr="296" mi="0" ci="7" mb="0" cb="0"/><line nr="297" mi="0" ci="10" mb="0" cb="0"/><line nr="301" mi="0" ci="10" mb="1" cb="1"/><line nr="302" mi="0" ci="9" mb="1" cb="1"/><line nr="303" mi="0" ci="11" mb="0" cb="0"/><line nr="304" mi="0" ci="8" mb="0" cb="0"/><line nr="306" mi="5" ci="0" mb="0" cb="0"/><line nr="311" mi="5" ci="0" mb="0" cb="0"/><line nr="313" mi="0" ci="1" mb="0" cb="0"/><line nr="322" mi="3" ci="0" mb="2" cb="0"/><line nr="323" mi="2" ci="0" mb="0" cb="0"/><line nr="324" mi="2" ci="0" mb="2" cb="0"/><line nr="325" mi="2" ci="0" mb="0" cb="0"/><line nr="326" mi="5" ci="0" mb="2" cb="0"/><line nr="327" mi="2" ci="0" mb="0" cb="0"/><line nr="328" mi="3" ci="0" mb="0" cb="0"/><line nr="329" mi="4" ci="0" mb="0" cb="0"/><line nr="339" mi="3" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="359" covered="343"/><counter type="BRANCH" missed="18" covered="18"/><counter type="LINE" missed="64" covered="69"/><counter type="COMPLEXITY" missed="22" covered="11"/><counter type="METHOD" missed="9" covered="6"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="359" covered="343"/><counter type="BRANCH" missed="18" covered="18"/><counter type="LINE" missed="64" covered="69"/><counter type="COMPLEXITY" missed="22" covered="11"/><counter type="METHOD" missed="9" covered="6"/><counter type="CLASS" missed="0" covered="1"/></package><package name="mtas/solr/search"><class name="mtas/solr/search/MtasSolrJoinQParserPlugin"><method name="&lt;init&gt;" desc="()V" line="12"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="init" desc="(Lorg/apache/solr/common/util/NamedList;)V" line="24"><counter type="INSTRUCTION" missed="0" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createParser" desc="(Ljava/lang/String;Lorg/apache/solr/common/params/SolrParams;Lorg/apache/solr/common/params/SolrParams;Lorg/apache/solr/request/SolrQueryRequest;)Lorg/apache/solr/search/QParser;" line="37"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="8" covered="4"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="1" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/solr/search/MtasSolrJoinCache"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/Long;Ljava/lang/Integer;Ljava/lang/Integer;)V" line="78"><counter type="INSTRUCTION" missed="99" covered="33"/><counter type="BRANCH" missed="20" covered="4"/><counter type="LINE" missed="12" covered="11"/><counter type="COMPLEXITY" missed="12" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="create" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/io/Serializable;)Ljava/lang/String;" line="119"><counter type="INSTRUCTION" missed="12" covered="0"/><counter type="LINE" missed="2" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="create" desc="(Lmtas/solr/search/MtasSolrJoinCacheItem;Ljava/io/Serializable;)Ljava/lang/String;" line="134"><counter type="INSTRUCTION" missed="173" covered="0"/><counter type="BRANCH" missed="20" covered="0"/><counter type="LINE" missed="20" covered="0"/><counter type="COMPLEXITY" missed="11" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="get" desc="(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;" line="174"><counter type="INSTRUCTION" missed="18" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="get" desc="(Ljava/lang/String;)Ljava/lang/Object;" line="190"><counter type="INSTRUCTION" missed="15" covered="0"/><counter type="BRANCH" missed="2" covered="0"/><counter type="LINE" missed="3" covered="0"/><counter type="COMPLEXITY" missed="2" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="get" desc="(Lmtas/solr/search/MtasSolrJoinCacheItem;)Ljava/lang/Object;" line="205"><counter type="INSTRUCTION" missed="100" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="21" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="delete" desc="(Lmtas/solr/search/MtasSolrJoinCacheItem;)V" line="242"><counter type="INSTRUCTION" missed="42" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="clear" desc="()Ljava/util/Date;" line="259"><counter type="INSTRUCTION" missed="140" covered="0"/><counter type="BRANCH" missed="18" covered="0"/><counter type="LINE" missed="27" covered="0"/><counter type="COMPLEXITY" missed="10" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="encode" desc="(Ljava/io/Serializable;)Ljava/lang/String;" line="304"><counter type="INSTRUCTION" missed="20" covered="0"/><counter type="LINE" missed="6" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="decode" desc="(Ljava/lang/String;)Ljava/lang/Object;" line="321"><counter type="INSTRUCTION" missed="20" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="lambda$clear$10" desc="(Ljava/util/Map$Entry;Ljava/util/Map$Entry;)I" line="282"><counter type="INSTRUCTION" missed="8" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;clinit&gt;" desc="()V" line="37"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="647" covered="37"/><counter type="BRANCH" missed="76" covered="4"/><counter type="LINE" missed="109" covered="12"/><counter type="COMPLEXITY" missed="50" covered="2"/><counter type="METHOD" missed="10" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/solr/search/MtasCQLQParser"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Lorg/apache/solr/common/params/SolrParams;Lorg/apache/solr/common/params/SolrParams;Lorg/apache/solr/request/SolrQueryRequest;)V" line="39"><counter type="INSTRUCTION" missed="128" covered="91"/><counter type="BRANCH" missed="24" covered="10"/><counter type="LINE" missed="22" covered="23"/><counter type="COMPLEXITY" missed="16" covered="2"/><counter type="METHOD" missed="0" covered="1"/></method><method name="parse" desc="()Lorg/apache/lucene/search/Query;" line="126"><counter type="INSTRUCTION" missed="46" covered="42"/><counter type="BRANCH" missed="3" covered="3"/><counter type="LINE" missed="10" covered="10"/><counter type="COMPLEXITY" missed="3" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="174" covered="133"/><counter type="BRANCH" missed="27" covered="13"/><counter type="LINE" missed="32" covered="33"/><counter type="COMPLEXITY" missed="19" covered="3"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></class><class name="mtas/solr/search/MtasSolrJoinCacheItem"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line="339"><counter type="INSTRUCTION" missed="24" covered="0"/><counter type="BRANCH" missed="6" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="4" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="hashCode" desc="()I" line="347"><counter type="INSTRUCTION" missed="23" covered="0"/><counter type="LINE" missed="4" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="equals" desc="(Ljava/lang/Object;)Z" line="355"><counter type="INSTRUCTION" missed="35" covered="0"/><counter type="BRANCH" missed="10" covered="0"/><counter type="LINE" missed="8" covered="0"/><counter type="COMPLEXITY" missed="6" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="82" covered="0"/><counter type="BRANCH" missed="16" covered="0"/><counter type="LINE" missed="17" covered="0"/><counter type="COMPLEXITY" missed="11" covered="0"/><counter type="METHOD" missed="3" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/solr/search/MtasJoinQParser"><method name="&lt;init&gt;" desc="(Ljava/lang/String;Lorg/apache/solr/common/params/SolrParams;Lorg/apache/solr/common/params/SolrParams;Lorg/apache/solr/request/SolrQueryRequest;)V" line="21"><counter type="INSTRUCTION" missed="47" covered="0"/><counter type="BRANCH" missed="8" covered="0"/><counter type="LINE" missed="10" covered="0"/><counter type="COMPLEXITY" missed="5" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="parse" desc="()Lorg/apache/lucene/search/Query;" line="59"><counter type="INSTRUCTION" missed="18" covered="0"/><counter type="BRANCH" missed="4" covered="0"/><counter type="LINE" missed="5" covered="0"/><counter type="COMPLEXITY" missed="3" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><counter type="INSTRUCTION" missed="65" covered="0"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="15" covered="0"/><counter type="COMPLEXITY" missed="8" covered="0"/><counter type="METHOD" missed="2" covered="0"/><counter type="CLASS" missed="1" covered="0"/></class><class name="mtas/solr/search/MtasSolrCQLQParserPlugin"><method name="&lt;init&gt;" desc="()V" line="12"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="init" desc="(Lorg/apache/solr/common/util/NamedList;)V" line="24"><counter type="INSTRUCTION" missed="0" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="createParser" desc="(Ljava/lang/String;Lorg/apache/solr/common/params/SolrParams;Lorg/apache/solr/common/params/SolrParams;Lorg/apache/solr/request/SolrQueryRequest;)Lorg/apache/solr/search/QParser;" line="37"><counter type="INSTRUCTION" missed="0" covered="8"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="MtasSolrCQLQParserPlugin.java"><line nr="12" mi="0" ci="3" mb="0" cb="0"/><line nr="24" mi="0" ci="1" mb="0" cb="0"/><line nr="37" mi="0" ci="8" mb="0" cb="0"/><counter type="INSTRUCTION" missed="0" covered="12"/><counter type="LINE" missed="0" covered="3"/><counter type="COMPLEXITY" missed="0" covered="3"/><counter type="METHOD" missed="0" covered="3"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasJoinQParser.java"><line nr="21" mi="3" ci="0" mb="0" cb="0"/><line nr="24" mi="3" ci="0" mb="0" cb="0"/><line nr="36" mi="6" ci="0" mb="0" cb="0"/><line nr="42" mi="6" ci="0" mb="2" cb="0"/><line nr="43" mi="4" ci="0" mb="2" cb="0"/><line nr="44" mi="7" ci="0" mb="0" cb="0"/><line nr="46" mi="6" ci="0" mb="2" cb="0"/><line nr="47" mi="4" ci="0" mb="2" cb="0"/><line nr="48" mi="7" ci="0" mb="0" cb="0"/><line nr="50" mi="1" ci="0" mb="0" cb="0"/><line nr="59" mi="3" ci="0" mb="2" cb="0"/><line nr="60" mi="5" ci="0" mb="0" cb="0"/><line nr="61" mi="3" ci="0" mb="2" cb="0"/><line nr="62" mi="5" ci="0" mb="0" cb="0"/><line nr="64" mi="2" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="65" covered="0"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="15" covered="0"/><counter type="COMPLEXITY" missed="8" covered="0"/><counter type="METHOD" missed="2" covered="0"/><counter type="CLASS" missed="1" covered="0"/></sourcefile><sourcefile name="MtasSolrJoinQParserPlugin.java"><line nr="12" mi="0" ci="3" mb="0" cb="0"/><line nr="24" mi="0" ci="1" mb="0" cb="0"/><line nr="37" mi="8" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="8" covered="4"/><counter type="LINE" missed="1" covered="2"/><counter type="COMPLEXITY" missed="1" covered="2"/><counter type="METHOD" missed="1" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasCQLQParser.java"><line nr="39" mi="0" ci="3" mb="0" cb="0"/><line nr="42" mi="0" ci="3" mb="0" cb="0"/><line nr="45" mi="0" ci="3" mb="0" cb="0"/><line nr="48" mi="0" ci="3" mb="0" cb="0"/><line nr="51" mi="0" ci="3" mb="0" cb="0"/><line nr="54" mi="0" ci="3" mb="0" cb="0"/><line nr="66" mi="0" ci="6" mb="0" cb="0"/><line nr="68" mi="0" ci="6" mb="1" cb="1"/><line nr="69" mi="0" ci="4" mb="1" cb="1"/><line nr="70" mi="0" ci="7" mb="0" cb="0"/><line nr="72" mi="0" ci="6" mb="1" cb="1"/><line nr="73" mi="0" ci="4" mb="1" cb="1"/><line nr="74" mi="0" ci="7" mb="0" cb="0"/><line nr="76" mi="2" ci="4" mb="1" cb="1"/><line nr="77" mi="4" ci="0" mb="2" cb="0"/><line nr="78" mi="7" ci="0" mb="0" cb="0"/><line nr="80" mi="2" ci="4" mb="1" cb="1"/><line nr="82" mi="4" ci="0" mb="2" cb="0"/><line nr="84" mi="6" ci="0" mb="0" cb="0"/><line nr="85" mi="3" ci="0" mb="0" cb="0"/><line nr="86" mi="1" ci="0" mb="0" cb="0"/><line nr="87" mi="3" ci="0" mb="0" cb="0"/><line nr="88" mi="1" ci="0" mb="0" cb="0"/><line nr="90" mi="2" ci="4" mb="1" cb="1"/><line nr="91" mi="4" ci="0" mb="2" cb="0"/><line nr="92" mi="7" ci="0" mb="0" cb="0"/><line nr="94" mi="0" ci="5" mb="0" cb="0"/><line nr="95" mi="0" ci="3" mb="0" cb="0"/><line nr="96" mi="0" ci="3" mb="0" cb="2"/><line nr="97" mi="0" ci="4" mb="0" cb="0"/><line nr="98" mi="0" ci="4" mb="1" cb="1"/><line nr="99" mi="7" ci="0" mb="2" cb="0"/><line nr="100" mi="6" ci="0" mb="2" cb="0"/><line nr="101" mi="5" ci="0" mb="2" cb="0"/><line nr="102" mi="10" ci="0" mb="0" cb="0"/><line nr="104" mi="4" ci="0" mb="0" cb="0"/><line nr="105" mi="10" ci="0" mb="2" cb="0"/><line nr="106" mi="6" ci="0" mb="0" cb="0"/><line nr="107" mi="2" ci="0" mb="0" cb="0"/><line nr="108" mi="8" ci="0" mb="2" cb="0"/><line nr="109" mi="12" ci="0" mb="0" cb="0"/><line nr="112" mi="9" ci="0" mb="0" cb="0"/><line nr="113" mi="3" ci="0" mb="0" cb="0"/><line nr="116" mi="0" ci="1" mb="0" cb="0"/><line nr="117" mi="0" ci="1" mb="0" cb="0"/><line nr="126" mi="0" ci="3" mb="1" cb="1"/><line nr="127" mi="5" ci="0" mb="0" cb="0"/><line nr="128" mi="0" ci="3" mb="1" cb="1"/><line nr="129" mi="5" ci="0" mb="0" cb="0"/><line nr="131" mi="0" ci="2" mb="0" cb="0"/><line nr="132" mi="0" ci="2" mb="0" cb="0"/><line nr="133" mi="0" ci="3" mb="1" cb="1"/><line nr="134" mi="9" ci="0" mb="0" cb="0"/><line nr="135" mi="5" ci="0" mb="0" cb="0"/><line nr="137" mi="9" ci="0" mb="0" cb="0"/><line nr="138" mi="1" ci="0" mb="0" cb="0"/><line nr="140" mi="5" ci="0" mb="0" cb="0"/><line nr="141" mi="1" ci="0" mb="0" cb="0"/><line nr="143" mi="0" ci="9" mb="0" cb="0"/><line nr="144" mi="0" ci="5" mb="0" cb="0"/><line nr="146" mi="0" ci="12" mb="0" cb="0"/><line nr="148" mi="1" ci="0" mb="0" cb="0"/><line nr="150" mi="5" ci="0" mb="0" cb="0"/><line nr="151" mi="0" ci="1" mb="0" cb="0"/><line nr="152" mi="0" ci="2" mb="0" cb="0"/><counter type="INSTRUCTION" missed="174" covered="133"/><counter type="BRANCH" missed="27" covered="13"/><counter type="LINE" missed="32" covered="33"/><counter type="COMPLEXITY" missed="19" covered="3"/><counter type="METHOD" missed="0" covered="2"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><sourcefile name="MtasSolrJoinCache.java"><line nr="37" mi="0" ci="4" mb="0" cb="0"/><line nr="78" mi="0" ci="2" mb="0" cb="0"/><line nr="79" mi="0" ci="3" mb="0" cb="0"/><line nr="80" mi="8" ci="5" mb="3" cb="1"/><line nr="82" mi="4" ci="3" mb="3" cb="1"/><line nr="83" mi="2" ci="2" mb="0" cb="0"/><line nr="84" mi="4" ci="3" mb="3" cb="1"/><line nr="85" mi="2" ci="2" mb="0" cb="0"/><line nr="86" mi="0" ci="2" mb="1" cb="1"/><line nr="88" mi="9" ci="0" mb="0" cb="0"/><line nr="89" mi="5" ci="0" mb="0" cb="0"/><line nr="90" mi="2" ci="0" mb="2" cb="0"/><line nr="91" mi="16" ci="0" mb="2" cb="0"/><line nr="92" mi="6" ci="0" mb="4" cb="0"/><line nr="93" mi="11" ci="0" mb="0" cb="0"/><line nr="94" mi="3" ci="0" mb="2" cb="0"/><line nr="95" mi="11" ci="0" mb="0" cb="0"/><line nr="99" mi="1" ci="0" mb="0" cb="0"/><line nr="100" mi="3" ci="0" mb="0" cb="0"/><line nr="101" mi="11" ci="0" mb="0" cb="0"/><line nr="102" mi="1" ci="0" mb="0" cb="0"/><line nr="104" mi="0" ci="5" mb="0" cb="0"/><line nr="105" mi="0" ci="5" mb="0" cb="0"/><line nr="106" mi="0" ci="1" mb="0" cb="0"/><line nr="119" mi="7" ci="0" mb="0" cb="0"/><line nr="120" mi="5" ci="0" mb="0" cb="0"/><line nr="134" mi="3" ci="0" mb="0" cb="0"/><line nr="135" mi="3" ci="0" mb="0" cb="0"/><line nr="139" mi="3" ci="0" mb="0" cb="0"/><line nr="140" mi="5" ci="0" mb="2" cb="0"/><line nr="142" mi="6" ci="0" mb="0" cb="0"/><line nr="143" mi="11" ci="0" mb="0" cb="0"/><line nr="144" mi="6" ci="0" mb="0" cb="0"/><line nr="146" mi="3" ci="0" mb="2" cb="0"/><line nr="147" mi="6" ci="0" mb="0" cb="0"/><line nr="148" mi="19" ci="0" mb="0" cb="0"/><line nr="149" mi="6" ci="0" mb="0" cb="0"/><line nr="151" mi="5" ci="0" mb="0" cb="0"/><line nr="152" mi="2" ci="0" mb="0" cb="0"/><line nr="153" mi="65" ci="0" mb="16" cb="0"/><line nr="154" mi="5" ci="0" mb="0" cb="0"/><line nr="155" mi="5" ci="0" mb="0" cb="0"/><line nr="156" mi="11" ci="0" mb="0" cb="0"/><line nr="157" mi="2" ci="0" mb="0" cb="0"/><line nr="160" mi="5" ci="0" mb="0" cb="0"/><line nr="161" mi="2" ci="0" mb="0" cb="0"/><line nr="174" mi="7" ci="0" mb="0" cb="0"/><line nr="175" mi="5" ci="0" mb="2" cb="0"/><line nr="176" mi="4" ci="0" mb="0" cb="0"/><line nr="178" mi="2" ci="0" mb="0" cb="0"/><line nr="190" mi="5" ci="0" mb="2" cb="0"/><line nr="191" mi="8" ci="0" mb="0" cb="0"/><line nr="193" mi="2" ci="0" mb="0" cb="0"/><line nr="205" mi="3" ci="0" mb="0" cb="0"/><line nr="206" mi="5" ci="0" mb="2" cb="0"/><line nr="207" mi="6" ci="0" mb="0" cb="0"/><line nr="208" mi="11" ci="0" mb="0" cb="0"/><line nr="209" mi="3" ci="0" mb="2" cb="0"/><line nr="211" mi="5" ci="0" mb="0" cb="0"/><line nr="212" mi="7" ci="0" mb="0" cb="0"/><line nr="214" mi="4" ci="0" mb="0" cb="0"/><line nr="215" mi="1" ci="0" mb="0" cb="0"/><line nr="216" mi="7" ci="0" mb="2" cb="0"/><line nr="217" mi="10" ci="0" mb="0" cb="0"/><line nr="219" mi="5" ci="0" mb="0" cb="0"/><line nr="220" mi="5" ci="0" mb="0" cb="0"/><line nr="221" mi="11" ci="0" mb="0" cb="0"/><line nr="222" mi="1" ci="0" mb="0" cb="0"/><line nr="224" mi="3" ci="0" mb="2" cb="0"/><line nr="225" mi="5" ci="0" mb="0" cb="0"/><line nr="227" mi="2" ci="0" mb="0" cb="0"/><line nr="230" mi="1" ci="0" mb="0" cb="0"/><line nr="231" mi="3" ci="0" mb="0" cb="0"/><line nr="233" mi="2" ci="0" mb="0" cb="0"/><line nr="242" mi="5" ci="0" mb="2" cb="0"/><line nr="243" mi="6" ci="0" mb="0" cb="0"/><line nr="244" mi="5" ci="0" mb="0" cb="0"/><line nr="245" mi="5" ci="0" mb="0" cb="0"/><line nr="246" mi="6" ci="0" mb="2" cb="0"/><line nr="247" mi="4" ci="0" mb="2" cb="0"/><line nr="248" mi="10" ci="0" mb="0" cb="0"/><line nr="251" mi="1" ci="0" mb="0" cb="0"/><line nr="259" mi="4" ci="0" mb="0" cb="0"/><line nr="260" mi="4" ci="0" mb="0" cb="0"/><line nr="261" mi="4" ci="0" mb="0" cb="0"/><line nr="263" mi="12" ci="0" mb="2" cb="0"/><line nr="264" mi="8" ci="0" mb="2" cb="0"/><line nr="265" mi="11" ci="0" mb="2" cb="0"/><line nr="266" mi="1" ci="0" mb="0" cb="0"/><line nr="267" mi="7" ci="0" mb="2" cb="0"/><line nr="268" mi="5" ci="0" mb="0" cb="0"/><line nr="270" mi="1" ci="0" mb="0" cb="0"/><line nr="272" mi="1" ci="0" mb="0" cb="0"/><line nr="273" mi="10" ci="0" mb="2" cb="0"/><line nr="274" mi="3" ci="0" mb="0" cb="0"/><line nr="275" mi="1" ci="0" mb="0" cb="0"/><line nr="277" mi="9" ci="0" mb="2" cb="0"/><line nr="278" mi="4" ci="0" mb="0" cb="0"/><line nr="279" mi="5" ci="0" mb="0" cb="0"/><line nr="280" mi="3" ci="0" mb="0" cb="0"/><line nr="282" mi="8" ci="0" mb="0" cb="0"/><line nr="283" mi="7" ci="0" mb="0" cb="0"/><line nr="284" mi="12" ci="0" mb="2" cb="0"/><line nr="285" mi="6" ci="0" mb="2" cb="0"/><line nr="286" mi="5" ci="0" mb="0" cb="0"/><line nr="288" mi="1" ci="0" mb="0" cb="0"/><line nr="289" mi="10" ci="0" mb="2" cb="0"/><line nr="290" mi="3" ci="0" mb="0" cb="0"/><line nr="291" mi="1" ci="0" mb="0" cb="0"/><line nr="293" mi="2" ci="0" mb="0" cb="0"/><line nr="304" mi="4" ci="0" mb="0" cb="0"/><line nr="306" mi="5" ci="0" mb="0" cb="0"/><line nr="307" mi="3" ci="0" mb="0" cb="0"/><line nr="308" mi="2" ci="0" mb="0" cb="0"/><line nr="309" mi="3" ci="0" mb="0" cb="0"/><line nr="310" mi="3" ci="0" mb="0" cb="0"/><line nr="321" mi="3" ci="0" mb="0" cb="0"/><line nr="323" mi="8" ci="0" mb="0" cb="0"/><line nr="325" mi="3" ci="0" mb="0" cb="0"/><line nr="326" mi="1" ci="0" mb="0" cb="0"/><line nr="327" mi="5" ci="0" mb="0" cb="0"/><line nr="339" mi="2" ci="0" mb="0" cb="0"/><line nr="340" mi="7" ci="0" mb="2" cb="0"/><line nr="341" mi="7" ci="0" mb="2" cb="0"/><line nr="342" mi="7" ci="0" mb="2" cb="0"/><line nr="343" mi="1" ci="0" mb="0" cb="0"/><line nr="347" mi="5" ci="0" mb="0" cb="0"/><line nr="348" mi="8" ci="0" mb="0" cb="0"/><line nr="349" mi="8" ci="0" mb="0" cb="0"/><line nr="350" mi="2" ci="0" mb="0" cb="0"/><line nr="355" mi="3" ci="0" mb="2" cb="0"/><line nr="356" mi="2" ci="0" mb="0" cb="0"/><line nr="357" mi="2" ci="0" mb="2" cb="0"/><line nr="358" mi="2" ci="0" mb="0" cb="0"/><line nr="359" mi="5" ci="0" mb="2" cb="0"/><line nr="360" mi="2" ci="0" mb="0" cb="0"/><line nr="361" mi="3" ci="0" mb="0" cb="0"/><line nr="362" mi="16" ci="0" mb="4" cb="0"/><counter type="INSTRUCTION" missed="729" covered="37"/><counter type="BRANCH" missed="92" covered="4"/><counter type="LINE" missed="126" covered="12"/><counter type="COMPLEXITY" missed="61" covered="2"/><counter type="METHOD" missed="13" covered="2"/><counter type="CLASS" missed="1" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="976" covered="186"/><counter type="BRANCH" missed="131" covered="17"/><counter type="LINE" missed="174" covered="50"/><counter type="COMPLEXITY" missed="89" covered="10"/><counter type="METHOD" missed="16" covered="9"/><counter type="CLASS" missed="2" covered="4"/></package><package name="mtas/solr/handler"><class name="mtas/solr/handler/MtasRequestHandler"><method name="&lt;init&gt;" desc="()V" line="30"><counter type="INSTRUCTION" missed="0" covered="3"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="handleRequestBody" desc="(Lorg/apache/solr/request/SolrQueryRequest;Lorg/apache/solr/response/SolrQueryResponse;)V" line="73"><counter type="INSTRUCTION" missed="308" covered="0"/><counter type="BRANCH" missed="38" covered="0"/><counter type="LINE" missed="57" covered="0"/><counter type="COMPLEXITY" missed="20" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getFiles" desc="(Ljava/lang/String;Ljava/lang/String;)Ljava/util/ArrayList;" line="154"><counter type="INSTRUCTION" missed="80" covered="0"/><counter type="BRANCH" missed="12" covered="0"/><counter type="LINE" missed="12" covered="0"/><counter type="COMPLEXITY" missed="7" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getDescription" desc="()Ljava/lang/String;" line="178"><counter type="INSTRUCTION" missed="0" covered="2"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getParamsFromJSON" desc="(Ljava/util/Map;Ljava/lang/String;)V" line="191"><counter type="INSTRUCTION" missed="63" covered="0"/><counter type="BRANCH" missed="10" covered="0"/><counter type="LINE" missed="20" covered="0"/><counter type="COMPLEXITY" missed="6" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="&lt;clinit&gt;" desc="()V" line="33"><counter type="INSTRUCTION" missed="0" covered="4"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="451" covered="9"/><counter type="BRANCH" missed="60" covered="0"/><counter type="LINE" missed="89" covered="3"/><counter type="COMPLEXITY" missed="33" covered="3"/><counter type="METHOD" missed="3" covered="3"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="MtasRequestHandler.java"><line nr="30" mi="0" ci="3" mb="0" cb="0"/><line nr="33" mi="0" ci="4" mb="0" cb="0"/><line nr="73" mi="5" ci="0" mb="0" cb="0"/><line nr="75" mi="6" ci="0" mb="0" cb="0"/><line nr="76" mi="2" ci="0" mb="2" cb="0"/><line nr="77" mi="8" ci="0" mb="0" cb="0"/><line nr="79" mi="6" ci="0" mb="0" cb="0"/><line nr="80" mi="2" ci="0" mb="2" cb="0"/><line nr="81" mi="6" ci="0" mb="0" cb="0"/><line nr="82" mi="6" ci="0" mb="4" cb="0"/><line nr="85" mi="6" ci="0" mb="0" cb="0"/><line nr="86" mi="5" ci="0" mb="0" cb="0"/><line nr="87" mi="1" ci="0" mb="0" cb="0"/><line nr="88" mi="1" ci="0" mb="0" cb="0"/><line nr="89" mi="3" ci="0" mb="0" cb="0"/><line nr="90" mi="5" ci="0" mb="0" cb="0"/><line nr="91" mi="1" ci="0" mb="0" cb="0"/><line nr="94" mi="7" ci="0" mb="0" cb="0"/><line nr="95" mi="2" ci="0" mb="2" cb="0"/><line nr="96" mi="2" ci="0" mb="0" cb="0"/><line nr="97" mi="2" ci="0" mb="0" cb="0"/><line nr="98" mi="2" ci="0" mb="0" cb="0"/><line nr="99" mi="3" ci="0" mb="2" cb="0"/><line nr="100" mi="4" ci="0" mb="0" cb="0"/><line nr="101" mi="3" ci="0" mb="2" cb="0"/><line nr="102" mi="4" ci="0" mb="0" cb="0"/><line nr="103" mi="4" ci="0" mb="0" cb="0"/><line nr="104" mi="5" ci="0" mb="0" cb="0"/><line nr="105" mi="5" ci="0" mb="0" cb="0"/><line nr="106" mi="5" ci="0" mb="0" cb="0"/><line nr="107" mi="5" ci="0" mb="0" cb="0"/><line nr="109" mi="1" ci="0" mb="0" cb="0"/><line nr="110" mi="5" ci="0" mb="0" cb="0"/><line nr="111" mi="5" ci="0" mb="0" cb="0"/><line nr="112" mi="5" ci="0" mb="0" cb="0"/><line nr="114" mi="4" ci="0" mb="4" cb="0"/><line nr="115" mi="4" ci="0" mb="0" cb="0"/><line nr="117" mi="12" ci="0" mb="0" cb="0"/><line nr="118" mi="8" ci="0" mb="0" cb="0"/><line nr="120" mi="7" ci="0" mb="0" cb="0"/><line nr="121" mi="2" ci="0" mb="0" cb="0"/><line nr="122" mi="2" ci="0" mb="0" cb="0"/><line nr="123" mi="33" ci="0" mb="8" cb="0"/><line nr="124" mi="3" ci="0" mb="0" cb="0"/><line nr="125" mi="5" ci="0" mb="0" cb="0"/><line nr="127" mi="9" ci="0" mb="0" cb="0"/><line nr="128" mi="2" ci="0" mb="0" cb="0"/><line nr="129" mi="5" ci="0" mb="4" cb="0"/><line nr="130" mi="4" ci="0" mb="0" cb="0"/><line nr="132" mi="12" ci="0" mb="0" cb="0"/><line nr="133" mi="8" ci="0" mb="0" cb="0"/><line nr="134" mi="1" ci="0" mb="0" cb="0"/><line nr="135" mi="2" ci="0" mb="0" cb="0"/><line nr="136" mi="33" ci="0" mb="8" cb="0"/><line nr="137" mi="3" ci="0" mb="0" cb="0"/><line nr="138" mi="5" ci="0" mb="0" cb="0"/><line nr="140" mi="9" ci="0" mb="0" cb="0"/><line nr="141" mi="2" ci="0" mb="0" cb="0"/><line nr="144" mi="1" ci="0" mb="0" cb="0"/><line nr="154" mi="4" ci="0" mb="0" cb="0"/><line nr="155" mi="15" ci="0" mb="2" cb="0"/><line nr="156" mi="6" ci="0" mb="0" cb="0"/><line nr="157" mi="2" ci="0" mb="2" cb="0"/><line nr="158" mi="16" ci="0" mb="2" cb="0"/><line nr="159" mi="13" ci="0" mb="2" cb="0"/><line nr="160" mi="4" ci="0" mb="0" cb="0"/><line nr="161" mi="3" ci="0" mb="2" cb="0"/><line nr="162" mi="5" ci="0" mb="0" cb="0"/><line nr="163" mi="3" ci="0" mb="2" cb="0"/><line nr="164" mi="7" ci="0" mb="0" cb="0"/><line nr="168" mi="2" ci="0" mb="0" cb="0"/><line nr="178" mi="0" ci="2" mb="0" cb="0"/><line nr="191" mi="5" ci="0" mb="0" cb="0"/><line nr="193" mi="3" ci="0" mb="0" cb="0"/><line nr="194" mi="3" ci="0" mb="2" cb="0"/><line nr="195" mi="1" ci="0" mb="0" cb="0"/><line nr="196" mi="3" ci="0" mb="0" cb="0"/><line nr="202" mi="11" ci="0" mb="2" cb="0"/><line nr="203" mi="4" ci="0" mb="0" cb="0"/><line nr="204" mi="3" ci="0" mb="0" cb="0"/><line nr="205" mi="4" ci="0" mb="2" cb="0"/><line nr="206" mi="1" ci="0" mb="0" cb="0"/><line nr="209" mi="2" ci="0" mb="2" cb="0"/><line nr="210" mi="5" ci="0" mb="0" cb="0"/><line nr="211" mi="3" ci="0" mb="2" cb="0"/><line nr="212" mi="6" ci="0" mb="0" cb="0"/><line nr="214" mi="1" ci="0" mb="0" cb="0"/><line nr="215" mi="1" ci="0" mb="0" cb="0"/><line nr="216" mi="4" ci="0" mb="0" cb="0"/><line nr="219" mi="1" ci="0" mb="0" cb="0"/><line nr="220" mi="1" ci="0" mb="0" cb="0"/><line nr="221" mi="1" ci="0" mb="0" cb="0"/><counter type="INSTRUCTION" missed="451" covered="9"/><counter type="BRANCH" missed="60" covered="0"/><counter type="LINE" missed="89" covered="3"/><counter type="COMPLEXITY" missed="33" covered="3"/><counter type="METHOD" missed="3" covered="3"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="451" covered="9"/><counter type="BRANCH" missed="60" covered="0"/><counter type="LINE" missed="89" covered="3"/><counter type="COMPLEXITY" missed="33" covered="3"/><counter type="METHOD" missed="3" covered="3"/><counter type="CLASS" missed="0" covered="1"/></package><package name="mtas/solr/handler/component"><class name="mtas/solr/handler/component/MtasSolrSearchComponent"><method name="&lt;init&gt;" desc="()V" line="46"><counter type="INSTRUCTION" missed="0" covered="6"/><counter type="LINE" missed="0" covered="2"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="init" desc="(Lorg/apache/solr/common/util/NamedList;)V" line="149"><counter type="INSTRUCTION" missed="40" covered="90"/><counter type="BRANCH" missed="12" covered="4"/><counter type="LINE" missed="8" covered="20"/><counter type="COMPLEXITY" missed="8" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getVersion" desc="()Ljava/lang/String;" line="192"><counter type="INSTRUCTION" missed="3" covered="0"/><counter type="LINE" missed="1" covered="0"/><counter type="COMPLEXITY" missed="1" covered="0"/><counter type="METHOD" missed="1" covered="0"/></method><method name="getDescription" desc="()Ljava/lang/String;" line="202"><counter type="INSTRUCTION" missed="0" covered="2"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="prepare" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;)V" line="218"><counter type="INSTRUCTION" missed="30" covered="102"/><counter type="BRANCH" missed="6" covered="14"/><counter type="LINE" missed="6" covered="19"/><counter type="COMPLEXITY" missed="6" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="process" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;)V" line="283"><counter type="INSTRUCTION" missed="301" covered="500"/><counter type="BRANCH" missed="41" covered="75"/><counter type="LINE" missed="45" covered="97"/><counter type="COMPLEXITY" missed="28" covered="31"/><counter type="METHOD" missed="0" covered="1"/></method><method name="modifyRequest" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lorg/apache/solr/handler/component/SearchComponent;Lorg/apache/solr/handler/component/ShardRequest;)V" line="498"><counter type="INSTRUCTION" missed="36" covered="79"/><counter type="BRANCH" missed="6" covered="14"/><counter type="LINE" missed="6" covered="14"/><counter type="COMPLEXITY" missed="6" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="handleResponses" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;Lorg/apache/solr/handler/component/ShardRequest;)V" line="545"><counter type="INSTRUCTION" missed="0" covered="1"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="finishStage" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;)V" line="560"><counter type="INSTRUCTION" missed="24" covered="87"/><counter type="BRANCH" missed="6" covered="14"/><counter type="LINE" missed="6" covered="17"/><counter type="COMPLEXITY" missed="6" covered="5"/><counter type="METHOD" missed="0" covered="1"/></method><method name="distributedProcess" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;)I" line="615"><counter type="INSTRUCTION" missed="59" covered="215"/><counter type="BRANCH" missed="15" covered="55"/><counter type="LINE" missed="15" covered="43"/><counter type="COMPLEXITY" missed="15" covered="21"/><counter type="METHOD" missed="0" covered="1"/></method><method name="getMtasFields" desc="(Lorg/apache/solr/handler/component/ResponseBuilder;)Lmtas/codec/util/CodecComponent$ComponentFields;" line="696"><counter type="INSTRUCTION" missed="0" covered="7"/><counter type="LINE" missed="0" covered="1"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><method name="&lt;clinit&gt;" desc="()V" line="49"><counter type="INSTRUCTION" missed="0" covered="44"/><counter type="LINE" missed="0" covered="11"/><counter type="COMPLEXITY" missed="0" covered="1"/><counter type="METHOD" missed="0" covered="1"/></method><counter type="INSTRUCTION" missed="493" covered="1133"/><counter type="BRANCH" missed="86" covered="176"/><counter type="LINE" missed="87" covered="226"/><counter type="COMPLEXITY" missed="70" covered="73"/><counter type="METHOD" missed="1" covered="11"/><counter type="CLASS" missed="0" covered="1"/></class><sourcefile name="MtasSolrSearchComponent.java"><line nr="46" mi="0" ci="2" mb="0" cb="0"/><line nr="49" mi="0" ci="3" mb="0" cb="0"/><line nr="70" mi="0" ci="4" mb="0" cb="0"/><line nr="74" mi="0" ci="4" mb="0" cb="0"/><line nr="78" mi="0" ci="4" mb="0" cb="0"/><line nr="82" mi="0" ci="4" mb="0" cb="0"/><line nr="85" mi="0" ci="4" mb="0" cb="0"/><line nr="89" mi="0" ci="4" mb="0" cb="0"/><line nr="93" mi="0" ci="4" mb="0" cb="0"/><line nr="97" mi="0" ci="4" mb="0" cb="0"/><line nr="101" mi="0" ci="4" mb="0" cb="0"/><line nr="104" mi="0" ci="5" mb="0" cb="0"/><line nr="138" mi="0" ci="4" mb="0" cb="0"/><line nr="149" mi="0" ci="3" mb="0" cb="0"/><line nr="151" mi="0" ci="5" mb="0" cb="0"/><line nr="152" mi="0" ci="6" mb="0" cb="0"/><line nr="153" mi="0" ci="6" mb="0" cb="0"/><line nr="154" mi="0" ci="6" mb="0" cb="0"/><line nr="155" mi="0" ci="6" mb="0" cb="0"/><line nr="156" mi="0" ci="6" mb="0" cb="0"/><line nr="157" mi="0" ci="6" mb="0" cb="0"/><line nr="158" mi="0" ci="6" mb="0" cb="0"/><line nr="159" mi="0" ci="6" mb="0" cb="0"/><line nr="161" mi="0" ci="2" mb="0" cb="0"/><line nr="162" mi="0" ci="2" mb="0" cb="0"/><line nr="163" mi="0" ci="2" mb="0" cb="0"/><line nr="164" mi="0" ci="2" mb="0" cb="0"/><line nr="165" mi="2" ci="4" mb="1" cb="1"/><line nr="166" mi="3" ci="0" mb="2" cb="0"/><line nr="167" mi="5" ci="0" mb="0" cb="0"/><line nr="169" mi="2" ci="4" mb="1" cb="1"/><line nr="170" mi="3" ci="0" mb="2" cb="0"/><line nr="171" mi="5" ci="0" mb="0" cb="0"/><line nr="173" mi="2" ci="4" mb="1" cb="1"/><line nr="174" mi="3" ci="0" mb="2" cb="0"/><line nr="175" mi="5" ci="0" mb="0" cb="0"/><line nr="177" mi="2" ci="4" mb="1" cb="1"/><line nr="178" mi="3" ci="0" mb="2" cb="0"/><line nr="179" mi="5" ci="0" mb="0" cb="0"/><line nr="181" mi="0" ci="9" mb="0" cb="0"/><line nr="183" mi="0" ci="1" mb="0" cb="0"/><line nr="192" mi="3" ci="0" mb="0" cb="0"/><line nr="202" mi="0" ci="2" mb="0" cb="0"/><line nr="218" mi="0" ci="7" mb="0" cb="2"/><line nr="219" mi="0" ci="5" mb="0" cb="0"/><line nr="220" mi="0" ci="4" mb="0" cb="0"/><line nr="222" mi="0" ci="5" mb="0" cb="0"/><line nr="223" mi="0" ci="2" mb="1" cb="1"/><line nr="224" mi="5" ci="0" mb="0" cb="0"/><line nr="227" mi="0" ci="7" mb="1" cb="1"/><line nr="229" mi="5" ci="0" mb="0" cb="0"/><line nr="232" mi="0" ci="7" mb="1" cb="1"/><line nr="234" mi="5" ci="0" mb="0" cb="0"/><line nr="237" mi="0" ci="7" mb="1" cb="1"/><line nr="239" mi="5" ci="0" mb="0" cb="0"/><line nr="242" mi="0" ci="5" mb="0" cb="0"/><line nr="243" mi="0" ci="2" mb="0" cb="2"/><line nr="244" mi="0" ci="5" mb="0" cb="0"/><line nr="247" mi="0" ci="7" mb="0" cb="2"/><line nr="249" mi="0" ci="5" mb="0" cb="0"/><line nr="252" mi="0" ci="7" mb="0" cb="2"/><line nr="254" mi="0" ci="5" mb="0" cb="0"/><line nr="257" mi="0" ci="7" mb="1" cb="1"/><line nr="259" mi="5" ci="0" mb="0" cb="0"/><line nr="262" mi="0" ci="7" mb="1" cb="1"/><line nr="264" mi="5" ci="0" mb="0" cb="0"/><line nr="266" mi="0" ci="7" mb="0" cb="0"/><line nr="268" mi="0" ci="1" mb="0" cb="0"/><line nr="283" mi="0" ci="4" mb="0" cb="0"/><line nr="284" mi="0" ci="2" mb="0" cb="2"/><line nr="285" mi="0" ci="4" mb="0" cb="0"/><line nr="286" mi="0" ci="4" mb="0" cb="0"/><line nr="287" mi="0" ci="27" mb="6" cb="12"/><line nr="291" mi="0" ci="4" mb="0" cb="0"/><line nr="292" mi="0" ci="2" mb="0" cb="0"/><line nr="293" mi="0" ci="2" mb="0" cb="0"/><line nr="294" mi="0" ci="2" mb="0" cb="2"/><line nr="295" mi="0" ci="4" mb="0" cb="0"/><line nr="296" mi="0" ci="3" mb="0" cb="0"/><line nr="297" mi="0" ci="3" mb="0" cb="2"/><line nr="298" mi="0" ci="6" mb="0" cb="0"/><line nr="300" mi="0" ci="2" mb="0" cb="0"/><line nr="302" mi="0" ci="2" mb="1" cb="1"/><line nr="303" mi="0" ci="4" mb="0" cb="0"/><line nr="304" mi="0" ci="3" mb="0" cb="0"/><line nr="305" mi="0" ci="3" mb="0" cb="2"/><line nr="306" mi="0" ci="6" mb="0" cb="0"/><line nr="308" mi="0" ci="2" mb="0" cb="0"/><line nr="310" mi="0" ci="12" mb="0" cb="2"/><line nr="312" mi="0" ci="10" mb="0" cb="0"/><line nr="313" mi="0" ci="2" mb="0" cb="0"/><line nr="314" mi="1" ci="0" mb="0" cb="0"/><line nr="316" mi="3" ci="0" mb="0" cb="0"/><line nr="317" mi="5" ci="0" mb="0" cb="0"/><line nr="318" mi="0" ci="1" mb="0" cb="0"/><line nr="319" mi="0" ci="1" mb="0" cb="0"/><line nr="320" mi="0" ci="6" mb="0" cb="0"/><line nr="322" mi="0" ci="4" mb="0" cb="0"/><line nr="323" mi="0" ci="3" mb="1" cb="1"/><line nr="324" mi="4" ci="0" mb="0" cb="0"/><line nr="325" mi="12" ci="0" mb="2" cb="0"/><line nr="327" mi="15" ci="0" mb="2" cb="0"/><line nr="328" mi="9" ci="0" mb="0" cb="0"/><line nr="329" mi="1" ci="0" mb="0" cb="0"/><line nr="330" mi="1" ci="0" mb="0" cb="0"/><line nr="332" mi="4" ci="0" mb="0" cb="0"/><line nr="334" mi="0" ci="3" mb="1" cb="1"/><line nr="335" mi="4" ci="0" mb="0" cb="0"/><line nr="336" mi="12" ci="0" mb="2" cb="0"/><line nr="337" mi="15" ci="0" mb="2" cb="0"/><line nr="338" mi="9" ci="0" mb="0" cb="0"/><line nr="339" mi="1" ci="0" mb="0" cb="0"/><line nr="340" mi="1" ci="0" mb="0" cb="0"/><line nr="342" mi="4" ci="0" mb="0" cb="0"/><line nr="344" mi="0" ci="3" mb="1" cb="1"/><line nr="345" mi="4" ci="0" mb="0" cb="0"/><line nr="346" mi="12" ci="0" mb="2" cb="0"/><line nr="347" mi="15" ci="0" mb="2" cb="0"/><line nr="348" mi="7" ci="0" mb="2" cb="0"/><line nr="349" mi="10" ci="0" mb="0" cb="0"/><line nr="351" mi="9" ci="0" mb="0" cb="0"/><line nr="353" mi="1" ci="0" mb="0" cb="0"/><line nr="354" mi="1" ci="0" mb="0" cb="0"/><line nr="356" mi="4" ci="0" mb="0" cb="0"/><line nr="358" mi="0" ci="3" mb="1" cb="1"/><line nr="360" mi="7" ci="0" mb="2" cb="0"/><line nr="361" mi="11" ci="0" mb="0" cb="0"/><line nr="363" mi="10" ci="0" mb="0" cb="0"/><line nr="366" mi="0" ci="3" mb="1" cb="1"/><line nr="367" mi="4" ci="0" mb="0" cb="0"/><line nr="368" mi="12" ci="0" mb="2" cb="0"/><line nr="369" mi="15" ci="0" mb="2" cb="0"/><line nr="370" mi="9" ci="0" mb="0" cb="0"/><line nr="371" mi="1" ci="0" mb="0" cb="0"/><line nr="372" mi="1" ci="0" mb="0" cb="0"/><line nr="374" mi="4" ci="0" mb="0" cb="0"/><line nr="376" mi="0" ci="3" mb="1" cb="1"/><line nr="377" mi="4" ci="0" mb="0" cb="0"/><line nr="378" mi="12" ci="0" mb="2" cb="0"/><line nr="379" mi="15" ci="0" mb="2" cb="0"/><line nr="380" mi="7" ci="0" mb="2" cb="0"/><line nr="381" mi="10" ci="0" mb="0" cb="0"/><line nr="383" mi="9" ci="0" mb="0" cb="0"/><line nr="385" mi="1" ci="0" mb="0" cb="0"/><line nr="386" mi="1" ci="0" mb="0" cb="0"/><line nr="388" mi="4" ci="0" mb="0" cb="0"/><line nr="390" mi="0" ci="3" mb="0" cb="2"/><line nr="391" mi="0" ci="4" mb="0" cb="0"/><line nr="392" mi="0" ci="12" mb="0" cb="2"/><line nr="394" mi="0" ci="15" mb="0" cb="2"/><line nr="395" mi="0" ci="7" mb="0" cb="2"/><line nr="396" mi="0" ci="5" mb="0" cb="0"/><line nr="397" mi="0" ci="5" mb="0" cb="0"/><line nr="399" mi="0" ci="5" mb="0" cb="0"/><line nr="400" mi="0" ci="4" mb="0" cb="0"/><line nr="402" mi="0" ci="1" mb="0" cb="0"/><line nr="403" mi="0" ci="1" mb="0" cb="0"/><line nr="405" mi="0" ci="4" mb="0" cb="0"/><line nr="407" mi="0" ci="3" mb="0" cb="2"/><line nr="408" mi="0" ci="4" mb="0" cb="0"/><line nr="409" mi="0" ci="12" mb="0" cb="2"/><line nr="410" mi="0" ci="7" mb="1" cb="1"/><line nr="411" mi="0" ci="7" mb="0" cb="2"/><line nr="412" mi="0" ci="9" mb="0" cb="0"/><line nr="413" mi="0" ci="6" mb="0" cb="0"/><line nr="415" mi="0" ci="8" mb="0" cb="0"/><line nr="416" mi="0" ci="6" mb="0" cb="0"/><line nr="419" mi="0" ci="1" mb="0" cb="0"/><line nr="420" mi="0" ci="4" mb="0" cb="0"/><line nr="422" mi="0" ci="3" mb="0" cb="2"/><line nr="423" mi="0" ci="4" mb="0" cb="0"/><line nr="424" mi="0" ci="9" mb="1" cb="5"/><line nr="426" mi="0" ci="3" mb="0" cb="2"/><line nr="427" mi="0" ci="4" mb="0" cb="0"/><line nr="428" mi="0" ci="12" mb="0" cb="2"/><line nr="430" mi="0" ci="15" mb="0" cb="2"/><line nr="431" mi="0" ci="7" mb="0" cb="2"/><line nr="432" mi="0" ci="5" mb="0" cb="0"/><line nr="433" mi="0" ci="5" mb="0" cb="0"/><line nr="435" mi="0" ci="5" mb="0" cb="0"/><line nr="436" mi="0" ci="4" mb="0" cb="0"/><line nr="438" mi="0" ci="1" mb="0" cb="0"/><line nr="439" mi="0" ci="1" mb="0" cb="0"/><line nr="440" mi="0" ci="4" mb="0" cb="0"/><line nr="442" mi="0" ci="3" mb="0" cb="2"/><line nr="443" mi="0" ci="4" mb="0" cb="0"/><line nr="444" mi="0" ci="12" mb="0" cb="2"/><line nr="446" mi="0" ci="15" mb="0" cb="2"/><line nr="447" mi="0" ci="7" mb="0" cb="2"/><line nr="448" mi="0" ci="5" mb="0" cb="0"/><line nr="449" mi="0" ci="5" mb="0" cb="0"/><line nr="451" mi="0" ci="5" mb="0" cb="0"/><line nr="452" mi="0" ci="4" mb="0" cb="0"/><line nr="454" mi="0" ci="1" mb="0" cb="0"/><line nr="455" mi="0" ci="1" mb="0" cb="0"/><line nr="456" mi="0" ci="4" mb="0" cb="0"/><line nr="458" mi="0" ci="3" mb="0" cb="2"/><line nr="459" mi="0" ci="4" mb="0" cb="0"/><line nr="460" mi="0" ci="12" mb="0" cb="2"/><line nr="462" mi="0" ci="15" mb="0" cb="2"/><line nr="463" mi="0" ci="7" mb="0" cb="2"/><line nr="464" mi="0" ci="10" mb="0" cb="0"/><line nr="466" mi="0" ci="5" mb="0" cb="0"/><line nr="467" mi="0" ci="4" mb="0" cb="0"/><line nr="469" mi="0" ci="1" mb="0" cb="0"/><line nr="470" mi="0" ci="1" mb="0" cb="0"/><line nr="471" mi="0" ci="4" mb="0" cb="0"/><line nr="474" mi="0" ci="4" mb="0" cb="0"/><line nr="478" mi="0" ci="5" mb="0" cb="0"/><line nr="481" mi="0" ci="1" mb="0" cb="0"/><line nr="498" mi="0" ci="6" mb="0" cb="2"/><line nr="499" mi="0" ci="6" mb="0" cb="2"/><line nr="500" mi="0" ci="6" mb="0" cb="0"/><line nr="502" mi="0" ci="6" mb="0" cb="2"/><line nr="504" mi="0" ci="6" mb="0" cb="0"/><line nr="506" mi="0" ci="6" mb="0" cb="2"/><line nr="508" mi="0" ci="6" mb="0" cb="0"/><line nr="510" mi="0" ci="6" mb="1" cb="1"/><line nr="511" mi="6" ci="0" mb="0" cb="0"/><line nr="513" mi="0" ci="6" mb="1" cb="1"/><line nr="514" mi="6" ci="0" mb="0" cb="0"/><line nr="516" mi="0" ci="6" mb="1" cb="1"/><line nr="517" mi="6" ci="0" mb="0" cb="0"/><line nr="519" mi="0" ci="6" mb="1" cb="1"/><line nr="520" mi="6" ci="0" mb="0" cb="0"/><line nr="522" mi="0" ci="6" mb="1" cb="1"/><line nr="524" mi="6" ci="0" mb="0" cb="0"/><line nr="526" mi="0" ci="6" mb="1" cb="1"/><line nr="527" mi="6" ci="0" mb="0" cb="0"/><line nr="530" mi="0" ci="1" mb="0" cb="0"/><line nr="545" mi="0" ci="1" mb="0" cb="0"/><line nr="560" mi="0" ci="7" mb="0" cb="2"/><line nr="561" mi="0" ci="7" mb="0" cb="2"/><line nr="563" mi="0" ci="4" mb="0" cb="0"/><line nr="565" mi="0" ci="5" mb="0" cb="0"/><line nr="566" mi="0" ci="2" mb="0" cb="2"/><line nr="567" mi="0" ci="4" mb="0" cb="0"/><line nr="569" mi="0" ci="7" mb="0" cb="2"/><line nr="571" mi="0" ci="4" mb="0" cb="0"/><line nr="573" mi="0" ci="7" mb="1" cb="1"/><line nr="575" mi="4" ci="0" mb="0" cb="0"/><line nr="577" mi="0" ci="7" mb="1" cb="1"/><line nr="579" mi="4" ci="0" mb="0" cb="0"/><line nr="581" mi="0" ci="7" mb="1" cb="1"/><line nr="583" mi="4" ci="0" mb="0" cb="0"/><line nr="585" mi="0" ci="7" mb="1" cb="1"/><line nr="587" mi="4" ci="0" mb="0" cb="0"/><line nr="589" mi="0" ci="5" mb="0" cb="0"/><line nr="590" mi="0" ci="2" mb="1" cb="1"/><line nr="591" mi="4" ci="0" mb="0" cb="0"/><line nr="593" mi="0" ci="7" mb="1" cb="1"/><line nr="595" mi="4" ci="0" mb="0" cb="0"/><line nr="597" mi="0" ci="4" mb="0" cb="0"/><line nr="599" mi="0" ci="1" mb="0" cb="0"/><line nr="615" mi="0" ci="7" mb="0" cb="2"/><line nr="616" mi="0" ci="12" mb="0" cb="6"/><line nr="619" mi="0" ci="4" mb="0" cb="0"/><line nr="620" mi="0" ci="5" mb="0" cb="0"/><line nr="621" mi="0" ci="5" mb="1" cb="1"/><line nr="622" mi="4" ci="0" mb="0" cb="0"/><line nr="623" mi="5" ci="0" mb="0" cb="0"/><line nr="624" mi="1" ci="4" mb="0" cb="2"/><line nr="625" mi="0" ci="4" mb="0" cb="0"/><line nr="626" mi="0" ci="5" mb="0" cb="0"/><line nr="627" mi="0" ci="5" mb="0" cb="2"/><line nr="628" mi="0" ci="4" mb="0" cb="0"/><line nr="629" mi="0" ci="5" mb="0" cb="0"/><line nr="630" mi="0" ci="5" mb="1" cb="1"/><line nr="631" mi="4" ci="0" mb="0" cb="0"/><line nr="632" mi="5" ci="0" mb="0" cb="0"/><line nr="633" mi="1" ci="4" mb="1" cb="1"/><line nr="634" mi="4" ci="0" mb="0" cb="0"/><line nr="635" mi="5" ci="0" mb="0" cb="0"/><line nr="636" mi="1" ci="4" mb="1" cb="1"/><line nr="637" mi="4" ci="0" mb="0" cb="0"/><line nr="638" mi="5" ci="0" mb="0" cb="0"/><line nr="639" mi="1" ci="4" mb="1" cb="1"/><line nr="640" mi="4" ci="0" mb="0" cb="0"/><line nr="641" mi="5" ci="0" mb="0" cb="0"/><line nr="644" mi="0" ci="8" mb="0" cb="4"/><line nr="646" mi="0" ci="6" mb="0" cb="2"/><line nr="647" mi="0" ci="5" mb="0" cb="2"/><line nr="649" mi="0" ci="2" mb="0" cb="0"/><line nr="650" mi="0" ci="6" mb="0" cb="2"/><line nr="651" mi="0" ci="5" mb="0" cb="2"/><line nr="653" mi="0" ci="2" mb="0" cb="0"/><line nr="654" mi="0" ci="6" mb="0" cb="2"/><line nr="655" mi="0" ci="5" mb="0" cb="2"/><line nr="657" mi="0" ci="2" mb="0" cb="0"/><line nr="658" mi="0" ci="9" mb="0" cb="2"/><line nr="659" mi="0" ci="2" mb="1" cb="1"/><line nr="660" mi="2" ci="0" mb="0" cb="0"/><line nr="661" mi="0" ci="9" mb="0" cb="2"/><line nr="662" mi="0" ci="2" mb="0" cb="2"/><line nr="663" mi="0" ci="2" mb="0" cb="0"/><line nr="664" mi="0" ci="9" mb="0" cb="2"/><line nr="665" mi="0" ci="2" mb="0" cb="2"/><line nr="666" mi="0" ci="2" mb="0" cb="0"/><line nr="667" mi="0" ci="9" mb="1" cb="1"/><line nr="668" mi="0" ci="2" mb="1" cb="1"/><line nr="669" mi="2" ci="0" mb="0" cb="0"/><line nr="670" mi="0" ci="9" mb="1" cb="1"/><line nr="671" mi="0" ci="2" mb="1" cb="1"/><line nr="672" mi="2" ci="0" mb="0" cb="0"/><line nr="673" mi="0" ci="9" mb="1" cb="1"/><line nr="674" mi="0" ci="2" mb="1" cb="1"/><line nr="675" mi="2" ci="0" mb="0" cb="0"/><line nr="677" mi="0" ci="8" mb="1" cb="3"/><line nr="679" mi="0" ci="9" mb="1" cb="1"/><line nr="680" mi="0" ci="2" mb="1" cb="1"/><line nr="681" mi="2" ci="0" mb="0" cb="0"/><line nr="685" mi="0" ci="2" mb="0" cb="0"/><line nr="696" mi="0" ci="7" mb="0" cb="0"/><counter type="INSTRUCTION" missed="493" covered="1133"/><counter type="BRANCH" missed="86" covered="176"/><counter type="LINE" missed="87" covered="226"/><counter type="COMPLEXITY" missed="70" covered="73"/><counter type="METHOD" missed="1" covered="11"/><counter type="CLASS" missed="0" covered="1"/></sourcefile><counter type="INSTRUCTION" missed="493" covered="1133"/><counter type="BRANCH" missed="86" covered="176"/><counter type="LINE" missed="87" covered="226"/><counter type="COMPLEXITY" missed="70" covered="73"/><counter type="METHOD" missed="1" covered="11"/><counter type="CLASS" missed="0" covered="1"/></package><counter type="INSTRUCTION" missed="68081" covered="62335"/><counter type="BRANCH" missed="8918" covered="6701"/><counter type="LINE" missed="11567" covered="13330"/><counter type="COMPLEXITY" missed="6811" covered="3715"/><counter type="METHOD" missed="878" covered="1549"/><counter type="CLASS" missed="54" covered="235"/></report>
\ No newline at end of file
diff --git a/jacoco/mtas.analysis.parser/MtasBasicParser$MtasParserMapping.html b/jacoco/mtas.analysis.parser/MtasBasicParser$MtasParserMapping.html
index 66e9505..40ca81f 100644
--- a/jacoco/mtas.analysis.parser/MtasBasicParser$MtasParserMapping.html
+++ b/jacoco/mtas.analysis.parser/MtasBasicParser$MtasParserMapping.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasBasicParser.MtasParserMapping</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.analysis.parser</a> &gt; <span class="el_class">MtasBasicParser.MtasParserMapping</span></div><h1>MtasBasicParser.MtasParserMapping</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">1,498 of 2,743</td><td class="ctr2">45%</td><td class="bar">205 of 328</td><td class="ctr2">37%</td><td class="ctr1">144</td><td class="ctr2">192</td><td class="ctr1">277</td><td class="ctr2">548</td><td class="ctr1">9</td><td class="ctr2">28</td></tr></tfoot><tbody><tr><td id="a25"><a href="MtasBasicParser.java.html#L1936" class="el_method">processConfig(MtasConfiguration)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="58" height="10" title="664" alt="664"/><img src="../jacoco-resources/greenbar.gif" width="61" height="10" title="690" alt="690"/></td><td class="ctr2" id="c16">50%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="63" height="10" title="88" alt="88"/><img src="../jacoco-resources/greenbar.gif" width="56" height="10" title="78" alt="78"/></td><td class="ctr2" id="e7">46%</td><td class="ctr1" id="f0">61</td><td class="ctr2" id="g0">84</td><td class="ctr1" id="h0">138</td><td class="ctr2" id="i0">271</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a27"><a href="MtasBasicParser.java.html#L2825" class="el_method">toString()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="32" height="10" title="372" alt="372"/></td><td class="ctr2" id="c19">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="18" alt="18"/></td><td class="ctr2" id="e13">0%</td><td class="ctr1" id="f1">10</td><td class="ctr2" id="g1">10</td><td class="ctr1" id="h1">32</td><td class="ctr2" id="i1">32</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="MtasBasicParser.java.html#L2661" class="el_method">addAncestorAttribute(String, MtasBasicParser.MtasParserMappingToken, String, String, String, String, String)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="80" alt="80"/></td><td class="ctr2" id="c20">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="18" alt="18"/></td><td class="ctr2" id="e14">0%</td><td class="ctr1" id="f2">10</td><td class="ctr2" id="g2">10</td><td class="ctr1" id="h2">19</td><td class="ctr2" id="i2">19</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a12"><a href="MtasBasicParser.java.html#L2696" class="el_method">conditionAncestorAttribute(String, String, String, String, String, String)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="71" alt="71"/></td><td class="ctr2" id="c21">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="14" alt="14"/></td><td class="ctr2" id="e15">0%</td><td class="ctr1" id="f3">8</td><td class="ctr2" id="g4">8</td><td class="ctr1" id="h3">17</td><td class="ctr2" id="i3">17</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a7"><a href="MtasBasicParser.java.html#L2511" class="el_method">addVariableFromAttribute(MtasBasicParser.MtasParserMappingToken, String, String, String, String)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="53" alt="53"/></td><td class="ctr2" id="c22">0%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="8" alt="8"/></td><td class="ctr2" id="e16">0%</td><td class="ctr1" id="f6">5</td><td class="ctr2" id="g9">5</td><td class="ctr1" id="h4">12</td><td class="ctr2" id="i8">12</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a6"><a href="MtasBasicParser.java.html#L2429" class="el_method">addTextSplit(MtasBasicParser.MtasParserMappingToken, String, String, String, String)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="49" alt="49"/></td><td class="ctr2" id="c23">0%</td><td class="bar" id="d11"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="4" alt="4"/></td><td class="ctr2" id="e17">0%</td><td class="ctr1" id="f11">3</td><td class="ctr2" id="g13">3</td><td class="ctr1" id="h5">11</td><td class="ctr2" id="i11">11</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a16"><a href="MtasBasicParser.java.html#L2450" class="el_method">conditionText(String, String, String)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="35" alt="35"/></td><td class="ctr2" id="c24">0%</td><td class="bar" id="d18"/><td class="ctr2" id="e18">n/a</td><td class="ctr1" id="f17">1</td><td class="ctr2" id="g18">1</td><td class="ctr1" id="h6">8</td><td class="ctr2" id="i17">8</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a15"><a href="MtasBasicParser.java.html#L2388" class="el_method">conditionName(String, String)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="30" alt="30"/></td><td class="ctr2" id="c25">0%</td><td class="bar" id="d19"/><td class="ctr2" id="e19">n/a</td><td class="ctr1" id="f18">1</td><td class="ctr2" id="g19">1</td><td class="ctr1" id="h7">7</td><td class="ctr2" id="i18">7</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a23"><a href="MtasBasicParser.java.html#L2352" class="el_method">payloadString(MtasBasicParser.MtasParserMappingToken, String)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="25" alt="25"/></td><td class="ctr2" id="c26">0%</td><td class="bar" id="d20"/><td class="ctr2" id="e20">n/a</td><td class="ctr1" id="f19">1</td><td class="ctr2" id="g20">1</td><td class="ctr1" id="h8">6</td><td class="ctr2" id="i21">6</td><td class="ctr1" id="j7">1</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a24"><a href="MtasBasicParser.java.html#L2467" class="el_method">payloadText(MtasBasicParser.MtasParserMappingToken, String)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="25" alt="25"/></td><td class="ctr2" id="c27">0%</td><td class="bar" id="d21"/><td class="ctr2" id="e21">n/a</td><td class="ctr1" id="f20">1</td><td class="ctr2" id="g21">1</td><td class="ctr1" id="h9">6</td><td class="ctr2" id="i22">6</td><td class="ctr1" id="j8">1</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a8"><a href="MtasBasicParser.java.html#L2754" class="el_method">computeAncestorSourceType(String)</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="24" alt="24"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="24" alt="24"/></td><td class="ctr2" id="c17">50%</td><td class="bar" id="d8"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="6" alt="6"/></td><td class="ctr2" id="e3">50%</td><td class="ctr1" id="f7">5</td><td class="ctr2" id="g6">7</td><td class="ctr1" id="h10">6</td><td class="ctr2" id="i7">13</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a26"><a href="MtasBasicParser.java.html#L2306" class="el_method">setStartEnd(String, String)</a></td><td class="bar" id="b11"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="14" alt="14"/></td><td class="ctr2" id="c18">17%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="7" alt="7"/></td><td class="ctr2" id="e12">12%</td><td class="ctr1" id="f9">4</td><td class="ctr2" id="g10">5</td><td class="ctr1" id="h12">2</td><td class="ctr2" id="i24">4</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a1"><a href="MtasBasicParser.java.html#L2599" class="el_method">addAncestorName(String, MtasBasicParser.MtasParserMappingToken, String, String, String, String)</a></td><td class="bar" id="b12"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="13" alt="13"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="60" alt="60"/></td><td class="ctr2" id="c13">82%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="7" alt="7"/></td><td class="ctr2" id="e8">43%</td><td class="ctr1" id="f4">7</td><td class="ctr2" id="g3">9</td><td class="ctr1" id="h11">3</td><td class="ctr2" id="i4">17</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a3"><a href="MtasBasicParser.java.html#L2369" class="el_method">addName(MtasBasicParser.MtasParserMappingToken, String, String, String)</a></td><td class="bar" id="b13"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="35" alt="35"/></td><td class="ctr2" id="c14">79%</td><td class="bar" id="d12"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="3" alt="3"/></td><td class="ctr2" id="e10">25%</td><td class="ctr1" id="f12">2</td><td class="ctr2" id="g14">3</td><td class="ctr1" id="h13">2</td><td class="ctr2" id="i12">10</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a4"><a href="MtasBasicParser.java.html#L2333" class="el_method">addString(MtasBasicParser.MtasParserMappingToken, String, String)</a></td><td class="bar" id="b14"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="30" alt="30"/></td><td class="ctr2" id="c15">76%</td><td class="bar" id="d13"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="3" alt="3"/></td><td class="ctr2" id="e11">25%</td><td class="ctr1" id="f13">2</td><td class="ctr2" id="g15">3</td><td class="ctr1" id="h14">2</td><td class="ctr2" id="i16">9</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a21"><a href="MtasBasicParser.java.html#L2727" class="el_method">payloadAncestorAttribute(MtasBasicParser.MtasParserMappingToken, String, String, String, String)</a></td><td class="bar" id="b15"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="53" alt="53"/></td><td class="ctr2" id="c11">86%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="5" alt="5"/></td><td class="ctr2" id="e9">35%</td><td class="ctr1" id="f5">7</td><td class="ctr2" id="g5">8</td><td class="ctr1" id="h15">2</td><td class="ctr2" id="i5">15</td><td class="ctr1" id="j15">0</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a5"><a href="MtasBasicParser.java.html#L2406" class="el_method">addText(MtasBasicParser.MtasParserMappingToken, String, String, String)</a></td><td class="bar" id="b16"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="38" alt="38"/></td><td class="ctr2" id="c12">86%</td><td class="bar" id="d16"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="2" alt="2"/></td><td class="ctr2" id="e4">50%</td><td class="ctr1" id="f14">2</td><td class="ctr2" id="g16">3</td><td class="ctr1" id="h16">1</td><td class="ctr2" id="i13">10</td><td class="ctr1" id="j16">0</td><td class="ctr2" id="k16">1</td></tr><tr><td id="a13"><a href="MtasBasicParser.java.html#L2630" class="el_method">conditionAncestorName(String, String, String, String, String)</a></td><td class="bar" id="b17"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="60" alt="60"/></td><td class="ctr2" id="c8">93%</td><td class="bar" id="d9"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="6" alt="6"/></td><td class="ctr2" id="e5">50%</td><td class="ctr1" id="f8">5</td><td class="ctr2" id="g7">7</td><td class="ctr1" id="h17">1</td><td class="ctr2" id="i6">15</td><td class="ctr1" id="j17">0</td><td class="ctr2" id="k17">1</td></tr><tr><td id="a11"><a href="MtasBasicParser.java.html#L2572" class="el_method">conditionAncestor(String, String)</a></td><td class="bar" id="b18"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="45" alt="45"/></td><td class="ctr2" id="c9">91%</td><td class="bar" id="d10"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="7" alt="7"/></td><td class="ctr2" id="e2">58%</td><td class="ctr1" id="f10">4</td><td class="ctr2" id="g8">7</td><td class="ctr1" id="h18">1</td><td class="ctr2" id="i9">12</td><td class="ctr1" id="j18">0</td><td class="ctr2" id="k18">1</td></tr><tr><td id="a9"><a href="MtasBasicParser.java.html#L2778" class="el_method">computeDistance(String)</a></td><td class="bar" id="b19"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="20" alt="20"/></td><td class="ctr2" id="c10">86%</td><td class="bar" id="d14"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="4" alt="4"/></td><td class="ctr2" id="e0">66%</td><td class="ctr1" id="f15">2</td><td class="ctr2" id="g11">4</td><td class="ctr1" id="h19">1</td><td class="ctr2" id="i19">7</td><td class="ctr1" id="j19">0</td><td class="ctr2" id="k19">1</td></tr><tr><td id="a2"><a href="MtasBasicParser.java.html#L2485" class="el_method">addAttribute(MtasBasicParser.MtasParserMappingToken, String, String, String, String)</a></td><td class="bar" id="b20"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="51" alt="51"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d15"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="4" alt="4"/></td><td class="ctr2" id="e1">66%</td><td class="ctr1" id="f16">2</td><td class="ctr2" id="g12">4</td><td class="ctr1" id="h20">0</td><td class="ctr2" id="i10">12</td><td class="ctr1" id="j20">0</td><td class="ctr2" id="k20">1</td></tr><tr><td id="a14"><a href="MtasBasicParser.java.html#L2536" class="el_method">conditionAttribute(String, String, String, String)</a></td><td class="bar" id="b21"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="42" alt="42"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d17"/><td class="ctr2" id="e6">50%</td><td class="ctr1" id="f21">1</td><td class="ctr2" id="g17">2</td><td class="ctr1" id="h21">0</td><td class="ctr2" id="i14">10</td><td class="ctr1" id="j21">0</td><td class="ctr2" id="k21">1</td></tr><tr><td id="a20"><a href="MtasBasicParser.java.html#L1917" class="el_method">MtasBasicParser.MtasParserMapping(MtasBasicParser)</a></td><td class="bar" id="b22"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="34" alt="34"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d22"/><td class="ctr2" id="e22">n/a</td><td class="ctr1" id="f22">0</td><td class="ctr2" id="g22">1</td><td class="ctr1" id="h22">0</td><td class="ctr2" id="i15">10</td><td class="ctr1" id="j22">0</td><td class="ctr2" id="k22">1</td></tr><tr><td id="a22"><a href="MtasBasicParser.java.html#L2557" class="el_method">payloadAttribute(MtasBasicParser.MtasParserMappingToken, String, String)</a></td><td class="bar" id="b23"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="30" alt="30"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d23"/><td class="ctr2" id="e23">n/a</td><td class="ctr1" id="f23">0</td><td class="ctr2" id="g23">1</td><td class="ctr1" id="h23">0</td><td class="ctr2" id="i20">7</td><td class="ctr1" id="j23">0</td><td class="ctr2" id="k23">1</td></tr><tr><td id="a17"><a href="MtasBasicParser.java.html#L2318" class="el_method">conditionUnknownAncestor(String)</a></td><td class="bar" id="b24"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="20" alt="20"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d24"/><td class="ctr2" id="e24">n/a</td><td class="ctr1" id="f24">0</td><td class="ctr2" id="g24">1</td><td class="ctr1" id="h24">0</td><td class="ctr2" id="i23">5</td><td class="ctr1" id="j24">0</td><td class="ctr2" id="k24">1</td></tr><tr><td id="a10"><a href="MtasBasicParser.java.html#L2797" class="el_method">computeNumber(String)</a></td><td class="bar" id="b25"/><td class="ctr2" id="c5">100%</td><td class="bar" id="d25"/><td class="ctr2" id="e25">n/a</td><td class="ctr1" id="f25">0</td><td class="ctr2" id="g25">1</td><td class="ctr1" id="h25">0</td><td class="ctr2" id="i25">1</td><td class="ctr1" id="j25">0</td><td class="ctr2" id="k25">1</td></tr><tr><td id="a19"><a href="MtasBasicParser.java.html#L2806" class="el_method">getTokens()</a></td><td class="bar" id="b26"/><td class="ctr2" id="c6">100%</td><td class="bar" id="d26"/><td class="ctr2" id="e26">n/a</td><td class="ctr1" id="f26">0</td><td class="ctr2" id="g26">1</td><td class="ctr1" id="h26">0</td><td class="ctr2" id="i26">1</td><td class="ctr1" id="j26">0</td><td class="ctr2" id="k26">1</td></tr><tr><td id="a18"><a href="MtasBasicParser.java.html#L2815" class="el_method">getConditions()</a></td><td class="bar" id="b27"/><td class="ctr2" id="c7">100%</td><td class="bar" id="d27"/><td class="ctr2" id="e27">n/a</td><td class="ctr1" id="f27">0</td><td class="ctr2" id="g27">1</td><td class="ctr1" id="h27">0</td><td class="ctr2" id="i27">1</td><td class="ctr1" id="j27">0</td><td class="ctr2" id="k27">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasBasicParser.MtasParserMapping</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.analysis.parser</a> &gt; <span class="el_class">MtasBasicParser.MtasParserMapping</span></div><h1>MtasBasicParser.MtasParserMapping</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">1,498 of 2,743</td><td class="ctr2">45%</td><td class="bar">205 of 328</td><td class="ctr2">37%</td><td class="ctr1">144</td><td class="ctr2">192</td><td class="ctr1">277</td><td class="ctr2">548</td><td class="ctr1">9</td><td class="ctr2">28</td></tr></tfoot><tbody><tr><td id="a25"><a href="MtasBasicParser.java.html#L2024" class="el_method">processConfig(MtasConfiguration)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="58" height="10" title="664" alt="664"/><img src="../jacoco-resources/greenbar.gif" width="61" height="10" title="690" alt="690"/></td><td class="ctr2" id="c16">50%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="63" height="10" title="88" alt="88"/><img src="../jacoco-resources/greenbar.gif" width="56" height="10" title="78" alt="78"/></td><td class="ctr2" id="e7">46%</td><td class="ctr1" id="f0">61</td><td class="ctr2" id="g0">84</td><td class="ctr1" id="h0">138</td><td class="ctr2" id="i0">271</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a27"><a href="MtasBasicParser.java.html#L2993" class="el_method">toString()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="32" height="10" title="372" alt="372"/></td><td class="ctr2" id="c19">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="18" alt="18"/></td><td class="ctr2" id="e13">0%</td><td class="ctr1" id="f1">10</td><td class="ctr2" id="g1">10</td><td class="ctr1" id="h1">32</td><td class="ctr2" id="i1">32</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="MtasBasicParser.java.html#L2814" class="el_method">addAncestorAttribute(String, MtasBasicParser.MtasParserMappingToken, String, String, String, String, String)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="80" alt="80"/></td><td class="ctr2" id="c20">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="18" alt="18"/></td><td class="ctr2" id="e14">0%</td><td class="ctr1" id="f2">10</td><td class="ctr2" id="g2">10</td><td class="ctr1" id="h2">19</td><td class="ctr2" id="i2">19</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a12"><a href="MtasBasicParser.java.html#L2855" class="el_method">conditionAncestorAttribute(String, String, String, String, String, String)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="71" alt="71"/></td><td class="ctr2" id="c21">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="14" alt="14"/></td><td class="ctr2" id="e15">0%</td><td class="ctr1" id="f3">8</td><td class="ctr2" id="g4">8</td><td class="ctr1" id="h3">17</td><td class="ctr2" id="i3">17</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a7"><a href="MtasBasicParser.java.html#L2637" class="el_method">addVariableFromAttribute(MtasBasicParser.MtasParserMappingToken, String, String, String, String)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="53" alt="53"/></td><td class="ctr2" id="c22">0%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="8" alt="8"/></td><td class="ctr2" id="e16">0%</td><td class="ctr1" id="f6">5</td><td class="ctr2" id="g9">5</td><td class="ctr1" id="h4">12</td><td class="ctr2" id="i8">12</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a6"><a href="MtasBasicParser.java.html#L2540" class="el_method">addTextSplit(MtasBasicParser.MtasParserMappingToken, String, String, String, String)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="49" alt="49"/></td><td class="ctr2" id="c23">0%</td><td class="bar" id="d11"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="4" alt="4"/></td><td class="ctr2" id="e17">0%</td><td class="ctr1" id="f11">3</td><td class="ctr2" id="g13">3</td><td class="ctr1" id="h5">11</td><td class="ctr2" id="i11">11</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a16"><a href="MtasBasicParser.java.html#L2564" class="el_method">conditionText(String, String, String)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="35" alt="35"/></td><td class="ctr2" id="c24">0%</td><td class="bar" id="d18"/><td class="ctr2" id="e18">n/a</td><td class="ctr1" id="f17">1</td><td class="ctr2" id="g18">1</td><td class="ctr1" id="h6">8</td><td class="ctr2" id="i17">8</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a15"><a href="MtasBasicParser.java.html#L2490" class="el_method">conditionName(String, String)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="30" alt="30"/></td><td class="ctr2" id="c25">0%</td><td class="bar" id="d19"/><td class="ctr2" id="e19">n/a</td><td class="ctr1" id="f18">1</td><td class="ctr2" id="g19">1</td><td class="ctr1" id="h7">7</td><td class="ctr2" id="i18">7</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a23"><a href="MtasBasicParser.java.html#L2448" class="el_method">payloadString(MtasBasicParser.MtasParserMappingToken, String)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="25" alt="25"/></td><td class="ctr2" id="c26">0%</td><td class="bar" id="d20"/><td class="ctr2" id="e20">n/a</td><td class="ctr1" id="f19">1</td><td class="ctr2" id="g20">1</td><td class="ctr1" id="h8">6</td><td class="ctr2" id="i21">6</td><td class="ctr1" id="j7">1</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a24"><a href="MtasBasicParser.java.html#L2583" class="el_method">payloadText(MtasBasicParser.MtasParserMappingToken, String)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="25" alt="25"/></td><td class="ctr2" id="c27">0%</td><td class="bar" id="d21"/><td class="ctr2" id="e21">n/a</td><td class="ctr1" id="f20">1</td><td class="ctr2" id="g21">1</td><td class="ctr1" id="h9">6</td><td class="ctr2" id="i22">6</td><td class="ctr1" id="j8">1</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a8"><a href="MtasBasicParser.java.html#L2920" class="el_method">computeAncestorSourceType(String)</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="24" alt="24"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="24" alt="24"/></td><td class="ctr2" id="c17">50%</td><td class="bar" id="d8"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="6" alt="6"/></td><td class="ctr2" id="e3">50%</td><td class="ctr1" id="f7">5</td><td class="ctr2" id="g6">7</td><td class="ctr1" id="h10">6</td><td class="ctr2" id="i7">13</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a26"><a href="MtasBasicParser.java.html#L2396" class="el_method">setStartEnd(String, String)</a></td><td class="bar" id="b11"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="14" alt="14"/></td><td class="ctr2" id="c18">17%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="7" alt="7"/></td><td class="ctr2" id="e12">12%</td><td class="ctr1" id="f9">4</td><td class="ctr2" id="g10">5</td><td class="ctr1" id="h12">2</td><td class="ctr2" id="i24">4</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a1"><a href="MtasBasicParser.java.html#L2740" class="el_method">addAncestorName(String, MtasBasicParser.MtasParserMappingToken, String, String, String, String)</a></td><td class="bar" id="b12"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="13" alt="13"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="60" alt="60"/></td><td class="ctr2" id="c13">82%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="7" alt="7"/></td><td class="ctr2" id="e8">43%</td><td class="ctr1" id="f4">7</td><td class="ctr2" id="g3">9</td><td class="ctr1" id="h11">3</td><td class="ctr2" id="i4">17</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a3"><a href="MtasBasicParser.java.html#L2469" class="el_method">addName(MtasBasicParser.MtasParserMappingToken, String, String, String)</a></td><td class="bar" id="b13"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="35" alt="35"/></td><td class="ctr2" id="c14">79%</td><td class="bar" id="d12"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="3" alt="3"/></td><td class="ctr2" id="e10">25%</td><td class="ctr1" id="f12">2</td><td class="ctr2" id="g14">3</td><td class="ctr1" id="h13">2</td><td class="ctr2" id="i12">10</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a4"><a href="MtasBasicParser.java.html#L2427" class="el_method">addString(MtasBasicParser.MtasParserMappingToken, String, String)</a></td><td class="bar" id="b14"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="30" alt="30"/></td><td class="ctr2" id="c15">76%</td><td class="bar" id="d13"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="3" alt="3"/></td><td class="ctr2" id="e11">25%</td><td class="ctr1" id="f13">2</td><td class="ctr2" id="g15">3</td><td class="ctr1" id="h14">2</td><td class="ctr2" id="i16">9</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a21"><a href="MtasBasicParser.java.html#L2891" class="el_method">payloadAncestorAttribute(MtasBasicParser.MtasParserMappingToken, String, String, String, String)</a></td><td class="bar" id="b15"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="53" alt="53"/></td><td class="ctr2" id="c11">86%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="5" alt="5"/></td><td class="ctr2" id="e9">35%</td><td class="ctr1" id="f5">7</td><td class="ctr2" id="g5">8</td><td class="ctr1" id="h15">2</td><td class="ctr2" id="i5">15</td><td class="ctr1" id="j15">0</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a5"><a href="MtasBasicParser.java.html#L2512" class="el_method">addText(MtasBasicParser.MtasParserMappingToken, String, String, String)</a></td><td class="bar" id="b16"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="38" alt="38"/></td><td class="ctr2" id="c12">86%</td><td class="bar" id="d16"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="2" alt="2"/></td><td class="ctr2" id="e4">50%</td><td class="ctr1" id="f14">2</td><td class="ctr2" id="g16">3</td><td class="ctr1" id="h16">1</td><td class="ctr2" id="i13">10</td><td class="ctr1" id="j16">0</td><td class="ctr2" id="k16">1</td></tr><tr><td id="a13"><a href="MtasBasicParser.java.html#L2776" class="el_method">conditionAncestorName(String, String, String, String, String)</a></td><td class="bar" id="b17"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="60" alt="60"/></td><td class="ctr2" id="c8">93%</td><td class="bar" id="d9"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="6" alt="6"/></td><td class="ctr2" id="e5">50%</td><td class="ctr1" id="f8">5</td><td class="ctr2" id="g7">7</td><td class="ctr1" id="h17">1</td><td class="ctr2" id="i6">15</td><td class="ctr1" id="j17">0</td><td class="ctr2" id="k17">1</td></tr><tr><td id="a11"><a href="MtasBasicParser.java.html#L2707" class="el_method">conditionAncestor(String, String)</a></td><td class="bar" id="b18"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="45" alt="45"/></td><td class="ctr2" id="c9">91%</td><td class="bar" id="d10"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="7" alt="7"/></td><td class="ctr2" id="e2">58%</td><td class="ctr1" id="f10">4</td><td class="ctr2" id="g8">7</td><td class="ctr1" id="h18">1</td><td class="ctr2" id="i9">12</td><td class="ctr1" id="j18">0</td><td class="ctr2" id="k18">1</td></tr><tr><td id="a9"><a href="MtasBasicParser.java.html#L2945" class="el_method">computeDistance(String)</a></td><td class="bar" id="b19"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="20" alt="20"/></td><td class="ctr2" id="c10">86%</td><td class="bar" id="d14"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="4" alt="4"/></td><td class="ctr2" id="e0">66%</td><td class="ctr1" id="f15">2</td><td class="ctr2" id="g11">4</td><td class="ctr1" id="h19">1</td><td class="ctr2" id="i19">7</td><td class="ctr1" id="j19">0</td><td class="ctr2" id="k19">1</td></tr><tr><td id="a2"><a href="MtasBasicParser.java.html#L2606" class="el_method">addAttribute(MtasBasicParser.MtasParserMappingToken, String, String, String, String)</a></td><td class="bar" id="b20"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="51" alt="51"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d15"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="4" alt="4"/></td><td class="ctr2" id="e1">66%</td><td class="ctr1" id="f16">2</td><td class="ctr2" id="g12">4</td><td class="ctr1" id="h20">0</td><td class="ctr2" id="i10">12</td><td class="ctr1" id="j20">0</td><td class="ctr2" id="k20">1</td></tr><tr><td id="a14"><a href="MtasBasicParser.java.html#L2666" class="el_method">conditionAttribute(String, String, String, String)</a></td><td class="bar" id="b21"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="42" alt="42"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d17"/><td class="ctr2" id="e6">50%</td><td class="ctr1" id="f21">1</td><td class="ctr2" id="g17">2</td><td class="ctr1" id="h21">0</td><td class="ctr2" id="i14">10</td><td class="ctr1" id="j21">0</td><td class="ctr2" id="k21">1</td></tr><tr><td id="a20"><a href="MtasBasicParser.java.html#L2003" class="el_method">MtasBasicParser.MtasParserMapping(MtasBasicParser)</a></td><td class="bar" id="b22"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="34" alt="34"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d22"/><td class="ctr2" id="e22">n/a</td><td class="ctr1" id="f22">0</td><td class="ctr2" id="g22">1</td><td class="ctr1" id="h22">0</td><td class="ctr2" id="i15">10</td><td class="ctr1" id="j22">0</td><td class="ctr2" id="k22">1</td></tr><tr><td id="a22"><a href="MtasBasicParser.java.html#L2690" class="el_method">payloadAttribute(MtasBasicParser.MtasParserMappingToken, String, String)</a></td><td class="bar" id="b23"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="30" alt="30"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d23"/><td class="ctr2" id="e23">n/a</td><td class="ctr1" id="f23">0</td><td class="ctr2" id="g23">1</td><td class="ctr1" id="h23">0</td><td class="ctr2" id="i20">7</td><td class="ctr1" id="j23">0</td><td class="ctr2" id="k23">1</td></tr><tr><td id="a17"><a href="MtasBasicParser.java.html#L2409" class="el_method">conditionUnknownAncestor(String)</a></td><td class="bar" id="b24"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="20" alt="20"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d24"/><td class="ctr2" id="e24">n/a</td><td class="ctr1" id="f24">0</td><td class="ctr2" id="g24">1</td><td class="ctr1" id="h24">0</td><td class="ctr2" id="i23">5</td><td class="ctr1" id="j24">0</td><td class="ctr2" id="k24">1</td></tr><tr><td id="a10"><a href="MtasBasicParser.java.html#L2965" class="el_method">computeNumber(String)</a></td><td class="bar" id="b25"/><td class="ctr2" id="c5">100%</td><td class="bar" id="d25"/><td class="ctr2" id="e25">n/a</td><td class="ctr1" id="f25">0</td><td class="ctr2" id="g25">1</td><td class="ctr1" id="h25">0</td><td class="ctr2" id="i25">1</td><td class="ctr1" id="j25">0</td><td class="ctr2" id="k25">1</td></tr><tr><td id="a19"><a href="MtasBasicParser.java.html#L2974" class="el_method">getTokens()</a></td><td class="bar" id="b26"/><td class="ctr2" id="c6">100%</td><td class="bar" id="d26"/><td class="ctr2" id="e26">n/a</td><td class="ctr1" id="f26">0</td><td class="ctr2" id="g26">1</td><td class="ctr1" id="h26">0</td><td class="ctr2" id="i26">1</td><td class="ctr1" id="j26">0</td><td class="ctr2" id="k26">1</td></tr><tr><td id="a18"><a href="MtasBasicParser.java.html#L2983" class="el_method">getConditions()</a></td><td class="bar" id="b27"/><td class="ctr2" id="c7">100%</td><td class="bar" id="d27"/><td class="ctr2" id="e27">n/a</td><td class="ctr1" id="f27">0</td><td class="ctr2" id="g27">1</td><td class="ctr1" id="h27">0</td><td class="ctr2" id="i27">1</td><td class="ctr1" id="j27">0</td><td class="ctr2" id="k27">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.analysis.parser/MtasBasicParser$MtasParserMappingToken.html b/jacoco/mtas.analysis.parser/MtasBasicParser$MtasParserMappingToken.html
index bb7de4d..3e6bc0e 100644
--- a/jacoco/mtas.analysis.parser/MtasBasicParser$MtasParserMappingToken.html
+++ b/jacoco/mtas.analysis.parser/MtasBasicParser$MtasParserMappingToken.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasBasicParser.MtasParserMappingToken</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.analysis.parser</a> &gt; <span class="el_class">MtasBasicParser.MtasParserMappingToken</span></div><h1>MtasBasicParser.MtasParserMappingToken</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 45</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">4</td><td class="ctr1">0</td><td class="ctr2">15</td><td class="ctr1">0</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasBasicParser.java.html#L1709" class="el_method">MtasBasicParser.MtasParserMappingToken(String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="33" alt="33"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">9</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasBasicParser.java.html#L1725" class="el_method">setOffset(Boolean)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="4" alt="4"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">2</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="MtasBasicParser.java.html#L1734" class="el_method">setRealOffset(Boolean)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="4" alt="4"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="MtasBasicParser.java.html#L1743" class="el_method">setParent(Boolean)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="4" alt="4"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasBasicParser.MtasParserMappingToken</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.analysis.parser</a> &gt; <span class="el_class">MtasBasicParser.MtasParserMappingToken</span></div><h1>MtasBasicParser.MtasParserMappingToken</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 45</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">4</td><td class="ctr1">0</td><td class="ctr2">15</td><td class="ctr1">0</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasBasicParser.java.html#L1787" class="el_method">MtasBasicParser.MtasParserMappingToken(String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="33" alt="33"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">9</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasBasicParser.java.html#L1804" class="el_method">setOffset(Boolean)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="4" alt="4"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">2</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="MtasBasicParser.java.html#L1814" class="el_method">setRealOffset(Boolean)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="4" alt="4"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="MtasBasicParser.java.html#L1824" class="el_method">setParent(Boolean)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="4" alt="4"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.analysis.parser/MtasBasicParser$MtasParserType.html b/jacoco/mtas.analysis.parser/MtasBasicParser$MtasParserType.html
index ac7f0f0..1d17736 100644
--- a/jacoco/mtas.analysis.parser/MtasBasicParser$MtasParserType.html
+++ b/jacoco/mtas.analysis.parser/MtasBasicParser$MtasParserType.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasBasicParser.MtasParserType</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.analysis.parser</a> &gt; <span class="el_class">MtasBasicParser.MtasParserType</span></div><h1>MtasBasicParser.MtasParserType</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">3 of 47</td><td class="ctr2">93%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">1</td><td class="ctr2">8</td><td class="ctr1">1</td><td class="ctr2">16</td><td class="ctr1">1</td><td class="ctr2">8</td></tr></tfoot><tbody><tr><td id="a7"><a href="MtasBasicParser.java.html#L1631" class="el_method">precheckText()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="21" height="10" title="3" alt="3"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">1</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a5"><a href="MtasBasicParser.java.html#L1569" class="el_method">MtasBasicParser.MtasParserType(String, String, boolean)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="17" alt="17"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i0">6</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a6"><a href="MtasBasicParser.java.html#L1594" class="el_method">MtasBasicParser.MtasParserType(String, String, boolean, String)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="63" height="10" title="9" alt="9"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i1">3</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a0"><a href="MtasBasicParser.java.html#L1640" class="el_method">addItem(Object)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="42" height="10" title="6" alt="6"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a3"><a href="MtasBasicParser.java.html#L1604" class="el_method">getRefAttributeName()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="21" height="10" title="3" alt="3"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a2"><a href="MtasBasicParser.java.html#L1613" class="el_method">getName()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="21" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a4"><a href="MtasBasicParser.java.html#L1622" class="el_method">getType()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="21" height="10" title="3" alt="3"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a1"><a href="MtasBasicParser.java.html#L1649" class="el_method">getItems()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="21" height="10" title="3" alt="3"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasBasicParser.MtasParserType</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.analysis.parser</a> &gt; <span class="el_class">MtasBasicParser.MtasParserType</span></div><h1>MtasBasicParser.MtasParserType</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">3 of 47</td><td class="ctr2">93%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">1</td><td class="ctr2">8</td><td class="ctr1">1</td><td class="ctr2">16</td><td class="ctr1">1</td><td class="ctr2">8</td></tr></tfoot><tbody><tr><td id="a7"><a href="MtasBasicParser.java.html#L1705" class="el_method">precheckText()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="21" height="10" title="3" alt="3"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">1</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a5"><a href="MtasBasicParser.java.html#L1636" class="el_method">MtasBasicParser.MtasParserType(String, String, boolean)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="17" alt="17"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i0">6</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a6"><a href="MtasBasicParser.java.html#L1668" class="el_method">MtasBasicParser.MtasParserType(String, String, boolean, String)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="63" height="10" title="9" alt="9"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i1">3</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a0"><a href="MtasBasicParser.java.html#L1715" class="el_method">addItem(Object)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="42" height="10" title="6" alt="6"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a3"><a href="MtasBasicParser.java.html#L1678" class="el_method">getRefAttributeName()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="21" height="10" title="3" alt="3"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a2"><a href="MtasBasicParser.java.html#L1687" class="el_method">getName()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="21" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a4"><a href="MtasBasicParser.java.html#L1696" class="el_method">getType()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="21" height="10" title="3" alt="3"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a1"><a href="MtasBasicParser.java.html#L1724" class="el_method">getItems()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="21" height="10" title="3" alt="3"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.analysis.parser/MtasBasicParser$MtasParserVariable.html b/jacoco/mtas.analysis.parser/MtasBasicParser$MtasParserVariable.html
index 0ebb2f3..5f70dc9 100644
--- a/jacoco/mtas.analysis.parser/MtasBasicParser$MtasParserVariable.html
+++ b/jacoco/mtas.analysis.parser/MtasBasicParser$MtasParserVariable.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasBasicParser.MtasParserVariable</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.analysis.parser</a> &gt; <span class="el_class">MtasBasicParser.MtasParserVariable</span></div><h1>MtasBasicParser.MtasParserVariable</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">192 of 192</td><td class="ctr2">0%</td><td class="bar">16 of 16</td><td class="ctr2">0%</td><td class="ctr1">11</td><td class="ctr2">11</td><td class="ctr1">27</td><td class="ctr2">27</td><td class="ctr1">3</td><td class="ctr2">3</td></tr></tfoot><tbody><tr><td id="a1"><a href="MtasBasicParser.java.html#L1782" class="el_method">processConfig(MtasConfiguration)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="118" alt="118"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="14" alt="14"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">8</td><td class="ctr2" id="g0">8</td><td class="ctr1" id="h0">16</td><td class="ctr2" id="i0">16</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a2"><a href="MtasBasicParser.java.html#L1815" class="el_method">toString()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="61" height="10" title="60" alt="60"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f1">2</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h1">6</td><td class="ctr2" id="i1">6</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="MtasBasicParser.java.html#L1768" class="el_method">MtasBasicParser.MtasParserVariable(String, String)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="14" alt="14"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">5</td><td class="ctr2" id="i2">5</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasBasicParser.MtasParserVariable</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.analysis.parser</a> &gt; <span class="el_class">MtasBasicParser.MtasParserVariable</span></div><h1>MtasBasicParser.MtasParserVariable</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">192 of 192</td><td class="ctr2">0%</td><td class="bar">16 of 16</td><td class="ctr2">0%</td><td class="ctr1">11</td><td class="ctr2">11</td><td class="ctr1">27</td><td class="ctr2">27</td><td class="ctr1">3</td><td class="ctr2">3</td></tr></tfoot><tbody><tr><td id="a1"><a href="MtasBasicParser.java.html#L1867" class="el_method">processConfig(MtasConfiguration)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="118" alt="118"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="14" alt="14"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">8</td><td class="ctr2" id="g0">8</td><td class="ctr1" id="h0">16</td><td class="ctr2" id="i0">16</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a2"><a href="MtasBasicParser.java.html#L1900" class="el_method">toString()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="61" height="10" title="60" alt="60"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f1">2</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h1">6</td><td class="ctr2" id="i1">6</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="MtasBasicParser.java.html#L1851" class="el_method">MtasBasicParser.MtasParserVariable(String, String)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="14" alt="14"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">5</td><td class="ctr2" id="i2">5</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.analysis.parser/MtasBasicParser$MtasParserVariableValue.html b/jacoco/mtas.analysis.parser/MtasBasicParser$MtasParserVariableValue.html
index 7755c2e..d90646f 100644
--- a/jacoco/mtas.analysis.parser/MtasBasicParser$MtasParserVariableValue.html
+++ b/jacoco/mtas.analysis.parser/MtasBasicParser$MtasParserVariableValue.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasBasicParser.MtasParserVariableValue</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.analysis.parser</a> &gt; <span class="el_class">MtasBasicParser.MtasParserVariableValue</span></div><h1>MtasBasicParser.MtasParserVariableValue</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">9 of 9</td><td class="ctr2">0%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">1</td><td class="ctr2">1</td><td class="ctr1">4</td><td class="ctr2">4</td><td class="ctr1">1</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasBasicParser.java.html#L1671" class="el_method">MtasBasicParser.MtasParserVariableValue(String, String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">4</td><td class="ctr2" id="i0">4</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasBasicParser.MtasParserVariableValue</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.analysis.parser</a> &gt; <span class="el_class">MtasBasicParser.MtasParserVariableValue</span></div><h1>MtasBasicParser.MtasParserVariableValue</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">9 of 9</td><td class="ctr2">0%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">1</td><td class="ctr2">1</td><td class="ctr1">4</td><td class="ctr2">4</td><td class="ctr1">1</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasBasicParser.java.html#L1748" class="el_method">MtasBasicParser.MtasParserVariableValue(String, String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">4</td><td class="ctr2" id="i0">4</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.analysis.parser/MtasBasicParser.html b/jacoco/mtas.analysis.parser/MtasBasicParser.html
index 18e4db1..a764881 100644
--- a/jacoco/mtas.analysis.parser/MtasBasicParser.html
+++ b/jacoco/mtas.analysis.parser/MtasBasicParser.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasBasicParser</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.analysis.parser</a> &gt; <span class="el_class">MtasBasicParser</span></div><h1>MtasBasicParser</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">1,993 of 3,678</td><td class="ctr2">45%</td><td class="bar">360 of 562</td><td class="ctr2">35%</td><td class="ctr1">221</td><td class="ctr2">306</td><td class="ctr1">388</td><td class="ctr2">744</td><td class="ctr1">6</td><td class="ctr2">25</td></tr></tfoot><tbody><tr><td id="a6"><a href="MtasBasicParser.java.html#L317" class="el_method">computeMappingsFromObject(MtasTokenIdFactory, MtasParser.MtasParserObject, Map, Map)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="58" height="10" title="516" alt="516"/><img src="../jacoco-resources/greenbar.gif" width="61" height="10" title="535" alt="535"/></td><td class="ctr2" id="c13">50%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="70" height="10" title="84" alt="84"/><img src="../jacoco-resources/greenbar.gif" width="50" height="10" title="60" alt="60"/></td><td class="ctr2" id="e7">41%</td><td class="ctr1" id="f0">54</td><td class="ctr2" id="g0">73</td><td class="ctr1" id="h0">99</td><td class="ctr2" id="i0">206</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a21"><a href="MtasBasicParser.java.html#L1229" class="el_method">precheckMappingConditions(MtasParser.MtasParserObject, List, Map)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="29" height="10" title="257" alt="257"/><img src="../jacoco-resources/greenbar.gif" width="28" height="10" title="253" alt="253"/></td><td class="ctr2" id="c14">49%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="43" height="10" title="52" alt="52"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="36" alt="36"/></td><td class="ctr2" id="e8">40%</td><td class="ctr1" id="f2">31</td><td class="ctr2" id="g2">45</td><td class="ctr1" id="h3">41</td><td class="ctr2" id="i2">94</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a11"><a href="MtasBasicParser.java.html#L845" class="el_method">computeValueFromMappingValues(MtasParser.MtasParserObject, List, Map, boolean)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="253" alt="253"/><img src="../jacoco-resources/greenbar.gif" width="31" height="10" title="276" alt="276"/></td><td class="ctr2" id="c12">52%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="46" height="10" title="56" alt="56"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="36" alt="36"/></td><td class="ctr2" id="e9">39%</td><td class="ctr1" id="f1">34</td><td class="ctr2" id="g1">47</td><td class="ctr1" id="h2">50</td><td class="ctr2" id="i1">107</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a24"><a href="MtasBasicParser.java.html#L672" class="el_method">updateMappingsWithLocalReferences(MtasParser.MtasParserObject, Map, Map)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="25" height="10" title="219" alt="219"/><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="69" alt="69"/></td><td class="ctr2" id="c17">23%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="32" height="10" title="39" alt="39"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="5" alt="5"/></td><td class="ctr2" id="e11">11%</td><td class="ctr1" id="f3">20</td><td class="ctr2" id="g3">23</td><td class="ctr1" id="h1">53</td><td class="ctr2" id="i3">68</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a5"><a href="MtasBasicParser.java.html#L1422" class="el_method">computeFilteredSplitValues(String[], String)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="163" alt="163"/></td><td class="ctr2" id="c19">0%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="23" height="10" title="28" alt="28"/></td><td class="ctr2" id="e13">0%</td><td class="ctr1" id="f4">15</td><td class="ctr2" id="g5">15</td><td class="ctr1" id="h4">38</td><td class="ctr2" id="i4">38</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a17"><a href="MtasBasicParser.java.html#L1107" class="el_method">decodeAndUpdateWithVariables(String[], Map)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="126" alt="126"/></td><td class="ctr2" id="c20">0%</td><td class="bar" id="d9"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="10" alt="10"/></td><td class="ctr2" id="e14">0%</td><td class="ctr1" id="f9">6</td><td class="ctr2" id="g12">6</td><td class="ctr1" id="h5">20</td><td class="ctr2" id="i8">20</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a20"><a href="MtasBasicParser.java.html#L1374" class="el_method">postcheckMappingConditions(MtasParser.MtasParserObject, List, Map)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="114" alt="114"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="24" alt="24"/></td><td class="ctr2" id="c18">17%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="29" alt="29"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="3" alt="3"/></td><td class="ctr2" id="e12">9%</td><td class="ctr1" id="f5">15</td><td class="ctr2" id="g4">17</td><td class="ctr1" id="h6">19</td><td class="ctr2" id="i6">25</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a12"><a href="MtasBasicParser.java.html#L621" class="el_method">computeVariablesFromObject(MtasParser.MtasParserObject, Map, Map)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="76" alt="76"/></td><td class="ctr2" id="c21">0%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="12" alt="12"/></td><td class="ctr2" id="e15">0%</td><td class="ctr1" id="f7">7</td><td class="ctr2" id="g10">7</td><td class="ctr1" id="h7">16</td><td class="ctr2" id="i11">16</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a4"><a href="MtasBasicParser.java.html#L1488" class="el_method">computeFilteredPrefixedValue(String, String, String, String)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="55" alt="55"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="85" alt="85"/></td><td class="ctr2" id="c9">60%</td><td class="bar" id="d8"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="10" alt="10"/><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="14" alt="14"/></td><td class="ctr2" id="e4">58%</td><td class="ctr1" id="f8">7</td><td class="ctr2" id="g6">13</td><td class="ctr1" id="h12">6</td><td class="ctr2" id="i7">24</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a16"><a href="MtasBasicParser.java.html#L1077" class="el_method">decodeAndUpdateWithVariables(String, String, Map)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="53" alt="53"/></td><td class="ctr2" id="c22">0%</td><td class="bar" id="d10"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="8" alt="8"/></td><td class="ctr2" id="e16">0%</td><td class="ctr1" id="f10">5</td><td class="ctr2" id="g14">5</td><td class="ctr1" id="h8">12</td><td class="ctr2" id="i13">12</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a9"><a href="MtasBasicParser.java.html#L1154" class="el_method">computePayloadFromMappingPayload(MtasParser.MtasParserObject, List, Map)</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="50" alt="50"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="60" alt="60"/></td><td class="ctr2" id="c11">54%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="13" alt="13"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="7" alt="7"/></td><td class="ctr2" id="e10">35%</td><td class="ctr1" id="f6">8</td><td class="ctr2" id="g7">11</td><td class="ctr1" id="h9">12</td><td class="ctr2" id="i5">27</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a0"><a href="MtasBasicParser.java.html#L1034" class="el_method">addAndEncode(String, String, String, boolean)</a></td><td class="bar" id="b11"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="48" alt="48"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="26" alt="26"/></td><td class="ctr2" id="c16">35%</td><td class="bar" id="d12"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="6" alt="6"/></td><td class="ctr2" id="e6">50%</td><td class="ctr1" id="f11">5</td><td class="ctr2" id="g11">7</td><td class="ctr1" id="h10">7</td><td class="ctr2" id="i12">13</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a10"><a href="MtasBasicParser.java.html#L761" class="el_method">computeTypeFromMappingSource(String)</a></td><td class="bar" id="b12"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="24" alt="24"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="30" alt="30"/></td><td class="ctr2" id="c10">55%</td><td class="bar" id="d11"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="8" alt="8"/></td><td class="ctr2" id="e5">57%</td><td class="ctr1" id="f12">5</td><td class="ctr2" id="g9">8</td><td class="ctr1" id="h11">7</td><td class="ctr2" id="i10">18</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a7"><a href="MtasBasicParser.java.html#L1534" class="el_method">computeMaximumFilteredPayload(String, BytesRef, String)</a></td><td class="bar" id="b13"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="21" alt="21"/><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="13" alt="13"/></td><td class="ctr2" id="c15">38%</td><td class="bar" id="d15"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="3" alt="3"/></td><td class="ctr2" id="e2">75%</td><td class="ctr1" id="f15">1</td><td class="ctr2" id="g15">3</td><td class="ctr1" id="h13">4</td><td class="ctr2" id="i17">8</td><td class="ctr1" id="j15">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a18"><a href="MtasBasicParser.java.html#L236" class="el_method">MtasBasicParser()</a></td><td class="bar" id="b14"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="9" alt="9"/></td><td class="ctr2" id="c23">0%</td><td class="bar" id="d17"/><td class="ctr2" id="e17">n/a</td><td class="ctr1" id="f16">1</td><td class="ctr2" id="g17">1</td><td class="ctr1" id="h14">4</td><td class="ctr2" id="i20">4</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a2"><a href="MtasBasicParser.java.html#L1007" class="el_method">addAndEncodeVariable(String, String, String, boolean)</a></td><td class="bar" id="b15"/><td class="ctr2" id="c24">0%</td><td class="bar" id="d18"/><td class="ctr2" id="e18">n/a</td><td class="ctr1" id="f17">1</td><td class="ctr2" id="g18">1</td><td class="ctr1" id="h15">1</td><td class="ctr2" id="i21">1</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a3"><a href="MtasBasicParser.java.html#L649" class="el_method">checkForVariables(List)</a></td><td class="bar" id="b16"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="31" alt="31"/></td><td class="ctr2" id="c8">93%</td><td class="bar" id="d14"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="7" alt="7"/></td><td class="ctr2" id="e3">70%</td><td class="ctr1" id="f13">3</td><td class="ctr2" id="g13">6</td><td class="ctr1" id="h16">1</td><td class="ctr2" id="i18">8</td><td class="ctr1" id="j16">0</td><td class="ctr2" id="k16">1</td></tr><tr><td id="a8"><a href="MtasBasicParser.java.html#L796" class="el_method">computeObjectFromMappingValue(MtasParser.MtasParserObject, Map, Map)</a></td><td class="bar" id="b17"><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="107" alt="107"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d13"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="13" alt="13"/></td><td class="ctr2" id="e1">81%</td><td class="ctr1" id="f14">3</td><td class="ctr2" id="g8">9</td><td class="ctr1" id="h17">0</td><td class="ctr2" id="i9">20</td><td class="ctr1" id="j17">0</td><td class="ctr2" id="k17">1</td></tr><tr><td id="a13"><a href="MtasBasicParser.java.html#L262" class="el_method">createCurrentList()</a></td><td class="bar" id="b18"><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="55" alt="55"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d19"/><td class="ctr2" id="e19">n/a</td><td class="ctr1" id="f18">0</td><td class="ctr2" id="g19">1</td><td class="ctr1" id="h18">0</td><td class="ctr2" id="i15">9</td><td class="ctr1" id="j18">0</td><td class="ctr2" id="k18">1</td></tr><tr><td id="a14"><a href="MtasBasicParser.java.html#L282" class="el_method">createUpdateList()</a></td><td class="bar" id="b19"><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="55" alt="55"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d20"/><td class="ctr2" id="e20">n/a</td><td class="ctr1" id="f19">0</td><td class="ctr2" id="g20">1</td><td class="ctr1" id="h19">0</td><td class="ctr2" id="i16">9</td><td class="ctr1" id="j19">0</td><td class="ctr2" id="k19">1</td></tr><tr><td id="a22"><a href="MtasBasicParser.java.html#L1201" class="el_method">prevalidateObject(MtasParser.MtasParserObject, Map)</a></td><td class="bar" id="b20"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="39" alt="39"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d16"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="4" alt="4"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f20">0</td><td class="ctr2" id="g16">3</td><td class="ctr1" id="h20">0</td><td class="ctr2" id="i14">11</td><td class="ctr1" id="j20">0</td><td class="ctr2" id="k20">1</td></tr><tr><td id="a19"><a href="MtasBasicParser.java.html#L236" class="el_method">MtasBasicParser(MtasConfiguration)</a></td><td class="bar" id="b21"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="12" alt="12"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d21"/><td class="ctr2" id="e21">n/a</td><td class="ctr1" id="f21">0</td><td class="ctr2" id="g21">1</td><td class="ctr1" id="h21">0</td><td class="ctr2" id="i19">5</td><td class="ctr1" id="j21">0</td><td class="ctr2" id="k21">1</td></tr><tr><td id="a1"><a href="MtasBasicParser.java.html#L1020" class="el_method">addAndEncodeValue(String, String, boolean)</a></td><td class="bar" id="b22"/><td class="ctr2" id="c5">100%</td><td class="bar" id="d22"/><td class="ctr2" id="e22">n/a</td><td class="ctr1" id="f22">0</td><td class="ctr2" id="g22">1</td><td class="ctr1" id="h22">0</td><td class="ctr2" id="i22">1</td><td class="ctr1" id="j22">0</td><td class="ctr2" id="k22">1</td></tr><tr><td id="a15"><a href="MtasBasicParser.java.html#L299" class="el_method">createVariables()</a></td><td class="bar" id="b23"/><td class="ctr2" id="c6">100%</td><td class="bar" id="d23"/><td class="ctr2" id="e23">n/a</td><td class="ctr1" id="f23">0</td><td class="ctr2" id="g23">1</td><td class="ctr1" id="h23">0</td><td class="ctr2" id="i23">1</td><td class="ctr1" id="j23">0</td><td class="ctr2" id="k23">1</td></tr><tr><td id="a23"><a href="MtasBasicParser.java.html#L35" class="el_method">static {...}</a></td><td class="bar" id="b24"/><td class="ctr2" id="c7">100%</td><td class="bar" id="d24"/><td class="ctr2" id="e24">n/a</td><td class="ctr1" id="f24">0</td><td class="ctr2" id="g24">1</td><td class="ctr1" id="h24">0</td><td class="ctr2" id="i24">1</td><td class="ctr1" id="j24">0</td><td class="ctr2" id="k24">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasBasicParser</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.analysis.parser</a> &gt; <span class="el_class">MtasBasicParser</span></div><h1>MtasBasicParser</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">1,995 of 3,680</td><td class="ctr2">45%</td><td class="bar">360 of 562</td><td class="ctr2">35%</td><td class="ctr1">221</td><td class="ctr2">306</td><td class="ctr1">389</td><td class="ctr2">745</td><td class="ctr1">6</td><td class="ctr2">25</td></tr></tfoot><tbody><tr><td id="a6"><a href="MtasBasicParser.java.html#L324" class="el_method">computeMappingsFromObject(MtasTokenIdFactory, MtasParser.MtasParserObject, Map, Map)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="58" height="10" title="516" alt="516"/><img src="../jacoco-resources/greenbar.gif" width="61" height="10" title="535" alt="535"/></td><td class="ctr2" id="c13">50%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="70" height="10" title="84" alt="84"/><img src="../jacoco-resources/greenbar.gif" width="50" height="10" title="60" alt="60"/></td><td class="ctr2" id="e7">41%</td><td class="ctr1" id="f0">54</td><td class="ctr2" id="g0">73</td><td class="ctr1" id="h0">99</td><td class="ctr2" id="i0">206</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a21"><a href="MtasBasicParser.java.html#L1280" class="el_method">precheckMappingConditions(MtasParser.MtasParserObject, List, Map)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="29" height="10" title="257" alt="257"/><img src="../jacoco-resources/greenbar.gif" width="28" height="10" title="253" alt="253"/></td><td class="ctr2" id="c14">49%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="43" height="10" title="52" alt="52"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="36" alt="36"/></td><td class="ctr2" id="e8">40%</td><td class="ctr1" id="f2">31</td><td class="ctr2" id="g2">45</td><td class="ctr1" id="h3">41</td><td class="ctr2" id="i2">94</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a11"><a href="MtasBasicParser.java.html#L871" class="el_method">computeValueFromMappingValues(MtasParser.MtasParserObject, List, Map, boolean)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="253" alt="253"/><img src="../jacoco-resources/greenbar.gif" width="31" height="10" title="276" alt="276"/></td><td class="ctr2" id="c12">52%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="46" height="10" title="56" alt="56"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="36" alt="36"/></td><td class="ctr2" id="e9">39%</td><td class="ctr1" id="f1">34</td><td class="ctr2" id="g1">47</td><td class="ctr1" id="h2">50</td><td class="ctr2" id="i1">107</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a24"><a href="MtasBasicParser.java.html#L686" class="el_method">updateMappingsWithLocalReferences(MtasParser.MtasParserObject, Map, Map)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="25" height="10" title="219" alt="219"/><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="69" alt="69"/></td><td class="ctr2" id="c17">23%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="32" height="10" title="39" alt="39"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="5" alt="5"/></td><td class="ctr2" id="e11">11%</td><td class="ctr1" id="f3">20</td><td class="ctr2" id="g3">23</td><td class="ctr1" id="h1">53</td><td class="ctr2" id="i3">68</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a5"><a href="MtasBasicParser.java.html#L1480" class="el_method">computeFilteredSplitValues(String[], String)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="163" alt="163"/></td><td class="ctr2" id="c19">0%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="23" height="10" title="28" alt="28"/></td><td class="ctr2" id="e13">0%</td><td class="ctr1" id="f4">15</td><td class="ctr2" id="g5">15</td><td class="ctr1" id="h4">38</td><td class="ctr2" id="i4">38</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a17"><a href="MtasBasicParser.java.html#L1148" class="el_method">decodeAndUpdateWithVariables(String[], Map)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="128" alt="128"/></td><td class="ctr2" id="c20">0%</td><td class="bar" id="d9"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="10" alt="10"/></td><td class="ctr2" id="e14">0%</td><td class="ctr1" id="f9">6</td><td class="ctr2" id="g12">6</td><td class="ctr1" id="h5">21</td><td class="ctr2" id="i8">21</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a20"><a href="MtasBasicParser.java.html#L1429" class="el_method">postcheckMappingConditions(MtasParser.MtasParserObject, List, Map)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="114" alt="114"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="24" alt="24"/></td><td class="ctr2" id="c18">17%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="29" alt="29"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="3" alt="3"/></td><td class="ctr2" id="e12">9%</td><td class="ctr1" id="f5">15</td><td class="ctr2" id="g4">17</td><td class="ctr1" id="h6">19</td><td class="ctr2" id="i6">25</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a12"><a href="MtasBasicParser.java.html#L631" class="el_method">computeVariablesFromObject(MtasParser.MtasParserObject, Map, Map)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="76" alt="76"/></td><td class="ctr2" id="c21">0%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="12" alt="12"/></td><td class="ctr2" id="e15">0%</td><td class="ctr1" id="f7">7</td><td class="ctr2" id="g10">7</td><td class="ctr1" id="h7">16</td><td class="ctr2" id="i11">16</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a4"><a href="MtasBasicParser.java.html#L1551" class="el_method">computeFilteredPrefixedValue(String, String, String, String)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="55" alt="55"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="85" alt="85"/></td><td class="ctr2" id="c9">60%</td><td class="bar" id="d8"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="10" alt="10"/><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="14" alt="14"/></td><td class="ctr2" id="e4">58%</td><td class="ctr1" id="f8">7</td><td class="ctr2" id="g6">13</td><td class="ctr1" id="h12">6</td><td class="ctr2" id="i7">24</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a16"><a href="MtasBasicParser.java.html#L1115" class="el_method">decodeAndUpdateWithVariables(String, String, Map)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="53" alt="53"/></td><td class="ctr2" id="c22">0%</td><td class="bar" id="d10"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="8" alt="8"/></td><td class="ctr2" id="e16">0%</td><td class="ctr1" id="f10">5</td><td class="ctr2" id="g14">5</td><td class="ctr1" id="h8">12</td><td class="ctr2" id="i13">12</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a9"><a href="MtasBasicParser.java.html#L1199" class="el_method">computePayloadFromMappingPayload(MtasParser.MtasParserObject, List, Map)</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="50" alt="50"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="60" alt="60"/></td><td class="ctr2" id="c11">54%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="13" alt="13"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="7" alt="7"/></td><td class="ctr2" id="e10">35%</td><td class="ctr1" id="f6">8</td><td class="ctr2" id="g7">11</td><td class="ctr1" id="h9">12</td><td class="ctr2" id="i5">27</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a0"><a href="MtasBasicParser.java.html#L1071" class="el_method">addAndEncode(String, String, String, boolean)</a></td><td class="bar" id="b11"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="48" alt="48"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="26" alt="26"/></td><td class="ctr2" id="c16">35%</td><td class="bar" id="d12"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="6" alt="6"/></td><td class="ctr2" id="e6">50%</td><td class="ctr1" id="f11">5</td><td class="ctr2" id="g11">7</td><td class="ctr1" id="h10">7</td><td class="ctr2" id="i12">13</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a10"><a href="MtasBasicParser.java.html#L777" class="el_method">computeTypeFromMappingSource(String)</a></td><td class="bar" id="b12"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="24" alt="24"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="30" alt="30"/></td><td class="ctr2" id="c10">55%</td><td class="bar" id="d11"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="8" alt="8"/></td><td class="ctr2" id="e5">57%</td><td class="ctr1" id="f12">5</td><td class="ctr2" id="g9">8</td><td class="ctr1" id="h11">7</td><td class="ctr2" id="i10">18</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a7"><a href="MtasBasicParser.java.html#L1600" class="el_method">computeMaximumFilteredPayload(String, BytesRef, String)</a></td><td class="bar" id="b13"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="21" alt="21"/><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="13" alt="13"/></td><td class="ctr2" id="c15">38%</td><td class="bar" id="d15"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="3" alt="3"/></td><td class="ctr2" id="e2">75%</td><td class="ctr1" id="f15">1</td><td class="ctr2" id="g15">3</td><td class="ctr1" id="h13">4</td><td class="ctr2" id="i17">8</td><td class="ctr1" id="j15">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a18"><a href="MtasBasicParser.java.html#L236" class="el_method">MtasBasicParser()</a></td><td class="bar" id="b14"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="9" alt="9"/></td><td class="ctr2" id="c23">0%</td><td class="bar" id="d17"/><td class="ctr2" id="e17">n/a</td><td class="ctr1" id="f16">1</td><td class="ctr2" id="g17">1</td><td class="ctr1" id="h14">4</td><td class="ctr2" id="i20">4</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a2"><a href="MtasBasicParser.java.html#L1037" class="el_method">addAndEncodeVariable(String, String, String, boolean)</a></td><td class="bar" id="b15"/><td class="ctr2" id="c24">0%</td><td class="bar" id="d18"/><td class="ctr2" id="e18">n/a</td><td class="ctr1" id="f17">1</td><td class="ctr2" id="g18">1</td><td class="ctr1" id="h15">1</td><td class="ctr2" id="i21">1</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a3"><a href="MtasBasicParser.java.html#L660" class="el_method">checkForVariables(List)</a></td><td class="bar" id="b16"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="31" alt="31"/></td><td class="ctr2" id="c8">93%</td><td class="bar" id="d14"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="7" alt="7"/></td><td class="ctr2" id="e3">70%</td><td class="ctr1" id="f13">3</td><td class="ctr2" id="g13">6</td><td class="ctr1" id="h16">1</td><td class="ctr2" id="i18">8</td><td class="ctr1" id="j16">0</td><td class="ctr2" id="k16">1</td></tr><tr><td id="a8"><a href="MtasBasicParser.java.html#L816" class="el_method">computeObjectFromMappingValue(MtasParser.MtasParserObject, Map, Map)</a></td><td class="bar" id="b17"><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="107" alt="107"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d13"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="13" alt="13"/></td><td class="ctr2" id="e1">81%</td><td class="ctr1" id="f14">3</td><td class="ctr2" id="g8">9</td><td class="ctr1" id="h17">0</td><td class="ctr2" id="i9">20</td><td class="ctr1" id="j17">0</td><td class="ctr2" id="k17">1</td></tr><tr><td id="a13"><a href="MtasBasicParser.java.html#L263" class="el_method">createCurrentList()</a></td><td class="bar" id="b18"><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="55" alt="55"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d19"/><td class="ctr2" id="e19">n/a</td><td class="ctr1" id="f18">0</td><td class="ctr2" id="g19">1</td><td class="ctr1" id="h18">0</td><td class="ctr2" id="i15">9</td><td class="ctr1" id="j18">0</td><td class="ctr2" id="k18">1</td></tr><tr><td id="a14"><a href="MtasBasicParser.java.html#L283" class="el_method">createUpdateList()</a></td><td class="bar" id="b19"><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="55" alt="55"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d20"/><td class="ctr2" id="e20">n/a</td><td class="ctr1" id="f19">0</td><td class="ctr2" id="g20">1</td><td class="ctr1" id="h19">0</td><td class="ctr2" id="i16">9</td><td class="ctr1" id="j19">0</td><td class="ctr2" id="k19">1</td></tr><tr><td id="a22"><a href="MtasBasicParser.java.html#L1248" class="el_method">prevalidateObject(MtasParser.MtasParserObject, Map)</a></td><td class="bar" id="b20"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="39" alt="39"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d16"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="4" alt="4"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f20">0</td><td class="ctr2" id="g16">3</td><td class="ctr1" id="h20">0</td><td class="ctr2" id="i14">11</td><td class="ctr1" id="j20">0</td><td class="ctr2" id="k20">1</td></tr><tr><td id="a19"><a href="MtasBasicParser.java.html#L236" class="el_method">MtasBasicParser(MtasConfiguration)</a></td><td class="bar" id="b21"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="12" alt="12"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d21"/><td class="ctr2" id="e21">n/a</td><td class="ctr1" id="f21">0</td><td class="ctr2" id="g21">1</td><td class="ctr1" id="h21">0</td><td class="ctr2" id="i19">5</td><td class="ctr1" id="j21">0</td><td class="ctr2" id="k21">1</td></tr><tr><td id="a1"><a href="MtasBasicParser.java.html#L1053" class="el_method">addAndEncodeValue(String, String, boolean)</a></td><td class="bar" id="b22"/><td class="ctr2" id="c5">100%</td><td class="bar" id="d22"/><td class="ctr2" id="e22">n/a</td><td class="ctr1" id="f22">0</td><td class="ctr2" id="g22">1</td><td class="ctr1" id="h22">0</td><td class="ctr2" id="i22">1</td><td class="ctr1" id="j22">0</td><td class="ctr2" id="k22">1</td></tr><tr><td id="a15"><a href="MtasBasicParser.java.html#L300" class="el_method">createVariables()</a></td><td class="bar" id="b23"/><td class="ctr2" id="c6">100%</td><td class="bar" id="d23"/><td class="ctr2" id="e23">n/a</td><td class="ctr1" id="f23">0</td><td class="ctr2" id="g23">1</td><td class="ctr1" id="h23">0</td><td class="ctr2" id="i23">1</td><td class="ctr1" id="j23">0</td><td class="ctr2" id="k23">1</td></tr><tr><td id="a23"><a href="MtasBasicParser.java.html#L35" class="el_method">static {...}</a></td><td class="bar" id="b24"/><td class="ctr2" id="c7">100%</td><td class="bar" id="d24"/><td class="ctr2" id="e24">n/a</td><td class="ctr1" id="f24">0</td><td class="ctr2" id="g24">1</td><td class="ctr1" id="h24">0</td><td class="ctr2" id="i24">1</td><td class="ctr1" id="j24">0</td><td class="ctr2" id="k24">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.analysis.parser/MtasBasicParser.java.html b/jacoco/mtas.analysis.parser/MtasBasicParser.java.html
index 6ccb150..84c352b 100644
--- a/jacoco/mtas.analysis.parser/MtasBasicParser.java.html
+++ b/jacoco/mtas.analysis.parser/MtasBasicParser.java.html
@@ -247,11 +247,12 @@ public abstract class MtasBasicParser extends MtasParser {
   /**
    * Instantiates a new mtas basic parser.
    *
-   * @param config the config
+   * @param config
+   *          the config
    */
-<span class="fc" id="L252">  public MtasBasicParser(MtasConfiguration config) {</span>
-<span class="fc" id="L253">    this.config = config;</span>
-<span class="fc" id="L254">  }</span>
+<span class="fc" id="L253">  public MtasBasicParser(MtasConfiguration config) {</span>
+<span class="fc" id="L254">    this.config = config;</span>
+<span class="fc" id="L255">  }</span>
 
   /**
    * Creates the current list.
@@ -259,18 +260,18 @@ public abstract class MtasBasicParser extends MtasParser {
    * @return the map
    */
   protected Map&lt;String, List&lt;MtasParserObject&gt;&gt; createCurrentList() {
-<span class="fc" id="L262">    Map&lt;String, List&lt;MtasParserObject&gt;&gt; currentList = new HashMap&lt;&gt;();</span>
-<span class="fc" id="L263">    currentList.put(MAPPING_TYPE_RELATION, new ArrayList&lt;MtasParserObject&gt;());</span>
-<span class="fc" id="L264">    currentList.put(MAPPING_TYPE_RELATION_ANNOTATION,</span>
+<span class="fc" id="L263">    Map&lt;String, List&lt;MtasParserObject&gt;&gt; currentList = new HashMap&lt;&gt;();</span>
+<span class="fc" id="L264">    currentList.put(MAPPING_TYPE_RELATION, new ArrayList&lt;MtasParserObject&gt;());</span>
+<span class="fc" id="L265">    currentList.put(MAPPING_TYPE_RELATION_ANNOTATION,</span>
         new ArrayList&lt;MtasParserObject&gt;());
-<span class="fc" id="L266">    currentList.put(MAPPING_TYPE_REF, new ArrayList&lt;MtasParserObject&gt;());</span>
-<span class="fc" id="L267">    currentList.put(MAPPING_TYPE_GROUP, new ArrayList&lt;MtasParserObject&gt;());</span>
-<span class="fc" id="L268">    currentList.put(MAPPING_TYPE_GROUP_ANNOTATION,</span>
+<span class="fc" id="L267">    currentList.put(MAPPING_TYPE_REF, new ArrayList&lt;MtasParserObject&gt;());</span>
+<span class="fc" id="L268">    currentList.put(MAPPING_TYPE_GROUP, new ArrayList&lt;MtasParserObject&gt;());</span>
+<span class="fc" id="L269">    currentList.put(MAPPING_TYPE_GROUP_ANNOTATION,</span>
         new ArrayList&lt;MtasParserObject&gt;());
-<span class="fc" id="L270">    currentList.put(MAPPING_TYPE_WORD, new ArrayList&lt;MtasParserObject&gt;());</span>
-<span class="fc" id="L271">    currentList.put(MAPPING_TYPE_WORD_ANNOTATION,</span>
+<span class="fc" id="L271">    currentList.put(MAPPING_TYPE_WORD, new ArrayList&lt;MtasParserObject&gt;());</span>
+<span class="fc" id="L272">    currentList.put(MAPPING_TYPE_WORD_ANNOTATION,</span>
         new ArrayList&lt;MtasParserObject&gt;());
-<span class="fc" id="L273">    return currentList;</span>
+<span class="fc" id="L274">    return currentList;</span>
   }
 
   /**
@@ -279,15 +280,15 @@ public abstract class MtasBasicParser extends MtasParser {
    * @return the map
    */
   protected Map&lt;String, Map&lt;Integer, Set&lt;String&gt;&gt;&gt; createUpdateList() {
-<span class="fc" id="L282">    Map&lt;String, Map&lt;Integer, Set&lt;String&gt;&gt;&gt; updateList = new HashMap&lt;&gt;();</span>
-<span class="fc" id="L283">    updateList.put(UPDATE_TYPE_OFFSET, new HashMap&lt;&gt;());</span>
-<span class="fc" id="L284">    updateList.put(UPDATE_TYPE_POSITION, new HashMap&lt;&gt;());</span>
-<span class="fc" id="L285">    updateList.put(UPDATE_TYPE_LOCAL_REF_POSITION_START, new HashMap&lt;&gt;());</span>
-<span class="fc" id="L286">    updateList.put(UPDATE_TYPE_LOCAL_REF_POSITION_END, new HashMap&lt;&gt;());</span>
-<span class="fc" id="L287">    updateList.put(UPDATE_TYPE_LOCAL_REF_OFFSET_START, new HashMap&lt;&gt;());</span>
-<span class="fc" id="L288">    updateList.put(UPDATE_TYPE_LOCAL_REF_OFFSET_END, new HashMap&lt;&gt;());</span>
-<span class="fc" id="L289">    updateList.put(UPDATE_TYPE_VARIABLE, new HashMap&lt;&gt;());</span>
-<span class="fc" id="L290">    return updateList;</span>
+<span class="fc" id="L283">    Map&lt;String, Map&lt;Integer, Set&lt;String&gt;&gt;&gt; updateList = new HashMap&lt;&gt;();</span>
+<span class="fc" id="L284">    updateList.put(UPDATE_TYPE_OFFSET, new HashMap&lt;&gt;());</span>
+<span class="fc" id="L285">    updateList.put(UPDATE_TYPE_POSITION, new HashMap&lt;&gt;());</span>
+<span class="fc" id="L286">    updateList.put(UPDATE_TYPE_LOCAL_REF_POSITION_START, new HashMap&lt;&gt;());</span>
+<span class="fc" id="L287">    updateList.put(UPDATE_TYPE_LOCAL_REF_POSITION_END, new HashMap&lt;&gt;());</span>
+<span class="fc" id="L288">    updateList.put(UPDATE_TYPE_LOCAL_REF_OFFSET_START, new HashMap&lt;&gt;());</span>
+<span class="fc" id="L289">    updateList.put(UPDATE_TYPE_LOCAL_REF_OFFSET_END, new HashMap&lt;&gt;());</span>
+<span class="fc" id="L290">    updateList.put(UPDATE_TYPE_VARIABLE, new HashMap&lt;&gt;());</span>
+<span class="fc" id="L291">    return updateList;</span>
   }
 
   /**
@@ -296,766 +297,802 @@ public abstract class MtasBasicParser extends MtasParser {
    * @return the map
    */
   protected Map&lt;String, Map&lt;String, String&gt;&gt; createVariables() {
-<span class="fc" id="L299">    return new HashMap&lt;&gt;();</span>
+<span class="fc" id="L300">    return new HashMap&lt;&gt;();</span>
   }
 
   /**
    * Compute mappings from object.
    *
-   * @param mtasTokenIdFactory the mtas token id factory
-   * @param object the object
-   * @param currentList the current list
-   * @param updateList the update list
-   * @throws MtasParserException the mtas parser exception
-   * @throws MtasConfigException the mtas config exception
+   * @param mtasTokenIdFactory
+   *          the mtas token id factory
+   * @param object
+   *          the object
+   * @param currentList
+   *          the current list
+   * @param updateList
+   *          the update list
+   * @throws MtasParserException
+   *           the mtas parser exception
+   * @throws MtasConfigException
+   *           the mtas config exception
    */
   protected void computeMappingsFromObject(
       MtasTokenIdFactory mtasTokenIdFactory, MtasParserObject object,
       Map&lt;String, List&lt;MtasParserObject&gt;&gt; currentList,
       Map&lt;String, Map&lt;Integer, Set&lt;String&gt;&gt;&gt; updateList)
       throws MtasParserException, MtasConfigException {
-<span class="fc" id="L317">    MtasParserType&lt;MtasParserMapping&lt;?&gt;&gt; objectType = object.getType();</span>
-<span class="fc" id="L318">    List&lt;MtasParserMapping&lt;?&gt;&gt; mappings = objectType.getItems();</span>
-<span class="pc bpc" id="L319" title="1 of 2 branches missed.">    if (!object.updateableMappingsWithPosition.isEmpty()) {</span>
-<span class="nc bnc" id="L320" title="All 2 branches missed.">      for (int tokenId : object.updateableMappingsWithPosition) {</span>
-<span class="nc" id="L321">        updateList.get(UPDATE_TYPE_POSITION).put(tokenId, object.getRefIds());</span>
-<span class="nc" id="L322">      }</span>
+<span class="fc" id="L324">    MtasParserType&lt;MtasParserMapping&lt;?&gt;&gt; objectType = object.getType();</span>
+<span class="fc" id="L325">    List&lt;MtasParserMapping&lt;?&gt;&gt; mappings = objectType.getItems();</span>
+<span class="pc bpc" id="L326" title="1 of 2 branches missed.">    if (!object.updateableMappingsWithPosition.isEmpty()) {</span>
+<span class="nc bnc" id="L327" title="All 2 branches missed.">      for (int tokenId : object.updateableMappingsWithPosition) {</span>
+<span class="nc" id="L328">        updateList.get(UPDATE_TYPE_POSITION).put(tokenId, object.getRefIds());</span>
+<span class="nc" id="L329">      }</span>
     }
-<span class="fc bfc" id="L324" title="All 2 branches covered.">    if (!object.updateableMappingsWithOffset.isEmpty()) {</span>
-<span class="fc bfc" id="L325" title="All 2 branches covered.">      for (int tokenId : object.updateableMappingsWithOffset) {</span>
-<span class="fc" id="L326">        updateList.get(UPDATE_TYPE_OFFSET).put(tokenId, object.getRefIds());</span>
-<span class="fc" id="L327">      }</span>
+<span class="fc bfc" id="L331" title="All 2 branches covered.">    if (!object.updateableMappingsWithOffset.isEmpty()) {</span>
+<span class="fc bfc" id="L332" title="All 2 branches covered.">      for (int tokenId : object.updateableMappingsWithOffset) {</span>
+<span class="fc" id="L333">        updateList.get(UPDATE_TYPE_OFFSET).put(tokenId, object.getRefIds());</span>
+<span class="fc" id="L334">      }</span>
     }
-<span class="fc bfc" id="L329" title="All 2 branches covered.">    for (MtasParserMapping&lt;?&gt; mapping : mappings) {</span>
+<span class="fc bfc" id="L336" title="All 2 branches covered.">    for (MtasParserMapping&lt;?&gt; mapping : mappings) {</span>
       try {
-<span class="fc bfc" id="L331" title="All 2 branches covered.">        if (mapping.getTokens().isEmpty()) {</span>
+<span class="fc bfc" id="L338" title="All 2 branches covered.">        if (mapping.getTokens().isEmpty()) {</span>
           // empty exception
         } else {
-<span class="fc bfc" id="L334" title="All 2 branches covered.">          for (int i = 0; i &lt; mapping.getTokens().size(); i++) {</span>
-<span class="fc" id="L335">            MtasParserMappingToken mappingToken = mapping.getTokens().get(i);</span>
+<span class="fc bfc" id="L341" title="All 2 branches covered.">          for (int i = 0; i &lt; mapping.getTokens().size(); i++) {</span>
+<span class="fc" id="L342">            MtasParserMappingToken mappingToken = mapping.getTokens().get(i);</span>
             // empty exception
-<span class="pc bpc" id="L337" title="1 of 2 branches missed.">            if (mappingToken.preValues.isEmpty()) {</span>
+<span class="pc bpc" id="L344" title="1 of 2 branches missed.">            if (mappingToken.preValues.isEmpty()) {</span>
               // continue, but no token
             } else {
               // check conditions
-<span class="fc" id="L341">              postcheckMappingConditions(object, mapping.getConditions(),</span>
+<span class="fc" id="L348">              postcheckMappingConditions(object, mapping.getConditions(),</span>
                   currentList);
-<span class="fc" id="L343">              boolean containsVariables = checkForVariables(</span>
+<span class="fc" id="L350">              boolean containsVariables = checkForVariables(</span>
                   mappingToken.preValues);
-<span class="pc bpc" id="L345" title="1 of 2 branches missed.">              containsVariables = !containsVariables</span>
-<span class="pc" id="L346">                  ? checkForVariables(mappingToken.postValues)</span>
+<span class="pc bpc" id="L352" title="1 of 2 branches missed.">              containsVariables = !containsVariables</span>
+<span class="pc" id="L353">                  ? checkForVariables(mappingToken.postValues)</span>
                   : containsVariables;
               // construct preValue
-<span class="fc" id="L349">              String[] preValue = computeValueFromMappingValues(object,</span>
+<span class="fc" id="L356">              String[] preValue = computeValueFromMappingValues(object,</span>
                   mappingToken.preValues, currentList, containsVariables);
               // at least preValue
-<span class="pc bpc" id="L352" title="2 of 4 branches missed.">              if (preValue == null || preValue.length == 0) {</span>
-<span class="nc" id="L353">                throw new MtasParserException(&quot;no preValues&quot;);</span>
+<span class="pc bpc" id="L359" title="2 of 4 branches missed.">              if (preValue == null || preValue.length == 0) {</span>
+<span class="nc" id="L360">                throw new MtasParserException(&quot;no preValues&quot;);</span>
               } else {
                 // no delimiter in preValue
-<span class="fc bfc" id="L356" title="All 2 branches covered.">                for (int k = 0; k &lt; preValue.length; k++) {</span>
-<span class="fc" id="L357">                  if ((preValue[k] = preValue[k].replace(MtasToken.DELIMITER,</span>
-<span class="pc bpc" id="L358" title="1 of 2 branches missed.">                      &quot;&quot;)).isEmpty()) {</span>
-<span class="nc" id="L359">                    throw new MtasParserException(&quot;empty preValue&quot;);</span>
+<span class="fc bfc" id="L363" title="All 2 branches covered.">                for (int k = 0; k &lt; preValue.length; k++) {</span>
+<span class="fc" id="L364">                  if ((preValue[k] = preValue[k].replace(MtasToken.DELIMITER,</span>
+<span class="pc bpc" id="L365" title="1 of 2 branches missed.">                      &quot;&quot;)).isEmpty()) {</span>
+<span class="nc" id="L366">                    throw new MtasParserException(&quot;empty preValue&quot;);</span>
                   }
                 }
               }
               // construct postValue
-<span class="fc" id="L364">              String[] postValue = computeValueFromMappingValues(object,</span>
+<span class="fc" id="L371">              String[] postValue = computeValueFromMappingValues(object,</span>
                   mappingToken.postValues, currentList, containsVariables);
               // construct value
               String[] value;
-<span class="pc bpc" id="L368" title="1 of 4 branches missed.">              if (postValue == null || postValue.length == 0) {</span>
-<span class="fc" id="L369">                value = preValue.clone();</span>
-<span class="fc bfc" id="L370" title="All 2 branches covered.">                for (int k = 0; k &lt; value.length; k++) {</span>
-<span class="fc" id="L371">                  value[k] = value[k] + MtasToken.DELIMITER;</span>
+<span class="pc bpc" id="L375" title="1 of 4 branches missed.">              if (postValue == null || postValue.length == 0) {</span>
+<span class="fc" id="L376">                value = preValue.clone();</span>
+<span class="fc bfc" id="L377" title="All 2 branches covered.">                for (int k = 0; k &lt; value.length; k++) {</span>
+<span class="fc" id="L378">                  value[k] = value[k] + MtasToken.DELIMITER;</span>
                 }
-<span class="pc bpc" id="L373" title="1 of 2 branches missed.">              } else if (postValue.length == 1) {</span>
-<span class="fc" id="L374">                value = preValue.clone();</span>
-<span class="fc bfc" id="L375" title="All 2 branches covered.">                for (int k = 0; k &lt; value.length; k++) {</span>
-<span class="fc" id="L376">                  value[k] = value[k] + MtasToken.DELIMITER + postValue[0];</span>
+<span class="pc bpc" id="L380" title="1 of 2 branches missed.">              } else if (postValue.length == 1) {</span>
+<span class="fc" id="L381">                value = preValue.clone();</span>
+<span class="fc bfc" id="L382" title="All 2 branches covered.">                for (int k = 0; k &lt; value.length; k++) {</span>
+<span class="fc" id="L383">                  value[k] = value[k] + MtasToken.DELIMITER + postValue[0];</span>
                 }
-<span class="nc bnc" id="L378" title="All 2 branches missed.">              } else if (preValue.length == 1) {</span>
-<span class="nc" id="L379">                value = postValue.clone();</span>
-<span class="nc bnc" id="L380" title="All 2 branches missed.">                for (int k = 0; k &lt; value.length; k++) {</span>
-<span class="nc" id="L381">                  value[k] = preValue[0] + MtasToken.DELIMITER + value[k];</span>
+<span class="nc bnc" id="L385" title="All 2 branches missed.">              } else if (preValue.length == 1) {</span>
+<span class="nc" id="L386">                value = postValue.clone();</span>
+<span class="nc bnc" id="L387" title="All 2 branches missed.">                for (int k = 0; k &lt; value.length; k++) {</span>
+<span class="nc" id="L388">                  value[k] = preValue[0] + MtasToken.DELIMITER + value[k];</span>
                 }
               } else {
-<span class="nc" id="L384">                value = new String[preValue.length * postValue.length];</span>
-<span class="nc" id="L385">                int number = 0;</span>
-<span class="nc bnc" id="L386" title="All 2 branches missed.">                for (int k1 = 0; k1 &lt; preValue.length; k1++) {</span>
-<span class="nc bnc" id="L387" title="All 2 branches missed.">                  for (int k2 = 0; k2 &lt; postValue.length; k2++) {</span>
-<span class="nc" id="L388">                    value[number] = preValue[k1] + MtasToken.DELIMITER</span>
+<span class="nc" id="L391">                value = new String[preValue.length * postValue.length];</span>
+<span class="nc" id="L392">                int number = 0;</span>
+<span class="nc bnc" id="L393" title="All 2 branches missed.">                for (int k1 = 0; k1 &lt; preValue.length; k1++) {</span>
+<span class="nc bnc" id="L394" title="All 2 branches missed.">                  for (int k2 = 0; k2 &lt; postValue.length; k2++) {</span>
+<span class="nc" id="L395">                    value[number] = preValue[k1] + MtasToken.DELIMITER</span>
                         + postValue[k2];
-<span class="nc" id="L390">                    number++;</span>
+<span class="nc" id="L397">                    number++;</span>
                   }
                 }
               }
               // construct payload
-<span class="fc" id="L395">              BytesRef payload = computePayloadFromMappingPayload(object,</span>
+<span class="fc" id="L402">              BytesRef payload = computePayloadFromMappingPayload(object,</span>
                   mappingToken.payload, currentList);
               // create token and get id: from now on, we must continue, no
               // exceptions allowed...
-<span class="fc bfc" id="L399" title="All 2 branches covered.">              for (int k = 0; k &lt; value.length; k++) {</span>
-<span class="fc" id="L400">                MtasTokenString token = new MtasTokenString(</span>
-<span class="fc" id="L401">                    mtasTokenIdFactory.createTokenId(), value[k]);</span>
+<span class="fc bfc" id="L406" title="All 2 branches covered.">              for (int k = 0; k &lt; value.length; k++) {</span>
+<span class="fc" id="L407">                MtasTokenString token = new MtasTokenString(</span>
+<span class="fc" id="L408">                    mtasTokenIdFactory.createTokenId(), value[k]);</span>
                 // store settings offset, realoffset and parent
-<span class="fc" id="L403">                token.setProvideOffset(mappingToken.offset);</span>
-<span class="fc" id="L404">                token.setProvideRealOffset(mappingToken.realoffset);</span>
-<span class="fc" id="L405">                token.setProvideParentId(mappingToken.parent);</span>
-<span class="fc" id="L406">                String checkType = object.objectType.getType();</span>
+<span class="fc" id="L410">                token.setProvideOffset(mappingToken.offset);</span>
+<span class="fc" id="L411">                token.setProvideRealOffset(mappingToken.realoffset);</span>
+<span class="fc" id="L412">                token.setProvideParentId(mappingToken.parent);</span>
+<span class="fc" id="L413">                String checkType = object.objectType.getType();</span>
                 // register token if it contains variables
-<span class="pc bpc" id="L408" title="1 of 2 branches missed.">                if (containsVariables) {</span>
-<span class="nc" id="L409">                  updateList.get(UPDATE_TYPE_VARIABLE).put(token.getId(), null);</span>
+<span class="pc bpc" id="L415" title="1 of 2 branches missed.">                if (containsVariables) {</span>
+<span class="nc" id="L416">                  updateList.get(UPDATE_TYPE_VARIABLE).put(token.getId(), null);</span>
                 }
                 // register id for update when parent is created
-<span class="fc bfc" id="L412" title="All 2 branches covered.">                if (!currentList.get(checkType).isEmpty()) {</span>
-<span class="pc bpc" id="L413" title="1 of 2 branches missed.">                  if (currentList.get(checkType).contains(object)) {</span>
-<span class="nc" id="L414">                    int listPosition = currentList.get(checkType)</span>
-<span class="nc" id="L415">                        .indexOf(object);</span>
-<span class="nc bnc" id="L416" title="All 2 branches missed.">                    if (listPosition &gt; 0) {</span>
-<span class="nc" id="L417">                      currentList.get(checkType).get(listPosition - 1)</span>
-<span class="nc" id="L418">                          .registerUpdateableMappingAtParent(token.getId());</span>
+<span class="fc bfc" id="L419" title="All 2 branches covered.">                if (!currentList.get(checkType).isEmpty()) {</span>
+<span class="pc bpc" id="L420" title="1 of 2 branches missed.">                  if (currentList.get(checkType).contains(object)) {</span>
+<span class="nc" id="L421">                    int listPosition = currentList.get(checkType)</span>
+<span class="nc" id="L422">                        .indexOf(object);</span>
+<span class="nc bnc" id="L423" title="All 2 branches missed.">                    if (listPosition &gt; 0) {</span>
+<span class="nc" id="L424">                      currentList.get(checkType).get(listPosition - 1)</span>
+<span class="nc" id="L425">                          .registerUpdateableMappingAtParent(token.getId());</span>
                     }
-<span class="nc" id="L420">                  } else {</span>
-<span class="fc" id="L421">                    currentList.get(checkType)</span>
-<span class="fc" id="L422">                        .get(currentList.get(checkType).size() - 1)</span>
-<span class="fc" id="L423">                        .registerUpdateableMappingAtParent(token.getId());</span>
+<span class="nc" id="L427">                  } else {</span>
+<span class="fc" id="L428">                    currentList.get(checkType)</span>
+<span class="fc" id="L429">                        .get(currentList.get(checkType).size() - 1)</span>
+<span class="fc" id="L430">                        .registerUpdateableMappingAtParent(token.getId());</span>
                   }
                   // if no real ancestor, register id update when group
                   // ancestor is created
-<span class="fc bfc" id="L427" title="All 2 branches covered.">                } else if (!currentList.get(MAPPING_TYPE_GROUP).isEmpty()) {</span>
-<span class="fc" id="L428">                  currentList.get(MAPPING_TYPE_GROUP)</span>
-<span class="fc" id="L429">                      .get(currentList.get(MAPPING_TYPE_GROUP).size() - 1)</span>
-<span class="fc" id="L430">                      .registerUpdateableMappingAtParent(token.getId());</span>
-<span class="pc bpc" id="L431" title="1 of 2 branches missed.">                } else if (!currentList.get(MAPPING_TYPE_RELATION).isEmpty()) {</span>
-<span class="nc" id="L432">                  currentList.get(MAPPING_TYPE_RELATION)</span>
-<span class="nc" id="L433">                      .get(currentList.get(MAPPING_TYPE_RELATION).size() - 1)</span>
-<span class="nc" id="L434">                      .registerUpdateableMappingAtParent(token.getId());</span>
+<span class="fc bfc" id="L434" title="All 2 branches covered.">                } else if (!currentList.get(MAPPING_TYPE_GROUP).isEmpty()) {</span>
+<span class="fc" id="L435">                  currentList.get(MAPPING_TYPE_GROUP)</span>
+<span class="fc" id="L436">                      .get(currentList.get(MAPPING_TYPE_GROUP).size() - 1)</span>
+<span class="fc" id="L437">                      .registerUpdateableMappingAtParent(token.getId());</span>
+<span class="pc bpc" id="L438" title="1 of 2 branches missed.">                } else if (!currentList.get(MAPPING_TYPE_RELATION).isEmpty()) {</span>
+<span class="nc" id="L439">                  currentList.get(MAPPING_TYPE_RELATION)</span>
+<span class="nc" id="L440">                      .get(currentList.get(MAPPING_TYPE_RELATION).size() - 1)</span>
+<span class="nc" id="L441">                      .registerUpdateableMappingAtParent(token.getId());</span>
                 }
                 // update children
-<span class="fc bfc" id="L437" title="All 2 branches covered.">                for (Integer tmpId : object.getUpdateableMappingsAsParent()) {</span>
-<span class="pc bpc" id="L438" title="1 of 2 branches missed.">                  if (tokenCollection.get(tmpId) != null) {</span>
-<span class="fc" id="L439">                    tokenCollection.get(tmpId).setParentId(token.getId());</span>
+<span class="fc bfc" id="L444" title="All 2 branches covered.">                for (Integer tmpId : object.getUpdateableMappingsAsParent()) {</span>
+<span class="pc bpc" id="L445" title="1 of 2 branches missed.">                  if (tokenCollection.get(tmpId) != null) {</span>
+<span class="fc" id="L446">                    tokenCollection.get(tmpId).setParentId(token.getId());</span>
                   }
-<span class="fc" id="L441">                }</span>
-<span class="fc" id="L442">                object.resetUpdateableMappingsAsParent();</span>
+<span class="fc" id="L448">                }</span>
+<span class="fc" id="L449">                object.resetUpdateableMappingsAsParent();</span>
                 // use own position
-<span class="fc bfc" id="L444" title="All 2 branches covered.">                if (mapping.position.equals(MtasParserMapping.SOURCE_OWN)) {</span>
-<span class="fc" id="L445">                  token.addPositions(object.getPositions());</span>
+<span class="fc bfc" id="L451" title="All 2 branches covered.">                if (mapping.position.equals(MtasParserMapping.SOURCE_OWN)) {</span>
+<span class="fc" id="L452">                  token.addPositions(object.getPositions());</span>
                   // use position from ancestorGroup
-<span class="fc" id="L447">                } else if (mapping.position</span>
-<span class="pc bpc" id="L448" title="1 of 2 branches missed.">                    .equals(MtasParserMapping.SOURCE_ANCESTOR_GROUP)</span>
-<span class="nc bnc" id="L449" title="All 2 branches missed.">                    &amp;&amp; (!currentList.get(MAPPING_TYPE_GROUP).isEmpty())) {</span>
-<span class="nc" id="L450">                  currentList.get(MAPPING_TYPE_GROUP)</span>
-<span class="nc" id="L451">                      .get(currentList.get(MAPPING_TYPE_GROUP).size() - 1)</span>
-<span class="nc" id="L452">                      .addUpdateableMappingWithPosition(token.getId());</span>
-                  // use position from ancestorWord
 <span class="fc" id="L454">                } else if (mapping.position</span>
-<span class="pc bpc" id="L455" title="1 of 2 branches missed.">                    .equals(MtasParserMapping.SOURCE_ANCESTOR_WORD)</span>
-<span class="nc bnc" id="L456" title="All 2 branches missed.">                    &amp;&amp; (!currentList.get(MAPPING_TYPE_WORD).isEmpty())) {</span>
-<span class="nc" id="L457">                  currentList.get(MAPPING_TYPE_WORD)</span>
-<span class="nc" id="L458">                      .get(currentList.get(MAPPING_TYPE_WORD).size() - 1)</span>
+<span class="pc bpc" id="L455" title="1 of 2 branches missed.">                    .equals(MtasParserMapping.SOURCE_ANCESTOR_GROUP)</span>
+<span class="nc bnc" id="L456" title="All 2 branches missed.">                    &amp;&amp; (!currentList.get(MAPPING_TYPE_GROUP).isEmpty())) {</span>
+<span class="nc" id="L457">                  currentList.get(MAPPING_TYPE_GROUP)</span>
+<span class="nc" id="L458">                      .get(currentList.get(MAPPING_TYPE_GROUP).size() - 1)</span>
 <span class="nc" id="L459">                      .addUpdateableMappingWithPosition(token.getId());</span>
-                  // use position from ancestorRelation
+                  // use position from ancestorWord
 <span class="fc" id="L461">                } else if (mapping.position</span>
-<span class="pc bpc" id="L462" title="1 of 2 branches missed.">                    .equals(MtasParserMapping.SOURCE_ANCESTOR_RELATION)</span>
-<span class="nc bnc" id="L463" title="All 2 branches missed.">                    &amp;&amp; (!currentList.get(MAPPING_TYPE_RELATION).isEmpty())) {</span>
-<span class="nc" id="L464">                  currentList.get(MAPPING_TYPE_RELATION)</span>
-<span class="nc" id="L465">                      .get(currentList.get(MAPPING_TYPE_RELATION).size() - 1)</span>
+<span class="pc bpc" id="L462" title="1 of 2 branches missed.">                    .equals(MtasParserMapping.SOURCE_ANCESTOR_WORD)</span>
+<span class="nc bnc" id="L463" title="All 2 branches missed.">                    &amp;&amp; (!currentList.get(MAPPING_TYPE_WORD).isEmpty())) {</span>
+<span class="nc" id="L464">                  currentList.get(MAPPING_TYPE_WORD)</span>
+<span class="nc" id="L465">                      .get(currentList.get(MAPPING_TYPE_WORD).size() - 1)</span>
 <span class="nc" id="L466">                      .addUpdateableMappingWithPosition(token.getId());</span>
-                  // register id to get positions later from references
+                  // use position from ancestorRelation
 <span class="fc" id="L468">                } else if (mapping.position</span>
-<span class="pc bpc" id="L469" title="1 of 2 branches missed.">                    .equals(MtasParserMapping.SOURCE_REFS)) {</span>
-<span class="pc bpc" id="L470" title="1 of 2 branches missed.">                  if (mapping.type.equals(MAPPING_TYPE_GROUP_ANNOTATION)) {</span>
-<span class="nc bnc" id="L471" title="All 4 branches missed.">                    if (mapping.start != null &amp;&amp; mapping.end != null) {</span>
-<span class="nc" id="L472">                      String start = object.getAttribute(mapping.start);</span>
-<span class="nc" id="L473">                      String end = object.getAttribute(mapping.end);</span>
-<span class="nc bnc" id="L474" title="All 6 branches missed.">                      if (start != null &amp;&amp; !start.isEmpty() &amp;&amp; end != null</span>
-<span class="nc bnc" id="L475" title="All 2 branches missed.">                          &amp;&amp; !end.isEmpty()) {</span>
-<span class="nc bnc" id="L476" title="All 2 branches missed.">                        if (start.startsWith(&quot;#&quot;)) {</span>
-<span class="nc" id="L477">                          start = start.substring(1);</span>
+<span class="pc bpc" id="L469" title="1 of 2 branches missed.">                    .equals(MtasParserMapping.SOURCE_ANCESTOR_RELATION)</span>
+<span class="nc bnc" id="L470" title="All 2 branches missed.">                    &amp;&amp; (!currentList.get(MAPPING_TYPE_RELATION).isEmpty())) {</span>
+<span class="nc" id="L471">                  currentList.get(MAPPING_TYPE_RELATION)</span>
+<span class="nc" id="L472">                      .get(currentList.get(MAPPING_TYPE_RELATION).size() - 1)</span>
+<span class="nc" id="L473">                      .addUpdateableMappingWithPosition(token.getId());</span>
+                  // register id to get positions later from references
+<span class="fc" id="L475">                } else if (mapping.position</span>
+<span class="pc bpc" id="L476" title="1 of 2 branches missed.">                    .equals(MtasParserMapping.SOURCE_REFS)) {</span>
+<span class="pc bpc" id="L477" title="1 of 2 branches missed.">                  if (mapping.type.equals(MAPPING_TYPE_GROUP_ANNOTATION)) {</span>
+<span class="nc bnc" id="L478" title="All 4 branches missed.">                    if (mapping.start != null &amp;&amp; mapping.end != null) {</span>
+<span class="nc" id="L479">                      String start = object.getAttribute(mapping.start);</span>
+<span class="nc" id="L480">                      String end = object.getAttribute(mapping.end);</span>
+<span class="nc bnc" id="L481" title="All 6 branches missed.">                      if (start != null &amp;&amp; !start.isEmpty() &amp;&amp; end != null</span>
+<span class="nc bnc" id="L482" title="All 2 branches missed.">                          &amp;&amp; !end.isEmpty()) {</span>
+<span class="nc bnc" id="L483" title="All 2 branches missed.">                        if (start.startsWith(&quot;#&quot;)) {</span>
+<span class="nc" id="L484">                          start = start.substring(1);</span>
                         }
-<span class="nc bnc" id="L479" title="All 2 branches missed.">                        if (end.startsWith(&quot;#&quot;)) {</span>
-<span class="nc" id="L480">                          end = end.substring(1);</span>
+<span class="nc bnc" id="L486" title="All 2 branches missed.">                        if (end.startsWith(&quot;#&quot;)) {</span>
+<span class="nc" id="L487">                          end = end.substring(1);</span>
                         }
-<span class="nc" id="L482">                        updateList.get(UPDATE_TYPE_LOCAL_REF_POSITION_START)</span>
-<span class="nc" id="L483">                            .put(token.getId(),</span>
-<span class="nc" id="L484">                                new HashSet&lt;String&gt;(Arrays.asList(start)));</span>
-<span class="nc" id="L485">                        updateList.get(UPDATE_TYPE_LOCAL_REF_POSITION_END).put(</span>
-<span class="nc" id="L486">                            token.getId(),</span>
-<span class="nc" id="L487">                            new HashSet&lt;String&gt;(Arrays.asList(end)));</span>
-<span class="nc" id="L488">                        updateList.get(UPDATE_TYPE_LOCAL_REF_OFFSET_START).put(</span>
-<span class="nc" id="L489">                            token.getId(),</span>
-<span class="nc" id="L490">                            new HashSet&lt;String&gt;(Arrays.asList(start)));</span>
-<span class="nc" id="L491">                        updateList.get(UPDATE_TYPE_LOCAL_REF_OFFSET_END).put(</span>
-<span class="nc" id="L492">                            token.getId(),</span>
-<span class="nc" id="L493">                            new HashSet&lt;String&gt;(Arrays.asList(end)));</span>
+<span class="nc" id="L489">                        updateList.get(UPDATE_TYPE_LOCAL_REF_POSITION_START)</span>
+<span class="nc" id="L490">                            .put(token.getId(),</span>
+<span class="nc" id="L491">                                new HashSet&lt;String&gt;(Arrays.asList(start)));</span>
+<span class="nc" id="L492">                        updateList.get(UPDATE_TYPE_LOCAL_REF_POSITION_END).put(</span>
+<span class="nc" id="L493">                            token.getId(),</span>
+<span class="nc" id="L494">                            new HashSet&lt;String&gt;(Arrays.asList(end)));</span>
+<span class="nc" id="L495">                        updateList.get(UPDATE_TYPE_LOCAL_REF_OFFSET_START).put(</span>
+<span class="nc" id="L496">                            token.getId(),</span>
+<span class="nc" id="L497">                            new HashSet&lt;String&gt;(Arrays.asList(start)));</span>
+<span class="nc" id="L498">                        updateList.get(UPDATE_TYPE_LOCAL_REF_OFFSET_END).put(</span>
+<span class="nc" id="L499">                            token.getId(),</span>
+<span class="nc" id="L500">                            new HashSet&lt;String&gt;(Arrays.asList(end)));</span>
                       }
-<span class="nc" id="L495">                    }</span>
+<span class="nc" id="L502">                    }</span>
                   } else {
-<span class="fc" id="L497">                    updateList.get(UPDATE_TYPE_POSITION).put(token.getId(),</span>
-<span class="fc" id="L498">                        object.getRefIds());</span>
+<span class="fc" id="L504">                    updateList.get(UPDATE_TYPE_POSITION).put(token.getId(),</span>
+<span class="fc" id="L505">                        object.getRefIds());</span>
                   }
                 } else {
                   // should not happen
                 }
                 // use own offset
-<span class="fc bfc" id="L504" title="All 2 branches covered.">                if (mapping.offset.equals(MtasParserMapping.SOURCE_OWN)) {</span>
-<span class="fc" id="L505">                  token.setOffset(object.getOffsetStart(),</span>
-<span class="fc" id="L506">                      object.getOffsetEnd());</span>
+<span class="fc bfc" id="L511" title="All 2 branches covered.">                if (mapping.offset.equals(MtasParserMapping.SOURCE_OWN)) {</span>
+<span class="fc" id="L512">                  token.setOffset(object.getOffsetStart(),</span>
+<span class="fc" id="L513">                      object.getOffsetEnd());</span>
                   // use offset from ancestorGroup
-<span class="fc" id="L508">                } else if (mapping.offset</span>
-<span class="pc bpc" id="L509" title="1 of 2 branches missed.">                    .equals(MtasParserMapping.SOURCE_ANCESTOR_GROUP)</span>
-<span class="nc bnc" id="L510" title="All 2 branches missed.">                    &amp;&amp; (!currentList.get(MAPPING_TYPE_GROUP).isEmpty())) {</span>
-<span class="nc" id="L511">                  currentList.get(MAPPING_TYPE_GROUP)</span>
-<span class="nc" id="L512">                      .get(currentList.get(MAPPING_TYPE_GROUP).size() - 1)</span>
-<span class="nc" id="L513">                      .addUpdateableMappingWithOffset(token.getId());</span>
-                  // use offset from ancestorWord
 <span class="fc" id="L515">                } else if (mapping.offset</span>
-<span class="fc bfc" id="L516" title="All 2 branches covered.">                    .equals(MtasParserMapping.SOURCE_ANCESTOR_WORD)</span>
-<span class="pc bpc" id="L517" title="1 of 2 branches missed.">                    &amp;&amp; !currentList.get(MAPPING_TYPE_WORD).isEmpty()) {</span>
-<span class="fc" id="L518">                  currentList.get(MAPPING_TYPE_WORD)</span>
-<span class="fc" id="L519">                      .get(currentList.get(MAPPING_TYPE_WORD).size() - 1)</span>
-<span class="fc" id="L520">                      .addUpdateableMappingWithOffset(token.getId());</span>
-                  // use offset from ancestorRelation
+<span class="pc bpc" id="L516" title="1 of 2 branches missed.">                    .equals(MtasParserMapping.SOURCE_ANCESTOR_GROUP)</span>
+<span class="nc bnc" id="L517" title="All 2 branches missed.">                    &amp;&amp; (!currentList.get(MAPPING_TYPE_GROUP).isEmpty())) {</span>
+<span class="nc" id="L518">                  currentList.get(MAPPING_TYPE_GROUP)</span>
+<span class="nc" id="L519">                      .get(currentList.get(MAPPING_TYPE_GROUP).size() - 1)</span>
+<span class="nc" id="L520">                      .addUpdateableMappingWithOffset(token.getId());</span>
+                  // use offset from ancestorWord
 <span class="fc" id="L522">                } else if (mapping.offset</span>
-<span class="pc bpc" id="L523" title="1 of 2 branches missed.">                    .equals(MtasParserMapping.SOURCE_ANCESTOR_RELATION)</span>
-<span class="nc bnc" id="L524" title="All 2 branches missed.">                    &amp;&amp; !currentList.get(MAPPING_TYPE_RELATION).isEmpty()) {</span>
-<span class="nc" id="L525">                  currentList.get(MAPPING_TYPE_RELATION)</span>
-<span class="nc" id="L526">                      .get(currentList.get(MAPPING_TYPE_RELATION).size() - 1)</span>
-<span class="nc" id="L527">                      .addUpdateableMappingWithOffset(token.getId());</span>
-                  // register id to get offset later from refs
+<span class="fc bfc" id="L523" title="All 2 branches covered.">                    .equals(MtasParserMapping.SOURCE_ANCESTOR_WORD)</span>
+<span class="pc bpc" id="L524" title="1 of 2 branches missed.">                    &amp;&amp; !currentList.get(MAPPING_TYPE_WORD).isEmpty()) {</span>
+<span class="fc" id="L525">                  currentList.get(MAPPING_TYPE_WORD)</span>
+<span class="fc" id="L526">                      .get(currentList.get(MAPPING_TYPE_WORD).size() - 1)</span>
+<span class="fc" id="L527">                      .addUpdateableMappingWithOffset(token.getId());</span>
+                  // use offset from ancestorRelation
 <span class="fc" id="L529">                } else if (mapping.offset</span>
-<span class="pc bpc" id="L530" title="1 of 2 branches missed.">                    .equals(MtasParserMapping.SOURCE_REFS)) {</span>
-<span class="fc" id="L531">                  updateList.get(UPDATE_TYPE_OFFSET).put(token.getId(),</span>
-<span class="fc" id="L532">                      object.getRefIds());</span>
+<span class="pc bpc" id="L530" title="1 of 2 branches missed.">                    .equals(MtasParserMapping.SOURCE_ANCESTOR_RELATION)</span>
+<span class="nc bnc" id="L531" title="All 2 branches missed.">                    &amp;&amp; !currentList.get(MAPPING_TYPE_RELATION).isEmpty()) {</span>
+<span class="nc" id="L532">                  currentList.get(MAPPING_TYPE_RELATION)</span>
+<span class="nc" id="L533">                      .get(currentList.get(MAPPING_TYPE_RELATION).size() - 1)</span>
+<span class="nc" id="L534">                      .addUpdateableMappingWithOffset(token.getId());</span>
+                  // register id to get offset later from refs
+<span class="fc" id="L536">                } else if (mapping.offset</span>
+<span class="pc bpc" id="L537" title="1 of 2 branches missed.">                    .equals(MtasParserMapping.SOURCE_REFS)) {</span>
+<span class="fc" id="L538">                  updateList.get(UPDATE_TYPE_OFFSET).put(token.getId(),</span>
+<span class="fc" id="L539">                      object.getRefIds());</span>
                 }
                 // always use own realOffset
-<span class="fc" id="L535">                token.setRealOffset(object.getRealOffsetStart(),</span>
-<span class="fc" id="L536">                    object.getRealOffsetEnd());</span>
+<span class="fc" id="L542">                token.setRealOffset(object.getRealOffsetStart(),</span>
+<span class="fc" id="L543">                    object.getRealOffsetEnd());</span>
                 // set payload
-<span class="fc" id="L538">                token.setPayload(payload);</span>
+<span class="fc" id="L545">                token.setPayload(payload);</span>
                 // add token to collection
-<span class="fc" id="L540">                tokenCollection.add(token);</span>
+<span class="fc" id="L547">                tokenCollection.add(token);</span>
               }
             }
           }
         }
         // register start and end
-<span class="pc bpc" id="L546" title="3 of 4 branches missed.">        if (mapping.start != null &amp;&amp; mapping.end != null) {</span>
-<span class="nc" id="L547">          String startAttribute = null;</span>
-<span class="nc" id="L548">          String endAttribute = null;</span>
-<span class="nc bnc" id="L549" title="All 2 branches missed.">          if (mapping.start.equals(&quot;#&quot;)) {</span>
-<span class="nc" id="L550">            startAttribute = object.getId();</span>
+<span class="pc bpc" id="L553" title="3 of 4 branches missed.">        if (mapping.start != null &amp;&amp; mapping.end != null) {</span>
+<span class="nc" id="L554">          String startAttribute = null;</span>
+<span class="nc" id="L555">          String endAttribute = null;</span>
+<span class="nc bnc" id="L556" title="All 2 branches missed.">          if (mapping.start.equals(&quot;#&quot;)) {</span>
+<span class="nc" id="L557">            startAttribute = object.getId();</span>
           } else {
-<span class="nc" id="L552">            startAttribute = object.getAttribute(mapping.start);</span>
-<span class="nc bnc" id="L553" title="All 4 branches missed.">            if (startAttribute != null &amp;&amp; startAttribute.startsWith(&quot;#&quot;)) {</span>
-<span class="nc" id="L554">              startAttribute = startAttribute.substring(1);</span>
+<span class="nc" id="L559">            startAttribute = object.getAttribute(mapping.start);</span>
+<span class="nc bnc" id="L560" title="All 4 branches missed.">            if (startAttribute != null &amp;&amp; startAttribute.startsWith(&quot;#&quot;)) {</span>
+<span class="nc" id="L561">              startAttribute = startAttribute.substring(1);</span>
             }
           }
-<span class="nc bnc" id="L557" title="All 2 branches missed.">          if (mapping.end.equals(&quot;#&quot;)) {</span>
-<span class="nc" id="L558">            endAttribute = object.getId();</span>
+<span class="nc bnc" id="L564" title="All 2 branches missed.">          if (mapping.end.equals(&quot;#&quot;)) {</span>
+<span class="nc" id="L565">            endAttribute = object.getId();</span>
           } else {
-<span class="nc" id="L560">            endAttribute = object.getAttribute(mapping.end);</span>
-<span class="nc bnc" id="L561" title="All 4 branches missed.">            if (endAttribute != null &amp;&amp; endAttribute.startsWith(&quot;#&quot;)) {</span>
-<span class="nc" id="L562">              endAttribute = endAttribute.substring(1);</span>
+<span class="nc" id="L567">            endAttribute = object.getAttribute(mapping.end);</span>
+<span class="nc bnc" id="L568" title="All 4 branches missed.">            if (endAttribute != null &amp;&amp; endAttribute.startsWith(&quot;#&quot;)) {</span>
+<span class="nc" id="L569">              endAttribute = endAttribute.substring(1);</span>
             }
           }
-<span class="nc bnc" id="L565" title="All 4 branches missed.">          if (startAttribute != null &amp;&amp; endAttribute != null</span>
-<span class="nc bnc" id="L566" title="All 2 branches missed.">              &amp;&amp; !object.getPositions().isEmpty()) {</span>
-<span class="nc" id="L567">            object.setReferredStartPosition(startAttribute,</span>
-<span class="nc" id="L568">                object.getPositions().first());</span>
-<span class="nc" id="L569">            object.setReferredEndPosition(endAttribute,</span>
-<span class="nc" id="L570">                object.getPositions().last());</span>
-<span class="nc" id="L571">            object.setReferredStartOffset(startAttribute,</span>
-<span class="nc" id="L572">                object.getOffsetStart());</span>
-<span class="nc" id="L573">            object.setReferredEndOffset(endAttribute, object.getOffsetEnd());</span>
+<span class="nc bnc" id="L572" title="All 4 branches missed.">          if (startAttribute != null &amp;&amp; endAttribute != null</span>
+<span class="nc bnc" id="L573" title="All 2 branches missed.">              &amp;&amp; !object.getPositions().isEmpty()) {</span>
+<span class="nc" id="L574">            object.setReferredStartPosition(startAttribute,</span>
+<span class="nc" id="L575">                object.getPositions().first());</span>
+<span class="nc" id="L576">            object.setReferredEndPosition(endAttribute,</span>
+<span class="nc" id="L577">                object.getPositions().last());</span>
+<span class="nc" id="L578">            object.setReferredStartOffset(startAttribute,</span>
+<span class="nc" id="L579">                object.getOffsetStart());</span>
+<span class="nc" id="L580">            object.setReferredEndOffset(endAttribute, object.getOffsetEnd());</span>
           }
         }
-<span class="fc" id="L576">      } catch (MtasParserException e) {</span>
-<span class="fc" id="L577">        log.debug(&quot;Rejected mapping &quot; + object.getType().getName(), e);</span>
+<span class="fc" id="L583">      } catch (MtasParserException e) {</span>
+<span class="fc" id="L584">        log.debug(&quot;Rejected mapping &quot; + object.getType().getName(), e);</span>
         // ignore, no new token is created
-<span class="fc" id="L579">      }</span>
-<span class="fc" id="L580">    }</span>
+<span class="fc" id="L586">      }</span>
+<span class="fc" id="L587">    }</span>
     // copy remaining updateableMappings to new parent
-<span class="fc bfc" id="L582" title="All 2 branches covered.">    if (!currentList.get(objectType.getType()).isEmpty()) {</span>
-<span class="pc bpc" id="L583" title="1 of 2 branches missed.">      if (currentList.get(objectType.getType()).contains(object)) {</span>
-<span class="nc" id="L584">        int listPosition = currentList.get(objectType.getType())</span>
-<span class="nc" id="L585">            .indexOf(object);</span>
-<span class="nc bnc" id="L586" title="All 2 branches missed.">        if (listPosition &gt; 0) {</span>
-<span class="nc" id="L587">          currentList.get(objectType.getType()).get(listPosition - 1)</span>
-<span class="nc" id="L588">              .registerUpdateableMappingsAtParent(</span>
-<span class="nc" id="L589">                  object.getUpdateableMappingsAsParent());</span>
+<span class="fc bfc" id="L589" title="All 2 branches covered.">    if (!currentList.get(objectType.getType()).isEmpty()) {</span>
+<span class="pc bpc" id="L590" title="1 of 2 branches missed.">      if (currentList.get(objectType.getType()).contains(object)) {</span>
+<span class="nc" id="L591">        int listPosition = currentList.get(objectType.getType())</span>
+<span class="nc" id="L592">            .indexOf(object);</span>
+<span class="nc bnc" id="L593" title="All 2 branches missed.">        if (listPosition &gt; 0) {</span>
+<span class="nc" id="L594">          currentList.get(objectType.getType()).get(listPosition - 1)</span>
+<span class="nc" id="L595">              .registerUpdateableMappingsAtParent(</span>
+<span class="nc" id="L596">                  object.getUpdateableMappingsAsParent());</span>
         }
-<span class="nc" id="L591">      } else {</span>
-<span class="fc" id="L592">        currentList.get(objectType.getType())</span>
-<span class="fc" id="L593">            .get(currentList.get(objectType.getType()).size() - 1)</span>
-<span class="fc" id="L594">            .registerUpdateableMappingsAtParent(</span>
-<span class="fc" id="L595">                object.getUpdateableMappingsAsParent());</span>
+<span class="nc" id="L598">      } else {</span>
+<span class="fc" id="L599">        currentList.get(objectType.getType())</span>
+<span class="fc" id="L600">            .get(currentList.get(objectType.getType()).size() - 1)</span>
+<span class="fc" id="L601">            .registerUpdateableMappingsAtParent(</span>
+<span class="fc" id="L602">                object.getUpdateableMappingsAsParent());</span>
       }
-<span class="fc bfc" id="L597" title="All 2 branches covered.">    } else if (!currentList.get(MAPPING_TYPE_GROUP).isEmpty()) {</span>
-<span class="fc" id="L598">      currentList.get(MAPPING_TYPE_GROUP)</span>
-<span class="fc" id="L599">          .get(currentList.get(MAPPING_TYPE_GROUP).size() - 1)</span>
-<span class="fc" id="L600">          .registerUpdateableMappingsAtParent(</span>
-<span class="fc" id="L601">              object.getUpdateableMappingsAsParent());</span>
-<span class="pc bpc" id="L602" title="1 of 2 branches missed.">    } else if (!currentList.get(MAPPING_TYPE_RELATION).isEmpty()) {</span>
-<span class="nc" id="L603">      currentList.get(MAPPING_TYPE_RELATION)</span>
-<span class="nc" id="L604">          .get(currentList.get(MAPPING_TYPE_RELATION).size() - 1)</span>
-<span class="nc" id="L605">          .registerUpdateableMappingsAtParent(</span>
-<span class="nc" id="L606">              object.getUpdateableMappingsAsParent());</span>
+<span class="fc bfc" id="L604" title="All 2 branches covered.">    } else if (!currentList.get(MAPPING_TYPE_GROUP).isEmpty()) {</span>
+<span class="fc" id="L605">      currentList.get(MAPPING_TYPE_GROUP)</span>
+<span class="fc" id="L606">          .get(currentList.get(MAPPING_TYPE_GROUP).size() - 1)</span>
+<span class="fc" id="L607">          .registerUpdateableMappingsAtParent(</span>
+<span class="fc" id="L608">              object.getUpdateableMappingsAsParent());</span>
+<span class="pc bpc" id="L609" title="1 of 2 branches missed.">    } else if (!currentList.get(MAPPING_TYPE_RELATION).isEmpty()) {</span>
+<span class="nc" id="L610">      currentList.get(MAPPING_TYPE_RELATION)</span>
+<span class="nc" id="L611">          .get(currentList.get(MAPPING_TYPE_RELATION).size() - 1)</span>
+<span class="nc" id="L612">          .registerUpdateableMappingsAtParent(</span>
+<span class="nc" id="L613">              object.getUpdateableMappingsAsParent());</span>
     }
-<span class="fc" id="L608">    updateMappingsWithLocalReferences(object, currentList, updateList);</span>
-<span class="fc" id="L609">  }</span>
+<span class="fc" id="L615">    updateMappingsWithLocalReferences(object, currentList, updateList);</span>
+<span class="fc" id="L616">  }</span>
 
   /**
    * Compute variables from object.
    *
-   * @param object the object
-   * @param currentList the current list
-   * @param variables the variables
+   * @param object
+   *          the object
+   * @param currentList
+   *          the current list
+   * @param variables
+   *          the variables
    */
   protected void computeVariablesFromObject(MtasParserObject object,
       Map&lt;String, List&lt;MtasParserObject&gt;&gt; currentList,
       Map&lt;String, Map&lt;String, String&gt;&gt; variables) {
-<span class="nc" id="L621">    MtasParserType&lt;MtasParserVariable&gt; parserType = object.getType();</span>
-<span class="nc" id="L622">    String id = object.getId();</span>
-<span class="nc bnc" id="L623" title="All 2 branches missed.">    if (id != null) {</span>
-<span class="nc bnc" id="L624" title="All 2 branches missed.">      for (MtasParserVariable variable : parserType.getItems()) {</span>
-<span class="nc bnc" id="L625" title="All 2 branches missed.">        if (!variables.containsKey(variable.variable)) {</span>
-<span class="nc" id="L626">          variables.put(variable.variable, new HashMap&lt;String, String&gt;());</span>
+<span class="nc" id="L631">    MtasParserType&lt;MtasParserVariable&gt; parserType = object.getType();</span>
+<span class="nc" id="L632">    String id = object.getId();</span>
+<span class="nc bnc" id="L633" title="All 2 branches missed.">    if (id != null) {</span>
+<span class="nc bnc" id="L634" title="All 2 branches missed.">      for (MtasParserVariable variable : parserType.getItems()) {</span>
+<span class="nc bnc" id="L635" title="All 2 branches missed.">        if (!variables.containsKey(variable.variable)) {</span>
+<span class="nc" id="L636">          variables.put(variable.variable, new HashMap&lt;String, String&gt;());</span>
         }
-<span class="nc" id="L628">        StringBuilder builder = new StringBuilder();</span>
-<span class="nc bnc" id="L629" title="All 2 branches missed.">        for (MtasParserVariableValue variableValue : variable.values) {</span>
-<span class="nc bnc" id="L630" title="All 2 branches missed.">          if (variableValue.type.equals(&quot;attribute&quot;)) {</span>
-<span class="nc" id="L631">            String subValue = object.getAttribute(variableValue.name);</span>
-<span class="nc bnc" id="L632" title="All 2 branches missed.">            if (subValue != null) {</span>
-<span class="nc" id="L633">              builder.append(subValue);</span>
+<span class="nc" id="L638">        StringBuilder builder = new StringBuilder();</span>
+<span class="nc bnc" id="L639" title="All 2 branches missed.">        for (MtasParserVariableValue variableValue : variable.values) {</span>
+<span class="nc bnc" id="L640" title="All 2 branches missed.">          if (variableValue.type.equals(&quot;attribute&quot;)) {</span>
+<span class="nc" id="L641">            String subValue = object.getAttribute(variableValue.name);</span>
+<span class="nc bnc" id="L642" title="All 2 branches missed.">            if (subValue != null) {</span>
+<span class="nc" id="L643">              builder.append(subValue);</span>
             }
           }
-<span class="nc" id="L636">        }</span>
-<span class="nc" id="L637">        variables.get(variable.variable).put(id, builder.toString());</span>
-<span class="nc" id="L638">      }</span>
+<span class="nc" id="L646">        }</span>
+<span class="nc" id="L647">        variables.get(variable.variable).put(id, builder.toString());</span>
+<span class="nc" id="L648">      }</span>
     }
-<span class="nc" id="L640">  }</span>
+<span class="nc" id="L650">  }</span>
 
   /**
    * Check for variables.
    *
-   * @param values the values
+   * @param values
+   *          the values
    * @return true, if successful
    */
   private boolean checkForVariables(List&lt;Map&lt;String, String&gt;&gt; values) {
-<span class="pc bpc" id="L649" title="1 of 4 branches missed.">    if (values == null || values.isEmpty()) {</span>
-<span class="fc" id="L650">      return false;</span>
+<span class="pc bpc" id="L660" title="1 of 4 branches missed.">    if (values == null || values.isEmpty()) {</span>
+<span class="fc" id="L661">      return false;</span>
     } else {
-<span class="fc bfc" id="L652" title="All 2 branches covered.">      for (Map&lt;String, String&gt; list : values) {</span>
-<span class="pc bpc" id="L653" title="1 of 2 branches missed.">        if (list.containsKey(&quot;type&quot;) &amp;&amp; list.get(&quot;type&quot;)</span>
-<span class="pc bpc" id="L654" title="1 of 2 branches missed.">            .equals(MtasParserMapping.PARSER_TYPE_VARIABLE)) {</span>
-<span class="nc" id="L655">          return true;</span>
+<span class="fc bfc" id="L663" title="All 2 branches covered.">      for (Map&lt;String, String&gt; list : values) {</span>
+<span class="pc bpc" id="L664" title="1 of 2 branches missed.">        if (list.containsKey(&quot;type&quot;) &amp;&amp; list.get(&quot;type&quot;)</span>
+<span class="pc bpc" id="L665" title="1 of 2 branches missed.">            .equals(MtasParserMapping.PARSER_TYPE_VARIABLE)) {</span>
+<span class="nc" id="L666">          return true;</span>
         }
-<span class="fc" id="L657">      }</span>
+<span class="fc" id="L668">      }</span>
     }
-<span class="fc" id="L659">    return false;</span>
+<span class="fc" id="L670">    return false;</span>
   }
 
   /**
    * Update mappings with local references.
    *
-   * @param currentObject the current object
-   * @param currentList the current list
-   * @param updateList the update list
+   * @param currentObject
+   *          the current object
+   * @param currentList
+   *          the current list
+   * @param updateList
+   *          the update list
    */
   private void updateMappingsWithLocalReferences(MtasParserObject currentObject,
       Map&lt;String, List&lt;MtasParserObject&gt;&gt; currentList,
       Map&lt;String, Map&lt;Integer, Set&lt;String&gt;&gt;&gt; updateList) {
-<span class="fc bfc" id="L672" title="All 2 branches covered.">    if (currentObject.getType().type.equals(MAPPING_TYPE_GROUP)) {</span>
+<span class="fc bfc" id="L686" title="All 2 branches covered.">    if (currentObject.getType().type.equals(MAPPING_TYPE_GROUP)) {</span>
       for (Integer tokenId : updateList
-<span class="pc bpc" id="L674" title="1 of 2 branches missed.">          .get(UPDATE_TYPE_LOCAL_REF_POSITION_START).keySet()) {</span>
-<span class="nc" id="L675">        if (updateList.get(UPDATE_TYPE_LOCAL_REF_POSITION_END)</span>
-<span class="nc bnc" id="L676" title="All 2 branches missed.">            .containsKey(tokenId)</span>
-<span class="nc" id="L677">            &amp;&amp; updateList.get(UPDATE_TYPE_LOCAL_REF_OFFSET_START)</span>
-<span class="nc bnc" id="L678" title="All 2 branches missed.">                .containsKey(tokenId)</span>
-<span class="nc" id="L679">            &amp;&amp; updateList.get(UPDATE_TYPE_LOCAL_REF_OFFSET_END)</span>
-<span class="nc bnc" id="L680" title="All 2 branches missed.">                .containsKey(tokenId)) {</span>
-<span class="nc" id="L681">          Iterator&lt;String&gt; startPositionIt = updateList</span>
-<span class="nc" id="L682">              .get(UPDATE_TYPE_LOCAL_REF_POSITION_START).get(tokenId)</span>
-<span class="nc" id="L683">              .iterator();</span>
-<span class="nc" id="L684">          Iterator&lt;String&gt; endPositionIt = updateList</span>
-<span class="nc" id="L685">              .get(UPDATE_TYPE_LOCAL_REF_POSITION_END).get(tokenId).iterator();</span>
-<span class="nc" id="L686">          Iterator&lt;String&gt; startOffsetIt = updateList</span>
-<span class="nc" id="L687">              .get(UPDATE_TYPE_LOCAL_REF_OFFSET_START).get(tokenId).iterator();</span>
-<span class="nc" id="L688">          Iterator&lt;String&gt; endOffsetIt = updateList</span>
-<span class="nc" id="L689">              .get(UPDATE_TYPE_LOCAL_REF_OFFSET_END).get(tokenId).iterator();</span>
-<span class="nc" id="L690">          Integer startPosition = null;</span>
-<span class="nc" id="L691">          Integer endPosition = null;</span>
-<span class="nc" id="L692">          Integer startOffset = null;</span>
-<span class="nc" id="L693">          Integer endOffset = null;</span>
-<span class="nc" id="L694">          Integer newValue = null;</span>
-<span class="nc bnc" id="L695" title="All 2 branches missed.">          while (startPositionIt.hasNext()) {</span>
-<span class="nc" id="L696">            String localKey = startPositionIt.next();</span>
-<span class="nc bnc" id="L697" title="All 2 branches missed.">            if (currentObject.referredStartPosition.containsKey(localKey)) {</span>
-<span class="nc" id="L698">              newValue = currentObject.referredStartPosition.get(localKey);</span>
-<span class="nc bnc" id="L699" title="All 2 branches missed.">              startPosition = (startPosition == null) ? newValue</span>
-<span class="nc" id="L700">                  : Math.min(startPosition, newValue);</span>
+<span class="pc bpc" id="L688" title="1 of 2 branches missed.">          .get(UPDATE_TYPE_LOCAL_REF_POSITION_START).keySet()) {</span>
+<span class="nc" id="L689">        if (updateList.get(UPDATE_TYPE_LOCAL_REF_POSITION_END)</span>
+<span class="nc bnc" id="L690" title="All 2 branches missed.">            .containsKey(tokenId)</span>
+<span class="nc" id="L691">            &amp;&amp; updateList.get(UPDATE_TYPE_LOCAL_REF_OFFSET_START)</span>
+<span class="nc bnc" id="L692" title="All 2 branches missed.">                .containsKey(tokenId)</span>
+<span class="nc" id="L693">            &amp;&amp; updateList.get(UPDATE_TYPE_LOCAL_REF_OFFSET_END)</span>
+<span class="nc bnc" id="L694" title="All 2 branches missed.">                .containsKey(tokenId)) {</span>
+<span class="nc" id="L695">          Iterator&lt;String&gt; startPositionIt = updateList</span>
+<span class="nc" id="L696">              .get(UPDATE_TYPE_LOCAL_REF_POSITION_START).get(tokenId)</span>
+<span class="nc" id="L697">              .iterator();</span>
+<span class="nc" id="L698">          Iterator&lt;String&gt; endPositionIt = updateList</span>
+<span class="nc" id="L699">              .get(UPDATE_TYPE_LOCAL_REF_POSITION_END).get(tokenId).iterator();</span>
+<span class="nc" id="L700">          Iterator&lt;String&gt; startOffsetIt = updateList</span>
+<span class="nc" id="L701">              .get(UPDATE_TYPE_LOCAL_REF_OFFSET_START).get(tokenId).iterator();</span>
+<span class="nc" id="L702">          Iterator&lt;String&gt; endOffsetIt = updateList</span>
+<span class="nc" id="L703">              .get(UPDATE_TYPE_LOCAL_REF_OFFSET_END).get(tokenId).iterator();</span>
+<span class="nc" id="L704">          Integer startPosition = null;</span>
+<span class="nc" id="L705">          Integer endPosition = null;</span>
+<span class="nc" id="L706">          Integer startOffset = null;</span>
+<span class="nc" id="L707">          Integer endOffset = null;</span>
+<span class="nc" id="L708">          Integer newValue = null;</span>
+<span class="nc bnc" id="L709" title="All 2 branches missed.">          while (startPositionIt.hasNext()) {</span>
+<span class="nc" id="L710">            String localKey = startPositionIt.next();</span>
+<span class="nc bnc" id="L711" title="All 2 branches missed.">            if (currentObject.referredStartPosition.containsKey(localKey)) {</span>
+<span class="nc" id="L712">              newValue = currentObject.referredStartPosition.get(localKey);</span>
+<span class="nc bnc" id="L713" title="All 2 branches missed.">              startPosition = (startPosition == null) ? newValue</span>
+<span class="nc" id="L714">                  : Math.min(startPosition, newValue);</span>
             }
-<span class="nc" id="L702">          }</span>
-<span class="nc bnc" id="L703" title="All 2 branches missed.">          while (endPositionIt.hasNext()) {</span>
-<span class="nc" id="L704">            String localKey = endPositionIt.next();</span>
-<span class="nc bnc" id="L705" title="All 2 branches missed.">            if (currentObject.referredEndPosition.containsKey(localKey)) {</span>
-<span class="nc" id="L706">              newValue = currentObject.referredEndPosition.get(localKey);</span>
-<span class="nc bnc" id="L707" title="All 2 branches missed.">              endPosition = (endPosition == null) ? newValue</span>
-<span class="nc" id="L708">                  : Math.max(endPosition, newValue);</span>
+<span class="nc" id="L716">          }</span>
+<span class="nc bnc" id="L717" title="All 2 branches missed.">          while (endPositionIt.hasNext()) {</span>
+<span class="nc" id="L718">            String localKey = endPositionIt.next();</span>
+<span class="nc bnc" id="L719" title="All 2 branches missed.">            if (currentObject.referredEndPosition.containsKey(localKey)) {</span>
+<span class="nc" id="L720">              newValue = currentObject.referredEndPosition.get(localKey);</span>
+<span class="nc bnc" id="L721" title="All 2 branches missed.">              endPosition = (endPosition == null) ? newValue</span>
+<span class="nc" id="L722">                  : Math.max(endPosition, newValue);</span>
             }
-<span class="nc" id="L710">          }</span>
-<span class="nc bnc" id="L711" title="All 2 branches missed.">          while (startOffsetIt.hasNext()) {</span>
-<span class="nc" id="L712">            String localKey = startOffsetIt.next();</span>
-<span class="nc bnc" id="L713" title="All 2 branches missed.">            if (currentObject.referredStartOffset.containsKey(localKey)) {</span>
-<span class="nc" id="L714">              newValue = currentObject.referredStartOffset.get(localKey);</span>
-<span class="nc bnc" id="L715" title="All 2 branches missed.">              startOffset = (startOffset == null) ? newValue</span>
-<span class="nc" id="L716">                  : Math.min(startOffset, newValue);</span>
+<span class="nc" id="L724">          }</span>
+<span class="nc bnc" id="L725" title="All 2 branches missed.">          while (startOffsetIt.hasNext()) {</span>
+<span class="nc" id="L726">            String localKey = startOffsetIt.next();</span>
+<span class="nc bnc" id="L727" title="All 2 branches missed.">            if (currentObject.referredStartOffset.containsKey(localKey)) {</span>
+<span class="nc" id="L728">              newValue = currentObject.referredStartOffset.get(localKey);</span>
+<span class="nc bnc" id="L729" title="All 2 branches missed.">              startOffset = (startOffset == null) ? newValue</span>
+<span class="nc" id="L730">                  : Math.min(startOffset, newValue);</span>
             }
-<span class="nc" id="L718">          }</span>
-<span class="nc bnc" id="L719" title="All 2 branches missed.">          while (endOffsetIt.hasNext()) {</span>
-<span class="nc" id="L720">            String localKey = endOffsetIt.next();</span>
-<span class="nc bnc" id="L721" title="All 2 branches missed.">            if (currentObject.referredEndOffset.containsKey(localKey)) {</span>
-<span class="nc" id="L722">              newValue = currentObject.referredEndOffset.get(localKey);</span>
-<span class="nc bnc" id="L723" title="All 2 branches missed.">              endOffset = (endOffset == null) ? newValue</span>
-<span class="nc" id="L724">                  : Math.max(endOffset, newValue);</span>
+<span class="nc" id="L732">          }</span>
+<span class="nc bnc" id="L733" title="All 2 branches missed.">          while (endOffsetIt.hasNext()) {</span>
+<span class="nc" id="L734">            String localKey = endOffsetIt.next();</span>
+<span class="nc bnc" id="L735" title="All 2 branches missed.">            if (currentObject.referredEndOffset.containsKey(localKey)) {</span>
+<span class="nc" id="L736">              newValue = currentObject.referredEndOffset.get(localKey);</span>
+<span class="nc bnc" id="L737" title="All 2 branches missed.">              endOffset = (endOffset == null) ? newValue</span>
+<span class="nc" id="L738">                  : Math.max(endOffset, newValue);</span>
             }
-<span class="nc" id="L726">          }</span>
-<span class="nc bnc" id="L727" title="All 8 branches missed.">          if (startPosition != null &amp;&amp; endPosition != null</span>
+<span class="nc" id="L740">          }</span>
+<span class="nc bnc" id="L741" title="All 8 branches missed.">          if (startPosition != null &amp;&amp; endPosition != null</span>
               &amp;&amp; startOffset != null &amp;&amp; endOffset != null) {
-<span class="nc" id="L729">            MtasToken token = tokenCollection.get(tokenId);</span>
-<span class="nc" id="L730">            token.addPositionRange(startPosition, endPosition);</span>
-<span class="nc" id="L731">            token.setOffset(startOffset, endOffset);</span>
+<span class="nc" id="L743">            MtasToken token = tokenCollection.get(tokenId);</span>
+<span class="nc" id="L744">            token.addPositionRange(startPosition, endPosition);</span>
+<span class="nc" id="L745">            token.setOffset(startOffset, endOffset);</span>
           }
         }
-<span class="nc" id="L734">      }</span>
+<span class="nc" id="L748">      }</span>
 
     }
-<span class="fc bfc" id="L737" title="All 2 branches covered.">    if (!currentList.get(MAPPING_TYPE_GROUP).isEmpty()) {</span>
-<span class="fc" id="L738">      MtasParserObject parentGroup = currentList.get(MAPPING_TYPE_GROUP)</span>
-<span class="fc" id="L739">          .get(currentList.get(MAPPING_TYPE_GROUP).size() - 1);</span>
-<span class="fc" id="L740">      parentGroup.referredStartPosition</span>
-<span class="fc" id="L741">          .putAll(currentObject.referredStartPosition);</span>
-<span class="fc" id="L742">      parentGroup.referredEndPosition.putAll(currentObject.referredEndPosition);</span>
-<span class="fc" id="L743">      parentGroup.referredStartOffset.putAll(currentObject.referredStartOffset);</span>
-<span class="fc" id="L744">      parentGroup.referredEndOffset.putAll(currentObject.referredEndOffset);</span>
+<span class="fc bfc" id="L751" title="All 2 branches covered.">    if (!currentList.get(MAPPING_TYPE_GROUP).isEmpty()) {</span>
+<span class="fc" id="L752">      MtasParserObject parentGroup = currentList.get(MAPPING_TYPE_GROUP)</span>
+<span class="fc" id="L753">          .get(currentList.get(MAPPING_TYPE_GROUP).size() - 1);</span>
+<span class="fc" id="L754">      parentGroup.referredStartPosition</span>
+<span class="fc" id="L755">          .putAll(currentObject.referredStartPosition);</span>
+<span class="fc" id="L756">      parentGroup.referredEndPosition.putAll(currentObject.referredEndPosition);</span>
+<span class="fc" id="L757">      parentGroup.referredStartOffset.putAll(currentObject.referredStartOffset);</span>
+<span class="fc" id="L758">      parentGroup.referredEndOffset.putAll(currentObject.referredEndOffset);</span>
     }
-<span class="fc" id="L746">    currentObject.referredStartPosition.clear();</span>
-<span class="fc" id="L747">    currentObject.referredEndPosition.clear();</span>
-<span class="fc" id="L748">    currentObject.referredStartOffset.clear();</span>
-<span class="fc" id="L749">    currentObject.referredEndOffset.clear();</span>
-<span class="fc" id="L750">  }</span>
+<span class="fc" id="L760">    currentObject.referredStartPosition.clear();</span>
+<span class="fc" id="L761">    currentObject.referredEndPosition.clear();</span>
+<span class="fc" id="L762">    currentObject.referredStartOffset.clear();</span>
+<span class="fc" id="L763">    currentObject.referredEndOffset.clear();</span>
+<span class="fc" id="L764">  }</span>
 
   /**
    * Compute type from mapping source.
    *
-   * @param source the source
+   * @param source
+   *          the source
    * @return the string
-   * @throws MtasParserException the mtas parser exception
+   * @throws MtasParserException
+   *           the mtas parser exception
    */
   private String computeTypeFromMappingSource(String source)
       throws MtasParserException {
-<span class="pc bpc" id="L761" title="1 of 2 branches missed.">    if (source.equals(MtasParserMapping.SOURCE_OWN)) {</span>
-<span class="nc" id="L762">      return null;</span>
-<span class="pc bpc" id="L763" title="1 of 2 branches missed.">    } else if (source.equals(MtasParserMapping.SOURCE_ANCESTOR_GROUP)) {</span>
-<span class="nc" id="L764">      return MAPPING_TYPE_GROUP;</span>
-<span class="fc" id="L765">    } else if (source</span>
-<span class="pc bpc" id="L766" title="1 of 2 branches missed.">        .equals(MtasParserMapping.SOURCE_ANCESTOR_GROUP_ANNOTATION)) {</span>
-<span class="nc" id="L767">      return MAPPING_TYPE_GROUP_ANNOTATION;</span>
-<span class="fc bfc" id="L768" title="All 2 branches covered.">    } else if (source.equals(MtasParserMapping.SOURCE_ANCESTOR_WORD)) {</span>
-<span class="fc" id="L769">      return MAPPING_TYPE_WORD;</span>
-<span class="fc" id="L770">    } else if (source</span>
-<span class="fc bfc" id="L771" title="All 2 branches covered.">        .equals(MtasParserMapping.SOURCE_ANCESTOR_WORD_ANNOTATION)) {</span>
-<span class="fc" id="L772">      return MAPPING_TYPE_WORD_ANNOTATION;</span>
-<span class="pc bpc" id="L773" title="1 of 2 branches missed.">    } else if (source.equals(MtasParserMapping.SOURCE_ANCESTOR_RELATION)) {</span>
-<span class="fc" id="L774">      return MAPPING_TYPE_RELATION;</span>
-<span class="nc" id="L775">    } else if (source</span>
-<span class="nc bnc" id="L776" title="All 2 branches missed.">        .equals(MtasParserMapping.SOURCE_ANCESTOR_RELATION_ANNOTATION)) {</span>
-<span class="nc" id="L777">      return MAPPING_TYPE_RELATION_ANNOTATION;</span>
+<span class="pc bpc" id="L777" title="1 of 2 branches missed.">    if (source.equals(MtasParserMapping.SOURCE_OWN)) {</span>
+<span class="nc" id="L778">      return null;</span>
+<span class="pc bpc" id="L779" title="1 of 2 branches missed.">    } else if (source.equals(MtasParserMapping.SOURCE_ANCESTOR_GROUP)) {</span>
+<span class="nc" id="L780">      return MAPPING_TYPE_GROUP;</span>
+<span class="fc" id="L781">    } else if (source</span>
+<span class="pc bpc" id="L782" title="1 of 2 branches missed.">        .equals(MtasParserMapping.SOURCE_ANCESTOR_GROUP_ANNOTATION)) {</span>
+<span class="nc" id="L783">      return MAPPING_TYPE_GROUP_ANNOTATION;</span>
+<span class="fc bfc" id="L784" title="All 2 branches covered.">    } else if (source.equals(MtasParserMapping.SOURCE_ANCESTOR_WORD)) {</span>
+<span class="fc" id="L785">      return MAPPING_TYPE_WORD;</span>
+<span class="fc" id="L786">    } else if (source</span>
+<span class="fc bfc" id="L787" title="All 2 branches covered.">        .equals(MtasParserMapping.SOURCE_ANCESTOR_WORD_ANNOTATION)) {</span>
+<span class="fc" id="L788">      return MAPPING_TYPE_WORD_ANNOTATION;</span>
+<span class="pc bpc" id="L789" title="1 of 2 branches missed.">    } else if (source.equals(MtasParserMapping.SOURCE_ANCESTOR_RELATION)) {</span>
+<span class="fc" id="L790">      return MAPPING_TYPE_RELATION;</span>
+<span class="nc" id="L791">    } else if (source</span>
+<span class="nc bnc" id="L792" title="All 2 branches missed.">        .equals(MtasParserMapping.SOURCE_ANCESTOR_RELATION_ANNOTATION)) {</span>
+<span class="nc" id="L793">      return MAPPING_TYPE_RELATION_ANNOTATION;</span>
     } else {
-<span class="nc" id="L779">      throw new MtasParserException(&quot;unknown source &quot; + source);</span>
+<span class="nc" id="L795">      throw new MtasParserException(&quot;unknown source &quot; + source);</span>
     }
   }
 
   /**
    * Compute object from mapping value.
    *
-   * @param object the object
-   * @param mappingValue the mapping value
-   * @param currentList the current list
+   * @param object
+   *          the object
+   * @param mappingValue
+   *          the mapping value
+   * @param currentList
+   *          the current list
    * @return the mtas parser object[]
-   * @throws MtasParserException the mtas parser exception
+   * @throws MtasParserException
+   *           the mtas parser exception
    */
   private MtasParserObject[] computeObjectFromMappingValue(
       MtasParserObject object, Map&lt;String, String&gt; mappingValue,
       Map&lt;String, List&lt;MtasParserObject&gt;&gt; currentList)
       throws MtasParserException {
-<span class="fc" id="L796">    MtasParserObject[] checkObjects = null;</span>
+<span class="fc" id="L816">    MtasParserObject[] checkObjects = null;</span>
     MtasParserObject checkObject;
-<span class="fc" id="L798">    Integer ancestorNumber = null;</span>
-<span class="fc" id="L799">    String ancestorType = null;</span>
+<span class="fc" id="L818">    Integer ancestorNumber = null;</span>
+<span class="fc" id="L819">    String ancestorType = null;</span>
     // try to get relevant object
-<span class="fc" id="L801">    if (mappingValue.get(MAPPING_VALUE_SOURCE)</span>
-<span class="fc bfc" id="L802" title="All 2 branches covered.">        .equals(MtasParserMapping.SOURCE_OWN)) {</span>
-<span class="fc" id="L803">      checkObjects = new MtasParserObject[] { object };</span>
+<span class="fc" id="L821">    if (mappingValue.get(MAPPING_VALUE_SOURCE)</span>
+<span class="fc bfc" id="L822" title="All 2 branches covered.">        .equals(MtasParserMapping.SOURCE_OWN)) {</span>
+<span class="fc" id="L823">      checkObjects = new MtasParserObject[] { object };</span>
     } else {
-<span class="fc bfc" id="L805" title="All 2 branches covered.">      ancestorNumber = mappingValue.get(MAPPING_VALUE_ANCESTOR) != null</span>
-<span class="fc" id="L806">          ? Integer.parseInt(mappingValue.get(MAPPING_VALUE_ANCESTOR)) : null;</span>
-<span class="fc" id="L807">      ancestorType = computeTypeFromMappingSource(</span>
-<span class="fc" id="L808">          mappingValue.get(MAPPING_VALUE_SOURCE));</span>
+<span class="fc bfc" id="L825" title="All 2 branches covered.">      ancestorNumber = mappingValue.get(MAPPING_VALUE_ANCESTOR) != null</span>
+<span class="fc" id="L826">          ? Integer.parseInt(mappingValue.get(MAPPING_VALUE_ANCESTOR)) : null;</span>
+<span class="fc" id="L827">      ancestorType = computeTypeFromMappingSource(</span>
+<span class="fc" id="L828">          mappingValue.get(MAPPING_VALUE_SOURCE));</span>
       // get ancestor object
-<span class="pc bpc" id="L810" title="1 of 2 branches missed.">      if (ancestorType != null) {</span>
-<span class="fc" id="L811">        int s = currentList.get(ancestorType).size();</span>
+<span class="pc bpc" id="L830" title="1 of 2 branches missed.">      if (ancestorType != null) {</span>
+<span class="fc" id="L831">        int s = currentList.get(ancestorType).size();</span>
         // check existence ancestor for conditions
-<span class="fc bfc" id="L813" title="All 2 branches covered.">        if (ancestorNumber != null) {</span>
-<span class="pc bpc" id="L814" title="1 of 4 branches missed.">          if ((s &gt; 0) &amp;&amp; (ancestorNumber &lt; s) &amp;&amp; (checkObject = currentList</span>
-<span class="pc bpc" id="L815" title="1 of 2 branches missed.">              .get(ancestorType).get((s - ancestorNumber - 1))) != null) {</span>
-<span class="fc" id="L816">            checkObjects = new MtasParserObject[] { checkObject };</span>
+<span class="fc bfc" id="L833" title="All 2 branches covered.">        if (ancestorNumber != null) {</span>
+<span class="pc bpc" id="L834" title="1 of 4 branches missed.">          if ((s &gt; 0) &amp;&amp; (ancestorNumber &lt; s) &amp;&amp; (checkObject = currentList</span>
+<span class="pc bpc" id="L835" title="1 of 2 branches missed.">              .get(ancestorType).get((s - ancestorNumber - 1))) != null) {</span>
+<span class="fc" id="L836">            checkObjects = new MtasParserObject[] { checkObject };</span>
           }
         } else {
-<span class="fc" id="L819">          checkObjects = new MtasParserObject[s];</span>
-<span class="fc bfc" id="L820" title="All 2 branches covered.">          for (int i = s - 1; i &gt;= 0; i--) {</span>
-<span class="fc" id="L821">            checkObjects[s - i - 1] = currentList.get(ancestorType).get(i);</span>
+<span class="fc" id="L839">          checkObjects = new MtasParserObject[s];</span>
+<span class="fc bfc" id="L840" title="All 2 branches covered.">          for (int i = s - 1; i &gt;= 0; i--) {</span>
+<span class="fc" id="L841">            checkObjects[s - i - 1] = currentList.get(ancestorType).get(i);</span>
           }
         }
       }
     }
-<span class="fc" id="L826">    return checkObjects;</span>
+<span class="fc" id="L846">    return checkObjects;</span>
   }
 
   /**
    * Compute value from mapping values.
    *
-   * @param object the object
-   * @param mappingValues the mapping values
-   * @param currentList the current list
-   * @param containsVariables the contains variables
+   * @param object
+   *          the object
+   * @param mappingValues
+   *          the mapping values
+   * @param currentList
+   *          the current list
+   * @param containsVariables
+   *          the contains variables
    * @return the string[]
-   * @throws MtasParserException the mtas parser exception
-   * @throws MtasConfigException the mtas config exception
+   * @throws MtasParserException
+   *           the mtas parser exception
+   * @throws MtasConfigException
+   *           the mtas config exception
    */
   private String[] computeValueFromMappingValues(MtasParserObject object,
       List&lt;Map&lt;String, String&gt;&gt; mappingValues,
       Map&lt;String, List&lt;MtasParserObject&gt;&gt; currentList,
       boolean containsVariables)
       throws MtasParserException, MtasConfigException {
-<span class="fc" id="L845">    String[] value = { &quot;&quot; };</span>
-<span class="fc bfc" id="L846" title="All 2 branches covered.">    for (Map&lt;String, String&gt; mappingValue : mappingValues) {</span>
+<span class="fc" id="L871">    String[] value = { &quot;&quot; };</span>
+<span class="fc bfc" id="L872" title="All 2 branches covered.">    for (Map&lt;String, String&gt; mappingValue : mappingValues) {</span>
       // directly
-<span class="fc" id="L848">      if (mappingValue.get(MAPPING_VALUE_SOURCE)</span>
-<span class="fc bfc" id="L849" title="All 2 branches covered.">          .equals(MtasParserMapping.SOURCE_STRING)) {</span>
-<span class="fc" id="L850">        if (mappingValue.get(&quot;type&quot;)</span>
-<span class="pc bpc" id="L851" title="1 of 2 branches missed.">            .equals(MtasParserMapping.PARSER_TYPE_STRING)) {</span>
-<span class="fc" id="L852">          String subvalue = computeFilteredPrefixedValue(</span>
-<span class="fc" id="L853">              mappingValue.get(MAPPING_VALUE_TYPE),</span>
-<span class="fc" id="L854">              mappingValue.get(MAPPING_VALUE_TEXT), null, null);</span>
-<span class="pc bpc" id="L855" title="1 of 2 branches missed.">          if (subvalue != null) {</span>
-<span class="fc bfc" id="L856" title="All 2 branches covered.">            for (int i = 0; i &lt; value.length; i++) {</span>
-<span class="fc" id="L857">              value[i] = addAndEncodeValue(value[i], subvalue,</span>
+<span class="fc" id="L874">      if (mappingValue.get(MAPPING_VALUE_SOURCE)</span>
+<span class="fc bfc" id="L875" title="All 2 branches covered.">          .equals(MtasParserMapping.SOURCE_STRING)) {</span>
+<span class="fc" id="L876">        if (mappingValue.get(&quot;type&quot;)</span>
+<span class="pc bpc" id="L877" title="1 of 2 branches missed.">            .equals(MtasParserMapping.PARSER_TYPE_STRING)) {</span>
+<span class="fc" id="L878">          String subvalue = computeFilteredPrefixedValue(</span>
+<span class="fc" id="L879">              mappingValue.get(MAPPING_VALUE_TYPE),</span>
+<span class="fc" id="L880">              mappingValue.get(MAPPING_VALUE_TEXT), null, null);</span>
+<span class="pc bpc" id="L881" title="1 of 2 branches missed.">          if (subvalue != null) {</span>
+<span class="fc bfc" id="L882" title="All 2 branches covered.">            for (int i = 0; i &lt; value.length; i++) {</span>
+<span class="fc" id="L883">              value[i] = addAndEncodeValue(value[i], subvalue,</span>
                   containsVariables);
             }
           }
-<span class="fc" id="L861">        }</span>
+<span class="fc" id="L887">        }</span>
         // from objects
       } else {
-<span class="fc" id="L864">        MtasParserObject[] checkObjects = computeObjectFromMappingValue(object,</span>
+<span class="fc" id="L890">        MtasParserObject[] checkObjects = computeObjectFromMappingValue(object,</span>
             mappingValue, currentList);
         // create value
-<span class="pc bpc" id="L867" title="2 of 4 branches missed.">        if (checkObjects != null &amp;&amp; checkObjects.length &gt; 0) {</span>
-<span class="fc" id="L868">          MtasParserType checkType = checkObjects[0].getType();</span>
+<span class="pc bpc" id="L893" title="2 of 4 branches missed.">        if (checkObjects != null &amp;&amp; checkObjects.length &gt; 0) {</span>
+<span class="fc" id="L894">          MtasParserType checkType = checkObjects[0].getType();</span>
           // add name to value
-<span class="fc" id="L870">          if (mappingValue.get(MAPPING_VALUE_TYPE)</span>
-<span class="fc bfc" id="L871" title="All 2 branches covered.">              .equals(MtasParserMapping.PARSER_TYPE_NAME)) {</span>
-<span class="fc" id="L872">            String subvalue = computeFilteredPrefixedValue(</span>
-<span class="fc" id="L873">                mappingValue.get(MAPPING_VALUE_TYPE), checkType.getName(),</span>
-<span class="fc" id="L874">                mappingValue.get(MAPPING_VALUE_FILTER),</span>
-<span class="fc bfc" id="L875" title="All 2 branches covered.">                mappingValue.get(MAPPING_VALUE_PREFIX) == null</span>
-<span class="pc bpc" id="L876" title="1 of 2 branches missed.">                    || mappingValue.get(MAPPING_VALUE_PREFIX).isEmpty() ? null</span>
-<span class="fc" id="L877">                        : mappingValue.get(MAPPING_VALUE_PREFIX));</span>
-<span class="pc bpc" id="L878" title="1 of 2 branches missed.">            if (subvalue != null) {</span>
-<span class="fc bfc" id="L879" title="All 2 branches covered.">              for (int i = 0; i &lt; value.length; i++) {</span>
-<span class="fc" id="L880">                value[i] = addAndEncodeValue(value[i], subvalue,</span>
+<span class="fc" id="L896">          if (mappingValue.get(MAPPING_VALUE_TYPE)</span>
+<span class="fc bfc" id="L897" title="All 2 branches covered.">              .equals(MtasParserMapping.PARSER_TYPE_NAME)) {</span>
+<span class="fc" id="L898">            String subvalue = computeFilteredPrefixedValue(</span>
+<span class="fc" id="L899">                mappingValue.get(MAPPING_VALUE_TYPE), checkType.getName(),</span>
+<span class="fc" id="L900">                mappingValue.get(MAPPING_VALUE_FILTER),</span>
+<span class="fc bfc" id="L901" title="All 2 branches covered.">                mappingValue.get(MAPPING_VALUE_PREFIX) == null</span>
+<span class="pc bpc" id="L902" title="1 of 2 branches missed.">                    || mappingValue.get(MAPPING_VALUE_PREFIX).isEmpty() ? null</span>
+<span class="fc" id="L903">                        : mappingValue.get(MAPPING_VALUE_PREFIX));</span>
+<span class="pc bpc" id="L904" title="1 of 2 branches missed.">            if (subvalue != null) {</span>
+<span class="fc bfc" id="L905" title="All 2 branches covered.">              for (int i = 0; i &lt; value.length; i++) {</span>
+<span class="fc" id="L906">                value[i] = addAndEncodeValue(value[i], subvalue,</span>
                     containsVariables);
               }
             }
             // add attribute to value
-<span class="fc" id="L885">          } else if (mappingValue.get(MAPPING_VALUE_TYPE)</span>
-<span class="fc bfc" id="L886" title="All 2 branches covered.">              .equals(MtasParserMapping.PARSER_TYPE_ATTRIBUTE)) {</span>
-<span class="fc" id="L887">            String tmpValue = null;</span>
-<span class="pc bpc" id="L888" title="1 of 2 branches missed.">            if (mappingValue.get(MAPPING_VALUE_NAME).equals(&quot;#&quot;)) {</span>
-<span class="nc" id="L889">              tmpValue = checkObjects[0].getId();</span>
+<span class="fc" id="L911">          } else if (mappingValue.get(MAPPING_VALUE_TYPE)</span>
+<span class="fc bfc" id="L912" title="All 2 branches covered.">              .equals(MtasParserMapping.PARSER_TYPE_ATTRIBUTE)) {</span>
+<span class="fc" id="L913">            String tmpValue = null;</span>
+<span class="pc bpc" id="L914" title="1 of 2 branches missed.">            if (mappingValue.get(MAPPING_VALUE_NAME).equals(&quot;#&quot;)) {</span>
+<span class="nc" id="L915">              tmpValue = checkObjects[0].getId();</span>
             } else {
-<span class="fc" id="L891">              tmpValue = checkObjects[0]</span>
-<span class="fc" id="L892">                  .getAttribute(mappingValue.get(MAPPING_VALUE_NAME));</span>
+<span class="fc" id="L917">              tmpValue = checkObjects[0]</span>
+<span class="fc" id="L918">                  .getAttribute(mappingValue.get(MAPPING_VALUE_NAME));</span>
             }
-<span class="fc" id="L894">            String subvalue = computeFilteredPrefixedValue(</span>
-<span class="fc" id="L895">                mappingValue.get(MAPPING_VALUE_TYPE), tmpValue,</span>
-<span class="fc" id="L896">                mappingValue.get(MAPPING_VALUE_FILTER),</span>
-<span class="fc bfc" id="L897" title="All 2 branches covered.">                mappingValue.get(MAPPING_VALUE_PREFIX) == null</span>
-<span class="pc bpc" id="L898" title="1 of 2 branches missed.">                    || mappingValue.get(MAPPING_VALUE_PREFIX).isEmpty() ? null</span>
-<span class="fc" id="L899">                        : mappingValue.get(MAPPING_VALUE_PREFIX));</span>
-<span class="fc bfc" id="L900" title="All 2 branches covered.">            if (subvalue != null) {</span>
-<span class="fc bfc" id="L901" title="All 2 branches covered.">              for (int i = 0; i &lt; value.length; i++) {</span>
-<span class="fc" id="L902">                value[i] = addAndEncodeValue(value[i], subvalue,</span>
+<span class="fc" id="L920">            String subvalue = computeFilteredPrefixedValue(</span>
+<span class="fc" id="L921">                mappingValue.get(MAPPING_VALUE_TYPE), tmpValue,</span>
+<span class="fc" id="L922">                mappingValue.get(MAPPING_VALUE_FILTER),</span>
+<span class="fc bfc" id="L923" title="All 2 branches covered.">                mappingValue.get(MAPPING_VALUE_PREFIX) == null</span>
+<span class="pc bpc" id="L924" title="1 of 2 branches missed.">                    || mappingValue.get(MAPPING_VALUE_PREFIX).isEmpty() ? null</span>
+<span class="fc" id="L925">                        : mappingValue.get(MAPPING_VALUE_PREFIX));</span>
+<span class="fc bfc" id="L926" title="All 2 branches covered.">            if (subvalue != null) {</span>
+<span class="fc bfc" id="L927" title="All 2 branches covered.">              for (int i = 0; i &lt; value.length; i++) {</span>
+<span class="fc" id="L928">                value[i] = addAndEncodeValue(value[i], subvalue,</span>
                     containsVariables);
               }
             }
             // value from text
-<span class="fc" id="L907">          } else if (mappingValue.get(&quot;type&quot;)</span>
-<span class="pc bpc" id="L908" title="1 of 2 branches missed.">              .equals(MtasParserMapping.PARSER_TYPE_TEXT)) {</span>
-<span class="fc" id="L909">            String subvalue = computeFilteredPrefixedValue(</span>
-<span class="fc" id="L910">                mappingValue.get(MAPPING_VALUE_TYPE), checkObjects[0].getText(),</span>
-<span class="fc" id="L911">                mappingValue.get(MAPPING_VALUE_FILTER),</span>
-<span class="pc bpc" id="L912" title="1 of 2 branches missed.">                mappingValue.get(MAPPING_VALUE_PREFIX) == null</span>
-<span class="pc bnc" id="L913" title="All 2 branches missed.">                    || mappingValue.get(MAPPING_VALUE_PREFIX).isEmpty() ? null</span>
-<span class="nc" id="L914">                        : mappingValue.get(MAPPING_VALUE_PREFIX));</span>
-<span class="pc bpc" id="L915" title="1 of 2 branches missed.">            if (subvalue != null) {</span>
-<span class="fc bfc" id="L916" title="All 2 branches covered.">              for (int i = 0; i &lt; value.length; i++) {</span>
-<span class="fc" id="L917">                value[i] = addAndEncodeValue(value[i], subvalue,</span>
+<span class="fc" id="L933">          } else if (mappingValue.get(&quot;type&quot;)</span>
+<span class="pc bpc" id="L934" title="1 of 2 branches missed.">              .equals(MtasParserMapping.PARSER_TYPE_TEXT)) {</span>
+<span class="fc" id="L935">            String subvalue = computeFilteredPrefixedValue(</span>
+<span class="fc" id="L936">                mappingValue.get(MAPPING_VALUE_TYPE), checkObjects[0].getText(),</span>
+<span class="fc" id="L937">                mappingValue.get(MAPPING_VALUE_FILTER),</span>
+<span class="pc bpc" id="L938" title="1 of 2 branches missed.">                mappingValue.get(MAPPING_VALUE_PREFIX) == null</span>
+<span class="pc bnc" id="L939" title="All 2 branches missed.">                    || mappingValue.get(MAPPING_VALUE_PREFIX).isEmpty() ? null</span>
+<span class="nc" id="L940">                        : mappingValue.get(MAPPING_VALUE_PREFIX));</span>
+<span class="pc bpc" id="L941" title="1 of 2 branches missed.">            if (subvalue != null) {</span>
+<span class="fc bfc" id="L942" title="All 2 branches covered.">              for (int i = 0; i &lt; value.length; i++) {</span>
+<span class="fc" id="L943">                value[i] = addAndEncodeValue(value[i], subvalue,</span>
                     containsVariables);
               }
             }
-<span class="pc" id="L921">          } else if (mappingValue.get(&quot;type&quot;)</span>
-<span class="nc bnc" id="L922" title="All 2 branches missed.">              .equals(MtasParserMapping.PARSER_TYPE_TEXT_SPLIT)) {</span>
-<span class="nc" id="L923">            String[] textValues = checkObjects[0].getText()</span>
-<span class="nc" id="L924">                .split(Pattern.quote(mappingValue.get(MAPPING_VALUE_SPLIT)));</span>
-<span class="nc" id="L925">            textValues = computeFilteredSplitValues(textValues,</span>
-<span class="nc" id="L926">                mappingValue.get(MAPPING_VALUE_FILTER));</span>
-<span class="nc bnc" id="L927" title="All 4 branches missed.">            if (textValues != null &amp;&amp; textValues.length &gt; 0) {</span>
-<span class="nc" id="L928">              String[] nextValue = new String[value.length * textValues.length];</span>
-<span class="nc" id="L929">              boolean nullValue = false;</span>
-<span class="nc" id="L930">              int number = 0;</span>
-<span class="nc bnc" id="L931" title="All 2 branches missed.">              for (int k = 0; k &lt; textValues.length; k++) {</span>
-<span class="nc" id="L932">                String subvalue = computeFilteredPrefixedValue(</span>
-<span class="nc" id="L933">                    mappingValue.get(MAPPING_VALUE_TYPE), textValues[k],</span>
-<span class="nc" id="L934">                    mappingValue.get(MAPPING_VALUE_FILTER),</span>
-<span class="nc bnc" id="L935" title="All 2 branches missed.">                    mappingValue.get(MAPPING_VALUE_PREFIX) == null</span>
-<span class="nc bnc" id="L936" title="All 2 branches missed.">                        || mappingValue.get(MAPPING_VALUE_PREFIX).isEmpty()</span>
-<span class="nc" id="L937">                            ? null : mappingValue.get(MAPPING_VALUE_PREFIX));</span>
-<span class="nc bnc" id="L938" title="All 2 branches missed.">                if (subvalue != null) {</span>
-<span class="nc bnc" id="L939" title="All 2 branches missed.">                  for (int i = 0; i &lt; value.length; i++) {</span>
-<span class="nc" id="L940">                    nextValue[number] = addAndEncodeValue(value[i], subvalue,</span>
+<span class="pc" id="L947">          } else if (mappingValue.get(&quot;type&quot;)</span>
+<span class="nc bnc" id="L948" title="All 2 branches missed.">              .equals(MtasParserMapping.PARSER_TYPE_TEXT_SPLIT)) {</span>
+<span class="nc" id="L949">            String[] textValues = checkObjects[0].getText()</span>
+<span class="nc" id="L950">                .split(Pattern.quote(mappingValue.get(MAPPING_VALUE_SPLIT)));</span>
+<span class="nc" id="L951">            textValues = computeFilteredSplitValues(textValues,</span>
+<span class="nc" id="L952">                mappingValue.get(MAPPING_VALUE_FILTER));</span>
+<span class="nc bnc" id="L953" title="All 4 branches missed.">            if (textValues != null &amp;&amp; textValues.length &gt; 0) {</span>
+<span class="nc" id="L954">              String[] nextValue = new String[value.length * textValues.length];</span>
+<span class="nc" id="L955">              boolean nullValue = false;</span>
+<span class="nc" id="L956">              int number = 0;</span>
+<span class="nc bnc" id="L957" title="All 2 branches missed.">              for (int k = 0; k &lt; textValues.length; k++) {</span>
+<span class="nc" id="L958">                String subvalue = computeFilteredPrefixedValue(</span>
+<span class="nc" id="L959">                    mappingValue.get(MAPPING_VALUE_TYPE), textValues[k],</span>
+<span class="nc" id="L960">                    mappingValue.get(MAPPING_VALUE_FILTER),</span>
+<span class="nc bnc" id="L961" title="All 2 branches missed.">                    mappingValue.get(MAPPING_VALUE_PREFIX) == null</span>
+<span class="nc bnc" id="L962" title="All 2 branches missed.">                        || mappingValue.get(MAPPING_VALUE_PREFIX).isEmpty()</span>
+<span class="nc" id="L963">                            ? null : mappingValue.get(MAPPING_VALUE_PREFIX));</span>
+<span class="nc bnc" id="L964" title="All 2 branches missed.">                if (subvalue != null) {</span>
+<span class="nc bnc" id="L965" title="All 2 branches missed.">                  for (int i = 0; i &lt; value.length; i++) {</span>
+<span class="nc" id="L966">                    nextValue[number] = addAndEncodeValue(value[i], subvalue,</span>
                         containsVariables);
-<span class="nc" id="L942">                    number++;</span>
+<span class="nc" id="L968">                    number++;</span>
                   }
-<span class="nc bnc" id="L944" title="All 2 branches missed.">                } else if (!nullValue) {</span>
-<span class="nc bnc" id="L945" title="All 2 branches missed.">                  for (int i = 0; i &lt; value.length; i++) {</span>
-<span class="nc" id="L946">                    nextValue[number] = value[i];</span>
-<span class="nc" id="L947">                    number++;</span>
+<span class="nc bnc" id="L970" title="All 2 branches missed.">                } else if (!nullValue) {</span>
+<span class="nc bnc" id="L971" title="All 2 branches missed.">                  for (int i = 0; i &lt; value.length; i++) {</span>
+<span class="nc" id="L972">                    nextValue[number] = value[i];</span>
+<span class="nc" id="L973">                    number++;</span>
                   }
-<span class="nc" id="L949">                  nullValue = true;</span>
+<span class="nc" id="L975">                  nullValue = true;</span>
                 }
               }
-<span class="nc" id="L952">              value = new String[number];</span>
-<span class="nc" id="L953">              System.arraycopy(nextValue, 0, value, 0, number);</span>
+<span class="nc" id="L978">              value = new String[number];</span>
+<span class="nc" id="L979">              System.arraycopy(nextValue, 0, value, 0, number);</span>
             }
-<span class="nc" id="L955">          } else if (mappingValue.get(&quot;type&quot;)</span>
-<span class="nc bnc" id="L956" title="All 2 branches missed.">              .equals(MtasParserMapping.PARSER_TYPE_VARIABLE)) {</span>
-<span class="nc bnc" id="L957" title="All 2 branches missed.">            if (containsVariables) {</span>
-<span class="nc" id="L958">              String variableName = mappingValue.get(MAPPING_VALUE_NAME);</span>
-<span class="nc" id="L959">              String variableValue = mappingValue.get(MAPPING_VALUE_VALUE);</span>
-<span class="nc" id="L960">              String prefix = mappingValue.get(MAPPING_VALUE_PREFIX);</span>
-<span class="nc bnc" id="L961" title="All 4 branches missed.">              if (variableName != null &amp;&amp; variableValue != null</span>
-<span class="nc" id="L962">                  &amp;&amp; mappingValue.get(MAPPING_VALUE_SOURCE)</span>
-<span class="nc bnc" id="L963" title="All 2 branches missed.">                      .equals(MtasParserMapping.SOURCE_OWN)) {</span>
-<span class="nc" id="L964">                String subvalue = object.getAttribute(variableValue);</span>
-<span class="nc bnc" id="L965" title="All 4 branches missed.">                if (subvalue != null &amp;&amp; subvalue.startsWith(&quot;#&quot;)) {</span>
-<span class="nc" id="L966">                  subvalue = subvalue.substring(1);</span>
+<span class="nc" id="L981">          } else if (mappingValue.get(&quot;type&quot;)</span>
+<span class="nc bnc" id="L982" title="All 2 branches missed.">              .equals(MtasParserMapping.PARSER_TYPE_VARIABLE)) {</span>
+<span class="nc bnc" id="L983" title="All 2 branches missed.">            if (containsVariables) {</span>
+<span class="nc" id="L984">              String variableName = mappingValue.get(MAPPING_VALUE_NAME);</span>
+<span class="nc" id="L985">              String variableValue = mappingValue.get(MAPPING_VALUE_VALUE);</span>
+<span class="nc" id="L986">              String prefix = mappingValue.get(MAPPING_VALUE_PREFIX);</span>
+<span class="nc bnc" id="L987" title="All 4 branches missed.">              if (variableName != null &amp;&amp; variableValue != null</span>
+<span class="nc" id="L988">                  &amp;&amp; mappingValue.get(MAPPING_VALUE_SOURCE)</span>
+<span class="nc bnc" id="L989" title="All 2 branches missed.">                      .equals(MtasParserMapping.SOURCE_OWN)) {</span>
+<span class="nc" id="L990">                String subvalue = object.getAttribute(variableValue);</span>
+<span class="nc bnc" id="L991" title="All 4 branches missed.">                if (subvalue != null &amp;&amp; subvalue.startsWith(&quot;#&quot;)) {</span>
+<span class="nc" id="L992">                  subvalue = subvalue.substring(1);</span>
                 }
-<span class="nc bnc" id="L968" title="All 2 branches missed.">                if (subvalue != null) {</span>
-<span class="nc bnc" id="L969" title="All 2 branches missed.">                  for (int i = 0; i &lt; value.length; i++) {</span>
-<span class="nc bnc" id="L970" title="All 4 branches missed.">                    if (prefix != null &amp;&amp; !prefix.isEmpty()) {</span>
-<span class="nc" id="L971">                      value[i] = addAndEncodeValue(value[i], prefix,</span>
+<span class="nc bnc" id="L994" title="All 2 branches missed.">                if (subvalue != null) {</span>
+<span class="nc bnc" id="L995" title="All 2 branches missed.">                  for (int i = 0; i &lt; value.length; i++) {</span>
+<span class="nc bnc" id="L996" title="All 4 branches missed.">                    if (prefix != null &amp;&amp; !prefix.isEmpty()) {</span>
+<span class="nc" id="L997">                      value[i] = addAndEncodeValue(value[i], prefix,</span>
                           containsVariables);
                     }
-<span class="nc" id="L974">                    value[i] = addAndEncodeVariable(value[i], variableName,</span>
+<span class="nc" id="L1000">                    value[i] = addAndEncodeVariable(value[i], variableName,</span>
                         subvalue, containsVariables);
                   }
-                }
-              }
-<span class="nc" id="L979">            } else {</span>
-<span class="nc" id="L980">              throw new MtasParserException(&quot;unexpected variable&quot;);</span>
+                } 
+              } 
+<span class="nc" id="L1005">            } else {</span>
+<span class="nc" id="L1006">              throw new MtasParserException(&quot;unexpected variable&quot;);</span>
             }
           } else {
-<span class="nc" id="L983">            throw new MtasParserException(</span>
-<span class="nc" id="L984">                &quot;unknown type &quot; + mappingValue.get(&quot;type&quot;));</span>
+<span class="nc" id="L1009">            throw new MtasParserException(</span>
+<span class="nc" id="L1010">                &quot;unknown type &quot; + mappingValue.get(&quot;type&quot;));</span>
           }
         }
       }
-<span class="fc" id="L988">    }</span>
-<span class="pc bpc" id="L989" title="1 of 4 branches missed.">    if (value.length == 1 &amp;&amp; value[0].isEmpty()) {</span>
-<span class="fc" id="L990">      return new String[] {};</span>
+<span class="fc" id="L1014">    }</span>
+<span class="pc bpc" id="L1015" title="1 of 4 branches missed.">    if (value.length == 1 &amp;&amp; value[0].isEmpty()) {</span>
+<span class="fc" id="L1016">      return new String[] {};</span>
     } else {
-<span class="fc" id="L992">      return value;</span>
+<span class="fc" id="L1018">      return value;</span>
     }
   }
 
   /**
    * Adds the and encode variable.
    *
-   * @param originalValue the original value
-   * @param newVariable the new variable
-   * @param newVariableName the new variable name
-   * @param encode the encode
+   * @param originalValue
+   *          the original value
+   * @param newVariable
+   *          the new variable
+   * @param newVariableName
+   *          the new variable name
+   * @param encode
+   *          the encode
    * @return the string
    */
   private String addAndEncodeVariable(String originalValue, String newVariable,
       String newVariableName, boolean encode) {
-<span class="nc" id="L1007">    return addAndEncode(originalValue, newVariable, newVariableName, encode);</span>
+<span class="nc" id="L1037">    return addAndEncode(originalValue, newVariable, newVariableName, encode);</span>
   }
 
   /**
    * Adds the and encode value.
    *
-   * @param originalValue the original value
-   * @param newValue the new value
-   * @param encode the encode
+   * @param originalValue
+   *          the original value
+   * @param newValue
+   *          the new value
+   * @param encode
+   *          the encode
    * @return the string
    */
   private String addAndEncodeValue(String originalValue, String newValue,
       boolean encode) {
-<span class="fc" id="L1020">    return addAndEncode(originalValue, null, newValue, encode);</span>
+<span class="fc" id="L1053">    return addAndEncode(originalValue, null, newValue, encode);</span>
   }
 
   /**
    * Adds the and encode.
    *
-   * @param originalValue the original value
-   * @param newType the new type
-   * @param newValue the new value
-   * @param encode the encode
+   * @param originalValue
+   *          the original value
+   * @param newType
+   *          the new type
+   * @param newValue
+   *          the new value
+   * @param encode
+   *          the encode
    * @return the string
    */
   private String addAndEncode(String originalValue, String newType,
       String newValue, boolean encode) {
-<span class="pc bpc" id="L1034" title="1 of 2 branches missed.">    if (newValue == null) {</span>
-<span class="nc" id="L1035">      return originalValue;</span>
+<span class="pc bpc" id="L1071" title="1 of 2 branches missed.">    if (newValue == null) {</span>
+<span class="nc" id="L1072">      return originalValue;</span>
     } else {
       String finalNewValue;
-<span class="pc bpc" id="L1038" title="1 of 2 branches missed.">      if (encode) {</span>
-<span class="nc bnc" id="L1039" title="All 2 branches missed.">        if (newType == null) {</span>
-<span class="nc" id="L1040">          finalNewValue = new String(</span>
-<span class="nc" id="L1041">              enc.encode(newValue.getBytes(StandardCharsets.UTF_8)),</span>
+<span class="pc bpc" id="L1075" title="1 of 2 branches missed.">      if (encode) {</span>
+<span class="nc bnc" id="L1076" title="All 2 branches missed.">        if (newType == null) {</span>
+<span class="nc" id="L1077">          finalNewValue = new String(</span>
+<span class="nc" id="L1078">              enc.encode(newValue.getBytes(StandardCharsets.UTF_8)),</span>
               StandardCharsets.UTF_8);
         } else {
-<span class="nc" id="L1044">          finalNewValue = new String(</span>
-<span class="nc" id="L1045">              enc.encode(newType.getBytes(StandardCharsets.UTF_8)),</span>
+<span class="nc" id="L1081">          finalNewValue = new String(</span>
+<span class="nc" id="L1082">              enc.encode(newType.getBytes(StandardCharsets.UTF_8)),</span>
               StandardCharsets.UTF_8)
               + &quot;:&quot;
               + new String(
-<span class="nc" id="L1049">                  enc.encode(newValue.getBytes(StandardCharsets.UTF_8)),</span>
+<span class="nc" id="L1086">                  enc.encode(newValue.getBytes(StandardCharsets.UTF_8)),</span>
                   StandardCharsets.UTF_8);
         }
       } else {
-<span class="fc" id="L1053">        finalNewValue = newValue;</span>
+<span class="fc" id="L1090">        finalNewValue = newValue;</span>
       }
-<span class="pc bpc" id="L1055" title="1 of 4 branches missed.">      if (originalValue == null || originalValue.isEmpty()) {</span>
-<span class="fc" id="L1056">        return finalNewValue;</span>
+<span class="pc bpc" id="L1092" title="1 of 4 branches missed.">      if (originalValue == null || originalValue.isEmpty()) {</span>
+<span class="fc" id="L1093">        return finalNewValue;</span>
       } else {
-<span class="pc bpc" id="L1058" title="1 of 2 branches missed.">        return originalValue + (encode ? &quot; &quot; : &quot;&quot;) + finalNewValue;</span>
+<span class="pc bpc" id="L1095" title="1 of 2 branches missed.">        return originalValue + (encode ? &quot; &quot; : &quot;&quot;) + finalNewValue;</span>
       }
     }
   }
@@ -1063,493 +1100,523 @@ public abstract class MtasBasicParser extends MtasParser {
   /**
    * Decode and update with variables.
    *
-   * @param encodedPrefix the encoded prefix
-   * @param encodedPostfix the encoded postfix
-   * @param variables the variables
+   * @param encodedPrefix
+   *          the encoded prefix
+   * @param encodedPostfix
+   *          the encoded postfix
+   * @param variables
+   *          the variables
    * @return the string
    */
   protected String decodeAndUpdateWithVariables(String encodedPrefix,
-      String encodedPostfix, Map&lt;String, Map&lt;String, String&gt;&gt; variables) {
-    // System.out.println(&quot;TEST &quot;+encodedPrefix+&quot; - &quot;+encodedPostfix+&quot;
-    // &quot;+variables);
+      String encodedPostfix, Map&lt;String, Map&lt;String, String&gt;&gt; variables) {     
     String[] prefixSplit;
     String[] postfixSplit;
-<span class="nc bnc" id="L1077" title="All 4 branches missed.">    if (encodedPrefix != null &amp;&amp; !encodedPrefix.isEmpty()) {</span>
-<span class="nc" id="L1078">      prefixSplit = encodedPrefix.split(&quot; &quot;);</span>
+<span class="nc bnc" id="L1115" title="All 4 branches missed.">    if (encodedPrefix != null &amp;&amp; !encodedPrefix.isEmpty()) {</span>
+<span class="nc" id="L1116">      prefixSplit = encodedPrefix.split(&quot; &quot;);</span>
     } else {
-<span class="nc" id="L1080">      prefixSplit = new String[0];</span>
+<span class="nc" id="L1118">      prefixSplit = new String[0];</span>
     }
-<span class="nc bnc" id="L1082" title="All 4 branches missed.">    if (encodedPostfix != null &amp;&amp; !encodedPostfix.isEmpty()) {</span>
-<span class="nc" id="L1083">      postfixSplit = encodedPostfix.split(&quot; &quot;);</span>
+<span class="nc bnc" id="L1120" title="All 4 branches missed.">    if (encodedPostfix != null &amp;&amp; !encodedPostfix.isEmpty()) {</span>
+<span class="nc" id="L1121">      postfixSplit = encodedPostfix.split(&quot; &quot;);</span>
     } else {
-<span class="nc" id="L1085">      postfixSplit = new String[0];</span>
+<span class="nc" id="L1123">      postfixSplit = new String[0];</span>
     }
     try {
-<span class="nc" id="L1088">      String prefix = decodeAndUpdateWithVariables(prefixSplit, variables);</span>
-<span class="nc" id="L1089">      String postfix = decodeAndUpdateWithVariables(postfixSplit, variables);</span>
-<span class="nc" id="L1090">      return prefix + MtasToken.DELIMITER + postfix;</span>
-<span class="nc" id="L1091">    } catch (MtasParserException e) {</span>
-<span class="nc" id="L1092">      log.debug(e);</span>
-<span class="nc" id="L1093">      return null;</span>
+<span class="nc" id="L1126">      String prefix = decodeAndUpdateWithVariables(prefixSplit, variables);</span>
+<span class="nc" id="L1127">      String postfix = decodeAndUpdateWithVariables(postfixSplit, variables);</span>
+<span class="nc" id="L1128">      return prefix + MtasToken.DELIMITER + postfix;</span>
+<span class="nc" id="L1129">    } catch (MtasParserException e) {</span>
+<span class="nc" id="L1130">      log.debug(e);</span>
+<span class="nc" id="L1131">      return null;</span>
     }
   }
 
   /**
    * Decode and update with variables.
    *
-   * @param splitList the split list
-   * @param variables the variables
+   * @param splitList
+   *          the split list
+   * @param variables
+   *          the variables
    * @return the string
-   * @throws MtasParserException the mtas parser exception
+   * @throws MtasParserException
+   *           the mtas parser exception
    */
   private String decodeAndUpdateWithVariables(String[] splitList,
       Map&lt;String, Map&lt;String, String&gt;&gt; variables) throws MtasParserException {
-<span class="nc" id="L1107">    StringBuilder builder = new StringBuilder();</span>
-<span class="nc bnc" id="L1108" title="All 2 branches missed.">    for (String split : splitList) {</span>
-<span class="nc bnc" id="L1109" title="All 2 branches missed.">      if (split.contains(&quot;:&quot;)) {</span>
-<span class="nc" id="L1110">        String[] subSplit = split.split(&quot;:&quot;);</span>
-<span class="nc bnc" id="L1111" title="All 2 branches missed.">        if (subSplit.length == 2) {</span>
-<span class="nc" id="L1112">          String decodedVariableName = new String(dec.decode(subSplit[0]),</span>
-              StandardCharsets.UTF_8);
-<span class="nc" id="L1114">          String decodedVariableValue = new String(dec.decode(subSplit[1]),</span>
+<span class="nc" id="L1148">    StringBuilder builder = new StringBuilder();</span>
+<span class="nc bnc" id="L1149" title="All 2 branches missed.">    for (String split : splitList) {</span>
+<span class="nc bnc" id="L1150" title="All 2 branches missed.">      if (split.contains(&quot;:&quot;)) {</span>
+<span class="nc" id="L1151">        String[] subSplit = split.split(&quot;:&quot;);</span>
+<span class="nc bnc" id="L1152" title="All 2 branches missed.">        if (subSplit.length == 2) {</span>
+<span class="nc" id="L1153">          String decodedVariableName = new String(dec.decode(subSplit[0]),</span>
               StandardCharsets.UTF_8);
-<span class="nc bnc" id="L1116" title="All 2 branches missed.">          if (variables.containsKey(decodedVariableName)) {</span>
-<span class="nc" id="L1117">            if (variables.get(decodedVariableName)</span>
-<span class="nc bnc" id="L1118" title="All 2 branches missed.">                .containsKey(decodedVariableValue)) {</span>
-<span class="nc" id="L1119">              builder.append(</span>
-<span class="nc" id="L1120">                  variables.get(decodedVariableName).get(decodedVariableValue));</span>
-            } else {
-<span class="nc" id="L1122">              throw new MtasParserException(&quot;id &quot; + decodedVariableValue</span>
+<span class="nc" id="L1155">          String decodedVariableValue = new String(dec.decode(subSplit[1]),</span>
+              StandardCharsets.UTF_8);          
+<span class="nc bnc" id="L1157" title="All 2 branches missed.">          if (variables.containsKey(decodedVariableName)) {</span>
+<span class="nc" id="L1158">            if (variables.get(decodedVariableName)</span>
+<span class="nc bnc" id="L1159" title="All 2 branches missed.">                .containsKey(decodedVariableValue)) {</span>
+<span class="nc" id="L1160">              String valueFromVariable = variables.get(decodedVariableName).get(decodedVariableValue); </span>
+<span class="nc" id="L1161">              builder.append(valueFromVariable);</span>
+<span class="nc" id="L1162">            } else {              </span>
+<span class="nc" id="L1163">              throw new MtasParserException(&quot;id &quot; + decodedVariableValue</span>
                   + &quot; not found in &quot; + decodedVariableName);
-            }
+            }            
           } else {
-<span class="nc" id="L1126">            throw new MtasParserException(</span>
+<span class="nc" id="L1167">            throw new MtasParserException(</span>
                 &quot;variable &quot; + decodedVariableName + &quot; unknown&quot;);
           }
         }
-<span class="nc" id="L1130">      } else {</span>
+<span class="nc" id="L1171">      } else {</span>
         try {
-<span class="nc" id="L1132">          builder.append(new String(dec.decode(split), StandardCharsets.UTF_8));</span>
-<span class="nc" id="L1133">        } catch (IllegalArgumentException e) {</span>
-<span class="nc" id="L1134">          log.info(e);</span>
-<span class="nc" id="L1135">        }</span>
+<span class="nc" id="L1173">          builder.append(new String(dec.decode(split), StandardCharsets.UTF_8));</span>
+<span class="nc" id="L1174">        } catch (IllegalArgumentException e) {</span>
+<span class="nc" id="L1175">          log.info(e);</span>
+<span class="nc" id="L1176">        }</span>
       }
     }
-<span class="nc" id="L1138">    return builder.toString();</span>
+<span class="nc" id="L1179">    return builder.toString();</span>
   }
 
   /**
    * Compute payload from mapping payload.
    *
-   * @param object the object
-   * @param mappingPayloads the mapping payloads
-   * @param currentList the current list
+   * @param object
+   *          the object
+   * @param mappingPayloads
+   *          the mapping payloads
+   * @param currentList
+   *          the current list
    * @return the bytes ref
-   * @throws MtasParserException the mtas parser exception
+   * @throws MtasParserException
+   *           the mtas parser exception
    */
   private BytesRef computePayloadFromMappingPayload(MtasParserObject object,
       List&lt;Map&lt;String, String&gt;&gt; mappingPayloads,
       Map&lt;String, List&lt;MtasParserObject&gt;&gt; currentList)
       throws MtasParserException {
-<span class="fc" id="L1154">    BytesRef payload = null;</span>
-<span class="fc bfc" id="L1155" title="All 2 branches covered.">    for (Map&lt;String, String&gt; mappingPayload : mappingPayloads) {</span>
-<span class="fc" id="L1156">      if (mappingPayload.get(MAPPING_VALUE_SOURCE)</span>
-<span class="pc bpc" id="L1157" title="1 of 2 branches missed.">          .equals(MtasParserMapping.SOURCE_STRING)) {</span>
-<span class="nc" id="L1158">        if (mappingPayload.get(MAPPING_VALUE_TYPE)</span>
-<span class="nc bnc" id="L1159" title="All 2 branches missed.">            .equals(MtasParserMapping.PARSER_TYPE_STRING)</span>
-<span class="nc bnc" id="L1160" title="All 2 branches missed.">            &amp;&amp; mappingPayload.get(MAPPING_VALUE_TEXT) != null) {</span>
-<span class="nc" id="L1161">          BytesRef subpayload = computeMaximumFilteredPayload(</span>
-<span class="nc" id="L1162">              mappingPayload.get(MAPPING_VALUE_TEXT), payload, null);</span>
-<span class="nc bnc" id="L1163" title="All 2 branches missed.">          payload = (subpayload != null) ? subpayload : payload;</span>
-<span class="nc" id="L1164">        }</span>
+<span class="fc" id="L1199">    BytesRef payload = null;</span>
+<span class="fc bfc" id="L1200" title="All 2 branches covered.">    for (Map&lt;String, String&gt; mappingPayload : mappingPayloads) {</span>
+<span class="fc" id="L1201">      if (mappingPayload.get(MAPPING_VALUE_SOURCE)</span>
+<span class="pc bpc" id="L1202" title="1 of 2 branches missed.">          .equals(MtasParserMapping.SOURCE_STRING)) {</span>
+<span class="nc" id="L1203">        if (mappingPayload.get(MAPPING_VALUE_TYPE)</span>
+<span class="nc bnc" id="L1204" title="All 2 branches missed.">            .equals(MtasParserMapping.PARSER_TYPE_STRING)</span>
+<span class="nc bnc" id="L1205" title="All 2 branches missed.">            &amp;&amp; mappingPayload.get(MAPPING_VALUE_TEXT) != null) {</span>
+<span class="nc" id="L1206">          BytesRef subpayload = computeMaximumFilteredPayload(</span>
+<span class="nc" id="L1207">              mappingPayload.get(MAPPING_VALUE_TEXT), payload, null);</span>
+<span class="nc bnc" id="L1208" title="All 2 branches missed.">          payload = (subpayload != null) ? subpayload : payload;</span>
+<span class="nc" id="L1209">        }</span>
         // from objects
       } else {
-<span class="fc" id="L1167">        MtasParserObject[] checkObjects = computeObjectFromMappingValue(object,</span>
+<span class="fc" id="L1212">        MtasParserObject[] checkObjects = computeObjectFromMappingValue(object,</span>
             mappingPayload, currentList);
         // do checks and updates
-<span class="pc bpc" id="L1170" title="1 of 2 branches missed.">        if (checkObjects != null) {</span>
+<span class="pc bpc" id="L1215" title="1 of 2 branches missed.">        if (checkObjects != null) {</span>
           // payload from attribute
-<span class="fc" id="L1172">          if (mappingPayload.get(&quot;type&quot;)</span>
-<span class="pc bpc" id="L1173" title="1 of 2 branches missed.">              .equals(MtasParserMapping.PARSER_TYPE_ATTRIBUTE)) {</span>
-<span class="fc" id="L1174">            BytesRef subpayload = computeMaximumFilteredPayload(</span>
-<span class="fc" id="L1175">                checkObjects[0].getAttribute(mappingPayload.get(&quot;name&quot;)),</span>
-<span class="fc" id="L1176">                payload, mappingPayload.get(MAPPING_VALUE_FILTER));</span>
-<span class="fc bfc" id="L1177" title="All 2 branches covered.">            payload = (subpayload != null) ? subpayload : payload;</span>
+<span class="fc" id="L1217">          if (mappingPayload.get(&quot;type&quot;)</span>
+<span class="pc bpc" id="L1218" title="1 of 2 branches missed.">              .equals(MtasParserMapping.PARSER_TYPE_ATTRIBUTE)) {</span>
+<span class="fc" id="L1219">            BytesRef subpayload = computeMaximumFilteredPayload(</span>
+<span class="fc" id="L1220">                checkObjects[0].getAttribute(mappingPayload.get(&quot;name&quot;)),</span>
+<span class="fc" id="L1221">                payload, mappingPayload.get(MAPPING_VALUE_FILTER));</span>
+<span class="fc bfc" id="L1222" title="All 2 branches covered.">            payload = (subpayload != null) ? subpayload : payload;</span>
             // payload from text
-<span class="pc" id="L1179">          } else if (mappingPayload.get(&quot;type&quot;)</span>
-<span class="nc bnc" id="L1180" title="All 2 branches missed.">              .equals(MtasParserMapping.PARSER_TYPE_TEXT)) {</span>
-<span class="nc" id="L1181">            BytesRef subpayload = computeMaximumFilteredPayload(</span>
-<span class="nc" id="L1182">                object.getText(), payload,</span>
-<span class="nc" id="L1183">                mappingPayload.get(MAPPING_VALUE_FILTER));</span>
-<span class="nc bnc" id="L1184" title="All 2 branches missed.">            payload = (subpayload != null) ? subpayload : payload;</span>
+<span class="pc" id="L1224">          } else if (mappingPayload.get(&quot;type&quot;)</span>
+<span class="nc bnc" id="L1225" title="All 2 branches missed.">              .equals(MtasParserMapping.PARSER_TYPE_TEXT)) {</span>
+<span class="nc" id="L1226">            BytesRef subpayload = computeMaximumFilteredPayload(</span>
+<span class="nc" id="L1227">                object.getText(), payload,</span>
+<span class="nc" id="L1228">                mappingPayload.get(MAPPING_VALUE_FILTER));</span>
+<span class="nc bnc" id="L1229" title="All 2 branches missed.">            payload = (subpayload != null) ? subpayload : payload;</span>
           }
         }
       }
-<span class="fc" id="L1188">    }</span>
-<span class="fc" id="L1189">    return payload;</span>
+<span class="fc" id="L1233">    }</span>
+<span class="fc" id="L1234">    return payload;</span>
   }
 
   /**
    * Prevalidate object.
    *
-   * @param object the object
-   * @param currentList the current list
+   * @param object
+   *          the object
+   * @param currentList
+   *          the current list
    * @return the boolean
    */
   Boolean prevalidateObject(MtasParserObject object,
       Map&lt;String, List&lt;MtasParserObject&gt;&gt; currentList) {
-<span class="fc" id="L1201">    MtasParserType objectType = object.getType();</span>
-<span class="fc" id="L1202">    List&lt;MtasParserMapping&lt;?&gt;&gt; mappings = objectType.getItems();</span>
-<span class="fc bfc" id="L1203" title="All 2 branches covered.">    if (mappings.isEmpty()) {</span>
-<span class="fc" id="L1204">      return true;</span>
+<span class="fc" id="L1248">    MtasParserType objectType = object.getType();</span>
+<span class="fc" id="L1249">    List&lt;MtasParserMapping&lt;?&gt;&gt; mappings = objectType.getItems();</span>
+<span class="fc bfc" id="L1250" title="All 2 branches covered.">    if (mappings.isEmpty()) {</span>
+<span class="fc" id="L1251">      return true;</span>
     }
-<span class="fc bfc" id="L1206" title="All 2 branches covered.">    for (MtasParserMapping&lt;?&gt; mapping : mappings) {</span>
+<span class="fc bfc" id="L1253" title="All 2 branches covered.">    for (MtasParserMapping&lt;?&gt; mapping : mappings) {</span>
       try {
-<span class="fc" id="L1208">        precheckMappingConditions(object, mapping.getConditions(), currentList);</span>
-<span class="fc" id="L1209">        return true;</span>
-<span class="fc" id="L1210">      } catch (MtasParserException e) {</span>
-<span class="fc" id="L1211">        log.debug(e);</span>
+<span class="fc" id="L1255">        precheckMappingConditions(object, mapping.getConditions(), currentList);</span>
+<span class="fc" id="L1256">        return true;</span>
+<span class="fc" id="L1257">      } catch (MtasParserException e) {</span>
+<span class="fc" id="L1258">        log.debug(e);</span>
       }
-<span class="fc" id="L1213">    }</span>
-<span class="fc" id="L1214">    return false;</span>
+<span class="fc" id="L1260">    }</span>
+<span class="fc" id="L1261">    return false;</span>
   }
 
   /**
    * Precheck mapping conditions.
    *
-   * @param object the object
-   * @param mappingConditions the mapping conditions
-   * @param currentList the current list
-   * @throws MtasParserException the mtas parser exception
+   * @param object
+   *          the object
+   * @param mappingConditions
+   *          the mapping conditions
+   * @param currentList
+   *          the current list
+   * @throws MtasParserException
+   *           the mtas parser exception
    */
   void precheckMappingConditions(MtasParserObject object,
       List&lt;Map&lt;String, String&gt;&gt; mappingConditions,
       Map&lt;String, List&lt;MtasParserObject&gt;&gt; currentList)
       throws MtasParserException {
-<span class="fc bfc" id="L1229" title="All 2 branches covered.">    for (Map&lt;String, String&gt; mappingCondition : mappingConditions) {</span>
+<span class="fc bfc" id="L1280" title="All 2 branches covered.">    for (Map&lt;String, String&gt; mappingCondition : mappingConditions) {</span>
       // condition existence ancestor
-<span class="fc" id="L1231">      if (mappingCondition.get(&quot;type&quot;)</span>
-<span class="fc bfc" id="L1232" title="All 2 branches covered.">          .equals(MtasParserMapping.PARSER_TYPE_EXISTENCE)) {</span>
-<span class="fc" id="L1233">        int number = 0;</span>
+<span class="fc" id="L1282">      if (mappingCondition.get(&quot;type&quot;)</span>
+<span class="fc bfc" id="L1283" title="All 2 branches covered.">          .equals(MtasParserMapping.PARSER_TYPE_EXISTENCE)) {</span>
+<span class="fc" id="L1284">        int number = 0;</span>
         try {
-<span class="fc" id="L1235">          number = Integer.parseInt(mappingCondition.get(&quot;number&quot;));</span>
-<span class="nc" id="L1236">        } catch (Exception e) {</span>
-<span class="nc" id="L1237">          log.debug(e);</span>
-<span class="fc" id="L1238">        }</span>
-<span class="fc" id="L1239">        String type = computeTypeFromMappingSource(</span>
-<span class="fc" id="L1240">            mappingCondition.get(MAPPING_VALUE_SOURCE));</span>
-<span class="fc bfc" id="L1241" title="All 2 branches covered.">        if (number != currentList.get(type).size()) {</span>
-<span class="fc" id="L1242">          throw new MtasParserException(</span>
+<span class="fc" id="L1286">          number = Integer.parseInt(mappingCondition.get(&quot;number&quot;));</span>
+<span class="nc" id="L1287">        } catch (Exception e) {</span>
+<span class="nc" id="L1288">          log.debug(e);</span>
+<span class="fc" id="L1289">        }</span>
+<span class="fc" id="L1290">        String type = computeTypeFromMappingSource(</span>
+<span class="fc" id="L1291">            mappingCondition.get(MAPPING_VALUE_SOURCE));</span>
+<span class="fc bfc" id="L1292" title="All 2 branches covered.">        if (number != currentList.get(type).size()) {</span>
+<span class="fc" id="L1293">          throw new MtasParserException(</span>
               &quot;condition mapping is &quot; + number + &quot; ancestors of &quot; + type
-<span class="fc" id="L1244">                  + &quot; (but &quot; + currentList.get(type).size() + &quot; found)&quot;);</span>
+<span class="fc" id="L1295">                  + &quot; (but &quot; + currentList.get(type).size() + &quot; found)&quot;);</span>
         }
         // condition unknown ancestors
-<span class="fc" id="L1247">      } else if (mappingCondition.get(&quot;type&quot;)</span>
-<span class="fc bfc" id="L1248" title="All 2 branches covered.">          .equals(MtasParserMapping.PARSER_TYPE_UNKNOWN_ANCESTOR)) {</span>
-<span class="fc" id="L1249">        int number = 0;</span>
+<span class="fc" id="L1298">      } else if (mappingCondition.get(&quot;type&quot;)</span>
+<span class="fc bfc" id="L1299" title="All 2 branches covered.">          .equals(MtasParserMapping.PARSER_TYPE_UNKNOWN_ANCESTOR)) {</span>
+<span class="fc" id="L1300">        int number = 0;</span>
         try {
-<span class="fc" id="L1251">          number = Integer.parseInt(mappingCondition.get(&quot;number&quot;));</span>
-<span class="nc" id="L1252">        } catch (Exception e) {</span>
-<span class="nc" id="L1253">          log.debug(e);</span>
-<span class="fc" id="L1254">        }</span>
-<span class="fc bfc" id="L1255" title="All 2 branches covered.">        if (number != object.getUnknownAncestorNumber()) {</span>
-<span class="fc" id="L1256">          throw new MtasParserException(</span>
+<span class="fc" id="L1302">          number = Integer.parseInt(mappingCondition.get(&quot;number&quot;));</span>
+<span class="nc" id="L1303">        } catch (Exception e) {</span>
+<span class="nc" id="L1304">          log.debug(e);</span>
+<span class="fc" id="L1305">        }</span>
+<span class="fc bfc" id="L1306" title="All 2 branches covered.">        if (number != object.getUnknownAncestorNumber()) {</span>
+<span class="fc" id="L1307">          throw new MtasParserException(</span>
               &quot;condition mapping is &quot; + number + &quot; unknown ancestors (but &quot;
-<span class="fc" id="L1258">                  + object.getUnknownAncestorNumber() + &quot; found)&quot;);</span>
+<span class="fc" id="L1309">                  + object.getUnknownAncestorNumber() + &quot; found)&quot;);</span>
         }
-<span class="fc" id="L1260">      } else {</span>
-<span class="fc" id="L1261">        MtasParserObject[] checkObjects = computeObjectFromMappingValue(object,</span>
+<span class="fc" id="L1311">      } else {</span>
+<span class="fc" id="L1312">        MtasParserObject[] checkObjects = computeObjectFromMappingValue(object,</span>
             mappingCondition, currentList);
-<span class="fc" id="L1263">        Boolean notCondition = false;</span>
-<span class="fc bfc" id="L1264" title="All 2 branches covered.">        if (mappingCondition.get(&quot;not&quot;) != null) {</span>
-<span class="fc" id="L1265">          notCondition = true;</span>
+<span class="fc" id="L1314">        Boolean notCondition = false;</span>
+<span class="fc bfc" id="L1315" title="All 2 branches covered.">        if (mappingCondition.get(&quot;not&quot;) != null) {</span>
+<span class="fc" id="L1316">          notCondition = true;</span>
         }
         // do checks
-<span class="fc bfc" id="L1268" title="All 2 branches covered.">        if (checkObjects != null) {</span>
-<span class="fc bfc" id="L1269" title="All 2 branches covered.">          checkObjectLoop: for (MtasParserObject checkObject : checkObjects) {</span>
-<span class="fc" id="L1270">            MtasParserType checkType = checkObject.getType();</span>
+<span class="fc bfc" id="L1319" title="All 2 branches covered.">        if (checkObjects != null) {</span>
+<span class="fc bfc" id="L1320" title="All 2 branches covered.">          checkObjectLoop: for (MtasParserObject checkObject : checkObjects) {</span>
+<span class="fc" id="L1321">            MtasParserType checkType = checkObject.getType();</span>
             // condition on name
-<span class="fc" id="L1272">            if (mappingCondition.get(&quot;type&quot;)</span>
-<span class="fc bfc" id="L1273" title="All 2 branches covered.">                .equals(MtasParserMapping.PARSER_TYPE_NAME)) {</span>
-<span class="pc bpc" id="L1274" title="1 of 2 branches missed.">              if (notCondition &amp;&amp; mappingCondition.get(MAPPING_VALUE_CONDITION)</span>
-<span class="nc bnc" id="L1275" title="All 2 branches missed.">                  .equals(checkType.getName())) {</span>
-<span class="nc" id="L1276">                throw new MtasParserException(&quot;condition NOT &quot;</span>
-<span class="nc" id="L1277">                    + mappingCondition.get(MAPPING_VALUE_CONDITION)</span>
-<span class="nc" id="L1278">                    + &quot; on name not matched (is &quot; + checkType.getName() + &quot;)&quot;);</span>
-<span class="pc bpc" id="L1279" title="1 of 2 branches missed.">              } else if (!notCondition &amp;&amp; mappingCondition</span>
-<span class="pc bpc" id="L1280" title="1 of 2 branches missed.">                  .get(MAPPING_VALUE_CONDITION).equals(checkType.getName())) {</span>
-<span class="fc" id="L1281">                break checkObjectLoop;</span>
-<span class="nc bnc" id="L1282" title="All 2 branches missed.">              } else if (!notCondition &amp;&amp; !mappingCondition</span>
-<span class="nc bnc" id="L1283" title="All 2 branches missed.">                  .get(MAPPING_VALUE_CONDITION).equals(checkType.getName())) {</span>
-<span class="nc" id="L1284">                throw new MtasParserException(&quot;condition &quot;</span>
-<span class="nc" id="L1285">                    + mappingCondition.get(MAPPING_VALUE_CONDITION)</span>
-<span class="nc" id="L1286">                    + &quot; on name not matched (is &quot; + checkType.getName() + &quot;)&quot;);</span>
+<span class="fc" id="L1323">            if (mappingCondition.get(&quot;type&quot;)</span>
+<span class="fc bfc" id="L1324" title="All 2 branches covered.">                .equals(MtasParserMapping.PARSER_TYPE_NAME)) {</span>
+<span class="pc bpc" id="L1325" title="1 of 2 branches missed.">              if (notCondition &amp;&amp; mappingCondition.get(MAPPING_VALUE_CONDITION)</span>
+<span class="nc bnc" id="L1326" title="All 2 branches missed.">                  .equals(checkType.getName())) {</span>
+<span class="nc" id="L1327">                throw new MtasParserException(&quot;condition NOT &quot;</span>
+<span class="nc" id="L1328">                    + mappingCondition.get(MAPPING_VALUE_CONDITION)</span>
+<span class="nc" id="L1329">                    + &quot; on name not matched (is &quot; + checkType.getName() + &quot;)&quot;);</span>
+<span class="pc bpc" id="L1330" title="1 of 2 branches missed.">              } else if (!notCondition &amp;&amp; mappingCondition</span>
+<span class="pc bpc" id="L1331" title="1 of 2 branches missed.">                  .get(MAPPING_VALUE_CONDITION).equals(checkType.getName())) {</span>
+<span class="fc" id="L1332">                break checkObjectLoop;</span>
+<span class="nc bnc" id="L1333" title="All 2 branches missed.">              } else if (!notCondition &amp;&amp; !mappingCondition</span>
+<span class="nc bnc" id="L1334" title="All 2 branches missed.">                  .get(MAPPING_VALUE_CONDITION).equals(checkType.getName())) {</span>
+<span class="nc" id="L1335">                throw new MtasParserException(&quot;condition &quot;</span>
+<span class="nc" id="L1336">                    + mappingCondition.get(MAPPING_VALUE_CONDITION)</span>
+<span class="nc" id="L1337">                    + &quot; on name not matched (is &quot; + checkType.getName() + &quot;)&quot;);</span>
               }
               // condition on attribute
-<span class="fc" id="L1289">            } else if (mappingCondition.get(&quot;type&quot;)</span>
-<span class="pc bpc" id="L1290" title="1 of 2 branches missed.">                .equals(MtasParserMapping.PARSER_TYPE_ATTRIBUTE)) {</span>
-<span class="fc" id="L1291">              String attributeCondition = mappingCondition</span>
-<span class="fc" id="L1292">                  .get(MAPPING_VALUE_CONDITION);</span>
-<span class="fc" id="L1293">              String attributeValue = checkObject</span>
-<span class="fc" id="L1294">                  .getAttribute(mappingCondition.get(&quot;name&quot;));</span>
-<span class="pc bpc" id="L1295" title="1 of 4 branches missed.">              if ((attributeCondition == null) &amp;&amp; (attributeValue == null)) {</span>
-<span class="nc bnc" id="L1296" title="All 2 branches missed.">                if (!notCondition) {</span>
-<span class="nc" id="L1297">                  throw new MtasParserException(&quot;attribute &quot;</span>
-<span class="nc" id="L1298">                      + mappingCondition.get(&quot;name&quot;) + &quot; not available&quot;);</span>
+<span class="fc" id="L1340">            } else if (mappingCondition.get(&quot;type&quot;)</span>
+<span class="pc bpc" id="L1341" title="1 of 2 branches missed.">                .equals(MtasParserMapping.PARSER_TYPE_ATTRIBUTE)) {</span>
+<span class="fc" id="L1342">              String attributeCondition = mappingCondition</span>
+<span class="fc" id="L1343">                  .get(MAPPING_VALUE_CONDITION);</span>
+<span class="fc" id="L1344">              String attributeValue = checkObject</span>
+<span class="fc" id="L1345">                  .getAttribute(mappingCondition.get(&quot;name&quot;));</span>
+<span class="pc bpc" id="L1346" title="1 of 4 branches missed.">              if ((attributeCondition == null) &amp;&amp; (attributeValue == null)) {</span>
+<span class="nc bnc" id="L1347" title="All 2 branches missed.">                if (!notCondition) {</span>
+<span class="nc" id="L1348">                  throw new MtasParserException(&quot;attribute &quot;</span>
+<span class="nc" id="L1349">                      + mappingCondition.get(&quot;name&quot;) + &quot; not available&quot;);</span>
                 }
-<span class="pc bpc" id="L1300" title="1 of 4 branches missed.">              } else if ((attributeCondition != null)</span>
+<span class="pc bpc" id="L1351" title="1 of 4 branches missed.">              } else if ((attributeCondition != null)</span>
                   &amp;&amp; (attributeValue == null)) {
-<span class="nc bnc" id="L1302" title="All 2 branches missed.">                if (!notCondition) {</span>
-<span class="nc" id="L1303">                  throw new MtasParserException(</span>
+<span class="nc bnc" id="L1353" title="All 2 branches missed.">                if (!notCondition) {</span>
+<span class="nc" id="L1354">                  throw new MtasParserException(</span>
                       &quot;condition &quot; + attributeCondition + &quot; on attribute &quot;
-<span class="nc" id="L1305">                          + mappingCondition.get(&quot;name&quot;)</span>
+<span class="nc" id="L1356">                          + mappingCondition.get(&quot;name&quot;)</span>
                           + &quot; not matched (is null)&quot;);
                 }
-<span class="fc bfc" id="L1308" title="All 2 branches covered.">              } else if (attributeCondition != null) {</span>
-<span class="pc bpc" id="L1309" title="1 of 2 branches missed.">                if (!notCondition</span>
-<span class="nc bnc" id="L1310" title="All 2 branches missed.">                    &amp;&amp; !attributeCondition.equals(attributeValue)) {</span>
-<span class="nc" id="L1311">                  throw new MtasParserException(</span>
+<span class="fc bfc" id="L1359" title="All 2 branches covered.">              } else if (attributeCondition != null) {</span>
+<span class="pc bpc" id="L1360" title="1 of 2 branches missed.">                if (!notCondition</span>
+<span class="nc bnc" id="L1361" title="All 2 branches missed.">                    &amp;&amp; !attributeCondition.equals(attributeValue)) {</span>
+<span class="nc" id="L1362">                  throw new MtasParserException(</span>
                       &quot;condition &quot; + attributeCondition + &quot; on attribute &quot;
-<span class="nc" id="L1313">                          + mappingCondition.get(&quot;name&quot;) + &quot; not matched (is &quot;</span>
+<span class="nc" id="L1364">                          + mappingCondition.get(&quot;name&quot;) + &quot; not matched (is &quot;</span>
                           + attributeValue + &quot;)&quot;);
-<span class="pc bpc" id="L1315" title="1 of 2 branches missed.">                } else if (!notCondition</span>
-<span class="nc bnc" id="L1316" title="All 2 branches missed.">                    &amp;&amp; attributeCondition.equals(attributeValue)) {</span>
-<span class="nc" id="L1317">                  break checkObjectLoop;</span>
-<span class="pc bpc" id="L1318" title="1 of 2 branches missed.">                } else if (notCondition</span>
-<span class="fc bfc" id="L1319" title="All 2 branches covered.">                    &amp;&amp; attributeCondition.equals(attributeValue)) {</span>
-<span class="fc" id="L1320">                  throw new MtasParserException(</span>
+<span class="pc bpc" id="L1366" title="1 of 2 branches missed.">                } else if (!notCondition</span>
+<span class="nc bnc" id="L1367" title="All 2 branches missed.">                    &amp;&amp; attributeCondition.equals(attributeValue)) {</span>
+<span class="nc" id="L1368">                  break checkObjectLoop;</span>
+<span class="pc bpc" id="L1369" title="1 of 2 branches missed.">                } else if (notCondition</span>
+<span class="fc bfc" id="L1370" title="All 2 branches covered.">                    &amp;&amp; attributeCondition.equals(attributeValue)) {</span>
+<span class="fc" id="L1371">                  throw new MtasParserException(</span>
                       &quot;condition NOT &quot; + attributeCondition + &quot; on attribute &quot;
-<span class="fc" id="L1322">                          + mappingCondition.get(&quot;name&quot;) + &quot; not matched (is &quot;</span>
+<span class="fc" id="L1373">                          + mappingCondition.get(&quot;name&quot;) + &quot; not matched (is &quot;</span>
                           + attributeValue + &quot;)&quot;);
                 }
               }
               // condition on text
-<span class="pc" id="L1327">            } else if (mappingCondition.get(&quot;type&quot;)</span>
-<span class="nc bnc" id="L1328" title="All 2 branches missed.">                .equals(MtasParserMapping.PARSER_TYPE_TEXT)</span>
-<span class="nc bnc" id="L1329" title="All 2 branches missed.">                &amp;&amp; object.getType().precheckText()) {</span>
-<span class="nc" id="L1330">              String textCondition = mappingCondition</span>
-<span class="nc" id="L1331">                  .get(MAPPING_VALUE_CONDITION);</span>
-<span class="nc" id="L1332">              String textValue = object.getText();</span>
-<span class="nc bnc" id="L1333" title="All 4 branches missed.">              if ((textCondition == null)</span>
-<span class="nc bnc" id="L1334" title="All 2 branches missed.">                  &amp;&amp; ((textValue == null) || textValue.equals(&quot;&quot;))) {</span>
-<span class="nc bnc" id="L1335" title="All 2 branches missed.">                if (!notCondition) {</span>
-<span class="nc" id="L1336">                  throw new MtasParserException(&quot;no text available&quot;);</span>
+<span class="pc" id="L1378">            } else if (mappingCondition.get(&quot;type&quot;)</span>
+<span class="nc bnc" id="L1379" title="All 2 branches missed.">                .equals(MtasParserMapping.PARSER_TYPE_TEXT)</span>
+<span class="nc bnc" id="L1380" title="All 2 branches missed.">                &amp;&amp; object.getType().precheckText()) {</span>
+<span class="nc" id="L1381">              String textCondition = mappingCondition</span>
+<span class="nc" id="L1382">                  .get(MAPPING_VALUE_CONDITION);</span>
+<span class="nc" id="L1383">              String textValue = object.getText();</span>
+<span class="nc bnc" id="L1384" title="All 4 branches missed.">              if ((textCondition == null)</span>
+<span class="nc bnc" id="L1385" title="All 2 branches missed.">                  &amp;&amp; ((textValue == null) || textValue.equals(&quot;&quot;))) {</span>
+<span class="nc bnc" id="L1386" title="All 2 branches missed.">                if (!notCondition) {</span>
+<span class="nc" id="L1387">                  throw new MtasParserException(&quot;no text available&quot;);</span>
                 }
-<span class="nc bnc" id="L1338" title="All 4 branches missed.">              } else if ((textCondition != null) &amp;&amp; (textValue == null)) {</span>
-<span class="nc bnc" id="L1339" title="All 2 branches missed.">                if (!notCondition) {</span>
-<span class="nc" id="L1340">                  throw new MtasParserException(&quot;condition &quot; + textCondition</span>
+<span class="nc bnc" id="L1389" title="All 4 branches missed.">              } else if ((textCondition != null) &amp;&amp; (textValue == null)) {</span>
+<span class="nc bnc" id="L1390" title="All 2 branches missed.">                if (!notCondition) {</span>
+<span class="nc" id="L1391">                  throw new MtasParserException(&quot;condition &quot; + textCondition</span>
                       + &quot; on text not matched (is null)&quot;);
                 }
-<span class="nc bnc" id="L1343" title="All 2 branches missed.">              } else if (textCondition != null) {</span>
-<span class="nc bnc" id="L1344" title="All 4 branches missed.">                if (!notCondition &amp;&amp; !textCondition.equals(textValue)) {</span>
-<span class="nc" id="L1345">                  throw new MtasParserException(&quot;condition &quot; + textCondition</span>
+<span class="nc bnc" id="L1394" title="All 2 branches missed.">              } else if (textCondition != null) {</span>
+<span class="nc bnc" id="L1395" title="All 4 branches missed.">                if (!notCondition &amp;&amp; !textCondition.equals(textValue)) {</span>
+<span class="nc" id="L1396">                  throw new MtasParserException(&quot;condition &quot; + textCondition</span>
                       + &quot; on text not matched (is &quot; + textValue + &quot;)&quot;);
-<span class="nc bnc" id="L1347" title="All 4 branches missed.">                } else if (notCondition &amp;&amp; textCondition.equals(textValue)) {</span>
-<span class="nc" id="L1348">                  throw new MtasParserException(&quot;condition NOT &quot; + textCondition</span>
+<span class="nc bnc" id="L1398" title="All 4 branches missed.">                } else if (notCondition &amp;&amp; textCondition.equals(textValue)) {</span>
+<span class="nc" id="L1399">                  throw new MtasParserException(&quot;condition NOT &quot; + textCondition</span>
                       + &quot; on text not matched (is &quot; + textValue + &quot;)&quot;);
                 }
               }
             }
           }
-<span class="pc bpc" id="L1354" title="1 of 2 branches missed.">        } else if (!notCondition) {</span>
-<span class="fc" id="L1355">          throw new MtasParserException(</span>
+<span class="pc bpc" id="L1405" title="1 of 2 branches missed.">        } else if (!notCondition) {</span>
+<span class="fc" id="L1406">          throw new MtasParserException(</span>
               &quot;no object found to match condition&quot; + mappingCondition);
         }
       }
-<span class="fc" id="L1359">    }</span>
-<span class="fc" id="L1360">  }</span>
+<span class="fc" id="L1410">    }</span>
+<span class="fc" id="L1411">  }</span>
 
   /**
    * Postcheck mapping conditions.
    *
-   * @param object the object
-   * @param mappingConditions the mapping conditions
-   * @param currentList the current list
-   * @throws MtasParserException the mtas parser exception
+   * @param object
+   *          the object
+   * @param mappingConditions
+   *          the mapping conditions
+   * @param currentList
+   *          the current list
+   * @throws MtasParserException
+   *           the mtas parser exception
    */
   private void postcheckMappingConditions(MtasParserObject object,
       List&lt;Map&lt;String, String&gt;&gt; mappingConditions,
       Map&lt;String, List&lt;MtasParserObject&gt;&gt; currentList)
       throws MtasParserException {
-<span class="fc" id="L1374">    precheckMappingConditions(object, mappingConditions, currentList);</span>
-<span class="fc bfc" id="L1375" title="All 2 branches covered.">    for (Map&lt;String, String&gt; mappingCondition : mappingConditions) {</span>
+<span class="fc" id="L1429">    precheckMappingConditions(object, mappingConditions, currentList);</span>
+<span class="fc bfc" id="L1430" title="All 2 branches covered.">    for (Map&lt;String, String&gt; mappingCondition : mappingConditions) {</span>
       // condition on text
-<span class="fc" id="L1377">      if (mappingCondition.get(&quot;type&quot;)</span>
-<span class="pc bpc" id="L1378" title="1 of 2 branches missed.">          .equals(MtasParserMapping.PARSER_TYPE_TEXT)) {</span>
-<span class="nc" id="L1379">        MtasParserObject[] checkObjects = computeObjectFromMappingValue(object,</span>
+<span class="fc" id="L1432">      if (mappingCondition.get(&quot;type&quot;)</span>
+<span class="pc bpc" id="L1433" title="1 of 2 branches missed.">          .equals(MtasParserMapping.PARSER_TYPE_TEXT)) {</span>
+<span class="nc" id="L1434">        MtasParserObject[] checkObjects = computeObjectFromMappingValue(object,</span>
             mappingCondition, currentList);
-<span class="nc bnc" id="L1381" title="All 2 branches missed.">        if (checkObjects != null) {</span>
-<span class="nc" id="L1382">          String textCondition = mappingCondition.get(MAPPING_VALUE_CONDITION);</span>
-<span class="nc" id="L1383">          String textValue = object.getText();</span>
-<span class="nc" id="L1384">          Boolean notCondition = false;</span>
-<span class="nc bnc" id="L1385" title="All 2 branches missed.">          if (mappingCondition.get(&quot;not&quot;) != null) {</span>
-<span class="nc" id="L1386">            notCondition = true;</span>
+<span class="nc bnc" id="L1436" title="All 2 branches missed.">        if (checkObjects != null) {</span>
+<span class="nc" id="L1437">          String textCondition = mappingCondition.get(MAPPING_VALUE_CONDITION);</span>
+<span class="nc" id="L1438">          String textValue = object.getText();</span>
+<span class="nc" id="L1439">          Boolean notCondition = false;</span>
+<span class="nc bnc" id="L1440" title="All 2 branches missed.">          if (mappingCondition.get(&quot;not&quot;) != null) {</span>
+<span class="nc" id="L1441">            notCondition = true;</span>
           }
-<span class="nc bnc" id="L1388" title="All 4 branches missed.">          if ((textCondition == null)</span>
-<span class="nc bnc" id="L1389" title="All 2 branches missed.">              &amp;&amp; ((textValue == null) || textValue.isEmpty())) {</span>
-<span class="nc bnc" id="L1390" title="All 2 branches missed.">            if (!notCondition) {</span>
-<span class="nc" id="L1391">              throw new MtasParserException(&quot;no text available&quot;);</span>
+<span class="nc bnc" id="L1443" title="All 4 branches missed.">          if ((textCondition == null)</span>
+<span class="nc bnc" id="L1444" title="All 2 branches missed.">              &amp;&amp; ((textValue == null) || textValue.isEmpty())) {</span>
+<span class="nc bnc" id="L1445" title="All 2 branches missed.">            if (!notCondition) {</span>
+<span class="nc" id="L1446">              throw new MtasParserException(&quot;no text available&quot;);</span>
             }
-<span class="nc bnc" id="L1393" title="All 4 branches missed.">          } else if ((textCondition != null) &amp;&amp; (textValue == null)) {</span>
-<span class="nc bnc" id="L1394" title="All 2 branches missed.">            if (!notCondition) {</span>
-<span class="nc" id="L1395">              throw new MtasParserException(&quot;condition &quot; + textCondition</span>
+<span class="nc bnc" id="L1448" title="All 4 branches missed.">          } else if ((textCondition != null) &amp;&amp; (textValue == null)) {</span>
+<span class="nc bnc" id="L1449" title="All 2 branches missed.">            if (!notCondition) {</span>
+<span class="nc" id="L1450">              throw new MtasParserException(&quot;condition &quot; + textCondition</span>
                   + &quot; on text not matched (is null)&quot;);
             }
-<span class="nc bnc" id="L1398" title="All 2 branches missed.">          } else if (textCondition != null) {</span>
-<span class="nc bnc" id="L1399" title="All 4 branches missed.">            if (!notCondition &amp;&amp; !textCondition.equals(textValue)) {</span>
-<span class="nc" id="L1400">              throw new MtasParserException(&quot;condition &quot; + textCondition</span>
+<span class="nc bnc" id="L1453" title="All 2 branches missed.">          } else if (textCondition != null) {</span>
+<span class="nc bnc" id="L1454" title="All 4 branches missed.">            if (!notCondition &amp;&amp; !textCondition.equals(textValue)) {</span>
+<span class="nc" id="L1455">              throw new MtasParserException(&quot;condition &quot; + textCondition</span>
                   + &quot; on text not matched (is &quot; + textValue + &quot;)&quot;);
-<span class="nc bnc" id="L1402" title="All 4 branches missed.">            } else if (notCondition &amp;&amp; textCondition.equals(textValue)) {</span>
-<span class="nc" id="L1403">              throw new MtasParserException(&quot;condition NOT &quot; + textCondition</span>
+<span class="nc bnc" id="L1457" title="All 4 branches missed.">            } else if (notCondition &amp;&amp; textCondition.equals(textValue)) {</span>
+<span class="nc" id="L1458">              throw new MtasParserException(&quot;condition NOT &quot; + textCondition</span>
                   + &quot; on text not matched (is &quot; + textValue + &quot;)&quot;);
             }
           }
         }
       }
-<span class="fc" id="L1409">    }</span>
-<span class="fc" id="L1410">  }</span>
+<span class="fc" id="L1464">    }</span>
+<span class="fc" id="L1465">  }</span>
 
   /**
    * Compute filtered split values.
    *
-   * @param values the values
-   * @param filter the filter
+   * @param values
+   *          the values
+   * @param filter
+   *          the filter
    * @return the string[]
-   * @throws MtasConfigException the mtas config exception
+   * @throws MtasConfigException
+   *           the mtas config exception
    */
   private String[] computeFilteredSplitValues(String[] values, String filter)
       throws MtasConfigException {
-<span class="nc bnc" id="L1422" title="All 2 branches missed.">    if (filter != null) {</span>
-<span class="nc" id="L1423">      String[] filters = filter.split(&quot;,&quot;);</span>
-<span class="nc" id="L1424">      boolean[] valuesFilter = new boolean[values.length];</span>
-<span class="nc" id="L1425">      boolean doSplitFilter = false;</span>
-<span class="nc bnc" id="L1426" title="All 2 branches missed.">      for (String item : filters) {</span>
-<span class="nc bnc" id="L1427" title="All 2 branches missed.">        if (item.trim().matches(</span>
-<span class="nc" id="L1428">            &quot;^&quot; + Pattern.quote(MAPPING_FILTER_SPLIT) + &quot;\\([0-9\\-]+\\)$&quot;)) {</span>
-<span class="nc" id="L1429">          doSplitFilter = true;</span>
-<span class="nc" id="L1430">          Pattern splitContent = Pattern</span>
-<span class="nc" id="L1431">              .compile(&quot;^&quot; + Pattern.quote(MAPPING_FILTER_SPLIT)</span>
+<span class="nc bnc" id="L1480" title="All 2 branches missed.">    if (filter != null) {</span>
+<span class="nc" id="L1481">      String[] filters = filter.split(&quot;,&quot;);</span>
+<span class="nc" id="L1482">      boolean[] valuesFilter = new boolean[values.length];</span>
+<span class="nc" id="L1483">      boolean doSplitFilter = false;</span>
+<span class="nc bnc" id="L1484" title="All 2 branches missed.">      for (String item : filters) {</span>
+<span class="nc bnc" id="L1485" title="All 2 branches missed.">        if (item.trim().matches(</span>
+<span class="nc" id="L1486">            &quot;^&quot; + Pattern.quote(MAPPING_FILTER_SPLIT) + &quot;\\([0-9\\-]+\\)$&quot;)) {</span>
+<span class="nc" id="L1487">          doSplitFilter = true;</span>
+<span class="nc" id="L1488">          Pattern splitContent = Pattern</span>
+<span class="nc" id="L1489">              .compile(&quot;^&quot; + Pattern.quote(MAPPING_FILTER_SPLIT)</span>
                   + &quot;\\(([0-9]+)(-([0-9]+))?\\)$&quot;);
-<span class="nc" id="L1433">          Matcher splitContentMatcher = splitContent.matcher(item.trim());</span>
-<span class="nc bnc" id="L1434" title="All 2 branches missed.">          while (splitContentMatcher.find()) {</span>
-<span class="nc bnc" id="L1435" title="All 2 branches missed.">            if (splitContentMatcher.group(3) == null) {</span>
-<span class="nc" id="L1436">              int i = Integer.parseInt(splitContentMatcher.group(1));</span>
-<span class="nc bnc" id="L1437" title="All 4 branches missed.">              if (i &gt;= 0 &amp;&amp; i &lt; values.length) {</span>
-<span class="nc" id="L1438">                valuesFilter[i] = true;</span>
+<span class="nc" id="L1491">          Matcher splitContentMatcher = splitContent.matcher(item.trim());</span>
+<span class="nc bnc" id="L1492" title="All 2 branches missed.">          while (splitContentMatcher.find()) {</span>
+<span class="nc bnc" id="L1493" title="All 2 branches missed.">            if (splitContentMatcher.group(3) == null) {</span>
+<span class="nc" id="L1494">              int i = Integer.parseInt(splitContentMatcher.group(1));</span>
+<span class="nc bnc" id="L1495" title="All 4 branches missed.">              if (i &gt;= 0 &amp;&amp; i &lt; values.length) {</span>
+<span class="nc" id="L1496">                valuesFilter[i] = true;</span>
               }
-<span class="nc" id="L1440">            } else {</span>
-<span class="nc" id="L1441">              int i1 = Integer.parseInt(splitContentMatcher.group(1));</span>
-<span class="nc" id="L1442">              int i2 = Integer.parseInt(splitContentMatcher.group(3));</span>
-<span class="nc bnc" id="L1443" title="All 2 branches missed.">              for (int i = Math.max(0, i1); i &lt; Math.min(values.length,</span>
-<span class="nc" id="L1444">                  i2); i++) {</span>
-<span class="nc" id="L1445">                valuesFilter[i] = true;</span>
+<span class="nc" id="L1498">            } else {</span>
+<span class="nc" id="L1499">              int i1 = Integer.parseInt(splitContentMatcher.group(1));</span>
+<span class="nc" id="L1500">              int i2 = Integer.parseInt(splitContentMatcher.group(3));</span>
+<span class="nc bnc" id="L1501" title="All 2 branches missed.">              for (int i = Math.max(0, i1); i &lt; Math.min(values.length,</span>
+<span class="nc" id="L1502">                  i2); i++) {</span>
+<span class="nc" id="L1503">                valuesFilter[i] = true;</span>
               }
-<span class="nc" id="L1447">            }</span>
+<span class="nc" id="L1505">            }</span>
           }
         }
       }
-<span class="nc bnc" id="L1451" title="All 2 branches missed.">      if (doSplitFilter) {</span>
-<span class="nc" id="L1452">        int number = 0;</span>
-<span class="nc bnc" id="L1453" title="All 2 branches missed.">        for (int i = 0; i &lt; valuesFilter.length; i++) {</span>
-<span class="nc bnc" id="L1454" title="All 2 branches missed.">          if (valuesFilter[i]) {</span>
-<span class="nc" id="L1455">            number++;</span>
+<span class="nc bnc" id="L1509" title="All 2 branches missed.">      if (doSplitFilter) {</span>
+<span class="nc" id="L1510">        int number = 0;</span>
+<span class="nc bnc" id="L1511" title="All 2 branches missed.">        for (int i = 0; i &lt; valuesFilter.length; i++) {</span>
+<span class="nc bnc" id="L1512" title="All 2 branches missed.">          if (valuesFilter[i]) {</span>
+<span class="nc" id="L1513">            number++;</span>
           }
         }
-<span class="nc bnc" id="L1458" title="All 2 branches missed.">        if (number &gt; 0) {</span>
-<span class="nc" id="L1459">          String[] newValues = new String[number];</span>
-<span class="nc" id="L1460">          number = 0;</span>
-<span class="nc bnc" id="L1461" title="All 2 branches missed.">          for (int i = 0; i &lt; valuesFilter.length; i++) {</span>
-<span class="nc bnc" id="L1462" title="All 2 branches missed.">            if (valuesFilter[i]) {</span>
-<span class="nc" id="L1463">              newValues[number] = values[i];</span>
-<span class="nc" id="L1464">              number++;</span>
+<span class="nc bnc" id="L1516" title="All 2 branches missed.">        if (number &gt; 0) {</span>
+<span class="nc" id="L1517">          String[] newValues = new String[number];</span>
+<span class="nc" id="L1518">          number = 0;</span>
+<span class="nc bnc" id="L1519" title="All 2 branches missed.">          for (int i = 0; i &lt; valuesFilter.length; i++) {</span>
+<span class="nc bnc" id="L1520" title="All 2 branches missed.">            if (valuesFilter[i]) {</span>
+<span class="nc" id="L1521">              newValues[number] = values[i];</span>
+<span class="nc" id="L1522">              number++;</span>
             }
           }
-<span class="nc" id="L1467">          return newValues;</span>
+<span class="nc" id="L1525">          return newValues;</span>
         } else {
-<span class="nc" id="L1469">          return new String[] {};</span>
+<span class="nc" id="L1527">          return new String[] {};</span>
         }
       }
     }
-<span class="nc" id="L1473">    return values;</span>
+<span class="nc" id="L1531">    return values;</span>
   }
 
   /**
    * Compute filtered prefixed value.
    *
-   * @param type the type
-   * @param value the value
-   * @param filter the filter
-   * @param prefix the prefix
+   * @param type
+   *          the type
+   * @param value
+   *          the value
+   * @param filter
+   *          the filter
+   * @param prefix
+   *          the prefix
    * @return the string
-   * @throws MtasConfigException the mtas config exception
+   * @throws MtasConfigException
+   *           the mtas config exception
    */
   private String computeFilteredPrefixedValue(String type, String value,
       String filter, String prefix) throws MtasConfigException {
-<span class="fc" id="L1488">    String localValue = value;</span>
+<span class="fc" id="L1551">    String localValue = value;</span>
     // do magic with filter
-<span class="fc bfc" id="L1490" title="All 2 branches covered.">    if (filter != null) {</span>
-<span class="fc" id="L1491">      String[] filters = filter.split(&quot;,&quot;);</span>
-<span class="fc bfc" id="L1492" title="All 2 branches covered.">      for (String item : filters) {</span>
-<span class="pc bpc" id="L1493" title="1 of 2 branches missed.">        if (item.trim().equals(MAPPING_FILTER_UPPERCASE)) {</span>
-<span class="nc bnc" id="L1494" title="All 2 branches missed.">          localValue = localValue == null ? null : localValue.toUpperCase();</span>
-<span class="fc bfc" id="L1495" title="All 2 branches covered.">        } else if (item.trim().equals(MAPPING_FILTER_LOWERCASE)) {</span>
-<span class="pc bpc" id="L1496" title="1 of 2 branches missed.">          localValue = localValue == null ? null : localValue.toLowerCase();</span>
-<span class="pc bpc" id="L1497" title="1 of 2 branches missed.">        } else if (item.trim().equals(MAPPING_FILTER_ASCII)) {</span>
-<span class="pc bpc" id="L1498" title="1 of 2 branches missed.">          if (localValue != null) {</span>
-<span class="fc" id="L1499">            char[] old = localValue.toCharArray();</span>
-<span class="fc" id="L1500">            char[] ascii = new char[4 * old.length];</span>
-<span class="fc" id="L1501">            ASCIIFoldingFilter.foldToASCII(old, 0, ascii, 0,</span>
-<span class="fc" id="L1502">                localValue.length());</span>
-<span class="fc" id="L1503">            localValue = new String(ascii);</span>
-<span class="fc" id="L1504">          }</span>
-<span class="nc" id="L1505">        } else if (item.trim()</span>
-<span class="nc bnc" id="L1506" title="All 2 branches missed.">            .matches(Pattern.quote(MAPPING_FILTER_SPLIT) + &quot;\\([0-9\\-]+\\)&quot;)) {</span>
-<span class="nc bnc" id="L1507" title="All 2 branches missed.">          if (!type.equals(MtasParserMapping.PARSER_TYPE_TEXT_SPLIT)) {</span>
-<span class="nc" id="L1508">            throw new MtasConfigException(</span>
+<span class="fc bfc" id="L1553" title="All 2 branches covered.">    if (filter != null) {</span>
+<span class="fc" id="L1554">      String[] filters = filter.split(&quot;,&quot;);</span>
+<span class="fc bfc" id="L1555" title="All 2 branches covered.">      for (String item : filters) {</span>
+<span class="pc bpc" id="L1556" title="1 of 2 branches missed.">        if (item.trim().equals(MAPPING_FILTER_UPPERCASE)) {</span>
+<span class="nc bnc" id="L1557" title="All 2 branches missed.">          localValue = localValue == null ? null : localValue.toUpperCase();</span>
+<span class="fc bfc" id="L1558" title="All 2 branches covered.">        } else if (item.trim().equals(MAPPING_FILTER_LOWERCASE)) {</span>
+<span class="pc bpc" id="L1559" title="1 of 2 branches missed.">          localValue = localValue == null ? null : localValue.toLowerCase();</span>
+<span class="pc bpc" id="L1560" title="1 of 2 branches missed.">        } else if (item.trim().equals(MAPPING_FILTER_ASCII)) {</span>
+<span class="pc bpc" id="L1561" title="1 of 2 branches missed.">          if (localValue != null) {</span>
+<span class="fc" id="L1562">            char[] old = localValue.toCharArray();</span>
+<span class="fc" id="L1563">            char[] ascii = new char[4 * old.length];</span>
+<span class="fc" id="L1564">            ASCIIFoldingFilter.foldToASCII(old, 0, ascii, 0,</span>
+<span class="fc" id="L1565">                localValue.length());</span>
+<span class="fc" id="L1566">            localValue = new String(ascii);</span>
+<span class="fc" id="L1567">          }</span>
+<span class="nc" id="L1568">        } else if (item.trim()</span>
+<span class="nc bnc" id="L1569" title="All 2 branches missed.">            .matches(Pattern.quote(MAPPING_FILTER_SPLIT) + &quot;\\([0-9\\-]+\\)&quot;)) {</span>
+<span class="nc bnc" id="L1570" title="All 2 branches missed.">          if (!type.equals(MtasParserMapping.PARSER_TYPE_TEXT_SPLIT)) {</span>
+<span class="nc" id="L1571">            throw new MtasConfigException(</span>
                 &quot;split filter not allowed for &quot; + type);
           }
         } else {
-<span class="nc" id="L1512">          throw new MtasConfigException(</span>
+<span class="nc" id="L1575">          throw new MtasConfigException(</span>
               &quot;unknown filter &quot; + item + &quot; for value &quot; + localValue);
         }
       }
     }
-<span class="fc bfc" id="L1517" title="All 4 branches covered.">    if (localValue != null &amp;&amp; prefix != null) {</span>
-<span class="fc" id="L1518">      localValue = prefix + localValue;</span>
+<span class="fc bfc" id="L1580" title="All 4 branches covered.">    if (localValue != null &amp;&amp; prefix != null) {</span>
+<span class="fc" id="L1581">      localValue = prefix + localValue;</span>
     }
-<span class="fc" id="L1520">    return localValue;</span>
+<span class="fc" id="L1583">    return localValue;</span>
   }
 
   /**
    * Compute maximum filtered payload.
    *
-   * @param value the value
-   * @param payload the payload
-   * @param filter the filter
+   * @param value
+   *          the value
+   * @param payload
+   *          the payload
+   * @param filter
+   *          the filter
    * @return the bytes ref
    */
   private BytesRef computeMaximumFilteredPayload(String value, BytesRef payload,
       String filter) {
     // do magic with filter
-<span class="fc bfc" id="L1534" title="All 2 branches covered.">    if (value != null) {</span>
-<span class="pc bpc" id="L1535" title="1 of 2 branches missed.">      if (payload != null) {</span>
-<span class="nc" id="L1536">        Float payloadFloat = PayloadHelper.decodeFloat(payload.bytes,</span>
+<span class="fc bfc" id="L1600" title="All 2 branches covered.">    if (value != null) {</span>
+<span class="pc bpc" id="L1601" title="1 of 2 branches missed.">      if (payload != null) {</span>
+<span class="nc" id="L1602">        Float payloadFloat = PayloadHelper.decodeFloat(payload.bytes,</span>
             payload.offset);
-<span class="nc" id="L1538">        Float valueFloat = Float.parseFloat(value);</span>
-<span class="nc" id="L1539">        return new BytesRef(</span>
-<span class="nc" id="L1540">            PayloadHelper.encodeFloat(Math.max(payloadFloat, valueFloat)));</span>
+<span class="nc" id="L1604">        Float valueFloat = Float.parseFloat(value);</span>
+<span class="nc" id="L1605">        return new BytesRef(</span>
+<span class="nc" id="L1606">            PayloadHelper.encodeFloat(Math.max(payloadFloat, valueFloat)));</span>
       } else {
-<span class="fc" id="L1542">        return new BytesRef(PayloadHelper.encodeFloat(Float.parseFloat(value)));</span>
+<span class="fc" id="L1608">        return new BytesRef(PayloadHelper.encodeFloat(Float.parseFloat(value)));</span>
       }
     } else {
-<span class="fc" id="L1545">      return payload;</span>
+<span class="fc" id="L1611">      return payload;</span>
     }
   }
 
   /**
    * The Class MtasParserType.
    *
-   * @param &lt;T&gt; the generic type
+   * @param &lt;T&gt;
+   *          the generic type
    */
   protected static class MtasParserType&lt;T&gt; {
 
@@ -1566,34 +1633,41 @@ public abstract class MtasBasicParser extends MtasParser {
     private String refAttributeName;
 
     /** The items. */
-<span class="fc" id="L1569">    protected ArrayList&lt;T&gt; items = new ArrayList&lt;&gt;();</span>
+<span class="fc" id="L1636">    protected ArrayList&lt;T&gt; items = new ArrayList&lt;&gt;();</span>
 
     /**
      * Instantiates a new mtas parser type.
      *
-     * @param type the type
-     * @param name the name
-     * @param precheckText the precheck text
+     * @param type
+     *          the type
+     * @param name
+     *          the name
+     * @param precheckText
+     *          the precheck text
      */
-<span class="fc" id="L1578">    MtasParserType(String type, String name, boolean precheckText) {</span>
-<span class="fc" id="L1579">      this.type = type;</span>
-<span class="fc" id="L1580">      this.name = name;</span>
-<span class="fc" id="L1581">      this.precheckText = precheckText;</span>
-<span class="fc" id="L1582">    }</span>
+<span class="fc" id="L1648">    MtasParserType(String type, String name, boolean precheckText) {</span>
+<span class="fc" id="L1649">      this.type = type;</span>
+<span class="fc" id="L1650">      this.name = name;</span>
+<span class="fc" id="L1651">      this.precheckText = precheckText;</span>
+<span class="fc" id="L1652">    }</span>
 
     /**
      * Instantiates a new mtas parser type.
      *
-     * @param type the type
-     * @param name the name
-     * @param precheckText the precheck text
-     * @param refAttributeName the ref attribute name
+     * @param type
+     *          the type
+     * @param name
+     *          the name
+     * @param precheckText
+     *          the precheck text
+     * @param refAttributeName
+     *          the ref attribute name
      */
     MtasParserType(String type, String name, boolean precheckText,
         String refAttributeName) {
-<span class="fc" id="L1594">      this(type, name, precheckText);</span>
-<span class="fc" id="L1595">      this.refAttributeName = refAttributeName;</span>
-<span class="fc" id="L1596">    }</span>
+<span class="fc" id="L1668">      this(type, name, precheckText);</span>
+<span class="fc" id="L1669">      this.refAttributeName = refAttributeName;</span>
+<span class="fc" id="L1670">    }</span>
 
     /**
      * Gets the ref attribute name.
@@ -1601,7 +1675,7 @@ public abstract class MtasBasicParser extends MtasParser {
      * @return the ref attribute name
      */
     public String getRefAttributeName() {
-<span class="fc" id="L1604">      return refAttributeName;</span>
+<span class="fc" id="L1678">      return refAttributeName;</span>
     }
 
     /**
@@ -1610,7 +1684,7 @@ public abstract class MtasBasicParser extends MtasParser {
      * @return the name
      */
     public String getName() {
-<span class="fc" id="L1613">      return name;</span>
+<span class="fc" id="L1687">      return name;</span>
     }
 
     /**
@@ -1619,7 +1693,7 @@ public abstract class MtasBasicParser extends MtasParser {
      * @return the type
      */
     public String getType() {
-<span class="fc" id="L1622">      return type;</span>
+<span class="fc" id="L1696">      return type;</span>
     }
 
     /**
@@ -1628,17 +1702,18 @@ public abstract class MtasBasicParser extends MtasParser {
      * @return true, if successful
      */
     public boolean precheckText() {
-<span class="nc" id="L1631">      return precheckText;</span>
+<span class="nc" id="L1705">      return precheckText;</span>
     }
 
     /**
      * Adds the item.
      *
-     * @param item the item
+     * @param item
+     *          the item
      */
     public void addItem(T item) {
-<span class="fc" id="L1640">      items.add(item);</span>
-<span class="fc" id="L1641">    }</span>
+<span class="fc" id="L1715">      items.add(item);</span>
+<span class="fc" id="L1716">    }</span>
 
     /**
      * Gets the items.
@@ -1646,7 +1721,7 @@ public abstract class MtasBasicParser extends MtasParser {
      * @return the items
      */
     public List&lt;T&gt; getItems() {
-<span class="fc" id="L1649">      return items;</span>
+<span class="fc" id="L1724">      return items;</span>
     }
 
   }
@@ -1665,13 +1740,15 @@ public abstract class MtasBasicParser extends MtasParser {
     /**
      * Instantiates a new mtas parser variable value.
      *
-     * @param type the type
-     * @param name the name
+     * @param type
+     *          the type
+     * @param name
+     *          the name
      */
-<span class="nc" id="L1671">    public MtasParserVariableValue(String type, String name) {</span>
-<span class="nc" id="L1672">      this.type = type;</span>
-<span class="nc" id="L1673">      this.name = name;</span>
-<span class="nc" id="L1674">    }</span>
+<span class="nc" id="L1748">    public MtasParserVariableValue(String type, String name) {</span>
+<span class="nc" id="L1749">      this.type = type;</span>
+<span class="nc" id="L1750">      this.name = name;</span>
+<span class="nc" id="L1751">    }</span>
 
   }
 
@@ -1704,44 +1781,48 @@ public abstract class MtasBasicParser extends MtasParser {
     /**
      * Instantiates a new mtas parser mapping token.
      *
-     * @param tokenType the token type
+     * @param tokenType
+     *          the token type
      */
-<span class="fc" id="L1709">    public MtasParserMappingToken(String tokenType) {</span>
-<span class="fc" id="L1710">      type = tokenType;</span>
-<span class="fc" id="L1711">      offset = true;</span>
-<span class="fc" id="L1712">      realoffset = true;</span>
-<span class="fc" id="L1713">      parent = true;</span>
-<span class="fc" id="L1714">      preValues = new ArrayList&lt;&gt;();</span>
-<span class="fc" id="L1715">      postValues = new ArrayList&lt;&gt;();</span>
-<span class="fc" id="L1716">      payload = new ArrayList&lt;&gt;();</span>
-<span class="fc" id="L1717">    }</span>
+<span class="fc" id="L1787">    public MtasParserMappingToken(String tokenType) {</span>
+<span class="fc" id="L1788">      type = tokenType;</span>
+<span class="fc" id="L1789">      offset = true;</span>
+<span class="fc" id="L1790">      realoffset = true;</span>
+<span class="fc" id="L1791">      parent = true;</span>
+<span class="fc" id="L1792">      preValues = new ArrayList&lt;&gt;();</span>
+<span class="fc" id="L1793">      postValues = new ArrayList&lt;&gt;();</span>
+<span class="fc" id="L1794">      payload = new ArrayList&lt;&gt;();</span>
+<span class="fc" id="L1795">    }</span>
 
     /**
      * Sets the offset.
      *
-     * @param tokenOffset the new offset
+     * @param tokenOffset
+     *          the new offset
      */
     public void setOffset(Boolean tokenOffset) {
-<span class="fc" id="L1725">      offset = tokenOffset;</span>
-<span class="fc" id="L1726">    }</span>
+<span class="fc" id="L1804">      offset = tokenOffset;</span>
+<span class="fc" id="L1805">    }</span>
 
     /**
      * Sets the real offset.
      *
-     * @param tokenRealOffset the new real offset
+     * @param tokenRealOffset
+     *          the new real offset
      */
     public void setRealOffset(Boolean tokenRealOffset) {
-<span class="fc" id="L1734">      realoffset = tokenRealOffset;</span>
-<span class="fc" id="L1735">    }</span>
+<span class="fc" id="L1814">      realoffset = tokenRealOffset;</span>
+<span class="fc" id="L1815">    }</span>
 
     /**
      * Sets the parent.
      *
-     * @param tokenParent the new parent
+     * @param tokenParent
+     *          the new parent
      */
     public void setParent(Boolean tokenParent) {
-<span class="fc" id="L1743">      parent = tokenParent;</span>
-<span class="fc" id="L1744">    }</span>
+<span class="fc" id="L1824">      parent = tokenParent;</span>
+<span class="fc" id="L1825">    }</span>
 
   }
 
@@ -1762,48 +1843,52 @@ public abstract class MtasBasicParser extends MtasParser {
     /**
      * Instantiates a new mtas parser variable.
      *
-     * @param name the name
-     * @param value the value
+     * @param name
+     *          the name
+     * @param value
+     *          the value
      */
-<span class="nc" id="L1768">    public MtasParserVariable(String name, String value) {</span>
-<span class="nc" id="L1769">      this.name = name;</span>
-<span class="nc" id="L1770">      this.variable = value;</span>
-<span class="nc" id="L1771">      values = new ArrayList&lt;&gt;();</span>
-<span class="nc" id="L1772">    }</span>
+<span class="nc" id="L1851">    public MtasParserVariable(String name, String value) {</span>
+<span class="nc" id="L1852">      this.name = name;</span>
+<span class="nc" id="L1853">      this.variable = value;</span>
+<span class="nc" id="L1854">      values = new ArrayList&lt;&gt;();</span>
+<span class="nc" id="L1855">    }</span>
 
     /**
      * Process config.
      *
-     * @param config the config
-     * @throws MtasConfigException the mtas config exception
+     * @param config
+     *          the config
+     * @throws MtasConfigException
+     *           the mtas config exception
      */
     public void processConfig(MtasConfiguration config)
         throws MtasConfigException {
-<span class="nc bnc" id="L1782" title="All 2 branches missed.">      for (int k = 0; k &lt; config.children.size(); k++) {</span>
-<span class="nc bnc" id="L1783" title="All 2 branches missed.">        if (config.children.get(k).name.equals(VARIABLE_SUBTYPE_VALUE)) {</span>
-
-<span class="nc bnc" id="L1785" title="All 2 branches missed.">          for (int m = 0; m &lt; config.children.get(k).children.size(); m++) {</span>
-<span class="nc" id="L1786">            if (config.children.get(k).children.get(m).name</span>
-<span class="nc bnc" id="L1787" title="All 2 branches missed.">                .equals(VARIABLE_SUBTYPE_VALUE_ITEM)) {</span>
-<span class="nc" id="L1788">              String valueType = config.children.get(k).children</span>
-<span class="nc" id="L1789">                  .get(m).attributes.get(&quot;type&quot;);</span>
-<span class="nc" id="L1790">              String nameType = config.children.get(k).children</span>
-<span class="nc" id="L1791">                  .get(m).attributes.get(&quot;name&quot;);</span>
-<span class="nc bnc" id="L1792" title="All 6 branches missed.">              if ((valueType != null) &amp;&amp; valueType.equals(&quot;attribute&quot;)</span>
+<span class="nc bnc" id="L1867" title="All 2 branches missed.">      for (int k = 0; k &lt; config.children.size(); k++) {</span>
+<span class="nc bnc" id="L1868" title="All 2 branches missed.">        if (config.children.get(k).name.equals(VARIABLE_SUBTYPE_VALUE)) {</span>
+
+<span class="nc bnc" id="L1870" title="All 2 branches missed.">          for (int m = 0; m &lt; config.children.get(k).children.size(); m++) {</span>
+<span class="nc" id="L1871">            if (config.children.get(k).children.get(m).name</span>
+<span class="nc bnc" id="L1872" title="All 2 branches missed.">                .equals(VARIABLE_SUBTYPE_VALUE_ITEM)) {</span>
+<span class="nc" id="L1873">              String valueType = config.children.get(k).children</span>
+<span class="nc" id="L1874">                  .get(m).attributes.get(&quot;type&quot;);</span>
+<span class="nc" id="L1875">              String nameType = config.children.get(k).children</span>
+<span class="nc" id="L1876">                  .get(m).attributes.get(&quot;name&quot;);</span>
+<span class="nc bnc" id="L1877" title="All 6 branches missed.">              if ((valueType != null) &amp;&amp; valueType.equals(&quot;attribute&quot;)</span>
                   &amp;&amp; nameType != null) {
-<span class="nc" id="L1794">                MtasParserVariableValue variableValue = new MtasParserVariableValue(</span>
+<span class="nc" id="L1879">                MtasParserVariableValue variableValue = new MtasParserVariableValue(</span>
                     valueType, nameType);
-<span class="nc" id="L1796">                values.add(variableValue);</span>
+<span class="nc" id="L1881">                values.add(variableValue);</span>
               }
             }
           }
         } else {
-<span class="nc" id="L1801">          throw new MtasConfigException(</span>
-<span class="nc" id="L1802">              &quot;unknown variable subtype &quot; + config.children.get(k).name</span>
-<span class="nc" id="L1803">                  + &quot; in variable &quot; + config.attributes.get(&quot;name&quot;));</span>
+<span class="nc" id="L1886">          throw new MtasConfigException(</span>
+<span class="nc" id="L1887">              &quot;unknown variable subtype &quot; + config.children.get(k).name</span>
+<span class="nc" id="L1888">                  + &quot; in variable &quot; + config.attributes.get(&quot;name&quot;));</span>
         }
       }
-<span class="nc" id="L1806">    }</span>
+<span class="nc" id="L1891">    }</span>
 
     /*
      * (non-Javadoc)
@@ -1812,20 +1897,21 @@ public abstract class MtasBasicParser extends MtasParser {
      */
     @Override
     public String toString() {
-<span class="nc" id="L1815">      StringBuilder builder = new StringBuilder();</span>
-<span class="nc" id="L1816">      builder.append(&quot;variable &quot; + variable + &quot; from &quot; + name);</span>
-<span class="nc bnc" id="L1817" title="All 2 branches missed.">      for (int i = 0; i &lt; values.size(); i++) {</span>
-<span class="nc" id="L1818">        builder.append(&quot;\n\tvalue &quot; + i);</span>
-<span class="nc" id="L1819">        builder.append(&quot; - &quot; + values.get(i).type);</span>
+<span class="nc" id="L1900">      StringBuilder builder = new StringBuilder();</span>
+<span class="nc" id="L1901">      builder.append(&quot;variable &quot; + variable + &quot; from &quot; + name);</span>
+<span class="nc bnc" id="L1902" title="All 2 branches missed.">      for (int i = 0; i &lt; values.size(); i++) {</span>
+<span class="nc" id="L1903">        builder.append(&quot;\n\tvalue &quot; + i);</span>
+<span class="nc" id="L1904">        builder.append(&quot; - &quot; + values.get(i).type);</span>
       }
-<span class="nc" id="L1821">      return builder.toString();</span>
+<span class="nc" id="L1906">      return builder.toString();</span>
     }
   }
 
   /**
    * The Class MtasParserMapping.
    *
-   * @param &lt;T&gt; the generic type
+   * @param &lt;T&gt;
+   *          the generic type
    */
   protected abstract class MtasParserMapping&lt;T extends MtasParserMapping&lt;T&gt;&gt; {
 
@@ -1914,887 +2000,969 @@ public abstract class MtasBasicParser extends MtasParser {
     /**
      * Instantiates a new mtas parser mapping.
      */
-<span class="fc" id="L1917">    public MtasParserMapping() {</span>
-<span class="fc" id="L1918">      type = null;</span>
-<span class="fc" id="L1919">      offset = null;</span>
-<span class="fc" id="L1920">      realOffset = null;</span>
-<span class="fc" id="L1921">      position = null;</span>
-<span class="fc" id="L1922">      tokens = new ArrayList&lt;&gt;();</span>
-<span class="fc" id="L1923">      conditions = new ArrayList&lt;&gt;();</span>
-<span class="fc" id="L1924">      start = null;</span>
-<span class="fc" id="L1925">      end = null;</span>
-<span class="fc" id="L1926">    }</span>
+<span class="fc" id="L2003">    public MtasParserMapping() {</span>
+<span class="fc" id="L2004">      type = null;</span>
+<span class="fc" id="L2005">      offset = null;</span>
+<span class="fc" id="L2006">      realOffset = null;</span>
+<span class="fc" id="L2007">      position = null;</span>
+<span class="fc" id="L2008">      tokens = new ArrayList&lt;&gt;();</span>
+<span class="fc" id="L2009">      conditions = new ArrayList&lt;&gt;();</span>
+<span class="fc" id="L2010">      start = null;</span>
+<span class="fc" id="L2011">      end = null;</span>
+<span class="fc" id="L2012">    }</span>
 
     /**
      * Process config.
      *
-     * @param config the config
-     * @throws MtasConfigException the mtas config exception
+     * @param config
+     *          the config
+     * @throws MtasConfigException
+     *           the mtas config exception
      */
     public void processConfig(MtasConfiguration config)
         throws MtasConfigException {
-<span class="fc" id="L1936">      setStartEnd(config.attributes.get(&quot;start&quot;), config.attributes.get(&quot;end&quot;));</span>
-<span class="fc bfc" id="L1937" title="All 2 branches covered.">      for (int k = 0; k &lt; config.children.size(); k++) {</span>
-<span class="fc bfc" id="L1938" title="All 2 branches covered.">        if (config.children.get(k).name.equals(MAPPING_SUBTYPE_TOKEN)) {</span>
-<span class="fc" id="L1939">          String tokenType = config.children.get(k).attributes.get(&quot;type&quot;);</span>
-<span class="pc bpc" id="L1940" title="2 of 4 branches missed.">          if ((tokenType != null) &amp;&amp; tokenType.equals(&quot;string&quot;)) {</span>
-<span class="fc" id="L1941">            MtasParserMappingToken mappingToken = new MtasParserMappingToken(</span>
+<span class="fc" id="L2024">      setStartEnd(config.attributes.get(&quot;start&quot;), config.attributes.get(&quot;end&quot;));</span>
+<span class="fc bfc" id="L2025" title="All 2 branches covered.">      for (int k = 0; k &lt; config.children.size(); k++) {</span>
+<span class="fc bfc" id="L2026" title="All 2 branches covered.">        if (config.children.get(k).name.equals(MAPPING_SUBTYPE_TOKEN)) {</span>
+<span class="fc" id="L2027">          String tokenType = config.children.get(k).attributes.get(&quot;type&quot;);</span>
+<span class="pc bpc" id="L2028" title="2 of 4 branches missed.">          if ((tokenType != null) &amp;&amp; tokenType.equals(&quot;string&quot;)) {</span>
+<span class="fc" id="L2029">            MtasParserMappingToken mappingToken = new MtasParserMappingToken(</span>
                 tokenType);
-<span class="fc" id="L1943">            tokens.add(mappingToken);</span>
+<span class="fc" id="L2031">            tokens.add(mappingToken);</span>
             // check attributes
-<span class="fc bfc" id="L1945" title="All 2 branches covered.">            for (String tokenAttributeName : config.children.get(k).attributes</span>
-<span class="fc" id="L1946">                .keySet()) {</span>
-<span class="fc" id="L1947">              String attributeValue = config.children.get(k).attributes</span>
-<span class="fc" id="L1948">                  .get(tokenAttributeName);</span>
-<span class="fc bfc" id="L1949" title="All 2 branches covered.">              if (tokenAttributeName.equals(TOKEN_OFFSET)) {</span>
-<span class="pc bpc" id="L1950" title="1 of 2 branches missed.">                if (!attributeValue.equals(&quot;true&quot;)</span>
-<span class="pc bpc" id="L1951" title="1 of 2 branches missed.">                    &amp;&amp; !attributeValue.equals(&quot;1&quot;)) {</span>
-<span class="fc" id="L1952">                  mappingToken.setOffset(false);</span>
+<span class="fc bfc" id="L2033" title="All 2 branches covered.">            for (String tokenAttributeName : config.children.get(k).attributes</span>
+<span class="fc" id="L2034">                .keySet()) {</span>
+<span class="fc" id="L2035">              String attributeValue = config.children.get(k).attributes</span>
+<span class="fc" id="L2036">                  .get(tokenAttributeName);</span>
+<span class="fc bfc" id="L2037" title="All 2 branches covered.">              if (tokenAttributeName.equals(TOKEN_OFFSET)) {</span>
+<span class="pc bpc" id="L2038" title="1 of 2 branches missed.">                if (!attributeValue.equals(&quot;true&quot;)</span>
+<span class="pc bpc" id="L2039" title="1 of 2 branches missed.">                    &amp;&amp; !attributeValue.equals(&quot;1&quot;)) {</span>
+<span class="fc" id="L2040">                  mappingToken.setOffset(false);</span>
                 } else {
-<span class="nc" id="L1954">                  mappingToken.setOffset(true);</span>
+<span class="nc" id="L2042">                  mappingToken.setOffset(true);</span>
                 }
-<span class="fc bfc" id="L1956" title="All 2 branches covered.">              } else if (tokenAttributeName.equals(TOKEN_REALOFFSET)) {</span>
-<span class="pc bpc" id="L1957" title="1 of 2 branches missed.">                if (!attributeValue.equals(&quot;true&quot;)</span>
-<span class="pc bpc" id="L1958" title="1 of 2 branches missed.">                    &amp;&amp; !attributeValue.equals(&quot;1&quot;)) {</span>
-<span class="fc" id="L1959">                  mappingToken.setRealOffset(false);</span>
+<span class="fc bfc" id="L2044" title="All 2 branches covered.">              } else if (tokenAttributeName.equals(TOKEN_REALOFFSET)) {</span>
+<span class="pc bpc" id="L2045" title="1 of 2 branches missed.">                if (!attributeValue.equals(&quot;true&quot;)</span>
+<span class="pc bpc" id="L2046" title="1 of 2 branches missed.">                    &amp;&amp; !attributeValue.equals(&quot;1&quot;)) {</span>
+<span class="fc" id="L2047">                  mappingToken.setRealOffset(false);</span>
                 } else {
-<span class="nc" id="L1961">                  mappingToken.setRealOffset(true);</span>
+<span class="nc" id="L2049">                  mappingToken.setRealOffset(true);</span>
                 }
-<span class="fc bfc" id="L1963" title="All 2 branches covered.">              } else if (tokenAttributeName.equals(TOKEN_PARENT)) {</span>
-<span class="pc bpc" id="L1964" title="1 of 2 branches missed.">                if (!attributeValue.equals(&quot;true&quot;)</span>
-<span class="pc bpc" id="L1965" title="1 of 2 branches missed.">                    &amp;&amp; !attributeValue.equals(&quot;1&quot;)) {</span>
-<span class="fc" id="L1966">                  mappingToken.setParent(false);</span>
+<span class="fc bfc" id="L2051" title="All 2 branches covered.">              } else if (tokenAttributeName.equals(TOKEN_PARENT)) {</span>
+<span class="pc bpc" id="L2052" title="1 of 2 branches missed.">                if (!attributeValue.equals(&quot;true&quot;)</span>
+<span class="pc bpc" id="L2053" title="1 of 2 branches missed.">                    &amp;&amp; !attributeValue.equals(&quot;1&quot;)) {</span>
+<span class="fc" id="L2054">                  mappingToken.setParent(false);</span>
                 } else {
-<span class="nc" id="L1968">                  mappingToken.setParent(true);</span>
+<span class="nc" id="L2056">                  mappingToken.setParent(true);</span>
                 }
               }
-<span class="fc" id="L1971">            }</span>
-<span class="fc bfc" id="L1972" title="All 2 branches covered.">            for (int m = 0; m &lt; config.children.get(k).children.size(); m++) {</span>
-<span class="fc" id="L1973">              if (config.children.get(k).children.get(m).name</span>
-<span class="fc bfc" id="L1974" title="All 2 branches covered.">                  .equals(MAPPING_SUBTYPE_TOKEN_PRE)</span>
-<span class="fc" id="L1975">                  || config.children.get(k).children.get(m).name</span>
-<span class="fc bfc" id="L1976" title="All 2 branches covered.">                      .equals(MAPPING_SUBTYPE_TOKEN_POST)) {</span>
-<span class="fc" id="L1977">                MtasConfiguration items = config.children.get(k).children</span>
-<span class="fc" id="L1978">                    .get(m);</span>
-<span class="fc bfc" id="L1979" title="All 2 branches covered.">                for (int l = 0; l &lt; items.children.size(); l++) {</span>
-<span class="pc bpc" id="L1980" title="1 of 2 branches missed.">                  if (items.children.get(l).name.equals(&quot;item&quot;)) {</span>
-<span class="fc" id="L1981">                    String itemType = items.children.get(l).attributes</span>
-<span class="fc" id="L1982">                        .get(MAPPING_VALUE_TYPE);</span>
-<span class="fc" id="L1983">                    String nameAttribute = items.children.get(l).attributes</span>
-<span class="fc" id="L1984">                        .get(MAPPING_VALUE_NAME);</span>
-<span class="fc" id="L1985">                    String prefixAttribute = items.children.get(l).attributes</span>
-<span class="fc" id="L1986">                        .get(MAPPING_VALUE_PREFIX);</span>
-<span class="fc" id="L1987">                    String filterAttribute = items.children.get(l).attributes</span>
-<span class="fc" id="L1988">                        .get(MAPPING_VALUE_FILTER);</span>
-<span class="fc" id="L1989">                    String distanceAttribute = items.children.get(l).attributes</span>
-<span class="fc" id="L1990">                        .get(MAPPING_VALUE_DISTANCE);</span>
-<span class="fc" id="L1991">                    String valueAttribute = items.children.get(l).attributes</span>
-<span class="fc" id="L1992">                        .get(MAPPING_VALUE_VALUE);</span>
-<span class="fc bfc" id="L1993" title="All 2 branches covered.">                    if (itemType.equals(ITEM_TYPE_STRING)) {</span>
-<span class="fc" id="L1994">                      addString(mappingToken, items.name, valueAttribute);</span>
-<span class="fc bfc" id="L1995" title="All 2 branches covered.">                    } else if (itemType.equals(ITEM_TYPE_NAME)) {</span>
-<span class="fc" id="L1996">                      addName(mappingToken, items.name, prefixAttribute,</span>
+<span class="fc" id="L2059">            }</span>
+<span class="fc bfc" id="L2060" title="All 2 branches covered.">            for (int m = 0; m &lt; config.children.get(k).children.size(); m++) {</span>
+<span class="fc" id="L2061">              if (config.children.get(k).children.get(m).name</span>
+<span class="fc bfc" id="L2062" title="All 2 branches covered.">                  .equals(MAPPING_SUBTYPE_TOKEN_PRE)</span>
+<span class="fc" id="L2063">                  || config.children.get(k).children.get(m).name</span>
+<span class="fc bfc" id="L2064" title="All 2 branches covered.">                      .equals(MAPPING_SUBTYPE_TOKEN_POST)) {</span>
+<span class="fc" id="L2065">                MtasConfiguration items = config.children.get(k).children</span>
+<span class="fc" id="L2066">                    .get(m);</span>
+<span class="fc bfc" id="L2067" title="All 2 branches covered.">                for (int l = 0; l &lt; items.children.size(); l++) {</span>
+<span class="pc bpc" id="L2068" title="1 of 2 branches missed.">                  if (items.children.get(l).name.equals(&quot;item&quot;)) {</span>
+<span class="fc" id="L2069">                    String itemType = items.children.get(l).attributes</span>
+<span class="fc" id="L2070">                        .get(MAPPING_VALUE_TYPE);</span>
+<span class="fc" id="L2071">                    String nameAttribute = items.children.get(l).attributes</span>
+<span class="fc" id="L2072">                        .get(MAPPING_VALUE_NAME);</span>
+<span class="fc" id="L2073">                    String prefixAttribute = items.children.get(l).attributes</span>
+<span class="fc" id="L2074">                        .get(MAPPING_VALUE_PREFIX);</span>
+<span class="fc" id="L2075">                    String filterAttribute = items.children.get(l).attributes</span>
+<span class="fc" id="L2076">                        .get(MAPPING_VALUE_FILTER);</span>
+<span class="fc" id="L2077">                    String distanceAttribute = items.children.get(l).attributes</span>
+<span class="fc" id="L2078">                        .get(MAPPING_VALUE_DISTANCE);</span>
+<span class="fc" id="L2079">                    String valueAttribute = items.children.get(l).attributes</span>
+<span class="fc" id="L2080">                        .get(MAPPING_VALUE_VALUE);</span>
+<span class="fc bfc" id="L2081" title="All 2 branches covered.">                    if (itemType.equals(ITEM_TYPE_STRING)) {</span>
+<span class="fc" id="L2082">                      addString(mappingToken, items.name, valueAttribute);</span>
+<span class="fc bfc" id="L2083" title="All 2 branches covered.">                    } else if (itemType.equals(ITEM_TYPE_NAME)) {</span>
+<span class="fc" id="L2084">                      addName(mappingToken, items.name, prefixAttribute,</span>
                           filterAttribute);
-<span class="fc bfc" id="L1998" title="All 2 branches covered.">                    } else if (itemType.equals(ITEM_TYPE_ATTRIBUTE)) {</span>
-<span class="fc" id="L1999">                      addAttribute(mappingToken, items.name, nameAttribute,</span>
+<span class="fc bfc" id="L2086" title="All 2 branches covered.">                    } else if (itemType.equals(ITEM_TYPE_ATTRIBUTE)) {</span>
+<span class="fc" id="L2087">                      addAttribute(mappingToken, items.name, nameAttribute,</span>
                           prefixAttribute, filterAttribute);
-<span class="fc bfc" id="L2001" title="All 2 branches covered.">                    } else if (itemType.equals(ITEM_TYPE_TEXT)) {</span>
-<span class="fc" id="L2002">                      addText(mappingToken, items.name, prefixAttribute,</span>
+<span class="fc bfc" id="L2089" title="All 2 branches covered.">                    } else if (itemType.equals(ITEM_TYPE_TEXT)) {</span>
+<span class="fc" id="L2090">                      addText(mappingToken, items.name, prefixAttribute,</span>
                           filterAttribute);
-<span class="pc bpc" id="L2004" title="1 of 2 branches missed.">                    } else if (itemType.equals(ITEM_TYPE_TEXT_SPLIT)) {</span>
-<span class="nc" id="L2005">                      addTextSplit(mappingToken, items.name, valueAttribute,</span>
+<span class="pc bpc" id="L2092" title="1 of 2 branches missed.">                    } else if (itemType.equals(ITEM_TYPE_TEXT_SPLIT)) {</span>
+<span class="nc" id="L2093">                      addTextSplit(mappingToken, items.name, valueAttribute,</span>
                           prefixAttribute, filterAttribute);
-<span class="pc bpc" id="L2007" title="1 of 2 branches missed.">                    } else if (itemType.equals(ITEM_TYPE_NAME_ANCESTOR)) {</span>
-<span class="fc" id="L2008">                      addAncestorName(computeAncestorSourceType(type),</span>
+<span class="pc bpc" id="L2095" title="1 of 2 branches missed.">                    } else if (itemType.equals(ITEM_TYPE_NAME_ANCESTOR)) {</span>
+<span class="fc" id="L2096">                      addAncestorName(computeAncestorSourceType(type),</span>
                           mappingToken, items.name,
-<span class="fc" id="L2010">                          computeDistance(distanceAttribute), prefixAttribute,</span>
+<span class="fc" id="L2098">                          computeDistance(distanceAttribute), prefixAttribute,</span>
                           filterAttribute);
-<span class="nc bnc" id="L2012" title="All 2 branches missed.">                    } else if (itemType.equals(ITEM_TYPE_NAME_ANCESTOR_GROUP)) {</span>
-<span class="nc" id="L2013">                      addAncestorName(SOURCE_ANCESTOR_GROUP, mappingToken,</span>
-<span class="nc" id="L2014">                          items.name, computeDistance(distanceAttribute),</span>
+<span class="nc bnc" id="L2100" title="All 2 branches missed.">                    } else if (itemType.equals(ITEM_TYPE_NAME_ANCESTOR_GROUP)) {</span>
+<span class="nc" id="L2101">                      addAncestorName(SOURCE_ANCESTOR_GROUP, mappingToken,</span>
+<span class="nc" id="L2102">                          items.name, computeDistance(distanceAttribute),</span>
                           prefixAttribute, filterAttribute);
-<span class="nc" id="L2016">                    } else if (itemType</span>
-<span class="nc bnc" id="L2017" title="All 2 branches missed.">                        .equals(ITEM_TYPE_NAME_ANCESTOR_GROUP_ANNOTATION)) {</span>
-<span class="nc" id="L2018">                      addAncestorName(SOURCE_ANCESTOR_GROUP_ANNOTATION,</span>
+<span class="nc" id="L2104">                    } else if (itemType</span>
+<span class="nc bnc" id="L2105" title="All 2 branches missed.">                        .equals(ITEM_TYPE_NAME_ANCESTOR_GROUP_ANNOTATION)) {</span>
+<span class="nc" id="L2106">                      addAncestorName(SOURCE_ANCESTOR_GROUP_ANNOTATION,</span>
                           mappingToken, items.name,
-<span class="nc" id="L2020">                          computeDistance(distanceAttribute), prefixAttribute,</span>
+<span class="nc" id="L2108">                          computeDistance(distanceAttribute), prefixAttribute,</span>
                           filterAttribute);
-<span class="nc bnc" id="L2022" title="All 2 branches missed.">                    } else if (itemType.equals(ITEM_TYPE_NAME_ANCESTOR_WORD)) {</span>
-<span class="nc" id="L2023">                      addAncestorName(SOURCE_ANCESTOR_WORD, mappingToken,</span>
-<span class="nc" id="L2024">                          items.name, computeDistance(distanceAttribute),</span>
+<span class="nc bnc" id="L2110" title="All 2 branches missed.">                    } else if (itemType.equals(ITEM_TYPE_NAME_ANCESTOR_WORD)) {</span>
+<span class="nc" id="L2111">                      addAncestorName(SOURCE_ANCESTOR_WORD, mappingToken,</span>
+<span class="nc" id="L2112">                          items.name, computeDistance(distanceAttribute),</span>
                           prefixAttribute, filterAttribute);
-<span class="nc" id="L2026">                    } else if (itemType</span>
-<span class="nc bnc" id="L2027" title="All 2 branches missed.">                        .equals(ITEM_TYPE_NAME_ANCESTOR_WORD_ANNOTATION)) {</span>
-<span class="nc" id="L2028">                      addAncestorName(SOURCE_ANCESTOR_WORD_ANNOTATION,</span>
+<span class="nc" id="L2114">                    } else if (itemType</span>
+<span class="nc bnc" id="L2115" title="All 2 branches missed.">                        .equals(ITEM_TYPE_NAME_ANCESTOR_WORD_ANNOTATION)) {</span>
+<span class="nc" id="L2116">                      addAncestorName(SOURCE_ANCESTOR_WORD_ANNOTATION,</span>
                           mappingToken, items.name,
-<span class="nc" id="L2030">                          computeDistance(distanceAttribute), prefixAttribute,</span>
+<span class="nc" id="L2118">                          computeDistance(distanceAttribute), prefixAttribute,</span>
                           filterAttribute);
-<span class="nc" id="L2032">                    } else if (itemType</span>
-<span class="nc bnc" id="L2033" title="All 2 branches missed.">                        .equals(ITEM_TYPE_NAME_ANCESTOR_RELATION)) {</span>
-<span class="nc" id="L2034">                      addAncestorName(SOURCE_ANCESTOR_RELATION, mappingToken,</span>
-<span class="nc" id="L2035">                          items.name, computeDistance(distanceAttribute),</span>
+<span class="nc" id="L2120">                    } else if (itemType</span>
+<span class="nc bnc" id="L2121" title="All 2 branches missed.">                        .equals(ITEM_TYPE_NAME_ANCESTOR_RELATION)) {</span>
+<span class="nc" id="L2122">                      addAncestorName(SOURCE_ANCESTOR_RELATION, mappingToken,</span>
+<span class="nc" id="L2123">                          items.name, computeDistance(distanceAttribute),</span>
                           prefixAttribute, filterAttribute);
-<span class="nc" id="L2037">                    } else if (itemType</span>
-<span class="nc bnc" id="L2038" title="All 2 branches missed.">                        .equals(ITEM_TYPE_NAME_ANCESTOR_RELATION_ANNOTATION)) {</span>
-<span class="nc" id="L2039">                      addAncestorName(SOURCE_ANCESTOR_RELATION_ANNOTATION,</span>
+<span class="nc" id="L2125">                    } else if (itemType</span>
+<span class="nc bnc" id="L2126" title="All 2 branches missed.">                        .equals(ITEM_TYPE_NAME_ANCESTOR_RELATION_ANNOTATION)) {</span>
+<span class="nc" id="L2127">                      addAncestorName(SOURCE_ANCESTOR_RELATION_ANNOTATION,</span>
                           mappingToken, items.name,
-<span class="nc" id="L2041">                          computeDistance(distanceAttribute), prefixAttribute,</span>
+<span class="nc" id="L2129">                          computeDistance(distanceAttribute), prefixAttribute,</span>
                           filterAttribute);
-<span class="nc" id="L2043">                    } else if (itemType</span>
-<span class="nc bnc" id="L2044" title="All 2 branches missed.">                        .equals(ITEM_TYPE_ATTRIBUTE_ANCESTOR_GROUP)) {</span>
-<span class="nc" id="L2045">                      addAncestorAttribute(SOURCE_ANCESTOR_GROUP, mappingToken,</span>
-<span class="nc" id="L2046">                          items.name, computeDistance(distanceAttribute),</span>
+<span class="nc" id="L2131">                    } else if (itemType</span>
+<span class="nc bnc" id="L2132" title="All 2 branches missed.">                        .equals(ITEM_TYPE_ATTRIBUTE_ANCESTOR_GROUP)) {</span>
+<span class="nc" id="L2133">                      addAncestorAttribute(SOURCE_ANCESTOR_GROUP, mappingToken,</span>
+<span class="nc" id="L2134">                          items.name, computeDistance(distanceAttribute),</span>
                           nameAttribute, prefixAttribute, filterAttribute);
-<span class="nc bnc" id="L2048" title="All 2 branches missed.">                    } else if (itemType.equals(</span>
+<span class="nc bnc" id="L2136" title="All 2 branches missed.">                    } else if (itemType.equals(</span>
                         ITEM_TYPE_ATTRIBUTE_ANCESTOR_GROUP_ANNOTATION)) {
-<span class="nc" id="L2050">                      addAncestorAttribute(SOURCE_ANCESTOR_GROUP_ANNOTATION,</span>
+<span class="nc" id="L2138">                      addAncestorAttribute(SOURCE_ANCESTOR_GROUP_ANNOTATION,</span>
                           mappingToken, items.name,
-<span class="nc" id="L2052">                          computeDistance(distanceAttribute), nameAttribute,</span>
+<span class="nc" id="L2140">                          computeDistance(distanceAttribute), nameAttribute,</span>
                           prefixAttribute, filterAttribute);
-<span class="nc" id="L2054">                    } else if (itemType</span>
-<span class="nc bnc" id="L2055" title="All 2 branches missed.">                        .equals(ITEM_TYPE_ATTRIBUTE_ANCESTOR_WORD)) {</span>
-<span class="nc" id="L2056">                      addAncestorAttribute(SOURCE_ANCESTOR_WORD, mappingToken,</span>
-<span class="nc" id="L2057">                          items.name, computeDistance(distanceAttribute),</span>
+<span class="nc" id="L2142">                    } else if (itemType</span>
+<span class="nc bnc" id="L2143" title="All 2 branches missed.">                        .equals(ITEM_TYPE_ATTRIBUTE_ANCESTOR_WORD)) {</span>
+<span class="nc" id="L2144">                      addAncestorAttribute(SOURCE_ANCESTOR_WORD, mappingToken,</span>
+<span class="nc" id="L2145">                          items.name, computeDistance(distanceAttribute),</span>
                           nameAttribute, prefixAttribute, filterAttribute);
-<span class="nc" id="L2059">                    } else if (itemType</span>
-<span class="nc bnc" id="L2060" title="All 2 branches missed.">                        .equals(ITEM_TYPE_ATTRIBUTE_ANCESTOR_WORD_ANNOTATION)) {</span>
-<span class="nc" id="L2061">                      addAncestorAttribute(SOURCE_ANCESTOR_WORD_ANNOTATION,</span>
+<span class="nc" id="L2147">                    } else if (itemType</span>
+<span class="nc bnc" id="L2148" title="All 2 branches missed.">                        .equals(ITEM_TYPE_ATTRIBUTE_ANCESTOR_WORD_ANNOTATION)) {</span>
+<span class="nc" id="L2149">                      addAncestorAttribute(SOURCE_ANCESTOR_WORD_ANNOTATION,</span>
                           mappingToken, items.name,
-<span class="nc" id="L2063">                          computeDistance(distanceAttribute), nameAttribute,</span>
+<span class="nc" id="L2151">                          computeDistance(distanceAttribute), nameAttribute,</span>
                           prefixAttribute, filterAttribute);
-<span class="nc" id="L2065">                    } else if (itemType</span>
-<span class="nc bnc" id="L2066" title="All 2 branches missed.">                        .equals(ITEM_TYPE_ATTRIBUTE_ANCESTOR_RELATION)) {</span>
-<span class="nc" id="L2067">                      addAncestorAttribute(SOURCE_ANCESTOR_RELATION,</span>
+<span class="nc" id="L2153">                    } else if (itemType</span>
+<span class="nc bnc" id="L2154" title="All 2 branches missed.">                        .equals(ITEM_TYPE_ATTRIBUTE_ANCESTOR_RELATION)) {</span>
+<span class="nc" id="L2155">                      addAncestorAttribute(SOURCE_ANCESTOR_RELATION,</span>
                           mappingToken, items.name,
-<span class="nc" id="L2069">                          computeDistance(distanceAttribute), nameAttribute,</span>
+<span class="nc" id="L2157">                          computeDistance(distanceAttribute), nameAttribute,</span>
                           prefixAttribute, filterAttribute);
-<span class="nc bnc" id="L2071" title="All 2 branches missed.">                    } else if (itemType.equals(</span>
+<span class="nc bnc" id="L2159" title="All 2 branches missed.">                    } else if (itemType.equals(</span>
                         ITEM_TYPE_ATTRIBUTE_ANCESTOR_RELATION_ANNOTATION)) {
-<span class="nc" id="L2073">                      addAncestorAttribute(SOURCE_ANCESTOR_RELATION_ANNOTATION,</span>
+<span class="nc" id="L2161">                      addAncestorAttribute(SOURCE_ANCESTOR_RELATION_ANNOTATION,</span>
                           mappingToken, items.name,
-<span class="nc" id="L2075">                          computeDistance(distanceAttribute), nameAttribute,</span>
+<span class="nc" id="L2163">                          computeDistance(distanceAttribute), nameAttribute,</span>
                           prefixAttribute, filterAttribute);
-<span class="nc bnc" id="L2077" title="All 2 branches missed.">                    } else if (itemType.equals(ITEM_TYPE_ATTRIBUTE_ANCESTOR)) {</span>
-<span class="nc" id="L2078">                      addAncestorAttribute(computeAncestorSourceType(this.type),</span>
+<span class="nc bnc" id="L2165" title="All 2 branches missed.">                    } else if (itemType.equals(ITEM_TYPE_ATTRIBUTE_ANCESTOR)) {</span>
+<span class="nc" id="L2166">                      addAncestorAttribute(computeAncestorSourceType(this.type),</span>
                           mappingToken, items.name,
-<span class="nc" id="L2080">                          computeDistance(distanceAttribute), nameAttribute,</span>
+<span class="nc" id="L2168">                          computeDistance(distanceAttribute), nameAttribute,</span>
                           prefixAttribute, filterAttribute);
-<span class="nc" id="L2082">                    } else if (itemType</span>
-<span class="nc bnc" id="L2083" title="All 2 branches missed.">                        .equals(ITEM_TYPE_VARIABLE_FROM_ATTRIBUTE)) {</span>
-<span class="nc" id="L2084">                      addVariableFromAttribute(mappingToken, items.name,</span>
+<span class="nc" id="L2170">                    } else if (itemType</span>
+<span class="nc bnc" id="L2171" title="All 2 branches missed.">                        .equals(ITEM_TYPE_VARIABLE_FROM_ATTRIBUTE)) {</span>
+<span class="nc" id="L2172">                      addVariableFromAttribute(mappingToken, items.name,</span>
                           nameAttribute, prefixAttribute, valueAttribute);
                     } else {
-<span class="nc" id="L2087">                      throw new MtasConfigException(String.format(</span>
+<span class="nc" id="L2175">                      throw new MtasConfigException(String.format(</span>
                           &quot;unknown itemType %s for %s in mapping %s&quot;, itemType,
-<span class="nc" id="L2089">                          items.name, config.attributes.get(&quot;name&quot;)));</span>
+<span class="nc" id="L2177">                          items.name, config.attributes.get(&quot;name&quot;)));</span>
                     }
                   }
                 }
-<span class="fc" id="L2093">              } else if (config.children.get(k).children.get(m).name</span>
-<span class="pc bpc" id="L2094" title="1 of 2 branches missed.">                  .equals(MAPPING_SUBTYPE_PAYLOAD)) {</span>
-<span class="fc" id="L2095">                MtasConfiguration items = config.children.get(k).children</span>
-<span class="fc" id="L2096">                    .get(m);</span>
-<span class="fc bfc" id="L2097" title="All 2 branches covered.">                for (int l = 0; l &lt; items.children.size(); l++) {</span>
-<span class="pc bpc" id="L2098" title="1 of 2 branches missed.">                  if (items.children.get(l).name.equals(&quot;item&quot;)) {</span>
-<span class="fc" id="L2099">                    String itemType = items.children.get(l).attributes</span>
-<span class="fc" id="L2100">                        .get(&quot;type&quot;);</span>
-<span class="fc" id="L2101">                    String valueAttribute = items.children.get(l).attributes</span>
-<span class="fc" id="L2102">                        .get(MAPPING_VALUE_VALUE);</span>
-<span class="fc" id="L2103">                    String nameAttribute = items.children.get(l).attributes</span>
-<span class="fc" id="L2104">                        .get(MAPPING_VALUE_NAME);</span>
-<span class="fc" id="L2105">                    String filterAttribute = items.children.get(l).attributes</span>
-<span class="fc" id="L2106">                        .get(MAPPING_VALUE_FILTER);</span>
-<span class="fc" id="L2107">                    String distanceAttribute = items.children.get(l).attributes</span>
-<span class="fc" id="L2108">                        .get(MAPPING_VALUE_DISTANCE);</span>
-<span class="pc bpc" id="L2109" title="1 of 2 branches missed.">                    if (itemType.equals(ITEM_TYPE_STRING)) {</span>
-<span class="nc" id="L2110">                      payloadString(mappingToken, valueAttribute);</span>
-<span class="pc bpc" id="L2111" title="1 of 2 branches missed.">                    } else if (itemType.equals(ITEM_TYPE_TEXT)) {</span>
-<span class="nc" id="L2112">                      payloadText(mappingToken, filterAttribute);</span>
-<span class="fc bfc" id="L2113" title="All 2 branches covered.">                    } else if (itemType.equals(ITEM_TYPE_ATTRIBUTE)) {</span>
-<span class="fc" id="L2114">                      payloadAttribute(mappingToken, nameAttribute,</span>
+<span class="fc" id="L2181">              } else if (config.children.get(k).children.get(m).name</span>
+<span class="pc bpc" id="L2182" title="1 of 2 branches missed.">                  .equals(MAPPING_SUBTYPE_PAYLOAD)) {</span>
+<span class="fc" id="L2183">                MtasConfiguration items = config.children.get(k).children</span>
+<span class="fc" id="L2184">                    .get(m);</span>
+<span class="fc bfc" id="L2185" title="All 2 branches covered.">                for (int l = 0; l &lt; items.children.size(); l++) {</span>
+<span class="pc bpc" id="L2186" title="1 of 2 branches missed.">                  if (items.children.get(l).name.equals(&quot;item&quot;)) {</span>
+<span class="fc" id="L2187">                    String itemType = items.children.get(l).attributes</span>
+<span class="fc" id="L2188">                        .get(&quot;type&quot;);</span>
+<span class="fc" id="L2189">                    String valueAttribute = items.children.get(l).attributes</span>
+<span class="fc" id="L2190">                        .get(MAPPING_VALUE_VALUE);</span>
+<span class="fc" id="L2191">                    String nameAttribute = items.children.get(l).attributes</span>
+<span class="fc" id="L2192">                        .get(MAPPING_VALUE_NAME);</span>
+<span class="fc" id="L2193">                    String filterAttribute = items.children.get(l).attributes</span>
+<span class="fc" id="L2194">                        .get(MAPPING_VALUE_FILTER);</span>
+<span class="fc" id="L2195">                    String distanceAttribute = items.children.get(l).attributes</span>
+<span class="fc" id="L2196">                        .get(MAPPING_VALUE_DISTANCE);</span>
+<span class="pc bpc" id="L2197" title="1 of 2 branches missed.">                    if (itemType.equals(ITEM_TYPE_STRING)) {</span>
+<span class="nc" id="L2198">                      payloadString(mappingToken, valueAttribute);</span>
+<span class="pc bpc" id="L2199" title="1 of 2 branches missed.">                    } else if (itemType.equals(ITEM_TYPE_TEXT)) {</span>
+<span class="nc" id="L2200">                      payloadText(mappingToken, filterAttribute);</span>
+<span class="fc bfc" id="L2201" title="All 2 branches covered.">                    } else if (itemType.equals(ITEM_TYPE_ATTRIBUTE)) {</span>
+<span class="fc" id="L2202">                      payloadAttribute(mappingToken, nameAttribute,</span>
                           filterAttribute);
-<span class="pc bpc" id="L2116" title="1 of 2 branches missed.">                    } else if (itemType.equals(ITEM_TYPE_ATTRIBUTE_ANCESTOR)) {</span>
-<span class="fc" id="L2117">                      payloadAncestorAttribute(mappingToken,</span>
-<span class="fc" id="L2118">                          computeAncestorSourceType(type),</span>
-<span class="fc" id="L2119">                          computeDistance(distanceAttribute), nameAttribute,</span>
+<span class="pc bpc" id="L2204" title="1 of 2 branches missed.">                    } else if (itemType.equals(ITEM_TYPE_ATTRIBUTE_ANCESTOR)) {</span>
+<span class="fc" id="L2205">                      payloadAncestorAttribute(mappingToken,</span>
+<span class="fc" id="L2206">                          computeAncestorSourceType(type),</span>
+<span class="fc" id="L2207">                          computeDistance(distanceAttribute), nameAttribute,</span>
                           filterAttribute);
-<span class="nc" id="L2121">                    } else if (itemType</span>
-<span class="nc bnc" id="L2122" title="All 2 branches missed.">                        .equals(ITEM_TYPE_ATTRIBUTE_ANCESTOR_GROUP)) {</span>
-<span class="nc" id="L2123">                      payloadAncestorAttribute(mappingToken,</span>
+<span class="nc" id="L2209">                    } else if (itemType</span>
+<span class="nc bnc" id="L2210" title="All 2 branches missed.">                        .equals(ITEM_TYPE_ATTRIBUTE_ANCESTOR_GROUP)) {</span>
+<span class="nc" id="L2211">                      payloadAncestorAttribute(mappingToken,</span>
                           SOURCE_ANCESTOR_GROUP,
-<span class="nc" id="L2125">                          computeDistance(distanceAttribute), nameAttribute,</span>
+<span class="nc" id="L2213">                          computeDistance(distanceAttribute), nameAttribute,</span>
                           filterAttribute);
-<span class="nc bnc" id="L2127" title="All 2 branches missed.">                    } else if (itemType.equals(</span>
+<span class="nc bnc" id="L2215" title="All 2 branches missed.">                    } else if (itemType.equals(</span>
                         ITEM_TYPE_ATTRIBUTE_ANCESTOR_GROUP_ANNOTATION)) {
-<span class="nc" id="L2129">                      payloadAncestorAttribute(mappingToken,</span>
+<span class="nc" id="L2217">                      payloadAncestorAttribute(mappingToken,</span>
                           SOURCE_ANCESTOR_GROUP_ANNOTATION,
-<span class="nc" id="L2131">                          computeDistance(distanceAttribute), nameAttribute,</span>
+<span class="nc" id="L2219">                          computeDistance(distanceAttribute), nameAttribute,</span>
                           filterAttribute);
-<span class="nc" id="L2133">                    } else if (itemType</span>
-<span class="nc bnc" id="L2134" title="All 2 branches missed.">                        .equals(ITEM_TYPE_ATTRIBUTE_ANCESTOR_WORD)) {</span>
-<span class="nc" id="L2135">                      payloadAncestorAttribute(mappingToken,</span>
+<span class="nc" id="L2221">                    } else if (itemType</span>
+<span class="nc bnc" id="L2222" title="All 2 branches missed.">                        .equals(ITEM_TYPE_ATTRIBUTE_ANCESTOR_WORD)) {</span>
+<span class="nc" id="L2223">                      payloadAncestorAttribute(mappingToken,</span>
                           SOURCE_ANCESTOR_WORD,
-<span class="nc" id="L2137">                          computeDistance(distanceAttribute), nameAttribute,</span>
+<span class="nc" id="L2225">                          computeDistance(distanceAttribute), nameAttribute,</span>
                           filterAttribute);
-<span class="nc" id="L2139">                    } else if (itemType</span>
-<span class="nc bnc" id="L2140" title="All 2 branches missed.">                        .equals(ITEM_TYPE_ATTRIBUTE_ANCESTOR_WORD_ANNOTATION)) {</span>
-<span class="nc" id="L2141">                      payloadAncestorAttribute(mappingToken,</span>
+<span class="nc" id="L2227">                    } else if (itemType</span>
+<span class="nc bnc" id="L2228" title="All 2 branches missed.">                        .equals(ITEM_TYPE_ATTRIBUTE_ANCESTOR_WORD_ANNOTATION)) {</span>
+<span class="nc" id="L2229">                      payloadAncestorAttribute(mappingToken,</span>
                           SOURCE_ANCESTOR_WORD_ANNOTATION,
-<span class="nc" id="L2143">                          computeDistance(distanceAttribute), nameAttribute,</span>
+<span class="nc" id="L2231">                          computeDistance(distanceAttribute), nameAttribute,</span>
                           filterAttribute);
-<span class="nc" id="L2145">                    } else if (itemType</span>
-<span class="nc bnc" id="L2146" title="All 2 branches missed.">                        .equals(ITEM_TYPE_ATTRIBUTE_ANCESTOR_RELATION)) {</span>
-<span class="nc" id="L2147">                      payloadAncestorAttribute(mappingToken,</span>
+<span class="nc" id="L2233">                    } else if (itemType</span>
+<span class="nc bnc" id="L2234" title="All 2 branches missed.">                        .equals(ITEM_TYPE_ATTRIBUTE_ANCESTOR_RELATION)) {</span>
+<span class="nc" id="L2235">                      payloadAncestorAttribute(mappingToken,</span>
                           SOURCE_ANCESTOR_RELATION,
-<span class="nc" id="L2149">                          computeDistance(distanceAttribute), nameAttribute,</span>
+<span class="nc" id="L2237">                          computeDistance(distanceAttribute), nameAttribute,</span>
                           filterAttribute);
-<span class="nc bnc" id="L2151" title="All 2 branches missed.">                    } else if (itemType.equals(</span>
+<span class="nc bnc" id="L2239" title="All 2 branches missed.">                    } else if (itemType.equals(</span>
                         ITEM_TYPE_ATTRIBUTE_ANCESTOR_RELATION_ANNOTATION)) {
-<span class="nc" id="L2153">                      payloadAncestorAttribute(mappingToken,</span>
+<span class="nc" id="L2241">                      payloadAncestorAttribute(mappingToken,</span>
                           SOURCE_ANCESTOR_RELATION_ANNOTATION,
-<span class="nc" id="L2155">                          computeDistance(distanceAttribute), nameAttribute,</span>
+<span class="nc" id="L2243">                          computeDistance(distanceAttribute), nameAttribute,</span>
                           filterAttribute);
                     } else {
-<span class="nc" id="L2158">                      throw new MtasConfigException(String.format(</span>
+<span class="nc" id="L2246">                      throw new MtasConfigException(String.format(</span>
                           &quot;unknown itemType %s for %s in mapping %s&quot;, itemType,
-<span class="nc" id="L2160">                          items.name, config.attributes.get(&quot;name&quot;)));</span>
+<span class="nc" id="L2248">                          items.name, config.attributes.get(&quot;name&quot;)));</span>
                     }
                   }
                 }
               }
             }
           }
-<span class="fc" id="L2167">        } else if (config.children.get(k).name</span>
-<span class="pc bpc" id="L2168" title="1 of 2 branches missed.">            .equals(MAPPING_SUBTYPE_CONDITION)) {</span>
-<span class="fc" id="L2169">          MtasConfiguration items = config.children.get(k);</span>
-<span class="fc bfc" id="L2170" title="All 2 branches covered.">          for (int l = 0; l &lt; items.children.size(); l++) {</span>
-<span class="pc bpc" id="L2171" title="1 of 2 branches missed.">            if (items.children.get(l).name.equals(&quot;item&quot;)) {</span>
-<span class="fc" id="L2172">              String itemType = items.children.get(l).attributes.get(&quot;type&quot;);</span>
-<span class="fc" id="L2173">              String nameAttribute = items.children.get(l).attributes</span>
-<span class="fc" id="L2174">                  .get(MAPPING_VALUE_NAME);</span>
-<span class="fc" id="L2175">              String conditionAttribute = items.children.get(l).attributes</span>
-<span class="fc" id="L2176">                  .get(MAPPING_VALUE_CONDITION);</span>
-<span class="fc" id="L2177">              String filterAttribute = items.children.get(l).attributes</span>
-<span class="fc" id="L2178">                  .get(MAPPING_VALUE_FILTER);</span>
-<span class="fc" id="L2179">              String numberAttribute = items.children.get(l).attributes</span>
-<span class="fc" id="L2180">                  .get(MAPPING_VALUE_NUMBER);</span>
-<span class="fc" id="L2181">              String distanceAttribute = items.children.get(l).attributes</span>
-<span class="fc" id="L2182">                  .get(MAPPING_VALUE_DISTANCE);</span>
-<span class="fc" id="L2183">              String notAttribute = items.children.get(l).attributes.get(&quot;not&quot;);</span>
-<span class="pc bpc" id="L2184" title="1 of 4 branches missed.">              if ((notAttribute != null) &amp;&amp; !notAttribute.equals(&quot;true&quot;)</span>
-<span class="nc bnc" id="L2185" title="All 2 branches missed.">                  &amp;&amp; !notAttribute.equals(&quot;1&quot;)) {</span>
-<span class="nc" id="L2186">                notAttribute = null;</span>
+<span class="fc" id="L2255">        } else if (config.children.get(k).name</span>
+<span class="pc bpc" id="L2256" title="1 of 2 branches missed.">            .equals(MAPPING_SUBTYPE_CONDITION)) {</span>
+<span class="fc" id="L2257">          MtasConfiguration items = config.children.get(k);</span>
+<span class="fc bfc" id="L2258" title="All 2 branches covered.">          for (int l = 0; l &lt; items.children.size(); l++) {</span>
+<span class="pc bpc" id="L2259" title="1 of 2 branches missed.">            if (items.children.get(l).name.equals(&quot;item&quot;)) {</span>
+<span class="fc" id="L2260">              String itemType = items.children.get(l).attributes.get(&quot;type&quot;);</span>
+<span class="fc" id="L2261">              String nameAttribute = items.children.get(l).attributes</span>
+<span class="fc" id="L2262">                  .get(MAPPING_VALUE_NAME);</span>
+<span class="fc" id="L2263">              String conditionAttribute = items.children.get(l).attributes</span>
+<span class="fc" id="L2264">                  .get(MAPPING_VALUE_CONDITION);</span>
+<span class="fc" id="L2265">              String filterAttribute = items.children.get(l).attributes</span>
+<span class="fc" id="L2266">                  .get(MAPPING_VALUE_FILTER);</span>
+<span class="fc" id="L2267">              String numberAttribute = items.children.get(l).attributes</span>
+<span class="fc" id="L2268">                  .get(MAPPING_VALUE_NUMBER);</span>
+<span class="fc" id="L2269">              String distanceAttribute = items.children.get(l).attributes</span>
+<span class="fc" id="L2270">                  .get(MAPPING_VALUE_DISTANCE);</span>
+<span class="fc" id="L2271">              String notAttribute = items.children.get(l).attributes.get(&quot;not&quot;);</span>
+<span class="pc bpc" id="L2272" title="1 of 4 branches missed.">              if ((notAttribute != null) &amp;&amp; !notAttribute.equals(&quot;true&quot;)</span>
+<span class="nc bnc" id="L2273" title="All 2 branches missed.">                  &amp;&amp; !notAttribute.equals(&quot;1&quot;)) {</span>
+<span class="nc" id="L2274">                notAttribute = null;</span>
               }
-<span class="fc bfc" id="L2188" title="All 2 branches covered.">              if (itemType.equals(ITEM_TYPE_ATTRIBUTE)) {</span>
-<span class="fc" id="L2189">                conditionAttribute(nameAttribute, conditionAttribute,</span>
+<span class="fc bfc" id="L2276" title="All 2 branches covered.">              if (itemType.equals(ITEM_TYPE_ATTRIBUTE)) {</span>
+<span class="fc" id="L2277">                conditionAttribute(nameAttribute, conditionAttribute,</span>
                     filterAttribute, notAttribute);
-<span class="pc bpc" id="L2191" title="1 of 2 branches missed.">              } else if (itemType.equals(ITEM_TYPE_NAME)) {</span>
-<span class="nc" id="L2192">                conditionName(conditionAttribute, notAttribute);</span>
-<span class="pc bpc" id="L2193" title="1 of 2 branches missed.">              } else if (itemType.equals(ITEM_TYPE_TEXT)) {</span>
-<span class="nc" id="L2194">                conditionText(conditionAttribute, filterAttribute,</span>
+<span class="pc bpc" id="L2279" title="1 of 2 branches missed.">              } else if (itemType.equals(ITEM_TYPE_NAME)) {</span>
+<span class="nc" id="L2280">                conditionName(conditionAttribute, notAttribute);</span>
+<span class="pc bpc" id="L2281" title="1 of 2 branches missed.">              } else if (itemType.equals(ITEM_TYPE_TEXT)) {</span>
+<span class="nc" id="L2282">                conditionText(conditionAttribute, filterAttribute,</span>
                     notAttribute);
-<span class="fc bfc" id="L2196" title="All 2 branches covered.">              } else if (itemType.equals(ITEM_TYPE_UNKNOWN_ANCESTOR)) {</span>
-<span class="fc" id="L2197">                conditionUnknownAncestor(computeNumber(numberAttribute));</span>
-<span class="fc bfc" id="L2198" title="All 2 branches covered.">              } else if (itemType.equals(ITEM_TYPE_ANCESTOR)) {</span>
-<span class="fc" id="L2199">                conditionAncestor(computeAncestorSourceType(type),</span>
-<span class="fc" id="L2200">                    computeNumber(numberAttribute));</span>
-<span class="pc bpc" id="L2201" title="1 of 2 branches missed.">              } else if (itemType.equals(ITEM_TYPE_ANCESTOR_GROUP)) {</span>
-<span class="nc" id="L2202">                conditionAncestor(SOURCE_ANCESTOR_GROUP,</span>
-<span class="nc" id="L2203">                    computeNumber(numberAttribute));</span>
-<span class="pc bpc" id="L2204" title="1 of 2 branches missed.">              } else if (itemType.equals(ITEM_TYPE_ANCESTOR_GROUP_ANNOTATION)) {</span>
-<span class="nc" id="L2205">                conditionAncestor(SOURCE_ANCESTOR_GROUP_ANNOTATION,</span>
-<span class="nc" id="L2206">                    computeNumber(numberAttribute));</span>
-<span class="fc bfc" id="L2207" title="All 2 branches covered.">              } else if (itemType.equals(ITEM_TYPE_ANCESTOR_WORD)) {</span>
-<span class="fc" id="L2208">                conditionAncestor(SOURCE_ANCESTOR_WORD,</span>
-<span class="fc" id="L2209">                    computeNumber(numberAttribute));</span>
-<span class="pc bpc" id="L2210" title="1 of 2 branches missed.">              } else if (itemType.equals(ITEM_TYPE_ANCESTOR_WORD_ANNOTATION)) {</span>
-<span class="nc" id="L2211">                conditionAncestor(SOURCE_ANCESTOR_WORD_ANNOTATION,</span>
-<span class="nc" id="L2212">                    computeNumber(numberAttribute));</span>
-<span class="pc bpc" id="L2213" title="1 of 2 branches missed.">              } else if (itemType.equals(ITEM_TYPE_ANCESTOR_RELATION)) {</span>
-<span class="nc" id="L2214">                conditionAncestor(SOURCE_ANCESTOR_RELATION,</span>
-<span class="nc" id="L2215">                    computeNumber(numberAttribute));</span>
-<span class="fc" id="L2216">              } else if (itemType</span>
-<span class="pc bpc" id="L2217" title="1 of 2 branches missed.">                  .equals(ITEM_TYPE_ANCESTOR_RELATION_ANNOTATION)) {</span>
-<span class="nc" id="L2218">                conditionAncestor(SOURCE_ANCESTOR_RELATION_ANNOTATION,</span>
-<span class="nc" id="L2219">                    computeNumber(numberAttribute));</span>
-<span class="pc bpc" id="L2220" title="1 of 2 branches missed.">              } else if (itemType.equals(ITEM_TYPE_ATTRIBUTE_ANCESTOR)) {</span>
-<span class="nc" id="L2221">                conditionAncestorAttribute(computeAncestorSourceType(type),</span>
-<span class="nc" id="L2222">                    computeDistance(distanceAttribute), nameAttribute,</span>
+<span class="fc bfc" id="L2284" title="All 2 branches covered.">              } else if (itemType.equals(ITEM_TYPE_UNKNOWN_ANCESTOR)) {</span>
+<span class="fc" id="L2285">                conditionUnknownAncestor(computeNumber(numberAttribute));</span>
+<span class="fc bfc" id="L2286" title="All 2 branches covered.">              } else if (itemType.equals(ITEM_TYPE_ANCESTOR)) {</span>
+<span class="fc" id="L2287">                conditionAncestor(computeAncestorSourceType(type),</span>
+<span class="fc" id="L2288">                    computeNumber(numberAttribute));</span>
+<span class="pc bpc" id="L2289" title="1 of 2 branches missed.">              } else if (itemType.equals(ITEM_TYPE_ANCESTOR_GROUP)) {</span>
+<span class="nc" id="L2290">                conditionAncestor(SOURCE_ANCESTOR_GROUP,</span>
+<span class="nc" id="L2291">                    computeNumber(numberAttribute));</span>
+<span class="pc bpc" id="L2292" title="1 of 2 branches missed.">              } else if (itemType.equals(ITEM_TYPE_ANCESTOR_GROUP_ANNOTATION)) {</span>
+<span class="nc" id="L2293">                conditionAncestor(SOURCE_ANCESTOR_GROUP_ANNOTATION,</span>
+<span class="nc" id="L2294">                    computeNumber(numberAttribute));</span>
+<span class="fc bfc" id="L2295" title="All 2 branches covered.">              } else if (itemType.equals(ITEM_TYPE_ANCESTOR_WORD)) {</span>
+<span class="fc" id="L2296">                conditionAncestor(SOURCE_ANCESTOR_WORD,</span>
+<span class="fc" id="L2297">                    computeNumber(numberAttribute));</span>
+<span class="pc bpc" id="L2298" title="1 of 2 branches missed.">              } else if (itemType.equals(ITEM_TYPE_ANCESTOR_WORD_ANNOTATION)) {</span>
+<span class="nc" id="L2299">                conditionAncestor(SOURCE_ANCESTOR_WORD_ANNOTATION,</span>
+<span class="nc" id="L2300">                    computeNumber(numberAttribute));</span>
+<span class="pc bpc" id="L2301" title="1 of 2 branches missed.">              } else if (itemType.equals(ITEM_TYPE_ANCESTOR_RELATION)) {</span>
+<span class="nc" id="L2302">                conditionAncestor(SOURCE_ANCESTOR_RELATION,</span>
+<span class="nc" id="L2303">                    computeNumber(numberAttribute));</span>
+<span class="fc" id="L2304">              } else if (itemType</span>
+<span class="pc bpc" id="L2305" title="1 of 2 branches missed.">                  .equals(ITEM_TYPE_ANCESTOR_RELATION_ANNOTATION)) {</span>
+<span class="nc" id="L2306">                conditionAncestor(SOURCE_ANCESTOR_RELATION_ANNOTATION,</span>
+<span class="nc" id="L2307">                    computeNumber(numberAttribute));</span>
+<span class="pc bpc" id="L2308" title="1 of 2 branches missed.">              } else if (itemType.equals(ITEM_TYPE_ATTRIBUTE_ANCESTOR)) {</span>
+<span class="nc" id="L2309">                conditionAncestorAttribute(computeAncestorSourceType(type),</span>
+<span class="nc" id="L2310">                    computeDistance(distanceAttribute), nameAttribute,</span>
                     conditionAttribute, filterAttribute, notAttribute);
-<span class="pc bpc" id="L2224" title="1 of 2 branches missed.">              } else if (itemType.equals(ITEM_TYPE_ATTRIBUTE_ANCESTOR_GROUP)) {</span>
-<span class="nc" id="L2225">                conditionAncestorAttribute(SOURCE_ANCESTOR_GROUP,</span>
-<span class="nc" id="L2226">                    computeDistance(distanceAttribute), nameAttribute,</span>
+<span class="pc bpc" id="L2312" title="1 of 2 branches missed.">              } else if (itemType.equals(ITEM_TYPE_ATTRIBUTE_ANCESTOR_GROUP)) {</span>
+<span class="nc" id="L2313">                conditionAncestorAttribute(SOURCE_ANCESTOR_GROUP,</span>
+<span class="nc" id="L2314">                    computeDistance(distanceAttribute), nameAttribute,</span>
                     conditionAttribute, filterAttribute, notAttribute);
-<span class="fc" id="L2228">              } else if (itemType</span>
-<span class="pc bpc" id="L2229" title="1 of 2 branches missed.">                  .equals(ITEM_TYPE_ATTRIBUTE_ANCESTOR_GROUP_ANNOTATION)) {</span>
-<span class="nc" id="L2230">                conditionAncestorAttribute(SOURCE_ANCESTOR_GROUP_ANNOTATION,</span>
-<span class="nc" id="L2231">                    computeDistance(distanceAttribute), nameAttribute,</span>
+<span class="fc" id="L2316">              } else if (itemType</span>
+<span class="pc bpc" id="L2317" title="1 of 2 branches missed.">                  .equals(ITEM_TYPE_ATTRIBUTE_ANCESTOR_GROUP_ANNOTATION)) {</span>
+<span class="nc" id="L2318">                conditionAncestorAttribute(SOURCE_ANCESTOR_GROUP_ANNOTATION,</span>
+<span class="nc" id="L2319">                    computeDistance(distanceAttribute), nameAttribute,</span>
                     conditionAttribute, filterAttribute, notAttribute);
-<span class="pc bpc" id="L2233" title="1 of 2 branches missed.">              } else if (itemType.equals(ITEM_TYPE_ATTRIBUTE_ANCESTOR_WORD)) {</span>
-<span class="nc" id="L2234">                conditionAncestorAttribute(SOURCE_ANCESTOR_WORD,</span>
-<span class="nc" id="L2235">                    computeDistance(distanceAttribute), nameAttribute,</span>
+<span class="pc bpc" id="L2321" title="1 of 2 branches missed.">              } else if (itemType.equals(ITEM_TYPE_ATTRIBUTE_ANCESTOR_WORD)) {</span>
+<span class="nc" id="L2322">                conditionAncestorAttribute(SOURCE_ANCESTOR_WORD,</span>
+<span class="nc" id="L2323">                    computeDistance(distanceAttribute), nameAttribute,</span>
                     conditionAttribute, filterAttribute, notAttribute);
-<span class="fc" id="L2237">              } else if (itemType</span>
-<span class="pc bpc" id="L2238" title="1 of 2 branches missed.">                  .equals(ITEM_TYPE_ATTRIBUTE_ANCESTOR_WORD_ANNOTATION)) {</span>
-<span class="nc" id="L2239">                conditionAncestorAttribute(SOURCE_ANCESTOR_WORD_ANNOTATION,</span>
-<span class="nc" id="L2240">                    computeDistance(distanceAttribute), nameAttribute,</span>
+<span class="fc" id="L2325">              } else if (itemType</span>
+<span class="pc bpc" id="L2326" title="1 of 2 branches missed.">                  .equals(ITEM_TYPE_ATTRIBUTE_ANCESTOR_WORD_ANNOTATION)) {</span>
+<span class="nc" id="L2327">                conditionAncestorAttribute(SOURCE_ANCESTOR_WORD_ANNOTATION,</span>
+<span class="nc" id="L2328">                    computeDistance(distanceAttribute), nameAttribute,</span>
                     conditionAttribute, filterAttribute, notAttribute);
-<span class="fc" id="L2242">              } else if (itemType</span>
-<span class="pc bpc" id="L2243" title="1 of 2 branches missed.">                  .equals(ITEM_TYPE_ATTRIBUTE_ANCESTOR_RELATION)) {</span>
-<span class="nc" id="L2244">                conditionAncestorAttribute(SOURCE_ANCESTOR_RELATION,</span>
-<span class="nc" id="L2245">                    computeDistance(distanceAttribute), nameAttribute,</span>
+<span class="fc" id="L2330">              } else if (itemType</span>
+<span class="pc bpc" id="L2331" title="1 of 2 branches missed.">                  .equals(ITEM_TYPE_ATTRIBUTE_ANCESTOR_RELATION)) {</span>
+<span class="nc" id="L2332">                conditionAncestorAttribute(SOURCE_ANCESTOR_RELATION,</span>
+<span class="nc" id="L2333">                    computeDistance(distanceAttribute), nameAttribute,</span>
                     conditionAttribute, filterAttribute, notAttribute);
-<span class="fc" id="L2247">              } else if (itemType</span>
-<span class="pc bpc" id="L2248" title="1 of 2 branches missed.">                  .equals(ITEM_TYPE_ATTRIBUTE_ANCESTOR_RELATION_ANNOTATION)) {</span>
-<span class="nc" id="L2249">                conditionAncestorAttribute(SOURCE_ANCESTOR_RELATION_ANNOTATION,</span>
-<span class="nc" id="L2250">                    computeDistance(distanceAttribute), nameAttribute,</span>
+<span class="fc" id="L2335">              } else if (itemType</span>
+<span class="pc bpc" id="L2336" title="1 of 2 branches missed.">                  .equals(ITEM_TYPE_ATTRIBUTE_ANCESTOR_RELATION_ANNOTATION)) {</span>
+<span class="nc" id="L2337">                conditionAncestorAttribute(SOURCE_ANCESTOR_RELATION_ANNOTATION,</span>
+<span class="nc" id="L2338">                    computeDistance(distanceAttribute), nameAttribute,</span>
                     conditionAttribute, filterAttribute, notAttribute);
-<span class="pc bpc" id="L2252" title="1 of 2 branches missed.">              } else if (itemType.equals(ITEM_TYPE_NAME_ANCESTOR)) {</span>
-<span class="fc" id="L2253">                conditionAncestorName(computeAncestorSourceType(type),</span>
-<span class="fc" id="L2254">                    computeDistance(distanceAttribute), conditionAttribute,</span>
+<span class="pc bpc" id="L2340" title="1 of 2 branches missed.">              } else if (itemType.equals(ITEM_TYPE_NAME_ANCESTOR)) {</span>
+<span class="fc" id="L2341">                conditionAncestorName(computeAncestorSourceType(type),</span>
+<span class="fc" id="L2342">                    computeDistance(distanceAttribute), conditionAttribute,</span>
                     filterAttribute, notAttribute);
-<span class="nc bnc" id="L2256" title="All 2 branches missed.">              } else if (itemType.equals(ITEM_TYPE_NAME_ANCESTOR_GROUP)) {</span>
-<span class="nc" id="L2257">                conditionAncestorName(SOURCE_ANCESTOR_GROUP,</span>
-<span class="nc" id="L2258">                    computeDistance(distanceAttribute), conditionAttribute,</span>
+<span class="nc bnc" id="L2344" title="All 2 branches missed.">              } else if (itemType.equals(ITEM_TYPE_NAME_ANCESTOR_GROUP)) {</span>
+<span class="nc" id="L2345">                conditionAncestorName(SOURCE_ANCESTOR_GROUP,</span>
+<span class="nc" id="L2346">                    computeDistance(distanceAttribute), conditionAttribute,</span>
                     filterAttribute, notAttribute);
-<span class="nc" id="L2260">              } else if (itemType</span>
-<span class="nc bnc" id="L2261" title="All 2 branches missed.">                  .equals(ITEM_TYPE_NAME_ANCESTOR_GROUP_ANNOTATION)) {</span>
-<span class="nc" id="L2262">                conditionAncestorName(SOURCE_ANCESTOR_GROUP_ANNOTATION,</span>
-<span class="nc" id="L2263">                    computeDistance(distanceAttribute), conditionAttribute,</span>
+<span class="nc" id="L2348">              } else if (itemType</span>
+<span class="nc bnc" id="L2349" title="All 2 branches missed.">                  .equals(ITEM_TYPE_NAME_ANCESTOR_GROUP_ANNOTATION)) {</span>
+<span class="nc" id="L2350">                conditionAncestorName(SOURCE_ANCESTOR_GROUP_ANNOTATION,</span>
+<span class="nc" id="L2351">                    computeDistance(distanceAttribute), conditionAttribute,</span>
                     filterAttribute, notAttribute);
-<span class="nc bnc" id="L2265" title="All 2 branches missed.">              } else if (itemType.equals(ITEM_TYPE_NAME_ANCESTOR_WORD)) {</span>
-<span class="nc" id="L2266">                conditionAncestorName(SOURCE_ANCESTOR_WORD,</span>
-<span class="nc" id="L2267">                    computeDistance(distanceAttribute), conditionAttribute,</span>
+<span class="nc bnc" id="L2353" title="All 2 branches missed.">              } else if (itemType.equals(ITEM_TYPE_NAME_ANCESTOR_WORD)) {</span>
+<span class="nc" id="L2354">                conditionAncestorName(SOURCE_ANCESTOR_WORD,</span>
+<span class="nc" id="L2355">                    computeDistance(distanceAttribute), conditionAttribute,</span>
                     filterAttribute, notAttribute);
-<span class="nc" id="L2269">              } else if (itemType</span>
-<span class="nc bnc" id="L2270" title="All 2 branches missed.">                  .equals(ITEM_TYPE_NAME_ANCESTOR_WORD_ANNOTATION)) {</span>
-<span class="nc" id="L2271">                conditionAncestorName(SOURCE_ANCESTOR_WORD_ANNOTATION,</span>
-<span class="nc" id="L2272">                    computeDistance(distanceAttribute), conditionAttribute,</span>
+<span class="nc" id="L2357">              } else if (itemType</span>
+<span class="nc bnc" id="L2358" title="All 2 branches missed.">                  .equals(ITEM_TYPE_NAME_ANCESTOR_WORD_ANNOTATION)) {</span>
+<span class="nc" id="L2359">                conditionAncestorName(SOURCE_ANCESTOR_WORD_ANNOTATION,</span>
+<span class="nc" id="L2360">                    computeDistance(distanceAttribute), conditionAttribute,</span>
                     filterAttribute, notAttribute);
-<span class="nc bnc" id="L2274" title="All 2 branches missed.">              } else if (itemType.equals(ITEM_TYPE_NAME_ANCESTOR_RELATION)) {</span>
-<span class="nc" id="L2275">                conditionAncestorName(SOURCE_ANCESTOR_RELATION,</span>
-<span class="nc" id="L2276">                    computeDistance(distanceAttribute), conditionAttribute,</span>
+<span class="nc bnc" id="L2362" title="All 2 branches missed.">              } else if (itemType.equals(ITEM_TYPE_NAME_ANCESTOR_RELATION)) {</span>
+<span class="nc" id="L2363">                conditionAncestorName(SOURCE_ANCESTOR_RELATION,</span>
+<span class="nc" id="L2364">                    computeDistance(distanceAttribute), conditionAttribute,</span>
                     filterAttribute, notAttribute);
-<span class="nc" id="L2278">              } else if (itemType</span>
-<span class="nc bnc" id="L2279" title="All 2 branches missed.">                  .equals(ITEM_TYPE_NAME_ANCESTOR_RELATION_ANNOTATION)) {</span>
-<span class="nc" id="L2280">                conditionAncestorName(SOURCE_ANCESTOR_RELATION_ANNOTATION,</span>
-<span class="nc" id="L2281">                    computeDistance(distanceAttribute), conditionAttribute,</span>
+<span class="nc" id="L2366">              } else if (itemType</span>
+<span class="nc bnc" id="L2367" title="All 2 branches missed.">                  .equals(ITEM_TYPE_NAME_ANCESTOR_RELATION_ANNOTATION)) {</span>
+<span class="nc" id="L2368">                conditionAncestorName(SOURCE_ANCESTOR_RELATION_ANNOTATION,</span>
+<span class="nc" id="L2369">                    computeDistance(distanceAttribute), conditionAttribute,</span>
                     filterAttribute, notAttribute);
               } else {
-<span class="nc" id="L2284">                throw new MtasConfigException(</span>
-<span class="nc" id="L2285">                    String.format(&quot;unknown itemType %s for %s in mapping %s&quot;,</span>
-<span class="nc" id="L2286">                        itemType, config.children.get(k).name,</span>
-<span class="nc" id="L2287">                        config.attributes.get(&quot;name&quot;)));</span>
+<span class="nc" id="L2372">                throw new MtasConfigException(</span>
+<span class="nc" id="L2373">                    String.format(&quot;unknown itemType %s for %s in mapping %s&quot;,</span>
+<span class="nc" id="L2374">                        itemType, config.children.get(k).name,</span>
+<span class="nc" id="L2375">                        config.attributes.get(&quot;name&quot;)));</span>
               }
             }
           }
-<span class="fc" id="L2291">        } else {</span>
-<span class="nc" id="L2292">          throw new MtasConfigException(</span>
-<span class="nc" id="L2293">              String.format(&quot;unknown mapping subType %s in mapping %s&quot;,</span>
-<span class="nc" id="L2294">                  config.children.get(k).name, config.attributes.get(&quot;name&quot;)));</span>
+<span class="fc" id="L2379">        } else {</span>
+<span class="nc" id="L2380">          throw new MtasConfigException(</span>
+<span class="nc" id="L2381">              String.format(&quot;unknown mapping subType %s in mapping %s&quot;,</span>
+<span class="nc" id="L2382">                  config.children.get(k).name, config.attributes.get(&quot;name&quot;)));</span>
         }
       }
-<span class="fc" id="L2297">    }</span>
+<span class="fc" id="L2385">    }</span>
 
     /**
      * Sets the start end.
      *
-     * @param start the start
-     * @param end the end
+     * @param start
+     *          the start
+     * @param end
+     *          the end
      */
     protected void setStartEnd(String start, String end) {
-<span class="pc bpc" id="L2306" title="7 of 8 branches missed.">      if (start != null &amp;&amp; !start.isEmpty() &amp;&amp; end != null &amp;&amp; !end.isEmpty()) {</span>
-<span class="nc" id="L2307">        this.start = start;</span>
-<span class="nc" id="L2308">        this.end = end;</span>
+<span class="pc bpc" id="L2396" title="7 of 8 branches missed.">      if (start != null &amp;&amp; !start.isEmpty() &amp;&amp; end != null &amp;&amp; !end.isEmpty()) {</span>
+<span class="nc" id="L2397">        this.start = start;</span>
+<span class="nc" id="L2398">        this.end = end;</span>
       }
-<span class="fc" id="L2310">    }</span>
+<span class="fc" id="L2400">    }</span>
 
     /**
      * Condition unknown ancestor.
      *
-     * @param number the number
+     * @param number
+     *          the number
      */
     private void conditionUnknownAncestor(String number) {
-<span class="fc" id="L2318">      HashMap&lt;String, String&gt; mapConstructionItem = new HashMap&lt;&gt;();</span>
-<span class="fc" id="L2319">      mapConstructionItem.put(&quot;type&quot;, PARSER_TYPE_UNKNOWN_ANCESTOR);</span>
-<span class="fc" id="L2320">      mapConstructionItem.put(&quot;number&quot;, number);</span>
-<span class="fc" id="L2321">      conditions.add(mapConstructionItem);</span>
-<span class="fc" id="L2322">    }</span>
+<span class="fc" id="L2409">      HashMap&lt;String, String&gt; mapConstructionItem = new HashMap&lt;&gt;();</span>
+<span class="fc" id="L2410">      mapConstructionItem.put(&quot;type&quot;, PARSER_TYPE_UNKNOWN_ANCESTOR);</span>
+<span class="fc" id="L2411">      mapConstructionItem.put(&quot;number&quot;, number);</span>
+<span class="fc" id="L2412">      conditions.add(mapConstructionItem);</span>
+<span class="fc" id="L2413">    }</span>
 
     /**
      * Adds the string.
      *
-     * @param mappingToken the mapping token
-     * @param type the type
-     * @param text the text
+     * @param mappingToken
+     *          the mapping token
+     * @param type
+     *          the type
+     * @param text
+     *          the text
      */
     private void addString(MtasParserMappingToken mappingToken, String type,
         String text) {
-<span class="fc" id="L2333">      HashMap&lt;String, String&gt; mapConstructionItem = new HashMap&lt;&gt;();</span>
-<span class="fc" id="L2334">      mapConstructionItem.put(MAPPING_VALUE_SOURCE, SOURCE_STRING);</span>
-<span class="fc" id="L2335">      mapConstructionItem.put(MAPPING_VALUE_TYPE, PARSER_TYPE_STRING);</span>
-<span class="fc" id="L2336">      mapConstructionItem.put(MAPPING_VALUE_TEXT, text);</span>
-<span class="pc bpc" id="L2337" title="1 of 2 branches missed.">      if (type.equals(MAPPING_SUBTYPE_TOKEN_PRE)) {</span>
-<span class="fc" id="L2338">        mappingToken.preValues.add(mapConstructionItem);</span>
-<span class="nc bnc" id="L2339" title="All 2 branches missed.">      } else if (type.equals(MAPPING_SUBTYPE_TOKEN_POST)) {</span>
-<span class="nc" id="L2340">        mappingToken.postValues.add(mapConstructionItem);</span>
+<span class="fc" id="L2427">      HashMap&lt;String, String&gt; mapConstructionItem = new HashMap&lt;&gt;();</span>
+<span class="fc" id="L2428">      mapConstructionItem.put(MAPPING_VALUE_SOURCE, SOURCE_STRING);</span>
+<span class="fc" id="L2429">      mapConstructionItem.put(MAPPING_VALUE_TYPE, PARSER_TYPE_STRING);</span>
+<span class="fc" id="L2430">      mapConstructionItem.put(MAPPING_VALUE_TEXT, text);</span>
+<span class="pc bpc" id="L2431" title="1 of 2 branches missed.">      if (type.equals(MAPPING_SUBTYPE_TOKEN_PRE)) {</span>
+<span class="fc" id="L2432">        mappingToken.preValues.add(mapConstructionItem);</span>
+<span class="nc bnc" id="L2433" title="All 2 branches missed.">      } else if (type.equals(MAPPING_SUBTYPE_TOKEN_POST)) {</span>
+<span class="nc" id="L2434">        mappingToken.postValues.add(mapConstructionItem);</span>
       }
-<span class="fc" id="L2342">    }</span>
+<span class="fc" id="L2436">    }</span>
 
     /**
      * Payload string.
      *
-     * @param mappingToken the mapping token
-     * @param text the text
+     * @param mappingToken
+     *          the mapping token
+     * @param text
+     *          the text
      */
     private void payloadString(MtasParserMappingToken mappingToken,
         String text) {
-<span class="nc" id="L2352">      HashMap&lt;String, String&gt; mapConstructionItem = new HashMap&lt;&gt;();</span>
-<span class="nc" id="L2353">      mapConstructionItem.put(MAPPING_VALUE_SOURCE, SOURCE_STRING);</span>
-<span class="nc" id="L2354">      mapConstructionItem.put(MAPPING_VALUE_TYPE, PARSER_TYPE_STRING);</span>
-<span class="nc" id="L2355">      mapConstructionItem.put(MAPPING_VALUE_TEXT, text);</span>
-<span class="nc" id="L2356">      mappingToken.payload.add(mapConstructionItem);</span>
-<span class="nc" id="L2357">    }</span>
+<span class="nc" id="L2448">      HashMap&lt;String, String&gt; mapConstructionItem = new HashMap&lt;&gt;();</span>
+<span class="nc" id="L2449">      mapConstructionItem.put(MAPPING_VALUE_SOURCE, SOURCE_STRING);</span>
+<span class="nc" id="L2450">      mapConstructionItem.put(MAPPING_VALUE_TYPE, PARSER_TYPE_STRING);</span>
+<span class="nc" id="L2451">      mapConstructionItem.put(MAPPING_VALUE_TEXT, text);</span>
+<span class="nc" id="L2452">      mappingToken.payload.add(mapConstructionItem);</span>
+<span class="nc" id="L2453">    }</span>
 
     /**
      * Adds the name.
      *
-     * @param mappingToken the mapping token
-     * @param type the type
-     * @param prefix the prefix
-     * @param filter the filter
+     * @param mappingToken
+     *          the mapping token
+     * @param type
+     *          the type
+     * @param prefix
+     *          the prefix
+     * @param filter
+     *          the filter
      */
     private void addName(MtasParserMappingToken mappingToken, String type,
         String prefix, String filter) {
-<span class="fc" id="L2369">      HashMap&lt;String, String&gt; mapConstructionItem = new HashMap&lt;&gt;();</span>
-<span class="fc" id="L2370">      mapConstructionItem.put(MAPPING_VALUE_SOURCE, SOURCE_OWN);</span>
-<span class="fc" id="L2371">      mapConstructionItem.put(MAPPING_VALUE_TYPE, PARSER_TYPE_NAME);</span>
-<span class="fc" id="L2372">      mapConstructionItem.put(MAPPING_VALUE_PREFIX, prefix);</span>
-<span class="fc" id="L2373">      mapConstructionItem.put(MAPPING_VALUE_FILTER, filter);</span>
-<span class="pc bpc" id="L2374" title="1 of 2 branches missed.">      if (type.equals(MAPPING_SUBTYPE_TOKEN_PRE)) {</span>
-<span class="fc" id="L2375">        mappingToken.preValues.add(mapConstructionItem);</span>
-<span class="nc bnc" id="L2376" title="All 2 branches missed.">      } else if (type.equals(MAPPING_SUBTYPE_TOKEN_POST)) {</span>
-<span class="nc" id="L2377">        mappingToken.postValues.add(mapConstructionItem);</span>
+<span class="fc" id="L2469">      HashMap&lt;String, String&gt; mapConstructionItem = new HashMap&lt;&gt;();</span>
+<span class="fc" id="L2470">      mapConstructionItem.put(MAPPING_VALUE_SOURCE, SOURCE_OWN);</span>
+<span class="fc" id="L2471">      mapConstructionItem.put(MAPPING_VALUE_TYPE, PARSER_TYPE_NAME);</span>
+<span class="fc" id="L2472">      mapConstructionItem.put(MAPPING_VALUE_PREFIX, prefix);</span>
+<span class="fc" id="L2473">      mapConstructionItem.put(MAPPING_VALUE_FILTER, filter);</span>
+<span class="pc bpc" id="L2474" title="1 of 2 branches missed.">      if (type.equals(MAPPING_SUBTYPE_TOKEN_PRE)) {</span>
+<span class="fc" id="L2475">        mappingToken.preValues.add(mapConstructionItem);</span>
+<span class="nc bnc" id="L2476" title="All 2 branches missed.">      } else if (type.equals(MAPPING_SUBTYPE_TOKEN_POST)) {</span>
+<span class="nc" id="L2477">        mappingToken.postValues.add(mapConstructionItem);</span>
       }
-<span class="fc" id="L2379">    }</span>
+<span class="fc" id="L2479">    }</span>
 
     /**
      * Condition name.
      *
-     * @param condition the condition
-     * @param not the not
+     * @param condition
+     *          the condition
+     * @param not
+     *          the not
      */
     private void conditionName(String condition, String not) {
-<span class="nc" id="L2388">      HashMap&lt;String, String&gt; mapConstructionItem = new HashMap&lt;&gt;();</span>
-<span class="nc" id="L2389">      mapConstructionItem.put(MAPPING_VALUE_SOURCE, SOURCE_OWN);</span>
-<span class="nc" id="L2390">      mapConstructionItem.put(MAPPING_VALUE_TYPE, PARSER_TYPE_NAME);</span>
-<span class="nc" id="L2391">      mapConstructionItem.put(MAPPING_VALUE_CONDITION, condition);</span>
-<span class="nc" id="L2392">      mapConstructionItem.put(MAPPING_VALUE_NOT, not);</span>
-<span class="nc" id="L2393">      conditions.add(mapConstructionItem);</span>
-<span class="nc" id="L2394">    }</span>
+<span class="nc" id="L2490">      HashMap&lt;String, String&gt; mapConstructionItem = new HashMap&lt;&gt;();</span>
+<span class="nc" id="L2491">      mapConstructionItem.put(MAPPING_VALUE_SOURCE, SOURCE_OWN);</span>
+<span class="nc" id="L2492">      mapConstructionItem.put(MAPPING_VALUE_TYPE, PARSER_TYPE_NAME);</span>
+<span class="nc" id="L2493">      mapConstructionItem.put(MAPPING_VALUE_CONDITION, condition);</span>
+<span class="nc" id="L2494">      mapConstructionItem.put(MAPPING_VALUE_NOT, not);</span>
+<span class="nc" id="L2495">      conditions.add(mapConstructionItem);</span>
+<span class="nc" id="L2496">    }</span>
 
     /**
      * Adds the text.
      *
-     * @param mappingToken the mapping token
-     * @param type the type
-     * @param prefix the prefix
-     * @param filter the filter
+     * @param mappingToken
+     *          the mapping token
+     * @param type
+     *          the type
+     * @param prefix
+     *          the prefix
+     * @param filter
+     *          the filter
      */
     private void addText(MtasParserMappingToken mappingToken, String type,
         String prefix, String filter) {
-<span class="fc" id="L2406">      HashMap&lt;String, String&gt; mapConstructionItem = new HashMap&lt;&gt;();</span>
-<span class="fc" id="L2407">      mapConstructionItem.put(MAPPING_VALUE_SOURCE, SOURCE_OWN);</span>
-<span class="fc" id="L2408">      mapConstructionItem.put(MAPPING_VALUE_TYPE, PARSER_TYPE_TEXT);</span>
-<span class="fc" id="L2409">      mapConstructionItem.put(MAPPING_VALUE_PREFIX, prefix);</span>
-<span class="fc" id="L2410">      mapConstructionItem.put(MAPPING_VALUE_FILTER, filter);</span>
-<span class="pc bpc" id="L2411" title="1 of 2 branches missed.">      if (type.equals(MAPPING_SUBTYPE_TOKEN_PRE)) {</span>
-<span class="nc" id="L2412">        mappingToken.preValues.add(mapConstructionItem);</span>
-<span class="pc bpc" id="L2413" title="1 of 2 branches missed.">      } else if (type.equals(MAPPING_SUBTYPE_TOKEN_POST)) {</span>
-<span class="fc" id="L2414">        mappingToken.postValues.add(mapConstructionItem);</span>
+<span class="fc" id="L2512">      HashMap&lt;String, String&gt; mapConstructionItem = new HashMap&lt;&gt;();</span>
+<span class="fc" id="L2513">      mapConstructionItem.put(MAPPING_VALUE_SOURCE, SOURCE_OWN);</span>
+<span class="fc" id="L2514">      mapConstructionItem.put(MAPPING_VALUE_TYPE, PARSER_TYPE_TEXT);</span>
+<span class="fc" id="L2515">      mapConstructionItem.put(MAPPING_VALUE_PREFIX, prefix);</span>
+<span class="fc" id="L2516">      mapConstructionItem.put(MAPPING_VALUE_FILTER, filter);</span>
+<span class="pc bpc" id="L2517" title="1 of 2 branches missed.">      if (type.equals(MAPPING_SUBTYPE_TOKEN_PRE)) {</span>
+<span class="nc" id="L2518">        mappingToken.preValues.add(mapConstructionItem);</span>
+<span class="pc bpc" id="L2519" title="1 of 2 branches missed.">      } else if (type.equals(MAPPING_SUBTYPE_TOKEN_POST)) {</span>
+<span class="fc" id="L2520">        mappingToken.postValues.add(mapConstructionItem);</span>
       }
-<span class="fc" id="L2416">    }</span>
+<span class="fc" id="L2522">    }</span>
 
     /**
      * Adds the text split.
      *
-     * @param mappingToken the mapping token
-     * @param type the type
-     * @param split the split
-     * @param prefix the prefix
-     * @param filter the filter
+     * @param mappingToken
+     *          the mapping token
+     * @param type
+     *          the type
+     * @param split
+     *          the split
+     * @param prefix
+     *          the prefix
+     * @param filter
+     *          the filter
      */
     private void addTextSplit(MtasParserMappingToken mappingToken, String type,
         String split, String prefix, String filter) {
-<span class="nc" id="L2429">      HashMap&lt;String, String&gt; mapConstructionItem = new HashMap&lt;&gt;();</span>
-<span class="nc" id="L2430">      mapConstructionItem.put(MAPPING_VALUE_SOURCE, SOURCE_OWN);</span>
-<span class="nc" id="L2431">      mapConstructionItem.put(MAPPING_VALUE_TYPE, PARSER_TYPE_TEXT_SPLIT);</span>
-<span class="nc" id="L2432">      mapConstructionItem.put(MAPPING_VALUE_SPLIT, split);</span>
-<span class="nc" id="L2433">      mapConstructionItem.put(MAPPING_VALUE_PREFIX, prefix);</span>
-<span class="nc" id="L2434">      mapConstructionItem.put(MAPPING_VALUE_FILTER, filter);</span>
-<span class="nc bnc" id="L2435" title="All 2 branches missed.">      if (type.equals(MAPPING_SUBTYPE_TOKEN_PRE)) {</span>
-<span class="nc" id="L2436">        mappingToken.preValues.add(mapConstructionItem);</span>
-<span class="nc bnc" id="L2437" title="All 2 branches missed.">      } else if (type.equals(MAPPING_SUBTYPE_TOKEN_POST)) {</span>
-<span class="nc" id="L2438">        mappingToken.postValues.add(mapConstructionItem);</span>
+<span class="nc" id="L2540">      HashMap&lt;String, String&gt; mapConstructionItem = new HashMap&lt;&gt;();</span>
+<span class="nc" id="L2541">      mapConstructionItem.put(MAPPING_VALUE_SOURCE, SOURCE_OWN);</span>
+<span class="nc" id="L2542">      mapConstructionItem.put(MAPPING_VALUE_TYPE, PARSER_TYPE_TEXT_SPLIT);</span>
+<span class="nc" id="L2543">      mapConstructionItem.put(MAPPING_VALUE_SPLIT, split);</span>
+<span class="nc" id="L2544">      mapConstructionItem.put(MAPPING_VALUE_PREFIX, prefix);</span>
+<span class="nc" id="L2545">      mapConstructionItem.put(MAPPING_VALUE_FILTER, filter);</span>
+<span class="nc bnc" id="L2546" title="All 2 branches missed.">      if (type.equals(MAPPING_SUBTYPE_TOKEN_PRE)) {</span>
+<span class="nc" id="L2547">        mappingToken.preValues.add(mapConstructionItem);</span>
+<span class="nc bnc" id="L2548" title="All 2 branches missed.">      } else if (type.equals(MAPPING_SUBTYPE_TOKEN_POST)) {</span>
+<span class="nc" id="L2549">        mappingToken.postValues.add(mapConstructionItem);</span>
       }
-<span class="nc" id="L2440">    }</span>
+<span class="nc" id="L2551">    }</span>
 
     /**
      * Condition text.
      *
-     * @param condition the condition
-     * @param filter the filter
-     * @param not the not
+     * @param condition
+     *          the condition
+     * @param filter
+     *          the filter
+     * @param not
+     *          the not
      */
     private void conditionText(String condition, String filter, String not) {
-<span class="nc" id="L2450">      HashMap&lt;String, String&gt; mapConstructionItem = new HashMap&lt;&gt;();</span>
-<span class="nc" id="L2451">      mapConstructionItem.put(MAPPING_VALUE_SOURCE, SOURCE_OWN);</span>
-<span class="nc" id="L2452">      mapConstructionItem.put(MAPPING_VALUE_TYPE, PARSER_TYPE_TEXT);</span>
-<span class="nc" id="L2453">      mapConstructionItem.put(MAPPING_VALUE_CONDITION, condition);</span>
-<span class="nc" id="L2454">      mapConstructionItem.put(MAPPING_VALUE_FILTER, filter);</span>
-<span class="nc" id="L2455">      mapConstructionItem.put(MAPPING_VALUE_NOT, not);</span>
-<span class="nc" id="L2456">      conditions.add(mapConstructionItem);</span>
-<span class="nc" id="L2457">    }</span>
+<span class="nc" id="L2564">      HashMap&lt;String, String&gt; mapConstructionItem = new HashMap&lt;&gt;();</span>
+<span class="nc" id="L2565">      mapConstructionItem.put(MAPPING_VALUE_SOURCE, SOURCE_OWN);</span>
+<span class="nc" id="L2566">      mapConstructionItem.put(MAPPING_VALUE_TYPE, PARSER_TYPE_TEXT);</span>
+<span class="nc" id="L2567">      mapConstructionItem.put(MAPPING_VALUE_CONDITION, condition);</span>
+<span class="nc" id="L2568">      mapConstructionItem.put(MAPPING_VALUE_FILTER, filter);</span>
+<span class="nc" id="L2569">      mapConstructionItem.put(MAPPING_VALUE_NOT, not);</span>
+<span class="nc" id="L2570">      conditions.add(mapConstructionItem);</span>
+<span class="nc" id="L2571">    }    </span>
 
     /**
      * Payload text.
      *
-     * @param mappingToken the mapping token
-     * @param filter the filter
+     * @param mappingToken
+     *          the mapping token
+     * @param filter
+     *          the filter
      */
     private void payloadText(MtasParserMappingToken mappingToken,
         String filter) {
-<span class="nc" id="L2467">      HashMap&lt;String, String&gt; mapConstructionItem = new HashMap&lt;&gt;();</span>
-<span class="nc" id="L2468">      mapConstructionItem.put(MAPPING_VALUE_SOURCE, SOURCE_OWN);</span>
-<span class="nc" id="L2469">      mapConstructionItem.put(MAPPING_VALUE_TYPE, PARSER_TYPE_TEXT);</span>
-<span class="nc" id="L2470">      mapConstructionItem.put(MAPPING_VALUE_FILTER, filter);</span>
-<span class="nc" id="L2471">      mappingToken.payload.add(mapConstructionItem);</span>
-<span class="nc" id="L2472">    }</span>
+<span class="nc" id="L2583">      HashMap&lt;String, String&gt; mapConstructionItem = new HashMap&lt;&gt;();</span>
+<span class="nc" id="L2584">      mapConstructionItem.put(MAPPING_VALUE_SOURCE, SOURCE_OWN);</span>
+<span class="nc" id="L2585">      mapConstructionItem.put(MAPPING_VALUE_TYPE, PARSER_TYPE_TEXT);</span>
+<span class="nc" id="L2586">      mapConstructionItem.put(MAPPING_VALUE_FILTER, filter);</span>
+<span class="nc" id="L2587">      mappingToken.payload.add(mapConstructionItem);</span>
+<span class="nc" id="L2588">    }</span>
 
     /**
      * Adds the attribute.
      *
-     * @param mappingToken the mapping token
-     * @param type the type
-     * @param name the name
-     * @param prefix the prefix
-     * @param filter the filter
+     * @param mappingToken
+     *          the mapping token
+     * @param type
+     *          the type
+     * @param name
+     *          the name
+     * @param prefix
+     *          the prefix
+     * @param filter
+     *          the filter
      */
     private void addAttribute(MtasParserMappingToken mappingToken, String type,
         String name, String prefix, String filter) {
-<span class="fc" id="L2485">      HashMap&lt;String, String&gt; mapConstructionItem = new HashMap&lt;&gt;();</span>
-<span class="fc" id="L2486">      mapConstructionItem.put(MAPPING_VALUE_SOURCE, SOURCE_OWN);</span>
-<span class="fc" id="L2487">      mapConstructionItem.put(MAPPING_VALUE_TYPE, PARSER_TYPE_ATTRIBUTE);</span>
-<span class="fc" id="L2488">      mapConstructionItem.put(MAPPING_VALUE_NAME, name);</span>
-<span class="fc" id="L2489">      mapConstructionItem.put(MAPPING_VALUE_PREFIX, prefix);</span>
-<span class="fc" id="L2490">      mapConstructionItem.put(MAPPING_VALUE_FILTER, filter);</span>
-<span class="pc bpc" id="L2491" title="1 of 2 branches missed.">      if (name != null) {</span>
-<span class="fc bfc" id="L2492" title="All 2 branches covered.">        if (type.equals(MAPPING_SUBTYPE_TOKEN_PRE)) {</span>
-<span class="fc" id="L2493">          mappingToken.preValues.add(mapConstructionItem);</span>
-<span class="pc bpc" id="L2494" title="1 of 2 branches missed.">        } else if (type.equals(MAPPING_SUBTYPE_TOKEN_POST)) {</span>
-<span class="fc" id="L2495">          mappingToken.postValues.add(mapConstructionItem);</span>
+<span class="fc" id="L2606">      HashMap&lt;String, String&gt; mapConstructionItem = new HashMap&lt;&gt;();</span>
+<span class="fc" id="L2607">      mapConstructionItem.put(MAPPING_VALUE_SOURCE, SOURCE_OWN);</span>
+<span class="fc" id="L2608">      mapConstructionItem.put(MAPPING_VALUE_TYPE, PARSER_TYPE_ATTRIBUTE);</span>
+<span class="fc" id="L2609">      mapConstructionItem.put(MAPPING_VALUE_NAME, name);</span>
+<span class="fc" id="L2610">      mapConstructionItem.put(MAPPING_VALUE_PREFIX, prefix);</span>
+<span class="fc" id="L2611">      mapConstructionItem.put(MAPPING_VALUE_FILTER, filter);</span>
+<span class="pc bpc" id="L2612" title="1 of 2 branches missed.">      if (name != null) {</span>
+<span class="fc bfc" id="L2613" title="All 2 branches covered.">        if (type.equals(MAPPING_SUBTYPE_TOKEN_PRE)) {</span>
+<span class="fc" id="L2614">          mappingToken.preValues.add(mapConstructionItem);</span>
+<span class="pc bpc" id="L2615" title="1 of 2 branches missed.">        } else if (type.equals(MAPPING_SUBTYPE_TOKEN_POST)) {</span>
+<span class="fc" id="L2616">          mappingToken.postValues.add(mapConstructionItem);</span>
         }
       }
-<span class="fc" id="L2498">    }</span>
+<span class="fc" id="L2619">    }</span>
 
     /**
      * Adds the variable from attribute.
      *
-     * @param mappingToken the mapping token
-     * @param type the type
-     * @param name the name
-     * @param prefix the prefix
-     * @param value the value
+     * @param mappingToken
+     *          the mapping token
+     * @param type
+     *          the type
+     * @param name
+     *          the name
+     * @param prefix
+     *          the prefix
+     * @param value
+     *          the value
      */
     private void addVariableFromAttribute(MtasParserMappingToken mappingToken,
         String type, String name, String prefix, String value) {
-<span class="nc" id="L2511">      HashMap&lt;String, String&gt; mapConstructionItem = new HashMap&lt;&gt;();</span>
-<span class="nc" id="L2512">      mapConstructionItem.put(MAPPING_VALUE_SOURCE, SOURCE_OWN);</span>
-<span class="nc" id="L2513">      mapConstructionItem.put(MAPPING_VALUE_TYPE, PARSER_TYPE_VARIABLE);</span>
-<span class="nc" id="L2514">      mapConstructionItem.put(MAPPING_VALUE_NAME, name);</span>
-<span class="nc" id="L2515">      mapConstructionItem.put(MAPPING_VALUE_PREFIX, prefix);</span>
-<span class="nc" id="L2516">      mapConstructionItem.put(MAPPING_VALUE_VALUE, value);</span>
-<span class="nc bnc" id="L2517" title="All 4 branches missed.">      if (name != null &amp;&amp; value != null) {</span>
-<span class="nc bnc" id="L2518" title="All 2 branches missed.">        if (type.equals(MAPPING_SUBTYPE_TOKEN_PRE)) {</span>
-<span class="nc" id="L2519">          mappingToken.preValues.add(mapConstructionItem);</span>
-<span class="nc bnc" id="L2520" title="All 2 branches missed.">        } else if (type.equals(MAPPING_SUBTYPE_TOKEN_POST)) {</span>
-<span class="nc" id="L2521">          mappingToken.postValues.add(mapConstructionItem);</span>
+<span class="nc" id="L2637">      HashMap&lt;String, String&gt; mapConstructionItem = new HashMap&lt;&gt;();</span>
+<span class="nc" id="L2638">      mapConstructionItem.put(MAPPING_VALUE_SOURCE, SOURCE_OWN);</span>
+<span class="nc" id="L2639">      mapConstructionItem.put(MAPPING_VALUE_TYPE, PARSER_TYPE_VARIABLE);</span>
+<span class="nc" id="L2640">      mapConstructionItem.put(MAPPING_VALUE_NAME, name);</span>
+<span class="nc" id="L2641">      mapConstructionItem.put(MAPPING_VALUE_PREFIX, prefix);</span>
+<span class="nc" id="L2642">      mapConstructionItem.put(MAPPING_VALUE_VALUE, value);</span>
+<span class="nc bnc" id="L2643" title="All 4 branches missed.">      if (name != null &amp;&amp; value != null) {</span>
+<span class="nc bnc" id="L2644" title="All 2 branches missed.">        if (type.equals(MAPPING_SUBTYPE_TOKEN_PRE)) {</span>
+<span class="nc" id="L2645">          mappingToken.preValues.add(mapConstructionItem);</span>
+<span class="nc bnc" id="L2646" title="All 2 branches missed.">        } else if (type.equals(MAPPING_SUBTYPE_TOKEN_POST)) {</span>
+<span class="nc" id="L2647">          mappingToken.postValues.add(mapConstructionItem);</span>
         }
       }
-<span class="nc" id="L2524">    }</span>
+<span class="nc" id="L2650">    }</span>
 
     /**
      * Condition attribute.
      *
-     * @param name the name
-     * @param condition the condition
-     * @param filter the filter
-     * @param not the not
+     * @param name
+     *          the name
+     * @param condition
+     *          the condition
+     * @param filter
+     *          the filter
+     * @param not
+     *          the not
      */
     private void conditionAttribute(String name, String condition,
         String filter, String not) {
-<span class="fc" id="L2536">      HashMap&lt;String, String&gt; mapConstructionItem = new HashMap&lt;&gt;();</span>
-<span class="fc" id="L2537">      mapConstructionItem.put(MAPPING_VALUE_SOURCE, SOURCE_OWN);</span>
-<span class="fc" id="L2538">      mapConstructionItem.put(MAPPING_VALUE_TYPE, PARSER_TYPE_ATTRIBUTE);</span>
-<span class="fc" id="L2539">      mapConstructionItem.put(MAPPING_VALUE_NAME, name);</span>
-<span class="fc" id="L2540">      mapConstructionItem.put(MAPPING_VALUE_CONDITION, condition);</span>
-<span class="fc" id="L2541">      mapConstructionItem.put(MAPPING_VALUE_FILTER, filter);</span>
-<span class="fc" id="L2542">      mapConstructionItem.put(MAPPING_VALUE_NOT, not);</span>
-<span class="pc bpc" id="L2543" title="1 of 2 branches missed.">      if (name != null) {</span>
-<span class="fc" id="L2544">        conditions.add(mapConstructionItem);</span>
+<span class="fc" id="L2666">      HashMap&lt;String, String&gt; mapConstructionItem = new HashMap&lt;&gt;();</span>
+<span class="fc" id="L2667">      mapConstructionItem.put(MAPPING_VALUE_SOURCE, SOURCE_OWN);</span>
+<span class="fc" id="L2668">      mapConstructionItem.put(MAPPING_VALUE_TYPE, PARSER_TYPE_ATTRIBUTE);</span>
+<span class="fc" id="L2669">      mapConstructionItem.put(MAPPING_VALUE_NAME, name);</span>
+<span class="fc" id="L2670">      mapConstructionItem.put(MAPPING_VALUE_CONDITION, condition);</span>
+<span class="fc" id="L2671">      mapConstructionItem.put(MAPPING_VALUE_FILTER, filter);</span>
+<span class="fc" id="L2672">      mapConstructionItem.put(MAPPING_VALUE_NOT, not);</span>
+<span class="pc bpc" id="L2673" title="1 of 2 branches missed.">      if (name != null) {</span>
+<span class="fc" id="L2674">        conditions.add(mapConstructionItem);</span>
       }
-<span class="fc" id="L2546">    }</span>
+<span class="fc" id="L2676">    }</span>
 
     /**
      * Payload attribute.
      *
-     * @param mappingToken the mapping token
-     * @param name the name
-     * @param filter the filter
+     * @param mappingToken
+     *          the mapping token
+     * @param name
+     *          the name
+     * @param filter
+     *          the filter
      */
     private void payloadAttribute(MtasParserMappingToken mappingToken,
         String name, String filter) {
-<span class="fc" id="L2557">      HashMap&lt;String, String&gt; mapConstructionItem = new HashMap&lt;&gt;();</span>
-<span class="fc" id="L2558">      mapConstructionItem.put(MAPPING_VALUE_SOURCE, SOURCE_OWN);</span>
-<span class="fc" id="L2559">      mapConstructionItem.put(MAPPING_VALUE_TYPE, PARSER_TYPE_ATTRIBUTE);</span>
-<span class="fc" id="L2560">      mapConstructionItem.put(MAPPING_VALUE_NAME, name);</span>
-<span class="fc" id="L2561">      mapConstructionItem.put(MAPPING_VALUE_FILTER, filter);</span>
-<span class="fc" id="L2562">      mappingToken.payload.add(mapConstructionItem);</span>
-<span class="fc" id="L2563">    }</span>
+<span class="fc" id="L2690">      HashMap&lt;String, String&gt; mapConstructionItem = new HashMap&lt;&gt;();</span>
+<span class="fc" id="L2691">      mapConstructionItem.put(MAPPING_VALUE_SOURCE, SOURCE_OWN);</span>
+<span class="fc" id="L2692">      mapConstructionItem.put(MAPPING_VALUE_TYPE, PARSER_TYPE_ATTRIBUTE);</span>
+<span class="fc" id="L2693">      mapConstructionItem.put(MAPPING_VALUE_NAME, name);</span>
+<span class="fc" id="L2694">      mapConstructionItem.put(MAPPING_VALUE_FILTER, filter);</span>
+<span class="fc" id="L2695">      mappingToken.payload.add(mapConstructionItem);</span>
+<span class="fc" id="L2696">    }</span>
 
     /**
      * Condition ancestor.
      *
-     * @param ancestorType the ancestor type
-     * @param number the number
+     * @param ancestorType
+     *          the ancestor type
+     * @param number
+     *          the number
      */
     public void conditionAncestor(String ancestorType, String number) {
-<span class="pc bpc" id="L2572" title="1 of 2 branches missed.">      if (ancestorType.equals(SOURCE_ANCESTOR_GROUP)</span>
-<span class="pc bpc" id="L2573" title="1 of 2 branches missed.">          || ancestorType.equals(SOURCE_ANCESTOR_GROUP_ANNOTATION)</span>
-<span class="fc bfc" id="L2574" title="All 2 branches covered.">          || ancestorType.equals(SOURCE_ANCESTOR_WORD)</span>
-<span class="fc bfc" id="L2575" title="All 2 branches covered.">          || ancestorType.equals(SOURCE_ANCESTOR_WORD_ANNOTATION)</span>
-<span class="pc bpc" id="L2576" title="1 of 2 branches missed.">          || ancestorType.equals(SOURCE_ANCESTOR_RELATION)</span>
-<span class="nc bnc" id="L2577" title="All 2 branches missed.">          || ancestorType.equals(SOURCE_ANCESTOR_RELATION_ANNOTATION)) {</span>
-<span class="fc" id="L2578">        HashMap&lt;String, String&gt; mapConstructionItem = new HashMap&lt;&gt;();</span>
-<span class="fc" id="L2579">        mapConstructionItem.put(MAPPING_VALUE_SOURCE, ancestorType);</span>
-<span class="fc" id="L2580">        mapConstructionItem.put(MAPPING_VALUE_NUMBER, number);</span>
-<span class="fc" id="L2581">        mapConstructionItem.put(MAPPING_VALUE_TYPE, PARSER_TYPE_EXISTENCE);</span>
-<span class="fc" id="L2582">        conditions.add(mapConstructionItem);</span>
+<span class="pc bpc" id="L2707" title="1 of 2 branches missed.">      if (ancestorType.equals(SOURCE_ANCESTOR_GROUP)</span>
+<span class="pc bpc" id="L2708" title="1 of 2 branches missed.">          || ancestorType.equals(SOURCE_ANCESTOR_GROUP_ANNOTATION)</span>
+<span class="fc bfc" id="L2709" title="All 2 branches covered.">          || ancestorType.equals(SOURCE_ANCESTOR_WORD)</span>
+<span class="fc bfc" id="L2710" title="All 2 branches covered.">          || ancestorType.equals(SOURCE_ANCESTOR_WORD_ANNOTATION)</span>
+<span class="pc bpc" id="L2711" title="1 of 2 branches missed.">          || ancestorType.equals(SOURCE_ANCESTOR_RELATION)</span>
+<span class="nc bnc" id="L2712" title="All 2 branches missed.">          || ancestorType.equals(SOURCE_ANCESTOR_RELATION_ANNOTATION)) {</span>
+<span class="fc" id="L2713">        HashMap&lt;String, String&gt; mapConstructionItem = new HashMap&lt;&gt;();</span>
+<span class="fc" id="L2714">        mapConstructionItem.put(MAPPING_VALUE_SOURCE, ancestorType);</span>
+<span class="fc" id="L2715">        mapConstructionItem.put(MAPPING_VALUE_NUMBER, number);</span>
+<span class="fc" id="L2716">        mapConstructionItem.put(MAPPING_VALUE_TYPE, PARSER_TYPE_EXISTENCE);</span>
+<span class="fc" id="L2717">        conditions.add(mapConstructionItem);</span>
       }
-<span class="fc" id="L2584">    }</span>
+<span class="fc" id="L2719">    }</span>
 
     /**
      * Adds the ancestor name.
      *
-     * @param ancestorType the ancestor type
-     * @param mappingToken the mapping token
-     * @param type the type
-     * @param distance the distance
-     * @param prefix the prefix
-     * @param filter the filter
+     * @param ancestorType
+     *          the ancestor type
+     * @param mappingToken
+     *          the mapping token
+     * @param type
+     *          the type
+     * @param distance
+     *          the distance
+     * @param prefix
+     *          the prefix
+     * @param filter
+     *          the filter
      */
     private void addAncestorName(String ancestorType,
         MtasParserMappingToken mappingToken, String type, String distance,
         String prefix, String filter) {
-<span class="pc bpc" id="L2599" title="1 of 2 branches missed.">      if (ancestorType.equals(SOURCE_ANCESTOR_GROUP)</span>
-<span class="pc bpc" id="L2600" title="1 of 2 branches missed.">          || ancestorType.equals(SOURCE_ANCESTOR_GROUP_ANNOTATION)</span>
-<span class="pc bpc" id="L2601" title="1 of 2 branches missed.">          || ancestorType.equals(SOURCE_ANCESTOR_WORD)</span>
-<span class="fc bfc" id="L2602" title="All 2 branches covered.">          || ancestorType.equals(SOURCE_ANCESTOR_WORD_ANNOTATION)</span>
-<span class="pc bpc" id="L2603" title="1 of 2 branches missed.">          || ancestorType.equals(SOURCE_ANCESTOR_RELATION)</span>
-<span class="nc bnc" id="L2604" title="All 2 branches missed.">          || ancestorType.equals(SOURCE_ANCESTOR_RELATION_ANNOTATION)) {</span>
-<span class="fc" id="L2605">        HashMap&lt;String, String&gt; mapConstructionItem = new HashMap&lt;&gt;();</span>
-<span class="fc" id="L2606">        mapConstructionItem.put(MAPPING_VALUE_SOURCE, ancestorType);</span>
-<span class="fc" id="L2607">        mapConstructionItem.put(MAPPING_VALUE_ANCESTOR, distance);</span>
-<span class="fc" id="L2608">        mapConstructionItem.put(MAPPING_VALUE_TYPE, PARSER_TYPE_NAME);</span>
-<span class="fc" id="L2609">        mapConstructionItem.put(MAPPING_VALUE_PREFIX, prefix);</span>
-<span class="fc" id="L2610">        mapConstructionItem.put(MAPPING_VALUE_FILTER, filter);</span>
-<span class="pc bpc" id="L2611" title="1 of 2 branches missed.">        if (type.equals(MAPPING_SUBTYPE_TOKEN_PRE)) {</span>
-<span class="fc" id="L2612">          mappingToken.preValues.add(mapConstructionItem);</span>
-<span class="nc bnc" id="L2613" title="All 2 branches missed.">        } else if (type.equals(MAPPING_SUBTYPE_TOKEN_POST)) {</span>
-<span class="nc" id="L2614">          mappingToken.postValues.add(mapConstructionItem);</span>
+<span class="pc bpc" id="L2740" title="1 of 2 branches missed.">      if (ancestorType.equals(SOURCE_ANCESTOR_GROUP)</span>
+<span class="pc bpc" id="L2741" title="1 of 2 branches missed.">          || ancestorType.equals(SOURCE_ANCESTOR_GROUP_ANNOTATION)</span>
+<span class="pc bpc" id="L2742" title="1 of 2 branches missed.">          || ancestorType.equals(SOURCE_ANCESTOR_WORD)</span>
+<span class="fc bfc" id="L2743" title="All 2 branches covered.">          || ancestorType.equals(SOURCE_ANCESTOR_WORD_ANNOTATION)</span>
+<span class="pc bpc" id="L2744" title="1 of 2 branches missed.">          || ancestorType.equals(SOURCE_ANCESTOR_RELATION)</span>
+<span class="nc bnc" id="L2745" title="All 2 branches missed.">          || ancestorType.equals(SOURCE_ANCESTOR_RELATION_ANNOTATION)) {</span>
+<span class="fc" id="L2746">        HashMap&lt;String, String&gt; mapConstructionItem = new HashMap&lt;&gt;();</span>
+<span class="fc" id="L2747">        mapConstructionItem.put(MAPPING_VALUE_SOURCE, ancestorType);</span>
+<span class="fc" id="L2748">        mapConstructionItem.put(MAPPING_VALUE_ANCESTOR, distance);</span>
+<span class="fc" id="L2749">        mapConstructionItem.put(MAPPING_VALUE_TYPE, PARSER_TYPE_NAME);</span>
+<span class="fc" id="L2750">        mapConstructionItem.put(MAPPING_VALUE_PREFIX, prefix);</span>
+<span class="fc" id="L2751">        mapConstructionItem.put(MAPPING_VALUE_FILTER, filter);</span>
+<span class="pc bpc" id="L2752" title="1 of 2 branches missed.">        if (type.equals(MAPPING_SUBTYPE_TOKEN_PRE)) {</span>
+<span class="fc" id="L2753">          mappingToken.preValues.add(mapConstructionItem);</span>
+<span class="nc bnc" id="L2754" title="All 2 branches missed.">        } else if (type.equals(MAPPING_SUBTYPE_TOKEN_POST)) {</span>
+<span class="nc" id="L2755">          mappingToken.postValues.add(mapConstructionItem);</span>
         }
       }
-<span class="fc" id="L2617">    }</span>
+<span class="fc" id="L2758">    }</span>
 
     /**
      * Condition ancestor name.
      *
-     * @param ancestorType the ancestor type
-     * @param distance the distance
-     * @param condition the condition
-     * @param filter the filter
-     * @param not the not
+     * @param ancestorType
+     *          the ancestor type
+     * @param distance
+     *          the distance
+     * @param condition
+     *          the condition
+     * @param filter
+     *          the filter
+     * @param not
+     *          the not
      */
     public void conditionAncestorName(String ancestorType, String distance,
         String condition, String filter, String not) {
-<span class="pc bpc" id="L2630" title="1 of 2 branches missed.">      if (ancestorType.equals(SOURCE_ANCESTOR_GROUP)</span>
-<span class="pc bpc" id="L2631" title="1 of 2 branches missed.">          || ancestorType.equals(SOURCE_ANCESTOR_GROUP_ANNOTATION)</span>
-<span class="pc bpc" id="L2632" title="1 of 2 branches missed.">          || ancestorType.equals(SOURCE_ANCESTOR_WORD)</span>
-<span class="fc bfc" id="L2633" title="All 2 branches covered.">          || ancestorType.equals(SOURCE_ANCESTOR_WORD_ANNOTATION)</span>
-<span class="pc bpc" id="L2634" title="1 of 2 branches missed.">          || ancestorType.equals(SOURCE_ANCESTOR_RELATION)</span>
-<span class="nc bnc" id="L2635" title="All 2 branches missed.">          || ancestorType.equals(SOURCE_ANCESTOR_RELATION_ANNOTATION)) {</span>
-<span class="fc" id="L2636">        HashMap&lt;String, String&gt; mapConstructionItem = new HashMap&lt;&gt;();</span>
-<span class="fc" id="L2637">        mapConstructionItem.put(MAPPING_VALUE_SOURCE, ancestorType);</span>
-<span class="fc" id="L2638">        mapConstructionItem.put(MAPPING_VALUE_ANCESTOR, distance);</span>
-<span class="fc" id="L2639">        mapConstructionItem.put(MAPPING_VALUE_TYPE, PARSER_TYPE_NAME);</span>
-<span class="fc" id="L2640">        mapConstructionItem.put(MAPPING_VALUE_CONDITION, condition);</span>
-<span class="fc" id="L2641">        mapConstructionItem.put(MAPPING_VALUE_FILTER, filter);</span>
-<span class="fc" id="L2642">        mapConstructionItem.put(MAPPING_VALUE_NOT, not);</span>
-<span class="fc" id="L2643">        conditions.add(mapConstructionItem);</span>
+<span class="pc bpc" id="L2776" title="1 of 2 branches missed.">      if (ancestorType.equals(SOURCE_ANCESTOR_GROUP)</span>
+<span class="pc bpc" id="L2777" title="1 of 2 branches missed.">          || ancestorType.equals(SOURCE_ANCESTOR_GROUP_ANNOTATION)</span>
+<span class="pc bpc" id="L2778" title="1 of 2 branches missed.">          || ancestorType.equals(SOURCE_ANCESTOR_WORD)</span>
+<span class="fc bfc" id="L2779" title="All 2 branches covered.">          || ancestorType.equals(SOURCE_ANCESTOR_WORD_ANNOTATION)</span>
+<span class="pc bpc" id="L2780" title="1 of 2 branches missed.">          || ancestorType.equals(SOURCE_ANCESTOR_RELATION)</span>
+<span class="nc bnc" id="L2781" title="All 2 branches missed.">          || ancestorType.equals(SOURCE_ANCESTOR_RELATION_ANNOTATION)) {</span>
+<span class="fc" id="L2782">        HashMap&lt;String, String&gt; mapConstructionItem = new HashMap&lt;&gt;();</span>
+<span class="fc" id="L2783">        mapConstructionItem.put(MAPPING_VALUE_SOURCE, ancestorType);</span>
+<span class="fc" id="L2784">        mapConstructionItem.put(MAPPING_VALUE_ANCESTOR, distance);</span>
+<span class="fc" id="L2785">        mapConstructionItem.put(MAPPING_VALUE_TYPE, PARSER_TYPE_NAME);</span>
+<span class="fc" id="L2786">        mapConstructionItem.put(MAPPING_VALUE_CONDITION, condition);</span>
+<span class="fc" id="L2787">        mapConstructionItem.put(MAPPING_VALUE_FILTER, filter);</span>
+<span class="fc" id="L2788">        mapConstructionItem.put(MAPPING_VALUE_NOT, not);</span>
+<span class="fc" id="L2789">        conditions.add(mapConstructionItem);</span>
       }
-<span class="fc" id="L2645">    }</span>
+<span class="fc" id="L2791">    }</span>
 
     /**
      * Adds the ancestor attribute.
      *
-     * @param ancestorType the ancestor type
-     * @param mappingToken the mapping token
-     * @param type the type
-     * @param distance the distance
-     * @param name the name
-     * @param prefix the prefix
-     * @param filter the filter
+     * @param ancestorType
+     *          the ancestor type
+     * @param mappingToken
+     *          the mapping token
+     * @param type
+     *          the type
+     * @param distance
+     *          the distance
+     * @param name
+     *          the name
+     * @param prefix
+     *          the prefix
+     * @param filter
+     *          the filter
      */
     public void addAncestorAttribute(String ancestorType,
         MtasParserMappingToken mappingToken, String type, String distance,
         String name, String prefix, String filter) {
-<span class="nc bnc" id="L2661" title="All 2 branches missed.">      if (ancestorType.equals(SOURCE_ANCESTOR_GROUP)</span>
-<span class="nc bnc" id="L2662" title="All 2 branches missed.">          || ancestorType.equals(SOURCE_ANCESTOR_GROUP_ANNOTATION)</span>
-<span class="nc bnc" id="L2663" title="All 2 branches missed.">          || ancestorType.equals(SOURCE_ANCESTOR_WORD)</span>
-<span class="nc bnc" id="L2664" title="All 2 branches missed.">          || ancestorType.equals(SOURCE_ANCESTOR_WORD_ANNOTATION)</span>
-<span class="nc bnc" id="L2665" title="All 2 branches missed.">          || ancestorType.equals(SOURCE_ANCESTOR_RELATION)</span>
-<span class="nc bnc" id="L2666" title="All 2 branches missed.">          || ancestorType.equals(SOURCE_ANCESTOR_RELATION_ANNOTATION)) {</span>
-<span class="nc" id="L2667">        HashMap&lt;String, String&gt; mapConstructionItem = new HashMap&lt;&gt;();</span>
-<span class="nc" id="L2668">        mapConstructionItem.put(MAPPING_VALUE_SOURCE, ancestorType);</span>
-<span class="nc" id="L2669">        mapConstructionItem.put(MAPPING_VALUE_ANCESTOR, distance);</span>
-<span class="nc" id="L2670">        mapConstructionItem.put(MAPPING_VALUE_TYPE, PARSER_TYPE_ATTRIBUTE);</span>
-<span class="nc" id="L2671">        mapConstructionItem.put(MAPPING_VALUE_NAME, name);</span>
-<span class="nc" id="L2672">        mapConstructionItem.put(MAPPING_VALUE_PREFIX, prefix);</span>
-<span class="nc" id="L2673">        mapConstructionItem.put(MAPPING_VALUE_FILTER, filter);</span>
-<span class="nc bnc" id="L2674" title="All 2 branches missed.">        if (name != null) {</span>
-<span class="nc bnc" id="L2675" title="All 2 branches missed.">          if (type.equals(MAPPING_SUBTYPE_TOKEN_PRE)) {</span>
-<span class="nc" id="L2676">            mappingToken.preValues.add(mapConstructionItem);</span>
-<span class="nc bnc" id="L2677" title="All 2 branches missed.">          } else if (type.equals(MAPPING_SUBTYPE_TOKEN_POST)) {</span>
-<span class="nc" id="L2678">            mappingToken.postValues.add(mapConstructionItem);</span>
+<span class="nc bnc" id="L2814" title="All 2 branches missed.">      if (ancestorType.equals(SOURCE_ANCESTOR_GROUP)</span>
+<span class="nc bnc" id="L2815" title="All 2 branches missed.">          || ancestorType.equals(SOURCE_ANCESTOR_GROUP_ANNOTATION)</span>
+<span class="nc bnc" id="L2816" title="All 2 branches missed.">          || ancestorType.equals(SOURCE_ANCESTOR_WORD)</span>
+<span class="nc bnc" id="L2817" title="All 2 branches missed.">          || ancestorType.equals(SOURCE_ANCESTOR_WORD_ANNOTATION)</span>
+<span class="nc bnc" id="L2818" title="All 2 branches missed.">          || ancestorType.equals(SOURCE_ANCESTOR_RELATION)</span>
+<span class="nc bnc" id="L2819" title="All 2 branches missed.">          || ancestorType.equals(SOURCE_ANCESTOR_RELATION_ANNOTATION)) {</span>
+<span class="nc" id="L2820">        HashMap&lt;String, String&gt; mapConstructionItem = new HashMap&lt;&gt;();</span>
+<span class="nc" id="L2821">        mapConstructionItem.put(MAPPING_VALUE_SOURCE, ancestorType);</span>
+<span class="nc" id="L2822">        mapConstructionItem.put(MAPPING_VALUE_ANCESTOR, distance);</span>
+<span class="nc" id="L2823">        mapConstructionItem.put(MAPPING_VALUE_TYPE, PARSER_TYPE_ATTRIBUTE);</span>
+<span class="nc" id="L2824">        mapConstructionItem.put(MAPPING_VALUE_NAME, name);</span>
+<span class="nc" id="L2825">        mapConstructionItem.put(MAPPING_VALUE_PREFIX, prefix);</span>
+<span class="nc" id="L2826">        mapConstructionItem.put(MAPPING_VALUE_FILTER, filter);</span>
+<span class="nc bnc" id="L2827" title="All 2 branches missed.">        if (name != null) {</span>
+<span class="nc bnc" id="L2828" title="All 2 branches missed.">          if (type.equals(MAPPING_SUBTYPE_TOKEN_PRE)) {</span>
+<span class="nc" id="L2829">            mappingToken.preValues.add(mapConstructionItem);</span>
+<span class="nc bnc" id="L2830" title="All 2 branches missed.">          } else if (type.equals(MAPPING_SUBTYPE_TOKEN_POST)) {</span>
+<span class="nc" id="L2831">            mappingToken.postValues.add(mapConstructionItem);</span>
           }
         }
       }
-<span class="nc" id="L2682">    }</span>
+<span class="nc" id="L2835">    }</span>
 
     /**
      * Condition ancestor attribute.
      *
-     * @param ancestorType the ancestor type
-     * @param distance the distance
-     * @param name the name
-     * @param condition the condition
-     * @param filter the filter
-     * @param not the not
+     * @param ancestorType
+     *          the ancestor type
+     * @param distance
+     *          the distance
+     * @param name
+     *          the name
+     * @param condition
+     *          the condition
+     * @param filter
+     *          the filter
+     * @param not
+     *          the not
      */
     public void conditionAncestorAttribute(String ancestorType, String distance,
         String name, String condition, String filter, String not) {
-<span class="nc bnc" id="L2696" title="All 2 branches missed.">      if (ancestorType.equals(SOURCE_ANCESTOR_GROUP)</span>
-<span class="nc bnc" id="L2697" title="All 2 branches missed.">          || ancestorType.equals(SOURCE_ANCESTOR_GROUP_ANNOTATION)</span>
-<span class="nc bnc" id="L2698" title="All 2 branches missed.">          || ancestorType.equals(SOURCE_ANCESTOR_WORD)</span>
-<span class="nc bnc" id="L2699" title="All 2 branches missed.">          || ancestorType.equals(SOURCE_ANCESTOR_WORD_ANNOTATION)</span>
-<span class="nc bnc" id="L2700" title="All 2 branches missed.">          || ancestorType.equals(SOURCE_ANCESTOR_RELATION)</span>
-<span class="nc bnc" id="L2701" title="All 2 branches missed.">          || ancestorType.equals(SOURCE_ANCESTOR_RELATION_ANNOTATION)) {</span>
-<span class="nc" id="L2702">        HashMap&lt;String, String&gt; mapConstructionItem = new HashMap&lt;&gt;();</span>
-<span class="nc" id="L2703">        mapConstructionItem.put(MAPPING_VALUE_SOURCE, ancestorType);</span>
-<span class="nc" id="L2704">        mapConstructionItem.put(MAPPING_VALUE_ANCESTOR, distance);</span>
-<span class="nc" id="L2705">        mapConstructionItem.put(MAPPING_VALUE_TYPE, PARSER_TYPE_ATTRIBUTE);</span>
-<span class="nc" id="L2706">        mapConstructionItem.put(MAPPING_VALUE_NAME, name);</span>
-<span class="nc" id="L2707">        mapConstructionItem.put(MAPPING_VALUE_CONDITION, condition);</span>
-<span class="nc" id="L2708">        mapConstructionItem.put(MAPPING_VALUE_FILTER, filter);</span>
-<span class="nc" id="L2709">        mapConstructionItem.put(MAPPING_VALUE_NOT, not);</span>
-<span class="nc bnc" id="L2710" title="All 2 branches missed.">        if (name != null) {</span>
-<span class="nc" id="L2711">          conditions.add(mapConstructionItem);</span>
+<span class="nc bnc" id="L2855" title="All 2 branches missed.">      if (ancestorType.equals(SOURCE_ANCESTOR_GROUP)</span>
+<span class="nc bnc" id="L2856" title="All 2 branches missed.">          || ancestorType.equals(SOURCE_ANCESTOR_GROUP_ANNOTATION)</span>
+<span class="nc bnc" id="L2857" title="All 2 branches missed.">          || ancestorType.equals(SOURCE_ANCESTOR_WORD)</span>
+<span class="nc bnc" id="L2858" title="All 2 branches missed.">          || ancestorType.equals(SOURCE_ANCESTOR_WORD_ANNOTATION)</span>
+<span class="nc bnc" id="L2859" title="All 2 branches missed.">          || ancestorType.equals(SOURCE_ANCESTOR_RELATION)</span>
+<span class="nc bnc" id="L2860" title="All 2 branches missed.">          || ancestorType.equals(SOURCE_ANCESTOR_RELATION_ANNOTATION)) {</span>
+<span class="nc" id="L2861">        HashMap&lt;String, String&gt; mapConstructionItem = new HashMap&lt;&gt;();</span>
+<span class="nc" id="L2862">        mapConstructionItem.put(MAPPING_VALUE_SOURCE, ancestorType);</span>
+<span class="nc" id="L2863">        mapConstructionItem.put(MAPPING_VALUE_ANCESTOR, distance);</span>
+<span class="nc" id="L2864">        mapConstructionItem.put(MAPPING_VALUE_TYPE, PARSER_TYPE_ATTRIBUTE);</span>
+<span class="nc" id="L2865">        mapConstructionItem.put(MAPPING_VALUE_NAME, name);</span>
+<span class="nc" id="L2866">        mapConstructionItem.put(MAPPING_VALUE_CONDITION, condition);</span>
+<span class="nc" id="L2867">        mapConstructionItem.put(MAPPING_VALUE_FILTER, filter);</span>
+<span class="nc" id="L2868">        mapConstructionItem.put(MAPPING_VALUE_NOT, not);</span>
+<span class="nc bnc" id="L2869" title="All 2 branches missed.">        if (name != null) {</span>
+<span class="nc" id="L2870">          conditions.add(mapConstructionItem);</span>
         }
       }
-<span class="nc" id="L2714">    }</span>
+<span class="nc" id="L2873">    }</span>
 
     /**
      * Payload ancestor attribute.
      *
-     * @param mappingToken the mapping token
-     * @param ancestorType the ancestor type
-     * @param distance the distance
-     * @param name the name
-     * @param filter the filter
+     * @param mappingToken
+     *          the mapping token
+     * @param ancestorType
+     *          the ancestor type
+     * @param distance
+     *          the distance
+     * @param name
+     *          the name
+     * @param filter
+     *          the filter
      */
     private void payloadAncestorAttribute(MtasParserMappingToken mappingToken,
         String ancestorType, String distance, String name, String filter) {
-<span class="pc bpc" id="L2727" title="1 of 2 branches missed.">      if (ancestorType.equals(SOURCE_ANCESTOR_GROUP)</span>
-<span class="pc bpc" id="L2728" title="1 of 2 branches missed.">          || ancestorType.equals(SOURCE_ANCESTOR_GROUP_ANNOTATION)</span>
-<span class="pc bpc" id="L2729" title="1 of 2 branches missed.">          || ancestorType.equals(SOURCE_ANCESTOR_WORD)</span>
-<span class="pc bpc" id="L2730" title="1 of 2 branches missed.">          || ancestorType.equals(SOURCE_ANCESTOR_WORD_ANNOTATION)</span>
-<span class="nc bnc" id="L2731" title="All 2 branches missed.">          || ancestorType.equals(SOURCE_ANCESTOR_RELATION)</span>
-<span class="nc bnc" id="L2732" title="All 2 branches missed.">          || ancestorType.equals(SOURCE_ANCESTOR_RELATION_ANNOTATION)) {</span>
-<span class="fc" id="L2733">        HashMap&lt;String, String&gt; mapConstructionItem = new HashMap&lt;&gt;();</span>
-<span class="fc" id="L2734">        mapConstructionItem.put(MAPPING_VALUE_SOURCE, ancestorType);</span>
-<span class="fc" id="L2735">        mapConstructionItem.put(MAPPING_VALUE_ANCESTOR, distance);</span>
-<span class="fc" id="L2736">        mapConstructionItem.put(MAPPING_VALUE_TYPE, PARSER_TYPE_ATTRIBUTE);</span>
-<span class="fc" id="L2737">        mapConstructionItem.put(MAPPING_VALUE_NAME, name);</span>
-<span class="fc" id="L2738">        mapConstructionItem.put(MAPPING_VALUE_FILTER, filter);</span>
-<span class="pc bpc" id="L2739" title="1 of 2 branches missed.">        if (name != null) {</span>
-<span class="fc" id="L2740">          mappingToken.payload.add(mapConstructionItem);</span>
+<span class="pc bpc" id="L2891" title="1 of 2 branches missed.">      if (ancestorType.equals(SOURCE_ANCESTOR_GROUP)</span>
+<span class="pc bpc" id="L2892" title="1 of 2 branches missed.">          || ancestorType.equals(SOURCE_ANCESTOR_GROUP_ANNOTATION)</span>
+<span class="pc bpc" id="L2893" title="1 of 2 branches missed.">          || ancestorType.equals(SOURCE_ANCESTOR_WORD)</span>
+<span class="pc bpc" id="L2894" title="1 of 2 branches missed.">          || ancestorType.equals(SOURCE_ANCESTOR_WORD_ANNOTATION)</span>
+<span class="nc bnc" id="L2895" title="All 2 branches missed.">          || ancestorType.equals(SOURCE_ANCESTOR_RELATION)</span>
+<span class="nc bnc" id="L2896" title="All 2 branches missed.">          || ancestorType.equals(SOURCE_ANCESTOR_RELATION_ANNOTATION)) {</span>
+<span class="fc" id="L2897">        HashMap&lt;String, String&gt; mapConstructionItem = new HashMap&lt;&gt;();</span>
+<span class="fc" id="L2898">        mapConstructionItem.put(MAPPING_VALUE_SOURCE, ancestorType);</span>
+<span class="fc" id="L2899">        mapConstructionItem.put(MAPPING_VALUE_ANCESTOR, distance);</span>
+<span class="fc" id="L2900">        mapConstructionItem.put(MAPPING_VALUE_TYPE, PARSER_TYPE_ATTRIBUTE);</span>
+<span class="fc" id="L2901">        mapConstructionItem.put(MAPPING_VALUE_NAME, name);</span>
+<span class="fc" id="L2902">        mapConstructionItem.put(MAPPING_VALUE_FILTER, filter);</span>
+<span class="pc bpc" id="L2903" title="1 of 2 branches missed.">        if (name != null) {</span>
+<span class="fc" id="L2904">          mappingToken.payload.add(mapConstructionItem);</span>
         }
       }
-<span class="fc" id="L2743">    }</span>
+<span class="fc" id="L2907">    }</span>
 
     /**
      * Compute ancestor source type.
      *
-     * @param type the type
+     * @param type
+     *          the type
      * @return the string
-     * @throws MtasConfigException the mtas config exception
+     * @throws MtasConfigException
+     *           the mtas config exception
      */
     private String computeAncestorSourceType(String type)
         throws MtasConfigException {
-<span class="pc bpc" id="L2754" title="1 of 2 branches missed.">      if (type.equals(MAPPING_TYPE_GROUP)) {</span>
-<span class="nc" id="L2755">        return SOURCE_ANCESTOR_GROUP;</span>
-<span class="pc bpc" id="L2756" title="1 of 2 branches missed.">      } else if (type.equals(MAPPING_TYPE_GROUP_ANNOTATION)) {</span>
-<span class="nc" id="L2757">        return SOURCE_ANCESTOR_GROUP_ANNOTATION;</span>
-<span class="pc bpc" id="L2758" title="1 of 2 branches missed.">      } else if (type.equals(MAPPING_TYPE_WORD)) {</span>
-<span class="nc" id="L2759">        return SOURCE_ANCESTOR_WORD;</span>
-<span class="fc bfc" id="L2760" title="All 2 branches covered.">      } else if (type.equals(MAPPING_TYPE_WORD_ANNOTATION)) {</span>
-<span class="fc" id="L2761">        return SOURCE_ANCESTOR_WORD_ANNOTATION;</span>
-<span class="pc bpc" id="L2762" title="1 of 2 branches missed.">      } else if (type.equals(MAPPING_TYPE_RELATION)) {</span>
-<span class="fc" id="L2763">        return SOURCE_ANCESTOR_RELATION;</span>
-<span class="nc bnc" id="L2764" title="All 2 branches missed.">      } else if (type.equals(MAPPING_TYPE_RELATION_ANNOTATION)) {</span>
-<span class="nc" id="L2765">        return SOURCE_ANCESTOR_RELATION_ANNOTATION;</span>
+<span class="pc bpc" id="L2920" title="1 of 2 branches missed.">      if (type.equals(MAPPING_TYPE_GROUP)) {</span>
+<span class="nc" id="L2921">        return SOURCE_ANCESTOR_GROUP;</span>
+<span class="pc bpc" id="L2922" title="1 of 2 branches missed.">      } else if (type.equals(MAPPING_TYPE_GROUP_ANNOTATION)) {</span>
+<span class="nc" id="L2923">        return SOURCE_ANCESTOR_GROUP_ANNOTATION;</span>
+<span class="pc bpc" id="L2924" title="1 of 2 branches missed.">      } else if (type.equals(MAPPING_TYPE_WORD)) {</span>
+<span class="nc" id="L2925">        return SOURCE_ANCESTOR_WORD;</span>
+<span class="fc bfc" id="L2926" title="All 2 branches covered.">      } else if (type.equals(MAPPING_TYPE_WORD_ANNOTATION)) {</span>
+<span class="fc" id="L2927">        return SOURCE_ANCESTOR_WORD_ANNOTATION;</span>
+<span class="pc bpc" id="L2928" title="1 of 2 branches missed.">      } else if (type.equals(MAPPING_TYPE_RELATION)) {</span>
+<span class="fc" id="L2929">        return SOURCE_ANCESTOR_RELATION;</span>
+<span class="nc bnc" id="L2930" title="All 2 branches missed.">      } else if (type.equals(MAPPING_TYPE_RELATION_ANNOTATION)) {</span>
+<span class="nc" id="L2931">        return SOURCE_ANCESTOR_RELATION_ANNOTATION;</span>
       } else {
-<span class="nc" id="L2767">        throw new MtasConfigException(&quot;unknown type &quot; + type);</span>
+<span class="nc" id="L2933">        throw new MtasConfigException(&quot;unknown type &quot; + type);</span>
       }
     }
 
     /**
      * Compute distance.
      *
-     * @param distance the distance
+     * @param distance
+     *          the distance
      * @return the string
      */
     private String computeDistance(String distance) {
-<span class="fc" id="L2778">      Integer i = 0;</span>
-<span class="fc bfc" id="L2779" title="All 2 branches covered.">      if (distance != null) {</span>
-<span class="fc" id="L2780">        Integer d = Integer.parseInt(distance);</span>
-<span class="pc bpc" id="L2781" title="2 of 4 branches missed.">        if ((d != null) &amp;&amp; (d &gt;= i)) {</span>
-<span class="fc" id="L2782">          return distance;</span>
+<span class="fc" id="L2945">      Integer i = 0;</span>
+<span class="fc bfc" id="L2946" title="All 2 branches covered.">      if (distance != null) {</span>
+<span class="fc" id="L2947">        Integer d = Integer.parseInt(distance);</span>
+<span class="pc bpc" id="L2948" title="2 of 4 branches missed.">        if ((d != null) &amp;&amp; (d &gt;= i)) {</span>
+<span class="fc" id="L2949">          return distance;</span>
         } else {
-<span class="nc" id="L2784">          return i.toString();</span>
+<span class="nc" id="L2951">          return i.toString();</span>
         }
       }
-<span class="fc" id="L2787">      return null;</span>
+<span class="fc" id="L2954">      return null;</span>
     }
 
     /**
      * Compute number.
      *
-     * @param number the number
+     * @param number
+     *          the number
      * @return the string
      */
     private String computeNumber(String number) {
-<span class="fc" id="L2797">      return computeDistance(number);</span>
+<span class="fc" id="L2965">      return computeDistance(number);</span>
     }
 
     /**
@@ -2803,7 +2971,7 @@ public abstract class MtasBasicParser extends MtasParser {
      * @return the tokens
      */
     public List&lt;MtasParserMappingToken&gt; getTokens() {
-<span class="fc" id="L2806">      return tokens;</span>
+<span class="fc" id="L2974">      return tokens;</span>
     }
 
     /**
@@ -2812,7 +2980,7 @@ public abstract class MtasBasicParser extends MtasParser {
      * @return the conditions
      */
     public List&lt;Map&lt;String, String&gt;&gt; getConditions() {
-<span class="fc" id="L2815">      return conditions;</span>
+<span class="fc" id="L2983">      return conditions;</span>
     }
 
     /*
@@ -2822,44 +2990,44 @@ public abstract class MtasBasicParser extends MtasParser {
      */
     @Override
     public String toString() {
-<span class="nc" id="L2825">      StringBuilder builder = new StringBuilder();</span>
-<span class="nc" id="L2826">      builder.append(&quot;mapping - type:&quot; + type + &quot;, offset:&quot; + offset</span>
+<span class="nc" id="L2993">      StringBuilder builder = new StringBuilder();</span>
+<span class="nc" id="L2994">      builder.append(&quot;mapping - type:&quot; + type + &quot;, offset:&quot; + offset</span>
           + &quot;, realOffset:&quot; + realOffset + &quot;, position:&quot; + position);
-<span class="nc bnc" id="L2828" title="All 2 branches missed.">      for (int i = 0; i &lt; conditions.size(); i++) {</span>
-<span class="nc" id="L2829">        builder.append(&quot;\n\tcondition &quot; + i + &quot;: &quot;);</span>
-<span class="nc bnc" id="L2830" title="All 2 branches missed.">        for (Entry&lt;String, String&gt; entry : conditions.get(i).entrySet()) {</span>
-<span class="nc" id="L2831">          builder.append(entry.getKey() + &quot;:&quot; + entry.getValue() + &quot;,&quot;);</span>
-<span class="nc" id="L2832">        }</span>
+<span class="nc bnc" id="L2996" title="All 2 branches missed.">      for (int i = 0; i &lt; conditions.size(); i++) {</span>
+<span class="nc" id="L2997">        builder.append(&quot;\n\tcondition &quot; + i + &quot;: &quot;);</span>
+<span class="nc bnc" id="L2998" title="All 2 branches missed.">        for (Entry&lt;String, String&gt; entry : conditions.get(i).entrySet()) {</span>
+<span class="nc" id="L2999">          builder.append(entry.getKey() + &quot;:&quot; + entry.getValue() + &quot;,&quot;);</span>
+<span class="nc" id="L3000">        }</span>
       }
-<span class="nc bnc" id="L2834" title="All 2 branches missed.">      for (int i = 0; i &lt; tokens.size(); i++) {</span>
-<span class="nc" id="L2835">        builder.append(&quot;\n\ttoken &quot; + i);</span>
-<span class="nc" id="L2836">        builder.append(&quot; - &quot; + tokens.get(i).type);</span>
-<span class="nc" id="L2837">        builder.append(&quot; [offset:&quot; + tokens.get(i).offset);</span>
-<span class="nc" id="L2838">        builder.append(&quot;,realoffset:&quot; + tokens.get(i).realoffset);</span>
-<span class="nc" id="L2839">        builder.append(&quot;,parent:&quot; + tokens.get(i).parent + &quot;]&quot;);</span>
-<span class="nc bnc" id="L2840" title="All 2 branches missed.">        for (int j = 0; j &lt; tokens.get(i).preValues.size(); j++) {</span>
-<span class="nc" id="L2841">          builder.append(&quot;\n\t- pre &quot; + j + &quot;: &quot;);</span>
-<span class="nc bnc" id="L2842" title="All 2 branches missed.">          for (Entry&lt;String, String&gt; entry : tokens.get(i).preValues.get(j)</span>
-<span class="nc" id="L2843">              .entrySet()) {</span>
-<span class="nc" id="L2844">            builder.append(entry.getKey() + &quot;:&quot; + entry.getValue() + &quot;,&quot;);</span>
-<span class="nc" id="L2845">          }</span>
+<span class="nc bnc" id="L3002" title="All 2 branches missed.">      for (int i = 0; i &lt; tokens.size(); i++) {</span>
+<span class="nc" id="L3003">        builder.append(&quot;\n\ttoken &quot; + i);</span>
+<span class="nc" id="L3004">        builder.append(&quot; - &quot; + tokens.get(i).type);</span>
+<span class="nc" id="L3005">        builder.append(&quot; [offset:&quot; + tokens.get(i).offset);</span>
+<span class="nc" id="L3006">        builder.append(&quot;,realoffset:&quot; + tokens.get(i).realoffset);</span>
+<span class="nc" id="L3007">        builder.append(&quot;,parent:&quot; + tokens.get(i).parent + &quot;]&quot;);</span>
+<span class="nc bnc" id="L3008" title="All 2 branches missed.">        for (int j = 0; j &lt; tokens.get(i).preValues.size(); j++) {</span>
+<span class="nc" id="L3009">          builder.append(&quot;\n\t- pre &quot; + j + &quot;: &quot;);</span>
+<span class="nc bnc" id="L3010" title="All 2 branches missed.">          for (Entry&lt;String, String&gt; entry : tokens.get(i).preValues.get(j)</span>
+<span class="nc" id="L3011">              .entrySet()) {</span>
+<span class="nc" id="L3012">            builder.append(entry.getKey() + &quot;:&quot; + entry.getValue() + &quot;,&quot;);</span>
+<span class="nc" id="L3013">          }</span>
         }
-<span class="nc bnc" id="L2847" title="All 2 branches missed.">        for (int j = 0; j &lt; tokens.get(i).postValues.size(); j++) {</span>
-<span class="nc" id="L2848">          builder.append(&quot;\n\t- post &quot; + j + &quot;: &quot;);</span>
-<span class="nc bnc" id="L2849" title="All 2 branches missed.">          for (Entry&lt;String, String&gt; entry : tokens.get(i).postValues.get(j)</span>
-<span class="nc" id="L2850">              .entrySet()) {</span>
-<span class="nc" id="L2851">            builder.append(entry.getKey() + &quot;:&quot; + entry.getValue() + &quot;,&quot;);</span>
-<span class="nc" id="L2852">          }</span>
+<span class="nc bnc" id="L3015" title="All 2 branches missed.">        for (int j = 0; j &lt; tokens.get(i).postValues.size(); j++) {</span>
+<span class="nc" id="L3016">          builder.append(&quot;\n\t- post &quot; + j + &quot;: &quot;);</span>
+<span class="nc bnc" id="L3017" title="All 2 branches missed.">          for (Entry&lt;String, String&gt; entry : tokens.get(i).postValues.get(j)</span>
+<span class="nc" id="L3018">              .entrySet()) {</span>
+<span class="nc" id="L3019">            builder.append(entry.getKey() + &quot;:&quot; + entry.getValue() + &quot;,&quot;);</span>
+<span class="nc" id="L3020">          }</span>
         }
-<span class="nc bnc" id="L2854" title="All 2 branches missed.">        for (int j = 0; j &lt; tokens.get(i).payload.size(); j++) {</span>
-<span class="nc" id="L2855">          builder.append(&quot;\n\t- payload &quot; + j + &quot;: &quot;);</span>
-<span class="nc bnc" id="L2856" title="All 2 branches missed.">          for (Entry&lt;String, String&gt; entry : tokens.get(i).payload.get(j)</span>
-<span class="nc" id="L2857">              .entrySet()) {</span>
-<span class="nc" id="L2858">            builder.append(entry.getKey() + &quot;:&quot; + entry.getValue() + &quot;,&quot;);</span>
-<span class="nc" id="L2859">          }</span>
+<span class="nc bnc" id="L3022" title="All 2 branches missed.">        for (int j = 0; j &lt; tokens.get(i).payload.size(); j++) {</span>
+<span class="nc" id="L3023">          builder.append(&quot;\n\t- payload &quot; + j + &quot;: &quot;);</span>
+<span class="nc bnc" id="L3024" title="All 2 branches missed.">          for (Entry&lt;String, String&gt; entry : tokens.get(i).payload.get(j)</span>
+<span class="nc" id="L3025">              .entrySet()) {</span>
+<span class="nc" id="L3026">            builder.append(entry.getKey() + &quot;:&quot; + entry.getValue() + &quot;,&quot;);</span>
+<span class="nc" id="L3027">          }</span>
         }
       }
-<span class="nc" id="L2862">      return builder.toString();</span>
+<span class="nc" id="L3030">      return builder.toString();</span>
     }
 
   }
diff --git a/jacoco/mtas.analysis.parser/MtasChatParser.html b/jacoco/mtas.analysis.parser/MtasChatParser.html
new file mode 100644
index 0000000..c22713a
--- /dev/null
+++ b/jacoco/mtas.analysis.parser/MtasChatParser.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasChatParser</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.analysis.parser</a> &gt; <span class="el_class">MtasChatParser</span></div><h1>MtasChatParser</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">16 of 16</td><td class="ctr2">0%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">2</td><td class="ctr2">2</td><td class="ctr1">7</td><td class="ctr2">7</td><td class="ctr1">2</td><td class="ctr2">2</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasChatParser.java.html#L27" class="el_method">initParser()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="12" alt="12"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">5</td><td class="ctr2" id="i0">5</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasChatParser.java.html#L17" class="el_method">MtasChatParser(MtasConfiguration)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="4" alt="4"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i1">2</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.analysis.parser/MtasChatParser.java.html b/jacoco/mtas.analysis.parser/MtasChatParser.java.html
new file mode 100644
index 0000000..2153508
--- /dev/null
+++ b/jacoco/mtas.analysis.parser/MtasChatParser.java.html
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasChatParser.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.source.html" class="el_package">mtas.analysis.parser</a> &gt; <span class="el_source">MtasChatParser.java</span></div><h1>MtasChatParser.java</h1><pre class="source lang-java linenums">package mtas.analysis.parser;
+
+import mtas.analysis.util.MtasConfigException;
+import mtas.analysis.util.MtasConfiguration;
+
+/**
+ * The Class MtasChatParser.
+ */
+final public class MtasChatParser extends MtasXMLParser {
+
+  /**
+   * Instantiates a new mtas chat parser.
+   *
+   * @param config the config
+   */
+  public MtasChatParser(MtasConfiguration config) {
+<span class="nc" id="L17">    super(config);</span>
+<span class="nc" id="L18">  }</span>
+
+  /*
+   * (non-Javadoc)
+   * 
+   * @see mtas.analysis.parser.MtasXMLParser#initParser()
+   */
+  @Override
+  protected void initParser() throws MtasConfigException {
+<span class="nc" id="L27">    namespaceURI = &quot;http://www.talkbank.org/ns/talkbank&quot;;</span>
+<span class="nc" id="L28">    namespaceURI_id = null;</span>
+<span class="nc" id="L29">    rootTag = &quot;CHAT&quot;;</span>
+<span class="nc" id="L30">    super.initParser();</span>
+<span class="nc" id="L31">  }</span>
+
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.analysis.parser/MtasElanParser.java.html b/jacoco/mtas.analysis.parser/MtasElanParser.java.html
index e11bfdd..456524f 100644
--- a/jacoco/mtas.analysis.parser/MtasElanParser.java.html
+++ b/jacoco/mtas.analysis.parser/MtasElanParser.java.html
@@ -16,7 +16,7 @@ final public class MtasElanParser extends MtasXMLParser {
    *
    * @param config the config
    */
-  public MtasElanParser(MtasConfiguration config) { 
+  public MtasElanParser(MtasConfiguration config) {
 <span class="nc" id="L20">    super(config);</span>
 <span class="nc" id="L21">  }</span>
 
diff --git a/jacoco/mtas.analysis.parser/MtasParser.java.html b/jacoco/mtas.analysis.parser/MtasParser.java.html
index 9819f0f..8f424ca 100644
--- a/jacoco/mtas.analysis.parser/MtasParser.java.html
+++ b/jacoco/mtas.analysis.parser/MtasParser.java.html
@@ -241,7 +241,7 @@ import mtas.analysis.util.MtasParserException;
 <span class="pc bpc" id="L241" title="1 of 2 branches missed.">      for (String id : updateableIdsWithOffset) {</span>
 <span class="nc bnc" id="L242" title="All 2 branches missed.">        if (idOffsets.containsKey(id)) {</span>
 <span class="nc" id="L243">          Integer[] currentOffset = idOffsets.get(id);</span>
-<span class="nc bnc" id="L244" title="All 4 branches missed.">          if (currentOffset == null || currentOffset.length==0) {</span>
+<span class="nc bnc" id="L244" title="All 4 branches missed.">          if (currentOffset == null || currentOffset.length == 0) {</span>
 <span class="nc" id="L245">            idOffsets.put(id,</span>
                 new Integer[] { objectOffsetStart, objectOffsetEnd });
           }
diff --git a/jacoco/mtas.analysis.parser/MtasSketchParser$MtasSketchParserMappingGroup.html b/jacoco/mtas.analysis.parser/MtasSketchParser$MtasSketchParserMappingGroup.html
index 1a26735..362c071 100644
--- a/jacoco/mtas.analysis.parser/MtasSketchParser$MtasSketchParserMappingGroup.html
+++ b/jacoco/mtas.analysis.parser/MtasSketchParser$MtasSketchParserMappingGroup.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSketchParser.MtasSketchParserMappingGroup</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.analysis.parser</a> &gt; <span class="el_class">MtasSketchParser.MtasSketchParserMappingGroup</span></div><h1>MtasSketchParser.MtasSketchParserMappingGroup</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">21 of 21</td><td class="ctr2">0%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">2</td><td class="ctr2">2</td><td class="ctr1">8</td><td class="ctr2">8</td><td class="ctr1">2</td><td class="ctr2">2</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSketchParser.java.html#L442" class="el_method">MtasSketchParser.MtasSketchParserMappingGroup(MtasSketchParser)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="19" alt="19"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">7</td><td class="ctr2" id="i0">7</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasSketchParser.java.html#L457" class="el_method">self()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="2" alt="2"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSketchParser.MtasSketchParserMappingGroup</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.analysis.parser</a> &gt; <span class="el_class">MtasSketchParser.MtasSketchParserMappingGroup</span></div><h1>MtasSketchParser.MtasSketchParserMappingGroup</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">21 of 21</td><td class="ctr2">0%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">2</td><td class="ctr2">2</td><td class="ctr1">8</td><td class="ctr2">8</td><td class="ctr1">2</td><td class="ctr2">2</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSketchParser.java.html#L441" class="el_method">MtasSketchParser.MtasSketchParserMappingGroup(MtasSketchParser)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="19" alt="19"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">7</td><td class="ctr2" id="i0">7</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasSketchParser.java.html#L456" class="el_method">self()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="2" alt="2"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.analysis.parser/MtasSketchParser$MtasSketchParserMappingWord.html b/jacoco/mtas.analysis.parser/MtasSketchParser$MtasSketchParserMappingWord.html
index fa12019..fa958f6 100644
--- a/jacoco/mtas.analysis.parser/MtasSketchParser$MtasSketchParserMappingWord.html
+++ b/jacoco/mtas.analysis.parser/MtasSketchParser$MtasSketchParserMappingWord.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSketchParser.MtasSketchParserMappingWord</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.analysis.parser</a> &gt; <span class="el_class">MtasSketchParser.MtasSketchParserMappingWord</span></div><h1>MtasSketchParser.MtasSketchParserMappingWord</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">21 of 21</td><td class="ctr2">0%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">2</td><td class="ctr2">2</td><td class="ctr1">8</td><td class="ctr2">8</td><td class="ctr1">2</td><td class="ctr2">2</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSketchParser.java.html#L386" class="el_method">MtasSketchParser.MtasSketchParserMappingWord(MtasSketchParser)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="19" alt="19"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">7</td><td class="ctr2" id="i0">7</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasSketchParser.java.html#L401" class="el_method">self()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="2" alt="2"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSketchParser.MtasSketchParserMappingWord</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.analysis.parser</a> &gt; <span class="el_class">MtasSketchParser.MtasSketchParserMappingWord</span></div><h1>MtasSketchParser.MtasSketchParserMappingWord</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">21 of 21</td><td class="ctr2">0%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">2</td><td class="ctr2">2</td><td class="ctr1">8</td><td class="ctr2">8</td><td class="ctr1">2</td><td class="ctr2">2</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSketchParser.java.html#L385" class="el_method">MtasSketchParser.MtasSketchParserMappingWord(MtasSketchParser)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="19" alt="19"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">7</td><td class="ctr2" id="i0">7</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasSketchParser.java.html#L400" class="el_method">self()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="2" alt="2"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.analysis.parser/MtasSketchParser$MtasSketchParserMappingWordAnnotation.html b/jacoco/mtas.analysis.parser/MtasSketchParser$MtasSketchParserMappingWordAnnotation.html
index 44e1560..aacf337 100644
--- a/jacoco/mtas.analysis.parser/MtasSketchParser$MtasSketchParserMappingWordAnnotation.html
+++ b/jacoco/mtas.analysis.parser/MtasSketchParser$MtasSketchParserMappingWordAnnotation.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSketchParser.MtasSketchParserMappingWordAnnotation</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.analysis.parser</a> &gt; <span class="el_class">MtasSketchParser.MtasSketchParserMappingWordAnnotation</span></div><h1>MtasSketchParser.MtasSketchParserMappingWordAnnotation</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">21 of 21</td><td class="ctr2">0%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">2</td><td class="ctr2">2</td><td class="ctr1">8</td><td class="ctr2">8</td><td class="ctr1">2</td><td class="ctr2">2</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSketchParser.java.html#L414" class="el_method">MtasSketchParser.MtasSketchParserMappingWordAnnotation(MtasSketchParser)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="19" alt="19"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">7</td><td class="ctr2" id="i0">7</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasSketchParser.java.html#L429" class="el_method">self()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="2" alt="2"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSketchParser.MtasSketchParserMappingWordAnnotation</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.analysis.parser</a> &gt; <span class="el_class">MtasSketchParser.MtasSketchParserMappingWordAnnotation</span></div><h1>MtasSketchParser.MtasSketchParserMappingWordAnnotation</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">21 of 21</td><td class="ctr2">0%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">2</td><td class="ctr2">2</td><td class="ctr1">8</td><td class="ctr2">8</td><td class="ctr1">2</td><td class="ctr2">2</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSketchParser.java.html#L413" class="el_method">MtasSketchParser.MtasSketchParserMappingWordAnnotation(MtasSketchParser)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="19" alt="19"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">7</td><td class="ctr2" id="i0">7</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasSketchParser.java.html#L428" class="el_method">self()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="2" alt="2"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.analysis.parser/MtasSketchParser.html b/jacoco/mtas.analysis.parser/MtasSketchParser.html
index 6ea6155..d4e8acb 100644
--- a/jacoco/mtas.analysis.parser/MtasSketchParser.html
+++ b/jacoco/mtas.analysis.parser/MtasSketchParser.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSketchParser</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.analysis.parser</a> &gt; <span class="el_class">MtasSketchParser</span></div><h1>MtasSketchParser</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">1,180 of 1,180</td><td class="ctr2">0%</td><td class="bar">124 of 124</td><td class="ctr2">0%</td><td class="ctr1">68</td><td class="ctr2">68</td><td class="ctr1">214</td><td class="ctr2">214</td><td class="ctr1">6</td><td class="ctr2">6</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSketchParser.java.html#L131" class="el_method">createTokenCollection(Reader)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="835" alt="835"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="92" alt="92"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">47</td><td class="ctr2" id="g0">47</td><td class="ctr1" id="h0">151</td><td class="ctr2" id="i0">151</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasSketchParser.java.html#L65" class="el_method">initParser()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="199" alt="199"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="33" height="10" title="26" alt="26"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f1">14</td><td class="ctr2" id="g1">14</td><td class="ctr1" id="h1">37</td><td class="ctr2" id="i1">37</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a4"><a href="MtasSketchParser.java.html#L365" class="el_method">printConfigTypes(HashMap)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="70" alt="70"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="4" alt="4"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f2">3</td><td class="ctr2" id="g2">3</td><td class="ctr1" id="h3">8</td><td class="ctr2" id="i3">8</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="MtasSketchParser.java.html#L349" class="el_method">printConfig()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="37" alt="37"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">6</td><td class="ctr2" id="i4">6</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a2"><a href="MtasSketchParser.java.html#L34" class="el_method">MtasSketchParser(MtasConfiguration)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="28" alt="28"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h2">10</td><td class="ctr2" id="i2">10</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a5"><a href="MtasSketchParser.java.html#L28" class="el_method">static {...}</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="11" alt="11"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f3">2</td><td class="ctr2" id="g3">2</td><td class="ctr1" id="h5">2</td><td class="ctr2" id="i5">2</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSketchParser</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.analysis.parser</a> &gt; <span class="el_class">MtasSketchParser</span></div><h1>MtasSketchParser</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">1,180 of 1,180</td><td class="ctr2">0%</td><td class="bar">124 of 124</td><td class="ctr2">0%</td><td class="ctr1">68</td><td class="ctr2">68</td><td class="ctr1">214</td><td class="ctr2">214</td><td class="ctr1">6</td><td class="ctr2">6</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSketchParser.java.html#L130" class="el_method">createTokenCollection(Reader)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="835" alt="835"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="92" alt="92"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">47</td><td class="ctr2" id="g0">47</td><td class="ctr1" id="h0">151</td><td class="ctr2" id="i0">151</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasSketchParser.java.html#L65" class="el_method">initParser()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="199" alt="199"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="33" height="10" title="26" alt="26"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f1">14</td><td class="ctr2" id="g1">14</td><td class="ctr1" id="h1">37</td><td class="ctr2" id="i1">37</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a4"><a href="MtasSketchParser.java.html#L364" class="el_method">printConfigTypes(HashMap)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="70" alt="70"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="4" alt="4"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f2">3</td><td class="ctr2" id="g2">3</td><td class="ctr1" id="h3">8</td><td class="ctr2" id="i3">8</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="MtasSketchParser.java.html#L348" class="el_method">printConfig()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="37" alt="37"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">6</td><td class="ctr2" id="i4">6</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a2"><a href="MtasSketchParser.java.html#L34" class="el_method">MtasSketchParser(MtasConfiguration)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="28" alt="28"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h2">10</td><td class="ctr2" id="i2">10</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a5"><a href="MtasSketchParser.java.html#L28" class="el_method">static {...}</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="11" alt="11"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f3">2</td><td class="ctr2" id="g3">2</td><td class="ctr1" id="h5">2</td><td class="ctr2" id="i5">2</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.analysis.parser/MtasSketchParser.java.html b/jacoco/mtas.analysis.parser/MtasSketchParser.java.html
index 20aa3a6..9a083f2 100644
--- a/jacoco/mtas.analysis.parser/MtasSketchParser.java.html
+++ b/jacoco/mtas.analysis.parser/MtasSketchParser.java.html
@@ -66,50 +66,49 @@ import mtas.analysis.util.MtasParserException;
 <span class="nc bnc" id="L66" title="All 2 branches missed.">    if (config != null) {</span>
 
       // always word, no mappings
-<span class="nc" id="L69">      wordType = new MtasParserType&lt;&gt;(MAPPING_TYPE_WORD,</span>
-          null, false);
+<span class="nc" id="L69">      wordType = new MtasParserType&lt;&gt;(MAPPING_TYPE_WORD, null, false);</span>
 
-<span class="nc bnc" id="L72" title="All 2 branches missed.">      for (int i = 0; i &lt; config.children.size(); i++) {</span>
-<span class="nc" id="L73">        MtasConfiguration current = config.children.get(i);</span>
-<span class="nc bnc" id="L74" title="All 2 branches missed.">        if (current.name.equals(&quot;mappings&quot;)) {</span>
-<span class="nc bnc" id="L75" title="All 2 branches missed.">          for (int j = 0; j &lt; current.children.size(); j++) {</span>
-<span class="nc bnc" id="L76" title="All 2 branches missed.">            if (current.children.get(j).name.equals(&quot;mapping&quot;)) {</span>
-<span class="nc" id="L77">              MtasConfiguration mapping = current.children.get(j);</span>
-<span class="nc" id="L78">              String typeMapping = mapping.attributes.get(&quot;type&quot;);</span>
-<span class="nc" id="L79">              String nameMapping = mapping.attributes.get(&quot;name&quot;);</span>
-<span class="nc bnc" id="L80" title="All 2 branches missed.">              if ((typeMapping != null)) {</span>
-<span class="nc bnc" id="L81" title="All 2 branches missed.">                if (typeMapping.equals(MAPPING_TYPE_WORD)) {</span>
-<span class="nc" id="L82">                  MtasSketchParserMappingWord m = new MtasSketchParserMappingWord();</span>
-<span class="nc" id="L83">                  m.processConfig(mapping);</span>
-<span class="nc" id="L84">                  wordType.addItem(m);</span>
-<span class="nc bnc" id="L85" title="All 4 branches missed.">                } else if (typeMapping.equals(MAPPING_TYPE_WORD_ANNOTATION)</span>
+<span class="nc bnc" id="L71" title="All 2 branches missed.">      for (int i = 0; i &lt; config.children.size(); i++) {</span>
+<span class="nc" id="L72">        MtasConfiguration current = config.children.get(i);</span>
+<span class="nc bnc" id="L73" title="All 2 branches missed.">        if (current.name.equals(&quot;mappings&quot;)) {</span>
+<span class="nc bnc" id="L74" title="All 2 branches missed.">          for (int j = 0; j &lt; current.children.size(); j++) {</span>
+<span class="nc bnc" id="L75" title="All 2 branches missed.">            if (current.children.get(j).name.equals(&quot;mapping&quot;)) {</span>
+<span class="nc" id="L76">              MtasConfiguration mapping = current.children.get(j);</span>
+<span class="nc" id="L77">              String typeMapping = mapping.attributes.get(&quot;type&quot;);</span>
+<span class="nc" id="L78">              String nameMapping = mapping.attributes.get(&quot;name&quot;);</span>
+<span class="nc bnc" id="L79" title="All 2 branches missed.">              if ((typeMapping != null)) {</span>
+<span class="nc bnc" id="L80" title="All 2 branches missed.">                if (typeMapping.equals(MAPPING_TYPE_WORD)) {</span>
+<span class="nc" id="L81">                  MtasSketchParserMappingWord m = new MtasSketchParserMappingWord();</span>
+<span class="nc" id="L82">                  m.processConfig(mapping);</span>
+<span class="nc" id="L83">                  wordType.addItem(m);</span>
+<span class="nc bnc" id="L84" title="All 4 branches missed.">                } else if (typeMapping.equals(MAPPING_TYPE_WORD_ANNOTATION)</span>
                     &amp;&amp; (nameMapping != null)) {
-<span class="nc" id="L87">                  MtasSketchParserMappingWordAnnotation m = new MtasSketchParserMappingWordAnnotation();</span>
-<span class="nc" id="L88">                  m.processConfig(mapping);</span>
-<span class="nc" id="L89">                  if (wordAnnotationTypes</span>
-<span class="nc bnc" id="L90" title="All 2 branches missed.">                      .containsKey(Integer.parseInt(nameMapping))) {</span>
-<span class="nc" id="L91">                    wordAnnotationTypes.get(Integer.parseInt(nameMapping))</span>
-<span class="nc" id="L92">                        .addItem(m);</span>
+<span class="nc" id="L86">                  MtasSketchParserMappingWordAnnotation m = new MtasSketchParserMappingWordAnnotation();</span>
+<span class="nc" id="L87">                  m.processConfig(mapping);</span>
+<span class="nc" id="L88">                  if (wordAnnotationTypes</span>
+<span class="nc bnc" id="L89" title="All 2 branches missed.">                      .containsKey(Integer.parseInt(nameMapping))) {</span>
+<span class="nc" id="L90">                    wordAnnotationTypes.get(Integer.parseInt(nameMapping))</span>
+<span class="nc" id="L91">                        .addItem(m);</span>
                   } else {
-<span class="nc" id="L94">                    MtasParserType&lt;MtasParserMapping&lt;?&gt;&gt; t = new MtasParserType&lt;&gt;(</span>
+<span class="nc" id="L93">                    MtasParserType&lt;MtasParserMapping&lt;?&gt;&gt; t = new MtasParserType&lt;&gt;(</span>
                         typeMapping, nameMapping, false);
-<span class="nc" id="L96">                    t.addItem(m);</span>
-<span class="nc" id="L97">                    wordAnnotationTypes.put(Integer.parseInt(nameMapping), t);</span>
+<span class="nc" id="L95">                    t.addItem(m);</span>
+<span class="nc" id="L96">                    wordAnnotationTypes.put(Integer.parseInt(nameMapping), t);</span>
                   }
-<span class="nc bnc" id="L99" title="All 4 branches missed.">                } else if (typeMapping.equals(MAPPING_TYPE_GROUP)</span>
+<span class="nc bnc" id="L98" title="All 4 branches missed.">                } else if (typeMapping.equals(MAPPING_TYPE_GROUP)</span>
                     &amp;&amp; (nameMapping != null)) {
-<span class="nc" id="L101">                  MtasSketchParserMappingGroup m = new MtasSketchParserMappingGroup();</span>
-<span class="nc" id="L102">                  m.processConfig(mapping);</span>
-<span class="nc bnc" id="L103" title="All 2 branches missed.">                  if (groupTypes.containsKey(nameMapping)) {</span>
-<span class="nc" id="L104">                    groupTypes.get(nameMapping).addItem(m);</span>
+<span class="nc" id="L100">                  MtasSketchParserMappingGroup m = new MtasSketchParserMappingGroup();</span>
+<span class="nc" id="L101">                  m.processConfig(mapping);</span>
+<span class="nc bnc" id="L102" title="All 2 branches missed.">                  if (groupTypes.containsKey(nameMapping)) {</span>
+<span class="nc" id="L103">                    groupTypes.get(nameMapping).addItem(m);</span>
                   } else {
-<span class="nc" id="L106">                    MtasParserType&lt;MtasParserMapping&lt;?&gt;&gt; t = new MtasParserType&lt;&gt;(</span>
+<span class="nc" id="L105">                    MtasParserType&lt;MtasParserMapping&lt;?&gt;&gt; t = new MtasParserType&lt;&gt;(</span>
                         typeMapping, nameMapping, false);
-<span class="nc" id="L108">                    t.addItem(m);</span>
-<span class="nc" id="L109">                    groupTypes.put(nameMapping, t);</span>
+<span class="nc" id="L107">                    t.addItem(m);</span>
+<span class="nc" id="L108">                    groupTypes.put(nameMapping, t);</span>
                   }
-<span class="nc" id="L111">                } else {</span>
-<span class="nc" id="L112">                  throw new MtasConfigException(&quot;unknown mapping type &quot;</span>
+<span class="nc" id="L110">                } else {</span>
+<span class="nc" id="L111">                  throw new MtasConfigException(&quot;unknown mapping type &quot;</span>
                       + typeMapping + &quot; or missing name&quot;);
                 }
               }
@@ -118,7 +117,7 @@ import mtas.analysis.util.MtasParserException;
         }
       }
     }
-<span class="nc" id="L121">  }</span>
+<span class="nc" id="L120">  }</span>
 
   /*
    * (non-Javadoc)
@@ -128,215 +127,215 @@ import mtas.analysis.util.MtasParserException;
   @Override
   public MtasTokenCollection createTokenCollection(Reader reader)
       throws MtasParserException, MtasConfigException {
-<span class="nc" id="L131">    AtomicInteger position = new AtomicInteger(0);</span>
-<span class="nc" id="L132">    Integer unknownAncestors = 0;</span>
+<span class="nc" id="L130">    AtomicInteger position = new AtomicInteger(0);</span>
+<span class="nc" id="L131">    Integer unknownAncestors = 0;</span>
 
-<span class="nc" id="L134">    Map&lt;String, Set&lt;Integer&gt;&gt; idPositions = new HashMap&lt;&gt;();</span>
-<span class="nc" id="L135">    Map&lt;String, Integer[]&gt; idOffsets = new HashMap&lt;&gt;();</span>
+<span class="nc" id="L133">    Map&lt;String, Set&lt;Integer&gt;&gt; idPositions = new HashMap&lt;&gt;();</span>
+<span class="nc" id="L134">    Map&lt;String, Integer[]&gt; idOffsets = new HashMap&lt;&gt;();</span>
 
-<span class="nc" id="L137">    Map&lt;String, Map&lt;Integer, Set&lt;String&gt;&gt;&gt; updateList = createUpdateList();</span>
-<span class="nc" id="L138">    Map&lt;String, List&lt;MtasParserObject&gt;&gt; currentList = createCurrentList();</span>
+<span class="nc" id="L136">    Map&lt;String, Map&lt;Integer, Set&lt;String&gt;&gt;&gt; updateList = createUpdateList();</span>
+<span class="nc" id="L137">    Map&lt;String, List&lt;MtasParserObject&gt;&gt; currentList = createCurrentList();</span>
 
-<span class="nc" id="L140">    tokenCollection = new MtasTokenCollection();</span>
-<span class="nc" id="L141">    MtasTokenIdFactory mtasTokenIdFactory = new MtasTokenIdFactory();</span>
-<span class="nc" id="L142">    try (MtasBufferedReader br = new MtasBufferedReader(reader)) {</span>
+<span class="nc" id="L139">    tokenCollection = new MtasTokenCollection();</span>
+<span class="nc" id="L140">    MtasTokenIdFactory mtasTokenIdFactory = new MtasTokenIdFactory();</span>
+<span class="nc" id="L141">    try (MtasBufferedReader br = new MtasBufferedReader(reader)) {</span>
       String line;
       int currentOffset;
-<span class="nc" id="L145">      int previousOffset = br.getPosition();</span>
+<span class="nc" id="L144">      int previousOffset = br.getPosition();</span>
       MtasParserType tmpCurrentType;
       MtasParserObject currentObject;
-<span class="nc" id="L148">      Pattern groupPattern = Pattern.compile(&quot;^&lt;([^\\/&gt;]+)\\/&gt;$&quot;);</span>
-<span class="nc" id="L149">      Pattern groupStartPattern = Pattern</span>
-<span class="nc" id="L150">          .compile(&quot;^&lt;([^&gt;\\/\\s][^&gt;\\s]*)(|\\s[^&gt;]+)&gt;$&quot;);</span>
-<span class="nc" id="L151">      Pattern groupEndPattern = Pattern.compile(&quot;^&lt;\\/([^&gt;\\s]+)&gt;$&quot;);</span>
-<span class="nc" id="L152">      Pattern attributePattern = Pattern.compile(&quot;([^\\s]+)=\&quot;([^\&quot;]*)\&quot;&quot;);</span>
-<span class="nc bnc" id="L153" title="All 2 branches missed.">      while ((line = br.readLine()) != null) {</span>
-<span class="nc" id="L154">        currentOffset = br.getPosition();</span>
+<span class="nc" id="L147">      Pattern groupPattern = Pattern.compile(&quot;^&lt;([^\\/&gt;]+)\\/&gt;$&quot;);</span>
+<span class="nc" id="L148">      Pattern groupStartPattern = Pattern</span>
+<span class="nc" id="L149">          .compile(&quot;^&lt;([^&gt;\\/\\s][^&gt;\\s]*)(|\\s[^&gt;]+)&gt;$&quot;);</span>
+<span class="nc" id="L150">      Pattern groupEndPattern = Pattern.compile(&quot;^&lt;\\/([^&gt;\\s]+)&gt;$&quot;);</span>
+<span class="nc" id="L151">      Pattern attributePattern = Pattern.compile(&quot;([^\\s]+)=\&quot;([^\&quot;]*)\&quot;&quot;);</span>
+<span class="nc bnc" id="L152" title="All 2 branches missed.">      while ((line = br.readLine()) != null) {</span>
+<span class="nc" id="L153">        currentOffset = br.getPosition();</span>
         // group
-<span class="nc bnc" id="L156" title="All 2 branches missed.">        if (line.trim().matches(&quot;^&lt;[^&gt;]*&gt;$&quot;)) {</span>
-<span class="nc" id="L157">          Matcher matcherGroupStart = groupStartPattern.matcher(line.trim());</span>
-<span class="nc" id="L158">          Matcher matcherGroupEnd = groupEndPattern.matcher(line.trim());</span>
-<span class="nc" id="L159">          Matcher matcherGroup = groupPattern.matcher(line.trim());</span>
-<span class="nc bnc" id="L160" title="All 2 branches missed.">          if (matcherGroup.find()) {</span>
+<span class="nc bnc" id="L155" title="All 2 branches missed.">        if (line.trim().matches(&quot;^&lt;[^&gt;]*&gt;$&quot;)) {</span>
+<span class="nc" id="L156">          Matcher matcherGroupStart = groupStartPattern.matcher(line.trim());</span>
+<span class="nc" id="L157">          Matcher matcherGroupEnd = groupEndPattern.matcher(line.trim());</span>
+<span class="nc" id="L158">          Matcher matcherGroup = groupPattern.matcher(line.trim());</span>
+<span class="nc bnc" id="L159" title="All 2 branches missed.">          if (matcherGroup.find()) {</span>
             // full group, ignore
-<span class="nc bnc" id="L162" title="All 2 branches missed.">          } else if (matcherGroupStart.find()) {</span>
+<span class="nc bnc" id="L161" title="All 2 branches missed.">          } else if (matcherGroupStart.find()) {</span>
             // start group
             // System.out.println(&quot;Start &quot;+matcherGroupStart.group(1)+&quot; -
             // &quot;+matcherGroupStart.group(2));
-<span class="nc bnc" id="L166" title="All 2 branches missed.">            if ((currentList.get(MAPPING_TYPE_WORD).isEmpty())</span>
-<span class="nc bnc" id="L167" title="All 2 branches missed.">                &amp;&amp; (currentList.get(MAPPING_TYPE_RELATION).isEmpty())</span>
-<span class="nc bnc" id="L168" title="All 2 branches missed.">                &amp;&amp; (currentList.get(MAPPING_TYPE_GROUP_ANNOTATION).isEmpty())</span>
+<span class="nc bnc" id="L165" title="All 2 branches missed.">            if ((currentList.get(MAPPING_TYPE_WORD).isEmpty())</span>
+<span class="nc bnc" id="L166" title="All 2 branches missed.">                &amp;&amp; (currentList.get(MAPPING_TYPE_RELATION).isEmpty())</span>
+<span class="nc bnc" id="L167" title="All 2 branches missed.">                &amp;&amp; (currentList.get(MAPPING_TYPE_GROUP_ANNOTATION).isEmpty())</span>
                 &amp;&amp; (tmpCurrentType = groupTypes
-<span class="nc bnc" id="L170" title="All 2 branches missed.">                    .get(matcherGroupStart.group(1))) != null) {</span>
-<span class="nc" id="L171">              currentObject = new MtasParserObject(tmpCurrentType);</span>
-<span class="nc" id="L172">              currentObject.setUnknownAncestorNumber(unknownAncestors);</span>
-<span class="nc" id="L173">              currentObject.setRealOffsetStart(previousOffset);</span>
-<span class="nc" id="L174">              String attributeText = matcherGroupStart.group(2).trim();</span>
-<span class="nc bnc" id="L175" title="All 2 branches missed.">              if (!attributeText.equals(&quot;&quot;)) {</span>
-<span class="nc" id="L176">                Matcher matcherAttribute = attributePattern</span>
-<span class="nc" id="L177">                    .matcher(attributeText);</span>
-<span class="nc" id="L178">                currentObject.objectAttributes = new HashMap&lt;String, String&gt;();</span>
-<span class="nc bnc" id="L179" title="All 2 branches missed.">                while (matcherAttribute.find()) {</span>
-<span class="nc" id="L180">                  currentObject.objectAttributes.put(matcherAttribute.group(1),</span>
-<span class="nc" id="L181">                      matcherAttribute.group(2));</span>
+<span class="nc bnc" id="L169" title="All 2 branches missed.">                    .get(matcherGroupStart.group(1))) != null) {</span>
+<span class="nc" id="L170">              currentObject = new MtasParserObject(tmpCurrentType);</span>
+<span class="nc" id="L171">              currentObject.setUnknownAncestorNumber(unknownAncestors);</span>
+<span class="nc" id="L172">              currentObject.setRealOffsetStart(previousOffset);</span>
+<span class="nc" id="L173">              String attributeText = matcherGroupStart.group(2).trim();</span>
+<span class="nc bnc" id="L174" title="All 2 branches missed.">              if (!attributeText.equals(&quot;&quot;)) {</span>
+<span class="nc" id="L175">                Matcher matcherAttribute = attributePattern</span>
+<span class="nc" id="L176">                    .matcher(attributeText);</span>
+<span class="nc" id="L177">                currentObject.objectAttributes = new HashMap&lt;String, String&gt;();</span>
+<span class="nc bnc" id="L178" title="All 2 branches missed.">                while (matcherAttribute.find()) {</span>
+<span class="nc" id="L179">                  currentObject.objectAttributes.put(matcherAttribute.group(1),</span>
+<span class="nc" id="L180">                      matcherAttribute.group(2));</span>
                 }
               }
-<span class="nc bnc" id="L184" title="All 2 branches missed.">              if (!prevalidateObject(currentObject, currentList)) {</span>
-<span class="nc" id="L185">                unknownAncestors++;</span>
+<span class="nc bnc" id="L183" title="All 2 branches missed.">              if (!prevalidateObject(currentObject, currentList)) {</span>
+<span class="nc" id="L184">                unknownAncestors++;</span>
               } else {
-<span class="nc" id="L187">                currentList.get(MAPPING_TYPE_GROUP).add(currentObject);</span>
-<span class="nc" id="L188">                unknownAncestors = 0;</span>
+<span class="nc" id="L186">                currentList.get(MAPPING_TYPE_GROUP).add(currentObject);</span>
+<span class="nc" id="L187">                unknownAncestors = 0;</span>
               }
-<span class="nc" id="L190">            }</span>
-<span class="nc bnc" id="L191" title="All 2 branches missed.">          } else if (matcherGroupEnd.find()) {</span>
+<span class="nc" id="L189">            }</span>
+<span class="nc bnc" id="L190" title="All 2 branches missed.">          } else if (matcherGroupEnd.find()) {</span>
             // end group
-<span class="nc bnc" id="L193" title="All 2 branches missed.">            if (!currentList.get(MAPPING_TYPE_GROUP).isEmpty()) {</span>
-<span class="nc" id="L194">              if ((tmpCurrentType = groupTypes</span>
-<span class="nc bnc" id="L195" title="All 2 branches missed.">                  .get(matcherGroupEnd.group(1))) != null) {</span>
-<span class="nc" id="L196">                currentObject = currentList.get(MAPPING_TYPE_GROUP)</span>
-<span class="nc" id="L197">                    .remove(currentList.get(MAPPING_TYPE_GROUP).size() - 1);</span>
-<span class="nc bnc" id="L198" title="All 4 branches missed.">                assert unknownAncestors == 0 : &quot;error in administration &quot;</span>
-<span class="nc" id="L199">                    + currentObject.getType().getName();</span>
+<span class="nc bnc" id="L192" title="All 2 branches missed.">            if (!currentList.get(MAPPING_TYPE_GROUP).isEmpty()) {</span>
+<span class="nc" id="L193">              if ((tmpCurrentType = groupTypes</span>
+<span class="nc bnc" id="L194" title="All 2 branches missed.">                  .get(matcherGroupEnd.group(1))) != null) {</span>
+<span class="nc" id="L195">                currentObject = currentList.get(MAPPING_TYPE_GROUP)</span>
+<span class="nc" id="L196">                    .remove(currentList.get(MAPPING_TYPE_GROUP).size() - 1);</span>
+<span class="nc bnc" id="L197" title="All 4 branches missed.">                assert unknownAncestors == 0 : &quot;error in administration &quot;</span>
+<span class="nc" id="L198">                    + currentObject.getType().getName();</span>
                 // ignore text: should not occur
-<span class="nc" id="L201">                currentObject.setRealOffsetEnd(currentOffset - 1);</span>
-<span class="nc" id="L202">                idPositions.put(currentObject.getId(),</span>
-<span class="nc" id="L203">                    currentObject.getPositions());</span>
-<span class="nc" id="L204">                idOffsets.put(currentObject.getId(), currentObject.getOffset());</span>
-<span class="nc" id="L205">                currentObject.updateMappings(idPositions, idOffsets);</span>
-<span class="nc" id="L206">                unknownAncestors = currentObject.getUnknownAncestorNumber();</span>
-<span class="nc" id="L207">                computeMappingsFromObject(mtasTokenIdFactory, currentObject,</span>
+<span class="nc" id="L200">                currentObject.setRealOffsetEnd(currentOffset - 1);</span>
+<span class="nc" id="L201">                idPositions.put(currentObject.getId(),</span>
+<span class="nc" id="L202">                    currentObject.getPositions());</span>
+<span class="nc" id="L203">                idOffsets.put(currentObject.getId(), currentObject.getOffset());</span>
+<span class="nc" id="L204">                currentObject.updateMappings(idPositions, idOffsets);</span>
+<span class="nc" id="L205">                unknownAncestors = currentObject.getUnknownAncestorNumber();</span>
+<span class="nc" id="L206">                computeMappingsFromObject(mtasTokenIdFactory, currentObject,</span>
                     currentList, updateList);
               }
             }
           }
-<span class="nc" id="L212">        } else {</span>
-<span class="nc bnc" id="L213" title="All 2 branches missed.">          if ((currentList.get(MAPPING_TYPE_RELATION).isEmpty())</span>
-<span class="nc bnc" id="L214" title="All 2 branches missed.">              &amp;&amp; (currentList.get(MAPPING_TYPE_GROUP_ANNOTATION).isEmpty())</span>
-<span class="nc bnc" id="L215" title="All 2 branches missed.">              &amp;&amp; (currentList.get(MAPPING_TYPE_WORD).isEmpty())</span>
-<span class="nc bnc" id="L216" title="All 4 branches missed.">              &amp;&amp; (currentList.get(MAPPING_TYPE_WORD_ANNOTATION).isEmpty())</span>
+<span class="nc" id="L211">        } else {</span>
+<span class="nc bnc" id="L212" title="All 2 branches missed.">          if ((currentList.get(MAPPING_TYPE_RELATION).isEmpty())</span>
+<span class="nc bnc" id="L213" title="All 2 branches missed.">              &amp;&amp; (currentList.get(MAPPING_TYPE_GROUP_ANNOTATION).isEmpty())</span>
+<span class="nc bnc" id="L214" title="All 2 branches missed.">              &amp;&amp; (currentList.get(MAPPING_TYPE_WORD).isEmpty())</span>
+<span class="nc bnc" id="L215" title="All 4 branches missed.">              &amp;&amp; (currentList.get(MAPPING_TYPE_WORD_ANNOTATION).isEmpty())</span>
               &amp;&amp; (wordType != null)) {
             // start word
-<span class="nc" id="L219">            currentObject = new MtasParserObject(wordType);</span>
-<span class="nc" id="L220">            currentObject.setOffsetStart(previousOffset);</span>
-<span class="nc" id="L221">            currentObject.setRealOffsetStart(previousOffset);</span>
-<span class="nc" id="L222">            currentObject.setUnknownAncestorNumber(unknownAncestors);</span>
-<span class="nc bnc" id="L223" title="All 2 branches missed.">            if (!prevalidateObject(currentObject, currentList)) {</span>
-<span class="nc" id="L224">              unknownAncestors++;</span>
+<span class="nc" id="L218">            currentObject = new MtasParserObject(wordType);</span>
+<span class="nc" id="L219">            currentObject.setOffsetStart(previousOffset);</span>
+<span class="nc" id="L220">            currentObject.setRealOffsetStart(previousOffset);</span>
+<span class="nc" id="L221">            currentObject.setUnknownAncestorNumber(unknownAncestors);</span>
+<span class="nc bnc" id="L222" title="All 2 branches missed.">            if (!prevalidateObject(currentObject, currentList)) {</span>
+<span class="nc" id="L223">              unknownAncestors++;</span>
             } else {
-<span class="nc" id="L226">              int p = position.getAndIncrement();</span>
-<span class="nc" id="L227">              currentObject.addPosition(p);</span>
-<span class="nc" id="L228">              currentList.get(MAPPING_TYPE_WORD).add(currentObject);</span>
-<span class="nc" id="L229">              unknownAncestors = 0;</span>
+<span class="nc" id="L225">              int p = position.getAndIncrement();</span>
+<span class="nc" id="L226">              currentObject.addPosition(p);</span>
+<span class="nc" id="L227">              currentList.get(MAPPING_TYPE_WORD).add(currentObject);</span>
+<span class="nc" id="L228">              unknownAncestors = 0;</span>
             }
-<span class="nc bnc" id="L231" title="All 2 branches missed.">            if ((currentList.get(MAPPING_TYPE_RELATION).isEmpty())</span>
-<span class="nc bnc" id="L232" title="All 2 branches missed.">                &amp;&amp; (currentList.get(MAPPING_TYPE_GROUP_ANNOTATION).isEmpty())</span>
-<span class="nc bnc" id="L233" title="All 2 branches missed.">                &amp;&amp; (!currentList.get(MAPPING_TYPE_WORD).isEmpty())) {</span>
+<span class="nc bnc" id="L230" title="All 2 branches missed.">            if ((currentList.get(MAPPING_TYPE_RELATION).isEmpty())</span>
+<span class="nc bnc" id="L231" title="All 2 branches missed.">                &amp;&amp; (currentList.get(MAPPING_TYPE_GROUP_ANNOTATION).isEmpty())</span>
+<span class="nc bnc" id="L232" title="All 2 branches missed.">                &amp;&amp; (!currentList.get(MAPPING_TYPE_WORD).isEmpty())) {</span>
               // start and finish word annotations
-<span class="nc" id="L235">              String[] items = line.split(&quot;\t&quot;);</span>
-<span class="nc bnc" id="L236" title="All 2 branches missed.">              for (int i = 0; i &lt; items.length; i++) {</span>
-<span class="nc bnc" id="L237" title="All 2 branches missed.">                if ((tmpCurrentType = wordAnnotationTypes.get(i)) != null) {</span>
+<span class="nc" id="L234">              String[] items = line.split(&quot;\t&quot;);</span>
+<span class="nc bnc" id="L235" title="All 2 branches missed.">              for (int i = 0; i &lt; items.length; i++) {</span>
+<span class="nc bnc" id="L236" title="All 2 branches missed.">                if ((tmpCurrentType = wordAnnotationTypes.get(i)) != null) {</span>
                   // start word annotation
-<span class="nc" id="L239">                  currentObject = new MtasParserObject(tmpCurrentType);</span>
-<span class="nc" id="L240">                  currentObject.setRealOffsetStart(previousOffset);</span>
-<span class="nc" id="L241">                  currentObject.addPositions(currentList.get(MAPPING_TYPE_WORD)</span>
-<span class="nc" id="L242">                      .get((currentList.get(MAPPING_TYPE_WORD).size() - 1))</span>
-<span class="nc" id="L243">                      .getPositions());</span>
-<span class="nc" id="L244">                  currentObject.setUnknownAncestorNumber(unknownAncestors);</span>
-<span class="nc bnc" id="L245" title="All 2 branches missed.">                  if (!prevalidateObject(currentObject, currentList)) {</span>
-<span class="nc" id="L246">                    unknownAncestors++;</span>
+<span class="nc" id="L238">                  currentObject = new MtasParserObject(tmpCurrentType);</span>
+<span class="nc" id="L239">                  currentObject.setRealOffsetStart(previousOffset);</span>
+<span class="nc" id="L240">                  currentObject.addPositions(currentList.get(MAPPING_TYPE_WORD)</span>
+<span class="nc" id="L241">                      .get((currentList.get(MAPPING_TYPE_WORD).size() - 1))</span>
+<span class="nc" id="L242">                      .getPositions());</span>
+<span class="nc" id="L243">                  currentObject.setUnknownAncestorNumber(unknownAncestors);</span>
+<span class="nc bnc" id="L244" title="All 2 branches missed.">                  if (!prevalidateObject(currentObject, currentList)) {</span>
+<span class="nc" id="L245">                    unknownAncestors++;</span>
                   } else {
-<span class="nc" id="L248">                    currentList.get(MAPPING_TYPE_WORD_ANNOTATION)</span>
-<span class="nc" id="L249">                        .add(currentObject);</span>
-<span class="nc" id="L250">                    unknownAncestors = 0;</span>
+<span class="nc" id="L247">                    currentList.get(MAPPING_TYPE_WORD_ANNOTATION)</span>
+<span class="nc" id="L248">                        .add(currentObject);</span>
+<span class="nc" id="L249">                    unknownAncestors = 0;</span>
                   }
                   // finish word annotation
-<span class="nc bnc" id="L253" title="All 2 branches missed.">                  if (unknownAncestors &gt; 0) {</span>
-<span class="nc" id="L254">                    unknownAncestors--;</span>
+<span class="nc bnc" id="L252" title="All 2 branches missed.">                  if (unknownAncestors &gt; 0) {</span>
+<span class="nc" id="L253">                    unknownAncestors--;</span>
                   } else {
-<span class="nc" id="L256">                    currentObject = currentList</span>
-<span class="nc" id="L257">                        .get(MAPPING_TYPE_WORD_ANNOTATION).remove(</span>
-<span class="nc" id="L258">                            currentList.get(MAPPING_TYPE_WORD_ANNOTATION).size()</span>
+<span class="nc" id="L255">                    currentObject = currentList</span>
+<span class="nc" id="L256">                        .get(MAPPING_TYPE_WORD_ANNOTATION).remove(</span>
+<span class="nc" id="L257">                            currentList.get(MAPPING_TYPE_WORD_ANNOTATION).size()</span>
                                 - 1);
-<span class="nc bnc" id="L260" title="All 4 branches missed.">                    assert unknownAncestors == 0 : &quot;error in administration &quot;</span>
-<span class="nc" id="L261">                        + currentObject.getType().getName();</span>
-<span class="nc" id="L262">                    currentObject.setText(items[i]);</span>
-<span class="nc" id="L263">                    currentObject.setRealOffsetEnd(currentOffset - 1);</span>
-<span class="nc" id="L264">                    idPositions.put(currentObject.getId(),</span>
-<span class="nc" id="L265">                        currentObject.getPositions());</span>
-<span class="nc" id="L266">                    idOffsets.put(currentObject.getId(),</span>
-<span class="nc" id="L267">                        currentObject.getOffset());</span>
+<span class="nc bnc" id="L259" title="All 4 branches missed.">                    assert unknownAncestors == 0 : &quot;error in administration &quot;</span>
+<span class="nc" id="L260">                        + currentObject.getType().getName();</span>
+<span class="nc" id="L261">                    currentObject.setText(items[i]);</span>
+<span class="nc" id="L262">                    currentObject.setRealOffsetEnd(currentOffset - 1);</span>
+<span class="nc" id="L263">                    idPositions.put(currentObject.getId(),</span>
+<span class="nc" id="L264">                        currentObject.getPositions());</span>
+<span class="nc" id="L265">                    idOffsets.put(currentObject.getId(),</span>
+<span class="nc" id="L266">                        currentObject.getOffset());</span>
                     // offset always null, so update later with word (should be
                     // possible)
-<span class="nc bnc" id="L270" title="All 2 branches missed.">                    if ((currentObject.getId() != null)</span>
-<span class="nc bnc" id="L271" title="All 2 branches missed.">                        &amp;&amp; (!currentList.get(MAPPING_TYPE_WORD).isEmpty())) {</span>
-<span class="nc" id="L272">                      currentList.get(MAPPING_TYPE_WORD)</span>
-<span class="nc" id="L273">                          .get((currentList.get(MAPPING_TYPE_WORD).size() - 1))</span>
-<span class="nc" id="L274">                          .addUpdateableIdWithOffset(currentObject.getId());</span>
+<span class="nc bnc" id="L269" title="All 2 branches missed.">                    if ((currentObject.getId() != null)</span>
+<span class="nc bnc" id="L270" title="All 2 branches missed.">                        &amp;&amp; (!currentList.get(MAPPING_TYPE_WORD).isEmpty())) {</span>
+<span class="nc" id="L271">                      currentList.get(MAPPING_TYPE_WORD)</span>
+<span class="nc" id="L272">                          .get((currentList.get(MAPPING_TYPE_WORD).size() - 1))</span>
+<span class="nc" id="L273">                          .addUpdateableIdWithOffset(currentObject.getId());</span>
                     }
-<span class="nc" id="L276">                    currentObject.updateMappings(idPositions, idOffsets);</span>
-<span class="nc" id="L277">                    unknownAncestors = currentObject.getUnknownAncestorNumber();</span>
-<span class="nc" id="L278">                    computeMappingsFromObject(mtasTokenIdFactory, currentObject,</span>
+<span class="nc" id="L275">                    currentObject.updateMappings(idPositions, idOffsets);</span>
+<span class="nc" id="L276">                    unknownAncestors = currentObject.getUnknownAncestorNumber();</span>
+<span class="nc" id="L277">                    computeMappingsFromObject(mtasTokenIdFactory, currentObject,</span>
                         currentList, updateList);
                   }
                 }
               }
             }
             // finish word
-<span class="nc bnc" id="L285" title="All 2 branches missed.">            if (unknownAncestors &gt; 0) {</span>
-<span class="nc" id="L286">              unknownAncestors--;</span>
+<span class="nc bnc" id="L284" title="All 2 branches missed.">            if (unknownAncestors &gt; 0) {</span>
+<span class="nc" id="L285">              unknownAncestors--;</span>
             } else {
-<span class="nc" id="L288">              currentObject = currentList.get(MAPPING_TYPE_WORD)</span>
-<span class="nc" id="L289">                  .remove(currentList.get(MAPPING_TYPE_WORD).size() - 1);</span>
-<span class="nc bnc" id="L290" title="All 4 branches missed.">              assert unknownAncestors == 0 : &quot;error in administration &quot;</span>
-<span class="nc" id="L291">                  + currentObject.getType().getName();</span>
-<span class="nc" id="L292">              currentObject.setText(null);</span>
-<span class="nc" id="L293">              currentObject.setOffsetEnd(currentOffset - 1);</span>
-<span class="nc" id="L294">              currentObject.setRealOffsetEnd(currentOffset - 1);</span>
+<span class="nc" id="L287">              currentObject = currentList.get(MAPPING_TYPE_WORD)</span>
+<span class="nc" id="L288">                  .remove(currentList.get(MAPPING_TYPE_WORD).size() - 1);</span>
+<span class="nc bnc" id="L289" title="All 4 branches missed.">              assert unknownAncestors == 0 : &quot;error in administration &quot;</span>
+<span class="nc" id="L290">                  + currentObject.getType().getName();</span>
+<span class="nc" id="L291">              currentObject.setText(null);</span>
+<span class="nc" id="L292">              currentObject.setOffsetEnd(currentOffset - 1);</span>
+<span class="nc" id="L293">              currentObject.setRealOffsetEnd(currentOffset - 1);</span>
               // update ancestor groups with position and offset
               for (MtasParserObject currentGroup : currentList
-<span class="nc bnc" id="L297" title="All 2 branches missed.">                  .get(MAPPING_TYPE_GROUP)) {</span>
-<span class="nc" id="L298">                currentGroup.addPositions(currentObject.getPositions());</span>
-<span class="nc" id="L299">                currentGroup.addOffsetStart(currentObject.getOffsetStart());</span>
-<span class="nc" id="L300">                currentGroup.addOffsetEnd(currentObject.getOffsetEnd());</span>
-<span class="nc" id="L301">              }</span>
-<span class="nc" id="L302">              idPositions.put(currentObject.getId(),</span>
-<span class="nc" id="L303">                  currentObject.getPositions());</span>
-<span class="nc" id="L304">              idOffsets.put(currentObject.getId(), currentObject.getOffset());</span>
-<span class="nc" id="L305">              currentObject.updateMappings(idPositions, idOffsets);</span>
-<span class="nc" id="L306">              unknownAncestors = currentObject.getUnknownAncestorNumber();</span>
-<span class="nc" id="L307">              computeMappingsFromObject(mtasTokenIdFactory, currentObject,</span>
+<span class="nc bnc" id="L296" title="All 2 branches missed.">                  .get(MAPPING_TYPE_GROUP)) {</span>
+<span class="nc" id="L297">                currentGroup.addPositions(currentObject.getPositions());</span>
+<span class="nc" id="L298">                currentGroup.addOffsetStart(currentObject.getOffsetStart());</span>
+<span class="nc" id="L299">                currentGroup.addOffsetEnd(currentObject.getOffsetEnd());</span>
+<span class="nc" id="L300">              }</span>
+<span class="nc" id="L301">              idPositions.put(currentObject.getId(),</span>
+<span class="nc" id="L302">                  currentObject.getPositions());</span>
+<span class="nc" id="L303">              idOffsets.put(currentObject.getId(), currentObject.getOffset());</span>
+<span class="nc" id="L304">              currentObject.updateMappings(idPositions, idOffsets);</span>
+<span class="nc" id="L305">              unknownAncestors = currentObject.getUnknownAncestorNumber();</span>
+<span class="nc" id="L306">              computeMappingsFromObject(mtasTokenIdFactory, currentObject,</span>
                   currentList, updateList);
             }
           }
         }
-<span class="nc" id="L312">        previousOffset = br.getPosition();</span>
+<span class="nc" id="L311">        previousOffset = br.getPosition();</span>
       }
-<span class="nc bnc" id="L314" title="All 8 branches missed.">    } catch (IOException e) {</span>
-<span class="nc" id="L315">      log.debug(e);</span>
-<span class="nc" id="L316">      throw new MtasParserException(e.getMessage());</span>
-<span class="nc" id="L317">    }</span>
+<span class="nc bnc" id="L313" title="All 8 branches missed.">    } catch (IOException e) {</span>
+<span class="nc" id="L314">      log.debug(e);</span>
+<span class="nc" id="L315">      throw new MtasParserException(e.getMessage());</span>
+<span class="nc" id="L316">    }</span>
     // update tokens with offset
     for (Entry&lt;Integer, Set&lt;String&gt;&gt; updateItem : updateList
-<span class="nc bnc" id="L320" title="All 2 branches missed.">        .get(UPDATE_TYPE_OFFSET).entrySet()) {</span>
-<span class="nc bnc" id="L321" title="All 2 branches missed.">      for (String refId : updateItem.getValue()) {</span>
-<span class="nc" id="L322">        Integer[] refOffset = idOffsets.get(refId);</span>
-<span class="nc bnc" id="L323" title="All 2 branches missed.">        if (refOffset != null) {</span>
-<span class="nc" id="L324">          tokenCollection.get(updateItem.getKey()).addOffset(refOffset[0],</span>
+<span class="nc bnc" id="L319" title="All 2 branches missed.">        .get(UPDATE_TYPE_OFFSET).entrySet()) {</span>
+<span class="nc bnc" id="L320" title="All 2 branches missed.">      for (String refId : updateItem.getValue()) {</span>
+<span class="nc" id="L321">        Integer[] refOffset = idOffsets.get(refId);</span>
+<span class="nc bnc" id="L322" title="All 2 branches missed.">        if (refOffset != null) {</span>
+<span class="nc" id="L323">          tokenCollection.get(updateItem.getKey()).addOffset(refOffset[0],</span>
               refOffset[1]);
         }
-<span class="nc" id="L327">      }</span>
-<span class="nc" id="L328">    }</span>
+<span class="nc" id="L326">      }</span>
+<span class="nc" id="L327">    }</span>
     // update tokens with position
     for (Entry&lt;Integer, Set&lt;String&gt;&gt; updateItem : updateList
-<span class="nc bnc" id="L331" title="All 2 branches missed.">        .get(UPDATE_TYPE_POSITION).entrySet()) {</span>
-<span class="nc bnc" id="L332" title="All 2 branches missed.">      for (String refId : updateItem.getValue()) {</span>
-<span class="nc" id="L333">        MtasToken token = tokenCollection.get(updateItem.getKey());</span>
-<span class="nc" id="L334">        token.addPositions(idPositions.get(refId));</span>
-<span class="nc" id="L335">      }</span>
-<span class="nc" id="L336">    }</span>
+<span class="nc bnc" id="L330" title="All 2 branches missed.">        .get(UPDATE_TYPE_POSITION).entrySet()) {</span>
+<span class="nc bnc" id="L331" title="All 2 branches missed.">      for (String refId : updateItem.getValue()) {</span>
+<span class="nc" id="L332">        MtasToken token = tokenCollection.get(updateItem.getKey());</span>
+<span class="nc" id="L333">        token.addPositions(idPositions.get(refId));</span>
+<span class="nc" id="L334">      }</span>
+<span class="nc" id="L335">    }</span>
     // final check
-<span class="nc" id="L338">    tokenCollection.check(autorepair, makeunique);</span>
-<span class="nc" id="L339">    return tokenCollection;</span>
+<span class="nc" id="L337">    tokenCollection.check(autorepair, makeunique);</span>
+<span class="nc" id="L338">    return tokenCollection;</span>
   }
 
   /*
@@ -346,12 +345,12 @@ import mtas.analysis.util.MtasParserException;
    */
   @Override
   public String printConfig() {
-<span class="nc" id="L349">    StringBuilder text = new StringBuilder();</span>
-<span class="nc" id="L350">    text.append(&quot;=== CONFIGURATION ===\n&quot;);</span>
-<span class="nc" id="L351">    text.append(&quot;type: &quot; + wordAnnotationTypes.size() + &quot; x wordAnnotation&quot;);</span>
-<span class="nc" id="L352">    text.append(printConfigTypes(wordAnnotationTypes));</span>
-<span class="nc" id="L353">    text.append(&quot;=== CONFIGURATION ===\n&quot;);</span>
-<span class="nc" id="L354">    return text.toString();</span>
+<span class="nc" id="L348">    StringBuilder text = new StringBuilder();</span>
+<span class="nc" id="L349">    text.append(&quot;=== CONFIGURATION ===\n&quot;);</span>
+<span class="nc" id="L350">    text.append(&quot;type: &quot; + wordAnnotationTypes.size() + &quot; x wordAnnotation&quot;);</span>
+<span class="nc" id="L351">    text.append(printConfigTypes(wordAnnotationTypes));</span>
+<span class="nc" id="L352">    text.append(&quot;=== CONFIGURATION ===\n&quot;);</span>
+<span class="nc" id="L353">    return text.toString();</span>
   }
 
   /**
@@ -362,16 +361,16 @@ import mtas.analysis.util.MtasParserException;
    */
   private String printConfigTypes(
       HashMap&lt;?, MtasParserType&lt;MtasParserMapping&lt;?&gt;&gt;&gt; types) {
-<span class="nc" id="L365">    StringBuilder text = new StringBuilder();</span>
-<span class="nc bnc" id="L366" title="All 2 branches missed.">    for (Entry&lt;?, MtasParserType&lt;MtasParserMapping&lt;?&gt;&gt;&gt; entry : types</span>
-<span class="nc" id="L367">        .entrySet()) {</span>
-<span class="nc" id="L368">      text.append(&quot;- &quot; + entry.getKey() + &quot;: &quot; + entry.getValue().items.size()</span>
+<span class="nc" id="L364">    StringBuilder text = new StringBuilder();</span>
+<span class="nc bnc" id="L365" title="All 2 branches missed.">    for (Entry&lt;?, MtasParserType&lt;MtasParserMapping&lt;?&gt;&gt;&gt; entry : types</span>
+<span class="nc" id="L366">        .entrySet()) {</span>
+<span class="nc" id="L367">      text.append(&quot;- &quot; + entry.getKey() + &quot;: &quot; + entry.getValue().items.size()</span>
           + &quot; mapping(s)\n&quot;);
-<span class="nc bnc" id="L370" title="All 2 branches missed.">      for (int i = 0; i &lt; entry.getValue().items.size(); i++) {</span>
-<span class="nc" id="L371">        text.append(&quot;\t&quot; + entry.getValue().items.get(i) + &quot;\n&quot;);</span>
+<span class="nc bnc" id="L369" title="All 2 branches missed.">      for (int i = 0; i &lt; entry.getValue().items.size(); i++) {</span>
+<span class="nc" id="L370">        text.append(&quot;\t&quot; + entry.getValue().items.get(i) + &quot;\n&quot;);</span>
       }
-<span class="nc" id="L373">    }</span>
-<span class="nc" id="L374">    return text.toString();</span>
+<span class="nc" id="L372">    }</span>
+<span class="nc" id="L373">    return text.toString();</span>
   }
 
   /**
@@ -383,13 +382,13 @@ import mtas.analysis.util.MtasParserException;
     /**
      * Instantiates a new mtas sketch parser mapping word.
      */
-<span class="nc" id="L386">    public MtasSketchParserMappingWord() {</span>
-<span class="nc" id="L387">      super();</span>
-<span class="nc" id="L388">      this.position = SOURCE_OWN;</span>
-<span class="nc" id="L389">      this.realOffset = SOURCE_OWN;</span>
-<span class="nc" id="L390">      this.offset = SOURCE_OWN;</span>
-<span class="nc" id="L391">      this.type = MAPPING_TYPE_WORD;</span>
-<span class="nc" id="L392">    }</span>
+<span class="nc" id="L385">    public MtasSketchParserMappingWord() {</span>
+<span class="nc" id="L386">      super();</span>
+<span class="nc" id="L387">      this.position = SOURCE_OWN;</span>
+<span class="nc" id="L388">      this.realOffset = SOURCE_OWN;</span>
+<span class="nc" id="L389">      this.offset = SOURCE_OWN;</span>
+<span class="nc" id="L390">      this.type = MAPPING_TYPE_WORD;</span>
+<span class="nc" id="L391">    }</span>
 
     /*
      * (non-Javadoc)
@@ -398,7 +397,7 @@ import mtas.analysis.util.MtasParserException;
      */
     @Override
     protected MtasSketchParserMappingWord self() {
-<span class="nc" id="L401">      return this;</span>
+<span class="nc" id="L400">      return this;</span>
     }
   }
 
@@ -411,13 +410,13 @@ import mtas.analysis.util.MtasParserException;
     /**
      * Instantiates a new mtas sketch parser mapping word annotation.
      */
-<span class="nc" id="L414">    public MtasSketchParserMappingWordAnnotation() {</span>
-<span class="nc" id="L415">      super();</span>
-<span class="nc" id="L416">      this.position = SOURCE_OWN;</span>
-<span class="nc" id="L417">      this.realOffset = SOURCE_OWN;</span>
-<span class="nc" id="L418">      this.offset = SOURCE_ANCESTOR_WORD;</span>
-<span class="nc" id="L419">      this.type = MAPPING_TYPE_WORD_ANNOTATION;</span>
-<span class="nc" id="L420">    }</span>
+<span class="nc" id="L413">    public MtasSketchParserMappingWordAnnotation() {</span>
+<span class="nc" id="L414">      super();</span>
+<span class="nc" id="L415">      this.position = SOURCE_OWN;</span>
+<span class="nc" id="L416">      this.realOffset = SOURCE_OWN;</span>
+<span class="nc" id="L417">      this.offset = SOURCE_ANCESTOR_WORD;</span>
+<span class="nc" id="L418">      this.type = MAPPING_TYPE_WORD_ANNOTATION;</span>
+<span class="nc" id="L419">    }</span>
 
     /*
      * (non-Javadoc)
@@ -426,7 +425,7 @@ import mtas.analysis.util.MtasParserException;
      */
     @Override
     protected MtasSketchParserMappingWordAnnotation self() {
-<span class="nc" id="L429">      return this;</span>
+<span class="nc" id="L428">      return this;</span>
     }
   }
 
@@ -439,13 +438,13 @@ import mtas.analysis.util.MtasParserException;
     /**
      * Instantiates a new mtas sketch parser mapping group.
      */
-<span class="nc" id="L442">    public MtasSketchParserMappingGroup() {</span>
-<span class="nc" id="L443">      super();</span>
-<span class="nc" id="L444">      this.position = SOURCE_OWN;</span>
-<span class="nc" id="L445">      this.realOffset = SOURCE_OWN;</span>
-<span class="nc" id="L446">      this.offset = SOURCE_OWN;</span>
-<span class="nc" id="L447">      this.type = MAPPING_TYPE_GROUP;</span>
-<span class="nc" id="L448">    }</span>
+<span class="nc" id="L441">    public MtasSketchParserMappingGroup() {</span>
+<span class="nc" id="L442">      super();</span>
+<span class="nc" id="L443">      this.position = SOURCE_OWN;</span>
+<span class="nc" id="L444">      this.realOffset = SOURCE_OWN;</span>
+<span class="nc" id="L445">      this.offset = SOURCE_OWN;</span>
+<span class="nc" id="L446">      this.type = MAPPING_TYPE_GROUP;</span>
+<span class="nc" id="L447">    }</span>
 
     /*
      * (non-Javadoc)
@@ -454,7 +453,7 @@ import mtas.analysis.util.MtasParserException;
      */
     @Override
     protected MtasSketchParserMappingGroup self() {
-<span class="nc" id="L457">      return this;</span>
+<span class="nc" id="L456">      return this;</span>
     }
   }
 
diff --git a/jacoco/mtas.analysis.parser/MtasXMLParser$MtasXMLParserMappingGroup.html b/jacoco/mtas.analysis.parser/MtasXMLParser$MtasXMLParserMappingGroup.html
index b16bf1c..06eccfd 100644
--- a/jacoco/mtas.analysis.parser/MtasXMLParser$MtasXMLParserMappingGroup.html
+++ b/jacoco/mtas.analysis.parser/MtasXMLParser$MtasXMLParserMappingGroup.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasXMLParser.MtasXMLParserMappingGroup</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.analysis.parser</a> &gt; <span class="el_class">MtasXMLParser.MtasXMLParserMappingGroup</span></div><h1>MtasXMLParser.MtasXMLParserMappingGroup</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">2 of 21</td><td class="ctr2">90%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">1</td><td class="ctr2">2</td><td class="ctr1">1</td><td class="ctr2">8</td><td class="ctr1">1</td><td class="ctr2">2</td></tr></tfoot><tbody><tr><td id="a1"><a href="MtasXMLParser.java.html#L1042" class="el_method">self()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="2" alt="2"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">1</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="MtasXMLParser.java.html#L1027" class="el_method">MtasXMLParser.MtasXMLParserMappingGroup(MtasXMLParser)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="19" alt="19"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i0">7</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasXMLParser.MtasXMLParserMappingGroup</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.analysis.parser</a> &gt; <span class="el_class">MtasXMLParser.MtasXMLParserMappingGroup</span></div><h1>MtasXMLParser.MtasXMLParserMappingGroup</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">2 of 21</td><td class="ctr2">90%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">1</td><td class="ctr2">2</td><td class="ctr1">1</td><td class="ctr2">8</td><td class="ctr1">1</td><td class="ctr2">2</td></tr></tfoot><tbody><tr><td id="a1"><a href="MtasXMLParser.java.html#L1043" class="el_method">self()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="2" alt="2"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">1</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="MtasXMLParser.java.html#L1028" class="el_method">MtasXMLParser.MtasXMLParserMappingGroup(MtasXMLParser)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="19" alt="19"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i0">7</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.analysis.parser/MtasXMLParser$MtasXMLParserMappingGroupAnnotation.html b/jacoco/mtas.analysis.parser/MtasXMLParser$MtasXMLParserMappingGroupAnnotation.html
index 9927ee0..ca219a6 100644
--- a/jacoco/mtas.analysis.parser/MtasXMLParser$MtasXMLParserMappingGroupAnnotation.html
+++ b/jacoco/mtas.analysis.parser/MtasXMLParser$MtasXMLParserMappingGroupAnnotation.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasXMLParser.MtasXMLParserMappingGroupAnnotation</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.analysis.parser</a> &gt; <span class="el_class">MtasXMLParser.MtasXMLParserMappingGroupAnnotation</span></div><h1>MtasXMLParser.MtasXMLParserMappingGroupAnnotation</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">10 of 36</td><td class="ctr2">72%</td><td class="bar">3 of 4</td><td class="ctr2">25%</td><td class="ctr1">3</td><td class="ctr2">5</td><td class="ctr1">3</td><td class="ctr2">13</td><td class="ctr1">1</td><td class="ctr2">3</td></tr></tfoot><tbody><tr><td id="a2"><a href="MtasXMLParser.java.html#L1082" class="el_method">setStartEnd(String, String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="50" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="44" height="10" title="7" alt="7"/></td><td class="ctr2" id="c1">46%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="90" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="1" alt="1"/></td><td class="ctr2" id="e0">25%</td><td class="ctr1" id="f0">2</td><td class="ctr2" id="g0">3</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i1">5</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasXMLParser.java.html#L1070" class="el_method">self()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="2" alt="2"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i2">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="MtasXMLParser.java.html#L1055" class="el_method">MtasXMLParser.MtasXMLParserMappingGroupAnnotation(MtasXMLParser)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="19" alt="19"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i0">7</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasXMLParser.MtasXMLParserMappingGroupAnnotation</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.analysis.parser</a> &gt; <span class="el_class">MtasXMLParser.MtasXMLParserMappingGroupAnnotation</span></div><h1>MtasXMLParser.MtasXMLParserMappingGroupAnnotation</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">10 of 36</td><td class="ctr2">72%</td><td class="bar">3 of 4</td><td class="ctr2">25%</td><td class="ctr1">3</td><td class="ctr2">5</td><td class="ctr1">3</td><td class="ctr2">13</td><td class="ctr1">1</td><td class="ctr2">3</td></tr></tfoot><tbody><tr><td id="a2"><a href="MtasXMLParser.java.html#L1083" class="el_method">setStartEnd(String, String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="50" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="44" height="10" title="7" alt="7"/></td><td class="ctr2" id="c1">46%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="90" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="1" alt="1"/></td><td class="ctr2" id="e0">25%</td><td class="ctr1" id="f0">2</td><td class="ctr2" id="g0">3</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i1">5</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasXMLParser.java.html#L1071" class="el_method">self()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="2" alt="2"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i2">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="MtasXMLParser.java.html#L1056" class="el_method">MtasXMLParser.MtasXMLParserMappingGroupAnnotation(MtasXMLParser)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="19" alt="19"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i0">7</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.analysis.parser/MtasXMLParser$MtasXMLParserMappingRelation.html b/jacoco/mtas.analysis.parser/MtasXMLParser$MtasXMLParserMappingRelation.html
index d6dbf45..1e12baf 100644
--- a/jacoco/mtas.analysis.parser/MtasXMLParser$MtasXMLParserMappingRelation.html
+++ b/jacoco/mtas.analysis.parser/MtasXMLParser$MtasXMLParserMappingRelation.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasXMLParser.MtasXMLParserMappingRelation</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.analysis.parser</a> &gt; <span class="el_class">MtasXMLParser.MtasXMLParserMappingRelation</span></div><h1>MtasXMLParser.MtasXMLParserMappingRelation</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">2 of 21</td><td class="ctr2">90%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">1</td><td class="ctr2">2</td><td class="ctr1">1</td><td class="ctr2">8</td><td class="ctr1">1</td><td class="ctr2">2</td></tr></tfoot><tbody><tr><td id="a1"><a href="MtasXMLParser.java.html#L985" class="el_method">self()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="2" alt="2"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">1</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="MtasXMLParser.java.html#L970" class="el_method">MtasXMLParser.MtasXMLParserMappingRelation(MtasXMLParser)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="19" alt="19"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i0">7</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasXMLParser.MtasXMLParserMappingRelation</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.analysis.parser</a> &gt; <span class="el_class">MtasXMLParser.MtasXMLParserMappingRelation</span></div><h1>MtasXMLParser.MtasXMLParserMappingRelation</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">2 of 21</td><td class="ctr2">90%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">1</td><td class="ctr2">2</td><td class="ctr1">1</td><td class="ctr2">8</td><td class="ctr1">1</td><td class="ctr2">2</td></tr></tfoot><tbody><tr><td id="a1"><a href="MtasXMLParser.java.html#L986" class="el_method">self()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="2" alt="2"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">1</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="MtasXMLParser.java.html#L971" class="el_method">MtasXMLParser.MtasXMLParserMappingRelation(MtasXMLParser)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="19" alt="19"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i0">7</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.analysis.parser/MtasXMLParser$MtasXMLParserMappingRelationAnnotation.html b/jacoco/mtas.analysis.parser/MtasXMLParser$MtasXMLParserMappingRelationAnnotation.html
index d955cab..35dca5c 100644
--- a/jacoco/mtas.analysis.parser/MtasXMLParser$MtasXMLParserMappingRelationAnnotation.html
+++ b/jacoco/mtas.analysis.parser/MtasXMLParser$MtasXMLParserMappingRelationAnnotation.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasXMLParser.MtasXMLParserMappingRelationAnnotation</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.analysis.parser</a> &gt; <span class="el_class">MtasXMLParser.MtasXMLParserMappingRelationAnnotation</span></div><h1>MtasXMLParser.MtasXMLParserMappingRelationAnnotation</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">21 of 21</td><td class="ctr2">0%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">2</td><td class="ctr2">2</td><td class="ctr1">8</td><td class="ctr2">8</td><td class="ctr1">2</td><td class="ctr2">2</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasXMLParser.java.html#L998" class="el_method">MtasXMLParser.MtasXMLParserMappingRelationAnnotation(MtasXMLParser)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="19" alt="19"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">7</td><td class="ctr2" id="i0">7</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasXMLParser.java.html#L1013" class="el_method">self()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="2" alt="2"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasXMLParser.MtasXMLParserMappingRelationAnnotation</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.analysis.parser</a> &gt; <span class="el_class">MtasXMLParser.MtasXMLParserMappingRelationAnnotation</span></div><h1>MtasXMLParser.MtasXMLParserMappingRelationAnnotation</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">21 of 21</td><td class="ctr2">0%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">2</td><td class="ctr2">2</td><td class="ctr1">8</td><td class="ctr2">8</td><td class="ctr1">2</td><td class="ctr2">2</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasXMLParser.java.html#L999" class="el_method">MtasXMLParser.MtasXMLParserMappingRelationAnnotation(MtasXMLParser)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="19" alt="19"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">7</td><td class="ctr2" id="i0">7</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasXMLParser.java.html#L1014" class="el_method">self()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="2" alt="2"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.analysis.parser/MtasXMLParser$MtasXMLParserMappingWord.html b/jacoco/mtas.analysis.parser/MtasXMLParser$MtasXMLParserMappingWord.html
index e6edc57..44ee8e4 100644
--- a/jacoco/mtas.analysis.parser/MtasXMLParser$MtasXMLParserMappingWord.html
+++ b/jacoco/mtas.analysis.parser/MtasXMLParser$MtasXMLParserMappingWord.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasXMLParser.MtasXMLParserMappingWord</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.analysis.parser</a> &gt; <span class="el_class">MtasXMLParser.MtasXMLParserMappingWord</span></div><h1>MtasXMLParser.MtasXMLParserMappingWord</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">2 of 21</td><td class="ctr2">90%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">1</td><td class="ctr2">2</td><td class="ctr1">1</td><td class="ctr2">8</td><td class="ctr1">1</td><td class="ctr2">2</td></tr></tfoot><tbody><tr><td id="a1"><a href="MtasXMLParser.java.html#L1115" class="el_method">self()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="2" alt="2"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">1</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="MtasXMLParser.java.html#L1100" class="el_method">MtasXMLParser.MtasXMLParserMappingWord(MtasXMLParser)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="19" alt="19"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i0">7</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasXMLParser.MtasXMLParserMappingWord</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.analysis.parser</a> &gt; <span class="el_class">MtasXMLParser.MtasXMLParserMappingWord</span></div><h1>MtasXMLParser.MtasXMLParserMappingWord</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">2 of 21</td><td class="ctr2">90%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">1</td><td class="ctr2">2</td><td class="ctr1">1</td><td class="ctr2">8</td><td class="ctr1">1</td><td class="ctr2">2</td></tr></tfoot><tbody><tr><td id="a1"><a href="MtasXMLParser.java.html#L1116" class="el_method">self()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="2" alt="2"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">1</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="MtasXMLParser.java.html#L1101" class="el_method">MtasXMLParser.MtasXMLParserMappingWord(MtasXMLParser)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="19" alt="19"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i0">7</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.analysis.parser/MtasXMLParser$MtasXMLParserMappingWordAnnotation.html b/jacoco/mtas.analysis.parser/MtasXMLParser$MtasXMLParserMappingWordAnnotation.html
index 8604014..2b0ac9e 100644
--- a/jacoco/mtas.analysis.parser/MtasXMLParser$MtasXMLParserMappingWordAnnotation.html
+++ b/jacoco/mtas.analysis.parser/MtasXMLParser$MtasXMLParserMappingWordAnnotation.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasXMLParser.MtasXMLParserMappingWordAnnotation</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.analysis.parser</a> &gt; <span class="el_class">MtasXMLParser.MtasXMLParserMappingWordAnnotation</span></div><h1>MtasXMLParser.MtasXMLParserMappingWordAnnotation</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">2 of 21</td><td class="ctr2">90%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">1</td><td class="ctr2">2</td><td class="ctr1">1</td><td class="ctr2">8</td><td class="ctr1">1</td><td class="ctr2">2</td></tr></tfoot><tbody><tr><td id="a1"><a href="MtasXMLParser.java.html#L1143" class="el_method">self()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="2" alt="2"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">1</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="MtasXMLParser.java.html#L1128" class="el_method">MtasXMLParser.MtasXMLParserMappingWordAnnotation(MtasXMLParser)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="19" alt="19"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i0">7</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasXMLParser.MtasXMLParserMappingWordAnnotation</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.analysis.parser</a> &gt; <span class="el_class">MtasXMLParser.MtasXMLParserMappingWordAnnotation</span></div><h1>MtasXMLParser.MtasXMLParserMappingWordAnnotation</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">2 of 21</td><td class="ctr2">90%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">1</td><td class="ctr2">2</td><td class="ctr1">1</td><td class="ctr2">8</td><td class="ctr1">1</td><td class="ctr2">2</td></tr></tfoot><tbody><tr><td id="a1"><a href="MtasXMLParser.java.html#L1144" class="el_method">self()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="2" alt="2"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">1</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="MtasXMLParser.java.html#L1129" class="el_method">MtasXMLParser.MtasXMLParserMappingWordAnnotation(MtasXMLParser)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="19" alt="19"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i0">7</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.analysis.parser/MtasXMLParser.html b/jacoco/mtas.analysis.parser/MtasXMLParser.html
index 6c6f592..8794987 100644
--- a/jacoco/mtas.analysis.parser/MtasXMLParser.html
+++ b/jacoco/mtas.analysis.parser/MtasXMLParser.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasXMLParser</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.analysis.parser</a> &gt; <span class="el_class">MtasXMLParser</span></div><h1>MtasXMLParser</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">1,290 of 3,100</td><td class="ctr2">58%</td><td class="bar">149 of 361</td><td class="ctr2">58%</td><td class="ctr1">127</td><td class="ctr2">193</td><td class="ctr1">179</td><td class="ctr2">567</td><td class="ctr1">4</td><td class="ctr2">10</td></tr></tfoot><tbody><tr><td id="a1"><a href="MtasXMLParser.java.html#L360" class="el_method">createTokenCollection(Reader)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="43" height="10" title="739" alt="739"/><img src="../jacoco-resources/greenbar.gif" width="76" height="10" title="1,288" alt="1,288"/></td><td class="ctr2" id="c5">63%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="47" height="10" title="106" alt="106"/><img src="../jacoco-resources/greenbar.gif" width="72" height="10" title="163" alt="163"/></td><td class="ctr2" id="e2">60%</td><td class="ctr1" id="f0">93</td><td class="ctr2" id="g0">138</td><td class="ctr1" id="h0">101</td><td class="ctr2" id="i0">383</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a5"><a href="MtasXMLParser.java.html#L142" class="el_method">printConfig()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="191" alt="191"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h2">21</td><td class="ctr2" id="i2">21</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="MtasXMLParser.java.html#L212" class="el_method">initParser()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="168" alt="168"/><img src="../jacoco-resources/greenbar.gif" width="21" height="10" title="368" alt="368"/></td><td class="ctr2" id="c4">68%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="26" alt="26"/><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="38" alt="38"/></td><td class="ctr2" id="e3">59%</td><td class="ctr1" id="f1">20</td><td class="ctr2" id="g1">33</td><td class="ctr1" id="h1">28</td><td class="ctr2" id="i1">98</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a6"><a href="MtasXMLParser.java.html#L173" class="el_method">printConfigMappingTypes(Map)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="72" alt="72"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="e5">0%</td><td class="ctr1" id="f3">3</td><td class="ctr2" id="g4">3</td><td class="ctr1" id="h3">9</td><td class="ctr2" id="i5">9</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a7"><a href="MtasXMLParser.java.html#L193" class="el_method">printConfigVariableTypes(Map)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="72" alt="72"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="e6">0%</td><td class="ctr1" id="f4">3</td><td class="ctr2" id="g5">3</td><td class="ctr1" id="h4">9</td><td class="ctr2" id="i6">9</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a8"><a href="MtasXMLParser.java.html#L909" class="el_method">recursiveCollect(String, Map, int)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="42" alt="42"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="6" alt="6"/></td><td class="ctr2" id="e7">0%</td><td class="ctr1" id="f2">4</td><td class="ctr2" id="g3">4</td><td class="ctr1" id="h5">9</td><td class="ctr2" id="i7">9</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a4"><a href="MtasXMLParser.java.html#L40" class="el_method">MtasXMLParser(MtasConfiguration)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="72" alt="72"/></td><td class="ctr2" id="c2">94%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h6">2</td><td class="ctr2" id="i3">21</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a9"><a href="MtasXMLParser.java.html#L34" class="el_method">static {...}</a></td><td class="bar" id="b7"/><td class="ctr2" id="c3">81%</td><td class="bar" id="d6"/><td class="ctr2" id="e4">50%</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g6">2</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i9">2</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a0"><a href="MtasXMLParser.java.html#L945" class="el_method">collectAttributes(MtasParser.MtasParserObject, XMLStreamReader)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="50" alt="50"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d5"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="8" alt="8"/></td><td class="ctr2" id="e1">80%</td><td class="ctr1" id="f5">2</td><td class="ctr2" id="g2">6</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i4">11</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a2"><a href="MtasXMLParser.java.html#L929" class="el_method">getQName(String)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="23" alt="23"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g7">2</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i8">4</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasXMLParser</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.analysis.parser</a> &gt; <span class="el_class">MtasXMLParser</span></div><h1>MtasXMLParser</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">1,290 of 3,105</td><td class="ctr2">58%</td><td class="bar">149 of 363</td><td class="ctr2">58%</td><td class="ctr1">127</td><td class="ctr2">194</td><td class="ctr1">179</td><td class="ctr2">568</td><td class="ctr1">4</td><td class="ctr2">10</td></tr></tfoot><tbody><tr><td id="a1"><a href="MtasXMLParser.java.html#L360" class="el_method">createTokenCollection(Reader)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="43" height="10" title="739" alt="739"/><img src="../jacoco-resources/greenbar.gif" width="76" height="10" title="1,293" alt="1,293"/></td><td class="ctr2" id="c5">63%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="46" height="10" title="106" alt="106"/><img src="../jacoco-resources/greenbar.gif" width="73" height="10" title="165" alt="165"/></td><td class="ctr2" id="e2">60%</td><td class="ctr1" id="f0">93</td><td class="ctr2" id="g0">139</td><td class="ctr1" id="h0">101</td><td class="ctr2" id="i0">384</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a5"><a href="MtasXMLParser.java.html#L142" class="el_method">printConfig()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="191" alt="191"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h2">21</td><td class="ctr2" id="i2">21</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="MtasXMLParser.java.html#L212" class="el_method">initParser()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="168" alt="168"/><img src="../jacoco-resources/greenbar.gif" width="21" height="10" title="368" alt="368"/></td><td class="ctr2" id="c4">68%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="26" alt="26"/><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="38" alt="38"/></td><td class="ctr2" id="e3">59%</td><td class="ctr1" id="f1">20</td><td class="ctr2" id="g1">33</td><td class="ctr1" id="h1">28</td><td class="ctr2" id="i1">98</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a6"><a href="MtasXMLParser.java.html#L173" class="el_method">printConfigMappingTypes(Map)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="72" alt="72"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="e5">0%</td><td class="ctr1" id="f3">3</td><td class="ctr2" id="g4">3</td><td class="ctr1" id="h3">9</td><td class="ctr2" id="i5">9</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a7"><a href="MtasXMLParser.java.html#L193" class="el_method">printConfigVariableTypes(Map)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="72" alt="72"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="e6">0%</td><td class="ctr1" id="f4">3</td><td class="ctr2" id="g5">3</td><td class="ctr1" id="h4">9</td><td class="ctr2" id="i6">9</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a8"><a href="MtasXMLParser.java.html#L910" class="el_method">recursiveCollect(String, Map, int)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="42" alt="42"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="6" alt="6"/></td><td class="ctr2" id="e7">0%</td><td class="ctr1" id="f2">4</td><td class="ctr2" id="g3">4</td><td class="ctr1" id="h5">9</td><td class="ctr2" id="i7">9</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a4"><a href="MtasXMLParser.java.html#L40" class="el_method">MtasXMLParser(MtasConfiguration)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="72" alt="72"/></td><td class="ctr2" id="c2">94%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h6">2</td><td class="ctr2" id="i3">21</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a9"><a href="MtasXMLParser.java.html#L34" class="el_method">static {...}</a></td><td class="bar" id="b7"/><td class="ctr2" id="c3">81%</td><td class="bar" id="d6"/><td class="ctr2" id="e4">50%</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g6">2</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i9">2</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a0"><a href="MtasXMLParser.java.html#L946" class="el_method">collectAttributes(MtasParser.MtasParserObject, XMLStreamReader)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="50" alt="50"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d5"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="8" alt="8"/></td><td class="ctr2" id="e1">80%</td><td class="ctr1" id="f5">2</td><td class="ctr2" id="g2">6</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i4">11</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a2"><a href="MtasXMLParser.java.html#L930" class="el_method">getQName(String)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="23" alt="23"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g7">2</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i8">4</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.analysis.parser/MtasXMLParser.java.html b/jacoco/mtas.analysis.parser/MtasXMLParser.java.html
index 909b2db..42921a5 100644
--- a/jacoco/mtas.analysis.parser/MtasXMLParser.java.html
+++ b/jacoco/mtas.analysis.parser/MtasXMLParser.java.html
@@ -81,40 +81,40 @@ import mtas.analysis.util.MtasConfiguration;
   /** The variable types. */
 <span class="fc" id="L82">  private Map&lt;QName, MtasParserType&lt;MtasParserVariable&gt;&gt; variableTypes = new HashMap&lt;&gt;();</span>
 
-  /** The xml variables. */
+  /** The Constant XML_VARIABLES. */
   private static final String XML_VARIABLES = &quot;variables&quot;;
 
-  /** The xml variable. */
+  /** The Constant XML_VARIABLE. */
   private static final String XML_VARIABLE = &quot;variable&quot;;
 
-  /** The xml variable name. */
+  /** The Constant XML_VARIABLE_NAME. */
   private static final String XML_VARIABLE_NAME = &quot;name&quot;;
 
-  /** The xml variable value. */
+  /** The Constant XML_VARIABLE_VALUE. */
   private static final String XML_VARIABLE_VALUE = &quot;value&quot;;
 
-  /** The xml references. */
+  /** The Constant XML_REFERENCES. */
   private static final String XML_REFERENCES = &quot;references&quot;;
 
-  /** The xml reference. */
+  /** The Constant XML_REFERENCE. */
   private static final String XML_REFERENCE = &quot;reference&quot;;
 
-  /** The xml reference name. */
+  /** The Constant XML_REFERENCE_NAME. */
   private static final String XML_REFERENCE_NAME = &quot;name&quot;;
 
-  /** The xml reference ref. */
+  /** The Constant XML_REFERENCE_REF. */
   private static final String XML_REFERENCE_REF = &quot;ref&quot;;
 
-  /** The xml mappings. */
+  /** The Constant XML_MAPPINGS. */
   private static final String XML_MAPPINGS = &quot;mappings&quot;;
 
-  /** The xml mapping. */
+  /** The Constant XML_MAPPING. */
   private static final String XML_MAPPING = &quot;mapping&quot;;
 
-  /** The xml mapping type. */
+  /** The Constant XML_MAPPING_TYPE. */
   private static final String XML_MAPPING_TYPE = &quot;type&quot;;
 
-  /** The xml mapping name. */
+  /** The Constant XML_MAPPING_NAME. */
   private static final String XML_MAPPING_NAME = &quot;name&quot;;
 
   /**
@@ -518,382 +518,383 @@ import mtas.analysis.util.MtasConfiguration;
                   // check for word annotation: not within relation, not within
                   // groupAnnotation, but within word
 <span class="fc bfc" id="L520" title="All 2 branches covered.">                } else if ((currentList.get(MAPPING_TYPE_RELATION).isEmpty())</span>
-<span class="pc bpc" id="L521" title="1 of 2 branches missed.">                    &amp;&amp; (currentList.get(MAPPING_TYPE_GROUP_ANNOTATION).isEmpty())</span>
-<span class="fc bfc" id="L522" title="All 2 branches covered.">                    &amp;&amp; (!currentList.get(MAPPING_TYPE_WORD).isEmpty())</span>
+<span class="fc" id="L521">                    &amp;&amp; (currentList.get(MAPPING_TYPE_GROUP_ANNOTATION)</span>
+<span class="pc bpc" id="L522" title="1 of 2 branches missed.">                        .isEmpty())</span>
+<span class="fc bfc" id="L523" title="All 2 branches covered.">                    &amp;&amp; (!currentList.get(MAPPING_TYPE_WORD).isEmpty())</span>
                     &amp;&amp; (tmpCurrentType = wordAnnotationTypes
-<span class="fc bfc" id="L524" title="All 2 branches covered.">                        .get(qname)) != null) {</span>
-<span class="fc" id="L525">                  currentObject = new MtasParserObject(tmpCurrentType);</span>
-<span class="fc" id="L526">                  collectAttributes(currentObject, streamReader);</span>
-<span class="fc" id="L527">                  currentObject.addPositions(currentList.get(MAPPING_TYPE_WORD)</span>
-<span class="fc" id="L528">                      .get((currentList.get(MAPPING_TYPE_WORD).size() - 1))</span>
-<span class="fc" id="L529">                      .getPositions());</span>
-<span class="fc" id="L530">                  currentObject.setUnknownAncestorNumber(unknownAncestors);</span>
-<span class="fc" id="L531">                  currentObject.setRealOffsetStart(lastOffset);</span>
-<span class="fc bfc" id="L532" title="All 2 branches covered.">                  if (!prevalidateObject(currentObject, currentList)) {</span>
-<span class="fc" id="L533">                    unknownAncestors++;</span>
+<span class="fc bfc" id="L525" title="All 2 branches covered.">                        .get(qname)) != null) {</span>
+<span class="fc" id="L526">                  currentObject = new MtasParserObject(tmpCurrentType);</span>
+<span class="fc" id="L527">                  collectAttributes(currentObject, streamReader);</span>
+<span class="fc" id="L528">                  currentObject.addPositions(currentList.get(MAPPING_TYPE_WORD)</span>
+<span class="fc" id="L529">                      .get((currentList.get(MAPPING_TYPE_WORD).size() - 1))</span>
+<span class="fc" id="L530">                      .getPositions());</span>
+<span class="fc" id="L531">                  currentObject.setUnknownAncestorNumber(unknownAncestors);</span>
+<span class="fc" id="L532">                  currentObject.setRealOffsetStart(lastOffset);</span>
+<span class="fc bfc" id="L533" title="All 2 branches covered.">                  if (!prevalidateObject(currentObject, currentList)) {</span>
+<span class="fc" id="L534">                    unknownAncestors++;</span>
                   } else {
-<span class="fc" id="L535">                    currentType = tmpCurrentType;</span>
-<span class="fc" id="L536">                    currentList.get(MAPPING_TYPE_WORD_ANNOTATION)</span>
-<span class="fc" id="L537">                        .add(currentObject);</span>
-<span class="fc" id="L538">                    unknownAncestors = 0;</span>
+<span class="fc" id="L536">                    currentType = tmpCurrentType;</span>
+<span class="fc" id="L537">                    currentList.get(MAPPING_TYPE_WORD_ANNOTATION)</span>
+<span class="fc" id="L538">                        .add(currentObject);</span>
+<span class="fc" id="L539">                    unknownAncestors = 0;</span>
                   }
                   // check for references: within relation
-<span class="fc bfc" id="L541" title="All 2 branches covered.">                } else if (!currentList.get(MAPPING_TYPE_RELATION).isEmpty()</span>
-<span class="pc bpc" id="L542" title="1 of 2 branches missed.">                    &amp;&amp; (tmpCurrentType = refTypes.get(qname)) != null) {</span>
-<span class="fc" id="L543">                  currentObject = new MtasParserObject(tmpCurrentType);</span>
-<span class="fc" id="L544">                  collectAttributes(currentObject, streamReader);</span>
-<span class="fc" id="L545">                  currentObject.setUnknownAncestorNumber(unknownAncestors);</span>
-<span class="fc" id="L546">                  currentObject.setRealOffsetStart(lastOffset);</span>
-<span class="pc bpc" id="L547" title="1 of 2 branches missed.">                  if (!prevalidateObject(currentObject, currentList)) {</span>
-<span class="nc" id="L548">                    unknownAncestors++;</span>
+<span class="fc bfc" id="L542" title="All 2 branches covered.">                } else if (!currentList.get(MAPPING_TYPE_RELATION).isEmpty()</span>
+<span class="pc bpc" id="L543" title="1 of 2 branches missed.">                    &amp;&amp; (tmpCurrentType = refTypes.get(qname)) != null) {</span>
+<span class="fc" id="L544">                  currentObject = new MtasParserObject(tmpCurrentType);</span>
+<span class="fc" id="L545">                  collectAttributes(currentObject, streamReader);</span>
+<span class="fc" id="L546">                  currentObject.setUnknownAncestorNumber(unknownAncestors);</span>
+<span class="fc" id="L547">                  currentObject.setRealOffsetStart(lastOffset);</span>
+<span class="pc bpc" id="L548" title="1 of 2 branches missed.">                  if (!prevalidateObject(currentObject, currentList)) {</span>
+<span class="nc" id="L549">                    unknownAncestors++;</span>
                   } else {
-<span class="fc" id="L550">                    currentType = tmpCurrentType;</span>
-<span class="fc" id="L551">                    currentList.get(MAPPING_TYPE_REF).add(currentObject);</span>
-<span class="fc" id="L552">                    unknownAncestors = 0;</span>
+<span class="fc" id="L551">                    currentType = tmpCurrentType;</span>
+<span class="fc" id="L552">                    currentList.get(MAPPING_TYPE_REF).add(currentObject);</span>
+<span class="fc" id="L553">                    unknownAncestors = 0;</span>
                     // add reference to ancestor relations
                     for (MtasParserObject currentRelation : currentList
-<span class="fc bfc" id="L555" title="All 2 branches covered.">                        .get(MAPPING_TYPE_RELATION)) {</span>
-<span class="fc" id="L556">                      currentRelation.addRefId(currentObject</span>
-<span class="fc" id="L557">                          .getAttribute(currentType.getRefAttributeName()));</span>
+<span class="fc bfc" id="L556" title="All 2 branches covered.">                        .get(MAPPING_TYPE_RELATION)) {</span>
+<span class="fc" id="L557">                      currentRelation.addRefId(currentObject</span>
+<span class="fc" id="L558">                          .getAttribute(currentType.getRefAttributeName()));</span>
                       // register mapping for relation (for recursive relations)
                       SortedSet&lt;String&gt; keyMapList;
-<span class="fc bfc" id="L560" title="All 2 branches covered.">                      if (currentRelation.getId() != null) {</span>
-<span class="fc" id="L561">                        if (relationKeyMap</span>
-<span class="fc bfc" id="L562" title="All 2 branches covered.">                            .containsKey(currentRelation.getId())) {</span>
-<span class="fc" id="L563">                          keyMapList = relationKeyMap</span>
-<span class="fc" id="L564">                              .get(currentRelation.getId());</span>
+<span class="fc bfc" id="L561" title="All 2 branches covered.">                      if (currentRelation.getId() != null) {</span>
+<span class="fc" id="L562">                        if (relationKeyMap</span>
+<span class="fc bfc" id="L563" title="All 2 branches covered.">                            .containsKey(currentRelation.getId())) {</span>
+<span class="fc" id="L564">                          keyMapList = relationKeyMap</span>
+<span class="fc" id="L565">                              .get(currentRelation.getId());</span>
                         } else {
-<span class="fc" id="L566">                          keyMapList = new TreeSet&lt;&gt;();</span>
-<span class="fc" id="L567">                          relationKeyMap.put(currentRelation.getId(),</span>
+<span class="fc" id="L567">                          keyMapList = new TreeSet&lt;&gt;();</span>
+<span class="fc" id="L568">                          relationKeyMap.put(currentRelation.getId(),</span>
                               keyMapList);
                         }
-<span class="fc" id="L570">                        keyMapList.add(currentObject</span>
-<span class="fc" id="L571">                            .getAttribute(currentType.getRefAttributeName()));</span>
+<span class="fc" id="L571">                        keyMapList.add(currentObject</span>
+<span class="fc" id="L572">                            .getAttribute(currentType.getRefAttributeName()));</span>
                       }
-<span class="fc" id="L573">                    }</span>
+<span class="fc" id="L574">                    }</span>
                   }
                 } else {
-<span class="fc" id="L576">                  unknownAncestors++;</span>
+<span class="fc" id="L577">                  unknownAncestors++;</span>
                 }
                 // check for start content
-<span class="fc bfc" id="L579" title="All 2 branches covered.">              } else if (qname.equals(getQName(contentTag))) {</span>
-<span class="fc" id="L580">                parsingContent = true;</span>
+<span class="fc bfc" id="L580" title="All 2 branches covered.">              } else if (qname.equals(getQName(contentTag))) {</span>
+<span class="fc" id="L581">                parsingContent = true;</span>
                 // unexpected
-<span class="pc bpc" id="L582" title="1 of 2 branches missed.">              } else if (!allowNonContent) {</span>
-<span class="nc" id="L583">                throw new MtasParserException(</span>
-<span class="nc" id="L584">                    &quot;Unexpected &quot; + qname.getLocalPart() + &quot; in document&quot;);</span>
+<span class="pc bpc" id="L583" title="1 of 2 branches missed.">              } else if (!allowNonContent) {</span>
+<span class="nc" id="L584">                throw new MtasParserException(</span>
+<span class="nc" id="L585">                    &quot;Unexpected &quot; + qname.getLocalPart() + &quot; in document&quot;);</span>
               }
             }
             // set offset (end of start-element)
-<span class="fc" id="L588">            lastOffset = streamReader.getLocation().getCharacterOffset();</span>
-<span class="fc" id="L589">            break;</span>
+<span class="fc" id="L589">            lastOffset = streamReader.getLocation().getCharacterOffset();</span>
+<span class="fc" id="L590">            break;</span>
           case XMLStreamConstants.END_ELEMENT:
             // set offset (end of end-element)
-<span class="fc" id="L592">            lastOffset = streamReader.getLocation().getCharacterOffset();</span>
+<span class="fc" id="L593">            lastOffset = streamReader.getLocation().getCharacterOffset();</span>
             // get data
-<span class="fc" id="L594">            qname = streamReader.getName();</span>
+<span class="fc" id="L595">            qname = streamReader.getName();</span>
             // parse content
-<span class="fc bfc" id="L596" title="All 2 branches covered.">            if (parsingContent) {</span>
-<span class="fc bfc" id="L597" title="All 2 branches covered.">              if (unknownAncestors &gt; 0) {</span>
-<span class="fc" id="L598">                unknownAncestors--;</span>
+<span class="fc bfc" id="L597" title="All 2 branches covered.">            if (parsingContent) {</span>
+<span class="fc bfc" id="L598" title="All 2 branches covered.">              if (unknownAncestors &gt; 0) {</span>
+<span class="fc" id="L599">                unknownAncestors--;</span>
                 // check for reference: because otherwise currentList should
                 // contain no references
-<span class="fc bfc" id="L601" title="All 2 branches covered.">              } else if (!currentList.get(MAPPING_TYPE_REF).isEmpty()) {</span>
-<span class="pc bpc" id="L602" title="1 of 2 branches missed.">                if ((currentType = refTypes.get(qname)) != null) {</span>
-<span class="fc" id="L603">                  currentObject = currentList.get(MAPPING_TYPE_REF)</span>
-<span class="fc" id="L604">                      .remove(currentList.get(MAPPING_TYPE_REF).size() - 1);</span>
-<span class="pc bpc" id="L605" title="1 of 2 branches missed.">                  assert currentObject.getType()</span>
-<span class="pc bpc" id="L606" title="1 of 2 branches missed.">                      .equals(currentType) : &quot;object expected to be &quot;</span>
-<span class="nc" id="L607">                          + currentObject.getType().getName() + &quot;, not &quot;</span>
-<span class="nc" id="L608">                          + currentType.getName();</span>
-<span class="pc bpc" id="L609" title="2 of 4 branches missed.">                  assert unknownAncestors == 0 : &quot;error in administration &quot;</span>
-<span class="nc" id="L610">                      + currentObject.getType().getName();</span>
+<span class="fc bfc" id="L602" title="All 2 branches covered.">              } else if (!currentList.get(MAPPING_TYPE_REF).isEmpty()) {</span>
+<span class="pc bpc" id="L603" title="1 of 2 branches missed.">                if ((currentType = refTypes.get(qname)) != null) {</span>
+<span class="fc" id="L604">                  currentObject = currentList.get(MAPPING_TYPE_REF)</span>
+<span class="fc" id="L605">                      .remove(currentList.get(MAPPING_TYPE_REF).size() - 1);</span>
+<span class="pc bpc" id="L606" title="1 of 2 branches missed.">                  assert currentObject.getType()</span>
+<span class="pc bpc" id="L607" title="1 of 2 branches missed.">                      .equals(currentType) : &quot;object expected to be &quot;</span>
+<span class="nc" id="L608">                          + currentObject.getType().getName() + &quot;, not &quot;</span>
+<span class="nc" id="L609">                          + currentType.getName();</span>
+<span class="pc bpc" id="L610" title="2 of 4 branches missed.">                  assert unknownAncestors == 0 : &quot;error in administration &quot;</span>
+<span class="nc" id="L611">                      + currentObject.getType().getName();</span>
                   // ignore text and realOffset: not relevant
-<span class="fc" id="L612">                  idPositions.put(currentObject.getId(),</span>
-<span class="fc" id="L613">                      currentObject.getPositions());</span>
-<span class="fc" id="L614">                  idOffsets.put(currentObject.getId(),</span>
-<span class="fc" id="L615">                      currentObject.getOffset());</span>
-<span class="fc" id="L616">                  currentObject.updateMappings(idPositions, idOffsets);</span>
-<span class="fc" id="L617">                  unknownAncestors = currentObject.getUnknownAncestorNumber();</span>
-<span class="fc" id="L618">                  computeMappingsFromObject(mtasTokenIdFactory, currentObject,</span>
+<span class="fc" id="L613">                  idPositions.put(currentObject.getId(),</span>
+<span class="fc" id="L614">                      currentObject.getPositions());</span>
+<span class="fc" id="L615">                  idOffsets.put(currentObject.getId(),</span>
+<span class="fc" id="L616">                      currentObject.getOffset());</span>
+<span class="fc" id="L617">                  currentObject.updateMappings(idPositions, idOffsets);</span>
+<span class="fc" id="L618">                  unknownAncestors = currentObject.getUnknownAncestorNumber();</span>
+<span class="fc" id="L619">                  computeMappingsFromObject(mtasTokenIdFactory, currentObject,</span>
                       currentList, updateList);
                 } else {
                   // this shouldn't happen
                 }
                 // check for wordAnnotation: because otherwise currentList
                 // should contain no wordAnnotations
-<span class="fc" id="L625">              } else if (!currentList.get(MAPPING_TYPE_WORD_ANNOTATION)</span>
-<span class="fc bfc" id="L626" title="All 2 branches covered.">                  .isEmpty()) {</span>
-<span class="pc bpc" id="L627" title="1 of 2 branches missed.">                if ((currentType = wordAnnotationTypes.get(qname)) != null) {</span>
-<span class="fc" id="L628">                  currentObject = currentList.get(MAPPING_TYPE_WORD_ANNOTATION)</span>
-<span class="fc" id="L629">                      .remove(</span>
-<span class="fc" id="L630">                          currentList.get(MAPPING_TYPE_WORD_ANNOTATION).size()</span>
+<span class="fc" id="L626">              } else if (!currentList.get(MAPPING_TYPE_WORD_ANNOTATION)</span>
+<span class="fc bfc" id="L627" title="All 2 branches covered.">                  .isEmpty()) {</span>
+<span class="pc bpc" id="L628" title="1 of 2 branches missed.">                if ((currentType = wordAnnotationTypes.get(qname)) != null) {</span>
+<span class="fc" id="L629">                  currentObject = currentList.get(MAPPING_TYPE_WORD_ANNOTATION)</span>
+<span class="fc" id="L630">                      .remove(</span>
+<span class="fc" id="L631">                          currentList.get(MAPPING_TYPE_WORD_ANNOTATION).size()</span>
                               - 1);
-<span class="pc bpc" id="L632" title="1 of 2 branches missed.">                  assert currentObject.getType()</span>
-<span class="pc bpc" id="L633" title="1 of 2 branches missed.">                      .equals(currentType) : &quot;object expected to be &quot;</span>
-<span class="nc" id="L634">                          + currentObject.getType().getName() + &quot;, not &quot;</span>
-<span class="nc" id="L635">                          + currentType.getName();</span>
-<span class="pc bpc" id="L636" title="2 of 4 branches missed.">                  assert unknownAncestors == 0 : &quot;error in administration &quot;</span>
-<span class="nc" id="L637">                      + currentObject.getType().getName();</span>
-<span class="fc" id="L638">                  currentObject.setRealOffsetEnd(lastOffset);</span>
-<span class="fc" id="L639">                  idPositions.put(currentObject.getId(),</span>
-<span class="fc" id="L640">                      currentObject.getPositions());</span>
-<span class="fc" id="L641">                  idOffsets.put(currentObject.getId(),</span>
-<span class="fc" id="L642">                      currentObject.getOffset());</span>
+<span class="pc bpc" id="L633" title="1 of 2 branches missed.">                  assert currentObject.getType()</span>
+<span class="pc bpc" id="L634" title="1 of 2 branches missed.">                      .equals(currentType) : &quot;object expected to be &quot;</span>
+<span class="nc" id="L635">                          + currentObject.getType().getName() + &quot;, not &quot;</span>
+<span class="nc" id="L636">                          + currentType.getName();</span>
+<span class="pc bpc" id="L637" title="2 of 4 branches missed.">                  assert unknownAncestors == 0 : &quot;error in administration &quot;</span>
+<span class="nc" id="L638">                      + currentObject.getType().getName();</span>
+<span class="fc" id="L639">                  currentObject.setRealOffsetEnd(lastOffset);</span>
+<span class="fc" id="L640">                  idPositions.put(currentObject.getId(),</span>
+<span class="fc" id="L641">                      currentObject.getPositions());</span>
+<span class="fc" id="L642">                  idOffsets.put(currentObject.getId(),</span>
+<span class="fc" id="L643">                      currentObject.getOffset());</span>
                   // offset always null, so update later with word (should be
                   // possible)
-<span class="pc bpc" id="L645" title="1 of 2 branches missed.">                  if ((currentObject.getId() != null)</span>
-<span class="nc bnc" id="L646" title="All 2 branches missed.">                      &amp;&amp; (!currentList.get(MAPPING_TYPE_WORD).isEmpty())) {</span>
-<span class="nc" id="L647">                    currentList.get(MAPPING_TYPE_WORD)</span>
-<span class="nc" id="L648">                        .get((currentList.get(MAPPING_TYPE_WORD).size() - 1))</span>
-<span class="nc" id="L649">                        .addUpdateableIdWithOffset(currentObject.getId());</span>
+<span class="pc bpc" id="L646" title="1 of 2 branches missed.">                  if ((currentObject.getId() != null)</span>
+<span class="nc bnc" id="L647" title="All 2 branches missed.">                      &amp;&amp; (!currentList.get(MAPPING_TYPE_WORD).isEmpty())) {</span>
+<span class="nc" id="L648">                    currentList.get(MAPPING_TYPE_WORD)</span>
+<span class="nc" id="L649">                        .get((currentList.get(MAPPING_TYPE_WORD).size() - 1))</span>
+<span class="nc" id="L650">                        .addUpdateableIdWithOffset(currentObject.getId());</span>
                   }
-<span class="fc" id="L651">                  currentObject.updateMappings(idPositions, idOffsets);</span>
-<span class="fc" id="L652">                  unknownAncestors = currentObject.getUnknownAncestorNumber();</span>
-<span class="fc" id="L653">                  computeMappingsFromObject(mtasTokenIdFactory, currentObject,</span>
+<span class="fc" id="L652">                  currentObject.updateMappings(idPositions, idOffsets);</span>
+<span class="fc" id="L653">                  unknownAncestors = currentObject.getUnknownAncestorNumber();</span>
+<span class="fc" id="L654">                  computeMappingsFromObject(mtasTokenIdFactory, currentObject,</span>
                       currentList, updateList);
                 } else {
                   // this shouldn't happen
                 }
                 // check for word: because otherwise currentList should contain
                 // no words
-<span class="fc bfc" id="L660" title="All 2 branches covered.">              } else if (!currentList.get(MAPPING_TYPE_WORD).isEmpty()) {</span>
-<span class="pc bpc" id="L661" title="1 of 2 branches missed.">                if ((currentType = wordTypes.get(qname)) != null) {</span>
-<span class="fc" id="L662">                  currentObject = currentList.get(MAPPING_TYPE_WORD)</span>
-<span class="fc" id="L663">                      .remove(currentList.get(MAPPING_TYPE_WORD).size() - 1);</span>
-<span class="pc bpc" id="L664" title="1 of 2 branches missed.">                  assert currentObject.getType()</span>
-<span class="pc bpc" id="L665" title="1 of 2 branches missed.">                      .equals(currentType) : &quot;object expected to be &quot;</span>
-<span class="nc" id="L666">                          + currentObject.getType().getName() + &quot;, not &quot;</span>
-<span class="nc" id="L667">                          + currentType.getName();</span>
-<span class="pc bpc" id="L668" title="2 of 4 branches missed.">                  assert unknownAncestors == 0 : &quot;error in administration &quot;</span>
-<span class="nc" id="L669">                      + currentObject.getType().getName();</span>
-<span class="fc" id="L670">                  currentObject.setOffsetEnd(lastOffset);</span>
-<span class="fc" id="L671">                  currentObject.setRealOffsetEnd(lastOffset);</span>
+<span class="fc bfc" id="L661" title="All 2 branches covered.">              } else if (!currentList.get(MAPPING_TYPE_WORD).isEmpty()) {</span>
+<span class="pc bpc" id="L662" title="1 of 2 branches missed.">                if ((currentType = wordTypes.get(qname)) != null) {</span>
+<span class="fc" id="L663">                  currentObject = currentList.get(MAPPING_TYPE_WORD)</span>
+<span class="fc" id="L664">                      .remove(currentList.get(MAPPING_TYPE_WORD).size() - 1);</span>
+<span class="pc bpc" id="L665" title="1 of 2 branches missed.">                  assert currentObject.getType()</span>
+<span class="pc bpc" id="L666" title="1 of 2 branches missed.">                      .equals(currentType) : &quot;object expected to be &quot;</span>
+<span class="nc" id="L667">                          + currentObject.getType().getName() + &quot;, not &quot;</span>
+<span class="nc" id="L668">                          + currentType.getName();</span>
+<span class="pc bpc" id="L669" title="2 of 4 branches missed.">                  assert unknownAncestors == 0 : &quot;error in administration &quot;</span>
+<span class="nc" id="L670">                      + currentObject.getType().getName();</span>
+<span class="fc" id="L671">                  currentObject.setOffsetEnd(lastOffset);</span>
+<span class="fc" id="L672">                  currentObject.setRealOffsetEnd(lastOffset);</span>
                   // update ancestor groups with position and offset
                   for (MtasParserObject currentGroup : currentList
-<span class="fc bfc" id="L674" title="All 2 branches covered.">                      .get(MAPPING_TYPE_GROUP)) {</span>
-<span class="fc" id="L675">                    currentGroup.addPositions(currentObject.getPositions());</span>
-<span class="fc" id="L676">                    currentGroup.addOffsetStart(currentObject.getOffsetStart());</span>
-<span class="fc" id="L677">                    currentGroup.addOffsetEnd(currentObject.getOffsetEnd());</span>
-<span class="fc" id="L678">                  }</span>
-<span class="fc" id="L679">                  idPositions.put(currentObject.getId(),</span>
-<span class="fc" id="L680">                      currentObject.getPositions());</span>
-<span class="fc" id="L681">                  idOffsets.put(currentObject.getId(),</span>
-<span class="fc" id="L682">                      currentObject.getOffset());</span>
-<span class="fc" id="L683">                  currentObject.updateMappings(idPositions, idOffsets);</span>
-<span class="fc" id="L684">                  unknownAncestors = currentObject.getUnknownAncestorNumber();</span>
-<span class="fc" id="L685">                  computeMappingsFromObject(mtasTokenIdFactory, currentObject,</span>
+<span class="fc bfc" id="L675" title="All 2 branches covered.">                      .get(MAPPING_TYPE_GROUP)) {</span>
+<span class="fc" id="L676">                    currentGroup.addPositions(currentObject.getPositions());</span>
+<span class="fc" id="L677">                    currentGroup.addOffsetStart(currentObject.getOffsetStart());</span>
+<span class="fc" id="L678">                    currentGroup.addOffsetEnd(currentObject.getOffsetEnd());</span>
+<span class="fc" id="L679">                  }</span>
+<span class="fc" id="L680">                  idPositions.put(currentObject.getId(),</span>
+<span class="fc" id="L681">                      currentObject.getPositions());</span>
+<span class="fc" id="L682">                  idOffsets.put(currentObject.getId(),</span>
+<span class="fc" id="L683">                      currentObject.getOffset());</span>
+<span class="fc" id="L684">                  currentObject.updateMappings(idPositions, idOffsets);</span>
+<span class="fc" id="L685">                  unknownAncestors = currentObject.getUnknownAncestorNumber();</span>
+<span class="fc" id="L686">                  computeMappingsFromObject(mtasTokenIdFactory, currentObject,</span>
                       currentList, updateList);
                 } else {
                   // this shouldn't happen
                 }
                 // check for group annotation: because otherwise currentList
                 // should contain no groupAnnotations
-<span class="fc" id="L692">              } else if (!currentList.get(MAPPING_TYPE_GROUP_ANNOTATION)</span>
-<span class="pc bpc" id="L693" title="1 of 2 branches missed.">                  .isEmpty()) {</span>
-<span class="nc bnc" id="L694" title="All 2 branches missed.">                if ((currentType = groupAnnotationTypes.get(qname)) != null) {</span>
-<span class="nc" id="L695">                  currentObject = currentList.get(MAPPING_TYPE_GROUP_ANNOTATION)</span>
-<span class="nc" id="L696">                      .remove(</span>
-<span class="nc" id="L697">                          currentList.get(MAPPING_TYPE_GROUP_ANNOTATION).size()</span>
+<span class="fc" id="L693">              } else if (!currentList.get(MAPPING_TYPE_GROUP_ANNOTATION)</span>
+<span class="pc bpc" id="L694" title="1 of 2 branches missed.">                  .isEmpty()) {</span>
+<span class="nc bnc" id="L695" title="All 2 branches missed.">                if ((currentType = groupAnnotationTypes.get(qname)) != null) {</span>
+<span class="nc" id="L696">                  currentObject = currentList.get(MAPPING_TYPE_GROUP_ANNOTATION)</span>
+<span class="nc" id="L697">                      .remove(</span>
+<span class="nc" id="L698">                          currentList.get(MAPPING_TYPE_GROUP_ANNOTATION).size()</span>
                               - 1);
-<span class="nc bnc" id="L699" title="All 2 branches missed.">                  assert currentObject.getType()</span>
-<span class="nc bnc" id="L700" title="All 2 branches missed.">                      .equals(currentType) : &quot;object expected to be &quot;</span>
-<span class="nc" id="L701">                          + currentObject.getType().getName() + &quot;, not &quot;</span>
-<span class="nc" id="L702">                          + currentType.getName();</span>
-<span class="nc bnc" id="L703" title="All 4 branches missed.">                  assert unknownAncestors == 0 : &quot;error in administration &quot;</span>
-<span class="nc" id="L704">                      + currentObject.getType().getName();</span>
-<span class="nc" id="L705">                  currentObject.setRealOffsetEnd(lastOffset);</span>
-<span class="nc" id="L706">                  idPositions.put(currentObject.getId(),</span>
-<span class="nc" id="L707">                      currentObject.getPositions());</span>
-<span class="nc" id="L708">                  idOffsets.put(currentObject.getId(),</span>
-<span class="nc" id="L709">                      currentObject.getOffset());</span>
-<span class="nc" id="L710">                  currentObject.updateMappings(idPositions, idOffsets);</span>
-<span class="nc" id="L711">                  unknownAncestors = currentObject.getUnknownAncestorNumber();</span>
-<span class="nc" id="L712">                  computeMappingsFromObject(mtasTokenIdFactory, currentObject,</span>
+<span class="nc bnc" id="L700" title="All 2 branches missed.">                  assert currentObject.getType()</span>
+<span class="nc bnc" id="L701" title="All 2 branches missed.">                      .equals(currentType) : &quot;object expected to be &quot;</span>
+<span class="nc" id="L702">                          + currentObject.getType().getName() + &quot;, not &quot;</span>
+<span class="nc" id="L703">                          + currentType.getName();</span>
+<span class="nc bnc" id="L704" title="All 4 branches missed.">                  assert unknownAncestors == 0 : &quot;error in administration &quot;</span>
+<span class="nc" id="L705">                      + currentObject.getType().getName();</span>
+<span class="nc" id="L706">                  currentObject.setRealOffsetEnd(lastOffset);</span>
+<span class="nc" id="L707">                  idPositions.put(currentObject.getId(),</span>
+<span class="nc" id="L708">                      currentObject.getPositions());</span>
+<span class="nc" id="L709">                  idOffsets.put(currentObject.getId(),</span>
+<span class="nc" id="L710">                      currentObject.getOffset());</span>
+<span class="nc" id="L711">                  currentObject.updateMappings(idPositions, idOffsets);</span>
+<span class="nc" id="L712">                  unknownAncestors = currentObject.getUnknownAncestorNumber();</span>
+<span class="nc" id="L713">                  computeMappingsFromObject(mtasTokenIdFactory, currentObject,</span>
                       currentList, updateList);
                 } else {
                   // this shouldn't happen
                 }
                 // check for relation annotation
-<span class="fc" id="L718">              } else if (!currentList.get(MAPPING_TYPE_RELATION_ANNOTATION)</span>
-<span class="pc bpc" id="L719" title="1 of 2 branches missed.">                  .isEmpty()) {</span>
-<span class="nc" id="L720">                if ((currentType = relationAnnotationTypes</span>
-<span class="nc bnc" id="L721" title="All 2 branches missed.">                    .get(qname)) != null) {</span>
-<span class="nc" id="L722">                  currentObject = currentList</span>
-<span class="nc" id="L723">                      .get(MAPPING_TYPE_RELATION_ANNOTATION).remove(currentList</span>
-<span class="nc" id="L724">                          .get(MAPPING_TYPE_RELATION_ANNOTATION).size() - 1);</span>
-<span class="nc bnc" id="L725" title="All 2 branches missed.">                  assert currentObject.getType()</span>
-<span class="nc bnc" id="L726" title="All 2 branches missed.">                      .equals(currentType) : &quot;object expected to be &quot;</span>
-<span class="nc" id="L727">                          + currentObject.getType().getName() + &quot;, not &quot;</span>
-<span class="nc" id="L728">                          + currentType.getName();</span>
-<span class="nc bnc" id="L729" title="All 4 branches missed.">                  assert unknownAncestors == 0 : &quot;error in administration &quot;</span>
-<span class="nc" id="L730">                      + currentObject.getType().getName();</span>
-<span class="nc" id="L731">                  currentObject.setRealOffsetEnd(lastOffset);</span>
-<span class="nc" id="L732">                  idPositions.put(currentObject.getId(),</span>
-<span class="nc" id="L733">                      currentObject.getPositions());</span>
-<span class="nc" id="L734">                  idOffsets.put(currentObject.getId(),</span>
-<span class="nc" id="L735">                      currentObject.getOffset());</span>
-<span class="nc" id="L736">                  currentObject.updateMappings(idPositions, idOffsets);</span>
-<span class="nc" id="L737">                  unknownAncestors = currentObject.getUnknownAncestorNumber();</span>
-<span class="nc" id="L738">                  computeMappingsFromObject(mtasTokenIdFactory, currentObject,</span>
+<span class="fc" id="L719">              } else if (!currentList.get(MAPPING_TYPE_RELATION_ANNOTATION)</span>
+<span class="pc bpc" id="L720" title="1 of 2 branches missed.">                  .isEmpty()) {</span>
+<span class="nc" id="L721">                if ((currentType = relationAnnotationTypes</span>
+<span class="nc bnc" id="L722" title="All 2 branches missed.">                    .get(qname)) != null) {</span>
+<span class="nc" id="L723">                  currentObject = currentList</span>
+<span class="nc" id="L724">                      .get(MAPPING_TYPE_RELATION_ANNOTATION).remove(currentList</span>
+<span class="nc" id="L725">                          .get(MAPPING_TYPE_RELATION_ANNOTATION).size() - 1);</span>
+<span class="nc bnc" id="L726" title="All 2 branches missed.">                  assert currentObject.getType()</span>
+<span class="nc bnc" id="L727" title="All 2 branches missed.">                      .equals(currentType) : &quot;object expected to be &quot;</span>
+<span class="nc" id="L728">                          + currentObject.getType().getName() + &quot;, not &quot;</span>
+<span class="nc" id="L729">                          + currentType.getName();</span>
+<span class="nc bnc" id="L730" title="All 4 branches missed.">                  assert unknownAncestors == 0 : &quot;error in administration &quot;</span>
+<span class="nc" id="L731">                      + currentObject.getType().getName();</span>
+<span class="nc" id="L732">                  currentObject.setRealOffsetEnd(lastOffset);</span>
+<span class="nc" id="L733">                  idPositions.put(currentObject.getId(),</span>
+<span class="nc" id="L734">                      currentObject.getPositions());</span>
+<span class="nc" id="L735">                  idOffsets.put(currentObject.getId(),</span>
+<span class="nc" id="L736">                      currentObject.getOffset());</span>
+<span class="nc" id="L737">                  currentObject.updateMappings(idPositions, idOffsets);</span>
+<span class="nc" id="L738">                  unknownAncestors = currentObject.getUnknownAncestorNumber();</span>
+<span class="nc" id="L739">                  computeMappingsFromObject(mtasTokenIdFactory, currentObject,</span>
                       currentList, updateList);
                 } else {
                   // this shouldn't happen
                 }
                 // check for relation
-<span class="fc bfc" id="L744" title="All 2 branches covered.">              } else if (!currentList.get(MAPPING_TYPE_RELATION).isEmpty()) {</span>
-<span class="pc bpc" id="L745" title="1 of 2 branches missed.">                if ((currentType = relationTypes.get(qname)) != null) {</span>
-<span class="fc" id="L746">                  currentObject = currentList.get(MAPPING_TYPE_RELATION).remove(</span>
-<span class="fc" id="L747">                      currentList.get(MAPPING_TYPE_RELATION).size() - 1);</span>
-<span class="pc bpc" id="L748" title="1 of 2 branches missed.">                  assert currentObject.getType()</span>
-<span class="pc bpc" id="L749" title="1 of 2 branches missed.">                      .equals(currentType) : &quot;object expected to be &quot;</span>
-<span class="nc" id="L750">                          + currentObject.getType().getName() + &quot;, not &quot;</span>
-<span class="nc" id="L751">                          + currentType.getName();</span>
-<span class="pc bpc" id="L752" title="2 of 4 branches missed.">                  assert unknownAncestors == 0 : &quot;error in administration &quot;</span>
-<span class="nc" id="L753">                      + currentObject.getType().getName();</span>
+<span class="fc bfc" id="L745" title="All 2 branches covered.">              } else if (!currentList.get(MAPPING_TYPE_RELATION).isEmpty()) {</span>
+<span class="pc bpc" id="L746" title="1 of 2 branches missed.">                if ((currentType = relationTypes.get(qname)) != null) {</span>
+<span class="fc" id="L747">                  currentObject = currentList.get(MAPPING_TYPE_RELATION).remove(</span>
+<span class="fc" id="L748">                      currentList.get(MAPPING_TYPE_RELATION).size() - 1);</span>
+<span class="pc bpc" id="L749" title="1 of 2 branches missed.">                  assert currentObject.getType()</span>
+<span class="pc bpc" id="L750" title="1 of 2 branches missed.">                      .equals(currentType) : &quot;object expected to be &quot;</span>
+<span class="nc" id="L751">                          + currentObject.getType().getName() + &quot;, not &quot;</span>
+<span class="nc" id="L752">                          + currentType.getName();</span>
+<span class="pc bpc" id="L753" title="2 of 4 branches missed.">                  assert unknownAncestors == 0 : &quot;error in administration &quot;</span>
+<span class="nc" id="L754">                      + currentObject.getType().getName();</span>
                   // ignore text: should not occur
-<span class="fc" id="L755">                  currentObject.setRealOffsetEnd(lastOffset);</span>
-<span class="fc" id="L756">                  idPositions.put(currentObject.getId(),</span>
-<span class="fc" id="L757">                      currentObject.getPositions());</span>
-<span class="fc" id="L758">                  idOffsets.put(currentObject.getId(),</span>
-<span class="fc" id="L759">                      currentObject.getOffset());</span>
-<span class="fc" id="L760">                  currentObject.updateMappings(idPositions, idOffsets);</span>
-<span class="fc" id="L761">                  unknownAncestors = currentObject.getUnknownAncestorNumber();</span>
-<span class="fc" id="L762">                  computeMappingsFromObject(mtasTokenIdFactory, currentObject,</span>
+<span class="fc" id="L756">                  currentObject.setRealOffsetEnd(lastOffset);</span>
+<span class="fc" id="L757">                  idPositions.put(currentObject.getId(),</span>
+<span class="fc" id="L758">                      currentObject.getPositions());</span>
+<span class="fc" id="L759">                  idOffsets.put(currentObject.getId(),</span>
+<span class="fc" id="L760">                      currentObject.getOffset());</span>
+<span class="fc" id="L761">                  currentObject.updateMappings(idPositions, idOffsets);</span>
+<span class="fc" id="L762">                  unknownAncestors = currentObject.getUnknownAncestorNumber();</span>
+<span class="fc" id="L763">                  computeMappingsFromObject(mtasTokenIdFactory, currentObject,</span>
                       currentList, updateList);
                 } else {
                   // this shouldn't happen
                 }
                 // check for group
-<span class="fc bfc" id="L768" title="All 2 branches covered.">              } else if (!currentList.get(MAPPING_TYPE_GROUP).isEmpty()) {</span>
-<span class="pc bpc" id="L769" title="1 of 2 branches missed.">                if ((currentType = groupTypes.get(qname)) != null) {</span>
-<span class="fc" id="L770">                  currentObject = currentList.get(MAPPING_TYPE_GROUP)</span>
-<span class="fc" id="L771">                      .remove(currentList.get(MAPPING_TYPE_GROUP).size() - 1);</span>
-<span class="pc bpc" id="L772" title="1 of 2 branches missed.">                  assert currentObject.getType()</span>
-<span class="pc bpc" id="L773" title="1 of 2 branches missed.">                      .equals(currentType) : &quot;object expected to be &quot;</span>
-<span class="nc" id="L774">                          + currentObject.getType().getName() + &quot;, not &quot;</span>
-<span class="nc" id="L775">                          + currentType.getName();</span>
-<span class="pc bpc" id="L776" title="2 of 4 branches missed.">                  assert unknownAncestors == 0 : &quot;error in administration &quot;</span>
-<span class="nc" id="L777">                      + currentObject.getType().getName();</span>
+<span class="fc bfc" id="L769" title="All 2 branches covered.">              } else if (!currentList.get(MAPPING_TYPE_GROUP).isEmpty()) {</span>
+<span class="pc bpc" id="L770" title="1 of 2 branches missed.">                if ((currentType = groupTypes.get(qname)) != null) {</span>
+<span class="fc" id="L771">                  currentObject = currentList.get(MAPPING_TYPE_GROUP)</span>
+<span class="fc" id="L772">                      .remove(currentList.get(MAPPING_TYPE_GROUP).size() - 1);</span>
+<span class="pc bpc" id="L773" title="1 of 2 branches missed.">                  assert currentObject.getType()</span>
+<span class="pc bpc" id="L774" title="1 of 2 branches missed.">                      .equals(currentType) : &quot;object expected to be &quot;</span>
+<span class="nc" id="L775">                          + currentObject.getType().getName() + &quot;, not &quot;</span>
+<span class="nc" id="L776">                          + currentType.getName();</span>
+<span class="pc bpc" id="L777" title="2 of 4 branches missed.">                  assert unknownAncestors == 0 : &quot;error in administration &quot;</span>
+<span class="nc" id="L778">                      + currentObject.getType().getName();</span>
                   // ignore text: should not occur
-<span class="fc" id="L779">                  currentObject.setRealOffsetEnd(lastOffset);</span>
-<span class="fc" id="L780">                  idPositions.put(currentObject.getId(),</span>
-<span class="fc" id="L781">                      currentObject.getPositions());</span>
-<span class="fc" id="L782">                  idOffsets.put(currentObject.getId(),</span>
-<span class="fc" id="L783">                      currentObject.getOffset());</span>
-<span class="fc" id="L784">                  currentObject.updateMappings(idPositions, idOffsets);</span>
-<span class="fc" id="L785">                  unknownAncestors = currentObject.getUnknownAncestorNumber();</span>
-<span class="fc" id="L786">                  computeMappingsFromObject(mtasTokenIdFactory, currentObject,</span>
+<span class="fc" id="L780">                  currentObject.setRealOffsetEnd(lastOffset);</span>
+<span class="fc" id="L781">                  idPositions.put(currentObject.getId(),</span>
+<span class="fc" id="L782">                      currentObject.getPositions());</span>
+<span class="fc" id="L783">                  idOffsets.put(currentObject.getId(),</span>
+<span class="fc" id="L784">                      currentObject.getOffset());</span>
+<span class="fc" id="L785">                  currentObject.updateMappings(idPositions, idOffsets);</span>
+<span class="fc" id="L786">                  unknownAncestors = currentObject.getUnknownAncestorNumber();</span>
+<span class="fc" id="L787">                  computeMappingsFromObject(mtasTokenIdFactory, currentObject,</span>
                       currentList, updateList);
                 } else {
-<span class="nc" id="L789">                  unknownAncestors--;</span>
+<span class="nc" id="L790">                  unknownAncestors--;</span>
                 }
-<span class="pc bpc" id="L791" title="1 of 2 branches missed.">              } else if (qname.equals(getQName(&quot;text&quot;))) {</span>
-<span class="fc" id="L792">                parsingContent = false;</span>
-<span class="pc bpc" id="L793" title="2 of 4 branches missed.">                assert unknownAncestors == 0 : &quot;error in administration unknownAncestors&quot;;</span>
-<span class="pc bpc" id="L794" title="1 of 2 branches missed.">                assert currentList.get(MAPPING_TYPE_REF)</span>
-<span class="pc bpc" id="L795" title="1 of 2 branches missed.">                    .isEmpty() : &quot;error in administration references&quot;;</span>
-<span class="pc bpc" id="L796" title="1 of 2 branches missed.">                assert currentList.get(MAPPING_TYPE_GROUP)</span>
-<span class="pc bpc" id="L797" title="1 of 2 branches missed.">                    .isEmpty() : &quot;error in administration groups&quot;;</span>
-<span class="pc bpc" id="L798" title="1 of 2 branches missed.">                assert currentList.get(MAPPING_TYPE_GROUP_ANNOTATION)</span>
-<span class="pc bpc" id="L799" title="1 of 2 branches missed.">                    .isEmpty() : &quot;error in administration groupAnnotations&quot;;</span>
-<span class="pc bpc" id="L800" title="1 of 2 branches missed.">                assert currentList.get(MAPPING_TYPE_WORD)</span>
-<span class="pc bpc" id="L801" title="1 of 2 branches missed.">                    .isEmpty() : &quot;error in administration words&quot;;</span>
-<span class="pc bpc" id="L802" title="1 of 2 branches missed.">                assert currentList.get(MAPPING_TYPE_WORD_ANNOTATION)</span>
-<span class="pc bpc" id="L803" title="1 of 2 branches missed.">                    .isEmpty() : &quot;error in administration wordAnnotations&quot;;</span>
-<span class="pc bpc" id="L804" title="1 of 2 branches missed.">                assert currentList.get(MAPPING_TYPE_RELATION)</span>
-<span class="pc bpc" id="L805" title="1 of 2 branches missed.">                    .isEmpty() : &quot;error in administration relations&quot;;</span>
-<span class="pc bpc" id="L806" title="1 of 2 branches missed.">                assert currentList.get(MAPPING_TYPE_RELATION_ANNOTATION)</span>
-<span class="pc bpc" id="L807" title="1 of 2 branches missed.">                    .isEmpty() : &quot;error in administration relationAnnotations&quot;;</span>
+<span class="pc bpc" id="L792" title="1 of 2 branches missed.">              } else if (qname.equals(getQName(&quot;text&quot;))) {</span>
+<span class="fc" id="L793">                parsingContent = false;</span>
+<span class="pc bpc" id="L794" title="2 of 4 branches missed.">                assert unknownAncestors == 0 : &quot;error in administration unknownAncestors&quot;;</span>
+<span class="pc bpc" id="L795" title="1 of 2 branches missed.">                assert currentList.get(MAPPING_TYPE_REF)</span>
+<span class="pc bpc" id="L796" title="1 of 2 branches missed.">                    .isEmpty() : &quot;error in administration references&quot;;</span>
+<span class="pc bpc" id="L797" title="1 of 2 branches missed.">                assert currentList.get(MAPPING_TYPE_GROUP)</span>
+<span class="pc bpc" id="L798" title="1 of 2 branches missed.">                    .isEmpty() : &quot;error in administration groups&quot;;</span>
+<span class="pc bpc" id="L799" title="1 of 2 branches missed.">                assert currentList.get(MAPPING_TYPE_GROUP_ANNOTATION)</span>
+<span class="pc bpc" id="L800" title="1 of 2 branches missed.">                    .isEmpty() : &quot;error in administration groupAnnotations&quot;;</span>
+<span class="pc bpc" id="L801" title="1 of 2 branches missed.">                assert currentList.get(MAPPING_TYPE_WORD)</span>
+<span class="pc bpc" id="L802" title="1 of 2 branches missed.">                    .isEmpty() : &quot;error in administration words&quot;;</span>
+<span class="pc bpc" id="L803" title="1 of 2 branches missed.">                assert currentList.get(MAPPING_TYPE_WORD_ANNOTATION)</span>
+<span class="pc bpc" id="L804" title="1 of 2 branches missed.">                    .isEmpty() : &quot;error in administration wordAnnotations&quot;;</span>
+<span class="pc bpc" id="L805" title="1 of 2 branches missed.">                assert currentList.get(MAPPING_TYPE_RELATION)</span>
+<span class="pc bpc" id="L806" title="1 of 2 branches missed.">                    .isEmpty() : &quot;error in administration relations&quot;;</span>
+<span class="pc bpc" id="L807" title="1 of 2 branches missed.">                assert currentList.get(MAPPING_TYPE_RELATION_ANNOTATION)</span>
+<span class="pc bpc" id="L808" title="1 of 2 branches missed.">                    .isEmpty() : &quot;error in administration relationAnnotations&quot;;</span>
               }
             }
             // forget text
-<span class="fc" id="L811">            textContent = null;</span>
-<span class="fc" id="L812">            break;</span>
+<span class="fc" id="L812">            textContent = null;</span>
+<span class="fc" id="L813">            break;</span>
           case XMLStreamConstants.CHARACTERS:
             // set offset (end of start-element)
-<span class="fc" id="L815">            lastOffset = streamReader.getLocation().getCharacterOffset();</span>
+<span class="fc" id="L816">            lastOffset = streamReader.getLocation().getCharacterOffset();</span>
             // check for text
-<span class="pc bpc" id="L817" title="1 of 2 branches missed.">            if (streamReader.hasText()) {</span>
-<span class="fc" id="L818">              textContent = streamReader.getText();</span>
+<span class="pc bpc" id="L818" title="1 of 2 branches missed.">            if (streamReader.hasText()) {</span>
+<span class="fc" id="L819">              textContent = streamReader.getText();</span>
             }
-<span class="fc bfc" id="L820" title="All 2 branches covered.">            if (currentObject != null) {</span>
-<span class="fc" id="L821">              currentObject.addText(textContent);</span>
+<span class="fc bfc" id="L821" title="All 4 branches covered.">            if (currentObject != null &amp;&amp; unknownAncestors.equals(0)) {</span>
+<span class="fc" id="L822">              currentObject.addText(textContent);</span>
             }
             break;
           default:
             break;
           }
-<span class="fc bfc" id="L827" title="All 2 branches covered.">          if (!streamReader.hasNext()) {</span>
-<span class="fc" id="L828">            break;</span>
+<span class="fc bfc" id="L828" title="All 2 branches covered.">          if (!streamReader.hasNext()) {</span>
+<span class="fc" id="L829">            break;</span>
           }
-<span class="fc" id="L830">          event = streamReader.next();</span>
+<span class="fc" id="L831">          event = streamReader.next();</span>
         }
       } finally {
-<span class="pc" id="L833">        streamReader.close();</span>
-<span class="fc" id="L834">      }</span>
+<span class="pc" id="L834">        streamReader.close();</span>
+<span class="fc" id="L835">      }</span>
       // final checks
-<span class="pc bpc" id="L836" title="2 of 4 branches missed.">      assert unknownAncestors == 0 : &quot;error in administration unknownAncestors&quot;;</span>
-<span class="pc bpc" id="L837" title="2 of 4 branches missed.">      assert hasRoot : &quot;no &quot; + rootTag;</span>
-<span class="nc" id="L838">    } catch (XMLStreamException e) {</span>
-<span class="nc" id="L839">      log.debug(e);</span>
-<span class="nc" id="L840">      throw new MtasParserException(&quot;No valid XML: &quot; + e.getMessage());</span>
-<span class="fc" id="L841">    }</span>
+<span class="pc bpc" id="L837" title="2 of 4 branches missed.">      assert unknownAncestors == 0 : &quot;error in administration unknownAncestors&quot;;</span>
+<span class="pc bpc" id="L838" title="2 of 4 branches missed.">      assert hasRoot : &quot;no &quot; + rootTag;</span>
+<span class="nc" id="L839">    } catch (XMLStreamException e) {</span>
+<span class="nc" id="L840">      log.debug(e);</span>
+<span class="nc" id="L841">      throw new MtasParserException(&quot;No valid XML: &quot; + e.getMessage());</span>
+<span class="fc" id="L842">    }</span>
 
     // update tokens with variable
     for (Entry&lt;Integer, Set&lt;String&gt;&gt; updateItem : updateList
-<span class="pc bpc" id="L845" title="1 of 2 branches missed.">        .get(UPDATE_TYPE_VARIABLE).entrySet()) {</span>
-<span class="nc" id="L846">      MtasToken token = tokenCollection.get(updateItem.getKey());</span>
-<span class="nc" id="L847">      String encodedPrefix = token.getPrefix();</span>
-<span class="nc" id="L848">      String encodedPostfix = token.getPostfix();</span>
-<span class="nc" id="L849">      token.setValue(decodeAndUpdateWithVariables(encodedPrefix, encodedPostfix,</span>
-          variables));
-<span class="nc" id="L851">    }</span>
+<span class="pc bpc" id="L846" title="1 of 2 branches missed.">        .get(UPDATE_TYPE_VARIABLE).entrySet()) {</span>
+<span class="nc" id="L847">      MtasToken token = tokenCollection.get(updateItem.getKey());</span>
+<span class="nc" id="L848">      String encodedPrefix = token.getPrefix();</span>
+<span class="nc" id="L849">      String encodedPostfix = token.getPostfix();</span>
+<span class="nc" id="L850">      token.setValue(decodeAndUpdateWithVariables(encodedPrefix, encodedPostfix,</span>
+          variables));      
+<span class="nc" id="L852">    }</span>
     // update tokens with offset
     for (Entry&lt;Integer, Set&lt;String&gt;&gt; updateItem : updateList
-<span class="fc bfc" id="L854" title="All 2 branches covered.">        .get(UPDATE_TYPE_OFFSET).entrySet()) {</span>
-<span class="fc" id="L855">      Set&lt;String&gt; refIdList = new HashSet&lt;&gt;();</span>
-<span class="fc bfc" id="L856" title="All 2 branches covered.">      for (String refId : updateItem.getValue()) {</span>
-<span class="pc bpc" id="L857" title="1 of 2 branches missed.">        if (idPositions.containsKey(refId)) {</span>
-<span class="fc" id="L858">          refIdList.add(refId);</span>
+<span class="fc bfc" id="L855" title="All 2 branches covered.">        .get(UPDATE_TYPE_OFFSET).entrySet()) {</span>
+<span class="fc" id="L856">      Set&lt;String&gt; refIdList = new HashSet&lt;&gt;();</span>
+<span class="fc bfc" id="L857" title="All 2 branches covered.">      for (String refId : updateItem.getValue()) {</span>
+<span class="pc bpc" id="L858" title="1 of 2 branches missed.">        if (idPositions.containsKey(refId)) {</span>
+<span class="fc" id="L859">          refIdList.add(refId);</span>
         }
-<span class="pc bpc" id="L860" title="1 of 2 branches missed.">        if (relationKeyMap.containsKey(refId)) {</span>
-<span class="nc" id="L861">          refIdList.addAll(recursiveCollect(refId, relationKeyMap, 10));</span>
+<span class="pc bpc" id="L861" title="1 of 2 branches missed.">        if (relationKeyMap.containsKey(refId)) {</span>
+<span class="nc" id="L862">          refIdList.addAll(recursiveCollect(refId, relationKeyMap, 10));</span>
         }
-<span class="fc" id="L863">      }</span>
-<span class="fc bfc" id="L864" title="All 2 branches covered.">      for (String refId : refIdList) {</span>
-<span class="fc" id="L865">        Integer[] refOffset = idOffsets.get(refId);</span>
-<span class="fc" id="L866">        Integer tokenId = updateItem.getKey();</span>
-<span class="pc bpc" id="L867" title="2 of 4 branches missed.">        if (tokenId != null &amp;&amp; refOffset != null) {</span>
-<span class="fc" id="L868">          MtasToken token = tokenCollection.get(tokenId);</span>
-<span class="fc" id="L869">          token.addOffset(refOffset[0], refOffset[1]);</span>
+<span class="fc" id="L864">      }</span>
+<span class="fc bfc" id="L865" title="All 2 branches covered.">      for (String refId : refIdList) {</span>
+<span class="fc" id="L866">        Integer[] refOffset = idOffsets.get(refId);</span>
+<span class="fc" id="L867">        Integer tokenId = updateItem.getKey();</span>
+<span class="pc bpc" id="L868" title="2 of 4 branches missed.">        if (tokenId != null &amp;&amp; refOffset != null) {</span>
+<span class="fc" id="L869">          MtasToken token = tokenCollection.get(tokenId);</span>
+<span class="fc" id="L870">          token.addOffset(refOffset[0], refOffset[1]);</span>
         }
-<span class="fc" id="L871">      }</span>
-<span class="fc" id="L872">    }</span>
+<span class="fc" id="L872">      }</span>
+<span class="fc" id="L873">    }</span>
     // update tokens with position
     for (Entry&lt;Integer, Set&lt;String&gt;&gt; updateItem : updateList
-<span class="fc bfc" id="L875" title="All 2 branches covered.">        .get(UPDATE_TYPE_POSITION).entrySet()) {</span>
-<span class="fc" id="L876">      HashSet&lt;String&gt; refIdList = new HashSet&lt;&gt;();</span>
-<span class="fc bfc" id="L877" title="All 2 branches covered.">      for (String refId : updateItem.getValue()) {</span>
-<span class="pc bpc" id="L878" title="1 of 2 branches missed.">        if (idPositions.containsKey(refId)) {</span>
-<span class="fc" id="L879">          refIdList.add(refId);</span>
+<span class="fc bfc" id="L876" title="All 2 branches covered.">        .get(UPDATE_TYPE_POSITION).entrySet()) {</span>
+<span class="fc" id="L877">      HashSet&lt;String&gt; refIdList = new HashSet&lt;&gt;();</span>
+<span class="fc bfc" id="L878" title="All 2 branches covered.">      for (String refId : updateItem.getValue()) {</span>
+<span class="pc bpc" id="L879" title="1 of 2 branches missed.">        if (idPositions.containsKey(refId)) {</span>
+<span class="fc" id="L880">          refIdList.add(refId);</span>
         }
-<span class="pc bpc" id="L881" title="1 of 2 branches missed.">        if (relationKeyMap.containsKey(refId)) {</span>
-<span class="nc" id="L882">          refIdList.addAll(recursiveCollect(refId, relationKeyMap, 10));</span>
+<span class="pc bpc" id="L882" title="1 of 2 branches missed.">        if (relationKeyMap.containsKey(refId)) {</span>
+<span class="nc" id="L883">          refIdList.addAll(recursiveCollect(refId, relationKeyMap, 10));</span>
         }
-<span class="fc" id="L884">      }</span>
-<span class="fc bfc" id="L885" title="All 2 branches covered.">      for (String refId : refIdList) {</span>
-<span class="fc" id="L886">        Set&lt;Integer&gt; refPositions = idPositions.get(refId);</span>
-<span class="fc" id="L887">        Integer tokenId = updateItem.getKey();</span>
-<span class="pc bpc" id="L888" title="2 of 4 branches missed.">        if (tokenId != null &amp;&amp; refPositions != null) {</span>
-<span class="fc" id="L889">          MtasToken token = tokenCollection.get(tokenId);</span>
-<span class="fc" id="L890">          token.addPositions(refPositions);</span>
+<span class="fc" id="L885">      }</span>
+<span class="fc bfc" id="L886" title="All 2 branches covered.">      for (String refId : refIdList) {</span>
+<span class="fc" id="L887">        Set&lt;Integer&gt; refPositions = idPositions.get(refId);</span>
+<span class="fc" id="L888">        Integer tokenId = updateItem.getKey();</span>
+<span class="pc bpc" id="L889" title="2 of 4 branches missed.">        if (tokenId != null &amp;&amp; refPositions != null) {</span>
+<span class="fc" id="L890">          MtasToken token = tokenCollection.get(tokenId);</span>
+<span class="fc" id="L891">          token.addPositions(refPositions);</span>
         }
-<span class="fc" id="L892">      }</span>
-<span class="fc" id="L893">    }</span>
+<span class="fc" id="L893">      }</span>
+<span class="fc" id="L894">    }</span>
     // final check
-<span class="fc" id="L895">    tokenCollection.check(autorepair, makeunique);</span>
-<span class="fc" id="L896">    return tokenCollection;</span>
+<span class="fc" id="L896">    tokenCollection.check(autorepair, makeunique);</span>
+<span class="fc" id="L897">    return tokenCollection;</span>
   }
 
   /**
@@ -906,16 +907,16 @@ import mtas.analysis.util.MtasConfiguration;
    */
   private Collection&lt;? extends String&gt; recursiveCollect(String refId,
       Map&lt;String, SortedSet&lt;String&gt;&gt; relationKeyMap, int maxRecursion) {
-<span class="nc" id="L909">    Set&lt;String&gt; list = new HashSet&lt;&gt;();</span>
-<span class="nc bnc" id="L910" title="All 4 branches missed.">    if (maxRecursion &gt; 0 &amp;&amp; relationKeyMap.containsKey(refId)) {</span>
-<span class="nc" id="L911">      SortedSet&lt;String&gt; subList = relationKeyMap.get(refId);</span>
-<span class="nc bnc" id="L912" title="All 2 branches missed.">      for (String subRefId : subList) {</span>
-<span class="nc" id="L913">        list.add(subRefId);</span>
-<span class="nc" id="L914">        list.addAll(</span>
-<span class="nc" id="L915">            recursiveCollect(subRefId, relationKeyMap, maxRecursion - 1));</span>
-<span class="nc" id="L916">      }</span>
+<span class="nc" id="L910">    Set&lt;String&gt; list = new HashSet&lt;&gt;();</span>
+<span class="nc bnc" id="L911" title="All 4 branches missed.">    if (maxRecursion &gt; 0 &amp;&amp; relationKeyMap.containsKey(refId)) {</span>
+<span class="nc" id="L912">      SortedSet&lt;String&gt; subList = relationKeyMap.get(refId);</span>
+<span class="nc bnc" id="L913" title="All 2 branches missed.">      for (String subRefId : subList) {</span>
+<span class="nc" id="L914">        list.add(subRefId);</span>
+<span class="nc" id="L915">        list.addAll(</span>
+<span class="nc" id="L916">            recursiveCollect(subRefId, relationKeyMap, maxRecursion - 1));</span>
+<span class="nc" id="L917">      }</span>
     }
-<span class="nc" id="L918">    return list;</span>
+<span class="nc" id="L919">    return list;</span>
   }
 
   /**
@@ -926,11 +927,11 @@ import mtas.analysis.util.MtasConfiguration;
    */
   private QName getQName(String key) {
     QName qname;
-<span class="fc bfc" id="L929" title="All 2 branches covered.">    if ((qname = qNames.get(key)) == null) {</span>
-<span class="fc" id="L930">      qname = new QName(namespaceURI, key);</span>
-<span class="fc" id="L931">      qNames.put(key, qname);</span>
+<span class="fc bfc" id="L930" title="All 2 branches covered.">    if ((qname = qNames.get(key)) == null) {</span>
+<span class="fc" id="L931">      qname = new QName(namespaceURI, key);</span>
+<span class="fc" id="L932">      qNames.put(key, qname);</span>
     }
-<span class="fc" id="L933">    return qname;</span>
+<span class="fc" id="L934">    return qname;</span>
   }
 
   /**
@@ -942,21 +943,21 @@ import mtas.analysis.util.MtasConfiguration;
   public void collectAttributes(MtasParserObject currentObject,
       XMLStreamReader streamReader) {
     String attributeNamespaceURI;
-<span class="fc" id="L945">    currentObject.objectAttributes.clear();</span>
-<span class="fc" id="L946">    currentObject.objectId = streamReader.getAttributeValue(namespaceURI_id,</span>
+<span class="fc" id="L946">    currentObject.objectAttributes.clear();</span>
+<span class="fc" id="L947">    currentObject.objectId = streamReader.getAttributeValue(namespaceURI_id,</span>
         &quot;id&quot;);
-<span class="fc bfc" id="L948" title="All 2 branches covered.">    for (int i = 0; i &lt; streamReader.getAttributeCount(); i++) {</span>
-<span class="fc" id="L949">      attributeNamespaceURI = streamReader.getAttributeNamespace(i);</span>
-<span class="pc bpc" id="L950" title="1 of 4 branches missed.">      if (attributeNamespaceURI == null || attributeNamespaceURI.equals(&quot;&quot;)) {</span>
-<span class="fc" id="L951">        attributeNamespaceURI = streamReader.getNamespaceURI();</span>
+<span class="fc bfc" id="L949" title="All 2 branches covered.">    for (int i = 0; i &lt; streamReader.getAttributeCount(); i++) {</span>
+<span class="fc" id="L950">      attributeNamespaceURI = streamReader.getAttributeNamespace(i);</span>
+<span class="pc bpc" id="L951" title="1 of 4 branches missed.">      if (attributeNamespaceURI == null || attributeNamespaceURI.equals(&quot;&quot;)) {</span>
+<span class="fc" id="L952">        attributeNamespaceURI = streamReader.getNamespaceURI();</span>
       }
-<span class="pc bpc" id="L953" title="1 of 4 branches missed.">      if (namespaceURI == null || attributeNamespaceURI.equals(namespaceURI)) {</span>
-<span class="fc" id="L954">        currentObject.objectAttributes.put(</span>
-<span class="fc" id="L955">            streamReader.getAttributeLocalName(i),</span>
-<span class="fc" id="L956">            streamReader.getAttributeValue(i));</span>
+<span class="pc bpc" id="L954" title="1 of 4 branches missed.">      if (namespaceURI == null || attributeNamespaceURI.equals(namespaceURI)) {</span>
+<span class="fc" id="L955">        currentObject.objectAttributes.put(</span>
+<span class="fc" id="L956">            streamReader.getAttributeLocalName(i),</span>
+<span class="fc" id="L957">            streamReader.getAttributeValue(i));</span>
       }
     }
-<span class="fc" id="L959">  }</span>
+<span class="fc" id="L960">  }</span>
 
   /**
    * The Class MtasXMLParserMappingRelation.
@@ -967,13 +968,13 @@ import mtas.analysis.util.MtasConfiguration;
     /**
      * Instantiates a new mtas XML parser mapping relation.
      */
-<span class="fc" id="L970">    public MtasXMLParserMappingRelation() {</span>
-<span class="fc" id="L971">      super();</span>
-<span class="fc" id="L972">      this.position = SOURCE_REFS;</span>
-<span class="fc" id="L973">      this.realOffset = SOURCE_OWN;</span>
-<span class="fc" id="L974">      this.offset = SOURCE_REFS;</span>
-<span class="fc" id="L975">      this.type = MAPPING_TYPE_RELATION;</span>
-<span class="fc" id="L976">    }</span>
+<span class="fc" id="L971">    public MtasXMLParserMappingRelation() {</span>
+<span class="fc" id="L972">      super();</span>
+<span class="fc" id="L973">      this.position = SOURCE_REFS;</span>
+<span class="fc" id="L974">      this.realOffset = SOURCE_OWN;</span>
+<span class="fc" id="L975">      this.offset = SOURCE_REFS;</span>
+<span class="fc" id="L976">      this.type = MAPPING_TYPE_RELATION;</span>
+<span class="fc" id="L977">    }</span>
 
     /*
      * (non-Javadoc)
@@ -982,7 +983,7 @@ import mtas.analysis.util.MtasConfiguration;
      */
     @Override
     protected MtasXMLParserMappingRelation self() {
-<span class="nc" id="L985">      return this;</span>
+<span class="nc" id="L986">      return this;</span>
     }
   }
 
@@ -995,13 +996,13 @@ import mtas.analysis.util.MtasConfiguration;
     /**
      * Instantiates a new mtas XML parser mapping relation annotation.
      */
-<span class="nc" id="L998">    public MtasXMLParserMappingRelationAnnotation() {</span>
-<span class="nc" id="L999">      super();</span>
-<span class="nc" id="L1000">      this.position = SOURCE_ANCESTOR_RELATION;</span>
-<span class="nc" id="L1001">      this.realOffset = SOURCE_OWN;</span>
-<span class="nc" id="L1002">      this.offset = SOURCE_ANCESTOR_RELATION;</span>
-<span class="nc" id="L1003">      this.type = MAPPING_TYPE_RELATION_ANNOTATION;</span>
-<span class="nc" id="L1004">    }</span>
+<span class="nc" id="L999">    public MtasXMLParserMappingRelationAnnotation() {</span>
+<span class="nc" id="L1000">      super();</span>
+<span class="nc" id="L1001">      this.position = SOURCE_ANCESTOR_RELATION;</span>
+<span class="nc" id="L1002">      this.realOffset = SOURCE_OWN;</span>
+<span class="nc" id="L1003">      this.offset = SOURCE_ANCESTOR_RELATION;</span>
+<span class="nc" id="L1004">      this.type = MAPPING_TYPE_RELATION_ANNOTATION;</span>
+<span class="nc" id="L1005">    }</span>
 
     /*
      * (non-Javadoc)
@@ -1010,7 +1011,7 @@ import mtas.analysis.util.MtasConfiguration;
      */
     @Override
     protected MtasXMLParserMappingRelationAnnotation self() {
-<span class="nc" id="L1013">      return this;</span>
+<span class="nc" id="L1014">      return this;</span>
     }
 
   }
@@ -1024,13 +1025,13 @@ import mtas.analysis.util.MtasConfiguration;
     /**
      * Instantiates a new mtas XML parser mapping group.
      */
-<span class="fc" id="L1027">    public MtasXMLParserMappingGroup() {</span>
-<span class="fc" id="L1028">      super();</span>
-<span class="fc" id="L1029">      this.position = SOURCE_OWN;</span>
-<span class="fc" id="L1030">      this.realOffset = SOURCE_OWN;</span>
-<span class="fc" id="L1031">      this.offset = SOURCE_OWN;</span>
-<span class="fc" id="L1032">      this.type = MAPPING_TYPE_GROUP;</span>
-<span class="fc" id="L1033">    }</span>
+<span class="fc" id="L1028">    public MtasXMLParserMappingGroup() {</span>
+<span class="fc" id="L1029">      super();</span>
+<span class="fc" id="L1030">      this.position = SOURCE_OWN;</span>
+<span class="fc" id="L1031">      this.realOffset = SOURCE_OWN;</span>
+<span class="fc" id="L1032">      this.offset = SOURCE_OWN;</span>
+<span class="fc" id="L1033">      this.type = MAPPING_TYPE_GROUP;</span>
+<span class="fc" id="L1034">    }</span>
 
     /*
      * (non-Javadoc)
@@ -1039,7 +1040,7 @@ import mtas.analysis.util.MtasConfiguration;
      */
     @Override
     protected MtasXMLParserMappingGroup self() {
-<span class="nc" id="L1042">      return this;</span>
+<span class="nc" id="L1043">      return this;</span>
     }
   }
 
@@ -1052,13 +1053,13 @@ import mtas.analysis.util.MtasConfiguration;
     /**
      * Instantiates a new mtas XML parser mapping group annotation.
      */
-<span class="fc" id="L1055">    public MtasXMLParserMappingGroupAnnotation() {</span>
-<span class="fc" id="L1056">      super();</span>
-<span class="fc" id="L1057">      this.position = SOURCE_ANCESTOR_GROUP;</span>
-<span class="fc" id="L1058">      this.realOffset = SOURCE_OWN;</span>
-<span class="fc" id="L1059">      this.offset = SOURCE_ANCESTOR_GROUP;</span>
-<span class="fc" id="L1060">      this.type = MAPPING_TYPE_GROUP_ANNOTATION;</span>
-<span class="fc" id="L1061">    }</span>
+<span class="fc" id="L1056">    public MtasXMLParserMappingGroupAnnotation() {</span>
+<span class="fc" id="L1057">      super();</span>
+<span class="fc" id="L1058">      this.position = SOURCE_ANCESTOR_GROUP;</span>
+<span class="fc" id="L1059">      this.realOffset = SOURCE_OWN;</span>
+<span class="fc" id="L1060">      this.offset = SOURCE_ANCESTOR_GROUP;</span>
+<span class="fc" id="L1061">      this.type = MAPPING_TYPE_GROUP_ANNOTATION;</span>
+<span class="fc" id="L1062">    }</span>
 
     /*
      * (non-Javadoc)
@@ -1067,7 +1068,7 @@ import mtas.analysis.util.MtasConfiguration;
      */
     @Override
     protected MtasXMLParserMappingGroupAnnotation self() {
-<span class="nc" id="L1070">      return this;</span>
+<span class="nc" id="L1071">      return this;</span>
     }
 
     /*
@@ -1079,12 +1080,12 @@ import mtas.analysis.util.MtasConfiguration;
      */
     @Override
     protected void setStartEnd(String start, String end) {
-<span class="fc" id="L1082">      super.setStartEnd(start, end);</span>
-<span class="pc bpc" id="L1083" title="3 of 4 branches missed.">      if (start != null &amp;&amp; end != null) {</span>
-<span class="nc" id="L1084">        position = SOURCE_REFS;</span>
-<span class="nc" id="L1085">        offset = SOURCE_REFS;</span>
+<span class="fc" id="L1083">      super.setStartEnd(start, end);</span>
+<span class="pc bpc" id="L1084" title="3 of 4 branches missed.">      if (start != null &amp;&amp; end != null) {</span>
+<span class="nc" id="L1085">        position = SOURCE_REFS;</span>
+<span class="nc" id="L1086">        offset = SOURCE_REFS;</span>
       }
-<span class="fc" id="L1087">    }</span>
+<span class="fc" id="L1088">    }</span>
 
   }
 
@@ -1097,13 +1098,13 @@ import mtas.analysis.util.MtasConfiguration;
     /**
      * Instantiates a new mtas XML parser mapping word.
      */
-<span class="fc" id="L1100">    public MtasXMLParserMappingWord() {</span>
-<span class="fc" id="L1101">      super();</span>
-<span class="fc" id="L1102">      this.position = SOURCE_OWN;</span>
-<span class="fc" id="L1103">      this.realOffset = SOURCE_OWN;</span>
-<span class="fc" id="L1104">      this.offset = SOURCE_OWN;</span>
-<span class="fc" id="L1105">      this.type = MAPPING_TYPE_WORD;</span>
-<span class="fc" id="L1106">    }</span>
+<span class="fc" id="L1101">    public MtasXMLParserMappingWord() {</span>
+<span class="fc" id="L1102">      super();</span>
+<span class="fc" id="L1103">      this.position = SOURCE_OWN;</span>
+<span class="fc" id="L1104">      this.realOffset = SOURCE_OWN;</span>
+<span class="fc" id="L1105">      this.offset = SOURCE_OWN;</span>
+<span class="fc" id="L1106">      this.type = MAPPING_TYPE_WORD;</span>
+<span class="fc" id="L1107">    }</span>
 
     /*
      * (non-Javadoc)
@@ -1112,7 +1113,7 @@ import mtas.analysis.util.MtasConfiguration;
      */
     @Override
     protected MtasXMLParserMappingWord self() {
-<span class="nc" id="L1115">      return this;</span>
+<span class="nc" id="L1116">      return this;</span>
     }
   }
 
@@ -1125,13 +1126,13 @@ import mtas.analysis.util.MtasConfiguration;
     /**
      * Instantiates a new mtas XML parser mapping word annotation.
      */
-<span class="fc" id="L1128">    public MtasXMLParserMappingWordAnnotation() {</span>
-<span class="fc" id="L1129">      super();</span>
-<span class="fc" id="L1130">      this.position = SOURCE_OWN;</span>
-<span class="fc" id="L1131">      this.realOffset = SOURCE_OWN;</span>
-<span class="fc" id="L1132">      this.offset = SOURCE_ANCESTOR_WORD;</span>
-<span class="fc" id="L1133">      this.type = MAPPING_TYPE_WORD_ANNOTATION;</span>
-<span class="fc" id="L1134">    }</span>
+<span class="fc" id="L1129">    public MtasXMLParserMappingWordAnnotation() {</span>
+<span class="fc" id="L1130">      super();</span>
+<span class="fc" id="L1131">      this.position = SOURCE_OWN;</span>
+<span class="fc" id="L1132">      this.realOffset = SOURCE_OWN;</span>
+<span class="fc" id="L1133">      this.offset = SOURCE_ANCESTOR_WORD;</span>
+<span class="fc" id="L1134">      this.type = MAPPING_TYPE_WORD_ANNOTATION;</span>
+<span class="fc" id="L1135">    }</span>
 
     /*
      * (non-Javadoc)
@@ -1140,7 +1141,7 @@ import mtas.analysis.util.MtasConfiguration;
      */
     @Override
     protected MtasXMLParserMappingWordAnnotation self() {
-<span class="nc" id="L1143">      return this;</span>
+<span class="nc" id="L1144">      return this;</span>
     }
   }
 
diff --git a/jacoco/mtas.analysis.parser/index.html b/jacoco/mtas.analysis.parser/index.html
index ebbf032..954c65b 100644
--- a/jacoco/mtas.analysis.parser/index.html
+++ b/jacoco/mtas.analysis.parser/index.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>mtas.analysis.parser</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.source.html" class="el_source">Source Files</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <span class="el_package">mtas.analysis.parser</span></div><h1>mtas.analysis.parser</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">8,704 of 14,027</td><td class="ctr2">37%</td><td class="bar">1,077 of 1,641</td><td class="ctr2">34%</td><td class="ctr1">738</td><td class="ctr2">996</td><td class="ctr1">1,597</td><td class="ctr2">2,784</td><td class="ctr1">78</td><td class="ctr2">173</td><td class="ctr1">16</td><td class="ctr2">29</td></tr></tfoot><tbody><tr><td id="a6"><a href="MtasCRMParser.html" class="el_class">MtasCRMParser</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="69" height="10" title="2,135" alt="2,135"/></td><td class="ctr2" id="c13">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="42" height="10" title="198" alt="198"/></td><td class="ctr2" id="e6">0%</td><td class="ctr1" id="f3">111</td><td class="ctr2" id="g3">111</td><td class="ctr1" id="h1">380</td><td class="ctr2" id="i3">380</td><td class="ctr1" id="j0">12</td><td class="ctr2" id="k3">12</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a0"><a href="MtasBasicParser.html" class="el_class">MtasBasicParser</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="65" height="10" title="1,993" alt="1,993"/><img src="../jacoco-resources/greenbar.gif" width="54" height="10" title="1,685" alt="1,685"/></td><td class="ctr2" id="c11">45%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="76" height="10" title="360" alt="360"/><img src="../jacoco-resources/greenbar.gif" width="43" height="10" title="202" alt="202"/></td><td class="ctr2" id="e4">35%</td><td class="ctr1" id="f0">221</td><td class="ctr2" id="g0">306</td><td class="ctr1" id="h0">388</td><td class="ctr2" id="i0">744</td><td class="ctr1" id="j3">6</td><td class="ctr2" id="k2">25</td><td class="ctr1" id="l16">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a1"><a href="MtasBasicParser$MtasParserMapping.html" class="el_class">MtasBasicParser.MtasParserMapping</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="48" height="10" title="1,498" alt="1,498"/><img src="../jacoco-resources/greenbar.gif" width="40" height="10" title="1,245" alt="1,245"/></td><td class="ctr2" id="c12">45%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="43" height="10" title="205" alt="205"/><img src="../jacoco-resources/greenbar.gif" width="26" height="10" title="123" alt="123"/></td><td class="ctr2" id="e3">37%</td><td class="ctr1" id="f1">144</td><td class="ctr2" id="g2">192</td><td class="ctr1" id="h2">277</td><td class="ctr2" id="i2">548</td><td class="ctr1" id="j1">9</td><td class="ctr2" id="k1">28</td><td class="ctr1" id="l17">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a22"><a href="MtasXMLParser.html" class="el_class">MtasXMLParser</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="42" height="10" title="1,290" alt="1,290"/><img src="../jacoco-resources/greenbar.gif" width="59" height="10" title="1,810" alt="1,810"/></td><td class="ctr2" id="c10">58%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="31" height="10" title="149" alt="149"/><img src="../jacoco-resources/greenbar.gif" width="45" height="10" title="212" alt="212"/></td><td class="ctr2" id="e1">58%</td><td class="ctr1" id="f2">127</td><td class="ctr2" id="g1">193</td><td class="ctr1" id="h4">179</td><td class="ctr2" id="i1">567</td><td class="ctr1" id="j5">4</td><td class="ctr2" id="k4">10</td><td class="ctr1" id="l18">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a17"><a href="MtasSketchParser.html" class="el_class">MtasSketchParser</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="38" height="10" title="1,180" alt="1,180"/></td><td class="ctr2" id="c14">0%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="26" height="10" title="124" alt="124"/></td><td class="ctr2" id="e7">0%</td><td class="ctr1" id="f4">68</td><td class="ctr2" id="g4">68</td><td class="ctr1" id="h3">214</td><td class="ctr2" id="i4">214</td><td class="ctr1" id="j4">6</td><td class="ctr2" id="k6">6</td><td class="ctr1" id="l1">1</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a4"><a href="MtasBasicParser$MtasParserVariable.html" class="el_class">MtasBasicParser.MtasParserVariable</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="192" alt="192"/></td><td class="ctr2" id="c15">0%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="16" alt="16"/></td><td class="ctr2" id="e8">0%</td><td class="ctr1" id="f6">11</td><td class="ctr2" id="g6">11</td><td class="ctr1" id="h6">27</td><td class="ctr2" id="i6">27</td><td class="ctr1" id="j6">3</td><td class="ctr2" id="k8">3</td><td class="ctr1" id="l2">1</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a16"><a href="MtasParser$MtasParserObject.html" class="el_class">MtasParser.MtasParserObject</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="135" alt="135"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="308" alt="308"/></td><td class="ctr2" id="c9">69%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="19" alt="19"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="19" alt="19"/></td><td class="ctr2" id="e2">50%</td><td class="ctr1" id="f5">22</td><td class="ctr2" id="g5">57</td><td class="ctr1" id="h5">32</td><td class="ctr2" id="i5">115</td><td class="ctr1" id="j2">8</td><td class="ctr2" id="k0">38</td><td class="ctr1" id="l19">0</td><td class="ctr2" id="m6">1</td></tr><tr><td id="a9"><a href="MtasCRMParser$MtasCRMParserFunctionOutput.html" class="el_class">MtasCRMParser.MtasCRMParserFunctionOutput</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="43" alt="43"/></td><td class="ctr2" id="c16">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e9">0%</td><td class="ctr1" id="f7">4</td><td class="ctr2" id="g10">4</td><td class="ctr1" id="h9">8</td><td class="ctr2" id="i14">8</td><td class="ctr1" id="j7">3</td><td class="ctr2" id="k9">3</td><td class="ctr1" id="l3">1</td><td class="ctr2" id="m7">1</td></tr><tr><td id="a21"><a href="MtasTEIParser.html" class="el_class">MtasTEIParser</a></td><td class="bar" id="b8"/><td class="ctr2" id="c17">0%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f9">2</td><td class="ctr2" id="g12">2</td><td class="ctr1" id="h7">9</td><td class="ctr2" id="i11">9</td><td class="ctr1" id="j8">2</td><td class="ctr2" id="k11">2</td><td class="ctr1" id="l4">1</td><td class="ctr2" id="m8">1</td></tr><tr><td id="a13"><a href="MtasElanParser.html" class="el_class">MtasElanParser</a></td><td class="bar" id="b9"/><td class="ctr2" id="c18">0%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f10">2</td><td class="ctr2" id="g13">2</td><td class="ctr1" id="h8">9</td><td class="ctr2" id="i12">9</td><td class="ctr1" id="j9">2</td><td class="ctr2" id="k12">2</td><td class="ctr1" id="l5">1</td><td class="ctr2" id="m9">1</td></tr><tr><td id="a12"><a href="MtasCRMParser$MtasCRMParserMappingWordAnnotation.html" class="el_class">MtasCRMParser.MtasCRMParserMappingWordAnnotation</a></td><td class="bar" id="b10"/><td class="ctr2" id="c19">0%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f11">2</td><td class="ctr2" id="g14">2</td><td class="ctr1" id="h10">8</td><td class="ctr2" id="i15">8</td><td class="ctr1" id="j10">2</td><td class="ctr2" id="k13">2</td><td class="ctr1" id="l6">1</td><td class="ctr2" id="m10">1</td></tr><tr><td id="a19"><a href="MtasSketchParser$MtasSketchParserMappingWord.html" class="el_class">MtasSketchParser.MtasSketchParserMappingWord</a></td><td class="bar" id="b11"/><td class="ctr2" id="c20">0%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f12">2</td><td class="ctr2" id="g15">2</td><td class="ctr1" id="h11">8</td><td class="ctr2" id="i16">8</td><td class="ctr1" id="j11">2</td><td class="ctr2" id="k14">2</td><td class="ctr1" id="l7">1</td><td class="ctr2" id="m11">1</td></tr><tr><td id="a11"><a href="MtasCRMParser$MtasCRMParserMappingCRMSentence.html" class="el_class">MtasCRMParser.MtasCRMParserMappingCRMSentence</a></td><td class="bar" id="b12"/><td class="ctr2" id="c21">0%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f13">2</td><td class="ctr2" id="g16">2</td><td class="ctr1" id="h12">8</td><td class="ctr2" id="i17">8</td><td class="ctr1" id="j12">2</td><td class="ctr2" id="k15">2</td><td class="ctr1" id="l8">1</td><td class="ctr2" id="m12">1</td></tr><tr><td id="a10"><a href="MtasCRMParser$MtasCRMParserMappingCRMPair.html" class="el_class">MtasCRMParser.MtasCRMParserMappingCRMPair</a></td><td class="bar" id="b13"/><td class="ctr2" id="c22">0%</td><td class="bar" id="d15"/><td class="ctr2" id="e15">n/a</td><td class="ctr1" id="f14">2</td><td class="ctr2" id="g17">2</td><td class="ctr1" id="h13">8</td><td class="ctr2" id="i18">8</td><td class="ctr1" id="j13">2</td><td class="ctr2" id="k16">2</td><td class="ctr1" id="l9">1</td><td class="ctr2" id="m13">1</td></tr><tr><td id="a20"><a href="MtasSketchParser$MtasSketchParserMappingWordAnnotation.html" class="el_class">MtasSketchParser.MtasSketchParserMappingWordAnnotation</a></td><td class="bar" id="b14"/><td class="ctr2" id="c23">0%</td><td class="bar" id="d16"/><td class="ctr2" id="e16">n/a</td><td class="ctr1" id="f15">2</td><td class="ctr2" id="g18">2</td><td class="ctr1" id="h14">8</td><td class="ctr2" id="i19">8</td><td class="ctr1" id="j14">2</td><td class="ctr2" id="k17">2</td><td class="ctr1" id="l10">1</td><td class="ctr2" id="m14">1</td></tr><tr><td id="a26"><a href="MtasXMLParser$MtasXMLParserMappingRelationAnnotation.html" class="el_class">MtasXMLParser.MtasXMLParserMappingRelationAnnotation</a></td><td class="bar" id="b15"/><td class="ctr2" id="c24">0%</td><td class="bar" id="d17"/><td class="ctr2" id="e17">n/a</td><td class="ctr1" id="f16">2</td><td class="ctr2" id="g19">2</td><td class="ctr1" id="h15">8</td><td class="ctr2" id="i20">8</td><td class="ctr1" id="j15">2</td><td class="ctr2" id="k18">2</td><td class="ctr1" id="l11">1</td><td class="ctr2" id="m15">1</td></tr><tr><td id="a18"><a href="MtasSketchParser$MtasSketchParserMappingGroup.html" class="el_class">MtasSketchParser.MtasSketchParserMappingGroup</a></td><td class="bar" id="b16"/><td class="ctr2" id="c25">0%</td><td class="bar" id="d18"/><td class="ctr2" id="e18">n/a</td><td class="ctr1" id="f17">2</td><td class="ctr2" id="g20">2</td><td class="ctr1" id="h16">8</td><td class="ctr2" id="i21">8</td><td class="ctr1" id="j16">2</td><td class="ctr2" id="k19">2</td><td class="ctr1" id="l12">1</td><td class="ctr2" id="m16">1</td></tr><tr><td id="a8"><a href="MtasCRMParser$MtasCRMParserFunction.html" class="el_class">MtasCRMParser.MtasCRMParserFunction</a></td><td class="bar" id="b17"/><td class="ctr2" id="c26">0%</td><td class="bar" id="d19"/><td class="ctr2" id="e19">n/a</td><td class="ctr1" id="f18">1</td><td class="ctr2" id="g26">1</td><td class="ctr1" id="h17">4</td><td class="ctr2" id="i26">4</td><td class="ctr1" id="j17">1</td><td class="ctr2" id="k26">1</td><td class="ctr1" id="l13">1</td><td class="ctr2" id="m17">1</td></tr><tr><td id="a24"><a href="MtasXMLParser$MtasXMLParserMappingGroupAnnotation.html" class="el_class">MtasXMLParser.MtasXMLParserMappingGroupAnnotation</a></td><td class="bar" id="b18"/><td class="ctr2" id="c8">72%</td><td class="bar" id="d7"/><td class="ctr2" id="e5">25%</td><td class="ctr1" id="f8">3</td><td class="ctr2" id="g9">5</td><td class="ctr1" id="h19">3</td><td class="ctr2" id="i9">13</td><td class="ctr1" id="j18">1</td><td class="ctr2" id="k10">3</td><td class="ctr1" id="l20">0</td><td class="ctr2" id="m18">1</td></tr><tr><td id="a5"><a href="MtasBasicParser$MtasParserVariableValue.html" class="el_class">MtasBasicParser.MtasParserVariableValue</a></td><td class="bar" id="b19"/><td class="ctr2" id="c27">0%</td><td class="bar" id="d20"/><td class="ctr2" id="e20">n/a</td><td class="ctr1" id="f19">1</td><td class="ctr2" id="g27">1</td><td class="ctr1" id="h18">4</td><td class="ctr2" id="i27">4</td><td class="ctr1" id="j19">1</td><td class="ctr2" id="k27">1</td><td class="ctr1" id="l14">1</td><td class="ctr2" id="m19">1</td></tr><tr><td id="a7"><a href="MtasCRMParser$MtasCRMAncestors.html" class="el_class">MtasCRMParser.MtasCRMAncestors</a></td><td class="bar" id="b20"/><td class="ctr2" id="c28">0%</td><td class="bar" id="d21"/><td class="ctr2" id="e21">n/a</td><td class="ctr1" id="f20">1</td><td class="ctr2" id="g28">1</td><td class="ctr1" id="h20">2</td><td class="ctr2" id="i28">2</td><td class="ctr1" id="j20">1</td><td class="ctr2" id="k28">1</td><td class="ctr1" id="l15">1</td><td class="ctr2" id="m20">1</td></tr><tr><td id="a3"><a href="MtasBasicParser$MtasParserType.html" class="el_class">MtasBasicParser.MtasParserType</a></td><td class="bar" id="b21"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="44" alt="44"/></td><td class="ctr2" id="c3">93%</td><td class="bar" id="d22"/><td class="ctr2" id="e22">n/a</td><td class="ctr1" id="f21">1</td><td class="ctr2" id="g7">8</td><td class="ctr1" id="h21">1</td><td class="ctr2" id="i7">16</td><td class="ctr1" id="j21">1</td><td class="ctr2" id="k5">8</td><td class="ctr1" id="l21">0</td><td class="ctr2" id="m21">1</td></tr><tr><td id="a28"><a href="MtasXMLParser$MtasXMLParserMappingWordAnnotation.html" class="el_class">MtasXMLParser.MtasXMLParserMappingWordAnnotation</a></td><td class="bar" id="b22"/><td class="ctr2" id="c4">90%</td><td class="bar" id="d23"/><td class="ctr2" id="e23">n/a</td><td class="ctr1" id="f22">1</td><td class="ctr2" id="g21">2</td><td class="ctr1" id="h22">1</td><td class="ctr2" id="i22">8</td><td class="ctr1" id="j22">1</td><td class="ctr2" id="k20">2</td><td class="ctr1" id="l22">0</td><td class="ctr2" id="m22">1</td></tr><tr><td id="a27"><a href="MtasXMLParser$MtasXMLParserMappingWord.html" class="el_class">MtasXMLParser.MtasXMLParserMappingWord</a></td><td class="bar" id="b23"/><td class="ctr2" id="c5">90%</td><td class="bar" id="d24"/><td class="ctr2" id="e24">n/a</td><td class="ctr1" id="f23">1</td><td class="ctr2" id="g22">2</td><td class="ctr1" id="h23">1</td><td class="ctr2" id="i23">8</td><td class="ctr1" id="j23">1</td><td class="ctr2" id="k21">2</td><td class="ctr1" id="l23">0</td><td class="ctr2" id="m23">1</td></tr><tr><td id="a23"><a href="MtasXMLParser$MtasXMLParserMappingGroup.html" class="el_class">MtasXMLParser.MtasXMLParserMappingGroup</a></td><td class="bar" id="b24"/><td class="ctr2" id="c6">90%</td><td class="bar" id="d25"/><td class="ctr2" id="e25">n/a</td><td class="ctr1" id="f24">1</td><td class="ctr2" id="g23">2</td><td class="ctr1" id="h24">1</td><td class="ctr2" id="i24">8</td><td class="ctr1" id="j24">1</td><td class="ctr2" id="k22">2</td><td class="ctr1" id="l24">0</td><td class="ctr2" id="m24">1</td></tr><tr><td id="a25"><a href="MtasXMLParser$MtasXMLParserMappingRelation.html" class="el_class">MtasXMLParser.MtasXMLParserMappingRelation</a></td><td class="bar" id="b25"/><td class="ctr2" id="c7">90%</td><td class="bar" id="d26"/><td class="ctr2" id="e26">n/a</td><td class="ctr1" id="f25">1</td><td class="ctr2" id="g24">2</td><td class="ctr1" id="h25">1</td><td class="ctr2" id="i25">8</td><td class="ctr1" id="j25">1</td><td class="ctr2" id="k23">2</td><td class="ctr1" id="l25">0</td><td class="ctr2" id="m25">1</td></tr><tr><td id="a15"><a href="MtasParser.html" class="el_class">MtasParser</a></td><td class="bar" id="b26"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="62" alt="62"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d9"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="7" alt="7"/></td><td class="ctr2" id="e0">87%</td><td class="ctr1" id="f26">1</td><td class="ctr2" id="g8">6</td><td class="ctr1" id="h26">0</td><td class="ctr2" id="i10">12</td><td class="ctr1" id="j26">0</td><td class="ctr2" id="k24">2</td><td class="ctr1" id="l26">0</td><td class="ctr2" id="m26">1</td></tr><tr><td id="a2"><a href="MtasBasicParser$MtasParserMappingToken.html" class="el_class">MtasBasicParser.MtasParserMappingToken</a></td><td class="bar" id="b27"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="45" alt="45"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d27"/><td class="ctr2" id="e27">n/a</td><td class="ctr1" id="f27">0</td><td class="ctr2" id="g11">4</td><td class="ctr1" id="h27">0</td><td class="ctr2" id="i8">15</td><td class="ctr1" id="j27">0</td><td class="ctr2" id="k7">4</td><td class="ctr1" id="l27">0</td><td class="ctr2" id="m27">1</td></tr><tr><td id="a14"><a href="MtasFoliaParser.html" class="el_class">MtasFoliaParser</a></td><td class="bar" id="b28"/><td class="ctr2" id="c2">100%</td><td class="bar" id="d28"/><td class="ctr2" id="e28">n/a</td><td class="ctr1" id="f28">0</td><td class="ctr2" id="g25">2</td><td class="ctr1" id="h28">0</td><td class="ctr2" id="i13">9</td><td class="ctr1" id="j28">0</td><td class="ctr2" id="k25">2</td><td class="ctr1" id="l28">0</td><td class="ctr2" id="m28">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>mtas.analysis.parser</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.source.html" class="el_source">Source Files</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <span class="el_package">mtas.analysis.parser</span></div><h1>mtas.analysis.parser</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">8,722 of 14,050</td><td class="ctr2">37%</td><td class="bar">1,077 of 1,643</td><td class="ctr2">34%</td><td class="ctr1">740</td><td class="ctr2">999</td><td class="ctr1">1,605</td><td class="ctr2">2,793</td><td class="ctr1">80</td><td class="ctr2">175</td><td class="ctr1">17</td><td class="ctr2">30</td></tr></tfoot><tbody><tr><td id="a7"><a href="MtasCRMParser.html" class="el_class">MtasCRMParser</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="69" height="10" title="2,135" alt="2,135"/></td><td class="ctr2" id="c13">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="42" height="10" title="198" alt="198"/></td><td class="ctr2" id="e6">0%</td><td class="ctr1" id="f3">111</td><td class="ctr2" id="g3">111</td><td class="ctr1" id="h1">380</td><td class="ctr2" id="i3">380</td><td class="ctr1" id="j0">12</td><td class="ctr2" id="k3">12</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a0"><a href="MtasBasicParser.html" class="el_class">MtasBasicParser</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="65" height="10" title="1,995" alt="1,995"/><img src="../jacoco-resources/greenbar.gif" width="54" height="10" title="1,685" alt="1,685"/></td><td class="ctr2" id="c11">45%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="76" height="10" title="360" alt="360"/><img src="../jacoco-resources/greenbar.gif" width="43" height="10" title="202" alt="202"/></td><td class="ctr2" id="e4">35%</td><td class="ctr1" id="f0">221</td><td class="ctr2" id="g0">306</td><td class="ctr1" id="h0">389</td><td class="ctr2" id="i0">745</td><td class="ctr1" id="j3">6</td><td class="ctr2" id="k2">25</td><td class="ctr1" id="l17">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a1"><a href="MtasBasicParser$MtasParserMapping.html" class="el_class">MtasBasicParser.MtasParserMapping</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="48" height="10" title="1,498" alt="1,498"/><img src="../jacoco-resources/greenbar.gif" width="40" height="10" title="1,245" alt="1,245"/></td><td class="ctr2" id="c12">45%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="43" height="10" title="205" alt="205"/><img src="../jacoco-resources/greenbar.gif" width="26" height="10" title="123" alt="123"/></td><td class="ctr2" id="e3">37%</td><td class="ctr1" id="f1">144</td><td class="ctr2" id="g2">192</td><td class="ctr1" id="h2">277</td><td class="ctr2" id="i2">548</td><td class="ctr1" id="j1">9</td><td class="ctr2" id="k1">28</td><td class="ctr1" id="l18">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a23"><a href="MtasXMLParser.html" class="el_class">MtasXMLParser</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="42" height="10" title="1,290" alt="1,290"/><img src="../jacoco-resources/greenbar.gif" width="59" height="10" title="1,815" alt="1,815"/></td><td class="ctr2" id="c10">58%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="31" height="10" title="149" alt="149"/><img src="../jacoco-resources/greenbar.gif" width="45" height="10" title="214" alt="214"/></td><td class="ctr2" id="e1">58%</td><td class="ctr1" id="f2">127</td><td class="ctr2" id="g1">194</td><td class="ctr1" id="h4">179</td><td class="ctr2" id="i1">568</td><td class="ctr1" id="j5">4</td><td class="ctr2" id="k4">10</td><td class="ctr1" id="l19">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a18"><a href="MtasSketchParser.html" class="el_class">MtasSketchParser</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="38" height="10" title="1,180" alt="1,180"/></td><td class="ctr2" id="c14">0%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="26" height="10" title="124" alt="124"/></td><td class="ctr2" id="e7">0%</td><td class="ctr1" id="f4">68</td><td class="ctr2" id="g4">68</td><td class="ctr1" id="h3">214</td><td class="ctr2" id="i4">214</td><td class="ctr1" id="j4">6</td><td class="ctr2" id="k6">6</td><td class="ctr1" id="l1">1</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a4"><a href="MtasBasicParser$MtasParserVariable.html" class="el_class">MtasBasicParser.MtasParserVariable</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="192" alt="192"/></td><td class="ctr2" id="c15">0%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="16" alt="16"/></td><td class="ctr2" id="e8">0%</td><td class="ctr1" id="f6">11</td><td class="ctr2" id="g6">11</td><td class="ctr1" id="h6">27</td><td class="ctr2" id="i6">27</td><td class="ctr1" id="j6">3</td><td class="ctr2" id="k8">3</td><td class="ctr1" id="l2">1</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a17"><a href="MtasParser$MtasParserObject.html" class="el_class">MtasParser.MtasParserObject</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="135" alt="135"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="308" alt="308"/></td><td class="ctr2" id="c9">69%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="19" alt="19"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="19" alt="19"/></td><td class="ctr2" id="e2">50%</td><td class="ctr1" id="f5">22</td><td class="ctr2" id="g5">57</td><td class="ctr1" id="h5">32</td><td class="ctr2" id="i5">115</td><td class="ctr1" id="j2">8</td><td class="ctr2" id="k0">38</td><td class="ctr1" id="l20">0</td><td class="ctr2" id="m6">1</td></tr><tr><td id="a10"><a href="MtasCRMParser$MtasCRMParserFunctionOutput.html" class="el_class">MtasCRMParser.MtasCRMParserFunctionOutput</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="43" alt="43"/></td><td class="ctr2" id="c16">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e9">0%</td><td class="ctr1" id="f7">4</td><td class="ctr2" id="g10">4</td><td class="ctr1" id="h9">8</td><td class="ctr2" id="i14">8</td><td class="ctr1" id="j7">3</td><td class="ctr2" id="k9">3</td><td class="ctr1" id="l3">1</td><td class="ctr2" id="m7">1</td></tr><tr><td id="a22"><a href="MtasTEIParser.html" class="el_class">MtasTEIParser</a></td><td class="bar" id="b8"/><td class="ctr2" id="c17">0%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f9">2</td><td class="ctr2" id="g12">2</td><td class="ctr1" id="h7">9</td><td class="ctr2" id="i11">9</td><td class="ctr1" id="j8">2</td><td class="ctr2" id="k11">2</td><td class="ctr1" id="l4">1</td><td class="ctr2" id="m8">1</td></tr><tr><td id="a14"><a href="MtasElanParser.html" class="el_class">MtasElanParser</a></td><td class="bar" id="b9"/><td class="ctr2" id="c18">0%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f10">2</td><td class="ctr2" id="g13">2</td><td class="ctr1" id="h8">9</td><td class="ctr2" id="i12">9</td><td class="ctr1" id="j9">2</td><td class="ctr2" id="k12">2</td><td class="ctr1" id="l5">1</td><td class="ctr2" id="m9">1</td></tr><tr><td id="a13"><a href="MtasCRMParser$MtasCRMParserMappingWordAnnotation.html" class="el_class">MtasCRMParser.MtasCRMParserMappingWordAnnotation</a></td><td class="bar" id="b10"/><td class="ctr2" id="c19">0%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f11">2</td><td class="ctr2" id="g14">2</td><td class="ctr1" id="h10">8</td><td class="ctr2" id="i15">8</td><td class="ctr1" id="j10">2</td><td class="ctr2" id="k13">2</td><td class="ctr1" id="l6">1</td><td class="ctr2" id="m10">1</td></tr><tr><td id="a20"><a href="MtasSketchParser$MtasSketchParserMappingWord.html" class="el_class">MtasSketchParser.MtasSketchParserMappingWord</a></td><td class="bar" id="b11"/><td class="ctr2" id="c20">0%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f12">2</td><td class="ctr2" id="g15">2</td><td class="ctr1" id="h11">8</td><td class="ctr2" id="i16">8</td><td class="ctr1" id="j11">2</td><td class="ctr2" id="k14">2</td><td class="ctr1" id="l7">1</td><td class="ctr2" id="m11">1</td></tr><tr><td id="a12"><a href="MtasCRMParser$MtasCRMParserMappingCRMSentence.html" class="el_class">MtasCRMParser.MtasCRMParserMappingCRMSentence</a></td><td class="bar" id="b12"/><td class="ctr2" id="c21">0%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f13">2</td><td class="ctr2" id="g16">2</td><td class="ctr1" id="h12">8</td><td class="ctr2" id="i17">8</td><td class="ctr1" id="j12">2</td><td class="ctr2" id="k15">2</td><td class="ctr1" id="l8">1</td><td class="ctr2" id="m12">1</td></tr><tr><td id="a11"><a href="MtasCRMParser$MtasCRMParserMappingCRMPair.html" class="el_class">MtasCRMParser.MtasCRMParserMappingCRMPair</a></td><td class="bar" id="b13"/><td class="ctr2" id="c22">0%</td><td class="bar" id="d15"/><td class="ctr2" id="e15">n/a</td><td class="ctr1" id="f14">2</td><td class="ctr2" id="g17">2</td><td class="ctr1" id="h13">8</td><td class="ctr2" id="i18">8</td><td class="ctr1" id="j13">2</td><td class="ctr2" id="k16">2</td><td class="ctr1" id="l9">1</td><td class="ctr2" id="m13">1</td></tr><tr><td id="a21"><a href="MtasSketchParser$MtasSketchParserMappingWordAnnotation.html" class="el_class">MtasSketchParser.MtasSketchParserMappingWordAnnotation</a></td><td class="bar" id="b14"/><td class="ctr2" id="c23">0%</td><td class="bar" id="d16"/><td class="ctr2" id="e16">n/a</td><td class="ctr1" id="f15">2</td><td class="ctr2" id="g18">2</td><td class="ctr1" id="h14">8</td><td class="ctr2" id="i19">8</td><td class="ctr1" id="j14">2</td><td class="ctr2" id="k17">2</td><td class="ctr1" id="l10">1</td><td class="ctr2" id="m14">1</td></tr><tr><td id="a27"><a href="MtasXMLParser$MtasXMLParserMappingRelationAnnotation.html" class="el_class">MtasXMLParser.MtasXMLParserMappingRelationAnnotation</a></td><td class="bar" id="b15"/><td class="ctr2" id="c24">0%</td><td class="bar" id="d17"/><td class="ctr2" id="e17">n/a</td><td class="ctr1" id="f16">2</td><td class="ctr2" id="g19">2</td><td class="ctr1" id="h15">8</td><td class="ctr2" id="i20">8</td><td class="ctr1" id="j15">2</td><td class="ctr2" id="k18">2</td><td class="ctr1" id="l11">1</td><td class="ctr2" id="m15">1</td></tr><tr><td id="a19"><a href="MtasSketchParser$MtasSketchParserMappingGroup.html" class="el_class">MtasSketchParser.MtasSketchParserMappingGroup</a></td><td class="bar" id="b16"/><td class="ctr2" id="c25">0%</td><td class="bar" id="d18"/><td class="ctr2" id="e18">n/a</td><td class="ctr1" id="f17">2</td><td class="ctr2" id="g20">2</td><td class="ctr1" id="h16">8</td><td class="ctr2" id="i21">8</td><td class="ctr1" id="j16">2</td><td class="ctr2" id="k19">2</td><td class="ctr1" id="l12">1</td><td class="ctr2" id="m16">1</td></tr><tr><td id="a6"><a href="MtasChatParser.html" class="el_class">MtasChatParser</a></td><td class="bar" id="b17"/><td class="ctr2" id="c26">0%</td><td class="bar" id="d19"/><td class="ctr2" id="e19">n/a</td><td class="ctr1" id="f18">2</td><td class="ctr2" id="g21">2</td><td class="ctr1" id="h17">7</td><td class="ctr2" id="i26">7</td><td class="ctr1" id="j17">2</td><td class="ctr2" id="k20">2</td><td class="ctr1" id="l13">1</td><td class="ctr2" id="m17">1</td></tr><tr><td id="a9"><a href="MtasCRMParser$MtasCRMParserFunction.html" class="el_class">MtasCRMParser.MtasCRMParserFunction</a></td><td class="bar" id="b18"/><td class="ctr2" id="c27">0%</td><td class="bar" id="d20"/><td class="ctr2" id="e20">n/a</td><td class="ctr1" id="f19">1</td><td class="ctr2" id="g27">1</td><td class="ctr1" id="h18">4</td><td class="ctr2" id="i27">4</td><td class="ctr1" id="j18">1</td><td class="ctr2" id="k27">1</td><td class="ctr1" id="l14">1</td><td class="ctr2" id="m18">1</td></tr><tr><td id="a25"><a href="MtasXMLParser$MtasXMLParserMappingGroupAnnotation.html" class="el_class">MtasXMLParser.MtasXMLParserMappingGroupAnnotation</a></td><td class="bar" id="b19"/><td class="ctr2" id="c8">72%</td><td class="bar" id="d7"/><td class="ctr2" id="e5">25%</td><td class="ctr1" id="f8">3</td><td class="ctr2" id="g9">5</td><td class="ctr1" id="h20">3</td><td class="ctr2" id="i9">13</td><td class="ctr1" id="j19">1</td><td class="ctr2" id="k10">3</td><td class="ctr1" id="l21">0</td><td class="ctr2" id="m19">1</td></tr><tr><td id="a5"><a href="MtasBasicParser$MtasParserVariableValue.html" class="el_class">MtasBasicParser.MtasParserVariableValue</a></td><td class="bar" id="b20"/><td class="ctr2" id="c28">0%</td><td class="bar" id="d21"/><td class="ctr2" id="e21">n/a</td><td class="ctr1" id="f20">1</td><td class="ctr2" id="g28">1</td><td class="ctr1" id="h19">4</td><td class="ctr2" id="i28">4</td><td class="ctr1" id="j20">1</td><td class="ctr2" id="k28">1</td><td class="ctr1" id="l15">1</td><td class="ctr2" id="m20">1</td></tr><tr><td id="a8"><a href="MtasCRMParser$MtasCRMAncestors.html" class="el_class">MtasCRMParser.MtasCRMAncestors</a></td><td class="bar" id="b21"/><td class="ctr2" id="c29">0%</td><td class="bar" id="d22"/><td class="ctr2" id="e22">n/a</td><td class="ctr1" id="f21">1</td><td class="ctr2" id="g29">1</td><td class="ctr1" id="h21">2</td><td class="ctr2" id="i29">2</td><td class="ctr1" id="j21">1</td><td class="ctr2" id="k29">1</td><td class="ctr1" id="l16">1</td><td class="ctr2" id="m21">1</td></tr><tr><td id="a3"><a href="MtasBasicParser$MtasParserType.html" class="el_class">MtasBasicParser.MtasParserType</a></td><td class="bar" id="b22"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="44" alt="44"/></td><td class="ctr2" id="c3">93%</td><td class="bar" id="d23"/><td class="ctr2" id="e23">n/a</td><td class="ctr1" id="f22">1</td><td class="ctr2" id="g7">8</td><td class="ctr1" id="h22">1</td><td class="ctr2" id="i7">16</td><td class="ctr1" id="j22">1</td><td class="ctr2" id="k5">8</td><td class="ctr1" id="l22">0</td><td class="ctr2" id="m22">1</td></tr><tr><td id="a29"><a href="MtasXMLParser$MtasXMLParserMappingWordAnnotation.html" class="el_class">MtasXMLParser.MtasXMLParserMappingWordAnnotation</a></td><td class="bar" id="b23"/><td class="ctr2" id="c4">90%</td><td class="bar" id="d24"/><td class="ctr2" id="e24">n/a</td><td class="ctr1" id="f23">1</td><td class="ctr2" id="g22">2</td><td class="ctr1" id="h23">1</td><td class="ctr2" id="i22">8</td><td class="ctr1" id="j23">1</td><td class="ctr2" id="k21">2</td><td class="ctr1" id="l23">0</td><td class="ctr2" id="m23">1</td></tr><tr><td id="a28"><a href="MtasXMLParser$MtasXMLParserMappingWord.html" class="el_class">MtasXMLParser.MtasXMLParserMappingWord</a></td><td class="bar" id="b24"/><td class="ctr2" id="c5">90%</td><td class="bar" id="d25"/><td class="ctr2" id="e25">n/a</td><td class="ctr1" id="f24">1</td><td class="ctr2" id="g23">2</td><td class="ctr1" id="h24">1</td><td class="ctr2" id="i23">8</td><td class="ctr1" id="j24">1</td><td class="ctr2" id="k22">2</td><td class="ctr1" id="l24">0</td><td class="ctr2" id="m24">1</td></tr><tr><td id="a24"><a href="MtasXMLParser$MtasXMLParserMappingGroup.html" class="el_class">MtasXMLParser.MtasXMLParserMappingGroup</a></td><td class="bar" id="b25"/><td class="ctr2" id="c6">90%</td><td class="bar" id="d26"/><td class="ctr2" id="e26">n/a</td><td class="ctr1" id="f25">1</td><td class="ctr2" id="g24">2</td><td class="ctr1" id="h25">1</td><td class="ctr2" id="i24">8</td><td class="ctr1" id="j25">1</td><td class="ctr2" id="k23">2</td><td class="ctr1" id="l25">0</td><td class="ctr2" id="m25">1</td></tr><tr><td id="a26"><a href="MtasXMLParser$MtasXMLParserMappingRelation.html" class="el_class">MtasXMLParser.MtasXMLParserMappingRelation</a></td><td class="bar" id="b26"/><td class="ctr2" id="c7">90%</td><td class="bar" id="d27"/><td class="ctr2" id="e27">n/a</td><td class="ctr1" id="f26">1</td><td class="ctr2" id="g25">2</td><td class="ctr1" id="h26">1</td><td class="ctr2" id="i25">8</td><td class="ctr1" id="j26">1</td><td class="ctr2" id="k24">2</td><td class="ctr1" id="l26">0</td><td class="ctr2" id="m26">1</td></tr><tr><td id="a16"><a href="MtasParser.html" class="el_class">MtasParser</a></td><td class="bar" id="b27"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="62" alt="62"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d9"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="7" alt="7"/></td><td class="ctr2" id="e0">87%</td><td class="ctr1" id="f27">1</td><td class="ctr2" id="g8">6</td><td class="ctr1" id="h27">0</td><td class="ctr2" id="i10">12</td><td class="ctr1" id="j27">0</td><td class="ctr2" id="k25">2</td><td class="ctr1" id="l27">0</td><td class="ctr2" id="m27">1</td></tr><tr><td id="a2"><a href="MtasBasicParser$MtasParserMappingToken.html" class="el_class">MtasBasicParser.MtasParserMappingToken</a></td><td class="bar" id="b28"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="45" alt="45"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d28"/><td class="ctr2" id="e28">n/a</td><td class="ctr1" id="f28">0</td><td class="ctr2" id="g11">4</td><td class="ctr1" id="h28">0</td><td class="ctr2" id="i8">15</td><td class="ctr1" id="j28">0</td><td class="ctr2" id="k7">4</td><td class="ctr1" id="l28">0</td><td class="ctr2" id="m28">1</td></tr><tr><td id="a15"><a href="MtasFoliaParser.html" class="el_class">MtasFoliaParser</a></td><td class="bar" id="b29"/><td class="ctr2" id="c2">100%</td><td class="bar" id="d29"/><td class="ctr2" id="e29">n/a</td><td class="ctr1" id="f29">0</td><td class="ctr2" id="g26">2</td><td class="ctr1" id="h29">0</td><td class="ctr2" id="i13">9</td><td class="ctr1" id="j29">0</td><td class="ctr2" id="k26">2</td><td class="ctr1" id="l29">0</td><td class="ctr2" id="m29">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.analysis.parser/index.source.html b/jacoco/mtas.analysis.parser/index.source.html
index 10eb3d3..9d68547 100644
--- a/jacoco/mtas.analysis.parser/index.source.html
+++ b/jacoco/mtas.analysis.parser/index.source.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>mtas.analysis.parser</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.html" class="el_class">Classes</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <span class="el_package">mtas.analysis.parser</span></div><h1>mtas.analysis.parser</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">8,704 of 14,027</td><td class="ctr2">37%</td><td class="bar">1,077 of 1,641</td><td class="ctr2">34%</td><td class="ctr1">738</td><td class="ctr2">996</td><td class="ctr1">1,597</td><td class="ctr2">2,784</td><td class="ctr1">78</td><td class="ctr2">173</td><td class="ctr1">16</td><td class="ctr2">29</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasBasicParser.java.html" class="el_source">MtasBasicParser.java</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="66" height="10" title="3,695" alt="3,695"/><img src="../jacoco-resources/greenbar.gif" width="53" height="10" title="3,019" alt="3,019"/></td><td class="ctr2" id="c3">44%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="76" height="10" title="581" alt="581"/><img src="../jacoco-resources/greenbar.gif" width="43" height="10" title="325" alt="325"/></td><td class="ctr2" id="e2">35%</td><td class="ctr1" id="f0">378</td><td class="ctr2" id="g0">522</td><td class="ctr1" id="h0">697</td><td class="ctr2" id="i0">1,354</td><td class="ctr1" id="j1">20</td><td class="ctr2" id="k0">69</td><td class="ctr1" id="l2">2</td><td class="ctr2" id="m2">6</td></tr><tr><td id="a1"><a href="MtasCRMParser.java.html" class="el_source">MtasCRMParser.java</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="2,258" alt="2,258"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="26" height="10" title="200" alt="200"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f2">123</td><td class="ctr2" id="g2">123</td><td class="ctr1" id="h1">418</td><td class="ctr2" id="i2">418</td><td class="ctr1" id="j0">23</td><td class="ctr2" id="k2">23</td><td class="ctr1" id="l0">7</td><td class="ctr2" id="m0">7</td></tr><tr><td id="a7"><a href="MtasXMLParser.java.html" class="el_source">MtasXMLParser.java</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="23" height="10" title="1,329" alt="1,329"/><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="1,912" alt="1,912"/></td><td class="ctr2" id="c2">58%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="152" alt="152"/><img src="../jacoco-resources/greenbar.gif" width="28" height="10" title="213" alt="213"/></td><td class="ctr2" id="e0">58%</td><td class="ctr1" id="f1">136</td><td class="ctr2" id="g1">208</td><td class="ctr1" id="h3">194</td><td class="ctr2" id="i1">620</td><td class="ctr1" id="j3">11</td><td class="ctr2" id="k3">23</td><td class="ctr1" id="l3">1</td><td class="ctr2" id="m1">7</td></tr><tr><td id="a5"><a href="MtasSketchParser.java.html" class="el_source">MtasSketchParser.java</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="22" height="10" title="1,243" alt="1,243"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="16" height="10" title="124" alt="124"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f3">74</td><td class="ctr2" id="g3">74</td><td class="ctr1" id="h2">238</td><td class="ctr2" id="i3">238</td><td class="ctr1" id="j2">12</td><td class="ctr2" id="k4">12</td><td class="ctr1" id="l1">4</td><td class="ctr2" id="m3">4</td></tr><tr><td id="a4"><a href="MtasParser.java.html" class="el_source">MtasParser.java</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="135" alt="135"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="370" alt="370"/></td><td class="ctr2" id="c1">73%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="20" alt="20"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="26" alt="26"/></td><td class="ctr2" id="e1">56%</td><td class="ctr1" id="f4">23</td><td class="ctr2" id="g4">63</td><td class="ctr1" id="h4">32</td><td class="ctr2" id="i4">127</td><td class="ctr1" id="j4">8</td><td class="ctr2" id="k1">40</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m4">2</td></tr><tr><td id="a6"><a href="MtasTEIParser.java.html" class="el_source">MtasTEIParser.java</a></td><td class="bar" id="b5"/><td class="ctr2" id="c6">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">2</td><td class="ctr2" id="g5">2</td><td class="ctr1" id="h5">9</td><td class="ctr2" id="i5">9</td><td class="ctr1" id="j5">2</td><td class="ctr2" id="k5">2</td><td class="ctr1" id="l4">1</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a2"><a href="MtasElanParser.java.html" class="el_source">MtasElanParser.java</a></td><td class="bar" id="b6"/><td class="ctr2" id="c7">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">2</td><td class="ctr2" id="g6">2</td><td class="ctr1" id="h6">9</td><td class="ctr2" id="i6">9</td><td class="ctr1" id="j6">2</td><td class="ctr2" id="k6">2</td><td class="ctr1" id="l5">1</td><td class="ctr2" id="m6">1</td></tr><tr><td id="a3"><a href="MtasFoliaParser.java.html" class="el_source">MtasFoliaParser.java</a></td><td class="bar" id="b7"/><td class="ctr2" id="c0">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">2</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">9</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">2</td><td class="ctr1" id="l7">0</td><td class="ctr2" id="m7">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>mtas.analysis.parser</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.html" class="el_class">Classes</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <span class="el_package">mtas.analysis.parser</span></div><h1>mtas.analysis.parser</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">8,722 of 14,050</td><td class="ctr2">37%</td><td class="bar">1,077 of 1,643</td><td class="ctr2">34%</td><td class="ctr1">740</td><td class="ctr2">999</td><td class="ctr1">1,605</td><td class="ctr2">2,793</td><td class="ctr1">80</td><td class="ctr2">175</td><td class="ctr1">17</td><td class="ctr2">30</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasBasicParser.java.html" class="el_source">MtasBasicParser.java</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="66" height="10" title="3,697" alt="3,697"/><img src="../jacoco-resources/greenbar.gif" width="53" height="10" title="3,019" alt="3,019"/></td><td class="ctr2" id="c3">44%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="76" height="10" title="581" alt="581"/><img src="../jacoco-resources/greenbar.gif" width="43" height="10" title="325" alt="325"/></td><td class="ctr2" id="e2">35%</td><td class="ctr1" id="f0">378</td><td class="ctr2" id="g0">522</td><td class="ctr1" id="h0">698</td><td class="ctr2" id="i0">1,355</td><td class="ctr1" id="j1">20</td><td class="ctr2" id="k0">69</td><td class="ctr1" id="l2">2</td><td class="ctr2" id="m2">6</td></tr><tr><td id="a2"><a href="MtasCRMParser.java.html" class="el_source">MtasCRMParser.java</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="2,258" alt="2,258"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="26" height="10" title="200" alt="200"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f2">123</td><td class="ctr2" id="g2">123</td><td class="ctr1" id="h1">418</td><td class="ctr2" id="i2">418</td><td class="ctr1" id="j0">23</td><td class="ctr2" id="k2">23</td><td class="ctr1" id="l0">7</td><td class="ctr2" id="m0">7</td></tr><tr><td id="a8"><a href="MtasXMLParser.java.html" class="el_source">MtasXMLParser.java</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="23" height="10" title="1,329" alt="1,329"/><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="1,917" alt="1,917"/></td><td class="ctr2" id="c2">59%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="152" alt="152"/><img src="../jacoco-resources/greenbar.gif" width="28" height="10" title="215" alt="215"/></td><td class="ctr2" id="e0">58%</td><td class="ctr1" id="f1">136</td><td class="ctr2" id="g1">209</td><td class="ctr1" id="h3">194</td><td class="ctr2" id="i1">621</td><td class="ctr1" id="j3">11</td><td class="ctr2" id="k3">23</td><td class="ctr1" id="l3">1</td><td class="ctr2" id="m1">7</td></tr><tr><td id="a6"><a href="MtasSketchParser.java.html" class="el_source">MtasSketchParser.java</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="22" height="10" title="1,243" alt="1,243"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="16" height="10" title="124" alt="124"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f3">74</td><td class="ctr2" id="g3">74</td><td class="ctr1" id="h2">238</td><td class="ctr2" id="i3">238</td><td class="ctr1" id="j2">12</td><td class="ctr2" id="k4">12</td><td class="ctr1" id="l1">4</td><td class="ctr2" id="m3">4</td></tr><tr><td id="a5"><a href="MtasParser.java.html" class="el_source">MtasParser.java</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="135" alt="135"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="370" alt="370"/></td><td class="ctr2" id="c1">73%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="20" alt="20"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="26" alt="26"/></td><td class="ctr2" id="e1">56%</td><td class="ctr1" id="f4">23</td><td class="ctr2" id="g4">63</td><td class="ctr1" id="h4">32</td><td class="ctr2" id="i4">127</td><td class="ctr1" id="j4">8</td><td class="ctr2" id="k1">40</td><td class="ctr1" id="l7">0</td><td class="ctr2" id="m4">2</td></tr><tr><td id="a7"><a href="MtasTEIParser.java.html" class="el_source">MtasTEIParser.java</a></td><td class="bar" id="b5"/><td class="ctr2" id="c6">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">2</td><td class="ctr2" id="g5">2</td><td class="ctr1" id="h5">9</td><td class="ctr2" id="i5">9</td><td class="ctr1" id="j5">2</td><td class="ctr2" id="k5">2</td><td class="ctr1" id="l4">1</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a3"><a href="MtasElanParser.java.html" class="el_source">MtasElanParser.java</a></td><td class="bar" id="b6"/><td class="ctr2" id="c7">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">2</td><td class="ctr2" id="g6">2</td><td class="ctr1" id="h6">9</td><td class="ctr2" id="i6">9</td><td class="ctr1" id="j6">2</td><td class="ctr2" id="k6">2</td><td class="ctr1" id="l5">1</td><td class="ctr2" id="m6">1</td></tr><tr><td id="a1"><a href="MtasChatParser.java.html" class="el_source">MtasChatParser.java</a></td><td class="bar" id="b7"/><td class="ctr2" id="c8">0%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">2</td><td class="ctr2" id="g7">2</td><td class="ctr1" id="h7">7</td><td class="ctr2" id="i8">7</td><td class="ctr1" id="j7">2</td><td class="ctr2" id="k7">2</td><td class="ctr1" id="l6">1</td><td class="ctr2" id="m7">1</td></tr><tr><td id="a4"><a href="MtasFoliaParser.java.html" class="el_source">MtasFoliaParser.java</a></td><td class="bar" id="b8"/><td class="ctr2" id="c0">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">2</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i7">9</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">2</td><td class="ctr1" id="l8">0</td><td class="ctr2" id="m8">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.analysis.token/MtasTokenCollection$2.html b/jacoco/mtas.analysis.token/MtasTokenCollection$2.html
index 6d2a217..a6e585f 100644
--- a/jacoco/mtas.analysis.token/MtasTokenCollection$2.html
+++ b/jacoco/mtas.analysis.token/MtasTokenCollection$2.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasTokenCollection.new Comparator() {...}</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.analysis.token</a> &gt; <span class="el_class">MtasTokenCollection.new Comparator() {...}</span></div><h1>MtasTokenCollection.new Comparator() {...}</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">54 of 138</td><td class="ctr2">60%</td><td class="bar">8 of 18</td><td class="ctr2">55%</td><td class="ctr1">8</td><td class="ctr2">12</td><td class="ctr1">5</td><td class="ctr2">18</td><td class="ctr1">0</td><td class="ctr2">3</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasTokenCollection.java.html#L352" class="el_method">compare(Integer, Integer)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="50" height="10" title="52" alt="52"/><img src="../jacoco-resources/greenbar.gif" width="69" height="10" title="72" alt="72"/></td><td class="ctr2" id="c2">58%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="52" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="67" height="10" title="9" alt="9"/></td><td class="ctr2" id="e0">56%</td><td class="ctr1" id="f0">7</td><td class="ctr2" id="g0">9</td><td class="ctr1" id="h0">5</td><td class="ctr2" id="i0">17</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasTokenCollection.java.html#L349" class="el_method">static {...}</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="6" alt="6"/></td><td class="ctr2" id="c1">75%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="1" alt="1"/></td><td class="ctr2" id="e1">50%</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a2"><a href="MtasTokenCollection.java.html#L349" class="el_method">{...}</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="6" alt="6"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">1</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasTokenCollection.new Comparator() {...}</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.analysis.token</a> &gt; <span class="el_class">MtasTokenCollection.new Comparator() {...}</span></div><h1>MtasTokenCollection.new Comparator() {...}</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">54 of 138</td><td class="ctr2">60%</td><td class="bar">8 of 18</td><td class="ctr2">55%</td><td class="ctr1">8</td><td class="ctr2">12</td><td class="ctr1">3</td><td class="ctr2">16</td><td class="ctr1">0</td><td class="ctr2">3</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasTokenCollection.java.html#L352" class="el_method">compare(Integer, Integer)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="50" height="10" title="52" alt="52"/><img src="../jacoco-resources/greenbar.gif" width="69" height="10" title="72" alt="72"/></td><td class="ctr2" id="c2">58%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="52" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="67" height="10" title="9" alt="9"/></td><td class="ctr2" id="e0">56%</td><td class="ctr1" id="f0">7</td><td class="ctr2" id="g0">9</td><td class="ctr1" id="h0">3</td><td class="ctr2" id="i0">15</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasTokenCollection.java.html#L349" class="el_method">static {...}</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="6" alt="6"/></td><td class="ctr2" id="c1">75%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="1" alt="1"/></td><td class="ctr2" id="e1">50%</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a2"><a href="MtasTokenCollection.java.html#L349" class="el_method">{...}</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="6" alt="6"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">1</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.analysis.token/MtasTokenCollection.html b/jacoco/mtas.analysis.token/MtasTokenCollection.html
index b8320f6..f2141e1 100644
--- a/jacoco/mtas.analysis.token/MtasTokenCollection.html
+++ b/jacoco/mtas.analysis.token/MtasTokenCollection.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasTokenCollection</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.analysis.token</a> &gt; <span class="el_class">MtasTokenCollection</span></div><h1>MtasTokenCollection</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">504 of 965</td><td class="ctr2">47%</td><td class="bar">69 of 132</td><td class="ctr2">47%</td><td class="ctr1">53</td><td class="ctr2">78</td><td class="ctr1">89</td><td class="ctr2">186</td><td class="ctr1">2</td><td class="ctr2">12</td></tr></tfoot><tbody><tr><td id="a7"><a href="MtasTokenCollection.java.html#L106" class="el_method">getList()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="116" height="10" title="271" alt="271"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="57" height="10" title="24" alt="24"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f1">13</td><td class="ctr2" id="g2">13</td><td class="ctr1" id="h0">42</td><td class="ctr2" id="i1">42</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasTokenCollection.java.html#L221" class="el_method">autoRepair()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="50" height="10" title="116" alt="116"/><img src="../jacoco-resources/greenbar.gif" width="69" height="10" title="162" alt="162"/></td><td class="ctr2" id="c8">58%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="57" height="10" title="24" alt="24"/><img src="../jacoco-resources/greenbar.gif" width="62" height="10" title="26" alt="26"/></td><td class="ctr2" id="e3">52%</td><td class="ctr1" id="f0">19</td><td class="ctr2" id="g0">26</td><td class="ctr1" id="h1">26</td><td class="ctr2" id="i0">54</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="MtasTokenCollection.java.html#L299" class="el_method">checkTokenCollectionIndex()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="42" height="10" title="99" alt="99"/><img src="../jacoco-resources/greenbar.gif" width="56" height="10" title="131" alt="131"/></td><td class="ctr2" id="c9">56%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="31" height="10" title="13" alt="13"/><img src="../jacoco-resources/greenbar.gif" width="55" height="10" title="23" alt="23"/></td><td class="ctr2" id="e1">63%</td><td class="ctr1" id="f2">13</td><td class="ctr2" id="g1">19</td><td class="ctr1" id="h2">13</td><td class="ctr2" id="i2">39</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a11"><a href="MtasTokenCollection.java.html#L92" class="el_method">print()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="15" alt="15"/></td><td class="ctr2" id="c11">0%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="2" alt="2"/></td><td class="ctr2" id="e5">0%</td><td class="ctr1" id="f4">2</td><td class="ctr2" id="g5">2</td><td class="ctr1" id="h3">6</td><td class="ctr2" id="i5">6</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a2"><a href="MtasTokenCollection.java.html#L170" class="el_method">check(Boolean, Boolean)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="22" height="10" title="53" alt="53"/></td><td class="ctr2" id="c7">94%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="19" height="10" title="8" alt="8"/></td><td class="ctr2" id="e2">57%</td><td class="ctr1" id="f3">6</td><td class="ctr2" id="g3">8</td><td class="ctr1" id="h4">2</td><td class="ctr2" id="i4">14</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a9"><a href="MtasTokenCollection.java.html#L193" class="el_method">makeUnique()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="27" height="10" title="64" alt="64"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d5"><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="6" alt="6"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g4">4</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i3">16</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a10"><a href="MtasTokenCollection.java.html#L23" class="el_method">MtasTokenCollection()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="15" alt="15"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">5</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a0"><a href="MtasTokenCollection.java.html#L42" class="el_method">add(MtasToken)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="11" alt="11"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">3</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a8"><a href="MtasTokenCollection.java.html#L64" class="el_method">iterator()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="7" alt="7"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i9">2</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a4"><a href="MtasTokenCollection.java.html#L382" class="el_method">clear()</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="7" alt="7"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i8">3</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a5"><a href="MtasTokenCollection.java.html#L54" class="el_method">get(Integer)</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="6" alt="6"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i10">1</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a6"><a href="MtasTokenCollection.java.html#L349" class="el_method">getCompByName()</a></td><td class="bar" id="b11"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="5" alt="5"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i11">1</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasTokenCollection</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.analysis.token</a> &gt; <span class="el_class">MtasTokenCollection</span></div><h1>MtasTokenCollection</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">504 of 965</td><td class="ctr2">47%</td><td class="bar">69 of 132</td><td class="ctr2">47%</td><td class="ctr1">53</td><td class="ctr2">78</td><td class="ctr1">89</td><td class="ctr2">186</td><td class="ctr1">2</td><td class="ctr2">12</td></tr></tfoot><tbody><tr><td id="a7"><a href="MtasTokenCollection.java.html#L106" class="el_method">getList()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="116" height="10" title="271" alt="271"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="57" height="10" title="24" alt="24"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f1">13</td><td class="ctr2" id="g2">13</td><td class="ctr1" id="h0">42</td><td class="ctr2" id="i1">42</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasTokenCollection.java.html#L221" class="el_method">autoRepair()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="50" height="10" title="116" alt="116"/><img src="../jacoco-resources/greenbar.gif" width="69" height="10" title="162" alt="162"/></td><td class="ctr2" id="c8">58%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="57" height="10" title="24" alt="24"/><img src="../jacoco-resources/greenbar.gif" width="62" height="10" title="26" alt="26"/></td><td class="ctr2" id="e3">52%</td><td class="ctr1" id="f0">19</td><td class="ctr2" id="g0">26</td><td class="ctr1" id="h1">26</td><td class="ctr2" id="i0">54</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="MtasTokenCollection.java.html#L299" class="el_method">checkTokenCollectionIndex()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="42" height="10" title="99" alt="99"/><img src="../jacoco-resources/greenbar.gif" width="56" height="10" title="131" alt="131"/></td><td class="ctr2" id="c9">56%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="31" height="10" title="13" alt="13"/><img src="../jacoco-resources/greenbar.gif" width="55" height="10" title="23" alt="23"/></td><td class="ctr2" id="e1">63%</td><td class="ctr1" id="f2">13</td><td class="ctr2" id="g1">19</td><td class="ctr1" id="h2">13</td><td class="ctr2" id="i2">39</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a11"><a href="MtasTokenCollection.java.html#L92" class="el_method">print()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="15" alt="15"/></td><td class="ctr2" id="c11">0%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="2" alt="2"/></td><td class="ctr2" id="e5">0%</td><td class="ctr1" id="f4">2</td><td class="ctr2" id="g5">2</td><td class="ctr1" id="h3">6</td><td class="ctr2" id="i5">6</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a2"><a href="MtasTokenCollection.java.html#L170" class="el_method">check(Boolean, Boolean)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="22" height="10" title="53" alt="53"/></td><td class="ctr2" id="c7">94%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="19" height="10" title="8" alt="8"/></td><td class="ctr2" id="e2">57%</td><td class="ctr1" id="f3">6</td><td class="ctr2" id="g3">8</td><td class="ctr1" id="h4">2</td><td class="ctr2" id="i4">14</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a9"><a href="MtasTokenCollection.java.html#L193" class="el_method">makeUnique()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="27" height="10" title="64" alt="64"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d5"><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="6" alt="6"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g4">4</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i3">16</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a10"><a href="MtasTokenCollection.java.html#L23" class="el_method">MtasTokenCollection()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="15" alt="15"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">5</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a0"><a href="MtasTokenCollection.java.html#L42" class="el_method">add(MtasToken)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="11" alt="11"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">3</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a8"><a href="MtasTokenCollection.java.html#L64" class="el_method">iterator()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="7" alt="7"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i9">2</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a4"><a href="MtasTokenCollection.java.html#L380" class="el_method">clear()</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="7" alt="7"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i8">3</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a5"><a href="MtasTokenCollection.java.html#L54" class="el_method">get(Integer)</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="6" alt="6"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i10">1</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a6"><a href="MtasTokenCollection.java.html#L349" class="el_method">getCompByName()</a></td><td class="bar" id="b11"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="5" alt="5"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i11">1</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.analysis.token/MtasTokenCollection.java.html b/jacoco/mtas.analysis.token/MtasTokenCollection.java.html
index dda61cb..ac958d2 100644
--- a/jacoco/mtas.analysis.token/MtasTokenCollection.java.html
+++ b/jacoco/mtas.analysis.token/MtasTokenCollection.java.html
@@ -233,10 +233,10 @@ public class MtasTokenCollection {
 <span class="pc bpc" id="L233" title="1 of 2 branches missed.">      putInTrash |= (token.getPositionStart() == null)</span>
 <span class="pc bpc" id="L234" title="1 of 2 branches missed.">          || (token.getPositionEnd() == null);</span>
 <span class="pc bpc" id="L235" title="2 of 4 branches missed.">      putInTrash |= token.getValue() == null || (token.getValue().isEmpty());</span>
-<span class="pc bpc" id="L236" title="2 of 4 branches missed.">      putInTrash |= token.getPrefix() == null || (token.getPrefix().isEmpty());          </span>
+<span class="pc bpc" id="L236" title="2 of 4 branches missed.">      putInTrash |= token.getPrefix() == null || (token.getPrefix().isEmpty());</span>
 <span class="pc bpc" id="L237" title="1 of 2 branches missed.">      if (putInTrash) {</span>
 <span class="nc" id="L238">        trash.add(entry.getKey());</span>
-      } 
+      }
 <span class="fc" id="L240">    }</span>
     // check parentId
 <span class="fc bfc" id="L242" title="All 2 branches covered.">    for (Entry&lt;Integer, MtasToken&gt; entry : tokenCollection.entrySet()) {</span>
@@ -351,26 +351,24 @@ public class MtasTokenCollection {
       public int compare(Integer t1, Integer t2) {
 <span class="fc" id="L352">        Integer p1 = tokenCollection.get(t1).getPositionStart();</span>
 <span class="fc" id="L353">        Integer p2 = tokenCollection.get(t2).getPositionStart();</span>
-<span class="pc bpc" id="L354" title="2 of 4 branches missed.">        assert p1 != null : &quot;no position for &quot;</span>
-<span class="nc" id="L355">            + tokenCollection.get(t1);</span>
-<span class="pc bpc" id="L356" title="2 of 4 branches missed.">        assert p2 != null : &quot;no position for &quot;</span>
-<span class="nc" id="L357">            + tokenCollection.get(t2);</span>
-<span class="fc bfc" id="L358" title="All 2 branches covered.">        if (p1.equals(p2)) {</span>
-<span class="fc" id="L359">          Integer o1 = tokenCollection.get(t1).getOffsetStart();</span>
-<span class="fc" id="L360">          Integer o2 = tokenCollection.get(t2).getOffsetStart();</span>
-<span class="pc bpc" id="L361" title="2 of 4 branches missed.">          if (o1 != null &amp;&amp; o2 != null) {</span>
-<span class="pc bpc" id="L362" title="1 of 2 branches missed.">            if (o1.equals(o2)) {</span>
-<span class="fc" id="L363">              return tokenCollection.get(t1).getValue()</span>
-<span class="fc" id="L364">                  .compareTo(tokenCollection.get(t2).getValue());</span>
+<span class="pc bpc" id="L354" title="2 of 4 branches missed.">        assert p1 != null : &quot;no position for &quot; + tokenCollection.get(t1);</span>
+<span class="pc bpc" id="L355" title="2 of 4 branches missed.">        assert p2 != null : &quot;no position for &quot; + tokenCollection.get(t2);</span>
+<span class="fc bfc" id="L356" title="All 2 branches covered.">        if (p1.equals(p2)) {</span>
+<span class="fc" id="L357">          Integer o1 = tokenCollection.get(t1).getOffsetStart();</span>
+<span class="fc" id="L358">          Integer o2 = tokenCollection.get(t2).getOffsetStart();</span>
+<span class="pc bpc" id="L359" title="2 of 4 branches missed.">          if (o1 != null &amp;&amp; o2 != null) {</span>
+<span class="pc bpc" id="L360" title="1 of 2 branches missed.">            if (o1.equals(o2)) {</span>
+<span class="fc" id="L361">              return tokenCollection.get(t1).getValue()</span>
+<span class="fc" id="L362">                  .compareTo(tokenCollection.get(t2).getValue());</span>
             } else {
-<span class="nc" id="L366">              return o1.compareTo(o2);</span>
+<span class="nc" id="L364">              return o1.compareTo(o2);</span>
             }
           } else {
-<span class="nc" id="L369">            return tokenCollection.get(t1).getValue()</span>
-<span class="nc" id="L370">                .compareTo(tokenCollection.get(t2).getValue());</span>
+<span class="nc" id="L367">            return tokenCollection.get(t1).getValue()</span>
+<span class="nc" id="L368">                .compareTo(tokenCollection.get(t2).getValue());</span>
           }
         }
-<span class="fc" id="L373">        return p1.compareTo(p2);</span>
+<span class="fc" id="L371">        return p1.compareTo(p2);</span>
       }
     };
   }
@@ -379,9 +377,9 @@ public class MtasTokenCollection {
    * Clear.
    */
   private void clear() {
-<span class="fc" id="L382">    tokenCollectionIndex.clear();</span>
-<span class="fc" id="L383">    tokenCollection.clear();</span>
-<span class="fc" id="L384">  }</span>
+<span class="fc" id="L380">    tokenCollectionIndex.clear();</span>
+<span class="fc" id="L381">    tokenCollection.clear();</span>
+<span class="fc" id="L382">  }</span>
 
 }
 </pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.analysis.token/index.html b/jacoco/mtas.analysis.token/index.html
index 70a5eb3..1b2060b 100644
--- a/jacoco/mtas.analysis.token/index.html
+++ b/jacoco/mtas.analysis.token/index.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>mtas.analysis.token</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.source.html" class="el_source">Source Files</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <span class="el_package">mtas.analysis.token</span></div><h1>mtas.analysis.token</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">1,822 of 3,315</td><td class="ctr2">45%</td><td class="bar">220 of 378</td><td class="ctr2">41%</td><td class="ctr1">172</td><td class="ctr2">283</td><td class="ctr1">278</td><td class="ctr2">617</td><td class="ctr1">23</td><td class="ctr2">94</td><td class="ctr1">0</td><td class="ctr2">8</td></tr></tfoot><tbody><tr><td id="a2"><a href="MtasToken.html" class="el_class">MtasToken</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="75" height="10" title="950" alt="950"/><img src="../jacoco-resources/greenbar.gif" width="44" height="10" title="565" alt="565"/></td><td class="ctr2" id="c7">37%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="78" height="10" title="104" alt="104"/><img src="../jacoco-resources/greenbar.gif" width="42" height="10" title="56" alt="56"/></td><td class="ctr2" id="e3">35%</td><td class="ctr1" id="f0">82</td><td class="ctr2" id="g0">134</td><td class="ctr1" id="h0">123</td><td class="ctr2" id="i0">274</td><td class="ctr1" id="j0">15</td><td class="ctr2" id="k0">54</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a3"><a href="MtasTokenCollection.html" class="el_class">MtasTokenCollection</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="39" height="10" title="504" alt="504"/><img src="../jacoco-resources/greenbar.gif" width="36" height="10" title="461" alt="461"/></td><td class="ctr2" id="c6">47%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="51" height="10" title="69" alt="69"/><img src="../jacoco-resources/greenbar.gif" width="47" height="10" title="63" alt="63"/></td><td class="ctr2" id="e1">47%</td><td class="ctr1" id="f1">53</td><td class="ctr2" id="g1">78</td><td class="ctr1" id="h1">89</td><td class="ctr2" id="i1">186</td><td class="ctr1" id="j2">2</td><td class="ctr2" id="k1">12</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a1"><a href="MtasPosition.html" class="el_class">MtasPosition</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="22" height="10" title="287" alt="287"/><img src="../jacoco-resources/greenbar.gif" width="23" height="10" title="299" alt="299"/></td><td class="ctr2" id="c5">51%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="29" height="10" title="39" alt="39"/><img src="../jacoco-resources/greenbar.gif" width="21" height="10" title="29" alt="29"/></td><td class="ctr2" id="e2">42%</td><td class="ctr1" id="f2">26</td><td class="ctr2" id="g2">45</td><td class="ctr1" id="h2">57</td><td class="ctr2" id="i2">116</td><td class="ctr1" id="j1">3</td><td class="ctr2" id="k2">11</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a4"><a href="MtasTokenCollection$2.html" class="el_class">MtasTokenCollection.new Comparator() {...}</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="54" alt="54"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="84" alt="84"/></td><td class="ctr2" id="c3">60%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="10" alt="10"/></td><td class="ctr2" id="e0">55%</td><td class="ctr1" id="f3">8</td><td class="ctr2" id="g3">12</td><td class="ctr1" id="h3">5</td><td class="ctr2" id="i3">18</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k5">3</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a0"><a href="MtasOffset.html" class="el_class">MtasOffset</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="17" alt="17"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="28" alt="28"/></td><td class="ctr2" id="c2">62%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">5</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i4">10</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">5</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a7"><a href="MtasTokenString.html" class="el_class">MtasTokenString</a></td><td class="bar" id="b5"/><td class="ctr2" id="c4">60%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g6">3</td><td class="ctr1" id="h4">2</td><td class="ctr2" id="i5">6</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k6">3</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a5"><a href="MtasTokenCollection$1.html" class="el_class">MtasTokenCollection.new Iterator() {...}</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="25" alt="25"/></td><td class="ctr2" id="c1">86%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g5">4</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i6">5</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k4">4</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m6">1</td></tr><tr><td id="a6"><a href="MtasTokenIdFactory.html" class="el_class">MtasTokenIdFactory</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="22" alt="22"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">2</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">4</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">2</td><td class="ctr1" id="l7">0</td><td class="ctr2" id="m7">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>mtas.analysis.token</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.source.html" class="el_source">Source Files</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <span class="el_package">mtas.analysis.token</span></div><h1>mtas.analysis.token</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">1,822 of 3,315</td><td class="ctr2">45%</td><td class="bar">220 of 378</td><td class="ctr2">41%</td><td class="ctr1">172</td><td class="ctr2">283</td><td class="ctr1">276</td><td class="ctr2">615</td><td class="ctr1">23</td><td class="ctr2">94</td><td class="ctr1">0</td><td class="ctr2">8</td></tr></tfoot><tbody><tr><td id="a2"><a href="MtasToken.html" class="el_class">MtasToken</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="75" height="10" title="950" alt="950"/><img src="../jacoco-resources/greenbar.gif" width="44" height="10" title="565" alt="565"/></td><td class="ctr2" id="c7">37%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="78" height="10" title="104" alt="104"/><img src="../jacoco-resources/greenbar.gif" width="42" height="10" title="56" alt="56"/></td><td class="ctr2" id="e3">35%</td><td class="ctr1" id="f0">82</td><td class="ctr2" id="g0">134</td><td class="ctr1" id="h0">123</td><td class="ctr2" id="i0">274</td><td class="ctr1" id="j0">15</td><td class="ctr2" id="k0">54</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a3"><a href="MtasTokenCollection.html" class="el_class">MtasTokenCollection</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="39" height="10" title="504" alt="504"/><img src="../jacoco-resources/greenbar.gif" width="36" height="10" title="461" alt="461"/></td><td class="ctr2" id="c6">47%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="51" height="10" title="69" alt="69"/><img src="../jacoco-resources/greenbar.gif" width="47" height="10" title="63" alt="63"/></td><td class="ctr2" id="e1">47%</td><td class="ctr1" id="f1">53</td><td class="ctr2" id="g1">78</td><td class="ctr1" id="h1">89</td><td class="ctr2" id="i1">186</td><td class="ctr1" id="j2">2</td><td class="ctr2" id="k1">12</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a1"><a href="MtasPosition.html" class="el_class">MtasPosition</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="22" height="10" title="287" alt="287"/><img src="../jacoco-resources/greenbar.gif" width="23" height="10" title="299" alt="299"/></td><td class="ctr2" id="c5">51%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="29" height="10" title="39" alt="39"/><img src="../jacoco-resources/greenbar.gif" width="21" height="10" title="29" alt="29"/></td><td class="ctr2" id="e2">42%</td><td class="ctr1" id="f2">26</td><td class="ctr2" id="g2">45</td><td class="ctr1" id="h2">57</td><td class="ctr2" id="i2">116</td><td class="ctr1" id="j1">3</td><td class="ctr2" id="k2">11</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a4"><a href="MtasTokenCollection$2.html" class="el_class">MtasTokenCollection.new Comparator() {...}</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="54" alt="54"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="84" alt="84"/></td><td class="ctr2" id="c3">60%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="10" alt="10"/></td><td class="ctr2" id="e0">55%</td><td class="ctr1" id="f3">8</td><td class="ctr2" id="g3">12</td><td class="ctr1" id="h3">3</td><td class="ctr2" id="i3">16</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k5">3</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a0"><a href="MtasOffset.html" class="el_class">MtasOffset</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="17" alt="17"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="28" alt="28"/></td><td class="ctr2" id="c2">62%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">5</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i4">10</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">5</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a7"><a href="MtasTokenString.html" class="el_class">MtasTokenString</a></td><td class="bar" id="b5"/><td class="ctr2" id="c4">60%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g6">3</td><td class="ctr1" id="h4">2</td><td class="ctr2" id="i5">6</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k6">3</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a5"><a href="MtasTokenCollection$1.html" class="el_class">MtasTokenCollection.new Iterator() {...}</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="25" alt="25"/></td><td class="ctr2" id="c1">86%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g5">4</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i6">5</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k4">4</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m6">1</td></tr><tr><td id="a6"><a href="MtasTokenIdFactory.html" class="el_class">MtasTokenIdFactory</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="22" alt="22"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">2</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">4</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">2</td><td class="ctr1" id="l7">0</td><td class="ctr2" id="m7">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.analysis.token/index.source.html b/jacoco/mtas.analysis.token/index.source.html
index f15c8b3..209fec5 100644
--- a/jacoco/mtas.analysis.token/index.source.html
+++ b/jacoco/mtas.analysis.token/index.source.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>mtas.analysis.token</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.html" class="el_class">Classes</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <span class="el_package">mtas.analysis.token</span></div><h1>mtas.analysis.token</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">1,822 of 3,315</td><td class="ctr2">45%</td><td class="bar">220 of 378</td><td class="ctr2">41%</td><td class="ctr1">172</td><td class="ctr2">283</td><td class="ctr1">278</td><td class="ctr2">617</td><td class="ctr1">23</td><td class="ctr2">94</td><td class="ctr1">0</td><td class="ctr2">8</td></tr></tfoot><tbody><tr><td id="a2"><a href="MtasToken.java.html" class="el_source">MtasToken.java</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="75" height="10" title="950" alt="950"/><img src="../jacoco-resources/greenbar.gif" width="44" height="10" title="565" alt="565"/></td><td class="ctr2" id="c5">37%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="78" height="10" title="104" alt="104"/><img src="../jacoco-resources/greenbar.gif" width="42" height="10" title="56" alt="56"/></td><td class="ctr2" id="e2">35%</td><td class="ctr1" id="f0">82</td><td class="ctr2" id="g0">134</td><td class="ctr1" id="h0">123</td><td class="ctr2" id="i0">274</td><td class="ctr1" id="j0">15</td><td class="ctr2" id="k0">54</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a3"><a href="MtasTokenCollection.java.html" class="el_source">MtasTokenCollection.java</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="44" height="10" title="562" alt="562"/><img src="../jacoco-resources/greenbar.gif" width="45" height="10" title="570" alt="570"/></td><td class="ctr2" id="c4">50%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="57" height="10" title="77" alt="77"/><img src="../jacoco-resources/greenbar.gif" width="54" height="10" title="73" alt="73"/></td><td class="ctr2" id="e0">48%</td><td class="ctr1" id="f1">62</td><td class="ctr2" id="g1">94</td><td class="ctr1" id="h1">95</td><td class="ctr2" id="i1">207</td><td class="ctr1" id="j1">3</td><td class="ctr2" id="k1">19</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m0">3</td></tr><tr><td id="a1"><a href="MtasPosition.java.html" class="el_source">MtasPosition.java</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="22" height="10" title="287" alt="287"/><img src="../jacoco-resources/greenbar.gif" width="23" height="10" title="299" alt="299"/></td><td class="ctr2" id="c3">51%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="29" height="10" title="39" alt="39"/><img src="../jacoco-resources/greenbar.gif" width="21" height="10" title="29" alt="29"/></td><td class="ctr2" id="e1">42%</td><td class="ctr1" id="f2">26</td><td class="ctr2" id="g2">45</td><td class="ctr1" id="h2">57</td><td class="ctr2" id="i2">116</td><td class="ctr1" id="j2">3</td><td class="ctr2" id="k2">11</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a0"><a href="MtasOffset.java.html" class="el_source">MtasOffset.java</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="17" alt="17"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="28" alt="28"/></td><td class="ctr2" id="c1">62%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">5</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i3">10</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">5</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a5"><a href="MtasTokenString.java.html" class="el_source">MtasTokenString.java</a></td><td class="bar" id="b4"/><td class="ctr2" id="c2">60%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">3</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i4">6</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">3</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a4"><a href="MtasTokenIdFactory.java.html" class="el_source">MtasTokenIdFactory.java</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="22" alt="22"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">2</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">4</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">2</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m5">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>mtas.analysis.token</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.html" class="el_class">Classes</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <span class="el_package">mtas.analysis.token</span></div><h1>mtas.analysis.token</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">1,822 of 3,315</td><td class="ctr2">45%</td><td class="bar">220 of 378</td><td class="ctr2">41%</td><td class="ctr1">172</td><td class="ctr2">283</td><td class="ctr1">276</td><td class="ctr2">615</td><td class="ctr1">23</td><td class="ctr2">94</td><td class="ctr1">0</td><td class="ctr2">8</td></tr></tfoot><tbody><tr><td id="a2"><a href="MtasToken.java.html" class="el_source">MtasToken.java</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="75" height="10" title="950" alt="950"/><img src="../jacoco-resources/greenbar.gif" width="44" height="10" title="565" alt="565"/></td><td class="ctr2" id="c5">37%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="78" height="10" title="104" alt="104"/><img src="../jacoco-resources/greenbar.gif" width="42" height="10" title="56" alt="56"/></td><td class="ctr2" id="e2">35%</td><td class="ctr1" id="f0">82</td><td class="ctr2" id="g0">134</td><td class="ctr1" id="h0">123</td><td class="ctr2" id="i0">274</td><td class="ctr1" id="j0">15</td><td class="ctr2" id="k0">54</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a3"><a href="MtasTokenCollection.java.html" class="el_source">MtasTokenCollection.java</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="44" height="10" title="562" alt="562"/><img src="../jacoco-resources/greenbar.gif" width="45" height="10" title="570" alt="570"/></td><td class="ctr2" id="c4">50%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="57" height="10" title="77" alt="77"/><img src="../jacoco-resources/greenbar.gif" width="54" height="10" title="73" alt="73"/></td><td class="ctr2" id="e0">48%</td><td class="ctr1" id="f1">62</td><td class="ctr2" id="g1">94</td><td class="ctr1" id="h1">93</td><td class="ctr2" id="i1">205</td><td class="ctr1" id="j1">3</td><td class="ctr2" id="k1">19</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m0">3</td></tr><tr><td id="a1"><a href="MtasPosition.java.html" class="el_source">MtasPosition.java</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="22" height="10" title="287" alt="287"/><img src="../jacoco-resources/greenbar.gif" width="23" height="10" title="299" alt="299"/></td><td class="ctr2" id="c3">51%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="29" height="10" title="39" alt="39"/><img src="../jacoco-resources/greenbar.gif" width="21" height="10" title="29" alt="29"/></td><td class="ctr2" id="e1">42%</td><td class="ctr1" id="f2">26</td><td class="ctr2" id="g2">45</td><td class="ctr1" id="h2">57</td><td class="ctr2" id="i2">116</td><td class="ctr1" id="j2">3</td><td class="ctr2" id="k2">11</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a0"><a href="MtasOffset.java.html" class="el_source">MtasOffset.java</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="17" alt="17"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="28" alt="28"/></td><td class="ctr2" id="c1">62%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">5</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i3">10</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">5</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a5"><a href="MtasTokenString.java.html" class="el_source">MtasTokenString.java</a></td><td class="bar" id="b4"/><td class="ctr2" id="c2">60%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">3</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i4">6</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">3</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a4"><a href="MtasTokenIdFactory.java.html" class="el_source">MtasTokenIdFactory.java</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="22" alt="22"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">2</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">4</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">2</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m5">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.analysis.util/MtasBufferedReader.java.html b/jacoco/mtas.analysis.util/MtasBufferedReader.java.html
index 0a01475..e3becd6 100644
--- a/jacoco/mtas.analysis.util/MtasBufferedReader.java.html
+++ b/jacoco/mtas.analysis.util/MtasBufferedReader.java.html
@@ -23,7 +23,7 @@ public class MtasBufferedReader extends Reader {
 
   /** The n chars. */
   private int nChars;
-  
+
   /** The next char. */
   private int nextChar;
 
diff --git a/jacoco/mtas.analysis.util/MtasCharFilterFactory.java.html b/jacoco/mtas.analysis.util/MtasCharFilterFactory.java.html
index ab5ba80..05dcb7e 100644
--- a/jacoco/mtas.analysis.util/MtasCharFilterFactory.java.html
+++ b/jacoco/mtas.analysis.util/MtasCharFilterFactory.java.html
@@ -135,8 +135,8 @@ public class MtasCharFilterFactory extends CharFilterFactory
 <span class="fc" id="L135">              configs = MtasConfiguration.readMtasCharFilterConfigurations(</span>
                   resourceLoader, configArgument);
 <span class="nc" id="L137">            } catch (IOException e) {</span>
-<span class="nc" id="L138">              throw new IOException(&quot;problem loading configurations from &quot;</span>
-                  + configArgument, e);
+<span class="nc" id="L138">              throw new IOException(</span>
+                  &quot;problem loading configurations from &quot; + configArgument, e);
 <span class="fc" id="L140">            }</span>
           }
         }
diff --git a/jacoco/mtas.analysis.util/MtasPrefixTokenFilterFactory$MtasPrefixTokenFilter.html b/jacoco/mtas.analysis.util/MtasPrefixTokenFilterFactory$MtasPrefixTokenFilter.html
index 8157f37..cfcb45b 100644
--- a/jacoco/mtas.analysis.util/MtasPrefixTokenFilterFactory$MtasPrefixTokenFilter.html
+++ b/jacoco/mtas.analysis.util/MtasPrefixTokenFilterFactory$MtasPrefixTokenFilter.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasPrefixTokenFilterFactory.MtasPrefixTokenFilter</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.analysis.util</a> &gt; <span class="el_class">MtasPrefixTokenFilterFactory.MtasPrefixTokenFilter</span></div><h1>MtasPrefixTokenFilterFactory.MtasPrefixTokenFilter</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">140 of 140</td><td class="ctr2">0%</td><td class="bar">16 of 16</td><td class="ctr2">0%</td><td class="ctr1">12</td><td class="ctr2">12</td><td class="ctr1">25</td><td class="ctr2">25</td><td class="ctr1">4</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a2"><a href="MtasPrefixTokenFilterFactory.java.html#L71" class="el_method">incrementToken()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="72" alt="72"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="72" height="10" title="6" alt="6"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f1">4</td><td class="ctr2" id="g1">4</td><td class="ctr1" id="h0">10</td><td class="ctr2" id="i0">10</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="MtasPrefixTokenFilterFactory.java.html#L93" class="el_method">equals(Object)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="55" height="10" title="33" alt="33"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="10" alt="10"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f0">6</td><td class="ctr2" id="g0">6</td><td class="ctr1" id="h1">8</td><td class="ctr2" id="i1">8</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="MtasPrefixTokenFilterFactory.java.html#L50" class="el_method">MtasPrefixTokenFilterFactory.MtasPrefixTokenFilter(TokenStream, String)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="33" height="10" title="20" alt="20"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">4</td><td class="ctr2" id="i2">4</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="MtasPrefixTokenFilterFactory.java.html#L108" class="el_method">hashCode()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="25" height="10" title="15" alt="15"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">3</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasPrefixTokenFilterFactory.MtasPrefixTokenFilter</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.analysis.util</a> &gt; <span class="el_class">MtasPrefixTokenFilterFactory.MtasPrefixTokenFilter</span></div><h1>MtasPrefixTokenFilterFactory.MtasPrefixTokenFilter</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">140 of 140</td><td class="ctr2">0%</td><td class="bar">16 of 16</td><td class="ctr2">0%</td><td class="ctr1">12</td><td class="ctr2">12</td><td class="ctr1">25</td><td class="ctr2">25</td><td class="ctr1">4</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a2"><a href="MtasPrefixTokenFilterFactory.java.html#L71" class="el_method">incrementToken()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="72" alt="72"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="72" height="10" title="6" alt="6"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f1">4</td><td class="ctr2" id="g1">4</td><td class="ctr1" id="h0">10</td><td class="ctr2" id="i0">10</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="MtasPrefixTokenFilterFactory.java.html#L95" class="el_method">equals(Object)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="55" height="10" title="33" alt="33"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="10" alt="10"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f0">6</td><td class="ctr2" id="g0">6</td><td class="ctr1" id="h1">8</td><td class="ctr2" id="i1">8</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="MtasPrefixTokenFilterFactory.java.html#L50" class="el_method">MtasPrefixTokenFilterFactory.MtasPrefixTokenFilter(TokenStream, String)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="33" height="10" title="20" alt="20"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">4</td><td class="ctr2" id="i2">4</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="MtasPrefixTokenFilterFactory.java.html#L112" class="el_method">hashCode()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="25" height="10" title="15" alt="15"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">3</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.analysis.util/MtasPrefixTokenFilterFactory.java.html b/jacoco/mtas.analysis.util/MtasPrefixTokenFilterFactory.java.html
index d88e1e2..97f2f60 100644
--- a/jacoco/mtas.analysis.util/MtasPrefixTokenFilterFactory.java.html
+++ b/jacoco/mtas.analysis.util/MtasPrefixTokenFilterFactory.java.html
@@ -85,29 +85,33 @@ public class MtasPrefixTokenFilterFactory extends TokenFilterFactory {
       }
     }
 
-    /* (non-Javadoc)
+    /*
+     * (non-Javadoc)
+     * 
      * @see org.apache.lucene.util.AttributeSource#equals(java.lang.Object)
      */
     @Override
     public boolean equals(Object obj) {
-<span class="nc bnc" id="L93" title="All 2 branches missed.">      if (this == obj)</span>
-<span class="nc" id="L94">        return true;</span>
-<span class="nc bnc" id="L95" title="All 2 branches missed.">      if (obj == null)</span>
-<span class="nc" id="L96">        return false;</span>
-<span class="nc bnc" id="L97" title="All 2 branches missed.">      if (getClass() != obj.getClass())</span>
+<span class="nc bnc" id="L95" title="All 2 branches missed.">      if (this == obj)</span>
+<span class="nc" id="L96">        return true;</span>
+<span class="nc bnc" id="L97" title="All 2 branches missed.">      if (obj == null)</span>
 <span class="nc" id="L98">        return false;</span>
-<span class="nc" id="L99">      final MtasPrefixTokenFilter that = (MtasPrefixTokenFilter) obj;</span>
-<span class="nc bnc" id="L100" title="All 4 branches missed.">      return prefix.equals(that.prefix) &amp;&amp; super.equals(that);</span>
+<span class="nc bnc" id="L99" title="All 2 branches missed.">      if (getClass() != obj.getClass())</span>
+<span class="nc" id="L100">        return false;</span>
+<span class="nc" id="L101">      final MtasPrefixTokenFilter that = (MtasPrefixTokenFilter) obj;</span>
+<span class="nc bnc" id="L102" title="All 4 branches missed.">      return prefix.equals(that.prefix) &amp;&amp; super.equals(that);</span>
     }
 
-    /* (non-Javadoc)
+    /*
+     * (non-Javadoc)
+     * 
      * @see org.apache.lucene.util.AttributeSource#hashCode()
      */
     @Override
     public int hashCode() {
-<span class="nc" id="L108">      int h = this.getClass().getSimpleName().hashCode();</span>
-<span class="nc" id="L109">      h = (h * 7) ^ prefix.hashCode();</span>
-<span class="nc" id="L110">      return h;</span>
+<span class="nc" id="L112">      int h = this.getClass().getSimpleName().hashCode();</span>
+<span class="nc" id="L113">      h = (h * 7) ^ prefix.hashCode();</span>
+<span class="nc" id="L114">      return h;</span>
     }
 
   }
diff --git a/jacoco/mtas.codec.payload/MtasBitInputStream.java.html b/jacoco/mtas.codec.payload/MtasBitInputStream.java.html
index caf508f..2c5f01e 100644
--- a/jacoco/mtas.codec.payload/MtasBitInputStream.java.html
+++ b/jacoco/mtas.codec.payload/MtasBitInputStream.java.html
@@ -53,7 +53,7 @@ public class MtasBitInputStream extends ByteArrayInputStream {
   public byte[] readRemainingBytes() throws IOException {
 <span class="nc bnc" id="L54" title="All 2 branches missed.">    if (this.available() &gt; 0) {</span>
 <span class="nc" id="L55">      byte[] b = new byte[this.available()];</span>
-<span class="nc bnc" id="L56" title="All 2 branches missed.">      if(read(b)&gt;=0) {</span>
+<span class="nc bnc" id="L56" title="All 2 branches missed.">      if (read(b) &gt;= 0) {</span>
 <span class="nc" id="L57">        return b;</span>
       } else {
 <span class="nc" id="L59">        throw new IOException(&quot;returned negative number of remaining bytes&quot;);</span>
@@ -74,7 +74,7 @@ public class MtasBitInputStream extends ByteArrayInputStream {
 <span class="pc bpc" id="L74" title="1 of 2 branches missed.">    if ((value % 2) == 0) {</span>
 <span class="nc" id="L75">      return (-value) / 2;</span>
     } else {
-<span class="fc" id="L77">      return (value - 1) / 2;      </span>
+<span class="fc" id="L77">      return (value - 1) / 2;</span>
     }
   }
 
diff --git a/jacoco/mtas.codec.payload/MtasPayloadDecoder.html b/jacoco/mtas.codec.payload/MtasPayloadDecoder.html
index 0155dca..c77ebbc 100644
--- a/jacoco/mtas.codec.payload/MtasPayloadDecoder.html
+++ b/jacoco/mtas.codec.payload/MtasPayloadDecoder.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasPayloadDecoder</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.payload</a> &gt; <span class="el_class">MtasPayloadDecoder</span></div><h1>MtasPayloadDecoder</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">91 of 345</td><td class="ctr2">73%</td><td class="bar">15 of 42</td><td class="ctr2">64%</td><td class="ctr1">14</td><td class="ctr2">29</td><td class="ctr1">19</td><td class="ctr2">77</td><td class="ctr1">0</td><td class="ctr2">8</td></tr></tfoot><tbody><tr><td id="a6"><a href="MtasPayloadDecoder.java.html#L61" class="el_method">init(int, byte[])</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="35" height="10" title="88" alt="88"/><img src="../jacoco-resources/greenbar.gif" width="84" height="10" title="212" alt="212"/></td><td class="ctr2" id="c6">70%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="42" height="10" title="14" alt="14"/><img src="../jacoco-resources/greenbar.gif" width="78" height="10" title="26" alt="26"/></td><td class="ctr2" id="e0">65%</td><td class="ctr1" id="f0">13</td><td class="ctr2" id="g0">21</td><td class="ctr1" id="h0">19</td><td class="ctr2" id="i0">64</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a3"><a href="MtasPayloadDecoder.java.html#L185" class="el_method">getMtasPayload()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="6" alt="6"/></td><td class="ctr2" id="c7">66%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="1" alt="1"/></td><td class="ctr2" id="e1">50%</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i2">1</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a7"><a href="MtasPayloadDecoder.java.html#L13" class="el_method">MtasPayloadDecoder()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="21" alt="21"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i1">7</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a0"><a href="MtasPayloadDecoder.java.html#L167" class="el_method">getMtasId()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a2"><a href="MtasPayloadDecoder.java.html#L176" class="el_method">getMtasParentId()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a4"><a href="MtasPayloadDecoder.java.html#L194" class="el_method">getMtasPosition()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a1"><a href="MtasPayloadDecoder.java.html#L203" class="el_method">getMtasOffset()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a5"><a href="MtasPayloadDecoder.java.html#L212" class="el_method">getMtasRealOffset()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasPayloadDecoder</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.payload</a> &gt; <span class="el_class">MtasPayloadDecoder</span></div><h1>MtasPayloadDecoder</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">91 of 345</td><td class="ctr2">73%</td><td class="bar">15 of 42</td><td class="ctr2">64%</td><td class="ctr1">14</td><td class="ctr2">29</td><td class="ctr1">19</td><td class="ctr2">80</td><td class="ctr1">0</td><td class="ctr2">8</td></tr></tfoot><tbody><tr><td id="a6"><a href="MtasPayloadDecoder.java.html#L59" class="el_method">init(int, byte[])</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="35" height="10" title="88" alt="88"/><img src="../jacoco-resources/greenbar.gif" width="84" height="10" title="212" alt="212"/></td><td class="ctr2" id="c6">70%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="42" height="10" title="14" alt="14"/><img src="../jacoco-resources/greenbar.gif" width="78" height="10" title="26" alt="26"/></td><td class="ctr2" id="e0">65%</td><td class="ctr1" id="f0">13</td><td class="ctr2" id="g0">21</td><td class="ctr1" id="h0">19</td><td class="ctr2" id="i0">67</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a3"><a href="MtasPayloadDecoder.java.html#L186" class="el_method">getMtasPayload()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="6" alt="6"/></td><td class="ctr2" id="c7">66%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="1" alt="1"/></td><td class="ctr2" id="e1">50%</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i2">1</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a7"><a href="MtasPayloadDecoder.java.html#L13" class="el_method">MtasPayloadDecoder()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="21" alt="21"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i1">7</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a0"><a href="MtasPayloadDecoder.java.html#L168" class="el_method">getMtasId()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a2"><a href="MtasPayloadDecoder.java.html#L177" class="el_method">getMtasParentId()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a4"><a href="MtasPayloadDecoder.java.html#L195" class="el_method">getMtasPosition()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a1"><a href="MtasPayloadDecoder.java.html#L204" class="el_method">getMtasOffset()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a5"><a href="MtasPayloadDecoder.java.html#L213" class="el_method">getMtasRealOffset()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.payload/MtasPayloadDecoder.java.html b/jacoco/mtas.codec.payload/MtasPayloadDecoder.java.html
index ad9992c..d99d3d8 100644
--- a/jacoco/mtas.codec.payload/MtasPayloadDecoder.java.html
+++ b/jacoco/mtas.codec.payload/MtasPayloadDecoder.java.html
@@ -48,8 +48,6 @@ import mtas.analysis.token.MtasPosition;
   /** The mtas real offset. */
   private MtasOffset mtasRealOffset;
 
-  
-
   /**
    * Inits the.
    *
@@ -58,105 +56,108 @@ import mtas.analysis.token.MtasPosition;
    * @throws IOException Signals that an I/O exception has occurred.
    */
   public void init(int startPosition, byte[] payload) throws IOException {
-<span class="fc" id="L61">    byteStream = new MtasBitInputStream(payload);</span>
-<span class="fc" id="L62">    mtasStartPosition = startPosition;</span>
+<span class="fc" id="L59">    byteStream = new MtasBitInputStream(payload);</span>
+<span class="fc" id="L60">    mtasStartPosition = startPosition;</span>
     // analyse initial bits - position
     Boolean getOffset;
     Boolean getRealOffset;
-<span class="fc bfc" id="L66" title="All 2 branches covered.">    if (byteStream.readBit() == 1) {</span>
-<span class="pc bpc" id="L67" title="1 of 2 branches missed.">      if (byteStream.readBit() == 1) {</span>
-<span class="nc" id="L68">        mtasPositionType = null;</span>
+<span class="fc bfc" id="L64" title="All 2 branches covered.">    if (byteStream.readBit() == 1) {</span>
+<span class="pc bpc" id="L65" title="1 of 2 branches missed.">      if (byteStream.readBit() == 1) {</span>
+<span class="nc" id="L66">        mtasPositionType = null;</span>
       } else {
-<span class="fc" id="L70">        mtasPositionType = MtasPosition.POSITION_RANGE;</span>
+<span class="fc" id="L68">        mtasPositionType = MtasPosition.POSITION_RANGE;</span>
       }
     } else {
-<span class="fc bfc" id="L73" title="All 2 branches covered.">      if (byteStream.readBit() == 1) {</span>
-<span class="fc" id="L74">        mtasPositionType = MtasPosition.POSITION_SET;</span>
+<span class="fc bfc" id="L71" title="All 2 branches covered.">      if (byteStream.readBit() == 1) {</span>
+<span class="fc" id="L72">        mtasPositionType = MtasPosition.POSITION_SET;</span>
       } else {
-<span class="fc" id="L76">        mtasPositionType = MtasPosition.POSITION_SINGLE;</span>
+<span class="fc" id="L74">        mtasPositionType = MtasPosition.POSITION_SINGLE;</span>
       }
     }
     // analyze initial bits - offset
-<span class="pc bpc" id="L80" title="1 of 2 branches missed.">    if (byteStream.readBit() == 1) {</span>
-<span class="nc" id="L81">      getOffset = true;</span>
+<span class="pc bpc" id="L78" title="1 of 2 branches missed.">    if (byteStream.readBit() == 1) {</span>
+<span class="nc" id="L79">      getOffset = true;</span>
     } else {
-<span class="fc" id="L83">      getOffset = false;</span>
+<span class="fc" id="L81">      getOffset = false;</span>
     }
     // analyze initial bits - realOffset
-<span class="pc bpc" id="L86" title="1 of 2 branches missed.">    if (byteStream.readBit() == 1) {</span>
-<span class="nc" id="L87">      getRealOffset = true;</span>
+<span class="pc bpc" id="L84" title="1 of 2 branches missed.">    if (byteStream.readBit() == 1) {</span>
+<span class="nc" id="L85">      getRealOffset = true;</span>
     } else {
-<span class="fc" id="L89">      getRealOffset = false;</span>
+<span class="fc" id="L87">      getRealOffset = false;</span>
     }
     // analyze initial bits - parent
-<span class="fc bfc" id="L92" title="All 2 branches covered.">    if (byteStream.readBit() == 1) {</span>
-<span class="fc" id="L93">      mtasParent = true;</span>
+<span class="fc bfc" id="L90" title="All 2 branches covered.">    if (byteStream.readBit() == 1) {</span>
+<span class="fc" id="L91">      mtasParent = true;</span>
     } else {
-<span class="fc" id="L95">      mtasParent = false;</span>
+<span class="fc" id="L93">      mtasParent = false;</span>
     }
     // analyse initial bits - payload
-<span class="pc bpc" id="L98" title="1 of 2 branches missed.">    if (byteStream.readBit() == 1) {</span>
-<span class="nc" id="L99">      mtasPayload = true;</span>
+<span class="pc bpc" id="L96" title="1 of 2 branches missed.">    if (byteStream.readBit() == 1) {</span>
+<span class="nc" id="L97">      mtasPayload = true;</span>
     } else {
-<span class="fc" id="L101">      mtasPayload = false;</span>
+<span class="fc" id="L99">      mtasPayload = false;</span>
     }
-<span class="pc bpc" id="L103" title="1 of 2 branches missed.">    if (byteStream.readBit() == 0) {</span>
+<span class="pc bpc" id="L101" title="1 of 2 branches missed.">    if (byteStream.readBit() == 0) {</span>
       // string
     } else {
       // other
     }
     // get id
-<span class="fc" id="L109">    mtasId = byteStream.readEliasGammaCodingNonNegativeInteger();</span>
+<span class="fc" id="L107">    mtasId = byteStream.readEliasGammaCodingNonNegativeInteger();</span>
     // get position info
-<span class="pc bpc" id="L111" title="1 of 4 branches missed.">    if (mtasPositionType!=null &amp;&amp; mtasPositionType.equals(MtasPosition.POSITION_SINGLE)) {</span>
-<span class="fc" id="L112">      mtasPosition = new MtasPosition(mtasStartPosition);</span>
-<span class="pc bpc" id="L113" title="1 of 4 branches missed.">    } else if (mtasPositionType!=null &amp;&amp; mtasPositionType.equals(MtasPosition.POSITION_RANGE)) {</span>
+<span class="pc bpc" id="L109" title="1 of 2 branches missed.">    if (mtasPositionType != null</span>
+<span class="fc bfc" id="L110" title="All 2 branches covered.">        &amp;&amp; mtasPositionType.equals(MtasPosition.POSITION_SINGLE)) {</span>
+<span class="fc" id="L111">      mtasPosition = new MtasPosition(mtasStartPosition);</span>
+<span class="pc bpc" id="L112" title="1 of 2 branches missed.">    } else if (mtasPositionType != null</span>
+<span class="fc bfc" id="L113" title="All 2 branches covered.">        &amp;&amp; mtasPositionType.equals(MtasPosition.POSITION_RANGE)) {</span>
 <span class="fc" id="L114">      mtasPosition = new MtasPosition(mtasStartPosition, (mtasStartPosition</span>
 <span class="fc" id="L115">          + byteStream.readEliasGammaCodingPositiveInteger() - 1));</span>
-<span class="pc bpc" id="L116" title="2 of 4 branches missed.">    } else if (mtasPositionType!=null &amp;&amp; mtasPositionType.equals(MtasPosition.POSITION_SET)) {</span>
-<span class="fc" id="L117">      mtasPositions = new TreeSet&lt;&gt;();</span>
-<span class="fc" id="L118">      mtasPositions.add(mtasStartPosition);</span>
-<span class="fc" id="L119">      int numberOfPoints = byteStream.readEliasGammaCodingPositiveInteger();</span>
-<span class="fc" id="L120">      int[] positionList = new int[numberOfPoints];</span>
-<span class="fc" id="L121">      positionList[0] = mtasStartPosition;</span>
-<span class="fc" id="L122">      int previousPosition = 0;</span>
-<span class="fc" id="L123">      int currentPosition = mtasStartPosition;</span>
-<span class="fc bfc" id="L124" title="All 2 branches covered.">      for (int i = 1; i &lt; numberOfPoints; i++) {</span>
-<span class="fc" id="L125">        previousPosition = currentPosition;</span>
-<span class="fc" id="L126">        currentPosition = previousPosition</span>
-<span class="fc" id="L127">            + byteStream.readEliasGammaCodingPositiveInteger();</span>
-<span class="fc" id="L128">        positionList[i] = currentPosition;</span>
+<span class="pc bpc" id="L116" title="1 of 2 branches missed.">    } else if (mtasPositionType != null</span>
+<span class="pc bpc" id="L117" title="1 of 2 branches missed.">        &amp;&amp; mtasPositionType.equals(MtasPosition.POSITION_SET)) {</span>
+<span class="fc" id="L118">      mtasPositions = new TreeSet&lt;&gt;();</span>
+<span class="fc" id="L119">      mtasPositions.add(mtasStartPosition);</span>
+<span class="fc" id="L120">      int numberOfPoints = byteStream.readEliasGammaCodingPositiveInteger();</span>
+<span class="fc" id="L121">      int[] positionList = new int[numberOfPoints];</span>
+<span class="fc" id="L122">      positionList[0] = mtasStartPosition;</span>
+<span class="fc" id="L123">      int previousPosition = 0;</span>
+<span class="fc" id="L124">      int currentPosition = mtasStartPosition;</span>
+<span class="fc bfc" id="L125" title="All 2 branches covered.">      for (int i = 1; i &lt; numberOfPoints; i++) {</span>
+<span class="fc" id="L126">        previousPosition = currentPosition;</span>
+<span class="fc" id="L127">        currentPosition = previousPosition</span>
+<span class="fc" id="L128">            + byteStream.readEliasGammaCodingPositiveInteger();</span>
+<span class="fc" id="L129">        positionList[i] = currentPosition;</span>
       }
-<span class="fc" id="L130">      mtasPosition = new MtasPosition(positionList);</span>
-<span class="fc" id="L131">    } else {</span>
-<span class="nc" id="L132">      mtasPosition = null;</span>
+<span class="fc" id="L131">      mtasPosition = new MtasPosition(positionList);</span>
+<span class="fc" id="L132">    } else {</span>
+<span class="nc" id="L133">      mtasPosition = null;</span>
     }
     // get offset and realOffset info
-<span class="pc bpc" id="L135" title="1 of 2 branches missed.">    if (getOffset) {</span>
-<span class="nc" id="L136">      int offsetStart = byteStream.readEliasGammaCodingNonNegativeInteger();</span>
-<span class="nc" id="L137">      int offsetEnd = offsetStart</span>
-<span class="nc" id="L138">          + byteStream.readEliasGammaCodingPositiveInteger() - 1;</span>
-<span class="nc" id="L139">      mtasOffset = new MtasOffset(offsetStart, offsetEnd);</span>
-<span class="nc bnc" id="L140" title="All 2 branches missed.">      if (getRealOffset) {</span>
-<span class="nc" id="L141">        int realOffsetStart = byteStream.readEliasGammaCodingInteger()</span>
+<span class="pc bpc" id="L136" title="1 of 2 branches missed.">    if (getOffset) {</span>
+<span class="nc" id="L137">      int offsetStart = byteStream.readEliasGammaCodingNonNegativeInteger();</span>
+<span class="nc" id="L138">      int offsetEnd = offsetStart</span>
+<span class="nc" id="L139">          + byteStream.readEliasGammaCodingPositiveInteger() - 1;</span>
+<span class="nc" id="L140">      mtasOffset = new MtasOffset(offsetStart, offsetEnd);</span>
+<span class="nc bnc" id="L141" title="All 2 branches missed.">      if (getRealOffset) {</span>
+<span class="nc" id="L142">        int realOffsetStart = byteStream.readEliasGammaCodingInteger()</span>
             + offsetStart;
-<span class="nc" id="L143">        int realOffsetEnd = realOffsetStart</span>
-<span class="nc" id="L144">            + byteStream.readEliasGammaCodingPositiveInteger() - 1;</span>
-<span class="nc" id="L145">        mtasRealOffset = new MtasOffset(realOffsetStart, realOffsetEnd);</span>
+<span class="nc" id="L144">        int realOffsetEnd = realOffsetStart</span>
+<span class="nc" id="L145">            + byteStream.readEliasGammaCodingPositiveInteger() - 1;</span>
+<span class="nc" id="L146">        mtasRealOffset = new MtasOffset(realOffsetStart, realOffsetEnd);</span>
       }
-<span class="pc bpc" id="L147" title="1 of 2 branches missed.">    } else if (getRealOffset) {</span>
-<span class="nc" id="L148">      int realOffsetStart = byteStream.readEliasGammaCodingNonNegativeInteger();</span>
-<span class="nc" id="L149">      int realOffsetEnd = realOffsetStart</span>
-<span class="nc" id="L150">          + byteStream.readEliasGammaCodingPositiveInteger() - 1;</span>
-<span class="nc" id="L151">      mtasRealOffset = new MtasOffset(realOffsetStart, realOffsetEnd);</span>
+<span class="pc bpc" id="L148" title="1 of 2 branches missed.">    } else if (getRealOffset) {</span>
+<span class="nc" id="L149">      int realOffsetStart = byteStream.readEliasGammaCodingNonNegativeInteger();</span>
+<span class="nc" id="L150">      int realOffsetEnd = realOffsetStart</span>
+<span class="nc" id="L151">          + byteStream.readEliasGammaCodingPositiveInteger() - 1;</span>
+<span class="nc" id="L152">      mtasRealOffset = new MtasOffset(realOffsetStart, realOffsetEnd);</span>
     }
-<span class="fc bfc" id="L153" title="All 2 branches covered.">    if (mtasParent) {</span>
-<span class="fc" id="L154">      mtasParentId = byteStream.readEliasGammaCodingInteger() + mtasId;</span>
+<span class="fc bfc" id="L154" title="All 2 branches covered.">    if (mtasParent) {</span>
+<span class="fc" id="L155">      mtasParentId = byteStream.readEliasGammaCodingInteger() + mtasId;</span>
     }
-<span class="pc bpc" id="L156" title="1 of 2 branches missed.">    if (mtasPayload) {</span>
-<span class="nc" id="L157">      mtasPayloadValue = byteStream.readRemainingBytes();</span>
+<span class="pc bpc" id="L157" title="1 of 2 branches missed.">    if (mtasPayload) {</span>
+<span class="nc" id="L158">      mtasPayloadValue = byteStream.readRemainingBytes();</span>
     }
-<span class="fc" id="L159">  }</span>
+<span class="fc" id="L160">  }</span>
 
   /**
    * Gets the mtas id.
@@ -164,7 +165,7 @@ import mtas.analysis.token.MtasPosition;
    * @return the mtas id
    */
   public Integer getMtasId() {
-<span class="fc" id="L167">    return mtasId;</span>
+<span class="fc" id="L168">    return mtasId;</span>
   }
 
   /**
@@ -173,7 +174,7 @@ import mtas.analysis.token.MtasPosition;
    * @return the mtas parent id
    */
   public Integer getMtasParentId() {
-<span class="fc" id="L176">    return mtasParentId;</span>
+<span class="fc" id="L177">    return mtasParentId;</span>
   }
 
   /**
@@ -182,7 +183,7 @@ import mtas.analysis.token.MtasPosition;
    * @return the mtas payload
    */
   public byte[] getMtasPayload() {
-<span class="pc bpc" id="L185" title="1 of 2 branches missed.">    return mtasPayload ? mtasPayloadValue : null;</span>
+<span class="pc bpc" id="L186" title="1 of 2 branches missed.">    return mtasPayload ? mtasPayloadValue : null;</span>
   }
 
   /**
@@ -191,7 +192,7 @@ import mtas.analysis.token.MtasPosition;
    * @return the mtas position
    */
   public MtasPosition getMtasPosition() {
-<span class="fc" id="L194">    return mtasPosition;</span>
+<span class="fc" id="L195">    return mtasPosition;</span>
   }
 
   /**
@@ -200,7 +201,7 @@ import mtas.analysis.token.MtasPosition;
    * @return the mtas offset
    */
   public MtasOffset getMtasOffset() {
-<span class="fc" id="L203">    return mtasOffset;</span>
+<span class="fc" id="L204">    return mtasOffset;</span>
   }
 
   /**
@@ -209,7 +210,7 @@ import mtas.analysis.token.MtasPosition;
    * @return the mtas real offset
    */
   public MtasOffset getMtasRealOffset() {
-<span class="fc" id="L212">    return mtasRealOffset;</span>
+<span class="fc" id="L213">    return mtasRealOffset;</span>
   }
 
 }
diff --git a/jacoco/mtas.codec.payload/index.html b/jacoco/mtas.codec.payload/index.html
index 27ba279..99a2d3b 100644
--- a/jacoco/mtas.codec.payload/index.html
+++ b/jacoco/mtas.codec.payload/index.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>mtas.codec.payload</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.source.html" class="el_source">Source Files</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <span class="el_package">mtas.codec.payload</span></div><h1>mtas.codec.payload</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">291 of 983</td><td class="ctr2">70%</td><td class="bar">51 of 124</td><td class="ctr2">58%</td><td class="ctr1">43</td><td class="ctr2">87</td><td class="ctr1">61</td><td class="ctr2">223</td><td class="ctr1">3</td><td class="ctr2">25</td><td class="ctr1">0</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a3"><a href="MtasPayloadEncoder.html" class="el_class">MtasPayloadEncoder</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="46" height="10" title="157" alt="157"/><img src="../jacoco-resources/greenbar.gif" width="73" height="10" title="245" alt="245"/></td><td class="ctr2" id="c3">60%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="62" height="10" title="27" alt="27"/><img src="../jacoco-resources/greenbar.gif" width="57" height="10" title="25" alt="25"/></td><td class="ctr2" id="e3">48%</td><td class="ctr1" id="f0">20</td><td class="ctr2" id="g0">29</td><td class="ctr1" id="h0">30</td><td class="ctr2" id="i0">77</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k3">3</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a2"><a href="MtasPayloadDecoder.html" class="el_class">MtasPayloadDecoder</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="27" height="10" title="91" alt="91"/><img src="../jacoco-resources/greenbar.gif" width="75" height="10" title="254" alt="254"/></td><td class="ctr2" id="c2">73%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="15" alt="15"/><img src="../jacoco-resources/greenbar.gif" width="62" height="10" title="27" alt="27"/></td><td class="ctr2" id="e1">64%</td><td class="ctr1" id="f1">14</td><td class="ctr2" id="g1">29</td><td class="ctr1" id="h1">19</td><td class="ctr2" id="i1">77</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k0">8</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a0"><a href="MtasBitInputStream.html" class="el_class">MtasBitInputStream</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="33" alt="33"/><img src="../jacoco-resources/greenbar.gif" width="28" height="10" title="94" alt="94"/></td><td class="ctr2" id="c1">74%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="23" height="10" title="10" alt="10"/></td><td class="ctr2" id="e2">62%</td><td class="ctr1" id="f2">5</td><td class="ctr2" id="g3">14</td><td class="ctr1" id="h2">8</td><td class="ctr2" id="i3">34</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k2">6</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a1"><a href="MtasBitOutputStream.html" class="el_class">MtasBitOutputStream</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="10" alt="10"/><img src="../jacoco-resources/greenbar.gif" width="29" height="10" title="99" alt="99"/></td><td class="ctr2" id="c0">90%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="11" alt="11"/></td><td class="ctr2" id="e0">78%</td><td class="ctr1" id="f3">4</td><td class="ctr2" id="g2">15</td><td class="ctr1" id="h3">4</td><td class="ctr2" id="i2">35</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k1">8</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>mtas.codec.payload</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.source.html" class="el_source">Source Files</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <span class="el_package">mtas.codec.payload</span></div><h1>mtas.codec.payload</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">291 of 983</td><td class="ctr2">70%</td><td class="bar">51 of 124</td><td class="ctr2">58%</td><td class="ctr1">43</td><td class="ctr2">87</td><td class="ctr1">61</td><td class="ctr2">226</td><td class="ctr1">3</td><td class="ctr2">25</td><td class="ctr1">0</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a3"><a href="MtasPayloadEncoder.html" class="el_class">MtasPayloadEncoder</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="46" height="10" title="157" alt="157"/><img src="../jacoco-resources/greenbar.gif" width="73" height="10" title="245" alt="245"/></td><td class="ctr2" id="c3">60%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="62" height="10" title="27" alt="27"/><img src="../jacoco-resources/greenbar.gif" width="57" height="10" title="25" alt="25"/></td><td class="ctr2" id="e3">48%</td><td class="ctr1" id="f0">20</td><td class="ctr2" id="g0">29</td><td class="ctr1" id="h0">30</td><td class="ctr2" id="i1">77</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k3">3</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a2"><a href="MtasPayloadDecoder.html" class="el_class">MtasPayloadDecoder</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="27" height="10" title="91" alt="91"/><img src="../jacoco-resources/greenbar.gif" width="75" height="10" title="254" alt="254"/></td><td class="ctr2" id="c2">73%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="15" alt="15"/><img src="../jacoco-resources/greenbar.gif" width="62" height="10" title="27" alt="27"/></td><td class="ctr2" id="e1">64%</td><td class="ctr1" id="f1">14</td><td class="ctr2" id="g1">29</td><td class="ctr1" id="h1">19</td><td class="ctr2" id="i0">80</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k0">8</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a0"><a href="MtasBitInputStream.html" class="el_class">MtasBitInputStream</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="33" alt="33"/><img src="../jacoco-resources/greenbar.gif" width="28" height="10" title="94" alt="94"/></td><td class="ctr2" id="c1">74%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="23" height="10" title="10" alt="10"/></td><td class="ctr2" id="e2">62%</td><td class="ctr1" id="f2">5</td><td class="ctr2" id="g3">14</td><td class="ctr1" id="h2">8</td><td class="ctr2" id="i3">34</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k2">6</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a1"><a href="MtasBitOutputStream.html" class="el_class">MtasBitOutputStream</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="10" alt="10"/><img src="../jacoco-resources/greenbar.gif" width="29" height="10" title="99" alt="99"/></td><td class="ctr2" id="c0">90%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="11" alt="11"/></td><td class="ctr2" id="e0">78%</td><td class="ctr1" id="f3">4</td><td class="ctr2" id="g2">15</td><td class="ctr1" id="h3">4</td><td class="ctr2" id="i2">35</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k1">8</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.payload/index.source.html b/jacoco/mtas.codec.payload/index.source.html
index 5c3ce49..d45bd35 100644
--- a/jacoco/mtas.codec.payload/index.source.html
+++ b/jacoco/mtas.codec.payload/index.source.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>mtas.codec.payload</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.html" class="el_class">Classes</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <span class="el_package">mtas.codec.payload</span></div><h1>mtas.codec.payload</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">291 of 983</td><td class="ctr2">70%</td><td class="bar">51 of 124</td><td class="ctr2">58%</td><td class="ctr1">43</td><td class="ctr2">87</td><td class="ctr1">61</td><td class="ctr2">223</td><td class="ctr1">3</td><td class="ctr2">25</td><td class="ctr1">0</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a3"><a href="MtasPayloadEncoder.java.html" class="el_source">MtasPayloadEncoder.java</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="46" height="10" title="157" alt="157"/><img src="../jacoco-resources/greenbar.gif" width="73" height="10" title="245" alt="245"/></td><td class="ctr2" id="c3">60%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="62" height="10" title="27" alt="27"/><img src="../jacoco-resources/greenbar.gif" width="57" height="10" title="25" alt="25"/></td><td class="ctr2" id="e3">48%</td><td class="ctr1" id="f0">20</td><td class="ctr2" id="g0">29</td><td class="ctr1" id="h0">30</td><td class="ctr2" id="i0">77</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k3">3</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a2"><a href="MtasPayloadDecoder.java.html" class="el_source">MtasPayloadDecoder.java</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="27" height="10" title="91" alt="91"/><img src="../jacoco-resources/greenbar.gif" width="75" height="10" title="254" alt="254"/></td><td class="ctr2" id="c2">73%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="15" alt="15"/><img src="../jacoco-resources/greenbar.gif" width="62" height="10" title="27" alt="27"/></td><td class="ctr2" id="e1">64%</td><td class="ctr1" id="f1">14</td><td class="ctr2" id="g1">29</td><td class="ctr1" id="h1">19</td><td class="ctr2" id="i1">77</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k0">8</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a0"><a href="MtasBitInputStream.java.html" class="el_source">MtasBitInputStream.java</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="33" alt="33"/><img src="../jacoco-resources/greenbar.gif" width="28" height="10" title="94" alt="94"/></td><td class="ctr2" id="c1">74%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="23" height="10" title="10" alt="10"/></td><td class="ctr2" id="e2">62%</td><td class="ctr1" id="f2">5</td><td class="ctr2" id="g3">14</td><td class="ctr1" id="h2">8</td><td class="ctr2" id="i3">34</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k2">6</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a1"><a href="MtasBitOutputStream.java.html" class="el_source">MtasBitOutputStream.java</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="10" alt="10"/><img src="../jacoco-resources/greenbar.gif" width="29" height="10" title="99" alt="99"/></td><td class="ctr2" id="c0">90%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="11" alt="11"/></td><td class="ctr2" id="e0">78%</td><td class="ctr1" id="f3">4</td><td class="ctr2" id="g2">15</td><td class="ctr1" id="h3">4</td><td class="ctr2" id="i2">35</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k1">8</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>mtas.codec.payload</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.html" class="el_class">Classes</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <span class="el_package">mtas.codec.payload</span></div><h1>mtas.codec.payload</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">291 of 983</td><td class="ctr2">70%</td><td class="bar">51 of 124</td><td class="ctr2">58%</td><td class="ctr1">43</td><td class="ctr2">87</td><td class="ctr1">61</td><td class="ctr2">226</td><td class="ctr1">3</td><td class="ctr2">25</td><td class="ctr1">0</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a3"><a href="MtasPayloadEncoder.java.html" class="el_source">MtasPayloadEncoder.java</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="46" height="10" title="157" alt="157"/><img src="../jacoco-resources/greenbar.gif" width="73" height="10" title="245" alt="245"/></td><td class="ctr2" id="c3">60%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="62" height="10" title="27" alt="27"/><img src="../jacoco-resources/greenbar.gif" width="57" height="10" title="25" alt="25"/></td><td class="ctr2" id="e3">48%</td><td class="ctr1" id="f0">20</td><td class="ctr2" id="g0">29</td><td class="ctr1" id="h0">30</td><td class="ctr2" id="i1">77</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k3">3</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a2"><a href="MtasPayloadDecoder.java.html" class="el_source">MtasPayloadDecoder.java</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="27" height="10" title="91" alt="91"/><img src="../jacoco-resources/greenbar.gif" width="75" height="10" title="254" alt="254"/></td><td class="ctr2" id="c2">73%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="15" alt="15"/><img src="../jacoco-resources/greenbar.gif" width="62" height="10" title="27" alt="27"/></td><td class="ctr2" id="e1">64%</td><td class="ctr1" id="f1">14</td><td class="ctr2" id="g1">29</td><td class="ctr1" id="h1">19</td><td class="ctr2" id="i0">80</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k0">8</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a0"><a href="MtasBitInputStream.java.html" class="el_source">MtasBitInputStream.java</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="33" alt="33"/><img src="../jacoco-resources/greenbar.gif" width="28" height="10" title="94" alt="94"/></td><td class="ctr2" id="c1">74%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="23" height="10" title="10" alt="10"/></td><td class="ctr2" id="e2">62%</td><td class="ctr1" id="f2">5</td><td class="ctr2" id="g3">14</td><td class="ctr1" id="h2">8</td><td class="ctr2" id="i3">34</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k2">6</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a1"><a href="MtasBitOutputStream.java.html" class="el_source">MtasBitOutputStream.java</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="10" alt="10"/><img src="../jacoco-resources/greenbar.gif" width="29" height="10" title="99" alt="99"/></td><td class="ctr2" id="c0">90%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="11" alt="11"/></td><td class="ctr2" id="e0">78%</td><td class="ctr1" id="f3">4</td><td class="ctr2" id="g2">15</td><td class="ctr1" id="h3">4</td><td class="ctr2" id="i2">35</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k1">8</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.tree/IntervalRBTree.java.html b/jacoco/mtas.codec.tree/IntervalRBTree.java.html
index ced738b..5d9b832 100644
--- a/jacoco/mtas.codec.tree/IntervalRBTree.java.html
+++ b/jacoco/mtas.codec.tree/IntervalRBTree.java.html
@@ -95,7 +95,7 @@ import mtas.codec.util.CodecSearchTree.MtasTreeHit;
 <span class="fc bfc" id="L95" title="All 2 branches covered.">    if (localN == null) {</span>
 <span class="fc" id="L96">      String key = left.toString() + &quot;_&quot; + right.toString();</span>
 <span class="fc" id="L97">      localN = new IntervalRBTreeNode&lt;&gt;(left, right, IntervalRBTreeNode.RED, 1);</span>
-<span class="fc" id="L98">      localN.addList(list);      </span>
+<span class="fc" id="L98">      localN.addList(list);</span>
 <span class="fc" id="L99">      index.put(key, localN);</span>
 <span class="fc" id="L100">    } else {</span>
 <span class="pc bpc" id="L101" title="1 of 2 branches missed.">      if (left &lt;= localN.left) {</span>
@@ -114,8 +114,8 @@ import mtas.codec.util.CodecSearchTree.MtasTreeHit;
 <span class="fc bfc" id="L114" title="All 4 branches covered.">      if (isRed(localN.leftChild) &amp;&amp; isRed(localN.rightChild)) {</span>
 <span class="fc" id="L115">        flipColors(localN);</span>
       }
-<span class="fc" id="L117">      localN.n = size(localN.leftChild) + size(localN.rightChild) + 1;      </span>
-    }    
+<span class="fc" id="L117">      localN.n = size(localN.leftChild) + size(localN.rightChild) + 1;</span>
+    }
 <span class="fc" id="L119">    return localN;</span>
   }
 
diff --git a/jacoco/mtas.codec.tree/IntervalTree.html b/jacoco/mtas.codec.tree/IntervalTree.html
index 258483d..6bc3e8c 100644
--- a/jacoco/mtas.codec.tree/IntervalTree.html
+++ b/jacoco/mtas.codec.tree/IntervalTree.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>IntervalTree</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.tree</a> &gt; <span class="el_class">IntervalTree</span></div><h1>IntervalTree</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">137 of 152</td><td class="ctr2">9%</td><td class="bar">5 of 6</td><td class="ctr2">16%</td><td class="ctr1">7</td><td class="ctr2">10</td><td class="ctr1">16</td><td class="ctr2">22</td><td class="ctr1">4</td><td class="ctr2">7</td></tr></tfoot><tbody><tr><td id="a4"><a href="IntervalTree.java.html#L82" class="el_method">printBalance(Integer, IntervalTreeNode)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="119" alt="119"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="4" alt="4"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f0">3</td><td class="ctr2" id="g0">3</td><td class="ctr1" id="h0">11</td><td class="ctr2" id="i0">11</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a6"><a href="IntervalTree.java.html#L71" class="el_method">toString()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="7" alt="7"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="IntervalTree.java.html#L33" class="el_method">close()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="6" alt="6"/></td><td class="ctr2" id="c2">60%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="1" alt="1"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i1">3</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a5"><a href="IntervalTree.java.html#L123" class="el_method">setCurrent(IntervalTreeNode)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="4" alt="4"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a1"><a href="IntervalTree.java.html#L114" class="el_method">getCurrent()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a3"><a href="IntervalTree.java.html#L23" class="el_method">IntervalTree()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="6" alt="6"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i2">3</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a2"><a href="IntervalTree.java.html#L105" class="el_method">getRoot()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>IntervalTree</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.tree</a> &gt; <span class="el_class">IntervalTree</span></div><h1>IntervalTree</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">137 of 152</td><td class="ctr2">9%</td><td class="bar">5 of 6</td><td class="ctr2">16%</td><td class="ctr1">7</td><td class="ctr2">10</td><td class="ctr1">16</td><td class="ctr2">22</td><td class="ctr1">4</td><td class="ctr2">7</td></tr></tfoot><tbody><tr><td id="a4"><a href="IntervalTree.java.html#L84" class="el_method">printBalance(Integer, IntervalTreeNode)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="119" alt="119"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="4" alt="4"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f0">3</td><td class="ctr2" id="g0">3</td><td class="ctr1" id="h0">11</td><td class="ctr2" id="i0">11</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a6"><a href="IntervalTree.java.html#L73" class="el_method">toString()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="7" alt="7"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="IntervalTree.java.html#L33" class="el_method">close()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="6" alt="6"/></td><td class="ctr2" id="c2">60%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="1" alt="1"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i1">3</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a5"><a href="IntervalTree.java.html#L125" class="el_method">setCurrent(IntervalTreeNode)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="4" alt="4"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a1"><a href="IntervalTree.java.html#L116" class="el_method">getCurrent()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a3"><a href="IntervalTree.java.html#L23" class="el_method">IntervalTree()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="6" alt="6"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i2">3</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a2"><a href="IntervalTree.java.html#L107" class="el_method">getRoot()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.tree/IntervalTree.java.html b/jacoco/mtas.codec.tree/IntervalTree.java.html
index 587d2b2..797564f 100644
--- a/jacoco/mtas.codec.tree/IntervalTree.java.html
+++ b/jacoco/mtas.codec.tree/IntervalTree.java.html
@@ -63,12 +63,14 @@ abstract public class IntervalTree&lt;T, N extends IntervalTreeNode&lt;T, N&gt;&
    */
   abstract protected void addRangeEmpty(int left, int right);
 
-  /* (non-Javadoc)
+  /*
+   * (non-Javadoc)
+   * 
    * @see java.lang.Object#toString()
    */
   @Override
   public String toString() {
-<span class="nc" id="L71">    return printBalance(1, root);</span>
+<span class="nc" id="L73">    return printBalance(1, root);</span>
   }
 
   /**
@@ -79,21 +81,21 @@ abstract public class IntervalTree&lt;T, N extends IntervalTreeNode&lt;T, N&gt;&
    * @return the string
    */
   final private String printBalance(Integer p, N n) {
-<span class="nc" id="L82">    StringBuilder text = new StringBuilder();</span>
-<span class="nc bnc" id="L83" title="All 2 branches missed.">    if (n != null) {</span>
-<span class="nc" id="L84">      text.append(printBalance((p + 1), n.leftChild));</span>
-<span class="nc" id="L85">      String format = &quot;%&quot; + (3 * p) + &quot;s&quot;;</span>
-<span class="nc" id="L86">      text.append(String.format(format, &quot;&quot;));</span>
-<span class="nc bnc" id="L87" title="All 2 branches missed.">      if (n.left == n.right) {</span>
-<span class="nc" id="L88">        text.append(&quot;[&quot; + n.left + &quot;] (&quot; + n.max + &quot;) : &quot; + n.lists.size()</span>
+<span class="nc" id="L84">    StringBuilder text = new StringBuilder();</span>
+<span class="nc bnc" id="L85" title="All 2 branches missed.">    if (n != null) {</span>
+<span class="nc" id="L86">      text.append(printBalance((p + 1), n.leftChild));</span>
+<span class="nc" id="L87">      String format = &quot;%&quot; + (3 * p) + &quot;s&quot;;</span>
+<span class="nc" id="L88">      text.append(String.format(format, &quot;&quot;));</span>
+<span class="nc bnc" id="L89" title="All 2 branches missed.">      if (n.left == n.right) {</span>
+<span class="nc" id="L90">        text.append(&quot;[&quot; + n.left + &quot;] (&quot; + n.max + &quot;) : &quot; + n.lists.size()</span>
             + &quot; lists\n&quot;);
       } else {
-<span class="nc" id="L91">        text.append(&quot;[&quot; + n.left + &quot;-&quot; + n.right + &quot;] (&quot; + n.max + &quot;) : &quot;</span>
-<span class="nc" id="L92">            + n.lists.size() + &quot; lists\n&quot;);</span>
+<span class="nc" id="L93">        text.append(&quot;[&quot; + n.left + &quot;-&quot; + n.right + &quot;] (&quot; + n.max + &quot;) : &quot;</span>
+<span class="nc" id="L94">            + n.lists.size() + &quot; lists\n&quot;);</span>
       }
-<span class="nc" id="L94">      text.append(printBalance((p + 1), n.rightChild));</span>
+<span class="nc" id="L96">      text.append(printBalance((p + 1), n.rightChild));</span>
     }
-<span class="nc" id="L96">    return text.toString();</span>
+<span class="nc" id="L98">    return text.toString();</span>
   }
 
   /**
@@ -102,7 +104,7 @@ abstract public class IntervalTree&lt;T, N extends IntervalTreeNode&lt;T, N&gt;&
    * @return the root
    */
   final public N getRoot() {
-<span class="fc" id="L105">    return root;</span>
+<span class="fc" id="L107">    return root;</span>
   }
 
   /**
@@ -111,7 +113,7 @@ abstract public class IntervalTree&lt;T, N extends IntervalTreeNode&lt;T, N&gt;&
    * @return the current
    */
   final public N getCurrent() {
-<span class="nc" id="L114">    return current;</span>
+<span class="nc" id="L116">    return current;</span>
   }
 
   /**
@@ -120,8 +122,8 @@ abstract public class IntervalTree&lt;T, N extends IntervalTreeNode&lt;T, N&gt;&
    * @param node the new current
    */
   final public void setCurrent(N node) {
-<span class="nc" id="L123">    current = node;</span>
-<span class="nc" id="L124">  }</span>
+<span class="nc" id="L125">    current = node;</span>
+<span class="nc" id="L126">  }</span>
 
 }
 </pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.tree/MtasRBTree.java.html b/jacoco/mtas.codec.tree/MtasRBTree.java.html
index 7e60c1f..10983d0 100644
--- a/jacoco/mtas.codec.tree/MtasRBTree.java.html
+++ b/jacoco/mtas.codec.tree/MtasRBTree.java.html
@@ -97,8 +97,8 @@ import mtas.codec.tree.MtasRBTreeNode;
             additionalRef, id, ref);
 <span class="fc" id="L98">        updateMax(localN, localN.leftChild);</span>
       } else {
-<span class="fc" id="L100">        localN.rightChild = addRange(localN.rightChild, left, right, additionalId,</span>
-            additionalRef, id, ref);
+<span class="fc" id="L100">        localN.rightChild = addRange(localN.rightChild, left, right,</span>
+            additionalId, additionalRef, id, ref);
 <span class="fc" id="L102">        updateMax(localN, localN.rightChild);</span>
       }
 <span class="fc bfc" id="L104" title="All 4 branches covered.">      if (isRed(localN.rightChild) &amp;&amp; !isRed(localN.leftChild)) {</span>
diff --git a/jacoco/mtas.codec.tree/MtasTreeNodeId.html b/jacoco/mtas.codec.tree/MtasTreeNodeId.html
index 81de435..6958a5b 100644
--- a/jacoco/mtas.codec.tree/MtasTreeNodeId.html
+++ b/jacoco/mtas.codec.tree/MtasTreeNodeId.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasTreeNodeId</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.tree</a> &gt; <span class="el_class">MtasTreeNodeId</span></div><h1>MtasTreeNodeId</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">70 of 89</td><td class="ctr2">21%</td><td class="bar">12 of 12</td><td class="ctr2">0%</td><td class="ctr1">8</td><td class="ctr2">10</td><td class="ctr1">13</td><td class="ctr2">19</td><td class="ctr1">2</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a1"><a href="MtasTreeNodeId.java.html#L45" class="el_method">equals(Object)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="40" alt="40"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="12" alt="12"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">7</td><td class="ctr2" id="g0">7</td><td class="ctr1" id="h0">8</td><td class="ctr2" id="i0">8</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a2"><a href="MtasTreeNodeId.java.html#L61" class="el_method">hashCode()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="90" height="10" title="30" alt="30"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">5</td><td class="ctr2" id="i1">5</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="MtasTreeNodeId.java.html#L24" class="el_method">MtasTreeNodeId(long, int, long)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="39" height="10" title="13" alt="13"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">5</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a0"><a href="MtasTreeNodeId.java.html#L37" class="el_method">compareTo(MtasTreeNodeId)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="6" alt="6"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasTreeNodeId</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.tree</a> &gt; <span class="el_class">MtasTreeNodeId</span></div><h1>MtasTreeNodeId</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">70 of 89</td><td class="ctr2">21%</td><td class="bar">12 of 12</td><td class="ctr2">0%</td><td class="ctr1">8</td><td class="ctr2">10</td><td class="ctr1">13</td><td class="ctr2">19</td><td class="ctr1">2</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a1"><a href="MtasTreeNodeId.java.html#L47" class="el_method">equals(Object)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="40" alt="40"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="12" alt="12"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">7</td><td class="ctr2" id="g0">7</td><td class="ctr1" id="h0">8</td><td class="ctr2" id="i0">8</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a2"><a href="MtasTreeNodeId.java.html#L65" class="el_method">hashCode()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="90" height="10" title="30" alt="30"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">5</td><td class="ctr2" id="i1">5</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="MtasTreeNodeId.java.html#L24" class="el_method">MtasTreeNodeId(long, int, long)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="39" height="10" title="13" alt="13"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">5</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a0"><a href="MtasTreeNodeId.java.html#L37" class="el_method">compareTo(MtasTreeNodeId)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="6" alt="6"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.tree/MtasTreeNodeId.java.html b/jacoco/mtas.codec.tree/MtasTreeNodeId.java.html
index 9633a13..91fd3e4 100644
--- a/jacoco/mtas.codec.tree/MtasTreeNodeId.java.html
+++ b/jacoco/mtas.codec.tree/MtasTreeNodeId.java.html
@@ -37,33 +37,37 @@ public class MtasTreeNodeId implements Comparable&lt;MtasTreeNodeId&gt; {
 <span class="fc" id="L37">    return ref.compareTo(o.ref);</span>
   }
 
-  /* (non-Javadoc)
+  /*
+   * (non-Javadoc)
+   * 
    * @see java.lang.Object#equals(java.lang.Object)
    */
   @Override
   public boolean equals(Object obj) {
-<span class="nc bnc" id="L45" title="All 2 branches missed.">    if (this == obj)</span>
-<span class="nc" id="L46">      return true;</span>
-<span class="nc bnc" id="L47" title="All 2 branches missed.">    if (obj == null)</span>
-<span class="nc" id="L48">      return false;</span>
-<span class="nc bnc" id="L49" title="All 2 branches missed.">    if (getClass() != obj.getClass())</span>
+<span class="nc bnc" id="L47" title="All 2 branches missed.">    if (this == obj)</span>
+<span class="nc" id="L48">      return true;</span>
+<span class="nc bnc" id="L49" title="All 2 branches missed.">    if (obj == null)</span>
 <span class="nc" id="L50">      return false;</span>
-<span class="nc" id="L51">    final MtasTreeNodeId that = (MtasTreeNodeId) obj;</span>
-<span class="nc bnc" id="L52" title="All 6 branches missed.">    return ref.equals(that.ref) &amp;&amp; additionalId == that.additionalId</span>
+<span class="nc bnc" id="L51" title="All 2 branches missed.">    if (getClass() != obj.getClass())</span>
+<span class="nc" id="L52">      return false;</span>
+<span class="nc" id="L53">    final MtasTreeNodeId that = (MtasTreeNodeId) obj;</span>
+<span class="nc bnc" id="L54" title="All 6 branches missed.">    return ref.equals(that.ref) &amp;&amp; additionalId == that.additionalId</span>
         &amp;&amp; additionalRef == that.additionalRef;
   }
-  
-  /* (non-Javadoc)
+
+  /*
+   * (non-Javadoc)
+   * 
    * @see java.lang.Object#hashCode()
    */
   @Override
   public int hashCode() {
-<span class="nc" id="L61">    int h = this.getClass().getSimpleName().hashCode();</span>
-<span class="nc" id="L62">    h = (h * 3) ^ ref.hashCode();</span>
-<span class="nc" id="L63">    h = (h * 5) ^ additionalId;</span>
-<span class="nc" id="L64">    h = (h * 7) ^ (int) additionalRef;</span>
-<span class="nc" id="L65">    return h;</span>
-  }  
+<span class="nc" id="L65">    int h = this.getClass().getSimpleName().hashCode();</span>
+<span class="nc" id="L66">    h = (h * 3) ^ ref.hashCode();</span>
+<span class="nc" id="L67">    h = (h * 5) ^ additionalId;</span>
+<span class="nc" id="L68">    h = (h * 7) ^ (int) additionalRef;</span>
+<span class="nc" id="L69">    return h;</span>
+  }
 
 }
 </pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util.collector/MtasDataAdvanced.html b/jacoco/mtas.codec.util.collector/MtasDataAdvanced.html
index d75107c..f32ef62 100644
--- a/jacoco/mtas.codec.util.collector/MtasDataAdvanced.html
+++ b/jacoco/mtas.codec.util.collector/MtasDataAdvanced.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasDataAdvanced</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util.collector</a> &gt; <span class="el_class">MtasDataAdvanced</span></div><h1>MtasDataAdvanced</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">364 of 1,419</td><td class="ctr2">74%</td><td class="bar">28 of 68</td><td class="ctr2">58%</td><td class="ctr1">24</td><td class="ctr2">50</td><td class="ctr1">51</td><td class="ctr2">239</td><td class="ctr1">4</td><td class="ctr2">16</td></tr></tfoot><tbody><tr><td id="a12"><a href="MtasDataAdvanced.java.html#L386" class="el_method">remapData(int[][])</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="113" height="10" title="211" alt="211"/></td><td class="ctr2" id="c12">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="6" alt="6"/></td><td class="ctr2" id="e5">0%</td><td class="ctr1" id="f1">4</td><td class="ctr2" id="g3">4</td><td class="ctr1" id="h0">27</td><td class="ctr2" id="i2">27</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a13"><a href="MtasDataAdvanced.java.html#L138" class="el_method">setError(int, String, boolean)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="46" height="10" title="86" alt="86"/></td><td class="ctr2" id="c13">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="4" alt="4"/></td><td class="ctr2" id="e6">0%</td><td class="ctr1" id="f2">3</td><td class="ctr2" id="g5">3</td><td class="ctr1" id="h1">13</td><td class="ctr2" id="i8">13</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a8"><a href="MtasDataAdvanced.java.html#L438" class="el_method">merge(MtasDataCollector, Map, boolean)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="21" height="10" title="40" alt="40"/><img src="../jacoco-resources/greenbar.gif" width="98" height="10" title="184" alt="184"/></td><td class="ctr2" id="c11">82%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="55" height="10" title="11" alt="11"/><img src="../jacoco-resources/greenbar.gif" width="65" height="10" title="13" alt="13"/></td><td class="ctr2" id="e4">54%</td><td class="ctr1" id="f0">9</td><td class="ctr2" id="g0">13</td><td class="ctr1" id="h2">4</td><td class="ctr2" id="i1">30</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="MtasDataAdvanced.java.html#L123" class="el_method">error(String, String)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="15" alt="15"/></td><td class="ctr2" id="c14">0%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="2" alt="2"/></td><td class="ctr2" id="e7">0%</td><td class="ctr1" id="f3">2</td><td class="ctr2" id="g7">2</td><td class="ctr1" id="h3">4</td><td class="ctr2" id="i12">4</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a2"><a href="MtasDataAdvanced.java.html#L110" class="el_method">error(String)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="12" alt="12"/></td><td class="ctr2" id="c15">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h4">3</td><td class="ctr2" id="i13">3</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a10"><a href="MtasDataAdvanced.java.html#L236" class="el_method">reduceToKeys(Set)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="117" height="10" title="219" alt="219"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="5" alt="5"/></td><td class="ctr2" id="e1">83%</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g4">4</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i0">38</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a11"><a href="MtasDataAdvanced.java.html#L202" class="el_method">reduceToSegmentKeys()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="66" height="10" title="124" alt="124"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="6" alt="6"/></td><td class="ctr2" id="e2">75%</td><td class="ctr1" id="f4">2</td><td class="ctr2" id="g2">5</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i4">22</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a15"><a href="MtasDataAdvanced.java.html#L318" class="el_method">setValue(int, Number[], int, boolean)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="63" height="10" title="119" alt="119"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="65" height="10" title="13" alt="13"/></td><td class="ctr2" id="e0">92%</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g1">8</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i6">18</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a4"><a href="MtasDataAdvanced.java.html#L163" class="el_method">increaseNewListSize()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="113" alt="113"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i3">23</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a14"><a href="MtasDataAdvanced.java.html#L355" class="el_method">setValue(int, Number, Number, Number, Number, Number, long, boolean)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="56" height="10" title="106" alt="106"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="3" alt="3"/></td><td class="ctr2" id="e3">75%</td><td class="ctr1" id="f8">1</td><td class="ctr2" id="g6">3</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i5">19</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a9"><a href="MtasDataAdvanced.java.html#L26" class="el_method">MtasDataAdvanced(String, String, SortedSet, String, String, Integer, Integer, String[], String[], String[], SortedSet[], String[], String[], Integer[], Integer[], MtasDataOperations, String, String)</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="60" alt="60"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i7">15</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a1"><a href="MtasDataAdvanced.java.html#L285" class="el_method">copyToNew(int, int)</a></td><td class="bar" id="b11"><img src="../jacoco-resources/greenbar.gif" width="26" height="10" title="49" alt="49"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i9">7</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a7"><a href="MtasDataAdvanced.java.html#L527" class="el_method">initNewListBasic()</a></td><td class="bar" id="b12"><img src="../jacoco-resources/greenbar.gif" width="21" height="10" title="41" alt="41"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">0</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i10">7</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a0"><a href="MtasDataAdvanced.java.html#L300" class="el_method">copyFromNew()</a></td><td class="bar" id="b13"><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="25" alt="25"/></td><td class="ctr2" id="c8">100%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f13">0</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h13">0</td><td class="ctr2" id="i11">7</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a6"><a href="MtasDataAdvanced.java.html#L517" class="el_method">initNewList(int, String, int, String)</a></td><td class="bar" id="b14"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="9" alt="9"/></td><td class="ctr2" id="c9">100%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f14">0</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h14">0</td><td class="ctr2" id="i14">3</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a5"><a href="MtasDataAdvanced.java.html#L504" class="el_method">initNewList(int)</a></td><td class="bar" id="b15"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="6" alt="6"/></td><td class="ctr2" id="c10">100%</td><td class="bar" id="d15"/><td class="ctr2" id="e15">n/a</td><td class="ctr1" id="f15">0</td><td class="ctr2" id="g15">1</td><td class="ctr1" id="h15">0</td><td class="ctr2" id="i15">3</td><td class="ctr1" id="j15">0</td><td class="ctr2" id="k15">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasDataAdvanced</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util.collector</a> &gt; <span class="el_class">MtasDataAdvanced</span></div><h1>MtasDataAdvanced</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">364 of 1,419</td><td class="ctr2">74%</td><td class="bar">28 of 68</td><td class="ctr2">58%</td><td class="ctr1">24</td><td class="ctr2">50</td><td class="ctr1">51</td><td class="ctr2">239</td><td class="ctr1">4</td><td class="ctr2">16</td></tr></tfoot><tbody><tr><td id="a12"><a href="MtasDataAdvanced.java.html#L386" class="el_method">remapData(int[][])</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="113" height="10" title="211" alt="211"/></td><td class="ctr2" id="c12">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="6" alt="6"/></td><td class="ctr2" id="e5">0%</td><td class="ctr1" id="f1">4</td><td class="ctr2" id="g3">4</td><td class="ctr1" id="h0">27</td><td class="ctr2" id="i2">27</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a13"><a href="MtasDataAdvanced.java.html#L138" class="el_method">setError(int, String, boolean)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="46" height="10" title="86" alt="86"/></td><td class="ctr2" id="c13">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="4" alt="4"/></td><td class="ctr2" id="e6">0%</td><td class="ctr1" id="f2">3</td><td class="ctr2" id="g5">3</td><td class="ctr1" id="h1">13</td><td class="ctr2" id="i8">13</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a8"><a href="MtasDataAdvanced.java.html#L438" class="el_method">merge(MtasDataCollector, Map, boolean)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="21" height="10" title="40" alt="40"/><img src="../jacoco-resources/greenbar.gif" width="98" height="10" title="184" alt="184"/></td><td class="ctr2" id="c11">82%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="55" height="10" title="11" alt="11"/><img src="../jacoco-resources/greenbar.gif" width="65" height="10" title="13" alt="13"/></td><td class="ctr2" id="e4">54%</td><td class="ctr1" id="f0">9</td><td class="ctr2" id="g0">13</td><td class="ctr1" id="h2">4</td><td class="ctr2" id="i1">30</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="MtasDataAdvanced.java.html#L123" class="el_method">error(String, String)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="15" alt="15"/></td><td class="ctr2" id="c14">0%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="2" alt="2"/></td><td class="ctr2" id="e7">0%</td><td class="ctr1" id="f3">2</td><td class="ctr2" id="g7">2</td><td class="ctr1" id="h3">4</td><td class="ctr2" id="i12">4</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a2"><a href="MtasDataAdvanced.java.html#L110" class="el_method">error(String)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="12" alt="12"/></td><td class="ctr2" id="c15">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h4">3</td><td class="ctr2" id="i13">3</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a10"><a href="MtasDataAdvanced.java.html#L236" class="el_method">reduceToKeys(Set)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="117" height="10" title="219" alt="219"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="5" alt="5"/></td><td class="ctr2" id="e1">83%</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g4">4</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i0">38</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a11"><a href="MtasDataAdvanced.java.html#L202" class="el_method">reduceToSegmentKeys()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="66" height="10" title="124" alt="124"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="6" alt="6"/></td><td class="ctr2" id="e2">75%</td><td class="ctr1" id="f4">2</td><td class="ctr2" id="g2">5</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i4">22</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a15"><a href="MtasDataAdvanced.java.html#L318" class="el_method">setValue(int, Number[], int, boolean)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="63" height="10" title="119" alt="119"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="65" height="10" title="13" alt="13"/></td><td class="ctr2" id="e0">92%</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g1">8</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i6">18</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a4"><a href="MtasDataAdvanced.java.html#L163" class="el_method">increaseNewListSize()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="113" alt="113"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i3">23</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a14"><a href="MtasDataAdvanced.java.html#L355" class="el_method">setValue(int, Number, Number, Number, Number, Number, long, boolean)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="56" height="10" title="106" alt="106"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="3" alt="3"/></td><td class="ctr2" id="e3">75%</td><td class="ctr1" id="f8">1</td><td class="ctr2" id="g6">3</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i5">19</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a9"><a href="MtasDataAdvanced.java.html#L26" class="el_method">MtasDataAdvanced(String, String, SortedSet, String, String, Integer, Integer, String[], String[], String[], SortedSet[], String[], String[], Integer[], Integer[], MtasDataOperations, String, String)</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="60" alt="60"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i7">15</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a1"><a href="MtasDataAdvanced.java.html#L285" class="el_method">copyToNew(int, int)</a></td><td class="bar" id="b11"><img src="../jacoco-resources/greenbar.gif" width="26" height="10" title="49" alt="49"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i9">7</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a7"><a href="MtasDataAdvanced.java.html#L525" class="el_method">initNewListBasic()</a></td><td class="bar" id="b12"><img src="../jacoco-resources/greenbar.gif" width="21" height="10" title="41" alt="41"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">0</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i10">7</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a0"><a href="MtasDataAdvanced.java.html#L300" class="el_method">copyFromNew()</a></td><td class="bar" id="b13"><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="25" alt="25"/></td><td class="ctr2" id="c8">100%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f13">0</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h13">0</td><td class="ctr2" id="i11">7</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a6"><a href="MtasDataAdvanced.java.html#L517" class="el_method">initNewList(int, String, int, String)</a></td><td class="bar" id="b14"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="9" alt="9"/></td><td class="ctr2" id="c9">100%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f14">0</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h14">0</td><td class="ctr2" id="i14">3</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a5"><a href="MtasDataAdvanced.java.html#L504" class="el_method">initNewList(int)</a></td><td class="bar" id="b15"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="6" alt="6"/></td><td class="ctr2" id="c10">100%</td><td class="bar" id="d15"/><td class="ctr2" id="e15">n/a</td><td class="ctr1" id="f15">0</td><td class="ctr2" id="g15">1</td><td class="ctr1" id="h15">0</td><td class="ctr2" id="i15">3</td><td class="ctr1" id="j15">0</td><td class="ctr2" id="k15">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util.collector/MtasDataAdvanced.java.html b/jacoco/mtas.codec.util.collector/MtasDataAdvanced.java.html
index 6e40ebb..59e8ab8 100644
--- a/jacoco/mtas.codec.util.collector/MtasDataAdvanced.java.html
+++ b/jacoco/mtas.codec.util.collector/MtasDataAdvanced.java.html
@@ -520,17 +520,15 @@ abstract class MtasDataAdvanced&lt;T1 extends Number &amp; Comparable&lt;T1&gt;,
 
   /**
    * Inits the new list basic.
-   *
-   * @param maxNumberOfTerms the max number of terms
    */
   private void initNewListBasic() {
-<span class="fc" id="L527">    newAdvancedValueSumList = operations.createVector1(newSize);</span>
-<span class="fc" id="L528">    newAdvancedValueSumOfLogsList = operations.createVector2(newSize);</span>
-<span class="fc" id="L529">    newAdvancedValueSumOfSquaresList = operations.createVector1(newSize);</span>
-<span class="fc" id="L530">    newAdvancedValueMinList = operations.createVector1(newSize);</span>
-<span class="fc" id="L531">    newAdvancedValueMaxList = operations.createVector1(newSize);</span>
-<span class="fc" id="L532">    newAdvancedValueNList = new long[newSize];</span>
-<span class="fc" id="L533">  }</span>
+<span class="fc" id="L525">    newAdvancedValueSumList = operations.createVector1(newSize);</span>
+<span class="fc" id="L526">    newAdvancedValueSumOfLogsList = operations.createVector2(newSize);</span>
+<span class="fc" id="L527">    newAdvancedValueSumOfSquaresList = operations.createVector1(newSize);</span>
+<span class="fc" id="L528">    newAdvancedValueMinList = operations.createVector1(newSize);</span>
+<span class="fc" id="L529">    newAdvancedValueMaxList = operations.createVector1(newSize);</span>
+<span class="fc" id="L530">    newAdvancedValueNList = new long[newSize];</span>
+<span class="fc" id="L531">  }</span>
 
 }
 </pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util.collector/MtasDataBasic.html b/jacoco/mtas.codec.util.collector/MtasDataBasic.html
index b2b1414..b4661e6 100644
--- a/jacoco/mtas.codec.util.collector/MtasDataBasic.html
+++ b/jacoco/mtas.codec.util.collector/MtasDataBasic.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasDataBasic</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util.collector</a> &gt; <span class="el_class">MtasDataBasic</span></div><h1>MtasDataBasic</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">277 of 815</td><td class="ctr2">66%</td><td class="bar">35 of 62</td><td class="ctr2">43%</td><td class="ctr1">24</td><td class="ctr2">47</td><td class="ctr1">46</td><td class="ctr2">149</td><td class="ctr1">4</td><td class="ctr2">16</td></tr></tfoot><tbody><tr><td id="a8"><a href="MtasDataBasic.java.html#L317" class="el_method">merge(MtasDataCollector, Map, boolean)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="192" alt="192"/></td><td class="ctr2" id="c12">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="24" alt="24"/></td><td class="ctr2" id="e5">0%</td><td class="ctr1" id="f0">13</td><td class="ctr2" id="g0">13</td><td class="ctr1" id="h0">30</td><td class="ctr2" id="i0">30</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a13"><a href="MtasDataBasic.java.html#L114" class="el_method">setError(int, String, boolean)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="58" alt="58"/></td><td class="ctr2" id="c13">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="4" alt="4"/></td><td class="ctr2" id="e6">0%</td><td class="ctr1" id="f1">3</td><td class="ctr2" id="g5">3</td><td class="ctr1" id="h1">9</td><td class="ctr2" id="i6">9</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="MtasDataBasic.java.html#L99" class="el_method">error(String, String)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="15" alt="15"/></td><td class="ctr2" id="c14">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="2" alt="2"/></td><td class="ctr2" id="e7">0%</td><td class="ctr1" id="f2">2</td><td class="ctr2" id="g7">2</td><td class="ctr1" id="h2">4</td><td class="ctr2" id="i9">4</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="MtasDataBasic.java.html#L86" class="el_method">error(String)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="12" alt="12"/></td><td class="ctr2" id="c15">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h3">3</td><td class="ctr2" id="i10">3</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a10"><a href="MtasDataBasic.java.html#L229" class="el_method">reduceToKeys(Set)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="86" height="10" title="139" alt="139"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="5" alt="5"/></td><td class="ctr2" id="e2">83%</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g3">4</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i1">25</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a12"><a href="MtasDataBasic.java.html#L287" class="el_method">remapData(int[][])</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="56" height="10" title="91" alt="91"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d7"><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="6" alt="6"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g4">4</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i2">13</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a11"><a href="MtasDataBasic.java.html#L204" class="el_method">reduceToSegmentKeys()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="45" height="10" title="72" alt="72"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="6" alt="6"/></td><td class="ctr2" id="e3">75%</td><td class="ctr1" id="f3">2</td><td class="ctr2" id="g1">5</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i3">13</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a15"><a href="MtasDataBasic.java.html#L159" class="el_method">setValue(int, Number[], int, boolean)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="38" height="10" title="61" alt="61"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="35" height="10" title="7" alt="7"/></td><td class="ctr2" id="e1">87%</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g2">5</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i4">11</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a4"><a href="MtasDataBasic.java.html#L183" class="el_method">increaseNewListSize()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="28" height="10" title="45" alt="45"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i5">11</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a14"><a href="MtasDataBasic.java.html#L137" class="el_method">setValue(int, Number, long, boolean)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="23" height="10" title="38" alt="38"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="3" alt="3"/></td><td class="ctr2" id="e4">75%</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g6">3</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i7">8</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a9"><a href="MtasDataBasic.java.html#L26" class="el_method">MtasDataBasic(String, String, SortedSet, String, String, Integer, Integer, String[], String[], String[], SortedSet[], String[], String[], Integer[], Integer[], MtasDataOperations, String, String)</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="22" height="10" title="36" alt="36"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i8">7</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a1"><a href="MtasDataBasic.java.html#L265" class="el_method">copyToNew(int, int)</a></td><td class="bar" id="b11"><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="17" alt="17"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i11">3</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a7"><a href="MtasDataBasic.java.html#L397" class="el_method">initNewListBasic(int)</a></td><td class="bar" id="b12"><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="13" alt="13"/></td><td class="ctr2" id="c8">100%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">0</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i12">3</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a6"><a href="MtasDataBasic.java.html#L387" class="el_method">initNewList(int, String, int, String)</a></td><td class="bar" id="b13"><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="10" alt="10"/></td><td class="ctr2" id="c9">100%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f13">0</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h13">0</td><td class="ctr2" id="i13">3</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a0"><a href="MtasDataBasic.java.html#L276" class="el_method">copyFromNew()</a></td><td class="bar" id="b14"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="9" alt="9"/></td><td class="ctr2" id="c10">100%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f14">0</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h14">0</td><td class="ctr2" id="i14">3</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a5"><a href="MtasDataBasic.java.html#L374" class="el_method">initNewList(int)</a></td><td class="bar" id="b15"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="7" alt="7"/></td><td class="ctr2" id="c11">100%</td><td class="bar" id="d15"/><td class="ctr2" id="e15">n/a</td><td class="ctr1" id="f15">0</td><td class="ctr2" id="g15">1</td><td class="ctr1" id="h15">0</td><td class="ctr2" id="i15">3</td><td class="ctr1" id="j15">0</td><td class="ctr2" id="k15">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasDataBasic</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util.collector</a> &gt; <span class="el_class">MtasDataBasic</span></div><h1>MtasDataBasic</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">277 of 815</td><td class="ctr2">66%</td><td class="bar">35 of 62</td><td class="ctr2">43%</td><td class="ctr1">24</td><td class="ctr2">47</td><td class="ctr1">46</td><td class="ctr2">149</td><td class="ctr1">4</td><td class="ctr2">16</td></tr></tfoot><tbody><tr><td id="a8"><a href="MtasDataBasic.java.html#L319" class="el_method">merge(MtasDataCollector, Map, boolean)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="192" alt="192"/></td><td class="ctr2" id="c12">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="24" alt="24"/></td><td class="ctr2" id="e5">0%</td><td class="ctr1" id="f0">13</td><td class="ctr2" id="g0">13</td><td class="ctr1" id="h0">30</td><td class="ctr2" id="i0">30</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a13"><a href="MtasDataBasic.java.html#L114" class="el_method">setError(int, String, boolean)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="58" alt="58"/></td><td class="ctr2" id="c13">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="4" alt="4"/></td><td class="ctr2" id="e6">0%</td><td class="ctr1" id="f1">3</td><td class="ctr2" id="g5">3</td><td class="ctr1" id="h1">9</td><td class="ctr2" id="i6">9</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="MtasDataBasic.java.html#L99" class="el_method">error(String, String)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="15" alt="15"/></td><td class="ctr2" id="c14">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="2" alt="2"/></td><td class="ctr2" id="e7">0%</td><td class="ctr1" id="f2">2</td><td class="ctr2" id="g7">2</td><td class="ctr1" id="h2">4</td><td class="ctr2" id="i9">4</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="MtasDataBasic.java.html#L86" class="el_method">error(String)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="12" alt="12"/></td><td class="ctr2" id="c15">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h3">3</td><td class="ctr2" id="i10">3</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a10"><a href="MtasDataBasic.java.html#L231" class="el_method">reduceToKeys(Set)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="86" height="10" title="139" alt="139"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="5" alt="5"/></td><td class="ctr2" id="e2">83%</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g3">4</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i1">25</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a12"><a href="MtasDataBasic.java.html#L289" class="el_method">remapData(int[][])</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="56" height="10" title="91" alt="91"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d7"><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="6" alt="6"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g4">4</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i2">13</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a11"><a href="MtasDataBasic.java.html#L206" class="el_method">reduceToSegmentKeys()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="45" height="10" title="72" alt="72"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="6" alt="6"/></td><td class="ctr2" id="e3">75%</td><td class="ctr1" id="f3">2</td><td class="ctr2" id="g1">5</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i3">13</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a15"><a href="MtasDataBasic.java.html#L159" class="el_method">setValue(int, Number[], int, boolean)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="38" height="10" title="61" alt="61"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="35" height="10" title="7" alt="7"/></td><td class="ctr2" id="e1">87%</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g2">5</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i4">11</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a4"><a href="MtasDataBasic.java.html#L183" class="el_method">increaseNewListSize()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="28" height="10" title="45" alt="45"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i5">11</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a14"><a href="MtasDataBasic.java.html#L137" class="el_method">setValue(int, Number, long, boolean)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="23" height="10" title="38" alt="38"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="3" alt="3"/></td><td class="ctr2" id="e4">75%</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g6">3</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i7">8</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a9"><a href="MtasDataBasic.java.html#L26" class="el_method">MtasDataBasic(String, String, SortedSet, String, String, Integer, Integer, String[], String[], String[], SortedSet[], String[], String[], Integer[], Integer[], MtasDataOperations, String, String)</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="22" height="10" title="36" alt="36"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i8">7</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a1"><a href="MtasDataBasic.java.html#L267" class="el_method">copyToNew(int, int)</a></td><td class="bar" id="b11"><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="17" alt="17"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i11">3</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a7"><a href="MtasDataBasic.java.html#L399" class="el_method">initNewListBasic(int)</a></td><td class="bar" id="b12"><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="13" alt="13"/></td><td class="ctr2" id="c8">100%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">0</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i12">3</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a6"><a href="MtasDataBasic.java.html#L389" class="el_method">initNewList(int, String, int, String)</a></td><td class="bar" id="b13"><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="10" alt="10"/></td><td class="ctr2" id="c9">100%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f13">0</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h13">0</td><td class="ctr2" id="i13">3</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a0"><a href="MtasDataBasic.java.html#L278" class="el_method">copyFromNew()</a></td><td class="bar" id="b14"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="9" alt="9"/></td><td class="ctr2" id="c10">100%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f14">0</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h14">0</td><td class="ctr2" id="i14">3</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a5"><a href="MtasDataBasic.java.html#L376" class="el_method">initNewList(int)</a></td><td class="bar" id="b15"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="7" alt="7"/></td><td class="ctr2" id="c11">100%</td><td class="bar" id="d15"/><td class="ctr2" id="e15">n/a</td><td class="ctr1" id="f15">0</td><td class="ctr2" id="g15">1</td><td class="ctr1" id="h15">0</td><td class="ctr2" id="i15">3</td><td class="ctr1" id="j15">0</td><td class="ctr2" id="k15">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util.collector/MtasDataBasic.java.html b/jacoco/mtas.codec.util.collector/MtasDataBasic.java.html
index 786549b..6ca7a15 100644
--- a/jacoco/mtas.codec.util.collector/MtasDataBasic.java.html
+++ b/jacoco/mtas.codec.util.collector/MtasDataBasic.java.html
@@ -98,7 +98,7 @@ abstract class MtasDataBasic&lt;T1 extends Number &amp; Comparable&lt;T1&gt;, T2
   public final void error(String key, String error) throws IOException {
 <span class="nc bnc" id="L99" title="All 2 branches missed.">    if (key != null) {</span>
 <span class="nc" id="L100">      add(key, false);</span>
-<span class="nc" id="L101">      setError(newCurrentPosition, error, newCurrentExisting);      </span>
+<span class="nc" id="L101">      setError(newCurrentPosition, error, newCurrentExisting);</span>
     }
 <span class="nc" id="L103">  }</span>
 
@@ -196,27 +196,29 @@ abstract class MtasDataBasic&lt;T1 extends Number &amp; Comparable&lt;T1&gt;, T2
         tmpOldSize);
 <span class="fc" id="L197">  }</span>
 
-  /* (non-Javadoc)
+  /*
+   * (non-Javadoc)
+   * 
    * @see mtas.codec.util.collector.MtasDataCollector#reduceToSegmentKeys()
    */
   @Override
   public void reduceToSegmentKeys() {
-<span class="pc bpc" id="L204" title="2 of 4 branches missed.">    if (segmentRegistration != null &amp;&amp; size &gt; 0) {</span>
-<span class="fc" id="L205">      int sizeCopy = size;</span>
-<span class="fc" id="L206">      String[] keyListCopy = keyList.clone();</span>
-<span class="fc" id="L207">      T1[] basicValueSumListCopy = basicValueSumList.clone();</span>
-<span class="fc" id="L208">      long[] basicValueNListCopy = basicValueNList.clone();</span>
-<span class="fc" id="L209">      size = 0;</span>
-<span class="fc bfc" id="L210" title="All 2 branches covered.">      for (int i = 0; i &lt; sizeCopy; i++) {</span>
-<span class="fc bfc" id="L211" title="All 2 branches covered.">        if (segmentKeys.contains(keyListCopy[i])) {</span>
-<span class="fc" id="L212">          keyList[size] = keyListCopy[i];</span>
-<span class="fc" id="L213">          basicValueSumList[size] = basicValueSumListCopy[i];</span>
-<span class="fc" id="L214">          basicValueNList[size] = basicValueNListCopy[i];</span>
-<span class="fc" id="L215">          size++;</span>
+<span class="pc bpc" id="L206" title="2 of 4 branches missed.">    if (segmentRegistration != null &amp;&amp; size &gt; 0) {</span>
+<span class="fc" id="L207">      int sizeCopy = size;</span>
+<span class="fc" id="L208">      String[] keyListCopy = keyList.clone();</span>
+<span class="fc" id="L209">      T1[] basicValueSumListCopy = basicValueSumList.clone();</span>
+<span class="fc" id="L210">      long[] basicValueNListCopy = basicValueNList.clone();</span>
+<span class="fc" id="L211">      size = 0;</span>
+<span class="fc bfc" id="L212" title="All 2 branches covered.">      for (int i = 0; i &lt; sizeCopy; i++) {</span>
+<span class="fc bfc" id="L213" title="All 2 branches covered.">        if (segmentKeys.contains(keyListCopy[i])) {</span>
+<span class="fc" id="L214">          keyList[size] = keyListCopy[i];</span>
+<span class="fc" id="L215">          basicValueSumList[size] = basicValueSumListCopy[i];</span>
+<span class="fc" id="L216">          basicValueNList[size] = basicValueNListCopy[i];</span>
+<span class="fc" id="L217">          size++;</span>
         }
       }
     }
-<span class="fc" id="L219">  }</span>
+<span class="fc" id="L221">  }</span>
 
   /*
    * (non-Javadoc)
@@ -226,34 +228,34 @@ abstract class MtasDataBasic&lt;T1 extends Number &amp; Comparable&lt;T1&gt;, T2
    */
   @SuppressWarnings(&quot;unchecked&quot;)
   public void reduceToKeys(Set&lt;String&gt; keys) {
-<span class="pc bpc" id="L229" title="1 of 2 branches missed.">    if (size &gt; 0) {</span>
-<span class="fc" id="L230">      int sizeCopy = size;</span>
-<span class="fc" id="L231">      String[] keyListCopy = keyList.clone();</span>
-<span class="fc" id="L232">      int[] errorNumberCopy = errorNumber.clone();</span>
-<span class="fc" id="L233">      HashMap&lt;String, Integer&gt;[] errorListCopy = errorList.clone();</span>
-<span class="fc" id="L234">      int[] sourceNumberListCopy = sourceNumberList.clone();</span>
-<span class="fc" id="L235">      T1[] basicValueSumListCopy = basicValueSumList.clone();</span>
-<span class="fc" id="L236">      long[] basicValueNListCopy = basicValueNList.clone();</span>
-<span class="fc" id="L237">      keyList = new String[keys.size()];</span>
-<span class="fc" id="L238">      errorNumber = new int[keys.size()];</span>
-<span class="fc" id="L239">      errorList = new HashMap[keys.size()];</span>
-<span class="fc" id="L240">      sourceNumberList = new int[keys.size()];</span>
-<span class="fc" id="L241">      basicValueSumList = operations.createVector1(keys.size());</span>
-<span class="fc" id="L242">      basicValueNList = new long[keys.size()];</span>
-<span class="fc" id="L243">      size = 0;</span>
-<span class="fc bfc" id="L244" title="All 2 branches covered.">      for (int i = 0; i &lt; sizeCopy; i++) {</span>
-<span class="fc bfc" id="L245" title="All 2 branches covered.">        if (keys.contains(keyListCopy[i])) {</span>
-<span class="fc" id="L246">          keyList[size] = keyListCopy[i];</span>
-<span class="fc" id="L247">          errorNumber[size] = errorNumberCopy[i];</span>
-<span class="fc" id="L248">          errorList[size] = errorListCopy[i];</span>
-<span class="fc" id="L249">          sourceNumberList[size] = sourceNumberListCopy[i];</span>
-<span class="fc" id="L250">          basicValueSumList[size] = basicValueSumListCopy[i];</span>
-<span class="fc" id="L251">          basicValueNList[size] = basicValueNListCopy[i];</span>
-<span class="fc" id="L252">          size++;</span>
+<span class="pc bpc" id="L231" title="1 of 2 branches missed.">    if (size &gt; 0) {</span>
+<span class="fc" id="L232">      int sizeCopy = size;</span>
+<span class="fc" id="L233">      String[] keyListCopy = keyList.clone();</span>
+<span class="fc" id="L234">      int[] errorNumberCopy = errorNumber.clone();</span>
+<span class="fc" id="L235">      HashMap&lt;String, Integer&gt;[] errorListCopy = errorList.clone();</span>
+<span class="fc" id="L236">      int[] sourceNumberListCopy = sourceNumberList.clone();</span>
+<span class="fc" id="L237">      T1[] basicValueSumListCopy = basicValueSumList.clone();</span>
+<span class="fc" id="L238">      long[] basicValueNListCopy = basicValueNList.clone();</span>
+<span class="fc" id="L239">      keyList = new String[keys.size()];</span>
+<span class="fc" id="L240">      errorNumber = new int[keys.size()];</span>
+<span class="fc" id="L241">      errorList = new HashMap[keys.size()];</span>
+<span class="fc" id="L242">      sourceNumberList = new int[keys.size()];</span>
+<span class="fc" id="L243">      basicValueSumList = operations.createVector1(keys.size());</span>
+<span class="fc" id="L244">      basicValueNList = new long[keys.size()];</span>
+<span class="fc" id="L245">      size = 0;</span>
+<span class="fc bfc" id="L246" title="All 2 branches covered.">      for (int i = 0; i &lt; sizeCopy; i++) {</span>
+<span class="fc bfc" id="L247" title="All 2 branches covered.">        if (keys.contains(keyListCopy[i])) {</span>
+<span class="fc" id="L248">          keyList[size] = keyListCopy[i];</span>
+<span class="fc" id="L249">          errorNumber[size] = errorNumberCopy[i];</span>
+<span class="fc" id="L250">          errorList[size] = errorListCopy[i];</span>
+<span class="fc" id="L251">          sourceNumberList[size] = sourceNumberListCopy[i];</span>
+<span class="fc" id="L252">          basicValueSumList[size] = basicValueSumListCopy[i];</span>
+<span class="fc" id="L253">          basicValueNList[size] = basicValueNListCopy[i];</span>
+<span class="fc" id="L254">          size++;</span>
         }
       }
     }
-<span class="fc" id="L256">  }</span>
+<span class="fc" id="L258">  }</span>
 
   /*
    * (non-Javadoc)
@@ -262,9 +264,9 @@ abstract class MtasDataBasic&lt;T1 extends Number &amp; Comparable&lt;T1&gt;, T2
    */
   @Override
   protected void copyToNew(int position, int newPosition) {
-<span class="fc" id="L265">    newBasicValueSumList[newPosition] = basicValueSumList[position];</span>
-<span class="fc" id="L266">    newBasicValueNList[newPosition] = basicValueNList[position];</span>
-<span class="fc" id="L267">  }</span>
+<span class="fc" id="L267">    newBasicValueSumList[newPosition] = basicValueSumList[position];</span>
+<span class="fc" id="L268">    newBasicValueNList[newPosition] = basicValueNList[position];</span>
+<span class="fc" id="L269">  }</span>
 
   /*
    * (non-Javadoc)
@@ -273,9 +275,9 @@ abstract class MtasDataBasic&lt;T1 extends Number &amp; Comparable&lt;T1&gt;, T2
    */
   @Override
   protected void copyFromNew() {
-<span class="fc" id="L276">    basicValueSumList = newBasicValueSumList;</span>
-<span class="fc" id="L277">    basicValueNList = newBasicValueNList;</span>
-<span class="fc" id="L278">  }</span>
+<span class="fc" id="L278">    basicValueSumList = newBasicValueSumList;</span>
+<span class="fc" id="L279">    basicValueNList = newBasicValueNList;</span>
+<span class="fc" id="L280">  }</span>
 
   /*
    * (non-Javadoc)
@@ -284,25 +286,25 @@ abstract class MtasDataBasic&lt;T1 extends Number &amp; Comparable&lt;T1&gt;, T2
    */
   @Override
   protected void remapData(int[][] mapping) throws IOException {
-<span class="fc" id="L287">    super.remapData(mapping);</span>
-<span class="fc" id="L288">    T1[] originalBasicValueSumList = basicValueSumList.clone();</span>
-<span class="fc" id="L289">    long[] originalBasicValueNList = basicValueNList.clone();</span>
-<span class="fc" id="L290">    basicValueSumList = operations.createVector1(mapping.length);</span>
-<span class="fc" id="L291">    basicValueNList = new long[mapping.length];</span>
-<span class="fc bfc" id="L292" title="All 2 branches covered.">    for (int i = 0; i &lt; mapping.length; i++) {</span>
-<span class="fc bfc" id="L293" title="All 2 branches covered.">      for (int j = 0; j &lt; mapping[i].length; j++) {</span>
-<span class="fc bfc" id="L294" title="All 2 branches covered.">        if (j == 0) {</span>
-<span class="fc" id="L295">          setValue(i, originalBasicValueSumList[mapping[i][j]],</span>
+<span class="fc" id="L289">    super.remapData(mapping);</span>
+<span class="fc" id="L290">    T1[] originalBasicValueSumList = basicValueSumList.clone();</span>
+<span class="fc" id="L291">    long[] originalBasicValueNList = basicValueNList.clone();</span>
+<span class="fc" id="L292">    basicValueSumList = operations.createVector1(mapping.length);</span>
+<span class="fc" id="L293">    basicValueNList = new long[mapping.length];</span>
+<span class="fc bfc" id="L294" title="All 2 branches covered.">    for (int i = 0; i &lt; mapping.length; i++) {</span>
+<span class="fc bfc" id="L295" title="All 2 branches covered.">      for (int j = 0; j &lt; mapping[i].length; j++) {</span>
+<span class="fc bfc" id="L296" title="All 2 branches covered.">        if (j == 0) {</span>
+<span class="fc" id="L297">          setValue(i, originalBasicValueSumList[mapping[i][j]],</span>
               originalBasicValueNList[mapping[i][j]], false);
         } else {
-<span class="fc" id="L298">          setValue(i, originalBasicValueSumList[mapping[i][j]],</span>
+<span class="fc" id="L300">          setValue(i, originalBasicValueSumList[mapping[i][j]],</span>
               originalBasicValueNList[mapping[i][j]], true);
         }
       }
     }
-<span class="fc" id="L303">    basicValueSumList = newBasicValueSumList;</span>
-<span class="fc" id="L304">    basicValueNList = newBasicValueNList;</span>
-<span class="fc" id="L305">  }</span>
+<span class="fc" id="L305">    basicValueSumList = newBasicValueSumList;</span>
+<span class="fc" id="L306">    basicValueNList = newBasicValueNList;</span>
+<span class="fc" id="L307">  }</span>
 
   /*
    * (non-Javadoc)
@@ -314,55 +316,55 @@ abstract class MtasDataBasic&lt;T1 extends Number &amp; Comparable&lt;T1&gt;, T2
   public void merge(MtasDataCollector&lt;?, ?&gt; newDataCollector,
       Map&lt;MtasDataCollector&lt;?, ?&gt;, MtasDataCollector&lt;?, ?&gt;&gt; map,
       boolean increaseSourceNumber) throws IOException {
-<span class="nc" id="L317">    closeNewList();</span>
-<span class="nc bnc" id="L318" title="All 2 branches missed.">    if (!collectorType.equals(newDataCollector.getCollectorType())</span>
-<span class="nc bnc" id="L319" title="All 2 branches missed.">        || !dataType.equals(newDataCollector.getDataType())</span>
-<span class="nc bnc" id="L320" title="All 4 branches missed.">        || !statsType.equals(newDataCollector.getStatsType())</span>
+<span class="nc" id="L319">    closeNewList();</span>
+<span class="nc bnc" id="L320" title="All 2 branches missed.">    if (!collectorType.equals(newDataCollector.getCollectorType())</span>
+<span class="nc bnc" id="L321" title="All 2 branches missed.">        || !dataType.equals(newDataCollector.getDataType())</span>
+<span class="nc bnc" id="L322" title="All 4 branches missed.">        || !statsType.equals(newDataCollector.getStatsType())</span>
         || !(newDataCollector instanceof MtasDataBasic)) {
-<span class="nc" id="L322">      throw new IOException(&quot;cannot merge different dataCollectors&quot;);</span>
-    } else {      
-<span class="nc" id="L324">      segmentRegistration = null;</span>
+<span class="nc" id="L324">      throw new IOException(&quot;cannot merge different dataCollectors&quot;);</span>
+    } else {
+<span class="nc" id="L326">      segmentRegistration = null;</span>
       @SuppressWarnings(&quot;unchecked&quot;)
-<span class="nc" id="L326">      MtasDataBasic&lt;T1, T2&gt; newMtasDataBasic = (MtasDataBasic&lt;T1, T2&gt;) newDataCollector;</span>
-<span class="nc" id="L327">      newMtasDataBasic.closeNewList();</span>
-<span class="nc" id="L328">      initNewList(newMtasDataBasic.getSize());</span>
-<span class="nc bnc" id="L329" title="All 2 branches missed.">      if (collectorType.equals(DataCollector.COLLECTOR_TYPE_LIST)) {</span>
-<span class="nc" id="L330">        map.put(newDataCollector, this);</span>
-<span class="nc bnc" id="L331" title="All 2 branches missed.">        for (int i = 0; i &lt; newMtasDataBasic.getSize(); i++) {</span>
-<span class="nc" id="L332">          MtasDataCollector&lt;?, ?&gt;[] subCollectors = new MtasDataCollector[1];</span>
-<span class="nc" id="L333">          subCollectors[0] = add(newMtasDataBasic.keyList[i],</span>
+<span class="nc" id="L328">      MtasDataBasic&lt;T1, T2&gt; newMtasDataBasic = (MtasDataBasic&lt;T1, T2&gt;) newDataCollector;</span>
+<span class="nc" id="L329">      newMtasDataBasic.closeNewList();</span>
+<span class="nc" id="L330">      initNewList(newMtasDataBasic.getSize());</span>
+<span class="nc bnc" id="L331" title="All 2 branches missed.">      if (collectorType.equals(DataCollector.COLLECTOR_TYPE_LIST)) {</span>
+<span class="nc" id="L332">        map.put(newDataCollector, this);</span>
+<span class="nc bnc" id="L333" title="All 2 branches missed.">        for (int i = 0; i &lt; newMtasDataBasic.getSize(); i++) {</span>
+<span class="nc" id="L334">          MtasDataCollector&lt;?, ?&gt;[] subCollectors = new MtasDataCollector[1];</span>
+<span class="nc" id="L335">          subCollectors[0] = add(newMtasDataBasic.keyList[i],</span>
               increaseSourceNumber);
-<span class="nc" id="L335">          setError(newCurrentPosition, newMtasDataBasic.errorNumber[i],</span>
+<span class="nc" id="L337">          setError(newCurrentPosition, newMtasDataBasic.errorNumber[i],</span>
               newMtasDataBasic.errorList[i], newCurrentExisting);
-<span class="nc" id="L337">          setValue(newCurrentPosition, newMtasDataBasic.basicValueSumList[i],</span>
+<span class="nc" id="L339">          setValue(newCurrentPosition, newMtasDataBasic.basicValueSumList[i],</span>
               newMtasDataBasic.basicValueNList[i], newCurrentExisting);
-<span class="nc bnc" id="L339" title="All 4 branches missed.">          if (hasSub() &amp;&amp; newMtasDataBasic.hasSub()) {</span>
+<span class="nc bnc" id="L341" title="All 4 branches missed.">          if (hasSub() &amp;&amp; newMtasDataBasic.hasSub()) {</span>
             // single key implies exactly one subCollector if hasSub
-<span class="nc" id="L341">            subCollectors[0].merge(</span>
+<span class="nc" id="L343">            subCollectors[0].merge(</span>
                 newMtasDataBasic.subCollectorListNextLevel[i], map,
                 increaseSourceNumber);
           }
-        } 
-<span class="nc" id="L346">        closeNewList();</span>
-<span class="nc bnc" id="L347" title="All 2 branches missed.">      } else if (collectorType.equals(DataCollector.COLLECTOR_TYPE_DATA)) {</span>
-<span class="nc" id="L348">        map.put(newDataCollector, this);</span>
-<span class="nc bnc" id="L349" title="All 2 branches missed.">        if (newMtasDataBasic.getSize() &gt; 0) {</span>
-<span class="nc" id="L350">          MtasDataCollector&lt;?, ?&gt; subCollector = add(increaseSourceNumber);</span>
-<span class="nc" id="L351">          setError(newCurrentPosition, newMtasDataBasic.errorNumber[0],</span>
+        }
+<span class="nc" id="L348">        closeNewList();</span>
+<span class="nc bnc" id="L349" title="All 2 branches missed.">      } else if (collectorType.equals(DataCollector.COLLECTOR_TYPE_DATA)) {</span>
+<span class="nc" id="L350">        map.put(newDataCollector, this);</span>
+<span class="nc bnc" id="L351" title="All 2 branches missed.">        if (newMtasDataBasic.getSize() &gt; 0) {</span>
+<span class="nc" id="L352">          MtasDataCollector&lt;?, ?&gt; subCollector = add(increaseSourceNumber);</span>
+<span class="nc" id="L353">          setError(newCurrentPosition, newMtasDataBasic.errorNumber[0],</span>
               newMtasDataBasic.errorList[0], newCurrentExisting);
-<span class="nc" id="L353">          setValue(newCurrentPosition, newMtasDataBasic.basicValueSumList[0],</span>
+<span class="nc" id="L355">          setValue(newCurrentPosition, newMtasDataBasic.basicValueSumList[0],</span>
               newMtasDataBasic.basicValueNList[0], newCurrentExisting);
-<span class="nc bnc" id="L355" title="All 4 branches missed.">          if (hasSub() &amp;&amp; newMtasDataBasic.hasSub()) {</span>
-<span class="nc" id="L356">            subCollector.merge(newMtasDataBasic.subCollectorNextLevel, map,</span>
+<span class="nc bnc" id="L357" title="All 4 branches missed.">          if (hasSub() &amp;&amp; newMtasDataBasic.hasSub()) {</span>
+<span class="nc" id="L358">            subCollector.merge(newMtasDataBasic.subCollectorNextLevel, map,</span>
                 increaseSourceNumber);
           }
         }
-<span class="nc" id="L360">        closeNewList();</span>
+<span class="nc" id="L362">        closeNewList();</span>
       } else {
-<span class="nc" id="L362">        throw new IOException(&quot;cannot merge &quot; + collectorType);</span>
+<span class="nc" id="L364">        throw new IOException(&quot;cannot merge &quot; + collectorType);</span>
       }
     }
-<span class="nc" id="L365">  }</span>
+<span class="nc" id="L367">  }</span>
 
   /*
    * (non-Javadoc)
@@ -371,9 +373,9 @@ abstract class MtasDataBasic&lt;T1 extends Number &amp; Comparable&lt;T1&gt;, T2
    */
   @Override
   public final void initNewList(int maxNumberOfTerms) throws IOException {
-<span class="fc" id="L374">    super.initNewList(maxNumberOfTerms);</span>
-<span class="fc" id="L375">    initNewListBasic(maxNumberOfTerms);</span>
-<span class="fc" id="L376">  }</span>
+<span class="fc" id="L376">    super.initNewList(maxNumberOfTerms);</span>
+<span class="fc" id="L377">    initNewListBasic(maxNumberOfTerms);</span>
+<span class="fc" id="L378">  }</span>
 
   /*
    * (non-Javadoc)
@@ -384,9 +386,9 @@ abstract class MtasDataBasic&lt;T1 extends Number &amp; Comparable&lt;T1&gt;, T2
   @Override
   public final void initNewList(int maxNumberOfTerms, String segmentName,
       int segmentNumber, String boundary) throws IOException {
-<span class="fc" id="L387">    super.initNewList(maxNumberOfTerms, segmentName, segmentNumber, boundary);</span>
-<span class="fc" id="L388">    initNewListBasic(maxNumberOfTerms);</span>
-<span class="fc" id="L389">  }</span>
+<span class="fc" id="L389">    super.initNewList(maxNumberOfTerms, segmentName, segmentNumber, boundary);</span>
+<span class="fc" id="L390">    initNewListBasic(maxNumberOfTerms);</span>
+<span class="fc" id="L391">  }</span>
 
   /**
    * Inits the new list basic.
@@ -394,9 +396,9 @@ abstract class MtasDataBasic&lt;T1 extends Number &amp; Comparable&lt;T1&gt;, T2
    * @param maxNumberOfTerms the max number of terms
    */
   private void initNewListBasic(int maxNumberOfTerms) {
-<span class="fc" id="L397">    newBasicValueSumList = operations.createVector1(newSize);</span>
-<span class="fc" id="L398">    newBasicValueNList = new long[newSize];</span>
-<span class="fc" id="L399">  }</span>
+<span class="fc" id="L399">    newBasicValueSumList = operations.createVector1(newSize);</span>
+<span class="fc" id="L400">    newBasicValueNList = new long[newSize];</span>
+<span class="fc" id="L401">  }</span>
 
 }
 </pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util.collector/MtasDataCollector.html b/jacoco/mtas.codec.util.collector/MtasDataCollector.html
index 611c223..1ddc5cb 100644
--- a/jacoco/mtas.codec.util.collector/MtasDataCollector.html
+++ b/jacoco/mtas.codec.util.collector/MtasDataCollector.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasDataCollector</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util.collector</a> &gt; <span class="el_class">MtasDataCollector</span></div><h1>MtasDataCollector</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">904 of 2,686</td><td class="ctr2">66%</td><td class="bar">99 of 290</td><td class="ctr2">65%</td><td class="ctr1">83</td><td class="ctr2">178</td><td class="ctr1">127</td><td class="ctr2">515</td><td class="ctr1">4</td><td class="ctr2">33</td></tr></tfoot><tbody><tr><td id="a28"><a href="MtasDataCollector.java.html#L1332" class="el_method">toString()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="47" height="10" title="134" alt="134"/></td><td class="ctr2" id="c29">0%</td><td class="bar" id="d24"/><td class="ctr2" id="e24">n/a</td><td class="ctr1" id="f21">1</td><td class="ctr2" id="g24">1</td><td class="ctr1" id="h3">9</td><td class="ctr2" id="i16">9</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a3"><a href="MtasDataCollector.java.html#L1385" class="el_method">close()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="42" height="10" title="120" alt="120"/><img src="../jacoco-resources/greenbar.gif" width="40" height="10" title="113" alt="113"/></td><td class="ctr2" id="c26">48%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="56" height="10" title="18" alt="18"/><img src="../jacoco-resources/greenbar.gif" width="44" height="10" title="14" alt="14"/></td><td class="ctr2" id="e19">43%</td><td class="ctr1" id="f0">11</td><td class="ctr2" id="g2">17</td><td class="ctr1" id="h0">21</td><td class="ctr2" id="i3">40</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a23"><a href="MtasDataCollector.java.html#L1097" class="el_method">remapData(int[][])</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="39" height="10" title="110" alt="110"/><img src="../jacoco-resources/greenbar.gif" width="50" height="10" title="142" alt="142"/></td><td class="ctr2" id="c24">56%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="41" height="10" title="13" alt="13"/><img src="../jacoco-resources/greenbar.gif" width="28" height="10" title="9" alt="9"/></td><td class="ctr2" id="e20">40%</td><td class="ctr1" id="f1">8</td><td class="ctr2" id="g4">12</td><td class="ctr1" id="h2">14</td><td class="ctr2" id="i4">39</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="MtasDataCollector.java.html#L564" class="el_method">add(String, boolean)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="35" height="10" title="100" alt="100"/><img src="../jacoco-resources/greenbar.gif" width="84" height="10" title="236" alt="236"/></td><td class="ctr2" id="c20">70%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="22" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="97" height="10" title="31" alt="31"/></td><td class="ctr2" id="e4">81%</td><td class="ctr1" id="f2">7</td><td class="ctr2" id="g0">20</td><td class="ctr1" id="h4">9</td><td class="ctr2" id="i0">55</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a20"><a href="MtasDataCollector.java.html#L332" class="el_method">MtasDataCollector(String, String, String, SortedSet, String, String, Integer, Integer, String[], String[], String[], SortedSet[], String[], String[], Integer[], Integer[], String, String)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="35" height="10" title="99" alt="99"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="15" alt="15"/></td><td class="ctr2" id="c28">13%</td><td class="bar" id="d10"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="1" alt="1"/></td><td class="ctr2" id="e21">25%</td><td class="ctr1" id="f10">2</td><td class="ctr2" id="g16">3</td><td class="ctr1" id="h1">19</td><td class="ctr2" id="i8">22</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a0"><a href="MtasDataCollector.java.html#L502" class="el_method">add(boolean)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="26" height="10" title="73" alt="73"/><img src="../jacoco-resources/greenbar.gif" width="42" height="10" title="118" alt="118"/></td><td class="ctr2" id="c23">61%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="28" height="10" title="9" alt="9"/></td><td class="ctr2" id="e12">64%</td><td class="ctr1" id="f4">5</td><td class="ctr2" id="g5">8</td><td class="ctr1" id="h7">5</td><td class="ctr2" id="i6">30</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a24"><a href="MtasDataCollector.java.html#L1012" class="el_method">setError(int, int, HashMap, boolean)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="40" alt="40"/><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="38" alt="38"/></td><td class="ctr2" id="c25">48%</td><td class="bar" id="d8"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="4" alt="4"/></td><td class="ctr2" id="e14">50%</td><td class="ctr1" id="f8">3</td><td class="ctr2" id="g11">5</td><td class="ctr1" id="h5">6</td><td class="ctr2" id="i12">15</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a21"><a href="MtasDataCollector.java.html#L771" class="el_method">recomputeSegmentKeys()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="38" alt="38"/><img src="../jacoco-resources/greenbar.gif" width="67" height="10" title="188" alt="188"/></td><td class="ctr2" id="c13">83%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="85" height="10" title="27" alt="27"/></td><td class="ctr2" id="e6">75%</td><td class="ctr1" id="f3">7</td><td class="ctr2" id="g1">19</td><td class="ctr1" id="h8">4</td><td class="ctr2" id="i2">43</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a19"><a href="MtasDataCollector.java.html#L161" class="el_method">MtasDataCollector(String, String, String, SortedSet, String, String, Integer, Integer, String, String)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="32" alt="32"/><img src="../jacoco-resources/greenbar.gif" width="52" height="10" title="148" alt="148"/></td><td class="ctr2" id="c15">82%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="5" alt="5"/></td><td class="ctr2" id="e15">50%</td><td class="ctr1" id="f6">4</td><td class="ctr2" id="g9">6</td><td class="ctr1" id="h9">4</td><td class="ctr2" id="i1">50</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a17"><a href="MtasDataCollector.java.html#L388" class="el_method">initNewList(int, String, int, String)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="24" alt="24"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="56" alt="56"/></td><td class="ctr2" id="c21">70%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="22" height="10" title="7" alt="7"/></td><td class="ctr2" id="e13">58%</td><td class="ctr1" id="f7">4</td><td class="ctr2" id="g7">7</td><td class="ctr1" id="h6">6</td><td class="ctr2" id="i10">19</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a15"><a href="MtasDataCollector.java.html#L466" class="el_method">increaseNewListSize()</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="20" alt="20"/><img src="../jacoco-resources/greenbar.gif" width="27" height="10" title="78" alt="78"/></td><td class="ctr2" id="c18">79%</td><td class="bar" id="d16"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="2" alt="2"/></td><td class="ctr2" id="e16">50%</td><td class="ctr1" id="f11">2</td><td class="ctr2" id="g17">3</td><td class="ctr1" id="h10">4</td><td class="ctr2" id="i9">22</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a25"><a href="MtasDataCollector.java.html#L1496" class="el_method">setWithTotal()</a></td><td class="bar" id="b11"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="18" alt="18"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="13" alt="13"/></td><td class="ctr2" id="c27">41%</td><td class="bar" id="d17"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="2" alt="2"/></td><td class="ctr2" id="e17">50%</td><td class="ctr1" id="f12">2</td><td class="ctr2" id="g18">3</td><td class="ctr1" id="h15">2</td><td class="ctr2" id="i18">6</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a4"><a href="MtasDataCollector.java.html#L1158" class="el_method">closeNewList()</a></td><td class="bar" id="b12"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="12" alt="12"/><img src="../jacoco-resources/greenbar.gif" width="49" height="10" title="138" alt="138"/></td><td class="ctr2" id="c10">92%</td><td class="bar" id="d11"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="37" height="10" title="12" alt="12"/></td><td class="ctr2" id="e1">85%</td><td class="ctr1" id="f13">2</td><td class="ctr2" id="g6">8</td><td class="ctr1" id="h16">2</td><td class="ctr2" id="i7">30</td><td class="ctr1" id="j15">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a9"><a href="MtasDataCollector.java.html#L1363" class="el_method">getKeyList()</a></td><td class="bar" id="b13"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="12" alt="12"/></td><td class="ctr2" id="c30">0%</td><td class="bar" id="d19"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="2" alt="2"/></td><td class="ctr2" id="e22">0%</td><td class="ctr1" id="f14">2</td><td class="ctr2" id="g21">2</td><td class="ctr1" id="h11">3</td><td class="ctr2" id="i22">3</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a18"><a href="MtasDataCollector.java.html#L441" class="el_method">initNewListBasic(int)</a></td><td class="bar" id="b14"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="11" alt="11"/><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="48" alt="48"/></td><td class="ctr2" id="c16">81%</td><td class="bar" id="d18"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="2" alt="2"/></td><td class="ctr2" id="e18">50%</td><td class="ctr1" id="f15">2</td><td class="ctr2" id="g19">3</td><td class="ctr1" id="h17">2</td><td class="ctr2" id="i13">14</td><td class="ctr1" id="j16">0</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a30"><a href="MtasDataCollector.java.html#L942" class="el_method">validateSegmentValue(String, Number, int, int, boolean)</a></td><td class="bar" id="b15"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="63" height="10" title="178" alt="178"/></td><td class="ctr2" id="c9">95%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="72" height="10" title="23" alt="23"/></td><td class="ctr2" id="e3">82%</td><td class="ctr1" id="f5">5</td><td class="ctr2" id="g3">15</td><td class="ctr1" id="h12">3</td><td class="ctr2" id="i5">38</td><td class="ctr1" id="j17">0</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a29"><a href="MtasDataCollector.java.html#L906" class="el_method">validateSegmentValue(Number, int, int)</a></td><td class="bar" id="b16"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="38" alt="38"/></td><td class="ctr2" id="c17">80%</td><td class="bar" id="d9"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="28" height="10" title="9" alt="9"/></td><td class="ctr2" id="e7">75%</td><td class="ctr1" id="f9">3</td><td class="ctr2" id="g8">7</td><td class="ctr1" id="h13">3</td><td class="ctr2" id="i14">13</td><td class="ctr1" id="j18">0</td><td class="ctr2" id="k16">1</td></tr><tr><td id="a6"><a href="MtasDataCollector.java.html#L1065" class="el_method">computeSortAndUniqueMapping(String[], int)</a></td><td class="bar" id="b17"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="28" height="10" title="79" alt="79"/></td><td class="ctr2" id="c11">90%</td><td class="bar" id="d13"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="6" alt="6"/></td><td class="ctr2" id="e8">75%</td><td class="ctr1" id="f16">2</td><td class="ctr2" id="g12">5</td><td class="ctr1" id="h18">2</td><td class="ctr2" id="i11">17</td><td class="ctr1" id="j19">0</td><td class="ctr2" id="k17">1</td></tr><tr><td id="a22"><a href="MtasDataCollector.java.html#L845" class="el_method">reduceToSegmentKeys()</a></td><td class="bar" id="b18"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="8" alt="8"/></td><td class="ctr2" id="c31">0%</td><td class="bar" id="d20"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="2" alt="2"/></td><td class="ctr2" id="e23">0%</td><td class="ctr1" id="f17">2</td><td class="ctr2" id="g22">2</td><td class="ctr1" id="h14">3</td><td class="ctr2" id="i23">3</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k18">1</td></tr><tr><td id="a2"><a href="MtasDataCollector.java.html#L857" class="el_method">checkExistenceNecessaryKeys()</a></td><td class="bar" id="b19"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="14" alt="14"/></td><td class="ctr2" id="c22">66%</td><td class="bar" id="d15"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="4" alt="4"/></td><td class="ctr2" id="e11">66%</td><td class="ctr1" id="f18">2</td><td class="ctr2" id="g14">4</td><td class="ctr1" id="h19">2</td><td class="ctr2" id="i21">5</td><td class="ctr1" id="j20">0</td><td class="ctr2" id="k19">1</td></tr><tr><td id="a5"><a href="MtasDataCollector.java.html#L749" class="el_method">closeSegmentKeyValueRegistration()</a></td><td class="bar" id="b20"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="49" alt="49"/></td><td class="ctr2" id="c12">90%</td><td class="bar" id="d12"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="8" alt="8"/></td><td class="ctr2" id="e5">80%</td><td class="ctr1" id="f19">2</td><td class="ctr2" id="g10">6</td><td class="ctr1" id="h20">1</td><td class="ctr2" id="i15">12</td><td class="ctr1" id="j21">0</td><td class="ctr2" id="k20">1</td></tr><tr><td id="a26"><a href="MtasDataCollector.java.html#L1043" class="el_method">sortedAndUnique(String[], int)</a></td><td class="bar" id="b21"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="24" alt="24"/></td><td class="ctr2" id="c14">82%</td><td class="bar" id="d21"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="5" alt="5"/></td><td class="ctr2" id="e2">83%</td><td class="ctr1" id="f22">1</td><td class="ctr2" id="g15">4</td><td class="ctr1" id="h21">1</td><td class="ctr2" id="i19">6</td><td class="ctr1" id="j22">0</td><td class="ctr2" id="k21">1</td></tr><tr><td id="a16"><a href="MtasDataCollector.java.html#L422" class="el_method">initNewList(int)</a></td><td class="bar" id="b22"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="16" alt="16"/></td><td class="ctr2" id="c19">76%</td><td class="bar" id="d22"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="3" alt="3"/></td><td class="ctr2" id="e9">75%</td><td class="ctr1" id="f23">1</td><td class="ctr2" id="g20">3</td><td class="ctr1" id="h22">1</td><td class="ctr2" id="i17">7</td><td class="ctr1" id="j23">0</td><td class="ctr2" id="k22">1</td></tr><tr><td id="a27"><a href="MtasDataCollector.java.html#L740" class="el_method">stringToBoundary(String)</a></td><td class="bar" id="b23"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="5" alt="5"/></td><td class="ctr2" id="c32">0%</td><td class="bar" id="d25"/><td class="ctr2" id="e25">n/a</td><td class="ctr1" id="f24">1</td><td class="ctr2" id="g25">1</td><td class="ctr1" id="h23">1</td><td class="ctr2" id="i25">1</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k23">1</td></tr><tr><td id="a31"><a href="MtasDataCollector.java.html#L885" class="el_method">validateWithSegmentBoundary(Number)</a></td><td class="bar" id="b24"><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="24" alt="24"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d14"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="6" alt="6"/></td><td class="ctr2" id="e10">75%</td><td class="ctr1" id="f20">2</td><td class="ctr2" id="g13">5</td><td class="ctr1" id="h24">0</td><td class="ctr2" id="i20">6</td><td class="ctr1" id="j24">0</td><td class="ctr2" id="k24">1</td></tr><tr><td id="a10"><a href="MtasDataCollector.java.html#L1350" class="el_method">getResult()</a></td><td class="bar" id="b25"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="8" alt="8"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d23"><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f25">0</td><td class="ctr2" id="g23">2</td><td class="ctr1" id="h25">0</td><td class="ctr2" id="i24">3</td><td class="ctr1" id="j25">0</td><td class="ctr2" id="k25">1</td></tr><tr><td id="a14"><a href="MtasDataCollector.java.html#L1213" class="el_method">hasSub()</a></td><td class="bar" id="b26"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d26"/><td class="ctr2" id="e26">n/a</td><td class="ctr1" id="f26">0</td><td class="ctr2" id="g26">1</td><td class="ctr1" id="h26">0</td><td class="ctr2" id="i26">1</td><td class="ctr1" id="j26">0</td><td class="ctr2" id="k26">1</td></tr><tr><td id="a12"><a href="MtasDataCollector.java.html#L1375" class="el_method">getStatsItems()</a></td><td class="bar" id="b27"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d27"/><td class="ctr2" id="e27">n/a</td><td class="ctr1" id="f27">0</td><td class="ctr2" id="g27">1</td><td class="ctr1" id="h27">0</td><td class="ctr2" id="i27">1</td><td class="ctr1" id="j27">0</td><td class="ctr2" id="k27">1</td></tr><tr><td id="a7"><a href="MtasDataCollector.java.html#L1451" class="el_method">getCollectorType()</a></td><td class="bar" id="b28"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d28"/><td class="ctr2" id="e28">n/a</td><td class="ctr1" id="f28">0</td><td class="ctr2" id="g28">1</td><td class="ctr1" id="h28">0</td><td class="ctr2" id="i28">1</td><td class="ctr1" id="j28">0</td><td class="ctr2" id="k28">1</td></tr><tr><td id="a13"><a href="MtasDataCollector.java.html#L1460" class="el_method">getStatsType()</a></td><td class="bar" id="b29"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d29"/><td class="ctr2" id="e29">n/a</td><td class="ctr1" id="f29">0</td><td class="ctr2" id="g29">1</td><td class="ctr1" id="h29">0</td><td class="ctr2" id="i29">1</td><td class="ctr1" id="j29">0</td><td class="ctr2" id="k29">1</td></tr><tr><td id="a8"><a href="MtasDataCollector.java.html#L1469" class="el_method">getDataType()</a></td><td class="bar" id="b30"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d30"/><td class="ctr2" id="e30">n/a</td><td class="ctr1" id="f30">0</td><td class="ctr2" id="g30">1</td><td class="ctr1" id="h30">0</td><td class="ctr2" id="i30">1</td><td class="ctr1" id="j30">0</td><td class="ctr2" id="k30">1</td></tr><tr><td id="a11"><a href="MtasDataCollector.java.html#L1478" class="el_method">getSize()</a></td><td class="bar" id="b31"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d31"/><td class="ctr2" id="e31">n/a</td><td class="ctr1" id="f31">0</td><td class="ctr2" id="g31">1</td><td class="ctr1" id="h31">0</td><td class="ctr2" id="i31">1</td><td class="ctr1" id="j31">0</td><td class="ctr2" id="k31">1</td></tr><tr><td id="a32"><a href="MtasDataCollector.java.html#L1487" class="el_method">withTotal()</a></td><td class="bar" id="b32"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c8">100%</td><td class="bar" id="d32"/><td class="ctr2" id="e32">n/a</td><td class="ctr1" id="f32">0</td><td class="ctr2" id="g32">1</td><td class="ctr1" id="h32">0</td><td class="ctr2" id="i32">1</td><td class="ctr1" id="j32">0</td><td class="ctr2" id="k32">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasDataCollector</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util.collector</a> &gt; <span class="el_class">MtasDataCollector</span></div><h1>MtasDataCollector</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">904 of 2,686</td><td class="ctr2">66%</td><td class="bar">99 of 290</td><td class="ctr2">65%</td><td class="ctr1">83</td><td class="ctr2">178</td><td class="ctr1">127</td><td class="ctr2">515</td><td class="ctr1">4</td><td class="ctr2">33</td></tr></tfoot><tbody><tr><td id="a28"><a href="MtasDataCollector.java.html#L1332" class="el_method">toString()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="47" height="10" title="134" alt="134"/></td><td class="ctr2" id="c29">0%</td><td class="bar" id="d24"/><td class="ctr2" id="e24">n/a</td><td class="ctr1" id="f21">1</td><td class="ctr2" id="g24">1</td><td class="ctr1" id="h3">9</td><td class="ctr2" id="i16">9</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a3"><a href="MtasDataCollector.java.html#L1386" class="el_method">close()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="42" height="10" title="120" alt="120"/><img src="../jacoco-resources/greenbar.gif" width="40" height="10" title="113" alt="113"/></td><td class="ctr2" id="c26">48%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="56" height="10" title="18" alt="18"/><img src="../jacoco-resources/greenbar.gif" width="44" height="10" title="14" alt="14"/></td><td class="ctr2" id="e19">43%</td><td class="ctr1" id="f0">11</td><td class="ctr2" id="g2">17</td><td class="ctr1" id="h0">21</td><td class="ctr2" id="i3">40</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a23"><a href="MtasDataCollector.java.html#L1097" class="el_method">remapData(int[][])</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="39" height="10" title="110" alt="110"/><img src="../jacoco-resources/greenbar.gif" width="50" height="10" title="142" alt="142"/></td><td class="ctr2" id="c24">56%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="41" height="10" title="13" alt="13"/><img src="../jacoco-resources/greenbar.gif" width="28" height="10" title="9" alt="9"/></td><td class="ctr2" id="e20">40%</td><td class="ctr1" id="f1">8</td><td class="ctr2" id="g4">12</td><td class="ctr1" id="h2">14</td><td class="ctr2" id="i4">39</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="MtasDataCollector.java.html#L564" class="el_method">add(String, boolean)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="35" height="10" title="100" alt="100"/><img src="../jacoco-resources/greenbar.gif" width="84" height="10" title="236" alt="236"/></td><td class="ctr2" id="c20">70%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="22" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="97" height="10" title="31" alt="31"/></td><td class="ctr2" id="e4">81%</td><td class="ctr1" id="f2">7</td><td class="ctr2" id="g0">20</td><td class="ctr1" id="h4">9</td><td class="ctr2" id="i0">55</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a20"><a href="MtasDataCollector.java.html#L332" class="el_method">MtasDataCollector(String, String, String, SortedSet, String, String, Integer, Integer, String[], String[], String[], SortedSet[], String[], String[], Integer[], Integer[], String, String)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="35" height="10" title="99" alt="99"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="15" alt="15"/></td><td class="ctr2" id="c28">13%</td><td class="bar" id="d10"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="1" alt="1"/></td><td class="ctr2" id="e21">25%</td><td class="ctr1" id="f10">2</td><td class="ctr2" id="g16">3</td><td class="ctr1" id="h1">19</td><td class="ctr2" id="i8">22</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a0"><a href="MtasDataCollector.java.html#L502" class="el_method">add(boolean)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="26" height="10" title="73" alt="73"/><img src="../jacoco-resources/greenbar.gif" width="42" height="10" title="118" alt="118"/></td><td class="ctr2" id="c23">61%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="28" height="10" title="9" alt="9"/></td><td class="ctr2" id="e12">64%</td><td class="ctr1" id="f4">5</td><td class="ctr2" id="g5">8</td><td class="ctr1" id="h7">5</td><td class="ctr2" id="i6">30</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a24"><a href="MtasDataCollector.java.html#L1012" class="el_method">setError(int, int, HashMap, boolean)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="40" alt="40"/><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="38" alt="38"/></td><td class="ctr2" id="c25">48%</td><td class="bar" id="d8"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="4" alt="4"/></td><td class="ctr2" id="e14">50%</td><td class="ctr1" id="f8">3</td><td class="ctr2" id="g11">5</td><td class="ctr1" id="h5">6</td><td class="ctr2" id="i12">15</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a21"><a href="MtasDataCollector.java.html#L771" class="el_method">recomputeSegmentKeys()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="38" alt="38"/><img src="../jacoco-resources/greenbar.gif" width="67" height="10" title="188" alt="188"/></td><td class="ctr2" id="c13">83%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="85" height="10" title="27" alt="27"/></td><td class="ctr2" id="e6">75%</td><td class="ctr1" id="f3">7</td><td class="ctr2" id="g1">19</td><td class="ctr1" id="h8">4</td><td class="ctr2" id="i2">43</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a19"><a href="MtasDataCollector.java.html#L161" class="el_method">MtasDataCollector(String, String, String, SortedSet, String, String, Integer, Integer, String, String)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="32" alt="32"/><img src="../jacoco-resources/greenbar.gif" width="52" height="10" title="148" alt="148"/></td><td class="ctr2" id="c15">82%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="5" alt="5"/></td><td class="ctr2" id="e15">50%</td><td class="ctr1" id="f6">4</td><td class="ctr2" id="g9">6</td><td class="ctr1" id="h9">4</td><td class="ctr2" id="i1">50</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a17"><a href="MtasDataCollector.java.html#L388" class="el_method">initNewList(int, String, int, String)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="24" alt="24"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="56" alt="56"/></td><td class="ctr2" id="c21">70%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="22" height="10" title="7" alt="7"/></td><td class="ctr2" id="e13">58%</td><td class="ctr1" id="f7">4</td><td class="ctr2" id="g7">7</td><td class="ctr1" id="h6">6</td><td class="ctr2" id="i10">19</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a15"><a href="MtasDataCollector.java.html#L466" class="el_method">increaseNewListSize()</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="20" alt="20"/><img src="../jacoco-resources/greenbar.gif" width="27" height="10" title="78" alt="78"/></td><td class="ctr2" id="c18">79%</td><td class="bar" id="d16"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="2" alt="2"/></td><td class="ctr2" id="e16">50%</td><td class="ctr1" id="f11">2</td><td class="ctr2" id="g17">3</td><td class="ctr1" id="h10">4</td><td class="ctr2" id="i9">22</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a25"><a href="MtasDataCollector.java.html#L1497" class="el_method">setWithTotal()</a></td><td class="bar" id="b11"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="18" alt="18"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="13" alt="13"/></td><td class="ctr2" id="c27">41%</td><td class="bar" id="d17"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="2" alt="2"/></td><td class="ctr2" id="e17">50%</td><td class="ctr1" id="f12">2</td><td class="ctr2" id="g18">3</td><td class="ctr1" id="h15">2</td><td class="ctr2" id="i18">6</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a4"><a href="MtasDataCollector.java.html#L1158" class="el_method">closeNewList()</a></td><td class="bar" id="b12"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="12" alt="12"/><img src="../jacoco-resources/greenbar.gif" width="49" height="10" title="138" alt="138"/></td><td class="ctr2" id="c10">92%</td><td class="bar" id="d11"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="37" height="10" title="12" alt="12"/></td><td class="ctr2" id="e1">85%</td><td class="ctr1" id="f13">2</td><td class="ctr2" id="g6">8</td><td class="ctr1" id="h16">2</td><td class="ctr2" id="i7">30</td><td class="ctr1" id="j15">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a9"><a href="MtasDataCollector.java.html#L1364" class="el_method">getKeyList()</a></td><td class="bar" id="b13"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="12" alt="12"/></td><td class="ctr2" id="c30">0%</td><td class="bar" id="d19"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="2" alt="2"/></td><td class="ctr2" id="e22">0%</td><td class="ctr1" id="f14">2</td><td class="ctr2" id="g21">2</td><td class="ctr1" id="h11">3</td><td class="ctr2" id="i22">3</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a18"><a href="MtasDataCollector.java.html#L441" class="el_method">initNewListBasic(int)</a></td><td class="bar" id="b14"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="11" alt="11"/><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="48" alt="48"/></td><td class="ctr2" id="c16">81%</td><td class="bar" id="d18"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="2" alt="2"/></td><td class="ctr2" id="e18">50%</td><td class="ctr1" id="f15">2</td><td class="ctr2" id="g19">3</td><td class="ctr1" id="h17">2</td><td class="ctr2" id="i13">14</td><td class="ctr1" id="j16">0</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a30"><a href="MtasDataCollector.java.html#L942" class="el_method">validateSegmentValue(String, Number, int, int, boolean)</a></td><td class="bar" id="b15"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="63" height="10" title="178" alt="178"/></td><td class="ctr2" id="c9">95%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="72" height="10" title="23" alt="23"/></td><td class="ctr2" id="e3">82%</td><td class="ctr1" id="f5">5</td><td class="ctr2" id="g3">15</td><td class="ctr1" id="h12">3</td><td class="ctr2" id="i5">38</td><td class="ctr1" id="j17">0</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a29"><a href="MtasDataCollector.java.html#L906" class="el_method">validateSegmentValue(Number, int, int)</a></td><td class="bar" id="b16"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="38" alt="38"/></td><td class="ctr2" id="c17">80%</td><td class="bar" id="d9"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="28" height="10" title="9" alt="9"/></td><td class="ctr2" id="e7">75%</td><td class="ctr1" id="f9">3</td><td class="ctr2" id="g8">7</td><td class="ctr1" id="h13">3</td><td class="ctr2" id="i14">13</td><td class="ctr1" id="j18">0</td><td class="ctr2" id="k16">1</td></tr><tr><td id="a6"><a href="MtasDataCollector.java.html#L1065" class="el_method">computeSortAndUniqueMapping(String[], int)</a></td><td class="bar" id="b17"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="28" height="10" title="79" alt="79"/></td><td class="ctr2" id="c11">90%</td><td class="bar" id="d13"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="6" alt="6"/></td><td class="ctr2" id="e8">75%</td><td class="ctr1" id="f16">2</td><td class="ctr2" id="g12">5</td><td class="ctr1" id="h18">2</td><td class="ctr2" id="i11">17</td><td class="ctr1" id="j19">0</td><td class="ctr2" id="k17">1</td></tr><tr><td id="a22"><a href="MtasDataCollector.java.html#L845" class="el_method">reduceToSegmentKeys()</a></td><td class="bar" id="b18"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="8" alt="8"/></td><td class="ctr2" id="c31">0%</td><td class="bar" id="d20"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="2" alt="2"/></td><td class="ctr2" id="e23">0%</td><td class="ctr1" id="f17">2</td><td class="ctr2" id="g22">2</td><td class="ctr1" id="h14">3</td><td class="ctr2" id="i23">3</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k18">1</td></tr><tr><td id="a2"><a href="MtasDataCollector.java.html#L857" class="el_method">checkExistenceNecessaryKeys()</a></td><td class="bar" id="b19"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="14" alt="14"/></td><td class="ctr2" id="c22">66%</td><td class="bar" id="d15"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="4" alt="4"/></td><td class="ctr2" id="e11">66%</td><td class="ctr1" id="f18">2</td><td class="ctr2" id="g14">4</td><td class="ctr1" id="h19">2</td><td class="ctr2" id="i21">5</td><td class="ctr1" id="j20">0</td><td class="ctr2" id="k19">1</td></tr><tr><td id="a5"><a href="MtasDataCollector.java.html#L749" class="el_method">closeSegmentKeyValueRegistration()</a></td><td class="bar" id="b20"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="49" alt="49"/></td><td class="ctr2" id="c12">90%</td><td class="bar" id="d12"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="8" alt="8"/></td><td class="ctr2" id="e5">80%</td><td class="ctr1" id="f19">2</td><td class="ctr2" id="g10">6</td><td class="ctr1" id="h20">1</td><td class="ctr2" id="i15">12</td><td class="ctr1" id="j21">0</td><td class="ctr2" id="k20">1</td></tr><tr><td id="a26"><a href="MtasDataCollector.java.html#L1043" class="el_method">sortedAndUnique(String[], int)</a></td><td class="bar" id="b21"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="24" alt="24"/></td><td class="ctr2" id="c14">82%</td><td class="bar" id="d21"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="5" alt="5"/></td><td class="ctr2" id="e2">83%</td><td class="ctr1" id="f22">1</td><td class="ctr2" id="g15">4</td><td class="ctr1" id="h21">1</td><td class="ctr2" id="i19">6</td><td class="ctr1" id="j22">0</td><td class="ctr2" id="k21">1</td></tr><tr><td id="a16"><a href="MtasDataCollector.java.html#L422" class="el_method">initNewList(int)</a></td><td class="bar" id="b22"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="16" alt="16"/></td><td class="ctr2" id="c19">76%</td><td class="bar" id="d22"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="3" alt="3"/></td><td class="ctr2" id="e9">75%</td><td class="ctr1" id="f23">1</td><td class="ctr2" id="g20">3</td><td class="ctr1" id="h22">1</td><td class="ctr2" id="i17">7</td><td class="ctr1" id="j23">0</td><td class="ctr2" id="k22">1</td></tr><tr><td id="a27"><a href="MtasDataCollector.java.html#L740" class="el_method">stringToBoundary(String)</a></td><td class="bar" id="b23"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="5" alt="5"/></td><td class="ctr2" id="c32">0%</td><td class="bar" id="d25"/><td class="ctr2" id="e25">n/a</td><td class="ctr1" id="f24">1</td><td class="ctr2" id="g25">1</td><td class="ctr1" id="h23">1</td><td class="ctr2" id="i25">1</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k23">1</td></tr><tr><td id="a31"><a href="MtasDataCollector.java.html#L885" class="el_method">validateWithSegmentBoundary(Number)</a></td><td class="bar" id="b24"><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="24" alt="24"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d14"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="6" alt="6"/></td><td class="ctr2" id="e10">75%</td><td class="ctr1" id="f20">2</td><td class="ctr2" id="g13">5</td><td class="ctr1" id="h24">0</td><td class="ctr2" id="i20">6</td><td class="ctr1" id="j24">0</td><td class="ctr2" id="k24">1</td></tr><tr><td id="a10"><a href="MtasDataCollector.java.html#L1351" class="el_method">getResult()</a></td><td class="bar" id="b25"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="8" alt="8"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d23"><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f25">0</td><td class="ctr2" id="g23">2</td><td class="ctr1" id="h25">0</td><td class="ctr2" id="i24">3</td><td class="ctr1" id="j25">0</td><td class="ctr2" id="k25">1</td></tr><tr><td id="a14"><a href="MtasDataCollector.java.html#L1213" class="el_method">hasSub()</a></td><td class="bar" id="b26"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d26"/><td class="ctr2" id="e26">n/a</td><td class="ctr1" id="f26">0</td><td class="ctr2" id="g26">1</td><td class="ctr1" id="h26">0</td><td class="ctr2" id="i26">1</td><td class="ctr1" id="j26">0</td><td class="ctr2" id="k26">1</td></tr><tr><td id="a12"><a href="MtasDataCollector.java.html#L1376" class="el_method">getStatsItems()</a></td><td class="bar" id="b27"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d27"/><td class="ctr2" id="e27">n/a</td><td class="ctr1" id="f27">0</td><td class="ctr2" id="g27">1</td><td class="ctr1" id="h27">0</td><td class="ctr2" id="i27">1</td><td class="ctr1" id="j27">0</td><td class="ctr2" id="k27">1</td></tr><tr><td id="a7"><a href="MtasDataCollector.java.html#L1452" class="el_method">getCollectorType()</a></td><td class="bar" id="b28"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d28"/><td class="ctr2" id="e28">n/a</td><td class="ctr1" id="f28">0</td><td class="ctr2" id="g28">1</td><td class="ctr1" id="h28">0</td><td class="ctr2" id="i28">1</td><td class="ctr1" id="j28">0</td><td class="ctr2" id="k28">1</td></tr><tr><td id="a13"><a href="MtasDataCollector.java.html#L1461" class="el_method">getStatsType()</a></td><td class="bar" id="b29"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d29"/><td class="ctr2" id="e29">n/a</td><td class="ctr1" id="f29">0</td><td class="ctr2" id="g29">1</td><td class="ctr1" id="h29">0</td><td class="ctr2" id="i29">1</td><td class="ctr1" id="j29">0</td><td class="ctr2" id="k29">1</td></tr><tr><td id="a8"><a href="MtasDataCollector.java.html#L1470" class="el_method">getDataType()</a></td><td class="bar" id="b30"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d30"/><td class="ctr2" id="e30">n/a</td><td class="ctr1" id="f30">0</td><td class="ctr2" id="g30">1</td><td class="ctr1" id="h30">0</td><td class="ctr2" id="i30">1</td><td class="ctr1" id="j30">0</td><td class="ctr2" id="k30">1</td></tr><tr><td id="a11"><a href="MtasDataCollector.java.html#L1479" class="el_method">getSize()</a></td><td class="bar" id="b31"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d31"/><td class="ctr2" id="e31">n/a</td><td class="ctr1" id="f31">0</td><td class="ctr2" id="g31">1</td><td class="ctr1" id="h31">0</td><td class="ctr2" id="i31">1</td><td class="ctr1" id="j31">0</td><td class="ctr2" id="k31">1</td></tr><tr><td id="a32"><a href="MtasDataCollector.java.html#L1488" class="el_method">withTotal()</a></td><td class="bar" id="b32"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c8">100%</td><td class="bar" id="d32"/><td class="ctr2" id="e32">n/a</td><td class="ctr1" id="f32">0</td><td class="ctr2" id="g32">1</td><td class="ctr1" id="h32">0</td><td class="ctr2" id="i32">1</td><td class="ctr1" id="j32">0</td><td class="ctr2" id="k32">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util.collector/MtasDataCollector.java.html b/jacoco/mtas.codec.util.collector/MtasDataCollector.java.html
index df29295..285dc90 100644
--- a/jacoco/mtas.codec.util.collector/MtasDataCollector.java.html
+++ b/jacoco/mtas.codec.util.collector/MtasDataCollector.java.html
@@ -165,10 +165,10 @@ public abstract class MtasDataCollector&lt;T1 extends Number &amp; Comparable&lt
 
   /** The new size. */
   protected transient int newSize;
-  
+
   /** The new position. */
   protected transient int newPosition;
-  
+
   /** The new current position. */
   protected transient int newCurrentPosition;
 
@@ -1329,15 +1329,16 @@ public abstract class MtasDataCollector&lt;T1 extends Number &amp; Comparable&lt
    */
   @Override
   public String toString() {
-<span class="nc" id="L1332">    StringBuilder text=new StringBuilder();</span>
-<span class="nc" id="L1333">    text.append(this.getClass().getSimpleName() + &quot;-&quot; + this.hashCode()+&quot;\n&quot;);</span>
-<span class="nc" id="L1334">    text.append(&quot;\t=== &quot;+collectorType + &quot; - &quot; + statsType + &quot; &quot; + statsItems + &quot; &quot; + hasSub+&quot; ===\n&quot;);</span>
-<span class="nc" id="L1335">    text.append(&quot;\tclosed: &quot;+closed+&quot;\n&quot;);</span>
-<span class="nc" id="L1336">    text.append(&quot;\tkeylist: &quot;+Arrays.asList(keyList)+&quot;\n&quot;);</span>
-<span class="nc" id="L1337">    text.append(&quot;\tkeylist: &quot;+Arrays.asList(keyList).contains(&quot;1&quot;)+&quot;\n&quot;);</span>
-<span class="nc" id="L1338">    text.append(&quot;\tsegmentKeys: &quot;+segmentKeys.contains(&quot;1&quot;)+&quot;\n&quot;);</span>
-<span class="nc" id="L1339">    text.append(&quot;\tnewKeys: &quot;+Arrays.asList(newKeyList).contains(&quot;1&quot;)+&quot;\n&quot;);</span>
-<span class="nc" id="L1340">    return text.toString().trim();</span>
+<span class="nc" id="L1332">    StringBuilder text = new StringBuilder();</span>
+<span class="nc" id="L1333">    text.append(this.getClass().getSimpleName() + &quot;-&quot; + this.hashCode() + &quot;\n&quot;);</span>
+<span class="nc" id="L1334">    text.append(&quot;\t=== &quot; + collectorType + &quot; - &quot; + statsType + &quot; &quot; + statsItems</span>
+        + &quot; &quot; + hasSub + &quot; ===\n&quot;);
+<span class="nc" id="L1336">    text.append(&quot;\tclosed: &quot; + closed + &quot;\n&quot;);</span>
+<span class="nc" id="L1337">    text.append(&quot;\tkeylist: &quot; + Arrays.asList(keyList) + &quot;\n&quot;);</span>
+<span class="nc" id="L1338">    text.append(&quot;\tkeylist: &quot; + Arrays.asList(keyList).contains(&quot;1&quot;) + &quot;\n&quot;);</span>
+<span class="nc" id="L1339">    text.append(&quot;\tsegmentKeys: &quot; + segmentKeys.contains(&quot;1&quot;) + &quot;\n&quot;);</span>
+<span class="nc" id="L1340">    text.append(&quot;\tnewKeys: &quot; + Arrays.asList(newKeyList).contains(&quot;1&quot;) + &quot;\n&quot;);</span>
+<span class="nc" id="L1341">    return text.toString().trim();</span>
   }
 
   /**
@@ -1347,10 +1348,10 @@ public abstract class MtasDataCollector&lt;T1 extends Number &amp; Comparable&lt
    * @throws IOException Signals that an I/O exception has occurred.
    */
   public MtasDataCollectorResult&lt;T1, T2&gt; getResult() throws IOException {
-<span class="fc bfc" id="L1350" title="All 2 branches covered.">    if (!closed) {</span>
-<span class="fc" id="L1351">      close();</span>
+<span class="fc bfc" id="L1351" title="All 2 branches covered.">    if (!closed) {</span>
+<span class="fc" id="L1352">      close();</span>
     }
-<span class="fc" id="L1353">    return result;</span>
+<span class="fc" id="L1354">    return result;</span>
   }
 
   /**
@@ -1360,10 +1361,10 @@ public abstract class MtasDataCollector&lt;T1 extends Number &amp; Comparable&lt
    * @throws IOException Signals that an I/O exception has occurred.
    */
   public Set&lt;String&gt; getKeyList() throws IOException {
-<span class="nc bnc" id="L1363" title="All 2 branches missed.">    if (!closed) {</span>
-<span class="nc" id="L1364">      close();</span>
+<span class="nc bnc" id="L1364" title="All 2 branches missed.">    if (!closed) {</span>
+<span class="nc" id="L1365">      close();</span>
     }
-<span class="nc" id="L1366">    return new HashSet&lt;&gt;(Arrays.asList(keyList));</span>
+<span class="nc" id="L1367">    return new HashSet&lt;&gt;(Arrays.asList(keyList));</span>
   }
 
   /**
@@ -1372,9 +1373,9 @@ public abstract class MtasDataCollector&lt;T1 extends Number &amp; Comparable&lt
    * @return the stats items
    */
   public SortedSet&lt;String&gt; getStatsItems() {
-<span class="fc" id="L1375">    return statsItems;</span>
+<span class="fc" id="L1376">    return statsItems;</span>
   }
-  
+
   /**
    * Close.
    *
@@ -1382,65 +1383,65 @@ public abstract class MtasDataCollector&lt;T1 extends Number &amp; Comparable&lt
    */
   @SuppressWarnings({ &quot;rawtypes&quot;, &quot;unchecked&quot; })
   public void close() throws IOException {
-<span class="pc bpc" id="L1385" title="1 of 2 branches missed.">    if (!closed) {</span>
-<span class="fc" id="L1386">      closeNewList();</span>
-<span class="fc bfc" id="L1387" title="All 2 branches covered.">      if (collectorType.equals(DataCollector.COLLECTOR_TYPE_LIST)) {</span>
+<span class="pc bpc" id="L1386" title="1 of 2 branches missed.">    if (!closed) {</span>
+<span class="fc" id="L1387">      closeNewList();</span>
+<span class="fc bfc" id="L1388" title="All 2 branches covered.">      if (collectorType.equals(DataCollector.COLLECTOR_TYPE_LIST)) {</span>
         // compute initial basic list
-<span class="fc" id="L1389">        TreeMap&lt;String, MtasDataItem&lt;T1, T2&gt;&gt; basicList = new TreeMap&lt;&gt;();</span>
-<span class="fc bfc" id="L1390" title="All 2 branches covered.">        for (int i = 0; i &lt; getSize(); i++) {</span>
-<span class="fc" id="L1391">          MtasDataItem&lt;T1, T2&gt; newItem = getItem(i);</span>
-<span class="pc bpc" id="L1392" title="1 of 2 branches missed.">          if (basicList.containsKey(keyList[i])) {</span>
-<span class="nc" id="L1393">            newItem.add(basicList.get(keyList[i]));</span>
+<span class="fc" id="L1390">        TreeMap&lt;String, MtasDataItem&lt;T1, T2&gt;&gt; basicList = new TreeMap&lt;&gt;();</span>
+<span class="fc bfc" id="L1391" title="All 2 branches covered.">        for (int i = 0; i &lt; getSize(); i++) {</span>
+<span class="fc" id="L1392">          MtasDataItem&lt;T1, T2&gt; newItem = getItem(i);</span>
+<span class="pc bpc" id="L1393" title="1 of 2 branches missed.">          if (basicList.containsKey(keyList[i])) {</span>
+<span class="nc" id="L1394">            newItem.add(basicList.get(keyList[i]));</span>
           }
-<span class="fc" id="L1395">          basicList.put(keyList[i], newItem);</span>
+<span class="fc" id="L1396">          basicList.put(keyList[i], newItem);</span>
         }
         // create result based on basic list
-<span class="fc" id="L1398">        result = new MtasDataCollectorResult&lt;&gt;(collectorType, sortType,</span>
+<span class="fc" id="L1399">        result = new MtasDataCollectorResult&lt;&gt;(collectorType, sortType,</span>
             sortDirection, basicList, start, number);
         // reduce
-<span class="fc bfc" id="L1401" title="All 2 branches covered.">        if (segmentRegistration != null) {</span>
-<span class="fc bfc" id="L1402" title="All 2 branches covered.">          if (segmentRegistration.equals(SEGMENT_SORT_ASC)</span>
-<span class="pc bpc" id="L1403" title="1 of 2 branches missed.">              || segmentRegistration.equals(SEGMENT_SORT_DESC)) {</span>
-<span class="fc" id="L1404">            reduceToKeys(result.getComparatorList().keySet());</span>
-<span class="nc bnc" id="L1405" title="All 2 branches missed.">          } else if (segmentRegistration.equals(SEGMENT_BOUNDARY_ASC)</span>
-<span class="nc bnc" id="L1406" title="All 2 branches missed.">              || segmentRegistration.equals(SEGMENT_BOUNDARY_DESC)) {</span>
-<span class="nc" id="L1407">            Map&lt;String, MtasDataItemNumberComparator&gt; comparatorList = result</span>
-<span class="nc" id="L1408">                .getComparatorList();</span>
-<span class="nc" id="L1409">            HashSet&lt;String&gt; filteredKeySet = new HashSet&lt;&gt;();</span>
-<span class="nc bnc" id="L1410" title="All 2 branches missed.">            if (segmentRegistration.equals(SEGMENT_BOUNDARY_ASC)) {</span>
-<span class="nc bnc" id="L1411" title="All 2 branches missed.">              for (Entry&lt;String, MtasDataItemNumberComparator&gt; entry : comparatorList</span>
-<span class="nc" id="L1412">                  .entrySet()) {</span>
-<span class="nc bnc" id="L1413" title="All 2 branches missed.">                if (entry.getValue().compareTo(segmentValueBoundary) &lt; 0) {</span>
-<span class="nc" id="L1414">                  filteredKeySet.add(entry.getKey());</span>
+<span class="fc bfc" id="L1402" title="All 2 branches covered.">        if (segmentRegistration != null) {</span>
+<span class="fc bfc" id="L1403" title="All 2 branches covered.">          if (segmentRegistration.equals(SEGMENT_SORT_ASC)</span>
+<span class="pc bpc" id="L1404" title="1 of 2 branches missed.">              || segmentRegistration.equals(SEGMENT_SORT_DESC)) {</span>
+<span class="fc" id="L1405">            reduceToKeys(result.getComparatorList().keySet());</span>
+<span class="nc bnc" id="L1406" title="All 2 branches missed.">          } else if (segmentRegistration.equals(SEGMENT_BOUNDARY_ASC)</span>
+<span class="nc bnc" id="L1407" title="All 2 branches missed.">              || segmentRegistration.equals(SEGMENT_BOUNDARY_DESC)) {</span>
+<span class="nc" id="L1408">            Map&lt;String, MtasDataItemNumberComparator&gt; comparatorList = result</span>
+<span class="nc" id="L1409">                .getComparatorList();</span>
+<span class="nc" id="L1410">            HashSet&lt;String&gt; filteredKeySet = new HashSet&lt;&gt;();</span>
+<span class="nc bnc" id="L1411" title="All 2 branches missed.">            if (segmentRegistration.equals(SEGMENT_BOUNDARY_ASC)) {</span>
+<span class="nc bnc" id="L1412" title="All 2 branches missed.">              for (Entry&lt;String, MtasDataItemNumberComparator&gt; entry : comparatorList</span>
+<span class="nc" id="L1413">                  .entrySet()) {</span>
+<span class="nc bnc" id="L1414" title="All 2 branches missed.">                if (entry.getValue().compareTo(segmentValueBoundary) &lt; 0) {</span>
+<span class="nc" id="L1415">                  filteredKeySet.add(entry.getKey());</span>
                 }
-<span class="nc" id="L1416">              }</span>
+<span class="nc" id="L1417">              }</span>
             } else {
-<span class="nc bnc" id="L1418" title="All 2 branches missed.">              for (Entry&lt;String, MtasDataItemNumberComparator&gt; entry : comparatorList</span>
-<span class="nc" id="L1419">                  .entrySet()) {</span>
-<span class="nc bnc" id="L1420" title="All 2 branches missed.">                if (entry.getValue().compareTo(segmentValueBoundary) &gt; 0) {</span>
-<span class="nc" id="L1421">                  filteredKeySet.add(entry.getKey());</span>
+<span class="nc bnc" id="L1419" title="All 2 branches missed.">              for (Entry&lt;String, MtasDataItemNumberComparator&gt; entry : comparatorList</span>
+<span class="nc" id="L1420">                  .entrySet()) {</span>
+<span class="nc bnc" id="L1421" title="All 2 branches missed.">                if (entry.getValue().compareTo(segmentValueBoundary) &gt; 0) {</span>
+<span class="nc" id="L1422">                  filteredKeySet.add(entry.getKey());</span>
                 }
-<span class="nc" id="L1423">              }</span>
+<span class="nc" id="L1424">              }</span>
             }
-<span class="nc" id="L1425">            reduceToKeys(filteredKeySet);</span>
-<span class="nc" id="L1426">            basicList.keySet().retainAll(filteredKeySet);</span>
-<span class="nc" id="L1427">            result = new MtasDataCollectorResult&lt;&gt;(collectorType, sortType,</span>
+<span class="nc" id="L1426">            reduceToKeys(filteredKeySet);</span>
+<span class="nc" id="L1427">            basicList.keySet().retainAll(filteredKeySet);</span>
+<span class="nc" id="L1428">            result = new MtasDataCollectorResult&lt;&gt;(collectorType, sortType,</span>
                 sortDirection, basicList, start, number);
           }
         }
-<span class="pc bpc" id="L1431" title="1 of 2 branches missed.">      } else if (collectorType.equals(DataCollector.COLLECTOR_TYPE_DATA)) {</span>
-<span class="fc bfc" id="L1432" title="All 2 branches covered.">        if (getSize() &gt; 0) {</span>
-<span class="fc" id="L1433">          result = new MtasDataCollectorResult&lt;&gt;(collectorType, getItem(0));</span>
+<span class="pc bpc" id="L1432" title="1 of 2 branches missed.">      } else if (collectorType.equals(DataCollector.COLLECTOR_TYPE_DATA)) {</span>
+<span class="fc bfc" id="L1433" title="All 2 branches covered.">        if (getSize() &gt; 0) {</span>
+<span class="fc" id="L1434">          result = new MtasDataCollectorResult&lt;&gt;(collectorType, getItem(0));</span>
         } else {
-<span class="fc" id="L1435">          result = new MtasDataCollectorResult&lt;&gt;(collectorType, sortType,</span>
+<span class="fc" id="L1436">          result = new MtasDataCollectorResult&lt;&gt;(collectorType, sortType,</span>
               sortDirection);
         }
       } else {
-<span class="nc" id="L1439">        throw new IOException(&quot;type &quot; + collectorType + &quot; not supported&quot;);</span>
+<span class="nc" id="L1440">        throw new IOException(&quot;type &quot; + collectorType + &quot; not supported&quot;);</span>
       }
-<span class="fc" id="L1441">      closed = true;</span>
+<span class="fc" id="L1442">      closed = true;</span>
     }
-<span class="fc" id="L1443">  }</span>
+<span class="fc" id="L1444">  }</span>
 
   /**
    * Gets the collector type.
@@ -1448,7 +1449,7 @@ public abstract class MtasDataCollector&lt;T1 extends Number &amp; Comparable&lt
    * @return the collector type
    */
   public String getCollectorType() {
-<span class="fc" id="L1451">    return collectorType;</span>
+<span class="fc" id="L1452">    return collectorType;</span>
   }
 
   /**
@@ -1457,7 +1458,7 @@ public abstract class MtasDataCollector&lt;T1 extends Number &amp; Comparable&lt
    * @return the stats type
    */
   public String getStatsType() {
-<span class="fc" id="L1460">    return statsType;</span>
+<span class="fc" id="L1461">    return statsType;</span>
   }
 
   /**
@@ -1466,7 +1467,7 @@ public abstract class MtasDataCollector&lt;T1 extends Number &amp; Comparable&lt
    * @return the data type
    */
   public String getDataType() {
-<span class="fc" id="L1469">    return dataType;</span>
+<span class="fc" id="L1470">    return dataType;</span>
   }
 
   /**
@@ -1475,7 +1476,7 @@ public abstract class MtasDataCollector&lt;T1 extends Number &amp; Comparable&lt
    * @return the size
    */
   public int getSize() {
-<span class="fc" id="L1478">    return size;</span>
+<span class="fc" id="L1479">    return size;</span>
   }
 
   /**
@@ -1484,7 +1485,7 @@ public abstract class MtasDataCollector&lt;T1 extends Number &amp; Comparable&lt
    * @return true, if successful
    */
   public boolean withTotal() {
-<span class="fc" id="L1487">    return withTotal;</span>
+<span class="fc" id="L1488">    return withTotal;</span>
   }
 
   /**
@@ -1493,17 +1494,17 @@ public abstract class MtasDataCollector&lt;T1 extends Number &amp; Comparable&lt
    * @throws IOException Signals that an I/O exception has occurred.
    */
   public void setWithTotal() throws IOException {
-<span class="pc bpc" id="L1496" title="1 of 2 branches missed.">    if (collectorType.equals(DataCollector.COLLECTOR_TYPE_LIST)) {</span>
-<span class="pc bpc" id="L1497" title="1 of 2 branches missed.">      if (segmentName != null) {</span>
-<span class="nc" id="L1498">        throw new IOException(&quot;can't get total with segmentRegistration&quot;);</span>
+<span class="pc bpc" id="L1497" title="1 of 2 branches missed.">    if (collectorType.equals(DataCollector.COLLECTOR_TYPE_LIST)) {</span>
+<span class="pc bpc" id="L1498" title="1 of 2 branches missed.">      if (segmentName != null) {</span>
+<span class="nc" id="L1499">        throw new IOException(&quot;can't get total with segmentRegistration&quot;);</span>
       } else {
-<span class="fc" id="L1500">        withTotal = true;</span>
+<span class="fc" id="L1501">        withTotal = true;</span>
       }
     } else {
-<span class="nc" id="L1503">      throw new IOException(</span>
+<span class="nc" id="L1504">      throw new IOException(</span>
           &quot;can't get total for dataCollector of type &quot; + collectorType);
     }
-<span class="fc" id="L1506">  }</span>
+<span class="fc" id="L1507">  }</span>
 
 }
 </pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util.collector/MtasDataCollectorResult$1.html b/jacoco/mtas.codec.util.collector/MtasDataCollectorResult$1.html
index 9bb87b4..8657c83 100644
--- a/jacoco/mtas.codec.util.collector/MtasDataCollectorResult$1.html
+++ b/jacoco/mtas.codec.util.collector/MtasDataCollectorResult$1.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasDataCollectorResult.new Comparator() {...}</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util.collector</a> &gt; <span class="el_class">MtasDataCollectorResult.new Comparator() {...}</span></div><h1>MtasDataCollectorResult.new Comparator() {...}</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 28</td><td class="ctr2">100%</td><td class="bar">0 of 2</td><td class="ctr2">100%</td><td class="ctr1">0</td><td class="ctr2">3</td><td class="ctr1">0</td><td class="ctr2">3</td><td class="ctr1">0</td><td class="ctr2">2</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasDataCollectorResult.java.html#L80" class="el_method">compare(String, String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="19" alt="19"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">2</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasDataCollectorResult.java.html#L77" class="el_method">{...}</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="56" height="10" title="9" alt="9"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasDataCollectorResult.new Comparator() {...}</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util.collector</a> &gt; <span class="el_class">MtasDataCollectorResult.new Comparator() {...}</span></div><h1>MtasDataCollectorResult.new Comparator() {...}</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 28</td><td class="ctr2">100%</td><td class="bar">0 of 2</td><td class="ctr2">100%</td><td class="ctr1">0</td><td class="ctr2">3</td><td class="ctr1">0</td><td class="ctr2">3</td><td class="ctr1">0</td><td class="ctr2">2</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasDataCollectorResult.java.html#L81" class="el_method">compare(String, String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="19" alt="19"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">2</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasDataCollectorResult.java.html#L78" class="el_method">{...}</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="56" height="10" title="9" alt="9"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util.collector/MtasDataCollectorResult.html b/jacoco/mtas.codec.util.collector/MtasDataCollectorResult.html
index dd90351..0ccfbe5 100644
--- a/jacoco/mtas.codec.util.collector/MtasDataCollectorResult.html
+++ b/jacoco/mtas.codec.util.collector/MtasDataCollectorResult.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasDataCollectorResult</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util.collector</a> &gt; <span class="el_class">MtasDataCollectorResult</span></div><h1>MtasDataCollectorResult</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">120 of 407</td><td class="ctr2">70%</td><td class="bar">16 of 56</td><td class="ctr2">71%</td><td class="ctr1">17</td><td class="ctr2">37</td><td class="ctr1">11</td><td class="ctr2">77</td><td class="ctr1">1</td><td class="ctr2">9</td></tr></tfoot><tbody><tr><td id="a8"><a href="MtasDataCollectorResult.java.html#L241" class="el_method">toString()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="44" alt="44"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h0">5</td><td class="ctr2" id="i3">5</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a7"><a href="MtasDataCollectorResult.java.html#L66" class="el_method">MtasDataCollectorResult(String, String, String, NavigableMap, Integer, Integer)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="31" alt="31"/><img src="../jacoco-resources/greenbar.gif" width="102" height="10" title="185" alt="185"/></td><td class="ctr2" id="c4">85%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="31" height="10" title="11" alt="11"/><img src="../jacoco-resources/greenbar.gif" width="88" height="10" title="31" alt="31"/></td><td class="ctr2" id="e1">73%</td><td class="ctr1" id="f0">11</td><td class="ctr2" id="g0">22</td><td class="ctr1" id="h1">3</td><td class="ctr2" id="i0">44</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="MtasDataCollectorResult.java.html#L201" class="el_method">getComparatorList()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="15" alt="15"/><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="33" alt="33"/></td><td class="ctr2" id="c5">68%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="3" alt="3"/></td><td class="ctr2" id="e0">75%</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g2">3</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i2">7</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a4"><a href="MtasDataCollectorResult.java.html#L181" class="el_method">getList(boolean)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="15" alt="15"/><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="24" alt="24"/></td><td class="ctr2" id="c6">61%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="5" alt="5"/></td><td class="ctr2" id="e2">62%</td><td class="ctr1" id="f1">3</td><td class="ctr2" id="g1">5</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i4">5</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a1"><a href="MtasDataCollectorResult.java.html#L229" class="el_method">getData()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="15" alt="15"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="8" alt="8"/></td><td class="ctr2" id="c7">34%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="1" alt="1"/></td><td class="ctr2" id="e3">50%</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g3">2</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i5">3</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a6"><a href="MtasDataCollectorResult.java.html#L152" class="el_method">MtasDataCollectorResult(String, String, String)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="21" alt="21"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i1">8</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a5"><a href="MtasDataCollectorResult.java.html#L140" class="el_method">MtasDataCollectorResult(String, MtasDataItem)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="9" alt="9"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">3</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a3"><a href="MtasDataCollectorResult.java.html#L169" class="el_method">getList()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="4" alt="4"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a2"><a href="MtasDataCollectorResult.java.html#L219" class="el_method">getLastSortValue()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasDataCollectorResult</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util.collector</a> &gt; <span class="el_class">MtasDataCollectorResult</span></div><h1>MtasDataCollectorResult</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">120 of 407</td><td class="ctr2">70%</td><td class="bar">16 of 56</td><td class="ctr2">71%</td><td class="ctr1">17</td><td class="ctr2">37</td><td class="ctr1">11</td><td class="ctr2">78</td><td class="ctr1">1</td><td class="ctr2">9</td></tr></tfoot><tbody><tr><td id="a8"><a href="MtasDataCollectorResult.java.html#L245" class="el_method">toString()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="44" alt="44"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h0">5</td><td class="ctr2" id="i3">5</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a7"><a href="MtasDataCollectorResult.java.html#L67" class="el_method">MtasDataCollectorResult(String, String, String, NavigableMap, Integer, Integer)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="31" alt="31"/><img src="../jacoco-resources/greenbar.gif" width="102" height="10" title="185" alt="185"/></td><td class="ctr2" id="c4">85%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="31" height="10" title="11" alt="11"/><img src="../jacoco-resources/greenbar.gif" width="88" height="10" title="31" alt="31"/></td><td class="ctr2" id="e1">73%</td><td class="ctr1" id="f0">11</td><td class="ctr2" id="g0">22</td><td class="ctr1" id="h1">3</td><td class="ctr2" id="i0">44</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="MtasDataCollectorResult.java.html#L202" class="el_method">getComparatorList()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="15" alt="15"/><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="33" alt="33"/></td><td class="ctr2" id="c5">68%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="3" alt="3"/></td><td class="ctr2" id="e0">75%</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g2">3</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i1">8</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a4"><a href="MtasDataCollectorResult.java.html#L182" class="el_method">getList(boolean)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="15" alt="15"/><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="24" alt="24"/></td><td class="ctr2" id="c6">61%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="5" alt="5"/></td><td class="ctr2" id="e2">62%</td><td class="ctr1" id="f1">3</td><td class="ctr2" id="g1">5</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i4">5</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a1"><a href="MtasDataCollectorResult.java.html#L231" class="el_method">getData()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="15" alt="15"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="8" alt="8"/></td><td class="ctr2" id="c7">34%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="1" alt="1"/></td><td class="ctr2" id="e3">50%</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g3">2</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i5">3</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a6"><a href="MtasDataCollectorResult.java.html#L153" class="el_method">MtasDataCollectorResult(String, String, String)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="21" alt="21"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i2">8</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a5"><a href="MtasDataCollectorResult.java.html#L141" class="el_method">MtasDataCollectorResult(String, MtasDataItem)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="9" alt="9"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">3</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a3"><a href="MtasDataCollectorResult.java.html#L170" class="el_method">getList()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="4" alt="4"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a2"><a href="MtasDataCollectorResult.java.html#L221" class="el_method">getLastSortValue()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util.collector/MtasDataCollectorResult.java.html b/jacoco/mtas.codec.util.collector/MtasDataCollectorResult.java.html
index 313fc17..c5ed129 100644
--- a/jacoco/mtas.codec.util.collector/MtasDataCollectorResult.java.html
+++ b/jacoco/mtas.codec.util.collector/MtasDataCollectorResult.java.html
@@ -33,10 +33,10 @@ public class MtasDataCollectorResult&lt;T1 extends Number &amp; Comparable&lt;T1
 
   /** The sort type. */
   private String sortType;
-  
+
   /** The sort direction. */
   private String sortDirection;
-  
+
   /** The collector type. */
   private String collectorType;
 
@@ -45,7 +45,7 @@ public class MtasDataCollectorResult&lt;T1 extends Number &amp; Comparable&lt;T1
 
   /** The start key. */
   String startKey;
-  
+
   /** The end key. */
   String endKey;
 
@@ -61,73 +61,74 @@ public class MtasDataCollectorResult&lt;T1 extends Number &amp; Comparable&lt;T1
    * @throws IOException Signals that an I/O exception has occurred.
    */
   public MtasDataCollectorResult(String collectorType, String sortType,
-      String sortDirection, NavigableMap&lt;String, MtasDataItem&lt;T1, T2&gt;&gt; basicList,
-      Integer start, Integer number) throws IOException {
-<span class="fc" id="L66">    this(collectorType, sortType, sortDirection);</span>
-<span class="pc bpc" id="L67" title="1 of 4 branches missed.">    if (sortType == null || sortType.equals(CodecUtil.SORT_TERM)) {</span>
-<span class="pc bpc" id="L68" title="1 of 4 branches missed.">      if (sortDirection == null || sortDirection.equals(CodecUtil.SORT_ASC)) {</span>
-<span class="fc" id="L69">        list = basicList;</span>
-<span class="pc bpc" id="L70" title="1 of 2 branches missed.">      } else if (sortDirection.equals(CodecUtil.SORT_DESC)) {</span>
-<span class="fc" id="L71">        list = basicList.descendingMap();</span>
+      String sortDirection,
+      NavigableMap&lt;String, MtasDataItem&lt;T1, T2&gt;&gt; basicList, Integer start,
+      Integer number) throws IOException {
+<span class="fc" id="L67">    this(collectorType, sortType, sortDirection);</span>
+<span class="pc bpc" id="L68" title="1 of 4 branches missed.">    if (sortType == null || sortType.equals(CodecUtil.SORT_TERM)) {</span>
+<span class="pc bpc" id="L69" title="1 of 4 branches missed.">      if (sortDirection == null || sortDirection.equals(CodecUtil.SORT_ASC)) {</span>
+<span class="fc" id="L70">        list = basicList;</span>
+<span class="pc bpc" id="L71" title="1 of 2 branches missed.">      } else if (sortDirection.equals(CodecUtil.SORT_DESC)) {</span>
+<span class="fc" id="L72">        list = basicList.descendingMap();</span>
       } else {
-<span class="nc" id="L73">        throw new IOException(&quot;unknown sort direction &quot; + sortDirection);</span>
+<span class="nc" id="L74">        throw new IOException(&quot;unknown sort direction &quot; + sortDirection);</span>
       }
-<span class="pc bpc" id="L75" title="1 of 2 branches missed.">    } else if (CodecUtil.isStatsType(sortType)) {</span>
+<span class="pc bpc" id="L76" title="1 of 2 branches missed.">    } else if (CodecUtil.isStatsType(sortType)) {</span>
       // comperator
-<span class="fc" id="L77">      Comparator&lt;String&gt; valueComparator = new Comparator&lt;String&gt;() {</span>
+<span class="fc" id="L78">      Comparator&lt;String&gt; valueComparator = new Comparator&lt;String&gt;() {</span>
         @Override
         public int compare(String k1, String k2) {
-<span class="fc" id="L80">          int compare = basicList.get(k1).compareTo(basicList.get(k2));</span>
-<span class="fc bfc" id="L81" title="All 2 branches covered.">          return compare == 0 ? k1.compareTo(k2) : compare;</span>
+<span class="fc" id="L81">          int compare = basicList.get(k1).compareTo(basicList.get(k2));</span>
+<span class="fc bfc" id="L82" title="All 2 branches covered.">          return compare == 0 ? k1.compareTo(k2) : compare;</span>
         }
       };
-<span class="fc" id="L84">      SortedMap&lt;String, MtasDataItem&lt;T1, T2&gt;&gt; sortedByValues = new TreeMap&lt;&gt;(</span>
+<span class="fc" id="L85">      SortedMap&lt;String, MtasDataItem&lt;T1, T2&gt;&gt; sortedByValues = new TreeMap&lt;&gt;(</span>
           valueComparator);
-<span class="fc" id="L86">      sortedByValues.putAll(basicList);</span>
-<span class="fc" id="L87">      list = sortedByValues;</span>
-<span class="fc" id="L88">    } else {</span>
-<span class="nc" id="L89">      throw new IOException(&quot;unknown sort type &quot; + sortType);</span>
+<span class="fc" id="L87">      sortedByValues.putAll(basicList);</span>
+<span class="fc" id="L88">      list = sortedByValues;</span>
+<span class="fc" id="L89">    } else {</span>
+<span class="nc" id="L90">      throw new IOException(&quot;unknown sort type &quot; + sortType);</span>
     }
-<span class="pc bpc" id="L91" title="1 of 2 branches missed.">    int listStart = start == null ? 0 : start;</span>
-<span class="pc bpc" id="L92" title="2 of 6 branches missed.">    if (number == null || (start == 0 &amp;&amp; number &gt;= list.size())) {</span>
+<span class="pc bpc" id="L92" title="1 of 2 branches missed.">    int listStart = start == null ? 0 : start;</span>
+<span class="pc bpc" id="L93" title="2 of 6 branches missed.">    if (number == null || (start == 0 &amp;&amp; number &gt;= list.size())) {</span>
       // do nothing, full list is ok
-<span class="pc bpc" id="L94" title="2 of 4 branches missed.">    } else if (listStart &lt; list.size() &amp;&amp; number &gt; 0) {</span>
+<span class="pc bpc" id="L95" title="2 of 4 branches missed.">    } else if (listStart &lt; list.size() &amp;&amp; number &gt; 0) {</span>
       // subset
-<span class="fc" id="L96">      String boundaryEndKey = null;</span>
-<span class="fc" id="L97">      int counter = 0;</span>
-<span class="fc" id="L98">      MtasDataItem&lt;T1, T2&gt; previous = null;</span>
-<span class="fc bfc" id="L99" title="All 2 branches covered.">      for (Entry&lt;String, MtasDataItem&lt;T1, T2&gt;&gt; entry : list.entrySet()) {</span>
-<span class="fc bfc" id="L100" title="All 2 branches covered.">        if (listStart == counter) {</span>
-<span class="fc" id="L101">          startKey = entry.getKey();</span>
-<span class="fc bfc" id="L102" title="All 2 branches covered.">        } else if (listStart + number &lt;= counter) {</span>
-<span class="pc bpc" id="L103" title="1 of 4 branches missed.">          if (sortType==null || sortType.equals(CodecUtil.SORT_TERM)) {</span>
-<span class="fc" id="L104">            endKey = entry.getKey();</span>
-<span class="fc" id="L105">            boundaryEndKey = entry.getKey();</span>
-<span class="fc" id="L106">            break;</span>
-<span class="fc bfc" id="L107" title="All 2 branches covered.">          } else if (previous != null) {</span>
-<span class="fc bfc" id="L108" title="All 2 branches covered.">            if (previous.compareTo(entry.getValue()) != 0) {</span>
-<span class="fc" id="L109">              break;</span>
+<span class="fc" id="L97">      String boundaryEndKey = null;</span>
+<span class="fc" id="L98">      int counter = 0;</span>
+<span class="fc" id="L99">      MtasDataItem&lt;T1, T2&gt; previous = null;</span>
+<span class="fc bfc" id="L100" title="All 2 branches covered.">      for (Entry&lt;String, MtasDataItem&lt;T1, T2&gt;&gt; entry : list.entrySet()) {</span>
+<span class="fc bfc" id="L101" title="All 2 branches covered.">        if (listStart == counter) {</span>
+<span class="fc" id="L102">          startKey = entry.getKey();</span>
+<span class="fc bfc" id="L103" title="All 2 branches covered.">        } else if (listStart + number &lt;= counter) {</span>
+<span class="pc bpc" id="L104" title="1 of 4 branches missed.">          if (sortType == null || sortType.equals(CodecUtil.SORT_TERM)) {</span>
+<span class="fc" id="L105">            endKey = entry.getKey();</span>
+<span class="fc" id="L106">            boundaryEndKey = entry.getKey();</span>
+<span class="fc" id="L107">            break;</span>
+<span class="fc bfc" id="L108" title="All 2 branches covered.">          } else if (previous != null) {</span>
+<span class="fc bfc" id="L109" title="All 2 branches covered.">            if (previous.compareTo(entry.getValue()) != 0) {</span>
+<span class="fc" id="L110">              break;</span>
             } else {
-<span class="fc" id="L111">              boundaryEndKey = entry.getKey();</span>
+<span class="fc" id="L112">              boundaryEndKey = entry.getKey();</span>
             }
           } else {
-<span class="fc" id="L114">            endKey = entry.getKey();</span>
-<span class="fc" id="L115">            boundaryEndKey = entry.getKey();</span>
-<span class="fc" id="L116">            previous = entry.getValue();</span>
+<span class="fc" id="L115">            endKey = entry.getKey();</span>
+<span class="fc" id="L116">            boundaryEndKey = entry.getKey();</span>
+<span class="fc" id="L117">            previous = entry.getValue();</span>
           }
         } else {
-<span class="fc" id="L119">          endKey = entry.getKey();</span>
+<span class="fc" id="L120">          endKey = entry.getKey();</span>
         }
-<span class="fc" id="L121">        counter++;</span>
-<span class="fc" id="L122">      }</span>
-<span class="fc" id="L123">      list = list.subMap(startKey, boundaryEndKey);</span>
-<span class="fc" id="L124">    } else {</span>
-<span class="nc" id="L125">      list = new TreeMap&lt;&gt;();</span>
+<span class="fc" id="L122">        counter++;</span>
+<span class="fc" id="L123">      }</span>
+<span class="fc" id="L124">      list = list.subMap(startKey, boundaryEndKey);</span>
+<span class="fc" id="L125">    } else {</span>
+<span class="nc" id="L126">      list = new TreeMap&lt;&gt;();</span>
     }
-<span class="pc bpc" id="L127" title="1 of 4 branches missed.">    if (list.size() &gt; 0 &amp;&amp; sortType != null) {</span>
-<span class="fc" id="L128">      lastSortValue = list.get(list.lastKey()).getComparableValue();</span>
+<span class="pc bpc" id="L128" title="1 of 4 branches missed.">    if (list.size() &gt; 0 &amp;&amp; sortType != null) {</span>
+<span class="fc" id="L129">      lastSortValue = list.get(list.lastKey()).getComparableValue();</span>
     }
-<span class="fc" id="L130">  }</span>
+<span class="fc" id="L131">  }</span>
 
   /**
    * Instantiates a new mtas data collector result.
@@ -137,9 +138,9 @@ public class MtasDataCollectorResult&lt;T1 extends Number &amp; Comparable&lt;T1
    */
   public MtasDataCollectorResult(String collectorType,
       MtasDataItem&lt;T1, T2&gt; item) {
-<span class="fc" id="L140">    this(collectorType, null, null);</span>
-<span class="fc" id="L141">    this.item = item;</span>
-<span class="fc" id="L142">  }</span>
+<span class="fc" id="L141">    this(collectorType, null, null);</span>
+<span class="fc" id="L142">    this.item = item;</span>
+<span class="fc" id="L143">  }</span>
 
   /**
    * Instantiates a new mtas data collector result.
@@ -149,14 +150,14 @@ public class MtasDataCollectorResult&lt;T1 extends Number &amp; Comparable&lt;T1
    * @param sortDirection the sort direction
    */
   public MtasDataCollectorResult(String collectorType, String sortType,
-<span class="fc" id="L152">      String sortDirection) {</span>
-<span class="fc" id="L153">    list = null;</span>
-<span class="fc" id="L154">    item = null;</span>
-<span class="fc" id="L155">    lastSortValue = null;</span>
-<span class="fc" id="L156">    this.collectorType = collectorType;</span>
-<span class="fc" id="L157">    this.sortType = sortType;</span>
-<span class="fc" id="L158">    this.sortDirection = sortDirection;</span>
-<span class="fc" id="L159">  }</span>
+<span class="fc" id="L153">      String sortDirection) {</span>
+<span class="fc" id="L154">    list = null;</span>
+<span class="fc" id="L155">    item = null;</span>
+<span class="fc" id="L156">    lastSortValue = null;</span>
+<span class="fc" id="L157">    this.collectorType = collectorType;</span>
+<span class="fc" id="L158">    this.sortType = sortType;</span>
+<span class="fc" id="L159">    this.sortDirection = sortDirection;</span>
+<span class="fc" id="L160">  }</span>
 
   /**
    * Gets the list.
@@ -166,7 +167,7 @@ public class MtasDataCollectorResult&lt;T1 extends Number &amp; Comparable&lt;T1
    */
   public final SortedMap&lt;String, MtasDataItem&lt;T1, T2&gt;&gt; getList()
       throws IOException {
-<span class="fc" id="L169">    return getList(true);</span>
+<span class="fc" id="L170">    return getList(true);</span>
   }
 
   /**
@@ -178,14 +179,14 @@ public class MtasDataCollectorResult&lt;T1 extends Number &amp; Comparable&lt;T1
    */
   public final SortedMap&lt;String, MtasDataItem&lt;T1, T2&gt;&gt; getList(boolean reduce)
       throws IOException {
-<span class="pc bpc" id="L181" title="1 of 2 branches missed.">    if (collectorType.equals(DataCollector.COLLECTOR_TYPE_LIST)) {</span>
-<span class="pc bpc" id="L182" title="2 of 6 branches missed.">      if (reduce &amp;&amp; startKey != null &amp;&amp; endKey != null) {</span>
-<span class="fc" id="L183">        return list.subMap(startKey, endKey);</span>
+<span class="pc bpc" id="L182" title="1 of 2 branches missed.">    if (collectorType.equals(DataCollector.COLLECTOR_TYPE_LIST)) {</span>
+<span class="pc bpc" id="L183" title="2 of 6 branches missed.">      if (reduce &amp;&amp; startKey != null &amp;&amp; endKey != null) {</span>
+<span class="fc" id="L184">        return list.subMap(startKey, endKey);</span>
       } else {
-<span class="fc" id="L185">        return list;</span>
+<span class="fc" id="L186">        return list;</span>
       }
     } else {
-<span class="nc" id="L188">      throw new IOException(&quot;type &quot; + collectorType + &quot; not supported&quot;);</span>
+<span class="nc" id="L189">      throw new IOException(&quot;type &quot; + collectorType + &quot; not supported&quot;);</span>
     }
   }
 
@@ -198,14 +199,15 @@ public class MtasDataCollectorResult&lt;T1 extends Number &amp; Comparable&lt;T1
   @SuppressWarnings(&quot;rawtypes&quot;)
   public final Map&lt;String, MtasDataItemNumberComparator&gt; getComparatorList()
       throws IOException {
-<span class="pc bpc" id="L201" title="1 of 2 branches missed.">    if (collectorType.equals(DataCollector.COLLECTOR_TYPE_LIST)) {</span>
-<span class="fc" id="L202">      LinkedHashMap&lt;String, MtasDataItemNumberComparator&gt; comparatorList = new LinkedHashMap&lt;&gt;();</span>
-<span class="fc bfc" id="L203" title="All 2 branches covered.">      for (Entry&lt;String, MtasDataItem&lt;T1,T2&gt;&gt; entry: list.entrySet()) {</span>
-<span class="fc" id="L204">        comparatorList.put(entry.getKey(), entry.getValue().getComparableValue());</span>
-<span class="fc" id="L205">      }</span>
-<span class="fc" id="L206">      return comparatorList;</span>
+<span class="pc bpc" id="L202" title="1 of 2 branches missed.">    if (collectorType.equals(DataCollector.COLLECTOR_TYPE_LIST)) {</span>
+<span class="fc" id="L203">      LinkedHashMap&lt;String, MtasDataItemNumberComparator&gt; comparatorList = new LinkedHashMap&lt;&gt;();</span>
+<span class="fc bfc" id="L204" title="All 2 branches covered.">      for (Entry&lt;String, MtasDataItem&lt;T1, T2&gt;&gt; entry : list.entrySet()) {</span>
+<span class="fc" id="L205">        comparatorList.put(entry.getKey(),</span>
+<span class="fc" id="L206">            entry.getValue().getComparableValue());</span>
+<span class="fc" id="L207">      }</span>
+<span class="fc" id="L208">      return comparatorList;</span>
     } else {
-<span class="nc" id="L208">      throw new IOException(&quot;type &quot; + collectorType + &quot; not supported&quot;);</span>
+<span class="nc" id="L210">      throw new IOException(&quot;type &quot; + collectorType + &quot; not supported&quot;);</span>
     }
   }
 
@@ -216,7 +218,7 @@ public class MtasDataCollectorResult&lt;T1 extends Number &amp; Comparable&lt;T1
    */
   @SuppressWarnings(&quot;rawtypes&quot;)
   public final MtasDataItemNumberComparator getLastSortValue() {
-<span class="fc" id="L219">    return lastSortValue;</span>
+<span class="fc" id="L221">    return lastSortValue;</span>
   }
 
   /**
@@ -226,23 +228,25 @@ public class MtasDataCollectorResult&lt;T1 extends Number &amp; Comparable&lt;T1
    * @throws IOException Signals that an I/O exception has occurred.
    */
   public final MtasDataItem&lt;T1, T2&gt; getData() throws IOException {
-<span class="pc bpc" id="L229" title="1 of 2 branches missed.">    if (collectorType.equals(DataCollector.COLLECTOR_TYPE_DATA)) {</span>
-<span class="fc" id="L230">      return item;</span>
+<span class="pc bpc" id="L231" title="1 of 2 branches missed.">    if (collectorType.equals(DataCollector.COLLECTOR_TYPE_DATA)) {</span>
+<span class="fc" id="L232">      return item;</span>
     } else {
-<span class="nc" id="L232">      throw new IOException(&quot;type &quot; + collectorType + &quot; not supported&quot;);</span>
+<span class="nc" id="L234">      throw new IOException(&quot;type &quot; + collectorType + &quot; not supported&quot;);</span>
     }
   }
-  
-  /* (non-Javadoc)
+
+  /*
+   * (non-Javadoc)
+   * 
    * @see java.lang.Object#toString()
    */
   @Override
   public String toString() {
-<span class="nc" id="L241">    StringBuilder buffer = new StringBuilder();</span>
-<span class="nc" id="L242">    buffer.append(this.getClass().getSimpleName() + &quot;(&quot;);</span>
-<span class="nc" id="L243">    buffer.append(collectorType+&quot;,&quot;+sortType+&quot;,&quot;+sortDirection);</span>
-<span class="nc" id="L244">    buffer.append(&quot;)&quot;);</span>
-<span class="nc" id="L245">    return buffer.toString();</span>
+<span class="nc" id="L245">    StringBuilder buffer = new StringBuilder();</span>
+<span class="nc" id="L246">    buffer.append(this.getClass().getSimpleName() + &quot;(&quot;);</span>
+<span class="nc" id="L247">    buffer.append(collectorType + &quot;,&quot; + sortType + &quot;,&quot; + sortDirection);</span>
+<span class="nc" id="L248">    buffer.append(&quot;)&quot;);</span>
+<span class="nc" id="L249">    return buffer.toString();</span>
   }
 
 }
diff --git a/jacoco/mtas.codec.util.collector/MtasDataDoubleAdvanced.html b/jacoco/mtas.codec.util.collector/MtasDataDoubleAdvanced.html
index c7f659b..b998333 100644
--- a/jacoco/mtas.codec.util.collector/MtasDataDoubleAdvanced.html
+++ b/jacoco/mtas.codec.util.collector/MtasDataDoubleAdvanced.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasDataDoubleAdvanced</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util.collector</a> &gt; <span class="el_class">MtasDataDoubleAdvanced</span></div><h1>MtasDataDoubleAdvanced</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">550 of 550</td><td class="ctr2">0%</td><td class="bar">72 of 72</td><td class="ctr2">0%</td><td class="ctr1">53</td><td class="ctr2">53</td><td class="ctr1">88</td><td class="ctr2">88</td><td class="ctr1">17</td><td class="ctr2">17</td></tr></tfoot><tbody><tr><td id="a9"><a href="MtasDataDoubleAdvanced.java.html#L267" class="el_method">boundaryForSegmentComputing(String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="84" alt="84"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="14" alt="14"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">8</td><td class="ctr2" id="g0">8</td><td class="ctr1" id="h0">17</td><td class="ctr2" id="i0">17</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a11"><a href="MtasDataDoubleAdvanced.java.html#L60" class="el_method">getItem(int)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="97" height="10" title="68" alt="68"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="51" height="10" title="6" alt="6"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f5">4</td><td class="ctr2" id="g5">4</td><td class="ctr1" id="h7">5</td><td class="ctr2" id="i7">5</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a8"><a href="MtasDataDoubleAdvanced.java.html#L302" class="el_method">boundaryForSegment(String)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="77" height="10" title="54" alt="54"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="68" height="10" title="8" alt="8"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f2">5</td><td class="ctr2" id="g2">5</td><td class="ctr1" id="h1">9</td><td class="ctr2" id="i1">9</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a10"><a href="MtasDataDoubleAdvanced.java.html#L202" class="el_method">compareWithBoundary(Double, Double)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="75" height="10" title="53" alt="53"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="102" height="10" title="12" alt="12"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f1">7</td><td class="ctr2" id="g1">7</td><td class="ctr1" id="h3">7</td><td class="ctr2" id="i3">7</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a13"><a href="MtasDataDoubleAdvanced.java.html#L224" class="el_method">lastForComputingSegment(Double, Double)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="67" height="10" title="47" alt="47"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="68" height="10" title="8" alt="8"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f3">5</td><td class="ctr2" id="g3">5</td><td class="ctr1" id="h4">7</td><td class="ctr2" id="i4">7</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a12"><a href="MtasDataDoubleAdvanced.java.html#L245" class="el_method">lastForComputingSegment()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="61" height="10" title="43" alt="43"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="68" height="10" title="8" alt="8"/></td><td class="ctr2" id="e5">0%</td><td class="ctr1" id="f4">5</td><td class="ctr2" id="g4">5</td><td class="ctr1" id="h5">7</td><td class="ctr2" id="i5">7</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a7"><a href="MtasDataDoubleAdvanced.java.html#L147" class="el_method">add(String, long[], int)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="55" height="10" title="39" alt="39"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="4" alt="4"/></td><td class="ctr2" id="e6">0%</td><td class="ctr1" id="f7">3</td><td class="ctr2" id="g7">3</td><td class="ctr1" id="h2">8</td><td class="ctr2" id="i2">8</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a15"><a href="MtasDataDoubleAdvanced.java.html#L328" class="el_method">stringToBoundary(String, Integer)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="52" height="10" title="37" alt="37"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="51" height="10" title="6" alt="6"/></td><td class="ctr2" id="e7">0%</td><td class="ctr1" id="f6">4</td><td class="ctr2" id="g6">4</td><td class="ctr1" id="h8">5</td><td class="ctr2" id="i8">5</td><td class="ctr1" id="j7">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a3"><a href="MtasDataDoubleAdvanced.java.html#L91" class="el_method">add(long[], int)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="48" height="10" title="34" alt="34"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d8"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/></td><td class="ctr2" id="e8">0%</td><td class="ctr1" id="f8">2</td><td class="ctr2" id="g8">2</td><td class="ctr1" id="h6">6</td><td class="ctr2" id="i6">6</td><td class="ctr1" id="j8">1</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a14"><a href="MtasDataDoubleAdvanced.java.html#L46" class="el_method">MtasDataDoubleAdvanced(String, SortedSet, String, String, Integer, Integer, String[], String[], String[], SortedSet[], String[], String[], Integer[], Integer[], String, String)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="32" height="10" title="23" alt="23"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">1</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h12">2</td><td class="ctr2" id="i12">2</td><td class="ctr1" id="j9">1</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a5"><a href="MtasDataDoubleAdvanced.java.html#L182" class="el_method">add(String, double[], int)</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="20" alt="20"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d9"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/></td><td class="ctr2" id="e9">0%</td><td class="ctr1" id="f9">2</td><td class="ctr2" id="g9">2</td><td class="ctr1" id="h9">5</td><td class="ctr2" id="i9">5</td><td class="ctr1" id="j10">1</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a1"><a href="MtasDataDoubleAdvanced.java.html#L118" class="el_method">add(double[], int)</a></td><td class="bar" id="b11"><img src="../jacoco-resources/redbar.gif" width="21" height="10" title="15" alt="15"/></td><td class="ctr2" id="c11">0%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">1</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h10">3</td><td class="ctr2" id="i10">3</td><td class="ctr1" id="j11">1</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a16"><a href="MtasDataDoubleAdvanced.java.html#L349" class="el_method">validateSegmentBoundary(Object)</a></td><td class="bar" id="b12"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="13" alt="13"/></td><td class="ctr2" id="c12">0%</td><td class="bar" id="d10"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/></td><td class="ctr2" id="e10">0%</td><td class="ctr1" id="f10">2</td><td class="ctr2" id="g10">2</td><td class="ctr1" id="h11">3</td><td class="ctr2" id="i11">3</td><td class="ctr1" id="j12">1</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a2"><a href="MtasDataDoubleAdvanced.java.html#L80" class="el_method">add(long, long)</a></td><td class="bar" id="b13"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="5" alt="5"/></td><td class="ctr2" id="c13">0%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f13">1</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h13">1</td><td class="ctr2" id="i13">1</td><td class="ctr1" id="j13">1</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a0"><a href="MtasDataDoubleAdvanced.java.html#L107" class="el_method">add(double, long)</a></td><td class="bar" id="b14"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="5" alt="5"/></td><td class="ctr2" id="c14">0%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f14">1</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h14">1</td><td class="ctr2" id="i14">1</td><td class="ctr1" id="j14">1</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a6"><a href="MtasDataDoubleAdvanced.java.html#L134" class="el_method">add(String, long, long)</a></td><td class="bar" id="b15"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="5" alt="5"/></td><td class="ctr2" id="c15">0%</td><td class="bar" id="d15"/><td class="ctr2" id="e15">n/a</td><td class="ctr1" id="f15">1</td><td class="ctr2" id="g15">1</td><td class="ctr1" id="h15">1</td><td class="ctr2" id="i15">1</td><td class="ctr1" id="j15">1</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a4"><a href="MtasDataDoubleAdvanced.java.html#L169" class="el_method">add(String, double, long)</a></td><td class="bar" id="b16"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="5" alt="5"/></td><td class="ctr2" id="c16">0%</td><td class="bar" id="d16"/><td class="ctr2" id="e16">n/a</td><td class="ctr1" id="f16">1</td><td class="ctr2" id="g16">1</td><td class="ctr1" id="h16">1</td><td class="ctr2" id="i16">1</td><td class="ctr1" id="j16">1</td><td class="ctr2" id="k16">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasDataDoubleAdvanced</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util.collector</a> &gt; <span class="el_class">MtasDataDoubleAdvanced</span></div><h1>MtasDataDoubleAdvanced</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">550 of 550</td><td class="ctr2">0%</td><td class="bar">72 of 72</td><td class="ctr2">0%</td><td class="ctr1">53</td><td class="ctr2">53</td><td class="ctr1">89</td><td class="ctr2">89</td><td class="ctr1">17</td><td class="ctr2">17</td></tr></tfoot><tbody><tr><td id="a9"><a href="MtasDataDoubleAdvanced.java.html#L267" class="el_method">boundaryForSegmentComputing(String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="84" alt="84"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="14" alt="14"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">8</td><td class="ctr2" id="g0">8</td><td class="ctr1" id="h0">17</td><td class="ctr2" id="i0">17</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a11"><a href="MtasDataDoubleAdvanced.java.html#L60" class="el_method">getItem(int)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="97" height="10" title="68" alt="68"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="51" height="10" title="6" alt="6"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f5">4</td><td class="ctr2" id="g5">4</td><td class="ctr1" id="h8">5</td><td class="ctr2" id="i8">5</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a8"><a href="MtasDataDoubleAdvanced.java.html#L302" class="el_method">boundaryForSegment(String)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="77" height="10" title="54" alt="54"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="68" height="10" title="8" alt="8"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f2">5</td><td class="ctr2" id="g2">5</td><td class="ctr1" id="h1">9</td><td class="ctr2" id="i1">9</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a10"><a href="MtasDataDoubleAdvanced.java.html#L202" class="el_method">compareWithBoundary(Double, Double)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="75" height="10" title="53" alt="53"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="102" height="10" title="12" alt="12"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f1">7</td><td class="ctr2" id="g1">7</td><td class="ctr1" id="h3">7</td><td class="ctr2" id="i3">7</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a13"><a href="MtasDataDoubleAdvanced.java.html#L224" class="el_method">lastForComputingSegment(Double, Double)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="67" height="10" title="47" alt="47"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="68" height="10" title="8" alt="8"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f3">5</td><td class="ctr2" id="g3">5</td><td class="ctr1" id="h4">7</td><td class="ctr2" id="i4">7</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a12"><a href="MtasDataDoubleAdvanced.java.html#L245" class="el_method">lastForComputingSegment()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="61" height="10" title="43" alt="43"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="68" height="10" title="8" alt="8"/></td><td class="ctr2" id="e5">0%</td><td class="ctr1" id="f4">5</td><td class="ctr2" id="g4">5</td><td class="ctr1" id="h5">7</td><td class="ctr2" id="i5">7</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a7"><a href="MtasDataDoubleAdvanced.java.html#L147" class="el_method">add(String, long[], int)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="55" height="10" title="39" alt="39"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="4" alt="4"/></td><td class="ctr2" id="e6">0%</td><td class="ctr1" id="f7">3</td><td class="ctr2" id="g7">3</td><td class="ctr1" id="h2">8</td><td class="ctr2" id="i2">8</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a15"><a href="MtasDataDoubleAdvanced.java.html#L328" class="el_method">stringToBoundary(String, Integer)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="52" height="10" title="37" alt="37"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="51" height="10" title="6" alt="6"/></td><td class="ctr2" id="e7">0%</td><td class="ctr1" id="f6">4</td><td class="ctr2" id="g6">4</td><td class="ctr1" id="h6">6</td><td class="ctr2" id="i6">6</td><td class="ctr1" id="j7">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a3"><a href="MtasDataDoubleAdvanced.java.html#L91" class="el_method">add(long[], int)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="48" height="10" title="34" alt="34"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d8"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/></td><td class="ctr2" id="e8">0%</td><td class="ctr1" id="f8">2</td><td class="ctr2" id="g8">2</td><td class="ctr1" id="h7">6</td><td class="ctr2" id="i7">6</td><td class="ctr1" id="j8">1</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a14"><a href="MtasDataDoubleAdvanced.java.html#L46" class="el_method">MtasDataDoubleAdvanced(String, SortedSet, String, String, Integer, Integer, String[], String[], String[], SortedSet[], String[], String[], Integer[], Integer[], String, String)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="32" height="10" title="23" alt="23"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">1</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h12">2</td><td class="ctr2" id="i12">2</td><td class="ctr1" id="j9">1</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a5"><a href="MtasDataDoubleAdvanced.java.html#L182" class="el_method">add(String, double[], int)</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="20" alt="20"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d9"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/></td><td class="ctr2" id="e9">0%</td><td class="ctr1" id="f9">2</td><td class="ctr2" id="g9">2</td><td class="ctr1" id="h9">5</td><td class="ctr2" id="i9">5</td><td class="ctr1" id="j10">1</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a1"><a href="MtasDataDoubleAdvanced.java.html#L118" class="el_method">add(double[], int)</a></td><td class="bar" id="b11"><img src="../jacoco-resources/redbar.gif" width="21" height="10" title="15" alt="15"/></td><td class="ctr2" id="c11">0%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">1</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h10">3</td><td class="ctr2" id="i10">3</td><td class="ctr1" id="j11">1</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a16"><a href="MtasDataDoubleAdvanced.java.html#L350" class="el_method">validateSegmentBoundary(Object)</a></td><td class="bar" id="b12"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="13" alt="13"/></td><td class="ctr2" id="c12">0%</td><td class="bar" id="d10"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/></td><td class="ctr2" id="e10">0%</td><td class="ctr1" id="f10">2</td><td class="ctr2" id="g10">2</td><td class="ctr1" id="h11">3</td><td class="ctr2" id="i11">3</td><td class="ctr1" id="j12">1</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a2"><a href="MtasDataDoubleAdvanced.java.html#L80" class="el_method">add(long, long)</a></td><td class="bar" id="b13"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="5" alt="5"/></td><td class="ctr2" id="c13">0%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f13">1</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h13">1</td><td class="ctr2" id="i13">1</td><td class="ctr1" id="j13">1</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a0"><a href="MtasDataDoubleAdvanced.java.html#L107" class="el_method">add(double, long)</a></td><td class="bar" id="b14"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="5" alt="5"/></td><td class="ctr2" id="c14">0%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f14">1</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h14">1</td><td class="ctr2" id="i14">1</td><td class="ctr1" id="j14">1</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a6"><a href="MtasDataDoubleAdvanced.java.html#L134" class="el_method">add(String, long, long)</a></td><td class="bar" id="b15"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="5" alt="5"/></td><td class="ctr2" id="c15">0%</td><td class="bar" id="d15"/><td class="ctr2" id="e15">n/a</td><td class="ctr1" id="f15">1</td><td class="ctr2" id="g15">1</td><td class="ctr1" id="h15">1</td><td class="ctr2" id="i15">1</td><td class="ctr1" id="j15">1</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a4"><a href="MtasDataDoubleAdvanced.java.html#L169" class="el_method">add(String, double, long)</a></td><td class="bar" id="b16"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="5" alt="5"/></td><td class="ctr2" id="c16">0%</td><td class="bar" id="d16"/><td class="ctr2" id="e16">n/a</td><td class="ctr1" id="f16">1</td><td class="ctr2" id="g16">1</td><td class="ctr1" id="h16">1</td><td class="ctr2" id="i16">1</td><td class="ctr1" id="j16">1</td><td class="ctr2" id="k16">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util.collector/MtasDataDoubleAdvanced.java.html b/jacoco/mtas.codec.util.collector/MtasDataDoubleAdvanced.java.html
index 46f0a44..199d5ff 100644
--- a/jacoco/mtas.codec.util.collector/MtasDataDoubleAdvanced.java.html
+++ b/jacoco/mtas.codec.util.collector/MtasDataDoubleAdvanced.java.html
@@ -62,8 +62,8 @@ public class MtasDataDoubleAdvanced extends MtasDataAdvanced&lt;Double, Double&g
           advancedValueSumOfLogsList[i], advancedValueSumOfSquaresList[i],
           advancedValueMinList[i], advancedValueMaxList[i],
 <span class="nc bnc" id="L64" title="All 2 branches missed.">          advancedValueNList[i], hasSub() ? subCollectorListNextLevel[i] : null,</span>
-<span class="nc" id="L65">          getStatsItems(), sortType, sortDirection, errorNumber[i], errorList[i],</span>
-          sourceNumberList[i]);
+<span class="nc" id="L65">          getStatsItems(), sortType, sortDirection, errorNumber[i],</span>
+          errorList[i], sourceNumberList[i]);
     } else {
 <span class="nc" id="L68">      return null;</span>
     }
@@ -129,8 +129,8 @@ public class MtasDataDoubleAdvanced extends MtasDataAdvanced&lt;Double, Double&g
    * long, long)
    */
   @Override
-  public MtasDataCollector&lt;?, ?&gt; add(String key, long valueSum,
-      long valueN) throws IOException {
+  public MtasDataCollector&lt;?, ?&gt; add(String key, long valueSum, long valueN)
+      throws IOException {
 <span class="nc" id="L134">    throw new IOException(&quot;not supported&quot;);</span>
   }
 
@@ -149,7 +149,7 @@ public class MtasDataDoubleAdvanced extends MtasDataAdvanced&lt;Double, Double&g
 <span class="nc bnc" id="L149" title="All 2 branches missed.">      for (int i = 0; i &lt; values.length; i++)</span>
 <span class="nc" id="L150">        newValues[i] = Long.valueOf(values[i]).doubleValue();</span>
 <span class="nc" id="L151">      MtasDataCollector&lt;?, ?&gt; subCollector = add(key, false);</span>
-<span class="nc" id="L152">        setValue(newCurrentPosition, newValues, number, newCurrentExisting);      </span>
+<span class="nc" id="L152">      setValue(newCurrentPosition, newValues, number, newCurrentExisting);</span>
 <span class="nc" id="L153">      return subCollector;</span>
     } else {
 <span class="nc" id="L155">      return null;</span>
@@ -164,8 +164,8 @@ public class MtasDataDoubleAdvanced extends MtasDataAdvanced&lt;Double, Double&g
    * double, long)
    */
   @Override
-  public MtasDataCollector&lt;?, ?&gt; add(String key, double valueSum,
-      long valueN) throws IOException {
+  public MtasDataCollector&lt;?, ?&gt; add(String key, double valueSum, long valueN)
+      throws IOException {
 <span class="nc" id="L169">    throw new IOException(&quot;not supported&quot;);</span>
   }
 
@@ -177,12 +177,12 @@ public class MtasDataDoubleAdvanced extends MtasDataAdvanced&lt;Double, Double&g
    * double[], int)
    */
   @Override
-  public MtasDataCollector&lt;?, ?&gt; add(String key, double[] values,
-      int number) throws IOException {
+  public MtasDataCollector&lt;?, ?&gt; add(String key, double[] values, int number)
+      throws IOException {
 <span class="nc bnc" id="L182" title="All 2 branches missed.">    if (key != null) {</span>
 <span class="nc" id="L183">      MtasDataCollector&lt;?, ?&gt; subCollector = add(key, false);</span>
-<span class="nc" id="L184">        setValue(newCurrentPosition, ArrayUtils.toObject(values), number,</span>
-            newCurrentExisting);      
+<span class="nc" id="L184">      setValue(newCurrentPosition, ArrayUtils.toObject(values), number,</span>
+          newCurrentExisting);
 <span class="nc" id="L186">      return subCollector;</span>
     } else {
 <span class="nc" id="L188">      return null;</span>
@@ -305,10 +305,10 @@ public class MtasDataDoubleAdvanced extends MtasDataAdvanced&lt;Double, Double&g
 <span class="nc bnc" id="L305" title="All 2 branches missed.">      if (thisLast == null) {</span>
 <span class="nc" id="L306">        return null;</span>
 <span class="nc bnc" id="L307" title="All 2 branches missed.">      } else if (segmentRegistration.equals(SEGMENT_SORT_ASC)) {</span>
-<span class="nc" id="L308">        return thisLast * segmentNumber;        </span>
+<span class="nc" id="L308">        return thisLast * segmentNumber;</span>
       } else {
 <span class="nc" id="L310">        return thisLast / segmentNumber;</span>
-      } 
+      }
     } else {
 <span class="nc" id="L313">      throw new IOException(&quot;can't compute boundary for segmentRegistration &quot;</span>
           + segmentRegistration);
@@ -325,14 +325,15 @@ public class MtasDataDoubleAdvanced extends MtasDataAdvanced&lt;Double, Double&g
   @Override
   protected Double stringToBoundary(String boundary, Integer segmentNumber)
       throws IOException {
-<span class="nc bnc" id="L328" title="All 4 branches missed.">    if (segmentRegistration.equals(SEGMENT_BOUNDARY_ASC)||segmentRegistration.equals(SEGMENT_BOUNDARY_DESC)) {</span>
-<span class="nc bnc" id="L329" title="All 2 branches missed.">      if (segmentNumber == null) {</span>
-<span class="nc" id="L330">        return Double.valueOf(boundary);</span>
+<span class="nc bnc" id="L328" title="All 2 branches missed.">    if (segmentRegistration.equals(SEGMENT_BOUNDARY_ASC)</span>
+<span class="nc bnc" id="L329" title="All 2 branches missed.">        || segmentRegistration.equals(SEGMENT_BOUNDARY_DESC)) {</span>
+<span class="nc bnc" id="L330" title="All 2 branches missed.">      if (segmentNumber == null) {</span>
+<span class="nc" id="L331">        return Double.valueOf(boundary);</span>
       } else {
-<span class="nc" id="L332">        return Double.valueOf(boundary) / segmentNumber;</span>
+<span class="nc" id="L333">        return Double.valueOf(boundary) / segmentNumber;</span>
       }
     } else {
-<span class="nc" id="L335">      throw new IOException(</span>
+<span class="nc" id="L336">      throw new IOException(</span>
           &quot;not available for segmentRegistration &quot; + segmentRegistration);
     }
   }
@@ -346,10 +347,10 @@ public class MtasDataDoubleAdvanced extends MtasDataAdvanced&lt;Double, Double&g
    */
   @Override
   public boolean validateSegmentBoundary(Object o) throws IOException {
-<span class="nc bnc" id="L349" title="All 2 branches missed.">    if (o instanceof Double) {</span>
-<span class="nc" id="L350">      return validateWithSegmentBoundary((Double) o);</span>
+<span class="nc bnc" id="L350" title="All 2 branches missed.">    if (o instanceof Double) {</span>
+<span class="nc" id="L351">      return validateWithSegmentBoundary((Double) o);</span>
     } else {
-<span class="nc" id="L352">      throw new IOException(&quot;incorrect type&quot;);</span>
+<span class="nc" id="L353">      throw new IOException(&quot;incorrect type&quot;);</span>
     }
   }
 
diff --git a/jacoco/mtas.codec.util.collector/MtasDataDoubleBasic.html b/jacoco/mtas.codec.util.collector/MtasDataDoubleBasic.html
index e914c81..b160dce 100644
--- a/jacoco/mtas.codec.util.collector/MtasDataDoubleBasic.html
+++ b/jacoco/mtas.codec.util.collector/MtasDataDoubleBasic.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasDataDoubleBasic</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util.collector</a> &gt; <span class="el_class">MtasDataDoubleBasic</span></div><h1>MtasDataDoubleBasic</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">572 of 572</td><td class="ctr2">0%</td><td class="bar">72 of 72</td><td class="ctr2">0%</td><td class="ctr1">53</td><td class="ctr2">53</td><td class="ctr1">98</td><td class="ctr2">98</td><td class="ctr1">17</td><td class="ctr2">17</td></tr></tfoot><tbody><tr><td id="a9"><a href="MtasDataDoubleBasic.java.html#L280" class="el_method">boundaryForSegmentComputing(String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="84" alt="84"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="14" alt="14"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">8</td><td class="ctr2" id="g0">8</td><td class="ctr1" id="h0">17</td><td class="ctr2" id="i0">17</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a8"><a href="MtasDataDoubleBasic.java.html#L315" class="el_method">boundaryForSegment(String)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="77" height="10" title="54" alt="54"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="68" height="10" title="8" alt="8"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f2">5</td><td class="ctr2" id="g2">5</td><td class="ctr1" id="h1">9</td><td class="ctr2" id="i1">9</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a10"><a href="MtasDataDoubleBasic.java.html#L217" class="el_method">compareWithBoundary(Double, Double)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="75" height="10" title="53" alt="53"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="102" height="10" title="12" alt="12"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f1">7</td><td class="ctr2" id="g1">7</td><td class="ctr1" id="h3">7</td><td class="ctr2" id="i3">7</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a11"><a href="MtasDataDoubleBasic.java.html#L59" class="el_method">getItem(int)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="68" height="10" title="48" alt="48"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="51" height="10" title="6" alt="6"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f4">4</td><td class="ctr2" id="g4">4</td><td class="ctr1" id="h6">5</td><td class="ctr2" id="i6">5</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a12"><a href="MtasDataDoubleBasic.java.html#L258" class="el_method">lastForComputingSegment()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="61" height="10" title="43" alt="43"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="68" height="10" title="8" alt="8"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f3">5</td><td class="ctr2" id="g3">5</td><td class="ctr1" id="h4">7</td><td class="ctr2" id="i4">7</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a7"><a href="MtasDataDoubleBasic.java.html#L156" class="el_method">add(String, long[], int)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="55" height="10" title="39" alt="39"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="4" alt="4"/></td><td class="ctr2" id="e5">0%</td><td class="ctr1" id="f6">3</td><td class="ctr2" id="g6">3</td><td class="ctr1" id="h2">8</td><td class="ctr2" id="i2">8</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a13"><a href="MtasDataDoubleBasic.java.html#L239" class="el_method">lastForComputingSegment(Double, Double)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="52" height="10" title="37" alt="37"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="4" alt="4"/></td><td class="ctr2" id="e6">0%</td><td class="ctr1" id="f7">3</td><td class="ctr2" id="g7">3</td><td class="ctr1" id="h7">5</td><td class="ctr2" id="i7">5</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a15"><a href="MtasDataDoubleBasic.java.html#L341" class="el_method">stringToBoundary(String, Integer)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="52" height="10" title="37" alt="37"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="51" height="10" title="6" alt="6"/></td><td class="ctr2" id="e7">0%</td><td class="ctr1" id="f5">4</td><td class="ctr2" id="g5">4</td><td class="ctr1" id="h8">5</td><td class="ctr2" id="i8">5</td><td class="ctr1" id="j7">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a3"><a href="MtasDataDoubleBasic.java.html#L91" class="el_method">add(long[], int)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="48" height="10" title="34" alt="34"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d8"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/></td><td class="ctr2" id="e8">0%</td><td class="ctr1" id="f8">2</td><td class="ctr2" id="g8">2</td><td class="ctr1" id="h5">6</td><td class="ctr2" id="i5">6</td><td class="ctr1" id="j8">1</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a14"><a href="MtasDataDoubleBasic.java.html#L45" class="el_method">MtasDataDoubleBasic(String, SortedSet, String, String, Integer, Integer, String[], String[], String[], SortedSet[], String[], String[], Integer[], Integer[], String, String)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="32" height="10" title="23" alt="23"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f13">1</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h16">2</td><td class="ctr2" id="i16">2</td><td class="ctr1" id="j9">1</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a6"><a href="MtasDataDoubleBasic.java.html#L136" class="el_method">add(String, long, long)</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="21" alt="21"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d9"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/></td><td class="ctr2" id="e9">0%</td><td class="ctr1" id="f9">2</td><td class="ctr2" id="g9">2</td><td class="ctr1" id="h9">5</td><td class="ctr2" id="i9">5</td><td class="ctr1" id="j10">1</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a4"><a href="MtasDataDoubleBasic.java.html#L178" class="el_method">add(String, double, long)</a></td><td class="bar" id="b11"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="20" alt="20"/></td><td class="ctr2" id="c11">0%</td><td class="bar" id="d10"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/></td><td class="ctr2" id="e10">0%</td><td class="ctr1" id="f10">2</td><td class="ctr2" id="g10">2</td><td class="ctr1" id="h10">5</td><td class="ctr2" id="i10">5</td><td class="ctr1" id="j11">1</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a5"><a href="MtasDataDoubleBasic.java.html#L197" class="el_method">add(String, double[], int)</a></td><td class="bar" id="b12"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="20" alt="20"/></td><td class="ctr2" id="c12">0%</td><td class="bar" id="d11"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/></td><td class="ctr2" id="e11">0%</td><td class="ctr1" id="f11">2</td><td class="ctr2" id="g11">2</td><td class="ctr1" id="h11">5</td><td class="ctr2" id="i11">5</td><td class="ctr1" id="j12">1</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a2"><a href="MtasDataDoubleBasic.java.html#L77" class="el_method">add(long, long)</a></td><td class="bar" id="b13"><img src="../jacoco-resources/redbar.gif" width="22" height="10" title="16" alt="16"/></td><td class="ctr2" id="c13">0%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f14">1</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h12">3</td><td class="ctr2" id="i12">3</td><td class="ctr1" id="j13">1</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a0"><a href="MtasDataDoubleBasic.java.html#L107" class="el_method">add(double, long)</a></td><td class="bar" id="b14"><img src="../jacoco-resources/redbar.gif" width="21" height="10" title="15" alt="15"/></td><td class="ctr2" id="c14">0%</td><td class="bar" id="d15"/><td class="ctr2" id="e15">n/a</td><td class="ctr1" id="f15">1</td><td class="ctr2" id="g15">1</td><td class="ctr1" id="h13">3</td><td class="ctr2" id="i13">3</td><td class="ctr1" id="j14">1</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a1"><a href="MtasDataDoubleBasic.java.html#L120" class="el_method">add(double[], int)</a></td><td class="bar" id="b15"><img src="../jacoco-resources/redbar.gif" width="21" height="10" title="15" alt="15"/></td><td class="ctr2" id="c15">0%</td><td class="bar" id="d16"/><td class="ctr2" id="e16">n/a</td><td class="ctr1" id="f16">1</td><td class="ctr2" id="g16">1</td><td class="ctr1" id="h14">3</td><td class="ctr2" id="i14">3</td><td class="ctr1" id="j15">1</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a16"><a href="MtasDataDoubleBasic.java.html#L362" class="el_method">validateSegmentBoundary(Object)</a></td><td class="bar" id="b16"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="13" alt="13"/></td><td class="ctr2" id="c16">0%</td><td class="bar" id="d12"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/></td><td class="ctr2" id="e12">0%</td><td class="ctr1" id="f12">2</td><td class="ctr2" id="g12">2</td><td class="ctr1" id="h15">3</td><td class="ctr2" id="i15">3</td><td class="ctr1" id="j16">1</td><td class="ctr2" id="k16">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasDataDoubleBasic</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util.collector</a> &gt; <span class="el_class">MtasDataDoubleBasic</span></div><h1>MtasDataDoubleBasic</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">572 of 572</td><td class="ctr2">0%</td><td class="bar">72 of 72</td><td class="ctr2">0%</td><td class="ctr1">53</td><td class="ctr2">53</td><td class="ctr1">99</td><td class="ctr2">99</td><td class="ctr1">17</td><td class="ctr2">17</td></tr></tfoot><tbody><tr><td id="a9"><a href="MtasDataDoubleBasic.java.html#L280" class="el_method">boundaryForSegmentComputing(String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="84" alt="84"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="14" alt="14"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">8</td><td class="ctr2" id="g0">8</td><td class="ctr1" id="h0">17</td><td class="ctr2" id="i0">17</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a8"><a href="MtasDataDoubleBasic.java.html#L315" class="el_method">boundaryForSegment(String)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="77" height="10" title="54" alt="54"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="68" height="10" title="8" alt="8"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f2">5</td><td class="ctr2" id="g2">5</td><td class="ctr1" id="h1">9</td><td class="ctr2" id="i1">9</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a10"><a href="MtasDataDoubleBasic.java.html#L217" class="el_method">compareWithBoundary(Double, Double)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="75" height="10" title="53" alt="53"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="102" height="10" title="12" alt="12"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f1">7</td><td class="ctr2" id="g1">7</td><td class="ctr1" id="h3">7</td><td class="ctr2" id="i3">7</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a11"><a href="MtasDataDoubleBasic.java.html#L59" class="el_method">getItem(int)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="68" height="10" title="48" alt="48"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="51" height="10" title="6" alt="6"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f4">4</td><td class="ctr2" id="g4">4</td><td class="ctr1" id="h7">5</td><td class="ctr2" id="i7">5</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a12"><a href="MtasDataDoubleBasic.java.html#L258" class="el_method">lastForComputingSegment()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="61" height="10" title="43" alt="43"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="68" height="10" title="8" alt="8"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f3">5</td><td class="ctr2" id="g3">5</td><td class="ctr1" id="h4">7</td><td class="ctr2" id="i4">7</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a7"><a href="MtasDataDoubleBasic.java.html#L156" class="el_method">add(String, long[], int)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="55" height="10" title="39" alt="39"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="4" alt="4"/></td><td class="ctr2" id="e5">0%</td><td class="ctr1" id="f6">3</td><td class="ctr2" id="g6">3</td><td class="ctr1" id="h2">8</td><td class="ctr2" id="i2">8</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a13"><a href="MtasDataDoubleBasic.java.html#L239" class="el_method">lastForComputingSegment(Double, Double)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="52" height="10" title="37" alt="37"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="4" alt="4"/></td><td class="ctr2" id="e6">0%</td><td class="ctr1" id="f7">3</td><td class="ctr2" id="g7">3</td><td class="ctr1" id="h8">5</td><td class="ctr2" id="i8">5</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a15"><a href="MtasDataDoubleBasic.java.html#L341" class="el_method">stringToBoundary(String, Integer)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="52" height="10" title="37" alt="37"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="51" height="10" title="6" alt="6"/></td><td class="ctr2" id="e7">0%</td><td class="ctr1" id="f5">4</td><td class="ctr2" id="g5">4</td><td class="ctr1" id="h5">6</td><td class="ctr2" id="i5">6</td><td class="ctr1" id="j7">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a3"><a href="MtasDataDoubleBasic.java.html#L91" class="el_method">add(long[], int)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="48" height="10" title="34" alt="34"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d8"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/></td><td class="ctr2" id="e8">0%</td><td class="ctr1" id="f8">2</td><td class="ctr2" id="g8">2</td><td class="ctr1" id="h6">6</td><td class="ctr2" id="i6">6</td><td class="ctr1" id="j8">1</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a14"><a href="MtasDataDoubleBasic.java.html#L45" class="el_method">MtasDataDoubleBasic(String, SortedSet, String, String, Integer, Integer, String[], String[], String[], SortedSet[], String[], String[], Integer[], Integer[], String, String)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="32" height="10" title="23" alt="23"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f13">1</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h16">2</td><td class="ctr2" id="i16">2</td><td class="ctr1" id="j9">1</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a6"><a href="MtasDataDoubleBasic.java.html#L136" class="el_method">add(String, long, long)</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="21" alt="21"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d9"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/></td><td class="ctr2" id="e9">0%</td><td class="ctr1" id="f9">2</td><td class="ctr2" id="g9">2</td><td class="ctr1" id="h9">5</td><td class="ctr2" id="i9">5</td><td class="ctr1" id="j10">1</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a4"><a href="MtasDataDoubleBasic.java.html#L178" class="el_method">add(String, double, long)</a></td><td class="bar" id="b11"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="20" alt="20"/></td><td class="ctr2" id="c11">0%</td><td class="bar" id="d10"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/></td><td class="ctr2" id="e10">0%</td><td class="ctr1" id="f10">2</td><td class="ctr2" id="g10">2</td><td class="ctr1" id="h10">5</td><td class="ctr2" id="i10">5</td><td class="ctr1" id="j11">1</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a5"><a href="MtasDataDoubleBasic.java.html#L197" class="el_method">add(String, double[], int)</a></td><td class="bar" id="b12"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="20" alt="20"/></td><td class="ctr2" id="c12">0%</td><td class="bar" id="d11"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/></td><td class="ctr2" id="e11">0%</td><td class="ctr1" id="f11">2</td><td class="ctr2" id="g11">2</td><td class="ctr1" id="h11">5</td><td class="ctr2" id="i11">5</td><td class="ctr1" id="j12">1</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a2"><a href="MtasDataDoubleBasic.java.html#L77" class="el_method">add(long, long)</a></td><td class="bar" id="b13"><img src="../jacoco-resources/redbar.gif" width="22" height="10" title="16" alt="16"/></td><td class="ctr2" id="c13">0%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f14">1</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h12">3</td><td class="ctr2" id="i12">3</td><td class="ctr1" id="j13">1</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a0"><a href="MtasDataDoubleBasic.java.html#L107" class="el_method">add(double, long)</a></td><td class="bar" id="b14"><img src="../jacoco-resources/redbar.gif" width="21" height="10" title="15" alt="15"/></td><td class="ctr2" id="c14">0%</td><td class="bar" id="d15"/><td class="ctr2" id="e15">n/a</td><td class="ctr1" id="f15">1</td><td class="ctr2" id="g15">1</td><td class="ctr1" id="h13">3</td><td class="ctr2" id="i13">3</td><td class="ctr1" id="j14">1</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a1"><a href="MtasDataDoubleBasic.java.html#L120" class="el_method">add(double[], int)</a></td><td class="bar" id="b15"><img src="../jacoco-resources/redbar.gif" width="21" height="10" title="15" alt="15"/></td><td class="ctr2" id="c15">0%</td><td class="bar" id="d16"/><td class="ctr2" id="e16">n/a</td><td class="ctr1" id="f16">1</td><td class="ctr2" id="g16">1</td><td class="ctr1" id="h14">3</td><td class="ctr2" id="i14">3</td><td class="ctr1" id="j15">1</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a16"><a href="MtasDataDoubleBasic.java.html#L363" class="el_method">validateSegmentBoundary(Object)</a></td><td class="bar" id="b16"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="13" alt="13"/></td><td class="ctr2" id="c16">0%</td><td class="bar" id="d12"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/></td><td class="ctr2" id="e12">0%</td><td class="ctr1" id="f12">2</td><td class="ctr2" id="g12">2</td><td class="ctr1" id="h15">3</td><td class="ctr2" id="i15">3</td><td class="ctr1" id="j16">1</td><td class="ctr2" id="k16">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util.collector/MtasDataDoubleBasic.java.html b/jacoco/mtas.codec.util.collector/MtasDataDoubleBasic.java.html
index 802082a..6cc0720 100644
--- a/jacoco/mtas.codec.util.collector/MtasDataDoubleBasic.java.html
+++ b/jacoco/mtas.codec.util.collector/MtasDataDoubleBasic.java.html
@@ -59,8 +59,8 @@ public class MtasDataDoubleBasic extends MtasDataBasic&lt;Double, Double&gt; {
 <span class="nc bnc" id="L59" title="All 4 branches missed.">    if (i &gt;= 0 &amp;&amp; i &lt; size) {</span>
 <span class="nc" id="L60">      return new MtasDataItemDoubleBasic(basicValueSumList[i],</span>
 <span class="nc bnc" id="L61" title="All 2 branches missed.">          basicValueNList[i], hasSub() ? subCollectorListNextLevel[i] : null,</span>
-<span class="nc" id="L62">          getStatsItems(), sortType, sortDirection, errorNumber[i], errorList[i],</span>
-          sourceNumberList[i]);
+<span class="nc" id="L62">          getStatsItems(), sortType, sortDirection, errorNumber[i],</span>
+          errorList[i], sourceNumberList[i]);
     } else {
 <span class="nc" id="L65">      return null;</span>
     }
@@ -131,12 +131,12 @@ public class MtasDataDoubleBasic extends MtasDataBasic&lt;Double, Double&gt; {
    * long, long)
    */
   @Override
-  public MtasDataCollector&lt;?, ?&gt; add(String key, long valueSum,
-      long valueN) throws IOException {
+  public MtasDataCollector&lt;?, ?&gt; add(String key, long valueSum, long valueN)
+      throws IOException {
 <span class="nc bnc" id="L136" title="All 2 branches missed.">    if (key != null) {</span>
 <span class="nc" id="L137">      MtasDataCollector&lt;?, ?&gt; subCollector = add(key, false);</span>
-<span class="nc" id="L138">        setValue(newCurrentPosition, Double.valueOf(valueSum), valueN,</span>
-            newCurrentExisting);      
+<span class="nc" id="L138">      setValue(newCurrentPosition, Double.valueOf(valueSum), valueN,</span>
+          newCurrentExisting);
 <span class="nc" id="L140">      return subCollector;</span>
     } else {
 <span class="nc" id="L142">      return null;</span>
@@ -158,7 +158,7 @@ public class MtasDataDoubleBasic extends MtasDataBasic&lt;Double, Double&gt; {
 <span class="nc bnc" id="L158" title="All 2 branches missed.">      for (int i = 0; i &lt; values.length; i++)</span>
 <span class="nc" id="L159">        newValues[i] = Long.valueOf(values[i]).doubleValue();</span>
 <span class="nc" id="L160">      MtasDataCollector&lt;?, ?&gt; subCollector = add(key, false);</span>
-<span class="nc" id="L161">        setValue(newCurrentPosition, newValues, number, newCurrentExisting);      </span>
+<span class="nc" id="L161">      setValue(newCurrentPosition, newValues, number, newCurrentExisting);</span>
 <span class="nc" id="L162">      return subCollector;</span>
     } else {
 <span class="nc" id="L164">      return null;</span>
@@ -173,11 +173,11 @@ public class MtasDataDoubleBasic extends MtasDataBasic&lt;Double, Double&gt; {
    * double, long)
    */
   @Override
-  public MtasDataCollector&lt;?, ?&gt; add(String key, double valueSum,
-      long valueN) throws IOException {
+  public MtasDataCollector&lt;?, ?&gt; add(String key, double valueSum, long valueN)
+      throws IOException {
 <span class="nc bnc" id="L178" title="All 2 branches missed.">    if (key != null) {</span>
 <span class="nc" id="L179">      MtasDataCollector&lt;?, ?&gt; subCollector = add(key, false);</span>
-<span class="nc" id="L180">        setValue(newCurrentPosition, valueSum, valueN, newCurrentExisting);      </span>
+<span class="nc" id="L180">      setValue(newCurrentPosition, valueSum, valueN, newCurrentExisting);</span>
 <span class="nc" id="L181">      return subCollector;</span>
     } else {
 <span class="nc" id="L183">      return null;</span>
@@ -192,12 +192,12 @@ public class MtasDataDoubleBasic extends MtasDataBasic&lt;Double, Double&gt; {
    * double[], int)
    */
   @Override
-  public MtasDataCollector&lt;?, ?&gt; add(String key, double[] values,
-      int number) throws IOException {
+  public MtasDataCollector&lt;?, ?&gt; add(String key, double[] values, int number)
+      throws IOException {
 <span class="nc bnc" id="L197" title="All 2 branches missed.">    if (key != null) {</span>
 <span class="nc" id="L198">      MtasDataCollector&lt;?, ?&gt; subCollector = add(key, false);</span>
-<span class="nc" id="L199">        setValue(newCurrentPosition, ArrayUtils.toObject(values), number,</span>
-            newCurrentExisting);      
+<span class="nc" id="L199">      setValue(newCurrentPosition, ArrayUtils.toObject(values), number,</span>
+          newCurrentExisting);
 <span class="nc" id="L201">      return subCollector;</span>
     } else {
 <span class="nc" id="L203">      return null;</span>
@@ -321,7 +321,7 @@ public class MtasDataDoubleBasic extends MtasDataBasic&lt;Double, Double&gt; {
 <span class="nc" id="L321">        return thisLast * segmentNumber;</span>
       } else {
 <span class="nc" id="L323">        return thisLast / segmentNumber;</span>
-      } 
+      }
     } else {
 <span class="nc" id="L326">      throw new IOException(&quot;can't compute boundary for segmentRegistration &quot;</span>
           + segmentRegistration);
@@ -338,14 +338,15 @@ public class MtasDataDoubleBasic extends MtasDataBasic&lt;Double, Double&gt; {
   @Override
   protected Double stringToBoundary(String boundary, Integer segmentNumber)
       throws IOException {
-<span class="nc bnc" id="L341" title="All 4 branches missed.">    if (segmentRegistration.equals(SEGMENT_BOUNDARY_ASC)||segmentRegistration.equals(SEGMENT_BOUNDARY_DESC)) {</span>
-<span class="nc bnc" id="L342" title="All 2 branches missed.">      if (segmentNumber == null) {</span>
-<span class="nc" id="L343">        return Double.valueOf(boundary);</span>
+<span class="nc bnc" id="L341" title="All 2 branches missed.">    if (segmentRegistration.equals(SEGMENT_BOUNDARY_ASC)</span>
+<span class="nc bnc" id="L342" title="All 2 branches missed.">        || segmentRegistration.equals(SEGMENT_BOUNDARY_DESC)) {</span>
+<span class="nc bnc" id="L343" title="All 2 branches missed.">      if (segmentNumber == null) {</span>
+<span class="nc" id="L344">        return Double.valueOf(boundary);</span>
       } else {
-<span class="nc" id="L345">        return Double.valueOf(boundary) / segmentNumber;</span>
+<span class="nc" id="L346">        return Double.valueOf(boundary) / segmentNumber;</span>
       }
     } else {
-<span class="nc" id="L348">      throw new IOException(</span>
+<span class="nc" id="L349">      throw new IOException(</span>
           &quot;not available for segmentRegistration &quot; + segmentRegistration);
     }
   }
@@ -359,10 +360,10 @@ public class MtasDataDoubleBasic extends MtasDataBasic&lt;Double, Double&gt; {
    */
   @Override
   public boolean validateSegmentBoundary(Object o) throws IOException {
-<span class="nc bnc" id="L362" title="All 2 branches missed.">    if (o instanceof Double) {</span>
-<span class="nc" id="L363">      return validateWithSegmentBoundary((Double) o);</span>
+<span class="nc bnc" id="L363" title="All 2 branches missed.">    if (o instanceof Double) {</span>
+<span class="nc" id="L364">      return validateWithSegmentBoundary((Double) o);</span>
     } else {
-<span class="nc" id="L365">      throw new IOException(&quot;incorrect type&quot;);</span>
+<span class="nc" id="L366">      throw new IOException(&quot;incorrect type&quot;);</span>
     }
   }
 
diff --git a/jacoco/mtas.codec.util.collector/MtasDataDoubleFull.html b/jacoco/mtas.codec.util.collector/MtasDataDoubleFull.html
index 6f70e94..5cc3609 100644
--- a/jacoco/mtas.codec.util.collector/MtasDataDoubleFull.html
+++ b/jacoco/mtas.codec.util.collector/MtasDataDoubleFull.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasDataDoubleFull</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util.collector</a> &gt; <span class="el_class">MtasDataDoubleFull</span></div><h1>MtasDataDoubleFull</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">527 of 527</td><td class="ctr2">0%</td><td class="bar">72 of 72</td><td class="ctr2">0%</td><td class="ctr1">53</td><td class="ctr2">53</td><td class="ctr1">88</td><td class="ctr2">88</td><td class="ctr1">17</td><td class="ctr2">17</td></tr></tfoot><tbody><tr><td id="a9"><a href="MtasDataDoubleFull.java.html#L264" class="el_method">boundaryForSegmentComputing(String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="84" alt="84"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="14" alt="14"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">8</td><td class="ctr2" id="g0">8</td><td class="ctr1" id="h0">17</td><td class="ctr2" id="i0">17</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a8"><a href="MtasDataDoubleFull.java.html#L299" class="el_method">boundaryForSegment(String)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="77" height="10" title="54" alt="54"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="68" height="10" title="8" alt="8"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f2">5</td><td class="ctr2" id="g2">5</td><td class="ctr1" id="h1">9</td><td class="ctr2" id="i1">9</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a10"><a href="MtasDataDoubleFull.java.html#L199" class="el_method">compareWithBoundary(Double, Double)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="75" height="10" title="53" alt="53"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="102" height="10" title="12" alt="12"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f1">7</td><td class="ctr2" id="g1">7</td><td class="ctr1" id="h3">7</td><td class="ctr2" id="i3">7</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a13"><a href="MtasDataDoubleFull.java.html#L221" class="el_method">lastForComputingSegment(Double, Double)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="67" height="10" title="47" alt="47"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="68" height="10" title="8" alt="8"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f3">5</td><td class="ctr2" id="g3">5</td><td class="ctr1" id="h4">7</td><td class="ctr2" id="i4">7</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a11"><a href="MtasDataDoubleFull.java.html#L59" class="el_method">getItem(int)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="64" height="10" title="45" alt="45"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="51" height="10" title="6" alt="6"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f5">4</td><td class="ctr2" id="g5">4</td><td class="ctr1" id="h7">5</td><td class="ctr2" id="i7">5</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a12"><a href="MtasDataDoubleFull.java.html#L242" class="el_method">lastForComputingSegment()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="61" height="10" title="43" alt="43"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="68" height="10" title="8" alt="8"/></td><td class="ctr2" id="e5">0%</td><td class="ctr1" id="f4">5</td><td class="ctr2" id="g4">5</td><td class="ctr1" id="h5">7</td><td class="ctr2" id="i5">7</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a7"><a href="MtasDataDoubleFull.java.html#L144" class="el_method">add(String, long[], int)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="55" height="10" title="39" alt="39"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="4" alt="4"/></td><td class="ctr2" id="e6">0%</td><td class="ctr1" id="f7">3</td><td class="ctr2" id="g7">3</td><td class="ctr1" id="h2">8</td><td class="ctr2" id="i2">8</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a15"><a href="MtasDataDoubleFull.java.html#L325" class="el_method">stringToBoundary(String, Integer)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="52" height="10" title="37" alt="37"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="51" height="10" title="6" alt="6"/></td><td class="ctr2" id="e7">0%</td><td class="ctr1" id="f6">4</td><td class="ctr2" id="g6">4</td><td class="ctr1" id="h8">5</td><td class="ctr2" id="i8">5</td><td class="ctr1" id="j7">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a3"><a href="MtasDataDoubleFull.java.html#L88" class="el_method">add(long[], int)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="48" height="10" title="34" alt="34"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d8"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/></td><td class="ctr2" id="e8">0%</td><td class="ctr1" id="f8">2</td><td class="ctr2" id="g8">2</td><td class="ctr1" id="h6">6</td><td class="ctr2" id="i6">6</td><td class="ctr1" id="j8">1</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a14"><a href="MtasDataDoubleFull.java.html#L45" class="el_method">MtasDataDoubleFull(String, SortedSet, String, String, Integer, Integer, String[], String[], String[], SortedSet[], String[], String[], Integer[], Integer[], String, String)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="32" height="10" title="23" alt="23"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">1</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h12">2</td><td class="ctr2" id="i12">2</td><td class="ctr1" id="j9">1</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a5"><a href="MtasDataDoubleFull.java.html#L179" class="el_method">add(String, double[], int)</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="20" alt="20"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d9"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/></td><td class="ctr2" id="e9">0%</td><td class="ctr1" id="f9">2</td><td class="ctr2" id="g9">2</td><td class="ctr1" id="h9">5</td><td class="ctr2" id="i9">5</td><td class="ctr1" id="j10">1</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a1"><a href="MtasDataDoubleFull.java.html#L115" class="el_method">add(double[], int)</a></td><td class="bar" id="b11"><img src="../jacoco-resources/redbar.gif" width="21" height="10" title="15" alt="15"/></td><td class="ctr2" id="c11">0%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">1</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h10">3</td><td class="ctr2" id="i10">3</td><td class="ctr1" id="j11">1</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a16"><a href="MtasDataDoubleFull.java.html#L346" class="el_method">validateSegmentBoundary(Object)</a></td><td class="bar" id="b12"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="13" alt="13"/></td><td class="ctr2" id="c12">0%</td><td class="bar" id="d10"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/></td><td class="ctr2" id="e10">0%</td><td class="ctr1" id="f10">2</td><td class="ctr2" id="g10">2</td><td class="ctr1" id="h11">3</td><td class="ctr2" id="i11">3</td><td class="ctr1" id="j12">1</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a2"><a href="MtasDataDoubleFull.java.html#L77" class="el_method">add(long, long)</a></td><td class="bar" id="b13"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="5" alt="5"/></td><td class="ctr2" id="c13">0%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f13">1</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h13">1</td><td class="ctr2" id="i13">1</td><td class="ctr1" id="j13">1</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a0"><a href="MtasDataDoubleFull.java.html#L104" class="el_method">add(double, long)</a></td><td class="bar" id="b14"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="5" alt="5"/></td><td class="ctr2" id="c14">0%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f14">1</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h14">1</td><td class="ctr2" id="i14">1</td><td class="ctr1" id="j14">1</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a6"><a href="MtasDataDoubleFull.java.html#L131" class="el_method">add(String, long, long)</a></td><td class="bar" id="b15"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="5" alt="5"/></td><td class="ctr2" id="c15">0%</td><td class="bar" id="d15"/><td class="ctr2" id="e15">n/a</td><td class="ctr1" id="f15">1</td><td class="ctr2" id="g15">1</td><td class="ctr1" id="h15">1</td><td class="ctr2" id="i15">1</td><td class="ctr1" id="j15">1</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a4"><a href="MtasDataDoubleFull.java.html#L166" class="el_method">add(String, double, long)</a></td><td class="bar" id="b16"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="5" alt="5"/></td><td class="ctr2" id="c16">0%</td><td class="bar" id="d16"/><td class="ctr2" id="e16">n/a</td><td class="ctr1" id="f16">1</td><td class="ctr2" id="g16">1</td><td class="ctr1" id="h16">1</td><td class="ctr2" id="i16">1</td><td class="ctr1" id="j16">1</td><td class="ctr2" id="k16">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasDataDoubleFull</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util.collector</a> &gt; <span class="el_class">MtasDataDoubleFull</span></div><h1>MtasDataDoubleFull</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">527 of 527</td><td class="ctr2">0%</td><td class="bar">72 of 72</td><td class="ctr2">0%</td><td class="ctr1">53</td><td class="ctr2">53</td><td class="ctr1">89</td><td class="ctr2">89</td><td class="ctr1">17</td><td class="ctr2">17</td></tr></tfoot><tbody><tr><td id="a9"><a href="MtasDataDoubleFull.java.html#L265" class="el_method">boundaryForSegmentComputing(String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="84" alt="84"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="14" alt="14"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">8</td><td class="ctr2" id="g0">8</td><td class="ctr1" id="h0">17</td><td class="ctr2" id="i0">17</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a8"><a href="MtasDataDoubleFull.java.html#L300" class="el_method">boundaryForSegment(String)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="77" height="10" title="54" alt="54"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="68" height="10" title="8" alt="8"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f2">5</td><td class="ctr2" id="g2">5</td><td class="ctr1" id="h1">9</td><td class="ctr2" id="i1">9</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a10"><a href="MtasDataDoubleFull.java.html#L200" class="el_method">compareWithBoundary(Double, Double)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="75" height="10" title="53" alt="53"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="102" height="10" title="12" alt="12"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f1">7</td><td class="ctr2" id="g1">7</td><td class="ctr1" id="h3">7</td><td class="ctr2" id="i3">7</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a13"><a href="MtasDataDoubleFull.java.html#L222" class="el_method">lastForComputingSegment(Double, Double)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="67" height="10" title="47" alt="47"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="68" height="10" title="8" alt="8"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f3">5</td><td class="ctr2" id="g3">5</td><td class="ctr1" id="h4">7</td><td class="ctr2" id="i4">7</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a11"><a href="MtasDataDoubleFull.java.html#L59" class="el_method">getItem(int)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="64" height="10" title="45" alt="45"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="51" height="10" title="6" alt="6"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f5">4</td><td class="ctr2" id="g5">4</td><td class="ctr1" id="h8">5</td><td class="ctr2" id="i8">5</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a12"><a href="MtasDataDoubleFull.java.html#L243" class="el_method">lastForComputingSegment()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="61" height="10" title="43" alt="43"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="68" height="10" title="8" alt="8"/></td><td class="ctr2" id="e5">0%</td><td class="ctr1" id="f4">5</td><td class="ctr2" id="g4">5</td><td class="ctr1" id="h5">7</td><td class="ctr2" id="i5">7</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a7"><a href="MtasDataDoubleFull.java.html#L145" class="el_method">add(String, long[], int)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="55" height="10" title="39" alt="39"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="4" alt="4"/></td><td class="ctr2" id="e6">0%</td><td class="ctr1" id="f7">3</td><td class="ctr2" id="g7">3</td><td class="ctr1" id="h2">8</td><td class="ctr2" id="i2">8</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a15"><a href="MtasDataDoubleFull.java.html#L326" class="el_method">stringToBoundary(String, Integer)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="52" height="10" title="37" alt="37"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="51" height="10" title="6" alt="6"/></td><td class="ctr2" id="e7">0%</td><td class="ctr1" id="f6">4</td><td class="ctr2" id="g6">4</td><td class="ctr1" id="h6">6</td><td class="ctr2" id="i6">6</td><td class="ctr1" id="j7">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a3"><a href="MtasDataDoubleFull.java.html#L89" class="el_method">add(long[], int)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="48" height="10" title="34" alt="34"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d8"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/></td><td class="ctr2" id="e8">0%</td><td class="ctr1" id="f8">2</td><td class="ctr2" id="g8">2</td><td class="ctr1" id="h7">6</td><td class="ctr2" id="i7">6</td><td class="ctr1" id="j8">1</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a14"><a href="MtasDataDoubleFull.java.html#L45" class="el_method">MtasDataDoubleFull(String, SortedSet, String, String, Integer, Integer, String[], String[], String[], SortedSet[], String[], String[], Integer[], Integer[], String, String)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="32" height="10" title="23" alt="23"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">1</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h12">2</td><td class="ctr2" id="i12">2</td><td class="ctr1" id="j9">1</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a5"><a href="MtasDataDoubleFull.java.html#L180" class="el_method">add(String, double[], int)</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="20" alt="20"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d9"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/></td><td class="ctr2" id="e9">0%</td><td class="ctr1" id="f9">2</td><td class="ctr2" id="g9">2</td><td class="ctr1" id="h9">5</td><td class="ctr2" id="i9">5</td><td class="ctr1" id="j10">1</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a1"><a href="MtasDataDoubleFull.java.html#L116" class="el_method">add(double[], int)</a></td><td class="bar" id="b11"><img src="../jacoco-resources/redbar.gif" width="21" height="10" title="15" alt="15"/></td><td class="ctr2" id="c11">0%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">1</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h10">3</td><td class="ctr2" id="i10">3</td><td class="ctr1" id="j11">1</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a16"><a href="MtasDataDoubleFull.java.html#L348" class="el_method">validateSegmentBoundary(Object)</a></td><td class="bar" id="b12"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="13" alt="13"/></td><td class="ctr2" id="c12">0%</td><td class="bar" id="d10"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/></td><td class="ctr2" id="e10">0%</td><td class="ctr1" id="f10">2</td><td class="ctr2" id="g10">2</td><td class="ctr1" id="h11">3</td><td class="ctr2" id="i11">3</td><td class="ctr1" id="j12">1</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a2"><a href="MtasDataDoubleFull.java.html#L78" class="el_method">add(long, long)</a></td><td class="bar" id="b13"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="5" alt="5"/></td><td class="ctr2" id="c13">0%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f13">1</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h13">1</td><td class="ctr2" id="i13">1</td><td class="ctr1" id="j13">1</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a0"><a href="MtasDataDoubleFull.java.html#L105" class="el_method">add(double, long)</a></td><td class="bar" id="b14"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="5" alt="5"/></td><td class="ctr2" id="c14">0%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f14">1</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h14">1</td><td class="ctr2" id="i14">1</td><td class="ctr1" id="j14">1</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a6"><a href="MtasDataDoubleFull.java.html#L132" class="el_method">add(String, long, long)</a></td><td class="bar" id="b15"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="5" alt="5"/></td><td class="ctr2" id="c15">0%</td><td class="bar" id="d15"/><td class="ctr2" id="e15">n/a</td><td class="ctr1" id="f15">1</td><td class="ctr2" id="g15">1</td><td class="ctr1" id="h15">1</td><td class="ctr2" id="i15">1</td><td class="ctr1" id="j15">1</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a4"><a href="MtasDataDoubleFull.java.html#L167" class="el_method">add(String, double, long)</a></td><td class="bar" id="b16"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="5" alt="5"/></td><td class="ctr2" id="c16">0%</td><td class="bar" id="d16"/><td class="ctr2" id="e16">n/a</td><td class="ctr1" id="f16">1</td><td class="ctr2" id="g16">1</td><td class="ctr1" id="h16">1</td><td class="ctr2" id="i16">1</td><td class="ctr1" id="j16">1</td><td class="ctr2" id="k16">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util.collector/MtasDataDoubleFull.java.html b/jacoco/mtas.codec.util.collector/MtasDataDoubleFull.java.html
index eb17b68..1935aeb 100644
--- a/jacoco/mtas.codec.util.collector/MtasDataDoubleFull.java.html
+++ b/jacoco/mtas.codec.util.collector/MtasDataDoubleFull.java.html
@@ -59,10 +59,11 @@ public class MtasDataDoubleFull extends MtasDataFull&lt;Double, Double&gt; {
 <span class="nc bnc" id="L59" title="All 4 branches missed.">    if (i &gt;= 0 &amp;&amp; i &lt; size) {</span>
 <span class="nc" id="L60">      return new MtasDataItemDoubleFull(</span>
 <span class="nc" id="L61">          ArrayUtils.toPrimitive(fullValueList[i]),</span>
-<span class="nc bnc" id="L62" title="All 2 branches missed.">          hasSub() ? subCollectorListNextLevel[i] : null, getStatsItems(), sortType,</span>
-          sortDirection, errorNumber[i], errorList[i], sourceNumberList[i]);
+<span class="nc bnc" id="L62" title="All 2 branches missed.">          hasSub() ? subCollectorListNextLevel[i] : null, getStatsItems(),</span>
+          sortType, sortDirection, errorNumber[i], errorList[i],
+          sourceNumberList[i]);
     } else {
-<span class="nc" id="L65">      return null;</span>
+<span class="nc" id="L66">      return null;</span>
     }
   }
 
@@ -74,7 +75,7 @@ public class MtasDataDoubleFull extends MtasDataFull&lt;Double, Double&gt; {
   @Override
   public MtasDataCollector&lt;?, ?&gt; add(long valueSum, long valueN)
       throws IOException {
-<span class="nc" id="L77">    throw new IOException(&quot;not supported&quot;);</span>
+<span class="nc" id="L78">    throw new IOException(&quot;not supported&quot;);</span>
   }
 
   /*
@@ -85,12 +86,12 @@ public class MtasDataDoubleFull extends MtasDataFull&lt;Double, Double&gt; {
   @Override
   public MtasDataCollector&lt;?, ?&gt; add(long[] values, int number)
       throws IOException {
-<span class="nc" id="L88">    MtasDataCollector&lt;?, ?&gt; dataCollector = add(false);</span>
-<span class="nc" id="L89">    Double[] newValues = new Double[number];</span>
-<span class="nc bnc" id="L90" title="All 2 branches missed.">    for (int i = 0; i &lt; values.length; i++)</span>
-<span class="nc" id="L91">      newValues[i] = Long.valueOf(values[i]).doubleValue();</span>
-<span class="nc" id="L92">    setValue(newCurrentPosition, newValues, number, newCurrentExisting);</span>
-<span class="nc" id="L93">    return dataCollector;</span>
+<span class="nc" id="L89">    MtasDataCollector&lt;?, ?&gt; dataCollector = add(false);</span>
+<span class="nc" id="L90">    Double[] newValues = new Double[number];</span>
+<span class="nc bnc" id="L91" title="All 2 branches missed.">    for (int i = 0; i &lt; values.length; i++)</span>
+<span class="nc" id="L92">      newValues[i] = Long.valueOf(values[i]).doubleValue();</span>
+<span class="nc" id="L93">    setValue(newCurrentPosition, newValues, number, newCurrentExisting);</span>
+<span class="nc" id="L94">    return dataCollector;</span>
   }
 
   /*
@@ -101,7 +102,7 @@ public class MtasDataDoubleFull extends MtasDataFull&lt;Double, Double&gt; {
   @Override
   public MtasDataCollector&lt;?, ?&gt; add(double valueSum, long valueN)
       throws IOException {
-<span class="nc" id="L104">    throw new IOException(&quot;not supported&quot;);</span>
+<span class="nc" id="L105">    throw new IOException(&quot;not supported&quot;);</span>
   }
 
   /*
@@ -112,10 +113,10 @@ public class MtasDataDoubleFull extends MtasDataFull&lt;Double, Double&gt; {
   @Override
   public MtasDataCollector&lt;?, ?&gt; add(double[] values, int number)
       throws IOException {
-<span class="nc" id="L115">    MtasDataCollector&lt;?, ?&gt; dataCollector = add(false);</span>
-<span class="nc" id="L116">    setValue(newCurrentPosition, ArrayUtils.toObject(values), number,</span>
+<span class="nc" id="L116">    MtasDataCollector&lt;?, ?&gt; dataCollector = add(false);</span>
+<span class="nc" id="L117">    setValue(newCurrentPosition, ArrayUtils.toObject(values), number,</span>
         newCurrentExisting);
-<span class="nc" id="L118">    return dataCollector;</span>
+<span class="nc" id="L119">    return dataCollector;</span>
   }
 
   /*
@@ -126,9 +127,9 @@ public class MtasDataDoubleFull extends MtasDataFull&lt;Double, Double&gt; {
    * long, long)
    */
   @Override
-  public MtasDataCollector&lt;?, ?&gt; add(String key, long valueSum,
-      long valueN) throws IOException {
-<span class="nc" id="L131">    throw new IOException(&quot;not supported&quot;);</span>
+  public MtasDataCollector&lt;?, ?&gt; add(String key, long valueSum, long valueN)
+      throws IOException {
+<span class="nc" id="L132">    throw new IOException(&quot;not supported&quot;);</span>
   }
 
   /*
@@ -141,15 +142,15 @@ public class MtasDataDoubleFull extends MtasDataFull&lt;Double, Double&gt; {
   @Override
   public MtasDataCollector&lt;?, ?&gt; add(String key, long[] values, int number)
       throws IOException {
-<span class="nc bnc" id="L144" title="All 2 branches missed.">    if (key != null) {</span>
-<span class="nc" id="L145">      Double[] newValues = new Double[number];</span>
-<span class="nc bnc" id="L146" title="All 2 branches missed.">      for (int i = 0; i &lt; values.length; i++)</span>
-<span class="nc" id="L147">        newValues[i] = Long.valueOf(values[i]).doubleValue();</span>
-<span class="nc" id="L148">      MtasDataCollector&lt;?, ?&gt; subCollector = add(key, false);</span>
-<span class="nc" id="L149">        setValue(newCurrentPosition, newValues, number, newCurrentExisting);      </span>
-<span class="nc" id="L150">      return subCollector;</span>
+<span class="nc bnc" id="L145" title="All 2 branches missed.">    if (key != null) {</span>
+<span class="nc" id="L146">      Double[] newValues = new Double[number];</span>
+<span class="nc bnc" id="L147" title="All 2 branches missed.">      for (int i = 0; i &lt; values.length; i++)</span>
+<span class="nc" id="L148">        newValues[i] = Long.valueOf(values[i]).doubleValue();</span>
+<span class="nc" id="L149">      MtasDataCollector&lt;?, ?&gt; subCollector = add(key, false);</span>
+<span class="nc" id="L150">      setValue(newCurrentPosition, newValues, number, newCurrentExisting);</span>
+<span class="nc" id="L151">      return subCollector;</span>
     } else {
-<span class="nc" id="L152">      return null;</span>
+<span class="nc" id="L153">      return null;</span>
     }
   }
 
@@ -161,9 +162,9 @@ public class MtasDataDoubleFull extends MtasDataFull&lt;Double, Double&gt; {
    * double, long)
    */
   @Override
-  public MtasDataCollector&lt;?, ?&gt; add(String key, double valueSum,
-      long valueN) throws IOException {
-<span class="nc" id="L166">    throw new IOException(&quot;not supported&quot;);</span>
+  public MtasDataCollector&lt;?, ?&gt; add(String key, double valueSum, long valueN)
+      throws IOException {
+<span class="nc" id="L167">    throw new IOException(&quot;not supported&quot;);</span>
   }
 
   /*
@@ -174,15 +175,15 @@ public class MtasDataDoubleFull extends MtasDataFull&lt;Double, Double&gt; {
    * double[], int)
    */
   @Override
-  public MtasDataCollector&lt;?, ?&gt; add(String key, double[] values,
-      int number) throws IOException {
-<span class="nc bnc" id="L179" title="All 2 branches missed.">    if (key != null) {</span>
-<span class="nc" id="L180">      MtasDataCollector&lt;?, ?&gt; subCollector = add(key, false);</span>
-<span class="nc" id="L181">        setValue(newCurrentPosition, ArrayUtils.toObject(values), number,</span>
-            newCurrentExisting);      
-<span class="nc" id="L183">      return subCollector;</span>
+  public MtasDataCollector&lt;?, ?&gt; add(String key, double[] values, int number)
+      throws IOException {
+<span class="nc bnc" id="L180" title="All 2 branches missed.">    if (key != null) {</span>
+<span class="nc" id="L181">      MtasDataCollector&lt;?, ?&gt; subCollector = add(key, false);</span>
+<span class="nc" id="L182">      setValue(newCurrentPosition, ArrayUtils.toObject(values), number,</span>
+          newCurrentExisting);
+<span class="nc" id="L184">      return subCollector;</span>
     } else {
-<span class="nc" id="L185">      return null;</span>
+<span class="nc" id="L186">      return null;</span>
     }
   }
 
@@ -196,14 +197,14 @@ public class MtasDataDoubleFull extends MtasDataFull&lt;Double, Double&gt; {
   @Override
   protected boolean compareWithBoundary(Double value, Double boundary)
       throws IOException {
-<span class="nc bnc" id="L199" title="All 2 branches missed.">    if (segmentRegistration.equals(SEGMENT_SORT_ASC)</span>
-<span class="nc bnc" id="L200" title="All 2 branches missed.">        || segmentRegistration.equals(SEGMENT_BOUNDARY_ASC)) {</span>
-<span class="nc bnc" id="L201" title="All 2 branches missed.">      return value &lt;= boundary;</span>
-<span class="nc bnc" id="L202" title="All 2 branches missed.">    } else if (segmentRegistration.equals(SEGMENT_SORT_DESC)</span>
-<span class="nc bnc" id="L203" title="All 2 branches missed.">        || segmentRegistration.equals(SEGMENT_BOUNDARY_DESC)) {</span>
-<span class="nc bnc" id="L204" title="All 2 branches missed.">      return value &gt;= boundary;</span>
+<span class="nc bnc" id="L200" title="All 2 branches missed.">    if (segmentRegistration.equals(SEGMENT_SORT_ASC)</span>
+<span class="nc bnc" id="L201" title="All 2 branches missed.">        || segmentRegistration.equals(SEGMENT_BOUNDARY_ASC)) {</span>
+<span class="nc bnc" id="L202" title="All 2 branches missed.">      return value &lt;= boundary;</span>
+<span class="nc bnc" id="L203" title="All 2 branches missed.">    } else if (segmentRegistration.equals(SEGMENT_SORT_DESC)</span>
+<span class="nc bnc" id="L204" title="All 2 branches missed.">        || segmentRegistration.equals(SEGMENT_BOUNDARY_DESC)) {</span>
+<span class="nc bnc" id="L205" title="All 2 branches missed.">      return value &gt;= boundary;</span>
     } else {
-<span class="nc" id="L206">      throw new IOException(</span>
+<span class="nc" id="L207">      throw new IOException(</span>
           &quot;can't compare for segmentRegistration &quot; + segmentRegistration);
     }
   }
@@ -218,14 +219,14 @@ public class MtasDataDoubleFull extends MtasDataFull&lt;Double, Double&gt; {
   @Override
   protected Double lastForComputingSegment(Double value, Double boundary)
       throws IOException {
-<span class="nc bnc" id="L221" title="All 2 branches missed.">    if (segmentRegistration.equals(SEGMENT_SORT_ASC)</span>
-<span class="nc bnc" id="L222" title="All 2 branches missed.">        || segmentRegistration.equals(SEGMENT_BOUNDARY_ASC)) {</span>
-<span class="nc" id="L223">      return Math.max(value, boundary);</span>
-<span class="nc bnc" id="L224" title="All 2 branches missed.">    } else if (segmentRegistration.equals(SEGMENT_SORT_DESC)</span>
-<span class="nc bnc" id="L225" title="All 2 branches missed.">        || segmentRegistration.equals(SEGMENT_BOUNDARY_DESC)) {</span>
-<span class="nc" id="L226">      return Math.min(value, boundary);</span>
+<span class="nc bnc" id="L222" title="All 2 branches missed.">    if (segmentRegistration.equals(SEGMENT_SORT_ASC)</span>
+<span class="nc bnc" id="L223" title="All 2 branches missed.">        || segmentRegistration.equals(SEGMENT_BOUNDARY_ASC)) {</span>
+<span class="nc" id="L224">      return Math.max(value, boundary);</span>
+<span class="nc bnc" id="L225" title="All 2 branches missed.">    } else if (segmentRegistration.equals(SEGMENT_SORT_DESC)</span>
+<span class="nc bnc" id="L226" title="All 2 branches missed.">        || segmentRegistration.equals(SEGMENT_BOUNDARY_DESC)) {</span>
+<span class="nc" id="L227">      return Math.min(value, boundary);</span>
     } else {
-<span class="nc" id="L228">      throw new IOException(</span>
+<span class="nc" id="L229">      throw new IOException(</span>
           &quot;can't compute last for segmentRegistration &quot; + segmentRegistration);
     }
   }
@@ -239,14 +240,14 @@ public class MtasDataDoubleFull extends MtasDataFull&lt;Double, Double&gt; {
    */
   @Override
   protected Double lastForComputingSegment() throws IOException {
-<span class="nc bnc" id="L242" title="All 2 branches missed.">    if (segmentRegistration.equals(SEGMENT_SORT_ASC)</span>
-<span class="nc bnc" id="L243" title="All 2 branches missed.">        || segmentRegistration.equals(SEGMENT_BOUNDARY_ASC)) {</span>
-<span class="nc" id="L244">      return Collections.max(segmentValueTopList);</span>
-<span class="nc bnc" id="L245" title="All 2 branches missed.">    } else if (segmentRegistration.equals(SEGMENT_SORT_DESC)</span>
-<span class="nc bnc" id="L246" title="All 2 branches missed.">        || segmentRegistration.equals(SEGMENT_BOUNDARY_DESC)) {</span>
-<span class="nc" id="L247">      return Collections.min(segmentValueTopList);</span>
+<span class="nc bnc" id="L243" title="All 2 branches missed.">    if (segmentRegistration.equals(SEGMENT_SORT_ASC)</span>
+<span class="nc bnc" id="L244" title="All 2 branches missed.">        || segmentRegistration.equals(SEGMENT_BOUNDARY_ASC)) {</span>
+<span class="nc" id="L245">      return Collections.max(segmentValueTopList);</span>
+<span class="nc bnc" id="L246" title="All 2 branches missed.">    } else if (segmentRegistration.equals(SEGMENT_SORT_DESC)</span>
+<span class="nc bnc" id="L247" title="All 2 branches missed.">        || segmentRegistration.equals(SEGMENT_BOUNDARY_DESC)) {</span>
+<span class="nc" id="L248">      return Collections.min(segmentValueTopList);</span>
     } else {
-<span class="nc" id="L249">      throw new IOException(</span>
+<span class="nc" id="L250">      throw new IOException(</span>
           &quot;can't compute last for segmentRegistration &quot; + segmentRegistration);
     }
   }
@@ -261,30 +262,30 @@ public class MtasDataDoubleFull extends MtasDataFull&lt;Double, Double&gt; {
   @Override
   protected Double boundaryForSegmentComputing(String segmentName)
       throws IOException {
-<span class="nc bnc" id="L264" title="All 2 branches missed.">    if (segmentRegistration.equals(SEGMENT_SORT_ASC)</span>
-<span class="nc bnc" id="L265" title="All 2 branches missed.">        || segmentRegistration.equals(SEGMENT_SORT_DESC)) {</span>
-<span class="nc" id="L266">      Double boundary = boundaryForSegment(segmentName);</span>
-<span class="nc bnc" id="L267" title="All 2 branches missed.">      if (boundary == null) {</span>
-<span class="nc" id="L268">        return null;</span>
+<span class="nc bnc" id="L265" title="All 2 branches missed.">    if (segmentRegistration.equals(SEGMENT_SORT_ASC)</span>
+<span class="nc bnc" id="L266" title="All 2 branches missed.">        || segmentRegistration.equals(SEGMENT_SORT_DESC)) {</span>
+<span class="nc" id="L267">      Double boundary = boundaryForSegment(segmentName);</span>
+<span class="nc bnc" id="L268" title="All 2 branches missed.">      if (boundary == null) {</span>
+<span class="nc" id="L269">        return null;</span>
       } else {
-<span class="nc bnc" id="L270" title="All 2 branches missed.">        if (segmentRegistration.equals(SEGMENT_SORT_DESC)) {</span>
-<span class="nc" id="L271">          long correctionBoundary = 0;</span>
-<span class="nc bnc" id="L272" title="All 2 branches missed.">          for (String otherSegmentName : segmentValueTopListLast.keySet()) {</span>
-<span class="nc bnc" id="L273" title="All 2 branches missed.">            if (!otherSegmentName.equals(segmentName)) {</span>
-<span class="nc" id="L274">              Double otherBoundary = segmentValuesBoundary</span>
-<span class="nc" id="L275">                  .get(otherSegmentName);</span>
-<span class="nc bnc" id="L276" title="All 2 branches missed.">              if (otherBoundary != null) {</span>
-<span class="nc" id="L277">                correctionBoundary += Math.max(0, otherBoundary - boundary);</span>
+<span class="nc bnc" id="L271" title="All 2 branches missed.">        if (segmentRegistration.equals(SEGMENT_SORT_DESC)) {</span>
+<span class="nc" id="L272">          long correctionBoundary = 0;</span>
+<span class="nc bnc" id="L273" title="All 2 branches missed.">          for (String otherSegmentName : segmentValueTopListLast.keySet()) {</span>
+<span class="nc bnc" id="L274" title="All 2 branches missed.">            if (!otherSegmentName.equals(segmentName)) {</span>
+<span class="nc" id="L275">              Double otherBoundary = segmentValuesBoundary</span>
+<span class="nc" id="L276">                  .get(otherSegmentName);</span>
+<span class="nc bnc" id="L277" title="All 2 branches missed.">              if (otherBoundary != null) {</span>
+<span class="nc" id="L278">                correctionBoundary += Math.max(0, otherBoundary - boundary);</span>
               }
             }
-<span class="nc" id="L280">          }</span>
-<span class="nc" id="L281">          return boundary + correctionBoundary;</span>
+<span class="nc" id="L281">          }</span>
+<span class="nc" id="L282">          return boundary + correctionBoundary;</span>
         } else {
-<span class="nc" id="L283">          return boundary;</span>
+<span class="nc" id="L284">          return boundary;</span>
         }
       }
     } else {
-<span class="nc" id="L287">      throw new IOException(&quot;can't compute boundary for segmentRegistration &quot;</span>
+<span class="nc" id="L288">      throw new IOException(&quot;can't compute boundary for segmentRegistration &quot;</span>
           + segmentRegistration);
     }
   }
@@ -296,18 +297,18 @@ public class MtasDataDoubleFull extends MtasDataFull&lt;Double, Double&gt; {
    */
   @Override
   protected Double boundaryForSegment(String segmentName) throws IOException {
-<span class="nc bnc" id="L299" title="All 2 branches missed.">    if (segmentRegistration.equals(SEGMENT_SORT_ASC)</span>
-<span class="nc bnc" id="L300" title="All 2 branches missed.">        || segmentRegistration.equals(SEGMENT_SORT_DESC)) {</span>
-<span class="nc" id="L301">      Double thisLast = segmentValueTopListLast.get(segmentName);</span>
-<span class="nc bnc" id="L302" title="All 2 branches missed.">      if (thisLast == null) {</span>
-<span class="nc" id="L303">        return null;</span>
-<span class="nc bnc" id="L304" title="All 2 branches missed.">      } else if (segmentRegistration.equals(SEGMENT_SORT_ASC)) {</span>
-<span class="nc" id="L305">        return thisLast * segmentNumber;        </span>
+<span class="nc bnc" id="L300" title="All 2 branches missed.">    if (segmentRegistration.equals(SEGMENT_SORT_ASC)</span>
+<span class="nc bnc" id="L301" title="All 2 branches missed.">        || segmentRegistration.equals(SEGMENT_SORT_DESC)) {</span>
+<span class="nc" id="L302">      Double thisLast = segmentValueTopListLast.get(segmentName);</span>
+<span class="nc bnc" id="L303" title="All 2 branches missed.">      if (thisLast == null) {</span>
+<span class="nc" id="L304">        return null;</span>
+<span class="nc bnc" id="L305" title="All 2 branches missed.">      } else if (segmentRegistration.equals(SEGMENT_SORT_ASC)) {</span>
+<span class="nc" id="L306">        return thisLast * segmentNumber;</span>
       } else {
-<span class="nc" id="L307">        return  thisLast / segmentNumber;        </span>
-      } 
+<span class="nc" id="L308">        return thisLast / segmentNumber;</span>
+      }
     } else {
-<span class="nc" id="L310">      throw new IOException(&quot;can't compute boundary for segmentRegistration &quot;</span>
+<span class="nc" id="L311">      throw new IOException(&quot;can't compute boundary for segmentRegistration &quot;</span>
           + segmentRegistration);
     }
   }
@@ -322,14 +323,15 @@ public class MtasDataDoubleFull extends MtasDataFull&lt;Double, Double&gt; {
   @Override
   protected Double stringToBoundary(String boundary, Integer segmentNumber)
       throws IOException {
-<span class="nc bnc" id="L325" title="All 4 branches missed.">    if (segmentRegistration.equals(SEGMENT_BOUNDARY_ASC)||segmentRegistration.equals(SEGMENT_BOUNDARY_DESC)) {</span>
-<span class="nc bnc" id="L326" title="All 2 branches missed.">      if (segmentNumber == null) {</span>
-<span class="nc" id="L327">        return Double.valueOf(boundary);</span>
+<span class="nc bnc" id="L326" title="All 2 branches missed.">    if (segmentRegistration.equals(SEGMENT_BOUNDARY_ASC)</span>
+<span class="nc bnc" id="L327" title="All 2 branches missed.">        || segmentRegistration.equals(SEGMENT_BOUNDARY_DESC)) {</span>
+<span class="nc bnc" id="L328" title="All 2 branches missed.">      if (segmentNumber == null) {</span>
+<span class="nc" id="L329">        return Double.valueOf(boundary);</span>
       } else {
-<span class="nc" id="L329">        return Double.valueOf(boundary) / segmentNumber;</span>
+<span class="nc" id="L331">        return Double.valueOf(boundary) / segmentNumber;</span>
       }
     } else {
-<span class="nc" id="L332">      throw new IOException(</span>
+<span class="nc" id="L334">      throw new IOException(</span>
           &quot;not available for segmentRegistration &quot; + segmentRegistration);
     }
   }
@@ -343,10 +345,10 @@ public class MtasDataDoubleFull extends MtasDataFull&lt;Double, Double&gt; {
    */
   @Override
   public boolean validateSegmentBoundary(Object o) throws IOException {
-<span class="nc bnc" id="L346" title="All 2 branches missed.">    if (o instanceof Double) {</span>
-<span class="nc" id="L347">      return validateWithSegmentBoundary((Double) o);</span>
+<span class="nc bnc" id="L348" title="All 2 branches missed.">    if (o instanceof Double) {</span>
+<span class="nc" id="L349">      return validateWithSegmentBoundary((Double) o);</span>
     } else {
-<span class="nc" id="L349">      throw new IOException(&quot;incorrect type&quot;);</span>
+<span class="nc" id="L351">      throw new IOException(&quot;incorrect type&quot;);</span>
     }
   }
 
diff --git a/jacoco/mtas.codec.util.collector/MtasDataFull.html b/jacoco/mtas.codec.util.collector/MtasDataFull.html
index 68fafd3..7c280c8 100644
--- a/jacoco/mtas.codec.util.collector/MtasDataFull.html
+++ b/jacoco/mtas.codec.util.collector/MtasDataFull.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasDataFull</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util.collector</a> &gt; <span class="el_class">MtasDataFull</span></div><h1>MtasDataFull</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">615 of 730</td><td class="ctr2">15%</td><td class="bar">58 of 62</td><td class="ctr2">6%</td><td class="ctr1">39</td><td class="ctr2">46</td><td class="ctr1">107</td><td class="ctr2">132</td><td class="ctr1">9</td><td class="ctr2">15</td></tr></tfoot><tbody><tr><td id="a8"><a href="MtasDataFull.java.html#L283" class="el_method">merge(MtasDataCollector, Map, boolean)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="198" alt="198"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="26" alt="26"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f0">14</td><td class="ctr2" id="g0">14</td><td class="ctr1" id="h0">31</td><td class="ctr2" id="i0">31</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a10"><a href="MtasDataFull.java.html#L167" class="el_method">reduceToKeys(Set)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="85" height="10" title="141" alt="141"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="46" height="10" title="10" alt="10"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f1">6</td><td class="ctr2" id="g1">6</td><td class="ctr1" id="h1">25</td><td class="ctr2" id="i1">25</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a12"><a href="MtasDataFull.java.html#L256" class="el_method">remapData(int[][])</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="47" height="10" title="79" alt="79"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="27" height="10" title="6" alt="6"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f3">4</td><td class="ctr2" id="g3">4</td><td class="ctr1" id="h3">10</td><td class="ctr2" id="i4">10</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a11"><a href="MtasDataFull.java.html#L144" class="el_method">reduceToSegmentKeys()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="35" height="10" title="59" alt="59"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="8" alt="8"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f2">5</td><td class="ctr2" id="g2">5</td><td class="ctr1" id="h2">11</td><td class="ctr2" id="i3">11</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a13"><a href="MtasDataFull.java.html#L108" class="el_method">setError(int, String, boolean)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="32" height="10" title="54" alt="54"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="4" alt="4"/></td><td class="ctr2" id="e5">0%</td><td class="ctr1" id="f4">3</td><td class="ctr2" id="g5">3</td><td class="ctr1" id="h4">8</td><td class="ctr2" id="i5">8</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a4"><a href="MtasDataFull.java.html#L128" class="el_method">increaseNewListSize()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="30" alt="30"/></td><td class="ctr2" id="c11">0%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h5">8</td><td class="ctr2" id="i6">8</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a14"><a href="MtasDataFull.java.html#L228" class="el_method">setValue(int, Number[], int, boolean)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="17" alt="17"/><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="54" alt="54"/></td><td class="ctr2" id="c5">76%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="4" alt="4"/></td><td class="ctr2" id="e0">66%</td><td class="ctr1" id="f5">2</td><td class="ctr2" id="g4">4</td><td class="ctr1" id="h6">4</td><td class="ctr2" id="i2">15</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a3"><a href="MtasDataFull.java.html#L93" class="el_method">error(String, String)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="15" alt="15"/></td><td class="ctr2" id="c12">0%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="2" alt="2"/></td><td class="ctr2" id="e6">0%</td><td class="ctr1" id="f6">2</td><td class="ctr2" id="g6">2</td><td class="ctr1" id="h7">4</td><td class="ctr2" id="i8">4</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a2"><a href="MtasDataFull.java.html#L80" class="el_method">error(String)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="12" alt="12"/></td><td class="ctr2" id="c13">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">1</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">3</td><td class="ctr2" id="i9">3</td><td class="ctr1" id="j7">1</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a6"><a href="MtasDataFull.java.html#L354" class="el_method">initNewList(int, String, int, String)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="10" alt="10"/></td><td class="ctr2" id="c14">0%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">1</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">3</td><td class="ctr2" id="i10">3</td><td class="ctr1" id="j8">1</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a9"><a href="MtasDataFull.java.html#L26" class="el_method">MtasDataFull(String, String, SortedSet, String, String, Integer, Integer, String[], String[], String[], SortedSet[], String[], String[], Integer[], Integer[], MtasDataOperations, String, String)</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="19" height="10" title="32" alt="32"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i7">5</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a1"><a href="MtasDataFull.java.html#L205" class="el_method">copyToNew(int, int)</a></td><td class="bar" id="b11"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="9" alt="9"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i12">2</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a7"><a href="MtasDataFull.java.html#L364" class="el_method">initNewListBasic(int)</a></td><td class="bar" id="b12"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="8" alt="8"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">0</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i13">2</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a5"><a href="MtasDataFull.java.html#L341" class="el_method">initNewList(int)</a></td><td class="bar" id="b13"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="7" alt="7"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f13">0</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h13">0</td><td class="ctr2" id="i11">3</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a0"><a href="MtasDataFull.java.html#L215" class="el_method">copyFromNew()</a></td><td class="bar" id="b14"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="5" alt="5"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f14">0</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h14">0</td><td class="ctr2" id="i14">2</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k14">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasDataFull</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util.collector</a> &gt; <span class="el_class">MtasDataFull</span></div><h1>MtasDataFull</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">615 of 730</td><td class="ctr2">15%</td><td class="bar">58 of 62</td><td class="ctr2">6%</td><td class="ctr1">39</td><td class="ctr2">46</td><td class="ctr1">107</td><td class="ctr2">132</td><td class="ctr1">9</td><td class="ctr2">15</td></tr></tfoot><tbody><tr><td id="a8"><a href="MtasDataFull.java.html#L285" class="el_method">merge(MtasDataCollector, Map, boolean)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="198" alt="198"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="26" alt="26"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f0">14</td><td class="ctr2" id="g0">14</td><td class="ctr1" id="h0">31</td><td class="ctr2" id="i0">31</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a10"><a href="MtasDataFull.java.html#L169" class="el_method">reduceToKeys(Set)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="85" height="10" title="141" alt="141"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="46" height="10" title="10" alt="10"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f1">6</td><td class="ctr2" id="g1">6</td><td class="ctr1" id="h1">25</td><td class="ctr2" id="i1">25</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a12"><a href="MtasDataFull.java.html#L258" class="el_method">remapData(int[][])</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="47" height="10" title="79" alt="79"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="27" height="10" title="6" alt="6"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f3">4</td><td class="ctr2" id="g3">4</td><td class="ctr1" id="h3">10</td><td class="ctr2" id="i4">10</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a11"><a href="MtasDataFull.java.html#L146" class="el_method">reduceToSegmentKeys()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="35" height="10" title="59" alt="59"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="8" alt="8"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f2">5</td><td class="ctr2" id="g2">5</td><td class="ctr1" id="h2">11</td><td class="ctr2" id="i3">11</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a13"><a href="MtasDataFull.java.html#L108" class="el_method">setError(int, String, boolean)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="32" height="10" title="54" alt="54"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="4" alt="4"/></td><td class="ctr2" id="e5">0%</td><td class="ctr1" id="f4">3</td><td class="ctr2" id="g5">3</td><td class="ctr1" id="h4">8</td><td class="ctr2" id="i5">8</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a4"><a href="MtasDataFull.java.html#L128" class="el_method">increaseNewListSize()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="30" alt="30"/></td><td class="ctr2" id="c11">0%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h5">8</td><td class="ctr2" id="i6">8</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a14"><a href="MtasDataFull.java.html#L230" class="el_method">setValue(int, Number[], int, boolean)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="17" alt="17"/><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="54" alt="54"/></td><td class="ctr2" id="c5">76%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="4" alt="4"/></td><td class="ctr2" id="e0">66%</td><td class="ctr1" id="f5">2</td><td class="ctr2" id="g4">4</td><td class="ctr1" id="h6">4</td><td class="ctr2" id="i2">15</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a3"><a href="MtasDataFull.java.html#L93" class="el_method">error(String, String)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="15" alt="15"/></td><td class="ctr2" id="c12">0%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="2" alt="2"/></td><td class="ctr2" id="e6">0%</td><td class="ctr1" id="f6">2</td><td class="ctr2" id="g6">2</td><td class="ctr1" id="h7">4</td><td class="ctr2" id="i8">4</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a2"><a href="MtasDataFull.java.html#L80" class="el_method">error(String)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="12" alt="12"/></td><td class="ctr2" id="c13">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">1</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">3</td><td class="ctr2" id="i9">3</td><td class="ctr1" id="j7">1</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a6"><a href="MtasDataFull.java.html#L356" class="el_method">initNewList(int, String, int, String)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="10" alt="10"/></td><td class="ctr2" id="c14">0%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">1</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">3</td><td class="ctr2" id="i10">3</td><td class="ctr1" id="j8">1</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a9"><a href="MtasDataFull.java.html#L26" class="el_method">MtasDataFull(String, String, SortedSet, String, String, Integer, Integer, String[], String[], String[], SortedSet[], String[], String[], Integer[], Integer[], MtasDataOperations, String, String)</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="19" height="10" title="32" alt="32"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i7">5</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a1"><a href="MtasDataFull.java.html#L207" class="el_method">copyToNew(int, int)</a></td><td class="bar" id="b11"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="9" alt="9"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i12">2</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a7"><a href="MtasDataFull.java.html#L366" class="el_method">initNewListBasic(int)</a></td><td class="bar" id="b12"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="8" alt="8"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">0</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i13">2</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a5"><a href="MtasDataFull.java.html#L343" class="el_method">initNewList(int)</a></td><td class="bar" id="b13"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="7" alt="7"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f13">0</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h13">0</td><td class="ctr2" id="i11">3</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a0"><a href="MtasDataFull.java.html#L217" class="el_method">copyFromNew()</a></td><td class="bar" id="b14"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="5" alt="5"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f14">0</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h14">0</td><td class="ctr2" id="i14">2</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k14">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util.collector/MtasDataFull.java.html b/jacoco/mtas.codec.util.collector/MtasDataFull.java.html
index 8c849aa..0191c93 100644
--- a/jacoco/mtas.codec.util.collector/MtasDataFull.java.html
+++ b/jacoco/mtas.codec.util.collector/MtasDataFull.java.html
@@ -24,7 +24,7 @@ abstract class MtasDataFull&lt;T1 extends Number &amp; Comparable&lt;T1&gt;, T2 
 
   /** The full value list. */
 <span class="fc" id="L26">  protected T1[][] fullValueList = null;</span>
-  
+
   /** The new full value list. */
 <span class="fc" id="L29">  protected T1[][] newFullValueList = null;</span>
 
@@ -92,7 +92,7 @@ abstract class MtasDataFull&lt;T1 extends Number &amp; Comparable&lt;T1&gt;, T2 
   public final void error(String key, String error) throws IOException {
 <span class="nc bnc" id="L93" title="All 2 branches missed.">    if (key != null) {</span>
 <span class="nc" id="L94">      add(key, false);</span>
-<span class="nc" id="L95">      setError(newCurrentPosition, error, newCurrentExisting);      </span>
+<span class="nc" id="L95">      setError(newCurrentPosition, error, newCurrentExisting);</span>
     }
 <span class="nc" id="L97">  }</span>
 
@@ -136,25 +136,27 @@ abstract class MtasDataFull&lt;T1 extends Number &amp; Comparable&lt;T1&gt;, T2 
 <span class="nc" id="L136">    System.arraycopy(tmpNewFullValueList, 0, newFullValueList, 0, tmpOldSize);</span>
 <span class="nc" id="L137">  }</span>
 
-  /* (non-Javadoc)
+  /*
+   * (non-Javadoc)
+   * 
    * @see mtas.codec.util.collector.MtasDataCollector#reduceToSegmentKeys()
    */
   @Override
   public void reduceToSegmentKeys() {
-<span class="nc bnc" id="L144" title="All 4 branches missed.">    if (segmentRegistration != null &amp;&amp; size &gt; 0) {</span>
-<span class="nc" id="L145">      int sizeCopy = size;</span>
-<span class="nc" id="L146">      String[] keyListCopy = keyList.clone();</span>
-<span class="nc" id="L147">      T1[][] fullValueListCopy = fullValueList.clone();</span>
-<span class="nc" id="L148">      size = 0;</span>
-<span class="nc bnc" id="L149" title="All 2 branches missed.">      for (int i = 0; i &lt; sizeCopy; i++) {</span>
-<span class="nc bnc" id="L150" title="All 2 branches missed.">        if (segmentKeys.contains(keyListCopy[i])) {</span>
-<span class="nc" id="L151">          keyList[size] = keyListCopy[i];</span>
-<span class="nc" id="L152">          fullValueList[size] = fullValueListCopy[i];</span>
-<span class="nc" id="L153">          size++;</span>
+<span class="nc bnc" id="L146" title="All 4 branches missed.">    if (segmentRegistration != null &amp;&amp; size &gt; 0) {</span>
+<span class="nc" id="L147">      int sizeCopy = size;</span>
+<span class="nc" id="L148">      String[] keyListCopy = keyList.clone();</span>
+<span class="nc" id="L149">      T1[][] fullValueListCopy = fullValueList.clone();</span>
+<span class="nc" id="L150">      size = 0;</span>
+<span class="nc bnc" id="L151" title="All 2 branches missed.">      for (int i = 0; i &lt; sizeCopy; i++) {</span>
+<span class="nc bnc" id="L152" title="All 2 branches missed.">        if (segmentKeys.contains(keyListCopy[i])) {</span>
+<span class="nc" id="L153">          keyList[size] = keyListCopy[i];</span>
+<span class="nc" id="L154">          fullValueList[size] = fullValueListCopy[i];</span>
+<span class="nc" id="L155">          size++;</span>
         }
       }
     }
-<span class="nc" id="L157">  }</span>
+<span class="nc" id="L159">  }</span>
 
   /*
    * (non-Javadoc)
@@ -164,36 +166,36 @@ abstract class MtasDataFull&lt;T1 extends Number &amp; Comparable&lt;T1&gt;, T2 
    */
   @SuppressWarnings(&quot;unchecked&quot;)
   public void reduceToKeys(Set&lt;String&gt; keys) {
-<span class="nc bnc" id="L167" title="All 2 branches missed.">    if (size &gt; 0) {</span>
-<span class="nc" id="L168">      int sizeCopy = size;</span>
-<span class="nc" id="L169">      String[] keyListCopy = keyList.clone();</span>
-<span class="nc" id="L170">      int[] errorNumberCopy = errorNumber.clone();</span>
-<span class="nc" id="L171">      HashMap&lt;String, Integer&gt;[] errorListCopy = errorList.clone();</span>
-<span class="nc" id="L172">      int[] sourceNumberListCopy = sourceNumberList.clone();</span>
-<span class="nc" id="L173">      T1[][] fullValueListCopy = fullValueList.clone();</span>
-<span class="nc bnc" id="L174" title="All 2 branches missed.">      for (int i = 0; i &lt; fullValueListCopy.length; i++) {</span>
-<span class="nc bnc" id="L175" title="All 2 branches missed.">        if (fullValueListCopy[i] != null) {</span>
-<span class="nc" id="L176">          fullValueListCopy[i] = fullValueListCopy[i].clone();</span>
+<span class="nc bnc" id="L169" title="All 2 branches missed.">    if (size &gt; 0) {</span>
+<span class="nc" id="L170">      int sizeCopy = size;</span>
+<span class="nc" id="L171">      String[] keyListCopy = keyList.clone();</span>
+<span class="nc" id="L172">      int[] errorNumberCopy = errorNumber.clone();</span>
+<span class="nc" id="L173">      HashMap&lt;String, Integer&gt;[] errorListCopy = errorList.clone();</span>
+<span class="nc" id="L174">      int[] sourceNumberListCopy = sourceNumberList.clone();</span>
+<span class="nc" id="L175">      T1[][] fullValueListCopy = fullValueList.clone();</span>
+<span class="nc bnc" id="L176" title="All 2 branches missed.">      for (int i = 0; i &lt; fullValueListCopy.length; i++) {</span>
+<span class="nc bnc" id="L177" title="All 2 branches missed.">        if (fullValueListCopy[i] != null) {</span>
+<span class="nc" id="L178">          fullValueListCopy[i] = fullValueListCopy[i].clone();</span>
         }
       }
-<span class="nc" id="L179">      keyList = new String[keys.size()];</span>
-<span class="nc" id="L180">      errorNumber = new int[keys.size()];</span>
-<span class="nc" id="L181">      errorList = new HashMap[keys.size()];</span>
-<span class="nc" id="L182">      sourceNumberList = new int[keys.size()];</span>
-<span class="nc" id="L183">      fullValueList = operations.createMatrix1(keys.size());</span>
-<span class="nc" id="L184">      size = 0;</span>
-<span class="nc bnc" id="L185" title="All 2 branches missed.">      for (int i = 0; i &lt; sizeCopy; i++) {</span>
-<span class="nc bnc" id="L186" title="All 2 branches missed.">        if (keys.contains(keyListCopy[i])) {</span>
-<span class="nc" id="L187">          keyList[size] = keyListCopy[i];</span>
-<span class="nc" id="L188">          errorNumber[size] = errorNumberCopy[i];</span>
-<span class="nc" id="L189">          errorList[size] = errorListCopy[i];</span>
-<span class="nc" id="L190">          sourceNumberList[size] = sourceNumberListCopy[i];</span>
-<span class="nc" id="L191">          fullValueList[size] = fullValueListCopy[i];</span>
-<span class="nc" id="L192">          size++;</span>
+<span class="nc" id="L181">      keyList = new String[keys.size()];</span>
+<span class="nc" id="L182">      errorNumber = new int[keys.size()];</span>
+<span class="nc" id="L183">      errorList = new HashMap[keys.size()];</span>
+<span class="nc" id="L184">      sourceNumberList = new int[keys.size()];</span>
+<span class="nc" id="L185">      fullValueList = operations.createMatrix1(keys.size());</span>
+<span class="nc" id="L186">      size = 0;</span>
+<span class="nc bnc" id="L187" title="All 2 branches missed.">      for (int i = 0; i &lt; sizeCopy; i++) {</span>
+<span class="nc bnc" id="L188" title="All 2 branches missed.">        if (keys.contains(keyListCopy[i])) {</span>
+<span class="nc" id="L189">          keyList[size] = keyListCopy[i];</span>
+<span class="nc" id="L190">          errorNumber[size] = errorNumberCopy[i];</span>
+<span class="nc" id="L191">          errorList[size] = errorListCopy[i];</span>
+<span class="nc" id="L192">          sourceNumberList[size] = sourceNumberListCopy[i];</span>
+<span class="nc" id="L193">          fullValueList[size] = fullValueListCopy[i];</span>
+<span class="nc" id="L194">          size++;</span>
         }
       }
     }
-<span class="nc" id="L196">  }</span>
+<span class="nc" id="L198">  }</span>
 
   /*
    * (non-Javadoc)
@@ -202,8 +204,8 @@ abstract class MtasDataFull&lt;T1 extends Number &amp; Comparable&lt;T1&gt;, T2 
    */
   @Override
   protected void copyToNew(int position, int newPosition) {
-<span class="fc" id="L205">    newFullValueList[newPosition] = fullValueList[position];</span>
-<span class="fc" id="L206">  }</span>
+<span class="fc" id="L207">    newFullValueList[newPosition] = fullValueList[position];</span>
+<span class="fc" id="L208">  }</span>
 
   /*
    * (non-Javadoc)
@@ -212,8 +214,8 @@ abstract class MtasDataFull&lt;T1 extends Number &amp; Comparable&lt;T1&gt;, T2 
    */
   @Override
   protected void copyFromNew() {
-<span class="fc" id="L215">    fullValueList = newFullValueList;</span>
-<span class="fc" id="L216">  }</span>
+<span class="fc" id="L217">    fullValueList = newFullValueList;</span>
+<span class="fc" id="L218">  }</span>
 
   /**
    * Sets the value.
@@ -225,26 +227,26 @@ abstract class MtasDataFull&lt;T1 extends Number &amp; Comparable&lt;T1&gt;, T2 
    */
   protected void setValue(int newPosition, T1[] values, int number,
       boolean currentExisting) {
-<span class="pc bpc" id="L228" title="1 of 2 branches missed.">    if (number &gt; 0) {</span>
-<span class="fc bfc" id="L229" title="All 2 branches covered.">      if (currentExisting) {</span>
-<span class="fc" id="L230">        T1[] tmpList = operations</span>
-<span class="fc" id="L231">            .createVector1(newFullValueList[newPosition].length + number);</span>
-<span class="fc" id="L232">        System.arraycopy(newFullValueList[newPosition], 0, tmpList, 0,</span>
+<span class="pc bpc" id="L230" title="1 of 2 branches missed.">    if (number &gt; 0) {</span>
+<span class="fc bfc" id="L231" title="All 2 branches covered.">      if (currentExisting) {</span>
+<span class="fc" id="L232">        T1[] tmpList = operations</span>
+<span class="fc" id="L233">            .createVector1(newFullValueList[newPosition].length + number);</span>
+<span class="fc" id="L234">        System.arraycopy(newFullValueList[newPosition], 0, tmpList, 0,</span>
             newFullValueList[newPosition].length);
-<span class="fc" id="L234">        System.arraycopy(values, 0, tmpList,</span>
+<span class="fc" id="L236">        System.arraycopy(values, 0, tmpList,</span>
             newFullValueList[newPosition].length, number);
-<span class="fc" id="L236">        newFullValueList[newPosition] = tmpList;</span>
-<span class="fc" id="L237">      } else {</span>
-<span class="pc bpc" id="L238" title="1 of 2 branches missed.">        if (number &lt; values.length) {</span>
-<span class="nc" id="L239">          T1[] tmpList = operations.createVector1(number);</span>
-<span class="nc" id="L240">          System.arraycopy(values, 0, tmpList, 0, number);</span>
-<span class="nc" id="L241">          newFullValueList[newPosition] = tmpList;</span>
-<span class="nc" id="L242">        } else {</span>
-<span class="fc" id="L243">          newFullValueList[newPosition] = values;</span>
+<span class="fc" id="L238">        newFullValueList[newPosition] = tmpList;</span>
+<span class="fc" id="L239">      } else {</span>
+<span class="pc bpc" id="L240" title="1 of 2 branches missed.">        if (number &lt; values.length) {</span>
+<span class="nc" id="L241">          T1[] tmpList = operations.createVector1(number);</span>
+<span class="nc" id="L242">          System.arraycopy(values, 0, tmpList, 0, number);</span>
+<span class="nc" id="L243">          newFullValueList[newPosition] = tmpList;</span>
+<span class="nc" id="L244">        } else {</span>
+<span class="fc" id="L245">          newFullValueList[newPosition] = values;</span>
         }
       }
     }
-<span class="fc" id="L247">  }</span>
+<span class="fc" id="L249">  }</span>
 
   /*
    * (non-Javadoc)
@@ -253,22 +255,22 @@ abstract class MtasDataFull&lt;T1 extends Number &amp; Comparable&lt;T1&gt;, T2 
    */
   @Override
   protected void remapData(int[][] mapping) throws IOException {
-<span class="nc" id="L256">    super.remapData(mapping);</span>
-<span class="nc" id="L257">    T1[][] originalFullValueList = fullValueList.clone();</span>
-<span class="nc" id="L258">    fullValueList = operations.createMatrix1(mapping.length);</span>
-<span class="nc bnc" id="L259" title="All 2 branches missed.">    for (int i = 0; i &lt; mapping.length; i++) {</span>
-<span class="nc bnc" id="L260" title="All 2 branches missed.">      for (int j = 0; j &lt; mapping[i].length; j++) {</span>
-<span class="nc bnc" id="L261" title="All 2 branches missed.">        if (j == 0) {</span>
-<span class="nc" id="L262">          setValue(i, originalFullValueList[mapping[i][j]],</span>
+<span class="nc" id="L258">    super.remapData(mapping);</span>
+<span class="nc" id="L259">    T1[][] originalFullValueList = fullValueList.clone();</span>
+<span class="nc" id="L260">    fullValueList = operations.createMatrix1(mapping.length);</span>
+<span class="nc bnc" id="L261" title="All 2 branches missed.">    for (int i = 0; i &lt; mapping.length; i++) {</span>
+<span class="nc bnc" id="L262" title="All 2 branches missed.">      for (int j = 0; j &lt; mapping[i].length; j++) {</span>
+<span class="nc bnc" id="L263" title="All 2 branches missed.">        if (j == 0) {</span>
+<span class="nc" id="L264">          setValue(i, originalFullValueList[mapping[i][j]],</span>
               originalFullValueList[mapping[i][j]].length, false);
         } else {
-<span class="nc" id="L265">          setValue(i, originalFullValueList[mapping[i][j]],</span>
+<span class="nc" id="L267">          setValue(i, originalFullValueList[mapping[i][j]],</span>
               originalFullValueList[mapping[i][j]].length, true);
         }
       }
     }
-<span class="nc" id="L270">    fullValueList = newFullValueList;</span>
-<span class="nc" id="L271">  }</span>
+<span class="nc" id="L272">    fullValueList = newFullValueList;</span>
+<span class="nc" id="L273">  }</span>
 
   /*
    * (non-Javadoc)
@@ -280,56 +282,56 @@ abstract class MtasDataFull&lt;T1 extends Number &amp; Comparable&lt;T1&gt;, T2 
   public void merge(MtasDataCollector&lt;?, ?&gt; newDataCollector,
       Map&lt;MtasDataCollector&lt;?, ?&gt;, MtasDataCollector&lt;?, ?&gt;&gt; map,
       boolean increaseSourceNumber) throws IOException {
-<span class="nc" id="L283">    closeNewList();</span>
-<span class="nc bnc" id="L284" title="All 2 branches missed.">    if (!collectorType.equals(newDataCollector.getCollectorType())</span>
-<span class="nc bnc" id="L285" title="All 2 branches missed.">        || !dataType.equals(newDataCollector.getDataType())</span>
-<span class="nc bnc" id="L286" title="All 4 branches missed.">        || !statsType.equals(newDataCollector.getStatsType())</span>
+<span class="nc" id="L285">    closeNewList();</span>
+<span class="nc bnc" id="L286" title="All 2 branches missed.">    if (!collectorType.equals(newDataCollector.getCollectorType())</span>
+<span class="nc bnc" id="L287" title="All 2 branches missed.">        || !dataType.equals(newDataCollector.getDataType())</span>
+<span class="nc bnc" id="L288" title="All 4 branches missed.">        || !statsType.equals(newDataCollector.getStatsType())</span>
         || !(newDataCollector instanceof MtasDataFull)) {
-<span class="nc" id="L288">      throw new IOException(&quot;cannot merge different dataCollectors&quot;);</span>
+<span class="nc" id="L290">      throw new IOException(&quot;cannot merge different dataCollectors&quot;);</span>
     } else {
-<span class="nc" id="L290">      segmentRegistration = null;</span>
+<span class="nc" id="L292">      segmentRegistration = null;</span>
       @SuppressWarnings(&quot;unchecked&quot;)
-<span class="nc" id="L292">      MtasDataFull&lt;T1, T2&gt; newMtasDataFull = (MtasDataFull&lt;T1, T2&gt;) newDataCollector;</span>
-<span class="nc" id="L293">      closeNewList();</span>
-<span class="nc" id="L294">      initNewList(newMtasDataFull.getSize());</span>
-<span class="nc bnc" id="L295" title="All 2 branches missed.">      if (collectorType.equals(DataCollector.COLLECTOR_TYPE_LIST)) {</span>
-<span class="nc" id="L296">        map.put(newDataCollector, this);</span>
-<span class="nc bnc" id="L297" title="All 2 branches missed.">        for (int i = 0; i &lt; newMtasDataFull.getSize(); i++) {</span>
-<span class="nc bnc" id="L298" title="All 2 branches missed.">          if (newMtasDataFull.fullValueList[i].length &gt; 0) {</span>
-<span class="nc" id="L299">            MtasDataCollector&lt;?, ?&gt;[] subCollectors = new MtasDataCollector&lt;?, ?&gt;[1];</span>
-<span class="nc" id="L300">            subCollectors[0] = add(newMtasDataFull.keyList[i],</span>
+<span class="nc" id="L294">      MtasDataFull&lt;T1, T2&gt; newMtasDataFull = (MtasDataFull&lt;T1, T2&gt;) newDataCollector;</span>
+<span class="nc" id="L295">      closeNewList();</span>
+<span class="nc" id="L296">      initNewList(newMtasDataFull.getSize());</span>
+<span class="nc bnc" id="L297" title="All 2 branches missed.">      if (collectorType.equals(DataCollector.COLLECTOR_TYPE_LIST)) {</span>
+<span class="nc" id="L298">        map.put(newDataCollector, this);</span>
+<span class="nc bnc" id="L299" title="All 2 branches missed.">        for (int i = 0; i &lt; newMtasDataFull.getSize(); i++) {</span>
+<span class="nc bnc" id="L300" title="All 2 branches missed.">          if (newMtasDataFull.fullValueList[i].length &gt; 0) {</span>
+<span class="nc" id="L301">            MtasDataCollector&lt;?, ?&gt;[] subCollectors = new MtasDataCollector&lt;?, ?&gt;[1];</span>
+<span class="nc" id="L302">            subCollectors[0] = add(newMtasDataFull.keyList[i],</span>
                 increaseSourceNumber);
-<span class="nc" id="L302">            setError(newCurrentPosition, newMtasDataFull.errorNumber[i],</span>
+<span class="nc" id="L304">            setError(newCurrentPosition, newMtasDataFull.errorNumber[i],</span>
                 newMtasDataFull.errorList[i], newCurrentExisting);
-<span class="nc" id="L304">            setValue(newCurrentPosition, newMtasDataFull.fullValueList[i],</span>
+<span class="nc" id="L306">            setValue(newCurrentPosition, newMtasDataFull.fullValueList[i],</span>
                 newMtasDataFull.fullValueList[i].length, newCurrentExisting);
-<span class="nc bnc" id="L306" title="All 4 branches missed.">            if (hasSub() &amp;&amp; newMtasDataFull.hasSub()) {</span>
+<span class="nc bnc" id="L308" title="All 4 branches missed.">            if (hasSub() &amp;&amp; newMtasDataFull.hasSub()) {</span>
               // single key implies exactly one subCollector if hasSub
-<span class="nc" id="L308">              subCollectors[0].merge(</span>
+<span class="nc" id="L310">              subCollectors[0].merge(</span>
                   newMtasDataFull.subCollectorListNextLevel[i], map,
                   increaseSourceNumber);
             }
           }
         }
-<span class="nc bnc" id="L314" title="All 2 branches missed.">      } else if (collectorType.equals(DataCollector.COLLECTOR_TYPE_DATA)) {</span>
-<span class="nc" id="L315">        map.put(newDataCollector, this);</span>
-<span class="nc bnc" id="L316" title="All 2 branches missed.">        if (newMtasDataFull.getSize() &gt; 0) {</span>
-<span class="nc" id="L317">          MtasDataCollector&lt;?, ?&gt; subCollector = add(increaseSourceNumber);</span>
-<span class="nc" id="L318">          setError(newCurrentPosition, newMtasDataFull.errorNumber[0],</span>
+<span class="nc bnc" id="L316" title="All 2 branches missed.">      } else if (collectorType.equals(DataCollector.COLLECTOR_TYPE_DATA)) {</span>
+<span class="nc" id="L317">        map.put(newDataCollector, this);</span>
+<span class="nc bnc" id="L318" title="All 2 branches missed.">        if (newMtasDataFull.getSize() &gt; 0) {</span>
+<span class="nc" id="L319">          MtasDataCollector&lt;?, ?&gt; subCollector = add(increaseSourceNumber);</span>
+<span class="nc" id="L320">          setError(newCurrentPosition, newMtasDataFull.errorNumber[0],</span>
               newMtasDataFull.errorList[0], newCurrentExisting);
-<span class="nc" id="L320">          setValue(newCurrentPosition, newMtasDataFull.fullValueList[0],</span>
+<span class="nc" id="L322">          setValue(newCurrentPosition, newMtasDataFull.fullValueList[0],</span>
               newMtasDataFull.fullValueList[0].length, newCurrentExisting);
-<span class="nc bnc" id="L322" title="All 4 branches missed.">          if (hasSub() &amp;&amp; newMtasDataFull.hasSub()) {</span>
-<span class="nc" id="L323">            subCollector.merge(newMtasDataFull.subCollectorNextLevel, map,</span>
+<span class="nc bnc" id="L324" title="All 4 branches missed.">          if (hasSub() &amp;&amp; newMtasDataFull.hasSub()) {</span>
+<span class="nc" id="L325">            subCollector.merge(newMtasDataFull.subCollectorNextLevel, map,</span>
                 increaseSourceNumber);
           }
-<span class="nc" id="L326">        }</span>
+<span class="nc" id="L328">        }</span>
       } else {
-<span class="nc" id="L328">        throw new IOException(&quot;cannot merge &quot; + collectorType);</span>
+<span class="nc" id="L330">        throw new IOException(&quot;cannot merge &quot; + collectorType);</span>
       }
-<span class="nc" id="L330">      closeNewList();</span>
+<span class="nc" id="L332">      closeNewList();</span>
     }
-<span class="nc" id="L332">  }</span>
+<span class="nc" id="L334">  }</span>
 
   /*
    * (non-Javadoc)
@@ -338,9 +340,9 @@ abstract class MtasDataFull&lt;T1 extends Number &amp; Comparable&lt;T1&gt;, T2 
    */
   @Override
   public final void initNewList(int maxNumberOfTerms) throws IOException {
-<span class="fc" id="L341">    super.initNewList(maxNumberOfTerms);</span>
-<span class="fc" id="L342">    initNewListBasic(maxNumberOfTerms);</span>
-<span class="fc" id="L343">  }</span>
+<span class="fc" id="L343">    super.initNewList(maxNumberOfTerms);</span>
+<span class="fc" id="L344">    initNewListBasic(maxNumberOfTerms);</span>
+<span class="fc" id="L345">  }</span>
 
   /*
    * (non-Javadoc)
@@ -351,9 +353,9 @@ abstract class MtasDataFull&lt;T1 extends Number &amp; Comparable&lt;T1&gt;, T2 
   @Override
   public final void initNewList(int maxNumberOfTerms, String segmentName,
       int segmentNumber, String boundary) throws IOException {
-<span class="nc" id="L354">    super.initNewList(maxNumberOfTerms, segmentName, segmentNumber, boundary);</span>
-<span class="nc" id="L355">    initNewListBasic(maxNumberOfTerms);</span>
-<span class="nc" id="L356">  }</span>
+<span class="nc" id="L356">    super.initNewList(maxNumberOfTerms, segmentName, segmentNumber, boundary);</span>
+<span class="nc" id="L357">    initNewListBasic(maxNumberOfTerms);</span>
+<span class="nc" id="L358">  }</span>
 
   /**
    * Inits the new list basic.
@@ -361,8 +363,8 @@ abstract class MtasDataFull&lt;T1 extends Number &amp; Comparable&lt;T1&gt;, T2 
    * @param maxNumberOfTerms the max number of terms
    */
   private void initNewListBasic(int maxNumberOfTerms) {
-<span class="fc" id="L364">    newFullValueList = operations.createMatrix1(newSize);</span>
-<span class="fc" id="L365">  }</span>
+<span class="fc" id="L366">    newFullValueList = operations.createMatrix1(newSize);</span>
+<span class="fc" id="L367">  }</span>
 
 }
 </pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util.collector/MtasDataItem.java.html b/jacoco/mtas.codec.util.collector/MtasDataItem.java.html
index df5b421..8f31c86 100644
--- a/jacoco/mtas.codec.util.collector/MtasDataItem.java.html
+++ b/jacoco/mtas.codec.util.collector/MtasDataItem.java.html
@@ -19,7 +19,7 @@ public abstract class MtasDataItem&lt;T1 extends Number &amp; Comparable&lt;T1&g
 
   /** The log. */
 <span class="fc" id="L21">  private static Log log = LogFactory.getLog(MtasDataItem.class);</span>
-  
+
   /** The Constant serialVersionUID. */
   private static final long serialVersionUID = 1L;
 
@@ -31,7 +31,7 @@ public abstract class MtasDataItem&lt;T1 extends Number &amp; Comparable&lt;T1&g
 
   /** The sort type. */
   protected String sortType;
-  
+
   /** The sort direction. */
   protected String sortDirection;
 
@@ -109,7 +109,7 @@ public abstract class MtasDataItem&lt;T1 extends Number &amp; Comparable&lt;T1&g
    * @throws IOException Signals that an I/O exception has occurred.
    */
   protected abstract int getCompareValueType() throws IOException;
-  
+
   /**
    * Gets the stats items.
    *
@@ -127,7 +127,7 @@ public abstract class MtasDataItem&lt;T1 extends Number &amp; Comparable&lt;T1&g
   protected final Map&lt;String, Integer&gt; getErrorList() {
 <span class="nc" id="L128">    return errorList;</span>
   }
-  
+
   /**
    * Compute comparable value.
    */
diff --git a/jacoco/mtas.codec.util.collector/MtasDataItemBasic.java.html b/jacoco/mtas.codec.util.collector/MtasDataItemBasic.java.html
index 3d685c0..9411b87 100644
--- a/jacoco/mtas.codec.util.collector/MtasDataItemBasic.java.html
+++ b/jacoco/mtas.codec.util.collector/MtasDataItemBasic.java.html
@@ -152,7 +152,6 @@ abstract class MtasDataItemBasic&lt;T1 extends Number &amp; Comparable&lt;T1&gt;
 <span class="nc" id="L152">      return null;</span>
     }
   }
-  
 
 }
 </pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util.collector/MtasDataItemDoubleAdvanced.html b/jacoco/mtas.codec.util.collector/MtasDataItemDoubleAdvanced.html
index 0a34c93..54f79aa 100644
--- a/jacoco/mtas.codec.util.collector/MtasDataItemDoubleAdvanced.html
+++ b/jacoco/mtas.codec.util.collector/MtasDataItemDoubleAdvanced.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasDataItemDoubleAdvanced</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util.collector</a> &gt; <span class="el_class">MtasDataItemDoubleAdvanced</span></div><h1>MtasDataItemDoubleAdvanced</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">278 of 278</td><td class="ctr2">0%</td><td class="bar">63 of 63</td><td class="ctr2">0%</td><td class="ctr1">45</td><td class="ctr2">45</td><td class="ctr1">34</td><td class="ctr2">34</td><td class="ctr1">7</td><td class="ctr2">7</td></tr></tfoot><tbody><tr><td id="a3"><a href="MtasDataItemDoubleAdvanced.java.html#L88" class="el_method">getCompareValue2()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="78" alt="78"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="25" alt="25"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">17</td><td class="ctr2" id="g0">17</td><td class="ctr1" id="h3">4</td><td class="ctr2" id="i3">4</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a2"><a href="MtasDataItemDoubleAdvanced.java.html#L68" class="el_method">getCompareValue1()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="109" height="10" title="71" alt="71"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="86" height="10" title="18" alt="18"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f1">13</td><td class="ctr2" id="g1">13</td><td class="ctr1" id="h2">6</td><td class="ctr2" id="i2">6</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a1"><a href="MtasDataItemDoubleAdvanced.java.html#L118" class="el_method">equals(Object)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="56" height="10" title="37" alt="37"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="57" height="10" title="12" alt="12"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f2">7</td><td class="ctr2" id="g2">7</td><td class="ctr1" id="h0">10</td><td class="ctr2" id="i0">10</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a0"><a href="MtasDataItemDoubleAdvanced.java.html#L51" class="el_method">compareTo(MtasDataItem)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="55" height="10" title="36" alt="36"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="38" height="10" title="8" alt="8"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f3">5</td><td class="ctr2" id="g3">5</td><td class="ctr1" id="h1">7</td><td class="ctr2" id="i1">7</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a6"><a href="MtasDataItemDoubleAdvanced.java.html#L109" class="el_method">toString()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="32" height="10" title="21" alt="21"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a5"><a href="MtasDataItemDoubleAdvanced.java.html#L38" class="el_method">MtasDataItemDoubleAdvanced(Double, Double, Double, Double, Double, long, MtasDataCollector, Set, String, String, int, Map, int)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="20" alt="20"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h4">3</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a4"><a href="MtasDataItemDoubleAdvanced.java.html#L135" class="el_method">hashCode()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="23" height="10" title="15" alt="15"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h5">3</td><td class="ctr2" id="i5">3</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k6">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasDataItemDoubleAdvanced</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util.collector</a> &gt; <span class="el_class">MtasDataItemDoubleAdvanced</span></div><h1>MtasDataItemDoubleAdvanced</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">278 of 278</td><td class="ctr2">0%</td><td class="bar">63 of 63</td><td class="ctr2">0%</td><td class="ctr1">45</td><td class="ctr2">45</td><td class="ctr1">34</td><td class="ctr2">34</td><td class="ctr1">7</td><td class="ctr2">7</td></tr></tfoot><tbody><tr><td id="a3"><a href="MtasDataItemDoubleAdvanced.java.html#L89" class="el_method">getCompareValue2()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="78" alt="78"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="25" alt="25"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">17</td><td class="ctr2" id="g0">17</td><td class="ctr1" id="h3">4</td><td class="ctr2" id="i3">4</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a2"><a href="MtasDataItemDoubleAdvanced.java.html#L68" class="el_method">getCompareValue1()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="109" height="10" title="71" alt="71"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="86" height="10" title="18" alt="18"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f1">13</td><td class="ctr2" id="g1">13</td><td class="ctr1" id="h2">6</td><td class="ctr2" id="i2">6</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a1"><a href="MtasDataItemDoubleAdvanced.java.html#L122" class="el_method">equals(Object)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="56" height="10" title="37" alt="37"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="57" height="10" title="12" alt="12"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f2">7</td><td class="ctr2" id="g2">7</td><td class="ctr1" id="h0">10</td><td class="ctr2" id="i0">10</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a0"><a href="MtasDataItemDoubleAdvanced.java.html#L51" class="el_method">compareTo(MtasDataItem)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="55" height="10" title="36" alt="36"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="38" height="10" title="8" alt="8"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f3">5</td><td class="ctr2" id="g3">5</td><td class="ctr1" id="h1">7</td><td class="ctr2" id="i1">7</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a6"><a href="MtasDataItemDoubleAdvanced.java.html#L111" class="el_method">toString()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="32" height="10" title="21" alt="21"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a5"><a href="MtasDataItemDoubleAdvanced.java.html#L38" class="el_method">MtasDataItemDoubleAdvanced(Double, Double, Double, Double, Double, long, MtasDataCollector, Set, String, String, int, Map, int)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="20" alt="20"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h4">3</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a4"><a href="MtasDataItemDoubleAdvanced.java.html#L141" class="el_method">hashCode()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="23" height="10" title="15" alt="15"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h5">3</td><td class="ctr2" id="i5">3</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k6">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util.collector/MtasDataItemDoubleAdvanced.java.html b/jacoco/mtas.codec.util.collector/MtasDataItemDoubleAdvanced.java.html
index 6f157b3..9950b84 100644
--- a/jacoco/mtas.codec.util.collector/MtasDataItemDoubleAdvanced.java.html
+++ b/jacoco/mtas.codec.util.collector/MtasDataItemDoubleAdvanced.java.html
@@ -73,9 +73,10 @@ public class MtasDataItemDoubleAdvanced
     case CodecUtil.STATS_TYPE_MIN:
 <span class="nc" id="L74">      return new MtasDataItemNumberComparator&lt;&gt;(valueMin, sortDirection);</span>
     case CodecUtil.STATS_TYPE_SUMSQ:
-<span class="nc" id="L76">      return new MtasDataItemNumberComparator&lt;&gt;(valueSumOfSquares, sortDirection);</span>
+<span class="nc" id="L76">      return new MtasDataItemNumberComparator&lt;&gt;(valueSumOfSquares,</span>
+          sortDirection);
     default:
-<span class="nc" id="L78">      return null;</span>
+<span class="nc" id="L79">      return null;</span>
     }
   }
 
@@ -85,18 +86,19 @@ public class MtasDataItemDoubleAdvanced
    * @see mtas.codec.util.collector.MtasDataItem#getCompareValue2()
    */
   public MtasDataItemNumberComparator&lt;Double&gt; getCompareValue2() {
-<span class="nc bnc" id="L88" title="All 25 branches missed.">    switch (sortType) {</span>
+<span class="nc bnc" id="L89" title="All 25 branches missed.">    switch (sortType) {</span>
     case CodecUtil.STATS_TYPE_SUMOFLOGS:
-<span class="nc" id="L90">      return new MtasDataItemNumberComparator&lt;&gt;(valueSumOfLogs, sortDirection);</span>
+<span class="nc" id="L91">      return new MtasDataItemNumberComparator&lt;&gt;(valueSumOfLogs, sortDirection);</span>
     case CodecUtil.STATS_TYPE_MEAN:
     case CodecUtil.STATS_TYPE_GEOMETRICMEAN:
     case CodecUtil.STATS_TYPE_STANDARDDEVIATION:
     case CodecUtil.STATS_TYPE_VARIANCE:
     case CodecUtil.STATS_TYPE_POPULATIONVARIANCE:
     case CodecUtil.STATS_TYPE_QUADRATICMEAN:
-<span class="nc" id="L97">      return new MtasDataItemNumberComparator&lt;&gt;(getValue(sortType), sortDirection);</span>
+<span class="nc" id="L98">      return new MtasDataItemNumberComparator&lt;&gt;(getValue(sortType),</span>
+          sortDirection);
     default:
-<span class="nc" id="L99">      return null;</span>
+<span class="nc" id="L101">      return null;</span>
     }
   }
 
@@ -106,37 +108,40 @@ public class MtasDataItemDoubleAdvanced
    * @see java.lang.Object#toString()
    */
   public String toString() {
-<span class="nc" id="L109">    return this.getClass().getSimpleName() + &quot;[&quot; + valueSum + &quot;,&quot; + valueN</span>
+<span class="nc" id="L111">    return this.getClass().getSimpleName() + &quot;[&quot; + valueSum + &quot;,&quot; + valueN</span>
         + &quot;]&quot;;
   }
-  
-  /* (non-Javadoc)
+
+  /*
+   * (non-Javadoc)
+   * 
    * @see java.lang.Object#equals(java.lang.Object)
    */
   @Override
   public boolean equals(Object obj) {
-<span class="nc bnc" id="L118" title="All 2 branches missed.">    if (this == obj)</span>
-<span class="nc" id="L119">      return true;</span>
-<span class="nc bnc" id="L120" title="All 2 branches missed.">    if (obj == null)</span>
-<span class="nc" id="L121">      return false;</span>
-<span class="nc bnc" id="L122" title="All 2 branches missed.">    if (getClass() != obj.getClass())</span>
-<span class="nc" id="L123">      return false;</span>
-<span class="nc" id="L124">    MtasDataItemDoubleAdvanced that = (MtasDataItemDoubleAdvanced) obj;</span>
-<span class="nc" id="L125">    MtasDataItemNumberComparator&lt;?&gt; c1 = getComparableValue();</span>
-<span class="nc" id="L126">    MtasDataItemNumberComparator&lt;?&gt; c2 = that.getComparableValue();</span>
-<span class="nc bnc" id="L127" title="All 6 branches missed.">    return (c1!=null&amp;&amp;c2!=null&amp;&amp;c1.equals(c2));    </span>
+<span class="nc bnc" id="L122" title="All 2 branches missed.">    if (this == obj)</span>
+<span class="nc" id="L123">      return true;</span>
+<span class="nc bnc" id="L124" title="All 2 branches missed.">    if (obj == null)</span>
+<span class="nc" id="L125">      return false;</span>
+<span class="nc bnc" id="L126" title="All 2 branches missed.">    if (getClass() != obj.getClass())</span>
+<span class="nc" id="L127">      return false;</span>
+<span class="nc" id="L128">    MtasDataItemDoubleAdvanced that = (MtasDataItemDoubleAdvanced) obj;</span>
+<span class="nc" id="L129">    MtasDataItemNumberComparator&lt;?&gt; c1 = getComparableValue();</span>
+<span class="nc" id="L130">    MtasDataItemNumberComparator&lt;?&gt; c2 = that.getComparableValue();</span>
+<span class="nc bnc" id="L131" title="All 6 branches missed.">    return (c1 != null &amp;&amp; c2 != null &amp;&amp; c1.equals(c2));</span>
   }
-  
-  /* (non-Javadoc)
+
+  /*
+   * (non-Javadoc)
+   * 
    * @see java.lang.Object#hashCode()
    */
   @Override
   public int hashCode() {
-<span class="nc" id="L135">    int h = this.getClass().getSimpleName().hashCode();</span>
-<span class="nc" id="L136">    h = (h * 7) ^ getComparableValue().hashCode();</span>
-<span class="nc" id="L137">    return h;</span>
+<span class="nc" id="L141">    int h = this.getClass().getSimpleName().hashCode();</span>
+<span class="nc" id="L142">    h = (h * 7) ^ getComparableValue().hashCode();</span>
+<span class="nc" id="L143">    return h;</span>
   }
 
-
 }
 </pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util.collector/MtasDataItemDoubleBasic.html b/jacoco/mtas.codec.util.collector/MtasDataItemDoubleBasic.html
index 4e51f53..07b3c1d 100644
--- a/jacoco/mtas.codec.util.collector/MtasDataItemDoubleBasic.html
+++ b/jacoco/mtas.codec.util.collector/MtasDataItemDoubleBasic.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasDataItemDoubleBasic</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util.collector</a> &gt; <span class="el_class">MtasDataItemDoubleBasic</span></div><h1>MtasDataItemDoubleBasic</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">178 of 178</td><td class="ctr2">0%</td><td class="bar">32 of 32</td><td class="ctr2">0%</td><td class="ctr1">23</td><td class="ctr2">23</td><td class="ctr1">29</td><td class="ctr2">29</td><td class="ctr1">7</td><td class="ctr2">7</td></tr></tfoot><tbody><tr><td id="a1"><a href="MtasDataItemDoubleBasic.java.html#L98" class="el_method">equals(Object)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="37" alt="37"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="12" alt="12"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">7</td><td class="ctr2" id="g0">7</td><td class="ctr1" id="h0">10</td><td class="ctr2" id="i0">10</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="MtasDataItemDoubleBasic.java.html#L44" class="el_method">compareTo(MtasDataItem)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="116" height="10" title="36" alt="36"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="80" height="10" title="8" alt="8"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f1">5</td><td class="ctr2" id="g1">5</td><td class="ctr1" id="h1">7</td><td class="ctr2" id="i1">7</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="MtasDataItemDoubleBasic.java.html#L75" class="el_method">getCompareValue2()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="90" height="10" title="28" alt="28"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="6" alt="6"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f2">4</td><td class="ctr2" id="g2">4</td><td class="ctr1" id="h2">3</td><td class="ctr2" id="i2">3</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="MtasDataItemDoubleBasic.java.html#L61" class="el_method">getCompareValue1()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="84" height="10" title="26" alt="26"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="6" alt="6"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f3">4</td><td class="ctr2" id="g3">4</td><td class="ctr1" id="h3">3</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a6"><a href="MtasDataItemDoubleBasic.java.html#L89" class="el_method">toString()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="68" height="10" title="21" alt="21"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a5"><a href="MtasDataItemDoubleBasic.java.html#L32" class="el_method">MtasDataItemDoubleBasic(Double, long, MtasDataCollector, Set, String, String, int, Map, int)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="48" height="10" title="15" alt="15"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">2</td><td class="ctr2" id="i5">2</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a4"><a href="MtasDataItemDoubleBasic.java.html#L115" class="el_method">hashCode()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="48" height="10" title="15" alt="15"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h4">3</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k6">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasDataItemDoubleBasic</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util.collector</a> &gt; <span class="el_class">MtasDataItemDoubleBasic</span></div><h1>MtasDataItemDoubleBasic</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">178 of 178</td><td class="ctr2">0%</td><td class="bar">32 of 32</td><td class="ctr2">0%</td><td class="ctr1">23</td><td class="ctr2">23</td><td class="ctr1">29</td><td class="ctr2">29</td><td class="ctr1">7</td><td class="ctr2">7</td></tr></tfoot><tbody><tr><td id="a1"><a href="MtasDataItemDoubleBasic.java.html#L101" class="el_method">equals(Object)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="37" alt="37"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="12" alt="12"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">7</td><td class="ctr2" id="g0">7</td><td class="ctr1" id="h0">10</td><td class="ctr2" id="i0">10</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="MtasDataItemDoubleBasic.java.html#L44" class="el_method">compareTo(MtasDataItem)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="116" height="10" title="36" alt="36"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="80" height="10" title="8" alt="8"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f1">5</td><td class="ctr2" id="g1">5</td><td class="ctr1" id="h1">7</td><td class="ctr2" id="i1">7</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="MtasDataItemDoubleBasic.java.html#L75" class="el_method">getCompareValue2()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="90" height="10" title="28" alt="28"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="6" alt="6"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f2">4</td><td class="ctr2" id="g2">4</td><td class="ctr1" id="h2">3</td><td class="ctr2" id="i2">3</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="MtasDataItemDoubleBasic.java.html#L61" class="el_method">getCompareValue1()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="84" height="10" title="26" alt="26"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="6" alt="6"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f3">4</td><td class="ctr2" id="g3">4</td><td class="ctr1" id="h3">3</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a6"><a href="MtasDataItemDoubleBasic.java.html#L90" class="el_method">toString()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="68" height="10" title="21" alt="21"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a5"><a href="MtasDataItemDoubleBasic.java.html#L32" class="el_method">MtasDataItemDoubleBasic(Double, long, MtasDataCollector, Set, String, String, int, Map, int)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="48" height="10" title="15" alt="15"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">2</td><td class="ctr2" id="i5">2</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a4"><a href="MtasDataItemDoubleBasic.java.html#L120" class="el_method">hashCode()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="48" height="10" title="15" alt="15"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h4">3</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k6">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util.collector/MtasDataItemDoubleBasic.java.html b/jacoco/mtas.codec.util.collector/MtasDataItemDoubleBasic.java.html
index 8bf2501..b53b53f 100644
--- a/jacoco/mtas.codec.util.collector/MtasDataItemDoubleBasic.java.html
+++ b/jacoco/mtas.codec.util.collector/MtasDataItemDoubleBasic.java.html
@@ -74,9 +74,10 @@ public class MtasDataItemDoubleBasic extends MtasDataItemBasic&lt;Double, Double
   public MtasDataItemNumberComparator&lt;Double&gt; getCompareValue2() {
 <span class="nc bnc" id="L75" title="All 6 branches missed.">    switch (sortType) {</span>
     case CodecUtil.STATS_TYPE_MEAN:
-<span class="nc" id="L77">      return new MtasDataItemNumberComparator&lt;Double&gt;(getValue(sortType), sortDirection);</span>
+<span class="nc" id="L77">      return new MtasDataItemNumberComparator&lt;Double&gt;(getValue(sortType),</span>
+          sortDirection);
     default:
-<span class="nc" id="L79">      return null;</span>
+<span class="nc" id="L80">      return null;</span>
     }
   }
 
@@ -86,35 +87,39 @@ public class MtasDataItemDoubleBasic extends MtasDataItemBasic&lt;Double, Double
    * @see java.lang.Object#toString()
    */
   public String toString() {
-<span class="nc" id="L89">    return this.getClass().getSimpleName() + &quot;[&quot; + valueSum + &quot;,&quot; + valueN</span>
+<span class="nc" id="L90">    return this.getClass().getSimpleName() + &quot;[&quot; + valueSum + &quot;,&quot; + valueN</span>
         + &quot;]&quot;;
   }
-  
-  /* (non-Javadoc)
+
+  /*
+   * (non-Javadoc)
+   * 
    * @see java.lang.Object#equals(java.lang.Object)
    */
   @Override
   public boolean equals(Object obj) {
-<span class="nc bnc" id="L98" title="All 2 branches missed.">    if (this == obj)</span>
-<span class="nc" id="L99">      return true;</span>
-<span class="nc bnc" id="L100" title="All 2 branches missed.">    if (obj == null)</span>
-<span class="nc" id="L101">      return false;</span>
-<span class="nc bnc" id="L102" title="All 2 branches missed.">    if (getClass() != obj.getClass())</span>
-<span class="nc" id="L103">      return false;</span>
-<span class="nc" id="L104">    MtasDataItemDoubleBasic that = (MtasDataItemDoubleBasic) obj;</span>
-<span class="nc" id="L105">    MtasDataItemNumberComparator&lt;?&gt; c1 = getComparableValue();</span>
-<span class="nc" id="L106">    MtasDataItemNumberComparator&lt;?&gt; c2 = that.getComparableValue();</span>
-<span class="nc bnc" id="L107" title="All 6 branches missed.">    return (c1!=null&amp;&amp;c2!=null&amp;&amp;c1.equals(c2));    </span>
+<span class="nc bnc" id="L101" title="All 2 branches missed.">    if (this == obj)</span>
+<span class="nc" id="L102">      return true;</span>
+<span class="nc bnc" id="L103" title="All 2 branches missed.">    if (obj == null)</span>
+<span class="nc" id="L104">      return false;</span>
+<span class="nc bnc" id="L105" title="All 2 branches missed.">    if (getClass() != obj.getClass())</span>
+<span class="nc" id="L106">      return false;</span>
+<span class="nc" id="L107">    MtasDataItemDoubleBasic that = (MtasDataItemDoubleBasic) obj;</span>
+<span class="nc" id="L108">    MtasDataItemNumberComparator&lt;?&gt; c1 = getComparableValue();</span>
+<span class="nc" id="L109">    MtasDataItemNumberComparator&lt;?&gt; c2 = that.getComparableValue();</span>
+<span class="nc bnc" id="L110" title="All 6 branches missed.">    return (c1 != null &amp;&amp; c2 != null &amp;&amp; c1.equals(c2));</span>
   }
-  
-  /* (non-Javadoc)
+
+  /*
+   * (non-Javadoc)
+   * 
    * @see java.lang.Object#hashCode()
    */
   @Override
   public int hashCode() {
-<span class="nc" id="L115">    int h = this.getClass().getSimpleName().hashCode();</span>
-<span class="nc" id="L116">    h = (h * 7) ^ getComparableValue().hashCode();</span>
-<span class="nc" id="L117">    return h;</span>
+<span class="nc" id="L120">    int h = this.getClass().getSimpleName().hashCode();</span>
+<span class="nc" id="L121">    h = (h * 7) ^ getComparableValue().hashCode();</span>
+<span class="nc" id="L122">    return h;</span>
   }
 
 }
diff --git a/jacoco/mtas.codec.util.collector/MtasDataItemDoubleFull.html b/jacoco/mtas.codec.util.collector/MtasDataItemDoubleFull.html
index 0032f0c..35ae03b 100644
--- a/jacoco/mtas.codec.util.collector/MtasDataItemDoubleFull.html
+++ b/jacoco/mtas.codec.util.collector/MtasDataItemDoubleFull.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasDataItemDoubleFull</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util.collector</a> &gt; <span class="el_class">MtasDataItemDoubleFull</span></div><h1>MtasDataItemDoubleFull</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">990 of 990</td><td class="ctr2">0%</td><td class="bar">164 of 164</td><td class="ctr2">0%</td><td class="ctr1">104</td><td class="ctr2">104</td><td class="ctr1">132</td><td class="ctr2">132</td><td class="ctr1">10</td><td class="ctr2">10</td></tr></tfoot><tbody><tr><td id="a4"><a href="MtasDataItemDoubleFull.java.html#L65" class="el_method">getDistribution(String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="579" alt="579"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="82" alt="82"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">42</td><td class="ctr2" id="g0">42</td><td class="ctr1" id="h0">84</td><td class="ctr2" id="i0">84</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a3"><a href="MtasDataItemDoubleFull.java.html#L224" class="el_method">getCompareValue2()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="39" height="10" title="190" alt="190"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="61" height="10" title="42" alt="42"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f1">31</td><td class="ctr2" id="g1">31</td><td class="ctr1" id="h1">14</td><td class="ctr2" id="i1">14</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a2"><a href="MtasDataItemDoubleFull.java.html#L202" class="el_method">getCompareValue1()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="16" height="10" title="81" alt="81"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="26" height="10" title="18" alt="18"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f2">13</td><td class="ctr2" id="g2">13</td><td class="ctr1" id="h3">7</td><td class="ctr2" id="i3">7</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="MtasDataItemDoubleFull.java.html#L266" class="el_method">equals(Object)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="37" alt="37"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="12" alt="12"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f3">7</td><td class="ctr2" id="g3">7</td><td class="ctr1" id="h2">10</td><td class="ctr2" id="i2">10</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a0"><a href="MtasDataItemDoubleFull.java.html#L185" class="el_method">compareTo(MtasDataItem)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="36" alt="36"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="8" alt="8"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f4">5</td><td class="ctr2" id="g4">5</td><td class="ctr1" id="h4">7</td><td class="ctr2" id="i4">7</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a9"><a href="MtasDataItemDoubleFull.java.html#L258" class="el_method">toString()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="18" alt="18"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h8">1</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a7"><a href="MtasDataItemDoubleFull.java.html#L38" class="el_method">MtasDataItemDoubleFull(double[], MtasDataCollector, Set, String, String, int, Map, int)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="15" alt="15"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">2</td><td class="ctr2" id="i7">2</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a5"><a href="MtasDataItemDoubleFull.java.html#L49" class="el_method">getNumberOfDecimals(String)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="15" alt="15"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="e5">0%</td><td class="ctr1" id="f5">2</td><td class="ctr2" id="g5">2</td><td class="ctr1" id="h5">3</td><td class="ctr2" id="i5">3</td><td class="ctr1" id="j7">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a6"><a href="MtasDataItemDoubleFull.java.html#L283" class="el_method">hashCode()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="15" alt="15"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">1</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h6">3</td><td class="ctr2" id="i6">3</td><td class="ctr1" id="j8">1</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a8"><a href="MtasDataItemDoubleFull.java.html#L21" class="el_method">static {...}</a></td><td class="bar" id="b9"/><td class="ctr2" id="c9">0%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">1</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">1</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j9">1</td><td class="ctr2" id="k9">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasDataItemDoubleFull</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util.collector</a> &gt; <span class="el_class">MtasDataItemDoubleFull</span></div><h1>MtasDataItemDoubleFull</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">990 of 990</td><td class="ctr2">0%</td><td class="bar">164 of 164</td><td class="ctr2">0%</td><td class="ctr1">104</td><td class="ctr2">104</td><td class="ctr1">134</td><td class="ctr2">134</td><td class="ctr1">10</td><td class="ctr2">10</td></tr></tfoot><tbody><tr><td id="a4"><a href="MtasDataItemDoubleFull.java.html#L65" class="el_method">getDistribution(String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="579" alt="579"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="82" alt="82"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">42</td><td class="ctr2" id="g0">42</td><td class="ctr1" id="h0">84</td><td class="ctr2" id="i0">84</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a3"><a href="MtasDataItemDoubleFull.java.html#L228" class="el_method">getCompareValue2()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="39" height="10" title="190" alt="190"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="61" height="10" title="42" alt="42"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f1">31</td><td class="ctr2" id="g1">31</td><td class="ctr1" id="h1">16</td><td class="ctr2" id="i1">16</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a2"><a href="MtasDataItemDoubleFull.java.html#L202" class="el_method">getCompareValue1()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="16" height="10" title="81" alt="81"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="26" height="10" title="18" alt="18"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f2">13</td><td class="ctr2" id="g2">13</td><td class="ctr1" id="h3">7</td><td class="ctr2" id="i3">7</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="MtasDataItemDoubleFull.java.html#L281" class="el_method">equals(Object)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="37" alt="37"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="12" alt="12"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f3">7</td><td class="ctr2" id="g3">7</td><td class="ctr1" id="h2">10</td><td class="ctr2" id="i2">10</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a0"><a href="MtasDataItemDoubleFull.java.html#L185" class="el_method">compareTo(MtasDataItem)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="36" alt="36"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="8" alt="8"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f4">5</td><td class="ctr2" id="g4">5</td><td class="ctr1" id="h4">7</td><td class="ctr2" id="i4">7</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a9"><a href="MtasDataItemDoubleFull.java.html#L271" class="el_method">toString()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="18" alt="18"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h8">1</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a7"><a href="MtasDataItemDoubleFull.java.html#L38" class="el_method">MtasDataItemDoubleFull(double[], MtasDataCollector, Set, String, String, int, Map, int)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="15" alt="15"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">2</td><td class="ctr2" id="i7">2</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a5"><a href="MtasDataItemDoubleFull.java.html#L49" class="el_method">getNumberOfDecimals(String)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="15" alt="15"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="e5">0%</td><td class="ctr1" id="f5">2</td><td class="ctr2" id="g5">2</td><td class="ctr1" id="h5">3</td><td class="ctr2" id="i5">3</td><td class="ctr1" id="j7">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a6"><a href="MtasDataItemDoubleFull.java.html#L300" class="el_method">hashCode()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="15" alt="15"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">1</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h6">3</td><td class="ctr2" id="i6">3</td><td class="ctr1" id="j8">1</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a8"><a href="MtasDataItemDoubleFull.java.html#L21" class="el_method">static {...}</a></td><td class="bar" id="b9"/><td class="ctr2" id="c9">0%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">1</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">1</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j9">1</td><td class="ctr2" id="k9">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util.collector/MtasDataItemDoubleFull.java.html b/jacoco/mtas.codec.util.collector/MtasDataItemDoubleFull.java.html
index 0722623..2fe51c0 100644
--- a/jacoco/mtas.codec.util.collector/MtasDataItemDoubleFull.java.html
+++ b/jacoco/mtas.codec.util.collector/MtasDataItemDoubleFull.java.html
@@ -202,15 +202,19 @@ public class MtasDataItemDoubleFull extends MtasDataItemFull&lt;Double, Double&g
 <span class="nc" id="L202">    createStats();</span>
 <span class="nc bnc" id="L203" title="All 18 branches missed.">    switch (sortType) {</span>
     case CodecUtil.STATS_TYPE_SUM:
-<span class="nc" id="L205">      return new MtasDataItemNumberComparator&lt;Double&gt;(stats.getSum(), sortDirection);</span>
+<span class="nc" id="L205">      return new MtasDataItemNumberComparator&lt;Double&gt;(stats.getSum(),</span>
+          sortDirection);
     case CodecUtil.STATS_TYPE_MAX:
-<span class="nc" id="L207">      return new MtasDataItemNumberComparator&lt;Double&gt;(stats.getMax(), sortDirection);</span>
+<span class="nc" id="L208">      return new MtasDataItemNumberComparator&lt;Double&gt;(stats.getMax(),</span>
+          sortDirection);
     case CodecUtil.STATS_TYPE_MIN:
-<span class="nc" id="L209">      return new MtasDataItemNumberComparator&lt;Double&gt;(stats.getMin(), sortDirection);</span>
+<span class="nc" id="L211">      return new MtasDataItemNumberComparator&lt;Double&gt;(stats.getMin(),</span>
+          sortDirection);
     case CodecUtil.STATS_TYPE_SUMSQ:
-<span class="nc" id="L211">      return new MtasDataItemNumberComparator&lt;Double&gt;(stats.getSumsq(), sortDirection);</span>
+<span class="nc" id="L214">      return new MtasDataItemNumberComparator&lt;Double&gt;(stats.getSumsq(),</span>
+          sortDirection);
     default:
-<span class="nc" id="L213">      return null;</span>
+<span class="nc" id="L217">      return null;</span>
     }
   }
 
@@ -221,31 +225,40 @@ public class MtasDataItemDoubleFull extends MtasDataItemFull&lt;Double, Double&g
    */
   @Override
   public MtasDataItemNumberComparator&lt;Double&gt; getCompareValue2() {
-<span class="nc" id="L224">    createStats();</span>
-<span class="nc bnc" id="L225" title="All 42 branches missed.">    switch (sortType) {</span>
+<span class="nc" id="L228">    createStats();</span>
+<span class="nc bnc" id="L229" title="All 42 branches missed.">    switch (sortType) {</span>
     case CodecUtil.STATS_TYPE_SUMOFLOGS:
-<span class="nc" id="L227">      return new MtasDataItemNumberComparator&lt;Double&gt;(</span>
-<span class="nc" id="L228">          stats.getN() * Math.log(stats.getGeometricMean()), sortDirection);</span>
+<span class="nc" id="L231">      return new MtasDataItemNumberComparator&lt;Double&gt;(</span>
+<span class="nc" id="L232">          stats.getN() * Math.log(stats.getGeometricMean()), sortDirection);</span>
     case CodecUtil.STATS_TYPE_MEAN:
-<span class="nc" id="L230">      return new MtasDataItemNumberComparator&lt;Double&gt;(stats.getMean(), sortDirection);</span>
+<span class="nc" id="L234">      return new MtasDataItemNumberComparator&lt;Double&gt;(stats.getMean(),</span>
+          sortDirection);
     case CodecUtil.STATS_TYPE_GEOMETRICMEAN:
-<span class="nc" id="L232">      return new MtasDataItemNumberComparator&lt;Double&gt;(stats.getGeometricMean(), sortDirection);</span>
+<span class="nc" id="L237">      return new MtasDataItemNumberComparator&lt;Double&gt;(stats.getGeometricMean(),</span>
+          sortDirection);
     case CodecUtil.STATS_TYPE_STANDARDDEVIATION:
-<span class="nc" id="L234">      return new MtasDataItemNumberComparator&lt;Double&gt;(stats.getStandardDeviation(), sortDirection);</span>
+<span class="nc" id="L240">      return new MtasDataItemNumberComparator&lt;Double&gt;(</span>
+<span class="nc" id="L241">          stats.getStandardDeviation(), sortDirection);</span>
     case CodecUtil.STATS_TYPE_VARIANCE:
-<span class="nc" id="L236">      return new MtasDataItemNumberComparator&lt;Double&gt;(stats.getVariance(), sortDirection);</span>
+<span class="nc" id="L243">      return new MtasDataItemNumberComparator&lt;Double&gt;(stats.getVariance(),</span>
+          sortDirection);
     case CodecUtil.STATS_TYPE_POPULATIONVARIANCE:
-<span class="nc" id="L238">      return new MtasDataItemNumberComparator&lt;Double&gt;(stats.getPopulationVariance(), sortDirection);</span>
+<span class="nc" id="L246">      return new MtasDataItemNumberComparator&lt;Double&gt;(</span>
+<span class="nc" id="L247">          stats.getPopulationVariance(), sortDirection);</span>
     case CodecUtil.STATS_TYPE_QUADRATICMEAN:
-<span class="nc" id="L240">      return new MtasDataItemNumberComparator&lt;Double&gt;(stats.getQuadraticMean(), sortDirection);</span>
+<span class="nc" id="L249">      return new MtasDataItemNumberComparator&lt;Double&gt;(stats.getQuadraticMean(),</span>
+          sortDirection);
     case CodecUtil.STATS_TYPE_KURTOSIS:
-<span class="nc" id="L242">      return new MtasDataItemNumberComparator&lt;Double&gt;(stats.getKurtosis(), sortDirection);</span>
+<span class="nc" id="L252">      return new MtasDataItemNumberComparator&lt;Double&gt;(stats.getKurtosis(),</span>
+          sortDirection);
     case CodecUtil.STATS_TYPE_MEDIAN:
-<span class="nc" id="L244">      return new MtasDataItemNumberComparator&lt;Double&gt;(stats.getPercentile(50), sortDirection);</span>
+<span class="nc" id="L255">      return new MtasDataItemNumberComparator&lt;Double&gt;(stats.getPercentile(50),</span>
+          sortDirection);
     case CodecUtil.STATS_TYPE_SKEWNESS:
-<span class="nc" id="L246">      return new MtasDataItemNumberComparator&lt;Double&gt;(stats.getSkewness(), sortDirection);</span>
+<span class="nc" id="L258">      return new MtasDataItemNumberComparator&lt;Double&gt;(stats.getSkewness(),</span>
+          sortDirection);
     default:
-<span class="nc" id="L248">      return null;</span>
+<span class="nc" id="L261">      return null;</span>
     }
   }
 
@@ -255,34 +268,38 @@ public class MtasDataItemDoubleFull extends MtasDataItemFull&lt;Double, Double&g
    * @see java.lang.Object#toString()
    */
   public String toString() {
-<span class="nc" id="L258">    return this.getClass().getSimpleName() + &quot;[&quot; + fullValues.length + &quot;]&quot;;</span>
+<span class="nc" id="L271">    return this.getClass().getSimpleName() + &quot;[&quot; + fullValues.length + &quot;]&quot;;</span>
   }
-  
-  /* (non-Javadoc)
+
+  /*
+   * (non-Javadoc)
+   * 
    * @see java.lang.Object#equals(java.lang.Object)
    */
   @Override
   public boolean equals(Object obj) {
-<span class="nc bnc" id="L266" title="All 2 branches missed.">    if (this == obj)</span>
-<span class="nc" id="L267">      return true;</span>
-<span class="nc bnc" id="L268" title="All 2 branches missed.">    if (obj == null)</span>
-<span class="nc" id="L269">      return false;</span>
-<span class="nc bnc" id="L270" title="All 2 branches missed.">    if (getClass() != obj.getClass())</span>
-<span class="nc" id="L271">      return false;</span>
-<span class="nc" id="L272">    MtasDataItemDoubleFull that = (MtasDataItemDoubleFull) obj;</span>
-<span class="nc" id="L273">    MtasDataItemNumberComparator&lt;?&gt; c1 = getComparableValue();</span>
-<span class="nc" id="L274">    MtasDataItemNumberComparator&lt;?&gt; c2 = that.getComparableValue();</span>
-<span class="nc bnc" id="L275" title="All 6 branches missed.">    return (c1!=null&amp;&amp;c2!=null&amp;&amp;c1.equals(c2));    </span>
+<span class="nc bnc" id="L281" title="All 2 branches missed.">    if (this == obj)</span>
+<span class="nc" id="L282">      return true;</span>
+<span class="nc bnc" id="L283" title="All 2 branches missed.">    if (obj == null)</span>
+<span class="nc" id="L284">      return false;</span>
+<span class="nc bnc" id="L285" title="All 2 branches missed.">    if (getClass() != obj.getClass())</span>
+<span class="nc" id="L286">      return false;</span>
+<span class="nc" id="L287">    MtasDataItemDoubleFull that = (MtasDataItemDoubleFull) obj;</span>
+<span class="nc" id="L288">    MtasDataItemNumberComparator&lt;?&gt; c1 = getComparableValue();</span>
+<span class="nc" id="L289">    MtasDataItemNumberComparator&lt;?&gt; c2 = that.getComparableValue();</span>
+<span class="nc bnc" id="L290" title="All 6 branches missed.">    return (c1 != null &amp;&amp; c2 != null &amp;&amp; c1.equals(c2));</span>
   }
-  
-  /* (non-Javadoc)
+
+  /*
+   * (non-Javadoc)
+   * 
    * @see java.lang.Object#hashCode()
    */
   @Override
   public int hashCode() {
-<span class="nc" id="L283">    int h = this.getClass().getSimpleName().hashCode();</span>
-<span class="nc" id="L284">    h = (h * 7) ^ getComparableValue().hashCode();</span>
-<span class="nc" id="L285">    return h;</span>
+<span class="nc" id="L300">    int h = this.getClass().getSimpleName().hashCode();</span>
+<span class="nc" id="L301">    h = (h * 7) ^ getComparableValue().hashCode();</span>
+<span class="nc" id="L302">    return h;</span>
   }
 
 }
diff --git a/jacoco/mtas.codec.util.collector/MtasDataItemFull.java.html b/jacoco/mtas.codec.util.collector/MtasDataItemFull.java.html
index dd3bfcd..d33275d 100644
--- a/jacoco/mtas.codec.util.collector/MtasDataItemFull.java.html
+++ b/jacoco/mtas.codec.util.collector/MtasDataItemFull.java.html
@@ -219,9 +219,10 @@ abstract class MtasDataItemFull&lt;T1 extends Number &amp; Comparable&lt;T1&gt;,
 <span class="nc" id="L219">    createStats();</span>
 <span class="nc bnc" id="L220" title="All 6 branches missed.">    switch (sortType) {</span>
     case CodecUtil.STATS_TYPE_N:
-<span class="nc" id="L222">      return new MtasDataItemNumberComparator&lt;Long&gt;(stats.getN(), sortDirection);</span>
+<span class="nc" id="L222">      return new MtasDataItemNumberComparator&lt;Long&gt;(stats.getN(),</span>
+          sortDirection);
     default:
-<span class="nc" id="L224">      return null;</span>
+<span class="nc" id="L225">      return null;</span>
     }
   }
 
diff --git a/jacoco/mtas.codec.util.collector/MtasDataItemLongAdvanced.html b/jacoco/mtas.codec.util.collector/MtasDataItemLongAdvanced.html
index 424b289..78df165 100644
--- a/jacoco/mtas.codec.util.collector/MtasDataItemLongAdvanced.html
+++ b/jacoco/mtas.codec.util.collector/MtasDataItemLongAdvanced.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasDataItemLongAdvanced</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util.collector</a> &gt; <span class="el_class">MtasDataItemLongAdvanced</span></div><h1>MtasDataItemLongAdvanced</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">248 of 328</td><td class="ctr2">24%</td><td class="bar">60 of 68</td><td class="ctr2">11%</td><td class="ctr1">46</td><td class="ctr2">50</td><td class="ctr1">27</td><td class="ctr2">39</td><td class="ctr1">4</td><td class="ctr2">7</td></tr></tfoot><tbody><tr><td id="a3"><a href="MtasDataItemLongAdvanced.java.html#L87" class="el_method">getCompareValue2()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="128" alt="128"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="30" alt="30"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f0">22</td><td class="ctr2" id="g0">22</td><td class="ctr1" id="h1">9</td><td class="ctr2" id="i1">9</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a2"><a href="MtasDataItemLongAdvanced.java.html#L67" class="el_method">getCompareValue1()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="43" height="10" title="46" alt="46"/><img src="../jacoco-resources/greenbar.gif" width="23" height="10" title="25" alt="25"/></td><td class="ctr2" id="c2">35%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="15" alt="15"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="3" alt="3"/></td><td class="ctr2" id="e1">16%</td><td class="ctr1" id="f1">12</td><td class="ctr2" id="g1">13</td><td class="ctr1" id="h2">4</td><td class="ctr2" id="i3">6</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a1"><a href="MtasDataItemLongAdvanced.java.html#L122" class="el_method">equals(Object)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="37" alt="37"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="48" height="10" title="12" alt="12"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f2">7</td><td class="ctr2" id="g2">7</td><td class="ctr1" id="h0">10</td><td class="ctr2" id="i0">10</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a6"><a href="MtasDataItemLongAdvanced.java.html#L113" class="el_method">toString()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="19" height="10" title="21" alt="21"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a4"><a href="MtasDataItemLongAdvanced.java.html#L139" class="el_method">hashCode()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="15" alt="15"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h3">3</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a0"><a href="MtasDataItemLongAdvanced.java.html#L50" class="el_method">compareTo(MtasDataItem)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="35" alt="35"/></td><td class="ctr2" id="c1">97%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="5" alt="5"/></td><td class="ctr2" id="e0">62%</td><td class="ctr1" id="f3">3</td><td class="ctr2" id="g3">5</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i2">7</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a5"><a href="MtasDataItemLongAdvanced.java.html#L37" class="el_method">MtasDataItemLongAdvanced(Long, Double, Long, Long, Long, long, MtasDataCollector, Set, String, String, int, Map, int)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="20" alt="20"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i5">3</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasDataItemLongAdvanced</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util.collector</a> &gt; <span class="el_class">MtasDataItemLongAdvanced</span></div><h1>MtasDataItemLongAdvanced</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">248 of 328</td><td class="ctr2">24%</td><td class="bar">60 of 68</td><td class="ctr2">11%</td><td class="ctr1">46</td><td class="ctr2">50</td><td class="ctr1">27</td><td class="ctr2">39</td><td class="ctr1">4</td><td class="ctr2">7</td></tr></tfoot><tbody><tr><td id="a3"><a href="MtasDataItemLongAdvanced.java.html#L88" class="el_method">getCompareValue2()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="128" alt="128"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="30" alt="30"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f0">22</td><td class="ctr2" id="g0">22</td><td class="ctr1" id="h1">9</td><td class="ctr2" id="i1">9</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a2"><a href="MtasDataItemLongAdvanced.java.html#L67" class="el_method">getCompareValue1()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="43" height="10" title="46" alt="46"/><img src="../jacoco-resources/greenbar.gif" width="23" height="10" title="25" alt="25"/></td><td class="ctr2" id="c2">35%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="15" alt="15"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="3" alt="3"/></td><td class="ctr2" id="e1">16%</td><td class="ctr1" id="f1">12</td><td class="ctr2" id="g1">13</td><td class="ctr1" id="h2">4</td><td class="ctr2" id="i3">6</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a1"><a href="MtasDataItemLongAdvanced.java.html#L132" class="el_method">equals(Object)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="37" alt="37"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="48" height="10" title="12" alt="12"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f2">7</td><td class="ctr2" id="g2">7</td><td class="ctr1" id="h0">10</td><td class="ctr2" id="i0">10</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a6"><a href="MtasDataItemLongAdvanced.java.html#L121" class="el_method">toString()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="19" height="10" title="21" alt="21"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a4"><a href="MtasDataItemLongAdvanced.java.html#L151" class="el_method">hashCode()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="15" alt="15"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h3">3</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a0"><a href="MtasDataItemLongAdvanced.java.html#L50" class="el_method">compareTo(MtasDataItem)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="35" alt="35"/></td><td class="ctr2" id="c1">97%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="5" alt="5"/></td><td class="ctr2" id="e0">62%</td><td class="ctr1" id="f3">3</td><td class="ctr2" id="g3">5</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i2">7</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a5"><a href="MtasDataItemLongAdvanced.java.html#L37" class="el_method">MtasDataItemLongAdvanced(Long, Double, Long, Long, Long, long, MtasDataCollector, Set, String, String, int, Map, int)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="20" alt="20"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i5">3</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util.collector/MtasDataItemLongAdvanced.java.html b/jacoco/mtas.codec.util.collector/MtasDataItemLongAdvanced.java.html
index 0086dd7..194509e 100644
--- a/jacoco/mtas.codec.util.collector/MtasDataItemLongAdvanced.java.html
+++ b/jacoco/mtas.codec.util.collector/MtasDataItemLongAdvanced.java.html
@@ -72,9 +72,10 @@ class MtasDataItemLongAdvanced extends MtasDataItemAdvanced&lt;Long, Double&gt; 
     case CodecUtil.STATS_TYPE_MIN:
 <span class="nc" id="L73">      return new MtasDataItemNumberComparator&lt;Long&gt;(valueMin, sortDirection);</span>
     case CodecUtil.STATS_TYPE_SUMSQ:
-<span class="nc" id="L75">      return new MtasDataItemNumberComparator&lt;Long&gt;(valueSumOfSquares, sortDirection);</span>
+<span class="nc" id="L75">      return new MtasDataItemNumberComparator&lt;Long&gt;(valueSumOfSquares,</span>
+          sortDirection);
     default:
-<span class="nc" id="L77">      return null;</span>
+<span class="nc" id="L78">      return null;</span>
     }
   }
 
@@ -84,23 +85,30 @@ class MtasDataItemLongAdvanced extends MtasDataItemAdvanced&lt;Long, Double&gt; 
    * @see mtas.codec.util.collector.MtasDataItem#getCompareValue2()
    */
   public MtasDataItemNumberComparator&lt;Double&gt; getCompareValue2() {
-<span class="nc bnc" id="L87" title="All 30 branches missed.">    switch (sortType) {</span>
+<span class="nc bnc" id="L88" title="All 30 branches missed.">    switch (sortType) {</span>
     case CodecUtil.STATS_TYPE_SUMOFLOGS:
-<span class="nc" id="L89">      return new MtasDataItemNumberComparator&lt;Double&gt;(valueSumOfLogs, sortDirection);</span>
+<span class="nc" id="L90">      return new MtasDataItemNumberComparator&lt;Double&gt;(valueSumOfLogs,</span>
+          sortDirection);
     case CodecUtil.STATS_TYPE_MEAN:
-<span class="nc" id="L91">      return new MtasDataItemNumberComparator&lt;Double&gt;(getValue(sortType), sortDirection);</span>
+<span class="nc" id="L93">      return new MtasDataItemNumberComparator&lt;Double&gt;(getValue(sortType),</span>
+          sortDirection);
     case CodecUtil.STATS_TYPE_GEOMETRICMEAN:
-<span class="nc" id="L93">      return new MtasDataItemNumberComparator&lt;Double&gt;(getValue(sortType), sortDirection);</span>
+<span class="nc" id="L96">      return new MtasDataItemNumberComparator&lt;Double&gt;(getValue(sortType),</span>
+          sortDirection);
     case CodecUtil.STATS_TYPE_STANDARDDEVIATION:
-<span class="nc" id="L95">      return new MtasDataItemNumberComparator&lt;Double&gt;(getValue(sortType), sortDirection);</span>
+<span class="nc" id="L99">      return new MtasDataItemNumberComparator&lt;Double&gt;(getValue(sortType),</span>
+          sortDirection);
     case CodecUtil.STATS_TYPE_VARIANCE:
-<span class="nc" id="L97">      return new MtasDataItemNumberComparator&lt;Double&gt;(getValue(sortType), sortDirection);</span>
+<span class="nc" id="L102">      return new MtasDataItemNumberComparator&lt;Double&gt;(getValue(sortType),</span>
+          sortDirection);
     case CodecUtil.STATS_TYPE_POPULATIONVARIANCE:
-<span class="nc" id="L99">      return new MtasDataItemNumberComparator&lt;Double&gt;(getValue(sortType), sortDirection);</span>
+<span class="nc" id="L105">      return new MtasDataItemNumberComparator&lt;Double&gt;(getValue(sortType),</span>
+          sortDirection);
     case CodecUtil.STATS_TYPE_QUADRATICMEAN:
-<span class="nc" id="L101">      return new MtasDataItemNumberComparator&lt;Double&gt;(getValue(sortType), sortDirection);</span>
+<span class="nc" id="L108">      return new MtasDataItemNumberComparator&lt;Double&gt;(getValue(sortType),</span>
+          sortDirection);
     default:
-<span class="nc" id="L103">      return null;</span>
+<span class="nc" id="L111">      return null;</span>
     }
   }
 
@@ -110,35 +118,39 @@ class MtasDataItemLongAdvanced extends MtasDataItemAdvanced&lt;Long, Double&gt; 
    * @see java.lang.Object#toString()
    */
   public String toString() {
-<span class="nc" id="L113">    return this.getClass().getSimpleName() + &quot;[&quot; + valueSum + &quot;,&quot; + valueN</span>
+<span class="nc" id="L121">    return this.getClass().getSimpleName() + &quot;[&quot; + valueSum + &quot;,&quot; + valueN</span>
         + &quot;]&quot;;
   }
-  
-  /* (non-Javadoc)
+
+  /*
+   * (non-Javadoc)
+   * 
    * @see java.lang.Object#equals(java.lang.Object)
    */
   @Override
   public boolean equals(Object obj) {
-<span class="nc bnc" id="L122" title="All 2 branches missed.">    if (this == obj)</span>
-<span class="nc" id="L123">      return true;</span>
-<span class="nc bnc" id="L124" title="All 2 branches missed.">    if (obj == null)</span>
-<span class="nc" id="L125">      return false;</span>
-<span class="nc bnc" id="L126" title="All 2 branches missed.">    if (getClass() != obj.getClass())</span>
-<span class="nc" id="L127">      return false;</span>
-<span class="nc" id="L128">    MtasDataItemLongAdvanced that = (MtasDataItemLongAdvanced) obj;</span>
-<span class="nc" id="L129">    MtasDataItemNumberComparator&lt;?&gt; c1 = getComparableValue();</span>
-<span class="nc" id="L130">    MtasDataItemNumberComparator&lt;?&gt; c2 = that.getComparableValue();</span>
-<span class="nc bnc" id="L131" title="All 6 branches missed.">    return (c1!=null&amp;&amp;c2!=null&amp;&amp;c1.equals(c2));    </span>
+<span class="nc bnc" id="L132" title="All 2 branches missed.">    if (this == obj)</span>
+<span class="nc" id="L133">      return true;</span>
+<span class="nc bnc" id="L134" title="All 2 branches missed.">    if (obj == null)</span>
+<span class="nc" id="L135">      return false;</span>
+<span class="nc bnc" id="L136" title="All 2 branches missed.">    if (getClass() != obj.getClass())</span>
+<span class="nc" id="L137">      return false;</span>
+<span class="nc" id="L138">    MtasDataItemLongAdvanced that = (MtasDataItemLongAdvanced) obj;</span>
+<span class="nc" id="L139">    MtasDataItemNumberComparator&lt;?&gt; c1 = getComparableValue();</span>
+<span class="nc" id="L140">    MtasDataItemNumberComparator&lt;?&gt; c2 = that.getComparableValue();</span>
+<span class="nc bnc" id="L141" title="All 6 branches missed.">    return (c1 != null &amp;&amp; c2 != null &amp;&amp; c1.equals(c2));</span>
   }
-  
-  /* (non-Javadoc)
+
+  /*
+   * (non-Javadoc)
+   * 
    * @see java.lang.Object#hashCode()
    */
   @Override
   public int hashCode() {
-<span class="nc" id="L139">    int h = this.getClass().getSimpleName().hashCode();</span>
-<span class="nc" id="L140">    h = (h * 7) ^ getComparableValue().hashCode();</span>
-<span class="nc" id="L141">    return h;</span>
+<span class="nc" id="L151">    int h = this.getClass().getSimpleName().hashCode();</span>
+<span class="nc" id="L152">    h = (h * 7) ^ getComparableValue().hashCode();</span>
+<span class="nc" id="L153">    return h;</span>
   }
 
 }
diff --git a/jacoco/mtas.codec.util.collector/MtasDataItemLongBasic.html b/jacoco/mtas.codec.util.collector/MtasDataItemLongBasic.html
index 0d0638f..36cccb6 100644
--- a/jacoco/mtas.codec.util.collector/MtasDataItemLongBasic.html
+++ b/jacoco/mtas.codec.util.collector/MtasDataItemLongBasic.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasDataItemLongBasic</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util.collector</a> &gt; <span class="el_class">MtasDataItemLongBasic</span></div><h1>MtasDataItemLongBasic</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">119 of 193</td><td class="ctr2">38%</td><td class="bar">28 of 36</td><td class="ctr2">22%</td><td class="ctr1">22</td><td class="ctr2">26</td><td class="ctr1">19</td><td class="ctr2">30</td><td class="ctr1">4</td><td class="ctr2">7</td></tr></tfoot><tbody><tr><td id="a1"><a href="MtasDataItemLongBasic.java.html#L101" class="el_method">equals(Object)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="108" height="10" title="37" alt="37"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="12" alt="12"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f0">7</td><td class="ctr2" id="g0">7</td><td class="ctr1" id="h0">10</td><td class="ctr2" id="i0">10</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a3"><a href="MtasDataItemLongBasic.java.html#L78" class="el_method">getCompareValue2()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="81" height="10" title="28" alt="28"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="6" alt="6"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f2">4</td><td class="ctr2" id="g3">4</td><td class="ctr1" id="h1">3</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a6"><a href="MtasDataItemLongBasic.java.html#L92" class="el_method">toString()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="61" height="10" title="21" alt="21"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="MtasDataItemLongBasic.java.html#L61" class="el_method">getCompareValue1()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="49" height="10" title="17" alt="17"/><img src="../jacoco-resources/greenbar.gif" width="70" height="10" title="24" alt="24"/></td><td class="ctr2" id="c2">58%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="70" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="3" alt="3"/></td><td class="ctr2" id="e1">30%</td><td class="ctr1" id="f1">6</td><td class="ctr2" id="g1">7</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i2">4</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a4"><a href="MtasDataItemLongBasic.java.html#L118" class="el_method">hashCode()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="43" height="10" title="15" alt="15"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h2">3</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a0"><a href="MtasDataItemLongBasic.java.html#L44" class="el_method">compareTo(MtasDataItem)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="102" height="10" title="35" alt="35"/></td><td class="ctr2" id="c1">97%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="50" height="10" title="5" alt="5"/></td><td class="ctr2" id="e0">62%</td><td class="ctr1" id="f3">3</td><td class="ctr2" id="g2">5</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i1">7</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a5"><a href="MtasDataItemLongBasic.java.html#L32" class="el_method">MtasDataItemLongBasic(Long, long, MtasDataCollector, Set, String, String, int, Map, int)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="43" height="10" title="15" alt="15"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i5">2</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasDataItemLongBasic</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util.collector</a> &gt; <span class="el_class">MtasDataItemLongBasic</span></div><h1>MtasDataItemLongBasic</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">119 of 193</td><td class="ctr2">38%</td><td class="bar">28 of 36</td><td class="ctr2">22%</td><td class="ctr1">22</td><td class="ctr2">26</td><td class="ctr1">19</td><td class="ctr2">30</td><td class="ctr1">4</td><td class="ctr2">7</td></tr></tfoot><tbody><tr><td id="a1"><a href="MtasDataItemLongBasic.java.html#L104" class="el_method">equals(Object)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="108" height="10" title="37" alt="37"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="12" alt="12"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f0">7</td><td class="ctr2" id="g0">7</td><td class="ctr1" id="h0">10</td><td class="ctr2" id="i0">10</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a3"><a href="MtasDataItemLongBasic.java.html#L78" class="el_method">getCompareValue2()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="81" height="10" title="28" alt="28"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="6" alt="6"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f2">4</td><td class="ctr2" id="g3">4</td><td class="ctr1" id="h1">3</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a6"><a href="MtasDataItemLongBasic.java.html#L93" class="el_method">toString()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="61" height="10" title="21" alt="21"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="MtasDataItemLongBasic.java.html#L61" class="el_method">getCompareValue1()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="49" height="10" title="17" alt="17"/><img src="../jacoco-resources/greenbar.gif" width="70" height="10" title="24" alt="24"/></td><td class="ctr2" id="c2">58%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="70" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="3" alt="3"/></td><td class="ctr2" id="e1">30%</td><td class="ctr1" id="f1">6</td><td class="ctr2" id="g1">7</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i2">4</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a4"><a href="MtasDataItemLongBasic.java.html#L123" class="el_method">hashCode()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="43" height="10" title="15" alt="15"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h2">3</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a0"><a href="MtasDataItemLongBasic.java.html#L44" class="el_method">compareTo(MtasDataItem)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="102" height="10" title="35" alt="35"/></td><td class="ctr2" id="c1">97%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="50" height="10" title="5" alt="5"/></td><td class="ctr2" id="e0">62%</td><td class="ctr1" id="f3">3</td><td class="ctr2" id="g2">5</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i1">7</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a5"><a href="MtasDataItemLongBasic.java.html#L32" class="el_method">MtasDataItemLongBasic(Long, long, MtasDataCollector, Set, String, String, int, Map, int)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="43" height="10" title="15" alt="15"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i5">2</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util.collector/MtasDataItemLongBasic.java.html b/jacoco/mtas.codec.util.collector/MtasDataItemLongBasic.java.html
index 2500a1c..39b2673 100644
--- a/jacoco/mtas.codec.util.collector/MtasDataItemLongBasic.java.html
+++ b/jacoco/mtas.codec.util.collector/MtasDataItemLongBasic.java.html
@@ -77,9 +77,10 @@ class MtasDataItemLongBasic extends MtasDataItemBasic&lt;Long, Double&gt; {
   public MtasDataItemNumberComparator&lt;Double&gt; getCompareValue2() {
 <span class="nc bnc" id="L78" title="All 6 branches missed.">    switch (sortType) {</span>
     case CodecUtil.STATS_TYPE_MEAN:
-<span class="nc" id="L80">      return new MtasDataItemNumberComparator&lt;Double&gt;(getValue(sortType), sortDirection);</span>
+<span class="nc" id="L80">      return new MtasDataItemNumberComparator&lt;Double&gt;(getValue(sortType),</span>
+          sortDirection);
     default:
-<span class="nc" id="L82">      return null;</span>
+<span class="nc" id="L83">      return null;</span>
     }
   }
 
@@ -89,35 +90,39 @@ class MtasDataItemLongBasic extends MtasDataItemBasic&lt;Long, Double&gt; {
    * @see java.lang.Object#toString()
    */
   public String toString() {
-<span class="nc" id="L92">    return this.getClass().getSimpleName() + &quot;[&quot; + valueSum + &quot;,&quot; + valueN</span>
+<span class="nc" id="L93">    return this.getClass().getSimpleName() + &quot;[&quot; + valueSum + &quot;,&quot; + valueN</span>
         + &quot;]&quot;;
   }
-  
-  /* (non-Javadoc)
+
+  /*
+   * (non-Javadoc)
+   * 
    * @see java.lang.Object#equals(java.lang.Object)
    */
   @Override
   public boolean equals(Object obj) {
-<span class="nc bnc" id="L101" title="All 2 branches missed.">    if (this == obj)</span>
-<span class="nc" id="L102">      return true;</span>
-<span class="nc bnc" id="L103" title="All 2 branches missed.">    if (obj == null)</span>
-<span class="nc" id="L104">      return false;</span>
-<span class="nc bnc" id="L105" title="All 2 branches missed.">    if (getClass() != obj.getClass())</span>
-<span class="nc" id="L106">      return false;</span>
-<span class="nc" id="L107">    MtasDataItemLongBasic that = (MtasDataItemLongBasic) obj;</span>
-<span class="nc" id="L108">    MtasDataItemNumberComparator&lt;?&gt; c1 = getComparableValue();</span>
-<span class="nc" id="L109">    MtasDataItemNumberComparator&lt;?&gt; c2 = that.getComparableValue();</span>
-<span class="nc bnc" id="L110" title="All 6 branches missed.">    return (c1!=null&amp;&amp;c2!=null&amp;&amp;c1.equals(c2));    </span>
+<span class="nc bnc" id="L104" title="All 2 branches missed.">    if (this == obj)</span>
+<span class="nc" id="L105">      return true;</span>
+<span class="nc bnc" id="L106" title="All 2 branches missed.">    if (obj == null)</span>
+<span class="nc" id="L107">      return false;</span>
+<span class="nc bnc" id="L108" title="All 2 branches missed.">    if (getClass() != obj.getClass())</span>
+<span class="nc" id="L109">      return false;</span>
+<span class="nc" id="L110">    MtasDataItemLongBasic that = (MtasDataItemLongBasic) obj;</span>
+<span class="nc" id="L111">    MtasDataItemNumberComparator&lt;?&gt; c1 = getComparableValue();</span>
+<span class="nc" id="L112">    MtasDataItemNumberComparator&lt;?&gt; c2 = that.getComparableValue();</span>
+<span class="nc bnc" id="L113" title="All 6 branches missed.">    return (c1 != null &amp;&amp; c2 != null &amp;&amp; c1.equals(c2));</span>
   }
-  
-  /* (non-Javadoc)
+
+  /*
+   * (non-Javadoc)
+   * 
    * @see java.lang.Object#hashCode()
    */
   @Override
   public int hashCode() {
-<span class="nc" id="L118">    int h = this.getClass().getSimpleName().hashCode();</span>
-<span class="nc" id="L119">    h = (h * 7) ^ getComparableValue().hashCode();</span>
-<span class="nc" id="L120">    return h;</span>
+<span class="nc" id="L123">    int h = this.getClass().getSimpleName().hashCode();</span>
+<span class="nc" id="L124">    h = (h * 7) ^ getComparableValue().hashCode();</span>
+<span class="nc" id="L125">    return h;</span>
   }
 
 }
diff --git a/jacoco/mtas.codec.util.collector/MtasDataItemLongFull.html b/jacoco/mtas.codec.util.collector/MtasDataItemLongFull.html
index 74d0a12..809b695 100644
--- a/jacoco/mtas.codec.util.collector/MtasDataItemLongFull.html
+++ b/jacoco/mtas.codec.util.collector/MtasDataItemLongFull.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasDataItemLongFull</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util.collector</a> &gt; <span class="el_class">MtasDataItemLongFull</span></div><h1>MtasDataItemLongFull</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">839 of 858</td><td class="ctr2">2%</td><td class="bar">152 of 152</td><td class="ctr2">0%</td><td class="ctr1">95</td><td class="ctr2">97</td><td class="ctr1">111</td><td class="ctr2">114</td><td class="ctr1">7</td><td class="ctr2">9</td></tr></tfoot><tbody><tr><td id="a4"><a href="MtasDataItemLongFull.java.html#L51" class="el_method">getDistribution(String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="458" alt="458"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="72" alt="72"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">37</td><td class="ctr2" id="g0">37</td><td class="ctr1" id="h0">69</td><td class="ctr2" id="i0">69</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a3"><a href="MtasDataItemLongFull.java.html#L189" class="el_method">getCompareValue2()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="49" height="10" title="190" alt="190"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="70" height="10" title="42" alt="42"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f1">31</td><td class="ctr2" id="g1">31</td><td class="ctr1" id="h1">14</td><td class="ctr2" id="i1">14</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a2"><a href="MtasDataItemLongFull.java.html#L167" class="el_method">getCompareValue1()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="22" height="10" title="85" alt="85"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="18" alt="18"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f2">13</td><td class="ctr2" id="g2">13</td><td class="ctr1" id="h3">7</td><td class="ctr2" id="i3">7</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="MtasDataItemLongFull.java.html#L231" class="el_method">equals(Object)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="37" alt="37"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="12" alt="12"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f3">7</td><td class="ctr2" id="g3">7</td><td class="ctr1" id="h2">10</td><td class="ctr2" id="i2">10</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a0"><a href="MtasDataItemLongFull.java.html#L150" class="el_method">compareTo(MtasDataItem)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="36" alt="36"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="8" alt="8"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f4">5</td><td class="ctr2" id="g4">5</td><td class="ctr1" id="h4">7</td><td class="ctr2" id="i4">7</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a8"><a href="MtasDataItemLongFull.java.html#L223" class="el_method">toString()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="18" alt="18"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a5"><a href="MtasDataItemLongFull.java.html#L248" class="el_method">hashCode()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="15" alt="15"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h5">3</td><td class="ctr2" id="i5">3</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a6"><a href="MtasDataItemLongFull.java.html#L38" class="el_method">MtasDataItemLongFull(long[], MtasDataCollector, Set, String, String, int, Map, int)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="15" alt="15"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i6">2</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a7"><a href="MtasDataItemLongFull.java.html#L21" class="el_method">static {...}</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasDataItemLongFull</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util.collector</a> &gt; <span class="el_class">MtasDataItemLongFull</span></div><h1>MtasDataItemLongFull</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">839 of 858</td><td class="ctr2">2%</td><td class="bar">152 of 152</td><td class="ctr2">0%</td><td class="ctr1">95</td><td class="ctr2">97</td><td class="ctr1">111</td><td class="ctr2">114</td><td class="ctr1">7</td><td class="ctr2">9</td></tr></tfoot><tbody><tr><td id="a4"><a href="MtasDataItemLongFull.java.html#L51" class="el_method">getDistribution(String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="458" alt="458"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="72" alt="72"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">37</td><td class="ctr2" id="g0">37</td><td class="ctr1" id="h0">69</td><td class="ctr2" id="i0">69</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a3"><a href="MtasDataItemLongFull.java.html#L193" class="el_method">getCompareValue2()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="49" height="10" title="190" alt="190"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="70" height="10" title="42" alt="42"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f1">31</td><td class="ctr2" id="g1">31</td><td class="ctr1" id="h1">14</td><td class="ctr2" id="i1">14</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a2"><a href="MtasDataItemLongFull.java.html#L167" class="el_method">getCompareValue1()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="22" height="10" title="85" alt="85"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="18" alt="18"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f2">13</td><td class="ctr2" id="g2">13</td><td class="ctr1" id="h3">7</td><td class="ctr2" id="i3">7</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="MtasDataItemLongFull.java.html#L245" class="el_method">equals(Object)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="37" alt="37"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="12" alt="12"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f3">7</td><td class="ctr2" id="g3">7</td><td class="ctr1" id="h2">10</td><td class="ctr2" id="i2">10</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a0"><a href="MtasDataItemLongFull.java.html#L150" class="el_method">compareTo(MtasDataItem)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="36" alt="36"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="8" alt="8"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f4">5</td><td class="ctr2" id="g4">5</td><td class="ctr1" id="h4">7</td><td class="ctr2" id="i4">7</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a8"><a href="MtasDataItemLongFull.java.html#L235" class="el_method">toString()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="18" alt="18"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a5"><a href="MtasDataItemLongFull.java.html#L264" class="el_method">hashCode()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="15" alt="15"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h5">3</td><td class="ctr2" id="i5">3</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a6"><a href="MtasDataItemLongFull.java.html#L38" class="el_method">MtasDataItemLongFull(long[], MtasDataCollector, Set, String, String, int, Map, int)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="15" alt="15"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i6">2</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a7"><a href="MtasDataItemLongFull.java.html#L21" class="el_method">static {...}</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util.collector/MtasDataItemLongFull.java.html b/jacoco/mtas.codec.util.collector/MtasDataItemLongFull.java.html
index cefca7e..e3d7e2e 100644
--- a/jacoco/mtas.codec.util.collector/MtasDataItemLongFull.java.html
+++ b/jacoco/mtas.codec.util.collector/MtasDataItemLongFull.java.html
@@ -167,15 +167,19 @@ class MtasDataItemLongFull extends MtasDataItemFull&lt;Long, Double&gt; {
 <span class="nc" id="L167">    createStats();</span>
 <span class="nc bnc" id="L168" title="All 18 branches missed.">    switch (sortType) {</span>
     case CodecUtil.STATS_TYPE_SUM:
-<span class="nc" id="L170">      return new MtasDataItemNumberComparator&lt;&gt;(Math.round(stats.getSum()), sortDirection);</span>
+<span class="nc" id="L170">      return new MtasDataItemNumberComparator&lt;&gt;(Math.round(stats.getSum()),</span>
+          sortDirection);
     case CodecUtil.STATS_TYPE_MAX:
-<span class="nc" id="L172">      return new MtasDataItemNumberComparator&lt;&gt;(Math.round(stats.getMax()), sortDirection);</span>
+<span class="nc" id="L173">      return new MtasDataItemNumberComparator&lt;&gt;(Math.round(stats.getMax()),</span>
+          sortDirection);
     case CodecUtil.STATS_TYPE_MIN:
-<span class="nc" id="L174">      return new MtasDataItemNumberComparator&lt;&gt;(Math.round(stats.getMin()), sortDirection);</span>
+<span class="nc" id="L176">      return new MtasDataItemNumberComparator&lt;&gt;(Math.round(stats.getMin()),</span>
+          sortDirection);
     case CodecUtil.STATS_TYPE_SUMSQ:
-<span class="nc" id="L176">      return new MtasDataItemNumberComparator&lt;&gt;(Math.round(stats.getSumsq()), sortDirection);</span>
+<span class="nc" id="L179">      return new MtasDataItemNumberComparator&lt;&gt;(Math.round(stats.getSumsq()),</span>
+          sortDirection);
     default:
-<span class="nc" id="L178">      return null;</span>
+<span class="nc" id="L182">      return null;</span>
     }
   }
 
@@ -186,31 +190,39 @@ class MtasDataItemLongFull extends MtasDataItemFull&lt;Long, Double&gt; {
    */
   @Override
   public MtasDataItemNumberComparator&lt;Double&gt; getCompareValue2() {
-<span class="nc" id="L189">    createStats();</span>
-<span class="nc bnc" id="L190" title="All 42 branches missed.">    switch (sortType) {</span>
+<span class="nc" id="L193">    createStats();</span>
+<span class="nc bnc" id="L194" title="All 42 branches missed.">    switch (sortType) {</span>
     case CodecUtil.STATS_TYPE_SUMOFLOGS:
-<span class="nc" id="L192">      return new MtasDataItemNumberComparator&lt;&gt;(</span>
-<span class="nc" id="L193">          stats.getN() * Math.log(stats.getGeometricMean()), sortDirection);</span>
+<span class="nc" id="L196">      return new MtasDataItemNumberComparator&lt;&gt;(</span>
+<span class="nc" id="L197">          stats.getN() * Math.log(stats.getGeometricMean()), sortDirection);</span>
     case CodecUtil.STATS_TYPE_MEAN:
-<span class="nc" id="L195">      return new MtasDataItemNumberComparator&lt;&gt;(stats.getMean(), sortDirection);</span>
+<span class="nc" id="L199">      return new MtasDataItemNumberComparator&lt;&gt;(stats.getMean(), sortDirection);</span>
     case CodecUtil.STATS_TYPE_GEOMETRICMEAN:
-<span class="nc" id="L197">      return new MtasDataItemNumberComparator&lt;&gt;(stats.getGeometricMean(), sortDirection);</span>
+<span class="nc" id="L201">      return new MtasDataItemNumberComparator&lt;&gt;(stats.getGeometricMean(),</span>
+          sortDirection);
     case CodecUtil.STATS_TYPE_STANDARDDEVIATION:
-<span class="nc" id="L199">      return new MtasDataItemNumberComparator&lt;&gt;(stats.getStandardDeviation(), sortDirection);</span>
+<span class="nc" id="L204">      return new MtasDataItemNumberComparator&lt;&gt;(stats.getStandardDeviation(),</span>
+          sortDirection);
     case CodecUtil.STATS_TYPE_VARIANCE:
-<span class="nc" id="L201">      return new MtasDataItemNumberComparator&lt;&gt;(stats.getVariance(), sortDirection);</span>
+<span class="nc" id="L207">      return new MtasDataItemNumberComparator&lt;&gt;(stats.getVariance(),</span>
+          sortDirection);
     case CodecUtil.STATS_TYPE_POPULATIONVARIANCE:
-<span class="nc" id="L203">      return new MtasDataItemNumberComparator&lt;&gt;(stats.getPopulationVariance(), sortDirection);</span>
+<span class="nc" id="L210">      return new MtasDataItemNumberComparator&lt;&gt;(stats.getPopulationVariance(),</span>
+          sortDirection);
     case CodecUtil.STATS_TYPE_QUADRATICMEAN:
-<span class="nc" id="L205">      return new MtasDataItemNumberComparator&lt;&gt;(stats.getQuadraticMean(), sortDirection);</span>
+<span class="nc" id="L213">      return new MtasDataItemNumberComparator&lt;&gt;(stats.getQuadraticMean(),</span>
+          sortDirection);
     case CodecUtil.STATS_TYPE_KURTOSIS:
-<span class="nc" id="L207">      return new MtasDataItemNumberComparator&lt;&gt;(stats.getKurtosis(), sortDirection);</span>
+<span class="nc" id="L216">      return new MtasDataItemNumberComparator&lt;&gt;(stats.getKurtosis(),</span>
+          sortDirection);
     case CodecUtil.STATS_TYPE_MEDIAN:
-<span class="nc" id="L209">      return new MtasDataItemNumberComparator&lt;&gt;(stats.getPercentile(50), sortDirection);</span>
+<span class="nc" id="L219">      return new MtasDataItemNumberComparator&lt;&gt;(stats.getPercentile(50),</span>
+          sortDirection);
     case CodecUtil.STATS_TYPE_SKEWNESS:
-<span class="nc" id="L211">      return new MtasDataItemNumberComparator&lt;&gt;(stats.getSkewness(), sortDirection);</span>
+<span class="nc" id="L222">      return new MtasDataItemNumberComparator&lt;&gt;(stats.getSkewness(),</span>
+          sortDirection);
     default:
-<span class="nc" id="L213">      return null;</span>
+<span class="nc" id="L225">      return null;</span>
     }
   }
 
@@ -220,34 +232,38 @@ class MtasDataItemLongFull extends MtasDataItemFull&lt;Long, Double&gt; {
    * @see java.lang.Object#toString()
    */
   public String toString() {
-<span class="nc" id="L223">    return this.getClass().getSimpleName() + &quot;[&quot; + fullValues.length + &quot;]&quot;;</span>
+<span class="nc" id="L235">    return this.getClass().getSimpleName() + &quot;[&quot; + fullValues.length + &quot;]&quot;;</span>
   }
-  
-  /* (non-Javadoc)
+
+  /*
+   * (non-Javadoc)
+   * 
    * @see java.lang.Object#equals(java.lang.Object)
    */
   @Override
   public boolean equals(Object obj) {
-<span class="nc bnc" id="L231" title="All 2 branches missed.">    if (this == obj)</span>
-<span class="nc" id="L232">      return true;</span>
-<span class="nc bnc" id="L233" title="All 2 branches missed.">    if (obj == null)</span>
-<span class="nc" id="L234">      return false;</span>
-<span class="nc bnc" id="L235" title="All 2 branches missed.">    if (getClass() != obj.getClass())</span>
-<span class="nc" id="L236">      return false;</span>
-<span class="nc" id="L237">    MtasDataItemLongFull that = (MtasDataItemLongFull) obj;</span>
-<span class="nc" id="L238">    MtasDataItemNumberComparator&lt;?&gt; c1 = getComparableValue();</span>
-<span class="nc" id="L239">    MtasDataItemNumberComparator&lt;?&gt; c2 = that.getComparableValue();</span>
-<span class="nc bnc" id="L240" title="All 6 branches missed.">    return (c1!=null&amp;&amp;c2!=null&amp;&amp;c1.equals(c2));    </span>
+<span class="nc bnc" id="L245" title="All 2 branches missed.">    if (this == obj)</span>
+<span class="nc" id="L246">      return true;</span>
+<span class="nc bnc" id="L247" title="All 2 branches missed.">    if (obj == null)</span>
+<span class="nc" id="L248">      return false;</span>
+<span class="nc bnc" id="L249" title="All 2 branches missed.">    if (getClass() != obj.getClass())</span>
+<span class="nc" id="L250">      return false;</span>
+<span class="nc" id="L251">    MtasDataItemLongFull that = (MtasDataItemLongFull) obj;</span>
+<span class="nc" id="L252">    MtasDataItemNumberComparator&lt;?&gt; c1 = getComparableValue();</span>
+<span class="nc" id="L253">    MtasDataItemNumberComparator&lt;?&gt; c2 = that.getComparableValue();</span>
+<span class="nc bnc" id="L254" title="All 6 branches missed.">    return (c1 != null &amp;&amp; c2 != null &amp;&amp; c1.equals(c2));</span>
   }
-  
-  /* (non-Javadoc)
+
+  /*
+   * (non-Javadoc)
+   * 
    * @see java.lang.Object#hashCode()
    */
   @Override
   public int hashCode() {
-<span class="nc" id="L248">    int h = this.getClass().getSimpleName().hashCode();</span>
-<span class="nc" id="L249">    h = (h * 7) ^ getComparableValue().hashCode();</span>
-<span class="nc" id="L250">    return h;</span>
+<span class="nc" id="L264">    int h = this.getClass().getSimpleName().hashCode();</span>
+<span class="nc" id="L265">    h = (h * 7) ^ getComparableValue().hashCode();</span>
+<span class="nc" id="L266">    return h;</span>
   }
 
 }
diff --git a/jacoco/mtas.codec.util.collector/MtasDataItemNumberComparator.html b/jacoco/mtas.codec.util.collector/MtasDataItemNumberComparator.html
index 14885e0..933ca21 100644
--- a/jacoco/mtas.codec.util.collector/MtasDataItemNumberComparator.html
+++ b/jacoco/mtas.codec.util.collector/MtasDataItemNumberComparator.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasDataItemNumberComparator</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util.collector</a> &gt; <span class="el_class">MtasDataItemNumberComparator</span></div><h1>MtasDataItemNumberComparator</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">239 of 327</td><td class="ctr2">26%</td><td class="bar">42 of 50</td><td class="ctr2">16%</td><td class="ctr1">28</td><td class="ctr2">35</td><td class="ctr1">36</td><td class="ctr2">53</td><td class="ctr1">4</td><td class="ctr2">10</td></tr></tfoot><tbody><tr><td id="a8"><a href="MtasDataItemNumberComparator.java.html#L103" class="el_method">subtract(Number)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="84" height="10" title="75" alt="75"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="16" alt="16"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f0">9</td><td class="ctr2" id="g0">9</td><td class="ctr1" id="h0">10</td><td class="ctr2" id="i1">10</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a7"><a href="MtasDataItemNumberComparator.java.html#L125" class="el_method">recomputeBoundary(int)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="75" height="10" title="67" alt="67"/><img src="../jacoco-resources/greenbar.gif" width="44" height="10" title="40" alt="40"/></td><td class="ctr2" id="c4">37%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="52" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="37" height="10" title="5" alt="5"/></td><td class="ctr2" id="e0">41%</td><td class="ctr1" id="f2">5</td><td class="ctr2" id="g2">7</td><td class="ctr1" id="h1">8</td><td class="ctr2" id="i0">14</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="MtasDataItemNumberComparator.java.html#L82" class="el_method">add(Number)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="59" height="10" title="53" alt="53"/><img src="../jacoco-resources/greenbar.gif" width="24" height="10" title="22" alt="22"/></td><td class="ctr2" id="c5">29%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="97" height="10" title="13" alt="13"/><img src="../jacoco-resources/greenbar.gif" width="22" height="10" title="3" alt="3"/></td><td class="ctr2" id="e1">18%</td><td class="ctr1" id="f1">8</td><td class="ctr2" id="g1">9</td><td class="ctr1" id="h3">6</td><td class="ctr2" id="i2">10</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="MtasDataItemNumberComparator.java.html#L153" class="el_method">equals(Object)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="25" alt="25"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="45" height="10" title="6" alt="6"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f3">4</td><td class="ctr2" id="g3">4</td><td class="ctr1" id="h2">8</td><td class="ctr2" id="i3">8</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a5"><a href="MtasDataItemNumberComparator.java.html#L168" class="el_method">hashCode()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="16" height="10" title="15" alt="15"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">3</td><td class="ctr2" id="i5">3</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a9"><a href="MtasDataItemNumberComparator.java.html#L71" class="el_method">toString()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="4" alt="4"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a6"><a href="MtasDataItemNumberComparator.java.html#L31" class="el_method">MtasDataItemNumberComparator(Number, String)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i4">4</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a1"><a href="MtasDataItemNumberComparator.java.html#L43" class="el_method">clone()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="8" alt="8"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a2"><a href="MtasDataItemNumberComparator.java.html#L53" class="el_method">compareTo(Number)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="6" alt="6"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a4"><a href="MtasDataItemNumberComparator.java.html#L62" class="el_method">getValue()</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasDataItemNumberComparator</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util.collector</a> &gt; <span class="el_class">MtasDataItemNumberComparator</span></div><h1>MtasDataItemNumberComparator</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">239 of 327</td><td class="ctr2">26%</td><td class="bar">42 of 50</td><td class="ctr2">16%</td><td class="ctr1">28</td><td class="ctr2">35</td><td class="ctr1">36</td><td class="ctr2">53</td><td class="ctr1">4</td><td class="ctr2">10</td></tr></tfoot><tbody><tr><td id="a8"><a href="MtasDataItemNumberComparator.java.html#L103" class="el_method">subtract(Number)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="84" height="10" title="75" alt="75"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="16" alt="16"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f0">9</td><td class="ctr2" id="g0">9</td><td class="ctr1" id="h0">10</td><td class="ctr2" id="i1">10</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a7"><a href="MtasDataItemNumberComparator.java.html#L125" class="el_method">recomputeBoundary(int)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="75" height="10" title="67" alt="67"/><img src="../jacoco-resources/greenbar.gif" width="44" height="10" title="40" alt="40"/></td><td class="ctr2" id="c4">37%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="52" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="37" height="10" title="5" alt="5"/></td><td class="ctr2" id="e0">41%</td><td class="ctr1" id="f2">5</td><td class="ctr2" id="g2">7</td><td class="ctr1" id="h1">8</td><td class="ctr2" id="i0">14</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="MtasDataItemNumberComparator.java.html#L82" class="el_method">add(Number)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="59" height="10" title="53" alt="53"/><img src="../jacoco-resources/greenbar.gif" width="24" height="10" title="22" alt="22"/></td><td class="ctr2" id="c5">29%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="97" height="10" title="13" alt="13"/><img src="../jacoco-resources/greenbar.gif" width="22" height="10" title="3" alt="3"/></td><td class="ctr2" id="e1">18%</td><td class="ctr1" id="f1">8</td><td class="ctr2" id="g1">9</td><td class="ctr1" id="h3">6</td><td class="ctr2" id="i2">10</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="MtasDataItemNumberComparator.java.html#L155" class="el_method">equals(Object)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="25" alt="25"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="45" height="10" title="6" alt="6"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f3">4</td><td class="ctr2" id="g3">4</td><td class="ctr1" id="h2">8</td><td class="ctr2" id="i3">8</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a5"><a href="MtasDataItemNumberComparator.java.html#L172" class="el_method">hashCode()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="16" height="10" title="15" alt="15"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">3</td><td class="ctr2" id="i5">3</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a9"><a href="MtasDataItemNumberComparator.java.html#L71" class="el_method">toString()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="4" alt="4"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a6"><a href="MtasDataItemNumberComparator.java.html#L31" class="el_method">MtasDataItemNumberComparator(Number, String)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i4">4</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a1"><a href="MtasDataItemNumberComparator.java.html#L43" class="el_method">clone()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="8" alt="8"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a2"><a href="MtasDataItemNumberComparator.java.html#L53" class="el_method">compareTo(Number)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="6" alt="6"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a4"><a href="MtasDataItemNumberComparator.java.html#L62" class="el_method">getValue()</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util.collector/MtasDataItemNumberComparator.java.html b/jacoco/mtas.codec.util.collector/MtasDataItemNumberComparator.java.html
index 69fc58c..8357947 100644
--- a/jacoco/mtas.codec.util.collector/MtasDataItemNumberComparator.java.html
+++ b/jacoco/mtas.codec.util.collector/MtasDataItemNumberComparator.java.html
@@ -144,30 +144,34 @@ public final class MtasDataItemNumberComparator&lt;T extends Number &amp; Compar
 <span class="nc" id="L144">      throw new IOException(&quot;unknown sortDirection &quot; + sortDirection);</span>
     }
   }
-  
-  /* (non-Javadoc)
+
+  /*
+   * (non-Javadoc)
+   * 
    * @see java.lang.Object#equals(java.lang.Object)
    */
   @Override
   public boolean equals(Object obj) {
-<span class="nc bnc" id="L153" title="All 2 branches missed.">    if (this == obj)</span>
-<span class="nc" id="L154">      return true;</span>
-<span class="nc bnc" id="L155" title="All 2 branches missed.">    if (obj == null)</span>
-<span class="nc" id="L156">      return false;</span>
-<span class="nc bnc" id="L157" title="All 2 branches missed.">    if (getClass() != obj.getClass())</span>
+<span class="nc bnc" id="L155" title="All 2 branches missed.">    if (this == obj)</span>
+<span class="nc" id="L156">      return true;</span>
+<span class="nc bnc" id="L157" title="All 2 branches missed.">    if (obj == null)</span>
 <span class="nc" id="L158">      return false;</span>
-<span class="nc" id="L159">    MtasDataItemNumberComparator&lt;?&gt; that = (MtasDataItemNumberComparator&lt;?&gt;) obj;</span>
-<span class="nc" id="L160">    return value.equals(that.value);</span>
+<span class="nc bnc" id="L159" title="All 2 branches missed.">    if (getClass() != obj.getClass())</span>
+<span class="nc" id="L160">      return false;</span>
+<span class="nc" id="L161">    MtasDataItemNumberComparator&lt;?&gt; that = (MtasDataItemNumberComparator&lt;?&gt;) obj;</span>
+<span class="nc" id="L162">    return value.equals(that.value);</span>
   }
-  
-  /* (non-Javadoc)
+
+  /*
+   * (non-Javadoc)
+   * 
    * @see java.lang.Object#hashCode()
    */
   @Override
   public int hashCode() {
-<span class="nc" id="L168">    int h = this.getClass().getSimpleName().hashCode();</span>
-<span class="nc" id="L169">    h = (h * 7) ^ value.hashCode();</span>
-<span class="nc" id="L170">    return h;</span>
+<span class="nc" id="L172">    int h = this.getClass().getSimpleName().hashCode();</span>
+<span class="nc" id="L173">    h = (h * 7) ^ value.hashCode();</span>
+<span class="nc" id="L174">    return h;</span>
   }
 
 }
diff --git a/jacoco/mtas.codec.util.collector/index.html b/jacoco/mtas.codec.util.collector/index.html
index 7fcc5c2..eb75f3d 100644
--- a/jacoco/mtas.codec.util.collector/index.html
+++ b/jacoco/mtas.codec.util.collector/index.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>mtas.codec.util.collector</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.source.html" class="el_source">Source Files</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <span class="el_package">mtas.codec.util.collector</span></div><h1>mtas.codec.util.collector</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">8,903 of 14,399</td><td class="ctr2">38%</td><td class="bar">1,377 of 1,871</td><td class="ctr2">26%</td><td class="ctr1">1,020</td><td class="ctr2">1,313</td><td class="ctr1">1,376</td><td class="ctr2">2,450</td><td class="ctr1">176</td><td class="ctr2">309</td><td class="ctr1">7</td><td class="ctr2">25</td></tr></tfoot><tbody><tr><td id="a15"><a href="MtasDataItemDoubleFull.html" class="el_class">MtasDataItemDoubleFull</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="44" height="10" title="990" alt="990"/></td><td class="ctr2" id="c18">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="67" height="10" title="164" alt="164"/></td><td class="ctr2" id="e17">0%</td><td class="ctr1" id="f0">104</td><td class="ctr2" id="g1">104</td><td class="ctr1" id="h0">132</td><td class="ctr2" id="i3">132</td><td class="ctr1" id="j5">10</td><td class="ctr2" id="k12">10</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a2"><a href="MtasDataCollector.html" class="el_class">MtasDataCollector</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="904" alt="904"/><img src="../jacoco-resources/greenbar.gif" width="79" height="10" title="1,782" alt="1,782"/></td><td class="ctr2" id="c4">66%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="99" alt="99"/><img src="../jacoco-resources/greenbar.gif" width="79" height="10" title="191" alt="191"/></td><td class="ctr2" id="e2">65%</td><td class="ctr1" id="f2">83</td><td class="ctr2" id="g0">178</td><td class="ctr1" id="h1">127</td><td class="ctr2" id="i0">515</td><td class="ctr1" id="j13">4</td><td class="ctr2" id="k0">33</td><td class="ctr1" id="l7">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a19"><a href="MtasDataItemLongFull.html" class="el_class">MtasDataItemLongFull</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="37" height="10" title="839" alt="839"/></td><td class="ctr2" id="c17">2%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="62" height="10" title="152" alt="152"/></td><td class="ctr2" id="e18">0%</td><td class="ctr1" id="f1">95</td><td class="ctr2" id="g2">97</td><td class="ctr1" id="h2">111</td><td class="ctr2" id="i5">114</td><td class="ctr1" id="j7">7</td><td class="ctr2" id="k14">9</td><td class="ctr1" id="l8">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a9"><a href="MtasDataFull.html" class="el_class">MtasDataFull</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="27" height="10" title="615" alt="615"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="115" alt="115"/></td><td class="ctr2" id="c15">15%</td><td class="bar" id="d11"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="58" alt="58"/><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="e15">6%</td><td class="ctr1" id="f11">39</td><td class="ctr2" id="g14">46</td><td class="ctr1" id="h3">107</td><td class="ctr2" id="i4">132</td><td class="ctr1" id="j6">9</td><td class="ctr2" id="k11">15</td><td class="ctr1" id="l9">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a6"><a href="MtasDataDoubleBasic.html" class="el_class">MtasDataDoubleBasic</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="25" height="10" title="572" alt="572"/></td><td class="ctr2" id="c19">0%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="29" height="10" title="72" alt="72"/></td><td class="ctr2" id="e19">0%</td><td class="ctr1" id="f5">53</td><td class="ctr2" id="g6">53</td><td class="ctr1" id="h4">98</td><td class="ctr2" id="i8">98</td><td class="ctr1" id="j0">17</td><td class="ctr2" id="k1">17</td><td class="ctr1" id="l1">1</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a5"><a href="MtasDataDoubleAdvanced.html" class="el_class">MtasDataDoubleAdvanced</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="550" alt="550"/></td><td class="ctr2" id="c20">0%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="29" height="10" title="72" alt="72"/></td><td class="ctr2" id="e20">0%</td><td class="ctr1" id="f6">53</td><td class="ctr2" id="g7">53</td><td class="ctr1" id="h5">88</td><td class="ctr2" id="i10">88</td><td class="ctr1" id="j1">17</td><td class="ctr2" id="k2">17</td><td class="ctr1" id="l2">1</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a7"><a href="MtasDataDoubleFull.html" class="el_class">MtasDataDoubleFull</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="23" height="10" title="527" alt="527"/></td><td class="ctr2" id="c21">0%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="29" height="10" title="72" alt="72"/></td><td class="ctr2" id="e21">0%</td><td class="ctr1" id="f7">53</td><td class="ctr2" id="g8">53</td><td class="ctr1" id="h6">88</td><td class="ctr2" id="i11">88</td><td class="ctr1" id="j2">17</td><td class="ctr2" id="k3">17</td><td class="ctr1" id="l3">1</td><td class="ctr2" id="m6">1</td></tr><tr><td id="a23"><a href="MtasDataLongFull.html" class="el_class">MtasDataLongFull</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="19" height="10" title="445" alt="445"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="76" alt="76"/></td><td class="ctr2" id="c16">14%</td><td class="bar" id="d8"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="69" alt="69"/><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="e16">4%</td><td class="ctr1" id="f8">50</td><td class="ctr2" id="g9">53</td><td class="ctr1" id="h7">79</td><td class="ctr2" id="i13">87</td><td class="ctr1" id="j4">14</td><td class="ctr2" id="k4">17</td><td class="ctr1" id="l10">0</td><td class="ctr2" id="m7">1</td></tr><tr><td id="a11"><a href="MtasDataItemAdvanced.html" class="el_class">MtasDataItemAdvanced</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="19" height="10" title="443" alt="443"/><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="172" alt="172"/></td><td class="ctr2" id="c12">27%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="33" height="10" title="80" alt="80"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="22" alt="22"/></td><td class="ctr2" id="e12">21%</td><td class="ctr1" id="f4">56</td><td class="ctr2" id="g4">68</td><td class="ctr1" id="h8">73</td><td class="ctr2" id="i6">106</td><td class="ctr1" id="j20">2</td><td class="ctr2" id="k21">6</td><td class="ctr1" id="l11">0</td><td class="ctr2" id="m8">1</td></tr><tr><td id="a0"><a href="MtasDataAdvanced.html" class="el_class">MtasDataAdvanced</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="16" height="10" title="364" alt="364"/><img src="../jacoco-resources/greenbar.gif" width="47" height="10" title="1,055" alt="1,055"/></td><td class="ctr2" id="c2">74%</td><td class="bar" id="d18"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="28" alt="28"/><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="40" alt="40"/></td><td class="ctr2" id="e3">58%</td><td class="ctr1" id="f16">24</td><td class="ctr2" id="g11">50</td><td class="ctr1" id="h9">51</td><td class="ctr2" id="i1">239</td><td class="ctr1" id="j14">4</td><td class="ctr2" id="k9">16</td><td class="ctr1" id="l12">0</td><td class="ctr2" id="m9">1</td></tr><tr><td id="a16"><a href="MtasDataItemFull.html" class="el_class">MtasDataItemFull</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="313" alt="313"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="281" alt="281"/></td><td class="ctr2" id="c10">47%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="33" height="10" title="80" alt="80"/><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="36" alt="36"/></td><td class="ctr2" id="e10">31%</td><td class="ctr1" id="f3">59</td><td class="ctr2" id="g3">78</td><td class="ctr1" id="h12">45</td><td class="ctr2" id="i9">95</td><td class="ctr1" id="j19">3</td><td class="ctr2" id="k22">6</td><td class="ctr1" id="l13">0</td><td class="ctr2" id="m10">1</td></tr><tr><td id="a13"><a href="MtasDataItemDoubleAdvanced.html" class="el_class">MtasDataItemDoubleAdvanced</a></td><td class="bar" id="b11"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="278" alt="278"/></td><td class="ctr2" id="c22">0%</td><td class="bar" id="d9"><img src="../jacoco-resources/redbar.gif" width="26" height="10" title="63" alt="63"/></td><td class="ctr2" id="e22">0%</td><td class="ctr1" id="f10">45</td><td class="ctr2" id="g15">45</td><td class="ctr1" id="h16">34</td><td class="ctr2" id="i20">34</td><td class="ctr1" id="j8">7</td><td class="ctr2" id="k16">7</td><td class="ctr1" id="l4">1</td><td class="ctr2" id="m11">1</td></tr><tr><td id="a1"><a href="MtasDataBasic.html" class="el_class">MtasDataBasic</a></td><td class="bar" id="b12"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="277" alt="277"/><img src="../jacoco-resources/greenbar.gif" width="24" height="10" title="538" alt="538"/></td><td class="ctr2" id="c5">66%</td><td class="bar" id="d14"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="35" alt="35"/><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="27" alt="27"/></td><td class="ctr2" id="e7">43%</td><td class="ctr1" id="f17">24</td><td class="ctr2" id="g13">47</td><td class="ctr1" id="h11">46</td><td class="ctr2" id="i2">149</td><td class="ctr1" id="j15">4</td><td class="ctr2" id="k10">16</td><td class="ctr1" id="l14">0</td><td class="ctr2" id="m12">1</td></tr><tr><td id="a22"><a href="MtasDataLongBasic.html" class="el_class">MtasDataLongBasic</a></td><td class="bar" id="b13"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="274" alt="274"/><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="306" alt="306"/></td><td class="ctr2" id="c8">52%</td><td class="bar" id="d13"><img src="../jacoco-resources/redbar.gif" width="16" height="10" title="39" alt="39"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="37" alt="37"/></td><td class="ctr2" id="e6">48%</td><td class="ctr1" id="f12">34</td><td class="ctr2" id="g5">55</td><td class="ctr1" id="h10">48</td><td class="ctr2" id="i7">99</td><td class="ctr1" id="j9">7</td><td class="ctr2" id="k5">17</td><td class="ctr1" id="l15">0</td><td class="ctr2" id="m13">1</td></tr><tr><td id="a17"><a href="MtasDataItemLongAdvanced.html" class="el_class">MtasDataItemLongAdvanced</a></td><td class="bar" id="b14"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="248" alt="248"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="80" alt="80"/></td><td class="ctr2" id="c14">24%</td><td class="bar" id="d10"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="60" alt="60"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="8" alt="8"/></td><td class="ctr2" id="e14">11%</td><td class="ctr1" id="f9">46</td><td class="ctr2" id="g12">50</td><td class="ctr1" id="h18">27</td><td class="ctr2" id="i17">39</td><td class="ctr1" id="j16">4</td><td class="ctr2" id="k17">7</td><td class="ctr1" id="l16">0</td><td class="ctr2" id="m14">1</td></tr><tr><td id="a20"><a href="MtasDataItemNumberComparator.html" class="el_class">MtasDataItemNumberComparator</a></td><td class="bar" id="b15"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="239" alt="239"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="88" alt="88"/></td><td class="ctr2" id="c13">26%</td><td class="bar" id="d12"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="42" alt="42"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="8" alt="8"/></td><td class="ctr2" id="e13">16%</td><td class="ctr1" id="f15">28</td><td class="ctr2" id="g17">35</td><td class="ctr1" id="h15">36</td><td class="ctr2" id="i15">53</td><td class="ctr1" id="j17">4</td><td class="ctr2" id="k13">10</td><td class="ctr1" id="l17">0</td><td class="ctr2" id="m15">1</td></tr><tr><td id="a21"><a href="MtasDataLongAdvanced.html" class="el_class">MtasDataLongAdvanced</a></td><td class="bar" id="b16"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="227" alt="227"/><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="319" alt="319"/></td><td class="ctr2" id="c6">58%</td><td class="bar" id="d15"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="34" alt="34"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="38" alt="38"/></td><td class="ctr2" id="e4">52%</td><td class="ctr1" id="f14">32</td><td class="ctr2" id="g10">53</td><td class="ctr1" id="h14">37</td><td class="ctr2" id="i12">88</td><td class="ctr1" id="j10">7</td><td class="ctr2" id="k6">17</td><td class="ctr1" id="l18">0</td><td class="ctr2" id="m16">1</td></tr><tr><td id="a14"><a href="MtasDataItemDoubleBasic.html" class="el_class">MtasDataItemDoubleBasic</a></td><td class="bar" id="b17"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="178" alt="178"/></td><td class="ctr2" id="c23">0%</td><td class="bar" id="d17"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="32" alt="32"/></td><td class="ctr2" id="e23">0%</td><td class="ctr1" id="f18">23</td><td class="ctr2" id="g22">23</td><td class="ctr1" id="h17">29</td><td class="ctr2" id="i23">29</td><td class="ctr1" id="j11">7</td><td class="ctr2" id="k18">7</td><td class="ctr1" id="l5">1</td><td class="ctr2" id="m17">1</td></tr><tr><td id="a8"><a href="MtasDataDoubleOperations.html" class="el_class">MtasDataDoubleOperations</a></td><td class="bar" id="b18"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="156" alt="156"/></td><td class="ctr2" id="c24">0%</td><td class="bar" id="d16"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="34" alt="34"/></td><td class="ctr2" id="e24">0%</td><td class="ctr1" id="f13">34</td><td class="ctr2" id="g18">34</td><td class="ctr1" id="h13">39</td><td class="ctr2" id="i18">39</td><td class="ctr1" id="j3">17</td><td class="ctr2" id="k7">17</td><td class="ctr1" id="l6">1</td><td class="ctr2" id="m18">1</td></tr><tr><td id="a12"><a href="MtasDataItemBasic.html" class="el_class">MtasDataItemBasic</a></td><td class="bar" id="b19"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="137" alt="137"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="124" alt="124"/></td><td class="ctr2" id="c9">47%</td><td class="bar" id="d20"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="23" alt="23"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="15" alt="15"/></td><td class="ctr2" id="e8">39%</td><td class="ctr1" id="f21">18</td><td class="ctr2" id="g20">27</td><td class="ctr1" id="h19">23</td><td class="ctr2" id="i16">45</td><td class="ctr1" id="j21">2</td><td class="ctr2" id="k23">6</td><td class="ctr1" id="l19">0</td><td class="ctr2" id="m19">1</td></tr><tr><td id="a3"><a href="MtasDataCollectorResult.html" class="el_class">MtasDataCollectorResult</a></td><td class="bar" id="b20"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="120" alt="120"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="287" alt="287"/></td><td class="ctr2" id="c3">70%</td><td class="bar" id="d22"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="16" alt="16"/><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="40" alt="40"/></td><td class="ctr2" id="e1">71%</td><td class="ctr1" id="f22">17</td><td class="ctr2" id="g16">37</td><td class="ctr1" id="h22">11</td><td class="ctr2" id="i14">77</td><td class="ctr1" id="j23">1</td><td class="ctr2" id="k15">9</td><td class="ctr1" id="l20">0</td><td class="ctr2" id="m20">1</td></tr><tr><td id="a18"><a href="MtasDataItemLongBasic.html" class="el_class">MtasDataItemLongBasic</a></td><td class="bar" id="b21"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="119" alt="119"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="74" alt="74"/></td><td class="ctr2" id="c11">38%</td><td class="bar" id="d19"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="28" alt="28"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="8" alt="8"/></td><td class="ctr2" id="e11">22%</td><td class="ctr1" id="f20">22</td><td class="ctr2" id="g21">26</td><td class="ctr1" id="h21">19</td><td class="ctr2" id="i22">30</td><td class="ctr1" id="j18">4</td><td class="ctr2" id="k19">7</td><td class="ctr1" id="l21">0</td><td class="ctr2" id="m21">1</td></tr><tr><td id="a24"><a href="MtasDataLongOperations.html" class="el_class">MtasDataLongOperations</a></td><td class="bar" id="b22"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="69" alt="69"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="85" alt="85"/></td><td class="ctr2" id="c7">55%</td><td class="bar" id="d21"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="22" alt="22"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="12" alt="12"/></td><td class="ctr2" id="e9">35%</td><td class="ctr1" id="f19">23</td><td class="ctr2" id="g19">34</td><td class="ctr1" id="h20">21</td><td class="ctr2" id="i19">39</td><td class="ctr1" id="j12">6</td><td class="ctr2" id="k8">17</td><td class="ctr1" id="l22">0</td><td class="ctr2" id="m22">1</td></tr><tr><td id="a10"><a href="MtasDataItem.html" class="el_class">MtasDataItem</a></td><td class="bar" id="b23"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="67" alt="67"/></td><td class="ctr2" id="c1">77%</td><td class="bar" id="d23"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="e5">50%</td><td class="ctr1" id="f23">5</td><td class="ctr2" id="g23">11</td><td class="ctr1" id="h23">7</td><td class="ctr2" id="i21">33</td><td class="ctr1" id="j22">2</td><td class="ctr2" id="k20">7</td><td class="ctr1" id="l23">0</td><td class="ctr2" id="m23">1</td></tr><tr><td id="a4"><a href="MtasDataCollectorResult$1.html" class="el_class">MtasDataCollectorResult.new Comparator() {...}</a></td><td class="bar" id="b24"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="28" alt="28"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d24"/><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f24">0</td><td class="ctr2" id="g24">3</td><td class="ctr1" id="h24">0</td><td class="ctr2" id="i24">3</td><td class="ctr1" id="j24">0</td><td class="ctr2" id="k24">2</td><td class="ctr1" id="l24">0</td><td class="ctr2" id="m24">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>mtas.codec.util.collector</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.source.html" class="el_source">Source Files</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <span class="el_package">mtas.codec.util.collector</span></div><h1>mtas.codec.util.collector</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">8,903 of 14,399</td><td class="ctr2">38%</td><td class="bar">1,377 of 1,871</td><td class="ctr2">26%</td><td class="ctr1">1,020</td><td class="ctr2">1,313</td><td class="ctr1">1,381</td><td class="ctr2">2,456</td><td class="ctr1">176</td><td class="ctr2">309</td><td class="ctr1">7</td><td class="ctr2">25</td></tr></tfoot><tbody><tr><td id="a15"><a href="MtasDataItemDoubleFull.html" class="el_class">MtasDataItemDoubleFull</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="44" height="10" title="990" alt="990"/></td><td class="ctr2" id="c18">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="67" height="10" title="164" alt="164"/></td><td class="ctr2" id="e17">0%</td><td class="ctr1" id="f0">104</td><td class="ctr2" id="g1">104</td><td class="ctr1" id="h0">134</td><td class="ctr2" id="i3">134</td><td class="ctr1" id="j5">10</td><td class="ctr2" id="k12">10</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a2"><a href="MtasDataCollector.html" class="el_class">MtasDataCollector</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="904" alt="904"/><img src="../jacoco-resources/greenbar.gif" width="79" height="10" title="1,782" alt="1,782"/></td><td class="ctr2" id="c4">66%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="99" alt="99"/><img src="../jacoco-resources/greenbar.gif" width="79" height="10" title="191" alt="191"/></td><td class="ctr2" id="e2">65%</td><td class="ctr1" id="f2">83</td><td class="ctr2" id="g0">178</td><td class="ctr1" id="h1">127</td><td class="ctr2" id="i0">515</td><td class="ctr1" id="j13">4</td><td class="ctr2" id="k0">33</td><td class="ctr1" id="l7">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a19"><a href="MtasDataItemLongFull.html" class="el_class">MtasDataItemLongFull</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="37" height="10" title="839" alt="839"/></td><td class="ctr2" id="c17">2%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="62" height="10" title="152" alt="152"/></td><td class="ctr2" id="e18">0%</td><td class="ctr1" id="f1">95</td><td class="ctr2" id="g2">97</td><td class="ctr1" id="h2">111</td><td class="ctr2" id="i5">114</td><td class="ctr1" id="j7">7</td><td class="ctr2" id="k14">9</td><td class="ctr1" id="l8">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a9"><a href="MtasDataFull.html" class="el_class">MtasDataFull</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="27" height="10" title="615" alt="615"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="115" alt="115"/></td><td class="ctr2" id="c15">15%</td><td class="bar" id="d11"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="58" alt="58"/><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="e15">6%</td><td class="ctr1" id="f11">39</td><td class="ctr2" id="g14">46</td><td class="ctr1" id="h3">107</td><td class="ctr2" id="i4">132</td><td class="ctr1" id="j6">9</td><td class="ctr2" id="k11">15</td><td class="ctr1" id="l9">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a6"><a href="MtasDataDoubleBasic.html" class="el_class">MtasDataDoubleBasic</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="25" height="10" title="572" alt="572"/></td><td class="ctr2" id="c19">0%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="29" height="10" title="72" alt="72"/></td><td class="ctr2" id="e19">0%</td><td class="ctr1" id="f5">53</td><td class="ctr2" id="g6">53</td><td class="ctr1" id="h4">99</td><td class="ctr2" id="i7">99</td><td class="ctr1" id="j0">17</td><td class="ctr2" id="k1">17</td><td class="ctr1" id="l1">1</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a5"><a href="MtasDataDoubleAdvanced.html" class="el_class">MtasDataDoubleAdvanced</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="550" alt="550"/></td><td class="ctr2" id="c20">0%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="29" height="10" title="72" alt="72"/></td><td class="ctr2" id="e20">0%</td><td class="ctr1" id="f6">53</td><td class="ctr2" id="g7">53</td><td class="ctr1" id="h5">89</td><td class="ctr2" id="i10">89</td><td class="ctr1" id="j1">17</td><td class="ctr2" id="k2">17</td><td class="ctr1" id="l2">1</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a7"><a href="MtasDataDoubleFull.html" class="el_class">MtasDataDoubleFull</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="23" height="10" title="527" alt="527"/></td><td class="ctr2" id="c21">0%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="29" height="10" title="72" alt="72"/></td><td class="ctr2" id="e21">0%</td><td class="ctr1" id="f7">53</td><td class="ctr2" id="g8">53</td><td class="ctr1" id="h6">89</td><td class="ctr2" id="i11">89</td><td class="ctr1" id="j2">17</td><td class="ctr2" id="k3">17</td><td class="ctr1" id="l3">1</td><td class="ctr2" id="m6">1</td></tr><tr><td id="a23"><a href="MtasDataLongFull.html" class="el_class">MtasDataLongFull</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="19" height="10" title="445" alt="445"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="76" alt="76"/></td><td class="ctr2" id="c16">14%</td><td class="bar" id="d8"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="69" alt="69"/><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="e16">4%</td><td class="ctr1" id="f8">50</td><td class="ctr2" id="g9">53</td><td class="ctr1" id="h7">79</td><td class="ctr2" id="i13">87</td><td class="ctr1" id="j4">14</td><td class="ctr2" id="k4">17</td><td class="ctr1" id="l10">0</td><td class="ctr2" id="m7">1</td></tr><tr><td id="a11"><a href="MtasDataItemAdvanced.html" class="el_class">MtasDataItemAdvanced</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="19" height="10" title="443" alt="443"/><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="172" alt="172"/></td><td class="ctr2" id="c12">27%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="33" height="10" title="80" alt="80"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="22" alt="22"/></td><td class="ctr2" id="e12">21%</td><td class="ctr1" id="f4">56</td><td class="ctr2" id="g4">68</td><td class="ctr1" id="h8">73</td><td class="ctr2" id="i6">106</td><td class="ctr1" id="j20">2</td><td class="ctr2" id="k21">6</td><td class="ctr1" id="l11">0</td><td class="ctr2" id="m8">1</td></tr><tr><td id="a0"><a href="MtasDataAdvanced.html" class="el_class">MtasDataAdvanced</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="16" height="10" title="364" alt="364"/><img src="../jacoco-resources/greenbar.gif" width="47" height="10" title="1,055" alt="1,055"/></td><td class="ctr2" id="c2">74%</td><td class="bar" id="d18"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="28" alt="28"/><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="40" alt="40"/></td><td class="ctr2" id="e3">58%</td><td class="ctr1" id="f16">24</td><td class="ctr2" id="g11">50</td><td class="ctr1" id="h9">51</td><td class="ctr2" id="i1">239</td><td class="ctr1" id="j14">4</td><td class="ctr2" id="k9">16</td><td class="ctr1" id="l12">0</td><td class="ctr2" id="m9">1</td></tr><tr><td id="a16"><a href="MtasDataItemFull.html" class="el_class">MtasDataItemFull</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="313" alt="313"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="281" alt="281"/></td><td class="ctr2" id="c10">47%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="33" height="10" title="80" alt="80"/><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="36" alt="36"/></td><td class="ctr2" id="e10">31%</td><td class="ctr1" id="f3">59</td><td class="ctr2" id="g3">78</td><td class="ctr1" id="h12">45</td><td class="ctr2" id="i9">95</td><td class="ctr1" id="j19">3</td><td class="ctr2" id="k22">6</td><td class="ctr1" id="l13">0</td><td class="ctr2" id="m10">1</td></tr><tr><td id="a13"><a href="MtasDataItemDoubleAdvanced.html" class="el_class">MtasDataItemDoubleAdvanced</a></td><td class="bar" id="b11"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="278" alt="278"/></td><td class="ctr2" id="c22">0%</td><td class="bar" id="d9"><img src="../jacoco-resources/redbar.gif" width="26" height="10" title="63" alt="63"/></td><td class="ctr2" id="e22">0%</td><td class="ctr1" id="f10">45</td><td class="ctr2" id="g15">45</td><td class="ctr1" id="h16">34</td><td class="ctr2" id="i20">34</td><td class="ctr1" id="j8">7</td><td class="ctr2" id="k16">7</td><td class="ctr1" id="l4">1</td><td class="ctr2" id="m11">1</td></tr><tr><td id="a1"><a href="MtasDataBasic.html" class="el_class">MtasDataBasic</a></td><td class="bar" id="b12"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="277" alt="277"/><img src="../jacoco-resources/greenbar.gif" width="24" height="10" title="538" alt="538"/></td><td class="ctr2" id="c5">66%</td><td class="bar" id="d14"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="35" alt="35"/><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="27" alt="27"/></td><td class="ctr2" id="e7">43%</td><td class="ctr1" id="f17">24</td><td class="ctr2" id="g13">47</td><td class="ctr1" id="h11">46</td><td class="ctr2" id="i2">149</td><td class="ctr1" id="j15">4</td><td class="ctr2" id="k10">16</td><td class="ctr1" id="l14">0</td><td class="ctr2" id="m12">1</td></tr><tr><td id="a22"><a href="MtasDataLongBasic.html" class="el_class">MtasDataLongBasic</a></td><td class="bar" id="b13"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="274" alt="274"/><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="306" alt="306"/></td><td class="ctr2" id="c8">52%</td><td class="bar" id="d13"><img src="../jacoco-resources/redbar.gif" width="16" height="10" title="39" alt="39"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="37" alt="37"/></td><td class="ctr2" id="e6">48%</td><td class="ctr1" id="f12">34</td><td class="ctr2" id="g5">55</td><td class="ctr1" id="h10">48</td><td class="ctr2" id="i8">99</td><td class="ctr1" id="j9">7</td><td class="ctr2" id="k5">17</td><td class="ctr1" id="l15">0</td><td class="ctr2" id="m13">1</td></tr><tr><td id="a17"><a href="MtasDataItemLongAdvanced.html" class="el_class">MtasDataItemLongAdvanced</a></td><td class="bar" id="b14"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="248" alt="248"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="80" alt="80"/></td><td class="ctr2" id="c14">24%</td><td class="bar" id="d10"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="60" alt="60"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="8" alt="8"/></td><td class="ctr2" id="e14">11%</td><td class="ctr1" id="f9">46</td><td class="ctr2" id="g12">50</td><td class="ctr1" id="h18">27</td><td class="ctr2" id="i17">39</td><td class="ctr1" id="j16">4</td><td class="ctr2" id="k17">7</td><td class="ctr1" id="l16">0</td><td class="ctr2" id="m14">1</td></tr><tr><td id="a20"><a href="MtasDataItemNumberComparator.html" class="el_class">MtasDataItemNumberComparator</a></td><td class="bar" id="b15"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="239" alt="239"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="88" alt="88"/></td><td class="ctr2" id="c13">26%</td><td class="bar" id="d12"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="42" alt="42"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="8" alt="8"/></td><td class="ctr2" id="e13">16%</td><td class="ctr1" id="f15">28</td><td class="ctr2" id="g17">35</td><td class="ctr1" id="h15">36</td><td class="ctr2" id="i15">53</td><td class="ctr1" id="j17">4</td><td class="ctr2" id="k13">10</td><td class="ctr1" id="l17">0</td><td class="ctr2" id="m15">1</td></tr><tr><td id="a21"><a href="MtasDataLongAdvanced.html" class="el_class">MtasDataLongAdvanced</a></td><td class="bar" id="b16"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="227" alt="227"/><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="319" alt="319"/></td><td class="ctr2" id="c6">58%</td><td class="bar" id="d15"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="34" alt="34"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="38" alt="38"/></td><td class="ctr2" id="e4">52%</td><td class="ctr1" id="f14">32</td><td class="ctr2" id="g10">53</td><td class="ctr1" id="h14">37</td><td class="ctr2" id="i12">88</td><td class="ctr1" id="j10">7</td><td class="ctr2" id="k6">17</td><td class="ctr1" id="l18">0</td><td class="ctr2" id="m16">1</td></tr><tr><td id="a14"><a href="MtasDataItemDoubleBasic.html" class="el_class">MtasDataItemDoubleBasic</a></td><td class="bar" id="b17"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="178" alt="178"/></td><td class="ctr2" id="c23">0%</td><td class="bar" id="d17"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="32" alt="32"/></td><td class="ctr2" id="e23">0%</td><td class="ctr1" id="f18">23</td><td class="ctr2" id="g22">23</td><td class="ctr1" id="h17">29</td><td class="ctr2" id="i23">29</td><td class="ctr1" id="j11">7</td><td class="ctr2" id="k18">7</td><td class="ctr1" id="l5">1</td><td class="ctr2" id="m17">1</td></tr><tr><td id="a8"><a href="MtasDataDoubleOperations.html" class="el_class">MtasDataDoubleOperations</a></td><td class="bar" id="b18"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="156" alt="156"/></td><td class="ctr2" id="c24">0%</td><td class="bar" id="d16"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="34" alt="34"/></td><td class="ctr2" id="e24">0%</td><td class="ctr1" id="f13">34</td><td class="ctr2" id="g18">34</td><td class="ctr1" id="h13">39</td><td class="ctr2" id="i18">39</td><td class="ctr1" id="j3">17</td><td class="ctr2" id="k7">17</td><td class="ctr1" id="l6">1</td><td class="ctr2" id="m18">1</td></tr><tr><td id="a12"><a href="MtasDataItemBasic.html" class="el_class">MtasDataItemBasic</a></td><td class="bar" id="b19"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="137" alt="137"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="124" alt="124"/></td><td class="ctr2" id="c9">47%</td><td class="bar" id="d20"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="23" alt="23"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="15" alt="15"/></td><td class="ctr2" id="e8">39%</td><td class="ctr1" id="f21">18</td><td class="ctr2" id="g20">27</td><td class="ctr1" id="h19">23</td><td class="ctr2" id="i16">45</td><td class="ctr1" id="j21">2</td><td class="ctr2" id="k23">6</td><td class="ctr1" id="l19">0</td><td class="ctr2" id="m19">1</td></tr><tr><td id="a3"><a href="MtasDataCollectorResult.html" class="el_class">MtasDataCollectorResult</a></td><td class="bar" id="b20"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="120" alt="120"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="287" alt="287"/></td><td class="ctr2" id="c3">70%</td><td class="bar" id="d22"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="16" alt="16"/><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="40" alt="40"/></td><td class="ctr2" id="e1">71%</td><td class="ctr1" id="f22">17</td><td class="ctr2" id="g16">37</td><td class="ctr1" id="h22">11</td><td class="ctr2" id="i14">78</td><td class="ctr1" id="j23">1</td><td class="ctr2" id="k15">9</td><td class="ctr1" id="l20">0</td><td class="ctr2" id="m20">1</td></tr><tr><td id="a18"><a href="MtasDataItemLongBasic.html" class="el_class">MtasDataItemLongBasic</a></td><td class="bar" id="b21"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="119" alt="119"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="74" alt="74"/></td><td class="ctr2" id="c11">38%</td><td class="bar" id="d19"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="28" alt="28"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="8" alt="8"/></td><td class="ctr2" id="e11">22%</td><td class="ctr1" id="f20">22</td><td class="ctr2" id="g21">26</td><td class="ctr1" id="h21">19</td><td class="ctr2" id="i22">30</td><td class="ctr1" id="j18">4</td><td class="ctr2" id="k19">7</td><td class="ctr1" id="l21">0</td><td class="ctr2" id="m21">1</td></tr><tr><td id="a24"><a href="MtasDataLongOperations.html" class="el_class">MtasDataLongOperations</a></td><td class="bar" id="b22"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="69" alt="69"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="85" alt="85"/></td><td class="ctr2" id="c7">55%</td><td class="bar" id="d21"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="22" alt="22"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="12" alt="12"/></td><td class="ctr2" id="e9">35%</td><td class="ctr1" id="f19">23</td><td class="ctr2" id="g19">34</td><td class="ctr1" id="h20">21</td><td class="ctr2" id="i19">39</td><td class="ctr1" id="j12">6</td><td class="ctr2" id="k8">17</td><td class="ctr1" id="l22">0</td><td class="ctr2" id="m22">1</td></tr><tr><td id="a10"><a href="MtasDataItem.html" class="el_class">MtasDataItem</a></td><td class="bar" id="b23"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="67" alt="67"/></td><td class="ctr2" id="c1">77%</td><td class="bar" id="d23"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="e5">50%</td><td class="ctr1" id="f23">5</td><td class="ctr2" id="g23">11</td><td class="ctr1" id="h23">7</td><td class="ctr2" id="i21">33</td><td class="ctr1" id="j22">2</td><td class="ctr2" id="k20">7</td><td class="ctr1" id="l23">0</td><td class="ctr2" id="m23">1</td></tr><tr><td id="a4"><a href="MtasDataCollectorResult$1.html" class="el_class">MtasDataCollectorResult.new Comparator() {...}</a></td><td class="bar" id="b24"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="28" alt="28"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d24"/><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f24">0</td><td class="ctr2" id="g24">3</td><td class="ctr1" id="h24">0</td><td class="ctr2" id="i24">3</td><td class="ctr1" id="j24">0</td><td class="ctr2" id="k24">2</td><td class="ctr1" id="l24">0</td><td class="ctr2" id="m24">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util.collector/index.source.html b/jacoco/mtas.codec.util.collector/index.source.html
index 64984f3..f456f48 100644
--- a/jacoco/mtas.codec.util.collector/index.source.html
+++ b/jacoco/mtas.codec.util.collector/index.source.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>mtas.codec.util.collector</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.html" class="el_class">Classes</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <span class="el_package">mtas.codec.util.collector</span></div><h1>mtas.codec.util.collector</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">8,903 of 14,399</td><td class="ctr2">38%</td><td class="bar">1,377 of 1,871</td><td class="ctr2">26%</td><td class="ctr1">1,020</td><td class="ctr2">1,313</td><td class="ctr1">1,376</td><td class="ctr2">2,450</td><td class="ctr1">176</td><td class="ctr2">309</td><td class="ctr1">7</td><td class="ctr2">25</td></tr></tfoot><tbody><tr><td id="a14"><a href="MtasDataItemDoubleFull.java.html" class="el_source">MtasDataItemDoubleFull.java</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="44" height="10" title="990" alt="990"/></td><td class="ctr2" id="c17">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="67" height="10" title="164" alt="164"/></td><td class="ctr2" id="e16">0%</td><td class="ctr1" id="f0">104</td><td class="ctr2" id="g1">104</td><td class="ctr1" id="h0">132</td><td class="ctr2" id="i3">132</td><td class="ctr1" id="j5">10</td><td class="ctr2" id="k13">10</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a2"><a href="MtasDataCollector.java.html" class="el_source">MtasDataCollector.java</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="904" alt="904"/><img src="../jacoco-resources/greenbar.gif" width="79" height="10" title="1,782" alt="1,782"/></td><td class="ctr2" id="c3">66%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="99" alt="99"/><img src="../jacoco-resources/greenbar.gif" width="79" height="10" title="191" alt="191"/></td><td class="ctr2" id="e1">65%</td><td class="ctr1" id="f2">83</td><td class="ctr2" id="g0">178</td><td class="ctr1" id="h1">127</td><td class="ctr2" id="i0">515</td><td class="ctr1" id="j13">4</td><td class="ctr2" id="k0">33</td><td class="ctr1" id="l7">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a18"><a href="MtasDataItemLongFull.java.html" class="el_source">MtasDataItemLongFull.java</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="37" height="10" title="839" alt="839"/></td><td class="ctr2" id="c16">2%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="62" height="10" title="152" alt="152"/></td><td class="ctr2" id="e17">0%</td><td class="ctr1" id="f1">95</td><td class="ctr2" id="g2">97</td><td class="ctr1" id="h2">111</td><td class="ctr2" id="i5">114</td><td class="ctr1" id="j7">7</td><td class="ctr2" id="k15">9</td><td class="ctr1" id="l8">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a8"><a href="MtasDataFull.java.html" class="el_source">MtasDataFull.java</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="27" height="10" title="615" alt="615"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="115" alt="115"/></td><td class="ctr2" id="c14">15%</td><td class="bar" id="d11"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="58" alt="58"/><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="e14">6%</td><td class="ctr1" id="f11">39</td><td class="ctr2" id="g14">46</td><td class="ctr1" id="h3">107</td><td class="ctr2" id="i4">132</td><td class="ctr1" id="j6">9</td><td class="ctr2" id="k11">15</td><td class="ctr1" id="l9">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a5"><a href="MtasDataDoubleBasic.java.html" class="el_source">MtasDataDoubleBasic.java</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="25" height="10" title="572" alt="572"/></td><td class="ctr2" id="c18">0%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="29" height="10" title="72" alt="72"/></td><td class="ctr2" id="e18">0%</td><td class="ctr1" id="f5">53</td><td class="ctr2" id="g6">53</td><td class="ctr1" id="h4">98</td><td class="ctr2" id="i8">98</td><td class="ctr1" id="j0">17</td><td class="ctr2" id="k1">17</td><td class="ctr1" id="l1">1</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a4"><a href="MtasDataDoubleAdvanced.java.html" class="el_source">MtasDataDoubleAdvanced.java</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="550" alt="550"/></td><td class="ctr2" id="c19">0%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="29" height="10" title="72" alt="72"/></td><td class="ctr2" id="e19">0%</td><td class="ctr1" id="f6">53</td><td class="ctr2" id="g7">53</td><td class="ctr1" id="h5">88</td><td class="ctr2" id="i10">88</td><td class="ctr1" id="j1">17</td><td class="ctr2" id="k2">17</td><td class="ctr1" id="l2">1</td><td class="ctr2" id="m6">1</td></tr><tr><td id="a6"><a href="MtasDataDoubleFull.java.html" class="el_source">MtasDataDoubleFull.java</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="23" height="10" title="527" alt="527"/></td><td class="ctr2" id="c20">0%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="29" height="10" title="72" alt="72"/></td><td class="ctr2" id="e20">0%</td><td class="ctr1" id="f7">53</td><td class="ctr2" id="g8">53</td><td class="ctr1" id="h6">88</td><td class="ctr2" id="i11">88</td><td class="ctr1" id="j2">17</td><td class="ctr2" id="k3">17</td><td class="ctr1" id="l3">1</td><td class="ctr2" id="m7">1</td></tr><tr><td id="a22"><a href="MtasDataLongFull.java.html" class="el_source">MtasDataLongFull.java</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="19" height="10" title="445" alt="445"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="76" alt="76"/></td><td class="ctr2" id="c15">14%</td><td class="bar" id="d8"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="69" alt="69"/><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="e15">4%</td><td class="ctr1" id="f8">50</td><td class="ctr2" id="g9">53</td><td class="ctr1" id="h7">79</td><td class="ctr2" id="i13">87</td><td class="ctr1" id="j4">14</td><td class="ctr2" id="k4">17</td><td class="ctr1" id="l10">0</td><td class="ctr2" id="m8">1</td></tr><tr><td id="a10"><a href="MtasDataItemAdvanced.java.html" class="el_source">MtasDataItemAdvanced.java</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="19" height="10" title="443" alt="443"/><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="172" alt="172"/></td><td class="ctr2" id="c11">27%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="33" height="10" title="80" alt="80"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="22" alt="22"/></td><td class="ctr2" id="e11">21%</td><td class="ctr1" id="f4">56</td><td class="ctr2" id="g4">68</td><td class="ctr1" id="h8">73</td><td class="ctr2" id="i6">106</td><td class="ctr1" id="j20">2</td><td class="ctr2" id="k21">6</td><td class="ctr1" id="l11">0</td><td class="ctr2" id="m9">1</td></tr><tr><td id="a0"><a href="MtasDataAdvanced.java.html" class="el_source">MtasDataAdvanced.java</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="16" height="10" title="364" alt="364"/><img src="../jacoco-resources/greenbar.gif" width="47" height="10" title="1,055" alt="1,055"/></td><td class="ctr2" id="c1">74%</td><td class="bar" id="d18"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="28" alt="28"/><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="40" alt="40"/></td><td class="ctr2" id="e2">58%</td><td class="ctr1" id="f16">24</td><td class="ctr2" id="g11">50</td><td class="ctr1" id="h9">51</td><td class="ctr2" id="i1">239</td><td class="ctr1" id="j14">4</td><td class="ctr2" id="k9">16</td><td class="ctr1" id="l12">0</td><td class="ctr2" id="m10">1</td></tr><tr><td id="a15"><a href="MtasDataItemFull.java.html" class="el_source">MtasDataItemFull.java</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="313" alt="313"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="281" alt="281"/></td><td class="ctr2" id="c9">47%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="33" height="10" title="80" alt="80"/><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="36" alt="36"/></td><td class="ctr2" id="e9">31%</td><td class="ctr1" id="f3">59</td><td class="ctr2" id="g3">78</td><td class="ctr1" id="h12">45</td><td class="ctr2" id="i9">95</td><td class="ctr1" id="j19">3</td><td class="ctr2" id="k22">6</td><td class="ctr1" id="l13">0</td><td class="ctr2" id="m11">1</td></tr><tr><td id="a12"><a href="MtasDataItemDoubleAdvanced.java.html" class="el_source">MtasDataItemDoubleAdvanced.java</a></td><td class="bar" id="b11"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="278" alt="278"/></td><td class="ctr2" id="c21">0%</td><td class="bar" id="d9"><img src="../jacoco-resources/redbar.gif" width="26" height="10" title="63" alt="63"/></td><td class="ctr2" id="e21">0%</td><td class="ctr1" id="f10">45</td><td class="ctr2" id="g15">45</td><td class="ctr1" id="h16">34</td><td class="ctr2" id="i20">34</td><td class="ctr1" id="j8">7</td><td class="ctr2" id="k16">7</td><td class="ctr1" id="l4">1</td><td class="ctr2" id="m12">1</td></tr><tr><td id="a1"><a href="MtasDataBasic.java.html" class="el_source">MtasDataBasic.java</a></td><td class="bar" id="b12"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="277" alt="277"/><img src="../jacoco-resources/greenbar.gif" width="24" height="10" title="538" alt="538"/></td><td class="ctr2" id="c4">66%</td><td class="bar" id="d14"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="35" alt="35"/><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="27" alt="27"/></td><td class="ctr2" id="e6">43%</td><td class="ctr1" id="f17">24</td><td class="ctr2" id="g13">47</td><td class="ctr1" id="h11">46</td><td class="ctr2" id="i2">149</td><td class="ctr1" id="j15">4</td><td class="ctr2" id="k10">16</td><td class="ctr1" id="l14">0</td><td class="ctr2" id="m13">1</td></tr><tr><td id="a21"><a href="MtasDataLongBasic.java.html" class="el_source">MtasDataLongBasic.java</a></td><td class="bar" id="b13"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="274" alt="274"/><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="306" alt="306"/></td><td class="ctr2" id="c7">52%</td><td class="bar" id="d13"><img src="../jacoco-resources/redbar.gif" width="16" height="10" title="39" alt="39"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="37" alt="37"/></td><td class="ctr2" id="e5">48%</td><td class="ctr1" id="f12">34</td><td class="ctr2" id="g5">55</td><td class="ctr1" id="h10">48</td><td class="ctr2" id="i7">99</td><td class="ctr1" id="j9">7</td><td class="ctr2" id="k5">17</td><td class="ctr1" id="l15">0</td><td class="ctr2" id="m14">1</td></tr><tr><td id="a16"><a href="MtasDataItemLongAdvanced.java.html" class="el_source">MtasDataItemLongAdvanced.java</a></td><td class="bar" id="b14"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="248" alt="248"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="80" alt="80"/></td><td class="ctr2" id="c13">24%</td><td class="bar" id="d10"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="60" alt="60"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="8" alt="8"/></td><td class="ctr2" id="e13">11%</td><td class="ctr1" id="f9">46</td><td class="ctr2" id="g12">50</td><td class="ctr1" id="h18">27</td><td class="ctr2" id="i17">39</td><td class="ctr1" id="j16">4</td><td class="ctr2" id="k17">7</td><td class="ctr1" id="l16">0</td><td class="ctr2" id="m15">1</td></tr><tr><td id="a19"><a href="MtasDataItemNumberComparator.java.html" class="el_source">MtasDataItemNumberComparator.java</a></td><td class="bar" id="b15"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="239" alt="239"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="88" alt="88"/></td><td class="ctr2" id="c12">26%</td><td class="bar" id="d12"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="42" alt="42"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="8" alt="8"/></td><td class="ctr2" id="e12">16%</td><td class="ctr1" id="f15">28</td><td class="ctr2" id="g17">35</td><td class="ctr1" id="h15">36</td><td class="ctr2" id="i15">53</td><td class="ctr1" id="j17">4</td><td class="ctr2" id="k14">10</td><td class="ctr1" id="l17">0</td><td class="ctr2" id="m16">1</td></tr><tr><td id="a20"><a href="MtasDataLongAdvanced.java.html" class="el_source">MtasDataLongAdvanced.java</a></td><td class="bar" id="b16"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="227" alt="227"/><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="319" alt="319"/></td><td class="ctr2" id="c5">58%</td><td class="bar" id="d15"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="34" alt="34"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="38" alt="38"/></td><td class="ctr2" id="e3">52%</td><td class="ctr1" id="f14">32</td><td class="ctr2" id="g10">53</td><td class="ctr1" id="h14">37</td><td class="ctr2" id="i12">88</td><td class="ctr1" id="j10">7</td><td class="ctr2" id="k6">17</td><td class="ctr1" id="l18">0</td><td class="ctr2" id="m17">1</td></tr><tr><td id="a13"><a href="MtasDataItemDoubleBasic.java.html" class="el_source">MtasDataItemDoubleBasic.java</a></td><td class="bar" id="b17"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="178" alt="178"/></td><td class="ctr2" id="c22">0%</td><td class="bar" id="d17"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="32" alt="32"/></td><td class="ctr2" id="e22">0%</td><td class="ctr1" id="f18">23</td><td class="ctr2" id="g22">23</td><td class="ctr1" id="h17">29</td><td class="ctr2" id="i23">29</td><td class="ctr1" id="j11">7</td><td class="ctr2" id="k18">7</td><td class="ctr1" id="l5">1</td><td class="ctr2" id="m18">1</td></tr><tr><td id="a7"><a href="MtasDataDoubleOperations.java.html" class="el_source">MtasDataDoubleOperations.java</a></td><td class="bar" id="b18"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="156" alt="156"/></td><td class="ctr2" id="c23">0%</td><td class="bar" id="d16"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="34" alt="34"/></td><td class="ctr2" id="e23">0%</td><td class="ctr1" id="f13">34</td><td class="ctr2" id="g18">34</td><td class="ctr1" id="h13">39</td><td class="ctr2" id="i18">39</td><td class="ctr1" id="j3">17</td><td class="ctr2" id="k7">17</td><td class="ctr1" id="l6">1</td><td class="ctr2" id="m19">1</td></tr><tr><td id="a11"><a href="MtasDataItemBasic.java.html" class="el_source">MtasDataItemBasic.java</a></td><td class="bar" id="b19"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="137" alt="137"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="124" alt="124"/></td><td class="ctr2" id="c8">47%</td><td class="bar" id="d20"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="23" alt="23"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="15" alt="15"/></td><td class="ctr2" id="e7">39%</td><td class="ctr1" id="f21">18</td><td class="ctr2" id="g20">27</td><td class="ctr1" id="h19">23</td><td class="ctr2" id="i16">45</td><td class="ctr1" id="j21">2</td><td class="ctr2" id="k23">6</td><td class="ctr1" id="l19">0</td><td class="ctr2" id="m20">1</td></tr><tr><td id="a3"><a href="MtasDataCollectorResult.java.html" class="el_source">MtasDataCollectorResult.java</a></td><td class="bar" id="b20"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="120" alt="120"/><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="315" alt="315"/></td><td class="ctr2" id="c2">72%</td><td class="bar" id="d22"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="16" alt="16"/><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="42" alt="42"/></td><td class="ctr2" id="e0">72%</td><td class="ctr1" id="f22">17</td><td class="ctr2" id="g16">40</td><td class="ctr1" id="h22">11</td><td class="ctr2" id="i14">79</td><td class="ctr1" id="j23">1</td><td class="ctr2" id="k12">11</td><td class="ctr1" id="l20">0</td><td class="ctr2" id="m0">2</td></tr><tr><td id="a17"><a href="MtasDataItemLongBasic.java.html" class="el_source">MtasDataItemLongBasic.java</a></td><td class="bar" id="b21"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="119" alt="119"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="74" alt="74"/></td><td class="ctr2" id="c10">38%</td><td class="bar" id="d19"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="28" alt="28"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="8" alt="8"/></td><td class="ctr2" id="e10">22%</td><td class="ctr1" id="f20">22</td><td class="ctr2" id="g21">26</td><td class="ctr1" id="h21">19</td><td class="ctr2" id="i22">30</td><td class="ctr1" id="j18">4</td><td class="ctr2" id="k19">7</td><td class="ctr1" id="l21">0</td><td class="ctr2" id="m21">1</td></tr><tr><td id="a23"><a href="MtasDataLongOperations.java.html" class="el_source">MtasDataLongOperations.java</a></td><td class="bar" id="b22"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="69" alt="69"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="85" alt="85"/></td><td class="ctr2" id="c6">55%</td><td class="bar" id="d21"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="22" alt="22"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="12" alt="12"/></td><td class="ctr2" id="e8">35%</td><td class="ctr1" id="f19">23</td><td class="ctr2" id="g19">34</td><td class="ctr1" id="h20">21</td><td class="ctr2" id="i19">39</td><td class="ctr1" id="j12">6</td><td class="ctr2" id="k8">17</td><td class="ctr1" id="l22">0</td><td class="ctr2" id="m22">1</td></tr><tr><td id="a9"><a href="MtasDataItem.java.html" class="el_source">MtasDataItem.java</a></td><td class="bar" id="b23"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="67" alt="67"/></td><td class="ctr2" id="c0">77%</td><td class="bar" id="d23"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="e4">50%</td><td class="ctr1" id="f23">5</td><td class="ctr2" id="g23">11</td><td class="ctr1" id="h23">7</td><td class="ctr2" id="i21">33</td><td class="ctr1" id="j22">2</td><td class="ctr2" id="k20">7</td><td class="ctr1" id="l23">0</td><td class="ctr2" id="m23">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>mtas.codec.util.collector</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.html" class="el_class">Classes</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <span class="el_package">mtas.codec.util.collector</span></div><h1>mtas.codec.util.collector</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">8,903 of 14,399</td><td class="ctr2">38%</td><td class="bar">1,377 of 1,871</td><td class="ctr2">26%</td><td class="ctr1">1,020</td><td class="ctr2">1,313</td><td class="ctr1">1,381</td><td class="ctr2">2,456</td><td class="ctr1">176</td><td class="ctr2">309</td><td class="ctr1">7</td><td class="ctr2">25</td></tr></tfoot><tbody><tr><td id="a14"><a href="MtasDataItemDoubleFull.java.html" class="el_source">MtasDataItemDoubleFull.java</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="44" height="10" title="990" alt="990"/></td><td class="ctr2" id="c17">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="67" height="10" title="164" alt="164"/></td><td class="ctr2" id="e16">0%</td><td class="ctr1" id="f0">104</td><td class="ctr2" id="g1">104</td><td class="ctr1" id="h0">134</td><td class="ctr2" id="i3">134</td><td class="ctr1" id="j5">10</td><td class="ctr2" id="k13">10</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a2"><a href="MtasDataCollector.java.html" class="el_source">MtasDataCollector.java</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="904" alt="904"/><img src="../jacoco-resources/greenbar.gif" width="79" height="10" title="1,782" alt="1,782"/></td><td class="ctr2" id="c3">66%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="99" alt="99"/><img src="../jacoco-resources/greenbar.gif" width="79" height="10" title="191" alt="191"/></td><td class="ctr2" id="e1">65%</td><td class="ctr1" id="f2">83</td><td class="ctr2" id="g0">178</td><td class="ctr1" id="h1">127</td><td class="ctr2" id="i0">515</td><td class="ctr1" id="j13">4</td><td class="ctr2" id="k0">33</td><td class="ctr1" id="l7">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a18"><a href="MtasDataItemLongFull.java.html" class="el_source">MtasDataItemLongFull.java</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="37" height="10" title="839" alt="839"/></td><td class="ctr2" id="c16">2%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="62" height="10" title="152" alt="152"/></td><td class="ctr2" id="e17">0%</td><td class="ctr1" id="f1">95</td><td class="ctr2" id="g2">97</td><td class="ctr1" id="h2">111</td><td class="ctr2" id="i5">114</td><td class="ctr1" id="j7">7</td><td class="ctr2" id="k15">9</td><td class="ctr1" id="l8">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a8"><a href="MtasDataFull.java.html" class="el_source">MtasDataFull.java</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="27" height="10" title="615" alt="615"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="115" alt="115"/></td><td class="ctr2" id="c14">15%</td><td class="bar" id="d11"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="58" alt="58"/><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="e14">6%</td><td class="ctr1" id="f11">39</td><td class="ctr2" id="g14">46</td><td class="ctr1" id="h3">107</td><td class="ctr2" id="i4">132</td><td class="ctr1" id="j6">9</td><td class="ctr2" id="k11">15</td><td class="ctr1" id="l9">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a5"><a href="MtasDataDoubleBasic.java.html" class="el_source">MtasDataDoubleBasic.java</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="25" height="10" title="572" alt="572"/></td><td class="ctr2" id="c18">0%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="29" height="10" title="72" alt="72"/></td><td class="ctr2" id="e18">0%</td><td class="ctr1" id="f5">53</td><td class="ctr2" id="g6">53</td><td class="ctr1" id="h4">99</td><td class="ctr2" id="i7">99</td><td class="ctr1" id="j0">17</td><td class="ctr2" id="k1">17</td><td class="ctr1" id="l1">1</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a4"><a href="MtasDataDoubleAdvanced.java.html" class="el_source">MtasDataDoubleAdvanced.java</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="550" alt="550"/></td><td class="ctr2" id="c19">0%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="29" height="10" title="72" alt="72"/></td><td class="ctr2" id="e19">0%</td><td class="ctr1" id="f6">53</td><td class="ctr2" id="g7">53</td><td class="ctr1" id="h5">89</td><td class="ctr2" id="i10">89</td><td class="ctr1" id="j1">17</td><td class="ctr2" id="k2">17</td><td class="ctr1" id="l2">1</td><td class="ctr2" id="m6">1</td></tr><tr><td id="a6"><a href="MtasDataDoubleFull.java.html" class="el_source">MtasDataDoubleFull.java</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="23" height="10" title="527" alt="527"/></td><td class="ctr2" id="c20">0%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="29" height="10" title="72" alt="72"/></td><td class="ctr2" id="e20">0%</td><td class="ctr1" id="f7">53</td><td class="ctr2" id="g8">53</td><td class="ctr1" id="h6">89</td><td class="ctr2" id="i11">89</td><td class="ctr1" id="j2">17</td><td class="ctr2" id="k3">17</td><td class="ctr1" id="l3">1</td><td class="ctr2" id="m7">1</td></tr><tr><td id="a22"><a href="MtasDataLongFull.java.html" class="el_source">MtasDataLongFull.java</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="19" height="10" title="445" alt="445"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="76" alt="76"/></td><td class="ctr2" id="c15">14%</td><td class="bar" id="d8"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="69" alt="69"/><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="e15">4%</td><td class="ctr1" id="f8">50</td><td class="ctr2" id="g9">53</td><td class="ctr1" id="h7">79</td><td class="ctr2" id="i13">87</td><td class="ctr1" id="j4">14</td><td class="ctr2" id="k4">17</td><td class="ctr1" id="l10">0</td><td class="ctr2" id="m8">1</td></tr><tr><td id="a10"><a href="MtasDataItemAdvanced.java.html" class="el_source">MtasDataItemAdvanced.java</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="19" height="10" title="443" alt="443"/><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="172" alt="172"/></td><td class="ctr2" id="c11">27%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="33" height="10" title="80" alt="80"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="22" alt="22"/></td><td class="ctr2" id="e11">21%</td><td class="ctr1" id="f4">56</td><td class="ctr2" id="g4">68</td><td class="ctr1" id="h8">73</td><td class="ctr2" id="i6">106</td><td class="ctr1" id="j20">2</td><td class="ctr2" id="k21">6</td><td class="ctr1" id="l11">0</td><td class="ctr2" id="m9">1</td></tr><tr><td id="a0"><a href="MtasDataAdvanced.java.html" class="el_source">MtasDataAdvanced.java</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="16" height="10" title="364" alt="364"/><img src="../jacoco-resources/greenbar.gif" width="47" height="10" title="1,055" alt="1,055"/></td><td class="ctr2" id="c1">74%</td><td class="bar" id="d18"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="28" alt="28"/><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="40" alt="40"/></td><td class="ctr2" id="e2">58%</td><td class="ctr1" id="f16">24</td><td class="ctr2" id="g11">50</td><td class="ctr1" id="h9">51</td><td class="ctr2" id="i1">239</td><td class="ctr1" id="j14">4</td><td class="ctr2" id="k9">16</td><td class="ctr1" id="l12">0</td><td class="ctr2" id="m10">1</td></tr><tr><td id="a15"><a href="MtasDataItemFull.java.html" class="el_source">MtasDataItemFull.java</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="313" alt="313"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="281" alt="281"/></td><td class="ctr2" id="c9">47%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="33" height="10" title="80" alt="80"/><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="36" alt="36"/></td><td class="ctr2" id="e9">31%</td><td class="ctr1" id="f3">59</td><td class="ctr2" id="g3">78</td><td class="ctr1" id="h12">45</td><td class="ctr2" id="i9">95</td><td class="ctr1" id="j19">3</td><td class="ctr2" id="k22">6</td><td class="ctr1" id="l13">0</td><td class="ctr2" id="m11">1</td></tr><tr><td id="a12"><a href="MtasDataItemDoubleAdvanced.java.html" class="el_source">MtasDataItemDoubleAdvanced.java</a></td><td class="bar" id="b11"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="278" alt="278"/></td><td class="ctr2" id="c21">0%</td><td class="bar" id="d9"><img src="../jacoco-resources/redbar.gif" width="26" height="10" title="63" alt="63"/></td><td class="ctr2" id="e21">0%</td><td class="ctr1" id="f10">45</td><td class="ctr2" id="g15">45</td><td class="ctr1" id="h16">34</td><td class="ctr2" id="i20">34</td><td class="ctr1" id="j8">7</td><td class="ctr2" id="k16">7</td><td class="ctr1" id="l4">1</td><td class="ctr2" id="m12">1</td></tr><tr><td id="a1"><a href="MtasDataBasic.java.html" class="el_source">MtasDataBasic.java</a></td><td class="bar" id="b12"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="277" alt="277"/><img src="../jacoco-resources/greenbar.gif" width="24" height="10" title="538" alt="538"/></td><td class="ctr2" id="c4">66%</td><td class="bar" id="d14"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="35" alt="35"/><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="27" alt="27"/></td><td class="ctr2" id="e6">43%</td><td class="ctr1" id="f17">24</td><td class="ctr2" id="g13">47</td><td class="ctr1" id="h11">46</td><td class="ctr2" id="i2">149</td><td class="ctr1" id="j15">4</td><td class="ctr2" id="k10">16</td><td class="ctr1" id="l14">0</td><td class="ctr2" id="m13">1</td></tr><tr><td id="a21"><a href="MtasDataLongBasic.java.html" class="el_source">MtasDataLongBasic.java</a></td><td class="bar" id="b13"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="274" alt="274"/><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="306" alt="306"/></td><td class="ctr2" id="c7">52%</td><td class="bar" id="d13"><img src="../jacoco-resources/redbar.gif" width="16" height="10" title="39" alt="39"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="37" alt="37"/></td><td class="ctr2" id="e5">48%</td><td class="ctr1" id="f12">34</td><td class="ctr2" id="g5">55</td><td class="ctr1" id="h10">48</td><td class="ctr2" id="i8">99</td><td class="ctr1" id="j9">7</td><td class="ctr2" id="k5">17</td><td class="ctr1" id="l15">0</td><td class="ctr2" id="m14">1</td></tr><tr><td id="a16"><a href="MtasDataItemLongAdvanced.java.html" class="el_source">MtasDataItemLongAdvanced.java</a></td><td class="bar" id="b14"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="248" alt="248"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="80" alt="80"/></td><td class="ctr2" id="c13">24%</td><td class="bar" id="d10"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="60" alt="60"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="8" alt="8"/></td><td class="ctr2" id="e13">11%</td><td class="ctr1" id="f9">46</td><td class="ctr2" id="g12">50</td><td class="ctr1" id="h18">27</td><td class="ctr2" id="i17">39</td><td class="ctr1" id="j16">4</td><td class="ctr2" id="k17">7</td><td class="ctr1" id="l16">0</td><td class="ctr2" id="m15">1</td></tr><tr><td id="a19"><a href="MtasDataItemNumberComparator.java.html" class="el_source">MtasDataItemNumberComparator.java</a></td><td class="bar" id="b15"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="239" alt="239"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="88" alt="88"/></td><td class="ctr2" id="c12">26%</td><td class="bar" id="d12"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="42" alt="42"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="8" alt="8"/></td><td class="ctr2" id="e12">16%</td><td class="ctr1" id="f15">28</td><td class="ctr2" id="g17">35</td><td class="ctr1" id="h15">36</td><td class="ctr2" id="i15">53</td><td class="ctr1" id="j17">4</td><td class="ctr2" id="k14">10</td><td class="ctr1" id="l17">0</td><td class="ctr2" id="m16">1</td></tr><tr><td id="a20"><a href="MtasDataLongAdvanced.java.html" class="el_source">MtasDataLongAdvanced.java</a></td><td class="bar" id="b16"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="227" alt="227"/><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="319" alt="319"/></td><td class="ctr2" id="c5">58%</td><td class="bar" id="d15"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="34" alt="34"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="38" alt="38"/></td><td class="ctr2" id="e3">52%</td><td class="ctr1" id="f14">32</td><td class="ctr2" id="g10">53</td><td class="ctr1" id="h14">37</td><td class="ctr2" id="i12">88</td><td class="ctr1" id="j10">7</td><td class="ctr2" id="k6">17</td><td class="ctr1" id="l18">0</td><td class="ctr2" id="m17">1</td></tr><tr><td id="a13"><a href="MtasDataItemDoubleBasic.java.html" class="el_source">MtasDataItemDoubleBasic.java</a></td><td class="bar" id="b17"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="178" alt="178"/></td><td class="ctr2" id="c22">0%</td><td class="bar" id="d17"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="32" alt="32"/></td><td class="ctr2" id="e22">0%</td><td class="ctr1" id="f18">23</td><td class="ctr2" id="g22">23</td><td class="ctr1" id="h17">29</td><td class="ctr2" id="i23">29</td><td class="ctr1" id="j11">7</td><td class="ctr2" id="k18">7</td><td class="ctr1" id="l5">1</td><td class="ctr2" id="m18">1</td></tr><tr><td id="a7"><a href="MtasDataDoubleOperations.java.html" class="el_source">MtasDataDoubleOperations.java</a></td><td class="bar" id="b18"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="156" alt="156"/></td><td class="ctr2" id="c23">0%</td><td class="bar" id="d16"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="34" alt="34"/></td><td class="ctr2" id="e23">0%</td><td class="ctr1" id="f13">34</td><td class="ctr2" id="g18">34</td><td class="ctr1" id="h13">39</td><td class="ctr2" id="i18">39</td><td class="ctr1" id="j3">17</td><td class="ctr2" id="k7">17</td><td class="ctr1" id="l6">1</td><td class="ctr2" id="m19">1</td></tr><tr><td id="a11"><a href="MtasDataItemBasic.java.html" class="el_source">MtasDataItemBasic.java</a></td><td class="bar" id="b19"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="137" alt="137"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="124" alt="124"/></td><td class="ctr2" id="c8">47%</td><td class="bar" id="d20"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="23" alt="23"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="15" alt="15"/></td><td class="ctr2" id="e7">39%</td><td class="ctr1" id="f21">18</td><td class="ctr2" id="g20">27</td><td class="ctr1" id="h19">23</td><td class="ctr2" id="i16">45</td><td class="ctr1" id="j21">2</td><td class="ctr2" id="k23">6</td><td class="ctr1" id="l19">0</td><td class="ctr2" id="m20">1</td></tr><tr><td id="a3"><a href="MtasDataCollectorResult.java.html" class="el_source">MtasDataCollectorResult.java</a></td><td class="bar" id="b20"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="120" alt="120"/><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="315" alt="315"/></td><td class="ctr2" id="c2">72%</td><td class="bar" id="d22"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="16" alt="16"/><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="42" alt="42"/></td><td class="ctr2" id="e0">72%</td><td class="ctr1" id="f22">17</td><td class="ctr2" id="g16">40</td><td class="ctr1" id="h22">11</td><td class="ctr2" id="i14">80</td><td class="ctr1" id="j23">1</td><td class="ctr2" id="k12">11</td><td class="ctr1" id="l20">0</td><td class="ctr2" id="m0">2</td></tr><tr><td id="a17"><a href="MtasDataItemLongBasic.java.html" class="el_source">MtasDataItemLongBasic.java</a></td><td class="bar" id="b21"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="119" alt="119"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="74" alt="74"/></td><td class="ctr2" id="c10">38%</td><td class="bar" id="d19"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="28" alt="28"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="8" alt="8"/></td><td class="ctr2" id="e10">22%</td><td class="ctr1" id="f20">22</td><td class="ctr2" id="g21">26</td><td class="ctr1" id="h21">19</td><td class="ctr2" id="i22">30</td><td class="ctr1" id="j18">4</td><td class="ctr2" id="k19">7</td><td class="ctr1" id="l21">0</td><td class="ctr2" id="m21">1</td></tr><tr><td id="a23"><a href="MtasDataLongOperations.java.html" class="el_source">MtasDataLongOperations.java</a></td><td class="bar" id="b22"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="69" alt="69"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="85" alt="85"/></td><td class="ctr2" id="c6">55%</td><td class="bar" id="d21"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="22" alt="22"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="12" alt="12"/></td><td class="ctr2" id="e8">35%</td><td class="ctr1" id="f19">23</td><td class="ctr2" id="g19">34</td><td class="ctr1" id="h20">21</td><td class="ctr2" id="i19">39</td><td class="ctr1" id="j12">6</td><td class="ctr2" id="k8">17</td><td class="ctr1" id="l22">0</td><td class="ctr2" id="m22">1</td></tr><tr><td id="a9"><a href="MtasDataItem.java.html" class="el_source">MtasDataItem.java</a></td><td class="bar" id="b23"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="67" alt="67"/></td><td class="ctr2" id="c0">77%</td><td class="bar" id="d23"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="e4">50%</td><td class="ctr1" id="f23">5</td><td class="ctr2" id="g23">11</td><td class="ctr1" id="h23">7</td><td class="ctr2" id="i21">33</td><td class="ctr1" id="j22">2</td><td class="ctr2" id="k20">7</td><td class="ctr1" id="l23">0</td><td class="ctr2" id="m23">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util/CodecCollector$RegisterStatus.html b/jacoco/mtas.codec.util/CodecCollector$RegisterStatus.html
index be72b22..dd88b1a 100644
--- a/jacoco/mtas.codec.util/CodecCollector$RegisterStatus.html
+++ b/jacoco/mtas.codec.util/CodecCollector$RegisterStatus.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecCollector.RegisterStatus</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecCollector.RegisterStatus</span></div><h1>CodecCollector.RegisterStatus</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 9</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">1</td><td class="ctr1">0</td><td class="ctr2">4</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="CodecCollector.java.html#L3506" class="el_method">CodecCollector.RegisterStatus(long, boolean)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">4</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecCollector.RegisterStatus</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecCollector.RegisterStatus</span></div><h1>CodecCollector.RegisterStatus</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 9</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">1</td><td class="ctr1">0</td><td class="ctr2">4</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="CodecCollector.java.html#L3338" class="el_method">CodecCollector.RegisterStatus(long, boolean)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">4</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util/CodecCollector$TermvectorNumberBasic.html b/jacoco/mtas.codec.util/CodecCollector$TermvectorNumberBasic.html
index 01ba5e1..92a7ba0 100644
--- a/jacoco/mtas.codec.util/CodecCollector$TermvectorNumberBasic.html
+++ b/jacoco/mtas.codec.util/CodecCollector$TermvectorNumberBasic.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecCollector.TermvectorNumberBasic</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecCollector.TermvectorNumberBasic</span></div><h1>CodecCollector.TermvectorNumberBasic</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 14</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">1</td><td class="ctr1">0</td><td class="ctr2">4</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="CodecCollector.java.html#L3454" class="el_method">CodecCollector.TermvectorNumberBasic()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="14" alt="14"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">4</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecCollector.TermvectorNumberBasic</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecCollector.TermvectorNumberBasic</span></div><h1>CodecCollector.TermvectorNumberBasic</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 14</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">1</td><td class="ctr1">0</td><td class="ctr2">4</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="CodecCollector.java.html#L3289" class="el_method">CodecCollector.TermvectorNumberBasic()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="14" alt="14"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">4</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util/CodecCollector$TermvectorNumberFull.html b/jacoco/mtas.codec.util/CodecCollector$TermvectorNumberFull.html
index d49e94e..63d92c6 100644
--- a/jacoco/mtas.codec.util/CodecCollector$TermvectorNumberFull.html
+++ b/jacoco/mtas.codec.util/CodecCollector$TermvectorNumberFull.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecCollector.TermvectorNumberFull</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecCollector.TermvectorNumberFull</span></div><h1>CodecCollector.TermvectorNumberFull</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 14</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">1</td><td class="ctr1">0</td><td class="ctr2">5</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="CodecCollector.java.html#L3480" class="el_method">CodecCollector.TermvectorNumberFull(int)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="14" alt="14"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">5</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecCollector.TermvectorNumberFull</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecCollector.TermvectorNumberFull</span></div><h1>CodecCollector.TermvectorNumberFull</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 14</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">1</td><td class="ctr1">0</td><td class="ctr2">5</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="CodecCollector.java.html#L3314" class="el_method">CodecCollector.TermvectorNumberFull(int)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="14" alt="14"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">5</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util/CodecCollector.html b/jacoco/mtas.codec.util/CodecCollector.html
index 1381ca8..c8e86d1 100644
--- a/jacoco/mtas.codec.util/CodecCollector.html
+++ b/jacoco/mtas.codec.util/CodecCollector.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecCollector</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecCollector</span></div><h1>CodecCollector</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">6,220 of 9,946</td><td class="ctr2">37%</td><td class="bar">995 of 1,530</td><td class="ctr2">34%</td><td class="ctr1">601</td><td class="ctr2">806</td><td class="ctr1">1,170</td><td class="ctr2">1,997</td><td class="ctr1">15</td><td class="ctr2">41</td></tr></tfoot><tbody><tr><td id="a17"><a href="CodecCollector.java.html#L2396" class="el_method">createFacetBase(CodecComponent.ComponentFacet, int, MtasDataCollector, Map, Map, Map, Integer[])</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="105" height="10" title="1,030" alt="1,030"/></td><td class="ctr2" id="c26">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="76" height="10" title="138" alt="138"/></td><td class="ctr2" id="e24">0%</td><td class="ctr1" id="f1">70</td><td class="ctr2" id="g1">70</td><td class="ctr1" id="h0">192</td><td class="ctr2" id="i1">192</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a15"><a href="CodecCollector.java.html#L2037" class="el_method">createDocument(List, List, String, IndexSearcher, Terms, LeafReaderContext)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="69" height="10" title="684" alt="684"/></td><td class="ctr2" id="c27">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="45" height="10" title="82" alt="82"/></td><td class="ctr2" id="e25">0%</td><td class="ctr1" id="f3">42</td><td class="ctr2" id="g6">42</td><td class="ctr1" id="h1">126</td><td class="ctr2" id="i3">126</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="CodecCollector.java.html#L1813" class="el_method">collectGroupUsingSpans(Map, List, int, int, Map, Map, Map)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="59" height="10" title="586" alt="586"/></td><td class="ctr2" id="c28">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="57" height="10" title="104" alt="104"/></td><td class="ctr2" id="e26">0%</td><td class="ctr1" id="f2">53</td><td class="ctr2" id="g2">53</td><td class="ctr1" id="h2">116</td><td class="ctr2" id="i6">116</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a9"><a href="CodecCollector.java.html#L298" class="el_method">collectSpansPositionsAndTokens(Map, IndexSearcher, CodecInfo, LeafReader, LeafReaderContext, String, Terms, List, List, CodecComponent.ComponentField, FieldInfos)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="59" height="10" title="584" alt="584"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="592" alt="592"/></td><td class="ctr2" id="c22">50%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="63" height="10" title="114" alt="114"/><img src="../jacoco-resources/greenbar.gif" width="56" height="10" title="102" alt="102"/></td><td class="ctr2" id="e19">47%</td><td class="ctr1" id="f0">71</td><td class="ctr2" id="g0">109</td><td class="ctr1" id="h3">104</td><td class="ctr2" id="i0">238</td><td class="ctr1" id="j15">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a20"><a href="CodecCollector.java.html#L1358" class="el_method">createList(List, Map, Map, List, String, int, String, CodecInfo, IndexSearcher)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="55" height="10" title="548" alt="548"/></td><td class="ctr2" id="c29">0%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="38" height="10" title="70" alt="70"/></td><td class="ctr2" id="e27">0%</td><td class="ctr1" id="f4">36</td><td class="ctr2" id="g8">36</td><td class="ctr1" id="h4">98</td><td class="ctr2" id="i8">98</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a19"><a href="CodecCollector.java.html#L2262" class="el_method">createKwic(List, Map, List, String, int, String, CodecInfo, IndexSearcher)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="44" height="10" title="435" alt="435"/></td><td class="ctr2" id="c30">0%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="27" height="10" title="50" alt="50"/></td><td class="ctr2" id="e28">0%</td><td class="ctr1" id="f7">26</td><td class="ctr2" id="g10">26</td><td class="ctr1" id="h5">80</td><td class="ctr2" id="i10">80</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a26"><a href="CodecCollector.java.html#L2828" class="el_method">createTermvectorFull(List, Map, List, Terms, LeafReader, LeafReaderContext)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="25" height="10" title="248" alt="248"/><img src="../jacoco-resources/greenbar.gif" width="45" height="10" title="441" alt="441"/></td><td class="ctr2" id="c18">64%</td><td class="bar" id="d8"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="37" alt="37"/><img src="../jacoco-resources/greenbar.gif" width="31" height="10" title="57" alt="57"/></td><td class="ctr2" id="e13">60%</td><td class="ctr1" id="f6">27</td><td class="ctr2" id="g3">48</td><td class="ctr1" id="h6">55</td><td class="ctr2" id="i2">145</td><td class="ctr1" id="j16">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a24"><a href="CodecCollector.java.html#L1160" class="el_method">createStats(List, Map, Map, Integer[])</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="25" height="10" title="247" alt="247"/><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="336" alt="336"/></td><td class="ctr2" id="c20">57%</td><td class="bar" id="d9"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="36" alt="36"/><img src="../jacoco-resources/greenbar.gif" width="27" height="10" title="50" alt="50"/></td><td class="ctr2" id="e14">58%</td><td class="ctr1" id="f5">29</td><td class="ctr2" id="g5">44</td><td class="ctr1" id="h7">51</td><td class="ctr2" id="i5">118</td><td class="ctr1" id="j17">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a18"><a href="CodecCollector.java.html#L1533" class="el_method">createGroup(List, Map, List, FieldInfo, String, int, CodecInfo, IndexSearcher, LeafReaderContext)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="243" alt="243"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="294" alt="294"/></td><td class="ctr2" id="c21">54%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="22" height="10" title="40" alt="40"/><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="32" alt="32"/></td><td class="ctr2" id="e20">44%</td><td class="ctr1" id="f8">26</td><td class="ctr2" id="g7">37</td><td class="ctr1" id="h8">49</td><td class="ctr2" id="i7">114</td><td class="ctr1" id="j18">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a23"><a href="CodecCollector.java.html#L885" class="el_method">createQueryFromGroupHit(Set, String, CodecComponent.GroupHit)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="22" height="10" title="221" alt="221"/></td><td class="ctr2" id="c31">0%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="44" alt="44"/></td><td class="ctr2" id="e29">0%</td><td class="ctr1" id="f10">23</td><td class="ctr2" id="g11">23</td><td class="ctr1" id="h9">36</td><td class="ctr2" id="i14">36</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a37"><a href="CodecCollector.java.html#L3748" class="el_method">registerValue(BytesRef, CodecComponent.ComponentTermVector, CodecCollector.TermvectorNumberFull, String[])</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="152" alt="152"/><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="73" alt="73"/></td><td class="ctr2" id="c23">32%</td><td class="bar" id="d15"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="17" alt="17"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="7" alt="7"/></td><td class="ctr2" id="e21">29%</td><td class="ctr1" id="f15">10</td><td class="ctr2" id="g16">13</td><td class="ctr1" id="h12">25</td><td class="ctr2" id="i13">39</td><td class="ctr1" id="j19">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a29"><a href="CodecCollector.java.html#L2698" class="el_method">groupedKeyName(String, Double, Double)</a></td><td class="bar" id="b11"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="136" alt="136"/></td><td class="ctr2" id="c32">0%</td><td class="bar" id="d19"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="12" alt="12"/></td><td class="ctr2" id="e30">0%</td><td class="ctr1" id="f21">7</td><td class="ctr2" id="g27">7</td><td class="ctr1" id="h15">20</td><td class="ctr2" id="i20">20</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a33"><a href="CodecCollector.java.html#L2745" class="el_method">mergeDocLists(Integer[], Integer[])</a></td><td class="bar" id="b12"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="129" alt="129"/></td><td class="ctr2" id="c33">0%</td><td class="bar" id="d12"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="26" alt="26"/></td><td class="ctr2" id="e31">0%</td><td class="ctr1" id="f12">14</td><td class="ctr2" id="g14">14</td><td class="ctr1" id="h16">18</td><td class="ctr2" id="i25">18</td><td class="ctr1" id="j7">1</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a36"><a href="CodecCollector.java.html#L3538" class="el_method">registerValue(BytesRef, CodecComponent.ComponentTermVector, CodecCollector.TermvectorNumberBasic, Integer, Integer, boolean, String[])</a></td><td class="bar" id="b13"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="122" alt="122"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="200" alt="200"/></td><td class="ctr2" id="c19">62%</td><td class="bar" id="d10"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="27" alt="27"/><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="33" alt="33"/></td><td class="ctr2" id="e15">55%</td><td class="ctr1" id="f11">17</td><td class="ctr2" id="g9">31</td><td class="ctr1" id="h10">28</td><td class="ctr2" id="i9">85</td><td class="ctr1" id="j20">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a21"><a href="CodecCollector.java.html#L1753" class="el_method">createPositionHit(CodecComponent.Match, CodecComponent.ComponentGroup)</a></td><td class="bar" id="b14"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="122" alt="122"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="44" alt="44"/></td><td class="ctr2" id="c24">26%</td><td class="bar" id="d13"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="19" alt="19"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="5" alt="5"/></td><td class="ctr2" id="e22">20%</td><td class="ctr1" id="f13">12</td><td class="ctr2" id="g17">13</td><td class="ctr1" id="h20">13</td><td class="ctr2" id="i19">23</td><td class="ctr1" id="j21">0</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a40"><a href="CodecCollector.java.html#L3369" class="el_method">validateTermWithStartValue(BytesRef, CodecComponent.ComponentTermVector)</a></td><td class="bar" id="b15"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="105" alt="105"/></td><td class="ctr2" id="c25">4%</td><td class="bar" id="d18"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="15" alt="15"/></td><td class="ctr2" id="e23">6%</td><td class="ctr1" id="f19">8</td><td class="ctr2" id="g23">9</td><td class="ctr1" id="h17">17</td><td class="ctr2" id="i22">19</td><td class="ctr1" id="j22">0</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a35"><a href="CodecCollector.java.html#L3690" class="el_method">preliminaryRegisterValue(BytesRef, CodecComponent.ComponentTermVector, CodecCollector.TermvectorNumberBasic, Integer, Integer, String[])</a></td><td class="bar" id="b16"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="103" alt="103"/></td><td class="ctr2" id="c34">0%</td><td class="bar" id="d14"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="18" alt="18"/></td><td class="ctr2" id="e32">0%</td><td class="ctr1" id="f16">10</td><td class="ctr2" id="g21">10</td><td class="ctr1" id="h11">27</td><td class="ctr2" id="i17">27</td><td class="ctr1" id="j8">1</td><td class="ctr2" id="k16">1</td></tr><tr><td id="a5"><a href="CodecCollector.java.html#L231" class="el_method">collectJoin(IndexReader, List, CodecComponent.ComponentJoin)</a></td><td class="bar" id="b17"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="98" alt="98"/></td><td class="ctr2" id="c35">0%</td><td class="bar" id="d16"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="16" alt="16"/></td><td class="ctr2" id="e33">0%</td><td class="ctr1" id="f17">9</td><td class="ctr2" id="g24">9</td><td class="ctr1" id="h13">24</td><td class="ctr2" id="i18">24</td><td class="ctr1" id="j9">1</td><td class="ctr2" id="k17">1</td></tr><tr><td id="a11"><a href="CodecCollector.java.html#L962" class="el_method">computePositions(CodecInfo, LeafReader, LeafReaderContext, String, List)</a></td><td class="bar" id="b18"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="96" alt="96"/></td><td class="ctr2" id="c36">0%</td><td class="bar" id="d20"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="12" alt="12"/></td><td class="ctr2" id="e34">0%</td><td class="ctr1" id="f22">7</td><td class="ctr2" id="g28">7</td><td class="ctr1" id="h18">17</td><td class="ctr2" id="i26">17</td><td class="ctr1" id="j10">1</td><td class="ctr2" id="k18">1</td></tr><tr><td id="a25"><a href="CodecCollector.java.html#L3071" class="el_method">createTermvectorFirstRound(List, Map, List, Terms, LeafReader, LeafReaderContext)</a></td><td class="bar" id="b19"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="92" alt="92"/><img src="../jacoco-resources/greenbar.gif" width="46" height="10" title="453" alt="453"/></td><td class="ctr2" id="c16">83%</td><td class="bar" id="d11"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="26" alt="26"/><img src="../jacoco-resources/greenbar.gif" width="35" height="10" title="64" alt="64"/></td><td class="ctr2" id="e8">71%</td><td class="ctr1" id="f9">24</td><td class="ctr2" id="g4">46</td><td class="ctr1" id="h14">21</td><td class="ctr2" id="i4">121</td><td class="ctr1" id="j23">0</td><td class="ctr2" id="k19">1</td></tr><tr><td id="a30"><a href="CodecCollector.java.html#L1036" class="el_method">intersectedDocList(int[], Integer[])</a></td><td class="bar" id="b20"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="77" alt="77"/></td><td class="ctr2" id="c37">0%</td><td class="bar" id="d17"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="16" alt="16"/></td><td class="ctr2" id="e35">0%</td><td class="ctr1" id="f18">9</td><td class="ctr2" id="g25">9</td><td class="ctr1" id="h19">16</td><td class="ctr2" id="i28">16</td><td class="ctr1" id="j11">1</td><td class="ctr2" id="k20">1</td></tr><tr><td id="a8"><a href="CodecCollector.java.html#L855" class="el_method">collectSpansForOccurences(Set, Set, String, IndexSearcher, LeafReaderContext)</a></td><td class="bar" id="b21"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="48" alt="48"/></td><td class="ctr2" id="c38">0%</td><td class="bar" id="d25"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="6" alt="6"/></td><td class="ctr2" id="e36">0%</td><td class="ctr1" id="f27">4</td><td class="ctr2" id="g32">4</td><td class="ctr1" id="h21">12</td><td class="ctr2" id="i31">12</td><td class="ctr1" id="j12">1</td><td class="ctr2" id="k21">1</td></tr><tr><td id="a16"><a href="CodecCollector.java.html#L2795" class="el_method">createFacet(List, Map, Map, Map, List)</a></td><td class="bar" id="b22"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="32" alt="32"/></td><td class="ctr2" id="c39">0%</td><td class="bar" id="d26"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="6" alt="6"/></td><td class="ctr2" id="e37">0%</td><td class="ctr1" id="f28">4</td><td class="ctr2" id="g33">4</td><td class="ctr1" id="h22">7</td><td class="ctr2" id="i34">7</td><td class="ctr1" id="j13">1</td><td class="ctr2" id="k22">1</td></tr><tr><td id="a27"><a href="CodecCollector.java.html#L3285" class="el_method">createTermvectorSecondRound(List, Map, List, Terms, LeafReader, LeafReaderContext)</a></td><td class="bar" id="b23"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="22" alt="22"/><img src="../jacoco-resources/greenbar.gif" width="19" height="10" title="194" alt="194"/></td><td class="ctr2" id="c13">89%</td><td class="bar" id="d21"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="11" alt="11"/><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="25" alt="25"/></td><td class="ctr2" id="e9">69%</td><td class="ctr1" id="f14">11</td><td class="ctr2" id="g13">19</td><td class="ctr1" id="h23">4</td><td class="ctr2" id="i12">47</td><td class="ctr1" id="j24">0</td><td class="ctr2" id="k23">1</td></tr><tr><td id="a2"><a href="CodecCollector.java.html#L131" class="el_method">collectField(String, IndexSearcher, IndexReader, IndexReader, List, List, CodecComponent.ComponentField, Map)</a></td><td class="bar" id="b24"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="17" alt="17"/><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="252" alt="252"/></td><td class="ctr2" id="c10">93%</td><td class="bar" id="d22"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="33" alt="33"/></td><td class="ctr2" id="e3">78%</td><td class="ctr1" id="f20">8</td><td class="ctr2" id="g12">22</td><td class="ctr1" id="h24">3</td><td class="ctr2" id="i11">60</td><td class="ctr1" id="j25">0</td><td class="ctr2" id="k24">1</td></tr><tr><td id="a14"><a href="CodecCollector.java.html#L3903" class="el_method">computeTermvectorNumberFull(List, int, TermsEnum, LeafReaderContext, PostingsEnum, Map)</a></td><td class="bar" id="b25"><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="66" alt="66"/></td><td class="ctr2" id="c14">88%</td><td class="bar" id="d36"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="9" alt="9"/></td><td class="ctr2" id="e0">90%</td><td class="ctr1" id="f36">1</td><td class="ctr2" id="g30">6</td><td class="ctr1" id="h32">0</td><td class="ctr2" id="i30">14</td><td class="ctr1" id="j26">0</td><td class="ctr2" id="k25">1</td></tr><tr><td id="a13"><a href="CodecCollector.java.html#L3816" class="el_method">computeTermvectorNumberBasic(TermsEnum, LeafReader)</a></td><td class="bar" id="b26"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="30" alt="30"/></td><td class="ctr2" id="c17">81%</td><td class="bar" id="d31"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="e16">50%</td><td class="ctr1" id="f30">3</td><td class="ctr2" id="g34">4</td><td class="ctr1" id="h28">1</td><td class="ctr2" id="i33">8</td><td class="ctr1" id="j27">0</td><td class="ctr2" id="k26">1</td></tr><tr><td id="a12"><a href="CodecCollector.java.html#L3850" class="el_method">computeTermvectorNumberBasic(List, int, TermsEnum, LeafReader, LeafReaderContext, PostingsEnum)</a></td><td class="bar" id="b27"><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="85" alt="85"/></td><td class="ctr2" id="c11">93%</td><td class="bar" id="d29"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="12" alt="12"/></td><td class="ctr2" id="e5">75%</td><td class="ctr1" id="f29">4</td><td class="ctr2" id="g26">9</td><td class="ctr1" id="h25">3</td><td class="ctr2" id="i21">20</td><td class="ctr1" id="j28">0</td><td class="ctr2" id="k27">1</td></tr><tr><td id="a34"><a href="CodecCollector.java.html#L3411" class="el_method">needSecondRoundTermvector(List)</a></td><td class="bar" id="b28"><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="87" alt="87"/></td><td class="ctr2" id="c9">94%</td><td class="bar" id="d24"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="20" alt="20"/></td><td class="ctr2" id="e4">76%</td><td class="ctr1" id="f24">5</td><td class="ctr2" id="g15">14</td><td class="ctr1" id="h33">0</td><td class="ctr2" id="i27">17</td><td class="ctr1" id="j29">0</td><td class="ctr2" id="k28">1</td></tr><tr><td id="a0"><a href="CodecCollector.java.html#L1711" class="el_method">availablePrefixes(CodecComponent.ComponentGroup, Set)</a></td><td class="bar" id="b29"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="19" alt="19"/></td><td class="ctr2" id="c15">86%</td><td class="bar" id="d32"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="e17">50%</td><td class="ctr1" id="f31">3</td><td class="ctr2" id="g35">4</td><td class="ctr1" id="h26">2</td><td class="ctr2" id="i35">6</td><td class="ctr1" id="j30">0</td><td class="ctr2" id="k29">1</td></tr><tr><td id="a1"><a href="CodecCollector.java.html#L92" class="el_method">CodecCollector()</a></td><td class="bar" id="b30"/><td class="ctr2" id="c40">0%</td><td class="bar" id="d38"/><td class="ctr2" id="e38">n/a</td><td class="ctr1" id="f37">1</td><td class="ctr2" id="g38">1</td><td class="ctr1" id="h27">2</td><td class="ctr2" id="i38">2</td><td class="ctr1" id="j14">1</td><td class="ctr2" id="k30">1</td></tr><tr><td id="a6"><a href="CodecCollector.java.html#L703" class="el_method">collectKnownPrefixes(FieldInfo)</a></td><td class="bar" id="b31"><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="104" alt="104"/></td><td class="ctr2" id="c5">98%</td><td class="bar" id="d23"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="13" alt="13"/></td><td class="ctr2" id="e11">65%</td><td class="ctr1" id="f23">7</td><td class="ctr2" id="g18">11</td><td class="ctr1" id="h29">1</td><td class="ctr2" id="i15">28</td><td class="ctr1" id="j31">0</td><td class="ctr2" id="k31">1</td></tr><tr><td id="a28"><a href="CodecCollector.java.html#L1115" class="el_method">createTokens(List, Map, List)</a></td><td class="bar" id="b32"><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="86" alt="86"/></td><td class="ctr2" id="c6">97%</td><td class="bar" id="d27"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="15" alt="15"/></td><td class="ctr2" id="e6">75%</td><td class="ctr1" id="f25">5</td><td class="ctr2" id="g19">11</td><td class="ctr1" id="h34">0</td><td class="ctr2" id="i23">19</td><td class="ctr1" id="j32">0</td><td class="ctr2" id="k32">1</td></tr><tr><td id="a22"><a href="CodecCollector.java.html#L1074" class="el_method">createPositions(List, Map, List)</a></td><td class="bar" id="b33"><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="84" alt="84"/></td><td class="ctr2" id="c7">97%</td><td class="bar" id="d33"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="16" alt="16"/></td><td class="ctr2" id="e1">88%</td><td class="ctr1" id="f33">2</td><td class="ctr2" id="g22">10</td><td class="ctr1" id="h35">0</td><td class="ctr2" id="i24">19</td><td class="ctr1" id="j33">0</td><td class="ctr2" id="k33">1</td></tr><tr><td id="a4"><a href="CodecCollector.java.html#L758" class="el_method">collectIntersectionPrefixes(FieldInfo)</a></td><td class="bar" id="b34"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="40" alt="40"/></td><td class="ctr2" id="c8">95%</td><td class="bar" id="d30"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="5" alt="5"/></td><td class="ctr2" id="e12">62%</td><td class="ctr1" id="f32">3</td><td class="ctr2" id="g31">5</td><td class="ctr1" id="h30">1</td><td class="ctr2" id="i32">12</td><td class="ctr1" id="j34">0</td><td class="ctr2" id="k34">1</td></tr><tr><td id="a31"><a href="CodecCollector.java.html#L1732" class="el_method">intersectionPrefixes(CodecComponent.ComponentGroup, Set)</a></td><td class="bar" id="b35"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="20" alt="20"/></td><td class="ctr2" id="c12">90%</td><td class="bar" id="d35"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="4" alt="4"/></td><td class="ctr2" id="e10">66%</td><td class="ctr1" id="f34">2</td><td class="ctr2" id="g36">4</td><td class="ctr1" id="h31">1</td><td class="ctr2" id="i36">6</td><td class="ctr1" id="j35">0</td><td class="ctr2" id="k35">1</td></tr><tr><td id="a7"><a href="CodecCollector.java.html#L792" class="el_method">collectPrefixes(FieldInfos, String, CodecComponent.ComponentField)</a></td><td class="bar" id="b36"><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="110" alt="110"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d28"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="15" alt="15"/></td><td class="ctr2" id="e7">75%</td><td class="ctr1" id="f26">5</td><td class="ctr2" id="g20">11</td><td class="ctr1" id="h36">0</td><td class="ctr2" id="i16">28</td><td class="ctr1" id="j36">0</td><td class="ctr2" id="k36">1</td></tr><tr><td id="a10"><a href="CodecCollector.java.html#L1003" class="el_method">computeArguments(Map, MtasSpanQuery[], Integer[])</a></td><td class="bar" id="b37"><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="95" alt="95"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d34"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="10" alt="10"/></td><td class="ctr2" id="e2">83%</td><td class="ctr1" id="f35">2</td><td class="ctr2" id="g29">7</td><td class="ctr1" id="h37">0</td><td class="ctr2" id="i29">15</td><td class="ctr1" id="j37">0</td><td class="ctr2" id="k37">1</td></tr><tr><td id="a38"><a href="CodecCollector.java.html#L2009" class="el_method">sortMatchList(List)</a></td><td class="bar" id="b38"/><td class="ctr2" id="c2">100%</td><td class="bar" id="d37"/><td class="ctr2" id="e18">50%</td><td class="ctr1" id="f38">1</td><td class="ctr2" id="g37">2</td><td class="ctr1" id="h38">0</td><td class="ctr2" id="i37">3</td><td class="ctr1" id="j38">0</td><td class="ctr2" id="k38">1</td></tr><tr><td id="a32"><a href="CodecCollector.java.html#L2012" class="el_method">lambda$sortMatchList$7(CodecComponent.Match, CodecComponent.Match)</a></td><td class="bar" id="b39"/><td class="ctr2" id="c3">100%</td><td class="bar" id="d39"/><td class="ctr2" id="e39">n/a</td><td class="ctr1" id="f39">0</td><td class="ctr2" id="g39">1</td><td class="ctr1" id="h39">0</td><td class="ctr2" id="i39">1</td><td class="ctr1" id="j39">0</td><td class="ctr2" id="k39">1</td></tr><tr><td id="a39"><a href="CodecCollector.java.html#L87" class="el_method">static {...}</a></td><td class="bar" id="b40"/><td class="ctr2" id="c4">100%</td><td class="bar" id="d40"/><td class="ctr2" id="e40">n/a</td><td class="ctr1" id="f40">0</td><td class="ctr2" id="g40">1</td><td class="ctr1" id="h40">0</td><td class="ctr2" id="i40">1</td><td class="ctr1" id="j40">0</td><td class="ctr2" id="k40">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecCollector</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecCollector</span></div><h1>CodecCollector</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">6,220 of 9,946</td><td class="ctr2">37%</td><td class="bar">995 of 1,530</td><td class="ctr2">34%</td><td class="ctr1">601</td><td class="ctr2">806</td><td class="ctr1">1,170</td><td class="ctr2">1,996</td><td class="ctr1">15</td><td class="ctr2">41</td></tr></tfoot><tbody><tr><td id="a17"><a href="CodecCollector.java.html#L2268" class="el_method">createFacetBase(CodecComponent.ComponentFacet, int, MtasDataCollector, Map, Map, Map, Integer[])</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="105" height="10" title="1,030" alt="1,030"/></td><td class="ctr2" id="c26">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="76" height="10" title="138" alt="138"/></td><td class="ctr2" id="e24">0%</td><td class="ctr1" id="f1">70</td><td class="ctr2" id="g1">70</td><td class="ctr1" id="h0">192</td><td class="ctr2" id="i1">192</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a15"><a href="CodecCollector.java.html#L1926" class="el_method">createDocument(List, List, String, IndexSearcher, Terms, LeafReaderContext)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="69" height="10" title="684" alt="684"/></td><td class="ctr2" id="c27">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="45" height="10" title="82" alt="82"/></td><td class="ctr2" id="e25">0%</td><td class="ctr1" id="f3">42</td><td class="ctr2" id="g6">42</td><td class="ctr1" id="h1">126</td><td class="ctr2" id="i3">126</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="CodecCollector.java.html#L1710" class="el_method">collectGroupUsingSpans(Map, List, int, int, Map, Map, Map)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="59" height="10" title="586" alt="586"/></td><td class="ctr2" id="c28">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="57" height="10" title="104" alt="104"/></td><td class="ctr2" id="e26">0%</td><td class="ctr1" id="f2">53</td><td class="ctr2" id="g2">53</td><td class="ctr1" id="h2">116</td><td class="ctr2" id="i6">116</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a9"><a href="CodecCollector.java.html#L270" class="el_method">collectSpansPositionsAndTokens(Map, IndexSearcher, CodecInfo, LeafReader, LeafReaderContext, String, Terms, List, List, CodecComponent.ComponentField, FieldInfos)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="59" height="10" title="584" alt="584"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="592" alt="592"/></td><td class="ctr2" id="c22">50%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="63" height="10" title="114" alt="114"/><img src="../jacoco-resources/greenbar.gif" width="56" height="10" title="102" alt="102"/></td><td class="ctr2" id="e19">47%</td><td class="ctr1" id="f0">71</td><td class="ctr2" id="g0">109</td><td class="ctr1" id="h3">104</td><td class="ctr2" id="i0">238</td><td class="ctr1" id="j15">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a20"><a href="CodecCollector.java.html#L1279" class="el_method">createList(List, Map, Map, List, String, int, String, CodecInfo, IndexSearcher)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="55" height="10" title="548" alt="548"/></td><td class="ctr2" id="c29">0%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="38" height="10" title="70" alt="70"/></td><td class="ctr2" id="e27">0%</td><td class="ctr1" id="f4">36</td><td class="ctr2" id="g8">36</td><td class="ctr1" id="h4">98</td><td class="ctr2" id="i8">98</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a19"><a href="CodecCollector.java.html#L2142" class="el_method">createKwic(List, Map, List, String, int, String, CodecInfo, IndexSearcher)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="44" height="10" title="435" alt="435"/></td><td class="ctr2" id="c30">0%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="27" height="10" title="50" alt="50"/></td><td class="ctr2" id="e28">0%</td><td class="ctr1" id="f7">26</td><td class="ctr2" id="g10">26</td><td class="ctr1" id="h5">80</td><td class="ctr2" id="i10">80</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a26"><a href="CodecCollector.java.html#L2682" class="el_method">createTermvectorFull(List, Map, List, Terms, LeafReader, LeafReaderContext)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="25" height="10" title="248" alt="248"/><img src="../jacoco-resources/greenbar.gif" width="45" height="10" title="441" alt="441"/></td><td class="ctr2" id="c18">64%</td><td class="bar" id="d8"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="37" alt="37"/><img src="../jacoco-resources/greenbar.gif" width="31" height="10" title="57" alt="57"/></td><td class="ctr2" id="e13">60%</td><td class="ctr1" id="f6">27</td><td class="ctr2" id="g3">48</td><td class="ctr1" id="h6">55</td><td class="ctr2" id="i2">145</td><td class="ctr1" id="j16">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a24"><a href="CodecCollector.java.html#L1091" class="el_method">createStats(List, Map, Map, Integer[])</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="25" height="10" title="247" alt="247"/><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="336" alt="336"/></td><td class="ctr2" id="c20">57%</td><td class="bar" id="d9"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="36" alt="36"/><img src="../jacoco-resources/greenbar.gif" width="27" height="10" title="50" alt="50"/></td><td class="ctr2" id="e14">58%</td><td class="ctr1" id="f5">29</td><td class="ctr2" id="g5">44</td><td class="ctr1" id="h7">51</td><td class="ctr2" id="i5">118</td><td class="ctr1" id="j17">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a18"><a href="CodecCollector.java.html#L1444" class="el_method">createGroup(List, Map, List, FieldInfo, String, int, CodecInfo, IndexSearcher, LeafReaderContext)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="243" alt="243"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="294" alt="294"/></td><td class="ctr2" id="c21">54%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="22" height="10" title="40" alt="40"/><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="32" alt="32"/></td><td class="ctr2" id="e20">44%</td><td class="ctr1" id="f8">26</td><td class="ctr2" id="g7">37</td><td class="ctr1" id="h8">49</td><td class="ctr2" id="i7">114</td><td class="ctr1" id="j18">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a23"><a href="CodecCollector.java.html#L840" class="el_method">createQueryFromGroupHit(Set, String, CodecComponent.GroupHit)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="22" height="10" title="221" alt="221"/></td><td class="ctr2" id="c31">0%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="44" alt="44"/></td><td class="ctr2" id="e29">0%</td><td class="ctr1" id="f10">23</td><td class="ctr2" id="g11">23</td><td class="ctr1" id="h9">36</td><td class="ctr2" id="i14">36</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a37"><a href="CodecCollector.java.html#L3560" class="el_method">registerValue(BytesRef, CodecComponent.ComponentTermVector, CodecCollector.TermvectorNumberFull, String[])</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="152" alt="152"/><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="73" alt="73"/></td><td class="ctr2" id="c23">32%</td><td class="bar" id="d15"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="17" alt="17"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="7" alt="7"/></td><td class="ctr2" id="e21">29%</td><td class="ctr1" id="f15">10</td><td class="ctr2" id="g16">13</td><td class="ctr1" id="h12">25</td><td class="ctr2" id="i13">39</td><td class="ctr1" id="j19">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a29"><a href="CodecCollector.java.html#L2567" class="el_method">groupedKeyName(String, Double, Double)</a></td><td class="bar" id="b11"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="136" alt="136"/></td><td class="ctr2" id="c32">0%</td><td class="bar" id="d19"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="12" alt="12"/></td><td class="ctr2" id="e30">0%</td><td class="ctr1" id="f21">7</td><td class="ctr2" id="g27">7</td><td class="ctr1" id="h15">20</td><td class="ctr2" id="i20">20</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a33"><a href="CodecCollector.java.html#L2612" class="el_method">mergeDocLists(Integer[], Integer[])</a></td><td class="bar" id="b12"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="129" alt="129"/></td><td class="ctr2" id="c33">0%</td><td class="bar" id="d12"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="26" alt="26"/></td><td class="ctr2" id="e31">0%</td><td class="ctr1" id="f12">14</td><td class="ctr2" id="g14">14</td><td class="ctr1" id="h16">18</td><td class="ctr2" id="i25">18</td><td class="ctr1" id="j7">1</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a36"><a href="CodecCollector.java.html#L3362" class="el_method">registerValue(BytesRef, CodecComponent.ComponentTermVector, CodecCollector.TermvectorNumberBasic, Integer, Integer, boolean, String[])</a></td><td class="bar" id="b13"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="122" alt="122"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="200" alt="200"/></td><td class="ctr2" id="c19">62%</td><td class="bar" id="d10"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="27" alt="27"/><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="33" alt="33"/></td><td class="ctr2" id="e15">55%</td><td class="ctr1" id="f11">17</td><td class="ctr2" id="g9">31</td><td class="ctr1" id="h10">28</td><td class="ctr2" id="i9">85</td><td class="ctr1" id="j20">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a21"><a href="CodecCollector.java.html#L1658" class="el_method">createPositionHit(CodecComponent.Match, CodecComponent.ComponentGroup)</a></td><td class="bar" id="b14"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="122" alt="122"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="44" alt="44"/></td><td class="ctr2" id="c24">26%</td><td class="bar" id="d13"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="19" alt="19"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="5" alt="5"/></td><td class="ctr2" id="e22">20%</td><td class="ctr1" id="f13">12</td><td class="ctr2" id="g17">13</td><td class="ctr1" id="h20">13</td><td class="ctr2" id="i19">23</td><td class="ctr1" id="j21">0</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a40"><a href="CodecCollector.java.html#L3206" class="el_method">validateTermWithStartValue(BytesRef, CodecComponent.ComponentTermVector)</a></td><td class="bar" id="b15"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="105" alt="105"/></td><td class="ctr2" id="c25">4%</td><td class="bar" id="d18"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="15" alt="15"/></td><td class="ctr2" id="e23">6%</td><td class="ctr1" id="f19">8</td><td class="ctr2" id="g23">9</td><td class="ctr1" id="h17">17</td><td class="ctr2" id="i22">19</td><td class="ctr1" id="j22">0</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a35"><a href="CodecCollector.java.html#L3507" class="el_method">preliminaryRegisterValue(BytesRef, CodecComponent.ComponentTermVector, CodecCollector.TermvectorNumberBasic, Integer, Integer, String[])</a></td><td class="bar" id="b16"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="103" alt="103"/></td><td class="ctr2" id="c34">0%</td><td class="bar" id="d14"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="18" alt="18"/></td><td class="ctr2" id="e32">0%</td><td class="ctr1" id="f16">10</td><td class="ctr2" id="g21">10</td><td class="ctr1" id="h11">27</td><td class="ctr2" id="i17">27</td><td class="ctr1" id="j8">1</td><td class="ctr2" id="k16">1</td></tr><tr><td id="a5"><a href="CodecCollector.java.html#L215" class="el_method">collectJoin(IndexReader, List, CodecComponent.ComponentJoin)</a></td><td class="bar" id="b17"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="98" alt="98"/></td><td class="ctr2" id="c35">0%</td><td class="bar" id="d16"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="16" alt="16"/></td><td class="ctr2" id="e33">0%</td><td class="ctr1" id="f17">9</td><td class="ctr2" id="g24">9</td><td class="ctr1" id="h13">24</td><td class="ctr2" id="i18">24</td><td class="ctr1" id="j9">1</td><td class="ctr2" id="k17">1</td></tr><tr><td id="a11"><a href="CodecCollector.java.html#L911" class="el_method">computePositions(CodecInfo, LeafReader, LeafReaderContext, String, List)</a></td><td class="bar" id="b18"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="96" alt="96"/></td><td class="ctr2" id="c36">0%</td><td class="bar" id="d20"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="12" alt="12"/></td><td class="ctr2" id="e34">0%</td><td class="ctr1" id="f22">7</td><td class="ctr2" id="g28">7</td><td class="ctr1" id="h18">17</td><td class="ctr2" id="i26">17</td><td class="ctr1" id="j10">1</td><td class="ctr2" id="k18">1</td></tr><tr><td id="a25"><a href="CodecCollector.java.html#L2918" class="el_method">createTermvectorFirstRound(List, Map, List, Terms, LeafReader, LeafReaderContext)</a></td><td class="bar" id="b19"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="92" alt="92"/><img src="../jacoco-resources/greenbar.gif" width="46" height="10" title="453" alt="453"/></td><td class="ctr2" id="c16">83%</td><td class="bar" id="d11"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="26" alt="26"/><img src="../jacoco-resources/greenbar.gif" width="35" height="10" title="64" alt="64"/></td><td class="ctr2" id="e8">71%</td><td class="ctr1" id="f9">24</td><td class="ctr2" id="g4">46</td><td class="ctr1" id="h14">21</td><td class="ctr2" id="i4">120</td><td class="ctr1" id="j23">0</td><td class="ctr2" id="k19">1</td></tr><tr><td id="a30"><a href="CodecCollector.java.html#L980" class="el_method">intersectedDocList(int[], Integer[])</a></td><td class="bar" id="b20"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="77" alt="77"/></td><td class="ctr2" id="c37">0%</td><td class="bar" id="d17"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="16" alt="16"/></td><td class="ctr2" id="e35">0%</td><td class="ctr1" id="f18">9</td><td class="ctr2" id="g25">9</td><td class="ctr1" id="h19">16</td><td class="ctr2" id="i28">16</td><td class="ctr1" id="j11">1</td><td class="ctr2" id="k20">1</td></tr><tr><td id="a8"><a href="CodecCollector.java.html#L813" class="el_method">collectSpansForOccurences(Set, Set, String, IndexSearcher, LeafReaderContext)</a></td><td class="bar" id="b21"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="48" alt="48"/></td><td class="ctr2" id="c38">0%</td><td class="bar" id="d25"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="6" alt="6"/></td><td class="ctr2" id="e36">0%</td><td class="ctr1" id="f27">4</td><td class="ctr2" id="g32">4</td><td class="ctr1" id="h21">12</td><td class="ctr2" id="i31">12</td><td class="ctr1" id="j12">1</td><td class="ctr2" id="k21">1</td></tr><tr><td id="a16"><a href="CodecCollector.java.html#L2656" class="el_method">createFacet(List, Map, Map, Map, List)</a></td><td class="bar" id="b22"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="32" alt="32"/></td><td class="ctr2" id="c39">0%</td><td class="bar" id="d26"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="6" alt="6"/></td><td class="ctr2" id="e37">0%</td><td class="ctr1" id="f28">4</td><td class="ctr2" id="g33">4</td><td class="ctr1" id="h22">7</td><td class="ctr2" id="i34">7</td><td class="ctr1" id="j13">1</td><td class="ctr2" id="k22">1</td></tr><tr><td id="a27"><a href="CodecCollector.java.html#L3124" class="el_method">createTermvectorSecondRound(List, Map, List, Terms, LeafReader, LeafReaderContext)</a></td><td class="bar" id="b23"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="22" alt="22"/><img src="../jacoco-resources/greenbar.gif" width="19" height="10" title="194" alt="194"/></td><td class="ctr2" id="c13">89%</td><td class="bar" id="d21"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="11" alt="11"/><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="25" alt="25"/></td><td class="ctr2" id="e9">69%</td><td class="ctr1" id="f14">11</td><td class="ctr2" id="g13">19</td><td class="ctr1" id="h23">4</td><td class="ctr2" id="i12">47</td><td class="ctr1" id="j24">0</td><td class="ctr2" id="k23">1</td></tr><tr><td id="a2"><a href="CodecCollector.java.html#L119" class="el_method">collectField(String, IndexSearcher, IndexReader, IndexReader, List, List, CodecComponent.ComponentField, Map)</a></td><td class="bar" id="b24"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="17" alt="17"/><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="252" alt="252"/></td><td class="ctr2" id="c10">93%</td><td class="bar" id="d22"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="33" alt="33"/></td><td class="ctr2" id="e3">78%</td><td class="ctr1" id="f20">8</td><td class="ctr2" id="g12">22</td><td class="ctr1" id="h24">3</td><td class="ctr2" id="i11">60</td><td class="ctr1" id="j25">0</td><td class="ctr2" id="k24">1</td></tr><tr><td id="a14"><a href="CodecCollector.java.html#L3698" class="el_method">computeTermvectorNumberFull(List, int, TermsEnum, LeafReaderContext, PostingsEnum, Map)</a></td><td class="bar" id="b25"><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="66" alt="66"/></td><td class="ctr2" id="c14">88%</td><td class="bar" id="d36"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="9" alt="9"/></td><td class="ctr2" id="e0">90%</td><td class="ctr1" id="f36">1</td><td class="ctr2" id="g30">6</td><td class="ctr1" id="h32">0</td><td class="ctr2" id="i30">14</td><td class="ctr1" id="j26">0</td><td class="ctr2" id="k25">1</td></tr><tr><td id="a13"><a href="CodecCollector.java.html#L3625" class="el_method">computeTermvectorNumberBasic(TermsEnum, LeafReader)</a></td><td class="bar" id="b26"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="30" alt="30"/></td><td class="ctr2" id="c17">81%</td><td class="bar" id="d31"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="e16">50%</td><td class="ctr1" id="f30">3</td><td class="ctr2" id="g34">4</td><td class="ctr1" id="h28">1</td><td class="ctr2" id="i33">8</td><td class="ctr1" id="j27">0</td><td class="ctr2" id="k26">1</td></tr><tr><td id="a12"><a href="CodecCollector.java.html#L3652" class="el_method">computeTermvectorNumberBasic(List, int, TermsEnum, LeafReader, LeafReaderContext, PostingsEnum)</a></td><td class="bar" id="b27"><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="85" alt="85"/></td><td class="ctr2" id="c11">93%</td><td class="bar" id="d29"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="12" alt="12"/></td><td class="ctr2" id="e5">75%</td><td class="ctr1" id="f29">4</td><td class="ctr2" id="g26">9</td><td class="ctr1" id="h25">3</td><td class="ctr2" id="i21">20</td><td class="ctr1" id="j28">0</td><td class="ctr2" id="k27">1</td></tr><tr><td id="a34"><a href="CodecCollector.java.html#L3246" class="el_method">needSecondRoundTermvector(List)</a></td><td class="bar" id="b28"><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="87" alt="87"/></td><td class="ctr2" id="c9">94%</td><td class="bar" id="d24"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="20" alt="20"/></td><td class="ctr2" id="e4">76%</td><td class="ctr1" id="f24">5</td><td class="ctr2" id="g15">14</td><td class="ctr1" id="h33">0</td><td class="ctr2" id="i27">17</td><td class="ctr1" id="j29">0</td><td class="ctr2" id="k28">1</td></tr><tr><td id="a0"><a href="CodecCollector.java.html#L1620" class="el_method">availablePrefixes(CodecComponent.ComponentGroup, Set)</a></td><td class="bar" id="b29"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="19" alt="19"/></td><td class="ctr2" id="c15">86%</td><td class="bar" id="d32"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="e17">50%</td><td class="ctr1" id="f31">3</td><td class="ctr2" id="g35">4</td><td class="ctr1" id="h26">2</td><td class="ctr2" id="i35">6</td><td class="ctr1" id="j30">0</td><td class="ctr2" id="k29">1</td></tr><tr><td id="a1"><a href="CodecCollector.java.html#L92" class="el_method">CodecCollector()</a></td><td class="bar" id="b30"/><td class="ctr2" id="c40">0%</td><td class="bar" id="d38"/><td class="ctr2" id="e38">n/a</td><td class="ctr1" id="f37">1</td><td class="ctr2" id="g38">1</td><td class="ctr1" id="h27">2</td><td class="ctr2" id="i38">2</td><td class="ctr1" id="j14">1</td><td class="ctr2" id="k30">1</td></tr><tr><td id="a6"><a href="CodecCollector.java.html#L673" class="el_method">collectKnownPrefixes(FieldInfo)</a></td><td class="bar" id="b31"><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="104" alt="104"/></td><td class="ctr2" id="c5">98%</td><td class="bar" id="d23"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="13" alt="13"/></td><td class="ctr2" id="e11">65%</td><td class="ctr1" id="f23">7</td><td class="ctr2" id="g18">11</td><td class="ctr1" id="h29">1</td><td class="ctr2" id="i15">28</td><td class="ctr1" id="j31">0</td><td class="ctr2" id="k31">1</td></tr><tr><td id="a28"><a href="CodecCollector.java.html#L1051" class="el_method">createTokens(List, Map, List)</a></td><td class="bar" id="b32"><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="86" alt="86"/></td><td class="ctr2" id="c6">97%</td><td class="bar" id="d27"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="15" alt="15"/></td><td class="ctr2" id="e6">75%</td><td class="ctr1" id="f25">5</td><td class="ctr2" id="g19">11</td><td class="ctr1" id="h34">0</td><td class="ctr2" id="i23">19</td><td class="ctr1" id="j32">0</td><td class="ctr2" id="k32">1</td></tr><tr><td id="a22"><a href="CodecCollector.java.html#L1014" class="el_method">createPositions(List, Map, List)</a></td><td class="bar" id="b33"><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="84" alt="84"/></td><td class="ctr2" id="c7">97%</td><td class="bar" id="d33"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="16" alt="16"/></td><td class="ctr2" id="e1">88%</td><td class="ctr1" id="f33">2</td><td class="ctr2" id="g22">10</td><td class="ctr1" id="h35">0</td><td class="ctr2" id="i24">19</td><td class="ctr1" id="j33">0</td><td class="ctr2" id="k33">1</td></tr><tr><td id="a4"><a href="CodecCollector.java.html#L726" class="el_method">collectIntersectionPrefixes(FieldInfo)</a></td><td class="bar" id="b34"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="40" alt="40"/></td><td class="ctr2" id="c8">95%</td><td class="bar" id="d30"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="5" alt="5"/></td><td class="ctr2" id="e12">62%</td><td class="ctr1" id="f32">3</td><td class="ctr2" id="g31">5</td><td class="ctr1" id="h30">1</td><td class="ctr2" id="i32">12</td><td class="ctr1" id="j34">0</td><td class="ctr2" id="k34">1</td></tr><tr><td id="a31"><a href="CodecCollector.java.html#L1639" class="el_method">intersectionPrefixes(CodecComponent.ComponentGroup, Set)</a></td><td class="bar" id="b35"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="20" alt="20"/></td><td class="ctr2" id="c12">90%</td><td class="bar" id="d35"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="4" alt="4"/></td><td class="ctr2" id="e10">66%</td><td class="ctr1" id="f34">2</td><td class="ctr2" id="g36">4</td><td class="ctr1" id="h31">1</td><td class="ctr2" id="i36">6</td><td class="ctr1" id="j35">0</td><td class="ctr2" id="k35">1</td></tr><tr><td id="a7"><a href="CodecCollector.java.html#L756" class="el_method">collectPrefixes(FieldInfos, String, CodecComponent.ComponentField)</a></td><td class="bar" id="b36"><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="110" alt="110"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d28"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="15" alt="15"/></td><td class="ctr2" id="e7">75%</td><td class="ctr1" id="f26">5</td><td class="ctr2" id="g20">11</td><td class="ctr1" id="h36">0</td><td class="ctr2" id="i16">28</td><td class="ctr1" id="j36">0</td><td class="ctr2" id="k36">1</td></tr><tr><td id="a10"><a href="CodecCollector.java.html#L949" class="el_method">computeArguments(Map, MtasSpanQuery[], Integer[])</a></td><td class="bar" id="b37"><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="95" alt="95"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d34"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="10" alt="10"/></td><td class="ctr2" id="e2">83%</td><td class="ctr1" id="f35">2</td><td class="ctr2" id="g29">7</td><td class="ctr1" id="h37">0</td><td class="ctr2" id="i29">15</td><td class="ctr1" id="j37">0</td><td class="ctr2" id="k37">1</td></tr><tr><td id="a38"><a href="CodecCollector.java.html#L1905" class="el_method">sortMatchList(List)</a></td><td class="bar" id="b38"/><td class="ctr2" id="c2">100%</td><td class="bar" id="d37"/><td class="ctr2" id="e18">50%</td><td class="ctr1" id="f38">1</td><td class="ctr2" id="g37">2</td><td class="ctr1" id="h38">0</td><td class="ctr2" id="i37">3</td><td class="ctr1" id="j38">0</td><td class="ctr2" id="k38">1</td></tr><tr><td id="a32"><a href="CodecCollector.java.html#L1908" class="el_method">lambda$sortMatchList$7(CodecComponent.Match, CodecComponent.Match)</a></td><td class="bar" id="b39"/><td class="ctr2" id="c3">100%</td><td class="bar" id="d39"/><td class="ctr2" id="e39">n/a</td><td class="ctr1" id="f39">0</td><td class="ctr2" id="g39">1</td><td class="ctr1" id="h39">0</td><td class="ctr2" id="i39">1</td><td class="ctr1" id="j39">0</td><td class="ctr2" id="k39">1</td></tr><tr><td id="a39"><a href="CodecCollector.java.html#L87" class="el_method">static {...}</a></td><td class="bar" id="b40"/><td class="ctr2" id="c4">100%</td><td class="bar" id="d40"/><td class="ctr2" id="e40">n/a</td><td class="ctr1" id="f40">0</td><td class="ctr2" id="g40">1</td><td class="ctr1" id="h40">0</td><td class="ctr2" id="i40">1</td><td class="ctr1" id="j40">0</td><td class="ctr2" id="k40">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util/CodecCollector.java.html b/jacoco/mtas.codec.util/CodecCollector.java.html
index d94dbb2..a106e73 100644
--- a/jacoco/mtas.codec.util/CodecCollector.java.html
+++ b/jacoco/mtas.codec.util/CodecCollector.java.html
@@ -96,30 +96,18 @@ public class CodecCollector {
   /**
    * Collect field.
    *
-   * @param field
-   *          the field
-   * @param searcher
-   *          the searcher
-   * @param reader
-   *          the reader
-   * @param rawReader
-   *          the raw reader
-   * @param fullDocList
-   *          the full doc list
-   * @param fullDocSet
-   *          the full doc set
-   * @param fieldInfo
-   *          the field info
-   * @param spansQueryWeight
-   *          the spans query weight
-   * @throws IllegalAccessException
-   *           the illegal access exception
-   * @throws IllegalArgumentException
-   *           the illegal argument exception
-   * @throws InvocationTargetException
-   *           the invocation target exception
-   * @throws IOException
-   *           Signals that an I/O exception has occurred.
+   * @param field the field
+   * @param searcher the searcher
+   * @param reader the reader
+   * @param rawReader the raw reader
+   * @param fullDocList the full doc list
+   * @param fullDocSet the full doc set
+   * @param fieldInfo the field info
+   * @param spansQueryWeight the spans query weight
+   * @throws IllegalAccessException the illegal access exception
+   * @throws IllegalArgumentException the illegal argument exception
+   * @throws InvocationTargetException the invocation target exception
+   * @throws IOException Signals that an I/O exception has occurred.
    */
   public static void collectField(String field, IndexSearcher searcher,
       IndexReader reader, IndexReader rawReader, List&lt;Integer&gt; fullDocList,
@@ -128,166 +116,150 @@ public class CodecCollector {
       throws IllegalAccessException, IllegalArgumentException,
       InvocationTargetException, IOException {
 
-<span class="fc" id="L131">    Map&lt;Integer, List&lt;Integer&gt;&gt; docSets = new HashMap&lt;&gt;();</span>
+<span class="fc" id="L119">    Map&lt;Integer, List&lt;Integer&gt;&gt; docSets = new HashMap&lt;&gt;();</span>
 
-<span class="fc" id="L133">    ListIterator&lt;LeafReaderContext&gt; iterator = reader.leaves().listIterator();</span>
-<span class="fc bfc" id="L134" title="All 2 branches covered.">    while (iterator.hasNext()) {</span>
-<span class="fc" id="L135">      LeafReaderContext lrc = iterator.next();</span>
-<span class="fc" id="L136">      LeafReader r = lrc.reader();</span>
+<span class="fc" id="L121">    ListIterator&lt;LeafReaderContext&gt; iterator = reader.leaves().listIterator();</span>
+<span class="fc bfc" id="L122" title="All 2 branches covered.">    while (iterator.hasNext()) {</span>
+<span class="fc" id="L123">      LeafReaderContext lrc = iterator.next();</span>
+<span class="fc" id="L124">      LeafReader r = lrc.reader();</span>
 
       // compute relevant docSet/docList
-<span class="fc" id="L139">      List&lt;Integer&gt; docSet = null;</span>
-<span class="fc" id="L140">      List&lt;Integer&gt; docList = null;</span>
-<span class="fc bfc" id="L141" title="All 2 branches covered.">      if (fullDocSet != null) {</span>
-<span class="fc" id="L142">        docSet = new ArrayList&lt;&gt;();</span>
-<span class="fc" id="L143">        docSets.put(lrc.ord, docSet);</span>
-<span class="fc" id="L144">        Iterator&lt;Integer&gt; docSetIterator = fullDocSet.iterator();</span>
-<span class="fc" id="L145">        Integer docSetId = null;</span>
-<span class="fc" id="L146">        Bits liveDocs = lrc.reader().getLiveDocs();</span>
-<span class="fc bfc" id="L147" title="All 2 branches covered.">        while (docSetIterator.hasNext()) {</span>
-<span class="fc" id="L148">          docSetId = docSetIterator.next();</span>
+<span class="fc" id="L127">      List&lt;Integer&gt; docSet = null;</span>
+<span class="fc" id="L128">      List&lt;Integer&gt; docList = null;</span>
+<span class="fc bfc" id="L129" title="All 2 branches covered.">      if (fullDocSet != null) {</span>
+<span class="fc" id="L130">        docSet = new ArrayList&lt;&gt;();</span>
+<span class="fc" id="L131">        docSets.put(lrc.ord, docSet);</span>
+<span class="fc" id="L132">        Iterator&lt;Integer&gt; docSetIterator = fullDocSet.iterator();</span>
+<span class="fc" id="L133">        Integer docSetId = null;</span>
+<span class="fc" id="L134">        Bits liveDocs = lrc.reader().getLiveDocs();</span>
+<span class="fc bfc" id="L135" title="All 2 branches covered.">        while (docSetIterator.hasNext()) {</span>
+<span class="fc" id="L136">          docSetId = docSetIterator.next();</span>
           // just to make sure to ignore deleted documents
-<span class="fc bfc" id="L150" title="All 2 branches covered.">          if ((docSetId &gt;= lrc.docBase)</span>
-<span class="fc bfc" id="L151" title="All 4 branches covered.">              &amp;&amp; (docSetId &lt; lrc.docBase + lrc.reader().maxDoc())</span>
-<span class="pc bpc" id="L152" title="1 of 2 branches missed.">              &amp;&amp; (liveDocs == null || liveDocs.get((docSetId - lrc.docBase)))) {</span>
-<span class="fc" id="L153">            docSet.add(docSetId);</span>
+<span class="fc bfc" id="L138" title="All 2 branches covered.">          if ((docSetId &gt;= lrc.docBase)</span>
+<span class="fc bfc" id="L139" title="All 4 branches covered.">              &amp;&amp; (docSetId &lt; lrc.docBase + lrc.reader().maxDoc())</span>
+<span class="pc bpc" id="L140" title="1 of 2 branches missed.">              &amp;&amp; (liveDocs == null || liveDocs.get((docSetId - lrc.docBase)))) {</span>
+<span class="fc" id="L141">            docSet.add(docSetId);</span>
           }
         }
-<span class="fc" id="L156">        Collections.sort(docSet);</span>
+<span class="fc" id="L144">        Collections.sort(docSet);</span>
       }
-<span class="pc bpc" id="L158" title="1 of 2 branches missed.">      if (fullDocList != null) {</span>
-<span class="fc" id="L159">        docList = new ArrayList&lt;&gt;();</span>
-<span class="fc" id="L160">        Iterator&lt;Integer&gt; docListIterator = fullDocList.iterator();</span>
-<span class="fc" id="L161">        Integer docListId = null;</span>
-<span class="fc bfc" id="L162" title="All 2 branches covered.">        while (docListIterator.hasNext()) {</span>
-<span class="fc" id="L163">          docListId = docListIterator.next();</span>
-<span class="fc bfc" id="L164" title="All 2 branches covered.">          if ((docListId &gt;= lrc.docBase)</span>
-<span class="fc bfc" id="L165" title="All 2 branches covered.">              &amp;&amp; (docListId &lt; lrc.docBase + lrc.reader().maxDoc())) {</span>
-<span class="fc" id="L166">            docList.add(docListId);</span>
+<span class="pc bpc" id="L146" title="1 of 2 branches missed.">      if (fullDocList != null) {</span>
+<span class="fc" id="L147">        docList = new ArrayList&lt;&gt;();</span>
+<span class="fc" id="L148">        Iterator&lt;Integer&gt; docListIterator = fullDocList.iterator();</span>
+<span class="fc" id="L149">        Integer docListId = null;</span>
+<span class="fc bfc" id="L150" title="All 2 branches covered.">        while (docListIterator.hasNext()) {</span>
+<span class="fc" id="L151">          docListId = docListIterator.next();</span>
+<span class="fc bfc" id="L152" title="All 2 branches covered.">          if ((docListId &gt;= lrc.docBase)</span>
+<span class="fc bfc" id="L153" title="All 2 branches covered.">              &amp;&amp; (docListId &lt; lrc.docBase + lrc.reader().maxDoc())) {</span>
+<span class="fc" id="L154">            docList.add(docListId);</span>
           }
         }
-<span class="fc" id="L169">        Collections.sort(docList);</span>
+<span class="fc" id="L157">        Collections.sort(docList);</span>
       }
 
-<span class="fc" id="L172">      Terms t = rawReader.leaves().get(lrc.ord).reader().terms(field);</span>
-<span class="pc bpc" id="L173" title="1 of 2 branches missed.">      CodecInfo mtasCodecInfo = t == null ? null</span>
-<span class="fc" id="L174">          : CodecInfo.getCodecInfoFromTerms(t);</span>
+<span class="fc" id="L160">      Terms t = rawReader.leaves().get(lrc.ord).reader().terms(field);</span>
+<span class="pc bpc" id="L161" title="1 of 2 branches missed.">      CodecInfo mtasCodecInfo = t == null ? null</span>
+<span class="fc" id="L162">          : CodecInfo.getCodecInfoFromTerms(t);</span>
 
-<span class="fc" id="L176">      collectSpansPositionsAndTokens(spansQueryWeight, searcher, mtasCodecInfo,</span>
+<span class="fc" id="L164">      collectSpansPositionsAndTokens(spansQueryWeight, searcher, mtasCodecInfo,</span>
           r, lrc, field, t, docSet, docList, fieldInfo,
-<span class="fc" id="L178">          rawReader.leaves().get(lrc.ord).reader().getFieldInfos());</span>
-<span class="fc" id="L179">      collectPrefixes(rawReader.leaves().get(lrc.ord).reader().getFieldInfos(),</span>
+<span class="fc" id="L166">          rawReader.leaves().get(lrc.ord).reader().getFieldInfos());</span>
+<span class="fc" id="L167">      collectPrefixes(rawReader.leaves().get(lrc.ord).reader().getFieldInfos(),</span>
           field, fieldInfo);
-<span class="fc" id="L181">    }</span>
+<span class="fc" id="L169">    }</span>
 
     // check termvectors
-<span class="fc bfc" id="L184" title="All 2 branches covered.">    if (!fieldInfo.termVectorList.isEmpty()</span>
-<span class="fc bfc" id="L185" title="All 2 branches covered.">        &amp;&amp; needSecondRoundTermvector(fieldInfo.termVectorList)) {</span>
+<span class="fc bfc" id="L172" title="All 2 branches covered.">    if (!fieldInfo.termVectorList.isEmpty()</span>
+<span class="fc bfc" id="L173" title="All 2 branches covered.">        &amp;&amp; needSecondRoundTermvector(fieldInfo.termVectorList)) {</span>
       // check positions
-<span class="fc" id="L187">      boolean needPositions = false;</span>
-<span class="pc bpc" id="L188" title="1 of 2 branches missed.">      if (!fieldInfo.termVectorList.isEmpty()) {</span>
-<span class="fc bfc" id="L189" title="All 2 branches covered.">        for (ComponentTermVector ctv : fieldInfo.termVectorList) {</span>
-<span class="pc bpc" id="L190" title="1 of 2 branches missed.">          if (!needPositions) {</span>
-<span class="pc bpc" id="L191" title="1 of 2 branches missed.">            needPositions = ctv.functions != null ? ctv.functionNeedPositions()</span>
+<span class="fc" id="L175">      boolean needPositions = false;</span>
+<span class="pc bpc" id="L176" title="1 of 2 branches missed.">      if (!fieldInfo.termVectorList.isEmpty()) {</span>
+<span class="fc bfc" id="L177" title="All 2 branches covered.">        for (ComponentTermVector ctv : fieldInfo.termVectorList) {</span>
+<span class="pc bpc" id="L178" title="1 of 2 branches missed.">          if (!needPositions) {</span>
+<span class="pc bpc" id="L179" title="1 of 2 branches missed.">            needPositions = ctv.functions != null ? ctv.functionNeedPositions()</span>
                 : needPositions;
           }
-<span class="fc" id="L194">        }</span>
+<span class="fc" id="L182">        }</span>
       }
-<span class="fc" id="L196">      Map&lt;Integer, Integer&gt; positionsData = null;</span>
+<span class="fc" id="L184">      Map&lt;Integer, Integer&gt; positionsData = null;</span>
 
       // loop
-<span class="fc" id="L199">      iterator = reader.leaves().listIterator();</span>
-<span class="fc bfc" id="L200" title="All 2 branches covered.">      while (iterator.hasNext()) {</span>
-<span class="fc" id="L201">        LeafReaderContext lrc = iterator.next();</span>
-<span class="fc" id="L202">        LeafReader r = lrc.reader();</span>
-<span class="fc" id="L203">        List&lt;Integer&gt; docSet = docSets.get(lrc.ord);</span>
-<span class="fc" id="L204">        Terms t = rawReader.leaves().get(lrc.ord).reader().terms(field);</span>
-<span class="pc bpc" id="L205" title="1 of 2 branches missed.">        if (needPositions) {</span>
-<span class="nc bnc" id="L206" title="All 2 branches missed.">          CodecInfo mtasCodecInfo = t == null ? null</span>
-<span class="nc" id="L207">              : CodecInfo.getCodecInfoFromTerms(t);</span>
-<span class="nc" id="L208">          positionsData = computePositions(mtasCodecInfo, r, lrc, field,</span>
+<span class="fc" id="L187">      iterator = reader.leaves().listIterator();</span>
+<span class="fc bfc" id="L188" title="All 2 branches covered.">      while (iterator.hasNext()) {</span>
+<span class="fc" id="L189">        LeafReaderContext lrc = iterator.next();</span>
+<span class="fc" id="L190">        LeafReader r = lrc.reader();</span>
+<span class="fc" id="L191">        List&lt;Integer&gt; docSet = docSets.get(lrc.ord);</span>
+<span class="fc" id="L192">        Terms t = rawReader.leaves().get(lrc.ord).reader().terms(field);</span>
+<span class="pc bpc" id="L193" title="1 of 2 branches missed.">        if (needPositions) {</span>
+<span class="nc bnc" id="L194" title="All 2 branches missed.">          CodecInfo mtasCodecInfo = t == null ? null</span>
+<span class="nc" id="L195">              : CodecInfo.getCodecInfoFromTerms(t);</span>
+<span class="nc" id="L196">          positionsData = computePositions(mtasCodecInfo, r, lrc, field,</span>
               docSet);
         }
-<span class="fc" id="L211">        createTermvectorSecondRound(fieldInfo.termVectorList, positionsData,</span>
-<span class="fc" id="L212">            docSets.get(lrc.ord), t, r, lrc);</span>
-<span class="fc" id="L213">      }</span>
+<span class="fc" id="L199">        createTermvectorSecondRound(fieldInfo.termVectorList, positionsData,</span>
+<span class="fc" id="L200">            docSets.get(lrc.ord), t, r, lrc);</span>
+<span class="fc" id="L201">      }</span>
     }
-<span class="fc" id="L215">  }</span>
+<span class="fc" id="L203">  }</span>
 
   /**
    * Collect join.
    *
-   * @param reader
-   *          the reader
-   * @param docSet
-   *          the doc set
-   * @param joinInfo
-   *          the join info
-   * @throws IOException
-   *           Signals that an I/O exception has occurred.
+   * @param reader the reader
+   * @param docSet the doc set
+   * @param joinInfo the join info
+   * @throws IOException Signals that an I/O exception has occurred.
    */
   public static void collectJoin(IndexReader reader, List&lt;Integer&gt; docSet,
       ComponentJoin joinInfo) throws IOException {
-<span class="nc" id="L231">    BytesRef term = null;</span>
-<span class="nc" id="L232">    PostingsEnum postingsEnum = null;</span>
+<span class="nc" id="L215">    BytesRef term = null;</span>
+<span class="nc" id="L216">    PostingsEnum postingsEnum = null;</span>
     Integer docId;
-<span class="nc" id="L234">    Integer termDocId = -1;</span>
+<span class="nc" id="L218">    Integer termDocId = -1;</span>
     Terms terms;
     LeafReaderContext lrc;
     LeafReader r;
-<span class="nc" id="L238">    ListIterator&lt;LeafReaderContext&gt; iterator = reader.leaves().listIterator();</span>
-<span class="nc bnc" id="L239" title="All 2 branches missed.">    while (iterator.hasNext()) {</span>
-<span class="nc" id="L240">      lrc = iterator.next();</span>
-<span class="nc" id="L241">      r = lrc.reader();</span>
-<span class="nc bnc" id="L242" title="All 2 branches missed.">      for (String field : joinInfo.fields()) {</span>
-<span class="nc bnc" id="L243" title="All 2 branches missed.">        if ((terms = r.fields().terms(field)) != null) {</span>
-<span class="nc" id="L244">          TermsEnum termsEnum = terms.iterator();</span>
-<span class="nc" id="L245">          termDocId = -1;</span>
-<span class="nc bnc" id="L246" title="All 2 branches missed.">          while ((term = termsEnum.next()) != null) {</span>
-<span class="nc" id="L247">            Iterator&lt;Integer&gt; docIterator = docSet.iterator();</span>
-<span class="nc" id="L248">            postingsEnum = termsEnum.postings(postingsEnum, PostingsEnum.NONE);</span>
-<span class="nc bnc" id="L249" title="All 2 branches missed.">            while (docIterator.hasNext()) {</span>
-<span class="nc" id="L250">              docId = docIterator.next() - lrc.docBase;</span>
-<span class="nc bnc" id="L251" title="All 4 branches missed.">              if ((docId &gt;= termDocId) &amp;&amp; ((docId.equals(termDocId))</span>
-<span class="nc" id="L252">                  || ((termDocId = postingsEnum.advance(docId))</span>
-<span class="nc bnc" id="L253" title="All 2 branches missed.">                      .equals(docId)))) {</span>
-<span class="nc" id="L254">                joinInfo.add(term.utf8ToString());</span>
-<span class="nc" id="L255">                break;</span>
+<span class="nc" id="L222">    ListIterator&lt;LeafReaderContext&gt; iterator = reader.leaves().listIterator();</span>
+<span class="nc bnc" id="L223" title="All 2 branches missed.">    while (iterator.hasNext()) {</span>
+<span class="nc" id="L224">      lrc = iterator.next();</span>
+<span class="nc" id="L225">      r = lrc.reader();</span>
+<span class="nc bnc" id="L226" title="All 2 branches missed.">      for (String field : joinInfo.fields()) {</span>
+<span class="nc bnc" id="L227" title="All 2 branches missed.">        if ((terms = r.fields().terms(field)) != null) {</span>
+<span class="nc" id="L228">          TermsEnum termsEnum = terms.iterator();</span>
+<span class="nc" id="L229">          termDocId = -1;</span>
+<span class="nc bnc" id="L230" title="All 2 branches missed.">          while ((term = termsEnum.next()) != null) {</span>
+<span class="nc" id="L231">            Iterator&lt;Integer&gt; docIterator = docSet.iterator();</span>
+<span class="nc" id="L232">            postingsEnum = termsEnum.postings(postingsEnum, PostingsEnum.NONE);</span>
+<span class="nc bnc" id="L233" title="All 2 branches missed.">            while (docIterator.hasNext()) {</span>
+<span class="nc" id="L234">              docId = docIterator.next() - lrc.docBase;</span>
+<span class="nc bnc" id="L235" title="All 4 branches missed.">              if ((docId &gt;= termDocId) &amp;&amp; ((docId.equals(termDocId))</span>
+<span class="nc" id="L236">                  || ((termDocId = postingsEnum.advance(docId))</span>
+<span class="nc bnc" id="L237" title="All 2 branches missed.">                      .equals(docId)))) {</span>
+<span class="nc" id="L238">                joinInfo.add(term.utf8ToString());</span>
+<span class="nc" id="L239">                break;</span>
               }
             }
-<span class="nc" id="L258">          }</span>
+<span class="nc" id="L242">          }</span>
         }
-<span class="nc" id="L260">      }</span>
+<span class="nc" id="L244">      }</span>
     }
-<span class="nc" id="L262">  }</span>
+<span class="nc" id="L246">  }</span>
 
   /**
    * Collect spans positions and tokens.
    *
-   * @param spansQueryWeight
-   *          the spans query weight
-   * @param searcher
-   *          the searcher
-   * @param mtasCodecInfo
-   *          the mtas codec info
-   * @param r
-   *          the r
-   * @param lrc
-   *          the lrc
-   * @param field
-   *          the field
-   * @param t
-   *          the t
-   * @param docSet
-   *          the doc set
-   * @param docList
-   *          the doc list
-   * @param fieldInfo
-   *          the field info
-   * @param fieldInfos
-   *          the field infos
-   * @throws IOException
-   *           Signals that an I/O exception has occurred.
+   * @param spansQueryWeight the spans query weight
+   * @param searcher the searcher
+   * @param mtasCodecInfo the mtas codec info
+   * @param r the r
+   * @param lrc the lrc
+   * @param field the field
+   * @param t the t
+   * @param docSet the doc set
+   * @param docList the doc list
+   * @param fieldInfo the field info
+   * @param fieldInfos the field infos
+   * @throws IOException Signals that an I/O exception has occurred.
    */
   private static void collectSpansPositionsAndTokens(
       Map&lt;MtasSpanQuery, SpanWeight&gt; spansQueryWeight, IndexSearcher searcher,
@@ -295,1234 +267,1173 @@ public class CodecCollector {
       String field, Terms t, List&lt;Integer&gt; docSet, List&lt;Integer&gt; docList,
       ComponentField fieldInfo, FieldInfos fieldInfos) throws IOException {
 
-<span class="fc" id="L298">    boolean needSpans = false;</span>
-<span class="fc" id="L299">    boolean needPositions = false;</span>
-<span class="fc" id="L300">    boolean needTokens = false;</span>
+<span class="fc" id="L270">    boolean needSpans = false;</span>
+<span class="fc" id="L271">    boolean needPositions = false;</span>
+<span class="fc" id="L272">    boolean needTokens = false;</span>
 
     // results
-<span class="fc" id="L303">    Map&lt;Integer, Integer&gt; positionsData = null;</span>
-<span class="fc" id="L304">    Map&lt;Integer, Integer&gt; tokensData = null;</span>
-<span class="fc" id="L305">    Map&lt;MtasSpanQuery, Map&lt;Integer, Integer&gt;&gt; spansNumberData = null;</span>
-<span class="fc" id="L306">    Map&lt;MtasSpanQuery, Map&lt;Integer, List&lt;Match&gt;&gt;&gt; spansMatchData = null;</span>
-<span class="fc" id="L307">    Map&lt;String, SortedMap&lt;String, int[]&gt;&gt; facetData = null;</span>
-<span class="fc" id="L308">    Map&lt;String, String&gt; facetDataType = null;</span>
+<span class="fc" id="L275">    Map&lt;Integer, Integer&gt; positionsData = null;</span>
+<span class="fc" id="L276">    Map&lt;Integer, Integer&gt; tokensData = null;</span>
+<span class="fc" id="L277">    Map&lt;MtasSpanQuery, Map&lt;Integer, Integer&gt;&gt; spansNumberData = null;</span>
+<span class="fc" id="L278">    Map&lt;MtasSpanQuery, Map&lt;Integer, List&lt;Match&gt;&gt;&gt; spansMatchData = null;</span>
+<span class="fc" id="L279">    Map&lt;String, SortedMap&lt;String, int[]&gt;&gt; facetData = null;</span>
+<span class="fc" id="L280">    Map&lt;String, String&gt; facetDataType = null;</span>
 
     // collect position stats
-<span class="fc bfc" id="L311" title="All 2 branches covered.">    if (!fieldInfo.statsPositionList.isEmpty()) {</span>
-<span class="fc" id="L312">      needPositions = true;</span>
+<span class="fc bfc" id="L283" title="All 2 branches covered.">    if (!fieldInfo.statsPositionList.isEmpty()) {</span>
+<span class="fc" id="L284">      needPositions = true;</span>
     }
     // collect token stats
-<span class="fc bfc" id="L315" title="All 2 branches covered.">    if (!fieldInfo.statsTokenList.isEmpty()) {</span>
-<span class="fc" id="L316">      needTokens = true;</span>
+<span class="fc bfc" id="L287" title="All 2 branches covered.">    if (!fieldInfo.statsTokenList.isEmpty()) {</span>
+<span class="fc" id="L288">      needTokens = true;</span>
     }
-<span class="fc bfc" id="L318" title="All 2 branches covered.">    if (!fieldInfo.termVectorList.isEmpty()) {</span>
-<span class="fc bfc" id="L319" title="All 2 branches covered.">      for (ComponentTermVector ctv : fieldInfo.termVectorList) {</span>
-<span class="fc bfc" id="L320" title="All 2 branches covered.">        if (!needPositions) {</span>
-<span class="pc bpc" id="L321" title="1 of 2 branches missed.">          needPositions = (ctv.functions == null</span>
-<span class="pc" id="L322">              ? ctv.subComponentFunction.parserFunction.needPositions()</span>
-<span class="fc" id="L323">              : ctv.functionNeedPositions());</span>
+<span class="fc bfc" id="L290" title="All 2 branches covered.">    if (!fieldInfo.termVectorList.isEmpty()) {</span>
+<span class="fc bfc" id="L291" title="All 2 branches covered.">      for (ComponentTermVector ctv : fieldInfo.termVectorList) {</span>
+<span class="fc bfc" id="L292" title="All 2 branches covered.">        if (!needPositions) {</span>
+<span class="pc bpc" id="L293" title="1 of 2 branches missed.">          needPositions = (ctv.functions == null</span>
+<span class="pc" id="L294">              ? ctv.subComponentFunction.parserFunction.needPositions()</span>
+<span class="fc" id="L295">              : ctv.functionNeedPositions());</span>
         }
-<span class="fc" id="L325">      }</span>
+<span class="fc" id="L297">      }</span>
     }
 
     // compute from spans for selected docs
-<span class="fc bfc" id="L329" title="All 2 branches covered.">    if (!fieldInfo.spanQueryList.isEmpty()) {</span>
+<span class="fc bfc" id="L301" title="All 2 branches covered.">    if (!fieldInfo.spanQueryList.isEmpty()) {</span>
       // check for statsSpans
-<span class="fc" id="L331">      spansNumberData = new HashMap&lt;&gt;();</span>
-<span class="fc" id="L332">      spansMatchData = new HashMap&lt;&gt;();</span>
-<span class="fc" id="L333">      facetData = new HashMap&lt;&gt;();</span>
-<span class="fc" id="L334">      facetDataType = new HashMap&lt;&gt;();</span>
+<span class="fc" id="L303">      spansNumberData = new HashMap&lt;&gt;();</span>
+<span class="fc" id="L304">      spansMatchData = new HashMap&lt;&gt;();</span>
+<span class="fc" id="L305">      facetData = new HashMap&lt;&gt;();</span>
+<span class="fc" id="L306">      facetDataType = new HashMap&lt;&gt;();</span>
       // spans
-<span class="pc bpc" id="L336" title="1 of 2 branches missed.">      if (!fieldInfo.statsSpanList.isEmpty()) {</span>
-<span class="fc bfc" id="L337" title="All 2 branches covered.">        for (ComponentSpan cs : fieldInfo.statsSpanList) {</span>
-<span class="fc bfc" id="L338" title="All 2 branches covered.">          needPositions = (!needPositions) ? cs.parser.needPositions()</span>
+<span class="pc bpc" id="L308" title="1 of 2 branches missed.">      if (!fieldInfo.statsSpanList.isEmpty()) {</span>
+<span class="fc bfc" id="L309" title="All 2 branches covered.">        for (ComponentSpan cs : fieldInfo.statsSpanList) {</span>
+<span class="fc bfc" id="L310" title="All 2 branches covered.">          needPositions = (!needPositions) ? cs.parser.needPositions()</span>
               : needPositions;
-<span class="fc bfc" id="L340" title="All 2 branches covered.">          needPositions = (!needPositions) ? cs.functionNeedPositions()</span>
+<span class="fc bfc" id="L312" title="All 2 branches covered.">          needPositions = (!needPositions) ? cs.functionNeedPositions()</span>
               : needPositions;
-<span class="pc bpc" id="L342" title="1 of 4 branches missed.">          needSpans = (!needSpans) ? cs.parser.needArgumentsNumber() &gt; 0</span>
+<span class="pc bpc" id="L314" title="1 of 4 branches missed.">          needSpans = (!needSpans) ? cs.parser.needArgumentsNumber() &gt; 0</span>
               : needSpans;
-<span class="fc" id="L344">          HashSet&lt;Integer&gt; arguments = cs.parser.needArgument();</span>
-<span class="fc" id="L345">          arguments.addAll(cs.functionNeedArguments());</span>
-<span class="fc bfc" id="L346" title="All 2 branches covered.">          for (int a : arguments) {</span>
-<span class="pc bpc" id="L347" title="1 of 2 branches missed.">            if (cs.queries.length &gt; a) {</span>
-<span class="fc" id="L348">              MtasSpanQuery q = cs.queries[a];</span>
-<span class="fc bfc" id="L349" title="All 2 branches covered.">              if (!spansNumberData.containsKey(q)) {</span>
-<span class="fc" id="L350">                spansNumberData.put(q, new HashMap&lt;Integer, Integer&gt;());</span>
+<span class="fc" id="L316">          HashSet&lt;Integer&gt; arguments = cs.parser.needArgument();</span>
+<span class="fc" id="L317">          arguments.addAll(cs.functionNeedArguments());</span>
+<span class="fc bfc" id="L318" title="All 2 branches covered.">          for (int a : arguments) {</span>
+<span class="pc bpc" id="L319" title="1 of 2 branches missed.">            if (cs.queries.length &gt; a) {</span>
+<span class="fc" id="L320">              MtasSpanQuery q = cs.queries[a];</span>
+<span class="fc bfc" id="L321" title="All 2 branches covered.">              if (!spansNumberData.containsKey(q)) {</span>
+<span class="fc" id="L322">                spansNumberData.put(q, new HashMap&lt;Integer, Integer&gt;());</span>
               }
             }
-<span class="fc" id="L353">          }</span>
-<span class="fc" id="L354">        }</span>
+<span class="fc" id="L325">          }</span>
+<span class="fc" id="L326">        }</span>
       }
       // kwic
-<span class="pc bpc" id="L357" title="1 of 2 branches missed.">      if (!fieldInfo.kwicList.isEmpty()) {</span>
-<span class="nc" id="L358">        needSpans = true;</span>
-<span class="nc bnc" id="L359" title="All 2 branches missed.">        for (ComponentKwic ck : fieldInfo.kwicList) {</span>
-<span class="nc bnc" id="L360" title="All 2 branches missed.">          if (!spansMatchData.containsKey(ck.query)) {</span>
-<span class="nc" id="L361">            spansMatchData.put(ck.query, new HashMap&lt;Integer, List&lt;Match&gt;&gt;());</span>
+<span class="pc bpc" id="L329" title="1 of 2 branches missed.">      if (!fieldInfo.kwicList.isEmpty()) {</span>
+<span class="nc" id="L330">        needSpans = true;</span>
+<span class="nc bnc" id="L331" title="All 2 branches missed.">        for (ComponentKwic ck : fieldInfo.kwicList) {</span>
+<span class="nc bnc" id="L332" title="All 2 branches missed.">          if (!spansMatchData.containsKey(ck.query)) {</span>
+<span class="nc" id="L333">            spansMatchData.put(ck.query, new HashMap&lt;Integer, List&lt;Match&gt;&gt;());</span>
           }
-<span class="nc" id="L363">        }</span>
+<span class="nc" id="L335">        }</span>
       }
       // list
-<span class="pc bpc" id="L366" title="1 of 2 branches missed.">      if (!fieldInfo.listList.isEmpty()) {</span>
-<span class="nc" id="L367">        needSpans = true;</span>
-<span class="nc bnc" id="L368" title="All 2 branches missed.">        for (ComponentList cl : fieldInfo.listList) {</span>
-<span class="nc bnc" id="L369" title="All 2 branches missed.">          if (!spansMatchData.containsKey(cl.spanQuery)) {</span>
-<span class="nc bnc" id="L370" title="All 2 branches missed.">            if (cl.number &gt; 0) {</span>
+<span class="pc bpc" id="L338" title="1 of 2 branches missed.">      if (!fieldInfo.listList.isEmpty()) {</span>
+<span class="nc" id="L339">        needSpans = true;</span>
+<span class="nc bnc" id="L340" title="All 2 branches missed.">        for (ComponentList cl : fieldInfo.listList) {</span>
+<span class="nc bnc" id="L341" title="All 2 branches missed.">          if (!spansMatchData.containsKey(cl.spanQuery)) {</span>
+<span class="nc bnc" id="L342" title="All 2 branches missed.">            if (cl.number &gt; 0) {</span>
               // only if needed
-<span class="nc bnc" id="L372" title="All 2 branches missed.">              if (cl.position &lt; (cl.start + cl.number)) {</span>
-<span class="nc" id="L373">                spansMatchData.put(cl.spanQuery,</span>
+<span class="nc bnc" id="L344" title="All 2 branches missed.">              if (cl.position &lt; (cl.start + cl.number)) {</span>
+<span class="nc" id="L345">                spansMatchData.put(cl.spanQuery,</span>
                     new HashMap&lt;Integer, List&lt;Match&gt;&gt;());
               } else {
-<span class="nc" id="L376">                spansNumberData.put(cl.spanQuery,</span>
+<span class="nc" id="L348">                spansNumberData.put(cl.spanQuery,</span>
                     new HashMap&lt;Integer, Integer&gt;());
               }
-<span class="nc bnc" id="L379" title="All 2 branches missed.">            } else if (!spansNumberData.containsKey(cl.spanQuery)) {</span>
-<span class="nc" id="L380">              spansNumberData.put(cl.spanQuery,</span>
+<span class="nc bnc" id="L351" title="All 2 branches missed.">            } else if (!spansNumberData.containsKey(cl.spanQuery)) {</span>
+<span class="nc" id="L352">              spansNumberData.put(cl.spanQuery,</span>
                   new HashMap&lt;Integer, Integer&gt;());
             }
           }
-<span class="nc" id="L384">        }</span>
+<span class="nc" id="L356">        }</span>
       }
       // group
-<span class="fc bfc" id="L387" title="All 2 branches covered.">      if (!fieldInfo.groupList.isEmpty()) {</span>
-<span class="fc" id="L388">        needSpans = true;</span>
-<span class="fc bfc" id="L389" title="All 2 branches covered.">        for (ComponentGroup cg : fieldInfo.groupList) {</span>
-<span class="pc bpc" id="L390" title="1 of 2 branches missed.">          if (!spansMatchData.containsKey(cg.spanQuery)) {</span>
-<span class="fc" id="L391">            spansMatchData.put(cg.spanQuery,</span>
+<span class="fc bfc" id="L359" title="All 2 branches covered.">      if (!fieldInfo.groupList.isEmpty()) {</span>
+<span class="fc" id="L360">        needSpans = true;</span>
+<span class="fc bfc" id="L361" title="All 2 branches covered.">        for (ComponentGroup cg : fieldInfo.groupList) {</span>
+<span class="pc bpc" id="L362" title="1 of 2 branches missed.">          if (!spansMatchData.containsKey(cg.spanQuery)) {</span>
+<span class="fc" id="L363">            spansMatchData.put(cg.spanQuery,</span>
                 new HashMap&lt;Integer, List&lt;Match&gt;&gt;());
           }
-<span class="fc" id="L394">        }</span>
+<span class="fc" id="L366">        }</span>
       }
       // facet
-<span class="pc bpc" id="L397" title="1 of 2 branches missed.">      if (!fieldInfo.facetList.isEmpty()) {</span>
-<span class="nc bnc" id="L398" title="All 2 branches missed.">        for (ComponentFacet cf : fieldInfo.facetList) {</span>
-<span class="nc bnc" id="L399" title="All 2 branches missed.">          needPositions = !needPositions ? cf.baseParserNeedPositions()</span>
+<span class="pc bpc" id="L369" title="1 of 2 branches missed.">      if (!fieldInfo.facetList.isEmpty()) {</span>
+<span class="nc bnc" id="L370" title="All 2 branches missed.">        for (ComponentFacet cf : fieldInfo.facetList) {</span>
+<span class="nc bnc" id="L371" title="All 2 branches missed.">          needPositions = !needPositions ? cf.baseParserNeedPositions()</span>
               : needPositions;
-<span class="nc bnc" id="L401" title="All 2 branches missed.">          needPositions = !needPositions ? cf.functionNeedPositions()</span>
+<span class="nc bnc" id="L373" title="All 2 branches missed.">          needPositions = !needPositions ? cf.functionNeedPositions()</span>
               : needPositions;
-<span class="nc bnc" id="L403" title="All 2 branches missed.">          for (int i = 0; i &lt; cf.baseFields.length; i++) {</span>
-<span class="nc bnc" id="L404" title="All 4 branches missed.">            needSpans = !needSpans ? cf.baseParsers[i].needArgumentsNumber() &gt; 0</span>
+<span class="nc bnc" id="L375" title="All 2 branches missed.">          for (int i = 0; i &lt; cf.baseFields.length; i++) {</span>
+<span class="nc bnc" id="L376" title="All 4 branches missed.">            needSpans = !needSpans ? cf.baseParsers[i].needArgumentsNumber() &gt; 0</span>
                 : needSpans;
-<span class="nc" id="L406">            HashSet&lt;Integer&gt; arguments = cf.baseParsers[i].needArgument();</span>
-<span class="nc bnc" id="L407" title="All 2 branches missed.">            for (int a : arguments) {</span>
-<span class="nc bnc" id="L408" title="All 2 branches missed.">              if (cf.spanQueries.length &gt; a) {</span>
-<span class="nc" id="L409">                MtasSpanQuery q = cf.spanQueries[a];</span>
-<span class="nc bnc" id="L410" title="All 2 branches missed.">                if (!spansNumberData.containsKey(q)) {</span>
-<span class="nc" id="L411">                  spansNumberData.put(q, new HashMap&lt;Integer, Integer&gt;());</span>
+<span class="nc" id="L378">            HashSet&lt;Integer&gt; arguments = cf.baseParsers[i].needArgument();</span>
+<span class="nc bnc" id="L379" title="All 2 branches missed.">            for (int a : arguments) {</span>
+<span class="nc bnc" id="L380" title="All 2 branches missed.">              if (cf.spanQueries.length &gt; a) {</span>
+<span class="nc" id="L381">                MtasSpanQuery q = cf.spanQueries[a];</span>
+<span class="nc bnc" id="L382" title="All 2 branches missed.">                if (!spansNumberData.containsKey(q)) {</span>
+<span class="nc" id="L383">                  spansNumberData.put(q, new HashMap&lt;Integer, Integer&gt;());</span>
                 }
               }
-<span class="nc" id="L414">            }</span>
-<span class="nc bnc" id="L415" title="All 2 branches missed.">            for (MtasFunctionParserFunction function : cf.baseFunctionParserFunctions[i]) {</span>
-<span class="nc bnc" id="L416" title="All 4 branches missed.">              needSpans = !needSpans ? function.needArgumentsNumber() &gt; 0</span>
+<span class="nc" id="L386">            }</span>
+<span class="nc bnc" id="L387" title="All 2 branches missed.">            for (MtasFunctionParserFunction function : cf.baseFunctionParserFunctions[i]) {</span>
+<span class="nc bnc" id="L388" title="All 4 branches missed.">              needSpans = !needSpans ? function.needArgumentsNumber() &gt; 0</span>
                   : needSpans;
-<span class="nc" id="L418">              arguments = function.needArgument();</span>
-<span class="nc bnc" id="L419" title="All 2 branches missed.">              for (int a : arguments) {</span>
-<span class="nc bnc" id="L420" title="All 2 branches missed.">                if (cf.spanQueries.length &gt; a) {</span>
-<span class="nc" id="L421">                  MtasSpanQuery q = cf.spanQueries[a];</span>
-<span class="nc bnc" id="L422" title="All 2 branches missed.">                  if (!spansNumberData.containsKey(q)) {</span>
-<span class="nc" id="L423">                    spansNumberData.put(q, new HashMap&lt;Integer, Integer&gt;());</span>
+<span class="nc" id="L390">              arguments = function.needArgument();</span>
+<span class="nc bnc" id="L391" title="All 2 branches missed.">              for (int a : arguments) {</span>
+<span class="nc bnc" id="L392" title="All 2 branches missed.">                if (cf.spanQueries.length &gt; a) {</span>
+<span class="nc" id="L393">                  MtasSpanQuery q = cf.spanQueries[a];</span>
+<span class="nc bnc" id="L394" title="All 2 branches missed.">                  if (!spansNumberData.containsKey(q)) {</span>
+<span class="nc" id="L395">                    spansNumberData.put(q, new HashMap&lt;Integer, Integer&gt;());</span>
                   }
                 }
-<span class="nc" id="L426">              }</span>
+<span class="nc" id="L398">              }</span>
             }
-<span class="nc bnc" id="L428" title="All 2 branches missed.">            if (!facetData.containsKey(cf.baseFields[i])) {</span>
-<span class="nc" id="L429">              facetData.put(cf.baseFields[i], new TreeMap&lt;String, int[]&gt;());</span>
-<span class="nc" id="L430">              facetDataType.put(cf.baseFields[i], cf.baseFieldTypes[i]);</span>
+<span class="nc bnc" id="L400" title="All 2 branches missed.">            if (!facetData.containsKey(cf.baseFields[i])) {</span>
+<span class="nc" id="L401">              facetData.put(cf.baseFields[i], new TreeMap&lt;String, int[]&gt;());</span>
+<span class="nc" id="L402">              facetDataType.put(cf.baseFields[i], cf.baseFieldTypes[i]);</span>
             }
           }
-<span class="nc" id="L433">        }</span>
+<span class="nc" id="L405">        }</span>
       }
       // termvector
-<span class="pc bpc" id="L436" title="1 of 2 branches missed.">      if (!fieldInfo.termVectorList.isEmpty()) {</span>
-<span class="nc bnc" id="L437" title="All 2 branches missed.">        for (ComponentTermVector ctv : fieldInfo.termVectorList) {</span>
-<span class="nc bnc" id="L438" title="All 2 branches missed.">          if ((ctv.subComponentFunction.parserFunction != null</span>
-<span class="nc bnc" id="L439" title="All 4 branches missed.">              &amp;&amp; ctv.subComponentFunction.parserFunction.needPositions())</span>
-<span class="nc bnc" id="L440" title="All 2 branches missed.">              || (ctv.functions != null &amp;&amp; ctv.functionNeedPositions())) {</span>
-<span class="nc" id="L441">            needPositions = true;</span>
+<span class="pc bpc" id="L408" title="1 of 2 branches missed.">      if (!fieldInfo.termVectorList.isEmpty()) {</span>
+<span class="nc bnc" id="L409" title="All 2 branches missed.">        for (ComponentTermVector ctv : fieldInfo.termVectorList) {</span>
+<span class="nc bnc" id="L410" title="All 2 branches missed.">          if ((ctv.subComponentFunction.parserFunction != null</span>
+<span class="nc bnc" id="L411" title="All 4 branches missed.">              &amp;&amp; ctv.subComponentFunction.parserFunction.needPositions())</span>
+<span class="nc bnc" id="L412" title="All 2 branches missed.">              || (ctv.functions != null &amp;&amp; ctv.functionNeedPositions())) {</span>
+<span class="nc" id="L413">            needPositions = true;</span>
           }
-<span class="nc" id="L443">        }</span>
+<span class="nc" id="L415">        }</span>
       }
     }
 
-<span class="fc bfc" id="L447" title="All 2 branches covered.">    if (needSpans) {</span>
+<span class="fc bfc" id="L419" title="All 2 branches covered.">    if (needSpans) {</span>
       Map&lt;Integer, Integer&gt; numberData;
       Map&lt;Integer, List&lt;Match&gt;&gt; matchData;
 
       // collect values for facetFields
-<span class="pc bpc" id="L452" title="1 of 2 branches missed.">      for (Entry&lt;String, SortedMap&lt;String, int[]&gt;&gt; entry : facetData</span>
-<span class="fc" id="L453">          .entrySet()) {</span>
-<span class="nc" id="L454">        Terms fft = r.terms(entry.getKey());</span>
-<span class="nc bnc" id="L455" title="All 2 branches missed.">        if (fft != null) {</span>
-<span class="nc" id="L456">          TermsEnum termsEnum = fft.iterator();</span>
-<span class="nc" id="L457">          BytesRef term = null;</span>
-<span class="nc" id="L458">          PostingsEnum postingsEnum = null;</span>
-<span class="nc" id="L459">          SortedMap&lt;String, int[]&gt; facetDataList = entry.getValue();</span>
-<span class="nc bnc" id="L460" title="All 2 branches missed.">          while ((term = termsEnum.next()) != null) {</span>
+<span class="pc bpc" id="L424" title="1 of 2 branches missed.">      for (Entry&lt;String, SortedMap&lt;String, int[]&gt;&gt; entry : facetData</span>
+<span class="fc" id="L425">          .entrySet()) {</span>
+<span class="nc" id="L426">        Terms fft = r.terms(entry.getKey());</span>
+<span class="nc bnc" id="L427" title="All 2 branches missed.">        if (fft != null) {</span>
+<span class="nc" id="L428">          TermsEnum termsEnum = fft.iterator();</span>
+<span class="nc" id="L429">          BytesRef term = null;</span>
+<span class="nc" id="L430">          PostingsEnum postingsEnum = null;</span>
+<span class="nc" id="L431">          SortedMap&lt;String, int[]&gt; facetDataList = entry.getValue();</span>
+<span class="nc bnc" id="L432" title="All 2 branches missed.">          while ((term = termsEnum.next()) != null) {</span>
             int docId;
-<span class="nc" id="L462">            int termDocId = -1;</span>
-<span class="nc" id="L463">            int[] facetDataSublist = new int[docSet.size()];</span>
-<span class="nc" id="L464">            int facetDataSublistCounter = 0;</span>
-<span class="nc" id="L465">            Iterator&lt;Integer&gt; docIterator = docSet.iterator();</span>
-<span class="nc" id="L466">            postingsEnum = termsEnum.postings(postingsEnum);</span>
-<span class="nc bnc" id="L467" title="All 2 branches missed.">            while (docIterator.hasNext()) {</span>
-<span class="nc" id="L468">              docId = docIterator.next() - lrc.docBase;</span>
-<span class="nc bnc" id="L469" title="All 4 branches missed.">              if (docId &gt;= termDocId &amp;&amp; ((docId == termDocId)</span>
-<span class="nc bnc" id="L470" title="All 2 branches missed.">                  || ((termDocId = postingsEnum.advance(docId)) == docId))) {</span>
-<span class="nc" id="L471">                facetDataSublist[facetDataSublistCounter] = docId + lrc.docBase;</span>
-<span class="nc" id="L472">                facetDataSublistCounter++;</span>
+<span class="nc" id="L434">            int termDocId = -1;</span>
+<span class="nc" id="L435">            int[] facetDataSublist = new int[docSet.size()];</span>
+<span class="nc" id="L436">            int facetDataSublistCounter = 0;</span>
+<span class="nc" id="L437">            Iterator&lt;Integer&gt; docIterator = docSet.iterator();</span>
+<span class="nc" id="L438">            postingsEnum = termsEnum.postings(postingsEnum);</span>
+<span class="nc bnc" id="L439" title="All 2 branches missed.">            while (docIterator.hasNext()) {</span>
+<span class="nc" id="L440">              docId = docIterator.next() - lrc.docBase;</span>
+<span class="nc bnc" id="L441" title="All 4 branches missed.">              if (docId &gt;= termDocId &amp;&amp; ((docId == termDocId)</span>
+<span class="nc bnc" id="L442" title="All 2 branches missed.">                  || ((termDocId = postingsEnum.advance(docId)) == docId))) {</span>
+<span class="nc" id="L443">                facetDataSublist[facetDataSublistCounter] = docId + lrc.docBase;</span>
+<span class="nc" id="L444">                facetDataSublistCounter++;</span>
               }
             }
-<span class="nc bnc" id="L475" title="All 2 branches missed.">            if (facetDataSublistCounter &gt; 0) {</span>
-<span class="nc" id="L476">              String termValue = null;</span>
-<span class="nc" id="L477">              if (facetDataType.get(entry.getKey())</span>
-<span class="nc bnc" id="L478" title="All 2 branches missed.">                  .equals(ComponentFacet.TYPE_INTEGER)) {</span>
+<span class="nc bnc" id="L447" title="All 2 branches missed.">            if (facetDataSublistCounter &gt; 0) {</span>
+<span class="nc" id="L448">              String termValue = null;</span>
+<span class="nc" id="L449">              if (facetDataType.get(entry.getKey())</span>
+<span class="nc bnc" id="L450" title="All 2 branches missed.">                  .equals(ComponentFacet.TYPE_INTEGER)) {</span>
                 // only values without shifting bits
-<span class="nc bnc" id="L480" title="All 2 branches missed.">                if (term.bytes[term.offset] == LegacyNumericUtils.SHIFT_START_INT) {</span>
-<span class="nc" id="L481">                  termValue = Integer</span>
-<span class="nc" id="L482">                      .toString(LegacyNumericUtils.prefixCodedToInt(term));</span>
+<span class="nc bnc" id="L452" title="All 2 branches missed.">                if (term.bytes[term.offset] == LegacyNumericUtils.SHIFT_START_INT) {</span>
+<span class="nc" id="L453">                  termValue = Integer</span>
+<span class="nc" id="L454">                      .toString(LegacyNumericUtils.prefixCodedToInt(term));</span>
                 } else {
                   continue;
                 }
-<span class="nc" id="L486">              } else if (facetDataType.get(entry.getKey())</span>
-<span class="nc bnc" id="L487" title="All 2 branches missed.">                  .equals(ComponentFacet.TYPE_LONG)) {</span>
-<span class="nc bnc" id="L488" title="All 2 branches missed.">                if (term.bytes[term.offset] == LegacyNumericUtils.SHIFT_START_LONG) {</span>
-<span class="nc" id="L489">                  termValue = Long</span>
-<span class="nc" id="L490">                      .toString(LegacyNumericUtils.prefixCodedToLong(term));</span>
+<span class="nc" id="L458">              } else if (facetDataType.get(entry.getKey())</span>
+<span class="nc bnc" id="L459" title="All 2 branches missed.">                  .equals(ComponentFacet.TYPE_LONG)) {</span>
+<span class="nc bnc" id="L460" title="All 2 branches missed.">                if (term.bytes[term.offset] == LegacyNumericUtils.SHIFT_START_LONG) {</span>
+<span class="nc" id="L461">                  termValue = Long</span>
+<span class="nc" id="L462">                      .toString(LegacyNumericUtils.prefixCodedToLong(term));</span>
                 } else {
                   continue;
                 }
               } else {
-<span class="nc" id="L495">                termValue = term.utf8ToString();</span>
+<span class="nc" id="L467">                termValue = term.utf8ToString();</span>
               }
-<span class="nc bnc" id="L497" title="All 2 branches missed.">              if (!facetDataList.containsKey(termValue)) {</span>
-<span class="nc" id="L498">                facetDataList.put(termValue,</span>
-<span class="nc" id="L499">                    Arrays.copyOf(facetDataSublist, facetDataSublistCounter));</span>
+<span class="nc bnc" id="L469" title="All 2 branches missed.">              if (!facetDataList.containsKey(termValue)) {</span>
+<span class="nc" id="L470">                facetDataList.put(termValue,</span>
+<span class="nc" id="L471">                    Arrays.copyOf(facetDataSublist, facetDataSublistCounter));</span>
               } else {
-<span class="nc" id="L501">                int[] oldList = facetDataList.get(termValue);</span>
-<span class="nc" id="L502">                int[] newList = new int[oldList.length</span>
+<span class="nc" id="L473">                int[] oldList = facetDataList.get(termValue);</span>
+<span class="nc" id="L474">                int[] newList = new int[oldList.length</span>
                     + facetDataSublistCounter];
-<span class="nc" id="L504">                System.arraycopy(oldList, 0, newList, 0, oldList.length);</span>
-<span class="nc" id="L505">                System.arraycopy(facetDataSublist, 0, newList, oldList.length,</span>
+<span class="nc" id="L476">                System.arraycopy(oldList, 0, newList, 0, oldList.length);</span>
+<span class="nc" id="L477">                System.arraycopy(facetDataSublist, 0, newList, oldList.length,</span>
                     facetDataSublistCounter);
-<span class="nc" id="L507">                facetDataList.put(termValue, newList);</span>
+<span class="nc" id="L479">                facetDataList.put(termValue, newList);</span>
               }
             }
-<span class="nc" id="L510">          }</span>
+<span class="nc" id="L482">          }</span>
         }
-<span class="nc" id="L512">      }</span>
+<span class="nc" id="L484">      }</span>
 
-<span class="fc bfc" id="L514" title="All 2 branches covered.">      for (MtasSpanQuery sq : fieldInfo.spanQueryList) {</span>
+<span class="fc bfc" id="L486" title="All 2 branches covered.">      for (MtasSpanQuery sq : fieldInfo.spanQueryList) {</span>
         // what to collect
-<span class="pc bpc" id="L516" title="1 of 2 branches missed.">        if (spansNumberData.containsKey(sq)) {</span>
-<span class="fc" id="L517">          numberData = spansNumberData.get(sq);</span>
+<span class="pc bpc" id="L488" title="1 of 2 branches missed.">        if (spansNumberData.containsKey(sq)) {</span>
+<span class="fc" id="L489">          numberData = spansNumberData.get(sq);</span>
         } else {
-<span class="nc" id="L519">          numberData = null;</span>
+<span class="nc" id="L491">          numberData = null;</span>
         }
-<span class="fc bfc" id="L521" title="All 2 branches covered.">        if (spansMatchData.containsKey(sq)) {</span>
-<span class="fc" id="L522">          matchData = spansMatchData.get(sq);</span>
+<span class="fc bfc" id="L493" title="All 2 branches covered.">        if (spansMatchData.containsKey(sq)) {</span>
+<span class="fc" id="L494">          matchData = spansMatchData.get(sq);</span>
         } else {
-<span class="fc" id="L524">          matchData = null;</span>
+<span class="fc" id="L496">          matchData = null;</span>
         }
-<span class="pc bpc" id="L526" title="3 of 4 branches missed.">        if ((numberData != null) || (matchData != null)) {</span>
-<span class="fc" id="L527">          Spans spans = spansQueryWeight.get(sq).getSpans(lrc,</span>
+<span class="pc bpc" id="L498" title="3 of 4 branches missed.">        if ((numberData != null) || (matchData != null)) {</span>
+<span class="fc" id="L499">          Spans spans = spansQueryWeight.get(sq).getSpans(lrc,</span>
               SpanWeight.Postings.POSITIONS);
-<span class="fc bfc" id="L529" title="All 2 branches covered.">          if (spans != null) {</span>
+<span class="fc bfc" id="L501" title="All 2 branches covered.">          if (spans != null) {</span>
             Iterator&lt;Integer&gt; it;
-<span class="pc bpc" id="L531" title="1 of 2 branches missed.">            if (docSet != null) {</span>
-<span class="fc" id="L532">              it = docSet.iterator();</span>
+<span class="pc bpc" id="L503" title="1 of 2 branches missed.">            if (docSet != null) {</span>
+<span class="fc" id="L504">              it = docSet.iterator();</span>
             } else {
-<span class="nc" id="L534">              it = docList.iterator();</span>
+<span class="nc" id="L506">              it = docList.iterator();</span>
             }
-<span class="pc bpc" id="L536" title="1 of 2 branches missed.">            if (it.hasNext()) {</span>
-<span class="fc" id="L537">              int docId = it.next();</span>
+<span class="pc bpc" id="L508" title="1 of 2 branches missed.">            if (it.hasNext()) {</span>
+<span class="fc" id="L509">              int docId = it.next();</span>
               int number;
               ArrayList&lt;Match&gt; matchDataList;
-<span class="fc" id="L540">              Integer spansDocId = null;</span>
-<span class="pc bpc" id="L541" title="1 of 2 branches missed.">              while (docId != DocIdSetIterator.NO_MORE_DOCS) {</span>
-<span class="fc bfc" id="L542" title="All 2 branches covered.">                if (spans.advance(</span>
+<span class="fc" id="L512">              Integer spansDocId = null;</span>
+<span class="pc bpc" id="L513" title="1 of 2 branches missed.">              while (docId != DocIdSetIterator.NO_MORE_DOCS) {</span>
+<span class="fc bfc" id="L514" title="All 2 branches covered.">                if (spans.advance(</span>
                     (docId - lrc.docBase)) == DocIdSetIterator.NO_MORE_DOCS) {
-<span class="fc" id="L544">                  break;</span>
+<span class="fc" id="L516">                  break;</span>
                 }
-<span class="fc" id="L546">                spansDocId = spans.docID() + lrc.docBase;</span>
-<span class="pc bpc" id="L547" title="1 of 4 branches missed.">                while ((docId &lt; spansDocId) &amp;&amp; it.hasNext()) {</span>
-<span class="fc" id="L548">                  docId = it.next();</span>
+<span class="fc" id="L518">                spansDocId = spans.docID() + lrc.docBase;</span>
+<span class="pc bpc" id="L519" title="1 of 4 branches missed.">                while ((docId &lt; spansDocId) &amp;&amp; it.hasNext()) {</span>
+<span class="fc" id="L520">                  docId = it.next();</span>
                 }
-<span class="pc bpc" id="L550" title="1 of 2 branches missed.">                if (docId &lt; spansDocId) {</span>
-<span class="nc" id="L551">                  break;</span>
+<span class="pc bpc" id="L522" title="1 of 2 branches missed.">                if (docId &lt; spansDocId) {</span>
+<span class="nc" id="L523">                  break;</span>
                 }
-<span class="pc bpc" id="L553" title="1 of 2 branches missed.">                if (spansDocId.equals(docId)) {</span>
-<span class="fc" id="L554">                  number = 0;</span>
-<span class="fc" id="L555">                  matchDataList = new ArrayList&lt;&gt;();</span>
+<span class="pc bpc" id="L525" title="1 of 2 branches missed.">                if (spansDocId.equals(docId)) {</span>
+<span class="fc" id="L526">                  number = 0;</span>
+<span class="fc" id="L527">                  matchDataList = new ArrayList&lt;&gt;();</span>
                   int tmpStartPosition;
-<span class="fc" id="L557">                  while ((tmpStartPosition = spans</span>
-<span class="fc bfc" id="L558" title="All 2 branches covered.">                      .nextStartPosition()) != Spans.NO_MORE_POSITIONS) {</span>
-<span class="fc" id="L559">                    number++;</span>
-<span class="fc bfc" id="L560" title="All 2 branches covered.">                    if (matchData != null) {</span>
-<span class="fc" id="L561">                      Match m = new Match(tmpStartPosition,</span>
-<span class="fc" id="L562">                          spans.endPosition());</span>
-<span class="fc" id="L563">                      matchDataList.add(m);</span>
-<span class="fc" id="L564">                    }</span>
+<span class="fc" id="L529">                  while ((tmpStartPosition = spans</span>
+<span class="fc bfc" id="L530" title="All 2 branches covered.">                      .nextStartPosition()) != Spans.NO_MORE_POSITIONS) {</span>
+<span class="fc" id="L531">                    number++;</span>
+<span class="fc bfc" id="L532" title="All 2 branches covered.">                    if (matchData != null) {</span>
+<span class="fc" id="L533">                      Match m = new Match(tmpStartPosition,</span>
+<span class="fc" id="L534">                          spans.endPosition());</span>
+<span class="fc" id="L535">                      matchDataList.add(m);</span>
+<span class="fc" id="L536">                    }</span>
                   }
-<span class="pc bpc" id="L566" title="1 of 2 branches missed.">                  if ((numberData != null)) {</span>
-<span class="fc" id="L567">                    numberData.put(spansDocId, number);</span>
+<span class="pc bpc" id="L538" title="1 of 2 branches missed.">                  if ((numberData != null)) {</span>
+<span class="fc" id="L539">                    numberData.put(spansDocId, number);</span>
                   }
-<span class="fc bfc" id="L569" title="All 2 branches covered.">                  if ((matchData != null)) {</span>
-<span class="fc" id="L570">                    matchData.put(spansDocId, matchDataList);</span>
+<span class="fc bfc" id="L541" title="All 2 branches covered.">                  if ((matchData != null)) {</span>
+<span class="fc" id="L542">                    matchData.put(spansDocId, matchDataList);</span>
                   }
-<span class="fc bfc" id="L572" title="All 2 branches covered.">                  if (it.hasNext()) {</span>
-<span class="fc" id="L573">                    docId = it.next();</span>
+<span class="fc bfc" id="L544" title="All 2 branches covered.">                  if (it.hasNext()) {</span>
+<span class="fc" id="L545">                    docId = it.next();</span>
                   } else {
                     break;
                   }
-<span class="fc" id="L577">                }</span>
+<span class="fc" id="L549">                }</span>
               }
             }
           }
         }
-<span class="fc" id="L582">      }</span>
+<span class="fc" id="L554">      }</span>
     }
 
     // collect position stats
-<span class="fc bfc" id="L586" title="All 2 branches covered.">    if (needPositions) {</span>
-<span class="pc bpc" id="L587" title="1 of 2 branches missed.">      if (mtasCodecInfo != null) {</span>
+<span class="fc bfc" id="L558" title="All 2 branches covered.">    if (needPositions) {</span>
+<span class="pc bpc" id="L559" title="1 of 2 branches missed.">      if (mtasCodecInfo != null) {</span>
         // for relatively small numbers, compute only what is needed
-<span class="fc bfc" id="L589" title="All 2 branches covered.">        if (docSet.size() &lt; Math.log(r.maxDoc())) {</span>
-<span class="fc" id="L590">          positionsData = new HashMap&lt;&gt;();</span>
-<span class="fc bfc" id="L591" title="All 2 branches covered.">          for (int docId : docSet) {</span>
-<span class="fc" id="L592">            positionsData.put(docId, mtasCodecInfo.getNumberOfPositions(field,</span>
+<span class="fc bfc" id="L561" title="All 2 branches covered.">        if (docSet.size() &lt; Math.log(r.maxDoc())) {</span>
+<span class="fc" id="L562">          positionsData = new HashMap&lt;&gt;();</span>
+<span class="fc bfc" id="L563" title="All 2 branches covered.">          for (int docId : docSet) {</span>
+<span class="fc" id="L564">            positionsData.put(docId, mtasCodecInfo.getNumberOfPositions(field,</span>
                 (docId - lrc.docBase)));
-<span class="fc" id="L594">          }</span>
+<span class="fc" id="L566">          }</span>
           // compute everything, only use what is needed
         } else {
-<span class="fc" id="L597">          positionsData = mtasCodecInfo.getAllNumberOfPositions(field,</span>
+<span class="fc" id="L569">          positionsData = mtasCodecInfo.getAllNumberOfPositions(field,</span>
               lrc.docBase);
-<span class="fc bfc" id="L599" title="All 2 branches covered.">          for (int docId : docSet) {</span>
-<span class="pc bpc" id="L600" title="1 of 2 branches missed.">            if (!positionsData.containsKey(docId)) {</span>
-<span class="nc" id="L601">              positionsData.put(docId, 0);</span>
+<span class="fc bfc" id="L571" title="All 2 branches covered.">          for (int docId : docSet) {</span>
+<span class="pc bpc" id="L572" title="1 of 2 branches missed.">            if (!positionsData.containsKey(docId)) {</span>
+<span class="nc" id="L573">              positionsData.put(docId, 0);</span>
             }
-<span class="fc" id="L603">          }</span>
+<span class="fc" id="L575">          }</span>
         }
       } else {
-<span class="nc" id="L606">        positionsData = new HashMap&lt;&gt;();</span>
-<span class="nc bnc" id="L607" title="All 2 branches missed.">        for (int docId : docSet) {</span>
-<span class="nc" id="L608">          positionsData.put(docId, 0);</span>
-<span class="nc" id="L609">        }</span>
+<span class="nc" id="L578">        positionsData = new HashMap&lt;&gt;();</span>
+<span class="nc bnc" id="L579" title="All 2 branches missed.">        for (int docId : docSet) {</span>
+<span class="nc" id="L580">          positionsData.put(docId, 0);</span>
+<span class="nc" id="L581">        }</span>
       }
     }
 
     // collect token stats
-<span class="fc bfc" id="L614" title="All 2 branches covered.">    if (needTokens) {</span>
-<span class="pc bpc" id="L615" title="1 of 2 branches missed.">      if (mtasCodecInfo != null) {</span>
+<span class="fc bfc" id="L586" title="All 2 branches covered.">    if (needTokens) {</span>
+<span class="pc bpc" id="L587" title="1 of 2 branches missed.">      if (mtasCodecInfo != null) {</span>
         // for relatively small numbers, compute only what is needed
-<span class="fc bfc" id="L617" title="All 2 branches covered.">        if (docSet.size() &lt; Math.log(r.maxDoc())) {</span>
-<span class="fc" id="L618">          tokensData = new HashMap&lt;&gt;();</span>
-<span class="fc bfc" id="L619" title="All 2 branches covered.">          for (int docId : docSet) {</span>
-<span class="fc" id="L620">            tokensData.put(docId,</span>
-<span class="fc" id="L621">                mtasCodecInfo.getNumberOfTokens(field, (docId - lrc.docBase)));</span>
-<span class="fc" id="L622">          }</span>
+<span class="fc bfc" id="L589" title="All 2 branches covered.">        if (docSet.size() &lt; Math.log(r.maxDoc())) {</span>
+<span class="fc" id="L590">          tokensData = new HashMap&lt;&gt;();</span>
+<span class="fc bfc" id="L591" title="All 2 branches covered.">          for (int docId : docSet) {</span>
+<span class="fc" id="L592">            tokensData.put(docId,</span>
+<span class="fc" id="L593">                mtasCodecInfo.getNumberOfTokens(field, (docId - lrc.docBase)));</span>
+<span class="fc" id="L594">          }</span>
           // compute everything, only use what is needed
         } else {
-<span class="fc" id="L625">          tokensData = mtasCodecInfo.getAllNumberOfTokens(field, lrc.docBase);</span>
-<span class="fc bfc" id="L626" title="All 2 branches covered.">          for (int docId : docSet) {</span>
-<span class="pc bpc" id="L627" title="1 of 2 branches missed.">            if (!tokensData.containsKey(docId)) {</span>
-<span class="nc" id="L628">              tokensData.put(docId, 0);</span>
+<span class="fc" id="L597">          tokensData = mtasCodecInfo.getAllNumberOfTokens(field, lrc.docBase);</span>
+<span class="fc bfc" id="L598" title="All 2 branches covered.">          for (int docId : docSet) {</span>
+<span class="pc bpc" id="L599" title="1 of 2 branches missed.">            if (!tokensData.containsKey(docId)) {</span>
+<span class="nc" id="L600">              tokensData.put(docId, 0);</span>
             }
-<span class="fc" id="L630">          }</span>
+<span class="fc" id="L602">          }</span>
         }
       } else {
-<span class="nc" id="L633">        tokensData = new HashMap&lt;&gt;();</span>
-<span class="nc bnc" id="L634" title="All 2 branches missed.">        for (int docId : docSet) {</span>
-<span class="nc" id="L635">          tokensData.put(docId, 0);</span>
-<span class="nc" id="L636">        }</span>
+<span class="nc" id="L605">        tokensData = new HashMap&lt;&gt;();</span>
+<span class="nc bnc" id="L606" title="All 2 branches missed.">        for (int docId : docSet) {</span>
+<span class="nc" id="L607">          tokensData.put(docId, 0);</span>
+<span class="nc" id="L608">        }</span>
       }
     }
 
-<span class="fc bfc" id="L640" title="All 2 branches covered.">    if (!fieldInfo.statsPositionList.isEmpty()) {</span>
+<span class="fc bfc" id="L612" title="All 2 branches covered.">    if (!fieldInfo.statsPositionList.isEmpty()) {</span>
       // create positions
-<span class="fc" id="L642">      createPositions(fieldInfo.statsPositionList, positionsData, docSet);</span>
+<span class="fc" id="L614">      createPositions(fieldInfo.statsPositionList, positionsData, docSet);</span>
     }
 
-<span class="fc bfc" id="L645" title="All 2 branches covered.">    if (!fieldInfo.statsTokenList.isEmpty()) {</span>
+<span class="fc bfc" id="L617" title="All 2 branches covered.">    if (!fieldInfo.statsTokenList.isEmpty()) {</span>
       // create positions
-<span class="fc" id="L647">      createTokens(fieldInfo.statsTokenList, tokensData, docSet);</span>
+<span class="fc" id="L619">      createTokens(fieldInfo.statsTokenList, tokensData, docSet);</span>
     }
 
-<span class="pc bpc" id="L650" title="1 of 2 branches missed.">    if (!fieldInfo.documentList.isEmpty()) {</span>
+<span class="pc bpc" id="L622" title="1 of 2 branches missed.">    if (!fieldInfo.documentList.isEmpty()) {</span>
       // create document
-<span class="nc" id="L652">      createDocument(fieldInfo.documentList, docList, fieldInfo.uniqueKeyField,</span>
+<span class="nc" id="L624">      createDocument(fieldInfo.documentList, docList, fieldInfo.uniqueKeyField,</span>
           searcher, t, lrc);
     }
-<span class="fc bfc" id="L655" title="All 2 branches covered.">    if (!fieldInfo.spanQueryList.isEmpty()) {</span>
-<span class="pc bpc" id="L656" title="1 of 2 branches missed.">      if (!fieldInfo.statsSpanList.isEmpty()) {</span>
+<span class="fc bfc" id="L627" title="All 2 branches covered.">    if (!fieldInfo.spanQueryList.isEmpty()) {</span>
+<span class="pc bpc" id="L628" title="1 of 2 branches missed.">      if (!fieldInfo.statsSpanList.isEmpty()) {</span>
         // create stats
-<span class="fc" id="L658">        createStats(fieldInfo.statsSpanList, positionsData, spansNumberData,</span>
-<span class="fc" id="L659">            docSet.toArray(new Integer[docSet.size()]));</span>
+<span class="fc" id="L630">        createStats(fieldInfo.statsSpanList, positionsData, spansNumberData,</span>
+<span class="fc" id="L631">            docSet.toArray(new Integer[docSet.size()]));</span>
       }
-<span class="pc bpc" id="L661" title="1 of 2 branches missed.">      if (!fieldInfo.listList.isEmpty()) {</span>
+<span class="pc bpc" id="L633" title="1 of 2 branches missed.">      if (!fieldInfo.listList.isEmpty()) {</span>
         // create list
-<span class="nc" id="L663">        createList(fieldInfo.listList, spansNumberData, spansMatchData, docSet,</span>
+<span class="nc" id="L635">        createList(fieldInfo.listList, spansNumberData, spansMatchData, docSet,</span>
             field, lrc.docBase, fieldInfo.uniqueKeyField, mtasCodecInfo,
             searcher);
       }
-<span class="fc bfc" id="L667" title="All 2 branches covered.">      if (!fieldInfo.groupList.isEmpty()) {</span>
+<span class="fc bfc" id="L639" title="All 2 branches covered.">      if (!fieldInfo.groupList.isEmpty()) {</span>
         // create group
-<span class="fc" id="L669">        createGroup(fieldInfo.groupList, spansMatchData, docSet,</span>
-<span class="fc" id="L670">            fieldInfos.fieldInfo(field), field, lrc.docBase, mtasCodecInfo,</span>
+<span class="fc" id="L641">        createGroup(fieldInfo.groupList, spansMatchData, docSet,</span>
+<span class="fc" id="L642">            fieldInfos.fieldInfo(field), field, lrc.docBase, mtasCodecInfo,</span>
             searcher, lrc);
       }
-<span class="pc bpc" id="L673" title="1 of 2 branches missed.">      if (!fieldInfo.kwicList.isEmpty()) {</span>
+<span class="pc bpc" id="L645" title="1 of 2 branches missed.">      if (!fieldInfo.kwicList.isEmpty()) {</span>
         // create kwic
-<span class="nc" id="L675">        createKwic(fieldInfo.kwicList, spansMatchData, docList, field,</span>
+<span class="nc" id="L647">        createKwic(fieldInfo.kwicList, spansMatchData, docList, field,</span>
             lrc.docBase, fieldInfo.uniqueKeyField, mtasCodecInfo, searcher);
       }
-<span class="pc bpc" id="L678" title="1 of 2 branches missed.">      if (!fieldInfo.facetList.isEmpty()) {</span>
+<span class="pc bpc" id="L650" title="1 of 2 branches missed.">      if (!fieldInfo.facetList.isEmpty()) {</span>
         // create facets
-<span class="nc" id="L680">        createFacet(fieldInfo.facetList, positionsData, spansNumberData,</span>
+<span class="nc" id="L652">        createFacet(fieldInfo.facetList, positionsData, spansNumberData,</span>
             facetData, docSet);
       }
     }
-<span class="fc bfc" id="L684" title="All 2 branches covered.">    if (!fieldInfo.termVectorList.isEmpty()) {</span>
-<span class="fc" id="L685">      createTermvectorFull(fieldInfo.termVectorList, positionsData, docSet, t,</span>
+<span class="fc bfc" id="L656" title="All 2 branches covered.">    if (!fieldInfo.termVectorList.isEmpty()) {</span>
+<span class="fc" id="L657">      createTermvectorFull(fieldInfo.termVectorList, positionsData, docSet, t,</span>
           r, lrc);
-<span class="fc" id="L687">      createTermvectorFirstRound(fieldInfo.termVectorList, positionsData,</span>
+<span class="fc" id="L659">      createTermvectorFirstRound(fieldInfo.termVectorList, positionsData,</span>
           docSet, t, r, lrc);
     }
-<span class="fc" id="L690">  }</span>
+<span class="fc" id="L662">  }</span>
 
   /**
    * Collect known prefixes.
    *
-   * @param fi
-   *          the fi
+   * @param fi the fi
    * @return the sets the
-   * @throws IOException
-   *           Signals that an I/O exception has occurred.
+   * @throws IOException Signals that an I/O exception has occurred.
    */
   private static Set&lt;String&gt; collectKnownPrefixes(FieldInfo fi)
       throws IOException {
-<span class="pc bpc" id="L703" title="1 of 2 branches missed.">    if (fi != null) {</span>
-<span class="fc" id="L704">      HashSet&lt;String&gt; result = new HashSet&lt;&gt;();</span>
-<span class="fc" id="L705">      String singlePositionPrefixes = fi.getAttribute(</span>
+<span class="pc bpc" id="L673" title="1 of 2 branches missed.">    if (fi != null) {</span>
+<span class="fc" id="L674">      HashSet&lt;String&gt; result = new HashSet&lt;&gt;();</span>
+<span class="fc" id="L675">      String singlePositionPrefixes = fi.getAttribute(</span>
           MtasCodecPostingsFormat.MTAS_FIELDINFO_ATTRIBUTE_PREFIX_SINGLE_POSITION);
-<span class="fc" id="L707">      String multiplePositionPrefixes = fi.getAttribute(</span>
+<span class="fc" id="L677">      String multiplePositionPrefixes = fi.getAttribute(</span>
           MtasCodecPostingsFormat.MTAS_FIELDINFO_ATTRIBUTE_PREFIX_MULTIPLE_POSITION);
-<span class="fc" id="L709">      String setPositionPrefixes = fi.getAttribute(</span>
+<span class="fc" id="L679">      String setPositionPrefixes = fi.getAttribute(</span>
           MtasCodecPostingsFormat.MTAS_FIELDINFO_ATTRIBUTE_PREFIX_SET_POSITION);
-<span class="pc bpc" id="L711" title="1 of 2 branches missed.">      if (singlePositionPrefixes != null) {</span>
-<span class="fc" id="L712">        String[] prefixes = singlePositionPrefixes</span>
-<span class="fc" id="L713">            .split(Pattern.quote(MtasToken.DELIMITER));</span>
-<span class="fc bfc" id="L714" title="All 2 branches covered.">        for (int i = 0; i &lt; prefixes.length; i++) {</span>
-<span class="fc" id="L715">          String item = prefixes[i].trim();</span>
-<span class="pc bpc" id="L716" title="1 of 2 branches missed.">          if (!item.equals(&quot;&quot;)) {</span>
-<span class="fc" id="L717">            result.add(item);</span>
+<span class="pc bpc" id="L681" title="1 of 2 branches missed.">      if (singlePositionPrefixes != null) {</span>
+<span class="fc" id="L682">        String[] prefixes = singlePositionPrefixes</span>
+<span class="fc" id="L683">            .split(Pattern.quote(MtasToken.DELIMITER));</span>
+<span class="fc bfc" id="L684" title="All 2 branches covered.">        for (int i = 0; i &lt; prefixes.length; i++) {</span>
+<span class="fc" id="L685">          String item = prefixes[i].trim();</span>
+<span class="pc bpc" id="L686" title="1 of 2 branches missed.">          if (!item.equals(&quot;&quot;)) {</span>
+<span class="fc" id="L687">            result.add(item);</span>
           }
         }
       }
-<span class="pc bpc" id="L721" title="1 of 2 branches missed.">      if (multiplePositionPrefixes != null) {</span>
-<span class="fc" id="L722">        String[] prefixes = multiplePositionPrefixes</span>
-<span class="fc" id="L723">            .split(Pattern.quote(MtasToken.DELIMITER));</span>
-<span class="fc bfc" id="L724" title="All 2 branches covered.">        for (int i = 0; i &lt; prefixes.length; i++) {</span>
-<span class="fc" id="L725">          String item = prefixes[i].trim();</span>
-<span class="pc bpc" id="L726" title="1 of 2 branches missed.">          if (!item.equals(&quot;&quot;)) {</span>
-<span class="fc" id="L727">            result.add(item);</span>
+<span class="pc bpc" id="L691" title="1 of 2 branches missed.">      if (multiplePositionPrefixes != null) {</span>
+<span class="fc" id="L692">        String[] prefixes = multiplePositionPrefixes</span>
+<span class="fc" id="L693">            .split(Pattern.quote(MtasToken.DELIMITER));</span>
+<span class="fc bfc" id="L694" title="All 2 branches covered.">        for (int i = 0; i &lt; prefixes.length; i++) {</span>
+<span class="fc" id="L695">          String item = prefixes[i].trim();</span>
+<span class="pc bpc" id="L696" title="1 of 2 branches missed.">          if (!item.equals(&quot;&quot;)) {</span>
+<span class="fc" id="L697">            result.add(item);</span>
           }
         }
       }
-<span class="pc bpc" id="L731" title="1 of 2 branches missed.">      if (setPositionPrefixes != null) {</span>
-<span class="fc" id="L732">        String[] prefixes = setPositionPrefixes</span>
-<span class="fc" id="L733">            .split(Pattern.quote(MtasToken.DELIMITER));</span>
-<span class="fc bfc" id="L734" title="All 2 branches covered.">        for (int i = 0; i &lt; prefixes.length; i++) {</span>
-<span class="fc" id="L735">          String item = prefixes[i].trim();</span>
-<span class="pc bpc" id="L736" title="1 of 2 branches missed.">          if (!item.equals(&quot;&quot;)) {</span>
-<span class="fc" id="L737">            result.add(item);</span>
+<span class="pc bpc" id="L701" title="1 of 2 branches missed.">      if (setPositionPrefixes != null) {</span>
+<span class="fc" id="L702">        String[] prefixes = setPositionPrefixes</span>
+<span class="fc" id="L703">            .split(Pattern.quote(MtasToken.DELIMITER));</span>
+<span class="fc bfc" id="L704" title="All 2 branches covered.">        for (int i = 0; i &lt; prefixes.length; i++) {</span>
+<span class="fc" id="L705">          String item = prefixes[i].trim();</span>
+<span class="pc bpc" id="L706" title="1 of 2 branches missed.">          if (!item.equals(&quot;&quot;)) {</span>
+<span class="fc" id="L707">            result.add(item);</span>
           }
         }
       }
-<span class="fc" id="L741">      return result;</span>
+<span class="fc" id="L711">      return result;</span>
     } else {
-<span class="nc" id="L743">      return Collections.emptySet();</span>
+<span class="nc" id="L713">      return Collections.emptySet();</span>
     }
   }
 
   /**
    * Collect intersection prefixes.
    *
-   * @param fi
-   *          the fi
+   * @param fi the fi
    * @return the sets the
-   * @throws IOException
-   *           Signals that an I/O exception has occurred.
+   * @throws IOException Signals that an I/O exception has occurred.
    */
   private static Set&lt;String&gt; collectIntersectionPrefixes(FieldInfo fi)
       throws IOException {
-<span class="pc bpc" id="L758" title="1 of 2 branches missed.">    if (fi != null) {</span>
-<span class="fc" id="L759">      Set&lt;String&gt; result = new HashSet&lt;&gt;();</span>
-<span class="fc" id="L760">      String intersectingPrefixes = fi.getAttribute(</span>
+<span class="pc bpc" id="L726" title="1 of 2 branches missed.">    if (fi != null) {</span>
+<span class="fc" id="L727">      Set&lt;String&gt; result = new HashSet&lt;&gt;();</span>
+<span class="fc" id="L728">      String intersectingPrefixes = fi.getAttribute(</span>
           MtasCodecPostingsFormat.MTAS_FIELDINFO_ATTRIBUTE_PREFIX_INTERSECTION);
-<span class="pc bpc" id="L762" title="1 of 2 branches missed.">      if (intersectingPrefixes != null) {</span>
-<span class="fc" id="L763">        String[] prefixes = intersectingPrefixes</span>
-<span class="fc" id="L764">            .split(Pattern.quote(MtasToken.DELIMITER));</span>
-<span class="fc bfc" id="L765" title="All 2 branches covered.">        for (int i = 0; i &lt; prefixes.length; i++) {</span>
-<span class="fc" id="L766">          String item = prefixes[i].trim();</span>
-<span class="pc bpc" id="L767" title="1 of 2 branches missed.">          if (!item.equals(&quot;&quot;)) {</span>
-<span class="fc" id="L768">            result.add(item);</span>
+<span class="pc bpc" id="L730" title="1 of 2 branches missed.">      if (intersectingPrefixes != null) {</span>
+<span class="fc" id="L731">        String[] prefixes = intersectingPrefixes</span>
+<span class="fc" id="L732">            .split(Pattern.quote(MtasToken.DELIMITER));</span>
+<span class="fc bfc" id="L733" title="All 2 branches covered.">        for (int i = 0; i &lt; prefixes.length; i++) {</span>
+<span class="fc" id="L734">          String item = prefixes[i].trim();</span>
+<span class="pc bpc" id="L735" title="1 of 2 branches missed.">          if (!item.equals(&quot;&quot;)) {</span>
+<span class="fc" id="L736">            result.add(item);</span>
           }
         }
       }
-<span class="fc" id="L772">      return result;</span>
+<span class="fc" id="L740">      return result;</span>
     } else {
-<span class="nc" id="L774">      return Collections.emptySet();</span>
+<span class="nc" id="L742">      return Collections.emptySet();</span>
     }
   }
 
   /**
    * Collect prefixes.
    *
-   * @param fieldInfos
-   *          the field infos
-   * @param field
-   *          the field
-   * @param fieldInfo
-   *          the field info
-   * @throws IOException
-   *           Signals that an I/O exception has occurred.
+   * @param fieldInfos the field infos
+   * @param field the field
+   * @param fieldInfo the field info
+   * @throws IOException Signals that an I/O exception has occurred.
    */
   private static void collectPrefixes(FieldInfos fieldInfos, String field,
       ComponentField fieldInfo) throws IOException {
-<span class="fc bfc" id="L792" title="All 2 branches covered.">    if (fieldInfo.prefix != null) {</span>
-<span class="fc" id="L793">      FieldInfo fi = fieldInfos.fieldInfo(field);</span>
-<span class="pc bpc" id="L794" title="1 of 2 branches missed.">      if (fi != null) {</span>
-<span class="fc" id="L795">        String singlePositionPrefixes = fi.getAttribute(</span>
+<span class="fc bfc" id="L756" title="All 2 branches covered.">    if (fieldInfo.prefix != null) {</span>
+<span class="fc" id="L757">      FieldInfo fi = fieldInfos.fieldInfo(field);</span>
+<span class="pc bpc" id="L758" title="1 of 2 branches missed.">      if (fi != null) {</span>
+<span class="fc" id="L759">        String singlePositionPrefixes = fi.getAttribute(</span>
             MtasCodecPostingsFormat.MTAS_FIELDINFO_ATTRIBUTE_PREFIX_SINGLE_POSITION);
-<span class="fc" id="L797">        String multiplePositionPrefixes = fi.getAttribute(</span>
+<span class="fc" id="L761">        String multiplePositionPrefixes = fi.getAttribute(</span>
             MtasCodecPostingsFormat.MTAS_FIELDINFO_ATTRIBUTE_PREFIX_MULTIPLE_POSITION);
-<span class="fc" id="L799">        String setPositionPrefixes = fi.getAttribute(</span>
+<span class="fc" id="L763">        String setPositionPrefixes = fi.getAttribute(</span>
             MtasCodecPostingsFormat.MTAS_FIELDINFO_ATTRIBUTE_PREFIX_SET_POSITION);
-<span class="fc" id="L801">        String intersectingPrefixes = fi.getAttribute(</span>
+<span class="fc" id="L765">        String intersectingPrefixes = fi.getAttribute(</span>
             MtasCodecPostingsFormat.MTAS_FIELDINFO_ATTRIBUTE_PREFIX_INTERSECTION);
-<span class="pc bpc" id="L803" title="1 of 2 branches missed.">        if (singlePositionPrefixes != null) {</span>
-<span class="fc" id="L804">          String[] prefixes = singlePositionPrefixes</span>
-<span class="fc" id="L805">              .split(Pattern.quote(MtasToken.DELIMITER));</span>
-<span class="fc bfc" id="L806" title="All 2 branches covered.">          for (int i = 0; i &lt; prefixes.length; i++) {</span>
-<span class="fc" id="L807">            fieldInfo.prefix.addSinglePosition(prefixes[i]);</span>
+<span class="pc bpc" id="L767" title="1 of 2 branches missed.">        if (singlePositionPrefixes != null) {</span>
+<span class="fc" id="L768">          String[] prefixes = singlePositionPrefixes</span>
+<span class="fc" id="L769">              .split(Pattern.quote(MtasToken.DELIMITER));</span>
+<span class="fc bfc" id="L770" title="All 2 branches covered.">          for (int i = 0; i &lt; prefixes.length; i++) {</span>
+<span class="fc" id="L771">            fieldInfo.prefix.addSinglePosition(prefixes[i]);</span>
           }
         }
-<span class="pc bpc" id="L810" title="1 of 2 branches missed.">        if (multiplePositionPrefixes != null) {</span>
-<span class="fc" id="L811">          String[] prefixes = multiplePositionPrefixes</span>
-<span class="fc" id="L812">              .split(Pattern.quote(MtasToken.DELIMITER));</span>
-<span class="fc bfc" id="L813" title="All 2 branches covered.">          for (int i = 0; i &lt; prefixes.length; i++) {</span>
-<span class="fc" id="L814">            fieldInfo.prefix.addMultiplePosition(prefixes[i]);</span>
+<span class="pc bpc" id="L774" title="1 of 2 branches missed.">        if (multiplePositionPrefixes != null) {</span>
+<span class="fc" id="L775">          String[] prefixes = multiplePositionPrefixes</span>
+<span class="fc" id="L776">              .split(Pattern.quote(MtasToken.DELIMITER));</span>
+<span class="fc bfc" id="L777" title="All 2 branches covered.">          for (int i = 0; i &lt; prefixes.length; i++) {</span>
+<span class="fc" id="L778">            fieldInfo.prefix.addMultiplePosition(prefixes[i]);</span>
           }
         }
-<span class="pc bpc" id="L817" title="1 of 2 branches missed.">        if (setPositionPrefixes != null) {</span>
-<span class="fc" id="L818">          String[] prefixes = setPositionPrefixes</span>
-<span class="fc" id="L819">              .split(Pattern.quote(MtasToken.DELIMITER));</span>
-<span class="fc bfc" id="L820" title="All 2 branches covered.">          for (int i = 0; i &lt; prefixes.length; i++) {</span>
-<span class="fc" id="L821">            fieldInfo.prefix.addSetPosition(prefixes[i]);</span>
+<span class="pc bpc" id="L781" title="1 of 2 branches missed.">        if (setPositionPrefixes != null) {</span>
+<span class="fc" id="L782">          String[] prefixes = setPositionPrefixes</span>
+<span class="fc" id="L783">              .split(Pattern.quote(MtasToken.DELIMITER));</span>
+<span class="fc bfc" id="L784" title="All 2 branches covered.">          for (int i = 0; i &lt; prefixes.length; i++) {</span>
+<span class="fc" id="L785">            fieldInfo.prefix.addSetPosition(prefixes[i]);</span>
           }
         }
-<span class="pc bpc" id="L824" title="1 of 2 branches missed.">        if (intersectingPrefixes != null) {</span>
-<span class="fc" id="L825">          String[] prefixes = intersectingPrefixes</span>
-<span class="fc" id="L826">              .split(Pattern.quote(MtasToken.DELIMITER));</span>
-<span class="fc bfc" id="L827" title="All 2 branches covered.">          for (int i = 0; i &lt; prefixes.length; i++) {</span>
-<span class="fc" id="L828">            fieldInfo.prefix.addIntersecting(prefixes[i]);</span>
+<span class="pc bpc" id="L788" title="1 of 2 branches missed.">        if (intersectingPrefixes != null) {</span>
+<span class="fc" id="L789">          String[] prefixes = intersectingPrefixes</span>
+<span class="fc" id="L790">              .split(Pattern.quote(MtasToken.DELIMITER));</span>
+<span class="fc bfc" id="L791" title="All 2 branches covered.">          for (int i = 0; i &lt; prefixes.length; i++) {</span>
+<span class="fc" id="L792">            fieldInfo.prefix.addIntersecting(prefixes[i]);</span>
           }
         }
       }
     }
-<span class="fc" id="L833">  }</span>
+<span class="fc" id="L797">  }</span>
 
   /**
    * Collect spans for occurences.
    *
-   * @param occurences
-   *          the occurences
-   * @param prefixes
-   *          the prefixes
-   * @param field
-   *          the field
-   * @param searcher
-   *          the searcher
-   * @param lrc
-   *          the lrc
+   * @param occurences the occurences
+   * @param prefixes the prefixes
+   * @param field the field
+   * @param searcher the searcher
+   * @param lrc the lrc
    * @return the map
-   * @throws IOException
-   *           Signals that an I/O exception has occurred.
+   * @throws IOException Signals that an I/O exception has occurred.
    */
   private static Map&lt;GroupHit, Spans&gt; collectSpansForOccurences(
       Set&lt;GroupHit&gt; occurences, Set&lt;String&gt; prefixes, String field,
       IndexSearcher searcher, LeafReaderContext lrc) throws IOException {
-<span class="nc" id="L855">    Map&lt;GroupHit, Spans&gt; list = new HashMap&lt;&gt;();</span>
-<span class="nc" id="L856">    IndexReader reader = searcher.getIndexReader();</span>
-<span class="nc bnc" id="L857" title="All 2 branches missed.">    for (GroupHit hit : occurences) {</span>
-<span class="nc" id="L858">      MtasSpanQuery queryHit = createQueryFromGroupHit(prefixes, field, hit);</span>
-<span class="nc bnc" id="L859" title="All 2 branches missed.">      if (queryHit != null) {</span>
-<span class="nc" id="L860">        MtasSpanQuery queryHitRewritten = queryHit.rewrite(reader);</span>
-<span class="nc" id="L861">        SpanWeight weight = queryHitRewritten.createWeight(searcher, false);</span>
-<span class="nc" id="L862">        Spans spans = weight.getSpans(lrc, SpanWeight.Postings.POSITIONS);</span>
-<span class="nc bnc" id="L863" title="All 2 branches missed.">        if (spans != null) {</span>
-<span class="nc" id="L864">          list.put(hit, spans);</span>
+<span class="nc" id="L813">    Map&lt;GroupHit, Spans&gt; list = new HashMap&lt;&gt;();</span>
+<span class="nc" id="L814">    IndexReader reader = searcher.getIndexReader();</span>
+<span class="nc bnc" id="L815" title="All 2 branches missed.">    for (GroupHit hit : occurences) {</span>
+<span class="nc" id="L816">      MtasSpanQuery queryHit = createQueryFromGroupHit(prefixes, field, hit);</span>
+<span class="nc bnc" id="L817" title="All 2 branches missed.">      if (queryHit != null) {</span>
+<span class="nc" id="L818">        MtasSpanQuery queryHitRewritten = queryHit.rewrite(reader);</span>
+<span class="nc" id="L819">        SpanWeight weight = queryHitRewritten.createWeight(searcher, false);</span>
+<span class="nc" id="L820">        Spans spans = weight.getSpans(lrc, SpanWeight.Postings.POSITIONS);</span>
+<span class="nc bnc" id="L821" title="All 2 branches missed.">        if (spans != null) {</span>
+<span class="nc" id="L822">          list.put(hit, spans);</span>
         }
       }
-<span class="nc" id="L867">    }</span>
-<span class="nc" id="L868">    return list;</span>
+<span class="nc" id="L825">    }</span>
+<span class="nc" id="L826">    return list;</span>
   }
 
   /**
    * Creates the query from group hit.
    *
-   * @param prefixes
-   *          the prefixes
-   * @param field
-   *          the field
-   * @param hit
-   *          the hit
+   * @param prefixes the prefixes
+   * @param field the field
+   * @param hit the hit
    * @return the mtas span query
    */
   private static MtasSpanQuery createQueryFromGroupHit(Set&lt;String&gt; prefixes,
       String field, GroupHit hit) {
     // initial check
-<span class="nc bnc" id="L885" title="All 6 branches missed.">    if (prefixes == null || field == null || hit == null) {</span>
-<span class="nc" id="L886">      return null;</span>
+<span class="nc bnc" id="L840" title="All 6 branches missed.">    if (prefixes == null || field == null || hit == null) {</span>
+<span class="nc" id="L841">      return null;</span>
     } else {
-<span class="nc" id="L888">      MtasSpanQuery query = null;</span>
-<span class="nc" id="L889">      MtasSpanQuery hitQuery = null;</span>
+<span class="nc" id="L843">      MtasSpanQuery query = null;</span>
+<span class="nc" id="L844">      MtasSpanQuery hitQuery = null;</span>
       // check for missing
-<span class="nc bnc" id="L891" title="All 4 branches missed.">      if (hit.missingLeft != null &amp;&amp; hit.missingLeft.length &gt; 0) {</span>
-<span class="nc bnc" id="L892" title="All 2 branches missed.">        for (int i = 0; i &lt; hit.missingLeft.length; i++) {</span>
-<span class="nc bnc" id="L893" title="All 2 branches missed.">          if (hit.missingLeft[i].size() != hit.unknownLeft[i].size()) {</span>
-<span class="nc" id="L894">            return null;</span>
+<span class="nc bnc" id="L846" title="All 4 branches missed.">      if (hit.missingLeft != null &amp;&amp; hit.missingLeft.length &gt; 0) {</span>
+<span class="nc bnc" id="L847" title="All 2 branches missed.">        for (int i = 0; i &lt; hit.missingLeft.length; i++) {</span>
+<span class="nc bnc" id="L848" title="All 2 branches missed.">          if (hit.missingLeft[i].size() != hit.unknownLeft[i].size()) {</span>
+<span class="nc" id="L849">            return null;</span>
           }
         }
       }
-<span class="nc bnc" id="L898" title="All 4 branches missed.">      if (hit.missingHit != null &amp;&amp; hit.missingHit.length &gt; 0) {</span>
-<span class="nc bnc" id="L899" title="All 2 branches missed.">        for (int i = 0; i &lt; hit.missingHit.length; i++) {</span>
-<span class="nc bnc" id="L900" title="All 2 branches missed.">          if (hit.missingHit[i].size() != hit.unknownHit[i].size()) {</span>
-<span class="nc" id="L901">            return null;</span>
+<span class="nc bnc" id="L853" title="All 4 branches missed.">      if (hit.missingHit != null &amp;&amp; hit.missingHit.length &gt; 0) {</span>
+<span class="nc bnc" id="L854" title="All 2 branches missed.">        for (int i = 0; i &lt; hit.missingHit.length; i++) {</span>
+<span class="nc bnc" id="L855" title="All 2 branches missed.">          if (hit.missingHit[i].size() != hit.unknownHit[i].size()) {</span>
+<span class="nc" id="L856">            return null;</span>
           }
         }
       }
-<span class="nc bnc" id="L905" title="All 4 branches missed.">      if (hit.missingRight != null &amp;&amp; hit.missingRight.length &gt; 0) {</span>
-<span class="nc bnc" id="L906" title="All 2 branches missed.">        for (int i = 0; i &lt; hit.missingRight.length; i++) {</span>
-<span class="nc bnc" id="L907" title="All 2 branches missed.">          if (hit.missingRight[i].size() != hit.unknownRight[i].size()) {</span>
-<span class="nc" id="L908">            return null;</span>
+<span class="nc bnc" id="L860" title="All 4 branches missed.">      if (hit.missingRight != null &amp;&amp; hit.missingRight.length &gt; 0) {</span>
+<span class="nc bnc" id="L861" title="All 2 branches missed.">        for (int i = 0; i &lt; hit.missingRight.length; i++) {</span>
+<span class="nc bnc" id="L862" title="All 2 branches missed.">          if (hit.missingRight[i].size() != hit.unknownRight[i].size()) {</span>
+<span class="nc" id="L863">            return null;</span>
           }
         }
       }
 
-<span class="nc bnc" id="L913" title="All 4 branches missed.">      if (hit.dataHit != null &amp;&amp; hit.dataHit.length &gt; 0) {</span>
-<span class="nc" id="L914">        List&lt;MtasSpanSequenceItem&gt; items = new ArrayList&lt;&gt;();</span>
-<span class="nc bnc" id="L915" title="All 2 branches missed.">        for (int i = 0; i &lt; hit.dataHit.length; i++) {</span>
-<span class="nc" id="L916">          MtasSpanQuery item = null;</span>
-<span class="nc bnc" id="L917" title="All 2 branches missed.">          if (hit.dataHit[i].isEmpty()) {</span>
-<span class="nc" id="L918">            item = new MtasSpanMatchAllQuery(field);</span>
-<span class="nc bnc" id="L919" title="All 2 branches missed.">          } else if (hit.dataHit[i].size() == 1) {</span>
-<span class="nc" id="L920">            Term term = new Term(field, hit.dataHit[i].get(0));</span>
-<span class="nc" id="L921">            item = new MtasSpanTermQuery(term);</span>
-<span class="nc" id="L922">          } else {</span>
-<span class="nc" id="L923">            MtasSpanQuery[] subList = new MtasSpanQuery[hit.dataHit[i].size()];</span>
-<span class="nc bnc" id="L924" title="All 2 branches missed.">            for (int j = 0; j &lt; hit.dataHit[i].size(); j++) {</span>
-<span class="nc" id="L925">              Term term = new Term(field, hit.dataHit[i].get(j));</span>
-<span class="nc" id="L926">              subList[j] = new MtasSpanTermQuery(term);</span>
+<span class="nc bnc" id="L868" title="All 4 branches missed.">      if (hit.dataHit != null &amp;&amp; hit.dataHit.length &gt; 0) {</span>
+<span class="nc" id="L869">        List&lt;MtasSpanSequenceItem&gt; items = new ArrayList&lt;&gt;();</span>
+<span class="nc bnc" id="L870" title="All 2 branches missed.">        for (int i = 0; i &lt; hit.dataHit.length; i++) {</span>
+<span class="nc" id="L871">          MtasSpanQuery item = null;</span>
+<span class="nc bnc" id="L872" title="All 2 branches missed.">          if (hit.dataHit[i].isEmpty()) {</span>
+<span class="nc" id="L873">            item = new MtasSpanMatchAllQuery(field);</span>
+<span class="nc bnc" id="L874" title="All 2 branches missed.">          } else if (hit.dataHit[i].size() == 1) {</span>
+<span class="nc" id="L875">            Term term = new Term(field, hit.dataHit[i].get(0));</span>
+<span class="nc" id="L876">            item = new MtasSpanTermQuery(term);</span>
+<span class="nc" id="L877">          } else {</span>
+<span class="nc" id="L878">            MtasSpanQuery[] subList = new MtasSpanQuery[hit.dataHit[i].size()];</span>
+<span class="nc bnc" id="L879" title="All 2 branches missed.">            for (int j = 0; j &lt; hit.dataHit[i].size(); j++) {</span>
+<span class="nc" id="L880">              Term term = new Term(field, hit.dataHit[i].get(j));</span>
+<span class="nc" id="L881">              subList[j] = new MtasSpanTermQuery(term);</span>
             }
-<span class="nc" id="L928">            item = new MtasSpanAndQuery(subList);</span>
+<span class="nc" id="L883">            item = new MtasSpanAndQuery(subList);</span>
           }
-<span class="nc" id="L930">          items.add(new MtasSpanSequenceItem(item, false));</span>
+<span class="nc" id="L885">          items.add(new MtasSpanSequenceItem(item, false));</span>
         }
-<span class="nc" id="L932">        hitQuery = new MtasSpanSequenceQuery(items, null, null);</span>
+<span class="nc" id="L887">        hitQuery = new MtasSpanSequenceQuery(items, null, null);</span>
       }
-<span class="nc bnc" id="L934" title="All 2 branches missed.">      if (hitQuery != null) {</span>
-<span class="nc" id="L935">        query = hitQuery;</span>
+<span class="nc bnc" id="L889" title="All 2 branches missed.">      if (hitQuery != null) {</span>
+<span class="nc" id="L890">        query = hitQuery;</span>
       }
-<span class="nc" id="L937">      return query;</span>
+<span class="nc" id="L892">      return query;</span>
     }
   }
 
   /**
    * Compute positions.
    *
-   * @param mtasCodecInfo
-   *          the mtas codec info
-   * @param r
-   *          the r
-   * @param lrc
-   *          the lrc
-   * @param field
-   *          the field
-   * @param docSet
-   *          the doc set
+   * @param mtasCodecInfo the mtas codec info
+   * @param r the r
+   * @param lrc the lrc
+   * @param field the field
+   * @param docSet the doc set
    * @return the map
-   * @throws IOException
-   *           Signals that an I/O exception has occurred.
+   * @throws IOException Signals that an I/O exception has occurred.
    */
   private static Map&lt;Integer, Integer&gt; computePositions(CodecInfo mtasCodecInfo,
       LeafReader r, LeafReaderContext lrc, String field, List&lt;Integer&gt; docSet)
       throws IOException {
     HashMap&lt;Integer, Integer&gt; positionsData;
-<span class="nc bnc" id="L962" title="All 2 branches missed.">    if (mtasCodecInfo != null) {</span>
+<span class="nc bnc" id="L911" title="All 2 branches missed.">    if (mtasCodecInfo != null) {</span>
       // for relatively small numbers, compute only what is needed
-<span class="nc bnc" id="L964" title="All 2 branches missed.">      if (docSet.size() &lt; Math.log(r.maxDoc())) {</span>
-<span class="nc" id="L965">        positionsData = new HashMap&lt;&gt;();</span>
-<span class="nc bnc" id="L966" title="All 2 branches missed.">        for (int docId : docSet) {</span>
-<span class="nc" id="L967">          positionsData.put(docId,</span>
-<span class="nc" id="L968">              mtasCodecInfo.getNumberOfPositions(field, (docId - lrc.docBase)));</span>
-<span class="nc" id="L969">        }</span>
+<span class="nc bnc" id="L913" title="All 2 branches missed.">      if (docSet.size() &lt; Math.log(r.maxDoc())) {</span>
+<span class="nc" id="L914">        positionsData = new HashMap&lt;&gt;();</span>
+<span class="nc bnc" id="L915" title="All 2 branches missed.">        for (int docId : docSet) {</span>
+<span class="nc" id="L916">          positionsData.put(docId,</span>
+<span class="nc" id="L917">              mtasCodecInfo.getNumberOfPositions(field, (docId - lrc.docBase)));</span>
+<span class="nc" id="L918">        }</span>
         // compute everything, only use what is needed
       } else {
-<span class="nc" id="L972">        positionsData = mtasCodecInfo.getAllNumberOfPositions(field,</span>
+<span class="nc" id="L921">        positionsData = mtasCodecInfo.getAllNumberOfPositions(field,</span>
             lrc.docBase);
-<span class="nc bnc" id="L974" title="All 2 branches missed.">        for (int docId : docSet) {</span>
-<span class="nc bnc" id="L975" title="All 2 branches missed.">          if (!positionsData.containsKey(docId)) {</span>
-<span class="nc" id="L976">            positionsData.put(docId, 0);</span>
+<span class="nc bnc" id="L923" title="All 2 branches missed.">        for (int docId : docSet) {</span>
+<span class="nc bnc" id="L924" title="All 2 branches missed.">          if (!positionsData.containsKey(docId)) {</span>
+<span class="nc" id="L925">            positionsData.put(docId, 0);</span>
           }
-<span class="nc" id="L978">        }</span>
+<span class="nc" id="L927">        }</span>
       }
     } else {
-<span class="nc" id="L981">      positionsData = new HashMap&lt;&gt;();</span>
-<span class="nc bnc" id="L982" title="All 2 branches missed.">      for (int docId : docSet) {</span>
-<span class="nc" id="L983">        positionsData.put(docId, 0);</span>
-<span class="nc" id="L984">      }</span>
+<span class="nc" id="L930">      positionsData = new HashMap&lt;&gt;();</span>
+<span class="nc bnc" id="L931" title="All 2 branches missed.">      for (int docId : docSet) {</span>
+<span class="nc" id="L932">        positionsData.put(docId, 0);</span>
+<span class="nc" id="L933">      }</span>
     }
-<span class="nc" id="L986">    return positionsData;</span>
+<span class="nc" id="L935">    return positionsData;</span>
   }
 
   /**
    * Compute arguments.
    *
-   * @param spansNumberData
-   *          the spans number data
-   * @param queries
-   *          the queries
-   * @param docSet
-   *          the doc set
+   * @param spansNumberData the spans number data
+   * @param queries the queries
+   * @param docSet the doc set
    * @return the map
    */
   private static Map&lt;Integer, long[]&gt; computeArguments(
       Map&lt;MtasSpanQuery, Map&lt;Integer, Integer&gt;&gt; spansNumberData,
       MtasSpanQuery[] queries, Integer[] docSet) {
-<span class="fc" id="L1003">    Map&lt;Integer, long[]&gt; args = new HashMap&lt;&gt;();</span>
-<span class="fc bfc" id="L1004" title="All 2 branches covered.">    for (int q = 0; q &lt; queries.length; q++) {</span>
-<span class="fc" id="L1005">      Map&lt;Integer, Integer&gt; tmpData = spansNumberData.get(queries[q]);</span>
-<span class="fc" id="L1006">      long[] tmpList = null;</span>
-<span class="fc bfc" id="L1007" title="All 2 branches covered.">      for (int docId : docSet) {</span>
-<span class="pc bpc" id="L1008" title="1 of 4 branches missed.">        if (tmpData != null &amp;&amp; tmpData.containsKey(docId)) {</span>
-<span class="fc bfc" id="L1009" title="All 2 branches covered.">          if (!args.containsKey(docId)) {</span>
-<span class="fc" id="L1010">            tmpList = new long[queries.length];</span>
+<span class="fc" id="L949">    Map&lt;Integer, long[]&gt; args = new HashMap&lt;&gt;();</span>
+<span class="fc bfc" id="L950" title="All 2 branches covered.">    for (int q = 0; q &lt; queries.length; q++) {</span>
+<span class="fc" id="L951">      Map&lt;Integer, Integer&gt; tmpData = spansNumberData.get(queries[q]);</span>
+<span class="fc" id="L952">      long[] tmpList = null;</span>
+<span class="fc bfc" id="L953" title="All 2 branches covered.">      for (int docId : docSet) {</span>
+<span class="pc bpc" id="L954" title="1 of 4 branches missed.">        if (tmpData != null &amp;&amp; tmpData.containsKey(docId)) {</span>
+<span class="fc bfc" id="L955" title="All 2 branches covered.">          if (!args.containsKey(docId)) {</span>
+<span class="fc" id="L956">            tmpList = new long[queries.length];</span>
           } else {
-<span class="fc" id="L1012">            tmpList = args.get(docId);</span>
+<span class="fc" id="L958">            tmpList = args.get(docId);</span>
           }
-<span class="fc" id="L1014">          tmpList[q] = tmpData.get(docId);</span>
-<span class="fc" id="L1015">          args.put(docId, tmpList);</span>
-<span class="pc bpc" id="L1016" title="1 of 2 branches missed.">        } else if (!args.containsKey(docId)) {</span>
-<span class="fc" id="L1017">          tmpList = new long[queries.length];</span>
-<span class="fc" id="L1018">          args.put(docId, tmpList);</span>
+<span class="fc" id="L960">          tmpList[q] = tmpData.get(docId);</span>
+<span class="fc" id="L961">          args.put(docId, tmpList);</span>
+<span class="pc bpc" id="L962" title="1 of 2 branches missed.">        } else if (!args.containsKey(docId)) {</span>
+<span class="fc" id="L963">          tmpList = new long[queries.length];</span>
+<span class="fc" id="L964">          args.put(docId, tmpList);</span>
         }
       }
     }
-<span class="fc" id="L1022">    return args;</span>
+<span class="fc" id="L968">    return args;</span>
   }
 
   /**
    * Intersected doc list.
    *
-   * @param facetDocList
-   *          the facet doc list
-   * @param docSet
-   *          the doc set
+   * @param facetDocList the facet doc list
+   * @param docSet the doc set
    * @return the integer[]
    */
   private static Integer[] intersectedDocList(int[] facetDocList,
       Integer[] docSet) {
-<span class="nc bnc" id="L1036" title="All 4 branches missed.">    if (facetDocList != null &amp;&amp; docSet != null) {</span>
-<span class="nc" id="L1037">      Integer[] c = new Integer[Math.min(facetDocList.length, docSet.length)];</span>
-<span class="nc" id="L1038">      int ai = 0;</span>
-<span class="nc" id="L1039">      int bi = 0;</span>
-<span class="nc" id="L1040">      int ci = 0;</span>
-<span class="nc bnc" id="L1041" title="All 4 branches missed.">      while (ai &lt; facetDocList.length &amp;&amp; bi &lt; docSet.length) {</span>
-<span class="nc bnc" id="L1042" title="All 2 branches missed.">        if (facetDocList[ai] &lt; docSet[bi]) {</span>
-<span class="nc" id="L1043">          ai++;</span>
-<span class="nc bnc" id="L1044" title="All 2 branches missed.">        } else if (facetDocList[ai] &gt; docSet[bi]) {</span>
-<span class="nc" id="L1045">          bi++;</span>
+<span class="nc bnc" id="L980" title="All 4 branches missed.">    if (facetDocList != null &amp;&amp; docSet != null) {</span>
+<span class="nc" id="L981">      Integer[] c = new Integer[Math.min(facetDocList.length, docSet.length)];</span>
+<span class="nc" id="L982">      int ai = 0;</span>
+<span class="nc" id="L983">      int bi = 0;</span>
+<span class="nc" id="L984">      int ci = 0;</span>
+<span class="nc bnc" id="L985" title="All 4 branches missed.">      while (ai &lt; facetDocList.length &amp;&amp; bi &lt; docSet.length) {</span>
+<span class="nc bnc" id="L986" title="All 2 branches missed.">        if (facetDocList[ai] &lt; docSet[bi]) {</span>
+<span class="nc" id="L987">          ai++;</span>
+<span class="nc bnc" id="L988" title="All 2 branches missed.">        } else if (facetDocList[ai] &gt; docSet[bi]) {</span>
+<span class="nc" id="L989">          bi++;</span>
         } else {
-<span class="nc bnc" id="L1047" title="All 4 branches missed.">          if (ci == 0 || facetDocList[ai] != c[ci - 1]) {</span>
-<span class="nc" id="L1048">            c[ci++] = facetDocList[ai];</span>
+<span class="nc bnc" id="L991" title="All 4 branches missed.">          if (ci == 0 || facetDocList[ai] != c[ci - 1]) {</span>
+<span class="nc" id="L992">            c[ci++] = facetDocList[ai];</span>
           }
-<span class="nc" id="L1050">          ai++;</span>
-<span class="nc" id="L1051">          bi++;</span>
+<span class="nc" id="L994">          ai++;</span>
+<span class="nc" id="L995">          bi++;</span>
         }
       }
-<span class="nc" id="L1054">      return Arrays.copyOfRange(c, 0, ci);</span>
+<span class="nc" id="L998">      return Arrays.copyOfRange(c, 0, ci);</span>
     }
-<span class="nc" id="L1056">    return new Integer[] {};</span>
+<span class="nc" id="L1000">    return new Integer[] {};</span>
   }
 
   /**
    * Creates the positions.
    *
-   * @param statsPositionList
-   *          the stats position list
-   * @param positionsData
-   *          the positions data
-   * @param docSet
-   *          the doc set
-   * @throws IOException
-   *           Signals that an I/O exception has occurred.
+   * @param statsPositionList the stats position list
+   * @param positionsData the positions data
+   * @param docSet the doc set
+   * @throws IOException Signals that an I/O exception has occurred.
    */
   private static void createPositions(List&lt;ComponentPosition&gt; statsPositionList,
       Map&lt;Integer, Integer&gt; positionsData, List&lt;Integer&gt; docSet)
       throws IOException {
-<span class="pc bpc" id="L1074" title="1 of 2 branches missed.">    if (statsPositionList != null) {</span>
-<span class="fc bfc" id="L1075" title="All 2 branches covered.">      for (ComponentPosition position : statsPositionList) {</span>
-<span class="fc" id="L1076">        position.dataCollector.initNewList(1);</span>
+<span class="pc bpc" id="L1014" title="1 of 2 branches missed.">    if (statsPositionList != null) {</span>
+<span class="fc bfc" id="L1015" title="All 2 branches covered.">      for (ComponentPosition position : statsPositionList) {</span>
+<span class="fc" id="L1016">        position.dataCollector.initNewList(1);</span>
         Integer tmpValue;
-<span class="fc" id="L1078">        long[] values = new long[docSet.size()];</span>
+<span class="fc" id="L1018">        long[] values = new long[docSet.size()];</span>
         int value;
-<span class="fc" id="L1080">        int number = 0;</span>
-<span class="fc bfc" id="L1081" title="All 2 branches covered.">        for (int docId : docSet) {</span>
-<span class="fc" id="L1082">          tmpValue = positionsData.get(docId);</span>
-<span class="pc bpc" id="L1083" title="1 of 2 branches missed.">          value = tmpValue == null ? 0 : tmpValue.intValue();</span>
-<span class="fc bfc" id="L1084" title="All 2 branches covered.">          if (((position.minimumLong == null)</span>
-<span class="fc bfc" id="L1085" title="All 4 branches covered.">              || (value &gt;= position.minimumLong))</span>
+<span class="fc" id="L1020">        int number = 0;</span>
+<span class="fc bfc" id="L1021" title="All 2 branches covered.">        for (int docId : docSet) {</span>
+<span class="fc" id="L1022">          tmpValue = positionsData.get(docId);</span>
+<span class="pc bpc" id="L1023" title="1 of 2 branches missed.">          value = tmpValue == null ? 0 : tmpValue.intValue();</span>
+<span class="fc bfc" id="L1024" title="All 2 branches covered.">          if (((position.minimumLong == null)</span>
+<span class="fc bfc" id="L1025" title="All 4 branches covered.">              || (value &gt;= position.minimumLong))</span>
               &amp;&amp; ((position.maximumLong == null)
-<span class="fc bfc" id="L1087" title="All 2 branches covered.">                  || (value &lt;= position.maximumLong))) {</span>
-<span class="fc" id="L1088">            values[number] = value;</span>
-<span class="fc" id="L1089">            number++;</span>
+<span class="fc bfc" id="L1027" title="All 2 branches covered.">                  || (value &lt;= position.maximumLong))) {</span>
+<span class="fc" id="L1028">            values[number] = value;</span>
+<span class="fc" id="L1029">            number++;</span>
           }
-<span class="fc" id="L1091">        }</span>
-<span class="fc bfc" id="L1092" title="All 2 branches covered.">        if (number &gt; 0) {</span>
-<span class="fc" id="L1093">          position.dataCollector.add(values, number);</span>
+<span class="fc" id="L1031">        }</span>
+<span class="fc bfc" id="L1032" title="All 2 branches covered.">        if (number &gt; 0) {</span>
+<span class="fc" id="L1033">          position.dataCollector.add(values, number);</span>
         }
-<span class="fc" id="L1095">        position.dataCollector.closeNewList();</span>
-<span class="fc" id="L1096">      }</span>
+<span class="fc" id="L1035">        position.dataCollector.closeNewList();</span>
+<span class="fc" id="L1036">      }</span>
     }
-<span class="fc" id="L1098">  }</span>
+<span class="fc" id="L1038">  }</span>
 
   /**
    * Creates the tokens.
    *
-   * @param statsTokenList
-   *          the stats token list
-   * @param tokensData
-   *          the tokens data
-   * @param docSet
-   *          the doc set
-   * @throws IOException
-   *           Signals that an I/O exception has occurred.
+   * @param statsTokenList the stats token list
+   * @param tokensData the tokens data
+   * @param docSet the doc set
+   * @throws IOException Signals that an I/O exception has occurred.
    */
   private static void createTokens(List&lt;ComponentToken&gt; statsTokenList,
       Map&lt;Integer, Integer&gt; tokensData, List&lt;Integer&gt; docSet)
       throws IOException {
-<span class="pc bpc" id="L1115" title="1 of 2 branches missed.">    if (statsTokenList != null) {</span>
-<span class="fc bfc" id="L1116" title="All 2 branches covered.">      for (ComponentToken token : statsTokenList) {</span>
-<span class="fc" id="L1117">        token.dataCollector.initNewList(1);</span>
+<span class="pc bpc" id="L1051" title="1 of 2 branches missed.">    if (statsTokenList != null) {</span>
+<span class="fc bfc" id="L1052" title="All 2 branches covered.">      for (ComponentToken token : statsTokenList) {</span>
+<span class="fc" id="L1053">        token.dataCollector.initNewList(1);</span>
         Integer tmpValue;
-<span class="fc" id="L1119">        long[] values = new long[docSet.size()];</span>
+<span class="fc" id="L1055">        long[] values = new long[docSet.size()];</span>
         int value;
-<span class="fc" id="L1121">        int number = 0;</span>
-<span class="pc bpc" id="L1122" title="1 of 2 branches missed.">        if (tokensData != null) {</span>
-<span class="fc bfc" id="L1123" title="All 2 branches covered.">          for (int docId : docSet) {</span>
-<span class="fc" id="L1124">            tmpValue = tokensData.get(docId);</span>
-<span class="pc bpc" id="L1125" title="1 of 2 branches missed.">            value = tmpValue == null ? 0 : tmpValue.intValue();</span>
-<span class="pc bpc" id="L1126" title="1 of 6 branches missed.">            if (((token.minimumLong == null) || (value &gt;= token.minimumLong))</span>
+<span class="fc" id="L1057">        int number = 0;</span>
+<span class="pc bpc" id="L1058" title="1 of 2 branches missed.">        if (tokensData != null) {</span>
+<span class="fc bfc" id="L1059" title="All 2 branches covered.">          for (int docId : docSet) {</span>
+<span class="fc" id="L1060">            tmpValue = tokensData.get(docId);</span>
+<span class="pc bpc" id="L1061" title="1 of 2 branches missed.">            value = tmpValue == null ? 0 : tmpValue.intValue();</span>
+<span class="pc bpc" id="L1062" title="1 of 6 branches missed.">            if (((token.minimumLong == null) || (value &gt;= token.minimumLong))</span>
                 &amp;&amp; ((token.maximumLong == null)
-<span class="pc bpc" id="L1128" title="1 of 2 branches missed.">                    || (value &lt;= token.maximumLong))) {</span>
-<span class="fc" id="L1129">              values[number] = value;</span>
-<span class="fc" id="L1130">              number++;</span>
+<span class="pc bpc" id="L1064" title="1 of 2 branches missed.">                    || (value &lt;= token.maximumLong))) {</span>
+<span class="fc" id="L1065">              values[number] = value;</span>
+<span class="fc" id="L1066">              number++;</span>
             }
-<span class="fc" id="L1132">          }</span>
+<span class="fc" id="L1068">          }</span>
         }
-<span class="fc bfc" id="L1134" title="All 2 branches covered.">        if (number &gt; 0) {</span>
-<span class="fc" id="L1135">          token.dataCollector.add(values, number);</span>
+<span class="fc bfc" id="L1070" title="All 2 branches covered.">        if (number &gt; 0) {</span>
+<span class="fc" id="L1071">          token.dataCollector.add(values, number);</span>
         }
-<span class="fc" id="L1137">        token.dataCollector.closeNewList();</span>
-<span class="fc" id="L1138">      }</span>
+<span class="fc" id="L1073">        token.dataCollector.closeNewList();</span>
+<span class="fc" id="L1074">      }</span>
     }
-<span class="fc" id="L1140">  }</span>
+<span class="fc" id="L1076">  }</span>
 
   /**
    * Creates the stats.
    *
-   * @param statsSpanList
-   *          the stats span list
-   * @param positionsData
-   *          the positions data
-   * @param spansNumberData
-   *          the spans number data
-   * @param docSet
-   *          the doc set
-   * @throws IOException
-   *           Signals that an I/O exception has occurred.
+   * @param statsSpanList the stats span list
+   * @param positionsData the positions data
+   * @param spansNumberData the spans number data
+   * @param docSet the doc set
+   * @throws IOException Signals that an I/O exception has occurred.
    */
   private static void createStats(List&lt;ComponentSpan&gt; statsSpanList,
       Map&lt;Integer, Integer&gt; positionsData,
       Map&lt;MtasSpanQuery, Map&lt;Integer, Integer&gt;&gt; spansNumberData,
       Integer[] docSet) throws IOException {
-<span class="pc bpc" id="L1160" title="1 of 2 branches missed.">    if (statsSpanList != null) {</span>
-<span class="fc bfc" id="L1161" title="All 2 branches covered.">      for (ComponentSpan span : statsSpanList) {</span>
-<span class="pc bpc" id="L1162" title="1 of 2 branches missed.">        if (span.parser.needArgumentsNumber() &gt; span.queries.length) {</span>
-<span class="nc" id="L1163">          throw new IOException(</span>
+<span class="pc bpc" id="L1091" title="1 of 2 branches missed.">    if (statsSpanList != null) {</span>
+<span class="fc bfc" id="L1092" title="All 2 branches covered.">      for (ComponentSpan span : statsSpanList) {</span>
+<span class="pc bpc" id="L1093" title="1 of 2 branches missed.">        if (span.parser.needArgumentsNumber() &gt; span.queries.length) {</span>
+<span class="nc" id="L1094">          throw new IOException(</span>
               &quot;function &quot; + span.parser + &quot; expects (at least) &quot;
-<span class="nc" id="L1165">                  + span.parser.needArgumentsNumber() + &quot; queries&quot;);</span>
+<span class="nc" id="L1096">                  + span.parser.needArgumentsNumber() + &quot; queries&quot;);</span>
         }
         // collect
-<span class="fc" id="L1168">        Map&lt;Integer, long[]&gt; args = computeArguments(spansNumberData,</span>
+<span class="fc" id="L1099">        Map&lt;Integer, long[]&gt; args = computeArguments(spansNumberData,</span>
             span.queries, docSet);
-<span class="pc bpc" id="L1170" title="1 of 2 branches missed.">        if (span.dataType.equals(CodecUtil.DATA_TYPE_LONG)) {</span>
+<span class="pc bpc" id="L1101" title="1 of 2 branches missed.">        if (span.dataType.equals(CodecUtil.DATA_TYPE_LONG)) {</span>
           // try to call functionParser as little as possible
-<span class="pc bpc" id="L1172" title="2 of 8 branches missed.">          if (span.statsType.equals(CodecUtil.STATS_BASIC)</span>
+<span class="pc bpc" id="L1103" title="2 of 8 branches missed.">          if (span.statsType.equals(CodecUtil.STATS_BASIC)</span>
               &amp;&amp; (span.minimumLong == null) &amp;&amp; (span.maximumLong == null)
               &amp;&amp; (span.functions == null
-<span class="pc bpc" id="L1175" title="2 of 4 branches missed.">                  || (span.functionBasic() &amp;&amp; span.functionSumRule()</span>
-<span class="pc bpc" id="L1176" title="1 of 2 branches missed.">                      &amp;&amp; !span.functionNeedPositions()))) {</span>
+<span class="pc bpc" id="L1106" title="2 of 4 branches missed.">                  || (span.functionBasic() &amp;&amp; span.functionSumRule()</span>
+<span class="pc bpc" id="L1107" title="1 of 2 branches missed.">                      &amp;&amp; !span.functionNeedPositions()))) {</span>
             // initialise
-<span class="fc" id="L1178">            int length = span.parser.needArgumentsNumber();</span>
-<span class="fc" id="L1179">            long[] valueSum = new long[length];</span>
-<span class="fc" id="L1180">            long valuePositions = 0;</span>
+<span class="fc" id="L1109">            int length = span.parser.needArgumentsNumber();</span>
+<span class="fc" id="L1110">            long[] valueSum = new long[length];</span>
+<span class="fc" id="L1111">            long valuePositions = 0;</span>
             // collect
-<span class="pc bpc" id="L1182" title="1 of 2 branches missed.">            if (docSet.length &gt; 0) {</span>
+<span class="pc bpc" id="L1113" title="1 of 2 branches missed.">            if (docSet.length &gt; 0) {</span>
               long[] tmpArgs;
-<span class="fc bfc" id="L1184" title="All 2 branches covered.">              for (int docId : docSet) {</span>
-<span class="fc" id="L1185">                tmpArgs = args.get(docId);</span>
-<span class="fc bfc" id="L1186" title="All 2 branches covered.">                valuePositions += (positionsData == null) ? 0</span>
-<span class="fc" id="L1187">                    : positionsData.get(docId);</span>
-<span class="pc bpc" id="L1188" title="1 of 2 branches missed.">                if (tmpArgs != null) {</span>
-<span class="fc bfc" id="L1189" title="All 2 branches covered.">                  for (int i = 0; i &lt; length; i++) {</span>
-<span class="fc" id="L1190">                    valueSum[i] += tmpArgs[i];</span>
+<span class="fc bfc" id="L1115" title="All 2 branches covered.">              for (int docId : docSet) {</span>
+<span class="fc" id="L1116">                tmpArgs = args.get(docId);</span>
+<span class="fc bfc" id="L1117" title="All 2 branches covered.">                valuePositions += (positionsData == null) ? 0</span>
+<span class="fc" id="L1118">                    : positionsData.get(docId);</span>
+<span class="pc bpc" id="L1119" title="1 of 2 branches missed.">                if (tmpArgs != null) {</span>
+<span class="fc bfc" id="L1120" title="All 2 branches covered.">                  for (int i = 0; i &lt; length; i++) {</span>
+<span class="fc" id="L1121">                    valueSum[i] += tmpArgs[i];</span>
                   }
                 }
               }
               long valueLong;
-<span class="fc" id="L1195">              span.dataCollector.initNewList(1);</span>
+<span class="fc" id="L1126">              span.dataCollector.initNewList(1);</span>
               try {
-<span class="fc" id="L1197">                valueLong = span.parser.getValueLong(valueSum, valuePositions);</span>
-<span class="fc" id="L1198">                span.dataCollector.add(valueLong, docSet.length);</span>
-<span class="nc" id="L1199">              } catch (IOException e) {</span>
-<span class="nc" id="L1200">                log.debug(e);</span>
-<span class="nc" id="L1201">                span.dataCollector.error(e.getMessage());</span>
-<span class="fc" id="L1202">              }</span>
-<span class="pc bpc" id="L1203" title="1 of 2 branches missed.">              if (span.functions != null) {</span>
-<span class="fc bfc" id="L1204" title="All 2 branches covered.">                for (SubComponentFunction function : span.functions) {</span>
-<span class="fc" id="L1205">                  function.dataCollector.initNewList(1);</span>
-<span class="pc bpc" id="L1206" title="1 of 2 branches missed.">                  if (function.dataType.equals(CodecUtil.DATA_TYPE_LONG)) {</span>
+<span class="fc" id="L1128">                valueLong = span.parser.getValueLong(valueSum, valuePositions);</span>
+<span class="fc" id="L1129">                span.dataCollector.add(valueLong, docSet.length);</span>
+<span class="nc" id="L1130">              } catch (IOException e) {</span>
+<span class="nc" id="L1131">                log.debug(e);</span>
+<span class="nc" id="L1132">                span.dataCollector.error(e.getMessage());</span>
+<span class="fc" id="L1133">              }</span>
+<span class="pc bpc" id="L1134" title="1 of 2 branches missed.">              if (span.functions != null) {</span>
+<span class="fc bfc" id="L1135" title="All 2 branches covered.">                for (SubComponentFunction function : span.functions) {</span>
+<span class="fc" id="L1136">                  function.dataCollector.initNewList(1);</span>
+<span class="pc bpc" id="L1137" title="1 of 2 branches missed.">                  if (function.dataType.equals(CodecUtil.DATA_TYPE_LONG)) {</span>
                     try {
-<span class="fc" id="L1208">                      valueLong = function.parserFunction.getValueLong(valueSum,</span>
+<span class="fc" id="L1139">                      valueLong = function.parserFunction.getValueLong(valueSum,</span>
                           valuePositions);
-<span class="fc" id="L1210">                      function.dataCollector.add(valueLong, docSet.length);</span>
-<span class="nc" id="L1211">                    } catch (IOException e) {</span>
-<span class="nc" id="L1212">                      log.debug(e);</span>
-<span class="nc" id="L1213">                      function.dataCollector.error(e.getMessage());</span>
-<span class="pc" id="L1214">                    }</span>
-<span class="nc" id="L1215">                  } else if (function.dataType</span>
-<span class="nc bnc" id="L1216" title="All 2 branches missed.">                      .equals(CodecUtil.DATA_TYPE_DOUBLE)) {</span>
+<span class="fc" id="L1141">                      function.dataCollector.add(valueLong, docSet.length);</span>
+<span class="nc" id="L1142">                    } catch (IOException e) {</span>
+<span class="nc" id="L1143">                      log.debug(e);</span>
+<span class="nc" id="L1144">                      function.dataCollector.error(e.getMessage());</span>
+<span class="pc" id="L1145">                    }</span>
+<span class="nc" id="L1146">                  } else if (function.dataType</span>
+<span class="nc bnc" id="L1147" title="All 2 branches missed.">                      .equals(CodecUtil.DATA_TYPE_DOUBLE)) {</span>
                     try {
-<span class="nc" id="L1218">                      double valueDouble = function.parserFunction</span>
-<span class="nc" id="L1219">                          .getValueDouble(valueSum, valuePositions);</span>
-<span class="nc" id="L1220">                      function.dataCollector.add(valueDouble, docSet.length);</span>
-<span class="nc" id="L1221">                    } catch (IOException e) {</span>
-<span class="nc" id="L1222">                      log.debug(e);</span>
-<span class="nc" id="L1223">                      function.dataCollector.error(e.getMessage());</span>
-<span class="nc" id="L1224">                    }</span>
+<span class="nc" id="L1149">                      double valueDouble = function.parserFunction</span>
+<span class="nc" id="L1150">                          .getValueDouble(valueSum, valuePositions);</span>
+<span class="nc" id="L1151">                      function.dataCollector.add(valueDouble, docSet.length);</span>
+<span class="nc" id="L1152">                    } catch (IOException e) {</span>
+<span class="nc" id="L1153">                      log.debug(e);</span>
+<span class="nc" id="L1154">                      function.dataCollector.error(e.getMessage());</span>
+<span class="nc" id="L1155">                    }</span>
                   } else {
-<span class="nc" id="L1226">                    throw new IOException(</span>
+<span class="nc" id="L1157">                    throw new IOException(</span>
                         &quot;can't handle function dataType &quot; + function.dataType);
                   }
-<span class="fc" id="L1229">                  function.dataCollector.closeNewList();</span>
-<span class="fc" id="L1230">                }</span>
+<span class="fc" id="L1160">                  function.dataCollector.closeNewList();</span>
+<span class="fc" id="L1161">                }</span>
               }
-<span class="fc" id="L1232">              span.dataCollector.closeNewList();</span>
+<span class="fc" id="L1163">              span.dataCollector.closeNewList();</span>
             }
-<span class="fc" id="L1234">          } else {</span>
+<span class="fc" id="L1165">          } else {</span>
             // collect
-<span class="pc bpc" id="L1236" title="1 of 2 branches missed.">            if (docSet.length &gt; 0) {</span>
-<span class="fc" id="L1237">              int number = 0;</span>
+<span class="pc bpc" id="L1167" title="1 of 2 branches missed.">            if (docSet.length &gt; 0) {</span>
+<span class="fc" id="L1168">              int number = 0;</span>
               int positions;
               long valueLong;
               double valueDouble;
-<span class="fc" id="L1241">              long[] values = new long[docSet.length];</span>
-<span class="fc" id="L1242">              long[][] functionValuesLong = null;</span>
-<span class="fc" id="L1243">              double[][] functionValuesDouble = null;</span>
-<span class="fc" id="L1244">              span.dataCollector.initNewList(1);</span>
-<span class="pc bpc" id="L1245" title="1 of 2 branches missed.">              if (span.functions != null) {</span>
-<span class="fc" id="L1246">                functionValuesLong = new long[span.functions.size()][];</span>
-<span class="fc" id="L1247">                functionValuesDouble = new double[span.functions.size()][];</span>
-<span class="pc bpc" id="L1248" title="1 of 2 branches missed.">                for (int i = 0; i &lt; span.functions.size(); i++) {</span>
-<span class="nc" id="L1249">                  SubComponentFunction function = span.functions.get(i);</span>
-<span class="nc bnc" id="L1250" title="All 2 branches missed.">                  if (function.dataType.equals(CodecUtil.DATA_TYPE_LONG)) {</span>
-<span class="nc" id="L1251">                    functionValuesLong[i] = new long[docSet.length];</span>
-<span class="nc" id="L1252">                    functionValuesDouble[i] = null;</span>
-<span class="nc" id="L1253">                  } else if (function.dataType</span>
-<span class="nc bnc" id="L1254" title="All 2 branches missed.">                      .equals(CodecUtil.DATA_TYPE_DOUBLE)) {</span>
-<span class="nc" id="L1255">                    functionValuesLong[i] = null;</span>
-<span class="nc" id="L1256">                    functionValuesDouble[i] = new double[docSet.length];</span>
+<span class="fc" id="L1172">              long[] values = new long[docSet.length];</span>
+<span class="fc" id="L1173">              long[][] functionValuesLong = null;</span>
+<span class="fc" id="L1174">              double[][] functionValuesDouble = null;</span>
+<span class="fc" id="L1175">              span.dataCollector.initNewList(1);</span>
+<span class="pc bpc" id="L1176" title="1 of 2 branches missed.">              if (span.functions != null) {</span>
+<span class="fc" id="L1177">                functionValuesLong = new long[span.functions.size()][];</span>
+<span class="fc" id="L1178">                functionValuesDouble = new double[span.functions.size()][];</span>
+<span class="pc bpc" id="L1179" title="1 of 2 branches missed.">                for (int i = 0; i &lt; span.functions.size(); i++) {</span>
+<span class="nc" id="L1180">                  SubComponentFunction function = span.functions.get(i);</span>
+<span class="nc bnc" id="L1181" title="All 2 branches missed.">                  if (function.dataType.equals(CodecUtil.DATA_TYPE_LONG)) {</span>
+<span class="nc" id="L1182">                    functionValuesLong[i] = new long[docSet.length];</span>
+<span class="nc" id="L1183">                    functionValuesDouble[i] = null;</span>
+<span class="nc" id="L1184">                  } else if (function.dataType</span>
+<span class="nc bnc" id="L1185" title="All 2 branches missed.">                      .equals(CodecUtil.DATA_TYPE_DOUBLE)) {</span>
+<span class="nc" id="L1186">                    functionValuesLong[i] = null;</span>
+<span class="nc" id="L1187">                    functionValuesDouble[i] = new double[docSet.length];</span>
                   }
-<span class="nc" id="L1258">                  function.dataCollector.initNewList(1);</span>
+<span class="nc" id="L1189">                  function.dataCollector.initNewList(1);</span>
                 }
               }
-<span class="fc bfc" id="L1261" title="All 2 branches covered.">              for (int docId : docSet) {</span>
-<span class="fc bfc" id="L1262" title="All 2 branches covered.">                if (positionsData == null) {</span>
-<span class="fc" id="L1263">                  positions = 0;</span>
+<span class="fc bfc" id="L1192" title="All 2 branches covered.">              for (int docId : docSet) {</span>
+<span class="fc bfc" id="L1193" title="All 2 branches covered.">                if (positionsData == null) {</span>
+<span class="fc" id="L1194">                  positions = 0;</span>
                 } else {
-<span class="pc bpc" id="L1265" title="1 of 2 branches missed.">                  positions = (positionsData.get(docId) == null ? 0</span>
-<span class="fc" id="L1266">                      : positionsData.get(docId));</span>
+<span class="pc bpc" id="L1196" title="1 of 2 branches missed.">                  positions = (positionsData.get(docId) == null ? 0</span>
+<span class="fc" id="L1197">                      : positionsData.get(docId));</span>
                 }
-<span class="fc" id="L1268">                valueLong = span.parser.getValueLong(args.get(docId),</span>
+<span class="fc" id="L1199">                valueLong = span.parser.getValueLong(args.get(docId),</span>
                     positions);
-<span class="fc bfc" id="L1270" title="All 2 branches covered.">                if (((span.minimumLong == null)</span>
-<span class="fc bfc" id="L1271" title="All 4 branches covered.">                    || (valueLong &gt;= span.minimumLong))</span>
+<span class="fc bfc" id="L1201" title="All 2 branches covered.">                if (((span.minimumLong == null)</span>
+<span class="fc bfc" id="L1202" title="All 4 branches covered.">                    || (valueLong &gt;= span.minimumLong))</span>
                     &amp;&amp; ((span.maximumLong == null)
-<span class="fc bfc" id="L1273" title="All 2 branches covered.">                        || (valueLong &lt;= span.maximumLong))) {</span>
-<span class="fc" id="L1274">                  values[number] = valueLong;</span>
-<span class="pc bpc" id="L1275" title="1 of 2 branches missed.">                  if (span.functions != null) {</span>
-<span class="pc bpc" id="L1276" title="1 of 2 branches missed.">                    for (int i = 0; i &lt; span.functions.size(); i++) {</span>
-<span class="nc" id="L1277">                      SubComponentFunction function = span.functions.get(i);</span>
+<span class="fc bfc" id="L1204" title="All 2 branches covered.">                        || (valueLong &lt;= span.maximumLong))) {</span>
+<span class="fc" id="L1205">                  values[number] = valueLong;</span>
+<span class="pc bpc" id="L1206" title="1 of 2 branches missed.">                  if (span.functions != null) {</span>
+<span class="pc bpc" id="L1207" title="1 of 2 branches missed.">                    for (int i = 0; i &lt; span.functions.size(); i++) {</span>
+<span class="nc" id="L1208">                      SubComponentFunction function = span.functions.get(i);</span>
                       try {
-<span class="nc" id="L1279">                        if (function.dataType</span>
-<span class="nc bnc" id="L1280" title="All 2 branches missed.">                            .equals(CodecUtil.DATA_TYPE_LONG)) {</span>
-<span class="nc" id="L1281">                          valueLong = function.parserFunction</span>
-<span class="nc" id="L1282">                              .getValueLong(args.get(docId), positions);</span>
-<span class="nc" id="L1283">                          functionValuesLong[i][number] = valueLong;</span>
-<span class="nc" id="L1284">                        } else if (function.dataType</span>
-<span class="nc bnc" id="L1285" title="All 2 branches missed.">                            .equals(CodecUtil.DATA_TYPE_DOUBLE)) {</span>
-<span class="nc" id="L1286">                          valueDouble = function.parserFunction</span>
-<span class="nc" id="L1287">                              .getValueDouble(args.get(docId), positions);</span>
-<span class="nc" id="L1288">                          functionValuesDouble[i][number] = valueDouble;</span>
+<span class="nc" id="L1210">                        if (function.dataType</span>
+<span class="nc bnc" id="L1211" title="All 2 branches missed.">                            .equals(CodecUtil.DATA_TYPE_LONG)) {</span>
+<span class="nc" id="L1212">                          valueLong = function.parserFunction</span>
+<span class="nc" id="L1213">                              .getValueLong(args.get(docId), positions);</span>
+<span class="nc" id="L1214">                          functionValuesLong[i][number] = valueLong;</span>
+<span class="nc" id="L1215">                        } else if (function.dataType</span>
+<span class="nc bnc" id="L1216" title="All 2 branches missed.">                            .equals(CodecUtil.DATA_TYPE_DOUBLE)) {</span>
+<span class="nc" id="L1217">                          valueDouble = function.parserFunction</span>
+<span class="nc" id="L1218">                              .getValueDouble(args.get(docId), positions);</span>
+<span class="nc" id="L1219">                          functionValuesDouble[i][number] = valueDouble;</span>
                         }
-<span class="nc" id="L1290">                      } catch (IOException e) {</span>
-<span class="nc" id="L1291">                        log.debug(e);</span>
-<span class="nc" id="L1292">                        function.dataCollector.error(e.getMessage());</span>
-<span class="nc" id="L1293">                      }</span>
+<span class="nc" id="L1221">                      } catch (IOException e) {</span>
+<span class="nc" id="L1222">                        log.debug(e);</span>
+<span class="nc" id="L1223">                        function.dataCollector.error(e.getMessage());</span>
+<span class="nc" id="L1224">                      }</span>
                     }
                   }
-<span class="fc" id="L1296">                  number++;</span>
+<span class="fc" id="L1227">                  number++;</span>
                 }
               }
-<span class="fc bfc" id="L1299" title="All 2 branches covered.">              if (number &gt; 0) {</span>
-<span class="fc" id="L1300">                span.dataCollector.add(values, number);</span>
-<span class="pc bpc" id="L1301" title="1 of 2 branches missed.">                if (span.functions != null) {</span>
-<span class="pc bpc" id="L1302" title="1 of 2 branches missed.">                  for (int i = 0; i &lt; span.functions.size(); i++) {</span>
-<span class="nc" id="L1303">                    SubComponentFunction function = span.functions.get(i);</span>
-<span class="nc bnc" id="L1304" title="All 2 branches missed.">                    if (function.dataType.equals(CodecUtil.DATA_TYPE_LONG)) {</span>
-<span class="nc" id="L1305">                      function.dataCollector.add(functionValuesLong[i], number);</span>
-<span class="nc" id="L1306">                    } else if (function.dataType</span>
-<span class="nc bnc" id="L1307" title="All 2 branches missed.">                        .equals(CodecUtil.DATA_TYPE_DOUBLE)) {</span>
-<span class="nc" id="L1308">                      function.dataCollector.add(functionValuesDouble[i],</span>
+<span class="fc bfc" id="L1230" title="All 2 branches covered.">              if (number &gt; 0) {</span>
+<span class="fc" id="L1231">                span.dataCollector.add(values, number);</span>
+<span class="pc bpc" id="L1232" title="1 of 2 branches missed.">                if (span.functions != null) {</span>
+<span class="pc bpc" id="L1233" title="1 of 2 branches missed.">                  for (int i = 0; i &lt; span.functions.size(); i++) {</span>
+<span class="nc" id="L1234">                    SubComponentFunction function = span.functions.get(i);</span>
+<span class="nc bnc" id="L1235" title="All 2 branches missed.">                    if (function.dataType.equals(CodecUtil.DATA_TYPE_LONG)) {</span>
+<span class="nc" id="L1236">                      function.dataCollector.add(functionValuesLong[i], number);</span>
+<span class="nc" id="L1237">                    } else if (function.dataType</span>
+<span class="nc bnc" id="L1238" title="All 2 branches missed.">                        .equals(CodecUtil.DATA_TYPE_DOUBLE)) {</span>
+<span class="nc" id="L1239">                      function.dataCollector.add(functionValuesDouble[i],</span>
                           number);
                     }
                   }
                 }
               }
-<span class="fc" id="L1314">              span.dataCollector.closeNewList();</span>
-<span class="pc bpc" id="L1315" title="1 of 2 branches missed.">              if (span.functions != null) {</span>
-<span class="pc bpc" id="L1316" title="1 of 2 branches missed.">                for (SubComponentFunction function : span.functions) {</span>
-<span class="nc" id="L1317">                  function.dataCollector.closeNewList();</span>
-<span class="nc" id="L1318">                }</span>
+<span class="fc" id="L1245">              span.dataCollector.closeNewList();</span>
+<span class="pc bpc" id="L1246" title="1 of 2 branches missed.">              if (span.functions != null) {</span>
+<span class="pc bpc" id="L1247" title="1 of 2 branches missed.">                for (SubComponentFunction function : span.functions) {</span>
+<span class="nc" id="L1248">                  function.dataCollector.closeNewList();</span>
+<span class="nc" id="L1249">                }</span>
               }
-<span class="fc" id="L1320">            }</span>
+<span class="fc" id="L1251">            }</span>
           }
         } else {
-<span class="nc" id="L1323">          throw new IOException(&quot;unexpected dataType &quot; + span.dataType);</span>
+<span class="nc" id="L1254">          throw new IOException(&quot;unexpected dataType &quot; + span.dataType);</span>
         }
-<span class="fc" id="L1325">      }</span>
+<span class="fc" id="L1256">      }</span>
     }
-<span class="fc" id="L1327">  }</span>
+<span class="fc" id="L1258">  }</span>
 
   /**
    * Creates the list.
    *
-   * @param listList
-   *          the list list
-   * @param spansNumberData
-   *          the spans number data
-   * @param spansMatchData
-   *          the spans match data
-   * @param docSet
-   *          the doc set
-   * @param field
-   *          the field
-   * @param docBase
-   *          the doc base
-   * @param uniqueKeyField
-   *          the unique key field
-   * @param mtasCodecInfo
-   *          the mtas codec info
-   * @param searcher
-   *          the searcher
-   * @throws IOException
-   *           Signals that an I/O exception has occurred.
+   * @param listList the list list
+   * @param spansNumberData the spans number data
+   * @param spansMatchData the spans match data
+   * @param docSet the doc set
+   * @param field the field
+   * @param docBase the doc base
+   * @param uniqueKeyField the unique key field
+   * @param mtasCodecInfo the mtas codec info
+   * @param searcher the searcher
+   * @throws IOException Signals that an I/O exception has occurred.
    */
   private static void createList(List&lt;ComponentList&gt; listList,
       Map&lt;MtasSpanQuery, Map&lt;Integer, Integer&gt;&gt; spansNumberData,
       Map&lt;MtasSpanQuery, Map&lt;Integer, List&lt;Match&gt;&gt;&gt; spansMatchData,
       List&lt;Integer&gt; docSet, String field, int docBase, String uniqueKeyField,
       CodecInfo mtasCodecInfo, IndexSearcher searcher) throws IOException {
-<span class="nc bnc" id="L1358" title="All 2 branches missed.">    if (listList != null) {</span>
-<span class="nc bnc" id="L1359" title="All 2 branches missed.">      for (ComponentList list : listList) {</span>
+<span class="nc bnc" id="L1279" title="All 2 branches missed.">    if (listList != null) {</span>
+<span class="nc bnc" id="L1280" title="All 2 branches missed.">      for (ComponentList list : listList) {</span>
         // collect not only stats
-<span class="nc bnc" id="L1361" title="All 2 branches missed.">        if (list.number &gt; 0) {</span>
-<span class="nc" id="L1362">          Map&lt;Integer, List&lt;Match&gt;&gt; matchData = spansMatchData</span>
-<span class="nc" id="L1363">              .get(list.spanQuery);</span>
-<span class="nc" id="L1364">          Map&lt;Integer, Integer&gt; numberData = spansNumberData</span>
-<span class="nc" id="L1365">              .get(list.spanQuery);</span>
+<span class="nc bnc" id="L1282" title="All 2 branches missed.">        if (list.number &gt; 0) {</span>
+<span class="nc" id="L1283">          Map&lt;Integer, List&lt;Match&gt;&gt; matchData = spansMatchData</span>
+<span class="nc" id="L1284">              .get(list.spanQuery);</span>
+<span class="nc" id="L1285">          Map&lt;Integer, Integer&gt; numberData = spansNumberData</span>
+<span class="nc" id="L1286">              .get(list.spanQuery);</span>
           List&lt;Match&gt; matchList;
           Integer matchNumber;
-<span class="nc bnc" id="L1368" title="All 2 branches missed.">          if (list.output.equals(ComponentList.LIST_OUTPUT_HIT)) {</span>
-<span class="nc bnc" id="L1369" title="All 2 branches missed.">            for (int docId : docSet) {</span>
-<span class="nc bnc" id="L1370" title="All 2 branches missed.">              if (matchData != null</span>
-<span class="nc bnc" id="L1371" title="All 2 branches missed.">                  &amp;&amp; (matchList = matchData.get(docId)) != null) {</span>
-<span class="nc bnc" id="L1372" title="All 2 branches missed.">                if (list.position &lt; (list.start + list.number)) {</span>
-<span class="nc" id="L1373">                  boolean getDoc = false;</span>
+<span class="nc bnc" id="L1289" title="All 2 branches missed.">          if (list.output.equals(ComponentList.LIST_OUTPUT_HIT)) {</span>
+<span class="nc bnc" id="L1290" title="All 2 branches missed.">            for (int docId : docSet) {</span>
+<span class="nc bnc" id="L1291" title="All 2 branches missed.">              if (matchData != null</span>
+<span class="nc bnc" id="L1292" title="All 2 branches missed.">                  &amp;&amp; (matchList = matchData.get(docId)) != null) {</span>
+<span class="nc bnc" id="L1293" title="All 2 branches missed.">                if (list.position &lt; (list.start + list.number)) {</span>
+<span class="nc" id="L1294">                  boolean getDoc = false;</span>
                   Match m;
-<span class="nc bnc" id="L1375" title="All 2 branches missed.">                  for (int i = 0; i &lt; matchList.size(); i++) {</span>
-<span class="nc bnc" id="L1376" title="All 4 branches missed.">                    if ((list.position &gt;= list.start)</span>
+<span class="nc bnc" id="L1296" title="All 2 branches missed.">                  for (int i = 0; i &lt; matchList.size(); i++) {</span>
+<span class="nc bnc" id="L1297" title="All 4 branches missed.">                    if ((list.position &gt;= list.start)</span>
                         &amp;&amp; (list.position &lt; (list.start + list.number))) {
-<span class="nc" id="L1378">                      m = matchList.get(i);</span>
-<span class="nc" id="L1379">                      getDoc = true;</span>
-<span class="nc" id="L1380">                      int startPosition = m.startPosition;</span>
-<span class="nc" id="L1381">                      int endPosition = m.endPosition - 1;</span>
-<span class="nc" id="L1382">                      List&lt;MtasTreeHit&lt;String&gt;&gt; terms = mtasCodecInfo</span>
-<span class="nc" id="L1383">                          .getPositionedTermsByPrefixesAndPositionRange(field,</span>
+<span class="nc" id="L1299">                      m = matchList.get(i);</span>
+<span class="nc" id="L1300">                      getDoc = true;</span>
+<span class="nc" id="L1301">                      int startPosition = m.startPosition;</span>
+<span class="nc" id="L1302">                      int endPosition = m.endPosition - 1;</span>
+<span class="nc" id="L1303">                      List&lt;MtasTreeHit&lt;String&gt;&gt; terms = mtasCodecInfo</span>
+<span class="nc" id="L1304">                          .getPositionedTermsByPrefixesAndPositionRange(field,</span>
                               (docId - docBase), list.prefixes,
                               startPosition - list.left,
                               endPosition + list.right);
                       // construct hit
-<span class="nc" id="L1388">                      Map&lt;Integer, List&lt;String&gt;&gt; kwicListHits = new HashMap&lt;&gt;();</span>
-<span class="nc" id="L1389">                      for (int position = Math.max(0,</span>
-<span class="nc bnc" id="L1390" title="All 2 branches missed.">                          startPosition - list.left); position &lt;= (endPosition</span>
-<span class="nc" id="L1391">                              + list.right); position++) {</span>
-<span class="nc" id="L1392">                        kwicListHits.put(position, new ArrayList&lt;String&gt;());</span>
+<span class="nc" id="L1309">                      Map&lt;Integer, List&lt;String&gt;&gt; kwicListHits = new HashMap&lt;&gt;();</span>
+<span class="nc" id="L1310">                      for (int position = Math.max(0,</span>
+<span class="nc bnc" id="L1311" title="All 2 branches missed.">                          startPosition - list.left); position &lt;= (endPosition</span>
+<span class="nc" id="L1312">                              + list.right); position++) {</span>
+<span class="nc" id="L1313">                        kwicListHits.put(position, new ArrayList&lt;String&gt;());</span>
                       }
                       List&lt;String&gt; termList;
-<span class="nc bnc" id="L1395" title="All 2 branches missed.">                      for (MtasTreeHit&lt;String&gt; term : terms) {</span>
-<span class="nc" id="L1396">                        for (int position = Math.max(</span>
+<span class="nc bnc" id="L1316" title="All 2 branches missed.">                      for (MtasTreeHit&lt;String&gt; term : terms) {</span>
+<span class="nc" id="L1317">                        for (int position = Math.max(</span>
                             (startPosition - list.left),
-<span class="nc bnc" id="L1398" title="All 2 branches missed.">                            term.startPosition); position &lt;= Math.min(</span>
+<span class="nc bnc" id="L1319" title="All 2 branches missed.">                            term.startPosition); position &lt;= Math.min(</span>
                                 (endPosition + list.right),
-<span class="nc" id="L1400">                                term.endPosition); position++) {</span>
-<span class="nc" id="L1401">                          termList = kwicListHits.get(position);</span>
-<span class="nc" id="L1402">                          termList.add(term.data);</span>
+<span class="nc" id="L1321">                                term.endPosition); position++) {</span>
+<span class="nc" id="L1322">                          termList = kwicListHits.get(position);</span>
+<span class="nc" id="L1323">                          termList.add(term.data);</span>
                         }
-<span class="nc" id="L1404">                      }</span>
-<span class="nc" id="L1405">                      list.hits.add(new ListHit(docId, i, m, kwicListHits));</span>
+<span class="nc" id="L1325">                      }</span>
+<span class="nc" id="L1326">                      list.hits.add(new ListHit(docId, i, m, kwicListHits));</span>
                     }
-<span class="nc" id="L1407">                    list.position++;</span>
+<span class="nc" id="L1328">                    list.position++;</span>
                   }
-<span class="nc bnc" id="L1409" title="All 2 branches missed.">                  if (getDoc) {</span>
+<span class="nc bnc" id="L1330" title="All 2 branches missed.">                  if (getDoc) {</span>
                     // get unique id
-<span class="nc" id="L1411">                    Document doc = searcher.doc(docId,</span>
-<span class="nc" id="L1412">                        new HashSet&lt;String&gt;(Arrays.asList(uniqueKeyField)));</span>
-<span class="nc" id="L1413">                    IndexableField indxfld = doc.getField(uniqueKeyField);</span>
+<span class="nc" id="L1332">                    Document doc = searcher.doc(docId,</span>
+<span class="nc" id="L1333">                        new HashSet&lt;String&gt;(Arrays.asList(uniqueKeyField)));</span>
+<span class="nc" id="L1334">                    IndexableField indxfld = doc.getField(uniqueKeyField);</span>
                     // get other doc info
-<span class="nc bnc" id="L1415" title="All 2 branches missed.">                    if (indxfld != null) {</span>
-<span class="nc" id="L1416">                      list.uniqueKey.put(docId, indxfld.stringValue());</span>
+<span class="nc bnc" id="L1336" title="All 2 branches missed.">                    if (indxfld != null) {</span>
+<span class="nc" id="L1337">                      list.uniqueKey.put(docId, indxfld.stringValue());</span>
                     }
-<span class="nc" id="L1418">                    list.subTotal.put(docId, matchList.size());</span>
-<span class="nc" id="L1419">                    IndexDoc mDoc = mtasCodecInfo.getDoc(field,</span>
+<span class="nc" id="L1339">                    list.subTotal.put(docId, matchList.size());</span>
+<span class="nc" id="L1340">                    IndexDoc mDoc = mtasCodecInfo.getDoc(field,</span>
                         (docId - docBase));
-<span class="nc bnc" id="L1421" title="All 2 branches missed.">                    if (mDoc != null) {</span>
-<span class="nc" id="L1422">                      list.minPosition.put(docId, mDoc.minPosition);</span>
-<span class="nc" id="L1423">                      list.maxPosition.put(docId, mDoc.maxPosition);</span>
+<span class="nc bnc" id="L1342" title="All 2 branches missed.">                    if (mDoc != null) {</span>
+<span class="nc" id="L1343">                      list.minPosition.put(docId, mDoc.minPosition);</span>
+<span class="nc" id="L1344">                      list.maxPosition.put(docId, mDoc.maxPosition);</span>
                     }
                   }
-<span class="nc" id="L1426">                } else {</span>
-<span class="nc" id="L1427">                  list.position += matchList.size();</span>
+<span class="nc" id="L1347">                } else {</span>
+<span class="nc" id="L1348">                  list.position += matchList.size();</span>
                 }
-<span class="nc bnc" id="L1429" title="All 2 branches missed.">              } else if (numberData != null</span>
-<span class="nc bnc" id="L1430" title="All 2 branches missed.">                  &amp;&amp; (matchNumber = numberData.get(docId)) != null) {</span>
-<span class="nc" id="L1431">                list.position += matchNumber;</span>
+<span class="nc bnc" id="L1350" title="All 2 branches missed.">              } else if (numberData != null</span>
+<span class="nc bnc" id="L1351" title="All 2 branches missed.">                  &amp;&amp; (matchNumber = numberData.get(docId)) != null) {</span>
+<span class="nc" id="L1352">                list.position += matchNumber;</span>
               }
-<span class="nc" id="L1433">            }</span>
-<span class="nc" id="L1434">            list.total = list.position;</span>
-<span class="nc bnc" id="L1435" title="All 2 branches missed.">          } else if (list.output.equals(ComponentList.LIST_OUTPUT_TOKEN)) {</span>
-<span class="nc bnc" id="L1436" title="All 2 branches missed.">            for (int docId : docSet) {</span>
-<span class="nc bnc" id="L1437" title="All 2 branches missed.">              if (matchData != null</span>
-<span class="nc bnc" id="L1438" title="All 2 branches missed.">                  &amp;&amp; (matchList = matchData.get(docId)) != null) {</span>
-<span class="nc bnc" id="L1439" title="All 2 branches missed.">                if (list.position &lt; (list.start + list.number)) {</span>
-<span class="nc" id="L1440">                  boolean getDoc = false;</span>
+<span class="nc" id="L1354">            }</span>
+<span class="nc" id="L1355">            list.total = list.position;</span>
+<span class="nc bnc" id="L1356" title="All 2 branches missed.">          } else if (list.output.equals(ComponentList.LIST_OUTPUT_TOKEN)) {</span>
+<span class="nc bnc" id="L1357" title="All 2 branches missed.">            for (int docId : docSet) {</span>
+<span class="nc bnc" id="L1358" title="All 2 branches missed.">              if (matchData != null</span>
+<span class="nc bnc" id="L1359" title="All 2 branches missed.">                  &amp;&amp; (matchList = matchData.get(docId)) != null) {</span>
+<span class="nc bnc" id="L1360" title="All 2 branches missed.">                if (list.position &lt; (list.start + list.number)) {</span>
+<span class="nc" id="L1361">                  boolean getDoc = false;</span>
                   Match m;
-<span class="nc bnc" id="L1442" title="All 2 branches missed.">                  for (int i = 0; i &lt; matchList.size(); i++) {</span>
-<span class="nc bnc" id="L1443" title="All 4 branches missed.">                    if ((list.position &gt;= list.start)</span>
+<span class="nc bnc" id="L1363" title="All 2 branches missed.">                  for (int i = 0; i &lt; matchList.size(); i++) {</span>
+<span class="nc bnc" id="L1364" title="All 4 branches missed.">                    if ((list.position &gt;= list.start)</span>
                         &amp;&amp; (list.position &lt; (list.start + list.number))) {
-<span class="nc" id="L1445">                      m = matchList.get(i);</span>
-<span class="nc" id="L1446">                      getDoc = true;</span>
-<span class="nc" id="L1447">                      int startPosition = m.startPosition;</span>
-<span class="nc" id="L1448">                      int endPosition = m.endPosition - 1;</span>
+<span class="nc" id="L1366">                      m = matchList.get(i);</span>
+<span class="nc" id="L1367">                      getDoc = true;</span>
+<span class="nc" id="L1368">                      int startPosition = m.startPosition;</span>
+<span class="nc" id="L1369">                      int endPosition = m.endPosition - 1;</span>
                       List&lt;MtasTokenString&gt; tokens;
-<span class="nc" id="L1450">                      tokens = mtasCodecInfo</span>
-<span class="nc" id="L1451">                          .getPrefixFilteredObjectsByPositions(field,</span>
+<span class="nc" id="L1371">                      tokens = mtasCodecInfo</span>
+<span class="nc" id="L1372">                          .getPrefixFilteredObjectsByPositions(field,</span>
                               (docId - docBase), list.prefixes,
                               startPosition - list.left,
                               endPosition + list.right);
-<span class="nc" id="L1455">                      list.tokens.add(new ListToken(docId, i, m, tokens));</span>
+<span class="nc" id="L1376">                      list.tokens.add(new ListToken(docId, i, m, tokens));</span>
                     }
-<span class="nc" id="L1457">                    list.position++;</span>
+<span class="nc" id="L1378">                    list.position++;</span>
                   }
-<span class="nc bnc" id="L1459" title="All 2 branches missed.">                  if (getDoc) {</span>
+<span class="nc bnc" id="L1380" title="All 2 branches missed.">                  if (getDoc) {</span>
                     // get unique id
-<span class="nc" id="L1461">                    Document doc = searcher.doc(docId,</span>
-<span class="nc" id="L1462">                        new HashSet&lt;String&gt;(Arrays.asList(uniqueKeyField)));</span>
-<span class="nc" id="L1463">                    IndexableField indxfld = doc.getField(uniqueKeyField);</span>
+<span class="nc" id="L1382">                    Document doc = searcher.doc(docId,</span>
+<span class="nc" id="L1383">                        new HashSet&lt;String&gt;(Arrays.asList(uniqueKeyField)));</span>
+<span class="nc" id="L1384">                    IndexableField indxfld = doc.getField(uniqueKeyField);</span>
                     // get other doc info
-<span class="nc bnc" id="L1465" title="All 2 branches missed.">                    if (indxfld != null) {</span>
-<span class="nc" id="L1466">                      list.uniqueKey.put(docId, indxfld.stringValue());</span>
+<span class="nc bnc" id="L1386" title="All 2 branches missed.">                    if (indxfld != null) {</span>
+<span class="nc" id="L1387">                      list.uniqueKey.put(docId, indxfld.stringValue());</span>
                     }
-<span class="nc" id="L1468">                    list.subTotal.put(docId, matchList.size());</span>
-<span class="nc" id="L1469">                    IndexDoc mDoc = mtasCodecInfo.getDoc(field,</span>
+<span class="nc" id="L1389">                    list.subTotal.put(docId, matchList.size());</span>
+<span class="nc" id="L1390">                    IndexDoc mDoc = mtasCodecInfo.getDoc(field,</span>
                         (docId - docBase));
-<span class="nc bnc" id="L1471" title="All 2 branches missed.">                    if (mDoc != null) {</span>
-<span class="nc" id="L1472">                      list.minPosition.put(docId, mDoc.minPosition);</span>
-<span class="nc" id="L1473">                      list.maxPosition.put(docId, mDoc.maxPosition);</span>
+<span class="nc bnc" id="L1392" title="All 2 branches missed.">                    if (mDoc != null) {</span>
+<span class="nc" id="L1393">                      list.minPosition.put(docId, mDoc.minPosition);</span>
+<span class="nc" id="L1394">                      list.maxPosition.put(docId, mDoc.maxPosition);</span>
                     }
                   }
-<span class="nc" id="L1476">                } else {</span>
-<span class="nc" id="L1477">                  list.position += matchList.size();</span>
+<span class="nc" id="L1397">                } else {</span>
+<span class="nc" id="L1398">                  list.position += matchList.size();</span>
                 }
-<span class="nc bnc" id="L1479" title="All 2 branches missed.">              } else if (numberData != null</span>
-<span class="nc bnc" id="L1480" title="All 2 branches missed.">                  &amp;&amp; (matchNumber = numberData.get(docId)) != null) {</span>
-<span class="nc" id="L1481">                list.position += matchNumber;</span>
+<span class="nc bnc" id="L1400" title="All 2 branches missed.">              } else if (numberData != null</span>
+<span class="nc bnc" id="L1401" title="All 2 branches missed.">                  &amp;&amp; (matchNumber = numberData.get(docId)) != null) {</span>
+<span class="nc" id="L1402">                list.position += matchNumber;</span>
               }
-<span class="nc" id="L1483">            }</span>
-<span class="nc" id="L1484">            list.total = list.position;</span>
+<span class="nc" id="L1404">            }</span>
+<span class="nc" id="L1405">            list.total = list.position;</span>
           }
 
-<span class="nc" id="L1487">        } else {</span>
-<span class="nc" id="L1488">          Map&lt;Integer, Integer&gt; data = spansNumberData.get(list.spanQuery);</span>
-<span class="nc bnc" id="L1489" title="All 2 branches missed.">          if (data != null) {</span>
-<span class="nc bnc" id="L1490" title="All 2 branches missed.">            for (int docId : docSet) {</span>
-<span class="nc" id="L1491">              Integer matchNumber = data.get(docId);</span>
-<span class="nc bnc" id="L1492" title="All 2 branches missed.">              if (matchNumber != null) {</span>
-<span class="nc" id="L1493">                list.position += matchNumber;</span>
+<span class="nc" id="L1408">        } else {</span>
+<span class="nc" id="L1409">          Map&lt;Integer, Integer&gt; data = spansNumberData.get(list.spanQuery);</span>
+<span class="nc bnc" id="L1410" title="All 2 branches missed.">          if (data != null) {</span>
+<span class="nc bnc" id="L1411" title="All 2 branches missed.">            for (int docId : docSet) {</span>
+<span class="nc" id="L1412">              Integer matchNumber = data.get(docId);</span>
+<span class="nc bnc" id="L1413" title="All 2 branches missed.">              if (matchNumber != null) {</span>
+<span class="nc" id="L1414">                list.position += matchNumber;</span>
               }
-<span class="nc" id="L1495">            }</span>
-<span class="nc" id="L1496">            list.total = list.position;</span>
+<span class="nc" id="L1416">            }</span>
+<span class="nc" id="L1417">            list.total = list.position;</span>
           }
         }
-<span class="nc" id="L1499">      }</span>
+<span class="nc" id="L1420">      }</span>
     }
-<span class="nc" id="L1501">  }</span>
+<span class="nc" id="L1422">  }</span>
 
   /**
    * Creates the group.
    *
-   * @param groupList
-   *          the group list
-   * @param spansMatchData
-   *          the spans match data
-   * @param docSet
-   *          the doc set
-   * @param fieldInfo
-   *          the field info
-   * @param field
-   *          the field
-   * @param docBase
-   *          the doc base
-   * @param mtasCodecInfo
-   *          the mtas codec info
-   * @param searcher
-   *          the searcher
-   * @param lrc
-   *          the lrc
-   * @throws IOException
-   *           Signals that an I/O exception has occurred.
+   * @param groupList the group list
+   * @param spansMatchData the spans match data
+   * @param docSet the doc set
+   * @param fieldInfo the field info
+   * @param field the field
+   * @param docBase the doc base
+   * @param mtasCodecInfo the mtas codec info
+   * @param searcher the searcher
+   * @param lrc the lrc
+   * @throws IOException Signals that an I/O exception has occurred.
    */
   private static void createGroup(List&lt;ComponentGroup&gt; groupList,
       Map&lt;MtasSpanQuery, Map&lt;Integer, List&lt;Match&gt;&gt;&gt; spansMatchData,
@@ -1530,862 +1441,823 @@ public class CodecCollector {
       CodecInfo mtasCodecInfo, IndexSearcher searcher, LeafReaderContext lrc)
       throws IOException {
 
-<span class="pc bpc" id="L1533" title="2 of 4 branches missed.">    if (mtasCodecInfo != null &amp;&amp; groupList != null) {</span>
+<span class="pc bpc" id="L1444" title="2 of 4 branches missed.">    if (mtasCodecInfo != null &amp;&amp; groupList != null) {</span>
       List&lt;Match&gt; matchList;
       Map&lt;Integer, List&lt;Match&gt;&gt; matchData;
-<span class="fc bfc" id="L1536" title="All 2 branches covered.">      for (ComponentGroup group : groupList) {</span>
-<span class="fc" id="L1537">        group.dataCollector.setWithTotal();</span>
-<span class="pc bpc" id="L1538" title="1 of 2 branches missed.">        if (!group.prefixes.isEmpty()) {</span>
-<span class="fc" id="L1539">          matchData = spansMatchData.get(group.spanQuery);</span>
-<span class="fc" id="L1540">          Set&lt;String&gt; knownPrefixes = collectKnownPrefixes(fieldInfo);</span>
-<span class="fc" id="L1541">          Set&lt;String&gt; intersectionPrefixes = collectIntersectionPrefixes(</span>
+<span class="fc bfc" id="L1447" title="All 2 branches covered.">      for (ComponentGroup group : groupList) {</span>
+<span class="fc" id="L1448">        group.dataCollector.setWithTotal();</span>
+<span class="pc bpc" id="L1449" title="1 of 2 branches missed.">        if (!group.prefixes.isEmpty()) {</span>
+<span class="fc" id="L1450">          matchData = spansMatchData.get(group.spanQuery);</span>
+<span class="fc" id="L1451">          Set&lt;String&gt; knownPrefixes = collectKnownPrefixes(fieldInfo);</span>
+<span class="fc" id="L1452">          Set&lt;String&gt; intersectionPrefixes = collectIntersectionPrefixes(</span>
               fieldInfo);
-<span class="fc" id="L1543">          boolean intersectionGroupPrefixes = intersectionPrefixes(group,</span>
+<span class="fc" id="L1454">          boolean intersectionGroupPrefixes = intersectionPrefixes(group,</span>
               intersectionPrefixes);
-<span class="fc" id="L1545">          boolean availablePrefixes = availablePrefixes(group, knownPrefixes);</span>
+<span class="fc" id="L1456">          boolean availablePrefixes = availablePrefixes(group, knownPrefixes);</span>
           // sort match lists
-<span class="pc bpc" id="L1547" title="1 of 2 branches missed.">          if (!intersectionGroupPrefixes) {</span>
-<span class="fc bfc" id="L1548" title="All 2 branches covered.">            for (Entry&lt;Integer, List&lt;Match&gt;&gt; entry : matchData.entrySet()) {</span>
-<span class="fc" id="L1549">              sortMatchList(entry.getValue());</span>
-<span class="fc" id="L1550">            }</span>
+<span class="pc bpc" id="L1458" title="1 of 2 branches missed.">          if (!intersectionGroupPrefixes) {</span>
+<span class="fc bfc" id="L1459" title="All 2 branches covered.">            for (Entry&lt;Integer, List&lt;Match&gt;&gt; entry : matchData.entrySet()) {</span>
+<span class="fc" id="L1460">              sortMatchList(entry.getValue());</span>
+<span class="fc" id="L1461">            }</span>
           }
           // init
-<span class="fc" id="L1553">          group.dataCollector.initNewList(1);</span>
+<span class="fc" id="L1464">          group.dataCollector.initNewList(1);</span>
           int docId;
 
-<span class="fc" id="L1556">          Map&lt;GroupHit, Long&gt; occurencesSum = new HashMap&lt;&gt;();</span>
-<span class="fc" id="L1557">          Map&lt;GroupHit, Integer&gt; occurencesN = new HashMap&lt;&gt;();</span>
-<span class="fc" id="L1558">          Set&lt;GroupHit&gt; occurencesInCurrentDocument = new HashSet&lt;&gt;();</span>
+<span class="fc" id="L1467">          Map&lt;GroupHit, Long&gt; occurencesSum = new HashMap&lt;&gt;();</span>
+<span class="fc" id="L1468">          Map&lt;GroupHit, Integer&gt; occurencesN = new HashMap&lt;&gt;();</span>
+<span class="fc" id="L1469">          Set&lt;GroupHit&gt; occurencesInCurrentDocument = new HashSet&lt;&gt;();</span>
 
-<span class="pc bpc" id="L1560" title="1 of 2 branches missed.">          if (!availablePrefixes) {</span>
-<span class="nc" id="L1561">            HashMap&lt;Integer, GroupHit&gt; hits = new HashMap&lt;&gt;();</span>
-<span class="nc bnc" id="L1562" title="All 2 branches missed.">            for (int docCounter = 0; docCounter &lt; docSet.size(); docCounter++) {</span>
-<span class="nc" id="L1563">              occurencesInCurrentDocument.clear();</span>
-<span class="nc" id="L1564">              docId = docSet.get(docCounter);</span>
+<span class="pc bpc" id="L1471" title="1 of 2 branches missed.">          if (!availablePrefixes) {</span>
+<span class="nc" id="L1472">            HashMap&lt;Integer, GroupHit&gt; hits = new HashMap&lt;&gt;();</span>
+<span class="nc bnc" id="L1473" title="All 2 branches missed.">            for (int docCounter = 0; docCounter &lt; docSet.size(); docCounter++) {</span>
+<span class="nc" id="L1474">              occurencesInCurrentDocument.clear();</span>
+<span class="nc" id="L1475">              docId = docSet.get(docCounter);</span>
               GroupHit hit;
               GroupHit hitKey;
-<span class="nc bnc" id="L1567" title="All 2 branches missed.">              if (matchData != null</span>
-<span class="nc bnc" id="L1568" title="All 2 branches missed.">                  &amp;&amp; (matchList = matchData.get(docId)) != null</span>
-<span class="nc bnc" id="L1569" title="All 2 branches missed.">                  &amp;&amp; !matchList.isEmpty()) {</span>
-<span class="nc" id="L1570">                Iterator&lt;Match&gt; it = matchList.listIterator();</span>
-<span class="nc bnc" id="L1571" title="All 2 branches missed.">                while (it.hasNext()) {</span>
-<span class="nc" id="L1572">                  Match m = it.next();</span>
-<span class="nc" id="L1573">                  IntervalTreeNodeData&lt;String&gt; positionHit = createPositionHit(</span>
+<span class="nc bnc" id="L1478" title="All 2 branches missed.">              if (matchData != null</span>
+<span class="nc bnc" id="L1479" title="All 2 branches missed.">                  &amp;&amp; (matchList = matchData.get(docId)) != null</span>
+<span class="nc bnc" id="L1480" title="All 2 branches missed.">                  &amp;&amp; !matchList.isEmpty()) {</span>
+<span class="nc" id="L1481">                Iterator&lt;Match&gt; it = matchList.listIterator();</span>
+<span class="nc bnc" id="L1482" title="All 2 branches missed.">                while (it.hasNext()) {</span>
+<span class="nc" id="L1483">                  Match m = it.next();</span>
+<span class="nc" id="L1484">                  IntervalTreeNodeData&lt;String&gt; positionHit = createPositionHit(</span>
                       m, group);
-<span class="nc" id="L1575">                  int length = m.endPosition - m.startPosition;</span>
-<span class="nc" id="L1576">                  hitKey = null;</span>
-<span class="nc bnc" id="L1577" title="All 2 branches missed.">                  if (!hits.containsKey(length)) {</span>
-<span class="nc" id="L1578">                    hit = new GroupHit(positionHit.list, positionHit.start,</span>
+<span class="nc" id="L1486">                  int length = m.endPosition - m.startPosition;</span>
+<span class="nc" id="L1487">                  hitKey = null;</span>
+<span class="nc bnc" id="L1488" title="All 2 branches missed.">                  if (!hits.containsKey(length)) {</span>
+<span class="nc" id="L1489">                    hit = new GroupHit(positionHit.list, positionHit.start,</span>
                         positionHit.end, positionHit.hitStart,
                         positionHit.hitEnd, group, knownPrefixes);
-<span class="nc" id="L1581">                    hits.put(length, hit);</span>
+<span class="nc" id="L1492">                    hits.put(length, hit);</span>
                   } else {
-<span class="nc" id="L1583">                    hit = hits.get(length);</span>
-<span class="nc bnc" id="L1584" title="All 2 branches missed.">                    for (GroupHit hitKeyItem : occurencesSum.keySet()) {</span>
-<span class="nc bnc" id="L1585" title="All 2 branches missed.">                      if (hitKeyItem.equals(hit)) {</span>
-<span class="nc" id="L1586">                        hitKey = hitKeyItem;</span>
-<span class="nc" id="L1587">                        break;</span>
+<span class="nc" id="L1494">                    hit = hits.get(length);</span>
+<span class="nc bnc" id="L1495" title="All 2 branches missed.">                    for (GroupHit hitKeyItem : occurencesSum.keySet()) {</span>
+<span class="nc bnc" id="L1496" title="All 2 branches missed.">                      if (hitKeyItem.equals(hit)) {</span>
+<span class="nc" id="L1497">                        hitKey = hitKeyItem;</span>
+<span class="nc" id="L1498">                        break;</span>
                       }
-<span class="nc" id="L1589">                    }</span>
+<span class="nc" id="L1500">                    }</span>
                   }
-<span class="nc bnc" id="L1591" title="All 2 branches missed.">                  if (hitKey == null) {</span>
-<span class="nc" id="L1592">                    occurencesSum.put(hit, Long.valueOf(1));</span>
-<span class="nc" id="L1593">                    occurencesN.put(hit, 1);</span>
-<span class="nc" id="L1594">                    occurencesInCurrentDocument.add(hit);</span>
+<span class="nc bnc" id="L1502" title="All 2 branches missed.">                  if (hitKey == null) {</span>
+<span class="nc" id="L1503">                    occurencesSum.put(hit, Long.valueOf(1));</span>
+<span class="nc" id="L1504">                    occurencesN.put(hit, 1);</span>
+<span class="nc" id="L1505">                    occurencesInCurrentDocument.add(hit);</span>
                   } else {
-<span class="nc" id="L1596">                    occurencesSum.put(hitKey, occurencesSum.get(hitKey) + 1);</span>
-<span class="nc bnc" id="L1597" title="All 2 branches missed.">                    if (!occurencesInCurrentDocument.contains(hitKey)) {</span>
-<span class="nc bnc" id="L1598" title="All 2 branches missed.">                      if (occurencesN.containsKey(hitKey)) {</span>
-<span class="nc" id="L1599">                        occurencesN.put(hitKey, occurencesN.get(hitKey) + 1);</span>
+<span class="nc" id="L1507">                    occurencesSum.put(hitKey, occurencesSum.get(hitKey) + 1);</span>
+<span class="nc bnc" id="L1508" title="All 2 branches missed.">                    if (!occurencesInCurrentDocument.contains(hitKey)) {</span>
+<span class="nc bnc" id="L1509" title="All 2 branches missed.">                      if (occurencesN.containsKey(hitKey)) {</span>
+<span class="nc" id="L1510">                        occurencesN.put(hitKey, occurencesN.get(hitKey) + 1);</span>
                       } else {
-<span class="nc" id="L1601">                        occurencesN.put(hitKey, 1);</span>
+<span class="nc" id="L1512">                        occurencesN.put(hitKey, 1);</span>
                       }
-<span class="nc" id="L1603">                      occurencesInCurrentDocument.add(hitKey);</span>
+<span class="nc" id="L1514">                      occurencesInCurrentDocument.add(hitKey);</span>
                     }
                   }
-<span class="nc" id="L1606">                }</span>
+<span class="nc" id="L1517">                }</span>
               }
             }
 
-<span class="nc" id="L1610">          } else {</span>
-<span class="fc" id="L1611">            int maximumNumberOfDocuments = 0;</span>
-<span class="fc" id="L1612">            int boundaryMinimumNumberOfDocuments = 1;</span>
-<span class="fc" id="L1613">            int boundaryMaximumNumberOfDocuments = 5;</span>
-<span class="fc" id="L1614">            Set&lt;GroupHit&gt; administrationOccurrences = new HashSet&lt;&gt;();</span>
-<span class="fc bfc" id="L1615" title="All 2 branches covered.">            for (int docCounter = 0; docCounter &lt; docSet.size(); docCounter++) {</span>
-<span class="fc" id="L1616">              occurencesInCurrentDocument.clear();</span>
-<span class="fc" id="L1617">              docId = docSet.get(docCounter);</span>
-<span class="pc bpc" id="L1618" title="1 of 2 branches missed.">              if (matchData != null</span>
-<span class="pc bpc" id="L1619" title="1 of 2 branches missed.">                  &amp;&amp; (matchList = matchData.get(docId)) != null</span>
-<span class="pc bpc" id="L1620" title="1 of 2 branches missed.">                  &amp;&amp; !matchList.isEmpty()) {</span>
+<span class="nc" id="L1521">          } else {</span>
+<span class="fc" id="L1522">            int maximumNumberOfDocuments = 0;</span>
+<span class="fc" id="L1523">            int boundaryMinimumNumberOfDocuments = 1;</span>
+<span class="fc" id="L1524">            int boundaryMaximumNumberOfDocuments = 5;</span>
+<span class="fc" id="L1525">            Set&lt;GroupHit&gt; administrationOccurrences = new HashSet&lt;&gt;();</span>
+<span class="fc bfc" id="L1526" title="All 2 branches covered.">            for (int docCounter = 0; docCounter &lt; docSet.size(); docCounter++) {</span>
+<span class="fc" id="L1527">              occurencesInCurrentDocument.clear();</span>
+<span class="fc" id="L1528">              docId = docSet.get(docCounter);</span>
+<span class="pc bpc" id="L1529" title="1 of 2 branches missed.">              if (matchData != null</span>
+<span class="pc bpc" id="L1530" title="1 of 2 branches missed.">                  &amp;&amp; (matchList = matchData.get(docId)) != null</span>
+<span class="pc bpc" id="L1531" title="1 of 2 branches missed.">                  &amp;&amp; !matchList.isEmpty()) {</span>
                 // loop over matches
-<span class="fc" id="L1622">                Iterator&lt;Match&gt; it = matchList.listIterator();</span>
-<span class="fc" id="L1623">                ArrayList&lt;IntervalTreeNodeData&lt;String&gt;&gt; positionsHits = new ArrayList&lt;&gt;();</span>
-<span class="fc bfc" id="L1624" title="All 2 branches covered.">                while (it.hasNext()) {</span>
-<span class="fc" id="L1625">                  Match m = it.next();</span>
-<span class="fc" id="L1626">                  positionsHits.add(createPositionHit(m, group));</span>
-<span class="fc" id="L1627">                }</span>
-<span class="fc" id="L1628">                mtasCodecInfo.collectTermsByPrefixesForListOfHitPositions(field,</span>
+<span class="fc" id="L1533">                Iterator&lt;Match&gt; it = matchList.listIterator();</span>
+<span class="fc" id="L1534">                ArrayList&lt;IntervalTreeNodeData&lt;String&gt;&gt; positionsHits = new ArrayList&lt;&gt;();</span>
+<span class="fc bfc" id="L1535" title="All 2 branches covered.">                while (it.hasNext()) {</span>
+<span class="fc" id="L1536">                  Match m = it.next();</span>
+<span class="fc" id="L1537">                  positionsHits.add(createPositionHit(m, group));</span>
+<span class="fc" id="L1538">                }</span>
+<span class="fc" id="L1539">                mtasCodecInfo.collectTermsByPrefixesForListOfHitPositions(field,</span>
                     (docId - docBase), group.prefixes, positionsHits);
                 // administration
-<span class="fc bfc" id="L1631" title="All 2 branches covered.">                for (IntervalTreeNodeData&lt;String&gt; positionHit : positionsHits) {</span>
-<span class="fc" id="L1632">                  GroupHit hit = new GroupHit(positionHit.list,</span>
+<span class="fc bfc" id="L1542" title="All 2 branches covered.">                for (IntervalTreeNodeData&lt;String&gt; positionHit : positionsHits) {</span>
+<span class="fc" id="L1543">                  GroupHit hit = new GroupHit(positionHit.list,</span>
                       positionHit.start, positionHit.end, positionHit.hitStart,
                       positionHit.hitEnd, group, knownPrefixes);
-<span class="fc" id="L1635">                  GroupHit hitKey = null;</span>
-<span class="fc bfc" id="L1636" title="All 2 branches covered.">                  for (GroupHit hitKeyItem : occurencesSum.keySet()) {</span>
-<span class="fc bfc" id="L1637" title="All 2 branches covered.">                    if (hitKeyItem.equals(hit)) {</span>
-<span class="fc" id="L1638">                      hitKey = hitKeyItem;</span>
-<span class="fc" id="L1639">                      break;</span>
+<span class="fc" id="L1546">                  GroupHit hitKey = null;</span>
+<span class="fc bfc" id="L1547" title="All 2 branches covered.">                  for (GroupHit hitKeyItem : occurencesSum.keySet()) {</span>
+<span class="fc bfc" id="L1548" title="All 2 branches covered.">                    if (hitKeyItem.equals(hit)) {</span>
+<span class="fc" id="L1549">                      hitKey = hitKeyItem;</span>
+<span class="fc" id="L1550">                      break;</span>
                     }
-<span class="fc" id="L1641">                  }</span>
-<span class="fc bfc" id="L1642" title="All 2 branches covered.">                  if (hitKey == null) {</span>
-<span class="fc" id="L1643">                    occurencesSum.put(hit, Long.valueOf(1));</span>
-<span class="fc" id="L1644">                    occurencesN.put(hit, 1);</span>
-<span class="fc" id="L1645">                    occurencesInCurrentDocument.add(hit);</span>
+<span class="fc" id="L1552">                  }</span>
+<span class="fc bfc" id="L1553" title="All 2 branches covered.">                  if (hitKey == null) {</span>
+<span class="fc" id="L1554">                    occurencesSum.put(hit, Long.valueOf(1));</span>
+<span class="fc" id="L1555">                    occurencesN.put(hit, 1);</span>
+<span class="fc" id="L1556">                    occurencesInCurrentDocument.add(hit);</span>
                   } else {
-<span class="fc" id="L1647">                    occurencesSum.put(hitKey, occurencesSum.get(hitKey) + 1);</span>
-<span class="pc bpc" id="L1648" title="1 of 2 branches missed.">                    if (!occurencesInCurrentDocument.contains(hitKey)) {</span>
-<span class="nc bnc" id="L1649" title="All 2 branches missed.">                      if (occurencesN.containsKey(hitKey)) {</span>
-<span class="nc" id="L1650">                        occurencesN.put(hitKey, occurencesN.get(hitKey) + 1);</span>
+<span class="fc" id="L1558">                    occurencesSum.put(hitKey, occurencesSum.get(hitKey) + 1);</span>
+<span class="pc bpc" id="L1559" title="1 of 2 branches missed.">                    if (!occurencesInCurrentDocument.contains(hitKey)) {</span>
+<span class="nc bnc" id="L1560" title="All 2 branches missed.">                      if (occurencesN.containsKey(hitKey)) {</span>
+<span class="nc" id="L1561">                        occurencesN.put(hitKey, occurencesN.get(hitKey) + 1);</span>
                       } else {
-<span class="nc" id="L1652">                        occurencesN.put(hitKey, 1);</span>
+<span class="nc" id="L1563">                        occurencesN.put(hitKey, 1);</span>
                       }
-<span class="nc" id="L1654">                      occurencesInCurrentDocument.add(hitKey);</span>
+<span class="nc" id="L1565">                      occurencesInCurrentDocument.add(hitKey);</span>
                     }
                   }
-<span class="fc" id="L1657">                }</span>
-<span class="pc bpc" id="L1658" title="1 of 2 branches missed.">                if (!intersectionGroupPrefixes) {</span>
-<span class="fc bfc" id="L1659" title="All 2 branches covered.">                  for (GroupHit groupHit : occurencesInCurrentDocument) {</span>
-<span class="fc" id="L1660">                    int tmpNumber = occurencesN.get(groupHit);</span>
-<span class="fc" id="L1661">                    maximumNumberOfDocuments = Math</span>
-<span class="fc" id="L1662">                        .max(maximumNumberOfDocuments, tmpNumber);</span>
-<span class="pc bpc" id="L1663" title="1 of 2 branches missed.">                    if (tmpNumber &gt; boundaryMinimumNumberOfDocuments) {</span>
-<span class="nc" id="L1664">                      administrationOccurrences.add(groupHit);</span>
+<span class="fc" id="L1568">                }</span>
+<span class="pc bpc" id="L1569" title="1 of 2 branches missed.">                if (!intersectionGroupPrefixes) {</span>
+<span class="fc bfc" id="L1570" title="All 2 branches covered.">                  for (GroupHit groupHit : occurencesInCurrentDocument) {</span>
+<span class="fc" id="L1571">                    int tmpNumber = occurencesN.get(groupHit);</span>
+<span class="fc" id="L1572">                    maximumNumberOfDocuments = Math</span>
+<span class="fc" id="L1573">                        .max(maximumNumberOfDocuments, tmpNumber);</span>
+<span class="pc bpc" id="L1574" title="1 of 2 branches missed.">                    if (tmpNumber &gt; boundaryMinimumNumberOfDocuments) {</span>
+<span class="nc" id="L1575">                      administrationOccurrences.add(groupHit);</span>
                     }
-<span class="fc" id="L1666">                  }</span>
+<span class="fc" id="L1577">                  }</span>
                   // collect spans
-<span class="pc bpc" id="L1668" title="1 of 2 branches missed.">                  if (maximumNumberOfDocuments &gt; boundaryMaximumNumberOfDocuments) {</span>
-<span class="nc bnc" id="L1669" title="All 2 branches missed.">                    if (!administrationOccurrences.isEmpty()) {</span>
-<span class="nc" id="L1670">                      Map&lt;GroupHit, Spans&gt; list = collectSpansForOccurences(</span>
+<span class="pc bpc" id="L1579" title="1 of 2 branches missed.">                  if (maximumNumberOfDocuments &gt; boundaryMaximumNumberOfDocuments) {</span>
+<span class="nc bnc" id="L1580" title="All 2 branches missed.">                    if (!administrationOccurrences.isEmpty()) {</span>
+<span class="nc" id="L1581">                      Map&lt;GroupHit, Spans&gt; list = collectSpansForOccurences(</span>
                           administrationOccurrences, knownPrefixes, field,
                           searcher, lrc);
-<span class="nc bnc" id="L1673" title="All 2 branches missed.">                      if (list.size() &gt; 0) {</span>
-<span class="nc" id="L1674">                        collectGroupUsingSpans(list, docSet, docBase,</span>
+<span class="nc bnc" id="L1584" title="All 2 branches missed.">                      if (list.size() &gt; 0) {</span>
+<span class="nc" id="L1585">                        collectGroupUsingSpans(list, docSet, docBase,</span>
                             docCounter, matchData, occurencesSum, occurencesN);
                       }
                     }
-<span class="nc" id="L1678">                    administrationOccurrences.clear();</span>
-<span class="nc" id="L1679">                    maximumNumberOfDocuments = 0;</span>
-<span class="nc" id="L1680">                    boundaryMinimumNumberOfDocuments = (int) Math</span>
-<span class="nc" id="L1681">                        .ceil(boundaryMinimumNumberOfDocuments * 1.2);</span>
-<span class="nc" id="L1682">                    boundaryMaximumNumberOfDocuments = (int) Math</span>
-<span class="nc" id="L1683">                        .ceil(boundaryMaximumNumberOfDocuments * 1.2);</span>
+<span class="nc" id="L1589">                    administrationOccurrences.clear();</span>
+<span class="nc" id="L1590">                    maximumNumberOfDocuments = 0;</span>
+<span class="nc" id="L1591">                    boundaryMinimumNumberOfDocuments = (int) Math</span>
+<span class="nc" id="L1592">                        .ceil(boundaryMinimumNumberOfDocuments * 1.2);</span>
+<span class="nc" id="L1593">                    boundaryMaximumNumberOfDocuments = (int) Math</span>
+<span class="nc" id="L1594">                        .ceil(boundaryMaximumNumberOfDocuments * 1.2);</span>
                   }
                 }
               }
             }
           }
 
-<span class="fc bfc" id="L1690" title="All 2 branches covered.">          for (Entry&lt;GroupHit, Long&gt; entry : occurencesSum.entrySet()) {</span>
-<span class="fc" id="L1691">            group.dataCollector.add(entry.getKey().toString(), entry.getValue(),</span>
-<span class="fc" id="L1692">                occurencesN.get(entry.getKey()));</span>
-<span class="fc" id="L1693">          }</span>
-<span class="fc" id="L1694">          group.dataCollector.closeNewList();</span>
+<span class="fc bfc" id="L1601" title="All 2 branches covered.">          for (Entry&lt;GroupHit, Long&gt; entry : occurencesSum.entrySet()) {</span>
+<span class="fc" id="L1602">            group.dataCollector.add(entry.getKey().toString(), entry.getValue(),</span>
+<span class="fc" id="L1603">                occurencesN.get(entry.getKey()));</span>
+<span class="fc" id="L1604">          }</span>
+<span class="fc" id="L1605">          group.dataCollector.closeNewList();</span>
         }
-<span class="fc" id="L1696">      }</span>
+<span class="fc" id="L1607">      }</span>
     }
-<span class="fc" id="L1698">  }</span>
+<span class="fc" id="L1609">  }</span>
 
   /**
    * Available prefixes.
    *
-   * @param group
-   *          the group
-   * @param knownPrefixes
-   *          the known prefixes
+   * @param group the group
+   * @param knownPrefixes the known prefixes
    * @return true, if successful
    */
   private static boolean availablePrefixes(ComponentGroup group,
       Set&lt;String&gt; knownPrefixes) {
-<span class="pc bpc" id="L1711" title="1 of 2 branches missed.">    if (knownPrefixes != null) {</span>
-<span class="pc bpc" id="L1712" title="1 of 2 branches missed.">      for (String prefix : group.prefixes) {</span>
-<span class="pc bpc" id="L1713" title="1 of 2 branches missed.">        if (knownPrefixes.contains(prefix)) {</span>
-<span class="fc" id="L1714">          return true;</span>
+<span class="pc bpc" id="L1620" title="1 of 2 branches missed.">    if (knownPrefixes != null) {</span>
+<span class="pc bpc" id="L1621" title="1 of 2 branches missed.">      for (String prefix : group.prefixes) {</span>
+<span class="pc bpc" id="L1622" title="1 of 2 branches missed.">        if (knownPrefixes.contains(prefix)) {</span>
+<span class="fc" id="L1623">          return true;</span>
         }
-<span class="nc" id="L1716">      }</span>
+<span class="nc" id="L1625">      }</span>
     }
-<span class="nc" id="L1718">    return false;</span>
+<span class="nc" id="L1627">    return false;</span>
   }
 
   /**
    * Intersection prefixes.
    *
-   * @param group
-   *          the group
-   * @param intersectionPrefixes
-   *          the intersection prefixes
+   * @param group the group
+   * @param intersectionPrefixes the intersection prefixes
    * @return true, if successful
    */
   private static boolean intersectionPrefixes(ComponentGroup group,
       Set&lt;String&gt; intersectionPrefixes) {
-<span class="pc bpc" id="L1732" title="1 of 2 branches missed.">    if (intersectionPrefixes != null) {</span>
-<span class="fc bfc" id="L1733" title="All 2 branches covered.">      for (String prefix : group.prefixes) {</span>
-<span class="pc bpc" id="L1734" title="1 of 2 branches missed.">        if (intersectionPrefixes.contains(prefix)) {</span>
-<span class="nc" id="L1735">          return true;</span>
+<span class="pc bpc" id="L1639" title="1 of 2 branches missed.">    if (intersectionPrefixes != null) {</span>
+<span class="fc bfc" id="L1640" title="All 2 branches covered.">      for (String prefix : group.prefixes) {</span>
+<span class="pc bpc" id="L1641" title="1 of 2 branches missed.">        if (intersectionPrefixes.contains(prefix)) {</span>
+<span class="nc" id="L1642">          return true;</span>
         }
-<span class="fc" id="L1737">      }</span>
+<span class="fc" id="L1644">      }</span>
     }
-<span class="fc" id="L1739">    return false;</span>
+<span class="fc" id="L1646">    return false;</span>
   }
 
   /**
    * Creates the position hit.
    *
-   * @param m
-   *          the m
-   * @param group
-   *          the group
+   * @param m the m
+   * @param group the group
    * @return the interval tree node data
    */
   private static IntervalTreeNodeData&lt;String&gt; createPositionHit(Match m,
       ComponentGroup group) {
-<span class="fc" id="L1753">    Integer start = null;</span>
-<span class="fc" id="L1754">    Integer end = null;</span>
-<span class="pc bpc" id="L1755" title="5 of 6 branches missed.">    if (group.hitInside != null || group.hitInsideLeft != null</span>
+<span class="fc" id="L1658">    Integer start = null;</span>
+<span class="fc" id="L1659">    Integer end = null;</span>
+<span class="pc bpc" id="L1660" title="5 of 6 branches missed.">    if (group.hitInside != null || group.hitInsideLeft != null</span>
         || group.hitInsideRight != null) {
-<span class="fc" id="L1757">      start = m.startPosition;</span>
-<span class="fc" id="L1758">      end = m.endPosition - 1;</span>
+<span class="fc" id="L1662">      start = m.startPosition;</span>
+<span class="fc" id="L1663">      end = m.endPosition - 1;</span>
     } else {
-<span class="nc" id="L1760">      start = null;</span>
-<span class="nc" id="L1761">      end = null;</span>
+<span class="nc" id="L1665">      start = null;</span>
+<span class="nc" id="L1666">      end = null;</span>
     }
-<span class="pc bpc" id="L1763" title="1 of 2 branches missed.">    if (group.hitLeft != null) {</span>
-<span class="nc" id="L1764">      start = m.startPosition;</span>
-<span class="nc" id="L1765">      end = Math.max(m.startPosition + group.hitLeft.length - 1,</span>
+<span class="pc bpc" id="L1668" title="1 of 2 branches missed.">    if (group.hitLeft != null) {</span>
+<span class="nc" id="L1669">      start = m.startPosition;</span>
+<span class="nc" id="L1670">      end = Math.max(m.startPosition + group.hitLeft.length - 1,</span>
           m.endPosition - 1);
     }
-<span class="pc bpc" id="L1768" title="1 of 2 branches missed.">    if (group.hitRight != null) {</span>
-<span class="nc" id="L1769">      start = Math.min(m.endPosition - group.hitRight.length + 1,</span>
+<span class="pc bpc" id="L1673" title="1 of 2 branches missed.">    if (group.hitRight != null) {</span>
+<span class="nc" id="L1674">      start = Math.min(m.endPosition - group.hitRight.length + 1,</span>
           m.startPosition);
-<span class="nc bnc" id="L1771" title="All 2 branches missed.">      end = end == null ? m.endPosition : Math.max(end, m.endPosition);</span>
+<span class="nc bnc" id="L1676" title="All 2 branches missed.">      end = end == null ? m.endPosition : Math.max(end, m.endPosition);</span>
     }
-<span class="pc bpc" id="L1773" title="1 of 2 branches missed.">    if (group.left != null) {</span>
-<span class="nc bnc" id="L1774" title="All 2 branches missed.">      start = start == null ? m.startPosition - group.left.length</span>
-<span class="nc" id="L1775">          : Math.min(m.startPosition - group.left.length, start);</span>
-<span class="nc bnc" id="L1776" title="All 2 branches missed.">      end = end == null ? m.startPosition - 1</span>
-<span class="nc" id="L1777">          : Math.max(m.startPosition - 1, end);</span>
+<span class="pc bpc" id="L1678" title="1 of 2 branches missed.">    if (group.left != null) {</span>
+<span class="nc bnc" id="L1679" title="All 2 branches missed.">      start = start == null ? m.startPosition - group.left.length</span>
+<span class="nc" id="L1680">          : Math.min(m.startPosition - group.left.length, start);</span>
+<span class="nc bnc" id="L1681" title="All 2 branches missed.">      end = end == null ? m.startPosition - 1</span>
+<span class="nc" id="L1682">          : Math.max(m.startPosition - 1, end);</span>
     }
-<span class="pc bpc" id="L1779" title="1 of 2 branches missed.">    if (group.right != null) {</span>
-<span class="nc bnc" id="L1780" title="All 2 branches missed.">      start = start == null ? m.endPosition : Math.min(m.endPosition, start);</span>
-<span class="nc bnc" id="L1781" title="All 2 branches missed.">      end = end == null ? m.endPosition + group.right.length</span>
-<span class="nc" id="L1782">          : Math.max(m.endPosition + group.right.length, end);</span>
+<span class="pc bpc" id="L1684" title="1 of 2 branches missed.">    if (group.right != null) {</span>
+<span class="nc bnc" id="L1685" title="All 2 branches missed.">      start = start == null ? m.endPosition : Math.min(m.endPosition, start);</span>
+<span class="nc bnc" id="L1686" title="All 2 branches missed.">      end = end == null ? m.endPosition + group.right.length</span>
+<span class="nc" id="L1687">          : Math.max(m.endPosition + group.right.length, end);</span>
     }
-<span class="fc" id="L1784">    return new IntervalTreeNodeData&lt;&gt;(start, end, m.startPosition,</span>
+<span class="fc" id="L1689">    return new IntervalTreeNodeData&lt;&gt;(start, end, m.startPosition,</span>
         m.endPosition - 1);
   }
 
   /**
    * Collect group using spans.
    *
-   * @param list
-   *          the list
-   * @param docSet
-   *          the doc set
-   * @param docBase
-   *          the doc base
-   * @param docCounter
-   *          the doc counter
-   * @param matchData
-   *          the match data
-   * @param occurencesSum
-   *          the occurences sum
-   * @param occurencesN
-   *          the occurences N
+   * @param list the list
+   * @param docSet the doc set
+   * @param docBase the doc base
+   * @param docCounter the doc counter
+   * @param matchData the match data
+   * @param occurencesSum the occurences sum
+   * @param occurencesN the occurences N
    * @return the int
-   * @throws IOException
-   *           Signals that an I/O exception has occurred.
+   * @throws IOException Signals that an I/O exception has occurred.
    */
   private static int collectGroupUsingSpans(Map&lt;GroupHit, Spans&gt; list,
       List&lt;Integer&gt; docSet, int docBase, int docCounter,
       Map&lt;Integer, List&lt;Match&gt;&gt; matchData, Map&lt;GroupHit, Long&gt; occurencesSum,
       Map&lt;GroupHit, Integer&gt; occurencesN) throws IOException {
-<span class="nc" id="L1813">    int total = 0;</span>
-<span class="nc bnc" id="L1814" title="All 2 branches missed.">    if (docCounter + 1 &lt; docSet.size()) {</span>
+<span class="nc" id="L1710">    int total = 0;</span>
+<span class="nc bnc" id="L1711" title="All 2 branches missed.">    if (docCounter + 1 &lt; docSet.size()) {</span>
       // initialize
-<span class="nc" id="L1816">      int nextDocCounter = docCounter + 1;</span>
-<span class="nc" id="L1817">      long[] subSum = new long[list.size()];</span>
-<span class="nc" id="L1818">      int[] subN = new int[list.size()];</span>
-<span class="nc" id="L1819">      boolean[] newNextDocs = new boolean[list.size()];</span>
+<span class="nc" id="L1713">      int nextDocCounter = docCounter + 1;</span>
+<span class="nc" id="L1714">      long[] subSum = new long[list.size()];</span>
+<span class="nc" id="L1715">      int[] subN = new int[list.size()];</span>
+<span class="nc" id="L1716">      boolean[] newNextDocs = new boolean[list.size()];</span>
       boolean newNextDoc;
-<span class="nc" id="L1821">      int[] spansNextDoc = new int[list.size()];</span>
-<span class="nc" id="L1822">      int nextDoc = 0;</span>
+<span class="nc" id="L1718">      int[] spansNextDoc = new int[list.size()];</span>
+<span class="nc" id="L1719">      int nextDoc = 0;</span>
       List&lt;Match&gt; matchList;
-<span class="nc" id="L1824">      GroupHit[] hitList = list.keySet().toArray(new GroupHit[list.size()]);</span>
-<span class="nc" id="L1825">      Spans[] spansList = new Spans[list.size()];</span>
-<span class="nc" id="L1826">      boolean[] finishedSpansList = new boolean[list.size()];</span>
-<span class="nc" id="L1827">      newNextDoc = true;</span>
+<span class="nc" id="L1721">      GroupHit[] hitList = list.keySet().toArray(new GroupHit[list.size()]);</span>
+<span class="nc" id="L1722">      Spans[] spansList = new Spans[list.size()];</span>
+<span class="nc" id="L1723">      boolean[] finishedSpansList = new boolean[list.size()];</span>
+<span class="nc" id="L1724">      newNextDoc = true;</span>
       // advance spans, find nextDoc
-<span class="nc bnc" id="L1829" title="All 2 branches missed.">      for (int i = 0; i &lt; hitList.length; i++) {</span>
-<span class="nc" id="L1830">        newNextDocs[i] = true;</span>
-<span class="nc" id="L1831">        spansList[i] = list.get(hitList[i]);</span>
-<span class="nc" id="L1832">        spansNextDoc[i] = spansList[i]</span>
-<span class="nc" id="L1833">            .advance(docSet.get(nextDocCounter) - docBase);</span>
-<span class="nc bnc" id="L1834" title="All 2 branches missed.">        nextDoc = (i == 0) ? spansNextDoc[i]</span>
-<span class="nc" id="L1835">            : Math.min(nextDoc, spansNextDoc[i]);</span>
+<span class="nc bnc" id="L1726" title="All 2 branches missed.">      for (int i = 0; i &lt; hitList.length; i++) {</span>
+<span class="nc" id="L1727">        newNextDocs[i] = true;</span>
+<span class="nc" id="L1728">        spansList[i] = list.get(hitList[i]);</span>
+<span class="nc" id="L1729">        spansNextDoc[i] = spansList[i]</span>
+<span class="nc" id="L1730">            .advance(docSet.get(nextDocCounter) - docBase);</span>
+<span class="nc bnc" id="L1731" title="All 2 branches missed.">        nextDoc = (i == 0) ? spansNextDoc[i]</span>
+<span class="nc" id="L1732">            : Math.min(nextDoc, spansNextDoc[i]);</span>
       }
       // loop over future documents
-<span class="nc bnc" id="L1838" title="All 2 branches missed.">      while (nextDoc &lt; DocIdSetIterator.NO_MORE_DOCS) {</span>
+<span class="nc bnc" id="L1735" title="All 2 branches missed.">      while (nextDoc &lt; DocIdSetIterator.NO_MORE_DOCS) {</span>
         // find matches for next document
-<span class="nc bnc" id="L1840" title="All 2 branches missed.">        while (nextDocCounter &lt; docSet.size()</span>
-<span class="nc bnc" id="L1841" title="All 2 branches missed.">            &amp;&amp; docSet.get(nextDocCounter) &lt; (nextDoc + docBase)) {</span>
-<span class="nc" id="L1842">          nextDocCounter++;</span>
+<span class="nc bnc" id="L1737" title="All 2 branches missed.">        while (nextDocCounter &lt; docSet.size()</span>
+<span class="nc bnc" id="L1738" title="All 2 branches missed.">            &amp;&amp; docSet.get(nextDocCounter) &lt; (nextDoc + docBase)) {</span>
+<span class="nc" id="L1739">          nextDocCounter++;</span>
         }
         // finish, if no more docs in set
-<span class="nc bnc" id="L1845" title="All 2 branches missed.">        if (nextDocCounter &gt;= docSet.size()) {</span>
-<span class="nc" id="L1846">          break;</span>
+<span class="nc bnc" id="L1742" title="All 2 branches missed.">        if (nextDocCounter &gt;= docSet.size()) {</span>
+<span class="nc" id="L1743">          break;</span>
         }
         // go to the matches
-<span class="nc bnc" id="L1849" title="All 2 branches missed.">        if (docSet.get(nextDocCounter) == nextDoc + docBase) {</span>
-<span class="nc" id="L1850">          matchList = matchData.get(nextDoc + docBase);</span>
-<span class="nc bnc" id="L1851" title="All 4 branches missed.">          if (matchList != null &amp;&amp; !matchList.isEmpty()) {</span>
+<span class="nc bnc" id="L1746" title="All 2 branches missed.">        if (docSet.get(nextDocCounter) == nextDoc + docBase) {</span>
+<span class="nc" id="L1747">          matchList = matchData.get(nextDoc + docBase);</span>
+<span class="nc bnc" id="L1748" title="All 4 branches missed.">          if (matchList != null &amp;&amp; !matchList.isEmpty()) {</span>
             // initialize
-<span class="nc" id="L1853">            int currentMatchPosition = 0;</span>
-<span class="nc" id="L1854">            int lastMatchStartPosition = matchList</span>
-<span class="nc" id="L1855">                .get(matchList.size() - 1).startPosition;</span>
-<span class="nc" id="L1856">            ArrayList&lt;Match&gt; newMatchList = new ArrayList&lt;&gt;(matchList.size());</span>
-<span class="nc" id="L1857">            int currentSpanPosition = Spans.NO_MORE_POSITIONS;</span>
+<span class="nc" id="L1750">            int currentMatchPosition = 0;</span>
+<span class="nc" id="L1751">            int lastMatchStartPosition = matchList</span>
+<span class="nc" id="L1752">                .get(matchList.size() - 1).startPosition;</span>
+<span class="nc" id="L1753">            ArrayList&lt;Match&gt; newMatchList = new ArrayList&lt;&gt;(matchList.size());</span>
+<span class="nc" id="L1754">            int currentSpanPosition = Spans.NO_MORE_POSITIONS;</span>
             // check and initialize for each span
-<span class="nc bnc" id="L1859" title="All 2 branches missed.">            for (int i = 0; i &lt; spansList.length; i++) {</span>
-<span class="nc bnc" id="L1860" title="All 2 branches missed.">              if (spansList[i].docID() == nextDoc) {</span>
-<span class="nc" id="L1861">                int tmpStartPosition = spansList[i].nextStartPosition();</span>
-<span class="nc bnc" id="L1862" title="All 2 branches missed.">                if (tmpStartPosition &lt; Spans.NO_MORE_POSITIONS) {</span>
-<span class="nc" id="L1863">                  finishedSpansList[i] = false;</span>
+<span class="nc bnc" id="L1756" title="All 2 branches missed.">            for (int i = 0; i &lt; spansList.length; i++) {</span>
+<span class="nc bnc" id="L1757" title="All 2 branches missed.">              if (spansList[i].docID() == nextDoc) {</span>
+<span class="nc" id="L1758">                int tmpStartPosition = spansList[i].nextStartPosition();</span>
+<span class="nc bnc" id="L1759" title="All 2 branches missed.">                if (tmpStartPosition &lt; Spans.NO_MORE_POSITIONS) {</span>
+<span class="nc" id="L1760">                  finishedSpansList[i] = false;</span>
                 } else {
-<span class="nc" id="L1865">                  finishedSpansList[i] = true;</span>
+<span class="nc" id="L1762">                  finishedSpansList[i] = true;</span>
                 }
                 // compute position
-<span class="nc bnc" id="L1868" title="All 2 branches missed.">                currentSpanPosition = (currentSpanPosition == Spans.NO_MORE_POSITIONS)</span>
+<span class="nc bnc" id="L1765" title="All 2 branches missed.">                currentSpanPosition = (currentSpanPosition == Spans.NO_MORE_POSITIONS)</span>
                     ? tmpStartPosition
-<span class="nc" id="L1870">                    : Math.min(currentSpanPosition, tmpStartPosition);</span>
-<span class="nc" id="L1871">              } else {</span>
-<span class="nc" id="L1872">                finishedSpansList[i] = true;</span>
+<span class="nc" id="L1767">                    : Math.min(currentSpanPosition, tmpStartPosition);</span>
+<span class="nc" id="L1768">              } else {</span>
+<span class="nc" id="L1769">                finishedSpansList[i] = true;</span>
               }
             }
             // loop over matches
-<span class="nc bnc" id="L1876" title="All 4 branches missed.">            while (currentMatchPosition &lt; matchList.size()</span>
+<span class="nc bnc" id="L1773" title="All 4 branches missed.">            while (currentMatchPosition &lt; matchList.size()</span>
                 &amp;&amp; currentSpanPosition &lt; Spans.NO_MORE_POSITIONS) {
 
-<span class="nc" id="L1879">              if (currentSpanPosition &lt; matchList</span>
-<span class="nc bnc" id="L1880" title="All 2 branches missed.">                  .get(currentMatchPosition).startPosition) {</span>
+<span class="nc" id="L1776">              if (currentSpanPosition &lt; matchList</span>
+<span class="nc bnc" id="L1777" title="All 2 branches missed.">                  .get(currentMatchPosition).startPosition) {</span>
                 // do nothing, match not reached
-<span class="nc bnc" id="L1882" title="All 2 branches missed.">              } else if (currentSpanPosition &gt; lastMatchStartPosition) {</span>
+<span class="nc bnc" id="L1779" title="All 2 branches missed.">              } else if (currentSpanPosition &gt; lastMatchStartPosition) {</span>
                 // finish, past last match
-<span class="nc" id="L1884">                break;</span>
+<span class="nc" id="L1781">                break;</span>
               } else {
                 // advance matches
-<span class="nc bnc" id="L1887" title="All 2 branches missed.">                while (currentMatchPosition &lt; matchList.size()</span>
+<span class="nc bnc" id="L1784" title="All 2 branches missed.">                while (currentMatchPosition &lt; matchList.size()</span>
                     &amp;&amp; currentSpanPosition &gt; matchList
-<span class="nc bnc" id="L1889" title="All 2 branches missed.">                        .get(currentMatchPosition).startPosition) {</span>
+<span class="nc bnc" id="L1786" title="All 2 branches missed.">                        .get(currentMatchPosition).startPosition) {</span>
                   // store current match, not relevant
-<span class="nc" id="L1891">                  newMatchList.add(matchList.get(currentMatchPosition));</span>
-<span class="nc" id="L1892">                  currentMatchPosition++;</span>
+<span class="nc" id="L1788">                  newMatchList.add(matchList.get(currentMatchPosition));</span>
+<span class="nc" id="L1789">                  currentMatchPosition++;</span>
                 }
                 // equal startPosition
-<span class="nc bnc" id="L1895" title="All 2 branches missed.">                while (currentMatchPosition &lt; matchList.size()</span>
+<span class="nc bnc" id="L1792" title="All 2 branches missed.">                while (currentMatchPosition &lt; matchList.size()</span>
                     &amp;&amp; currentSpanPosition == matchList
-<span class="nc bnc" id="L1897" title="All 2 branches missed.">                        .get(currentMatchPosition).startPosition) {</span>
+<span class="nc bnc" id="L1794" title="All 2 branches missed.">                        .get(currentMatchPosition).startPosition) {</span>
                   // check for each span
-<span class="nc bnc" id="L1899" title="All 2 branches missed.">                  for (int i = 0; i &lt; spansList.length; i++) {</span>
+<span class="nc bnc" id="L1796" title="All 2 branches missed.">                  for (int i = 0; i &lt; spansList.length; i++) {</span>
                     // equal start and end, therefore match
-<span class="nc bnc" id="L1901" title="All 4 branches missed.">                    if (!finishedSpansList[i] &amp;&amp; spansList[i].docID() == nextDoc</span>
-<span class="nc" id="L1902">                        &amp;&amp; spansList[i].startPosition() == matchList</span>
-<span class="nc bnc" id="L1903" title="All 2 branches missed.">                            .get(currentMatchPosition).startPosition</span>
-<span class="nc" id="L1904">                        &amp;&amp; spansList[i].endPosition() == matchList</span>
-<span class="nc bnc" id="L1905" title="All 2 branches missed.">                            .get(currentMatchPosition).endPosition) {</span>
+<span class="nc bnc" id="L1798" title="All 4 branches missed.">                    if (!finishedSpansList[i] &amp;&amp; spansList[i].docID() == nextDoc</span>
+<span class="nc" id="L1799">                        &amp;&amp; spansList[i].startPosition() == matchList</span>
+<span class="nc bnc" id="L1800" title="All 2 branches missed.">                            .get(currentMatchPosition).startPosition</span>
+<span class="nc" id="L1801">                        &amp;&amp; spansList[i].endPosition() == matchList</span>
+<span class="nc bnc" id="L1802" title="All 2 branches missed.">                            .get(currentMatchPosition).endPosition) {</span>
                       // administration
-<span class="nc" id="L1907">                      total++;</span>
-<span class="nc" id="L1908">                      subSum[i]++;</span>
-<span class="nc bnc" id="L1909" title="All 2 branches missed.">                      if (newNextDocs[i]) {</span>
-<span class="nc" id="L1910">                        subN[i]++;</span>
-<span class="nc" id="L1911">                        newNextDocs[i] = false;</span>
-<span class="nc" id="L1912">                        newNextDoc = false;</span>
+<span class="nc" id="L1804">                      total++;</span>
+<span class="nc" id="L1805">                      subSum[i]++;</span>
+<span class="nc bnc" id="L1806" title="All 2 branches missed.">                      if (newNextDocs[i]) {</span>
+<span class="nc" id="L1807">                        subN[i]++;</span>
+<span class="nc" id="L1808">                        newNextDocs[i] = false;</span>
+<span class="nc" id="L1809">                        newNextDoc = false;</span>
                       }
-<span class="nc bnc" id="L1914" title="All 2 branches missed.">                    } else if (!finishedSpansList[i]</span>
-<span class="nc bnc" id="L1915" title="All 2 branches missed.">                        &amp;&amp; spansList[i].docID() == nextDoc</span>
-<span class="nc" id="L1916">                        &amp;&amp; spansList[i].startPosition() == matchList</span>
-<span class="nc bnc" id="L1917" title="All 2 branches missed.">                            .get(currentMatchPosition).startPosition) {</span>
+<span class="nc bnc" id="L1811" title="All 2 branches missed.">                    } else if (!finishedSpansList[i]</span>
+<span class="nc bnc" id="L1812" title="All 2 branches missed.">                        &amp;&amp; spansList[i].docID() == nextDoc</span>
+<span class="nc" id="L1813">                        &amp;&amp; spansList[i].startPosition() == matchList</span>
+<span class="nc bnc" id="L1814" title="All 2 branches missed.">                            .get(currentMatchPosition).startPosition) {</span>
                       // no match, store
-<span class="nc" id="L1919">                      newMatchList.add(matchList.get(currentMatchPosition));</span>
+<span class="nc" id="L1816">                      newMatchList.add(matchList.get(currentMatchPosition));</span>
                     }
                   }
-<span class="nc" id="L1922">                  currentMatchPosition++;</span>
+<span class="nc" id="L1819">                  currentMatchPosition++;</span>
                 }
               }
 
               // advance spans
-<span class="nc bnc" id="L1927" title="All 2 branches missed.">              if (currentMatchPosition &lt; matchList.size()) {</span>
-<span class="nc" id="L1928">                currentSpanPosition = Spans.NO_MORE_POSITIONS;</span>
-<span class="nc bnc" id="L1929" title="All 2 branches missed.">                for (int i = 0; i &lt; spansList.length; i++) {</span>
-<span class="nc bnc" id="L1930" title="All 2 branches missed.">                  if (!finishedSpansList[i]</span>
-<span class="nc bnc" id="L1931" title="All 2 branches missed.">                      &amp;&amp; (spansList[i].docID() == nextDoc)) {</span>
-<span class="nc bnc" id="L1932" title="All 2 branches missed.">                    while (!finishedSpansList[i]</span>
-<span class="nc" id="L1933">                        &amp;&amp; spansList[i].startPosition() &lt; matchList</span>
-<span class="nc bnc" id="L1934" title="All 2 branches missed.">                            .get(currentMatchPosition).startPosition) {</span>
-<span class="nc" id="L1935">                      int tmpStartPosition = spansList[i].nextStartPosition();</span>
-<span class="nc bnc" id="L1936" title="All 2 branches missed.">                      if (tmpStartPosition == Spans.NO_MORE_POSITIONS) {</span>
-<span class="nc" id="L1937">                        finishedSpansList[i] = true;</span>
+<span class="nc bnc" id="L1824" title="All 2 branches missed.">              if (currentMatchPosition &lt; matchList.size()) {</span>
+<span class="nc" id="L1825">                currentSpanPosition = Spans.NO_MORE_POSITIONS;</span>
+<span class="nc bnc" id="L1826" title="All 2 branches missed.">                for (int i = 0; i &lt; spansList.length; i++) {</span>
+<span class="nc bnc" id="L1827" title="All 2 branches missed.">                  if (!finishedSpansList[i]</span>
+<span class="nc bnc" id="L1828" title="All 2 branches missed.">                      &amp;&amp; (spansList[i].docID() == nextDoc)) {</span>
+<span class="nc bnc" id="L1829" title="All 2 branches missed.">                    while (!finishedSpansList[i]</span>
+<span class="nc" id="L1830">                        &amp;&amp; spansList[i].startPosition() &lt; matchList</span>
+<span class="nc bnc" id="L1831" title="All 2 branches missed.">                            .get(currentMatchPosition).startPosition) {</span>
+<span class="nc" id="L1832">                      int tmpStartPosition = spansList[i].nextStartPosition();</span>
+<span class="nc bnc" id="L1833" title="All 2 branches missed.">                      if (tmpStartPosition == Spans.NO_MORE_POSITIONS) {</span>
+<span class="nc" id="L1834">                        finishedSpansList[i] = true;</span>
                       }
-<span class="nc" id="L1939">                    }</span>
-<span class="nc bnc" id="L1940" title="All 2 branches missed.">                    if (!finishedSpansList[i]) {</span>
-<span class="nc bnc" id="L1941" title="All 2 branches missed.">                      currentSpanPosition = (currentSpanPosition == Spans.NO_MORE_POSITIONS)</span>
-<span class="nc" id="L1942">                          ? spansList[i].startPosition()</span>
-<span class="nc" id="L1943">                          : Math.min(currentSpanPosition,</span>
-<span class="nc" id="L1944">                              spansList[i].startPosition());</span>
+<span class="nc" id="L1836">                    }</span>
+<span class="nc bnc" id="L1837" title="All 2 branches missed.">                    if (!finishedSpansList[i]) {</span>
+<span class="nc bnc" id="L1838" title="All 2 branches missed.">                      currentSpanPosition = (currentSpanPosition == Spans.NO_MORE_POSITIONS)</span>
+<span class="nc" id="L1839">                          ? spansList[i].startPosition()</span>
+<span class="nc" id="L1840">                          : Math.min(currentSpanPosition,</span>
+<span class="nc" id="L1841">                              spansList[i].startPosition());</span>
                     }
                   } else {
-<span class="nc" id="L1947">                    finishedSpansList[i] = true;</span>
+<span class="nc" id="L1844">                    finishedSpansList[i] = true;</span>
                   }
                 }
               }
             }
-<span class="nc bnc" id="L1952" title="All 2 branches missed.">            if (!newNextDoc) {</span>
+<span class="nc bnc" id="L1849" title="All 2 branches missed.">            if (!newNextDoc) {</span>
               // add other matches
-<span class="nc bnc" id="L1954" title="All 2 branches missed.">              while (currentMatchPosition &lt; matchList.size()) {</span>
-<span class="nc" id="L1955">                newMatchList.add(matchList.get(currentMatchPosition));</span>
-<span class="nc" id="L1956">                currentMatchPosition++;</span>
+<span class="nc bnc" id="L1851" title="All 2 branches missed.">              while (currentMatchPosition &lt; matchList.size()) {</span>
+<span class="nc" id="L1852">                newMatchList.add(matchList.get(currentMatchPosition));</span>
+<span class="nc" id="L1853">                currentMatchPosition++;</span>
               }
               // update administration
-<span class="nc bnc" id="L1959" title="All 2 branches missed.">              if (!newMatchList.isEmpty()) {</span>
-<span class="nc" id="L1960">                matchData.put(nextDoc + docBase, newMatchList);</span>
+<span class="nc bnc" id="L1856" title="All 2 branches missed.">              if (!newMatchList.isEmpty()) {</span>
+<span class="nc" id="L1857">                matchData.put(nextDoc + docBase, newMatchList);</span>
               } else {
-<span class="nc" id="L1962">                matchData.put(nextDoc + docBase, null);</span>
+<span class="nc" id="L1859">                matchData.put(nextDoc + docBase, null);</span>
               }
             }
           }
         }
         // advance to next document
-<span class="nc" id="L1968">        nextDocCounter++;</span>
-<span class="nc" id="L1969">        newNextDoc = true;</span>
-<span class="nc bnc" id="L1970" title="All 2 branches missed.">        for (int i = 0; i &lt; hitList.length; i++) {</span>
-<span class="nc" id="L1971">          newNextDocs[i] = true;</span>
+<span class="nc" id="L1865">        nextDocCounter++;</span>
+<span class="nc" id="L1866">        newNextDoc = true;</span>
+<span class="nc bnc" id="L1867" title="All 2 branches missed.">        for (int i = 0; i &lt; hitList.length; i++) {</span>
+<span class="nc" id="L1868">          newNextDocs[i] = true;</span>
         }
         // advance spans
-<span class="nc bnc" id="L1974" title="All 2 branches missed.">        if (nextDocCounter &lt; docSet.size()) {</span>
-<span class="nc" id="L1975">          nextDoc = Spans.NO_MORE_DOCS;</span>
+<span class="nc bnc" id="L1871" title="All 2 branches missed.">        if (nextDocCounter &lt; docSet.size()) {</span>
+<span class="nc" id="L1872">          nextDoc = Spans.NO_MORE_DOCS;</span>
           // advance spans
-<span class="nc bnc" id="L1977" title="All 2 branches missed.">          for (int i = 0; i &lt; hitList.length; i++) {</span>
-<span class="nc bnc" id="L1978" title="All 2 branches missed.">            if (spansNextDoc[i] &lt; (docSet.get(nextDocCounter) - docBase)) {</span>
-<span class="nc" id="L1979">              spansNextDoc[i] = spansList[i]</span>
-<span class="nc" id="L1980">                  .advance(docSet.get(nextDocCounter) - docBase);</span>
+<span class="nc bnc" id="L1874" title="All 2 branches missed.">          for (int i = 0; i &lt; hitList.length; i++) {</span>
+<span class="nc bnc" id="L1875" title="All 2 branches missed.">            if (spansNextDoc[i] &lt; (docSet.get(nextDocCounter) - docBase)) {</span>
+<span class="nc" id="L1876">              spansNextDoc[i] = spansList[i]</span>
+<span class="nc" id="L1877">                  .advance(docSet.get(nextDocCounter) - docBase);</span>
             }
-<span class="nc bnc" id="L1982" title="All 2 branches missed.">            if (spansNextDoc[i] &lt; Spans.NO_MORE_DOCS) {</span>
-<span class="nc bnc" id="L1983" title="All 2 branches missed.">              nextDoc = (nextDoc == Spans.NO_MORE_DOCS) ? spansNextDoc[i]</span>
-<span class="nc" id="L1984">                  : Math.min(nextDoc, spansNextDoc[i]);</span>
+<span class="nc bnc" id="L1879" title="All 2 branches missed.">            if (spansNextDoc[i] &lt; Spans.NO_MORE_DOCS) {</span>
+<span class="nc bnc" id="L1880" title="All 2 branches missed.">              nextDoc = (nextDoc == Spans.NO_MORE_DOCS) ? spansNextDoc[i]</span>
+<span class="nc" id="L1881">                  : Math.min(nextDoc, spansNextDoc[i]);</span>
             }
           }
         }
       }
       // update administration
-<span class="nc bnc" id="L1990" title="All 2 branches missed.">      for (int i = 0; i &lt; hitList.length; i++) {</span>
-<span class="nc bnc" id="L1991" title="All 4 branches missed.">        if (subSum[i] &gt; 0 &amp;&amp; (occurencesSum.containsKey(hitList[i]))) {</span>
-<span class="nc" id="L1992">          occurencesSum.put(hitList[i],</span>
-<span class="nc" id="L1993">              occurencesSum.get(hitList[i]) + subSum[i]);</span>
-<span class="nc" id="L1994">          occurencesN.put(hitList[i], occurencesN.get(hitList[i]) + subN[i]);</span>
+<span class="nc bnc" id="L1887" title="All 2 branches missed.">      for (int i = 0; i &lt; hitList.length; i++) {</span>
+<span class="nc bnc" id="L1888" title="All 4 branches missed.">        if (subSum[i] &gt; 0 &amp;&amp; (occurencesSum.containsKey(hitList[i]))) {</span>
+<span class="nc" id="L1889">          occurencesSum.put(hitList[i],</span>
+<span class="nc" id="L1890">              occurencesSum.get(hitList[i]) + subSum[i]);</span>
+<span class="nc" id="L1891">          occurencesN.put(hitList[i], occurencesN.get(hitList[i]) + subN[i]);</span>
         }
       }
 
     }
-<span class="nc" id="L1999">    return total;</span>
+<span class="nc" id="L1896">    return total;</span>
   }
 
   /**
    * Sort match list.
    *
-   * @param list
-   *          the list
+   * @param list the list
    */
   private static void sortMatchList(List&lt;Match&gt; list) {
-<span class="pc bpc" id="L2009" title="1 of 2 branches missed.">    if (list != null) {</span>
+<span class="pc bpc" id="L1905" title="1 of 2 branches missed.">    if (list != null) {</span>
       // light sorting on start position
-<span class="fc" id="L2011">      Collections.sort(list, (Match m1,</span>
-<span class="fc" id="L2012">          Match m2) -&gt; (Integer.compare(m1.startPosition, m2.startPosition)));</span>
+<span class="fc" id="L1907">      Collections.sort(list, (Match m1,</span>
+<span class="fc" id="L1908">          Match m2) -&gt; (Integer.compare(m1.startPosition, m2.startPosition)));</span>
     }
-<span class="fc" id="L2014">  }</span>
+<span class="fc" id="L1910">  }</span>
 
   /**
    * Creates the document.
    *
-   * @param documentList
-   *          the document list
-   * @param docList
-   *          the doc list
-   * @param uniqueKeyField
-   *          the unique key field
-   * @param searcher
-   *          the searcher
-   * @param t
-   *          the t
-   * @param lrc
-   *          the lrc
-   * @throws IOException
-   *           Signals that an I/O exception has occurred.
+   * @param documentList the document list
+   * @param docList the doc list
+   * @param uniqueKeyField the unique key field
+   * @param searcher the searcher
+   * @param t the t
+   * @param lrc the lrc
+   * @throws IOException Signals that an I/O exception has occurred.
    */
   private static void createDocument(List&lt;ComponentDocument&gt; documentList,
       List&lt;Integer&gt; docList, String uniqueKeyField, IndexSearcher searcher,
       Terms t, LeafReaderContext lrc) throws IOException {
-<span class="nc bnc" id="L2037" title="All 2 branches missed.">    if (documentList != null) {</span>
-<span class="nc" id="L2038">      SortedSet&lt;String&gt; listStatsItems = CodecUtil.createStatsItems(&quot;sum&quot;);</span>
-<span class="nc" id="L2039">      String listStatsType = CodecUtil.createStatsType(listStatsItems,</span>
+<span class="nc bnc" id="L1926" title="All 2 branches missed.">    if (documentList != null) {</span>
+<span class="nc" id="L1927">      SortedSet&lt;String&gt; listStatsItems = CodecUtil.createStatsItems(&quot;sum&quot;);</span>
+<span class="nc" id="L1928">      String listStatsType = CodecUtil.createStatsType(listStatsItems,</span>
           CodecUtil.STATS_TYPE_SUM, null);
-<span class="nc bnc" id="L2041" title="All 2 branches missed.">      for (ComponentDocument document : documentList) {</span>
+<span class="nc bnc" id="L1930" title="All 2 branches missed.">      for (ComponentDocument document : documentList) {</span>
         // initialize
-<span class="nc bnc" id="L2043" title="All 2 branches missed.">        for (int docId : docList) {</span>
+<span class="nc bnc" id="L1932" title="All 2 branches missed.">        for (int docId : docList) {</span>
           // get unique id
-<span class="nc" id="L2045">          Document doc = searcher.doc(docId,</span>
-<span class="nc" id="L2046">              new HashSet&lt;String&gt;(Arrays.asList(uniqueKeyField)));</span>
-<span class="nc" id="L2047">          IndexableField indxfld = doc.getField(uniqueKeyField);</span>
+<span class="nc" id="L1934">          Document doc = searcher.doc(docId,</span>
+<span class="nc" id="L1935">              new HashSet&lt;String&gt;(Arrays.asList(uniqueKeyField)));</span>
+<span class="nc" id="L1936">          IndexableField indxfld = doc.getField(uniqueKeyField);</span>
           // get other doc info
-<span class="nc bnc" id="L2049" title="All 2 branches missed.">          if (indxfld != null) {</span>
-<span class="nc" id="L2050">            document.uniqueKey.put(docId, indxfld.stringValue());</span>
-<span class="nc" id="L2051">            MtasDataCollector&lt;?, ?&gt; stats = DataCollector.getCollector(</span>
+<span class="nc bnc" id="L1938" title="All 2 branches missed.">          if (indxfld != null) {</span>
+<span class="nc" id="L1939">            document.uniqueKey.put(docId, indxfld.stringValue());</span>
+<span class="nc" id="L1940">            MtasDataCollector&lt;?, ?&gt; stats = DataCollector.getCollector(</span>
                 DataCollector.COLLECTOR_TYPE_DATA, document.dataType,
                 document.statsType, document.statsItems, null, null, null, null,
                 null, null);
-<span class="nc" id="L2055">            document.statsData.put(docId, stats);</span>
-<span class="nc bnc" id="L2056" title="All 2 branches missed.">            if (document.statsList != null) {</span>
+<span class="nc" id="L1944">            document.statsData.put(docId, stats);</span>
+<span class="nc bnc" id="L1945" title="All 2 branches missed.">            if (document.statsList != null) {</span>
               MtasDataCollector&lt;?, ?&gt; list;
-<span class="nc bnc" id="L2058" title="All 2 branches missed.">              if (document.listExpand) {</span>
-<span class="nc" id="L2059">                SortedSet&lt;String&gt;[] baseStatsItems = new SortedSet[] {</span>
+<span class="nc bnc" id="L1947" title="All 2 branches missed.">              if (document.listExpand) {</span>
+<span class="nc" id="L1948">                SortedSet&lt;String&gt;[] baseStatsItems = new SortedSet[] {</span>
                     listStatsItems };
-<span class="nc" id="L2061">                list = DataCollector.getCollector(</span>
+<span class="nc" id="L1950">                list = DataCollector.getCollector(</span>
                     DataCollector.COLLECTOR_TYPE_LIST, CodecUtil.DATA_TYPE_LONG,
                     listStatsType, listStatsItems, CodecUtil.STATS_TYPE_SUM,
-<span class="nc" id="L2064">                    CodecUtil.SORT_DESC, 0, document.listNumber,</span>
+<span class="nc" id="L1953">                    CodecUtil.SORT_DESC, 0, document.listNumber,</span>
                     new String[] { DataCollector.COLLECTOR_TYPE_LIST },
                     new String[] { CodecUtil.DATA_TYPE_LONG },
                     new String[] { listStatsType },
-<span class="nc" id="L2068">                    Arrays.copyOfRange(baseStatsItems, 0,</span>
+<span class="nc" id="L1957">                    Arrays.copyOfRange(baseStatsItems, 0,</span>
                         baseStatsItems.length),
                     new String[] { CodecUtil.STATS_TYPE_SUM },
-<span class="nc" id="L2071">                    new String[] { CodecUtil.SORT_DESC }, new Integer[] { 0 },</span>
-<span class="nc" id="L2072">                    new Integer[] { document.listExpandNumber }, null, null);</span>
-<span class="nc" id="L2073">              } else {</span>
-<span class="nc" id="L2074">                list = DataCollector.getCollector(</span>
+<span class="nc" id="L1960">                    new String[] { CodecUtil.SORT_DESC }, new Integer[] { 0 },</span>
+<span class="nc" id="L1961">                    new Integer[] { document.listExpandNumber }, null, null);</span>
+<span class="nc" id="L1962">              } else {</span>
+<span class="nc" id="L1963">                list = DataCollector.getCollector(</span>
                     DataCollector.COLLECTOR_TYPE_LIST, CodecUtil.DATA_TYPE_LONG,
                     listStatsType, listStatsItems, CodecUtil.STATS_TYPE_SUM,
-<span class="nc" id="L2077">                    CodecUtil.SORT_DESC, 0, document.listNumber, null, null);</span>
+<span class="nc" id="L1966">                    CodecUtil.SORT_DESC, 0, document.listNumber, null, null);</span>
               }
-<span class="nc" id="L2079">              document.statsList.put(docId, list);</span>
+<span class="nc" id="L1968">              document.statsList.put(docId, list);</span>
             }
           }
-<span class="nc" id="L2082">        }</span>
-<span class="nc" id="L2083">      }</span>
+<span class="nc" id="L1971">        }</span>
+<span class="nc" id="L1972">      }</span>
       // collect
-<span class="nc bnc" id="L2085" title="All 2 branches missed.">      if (t != null) {</span>
+<span class="nc bnc" id="L1974" title="All 2 branches missed.">      if (t != null) {</span>
         BytesRef term;
         TermsEnum termsEnum;
-<span class="nc" id="L2088">        PostingsEnum postingsEnum = null;</span>
+<span class="nc" id="L1977">        PostingsEnum postingsEnum = null;</span>
         // loop over termvectors
-<span class="nc bnc" id="L2090" title="All 2 branches missed.">        for (ComponentDocument document : documentList) {</span>
+<span class="nc bnc" id="L1979" title="All 2 branches missed.">        for (ComponentDocument document : documentList) {</span>
 
           List&lt;CompiledAutomaton&gt; listAutomata;
           Map&lt;String, Automaton&gt; automatonMap;
           Map&lt;String, ByteRunAutomaton&gt; byteRunAutomatonMap;
-<span class="nc bnc" id="L2095" title="All 2 branches missed.">          if (document.list == null) {</span>
-<span class="nc" id="L2096">            automatonMap = null;</span>
-<span class="nc" id="L2097">            byteRunAutomatonMap = null;</span>
-<span class="nc" id="L2098">            listAutomata = new ArrayList&lt;&gt;();</span>
+<span class="nc bnc" id="L1984" title="All 2 branches missed.">          if (document.list == null) {</span>
+<span class="nc" id="L1985">            automatonMap = null;</span>
+<span class="nc" id="L1986">            byteRunAutomatonMap = null;</span>
+<span class="nc" id="L1987">            listAutomata = new ArrayList&lt;&gt;();</span>
             CompiledAutomaton compiledAutomaton;
             Automaton automaton;
-<span class="nc bnc" id="L2101" title="All 4 branches missed.">            if ((document.regexp == null) || (document.regexp.isEmpty())) {</span>
-<span class="nc" id="L2102">              RegExp re = new RegExp(</span>
+<span class="nc bnc" id="L1990" title="All 4 branches missed.">            if ((document.regexp == null) || (document.regexp.isEmpty())) {</span>
+<span class="nc" id="L1991">              RegExp re = new RegExp(</span>
                   document.prefix + MtasToken.DELIMITER + &quot;.*&quot;);
-<span class="nc" id="L2104">              automaton = re.toAutomaton();</span>
-<span class="nc" id="L2105">            } else {</span>
-<span class="nc" id="L2106">              RegExp re = new RegExp(document.prefix + MtasToken.DELIMITER</span>
+<span class="nc" id="L1993">              automaton = re.toAutomaton();</span>
+<span class="nc" id="L1994">            } else {</span>
+<span class="nc" id="L1995">              RegExp re = new RegExp(document.prefix + MtasToken.DELIMITER</span>
                   + document.regexp + &quot;\u0000*&quot;);
-<span class="nc" id="L2108">              automaton = re.toAutomaton();</span>
+<span class="nc" id="L1997">              automaton = re.toAutomaton();</span>
             }
-<span class="nc" id="L2110">            compiledAutomaton = new CompiledAutomaton(automaton);</span>
-<span class="nc" id="L2111">            listAutomata.add(compiledAutomaton);</span>
-<span class="nc" id="L2112">          } else {</span>
-<span class="nc bnc" id="L2113" title="All 2 branches missed.">            automatonMap = MtasToken.createAutomatonMap(document.prefix,</span>
+<span class="nc" id="L1999">            compiledAutomaton = new CompiledAutomaton(automaton);</span>
+<span class="nc" id="L2000">            listAutomata.add(compiledAutomaton);</span>
+<span class="nc" id="L2001">          } else {</span>
+<span class="nc bnc" id="L2002" title="All 2 branches missed.">            automatonMap = MtasToken.createAutomatonMap(document.prefix,</span>
                 new ArrayList&lt;String&gt;(document.list),
-<span class="nc" id="L2115">                document.listRegexp ? false : true);</span>
-<span class="nc" id="L2116">            byteRunAutomatonMap = MtasToken.byteRunAutomatonMap(automatonMap);</span>
-<span class="nc" id="L2117">            listAutomata = MtasToken.createAutomata(document.prefix,</span>
+<span class="nc" id="L2004">                document.listRegexp ? false : true);</span>
+<span class="nc" id="L2005">            byteRunAutomatonMap = MtasToken.byteRunAutomatonMap(automatonMap);</span>
+<span class="nc" id="L2006">            listAutomata = MtasToken.createAutomata(document.prefix,</span>
                 document.regexp, automatonMap);
           }
-<span class="nc" id="L2120">          List&lt;ByteRunAutomaton&gt; ignoreByteRunAutomatonList = null;</span>
-<span class="nc bnc" id="L2121" title="All 2 branches missed.">          if ((document.ignoreRegexp != null)</span>
-<span class="nc bnc" id="L2122" title="All 2 branches missed.">              &amp;&amp; (!document.ignoreRegexp.isEmpty())) {</span>
-<span class="nc" id="L2123">            ignoreByteRunAutomatonList = new ArrayList&lt;&gt;();</span>
-<span class="nc" id="L2124">            RegExp re = new RegExp(document.prefix + MtasToken.DELIMITER</span>
+<span class="nc" id="L2009">          List&lt;ByteRunAutomaton&gt; ignoreByteRunAutomatonList = null;</span>
+<span class="nc bnc" id="L2010" title="All 2 branches missed.">          if ((document.ignoreRegexp != null)</span>
+<span class="nc bnc" id="L2011" title="All 2 branches missed.">              &amp;&amp; (!document.ignoreRegexp.isEmpty())) {</span>
+<span class="nc" id="L2012">            ignoreByteRunAutomatonList = new ArrayList&lt;&gt;();</span>
+<span class="nc" id="L2013">            RegExp re = new RegExp(document.prefix + MtasToken.DELIMITER</span>
                 + document.ignoreRegexp + &quot;\u0000*&quot;);
-<span class="nc" id="L2126">            ignoreByteRunAutomatonList</span>
-<span class="nc" id="L2127">                .add(new ByteRunAutomaton(re.toAutomaton()));</span>
+<span class="nc" id="L2015">            ignoreByteRunAutomatonList</span>
+<span class="nc" id="L2016">                .add(new ByteRunAutomaton(re.toAutomaton()));</span>
           }
-<span class="nc bnc" id="L2129" title="All 2 branches missed.">          if (document.ignoreList != null) {</span>
-<span class="nc bnc" id="L2130" title="All 2 branches missed.">            if (ignoreByteRunAutomatonList == null) {</span>
-<span class="nc" id="L2131">              ignoreByteRunAutomatonList = new ArrayList&lt;&gt;();</span>
+<span class="nc bnc" id="L2018" title="All 2 branches missed.">          if (document.ignoreList != null) {</span>
+<span class="nc bnc" id="L2019" title="All 2 branches missed.">            if (ignoreByteRunAutomatonList == null) {</span>
+<span class="nc" id="L2020">              ignoreByteRunAutomatonList = new ArrayList&lt;&gt;();</span>
             }
-<span class="nc bnc" id="L2133" title="All 2 branches missed.">            Map&lt;String, Automaton&gt; list = MtasToken.createAutomatonMap(</span>
+<span class="nc bnc" id="L2022" title="All 2 branches missed.">            Map&lt;String, Automaton&gt; list = MtasToken.createAutomatonMap(</span>
                 document.prefix, new ArrayList&lt;String&gt;(document.ignoreList),
-<span class="nc" id="L2135">                document.ignoreListRegexp ? false : true);</span>
-<span class="nc bnc" id="L2136" title="All 2 branches missed.">            for (Automaton automaton : list.values()) {</span>
-<span class="nc" id="L2137">              ignoreByteRunAutomatonList.add(new ByteRunAutomaton(automaton));</span>
-<span class="nc" id="L2138">            }</span>
+<span class="nc" id="L2024">                document.ignoreListRegexp ? false : true);</span>
+<span class="nc bnc" id="L2025" title="All 2 branches missed.">            for (Automaton automaton : list.values()) {</span>
+<span class="nc" id="L2026">              ignoreByteRunAutomatonList.add(new ByteRunAutomaton(automaton));</span>
+<span class="nc" id="L2027">            }</span>
           }
 
-<span class="nc bnc" id="L2141" title="All 2 branches missed.">          for (CompiledAutomaton compiledAutomaton : listAutomata) {</span>
-<span class="nc" id="L2142">            if (!compiledAutomaton.type</span>
-<span class="nc bnc" id="L2143" title="All 2 branches missed.">                .equals(CompiledAutomaton.AUTOMATON_TYPE.NONE)) {</span>
-<span class="nc" id="L2144">              termsEnum = t.intersect(compiledAutomaton, null);</span>
+<span class="nc bnc" id="L2030" title="All 2 branches missed.">          for (CompiledAutomaton compiledAutomaton : listAutomata) {</span>
+<span class="nc" id="L2031">            if (!compiledAutomaton.type</span>
+<span class="nc bnc" id="L2032" title="All 2 branches missed.">                .equals(CompiledAutomaton.AUTOMATON_TYPE.NONE)) {</span>
+<span class="nc" id="L2033">              termsEnum = t.intersect(compiledAutomaton, null);</span>
               // init
-<span class="nc" id="L2146">              int initBaseSize = Math.min((int) t.size(), 1000);</span>
-<span class="nc bnc" id="L2147" title="All 2 branches missed.">              int initListSize = document.statsList != null</span>
-<span class="nc" id="L2148">                  ? Math.min(document.statsList.size(), initBaseSize)</span>
+<span class="nc" id="L2035">              int initBaseSize = Math.min((int) t.size(), 1000);</span>
+<span class="nc bnc" id="L2036" title="All 2 branches missed.">              int initListSize = document.statsList != null</span>
+<span class="nc" id="L2037">                  ? Math.min(document.statsList.size(), initBaseSize)</span>
                   : initBaseSize;
-<span class="nc" id="L2150">              HashSet&lt;MtasDataCollector&lt;?, ?&gt;&gt; initialised = new HashSet&lt;&gt;();</span>
-<span class="nc bnc" id="L2151" title="All 2 branches missed.">              for (int docId : docList) {</span>
-<span class="nc" id="L2152">                document.statsData.get(docId).initNewList(1);</span>
-<span class="nc" id="L2153">                initialised.add(document.statsData.get(docId));</span>
-<span class="nc bnc" id="L2154" title="All 2 branches missed.">                if (document.statsList != null</span>
-<span class="nc bnc" id="L2155" title="All 2 branches missed.">                    &amp;&amp; document.statsList.size() &gt; 0) {</span>
-<span class="nc" id="L2156">                  document.statsList.get(docId).initNewList(initListSize);</span>
-<span class="nc" id="L2157">                  initialised.add(document.statsList.get(docId));</span>
+<span class="nc" id="L2039">              HashSet&lt;MtasDataCollector&lt;?, ?&gt;&gt; initialised = new HashSet&lt;&gt;();</span>
+<span class="nc bnc" id="L2040" title="All 2 branches missed.">              for (int docId : docList) {</span>
+<span class="nc" id="L2041">                document.statsData.get(docId).initNewList(1);</span>
+<span class="nc" id="L2042">                initialised.add(document.statsData.get(docId));</span>
+<span class="nc bnc" id="L2043" title="All 2 branches missed.">                if (document.statsList != null</span>
+<span class="nc bnc" id="L2044" title="All 2 branches missed.">                    &amp;&amp; document.statsList.size() &gt; 0) {</span>
+<span class="nc" id="L2045">                  document.statsList.get(docId).initNewList(initListSize);</span>
+<span class="nc" id="L2046">                  initialised.add(document.statsList.get(docId));</span>
                 }
-<span class="nc" id="L2159">              }</span>
+<span class="nc" id="L2048">              }</span>
               // fill
               int termDocId;
               boolean acceptedTerm;
-<span class="nc bnc" id="L2163" title="All 2 branches missed.">              while ((term = termsEnum.next()) != null) {</span>
-<span class="nc" id="L2164">                Iterator&lt;Integer&gt; docIterator = docList.iterator();</span>
-<span class="nc" id="L2165">                postingsEnum = termsEnum.postings(postingsEnum,</span>
+<span class="nc bnc" id="L2052" title="All 2 branches missed.">              while ((term = termsEnum.next()) != null) {</span>
+<span class="nc" id="L2053">                Iterator&lt;Integer&gt; docIterator = docList.iterator();</span>
+<span class="nc" id="L2054">                postingsEnum = termsEnum.postings(postingsEnum,</span>
                     PostingsEnum.FREQS);
-<span class="nc" id="L2167">                termDocId = -1;</span>
-<span class="nc" id="L2168">                acceptedTerm = true;</span>
-<span class="nc bnc" id="L2169" title="All 2 branches missed.">                if (ignoreByteRunAutomatonList != null) {</span>
-<span class="nc bnc" id="L2170" title="All 2 branches missed.">                  for (ByteRunAutomaton ignoreByteRunAutomaton : ignoreByteRunAutomatonList) {</span>
-<span class="nc bnc" id="L2171" title="All 2 branches missed.">                    if (ignoreByteRunAutomaton.run(term.bytes, term.offset,</span>
+<span class="nc" id="L2056">                termDocId = -1;</span>
+<span class="nc" id="L2057">                acceptedTerm = true;</span>
+<span class="nc bnc" id="L2058" title="All 2 branches missed.">                if (ignoreByteRunAutomatonList != null) {</span>
+<span class="nc bnc" id="L2059" title="All 2 branches missed.">                  for (ByteRunAutomaton ignoreByteRunAutomaton : ignoreByteRunAutomatonList) {</span>
+<span class="nc bnc" id="L2060" title="All 2 branches missed.">                    if (ignoreByteRunAutomaton.run(term.bytes, term.offset,</span>
                         term.length)) {
-<span class="nc" id="L2173">                      acceptedTerm = false;</span>
-<span class="nc" id="L2174">                      break;</span>
+<span class="nc" id="L2062">                      acceptedTerm = false;</span>
+<span class="nc" id="L2063">                      break;</span>
                     }
-<span class="nc" id="L2176">                  }</span>
+<span class="nc" id="L2065">                  }</span>
                 }
-<span class="nc bnc" id="L2178" title="All 2 branches missed.">                if (acceptedTerm) {</span>
-<span class="nc bnc" id="L2179" title="All 2 branches missed.">                  while (docIterator.hasNext()) {</span>
-<span class="nc" id="L2180">                    int segmentDocId = docIterator.next() - lrc.docBase;</span>
-<span class="nc bnc" id="L2181" title="All 4 branches missed.">                    if (segmentDocId &gt;= termDocId</span>
+<span class="nc bnc" id="L2067" title="All 2 branches missed.">                if (acceptedTerm) {</span>
+<span class="nc bnc" id="L2068" title="All 2 branches missed.">                  while (docIterator.hasNext()) {</span>
+<span class="nc" id="L2069">                    int segmentDocId = docIterator.next() - lrc.docBase;</span>
+<span class="nc bnc" id="L2070" title="All 4 branches missed.">                    if (segmentDocId &gt;= termDocId</span>
                         &amp;&amp; ((segmentDocId == termDocId)
                             || ((termDocId = postingsEnum
-<span class="nc bnc" id="L2184" title="All 2 branches missed.">                                .advance(segmentDocId)) == segmentDocId))) {</span>
+<span class="nc bnc" id="L2073" title="All 2 branches missed.">                                .advance(segmentDocId)) == segmentDocId))) {</span>
                       // register stats
-<span class="nc" id="L2186">                      document.statsData.get(segmentDocId + lrc.docBase)</span>
-<span class="nc" id="L2187">                          .add(new long[] { postingsEnum.freq() }, 1);</span>
+<span class="nc" id="L2075">                      document.statsData.get(segmentDocId + lrc.docBase)</span>
+<span class="nc" id="L2076">                          .add(new long[] { postingsEnum.freq() }, 1);</span>
                       // register list
-<span class="nc bnc" id="L2189" title="All 2 branches missed.">                      if (document.statsList != null) {</span>
-<span class="nc bnc" id="L2190" title="All 2 branches missed.">                        if (automatonMap != null) {</span>
+<span class="nc bnc" id="L2078" title="All 2 branches missed.">                      if (document.statsList != null) {</span>
+<span class="nc bnc" id="L2079" title="All 2 branches missed.">                        if (automatonMap != null) {</span>
                           MtasDataCollector&lt;?, ?&gt; dataCollector;
                           MtasDataCollector&lt;?, ?&gt; subSataCollector;
-<span class="nc bnc" id="L2193" title="All 2 branches missed.">                          for (Entry&lt;String, ByteRunAutomaton&gt; entry : byteRunAutomatonMap</span>
-<span class="nc" id="L2194">                              .entrySet()) {</span>
-<span class="nc" id="L2195">                            ByteRunAutomaton bra = entry.getValue();</span>
-<span class="nc bnc" id="L2196" title="All 2 branches missed.">                            if (bra.run(term.bytes, term.offset, term.length)) {</span>
-<span class="nc" id="L2197">                              dataCollector = document.statsList</span>
-<span class="nc" id="L2198">                                  .get(segmentDocId + lrc.docBase);</span>
-<span class="nc" id="L2199">                              subSataCollector = dataCollector.add(</span>
-<span class="nc" id="L2200">                                  entry.getKey(),</span>
-<span class="nc" id="L2201">                                  new long[] { postingsEnum.freq() }, 1);</span>
-<span class="nc bnc" id="L2202" title="All 4 branches missed.">                              if (document.listExpand</span>
+<span class="nc bnc" id="L2082" title="All 2 branches missed.">                          for (Entry&lt;String, ByteRunAutomaton&gt; entry : byteRunAutomatonMap</span>
+<span class="nc" id="L2083">                              .entrySet()) {</span>
+<span class="nc" id="L2084">                            ByteRunAutomaton bra = entry.getValue();</span>
+<span class="nc bnc" id="L2085" title="All 2 branches missed.">                            if (bra.run(term.bytes, term.offset, term.length)) {</span>
+<span class="nc" id="L2086">                              dataCollector = document.statsList</span>
+<span class="nc" id="L2087">                                  .get(segmentDocId + lrc.docBase);</span>
+<span class="nc" id="L2088">                              subSataCollector = dataCollector.add(</span>
+<span class="nc" id="L2089">                                  entry.getKey(),</span>
+<span class="nc" id="L2090">                                  new long[] { postingsEnum.freq() }, 1);</span>
+<span class="nc bnc" id="L2091" title="All 4 branches missed.">                              if (document.listExpand</span>
                                   &amp;&amp; subSataCollector != null) {
-<span class="nc bnc" id="L2204" title="All 2 branches missed.">                                if (!initialised.contains(subSataCollector)) {</span>
-<span class="nc" id="L2205">                                  subSataCollector.initNewList(initBaseSize);</span>
-<span class="nc" id="L2206">                                  initialised.add(subSataCollector);</span>
+<span class="nc bnc" id="L2093" title="All 2 branches missed.">                                if (!initialised.contains(subSataCollector)) {</span>
+<span class="nc" id="L2094">                                  subSataCollector.initNewList(initBaseSize);</span>
+<span class="nc" id="L2095">                                  initialised.add(subSataCollector);</span>
                                 }
-<span class="nc" id="L2208">                                subSataCollector.add(</span>
-<span class="nc" id="L2209">                                    MtasToken.getPostfixFromValue(term),</span>
-<span class="nc" id="L2210">                                    new long[] { postingsEnum.freq() }, 1);</span>
+<span class="nc" id="L2097">                                subSataCollector.add(</span>
+<span class="nc" id="L2098">                                    MtasToken.getPostfixFromValue(term),</span>
+<span class="nc" id="L2099">                                    new long[] { postingsEnum.freq() }, 1);</span>
                               }
                             }
-<span class="nc" id="L2213">                          }</span>
+<span class="nc" id="L2102">                          }</span>
                         } else {
-<span class="nc" id="L2215">                          document.statsList.get(segmentDocId + lrc.docBase)</span>
-<span class="nc" id="L2216">                              .add(MtasToken.getPostfixFromValue(term),</span>
-<span class="nc" id="L2217">                                  new long[] { postingsEnum.freq() }, 1);</span>
+<span class="nc" id="L2104">                          document.statsList.get(segmentDocId + lrc.docBase)</span>
+<span class="nc" id="L2105">                              .add(MtasToken.getPostfixFromValue(term),</span>
+<span class="nc" id="L2106">                                  new long[] { postingsEnum.freq() }, 1);</span>
                         }
                       }
                     }
-<span class="nc" id="L2221">                  }</span>
+<span class="nc" id="L2110">                  }</span>
                 }
-<span class="nc" id="L2223">              }</span>
+<span class="nc" id="L2112">              }</span>
               // close
-<span class="nc bnc" id="L2225" title="All 2 branches missed.">              for (MtasDataCollector&lt;?, ?&gt; item : initialised) {</span>
-<span class="nc" id="L2226">                item.closeNewList();</span>
-<span class="nc" id="L2227">              }</span>
-<span class="nc" id="L2228">              initialised.clear();</span>
+<span class="nc bnc" id="L2114" title="All 2 branches missed.">              for (MtasDataCollector&lt;?, ?&gt; item : initialised) {</span>
+<span class="nc" id="L2115">                item.closeNewList();</span>
+<span class="nc" id="L2116">              }</span>
+<span class="nc" id="L2117">              initialised.clear();</span>
             }
-<span class="nc" id="L2230">          }</span>
-<span class="nc" id="L2231">        }</span>
+<span class="nc" id="L2119">          }</span>
+<span class="nc" id="L2120">        }</span>
       }
     }
-<span class="nc" id="L2234">  }</span>
+<span class="nc" id="L2123">  }</span>
 
   /**
    * Creates the kwic.
    *
-   * @param kwicList
-   *          the kwic list
-   * @param spansMatchData
-   *          the spans match data
-   * @param docList
-   *          the doc list
-   * @param field
-   *          the field
-   * @param docBase
-   *          the doc base
-   * @param uniqueKeyField
-   *          the unique key field
-   * @param mtasCodecInfo
-   *          the mtas codec info
-   * @param searcher
-   *          the searcher
-   * @throws IOException
-   *           Signals that an I/O exception has occurred.
+   * @param kwicList the kwic list
+   * @param spansMatchData the spans match data
+   * @param docList the doc list
+   * @param field the field
+   * @param docBase the doc base
+   * @param uniqueKeyField the unique key field
+   * @param mtasCodecInfo the mtas codec info
+   * @param searcher the searcher
+   * @throws IOException Signals that an I/O exception has occurred.
    */
   private static void createKwic(List&lt;ComponentKwic&gt; kwicList,
       Map&lt;MtasSpanQuery, Map&lt;Integer, List&lt;Match&gt;&gt;&gt; spansMatchData,
       List&lt;Integer&gt; docList, String field, int docBase, String uniqueKeyField,
       CodecInfo mtasCodecInfo, IndexSearcher searcher) throws IOException {
-<span class="nc bnc" id="L2262" title="All 2 branches missed.">    if (kwicList != null) {</span>
-<span class="nc bnc" id="L2263" title="All 2 branches missed.">      for (ComponentKwic kwic : kwicList) {</span>
-<span class="nc" id="L2264">        Map&lt;Integer, List&lt;Match&gt;&gt; matchData = spansMatchData.get(kwic.query);</span>
+<span class="nc bnc" id="L2142" title="All 2 branches missed.">    if (kwicList != null) {</span>
+<span class="nc bnc" id="L2143" title="All 2 branches missed.">      for (ComponentKwic kwic : kwicList) {</span>
+<span class="nc" id="L2144">        Map&lt;Integer, List&lt;Match&gt;&gt; matchData = spansMatchData.get(kwic.query);</span>
         List&lt;Match&gt; matchList;
-<span class="nc bnc" id="L2266" title="All 2 branches missed.">        if (kwic.output.equals(ComponentKwic.KWIC_OUTPUT_HIT)) {</span>
-<span class="nc bnc" id="L2267" title="All 2 branches missed.">          for (int docId : docList) {</span>
-<span class="nc bnc" id="L2268" title="All 2 branches missed.">            if (matchData != null</span>
-<span class="nc bnc" id="L2269" title="All 2 branches missed.">                &amp;&amp; (matchList = matchData.get(docId)) != null) {</span>
+<span class="nc bnc" id="L2146" title="All 2 branches missed.">        if (kwic.output.equals(ComponentKwic.KWIC_OUTPUT_HIT)) {</span>
+<span class="nc bnc" id="L2147" title="All 2 branches missed.">          for (int docId : docList) {</span>
+<span class="nc bnc" id="L2148" title="All 2 branches missed.">            if (matchData != null</span>
+<span class="nc bnc" id="L2149" title="All 2 branches missed.">                &amp;&amp; (matchList = matchData.get(docId)) != null) {</span>
               // get unique id
-<span class="nc" id="L2271">              Document doc = searcher.doc(docId,</span>
-<span class="nc" id="L2272">                  new HashSet&lt;String&gt;(Arrays.asList(uniqueKeyField)));</span>
-<span class="nc" id="L2273">              IndexableField indxfld = doc.getField(uniqueKeyField);</span>
+<span class="nc" id="L2151">              Document doc = searcher.doc(docId,</span>
+<span class="nc" id="L2152">                  new HashSet&lt;String&gt;(Arrays.asList(uniqueKeyField)));</span>
+<span class="nc" id="L2153">              IndexableField indxfld = doc.getField(uniqueKeyField);</span>
               // get other doc info
-<span class="nc bnc" id="L2275" title="All 2 branches missed.">              if (indxfld != null) {</span>
-<span class="nc" id="L2276">                kwic.uniqueKey.put(docId, indxfld.stringValue());</span>
+<span class="nc bnc" id="L2155" title="All 2 branches missed.">              if (indxfld != null) {</span>
+<span class="nc" id="L2156">                kwic.uniqueKey.put(docId, indxfld.stringValue());</span>
               }
-<span class="nc" id="L2278">              kwic.subTotal.put(docId, matchList.size());</span>
-<span class="nc" id="L2279">              IndexDoc mDoc = mtasCodecInfo.getDoc(field, (docId - docBase));</span>
-<span class="nc bnc" id="L2280" title="All 2 branches missed.">              if (mDoc != null) {</span>
-<span class="nc" id="L2281">                kwic.minPosition.put(docId, mDoc.minPosition);</span>
-<span class="nc" id="L2282">                kwic.maxPosition.put(docId, mDoc.maxPosition);</span>
+<span class="nc" id="L2158">              kwic.subTotal.put(docId, matchList.size());</span>
+<span class="nc" id="L2159">              IndexDoc mDoc = mtasCodecInfo.getDoc(field, (docId - docBase));</span>
+<span class="nc bnc" id="L2160" title="All 2 branches missed.">              if (mDoc != null) {</span>
+<span class="nc" id="L2161">                kwic.minPosition.put(docId, mDoc.minPosition);</span>
+<span class="nc" id="L2162">                kwic.maxPosition.put(docId, mDoc.maxPosition);</span>
               }
               // kwiclist
-<span class="nc" id="L2285">              List&lt;KwicHit&gt; kwicItemList = new ArrayList&lt;&gt;();</span>
-<span class="nc" id="L2286">              int number = 0;</span>
-<span class="nc bnc" id="L2287" title="All 2 branches missed.">              for (Match m : matchList) {</span>
-<span class="nc bnc" id="L2288" title="All 2 branches missed.">                if (kwic.number != null</span>
-<span class="nc bnc" id="L2289" title="All 2 branches missed.">                    &amp;&amp; number &gt;= (kwic.start + kwic.number)) {</span>
-<span class="nc" id="L2290">                  break;</span>
+<span class="nc" id="L2165">              List&lt;KwicHit&gt; kwicItemList = new ArrayList&lt;&gt;();</span>
+<span class="nc" id="L2166">              int number = 0;</span>
+<span class="nc bnc" id="L2167" title="All 2 branches missed.">              for (Match m : matchList) {</span>
+<span class="nc bnc" id="L2168" title="All 2 branches missed.">                if (kwic.number != null</span>
+<span class="nc bnc" id="L2169" title="All 2 branches missed.">                    &amp;&amp; number &gt;= (kwic.start + kwic.number)) {</span>
+<span class="nc" id="L2170">                  break;</span>
                 }
-<span class="nc bnc" id="L2292" title="All 2 branches missed.">                if (number &gt;= kwic.start) {</span>
-<span class="nc" id="L2293">                  int startPosition = m.startPosition;</span>
-<span class="nc" id="L2294">                  int endPosition = m.endPosition - 1;</span>
-<span class="nc" id="L2295">                  List&lt;MtasTreeHit&lt;String&gt;&gt; terms = mtasCodecInfo</span>
-<span class="nc" id="L2296">                      .getPositionedTermsByPrefixesAndPositionRange(field,</span>
+<span class="nc bnc" id="L2172" title="All 2 branches missed.">                if (number &gt;= kwic.start) {</span>
+<span class="nc" id="L2173">                  int startPosition = m.startPosition;</span>
+<span class="nc" id="L2174">                  int endPosition = m.endPosition - 1;</span>
+<span class="nc" id="L2175">                  List&lt;MtasTreeHit&lt;String&gt;&gt; terms = mtasCodecInfo</span>
+<span class="nc" id="L2176">                      .getPositionedTermsByPrefixesAndPositionRange(field,</span>
                           (docId - docBase), kwic.prefixes,
-<span class="nc" id="L2298">                          Math.max(mDoc.minPosition, startPosition - kwic.left),</span>
-<span class="nc" id="L2299">                          Math.min(mDoc.maxPosition, endPosition + kwic.right));</span>
+<span class="nc" id="L2178">                          Math.max(mDoc.minPosition, startPosition - kwic.left),</span>
+<span class="nc" id="L2179">                          Math.min(mDoc.maxPosition, endPosition + kwic.right));</span>
                   // construct hit
-<span class="nc" id="L2301">                  Map&lt;Integer, List&lt;String&gt;&gt; kwicListHits = new HashMap&lt;&gt;();</span>
-<span class="nc" id="L2302">                  for (int position = Math.max(mDoc.minPosition,</span>
-<span class="nc bnc" id="L2303" title="All 2 branches missed.">                      startPosition - kwic.left); position &lt;= Math.min(</span>
+<span class="nc" id="L2181">                  Map&lt;Integer, List&lt;String&gt;&gt; kwicListHits = new HashMap&lt;&gt;();</span>
+<span class="nc" id="L2182">                  for (int position = Math.max(mDoc.minPosition,</span>
+<span class="nc bnc" id="L2183" title="All 2 branches missed.">                      startPosition - kwic.left); position &lt;= Math.min(</span>
                           mDoc.maxPosition,
-<span class="nc" id="L2305">                          endPosition + kwic.right); position++) {</span>
-<span class="nc" id="L2306">                    kwicListHits.put(position, new ArrayList&lt;String&gt;());</span>
+<span class="nc" id="L2185">                          endPosition + kwic.right); position++) {</span>
+<span class="nc" id="L2186">                    kwicListHits.put(position, new ArrayList&lt;String&gt;());</span>
                   }
                   List&lt;String&gt; termList;
-<span class="nc bnc" id="L2309" title="All 2 branches missed.">                  for (MtasTreeHit&lt;String&gt; term : terms) {</span>
-<span class="nc" id="L2310">                    for (int position = Math.max((startPosition - kwic.left),</span>
-<span class="nc bnc" id="L2311" title="All 2 branches missed.">                        term.startPosition); position &lt;= Math.min(</span>
+<span class="nc bnc" id="L2189" title="All 2 branches missed.">                  for (MtasTreeHit&lt;String&gt; term : terms) {</span>
+<span class="nc" id="L2190">                    for (int position = Math.max((startPosition - kwic.left),</span>
+<span class="nc bnc" id="L2191" title="All 2 branches missed.">                        term.startPosition); position &lt;= Math.min(</span>
                             (endPosition + kwic.right),
-<span class="nc" id="L2313">                            term.endPosition); position++) {</span>
-<span class="nc" id="L2314">                      termList = kwicListHits.get(position);</span>
-<span class="nc" id="L2315">                      termList.add(term.data);</span>
+<span class="nc" id="L2193">                            term.endPosition); position++) {</span>
+<span class="nc" id="L2194">                      termList = kwicListHits.get(position);</span>
+<span class="nc" id="L2195">                      termList.add(term.data);</span>
                     }
-<span class="nc" id="L2317">                  }</span>
-<span class="nc" id="L2318">                  kwicItemList.add(new KwicHit(m, kwicListHits));</span>
+<span class="nc" id="L2197">                  }</span>
+<span class="nc" id="L2198">                  kwicItemList.add(new KwicHit(m, kwicListHits));</span>
                 }
-<span class="nc" id="L2320">                number++;</span>
-<span class="nc" id="L2321">              }</span>
-<span class="nc" id="L2322">              kwic.hits.put(docId, kwicItemList);</span>
+<span class="nc" id="L2200">                number++;</span>
+<span class="nc" id="L2201">              }</span>
+<span class="nc" id="L2202">              kwic.hits.put(docId, kwicItemList);</span>
             }
-<span class="nc" id="L2324">          }</span>
-<span class="nc bnc" id="L2325" title="All 2 branches missed.">        } else if (kwic.output.equals(ComponentKwic.KWIC_OUTPUT_TOKEN)) {</span>
-<span class="nc bnc" id="L2326" title="All 2 branches missed.">          for (int docId : docList) {</span>
-<span class="nc bnc" id="L2327" title="All 2 branches missed.">            if (matchData != null</span>
-<span class="nc bnc" id="L2328" title="All 2 branches missed.">                &amp;&amp; (matchList = matchData.get(docId)) != null) {</span>
+<span class="nc" id="L2204">          }</span>
+<span class="nc bnc" id="L2205" title="All 2 branches missed.">        } else if (kwic.output.equals(ComponentKwic.KWIC_OUTPUT_TOKEN)) {</span>
+<span class="nc bnc" id="L2206" title="All 2 branches missed.">          for (int docId : docList) {</span>
+<span class="nc bnc" id="L2207" title="All 2 branches missed.">            if (matchData != null</span>
+<span class="nc bnc" id="L2208" title="All 2 branches missed.">                &amp;&amp; (matchList = matchData.get(docId)) != null) {</span>
               // get unique id
-<span class="nc" id="L2330">              Document doc = searcher.doc(docId,</span>
-<span class="nc" id="L2331">                  new HashSet&lt;String&gt;(Arrays.asList(uniqueKeyField)));</span>
+<span class="nc" id="L2210">              Document doc = searcher.doc(docId,</span>
+<span class="nc" id="L2211">                  new HashSet&lt;String&gt;(Arrays.asList(uniqueKeyField)));</span>
               // get other doc info
-<span class="nc" id="L2333">              IndexableField indxfld = doc.getField(uniqueKeyField);</span>
-<span class="nc bnc" id="L2334" title="All 2 branches missed.">              if (indxfld != null) {</span>
-<span class="nc" id="L2335">                kwic.uniqueKey.put(docId, indxfld.stringValue());</span>
+<span class="nc" id="L2213">              IndexableField indxfld = doc.getField(uniqueKeyField);</span>
+<span class="nc bnc" id="L2214" title="All 2 branches missed.">              if (indxfld != null) {</span>
+<span class="nc" id="L2215">                kwic.uniqueKey.put(docId, indxfld.stringValue());</span>
               }
-<span class="nc" id="L2337">              kwic.subTotal.put(docId, matchList.size());</span>
-<span class="nc" id="L2338">              IndexDoc mDoc = mtasCodecInfo.getDoc(field, (docId - docBase));</span>
-<span class="nc bnc" id="L2339" title="All 2 branches missed.">              if (mDoc != null) {</span>
-<span class="nc" id="L2340">                kwic.minPosition.put(docId, mDoc.minPosition);</span>
-<span class="nc" id="L2341">                kwic.maxPosition.put(docId, mDoc.maxPosition);</span>
-<span class="nc" id="L2342">                List&lt;KwicToken&gt; kwicItemList = new ArrayList&lt;&gt;();</span>
-<span class="nc" id="L2343">                int number = 0;</span>
-<span class="nc bnc" id="L2344" title="All 2 branches missed.">                for (Match m : matchList) {</span>
-<span class="nc bnc" id="L2345" title="All 2 branches missed.">                  if (kwic.number != null</span>
-<span class="nc bnc" id="L2346" title="All 2 branches missed.">                      &amp;&amp; number &gt;= (kwic.start + kwic.number)) {</span>
-<span class="nc" id="L2347">                    break;</span>
+<span class="nc" id="L2217">              kwic.subTotal.put(docId, matchList.size());</span>
+<span class="nc" id="L2218">              IndexDoc mDoc = mtasCodecInfo.getDoc(field, (docId - docBase));</span>
+<span class="nc bnc" id="L2219" title="All 2 branches missed.">              if (mDoc != null) {</span>
+<span class="nc" id="L2220">                kwic.minPosition.put(docId, mDoc.minPosition);</span>
+<span class="nc" id="L2221">                kwic.maxPosition.put(docId, mDoc.maxPosition);</span>
+<span class="nc" id="L2222">                List&lt;KwicToken&gt; kwicItemList = new ArrayList&lt;&gt;();</span>
+<span class="nc" id="L2223">                int number = 0;</span>
+<span class="nc bnc" id="L2224" title="All 2 branches missed.">                for (Match m : matchList) {</span>
+<span class="nc bnc" id="L2225" title="All 2 branches missed.">                  if (kwic.number != null</span>
+<span class="nc bnc" id="L2226" title="All 2 branches missed.">                      &amp;&amp; number &gt;= (kwic.start + kwic.number)) {</span>
+<span class="nc" id="L2227">                    break;</span>
                   }
-<span class="nc bnc" id="L2349" title="All 2 branches missed.">                  if (number &gt;= kwic.start) {</span>
-<span class="nc" id="L2350">                    int startPosition = m.startPosition;</span>
-<span class="nc" id="L2351">                    int endPosition = m.endPosition - 1;</span>
+<span class="nc bnc" id="L2229" title="All 2 branches missed.">                  if (number &gt;= kwic.start) {</span>
+<span class="nc" id="L2230">                    int startPosition = m.startPosition;</span>
+<span class="nc" id="L2231">                    int endPosition = m.endPosition - 1;</span>
                     List&lt;MtasTokenString&gt; tokens;
-<span class="nc" id="L2353">                    tokens = mtasCodecInfo.getPrefixFilteredObjectsByPositions(</span>
+<span class="nc" id="L2233">                    tokens = mtasCodecInfo.getPrefixFilteredObjectsByPositions(</span>
                         field, (docId - docBase), kwic.prefixes,
-<span class="nc" id="L2355">                        Math.max(mDoc.minPosition, startPosition - kwic.left),</span>
-<span class="nc" id="L2356">                        Math.min(mDoc.maxPosition, endPosition + kwic.right));</span>
-<span class="nc" id="L2357">                    kwicItemList.add(new KwicToken(m, tokens));</span>
+<span class="nc" id="L2235">                        Math.max(mDoc.minPosition, startPosition - kwic.left),</span>
+<span class="nc" id="L2236">                        Math.min(mDoc.maxPosition, endPosition + kwic.right));</span>
+<span class="nc" id="L2237">                    kwicItemList.add(new KwicToken(m, tokens));</span>
                   }
-<span class="nc" id="L2359">                  number++;</span>
-<span class="nc" id="L2360">                }</span>
-<span class="nc" id="L2361">                kwic.tokens.put(docId, kwicItemList);</span>
+<span class="nc" id="L2239">                  number++;</span>
+<span class="nc" id="L2240">                }</span>
+<span class="nc" id="L2241">                kwic.tokens.put(docId, kwicItemList);</span>
               }
             }
-<span class="nc" id="L2364">          }</span>
+<span class="nc" id="L2244">          }</span>
         }
-<span class="nc" id="L2366">      }</span>
+<span class="nc" id="L2246">      }</span>
     }
-<span class="nc" id="L2368">  }</span>
+<span class="nc" id="L2248">  }</span>
 
   /**
    * Creates the facet base.
    *
-   * @param cf
-   *          the cf
-   * @param level
-   *          the level
-   * @param dataCollector
-   *          the data collector
-   * @param positionsData
-   *          the positions data
-   * @param spansNumberData
-   *          the spans number data
-   * @param facetData
-   *          the facet data
-   * @param docSet
-   *          the doc set
-   * @throws IOException
-   *           Signals that an I/O exception has occurred.
+   * @param cf the cf
+   * @param level the level
+   * @param dataCollector the data collector
+   * @param positionsData the positions data
+   * @param spansNumberData the spans number data
+   * @param facetData the facet data
+   * @param docSet the doc set
+   * @throws IOException Signals that an I/O exception has occurred.
    */
   private static void createFacetBase(ComponentFacet cf, int level,
       MtasDataCollector&lt;?, ?&gt; dataCollector,
@@ -2393,311 +2265,308 @@ public class CodecCollector {
       Map&lt;MtasSpanQuery, Map&lt;Integer, Integer&gt;&gt; spansNumberData,
       Map&lt;String, SortedMap&lt;String, int[]&gt;&gt; facetData, Integer[] docSet)
       throws IOException {
-<span class="nc bnc" id="L2396" title="All 2 branches missed.">    for (MtasFunctionParserFunction function : cf.baseFunctionParserFunctions[level]) {</span>
-<span class="nc bnc" id="L2397" title="All 2 branches missed.">      if (function.needArgumentsNumber() &gt; cf.spanQueries.length) {</span>
-<span class="nc" id="L2398">        throw new IOException(&quot;function &quot; + function + &quot; expects (at least) &quot;</span>
-<span class="nc" id="L2399">            + function.needArgumentsNumber() + &quot; queries&quot;);</span>
+<span class="nc bnc" id="L2268" title="All 2 branches missed.">    for (MtasFunctionParserFunction function : cf.baseFunctionParserFunctions[level]) {</span>
+<span class="nc bnc" id="L2269" title="All 2 branches missed.">      if (function.needArgumentsNumber() &gt; cf.spanQueries.length) {</span>
+<span class="nc" id="L2270">        throw new IOException(&quot;function &quot; + function + &quot; expects (at least) &quot;</span>
+<span class="nc" id="L2271">            + function.needArgumentsNumber() + &quot; queries&quot;);</span>
       }
     }
-<span class="nc" id="L2402">    Map&lt;String, int[]&gt; list = facetData.get(cf.baseFields[level]);</span>
-<span class="nc bnc" id="L2403" title="All 2 branches missed.">    if (dataCollector != null) {</span>
-<span class="nc" id="L2404">      MtasDataCollector&lt;?, ?&gt; subDataCollector = null;</span>
-<span class="nc" id="L2405">      dataCollector.initNewList(1);</span>
-<span class="nc bnc" id="L2406" title="All 2 branches missed.">      if (cf.baseFunctionList[level] != null) {</span>
+<span class="nc" id="L2274">    Map&lt;String, int[]&gt; list = facetData.get(cf.baseFields[level]);</span>
+<span class="nc bnc" id="L2275" title="All 2 branches missed.">    if (dataCollector != null) {</span>
+<span class="nc" id="L2276">      MtasDataCollector&lt;?, ?&gt; subDataCollector = null;</span>
+<span class="nc" id="L2277">      dataCollector.initNewList(1);</span>
+<span class="nc bnc" id="L2278" title="All 2 branches missed.">      if (cf.baseFunctionList[level] != null) {</span>
         SubComponentFunction[] tmpList;
-<span class="nc bnc" id="L2408" title="All 2 branches missed.">        if (!cf.baseFunctionList[level].containsKey(dataCollector)) {</span>
-<span class="nc" id="L2409">          tmpList = new SubComponentFunction[cf.baseFunctionParserFunctions[level].length];</span>
-<span class="nc" id="L2410">          cf.baseFunctionList[level].put(dataCollector, tmpList);</span>
-<span class="nc bnc" id="L2411" title="All 2 branches missed.">          for (int i = 0; i &lt; cf.baseFunctionParserFunctions[level].length; i++) {</span>
+<span class="nc bnc" id="L2280" title="All 2 branches missed.">        if (!cf.baseFunctionList[level].containsKey(dataCollector)) {</span>
+<span class="nc" id="L2281">          tmpList = new SubComponentFunction[cf.baseFunctionParserFunctions[level].length];</span>
+<span class="nc" id="L2282">          cf.baseFunctionList[level].put(dataCollector, tmpList);</span>
+<span class="nc bnc" id="L2283" title="All 2 branches missed.">          for (int i = 0; i &lt; cf.baseFunctionParserFunctions[level].length; i++) {</span>
             try {
-<span class="nc" id="L2413">              tmpList[i] = new SubComponentFunction(</span>
+<span class="nc" id="L2285">              tmpList[i] = new SubComponentFunction(</span>
                   DataCollector.COLLECTOR_TYPE_LIST,
                   cf.baseFunctionKeys[level][i], cf.baseFunctionTypes[level][i],
-<span class="nc" id="L2416">                  cf.baseFunctionParserFunctions[level][i], null, null, 0,</span>
-<span class="nc" id="L2417">                  Integer.MAX_VALUE, null, null);</span>
+<span class="nc" id="L2288">                  cf.baseFunctionParserFunctions[level][i], null, null, 0,</span>
+<span class="nc" id="L2289">                  Integer.MAX_VALUE, null, null);</span>
 
-<span class="nc" id="L2419">            } catch (ParseException e) {</span>
-<span class="nc" id="L2420">              throw new IOException(e.getMessage());</span>
-<span class="nc" id="L2421">            }</span>
+<span class="nc" id="L2291">            } catch (ParseException e) {</span>
+<span class="nc" id="L2292">              throw new IOException(e.getMessage());</span>
+<span class="nc" id="L2293">            }</span>
           }
         } else {
-<span class="nc" id="L2424">          tmpList = cf.baseFunctionList[level].get(dataCollector);</span>
+<span class="nc" id="L2296">          tmpList = cf.baseFunctionList[level].get(dataCollector);</span>
         }
-<span class="nc bnc" id="L2426" title="All 2 branches missed.">        for (SubComponentFunction function : tmpList) {</span>
-<span class="nc" id="L2427">          function.dataCollector.initNewList(1);</span>
+<span class="nc bnc" id="L2298" title="All 2 branches missed.">        for (SubComponentFunction function : tmpList) {</span>
+<span class="nc" id="L2299">          function.dataCollector.initNewList(1);</span>
         }
       }
       // check type
-<span class="nc" id="L2431">      if (dataCollector.getCollectorType()</span>
-<span class="nc bnc" id="L2432" title="All 2 branches missed.">          .equals(DataCollector.COLLECTOR_TYPE_LIST)) {</span>
-<span class="nc" id="L2433">        dataCollector.setWithTotal();</span>
+<span class="nc" id="L2303">      if (dataCollector.getCollectorType()</span>
+<span class="nc bnc" id="L2304" title="All 2 branches missed.">          .equals(DataCollector.COLLECTOR_TYPE_LIST)) {</span>
+<span class="nc" id="L2305">        dataCollector.setWithTotal();</span>
         // only if documents and facets
-<span class="nc bnc" id="L2435" title="All 4 branches missed.">        if (docSet.length &gt; 0 &amp;&amp; list.size() &gt; 0) {</span>
-<span class="nc" id="L2436">          HashMap&lt;String, Integer[]&gt; docLists = new HashMap&lt;&gt;();</span>
-<span class="nc" id="L2437">          HashMap&lt;String, String&gt; groupedKeys = new HashMap&lt;&gt;();</span>
-<span class="nc" id="L2438">          boolean documentsInFacets = false;</span>
+<span class="nc bnc" id="L2307" title="All 4 branches missed.">        if (docSet.length &gt; 0 &amp;&amp; list.size() &gt; 0) {</span>
+<span class="nc" id="L2308">          HashMap&lt;String, Integer[]&gt; docLists = new HashMap&lt;&gt;();</span>
+<span class="nc" id="L2309">          HashMap&lt;String, String&gt; groupedKeys = new HashMap&lt;&gt;();</span>
+<span class="nc" id="L2310">          boolean documentsInFacets = false;</span>
           // compute intersections
-<span class="nc bnc" id="L2440" title="All 2 branches missed.">          for (Entry&lt;String, int[]&gt; entry : list.entrySet()) {</span>
+<span class="nc bnc" id="L2312" title="All 2 branches missed.">          for (Entry&lt;String, int[]&gt; entry : list.entrySet()) {</span>
             // fill grouped keys
-<span class="nc bnc" id="L2442" title="All 2 branches missed.">            if (!groupedKeys.containsKey(entry.getKey())) {</span>
-<span class="nc" id="L2443">              groupedKeys.put(entry.getKey(), groupedKeyName(entry.getKey(),</span>
+<span class="nc bnc" id="L2314" title="All 2 branches missed.">            if (!groupedKeys.containsKey(entry.getKey())) {</span>
+<span class="nc" id="L2315">              groupedKeys.put(entry.getKey(), groupedKeyName(entry.getKey(),</span>
                   cf.baseRangeSizes[level], cf.baseRangeBases[level]));
             }
             // intersect docSet with docList
-<span class="nc" id="L2447">            Integer[] docList = intersectedDocList(entry.getValue(), docSet);</span>
-<span class="nc bnc" id="L2448" title="All 4 branches missed.">            if (docList != null &amp;&amp; docList.length &gt; 0) {</span>
-<span class="nc" id="L2449">              documentsInFacets = true;</span>
+<span class="nc" id="L2319">            Integer[] docList = intersectedDocList(entry.getValue(), docSet);</span>
+<span class="nc bnc" id="L2320" title="All 4 branches missed.">            if (docList != null &amp;&amp; docList.length &gt; 0) {</span>
+<span class="nc" id="L2321">              documentsInFacets = true;</span>
             }
             // update docLists
-<span class="nc bnc" id="L2452" title="All 2 branches missed.">            if (docLists.containsKey(groupedKeys.get(entry.getKey()))) {</span>
-<span class="nc" id="L2453">              docLists.put(groupedKeys.get(entry.getKey()), mergeDocLists(</span>
-<span class="nc" id="L2454">                  docLists.get(groupedKeys.get(entry.getKey())), docList));</span>
+<span class="nc bnc" id="L2324" title="All 2 branches missed.">            if (docLists.containsKey(groupedKeys.get(entry.getKey()))) {</span>
+<span class="nc" id="L2325">              docLists.put(groupedKeys.get(entry.getKey()), mergeDocLists(</span>
+<span class="nc" id="L2326">                  docLists.get(groupedKeys.get(entry.getKey())), docList));</span>
             } else {
-<span class="nc" id="L2456">              docLists.put(groupedKeys.get(entry.getKey()), docList);</span>
+<span class="nc" id="L2328">              docLists.put(groupedKeys.get(entry.getKey()), docList);</span>
             }
-<span class="nc" id="L2458">          }</span>
+<span class="nc" id="L2330">          }</span>
           // compute stats for each key
-<span class="nc bnc" id="L2460" title="All 2 branches missed.">          if (documentsInFacets) {</span>
-<span class="nc" id="L2461">            Map&lt;Integer, long[]&gt; args = computeArguments(spansNumberData,</span>
+<span class="nc bnc" id="L2332" title="All 2 branches missed.">          if (documentsInFacets) {</span>
+<span class="nc" id="L2333">            Map&lt;Integer, long[]&gt; args = computeArguments(spansNumberData,</span>
                 cf.spanQueries, docSet);
-<span class="nc bnc" id="L2463" title="All 2 branches missed.">            if (cf.baseDataTypes[level].equals(CodecUtil.DATA_TYPE_LONG)) {</span>
+<span class="nc bnc" id="L2335" title="All 2 branches missed.">            if (cf.baseDataTypes[level].equals(CodecUtil.DATA_TYPE_LONG)) {</span>
               // check functions
-<span class="nc" id="L2465">              boolean applySumRule = false;</span>
-<span class="nc bnc" id="L2466" title="All 2 branches missed.">              if (cf.baseStatsTypes[level].equals(CodecUtil.STATS_BASIC)</span>
-<span class="nc bnc" id="L2467" title="All 6 branches missed.">                  &amp;&amp; cf.baseParsers[level].sumRule()</span>
+<span class="nc" id="L2337">              boolean applySumRule = false;</span>
+<span class="nc bnc" id="L2338" title="All 2 branches missed.">              if (cf.baseStatsTypes[level].equals(CodecUtil.STATS_BASIC)</span>
+<span class="nc bnc" id="L2339" title="All 6 branches missed.">                  &amp;&amp; cf.baseParsers[level].sumRule()</span>
                   &amp;&amp; (cf.baseMinimumLongs[level] == null)
                   &amp;&amp; (cf.baseMaximumLongs[level] == null)) {
-<span class="nc" id="L2470">                applySumRule = true;</span>
-<span class="nc bnc" id="L2471" title="All 2 branches missed.">                if (cf.baseFunctionList[level].get(dataCollector) != null) {</span>
+<span class="nc" id="L2342">                applySumRule = true;</span>
+<span class="nc bnc" id="L2343" title="All 2 branches missed.">                if (cf.baseFunctionList[level].get(dataCollector) != null) {</span>
                   for (SubComponentFunction function : cf.baseFunctionList[level]
-<span class="nc bnc" id="L2473" title="All 2 branches missed.">                      .get(dataCollector)) {</span>
-<span class="nc bnc" id="L2474" title="All 2 branches missed.">                    if (!function.statsType.equals(CodecUtil.STATS_BASIC)</span>
-<span class="nc bnc" id="L2475" title="All 2 branches missed.">                        || !function.parserFunction.sumRule()</span>
-<span class="nc bnc" id="L2476" title="All 2 branches missed.">                        || function.parserFunction.needPositions()) {</span>
-<span class="nc" id="L2477">                      applySumRule = false;</span>
-<span class="nc" id="L2478">                      break;</span>
+<span class="nc bnc" id="L2345" title="All 2 branches missed.">                      .get(dataCollector)) {</span>
+<span class="nc bnc" id="L2346" title="All 2 branches missed.">                    if (!function.statsType.equals(CodecUtil.STATS_BASIC)</span>
+<span class="nc bnc" id="L2347" title="All 2 branches missed.">                        || !function.parserFunction.sumRule()</span>
+<span class="nc bnc" id="L2348" title="All 2 branches missed.">                        || function.parserFunction.needPositions()) {</span>
+<span class="nc" id="L2349">                      applySumRule = false;</span>
+<span class="nc" id="L2350">                      break;</span>
                     }
                   }
                 }
               }
-<span class="nc bnc" id="L2483" title="All 2 branches missed.">              if (applySumRule) {</span>
-<span class="nc bnc" id="L2484" title="All 2 branches missed.">                for (String key : new LinkedHashSet&lt;String&gt;(</span>
-<span class="nc" id="L2485">                    groupedKeys.values())) {</span>
-<span class="nc bnc" id="L2486" title="All 2 branches missed.">                  if (docLists.get(key).length &gt; 0) {</span>
+<span class="nc bnc" id="L2355" title="All 2 branches missed.">              if (applySumRule) {</span>
+<span class="nc bnc" id="L2356" title="All 2 branches missed.">                for (String key : new LinkedHashSet&lt;String&gt;(</span>
+<span class="nc" id="L2357">                    groupedKeys.values())) {</span>
+<span class="nc bnc" id="L2358" title="All 2 branches missed.">                  if (docLists.get(key).length &gt; 0) {</span>
                     // initialise
-<span class="nc" id="L2488">                    Integer[] subDocSet = docLists.get(key);</span>
-<span class="nc" id="L2489">                    int length = cf.baseParsers[level].needArgumentsNumber();</span>
-<span class="nc" id="L2490">                    long[] valueSum = new long[length];</span>
-<span class="nc" id="L2491">                    long valuePositions = 0;</span>
+<span class="nc" id="L2360">                    Integer[] subDocSet = docLists.get(key);</span>
+<span class="nc" id="L2361">                    int length = cf.baseParsers[level].needArgumentsNumber();</span>
+<span class="nc" id="L2362">                    long[] valueSum = new long[length];</span>
+<span class="nc" id="L2363">                    long valuePositions = 0;</span>
                     // collect
-<span class="nc bnc" id="L2493" title="All 2 branches missed.">                    if (subDocSet.length &gt; 0) {</span>
+<span class="nc bnc" id="L2365" title="All 2 branches missed.">                    if (subDocSet.length &gt; 0) {</span>
                       long[] tmpArgs;
-<span class="nc bnc" id="L2495" title="All 2 branches missed.">                      for (int docId : subDocSet) {</span>
-<span class="nc" id="L2496">                        tmpArgs = args.get(docId);</span>
-<span class="nc bnc" id="L2497" title="All 2 branches missed.">                        if (positionsData != null</span>
-<span class="nc bnc" id="L2498" title="All 2 branches missed.">                            &amp;&amp; positionsData.containsKey(docId)</span>
-<span class="nc bnc" id="L2499" title="All 2 branches missed.">                            &amp;&amp; positionsData.get(docId) != null) {</span>
-<span class="nc" id="L2500">                          valuePositions += positionsData.get(docId)</span>
-<span class="nc" id="L2501">                              .longValue();</span>
+<span class="nc bnc" id="L2367" title="All 2 branches missed.">                      for (int docId : subDocSet) {</span>
+<span class="nc" id="L2368">                        tmpArgs = args.get(docId);</span>
+<span class="nc bnc" id="L2369" title="All 2 branches missed.">                        if (positionsData != null</span>
+<span class="nc bnc" id="L2370" title="All 2 branches missed.">                            &amp;&amp; positionsData.containsKey(docId)</span>
+<span class="nc bnc" id="L2371" title="All 2 branches missed.">                            &amp;&amp; positionsData.get(docId) != null) {</span>
+<span class="nc" id="L2372">                          valuePositions += positionsData.get(docId)</span>
+<span class="nc" id="L2373">                              .longValue();</span>
                         }
-<span class="nc bnc" id="L2503" title="All 2 branches missed.">                        if (tmpArgs != null) {</span>
-<span class="nc bnc" id="L2504" title="All 2 branches missed.">                          for (int i = 0; i &lt; length; i++) {</span>
-<span class="nc" id="L2505">                            valueSum[i] += tmpArgs[i];</span>
+<span class="nc bnc" id="L2375" title="All 2 branches missed.">                        if (tmpArgs != null) {</span>
+<span class="nc bnc" id="L2376" title="All 2 branches missed.">                          for (int i = 0; i &lt; length; i++) {</span>
+<span class="nc" id="L2377">                            valueSum[i] += tmpArgs[i];</span>
                           }
                         }
                       }
                       long value;
                       try {
-<span class="nc" id="L2511">                        value = cf.baseParsers[level].getValueLong(valueSum,</span>
+<span class="nc" id="L2383">                        value = cf.baseParsers[level].getValueLong(valueSum,</span>
                             valuePositions);
-<span class="nc" id="L2513">                        subDataCollector = dataCollector.add(key, value,</span>
+<span class="nc" id="L2385">                        subDataCollector = dataCollector.add(key, value,</span>
                             subDocSet.length);
-<span class="nc" id="L2515">                      } catch (IOException e) {</span>
-<span class="nc" id="L2516">                        log.debug(e);</span>
-<span class="nc" id="L2517">                        dataCollector.error(key, e.getMessage());</span>
-<span class="nc" id="L2518">                        subDataCollector = null;</span>
-<span class="nc" id="L2519">                      }</span>
-<span class="nc bnc" id="L2520" title="All 2 branches missed.">                      if (cf.baseFunctionList[level] != null</span>
+<span class="nc" id="L2387">                      } catch (IOException e) {</span>
+<span class="nc" id="L2388">                        log.debug(e);</span>
+<span class="nc" id="L2389">                        dataCollector.error(key, e.getMessage());</span>
+<span class="nc" id="L2390">                        subDataCollector = null;</span>
+<span class="nc" id="L2391">                      }</span>
+<span class="nc bnc" id="L2392" title="All 2 branches missed.">                      if (cf.baseFunctionList[level] != null</span>
                           &amp;&amp; cf.baseFunctionList[level]
-<span class="nc bnc" id="L2522" title="All 2 branches missed.">                              .containsKey(dataCollector)) {</span>
-<span class="nc" id="L2523">                        SubComponentFunction[] functionList = cf.baseFunctionList[level]</span>
-<span class="nc" id="L2524">                            .get(dataCollector);</span>
-<span class="nc bnc" id="L2525" title="All 2 branches missed.">                        for (SubComponentFunction function : functionList) {</span>
-<span class="nc" id="L2526">                          if (function.dataType</span>
-<span class="nc bnc" id="L2527" title="All 2 branches missed.">                              .equals(CodecUtil.DATA_TYPE_LONG)) {</span>
+<span class="nc bnc" id="L2394" title="All 2 branches missed.">                              .containsKey(dataCollector)) {</span>
+<span class="nc" id="L2395">                        SubComponentFunction[] functionList = cf.baseFunctionList[level]</span>
+<span class="nc" id="L2396">                            .get(dataCollector);</span>
+<span class="nc bnc" id="L2397" title="All 2 branches missed.">                        for (SubComponentFunction function : functionList) {</span>
+<span class="nc" id="L2398">                          if (function.dataType</span>
+<span class="nc bnc" id="L2399" title="All 2 branches missed.">                              .equals(CodecUtil.DATA_TYPE_LONG)) {</span>
                             try {
-<span class="nc" id="L2529">                              long valueLong = function.parserFunction</span>
-<span class="nc" id="L2530">                                  .getValueLong(valueSum, valuePositions);</span>
-<span class="nc" id="L2531">                              function.dataCollector.add(key, valueLong,</span>
+<span class="nc" id="L2401">                              long valueLong = function.parserFunction</span>
+<span class="nc" id="L2402">                                  .getValueLong(valueSum, valuePositions);</span>
+<span class="nc" id="L2403">                              function.dataCollector.add(key, valueLong,</span>
                                   subDocSet.length);
-<span class="nc" id="L2533">                            } catch (IOException e) {</span>
-<span class="nc" id="L2534">                              log.debug(e);</span>
-<span class="nc" id="L2535">                              function.dataCollector.error(key, e.getMessage());</span>
-<span class="nc" id="L2536">                            }</span>
-<span class="nc" id="L2537">                          } else if (function.dataType</span>
-<span class="nc bnc" id="L2538" title="All 2 branches missed.">                              .equals(CodecUtil.DATA_TYPE_DOUBLE)) {</span>
+<span class="nc" id="L2405">                            } catch (IOException e) {</span>
+<span class="nc" id="L2406">                              log.debug(e);</span>
+<span class="nc" id="L2407">                              function.dataCollector.error(key, e.getMessage());</span>
+<span class="nc" id="L2408">                            }</span>
+<span class="nc" id="L2409">                          } else if (function.dataType</span>
+<span class="nc bnc" id="L2410" title="All 2 branches missed.">                              .equals(CodecUtil.DATA_TYPE_DOUBLE)) {</span>
                             try {
-<span class="nc" id="L2540">                              double valueDouble = function.parserFunction</span>
-<span class="nc" id="L2541">                                  .getValueDouble(valueSum, valuePositions);</span>
-<span class="nc" id="L2542">                              function.dataCollector.add(key, valueDouble,</span>
+<span class="nc" id="L2412">                              double valueDouble = function.parserFunction</span>
+<span class="nc" id="L2413">                                  .getValueDouble(valueSum, valuePositions);</span>
+<span class="nc" id="L2414">                              function.dataCollector.add(key, valueDouble,</span>
                                   subDocSet.length);
-<span class="nc" id="L2544">                            } catch (IOException e) {</span>
-<span class="nc" id="L2545">                              log.debug(e);</span>
-<span class="nc" id="L2546">                              function.dataCollector.error(key, e.getMessage());</span>
-<span class="nc" id="L2547">                            }</span>
+<span class="nc" id="L2416">                            } catch (IOException e) {</span>
+<span class="nc" id="L2417">                              log.debug(e);</span>
+<span class="nc" id="L2418">                              function.dataCollector.error(key, e.getMessage());</span>
+<span class="nc" id="L2419">                            }</span>
                           }
                         }
                       }
-<span class="nc bnc" id="L2551" title="All 2 branches missed.">                      if (subDataCollector != null) {</span>
-<span class="nc" id="L2552">                        createFacetBase(cf, (level + 1), subDataCollector,</span>
+<span class="nc bnc" id="L2423" title="All 2 branches missed.">                      if (subDataCollector != null) {</span>
+<span class="nc" id="L2424">                        createFacetBase(cf, (level + 1), subDataCollector,</span>
                             positionsData, spansNumberData, facetData,
                             subDocSet);
                       }
                     }
                   }
-<span class="nc" id="L2558">                }</span>
+<span class="nc" id="L2430">                }</span>
               } else {
-<span class="nc bnc" id="L2560" title="All 2 branches missed.">                for (String key : new LinkedHashSet&lt;String&gt;(</span>
-<span class="nc" id="L2561">                    groupedKeys.values())) {</span>
-<span class="nc bnc" id="L2562" title="All 2 branches missed.">                  if (docLists.get(key).length &gt; 0) {</span>
+<span class="nc bnc" id="L2432" title="All 2 branches missed.">                for (String key : new LinkedHashSet&lt;String&gt;(</span>
+<span class="nc" id="L2433">                    groupedKeys.values())) {</span>
+<span class="nc bnc" id="L2434" title="All 2 branches missed.">                  if (docLists.get(key).length &gt; 0) {</span>
                     // initialise
-<span class="nc" id="L2564">                    Integer[] subDocSet = docLists.get(key);</span>
+<span class="nc" id="L2436">                    Integer[] subDocSet = docLists.get(key);</span>
                     // collect
-<span class="nc bnc" id="L2566" title="All 2 branches missed.">                    if (subDocSet.length &gt; 0 &amp;&amp; cf.baseDataTypes[level]</span>
-<span class="nc bnc" id="L2567" title="All 2 branches missed.">                        .equals(CodecUtil.DATA_TYPE_LONG)) {</span>
+<span class="nc bnc" id="L2438" title="All 2 branches missed.">                    if (subDocSet.length &gt; 0 &amp;&amp; cf.baseDataTypes[level]</span>
+<span class="nc bnc" id="L2439" title="All 2 branches missed.">                        .equals(CodecUtil.DATA_TYPE_LONG)) {</span>
                       // check for functions
-<span class="nc" id="L2569">                      long[][] functionValuesLong = null;</span>
-<span class="nc" id="L2570">                      double[][] functionValuesDouble = null;</span>
-<span class="nc" id="L2571">                      int[] functionNumber = null;</span>
-<span class="nc" id="L2572">                      SubComponentFunction[] functionList = null;</span>
-<span class="nc bnc" id="L2573" title="All 2 branches missed.">                      if (cf.baseFunctionList[level] != null</span>
+<span class="nc" id="L2441">                      long[][] functionValuesLong = null;</span>
+<span class="nc" id="L2442">                      double[][] functionValuesDouble = null;</span>
+<span class="nc" id="L2443">                      int[] functionNumber = null;</span>
+<span class="nc" id="L2444">                      SubComponentFunction[] functionList = null;</span>
+<span class="nc bnc" id="L2445" title="All 2 branches missed.">                      if (cf.baseFunctionList[level] != null</span>
                           &amp;&amp; cf.baseFunctionList[level]
-<span class="nc bnc" id="L2575" title="All 2 branches missed.">                              .containsKey(dataCollector)) {</span>
-<span class="nc" id="L2576">                        functionList = cf.baseFunctionList[level]</span>
-<span class="nc" id="L2577">                            .get(dataCollector);</span>
-<span class="nc" id="L2578">                        functionValuesLong = new long[functionList.length][];</span>
-<span class="nc" id="L2579">                        functionValuesDouble = new double[functionList.length][];</span>
-<span class="nc" id="L2580">                        functionNumber = new int[functionList.length];</span>
-<span class="nc bnc" id="L2581" title="All 2 branches missed.">                        for (int i = 0; i &lt; functionList.length; i++) {</span>
-<span class="nc" id="L2582">                          functionValuesLong[i] = new long[subDocSet.length];</span>
-<span class="nc" id="L2583">                          functionValuesDouble[i] = new double[subDocSet.length];</span>
+<span class="nc bnc" id="L2447" title="All 2 branches missed.">                              .containsKey(dataCollector)) {</span>
+<span class="nc" id="L2448">                        functionList = cf.baseFunctionList[level]</span>
+<span class="nc" id="L2449">                            .get(dataCollector);</span>
+<span class="nc" id="L2450">                        functionValuesLong = new long[functionList.length][];</span>
+<span class="nc" id="L2451">                        functionValuesDouble = new double[functionList.length][];</span>
+<span class="nc" id="L2452">                        functionNumber = new int[functionList.length];</span>
+<span class="nc bnc" id="L2453" title="All 2 branches missed.">                        for (int i = 0; i &lt; functionList.length; i++) {</span>
+<span class="nc" id="L2454">                          functionValuesLong[i] = new long[subDocSet.length];</span>
+<span class="nc" id="L2455">                          functionValuesDouble[i] = new double[subDocSet.length];</span>
                         }
                       }
                       // check main
-<span class="nc" id="L2587">                      int number = 0;</span>
-<span class="nc" id="L2588">                      Integer[] restrictedSubDocSet = new Integer[subDocSet.length];</span>
-<span class="nc" id="L2589">                      long[] values = new long[subDocSet.length];</span>
-<span class="nc bnc" id="L2590" title="All 2 branches missed.">                      for (int docId : subDocSet) {</span>
-<span class="nc" id="L2591">                        long[] tmpArgs = args.get(docId);</span>
-<span class="nc bnc" id="L2592" title="All 2 branches missed.">                        int tmpPositions = (positionsData == null) ? 0</span>
-<span class="nc" id="L2593">                            : positionsData.get(docId);</span>
-<span class="nc" id="L2594">                        long value = cf.baseParsers[level].getValueLong(tmpArgs,</span>
+<span class="nc" id="L2459">                      int number = 0;</span>
+<span class="nc" id="L2460">                      Integer[] restrictedSubDocSet = new Integer[subDocSet.length];</span>
+<span class="nc" id="L2461">                      long[] values = new long[subDocSet.length];</span>
+<span class="nc bnc" id="L2462" title="All 2 branches missed.">                      for (int docId : subDocSet) {</span>
+<span class="nc" id="L2463">                        long[] tmpArgs = args.get(docId);</span>
+<span class="nc bnc" id="L2464" title="All 2 branches missed.">                        int tmpPositions = (positionsData == null) ? 0</span>
+<span class="nc" id="L2465">                            : positionsData.get(docId);</span>
+<span class="nc" id="L2466">                        long value = cf.baseParsers[level].getValueLong(tmpArgs,</span>
                             tmpPositions);
-<span class="nc bnc" id="L2596" title="All 2 branches missed.">                        if ((cf.baseMinimumLongs[level] == null</span>
-<span class="nc bnc" id="L2597" title="All 4 branches missed.">                            || value &gt;= cf.baseMinimumLongs[level])</span>
+<span class="nc bnc" id="L2468" title="All 2 branches missed.">                        if ((cf.baseMinimumLongs[level] == null</span>
+<span class="nc bnc" id="L2469" title="All 4 branches missed.">                            || value &gt;= cf.baseMinimumLongs[level])</span>
                             &amp;&amp; (cf.baseMaximumLongs[level] == null
-<span class="nc bnc" id="L2599" title="All 2 branches missed.">                                || value &lt;= cf.baseMaximumLongs[level])) {</span>
-<span class="nc" id="L2600">                          values[number] = value;</span>
-<span class="nc" id="L2601">                          restrictedSubDocSet[number] = docId;</span>
-<span class="nc" id="L2602">                          number++;</span>
-<span class="nc bnc" id="L2603" title="All 2 branches missed.">                          if (functionList != null) {</span>
-<span class="nc bnc" id="L2604" title="All 2 branches missed.">                            for (int i = 0; i &lt; functionList.length; i++) {</span>
-<span class="nc" id="L2605">                              SubComponentFunction function = functionList[i];</span>
-<span class="nc" id="L2606">                              if (function.dataType</span>
-<span class="nc bnc" id="L2607" title="All 2 branches missed.">                                  .equals(CodecUtil.DATA_TYPE_LONG)) {</span>
+<span class="nc bnc" id="L2471" title="All 2 branches missed.">                                || value &lt;= cf.baseMaximumLongs[level])) {</span>
+<span class="nc" id="L2472">                          values[number] = value;</span>
+<span class="nc" id="L2473">                          restrictedSubDocSet[number] = docId;</span>
+<span class="nc" id="L2474">                          number++;</span>
+<span class="nc bnc" id="L2475" title="All 2 branches missed.">                          if (functionList != null) {</span>
+<span class="nc bnc" id="L2476" title="All 2 branches missed.">                            for (int i = 0; i &lt; functionList.length; i++) {</span>
+<span class="nc" id="L2477">                              SubComponentFunction function = functionList[i];</span>
+<span class="nc" id="L2478">                              if (function.dataType</span>
+<span class="nc bnc" id="L2479" title="All 2 branches missed.">                                  .equals(CodecUtil.DATA_TYPE_LONG)) {</span>
                                 try {
-<span class="nc" id="L2609">                                  functionValuesLong[i][functionNumber[i]] = function.parserFunction</span>
-<span class="nc" id="L2610">                                      .getValueLong(tmpArgs, tmpPositions);</span>
-<span class="nc" id="L2611">                                  functionNumber[i]++;</span>
-<span class="nc" id="L2612">                                } catch (IOException e) {</span>
-<span class="nc" id="L2613">                                  log.debug(e);</span>
-<span class="nc" id="L2614">                                  function.dataCollector.error(key,</span>
-<span class="nc" id="L2615">                                      e.getMessage());</span>
-<span class="nc" id="L2616">                                }</span>
-<span class="nc" id="L2617">                              } else if (function.dataType</span>
-<span class="nc bnc" id="L2618" title="All 2 branches missed.">                                  .equals(CodecUtil.DATA_TYPE_DOUBLE)) {</span>
+<span class="nc" id="L2481">                                  functionValuesLong[i][functionNumber[i]] = function.parserFunction</span>
+<span class="nc" id="L2482">                                      .getValueLong(tmpArgs, tmpPositions);</span>
+<span class="nc" id="L2483">                                  functionNumber[i]++;</span>
+<span class="nc" id="L2484">                                } catch (IOException e) {</span>
+<span class="nc" id="L2485">                                  log.debug(e);</span>
+<span class="nc" id="L2486">                                  function.dataCollector.error(key,</span>
+<span class="nc" id="L2487">                                      e.getMessage());</span>
+<span class="nc" id="L2488">                                }</span>
+<span class="nc" id="L2489">                              } else if (function.dataType</span>
+<span class="nc bnc" id="L2490" title="All 2 branches missed.">                                  .equals(CodecUtil.DATA_TYPE_DOUBLE)) {</span>
                                 try {
-<span class="nc" id="L2620">                                  functionValuesDouble[i][functionNumber[i]] = function.parserFunction</span>
-<span class="nc" id="L2621">                                      .getValueDouble(tmpArgs, tmpPositions);</span>
-<span class="nc" id="L2622">                                  functionNumber[i]++;</span>
-<span class="nc" id="L2623">                                } catch (IOException e) {</span>
-<span class="nc" id="L2624">                                  log.debug(e);</span>
-<span class="nc" id="L2625">                                  function.dataCollector.error(key,</span>
-<span class="nc" id="L2626">                                      e.getMessage());</span>
-<span class="nc" id="L2627">                                }</span>
+<span class="nc" id="L2492">                                  functionValuesDouble[i][functionNumber[i]] = function.parserFunction</span>
+<span class="nc" id="L2493">                                      .getValueDouble(tmpArgs, tmpPositions);</span>
+<span class="nc" id="L2494">                                  functionNumber[i]++;</span>
+<span class="nc" id="L2495">                                } catch (IOException e) {</span>
+<span class="nc" id="L2496">                                  log.debug(e);</span>
+<span class="nc" id="L2497">                                  function.dataCollector.error(key,</span>
+<span class="nc" id="L2498">                                      e.getMessage());</span>
+<span class="nc" id="L2499">                                }</span>
                               }
                             }
                           }
                         }
                       }
-<span class="nc bnc" id="L2633" title="All 2 branches missed.">                      if (number &gt; 0) {</span>
-<span class="nc" id="L2634">                        subDataCollector = dataCollector.add(key, values,</span>
+<span class="nc bnc" id="L2505" title="All 2 branches missed.">                      if (number &gt; 0) {</span>
+<span class="nc" id="L2506">                        subDataCollector = dataCollector.add(key, values,</span>
                             number);
-<span class="nc bnc" id="L2636" title="All 2 branches missed.">                        if (cf.baseFunctionList[level] != null</span>
+<span class="nc bnc" id="L2508" title="All 2 branches missed.">                        if (cf.baseFunctionList[level] != null</span>
                             &amp;&amp; cf.baseFunctionList[level]
-<span class="nc bnc" id="L2638" title="All 2 branches missed.">                                .containsKey(dataCollector)) {</span>
-<span class="nc bnc" id="L2639" title="All 2 branches missed.">                          for (int i = 0; i &lt; functionList.length; i++) {</span>
-<span class="nc" id="L2640">                            SubComponentFunction function = functionList[i];</span>
-<span class="nc" id="L2641">                            if (function.dataType</span>
-<span class="nc bnc" id="L2642" title="All 2 branches missed.">                                .equals(CodecUtil.DATA_TYPE_LONG)) {</span>
-<span class="nc" id="L2643">                              function.dataCollector.add(key,</span>
+<span class="nc bnc" id="L2510" title="All 2 branches missed.">                                .containsKey(dataCollector)) {</span>
+<span class="nc bnc" id="L2511" title="All 2 branches missed.">                          for (int i = 0; i &lt; functionList.length; i++) {</span>
+<span class="nc" id="L2512">                            SubComponentFunction function = functionList[i];</span>
+<span class="nc" id="L2513">                            if (function.dataType</span>
+<span class="nc bnc" id="L2514" title="All 2 branches missed.">                                .equals(CodecUtil.DATA_TYPE_LONG)) {</span>
+<span class="nc" id="L2515">                              function.dataCollector.add(key,</span>
                                   functionValuesLong[i], functionNumber[i]);
-<span class="nc" id="L2645">                            } else if (function.dataType</span>
-<span class="nc bnc" id="L2646" title="All 2 branches missed.">                                .equals(CodecUtil.DATA_TYPE_DOUBLE)) {</span>
-<span class="nc" id="L2647">                              function.dataCollector.add(key,</span>
+<span class="nc" id="L2517">                            } else if (function.dataType</span>
+<span class="nc bnc" id="L2518" title="All 2 branches missed.">                                .equals(CodecUtil.DATA_TYPE_DOUBLE)) {</span>
+<span class="nc" id="L2519">                              function.dataCollector.add(key,</span>
                                   functionValuesDouble[i], functionNumber[i]);
                             }
                           }
                         }
-<span class="nc bnc" id="L2652" title="All 2 branches missed.">                        if (subDataCollector != null) {</span>
-<span class="nc" id="L2653">                          createFacetBase(cf, (level + 1), subDataCollector,</span>
+<span class="nc bnc" id="L2524" title="All 2 branches missed.">                        if (subDataCollector != null) {</span>
+<span class="nc" id="L2525">                          createFacetBase(cf, (level + 1), subDataCollector,</span>
                               positionsData, spansNumberData, facetData, Arrays
-<span class="nc" id="L2655">                                  .copyOfRange(restrictedSubDocSet, 0, number));</span>
+<span class="nc" id="L2527">                                  .copyOfRange(restrictedSubDocSet, 0, number));</span>
                         }
                       }
                     }
                   }
-<span class="nc" id="L2660">                }</span>
+<span class="nc" id="L2532">                }</span>
               }
-<span class="nc" id="L2662">            } else {</span>
-<span class="nc" id="L2663">              throw new IOException(</span>
+<span class="nc" id="L2534">            } else {</span>
+<span class="nc" id="L2535">              throw new IOException(</span>
                   &quot;unexpected dataType &quot; + cf.baseDataTypes[level]);
             }
           }
-<span class="nc" id="L2667">        }</span>
+<span class="nc" id="L2539">        }</span>
       } else {
-<span class="nc" id="L2669">        throw new IOException(</span>
-<span class="nc" id="L2670">            &quot;unexpected type &quot; + dataCollector.getCollectorType());</span>
+<span class="nc" id="L2541">        throw new IOException(</span>
+<span class="nc" id="L2542">            &quot;unexpected type &quot; + dataCollector.getCollectorType());</span>
       }
-<span class="nc" id="L2672">      dataCollector.closeNewList();</span>
-<span class="nc bnc" id="L2673" title="All 2 branches missed.">      if (cf.baseFunctionList[level] != null</span>
-<span class="nc bnc" id="L2674" title="All 2 branches missed.">          &amp;&amp; cf.baseFunctionList[level].containsKey(dataCollector)) {</span>
-<span class="nc" id="L2675">        SubComponentFunction[] tmpList = cf.baseFunctionList[level]</span>
-<span class="nc" id="L2676">            .get(dataCollector);</span>
-<span class="nc bnc" id="L2677" title="All 2 branches missed.">        for (SubComponentFunction function : tmpList) {</span>
-<span class="nc" id="L2678">          function.dataCollector.closeNewList();</span>
+<span class="nc" id="L2544">      dataCollector.closeNewList();</span>
+<span class="nc bnc" id="L2545" title="All 2 branches missed.">      if (cf.baseFunctionList[level] != null</span>
+<span class="nc bnc" id="L2546" title="All 2 branches missed.">          &amp;&amp; cf.baseFunctionList[level].containsKey(dataCollector)) {</span>
+<span class="nc" id="L2547">        SubComponentFunction[] tmpList = cf.baseFunctionList[level]</span>
+<span class="nc" id="L2548">            .get(dataCollector);</span>
+<span class="nc bnc" id="L2549" title="All 2 branches missed.">        for (SubComponentFunction function : tmpList) {</span>
+<span class="nc" id="L2550">          function.dataCollector.closeNewList();</span>
         }
       }
     }
 
-<span class="nc" id="L2683">  }</span>
+<span class="nc" id="L2555">  }</span>
 
   /**
    * Grouped key name.
    *
-   * @param key
-   *          the key
-   * @param baseRangeSize
-   *          the base range size
-   * @param baseRangeBase
-   *          the base range base
+   * @param key the key
+   * @param baseRangeSize the base range size
+   * @param baseRangeBase the base range base
    * @return the string
    */
   private static String groupedKeyName(String key, Double baseRangeSize,
       Double baseRangeBase) {
-<span class="nc" id="L2698">    final double precision = 0.000001;</span>
-<span class="nc bnc" id="L2699" title="All 4 branches missed.">    if (baseRangeSize == null || baseRangeSize &lt;= 0) {</span>
-<span class="nc" id="L2700">      return key;</span>
+<span class="nc" id="L2567">    final double precision = 0.000001;</span>
+<span class="nc bnc" id="L2568" title="All 4 branches missed.">    if (baseRangeSize == null || baseRangeSize &lt;= 0) {</span>
+<span class="nc" id="L2569">      return key;</span>
     } else {
       Double doubleKey;
       Double doubleBase;
@@ -2705,29 +2574,29 @@ public class CodecCollector {
       Double doubleStart;
       Double doubleEnd;
       try {
-<span class="nc" id="L2708">        doubleKey = Double.parseDouble(key);</span>
-<span class="nc bnc" id="L2709" title="All 2 branches missed.">        doubleBase = baseRangeBase != null ? baseRangeBase : 0;</span>
-<span class="nc" id="L2710">        doubleNumber = Math.floor((doubleKey - doubleBase) / baseRangeSize);</span>
-<span class="nc" id="L2711">        doubleStart = doubleBase + doubleNumber * baseRangeSize;</span>
-<span class="nc" id="L2712">        doubleEnd = doubleStart + baseRangeSize;</span>
-<span class="nc" id="L2713">      } catch (NumberFormatException e) {</span>
-<span class="nc" id="L2714">        return key;</span>
-<span class="nc" id="L2715">      }</span>
+<span class="nc" id="L2577">        doubleKey = Double.parseDouble(key);</span>
+<span class="nc bnc" id="L2578" title="All 2 branches missed.">        doubleBase = baseRangeBase != null ? baseRangeBase : 0;</span>
+<span class="nc" id="L2579">        doubleNumber = Math.floor((doubleKey - doubleBase) / baseRangeSize);</span>
+<span class="nc" id="L2580">        doubleStart = doubleBase + doubleNumber * baseRangeSize;</span>
+<span class="nc" id="L2581">        doubleEnd = doubleStart + baseRangeSize;</span>
+<span class="nc" id="L2582">      } catch (NumberFormatException e) {</span>
+<span class="nc" id="L2583">        return key;</span>
+<span class="nc" id="L2584">      }</span>
       // integer
-<span class="nc bnc" id="L2717" title="All 2 branches missed.">      if (Math.abs(baseRangeSize - Math.floor(baseRangeSize)) &lt; precision</span>
-<span class="nc bnc" id="L2718" title="All 2 branches missed.">          &amp;&amp; Math.abs(doubleBase - Math.floor(doubleBase)) &lt; precision) {</span>
+<span class="nc bnc" id="L2586" title="All 2 branches missed.">      if (Math.abs(baseRangeSize - Math.floor(baseRangeSize)) &lt; precision</span>
+<span class="nc bnc" id="L2587" title="All 2 branches missed.">          &amp;&amp; Math.abs(doubleBase - Math.floor(doubleBase)) &lt; precision) {</span>
         try {
-<span class="nc bnc" id="L2720" title="All 2 branches missed.">          if (baseRangeSize &gt; 1) {</span>
-<span class="nc" id="L2721">            return String.format(&quot;%.0f&quot;, doubleStart) + &quot;-&quot;</span>
-<span class="nc" id="L2722">                + String.format(&quot;%.0f&quot;, doubleEnd - 1);</span>
+<span class="nc bnc" id="L2589" title="All 2 branches missed.">          if (baseRangeSize &gt; 1) {</span>
+<span class="nc" id="L2590">            return String.format(&quot;%.0f&quot;, doubleStart) + &quot;-&quot;</span>
+<span class="nc" id="L2591">                + String.format(&quot;%.0f&quot;, doubleEnd - 1);</span>
           } else {
-<span class="nc" id="L2724">            return String.format(&quot;%.0f&quot;, doubleStart);</span>
+<span class="nc" id="L2593">            return String.format(&quot;%.0f&quot;, doubleStart);</span>
           }
-<span class="nc" id="L2726">        } catch (NumberFormatException e) {</span>
-<span class="nc" id="L2727">          return key;</span>
+<span class="nc" id="L2595">        } catch (NumberFormatException e) {</span>
+<span class="nc" id="L2596">          return key;</span>
         }
       } else {
-<span class="nc" id="L2730">        return &quot;[&quot; + doubleStart + &quot;,&quot; + doubleEnd + &quot;)&quot;;</span>
+<span class="nc" id="L2599">        return &quot;[&quot; + doubleStart + &quot;,&quot; + doubleEnd + &quot;)&quot;;</span>
       }
     }
   }
@@ -2735,56 +2604,48 @@ public class CodecCollector {
   /**
    * Merge doc lists.
    *
-   * @param a
-   *          the a
-   * @param b
-   *          the b
+   * @param a the a
+   * @param b the b
    * @return the integer[]
    */
   private static Integer[] mergeDocLists(Integer[] a, Integer[] b) {
-<span class="nc" id="L2745">    Integer[] answer = new Integer[a.length + b.length];</span>
-<span class="nc" id="L2746">    int i = 0;</span>
-<span class="nc" id="L2747">    int j = 0;</span>
-<span class="nc" id="L2748">    int k = 0;</span>
+<span class="nc" id="L2612">    Integer[] answer = new Integer[a.length + b.length];</span>
+<span class="nc" id="L2613">    int i = 0;</span>
+<span class="nc" id="L2614">    int j = 0;</span>
+<span class="nc" id="L2615">    int k = 0;</span>
     Integer tmp;
-<span class="nc bnc" id="L2750" title="All 4 branches missed.">    while (i &lt; a.length &amp;&amp; j &lt; b.length) {</span>
-<span class="nc bnc" id="L2751" title="All 2 branches missed.">      tmp = a[i] &lt; b[j] ? a[i++] : b[j++];</span>
-<span class="nc bnc" id="L2752" title="All 4 branches missed.">      for (; i &lt; a.length &amp;&amp; a[i].equals(tmp); i++)</span>
+<span class="nc bnc" id="L2617" title="All 4 branches missed.">    while (i &lt; a.length &amp;&amp; j &lt; b.length) {</span>
+<span class="nc bnc" id="L2618" title="All 2 branches missed.">      tmp = a[i] &lt; b[j] ? a[i++] : b[j++];</span>
+<span class="nc bnc" id="L2619" title="All 4 branches missed.">      for (; i &lt; a.length &amp;&amp; a[i].equals(tmp); i++)</span>
         ;
-<span class="nc bnc" id="L2754" title="All 4 branches missed.">      for (; j &lt; b.length &amp;&amp; b[j].equals(tmp); j++)</span>
+<span class="nc bnc" id="L2621" title="All 4 branches missed.">      for (; j &lt; b.length &amp;&amp; b[j].equals(tmp); j++)</span>
         ;
-<span class="nc" id="L2756">      answer[k++] = tmp;</span>
+<span class="nc" id="L2623">      answer[k++] = tmp;</span>
     }
-<span class="nc bnc" id="L2758" title="All 2 branches missed.">    while (i &lt; a.length) {</span>
-<span class="nc" id="L2759">      tmp = a[i++];</span>
-<span class="nc bnc" id="L2760" title="All 4 branches missed.">      for (; i &lt; a.length &amp;&amp; a[i].equals(tmp); i++)</span>
+<span class="nc bnc" id="L2625" title="All 2 branches missed.">    while (i &lt; a.length) {</span>
+<span class="nc" id="L2626">      tmp = a[i++];</span>
+<span class="nc bnc" id="L2627" title="All 4 branches missed.">      for (; i &lt; a.length &amp;&amp; a[i].equals(tmp); i++)</span>
         ;
-<span class="nc" id="L2762">      answer[k++] = tmp;</span>
+<span class="nc" id="L2629">      answer[k++] = tmp;</span>
     }
-<span class="nc bnc" id="L2764" title="All 2 branches missed.">    while (j &lt; b.length) {</span>
-<span class="nc" id="L2765">      tmp = b[j++];</span>
-<span class="nc bnc" id="L2766" title="All 4 branches missed.">      for (; j &lt; b.length &amp;&amp; b[j].equals(tmp); j++)</span>
+<span class="nc bnc" id="L2631" title="All 2 branches missed.">    while (j &lt; b.length) {</span>
+<span class="nc" id="L2632">      tmp = b[j++];</span>
+<span class="nc bnc" id="L2633" title="All 4 branches missed.">      for (; j &lt; b.length &amp;&amp; b[j].equals(tmp); j++)</span>
         ;
-<span class="nc" id="L2768">      answer[k++] = tmp;</span>
+<span class="nc" id="L2635">      answer[k++] = tmp;</span>
     }
-<span class="nc" id="L2770">    return Arrays.copyOf(answer, k);</span>
+<span class="nc" id="L2637">    return Arrays.copyOf(answer, k);</span>
   }
 
   /**
    * Creates the facet.
    *
-   * @param facetList
-   *          the facet list
-   * @param positionsData
-   *          the positions data
-   * @param spansNumberData
-   *          the spans number data
-   * @param facetData
-   *          the facet data
-   * @param docSet
-   *          the doc set
-   * @throws IOException
-   *           Signals that an I/O exception has occurred.
+   * @param facetList the facet list
+   * @param positionsData the positions data
+   * @param spansNumberData the spans number data
+   * @param facetData the facet data
+   * @param docSet the doc set
+   * @throws IOException Signals that an I/O exception has occurred.
    */
   private static void createFacet(List&lt;ComponentFacet&gt; facetList,
       Map&lt;Integer, Integer&gt; positionsData,
@@ -2792,649 +2653,623 @@ public class CodecCollector {
       Map&lt;String, SortedMap&lt;String, int[]&gt;&gt; facetData, List&lt;Integer&gt; docSet)
       throws IOException {
 
-<span class="nc bnc" id="L2795" title="All 2 branches missed.">    if (facetList != null) {</span>
-<span class="nc bnc" id="L2796" title="All 2 branches missed.">      for (ComponentFacet cf : facetList) {</span>
-<span class="nc bnc" id="L2797" title="All 2 branches missed.">        if (cf.baseFields.length &gt; 0) {</span>
-<span class="nc" id="L2798">          createFacetBase(cf, 0, cf.dataCollector, positionsData,</span>
+<span class="nc bnc" id="L2656" title="All 2 branches missed.">    if (facetList != null) {</span>
+<span class="nc bnc" id="L2657" title="All 2 branches missed.">      for (ComponentFacet cf : facetList) {</span>
+<span class="nc bnc" id="L2658" title="All 2 branches missed.">        if (cf.baseFields.length &gt; 0) {</span>
+<span class="nc" id="L2659">          createFacetBase(cf, 0, cf.dataCollector, positionsData,</span>
               spansNumberData, facetData,
-<span class="nc" id="L2800">              docSet.toArray(new Integer[docSet.size()]));</span>
+<span class="nc" id="L2661">              docSet.toArray(new Integer[docSet.size()]));</span>
         }
-<span class="nc" id="L2802">      }</span>
+<span class="nc" id="L2663">      }</span>
     }
-<span class="nc" id="L2804">  }</span>
+<span class="nc" id="L2665">  }</span>
 
   /**
    * Creates the termvector full.
    *
-   * @param termVectorList
-   *          the term vector list
-   * @param positionsData
-   *          the positions data
-   * @param docSet
-   *          the doc set
-   * @param t
-   *          the t
-   * @param r
-   *          the r
-   * @param lrc
-   *          the lrc
-   * @throws IOException
-   *           Signals that an I/O exception has occurred.
+   * @param termVectorList the term vector list
+   * @param positionsData the positions data
+   * @param docSet the doc set
+   * @param t the t
+   * @param r the r
+   * @param lrc the lrc
+   * @throws IOException Signals that an I/O exception has occurred.
    */
   private static void createTermvectorFull(
       List&lt;ComponentTermVector&gt; termVectorList,
       Map&lt;Integer, Integer&gt; positionsData, List&lt;Integer&gt; docSet, Terms t,
       LeafReader r, LeafReaderContext lrc) throws IOException {
-<span class="pc bpc" id="L2828" title="1 of 2 branches missed.">    if (t != null) {</span>
+<span class="pc bpc" id="L2682" title="1 of 2 branches missed.">    if (t != null) {</span>
       BytesRef term;
       TermsEnum termsEnum;
-<span class="fc" id="L2831">      PostingsEnum postingsEnum = null;</span>
-<span class="fc" id="L2832">      String segmentName = &quot;segment&quot; + lrc.ord;</span>
-<span class="fc" id="L2833">      int segmentNumber = lrc.parent.leaves().size();</span>
+<span class="fc" id="L2685">      PostingsEnum postingsEnum = null;</span>
+<span class="fc" id="L2686">      String segmentName = &quot;segment&quot; + lrc.ord;</span>
+<span class="fc" id="L2687">      int segmentNumber = lrc.parent.leaves().size();</span>
       // loop over termvectors
-<span class="fc bfc" id="L2835" title="All 2 branches covered.">      for (ComponentTermVector termVector : termVectorList) {</span>
-<span class="fc bfc" id="L2836" title="All 4 branches covered.">        if (termVector.full || termVector.list != null) {</span>
-<span class="fc bfc" id="L2837" title="All 2 branches covered.">          if (termVector.full) {</span>
-<span class="fc" id="L2838">            termVector.subComponentFunction.dataCollector.setWithTotal();</span>
+<span class="fc bfc" id="L2689" title="All 2 branches covered.">      for (ComponentTermVector termVector : termVectorList) {</span>
+<span class="fc bfc" id="L2690" title="All 4 branches covered.">        if (termVector.full || termVector.list != null) {</span>
+<span class="fc bfc" id="L2691" title="All 2 branches covered.">          if (termVector.full) {</span>
+<span class="fc" id="L2692">            termVector.subComponentFunction.dataCollector.setWithTotal();</span>
           }
           List&lt;CompiledAutomaton&gt; listAutomata;
           Map&lt;String, Automaton&gt; automatonMap;
-<span class="fc bfc" id="L2842" title="All 2 branches covered.">          if (termVector.list == null) {</span>
-<span class="fc" id="L2843">            listAutomata = new ArrayList&lt;&gt;();</span>
+<span class="fc bfc" id="L2696" title="All 2 branches covered.">          if (termVector.list == null) {</span>
+<span class="fc" id="L2697">            listAutomata = new ArrayList&lt;&gt;();</span>
             CompiledAutomaton compiledAutomaton;
             Automaton automaton;
-<span class="pc bpc" id="L2846" title="1 of 4 branches missed.">            if ((termVector.regexp == null) || (termVector.regexp.isEmpty())) {</span>
-<span class="fc" id="L2847">              RegExp re = new RegExp(</span>
+<span class="pc bpc" id="L2700" title="1 of 4 branches missed.">            if ((termVector.regexp == null) || (termVector.regexp.isEmpty())) {</span>
+<span class="fc" id="L2701">              RegExp re = new RegExp(</span>
                   termVector.prefix + MtasToken.DELIMITER + &quot;.*&quot;);
-<span class="fc" id="L2849">              automaton = re.toAutomaton();</span>
-<span class="fc" id="L2850">            } else {</span>
-<span class="fc" id="L2851">              RegExp re = new RegExp(termVector.prefix + MtasToken.DELIMITER</span>
+<span class="fc" id="L2703">              automaton = re.toAutomaton();</span>
+<span class="fc" id="L2704">            } else {</span>
+<span class="fc" id="L2705">              RegExp re = new RegExp(termVector.prefix + MtasToken.DELIMITER</span>
                   + termVector.regexp + &quot;\u0000*&quot;);
-<span class="fc" id="L2853">              automaton = re.toAutomaton();</span>
+<span class="fc" id="L2707">              automaton = re.toAutomaton();</span>
             }
-<span class="fc" id="L2855">            compiledAutomaton = new CompiledAutomaton(automaton);</span>
-<span class="fc" id="L2856">            listAutomata.add(compiledAutomaton);</span>
-<span class="fc" id="L2857">          } else {</span>
-<span class="fc bfc" id="L2858" title="All 2 branches covered.">            automatonMap = MtasToken.createAutomatonMap(termVector.prefix,</span>
+<span class="fc" id="L2709">            compiledAutomaton = new CompiledAutomaton(automaton);</span>
+<span class="fc" id="L2710">            listAutomata.add(compiledAutomaton);</span>
+<span class="fc" id="L2711">          } else {</span>
+<span class="fc bfc" id="L2712" title="All 2 branches covered.">            automatonMap = MtasToken.createAutomatonMap(termVector.prefix,</span>
                 new ArrayList&lt;String&gt;(termVector.list),
-<span class="fc" id="L2860">                termVector.listRegexp ? false : true);</span>
-<span class="fc" id="L2861">            listAutomata = MtasToken.createAutomata(termVector.prefix,</span>
+<span class="fc" id="L2714">                termVector.listRegexp ? false : true);</span>
+<span class="fc" id="L2715">            listAutomata = MtasToken.createAutomata(termVector.prefix,</span>
                 termVector.regexp, automatonMap);
           }
-<span class="fc" id="L2864">          List&lt;ByteRunAutomaton&gt; ignoreByteRunAutomatonList = null;</span>
-<span class="fc bfc" id="L2865" title="All 2 branches covered.">          if ((termVector.ignoreRegexp != null)</span>
-<span class="pc bpc" id="L2866" title="1 of 2 branches missed.">              &amp;&amp; (!termVector.ignoreRegexp.isEmpty())) {</span>
-<span class="fc" id="L2867">            ignoreByteRunAutomatonList = new ArrayList&lt;&gt;();</span>
-<span class="fc" id="L2868">            RegExp re = new RegExp(termVector.prefix + MtasToken.DELIMITER</span>
+<span class="fc" id="L2718">          List&lt;ByteRunAutomaton&gt; ignoreByteRunAutomatonList = null;</span>
+<span class="fc bfc" id="L2719" title="All 2 branches covered.">          if ((termVector.ignoreRegexp != null)</span>
+<span class="pc bpc" id="L2720" title="1 of 2 branches missed.">              &amp;&amp; (!termVector.ignoreRegexp.isEmpty())) {</span>
+<span class="fc" id="L2721">            ignoreByteRunAutomatonList = new ArrayList&lt;&gt;();</span>
+<span class="fc" id="L2722">            RegExp re = new RegExp(termVector.prefix + MtasToken.DELIMITER</span>
                 + termVector.ignoreRegexp + &quot;\u0000*&quot;);
-<span class="fc" id="L2870">            ignoreByteRunAutomatonList</span>
-<span class="fc" id="L2871">                .add(new ByteRunAutomaton(re.toAutomaton()));</span>
+<span class="fc" id="L2724">            ignoreByteRunAutomatonList</span>
+<span class="fc" id="L2725">                .add(new ByteRunAutomaton(re.toAutomaton()));</span>
           }
-<span class="fc bfc" id="L2873" title="All 2 branches covered.">          if (termVector.ignoreList != null) {</span>
-<span class="pc bpc" id="L2874" title="1 of 2 branches missed.">            if (ignoreByteRunAutomatonList == null) {</span>
-<span class="nc" id="L2875">              ignoreByteRunAutomatonList = new ArrayList&lt;&gt;();</span>
+<span class="fc bfc" id="L2727" title="All 2 branches covered.">          if (termVector.ignoreList != null) {</span>
+<span class="pc bpc" id="L2728" title="1 of 2 branches missed.">            if (ignoreByteRunAutomatonList == null) {</span>
+<span class="nc" id="L2729">              ignoreByteRunAutomatonList = new ArrayList&lt;&gt;();</span>
             }
-<span class="pc bpc" id="L2877" title="1 of 2 branches missed.">            Map&lt;String, Automaton&gt; list = MtasToken.createAutomatonMap(</span>
+<span class="pc bpc" id="L2731" title="1 of 2 branches missed.">            Map&lt;String, Automaton&gt; list = MtasToken.createAutomatonMap(</span>
                 termVector.prefix, new ArrayList&lt;String&gt;(termVector.ignoreList),
-<span class="fc" id="L2879">                termVector.ignoreListRegexp ? false : true);</span>
-<span class="fc bfc" id="L2880" title="All 2 branches covered.">            for (Automaton automaton : list.values()) {</span>
-<span class="fc" id="L2881">              ignoreByteRunAutomatonList.add(new ByteRunAutomaton(automaton));</span>
-<span class="fc" id="L2882">            }</span>
+<span class="fc" id="L2733">                termVector.ignoreListRegexp ? false : true);</span>
+<span class="fc bfc" id="L2734" title="All 2 branches covered.">            for (Automaton automaton : list.values()) {</span>
+<span class="fc" id="L2735">              ignoreByteRunAutomatonList.add(new ByteRunAutomaton(automaton));</span>
+<span class="fc" id="L2736">            }</span>
           }
 
-<span class="fc bfc" id="L2885" title="All 2 branches covered.">          for (CompiledAutomaton compiledAutomaton : listAutomata) {</span>
-<span class="fc" id="L2886">            if (!compiledAutomaton.type</span>
-<span class="fc bfc" id="L2887" title="All 2 branches covered.">                .equals(CompiledAutomaton.AUTOMATON_TYPE.NORMAL)) {</span>
-<span class="fc" id="L2888">              if (compiledAutomaton.type</span>
-<span class="pc bpc" id="L2889" title="1 of 2 branches missed.">                  .equals(CompiledAutomaton.AUTOMATON_TYPE.NONE)) {</span>
+<span class="fc bfc" id="L2739" title="All 2 branches covered.">          for (CompiledAutomaton compiledAutomaton : listAutomata) {</span>
+<span class="fc" id="L2740">            if (!compiledAutomaton.type</span>
+<span class="fc bfc" id="L2741" title="All 2 branches covered.">                .equals(CompiledAutomaton.AUTOMATON_TYPE.NORMAL)) {</span>
+<span class="fc" id="L2742">              if (compiledAutomaton.type</span>
+<span class="pc bpc" id="L2743" title="1 of 2 branches missed.">                  .equals(CompiledAutomaton.AUTOMATON_TYPE.NONE)) {</span>
                 // do nothing
               } else {
-<span class="nc" id="L2892">                throw new IOException(</span>
+<span class="nc" id="L2746">                throw new IOException(</span>
                     &quot;compiledAutomaton is &quot; + compiledAutomaton.type);
               }
             } else {
-<span class="fc" id="L2896">              termsEnum = t.intersect(compiledAutomaton, null);</span>
-<span class="fc" id="L2897">              int initSize = Math.min((int) t.size(), 1000);</span>
-<span class="fc" id="L2898">              termVector.subComponentFunction.dataCollector.initNewList(</span>
+<span class="fc" id="L2750">              termsEnum = t.intersect(compiledAutomaton, null);</span>
+<span class="fc" id="L2751">              int initSize = Math.min((int) t.size(), 1000);</span>
+<span class="fc" id="L2752">              termVector.subComponentFunction.dataCollector.initNewList(</span>
                   initSize, segmentName, segmentNumber, termVector.boundary);
-<span class="fc" id="L2900">              boolean doBasic = termVector.subComponentFunction.dataCollector</span>
-<span class="fc" id="L2901">                  .getStatsType().equals(CodecUtil.STATS_BASIC);</span>
-<span class="pc bpc" id="L2902" title="1 of 2 branches missed.">              if (termVector.functions != null) {</span>
-<span class="pc bpc" id="L2903" title="1 of 2 branches missed.">                for (SubComponentFunction function : termVector.functions) {</span>
-<span class="nc" id="L2904">                  function.dataCollector.initNewList(initSize);</span>
-<span class="nc bnc" id="L2905" title="All 4 branches missed.">                  doBasic = doBasic ? (function.parserFunction.sumRule()</span>
-<span class="nc bnc" id="L2906" title="All 2 branches missed.">                      &amp;&amp; !function.parserFunction.needPositions()</span>
-<span class="nc" id="L2907">                      &amp;&amp; function.dataCollector.getStatsType()</span>
-<span class="nc bnc" id="L2908" title="All 2 branches missed.">                          .equals(CodecUtil.STATS_BASIC))</span>
+<span class="fc" id="L2754">              boolean doBasic = termVector.subComponentFunction.dataCollector</span>
+<span class="fc" id="L2755">                  .getStatsType().equals(CodecUtil.STATS_BASIC);</span>
+<span class="pc bpc" id="L2756" title="1 of 2 branches missed.">              if (termVector.functions != null) {</span>
+<span class="pc bpc" id="L2757" title="1 of 2 branches missed.">                for (SubComponentFunction function : termVector.functions) {</span>
+<span class="nc" id="L2758">                  function.dataCollector.initNewList(initSize);</span>
+<span class="nc bnc" id="L2759" title="All 4 branches missed.">                  doBasic = doBasic ? (function.parserFunction.sumRule()</span>
+<span class="nc bnc" id="L2760" title="All 2 branches missed.">                      &amp;&amp; !function.parserFunction.needPositions()</span>
+<span class="nc" id="L2761">                      &amp;&amp; function.dataCollector.getStatsType()</span>
+<span class="nc bnc" id="L2762" title="All 2 branches missed.">                          .equals(CodecUtil.STATS_BASIC))</span>
                       : doBasic;
-<span class="nc" id="L2910">                }</span>
+<span class="nc" id="L2764">                }</span>
               }
               // only if documents
-<span class="pc bpc" id="L2913" title="1 of 2 branches missed.">              if (!docSet.isEmpty()) {</span>
+<span class="pc bpc" id="L2767" title="1 of 2 branches missed.">              if (!docSet.isEmpty()) {</span>
                 int termDocId;
                 boolean acceptedTerm;
                 String key;
                 // loop over terms
-<span class="fc bfc" id="L2918" title="All 2 branches covered.">                while ((term = termsEnum.next()) != null) {</span>
-<span class="pc bpc" id="L2919" title="1 of 2 branches missed.">                  if (validateTermWithStartValue(term, termVector)) {</span>
-<span class="fc" id="L2920">                    termDocId = -1;</span>
-<span class="fc" id="L2921">                    acceptedTerm = true;</span>
-<span class="fc bfc" id="L2922" title="All 2 branches covered.">                    if (ignoreByteRunAutomatonList != null) {</span>
-<span class="fc bfc" id="L2923" title="All 2 branches covered.">                      for (ByteRunAutomaton ignoreByteRunAutomaton : ignoreByteRunAutomatonList) {</span>
-<span class="fc bfc" id="L2924" title="All 2 branches covered.">                        if (ignoreByteRunAutomaton.run(term.bytes, term.offset,</span>
+<span class="fc bfc" id="L2772" title="All 2 branches covered.">                while ((term = termsEnum.next()) != null) {</span>
+<span class="pc bpc" id="L2773" title="1 of 2 branches missed.">                  if (validateTermWithStartValue(term, termVector)) {</span>
+<span class="fc" id="L2774">                    termDocId = -1;</span>
+<span class="fc" id="L2775">                    acceptedTerm = true;</span>
+<span class="fc bfc" id="L2776" title="All 2 branches covered.">                    if (ignoreByteRunAutomatonList != null) {</span>
+<span class="fc bfc" id="L2777" title="All 2 branches covered.">                      for (ByteRunAutomaton ignoreByteRunAutomaton : ignoreByteRunAutomatonList) {</span>
+<span class="fc bfc" id="L2778" title="All 2 branches covered.">                        if (ignoreByteRunAutomaton.run(term.bytes, term.offset,</span>
                             term.length)) {
-<span class="fc" id="L2926">                          acceptedTerm = false;</span>
-<span class="fc" id="L2927">                          break;</span>
+<span class="fc" id="L2780">                          acceptedTerm = false;</span>
+<span class="fc" id="L2781">                          break;</span>
                         }
-<span class="fc" id="L2929">                      }</span>
+<span class="fc" id="L2783">                      }</span>
                     }
-<span class="fc bfc" id="L2931" title="All 2 branches covered.">                    if (acceptedTerm) {</span>
-<span class="fc bfc" id="L2932" title="All 2 branches covered.">                      if (doBasic) {</span>
+<span class="fc bfc" id="L2785" title="All 2 branches covered.">                    if (acceptedTerm) {</span>
+<span class="fc bfc" id="L2786" title="All 2 branches covered.">                      if (doBasic) {</span>
                         // compute numbers;
-<span class="fc" id="L2934">                        TermvectorNumberBasic numberBasic = computeTermvectorNumberBasic(</span>
+<span class="fc" id="L2788">                        TermvectorNumberBasic numberBasic = computeTermvectorNumberBasic(</span>
                             docSet, termDocId, termsEnum, r, lrc, postingsEnum);
                         // register
-<span class="fc bfc" id="L2937" title="All 2 branches covered.">                        if (numberBasic.docNumber &gt; 0) {</span>
-<span class="fc" id="L2938">                          long valueLong = 0;</span>
-<span class="fc" id="L2939">                          key = MtasToken.getPostfixFromValue(term);</span>
+<span class="fc bfc" id="L2791" title="All 2 branches covered.">                        if (numberBasic.docNumber &gt; 0) {</span>
+<span class="fc" id="L2792">                          long valueLong = 0;</span>
+<span class="fc" id="L2793">                          key = MtasToken.getPostfixFromValue(term);</span>
                           try {
-<span class="fc" id="L2941">                            valueLong = termVector.subComponentFunction.parserFunction</span>
-<span class="fc" id="L2942">                                .getValueLong(numberBasic.valueSum, 1);</span>
-<span class="nc" id="L2943">                          } catch (IOException e) {</span>
-<span class="nc" id="L2944">                            log.debug(e);</span>
-<span class="nc" id="L2945">                            termVector.subComponentFunction.dataCollector.error(</span>
-<span class="nc" id="L2946">                                MtasToken.getPostfixFromValue(term),</span>
-<span class="nc" id="L2947">                                e.getMessage());</span>
-<span class="fc" id="L2948">                          }</span>
-<span class="fc" id="L2949">                          termVector.subComponentFunction.dataCollector.add(key,</span>
+<span class="fc" id="L2795">                            valueLong = termVector.subComponentFunction.parserFunction</span>
+<span class="fc" id="L2796">                                .getValueLong(numberBasic.valueSum, 1);</span>
+<span class="nc" id="L2797">                          } catch (IOException e) {</span>
+<span class="nc" id="L2798">                            log.debug(e);</span>
+<span class="nc" id="L2799">                            termVector.subComponentFunction.dataCollector.error(</span>
+<span class="nc" id="L2800">                                MtasToken.getPostfixFromValue(term),</span>
+<span class="nc" id="L2801">                                e.getMessage());</span>
+<span class="fc" id="L2802">                          }</span>
+<span class="fc" id="L2803">                          termVector.subComponentFunction.dataCollector.add(key,</span>
                               valueLong, numberBasic.docNumber);
-<span class="pc bpc" id="L2951" title="1 of 2 branches missed.">                          if (termVector.functions != null) {</span>
-<span class="pc bpc" id="L2952" title="1 of 2 branches missed.">                            for (SubComponentFunction function : termVector.functions) {</span>
-<span class="nc" id="L2953">                              if (function.dataType</span>
-<span class="nc bnc" id="L2954" title="All 2 branches missed.">                                  .equals(CodecUtil.DATA_TYPE_LONG)) {</span>
-<span class="nc" id="L2955">                                long valueFunction = function.parserFunction</span>
-<span class="nc" id="L2956">                                    .getValueLong(numberBasic.valueSum, 0);</span>
-<span class="nc" id="L2957">                                function.dataCollector.add(key, valueFunction,</span>
+<span class="pc bpc" id="L2805" title="1 of 2 branches missed.">                          if (termVector.functions != null) {</span>
+<span class="pc bpc" id="L2806" title="1 of 2 branches missed.">                            for (SubComponentFunction function : termVector.functions) {</span>
+<span class="nc" id="L2807">                              if (function.dataType</span>
+<span class="nc bnc" id="L2808" title="All 2 branches missed.">                                  .equals(CodecUtil.DATA_TYPE_LONG)) {</span>
+<span class="nc" id="L2809">                                long valueFunction = function.parserFunction</span>
+<span class="nc" id="L2810">                                    .getValueLong(numberBasic.valueSum, 0);</span>
+<span class="nc" id="L2811">                                function.dataCollector.add(key, valueFunction,</span>
                                     numberBasic.docNumber);
-<span class="nc" id="L2959">                              } else if (function.dataType</span>
-<span class="nc bnc" id="L2960" title="All 2 branches missed.">                                  .equals(CodecUtil.DATA_TYPE_DOUBLE)) {</span>
-<span class="nc" id="L2961">                                double valueFunction = function.parserFunction</span>
-<span class="nc" id="L2962">                                    .getValueDouble(numberBasic.valueSum, 0);</span>
-<span class="nc" id="L2963">                                function.dataCollector.add(key, valueFunction,</span>
+<span class="nc" id="L2813">                              } else if (function.dataType</span>
+<span class="nc bnc" id="L2814" title="All 2 branches missed.">                                  .equals(CodecUtil.DATA_TYPE_DOUBLE)) {</span>
+<span class="nc" id="L2815">                                double valueFunction = function.parserFunction</span>
+<span class="nc" id="L2816">                                    .getValueDouble(numberBasic.valueSum, 0);</span>
+<span class="nc" id="L2817">                                function.dataCollector.add(key, valueFunction,</span>
                                     numberBasic.docNumber);
                               }
-<span class="nc" id="L2966">                            }</span>
+<span class="nc" id="L2820">                            }</span>
                           }
                         }
-<span class="fc" id="L2969">                      } else {</span>
-<span class="fc" id="L2970">                        TermvectorNumberFull numberFull = computeTermvectorNumberFull(</span>
+<span class="fc" id="L2823">                      } else {</span>
+<span class="fc" id="L2824">                        TermvectorNumberFull numberFull = computeTermvectorNumberFull(</span>
                             docSet, termDocId, termsEnum, lrc, postingsEnum,
                             positionsData);
-<span class="pc bpc" id="L2973" title="1 of 2 branches missed.">                        if (numberFull.docNumber &gt; 0) {</span>
-<span class="fc" id="L2974">                          long[] valuesLong = new long[numberFull.docNumber];</span>
-<span class="fc" id="L2975">                          key = MtasToken.getPostfixFromValue(term);</span>
-<span class="fc bfc" id="L2976" title="All 2 branches covered.">                          for (int i = 0; i &lt; numberFull.docNumber; i++) {</span>
+<span class="pc bpc" id="L2827" title="1 of 2 branches missed.">                        if (numberFull.docNumber &gt; 0) {</span>
+<span class="fc" id="L2828">                          long[] valuesLong = new long[numberFull.docNumber];</span>
+<span class="fc" id="L2829">                          key = MtasToken.getPostfixFromValue(term);</span>
+<span class="fc bfc" id="L2830" title="All 2 branches covered.">                          for (int i = 0; i &lt; numberFull.docNumber; i++) {</span>
                             try {
-<span class="fc" id="L2978">                              valuesLong[i] = termVector.subComponentFunction.parserFunction</span>
-<span class="fc" id="L2979">                                  .getValueLong(</span>
+<span class="fc" id="L2832">                              valuesLong[i] = termVector.subComponentFunction.parserFunction</span>
+<span class="fc" id="L2833">                                  .getValueLong(</span>
                                       new long[] { numberFull.args[i] },
                                       numberFull.positions[i]);
-<span class="nc" id="L2982">                            } catch (IOException e) {</span>
-<span class="nc" id="L2983">                              log.debug(e);</span>
-<span class="nc" id="L2984">                              termVector.subComponentFunction.dataCollector</span>
-<span class="nc" id="L2985">                                  .error(key, e.getMessage());</span>
-<span class="fc" id="L2986">                            }</span>
+<span class="nc" id="L2836">                            } catch (IOException e) {</span>
+<span class="nc" id="L2837">                              log.debug(e);</span>
+<span class="nc" id="L2838">                              termVector.subComponentFunction.dataCollector</span>
+<span class="nc" id="L2839">                                  .error(key, e.getMessage());</span>
+<span class="fc" id="L2840">                            }</span>
                           }
-<span class="fc" id="L2988">                          termVector.subComponentFunction.dataCollector.add(key,</span>
+<span class="fc" id="L2842">                          termVector.subComponentFunction.dataCollector.add(key,</span>
                               valuesLong, valuesLong.length);
-<span class="pc bpc" id="L2990" title="1 of 2 branches missed.">                          if (termVector.functions != null) {</span>
-<span class="pc bpc" id="L2991" title="1 of 2 branches missed.">                            for (SubComponentFunction function : termVector.functions) {</span>
-<span class="nc" id="L2992">                              if (function.dataType</span>
-<span class="nc bnc" id="L2993" title="All 2 branches missed.">                                  .equals(CodecUtil.DATA_TYPE_LONG)) {</span>
-<span class="nc" id="L2994">                                valuesLong = new long[numberFull.docNumber];</span>
-<span class="nc bnc" id="L2995" title="All 2 branches missed.">                                for (int i = 0; i &lt; numberFull.docNumber; i++) {</span>
+<span class="pc bpc" id="L2844" title="1 of 2 branches missed.">                          if (termVector.functions != null) {</span>
+<span class="pc bpc" id="L2845" title="1 of 2 branches missed.">                            for (SubComponentFunction function : termVector.functions) {</span>
+<span class="nc" id="L2846">                              if (function.dataType</span>
+<span class="nc bnc" id="L2847" title="All 2 branches missed.">                                  .equals(CodecUtil.DATA_TYPE_LONG)) {</span>
+<span class="nc" id="L2848">                                valuesLong = new long[numberFull.docNumber];</span>
+<span class="nc bnc" id="L2849" title="All 2 branches missed.">                                for (int i = 0; i &lt; numberFull.docNumber; i++) {</span>
                                   try {
-<span class="nc" id="L2997">                                    valuesLong[i] = function.parserFunction</span>
-<span class="nc" id="L2998">                                        .getValueLong(</span>
+<span class="nc" id="L2851">                                    valuesLong[i] = function.parserFunction</span>
+<span class="nc" id="L2852">                                        .getValueLong(</span>
                                             new long[] { numberFull.args[i] },
                                             numberFull.positions[i]);
-<span class="nc" id="L3001">                                  } catch (IOException e) {</span>
-<span class="nc" id="L3002">                                    log.debug(e);</span>
-<span class="nc" id="L3003">                                    function.dataCollector.error(key,</span>
-<span class="nc" id="L3004">                                        e.getMessage());</span>
-<span class="nc" id="L3005">                                  }</span>
+<span class="nc" id="L2855">                                  } catch (IOException e) {</span>
+<span class="nc" id="L2856">                                    log.debug(e);</span>
+<span class="nc" id="L2857">                                    function.dataCollector.error(key,</span>
+<span class="nc" id="L2858">                                        e.getMessage());</span>
+<span class="nc" id="L2859">                                  }</span>
                                 }
-<span class="nc" id="L3007">                                function.dataCollector.add(key, valuesLong,</span>
+<span class="nc" id="L2861">                                function.dataCollector.add(key, valuesLong,</span>
                                     valuesLong.length);
-<span class="nc" id="L3009">                              } else if (function.dataType</span>
-<span class="nc bnc" id="L3010" title="All 2 branches missed.">                                  .equals(CodecUtil.DATA_TYPE_DOUBLE)) {</span>
-<span class="nc" id="L3011">                                double[] valuesDouble = new double[numberFull.docNumber];</span>
-<span class="nc bnc" id="L3012" title="All 2 branches missed.">                                for (int i = 0; i &lt; numberFull.docNumber; i++) {</span>
+<span class="nc" id="L2863">                              } else if (function.dataType</span>
+<span class="nc bnc" id="L2864" title="All 2 branches missed.">                                  .equals(CodecUtil.DATA_TYPE_DOUBLE)) {</span>
+<span class="nc" id="L2865">                                double[] valuesDouble = new double[numberFull.docNumber];</span>
+<span class="nc bnc" id="L2866" title="All 2 branches missed.">                                for (int i = 0; i &lt; numberFull.docNumber; i++) {</span>
                                   try {
-<span class="nc" id="L3014">                                    valuesDouble[i] = function.parserFunction</span>
-<span class="nc" id="L3015">                                        .getValueDouble(</span>
+<span class="nc" id="L2868">                                    valuesDouble[i] = function.parserFunction</span>
+<span class="nc" id="L2869">                                        .getValueDouble(</span>
                                             new long[] { numberFull.args[i] },
                                             numberFull.positions[i]);
-<span class="nc" id="L3018">                                  } catch (IOException e) {</span>
-<span class="nc" id="L3019">                                    log.debug(e);</span>
-<span class="nc" id="L3020">                                    function.dataCollector.error(key,</span>
-<span class="nc" id="L3021">                                        e.getMessage());</span>
-<span class="nc" id="L3022">                                  }</span>
+<span class="nc" id="L2872">                                  } catch (IOException e) {</span>
+<span class="nc" id="L2873">                                    log.debug(e);</span>
+<span class="nc" id="L2874">                                    function.dataCollector.error(key,</span>
+<span class="nc" id="L2875">                                        e.getMessage());</span>
+<span class="nc" id="L2876">                                  }</span>
                                 }
-<span class="nc" id="L3024">                                function.dataCollector.add(key, valuesDouble,</span>
+<span class="nc" id="L2878">                                function.dataCollector.add(key, valuesDouble,</span>
                                     valuesDouble.length);
                               }
-<span class="nc" id="L3027">                            }</span>
+<span class="nc" id="L2881">                            }</span>
                           }
                         }
 
-<span class="fc" id="L3031">                      }</span>
+<span class="fc" id="L2885">                      }</span>
                     }
                   }
                 }
               }
-<span class="fc" id="L3036">              termVector.subComponentFunction.dataCollector.closeNewList();</span>
-<span class="pc bpc" id="L3037" title="1 of 2 branches missed.">              if (termVector.functions != null) {</span>
-<span class="pc bpc" id="L3038" title="1 of 2 branches missed.">                for (SubComponentFunction function : termVector.functions) {</span>
-<span class="nc" id="L3039">                  function.dataCollector.closeNewList();</span>
-<span class="nc" id="L3040">                }</span>
+<span class="fc" id="L2890">              termVector.subComponentFunction.dataCollector.closeNewList();</span>
+<span class="pc bpc" id="L2891" title="1 of 2 branches missed.">              if (termVector.functions != null) {</span>
+<span class="pc bpc" id="L2892" title="1 of 2 branches missed.">                for (SubComponentFunction function : termVector.functions) {</span>
+<span class="nc" id="L2893">                  function.dataCollector.closeNewList();</span>
+<span class="nc" id="L2894">                }</span>
               }
             }
-<span class="fc" id="L3043">          }</span>
+<span class="fc" id="L2897">          }</span>
         }
-<span class="fc" id="L3045">      }</span>
+<span class="fc" id="L2899">      }</span>
     }
-<span class="fc" id="L3047">  }</span>
+<span class="fc" id="L2901">  }</span>
 
   /**
    * Creates the termvector first round.
    *
-   * @param termVectorList
-   *          the term vector list
-   * @param positionsData
-   *          the positions data
-   * @param docSet
-   *          the doc set
-   * @param t
-   *          the t
-   * @param r
-   *          the r
-   * @param lrc
-   *          the lrc
-   * @throws IOException
-   *           Signals that an I/O exception has occurred.
+   * @param termVectorList the term vector list
+   * @param positionsData the positions data
+   * @param docSet the doc set
+   * @param t the t
+   * @param r the r
+   * @param lrc the lrc
+   * @throws IOException Signals that an I/O exception has occurred.
    */
   private static void createTermvectorFirstRound(
       List&lt;ComponentTermVector&gt; termVectorList,
       Map&lt;Integer, Integer&gt; positionsData, List&lt;Integer&gt; docSet, Terms t,
       LeafReader r, LeafReaderContext lrc) throws IOException {
-<span class="pc bpc" id="L3071" title="1 of 2 branches missed.">    if (t != null) {</span>
+<span class="pc bpc" id="L2918" title="1 of 2 branches missed.">    if (t != null) {</span>
       BytesRef term;
       TermsEnum termsEnum;
-<span class="fc" id="L3074">      PostingsEnum postingsEnum = null;</span>
-<span class="fc" id="L3075">      String segmentName = &quot;segment&quot; + lrc.ord;</span>
-<span class="fc" id="L3076">      String[] mutableKey = new String[1];</span>
-<span class="fc" id="L3077">      int segmentNumber = lrc.parent.leaves().size();</span>
+<span class="fc" id="L2921">      PostingsEnum postingsEnum = null;</span>
+<span class="fc" id="L2922">      String segmentName = &quot;segment&quot; + lrc.ord;</span>
+<span class="fc" id="L2923">      String[] mutableKey = new String[1];</span>
+<span class="fc" id="L2924">      int segmentNumber = lrc.parent.leaves().size();</span>
       // loop over termvectors
-<span class="fc bfc" id="L3079" title="All 2 branches covered.">      for (ComponentTermVector termVector : termVectorList) {</span>
+<span class="fc bfc" id="L2926" title="All 2 branches covered.">      for (ComponentTermVector termVector : termVectorList) {</span>
         CompiledAutomaton compiledAutomaton;
-<span class="pc bpc" id="L3081" title="1 of 4 branches missed.">        if ((termVector.regexp == null) || (termVector.regexp.isEmpty())) {</span>
-<span class="fc" id="L3082">          RegExp re = new RegExp(</span>
+<span class="pc bpc" id="L2928" title="1 of 4 branches missed.">        if ((termVector.regexp == null) || (termVector.regexp.isEmpty())) {</span>
+<span class="fc" id="L2929">          RegExp re = new RegExp(</span>
               termVector.prefix + MtasToken.DELIMITER + &quot;.*&quot;);
-<span class="fc" id="L3084">          compiledAutomaton = new CompiledAutomaton(re.toAutomaton());</span>
-<span class="fc" id="L3085">        } else {</span>
-<span class="fc" id="L3086">          RegExp re = new RegExp(termVector.prefix + MtasToken.DELIMITER</span>
+<span class="fc" id="L2931">          compiledAutomaton = new CompiledAutomaton(re.toAutomaton());</span>
+<span class="fc" id="L2932">        } else {</span>
+<span class="fc" id="L2933">          RegExp re = new RegExp(termVector.prefix + MtasToken.DELIMITER</span>
               + termVector.regexp + &quot;\u0000*&quot;);
-<span class="fc" id="L3088">          compiledAutomaton = new CompiledAutomaton(re.toAutomaton());</span>
+<span class="fc" id="L2935">          compiledAutomaton = new CompiledAutomaton(re.toAutomaton());</span>
         }
-<span class="fc" id="L3090">        List&lt;ByteRunAutomaton&gt; ignoreByteRunAutomatonList = null;</span>
-<span class="fc bfc" id="L3091" title="All 2 branches covered.">        if ((termVector.ignoreRegexp != null)</span>
-<span class="pc bpc" id="L3092" title="1 of 2 branches missed.">            &amp;&amp; (!termVector.ignoreRegexp.isEmpty())) {</span>
-<span class="fc" id="L3093">          ignoreByteRunAutomatonList = new ArrayList&lt;&gt;();</span>
-<span class="fc" id="L3094">          RegExp re = new RegExp(termVector.prefix + MtasToken.DELIMITER</span>
+<span class="fc" id="L2937">        List&lt;ByteRunAutomaton&gt; ignoreByteRunAutomatonList = null;</span>
+<span class="fc bfc" id="L2938" title="All 2 branches covered.">        if ((termVector.ignoreRegexp != null)</span>
+<span class="pc bpc" id="L2939" title="1 of 2 branches missed.">            &amp;&amp; (!termVector.ignoreRegexp.isEmpty())) {</span>
+<span class="fc" id="L2940">          ignoreByteRunAutomatonList = new ArrayList&lt;&gt;();</span>
+<span class="fc" id="L2941">          RegExp re = new RegExp(termVector.prefix + MtasToken.DELIMITER</span>
               + termVector.ignoreRegexp + &quot;\u0000*&quot;);
-<span class="fc" id="L3096">          ignoreByteRunAutomatonList</span>
-<span class="fc" id="L3097">              .add(new ByteRunAutomaton(re.toAutomaton()));</span>
+<span class="fc" id="L2943">          ignoreByteRunAutomatonList</span>
+<span class="fc" id="L2944">              .add(new ByteRunAutomaton(re.toAutomaton()));</span>
         }
-<span class="fc bfc" id="L3099" title="All 2 branches covered.">        if (termVector.ignoreList != null) {</span>
-<span class="pc bpc" id="L3100" title="1 of 2 branches missed.">          if (ignoreByteRunAutomatonList == null) {</span>
-<span class="nc" id="L3101">            ignoreByteRunAutomatonList = new ArrayList&lt;&gt;();</span>
+<span class="fc bfc" id="L2946" title="All 2 branches covered.">        if (termVector.ignoreList != null) {</span>
+<span class="pc bpc" id="L2947" title="1 of 2 branches missed.">          if (ignoreByteRunAutomatonList == null) {</span>
+<span class="nc" id="L2948">            ignoreByteRunAutomatonList = new ArrayList&lt;&gt;();</span>
           }
-<span class="pc bpc" id="L3103" title="1 of 2 branches missed.">          Map&lt;String, Automaton&gt; list = MtasToken.createAutomatonMap(</span>
+<span class="pc bpc" id="L2950" title="1 of 2 branches missed.">          Map&lt;String, Automaton&gt; list = MtasToken.createAutomatonMap(</span>
               termVector.prefix, new ArrayList&lt;String&gt;(termVector.ignoreList),
-<span class="fc" id="L3105">              termVector.ignoreListRegexp ? false : true);</span>
-<span class="fc bfc" id="L3106" title="All 2 branches covered.">          for (Automaton automaton : list.values()) {</span>
-<span class="fc" id="L3107">            ignoreByteRunAutomatonList.add(new ByteRunAutomaton(automaton));</span>
-<span class="fc" id="L3108">          }</span>
+<span class="fc" id="L2952">              termVector.ignoreListRegexp ? false : true);</span>
+<span class="fc bfc" id="L2953" title="All 2 branches covered.">          for (Automaton automaton : list.values()) {</span>
+<span class="fc" id="L2954">            ignoreByteRunAutomatonList.add(new ByteRunAutomaton(automaton));</span>
+<span class="fc" id="L2955">          }</span>
         }
-<span class="fc bfc" id="L3110" title="All 4 branches covered.">        if (!termVector.full &amp;&amp; termVector.list == null) {</span>
-<span class="fc" id="L3111">          termsEnum = t.intersect(compiledAutomaton, null);</span>
-<span class="fc" id="L3112">          int initSize = Math.min((int) t.size(), 1000);</span>
-<span class="fc" id="L3113">          termVector.subComponentFunction.dataCollector.initNewList(initSize,</span>
+<span class="fc bfc" id="L2957" title="All 4 branches covered.">        if (!termVector.full &amp;&amp; termVector.list == null) {</span>
+<span class="fc" id="L2958">          termsEnum = t.intersect(compiledAutomaton, null);</span>
+<span class="fc" id="L2959">          int initSize = Math.min((int) t.size(), 1000);</span>
+<span class="fc" id="L2960">          termVector.subComponentFunction.dataCollector.initNewList(initSize,</span>
               segmentName, segmentNumber, termVector.boundary);
-<span class="pc bpc" id="L3115" title="1 of 2 branches missed.">          if (termVector.functions != null) {</span>
-<span class="pc bpc" id="L3116" title="1 of 2 branches missed.">            for (SubComponentFunction function : termVector.functions) {</span>
-<span class="nc" id="L3117">              function.dataCollector.initNewList(initSize);</span>
-<span class="nc" id="L3118">            }</span>
+<span class="pc bpc" id="L2962" title="1 of 2 branches missed.">          if (termVector.functions != null) {</span>
+<span class="pc bpc" id="L2963" title="1 of 2 branches missed.">            for (SubComponentFunction function : termVector.functions) {</span>
+<span class="nc" id="L2964">              function.dataCollector.initNewList(initSize);</span>
+<span class="nc" id="L2965">            }</span>
           }
           // only if documents
-<span class="pc bpc" id="L3121" title="1 of 2 branches missed.">          if (!docSet.isEmpty()) {</span>
+<span class="pc bpc" id="L2968" title="1 of 2 branches missed.">          if (!docSet.isEmpty()) {</span>
             int termDocId;
-<span class="fc" id="L3123">            int termNumberMaximum = termVector.number;</span>
-<span class="fc" id="L3124">            HashMap&lt;BytesRef, RegisterStatus&gt; computeFullList = new HashMap&lt;&gt;();</span>
+<span class="fc" id="L2970">            int termNumberMaximum = termVector.number;</span>
+<span class="fc" id="L2971">            HashMap&lt;BytesRef, RegisterStatus&gt; computeFullList = new HashMap&lt;&gt;();</span>
             RegisterStatus registerStatus;
             // basic, don't need full values
-<span class="fc" id="L3127">            if (termVector.subComponentFunction.sortType</span>
-<span class="fc bfc" id="L3128" title="All 2 branches covered.">                .equals(CodecUtil.SORT_TERM)</span>
+<span class="fc" id="L2974">            if (termVector.subComponentFunction.sortType</span>
+<span class="fc bfc" id="L2975" title="All 2 branches covered.">                .equals(CodecUtil.SORT_TERM)</span>
                 || termVector.subComponentFunction.sortType
-<span class="pc bpc" id="L3130" title="1 of 2 branches missed.">                    .equals(CodecUtil.STATS_TYPE_SUM)</span>
+<span class="pc bpc" id="L2977" title="1 of 2 branches missed.">                    .equals(CodecUtil.STATS_TYPE_SUM)</span>
                 || termVector.subComponentFunction.sortType
-<span class="nc bnc" id="L3132" title="All 2 branches missed.">                    .equals(CodecUtil.STATS_TYPE_N)) {</span>
-<span class="fc" id="L3133">              int termCounter = 0;</span>
+<span class="nc bnc" id="L2979" title="All 2 branches missed.">                    .equals(CodecUtil.STATS_TYPE_N)) {</span>
+<span class="fc" id="L2980">              int termCounter = 0;</span>
 
               boolean continueAfterPreliminaryCheck;
-<span class="fc" id="L3136">              boolean preliminaryCheck = false;</span>
-<span class="pc bpc" id="L3137" title="1 of 4 branches missed.">              if (r.getLiveDocs() == null &amp;&amp; (docSet.size() != r.numDocs())) {</span>
-<span class="nc" id="L3138">                preliminaryCheck = true;</span>
+<span class="fc" id="L2983">              boolean preliminaryCheck = false;</span>
+<span class="pc bpc" id="L2984" title="1 of 4 branches missed.">              if (r.getLiveDocs() == null &amp;&amp; (docSet.size() != r.numDocs())) {</span>
+<span class="nc" id="L2985">                preliminaryCheck = true;</span>
               }
               // loop over terms
               boolean acceptedTerm;
-<span class="fc bfc" id="L3142" title="All 2 branches covered.">              while ((term = termsEnum.next()) != null) {</span>
-<span class="pc bpc" id="L3143" title="1 of 2 branches missed.">                if (validateTermWithStartValue(term, termVector)) {</span>
-<span class="fc" id="L3144">                  termDocId = -1;</span>
-<span class="fc" id="L3145">                  acceptedTerm = true;</span>
-<span class="fc bfc" id="L3146" title="All 2 branches covered.">                  if (ignoreByteRunAutomatonList != null) {</span>
-<span class="fc bfc" id="L3147" title="All 2 branches covered.">                    for (ByteRunAutomaton ignoreByteRunAutomaton : ignoreByteRunAutomatonList) {</span>
-<span class="pc bpc" id="L3148" title="1 of 2 branches missed.">                      if (ignoreByteRunAutomaton.run(term.bytes, term.offset,</span>
+<span class="fc bfc" id="L2989" title="All 2 branches covered.">              while ((term = termsEnum.next()) != null) {</span>
+<span class="pc bpc" id="L2990" title="1 of 2 branches missed.">                if (validateTermWithStartValue(term, termVector)) {</span>
+<span class="fc" id="L2991">                  termDocId = -1;</span>
+<span class="fc" id="L2992">                  acceptedTerm = true;</span>
+<span class="fc bfc" id="L2993" title="All 2 branches covered.">                  if (ignoreByteRunAutomatonList != null) {</span>
+<span class="fc bfc" id="L2994" title="All 2 branches covered.">                    for (ByteRunAutomaton ignoreByteRunAutomaton : ignoreByteRunAutomatonList) {</span>
+<span class="pc bpc" id="L2995" title="1 of 2 branches missed.">                      if (ignoreByteRunAutomaton.run(term.bytes, term.offset,</span>
                           term.length)) {
-<span class="nc" id="L3150">                        acceptedTerm = false;</span>
-<span class="nc" id="L3151">                        break;</span>
+<span class="nc" id="L2997">                        acceptedTerm = false;</span>
+<span class="nc" id="L2998">                        break;</span>
                       }
-<span class="fc" id="L3153">                    }</span>
+<span class="fc" id="L3000">                    }</span>
                   }
-<span class="pc bpc" id="L3155" title="1 of 2 branches missed.">                  if (acceptedTerm) {</span>
-<span class="fc" id="L3156">                    continueAfterPreliminaryCheck = true;</span>
-<span class="fc" id="L3157">                    mutableKey[0] = null;</span>
-<span class="pc bpc" id="L3158" title="1 of 2 branches missed.">                    if (preliminaryCheck) {</span>
+<span class="pc bpc" id="L3002" title="1 of 2 branches missed.">                  if (acceptedTerm) {</span>
+<span class="fc" id="L3003">                    continueAfterPreliminaryCheck = true;</span>
+<span class="fc" id="L3004">                    mutableKey[0] = null;</span>
+<span class="pc bpc" id="L3005" title="1 of 2 branches missed.">                    if (preliminaryCheck) {</span>
                       try {
-<span class="nc" id="L3160">                        TermvectorNumberBasic preliminaryNumberBasic = computeTermvectorNumberBasic(</span>
+<span class="nc" id="L3007">                        TermvectorNumberBasic preliminaryNumberBasic = computeTermvectorNumberBasic(</span>
                             termsEnum, r);
-<span class="nc bnc" id="L3162" title="All 2 branches missed.">                        if (preliminaryNumberBasic.docNumber &gt; 0) {</span>
-<span class="nc" id="L3163">                          continueAfterPreliminaryCheck = preliminaryRegisterValue(</span>
+<span class="nc bnc" id="L3009" title="All 2 branches missed.">                        if (preliminaryNumberBasic.docNumber &gt; 0) {</span>
+<span class="nc" id="L3010">                          continueAfterPreliminaryCheck = preliminaryRegisterValue(</span>
                               term, termVector, preliminaryNumberBasic,
-<span class="nc" id="L3165">                              termNumberMaximum, segmentNumber, mutableKey);</span>
+<span class="nc" id="L3012">                              termNumberMaximum, segmentNumber, mutableKey);</span>
                         } else {
-<span class="nc" id="L3167">                          continueAfterPreliminaryCheck = false;</span>
+<span class="nc" id="L3014">                          continueAfterPreliminaryCheck = false;</span>
                         }
-<span class="nc" id="L3169">                      } catch (IOException e) {</span>
-<span class="nc" id="L3170">                        log.debug(e);</span>
-<span class="nc" id="L3171">                        continueAfterPreliminaryCheck = true;</span>
-<span class="nc" id="L3172">                      }</span>
+<span class="nc" id="L3016">                      } catch (IOException e) {</span>
+<span class="nc" id="L3017">                        log.debug(e);</span>
+<span class="nc" id="L3018">                        continueAfterPreliminaryCheck = true;</span>
+<span class="nc" id="L3019">                      }</span>
                     }
-<span class="pc bpc" id="L3174" title="1 of 2 branches missed.">                    if (continueAfterPreliminaryCheck) {</span>
+<span class="pc bpc" id="L3021" title="1 of 2 branches missed.">                    if (continueAfterPreliminaryCheck) {</span>
                       // compute numbers;
-<span class="fc" id="L3176">                      TermvectorNumberBasic numberBasic = computeTermvectorNumberBasic(</span>
+<span class="fc" id="L3023">                      TermvectorNumberBasic numberBasic = computeTermvectorNumberBasic(</span>
                           docSet, termDocId, termsEnum, r, lrc, postingsEnum);
                       // register
-<span class="fc bfc" id="L3179" title="All 2 branches covered.">                      if (numberBasic.docNumber &gt; 0) {</span>
-<span class="fc" id="L3180">                        termCounter++;</span>
-<span class="fc" id="L3181">                        registerStatus = registerValue(term, termVector,</span>
-<span class="fc" id="L3182">                            numberBasic, termNumberMaximum, segmentNumber,</span>
+<span class="fc bfc" id="L3026" title="All 2 branches covered.">                      if (numberBasic.docNumber &gt; 0) {</span>
+<span class="fc" id="L3027">                        termCounter++;</span>
+<span class="fc" id="L3028">                        registerStatus = registerValue(term, termVector,</span>
+<span class="fc" id="L3029">                            numberBasic, termNumberMaximum, segmentNumber,</span>
                             false, mutableKey);
-<span class="fc bfc" id="L3184" title="All 2 branches covered.">                        if (registerStatus != null) {</span>
-<span class="fc" id="L3185">                          computeFullList.put(BytesRef.deepCopyOf(term),</span>
+<span class="fc bfc" id="L3031" title="All 2 branches covered.">                        if (registerStatus != null) {</span>
+<span class="fc" id="L3032">                          computeFullList.put(BytesRef.deepCopyOf(term),</span>
                               registerStatus);
                         }
                       }
                     }
                     // stop after termCounterMaximum
-<span class="fc" id="L3191">                    if (termVector.subComponentFunction.sortType</span>
-<span class="fc bfc" id="L3192" title="All 2 branches covered.">                        .equals(CodecUtil.SORT_TERM)</span>
+<span class="fc" id="L3038">                    if (termVector.subComponentFunction.sortType</span>
+<span class="fc bfc" id="L3039" title="All 2 branches covered.">                        .equals(CodecUtil.SORT_TERM)</span>
                         &amp;&amp; termVector.subComponentFunction.sortDirection
-<span class="fc bfc" id="L3194" title="All 4 branches covered.">                            .equals(CodecUtil.SORT_ASC)</span>
+<span class="fc bfc" id="L3041" title="All 4 branches covered.">                            .equals(CodecUtil.SORT_ASC)</span>
                         &amp;&amp; termCounter &gt;= termNumberMaximum) {
-<span class="fc" id="L3196">                      break;</span>
+<span class="fc" id="L3043">                      break;</span>
                     }
                   }
                 }
               }
               // rerun for full
-<span class="fc bfc" id="L3202" title="All 2 branches covered.">              if (computeFullList.size() &gt; 0) {</span>
-<span class="fc" id="L3203">                termsEnum = t.intersect(compiledAutomaton, null);</span>
-<span class="fc bfc" id="L3204" title="All 2 branches covered.">                while ((term = termsEnum.next()) != null) {</span>
-<span class="pc bpc" id="L3205" title="1 of 2 branches missed.">                  if (validateTermWithStartValue(term, termVector)) {</span>
-<span class="fc" id="L3206">                    termDocId = -1;</span>
-<span class="fc" id="L3207">                    mutableKey[0] = null;</span>
+<span class="fc bfc" id="L3049" title="All 2 branches covered.">              if (computeFullList.size() &gt; 0) {</span>
+<span class="fc" id="L3050">                termsEnum = t.intersect(compiledAutomaton, null);</span>
+<span class="fc bfc" id="L3051" title="All 2 branches covered.">                while ((term = termsEnum.next()) != null) {</span>
+<span class="pc bpc" id="L3052" title="1 of 2 branches missed.">                  if (validateTermWithStartValue(term, termVector)) {</span>
+<span class="fc" id="L3053">                    termDocId = -1;</span>
+<span class="fc" id="L3054">                    mutableKey[0] = null;</span>
                     // only if (probably) needed
-<span class="fc bfc" id="L3209" title="All 2 branches covered.">                    if (computeFullList.containsKey(term)) {</span>
-<span class="fc" id="L3210">                      registerStatus = computeFullList.get(term);</span>
+<span class="fc bfc" id="L3056" title="All 2 branches covered.">                    if (computeFullList.containsKey(term)) {</span>
+<span class="fc" id="L3057">                      registerStatus = computeFullList.get(term);</span>
                       boolean doAdd;
-<span class="fc" id="L3212">                      doAdd = termVector.subComponentFunction.sortType</span>
-<span class="fc" id="L3213">                          .equals(CodecUtil.SORT_TERM);</span>
-<span class="fc" id="L3214">                      doAdd |= termVector.subComponentFunction.sortDirection</span>
-<span class="fc" id="L3215">                          .equals(CodecUtil.SORT_ASC);</span>
-<span class="pc bpc" id="L3216" title="1 of 2 branches missed.">                      doAdd |= termVector.list != null;</span>
-<span class="fc" id="L3217">                      doAdd |= termVector.boundaryRegistration;</span>
-<span class="fc" id="L3218">                      doAdd |= registerStatus.force;</span>
-<span class="fc" id="L3219">                      doAdd |= termVector.subComponentFunction.dataCollector</span>
-<span class="fc" id="L3220">                          .validateSegmentBoundary(</span>
-<span class="fc" id="L3221">                              registerStatus.sortValue);                      </span>
-<span class="fc bfc" id="L3222" title="All 2 branches covered.">                      if (doAdd) {</span>
-<span class="fc" id="L3223">                        TermvectorNumberFull numberFull = computeTermvectorNumberFull(</span>
+<span class="fc" id="L3059">                      doAdd = termVector.subComponentFunction.sortType</span>
+<span class="fc" id="L3060">                          .equals(CodecUtil.SORT_TERM);</span>
+<span class="fc" id="L3061">                      doAdd |= termVector.subComponentFunction.sortDirection</span>
+<span class="fc" id="L3062">                          .equals(CodecUtil.SORT_ASC);</span>
+<span class="pc bpc" id="L3063" title="1 of 2 branches missed.">                      doAdd |= termVector.list != null;</span>
+<span class="fc" id="L3064">                      doAdd |= termVector.boundaryRegistration;</span>
+<span class="fc" id="L3065">                      doAdd |= registerStatus.force;</span>
+<span class="fc" id="L3066">                      doAdd |= termVector.subComponentFunction.dataCollector</span>
+<span class="fc" id="L3067">                          .validateSegmentBoundary(registerStatus.sortValue);</span>
+<span class="fc bfc" id="L3068" title="All 2 branches covered.">                      if (doAdd) {</span>
+<span class="fc" id="L3069">                        TermvectorNumberFull numberFull = computeTermvectorNumberFull(</span>
                             docSet, termDocId, termsEnum, lrc, postingsEnum,
-                            positionsData);                        
-<span class="pc bpc" id="L3226" title="1 of 2 branches missed.">                        if (numberFull.docNumber &gt; 0) {</span>
-<span class="fc" id="L3227">                          termCounter++;</span>
-<span class="fc" id="L3228">                          registerValue(term, termVector, numberFull,</span>
+                            positionsData);
+<span class="pc bpc" id="L3072" title="1 of 2 branches missed.">                        if (numberFull.docNumber &gt; 0) {</span>
+<span class="fc" id="L3073">                          termCounter++;</span>
+<span class="fc" id="L3074">                          registerValue(term, termVector, numberFull,</span>
                               mutableKey);
                         }
                       }
-<span class="fc" id="L3232">                    }</span>
+<span class="fc" id="L3078">                    }</span>
                   }
                 }
-<span class="fc" id="L3235">                computeFullList.clear();</span>
+<span class="fc" id="L3081">                computeFullList.clear();</span>
               }
-<span class="fc" id="L3237">            } else {</span>
-<span class="nc" id="L3238">              throw new IOException(</span>
+<span class="fc" id="L3083">            } else {</span>
+<span class="nc" id="L3084">              throw new IOException(</span>
                   &quot;sort '&quot; + termVector.subComponentFunction.sortType + &quot; &quot;
                       + termVector.subComponentFunction.sortDirection
                       + &quot;' not supported&quot;);
             }
             // finish if segments are used
-<span class="fc" id="L3244">            termVector.subComponentFunction.dataCollector</span>
-<span class="fc" id="L3245">                .closeSegmentKeyValueRegistration();</span>
-<span class="pc bpc" id="L3246" title="1 of 2 branches missed.">            if (termVector.functions != null) {</span>
-<span class="pc bpc" id="L3247" title="1 of 2 branches missed.">              for (SubComponentFunction function : termVector.functions) {</span>
-<span class="nc" id="L3248">                function.dataCollector.closeSegmentKeyValueRegistration();</span>
-<span class="nc" id="L3249">              }</span>
+<span class="fc" id="L3090">            termVector.subComponentFunction.dataCollector</span>
+<span class="fc" id="L3091">                .closeSegmentKeyValueRegistration();</span>
+<span class="pc bpc" id="L3092" title="1 of 2 branches missed.">            if (termVector.functions != null) {</span>
+<span class="pc bpc" id="L3093" title="1 of 2 branches missed.">              for (SubComponentFunction function : termVector.functions) {</span>
+<span class="nc" id="L3094">                function.dataCollector.closeSegmentKeyValueRegistration();</span>
+<span class="nc" id="L3095">              }</span>
             }
           }
-<span class="fc" id="L3252">          termVector.subComponentFunction.dataCollector.closeNewList();</span>
-<span class="pc bpc" id="L3253" title="1 of 2 branches missed.">          if (termVector.functions != null) {</span>
-<span class="pc bpc" id="L3254" title="1 of 2 branches missed.">            for (SubComponentFunction function : termVector.functions) {</span>
-<span class="nc" id="L3255">              function.dataCollector.closeNewList();</span>
-<span class="nc" id="L3256">            }</span>
+<span class="fc" id="L3098">          termVector.subComponentFunction.dataCollector.closeNewList();</span>
+<span class="pc bpc" id="L3099" title="1 of 2 branches missed.">          if (termVector.functions != null) {</span>
+<span class="pc bpc" id="L3100" title="1 of 2 branches missed.">            for (SubComponentFunction function : termVector.functions) {</span>
+<span class="nc" id="L3101">              function.dataCollector.closeNewList();</span>
+<span class="nc" id="L3102">            }</span>
           }
         }
-<span class="fc" id="L3259">      }</span>
+<span class="fc" id="L3105">      }</span>
     }
-<span class="fc" id="L3261">  }</span>
+<span class="fc" id="L3107">  }</span>
 
   /**
    * Creates the termvector second round.
    *
-   * @param termVectorList
-   *          the term vector list
-   * @param positionsData
-   *          the positions data
-   * @param docSet
-   *          the doc set
-   * @param t
-   *          the t
-   * @param r
-   *          the r
-   * @param lrc
-   *          the lrc
-   * @throws IOException
-   *           Signals that an I/O exception has occurred.
+   * @param termVectorList the term vector list
+   * @param positionsData the positions data
+   * @param docSet the doc set
+   * @param t the t
+   * @param r the r
+   * @param lrc the lrc
+   * @throws IOException Signals that an I/O exception has occurred.
    */
   private static void createTermvectorSecondRound(
       List&lt;ComponentTermVector&gt; termVectorList,
       Map&lt;Integer, Integer&gt; positionsData, List&lt;Integer&gt; docSet, Terms t,
       LeafReader r, LeafReaderContext lrc) throws IOException {
-<span class="pc bpc" id="L3285" title="1 of 2 branches missed.">    if (t != null) {</span>
+<span class="pc bpc" id="L3124" title="1 of 2 branches missed.">    if (t != null) {</span>
       BytesRef term;
       TermsEnum termsEnum;
-<span class="fc" id="L3288">      PostingsEnum postingsEnum = null;</span>
-<span class="fc" id="L3289">      String segmentName = &quot;segment&quot; + lrc.ord;</span>
-<span class="fc" id="L3290">      int segmentNumber = lrc.parent.leaves().size();</span>
-<span class="fc" id="L3291">      String[] mutableKey = new String[1];</span>
-<span class="fc bfc" id="L3292" title="All 2 branches covered.">      for (ComponentTermVector termVector : termVectorList) {</span>
-<span class="pc bpc" id="L3293" title="2 of 6 branches missed.">        if (!termVector.full &amp;&amp; termVector.list == null</span>
+<span class="fc" id="L3127">      PostingsEnum postingsEnum = null;</span>
+<span class="fc" id="L3128">      String segmentName = &quot;segment&quot; + lrc.ord;</span>
+<span class="fc" id="L3129">      int segmentNumber = lrc.parent.leaves().size();</span>
+<span class="fc" id="L3130">      String[] mutableKey = new String[1];</span>
+<span class="fc bfc" id="L3131" title="All 2 branches covered.">      for (ComponentTermVector termVector : termVectorList) {</span>
+<span class="pc bpc" id="L3132" title="2 of 6 branches missed.">        if (!termVector.full &amp;&amp; termVector.list == null</span>
             &amp;&amp; (termVector.subComponentFunction.dataCollector.segmentRecomputeKeyList != null
                 &amp;&amp; termVector.subComponentFunction.dataCollector.segmentRecomputeKeyList
-<span class="fc bfc" id="L3296" title="All 2 branches covered.">                    .containsKey(segmentName))) {</span>
-<span class="fc" id="L3297">          Set&lt;String&gt; recomputeKeyList = termVector.subComponentFunction.dataCollector.segmentRecomputeKeyList</span>
-<span class="fc" id="L3298">              .get(segmentName);</span>
-<span class="pc bpc" id="L3299" title="1 of 2 branches missed.">          if (!recomputeKeyList.isEmpty()) {</span>
-<span class="fc" id="L3300">            Map&lt;String, Automaton&gt; automatonMap = MtasToken.createAutomatonMap(</span>
+<span class="fc bfc" id="L3135" title="All 2 branches covered.">                    .containsKey(segmentName))) {</span>
+<span class="fc" id="L3136">          Set&lt;String&gt; recomputeKeyList = termVector.subComponentFunction.dataCollector.segmentRecomputeKeyList</span>
+<span class="fc" id="L3137">              .get(segmentName);</span>
+<span class="pc bpc" id="L3138" title="1 of 2 branches missed.">          if (!recomputeKeyList.isEmpty()) {</span>
+<span class="fc" id="L3139">            Map&lt;String, Automaton&gt; automatonMap = MtasToken.createAutomatonMap(</span>
                 termVector.prefix, new ArrayList&lt;String&gt;(recomputeKeyList),
-<span class="fc" id="L3302">                true);</span>
-<span class="fc" id="L3303">            List&lt;CompiledAutomaton&gt; listCompiledAutomata = MtasToken</span>
-<span class="fc" id="L3304">                .createAutomata(termVector.prefix, termVector.regexp,</span>
+<span class="fc" id="L3141">                true);</span>
+<span class="fc" id="L3142">            List&lt;CompiledAutomaton&gt; listCompiledAutomata = MtasToken</span>
+<span class="fc" id="L3143">                .createAutomata(termVector.prefix, termVector.regexp,</span>
                     automatonMap);
-<span class="fc bfc" id="L3306" title="All 2 branches covered.">            for (CompiledAutomaton compiledAutomaton : listCompiledAutomata) {</span>
-<span class="fc" id="L3307">              termsEnum = t.intersect(compiledAutomaton, null);</span>
-<span class="fc" id="L3308">              termVector.subComponentFunction.dataCollector</span>
-<span class="fc" id="L3309">                  .initNewList(</span>
+<span class="fc bfc" id="L3145" title="All 2 branches covered.">            for (CompiledAutomaton compiledAutomaton : listCompiledAutomata) {</span>
+<span class="fc" id="L3146">              termsEnum = t.intersect(compiledAutomaton, null);</span>
+<span class="fc" id="L3147">              termVector.subComponentFunction.dataCollector</span>
+<span class="fc" id="L3148">                  .initNewList(</span>
                       termVector.subComponentFunction.dataCollector.segmentKeys
-<span class="fc" id="L3311">                          .size(),</span>
+<span class="fc" id="L3150">                          .size(),</span>
                       segmentName, segmentNumber, termVector.boundary);
-<span class="fc" id="L3313">              RegisterStatus registerStatus = null;</span>
-<span class="pc bpc" id="L3314" title="1 of 2 branches missed.">              if (termVector.functions != null) {</span>
-<span class="pc bpc" id="L3315" title="1 of 2 branches missed.">                for (SubComponentFunction function : termVector.functions) {</span>
-<span class="nc" id="L3316">                  function.dataCollector.initNewList((int) t.size(),</span>
+<span class="fc" id="L3152">              RegisterStatus registerStatus = null;</span>
+<span class="pc bpc" id="L3153" title="1 of 2 branches missed.">              if (termVector.functions != null) {</span>
+<span class="pc bpc" id="L3154" title="1 of 2 branches missed.">                for (SubComponentFunction function : termVector.functions) {</span>
+<span class="nc" id="L3155">                  function.dataCollector.initNewList((int) t.size(),</span>
                       segmentName, segmentNumber, null);
-<span class="nc" id="L3318">                }</span>
+<span class="nc" id="L3157">                }</span>
               }
-<span class="pc bpc" id="L3320" title="1 of 2 branches missed.">              if (!docSet.isEmpty()) {</span>
+<span class="pc bpc" id="L3159" title="1 of 2 branches missed.">              if (!docSet.isEmpty()) {</span>
                 int termDocId;
-<span class="fc bfc" id="L3322" title="All 2 branches covered.">                while ((term = termsEnum.next()) != null) {</span>
-<span class="pc bpc" id="L3323" title="1 of 2 branches missed.">                  if (validateTermWithStartValue(term, termVector)) {</span>
-<span class="fc" id="L3324">                    termDocId = -1;</span>
-<span class="fc" id="L3325">                    mutableKey[0] = null;</span>
+<span class="fc bfc" id="L3161" title="All 2 branches covered.">                while ((term = termsEnum.next()) != null) {</span>
+<span class="pc bpc" id="L3162" title="1 of 2 branches missed.">                  if (validateTermWithStartValue(term, termVector)) {</span>
+<span class="fc" id="L3163">                    termDocId = -1;</span>
+<span class="fc" id="L3164">                    mutableKey[0] = null;</span>
                     // compute numbers;
-<span class="fc" id="L3327">                    TermvectorNumberBasic numberBasic = computeTermvectorNumberBasic(</span>
+<span class="fc" id="L3166">                    TermvectorNumberBasic numberBasic = computeTermvectorNumberBasic(</span>
                         docSet, termDocId, termsEnum, r, lrc, postingsEnum);
-<span class="fc bfc" id="L3329" title="All 2 branches covered.">                    if (numberBasic.docNumber &gt; 0) {</span>
-<span class="fc" id="L3330">                      registerStatus = registerValue(term, termVector,</span>
-<span class="fc" id="L3331">                          numberBasic, 0, segmentNumber, true, mutableKey);</span>
-<span class="fc bfc" id="L3332" title="All 2 branches covered.">                      if (registerStatus != null) {</span>
-<span class="fc" id="L3333">                        TermvectorNumberFull numberFull = computeTermvectorNumberFull(</span>
+<span class="fc bfc" id="L3168" title="All 2 branches covered.">                    if (numberBasic.docNumber &gt; 0) {</span>
+<span class="fc" id="L3169">                      registerStatus = registerValue(term, termVector,</span>
+<span class="fc" id="L3170">                          numberBasic, 0, segmentNumber, true, mutableKey);</span>
+<span class="fc bfc" id="L3171" title="All 2 branches covered.">                      if (registerStatus != null) {</span>
+<span class="fc" id="L3172">                        TermvectorNumberFull numberFull = computeTermvectorNumberFull(</span>
                             docSet, termDocId, termsEnum, lrc, postingsEnum,
                             positionsData);
-<span class="pc bpc" id="L3336" title="1 of 2 branches missed.">                        if (numberFull.docNumber &gt; 0) {</span>
-<span class="fc" id="L3337">                          registerValue(term, termVector, numberFull,</span>
+<span class="pc bpc" id="L3175" title="1 of 2 branches missed.">                        if (numberFull.docNumber &gt; 0) {</span>
+<span class="fc" id="L3176">                          registerValue(term, termVector, numberFull,</span>
                               mutableKey);
                         }
                       }
                     }
-<span class="fc" id="L3342">                  }</span>
+<span class="fc" id="L3181">                  }</span>
                 }
               }
-<span class="fc" id="L3345">              termVector.subComponentFunction.dataCollector.closeNewList();</span>
-<span class="pc bpc" id="L3346" title="1 of 2 branches missed.">              if (termVector.functions != null) {</span>
-<span class="pc bpc" id="L3347" title="1 of 2 branches missed.">                for (SubComponentFunction function : termVector.functions) {</span>
-<span class="nc" id="L3348">                  function.dataCollector.closeNewList();</span>
-<span class="nc" id="L3349">                }</span>
+<span class="fc" id="L3184">              termVector.subComponentFunction.dataCollector.closeNewList();</span>
+<span class="pc bpc" id="L3185" title="1 of 2 branches missed.">              if (termVector.functions != null) {</span>
+<span class="pc bpc" id="L3186" title="1 of 2 branches missed.">                for (SubComponentFunction function : termVector.functions) {</span>
+<span class="nc" id="L3187">                  function.dataCollector.closeNewList();</span>
+<span class="nc" id="L3188">                }</span>
               }
-<span class="fc" id="L3351">            }</span>
+<span class="fc" id="L3190">            }</span>
           }
         }
-<span class="fc" id="L3354">      }</span>
+<span class="fc" id="L3193">      }</span>
     }
-<span class="fc" id="L3356">  }</span>
+<span class="fc" id="L3195">  }</span>
 
   /**
    * Validate term with start value.
    *
-   * @param term
-   *          the term
-   * @param termVector
-   *          the term vector
+   * @param term the term
+   * @param termVector the term vector
    * @return true, if successful
    */
   private static boolean validateTermWithStartValue(BytesRef term,
       ComponentTermVector termVector) {
-<span class="pc bpc" id="L3369" title="1 of 2 branches missed.">    if (termVector.startValue == null) {</span>
-<span class="fc" id="L3370">      return true;</span>
-<span class="nc" id="L3371">    } else if (termVector.subComponentFunction.sortType</span>
-<span class="nc bnc" id="L3372" title="All 2 branches missed.">        .equals(CodecUtil.SORT_TERM)) {</span>
-<span class="nc bnc" id="L3373" title="All 2 branches missed.">      if (term.length &gt; termVector.startValue.length) {</span>
-<span class="nc" id="L3374">        byte[] zeroBytes = (new BytesRef(&quot;\u0000&quot;)).bytes;</span>
-<span class="nc" id="L3375">        int n = (int) (Math</span>
-<span class="nc" id="L3376">            .ceil(((double) (term.length - termVector.startValue.length))</span>
+<span class="pc bpc" id="L3206" title="1 of 2 branches missed.">    if (termVector.startValue == null) {</span>
+<span class="fc" id="L3207">      return true;</span>
+<span class="nc" id="L3208">    } else if (termVector.subComponentFunction.sortType</span>
+<span class="nc bnc" id="L3209" title="All 2 branches missed.">        .equals(CodecUtil.SORT_TERM)) {</span>
+<span class="nc bnc" id="L3210" title="All 2 branches missed.">      if (term.length &gt; termVector.startValue.length) {</span>
+<span class="nc" id="L3211">        byte[] zeroBytes = (new BytesRef(&quot;\u0000&quot;)).bytes;</span>
+<span class="nc" id="L3212">        int n = (int) (Math</span>
+<span class="nc" id="L3213">            .ceil(((double) (term.length - termVector.startValue.length))</span>
                 / zeroBytes.length));
-<span class="nc" id="L3378">        byte[] newBytes = new byte[termVector.startValue.length</span>
+<span class="nc" id="L3215">        byte[] newBytes = new byte[termVector.startValue.length</span>
             + n * zeroBytes.length];
-<span class="nc" id="L3380">        System.arraycopy(termVector.startValue.bytes, 0, newBytes, 0,</span>
+<span class="nc" id="L3217">        System.arraycopy(termVector.startValue.bytes, 0, newBytes, 0,</span>
             termVector.startValue.length);
-<span class="nc bnc" id="L3382" title="All 2 branches missed.">        for (int i = 0; i &lt; n; i++) {</span>
-<span class="nc" id="L3383">          System.arraycopy(zeroBytes, 0, newBytes,</span>
+<span class="nc bnc" id="L3219" title="All 2 branches missed.">        for (int i = 0; i &lt; n; i++) {</span>
+<span class="nc" id="L3220">          System.arraycopy(zeroBytes, 0, newBytes,</span>
               termVector.startValue.length + i * zeroBytes.length,
               zeroBytes.length);
         }
-<span class="nc" id="L3387">        termVector.startValue = new BytesRef(newBytes);</span>
+<span class="nc" id="L3224">        termVector.startValue = new BytesRef(newBytes);</span>
       }
-<span class="nc bnc" id="L3389" title="All 2 branches missed.">      if ((termVector.subComponentFunction.sortDirection.equals(</span>
-<span class="nc bnc" id="L3390" title="All 2 branches missed.">          CodecUtil.SORT_ASC) &amp;&amp; (termVector.startValue.compareTo(term) &lt; 0))</span>
+<span class="nc bnc" id="L3226" title="All 2 branches missed.">      if ((termVector.subComponentFunction.sortDirection.equals(</span>
+<span class="nc bnc" id="L3227" title="All 2 branches missed.">          CodecUtil.SORT_ASC) &amp;&amp; (termVector.startValue.compareTo(term) &lt; 0))</span>
           || (termVector.subComponentFunction.sortDirection
-<span class="nc bnc" id="L3392" title="All 2 branches missed.">              .equals(CodecUtil.SORT_DESC)</span>
-<span class="nc bnc" id="L3393" title="All 2 branches missed.">              &amp;&amp; (termVector.startValue.compareTo(term) &gt; 0))) {</span>
-<span class="nc" id="L3394">        return true;</span>
+<span class="nc bnc" id="L3229" title="All 2 branches missed.">              .equals(CodecUtil.SORT_DESC)</span>
+<span class="nc bnc" id="L3230" title="All 2 branches missed.">              &amp;&amp; (termVector.startValue.compareTo(term) &gt; 0))) {</span>
+<span class="nc" id="L3231">        return true;</span>
       }
     }
-<span class="nc" id="L3397">    return false;</span>
+<span class="nc" id="L3234">    return false;</span>
   }
 
   /**
    * Need second round termvector.
    *
-   * @param termVectorList
-   *          the term vector list
+   * @param termVectorList the term vector list
    * @return true, if successful
-   * @throws IOException
-   *           Signals that an I/O exception has occurred.
+   * @throws IOException Signals that an I/O exception has occurred.
    */
   private static boolean needSecondRoundTermvector(
       List&lt;ComponentTermVector&gt; termVectorList) throws IOException {
-<span class="fc" id="L3411">    boolean needSecondRound = false;</span>
-<span class="fc bfc" id="L3412" title="All 2 branches covered.">    for (ComponentTermVector termVector : termVectorList) {</span>
-<span class="fc bfc" id="L3413" title="All 4 branches covered.">      if (!termVector.full &amp;&amp; termVector.list == null) {</span>
+<span class="fc" id="L3246">    boolean needSecondRound = false;</span>
+<span class="fc bfc" id="L3247" title="All 2 branches covered.">    for (ComponentTermVector termVector : termVectorList) {</span>
+<span class="fc bfc" id="L3248" title="All 4 branches covered.">      if (!termVector.full &amp;&amp; termVector.list == null) {</span>
         boolean doCheck;
-<span class="fc bfc" id="L3415" title="All 2 branches covered.">        doCheck = termVector.subComponentFunction.dataCollector.segmentRegistration != null</span>
+<span class="fc bfc" id="L3250" title="All 2 branches covered.">        doCheck = termVector.subComponentFunction.dataCollector.segmentRegistration != null</span>
             &amp;&amp; (termVector.subComponentFunction.dataCollector.segmentRegistration
-<span class="fc bfc" id="L3417" title="All 2 branches covered.">                .equals(MtasDataCollector.SEGMENT_SORT_ASC)</span>
+<span class="fc bfc" id="L3252" title="All 2 branches covered.">                .equals(MtasDataCollector.SEGMENT_SORT_ASC)</span>
                 || termVector.subComponentFunction.dataCollector.segmentRegistration
-<span class="pc bpc" id="L3419" title="2 of 4 branches missed.">                    .equals(MtasDataCollector.SEGMENT_SORT_DESC))</span>
+<span class="pc bpc" id="L3254" title="2 of 4 branches missed.">                    .equals(MtasDataCollector.SEGMENT_SORT_DESC))</span>
             &amp;&amp; termVector.number &gt; 0;
-<span class="fc bfc" id="L3421" title="All 2 branches covered.">        doCheck |= termVector.subComponentFunction.dataCollector.segmentRegistration != null</span>
+<span class="fc bfc" id="L3256" title="All 2 branches covered.">        doCheck |= termVector.subComponentFunction.dataCollector.segmentRegistration != null</span>
             &amp;&amp; (termVector.subComponentFunction.dataCollector.segmentRegistration
-<span class="pc bpc" id="L3423" title="1 of 2 branches missed.">                .equals(MtasDataCollector.SEGMENT_BOUNDARY_ASC)</span>
+<span class="pc bpc" id="L3258" title="1 of 2 branches missed.">                .equals(MtasDataCollector.SEGMENT_BOUNDARY_ASC)</span>
                 || termVector.subComponentFunction.dataCollector.segmentRegistration
-<span class="pc bpc" id="L3425" title="3 of 4 branches missed.">                    .equals(MtasDataCollector.SEGMENT_BOUNDARY_DESC))</span>
+<span class="pc bpc" id="L3260" title="3 of 4 branches missed.">                    .equals(MtasDataCollector.SEGMENT_BOUNDARY_DESC))</span>
             &amp;&amp; termVector.number &gt; 0;
-<span class="fc bfc" id="L3427" title="All 2 branches covered.">        if (doCheck) {</span>
-<span class="fc" id="L3428">          termVector.subComponentFunction.dataCollector.recomputeSegmentKeys();</span>
-<span class="fc" id="L3429">          if (!termVector.subComponentFunction.dataCollector</span>
-<span class="fc bfc" id="L3430" title="All 2 branches covered.">              .checkExistenceNecessaryKeys()) {</span>
-<span class="fc" id="L3431">            needSecondRound = true;</span>
+<span class="fc bfc" id="L3262" title="All 2 branches covered.">        if (doCheck) {</span>
+<span class="fc" id="L3263">          termVector.subComponentFunction.dataCollector.recomputeSegmentKeys();</span>
+<span class="fc" id="L3264">          if (!termVector.subComponentFunction.dataCollector</span>
+<span class="fc bfc" id="L3265" title="All 2 branches covered.">              .checkExistenceNecessaryKeys()) {</span>
+<span class="fc" id="L3266">            needSecondRound = true;</span>
           }
-<span class="fc" id="L3433">          termVector.subComponentFunction.dataCollector.reduceToSegmentKeys();</span>
+<span class="fc" id="L3268">          termVector.subComponentFunction.dataCollector.reduceToSegmentKeys();</span>
         }
       }
-<span class="fc" id="L3436">    }</span>
-<span class="fc" id="L3437">    return needSecondRound;</span>
+<span class="fc" id="L3271">    }</span>
+<span class="fc" id="L3272">    return needSecondRound;</span>
   }
 
   /**
@@ -3451,10 +3286,10 @@ public class CodecCollector {
     /**
      * Instantiates a new termvector number basic.
      */
-<span class="fc" id="L3454">    TermvectorNumberBasic() {</span>
-<span class="fc" id="L3455">      valueSum = new long[] { 0 };</span>
-<span class="fc" id="L3456">      docNumber = 0;</span>
-<span class="fc" id="L3457">    }</span>
+<span class="fc" id="L3289">    TermvectorNumberBasic() {</span>
+<span class="fc" id="L3290">      valueSum = new long[] { 0 };</span>
+<span class="fc" id="L3291">      docNumber = 0;</span>
+<span class="fc" id="L3292">    }</span>
   }
 
   /**
@@ -3474,14 +3309,13 @@ public class CodecCollector {
     /**
      * Instantiates a new termvector number full.
      *
-     * @param maxSize
-     *          the max size
+     * @param maxSize the max size
      */
-<span class="fc" id="L3480">    TermvectorNumberFull(int maxSize) {</span>
-<span class="fc" id="L3481">      args = new long[maxSize];</span>
-<span class="fc" id="L3482">      positions = new int[maxSize];</span>
-<span class="fc" id="L3483">      docNumber = 0;</span>
-<span class="fc" id="L3484">    }</span>
+<span class="fc" id="L3314">    TermvectorNumberFull(int maxSize) {</span>
+<span class="fc" id="L3315">      args = new long[maxSize];</span>
+<span class="fc" id="L3316">      positions = new int[maxSize];</span>
+<span class="fc" id="L3317">      docNumber = 0;</span>
+<span class="fc" id="L3318">    }</span>
   }
 
   /**
@@ -3498,231 +3332,214 @@ public class CodecCollector {
     /**
      * Instantiates a new register status.
      *
-     * @param sortValue
-     *          the sort value
-     * @param force
-     *          the force
+     * @param sortValue the sort value
+     * @param force the force
      */
-<span class="fc" id="L3506">    RegisterStatus(long sortValue, boolean force) {</span>
-<span class="fc" id="L3507">      this.sortValue = sortValue;</span>
-<span class="fc" id="L3508">      this.force = force;</span>
-<span class="fc" id="L3509">    }</span>
+<span class="fc" id="L3338">    RegisterStatus(long sortValue, boolean force) {</span>
+<span class="fc" id="L3339">      this.sortValue = sortValue;</span>
+<span class="fc" id="L3340">      this.force = force;</span>
+<span class="fc" id="L3341">    }</span>
   }
 
   /**
    * Register value.
    *
-   * @param term
-   *          the term
-   * @param termVector
-   *          the term vector
-   * @param number
-   *          the number
-   * @param termNumberMaximum
-   *          the term number maximum
-   * @param segmentNumber
-   *          the segment number
-   * @param forceAccept
-   *          the force accept
-   * @param mutableKey
-   *          the mutable key
+   * @param term the term
+   * @param termVector the term vector
+   * @param number the number
+   * @param termNumberMaximum the term number maximum
+   * @param segmentNumber the segment number
+   * @param forceAccept the force accept
+   * @param mutableKey the mutable key
    * @return the register status
-   * @throws IOException
-   *           Signals that an I/O exception has occurred.
+   * @throws IOException Signals that an I/O exception has occurred.
    */
   @SuppressWarnings(&quot;unchecked&quot;)
   private static RegisterStatus registerValue(BytesRef term,
       ComponentTermVector termVector, TermvectorNumberBasic number,
       Integer termNumberMaximum, Integer segmentNumber, boolean forceAccept,
       String[] mutableKey) throws IOException {
-<span class="fc" id="L3538">    long value = termVector.subComponentFunction.parserFunction</span>
-<span class="fc" id="L3539">        .getValueLong(number.valueSum, 0);</span>
-<span class="fc" id="L3540">    long sortValue = 0;</span>
-<span class="fc" id="L3541">    if (termVector.subComponentFunction.sortType</span>
-<span class="fc bfc" id="L3542" title="All 2 branches covered.">        .equals(CodecUtil.STATS_TYPE_SUM)) {</span>
-<span class="fc" id="L3543">      sortValue = value;</span>
-<span class="fc" id="L3544">    } else if (termVector.subComponentFunction.sortType</span>
-<span class="pc bpc" id="L3545" title="1 of 2 branches missed.">        .equals(CodecUtil.STATS_TYPE_N)) {</span>
-<span class="nc" id="L3546">      sortValue = number.docNumber;</span>
+<span class="fc" id="L3362">    long value = termVector.subComponentFunction.parserFunction</span>
+<span class="fc" id="L3363">        .getValueLong(number.valueSum, 0);</span>
+<span class="fc" id="L3364">    long sortValue = 0;</span>
+<span class="fc" id="L3365">    if (termVector.subComponentFunction.sortType</span>
+<span class="fc bfc" id="L3366" title="All 2 branches covered.">        .equals(CodecUtil.STATS_TYPE_SUM)) {</span>
+<span class="fc" id="L3367">      sortValue = value;</span>
+<span class="fc" id="L3368">    } else if (termVector.subComponentFunction.sortType</span>
+<span class="pc bpc" id="L3369" title="1 of 2 branches missed.">        .equals(CodecUtil.STATS_TYPE_N)) {</span>
+<span class="nc" id="L3370">      sortValue = number.docNumber;</span>
     }
-<span class="fc" id="L3548">    boolean addItem = false;</span>
-<span class="fc" id="L3549">    boolean addItemForced = false;</span>
-<span class="fc" id="L3550">    MtasDataCollector&lt;Long, ?&gt; dataCollector = (MtasDataCollector&lt;Long, ?&gt;) termVector.subComponentFunction.dataCollector;</span>
-    //sort on term
-<span class="fc bfc" id="L3552" title="All 2 branches covered.">    if (termVector.subComponentFunction.sortType.equals(CodecUtil.SORT_TERM)) {</span>
-<span class="fc" id="L3553">      addItem = true;</span>
-<span class="fc" id="L3554">      addItemForced = true;</span>
-    //sort on sum or n  
-<span class="fc" id="L3556">    } else if (termVector.subComponentFunction.sortType</span>
-<span class="pc bpc" id="L3557" title="1 of 2 branches missed.">        .equals(CodecUtil.STATS_TYPE_SUM)</span>
+<span class="fc" id="L3372">    boolean addItem = false;</span>
+<span class="fc" id="L3373">    boolean addItemForced = false;</span>
+<span class="fc" id="L3374">    MtasDataCollector&lt;Long, ?&gt; dataCollector = (MtasDataCollector&lt;Long, ?&gt;) termVector.subComponentFunction.dataCollector;</span>
+    // sort on term
+<span class="fc bfc" id="L3376" title="All 2 branches covered.">    if (termVector.subComponentFunction.sortType.equals(CodecUtil.SORT_TERM)) {</span>
+<span class="fc" id="L3377">      addItem = true;</span>
+<span class="fc" id="L3378">      addItemForced = true;</span>
+      // sort on sum or n
+<span class="fc" id="L3380">    } else if (termVector.subComponentFunction.sortType</span>
+<span class="pc bpc" id="L3381" title="1 of 2 branches missed.">        .equals(CodecUtil.STATS_TYPE_SUM)</span>
         || termVector.subComponentFunction.sortType
-<span class="nc bnc" id="L3559" title="All 2 branches missed.">            .equals(CodecUtil.STATS_TYPE_N)) {</span>
-      //always accept
-<span class="fc bfc" id="L3561" title="All 2 branches covered.">      if (forceAccept) {</span>
-<span class="fc" id="L3562">        addItem = true;</span>
-<span class="fc" id="L3563">        addItemForced = addItem;</span>
-      //check boundary  
-<span class="pc bpc" id="L3565" title="1 of 2 branches missed.">      } else if (termVector.boundaryRegistration) {</span>
-<span class="nc" id="L3566">        addItem = dataCollector.validateSegmentBoundary(sortValue);</span>
-<span class="nc bnc" id="L3567" title="All 2 branches missed.">        if (addItem) {</span>
-<span class="nc bnc" id="L3568" title="All 2 branches missed.">          if (mutableKey[0] == null) {</span>
-<span class="nc" id="L3569">            mutableKey[0] = MtasToken.getPostfixFromValue(term);</span>
+<span class="nc bnc" id="L3383" title="All 2 branches missed.">            .equals(CodecUtil.STATS_TYPE_N)) {</span>
+      // always accept
+<span class="fc bfc" id="L3385" title="All 2 branches covered.">      if (forceAccept) {</span>
+<span class="fc" id="L3386">        addItem = true;</span>
+<span class="fc" id="L3387">        addItemForced = addItem;</span>
+        // check boundary
+<span class="pc bpc" id="L3389" title="1 of 2 branches missed.">      } else if (termVector.boundaryRegistration) {</span>
+<span class="nc" id="L3390">        addItem = dataCollector.validateSegmentBoundary(sortValue);</span>
+<span class="nc bnc" id="L3391" title="All 2 branches missed.">        if (addItem) {</span>
+<span class="nc bnc" id="L3392" title="All 2 branches missed.">          if (mutableKey[0] == null) {</span>
+<span class="nc" id="L3393">            mutableKey[0] = MtasToken.getPostfixFromValue(term);</span>
           }
-<span class="nc" id="L3571">          String segmentStatus = dataCollector.validateSegmentValue(</span>
-<span class="nc" id="L3572">              mutableKey[0], sortValue, termNumberMaximum, segmentNumber,</span>
+<span class="nc" id="L3395">          String segmentStatus = dataCollector.validateSegmentValue(</span>
+<span class="nc" id="L3396">              mutableKey[0], sortValue, termNumberMaximum, segmentNumber,</span>
               false);
-<span class="nc bnc" id="L3574" title="All 2 branches missed.">          if (segmentStatus != null) {</span>
-<span class="nc bnc" id="L3575" title="All 2 branches missed.">            if (segmentStatus.equals(MtasDataCollector.SEGMENT_KEY)) {</span>
-<span class="nc" id="L3576">              addItemForced = true;</span>
+<span class="nc bnc" id="L3398" title="All 2 branches missed.">          if (segmentStatus != null) {</span>
+<span class="nc bnc" id="L3399" title="All 2 branches missed.">            if (segmentStatus.equals(MtasDataCollector.SEGMENT_KEY)) {</span>
+<span class="nc" id="L3400">              addItemForced = true;</span>
             }
           } else {
             // shouldn't happen
           }
-<span class="nc" id="L3581">        }</span>
-      //no boundary  
+<span class="nc" id="L3405">        }</span>
+        // no boundary
       } else {
-<span class="fc" id="L3584">        String segmentStatus = dataCollector.validateSegmentValue(sortValue,</span>
-<span class="fc" id="L3585">            termNumberMaximum, segmentNumber);</span>
-<span class="fc bfc" id="L3586" title="All 2 branches covered.">        if (segmentStatus != null) {</span>
+<span class="fc" id="L3408">        String segmentStatus = dataCollector.validateSegmentValue(sortValue,</span>
+<span class="fc" id="L3409">            termNumberMaximum, segmentNumber);</span>
+<span class="fc bfc" id="L3410" title="All 2 branches covered.">        if (segmentStatus != null) {</span>
           boolean possibleAddItem;
-<span class="fc bfc" id="L3588" title="All 2 branches covered.">          if (segmentStatus.equals(MtasDataCollector.SEGMENT_KEY_OR_NEW)) {</span>
-<span class="fc" id="L3589">            possibleAddItem = true;</span>
-<span class="fc" id="L3590">          } else if (segmentStatus</span>
-<span class="pc bpc" id="L3591" title="1 of 2 branches missed.">              .equals(MtasDataCollector.SEGMENT_POSSIBLE_KEY)) {</span>
-<span class="fc" id="L3592">            mutableKey[0] = MtasToken.getPostfixFromValue(term);</span>
-<span class="fc" id="L3593">            segmentStatus = dataCollector.validateSegmentValue(mutableKey[0],</span>
-<span class="fc" id="L3594">                sortValue, termNumberMaximum, segmentNumber, true);</span>
-<span class="fc bfc" id="L3595" title="All 2 branches covered.">            if (segmentStatus != null) {</span>
-<span class="fc" id="L3596">              possibleAddItem = true;</span>
+<span class="fc bfc" id="L3412" title="All 2 branches covered.">          if (segmentStatus.equals(MtasDataCollector.SEGMENT_KEY_OR_NEW)) {</span>
+<span class="fc" id="L3413">            possibleAddItem = true;</span>
+<span class="fc" id="L3414">          } else if (segmentStatus</span>
+<span class="pc bpc" id="L3415" title="1 of 2 branches missed.">              .equals(MtasDataCollector.SEGMENT_POSSIBLE_KEY)) {</span>
+<span class="fc" id="L3416">            mutableKey[0] = MtasToken.getPostfixFromValue(term);</span>
+<span class="fc" id="L3417">            segmentStatus = dataCollector.validateSegmentValue(mutableKey[0],</span>
+<span class="fc" id="L3418">                sortValue, termNumberMaximum, segmentNumber, true);</span>
+<span class="fc bfc" id="L3419" title="All 2 branches covered.">            if (segmentStatus != null) {</span>
+<span class="fc" id="L3420">              possibleAddItem = true;</span>
             } else {
-<span class="fc" id="L3598">              possibleAddItem = false;</span>
+<span class="fc" id="L3422">              possibleAddItem = false;</span>
             }
           } else {
             // should never happen?
-<span class="nc" id="L3602">            possibleAddItem = false;</span>
+<span class="nc" id="L3426">            possibleAddItem = false;</span>
           }
-          //further checks, passed initial
-<span class="fc bfc" id="L3605" title="All 2 branches covered.">          if (possibleAddItem) {</span>
-<span class="fc bfc" id="L3606" title="All 2 branches covered.">            if (mutableKey[0] == null) {</span>
-<span class="fc" id="L3607">              mutableKey[0] = MtasToken.getPostfixFromValue(term);</span>
+          // further checks, passed initial
+<span class="fc bfc" id="L3429" title="All 2 branches covered.">          if (possibleAddItem) {</span>
+<span class="fc bfc" id="L3430" title="All 2 branches covered.">            if (mutableKey[0] == null) {</span>
+<span class="fc" id="L3431">              mutableKey[0] = MtasToken.getPostfixFromValue(term);</span>
             }
-<span class="fc" id="L3609">            segmentStatus = dataCollector.validateSegmentValue(mutableKey[0],</span>
-<span class="fc" id="L3610">                sortValue, termNumberMaximum, segmentNumber, false);</span>
-<span class="pc bpc" id="L3611" title="1 of 2 branches missed.">            if (segmentStatus != null) {</span>
-<span class="fc" id="L3612">              addItem = true;</span>
-<span class="fc bfc" id="L3613" title="All 2 branches covered.">              if (segmentStatus.equals(MtasDataCollector.SEGMENT_KEY)) {</span>
-<span class="fc" id="L3614">                addItemForced = true;</span>
+<span class="fc" id="L3433">            segmentStatus = dataCollector.validateSegmentValue(mutableKey[0],</span>
+<span class="fc" id="L3434">                sortValue, termNumberMaximum, segmentNumber, false);</span>
+<span class="pc bpc" id="L3435" title="1 of 2 branches missed.">            if (segmentStatus != null) {</span>
+<span class="fc" id="L3436">              addItem = true;</span>
+<span class="fc bfc" id="L3437" title="All 2 branches covered.">              if (segmentStatus.equals(MtasDataCollector.SEGMENT_KEY)) {</span>
+<span class="fc" id="L3438">                addItemForced = true;</span>
               }
             }
           }
-<span class="fc" id="L3618">        } else {</span>
-<span class="fc" id="L3619">          addItem = false;</span>
+<span class="fc" id="L3442">        } else {</span>
+<span class="fc" id="L3443">          addItem = false;</span>
         }
-<span class="fc" id="L3621">      }</span>
-    //don't sort?  
+<span class="fc" id="L3445">      }</span>
+      // don't sort?
     } else {
-<span class="nc" id="L3624">      addItem = false;</span>
+<span class="nc" id="L3448">      addItem = false;</span>
     }
-<span class="fc bfc" id="L3626" title="All 2 branches covered.">    if (addItem) {</span>
-<span class="fc" id="L3627">      boolean computeFull = false;</span>
-<span class="fc bfc" id="L3628" title="All 2 branches covered.">      if (mutableKey[0] == null) {</span>
-<span class="fc" id="L3629">        mutableKey[0] = MtasToken.getPostfixFromValue(term);</span>
-      }   
-      //check dataCollector type
-<span class="fc" id="L3632">      if (termVector.subComponentFunction.statsType</span>
-<span class="fc bfc" id="L3633" title="All 2 branches covered.">          .equals(CodecUtil.STATS_BASIC)) {</span>
-<span class="fc" id="L3634">        dataCollector.add(mutableKey[0], value, number.docNumber);</span>
+<span class="fc bfc" id="L3450" title="All 2 branches covered.">    if (addItem) {</span>
+<span class="fc" id="L3451">      boolean computeFull = false;</span>
+<span class="fc bfc" id="L3452" title="All 2 branches covered.">      if (mutableKey[0] == null) {</span>
+<span class="fc" id="L3453">        mutableKey[0] = MtasToken.getPostfixFromValue(term);</span>
+      }
+      // check dataCollector type
+<span class="fc" id="L3456">      if (termVector.subComponentFunction.statsType</span>
+<span class="fc bfc" id="L3457" title="All 2 branches covered.">          .equals(CodecUtil.STATS_BASIC)) {</span>
+<span class="fc" id="L3458">        dataCollector.add(mutableKey[0], value, number.docNumber);</span>
       } else {
-<span class="fc" id="L3636">        computeFull = true;</span>
+<span class="fc" id="L3460">        computeFull = true;</span>
       }
-      //functions
-<span class="pc bpc" id="L3639" title="1 of 2 branches missed.">      if (termVector.functions != null) {</span>
-<span class="pc bpc" id="L3640" title="1 of 2 branches missed.">        for (SubComponentFunction function : termVector.functions) {</span>
-<span class="nc bnc" id="L3641" title="All 2 branches missed.">          if (function.parserFunction.sumRule()</span>
-<span class="nc bnc" id="L3642" title="All 2 branches missed.">              &amp;&amp; !function.parserFunction.needPositions()</span>
-<span class="nc bnc" id="L3643" title="All 2 branches missed.">              &amp;&amp; function.statsType.equals(CodecUtil.STATS_BASIC)) {</span>
-<span class="nc bnc" id="L3644" title="All 2 branches missed.">            if (function.dataType.equals(CodecUtil.DATA_TYPE_LONG)) {</span>
-<span class="nc" id="L3645">              long valueFunction = function.parserFunction</span>
-<span class="nc" id="L3646">                  .getValueLong(number.valueSum, 0);</span>
-<span class="nc" id="L3647">              function.dataCollector.add(mutableKey[0], valueFunction,</span>
+      // functions
+<span class="pc bpc" id="L3463" title="1 of 2 branches missed.">      if (termVector.functions != null) {</span>
+<span class="pc bpc" id="L3464" title="1 of 2 branches missed.">        for (SubComponentFunction function : termVector.functions) {</span>
+<span class="nc bnc" id="L3465" title="All 2 branches missed.">          if (function.parserFunction.sumRule()</span>
+<span class="nc bnc" id="L3466" title="All 2 branches missed.">              &amp;&amp; !function.parserFunction.needPositions()</span>
+<span class="nc bnc" id="L3467" title="All 2 branches missed.">              &amp;&amp; function.statsType.equals(CodecUtil.STATS_BASIC)) {</span>
+<span class="nc bnc" id="L3468" title="All 2 branches missed.">            if (function.dataType.equals(CodecUtil.DATA_TYPE_LONG)) {</span>
+<span class="nc" id="L3469">              long valueFunction = function.parserFunction</span>
+<span class="nc" id="L3470">                  .getValueLong(number.valueSum, 0);</span>
+<span class="nc" id="L3471">              function.dataCollector.add(mutableKey[0], valueFunction,</span>
                   number.docNumber);
-<span class="nc bnc" id="L3649" title="All 2 branches missed.">            } else if (function.dataType.equals(CodecUtil.DATA_TYPE_DOUBLE)) {</span>
-<span class="nc" id="L3650">              double valueFunction = function.parserFunction</span>
-<span class="nc" id="L3651">                  .getValueDouble(number.valueSum, 0);</span>
-<span class="nc" id="L3652">              function.dataCollector.add(mutableKey[0], valueFunction,</span>
+<span class="nc bnc" id="L3473" title="All 2 branches missed.">            } else if (function.dataType.equals(CodecUtil.DATA_TYPE_DOUBLE)) {</span>
+<span class="nc" id="L3474">              double valueFunction = function.parserFunction</span>
+<span class="nc" id="L3475">                  .getValueDouble(number.valueSum, 0);</span>
+<span class="nc" id="L3476">              function.dataCollector.add(mutableKey[0], valueFunction,</span>
                   number.docNumber);
-<span class="nc" id="L3654">            }</span>
+<span class="nc" id="L3478">            }</span>
           } else {
-<span class="nc" id="L3656">            computeFull = true;</span>
+<span class="nc" id="L3480">            computeFull = true;</span>
           }
-<span class="nc" id="L3658">        }</span>
+<span class="nc" id="L3482">        }</span>
       }
-      //add as full?
-<span class="fc bfc" id="L3661" title="All 2 branches covered.">      return computeFull ? new RegisterStatus(sortValue, addItemForced) : null;</span>
+      // add as full?
+<span class="fc bfc" id="L3485" title="All 2 branches covered.">      return computeFull ? new RegisterStatus(sortValue, addItemForced) : null;</span>
     } else {
-<span class="fc" id="L3663">      return null;</span>
+<span class="fc" id="L3487">      return null;</span>
     }
   }
 
   /**
    * Preliminary register value.
    *
-   * @param term
-   *          the term
-   * @param termVector
-   *          the term vector
-   * @param number
-   *          the number
-   * @param termNumberMaximum
-   *          the term number maximum
-   * @param segmentNumber
-   *          the segment number
-   * @param mutableKey
-   *          the mutable key
+   * @param term the term
+   * @param termVector the term vector
+   * @param number the number
+   * @param termNumberMaximum the term number maximum
+   * @param segmentNumber the segment number
+   * @param mutableKey the mutable key
    * @return true, if successful
-   * @throws IOException
-   *           Signals that an I/O exception has occurred.
+   * @throws IOException Signals that an I/O exception has occurred.
    */
   private static boolean preliminaryRegisterValue(BytesRef term,
       ComponentTermVector termVector, TermvectorNumberBasic number,
       Integer termNumberMaximum, Integer segmentNumber, String[] mutableKey)
       throws IOException {
-<span class="nc" id="L3690">    long sortValue = 0;</span>
-<span class="nc" id="L3691">    if (termVector.subComponentFunction.sortDirection</span>
-<span class="nc bnc" id="L3692" title="All 2 branches missed.">        .equals(CodecUtil.SORT_DESC)</span>
+<span class="nc" id="L3507">    long sortValue = 0;</span>
+<span class="nc" id="L3508">    if (termVector.subComponentFunction.sortDirection</span>
+<span class="nc bnc" id="L3509" title="All 2 branches missed.">        .equals(CodecUtil.SORT_DESC)</span>
         &amp;&amp; termVector.subComponentFunction.sortType
-<span class="nc bnc" id="L3694" title="All 2 branches missed.">            .equals(CodecUtil.STATS_TYPE_SUM)) {</span>
-<span class="nc" id="L3695">      sortValue = termVector.subComponentFunction.parserFunction</span>
-<span class="nc" id="L3696">          .getValueLong(number.valueSum, 0);</span>
-<span class="nc" id="L3697">    } else if (termVector.subComponentFunction.sortDirection</span>
-<span class="nc bnc" id="L3698" title="All 2 branches missed.">        .equals(CodecUtil.SORT_DESC)</span>
+<span class="nc bnc" id="L3511" title="All 2 branches missed.">            .equals(CodecUtil.STATS_TYPE_SUM)) {</span>
+<span class="nc" id="L3512">      sortValue = termVector.subComponentFunction.parserFunction</span>
+<span class="nc" id="L3513">          .getValueLong(number.valueSum, 0);</span>
+<span class="nc" id="L3514">    } else if (termVector.subComponentFunction.sortDirection</span>
+<span class="nc bnc" id="L3515" title="All 2 branches missed.">        .equals(CodecUtil.SORT_DESC)</span>
         &amp;&amp; termVector.subComponentFunction.sortType
-<span class="nc bnc" id="L3700" title="All 2 branches missed.">            .equals(CodecUtil.STATS_TYPE_N)) {</span>
-<span class="nc" id="L3701">      sortValue = number.docNumber;</span>
+<span class="nc bnc" id="L3517" title="All 2 branches missed.">            .equals(CodecUtil.STATS_TYPE_N)) {</span>
+<span class="nc" id="L3518">      sortValue = number.docNumber;</span>
     } else {
-<span class="nc" id="L3703">      return true;</span>
+<span class="nc" id="L3520">      return true;</span>
     }
-<span class="nc" id="L3705">    MtasDataCollector&lt;Long, ?&gt; dataCollector = (MtasDataCollector&lt;Long, ?&gt;) termVector.subComponentFunction.dataCollector;</span>
-<span class="nc bnc" id="L3706" title="All 2 branches missed.">    if (termVector.boundaryRegistration) {</span>
-<span class="nc" id="L3707">      return dataCollector.validateSegmentBoundary(sortValue);</span>
+<span class="nc" id="L3522">    MtasDataCollector&lt;Long, ?&gt; dataCollector = (MtasDataCollector&lt;Long, ?&gt;) termVector.subComponentFunction.dataCollector;</span>
+<span class="nc bnc" id="L3523" title="All 2 branches missed.">    if (termVector.boundaryRegistration) {</span>
+<span class="nc" id="L3524">      return dataCollector.validateSegmentBoundary(sortValue);</span>
     } else {
-<span class="nc" id="L3709">      String segmentStatus = dataCollector.validateSegmentValue(sortValue,</span>
-<span class="nc" id="L3710">          termNumberMaximum, segmentNumber);</span>
-<span class="nc bnc" id="L3711" title="All 2 branches missed.">      if (segmentStatus != null) {</span>
-<span class="nc bnc" id="L3712" title="All 2 branches missed.">        if (segmentStatus.equals(MtasDataCollector.SEGMENT_KEY_OR_NEW)) {</span>
-<span class="nc" id="L3713">          return true;</span>
-<span class="nc" id="L3714">        } else if (segmentStatus</span>
-<span class="nc bnc" id="L3715" title="All 2 branches missed.">            .equals(MtasDataCollector.SEGMENT_POSSIBLE_KEY)) {</span>
-<span class="nc" id="L3716">          mutableKey[0] = MtasToken.getPostfixFromValue(term);</span>
-<span class="nc" id="L3717">          segmentStatus = dataCollector.validateSegmentValue(mutableKey[0],</span>
-<span class="nc" id="L3718">              sortValue, termNumberMaximum, segmentNumber, true);</span>
-<span class="nc bnc" id="L3719" title="All 2 branches missed.">          return segmentStatus != null;</span>
+<span class="nc" id="L3526">      String segmentStatus = dataCollector.validateSegmentValue(sortValue,</span>
+<span class="nc" id="L3527">          termNumberMaximum, segmentNumber);</span>
+<span class="nc bnc" id="L3528" title="All 2 branches missed.">      if (segmentStatus != null) {</span>
+<span class="nc bnc" id="L3529" title="All 2 branches missed.">        if (segmentStatus.equals(MtasDataCollector.SEGMENT_KEY_OR_NEW)) {</span>
+<span class="nc" id="L3530">          return true;</span>
+<span class="nc" id="L3531">        } else if (segmentStatus</span>
+<span class="nc bnc" id="L3532" title="All 2 branches missed.">            .equals(MtasDataCollector.SEGMENT_POSSIBLE_KEY)) {</span>
+<span class="nc" id="L3533">          mutableKey[0] = MtasToken.getPostfixFromValue(term);</span>
+<span class="nc" id="L3534">          segmentStatus = dataCollector.validateSegmentValue(mutableKey[0],</span>
+<span class="nc" id="L3535">              sortValue, termNumberMaximum, segmentNumber, true);</span>
+<span class="nc bnc" id="L3536" title="All 2 branches missed.">          return segmentStatus != null;</span>
         } else {
           // should never happen?
-<span class="nc" id="L3722">          return false;</span>
+<span class="nc" id="L3539">          return false;</span>
         }
       } else {
-<span class="nc" id="L3725">        return false;</span>
+<span class="nc" id="L3542">        return false;</span>
       }
     }
   }
@@ -3730,191 +3547,169 @@ public class CodecCollector {
   /**
    * Register value.
    *
-   * @param term
-   *          the term
-   * @param termVector
-   *          the term vector
-   * @param number
-   *          the number
-   * @param mutableKey
-   *          the mutable key
-   * @throws IOException
-   *           Signals that an I/O exception has occurred.
+   * @param term the term
+   * @param termVector the term vector
+   * @param number the number
+   * @param mutableKey the mutable key
+   * @throws IOException Signals that an I/O exception has occurred.
    */
   @SuppressWarnings(&quot;unchecked&quot;)
   private static void registerValue(BytesRef term,
       ComponentTermVector termVector, TermvectorNumberFull number,
       String[] mutableKey) throws IOException {
-<span class="pc bpc" id="L3748" title="1 of 2 branches missed.">    if (number.docNumber &gt; 0) {</span>
-<span class="fc bfc" id="L3749" title="All 2 branches covered.">      if (mutableKey[0] == null) {</span>
-<span class="fc" id="L3750">        mutableKey[0] = MtasToken.getPostfixFromValue(term);</span>
+<span class="pc bpc" id="L3560" title="1 of 2 branches missed.">    if (number.docNumber &gt; 0) {</span>
+<span class="fc bfc" id="L3561" title="All 2 branches covered.">      if (mutableKey[0] == null) {</span>
+<span class="fc" id="L3562">        mutableKey[0] = MtasToken.getPostfixFromValue(term);</span>
       }
-<span class="fc" id="L3752">      MtasDataCollector&lt;Long, ?&gt; dataCollector = (MtasDataCollector&lt;Long, ?&gt;) termVector.subComponentFunction.dataCollector;</span>
-<span class="fc" id="L3753">      long[] valuesLong = new long[number.docNumber];</span>
-<span class="fc bfc" id="L3754" title="All 2 branches covered.">      for (int i = 0; i &lt; number.docNumber; i++) {</span>
+<span class="fc" id="L3564">      MtasDataCollector&lt;Long, ?&gt; dataCollector = (MtasDataCollector&lt;Long, ?&gt;) termVector.subComponentFunction.dataCollector;</span>
+<span class="fc" id="L3565">      long[] valuesLong = new long[number.docNumber];</span>
+<span class="fc bfc" id="L3566" title="All 2 branches covered.">      for (int i = 0; i &lt; number.docNumber; i++) {</span>
         try {
-<span class="fc" id="L3756">          valuesLong[i] = termVector.subComponentFunction.parserFunction</span>
-<span class="fc" id="L3757">              .getValueLong(new long[] { number.args[i] }, number.positions[i]);</span>
-<span class="nc" id="L3758">        } catch (IOException e) {</span>
-<span class="nc" id="L3759">          log.debug(e);</span>
-<span class="nc" id="L3760">          dataCollector.error(mutableKey[0], e.getMessage());</span>
-<span class="fc" id="L3761">        }</span>
+<span class="fc" id="L3568">          valuesLong[i] = termVector.subComponentFunction.parserFunction</span>
+<span class="fc" id="L3569">              .getValueLong(new long[] { number.args[i] }, number.positions[i]);</span>
+<span class="nc" id="L3570">        } catch (IOException e) {</span>
+<span class="nc" id="L3571">          log.debug(e);</span>
+<span class="nc" id="L3572">          dataCollector.error(mutableKey[0], e.getMessage());</span>
+<span class="fc" id="L3573">        }</span>
       }
-<span class="fc" id="L3763">      if (!termVector.subComponentFunction.statsType</span>
-<span class="pc bpc" id="L3764" title="1 of 2 branches missed.">          .equals(CodecUtil.STATS_BASIC)) {</span>
-<span class="fc" id="L3765">        dataCollector.add(mutableKey[0], valuesLong, valuesLong.length);</span>
+<span class="fc" id="L3575">      if (!termVector.subComponentFunction.statsType</span>
+<span class="pc bpc" id="L3576" title="1 of 2 branches missed.">          .equals(CodecUtil.STATS_BASIC)) {</span>
+<span class="fc" id="L3577">        dataCollector.add(mutableKey[0], valuesLong, valuesLong.length);</span>
       }
-<span class="pc bpc" id="L3767" title="1 of 2 branches missed.">      for (SubComponentFunction function : termVector.functions) {</span>
-<span class="nc bnc" id="L3768" title="All 2 branches missed.">        if (!function.parserFunction.sumRule()</span>
-<span class="nc bnc" id="L3769" title="All 2 branches missed.">            || function.parserFunction.needPositions()</span>
-<span class="nc bnc" id="L3770" title="All 2 branches missed.">            || !function.statsType.equals(CodecUtil.STATS_BASIC)) {</span>
-<span class="nc bnc" id="L3771" title="All 2 branches missed.">          if (function.dataType.equals(CodecUtil.DATA_TYPE_LONG)) {</span>
-<span class="nc" id="L3772">            valuesLong = new long[number.docNumber];</span>
-<span class="nc bnc" id="L3773" title="All 2 branches missed.">            for (int i = 0; i &lt; number.docNumber; i++) {</span>
+<span class="pc bpc" id="L3579" title="1 of 2 branches missed.">      for (SubComponentFunction function : termVector.functions) {</span>
+<span class="nc bnc" id="L3580" title="All 2 branches missed.">        if (!function.parserFunction.sumRule()</span>
+<span class="nc bnc" id="L3581" title="All 2 branches missed.">            || function.parserFunction.needPositions()</span>
+<span class="nc bnc" id="L3582" title="All 2 branches missed.">            || !function.statsType.equals(CodecUtil.STATS_BASIC)) {</span>
+<span class="nc bnc" id="L3583" title="All 2 branches missed.">          if (function.dataType.equals(CodecUtil.DATA_TYPE_LONG)) {</span>
+<span class="nc" id="L3584">            valuesLong = new long[number.docNumber];</span>
+<span class="nc bnc" id="L3585" title="All 2 branches missed.">            for (int i = 0; i &lt; number.docNumber; i++) {</span>
               try {
-<span class="nc" id="L3775">                valuesLong[i] = function.parserFunction.getValueLong(</span>
+<span class="nc" id="L3587">                valuesLong[i] = function.parserFunction.getValueLong(</span>
                     new long[] { number.args[i] }, number.positions[i]);
-<span class="nc" id="L3777">              } catch (IOException e) {</span>
-<span class="nc" id="L3778">                log.debug(e);</span>
-<span class="nc" id="L3779">                function.dataCollector.error(mutableKey[0], e.getMessage());</span>
-<span class="nc" id="L3780">              }</span>
+<span class="nc" id="L3589">              } catch (IOException e) {</span>
+<span class="nc" id="L3590">                log.debug(e);</span>
+<span class="nc" id="L3591">                function.dataCollector.error(mutableKey[0], e.getMessage());</span>
+<span class="nc" id="L3592">              }</span>
             }
-<span class="nc" id="L3782">            function.dataCollector.add(mutableKey[0], valuesLong,</span>
+<span class="nc" id="L3594">            function.dataCollector.add(mutableKey[0], valuesLong,</span>
                 valuesLong.length);
-<span class="nc bnc" id="L3784" title="All 2 branches missed.">          } else if (function.dataType.equals(CodecUtil.DATA_TYPE_DOUBLE)) {</span>
-<span class="nc" id="L3785">            double[] valuesDouble = new double[number.docNumber];</span>
-<span class="nc bnc" id="L3786" title="All 2 branches missed.">            for (int i = 0; i &lt; number.docNumber; i++) {</span>
+<span class="nc bnc" id="L3596" title="All 2 branches missed.">          } else if (function.dataType.equals(CodecUtil.DATA_TYPE_DOUBLE)) {</span>
+<span class="nc" id="L3597">            double[] valuesDouble = new double[number.docNumber];</span>
+<span class="nc bnc" id="L3598" title="All 2 branches missed.">            for (int i = 0; i &lt; number.docNumber; i++) {</span>
               try {
-<span class="nc" id="L3788">                valuesDouble[i] = function.parserFunction.getValueDouble(</span>
+<span class="nc" id="L3600">                valuesDouble[i] = function.parserFunction.getValueDouble(</span>
                     new long[] { number.args[i] }, number.positions[i]);
-<span class="nc" id="L3790">              } catch (IOException e) {</span>
-<span class="nc" id="L3791">                log.debug(e);</span>
-<span class="nc" id="L3792">                function.dataCollector.error(mutableKey[0], e.getMessage());</span>
-<span class="nc" id="L3793">              }</span>
+<span class="nc" id="L3602">              } catch (IOException e) {</span>
+<span class="nc" id="L3603">                log.debug(e);</span>
+<span class="nc" id="L3604">                function.dataCollector.error(mutableKey[0], e.getMessage());</span>
+<span class="nc" id="L3605">              }</span>
             }
-<span class="nc" id="L3795">            function.dataCollector.add(mutableKey[0], valuesDouble,</span>
+<span class="nc" id="L3607">            function.dataCollector.add(mutableKey[0], valuesDouble,</span>
                 valuesDouble.length);
           }
         }
-<span class="nc" id="L3799">      }</span>
+<span class="nc" id="L3611">      }</span>
     }
-<span class="fc" id="L3801">  }</span>
+<span class="fc" id="L3613">  }</span>
 
   /**
    * Compute termvector number basic.
    *
-   * @param termsEnum
-   *          the terms enum
-   * @param r
-   *          the r
+   * @param termsEnum the terms enum
+   * @param r the r
    * @return the termvector number basic
-   * @throws IOException
-   *           Signals that an I/O exception has occurred.
+   * @throws IOException Signals that an I/O exception has occurred.
    */
   private static TermvectorNumberBasic computeTermvectorNumberBasic(
       TermsEnum termsEnum, LeafReader r) throws IOException {
-<span class="fc" id="L3816">    TermvectorNumberBasic result = new TermvectorNumberBasic();</span>
-<span class="pc bpc" id="L3817" title="1 of 2 branches missed.">    boolean hasDeletedDocuments = (r.getLiveDocs() != null);</span>
-<span class="pc bpc" id="L3818" title="1 of 2 branches missed.">    if (!hasDeletedDocuments) {</span>
-<span class="fc" id="L3819">      result.valueSum[0] = termsEnum.totalTermFreq();</span>
-<span class="fc" id="L3820">      result.docNumber = termsEnum.docFreq();</span>
-<span class="pc bpc" id="L3821" title="1 of 2 branches missed.">      if (result.valueSum[0] &gt; -1) {</span>
-<span class="fc" id="L3822">        return result;</span>
+<span class="fc" id="L3625">    TermvectorNumberBasic result = new TermvectorNumberBasic();</span>
+<span class="pc bpc" id="L3626" title="1 of 2 branches missed.">    boolean hasDeletedDocuments = (r.getLiveDocs() != null);</span>
+<span class="pc bpc" id="L3627" title="1 of 2 branches missed.">    if (!hasDeletedDocuments) {</span>
+<span class="fc" id="L3628">      result.valueSum[0] = termsEnum.totalTermFreq();</span>
+<span class="fc" id="L3629">      result.docNumber = termsEnum.docFreq();</span>
+<span class="pc bpc" id="L3630" title="1 of 2 branches missed.">      if (result.valueSum[0] &gt; -1) {</span>
+<span class="fc" id="L3631">        return result;</span>
       }
     }
-<span class="nc" id="L3825">    throw new IOException(&quot;should not call this&quot;);</span>
+<span class="nc" id="L3634">    throw new IOException(&quot;should not call this&quot;);</span>
   }
 
   /**
    * Compute termvector number basic.
    *
-   * @param docSet
-   *          the doc set
-   * @param termDocId
-   *          the term doc id
-   * @param termsEnum
-   *          the terms enum
-   * @param r
-   *          the r
-   * @param lrc
-   *          the lrc
-   * @param postingsEnum
-   *          the postings enum
+   * @param docSet the doc set
+   * @param termDocId the term doc id
+   * @param termsEnum the terms enum
+   * @param r the r
+   * @param lrc the lrc
+   * @param postingsEnum the postings enum
    * @return the termvector number basic
-   * @throws IOException
-   *           Signals that an I/O exception has occurred.
+   * @throws IOException Signals that an I/O exception has occurred.
    */
   private static TermvectorNumberBasic computeTermvectorNumberBasic(
       List&lt;Integer&gt; docSet, int termDocId, TermsEnum termsEnum, LeafReader r,
       LeafReaderContext lrc, PostingsEnum postingsEnum) throws IOException {
-<span class="fc" id="L3850">    TermvectorNumberBasic result = new TermvectorNumberBasic();</span>
-<span class="fc bfc" id="L3851" title="All 2 branches covered.">    boolean hasDeletedDocuments = (r.getLiveDocs() != null);</span>
-<span class="pc bpc" id="L3852" title="1 of 4 branches missed.">    if ((docSet.size() == r.numDocs()) &amp;&amp; !hasDeletedDocuments) {</span>
+<span class="fc" id="L3652">    TermvectorNumberBasic result = new TermvectorNumberBasic();</span>
+<span class="fc bfc" id="L3653" title="All 2 branches covered.">    boolean hasDeletedDocuments = (r.getLiveDocs() != null);</span>
+<span class="pc bpc" id="L3654" title="1 of 4 branches missed.">    if ((docSet.size() == r.numDocs()) &amp;&amp; !hasDeletedDocuments) {</span>
       try {
-<span class="fc" id="L3854">        return computeTermvectorNumberBasic(termsEnum, r);</span>
-<span class="nc" id="L3855">      } catch (IOException e) {</span>
-<span class="nc" id="L3856">        log.debug(&quot;problem&quot;, e);</span>
+<span class="fc" id="L3656">        return computeTermvectorNumberBasic(termsEnum, r);</span>
+<span class="nc" id="L3657">      } catch (IOException e) {</span>
+<span class="nc" id="L3658">        log.debug(&quot;problem&quot;, e);</span>
         // problem
       }
     }
-<span class="fc" id="L3860">    result.docNumber = 0;</span>
-<span class="fc" id="L3861">    result.valueSum[0] = 0;</span>
-<span class="fc" id="L3862">    int localTermDocId = termDocId;</span>
-<span class="fc" id="L3863">    Iterator&lt;Integer&gt; docIterator = docSet.iterator();</span>
-<span class="fc" id="L3864">    postingsEnum = termsEnum.postings(postingsEnum, PostingsEnum.FREQS);</span>
+<span class="fc" id="L3662">    result.docNumber = 0;</span>
+<span class="fc" id="L3663">    result.valueSum[0] = 0;</span>
+<span class="fc" id="L3664">    int localTermDocId = termDocId;</span>
+<span class="fc" id="L3665">    Iterator&lt;Integer&gt; docIterator = docSet.iterator();</span>
+<span class="fc" id="L3666">    postingsEnum = termsEnum.postings(postingsEnum, PostingsEnum.FREQS);</span>
     int docId;
-<span class="fc bfc" id="L3866" title="All 2 branches covered.">    while (docIterator.hasNext()) {</span>
-<span class="fc" id="L3867">      docId = docIterator.next() - lrc.docBase;</span>
-<span class="pc bpc" id="L3868" title="2 of 4 branches missed.">      if (docId &gt;= localTermDocId &amp;&amp; ((docId == localTermDocId)</span>
-<span class="fc bfc" id="L3869" title="All 2 branches covered.">          || ((localTermDocId = postingsEnum.advance(docId)) == docId))) {</span>
-<span class="fc" id="L3870">        result.docNumber++;</span>
-<span class="fc" id="L3871">        result.valueSum[0] += postingsEnum.freq();</span>
+<span class="fc bfc" id="L3668" title="All 2 branches covered.">    while (docIterator.hasNext()) {</span>
+<span class="fc" id="L3669">      docId = docIterator.next() - lrc.docBase;</span>
+<span class="pc bpc" id="L3670" title="2 of 4 branches missed.">      if (docId &gt;= localTermDocId &amp;&amp; ((docId == localTermDocId)</span>
+<span class="fc bfc" id="L3671" title="All 2 branches covered.">          || ((localTermDocId = postingsEnum.advance(docId)) == docId))) {</span>
+<span class="fc" id="L3672">        result.docNumber++;</span>
+<span class="fc" id="L3673">        result.valueSum[0] += postingsEnum.freq();</span>
       }
-<span class="pc bpc" id="L3873" title="1 of 2 branches missed.">      if (localTermDocId == DocIdSetIterator.NO_MORE_DOCS) {</span>
-<span class="nc" id="L3874">        break;</span>
+<span class="pc bpc" id="L3675" title="1 of 2 branches missed.">      if (localTermDocId == DocIdSetIterator.NO_MORE_DOCS) {</span>
+<span class="nc" id="L3676">        break;</span>
       }
     }
-<span class="fc" id="L3877">    return result;</span>
+<span class="fc" id="L3679">    return result;</span>
   }
 
   /**
    * Compute termvector number full.
    *
-   * @param docSet
-   *          the doc set
-   * @param termDocId
-   *          the term doc id
-   * @param termsEnum
-   *          the terms enum
-   * @param lrc
-   *          the lrc
-   * @param postingsEnum
-   *          the postings enum
-   * @param positionsData
-   *          the positions data
+   * @param docSet the doc set
+   * @param termDocId the term doc id
+   * @param termsEnum the terms enum
+   * @param lrc the lrc
+   * @param postingsEnum the postings enum
+   * @param positionsData the positions data
    * @return the termvector number full
-   * @throws IOException
-   *           Signals that an I/O exception has occurred.
+   * @throws IOException Signals that an I/O exception has occurred.
    */
   private static TermvectorNumberFull computeTermvectorNumberFull(
       List&lt;Integer&gt; docSet, int termDocId, TermsEnum termsEnum,
       LeafReaderContext lrc, PostingsEnum postingsEnum,
       Map&lt;Integer, Integer&gt; positionsData) throws IOException {
-<span class="fc" id="L3903">    TermvectorNumberFull result = new TermvectorNumberFull(docSet.size());</span>
-<span class="fc" id="L3904">    Iterator&lt;Integer&gt; docIterator = docSet.iterator();</span>
-<span class="fc" id="L3905">    int localTermDocId = termDocId;</span>
-<span class="fc" id="L3906">    postingsEnum = termsEnum.postings(postingsEnum, PostingsEnum.FREQS);</span>
-<span class="fc bfc" id="L3907" title="All 2 branches covered.">    while (docIterator.hasNext()) {</span>
-<span class="fc" id="L3908">      int docId = docIterator.next() - lrc.docBase;</span>
-<span class="fc bfc" id="L3909" title="All 4 branches covered.">      if (docId &gt;= localTermDocId &amp;&amp; ((docId == localTermDocId)</span>
-<span class="fc bfc" id="L3910" title="All 2 branches covered.">          || ((localTermDocId = postingsEnum.advance(docId)) == docId))) {</span>
-<span class="fc" id="L3911">        result.args[result.docNumber] = postingsEnum.freq();</span>
-<span class="pc bpc" id="L3912" title="1 of 2 branches missed.">        result.positions[result.docNumber] = (positionsData == null) ? 0</span>
-<span class="pc" id="L3913">            : positionsData.get(docId + lrc.docBase);</span>
-<span class="fc" id="L3914">        result.docNumber++;</span>
+<span class="fc" id="L3698">    TermvectorNumberFull result = new TermvectorNumberFull(docSet.size());</span>
+<span class="fc" id="L3699">    Iterator&lt;Integer&gt; docIterator = docSet.iterator();</span>
+<span class="fc" id="L3700">    int localTermDocId = termDocId;</span>
+<span class="fc" id="L3701">    postingsEnum = termsEnum.postings(postingsEnum, PostingsEnum.FREQS);</span>
+<span class="fc bfc" id="L3702" title="All 2 branches covered.">    while (docIterator.hasNext()) {</span>
+<span class="fc" id="L3703">      int docId = docIterator.next() - lrc.docBase;</span>
+<span class="fc bfc" id="L3704" title="All 4 branches covered.">      if (docId &gt;= localTermDocId &amp;&amp; ((docId == localTermDocId)</span>
+<span class="fc bfc" id="L3705" title="All 2 branches covered.">          || ((localTermDocId = postingsEnum.advance(docId)) == docId))) {</span>
+<span class="fc" id="L3706">        result.args[result.docNumber] = postingsEnum.freq();</span>
+<span class="pc bpc" id="L3707" title="1 of 2 branches missed.">        result.positions[result.docNumber] = (positionsData == null) ? 0</span>
+<span class="pc" id="L3708">            : positionsData.get(docId + lrc.docBase);</span>
+<span class="fc" id="L3709">        result.docNumber++;</span>
       }
-<span class="fc" id="L3916">    }</span>
-<span class="fc" id="L3917">    return result;</span>
+<span class="fc" id="L3711">    }</span>
+<span class="fc" id="L3712">    return result;</span>
   }
 
 }
diff --git a/jacoco/mtas.codec.util/CodecComponent$ComponentDocument.html b/jacoco/mtas.codec.util/CodecComponent$ComponentDocument.html
index 5ce91c4..bb537d4 100644
--- a/jacoco/mtas.codec.util/CodecComponent$ComponentDocument.html
+++ b/jacoco/mtas.codec.util/CodecComponent$ComponentDocument.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecComponent.ComponentDocument</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecComponent.ComponentDocument</span></div><h1>CodecComponent.ComponentDocument</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">134 of 134</td><td class="ctr2">0%</td><td class="bar">20 of 20</td><td class="ctr2">0%</td><td class="ctr1">11</td><td class="ctr2">11</td><td class="ctr1">32</td><td class="ctr2">32</td><td class="ctr1">1</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="CodecComponent.java.html#L374" class="el_method">CodecComponent.ComponentDocument(String, String, String, String, String[], int, Boolean, Boolean, int, String, String[], Boolean)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="134" alt="134"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="20" alt="20"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">11</td><td class="ctr2" id="g0">11</td><td class="ctr1" id="h0">32</td><td class="ctr2" id="i0">32</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecComponent.ComponentDocument</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecComponent.ComponentDocument</span></div><h1>CodecComponent.ComponentDocument</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">134 of 134</td><td class="ctr2">0%</td><td class="bar">20 of 20</td><td class="ctr2">0%</td><td class="ctr1">11</td><td class="ctr2">11</td><td class="ctr1">32</td><td class="ctr2">32</td><td class="ctr1">1</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="CodecComponent.java.html#L355" class="el_method">CodecComponent.ComponentDocument(String, String, String, String, String[], int, Boolean, Boolean, int, String, String[], Boolean)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="134" alt="134"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="20" alt="20"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">11</td><td class="ctr2" id="g0">11</td><td class="ctr1" id="h0">32</td><td class="ctr2" id="i0">32</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util/CodecComponent$ComponentFacet.html b/jacoco/mtas.codec.util/CodecComponent$ComponentFacet.html
index 5a3c03e..d600c7f 100644
--- a/jacoco/mtas.codec.util/CodecComponent$ComponentFacet.html
+++ b/jacoco/mtas.codec.util/CodecComponent$ComponentFacet.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecComponent.ComponentFacet</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecComponent.ComponentFacet</span></div><h1>CodecComponent.ComponentFacet</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">764 of 764</td><td class="ctr2">0%</td><td class="bar">70 of 70</td><td class="ctr2">0%</td><td class="ctr1">40</td><td class="ctr2">40</td><td class="ctr1">107</td><td class="ctr2">107</td><td class="ctr1">5</td><td class="ctr2">5</td></tr></tfoot><tbody><tr><td id="a2"><a href="CodecComponent.java.html#L1071" class="el_method">CodecComponent.ComponentFacet(MtasSpanQuery[], String, String, String[], String[], String[], Double[], Double[], String[], String[], Integer[], Double[], Double[], String[][], String[][], String[][])</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="646" alt="646"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="46" alt="46"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">24</td><td class="ctr2" id="g0">24</td><td class="ctr1" id="h0">87</td><td class="ctr2" id="i0">87</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a4"><a href="CodecComponent.java.html#L1202" class="el_method">functionSumRule()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="39" alt="39"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="8" alt="8"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f1">5</td><td class="ctr2" id="g1">5</td><td class="ctr1" id="h1">6</td><td class="ctr2" id="i1">6</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="CodecComponent.java.html#L1220" class="el_method">functionNeedPositions()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="39" alt="39"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="8" alt="8"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f2">5</td><td class="ctr2" id="g2">5</td><td class="ctr1" id="h2">6</td><td class="ctr2" id="i2">6</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="CodecComponent.java.html#L1238" class="el_method">baseParserSumRule()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="20" alt="20"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="4" alt="4"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f3">3</td><td class="ctr2" id="g3">3</td><td class="ctr1" id="h3">4</td><td class="ctr2" id="i3">4</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a0"><a href="CodecComponent.java.html#L1252" class="el_method">baseParserNeedPositions()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="20" alt="20"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="4" alt="4"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f4">3</td><td class="ctr2" id="g4">3</td><td class="ctr1" id="h4">4</td><td class="ctr2" id="i4">4</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecComponent.ComponentFacet</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecComponent.ComponentFacet</span></div><h1>CodecComponent.ComponentFacet</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">764 of 764</td><td class="ctr2">0%</td><td class="bar">70 of 70</td><td class="ctr2">0%</td><td class="ctr1">40</td><td class="ctr2">40</td><td class="ctr1">107</td><td class="ctr2">107</td><td class="ctr1">5</td><td class="ctr2">5</td></tr></tfoot><tbody><tr><td id="a2"><a href="CodecComponent.java.html#L988" class="el_method">CodecComponent.ComponentFacet(MtasSpanQuery[], String, String, String[], String[], String[], Double[], Double[], String[], String[], Integer[], Double[], Double[], String[][], String[][], String[][])</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="646" alt="646"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="46" alt="46"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">24</td><td class="ctr2" id="g0">24</td><td class="ctr1" id="h0">87</td><td class="ctr2" id="i0">87</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a4"><a href="CodecComponent.java.html#L1119" class="el_method">functionSumRule()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="39" alt="39"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="8" alt="8"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f1">5</td><td class="ctr2" id="g1">5</td><td class="ctr1" id="h1">6</td><td class="ctr2" id="i1">6</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="CodecComponent.java.html#L1137" class="el_method">functionNeedPositions()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="39" alt="39"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="8" alt="8"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f2">5</td><td class="ctr2" id="g2">5</td><td class="ctr1" id="h2">6</td><td class="ctr2" id="i2">6</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="CodecComponent.java.html#L1155" class="el_method">baseParserSumRule()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="20" alt="20"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="4" alt="4"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f3">3</td><td class="ctr2" id="g3">3</td><td class="ctr1" id="h3">4</td><td class="ctr2" id="i3">4</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a0"><a href="CodecComponent.java.html#L1169" class="el_method">baseParserNeedPositions()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="20" alt="20"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="4" alt="4"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f4">3</td><td class="ctr2" id="g4">3</td><td class="ctr1" id="h4">4</td><td class="ctr2" id="i4">4</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util/CodecComponent$ComponentField.html b/jacoco/mtas.codec.util/CodecComponent$ComponentField.html
index 6fb5d49..915b6a6 100644
--- a/jacoco/mtas.codec.util/CodecComponent$ComponentField.html
+++ b/jacoco/mtas.codec.util/CodecComponent$ComponentField.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecComponent.ComponentField</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecComponent.ComponentField</span></div><h1>CodecComponent.ComponentField</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 59</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">1</td><td class="ctr1">0</td><td class="ctr2">14</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="CodecComponent.java.html#L169" class="el_method">CodecComponent.ComponentField(String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="59" alt="59"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">14</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecComponent.ComponentField</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecComponent.ComponentField</span></div><h1>CodecComponent.ComponentField</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 59</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">1</td><td class="ctr1">0</td><td class="ctr2">14</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="CodecComponent.java.html#L168" class="el_method">CodecComponent.ComponentField(String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="59" alt="59"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">14</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util/CodecComponent$ComponentGroup.html b/jacoco/mtas.codec.util/CodecComponent$ComponentGroup.html
index ca492f1..0cfbaa7 100644
--- a/jacoco/mtas.codec.util/CodecComponent$ComponentGroup.html
+++ b/jacoco/mtas.codec.util/CodecComponent$ComponentGroup.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecComponent.ComponentGroup</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecComponent.ComponentGroup</span></div><h1>CodecComponent.ComponentGroup</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">250 of 406</td><td class="ctr2">38%</td><td class="bar">34 of 40</td><td class="ctr2">15%</td><td class="ctr1">19</td><td class="ctr2">22</td><td class="ctr1">41</td><td class="ctr2">72</td><td class="ctr1">0</td><td class="ctr2">2</td></tr></tfoot><tbody><tr><td id="a1"><a href="CodecComponent.java.html#L868" class="el_method">createPositionedPrefixes(HashSet, String[], String[])</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="115" height="10" title="247" alt="247"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="9" alt="9"/></td><td class="ctr2" id="c1">3%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="112" height="10" title="32" alt="32"/><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="2" alt="2"/></td><td class="ctr2" id="e1">5%</td><td class="ctr1" id="f0">17</td><td class="ctr2" id="g0">18</td><td class="ctr1" id="h0">40</td><td class="ctr2" id="i0">43</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="CodecComponent.java.html#L807" class="el_method">CodecComponent.ComponentGroup(MtasSpanQuery, String, int, String, String[], String[], String[], String[], String[], String[], String[], String[], String[], String[], String[], String[])</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="68" height="10" title="147" alt="147"/></td><td class="ctr2" id="c0">98%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="4" alt="4"/></td><td class="ctr2" id="e0">66%</td><td class="ctr1" id="f1">2</td><td class="ctr2" id="g1">4</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i1">29</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecComponent.ComponentGroup</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecComponent.ComponentGroup</span></div><h1>CodecComponent.ComponentGroup</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">250 of 406</td><td class="ctr2">38%</td><td class="bar">34 of 40</td><td class="ctr2">15%</td><td class="ctr1">19</td><td class="ctr2">22</td><td class="ctr1">41</td><td class="ctr2">72</td><td class="ctr1">0</td><td class="ctr2">2</td></tr></tfoot><tbody><tr><td id="a1"><a href="CodecComponent.java.html#L803" class="el_method">createPositionedPrefixes(HashSet, String[], String[])</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="115" height="10" title="247" alt="247"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="9" alt="9"/></td><td class="ctr2" id="c1">3%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="112" height="10" title="32" alt="32"/><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="2" alt="2"/></td><td class="ctr2" id="e1">5%</td><td class="ctr1" id="f0">17</td><td class="ctr2" id="g0">18</td><td class="ctr1" id="h0">40</td><td class="ctr2" id="i0">43</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="CodecComponent.java.html#L746" class="el_method">CodecComponent.ComponentGroup(MtasSpanQuery, String, int, String, String[], String[], String[], String[], String[], String[], String[], String[], String[], String[], String[], String[])</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="68" height="10" title="147" alt="147"/></td><td class="ctr2" id="c0">98%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="4" alt="4"/></td><td class="ctr2" id="e0">66%</td><td class="ctr1" id="f1">2</td><td class="ctr2" id="g1">4</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i1">29</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util/CodecComponent$ComponentJoin.html b/jacoco/mtas.codec.util/CodecComponent$ComponentJoin.html
index 24a6131..d45eabf 100644
--- a/jacoco/mtas.codec.util/CodecComponent$ComponentJoin.html
+++ b/jacoco/mtas.codec.util/CodecComponent$ComponentJoin.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecComponent.ComponentJoin</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecComponent.ComponentJoin</span></div><h1>CodecComponent.ComponentJoin</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">35 of 35</td><td class="ctr2">0%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">6</td><td class="ctr2">6</td><td class="ctr1">12</td><td class="ctr2">12</td><td class="ctr1">6</td><td class="ctr2">6</td></tr></tfoot><tbody><tr><td id="a2"><a href="CodecComponent.java.html#L1842" class="el_method">CodecComponent.ComponentJoin(Set, String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="14" alt="14"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">5</td><td class="ctr2" id="i0">5</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="CodecComponent.java.html#L1855" class="el_method">add(String)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="51" height="10" title="6" alt="6"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i1">2</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="CodecComponent.java.html#L1865" class="el_method">add(Set)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="51" height="10" title="6" alt="6"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a5"><a href="CodecComponent.java.html#L1874" class="el_method">values()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="25" height="10" title="3" alt="3"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a4"><a href="CodecComponent.java.html#L1883" class="el_method">key()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="25" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a3"><a href="CodecComponent.java.html#L1892" class="el_method">fields()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="25" height="10" title="3" alt="3"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecComponent.ComponentJoin</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecComponent.ComponentJoin</span></div><h1>CodecComponent.ComponentJoin</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">35 of 35</td><td class="ctr2">0%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">6</td><td class="ctr2">6</td><td class="ctr1">12</td><td class="ctr2">12</td><td class="ctr1">6</td><td class="ctr2">6</td></tr></tfoot><tbody><tr><td id="a2"><a href="CodecComponent.java.html#L1715" class="el_method">CodecComponent.ComponentJoin(Set, String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="14" alt="14"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">5</td><td class="ctr2" id="i0">5</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="CodecComponent.java.html#L1727" class="el_method">add(String)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="51" height="10" title="6" alt="6"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i1">2</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="CodecComponent.java.html#L1736" class="el_method">add(Set)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="51" height="10" title="6" alt="6"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a5"><a href="CodecComponent.java.html#L1745" class="el_method">values()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="25" height="10" title="3" alt="3"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a4"><a href="CodecComponent.java.html#L1754" class="el_method">key()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="25" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a3"><a href="CodecComponent.java.html#L1763" class="el_method">fields()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="25" height="10" title="3" alt="3"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util/CodecComponent$ComponentKwic.html b/jacoco/mtas.codec.util/CodecComponent$ComponentKwic.html
index 4296d4e..45d6d56 100644
--- a/jacoco/mtas.codec.util/CodecComponent$ComponentKwic.html
+++ b/jacoco/mtas.codec.util/CodecComponent$ComponentKwic.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecComponent.ComponentKwic</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecComponent.ComponentKwic</span></div><h1>CodecComponent.ComponentKwic</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">151 of 151</td><td class="ctr2">0%</td><td class="bar">26 of 26</td><td class="ctr2">0%</td><td class="ctr1">14</td><td class="ctr2">14</td><td class="ctr1">29</td><td class="ctr2">29</td><td class="ctr1">1</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="CodecComponent.java.html#L494" class="el_method">CodecComponent.ComponentKwic(MtasSpanQuery, String, String, Integer, int, int, int, String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="151" alt="151"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="26" alt="26"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">14</td><td class="ctr2" id="g0">14</td><td class="ctr1" id="h0">29</td><td class="ctr2" id="i0">29</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecComponent.ComponentKwic</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecComponent.ComponentKwic</span></div><h1>CodecComponent.ComponentKwic</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">151 of 151</td><td class="ctr2">0%</td><td class="bar">26 of 26</td><td class="ctr2">0%</td><td class="ctr1">14</td><td class="ctr2">14</td><td class="ctr1">29</td><td class="ctr2">29</td><td class="ctr1">1</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="CodecComponent.java.html#L466" class="el_method">CodecComponent.ComponentKwic(MtasSpanQuery, String, String, Integer, int, int, int, String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="151" alt="151"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="26" alt="26"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">14</td><td class="ctr2" id="g0">14</td><td class="ctr1" id="h0">29</td><td class="ctr2" id="i0">29</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util/CodecComponent$ComponentList.html b/jacoco/mtas.codec.util/CodecComponent$ComponentList.html
index da5ba6a..7ff94e5 100644
--- a/jacoco/mtas.codec.util/CodecComponent$ComponentList.html
+++ b/jacoco/mtas.codec.util/CodecComponent$ComponentList.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecComponent.ComponentList</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecComponent.ComponentList</span></div><h1>CodecComponent.ComponentList</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">162 of 162</td><td class="ctr2">0%</td><td class="bar">16 of 16</td><td class="ctr2">0%</td><td class="ctr1">9</td><td class="ctr2">9</td><td class="ctr1">39</td><td class="ctr2">39</td><td class="ctr1">1</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="CodecComponent.java.html#L653" class="el_method">CodecComponent.ComponentList(MtasSpanQuery, String, String, String, String, Map, String, String, String, String, int, int, int, int, String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="162" alt="162"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="16" alt="16"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">9</td><td class="ctr2" id="g0">9</td><td class="ctr1" id="h0">39</td><td class="ctr2" id="i0">39</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecComponent.ComponentList</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecComponent.ComponentList</span></div><h1>CodecComponent.ComponentList</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">162 of 162</td><td class="ctr2">0%</td><td class="bar">16 of 16</td><td class="ctr2">0%</td><td class="ctr1">9</td><td class="ctr2">9</td><td class="ctr1">39</td><td class="ctr2">39</td><td class="ctr1">1</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="CodecComponent.java.html#L609" class="el_method">CodecComponent.ComponentList(MtasSpanQuery, String, String, String, String, Map, String, String, String, String, int, int, int, int, String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="162" alt="162"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="16" alt="16"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">9</td><td class="ctr2" id="g0">9</td><td class="ctr1" id="h0">39</td><td class="ctr2" id="i0">39</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util/CodecComponent$ComponentPosition.html b/jacoco/mtas.codec.util/CodecComponent$ComponentPosition.html
index 0c07126..30ac4a8 100644
--- a/jacoco/mtas.codec.util/CodecComponent$ComponentPosition.html
+++ b/jacoco/mtas.codec.util/CodecComponent$ComponentPosition.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecComponent.ComponentPosition</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecComponent.ComponentPosition</span></div><h1>CodecComponent.ComponentPosition</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 58</td><td class="ctr2">100%</td><td class="bar">0 of 4</td><td class="ctr2">100%</td><td class="ctr1">0</td><td class="ctr2">3</td><td class="ctr1">0</td><td class="ctr2">13</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="CodecComponent.java.html#L1734" class="el_method">CodecComponent.ComponentPosition(String, Double, Double, String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="58" alt="58"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="4" alt="4"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">3</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">13</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecComponent.ComponentPosition</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecComponent.ComponentPosition</span></div><h1>CodecComponent.ComponentPosition</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 58</td><td class="ctr2">100%</td><td class="bar">0 of 4</td><td class="ctr2">100%</td><td class="ctr1">0</td><td class="ctr2">3</td><td class="ctr1">0</td><td class="ctr2">13</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="CodecComponent.java.html#L1615" class="el_method">CodecComponent.ComponentPosition(String, Double, Double, String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="58" alt="58"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="4" alt="4"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">3</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">13</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util/CodecComponent$ComponentPrefix.html b/jacoco/mtas.codec.util/CodecComponent$ComponentPrefix.html
index d53fe89..91cf129 100644
--- a/jacoco/mtas.codec.util/CodecComponent$ComponentPrefix.html
+++ b/jacoco/mtas.codec.util/CodecComponent$ComponentPrefix.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecComponent.ComponentPrefix</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecComponent.ComponentPrefix</span></div><h1>CodecComponent.ComponentPrefix</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">20 of 118</td><td class="ctr2">83%</td><td class="bar">7 of 20</td><td class="ctr2">65%</td><td class="ctr1">7</td><td class="ctr2">15</td><td class="ctr1">4</td><td class="ctr2">28</td><td class="ctr1">0</td><td class="ctr2">5</td></tr></tfoot><tbody><tr><td id="a1"><a href="CodecComponent.java.html#L240" class="el_method">addMultiplePosition(String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="38" height="10" title="10" alt="10"/><img src="../jacoco-resources/greenbar.gif" width="81" height="10" title="21" alt="21"/></td><td class="ctr2" id="c3">67%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="80" height="10" title="4" alt="4"/></td><td class="ctr2" id="e0">66%</td><td class="ctr1" id="f0">2</td><td class="ctr2" id="g0">4</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i0">7</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a2"><a href="CodecComponent.java.html#L259" class="el_method">addSetPosition(String)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="38" height="10" title="10" alt="10"/><img src="../jacoco-resources/greenbar.gif" width="81" height="10" title="21" alt="21"/></td><td class="ctr2" id="c4">67%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="80" height="10" title="4" alt="4"/></td><td class="ctr2" id="e1">66%</td><td class="ctr1" id="f1">2</td><td class="ctr2" id="g1">4</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i1">7</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a4"><a href="CodecComponent.java.html#L212" class="el_method">CodecComponent.ComponentPrefix(String)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="100" height="10" title="26" alt="26"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">7</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="CodecComponent.java.html#L227" class="el_method">addSinglePosition(String)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="77" height="10" title="20" alt="20"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="80" height="10" title="4" alt="4"/></td><td class="ctr2" id="e2">66%</td><td class="ctr1" id="f2">2</td><td class="ctr2" id="g2">4</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">4</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a0"><a href="CodecComponent.java.html#L278" class="el_method">addIntersecting(String)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="38" height="10" title="10" alt="10"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="1" alt="1"/></td><td class="ctr2" id="e3">50%</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">2</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecComponent.ComponentPrefix</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecComponent.ComponentPrefix</span></div><h1>CodecComponent.ComponentPrefix</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">20 of 118</td><td class="ctr2">83%</td><td class="bar">7 of 20</td><td class="ctr2">65%</td><td class="ctr1">7</td><td class="ctr2">15</td><td class="ctr1">4</td><td class="ctr2">28</td><td class="ctr1">0</td><td class="ctr2">5</td></tr></tfoot><tbody><tr><td id="a1"><a href="CodecComponent.java.html#L236" class="el_method">addMultiplePosition(String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="38" height="10" title="10" alt="10"/><img src="../jacoco-resources/greenbar.gif" width="81" height="10" title="21" alt="21"/></td><td class="ctr2" id="c3">67%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="80" height="10" title="4" alt="4"/></td><td class="ctr2" id="e0">66%</td><td class="ctr1" id="f0">2</td><td class="ctr2" id="g0">4</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i0">7</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a2"><a href="CodecComponent.java.html#L254" class="el_method">addSetPosition(String)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="38" height="10" title="10" alt="10"/><img src="../jacoco-resources/greenbar.gif" width="81" height="10" title="21" alt="21"/></td><td class="ctr2" id="c4">67%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="80" height="10" title="4" alt="4"/></td><td class="ctr2" id="e1">66%</td><td class="ctr1" id="f1">2</td><td class="ctr2" id="g1">4</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i1">7</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a4"><a href="CodecComponent.java.html#L210" class="el_method">CodecComponent.ComponentPrefix(String)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="100" height="10" title="26" alt="26"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">7</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="CodecComponent.java.html#L224" class="el_method">addSinglePosition(String)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="77" height="10" title="20" alt="20"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="80" height="10" title="4" alt="4"/></td><td class="ctr2" id="e2">66%</td><td class="ctr1" id="f2">2</td><td class="ctr2" id="g2">4</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">4</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a0"><a href="CodecComponent.java.html#L272" class="el_method">addIntersecting(String)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="38" height="10" title="10" alt="10"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="1" alt="1"/></td><td class="ctr2" id="e3">50%</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">2</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util/CodecComponent$ComponentSpan.html b/jacoco/mtas.codec.util/CodecComponent$ComponentSpan.html
index 20c43ac..1313f37 100644
--- a/jacoco/mtas.codec.util/CodecComponent$ComponentSpan.html
+++ b/jacoco/mtas.codec.util/CodecComponent$ComponentSpan.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecComponent.ComponentSpan</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecComponent.ComponentSpan</span></div><h1>CodecComponent.ComponentSpan</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">6 of 219</td><td class="ctr2">97%</td><td class="bar">11 of 38</td><td class="ctr2">71%</td><td class="ctr1">11</td><td class="ctr2">24</td><td class="ctr1">3</td><td class="ctr2">45</td><td class="ctr1">0</td><td class="ctr2">5</td></tr></tfoot><tbody><tr><td id="a4"><a href="CodecComponent.java.html#L1631" class="el_method">functionSumRule()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="22" height="10" title="22" alt="22"/></td><td class="ctr2" id="c2">91%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="4" alt="4"/></td><td class="ctr2" id="e2">66%</td><td class="ctr1" id="f1">2</td><td class="ctr2" id="g1">4</td><td class="ctr1" id="h0">1</td><td class="ctr2" id="i1">6</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="CodecComponent.java.html#L1647" class="el_method">functionBasic()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="22" height="10" title="22" alt="22"/></td><td class="ctr2" id="c3">91%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="4" alt="4"/></td><td class="ctr2" id="e3">66%</td><td class="ctr1" id="f2">2</td><td class="ctr2" id="g2">4</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i2">6</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="CodecComponent.java.html#L1663" class="el_method">functionNeedPositions()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="22" height="10" title="22" alt="22"/></td><td class="ctr2" id="c4">91%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="4" alt="4"/></td><td class="ctr2" id="e4">66%</td><td class="ctr1" id="f3">2</td><td class="ctr2" id="g3">4</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i3">6</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a0"><a href="CodecComponent.java.html#L1591" class="el_method">CodecComponent.ComponentSpan(MtasSpanQuery[], String, Double, Double, String, String[], String[], String[])</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="120" alt="120"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="90" height="10" title="12" alt="12"/></td><td class="ctr2" id="e0">75%</td><td class="ctr1" id="f0">4</td><td class="ctr2" id="g0">9</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i0">21</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a2"><a href="CodecComponent.java.html#L1679" class="el_method">functionNeedArguments()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="27" height="10" title="27" alt="27"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="22" height="10" title="3" alt="3"/></td><td class="ctr2" id="e1">75%</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">3</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i4">6</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecComponent.ComponentSpan</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecComponent.ComponentSpan</span></div><h1>CodecComponent.ComponentSpan</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">6 of 219</td><td class="ctr2">97%</td><td class="bar">11 of 38</td><td class="ctr2">71%</td><td class="ctr1">11</td><td class="ctr2">24</td><td class="ctr1">3</td><td class="ctr2">45</td><td class="ctr1">0</td><td class="ctr2">5</td></tr></tfoot><tbody><tr><td id="a4"><a href="CodecComponent.java.html#L1518" class="el_method">functionSumRule()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="22" height="10" title="22" alt="22"/></td><td class="ctr2" id="c2">91%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="4" alt="4"/></td><td class="ctr2" id="e2">66%</td><td class="ctr1" id="f1">2</td><td class="ctr2" id="g1">4</td><td class="ctr1" id="h0">1</td><td class="ctr2" id="i1">6</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="CodecComponent.java.html#L1534" class="el_method">functionBasic()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="22" height="10" title="22" alt="22"/></td><td class="ctr2" id="c3">91%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="4" alt="4"/></td><td class="ctr2" id="e3">66%</td><td class="ctr1" id="f2">2</td><td class="ctr2" id="g2">4</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i2">6</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="CodecComponent.java.html#L1550" class="el_method">functionNeedPositions()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="22" height="10" title="22" alt="22"/></td><td class="ctr2" id="c4">91%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="4" alt="4"/></td><td class="ctr2" id="e4">66%</td><td class="ctr1" id="f3">2</td><td class="ctr2" id="g3">4</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i3">6</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a0"><a href="CodecComponent.java.html#L1478" class="el_method">CodecComponent.ComponentSpan(MtasSpanQuery[], String, Double, Double, String, String[], String[], String[])</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="120" alt="120"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="90" height="10" title="12" alt="12"/></td><td class="ctr2" id="e0">75%</td><td class="ctr1" id="f0">4</td><td class="ctr2" id="g0">9</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i0">21</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a2"><a href="CodecComponent.java.html#L1566" class="el_method">functionNeedArguments()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="27" height="10" title="27" alt="27"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="22" height="10" title="3" alt="3"/></td><td class="ctr2" id="e1">75%</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">3</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i4">6</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util/CodecComponent$ComponentTermVector.html b/jacoco/mtas.codec.util/CodecComponent$ComponentTermVector.html
index 6abd251..42d3f04 100644
--- a/jacoco/mtas.codec.util/CodecComponent$ComponentTermVector.html
+++ b/jacoco/mtas.codec.util/CodecComponent$ComponentTermVector.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecComponent.ComponentTermVector</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecComponent.ComponentTermVector</span></div><h1>CodecComponent.ComponentTermVector</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">191 of 473</td><td class="ctr2">59%</td><td class="bar">39 of 94</td><td class="ctr2">58%</td><td class="ctr1">33</td><td class="ctr2">50</td><td class="ctr1">25</td><td class="ctr2">90</td><td class="ctr1">1</td><td class="ctr2">3</td></tr></tfoot><tbody><tr><td id="a0"><a href="CodecComponent.java.html#L1369" class="el_method">CodecComponent.ComponentTermVector(String, String, String, Boolean, String, String, String, String, int, String[], String[], String[], String, String[], Boolean, String, String[], Boolean)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="43" height="10" title="155" alt="155"/><img src="../jacoco-resources/greenbar.gif" width="76" height="10" title="270" alt="270"/></td><td class="ctr2" id="c0">63%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="42" height="10" title="29" alt="29"/><img src="../jacoco-resources/greenbar.gif" width="77" height="10" title="53" alt="53"/></td><td class="ctr2" id="e0">64%</td><td class="ctr1" id="f0">26</td><td class="ctr2" id="g0">42</td><td class="ctr1" id="h0">16</td><td class="ctr2" id="i0">78</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a2"><a href="CodecComponent.java.html#L1495" class="el_method">functionSumRule()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="24" alt="24"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="6" alt="6"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f1">4</td><td class="ctr2" id="g1">4</td><td class="ctr1" id="h1">6</td><td class="ctr2" id="i1">6</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a1"><a href="CodecComponent.java.html#L1511" class="el_method">functionNeedPositions()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="12" alt="12"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="12" alt="12"/></td><td class="ctr2" id="c1">50%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="e1">33%</td><td class="ctr1" id="f2">3</td><td class="ctr2" id="g2">4</td><td class="ctr1" id="h2">3</td><td class="ctr2" id="i2">6</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecComponent.ComponentTermVector</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecComponent.ComponentTermVector</span></div><h1>CodecComponent.ComponentTermVector</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">191 of 473</td><td class="ctr2">59%</td><td class="bar">39 of 94</td><td class="ctr2">58%</td><td class="ctr1">33</td><td class="ctr2">50</td><td class="ctr1">25</td><td class="ctr2">90</td><td class="ctr1">1</td><td class="ctr2">3</td></tr></tfoot><tbody><tr><td id="a0"><a href="CodecComponent.java.html#L1266" class="el_method">CodecComponent.ComponentTermVector(String, String, String, Boolean, String, String, String, String, int, String[], String[], String[], String, String[], Boolean, String, String[], Boolean)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="43" height="10" title="155" alt="155"/><img src="../jacoco-resources/greenbar.gif" width="76" height="10" title="270" alt="270"/></td><td class="ctr2" id="c0">63%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="42" height="10" title="29" alt="29"/><img src="../jacoco-resources/greenbar.gif" width="77" height="10" title="53" alt="53"/></td><td class="ctr2" id="e0">64%</td><td class="ctr1" id="f0">26</td><td class="ctr2" id="g0">42</td><td class="ctr1" id="h0">16</td><td class="ctr2" id="i0">78</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a2"><a href="CodecComponent.java.html#L1392" class="el_method">functionSumRule()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="24" alt="24"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="6" alt="6"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f1">4</td><td class="ctr2" id="g1">4</td><td class="ctr1" id="h1">6</td><td class="ctr2" id="i1">6</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a1"><a href="CodecComponent.java.html#L1408" class="el_method">functionNeedPositions()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="12" alt="12"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="12" alt="12"/></td><td class="ctr2" id="c1">50%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="e1">33%</td><td class="ctr1" id="f2">3</td><td class="ctr2" id="g2">4</td><td class="ctr1" id="h2">3</td><td class="ctr2" id="i2">6</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util/CodecComponent$ComponentToken.html b/jacoco/mtas.codec.util/CodecComponent$ComponentToken.html
index b3eeeb2..0e51cf7 100644
--- a/jacoco/mtas.codec.util/CodecComponent$ComponentToken.html
+++ b/jacoco/mtas.codec.util/CodecComponent$ComponentToken.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecComponent.ComponentToken</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecComponent.ComponentToken</span></div><h1>CodecComponent.ComponentToken</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 58</td><td class="ctr2">100%</td><td class="bar">0 of 4</td><td class="ctr2">100%</td><td class="ctr1">0</td><td class="ctr2">3</td><td class="ctr1">0</td><td class="ctr2">13</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="CodecComponent.java.html#L1799" class="el_method">CodecComponent.ComponentToken(String, Double, Double, String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="58" alt="58"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="4" alt="4"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">3</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">13</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecComponent.ComponentToken</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecComponent.ComponentToken</span></div><h1>CodecComponent.ComponentToken</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 58</td><td class="ctr2">100%</td><td class="bar">0 of 4</td><td class="ctr2">100%</td><td class="ctr1">0</td><td class="ctr2">3</td><td class="ctr1">0</td><td class="ctr2">13</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="CodecComponent.java.html#L1674" class="el_method">CodecComponent.ComponentToken(String, Double, Double, String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="58" alt="58"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="4" alt="4"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">3</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">13</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util/CodecComponent$GroupHit$1.html b/jacoco/mtas.codec.util/CodecComponent$GroupHit$1.html
index 25f9439..e5b6ea7 100644
--- a/jacoco/mtas.codec.util/CodecComponent$GroupHit$1.html
+++ b/jacoco/mtas.codec.util/CodecComponent$GroupHit$1.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecComponent.GroupHit.new Comparator() {...}</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecComponent.GroupHit.new Comparator() {...}</span></div><h1>CodecComponent.GroupHit.new Comparator() {...}</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">18 of 24</td><td class="ctr2">25%</td><td class="bar">2 of 2</td><td class="ctr2">0%</td><td class="ctr1">2</td><td class="ctr2">3</td><td class="ctr1">4</td><td class="ctr2">5</td><td class="ctr1">1</td><td class="ctr2">2</td></tr></tfoot><tbody><tr><td id="a0"><a href="CodecComponent.java.html#L2158" class="el_method">compare(CodecSearchTree.MtasTreeHit, CodecSearchTree.MtasTreeHit)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="18" alt="18"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">2</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h0">4</td><td class="ctr2" id="i0">4</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="CodecComponent.java.html#L2155" class="el_method">{...}</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="40" height="10" title="6" alt="6"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecComponent.GroupHit.new Comparator() {...}</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecComponent.GroupHit.new Comparator() {...}</span></div><h1>CodecComponent.GroupHit.new Comparator() {...}</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">18 of 24</td><td class="ctr2">25%</td><td class="bar">2 of 2</td><td class="ctr2">0%</td><td class="ctr1">2</td><td class="ctr2">3</td><td class="ctr1">4</td><td class="ctr2">5</td><td class="ctr1">1</td><td class="ctr2">2</td></tr></tfoot><tbody><tr><td id="a0"><a href="CodecComponent.java.html#L2006" class="el_method">compare(CodecSearchTree.MtasTreeHit, CodecSearchTree.MtasTreeHit)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="18" alt="18"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">2</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h0">4</td><td class="ctr2" id="i0">4</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="CodecComponent.java.html#L2003" class="el_method">{...}</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="40" height="10" title="6" alt="6"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util/CodecComponent$GroupHit.html b/jacoco/mtas.codec.util/CodecComponent$GroupHit.html
index ab99466..f253278 100644
--- a/jacoco/mtas.codec.util/CodecComponent$GroupHit.html
+++ b/jacoco/mtas.codec.util/CodecComponent$GroupHit.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecComponent.GroupHit</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecComponent.GroupHit</span></div><h1>CodecComponent.GroupHit</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">1,115 of 1,964</td><td class="ctr2">43%</td><td class="bar">208 of 296</td><td class="ctr2">29%</td><td class="ctr1">132</td><td class="ctr2">158</td><td class="ctr1">155</td><td class="ctr2">331</td><td class="ctr1">0</td><td class="ctr2">10</td></tr></tfoot><tbody><tr><td id="a0"><a href="CodecComponent.java.html#L2190" class="el_method">CodecComponent.GroupHit(List, int, int, int, int, CodecComponent.ComponentGroup, Set)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="87" height="10" title="979" alt="979"/><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="358" alt="358"/></td><td class="ctr2" id="c9">26%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="99" height="10" title="168" alt="168"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="34" alt="34"/></td><td class="ctr2" id="e6">16%</td><td class="ctr1" id="f0">96</td><td class="ctr2" id="g0">102</td><td class="ctr1" id="h0">123</td><td class="ctr2" id="i0">193</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a7"><a href="CodecComponent.java.html#L2651" class="el_method">keyToSubSubObject(String, StringBuilder)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="52" alt="52"/><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="129" alt="129"/></td><td class="ctr2" id="c8">71%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="7" alt="7"/></td><td class="ctr2" id="e4">50%</td><td class="ctr1" id="f3">6</td><td class="ctr2" id="g3">8</td><td class="ctr1" id="h1">10</td><td class="ctr2" id="i1">39</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a2"><a href="CodecComponent.java.html#L2590" class="el_method">dataToString(List[], Set[])</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="39" alt="39"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="106" alt="106"/></td><td class="ctr2" id="c7">73%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="11" alt="11"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="15" alt="15"/></td><td class="ctr2" id="e2">57%</td><td class="ctr1" id="f1">9</td><td class="ctr2" id="g1">14</td><td class="ctr1" id="h2">6</td><td class="ctr2" id="i3">27</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a5"><a href="CodecComponent.java.html#L2748" class="el_method">keyToObject(String, StringBuilder)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="23" alt="23"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="97" alt="97"/></td><td class="ctr2" id="c5">80%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="4" alt="4"/></td><td class="ctr2" id="e5">40%</td><td class="ctr1" id="f5">5</td><td class="ctr2" id="g5">6</td><td class="ctr1" id="h4">5</td><td class="ctr2" id="i2">28</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a3"><a href="CodecComponent.java.html#L2559" class="el_method">equals(Object)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="12" alt="12"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="43" alt="43"/></td><td class="ctr2" id="c6">78%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="8" alt="8"/></td><td class="ctr2" id="e3">57%</td><td class="ctr1" id="f4">6</td><td class="ctr2" id="g4">8</td><td class="ctr1" id="h3">6</td><td class="ctr2" id="i4">16</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a1"><a href="CodecComponent.java.html#L2526" class="el_method">dataEquals(List[], List[])</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="60" alt="60"/></td><td class="ctr2" id="c4">88%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="14" alt="14"/></td><td class="ctr2" id="e1">63%</td><td class="ctr1" id="f2">8</td><td class="ctr2" id="g2">12</td><td class="ctr1" id="h5">4</td><td class="ctr2" id="i5">15</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a6"><a href="CodecComponent.java.html#L2721" class="el_method">keyToSubObject(String, StringBuilder)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="42" alt="42"/></td><td class="ctr2" id="c3">95%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="6" alt="6"/></td><td class="ctr2" id="e0">75%</td><td class="ctr1" id="f6">2</td><td class="ctr2" id="g6">5</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i6">9</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a8"><a href="CodecComponent.java.html#L2155" class="el_method">sort(List)</a></td><td class="bar" id="b7"/><td class="ctr2" id="c0">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">2</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a4"><a href="CodecComponent.java.html#L2511" class="el_method">hashCode()</a></td><td class="bar" id="b8"/><td class="ctr2" id="c1">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a9"><a href="CodecComponent.java.html#L2637" class="el_method">toString()</a></td><td class="bar" id="b9"/><td class="ctr2" id="c2">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecComponent.GroupHit</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecComponent.GroupHit</span></div><h1>CodecComponent.GroupHit</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">1,115 of 1,964</td><td class="ctr2">43%</td><td class="bar">208 of 296</td><td class="ctr2">29%</td><td class="ctr1">132</td><td class="ctr2">158</td><td class="ctr1">155</td><td class="ctr2">331</td><td class="ctr1">0</td><td class="ctr2">10</td></tr></tfoot><tbody><tr><td id="a0"><a href="CodecComponent.java.html#L2030" class="el_method">CodecComponent.GroupHit(List, int, int, int, int, CodecComponent.ComponentGroup, Set)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="87" height="10" title="979" alt="979"/><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="358" alt="358"/></td><td class="ctr2" id="c9">26%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="99" height="10" title="168" alt="168"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="34" alt="34"/></td><td class="ctr2" id="e6">16%</td><td class="ctr1" id="f0">96</td><td class="ctr2" id="g0">102</td><td class="ctr1" id="h0">123</td><td class="ctr2" id="i0">193</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a7"><a href="CodecComponent.java.html#L2484" class="el_method">keyToSubSubObject(String, StringBuilder)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="52" alt="52"/><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="129" alt="129"/></td><td class="ctr2" id="c8">71%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="7" alt="7"/></td><td class="ctr2" id="e4">50%</td><td class="ctr1" id="f3">6</td><td class="ctr2" id="g3">8</td><td class="ctr1" id="h1">10</td><td class="ctr2" id="i1">39</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a2"><a href="CodecComponent.java.html#L2425" class="el_method">dataToString(List[], Set[])</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="39" alt="39"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="106" alt="106"/></td><td class="ctr2" id="c7">73%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="11" alt="11"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="15" alt="15"/></td><td class="ctr2" id="e2">57%</td><td class="ctr1" id="f1">9</td><td class="ctr2" id="g1">14</td><td class="ctr1" id="h2">6</td><td class="ctr2" id="i3">27</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a5"><a href="CodecComponent.java.html#L2577" class="el_method">keyToObject(String, StringBuilder)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="23" alt="23"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="97" alt="97"/></td><td class="ctr2" id="c5">80%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="4" alt="4"/></td><td class="ctr2" id="e5">40%</td><td class="ctr1" id="f5">5</td><td class="ctr2" id="g5">6</td><td class="ctr1" id="h4">5</td><td class="ctr2" id="i2">28</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a3"><a href="CodecComponent.java.html#L2397" class="el_method">equals(Object)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="12" alt="12"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="43" alt="43"/></td><td class="ctr2" id="c6">78%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="8" alt="8"/></td><td class="ctr2" id="e3">57%</td><td class="ctr1" id="f4">6</td><td class="ctr2" id="g4">8</td><td class="ctr1" id="h3">6</td><td class="ctr2" id="i4">16</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a1"><a href="CodecComponent.java.html#L2364" class="el_method">dataEquals(List[], List[])</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="60" alt="60"/></td><td class="ctr2" id="c4">88%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="14" alt="14"/></td><td class="ctr2" id="e1">63%</td><td class="ctr1" id="f2">8</td><td class="ctr2" id="g2">12</td><td class="ctr1" id="h5">4</td><td class="ctr2" id="i5">15</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a6"><a href="CodecComponent.java.html#L2552" class="el_method">keyToSubObject(String, StringBuilder)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="42" alt="42"/></td><td class="ctr2" id="c3">95%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="6" alt="6"/></td><td class="ctr2" id="e0">75%</td><td class="ctr1" id="f6">2</td><td class="ctr2" id="g6">5</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i6">9</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a8"><a href="CodecComponent.java.html#L2003" class="el_method">sort(List)</a></td><td class="bar" id="b7"/><td class="ctr2" id="c0">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">2</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a4"><a href="CodecComponent.java.html#L2351" class="el_method">hashCode()</a></td><td class="bar" id="b8"/><td class="ctr2" id="c1">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a9"><a href="CodecComponent.java.html#L2472" class="el_method">toString()</a></td><td class="bar" id="b9"/><td class="ctr2" id="c2">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util/CodecComponent$KwicHit.html b/jacoco/mtas.codec.util/CodecComponent$KwicHit.html
index 2078f10..cf8f81b 100644
--- a/jacoco/mtas.codec.util/CodecComponent$KwicHit.html
+++ b/jacoco/mtas.codec.util/CodecComponent$KwicHit.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecComponent.KwicHit</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecComponent.KwicHit</span></div><h1>CodecComponent.KwicHit</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">16 of 16</td><td class="ctr2">0%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">1</td><td class="ctr2">1</td><td class="ctr1">5</td><td class="ctr2">5</td><td class="ctr1">1</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="CodecComponent.java.html#L2080" class="el_method">CodecComponent.KwicHit(CodecComponent.Match, Map)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="16" alt="16"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">5</td><td class="ctr2" id="i0">5</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecComponent.KwicHit</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecComponent.KwicHit</span></div><h1>CodecComponent.KwicHit</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">16 of 16</td><td class="ctr2">0%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">1</td><td class="ctr2">1</td><td class="ctr1">5</td><td class="ctr2">5</td><td class="ctr1">1</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="CodecComponent.java.html#L1929" class="el_method">CodecComponent.KwicHit(CodecComponent.Match, Map)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="16" alt="16"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">5</td><td class="ctr2" id="i0">5</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util/CodecComponent$KwicToken.html b/jacoco/mtas.codec.util/CodecComponent$KwicToken.html
index 4286e19..d2bcc4e 100644
--- a/jacoco/mtas.codec.util/CodecComponent$KwicToken.html
+++ b/jacoco/mtas.codec.util/CodecComponent$KwicToken.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecComponent.KwicToken</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecComponent.KwicToken</span></div><h1>CodecComponent.KwicToken</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">16 of 16</td><td class="ctr2">0%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">1</td><td class="ctr2">1</td><td class="ctr1">5</td><td class="ctr2">5</td><td class="ctr1">1</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="CodecComponent.java.html#L2050" class="el_method">CodecComponent.KwicToken(CodecComponent.Match, List)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="16" alt="16"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">5</td><td class="ctr2" id="i0">5</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecComponent.KwicToken</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecComponent.KwicToken</span></div><h1>CodecComponent.KwicToken</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">16 of 16</td><td class="ctr2">0%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">1</td><td class="ctr2">1</td><td class="ctr1">5</td><td class="ctr2">5</td><td class="ctr1">1</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="CodecComponent.java.html#L1901" class="el_method">CodecComponent.KwicToken(CodecComponent.Match, List)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="16" alt="16"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">5</td><td class="ctr2" id="i0">5</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util/CodecComponent$ListHit.html b/jacoco/mtas.codec.util/CodecComponent$ListHit.html
index 14c16f2..0b3a5b8 100644
--- a/jacoco/mtas.codec.util/CodecComponent$ListHit.html
+++ b/jacoco/mtas.codec.util/CodecComponent$ListHit.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecComponent.ListHit</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecComponent.ListHit</span></div><h1>CodecComponent.ListHit</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">22 of 22</td><td class="ctr2">0%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">1</td><td class="ctr2">1</td><td class="ctr1">7</td><td class="ctr2">7</td><td class="ctr1">1</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="CodecComponent.java.html#L2860" class="el_method">CodecComponent.ListHit(Integer, Integer, CodecComponent.Match, Map)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="22" alt="22"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">7</td><td class="ctr2" id="i0">7</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecComponent.ListHit</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecComponent.ListHit</span></div><h1>CodecComponent.ListHit</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">22 of 22</td><td class="ctr2">0%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">1</td><td class="ctr2">1</td><td class="ctr1">7</td><td class="ctr2">7</td><td class="ctr1">1</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="CodecComponent.java.html#L2681" class="el_method">CodecComponent.ListHit(Integer, Integer, CodecComponent.Match, Map)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="22" alt="22"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">7</td><td class="ctr2" id="i0">7</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util/CodecComponent$ListToken.html b/jacoco/mtas.codec.util/CodecComponent$ListToken.html
index 1bc9e6b..2cf55b9 100644
--- a/jacoco/mtas.codec.util/CodecComponent$ListToken.html
+++ b/jacoco/mtas.codec.util/CodecComponent$ListToken.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecComponent.ListToken</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecComponent.ListToken</span></div><h1>CodecComponent.ListToken</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">22 of 22</td><td class="ctr2">0%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">1</td><td class="ctr2">1</td><td class="ctr1">7</td><td class="ctr2">7</td><td class="ctr1">1</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="CodecComponent.java.html#L2818" class="el_method">CodecComponent.ListToken(Integer, Integer, CodecComponent.Match, List)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="22" alt="22"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">7</td><td class="ctr2" id="i0">7</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecComponent.ListToken</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecComponent.ListToken</span></div><h1>CodecComponent.ListToken</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">22 of 22</td><td class="ctr2">0%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">1</td><td class="ctr2">1</td><td class="ctr1">7</td><td class="ctr2">7</td><td class="ctr1">1</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="CodecComponent.java.html#L2643" class="el_method">CodecComponent.ListToken(Integer, Integer, CodecComponent.Match, List)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="22" alt="22"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">7</td><td class="ctr2" id="i0">7</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util/CodecComponent$Match.html b/jacoco/mtas.codec.util/CodecComponent$Match.html
index e86cb77..822765c 100644
--- a/jacoco/mtas.codec.util/CodecComponent$Match.html
+++ b/jacoco/mtas.codec.util/CodecComponent$Match.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecComponent.Match</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecComponent.Match</span></div><h1>CodecComponent.Match</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">54 of 63</td><td class="ctr2">14%</td><td class="bar">10 of 10</td><td class="ctr2">0%</td><td class="ctr1">7</td><td class="ctr2">8</td><td class="ctr1">12</td><td class="ctr2">16</td><td class="ctr1">2</td><td class="ctr2">3</td></tr></tfoot><tbody><tr><td id="a1"><a href="CodecComponent.java.html#L2900" class="el_method">equals(Object)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="33" alt="33"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="10" alt="10"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">6</td><td class="ctr2" id="g0">6</td><td class="ctr1" id="h0">8</td><td class="ctr2" id="i0">8</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a2"><a href="CodecComponent.java.html#L2918" class="el_method">hashCode()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="76" height="10" title="21" alt="21"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">4</td><td class="ctr2" id="i1">4</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="CodecComponent.java.html#L2888" class="el_method">CodecComponent.Match(int, int)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">4</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecComponent.Match</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecComponent.Match</span></div><h1>CodecComponent.Match</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">54 of 63</td><td class="ctr2">14%</td><td class="bar">10 of 10</td><td class="ctr2">0%</td><td class="ctr1">7</td><td class="ctr2">8</td><td class="ctr1">12</td><td class="ctr2">16</td><td class="ctr1">2</td><td class="ctr2">3</td></tr></tfoot><tbody><tr><td id="a1"><a href="CodecComponent.java.html#L2719" class="el_method">equals(Object)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="33" alt="33"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="10" alt="10"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">6</td><td class="ctr2" id="g0">6</td><td class="ctr1" id="h0">8</td><td class="ctr2" id="i0">8</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a2"><a href="CodecComponent.java.html#L2737" class="el_method">hashCode()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="76" height="10" title="21" alt="21"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">4</td><td class="ctr2" id="i1">4</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="CodecComponent.java.html#L2707" class="el_method">CodecComponent.Match(int, int)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">4</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util/CodecComponent$SubComponentFunction.html b/jacoco/mtas.codec.util/CodecComponent$SubComponentFunction.html
index 23892dc..a7cd9a7 100644
--- a/jacoco/mtas.codec.util/CodecComponent$SubComponentFunction.html
+++ b/jacoco/mtas.codec.util/CodecComponent$SubComponentFunction.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecComponent.SubComponentFunction</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecComponent.SubComponentFunction</span></div><h1>CodecComponent.SubComponentFunction</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">41 of 183</td><td class="ctr2">77%</td><td class="bar">5 of 8</td><td class="ctr2">37%</td><td class="ctr1">4</td><td class="ctr2">6</td><td class="ctr1">4</td><td class="ctr2">32</td><td class="ctr1">0</td><td class="ctr2">2</td></tr></tfoot><tbody><tr><td id="a1"><a href="CodecComponent.java.html#L2005" class="el_method">CodecComponent.SubComponentFunction(String, String, String, String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="25" height="10" title="21" alt="21"/><img src="../jacoco-resources/greenbar.gif" width="94" height="10" title="76" alt="76"/></td><td class="ctr2" id="c0">78%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f0">2</td><td class="ctr2" id="g0">3</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i0">17</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="CodecComponent.java.html#L1964" class="el_method">CodecComponent.SubComponentFunction(String, String, String, MtasFunctionParserFunction, String, String, Integer, Integer, String, String)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="20" alt="20"/><img src="../jacoco-resources/greenbar.gif" width="81" height="10" title="66" alt="66"/></td><td class="ctr2" id="c1">76%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="90" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="1" alt="1"/></td><td class="ctr2" id="e1">25%</td><td class="ctr1" id="f1">2</td><td class="ctr2" id="g1">3</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i1">15</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecComponent.SubComponentFunction</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecComponent.SubComponentFunction</span></div><h1>CodecComponent.SubComponentFunction</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">41 of 183</td><td class="ctr2">77%</td><td class="bar">5 of 8</td><td class="ctr2">37%</td><td class="ctr1">4</td><td class="ctr2">6</td><td class="ctr1">4</td><td class="ctr2">32</td><td class="ctr1">0</td><td class="ctr2">2</td></tr></tfoot><tbody><tr><td id="a1"><a href="CodecComponent.java.html#L1858" class="el_method">CodecComponent.SubComponentFunction(String, String, String, String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="25" height="10" title="21" alt="21"/><img src="../jacoco-resources/greenbar.gif" width="94" height="10" title="76" alt="76"/></td><td class="ctr2" id="c0">78%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f0">2</td><td class="ctr2" id="g0">3</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i0">17</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="CodecComponent.java.html#L1823" class="el_method">CodecComponent.SubComponentFunction(String, String, String, MtasFunctionParserFunction, String, String, Integer, Integer, String, String)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="20" alt="20"/><img src="../jacoco-resources/greenbar.gif" width="81" height="10" title="66" alt="66"/></td><td class="ctr2" id="c1">76%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="90" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="1" alt="1"/></td><td class="ctr2" id="e1">25%</td><td class="ctr1" id="f1">2</td><td class="ctr2" id="g1">3</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i1">15</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util/CodecComponent.java.html b/jacoco/mtas.codec.util/CodecComponent.java.html
index 9a96ba4..7eba398 100644
--- a/jacoco/mtas.codec.util/CodecComponent.java.html
+++ b/jacoco/mtas.codec.util/CodecComponent.java.html
@@ -163,24 +163,23 @@ public class CodecComponent {
     /**
      * Instantiates a new component field.
      *
-     * @param uniqueKeyField
-     *          the unique key field
+     * @param uniqueKeyField the unique key field
      */
-<span class="fc" id="L169">    public ComponentField(String uniqueKeyField) {</span>
-<span class="fc" id="L170">      this.uniqueKeyField = uniqueKeyField;</span>
+<span class="fc" id="L168">    public ComponentField(String uniqueKeyField) {</span>
+<span class="fc" id="L169">      this.uniqueKeyField = uniqueKeyField;</span>
       // initialise
-<span class="fc" id="L172">      documentList = new ArrayList&lt;&gt;();</span>
-<span class="fc" id="L173">      kwicList = new ArrayList&lt;&gt;();</span>
-<span class="fc" id="L174">      listList = new ArrayList&lt;&gt;();</span>
-<span class="fc" id="L175">      groupList = new ArrayList&lt;&gt;();</span>
-<span class="fc" id="L176">      facetList = new ArrayList&lt;&gt;();</span>
-<span class="fc" id="L177">      termVectorList = new ArrayList&lt;&gt;();</span>
-<span class="fc" id="L178">      statsPositionList = new ArrayList&lt;&gt;();</span>
-<span class="fc" id="L179">      statsTokenList = new ArrayList&lt;&gt;();</span>
-<span class="fc" id="L180">      statsSpanList = new ArrayList&lt;&gt;();</span>
-<span class="fc" id="L181">      spanQueryList = new ArrayList&lt;&gt;();</span>
-<span class="fc" id="L182">      prefix = null;</span>
-<span class="fc" id="L183">    }</span>
+<span class="fc" id="L171">      documentList = new ArrayList&lt;&gt;();</span>
+<span class="fc" id="L172">      kwicList = new ArrayList&lt;&gt;();</span>
+<span class="fc" id="L173">      listList = new ArrayList&lt;&gt;();</span>
+<span class="fc" id="L174">      groupList = new ArrayList&lt;&gt;();</span>
+<span class="fc" id="L175">      facetList = new ArrayList&lt;&gt;();</span>
+<span class="fc" id="L176">      termVectorList = new ArrayList&lt;&gt;();</span>
+<span class="fc" id="L177">      statsPositionList = new ArrayList&lt;&gt;();</span>
+<span class="fc" id="L178">      statsTokenList = new ArrayList&lt;&gt;();</span>
+<span class="fc" id="L179">      statsSpanList = new ArrayList&lt;&gt;();</span>
+<span class="fc" id="L180">      spanQueryList = new ArrayList&lt;&gt;();</span>
+<span class="fc" id="L181">      prefix = null;</span>
+<span class="fc" id="L182">    }</span>
   }
 
   /**
@@ -206,79 +205,74 @@ public class CodecComponent {
     /**
      * Instantiates a new component prefix.
      *
-     * @param key
-     *          the key
+     * @param key the key
      */
-<span class="fc" id="L212">    public ComponentPrefix(String key) {</span>
-<span class="fc" id="L213">      this.key = key;</span>
-<span class="fc" id="L214">      singlePositionList = new TreeSet&lt;&gt;();</span>
-<span class="fc" id="L215">      multiplePositionList = new TreeSet&lt;&gt;();</span>
-<span class="fc" id="L216">      setPositionList = new TreeSet&lt;&gt;();</span>
-<span class="fc" id="L217">      intersectingList = new TreeSet&lt;&gt;();</span>
-<span class="fc" id="L218">    }</span>
+<span class="fc" id="L210">    public ComponentPrefix(String key) {</span>
+<span class="fc" id="L211">      this.key = key;</span>
+<span class="fc" id="L212">      singlePositionList = new TreeSet&lt;&gt;();</span>
+<span class="fc" id="L213">      multiplePositionList = new TreeSet&lt;&gt;();</span>
+<span class="fc" id="L214">      setPositionList = new TreeSet&lt;&gt;();</span>
+<span class="fc" id="L215">      intersectingList = new TreeSet&lt;&gt;();</span>
+<span class="fc" id="L216">    }</span>
 
     /**
      * Adds the single position.
      *
-     * @param prefix
-     *          the prefix
+     * @param prefix the prefix
      */
     public void addSinglePosition(String prefix) {
-<span class="pc bpc" id="L227" title="1 of 4 branches missed.">      if (!prefix.trim().isEmpty() &amp;&amp; !singlePositionList.contains(prefix)</span>
-<span class="pc bpc" id="L228" title="1 of 2 branches missed.">          &amp;&amp; !multiplePositionList.contains(prefix)) {</span>
-<span class="fc" id="L229">        singlePositionList.add(prefix);</span>
+<span class="pc bpc" id="L224" title="1 of 4 branches missed.">      if (!prefix.trim().isEmpty() &amp;&amp; !singlePositionList.contains(prefix)</span>
+<span class="pc bpc" id="L225" title="1 of 2 branches missed.">          &amp;&amp; !multiplePositionList.contains(prefix)) {</span>
+<span class="fc" id="L226">        singlePositionList.add(prefix);</span>
       }
-<span class="fc" id="L231">    }</span>
+<span class="fc" id="L228">    }</span>
 
     /**
      * Adds the multiple position.
      *
-     * @param prefix
-     *          the prefix
+     * @param prefix the prefix
      */
     public void addMultiplePosition(String prefix) {
-<span class="pc bpc" id="L240" title="1 of 2 branches missed.">      if (!prefix.trim().isEmpty()) {</span>
-<span class="pc bpc" id="L241" title="1 of 2 branches missed.">        if (!singlePositionList.contains(prefix)) {</span>
-<span class="fc bfc" id="L242" title="All 2 branches covered.">          if (!multiplePositionList.contains(prefix)) {</span>
-<span class="fc" id="L243">            multiplePositionList.add(prefix);</span>
+<span class="pc bpc" id="L236" title="1 of 2 branches missed.">      if (!prefix.trim().isEmpty()) {</span>
+<span class="pc bpc" id="L237" title="1 of 2 branches missed.">        if (!singlePositionList.contains(prefix)) {</span>
+<span class="fc bfc" id="L238" title="All 2 branches covered.">          if (!multiplePositionList.contains(prefix)) {</span>
+<span class="fc" id="L239">            multiplePositionList.add(prefix);</span>
           }
         } else {
-<span class="nc" id="L246">          singlePositionList.remove(prefix);</span>
-<span class="nc" id="L247">          multiplePositionList.add(prefix);</span>
+<span class="nc" id="L242">          singlePositionList.remove(prefix);</span>
+<span class="nc" id="L243">          multiplePositionList.add(prefix);</span>
         }
       }
-<span class="fc" id="L250">    }</span>
+<span class="fc" id="L246">    }</span>
 
     /**
      * Adds the set position.
      *
-     * @param prefix
-     *          the prefix
+     * @param prefix the prefix
      */
     public void addSetPosition(String prefix) {
-<span class="pc bpc" id="L259" title="1 of 2 branches missed.">      if (!prefix.trim().isEmpty()) {</span>
-<span class="pc bpc" id="L260" title="1 of 2 branches missed.">        if (!singlePositionList.contains(prefix)) {</span>
-<span class="fc bfc" id="L261" title="All 2 branches covered.">          if (!setPositionList.contains(prefix)) {</span>
-<span class="fc" id="L262">            setPositionList.add(prefix);</span>
+<span class="pc bpc" id="L254" title="1 of 2 branches missed.">      if (!prefix.trim().isEmpty()) {</span>
+<span class="pc bpc" id="L255" title="1 of 2 branches missed.">        if (!singlePositionList.contains(prefix)) {</span>
+<span class="fc bfc" id="L256" title="All 2 branches covered.">          if (!setPositionList.contains(prefix)) {</span>
+<span class="fc" id="L257">            setPositionList.add(prefix);</span>
           }
         } else {
-<span class="nc" id="L265">          singlePositionList.remove(prefix);</span>
-<span class="nc" id="L266">          setPositionList.add(prefix);</span>
+<span class="nc" id="L260">          singlePositionList.remove(prefix);</span>
+<span class="nc" id="L261">          setPositionList.add(prefix);</span>
         }
       }
-<span class="fc" id="L269">    }</span>
+<span class="fc" id="L264">    }</span>
 
     /**
      * Adds the intersecting.
      *
-     * @param prefix
-     *          the prefix
+     * @param prefix the prefix
      */
     public void addIntersecting(String prefix) {
-<span class="pc bpc" id="L278" title="1 of 2 branches missed.">      if (!prefix.trim().isEmpty()) {</span>
-<span class="fc" id="L279">        intersectingList.add(prefix);</span>
+<span class="pc bpc" id="L272" title="1 of 2 branches missed.">      if (!prefix.trim().isEmpty()) {</span>
+<span class="fc" id="L273">        intersectingList.add(prefix);</span>
       }
-<span class="fc" id="L281">    }</span>
+<span class="fc" id="L275">    }</span>
 
   }
 
@@ -341,77 +335,64 @@ public class CodecComponent {
     /**
      * Instantiates a new component document.
      *
-     * @param key
-     *          the key
-     * @param prefix
-     *          the prefix
-     * @param statsType
-     *          the stats type
-     * @param regexp
-     *          the regexp
-     * @param list
-     *          the list
-     * @param listNumber
-     *          the list number
-     * @param listRegexp
-     *          the list regexp
-     * @param listExpand
-     *          the list expand
-     * @param listExpandNumber
-     *          the list expand number
-     * @param ignoreRegexp
-     *          the ignore regexp
-     * @param ignoreList
-     *          the ignore list
-     * @param ignoreListRegexp
-     *          the ignore list regexp
-     * @throws IOException
-     *           Signals that an I/O exception has occurred.
+     * @param key the key
+     * @param prefix the prefix
+     * @param statsType the stats type
+     * @param regexp the regexp
+     * @param list the list
+     * @param listNumber the list number
+     * @param listRegexp the list regexp
+     * @param listExpand the list expand
+     * @param listExpandNumber the list expand number
+     * @param ignoreRegexp the ignore regexp
+     * @param ignoreList the ignore list
+     * @param ignoreListRegexp the ignore list regexp
+     * @throws IOException Signals that an I/O exception has occurred.
      */
     public ComponentDocument(String key, String prefix, String statsType,
         String regexp, String[] list, int listNumber, Boolean listRegexp,
         Boolean listExpand, int listExpandNumber, String ignoreRegexp,
-<span class="nc" id="L374">        String[] ignoreList, Boolean ignoreListRegexp) throws IOException {</span>
-<span class="nc" id="L375">      this.key = key;</span>
-<span class="nc" id="L376">      this.prefix = prefix;</span>
-<span class="nc" id="L377">      this.regexp = regexp;</span>
-<span class="nc bnc" id="L378" title="All 4 branches missed.">      if (list != null &amp;&amp; list.length &gt; 0) {</span>
-<span class="nc" id="L379">        this.list = new HashSet&lt;&gt;(Arrays.asList(list));</span>
-<span class="nc bnc" id="L380" title="All 2 branches missed.">        this.listRegexp = listRegexp != null ? listRegexp : false;</span>
-<span class="nc bnc" id="L381" title="All 4 branches missed.">        this.listExpand = (listExpand != null &amp;&amp; listExpandNumber &gt; 0)</span>
-<span class="nc" id="L382">            ? listExpand : false;</span>
-<span class="nc bnc" id="L383" title="All 2 branches missed.">        if (this.listExpand) {</span>
-<span class="nc" id="L384">          this.listExpandNumber = listExpandNumber;</span>
+<span class="nc" id="L355">        String[] ignoreList, Boolean ignoreListRegexp) throws IOException {</span>
+<span class="nc" id="L356">      this.key = key;</span>
+<span class="nc" id="L357">      this.prefix = prefix;</span>
+<span class="nc" id="L358">      this.regexp = regexp;</span>
+<span class="nc bnc" id="L359" title="All 4 branches missed.">      if (list != null &amp;&amp; list.length &gt; 0) {</span>
+<span class="nc" id="L360">        this.list = new HashSet&lt;&gt;(Arrays.asList(list));</span>
+<span class="nc bnc" id="L361" title="All 2 branches missed.">        this.listRegexp = listRegexp != null ? listRegexp : false;</span>
+<span class="nc bnc" id="L362" title="All 4 branches missed.">        this.listExpand = (listExpand != null &amp;&amp; listExpandNumber &gt; 0)</span>
+<span class="nc" id="L363">            ? listExpand : false;</span>
+<span class="nc bnc" id="L364" title="All 2 branches missed.">        if (this.listExpand) {</span>
+<span class="nc" id="L365">          this.listExpandNumber = listExpandNumber;</span>
         } else {
-<span class="nc" id="L386">          this.listExpandNumber = 0;</span>
+<span class="nc" id="L367">          this.listExpandNumber = 0;</span>
         }
       } else {
-<span class="nc" id="L389">        this.list = null;</span>
-<span class="nc" id="L390">        this.listRegexp = false;</span>
-<span class="nc" id="L391">        this.listExpand = false;</span>
-<span class="nc" id="L392">        this.listExpandNumber = 0;</span>
-      }
-<span class="nc" id="L394">      this.ignoreRegexp = ignoreRegexp;</span>
-<span class="nc bnc" id="L395" title="All 4 branches missed.">      if (ignoreList != null &amp;&amp; ignoreList.length &gt; 0) {</span>
-<span class="nc" id="L396">        this.ignoreList = new HashSet&lt;&gt;(Arrays.asList(ignoreList));</span>
-<span class="nc bnc" id="L397" title="All 2 branches missed.">        this.ignoreListRegexp = ignoreListRegexp != null ? ignoreListRegexp</span>
+<span class="nc" id="L370">        this.list = null;</span>
+<span class="nc" id="L371">        this.listRegexp = false;</span>
+<span class="nc" id="L372">        this.listExpand = false;</span>
+<span class="nc" id="L373">        this.listExpandNumber = 0;</span>
+      }
+<span class="nc" id="L375">      this.ignoreRegexp = ignoreRegexp;</span>
+<span class="nc bnc" id="L376" title="All 4 branches missed.">      if (ignoreList != null &amp;&amp; ignoreList.length &gt; 0) {</span>
+<span class="nc" id="L377">        this.ignoreList = new HashSet&lt;&gt;(Arrays.asList(ignoreList));</span>
+<span class="nc bnc" id="L378" title="All 2 branches missed.">        this.ignoreListRegexp = ignoreListRegexp != null ? ignoreListRegexp</span>
             : false;
       } else {
-<span class="nc" id="L400">        this.ignoreList = null;</span>
-<span class="nc" id="L401">        this.ignoreListRegexp = false;</span>
-      }
-<span class="nc" id="L403">      this.listNumber = listNumber;</span>
-<span class="nc" id="L404">      uniqueKey = new HashMap&lt;&gt;();</span>
-<span class="nc" id="L405">      dataType = CodecUtil.DATA_TYPE_LONG;</span>
-<span class="nc" id="L406">      statsItems = CodecUtil.createStatsItems(statsType);</span>
-<span class="nc" id="L407">      this.statsType = CodecUtil.createStatsType(statsItems, null, null);</span>
-<span class="nc" id="L408">      this.statsData = new HashMap&lt;&gt;();</span>
-<span class="nc bnc" id="L409" title="All 2 branches missed.">      if (this.listNumber &gt; 0) {</span>
-<span class="nc" id="L410">        this.statsList = new HashMap&lt;&gt;();</span>
+<span class="nc" id="L381">        this.ignoreList = null;</span>
+<span class="nc" id="L382">        this.ignoreListRegexp = false;</span>
+      }
+<span class="nc" id="L384">      this.listNumber = listNumber;</span>
+<span class="nc" id="L385">      uniqueKey = new HashMap&lt;&gt;();</span>
+<span class="nc" id="L386">      dataType = CodecUtil.DATA_TYPE_LONG;</span>
+<span class="nc" id="L387">      statsItems = CodecUtil.createStatsItems(statsType);</span>
+<span class="nc" id="L388">      this.statsType = CodecUtil.createStatsType(statsItems, null, null);</span>
+<span class="nc" id="L389">      this.statsData = new HashMap&lt;&gt;();</span>
+<span class="nc bnc" id="L390" title="All 2 branches missed.">      if (this.listNumber &gt; 0) {</span>
+<span class="nc" id="L391">        this.statsList = new HashMap&lt;&gt;();</span>
       } else {
-<span class="nc" id="L412">        this.statsList = null;</span>
+<span class="nc" id="L393">        this.statsList = null;</span>
       }
-<span class="nc" id="L414">    }</span>
+<span class="nc" id="L395">    }</span>
   }
 
   /**
@@ -470,61 +451,52 @@ public class CodecComponent {
     /**
      * Instantiates a new component kwic.
      *
-     * @param query
-     *          the query
-     * @param key
-     *          the key
-     * @param prefixes
-     *          the prefixes
-     * @param number
-     *          the number
-     * @param start
-     *          the start
-     * @param left
-     *          the left
-     * @param right
-     *          the right
-     * @param output
-     *          the output
-     * @throws IOException
-     *           Signals that an I/O exception has occurred.
+     * @param query the query
+     * @param key the key
+     * @param prefixes the prefixes
+     * @param number the number
+     * @param start the start
+     * @param left the left
+     * @param right the right
+     * @param output the output
+     * @throws IOException Signals that an I/O exception has occurred.
      */
     public ComponentKwic(MtasSpanQuery query, String key, String prefixes,
         Integer number, int start, int left, int right, String output)
-<span class="nc" id="L494">        throws IOException {</span>
-<span class="nc" id="L495">      this.query = query;</span>
-<span class="nc" id="L496">      this.key = key;</span>
-<span class="nc bnc" id="L497" title="All 2 branches missed.">      this.left = (left &gt; 0) ? left : 0;</span>
-<span class="nc bnc" id="L498" title="All 2 branches missed.">      this.right = (right &gt; 0) ? right : 0;</span>
-<span class="nc bnc" id="L499" title="All 2 branches missed.">      this.start = (start &gt; 0) ? start : 0;</span>
-<span class="nc bnc" id="L500" title="All 4 branches missed.">      this.number = (number != null &amp;&amp; number &gt;= 0) ? number : null;</span>
-<span class="nc" id="L501">      this.output = output;</span>
-<span class="nc" id="L502">      tokens = new HashMap&lt;&gt;();</span>
-<span class="nc" id="L503">      hits = new HashMap&lt;&gt;();</span>
-<span class="nc" id="L504">      uniqueKey = new HashMap&lt;&gt;();</span>
-<span class="nc" id="L505">      subTotal = new HashMap&lt;&gt;();</span>
-<span class="nc" id="L506">      minPosition = new HashMap&lt;&gt;();</span>
-<span class="nc" id="L507">      maxPosition = new HashMap&lt;&gt;();</span>
-<span class="nc" id="L508">      this.prefixes = new ArrayList&lt;&gt;();</span>
-<span class="nc bnc" id="L509" title="All 4 branches missed.">      if ((prefixes != null) &amp;&amp; (prefixes.trim().length() &gt; 0)) {</span>
-<span class="nc" id="L510">        List&lt;String&gt; l = Arrays.asList(prefixes.split(Pattern.quote(&quot;,&quot;)));</span>
-<span class="nc bnc" id="L511" title="All 2 branches missed.">        for (String ls : l) {</span>
-<span class="nc bnc" id="L512" title="All 2 branches missed.">          if (ls.trim().length() &gt; 0) {</span>
-<span class="nc" id="L513">            this.prefixes.add(ls.trim());</span>
+<span class="nc" id="L466">        throws IOException {</span>
+<span class="nc" id="L467">      this.query = query;</span>
+<span class="nc" id="L468">      this.key = key;</span>
+<span class="nc bnc" id="L469" title="All 2 branches missed.">      this.left = (left &gt; 0) ? left : 0;</span>
+<span class="nc bnc" id="L470" title="All 2 branches missed.">      this.right = (right &gt; 0) ? right : 0;</span>
+<span class="nc bnc" id="L471" title="All 2 branches missed.">      this.start = (start &gt; 0) ? start : 0;</span>
+<span class="nc bnc" id="L472" title="All 4 branches missed.">      this.number = (number != null &amp;&amp; number &gt;= 0) ? number : null;</span>
+<span class="nc" id="L473">      this.output = output;</span>
+<span class="nc" id="L474">      tokens = new HashMap&lt;&gt;();</span>
+<span class="nc" id="L475">      hits = new HashMap&lt;&gt;();</span>
+<span class="nc" id="L476">      uniqueKey = new HashMap&lt;&gt;();</span>
+<span class="nc" id="L477">      subTotal = new HashMap&lt;&gt;();</span>
+<span class="nc" id="L478">      minPosition = new HashMap&lt;&gt;();</span>
+<span class="nc" id="L479">      maxPosition = new HashMap&lt;&gt;();</span>
+<span class="nc" id="L480">      this.prefixes = new ArrayList&lt;&gt;();</span>
+<span class="nc bnc" id="L481" title="All 4 branches missed.">      if ((prefixes != null) &amp;&amp; (prefixes.trim().length() &gt; 0)) {</span>
+<span class="nc" id="L482">        List&lt;String&gt; l = Arrays.asList(prefixes.split(Pattern.quote(&quot;,&quot;)));</span>
+<span class="nc bnc" id="L483" title="All 2 branches missed.">        for (String ls : l) {</span>
+<span class="nc bnc" id="L484" title="All 2 branches missed.">          if (ls.trim().length() &gt; 0) {</span>
+<span class="nc" id="L485">            this.prefixes.add(ls.trim());</span>
           }
-<span class="nc" id="L515">        }</span>
+<span class="nc" id="L487">        }</span>
       }
-<span class="nc bnc" id="L517" title="All 2 branches missed.">      if (this.output == null) {</span>
-<span class="nc bnc" id="L518" title="All 2 branches missed.">        if (!this.prefixes.isEmpty()) {</span>
-<span class="nc" id="L519">          this.output = ComponentKwic.KWIC_OUTPUT_HIT;</span>
+<span class="nc bnc" id="L489" title="All 2 branches missed.">      if (this.output == null) {</span>
+<span class="nc bnc" id="L490" title="All 2 branches missed.">        if (!this.prefixes.isEmpty()) {</span>
+<span class="nc" id="L491">          this.output = ComponentKwic.KWIC_OUTPUT_HIT;</span>
         } else {
-<span class="nc" id="L521">          this.output = ComponentKwic.KWIC_OUTPUT_TOKEN;</span>
+<span class="nc" id="L493">          this.output = ComponentKwic.KWIC_OUTPUT_TOKEN;</span>
         }
-<span class="nc bnc" id="L523" title="All 2 branches missed.">      } else if (!this.output.equals(ComponentKwic.KWIC_OUTPUT_HIT)</span>
-<span class="nc bnc" id="L524" title="All 2 branches missed.">          &amp;&amp; !this.output.equals(ComponentKwic.KWIC_OUTPUT_TOKEN)) {</span>
-<span class="nc" id="L525">        throw new IOException(&quot;unrecognized output '&quot; + this.output + &quot;'&quot;);</span>
+<span class="nc bnc" id="L495" title="All 2 branches missed.">      } else if (!this.output.equals(ComponentKwic.KWIC_OUTPUT_HIT)</span>
+<span class="nc bnc" id="L496" title="All 2 branches missed.">          &amp;&amp; !this.output.equals(ComponentKwic.KWIC_OUTPUT_TOKEN)) {</span>
+<span class="nc" id="L497">        throw new IOException(&quot;unrecognized output '&quot; + this.output + &quot;'&quot;);</span>
       }
-<span class="nc" id="L527">    }</span>
+<span class="nc" id="L499">    }</span>
   }
 
   /**
@@ -613,88 +585,72 @@ public class CodecComponent {
     /**
      * Instantiates a new component list.
      *
-     * @param spanQuery
-     *          the span query
-     * @param field
-     *          the field
-     * @param queryValue
-     *          the query value
-     * @param queryType
-     *          the query type
-     * @param queryPrefix
-     *          the query prefix
-     * @param queryVariables
-     *          the query variables
-     * @param queryIgnore
-     *          the query ignore
-     * @param queryMaximumIgnoreLength
-     *          the query maximum ignore length
-     * @param key
-     *          the key
-     * @param prefix
-     *          the prefix
-     * @param start
-     *          the start
-     * @param number
-     *          the number
-     * @param left
-     *          the left
-     * @param right
-     *          the right
-     * @param output
-     *          the output
-     * @throws IOException
-     *           Signals that an I/O exception has occurred.
+     * @param spanQuery the span query
+     * @param field the field
+     * @param queryValue the query value
+     * @param queryType the query type
+     * @param queryPrefix the query prefix
+     * @param queryVariables the query variables
+     * @param queryIgnore the query ignore
+     * @param queryMaximumIgnoreLength the query maximum ignore length
+     * @param key the key
+     * @param prefix the prefix
+     * @param start the start
+     * @param number the number
+     * @param left the left
+     * @param right the right
+     * @param output the output
+     * @throws IOException Signals that an I/O exception has occurred.
      */
     public ComponentList(MtasSpanQuery spanQuery, String field,
         String queryValue, String queryType, String queryPrefix,
         Map&lt;String, String[]&gt; queryVariables, String queryIgnore,
         String queryMaximumIgnoreLength, String key, String prefix, int start,
-<span class="nc" id="L653">        int number, int left, int right, String output) throws IOException {</span>
-<span class="nc" id="L654">      this.spanQuery = spanQuery;</span>
-<span class="nc" id="L655">      this.field = field;</span>
-<span class="nc" id="L656">      this.queryValue = queryValue;</span>
-<span class="nc" id="L657">      this.queryType = queryType;</span>
-<span class="nc" id="L658">      this.queryPrefix = queryPrefix;</span>
-<span class="nc" id="L659">      this.queryIgnore = queryIgnore;</span>
-<span class="nc" id="L660">      this.queryMaximumIgnoreLength = queryMaximumIgnoreLength;</span>
-<span class="nc" id="L661">      this.queryVariables = queryVariables;</span>
-<span class="nc" id="L662">      this.key = key;</span>
-<span class="nc" id="L663">      this.left = left;</span>
-<span class="nc" id="L664">      this.right = right;</span>
-<span class="nc" id="L665">      this.start = start;</span>
-<span class="nc" id="L666">      this.number = number;</span>
-<span class="nc" id="L667">      this.output = output;</span>
-<span class="nc" id="L668">      this.prefix = prefix;</span>
-<span class="nc" id="L669">      total = 0;</span>
-<span class="nc" id="L670">      position = 0;</span>
-<span class="nc" id="L671">      tokens = new ArrayList&lt;&gt;();</span>
-<span class="nc" id="L672">      hits = new ArrayList&lt;&gt;();</span>
-<span class="nc" id="L673">      uniqueKey = new HashMap&lt;&gt;();</span>
-<span class="nc" id="L674">      subTotal = new HashMap&lt;&gt;();</span>
-<span class="nc" id="L675">      minPosition = new HashMap&lt;&gt;();</span>
-<span class="nc" id="L676">      maxPosition = new HashMap&lt;&gt;();</span>
-<span class="nc" id="L677">      this.prefixes = new ArrayList&lt;&gt;();</span>
-<span class="nc bnc" id="L678" title="All 4 branches missed.">      if ((prefix != null) &amp;&amp; (prefix.trim().length() &gt; 0)) {</span>
-<span class="nc" id="L679">        List&lt;String&gt; l = Arrays.asList(prefix.split(Pattern.quote(&quot;,&quot;)));</span>
-<span class="nc bnc" id="L680" title="All 2 branches missed.">        for (String ls : l) {</span>
-<span class="nc bnc" id="L681" title="All 2 branches missed.">          if (ls.trim().length() &gt; 0) {</span>
-<span class="nc" id="L682">            this.prefixes.add(ls.trim());</span>
+<span class="nc" id="L609">        int number, int left, int right, String output) throws IOException {</span>
+<span class="nc" id="L610">      this.spanQuery = spanQuery;</span>
+<span class="nc" id="L611">      this.field = field;</span>
+<span class="nc" id="L612">      this.queryValue = queryValue;</span>
+<span class="nc" id="L613">      this.queryType = queryType;</span>
+<span class="nc" id="L614">      this.queryPrefix = queryPrefix;</span>
+<span class="nc" id="L615">      this.queryIgnore = queryIgnore;</span>
+<span class="nc" id="L616">      this.queryMaximumIgnoreLength = queryMaximumIgnoreLength;</span>
+<span class="nc" id="L617">      this.queryVariables = queryVariables;</span>
+<span class="nc" id="L618">      this.key = key;</span>
+<span class="nc" id="L619">      this.left = left;</span>
+<span class="nc" id="L620">      this.right = right;</span>
+<span class="nc" id="L621">      this.start = start;</span>
+<span class="nc" id="L622">      this.number = number;</span>
+<span class="nc" id="L623">      this.output = output;</span>
+<span class="nc" id="L624">      this.prefix = prefix;</span>
+<span class="nc" id="L625">      total = 0;</span>
+<span class="nc" id="L626">      position = 0;</span>
+<span class="nc" id="L627">      tokens = new ArrayList&lt;&gt;();</span>
+<span class="nc" id="L628">      hits = new ArrayList&lt;&gt;();</span>
+<span class="nc" id="L629">      uniqueKey = new HashMap&lt;&gt;();</span>
+<span class="nc" id="L630">      subTotal = new HashMap&lt;&gt;();</span>
+<span class="nc" id="L631">      minPosition = new HashMap&lt;&gt;();</span>
+<span class="nc" id="L632">      maxPosition = new HashMap&lt;&gt;();</span>
+<span class="nc" id="L633">      this.prefixes = new ArrayList&lt;&gt;();</span>
+<span class="nc bnc" id="L634" title="All 4 branches missed.">      if ((prefix != null) &amp;&amp; (prefix.trim().length() &gt; 0)) {</span>
+<span class="nc" id="L635">        List&lt;String&gt; l = Arrays.asList(prefix.split(Pattern.quote(&quot;,&quot;)));</span>
+<span class="nc bnc" id="L636" title="All 2 branches missed.">        for (String ls : l) {</span>
+<span class="nc bnc" id="L637" title="All 2 branches missed.">          if (ls.trim().length() &gt; 0) {</span>
+<span class="nc" id="L638">            this.prefixes.add(ls.trim());</span>
           }
-<span class="nc" id="L684">        }</span>
+<span class="nc" id="L640">        }</span>
       }
       // check output
-<span class="nc bnc" id="L687" title="All 2 branches missed.">      if (this.output == null) {</span>
-<span class="nc bnc" id="L688" title="All 2 branches missed.">        if (!this.prefixes.isEmpty()) {</span>
-<span class="nc" id="L689">          this.output = ComponentList.LIST_OUTPUT_HIT;</span>
+<span class="nc bnc" id="L643" title="All 2 branches missed.">      if (this.output == null) {</span>
+<span class="nc bnc" id="L644" title="All 2 branches missed.">        if (!this.prefixes.isEmpty()) {</span>
+<span class="nc" id="L645">          this.output = ComponentList.LIST_OUTPUT_HIT;</span>
         } else {
-<span class="nc" id="L691">          this.output = ComponentList.LIST_OUTPUT_TOKEN;</span>
+<span class="nc" id="L647">          this.output = ComponentList.LIST_OUTPUT_TOKEN;</span>
         }
-<span class="nc bnc" id="L693" title="All 2 branches missed.">      } else if (!this.output.equals(ComponentList.LIST_OUTPUT_HIT)</span>
-<span class="nc bnc" id="L694" title="All 2 branches missed.">          &amp;&amp; !this.output.equals(ComponentList.LIST_OUTPUT_TOKEN)) {</span>
-<span class="nc" id="L695">        throw new IOException(&quot;unrecognized output '&quot; + this.output + &quot;'&quot;);</span>
+<span class="nc bnc" id="L649" title="All 2 branches missed.">      } else if (!this.output.equals(ComponentList.LIST_OUTPUT_HIT)</span>
+<span class="nc bnc" id="L650" title="All 2 branches missed.">          &amp;&amp; !this.output.equals(ComponentList.LIST_OUTPUT_TOKEN)) {</span>
+<span class="nc" id="L651">        throw new IOException(&quot;unrecognized output '&quot; + this.output + &quot;'&quot;);</span>
       }
-<span class="nc" id="L697">    }</span>
+<span class="nc" id="L653">    }</span>
   }
 
   /**
@@ -759,40 +715,23 @@ public class CodecComponent {
     /**
      * Instantiates a new component group.
      *
-     * @param spanQuery
-     *          the span query
-     * @param key
-     *          the key
-     * @param number
-     *          the number
-     * @param groupingHitInsidePrefixes
-     *          the grouping hit inside prefixes
-     * @param groupingHitInsideLeftPosition
-     *          the grouping hit inside left position
-     * @param groupingHitInsideLeftPrefixes
-     *          the grouping hit inside left prefixes
-     * @param groupingHitInsideRightPosition
-     *          the grouping hit inside right position
-     * @param groupingHitInsideRightPrefixes
-     *          the grouping hit inside right prefixes
-     * @param groupingHitLeftPosition
-     *          the grouping hit left position
-     * @param groupingHitLeftPrefixes
-     *          the grouping hit left prefixes
-     * @param groupingHitRightPosition
-     *          the grouping hit right position
-     * @param groupingHitRightPrefixes
-     *          the grouping hit right prefixes
-     * @param groupingLeftPosition
-     *          the grouping left position
-     * @param groupingLeftPrefixes
-     *          the grouping left prefixes
-     * @param groupingRightPosition
-     *          the grouping right position
-     * @param groupingRightPrefixes
-     *          the grouping right prefixes
-     * @throws IOException
-     *           Signals that an I/O exception has occurred.
+     * @param spanQuery the span query
+     * @param key the key
+     * @param number the number
+     * @param groupingHitInsidePrefixes the grouping hit inside prefixes
+     * @param groupingHitInsideLeftPosition the grouping hit inside left position
+     * @param groupingHitInsideLeftPrefixes the grouping hit inside left prefixes
+     * @param groupingHitInsideRightPosition the grouping hit inside right position
+     * @param groupingHitInsideRightPrefixes the grouping hit inside right prefixes
+     * @param groupingHitLeftPosition the grouping hit left position
+     * @param groupingHitLeftPrefixes the grouping hit left prefixes
+     * @param groupingHitRightPosition the grouping hit right position
+     * @param groupingHitRightPrefixes the grouping hit right prefixes
+     * @param groupingLeftPosition the grouping left position
+     * @param groupingLeftPrefixes the grouping left prefixes
+     * @param groupingRightPosition the grouping right position
+     * @param groupingRightPrefixes the grouping right prefixes
+     * @throws IOException Signals that an I/O exception has occurred.
      */
     public ComponentGroup(MtasSpanQuery spanQuery, String key, int number,
         String groupingHitInsidePrefixes,
@@ -804,128 +743,124 @@ public class CodecComponent {
         String[] groupingHitRightPosition, String[] groupingHitRightPrefixes,
         String[] groupingLeftPosition, String[] groupingLeftPrefixes,
         String[] groupingRightPosition, String[] groupingRightPrefixes)
-<span class="fc" id="L807">        throws IOException {</span>
-<span class="fc" id="L808">      this.spanQuery = spanQuery;</span>
-<span class="fc" id="L809">      this.key = key;</span>
-<span class="fc" id="L810">      this.dataType = CodecUtil.DATA_TYPE_LONG;</span>
-<span class="fc" id="L811">      this.sortType = CodecUtil.STATS_TYPE_SUM;</span>
-<span class="fc" id="L812">      this.sortDirection = CodecUtil.SORT_DESC;</span>
-<span class="fc" id="L813">      this.statsItems = CodecUtil.createStatsItems(&quot;n,sum,mean&quot;);</span>
-<span class="fc" id="L814">      this.statsType = CodecUtil.createStatsType(this.statsItems, this.sortType,</span>
+<span class="fc" id="L746">        throws IOException {</span>
+<span class="fc" id="L747">      this.spanQuery = spanQuery;</span>
+<span class="fc" id="L748">      this.key = key;</span>
+<span class="fc" id="L749">      this.dataType = CodecUtil.DATA_TYPE_LONG;</span>
+<span class="fc" id="L750">      this.sortType = CodecUtil.STATS_TYPE_SUM;</span>
+<span class="fc" id="L751">      this.sortDirection = CodecUtil.SORT_DESC;</span>
+<span class="fc" id="L752">      this.statsItems = CodecUtil.createStatsItems(&quot;n,sum,mean&quot;);</span>
+<span class="fc" id="L753">      this.statsType = CodecUtil.createStatsType(this.statsItems, this.sortType,</span>
           null);
-<span class="fc" id="L816">      this.start = 0;</span>
-<span class="fc" id="L817">      this.number = number;</span>
-<span class="fc" id="L818">      HashSet&lt;String&gt; tmpPrefixes = new HashSet&lt;&gt;();</span>
+<span class="fc" id="L755">      this.start = 0;</span>
+<span class="fc" id="L756">      this.number = number;</span>
+<span class="fc" id="L757">      HashSet&lt;String&gt; tmpPrefixes = new HashSet&lt;&gt;();</span>
       // analyze grouping condition
-<span class="pc bpc" id="L820" title="1 of 2 branches missed.">      if (groupingHitInsidePrefixes != null) {</span>
-<span class="fc" id="L821">        hitInside = new HashSet&lt;&gt;();</span>
-<span class="fc" id="L822">        String[] tmpList = groupingHitInsidePrefixes.split(&quot;,&quot;);</span>
-<span class="fc bfc" id="L823" title="All 2 branches covered.">        for (String tmpItem : tmpList) {</span>
-<span class="pc bpc" id="L824" title="1 of 2 branches missed.">          if (!tmpItem.trim().isEmpty()) {</span>
-<span class="fc" id="L825">            hitInside.add(tmpItem.trim());</span>
+<span class="pc bpc" id="L759" title="1 of 2 branches missed.">      if (groupingHitInsidePrefixes != null) {</span>
+<span class="fc" id="L760">        hitInside = new HashSet&lt;&gt;();</span>
+<span class="fc" id="L761">        String[] tmpList = groupingHitInsidePrefixes.split(&quot;,&quot;);</span>
+<span class="fc bfc" id="L762" title="All 2 branches covered.">        for (String tmpItem : tmpList) {</span>
+<span class="pc bpc" id="L763" title="1 of 2 branches missed.">          if (!tmpItem.trim().isEmpty()) {</span>
+<span class="fc" id="L764">            hitInside.add(tmpItem.trim());</span>
           }
         }
-<span class="fc" id="L828">        tmpPrefixes.addAll(hitInside);</span>
-<span class="fc" id="L829">      } else {</span>
-<span class="nc" id="L830">        hitInside = null;</span>
+<span class="fc" id="L767">        tmpPrefixes.addAll(hitInside);</span>
+<span class="fc" id="L768">      } else {</span>
+<span class="nc" id="L769">        hitInside = null;</span>
       }
-<span class="fc" id="L832">      hitInsideLeft = createPositionedPrefixes(tmpPrefixes,</span>
+<span class="fc" id="L771">      hitInsideLeft = createPositionedPrefixes(tmpPrefixes,</span>
           groupingHitInsideLeftPosition, groupingHitInsideLeftPrefixes);
-<span class="fc" id="L834">      hitInsideRight = createPositionedPrefixes(tmpPrefixes,</span>
+<span class="fc" id="L773">      hitInsideRight = createPositionedPrefixes(tmpPrefixes,</span>
           groupingHitInsideRightPosition, groupingHitInsideRightPrefixes);
-<span class="fc" id="L836">      hitLeft = createPositionedPrefixes(tmpPrefixes, groupingHitLeftPosition,</span>
+<span class="fc" id="L775">      hitLeft = createPositionedPrefixes(tmpPrefixes, groupingHitLeftPosition,</span>
           groupingHitLeftPrefixes);
-<span class="fc" id="L838">      hitRight = createPositionedPrefixes(tmpPrefixes, groupingHitRightPosition,</span>
+<span class="fc" id="L777">      hitRight = createPositionedPrefixes(tmpPrefixes, groupingHitRightPosition,</span>
           groupingHitRightPrefixes);
-<span class="fc" id="L840">      left = createPositionedPrefixes(tmpPrefixes, groupingLeftPosition,</span>
+<span class="fc" id="L779">      left = createPositionedPrefixes(tmpPrefixes, groupingLeftPosition,</span>
           groupingLeftPrefixes);
-<span class="fc" id="L842">      right = createPositionedPrefixes(tmpPrefixes, groupingRightPosition,</span>
+<span class="fc" id="L781">      right = createPositionedPrefixes(tmpPrefixes, groupingRightPosition,</span>
           groupingRightPrefixes);
-<span class="fc" id="L844">      prefixes = new ArrayList&lt;&gt;(tmpPrefixes);</span>
+<span class="fc" id="L783">      prefixes = new ArrayList&lt;&gt;(tmpPrefixes);</span>
       // datacollector
-<span class="fc" id="L846">      dataCollector = DataCollector.getCollector(</span>
+<span class="fc" id="L785">      dataCollector = DataCollector.getCollector(</span>
           DataCollector.COLLECTOR_TYPE_LIST, this.dataType, this.statsType,
           this.statsItems, this.sortType, this.sortDirection, this.start,
           this.number, null, null);
-<span class="fc" id="L850">    }</span>
+<span class="fc" id="L789">    }</span>
 
     /**
      * Creates the positioned prefixes.
      *
-     * @param prefixList
-     *          the prefix list
-     * @param position
-     *          the position
-     * @param prefixes
-     *          the prefixes
+     * @param prefixList the prefix list
+     * @param position the position
+     * @param prefixes the prefixes
      * @return the hash set[]
-     * @throws IOException
-     *           Signals that an I/O exception has occurred.
+     * @throws IOException Signals that an I/O exception has occurred.
      */
     private static HashSet&lt;String&gt;[] createPositionedPrefixes(
         HashSet&lt;String&gt; prefixList, String[] position, String[] prefixes)
         throws IOException {
-<span class="fc" id="L868">      Pattern p = Pattern.compile(&quot;^([0-9]+)(\\-([0-9]+))?$&quot;);</span>
+<span class="fc" id="L803">      Pattern p = Pattern.compile(&quot;^([0-9]+)(\\-([0-9]+))?$&quot;);</span>
       Matcher m;
-<span class="pc bpc" id="L870" title="2 of 4 branches missed.">      if (position == null &amp;&amp; prefixes == null) {</span>
-<span class="fc" id="L871">        return null;</span>
-<span class="nc bnc" id="L872" title="All 6 branches missed.">      } else if (prefixes == null || position == null</span>
+<span class="pc bpc" id="L805" title="2 of 4 branches missed.">      if (position == null &amp;&amp; prefixes == null) {</span>
+<span class="fc" id="L806">        return null;</span>
+<span class="nc bnc" id="L807" title="All 6 branches missed.">      } else if (prefixes == null || position == null</span>
           || position.length != prefixes.length) {
-<span class="nc" id="L874">        throw new IOException(&quot;incorrect position/prefixes&quot;);</span>
-<span class="nc bnc" id="L875" title="All 2 branches missed.">      } else if (position.length == 0) {</span>
-<span class="nc" id="L876">        return null;</span>
+<span class="nc" id="L809">        throw new IOException(&quot;incorrect position/prefixes&quot;);</span>
+<span class="nc bnc" id="L810" title="All 2 branches missed.">      } else if (position.length == 0) {</span>
+<span class="nc" id="L811">        return null;</span>
       } else {
         // analyze positions
-<span class="nc" id="L879">        int[][] tmpPosition = new int[position.length][];</span>
-<span class="nc" id="L880">        int maxPosition = -1;</span>
-<span class="nc bnc" id="L881" title="All 2 branches missed.">        for (int i = 0; i &lt; position.length; i++) {</span>
-<span class="nc" id="L882">          m = p.matcher(position[i]);</span>
-<span class="nc bnc" id="L883" title="All 2 branches missed.">          if (m.find()) {</span>
-<span class="nc bnc" id="L884" title="All 2 branches missed.">            if (m.group(3) == null) {</span>
-<span class="nc" id="L885">              int start = Integer.parseInt(m.group(1));</span>
-<span class="nc" id="L886">              tmpPosition[i] = new int[] { start };</span>
-<span class="nc" id="L887">              maxPosition = Math.max(maxPosition, start);</span>
-<span class="nc" id="L888">            } else {</span>
-<span class="nc" id="L889">              int start = Integer.parseInt(m.group(1));</span>
-<span class="nc" id="L890">              int end = Integer.parseInt(m.group(3));</span>
-<span class="nc bnc" id="L891" title="All 2 branches missed.">              if (start &gt; end) {</span>
-<span class="nc" id="L892">                throw new IOException(&quot;incorrect position &quot; + position[i]);</span>
+<span class="nc" id="L814">        int[][] tmpPosition = new int[position.length][];</span>
+<span class="nc" id="L815">        int maxPosition = -1;</span>
+<span class="nc bnc" id="L816" title="All 2 branches missed.">        for (int i = 0; i &lt; position.length; i++) {</span>
+<span class="nc" id="L817">          m = p.matcher(position[i]);</span>
+<span class="nc bnc" id="L818" title="All 2 branches missed.">          if (m.find()) {</span>
+<span class="nc bnc" id="L819" title="All 2 branches missed.">            if (m.group(3) == null) {</span>
+<span class="nc" id="L820">              int start = Integer.parseInt(m.group(1));</span>
+<span class="nc" id="L821">              tmpPosition[i] = new int[] { start };</span>
+<span class="nc" id="L822">              maxPosition = Math.max(maxPosition, start);</span>
+<span class="nc" id="L823">            } else {</span>
+<span class="nc" id="L824">              int start = Integer.parseInt(m.group(1));</span>
+<span class="nc" id="L825">              int end = Integer.parseInt(m.group(3));</span>
+<span class="nc bnc" id="L826" title="All 2 branches missed.">              if (start &gt; end) {</span>
+<span class="nc" id="L827">                throw new IOException(&quot;incorrect position &quot; + position[i]);</span>
               } else {
-<span class="nc" id="L894">                tmpPosition[i] = new int[end - start + 1];</span>
-<span class="nc bnc" id="L895" title="All 2 branches missed.">                for (int t = start; t &lt;= end; t++)</span>
-<span class="nc" id="L896">                  tmpPosition[i][t - start] = t;</span>
-<span class="nc" id="L897">                maxPosition = Math.max(maxPosition, end);</span>
+<span class="nc" id="L829">                tmpPosition[i] = new int[end - start + 1];</span>
+<span class="nc bnc" id="L830" title="All 2 branches missed.">                for (int t = start; t &lt;= end; t++)</span>
+<span class="nc" id="L831">                  tmpPosition[i][t - start] = t;</span>
+<span class="nc" id="L832">                maxPosition = Math.max(maxPosition, end);</span>
               }
-<span class="nc" id="L899">            }</span>
+<span class="nc" id="L834">            }</span>
           } else {
-<span class="nc" id="L901">            throw new IOException(&quot;incorrect position &quot; + position[i]);</span>
+<span class="nc" id="L836">            throw new IOException(&quot;incorrect position &quot; + position[i]);</span>
           }
         }
         @SuppressWarnings(&quot;unchecked&quot;)
-<span class="nc" id="L905">        HashSet&lt;String&gt;[] result = new HashSet[maxPosition + 1];</span>
-<span class="nc" id="L906">        Arrays.fill(result, null);</span>
+<span class="nc" id="L840">        HashSet&lt;String&gt;[] result = new HashSet[maxPosition + 1];</span>
+<span class="nc" id="L841">        Arrays.fill(result, null);</span>
         List&lt;String&gt; tmpPrefixList;
         String[] tmpList;
-<span class="nc bnc" id="L909" title="All 2 branches missed.">        for (int i = 0; i &lt; tmpPosition.length; i++) {</span>
-<span class="nc" id="L910">          tmpList = prefixes[i].split(&quot;,&quot;);</span>
-<span class="nc" id="L911">          tmpPrefixList = new ArrayList&lt;&gt;();</span>
-<span class="nc bnc" id="L912" title="All 2 branches missed.">          for (String tmpItem : tmpList) {</span>
-<span class="nc bnc" id="L913" title="All 2 branches missed.">            if (!tmpItem.trim().isEmpty()) {</span>
-<span class="nc" id="L914">              tmpPrefixList.add(tmpItem.trim());</span>
+<span class="nc bnc" id="L844" title="All 2 branches missed.">        for (int i = 0; i &lt; tmpPosition.length; i++) {</span>
+<span class="nc" id="L845">          tmpList = prefixes[i].split(&quot;,&quot;);</span>
+<span class="nc" id="L846">          tmpPrefixList = new ArrayList&lt;&gt;();</span>
+<span class="nc bnc" id="L847" title="All 2 branches missed.">          for (String tmpItem : tmpList) {</span>
+<span class="nc bnc" id="L848" title="All 2 branches missed.">            if (!tmpItem.trim().isEmpty()) {</span>
+<span class="nc" id="L849">              tmpPrefixList.add(tmpItem.trim());</span>
             }
           }
-<span class="nc bnc" id="L917" title="All 2 branches missed.">          if (tmpPrefixList.isEmpty()) {</span>
-<span class="nc" id="L918">            throw new IOException(&quot;incorrect prefixes &quot; + prefixes[i]);</span>
+<span class="nc bnc" id="L852" title="All 2 branches missed.">          if (tmpPrefixList.isEmpty()) {</span>
+<span class="nc" id="L853">            throw new IOException(&quot;incorrect prefixes &quot; + prefixes[i]);</span>
           }
-<span class="nc bnc" id="L920" title="All 2 branches missed.">          for (int t = 0; t &lt; tmpPosition[i].length; t++) {</span>
-<span class="nc bnc" id="L921" title="All 2 branches missed.">            if (result[tmpPosition[i][t]] == null) {</span>
-<span class="nc" id="L922">              result[tmpPosition[i][t]] = new HashSet&lt;&gt;();</span>
+<span class="nc bnc" id="L855" title="All 2 branches missed.">          for (int t = 0; t &lt; tmpPosition[i].length; t++) {</span>
+<span class="nc bnc" id="L856" title="All 2 branches missed.">            if (result[tmpPosition[i][t]] == null) {</span>
+<span class="nc" id="L857">              result[tmpPosition[i][t]] = new HashSet&lt;&gt;();</span>
             }
-<span class="nc" id="L924">            result[tmpPosition[i][t]].addAll(tmpPrefixList);</span>
+<span class="nc" id="L859">            result[tmpPosition[i][t]].addAll(tmpPrefixList);</span>
           }
-<span class="nc" id="L926">          prefixList.addAll(tmpPrefixList);</span>
+<span class="nc" id="L861">          prefixList.addAll(tmpPrefixList);</span>
         }
-<span class="nc" id="L928">        return result;</span>
+<span class="nc" id="L863">        return result;</span>
       }
     }
 
@@ -1023,42 +958,24 @@ public class CodecComponent {
     /**
      * Instantiates a new component facet.
      *
-     * @param spanQueries
-     *          the span queries
-     * @param field
-     *          the field
-     * @param key
-     *          the key
-     * @param baseFields
-     *          the base fields
-     * @param baseFieldTypes
-     *          the base field types
-     * @param baseTypes
-     *          the base types
-     * @param baseRangeSizes
-     *          the base range sizes
-     * @param baseRangeBases
-     *          the base range bases
-     * @param baseSortTypes
-     *          the base sort types
-     * @param baseSortDirections
-     *          the base sort directions
-     * @param baseNumbers
-     *          the base numbers
-     * @param baseMinimumDoubles
-     *          the base minimum doubles
-     * @param baseMaximumDoubles
-     *          the base maximum doubles
-     * @param baseFunctionKeys
-     *          the base function keys
-     * @param baseFunctionExpressions
-     *          the base function expressions
-     * @param baseFunctionTypes
-     *          the base function types
-     * @throws IOException
-     *           Signals that an I/O exception has occurred.
-     * @throws ParseException
-     *           the parse exception
+     * @param spanQueries the span queries
+     * @param field the field
+     * @param key the key
+     * @param baseFields the base fields
+     * @param baseFieldTypes the base field types
+     * @param baseTypes the base types
+     * @param baseRangeSizes the base range sizes
+     * @param baseRangeBases the base range bases
+     * @param baseSortTypes the base sort types
+     * @param baseSortDirections the base sort directions
+     * @param baseNumbers the base numbers
+     * @param baseMinimumDoubles the base minimum doubles
+     * @param baseMaximumDoubles the base maximum doubles
+     * @param baseFunctionKeys the base function keys
+     * @param baseFunctionExpressions the base function expressions
+     * @param baseFunctionTypes the base function types
+     * @throws IOException Signals that an I/O exception has occurred.
+     * @throws ParseException the parse exception
      */
     @SuppressWarnings(&quot;unchecked&quot;)
     public ComponentFacet(MtasSpanQuery[] spanQueries, String field, String key,
@@ -1068,130 +985,130 @@ public class CodecComponent {
         Integer[] baseNumbers, Double[] baseMinimumDoubles,
         Double[] baseMaximumDoubles, String[][] baseFunctionKeys,
         String[][] baseFunctionExpressions, String[][] baseFunctionTypes)
-<span class="nc" id="L1071">        throws IOException, ParseException {</span>
-<span class="nc" id="L1072">      this.spanQueries = (MtasSpanQuery[]) spanQueries.clone();</span>
-<span class="nc" id="L1073">      this.key = key;</span>
-<span class="nc" id="L1074">      this.baseFields = (String[]) baseFields.clone();</span>
-<span class="nc" id="L1075">      this.baseFieldTypes = (String[]) baseFieldTypes.clone();</span>
-<span class="nc" id="L1076">      this.baseTypes = (String[]) baseTypes.clone();</span>
-<span class="nc" id="L1077">      this.baseRangeSizes = (Double[]) baseRangeSizes.clone();</span>
-<span class="nc" id="L1078">      this.baseRangeBases = (Double[]) baseRangeBases.clone();</span>
-<span class="nc" id="L1079">      this.baseSortTypes = (String[]) baseSortTypes.clone();</span>
-<span class="nc" id="L1080">      this.baseSortDirections = (String[]) baseSortDirections.clone();</span>
-<span class="nc" id="L1081">      this.baseNumbers = (Integer[]) baseNumbers.clone();</span>
+<span class="nc" id="L988">        throws IOException, ParseException {</span>
+<span class="nc" id="L989">      this.spanQueries = (MtasSpanQuery[]) spanQueries.clone();</span>
+<span class="nc" id="L990">      this.key = key;</span>
+<span class="nc" id="L991">      this.baseFields = (String[]) baseFields.clone();</span>
+<span class="nc" id="L992">      this.baseFieldTypes = (String[]) baseFieldTypes.clone();</span>
+<span class="nc" id="L993">      this.baseTypes = (String[]) baseTypes.clone();</span>
+<span class="nc" id="L994">      this.baseRangeSizes = (Double[]) baseRangeSizes.clone();</span>
+<span class="nc" id="L995">      this.baseRangeBases = (Double[]) baseRangeBases.clone();</span>
+<span class="nc" id="L996">      this.baseSortTypes = (String[]) baseSortTypes.clone();</span>
+<span class="nc" id="L997">      this.baseSortDirections = (String[]) baseSortDirections.clone();</span>
+<span class="nc" id="L998">      this.baseNumbers = (Integer[]) baseNumbers.clone();</span>
       // compute types
-<span class="nc" id="L1083">      this.baseMinimumLongs = new Long[baseFields.length];</span>
-<span class="nc" id="L1084">      this.baseMaximumLongs = new Long[baseFields.length];</span>
-<span class="nc" id="L1085">      this.baseCollectorTypes = new String[baseFields.length];</span>
-<span class="nc" id="L1086">      this.baseStatsItems = new SortedSet[baseFields.length];</span>
-<span class="nc" id="L1087">      this.baseStatsTypes = new String[baseFields.length];</span>
-<span class="nc" id="L1088">      this.baseDataTypes = new String[baseFields.length];</span>
-<span class="nc" id="L1089">      this.baseParsers = new MtasFunctionParserFunction[baseFields.length];</span>
-<span class="nc" id="L1090">      this.baseFunctionList = new HashMap[baseFields.length];</span>
-<span class="nc" id="L1091">      this.baseFunctionParserFunctions = new MtasFunctionParserFunction[baseFields.length][];</span>
-<span class="nc bnc" id="L1092" title="All 2 branches missed.">      for (int i = 0; i &lt; baseFields.length; i++) {</span>
-<span class="nc bnc" id="L1093" title="All 2 branches missed.">        if (baseMinimumDoubles[i] != null) {</span>
-<span class="nc" id="L1094">          this.baseMinimumLongs[i] = baseMinimumDoubles[i].longValue();</span>
+<span class="nc" id="L1000">      this.baseMinimumLongs = new Long[baseFields.length];</span>
+<span class="nc" id="L1001">      this.baseMaximumLongs = new Long[baseFields.length];</span>
+<span class="nc" id="L1002">      this.baseCollectorTypes = new String[baseFields.length];</span>
+<span class="nc" id="L1003">      this.baseStatsItems = new SortedSet[baseFields.length];</span>
+<span class="nc" id="L1004">      this.baseStatsTypes = new String[baseFields.length];</span>
+<span class="nc" id="L1005">      this.baseDataTypes = new String[baseFields.length];</span>
+<span class="nc" id="L1006">      this.baseParsers = new MtasFunctionParserFunction[baseFields.length];</span>
+<span class="nc" id="L1007">      this.baseFunctionList = new HashMap[baseFields.length];</span>
+<span class="nc" id="L1008">      this.baseFunctionParserFunctions = new MtasFunctionParserFunction[baseFields.length][];</span>
+<span class="nc bnc" id="L1009" title="All 2 branches missed.">      for (int i = 0; i &lt; baseFields.length; i++) {</span>
+<span class="nc bnc" id="L1010" title="All 2 branches missed.">        if (baseMinimumDoubles[i] != null) {</span>
+<span class="nc" id="L1011">          this.baseMinimumLongs[i] = baseMinimumDoubles[i].longValue();</span>
         } else {
-<span class="nc" id="L1096">          this.baseMinimumLongs[i] = null;</span>
+<span class="nc" id="L1013">          this.baseMinimumLongs[i] = null;</span>
         }
-<span class="nc bnc" id="L1098" title="All 2 branches missed.">        if (baseMaximumDoubles[i] != null) {</span>
-<span class="nc" id="L1099">          this.baseMaximumLongs[i] = baseMaximumDoubles[i].longValue();</span>
+<span class="nc bnc" id="L1015" title="All 2 branches missed.">        if (baseMaximumDoubles[i] != null) {</span>
+<span class="nc" id="L1016">          this.baseMaximumLongs[i] = baseMaximumDoubles[i].longValue();</span>
         } else {
-<span class="nc" id="L1101">          this.baseMaximumLongs[i] = null;</span>
+<span class="nc" id="L1018">          this.baseMaximumLongs[i] = null;</span>
         }
-<span class="nc" id="L1103">        baseDataTypes[i] = CodecUtil.DATA_TYPE_LONG;</span>
-<span class="nc" id="L1104">        baseFunctionList[i] = new HashMap&lt;&gt;();</span>
-<span class="nc" id="L1105">        baseFunctionParserFunctions[i] = null;</span>
-<span class="nc" id="L1106">        baseParsers[i] = new MtasFunctionParserFunctionDefault(</span>
+<span class="nc" id="L1020">        baseDataTypes[i] = CodecUtil.DATA_TYPE_LONG;</span>
+<span class="nc" id="L1021">        baseFunctionList[i] = new HashMap&lt;&gt;();</span>
+<span class="nc" id="L1022">        baseFunctionParserFunctions[i] = null;</span>
+<span class="nc" id="L1023">        baseParsers[i] = new MtasFunctionParserFunctionDefault(</span>
             this.spanQueries.length);
-<span class="nc bnc" id="L1108" title="All 2 branches missed.">        if (this.baseSortDirections[i] == null) {</span>
-<span class="nc" id="L1109">          this.baseSortDirections[i] = CodecUtil.SORT_ASC;</span>
-<span class="nc bnc" id="L1110" title="All 2 branches missed.">        } else if (!this.baseSortDirections[i].equals(CodecUtil.SORT_ASC)</span>
-<span class="nc bnc" id="L1111" title="All 2 branches missed.">            &amp;&amp; !this.baseSortDirections[i].equals(CodecUtil.SORT_DESC)) {</span>
-<span class="nc" id="L1112">          throw new IOException(</span>
+<span class="nc bnc" id="L1025" title="All 2 branches missed.">        if (this.baseSortDirections[i] == null) {</span>
+<span class="nc" id="L1026">          this.baseSortDirections[i] = CodecUtil.SORT_ASC;</span>
+<span class="nc bnc" id="L1027" title="All 2 branches missed.">        } else if (!this.baseSortDirections[i].equals(CodecUtil.SORT_ASC)</span>
+<span class="nc bnc" id="L1028" title="All 2 branches missed.">            &amp;&amp; !this.baseSortDirections[i].equals(CodecUtil.SORT_DESC)) {</span>
+<span class="nc" id="L1029">          throw new IOException(</span>
               &quot;unrecognized sortDirection &quot; + this.baseSortDirections[i]);
         }
-<span class="nc bnc" id="L1115" title="All 2 branches missed.">        if (this.baseSortTypes[i] == null) {</span>
-<span class="nc" id="L1116">          this.baseSortTypes[i] = CodecUtil.SORT_TERM;</span>
-<span class="nc bnc" id="L1117" title="All 2 branches missed.">        } else if (!this.baseSortTypes[i].equals(CodecUtil.SORT_TERM)</span>
-<span class="nc bnc" id="L1118" title="All 2 branches missed.">            &amp;&amp; !CodecUtil.isStatsType(this.baseSortTypes[i])) {</span>
-<span class="nc" id="L1119">          throw new IOException(</span>
+<span class="nc bnc" id="L1032" title="All 2 branches missed.">        if (this.baseSortTypes[i] == null) {</span>
+<span class="nc" id="L1033">          this.baseSortTypes[i] = CodecUtil.SORT_TERM;</span>
+<span class="nc bnc" id="L1034" title="All 2 branches missed.">        } else if (!this.baseSortTypes[i].equals(CodecUtil.SORT_TERM)</span>
+<span class="nc bnc" id="L1035" title="All 2 branches missed.">            &amp;&amp; !CodecUtil.isStatsType(this.baseSortTypes[i])) {</span>
+<span class="nc" id="L1036">          throw new IOException(</span>
               &quot;unrecognized sortType &quot; + this.baseSortTypes[i]);
         }
-<span class="nc" id="L1122">        this.baseCollectorTypes[i] = DataCollector.COLLECTOR_TYPE_LIST;</span>
-<span class="nc" id="L1123">        this.baseStatsItems[i] = CodecUtil.createStatsItems(this.baseTypes[i]);</span>
-<span class="nc" id="L1124">        this.baseStatsTypes[i] = CodecUtil.createStatsType(baseStatsItems[i],</span>
+<span class="nc" id="L1039">        this.baseCollectorTypes[i] = DataCollector.COLLECTOR_TYPE_LIST;</span>
+<span class="nc" id="L1040">        this.baseStatsItems[i] = CodecUtil.createStatsItems(this.baseTypes[i]);</span>
+<span class="nc" id="L1041">        this.baseStatsTypes[i] = CodecUtil.createStatsType(baseStatsItems[i],</span>
             this.baseSortTypes[i], new MtasFunctionParserFunctionDefault(1));
       }
       boolean doFunctions;
-<span class="nc bnc" id="L1128" title="All 6 branches missed.">      doFunctions = baseFunctionKeys != null &amp;&amp; baseFunctionExpressions != null</span>
+<span class="nc bnc" id="L1045" title="All 6 branches missed.">      doFunctions = baseFunctionKeys != null &amp;&amp; baseFunctionExpressions != null</span>
           &amp;&amp; baseFunctionTypes != null;
-<span class="nc bnc" id="L1130" title="All 4 branches missed.">      doFunctions = doFunctions ? baseFunctionKeys.length == baseFields.length</span>
+<span class="nc bnc" id="L1047" title="All 4 branches missed.">      doFunctions = doFunctions ? baseFunctionKeys.length == baseFields.length</span>
           : false;
-<span class="nc bnc" id="L1132" title="All 4 branches missed.">      doFunctions = doFunctions ? baseFunctionTypes.length == baseFields.length</span>
+<span class="nc bnc" id="L1049" title="All 4 branches missed.">      doFunctions = doFunctions ? baseFunctionTypes.length == baseFields.length</span>
           : false;
-<span class="nc bnc" id="L1134" title="All 2 branches missed.">      if (doFunctions) {</span>
-<span class="nc" id="L1135">        this.baseFunctionKeys = new String[baseFields.length][];</span>
-<span class="nc" id="L1136">        this.baseFunctionExpressions = new String[baseFields.length][];</span>
-<span class="nc" id="L1137">        this.baseFunctionTypes = new String[baseFields.length][];</span>
-<span class="nc bnc" id="L1138" title="All 2 branches missed.">        for (int i = 0; i &lt; baseFields.length; i++) {</span>
-<span class="nc bnc" id="L1139" title="All 4 branches missed.">          if (baseFunctionKeys[i].length == baseFunctionExpressions[i].length</span>
+<span class="nc bnc" id="L1051" title="All 2 branches missed.">      if (doFunctions) {</span>
+<span class="nc" id="L1052">        this.baseFunctionKeys = new String[baseFields.length][];</span>
+<span class="nc" id="L1053">        this.baseFunctionExpressions = new String[baseFields.length][];</span>
+<span class="nc" id="L1054">        this.baseFunctionTypes = new String[baseFields.length][];</span>
+<span class="nc bnc" id="L1055" title="All 2 branches missed.">        for (int i = 0; i &lt; baseFields.length; i++) {</span>
+<span class="nc bnc" id="L1056" title="All 4 branches missed.">          if (baseFunctionKeys[i].length == baseFunctionExpressions[i].length</span>
               &amp;&amp; baseFunctionKeys[i].length == baseFunctionTypes[i].length) {
-<span class="nc" id="L1141">            this.baseFunctionKeys[i] = new String[baseFunctionKeys[i].length];</span>
-<span class="nc" id="L1142">            this.baseFunctionExpressions[i] = new String[baseFunctionExpressions[i].length];</span>
-<span class="nc" id="L1143">            this.baseFunctionTypes[i] = new String[baseFunctionTypes[i].length];</span>
-<span class="nc" id="L1144">            baseFunctionParserFunctions[i] = new MtasFunctionParserFunction[baseFunctionExpressions[i].length];</span>
-<span class="nc bnc" id="L1145" title="All 2 branches missed.">            for (int j = 0; j &lt; baseFunctionKeys[i].length; j++) {</span>
-<span class="nc" id="L1146">              this.baseFunctionKeys[i][j] = baseFunctionKeys[i][j];</span>
-<span class="nc" id="L1147">              this.baseFunctionExpressions[i][j] = baseFunctionExpressions[i][j];</span>
-<span class="nc" id="L1148">              this.baseFunctionTypes[i][j] = baseFunctionTypes[i][j];</span>
-<span class="nc" id="L1149">              baseFunctionParserFunctions[i][j] = new MtasFunctionParser(</span>
+<span class="nc" id="L1058">            this.baseFunctionKeys[i] = new String[baseFunctionKeys[i].length];</span>
+<span class="nc" id="L1059">            this.baseFunctionExpressions[i] = new String[baseFunctionExpressions[i].length];</span>
+<span class="nc" id="L1060">            this.baseFunctionTypes[i] = new String[baseFunctionTypes[i].length];</span>
+<span class="nc" id="L1061">            baseFunctionParserFunctions[i] = new MtasFunctionParserFunction[baseFunctionExpressions[i].length];</span>
+<span class="nc bnc" id="L1062" title="All 2 branches missed.">            for (int j = 0; j &lt; baseFunctionKeys[i].length; j++) {</span>
+<span class="nc" id="L1063">              this.baseFunctionKeys[i][j] = baseFunctionKeys[i][j];</span>
+<span class="nc" id="L1064">              this.baseFunctionExpressions[i][j] = baseFunctionExpressions[i][j];</span>
+<span class="nc" id="L1065">              this.baseFunctionTypes[i][j] = baseFunctionTypes[i][j];</span>
+<span class="nc" id="L1066">              baseFunctionParserFunctions[i][j] = new MtasFunctionParser(</span>
                   new BufferedReader(
-<span class="nc" id="L1151">                      new StringReader(baseFunctionExpressions[i][j]))).parse();</span>
+<span class="nc" id="L1068">                      new StringReader(baseFunctionExpressions[i][j]))).parse();</span>
             }
           } else {
-<span class="nc" id="L1154">            this.baseFunctionKeys[i] = new String[0];</span>
-<span class="nc" id="L1155">            this.baseFunctionExpressions[i] = new String[0];</span>
-<span class="nc" id="L1156">            this.baseFunctionTypes[i] = new String[0];</span>
-<span class="nc" id="L1157">            baseFunctionParserFunctions[i] = new MtasFunctionParserFunction[0];</span>
+<span class="nc" id="L1071">            this.baseFunctionKeys[i] = new String[0];</span>
+<span class="nc" id="L1072">            this.baseFunctionExpressions[i] = new String[0];</span>
+<span class="nc" id="L1073">            this.baseFunctionTypes[i] = new String[0];</span>
+<span class="nc" id="L1074">            baseFunctionParserFunctions[i] = new MtasFunctionParserFunction[0];</span>
           }
         }
       }
-<span class="nc bnc" id="L1161" title="All 2 branches missed.">      if (baseFields.length &gt; 0) {</span>
-<span class="nc bnc" id="L1162" title="All 2 branches missed.">        if (baseFields.length == 1) {</span>
-<span class="nc" id="L1163">          dataCollector = DataCollector.getCollector(this.baseCollectorTypes[0],</span>
+<span class="nc bnc" id="L1078" title="All 2 branches missed.">      if (baseFields.length &gt; 0) {</span>
+<span class="nc bnc" id="L1079" title="All 2 branches missed.">        if (baseFields.length == 1) {</span>
+<span class="nc" id="L1080">          dataCollector = DataCollector.getCollector(this.baseCollectorTypes[0],</span>
               this.baseDataTypes[0], this.baseStatsTypes[0],
               this.baseStatsItems[0], this.baseSortTypes[0],
-<span class="nc" id="L1166">              this.baseSortDirections[0], 0, this.baseNumbers[0], null, null);</span>
+<span class="nc" id="L1083">              this.baseSortDirections[0], 0, this.baseNumbers[0], null, null);</span>
         } else {
-<span class="nc" id="L1168">          String[] subBaseCollectorTypes = Arrays</span>
-<span class="nc" id="L1169">              .copyOfRange(baseCollectorTypes, 1, baseDataTypes.length);</span>
-<span class="nc" id="L1170">          String[] subBaseDataTypes = Arrays.copyOfRange(baseDataTypes, 1,</span>
+<span class="nc" id="L1085">          String[] subBaseCollectorTypes = Arrays</span>
+<span class="nc" id="L1086">              .copyOfRange(baseCollectorTypes, 1, baseDataTypes.length);</span>
+<span class="nc" id="L1087">          String[] subBaseDataTypes = Arrays.copyOfRange(baseDataTypes, 1,</span>
               baseDataTypes.length);
-<span class="nc" id="L1172">          String[] subBaseStatsTypes = Arrays.copyOfRange(baseStatsTypes, 1,</span>
+<span class="nc" id="L1089">          String[] subBaseStatsTypes = Arrays.copyOfRange(baseStatsTypes, 1,</span>
               baseStatsTypes.length);
-<span class="nc" id="L1174">          SortedSet&lt;String&gt;[] subBaseStatsItems = Arrays</span>
-<span class="nc" id="L1175">              .copyOfRange(baseStatsItems, 1, baseStatsItems.length);</span>
-<span class="nc" id="L1176">          String[] subBaseSortTypes = Arrays.copyOfRange(baseSortTypes, 1,</span>
+<span class="nc" id="L1091">          SortedSet&lt;String&gt;[] subBaseStatsItems = Arrays</span>
+<span class="nc" id="L1092">              .copyOfRange(baseStatsItems, 1, baseStatsItems.length);</span>
+<span class="nc" id="L1093">          String[] subBaseSortTypes = Arrays.copyOfRange(baseSortTypes, 1,</span>
               baseSortTypes.length);
-<span class="nc" id="L1178">          String[] subBaseSortDirections = Arrays</span>
-<span class="nc" id="L1179">              .copyOfRange(baseSortDirections, 1, baseSortDirections.length);</span>
-<span class="nc" id="L1180">          Integer[] subNumbers = Arrays.copyOfRange(baseNumbers, 1,</span>
+<span class="nc" id="L1095">          String[] subBaseSortDirections = Arrays</span>
+<span class="nc" id="L1096">              .copyOfRange(baseSortDirections, 1, baseSortDirections.length);</span>
+<span class="nc" id="L1097">          Integer[] subNumbers = Arrays.copyOfRange(baseNumbers, 1,</span>
               baseNumbers.length);
-<span class="nc" id="L1182">          Integer[] subStarts = ArrayUtils.toObject(new int[subNumbers.length]);</span>
-<span class="nc" id="L1183">          dataCollector = DataCollector.getCollector(this.baseCollectorTypes[0],</span>
+<span class="nc" id="L1099">          Integer[] subStarts = ArrayUtils.toObject(new int[subNumbers.length]);</span>
+<span class="nc" id="L1100">          dataCollector = DataCollector.getCollector(this.baseCollectorTypes[0],</span>
               this.baseDataTypes[0], this.baseStatsTypes[0],
               this.baseStatsItems[0], this.baseSortTypes[0],
-<span class="nc" id="L1186">              this.baseSortDirections[0], 0, this.baseNumbers[0],</span>
+<span class="nc" id="L1103">              this.baseSortDirections[0], 0, this.baseNumbers[0],</span>
               subBaseCollectorTypes, subBaseDataTypes, subBaseStatsTypes,
               subBaseStatsItems, subBaseSortTypes, subBaseSortDirections,
               subStarts, subNumbers, null, null);
-<span class="nc" id="L1190">        }</span>
+<span class="nc" id="L1107">        }</span>
       } else {
-<span class="nc" id="L1192">        throw new IOException(&quot;no baseFields&quot;);</span>
+<span class="nc" id="L1109">        throw new IOException(&quot;no baseFields&quot;);</span>
       }
-<span class="nc" id="L1194">    }</span>
+<span class="nc" id="L1111">    }</span>
 
     /**
      * Function sum rule.
@@ -1199,16 +1116,16 @@ public class CodecComponent {
      * @return true, if successful
      */
     public boolean functionSumRule() {
-<span class="nc bnc" id="L1202" title="All 2 branches missed.">      if (baseFunctionParserFunctions != null) {</span>
-<span class="nc bnc" id="L1203" title="All 2 branches missed.">        for (int i = 0; i &lt; baseFields.length; i++) {</span>
-<span class="nc bnc" id="L1204" title="All 2 branches missed.">          for (MtasFunctionParserFunction function : baseFunctionParserFunctions[i]) {</span>
-<span class="nc bnc" id="L1205" title="All 2 branches missed.">            if (!function.sumRule()) {</span>
-<span class="nc" id="L1206">              return false;</span>
+<span class="nc bnc" id="L1119" title="All 2 branches missed.">      if (baseFunctionParserFunctions != null) {</span>
+<span class="nc bnc" id="L1120" title="All 2 branches missed.">        for (int i = 0; i &lt; baseFields.length; i++) {</span>
+<span class="nc bnc" id="L1121" title="All 2 branches missed.">          for (MtasFunctionParserFunction function : baseFunctionParserFunctions[i]) {</span>
+<span class="nc bnc" id="L1122" title="All 2 branches missed.">            if (!function.sumRule()) {</span>
+<span class="nc" id="L1123">              return false;</span>
             }
           }
         }
       }
-<span class="nc" id="L1211">      return true;</span>
+<span class="nc" id="L1128">      return true;</span>
     }
 
     /**
@@ -1217,16 +1134,16 @@ public class CodecComponent {
      * @return true, if successful
      */
     public boolean functionNeedPositions() {
-<span class="nc bnc" id="L1220" title="All 2 branches missed.">      if (baseFunctionParserFunctions != null) {</span>
-<span class="nc bnc" id="L1221" title="All 2 branches missed.">        for (int i = 0; i &lt; baseFields.length; i++) {</span>
-<span class="nc bnc" id="L1222" title="All 2 branches missed.">          for (MtasFunctionParserFunction function : baseFunctionParserFunctions[i]) {</span>
-<span class="nc bnc" id="L1223" title="All 2 branches missed.">            if (function.needPositions()) {</span>
-<span class="nc" id="L1224">              return true;</span>
+<span class="nc bnc" id="L1137" title="All 2 branches missed.">      if (baseFunctionParserFunctions != null) {</span>
+<span class="nc bnc" id="L1138" title="All 2 branches missed.">        for (int i = 0; i &lt; baseFields.length; i++) {</span>
+<span class="nc bnc" id="L1139" title="All 2 branches missed.">          for (MtasFunctionParserFunction function : baseFunctionParserFunctions[i]) {</span>
+<span class="nc bnc" id="L1140" title="All 2 branches missed.">            if (function.needPositions()) {</span>
+<span class="nc" id="L1141">              return true;</span>
             }
           }
         }
       }
-<span class="nc" id="L1229">      return false;</span>
+<span class="nc" id="L1146">      return false;</span>
     }
 
     /**
@@ -1235,12 +1152,12 @@ public class CodecComponent {
      * @return true, if successful
      */
     public boolean baseParserSumRule() {
-<span class="nc bnc" id="L1238" title="All 2 branches missed.">      for (int i = 0; i &lt; baseFields.length; i++) {</span>
-<span class="nc bnc" id="L1239" title="All 2 branches missed.">        if (!baseParsers[i].sumRule()) {</span>
-<span class="nc" id="L1240">          return false;</span>
+<span class="nc bnc" id="L1155" title="All 2 branches missed.">      for (int i = 0; i &lt; baseFields.length; i++) {</span>
+<span class="nc bnc" id="L1156" title="All 2 branches missed.">        if (!baseParsers[i].sumRule()) {</span>
+<span class="nc" id="L1157">          return false;</span>
         }
       }
-<span class="nc" id="L1243">      return true;</span>
+<span class="nc" id="L1160">      return true;</span>
     }
 
     /**
@@ -1249,12 +1166,12 @@ public class CodecComponent {
      * @return true, if successful
      */
     public boolean baseParserNeedPositions() {
-<span class="nc bnc" id="L1252" title="All 2 branches missed.">      for (int i = 0; i &lt; baseFields.length; i++) {</span>
-<span class="nc bnc" id="L1253" title="All 2 branches missed.">        if (baseParsers[i].needPositions()) {</span>
-<span class="nc" id="L1254">          return true;</span>
+<span class="nc bnc" id="L1169" title="All 2 branches missed.">      for (int i = 0; i &lt; baseFields.length; i++) {</span>
+<span class="nc bnc" id="L1170" title="All 2 branches missed.">        if (baseParsers[i].needPositions()) {</span>
+<span class="nc" id="L1171">          return true;</span>
         }
       }
-<span class="nc" id="L1257">      return false;</span>
+<span class="nc" id="L1174">      return false;</span>
     }
 
   }
@@ -1318,46 +1235,26 @@ public class CodecComponent {
     /**
      * Instantiates a new component term vector.
      *
-     * @param key
-     *          the key
-     * @param prefix
-     *          the prefix
-     * @param regexp
-     *          the regexp
-     * @param full
-     *          the full
-     * @param type
-     *          the type
-     * @param sortType
-     *          the sort type
-     * @param sortDirection
-     *          the sort direction
-     * @param startValue
-     *          the start value
-     * @param number
-     *          the number
-     * @param functionKey
-     *          the function key
-     * @param functionExpression
-     *          the function expression
-     * @param functionType
-     *          the function type
-     * @param boundary
-     *          the boundary
-     * @param list
-     *          the list
-     * @param listRegexp
-     *          the list regexp
-     * @param ignoreRegexp
-     *          the ignore regexp
-     * @param ignoreList
-     *          the ignore list
-     * @param ignoreListRegexp
-     *          the ignore list regexp
-     * @throws IOException
-     *           Signals that an I/O exception has occurred.
-     * @throws ParseException
-     *           the parse exception
+     * @param key the key
+     * @param prefix the prefix
+     * @param regexp the regexp
+     * @param full the full
+     * @param type the type
+     * @param sortType the sort type
+     * @param sortDirection the sort direction
+     * @param startValue the start value
+     * @param number the number
+     * @param functionKey the function key
+     * @param functionExpression the function expression
+     * @param functionType the function type
+     * @param boundary the boundary
+     * @param list the list
+     * @param listRegexp the list regexp
+     * @param ignoreRegexp the ignore regexp
+     * @param ignoreList the ignore list
+     * @param ignoreListRegexp the ignore list regexp
+     * @throws IOException Signals that an I/O exception has occurred.
+     * @throws ParseException the parse exception
      */
     @SuppressWarnings({ &quot;unchecked&quot;, &quot;rawtypes&quot; })
     public ComponentTermVector(String key, String prefix, String regexp,
@@ -1366,125 +1263,125 @@ public class CodecComponent {
         String[] functionExpression, String[] functionType, String boundary,
         String[] list, Boolean listRegexp, String ignoreRegexp,
         String[] ignoreList, Boolean ignoreListRegexp)
-<span class="fc" id="L1369">        throws IOException, ParseException {</span>
-<span class="fc" id="L1370">      this.key = key;</span>
-<span class="fc" id="L1371">      this.prefix = prefix;</span>
-<span class="fc" id="L1372">      this.regexp = regexp;</span>
-<span class="pc bpc" id="L1373" title="1 of 4 branches missed.">      this.full = (full != null &amp;&amp; full) ? true : false;</span>
-<span class="fc bfc" id="L1374" title="All 2 branches covered.">      if (sortType == null) {</span>
-<span class="fc" id="L1375">        this.sortType = CodecUtil.SORT_TERM;</span>
+<span class="fc" id="L1266">        throws IOException, ParseException {</span>
+<span class="fc" id="L1267">      this.key = key;</span>
+<span class="fc" id="L1268">      this.prefix = prefix;</span>
+<span class="fc" id="L1269">      this.regexp = regexp;</span>
+<span class="pc bpc" id="L1270" title="1 of 4 branches missed.">      this.full = (full != null &amp;&amp; full) ? true : false;</span>
+<span class="fc bfc" id="L1271" title="All 2 branches covered.">      if (sortType == null) {</span>
+<span class="fc" id="L1272">        this.sortType = CodecUtil.SORT_TERM;</span>
       } else {
-<span class="fc" id="L1377">        this.sortType = sortType;</span>
+<span class="fc" id="L1274">        this.sortType = sortType;</span>
       }
-<span class="fc bfc" id="L1379" title="All 2 branches covered.">      if (sortDirection == null) {</span>
-<span class="pc bpc" id="L1380" title="1 of 2 branches missed.">        if (this.sortType.equals(CodecUtil.SORT_TERM)) {</span>
-<span class="fc" id="L1381">          this.sortDirection = CodecUtil.SORT_ASC;</span>
+<span class="fc bfc" id="L1276" title="All 2 branches covered.">      if (sortDirection == null) {</span>
+<span class="pc bpc" id="L1277" title="1 of 2 branches missed.">        if (this.sortType.equals(CodecUtil.SORT_TERM)) {</span>
+<span class="fc" id="L1278">          this.sortDirection = CodecUtil.SORT_ASC;</span>
         } else {
-<span class="nc" id="L1383">          this.sortDirection = CodecUtil.SORT_DESC;</span>
+<span class="nc" id="L1280">          this.sortDirection = CodecUtil.SORT_DESC;</span>
         }
       } else {
-<span class="fc" id="L1386">        this.sortDirection = sortDirection;</span>
-      }
-<span class="pc bpc" id="L1388" title="1 of 4 branches missed.">      if (list != null &amp;&amp; list.length &gt; 0) {</span>
-<span class="fc" id="L1389">        this.list = new HashSet(Arrays.asList(list));</span>
-<span class="pc bpc" id="L1390" title="1 of 2 branches missed.">        this.listRegexp = listRegexp != null ? listRegexp : false;</span>
-<span class="fc" id="L1391">        this.boundary = null;</span>
-<span class="fc" id="L1392">        this.number = Integer.MAX_VALUE;</span>
-<span class="pc bpc" id="L1393" title="1 of 2 branches missed.">        if (!this.full) {</span>
-<span class="fc" id="L1394">          this.sortType = CodecUtil.SORT_TERM;</span>
-<span class="fc" id="L1395">          this.sortDirection = CodecUtil.SORT_ASC;</span>
+<span class="fc" id="L1283">        this.sortDirection = sortDirection;</span>
+      }
+<span class="pc bpc" id="L1285" title="1 of 4 branches missed.">      if (list != null &amp;&amp; list.length &gt; 0) {</span>
+<span class="fc" id="L1286">        this.list = new HashSet(Arrays.asList(list));</span>
+<span class="pc bpc" id="L1287" title="1 of 2 branches missed.">        this.listRegexp = listRegexp != null ? listRegexp : false;</span>
+<span class="fc" id="L1288">        this.boundary = null;</span>
+<span class="fc" id="L1289">        this.number = Integer.MAX_VALUE;</span>
+<span class="pc bpc" id="L1290" title="1 of 2 branches missed.">        if (!this.full) {</span>
+<span class="fc" id="L1291">          this.sortType = CodecUtil.SORT_TERM;</span>
+<span class="fc" id="L1292">          this.sortDirection = CodecUtil.SORT_ASC;</span>
         }
       } else {
-<span class="fc" id="L1398">        this.list = null;</span>
-<span class="fc" id="L1399">        this.listRegexp = false;</span>
-<span class="pc bpc" id="L1400" title="1 of 2 branches missed.">        this.startValue = (startValue != null)</span>
+<span class="fc" id="L1295">        this.list = null;</span>
+<span class="fc" id="L1296">        this.listRegexp = false;</span>
+<span class="pc bpc" id="L1297" title="1 of 2 branches missed.">        this.startValue = (startValue != null)</span>
             ? new BytesRef(prefix + MtasToken.DELIMITER + startValue) : null;
-<span class="pc bpc" id="L1402" title="1 of 2 branches missed.">        if (boundary == null) {</span>
-<span class="fc" id="L1403">          this.boundary = null;</span>
-<span class="pc bpc" id="L1404" title="1 of 2 branches missed.">          if (number &lt; -1) {</span>
-<span class="nc" id="L1405">            throw new IOException(&quot;number should not be &quot; + number);</span>
-<span class="fc bfc" id="L1406" title="All 2 branches covered.">          } else if (number &gt;= 0) {</span>
-<span class="fc" id="L1407">            this.number = number;</span>
+<span class="pc bpc" id="L1299" title="1 of 2 branches missed.">        if (boundary == null) {</span>
+<span class="fc" id="L1300">          this.boundary = null;</span>
+<span class="pc bpc" id="L1301" title="1 of 2 branches missed.">          if (number &lt; -1) {</span>
+<span class="nc" id="L1302">            throw new IOException(&quot;number should not be &quot; + number);</span>
+<span class="fc bfc" id="L1303" title="All 2 branches covered.">          } else if (number &gt;= 0) {</span>
+<span class="fc" id="L1304">            this.number = number;</span>
           } else {
-<span class="pc bpc" id="L1409" title="1 of 2 branches missed.">            if (!full) {</span>
-<span class="nc" id="L1410">              throw new IOException(</span>
+<span class="pc bpc" id="L1306" title="1 of 2 branches missed.">            if (!full) {</span>
+<span class="nc" id="L1307">              throw new IOException(</span>
                   &quot;number &quot; + number + &quot; only supported for full termvector&quot;);
             } else {
-<span class="fc" id="L1413">              this.number = Integer.MAX_VALUE;</span>
+<span class="fc" id="L1310">              this.number = Integer.MAX_VALUE;</span>
             }
           }
         } else {
-<span class="nc" id="L1417">          this.boundary = boundary;</span>
-<span class="nc" id="L1418">          this.number = Integer.MAX_VALUE;</span>
+<span class="nc" id="L1314">          this.boundary = boundary;</span>
+<span class="nc" id="L1315">          this.number = Integer.MAX_VALUE;</span>
         }
       }
-<span class="fc" id="L1421">      this.ignoreRegexp = ignoreRegexp;</span>
-<span class="pc bpc" id="L1422" title="1 of 4 branches missed.">      if (ignoreList != null &amp;&amp; ignoreList.length &gt; 0) {</span>
-<span class="fc" id="L1423">        this.ignoreList = new HashSet(Arrays.asList(ignoreList));</span>
-<span class="pc bpc" id="L1424" title="1 of 2 branches missed.">        this.ignoreListRegexp = ignoreListRegexp != null ? ignoreListRegexp</span>
+<span class="fc" id="L1318">      this.ignoreRegexp = ignoreRegexp;</span>
+<span class="pc bpc" id="L1319" title="1 of 4 branches missed.">      if (ignoreList != null &amp;&amp; ignoreList.length &gt; 0) {</span>
+<span class="fc" id="L1320">        this.ignoreList = new HashSet(Arrays.asList(ignoreList));</span>
+<span class="pc bpc" id="L1321" title="1 of 2 branches missed.">        this.ignoreListRegexp = ignoreListRegexp != null ? ignoreListRegexp</span>
             : false;
       } else {
-<span class="fc" id="L1427">        this.ignoreList = null;</span>
-<span class="fc" id="L1428">        this.ignoreListRegexp = false;</span>
+<span class="fc" id="L1324">        this.ignoreList = null;</span>
+<span class="fc" id="L1325">        this.ignoreListRegexp = false;</span>
       }
-<span class="fc" id="L1430">      functions = new ArrayList&lt;&gt;();</span>
-<span class="pc bpc" id="L1431" title="2 of 6 branches missed.">      if (functionKey != null &amp;&amp; functionExpression != null</span>
+<span class="fc" id="L1327">      functions = new ArrayList&lt;&gt;();</span>
+<span class="pc bpc" id="L1328" title="2 of 6 branches missed.">      if (functionKey != null &amp;&amp; functionExpression != null</span>
           &amp;&amp; functionType != null) {
-<span class="pc bpc" id="L1433" title="2 of 4 branches missed.">        if (functionKey.length == functionExpression.length</span>
+<span class="pc bpc" id="L1330" title="2 of 4 branches missed.">        if (functionKey.length == functionExpression.length</span>
             &amp;&amp; functionKey.length == functionType.length) {
-<span class="pc bpc" id="L1435" title="1 of 2 branches missed.">          for (int i = 0; i &lt; functionKey.length; i++) {</span>
-<span class="nc" id="L1436">            functions</span>
-<span class="nc" id="L1437">                .add(new SubComponentFunction(DataCollector.COLLECTOR_TYPE_LIST,</span>
+<span class="pc bpc" id="L1332" title="1 of 2 branches missed.">          for (int i = 0; i &lt; functionKey.length; i++) {</span>
+<span class="nc" id="L1333">            functions</span>
+<span class="nc" id="L1334">                .add(new SubComponentFunction(DataCollector.COLLECTOR_TYPE_LIST,</span>
                     functionKey[i], functionExpression[i], functionType[i]));
           }
         }
       }
-<span class="fc bfc" id="L1442" title="All 2 branches covered.">      if (!this.sortType.equals(CodecUtil.SORT_TERM)</span>
-<span class="pc bpc" id="L1443" title="1 of 2 branches missed.">          &amp;&amp; !CodecUtil.isStatsType(this.sortType)) {</span>
-<span class="nc" id="L1444">        throw new IOException(&quot;unknown sortType '&quot; + this.sortType + &quot;'&quot;);</span>
-<span class="fc bfc" id="L1445" title="All 4 branches covered.">      } else if (!full &amp;&amp; !this.sortType.equals(CodecUtil.SORT_TERM)) {</span>
-<span class="pc bpc" id="L1446" title="1 of 2 branches missed.">        if (!(this.sortType.equals(CodecUtil.STATS_TYPE_SUM)</span>
-<span class="nc bnc" id="L1447" title="All 2 branches missed.">            || this.sortType.equals(CodecUtil.STATS_TYPE_N))) {</span>
-<span class="nc" id="L1448">          throw new IOException(&quot;sortType '&quot; + this.sortType</span>
+<span class="fc bfc" id="L1339" title="All 2 branches covered.">      if (!this.sortType.equals(CodecUtil.SORT_TERM)</span>
+<span class="pc bpc" id="L1340" title="1 of 2 branches missed.">          &amp;&amp; !CodecUtil.isStatsType(this.sortType)) {</span>
+<span class="nc" id="L1341">        throw new IOException(&quot;unknown sortType '&quot; + this.sortType + &quot;'&quot;);</span>
+<span class="fc bfc" id="L1342" title="All 4 branches covered.">      } else if (!full &amp;&amp; !this.sortType.equals(CodecUtil.SORT_TERM)) {</span>
+<span class="pc bpc" id="L1343" title="1 of 2 branches missed.">        if (!(this.sortType.equals(CodecUtil.STATS_TYPE_SUM)</span>
+<span class="nc bnc" id="L1344" title="All 2 branches missed.">            || this.sortType.equals(CodecUtil.STATS_TYPE_N))) {</span>
+<span class="nc" id="L1345">          throw new IOException(&quot;sortType '&quot; + this.sortType</span>
               + &quot;' only supported with full termVector&quot;);
         }
       }
-<span class="fc bfc" id="L1452" title="All 2 branches covered.">      if (!this.sortType.equals(CodecUtil.SORT_TERM)) {</span>
-<span class="pc bpc" id="L1453" title="1 of 2 branches missed.">        if (startValue != null) {</span>
-<span class="nc" id="L1454">          throw new IOException(&quot;startValue '&quot; + startValue</span>
+<span class="fc bfc" id="L1349" title="All 2 branches covered.">      if (!this.sortType.equals(CodecUtil.SORT_TERM)) {</span>
+<span class="pc bpc" id="L1350" title="1 of 2 branches missed.">        if (startValue != null) {</span>
+<span class="nc" id="L1351">          throw new IOException(&quot;startValue '&quot; + startValue</span>
               + &quot;' only supported with termVector sorted on &quot;
               + CodecUtil.SORT_TERM);
         }
       }
-<span class="fc bfc" id="L1459" title="All 2 branches covered.">      if (!this.sortDirection.equals(CodecUtil.SORT_ASC)</span>
-<span class="pc bpc" id="L1460" title="1 of 2 branches missed.">          &amp;&amp; !this.sortDirection.equals(CodecUtil.SORT_DESC)) {</span>
-<span class="nc" id="L1461">        throw new IOException(</span>
+<span class="fc bfc" id="L1356" title="All 2 branches covered.">      if (!this.sortDirection.equals(CodecUtil.SORT_ASC)</span>
+<span class="pc bpc" id="L1357" title="1 of 2 branches missed.">          &amp;&amp; !this.sortDirection.equals(CodecUtil.SORT_DESC)) {</span>
+<span class="nc" id="L1358">        throw new IOException(</span>
             &quot;unrecognized sortDirection '&quot; + this.sortDirection + &quot;'&quot;);
       }
-<span class="pc bpc" id="L1464" title="1 of 2 branches missed.">      boundaryRegistration = this.boundary != null;</span>
-<span class="fc" id="L1465">      String segmentRegistration = null;</span>
-<span class="fc bfc" id="L1466" title="All 2 branches covered.">      if (this.full) {</span>
-<span class="fc" id="L1467">        this.boundary = null;</span>
-<span class="fc" id="L1468">        segmentRegistration = null;</span>
-<span class="pc bpc" id="L1469" title="1 of 2 branches missed.">      } else if (this.boundary != null) {</span>
-<span class="nc bnc" id="L1470" title="All 2 branches missed.">        if (this.sortDirection.equals(CodecUtil.SORT_ASC)) {</span>
-<span class="nc" id="L1471">          segmentRegistration = MtasDataCollector.SEGMENT_BOUNDARY_ASC;</span>
-<span class="nc bnc" id="L1472" title="All 2 branches missed.">        } else if (this.sortDirection.equals(CodecUtil.SORT_DESC)) {</span>
-<span class="nc" id="L1473">          segmentRegistration = MtasDataCollector.SEGMENT_BOUNDARY_DESC;</span>
+<span class="pc bpc" id="L1361" title="1 of 2 branches missed.">      boundaryRegistration = this.boundary != null;</span>
+<span class="fc" id="L1362">      String segmentRegistration = null;</span>
+<span class="fc bfc" id="L1363" title="All 2 branches covered.">      if (this.full) {</span>
+<span class="fc" id="L1364">        this.boundary = null;</span>
+<span class="fc" id="L1365">        segmentRegistration = null;</span>
+<span class="pc bpc" id="L1366" title="1 of 2 branches missed.">      } else if (this.boundary != null) {</span>
+<span class="nc bnc" id="L1367" title="All 2 branches missed.">        if (this.sortDirection.equals(CodecUtil.SORT_ASC)) {</span>
+<span class="nc" id="L1368">          segmentRegistration = MtasDataCollector.SEGMENT_BOUNDARY_ASC;</span>
+<span class="nc bnc" id="L1369" title="All 2 branches missed.">        } else if (this.sortDirection.equals(CodecUtil.SORT_DESC)) {</span>
+<span class="nc" id="L1370">          segmentRegistration = MtasDataCollector.SEGMENT_BOUNDARY_DESC;</span>
         }
-<span class="fc bfc" id="L1475" title="All 2 branches covered.">      } else if (!this.sortType.equals(CodecUtil.SORT_TERM)) {</span>
-<span class="fc bfc" id="L1476" title="All 2 branches covered.">        if (this.sortDirection.equals(CodecUtil.SORT_ASC)) {</span>
-<span class="fc" id="L1477">          segmentRegistration = MtasDataCollector.SEGMENT_SORT_ASC;</span>
-<span class="pc bpc" id="L1478" title="1 of 2 branches missed.">        } else if (this.sortDirection.equals(CodecUtil.SORT_DESC)) {</span>
-<span class="fc" id="L1479">          segmentRegistration = MtasDataCollector.SEGMENT_SORT_DESC;</span>
+<span class="fc bfc" id="L1372" title="All 2 branches covered.">      } else if (!this.sortType.equals(CodecUtil.SORT_TERM)) {</span>
+<span class="fc bfc" id="L1373" title="All 2 branches covered.">        if (this.sortDirection.equals(CodecUtil.SORT_ASC)) {</span>
+<span class="fc" id="L1374">          segmentRegistration = MtasDataCollector.SEGMENT_SORT_ASC;</span>
+<span class="pc bpc" id="L1375" title="1 of 2 branches missed.">        } else if (this.sortDirection.equals(CodecUtil.SORT_DESC)) {</span>
+<span class="fc" id="L1376">          segmentRegistration = MtasDataCollector.SEGMENT_SORT_DESC;</span>
         }
       }
       // create main subComponentFunction
-<span class="fc" id="L1483">      this.subComponentFunction = new SubComponentFunction(</span>
+<span class="fc" id="L1380">      this.subComponentFunction = new SubComponentFunction(</span>
           DataCollector.COLLECTOR_TYPE_LIST, key, type,
           new MtasFunctionParserFunctionDefault(1), this.sortType,
-<span class="fc" id="L1486">          this.sortDirection, 0, this.number, segmentRegistration, boundary);</span>
-<span class="fc" id="L1487">    }</span>
+<span class="fc" id="L1383">          this.sortDirection, 0, this.number, segmentRegistration, boundary);</span>
+<span class="fc" id="L1384">    }</span>
 
     /**
      * Function sum rule.
@@ -1492,14 +1389,14 @@ public class CodecComponent {
      * @return true, if successful
      */
     public boolean functionSumRule() {
-<span class="nc bnc" id="L1495" title="All 2 branches missed.">      if (functions != null) {</span>
-<span class="nc bnc" id="L1496" title="All 2 branches missed.">        for (SubComponentFunction function : functions) {</span>
-<span class="nc bnc" id="L1497" title="All 2 branches missed.">          if (!function.parserFunction.sumRule()) {</span>
-<span class="nc" id="L1498">            return false;</span>
+<span class="nc bnc" id="L1392" title="All 2 branches missed.">      if (functions != null) {</span>
+<span class="nc bnc" id="L1393" title="All 2 branches missed.">        for (SubComponentFunction function : functions) {</span>
+<span class="nc bnc" id="L1394" title="All 2 branches missed.">          if (!function.parserFunction.sumRule()) {</span>
+<span class="nc" id="L1395">            return false;</span>
           }
-<span class="nc" id="L1500">        }</span>
+<span class="nc" id="L1397">        }</span>
       }
-<span class="nc" id="L1502">      return true;</span>
+<span class="nc" id="L1399">      return true;</span>
     }
 
     /**
@@ -1508,14 +1405,14 @@ public class CodecComponent {
      * @return true, if successful
      */
     public boolean functionNeedPositions() {
-<span class="pc bpc" id="L1511" title="1 of 2 branches missed.">      if (functions != null) {</span>
-<span class="pc bpc" id="L1512" title="1 of 2 branches missed.">        for (SubComponentFunction function : functions) {</span>
-<span class="nc bnc" id="L1513" title="All 2 branches missed.">          if (function.parserFunction.needPositions()) {</span>
-<span class="nc" id="L1514">            return true;</span>
+<span class="pc bpc" id="L1408" title="1 of 2 branches missed.">      if (functions != null) {</span>
+<span class="pc bpc" id="L1409" title="1 of 2 branches missed.">        for (SubComponentFunction function : functions) {</span>
+<span class="nc bnc" id="L1410" title="All 2 branches missed.">          if (function.parserFunction.needPositions()) {</span>
+<span class="nc" id="L1411">            return true;</span>
           }
-<span class="nc" id="L1516">        }</span>
+<span class="nc" id="L1413">        }</span>
       }
-<span class="fc" id="L1518">      return false;</span>
+<span class="fc" id="L1415">      return false;</span>
     }
 
   }
@@ -1564,63 +1461,53 @@ public class CodecComponent {
     /**
      * Instantiates a new component span.
      *
-     * @param queries
-     *          the queries
-     * @param key
-     *          the key
-     * @param minimumDouble
-     *          the minimum double
-     * @param maximumDouble
-     *          the maximum double
-     * @param type
-     *          the type
-     * @param functionKey
-     *          the function key
-     * @param functionExpression
-     *          the function expression
-     * @param functionType
-     *          the function type
-     * @throws IOException
-     *           Signals that an I/O exception has occurred.
-     * @throws ParseException
-     *           the parse exception
+     * @param queries the queries
+     * @param key the key
+     * @param minimumDouble the minimum double
+     * @param maximumDouble the maximum double
+     * @param type the type
+     * @param functionKey the function key
+     * @param functionExpression the function expression
+     * @param functionType the function type
+     * @throws IOException Signals that an I/O exception has occurred.
+     * @throws ParseException the parse exception
      */
     public ComponentSpan(MtasSpanQuery[] queries, String key,
         Double minimumDouble, Double maximumDouble, String type,
         String[] functionKey, String[] functionExpression,
-<span class="fc" id="L1591">        String[] functionType) throws IOException, ParseException {</span>
-<span class="fc" id="L1592">      this.queries = (MtasSpanQuery[]) queries.clone();</span>
-<span class="fc" id="L1593">      this.key = key;</span>
-<span class="fc" id="L1594">      functions = new ArrayList&lt;&gt;();</span>
-<span class="pc bpc" id="L1595" title="2 of 6 branches missed.">      if (functionKey != null &amp;&amp; functionExpression != null</span>
+<span class="fc" id="L1478">        String[] functionType) throws IOException, ParseException {</span>
+<span class="fc" id="L1479">      this.queries = (MtasSpanQuery[]) queries.clone();</span>
+<span class="fc" id="L1480">      this.key = key;</span>
+<span class="fc" id="L1481">      functions = new ArrayList&lt;&gt;();</span>
+<span class="pc bpc" id="L1482" title="2 of 6 branches missed.">      if (functionKey != null &amp;&amp; functionExpression != null</span>
           &amp;&amp; functionType != null) {
-<span class="pc bpc" id="L1597" title="2 of 4 branches missed.">        if (functionKey.length == functionExpression.length</span>
+<span class="pc bpc" id="L1484" title="2 of 4 branches missed.">        if (functionKey.length == functionExpression.length</span>
             &amp;&amp; functionKey.length == functionType.length) {
-<span class="fc bfc" id="L1599" title="All 2 branches covered.">          for (int i = 0; i &lt; functionKey.length; i++) {</span>
-<span class="fc" id="L1600">            functions</span>
-<span class="fc" id="L1601">                .add(new SubComponentFunction(DataCollector.COLLECTOR_TYPE_DATA,</span>
+<span class="fc bfc" id="L1486" title="All 2 branches covered.">          for (int i = 0; i &lt; functionKey.length; i++) {</span>
+<span class="fc" id="L1487">            functions</span>
+<span class="fc" id="L1488">                .add(new SubComponentFunction(DataCollector.COLLECTOR_TYPE_DATA,</span>
                     functionKey[i], functionExpression[i], functionType[i]));
           }
         }
       }
-<span class="fc" id="L1606">      parser = new MtasFunctionParserFunctionDefault(queries.length);</span>
-<span class="fc" id="L1607">      dataType = parser.getType();</span>
-<span class="fc" id="L1608">      statsItems = CodecUtil.createStatsItems(type);</span>
-<span class="fc" id="L1609">      statsType = CodecUtil.createStatsType(this.statsItems, null, parser);</span>
-<span class="fc bfc" id="L1610" title="All 2 branches covered.">      if (minimumDouble != null) {</span>
-<span class="fc" id="L1611">        this.minimumLong = minimumDouble.longValue();</span>
+<span class="fc" id="L1493">      parser = new MtasFunctionParserFunctionDefault(queries.length);</span>
+<span class="fc" id="L1494">      dataType = parser.getType();</span>
+<span class="fc" id="L1495">      statsItems = CodecUtil.createStatsItems(type);</span>
+<span class="fc" id="L1496">      statsType = CodecUtil.createStatsType(this.statsItems, null, parser);</span>
+<span class="fc bfc" id="L1497" title="All 2 branches covered.">      if (minimumDouble != null) {</span>
+<span class="fc" id="L1498">        this.minimumLong = minimumDouble.longValue();</span>
       } else {
-<span class="fc" id="L1613">        this.minimumLong = null;</span>
+<span class="fc" id="L1500">        this.minimumLong = null;</span>
       }
-<span class="fc bfc" id="L1615" title="All 2 branches covered.">      if (maximumDouble != null) {</span>
-<span class="fc" id="L1616">        this.maximumLong = maximumDouble.longValue();</span>
+<span class="fc bfc" id="L1502" title="All 2 branches covered.">      if (maximumDouble != null) {</span>
+<span class="fc" id="L1503">        this.maximumLong = maximumDouble.longValue();</span>
       } else {
-<span class="fc" id="L1618">        this.maximumLong = null;</span>
+<span class="fc" id="L1505">        this.maximumLong = null;</span>
       }
-<span class="fc" id="L1620">      dataCollector = DataCollector.getCollector(</span>
+<span class="fc" id="L1507">      dataCollector = DataCollector.getCollector(</span>
           DataCollector.COLLECTOR_TYPE_DATA, dataType, this.statsType,
           this.statsItems, null, null, null, null, null, null);
-<span class="fc" id="L1623">    }</span>
+<span class="fc" id="L1510">    }</span>
 
     /**
      * Function sum rule.
@@ -1628,14 +1515,14 @@ public class CodecComponent {
      * @return true, if successful
      */
     public boolean functionSumRule() {
-<span class="pc bpc" id="L1631" title="1 of 2 branches missed.">      if (functions != null) {</span>
-<span class="fc bfc" id="L1632" title="All 2 branches covered.">        for (SubComponentFunction function : functions) {</span>
-<span class="pc bpc" id="L1633" title="1 of 2 branches missed.">          if (!function.parserFunction.sumRule()) {</span>
-<span class="nc" id="L1634">            return false;</span>
+<span class="pc bpc" id="L1518" title="1 of 2 branches missed.">      if (functions != null) {</span>
+<span class="fc bfc" id="L1519" title="All 2 branches covered.">        for (SubComponentFunction function : functions) {</span>
+<span class="pc bpc" id="L1520" title="1 of 2 branches missed.">          if (!function.parserFunction.sumRule()) {</span>
+<span class="nc" id="L1521">            return false;</span>
           }
-<span class="fc" id="L1636">        }</span>
+<span class="fc" id="L1523">        }</span>
       }
-<span class="fc" id="L1638">      return true;</span>
+<span class="fc" id="L1525">      return true;</span>
     }
 
     /**
@@ -1644,14 +1531,14 @@ public class CodecComponent {
      * @return true, if successful
      */
     public boolean functionBasic() {
-<span class="pc bpc" id="L1647" title="1 of 2 branches missed.">      if (functions != null) {</span>
-<span class="fc bfc" id="L1648" title="All 2 branches covered.">        for (SubComponentFunction function : functions) {</span>
-<span class="pc bpc" id="L1649" title="1 of 2 branches missed.">          if (!function.statsType.equals(CodecUtil.STATS_BASIC)) {</span>
-<span class="nc" id="L1650">            return false;</span>
+<span class="pc bpc" id="L1534" title="1 of 2 branches missed.">      if (functions != null) {</span>
+<span class="fc bfc" id="L1535" title="All 2 branches covered.">        for (SubComponentFunction function : functions) {</span>
+<span class="pc bpc" id="L1536" title="1 of 2 branches missed.">          if (!function.statsType.equals(CodecUtil.STATS_BASIC)) {</span>
+<span class="nc" id="L1537">            return false;</span>
           }
-<span class="fc" id="L1652">        }</span>
+<span class="fc" id="L1539">        }</span>
       }
-<span class="fc" id="L1654">      return true;</span>
+<span class="fc" id="L1541">      return true;</span>
     }
 
     /**
@@ -1660,14 +1547,14 @@ public class CodecComponent {
      * @return true, if successful
      */
     public boolean functionNeedPositions() {
-<span class="pc bpc" id="L1663" title="1 of 2 branches missed.">      if (functions != null) {</span>
-<span class="fc bfc" id="L1664" title="All 2 branches covered.">        for (SubComponentFunction function : functions) {</span>
-<span class="pc bpc" id="L1665" title="1 of 2 branches missed.">          if (function.parserFunction.needPositions()) {</span>
-<span class="nc" id="L1666">            return true;</span>
+<span class="pc bpc" id="L1550" title="1 of 2 branches missed.">      if (functions != null) {</span>
+<span class="fc bfc" id="L1551" title="All 2 branches covered.">        for (SubComponentFunction function : functions) {</span>
+<span class="pc bpc" id="L1552" title="1 of 2 branches missed.">          if (function.parserFunction.needPositions()) {</span>
+<span class="nc" id="L1553">            return true;</span>
           }
-<span class="fc" id="L1668">        }</span>
+<span class="fc" id="L1555">        }</span>
       }
-<span class="fc" id="L1670">      return false;</span>
+<span class="fc" id="L1557">      return false;</span>
     }
 
     /**
@@ -1676,13 +1563,13 @@ public class CodecComponent {
      * @return the sets the
      */
     public Set&lt;Integer&gt; functionNeedArguments() {
-<span class="fc" id="L1679">      Set&lt;Integer&gt; list = new HashSet&lt;&gt;();</span>
-<span class="pc bpc" id="L1680" title="1 of 2 branches missed.">      if (functions != null) {</span>
-<span class="fc bfc" id="L1681" title="All 2 branches covered.">        for (SubComponentFunction function : functions) {</span>
-<span class="fc" id="L1682">          list.addAll(function.parserFunction.needArgument());</span>
-<span class="fc" id="L1683">        }</span>
+<span class="fc" id="L1566">      Set&lt;Integer&gt; list = new HashSet&lt;&gt;();</span>
+<span class="pc bpc" id="L1567" title="1 of 2 branches missed.">      if (functions != null) {</span>
+<span class="fc bfc" id="L1568" title="All 2 branches covered.">        for (SubComponentFunction function : functions) {</span>
+<span class="fc" id="L1569">          list.addAll(function.parserFunction.needArgument());</span>
+<span class="fc" id="L1570">        }</span>
       }
-<span class="fc" id="L1685">      return list;</span>
+<span class="fc" id="L1572">      return list;</span>
     }
 
   }
@@ -1716,40 +1603,34 @@ public class CodecComponent {
     /**
      * Instantiates a new component position.
      *
-     * @param key
-     *          the key
-     * @param minimumDouble
-     *          the minimum double
-     * @param maximumDouble
-     *          the maximum double
-     * @param statsType
-     *          the stats type
-     * @throws IOException
-     *           Signals that an I/O exception has occurred.
-     * @throws ParseException
-     *           the parse exception
+     * @param key the key
+     * @param minimumDouble the minimum double
+     * @param maximumDouble the maximum double
+     * @param statsType the stats type
+     * @throws IOException Signals that an I/O exception has occurred.
+     * @throws ParseException the parse exception
      */
     public ComponentPosition(String key, Double minimumDouble,
         Double maximumDouble, String statsType)
-<span class="fc" id="L1734">        throws IOException, ParseException {</span>
-<span class="fc" id="L1735">      this.key = key;</span>
-<span class="fc" id="L1736">      dataType = CodecUtil.DATA_TYPE_LONG;</span>
-<span class="fc" id="L1737">      this.statsItems = CodecUtil.createStatsItems(statsType);</span>
-<span class="fc" id="L1738">      this.statsType = CodecUtil.createStatsType(this.statsItems, null, null);</span>
-<span class="fc bfc" id="L1739" title="All 2 branches covered.">      if (minimumDouble != null) {</span>
-<span class="fc" id="L1740">        this.minimumLong = minimumDouble.longValue();</span>
+<span class="fc" id="L1615">        throws IOException, ParseException {</span>
+<span class="fc" id="L1616">      this.key = key;</span>
+<span class="fc" id="L1617">      dataType = CodecUtil.DATA_TYPE_LONG;</span>
+<span class="fc" id="L1618">      this.statsItems = CodecUtil.createStatsItems(statsType);</span>
+<span class="fc" id="L1619">      this.statsType = CodecUtil.createStatsType(this.statsItems, null, null);</span>
+<span class="fc bfc" id="L1620" title="All 2 branches covered.">      if (minimumDouble != null) {</span>
+<span class="fc" id="L1621">        this.minimumLong = minimumDouble.longValue();</span>
       } else {
-<span class="fc" id="L1742">        this.minimumLong = null;</span>
+<span class="fc" id="L1623">        this.minimumLong = null;</span>
       }
-<span class="fc bfc" id="L1744" title="All 2 branches covered.">      if (maximumDouble != null) {</span>
-<span class="fc" id="L1745">        this.maximumLong = maximumDouble.longValue();</span>
+<span class="fc bfc" id="L1625" title="All 2 branches covered.">      if (maximumDouble != null) {</span>
+<span class="fc" id="L1626">        this.maximumLong = maximumDouble.longValue();</span>
       } else {
-<span class="fc" id="L1747">        this.maximumLong = null;</span>
+<span class="fc" id="L1628">        this.maximumLong = null;</span>
       }
-<span class="fc" id="L1749">      dataCollector = DataCollector.getCollector(</span>
+<span class="fc" id="L1630">      dataCollector = DataCollector.getCollector(</span>
           DataCollector.COLLECTOR_TYPE_DATA, dataType, this.statsType,
           this.statsItems, null, null, null, null, null, null);
-<span class="fc" id="L1752">    }</span>
+<span class="fc" id="L1633">    }</span>
   }
 
   /**
@@ -1781,40 +1662,34 @@ public class CodecComponent {
     /**
      * Instantiates a new component token.
      *
-     * @param key
-     *          the key
-     * @param minimumDouble
-     *          the minimum double
-     * @param maximumDouble
-     *          the maximum double
-     * @param statsType
-     *          the stats type
-     * @throws IOException
-     *           Signals that an I/O exception has occurred.
-     * @throws ParseException
-     *           the parse exception
+     * @param key the key
+     * @param minimumDouble the minimum double
+     * @param maximumDouble the maximum double
+     * @param statsType the stats type
+     * @throws IOException Signals that an I/O exception has occurred.
+     * @throws ParseException the parse exception
      */
     public ComponentToken(String key, Double minimumDouble,
         Double maximumDouble, String statsType)
-<span class="fc" id="L1799">        throws IOException, ParseException {</span>
-<span class="fc" id="L1800">      this.key = key;</span>
-<span class="fc" id="L1801">      dataType = CodecUtil.DATA_TYPE_LONG;</span>
-<span class="fc" id="L1802">      this.statsItems = CodecUtil.createStatsItems(statsType);</span>
-<span class="fc" id="L1803">      this.statsType = CodecUtil.createStatsType(this.statsItems, null, null);</span>
-<span class="fc bfc" id="L1804" title="All 2 branches covered.">      if (minimumDouble != null) {</span>
-<span class="fc" id="L1805">        this.minimumLong = minimumDouble.longValue();</span>
+<span class="fc" id="L1674">        throws IOException, ParseException {</span>
+<span class="fc" id="L1675">      this.key = key;</span>
+<span class="fc" id="L1676">      dataType = CodecUtil.DATA_TYPE_LONG;</span>
+<span class="fc" id="L1677">      this.statsItems = CodecUtil.createStatsItems(statsType);</span>
+<span class="fc" id="L1678">      this.statsType = CodecUtil.createStatsType(this.statsItems, null, null);</span>
+<span class="fc bfc" id="L1679" title="All 2 branches covered.">      if (minimumDouble != null) {</span>
+<span class="fc" id="L1680">        this.minimumLong = minimumDouble.longValue();</span>
       } else {
-<span class="fc" id="L1807">        this.minimumLong = null;</span>
+<span class="fc" id="L1682">        this.minimumLong = null;</span>
       }
-<span class="fc bfc" id="L1809" title="All 2 branches covered.">      if (maximumDouble != null) {</span>
-<span class="fc" id="L1810">        this.maximumLong = maximumDouble.longValue();</span>
+<span class="fc bfc" id="L1684" title="All 2 branches covered.">      if (maximumDouble != null) {</span>
+<span class="fc" id="L1685">        this.maximumLong = maximumDouble.longValue();</span>
       } else {
-<span class="fc" id="L1812">        this.maximumLong = null;</span>
+<span class="fc" id="L1687">        this.maximumLong = null;</span>
       }
-<span class="fc" id="L1814">      dataCollector = DataCollector.getCollector(</span>
+<span class="fc" id="L1689">      dataCollector = DataCollector.getCollector(</span>
           DataCollector.COLLECTOR_TYPE_DATA, dataType, this.statsType,
           this.statsItems, null, null, null, null, null, null);
-<span class="fc" id="L1817">    }</span>
+<span class="fc" id="L1692">    }</span>
   }
 
   /**
@@ -1834,36 +1709,32 @@ public class CodecComponent {
     /**
      * Instantiates a new component join.
      *
-     * @param fields
-     *          the fields
-     * @param key
-     *          the key
+     * @param fields the fields
+     * @param key the key
      */
-<span class="nc" id="L1842">    public ComponentJoin(Set&lt;String&gt; fields, String key) {</span>
-<span class="nc" id="L1843">      this.fields = fields;</span>
-<span class="nc" id="L1844">      this.key = key;</span>
-<span class="nc" id="L1845">      this.values = new HashSet&lt;&gt;();</span>
-<span class="nc" id="L1846">    }</span>
+<span class="nc" id="L1715">    public ComponentJoin(Set&lt;String&gt; fields, String key) {</span>
+<span class="nc" id="L1716">      this.fields = fields;</span>
+<span class="nc" id="L1717">      this.key = key;</span>
+<span class="nc" id="L1718">      this.values = new HashSet&lt;&gt;();</span>
+<span class="nc" id="L1719">    }</span>
 
     /**
      * Adds the.
      *
-     * @param value
-     *          the value
+     * @param value the value
      */
     public void add(String value) {
-<span class="nc" id="L1855">      values.add(value);</span>
-<span class="nc" id="L1856">    }</span>
+<span class="nc" id="L1727">      values.add(value);</span>
+<span class="nc" id="L1728">    }</span>
 
     /**
      * Adds the.
      *
-     * @param values
-     *          the values
+     * @param values the values
      */
     public void add(Set&lt;String&gt; values) {
-<span class="nc" id="L1865">      this.values.addAll(values);</span>
-<span class="nc" id="L1866">    }</span>
+<span class="nc" id="L1736">      this.values.addAll(values);</span>
+<span class="nc" id="L1737">    }</span>
 
     /**
      * Values.
@@ -1871,7 +1742,7 @@ public class CodecComponent {
      * @return the sets the
      */
     public Set&lt;String&gt; values() {
-<span class="nc" id="L1874">      return values;</span>
+<span class="nc" id="L1745">      return values;</span>
     }
 
     /**
@@ -1880,7 +1751,7 @@ public class CodecComponent {
      * @return the string
      */
     public String key() {
-<span class="nc" id="L1883">      return key;</span>
+<span class="nc" id="L1754">      return key;</span>
     }
 
     /**
@@ -1889,7 +1760,7 @@ public class CodecComponent {
      * @return the sets the
      */
     public Set&lt;String&gt; fields() {
-<span class="nc" id="L1892">      return fields;</span>
+<span class="nc" id="L1763">      return fields;</span>
     }
 
   }
@@ -1932,97 +1803,79 @@ public class CodecComponent {
     /**
      * Instantiates a new sub component function.
      *
-     * @param collectorType
-     *          the collector type
-     * @param key
-     *          the key
-     * @param type
-     *          the type
-     * @param parserFunction
-     *          the parser function
-     * @param sortType
-     *          the sort type
-     * @param sortDirection
-     *          the sort direction
-     * @param start
-     *          the start
-     * @param number
-     *          the number
-     * @param segmentRegistration
-     *          the segment registration
-     * @param boundary
-     *          the boundary
-     * @throws ParseException
-     *           the parse exception
-     * @throws IOException
-     *           Signals that an I/O exception has occurred.
+     * @param collectorType the collector type
+     * @param key the key
+     * @param type the type
+     * @param parserFunction the parser function
+     * @param sortType the sort type
+     * @param sortDirection the sort direction
+     * @param start the start
+     * @param number the number
+     * @param segmentRegistration the segment registration
+     * @param boundary the boundary
+     * @throws ParseException the parse exception
+     * @throws IOException Signals that an I/O exception has occurred.
      */
     public SubComponentFunction(String collectorType, String key, String type,
         MtasFunctionParserFunction parserFunction, String sortType,
         String sortDirection, Integer start, Integer number,
         String segmentRegistration, String boundary)
-<span class="fc" id="L1964">        throws ParseException, IOException {</span>
-<span class="fc" id="L1965">      this.key = key;</span>
-<span class="fc" id="L1966">      this.expression = null;</span>
-<span class="fc" id="L1967">      this.type = type;</span>
-<span class="fc" id="L1968">      this.parserFunction = parserFunction;</span>
-<span class="fc" id="L1969">      this.sortType = sortType;</span>
-<span class="fc" id="L1970">      this.sortDirection = sortDirection;</span>
-<span class="fc" id="L1971">      this.dataType = parserFunction.getType();</span>
-<span class="fc" id="L1972">      this.statsItems = CodecUtil.createStatsItems(this.type);</span>
-<span class="fc" id="L1973">      this.statsType = CodecUtil.createStatsType(statsItems, sortType,</span>
+<span class="fc" id="L1823">        throws ParseException, IOException {</span>
+<span class="fc" id="L1824">      this.key = key;</span>
+<span class="fc" id="L1825">      this.expression = null;</span>
+<span class="fc" id="L1826">      this.type = type;</span>
+<span class="fc" id="L1827">      this.parserFunction = parserFunction;</span>
+<span class="fc" id="L1828">      this.sortType = sortType;</span>
+<span class="fc" id="L1829">      this.sortDirection = sortDirection;</span>
+<span class="fc" id="L1830">      this.dataType = parserFunction.getType();</span>
+<span class="fc" id="L1831">      this.statsItems = CodecUtil.createStatsItems(this.type);</span>
+<span class="fc" id="L1832">      this.statsType = CodecUtil.createStatsType(statsItems, sortType,</span>
           parserFunction);
-<span class="pc bpc" id="L1975" title="1 of 2 branches missed.">      if (collectorType.equals(DataCollector.COLLECTOR_TYPE_LIST)) {</span>
-<span class="fc" id="L1976">        dataCollector = DataCollector.getCollector(</span>
+<span class="pc bpc" id="L1834" title="1 of 2 branches missed.">      if (collectorType.equals(DataCollector.COLLECTOR_TYPE_LIST)) {</span>
+<span class="fc" id="L1835">        dataCollector = DataCollector.getCollector(</span>
             DataCollector.COLLECTOR_TYPE_LIST, dataType, statsType, statsItems,
             sortType, sortDirection, start, number, null, null, null, null,
             null, null, null, null, segmentRegistration, boundary);
-<span class="nc bnc" id="L1980" title="All 2 branches missed.">      } else if (collectorType.equals(DataCollector.COLLECTOR_TYPE_DATA)) {</span>
-<span class="nc" id="L1981">        dataCollector = DataCollector.getCollector(</span>
+<span class="nc bnc" id="L1839" title="All 2 branches missed.">      } else if (collectorType.equals(DataCollector.COLLECTOR_TYPE_DATA)) {</span>
+<span class="nc" id="L1840">        dataCollector = DataCollector.getCollector(</span>
             DataCollector.COLLECTOR_TYPE_DATA, dataType, statsType, statsItems,
             sortType, sortDirection, start, number, segmentRegistration,
             boundary);
       }
-<span class="fc" id="L1986">    }</span>
+<span class="fc" id="L1845">    }</span>
 
     /**
      * Instantiates a new sub component function.
      *
-     * @param collectorType
-     *          the collector type
-     * @param key
-     *          the key
-     * @param expression
-     *          the expression
-     * @param type
-     *          the type
-     * @throws ParseException
-     *           the parse exception
-     * @throws IOException
-     *           Signals that an I/O exception has occurred.
+     * @param collectorType the collector type
+     * @param key the key
+     * @param expression the expression
+     * @param type the type
+     * @throws ParseException the parse exception
+     * @throws IOException Signals that an I/O exception has occurred.
      */
     public SubComponentFunction(String collectorType, String key,
-<span class="fc" id="L2005">        String expression, String type) throws ParseException, IOException {</span>
-<span class="fc" id="L2006">      this.key = key;</span>
-<span class="fc" id="L2007">      this.expression = expression;</span>
-<span class="fc" id="L2008">      this.type = type;</span>
-<span class="fc" id="L2009">      this.sortType = null;</span>
-<span class="fc" id="L2010">      this.sortDirection = null;</span>
-<span class="fc" id="L2011">      parserFunction = new MtasFunctionParser(</span>
-<span class="fc" id="L2012">          new BufferedReader(new StringReader(this.expression))).parse();</span>
-<span class="fc" id="L2013">      dataType = parserFunction.getType();</span>
-<span class="fc" id="L2014">      statsItems = CodecUtil.createStatsItems(this.type);</span>
-<span class="fc" id="L2015">      statsType = CodecUtil.createStatsType(statsItems, null, parserFunction);</span>
-<span class="pc bpc" id="L2016" title="1 of 2 branches missed.">      if (collectorType.equals(DataCollector.COLLECTOR_TYPE_LIST)) {</span>
-<span class="nc" id="L2017">        dataCollector = DataCollector.getCollector(</span>
+<span class="fc" id="L1858">        String expression, String type) throws ParseException, IOException {</span>
+<span class="fc" id="L1859">      this.key = key;</span>
+<span class="fc" id="L1860">      this.expression = expression;</span>
+<span class="fc" id="L1861">      this.type = type;</span>
+<span class="fc" id="L1862">      this.sortType = null;</span>
+<span class="fc" id="L1863">      this.sortDirection = null;</span>
+<span class="fc" id="L1864">      parserFunction = new MtasFunctionParser(</span>
+<span class="fc" id="L1865">          new BufferedReader(new StringReader(this.expression))).parse();</span>
+<span class="fc" id="L1866">      dataType = parserFunction.getType();</span>
+<span class="fc" id="L1867">      statsItems = CodecUtil.createStatsItems(this.type);</span>
+<span class="fc" id="L1868">      statsType = CodecUtil.createStatsType(statsItems, null, parserFunction);</span>
+<span class="pc bpc" id="L1869" title="1 of 2 branches missed.">      if (collectorType.equals(DataCollector.COLLECTOR_TYPE_LIST)) {</span>
+<span class="nc" id="L1870">        dataCollector = DataCollector.getCollector(</span>
             DataCollector.COLLECTOR_TYPE_LIST, dataType, statsType, statsItems,
-<span class="nc" id="L2019">            sortType, sortDirection, 0, Integer.MAX_VALUE, null, null);</span>
-<span class="pc bpc" id="L2020" title="1 of 2 branches missed.">      } else if (collectorType.equals(DataCollector.COLLECTOR_TYPE_DATA)) {</span>
-<span class="fc" id="L2021">        dataCollector = DataCollector.getCollector(</span>
+<span class="nc" id="L1872">            sortType, sortDirection, 0, Integer.MAX_VALUE, null, null);</span>
+<span class="pc bpc" id="L1873" title="1 of 2 branches missed.">      } else if (collectorType.equals(DataCollector.COLLECTOR_TYPE_DATA)) {</span>
+<span class="fc" id="L1874">        dataCollector = DataCollector.getCollector(</span>
             DataCollector.COLLECTOR_TYPE_DATA, dataType, statsType, statsItems,
             sortType, sortDirection, null, null, null, null);
       }
-<span class="fc" id="L2025">    }</span>
+<span class="fc" id="L1878">    }</span>
   }
 
   /**
@@ -2042,16 +1895,14 @@ public class CodecComponent {
     /**
      * Instantiates a new kwic token.
      *
-     * @param match
-     *          the match
-     * @param tokens
-     *          the tokens
+     * @param match the match
+     * @param tokens the tokens
      */
-<span class="nc" id="L2050">    public KwicToken(Match match, List&lt;MtasTokenString&gt; tokens) {</span>
-<span class="nc" id="L2051">      startPosition = match.startPosition;</span>
-<span class="nc" id="L2052">      endPosition = match.endPosition - 1;</span>
-<span class="nc" id="L2053">      this.tokens = tokens;</span>
-<span class="nc" id="L2054">    }</span>
+<span class="nc" id="L1901">    public KwicToken(Match match, List&lt;MtasTokenString&gt; tokens) {</span>
+<span class="nc" id="L1902">      startPosition = match.startPosition;</span>
+<span class="nc" id="L1903">      endPosition = match.endPosition - 1;</span>
+<span class="nc" id="L1904">      this.tokens = tokens;</span>
+<span class="nc" id="L1905">    }</span>
 
   }
 
@@ -2072,16 +1923,14 @@ public class CodecComponent {
     /**
      * Instantiates a new kwic hit.
      *
-     * @param match
-     *          the match
-     * @param hits
-     *          the hits
+     * @param match the match
+     * @param hits the hits
      */
-<span class="nc" id="L2080">    public KwicHit(Match match, Map&lt;Integer, List&lt;String&gt;&gt; hits) {</span>
-<span class="nc" id="L2081">      startPosition = match.startPosition;</span>
-<span class="nc" id="L2082">      endPosition = match.endPosition - 1;</span>
-<span class="nc" id="L2083">      this.hits = hits;</span>
-<span class="nc" id="L2084">    }</span>
+<span class="nc" id="L1929">    public KwicHit(Match match, Map&lt;Integer, List&lt;String&gt;&gt; hits) {</span>
+<span class="nc" id="L1930">      startPosition = match.startPosition;</span>
+<span class="nc" id="L1931">      endPosition = match.endPosition - 1;</span>
+<span class="nc" id="L1932">      this.hits = hits;</span>
+<span class="nc" id="L1933">    }</span>
   }
 
   /**
@@ -2147,359 +1996,350 @@ public class CodecComponent {
     /**
      * Sort.
      *
-     * @param data
-     *          the data
+     * @param data the data
      * @return the list
      */
     private List&lt;MtasTreeHit&lt;String&gt;&gt; sort(List&lt;MtasTreeHit&lt;String&gt;&gt; data) {
-<span class="fc" id="L2155">      Collections.sort(data, new Comparator&lt;MtasTreeHit&lt;String&gt;&gt;() {</span>
+<span class="fc" id="L2003">      Collections.sort(data, new Comparator&lt;MtasTreeHit&lt;String&gt;&gt;() {</span>
         @Override
         public int compare(MtasTreeHit&lt;String&gt; hit1, MtasTreeHit&lt;String&gt; hit2) {
-<span class="nc" id="L2158">          int compare = Integer.compare(hit1.additionalId, hit2.additionalId);</span>
-<span class="nc bnc" id="L2159" title="All 2 branches missed.">          compare = (compare == 0)</span>
-<span class="nc" id="L2160">              ? Long.compare(hit1.additionalRef, hit2.additionalRef) : compare;</span>
-<span class="nc" id="L2161">          return compare;</span>
+<span class="nc" id="L2006">          int compare = Integer.compare(hit1.additionalId, hit2.additionalId);</span>
+<span class="nc bnc" id="L2007" title="All 2 branches missed.">          compare = (compare == 0)</span>
+<span class="nc" id="L2008">              ? Long.compare(hit1.additionalRef, hit2.additionalRef) : compare;</span>
+<span class="nc" id="L2009">          return compare;</span>
         }
       });
-<span class="fc" id="L2164">      return data;</span>
+<span class="fc" id="L2012">      return data;</span>
     }
 
     /**
      * Instantiates a new group hit.
      *
-     * @param list
-     *          the list
-     * @param start
-     *          the start
-     * @param end
-     *          the end
-     * @param hitStart
-     *          the hit start
-     * @param hitEnd
-     *          the hit end
-     * @param group
-     *          the group
-     * @param knownPrefixes
-     *          the known prefixes
-     * @throws UnsupportedEncodingException
-     *           the unsupported encoding exception
+     * @param list the list
+     * @param start the start
+     * @param end the end
+     * @param hitStart the hit start
+     * @param hitEnd the hit end
+     * @param group the group
+     * @param knownPrefixes the known prefixes
+     * @throws UnsupportedEncodingException the unsupported encoding exception
      */
     @SuppressWarnings(&quot;unchecked&quot;)
     public GroupHit(List&lt;MtasTreeHit&lt;String&gt;&gt; list, int start, int end,
         int hitStart, int hitEnd, ComponentGroup group,
-<span class="fc" id="L2190">        Set&lt;String&gt; knownPrefixes) throws UnsupportedEncodingException {</span>
+<span class="fc" id="L2030">        Set&lt;String&gt; knownPrefixes) throws UnsupportedEncodingException {</span>
       // System.out.println(&quot;init: &quot;+start+&quot;-&quot;+end+&quot;\t&quot;+hitStart+&quot;-&quot;+hitEnd);
       // compute dimensions
-<span class="fc" id="L2193">      int leftRangeStart = start;</span>
-<span class="fc" id="L2194">      int leftRangeEnd = Math.min(end - 1, hitStart - 1);</span>
-<span class="fc" id="L2195">      int leftRangeLength = Math.max(0, 1 + leftRangeEnd - leftRangeStart);</span>
-<span class="fc" id="L2196">      int hitLength = 1 + hitEnd - hitStart;</span>
-<span class="fc" id="L2197">      int rightRangeStart = Math.max(start, hitEnd + 1);</span>
-<span class="fc" id="L2198">      int rightRangeEnd = end;</span>
-<span class="fc" id="L2199">      int rightRangeLength = Math.max(0, 1 + rightRangeEnd - rightRangeStart);</span>
+<span class="fc" id="L2033">      int leftRangeStart = start;</span>
+<span class="fc" id="L2034">      int leftRangeEnd = Math.min(end - 1, hitStart - 1);</span>
+<span class="fc" id="L2035">      int leftRangeLength = Math.max(0, 1 + leftRangeEnd - leftRangeStart);</span>
+<span class="fc" id="L2036">      int hitLength = 1 + hitEnd - hitStart;</span>
+<span class="fc" id="L2037">      int rightRangeStart = Math.max(start, hitEnd + 1);</span>
+<span class="fc" id="L2038">      int rightRangeEnd = end;</span>
+<span class="fc" id="L2039">      int rightRangeLength = Math.max(0, 1 + rightRangeEnd - rightRangeStart);</span>
       // System.out.println(leftRangeStart+&quot;\t&quot;+leftRangeEnd+&quot;\t&quot;+leftRangeLength+&quot;
       // - &quot;+rightRangeStart+&quot;\t&quot;+rightRangeEnd+&quot;\t&quot;+rightRangeLength);
       // create initial arrays
-<span class="pc bpc" id="L2203" title="1 of 2 branches missed.">      if (leftRangeLength &gt; 0) {</span>
-<span class="nc" id="L2204">        keyLeft = &quot;&quot;;</span>
-<span class="nc" id="L2205">        dataLeft = (ArrayList&lt;String&gt;[]) new ArrayList[leftRangeLength];</span>
-<span class="nc" id="L2206">        missingLeft = (HashSet&lt;String&gt;[]) new HashSet[leftRangeLength];</span>
-<span class="nc" id="L2207">        unknownLeft = (HashSet&lt;String&gt;[]) new HashSet[leftRangeLength];</span>
-<span class="nc bnc" id="L2208" title="All 2 branches missed.">        for (int p = 0; p &lt; leftRangeLength; p++) {</span>
-<span class="nc" id="L2209">          dataLeft[p] = new ArrayList&lt;&gt;();</span>
-<span class="nc" id="L2210">          missingLeft[p] = new HashSet&lt;&gt;();</span>
-<span class="nc" id="L2211">          unknownLeft[p] = new HashSet&lt;&gt;();</span>
+<span class="pc bpc" id="L2043" title="1 of 2 branches missed.">      if (leftRangeLength &gt; 0) {</span>
+<span class="nc" id="L2044">        keyLeft = &quot;&quot;;</span>
+<span class="nc" id="L2045">        dataLeft = (ArrayList&lt;String&gt;[]) new ArrayList[leftRangeLength];</span>
+<span class="nc" id="L2046">        missingLeft = (HashSet&lt;String&gt;[]) new HashSet[leftRangeLength];</span>
+<span class="nc" id="L2047">        unknownLeft = (HashSet&lt;String&gt;[]) new HashSet[leftRangeLength];</span>
+<span class="nc bnc" id="L2048" title="All 2 branches missed.">        for (int p = 0; p &lt; leftRangeLength; p++) {</span>
+<span class="nc" id="L2049">          dataLeft[p] = new ArrayList&lt;&gt;();</span>
+<span class="nc" id="L2050">          missingLeft[p] = new HashSet&lt;&gt;();</span>
+<span class="nc" id="L2051">          unknownLeft[p] = new HashSet&lt;&gt;();</span>
         }
       } else {
-<span class="fc" id="L2214">        keyLeft = null;</span>
-<span class="fc" id="L2215">        dataLeft = null;</span>
-<span class="fc" id="L2216">        missingLeft = null;</span>
-<span class="fc" id="L2217">        unknownLeft = null;</span>
-      }
-<span class="pc bpc" id="L2219" title="1 of 2 branches missed.">      if (hitLength &gt; 0) {</span>
-<span class="fc" id="L2220">        keyHit = &quot;&quot;;</span>
-<span class="fc" id="L2221">        dataHit = (ArrayList&lt;String&gt;[]) new ArrayList[hitLength];</span>
-<span class="fc" id="L2222">        missingHit = (HashSet&lt;String&gt;[]) new HashSet[hitLength];</span>
-<span class="fc" id="L2223">        unknownHit = (HashSet&lt;String&gt;[]) new HashSet[hitLength];</span>
-<span class="fc bfc" id="L2224" title="All 2 branches covered.">        for (int p = 0; p &lt; hitLength; p++) {</span>
-<span class="fc" id="L2225">          dataHit[p] = new ArrayList&lt;&gt;();</span>
-<span class="fc" id="L2226">          missingHit[p] = new HashSet&lt;&gt;();</span>
-<span class="fc" id="L2227">          unknownHit[p] = new HashSet&lt;&gt;();</span>
+<span class="fc" id="L2054">        keyLeft = null;</span>
+<span class="fc" id="L2055">        dataLeft = null;</span>
+<span class="fc" id="L2056">        missingLeft = null;</span>
+<span class="fc" id="L2057">        unknownLeft = null;</span>
+      }
+<span class="pc bpc" id="L2059" title="1 of 2 branches missed.">      if (hitLength &gt; 0) {</span>
+<span class="fc" id="L2060">        keyHit = &quot;&quot;;</span>
+<span class="fc" id="L2061">        dataHit = (ArrayList&lt;String&gt;[]) new ArrayList[hitLength];</span>
+<span class="fc" id="L2062">        missingHit = (HashSet&lt;String&gt;[]) new HashSet[hitLength];</span>
+<span class="fc" id="L2063">        unknownHit = (HashSet&lt;String&gt;[]) new HashSet[hitLength];</span>
+<span class="fc bfc" id="L2064" title="All 2 branches covered.">        for (int p = 0; p &lt; hitLength; p++) {</span>
+<span class="fc" id="L2065">          dataHit[p] = new ArrayList&lt;&gt;();</span>
+<span class="fc" id="L2066">          missingHit[p] = new HashSet&lt;&gt;();</span>
+<span class="fc" id="L2067">          unknownHit[p] = new HashSet&lt;&gt;();</span>
         }
       } else {
-<span class="nc" id="L2230">        keyHit = null;</span>
-<span class="nc" id="L2231">        dataHit = null;</span>
-<span class="nc" id="L2232">        missingHit = null;</span>
-<span class="nc" id="L2233">        unknownHit = null;</span>
-      }
-<span class="pc bpc" id="L2235" title="1 of 2 branches missed.">      if (rightRangeLength &gt; 0) {</span>
-<span class="nc" id="L2236">        keyRight = &quot;&quot;;</span>
-<span class="nc" id="L2237">        dataRight = (ArrayList&lt;String&gt;[]) new ArrayList[rightRangeLength];</span>
-<span class="nc" id="L2238">        missingRight = (HashSet&lt;String&gt;[]) new HashSet[rightRangeLength];</span>
-<span class="nc" id="L2239">        unknownRight = (HashSet&lt;String&gt;[]) new HashSet[rightRangeLength];</span>
-<span class="nc bnc" id="L2240" title="All 2 branches missed.">        for (int p = 0; p &lt; rightRangeLength; p++) {</span>
-<span class="nc" id="L2241">          dataRight[p] = new ArrayList&lt;&gt;();</span>
-<span class="nc" id="L2242">          missingRight[p] = new HashSet&lt;&gt;();</span>
-<span class="nc" id="L2243">          unknownRight[p] = new HashSet&lt;&gt;();</span>
+<span class="nc" id="L2070">        keyHit = null;</span>
+<span class="nc" id="L2071">        dataHit = null;</span>
+<span class="nc" id="L2072">        missingHit = null;</span>
+<span class="nc" id="L2073">        unknownHit = null;</span>
+      }
+<span class="pc bpc" id="L2075" title="1 of 2 branches missed.">      if (rightRangeLength &gt; 0) {</span>
+<span class="nc" id="L2076">        keyRight = &quot;&quot;;</span>
+<span class="nc" id="L2077">        dataRight = (ArrayList&lt;String&gt;[]) new ArrayList[rightRangeLength];</span>
+<span class="nc" id="L2078">        missingRight = (HashSet&lt;String&gt;[]) new HashSet[rightRangeLength];</span>
+<span class="nc" id="L2079">        unknownRight = (HashSet&lt;String&gt;[]) new HashSet[rightRangeLength];</span>
+<span class="nc bnc" id="L2080" title="All 2 branches missed.">        for (int p = 0; p &lt; rightRangeLength; p++) {</span>
+<span class="nc" id="L2081">          dataRight[p] = new ArrayList&lt;&gt;();</span>
+<span class="nc" id="L2082">          missingRight[p] = new HashSet&lt;&gt;();</span>
+<span class="nc" id="L2083">          unknownRight[p] = new HashSet&lt;&gt;();</span>
         }
       } else {
-<span class="fc" id="L2246">        keyRight = null;</span>
-<span class="fc" id="L2247">        dataRight = null;</span>
-<span class="fc" id="L2248">        missingRight = null;</span>
-<span class="fc" id="L2249">        unknownRight = null;</span>
+<span class="fc" id="L2086">        keyRight = null;</span>
+<span class="fc" id="L2087">        dataRight = null;</span>
+<span class="fc" id="L2088">        missingRight = null;</span>
+<span class="fc" id="L2089">        unknownRight = null;</span>
       }
 
       // construct missing sets
-<span class="pc bpc" id="L2253" title="1 of 2 branches missed.">      if (group.hitInside != null) {</span>
-<span class="fc bfc" id="L2254" title="All 2 branches covered.">        for (int p = hitStart; p &lt;= hitEnd; p++) {</span>
-<span class="fc" id="L2255">          missingHit[p - hitStart].addAll(group.hitInside);</span>
+<span class="pc bpc" id="L2093" title="1 of 2 branches missed.">      if (group.hitInside != null) {</span>
+<span class="fc bfc" id="L2094" title="All 2 branches covered.">        for (int p = hitStart; p &lt;= hitEnd; p++) {</span>
+<span class="fc" id="L2095">          missingHit[p - hitStart].addAll(group.hitInside);</span>
         }
       }
-<span class="pc bpc" id="L2258" title="1 of 2 branches missed.">      if (group.hitInsideLeft != null) {</span>
-<span class="nc bnc" id="L2259" title="All 2 branches missed.">        for (int p = hitStart; p &lt;= Math.min(hitEnd,</span>
-<span class="nc" id="L2260">            hitStart + group.hitInsideLeft.length - 1); p++) {</span>
-<span class="nc bnc" id="L2261" title="All 2 branches missed.">          if (group.hitInsideLeft[p - hitStart] != null) {</span>
-<span class="nc" id="L2262">            missingHit[p - hitStart].addAll(group.hitInsideLeft[p - hitStart]);</span>
+<span class="pc bpc" id="L2098" title="1 of 2 branches missed.">      if (group.hitInsideLeft != null) {</span>
+<span class="nc bnc" id="L2099" title="All 2 branches missed.">        for (int p = hitStart; p &lt;= Math.min(hitEnd,</span>
+<span class="nc" id="L2100">            hitStart + group.hitInsideLeft.length - 1); p++) {</span>
+<span class="nc bnc" id="L2101" title="All 2 branches missed.">          if (group.hitInsideLeft[p - hitStart] != null) {</span>
+<span class="nc" id="L2102">            missingHit[p - hitStart].addAll(group.hitInsideLeft[p - hitStart]);</span>
           }
         }
       }
-<span class="pc bpc" id="L2266" title="1 of 2 branches missed.">      if (group.hitLeft != null) {</span>
-<span class="nc bnc" id="L2267" title="All 2 branches missed.">        for (int p = hitStart; p &lt;= Math.min(hitEnd,</span>
-<span class="nc" id="L2268">            hitStart + group.hitLeft.length - 1); p++) {</span>
-<span class="nc bnc" id="L2269" title="All 2 branches missed.">          if (group.hitLeft[p - hitStart] != null) {</span>
-<span class="nc" id="L2270">            missingHit[p - hitStart].addAll(group.hitLeft[p - hitStart]);</span>
+<span class="pc bpc" id="L2106" title="1 of 2 branches missed.">      if (group.hitLeft != null) {</span>
+<span class="nc bnc" id="L2107" title="All 2 branches missed.">        for (int p = hitStart; p &lt;= Math.min(hitEnd,</span>
+<span class="nc" id="L2108">            hitStart + group.hitLeft.length - 1); p++) {</span>
+<span class="nc bnc" id="L2109" title="All 2 branches missed.">          if (group.hitLeft[p - hitStart] != null) {</span>
+<span class="nc" id="L2110">            missingHit[p - hitStart].addAll(group.hitLeft[p - hitStart]);</span>
           }
         }
       }
-<span class="pc bpc" id="L2274" title="1 of 2 branches missed.">      if (group.hitInsideRight != null) {</span>
+<span class="pc bpc" id="L2114" title="1 of 2 branches missed.">      if (group.hitInsideRight != null) {</span>
         // System.out.println(missingHit.length + &quot; items in missingHit&quot;);
         // System.out.println(
         // group.hitInsideRight.length + &quot; items in group.hitInsideRight&quot;);
-<span class="nc bnc" id="L2278" title="All 2 branches missed.">        for (int p = 0; p &lt; group.hitInsideRight.length; p++) {</span>
+<span class="nc bnc" id="L2118" title="All 2 branches missed.">        for (int p = 0; p &lt; group.hitInsideRight.length; p++) {</span>
           // System.out.println(&quot; - &quot; + group.hitInsideRight[p]);
         }
-<span class="nc" id="L2281">        for (int p = Math.max(hitStart,</span>
-<span class="nc bnc" id="L2282" title="All 2 branches missed.">            hitEnd - group.hitInsideRight.length + 1); p &lt;= hitEnd; p++) {</span>
+<span class="nc" id="L2121">        for (int p = Math.max(hitStart,</span>
+<span class="nc bnc" id="L2122" title="All 2 branches missed.">            hitEnd - group.hitInsideRight.length + 1); p &lt;= hitEnd; p++) {</span>
           // System.out.println(&quot;Test voor p is &quot; + (p - hitStart));
-<span class="nc bnc" id="L2284" title="All 2 branches missed.">          if (group.hitInsideRight[hitEnd - p] != null) {</span>
-<span class="nc" id="L2285">            missingHit[p - hitStart].addAll(group.hitInsideRight[hitEnd - p]);</span>
+<span class="nc bnc" id="L2124" title="All 2 branches missed.">          if (group.hitInsideRight[hitEnd - p] != null) {</span>
+<span class="nc" id="L2125">            missingHit[p - hitStart].addAll(group.hitInsideRight[hitEnd - p]);</span>
           }
         }
       }
-<span class="pc bpc" id="L2289" title="1 of 2 branches missed.">      if (group.hitRight != null) {</span>
-<span class="nc bnc" id="L2290" title="All 2 branches missed.">        for (int p = hitStart; p &lt;= Math.min(hitEnd,</span>
-<span class="nc" id="L2291">            hitStart + group.hitRight.length - 1); p++) {</span>
-<span class="nc bnc" id="L2292" title="All 2 branches missed.">          if (group.hitRight[p - hitStart] != null) {</span>
-<span class="nc" id="L2293">            missingHit[p - hitStart].addAll(group.hitRight[p - hitStart]);</span>
+<span class="pc bpc" id="L2129" title="1 of 2 branches missed.">      if (group.hitRight != null) {</span>
+<span class="nc bnc" id="L2130" title="All 2 branches missed.">        for (int p = hitStart; p &lt;= Math.min(hitEnd,</span>
+<span class="nc" id="L2131">            hitStart + group.hitRight.length - 1); p++) {</span>
+<span class="nc bnc" id="L2132" title="All 2 branches missed.">          if (group.hitRight[p - hitStart] != null) {</span>
+<span class="nc" id="L2133">            missingHit[p - hitStart].addAll(group.hitRight[p - hitStart]);</span>
           }
         }
       }
-<span class="pc bpc" id="L2297" title="1 of 2 branches missed.">      if (group.left != null) {</span>
-<span class="nc bnc" id="L2298" title="All 2 branches missed.">        for (int p = 0; p &lt; Math.min(leftRangeLength, group.left.length); p++) {</span>
-<span class="nc bnc" id="L2299" title="All 2 branches missed.">          if (group.left[p] != null) {</span>
-<span class="nc" id="L2300">            missingLeft[p].addAll(group.left[p]);</span>
+<span class="pc bpc" id="L2137" title="1 of 2 branches missed.">      if (group.left != null) {</span>
+<span class="nc bnc" id="L2138" title="All 2 branches missed.">        for (int p = 0; p &lt; Math.min(leftRangeLength, group.left.length); p++) {</span>
+<span class="nc bnc" id="L2139" title="All 2 branches missed.">          if (group.left[p] != null) {</span>
+<span class="nc" id="L2140">            missingLeft[p].addAll(group.left[p]);</span>
           }
         }
       }
-<span class="pc bpc" id="L2304" title="1 of 2 branches missed.">      if (group.hitRight != null) {</span>
-<span class="nc bnc" id="L2305" title="All 2 branches missed.">        for (int p = 0; p &lt;= Math.min(leftRangeLength,</span>
-<span class="nc" id="L2306">            group.hitRight.length - dataHit.length); p++) {</span>
-<span class="nc bnc" id="L2307" title="All 2 branches missed.">          if (group.hitRight[p + dataHit.length] != null) {</span>
-<span class="nc" id="L2308">            missingLeft[p].addAll(group.hitRight[p + dataHit.length]);</span>
+<span class="pc bpc" id="L2144" title="1 of 2 branches missed.">      if (group.hitRight != null) {</span>
+<span class="nc bnc" id="L2145" title="All 2 branches missed.">        for (int p = 0; p &lt;= Math.min(leftRangeLength,</span>
+<span class="nc" id="L2146">            group.hitRight.length - dataHit.length); p++) {</span>
+<span class="nc bnc" id="L2147" title="All 2 branches missed.">          if (group.hitRight[p + dataHit.length] != null) {</span>
+<span class="nc" id="L2148">            missingLeft[p].addAll(group.hitRight[p + dataHit.length]);</span>
           }
         }
       }
-<span class="pc bpc" id="L2312" title="1 of 2 branches missed.">      if (group.right != null) {</span>
-<span class="nc bnc" id="L2313" title="All 2 branches missed.">        for (int p = 0; p &lt; Math.min(rightRangeLength,</span>
-<span class="nc" id="L2314">            group.right.length); p++) {</span>
-<span class="nc" id="L2315">          missingRight[p].addAll(group.right[p]);</span>
+<span class="pc bpc" id="L2152" title="1 of 2 branches missed.">      if (group.right != null) {</span>
+<span class="nc bnc" id="L2153" title="All 2 branches missed.">        for (int p = 0; p &lt; Math.min(rightRangeLength,</span>
+<span class="nc" id="L2154">            group.right.length); p++) {</span>
+<span class="nc" id="L2155">          missingRight[p].addAll(group.right[p]);</span>
         }
       }
-<span class="pc bpc" id="L2318" title="1 of 2 branches missed.">      if (group.hitRight != null) {</span>
-<span class="nc bnc" id="L2319" title="All 2 branches missed.">        for (int p = 0; p &lt;= Math.min(rightRangeLength,</span>
-<span class="nc" id="L2320">            group.hitLeft.length - dataHit.length); p++) {</span>
-<span class="nc" id="L2321">          missingRight[p].addAll(group.hitLeft[p + dataHit.length]);</span>
+<span class="pc bpc" id="L2158" title="1 of 2 branches missed.">      if (group.hitRight != null) {</span>
+<span class="nc bnc" id="L2159" title="All 2 branches missed.">        for (int p = 0; p &lt;= Math.min(rightRangeLength,</span>
+<span class="nc" id="L2160">            group.hitLeft.length - dataHit.length); p++) {</span>
+<span class="nc" id="L2161">          missingRight[p].addAll(group.hitLeft[p + dataHit.length]);</span>
         }
       }
 
       // fill arrays and update missing administration
-<span class="fc" id="L2326">      List&lt;MtasTreeHit&lt;String&gt;&gt; sortedList = sort(list);</span>
-<span class="fc bfc" id="L2327" title="All 2 branches covered.">      for (MtasTreeHit&lt;String&gt; hit : sortedList) {</span>
+<span class="fc" id="L2166">      List&lt;MtasTreeHit&lt;String&gt;&gt; sortedList = sort(list);</span>
+<span class="fc bfc" id="L2167" title="All 2 branches covered.">      for (MtasTreeHit&lt;String&gt; hit : sortedList) {</span>
         // inside hit
-<span class="pc bpc" id="L2329" title="2 of 4 branches missed.">        if (group.hitInside != null &amp;&amp; hit.idData != null</span>
-<span class="pc bpc" id="L2330" title="1 of 2 branches missed.">            &amp;&amp; group.hitInside.contains(hit.idData)) {</span>
-<span class="fc" id="L2331">          for (int p = Math.max(hitStart, hit.startPosition); p &lt;= Math</span>
-<span class="fc bfc" id="L2332" title="All 2 branches covered.">              .min(hitEnd, hit.endPosition); p++) {</span>
+<span class="pc bpc" id="L2169" title="2 of 4 branches missed.">        if (group.hitInside != null &amp;&amp; hit.idData != null</span>
+<span class="pc bpc" id="L2170" title="1 of 2 branches missed.">            &amp;&amp; group.hitInside.contains(hit.idData)) {</span>
+<span class="fc" id="L2171">          for (int p = Math.max(hitStart, hit.startPosition); p &lt;= Math</span>
+<span class="fc bfc" id="L2172" title="All 2 branches covered.">              .min(hitEnd, hit.endPosition); p++) {</span>
             // keyHit += hit.refData;
-<span class="fc" id="L2334">            dataHit[p - hitStart].add(hit.refData);</span>
-<span class="fc" id="L2335">            missingHit[p - hitStart]</span>
-<span class="fc" id="L2336">                .remove(MtasToken.getPrefixFromValue(hit.refData));</span>
+<span class="fc" id="L2174">            dataHit[p - hitStart].add(hit.refData);</span>
+<span class="fc" id="L2175">            missingHit[p - hitStart]</span>
+<span class="fc" id="L2176">                .remove(MtasToken.getPrefixFromValue(hit.refData));</span>
             // System.out.print(p + &quot;.&quot; + hit.idData + &quot;:&quot; + hit.refData +
             // &quot;\t&quot;);
           }
-<span class="nc bnc" id="L2340" title="All 10 branches missed.">        } else if ((group.hitInsideLeft != null || group.hitLeft != null</span>
+<span class="nc bnc" id="L2180" title="All 10 branches missed.">        } else if ((group.hitInsideLeft != null || group.hitLeft != null</span>
             || group.hitInsideRight != null || group.hitRight != null)
             &amp;&amp; hit.idData != null) {
-<span class="nc" id="L2343">          for (int p = Math.max(hitStart, hit.startPosition); p &lt;= Math</span>
-<span class="nc bnc" id="L2344" title="All 2 branches missed.">              .min(hitEnd, hit.endPosition); p++) {</span>
-<span class="nc" id="L2345">            int pHitLeft = p - hitStart;</span>
-<span class="nc" id="L2346">            int pHitRight = hitEnd - p;</span>
-<span class="nc bnc" id="L2347" title="All 6 branches missed.">            if (group.hitInsideLeft != null</span>
+<span class="nc" id="L2183">          for (int p = Math.max(hitStart, hit.startPosition); p &lt;= Math</span>
+<span class="nc bnc" id="L2184" title="All 2 branches missed.">              .min(hitEnd, hit.endPosition); p++) {</span>
+<span class="nc" id="L2185">            int pHitLeft = p - hitStart;</span>
+<span class="nc" id="L2186">            int pHitRight = hitEnd - p;</span>
+<span class="nc bnc" id="L2187" title="All 6 branches missed.">            if (group.hitInsideLeft != null</span>
                 &amp;&amp; pHitLeft &lt;= (group.hitInsideLeft.length - 1)
                 &amp;&amp; group.hitInsideLeft[pHitLeft] != null
-<span class="nc bnc" id="L2350" title="All 2 branches missed.">                &amp;&amp; group.hitInsideLeft[pHitLeft].contains(hit.idData)) {</span>
+<span class="nc bnc" id="L2190" title="All 2 branches missed.">                &amp;&amp; group.hitInsideLeft[pHitLeft].contains(hit.idData)) {</span>
               // keyHit += hit.refData;
-<span class="nc" id="L2352">              dataHit[p - hitStart].add(hit.refData);</span>
-<span class="nc" id="L2353">              missingHit[p - hitStart]</span>
-<span class="nc" id="L2354">                  .remove(MtasToken.getPrefixFromValue(hit.refData));</span>
+<span class="nc" id="L2192">              dataHit[p - hitStart].add(hit.refData);</span>
+<span class="nc" id="L2193">              missingHit[p - hitStart]</span>
+<span class="nc" id="L2194">                  .remove(MtasToken.getPrefixFromValue(hit.refData));</span>
               // System.out.print(p+&quot;.&quot;+hit.idData + &quot;:&quot; + hit.additionalRef +
               // &quot;\t&quot;);
-<span class="nc bnc" id="L2357" title="All 6 branches missed.">            } else if (group.hitLeft != null</span>
+<span class="nc bnc" id="L2197" title="All 6 branches missed.">            } else if (group.hitLeft != null</span>
                 &amp;&amp; pHitLeft &lt;= (group.hitLeft.length - 1)
                 &amp;&amp; group.hitLeft[pHitLeft] != null
-<span class="nc bnc" id="L2360" title="All 2 branches missed.">                &amp;&amp; group.hitLeft[pHitLeft].contains(hit.idData)) {</span>
+<span class="nc bnc" id="L2200" title="All 2 branches missed.">                &amp;&amp; group.hitLeft[pHitLeft].contains(hit.idData)) {</span>
               // keyHit += hit.refData;
-<span class="nc" id="L2362">              dataHit[p - hitStart].add(hit.refData);</span>
-<span class="nc" id="L2363">              missingHit[p - hitStart]</span>
-<span class="nc" id="L2364">                  .remove(MtasToken.getPrefixFromValue(hit.refData));</span>
+<span class="nc" id="L2202">              dataHit[p - hitStart].add(hit.refData);</span>
+<span class="nc" id="L2203">              missingHit[p - hitStart]</span>
+<span class="nc" id="L2204">                  .remove(MtasToken.getPrefixFromValue(hit.refData));</span>
               // System.out.print(p+&quot;.&quot;+hit.idData + &quot;:&quot; + hit.additionalRef +
               // &quot;\t&quot;);
-<span class="nc bnc" id="L2367" title="All 6 branches missed.">            } else if (group.hitInsideRight != null</span>
+<span class="nc bnc" id="L2207" title="All 6 branches missed.">            } else if (group.hitInsideRight != null</span>
                 &amp;&amp; pHitRight &lt;= (group.hitInsideRight.length - 1)
                 &amp;&amp; group.hitInsideRight[pHitRight] != null
-<span class="nc bnc" id="L2370" title="All 2 branches missed.">                &amp;&amp; group.hitInsideRight[pHitRight].contains(hit.idData)) {</span>
+<span class="nc bnc" id="L2210" title="All 2 branches missed.">                &amp;&amp; group.hitInsideRight[pHitRight].contains(hit.idData)) {</span>
               // keyHit += hit.refData;
-<span class="nc" id="L2372">              dataHit[p - hitStart].add(hit.refData);</span>
-<span class="nc" id="L2373">              missingHit[p - hitStart]</span>
-<span class="nc" id="L2374">                  .remove(MtasToken.getPrefixFromValue(hit.refData));</span>
+<span class="nc" id="L2212">              dataHit[p - hitStart].add(hit.refData);</span>
+<span class="nc" id="L2213">              missingHit[p - hitStart]</span>
+<span class="nc" id="L2214">                  .remove(MtasToken.getPrefixFromValue(hit.refData));</span>
               // System.out.print(p+&quot;.&quot;+hit.idData + &quot;:&quot; + hit.additionalRef +
               // &quot;\t&quot;);
-<span class="nc bnc" id="L2377" title="All 6 branches missed.">            } else if (group.hitRight != null</span>
+<span class="nc bnc" id="L2217" title="All 6 branches missed.">            } else if (group.hitRight != null</span>
                 &amp;&amp; pHitRight &lt;= (group.hitRight.length - 1)
                 &amp;&amp; group.hitRight[pHitRight] != null
-<span class="nc bnc" id="L2380" title="All 2 branches missed.">                &amp;&amp; group.hitRight[pHitRight].contains(hit.idData)) {</span>
+<span class="nc bnc" id="L2220" title="All 2 branches missed.">                &amp;&amp; group.hitRight[pHitRight].contains(hit.idData)) {</span>
               // keyHit += hit.refData;
-<span class="nc" id="L2382">              dataHit[p - hitStart].add(hit.refData);</span>
-<span class="nc" id="L2383">              missingHit[p - hitStart]</span>
-<span class="nc" id="L2384">                  .remove(MtasToken.getPrefixFromValue(hit.refData));</span>
+<span class="nc" id="L2222">              dataHit[p - hitStart].add(hit.refData);</span>
+<span class="nc" id="L2223">              missingHit[p - hitStart]</span>
+<span class="nc" id="L2224">                  .remove(MtasToken.getPrefixFromValue(hit.refData));</span>
               // System.out.print(p+&quot;.&quot;+hit.idData + &quot;:&quot; + hit.additionalRef +
               // &quot;\t&quot;);
             }
           }
         }
         // left
-<span class="pc bpc" id="L2391" title="1 of 2 branches missed.">        if (hit.startPosition &lt; hitStart) {</span>
-<span class="nc bnc" id="L2392" title="All 8 branches missed.">          if ((group.left != null || (group.hitRight != null</span>
+<span class="pc bpc" id="L2231" title="1 of 2 branches missed.">        if (hit.startPosition &lt; hitStart) {</span>
+<span class="nc bnc" id="L2232" title="All 8 branches missed.">          if ((group.left != null || (group.hitRight != null</span>
               &amp;&amp; group.hitRight.length &gt; (1 + hitEnd - hitStart)))
               &amp;&amp; hit.idData != null) {
-<span class="nc" id="L2395">            for (int p = Math.min(hit.endPosition,</span>
-<span class="nc bnc" id="L2396" title="All 2 branches missed.">                hitStart - 1); p &gt;= hit.startPosition; p--) {</span>
-<span class="nc" id="L2397">              int pLeft = hitStart - 1 - p;</span>
-<span class="nc" id="L2398">              int pHitRight = hitEnd - p;</span>
-<span class="nc bnc" id="L2399" title="All 6 branches missed.">              if (group.left != null &amp;&amp; pLeft &lt;= (group.left.length - 1)</span>
+<span class="nc" id="L2235">            for (int p = Math.min(hit.endPosition,</span>
+<span class="nc bnc" id="L2236" title="All 2 branches missed.">                hitStart - 1); p &gt;= hit.startPosition; p--) {</span>
+<span class="nc" id="L2237">              int pLeft = hitStart - 1 - p;</span>
+<span class="nc" id="L2238">              int pHitRight = hitEnd - p;</span>
+<span class="nc bnc" id="L2239" title="All 6 branches missed.">              if (group.left != null &amp;&amp; pLeft &lt;= (group.left.length - 1)</span>
                   &amp;&amp; group.left[pLeft] != null
-<span class="nc bnc" id="L2401" title="All 2 branches missed.">                  &amp;&amp; group.left[pLeft].contains(hit.idData)) {</span>
-<span class="nc" id="L2402">                dataLeft[p - leftRangeStart].add(hit.refData);</span>
-<span class="nc" id="L2403">                missingLeft[p - leftRangeStart]</span>
-<span class="nc" id="L2404">                    .remove(MtasToken.getPrefixFromValue(hit.refData));</span>
+<span class="nc bnc" id="L2241" title="All 2 branches missed.">                  &amp;&amp; group.left[pLeft].contains(hit.idData)) {</span>
+<span class="nc" id="L2242">                dataLeft[p - leftRangeStart].add(hit.refData);</span>
+<span class="nc" id="L2243">                missingLeft[p - leftRangeStart]</span>
+<span class="nc" id="L2244">                    .remove(MtasToken.getPrefixFromValue(hit.refData));</span>
                 // System.out.print(&quot;L&quot;+p+&quot;.&quot;+prefix + &quot;:&quot; + value + &quot;\t&quot;);
-<span class="nc bnc" id="L2406" title="All 6 branches missed.">              } else if (group.hitRight != null</span>
+<span class="nc bnc" id="L2246" title="All 6 branches missed.">              } else if (group.hitRight != null</span>
                   &amp;&amp; pHitRight &lt;= (group.hitRight.length - 1)
                   &amp;&amp; group.hitRight[pHitRight] != null
-<span class="nc bnc" id="L2409" title="All 2 branches missed.">                  &amp;&amp; group.hitRight[pHitRight].contains(hit.idData)) {</span>
-<span class="nc" id="L2410">                dataLeft[p - leftRangeStart].add(hit.refData);</span>
-<span class="nc" id="L2411">                missingLeft[p - leftRangeStart]</span>
-<span class="nc" id="L2412">                    .remove(MtasToken.getPrefixFromValue(hit.refData));</span>
+<span class="nc bnc" id="L2249" title="All 2 branches missed.">                  &amp;&amp; group.hitRight[pHitRight].contains(hit.idData)) {</span>
+<span class="nc" id="L2250">                dataLeft[p - leftRangeStart].add(hit.refData);</span>
+<span class="nc" id="L2251">                missingLeft[p - leftRangeStart]</span>
+<span class="nc" id="L2252">                    .remove(MtasToken.getPrefixFromValue(hit.refData));</span>
                 // System.out.print(&quot;L&quot;+p+&quot;.&quot;+prefix + &quot;:&quot; + value + &quot;\t&quot;);
               }
             }
           }
         }
         // right
-<span class="pc bpc" id="L2419" title="1 of 2 branches missed.">        if (hit.endPosition &gt; hitEnd) {</span>
-<span class="nc bnc" id="L2420" title="All 8 branches missed.">          if ((group.right != null || (group.hitLeft != null</span>
+<span class="pc bpc" id="L2259" title="1 of 2 branches missed.">        if (hit.endPosition &gt; hitEnd) {</span>
+<span class="nc bnc" id="L2260" title="All 8 branches missed.">          if ((group.right != null || (group.hitLeft != null</span>
               &amp;&amp; group.hitLeft.length &gt; (1 + hitEnd - hitStart)))
               &amp;&amp; hit.idData != null) {
-<span class="nc" id="L2423">            for (int p = Math.max(hit.startPosition,</span>
-<span class="nc bnc" id="L2424" title="All 2 branches missed.">                hitEnd + 1); p &lt;= hit.endPosition; p++) {</span>
-<span class="nc" id="L2425">              int pRight = p - hitEnd - 1;</span>
-<span class="nc" id="L2426">              int pHitLeft = p - hitStart;</span>
-<span class="nc bnc" id="L2427" title="All 6 branches missed.">              if (group.right != null &amp;&amp; pRight &lt;= (group.right.length - 1)</span>
+<span class="nc" id="L2263">            for (int p = Math.max(hit.startPosition,</span>
+<span class="nc bnc" id="L2264" title="All 2 branches missed.">                hitEnd + 1); p &lt;= hit.endPosition; p++) {</span>
+<span class="nc" id="L2265">              int pRight = p - hitEnd - 1;</span>
+<span class="nc" id="L2266">              int pHitLeft = p - hitStart;</span>
+<span class="nc bnc" id="L2267" title="All 6 branches missed.">              if (group.right != null &amp;&amp; pRight &lt;= (group.right.length - 1)</span>
                   &amp;&amp; group.right[pRight] != null
-<span class="nc bnc" id="L2429" title="All 2 branches missed.">                  &amp;&amp; group.right[pRight].contains(hit.idData)) {</span>
-<span class="nc" id="L2430">                dataRight[p - rightRangeStart].add(hit.refData);</span>
-<span class="nc" id="L2431">                missingRight[p - rightRangeStart]</span>
-<span class="nc" id="L2432">                    .remove(MtasToken.getPrefixFromValue(hit.refData));</span>
+<span class="nc bnc" id="L2269" title="All 2 branches missed.">                  &amp;&amp; group.right[pRight].contains(hit.idData)) {</span>
+<span class="nc" id="L2270">                dataRight[p - rightRangeStart].add(hit.refData);</span>
+<span class="nc" id="L2271">                missingRight[p - rightRangeStart]</span>
+<span class="nc" id="L2272">                    .remove(MtasToken.getPrefixFromValue(hit.refData));</span>
                 // System.out.print(&quot;R&quot;+p+&quot;.&quot;+prefix + &quot;:&quot; + value + &quot;\t&quot;);
-<span class="nc bnc" id="L2434" title="All 6 branches missed.">              } else if (group.hitLeft != null</span>
+<span class="nc bnc" id="L2274" title="All 6 branches missed.">              } else if (group.hitLeft != null</span>
                   &amp;&amp; pHitLeft &lt;= (group.hitLeft.length - 1)
                   &amp;&amp; group.hitLeft[pHitLeft] != null
-<span class="nc bnc" id="L2437" title="All 2 branches missed.">                  &amp;&amp; group.hitLeft[pHitLeft].contains(hit.idData)) {</span>
-<span class="nc" id="L2438">                dataRight[p - rightRangeStart].add(hit.refData);</span>
-<span class="nc" id="L2439">                missingRight[p - rightRangeStart]</span>
-<span class="nc" id="L2440">                    .remove(MtasToken.getPrefixFromValue(hit.refData));</span>
+<span class="nc bnc" id="L2277" title="All 2 branches missed.">                  &amp;&amp; group.hitLeft[pHitLeft].contains(hit.idData)) {</span>
+<span class="nc" id="L2278">                dataRight[p - rightRangeStart].add(hit.refData);</span>
+<span class="nc" id="L2279">                missingRight[p - rightRangeStart]</span>
+<span class="nc" id="L2280">                    .remove(MtasToken.getPrefixFromValue(hit.refData));</span>
                 // System.out.print(&quot;R&quot;+p+&quot;.&quot;+prefix + &quot;:&quot; + value + &quot;\t&quot;);
               }
             }
           }
         }
-<span class="fc" id="L2446">      }</span>
+<span class="fc" id="L2286">      }</span>
       // register unknown
-<span class="pc bpc" id="L2448" title="1 of 2 branches missed.">      if (missingLeft != null) {</span>
-<span class="nc bnc" id="L2449" title="All 2 branches missed.">        for (int i = 0; i &lt; missingLeft.length; i++) {</span>
-<span class="nc bnc" id="L2450" title="All 2 branches missed.">          for (String prefix : missingLeft[i]) {</span>
-<span class="nc bnc" id="L2451" title="All 2 branches missed.">            if (!knownPrefixes.contains(prefix)) {</span>
-<span class="nc" id="L2452">              unknownLeft[i].add(prefix);</span>
+<span class="pc bpc" id="L2288" title="1 of 2 branches missed.">      if (missingLeft != null) {</span>
+<span class="nc bnc" id="L2289" title="All 2 branches missed.">        for (int i = 0; i &lt; missingLeft.length; i++) {</span>
+<span class="nc bnc" id="L2290" title="All 2 branches missed.">          for (String prefix : missingLeft[i]) {</span>
+<span class="nc bnc" id="L2291" title="All 2 branches missed.">            if (!knownPrefixes.contains(prefix)) {</span>
+<span class="nc" id="L2292">              unknownLeft[i].add(prefix);</span>
             }
-<span class="nc" id="L2454">          }</span>
+<span class="nc" id="L2294">          }</span>
         }
       }
-<span class="pc bpc" id="L2457" title="1 of 2 branches missed.">      if (missingHit != null) {</span>
-<span class="fc bfc" id="L2458" title="All 2 branches covered.">        for (int i = 0; i &lt; missingHit.length; i++) {</span>
-<span class="pc bpc" id="L2459" title="1 of 2 branches missed.">          for (String prefix : missingHit[i]) {</span>
-<span class="nc bnc" id="L2460" title="All 2 branches missed.">            if (!knownPrefixes.contains(prefix)) {</span>
-<span class="nc" id="L2461">              unknownHit[i].add(prefix);</span>
+<span class="pc bpc" id="L2297" title="1 of 2 branches missed.">      if (missingHit != null) {</span>
+<span class="fc bfc" id="L2298" title="All 2 branches covered.">        for (int i = 0; i &lt; missingHit.length; i++) {</span>
+<span class="pc bpc" id="L2299" title="1 of 2 branches missed.">          for (String prefix : missingHit[i]) {</span>
+<span class="nc bnc" id="L2300" title="All 2 branches missed.">            if (!knownPrefixes.contains(prefix)) {</span>
+<span class="nc" id="L2301">              unknownHit[i].add(prefix);</span>
             }
-<span class="nc" id="L2463">          }</span>
+<span class="nc" id="L2303">          }</span>
         }
       }
-<span class="pc bpc" id="L2466" title="1 of 2 branches missed.">      if (missingRight != null) {</span>
-<span class="nc bnc" id="L2467" title="All 2 branches missed.">        for (int i = 0; i &lt; missingRight.length; i++) {</span>
-<span class="nc bnc" id="L2468" title="All 2 branches missed.">          for (String prefix : missingRight[i]) {</span>
-<span class="nc bnc" id="L2469" title="All 2 branches missed.">            if (!knownPrefixes.contains(prefix)) {</span>
-<span class="nc" id="L2470">              unknownRight[i].add(prefix);</span>
+<span class="pc bpc" id="L2306" title="1 of 2 branches missed.">      if (missingRight != null) {</span>
+<span class="nc bnc" id="L2307" title="All 2 branches missed.">        for (int i = 0; i &lt; missingRight.length; i++) {</span>
+<span class="nc bnc" id="L2308" title="All 2 branches missed.">          for (String prefix : missingRight[i]) {</span>
+<span class="nc bnc" id="L2309" title="All 2 branches missed.">            if (!knownPrefixes.contains(prefix)) {</span>
+<span class="nc" id="L2310">              unknownRight[i].add(prefix);</span>
             }
-<span class="nc" id="L2472">          }</span>
+<span class="nc" id="L2312">          }</span>
         }
       }
       // construct keys
-<span class="fc" id="L2476">      keyLeft = dataToString(dataLeft, missingLeft);</span>
-<span class="fc" id="L2477">      keyHit = dataToString(dataHit, missingHit);</span>
-<span class="fc" id="L2478">      keyRight = dataToString(dataRight, missingRight);</span>
-<span class="fc" id="L2479">      key = KEY_START;</span>
-<span class="pc bpc" id="L2480" title="1 of 2 branches missed.">      if (keyLeft != null) {</span>
-<span class="nc" id="L2481">        key += keyLeft;</span>
-<span class="nc" id="L2482">        hashLeft = keyLeft.hashCode();</span>
+<span class="fc" id="L2316">      keyLeft = dataToString(dataLeft, missingLeft);</span>
+<span class="fc" id="L2317">      keyHit = dataToString(dataHit, missingHit);</span>
+<span class="fc" id="L2318">      keyRight = dataToString(dataRight, missingRight);</span>
+<span class="fc" id="L2319">      key = KEY_START;</span>
+<span class="pc bpc" id="L2320" title="1 of 2 branches missed.">      if (keyLeft != null) {</span>
+<span class="nc" id="L2321">        key += keyLeft;</span>
+<span class="nc" id="L2322">        hashLeft = keyLeft.hashCode();</span>
       } else {
-<span class="fc" id="L2484">        hashLeft = 1;</span>
+<span class="fc" id="L2324">        hashLeft = 1;</span>
       }
-<span class="fc" id="L2486">      key += &quot;|&quot;;</span>
-<span class="pc bpc" id="L2487" title="1 of 2 branches missed.">      if (keyHit != null) {</span>
-<span class="fc" id="L2488">        key += keyHit;</span>
-<span class="fc" id="L2489">        hashHit = keyHit.hashCode();</span>
+<span class="fc" id="L2326">      key += &quot;|&quot;;</span>
+<span class="pc bpc" id="L2327" title="1 of 2 branches missed.">      if (keyHit != null) {</span>
+<span class="fc" id="L2328">        key += keyHit;</span>
+<span class="fc" id="L2329">        hashHit = keyHit.hashCode();</span>
       } else {
-<span class="nc" id="L2491">        hashHit = 1;</span>
+<span class="nc" id="L2331">        hashHit = 1;</span>
       }
-<span class="fc" id="L2493">      key += &quot;|&quot;;</span>
-<span class="pc bpc" id="L2494" title="1 of 2 branches missed.">      if (keyRight != null) {</span>
-<span class="nc" id="L2495">        key += keyRight;</span>
-<span class="nc" id="L2496">        hashRight = keyRight.hashCode();</span>
+<span class="fc" id="L2333">      key += &quot;|&quot;;</span>
+<span class="pc bpc" id="L2334" title="1 of 2 branches missed.">      if (keyRight != null) {</span>
+<span class="nc" id="L2335">        key += keyRight;</span>
+<span class="nc" id="L2336">        hashRight = keyRight.hashCode();</span>
       } else {
-<span class="fc" id="L2498">        hashRight = 1;</span>
+<span class="fc" id="L2338">        hashRight = 1;</span>
       }
       // compute hash
-<span class="fc" id="L2501">      hash = hashHit * (hashLeft ^ 3) * (hashRight ^ 5);</span>
-<span class="fc" id="L2502">    }</span>
+<span class="fc" id="L2341">      hash = hashHit * (hashLeft ^ 3) * (hashRight ^ 5);</span>
+<span class="fc" id="L2342">    }</span>
 
     /*
      * (non-Javadoc)
@@ -2508,43 +2348,41 @@ public class CodecComponent {
      */
     @Override
     public int hashCode() {
-<span class="fc" id="L2511">      return hash;</span>
+<span class="fc" id="L2351">      return hash;</span>
     }
 
     /**
      * Data equals.
      *
-     * @param d1
-     *          the d 1
-     * @param d2
-     *          the d 2
+     * @param d1 the d 1
+     * @param d2 the d 2
      * @return true, if successful
      */
     private boolean dataEquals(List&lt;String&gt;[] d1, List&lt;String&gt;[] d2) {
       List&lt;String&gt; a1;
       List&lt;String&gt; a2;
-<span class="pc bpc" id="L2526" title="1 of 4 branches missed.">      if (d1 == null &amp;&amp; d2 == null) {</span>
-<span class="fc" id="L2527">        return true;</span>
-<span class="pc bpc" id="L2528" title="2 of 4 branches missed.">      } else if (d1 == null || d2 == null) {</span>
-<span class="nc" id="L2529">        return false;</span>
+<span class="pc bpc" id="L2364" title="1 of 4 branches missed.">      if (d1 == null &amp;&amp; d2 == null) {</span>
+<span class="fc" id="L2365">        return true;</span>
+<span class="pc bpc" id="L2366" title="2 of 4 branches missed.">      } else if (d1 == null || d2 == null) {</span>
+<span class="nc" id="L2367">        return false;</span>
       } else {
-<span class="pc bpc" id="L2531" title="1 of 2 branches missed.">        if (d1.length == d2.length) {</span>
-<span class="fc bfc" id="L2532" title="All 2 branches covered.">          for (int i = 0; i &lt; d1.length; i++) {</span>
-<span class="fc" id="L2533">            a1 = d1[i];</span>
-<span class="fc" id="L2534">            a2 = d2[i];</span>
-<span class="pc bpc" id="L2535" title="3 of 6 branches missed.">            if (a1 != null &amp;&amp; a2 != null &amp;&amp; a1.size() == a2.size()) {</span>
-<span class="fc bfc" id="L2536" title="All 2 branches covered.">              for (int j = 0; j &lt; a1.size(); j++) {</span>
-<span class="pc bpc" id="L2537" title="1 of 2 branches missed.">                if (!a1.get(j).equals(a2.get(j))) {</span>
-<span class="nc" id="L2538">                  return false;</span>
+<span class="pc bpc" id="L2369" title="1 of 2 branches missed.">        if (d1.length == d2.length) {</span>
+<span class="fc bfc" id="L2370" title="All 2 branches covered.">          for (int i = 0; i &lt; d1.length; i++) {</span>
+<span class="fc" id="L2371">            a1 = d1[i];</span>
+<span class="fc" id="L2372">            a2 = d2[i];</span>
+<span class="pc bpc" id="L2373" title="3 of 6 branches missed.">            if (a1 != null &amp;&amp; a2 != null &amp;&amp; a1.size() == a2.size()) {</span>
+<span class="fc bfc" id="L2374" title="All 2 branches covered.">              for (int j = 0; j &lt; a1.size(); j++) {</span>
+<span class="pc bpc" id="L2375" title="1 of 2 branches missed.">                if (!a1.get(j).equals(a2.get(j))) {</span>
+<span class="nc" id="L2376">                  return false;</span>
                 }
               }
             } else {
-<span class="nc" id="L2542">              return false;</span>
+<span class="nc" id="L2380">              return false;</span>
             }
           }
-<span class="fc" id="L2545">          return true;</span>
+<span class="fc" id="L2383">          return true;</span>
         } else {
-<span class="nc" id="L2547">          return false;</span>
+<span class="nc" id="L2385">          return false;</span>
         }
       }
     }
@@ -2556,76 +2394,73 @@ public class CodecComponent {
      */
     @Override
     public boolean equals(Object obj) {
-<span class="pc bpc" id="L2559" title="1 of 2 branches missed.">      if (this == obj)</span>
-<span class="nc" id="L2560">        return true;</span>
-<span class="pc bpc" id="L2561" title="1 of 2 branches missed.">      if (obj == null)</span>
-<span class="nc" id="L2562">        return false;</span>
-<span class="pc bpc" id="L2563" title="1 of 2 branches missed.">      if (getClass() != obj.getClass())</span>
-<span class="nc" id="L2564">        return false;</span>
-<span class="fc" id="L2565">      GroupHit other = (GroupHit) obj;</span>
-<span class="fc bfc" id="L2566" title="All 2 branches covered.">      if (hashCode() != other.hashCode())</span>
-<span class="fc" id="L2567">        return false;</span>
-<span class="pc bpc" id="L2568" title="1 of 2 branches missed.">      if (!dataEquals(dataHit, other.dataHit))</span>
-<span class="nc" id="L2569">        return false;</span>
-<span class="pc bpc" id="L2570" title="1 of 2 branches missed.">      if (!dataEquals(dataLeft, other.dataLeft))</span>
-<span class="nc" id="L2571">        return false;</span>
-<span class="pc bpc" id="L2572" title="1 of 2 branches missed.">      if (!dataEquals(dataRight, other.dataRight))</span>
-<span class="nc" id="L2573">        return false;</span>
-<span class="fc" id="L2574">      return true;</span>
+<span class="pc bpc" id="L2397" title="1 of 2 branches missed.">      if (this == obj)</span>
+<span class="nc" id="L2398">        return true;</span>
+<span class="pc bpc" id="L2399" title="1 of 2 branches missed.">      if (obj == null)</span>
+<span class="nc" id="L2400">        return false;</span>
+<span class="pc bpc" id="L2401" title="1 of 2 branches missed.">      if (getClass() != obj.getClass())</span>
+<span class="nc" id="L2402">        return false;</span>
+<span class="fc" id="L2403">      GroupHit other = (GroupHit) obj;</span>
+<span class="fc bfc" id="L2404" title="All 2 branches covered.">      if (hashCode() != other.hashCode())</span>
+<span class="fc" id="L2405">        return false;</span>
+<span class="pc bpc" id="L2406" title="1 of 2 branches missed.">      if (!dataEquals(dataHit, other.dataHit))</span>
+<span class="nc" id="L2407">        return false;</span>
+<span class="pc bpc" id="L2408" title="1 of 2 branches missed.">      if (!dataEquals(dataLeft, other.dataLeft))</span>
+<span class="nc" id="L2409">        return false;</span>
+<span class="pc bpc" id="L2410" title="1 of 2 branches missed.">      if (!dataEquals(dataRight, other.dataRight))</span>
+<span class="nc" id="L2411">        return false;</span>
+<span class="fc" id="L2412">      return true;</span>
     }
 
     /**
      * Data to string.
      *
-     * @param data
-     *          the data
-     * @param missing
-     *          the missing
+     * @param data the data
+     * @param missing the missing
      * @return the string
-     * @throws UnsupportedEncodingException
-     *           the unsupported encoding exception
+     * @throws UnsupportedEncodingException the unsupported encoding exception
      */
     private String dataToString(List&lt;String&gt;[] data, Set&lt;String&gt;[] missing)
         throws UnsupportedEncodingException {
-<span class="fc" id="L2590">      StringBuilder text = null;</span>
-<span class="fc" id="L2591">      Encoder encoder = Base64.getEncoder();</span>
+<span class="fc" id="L2425">      StringBuilder text = null;</span>
+<span class="fc" id="L2426">      Encoder encoder = Base64.getEncoder();</span>
       String prefix;
       String postfix;
-<span class="pc bpc" id="L2594" title="2 of 6 branches missed.">      if (data != null &amp;&amp; missing != null &amp;&amp; data.length == missing.length) {</span>
-<span class="fc bfc" id="L2595" title="All 2 branches covered.">        for (int i = 0; i &lt; data.length; i++) {</span>
-<span class="pc bpc" id="L2596" title="1 of 2 branches missed.">          if (i &gt; 0) {</span>
-<span class="nc" id="L2597">            text.append(&quot;,&quot;);</span>
+<span class="pc bpc" id="L2429" title="2 of 6 branches missed.">      if (data != null &amp;&amp; missing != null &amp;&amp; data.length == missing.length) {</span>
+<span class="fc bfc" id="L2430" title="All 2 branches covered.">        for (int i = 0; i &lt; data.length; i++) {</span>
+<span class="pc bpc" id="L2431" title="1 of 2 branches missed.">          if (i &gt; 0) {</span>
+<span class="nc" id="L2432">            text.append(&quot;,&quot;);</span>
           } else {
-<span class="fc" id="L2599">            text = new StringBuilder();</span>
+<span class="fc" id="L2434">            text = new StringBuilder();</span>
           }
-<span class="fc bfc" id="L2601" title="All 2 branches covered.">          for (int j = 0; j &lt; data[i].size(); j++) {</span>
-<span class="pc bpc" id="L2602" title="1 of 2 branches missed.">            if (j &gt; 0) {</span>
-<span class="nc" id="L2603">              text.append(&quot;&amp;&quot;);</span>
+<span class="fc bfc" id="L2436" title="All 2 branches covered.">          for (int j = 0; j &lt; data[i].size(); j++) {</span>
+<span class="pc bpc" id="L2437" title="1 of 2 branches missed.">            if (j &gt; 0) {</span>
+<span class="nc" id="L2438">              text.append(&quot;&amp;&quot;);</span>
             }
-<span class="fc" id="L2605">            prefix = MtasToken.getPrefixFromValue(data[i].get(j));</span>
-<span class="fc" id="L2606">            postfix = MtasToken.getPostfixFromValue(data[i].get(j));</span>
-<span class="fc" id="L2607">            text.append(encoder</span>
-<span class="fc" id="L2608">                .encodeToString(prefix.getBytes(StandardCharsets.UTF_8)));</span>
-<span class="pc bpc" id="L2609" title="1 of 2 branches missed.">            if (!postfix.isEmpty()) {</span>
-<span class="fc" id="L2610">              text.append(&quot;.&quot;);</span>
-<span class="fc" id="L2611">              text.append(encoder</span>
-<span class="fc" id="L2612">                  .encodeToString(postfix.getBytes(StandardCharsets.UTF_8)));</span>
+<span class="fc" id="L2440">            prefix = MtasToken.getPrefixFromValue(data[i].get(j));</span>
+<span class="fc" id="L2441">            postfix = MtasToken.getPostfixFromValue(data[i].get(j));</span>
+<span class="fc" id="L2442">            text.append(encoder</span>
+<span class="fc" id="L2443">                .encodeToString(prefix.getBytes(StandardCharsets.UTF_8)));</span>
+<span class="pc bpc" id="L2444" title="1 of 2 branches missed.">            if (!postfix.isEmpty()) {</span>
+<span class="fc" id="L2445">              text.append(&quot;.&quot;);</span>
+<span class="fc" id="L2446">              text.append(encoder</span>
+<span class="fc" id="L2447">                  .encodeToString(postfix.getBytes(StandardCharsets.UTF_8)));</span>
             }
           }
-<span class="pc bpc" id="L2615" title="1 of 2 branches missed.">          if (missing[i] != null) {</span>
-<span class="fc" id="L2616">            String[] tmpMissing = missing[i]</span>
-<span class="fc" id="L2617">                .toArray(new String[missing[i].size()]);</span>
-<span class="pc bpc" id="L2618" title="1 of 2 branches missed.">            for (int j = 0; j &lt; tmpMissing.length; j++) {</span>
-<span class="nc bnc" id="L2619" title="All 4 branches missed.">              if (j &gt; 0 || !data[i].isEmpty()) {</span>
-<span class="nc" id="L2620">                text.append(&quot;&amp;&quot;);</span>
+<span class="pc bpc" id="L2450" title="1 of 2 branches missed.">          if (missing[i] != null) {</span>
+<span class="fc" id="L2451">            String[] tmpMissing = missing[i]</span>
+<span class="fc" id="L2452">                .toArray(new String[missing[i].size()]);</span>
+<span class="pc bpc" id="L2453" title="1 of 2 branches missed.">            for (int j = 0; j &lt; tmpMissing.length; j++) {</span>
+<span class="nc bnc" id="L2454" title="All 4 branches missed.">              if (j &gt; 0 || !data[i].isEmpty()) {</span>
+<span class="nc" id="L2455">                text.append(&quot;&amp;&quot;);</span>
               }
-<span class="nc" id="L2622">              text.append(encoder.encodeToString(</span>
-<span class="nc" id="L2623">                  (&quot;!&quot; + tmpMissing[j]).getBytes(StandardCharsets.UTF_8)));</span>
+<span class="nc" id="L2457">              text.append(encoder.encodeToString(</span>
+<span class="nc" id="L2458">                  (&quot;!&quot; + tmpMissing[j]).getBytes(StandardCharsets.UTF_8)));</span>
             }
           }
         }
       }
-<span class="fc bfc" id="L2628" title="All 2 branches covered.">      return text != null ? text.toString() : null;</span>
+<span class="fc bfc" id="L2463" title="All 2 branches covered.">      return text != null ? text.toString() : null;</span>
     }
 
     /*
@@ -2634,102 +2469,98 @@ public class CodecComponent {
      * @see java.lang.Object#toString()
      */
     public String toString() {
-<span class="fc" id="L2637">      return key;</span>
+<span class="fc" id="L2472">      return key;</span>
     }
 
     /**
      * Key to sub sub object.
      *
-     * @param key
-     *          the key
-     * @param newKey
-     *          the new key
+     * @param key the key
+     * @param newKey the new key
      * @return the map[]
      */
     private static Map&lt;String, String&gt;[] keyToSubSubObject(String key,
         StringBuilder newKey) {
-<span class="pc bpc" id="L2651" title="1 of 2 branches missed.">      if (!key.isEmpty()) {</span>
-<span class="fc" id="L2652">        newKey.append(&quot; [&quot;);</span>
+<span class="pc bpc" id="L2484" title="1 of 2 branches missed.">      if (!key.isEmpty()) {</span>
+<span class="fc" id="L2485">        newKey.append(&quot; [&quot;);</span>
         String prefix;
         String postfix;
-<span class="fc" id="L2655">        String[] parts = key.split(Pattern.quote(&quot;&amp;&quot;));</span>
-<span class="fc" id="L2656">        Map&lt;String, String&gt;[] result = new HashMap[parts.length];</span>
-<span class="fc" id="L2657">        Pattern pattern = Pattern.compile(&quot;^([^\\.]*)\\.([^\\.]*)$&quot;);</span>
-<span class="fc" id="L2658">        Decoder decoder = Base64.getDecoder();</span>
+<span class="fc" id="L2488">        String[] parts = key.split(Pattern.quote(&quot;&amp;&quot;));</span>
+<span class="fc" id="L2489">        Map&lt;String, String&gt;[] result = new HashMap[parts.length];</span>
+<span class="fc" id="L2490">        Pattern pattern = Pattern.compile(&quot;^([^\\.]*)\\.([^\\.]*)$&quot;);</span>
+<span class="fc" id="L2491">        Decoder decoder = Base64.getDecoder();</span>
         Matcher matcher;
-<span class="fc" id="L2660">        StringBuilder tmpNewKey = null;</span>
-<span class="fc bfc" id="L2661" title="All 2 branches covered.">        for (int i = 0; i &lt; parts.length; i++) {</span>
-<span class="pc bpc" id="L2662" title="1 of 2 branches missed.">          if (parts[i].isEmpty()) {</span>
-<span class="nc" id="L2663">            result[i] = null;</span>
+<span class="fc" id="L2493">        StringBuilder tmpNewKey = null;</span>
+<span class="fc bfc" id="L2494" title="All 2 branches covered.">        for (int i = 0; i &lt; parts.length; i++) {</span>
+<span class="pc bpc" id="L2495" title="1 of 2 branches missed.">          if (parts[i].isEmpty()) {</span>
+<span class="nc" id="L2496">            result[i] = null;</span>
           } else {
-<span class="fc" id="L2665">            HashMap&lt;String, String&gt; subResult = new HashMap&lt;&gt;();</span>
-<span class="fc" id="L2666">            matcher = pattern.matcher(parts[i]);</span>
-<span class="pc bpc" id="L2667" title="1 of 2 branches missed.">            if (tmpNewKey != null) {</span>
-<span class="nc" id="L2668">              tmpNewKey.append(&quot; &amp; &quot;);</span>
+<span class="fc" id="L2498">            HashMap&lt;String, String&gt; subResult = new HashMap&lt;&gt;();</span>
+<span class="fc" id="L2499">            matcher = pattern.matcher(parts[i]);</span>
+<span class="pc bpc" id="L2500" title="1 of 2 branches missed.">            if (tmpNewKey != null) {</span>
+<span class="nc" id="L2501">              tmpNewKey.append(&quot; &amp; &quot;);</span>
             } else {
-<span class="fc" id="L2670">              tmpNewKey = new StringBuilder();</span>
+<span class="fc" id="L2503">              tmpNewKey = new StringBuilder();</span>
             }
-<span class="pc bpc" id="L2672" title="1 of 2 branches missed.">            if (matcher.matches()) {</span>
-<span class="fc" id="L2673">              prefix = new String(</span>
-<span class="fc" id="L2674">                  decoder.decode(</span>
-<span class="fc" id="L2675">                      matcher.group(1).getBytes(StandardCharsets.UTF_8)),</span>
+<span class="pc bpc" id="L2505" title="1 of 2 branches missed.">            if (matcher.matches()) {</span>
+<span class="fc" id="L2506">              prefix = new String(</span>
+<span class="fc" id="L2507">                  decoder.decode(</span>
+<span class="fc" id="L2508">                      matcher.group(1).getBytes(StandardCharsets.UTF_8)),</span>
                   StandardCharsets.UTF_8);
-<span class="fc" id="L2677">              postfix = new String(</span>
-<span class="fc" id="L2678">                  decoder.decode(</span>
-<span class="fc" id="L2679">                      matcher.group(2).getBytes(StandardCharsets.UTF_8)),</span>
+<span class="fc" id="L2510">              postfix = new String(</span>
+<span class="fc" id="L2511">                  decoder.decode(</span>
+<span class="fc" id="L2512">                      matcher.group(2).getBytes(StandardCharsets.UTF_8)),</span>
                   StandardCharsets.UTF_8);
-<span class="fc" id="L2681">              tmpNewKey.append(prefix.replace(&quot;=&quot;, &quot;\\=&quot;));</span>
-<span class="fc" id="L2682">              tmpNewKey.append(&quot;=\&quot;&quot; + postfix.replace(&quot;\&quot;&quot;, &quot;\\\&quot;&quot;) + &quot;\&quot;&quot;);</span>
-<span class="fc" id="L2683">              subResult.put(&quot;prefix&quot;, prefix);</span>
-<span class="fc" id="L2684">              subResult.put(&quot;value&quot;, postfix);</span>
+<span class="fc" id="L2514">              tmpNewKey.append(prefix.replace(&quot;=&quot;, &quot;\\=&quot;));</span>
+<span class="fc" id="L2515">              tmpNewKey.append(&quot;=\&quot;&quot; + postfix.replace(&quot;\&quot;&quot;, &quot;\\\&quot;&quot;) + &quot;\&quot;&quot;);</span>
+<span class="fc" id="L2516">              subResult.put(&quot;prefix&quot;, prefix);</span>
+<span class="fc" id="L2517">              subResult.put(&quot;value&quot;, postfix);</span>
             } else {
-<span class="nc" id="L2686">              prefix = new String(</span>
-<span class="nc" id="L2687">                  decoder.decode(parts[i].getBytes(StandardCharsets.UTF_8)),</span>
+<span class="nc" id="L2519">              prefix = new String(</span>
+<span class="nc" id="L2520">                  decoder.decode(parts[i].getBytes(StandardCharsets.UTF_8)),</span>
                   StandardCharsets.UTF_8);
-<span class="nc" id="L2689">              tmpNewKey.append(prefix.replace(&quot;=&quot;, &quot;\\=&quot;));</span>
-<span class="nc bnc" id="L2690" title="All 2 branches missed.">              if (prefix.startsWith(&quot;!&quot;)) {</span>
-<span class="nc" id="L2691">                subResult.put(&quot;missing&quot;, prefix.substring(1));</span>
+<span class="nc" id="L2522">              tmpNewKey.append(prefix.replace(&quot;=&quot;, &quot;\\=&quot;));</span>
+<span class="nc bnc" id="L2523" title="All 2 branches missed.">              if (prefix.startsWith(&quot;!&quot;)) {</span>
+<span class="nc" id="L2524">                subResult.put(&quot;missing&quot;, prefix.substring(1));</span>
               } else {
-<span class="nc" id="L2693">                subResult.put(&quot;prefix&quot;, prefix);</span>
+<span class="nc" id="L2526">                subResult.put(&quot;prefix&quot;, prefix);</span>
               }
             }
-<span class="fc" id="L2696">            result[i] = subResult;</span>
+<span class="fc" id="L2529">            result[i] = subResult;</span>
           }
         }
-<span class="pc bpc" id="L2699" title="1 of 2 branches missed.">        if (tmpNewKey != null) {</span>
-<span class="fc" id="L2700">          newKey.append(tmpNewKey);</span>
+<span class="pc bpc" id="L2532" title="1 of 2 branches missed.">        if (tmpNewKey != null) {</span>
+<span class="fc" id="L2533">          newKey.append(tmpNewKey);</span>
         }
-<span class="fc" id="L2702">        newKey.append(&quot;]&quot;);</span>
-<span class="fc" id="L2703">        return result;</span>
+<span class="fc" id="L2535">        newKey.append(&quot;]&quot;);</span>
+<span class="fc" id="L2536">        return result;</span>
       } else {
-<span class="nc" id="L2705">        newKey.append(&quot; []&quot;);</span>
-<span class="nc" id="L2706">        return null;</span>
+<span class="nc" id="L2538">        newKey.append(&quot; []&quot;);</span>
+<span class="nc" id="L2539">        return null;</span>
       }
     }
 
     /**
      * Key to sub object.
      *
-     * @param key
-     *          the key
-     * @param newKey
-     *          the new key
+     * @param key the key
+     * @param newKey the new key
      * @return the map
      */
     private static Map&lt;Integer, Map&lt;String, String&gt;[]&gt; keyToSubObject(
         String key, StringBuilder newKey) {
-<span class="fc" id="L2721">      Map&lt;Integer, Map&lt;String, String&gt;[]&gt; result = new HashMap&lt;&gt;();</span>
-<span class="pc bpc" id="L2722" title="1 of 4 branches missed.">      if (key == null || key.trim().isEmpty()) {</span>
-<span class="fc" id="L2723">        return null;</span>
+<span class="fc" id="L2552">      Map&lt;Integer, Map&lt;String, String&gt;[]&gt; result = new HashMap&lt;&gt;();</span>
+<span class="pc bpc" id="L2553" title="1 of 4 branches missed.">      if (key == null || key.trim().isEmpty()) {</span>
+<span class="fc" id="L2554">        return null;</span>
       } else {
-<span class="fc" id="L2725">        String[] parts = key.split(Pattern.quote(&quot;,&quot;), -1);</span>
-<span class="pc bpc" id="L2726" title="1 of 2 branches missed.">        if (parts.length &gt; 0) {</span>
-<span class="fc bfc" id="L2727" title="All 2 branches covered.">          for (int i = 0; i &lt; parts.length; i++) {</span>
-<span class="fc" id="L2728">            result.put(i, keyToSubSubObject(parts[i].trim(), newKey));</span>
+<span class="fc" id="L2556">        String[] parts = key.split(Pattern.quote(&quot;,&quot;), -1);</span>
+<span class="pc bpc" id="L2557" title="1 of 2 branches missed.">        if (parts.length &gt; 0) {</span>
+<span class="fc bfc" id="L2558" title="All 2 branches covered.">          for (int i = 0; i &lt; parts.length; i++) {</span>
+<span class="fc" id="L2559">            result.put(i, keyToSubSubObject(parts[i].trim(), newKey));</span>
           }
-<span class="fc" id="L2730">          return result;</span>
+<span class="fc" id="L2561">          return result;</span>
         } else {
-<span class="nc" id="L2732">          return null;</span>
+<span class="nc" id="L2563">          return null;</span>
         }
       }
     }
@@ -2737,46 +2568,44 @@ public class CodecComponent {
     /**
      * Key to object.
      *
-     * @param key
-     *          the key
-     * @param newKey
-     *          the new key
+     * @param key the key
+     * @param newKey the new key
      * @return the map
      */
     public static Map&lt;String, Map&lt;Integer, Map&lt;String, String&gt;[]&gt;&gt; keyToObject(
         String key, StringBuilder newKey) {
-<span class="pc bpc" id="L2748" title="1 of 2 branches missed.">      if (key.startsWith(KEY_START)) {</span>
-<span class="fc" id="L2749">        String content = key.substring(KEY_START.length());</span>
-<span class="fc" id="L2750">        StringBuilder keyLeft = new StringBuilder(&quot;&quot;);</span>
-<span class="fc" id="L2751">        StringBuilder keyHit = new StringBuilder(&quot;&quot;);</span>
-<span class="fc" id="L2752">        StringBuilder keyRight = new StringBuilder(&quot;&quot;);</span>
-<span class="fc" id="L2753">        Map&lt;String, Map&lt;Integer, Map&lt;String, String&gt;[]&gt;&gt; result = new HashMap&lt;&gt;();</span>
-<span class="fc" id="L2754">        Map&lt;Integer, Map&lt;String, String&gt;[]&gt; resultLeft = null;</span>
-<span class="fc" id="L2755">        Map&lt;Integer, Map&lt;String, String&gt;[]&gt; resultHit = null;</span>
-<span class="fc" id="L2756">        Map&lt;Integer, Map&lt;String, String&gt;[]&gt; resultRight = null;</span>
-<span class="fc" id="L2757">        String[] parts = content.split(Pattern.quote(&quot;|&quot;), -1);</span>
-<span class="pc bpc" id="L2758" title="1 of 2 branches missed.">        if (parts.length == 3) {</span>
-<span class="fc" id="L2759">          resultLeft = keyToSubObject(parts[0].trim(), keyLeft);</span>
-<span class="fc" id="L2760">          resultHit = keyToSubObject(parts[1].trim(), keyHit);</span>
-<span class="fc" id="L2761">          resultRight = keyToSubObject(parts[2].trim(), keyRight);</span>
-<span class="nc bnc" id="L2762" title="All 2 branches missed.">        } else if (parts.length == 1) {</span>
-<span class="nc" id="L2763">          resultHit = keyToSubObject(parts[0].trim(), keyHit);</span>
+<span class="pc bpc" id="L2577" title="1 of 2 branches missed.">      if (key.startsWith(KEY_START)) {</span>
+<span class="fc" id="L2578">        String content = key.substring(KEY_START.length());</span>
+<span class="fc" id="L2579">        StringBuilder keyLeft = new StringBuilder(&quot;&quot;);</span>
+<span class="fc" id="L2580">        StringBuilder keyHit = new StringBuilder(&quot;&quot;);</span>
+<span class="fc" id="L2581">        StringBuilder keyRight = new StringBuilder(&quot;&quot;);</span>
+<span class="fc" id="L2582">        Map&lt;String, Map&lt;Integer, Map&lt;String, String&gt;[]&gt;&gt; result = new HashMap&lt;&gt;();</span>
+<span class="fc" id="L2583">        Map&lt;Integer, Map&lt;String, String&gt;[]&gt; resultLeft = null;</span>
+<span class="fc" id="L2584">        Map&lt;Integer, Map&lt;String, String&gt;[]&gt; resultHit = null;</span>
+<span class="fc" id="L2585">        Map&lt;Integer, Map&lt;String, String&gt;[]&gt; resultRight = null;</span>
+<span class="fc" id="L2586">        String[] parts = content.split(Pattern.quote(&quot;|&quot;), -1);</span>
+<span class="pc bpc" id="L2587" title="1 of 2 branches missed.">        if (parts.length == 3) {</span>
+<span class="fc" id="L2588">          resultLeft = keyToSubObject(parts[0].trim(), keyLeft);</span>
+<span class="fc" id="L2589">          resultHit = keyToSubObject(parts[1].trim(), keyHit);</span>
+<span class="fc" id="L2590">          resultRight = keyToSubObject(parts[2].trim(), keyRight);</span>
+<span class="nc bnc" id="L2591" title="All 2 branches missed.">        } else if (parts.length == 1) {</span>
+<span class="nc" id="L2592">          resultHit = keyToSubObject(parts[0].trim(), keyHit);</span>
         }
-<span class="pc bpc" id="L2765" title="1 of 2 branches missed.">        if (resultLeft != null) {</span>
-<span class="nc" id="L2766">          result.put(&quot;left&quot;, resultLeft);</span>
+<span class="pc bpc" id="L2594" title="1 of 2 branches missed.">        if (resultLeft != null) {</span>
+<span class="nc" id="L2595">          result.put(&quot;left&quot;, resultLeft);</span>
         }
-<span class="fc" id="L2768">        result.put(&quot;hit&quot;, resultHit);</span>
-<span class="pc bpc" id="L2769" title="1 of 2 branches missed.">        if (resultRight != null) {</span>
-<span class="nc" id="L2770">          result.put(&quot;right&quot;, resultRight);</span>
+<span class="fc" id="L2597">        result.put(&quot;hit&quot;, resultHit);</span>
+<span class="pc bpc" id="L2598" title="1 of 2 branches missed.">        if (resultRight != null) {</span>
+<span class="nc" id="L2599">          result.put(&quot;right&quot;, resultRight);</span>
         }
-<span class="fc" id="L2772">        newKey.append(keyLeft);</span>
-<span class="fc" id="L2773">        newKey.append(&quot; |&quot;);</span>
-<span class="fc" id="L2774">        newKey.append(keyHit);</span>
-<span class="fc" id="L2775">        newKey.append(&quot; |&quot;);</span>
-<span class="fc" id="L2776">        newKey.append(keyRight);</span>
-<span class="fc" id="L2777">        return result;</span>
+<span class="fc" id="L2601">        newKey.append(keyLeft);</span>
+<span class="fc" id="L2602">        newKey.append(&quot; |&quot;);</span>
+<span class="fc" id="L2603">        newKey.append(keyHit);</span>
+<span class="fc" id="L2604">        newKey.append(&quot; |&quot;);</span>
+<span class="fc" id="L2605">        newKey.append(keyRight);</span>
+<span class="fc" id="L2606">        return result;</span>
       } else {
-<span class="nc" id="L2779">        return null;</span>
+<span class="nc" id="L2608">        return null;</span>
       }
     }
 
@@ -2805,23 +2634,19 @@ public class CodecComponent {
     /**
      * Instantiates a new list token.
      *
-     * @param docId
-     *          the doc id
-     * @param docPosition
-     *          the doc position
-     * @param match
-     *          the match
-     * @param tokens
-     *          the tokens
+     * @param docId the doc id
+     * @param docPosition the doc position
+     * @param match the match
+     * @param tokens the tokens
      */
     public ListToken(Integer docId, Integer docPosition, Match match,
-<span class="nc" id="L2818">        List&lt;MtasTokenString&gt; tokens) {</span>
-<span class="nc" id="L2819">      this.docId = docId;</span>
-<span class="nc" id="L2820">      this.docPosition = docPosition;</span>
-<span class="nc" id="L2821">      startPosition = match.startPosition;</span>
-<span class="nc" id="L2822">      endPosition = match.endPosition - 1;</span>
-<span class="nc" id="L2823">      this.tokens = tokens;</span>
-<span class="nc" id="L2824">    }</span>
+<span class="nc" id="L2643">        List&lt;MtasTokenString&gt; tokens) {</span>
+<span class="nc" id="L2644">      this.docId = docId;</span>
+<span class="nc" id="L2645">      this.docPosition = docPosition;</span>
+<span class="nc" id="L2646">      startPosition = match.startPosition;</span>
+<span class="nc" id="L2647">      endPosition = match.endPosition - 1;</span>
+<span class="nc" id="L2648">      this.tokens = tokens;</span>
+<span class="nc" id="L2649">    }</span>
   }
 
   /**
@@ -2847,23 +2672,19 @@ public class CodecComponent {
     /**
      * Instantiates a new list hit.
      *
-     * @param docId
-     *          the doc id
-     * @param docPosition
-     *          the doc position
-     * @param match
-     *          the match
-     * @param hits
-     *          the hits
+     * @param docId the doc id
+     * @param docPosition the doc position
+     * @param match the match
+     * @param hits the hits
      */
     public ListHit(Integer docId, Integer docPosition, Match match,
-<span class="nc" id="L2860">        Map&lt;Integer, List&lt;String&gt;&gt; hits) {</span>
-<span class="nc" id="L2861">      this.docId = docId;</span>
-<span class="nc" id="L2862">      this.docPosition = docPosition;</span>
-<span class="nc" id="L2863">      startPosition = match.startPosition;</span>
-<span class="nc" id="L2864">      endPosition = match.endPosition - 1;</span>
-<span class="nc" id="L2865">      this.hits = hits;</span>
-<span class="nc" id="L2866">    }</span>
+<span class="nc" id="L2681">        Map&lt;Integer, List&lt;String&gt;&gt; hits) {</span>
+<span class="nc" id="L2682">      this.docId = docId;</span>
+<span class="nc" id="L2683">      this.docPosition = docPosition;</span>
+<span class="nc" id="L2684">      startPosition = match.startPosition;</span>
+<span class="nc" id="L2685">      endPosition = match.endPosition - 1;</span>
+<span class="nc" id="L2686">      this.hits = hits;</span>
+<span class="nc" id="L2687">    }</span>
   }
 
   /**
@@ -2880,15 +2701,13 @@ public class CodecComponent {
     /**
      * Instantiates a new match.
      *
-     * @param startPosition
-     *          the start position
-     * @param endPosition
-     *          the end position
+     * @param startPosition the start position
+     * @param endPosition the end position
      */
-<span class="fc" id="L2888">    public Match(int startPosition, int endPosition) {</span>
-<span class="fc" id="L2889">      this.startPosition = startPosition;</span>
-<span class="fc" id="L2890">      this.endPosition = endPosition;</span>
-<span class="fc" id="L2891">    }</span>
+<span class="fc" id="L2707">    public Match(int startPosition, int endPosition) {</span>
+<span class="fc" id="L2708">      this.startPosition = startPosition;</span>
+<span class="fc" id="L2709">      this.endPosition = endPosition;</span>
+<span class="fc" id="L2710">    }</span>
 
     /*
      * (non-Javadoc)
@@ -2897,14 +2716,14 @@ public class CodecComponent {
      */
     @Override
     public boolean equals(Object obj) {
-<span class="nc bnc" id="L2900" title="All 2 branches missed.">      if (this == obj)</span>
-<span class="nc" id="L2901">        return true;</span>
-<span class="nc bnc" id="L2902" title="All 2 branches missed.">      if (obj == null)</span>
-<span class="nc" id="L2903">        return false;</span>
-<span class="nc bnc" id="L2904" title="All 2 branches missed.">      if (getClass() != obj.getClass())</span>
-<span class="nc" id="L2905">        return false;</span>
-<span class="nc" id="L2906">      final Match that = (Match) obj;</span>
-<span class="nc bnc" id="L2907" title="All 4 branches missed.">      return startPosition == that.startPosition</span>
+<span class="nc bnc" id="L2719" title="All 2 branches missed.">      if (this == obj)</span>
+<span class="nc" id="L2720">        return true;</span>
+<span class="nc bnc" id="L2721" title="All 2 branches missed.">      if (obj == null)</span>
+<span class="nc" id="L2722">        return false;</span>
+<span class="nc bnc" id="L2723" title="All 2 branches missed.">      if (getClass() != obj.getClass())</span>
+<span class="nc" id="L2724">        return false;</span>
+<span class="nc" id="L2725">      final Match that = (Match) obj;</span>
+<span class="nc bnc" id="L2726" title="All 4 branches missed.">      return startPosition == that.startPosition</span>
           &amp;&amp; endPosition == that.endPosition;
     }
 
@@ -2915,10 +2734,10 @@ public class CodecComponent {
      */
     @Override
     public int hashCode() {
-<span class="nc" id="L2918">      int h = this.getClass().getSimpleName().hashCode();</span>
-<span class="nc" id="L2919">      h = (h * 5) ^ startPosition;</span>
-<span class="nc" id="L2920">      h = (h * 7) ^ endPosition;</span>
-<span class="nc" id="L2921">      return h;</span>
+<span class="nc" id="L2737">      int h = this.getClass().getSimpleName().hashCode();</span>
+<span class="nc" id="L2738">      h = (h * 5) ^ startPosition;</span>
+<span class="nc" id="L2739">      h = (h * 7) ^ endPosition;</span>
+<span class="nc" id="L2740">      return h;</span>
     }
 
   }
diff --git a/jacoco/mtas.codec.util/CodecInfo$FieldReferences.html b/jacoco/mtas.codec.util/CodecInfo$FieldReferences.html
index f0de2e2..eaeefad 100644
--- a/jacoco/mtas.codec.util/CodecInfo$FieldReferences.html
+++ b/jacoco/mtas.codec.util/CodecInfo$FieldReferences.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecInfo.FieldReferences</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecInfo.FieldReferences</span></div><h1>CodecInfo.FieldReferences</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 18</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">1</td><td class="ctr1">0</td><td class="ctr2">7</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="CodecInfo.java.html#L758" class="el_method">CodecInfo.FieldReferences(long, long, int, long, int)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="18" alt="18"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">7</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecInfo.FieldReferences</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecInfo.FieldReferences</span></div><h1>CodecInfo.FieldReferences</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 18</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">1</td><td class="ctr1">0</td><td class="ctr2">7</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="CodecInfo.java.html#L753" class="el_method">CodecInfo.FieldReferences(long, long, int, long, int)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="18" alt="18"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">7</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util/CodecInfo$IndexDoc.html b/jacoco/mtas.codec.util/CodecInfo$IndexDoc.html
index c6d6af4..649b0bf 100644
--- a/jacoco/mtas.codec.util/CodecInfo$IndexDoc.html
+++ b/jacoco/mtas.codec.util/CodecInfo$IndexDoc.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecInfo.IndexDoc</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecInfo.IndexDoc</span></div><h1>CodecInfo.IndexDoc</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">6 of 69</td><td class="ctr2">91%</td><td class="bar">0 of 2</td><td class="ctr2">100%</td><td class="ctr1">0</td><td class="ctr2">2</td><td class="ctr1">2</td><td class="ctr2">19</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="CodecInfo.java.html#L704" class="el_method">CodecInfo.IndexDoc(CodecInfo, Long)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="109" height="10" title="63" alt="63"/></td><td class="ctr2" id="c0">91%</td><td class="bar" id="d0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i0">19</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecInfo.IndexDoc</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecInfo.IndexDoc</span></div><h1>CodecInfo.IndexDoc</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">6 of 69</td><td class="ctr2">91%</td><td class="bar">0 of 2</td><td class="ctr2">100%</td><td class="ctr1">0</td><td class="ctr2">2</td><td class="ctr1">2</td><td class="ctr2">19</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="CodecInfo.java.html#L699" class="el_method">CodecInfo.IndexDoc(CodecInfo, Long)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="109" height="10" title="63" alt="63"/></td><td class="ctr2" id="c0">91%</td><td class="bar" id="d0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i0">19</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util/CodecInfo.html b/jacoco/mtas.codec.util/CodecInfo.html
index 45bb2c5..c785f61 100644
--- a/jacoco/mtas.codec.util/CodecInfo.html
+++ b/jacoco/mtas.codec.util/CodecInfo.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecInfo</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecInfo</span></div><h1>CodecInfo</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">523 of 1,170</td><td class="ctr2">55%</td><td class="bar">56 of 104</td><td class="ctr2">46%</td><td class="ctr1">47</td><td class="ctr2">75</td><td class="ctr1">116</td><td class="ctr2">250</td><td class="ctr1">10</td><td class="ctr2">23</td></tr></tfoot><tbody><tr><td id="a10"><a href="CodecInfo.java.html#L150" class="el_method">getObjectById(String, int, int)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="114" height="10" title="117" alt="117"/></td><td class="ctr2" id="c13">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="51" height="10" title="6" alt="6"/></td><td class="ctr2" id="e11">0%</td><td class="ctr1" id="f2">4</td><td class="ctr2" id="g4">4</td><td class="ctr1" id="h1">19</td><td class="ctr2" id="i3">19</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a15"><a href="CodecInfo.java.html#L313" class="el_method">getPositionedTermsByPrefixesAndPositionRange(String, int, List, int, int)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="103" height="10" title="106" alt="106"/></td><td class="ctr2" id="c14">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="14" alt="14"/></td><td class="ctr2" id="e12">0%</td><td class="ctr1" id="f0">8</td><td class="ctr2" id="g0">8</td><td class="ctr1" id="h0">23</td><td class="ctr2" id="i1">23</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a18"><a href="CodecInfo.java.html#L263" class="el_method">getPrefixFilteredObjects(List, List)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="53" height="10" title="55" alt="55"/></td><td class="ctr2" id="c15">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="68" height="10" title="8" alt="8"/></td><td class="ctr2" id="e13">0%</td><td class="ctr1" id="f1">5</td><td class="ctr2" id="g3">5</td><td class="ctr1" id="h2">13</td><td class="ctr2" id="i7">13</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a20"><a href="CodecInfo.java.html#L430" class="el_method">getTerms(ArrayList)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="53" height="10" title="55" alt="55"/></td><td class="ctr2" id="c16">0%</td><td class="bar" id="d11"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/></td><td class="ctr2" id="e14">0%</td><td class="ctr1" id="f5">2</td><td class="ctr2" id="g14">2</td><td class="ctr1" id="h3">11</td><td class="ctr2" id="i8">11</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a11"><a href="CodecInfo.java.html#L407" class="el_method">getObjects(List)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="42" alt="42"/></td><td class="ctr2" id="c17">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="4" alt="4"/></td><td class="ctr2" id="e15">0%</td><td class="ctr1" id="f3">3</td><td class="ctr2" id="g8">3</td><td class="ctr1" id="h4">10</td><td class="ctr2" id="i11">10</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a19"><a href="CodecInfo.java.html#L239" class="el_method">getPrefixFilteredObjectsByPositions(String, int, List, int, int)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="31" alt="31"/></td><td class="ctr2" id="c18">0%</td><td class="bar" id="d12"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/></td><td class="ctr2" id="e16">0%</td><td class="ctr1" id="f6">2</td><td class="ctr2" id="g15">2</td><td class="ctr1" id="h5">7</td><td class="ctr2" id="i14">7</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a12"><a href="CodecInfo.java.html#L186" class="el_method">getObjectsByParentId(String, int, int)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="22" height="10" title="23" alt="23"/></td><td class="ctr2" id="c19">0%</td><td class="bar" id="d18"/><td class="ctr2" id="e18">n/a</td><td class="ctr1" id="f14">1</td><td class="ctr2" id="g18">1</td><td class="ctr1" id="h9">4</td><td class="ctr2" id="i19">4</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a13"><a href="CodecInfo.java.html#L205" class="el_method">getObjectsByPosition(String, int, int)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="22" height="10" title="23" alt="23"/></td><td class="ctr2" id="c20">0%</td><td class="bar" id="d19"/><td class="ctr2" id="e19">n/a</td><td class="ctr1" id="f15">1</td><td class="ctr2" id="g19">1</td><td class="ctr1" id="h6">5</td><td class="ctr2" id="i16">5</td><td class="ctr1" id="j7">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a7"><a href="CodecInfo.java.html#L568" class="el_method">getNumberOfDocs(String)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="16" alt="16"/></td><td class="ctr2" id="c21">0%</td><td class="bar" id="d13"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/></td><td class="ctr2" id="e17">0%</td><td class="ctr1" id="f7">2</td><td class="ctr2" id="g16">2</td><td class="ctr1" id="h10">4</td><td class="ctr2" id="i20">4</td><td class="ctr1" id="j8">1</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a16"><a href="CodecInfo.java.html#L478" class="el_method">getPrefixes(String)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="14" alt="14"/><img src="../jacoco-resources/greenbar.gif" width="57" height="10" title="59" alt="59"/></td><td class="ctr2" id="c12">80%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="4" alt="4"/></td><td class="ctr2" id="e6">66%</td><td class="ctr1" id="f8">2</td><td class="ctr2" id="g5">4</td><td class="ctr1" id="h7">5</td><td class="ctr2" id="i4">18</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a4"><a href="CodecInfo.java.html#L75" class="el_method">getCodecInfoFromTerms(Terms)</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="12" alt="12"/><img src="../jacoco-resources/greenbar.gif" width="75" height="10" title="77" alt="77"/></td><td class="ctr2" id="c10">86%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="25" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="94" height="10" title="11" alt="11"/></td><td class="ctr2" id="e3">78%</td><td class="ctr1" id="f4">3</td><td class="ctr2" id="g1">8</td><td class="ctr1" id="h11">3</td><td class="ctr2" id="i5">17</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a5"><a href="CodecInfo.java.html#L512" class="el_method">getDoc(String, int)</a></td><td class="bar" id="b11"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="39" height="10" title="40" alt="40"/></td><td class="ctr2" id="c11">81%</td><td class="bar" id="d8"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="2" alt="2"/></td><td class="ctr2" id="e8">50%</td><td class="ctr1" id="f9">2</td><td class="ctr2" id="g9">3</td><td class="ctr1" id="h8">5</td><td class="ctr2" id="i9">11</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a14"><a href="CodecInfo.java.html#L295" class="el_method">getPositionedTermsByPrefixesAndPosition(String, int, List, int)</a></td><td class="bar" id="b12"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="8" alt="8"/></td><td class="ctr2" id="c22">0%</td><td class="bar" id="d20"/><td class="ctr2" id="e20">n/a</td><td class="ctr1" id="f16">1</td><td class="ctr2" id="g20">1</td><td class="ctr1" id="h13">1</td><td class="ctr2" id="i21">1</td><td class="ctr1" id="j9">1</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a6"><a href="CodecInfo.java.html#L537" class="el_method">getNextDoc(String, int)</a></td><td class="bar" id="b13"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="65" height="10" title="67" alt="67"/></td><td class="ctr2" id="c7">91%</td><td class="bar" id="d14"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="42" height="10" title="5" alt="5"/></td><td class="ctr2" id="e1">83%</td><td class="ctr1" id="f17">1</td><td class="ctr2" id="g6">4</td><td class="ctr1" id="h12">3</td><td class="ctr2" id="i6">16</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a17"><a href="CodecInfo.java.html#L455" class="el_method">getPrefixesIds(String, List)</a></td><td class="bar" id="b14"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="41" height="10" title="43" alt="43"/></td><td class="ctr2" id="c6">95%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="4" alt="4"/></td><td class="ctr2" id="e7">66%</td><td class="ctr1" id="f10">2</td><td class="ctr2" id="g7">4</td><td class="ctr1" id="h14">1</td><td class="ctr2" id="i10">11</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a8"><a href="CodecInfo.java.html#L584" class="el_method">getNumberOfPositions(String, int)</a></td><td class="bar" id="b15"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="21" alt="21"/></td><td class="ctr2" id="c8">91%</td><td class="bar" id="d9"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="2" alt="2"/></td><td class="ctr2" id="e9">50%</td><td class="ctr1" id="f11">2</td><td class="ctr2" id="g10">3</td><td class="ctr1" id="h15">1</td><td class="ctr2" id="i17">5</td><td class="ctr1" id="j15">0</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a9"><a href="CodecInfo.java.html#L626" class="el_method">getNumberOfTokens(String, int)</a></td><td class="bar" id="b16"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="16" alt="16"/></td><td class="ctr2" id="c9">88%</td><td class="bar" id="d10"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="2" alt="2"/></td><td class="ctr2" id="e10">50%</td><td class="ctr1" id="f12">2</td><td class="ctr2" id="g11">3</td><td class="ctr1" id="h16">1</td><td class="ctr2" id="i18">5</td><td class="ctr1" id="j16">0</td><td class="ctr2" id="k16">1</td></tr><tr><td id="a1"><a href="CodecInfo.java.html#L359" class="el_method">collectTermsByPrefixesForListOfHitPositions(String, int, ArrayList, ArrayList)</a></td><td class="bar" id="b17"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="123" alt="123"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="85" height="10" title="10" alt="10"/></td><td class="ctr2" id="e2">83%</td><td class="ctr1" id="f13">2</td><td class="ctr2" id="g2">7</td><td class="ctr1" id="h17">0</td><td class="ctr2" id="i0">24</td><td class="ctr1" id="j17">0</td><td class="ctr2" id="k17">1</td></tr><tr><td id="a21"><a href="CodecInfo.java.html#L109" class="el_method">init()</a></td><td class="bar" id="b18"><img src="../jacoco-resources/greenbar.gif" width="72" height="10" title="74" alt="74"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d17"><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f20">0</td><td class="ctr2" id="g17">2</td><td class="ctr1" id="h18">0</td><td class="ctr2" id="i2">20</td><td class="ctr1" id="j18">0</td><td class="ctr2" id="k18">1</td></tr><tr><td id="a2"><a href="CodecInfo.java.html#L603" class="el_method">getAllNumberOfPositions(String, int)</a></td><td class="bar" id="b19"><img src="../jacoco-resources/greenbar.gif" width="55" height="10" title="57" alt="57"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d15"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="3" alt="3"/></td><td class="ctr2" id="e4">75%</td><td class="ctr1" id="f18">1</td><td class="ctr2" id="g12">3</td><td class="ctr1" id="h19">0</td><td class="ctr2" id="i12">10</td><td class="ctr1" id="j19">0</td><td class="ctr2" id="k19">1</td></tr><tr><td id="a3"><a href="CodecInfo.java.html#L645" class="el_method">getAllNumberOfTokens(String, int)</a></td><td class="bar" id="b20"><img src="../jacoco-resources/greenbar.gif" width="50" height="10" title="52" alt="52"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d16"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="3" alt="3"/></td><td class="ctr2" id="e5">75%</td><td class="ctr1" id="f19">1</td><td class="ctr2" id="g13">3</td><td class="ctr1" id="h20">0</td><td class="ctr2" id="i13">9</td><td class="ctr1" id="j20">0</td><td class="ctr2" id="k20">1</td></tr><tr><td id="a0"><a href="CodecInfo.java.html#L58" class="el_method">CodecInfo(HashMap, HashMap, int)</a></td><td class="bar" id="b21"><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="14" alt="14"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d21"/><td class="ctr2" id="e21">n/a</td><td class="ctr1" id="f21">0</td><td class="ctr2" id="g21">1</td><td class="ctr1" id="h21">0</td><td class="ctr2" id="i15">6</td><td class="ctr1" id="j21">0</td><td class="ctr2" id="k21">1</td></tr><tr><td id="a22"><a href="CodecInfo.java.html#L31" class="el_method">static {...}</a></td><td class="bar" id="b22"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="4" alt="4"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d22"/><td class="ctr2" id="e22">n/a</td><td class="ctr1" id="f22">0</td><td class="ctr2" id="g22">1</td><td class="ctr1" id="h22">0</td><td class="ctr2" id="i22">1</td><td class="ctr1" id="j22">0</td><td class="ctr2" id="k22">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecInfo</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecInfo</span></div><h1>CodecInfo</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">523 of 1,170</td><td class="ctr2">55%</td><td class="bar">56 of 104</td><td class="ctr2">46%</td><td class="ctr1">47</td><td class="ctr2">75</td><td class="ctr1">116</td><td class="ctr2">251</td><td class="ctr1">10</td><td class="ctr2">23</td></tr></tfoot><tbody><tr><td id="a10"><a href="CodecInfo.java.html#L148" class="el_method">getObjectById(String, int, int)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="114" height="10" title="117" alt="117"/></td><td class="ctr2" id="c13">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="51" height="10" title="6" alt="6"/></td><td class="ctr2" id="e11">0%</td><td class="ctr1" id="f2">4</td><td class="ctr2" id="g4">4</td><td class="ctr1" id="h1">19</td><td class="ctr2" id="i3">19</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a15"><a href="CodecInfo.java.html#L310" class="el_method">getPositionedTermsByPrefixesAndPositionRange(String, int, List, int, int)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="103" height="10" title="106" alt="106"/></td><td class="ctr2" id="c14">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="14" alt="14"/></td><td class="ctr2" id="e12">0%</td><td class="ctr1" id="f0">8</td><td class="ctr2" id="g0">8</td><td class="ctr1" id="h0">23</td><td class="ctr2" id="i1">23</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a18"><a href="CodecInfo.java.html#L260" class="el_method">getPrefixFilteredObjects(List, List)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="53" height="10" title="55" alt="55"/></td><td class="ctr2" id="c15">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="68" height="10" title="8" alt="8"/></td><td class="ctr2" id="e13">0%</td><td class="ctr1" id="f1">5</td><td class="ctr2" id="g3">5</td><td class="ctr1" id="h2">13</td><td class="ctr2" id="i7">13</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a20"><a href="CodecInfo.java.html#L427" class="el_method">getTerms(ArrayList)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="53" height="10" title="55" alt="55"/></td><td class="ctr2" id="c16">0%</td><td class="bar" id="d11"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/></td><td class="ctr2" id="e14">0%</td><td class="ctr1" id="f5">2</td><td class="ctr2" id="g14">2</td><td class="ctr1" id="h3">11</td><td class="ctr2" id="i8">11</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a11"><a href="CodecInfo.java.html#L404" class="el_method">getObjects(List)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="42" alt="42"/></td><td class="ctr2" id="c17">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="4" alt="4"/></td><td class="ctr2" id="e15">0%</td><td class="ctr1" id="f3">3</td><td class="ctr2" id="g8">3</td><td class="ctr1" id="h4">10</td><td class="ctr2" id="i11">10</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a19"><a href="CodecInfo.java.html#L237" class="el_method">getPrefixFilteredObjectsByPositions(String, int, List, int, int)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="31" alt="31"/></td><td class="ctr2" id="c18">0%</td><td class="bar" id="d12"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/></td><td class="ctr2" id="e16">0%</td><td class="ctr1" id="f6">2</td><td class="ctr2" id="g15">2</td><td class="ctr1" id="h5">7</td><td class="ctr2" id="i14">7</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a12"><a href="CodecInfo.java.html#L184" class="el_method">getObjectsByParentId(String, int, int)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="22" height="10" title="23" alt="23"/></td><td class="ctr2" id="c19">0%</td><td class="bar" id="d18"/><td class="ctr2" id="e18">n/a</td><td class="ctr1" id="f14">1</td><td class="ctr2" id="g18">1</td><td class="ctr1" id="h9">4</td><td class="ctr2" id="i19">4</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a13"><a href="CodecInfo.java.html#L203" class="el_method">getObjectsByPosition(String, int, int)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="22" height="10" title="23" alt="23"/></td><td class="ctr2" id="c20">0%</td><td class="bar" id="d19"/><td class="ctr2" id="e19">n/a</td><td class="ctr1" id="f15">1</td><td class="ctr2" id="g19">1</td><td class="ctr1" id="h6">5</td><td class="ctr2" id="i16">5</td><td class="ctr1" id="j7">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a7"><a href="CodecInfo.java.html#L564" class="el_method">getNumberOfDocs(String)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="16" alt="16"/></td><td class="ctr2" id="c21">0%</td><td class="bar" id="d13"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/></td><td class="ctr2" id="e17">0%</td><td class="ctr1" id="f7">2</td><td class="ctr2" id="g16">2</td><td class="ctr1" id="h10">4</td><td class="ctr2" id="i20">4</td><td class="ctr1" id="j8">1</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a16"><a href="CodecInfo.java.html#L474" class="el_method">getPrefixes(String)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="14" alt="14"/><img src="../jacoco-resources/greenbar.gif" width="57" height="10" title="59" alt="59"/></td><td class="ctr2" id="c12">80%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="4" alt="4"/></td><td class="ctr2" id="e6">66%</td><td class="ctr1" id="f8">2</td><td class="ctr2" id="g5">4</td><td class="ctr1" id="h7">5</td><td class="ctr2" id="i4">18</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a4"><a href="CodecInfo.java.html#L75" class="el_method">getCodecInfoFromTerms(Terms)</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="12" alt="12"/><img src="../jacoco-resources/greenbar.gif" width="75" height="10" title="77" alt="77"/></td><td class="ctr2" id="c10">86%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="25" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="94" height="10" title="11" alt="11"/></td><td class="ctr2" id="e3">78%</td><td class="ctr1" id="f4">3</td><td class="ctr2" id="g1">8</td><td class="ctr1" id="h11">3</td><td class="ctr2" id="i5">18</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a5"><a href="CodecInfo.java.html#L508" class="el_method">getDoc(String, int)</a></td><td class="bar" id="b11"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="39" height="10" title="40" alt="40"/></td><td class="ctr2" id="c11">81%</td><td class="bar" id="d8"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="2" alt="2"/></td><td class="ctr2" id="e8">50%</td><td class="ctr1" id="f9">2</td><td class="ctr2" id="g9">3</td><td class="ctr1" id="h8">5</td><td class="ctr2" id="i9">11</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a14"><a href="CodecInfo.java.html#L292" class="el_method">getPositionedTermsByPrefixesAndPosition(String, int, List, int)</a></td><td class="bar" id="b12"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="8" alt="8"/></td><td class="ctr2" id="c22">0%</td><td class="bar" id="d20"/><td class="ctr2" id="e20">n/a</td><td class="ctr1" id="f16">1</td><td class="ctr2" id="g20">1</td><td class="ctr1" id="h13">1</td><td class="ctr2" id="i21">1</td><td class="ctr1" id="j9">1</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a6"><a href="CodecInfo.java.html#L533" class="el_method">getNextDoc(String, int)</a></td><td class="bar" id="b13"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="65" height="10" title="67" alt="67"/></td><td class="ctr2" id="c7">91%</td><td class="bar" id="d14"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="42" height="10" title="5" alt="5"/></td><td class="ctr2" id="e1">83%</td><td class="ctr1" id="f17">1</td><td class="ctr2" id="g6">4</td><td class="ctr1" id="h12">3</td><td class="ctr2" id="i6">16</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a17"><a href="CodecInfo.java.html#L451" class="el_method">getPrefixesIds(String, List)</a></td><td class="bar" id="b14"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="41" height="10" title="43" alt="43"/></td><td class="ctr2" id="c6">95%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="4" alt="4"/></td><td class="ctr2" id="e7">66%</td><td class="ctr1" id="f10">2</td><td class="ctr2" id="g7">4</td><td class="ctr1" id="h14">1</td><td class="ctr2" id="i10">11</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a8"><a href="CodecInfo.java.html#L580" class="el_method">getNumberOfPositions(String, int)</a></td><td class="bar" id="b15"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="21" alt="21"/></td><td class="ctr2" id="c8">91%</td><td class="bar" id="d9"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="2" alt="2"/></td><td class="ctr2" id="e9">50%</td><td class="ctr1" id="f11">2</td><td class="ctr2" id="g10">3</td><td class="ctr1" id="h15">1</td><td class="ctr2" id="i17">5</td><td class="ctr1" id="j15">0</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a9"><a href="CodecInfo.java.html#L622" class="el_method">getNumberOfTokens(String, int)</a></td><td class="bar" id="b16"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="16" alt="16"/></td><td class="ctr2" id="c9">88%</td><td class="bar" id="d10"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="2" alt="2"/></td><td class="ctr2" id="e10">50%</td><td class="ctr1" id="f12">2</td><td class="ctr2" id="g11">3</td><td class="ctr1" id="h16">1</td><td class="ctr2" id="i18">5</td><td class="ctr1" id="j16">0</td><td class="ctr2" id="k16">1</td></tr><tr><td id="a1"><a href="CodecInfo.java.html#L356" class="el_method">collectTermsByPrefixesForListOfHitPositions(String, int, ArrayList, ArrayList)</a></td><td class="bar" id="b17"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="123" alt="123"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="85" height="10" title="10" alt="10"/></td><td class="ctr2" id="e2">83%</td><td class="ctr1" id="f13">2</td><td class="ctr2" id="g2">7</td><td class="ctr1" id="h17">0</td><td class="ctr2" id="i0">24</td><td class="ctr1" id="j17">0</td><td class="ctr2" id="k17">1</td></tr><tr><td id="a21"><a href="CodecInfo.java.html#L108" class="el_method">init()</a></td><td class="bar" id="b18"><img src="../jacoco-resources/greenbar.gif" width="72" height="10" title="74" alt="74"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d17"><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f20">0</td><td class="ctr2" id="g17">2</td><td class="ctr1" id="h18">0</td><td class="ctr2" id="i2">20</td><td class="ctr1" id="j18">0</td><td class="ctr2" id="k18">1</td></tr><tr><td id="a2"><a href="CodecInfo.java.html#L599" class="el_method">getAllNumberOfPositions(String, int)</a></td><td class="bar" id="b19"><img src="../jacoco-resources/greenbar.gif" width="55" height="10" title="57" alt="57"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d15"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="3" alt="3"/></td><td class="ctr2" id="e4">75%</td><td class="ctr1" id="f18">1</td><td class="ctr2" id="g12">3</td><td class="ctr1" id="h19">0</td><td class="ctr2" id="i12">10</td><td class="ctr1" id="j19">0</td><td class="ctr2" id="k19">1</td></tr><tr><td id="a3"><a href="CodecInfo.java.html#L641" class="el_method">getAllNumberOfTokens(String, int)</a></td><td class="bar" id="b20"><img src="../jacoco-resources/greenbar.gif" width="50" height="10" title="52" alt="52"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d16"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="3" alt="3"/></td><td class="ctr2" id="e5">75%</td><td class="ctr1" id="f19">1</td><td class="ctr2" id="g13">3</td><td class="ctr1" id="h20">0</td><td class="ctr2" id="i13">9</td><td class="ctr1" id="j20">0</td><td class="ctr2" id="k20">1</td></tr><tr><td id="a0"><a href="CodecInfo.java.html#L58" class="el_method">CodecInfo(HashMap, HashMap, int)</a></td><td class="bar" id="b21"><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="14" alt="14"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d21"/><td class="ctr2" id="e21">n/a</td><td class="ctr1" id="f21">0</td><td class="ctr2" id="g21">1</td><td class="ctr1" id="h21">0</td><td class="ctr2" id="i15">6</td><td class="ctr1" id="j21">0</td><td class="ctr2" id="k21">1</td></tr><tr><td id="a22"><a href="CodecInfo.java.html#L31" class="el_method">static {...}</a></td><td class="bar" id="b22"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="4" alt="4"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d22"/><td class="ctr2" id="e22">n/a</td><td class="ctr1" id="f22">0</td><td class="ctr2" id="g22">1</td><td class="ctr1" id="h22">0</td><td class="ctr2" id="i22">1</td><td class="ctr1" id="j22">0</td><td class="ctr2" id="k22">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util/CodecInfo.java.html b/jacoco/mtas.codec.util/CodecInfo.java.html
index cc7ef73..c0ec937 100644
--- a/jacoco/mtas.codec.util/CodecInfo.java.html
+++ b/jacoco/mtas.codec.util/CodecInfo.java.html
@@ -29,7 +29,7 @@ public class CodecInfo {
 
   /** The log. */
 <span class="fc" id="L31">  private static Log log = LogFactory.getLog(CodecInfo.class);</span>
-  
+
   /** The index input list. */
   HashMap&lt;String, IndexInput&gt; indexInputList;
 
@@ -79,23 +79,22 @@ public class CodecInfo {
 <span class="fc" id="L79">      Object[] emptyArgs = null;</span>
 <span class="fc bfc" id="L80" title="All 2 branches covered.">      for (Method m : methods) {</span>
 <span class="fc bfc" id="L81" title="All 2 branches covered.">        if (m.getName().equals(&quot;getIndexInputList&quot;)) {</span>
-<span class="fc" id="L82">          indexInputList = (HashMap&lt;String, IndexInput&gt;) m.invoke(t,</span>
-              emptyArgs);
-<span class="fc bfc" id="L84" title="All 2 branches covered.">        } else if (m.getName().equals(&quot;getIndexInputOffsetList&quot;)) {</span>
-<span class="fc" id="L85">          indexInputOffsetList = (HashMap&lt;String, Long&gt;) m.invoke(t,</span>
-              emptyArgs);
-<span class="fc bfc" id="L87" title="All 2 branches covered.">        } else if (m.getName().equals(&quot;getVersion&quot;)) {</span>
-<span class="fc" id="L88">          version = m.invoke(t, emptyArgs);</span>
+<span class="fc" id="L82">          indexInputList = (HashMap&lt;String, IndexInput&gt;) m.invoke(t, emptyArgs);</span>
+<span class="fc bfc" id="L83" title="All 2 branches covered.">        } else if (m.getName().equals(&quot;getIndexInputOffsetList&quot;)) {</span>
+<span class="fc" id="L84">          indexInputOffsetList = (HashMap&lt;String, Long&gt;) m.invoke(t, emptyArgs);</span>
+<span class="fc bfc" id="L85" title="All 2 branches covered.">        } else if (m.getName().equals(&quot;getVersion&quot;)) {</span>
+<span class="fc" id="L86">          version = m.invoke(t, emptyArgs);</span>
         }
       }
-<span class="pc bpc" id="L91" title="3 of 6 branches missed.">      if (indexInputList == null || indexInputOffsetList == null</span>
+<span class="pc bpc" id="L89" title="3 of 6 branches missed.">      if (indexInputList == null || indexInputOffsetList == null</span>
           || version == null) {
-<span class="nc" id="L93">        throw new IOException(&quot;Reader doesn't provide MtasFieldsProducer&quot;);</span>
+<span class="nc" id="L91">        throw new IOException(&quot;Reader doesn't provide MtasFieldsProducer&quot;);</span>
       } else {
-<span class="fc" id="L95">        return new CodecInfo(indexInputList, indexInputOffsetList, (int) version);</span>
+<span class="fc" id="L93">        return new CodecInfo(indexInputList, indexInputOffsetList,</span>
+<span class="fc" id="L94">            (int) version);</span>
       }
-<span class="nc" id="L97">    } catch (IllegalAccessException | InvocationTargetException e) {</span>
-<span class="nc" id="L98">      throw new IOException(&quot;Can't get codecInfo&quot;, e);</span>
+<span class="nc" id="L96">    } catch (IllegalAccessException | InvocationTargetException e) {</span>
+<span class="nc" id="L97">      throw new IOException(&quot;Can't get codecInfo&quot;, e);</span>
     }
   }
 
@@ -106,32 +105,31 @@ public class CodecInfo {
    */
   private void init() throws IOException {
     // move to begin
-<span class="fc" id="L109">    IndexInput inField = indexInputList.get(&quot;field&quot;);</span>
-<span class="fc" id="L110">    inField.seek(indexInputOffsetList.get(&quot;field&quot;));</span>
+<span class="fc" id="L108">    IndexInput inField = indexInputList.get(&quot;field&quot;);</span>
+<span class="fc" id="L109">    inField.seek(indexInputOffsetList.get(&quot;field&quot;));</span>
     // store field references in memory
-<span class="fc" id="L112">    fieldReferences = new HashMap&lt;String, FieldReferences&gt;();</span>
-<span class="fc" id="L113">    boolean doInit = true;</span>
-<span class="fc bfc" id="L114" title="All 2 branches covered.">    while (doInit) {</span>
+<span class="fc" id="L111">    fieldReferences = new HashMap&lt;String, FieldReferences&gt;();</span>
+<span class="fc" id="L112">    boolean doInit = true;</span>
+<span class="fc bfc" id="L113" title="All 2 branches covered.">    while (doInit) {</span>
       try {
-<span class="fc" id="L116">        String field = inField.readString();</span>
-<span class="fc" id="L117">        long refIndexDoc = inField.readVLong();</span>
-<span class="fc" id="L118">        long refIndexDocId = inField.readVLong();</span>
-<span class="fc" id="L119">        int numberOfDocs = inField.readVInt();</span>
-<span class="fc" id="L120">        inField.readVLong(); //refTerm</span>
-<span class="fc" id="L121">        inField.readVInt(); //numberOfTerms</span>
-<span class="fc" id="L122">        long refPrefix = inField.readVLong();</span>
-<span class="fc" id="L123">        int numberOfPrefixes = inField.readVInt();</span>
-<span class="fc" id="L124">        fieldReferences.put(field,</span>
-            new FieldReferences(refIndexDoc, refIndexDocId, numberOfDocs,
-                refPrefix, numberOfPrefixes));
-<span class="fc" id="L127">      } catch (IOException e) {</span>
-<span class="fc" id="L128">        log.debug(e); </span>
-<span class="fc" id="L129">        doInit = false;</span>
-<span class="fc" id="L130">      }</span>
+<span class="fc" id="L115">        String field = inField.readString();</span>
+<span class="fc" id="L116">        long refIndexDoc = inField.readVLong();</span>
+<span class="fc" id="L117">        long refIndexDocId = inField.readVLong();</span>
+<span class="fc" id="L118">        int numberOfDocs = inField.readVInt();</span>
+<span class="fc" id="L119">        inField.readVLong(); // refTerm</span>
+<span class="fc" id="L120">        inField.readVInt(); // numberOfTerms</span>
+<span class="fc" id="L121">        long refPrefix = inField.readVLong();</span>
+<span class="fc" id="L122">        int numberOfPrefixes = inField.readVInt();</span>
+<span class="fc" id="L123">        fieldReferences.put(field, new FieldReferences(refIndexDoc,</span>
+            refIndexDocId, numberOfDocs, refPrefix, numberOfPrefixes));
+<span class="fc" id="L125">      } catch (IOException e) {</span>
+<span class="fc" id="L126">        log.debug(e);</span>
+<span class="fc" id="L127">        doInit = false;</span>
+<span class="fc" id="L128">      }</span>
     }
     // prefixReferences
-<span class="fc" id="L133">    prefixReferences = new HashMap&lt;String, LinkedHashMap&lt;String, Long&gt;&gt;();</span>
-<span class="fc" id="L134">  }</span>
+<span class="fc" id="L131">    prefixReferences = new HashMap&lt;String, LinkedHashMap&lt;String, Long&gt;&gt;();</span>
+<span class="fc" id="L132">  }</span>
 
   /**
    * Gets the object by id.
@@ -147,28 +145,28 @@ public class CodecInfo {
     try {
       Long ref;
       Long objectRefApproxCorrection;
-<span class="nc" id="L150">      IndexDoc doc = getDoc(field, docId);</span>
-<span class="nc" id="L151">      IndexInput inObjectId = indexInputList.get(&quot;indexObjectId&quot;);</span>
-<span class="nc" id="L152">      IndexInput inObject = indexInputList.get(&quot;object&quot;);</span>
-<span class="nc" id="L153">      IndexInput inTerm = indexInputList.get(&quot;term&quot;);</span>
-<span class="nc bnc" id="L154" title="All 2 branches missed.">      if (doc.storageFlags == MtasCodecPostingsFormat.MTAS_STORAGE_BYTE) {</span>
-<span class="nc" id="L155">        inObjectId.seek(doc.fpIndexObjectId + (mtasId * 1L));</span>
-<span class="nc" id="L156">        objectRefApproxCorrection = Long.valueOf(inObjectId.readByte());</span>
-<span class="nc bnc" id="L157" title="All 2 branches missed.">      } else if (doc.storageFlags == MtasCodecPostingsFormat.MTAS_STORAGE_SHORT) {</span>
-<span class="nc" id="L158">        inObjectId.seek(doc.fpIndexObjectId + (mtasId * 2L));</span>
-<span class="nc" id="L159">        objectRefApproxCorrection = Long.valueOf(inObjectId.readShort());</span>
-<span class="nc bnc" id="L160" title="All 2 branches missed.">      } else if (doc.storageFlags == MtasCodecPostingsFormat.MTAS_STORAGE_INTEGER) {</span>
-<span class="nc" id="L161">        inObjectId.seek(doc.fpIndexObjectId + (mtasId * 4L));</span>
-<span class="nc" id="L162">        objectRefApproxCorrection = Long.valueOf(inObjectId.readInt());</span>
+<span class="nc" id="L148">      IndexDoc doc = getDoc(field, docId);</span>
+<span class="nc" id="L149">      IndexInput inObjectId = indexInputList.get(&quot;indexObjectId&quot;);</span>
+<span class="nc" id="L150">      IndexInput inObject = indexInputList.get(&quot;object&quot;);</span>
+<span class="nc" id="L151">      IndexInput inTerm = indexInputList.get(&quot;term&quot;);</span>
+<span class="nc bnc" id="L152" title="All 2 branches missed.">      if (doc.storageFlags == MtasCodecPostingsFormat.MTAS_STORAGE_BYTE) {</span>
+<span class="nc" id="L153">        inObjectId.seek(doc.fpIndexObjectId + (mtasId * 1L));</span>
+<span class="nc" id="L154">        objectRefApproxCorrection = Long.valueOf(inObjectId.readByte());</span>
+<span class="nc bnc" id="L155" title="All 2 branches missed.">      } else if (doc.storageFlags == MtasCodecPostingsFormat.MTAS_STORAGE_SHORT) {</span>
+<span class="nc" id="L156">        inObjectId.seek(doc.fpIndexObjectId + (mtasId * 2L));</span>
+<span class="nc" id="L157">        objectRefApproxCorrection = Long.valueOf(inObjectId.readShort());</span>
+<span class="nc bnc" id="L158" title="All 2 branches missed.">      } else if (doc.storageFlags == MtasCodecPostingsFormat.MTAS_STORAGE_INTEGER) {</span>
+<span class="nc" id="L159">        inObjectId.seek(doc.fpIndexObjectId + (mtasId * 4L));</span>
+<span class="nc" id="L160">        objectRefApproxCorrection = Long.valueOf(inObjectId.readInt());</span>
       } else {
-<span class="nc" id="L164">        inObjectId.seek(doc.fpIndexObjectId + (mtasId * 8L));</span>
-<span class="nc" id="L165">        objectRefApproxCorrection = Long.valueOf(inObjectId.readLong());</span>
+<span class="nc" id="L162">        inObjectId.seek(doc.fpIndexObjectId + (mtasId * 8L));</span>
+<span class="nc" id="L163">        objectRefApproxCorrection = Long.valueOf(inObjectId.readLong());</span>
       }
-<span class="nc" id="L167">      ref = objectRefApproxCorrection + doc.objectRefApproxOffset</span>
+<span class="nc" id="L165">      ref = objectRefApproxCorrection + doc.objectRefApproxOffset</span>
           + (mtasId * (long) doc.objectRefApproxQuotient);
-<span class="nc" id="L169">      return MtasCodecPostingsFormat.getToken(inObject, inTerm, ref);</span>
-<span class="nc" id="L170">    } catch (Exception e) {</span>
-<span class="nc" id="L171">      throw new IOException(e);</span>
+<span class="nc" id="L167">      return MtasCodecPostingsFormat.getToken(inObject, inTerm, ref);</span>
+<span class="nc" id="L168">    } catch (Exception e) {</span>
+<span class="nc" id="L169">      throw new IOException(e);</span>
     }
   }
 
@@ -183,12 +181,12 @@ public class CodecInfo {
    */
   public List&lt;MtasTokenString&gt; getObjectsByParentId(String field, int docId,
       int position) throws IOException {
-<span class="nc" id="L186">    IndexDoc doc = getDoc(field, docId);</span>
-<span class="nc" id="L187">    IndexInput inIndexObjectParent = indexInputList.get(&quot;indexObjectParent&quot;);</span>
-<span class="nc" id="L188">    ArrayList&lt;MtasTreeHit&lt;?&gt;&gt; hits = CodecSearchTree.searchMtasTree(position,</span>
+<span class="nc" id="L184">    IndexDoc doc = getDoc(field, docId);</span>
+<span class="nc" id="L185">    IndexInput inIndexObjectParent = indexInputList.get(&quot;indexObjectParent&quot;);</span>
+<span class="nc" id="L186">    ArrayList&lt;MtasTreeHit&lt;?&gt;&gt; hits = CodecSearchTree.searchMtasTree(position,</span>
         inIndexObjectParent, doc.fpIndexObjectParent,
         doc.smallestObjectFilepointer);
-<span class="nc" id="L191">    return getObjects(hits);</span>
+<span class="nc" id="L189">    return getObjects(hits);</span>
   }
 
   /**
@@ -202,13 +200,13 @@ public class CodecInfo {
    */
   public ArrayList&lt;MtasTokenString&gt; getObjectsByPosition(String field,
       int docId, int position) throws IOException {
-<span class="nc" id="L205">    IndexDoc doc = getDoc(field, docId);</span>
-<span class="nc" id="L206">    IndexInput inIndexObjectPosition = indexInputList</span>
-<span class="nc" id="L207">        .get(&quot;indexObjectPosition&quot;);</span>
-<span class="nc" id="L208">    ArrayList&lt;MtasTreeHit&lt;?&gt;&gt; hits = CodecSearchTree.searchMtasTree(position,</span>
+<span class="nc" id="L203">    IndexDoc doc = getDoc(field, docId);</span>
+<span class="nc" id="L204">    IndexInput inIndexObjectPosition = indexInputList</span>
+<span class="nc" id="L205">        .get(&quot;indexObjectPosition&quot;);</span>
+<span class="nc" id="L206">    ArrayList&lt;MtasTreeHit&lt;?&gt;&gt; hits = CodecSearchTree.searchMtasTree(position,</span>
         inIndexObjectPosition, doc.fpIndexObjectPosition,
         doc.smallestObjectFilepointer);
-<span class="nc" id="L211">    return getObjects(hits);</span>
+<span class="nc" id="L209">    return getObjects(hits);</span>
   }
 
   // public ArrayList&lt;MtasTokenString&gt; getObjectsByPositions(String field,
@@ -233,19 +231,19 @@ public class CodecInfo {
    * @return the prefix filtered objects by positions
    * @throws IOException Signals that an I/O exception has occurred.
    */
-  public List&lt;MtasTokenString&gt; getPrefixFilteredObjectsByPositions(
-      String field, int docId, List&lt;String&gt; prefixes, int startPosition,
-      int endPosition) throws IOException {
-<span class="nc" id="L239">    IndexDoc doc = getDoc(field, docId);</span>
-<span class="nc" id="L240">    IndexInput inIndexObjectPosition = indexInputList</span>
-<span class="nc" id="L241">        .get(&quot;indexObjectPosition&quot;);</span>
-<span class="nc bnc" id="L242" title="All 2 branches missed.">    if (doc != null) {</span>
-<span class="nc" id="L243">      ArrayList&lt;MtasTreeHit&lt;?&gt;&gt; hits = CodecSearchTree.searchMtasTree(</span>
+  public List&lt;MtasTokenString&gt; getPrefixFilteredObjectsByPositions(String field,
+      int docId, List&lt;String&gt; prefixes, int startPosition, int endPosition)
+      throws IOException {
+<span class="nc" id="L237">    IndexDoc doc = getDoc(field, docId);</span>
+<span class="nc" id="L238">    IndexInput inIndexObjectPosition = indexInputList</span>
+<span class="nc" id="L239">        .get(&quot;indexObjectPosition&quot;);</span>
+<span class="nc bnc" id="L240" title="All 2 branches missed.">    if (doc != null) {</span>
+<span class="nc" id="L241">      ArrayList&lt;MtasTreeHit&lt;?&gt;&gt; hits = CodecSearchTree.searchMtasTree(</span>
           startPosition, endPosition, inIndexObjectPosition,
           doc.fpIndexObjectPosition, doc.smallestObjectFilepointer);
-<span class="nc" id="L246">      return getPrefixFilteredObjects(hits, prefixes);</span>
+<span class="nc" id="L244">      return getPrefixFilteredObjects(hits, prefixes);</span>
     } else {
-<span class="nc" id="L248">      return new ArrayList&lt;&gt;();</span>
+<span class="nc" id="L246">      return new ArrayList&lt;&gt;();</span>
     }
   }
 
@@ -258,25 +256,24 @@ public class CodecInfo {
    * @throws IOException Signals that an I/O exception has occurred.
    */
   private List&lt;MtasTokenString&gt; getPrefixFilteredObjects(
-      List&lt;MtasTreeHit&lt;?&gt;&gt; hits, List&lt;String&gt; prefixes)
-      throws IOException {
-<span class="nc" id="L263">    ArrayList&lt;MtasTokenString&gt; tokens = new ArrayList&lt;&gt;();</span>
-<span class="nc" id="L264">    IndexInput inObject = indexInputList.get(&quot;object&quot;);</span>
-<span class="nc" id="L265">    IndexInput inTerm = indexInputList.get(&quot;term&quot;);</span>
-<span class="nc bnc" id="L266" title="All 2 branches missed.">    for (MtasTreeHit&lt;?&gt; hit : hits) {</span>
-<span class="nc" id="L267">      MtasTokenString token = MtasCodecPostingsFormat.getToken(inObject,</span>
-<span class="nc" id="L268">          inTerm, hit.ref);</span>
-<span class="nc bnc" id="L269" title="All 2 branches missed.">      if (token != null) {</span>
-<span class="nc bnc" id="L270" title="All 2 branches missed.">        if (!prefixes.isEmpty()) {</span>
-<span class="nc bnc" id="L271" title="All 2 branches missed.">          if (prefixes.contains(token.getPrefix())) {</span>
-<span class="nc" id="L272">            tokens.add(token);</span>
+      List&lt;MtasTreeHit&lt;?&gt;&gt; hits, List&lt;String&gt; prefixes) throws IOException {
+<span class="nc" id="L260">    ArrayList&lt;MtasTokenString&gt; tokens = new ArrayList&lt;&gt;();</span>
+<span class="nc" id="L261">    IndexInput inObject = indexInputList.get(&quot;object&quot;);</span>
+<span class="nc" id="L262">    IndexInput inTerm = indexInputList.get(&quot;term&quot;);</span>
+<span class="nc bnc" id="L263" title="All 2 branches missed.">    for (MtasTreeHit&lt;?&gt; hit : hits) {</span>
+<span class="nc" id="L264">      MtasTokenString token = MtasCodecPostingsFormat.getToken(inObject, inTerm,</span>
+<span class="nc" id="L265">          hit.ref);</span>
+<span class="nc bnc" id="L266" title="All 2 branches missed.">      if (token != null) {</span>
+<span class="nc bnc" id="L267" title="All 2 branches missed.">        if (!prefixes.isEmpty()) {</span>
+<span class="nc bnc" id="L268" title="All 2 branches missed.">          if (prefixes.contains(token.getPrefix())) {</span>
+<span class="nc" id="L269">            tokens.add(token);</span>
           }
         } else {
-<span class="nc" id="L275">          tokens.add(token);</span>
+<span class="nc" id="L272">          tokens.add(token);</span>
         }
       }
-<span class="nc" id="L278">    }</span>
-<span class="nc" id="L279">    return tokens;</span>
+<span class="nc" id="L275">    }</span>
+<span class="nc" id="L276">    return tokens;</span>
   }
 
   /**
@@ -292,7 +289,7 @@ public class CodecInfo {
   public List&lt;MtasTreeHit&lt;String&gt;&gt; getPositionedTermsByPrefixesAndPosition(
       String field, int docId, List&lt;String&gt; prefixes, int position)
       throws IOException {
-<span class="nc" id="L295">    return getPositionedTermsByPrefixesAndPositionRange(field, docId, prefixes,</span>
+<span class="nc" id="L292">    return getPositionedTermsByPrefixesAndPositionRange(field, docId, prefixes,</span>
         position, position);
   }
 
@@ -310,36 +307,36 @@ public class CodecInfo {
   public List&lt;MtasTreeHit&lt;String&gt;&gt; getPositionedTermsByPrefixesAndPositionRange(
       String field, int docId, List&lt;String&gt; prefixes, int startPosition,
       int endPosition) throws IOException {
-<span class="nc" id="L313">    IndexDoc doc = getDoc(field, docId);</span>
-<span class="nc" id="L314">    IndexInput inIndexObjectPosition = indexInputList</span>
-<span class="nc" id="L315">        .get(&quot;indexObjectPosition&quot;);</span>
-<span class="nc bnc" id="L316" title="All 2 branches missed.">    if (doc != null) {</span>
-<span class="nc" id="L317">      ArrayList&lt;MtasTreeHit&lt;?&gt;&gt; hitItems = CodecSearchTree.searchMtasTree(</span>
+<span class="nc" id="L310">    IndexDoc doc = getDoc(field, docId);</span>
+<span class="nc" id="L311">    IndexInput inIndexObjectPosition = indexInputList</span>
+<span class="nc" id="L312">        .get(&quot;indexObjectPosition&quot;);</span>
+<span class="nc bnc" id="L313" title="All 2 branches missed.">    if (doc != null) {</span>
+<span class="nc" id="L314">      ArrayList&lt;MtasTreeHit&lt;?&gt;&gt; hitItems = CodecSearchTree.searchMtasTree(</span>
           startPosition, endPosition, inIndexObjectPosition,
           doc.fpIndexObjectPosition, doc.smallestObjectFilepointer);
-<span class="nc" id="L320">      List&lt;MtasTreeHit&lt;String&gt;&gt; hits = new ArrayList&lt;&gt;();</span>
-<span class="nc" id="L321">      Map&lt;String, Integer&gt; prefixIds = getPrefixesIds(field, prefixes);</span>
-<span class="nc bnc" id="L322" title="All 4 branches missed.">      if (prefixIds != null &amp;&amp; prefixIds.size() &gt; 0) {</span>
-<span class="nc" id="L323">        ArrayList&lt;MtasTreeHit&lt;?&gt;&gt; filteredHitItems = new ArrayList&lt;MtasTreeHit&lt;?&gt;&gt;();</span>
-        
-<span class="nc bnc" id="L325" title="All 2 branches missed.">        for (MtasTreeHit&lt;?&gt; hitItem : hitItems) {</span>
-<span class="nc bnc" id="L326" title="All 2 branches missed.">          if (prefixIds.containsValue(hitItem.additionalId)) {</span>
-<span class="nc" id="L327">            filteredHitItems.add(hitItem);</span>
+<span class="nc" id="L317">      List&lt;MtasTreeHit&lt;String&gt;&gt; hits = new ArrayList&lt;&gt;();</span>
+<span class="nc" id="L318">      Map&lt;String, Integer&gt; prefixIds = getPrefixesIds(field, prefixes);</span>
+<span class="nc bnc" id="L319" title="All 4 branches missed.">      if (prefixIds != null &amp;&amp; prefixIds.size() &gt; 0) {</span>
+<span class="nc" id="L320">        ArrayList&lt;MtasTreeHit&lt;?&gt;&gt; filteredHitItems = new ArrayList&lt;MtasTreeHit&lt;?&gt;&gt;();</span>
+
+<span class="nc bnc" id="L322" title="All 2 branches missed.">        for (MtasTreeHit&lt;?&gt; hitItem : hitItems) {</span>
+<span class="nc bnc" id="L323" title="All 2 branches missed.">          if (prefixIds.containsValue(hitItem.additionalId)) {</span>
+<span class="nc" id="L324">            filteredHitItems.add(hitItem);</span>
           }
-<span class="nc" id="L329">        }</span>
-<span class="nc bnc" id="L330" title="All 2 branches missed.">        if (filteredHitItems.size() &gt; 0) {</span>
-<span class="nc" id="L331">          ArrayList&lt;MtasTokenString&gt; objects = getObjects(filteredHitItems);</span>
-<span class="nc bnc" id="L332" title="All 2 branches missed.">          for (MtasTokenString token : objects) {</span>
-<span class="nc" id="L333">            MtasTreeHit&lt;String&gt; hit = new MtasTreeHit&lt;String&gt;(</span>
-<span class="nc" id="L334">                token.getPositionStart(), token.getPositionEnd(),</span>
-<span class="nc" id="L335">                token.getTokenRef(), 0, 0, token.getValue());</span>
-<span class="nc" id="L336">            hits.add(hit);</span>
-<span class="nc" id="L337">          }</span>
+<span class="nc" id="L326">        }</span>
+<span class="nc bnc" id="L327" title="All 2 branches missed.">        if (filteredHitItems.size() &gt; 0) {</span>
+<span class="nc" id="L328">          ArrayList&lt;MtasTokenString&gt; objects = getObjects(filteredHitItems);</span>
+<span class="nc bnc" id="L329" title="All 2 branches missed.">          for (MtasTokenString token : objects) {</span>
+<span class="nc" id="L330">            MtasTreeHit&lt;String&gt; hit = new MtasTreeHit&lt;String&gt;(</span>
+<span class="nc" id="L331">                token.getPositionStart(), token.getPositionEnd(),</span>
+<span class="nc" id="L332">                token.getTokenRef(), 0, 0, token.getValue());</span>
+<span class="nc" id="L333">            hits.add(hit);</span>
+<span class="nc" id="L334">          }</span>
         }
       }
-<span class="nc" id="L340">      return hits;</span>
+<span class="nc" id="L337">      return hits;</span>
     } else {
-<span class="nc" id="L342">      return new ArrayList&lt;MtasTreeHit&lt;String&gt;&gt;();</span>
+<span class="nc" id="L339">      return new ArrayList&lt;MtasTreeHit&lt;String&gt;&gt;();</span>
     }
   }
 
@@ -356,44 +353,44 @@ public class CodecInfo {
       int docId, ArrayList&lt;String&gt; prefixes,
       ArrayList&lt;IntervalTreeNodeData&lt;String&gt;&gt; positionsHits)
       throws IOException {
-<span class="fc" id="L359">    IndexDoc doc = getDoc(field, docId);</span>
-<span class="fc" id="L360">    IndexInput inIndexObjectPosition = indexInputList</span>
-<span class="fc" id="L361">        .get(&quot;indexObjectPosition&quot;);</span>
-<span class="fc" id="L362">    IndexInput inTerm = indexInputList.get(&quot;term&quot;);</span>
+<span class="fc" id="L356">    IndexDoc doc = getDoc(field, docId);</span>
+<span class="fc" id="L357">    IndexInput inIndexObjectPosition = indexInputList</span>
+<span class="fc" id="L358">        .get(&quot;indexObjectPosition&quot;);</span>
+<span class="fc" id="L359">    IndexInput inTerm = indexInputList.get(&quot;term&quot;);</span>
     // create tree interval hits
-<span class="fc" id="L364">    IntervalRBTree&lt;String&gt; positionTree = new IntervalRBTree&lt;String&gt;(</span>
+<span class="fc" id="L361">    IntervalRBTree&lt;String&gt; positionTree = new IntervalRBTree&lt;String&gt;(</span>
         positionsHits);
 
     // find prefixIds
-<span class="fc" id="L368">    Map&lt;String, Integer&gt; prefixIds = getPrefixesIds(field, prefixes);</span>
+<span class="fc" id="L365">    Map&lt;String, Integer&gt; prefixIds = getPrefixesIds(field, prefixes);</span>
     // search matching tokens
-<span class="pc bpc" id="L370" title="1 of 2 branches missed.">    if (prefixIds != null) {</span>
-<span class="fc" id="L371">      CodecSearchTree.searchMtasTreeWithIntervalTree(prefixIds.values(),</span>
+<span class="pc bpc" id="L367" title="1 of 2 branches missed.">    if (prefixIds != null) {</span>
+<span class="fc" id="L368">      CodecSearchTree.searchMtasTreeWithIntervalTree(prefixIds.values(),</span>
           positionTree, inIndexObjectPosition, doc.fpIndexObjectPosition,
           doc.smallestObjectFilepointer);
 
       // reverse list
-<span class="fc" id="L376">      Map&lt;Integer, String&gt; idPrefixes = new HashMap&lt;&gt;();</span>
-<span class="fc bfc" id="L377" title="All 2 branches covered.">      for (Entry&lt;String, Integer&gt; entry : prefixIds.entrySet()) {</span>
-<span class="fc" id="L378">        idPrefixes.put(entry.getValue(), entry.getKey());</span>
-<span class="fc" id="L379">      }</span>
+<span class="fc" id="L373">      Map&lt;Integer, String&gt; idPrefixes = new HashMap&lt;&gt;();</span>
+<span class="fc bfc" id="L374" title="All 2 branches covered.">      for (Entry&lt;String, Integer&gt; entry : prefixIds.entrySet()) {</span>
+<span class="fc" id="L375">        idPrefixes.put(entry.getValue(), entry.getKey());</span>
+<span class="fc" id="L376">      }</span>
       // term administration
-<span class="fc" id="L381">      Map&lt;Long, String&gt; refTerms = new HashMap&lt;&gt;();</span>
-
-<span class="fc bfc" id="L383" title="All 2 branches covered.">      for (IntervalTreeNodeData&lt;String&gt; positionHit : positionsHits) {</span>
-<span class="fc bfc" id="L384" title="All 2 branches covered.">        for (MtasTreeHit&lt;String&gt; hit : positionHit.list) {</span>
-<span class="pc bpc" id="L385" title="1 of 2 branches missed.">          if (hit.idData == null) {</span>
-<span class="fc" id="L386">            hit.idData = idPrefixes.get(hit.additionalId);</span>
-<span class="fc bfc" id="L387" title="All 2 branches covered.">            if (!refTerms.containsKey(hit.additionalRef)) {</span>
-<span class="fc" id="L388">              refTerms.put(hit.additionalRef,</span>
-<span class="fc" id="L389">                  MtasCodecPostingsFormat.getTerm(inTerm, hit.additionalRef));</span>
+<span class="fc" id="L378">      Map&lt;Long, String&gt; refTerms = new HashMap&lt;&gt;();</span>
+
+<span class="fc bfc" id="L380" title="All 2 branches covered.">      for (IntervalTreeNodeData&lt;String&gt; positionHit : positionsHits) {</span>
+<span class="fc bfc" id="L381" title="All 2 branches covered.">        for (MtasTreeHit&lt;String&gt; hit : positionHit.list) {</span>
+<span class="pc bpc" id="L382" title="1 of 2 branches missed.">          if (hit.idData == null) {</span>
+<span class="fc" id="L383">            hit.idData = idPrefixes.get(hit.additionalId);</span>
+<span class="fc bfc" id="L384" title="All 2 branches covered.">            if (!refTerms.containsKey(hit.additionalRef)) {</span>
+<span class="fc" id="L385">              refTerms.put(hit.additionalRef,</span>
+<span class="fc" id="L386">                  MtasCodecPostingsFormat.getTerm(inTerm, hit.additionalRef));</span>
             }
-<span class="fc" id="L391">            hit.refData = refTerms.get(hit.additionalRef);</span>
+<span class="fc" id="L388">            hit.refData = refTerms.get(hit.additionalRef);</span>
           }
-<span class="fc" id="L393">        }</span>
-<span class="fc" id="L394">      }</span>
+<span class="fc" id="L390">        }</span>
+<span class="fc" id="L391">      }</span>
     }
-<span class="fc" id="L396">  }</span>
+<span class="fc" id="L393">  }</span>
 
   /**
    * Gets the objects.
@@ -404,17 +401,17 @@ public class CodecInfo {
    */
   public ArrayList&lt;MtasTokenString&gt; getObjects(List&lt;MtasTreeHit&lt;?&gt;&gt; hits)
       throws IOException {
-<span class="nc" id="L407">    ArrayList&lt;MtasTokenString&gt; tokens = new ArrayList&lt;&gt;();</span>
-<span class="nc" id="L408">    IndexInput inObject = indexInputList.get(&quot;object&quot;);</span>
-<span class="nc" id="L409">    IndexInput inTerm = indexInputList.get(&quot;term&quot;);</span>
-<span class="nc bnc" id="L410" title="All 2 branches missed.">    for (MtasTreeHit&lt;?&gt; hit : hits) {</span>
-<span class="nc" id="L411">      MtasTokenString token = MtasCodecPostingsFormat.getToken(inObject,</span>
-<span class="nc" id="L412">          inTerm, hit.ref);</span>
-<span class="nc bnc" id="L413" title="All 2 branches missed.">      if (token != null) {</span>
-<span class="nc" id="L414">        tokens.add(token);</span>
+<span class="nc" id="L404">    ArrayList&lt;MtasTokenString&gt; tokens = new ArrayList&lt;&gt;();</span>
+<span class="nc" id="L405">    IndexInput inObject = indexInputList.get(&quot;object&quot;);</span>
+<span class="nc" id="L406">    IndexInput inTerm = indexInputList.get(&quot;term&quot;);</span>
+<span class="nc bnc" id="L407" title="All 2 branches missed.">    for (MtasTreeHit&lt;?&gt; hit : hits) {</span>
+<span class="nc" id="L408">      MtasTokenString token = MtasCodecPostingsFormat.getToken(inObject, inTerm,</span>
+<span class="nc" id="L409">          hit.ref);</span>
+<span class="nc bnc" id="L410" title="All 2 branches missed.">      if (token != null) {</span>
+<span class="nc" id="L411">        tokens.add(token);</span>
       }
-<span class="nc" id="L416">    }</span>
-<span class="nc" id="L417">    return tokens;</span>
+<span class="nc" id="L413">    }</span>
+<span class="nc" id="L414">    return tokens;</span>
   }
 
   /**
@@ -427,19 +424,19 @@ public class CodecInfo {
   public ArrayList&lt;MtasTreeHit&lt;String&gt;&gt; getTerms(ArrayList&lt;MtasTreeHit&lt;?&gt;&gt; refs)
       throws IOException {
     try {
-<span class="nc" id="L430">      ArrayList&lt;MtasTreeHit&lt;String&gt;&gt; terms = new ArrayList&lt;MtasTreeHit&lt;String&gt;&gt;();</span>
-<span class="nc" id="L431">      IndexInput inTerm = indexInputList.get(&quot;term&quot;);</span>
-<span class="nc bnc" id="L432" title="All 2 branches missed.">      for (MtasTreeHit&lt;?&gt; hit : refs) {</span>
-<span class="nc" id="L433">        inTerm.seek(hit.ref);</span>
-<span class="nc" id="L434">        String term = inTerm.readString();</span>
-<span class="nc" id="L435">        MtasTreeHit&lt;String&gt; newHit = new MtasTreeHit&lt;String&gt;(hit.startPosition,</span>
+<span class="nc" id="L427">      ArrayList&lt;MtasTreeHit&lt;String&gt;&gt; terms = new ArrayList&lt;MtasTreeHit&lt;String&gt;&gt;();</span>
+<span class="nc" id="L428">      IndexInput inTerm = indexInputList.get(&quot;term&quot;);</span>
+<span class="nc bnc" id="L429" title="All 2 branches missed.">      for (MtasTreeHit&lt;?&gt; hit : refs) {</span>
+<span class="nc" id="L430">        inTerm.seek(hit.ref);</span>
+<span class="nc" id="L431">        String term = inTerm.readString();</span>
+<span class="nc" id="L432">        MtasTreeHit&lt;String&gt; newHit = new MtasTreeHit&lt;String&gt;(hit.startPosition,</span>
             hit.endPosition, hit.ref, hit.additionalId, hit.additionalRef,
             term);
-<span class="nc" id="L438">        terms.add(newHit);</span>
-<span class="nc" id="L439">      }</span>
-<span class="nc" id="L440">      return terms;</span>
-<span class="nc" id="L441">    } catch (Exception e) {</span>
-<span class="nc" id="L442">      throw new IOException(e);</span>
+<span class="nc" id="L435">        terms.add(newHit);</span>
+<span class="nc" id="L436">      }</span>
+<span class="nc" id="L437">      return terms;</span>
+<span class="nc" id="L438">    } catch (Exception e) {</span>
+<span class="nc" id="L439">      throw new IOException(e);</span>
     }
   }
 
@@ -450,21 +447,20 @@ public class CodecInfo {
    * @param prefixes the prefixes
    * @return the prefixes ids
    */
-  Map&lt;String, Integer&gt; getPrefixesIds(String field,
-      List&lt;String&gt; prefixes) {
-<span class="fc" id="L455">    LinkedHashMap&lt;String, Long&gt; refs = getPrefixes(field);</span>
-<span class="pc bpc" id="L456" title="1 of 2 branches missed.">    if (refs != null) {</span>
-<span class="fc" id="L457">      List&lt;String&gt; list = new ArrayList&lt;&gt;(refs.keySet());</span>
-<span class="fc" id="L458">      Map&lt;String, Integer&gt; result = new HashMap&lt;&gt;();</span>
-<span class="fc bfc" id="L459" title="All 2 branches covered.">      for (String prefix : prefixes) {</span>
-<span class="fc" id="L460">        int id = list.indexOf(prefix);</span>
-<span class="pc bpc" id="L461" title="1 of 2 branches missed.">        if (id &gt;= 0) {</span>
-<span class="fc" id="L462">          result.put(prefix, id + 1);</span>
+  Map&lt;String, Integer&gt; getPrefixesIds(String field, List&lt;String&gt; prefixes) {
+<span class="fc" id="L451">    LinkedHashMap&lt;String, Long&gt; refs = getPrefixes(field);</span>
+<span class="pc bpc" id="L452" title="1 of 2 branches missed.">    if (refs != null) {</span>
+<span class="fc" id="L453">      List&lt;String&gt; list = new ArrayList&lt;&gt;(refs.keySet());</span>
+<span class="fc" id="L454">      Map&lt;String, Integer&gt; result = new HashMap&lt;&gt;();</span>
+<span class="fc bfc" id="L455" title="All 2 branches covered.">      for (String prefix : prefixes) {</span>
+<span class="fc" id="L456">        int id = list.indexOf(prefix);</span>
+<span class="pc bpc" id="L457" title="1 of 2 branches missed.">        if (id &gt;= 0) {</span>
+<span class="fc" id="L458">          result.put(prefix, id + 1);</span>
         }
-<span class="fc" id="L464">      }</span>
-<span class="fc" id="L465">      return result;</span>
+<span class="fc" id="L460">      }</span>
+<span class="fc" id="L461">      return result;</span>
     } else {
-<span class="nc" id="L467">      return null;</span>
+<span class="nc" id="L463">      return null;</span>
     }
   }
 
@@ -475,29 +471,29 @@ public class CodecInfo {
    * @return the prefixes
    */
   private LinkedHashMap&lt;String, Long&gt; getPrefixes(String field) {
-<span class="pc bpc" id="L478" title="1 of 2 branches missed.">    if (fieldReferences.containsKey(field)) {</span>
-<span class="fc" id="L479">      FieldReferences fr = fieldReferences.get(field);</span>
-<span class="pc bpc" id="L480" title="1 of 2 branches missed.">      if (!prefixReferences.containsKey(field)) {</span>
-<span class="fc" id="L481">        LinkedHashMap&lt;String, Long&gt; refs = new LinkedHashMap&lt;String, Long&gt;();</span>
+<span class="pc bpc" id="L474" title="1 of 2 branches missed.">    if (fieldReferences.containsKey(field)) {</span>
+<span class="fc" id="L475">      FieldReferences fr = fieldReferences.get(field);</span>
+<span class="pc bpc" id="L476" title="1 of 2 branches missed.">      if (!prefixReferences.containsKey(field)) {</span>
+<span class="fc" id="L477">        LinkedHashMap&lt;String, Long&gt; refs = new LinkedHashMap&lt;String, Long&gt;();</span>
         try {
-<span class="fc" id="L483">          IndexInput inPrefix = indexInputList.get(&quot;prefix&quot;);</span>
-<span class="fc" id="L484">          inPrefix.seek(fr.refPrefix);</span>
-<span class="fc bfc" id="L485" title="All 2 branches covered.">          for (int i = 0; i &lt; fr.numberOfPrefixes; i++) {</span>
-<span class="fc" id="L486">            Long ref = inPrefix.getFilePointer();</span>
-<span class="fc" id="L487">            String prefix = inPrefix.readString();</span>
-<span class="fc" id="L488">            refs.put(prefix, ref);</span>
+<span class="fc" id="L479">          IndexInput inPrefix = indexInputList.get(&quot;prefix&quot;);</span>
+<span class="fc" id="L480">          inPrefix.seek(fr.refPrefix);</span>
+<span class="fc bfc" id="L481" title="All 2 branches covered.">          for (int i = 0; i &lt; fr.numberOfPrefixes; i++) {</span>
+<span class="fc" id="L482">            Long ref = inPrefix.getFilePointer();</span>
+<span class="fc" id="L483">            String prefix = inPrefix.readString();</span>
+<span class="fc" id="L484">            refs.put(prefix, ref);</span>
           }
-<span class="nc" id="L490">        } catch (Exception e) {</span>
-<span class="nc" id="L491">          log.error(e);</span>
-<span class="nc" id="L492">          refs.clear();</span>
-<span class="fc" id="L493">        }</span>
-<span class="fc" id="L494">        prefixReferences.put(field, refs);</span>
-<span class="fc" id="L495">        return refs;</span>
+<span class="nc" id="L486">        } catch (Exception e) {</span>
+<span class="nc" id="L487">          log.error(e);</span>
+<span class="nc" id="L488">          refs.clear();</span>
+<span class="fc" id="L489">        }</span>
+<span class="fc" id="L490">        prefixReferences.put(field, refs);</span>
+<span class="fc" id="L491">        return refs;</span>
       } else {
-<span class="nc" id="L497">        return prefixReferences.get(field);</span>
+<span class="nc" id="L493">        return prefixReferences.get(field);</span>
       }
     } else {
-<span class="nc" id="L500">      return null;</span>
+<span class="nc" id="L496">      return null;</span>
     }
   }
 
@@ -509,21 +505,21 @@ public class CodecInfo {
    * @return the doc
    */
   public IndexDoc getDoc(String field, int docId) {
-<span class="pc bpc" id="L512" title="1 of 2 branches missed.">    if (fieldReferences.containsKey(field)) {</span>
-<span class="fc" id="L513">      FieldReferences fr = fieldReferences.get(field);</span>
+<span class="pc bpc" id="L508" title="1 of 2 branches missed.">    if (fieldReferences.containsKey(field)) {</span>
+<span class="fc" id="L509">      FieldReferences fr = fieldReferences.get(field);</span>
       try {
-<span class="fc" id="L515">        IndexInput inIndexDocId = indexInputList.get(&quot;indexDocId&quot;);</span>
-<span class="fc" id="L516">        ArrayList&lt;MtasTreeHit&lt;?&gt;&gt; list = CodecSearchTree.searchMtasTree(docId,</span>
+<span class="fc" id="L511">        IndexInput inIndexDocId = indexInputList.get(&quot;indexDocId&quot;);</span>
+<span class="fc" id="L512">        ArrayList&lt;MtasTreeHit&lt;?&gt;&gt; list = CodecSearchTree.searchMtasTree(docId,</span>
             inIndexDocId, fr.refIndexDocId, fr.refIndexDoc);
-<span class="pc bpc" id="L518" title="1 of 2 branches missed.">        if (list.size() == 1) {</span>
-<span class="fc" id="L519">          return new IndexDoc(list.get(0).ref);</span>
+<span class="pc bpc" id="L514" title="1 of 2 branches missed.">        if (list.size() == 1) {</span>
+<span class="fc" id="L515">          return new IndexDoc(list.get(0).ref);</span>
         }
-<span class="nc" id="L521">      } catch (IOException e) {</span>
-<span class="nc" id="L522">        log.debug(e);</span>
-<span class="nc" id="L523">        return null;</span>
-<span class="nc" id="L524">      }</span>
+<span class="nc" id="L517">      } catch (IOException e) {</span>
+<span class="nc" id="L518">        log.debug(e);</span>
+<span class="nc" id="L519">        return null;</span>
+<span class="nc" id="L520">      }</span>
     }
-<span class="nc" id="L526">    return null;</span>
+<span class="nc" id="L522">    return null;</span>
   }
 
   /**
@@ -534,28 +530,28 @@ public class CodecInfo {
    * @return the next doc
    */
   public IndexDoc getNextDoc(String field, int previousDocId) {
-<span class="pc bpc" id="L537" title="1 of 2 branches missed.">    if (fieldReferences.containsKey(field)) {</span>
-<span class="fc" id="L538">      FieldReferences fr = fieldReferences.get(field);</span>
+<span class="pc bpc" id="L533" title="1 of 2 branches missed.">    if (fieldReferences.containsKey(field)) {</span>
+<span class="fc" id="L534">      FieldReferences fr = fieldReferences.get(field);</span>
       try {
-<span class="fc bfc" id="L540" title="All 2 branches covered.">        if (previousDocId &lt; 0) {</span>
-<span class="fc" id="L541">          return new IndexDoc(fr.refIndexDoc);</span>
+<span class="fc bfc" id="L536" title="All 2 branches covered.">        if (previousDocId &lt; 0) {</span>
+<span class="fc" id="L537">          return new IndexDoc(fr.refIndexDoc);</span>
         } else {
-<span class="fc" id="L543">          int nextDocId = previousDocId + 1;</span>
-<span class="fc" id="L544">          IndexInput inIndexDocId = indexInputList.get(&quot;indexDocId&quot;);</span>
-<span class="fc" id="L545">          ArrayList&lt;MtasTreeHit&lt;?&gt;&gt; list = CodecSearchTree.advanceMtasTree(</span>
+<span class="fc" id="L539">          int nextDocId = previousDocId + 1;</span>
+<span class="fc" id="L540">          IndexInput inIndexDocId = indexInputList.get(&quot;indexDocId&quot;);</span>
+<span class="fc" id="L541">          ArrayList&lt;MtasTreeHit&lt;?&gt;&gt; list = CodecSearchTree.advanceMtasTree(</span>
               nextDocId, inIndexDocId, fr.refIndexDocId, fr.refIndexDoc);
-<span class="fc bfc" id="L547" title="All 2 branches covered.">          if (list.size() == 1) {</span>
-<span class="fc" id="L548">            IndexInput inDoc = indexInputList.get(&quot;doc&quot;);</span>
-<span class="fc" id="L549">            inDoc.seek(list.get(0).ref);</span>
-<span class="fc" id="L550">            return new IndexDoc(inDoc.getFilePointer());</span>
+<span class="fc bfc" id="L543" title="All 2 branches covered.">          if (list.size() == 1) {</span>
+<span class="fc" id="L544">            IndexInput inDoc = indexInputList.get(&quot;doc&quot;);</span>
+<span class="fc" id="L545">            inDoc.seek(list.get(0).ref);</span>
+<span class="fc" id="L546">            return new IndexDoc(inDoc.getFilePointer());</span>
           }
         }
-<span class="nc" id="L553">      } catch (IOException e) {</span>
-<span class="nc" id="L554">        log.debug(e);</span>
-<span class="nc" id="L555">        return null;</span>
-<span class="fc" id="L556">      }</span>
+<span class="nc" id="L549">      } catch (IOException e) {</span>
+<span class="nc" id="L550">        log.debug(e);</span>
+<span class="nc" id="L551">        return null;</span>
+<span class="fc" id="L552">      }</span>
     }
-<span class="fc" id="L558">    return null;</span>
+<span class="fc" id="L554">    return null;</span>
   }
 
   /**
@@ -565,14 +561,14 @@ public class CodecInfo {
    * @return the number of docs
    */
   public int getNumberOfDocs(String field) {
-<span class="nc bnc" id="L568" title="All 2 branches missed.">    if (fieldReferences.containsKey(field)) {</span>
-<span class="nc" id="L569">      FieldReferences fr = fieldReferences.get(field);</span>
-<span class="nc" id="L570">      return fr.numberOfDocs;</span>
+<span class="nc bnc" id="L564" title="All 2 branches missed.">    if (fieldReferences.containsKey(field)) {</span>
+<span class="nc" id="L565">      FieldReferences fr = fieldReferences.get(field);</span>
+<span class="nc" id="L566">      return fr.numberOfDocs;</span>
     } else {
-<span class="nc" id="L572">      return 0;</span>
+<span class="nc" id="L568">      return 0;</span>
     }
   }
-  
+
   /**
    * Gets the number of positions.
    *
@@ -581,13 +577,13 @@ public class CodecInfo {
    * @return the number of positions
    */
   public Integer getNumberOfPositions(String field, int docId) {
-<span class="pc bpc" id="L584" title="1 of 2 branches missed.">    if (fieldReferences.containsKey(field)) {</span>
-<span class="fc" id="L585">      IndexDoc doc = getDoc(field, docId);</span>
-<span class="pc bpc" id="L586" title="1 of 2 branches missed.">      if (doc != null) {</span>
-<span class="fc" id="L587">        return 1 + doc.maxPosition - doc.minPosition;</span>
+<span class="pc bpc" id="L580" title="1 of 2 branches missed.">    if (fieldReferences.containsKey(field)) {</span>
+<span class="fc" id="L581">      IndexDoc doc = getDoc(field, docId);</span>
+<span class="pc bpc" id="L582" title="1 of 2 branches missed.">      if (doc != null) {</span>
+<span class="fc" id="L583">        return 1 + doc.maxPosition - doc.minPosition;</span>
       }
     }
-<span class="nc" id="L590">    return null;</span>
+<span class="nc" id="L586">    return null;</span>
   }
 
   /**
@@ -600,19 +596,19 @@ public class CodecInfo {
    */
   public HashMap&lt;Integer, Integer&gt; getAllNumberOfPositions(String field,
       int docBase) throws IOException {
-<span class="fc" id="L603">    HashMap&lt;Integer, Integer&gt; numbers = new HashMap&lt;Integer, Integer&gt;();</span>
-<span class="pc bpc" id="L604" title="1 of 2 branches missed.">    if (fieldReferences.containsKey(field)) {</span>
-<span class="fc" id="L605">      FieldReferences fr = fieldReferences.get(field);</span>
-<span class="fc" id="L606">      IndexInput inIndexDoc = indexInputList.get(&quot;doc&quot;);</span>
-<span class="fc" id="L607">      inIndexDoc.seek(fr.refIndexDoc);</span>
+<span class="fc" id="L599">    HashMap&lt;Integer, Integer&gt; numbers = new HashMap&lt;Integer, Integer&gt;();</span>
+<span class="pc bpc" id="L600" title="1 of 2 branches missed.">    if (fieldReferences.containsKey(field)) {</span>
+<span class="fc" id="L601">      FieldReferences fr = fieldReferences.get(field);</span>
+<span class="fc" id="L602">      IndexInput inIndexDoc = indexInputList.get(&quot;doc&quot;);</span>
+<span class="fc" id="L603">      inIndexDoc.seek(fr.refIndexDoc);</span>
       IndexDoc doc;
-<span class="fc bfc" id="L609" title="All 2 branches covered.">      for (int i = 0; i &lt; fr.numberOfDocs; i++) {</span>
-<span class="fc" id="L610">        doc = new IndexDoc(null);</span>
-<span class="fc" id="L611">        numbers.put((doc.docId + docBase),</span>
-<span class="fc" id="L612">            (1 + doc.maxPosition - doc.minPosition));</span>
+<span class="fc bfc" id="L605" title="All 2 branches covered.">      for (int i = 0; i &lt; fr.numberOfDocs; i++) {</span>
+<span class="fc" id="L606">        doc = new IndexDoc(null);</span>
+<span class="fc" id="L607">        numbers.put((doc.docId + docBase),</span>
+<span class="fc" id="L608">            (1 + doc.maxPosition - doc.minPosition));</span>
       }
     }
-<span class="fc" id="L615">    return numbers;</span>
+<span class="fc" id="L611">    return numbers;</span>
   }
 
   /**
@@ -623,13 +619,13 @@ public class CodecInfo {
    * @return the number of tokens
    */
   public Integer getNumberOfTokens(String field, int docId) {
-<span class="pc bpc" id="L626" title="1 of 2 branches missed.">    if (fieldReferences.containsKey(field)) {</span>
-<span class="fc" id="L627">      IndexDoc doc = getDoc(field, docId);</span>
-<span class="pc bpc" id="L628" title="1 of 2 branches missed.">      if (doc != null) {</span>
-<span class="fc" id="L629">        return doc.size;</span>
+<span class="pc bpc" id="L622" title="1 of 2 branches missed.">    if (fieldReferences.containsKey(field)) {</span>
+<span class="fc" id="L623">      IndexDoc doc = getDoc(field, docId);</span>
+<span class="pc bpc" id="L624" title="1 of 2 branches missed.">      if (doc != null) {</span>
+<span class="fc" id="L625">        return doc.size;</span>
       }
     }
-<span class="nc" id="L632">    return null;</span>
+<span class="nc" id="L628">    return null;</span>
   }
 
   /**
@@ -642,18 +638,18 @@ public class CodecInfo {
    */
   public HashMap&lt;Integer, Integer&gt; getAllNumberOfTokens(String field,
       int docBase) throws IOException {
-<span class="fc" id="L645">    HashMap&lt;Integer, Integer&gt; numbers = new HashMap&lt;Integer, Integer&gt;();</span>
-<span class="pc bpc" id="L646" title="1 of 2 branches missed.">    if (fieldReferences.containsKey(field)) {</span>
-<span class="fc" id="L647">      FieldReferences fr = fieldReferences.get(field);</span>
-<span class="fc" id="L648">      IndexInput inIndexDoc = indexInputList.get(&quot;doc&quot;);</span>
-<span class="fc" id="L649">      inIndexDoc.seek(fr.refIndexDoc);</span>
+<span class="fc" id="L641">    HashMap&lt;Integer, Integer&gt; numbers = new HashMap&lt;Integer, Integer&gt;();</span>
+<span class="pc bpc" id="L642" title="1 of 2 branches missed.">    if (fieldReferences.containsKey(field)) {</span>
+<span class="fc" id="L643">      FieldReferences fr = fieldReferences.get(field);</span>
+<span class="fc" id="L644">      IndexInput inIndexDoc = indexInputList.get(&quot;doc&quot;);</span>
+<span class="fc" id="L645">      inIndexDoc.seek(fr.refIndexDoc);</span>
       IndexDoc doc;
-<span class="fc bfc" id="L651" title="All 2 branches covered.">      for (int i = 0; i &lt; fr.numberOfDocs; i++) {</span>
-<span class="fc" id="L652">        doc = new IndexDoc(null);</span>
-<span class="fc" id="L653">        numbers.put((doc.docId + docBase), doc.size);</span>
+<span class="fc bfc" id="L647" title="All 2 branches covered.">      for (int i = 0; i &lt; fr.numberOfDocs; i++) {</span>
+<span class="fc" id="L648">        doc = new IndexDoc(null);</span>
+<span class="fc" id="L649">        numbers.put((doc.docId + docBase), doc.size);</span>
       }
     }
-<span class="fc" id="L656">    return numbers;</span>
+<span class="fc" id="L652">    return numbers;</span>
   }
 
   /**
@@ -666,32 +662,31 @@ public class CodecInfo {
 
     /** The fp index object id. */
     public long fpIndexObjectId;
-    
+
     /** The fp index object position. */
     public long fpIndexObjectPosition;
-    
+
     /** The fp index object parent. */
     public long fpIndexObjectParent;
 
     /** The smallest object filepointer. */
     public long smallestObjectFilepointer;
-    
+
     /** The object ref approx offset. */
     public long objectRefApproxOffset;
 
     /** The object ref approx quotient. */
     public int objectRefApproxQuotient;
 
-    
     /** The storage flags. */
     public byte storageFlags;
 
     /** The size. */
     public int size;
-    
+
     /** The min position. */
     public int minPosition;
-    
+
     /** The max position. */
     public int maxPosition;
 
@@ -701,27 +696,28 @@ public class CodecInfo {
      * @param ref the ref
      * @throws IOException Signals that an I/O exception has occurred.
      */
-<span class="fc" id="L704">    public IndexDoc(Long ref) throws IOException {</span>
+<span class="fc" id="L699">    public IndexDoc(Long ref) throws IOException {</span>
       try {
-<span class="fc" id="L706">        IndexInput inIndexDoc = indexInputList.get(&quot;doc&quot;);</span>
-<span class="fc bfc" id="L707" title="All 2 branches covered.">        if (ref != null) {</span>
-<span class="fc" id="L708">          inIndexDoc.seek(ref);</span>
+<span class="fc" id="L701">        IndexInput inIndexDoc = indexInputList.get(&quot;doc&quot;);</span>
+<span class="fc bfc" id="L702" title="All 2 branches covered.">        if (ref != null) {</span>
+<span class="fc" id="L703">          inIndexDoc.seek(ref);</span>
         }
-<span class="fc" id="L710">        docId = inIndexDoc.readVInt(); // docId</span>
-<span class="fc" id="L711">        fpIndexObjectId = inIndexDoc.readVLong(); // ref indexObjectId</span>
-<span class="fc" id="L712">        fpIndexObjectPosition = inIndexDoc.readVLong(); // ref indexObjectPosition</span>
-<span class="fc" id="L713">        fpIndexObjectParent = inIndexDoc.readVLong(); // ref indexObjectParent</span>
-<span class="fc" id="L714">        smallestObjectFilepointer = inIndexDoc.readVLong(); // offset</span>
-<span class="fc" id="L715">        objectRefApproxQuotient = inIndexDoc.readVInt(); // slope</span>
-<span class="fc" id="L716">        objectRefApproxOffset = inIndexDoc.readZLong(); // offset</span>
-<span class="fc" id="L717">        storageFlags = inIndexDoc.readByte(); // flag</span>
-<span class="fc" id="L718">        size = inIndexDoc.readVInt(); // number of objects</span>
-<span class="fc" id="L719">        minPosition = inIndexDoc.readVInt(); // minimum position</span>
-<span class="fc" id="L720">        maxPosition = inIndexDoc.readVInt(); // maximum position</span>
-<span class="nc" id="L721">      } catch (Exception e) {</span>
-<span class="nc" id="L722">        throw new IOException(e);</span>
-<span class="fc" id="L723">      }</span>
-<span class="fc" id="L724">    }</span>
+<span class="fc" id="L705">        docId = inIndexDoc.readVInt(); // docId</span>
+<span class="fc" id="L706">        fpIndexObjectId = inIndexDoc.readVLong(); // ref indexObjectId</span>
+<span class="fc" id="L707">        fpIndexObjectPosition = inIndexDoc.readVLong(); // ref</span>
+                                                        // indexObjectPosition
+<span class="fc" id="L709">        fpIndexObjectParent = inIndexDoc.readVLong(); // ref indexObjectParent</span>
+<span class="fc" id="L710">        smallestObjectFilepointer = inIndexDoc.readVLong(); // offset</span>
+<span class="fc" id="L711">        objectRefApproxQuotient = inIndexDoc.readVInt(); // slope</span>
+<span class="fc" id="L712">        objectRefApproxOffset = inIndexDoc.readZLong(); // offset</span>
+<span class="fc" id="L713">        storageFlags = inIndexDoc.readByte(); // flag</span>
+<span class="fc" id="L714">        size = inIndexDoc.readVInt(); // number of objects</span>
+<span class="fc" id="L715">        minPosition = inIndexDoc.readVInt(); // minimum position</span>
+<span class="fc" id="L716">        maxPosition = inIndexDoc.readVInt(); // maximum position</span>
+<span class="nc" id="L717">      } catch (Exception e) {</span>
+<span class="nc" id="L718">        throw new IOException(e);</span>
+<span class="fc" id="L719">      }</span>
+<span class="fc" id="L720">    }</span>
   }
 
   /**
@@ -731,16 +727,16 @@ public class CodecInfo {
 
     /** The ref index doc. */
     public long refIndexDoc;
-    
+
     /** The ref index doc id. */
     public long refIndexDocId;
-    
+
     /** The ref prefix. */
     public long refPrefix;
 
     /** The number of docs. */
     public int numberOfDocs;
-    
+
     /** The number of prefixes. */
     public int numberOfPrefixes;
 
@@ -754,14 +750,13 @@ public class CodecInfo {
      * @param numberOfPrefixes the number of prefixes
      */
     public FieldReferences(long refIndexDoc, long refIndexDocId,
-        int numberOfDocs, long refPrefix,
-<span class="fc" id="L758">        int numberOfPrefixes) {</span>
-<span class="fc" id="L759">      this.refIndexDoc = refIndexDoc;</span>
-<span class="fc" id="L760">      this.refIndexDocId = refIndexDocId;</span>
-<span class="fc" id="L761">      this.numberOfDocs = numberOfDocs;</span>
-<span class="fc" id="L762">      this.refPrefix = refPrefix;</span>
-<span class="fc" id="L763">      this.numberOfPrefixes = numberOfPrefixes;</span>
-<span class="fc" id="L764">    }</span>
+<span class="fc" id="L753">        int numberOfDocs, long refPrefix, int numberOfPrefixes) {</span>
+<span class="fc" id="L754">      this.refIndexDoc = refIndexDoc;</span>
+<span class="fc" id="L755">      this.refIndexDocId = refIndexDocId;</span>
+<span class="fc" id="L756">      this.numberOfDocs = numberOfDocs;</span>
+<span class="fc" id="L757">      this.refPrefix = refPrefix;</span>
+<span class="fc" id="L758">      this.numberOfPrefixes = numberOfPrefixes;</span>
+<span class="fc" id="L759">    }</span>
   }
 
 }
diff --git a/jacoco/mtas.codec.util/CodecSearchTree.java.html b/jacoco/mtas.codec.util/CodecSearchTree.java.html
index cc6388d..07aff96 100644
--- a/jacoco/mtas.codec.util/CodecSearchTree.java.html
+++ b/jacoco/mtas.codec.util/CodecSearchTree.java.html
@@ -147,7 +147,7 @@ import org.apache.lucene.store.IndexInput;
         nodeRefApproxOffset, in, objectRefApproxOffset));
 <span class="fc" id="L148">    ArrayList&lt;Long&gt; history = new ArrayList&lt;Long&gt;();</span>
     do {
-<span class="fc" id="L150">      MtasTreeItem checkItem = checkList.remove(checkList.size() - 1);      </span>
+<span class="fc" id="L150">      MtasTreeItem checkItem = checkList.remove(checkList.size() - 1);</span>
 <span class="fc" id="L151">      searchMtasTree(checkItem, startPosition, endPosition, in, isSinglePoint,</span>
           isStoreAdditionalId, objectRefApproxOffset, list, nodeRefApproxOffset,
           checkList);
@@ -179,7 +179,7 @@ import org.apache.lucene.store.IndexInput;
       AtomicBoolean isStoreAdditionalId, long objectRefApproxOffset,
       ArrayList&lt;MtasTreeHit&lt;?&gt;&gt; list, AtomicLong nodeRefApproxOffset,
       ArrayList&lt;MtasTreeItem&gt; checkList) throws IOException {
-<span class="pc bpc" id="L182" title="1 of 2 branches missed.">    if (startPosition &lt;= treeItem.max) {      </span>
+<span class="pc bpc" id="L182" title="1 of 2 branches missed.">    if (startPosition &lt;= treeItem.max) {</span>
       // match current node
 <span class="fc bfc" id="L184" title="All 4 branches covered.">      if ((endPosition &gt;= treeItem.left) &amp;&amp; (startPosition &lt;= treeItem.right)) {</span>
 <span class="fc bfc" id="L185" title="All 2 branches covered.">        for (int i = 0; i &lt; treeItem.objectRefs.length; i++) {</span>
diff --git a/jacoco/mtas.codec.util/CodecUtil.html b/jacoco/mtas.codec.util/CodecUtil.html
index b004219..5125a65 100644
--- a/jacoco/mtas.codec.util/CodecUtil.html
+++ b/jacoco/mtas.codec.util/CodecUtil.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecUtil</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecUtil</span></div><h1>CodecUtil</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">131 of 505</td><td class="ctr2">74%</td><td class="bar">30 of 68</td><td class="ctr2">55%</td><td class="ctr1">24</td><td class="ctr2">45</td><td class="ctr1">23</td><td class="ctr2">94</td><td class="ctr1">3</td><td class="ctr2">11</td></tr></tfoot><tbody><tr><td id="a3"><a href="CodecUtil.java.html#L273" class="el_method">createStatsItems(String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="41" height="10" title="52" alt="52"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="76" alt="76"/></td><td class="ctr2" id="c6">59%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="32" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="13" alt="13"/></td><td class="ctr2" id="e1">65%</td><td class="ctr1" id="f1">5</td><td class="ctr2" id="g1">11</td><td class="ctr1" id="h0">6</td><td class="ctr2" id="i0">25</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a10"><a href="CodecUtil.java.html#L180" class="el_method">termValue(String)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="31" alt="31"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="27" height="10" title="6" alt="6"/></td><td class="ctr2" id="e6">0%</td><td class="ctr1" id="f2">4</td><td class="ctr2" id="g2">4</td><td class="ctr1" id="h1">6</td><td class="ctr2" id="i5">6</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a4"><a href="CodecUtil.java.html#L318" class="el_method">createStatsType(Set, String, MtasFunctionParserFunction)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="22" alt="22"/><img src="../jacoco-resources/greenbar.gif" width="48" height="10" title="61" alt="61"/></td><td class="ctr2" id="c4">73%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="46" height="10" title="10" alt="10"/><img src="../jacoco-resources/greenbar.gif" width="73" height="10" title="16" alt="16"/></td><td class="ctr2" id="e2">61%</td><td class="ctr1" id="f0">7</td><td class="ctr2" id="g0">14</td><td class="ctr1" id="h2">5</td><td class="ctr2" id="i1">22</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a5"><a href="CodecUtil.java.html#L158" class="el_method">isSinglePositionPrefix(FieldInfo, String)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="10" alt="10"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="16" alt="16"/></td><td class="ctr2" id="c5">61%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="2" alt="2"/></td><td class="ctr2" id="e3">50%</td><td class="ctr1" id="f3">2</td><td class="ctr2" id="g4">3</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i4">7</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a9"><a href="CodecUtil.java.html#L211" class="el_method">termPrefixValue(String)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="9" alt="9"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="2" alt="2"/></td><td class="ctr2" id="e7">0%</td><td class="ctr1" id="f4">2</td><td class="ctr2" id="g5">2</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a2"><a href="CodecUtil.java.html#L260" class="el_method">collectJoin(IndexReader, ArrayList, CodecComponent.ComponentJoin)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="3" alt="3"/></td><td class="ctr2" id="c7">42%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="1" alt="1"/></td><td class="ctr2" id="e4">50%</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g6">2</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i7">3</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a0"><a href="CodecUtil.java.html#L144" class="el_method">CodecUtil()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="3" alt="3"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h4">2</td><td class="ctr2" id="i8">2</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a7"><a href="CodecUtil.java.html#L92" class="el_method">static {...}</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="151" alt="151"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i2">12</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a1"><a href="CodecUtil.java.html#L233" class="el_method">collectField(String, IndexSearcher, IndexReader, ArrayList, ArrayList, CodecComponent.ComponentField)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="35" height="10" title="45" alt="45"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="23" height="10" title="5" alt="5"/></td><td class="ctr2" id="e0">83%</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g3">4</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i3">10</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a8"><a href="CodecUtil.java.html#L196" class="el_method">termPrefix(String)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="18" alt="18"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="1" alt="1"/></td><td class="ctr2" id="e5">50%</td><td class="ctr1" id="f8">1</td><td class="ctr2" id="g7">2</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i6">5</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a6"><a href="CodecUtil.java.html#L356" class="el_method">isStatsType(String)</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="4" alt="4"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i10">1</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>CodecUtil</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec.util</a> &gt; <span class="el_class">CodecUtil</span></div><h1>CodecUtil</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">131 of 505</td><td class="ctr2">74%</td><td class="bar">30 of 68</td><td class="ctr2">55%</td><td class="ctr1">24</td><td class="ctr2">45</td><td class="ctr1">23</td><td class="ctr2">94</td><td class="ctr1">3</td><td class="ctr2">11</td></tr></tfoot><tbody><tr><td id="a3"><a href="CodecUtil.java.html#L274" class="el_method">createStatsItems(String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="41" height="10" title="52" alt="52"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="76" alt="76"/></td><td class="ctr2" id="c6">59%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="32" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="13" alt="13"/></td><td class="ctr2" id="e1">65%</td><td class="ctr1" id="f1">5</td><td class="ctr2" id="g1">11</td><td class="ctr1" id="h0">6</td><td class="ctr2" id="i0">25</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a10"><a href="CodecUtil.java.html#L180" class="el_method">termValue(String)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="31" alt="31"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="27" height="10" title="6" alt="6"/></td><td class="ctr2" id="e6">0%</td><td class="ctr1" id="f2">4</td><td class="ctr2" id="g2">4</td><td class="ctr1" id="h1">6</td><td class="ctr2" id="i5">6</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a4"><a href="CodecUtil.java.html#L319" class="el_method">createStatsType(Set, String, MtasFunctionParserFunction)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="22" alt="22"/><img src="../jacoco-resources/greenbar.gif" width="48" height="10" title="61" alt="61"/></td><td class="ctr2" id="c4">73%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="46" height="10" title="10" alt="10"/><img src="../jacoco-resources/greenbar.gif" width="73" height="10" title="16" alt="16"/></td><td class="ctr2" id="e2">61%</td><td class="ctr1" id="f0">7</td><td class="ctr2" id="g0">14</td><td class="ctr1" id="h2">5</td><td class="ctr2" id="i1">22</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a5"><a href="CodecUtil.java.html#L158" class="el_method">isSinglePositionPrefix(FieldInfo, String)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="10" alt="10"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="16" alt="16"/></td><td class="ctr2" id="c5">61%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="2" alt="2"/></td><td class="ctr2" id="e3">50%</td><td class="ctr1" id="f3">2</td><td class="ctr2" id="g4">3</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i4">7</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a9"><a href="CodecUtil.java.html#L211" class="el_method">termPrefixValue(String)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="9" alt="9"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="2" alt="2"/></td><td class="ctr2" id="e7">0%</td><td class="ctr1" id="f4">2</td><td class="ctr2" id="g5">2</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a2"><a href="CodecUtil.java.html#L260" class="el_method">collectJoin(IndexReader, ArrayList, CodecComponent.ComponentJoin)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="3" alt="3"/></td><td class="ctr2" id="c7">42%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="1" alt="1"/></td><td class="ctr2" id="e4">50%</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g6">2</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i7">3</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a0"><a href="CodecUtil.java.html#L144" class="el_method">CodecUtil()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="3" alt="3"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h4">2</td><td class="ctr2" id="i8">2</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a7"><a href="CodecUtil.java.html#L92" class="el_method">static {...}</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="151" alt="151"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i2">12</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a1"><a href="CodecUtil.java.html#L233" class="el_method">collectField(String, IndexSearcher, IndexReader, ArrayList, ArrayList, CodecComponent.ComponentField)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="35" height="10" title="45" alt="45"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="23" height="10" title="5" alt="5"/></td><td class="ctr2" id="e0">83%</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g3">4</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i3">10</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a8"><a href="CodecUtil.java.html#L196" class="el_method">termPrefix(String)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="18" alt="18"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="1" alt="1"/></td><td class="ctr2" id="e5">50%</td><td class="ctr1" id="f8">1</td><td class="ctr2" id="g7">2</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i6">5</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a6"><a href="CodecUtil.java.html#L357" class="el_method">isStatsType(String)</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="4" alt="4"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i10">1</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util/CodecUtil.java.html b/jacoco/mtas.codec.util/CodecUtil.java.html
index 1da6d6d..cd16228 100644
--- a/jacoco/mtas.codec.util/CodecUtil.java.html
+++ b/jacoco/mtas.codec.util/CodecUtil.java.html
@@ -142,9 +142,9 @@ public class CodecUtil {
    * Instantiates a new codec util.
    */
 <span class="nc" id="L144">  private CodecUtil() {</span>
-    //don't do anything
+    // don't do anything
 <span class="nc" id="L146">  }</span>
-  
+
   /**
    * Checks if is single position prefix.
    *
@@ -269,40 +269,41 @@ public class CodecUtil {
    * @return the sorted set
    * @throws IOException Signals that an I/O exception has occurred.
    */
-  static SortedSet&lt;String&gt; createStatsItems(String statsType) throws IOException {
-<span class="fc" id="L273">    SortedSet&lt;String&gt; statsItems = new TreeSet&lt;&gt;();</span>
-<span class="fc" id="L274">    SortedSet&lt;String&gt; functionItems = new TreeSet&lt;&gt;();</span>
-<span class="fc bfc" id="L275" title="All 2 branches covered.">    if (statsType != null) {</span>
-<span class="fc" id="L276">      Matcher m = fpStatsItems.matcher(statsType.trim());</span>
-<span class="fc bfc" id="L277" title="All 2 branches covered.">      while (m.find()) {</span>
-<span class="fc" id="L278">        String tmpStatsItem = m.group(2).trim();</span>
-<span class="fc bfc" id="L279" title="All 2 branches covered.">        if (STATS_TYPES.contains(tmpStatsItem)) {</span>
-<span class="fc" id="L280">          statsItems.add(tmpStatsItem);</span>
-<span class="pc bpc" id="L281" title="1 of 2 branches missed.">        } else if (tmpStatsItem.equals(STATS_TYPE_ALL)) {</span>
-<span class="fc bfc" id="L282" title="All 2 branches covered.">          for (String type : STATS_TYPES) {</span>
-<span class="fc" id="L283">            statsItems.add(type);</span>
-<span class="fc" id="L284">          }</span>
-<span class="nc bnc" id="L285" title="All 2 branches missed.">        } else if (STATS_FUNCTIONS.contains(tmpStatsItem)) {</span>
-<span class="nc bnc" id="L286" title="All 2 branches missed.">          if (m.group(3) == null) {</span>
-<span class="nc" id="L287">            throw new IOException(&quot;'&quot; + tmpStatsItem + &quot;' should be called as '&quot;</span>
+  static SortedSet&lt;String&gt; createStatsItems(String statsType)
+      throws IOException {
+<span class="fc" id="L274">    SortedSet&lt;String&gt; statsItems = new TreeSet&lt;&gt;();</span>
+<span class="fc" id="L275">    SortedSet&lt;String&gt; functionItems = new TreeSet&lt;&gt;();</span>
+<span class="fc bfc" id="L276" title="All 2 branches covered.">    if (statsType != null) {</span>
+<span class="fc" id="L277">      Matcher m = fpStatsItems.matcher(statsType.trim());</span>
+<span class="fc bfc" id="L278" title="All 2 branches covered.">      while (m.find()) {</span>
+<span class="fc" id="L279">        String tmpStatsItem = m.group(2).trim();</span>
+<span class="fc bfc" id="L280" title="All 2 branches covered.">        if (STATS_TYPES.contains(tmpStatsItem)) {</span>
+<span class="fc" id="L281">          statsItems.add(tmpStatsItem);</span>
+<span class="pc bpc" id="L282" title="1 of 2 branches missed.">        } else if (tmpStatsItem.equals(STATS_TYPE_ALL)) {</span>
+<span class="fc bfc" id="L283" title="All 2 branches covered.">          for (String type : STATS_TYPES) {</span>
+<span class="fc" id="L284">            statsItems.add(type);</span>
+<span class="fc" id="L285">          }</span>
+<span class="nc bnc" id="L286" title="All 2 branches missed.">        } else if (STATS_FUNCTIONS.contains(tmpStatsItem)) {</span>
+<span class="nc bnc" id="L287" title="All 2 branches missed.">          if (m.group(3) == null) {</span>
+<span class="nc" id="L288">            throw new IOException(&quot;'&quot; + tmpStatsItem + &quot;' should be called as '&quot;</span>
                 + tmpStatsItem + &quot;()' with an optional argument&quot;);
           } else {
-<span class="nc" id="L290">            functionItems.add(m.group(1).trim());</span>
+<span class="nc" id="L291">            functionItems.add(m.group(1).trim());</span>
           }
         } else {
-<span class="nc" id="L293">          throw new IOException(&quot;unknown statsType '&quot; + tmpStatsItem + &quot;'&quot;);</span>
+<span class="nc" id="L294">          throw new IOException(&quot;unknown statsType '&quot; + tmpStatsItem + &quot;'&quot;);</span>
         }
-<span class="fc" id="L295">      }</span>
+<span class="fc" id="L296">      }</span>
     }
-<span class="pc bpc" id="L297" title="1 of 4 branches missed.">    if (statsItems.size() == 0 &amp;&amp; functionItems.size() == 0) {</span>
-<span class="fc" id="L298">      statsItems.add(STATS_TYPE_SUM);</span>
-<span class="fc" id="L299">      statsItems.add(STATS_TYPE_N);</span>
-<span class="fc" id="L300">      statsItems.add(STATS_TYPE_MEAN);</span>
+<span class="pc bpc" id="L298" title="1 of 4 branches missed.">    if (statsItems.size() == 0 &amp;&amp; functionItems.size() == 0) {</span>
+<span class="fc" id="L299">      statsItems.add(STATS_TYPE_SUM);</span>
+<span class="fc" id="L300">      statsItems.add(STATS_TYPE_N);</span>
+<span class="fc" id="L301">      statsItems.add(STATS_TYPE_MEAN);</span>
     }
-<span class="pc bpc" id="L302" title="1 of 2 branches missed.">    if (functionItems.size() &gt; 0) {</span>
-<span class="nc" id="L303">      statsItems.addAll(functionItems);</span>
+<span class="pc bpc" id="L303" title="1 of 2 branches missed.">    if (functionItems.size() &gt; 0) {</span>
+<span class="nc" id="L304">      statsItems.addAll(functionItems);</span>
     }
-<span class="fc" id="L305">    return statsItems;</span>
+<span class="fc" id="L306">    return statsItems;</span>
   }
 
   /**
@@ -315,37 +316,37 @@ public class CodecUtil {
    */
   static String createStatsType(Set&lt;String&gt; statsItems, String sortType,
       MtasFunctionParserFunction functionParser) {
-<span class="fc" id="L318">    String statsType = STATS_BASIC;</span>
-<span class="fc bfc" id="L319" title="All 2 branches covered.">    for (String statsItem : statsItems) {</span>
-<span class="fc bfc" id="L320" title="All 2 branches covered.">      if (STATS_FULL_TYPES.contains(statsItem)) {</span>
-<span class="fc" id="L321">        statsType = STATS_FULL;</span>
-<span class="fc" id="L322">        break;</span>
-<span class="fc bfc" id="L323" title="All 2 branches covered.">      } else if (STATS_ADVANCED_TYPES.contains(statsItem)) {</span>
-<span class="fc" id="L324">        statsType = STATS_ADVANCED;</span>
-<span class="fc bfc" id="L325" title="All 2 branches covered.">      } else if (statsType != STATS_ADVANCED</span>
-<span class="pc bpc" id="L326" title="1 of 2 branches missed.">          &amp;&amp; STATS_BASIC_TYPES.contains(statsItem)) {</span>
-<span class="fc" id="L327">        statsType = STATS_BASIC;</span>
+<span class="fc" id="L319">    String statsType = STATS_BASIC;</span>
+<span class="fc bfc" id="L320" title="All 2 branches covered.">    for (String statsItem : statsItems) {</span>
+<span class="fc bfc" id="L321" title="All 2 branches covered.">      if (STATS_FULL_TYPES.contains(statsItem)) {</span>
+<span class="fc" id="L322">        statsType = STATS_FULL;</span>
+<span class="fc" id="L323">        break;</span>
+<span class="fc bfc" id="L324" title="All 2 branches covered.">      } else if (STATS_ADVANCED_TYPES.contains(statsItem)) {</span>
+<span class="fc" id="L325">        statsType = STATS_ADVANCED;</span>
+<span class="fc bfc" id="L326" title="All 2 branches covered.">      } else if (statsType != STATS_ADVANCED</span>
+<span class="pc bpc" id="L327" title="1 of 2 branches missed.">          &amp;&amp; STATS_BASIC_TYPES.contains(statsItem)) {</span>
+<span class="fc" id="L328">        statsType = STATS_BASIC;</span>
       } else {
-<span class="fc" id="L329">        Matcher m = fpStatsFunctionItems.matcher(statsItem.trim());</span>
-<span class="pc bpc" id="L330" title="1 of 2 branches missed.">        if (m.find()) {</span>
-<span class="nc bnc" id="L331" title="All 2 branches missed.">          if (STATS_FUNCTIONS.contains(m.group(2).trim())) {</span>
-<span class="nc" id="L332">            statsType = STATS_FULL;</span>
-<span class="nc" id="L333">            break;</span>
+<span class="fc" id="L330">        Matcher m = fpStatsFunctionItems.matcher(statsItem.trim());</span>
+<span class="pc bpc" id="L331" title="1 of 2 branches missed.">        if (m.find()) {</span>
+<span class="nc bnc" id="L332" title="All 2 branches missed.">          if (STATS_FUNCTIONS.contains(m.group(2).trim())) {</span>
+<span class="nc" id="L333">            statsType = STATS_FULL;</span>
+<span class="nc" id="L334">            break;</span>
           }
         }
       }
-<span class="fc" id="L337">    }</span>
-<span class="fc bfc" id="L338" title="All 4 branches covered.">    if (sortType != null &amp;&amp; STATS_TYPES.contains(sortType)) {</span>
-<span class="pc bpc" id="L339" title="1 of 2 branches missed.">      if (STATS_FULL_TYPES.contains(sortType)) {</span>
-<span class="nc" id="L340">        statsType = STATS_FULL;</span>
-<span class="pc bpc" id="L341" title="1 of 2 branches missed.">      } else if (STATS_ADVANCED_TYPES.contains(sortType)) {</span>
-<span class="nc bnc" id="L342" title="All 4 branches missed.">        statsType = (statsType == null || statsType != STATS_FULL)</span>
+<span class="fc" id="L338">    }</span>
+<span class="fc bfc" id="L339" title="All 4 branches covered.">    if (sortType != null &amp;&amp; STATS_TYPES.contains(sortType)) {</span>
+<span class="pc bpc" id="L340" title="1 of 2 branches missed.">      if (STATS_FULL_TYPES.contains(sortType)) {</span>
+<span class="nc" id="L341">        statsType = STATS_FULL;</span>
+<span class="pc bpc" id="L342" title="1 of 2 branches missed.">      } else if (STATS_ADVANCED_TYPES.contains(sortType)) {</span>
+<span class="nc bnc" id="L343" title="All 4 branches missed.">        statsType = (statsType == null || statsType != STATS_FULL)</span>
             ? STATS_ADVANCED : statsType;
-      } 
+      }
     }
-<span class="fc" id="L346">    return statsType;</span>
+<span class="fc" id="L347">    return statsType;</span>
   }
-  
+
   /**
    * Checks if is stats type.
    *
@@ -353,7 +354,7 @@ public class CodecUtil {
    * @return true, if is stats type
    */
   public static boolean isStatsType(String type) {
-<span class="fc" id="L356">    return STATS_TYPES.contains(type);</span>
+<span class="fc" id="L357">    return STATS_TYPES.contains(type);</span>
   }
 
 }
diff --git a/jacoco/mtas.codec.util/DataCollector.java.html b/jacoco/mtas.codec.util/DataCollector.java.html
index 36e99a8..d1a44b4 100644
--- a/jacoco/mtas.codec.util/DataCollector.java.html
+++ b/jacoco/mtas.codec.util/DataCollector.java.html
@@ -21,12 +21,12 @@ public class DataCollector {
 
   /** The Constant COLLECTOR_TYPE_DATA. */
   public static final String COLLECTOR_TYPE_DATA = &quot;data&quot;;
-  
+
   /**
    * Instantiates a new data collector.
    */
 <span class="nc" id="L28">  private DataCollector() {</span>
-    //don't do anything
+    // don't do anything
 <span class="nc" id="L30">  }</span>
 
   /**
@@ -129,6 +129,5 @@ public class DataCollector {
     }
   }
 
-
 }
 </pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util/index.html b/jacoco/mtas.codec.util/index.html
index 621896c..abd3eef 100644
--- a/jacoco/mtas.codec.util/index.html
+++ b/jacoco/mtas.codec.util/index.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>mtas.codec.util</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.source.html" class="el_source">Source Files</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <span class="el_package">mtas.codec.util</span></div><h1>mtas.codec.util</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">10,177 of 17,968</td><td class="ctr2">43%</td><td class="bar">1,569 of 2,496</td><td class="ctr2">37%</td><td class="ctr1">1,007</td><td class="ctr2">1,402</td><td class="ctr1">1,838</td><td class="ctr2">3,516</td><td class="ctr1">55</td><td class="ctr2">154</td><td class="ctr1">10</td><td class="ctr2">35</td></tr></tfoot><tbody><tr><td id="a0"><a href="CodecCollector.html" class="el_class">CodecCollector</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="75" height="10" title="6,220" alt="6,220"/><img src="../jacoco-resources/greenbar.gif" width="44" height="10" title="3,726" alt="3,726"/></td><td class="ctr2" id="c21">37%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="78" height="10" title="995" alt="995"/><img src="../jacoco-resources/greenbar.gif" width="41" height="10" title="535" alt="535"/></td><td class="ctr2" id="e11">34%</td><td class="ctr1" id="f0">601</td><td class="ctr2" id="g0">806</td><td class="ctr1" id="h0">1,170</td><td class="ctr2" id="i0">1,997</td><td class="ctr1" id="j0">15</td><td class="ctr2" id="k0">41</td><td class="ctr1" id="l10">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a18"><a href="CodecComponent$GroupHit.html" class="el_class">CodecComponent.GroupHit</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="1,115" alt="1,115"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="849" alt="849"/></td><td class="ctr2" id="c19">43%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="16" height="10" title="208" alt="208"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="88" alt="88"/></td><td class="ctr2" id="e12">29%</td><td class="ctr1" id="f1">132</td><td class="ctr2" id="g1">158</td><td class="ctr1" id="h1">155</td><td class="ctr2" id="i1">331</td><td class="ctr1" id="j19">0</td><td class="ctr2" id="k4">10</td><td class="ctr1" id="l11">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a6"><a href="CodecComponent$ComponentFacet.html" class="el_class">CodecComponent.ComponentFacet</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="764" alt="764"/></td><td class="ctr2" id="c25">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="70" alt="70"/></td><td class="ctr2" id="e14">0%</td><td class="ctr1" id="f3">40</td><td class="ctr2" id="g6">40</td><td class="ctr1" id="h3">107</td><td class="ctr2" id="i4">107</td><td class="ctr1" id="j3">5</td><td class="ctr2" id="k6">5</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a26"><a href="CodecInfo.html" class="el_class">CodecInfo</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="523" alt="523"/><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="647" alt="647"/></td><td class="ctr2" id="c17">55%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="56" alt="56"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="48" alt="48"/></td><td class="ctr2" id="e8">46%</td><td class="ctr1" id="f2">47</td><td class="ctr2" id="g2">75</td><td class="ctr1" id="h2">116</td><td class="ctr2" id="i2">250</td><td class="ctr1" id="j1">10</td><td class="ctr2" id="k1">23</td><td class="ctr1" id="l12">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a9"><a href="CodecComponent$ComponentGroup.html" class="el_class">CodecComponent.ComponentGroup</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="250" alt="250"/><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="156" alt="156"/></td><td class="ctr2" id="c20">38%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="34" alt="34"/></td><td class="ctr2" id="e13">15%</td><td class="ctr1" id="f7">19</td><td class="ctr2" id="g8">22</td><td class="ctr1" id="h4">41</td><td class="ctr2" id="i7">72</td><td class="ctr1" id="j20">0</td><td class="ctr2" id="k13">2</td><td class="ctr1" id="l13">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a16"><a href="CodecComponent$ComponentTermVector.html" class="el_class">CodecComponent.ComponentTermVector</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="191" alt="191"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="282" alt="282"/></td><td class="ctr2" id="c16">59%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="39" alt="39"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="55" alt="55"/></td><td class="ctr2" id="e6">58%</td><td class="ctr1" id="f4">33</td><td class="ctr2" id="g4">50</td><td class="ctr1" id="h8">25</td><td class="ctr2" id="i6">90</td><td class="ctr1" id="j7">1</td><td class="ctr2" id="k9">3</td><td class="ctr1" id="l14">0</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a12"><a href="CodecComponent$ComponentList.html" class="el_class">CodecComponent.ComponentList</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="162" alt="162"/></td><td class="ctr2" id="c26">0%</td><td class="bar" id="d10"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="16" alt="16"/></td><td class="ctr2" id="e15">0%</td><td class="ctr1" id="f11">9</td><td class="ctr2" id="g13">9</td><td class="ctr1" id="h5">39</td><td class="ctr2" id="i9">39</td><td class="ctr1" id="j8">1</td><td class="ctr2" id="k16">1</td><td class="ctr1" id="l1">1</td><td class="ctr2" id="m6">1</td></tr><tr><td id="a11"><a href="CodecComponent$ComponentKwic.html" class="el_class">CodecComponent.ComponentKwic</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="151" alt="151"/></td><td class="ctr2" id="c27">0%</td><td class="bar" id="d8"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="26" alt="26"/></td><td class="ctr2" id="e16">0%</td><td class="ctr1" id="f8">14</td><td class="ctr2" id="g10">14</td><td class="ctr1" id="h7">29</td><td class="ctr2" id="i12">29</td><td class="ctr1" id="j9">1</td><td class="ctr2" id="k17">1</td><td class="ctr1" id="l2">1</td><td class="ctr2" id="m7">1</td></tr><tr><td id="a5"><a href="CodecComponent$ComponentDocument.html" class="el_class">CodecComponent.ComponentDocument</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="134" alt="134"/></td><td class="ctr2" id="c28">0%</td><td class="bar" id="d9"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="20" alt="20"/></td><td class="ctr2" id="e17">0%</td><td class="ctr1" id="f9">11</td><td class="ctr2" id="g12">11</td><td class="ctr1" id="h6">32</td><td class="ctr2" id="i10">32</td><td class="ctr1" id="j10">1</td><td class="ctr2" id="k18">1</td><td class="ctr1" id="l3">1</td><td class="ctr2" id="m8">1</td></tr><tr><td id="a33"><a href="CodecUtil.html" class="el_class">CodecUtil</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="131" alt="131"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="374" alt="374"/></td><td class="ctr2" id="c15">74%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="30" alt="30"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="38" alt="38"/></td><td class="ctr2" id="e7">55%</td><td class="ctr1" id="f5">24</td><td class="ctr2" id="g5">45</td><td class="ctr1" id="h9">23</td><td class="ctr2" id="i5">94</td><td class="ctr1" id="j4">3</td><td class="ctr2" id="k2">11</td><td class="ctr1" id="l15">0</td><td class="ctr2" id="m9">1</td></tr><tr><td id="a34"><a href="DataCollector.html" class="el_class">DataCollector</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="117" alt="117"/><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="98" alt="98"/></td><td class="ctr2" id="c18">45%</td><td class="bar" id="d11"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="13" alt="13"/></td><td class="ctr2" id="e10">35%</td><td class="ctr1" id="f12">9</td><td class="ctr2" id="g11">13</td><td class="ctr1" id="h11">13</td><td class="ctr2" id="i14">21</td><td class="ctr1" id="j11">1</td><td class="ctr2" id="k10">3</td><td class="ctr1" id="l16">0</td><td class="ctr2" id="m10">1</td></tr><tr><td id="a29"><a href="CodecSearchTree.html" class="el_class">CodecSearchTree</a></td><td class="bar" id="b11"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="103" alt="103"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="785" alt="785"/></td><td class="ctr2" id="c12">88%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="27" alt="27"/><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="97" alt="97"/></td><td class="ctr2" id="e3">78%</td><td class="ctr1" id="f6">24</td><td class="ctr2" id="g3">73</td><td class="ctr1" id="h10">15</td><td class="ctr2" id="i3">165</td><td class="ctr1" id="j12">1</td><td class="ctr2" id="k3">11</td><td class="ctr1" id="l17">0</td><td class="ctr2" id="m11">1</td></tr><tr><td id="a31"><a href="CodecSearchTree$MtasTreeHit.html" class="el_class">CodecSearchTree.MtasTreeHit</a></td><td class="bar" id="b12"/><td class="ctr2" id="c22">32%</td><td class="bar" id="d20"/><td class="ctr2" id="e20">n/a</td><td class="ctr1" id="f17">2</td><td class="ctr2" id="g17">3</td><td class="ctr1" id="h16">6</td><td class="ctr2" id="i16">16</td><td class="ctr1" id="j5">2</td><td class="ctr2" id="k11">3</td><td class="ctr1" id="l18">0</td><td class="ctr2" id="m12">1</td></tr><tr><td id="a24"><a href="CodecComponent$Match.html" class="el_class">CodecComponent.Match</a></td><td class="bar" id="b13"/><td class="ctr2" id="c24">14%</td><td class="bar" id="d13"/><td class="ctr2" id="e18">0%</td><td class="ctr1" id="f13">7</td><td class="ctr2" id="g14">8</td><td class="ctr1" id="h12">12</td><td class="ctr2" id="i17">16</td><td class="ctr1" id="j6">2</td><td class="ctr2" id="k12">3</td><td class="ctr1" id="l19">0</td><td class="ctr2" id="m13">1</td></tr><tr><td id="a25"><a href="CodecComponent$SubComponentFunction.html" class="el_class">CodecComponent.SubComponentFunction</a></td><td class="bar" id="b14"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="142" alt="142"/></td><td class="ctr2" id="c14">77%</td><td class="bar" id="d15"/><td class="ctr2" id="e9">37%</td><td class="ctr1" id="f16">4</td><td class="ctr2" id="g15">6</td><td class="ctr1" id="h19">4</td><td class="ctr2" id="i11">32</td><td class="ctr1" id="j21">0</td><td class="ctr2" id="k14">2</td><td class="ctr1" id="l20">0</td><td class="ctr2" id="m14">1</td></tr><tr><td id="a10"><a href="CodecComponent$ComponentJoin.html" class="el_class">CodecComponent.ComponentJoin</a></td><td class="bar" id="b15"/><td class="ctr2" id="c29">0%</td><td class="bar" id="d21"/><td class="ctr2" id="e21">n/a</td><td class="ctr1" id="f15">6</td><td class="ctr2" id="g16">6</td><td class="ctr1" id="h13">12</td><td class="ctr2" id="i22">12</td><td class="ctr1" id="j2">6</td><td class="ctr2" id="k5">6</td><td class="ctr1" id="l4">1</td><td class="ctr2" id="m15">1</td></tr><tr><td id="a23"><a href="CodecComponent$ListToken.html" class="el_class">CodecComponent.ListToken</a></td><td class="bar" id="b16"/><td class="ctr2" id="c30">0%</td><td class="bar" id="d22"/><td class="ctr2" id="e22">n/a</td><td class="ctr1" id="f19">1</td><td class="ctr2" id="g22">1</td><td class="ctr1" id="h14">7</td><td class="ctr2" id="i24">7</td><td class="ctr1" id="j13">1</td><td class="ctr2" id="k19">1</td><td class="ctr1" id="l5">1</td><td class="ctr2" id="m16">1</td></tr><tr><td id="a22"><a href="CodecComponent$ListHit.html" class="el_class">CodecComponent.ListHit</a></td><td class="bar" id="b17"/><td class="ctr2" id="c31">0%</td><td class="bar" id="d23"/><td class="ctr2" id="e23">n/a</td><td class="ctr1" id="f20">1</td><td class="ctr2" id="g23">1</td><td class="ctr1" id="h15">7</td><td class="ctr2" id="i25">7</td><td class="ctr1" id="j14">1</td><td class="ctr2" id="k20">1</td><td class="ctr1" id="l6">1</td><td class="ctr2" id="m17">1</td></tr><tr><td id="a14"><a href="CodecComponent$ComponentPrefix.html" class="el_class">CodecComponent.ComponentPrefix</a></td><td class="bar" id="b18"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="98" alt="98"/></td><td class="ctr2" id="c13">83%</td><td class="bar" id="d14"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="13" alt="13"/></td><td class="ctr2" id="e5">65%</td><td class="ctr1" id="f14">7</td><td class="ctr2" id="g9">15</td><td class="ctr1" id="h20">4</td><td class="ctr2" id="i13">28</td><td class="ctr1" id="j22">0</td><td class="ctr2" id="k7">5</td><td class="ctr1" id="l21">0</td><td class="ctr2" id="m18">1</td></tr><tr><td id="a19"><a href="CodecComponent$GroupHit$1.html" class="el_class">CodecComponent.GroupHit.new Comparator() {...}</a></td><td class="bar" id="b19"/><td class="ctr2" id="c23">25%</td><td class="bar" id="d16"/><td class="ctr2" id="e19">0%</td><td class="ctr1" id="f18">2</td><td class="ctr2" id="g18">3</td><td class="ctr1" id="h21">4</td><td class="ctr2" id="i27">5</td><td class="ctr1" id="j15">1</td><td class="ctr2" id="k15">2</td><td class="ctr1" id="l22">0</td><td class="ctr2" id="m19">1</td></tr><tr><td id="a21"><a href="CodecComponent$KwicToken.html" class="el_class">CodecComponent.KwicToken</a></td><td class="bar" id="b20"/><td class="ctr2" id="c32">0%</td><td class="bar" id="d24"/><td class="ctr2" id="e24">n/a</td><td class="ctr1" id="f21">1</td><td class="ctr2" id="g24">1</td><td class="ctr1" id="h17">5</td><td class="ctr2" id="i28">5</td><td class="ctr1" id="j16">1</td><td class="ctr2" id="k21">1</td><td class="ctr1" id="l7">1</td><td class="ctr2" id="m20">1</td></tr><tr><td id="a20"><a href="CodecComponent$KwicHit.html" class="el_class">CodecComponent.KwicHit</a></td><td class="bar" id="b21"/><td class="ctr2" id="c33">0%</td><td class="bar" id="d25"/><td class="ctr2" id="e25">n/a</td><td class="ctr1" id="f22">1</td><td class="ctr2" id="g25">1</td><td class="ctr1" id="h18">5</td><td class="ctr2" id="i29">5</td><td class="ctr1" id="j17">1</td><td class="ctr2" id="k22">1</td><td class="ctr1" id="l8">1</td><td class="ctr2" id="m21">1</td></tr><tr><td id="a15"><a href="CodecComponent$ComponentSpan.html" class="el_class">CodecComponent.ComponentSpan</a></td><td class="bar" id="b22"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="213" alt="213"/></td><td class="ctr2" id="c10">97%</td><td class="bar" id="d12"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="27" alt="27"/></td><td class="ctr2" id="e4">71%</td><td class="ctr1" id="f10">11</td><td class="ctr2" id="g7">24</td><td class="ctr1" id="h22">3</td><td class="ctr2" id="i8">45</td><td class="ctr1" id="j23">0</td><td class="ctr2" id="k8">5</td><td class="ctr1" id="l23">0</td><td class="ctr2" id="m22">1</td></tr><tr><td id="a28"><a href="CodecInfo$IndexDoc.html" class="el_class">CodecInfo.IndexDoc</a></td><td class="bar" id="b23"/><td class="ctr2" id="c11">91%</td><td class="bar" id="d19"/><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f24">0</td><td class="ctr2" id="g21">2</td><td class="ctr1" id="h23">2</td><td class="ctr2" id="i15">19</td><td class="ctr1" id="j24">0</td><td class="ctr2" id="k23">1</td><td class="ctr1" id="l24">0</td><td class="ctr2" id="m23">1</td></tr><tr><td id="a4"><a href="CodecComponent.html" class="el_class">CodecComponent</a></td><td class="bar" id="b24"/><td class="ctr2" id="c34">0%</td><td class="bar" id="d26"/><td class="ctr2" id="e26">n/a</td><td class="ctr1" id="f23">1</td><td class="ctr2" id="g26">1</td><td class="ctr1" id="h24">2</td><td class="ctr2" id="i34">2</td><td class="ctr1" id="j18">1</td><td class="ctr2" id="k24">1</td><td class="ctr1" id="l9">1</td><td class="ctr2" id="m24">1</td></tr><tr><td id="a7"><a href="CodecComponent$ComponentField.html" class="el_class">CodecComponent.ComponentField</a></td><td class="bar" id="b25"/><td class="ctr2" id="c0">100%</td><td class="bar" id="d27"/><td class="ctr2" id="e27">n/a</td><td class="ctr1" id="f25">0</td><td class="ctr2" id="g27">1</td><td class="ctr1" id="h25">0</td><td class="ctr2" id="i19">14</td><td class="ctr1" id="j25">0</td><td class="ctr2" id="k25">1</td><td class="ctr1" id="l25">0</td><td class="ctr2" id="m25">1</td></tr><tr><td id="a17"><a href="CodecComponent$ComponentToken.html" class="el_class">CodecComponent.ComponentToken</a></td><td class="bar" id="b26"/><td class="ctr2" id="c1">100%</td><td class="bar" id="d17"/><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f26">0</td><td class="ctr2" id="g19">3</td><td class="ctr1" id="h26">0</td><td class="ctr2" id="i20">13</td><td class="ctr1" id="j26">0</td><td class="ctr2" id="k26">1</td><td class="ctr1" id="l26">0</td><td class="ctr2" id="m26">1</td></tr><tr><td id="a13"><a href="CodecComponent$ComponentPosition.html" class="el_class">CodecComponent.ComponentPosition</a></td><td class="bar" id="b27"/><td class="ctr2" id="c2">100%</td><td class="bar" id="d18"/><td class="ctr2" id="e2">100%</td><td class="ctr1" id="f27">0</td><td class="ctr2" id="g20">3</td><td class="ctr1" id="h27">0</td><td class="ctr2" id="i21">13</td><td class="ctr1" id="j27">0</td><td class="ctr2" id="k27">1</td><td class="ctr1" id="l27">0</td><td class="ctr2" id="m27">1</td></tr><tr><td id="a8"><a href="CodecComponent$ComponentFields.html" class="el_class">CodecComponent.ComponentFields</a></td><td class="bar" id="b28"/><td class="ctr2" id="c3">100%</td><td class="bar" id="d28"/><td class="ctr2" id="e28">n/a</td><td class="ctr1" id="f28">0</td><td class="ctr2" id="g28">1</td><td class="ctr1" id="h28">0</td><td class="ctr2" id="i18">16</td><td class="ctr1" id="j28">0</td><td class="ctr2" id="k28">1</td><td class="ctr1" id="l28">0</td><td class="ctr2" id="m28">1</td></tr><tr><td id="a32"><a href="CodecSearchTree$MtasTreeItem.html" class="el_class">CodecSearchTree.MtasTreeItem</a></td><td class="bar" id="b29"/><td class="ctr2" id="c4">100%</td><td class="bar" id="d29"/><td class="ctr2" id="e29">n/a</td><td class="ctr1" id="f29">0</td><td class="ctr2" id="g29">1</td><td class="ctr1" id="h29">0</td><td class="ctr2" id="i23">11</td><td class="ctr1" id="j29">0</td><td class="ctr2" id="k29">1</td><td class="ctr1" id="l29">0</td><td class="ctr2" id="m29">1</td></tr><tr><td id="a27"><a href="CodecInfo$FieldReferences.html" class="el_class">CodecInfo.FieldReferences</a></td><td class="bar" id="b30"/><td class="ctr2" id="c5">100%</td><td class="bar" id="d30"/><td class="ctr2" id="e30">n/a</td><td class="ctr1" id="f30">0</td><td class="ctr2" id="g30">1</td><td class="ctr1" id="h30">0</td><td class="ctr2" id="i26">7</td><td class="ctr1" id="j30">0</td><td class="ctr2" id="k30">1</td><td class="ctr1" id="l30">0</td><td class="ctr2" id="m30">1</td></tr><tr><td id="a2"><a href="CodecCollector$TermvectorNumberBasic.html" class="el_class">CodecCollector.TermvectorNumberBasic</a></td><td class="bar" id="b31"/><td class="ctr2" id="c6">100%</td><td class="bar" id="d31"/><td class="ctr2" id="e31">n/a</td><td class="ctr1" id="f31">0</td><td class="ctr2" id="g31">1</td><td class="ctr1" id="h31">0</td><td class="ctr2" id="i31">4</td><td class="ctr1" id="j31">0</td><td class="ctr2" id="k31">1</td><td class="ctr1" id="l31">0</td><td class="ctr2" id="m31">1</td></tr><tr><td id="a3"><a href="CodecCollector$TermvectorNumberFull.html" class="el_class">CodecCollector.TermvectorNumberFull</a></td><td class="bar" id="b32"/><td class="ctr2" id="c7">100%</td><td class="bar" id="d32"/><td class="ctr2" id="e32">n/a</td><td class="ctr1" id="f32">0</td><td class="ctr2" id="g32">1</td><td class="ctr1" id="h32">0</td><td class="ctr2" id="i30">5</td><td class="ctr1" id="j32">0</td><td class="ctr2" id="k32">1</td><td class="ctr1" id="l32">0</td><td class="ctr2" id="m32">1</td></tr><tr><td id="a30"><a href="CodecSearchTree$IntervalItem.html" class="el_class">CodecSearchTree.IntervalItem</a></td><td class="bar" id="b33"/><td class="ctr2" id="c8">100%</td><td class="bar" id="d33"/><td class="ctr2" id="e33">n/a</td><td class="ctr1" id="f33">0</td><td class="ctr2" id="g33">1</td><td class="ctr1" id="h33">0</td><td class="ctr2" id="i32">4</td><td class="ctr1" id="j33">0</td><td class="ctr2" id="k33">1</td><td class="ctr1" id="l33">0</td><td class="ctr2" id="m33">1</td></tr><tr><td id="a1"><a href="CodecCollector$RegisterStatus.html" class="el_class">CodecCollector.RegisterStatus</a></td><td class="bar" id="b34"/><td class="ctr2" id="c9">100%</td><td class="bar" id="d34"/><td class="ctr2" id="e34">n/a</td><td class="ctr1" id="f34">0</td><td class="ctr2" id="g34">1</td><td class="ctr1" id="h34">0</td><td class="ctr2" id="i33">4</td><td class="ctr1" id="j34">0</td><td class="ctr2" id="k34">1</td><td class="ctr1" id="l34">0</td><td class="ctr2" id="m34">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>mtas.codec.util</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.source.html" class="el_source">Source Files</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <span class="el_package">mtas.codec.util</span></div><h1>mtas.codec.util</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">10,177 of 17,968</td><td class="ctr2">43%</td><td class="bar">1,569 of 2,496</td><td class="ctr2">37%</td><td class="ctr1">1,007</td><td class="ctr2">1,402</td><td class="ctr1">1,838</td><td class="ctr2">3,516</td><td class="ctr1">55</td><td class="ctr2">154</td><td class="ctr1">10</td><td class="ctr2">35</td></tr></tfoot><tbody><tr><td id="a0"><a href="CodecCollector.html" class="el_class">CodecCollector</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="75" height="10" title="6,220" alt="6,220"/><img src="../jacoco-resources/greenbar.gif" width="44" height="10" title="3,726" alt="3,726"/></td><td class="ctr2" id="c21">37%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="78" height="10" title="995" alt="995"/><img src="../jacoco-resources/greenbar.gif" width="41" height="10" title="535" alt="535"/></td><td class="ctr2" id="e11">34%</td><td class="ctr1" id="f0">601</td><td class="ctr2" id="g0">806</td><td class="ctr1" id="h0">1,170</td><td class="ctr2" id="i0">1,996</td><td class="ctr1" id="j0">15</td><td class="ctr2" id="k0">41</td><td class="ctr1" id="l10">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a18"><a href="CodecComponent$GroupHit.html" class="el_class">CodecComponent.GroupHit</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="1,115" alt="1,115"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="849" alt="849"/></td><td class="ctr2" id="c19">43%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="16" height="10" title="208" alt="208"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="88" alt="88"/></td><td class="ctr2" id="e12">29%</td><td class="ctr1" id="f1">132</td><td class="ctr2" id="g1">158</td><td class="ctr1" id="h1">155</td><td class="ctr2" id="i1">331</td><td class="ctr1" id="j19">0</td><td class="ctr2" id="k4">10</td><td class="ctr1" id="l11">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a6"><a href="CodecComponent$ComponentFacet.html" class="el_class">CodecComponent.ComponentFacet</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="764" alt="764"/></td><td class="ctr2" id="c25">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="70" alt="70"/></td><td class="ctr2" id="e14">0%</td><td class="ctr1" id="f3">40</td><td class="ctr2" id="g6">40</td><td class="ctr1" id="h3">107</td><td class="ctr2" id="i4">107</td><td class="ctr1" id="j3">5</td><td class="ctr2" id="k6">5</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a26"><a href="CodecInfo.html" class="el_class">CodecInfo</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="523" alt="523"/><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="647" alt="647"/></td><td class="ctr2" id="c17">55%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="56" alt="56"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="48" alt="48"/></td><td class="ctr2" id="e8">46%</td><td class="ctr1" id="f2">47</td><td class="ctr2" id="g2">75</td><td class="ctr1" id="h2">116</td><td class="ctr2" id="i2">251</td><td class="ctr1" id="j1">10</td><td class="ctr2" id="k1">23</td><td class="ctr1" id="l12">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a9"><a href="CodecComponent$ComponentGroup.html" class="el_class">CodecComponent.ComponentGroup</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="250" alt="250"/><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="156" alt="156"/></td><td class="ctr2" id="c20">38%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="34" alt="34"/></td><td class="ctr2" id="e13">15%</td><td class="ctr1" id="f7">19</td><td class="ctr2" id="g8">22</td><td class="ctr1" id="h4">41</td><td class="ctr2" id="i7">72</td><td class="ctr1" id="j20">0</td><td class="ctr2" id="k13">2</td><td class="ctr1" id="l13">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a16"><a href="CodecComponent$ComponentTermVector.html" class="el_class">CodecComponent.ComponentTermVector</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="191" alt="191"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="282" alt="282"/></td><td class="ctr2" id="c16">59%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="39" alt="39"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="55" alt="55"/></td><td class="ctr2" id="e6">58%</td><td class="ctr1" id="f4">33</td><td class="ctr2" id="g4">50</td><td class="ctr1" id="h8">25</td><td class="ctr2" id="i6">90</td><td class="ctr1" id="j7">1</td><td class="ctr2" id="k9">3</td><td class="ctr1" id="l14">0</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a12"><a href="CodecComponent$ComponentList.html" class="el_class">CodecComponent.ComponentList</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="162" alt="162"/></td><td class="ctr2" id="c26">0%</td><td class="bar" id="d10"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="16" alt="16"/></td><td class="ctr2" id="e15">0%</td><td class="ctr1" id="f11">9</td><td class="ctr2" id="g13">9</td><td class="ctr1" id="h5">39</td><td class="ctr2" id="i9">39</td><td class="ctr1" id="j8">1</td><td class="ctr2" id="k16">1</td><td class="ctr1" id="l1">1</td><td class="ctr2" id="m6">1</td></tr><tr><td id="a11"><a href="CodecComponent$ComponentKwic.html" class="el_class">CodecComponent.ComponentKwic</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="151" alt="151"/></td><td class="ctr2" id="c27">0%</td><td class="bar" id="d8"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="26" alt="26"/></td><td class="ctr2" id="e16">0%</td><td class="ctr1" id="f8">14</td><td class="ctr2" id="g10">14</td><td class="ctr1" id="h7">29</td><td class="ctr2" id="i12">29</td><td class="ctr1" id="j9">1</td><td class="ctr2" id="k17">1</td><td class="ctr1" id="l2">1</td><td class="ctr2" id="m7">1</td></tr><tr><td id="a5"><a href="CodecComponent$ComponentDocument.html" class="el_class">CodecComponent.ComponentDocument</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="134" alt="134"/></td><td class="ctr2" id="c28">0%</td><td class="bar" id="d9"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="20" alt="20"/></td><td class="ctr2" id="e17">0%</td><td class="ctr1" id="f9">11</td><td class="ctr2" id="g12">11</td><td class="ctr1" id="h6">32</td><td class="ctr2" id="i10">32</td><td class="ctr1" id="j10">1</td><td class="ctr2" id="k18">1</td><td class="ctr1" id="l3">1</td><td class="ctr2" id="m8">1</td></tr><tr><td id="a33"><a href="CodecUtil.html" class="el_class">CodecUtil</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="131" alt="131"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="374" alt="374"/></td><td class="ctr2" id="c15">74%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="30" alt="30"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="38" alt="38"/></td><td class="ctr2" id="e7">55%</td><td class="ctr1" id="f5">24</td><td class="ctr2" id="g5">45</td><td class="ctr1" id="h9">23</td><td class="ctr2" id="i5">94</td><td class="ctr1" id="j4">3</td><td class="ctr2" id="k2">11</td><td class="ctr1" id="l15">0</td><td class="ctr2" id="m9">1</td></tr><tr><td id="a34"><a href="DataCollector.html" class="el_class">DataCollector</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="117" alt="117"/><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="98" alt="98"/></td><td class="ctr2" id="c18">45%</td><td class="bar" id="d11"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="13" alt="13"/></td><td class="ctr2" id="e10">35%</td><td class="ctr1" id="f12">9</td><td class="ctr2" id="g11">13</td><td class="ctr1" id="h11">13</td><td class="ctr2" id="i14">21</td><td class="ctr1" id="j11">1</td><td class="ctr2" id="k10">3</td><td class="ctr1" id="l16">0</td><td class="ctr2" id="m10">1</td></tr><tr><td id="a29"><a href="CodecSearchTree.html" class="el_class">CodecSearchTree</a></td><td class="bar" id="b11"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="103" alt="103"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="785" alt="785"/></td><td class="ctr2" id="c12">88%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="27" alt="27"/><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="97" alt="97"/></td><td class="ctr2" id="e3">78%</td><td class="ctr1" id="f6">24</td><td class="ctr2" id="g3">73</td><td class="ctr1" id="h10">15</td><td class="ctr2" id="i3">165</td><td class="ctr1" id="j12">1</td><td class="ctr2" id="k3">11</td><td class="ctr1" id="l17">0</td><td class="ctr2" id="m11">1</td></tr><tr><td id="a31"><a href="CodecSearchTree$MtasTreeHit.html" class="el_class">CodecSearchTree.MtasTreeHit</a></td><td class="bar" id="b12"/><td class="ctr2" id="c22">32%</td><td class="bar" id="d20"/><td class="ctr2" id="e20">n/a</td><td class="ctr1" id="f17">2</td><td class="ctr2" id="g17">3</td><td class="ctr1" id="h16">6</td><td class="ctr2" id="i16">16</td><td class="ctr1" id="j5">2</td><td class="ctr2" id="k11">3</td><td class="ctr1" id="l18">0</td><td class="ctr2" id="m12">1</td></tr><tr><td id="a24"><a href="CodecComponent$Match.html" class="el_class">CodecComponent.Match</a></td><td class="bar" id="b13"/><td class="ctr2" id="c24">14%</td><td class="bar" id="d13"/><td class="ctr2" id="e18">0%</td><td class="ctr1" id="f13">7</td><td class="ctr2" id="g14">8</td><td class="ctr1" id="h12">12</td><td class="ctr2" id="i17">16</td><td class="ctr1" id="j6">2</td><td class="ctr2" id="k12">3</td><td class="ctr1" id="l19">0</td><td class="ctr2" id="m13">1</td></tr><tr><td id="a25"><a href="CodecComponent$SubComponentFunction.html" class="el_class">CodecComponent.SubComponentFunction</a></td><td class="bar" id="b14"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="142" alt="142"/></td><td class="ctr2" id="c14">77%</td><td class="bar" id="d15"/><td class="ctr2" id="e9">37%</td><td class="ctr1" id="f16">4</td><td class="ctr2" id="g15">6</td><td class="ctr1" id="h19">4</td><td class="ctr2" id="i11">32</td><td class="ctr1" id="j21">0</td><td class="ctr2" id="k14">2</td><td class="ctr1" id="l20">0</td><td class="ctr2" id="m14">1</td></tr><tr><td id="a10"><a href="CodecComponent$ComponentJoin.html" class="el_class">CodecComponent.ComponentJoin</a></td><td class="bar" id="b15"/><td class="ctr2" id="c29">0%</td><td class="bar" id="d21"/><td class="ctr2" id="e21">n/a</td><td class="ctr1" id="f15">6</td><td class="ctr2" id="g16">6</td><td class="ctr1" id="h13">12</td><td class="ctr2" id="i22">12</td><td class="ctr1" id="j2">6</td><td class="ctr2" id="k5">6</td><td class="ctr1" id="l4">1</td><td class="ctr2" id="m15">1</td></tr><tr><td id="a23"><a href="CodecComponent$ListToken.html" class="el_class">CodecComponent.ListToken</a></td><td class="bar" id="b16"/><td class="ctr2" id="c30">0%</td><td class="bar" id="d22"/><td class="ctr2" id="e22">n/a</td><td class="ctr1" id="f19">1</td><td class="ctr2" id="g22">1</td><td class="ctr1" id="h14">7</td><td class="ctr2" id="i24">7</td><td class="ctr1" id="j13">1</td><td class="ctr2" id="k19">1</td><td class="ctr1" id="l5">1</td><td class="ctr2" id="m16">1</td></tr><tr><td id="a22"><a href="CodecComponent$ListHit.html" class="el_class">CodecComponent.ListHit</a></td><td class="bar" id="b17"/><td class="ctr2" id="c31">0%</td><td class="bar" id="d23"/><td class="ctr2" id="e23">n/a</td><td class="ctr1" id="f20">1</td><td class="ctr2" id="g23">1</td><td class="ctr1" id="h15">7</td><td class="ctr2" id="i25">7</td><td class="ctr1" id="j14">1</td><td class="ctr2" id="k20">1</td><td class="ctr1" id="l6">1</td><td class="ctr2" id="m17">1</td></tr><tr><td id="a14"><a href="CodecComponent$ComponentPrefix.html" class="el_class">CodecComponent.ComponentPrefix</a></td><td class="bar" id="b18"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="98" alt="98"/></td><td class="ctr2" id="c13">83%</td><td class="bar" id="d14"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="13" alt="13"/></td><td class="ctr2" id="e5">65%</td><td class="ctr1" id="f14">7</td><td class="ctr2" id="g9">15</td><td class="ctr1" id="h20">4</td><td class="ctr2" id="i13">28</td><td class="ctr1" id="j22">0</td><td class="ctr2" id="k7">5</td><td class="ctr1" id="l21">0</td><td class="ctr2" id="m18">1</td></tr><tr><td id="a19"><a href="CodecComponent$GroupHit$1.html" class="el_class">CodecComponent.GroupHit.new Comparator() {...}</a></td><td class="bar" id="b19"/><td class="ctr2" id="c23">25%</td><td class="bar" id="d16"/><td class="ctr2" id="e19">0%</td><td class="ctr1" id="f18">2</td><td class="ctr2" id="g18">3</td><td class="ctr1" id="h21">4</td><td class="ctr2" id="i27">5</td><td class="ctr1" id="j15">1</td><td class="ctr2" id="k15">2</td><td class="ctr1" id="l22">0</td><td class="ctr2" id="m19">1</td></tr><tr><td id="a21"><a href="CodecComponent$KwicToken.html" class="el_class">CodecComponent.KwicToken</a></td><td class="bar" id="b20"/><td class="ctr2" id="c32">0%</td><td class="bar" id="d24"/><td class="ctr2" id="e24">n/a</td><td class="ctr1" id="f21">1</td><td class="ctr2" id="g24">1</td><td class="ctr1" id="h17">5</td><td class="ctr2" id="i28">5</td><td class="ctr1" id="j16">1</td><td class="ctr2" id="k21">1</td><td class="ctr1" id="l7">1</td><td class="ctr2" id="m20">1</td></tr><tr><td id="a20"><a href="CodecComponent$KwicHit.html" class="el_class">CodecComponent.KwicHit</a></td><td class="bar" id="b21"/><td class="ctr2" id="c33">0%</td><td class="bar" id="d25"/><td class="ctr2" id="e25">n/a</td><td class="ctr1" id="f22">1</td><td class="ctr2" id="g25">1</td><td class="ctr1" id="h18">5</td><td class="ctr2" id="i29">5</td><td class="ctr1" id="j17">1</td><td class="ctr2" id="k22">1</td><td class="ctr1" id="l8">1</td><td class="ctr2" id="m21">1</td></tr><tr><td id="a15"><a href="CodecComponent$ComponentSpan.html" class="el_class">CodecComponent.ComponentSpan</a></td><td class="bar" id="b22"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="213" alt="213"/></td><td class="ctr2" id="c10">97%</td><td class="bar" id="d12"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="27" alt="27"/></td><td class="ctr2" id="e4">71%</td><td class="ctr1" id="f10">11</td><td class="ctr2" id="g7">24</td><td class="ctr1" id="h22">3</td><td class="ctr2" id="i8">45</td><td class="ctr1" id="j23">0</td><td class="ctr2" id="k8">5</td><td class="ctr1" id="l23">0</td><td class="ctr2" id="m22">1</td></tr><tr><td id="a28"><a href="CodecInfo$IndexDoc.html" class="el_class">CodecInfo.IndexDoc</a></td><td class="bar" id="b23"/><td class="ctr2" id="c11">91%</td><td class="bar" id="d19"/><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f24">0</td><td class="ctr2" id="g21">2</td><td class="ctr1" id="h23">2</td><td class="ctr2" id="i15">19</td><td class="ctr1" id="j24">0</td><td class="ctr2" id="k23">1</td><td class="ctr1" id="l24">0</td><td class="ctr2" id="m23">1</td></tr><tr><td id="a4"><a href="CodecComponent.html" class="el_class">CodecComponent</a></td><td class="bar" id="b24"/><td class="ctr2" id="c34">0%</td><td class="bar" id="d26"/><td class="ctr2" id="e26">n/a</td><td class="ctr1" id="f23">1</td><td class="ctr2" id="g26">1</td><td class="ctr1" id="h24">2</td><td class="ctr2" id="i34">2</td><td class="ctr1" id="j18">1</td><td class="ctr2" id="k24">1</td><td class="ctr1" id="l9">1</td><td class="ctr2" id="m24">1</td></tr><tr><td id="a7"><a href="CodecComponent$ComponentField.html" class="el_class">CodecComponent.ComponentField</a></td><td class="bar" id="b25"/><td class="ctr2" id="c0">100%</td><td class="bar" id="d27"/><td class="ctr2" id="e27">n/a</td><td class="ctr1" id="f25">0</td><td class="ctr2" id="g27">1</td><td class="ctr1" id="h25">0</td><td class="ctr2" id="i19">14</td><td class="ctr1" id="j25">0</td><td class="ctr2" id="k25">1</td><td class="ctr1" id="l25">0</td><td class="ctr2" id="m25">1</td></tr><tr><td id="a17"><a href="CodecComponent$ComponentToken.html" class="el_class">CodecComponent.ComponentToken</a></td><td class="bar" id="b26"/><td class="ctr2" id="c1">100%</td><td class="bar" id="d17"/><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f26">0</td><td class="ctr2" id="g19">3</td><td class="ctr1" id="h26">0</td><td class="ctr2" id="i20">13</td><td class="ctr1" id="j26">0</td><td class="ctr2" id="k26">1</td><td class="ctr1" id="l26">0</td><td class="ctr2" id="m26">1</td></tr><tr><td id="a13"><a href="CodecComponent$ComponentPosition.html" class="el_class">CodecComponent.ComponentPosition</a></td><td class="bar" id="b27"/><td class="ctr2" id="c2">100%</td><td class="bar" id="d18"/><td class="ctr2" id="e2">100%</td><td class="ctr1" id="f27">0</td><td class="ctr2" id="g20">3</td><td class="ctr1" id="h27">0</td><td class="ctr2" id="i21">13</td><td class="ctr1" id="j27">0</td><td class="ctr2" id="k27">1</td><td class="ctr1" id="l27">0</td><td class="ctr2" id="m27">1</td></tr><tr><td id="a8"><a href="CodecComponent$ComponentFields.html" class="el_class">CodecComponent.ComponentFields</a></td><td class="bar" id="b28"/><td class="ctr2" id="c3">100%</td><td class="bar" id="d28"/><td class="ctr2" id="e28">n/a</td><td class="ctr1" id="f28">0</td><td class="ctr2" id="g28">1</td><td class="ctr1" id="h28">0</td><td class="ctr2" id="i18">16</td><td class="ctr1" id="j28">0</td><td class="ctr2" id="k28">1</td><td class="ctr1" id="l28">0</td><td class="ctr2" id="m28">1</td></tr><tr><td id="a32"><a href="CodecSearchTree$MtasTreeItem.html" class="el_class">CodecSearchTree.MtasTreeItem</a></td><td class="bar" id="b29"/><td class="ctr2" id="c4">100%</td><td class="bar" id="d29"/><td class="ctr2" id="e29">n/a</td><td class="ctr1" id="f29">0</td><td class="ctr2" id="g29">1</td><td class="ctr1" id="h29">0</td><td class="ctr2" id="i23">11</td><td class="ctr1" id="j29">0</td><td class="ctr2" id="k29">1</td><td class="ctr1" id="l29">0</td><td class="ctr2" id="m29">1</td></tr><tr><td id="a27"><a href="CodecInfo$FieldReferences.html" class="el_class">CodecInfo.FieldReferences</a></td><td class="bar" id="b30"/><td class="ctr2" id="c5">100%</td><td class="bar" id="d30"/><td class="ctr2" id="e30">n/a</td><td class="ctr1" id="f30">0</td><td class="ctr2" id="g30">1</td><td class="ctr1" id="h30">0</td><td class="ctr2" id="i26">7</td><td class="ctr1" id="j30">0</td><td class="ctr2" id="k30">1</td><td class="ctr1" id="l30">0</td><td class="ctr2" id="m30">1</td></tr><tr><td id="a2"><a href="CodecCollector$TermvectorNumberBasic.html" class="el_class">CodecCollector.TermvectorNumberBasic</a></td><td class="bar" id="b31"/><td class="ctr2" id="c6">100%</td><td class="bar" id="d31"/><td class="ctr2" id="e31">n/a</td><td class="ctr1" id="f31">0</td><td class="ctr2" id="g31">1</td><td class="ctr1" id="h31">0</td><td class="ctr2" id="i31">4</td><td class="ctr1" id="j31">0</td><td class="ctr2" id="k31">1</td><td class="ctr1" id="l31">0</td><td class="ctr2" id="m31">1</td></tr><tr><td id="a3"><a href="CodecCollector$TermvectorNumberFull.html" class="el_class">CodecCollector.TermvectorNumberFull</a></td><td class="bar" id="b32"/><td class="ctr2" id="c7">100%</td><td class="bar" id="d32"/><td class="ctr2" id="e32">n/a</td><td class="ctr1" id="f32">0</td><td class="ctr2" id="g32">1</td><td class="ctr1" id="h32">0</td><td class="ctr2" id="i30">5</td><td class="ctr1" id="j32">0</td><td class="ctr2" id="k32">1</td><td class="ctr1" id="l32">0</td><td class="ctr2" id="m32">1</td></tr><tr><td id="a30"><a href="CodecSearchTree$IntervalItem.html" class="el_class">CodecSearchTree.IntervalItem</a></td><td class="bar" id="b33"/><td class="ctr2" id="c8">100%</td><td class="bar" id="d33"/><td class="ctr2" id="e33">n/a</td><td class="ctr1" id="f33">0</td><td class="ctr2" id="g33">1</td><td class="ctr1" id="h33">0</td><td class="ctr2" id="i32">4</td><td class="ctr1" id="j33">0</td><td class="ctr2" id="k33">1</td><td class="ctr1" id="l33">0</td><td class="ctr2" id="m33">1</td></tr><tr><td id="a1"><a href="CodecCollector$RegisterStatus.html" class="el_class">CodecCollector.RegisterStatus</a></td><td class="bar" id="b34"/><td class="ctr2" id="c9">100%</td><td class="bar" id="d34"/><td class="ctr2" id="e34">n/a</td><td class="ctr1" id="f34">0</td><td class="ctr2" id="g34">1</td><td class="ctr1" id="h34">0</td><td class="ctr2" id="i33">4</td><td class="ctr1" id="j34">0</td><td class="ctr2" id="k34">1</td><td class="ctr1" id="l34">0</td><td class="ctr2" id="m34">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec.util/index.source.html b/jacoco/mtas.codec.util/index.source.html
index b0b2c4a..6436178 100644
--- a/jacoco/mtas.codec.util/index.source.html
+++ b/jacoco/mtas.codec.util/index.source.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>mtas.codec.util</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.html" class="el_class">Classes</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <span class="el_package">mtas.codec.util</span></div><h1>mtas.codec.util</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">10,177 of 17,968</td><td class="ctr2">43%</td><td class="bar">1,569 of 2,496</td><td class="ctr2">37%</td><td class="ctr1">1,007</td><td class="ctr2">1,402</td><td class="ctr1">1,838</td><td class="ctr2">3,516</td><td class="ctr1">55</td><td class="ctr2">154</td><td class="ctr1">10</td><td class="ctr2">35</td></tr></tfoot><tbody><tr><td id="a0"><a href="CodecCollector.java.html" class="el_source">CodecCollector.java</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="74" height="10" title="6,220" alt="6,220"/><img src="../jacoco-resources/greenbar.gif" width="45" height="10" title="3,763" alt="3,763"/></td><td class="ctr2" id="c5">37%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="78" height="10" title="995" alt="995"/><img src="../jacoco-resources/greenbar.gif" width="41" height="10" title="535" alt="535"/></td><td class="ctr2" id="e4">34%</td><td class="ctr1" id="f0">601</td><td class="ctr2" id="g0">809</td><td class="ctr1" id="h0">1,170</td><td class="ctr2" id="i0">2,010</td><td class="ctr1" id="j1">15</td><td class="ctr2" id="k1">44</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m1">4</td></tr><tr><td id="a1"><a href="CodecComponent.java.html" class="el_source">CodecComponent.java</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="3,020" alt="3,020"/><img src="../jacoco-resources/greenbar.gif" width="23" height="10" title="1,977" alt="1,977"/></td><td class="ctr2" id="c4">39%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="35" height="10" title="448" alt="448"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="200" alt="200"/></td><td class="ctr2" id="e5">30%</td><td class="ctr1" id="f1">300</td><td class="ctr2" id="g1">379</td><td class="ctr1" id="h1">493</td><td class="ctr2" id="i1">919</td><td class="ctr1" id="j0">23</td><td class="ctr2" id="k0">55</td><td class="ctr1" id="l0">10</td><td class="ctr2" id="m0">22</td></tr><tr><td id="a2"><a href="CodecInfo.java.html" class="el_source">CodecInfo.java</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="529" alt="529"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="728" alt="728"/></td><td class="ctr2" id="c2">57%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="56" alt="56"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="50" alt="50"/></td><td class="ctr2" id="e2">47%</td><td class="ctr1" id="f2">47</td><td class="ctr2" id="g2">78</td><td class="ctr1" id="h2">118</td><td class="ctr2" id="i2">276</td><td class="ctr1" id="j2">10</td><td class="ctr2" id="k2">25</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m3">3</td></tr><tr><td id="a3"><a href="CodecSearchTree.java.html" class="el_source">CodecSearchTree.java</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="160" alt="160"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="851" alt="851"/></td><td class="ctr2" id="c0">84%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="27" alt="27"/><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="97" alt="97"/></td><td class="ctr2" id="e0">78%</td><td class="ctr1" id="f3">26</td><td class="ctr2" id="g3">78</td><td class="ctr1" id="h4">21</td><td class="ctr2" id="i3">196</td><td class="ctr1" id="j3">3</td><td class="ctr2" id="k3">16</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m2">4</td></tr><tr><td id="a4"><a href="CodecUtil.java.html" class="el_source">CodecUtil.java</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="131" alt="131"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="374" alt="374"/></td><td class="ctr2" id="c1">74%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="30" alt="30"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="38" alt="38"/></td><td class="ctr2" id="e1">55%</td><td class="ctr1" id="f4">24</td><td class="ctr2" id="g4">45</td><td class="ctr1" id="h3">23</td><td class="ctr2" id="i4">94</td><td class="ctr1" id="j4">3</td><td class="ctr2" id="k4">11</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a5"><a href="DataCollector.java.html" class="el_source">DataCollector.java</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="117" alt="117"/><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="98" alt="98"/></td><td class="ctr2" id="c3">45%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="13" alt="13"/></td><td class="ctr2" id="e3">35%</td><td class="ctr1" id="f5">9</td><td class="ctr2" id="g5">13</td><td class="ctr1" id="h5">13</td><td class="ctr2" id="i5">21</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">3</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m5">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>mtas.codec.util</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.html" class="el_class">Classes</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <span class="el_package">mtas.codec.util</span></div><h1>mtas.codec.util</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">10,177 of 17,968</td><td class="ctr2">43%</td><td class="bar">1,569 of 2,496</td><td class="ctr2">37%</td><td class="ctr1">1,007</td><td class="ctr2">1,402</td><td class="ctr1">1,838</td><td class="ctr2">3,516</td><td class="ctr1">55</td><td class="ctr2">154</td><td class="ctr1">10</td><td class="ctr2">35</td></tr></tfoot><tbody><tr><td id="a0"><a href="CodecCollector.java.html" class="el_source">CodecCollector.java</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="74" height="10" title="6,220" alt="6,220"/><img src="../jacoco-resources/greenbar.gif" width="45" height="10" title="3,763" alt="3,763"/></td><td class="ctr2" id="c5">37%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="78" height="10" title="995" alt="995"/><img src="../jacoco-resources/greenbar.gif" width="41" height="10" title="535" alt="535"/></td><td class="ctr2" id="e4">34%</td><td class="ctr1" id="f0">601</td><td class="ctr2" id="g0">809</td><td class="ctr1" id="h0">1,170</td><td class="ctr2" id="i0">2,009</td><td class="ctr1" id="j1">15</td><td class="ctr2" id="k1">44</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m1">4</td></tr><tr><td id="a1"><a href="CodecComponent.java.html" class="el_source">CodecComponent.java</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="3,020" alt="3,020"/><img src="../jacoco-resources/greenbar.gif" width="23" height="10" title="1,977" alt="1,977"/></td><td class="ctr2" id="c4">39%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="35" height="10" title="448" alt="448"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="200" alt="200"/></td><td class="ctr2" id="e5">30%</td><td class="ctr1" id="f1">300</td><td class="ctr2" id="g1">379</td><td class="ctr1" id="h1">493</td><td class="ctr2" id="i1">919</td><td class="ctr1" id="j0">23</td><td class="ctr2" id="k0">55</td><td class="ctr1" id="l0">10</td><td class="ctr2" id="m0">22</td></tr><tr><td id="a2"><a href="CodecInfo.java.html" class="el_source">CodecInfo.java</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="529" alt="529"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="728" alt="728"/></td><td class="ctr2" id="c2">57%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="56" alt="56"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="50" alt="50"/></td><td class="ctr2" id="e2">47%</td><td class="ctr1" id="f2">47</td><td class="ctr2" id="g2">78</td><td class="ctr1" id="h2">118</td><td class="ctr2" id="i2">277</td><td class="ctr1" id="j2">10</td><td class="ctr2" id="k2">25</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m3">3</td></tr><tr><td id="a3"><a href="CodecSearchTree.java.html" class="el_source">CodecSearchTree.java</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="160" alt="160"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="851" alt="851"/></td><td class="ctr2" id="c0">84%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="27" alt="27"/><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="97" alt="97"/></td><td class="ctr2" id="e0">78%</td><td class="ctr1" id="f3">26</td><td class="ctr2" id="g3">78</td><td class="ctr1" id="h4">21</td><td class="ctr2" id="i3">196</td><td class="ctr1" id="j3">3</td><td class="ctr2" id="k3">16</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m2">4</td></tr><tr><td id="a4"><a href="CodecUtil.java.html" class="el_source">CodecUtil.java</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="131" alt="131"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="374" alt="374"/></td><td class="ctr2" id="c1">74%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="30" alt="30"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="38" alt="38"/></td><td class="ctr2" id="e1">55%</td><td class="ctr1" id="f4">24</td><td class="ctr2" id="g4">45</td><td class="ctr1" id="h3">23</td><td class="ctr2" id="i4">94</td><td class="ctr1" id="j4">3</td><td class="ctr2" id="k4">11</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a5"><a href="DataCollector.java.html" class="el_source">DataCollector.java</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="117" alt="117"/><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="98" alt="98"/></td><td class="ctr2" id="c3">45%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="13" alt="13"/></td><td class="ctr2" id="e3">35%</td><td class="ctr1" id="f5">9</td><td class="ctr2" id="g5">13</td><td class="ctr1" id="h5">13</td><td class="ctr2" id="i5">21</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">3</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m5">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec/MtasFieldsConsumer.html b/jacoco/mtas.codec/MtasFieldsConsumer.html
index efc8e58..afb7bee 100644
--- a/jacoco/mtas.codec/MtasFieldsConsumer.html
+++ b/jacoco/mtas.codec/MtasFieldsConsumer.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasFieldsConsumer</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec</a> &gt; <span class="el_class">MtasFieldsConsumer</span></div><h1>MtasFieldsConsumer</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">543 of 3,364</td><td class="ctr2">83%</td><td class="bar">76 of 266</td><td class="ctr2">71%</td><td class="ctr1">75</td><td class="ctr2">155</td><td class="ctr1">65</td><td class="ctr2">710</td><td class="ctr1">1</td><td class="ctr2">22</td></tr></tfoot><tbody><tr><td id="a20"><a href="MtasFieldsConsumer.java.html#L701" class="el_method">write(FieldInfos, Fields)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="211" alt="211"/><img src="../jacoco-resources/greenbar.gif" width="106" height="10" title="1,697" alt="1,697"/></td><td class="ctr2" id="c15">88%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="35" height="10" title="32" alt="32"/><img src="../jacoco-resources/greenbar.gif" width="84" height="10" title="76" alt="76"/></td><td class="ctr2" id="e5">70%</td><td class="ctr1" id="f0">32</td><td class="ctr2" id="g0">55</td><td class="ctr1" id="h0">20</td><td class="ctr2" id="i0">433</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a18"><a href="MtasFieldsConsumer.java.html#L1510" class="el_method">storeTree(MtasTreeNode, boolean, boolean, IndexOutput, Long, long)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="140" alt="140"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="241" alt="241"/></td><td class="ctr2" id="c20">63%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="22" height="10" title="20" alt="20"/><img src="../jacoco-resources/greenbar.gif" width="48" height="10" title="44" alt="44"/></td><td class="ctr2" id="e6">68%</td><td class="ctr1" id="f1">20</td><td class="ctr2" id="g1">33</td><td class="ctr1" id="h4">2</td><td class="ctr2" id="i2">59</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="MtasFieldsConsumer.java.html#L1375" class="el_method">createObjectAndRegisterPrefix(String, IndexOutput, BytesRef, Long, int, BytesRef, Integer, Integer, IndexOutput)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="75" alt="75"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="201" alt="201"/></td><td class="ctr2" id="c19">72%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="13" alt="13"/><img src="../jacoco-resources/greenbar.gif" width="27" height="10" title="25" alt="25"/></td><td class="ctr2" id="e8">65%</td><td class="ctr1" id="f2">12</td><td class="ctr2" id="g2">20</td><td class="ctr1" id="h1">18</td><td class="ctr2" id="i1">67</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a9"><a href="MtasFieldsConsumer.java.html#L650" class="el_method">merge(MergeState)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="68" alt="68"/></td><td class="ctr2" id="c21">0%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="e11">0%</td><td class="ctr1" id="f4">2</td><td class="ctr2" id="g8">2</td><td class="ctr1" id="h2">15</td><td class="ctr2" id="i6">15</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a1"><a href="MtasFieldsConsumer.java.html#L1634" class="el_method">copyObjectAndUpdateStats(int, IndexInput, Long, IndexOutput)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="45" alt="45"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="138" alt="138"/></td><td class="ctr2" id="c18">75%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="15" alt="15"/></td><td class="ctr2" id="e7">68%</td><td class="ctr1" id="f3">7</td><td class="ctr2" id="g3">12</td><td class="ctr1" id="h3">9</td><td class="ctr2" id="i3">44</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a4"><a href="MtasFieldsConsumer.java.html#L634" class="el_method">getPrefixStatsIntersectionPrefixAttribute(String)</a></td><td class="bar" id="b5"/><td class="ctr2" id="c16">87%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="1" alt="1"/></td><td class="ctr2" id="e9">50%</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g9">2</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i13">3</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a16"><a href="MtasFieldsConsumer.java.html#L327" class="el_method">static {...}</a></td><td class="bar" id="b6"/><td class="ctr2" id="c17">81%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="1" alt="1"/></td><td class="ctr2" id="e10">50%</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g10">2</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i15">2</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a10"><a href="MtasFieldsConsumer.java.html#L422" class="el_method">MtasFieldsConsumer(FieldsConsumer, SegmentWriteState, String, String)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="141" alt="141"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i4">20</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a12"><a href="MtasFieldsConsumer.java.html#L501" class="el_method">registerPrefixIntersection(String, String, int, int, HashMap)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="80" alt="80"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d7"><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="12" alt="12"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g4">7</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i5">16</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a11"><a href="MtasFieldsConsumer.java.html#L477" class="el_method">registerPrefix(String, String, IndexOutput)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="63" alt="63"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d9"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="4" alt="4"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g6">3</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i7">9</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a19"><a href="MtasFieldsConsumer.java.html#L1607" class="el_method">tokenStatsAdd(int, int)</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="48" alt="48"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d10"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="4" alt="4"/></td><td class="ctr2" id="e2">100%</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g7">3</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i8">8</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a8"><a href="MtasFieldsConsumer.java.html#L583" class="el_method">initPrefixStatsField(String)</a></td><td class="bar" id="b11"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="40" alt="40"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d8"><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="6" alt="6"/></td><td class="ctr2" id="e3">100%</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g5">4</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i9">7</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a14"><a href="MtasFieldsConsumer.java.html#L570" class="el_method">registerPrefixStatsSetPositionValue(String, String, IndexOutput)</a></td><td class="bar" id="b12"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="33" alt="33"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f12">0</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i10">6</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a15"><a href="MtasFieldsConsumer.java.html#L537" class="el_method">registerPrefixStatsSinglePositionValue(String, String, IndexOutput)</a></td><td class="bar" id="b13"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="25" alt="25"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d11"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="e4">100%</td><td class="ctr1" id="f13">0</td><td class="ctr2" id="g11">2</td><td class="ctr1" id="h13">0</td><td class="ctr2" id="i11">5</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a13"><a href="MtasFieldsConsumer.java.html#L554" class="el_method">registerPrefixStatsRangePositionValue(String, String, IndexOutput)</a></td><td class="bar" id="b14"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="25" alt="25"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f14">0</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h14">0</td><td class="ctr2" id="i12">5</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a2"><a href="MtasFieldsConsumer.java.html#L1351" class="el_method">createObjectAndRegisterPrefix(String, IndexOutput, BytesRef, Long, int, BytesRef, IndexOutput)</a></td><td class="bar" id="b15"/><td class="ctr2" id="c8">100%</td><td class="bar" id="d15"/><td class="ctr2" id="e15">n/a</td><td class="ctr1" id="f15">0</td><td class="ctr2" id="g15">1</td><td class="ctr1" id="h15">0</td><td class="ctr2" id="i18">1</td><td class="ctr1" id="j15">0</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a17"><a href="MtasFieldsConsumer.java.html#L1491" class="el_method">storeTree(MtasTree, IndexOutput, long)</a></td><td class="bar" id="b16"/><td class="ctr2" id="c9">100%</td><td class="bar" id="d16"/><td class="ctr2" id="e16">n/a</td><td class="ctr1" id="f16">0</td><td class="ctr2" id="g16">1</td><td class="ctr1" id="h16">0</td><td class="ctr2" id="i16">2</td><td class="ctr1" id="j16">0</td><td class="ctr2" id="k16">1</td></tr><tr><td id="a21"><a href="MtasFieldsConsumer.java.html#L679" class="el_method">write(Fields)</a></td><td class="bar" id="b17"/><td class="ctr2" id="c10">100%</td><td class="bar" id="d17"/><td class="ctr2" id="e17">n/a</td><td class="ctr1" id="f17">0</td><td class="ctr2" id="g17">1</td><td class="ctr1" id="h17">0</td><td class="ctr2" id="i14">3</td><td class="ctr1" id="j17">0</td><td class="ctr2" id="k17">1</td></tr><tr><td id="a7"><a href="MtasFieldsConsumer.java.html#L601" class="el_method">getPrefixStatsSinglePositionPrefixAttribute(String)</a></td><td class="bar" id="b18"/><td class="ctr2" id="c11">100%</td><td class="bar" id="d18"/><td class="ctr2" id="e18">n/a</td><td class="ctr1" id="f18">0</td><td class="ctr2" id="g18">1</td><td class="ctr1" id="h18">0</td><td class="ctr2" id="i19">1</td><td class="ctr1" id="j18">0</td><td class="ctr2" id="k18">1</td></tr><tr><td id="a5"><a href="MtasFieldsConsumer.java.html#L612" class="el_method">getPrefixStatsMultiplePositionPrefixAttribute(String)</a></td><td class="bar" id="b19"/><td class="ctr2" id="c12">100%</td><td class="bar" id="d19"/><td class="ctr2" id="e19">n/a</td><td class="ctr1" id="f19">0</td><td class="ctr2" id="g19">1</td><td class="ctr1" id="h19">0</td><td class="ctr2" id="i20">1</td><td class="ctr1" id="j19">0</td><td class="ctr2" id="k19">1</td></tr><tr><td id="a6"><a href="MtasFieldsConsumer.java.html#L623" class="el_method">getPrefixStatsSetPositionPrefixAttribute(String)</a></td><td class="bar" id="b20"/><td class="ctr2" id="c13">100%</td><td class="bar" id="d20"/><td class="ctr2" id="e20">n/a</td><td class="ctr1" id="f20">0</td><td class="ctr2" id="g20">1</td><td class="ctr1" id="h20">0</td><td class="ctr2" id="i21">1</td><td class="ctr1" id="j20">0</td><td class="ctr2" id="k20">1</td></tr><tr><td id="a0"><a href="MtasFieldsConsumer.java.html#L1698" class="el_method">close()</a></td><td class="bar" id="b21"/><td class="ctr2" id="c14">100%</td><td class="bar" id="d21"/><td class="ctr2" id="e21">n/a</td><td class="ctr1" id="f21">0</td><td class="ctr2" id="g21">1</td><td class="ctr1" id="h21">0</td><td class="ctr2" id="i17">2</td><td class="ctr1" id="j21">0</td><td class="ctr2" id="k21">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasFieldsConsumer</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.codec</a> &gt; <span class="el_class">MtasFieldsConsumer</span></div><h1>MtasFieldsConsumer</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">543 of 3,364</td><td class="ctr2">83%</td><td class="bar">76 of 266</td><td class="ctr2">71%</td><td class="ctr1">75</td><td class="ctr2">155</td><td class="ctr1">65</td><td class="ctr2">712</td><td class="ctr1">1</td><td class="ctr2">22</td></tr></tfoot><tbody><tr><td id="a20"><a href="MtasFieldsConsumer.java.html#L701" class="el_method">write(FieldInfos, Fields)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="211" alt="211"/><img src="../jacoco-resources/greenbar.gif" width="106" height="10" title="1,697" alt="1,697"/></td><td class="ctr2" id="c15">88%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="35" height="10" title="32" alt="32"/><img src="../jacoco-resources/greenbar.gif" width="84" height="10" title="76" alt="76"/></td><td class="ctr2" id="e5">70%</td><td class="ctr1" id="f0">32</td><td class="ctr2" id="g0">55</td><td class="ctr1" id="h0">20</td><td class="ctr2" id="i0">433</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a18"><a href="MtasFieldsConsumer.java.html#L1510" class="el_method">storeTree(MtasTreeNode, boolean, boolean, IndexOutput, Long, long)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="140" alt="140"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="241" alt="241"/></td><td class="ctr2" id="c20">63%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="22" height="10" title="20" alt="20"/><img src="../jacoco-resources/greenbar.gif" width="48" height="10" title="44" alt="44"/></td><td class="ctr2" id="e6">68%</td><td class="ctr1" id="f1">20</td><td class="ctr2" id="g1">33</td><td class="ctr1" id="h4">2</td><td class="ctr2" id="i2">61</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="MtasFieldsConsumer.java.html#L1375" class="el_method">createObjectAndRegisterPrefix(String, IndexOutput, BytesRef, Long, int, BytesRef, Integer, Integer, IndexOutput)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="75" alt="75"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="201" alt="201"/></td><td class="ctr2" id="c19">72%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="13" alt="13"/><img src="../jacoco-resources/greenbar.gif" width="27" height="10" title="25" alt="25"/></td><td class="ctr2" id="e8">65%</td><td class="ctr1" id="f2">12</td><td class="ctr2" id="g2">20</td><td class="ctr1" id="h1">18</td><td class="ctr2" id="i1">67</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a9"><a href="MtasFieldsConsumer.java.html#L650" class="el_method">merge(MergeState)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="68" alt="68"/></td><td class="ctr2" id="c21">0%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="e11">0%</td><td class="ctr1" id="f4">2</td><td class="ctr2" id="g8">2</td><td class="ctr1" id="h2">15</td><td class="ctr2" id="i6">15</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a1"><a href="MtasFieldsConsumer.java.html#L1637" class="el_method">copyObjectAndUpdateStats(int, IndexInput, Long, IndexOutput)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="45" alt="45"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="138" alt="138"/></td><td class="ctr2" id="c18">75%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="15" alt="15"/></td><td class="ctr2" id="e7">68%</td><td class="ctr1" id="f3">7</td><td class="ctr2" id="g3">12</td><td class="ctr1" id="h3">9</td><td class="ctr2" id="i3">44</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a4"><a href="MtasFieldsConsumer.java.html#L634" class="el_method">getPrefixStatsIntersectionPrefixAttribute(String)</a></td><td class="bar" id="b5"/><td class="ctr2" id="c16">87%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="1" alt="1"/></td><td class="ctr2" id="e9">50%</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g9">2</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i13">3</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a16"><a href="MtasFieldsConsumer.java.html#L327" class="el_method">static {...}</a></td><td class="bar" id="b6"/><td class="ctr2" id="c17">81%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="1" alt="1"/></td><td class="ctr2" id="e10">50%</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g10">2</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i15">2</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a10"><a href="MtasFieldsConsumer.java.html#L422" class="el_method">MtasFieldsConsumer(FieldsConsumer, SegmentWriteState, String, String)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="141" alt="141"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i4">20</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a12"><a href="MtasFieldsConsumer.java.html#L501" class="el_method">registerPrefixIntersection(String, String, int, int, HashMap)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="80" alt="80"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d7"><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="12" alt="12"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g4">7</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i5">16</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a11"><a href="MtasFieldsConsumer.java.html#L477" class="el_method">registerPrefix(String, String, IndexOutput)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="63" alt="63"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d9"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="4" alt="4"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g6">3</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i7">9</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a19"><a href="MtasFieldsConsumer.java.html#L1610" class="el_method">tokenStatsAdd(int, int)</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="48" alt="48"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d10"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="4" alt="4"/></td><td class="ctr2" id="e2">100%</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g7">3</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i8">8</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a8"><a href="MtasFieldsConsumer.java.html#L583" class="el_method">initPrefixStatsField(String)</a></td><td class="bar" id="b11"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="40" alt="40"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d8"><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="6" alt="6"/></td><td class="ctr2" id="e3">100%</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g5">4</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i9">7</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a14"><a href="MtasFieldsConsumer.java.html#L570" class="el_method">registerPrefixStatsSetPositionValue(String, String, IndexOutput)</a></td><td class="bar" id="b12"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="33" alt="33"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f12">0</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i10">6</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a15"><a href="MtasFieldsConsumer.java.html#L537" class="el_method">registerPrefixStatsSinglePositionValue(String, String, IndexOutput)</a></td><td class="bar" id="b13"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="25" alt="25"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d11"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="e4">100%</td><td class="ctr1" id="f13">0</td><td class="ctr2" id="g11">2</td><td class="ctr1" id="h13">0</td><td class="ctr2" id="i11">5</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a13"><a href="MtasFieldsConsumer.java.html#L554" class="el_method">registerPrefixStatsRangePositionValue(String, String, IndexOutput)</a></td><td class="bar" id="b14"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="25" alt="25"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f14">0</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h14">0</td><td class="ctr2" id="i12">5</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a2"><a href="MtasFieldsConsumer.java.html#L1351" class="el_method">createObjectAndRegisterPrefix(String, IndexOutput, BytesRef, Long, int, BytesRef, IndexOutput)</a></td><td class="bar" id="b15"/><td class="ctr2" id="c8">100%</td><td class="bar" id="d15"/><td class="ctr2" id="e15">n/a</td><td class="ctr1" id="f15">0</td><td class="ctr2" id="g15">1</td><td class="ctr1" id="h15">0</td><td class="ctr2" id="i18">1</td><td class="ctr1" id="j15">0</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a17"><a href="MtasFieldsConsumer.java.html#L1491" class="el_method">storeTree(MtasTree, IndexOutput, long)</a></td><td class="bar" id="b16"/><td class="ctr2" id="c9">100%</td><td class="bar" id="d16"/><td class="ctr2" id="e16">n/a</td><td class="ctr1" id="f16">0</td><td class="ctr2" id="g16">1</td><td class="ctr1" id="h16">0</td><td class="ctr2" id="i16">2</td><td class="ctr1" id="j16">0</td><td class="ctr2" id="k16">1</td></tr><tr><td id="a21"><a href="MtasFieldsConsumer.java.html#L679" class="el_method">write(Fields)</a></td><td class="bar" id="b17"/><td class="ctr2" id="c10">100%</td><td class="bar" id="d17"/><td class="ctr2" id="e17">n/a</td><td class="ctr1" id="f17">0</td><td class="ctr2" id="g17">1</td><td class="ctr1" id="h17">0</td><td class="ctr2" id="i14">3</td><td class="ctr1" id="j17">0</td><td class="ctr2" id="k17">1</td></tr><tr><td id="a7"><a href="MtasFieldsConsumer.java.html#L601" class="el_method">getPrefixStatsSinglePositionPrefixAttribute(String)</a></td><td class="bar" id="b18"/><td class="ctr2" id="c11">100%</td><td class="bar" id="d18"/><td class="ctr2" id="e18">n/a</td><td class="ctr1" id="f18">0</td><td class="ctr2" id="g18">1</td><td class="ctr1" id="h18">0</td><td class="ctr2" id="i19">1</td><td class="ctr1" id="j18">0</td><td class="ctr2" id="k18">1</td></tr><tr><td id="a5"><a href="MtasFieldsConsumer.java.html#L612" class="el_method">getPrefixStatsMultiplePositionPrefixAttribute(String)</a></td><td class="bar" id="b19"/><td class="ctr2" id="c12">100%</td><td class="bar" id="d19"/><td class="ctr2" id="e19">n/a</td><td class="ctr1" id="f19">0</td><td class="ctr2" id="g19">1</td><td class="ctr1" id="h19">0</td><td class="ctr2" id="i20">1</td><td class="ctr1" id="j19">0</td><td class="ctr2" id="k19">1</td></tr><tr><td id="a6"><a href="MtasFieldsConsumer.java.html#L623" class="el_method">getPrefixStatsSetPositionPrefixAttribute(String)</a></td><td class="bar" id="b20"/><td class="ctr2" id="c13">100%</td><td class="bar" id="d20"/><td class="ctr2" id="e20">n/a</td><td class="ctr1" id="f20">0</td><td class="ctr2" id="g20">1</td><td class="ctr1" id="h20">0</td><td class="ctr2" id="i21">1</td><td class="ctr1" id="j20">0</td><td class="ctr2" id="k20">1</td></tr><tr><td id="a0"><a href="MtasFieldsConsumer.java.html#L1701" class="el_method">close()</a></td><td class="bar" id="b21"/><td class="ctr2" id="c14">100%</td><td class="bar" id="d21"/><td class="ctr2" id="e21">n/a</td><td class="ctr1" id="f21">0</td><td class="ctr2" id="g21">1</td><td class="ctr1" id="h21">0</td><td class="ctr2" id="i17">2</td><td class="ctr1" id="j21">0</td><td class="ctr2" id="k21">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec/MtasFieldsConsumer.java.html b/jacoco/mtas.codec/MtasFieldsConsumer.java.html
index 75934d7..0d4ac68 100644
--- a/jacoco/mtas.codec/MtasFieldsConsumer.java.html
+++ b/jacoco/mtas.codec/MtasFieldsConsumer.java.html
@@ -364,49 +364,49 @@ import org.apache.lucene.util.IOUtils;
 
   /** The mtas tmp field file name. */
   private String mtasTmpFieldFileName;
-  
+
   /** The mtas tmp object file name. */
   private String mtasTmpObjectFileName;
-  
+
   /** The mtas tmp docs file name. */
   private String mtasTmpDocsFileName;
-  
+
   /** The mtas tmp doc file name. */
   private String mtasTmpDocFileName;
-  
+
   /** The mtas tmp docs chained file name. */
   private String mtasTmpDocsChainedFileName;
 
   /** The mtas object file name. */
   private String mtasObjectFileName;
-  
+
   /** The mtas term file name. */
   private String mtasTermFileName;
-  
+
   /** The mtas index field file name. */
   private String mtasIndexFieldFileName;
-  
+
   /** The mtas prefix file name. */
   private String mtasPrefixFileName;
-  
+
   /** The mtas doc file name. */
   private String mtasDocFileName;
-  
+
   /** The mtas index doc id file name. */
   private String mtasIndexDocIdFileName;
-  
+
   /** The mtas index object id file name. */
   private String mtasIndexObjectIdFileName;
-  
+
   /** The mtas index object position file name. */
   private String mtasIndexObjectPositionFileName;
-  
+
   /** The mtas index object parent file name. */
   private String mtasIndexObjectParentFileName;
 
   /** The name. */
   private String name;
-  
+
   /** The delegate postings format name. */
   private String delegatePostingsFormatName;
 
@@ -1507,7 +1507,7 @@ import org.apache.lucene.util.IOUtils;
   private Long storeTree(MtasTreeNode&lt;?&gt; node, boolean isSinglePoint,
       boolean storeAdditionalInformation, IndexOutput out,
       Long nodeRefApproxOffset, long refApproxOffset) throws IOException {
-<span class="fc" id="L1510">    Long localNodeRefApproxOffset = nodeRefApproxOffset; </span>
+<span class="fc" id="L1510">    Long localNodeRefApproxOffset = nodeRefApproxOffset;</span>
 <span class="pc bpc" id="L1511" title="1 of 2 branches missed.">    if (node != null) {</span>
 <span class="fc" id="L1512">      Boolean isRoot = false;</span>
 <span class="fc bfc" id="L1513" title="All 2 branches covered.">      if (localNodeRefApproxOffset == null) {</span>
@@ -1518,15 +1518,15 @@ import org.apache.lucene.util.IOUtils;
       Long fpIndexObjectPositionRightChild;
 <span class="fc bfc" id="L1519" title="All 2 branches covered.">      if (node.leftChild != null) {</span>
 <span class="fc" id="L1520">        fpIndexObjectPositionLeftChild = storeTree(node.leftChild,</span>
-            isSinglePoint, storeAdditionalInformation, out, localNodeRefApproxOffset,
-            refApproxOffset);
+            isSinglePoint, storeAdditionalInformation, out,
+            localNodeRefApproxOffset, refApproxOffset);
       } else {
 <span class="fc" id="L1524">        fpIndexObjectPositionLeftChild = (long) 0; // tmp</span>
       }
 <span class="fc bfc" id="L1526" title="All 2 branches covered.">      if (node.rightChild != null) {</span>
 <span class="fc" id="L1527">        fpIndexObjectPositionRightChild = storeTree(node.rightChild,</span>
-            isSinglePoint, storeAdditionalInformation, out, localNodeRefApproxOffset,
-            refApproxOffset);
+            isSinglePoint, storeAdditionalInformation, out,
+            localNodeRefApproxOffset, refApproxOffset);
       } else {
 <span class="fc" id="L1531">        fpIndexObjectPositionRightChild = (long) 0; // tmp</span>
       }
@@ -1558,42 +1558,45 @@ import org.apache.lucene.util.IOUtils;
 <span class="fc" id="L1558">      out.writeVInt(node.max);</span>
 <span class="pc bpc" id="L1559" title="2 of 4 branches missed.">      assert fpIndexObjectPositionLeftChild &gt;= localNodeRefApproxOffset : &quot;fpIndexObjectPositionLeftChild&lt;nodeRefApproxOffset : &quot;</span>
           + fpIndexObjectPositionLeftChild + &quot; and &quot; + localNodeRefApproxOffset;
-<span class="fc" id="L1561">      out.writeVLong((fpIndexObjectPositionLeftChild - localNodeRefApproxOffset));</span>
-<span class="pc bpc" id="L1562" title="2 of 4 branches missed.">      assert fpIndexObjectPositionRightChild &gt;= localNodeRefApproxOffset : &quot;fpIndexObjectPositionRightChild&lt;nodeRefApproxOffset&quot;</span>
-          + fpIndexObjectPositionRightChild + &quot; and &quot; + localNodeRefApproxOffset;
-<span class="fc" id="L1564">      out.writeVLong((fpIndexObjectPositionRightChild - localNodeRefApproxOffset));</span>
-<span class="fc bfc" id="L1565" title="All 2 branches covered.">      if (!isSinglePoint) {</span>
-<span class="fc" id="L1566">        out.writeVInt(node.ids.size());</span>
+<span class="fc" id="L1561">      out.writeVLong(</span>
+<span class="fc" id="L1562">          (fpIndexObjectPositionLeftChild - localNodeRefApproxOffset));</span>
+<span class="pc bpc" id="L1563" title="2 of 4 branches missed.">      assert fpIndexObjectPositionRightChild &gt;= localNodeRefApproxOffset : &quot;fpIndexObjectPositionRightChild&lt;nodeRefApproxOffset&quot;</span>
+          + fpIndexObjectPositionRightChild + &quot; and &quot;
+          + localNodeRefApproxOffset;
+<span class="fc" id="L1566">      out.writeVLong(</span>
+<span class="fc" id="L1567">          (fpIndexObjectPositionRightChild - localNodeRefApproxOffset));</span>
+<span class="fc bfc" id="L1568" title="All 2 branches covered.">      if (!isSinglePoint) {</span>
+<span class="fc" id="L1569">        out.writeVInt(node.ids.size());</span>
       }
-<span class="fc" id="L1568">      HashMap&lt;Integer, MtasTreeNodeId&gt; ids = node.ids;</span>
+<span class="fc" id="L1571">      HashMap&lt;Integer, MtasTreeNodeId&gt; ids = node.ids;</span>
       Long objectRefCorrected;
-<span class="fc" id="L1570">      long objectRefCorrectedPrevious = 0;</span>
+<span class="fc" id="L1573">      long objectRefCorrectedPrevious = 0;</span>
       // sort refs
-<span class="fc" id="L1572">      List&lt;MtasTreeNodeId&gt; nodeIds = new ArrayList&lt;&gt;(ids.values());</span>
-<span class="fc" id="L1573">      Collections.sort(nodeIds);</span>
-<span class="pc bpc" id="L1574" title="1 of 4 branches missed.">      if (isSinglePoint &amp;&amp; (nodeIds.size() != 1)) {</span>
-<span class="nc" id="L1575">        throw new IOException(&quot;singlePoint tree, but missing single point...&quot;);</span>
+<span class="fc" id="L1575">      List&lt;MtasTreeNodeId&gt; nodeIds = new ArrayList&lt;&gt;(ids.values());</span>
+<span class="fc" id="L1576">      Collections.sort(nodeIds);</span>
+<span class="pc bpc" id="L1577" title="1 of 4 branches missed.">      if (isSinglePoint &amp;&amp; (nodeIds.size() != 1)) {</span>
+<span class="nc" id="L1578">        throw new IOException(&quot;singlePoint tree, but missing single point...&quot;);</span>
       }
-<span class="fc" id="L1577">      int counter = 0;</span>
-<span class="fc bfc" id="L1578" title="All 2 branches covered.">      for (MtasTreeNodeId nodeId : nodeIds) {</span>
-<span class="fc" id="L1579">        counter++;</span>
-<span class="fc" id="L1580">        objectRefCorrected = (nodeId.ref - refApproxOffset);</span>
-<span class="pc bpc" id="L1581" title="2 of 4 branches missed.">        assert objectRefCorrected &gt;= objectRefCorrectedPrevious : &quot;objectRefCorrected&lt;objectRefCorrectedPrevious : &quot;</span>
+<span class="fc" id="L1580">      int counter = 0;</span>
+<span class="fc bfc" id="L1581" title="All 2 branches covered.">      for (MtasTreeNodeId nodeId : nodeIds) {</span>
+<span class="fc" id="L1582">        counter++;</span>
+<span class="fc" id="L1583">        objectRefCorrected = (nodeId.ref - refApproxOffset);</span>
+<span class="pc bpc" id="L1584" title="2 of 4 branches missed.">        assert objectRefCorrected &gt;= objectRefCorrectedPrevious : &quot;objectRefCorrected&lt;objectRefCorrectedPrevious : &quot;</span>
             + objectRefCorrected + &quot; and &quot; + objectRefCorrectedPrevious;
-<span class="fc" id="L1583">        out.writeVLong((objectRefCorrected - objectRefCorrectedPrevious));</span>
-<span class="fc" id="L1584">        objectRefCorrectedPrevious = objectRefCorrected;</span>
-<span class="fc bfc" id="L1585" title="All 2 branches covered.">        if (storeAdditionalInformation) {</span>
-<span class="pc bpc" id="L1586" title="2 of 4 branches missed.">          assert nodeId.additionalId &gt;= 0 : &quot;nodeId.additionalId &lt; 0 for item &quot;</span>
+<span class="fc" id="L1586">        out.writeVLong((objectRefCorrected - objectRefCorrectedPrevious));</span>
+<span class="fc" id="L1587">        objectRefCorrectedPrevious = objectRefCorrected;</span>
+<span class="fc bfc" id="L1588" title="All 2 branches covered.">        if (storeAdditionalInformation) {</span>
+<span class="pc bpc" id="L1589" title="2 of 4 branches missed.">          assert nodeId.additionalId &gt;= 0 : &quot;nodeId.additionalId &lt; 0 for item &quot;</span>
               + counter + &quot; : &quot; + nodeId.additionalId;
-<span class="fc" id="L1588">          out.writeVInt(nodeId.additionalId);</span>
-<span class="pc bpc" id="L1589" title="2 of 4 branches missed.">          assert nodeId.additionalRef &gt;= 0 : &quot;nodeId.additionalRef &lt; 0 for item &quot;</span>
+<span class="fc" id="L1591">          out.writeVInt(nodeId.additionalId);</span>
+<span class="pc bpc" id="L1592" title="2 of 4 branches missed.">          assert nodeId.additionalRef &gt;= 0 : &quot;nodeId.additionalRef &lt; 0 for item &quot;</span>
               + counter + &quot; : &quot; + nodeId.additionalRef;
-<span class="fc" id="L1591">          out.writeVLong(nodeId.additionalRef);</span>
+<span class="fc" id="L1594">          out.writeVLong(nodeId.additionalRef);</span>
         }
-<span class="fc" id="L1593">      }</span>
-<span class="fc" id="L1594">      return fpIndexObjectPosition;</span>
+<span class="fc" id="L1596">      }</span>
+<span class="fc" id="L1597">      return fpIndexObjectPosition;</span>
     } else {
-<span class="nc" id="L1596">      return null;</span>
+<span class="nc" id="L1599">      return null;</span>
     }
   }
 
@@ -1604,18 +1607,18 @@ import org.apache.lucene.util.IOUtils;
    * @param max the max
    */
   private void tokenStatsAdd(int min, int max) {
-<span class="fc" id="L1607">    tokenStatsNumber++;</span>
-<span class="fc bfc" id="L1608" title="All 2 branches covered.">    if (tokenStatsMinPos == null) {</span>
-<span class="fc" id="L1609">      tokenStatsMinPos = min;</span>
+<span class="fc" id="L1610">    tokenStatsNumber++;</span>
+<span class="fc bfc" id="L1611" title="All 2 branches covered.">    if (tokenStatsMinPos == null) {</span>
+<span class="fc" id="L1612">      tokenStatsMinPos = min;</span>
     } else {
-<span class="fc" id="L1611">      tokenStatsMinPos = Math.min(tokenStatsMinPos, min);</span>
+<span class="fc" id="L1614">      tokenStatsMinPos = Math.min(tokenStatsMinPos, min);</span>
     }
-<span class="fc bfc" id="L1613" title="All 2 branches covered.">    if (tokenStatsMaxPos == null) {</span>
-<span class="fc" id="L1614">      tokenStatsMaxPos = max;</span>
+<span class="fc bfc" id="L1616" title="All 2 branches covered.">    if (tokenStatsMaxPos == null) {</span>
+<span class="fc" id="L1617">      tokenStatsMaxPos = max;</span>
     } else {
-<span class="fc" id="L1616">      tokenStatsMaxPos = Math.max(tokenStatsMaxPos, max);</span>
+<span class="fc" id="L1619">      tokenStatsMaxPos = Math.max(tokenStatsMaxPos, max);</span>
     }
-<span class="fc" id="L1618">  }</span>
+<span class="fc" id="L1621">  }</span>
 
   /**
    * Copy object and update stats.
@@ -1631,62 +1634,62 @@ import org.apache.lucene.util.IOUtils;
     int mtasId;
     int objectFlags;
     // read
-<span class="fc" id="L1634">    in.seek(inRef);</span>
-<span class="fc" id="L1635">    mtasId = in.readVInt();</span>
-<span class="pc bpc" id="L1636" title="2 of 4 branches missed.">    assert id == mtasId : &quot;wrong id detected while copying object&quot;;</span>
-<span class="fc" id="L1637">    objectFlags = in.readVInt();</span>
-<span class="fc" id="L1638">    out.writeVInt(mtasId);</span>
-<span class="fc" id="L1639">    out.writeVInt(objectFlags);</span>
-<span class="fc bfc" id="L1640" title="All 2 branches covered.">    if ((objectFlags</span>
+<span class="fc" id="L1637">    in.seek(inRef);</span>
+<span class="fc" id="L1638">    mtasId = in.readVInt();</span>
+<span class="pc bpc" id="L1639" title="2 of 4 branches missed.">    assert id == mtasId : &quot;wrong id detected while copying object&quot;;</span>
+<span class="fc" id="L1640">    objectFlags = in.readVInt();</span>
+<span class="fc" id="L1641">    out.writeVInt(mtasId);</span>
+<span class="fc" id="L1642">    out.writeVInt(objectFlags);</span>
+<span class="fc bfc" id="L1643" title="All 2 branches covered.">    if ((objectFlags</span>
         &amp; MtasCodecPostingsFormat.MTAS_OBJECT_HAS_PARENT) == MtasCodecPostingsFormat.MTAS_OBJECT_HAS_PARENT) {
-<span class="fc" id="L1642">      out.writeVInt(in.readVInt());</span>
+<span class="fc" id="L1645">      out.writeVInt(in.readVInt());</span>
     }
-<span class="fc bfc" id="L1644" title="All 2 branches covered.">    if ((objectFlags</span>
+<span class="fc bfc" id="L1647" title="All 2 branches covered.">    if ((objectFlags</span>
         &amp; MtasCodecPostingsFormat.MTAS_OBJECT_HAS_POSITION_RANGE) == MtasCodecPostingsFormat.MTAS_OBJECT_HAS_POSITION_RANGE) {
-<span class="fc" id="L1646">      int minPos = in.readVInt();</span>
-<span class="fc" id="L1647">      int maxPos = in.readVInt();</span>
-<span class="fc" id="L1648">      out.writeVInt(minPos);</span>
-<span class="fc" id="L1649">      out.writeVInt(maxPos);</span>
-<span class="fc" id="L1650">      tokenStatsAdd(minPos, maxPos);</span>
-<span class="fc bfc" id="L1651" title="All 2 branches covered.">    } else if ((objectFlags</span>
+<span class="fc" id="L1649">      int minPos = in.readVInt();</span>
+<span class="fc" id="L1650">      int maxPos = in.readVInt();</span>
+<span class="fc" id="L1651">      out.writeVInt(minPos);</span>
+<span class="fc" id="L1652">      out.writeVInt(maxPos);</span>
+<span class="fc" id="L1653">      tokenStatsAdd(minPos, maxPos);</span>
+<span class="fc bfc" id="L1654" title="All 2 branches covered.">    } else if ((objectFlags</span>
         &amp; MtasCodecPostingsFormat.MTAS_OBJECT_HAS_POSITION_SET) == MtasCodecPostingsFormat.MTAS_OBJECT_HAS_POSITION_SET) {
-<span class="fc" id="L1653">      int size = in.readVInt();</span>
-<span class="fc" id="L1654">      out.writeVInt(size);</span>
-<span class="fc" id="L1655">      SortedSet&lt;Integer&gt; list = new TreeSet&lt;&gt;();</span>
-<span class="fc" id="L1656">      int previousPosition = 0;</span>
-<span class="fc bfc" id="L1657" title="All 2 branches covered.">      for (int t = 0; t &lt; size; t++) {</span>
-<span class="fc" id="L1658">        int pos = in.readVInt();</span>
-<span class="fc" id="L1659">        out.writeVInt(pos);</span>
-<span class="fc" id="L1660">        previousPosition = (pos + previousPosition);</span>
-<span class="fc" id="L1661">        list.add(previousPosition);</span>
+<span class="fc" id="L1656">      int size = in.readVInt();</span>
+<span class="fc" id="L1657">      out.writeVInt(size);</span>
+<span class="fc" id="L1658">      SortedSet&lt;Integer&gt; list = new TreeSet&lt;&gt;();</span>
+<span class="fc" id="L1659">      int previousPosition = 0;</span>
+<span class="fc bfc" id="L1660" title="All 2 branches covered.">      for (int t = 0; t &lt; size; t++) {</span>
+<span class="fc" id="L1661">        int pos = in.readVInt();</span>
+<span class="fc" id="L1662">        out.writeVInt(pos);</span>
+<span class="fc" id="L1663">        previousPosition = (pos + previousPosition);</span>
+<span class="fc" id="L1664">        list.add(previousPosition);</span>
       }
-<span class="pc bpc" id="L1663" title="2 of 4 branches missed.">      assert list.size() == size : &quot;duplicate positions in set are not allowed&quot;;</span>
-<span class="fc" id="L1664">      tokenStatsAdd(list.first(), list.last());</span>
-<span class="fc" id="L1665">    } else {</span>
-<span class="fc" id="L1666">      int pos = in.readVInt();</span>
-<span class="fc" id="L1667">      out.writeVInt(pos);</span>
-<span class="fc" id="L1668">      tokenStatsAdd(pos, pos);</span>
+<span class="pc bpc" id="L1666" title="2 of 4 branches missed.">      assert list.size() == size : &quot;duplicate positions in set are not allowed&quot;;</span>
+<span class="fc" id="L1667">      tokenStatsAdd(list.first(), list.last());</span>
+<span class="fc" id="L1668">    } else {</span>
+<span class="fc" id="L1669">      int pos = in.readVInt();</span>
+<span class="fc" id="L1670">      out.writeVInt(pos);</span>
+<span class="fc" id="L1671">      tokenStatsAdd(pos, pos);</span>
     }
-<span class="pc bpc" id="L1670" title="1 of 2 branches missed.">    if ((objectFlags</span>
+<span class="pc bpc" id="L1673" title="1 of 2 branches missed.">    if ((objectFlags</span>
         &amp; MtasCodecPostingsFormat.MTAS_OBJECT_HAS_OFFSET) == MtasCodecPostingsFormat.MTAS_OBJECT_HAS_OFFSET) {
-<span class="nc" id="L1672">      out.writeVInt(in.readVInt());</span>
-<span class="nc" id="L1673">      out.writeVInt(in.readVInt());</span>
+<span class="nc" id="L1675">      out.writeVInt(in.readVInt());</span>
+<span class="nc" id="L1676">      out.writeVInt(in.readVInt());</span>
     }
-<span class="pc bpc" id="L1675" title="1 of 2 branches missed.">    if ((objectFlags</span>
+<span class="pc bpc" id="L1678" title="1 of 2 branches missed.">    if ((objectFlags</span>
         &amp; MtasCodecPostingsFormat.MTAS_OBJECT_HAS_REALOFFSET) == MtasCodecPostingsFormat.MTAS_OBJECT_HAS_REALOFFSET) {
-<span class="nc" id="L1677">      out.writeVInt(in.readVInt());</span>
-<span class="nc" id="L1678">      out.writeVInt(in.readVInt());</span>
+<span class="nc" id="L1680">      out.writeVInt(in.readVInt());</span>
+<span class="nc" id="L1681">      out.writeVInt(in.readVInt());</span>
     }
-<span class="pc bpc" id="L1680" title="1 of 2 branches missed.">    if ((objectFlags</span>
+<span class="pc bpc" id="L1683" title="1 of 2 branches missed.">    if ((objectFlags</span>
         &amp; MtasCodecPostingsFormat.MTAS_OBJECT_HAS_PAYLOAD) == MtasCodecPostingsFormat.MTAS_OBJECT_HAS_PAYLOAD) {
-<span class="nc" id="L1682">      int length = in.readVInt();</span>
-<span class="nc" id="L1683">      out.writeVInt(length);</span>
-<span class="nc" id="L1684">      byte[] payload = new byte[length];</span>
-<span class="nc" id="L1685">      in.readBytes(payload, 0, length);</span>
-<span class="nc" id="L1686">      out.writeBytes(payload, payload.length);</span>
+<span class="nc" id="L1685">      int length = in.readVInt();</span>
+<span class="nc" id="L1686">      out.writeVInt(length);</span>
+<span class="nc" id="L1687">      byte[] payload = new byte[length];</span>
+<span class="nc" id="L1688">      in.readBytes(payload, 0, length);</span>
+<span class="nc" id="L1689">      out.writeBytes(payload, payload.length);</span>
     }
-<span class="fc" id="L1688">    out.writeVLong(in.readVLong());</span>
-<span class="fc" id="L1689">  }</span>
+<span class="fc" id="L1691">    out.writeVLong(in.readVLong());</span>
+<span class="fc" id="L1692">  }</span>
 
   /*
    * (non-Javadoc)
@@ -1695,8 +1698,8 @@ import org.apache.lucene.util.IOUtils;
    */
   @Override
   public void close() throws IOException {
-<span class="fc" id="L1698">    delegateFieldsConsumer.close();</span>
-<span class="fc" id="L1699">  }</span>
+<span class="fc" id="L1701">    delegateFieldsConsumer.close();</span>
+<span class="fc" id="L1702">  }</span>
 
 }
 </pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec/index.html b/jacoco/mtas.codec/index.html
index 6686470..6fe8f85 100644
--- a/jacoco/mtas.codec/index.html
+++ b/jacoco/mtas.codec/index.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>mtas.codec</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.source.html" class="el_source">Source Files</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <span class="el_package">mtas.codec</span></div><h1>mtas.codec</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">771 of 4,309</td><td class="ctr2">82%</td><td class="bar">96 of 326</td><td class="ctr2">70%</td><td class="ctr1">104</td><td class="ctr2">233</td><td class="ctr1">125</td><td class="ctr2">961</td><td class="ctr1">11</td><td class="ctr2">70</td><td class="ctr1">0</td><td class="ctr2">6</td></tr></tfoot><tbody><tr><td id="a2"><a href="MtasFieldsConsumer.html" class="el_class">MtasFieldsConsumer</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="19" height="10" title="543" alt="543"/><img src="../jacoco-resources/greenbar.gif" width="100" height="10" title="2,821" alt="2,821"/></td><td class="ctr2" id="c2">83%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="76" alt="76"/><img src="../jacoco-resources/greenbar.gif" width="85" height="10" title="190" alt="190"/></td><td class="ctr2" id="e1">71%</td><td class="ctr1" id="f0">75</td><td class="ctr2" id="g0">155</td><td class="ctr1" id="h0">65</td><td class="ctr2" id="i0">710</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k0">22</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a3"><a href="MtasFieldsProducer.html" class="el_class">MtasFieldsProducer</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="103" alt="103"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="257" alt="257"/></td><td class="ctr2" id="c4">71%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="10" alt="10"/></td><td class="ctr2" id="e2">71%</td><td class="ctr1" id="f1">9</td><td class="ctr2" id="g2">20</td><td class="ctr1" id="h1">21</td><td class="ctr2" id="i2">75</td><td class="ctr1" id="j0">6</td><td class="ctr2" id="k1">13</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a1"><a href="MtasCodecPostingsFormat.html" class="el_class">MtasCodecPostingsFormat</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="65" alt="65"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="260" alt="260"/></td><td class="ctr2" id="c3">80%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="13" alt="13"/></td><td class="ctr2" id="e0">81%</td><td class="ctr1" id="f4">3</td><td class="ctr2" id="g4">16</td><td class="ctr1" id="h2">18</td><td class="ctr2" id="i1">94</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k4">8</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a0"><a href="MtasCodec.html" class="el_class">MtasCodec</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="42" alt="42"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="81" alt="81"/></td><td class="ctr2" id="c5">65%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="6" alt="6"/></td><td class="ctr2" id="e3">60%</td><td class="ctr1" id="f3">8</td><td class="ctr2" id="g3">18</td><td class="ctr1" id="h3">12</td><td class="ctr2" id="i3">40</td><td class="ctr1" id="j1">4</td><td class="ctr2" id="k2">13</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a5"><a href="MtasTerms.html" class="el_class">MtasTerms</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="112" alt="112"/></td><td class="ctr2" id="c1">86%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="11" alt="11"/></td><td class="ctr2" id="e4">55%</td><td class="ctr1" id="f2">9</td><td class="ctr2" id="g1">23</td><td class="ctr1" id="h4">9</td><td class="ctr2" id="i4">40</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k3">13</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a4"><a href="MtasSimpleTextCodec.html" class="el_class">MtasSimpleTextCodec</a></td><td class="bar" id="b5"/><td class="ctr2" id="c0">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">2</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m5">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>mtas.codec</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.source.html" class="el_source">Source Files</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <span class="el_package">mtas.codec</span></div><h1>mtas.codec</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">771 of 4,309</td><td class="ctr2">82%</td><td class="bar">96 of 326</td><td class="ctr2">70%</td><td class="ctr1">104</td><td class="ctr2">233</td><td class="ctr1">125</td><td class="ctr2">963</td><td class="ctr1">11</td><td class="ctr2">70</td><td class="ctr1">0</td><td class="ctr2">6</td></tr></tfoot><tbody><tr><td id="a2"><a href="MtasFieldsConsumer.html" class="el_class">MtasFieldsConsumer</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="19" height="10" title="543" alt="543"/><img src="../jacoco-resources/greenbar.gif" width="100" height="10" title="2,821" alt="2,821"/></td><td class="ctr2" id="c2">83%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="76" alt="76"/><img src="../jacoco-resources/greenbar.gif" width="85" height="10" title="190" alt="190"/></td><td class="ctr2" id="e1">71%</td><td class="ctr1" id="f0">75</td><td class="ctr2" id="g0">155</td><td class="ctr1" id="h0">65</td><td class="ctr2" id="i0">712</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k0">22</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a3"><a href="MtasFieldsProducer.html" class="el_class">MtasFieldsProducer</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="103" alt="103"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="257" alt="257"/></td><td class="ctr2" id="c4">71%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="10" alt="10"/></td><td class="ctr2" id="e2">71%</td><td class="ctr1" id="f1">9</td><td class="ctr2" id="g2">20</td><td class="ctr1" id="h1">21</td><td class="ctr2" id="i2">75</td><td class="ctr1" id="j0">6</td><td class="ctr2" id="k1">13</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a1"><a href="MtasCodecPostingsFormat.html" class="el_class">MtasCodecPostingsFormat</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="65" alt="65"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="260" alt="260"/></td><td class="ctr2" id="c3">80%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="13" alt="13"/></td><td class="ctr2" id="e0">81%</td><td class="ctr1" id="f4">3</td><td class="ctr2" id="g4">16</td><td class="ctr1" id="h2">18</td><td class="ctr2" id="i1">94</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k4">8</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a0"><a href="MtasCodec.html" class="el_class">MtasCodec</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="42" alt="42"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="81" alt="81"/></td><td class="ctr2" id="c5">65%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="6" alt="6"/></td><td class="ctr2" id="e3">60%</td><td class="ctr1" id="f3">8</td><td class="ctr2" id="g3">18</td><td class="ctr1" id="h3">12</td><td class="ctr2" id="i3">40</td><td class="ctr1" id="j1">4</td><td class="ctr2" id="k2">13</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a5"><a href="MtasTerms.html" class="el_class">MtasTerms</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="112" alt="112"/></td><td class="ctr2" id="c1">86%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="11" alt="11"/></td><td class="ctr2" id="e4">55%</td><td class="ctr1" id="f2">9</td><td class="ctr2" id="g1">23</td><td class="ctr1" id="h4">9</td><td class="ctr2" id="i4">40</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k3">13</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a4"><a href="MtasSimpleTextCodec.html" class="el_class">MtasSimpleTextCodec</a></td><td class="bar" id="b5"/><td class="ctr2" id="c0">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">2</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m5">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.codec/index.source.html b/jacoco/mtas.codec/index.source.html
index 64363cf..3d58248 100644
--- a/jacoco/mtas.codec/index.source.html
+++ b/jacoco/mtas.codec/index.source.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>mtas.codec</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.html" class="el_class">Classes</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <span class="el_package">mtas.codec</span></div><h1>mtas.codec</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">771 of 4,309</td><td class="ctr2">82%</td><td class="bar">96 of 326</td><td class="ctr2">70%</td><td class="ctr1">104</td><td class="ctr2">233</td><td class="ctr1">125</td><td class="ctr2">961</td><td class="ctr1">11</td><td class="ctr2">70</td><td class="ctr1">0</td><td class="ctr2">6</td></tr></tfoot><tbody><tr><td id="a2"><a href="MtasFieldsConsumer.java.html" class="el_source">MtasFieldsConsumer.java</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="19" height="10" title="543" alt="543"/><img src="../jacoco-resources/greenbar.gif" width="100" height="10" title="2,821" alt="2,821"/></td><td class="ctr2" id="c2">83%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="76" alt="76"/><img src="../jacoco-resources/greenbar.gif" width="85" height="10" title="190" alt="190"/></td><td class="ctr2" id="e1">71%</td><td class="ctr1" id="f0">75</td><td class="ctr2" id="g0">155</td><td class="ctr1" id="h0">65</td><td class="ctr2" id="i0">710</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k0">22</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a3"><a href="MtasFieldsProducer.java.html" class="el_source">MtasFieldsProducer.java</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="103" alt="103"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="257" alt="257"/></td><td class="ctr2" id="c4">71%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="10" alt="10"/></td><td class="ctr2" id="e2">71%</td><td class="ctr1" id="f1">9</td><td class="ctr2" id="g2">20</td><td class="ctr1" id="h1">21</td><td class="ctr2" id="i2">75</td><td class="ctr1" id="j0">6</td><td class="ctr2" id="k1">13</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a1"><a href="MtasCodecPostingsFormat.java.html" class="el_source">MtasCodecPostingsFormat.java</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="65" alt="65"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="260" alt="260"/></td><td class="ctr2" id="c3">80%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="13" alt="13"/></td><td class="ctr2" id="e0">81%</td><td class="ctr1" id="f4">3</td><td class="ctr2" id="g4">16</td><td class="ctr1" id="h2">18</td><td class="ctr2" id="i1">94</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k4">8</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a0"><a href="MtasCodec.java.html" class="el_source">MtasCodec.java</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="42" alt="42"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="81" alt="81"/></td><td class="ctr2" id="c5">65%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="6" alt="6"/></td><td class="ctr2" id="e3">60%</td><td class="ctr1" id="f3">8</td><td class="ctr2" id="g3">18</td><td class="ctr1" id="h3">12</td><td class="ctr2" id="i3">40</td><td class="ctr1" id="j1">4</td><td class="ctr2" id="k2">13</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a5"><a href="MtasTerms.java.html" class="el_source">MtasTerms.java</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="112" alt="112"/></td><td class="ctr2" id="c1">86%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="11" alt="11"/></td><td class="ctr2" id="e4">55%</td><td class="ctr1" id="f2">9</td><td class="ctr2" id="g1">23</td><td class="ctr1" id="h4">9</td><td class="ctr2" id="i4">40</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k3">13</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a4"><a href="MtasSimpleTextCodec.java.html" class="el_source">MtasSimpleTextCodec.java</a></td><td class="bar" id="b5"/><td class="ctr2" id="c0">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">2</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m5">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>mtas.codec</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.html" class="el_class">Classes</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <span class="el_package">mtas.codec</span></div><h1>mtas.codec</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">771 of 4,309</td><td class="ctr2">82%</td><td class="bar">96 of 326</td><td class="ctr2">70%</td><td class="ctr1">104</td><td class="ctr2">233</td><td class="ctr1">125</td><td class="ctr2">963</td><td class="ctr1">11</td><td class="ctr2">70</td><td class="ctr1">0</td><td class="ctr2">6</td></tr></tfoot><tbody><tr><td id="a2"><a href="MtasFieldsConsumer.java.html" class="el_source">MtasFieldsConsumer.java</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="19" height="10" title="543" alt="543"/><img src="../jacoco-resources/greenbar.gif" width="100" height="10" title="2,821" alt="2,821"/></td><td class="ctr2" id="c2">83%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="76" alt="76"/><img src="../jacoco-resources/greenbar.gif" width="85" height="10" title="190" alt="190"/></td><td class="ctr2" id="e1">71%</td><td class="ctr1" id="f0">75</td><td class="ctr2" id="g0">155</td><td class="ctr1" id="h0">65</td><td class="ctr2" id="i0">712</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k0">22</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a3"><a href="MtasFieldsProducer.java.html" class="el_source">MtasFieldsProducer.java</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="103" alt="103"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="257" alt="257"/></td><td class="ctr2" id="c4">71%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="10" alt="10"/></td><td class="ctr2" id="e2">71%</td><td class="ctr1" id="f1">9</td><td class="ctr2" id="g2">20</td><td class="ctr1" id="h1">21</td><td class="ctr2" id="i2">75</td><td class="ctr1" id="j0">6</td><td class="ctr2" id="k1">13</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a1"><a href="MtasCodecPostingsFormat.java.html" class="el_source">MtasCodecPostingsFormat.java</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="65" alt="65"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="260" alt="260"/></td><td class="ctr2" id="c3">80%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="13" alt="13"/></td><td class="ctr2" id="e0">81%</td><td class="ctr1" id="f4">3</td><td class="ctr2" id="g4">16</td><td class="ctr1" id="h2">18</td><td class="ctr2" id="i1">94</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k4">8</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a0"><a href="MtasCodec.java.html" class="el_source">MtasCodec.java</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="42" alt="42"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="81" alt="81"/></td><td class="ctr2" id="c5">65%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="6" alt="6"/></td><td class="ctr2" id="e3">60%</td><td class="ctr1" id="f3">8</td><td class="ctr2" id="g3">18</td><td class="ctr1" id="h3">12</td><td class="ctr2" id="i3">40</td><td class="ctr1" id="j1">4</td><td class="ctr2" id="k2">13</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a5"><a href="MtasTerms.java.html" class="el_source">MtasTerms.java</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="112" alt="112"/></td><td class="ctr2" id="c1">86%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="11" alt="11"/></td><td class="ctr2" id="e4">55%</td><td class="ctr1" id="f2">9</td><td class="ctr2" id="g1">23</td><td class="ctr1" id="h4">9</td><td class="ctr2" id="i4">40</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k3">13</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a4"><a href="MtasSimpleTextCodec.java.html" class="el_source">MtasSimpleTextCodec.java</a></td><td class="bar" id="b5"/><td class="ctr2" id="c0">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">2</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m5">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.parser.cql.util/MtasCQLParserBasicSentencePartCondition.java.html b/jacoco/mtas.parser.cql.util/MtasCQLParserBasicSentencePartCondition.java.html
index 555469d..bdb1ac7 100644
--- a/jacoco/mtas.parser.cql.util/MtasCQLParserBasicSentencePartCondition.java.html
+++ b/jacoco/mtas.parser.cql.util/MtasCQLParserBasicSentencePartCondition.java.html
@@ -10,13 +10,13 @@ import mtas.search.spans.util.MtasSpanQuery;
 
   /** The minimum occurence. */
   protected int minimumOccurence;
-  
+
   /** The maximum occurence. */
   protected int maximumOccurence;
 
   /** The optional. */
   protected boolean optional;
-  
+
   /** The not. */
   protected boolean not;
 
diff --git a/jacoco/mtas.parser.cql.util/MtasCQLParserDefaultPrefixCondition.html b/jacoco/mtas.parser.cql.util/MtasCQLParserDefaultPrefixCondition.html
index 8b1ea17..fdc92bf 100644
--- a/jacoco/mtas.parser.cql.util/MtasCQLParserDefaultPrefixCondition.html
+++ b/jacoco/mtas.parser.cql.util/MtasCQLParserDefaultPrefixCondition.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasCQLParserDefaultPrefixCondition</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.parser.cql.util</a> &gt; <span class="el_class">MtasCQLParserDefaultPrefixCondition</span></div><h1>MtasCQLParserDefaultPrefixCondition</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">5 of 22</td><td class="ctr2">77%</td><td class="bar">1 of 2</td><td class="ctr2">50%</td><td class="ctr1">1</td><td class="ctr2">2</td><td class="ctr1">1</td><td class="ctr2">5</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasCQLParserDefaultPrefixCondition.java.html#L26" class="el_method">MtasCQLParserDefaultPrefixCondition(String, String, String, HashMap, HashSet)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="27" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="92" height="10" title="17" alt="17"/></td><td class="ctr2" id="c0">77%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h0">1</td><td class="ctr2" id="i0">5</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasCQLParserDefaultPrefixCondition</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.parser.cql.util</a> &gt; <span class="el_class">MtasCQLParserDefaultPrefixCondition</span></div><h1>MtasCQLParserDefaultPrefixCondition</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">5 of 22</td><td class="ctr2">77%</td><td class="bar">1 of 2</td><td class="ctr2">50%</td><td class="ctr1">1</td><td class="ctr2">2</td><td class="ctr1">1</td><td class="ctr2">5</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasCQLParserDefaultPrefixCondition.java.html#L27" class="el_method">MtasCQLParserDefaultPrefixCondition(String, String, String, HashMap, HashSet)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="27" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="92" height="10" title="17" alt="17"/></td><td class="ctr2" id="c0">77%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h0">1</td><td class="ctr2" id="i0">5</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.parser.cql.util/MtasCQLParserDefaultPrefixCondition.java.html b/jacoco/mtas.parser.cql.util/MtasCQLParserDefaultPrefixCondition.java.html
index bcd0654..9c8bd5e 100644
--- a/jacoco/mtas.parser.cql.util/MtasCQLParserDefaultPrefixCondition.java.html
+++ b/jacoco/mtas.parser.cql.util/MtasCQLParserDefaultPrefixCondition.java.html
@@ -22,14 +22,16 @@ public class MtasCQLParserDefaultPrefixCondition
    * @throws ParseException the parse exception
    */
   public MtasCQLParserDefaultPrefixCondition(String field, String prefix,
-      String value, HashMap&lt;String, String[] &gt; variables, HashSet&lt;String&gt; usedVariables) throws ParseException {
-<span class="fc" id="L26">    super(field, TYPE_AND);</span>
-<span class="pc bpc" id="L27" title="1 of 2 branches missed.">    if (prefix == null) {</span>
-<span class="nc" id="L28">      throw new ParseException(&quot;no default prefix defined&quot;);</span>
+      String value, HashMap&lt;String, String[]&gt; variables,
+      HashSet&lt;String&gt; usedVariables) throws ParseException {
+<span class="fc" id="L27">    super(field, TYPE_AND);</span>
+<span class="pc bpc" id="L28" title="1 of 2 branches missed.">    if (prefix == null) {</span>
+<span class="nc" id="L29">      throw new ParseException(&quot;no default prefix defined&quot;);</span>
     } else {
-<span class="fc" id="L30">      addPositiveQuery(new MtasCQLParserWordQuery(field, prefix, value, variables, usedVariables));</span>
+<span class="fc" id="L31">      addPositiveQuery(new MtasCQLParserWordQuery(field, prefix, value,</span>
+          variables, usedVariables));
     }
-<span class="fc" id="L32">  }</span>
+<span class="fc" id="L34">  }</span>
 
 }
 </pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.parser.cql.util/MtasCQLParserGroupCondition.html b/jacoco/mtas.parser.cql.util/MtasCQLParserGroupCondition.html
index 4fc82b9..1ae2cc9 100644
--- a/jacoco/mtas.parser.cql.util/MtasCQLParserGroupCondition.html
+++ b/jacoco/mtas.parser.cql.util/MtasCQLParserGroupCondition.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasCQLParserGroupCondition</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.parser.cql.util</a> &gt; <span class="el_class">MtasCQLParserGroupCondition</span></div><h1>MtasCQLParserGroupCondition</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">29 of 64</td><td class="ctr2">54%</td><td class="bar">4 of 8</td><td class="ctr2">50%</td><td class="ctr1">6</td><td class="ctr2">9</td><td class="ctr1">6</td><td class="ctr2">14</td><td class="ctr1">2</td><td class="ctr2">5</td></tr></tfoot><tbody><tr><td id="a3"><a href="MtasCQLParserGroupCondition.java.html#L65" class="el_method">hashCode()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="106" height="10" title="23" alt="23"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h0">4</td><td class="ctr2" id="i0">4</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="MtasCQLParserGroupCondition.java.html#L52" class="el_method">equals(Object)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="106" height="10" title="23" alt="23"/></td><td class="ctr2" id="c2">88%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="4" alt="4"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f0">4</td><td class="ctr2" id="g0">5</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i1">4</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a1"><a href="MtasCQLParserGroupCondition.java.html#L33" class="el_method">field()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a4"><a href="MtasCQLParserGroupCondition.java.html#L22" class="el_method">MtasCQLParserGroupCondition(String, MtasSpanQuery)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="41" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i2">4</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a2"><a href="MtasCQLParserGroupCondition.java.html#L42" class="el_method">getQuery()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="3" alt="3"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasCQLParserGroupCondition</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.parser.cql.util</a> &gt; <span class="el_class">MtasCQLParserGroupCondition</span></div><h1>MtasCQLParserGroupCondition</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">29 of 64</td><td class="ctr2">54%</td><td class="bar">4 of 8</td><td class="ctr2">50%</td><td class="ctr1">6</td><td class="ctr2">9</td><td class="ctr1">6</td><td class="ctr2">15</td><td class="ctr1">2</td><td class="ctr2">5</td></tr></tfoot><tbody><tr><td id="a3"><a href="MtasCQLParserGroupCondition.java.html#L68" class="el_method">hashCode()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="106" height="10" title="23" alt="23"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h0">4</td><td class="ctr2" id="i1">4</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="MtasCQLParserGroupCondition.java.html#L52" class="el_method">equals(Object)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="106" height="10" title="23" alt="23"/></td><td class="ctr2" id="c2">88%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="4" alt="4"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f0">4</td><td class="ctr2" id="g0">5</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i0">5</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a1"><a href="MtasCQLParserGroupCondition.java.html#L33" class="el_method">field()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a4"><a href="MtasCQLParserGroupCondition.java.html#L22" class="el_method">MtasCQLParserGroupCondition(String, MtasSpanQuery)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="41" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i2">4</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a2"><a href="MtasCQLParserGroupCondition.java.html#L42" class="el_method">getQuery()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="3" alt="3"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.parser.cql.util/MtasCQLParserGroupCondition.java.html b/jacoco/mtas.parser.cql.util/MtasCQLParserGroupCondition.java.html
index 15318c7..fcfd4af 100644
--- a/jacoco/mtas.parser.cql.util/MtasCQLParserGroupCondition.java.html
+++ b/jacoco/mtas.parser.cql.util/MtasCQLParserGroupCondition.java.html
@@ -51,21 +51,24 @@ public class MtasCQLParserGroupCondition {
   public boolean equals(Object object) {
 <span class="pc bpc" id="L52" title="2 of 4 branches missed.">    if (object != null &amp;&amp; object instanceof MtasCQLParserGroupCondition) {</span>
 <span class="fc" id="L53">      MtasCQLParserGroupCondition groupCondition = (MtasCQLParserGroupCondition) object;</span>
-<span class="pc bpc" id="L54" title="2 of 4 branches missed.">      return field.equals(groupCondition.field) &amp;&amp; condition.equals(groupCondition.condition);      </span>
+<span class="pc bpc" id="L54" title="1 of 2 branches missed.">      return field.equals(groupCondition.field)</span>
+<span class="pc bpc" id="L55" title="1 of 2 branches missed.">          &amp;&amp; condition.equals(groupCondition.condition);</span>
     } else {
-<span class="nc" id="L56">      return false;</span>
+<span class="nc" id="L57">      return false;</span>
     }
   }
-  
-  /* (non-Javadoc)
+
+  /*
+   * (non-Javadoc)
+   * 
    * @see java.lang.Object#hashCode()
    */
   @Override
   public int hashCode() {
-<span class="nc" id="L65">    int h = this.getClass().getSimpleName().hashCode();</span>
-<span class="nc" id="L66">    h = (h * 5) ^ field.hashCode();</span>
-<span class="nc" id="L67">    h = (h * 7) ^ condition.hashCode();</span>
-<span class="nc" id="L68">    return h;</span>
+<span class="nc" id="L68">    int h = this.getClass().getSimpleName().hashCode();</span>
+<span class="nc" id="L69">    h = (h * 5) ^ field.hashCode();</span>
+<span class="nc" id="L70">    h = (h * 7) ^ condition.hashCode();</span>
+<span class="nc" id="L71">    return h;</span>
   }
 }
 </pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.parser.cql.util/MtasCQLParserGroupFullCondition.html b/jacoco/mtas.parser.cql.util/MtasCQLParserGroupFullCondition.html
index 76c0097..bbfea28 100644
--- a/jacoco/mtas.parser.cql.util/MtasCQLParserGroupFullCondition.html
+++ b/jacoco/mtas.parser.cql.util/MtasCQLParserGroupFullCondition.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasCQLParserGroupFullCondition</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.parser.cql.util</a> &gt; <span class="el_class">MtasCQLParserGroupFullCondition</span></div><h1>MtasCQLParserGroupFullCondition</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">55 of 172</td><td class="ctr2">68%</td><td class="bar">7 of 24</td><td class="ctr2">70%</td><td class="ctr1">10</td><td class="ctr2">22</td><td class="ctr1">10</td><td class="ctr2">40</td><td class="ctr1">3</td><td class="ctr2">10</td></tr></tfoot><tbody><tr><td id="a5"><a href="MtasCQLParserGroupFullCondition.java.html#L163" class="el_method">hashCode()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="69" height="10" title="23" alt="23"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h0">4</td><td class="ctr2" id="i4">4</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a8"><a href="MtasCQLParserGroupFullCondition.java.html#L91" class="el_method">setOccurence(int, int)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="63" height="10" title="21" alt="21"/><img src="../jacoco-resources/greenbar.gif" width="57" height="10" title="19" alt="19"/></td><td class="ctr2" id="c6">47%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="4" alt="4"/></td><td class="ctr2" id="e3">50%</td><td class="ctr1" id="f0">4</td><td class="ctr2" id="g0">5</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i1">7</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="MtasCQLParserGroupFullCondition.java.html#L148" class="el_method">equals(Object)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="72" height="10" title="24" alt="24"/></td><td class="ctr2" id="c5">85%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="45" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="75" height="10" title="5" alt="5"/></td><td class="ctr2" id="e2">62%</td><td class="ctr1" id="f1">3</td><td class="ctr2" id="g1">5</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i2">6</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a9"><a href="MtasCQLParserGroupFullCondition.java.html#L121" class="el_method">setOptional(boolean)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="4" alt="4"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i5">2</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a1"><a href="MtasCQLParserGroupFullCondition.java.html#L57" class="el_method">getCondition()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="3" alt="3"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a7"><a href="MtasCQLParserGroupFullCondition.java.html#L36" class="el_method">MtasCQLParserGroupFullCondition(MtasCQLParserGroupCondition, String)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="111" height="10" title="37" alt="37"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d2"><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="4" alt="4"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g2">3</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i0">12</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a4"><a href="MtasCQLParserGroupFullCondition.java.html#L132" class="el_method">getQuery()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="84" height="10" title="28" alt="28"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d3"><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="4" alt="4"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g3">3</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i3">5</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a3"><a href="MtasCQLParserGroupFullCondition.java.html#L68" class="el_method">getMinimumOccurence()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="3" alt="3"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a2"><a href="MtasCQLParserGroupFullCondition.java.html#L79" class="el_method">getMaximumOccurence()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="3" alt="3"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a6"><a href="MtasCQLParserGroupFullCondition.java.html#L109" class="el_method">isOptional()</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasCQLParserGroupFullCondition</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.parser.cql.util</a> &gt; <span class="el_class">MtasCQLParserGroupFullCondition</span></div><h1>MtasCQLParserGroupFullCondition</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">55 of 172</td><td class="ctr2">68%</td><td class="bar">7 of 24</td><td class="ctr2">70%</td><td class="ctr1">10</td><td class="ctr2">22</td><td class="ctr1">10</td><td class="ctr2">41</td><td class="ctr1">3</td><td class="ctr2">10</td></tr></tfoot><tbody><tr><td id="a5"><a href="MtasCQLParserGroupFullCondition.java.html#L166" class="el_method">hashCode()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="69" height="10" title="23" alt="23"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h0">4</td><td class="ctr2" id="i4">4</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a8"><a href="MtasCQLParserGroupFullCondition.java.html#L91" class="el_method">setOccurence(int, int)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="63" height="10" title="21" alt="21"/><img src="../jacoco-resources/greenbar.gif" width="57" height="10" title="19" alt="19"/></td><td class="ctr2" id="c6">47%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="4" alt="4"/></td><td class="ctr2" id="e3">50%</td><td class="ctr1" id="f0">4</td><td class="ctr2" id="g0">5</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i1">7</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="MtasCQLParserGroupFullCondition.java.html#L148" class="el_method">equals(Object)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="72" height="10" title="24" alt="24"/></td><td class="ctr2" id="c5">85%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="45" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="75" height="10" title="5" alt="5"/></td><td class="ctr2" id="e2">62%</td><td class="ctr1" id="f1">3</td><td class="ctr2" id="g1">5</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i2">7</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a9"><a href="MtasCQLParserGroupFullCondition.java.html#L121" class="el_method">setOptional(boolean)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="4" alt="4"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i5">2</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a1"><a href="MtasCQLParserGroupFullCondition.java.html#L57" class="el_method">getCondition()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="3" alt="3"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a7"><a href="MtasCQLParserGroupFullCondition.java.html#L36" class="el_method">MtasCQLParserGroupFullCondition(MtasCQLParserGroupCondition, String)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="111" height="10" title="37" alt="37"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d2"><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="4" alt="4"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g2">3</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i0">12</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a4"><a href="MtasCQLParserGroupFullCondition.java.html#L132" class="el_method">getQuery()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="84" height="10" title="28" alt="28"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d3"><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="4" alt="4"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g3">3</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i3">5</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a3"><a href="MtasCQLParserGroupFullCondition.java.html#L68" class="el_method">getMinimumOccurence()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="3" alt="3"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a2"><a href="MtasCQLParserGroupFullCondition.java.html#L79" class="el_method">getMaximumOccurence()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="3" alt="3"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a6"><a href="MtasCQLParserGroupFullCondition.java.html#L109" class="el_method">isOptional()</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.parser.cql.util/MtasCQLParserGroupFullCondition.java.html b/jacoco/mtas.parser.cql.util/MtasCQLParserGroupFullCondition.java.html
index 072d1ae..bcb3349 100644
--- a/jacoco/mtas.parser.cql.util/MtasCQLParserGroupFullCondition.java.html
+++ b/jacoco/mtas.parser.cql.util/MtasCQLParserGroupFullCondition.java.html
@@ -149,24 +149,25 @@ public class MtasCQLParserGroupFullCondition
 <span class="nc" id="L149">      return false;</span>
 <span class="fc bfc" id="L150" title="All 2 branches covered.">    if (object instanceof MtasCQLParserGroupFullCondition) {</span>
 <span class="fc" id="L151">      MtasCQLParserGroupFullCondition word = (MtasCQLParserGroupFullCondition) object;</span>
-<span class="pc bpc" id="L152" title="2 of 4 branches missed.">      return groupCondition.equals(word.groupCondition) &amp;&amp; type.equals(word.type);      </span>
+<span class="pc bpc" id="L152" title="1 of 2 branches missed.">      return groupCondition.equals(word.groupCondition)</span>
+<span class="pc bpc" id="L153" title="1 of 2 branches missed.">          &amp;&amp; type.equals(word.type);</span>
     } else {
-<span class="fc" id="L154">      return false;</span>
+<span class="fc" id="L155">      return false;</span>
     }
   }
-  
-  /* (non-Javadoc)
+
+  /*
+   * (non-Javadoc)
+   * 
    * @see java.lang.Object#hashCode()
    */
   @Override
   public int hashCode() {
-<span class="nc" id="L163">    int h = this.getClass().getSimpleName().hashCode();</span>
-<span class="nc" id="L164">    h = (h * 5) ^ groupCondition.hashCode();</span>
-<span class="nc" id="L165">    h = (h * 7) ^ type.hashCode();</span>
-<span class="nc" id="L166">    return h;</span>
+<span class="nc" id="L166">    int h = this.getClass().getSimpleName().hashCode();</span>
+<span class="nc" id="L167">    h = (h * 5) ^ groupCondition.hashCode();</span>
+<span class="nc" id="L168">    h = (h * 7) ^ type.hashCode();</span>
+<span class="nc" id="L169">    return h;</span>
   }
-  
-  
 
 }
 </pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.parser.cql.util/MtasCQLParserGroupQuery.html b/jacoco/mtas.parser.cql.util/MtasCQLParserGroupQuery.html
index 18e5fb3..90d7b65 100644
--- a/jacoco/mtas.parser.cql.util/MtasCQLParserGroupQuery.html
+++ b/jacoco/mtas.parser.cql.util/MtasCQLParserGroupQuery.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasCQLParserGroupQuery</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.parser.cql.util</a> &gt; <span class="el_class">MtasCQLParserGroupQuery</span></div><h1>MtasCQLParserGroupQuery</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">104 of 270</td><td class="ctr2">61%</td><td class="bar">14 of 25</td><td class="ctr2">44%</td><td class="ctr1">14</td><td class="ctr2">23</td><td class="ctr1">11</td><td class="ctr2">39</td><td class="ctr1">2</td><td class="ctr2">9</td></tr></tfoot><tbody><tr><td id="a6"><a href="MtasCQLParserGroupQuery.java.html#L70" class="el_method">MtasCQLParserGroupQuery(String, String, String, String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="62" height="10" title="87" alt="87"/><img src="../jacoco-resources/greenbar.gif" width="57" height="10" title="79" alt="79"/></td><td class="ctr2" id="c6">47%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="75" height="10" title="12" alt="12"/><img src="../jacoco-resources/greenbar.gif" width="44" height="10" title="7" alt="7"/></td><td class="ctr2" id="e1">36%</td><td class="ctr1" id="f0">10</td><td class="ctr2" id="g0">12</td><td class="ctr1" id="h0">7</td><td class="ctr2" id="i0">17</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a8"><a href="MtasCQLParserGroupQuery.java.html#L138" class="el_method">toString(String)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="7" alt="7"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="MtasCQLParserGroupQuery.java.html#L128" class="el_method">createWeight(IndexSearcher, boolean)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="6" alt="6"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="MtasCQLParserGroupQuery.java.html#L148" class="el_method">equals(Object)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="21" alt="21"/></td><td class="ctr2" id="c5">84%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="4" alt="4"/></td><td class="ctr2" id="e0">66%</td><td class="ctr1" id="f1">2</td><td class="ctr2" id="g1">4</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i1">8</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a4"><a href="MtasCQLParserGroupQuery.java.html#L44" class="el_method">MtasCQLParserGroupQuery(String, String)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="19" height="10" title="27" alt="27"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i2">4</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a3"><a href="MtasCQLParserGroupQuery.java.html#L165" class="el_method">hashCode()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="23" alt="23"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i3">4</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a5"><a href="MtasCQLParserGroupQuery.java.html#L57" class="el_method">MtasCQLParserGroupQuery(String, String, String)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="7" alt="7"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i4">2</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a7"><a href="MtasCQLParserGroupQuery.java.html#L115" class="el_method">rewrite(IndexReader)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="5" alt="5"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a2"><a href="MtasCQLParserGroupQuery.java.html#L104" class="el_method">getField()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="4" alt="4"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasCQLParserGroupQuery</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.parser.cql.util</a> &gt; <span class="el_class">MtasCQLParserGroupQuery</span></div><h1>MtasCQLParserGroupQuery</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">110 of 276</td><td class="ctr2">60%</td><td class="bar">14 of 25</td><td class="ctr2">44%</td><td class="ctr1">15</td><td class="ctr2">24</td><td class="ctr1">14</td><td class="ctr2">42</td><td class="ctr1">3</td><td class="ctr2">10</td></tr></tfoot><tbody><tr><td id="a7"><a href="MtasCQLParserGroupQuery.java.html#L70" class="el_method">MtasCQLParserGroupQuery(String, String, String, String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="62" height="10" title="87" alt="87"/><img src="../jacoco-resources/greenbar.gif" width="57" height="10" title="79" alt="79"/></td><td class="ctr2" id="c6">47%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="75" height="10" title="12" alt="12"/><img src="../jacoco-resources/greenbar.gif" width="44" height="10" title="7" alt="7"/></td><td class="ctr2" id="e1">36%</td><td class="ctr1" id="f0">10</td><td class="ctr2" id="g0">12</td><td class="ctr1" id="h0">7</td><td class="ctr2" id="i0">17</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a9"><a href="MtasCQLParserGroupQuery.java.html#L138" class="el_method">toString(String)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="7" alt="7"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="MtasCQLParserGroupQuery.java.html#L128" class="el_method">createWeight(IndexSearcher, boolean)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="6" alt="6"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="MtasCQLParserGroupQuery.java.html#L176" class="el_method">disableTwoPhaseIterator()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="6" alt="6"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h1">3</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a2"><a href="MtasCQLParserGroupQuery.java.html#L148" class="el_method">equals(Object)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="21" alt="21"/></td><td class="ctr2" id="c5">84%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="4" alt="4"/></td><td class="ctr2" id="e0">66%</td><td class="ctr1" id="f1">2</td><td class="ctr2" id="g1">4</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i1">8</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a5"><a href="MtasCQLParserGroupQuery.java.html#L44" class="el_method">MtasCQLParserGroupQuery(String, String)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="19" height="10" title="27" alt="27"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i2">4</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a4"><a href="MtasCQLParserGroupQuery.java.html#L165" class="el_method">hashCode()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="23" alt="23"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i3">4</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a6"><a href="MtasCQLParserGroupQuery.java.html#L57" class="el_method">MtasCQLParserGroupQuery(String, String, String)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="7" alt="7"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i5">2</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a8"><a href="MtasCQLParserGroupQuery.java.html#L115" class="el_method">rewrite(IndexReader)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="5" alt="5"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a3"><a href="MtasCQLParserGroupQuery.java.html#L104" class="el_method">getField()</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="4" alt="4"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.parser.cql.util/MtasCQLParserGroupQuery.java.html b/jacoco/mtas.parser.cql.util/MtasCQLParserGroupQuery.java.html
index 671311f..23ea86f 100644
--- a/jacoco/mtas.parser.cql.util/MtasCQLParserGroupQuery.java.html
+++ b/jacoco/mtas.parser.cql.util/MtasCQLParserGroupQuery.java.html
@@ -168,5 +168,14 @@ public class MtasCQLParserGroupQuery extends MtasSpanQuery {
 <span class="fc" id="L168">    return h;</span>
   }
 
+  /* (non-Javadoc)
+   * @see mtas.search.spans.util.MtasSpanQuery#disableTwoPhaseIterator()
+   */
+  @Override
+  public void disableTwoPhaseIterator() {
+<span class="nc" id="L176">    super.disableTwoPhaseIterator();</span>
+<span class="nc" id="L177">    query.disableTwoPhaseIterator();</span>
+<span class="nc" id="L178">  }</span>
+
 }
 </pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.parser.cql.util/MtasCQLParserSentenceCondition.java.html b/jacoco/mtas.parser.cql.util/MtasCQLParserSentenceCondition.java.html
index d7dd651..13a98b0 100644
--- a/jacoco/mtas.parser.cql.util/MtasCQLParserSentenceCondition.java.html
+++ b/jacoco/mtas.parser.cql.util/MtasCQLParserSentenceCondition.java.html
@@ -25,16 +25,16 @@ public class MtasCQLParserSentenceCondition {
 
   /** The minimum occurence. */
   private int minimumOccurence;
-  
+
   /** The maximum occurence. */
   private int maximumOccurence;
 
   /** The basic. */
   private boolean basic;
-  
+
   /** The simplified. */
   private boolean simplified;
-  
+
   /** The optional. */
   private boolean optional;
 
@@ -392,7 +392,7 @@ public class MtasCQLParserSentenceCondition {
 <span class="fc" id="L392">          }</span>
 <span class="fc" id="L393">          sequenceList = newSequenceList;</span>
         }
-      } 
+      }
 <span class="fc" id="L396">      simplified = true;</span>
     }
 <span class="fc" id="L398">  }</span>
diff --git a/jacoco/mtas.parser.cql.util/MtasCQLParserSentencePartCondition.java.html b/jacoco/mtas.parser.cql.util/MtasCQLParserSentencePartCondition.java.html
index 2d21a75..55d9123 100644
--- a/jacoco/mtas.parser.cql.util/MtasCQLParserSentencePartCondition.java.html
+++ b/jacoco/mtas.parser.cql.util/MtasCQLParserSentencePartCondition.java.html
@@ -16,7 +16,7 @@ public class MtasCQLParserSentencePartCondition {
 
   /** The first minimum occurence. */
   private int firstMinimumOccurence;
-  
+
   /** The first maximum occurence. */
   private int firstMaximumOccurence;
 
@@ -34,10 +34,10 @@ public class MtasCQLParserSentencePartCondition {
 
   /** The ignore clause. */
   private MtasSpanQuery ignoreClause;
-  
+
   /** The maximum ignore length. */
   private Integer maximumIgnoreLength;
-  
+
   /**
    * Instantiates a new mtas CQL parser sentence part condition.
    *
@@ -46,14 +46,15 @@ public class MtasCQLParserSentencePartCondition {
    * @param maximumIgnoreLength the maximum ignore length
    */
   public MtasCQLParserSentencePartCondition(
-<span class="fc" id="L49">      MtasCQLParserBasicSentenceCondition bs, MtasSpanQuery ignore, Integer maximumIgnoreLength) {</span>
-<span class="fc" id="L50">    firstMinimumOccurence = 1;</span>
-<span class="fc" id="L51">    firstMaximumOccurence = 1;</span>
-<span class="fc" id="L52">    firstOptional = false;</span>
-<span class="fc" id="L53">    firstBasicSentence = bs;</span>
-<span class="fc" id="L54">    this.ignoreClause = ignore;</span>
-<span class="fc" id="L55">    this.maximumIgnoreLength = maximumIgnoreLength;</span>
-<span class="fc" id="L56">  }</span>
+      MtasCQLParserBasicSentenceCondition bs, MtasSpanQuery ignore,
+<span class="fc" id="L50">      Integer maximumIgnoreLength) {</span>
+<span class="fc" id="L51">    firstMinimumOccurence = 1;</span>
+<span class="fc" id="L52">    firstMaximumOccurence = 1;</span>
+<span class="fc" id="L53">    firstOptional = false;</span>
+<span class="fc" id="L54">    firstBasicSentence = bs;</span>
+<span class="fc" id="L55">    this.ignoreClause = ignore;</span>
+<span class="fc" id="L56">    this.maximumIgnoreLength = maximumIgnoreLength;</span>
+<span class="fc" id="L57">  }</span>
 
   /**
    * Instantiates a new mtas CQL parser sentence part condition.
@@ -62,16 +63,15 @@ public class MtasCQLParserSentencePartCondition {
    * @param ignore the ignore
    * @param maximumIgnoreLength the maximum ignore length
    */
-<span class="fc" id="L65">  public MtasCQLParserSentencePartCondition(MtasCQLParserSentenceCondition s, MtasSpanQuery ignore, Integer maximumIgnoreLength) {</span>
-<span class="fc" id="L66">    firstMinimumOccurence = 1;</span>
-<span class="fc" id="L67">    firstMaximumOccurence = 1;</span>
-<span class="fc" id="L68">    firstOptional = false;</span>
-<span class="fc" id="L69">    firstSentence = s;</span>
-<span class="fc" id="L70">    this.ignoreClause = ignore;</span>
-<span class="fc" id="L71">    this.maximumIgnoreLength = maximumIgnoreLength;</span>
-<span class="fc" id="L72">  }</span>
-
-  
+  public MtasCQLParserSentencePartCondition(MtasCQLParserSentenceCondition s,
+<span class="fc" id="L67">      MtasSpanQuery ignore, Integer maximumIgnoreLength) {</span>
+<span class="fc" id="L68">    firstMinimumOccurence = 1;</span>
+<span class="fc" id="L69">    firstMaximumOccurence = 1;</span>
+<span class="fc" id="L70">    firstOptional = false;</span>
+<span class="fc" id="L71">    firstSentence = s;</span>
+<span class="fc" id="L72">    this.ignoreClause = ignore;</span>
+<span class="fc" id="L73">    this.maximumIgnoreLength = maximumIgnoreLength;</span>
+<span class="fc" id="L74">  }</span>
 
   /**
    * Sets the first occurence.
@@ -103,7 +103,7 @@ public class MtasCQLParserSentencePartCondition {
    */
   public void setFirstOptional(boolean status) throws ParseException {
 <span class="nc bnc" id="L105" title="All 2 branches missed.">    if (fullCondition == null) {</span>
-<span class="nc" id="L106">      firstOptional = status;      </span>
+<span class="nc" id="L106">      firstOptional = status;</span>
     } else {
 <span class="nc" id="L108">      throw new ParseException(&quot;fullCondition already generated&quot;);</span>
     }
@@ -149,15 +149,15 @@ public class MtasCQLParserSentencePartCondition {
 <span class="pc bpc" id="L149" title="1 of 2 branches missed.">    if (fullCondition == null) {</span>
 <span class="fc bfc" id="L150" title="All 2 branches covered.">      if (secondSentencePart == null) {</span>
 <span class="fc bfc" id="L151" title="All 2 branches covered.">        if (firstBasicSentence != null) {</span>
-<span class="fc" id="L152">          fullCondition = new MtasCQLParserSentenceCondition(</span>
-              firstBasicSentence, ignoreClause, maximumIgnoreLength);
-          
+<span class="fc" id="L152">          fullCondition = new MtasCQLParserSentenceCondition(firstBasicSentence,</span>
+              ignoreClause, maximumIgnoreLength);
+
         } else {
-<span class="fc" id="L156">          fullCondition = firstSentence;          </span>
+<span class="fc" id="L156">          fullCondition = firstSentence;</span>
         }
 <span class="fc" id="L158">        fullCondition.setOccurence(firstMinimumOccurence,</span>
             firstMaximumOccurence);
-<span class="fc bfc" id="L160" title="All 2 branches covered.">        if(firstOptional) {</span>
+<span class="fc bfc" id="L160" title="All 2 branches covered.">        if (firstOptional) {</span>
 <span class="fc" id="L161">          fullCondition.setOptional(firstOptional);</span>
         }
 <span class="fc" id="L163">        return fullCondition;</span>
@@ -173,25 +173,27 @@ public class MtasCQLParserSentencePartCondition {
 <span class="fc" id="L173">            firstSentence.setOccurence(firstMinimumOccurence,</span>
                 firstMaximumOccurence);
 <span class="fc" id="L175">            firstSentence.setOptional(firstOptional);</span>
-<span class="fc" id="L176">            fullCondition = new MtasCQLParserSentenceCondition(firstSentence, ignoreClause, maximumIgnoreLength);</span>
+<span class="fc" id="L176">            fullCondition = new MtasCQLParserSentenceCondition(firstSentence,</span>
+                ignoreClause, maximumIgnoreLength);
           }
-<span class="fc" id="L178">          fullCondition.addSentenceToEndLatestSequence(</span>
-<span class="fc" id="L179">              secondSentencePart.createFullSentence());          </span>
+<span class="fc" id="L179">          fullCondition.addSentenceToEndLatestSequence(</span>
+<span class="fc" id="L180">              secondSentencePart.createFullSentence());</span>
         } else {
-<span class="fc" id="L181">          MtasCQLParserSentenceCondition sentence = secondSentencePart</span>
-<span class="fc" id="L182">              .createFullSentence();</span>
-<span class="fc bfc" id="L183" title="All 2 branches covered.">          if (firstBasicSentence != null) {</span>
-<span class="fc" id="L184">            sentence.addSentenceAsFirstOption(</span>
-                new MtasCQLParserSentenceCondition(firstBasicSentence, ignoreClause, maximumIgnoreLength));
+<span class="fc" id="L182">          MtasCQLParserSentenceCondition sentence = secondSentencePart</span>
+<span class="fc" id="L183">              .createFullSentence();</span>
+<span class="fc bfc" id="L184" title="All 2 branches covered.">          if (firstBasicSentence != null) {</span>
+<span class="fc" id="L185">            sentence.addSentenceAsFirstOption(</span>
+                new MtasCQLParserSentenceCondition(firstBasicSentence,
+                    ignoreClause, maximumIgnoreLength));
           } else {
-<span class="fc" id="L187">            sentence.addSentenceAsFirstOption(firstSentence);</span>
+<span class="fc" id="L189">            sentence.addSentenceAsFirstOption(firstSentence);</span>
           }
-<span class="fc" id="L189">          fullCondition = sentence;</span>
-        }        
-<span class="fc" id="L191">        return fullCondition;</span>
+<span class="fc" id="L191">          fullCondition = sentence;</span>
+        }
+<span class="fc" id="L193">        return fullCondition;</span>
       }
     } else {
-<span class="nc" id="L194">      return fullCondition;</span>
+<span class="nc" id="L196">      return fullCondition;</span>
     }
   }
 
diff --git a/jacoco/mtas.parser.cql.util/MtasCQLParserWordCondition.html b/jacoco/mtas.parser.cql.util/MtasCQLParserWordCondition.html
index e32f154..8c88423 100644
--- a/jacoco/mtas.parser.cql.util/MtasCQLParserWordCondition.html
+++ b/jacoco/mtas.parser.cql.util/MtasCQLParserWordCondition.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasCQLParserWordCondition</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.parser.cql.util</a> &gt; <span class="el_class">MtasCQLParserWordCondition</span></div><h1>MtasCQLParserWordCondition</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">518 of 985</td><td class="ctr2">47%</td><td class="bar">80 of 154</td><td class="ctr2">48%</td><td class="ctr1">59</td><td class="ctr2">100</td><td class="ctr1">91</td><td class="ctr2">197</td><td class="ctr1">5</td><td class="ctr2">23</td></tr></tfoot><tbody><tr><td id="a17"><a href="MtasCQLParserWordCondition.java.html#L258" class="el_method">simplify()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="63" height="10" title="185" alt="185"/><img src="../jacoco-resources/greenbar.gif" width="56" height="10" title="165" alt="165"/></td><td class="ctr2" id="c17">47%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="57" height="10" title="26" alt="26"/><img src="../jacoco-resources/greenbar.gif" width="62" height="10" title="28" alt="28"/></td><td class="ctr2" id="e5">51%</td><td class="ctr1" id="f1">15</td><td class="ctr2" id="g0">28</td><td class="ctr1" id="h0">38</td><td class="ctr2" id="i0">72</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a21"><a href="MtasCQLParserWordCondition.java.html#L379" class="el_method">toString(String, String)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="177" alt="177"/></td><td class="ctr2" id="c18">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="18" alt="18"/></td><td class="ctr2" id="e10">0%</td><td class="ctr1" id="f2">10</td><td class="ctr2" id="g2">10</td><td class="ctr1" id="h1">20</td><td class="ctr2" id="i2">20</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a9"><a href="MtasCQLParserWordCondition.java.html#L470" class="el_method">hashCode()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="25" height="10" title="73" alt="73"/></td><td class="ctr2" id="c19">0%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="4" alt="4"/></td><td class="ctr2" id="e11">0%</td><td class="ctr1" id="f3">3</td><td class="ctr2" id="g6">3</td><td class="ctr1" id="h3">9</td><td class="ctr2" id="i4">9</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="MtasCQLParserWordCondition.java.html#L414" class="el_method">equals(Object)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="39" alt="39"/><img src="../jacoco-resources/greenbar.gif" width="38" height="10" title="112" alt="112"/></td><td class="ctr2" id="c15">74%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="42" height="10" title="19" alt="19"/><img src="../jacoco-resources/greenbar.gif" width="46" height="10" title="21" alt="21"/></td><td class="ctr2" id="e4">52%</td><td class="ctr1" id="f0">16</td><td class="ctr2" id="g1">21</td><td class="ctr1" id="h2">12</td><td class="ctr2" id="i1">34</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a19"><a href="MtasCQLParserWordCondition.java.html#L228" class="el_method">swapType()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="21" alt="21"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="32" alt="32"/></td><td class="ctr2" id="c16">60%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="2" alt="2"/></td><td class="ctr2" id="e9">33%</td><td class="ctr1" id="f4">3</td><td class="ctr2" id="g4">4</td><td class="ctr1" id="h4">5</td><td class="ctr2" id="i3">14</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a1"><a href="MtasCQLParserWordCondition.java.html#L110" class="el_method">addNegativeQuery(MtasSpanQuery)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="6" alt="6"/></td><td class="ctr2" id="c20">0%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f9">1</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h5">2</td><td class="ctr2" id="i14">2</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a20"><a href="MtasCQLParserWordCondition.java.html#L368" class="el_method">toString()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="5" alt="5"/></td><td class="ctr2" id="c21">0%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f10">1</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i16">1</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a16"><a href="MtasCQLParserWordCondition.java.html#L251" class="el_method">simplified()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="c22">0%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f11">1</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h7">1</td><td class="ctr2" id="i17">1</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a13"><a href="MtasCQLParserWordCondition.java.html#L176" class="el_method">isSingle()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="22" alt="22"/></td><td class="ctr2" id="c11">91%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="6" alt="6"/></td><td class="ctr2" id="e2">75%</td><td class="ctr1" id="f5">2</td><td class="ctr2" id="g3">5</td><td class="ctr1" id="h8">1</td><td class="ctr2" id="i6">6</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a8"><a href="MtasCQLParserWordCondition.java.html#L129" class="el_method">getPositiveQuery(int)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="13" alt="13"/></td><td class="ctr2" id="c12">86%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="2" alt="2"/></td><td class="ctr2" id="e6">50%</td><td class="ctr1" id="f6">2</td><td class="ctr2" id="g7">3</td><td class="ctr1" id="h9">1</td><td class="ctr2" id="i8">3</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a6"><a href="MtasCQLParserWordCondition.java.html#L152" class="el_method">getNegativeQuery(int)</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="13" alt="13"/></td><td class="ctr2" id="c13">86%</td><td class="bar" id="d8"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="2" alt="2"/></td><td class="ctr2" id="e7">50%</td><td class="ctr1" id="f7">2</td><td class="ctr2" id="g8">3</td><td class="ctr1" id="h10">1</td><td class="ctr2" id="i9">3</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a18"><a href="MtasCQLParserWordCondition.java.html#L82" class="el_method">swapNot()</a></td><td class="bar" id="b11"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="10" alt="10"/></td><td class="ctr2" id="c14">83%</td><td class="bar" id="d9"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="1" alt="1"/></td><td class="ctr2" id="e8">50%</td><td class="ctr1" id="f12">1</td><td class="ctr2" id="g11">2</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i10">3</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a14"><a href="MtasCQLParserWordCondition.java.html#L50" class="el_method">MtasCQLParserWordCondition(String, String)</a></td><td class="bar" id="b12"><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="30" alt="30"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d15"/><td class="ctr2" id="e15">n/a</td><td class="ctr1" id="f13">0</td><td class="ctr2" id="g15">1</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i5">9</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a10"><a href="MtasCQLParserWordCondition.java.html#L217" class="el_method">isEmpty()</a></td><td class="bar" id="b13"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="16" alt="16"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="4" alt="4"/></td><td class="ctr2" id="e3">66%</td><td class="ctr1" id="f8">2</td><td class="ctr2" id="g5">4</td><td class="ctr1" id="h13">0</td><td class="ctr2" id="i7">4</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a12"><a href="MtasCQLParserWordCondition.java.html#L192" class="el_method">isSimplePositive()</a></td><td class="bar" id="b14"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="12" alt="12"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d10"><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="4" alt="4"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f14">0</td><td class="ctr2" id="g9">3</td><td class="ctr1" id="h14">0</td><td class="ctr2" id="i11">3</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a11"><a href="MtasCQLParserWordCondition.java.html#L205" class="el_method">isSimpleNegative()</a></td><td class="bar" id="b15"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="12" alt="12"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d11"><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="4" alt="4"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f15">0</td><td class="ctr2" id="g10">3</td><td class="ctr1" id="h15">0</td><td class="ctr2" id="i12">3</td><td class="ctr1" id="j15">0</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a0"><a href="MtasCQLParserWordCondition.java.html#L165" class="el_method">addCondition(MtasCQLParserWordCondition)</a></td><td class="bar" id="b16"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="9" alt="9"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d16"/><td class="ctr2" id="e16">n/a</td><td class="ctr1" id="f16">0</td><td class="ctr2" id="g16">1</td><td class="ctr1" id="h16">0</td><td class="ctr2" id="i13">3</td><td class="ctr1" id="j16">0</td><td class="ctr2" id="k16">1</td></tr><tr><td id="a2"><a href="MtasCQLParserWordCondition.java.html#L101" class="el_method">addPositiveQuery(MtasSpanQuery)</a></td><td class="bar" id="b17"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="6" alt="6"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d17"/><td class="ctr2" id="e17">n/a</td><td class="ctr1" id="f17">0</td><td class="ctr2" id="g17">1</td><td class="ctr1" id="h17">0</td><td class="ctr2" id="i15">2</td><td class="ctr1" id="j17">0</td><td class="ctr2" id="k17">1</td></tr><tr><td id="a22"><a href="MtasCQLParserWordCondition.java.html#L66" class="el_method">type()</a></td><td class="bar" id="b18"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d18"/><td class="ctr2" id="e18">n/a</td><td class="ctr1" id="f18">0</td><td class="ctr2" id="g18">1</td><td class="ctr1" id="h18">0</td><td class="ctr2" id="i18">1</td><td class="ctr1" id="j18">0</td><td class="ctr2" id="k18">1</td></tr><tr><td id="a4"><a href="MtasCQLParserWordCondition.java.html#L75" class="el_method">field()</a></td><td class="bar" id="b19"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d19"/><td class="ctr2" id="e19">n/a</td><td class="ctr1" id="f19">0</td><td class="ctr2" id="g19">1</td><td class="ctr1" id="h19">0</td><td class="ctr2" id="i19">1</td><td class="ctr1" id="j19">0</td><td class="ctr2" id="k19">1</td></tr><tr><td id="a15"><a href="MtasCQLParserWordCondition.java.html#L92" class="el_method">not()</a></td><td class="bar" id="b20"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c8">100%</td><td class="bar" id="d20"/><td class="ctr2" id="e20">n/a</td><td class="ctr1" id="f20">0</td><td class="ctr2" id="g20">1</td><td class="ctr1" id="h20">0</td><td class="ctr2" id="i20">1</td><td class="ctr1" id="j20">0</td><td class="ctr2" id="k20">1</td></tr><tr><td id="a7"><a href="MtasCQLParserWordCondition.java.html#L119" class="el_method">getPositiveQuery()</a></td><td class="bar" id="b21"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c9">100%</td><td class="bar" id="d21"/><td class="ctr2" id="e21">n/a</td><td class="ctr1" id="f21">0</td><td class="ctr2" id="g21">1</td><td class="ctr1" id="h21">0</td><td class="ctr2" id="i21">1</td><td class="ctr1" id="j21">0</td><td class="ctr2" id="k21">1</td></tr><tr><td id="a5"><a href="MtasCQLParserWordCondition.java.html#L142" class="el_method">getNegativeQuery()</a></td><td class="bar" id="b22"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c10">100%</td><td class="bar" id="d22"/><td class="ctr2" id="e22">n/a</td><td class="ctr1" id="f22">0</td><td class="ctr2" id="g22">1</td><td class="ctr1" id="h22">0</td><td class="ctr2" id="i22">1</td><td class="ctr1" id="j22">0</td><td class="ctr2" id="k22">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasCQLParserWordCondition</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.parser.cql.util</a> &gt; <span class="el_class">MtasCQLParserWordCondition</span></div><h1>MtasCQLParserWordCondition</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">518 of 985</td><td class="ctr2">47%</td><td class="bar">80 of 154</td><td class="ctr2">48%</td><td class="ctr1">59</td><td class="ctr2">100</td><td class="ctr1">93</td><td class="ctr2">199</td><td class="ctr1">5</td><td class="ctr2">23</td></tr></tfoot><tbody><tr><td id="a17"><a href="MtasCQLParserWordCondition.java.html#L257" class="el_method">simplify()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="63" height="10" title="185" alt="185"/><img src="../jacoco-resources/greenbar.gif" width="56" height="10" title="165" alt="165"/></td><td class="ctr2" id="c17">47%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="57" height="10" title="26" alt="26"/><img src="../jacoco-resources/greenbar.gif" width="62" height="10" title="28" alt="28"/></td><td class="ctr2" id="e5">51%</td><td class="ctr1" id="f1">15</td><td class="ctr2" id="g0">28</td><td class="ctr1" id="h0">38</td><td class="ctr2" id="i0">72</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a21"><a href="MtasCQLParserWordCondition.java.html#L384" class="el_method">toString(String, String)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="177" alt="177"/></td><td class="ctr2" id="c18">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="18" alt="18"/></td><td class="ctr2" id="e10">0%</td><td class="ctr1" id="f2">10</td><td class="ctr2" id="g2">10</td><td class="ctr1" id="h1">22</td><td class="ctr2" id="i2">22</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a9"><a href="MtasCQLParserWordCondition.java.html#L478" class="el_method">hashCode()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="25" height="10" title="73" alt="73"/></td><td class="ctr2" id="c19">0%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="4" alt="4"/></td><td class="ctr2" id="e11">0%</td><td class="ctr1" id="f3">3</td><td class="ctr2" id="g6">3</td><td class="ctr1" id="h3">9</td><td class="ctr2" id="i4">9</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="MtasCQLParserWordCondition.java.html#L420" class="el_method">equals(Object)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="39" alt="39"/><img src="../jacoco-resources/greenbar.gif" width="38" height="10" title="112" alt="112"/></td><td class="ctr2" id="c15">74%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="42" height="10" title="19" alt="19"/><img src="../jacoco-resources/greenbar.gif" width="46" height="10" title="21" alt="21"/></td><td class="ctr2" id="e4">52%</td><td class="ctr1" id="f0">16</td><td class="ctr2" id="g1">21</td><td class="ctr1" id="h2">12</td><td class="ctr2" id="i1">34</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a19"><a href="MtasCQLParserWordCondition.java.html#L227" class="el_method">swapType()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="21" alt="21"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="32" alt="32"/></td><td class="ctr2" id="c16">60%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="2" alt="2"/></td><td class="ctr2" id="e9">33%</td><td class="ctr1" id="f4">3</td><td class="ctr2" id="g4">4</td><td class="ctr1" id="h4">5</td><td class="ctr2" id="i3">14</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a1"><a href="MtasCQLParserWordCondition.java.html#L109" class="el_method">addNegativeQuery(MtasSpanQuery)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="6" alt="6"/></td><td class="ctr2" id="c20">0%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f9">1</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h5">2</td><td class="ctr2" id="i14">2</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a20"><a href="MtasCQLParserWordCondition.java.html#L373" class="el_method">toString()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="5" alt="5"/></td><td class="ctr2" id="c21">0%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f10">1</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i16">1</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a16"><a href="MtasCQLParserWordCondition.java.html#L250" class="el_method">simplified()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="c22">0%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f11">1</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h7">1</td><td class="ctr2" id="i17">1</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a13"><a href="MtasCQLParserWordCondition.java.html#L175" class="el_method">isSingle()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="22" alt="22"/></td><td class="ctr2" id="c11">91%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="6" alt="6"/></td><td class="ctr2" id="e2">75%</td><td class="ctr1" id="f5">2</td><td class="ctr2" id="g3">5</td><td class="ctr1" id="h8">1</td><td class="ctr2" id="i6">6</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a8"><a href="MtasCQLParserWordCondition.java.html#L128" class="el_method">getPositiveQuery(int)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="13" alt="13"/></td><td class="ctr2" id="c12">86%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="2" alt="2"/></td><td class="ctr2" id="e6">50%</td><td class="ctr1" id="f6">2</td><td class="ctr2" id="g7">3</td><td class="ctr1" id="h9">1</td><td class="ctr2" id="i8">3</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a6"><a href="MtasCQLParserWordCondition.java.html#L151" class="el_method">getNegativeQuery(int)</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="13" alt="13"/></td><td class="ctr2" id="c13">86%</td><td class="bar" id="d8"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="2" alt="2"/></td><td class="ctr2" id="e7">50%</td><td class="ctr1" id="f7">2</td><td class="ctr2" id="g8">3</td><td class="ctr1" id="h10">1</td><td class="ctr2" id="i9">3</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a18"><a href="MtasCQLParserWordCondition.java.html#L81" class="el_method">swapNot()</a></td><td class="bar" id="b11"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="10" alt="10"/></td><td class="ctr2" id="c14">83%</td><td class="bar" id="d9"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="1" alt="1"/></td><td class="ctr2" id="e8">50%</td><td class="ctr1" id="f12">1</td><td class="ctr2" id="g11">2</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i10">3</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a14"><a href="MtasCQLParserWordCondition.java.html#L49" class="el_method">MtasCQLParserWordCondition(String, String)</a></td><td class="bar" id="b12"><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="30" alt="30"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d15"/><td class="ctr2" id="e15">n/a</td><td class="ctr1" id="f13">0</td><td class="ctr2" id="g15">1</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i5">9</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a10"><a href="MtasCQLParserWordCondition.java.html#L216" class="el_method">isEmpty()</a></td><td class="bar" id="b13"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="16" alt="16"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="4" alt="4"/></td><td class="ctr2" id="e3">66%</td><td class="ctr1" id="f8">2</td><td class="ctr2" id="g5">4</td><td class="ctr1" id="h13">0</td><td class="ctr2" id="i7">4</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a12"><a href="MtasCQLParserWordCondition.java.html#L191" class="el_method">isSimplePositive()</a></td><td class="bar" id="b14"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="12" alt="12"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d10"><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="4" alt="4"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f14">0</td><td class="ctr2" id="g9">3</td><td class="ctr1" id="h14">0</td><td class="ctr2" id="i11">3</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a11"><a href="MtasCQLParserWordCondition.java.html#L204" class="el_method">isSimpleNegative()</a></td><td class="bar" id="b15"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="12" alt="12"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d11"><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="4" alt="4"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f15">0</td><td class="ctr2" id="g10">3</td><td class="ctr1" id="h15">0</td><td class="ctr2" id="i12">3</td><td class="ctr1" id="j15">0</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a0"><a href="MtasCQLParserWordCondition.java.html#L164" class="el_method">addCondition(MtasCQLParserWordCondition)</a></td><td class="bar" id="b16"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="9" alt="9"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d16"/><td class="ctr2" id="e16">n/a</td><td class="ctr1" id="f16">0</td><td class="ctr2" id="g16">1</td><td class="ctr1" id="h16">0</td><td class="ctr2" id="i13">3</td><td class="ctr1" id="j16">0</td><td class="ctr2" id="k16">1</td></tr><tr><td id="a2"><a href="MtasCQLParserWordCondition.java.html#L100" class="el_method">addPositiveQuery(MtasSpanQuery)</a></td><td class="bar" id="b17"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="6" alt="6"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d17"/><td class="ctr2" id="e17">n/a</td><td class="ctr1" id="f17">0</td><td class="ctr2" id="g17">1</td><td class="ctr1" id="h17">0</td><td class="ctr2" id="i15">2</td><td class="ctr1" id="j17">0</td><td class="ctr2" id="k17">1</td></tr><tr><td id="a22"><a href="MtasCQLParserWordCondition.java.html#L65" class="el_method">type()</a></td><td class="bar" id="b18"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d18"/><td class="ctr2" id="e18">n/a</td><td class="ctr1" id="f18">0</td><td class="ctr2" id="g18">1</td><td class="ctr1" id="h18">0</td><td class="ctr2" id="i18">1</td><td class="ctr1" id="j18">0</td><td class="ctr2" id="k18">1</td></tr><tr><td id="a4"><a href="MtasCQLParserWordCondition.java.html#L74" class="el_method">field()</a></td><td class="bar" id="b19"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d19"/><td class="ctr2" id="e19">n/a</td><td class="ctr1" id="f19">0</td><td class="ctr2" id="g19">1</td><td class="ctr1" id="h19">0</td><td class="ctr2" id="i19">1</td><td class="ctr1" id="j19">0</td><td class="ctr2" id="k19">1</td></tr><tr><td id="a15"><a href="MtasCQLParserWordCondition.java.html#L91" class="el_method">not()</a></td><td class="bar" id="b20"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c8">100%</td><td class="bar" id="d20"/><td class="ctr2" id="e20">n/a</td><td class="ctr1" id="f20">0</td><td class="ctr2" id="g20">1</td><td class="ctr1" id="h20">0</td><td class="ctr2" id="i20">1</td><td class="ctr1" id="j20">0</td><td class="ctr2" id="k20">1</td></tr><tr><td id="a7"><a href="MtasCQLParserWordCondition.java.html#L118" class="el_method">getPositiveQuery()</a></td><td class="bar" id="b21"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c9">100%</td><td class="bar" id="d21"/><td class="ctr2" id="e21">n/a</td><td class="ctr1" id="f21">0</td><td class="ctr2" id="g21">1</td><td class="ctr1" id="h21">0</td><td class="ctr2" id="i21">1</td><td class="ctr1" id="j21">0</td><td class="ctr2" id="k21">1</td></tr><tr><td id="a5"><a href="MtasCQLParserWordCondition.java.html#L141" class="el_method">getNegativeQuery()</a></td><td class="bar" id="b22"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c10">100%</td><td class="bar" id="d22"/><td class="ctr2" id="e22">n/a</td><td class="ctr1" id="f22">0</td><td class="ctr2" id="g22">1</td><td class="ctr1" id="h22">0</td><td class="ctr2" id="i22">1</td><td class="ctr1" id="j22">0</td><td class="ctr2" id="k22">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.parser.cql.util/MtasCQLParserWordCondition.java.html b/jacoco/mtas.parser.cql.util/MtasCQLParserWordCondition.java.html
index 44eb4eb..b307c3d 100644
--- a/jacoco/mtas.parser.cql.util/MtasCQLParserWordCondition.java.html
+++ b/jacoco/mtas.parser.cql.util/MtasCQLParserWordCondition.java.html
@@ -8,7 +8,6 @@ import mtas.search.spans.MtasSpanNotQuery;
 import mtas.search.spans.MtasSpanOrQuery;
 import mtas.search.spans.util.MtasSpanQuery;
 
-
 /**
  * The Class MtasCQLParserWordCondition.
  */
@@ -22,7 +21,7 @@ public class MtasCQLParserWordCondition {
 
   /** The positive query list. */
   private List&lt;MtasSpanQuery&gt; positiveQueryList;
-  
+
   /** The negative query list. */
   private List&lt;MtasSpanQuery&gt; negativeQueryList;
 
@@ -47,15 +46,15 @@ public class MtasCQLParserWordCondition {
    * @param field the field
    * @param type the type
    */
-<span class="fc" id="L50">  public MtasCQLParserWordCondition(String field, String type) {</span>
-<span class="fc" id="L51">    this.field = field;</span>
-<span class="fc" id="L52">    this.type = type;</span>
-<span class="fc" id="L53">    not = false;</span>
-<span class="fc" id="L54">    simplified = true;</span>
-<span class="fc" id="L55">    positiveQueryList = new ArrayList&lt;MtasSpanQuery&gt;();</span>
-<span class="fc" id="L56">    negativeQueryList = new ArrayList&lt;MtasSpanQuery&gt;();</span>
-<span class="fc" id="L57">    conditionList = new ArrayList&lt;MtasCQLParserWordCondition&gt;();</span>
-<span class="fc" id="L58">  }</span>
+<span class="fc" id="L49">  public MtasCQLParserWordCondition(String field, String type) {</span>
+<span class="fc" id="L50">    this.field = field;</span>
+<span class="fc" id="L51">    this.type = type;</span>
+<span class="fc" id="L52">    not = false;</span>
+<span class="fc" id="L53">    simplified = true;</span>
+<span class="fc" id="L54">    positiveQueryList = new ArrayList&lt;MtasSpanQuery&gt;();</span>
+<span class="fc" id="L55">    negativeQueryList = new ArrayList&lt;MtasSpanQuery&gt;();</span>
+<span class="fc" id="L56">    conditionList = new ArrayList&lt;MtasCQLParserWordCondition&gt;();</span>
+<span class="fc" id="L57">  }</span>
 
   /**
    * Type.
@@ -63,7 +62,7 @@ public class MtasCQLParserWordCondition {
    * @return the string
    */
   public String type() {
-<span class="fc" id="L66">    return type;</span>
+<span class="fc" id="L65">    return type;</span>
   }
 
   /**
@@ -72,16 +71,16 @@ public class MtasCQLParserWordCondition {
    * @return the string
    */
   public String field() {
-<span class="fc" id="L75">    return field;</span>
+<span class="fc" id="L74">    return field;</span>
   }
 
   /**
    * Swap not.
    */
   public void swapNot() {
-<span class="pc bpc" id="L82" title="1 of 2 branches missed.">    not = not ? false : true;</span>
-<span class="fc" id="L83">    simplified = false;</span>
-<span class="fc" id="L84">  }</span>
+<span class="pc bpc" id="L81" title="1 of 2 branches missed.">    not = not ? false : true;</span>
+<span class="fc" id="L82">    simplified = false;</span>
+<span class="fc" id="L83">  }</span>
 
   /**
    * Not.
@@ -89,7 +88,7 @@ public class MtasCQLParserWordCondition {
    * @return true, if successful
    */
   public boolean not() {
-<span class="fc" id="L92">    return not;</span>
+<span class="fc" id="L91">    return not;</span>
   }
 
   /**
@@ -98,8 +97,8 @@ public class MtasCQLParserWordCondition {
    * @param q the q
    */
   public void addPositiveQuery(MtasSpanQuery q) {
-<span class="fc" id="L101">    positiveQueryList.add(q);</span>
-<span class="fc" id="L102">  }</span>
+<span class="fc" id="L100">    positiveQueryList.add(q);</span>
+<span class="fc" id="L101">  }</span>
 
   /**
    * Adds the negative query.
@@ -107,8 +106,8 @@ public class MtasCQLParserWordCondition {
    * @param q the q
    */
   public void addNegativeQuery(MtasSpanQuery q) {
-<span class="nc" id="L110">    negativeQueryList.add(q);</span>
-<span class="nc" id="L111">  }</span>
+<span class="nc" id="L109">    negativeQueryList.add(q);</span>
+<span class="nc" id="L110">  }</span>
 
   /**
    * Gets the positive query.
@@ -116,7 +115,7 @@ public class MtasCQLParserWordCondition {
    * @return the positive query
    */
   public List&lt;MtasSpanQuery&gt; getPositiveQuery() {
-<span class="fc" id="L119">    return positiveQueryList;</span>
+<span class="fc" id="L118">    return positiveQueryList;</span>
   }
 
   /**
@@ -126,10 +125,10 @@ public class MtasCQLParserWordCondition {
    * @return the positive query
    */
   public MtasSpanQuery getPositiveQuery(int index) {
-<span class="pc bpc" id="L129" title="2 of 4 branches missed.">    if ((index &gt;= 0) &amp;&amp; (index &lt; positiveQueryList.size())) {</span>
-<span class="fc" id="L130">      return positiveQueryList.get(index);</span>
+<span class="pc bpc" id="L128" title="2 of 4 branches missed.">    if ((index &gt;= 0) &amp;&amp; (index &lt; positiveQueryList.size())) {</span>
+<span class="fc" id="L129">      return positiveQueryList.get(index);</span>
     } else {
-<span class="nc" id="L132">      return null;</span>
+<span class="nc" id="L131">      return null;</span>
     }
   }
 
@@ -139,7 +138,7 @@ public class MtasCQLParserWordCondition {
    * @return the negative query
    */
   public List&lt;MtasSpanQuery&gt; getNegativeQuery() {
-<span class="fc" id="L142">    return negativeQueryList;</span>
+<span class="fc" id="L141">    return negativeQueryList;</span>
   }
 
   /**
@@ -149,10 +148,10 @@ public class MtasCQLParserWordCondition {
    * @return the negative query
    */
   public MtasSpanQuery getNegativeQuery(int index) {
-<span class="pc bpc" id="L152" title="2 of 4 branches missed.">    if ((index &gt;= 0) &amp;&amp; (index &lt; negativeQueryList.size())) {</span>
-<span class="fc" id="L153">      return negativeQueryList.get(index);</span>
+<span class="pc bpc" id="L151" title="2 of 4 branches missed.">    if ((index &gt;= 0) &amp;&amp; (index &lt; negativeQueryList.size())) {</span>
+<span class="fc" id="L152">      return negativeQueryList.get(index);</span>
     } else {
-<span class="nc" id="L155">      return null;</span>
+<span class="nc" id="L154">      return null;</span>
     }
   }
 
@@ -162,9 +161,9 @@ public class MtasCQLParserWordCondition {
    * @param c the c
    */
   public void addCondition(MtasCQLParserWordCondition c) {
-<span class="fc" id="L165">    conditionList.add(c);</span>
-<span class="fc" id="L166">    simplified = false;</span>
-<span class="fc" id="L167">  }</span>
+<span class="fc" id="L164">    conditionList.add(c);</span>
+<span class="fc" id="L165">    simplified = false;</span>
+<span class="fc" id="L166">  }</span>
 
   /**
    * Checks if is single.
@@ -173,13 +172,13 @@ public class MtasCQLParserWordCondition {
    */
   public boolean isSingle() {
     // assume simplified
-<span class="pc bpc" id="L176" title="1 of 4 branches missed.">    if ((positiveQueryList.size() == 1) &amp;&amp; (negativeQueryList.size() == 0)) {</span>
-<span class="fc" id="L177">      return true;</span>
-<span class="fc bfc" id="L178" title="All 2 branches covered.">    } else if ((positiveQueryList.size() == 0)</span>
-<span class="pc bpc" id="L179" title="1 of 2 branches missed.">        &amp;&amp; (negativeQueryList.size() == 1)) {</span>
-<span class="nc" id="L180">      return true;</span>
+<span class="pc bpc" id="L175" title="1 of 4 branches missed.">    if ((positiveQueryList.size() == 1) &amp;&amp; (negativeQueryList.size() == 0)) {</span>
+<span class="fc" id="L176">      return true;</span>
+<span class="fc bfc" id="L177" title="All 2 branches covered.">    } else if ((positiveQueryList.size() == 0)</span>
+<span class="pc bpc" id="L178" title="1 of 2 branches missed.">        &amp;&amp; (negativeQueryList.size() == 1)) {</span>
+<span class="nc" id="L179">      return true;</span>
     }
-<span class="fc" id="L182">    return false;</span>
+<span class="fc" id="L181">    return false;</span>
   }
 
   /**
@@ -189,10 +188,10 @@ public class MtasCQLParserWordCondition {
    */
   public boolean isSimplePositive() {
     // assume simplified
-<span class="fc bfc" id="L192" title="All 4 branches covered.">    if ((positiveQueryList.size() &gt; 0) &amp;&amp; (negativeQueryList.size() == 0)) {</span>
-<span class="fc" id="L193">      return true;</span>
+<span class="fc bfc" id="L191" title="All 4 branches covered.">    if ((positiveQueryList.size() &gt; 0) &amp;&amp; (negativeQueryList.size() == 0)) {</span>
+<span class="fc" id="L192">      return true;</span>
     }
-<span class="fc" id="L195">    return false;</span>
+<span class="fc" id="L194">    return false;</span>
   }
 
   /**
@@ -202,10 +201,10 @@ public class MtasCQLParserWordCondition {
    */
   public boolean isSimpleNegative() {
     // assume simplified
-<span class="fc bfc" id="L205" title="All 4 branches covered.">    if ((negativeQueryList.size() &gt; 0) &amp;&amp; (positiveQueryList.size() == 0)) {</span>
-<span class="fc" id="L206">      return true;</span>
+<span class="fc bfc" id="L204" title="All 4 branches covered.">    if ((negativeQueryList.size() &gt; 0) &amp;&amp; (positiveQueryList.size() == 0)) {</span>
+<span class="fc" id="L205">      return true;</span>
     }
-<span class="fc" id="L208">    return false;</span>
+<span class="fc" id="L207">    return false;</span>
   }
 
   /**
@@ -214,33 +213,33 @@ public class MtasCQLParserWordCondition {
    * @return true, if is empty
    */
   public boolean isEmpty() {
-<span class="pc bpc" id="L217" title="1 of 4 branches missed.">    if ((positiveQueryList.size() == 0) &amp;&amp; (negativeQueryList.size() == 0)</span>
-<span class="pc bpc" id="L218" title="1 of 2 branches missed.">        &amp;&amp; (conditionList.size() == 0)) {</span>
-<span class="fc" id="L219">      return true;</span>
+<span class="pc bpc" id="L216" title="1 of 4 branches missed.">    if ((positiveQueryList.size() == 0) &amp;&amp; (negativeQueryList.size() == 0)</span>
+<span class="pc bpc" id="L217" title="1 of 2 branches missed.">        &amp;&amp; (conditionList.size() == 0)) {</span>
+<span class="fc" id="L218">      return true;</span>
     }
-<span class="fc" id="L221">    return false;</span>
+<span class="fc" id="L220">    return false;</span>
   }
 
   /**
    * Swap type.
    */
   public void swapType() {
-<span class="pc bpc" id="L228" title="1 of 2 branches missed.">    if (type.equals(TYPE_AND)) {</span>
-<span class="fc" id="L229">      type = TYPE_OR;</span>
-<span class="nc bnc" id="L230" title="All 2 branches missed.">    } else if (type.equals(TYPE_OR)) {</span>
-<span class="nc" id="L231">      type = TYPE_AND;</span>
+<span class="pc bpc" id="L227" title="1 of 2 branches missed.">    if (type.equals(TYPE_AND)) {</span>
+<span class="fc" id="L228">      type = TYPE_OR;</span>
+<span class="nc bnc" id="L229" title="All 2 branches missed.">    } else if (type.equals(TYPE_OR)) {</span>
+<span class="nc" id="L230">      type = TYPE_AND;</span>
     } else {
-<span class="nc" id="L233">      throw new Error(&quot;unknown type&quot;);</span>
+<span class="nc" id="L232">      throw new Error(&quot;unknown type&quot;);</span>
     }
-<span class="fc" id="L235">    swapNot();</span>
-<span class="fc" id="L236">    List&lt;MtasSpanQuery&gt; queryList = positiveQueryList;</span>
-<span class="fc" id="L237">    positiveQueryList = negativeQueryList;</span>
-<span class="fc" id="L238">    negativeQueryList = queryList;</span>
-<span class="pc bpc" id="L239" title="1 of 2 branches missed.">    for (MtasCQLParserWordCondition c : conditionList) {</span>
-<span class="nc" id="L240">      c.swapNot();</span>
-<span class="nc" id="L241">    }</span>
-<span class="fc" id="L242">    simplified = false;</span>
-<span class="fc" id="L243">  }</span>
+<span class="fc" id="L234">    swapNot();</span>
+<span class="fc" id="L235">    List&lt;MtasSpanQuery&gt; queryList = positiveQueryList;</span>
+<span class="fc" id="L236">    positiveQueryList = negativeQueryList;</span>
+<span class="fc" id="L237">    negativeQueryList = queryList;</span>
+<span class="pc bpc" id="L238" title="1 of 2 branches missed.">    for (MtasCQLParserWordCondition c : conditionList) {</span>
+<span class="nc" id="L239">      c.swapNot();</span>
+<span class="nc" id="L240">    }</span>
+<span class="fc" id="L241">    simplified = false;</span>
+<span class="fc" id="L242">  }</span>
 
   /**
    * Simplified.
@@ -248,115 +247,121 @@ public class MtasCQLParserWordCondition {
    * @return the boolean
    */
   public Boolean simplified() {
-<span class="nc" id="L251">    return simplified;</span>
+<span class="nc" id="L250">    return simplified;</span>
   }
 
   /**
    * Simplify.
    */
   public void simplify() {
-<span class="fc bfc" id="L258" title="All 2 branches covered.">    if (!simplified) {</span>
-<span class="fc bfc" id="L259" title="All 2 branches covered.">      if (conditionList.size() &gt; 0) {</span>
-<span class="fc bfc" id="L260" title="All 2 branches covered.">        for (MtasCQLParserWordCondition c : conditionList) {</span>
-<span class="fc" id="L261">          c.simplify();</span>
+<span class="fc bfc" id="L257" title="All 2 branches covered.">    if (!simplified) {</span>
+<span class="fc bfc" id="L258" title="All 2 branches covered.">      if (conditionList.size() &gt; 0) {</span>
+<span class="fc bfc" id="L259" title="All 2 branches covered.">        for (MtasCQLParserWordCondition c : conditionList) {</span>
+<span class="fc" id="L260">          c.simplify();</span>
           // A &amp; B &amp; ( C &amp; !D )
-<span class="fc bfc" id="L263" title="All 4 branches covered.">          if (c.type().equals(type) &amp;&amp; !c.not()) {</span>
-<span class="fc" id="L264">            positiveQueryList.addAll(c.positiveQueryList);</span>
-<span class="fc" id="L265">            negativeQueryList.addAll(c.negativeQueryList);</span>
+<span class="fc bfc" id="L262" title="All 4 branches covered.">          if (c.type().equals(type) &amp;&amp; !c.not()) {</span>
+<span class="fc" id="L263">            positiveQueryList.addAll(c.positiveQueryList);</span>
+<span class="fc" id="L264">            negativeQueryList.addAll(c.negativeQueryList);</span>
             // A &amp; B &amp; !( C | !D )
-<span class="fc bfc" id="L267" title="All 4 branches covered.">          } else if (!c.type().equals(type) &amp;&amp; c.not()) {</span>
-<span class="fc" id="L268">            positiveQueryList.addAll(c.negativeQueryList);</span>
-<span class="fc" id="L269">            negativeQueryList.addAll(c.positiveQueryList);</span>
+<span class="fc bfc" id="L266" title="All 4 branches covered.">          } else if (!c.type().equals(type) &amp;&amp; c.not()) {</span>
+<span class="fc" id="L267">            positiveQueryList.addAll(c.negativeQueryList);</span>
+<span class="fc" id="L268">            negativeQueryList.addAll(c.positiveQueryList);</span>
             // A &amp; B &amp; ( C )
-<span class="fc bfc" id="L271" title="All 4 branches covered.">          } else if (c.isSingle() &amp;&amp; !c.not()) {</span>
-<span class="fc" id="L272">            positiveQueryList.addAll(c.positiveQueryList);</span>
-<span class="fc" id="L273">            negativeQueryList.addAll(c.negativeQueryList);</span>
+<span class="fc bfc" id="L270" title="All 4 branches covered.">          } else if (c.isSingle() &amp;&amp; !c.not()) {</span>
+<span class="fc" id="L271">            positiveQueryList.addAll(c.positiveQueryList);</span>
+<span class="fc" id="L272">            negativeQueryList.addAll(c.negativeQueryList);</span>
             // A &amp; B &amp; !( C )
-<span class="pc bpc" id="L275" title="1 of 4 branches missed.">          } else if (c.isSingle() &amp;&amp; c.not()) {</span>
-<span class="fc" id="L276">            positiveQueryList.addAll(c.negativeQueryList);</span>
-<span class="fc" id="L277">            negativeQueryList.addAll(c.positiveQueryList);</span>
-<span class="pc bpc" id="L278" title="1 of 2 branches missed.">          } else if (c.isSimplePositive()) {</span>
+<span class="pc bpc" id="L274" title="1 of 4 branches missed.">          } else if (c.isSingle() &amp;&amp; c.not()) {</span>
+<span class="fc" id="L275">            positiveQueryList.addAll(c.negativeQueryList);</span>
+<span class="fc" id="L276">            negativeQueryList.addAll(c.positiveQueryList);</span>
+<span class="pc bpc" id="L277" title="1 of 2 branches missed.">          } else if (c.isSimplePositive()) {</span>
             // A | B | ( C &amp; D )
-<span class="fc bfc" id="L280" title="All 2 branches covered.">            if (c.type().equals(TYPE_AND)) {</span>
-<span class="fc" id="L281">              MtasSpanQuery q = new MtasSpanAndQuery(c.positiveQueryList</span>
-<span class="fc" id="L282">                  .toArray(new MtasSpanQuery[c.positiveQueryList.size()]));</span>
-<span class="pc bpc" id="L283" title="1 of 2 branches missed.">              if (c.not()) {</span>
-<span class="nc" id="L284">                negativeQueryList.add(q);</span>
+<span class="fc bfc" id="L279" title="All 2 branches covered.">            if (c.type().equals(TYPE_AND)) {</span>
+<span class="fc" id="L280">              MtasSpanQuery q = new MtasSpanAndQuery(c.positiveQueryList</span>
+<span class="fc" id="L281">                  .toArray(new MtasSpanQuery[c.positiveQueryList.size()]));</span>
+<span class="pc bpc" id="L282" title="1 of 2 branches missed.">              if (c.not()) {</span>
+<span class="nc" id="L283">                negativeQueryList.add(q);</span>
               } else {
-<span class="fc" id="L286">                positiveQueryList.add(q);</span>
+<span class="fc" id="L285">                positiveQueryList.add(q);</span>
               }
               // A &amp; B &amp; ( C | D )
-<span class="fc" id="L289">            } else {</span>
-<span class="fc" id="L290">              MtasSpanQuery q = new MtasSpanOrQuery(c.positiveQueryList</span>
-<span class="fc" id="L291">                  .toArray(new MtasSpanQuery[c.positiveQueryList.size()]));</span>
-<span class="pc bpc" id="L292" title="1 of 2 branches missed.">              if (c.not()) {</span>
-<span class="nc" id="L293">                negativeQueryList.add(q);</span>
+<span class="fc" id="L288">            } else {</span>
+<span class="fc" id="L289">              MtasSpanQuery q = new MtasSpanOrQuery(c.positiveQueryList</span>
+<span class="fc" id="L290">                  .toArray(new MtasSpanQuery[c.positiveQueryList.size()]));</span>
+<span class="pc bpc" id="L291" title="1 of 2 branches missed.">              if (c.not()) {</span>
+<span class="nc" id="L292">                negativeQueryList.add(q);</span>
               } else {
-<span class="fc" id="L295">                positiveQueryList.add(q);</span>
+<span class="fc" id="L294">                positiveQueryList.add(q);</span>
               }
-<span class="fc" id="L297">            }</span>
-<span class="nc bnc" id="L298" title="All 2 branches missed.">          } else if (c.isSimpleNegative()) {</span>
+<span class="fc" id="L296">            }</span>
+<span class="nc bnc" id="L297" title="All 2 branches missed.">          } else if (c.isSimpleNegative()) {</span>
             // A | B | ( !C | !D )
-<span class="nc bnc" id="L300" title="All 2 branches missed.">            if (c.type().equals(TYPE_OR)) {</span>
-<span class="nc" id="L301">              MtasSpanQuery q = new MtasSpanAndQuery(c.negativeQueryList</span>
-<span class="nc" id="L302">                  .toArray(new MtasSpanQuery[c.negativeQueryList.size()]));</span>
-<span class="nc bnc" id="L303" title="All 2 branches missed.">              if (c.not()) {</span>
-<span class="nc" id="L304">                positiveQueryList.add(q);</span>
+<span class="nc bnc" id="L299" title="All 2 branches missed.">            if (c.type().equals(TYPE_OR)) {</span>
+<span class="nc" id="L300">              MtasSpanQuery q = new MtasSpanAndQuery(c.negativeQueryList</span>
+<span class="nc" id="L301">                  .toArray(new MtasSpanQuery[c.negativeQueryList.size()]));</span>
+<span class="nc bnc" id="L302" title="All 2 branches missed.">              if (c.not()) {</span>
+<span class="nc" id="L303">                positiveQueryList.add(q);</span>
               } else {
-<span class="nc" id="L306">                negativeQueryList.add(q);</span>
+<span class="nc" id="L305">                negativeQueryList.add(q);</span>
               }
               // A | B | ( !C &amp; !D )
-<span class="nc" id="L309">            } else {</span>
-<span class="nc" id="L310">              MtasSpanQuery q = new MtasSpanOrQuery(c.negativeQueryList</span>
-<span class="nc" id="L311">                  .toArray(new MtasSpanQuery[c.negativeQueryList.size()]));</span>
-<span class="nc bnc" id="L312" title="All 2 branches missed.">              if (c.not()) {</span>
-<span class="nc" id="L313">                positiveQueryList.add(q);</span>
+<span class="nc" id="L308">            } else {</span>
+<span class="nc" id="L309">              MtasSpanQuery q = new MtasSpanOrQuery(c.negativeQueryList</span>
+<span class="nc" id="L310">                  .toArray(new MtasSpanQuery[c.negativeQueryList.size()]));</span>
+<span class="nc bnc" id="L311" title="All 2 branches missed.">              if (c.not()) {</span>
+<span class="nc" id="L312">                positiveQueryList.add(q);</span>
               } else {
-<span class="nc" id="L315">                negativeQueryList.add(q);</span>
+<span class="nc" id="L314">                negativeQueryList.add(q);</span>
               }
-<span class="nc" id="L317">            }</span>
+<span class="nc" id="L316">            }</span>
           } else {
             // swap if necessary
-<span class="nc bnc" id="L320" title="All 4 branches missed.">            if (this.isSimplePositive() &amp;&amp; c.not()) {</span>
-<span class="nc" id="L321">              c.swapType();</span>
-<span class="nc bnc" id="L322" title="All 4 branches missed.">            } else if (this.isSimpleNegative() &amp;&amp; !c.not()) {</span>
-<span class="nc" id="L323">              c.swapType();</span>
+<span class="nc bnc" id="L319" title="All 4 branches missed.">            if (this.isSimplePositive() &amp;&amp; c.not()) {</span>
+<span class="nc" id="L320">              c.swapType();</span>
+<span class="nc bnc" id="L321" title="All 4 branches missed.">            } else if (this.isSimpleNegative() &amp;&amp; !c.not()) {</span>
+<span class="nc" id="L322">              c.swapType();</span>
             }
             // A | B | ( C &amp; !D )
-<span class="nc bnc" id="L326" title="All 2 branches missed.">            if (c.type().equals(TYPE_AND)) {</span>
-<span class="nc" id="L327">              MtasSpanQuery positiveQuery = new MtasSpanAndQuery(c.positiveQueryList</span>
-<span class="nc" id="L328">                  .toArray(new MtasSpanQuery[c.positiveQueryList.size()]));</span>
-<span class="nc" id="L329">              MtasSpanQuery negativeQuery = new MtasSpanAndQuery(c.negativeQueryList</span>
-<span class="nc" id="L330">                  .toArray(new MtasSpanQuery[c.negativeQueryList.size()]));</span>
-<span class="nc" id="L331">              MtasSpanQuery q = new MtasSpanNotQuery(positiveQuery, negativeQuery);</span>
-<span class="nc bnc" id="L332" title="All 2 branches missed.">              if (c.not()) {</span>
-<span class="nc" id="L333">                negativeQueryList.add(q);</span>
+<span class="nc bnc" id="L325" title="All 2 branches missed.">            if (c.type().equals(TYPE_AND)) {</span>
+<span class="nc" id="L326">              MtasSpanQuery positiveQuery = new MtasSpanAndQuery(</span>
+                  c.positiveQueryList
+<span class="nc" id="L328">                      .toArray(new MtasSpanQuery[c.positiveQueryList.size()]));</span>
+<span class="nc" id="L329">              MtasSpanQuery negativeQuery = new MtasSpanAndQuery(</span>
+                  c.negativeQueryList
+<span class="nc" id="L331">                      .toArray(new MtasSpanQuery[c.negativeQueryList.size()]));</span>
+<span class="nc" id="L332">              MtasSpanQuery q = new MtasSpanNotQuery(positiveQuery,</span>
+                  negativeQuery);
+<span class="nc bnc" id="L334" title="All 2 branches missed.">              if (c.not()) {</span>
+<span class="nc" id="L335">                negativeQueryList.add(q);</span>
               } else {
-<span class="nc" id="L335">                positiveQueryList.add(q);</span>
+<span class="nc" id="L337">                positiveQueryList.add(q);</span>
               }
               // A &amp; B &amp; ( C | !D )
-<span class="nc" id="L338">            } else {</span>
-<span class="nc" id="L339">              MtasSpanQuery positiveQuery = new MtasSpanOrQuery(c.positiveQueryList</span>
-<span class="nc" id="L340">                  .toArray(new MtasSpanQuery[c.positiveQueryList.size()]));</span>
-<span class="nc" id="L341">              MtasSpanQuery negativeQuery = new MtasSpanOrQuery(c.negativeQueryList</span>
-<span class="nc" id="L342">                  .toArray(new MtasSpanQuery[c.negativeQueryList.size()]));</span>
-<span class="nc" id="L343">              MtasSpanQuery q = new MtasSpanNotQuery(positiveQuery, negativeQuery);</span>
-<span class="nc bnc" id="L344" title="All 2 branches missed.">              if (c.not()) {</span>
-<span class="nc" id="L345">                negativeQueryList.add(q);</span>
+<span class="nc" id="L340">            } else {</span>
+<span class="nc" id="L341">              MtasSpanQuery positiveQuery = new MtasSpanOrQuery(</span>
+                  c.positiveQueryList
+<span class="nc" id="L343">                      .toArray(new MtasSpanQuery[c.positiveQueryList.size()]));</span>
+<span class="nc" id="L344">              MtasSpanQuery negativeQuery = new MtasSpanOrQuery(</span>
+                  c.negativeQueryList
+<span class="nc" id="L346">                      .toArray(new MtasSpanQuery[c.negativeQueryList.size()]));</span>
+<span class="nc" id="L347">              MtasSpanQuery q = new MtasSpanNotQuery(positiveQuery,</span>
+                  negativeQuery);
+<span class="nc bnc" id="L349" title="All 2 branches missed.">              if (c.not()) {</span>
+<span class="nc" id="L350">                negativeQueryList.add(q);</span>
               } else {
-<span class="nc" id="L347">                positiveQueryList.add(q);</span>
+<span class="nc" id="L352">                positiveQueryList.add(q);</span>
               }
             }
           }
-<span class="fc" id="L351">        }</span>
-<span class="fc" id="L352">        conditionList.clear();</span>
+<span class="fc" id="L356">        }</span>
+<span class="fc" id="L357">        conditionList.clear();</span>
       }
-<span class="fc bfc" id="L354" title="All 2 branches covered.">      if (isSimpleNegative()) {</span>
-<span class="fc" id="L355">        swapType();</span>
+<span class="fc bfc" id="L359" title="All 2 branches covered.">      if (isSimpleNegative()) {</span>
+<span class="fc" id="L360">        swapType();</span>
       }
-<span class="fc" id="L357">      simplified = true;</span>
+<span class="fc" id="L362">      simplified = true;</span>
     }
-<span class="fc" id="L359">  }</span>
+<span class="fc" id="L364">  }</span>
 
   /*
    * (non-Javadoc)
@@ -365,7 +370,7 @@ public class MtasCQLParserWordCondition {
    */
   @Override
   public String toString() {
-<span class="nc" id="L368">    return toString(&quot;&quot;, &quot;&quot;);</span>
+<span class="nc" id="L373">    return toString(&quot;&quot;, &quot;&quot;);</span>
   }
 
   /**
@@ -376,32 +381,33 @@ public class MtasCQLParserWordCondition {
    * @return the string
    */
   public String toString(String firstIndent, String indent) {
-<span class="nc" id="L379">    StringBuilder text = new StringBuilder();</span>
-<span class="nc bnc" id="L380" title="All 2 branches missed.">    if (isEmpty()) {</span>
-<span class="nc" id="L381">      text.append(firstIndent + &quot;Type: any word&quot;);</span>
-<span class="nc bnc" id="L382" title="All 2 branches missed.">      text.append(not ? &quot; (not)\n&quot; : &quot;\n&quot;);</span>
+<span class="nc" id="L384">    StringBuilder text = new StringBuilder();</span>
+<span class="nc bnc" id="L385" title="All 2 branches missed.">    if (isEmpty()) {</span>
+<span class="nc" id="L386">      text.append(firstIndent + &quot;Type: any word&quot;);</span>
+<span class="nc bnc" id="L387" title="All 2 branches missed.">      text.append(not ? &quot; (not)\n&quot; : &quot;\n&quot;);</span>
     } else {
-<span class="nc" id="L384">      text.append(firstIndent + &quot;Type: &quot; + type);</span>
-<span class="nc bnc" id="L385" title="All 2 branches missed.">      text.append(not ? &quot; (not)\n&quot; : &quot;\n&quot;);</span>
-<span class="nc bnc" id="L386" title="All 2 branches missed.">      if (positiveQueryList.size() &gt; 0) {</span>
-<span class="nc bnc" id="L387" title="All 2 branches missed.">        for (MtasSpanQuery q : positiveQueryList) {</span>
-<span class="nc" id="L388">          text.append(indent + &quot;List Positive Subqueries: &quot; + q.toString(field)</span>
-              + &quot;\n&quot;);
-<span class="nc" id="L390">        }</span>
-      }
-<span class="nc bnc" id="L392" title="All 2 branches missed.">      if (negativeQueryList.size() &gt; 0) {</span>
-<span class="nc bnc" id="L393" title="All 2 branches missed.">        for (MtasSpanQuery q : negativeQueryList) {</span>
-<span class="nc" id="L394">          text.append(indent + &quot;List Negative Queries: &quot; + q.toString(field) + &quot;\n&quot;);</span>
+<span class="nc" id="L389">      text.append(firstIndent + &quot;Type: &quot; + type);</span>
+<span class="nc bnc" id="L390" title="All 2 branches missed.">      text.append(not ? &quot; (not)\n&quot; : &quot;\n&quot;);</span>
+<span class="nc bnc" id="L391" title="All 2 branches missed.">      if (positiveQueryList.size() &gt; 0) {</span>
+<span class="nc bnc" id="L392" title="All 2 branches missed.">        for (MtasSpanQuery q : positiveQueryList) {</span>
+<span class="nc" id="L393">          text.append(</span>
+<span class="nc" id="L394">              indent + &quot;List Positive Subqueries: &quot; + q.toString(field) + &quot;\n&quot;);</span>
 <span class="nc" id="L395">        }</span>
       }
-<span class="nc bnc" id="L397" title="All 2 branches missed.">      if (conditionList.size() &gt; 0) {</span>
-<span class="nc" id="L398">        text.append(indent + &quot;List Conditions\n&quot;);</span>
-<span class="nc bnc" id="L399" title="All 2 branches missed.">        for (MtasCQLParserWordCondition c : conditionList) {</span>
-<span class="nc" id="L400">          text.append(c.toString(indent + &quot;- &quot;, indent + &quot;  &quot;) + &quot;\n&quot;);</span>
+<span class="nc bnc" id="L397" title="All 2 branches missed.">      if (negativeQueryList.size() &gt; 0) {</span>
+<span class="nc bnc" id="L398" title="All 2 branches missed.">        for (MtasSpanQuery q : negativeQueryList) {</span>
+<span class="nc" id="L399">          text.append(</span>
+<span class="nc" id="L400">              indent + &quot;List Negative Queries: &quot; + q.toString(field) + &quot;\n&quot;);</span>
 <span class="nc" id="L401">        }</span>
       }
+<span class="nc bnc" id="L403" title="All 2 branches missed.">      if (conditionList.size() &gt; 0) {</span>
+<span class="nc" id="L404">        text.append(indent + &quot;List Conditions\n&quot;);</span>
+<span class="nc bnc" id="L405" title="All 2 branches missed.">        for (MtasCQLParserWordCondition c : conditionList) {</span>
+<span class="nc" id="L406">          text.append(c.toString(indent + &quot;- &quot;, indent + &quot;  &quot;) + &quot;\n&quot;);</span>
+<span class="nc" id="L407">        }</span>
+      }
     }
-<span class="nc" id="L404">    return text.toString();</span>
+<span class="nc" id="L410">    return text.toString();</span>
   }
 
   /*
@@ -411,72 +417,74 @@ public class MtasCQLParserWordCondition {
    */
   @Override
   public boolean equals(Object object) {
-<span class="pc bpc" id="L414" title="1 of 2 branches missed.">    if (object == null) {</span>
-<span class="nc" id="L415">      return false;</span>
-<span class="pc bpc" id="L416" title="1 of 2 branches missed.">    } else if (object instanceof MtasCQLParserWordCondition) {</span>
-<span class="fc" id="L417">      MtasCQLParserWordCondition condition = (MtasCQLParserWordCondition) object;</span>
+<span class="pc bpc" id="L420" title="1 of 2 branches missed.">    if (object == null) {</span>
+<span class="nc" id="L421">      return false;</span>
+<span class="pc bpc" id="L422" title="1 of 2 branches missed.">    } else if (object instanceof MtasCQLParserWordCondition) {</span>
+<span class="fc" id="L423">      MtasCQLParserWordCondition condition = (MtasCQLParserWordCondition) object;</span>
       // basic checks
-<span class="pc bpc" id="L419" title="2 of 4 branches missed.">      if (!field.equals(condition.field) || not ^ condition.not</span>
-<span class="pc bpc" id="L420" title="1 of 4 branches missed.">          || !type.equals(condition.type) || isSingle() ^ condition.isSingle()</span>
-<span class="pc bpc" id="L421" title="1 of 2 branches missed.">          || isSimplePositive() ^ condition.isSimplePositive()</span>
-<span class="pc bpc" id="L422" title="1 of 2 branches missed.">          || isSimpleNegative() ^ condition.isSimpleNegative()</span>
-<span class="pc bpc" id="L423" title="1 of 2 branches missed.">          || isEmpty() ^ condition.isEmpty()) {</span>
-<span class="fc" id="L424">        return false;</span>
-<span class="fc bfc" id="L425" title="All 2 branches covered.">      } else if (isEmpty()) {</span>
-<span class="fc" id="L426">        return true;</span>
+<span class="pc bpc" id="L425" title="2 of 4 branches missed.">      if (!field.equals(condition.field) || not ^ condition.not</span>
+<span class="pc bpc" id="L426" title="1 of 4 branches missed.">          || !type.equals(condition.type) || isSingle() ^ condition.isSingle()</span>
+<span class="pc bpc" id="L427" title="1 of 2 branches missed.">          || isSimplePositive() ^ condition.isSimplePositive()</span>
+<span class="pc bpc" id="L428" title="1 of 2 branches missed.">          || isSimpleNegative() ^ condition.isSimpleNegative()</span>
+<span class="pc bpc" id="L429" title="1 of 2 branches missed.">          || isEmpty() ^ condition.isEmpty()) {</span>
+<span class="fc" id="L430">        return false;</span>
+<span class="fc bfc" id="L431" title="All 2 branches covered.">      } else if (isEmpty()) {</span>
+<span class="fc" id="L432">        return true;</span>
       } else {
-<span class="fc bfc" id="L428" title="All 2 branches covered.">        if (!positiveQueryList.equals(condition.positiveQueryList)) {</span>
-<span class="fc" id="L429">          return false;</span>
+<span class="fc bfc" id="L434" title="All 2 branches covered.">        if (!positiveQueryList.equals(condition.positiveQueryList)) {</span>
+<span class="fc" id="L435">          return false;</span>
         } else {
-<span class="fc bfc" id="L431" title="All 2 branches covered.">          for (int i = 0; i &lt; positiveQueryList.size(); i++) {</span>
-<span class="pc bpc" id="L432" title="1 of 2 branches missed.">            if (positiveQueryList.get(i) instanceof MtasCQLParserWordQuery) {</span>
-<span class="fc" id="L433">              if (!(condition.positiveQueryList</span>
-<span class="pc bpc" id="L434" title="1 of 2 branches missed.">                  .get(i) instanceof MtasCQLParserWordQuery)) {</span>
-<span class="nc" id="L435">                return false;</span>
-<span class="fc" id="L436">              } else if (!((MtasCQLParserWordQuery) positiveQueryList.get(i))</span>
-<span class="pc bpc" id="L437" title="1 of 2 branches missed.">                  .equals(condition.positiveQueryList.get(i))) {</span>
-<span class="nc" id="L438">                return false;</span>
+<span class="fc bfc" id="L437" title="All 2 branches covered.">          for (int i = 0; i &lt; positiveQueryList.size(); i++) {</span>
+<span class="pc bpc" id="L438" title="1 of 2 branches missed.">            if (positiveQueryList.get(i) instanceof MtasCQLParserWordQuery) {</span>
+<span class="fc" id="L439">              if (!(condition.positiveQueryList</span>
+<span class="pc bpc" id="L440" title="1 of 2 branches missed.">                  .get(i) instanceof MtasCQLParserWordQuery)) {</span>
+<span class="nc" id="L441">                return false;</span>
+<span class="fc" id="L442">              } else if (!((MtasCQLParserWordQuery) positiveQueryList.get(i))</span>
+<span class="pc bpc" id="L443" title="1 of 2 branches missed.">                  .equals(condition.positiveQueryList.get(i))) {</span>
+<span class="nc" id="L444">                return false;</span>
               }
             }
           }
         }
-<span class="pc bpc" id="L443" title="1 of 2 branches missed.">        if (!negativeQueryList.equals(condition.negativeQueryList)) {</span>
-<span class="nc" id="L444">          return false;</span>
+<span class="pc bpc" id="L449" title="1 of 2 branches missed.">        if (!negativeQueryList.equals(condition.negativeQueryList)) {</span>
+<span class="nc" id="L450">          return false;</span>
         } else {
-<span class="pc bpc" id="L446" title="1 of 2 branches missed.">          for (int i = 0; i &lt; negativeQueryList.size(); i++) {</span>
-<span class="nc bnc" id="L447" title="All 2 branches missed.">            if (negativeQueryList.get(i) instanceof MtasCQLParserWordQuery) {</span>
-<span class="nc" id="L448">              if (!(condition.negativeQueryList</span>
-<span class="nc bnc" id="L449" title="All 2 branches missed.">                  .get(i) instanceof MtasCQLParserWordQuery)) {</span>
-<span class="nc" id="L450">                return false;</span>
-<span class="nc" id="L451">              } else if (!((MtasCQLParserWordQuery) negativeQueryList.get(i))</span>
-<span class="nc bnc" id="L452" title="All 2 branches missed.">                  .equals(condition.negativeQueryList.get(i))) {</span>
-<span class="nc" id="L453">                return false;</span>
+<span class="pc bpc" id="L452" title="1 of 2 branches missed.">          for (int i = 0; i &lt; negativeQueryList.size(); i++) {</span>
+<span class="nc bnc" id="L453" title="All 2 branches missed.">            if (negativeQueryList.get(i) instanceof MtasCQLParserWordQuery) {</span>
+<span class="nc" id="L454">              if (!(condition.negativeQueryList</span>
+<span class="nc bnc" id="L455" title="All 2 branches missed.">                  .get(i) instanceof MtasCQLParserWordQuery)) {</span>
+<span class="nc" id="L456">                return false;</span>
+<span class="nc" id="L457">              } else if (!((MtasCQLParserWordQuery) negativeQueryList.get(i))</span>
+<span class="nc bnc" id="L458" title="All 2 branches missed.">                  .equals(condition.negativeQueryList.get(i))) {</span>
+<span class="nc" id="L459">                return false;</span>
               }
             }
           }
         }
-<span class="fc" id="L458">        return true;</span>
+<span class="fc" id="L464">        return true;</span>
       }
     } else {
-<span class="nc" id="L461">      return false;</span>
+<span class="nc" id="L467">      return false;</span>
     }
   }
-  
-  /* (non-Javadoc)
+
+  /*
+   * (non-Javadoc)
+   * 
    * @see java.lang.Object#hashCode()
    */
   @Override
   public int hashCode() {
-<span class="nc" id="L470">    int h = this.getClass().getSimpleName().hashCode();</span>
-<span class="nc" id="L471">    h = (h * 3) ^ field.hashCode();</span>
-<span class="nc" id="L472">    h = (h * 5) ^ type.hashCode();</span>
-<span class="nc bnc" id="L473" title="All 2 branches missed.">    h += (h * 7) ^ (not ? 3 : 5);</span>
-<span class="nc bnc" id="L474" title="All 2 branches missed.">    h += (h * 11) ^ (simplified ? 7 : 13);</span>
-<span class="nc" id="L475">    h = (h * 17) ^ conditionList.hashCode();</span>
-<span class="nc" id="L476">    h = (h * 19) ^ positiveQueryList.hashCode();</span>
-<span class="nc" id="L477">    h = (h * 23) ^ negativeQueryList.hashCode();</span>
-<span class="nc" id="L478">    return h;</span>
+<span class="nc" id="L478">    int h = this.getClass().getSimpleName().hashCode();</span>
+<span class="nc" id="L479">    h = (h * 3) ^ field.hashCode();</span>
+<span class="nc" id="L480">    h = (h * 5) ^ type.hashCode();</span>
+<span class="nc bnc" id="L481" title="All 2 branches missed.">    h += (h * 7) ^ (not ? 3 : 5);</span>
+<span class="nc bnc" id="L482" title="All 2 branches missed.">    h += (h * 11) ^ (simplified ? 7 : 13);</span>
+<span class="nc" id="L483">    h = (h * 17) ^ conditionList.hashCode();</span>
+<span class="nc" id="L484">    h = (h * 19) ^ positiveQueryList.hashCode();</span>
+<span class="nc" id="L485">    h = (h * 23) ^ negativeQueryList.hashCode();</span>
+<span class="nc" id="L486">    return h;</span>
   }
-  
+
 }
 </pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.parser.cql.util/MtasCQLParserWordFullCondition.html b/jacoco/mtas.parser.cql.util/MtasCQLParserWordFullCondition.html
index cbe5205..e0f268c 100644
--- a/jacoco/mtas.parser.cql.util/MtasCQLParserWordFullCondition.html
+++ b/jacoco/mtas.parser.cql.util/MtasCQLParserWordFullCondition.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasCQLParserWordFullCondition</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.parser.cql.util</a> &gt; <span class="el_class">MtasCQLParserWordFullCondition</span></div><h1>MtasCQLParserWordFullCondition</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">154 of 335</td><td class="ctr2">54%</td><td class="bar">14 of 36</td><td class="ctr2">61%</td><td class="ctr1">13</td><td class="ctr2">24</td><td class="ctr1">26</td><td class="ctr2">69</td><td class="ctr1">2</td><td class="ctr2">6</td></tr></tfoot><tbody><tr><td id="a2"><a href="MtasCQLParserWordFullCondition.java.html#L65" class="el_method">getQuery()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="58" height="10" title="125" alt="125"/><img src="../jacoco-resources/greenbar.gif" width="61" height="10" title="130" alt="130"/></td><td class="ctr2" id="c3">50%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="50" height="10" title="11" alt="11"/><img src="../jacoco-resources/greenbar.gif" width="69" height="10" title="15" alt="15"/></td><td class="ctr2" id="e1">57%</td><td class="ctr1" id="f0">8</td><td class="ctr2" id="g0">14</td><td class="ctr1" id="h0">18</td><td class="ctr2" id="i0">43</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a3"><a href="MtasCQLParserWordFullCondition.java.html#L160" class="el_method">hashCode()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="15" alt="15"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h1">3</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a5"><a href="MtasCQLParserWordFullCondition.java.html#L25" class="el_method">MtasCQLParserWordFullCondition(MtasCQLParserWordCondition)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="23" alt="23"/></td><td class="ctr2" id="c2">79%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="1" alt="1"/></td><td class="ctr2" id="e2">50%</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g2">2</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i1">11</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a0"><a href="MtasCQLParserWordFullCondition.java.html#L141" class="el_method">equals(Object)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="25" alt="25"/></td><td class="ctr2" id="c1">86%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="27" height="10" title="6" alt="6"/></td><td class="ctr2" id="e0">75%</td><td class="ctr1" id="f1">2</td><td class="ctr2" id="g1">5</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i2">10</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a4"><a href="MtasCQLParserWordFullCondition.java.html#L54" class="el_method">isEmpty()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a1"><a href="MtasCQLParserWordFullCondition.java.html#L45" class="el_method">getCondition()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasCQLParserWordFullCondition</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.parser.cql.util</a> &gt; <span class="el_class">MtasCQLParserWordFullCondition</span></div><h1>MtasCQLParserWordFullCondition</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">154 of 335</td><td class="ctr2">54%</td><td class="bar">14 of 36</td><td class="ctr2">61%</td><td class="ctr1">13</td><td class="ctr2">24</td><td class="ctr1">30</td><td class="ctr2">74</td><td class="ctr1">2</td><td class="ctr2">6</td></tr></tfoot><tbody><tr><td id="a2"><a href="MtasCQLParserWordFullCondition.java.html#L64" class="el_method">getQuery()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="58" height="10" title="125" alt="125"/><img src="../jacoco-resources/greenbar.gif" width="61" height="10" title="130" alt="130"/></td><td class="ctr2" id="c3">50%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="50" height="10" title="11" alt="11"/><img src="../jacoco-resources/greenbar.gif" width="69" height="10" title="15" alt="15"/></td><td class="ctr2" id="e1">57%</td><td class="ctr1" id="f0">8</td><td class="ctr2" id="g0">14</td><td class="ctr1" id="h0">22</td><td class="ctr2" id="i0">48</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a3"><a href="MtasCQLParserWordFullCondition.java.html#L166" class="el_method">hashCode()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="15" alt="15"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h1">3</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a5"><a href="MtasCQLParserWordFullCondition.java.html#L24" class="el_method">MtasCQLParserWordFullCondition(MtasCQLParserWordCondition)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="23" alt="23"/></td><td class="ctr2" id="c2">79%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="1" alt="1"/></td><td class="ctr2" id="e2">50%</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g2">2</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i1">11</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a0"><a href="MtasCQLParserWordFullCondition.java.html#L145" class="el_method">equals(Object)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="25" alt="25"/></td><td class="ctr2" id="c1">86%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="27" height="10" title="6" alt="6"/></td><td class="ctr2" id="e0">75%</td><td class="ctr1" id="f1">2</td><td class="ctr2" id="g1">5</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i2">10</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a4"><a href="MtasCQLParserWordFullCondition.java.html#L53" class="el_method">isEmpty()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a1"><a href="MtasCQLParserWordFullCondition.java.html#L44" class="el_method">getCondition()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.parser.cql.util/MtasCQLParserWordFullCondition.java.html b/jacoco/mtas.parser.cql.util/MtasCQLParserWordFullCondition.java.html
index b54d1f3..3fc59e1 100644
--- a/jacoco/mtas.parser.cql.util/MtasCQLParserWordFullCondition.java.html
+++ b/jacoco/mtas.parser.cql.util/MtasCQLParserWordFullCondition.java.html
@@ -7,7 +7,6 @@ import mtas.search.spans.MtasSpanAndQuery;
 import mtas.search.spans.MtasSpanOrQuery;
 import mtas.search.spans.util.MtasSpanQuery;
 
-
 /**
  * The Class MtasCQLParserWordFullCondition.
  */
@@ -22,19 +21,19 @@ public class MtasCQLParserWordFullCondition
    *
    * @param condition the condition
    */
-<span class="fc" id="L25">  public MtasCQLParserWordFullCondition(MtasCQLParserWordCondition condition) {</span>
-<span class="fc" id="L26">    minimumOccurence = 1;</span>
-<span class="fc" id="L27">    maximumOccurence = 1;</span>
-<span class="fc" id="L28">    optional = false;</span>
-<span class="fc" id="L29">    condition.simplify();</span>
-<span class="pc bpc" id="L30" title="1 of 2 branches missed.">    if (condition.not()) {</span>
-<span class="nc" id="L31">      not = true;</span>
-<span class="nc" id="L32">      condition.swapNot();</span>
+<span class="fc" id="L24">  public MtasCQLParserWordFullCondition(MtasCQLParserWordCondition condition) {</span>
+<span class="fc" id="L25">    minimumOccurence = 1;</span>
+<span class="fc" id="L26">    maximumOccurence = 1;</span>
+<span class="fc" id="L27">    optional = false;</span>
+<span class="fc" id="L28">    condition.simplify();</span>
+<span class="pc bpc" id="L29" title="1 of 2 branches missed.">    if (condition.not()) {</span>
+<span class="nc" id="L30">      not = true;</span>
+<span class="nc" id="L31">      condition.swapNot();</span>
     } else {
-<span class="fc" id="L34">      not = false;</span>
+<span class="fc" id="L33">      not = false;</span>
     }
-<span class="fc" id="L36">    wordCondition = condition;</span>
-<span class="fc" id="L37">  }</span>
+<span class="fc" id="L35">    wordCondition = condition;</span>
+<span class="fc" id="L36">  }</span>
 
   /**
    * Gets the condition.
@@ -42,7 +41,7 @@ public class MtasCQLParserWordFullCondition
    * @return the condition
    */
   public MtasCQLParserWordCondition getCondition() {
-<span class="fc" id="L45">    return wordCondition;</span>
+<span class="fc" id="L44">    return wordCondition;</span>
   }
 
   /**
@@ -51,7 +50,7 @@ public class MtasCQLParserWordFullCondition
    * @return true, if is empty
    */
   public boolean isEmpty() {
-<span class="nc" id="L54">    return wordCondition.isEmpty();</span>
+<span class="nc" id="L53">    return wordCondition.isEmpty();</span>
   }
 
   /*
@@ -62,73 +61,78 @@ public class MtasCQLParserWordFullCondition
    */
   @Override
   public MtasSpanQuery getQuery() throws ParseException {
-<span class="fc" id="L65">    MtasSpanQuery q = null;</span>
+<span class="fc" id="L64">    MtasSpanQuery q = null;</span>
     // match any word (try to avoid...)
-<span class="fc bfc" id="L67" title="All 2 branches covered.">    if (wordCondition.isEmpty()) {</span>
-<span class="fc" id="L68">      q = new MtasSpanMatchAllQuery(wordCondition.field());</span>
+<span class="fc bfc" id="L66" title="All 2 branches covered.">    if (wordCondition.isEmpty()) {</span>
+<span class="fc" id="L67">      q = new MtasSpanMatchAllQuery(wordCondition.field());</span>
       // only positive queries
-<span class="fc bfc" id="L70" title="All 2 branches covered.">    } else if (wordCondition.isSimplePositive()) {</span>
-<span class="fc bfc" id="L71" title="All 2 branches covered.">      if (wordCondition.isSingle()) {</span>
-<span class="fc" id="L72">        q = wordCondition.getPositiveQuery(0);</span>
+<span class="fc bfc" id="L69" title="All 2 branches covered.">    } else if (wordCondition.isSimplePositive()) {</span>
+<span class="fc bfc" id="L70" title="All 2 branches covered.">      if (wordCondition.isSingle()) {</span>
+<span class="fc" id="L71">        q = wordCondition.getPositiveQuery(0);</span>
       } else {
-<span class="fc bfc" id="L74" title="All 2 branches covered.">        if (wordCondition.type().equals(MtasCQLParserWordCondition.TYPE_AND)) {</span>
-<span class="fc" id="L75">          q = new MtasSpanAndQuery(wordCondition.getPositiveQuery()</span>
-<span class="fc" id="L76">              .toArray(new MtasSpanQuery[wordCondition.getPositiveQuery().size()]));</span>
-<span class="fc" id="L77">        } else if (wordCondition.type()</span>
-<span class="pc bpc" id="L78" title="1 of 2 branches missed.">            .equals(MtasCQLParserWordCondition.TYPE_OR)) {</span>
-<span class="fc" id="L79">          q = new MtasSpanOrQuery(wordCondition.getPositiveQuery()</span>
-<span class="fc" id="L80">              .toArray(new MtasSpanQuery[wordCondition.getPositiveQuery().size()]));</span>
+<span class="fc bfc" id="L73" title="All 2 branches covered.">        if (wordCondition.type().equals(MtasCQLParserWordCondition.TYPE_AND)) {</span>
+<span class="fc" id="L74">          q = new MtasSpanAndQuery(wordCondition.getPositiveQuery().toArray(</span>
+<span class="fc" id="L75">              new MtasSpanQuery[wordCondition.getPositiveQuery().size()]));</span>
+<span class="fc" id="L76">        } else if (wordCondition.type()</span>
+<span class="pc bpc" id="L77" title="1 of 2 branches missed.">            .equals(MtasCQLParserWordCondition.TYPE_OR)) {</span>
+<span class="fc" id="L78">          q = new MtasSpanOrQuery(wordCondition.getPositiveQuery().toArray(</span>
+<span class="fc" id="L79">              new MtasSpanQuery[wordCondition.getPositiveQuery().size()]));</span>
         } else {
-<span class="nc" id="L82">          throw new ParseException(&quot;unknown type &quot; + wordCondition.type());</span>
+<span class="nc" id="L81">          throw new ParseException(&quot;unknown type &quot; + wordCondition.type());</span>
         }
       }
       // only negative queries
-<span class="pc bpc" id="L86" title="1 of 2 branches missed.">    } else if (wordCondition.isSimpleNegative()) {</span>
-<span class="nc" id="L87">      throw new ParseException(&quot;shouldn't be simple negative&quot;);</span>
+<span class="pc bpc" id="L85" title="1 of 2 branches missed.">    } else if (wordCondition.isSimpleNegative()) {</span>
+<span class="nc" id="L86">      throw new ParseException(&quot;shouldn't be simple negative&quot;);</span>
       // both positive and negative queries
     } else {
-<span class="pc bpc" id="L90" title="1 of 2 branches missed.">      if (wordCondition.type().equals(MtasCQLParserWordCondition.TYPE_AND)) {</span>
+<span class="pc bpc" id="L89" title="1 of 2 branches missed.">      if (wordCondition.type().equals(MtasCQLParserWordCondition.TYPE_AND)) {</span>
         MtasSpanQuery qPositive;
         MtasSpanQuery qNegative;
-<span class="pc bpc" id="L93" title="1 of 2 branches missed.">        if (wordCondition.getPositiveQuery().size() == 1) {</span>
-<span class="fc" id="L94">          qPositive = wordCondition.getPositiveQuery(0);</span>
+<span class="pc bpc" id="L92" title="1 of 2 branches missed.">        if (wordCondition.getPositiveQuery().size() == 1) {</span>
+<span class="fc" id="L93">          qPositive = wordCondition.getPositiveQuery(0);</span>
         } else {
-<span class="nc" id="L96">          qPositive = new MtasSpanAndQuery(wordCondition.getPositiveQuery()</span>
-<span class="nc" id="L97">              .toArray(new MtasSpanQuery[wordCondition.getPositiveQuery().size()]));</span>
+<span class="nc" id="L95">          qPositive = new MtasSpanAndQuery(</span>
+<span class="nc" id="L96">              wordCondition.getPositiveQuery().toArray(</span>
+<span class="nc" id="L97">                  new MtasSpanQuery[wordCondition.getPositiveQuery().size()]));</span>
         }
 <span class="fc bfc" id="L99" title="All 2 branches covered.">        if (wordCondition.getNegativeQuery().size() == 1) {</span>
 <span class="fc" id="L100">          qNegative = wordCondition.getNegativeQuery(0);</span>
         } else {
-<span class="fc" id="L102">          qNegative = new MtasSpanOrQuery(wordCondition.getNegativeQuery()</span>
-<span class="fc" id="L103">              .toArray(new MtasSpanQuery[wordCondition.getNegativeQuery().size()]));</span>
+<span class="fc" id="L102">          qNegative = new MtasSpanOrQuery(</span>
+<span class="fc" id="L103">              wordCondition.getNegativeQuery().toArray(</span>
+<span class="fc" id="L104">                  new MtasSpanQuery[wordCondition.getNegativeQuery().size()]));</span>
         }
-<span class="fc" id="L105">        q = new MtasSpanNotQuery(qPositive, qNegative);</span>
-<span class="pc" id="L106">      } else if (wordCondition.type()</span>
-<span class="nc bnc" id="L107" title="All 2 branches missed.">          .equals(MtasCQLParserWordCondition.TYPE_OR)) {</span>
+<span class="fc" id="L106">        q = new MtasSpanNotQuery(qPositive, qNegative);</span>
+<span class="pc" id="L107">      } else if (wordCondition.type()</span>
+<span class="nc bnc" id="L108" title="All 2 branches missed.">          .equals(MtasCQLParserWordCondition.TYPE_OR)) {</span>
         MtasSpanQuery qPositive;
         MtasSpanQuery qNegative;
-<span class="nc bnc" id="L110" title="All 2 branches missed.">        if (wordCondition.getPositiveQuery().size() == 1) {</span>
-<span class="nc" id="L111">          qPositive = wordCondition.getPositiveQuery(0);</span>
+<span class="nc bnc" id="L111" title="All 2 branches missed.">        if (wordCondition.getPositiveQuery().size() == 1) {</span>
+<span class="nc" id="L112">          qPositive = wordCondition.getPositiveQuery(0);</span>
         } else {
-<span class="nc" id="L113">          qPositive = new MtasSpanOrQuery(wordCondition.getPositiveQuery()</span>
-<span class="nc" id="L114">              .toArray(new MtasSpanQuery[wordCondition.getPositiveQuery().size()]));</span>
+<span class="nc" id="L114">          qPositive = new MtasSpanOrQuery(</span>
+<span class="nc" id="L115">              wordCondition.getPositiveQuery().toArray(</span>
+<span class="nc" id="L116">                  new MtasSpanQuery[wordCondition.getPositiveQuery().size()]));</span>
         }
-<span class="nc bnc" id="L116" title="All 2 branches missed.">        if (wordCondition.getNegativeQuery().size() == 1) {</span>
-<span class="nc" id="L117">          qNegative = wordCondition.getNegativeQuery(0);</span>
+<span class="nc bnc" id="L118" title="All 2 branches missed.">        if (wordCondition.getNegativeQuery().size() == 1) {</span>
+<span class="nc" id="L119">          qNegative = wordCondition.getNegativeQuery(0);</span>
         } else {
-<span class="nc" id="L119">          qNegative = new MtasSpanAndQuery(wordCondition.getNegativeQuery()</span>
-<span class="nc" id="L120">              .toArray(new MtasSpanQuery[wordCondition.getNegativeQuery().size()]));</span>
+<span class="nc" id="L121">          qNegative = new MtasSpanAndQuery(</span>
+<span class="nc" id="L122">              wordCondition.getNegativeQuery().toArray(</span>
+<span class="nc" id="L123">                  new MtasSpanQuery[wordCondition.getNegativeQuery().size()]));</span>
         }
-<span class="nc" id="L122">        q = new MtasSpanNotQuery(qPositive, qNegative);</span>
-<span class="nc" id="L123">      } else {</span>
-<span class="nc" id="L124">        throw new ParseException(&quot;unknown type &quot; + wordCondition.type());</span>
+<span class="nc" id="L125">        q = new MtasSpanNotQuery(qPositive, qNegative);</span>
+<span class="nc" id="L126">      } else {</span>
+<span class="nc" id="L127">        throw new ParseException(&quot;unknown type &quot; + wordCondition.type());</span>
       }
     }
-<span class="pc bpc" id="L127" title="1 of 2 branches missed.">    if (not) {</span>
-<span class="nc" id="L128">      MtasSpanQuery qPositive = new MtasSpanMatchAllQuery(wordCondition.field());</span>
-<span class="nc" id="L129">      q = new MtasSpanNotQuery(qPositive, q);</span>
+<span class="pc bpc" id="L130" title="1 of 2 branches missed.">    if (not) {</span>
+<span class="nc" id="L131">      MtasSpanQuery qPositive = new MtasSpanMatchAllQuery(</span>
+<span class="nc" id="L132">          wordCondition.field());</span>
+<span class="nc" id="L133">      q = new MtasSpanNotQuery(qPositive, q);</span>
     }
-<span class="fc" id="L131">    return q;</span>
+<span class="fc" id="L135">    return q;</span>
   }
 
   /*
@@ -138,28 +142,30 @@ public class MtasCQLParserWordFullCondition
    */
   @Override
   public boolean equals(Object object) {
-<span class="pc bpc" id="L141" title="1 of 2 branches missed.">    if (object == null)</span>
-<span class="nc" id="L142">      return false;</span>
-<span class="fc bfc" id="L143" title="All 2 branches covered.">    if (object instanceof MtasCQLParserWordFullCondition) {</span>
-<span class="fc" id="L144">      MtasCQLParserWordFullCondition word = (MtasCQLParserWordFullCondition) object;</span>
-<span class="fc bfc" id="L145" title="All 2 branches covered.">      if (!wordCondition.equals(word.wordCondition))</span>
-<span class="fc" id="L146">        return false;</span>
-<span class="pc bpc" id="L147" title="1 of 2 branches missed.">      if (not != word.not)</span>
-<span class="nc" id="L148">        return false;</span>
-<span class="fc" id="L149">      return true;</span>
+<span class="pc bpc" id="L145" title="1 of 2 branches missed.">    if (object == null)</span>
+<span class="nc" id="L146">      return false;</span>
+<span class="fc bfc" id="L147" title="All 2 branches covered.">    if (object instanceof MtasCQLParserWordFullCondition) {</span>
+<span class="fc" id="L148">      MtasCQLParserWordFullCondition word = (MtasCQLParserWordFullCondition) object;</span>
+<span class="fc bfc" id="L149" title="All 2 branches covered.">      if (!wordCondition.equals(word.wordCondition))</span>
+<span class="fc" id="L150">        return false;</span>
+<span class="pc bpc" id="L151" title="1 of 2 branches missed.">      if (not != word.not)</span>
+<span class="nc" id="L152">        return false;</span>
+<span class="fc" id="L153">      return true;</span>
     } else {
-<span class="fc" id="L151">      return false;</span>
+<span class="fc" id="L155">      return false;</span>
     }
   }
-  
-  /* (non-Javadoc)
+
+  /*
+   * (non-Javadoc)
+   * 
    * @see java.lang.Object#hashCode()
    */
   @Override
   public int hashCode() {
-<span class="nc" id="L160">    int h = this.getClass().getSimpleName().hashCode();</span>
-<span class="nc" id="L161">    h = (h * 7) ^ wordCondition.hashCode();</span>
-<span class="nc" id="L162">    return h;</span>
+<span class="nc" id="L166">    int h = this.getClass().getSimpleName().hashCode();</span>
+<span class="nc" id="L167">    h = (h * 7) ^ wordCondition.hashCode();</span>
+<span class="nc" id="L168">    return h;</span>
   }
 
 }
diff --git a/jacoco/mtas.parser.cql.util/MtasCQLParserWordPositionQuery.html b/jacoco/mtas.parser.cql.util/MtasCQLParserWordPositionQuery.html
index 5684f00..477aee8 100644
--- a/jacoco/mtas.parser.cql.util/MtasCQLParserWordPositionQuery.html
+++ b/jacoco/mtas.parser.cql.util/MtasCQLParserWordPositionQuery.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasCQLParserWordPositionQuery</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.parser.cql.util</a> &gt; <span class="el_class">MtasCQLParserWordPositionQuery</span></div><h1>MtasCQLParserWordPositionQuery</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">19 of 111</td><td class="ctr2">82%</td><td class="bar">3 of 6</td><td class="ctr2">50%</td><td class="ctr1">5</td><td class="ctr2">11</td><td class="ctr1">5</td><td class="ctr2">24</td><td class="ctr1">2</td><td class="ctr2">8</td></tr></tfoot><tbody><tr><td id="a7"><a href="MtasCQLParserWordPositionQuery.java.html#L90" class="el_method">toString(String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="33" height="10" title="7" alt="7"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasCQLParserWordPositionQuery.java.html#L100" class="el_method">equals(Object)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="91" height="10" title="19" alt="19"/></td><td class="ctr2" id="c5">76%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="3" alt="3"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f0">3</td><td class="ctr2" id="g0">4</td><td class="ctr1" id="h0">3</td><td class="ctr2" id="i0">8</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="MtasCQLParserWordPositionQuery.java.html#L80" class="el_method">createWeight(IndexSearcher, boolean)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="6" alt="6"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="MtasCQLParserWordPositionQuery.java.html#L117" class="el_method">hashCode()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="110" height="10" title="23" alt="23"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i1">4</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a5"><a href="MtasCQLParserWordPositionQuery.java.html#L44" class="el_method">MtasCQLParserWordPositionQuery(String, int, int)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="100" height="10" title="21" alt="21"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i2">4</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a4"><a href="MtasCQLParserWordPositionQuery.java.html#L31" class="el_method">MtasCQLParserWordPositionQuery(String, int)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="96" height="10" title="20" alt="20"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i3">4</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a6"><a href="MtasCQLParserWordPositionQuery.java.html#L67" class="el_method">rewrite(IndexReader)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="24" height="10" title="5" alt="5"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a2"><a href="MtasCQLParserWordPositionQuery.java.html#L56" class="el_method">getField()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="19" height="10" title="4" alt="4"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasCQLParserWordPositionQuery</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.parser.cql.util</a> &gt; <span class="el_class">MtasCQLParserWordPositionQuery</span></div><h1>MtasCQLParserWordPositionQuery</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">25 of 117</td><td class="ctr2">78%</td><td class="bar">3 of 6</td><td class="ctr2">50%</td><td class="ctr1">6</td><td class="ctr2">12</td><td class="ctr1">8</td><td class="ctr2">27</td><td class="ctr1">3</td><td class="ctr2">9</td></tr></tfoot><tbody><tr><td id="a8"><a href="MtasCQLParserWordPositionQuery.java.html#L90" class="el_method">toString(String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="33" height="10" title="7" alt="7"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a2"><a href="MtasCQLParserWordPositionQuery.java.html#L100" class="el_method">equals(Object)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="91" height="10" title="19" alt="19"/></td><td class="ctr2" id="c5">76%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="3" alt="3"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f0">3</td><td class="ctr2" id="g0">4</td><td class="ctr1" id="h0">3</td><td class="ctr2" id="i0">8</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="MtasCQLParserWordPositionQuery.java.html#L80" class="el_method">createWeight(IndexSearcher, boolean)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="6" alt="6"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="MtasCQLParserWordPositionQuery.java.html#L128" class="el_method">disableTwoPhaseIterator()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="6" alt="6"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h1">3</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a4"><a href="MtasCQLParserWordPositionQuery.java.html#L117" class="el_method">hashCode()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="110" height="10" title="23" alt="23"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i1">4</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a6"><a href="MtasCQLParserWordPositionQuery.java.html#L44" class="el_method">MtasCQLParserWordPositionQuery(String, int, int)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="100" height="10" title="21" alt="21"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i2">4</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a5"><a href="MtasCQLParserWordPositionQuery.java.html#L31" class="el_method">MtasCQLParserWordPositionQuery(String, int)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="96" height="10" title="20" alt="20"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i3">4</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a7"><a href="MtasCQLParserWordPositionQuery.java.html#L67" class="el_method">rewrite(IndexReader)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="24" height="10" title="5" alt="5"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a3"><a href="MtasCQLParserWordPositionQuery.java.html#L56" class="el_method">getField()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="19" height="10" title="4" alt="4"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.parser.cql.util/MtasCQLParserWordPositionQuery.java.html b/jacoco/mtas.parser.cql.util/MtasCQLParserWordPositionQuery.java.html
index 3e1903f..09cc9db 100644
--- a/jacoco/mtas.parser.cql.util/MtasCQLParserWordPositionQuery.java.html
+++ b/jacoco/mtas.parser.cql.util/MtasCQLParserWordPositionQuery.java.html
@@ -28,7 +28,7 @@ public class MtasCQLParserWordPositionQuery extends MtasSpanQuery {
    * @param position the position
    */
   public MtasCQLParserWordPositionQuery(String field, int position) {
-<span class="fc" id="L31">    super(1,1);</span>
+<span class="fc" id="L31">    super(1, 1);</span>
 <span class="fc" id="L32">    term = new Term(field);</span>
 <span class="fc" id="L33">    query = new MtasSpanPositionQuery(field, position);</span>
 <span class="fc" id="L34">  }</span>
@@ -41,7 +41,7 @@ public class MtasCQLParserWordPositionQuery extends MtasSpanQuery {
    * @param end the end
    */
   public MtasCQLParserWordPositionQuery(String field, int start, int end) {
-<span class="fc" id="L44">    super(1,1);</span>
+<span class="fc" id="L44">    super(1, 1);</span>
 <span class="fc" id="L45">    term = new Term(field);</span>
 <span class="fc" id="L46">    query = new MtasSpanPositionQuery(field, start, end);</span>
 <span class="fc" id="L47">  }</span>
@@ -120,5 +120,14 @@ public class MtasCQLParserWordPositionQuery extends MtasSpanQuery {
 <span class="fc" id="L120">    return h;</span>
   }
 
+  /* (non-Javadoc)
+   * @see mtas.search.spans.util.MtasSpanQuery#disableTwoPhaseIterator()
+   */
+  @Override
+  public void disableTwoPhaseIterator() {
+<span class="nc" id="L128">    super.disableTwoPhaseIterator();</span>
+<span class="nc" id="L129">    query.disableTwoPhaseIterator();</span>
+<span class="nc" id="L130">  }</span>
+
 }
 </pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.parser.cql.util/MtasCQLParserWordQuery.html b/jacoco/mtas.parser.cql.util/MtasCQLParserWordQuery.html
index 5abfc9c..e45749a 100644
--- a/jacoco/mtas.parser.cql.util/MtasCQLParserWordQuery.html
+++ b/jacoco/mtas.parser.cql.util/MtasCQLParserWordQuery.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasCQLParserWordQuery</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.parser.cql.util</a> &gt; <span class="el_class">MtasCQLParserWordQuery</span></div><h1>MtasCQLParserWordQuery</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">154 of 377</td><td class="ctr2">59%</td><td class="bar">12 of 30</td><td class="ctr2">60%</td><td class="ctr1">15</td><td class="ctr2">24</td><td class="ctr1">18</td><td class="ctr2">56</td><td class="ctr1">3</td><td class="ctr2">9</td></tr></tfoot><tbody><tr><td id="a6"><a href="MtasCQLParserWordQuery.java.html#L89" class="el_method">MtasCQLParserWordQuery(String, String, String, String, Map, Set)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="48" height="10" title="108" alt="108"/><img src="../jacoco-resources/greenbar.gif" width="71" height="10" title="161" alt="161"/></td><td class="ctr2" id="c5">59%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="50" height="10" title="10" alt="10"/><img src="../jacoco-resources/greenbar.gif" width="70" height="10" title="14" alt="14"/></td><td class="ctr2" id="e1">58%</td><td class="ctr1" id="f0">10</td><td class="ctr2" id="g0">13</td><td class="ctr1" id="h0">10</td><td class="ctr2" id="i0">34</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a4"><a href="MtasCQLParserWordQuery.java.html#L54" class="el_method">MtasCQLParserWordQuery(String, String, Map)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="29" alt="29"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h1">4</td><td class="ctr2" id="i2">4</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a8"><a href="MtasCQLParserWordQuery.java.html#L174" class="el_method">toString(String)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="7" alt="7"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a0"><a href="MtasCQLParserWordQuery.java.html#L164" class="el_method">createWeight(IndexSearcher, boolean)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="6" alt="6"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a1"><a href="MtasCQLParserWordQuery.java.html#L184" class="el_method">equals(Object)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="21" alt="21"/></td><td class="ctr2" id="c4">84%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="4" alt="4"/></td><td class="ctr2" id="e0">66%</td><td class="ctr1" id="f1">2</td><td class="ctr2" id="g1">4</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i1">8</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a3"><a href="MtasCQLParserWordQuery.java.html#L201" class="el_method">hashCode()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="23" alt="23"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i3">4</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a5"><a href="MtasCQLParserWordQuery.java.html#L72" class="el_method">MtasCQLParserWordQuery(String, String, String, Map, Set)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="9" alt="9"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i4">2</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a7"><a href="MtasCQLParserWordQuery.java.html#L151" class="el_method">rewrite(IndexReader)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="5" alt="5"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a2"><a href="MtasCQLParserWordQuery.java.html#L140" class="el_method">getField()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasCQLParserWordQuery</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.parser.cql.util</a> &gt; <span class="el_class">MtasCQLParserWordQuery</span></div><h1>MtasCQLParserWordQuery</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">160 of 383</td><td class="ctr2">58%</td><td class="bar">12 of 30</td><td class="ctr2">60%</td><td class="ctr1">16</td><td class="ctr2">25</td><td class="ctr1">22</td><td class="ctr2">60</td><td class="ctr1">4</td><td class="ctr2">10</td></tr></tfoot><tbody><tr><td id="a7"><a href="MtasCQLParserWordQuery.java.html#L89" class="el_method">MtasCQLParserWordQuery(String, String, String, String, Map, Set)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="48" height="10" title="108" alt="108"/><img src="../jacoco-resources/greenbar.gif" width="71" height="10" title="161" alt="161"/></td><td class="ctr2" id="c5">59%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="50" height="10" title="10" alt="10"/><img src="../jacoco-resources/greenbar.gif" width="70" height="10" title="14" alt="14"/></td><td class="ctr2" id="e1">58%</td><td class="ctr1" id="f0">10</td><td class="ctr2" id="g0">13</td><td class="ctr1" id="h0">11</td><td class="ctr2" id="i0">35</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a5"><a href="MtasCQLParserWordQuery.java.html#L54" class="el_method">MtasCQLParserWordQuery(String, String, Map)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="29" alt="29"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h1">4</td><td class="ctr2" id="i2">4</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a9"><a href="MtasCQLParserWordQuery.java.html#L175" class="el_method">toString(String)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="7" alt="7"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a0"><a href="MtasCQLParserWordQuery.java.html#L165" class="el_method">createWeight(IndexSearcher, boolean)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="6" alt="6"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a1"><a href="MtasCQLParserWordQuery.java.html#L213" class="el_method">disableTwoPhaseIterator()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="6" alt="6"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h2">3</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a2"><a href="MtasCQLParserWordQuery.java.html#L185" class="el_method">equals(Object)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="21" alt="21"/></td><td class="ctr2" id="c4">84%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="4" alt="4"/></td><td class="ctr2" id="e0">66%</td><td class="ctr1" id="f1">2</td><td class="ctr2" id="g1">4</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i1">8</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a4"><a href="MtasCQLParserWordQuery.java.html#L202" class="el_method">hashCode()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="23" alt="23"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i3">4</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a6"><a href="MtasCQLParserWordQuery.java.html#L72" class="el_method">MtasCQLParserWordQuery(String, String, String, Map, Set)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="9" alt="9"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i5">2</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a8"><a href="MtasCQLParserWordQuery.java.html#L152" class="el_method">rewrite(IndexReader)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="5" alt="5"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a3"><a href="MtasCQLParserWordQuery.java.html#L141" class="el_method">getField()</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.parser.cql.util/MtasCQLParserWordQuery.java.html b/jacoco/mtas.parser.cql.util/MtasCQLParserWordQuery.java.html
index 7974545..cd371ff 100644
--- a/jacoco/mtas.parser.cql.util/MtasCQLParserWordQuery.java.html
+++ b/jacoco/mtas.parser.cql.util/MtasCQLParserWordQuery.java.html
@@ -51,7 +51,7 @@ public class MtasCQLParserWordQuery extends MtasSpanQuery {
    */
   public MtasCQLParserWordQuery(String field, String prefix,
       Map&lt;String, String[]&gt; variables) {
-<span class="nc" id="L54">    super(1,1);</span>
+<span class="nc" id="L54">    super(1, 1);</span>
 <span class="nc" id="L55">    term = new Term(field, prefix + MtasToken.DELIMITER);</span>
 <span class="nc" id="L56">    query = new MtasSpanPrefixQuery(term, true);</span>
 <span class="nc" id="L57">  }</span>
@@ -84,9 +84,9 @@ public class MtasCQLParserWordQuery extends MtasSpanQuery {
    * @throws ParseException the parse exception
    */
   public MtasCQLParserWordQuery(String field, String prefix, String value,
-      String type, Map&lt;String, String[]&gt; variables,
-      Set&lt;String&gt; usedVariables) throws ParseException {
-<span class="fc" id="L89">    super(1,1);</span>
+      String type, Map&lt;String, String[]&gt; variables, Set&lt;String&gt; usedVariables)
+      throws ParseException {
+<span class="fc" id="L89">    super(1, 1);</span>
 <span class="fc" id="L90">    String termBase = prefix + MtasToken.DELIMITER + value;</span>
 <span class="fc bfc" id="L91" title="All 2 branches covered.">    if (type.equals(MTAS_CQL_REGEXP_QUERY)) {</span>
 <span class="fc" id="L92">      term = new Term(field, termBase + &quot;\u0000*&quot;);</span>
@@ -95,40 +95,41 @@ public class MtasCQLParserWordQuery extends MtasSpanQuery {
 <span class="nc" id="L95">      term = new Term(field, termBase);</span>
 <span class="nc" id="L96">      query = new MtasSpanWildcardQuery(term, true);</span>
 <span class="pc bpc" id="L97" title="1 of 2 branches missed.">    } else if (type.equals(MTAS_CQL_TERM_QUERY)) {</span>
-<span class="nc" id="L98">      term = new Term(field, &quot;\&quot;&quot; + termBase.replace(&quot;\&quot;&quot;, &quot;\&quot;\\\&quot;\&quot;&quot;) + &quot;\&quot;\u0000*&quot;);</span>
-<span class="nc" id="L99">      query = new MtasSpanRegexpQuery(term, true);</span>
-<span class="pc bpc" id="L100" title="1 of 2 branches missed.">    } else if (type.equals(MTAS_CQL_VARIABLE_QUERY)) {</span>
-<span class="pc bpc" id="L101" title="3 of 6 branches missed.">      if (value != null &amp;&amp; variables != null &amp;&amp; variables.containsKey(value)</span>
-<span class="pc bpc" id="L102" title="1 of 2 branches missed.">          &amp;&amp; variables.get(value) != null) {</span>
-<span class="pc bpc" id="L103" title="1 of 2 branches missed.">        if (usedVariables.contains(value)) {</span>
-<span class="nc" id="L104">          throw new ParseException(</span>
+<span class="nc" id="L98">      term = new Term(field,</span>
+<span class="nc" id="L99">          &quot;\&quot;&quot; + termBase.replace(&quot;\&quot;&quot;, &quot;\&quot;\\\&quot;\&quot;&quot;) + &quot;\&quot;\u0000*&quot;);</span>
+<span class="nc" id="L100">      query = new MtasSpanRegexpQuery(term, true);</span>
+<span class="pc bpc" id="L101" title="1 of 2 branches missed.">    } else if (type.equals(MTAS_CQL_VARIABLE_QUERY)) {</span>
+<span class="pc bpc" id="L102" title="3 of 6 branches missed.">      if (value != null &amp;&amp; variables != null &amp;&amp; variables.containsKey(value)</span>
+<span class="pc bpc" id="L103" title="1 of 2 branches missed.">          &amp;&amp; variables.get(value) != null) {</span>
+<span class="pc bpc" id="L104" title="1 of 2 branches missed.">        if (usedVariables.contains(value)) {</span>
+<span class="nc" id="L105">          throw new ParseException(</span>
               &quot;variable $&quot; + value + &quot; should be used exactly one time&quot;);
         } else {
-<span class="fc" id="L107">          usedVariables.add(value);</span>
+<span class="fc" id="L108">          usedVariables.add(value);</span>
         }
-<span class="fc" id="L109">        String[] list = variables.get(value);</span>
-<span class="fc" id="L110">        MtasSpanQuery[] queries = new MtasSpanQuery[list.length];</span>
-<span class="fc" id="L111">        term = new Term(field, prefix + MtasToken.DELIMITER);</span>
-<span class="fc bfc" id="L112" title="All 2 branches covered.">        for (int i = 0; i &lt; list.length; i++) {</span>
-<span class="fc" id="L113">          termBase = prefix + MtasToken.DELIMITER + list[i];</span>
-<span class="fc" id="L114">          term = new Term(field, &quot;\&quot;&quot; + termBase + &quot;\&quot;\u0000*&quot;);</span>
-<span class="fc" id="L115">          queries[i] = new MtasSpanRegexpQuery(term, true);</span>
+<span class="fc" id="L110">        String[] list = variables.get(value);</span>
+<span class="fc" id="L111">        MtasSpanQuery[] queries = new MtasSpanQuery[list.length];</span>
+<span class="fc" id="L112">        term = new Term(field, prefix + MtasToken.DELIMITER);</span>
+<span class="fc bfc" id="L113" title="All 2 branches covered.">        for (int i = 0; i &lt; list.length; i++) {</span>
+<span class="fc" id="L114">          termBase = prefix + MtasToken.DELIMITER + list[i];</span>
+<span class="fc" id="L115">          term = new Term(field, &quot;\&quot;&quot; + termBase + &quot;\&quot;\u0000*&quot;);</span>
+<span class="fc" id="L116">          queries[i] = new MtasSpanRegexpQuery(term, true);</span>
         }
-<span class="pc bpc" id="L117" title="1 of 2 branches missed.">        if (queries.length == 0) {</span>
-<span class="nc" id="L118">          query = new MtasSpanMatchNoneQuery(field);</span>
-<span class="pc bpc" id="L119" title="1 of 2 branches missed.">        } else if (queries.length &gt; 1) {</span>
-<span class="fc" id="L120">          query = new MtasSpanOrQuery(queries);</span>
+<span class="pc bpc" id="L118" title="1 of 2 branches missed.">        if (queries.length == 0) {</span>
+<span class="nc" id="L119">          query = new MtasSpanMatchNoneQuery(field);</span>
+<span class="pc bpc" id="L120" title="1 of 2 branches missed.">        } else if (queries.length &gt; 1) {</span>
+<span class="fc" id="L121">          query = new MtasSpanOrQuery(queries);</span>
         } else {
-<span class="nc" id="L122">          query = queries[0];</span>
+<span class="nc" id="L123">          query = queries[0];</span>
         }
-<span class="fc" id="L124">      } else {</span>
-<span class="nc" id="L125">        throw new ParseException(&quot;variable $&quot; + value + &quot; not defined&quot;);</span>
+<span class="fc" id="L125">      } else {</span>
+<span class="nc" id="L126">        throw new ParseException(&quot;variable $&quot; + value + &quot; not defined&quot;);</span>
       }
     } else {
-<span class="nc" id="L128">      term = new Term(field, prefix + MtasToken.DELIMITER + value);</span>
-<span class="nc" id="L129">      query = new MtasSpanTermQuery(term, true);</span>
+<span class="nc" id="L129">      term = new Term(field, prefix + MtasToken.DELIMITER + value);</span>
+<span class="nc" id="L130">      query = new MtasSpanTermQuery(term, true);</span>
     }
-<span class="fc" id="L131">  }</span>
+<span class="fc" id="L132">  }</span>
 
   /*
    * (non-Javadoc)
@@ -137,7 +138,7 @@ public class MtasCQLParserWordQuery extends MtasSpanQuery {
    */
   @Override
   public String getField() {
-<span class="fc" id="L140">    return term.field();</span>
+<span class="fc" id="L141">    return term.field();</span>
   }
 
   /*
@@ -148,7 +149,7 @@ public class MtasCQLParserWordQuery extends MtasSpanQuery {
    */
   @Override
   public MtasSpanQuery rewrite(IndexReader reader) throws IOException {
-<span class="fc" id="L151">    return query.rewrite(reader);</span>
+<span class="fc" id="L152">    return query.rewrite(reader);</span>
   }
 
   /*
@@ -161,7 +162,7 @@ public class MtasCQLParserWordQuery extends MtasSpanQuery {
   @Override
   public SpanWeight createWeight(IndexSearcher searcher, boolean needsScores)
       throws IOException {
-<span class="nc" id="L164">    return query.createWeight(searcher, needsScores);</span>
+<span class="nc" id="L165">    return query.createWeight(searcher, needsScores);</span>
   }
 
   /*
@@ -171,7 +172,7 @@ public class MtasCQLParserWordQuery extends MtasSpanQuery {
    */
   @Override
   public String toString(String field) {
-<span class="nc" id="L174">    return query.toString(term.field());</span>
+<span class="nc" id="L175">    return query.toString(term.field());</span>
   }
 
   /*
@@ -181,14 +182,14 @@ public class MtasCQLParserWordQuery extends MtasSpanQuery {
    */
   @Override
   public boolean equals(Object obj) {
-<span class="pc bpc" id="L184" title="1 of 2 branches missed.">    if (this == obj)</span>
-<span class="nc" id="L185">      return true;</span>
-<span class="pc bpc" id="L186" title="1 of 2 branches missed.">    if (obj == null)</span>
-<span class="nc" id="L187">      return false;</span>
-<span class="fc bfc" id="L188" title="All 2 branches covered.">    if (getClass() != obj.getClass())</span>
-<span class="fc" id="L189">      return false;</span>
-<span class="fc" id="L190">    final MtasCQLParserWordQuery that = (MtasCQLParserWordQuery) obj;</span>
-<span class="fc" id="L191">    return query.equals(that.query);</span>
+<span class="pc bpc" id="L185" title="1 of 2 branches missed.">    if (this == obj)</span>
+<span class="nc" id="L186">      return true;</span>
+<span class="pc bpc" id="L187" title="1 of 2 branches missed.">    if (obj == null)</span>
+<span class="nc" id="L188">      return false;</span>
+<span class="fc bfc" id="L189" title="All 2 branches covered.">    if (getClass() != obj.getClass())</span>
+<span class="fc" id="L190">      return false;</span>
+<span class="fc" id="L191">    final MtasCQLParserWordQuery that = (MtasCQLParserWordQuery) obj;</span>
+<span class="fc" id="L192">    return query.equals(that.query);</span>
   }
 
   /*
@@ -198,11 +199,20 @@ public class MtasCQLParserWordQuery extends MtasSpanQuery {
    */
   @Override
   public int hashCode() {
-<span class="fc" id="L201">    int h = this.getClass().getSimpleName().hashCode();</span>
-<span class="fc" id="L202">    h = (h * 5) ^ term.hashCode();</span>
-<span class="fc" id="L203">    h = (h * 7) ^ query.hashCode();</span>
-<span class="fc" id="L204">    return h;</span>
+<span class="fc" id="L202">    int h = this.getClass().getSimpleName().hashCode();</span>
+<span class="fc" id="L203">    h = (h * 5) ^ term.hashCode();</span>
+<span class="fc" id="L204">    h = (h * 7) ^ query.hashCode();</span>
+<span class="fc" id="L205">    return h;</span>
   }
 
+  /* (non-Javadoc)
+   * @see mtas.search.spans.util.MtasSpanQuery#disableTwoPhaseIterator()
+   */
+  @Override
+  public void disableTwoPhaseIterator() {
+<span class="nc" id="L213">    super.disableTwoPhaseIterator();</span>
+<span class="nc" id="L214">    query.disableTwoPhaseIterator();</span>
+<span class="nc" id="L215">  }</span>
+
 }
 </pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.parser.cql.util/index.html b/jacoco/mtas.parser.cql.util/index.html
index e8ece3b..53e4572 100644
--- a/jacoco/mtas.parser.cql.util/index.html
+++ b/jacoco/mtas.parser.cql.util/index.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>mtas.parser.cql.util</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.source.html" class="el_source">Source Files</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <span class="el_package">mtas.parser.cql.util</span></div><h1>mtas.parser.cql.util</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">1,889 of 4,447</td><td class="ctr2">57%</td><td class="bar">254 of 551</td><td class="ctr2">53%</td><td class="ctr1">218</td><td class="ctr2">395</td><td class="ctr1">307</td><td class="ctr2">905</td><td class="ctr1">29</td><td class="ctr2">118</td><td class="ctr1">0</td><td class="ctr2">12</td></tr></tfoot><tbody><tr><td id="a8"><a href="MtasCQLParserWordCondition.html" class="el_class">MtasCQLParserWordCondition</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="56" height="10" title="518" alt="518"/><img src="../jacoco-resources/greenbar.gif" width="50" height="10" title="467" alt="467"/></td><td class="ctr2" id="c10">47%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="62" height="10" title="80" alt="80"/><img src="../jacoco-resources/greenbar.gif" width="57" height="10" title="74" alt="74"/></td><td class="ctr2" id="e9">48%</td><td class="ctr1" id="f0">59</td><td class="ctr2" id="g0">100</td><td class="ctr1" id="h0">91</td><td class="ctr2" id="i1">197</td><td class="ctr1" id="j0">5</td><td class="ctr2" id="k0">23</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a6"><a href="MtasCQLParserSentenceCondition.html" class="el_class">MtasCQLParserSentenceCondition</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="52" height="10" title="480" alt="480"/><img src="../jacoco-resources/greenbar.gif" width="67" height="10" title="625" alt="625"/></td><td class="ctr2" id="c7">56%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="54" height="10" title="70" alt="70"/><img src="../jacoco-resources/greenbar.gif" width="59" height="10" title="76" alt="76"/></td><td class="ctr2" id="e5">52%</td><td class="ctr1" id="f1">51</td><td class="ctr2" id="g1">91</td><td class="ctr1" id="h1">76</td><td class="ctr2" id="i0">227</td><td class="ctr1" id="j1">4</td><td class="ctr2" id="k1">18</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a0"><a href="MtasCQLParserBasicSentenceCondition.html" class="el_class">MtasCQLParserBasicSentenceCondition</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="19" height="10" title="177" alt="177"/><img src="../jacoco-resources/greenbar.gif" width="38" height="10" title="351" alt="351"/></td><td class="ctr2" id="c4">66%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="22" height="10" title="29" alt="29"/><img src="../jacoco-resources/greenbar.gif" width="35" height="10" title="45" alt="45"/></td><td class="ctr2" id="e3">60%</td><td class="ctr1" id="f2">26</td><td class="ctr2" id="g2">51</td><td class="ctr1" id="h2">37</td><td class="ctr2" id="i2">136</td><td class="ctr1" id="j2">3</td><td class="ctr2" id="k2">14</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a11"><a href="MtasCQLParserWordQuery.html" class="el_class">MtasCQLParserWordQuery</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="16" height="10" title="154" alt="154"/><img src="../jacoco-resources/greenbar.gif" width="24" height="10" title="223" alt="223"/></td><td class="ctr2" id="c6">59%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="12" alt="12"/><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="18" alt="18"/></td><td class="ctr2" id="e4">60%</td><td class="ctr1" id="f3">15</td><td class="ctr2" id="g3">24</td><td class="ctr1" id="h4">18</td><td class="ctr2" id="i5">56</td><td class="ctr1" id="j3">3</td><td class="ctr2" id="k4">9</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a9"><a href="MtasCQLParserWordFullCondition.html" class="el_class">MtasCQLParserWordFullCondition</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="16" height="10" title="154" alt="154"/><img src="../jacoco-resources/greenbar.gif" width="19" height="10" title="181" alt="181"/></td><td class="ctr2" id="c9">54%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="14" alt="14"/><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="22" alt="22"/></td><td class="ctr2" id="e2">61%</td><td class="ctr1" id="f5">13</td><td class="ctr2" id="g4">24</td><td class="ctr1" id="h3">26</td><td class="ctr2" id="i3">69</td><td class="ctr1" id="j5">2</td><td class="ctr2" id="k9">6</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a1"><a href="MtasCQLParserBasicSentencePartCondition.html" class="el_class">MtasCQLParserBasicSentencePartCondition</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="145" alt="145"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="38" alt="38"/></td><td class="ctr2" id="c11">20%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="11" alt="11"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="5" alt="5"/></td><td class="ctr2" id="e11">31%</td><td class="ctr1" id="f7">9</td><td class="ctr2" id="g8">16</td><td class="ctr1" id="h5">17</td><td class="ctr2" id="i8">29</td><td class="ctr1" id="j6">2</td><td class="ctr2" id="k6">8</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a5"><a href="MtasCQLParserGroupQuery.html" class="el_class">MtasCQLParserGroupQuery</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="104" alt="104"/><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="166" alt="166"/></td><td class="ctr2" id="c5">61%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="14" alt="14"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="11" alt="11"/></td><td class="ctr2" id="e10">44%</td><td class="ctr1" id="f4">14</td><td class="ctr2" id="g5">23</td><td class="ctr1" id="h6">11</td><td class="ctr2" id="i7">39</td><td class="ctr1" id="j7">2</td><td class="ctr2" id="k5">9</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m6">1</td></tr><tr><td id="a4"><a href="MtasCQLParserGroupFullCondition.html" class="el_class">MtasCQLParserGroupFullCondition</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="55" alt="55"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="117" alt="117"/></td><td class="ctr2" id="c3">68%</td><td class="bar" id="d8"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="17" alt="17"/></td><td class="ctr2" id="e0">70%</td><td class="ctr1" id="f6">10</td><td class="ctr2" id="g6">22</td><td class="ctr1" id="h7">10</td><td class="ctr2" id="i6">40</td><td class="ctr1" id="j4">3</td><td class="ctr2" id="k3">10</td><td class="ctr1" id="l7">0</td><td class="ctr2" id="m7">1</td></tr><tr><td id="a7"><a href="MtasCQLParserSentencePartCondition.html" class="el_class">MtasCQLParserSentencePartCondition</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="49" alt="49"/><img src="../jacoco-resources/greenbar.gif" width="26" height="10" title="246" alt="246"/></td><td class="ctr2" id="c0">83%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="21" alt="21"/></td><td class="ctr2" id="e1">70%</td><td class="ctr1" id="f8">9</td><td class="ctr2" id="g7">22</td><td class="ctr1" id="h8">9</td><td class="ctr2" id="i4">69</td><td class="ctr1" id="j10">1</td><td class="ctr2" id="k8">7</td><td class="ctr1" id="l8">0</td><td class="ctr2" id="m8">1</td></tr><tr><td id="a3"><a href="MtasCQLParserGroupCondition.html" class="el_class">MtasCQLParserGroupCondition</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="29" alt="29"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="35" alt="35"/></td><td class="ctr2" id="c8">54%</td><td class="bar" id="d9"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="4" alt="4"/></td><td class="ctr2" id="e6">50%</td><td class="ctr1" id="f9">6</td><td class="ctr2" id="g10">9</td><td class="ctr1" id="h9">6</td><td class="ctr2" id="i10">14</td><td class="ctr1" id="j8">2</td><td class="ctr2" id="k10">5</td><td class="ctr1" id="l9">0</td><td class="ctr2" id="m9">1</td></tr><tr><td id="a10"><a href="MtasCQLParserWordPositionQuery.html" class="el_class">MtasCQLParserWordPositionQuery</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="19" alt="19"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="92" alt="92"/></td><td class="ctr2" id="c1">82%</td><td class="bar" id="d10"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="3" alt="3"/></td><td class="ctr2" id="e7">50%</td><td class="ctr1" id="f10">5</td><td class="ctr2" id="g9">11</td><td class="ctr1" id="h10">5</td><td class="ctr2" id="i9">24</td><td class="ctr1" id="j9">2</td><td class="ctr2" id="k7">8</td><td class="ctr1" id="l10">0</td><td class="ctr2" id="m10">1</td></tr><tr><td id="a2"><a href="MtasCQLParserDefaultPrefixCondition.html" class="el_class">MtasCQLParserDefaultPrefixCondition</a></td><td class="bar" id="b11"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="17" alt="17"/></td><td class="ctr2" id="c2">77%</td><td class="bar" id="d11"/><td class="ctr2" id="e8">50%</td><td class="ctr1" id="f11">1</td><td class="ctr2" id="g11">2</td><td class="ctr1" id="h11">1</td><td class="ctr2" id="i11">5</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td><td class="ctr1" id="l11">0</td><td class="ctr2" id="m11">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>mtas.parser.cql.util</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.source.html" class="el_source">Source Files</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <span class="el_package">mtas.parser.cql.util</span></div><h1>mtas.parser.cql.util</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">1,907 of 4,465</td><td class="ctr2">57%</td><td class="bar">254 of 551</td><td class="ctr2">53%</td><td class="ctr1">221</td><td class="ctr2">398</td><td class="ctr1">323</td><td class="ctr2">924</td><td class="ctr1">32</td><td class="ctr2">121</td><td class="ctr1">0</td><td class="ctr2">12</td></tr></tfoot><tbody><tr><td id="a8"><a href="MtasCQLParserWordCondition.html" class="el_class">MtasCQLParserWordCondition</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="56" height="10" title="518" alt="518"/><img src="../jacoco-resources/greenbar.gif" width="50" height="10" title="467" alt="467"/></td><td class="ctr2" id="c10">47%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="62" height="10" title="80" alt="80"/><img src="../jacoco-resources/greenbar.gif" width="57" height="10" title="74" alt="74"/></td><td class="ctr2" id="e9">48%</td><td class="ctr1" id="f0">59</td><td class="ctr2" id="g0">100</td><td class="ctr1" id="h0">93</td><td class="ctr2" id="i1">199</td><td class="ctr1" id="j0">5</td><td class="ctr2" id="k0">23</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a6"><a href="MtasCQLParserSentenceCondition.html" class="el_class">MtasCQLParserSentenceCondition</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="52" height="10" title="480" alt="480"/><img src="../jacoco-resources/greenbar.gif" width="67" height="10" title="625" alt="625"/></td><td class="ctr2" id="c7">56%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="54" height="10" title="70" alt="70"/><img src="../jacoco-resources/greenbar.gif" width="59" height="10" title="76" alt="76"/></td><td class="ctr2" id="e5">52%</td><td class="ctr1" id="f1">51</td><td class="ctr2" id="g1">91</td><td class="ctr1" id="h1">76</td><td class="ctr2" id="i0">227</td><td class="ctr1" id="j1">4</td><td class="ctr2" id="k1">18</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a0"><a href="MtasCQLParserBasicSentenceCondition.html" class="el_class">MtasCQLParserBasicSentenceCondition</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="19" height="10" title="177" alt="177"/><img src="../jacoco-resources/greenbar.gif" width="38" height="10" title="351" alt="351"/></td><td class="ctr2" id="c4">66%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="22" height="10" title="29" alt="29"/><img src="../jacoco-resources/greenbar.gif" width="35" height="10" title="45" alt="45"/></td><td class="ctr2" id="e3">60%</td><td class="ctr1" id="f2">26</td><td class="ctr2" id="g2">51</td><td class="ctr1" id="h2">37</td><td class="ctr2" id="i2">136</td><td class="ctr1" id="j3">3</td><td class="ctr2" id="k2">14</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a11"><a href="MtasCQLParserWordQuery.html" class="el_class">MtasCQLParserWordQuery</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="160" alt="160"/><img src="../jacoco-resources/greenbar.gif" width="24" height="10" title="223" alt="223"/></td><td class="ctr2" id="c6">58%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="12" alt="12"/><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="18" alt="18"/></td><td class="ctr2" id="e4">60%</td><td class="ctr1" id="f3">16</td><td class="ctr2" id="g3">25</td><td class="ctr1" id="h4">22</td><td class="ctr2" id="i5">60</td><td class="ctr1" id="j2">4</td><td class="ctr2" id="k3">10</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a9"><a href="MtasCQLParserWordFullCondition.html" class="el_class">MtasCQLParserWordFullCondition</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="16" height="10" title="154" alt="154"/><img src="../jacoco-resources/greenbar.gif" width="19" height="10" title="181" alt="181"/></td><td class="ctr2" id="c9">54%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="14" alt="14"/><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="22" alt="22"/></td><td class="ctr2" id="e2">61%</td><td class="ctr1" id="f5">13</td><td class="ctr2" id="g4">24</td><td class="ctr1" id="h3">30</td><td class="ctr2" id="i3">74</td><td class="ctr1" id="j7">2</td><td class="ctr2" id="k9">6</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a1"><a href="MtasCQLParserBasicSentencePartCondition.html" class="el_class">MtasCQLParserBasicSentencePartCondition</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="145" alt="145"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="38" alt="38"/></td><td class="ctr2" id="c11">20%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="11" alt="11"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="5" alt="5"/></td><td class="ctr2" id="e11">31%</td><td class="ctr1" id="f7">9</td><td class="ctr2" id="g8">16</td><td class="ctr1" id="h5">17</td><td class="ctr2" id="i8">29</td><td class="ctr1" id="j8">2</td><td class="ctr2" id="k7">8</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a5"><a href="MtasCQLParserGroupQuery.html" class="el_class">MtasCQLParserGroupQuery</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="110" alt="110"/><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="166" alt="166"/></td><td class="ctr2" id="c5">60%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="14" alt="14"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="11" alt="11"/></td><td class="ctr2" id="e10">44%</td><td class="ctr1" id="f4">15</td><td class="ctr2" id="g5">24</td><td class="ctr1" id="h6">14</td><td class="ctr2" id="i6">42</td><td class="ctr1" id="j4">3</td><td class="ctr2" id="k4">10</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m6">1</td></tr><tr><td id="a4"><a href="MtasCQLParserGroupFullCondition.html" class="el_class">MtasCQLParserGroupFullCondition</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="55" alt="55"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="117" alt="117"/></td><td class="ctr2" id="c3">68%</td><td class="bar" id="d8"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="17" alt="17"/></td><td class="ctr2" id="e0">70%</td><td class="ctr1" id="f6">10</td><td class="ctr2" id="g6">22</td><td class="ctr1" id="h7">10</td><td class="ctr2" id="i7">41</td><td class="ctr1" id="j5">3</td><td class="ctr2" id="k5">10</td><td class="ctr1" id="l7">0</td><td class="ctr2" id="m7">1</td></tr><tr><td id="a7"><a href="MtasCQLParserSentencePartCondition.html" class="el_class">MtasCQLParserSentencePartCondition</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="49" alt="49"/><img src="../jacoco-resources/greenbar.gif" width="26" height="10" title="246" alt="246"/></td><td class="ctr2" id="c0">83%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="21" alt="21"/></td><td class="ctr2" id="e1">70%</td><td class="ctr1" id="f8">9</td><td class="ctr2" id="g7">22</td><td class="ctr1" id="h8">9</td><td class="ctr2" id="i4">69</td><td class="ctr1" id="j10">1</td><td class="ctr2" id="k8">7</td><td class="ctr1" id="l8">0</td><td class="ctr2" id="m8">1</td></tr><tr><td id="a3"><a href="MtasCQLParserGroupCondition.html" class="el_class">MtasCQLParserGroupCondition</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="29" alt="29"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="35" alt="35"/></td><td class="ctr2" id="c8">54%</td><td class="bar" id="d9"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="4" alt="4"/></td><td class="ctr2" id="e6">50%</td><td class="ctr1" id="f9">6</td><td class="ctr2" id="g10">9</td><td class="ctr1" id="h10">6</td><td class="ctr2" id="i10">15</td><td class="ctr1" id="j9">2</td><td class="ctr2" id="k10">5</td><td class="ctr1" id="l9">0</td><td class="ctr2" id="m9">1</td></tr><tr><td id="a10"><a href="MtasCQLParserWordPositionQuery.html" class="el_class">MtasCQLParserWordPositionQuery</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="25" alt="25"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="92" alt="92"/></td><td class="ctr2" id="c1">78%</td><td class="bar" id="d10"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="3" alt="3"/></td><td class="ctr2" id="e7">50%</td><td class="ctr1" id="f10">6</td><td class="ctr2" id="g9">12</td><td class="ctr1" id="h9">8</td><td class="ctr2" id="i9">27</td><td class="ctr1" id="j6">3</td><td class="ctr2" id="k6">9</td><td class="ctr1" id="l10">0</td><td class="ctr2" id="m10">1</td></tr><tr><td id="a2"><a href="MtasCQLParserDefaultPrefixCondition.html" class="el_class">MtasCQLParserDefaultPrefixCondition</a></td><td class="bar" id="b11"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="17" alt="17"/></td><td class="ctr2" id="c2">77%</td><td class="bar" id="d11"/><td class="ctr2" id="e8">50%</td><td class="ctr1" id="f11">1</td><td class="ctr2" id="g11">2</td><td class="ctr1" id="h11">1</td><td class="ctr2" id="i11">5</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td><td class="ctr1" id="l11">0</td><td class="ctr2" id="m11">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.parser.cql.util/index.source.html b/jacoco/mtas.parser.cql.util/index.source.html
index 72db0d8..f0637fe 100644
--- a/jacoco/mtas.parser.cql.util/index.source.html
+++ b/jacoco/mtas.parser.cql.util/index.source.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>mtas.parser.cql.util</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.html" class="el_class">Classes</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <span class="el_package">mtas.parser.cql.util</span></div><h1>mtas.parser.cql.util</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">1,889 of 4,447</td><td class="ctr2">57%</td><td class="bar">254 of 551</td><td class="ctr2">53%</td><td class="ctr1">218</td><td class="ctr2">395</td><td class="ctr1">307</td><td class="ctr2">905</td><td class="ctr1">29</td><td class="ctr2">118</td><td class="ctr1">0</td><td class="ctr2">12</td></tr></tfoot><tbody><tr><td id="a8"><a href="MtasCQLParserWordCondition.java.html" class="el_source">MtasCQLParserWordCondition.java</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="56" height="10" title="518" alt="518"/><img src="../jacoco-resources/greenbar.gif" width="50" height="10" title="467" alt="467"/></td><td class="ctr2" id="c10">47%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="62" height="10" title="80" alt="80"/><img src="../jacoco-resources/greenbar.gif" width="57" height="10" title="74" alt="74"/></td><td class="ctr2" id="e9">48%</td><td class="ctr1" id="f0">59</td><td class="ctr2" id="g0">100</td><td class="ctr1" id="h0">91</td><td class="ctr2" id="i1">197</td><td class="ctr1" id="j0">5</td><td class="ctr2" id="k0">23</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a6"><a href="MtasCQLParserSentenceCondition.java.html" class="el_source">MtasCQLParserSentenceCondition.java</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="52" height="10" title="480" alt="480"/><img src="../jacoco-resources/greenbar.gif" width="67" height="10" title="625" alt="625"/></td><td class="ctr2" id="c7">56%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="54" height="10" title="70" alt="70"/><img src="../jacoco-resources/greenbar.gif" width="59" height="10" title="76" alt="76"/></td><td class="ctr2" id="e5">52%</td><td class="ctr1" id="f1">51</td><td class="ctr2" id="g1">91</td><td class="ctr1" id="h1">76</td><td class="ctr2" id="i0">227</td><td class="ctr1" id="j1">4</td><td class="ctr2" id="k1">18</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a0"><a href="MtasCQLParserBasicSentenceCondition.java.html" class="el_source">MtasCQLParserBasicSentenceCondition.java</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="19" height="10" title="177" alt="177"/><img src="../jacoco-resources/greenbar.gif" width="38" height="10" title="351" alt="351"/></td><td class="ctr2" id="c4">66%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="22" height="10" title="29" alt="29"/><img src="../jacoco-resources/greenbar.gif" width="35" height="10" title="45" alt="45"/></td><td class="ctr2" id="e3">60%</td><td class="ctr1" id="f2">26</td><td class="ctr2" id="g2">51</td><td class="ctr1" id="h2">37</td><td class="ctr2" id="i2">136</td><td class="ctr1" id="j2">3</td><td class="ctr2" id="k2">14</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a11"><a href="MtasCQLParserWordQuery.java.html" class="el_source">MtasCQLParserWordQuery.java</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="16" height="10" title="154" alt="154"/><img src="../jacoco-resources/greenbar.gif" width="24" height="10" title="223" alt="223"/></td><td class="ctr2" id="c6">59%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="12" alt="12"/><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="18" alt="18"/></td><td class="ctr2" id="e4">60%</td><td class="ctr1" id="f3">15</td><td class="ctr2" id="g3">24</td><td class="ctr1" id="h4">18</td><td class="ctr2" id="i5">56</td><td class="ctr1" id="j3">3</td><td class="ctr2" id="k4">9</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a9"><a href="MtasCQLParserWordFullCondition.java.html" class="el_source">MtasCQLParserWordFullCondition.java</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="16" height="10" title="154" alt="154"/><img src="../jacoco-resources/greenbar.gif" width="19" height="10" title="181" alt="181"/></td><td class="ctr2" id="c9">54%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="14" alt="14"/><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="22" alt="22"/></td><td class="ctr2" id="e2">61%</td><td class="ctr1" id="f5">13</td><td class="ctr2" id="g4">24</td><td class="ctr1" id="h3">26</td><td class="ctr2" id="i3">69</td><td class="ctr1" id="j5">2</td><td class="ctr2" id="k9">6</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a1"><a href="MtasCQLParserBasicSentencePartCondition.java.html" class="el_source">MtasCQLParserBasicSentencePartCondition.java</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="145" alt="145"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="38" alt="38"/></td><td class="ctr2" id="c11">20%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="11" alt="11"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="5" alt="5"/></td><td class="ctr2" id="e11">31%</td><td class="ctr1" id="f7">9</td><td class="ctr2" id="g8">16</td><td class="ctr1" id="h5">17</td><td class="ctr2" id="i8">29</td><td class="ctr1" id="j6">2</td><td class="ctr2" id="k6">8</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a5"><a href="MtasCQLParserGroupQuery.java.html" class="el_source">MtasCQLParserGroupQuery.java</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="104" alt="104"/><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="166" alt="166"/></td><td class="ctr2" id="c5">61%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="14" alt="14"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="11" alt="11"/></td><td class="ctr2" id="e10">44%</td><td class="ctr1" id="f4">14</td><td class="ctr2" id="g5">23</td><td class="ctr1" id="h6">11</td><td class="ctr2" id="i7">39</td><td class="ctr1" id="j7">2</td><td class="ctr2" id="k5">9</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m6">1</td></tr><tr><td id="a4"><a href="MtasCQLParserGroupFullCondition.java.html" class="el_source">MtasCQLParserGroupFullCondition.java</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="55" alt="55"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="117" alt="117"/></td><td class="ctr2" id="c3">68%</td><td class="bar" id="d8"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="17" alt="17"/></td><td class="ctr2" id="e0">70%</td><td class="ctr1" id="f6">10</td><td class="ctr2" id="g6">22</td><td class="ctr1" id="h7">10</td><td class="ctr2" id="i6">40</td><td class="ctr1" id="j4">3</td><td class="ctr2" id="k3">10</td><td class="ctr1" id="l7">0</td><td class="ctr2" id="m7">1</td></tr><tr><td id="a7"><a href="MtasCQLParserSentencePartCondition.java.html" class="el_source">MtasCQLParserSentencePartCondition.java</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="49" alt="49"/><img src="../jacoco-resources/greenbar.gif" width="26" height="10" title="246" alt="246"/></td><td class="ctr2" id="c0">83%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="21" alt="21"/></td><td class="ctr2" id="e1">70%</td><td class="ctr1" id="f8">9</td><td class="ctr2" id="g7">22</td><td class="ctr1" id="h8">9</td><td class="ctr2" id="i4">69</td><td class="ctr1" id="j10">1</td><td class="ctr2" id="k8">7</td><td class="ctr1" id="l8">0</td><td class="ctr2" id="m8">1</td></tr><tr><td id="a3"><a href="MtasCQLParserGroupCondition.java.html" class="el_source">MtasCQLParserGroupCondition.java</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="29" alt="29"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="35" alt="35"/></td><td class="ctr2" id="c8">54%</td><td class="bar" id="d9"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="4" alt="4"/></td><td class="ctr2" id="e6">50%</td><td class="ctr1" id="f9">6</td><td class="ctr2" id="g10">9</td><td class="ctr1" id="h9">6</td><td class="ctr2" id="i10">14</td><td class="ctr1" id="j8">2</td><td class="ctr2" id="k10">5</td><td class="ctr1" id="l9">0</td><td class="ctr2" id="m9">1</td></tr><tr><td id="a10"><a href="MtasCQLParserWordPositionQuery.java.html" class="el_source">MtasCQLParserWordPositionQuery.java</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="19" alt="19"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="92" alt="92"/></td><td class="ctr2" id="c1">82%</td><td class="bar" id="d10"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="3" alt="3"/></td><td class="ctr2" id="e7">50%</td><td class="ctr1" id="f10">5</td><td class="ctr2" id="g9">11</td><td class="ctr1" id="h10">5</td><td class="ctr2" id="i9">24</td><td class="ctr1" id="j9">2</td><td class="ctr2" id="k7">8</td><td class="ctr1" id="l10">0</td><td class="ctr2" id="m10">1</td></tr><tr><td id="a2"><a href="MtasCQLParserDefaultPrefixCondition.java.html" class="el_source">MtasCQLParserDefaultPrefixCondition.java</a></td><td class="bar" id="b11"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="17" alt="17"/></td><td class="ctr2" id="c2">77%</td><td class="bar" id="d11"/><td class="ctr2" id="e8">50%</td><td class="ctr1" id="f11">1</td><td class="ctr2" id="g11">2</td><td class="ctr1" id="h11">1</td><td class="ctr2" id="i11">5</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td><td class="ctr1" id="l11">0</td><td class="ctr2" id="m11">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>mtas.parser.cql.util</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.html" class="el_class">Classes</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <span class="el_package">mtas.parser.cql.util</span></div><h1>mtas.parser.cql.util</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">1,907 of 4,465</td><td class="ctr2">57%</td><td class="bar">254 of 551</td><td class="ctr2">53%</td><td class="ctr1">221</td><td class="ctr2">398</td><td class="ctr1">323</td><td class="ctr2">924</td><td class="ctr1">32</td><td class="ctr2">121</td><td class="ctr1">0</td><td class="ctr2">12</td></tr></tfoot><tbody><tr><td id="a8"><a href="MtasCQLParserWordCondition.java.html" class="el_source">MtasCQLParserWordCondition.java</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="56" height="10" title="518" alt="518"/><img src="../jacoco-resources/greenbar.gif" width="50" height="10" title="467" alt="467"/></td><td class="ctr2" id="c10">47%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="62" height="10" title="80" alt="80"/><img src="../jacoco-resources/greenbar.gif" width="57" height="10" title="74" alt="74"/></td><td class="ctr2" id="e9">48%</td><td class="ctr1" id="f0">59</td><td class="ctr2" id="g0">100</td><td class="ctr1" id="h0">93</td><td class="ctr2" id="i1">199</td><td class="ctr1" id="j0">5</td><td class="ctr2" id="k0">23</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a6"><a href="MtasCQLParserSentenceCondition.java.html" class="el_source">MtasCQLParserSentenceCondition.java</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="52" height="10" title="480" alt="480"/><img src="../jacoco-resources/greenbar.gif" width="67" height="10" title="625" alt="625"/></td><td class="ctr2" id="c7">56%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="54" height="10" title="70" alt="70"/><img src="../jacoco-resources/greenbar.gif" width="59" height="10" title="76" alt="76"/></td><td class="ctr2" id="e5">52%</td><td class="ctr1" id="f1">51</td><td class="ctr2" id="g1">91</td><td class="ctr1" id="h1">76</td><td class="ctr2" id="i0">227</td><td class="ctr1" id="j1">4</td><td class="ctr2" id="k1">18</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a0"><a href="MtasCQLParserBasicSentenceCondition.java.html" class="el_source">MtasCQLParserBasicSentenceCondition.java</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="19" height="10" title="177" alt="177"/><img src="../jacoco-resources/greenbar.gif" width="38" height="10" title="351" alt="351"/></td><td class="ctr2" id="c4">66%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="22" height="10" title="29" alt="29"/><img src="../jacoco-resources/greenbar.gif" width="35" height="10" title="45" alt="45"/></td><td class="ctr2" id="e3">60%</td><td class="ctr1" id="f2">26</td><td class="ctr2" id="g2">51</td><td class="ctr1" id="h2">37</td><td class="ctr2" id="i2">136</td><td class="ctr1" id="j3">3</td><td class="ctr2" id="k2">14</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a11"><a href="MtasCQLParserWordQuery.java.html" class="el_source">MtasCQLParserWordQuery.java</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="160" alt="160"/><img src="../jacoco-resources/greenbar.gif" width="24" height="10" title="223" alt="223"/></td><td class="ctr2" id="c6">58%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="12" alt="12"/><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="18" alt="18"/></td><td class="ctr2" id="e4">60%</td><td class="ctr1" id="f3">16</td><td class="ctr2" id="g3">25</td><td class="ctr1" id="h4">22</td><td class="ctr2" id="i5">60</td><td class="ctr1" id="j2">4</td><td class="ctr2" id="k3">10</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a9"><a href="MtasCQLParserWordFullCondition.java.html" class="el_source">MtasCQLParserWordFullCondition.java</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="16" height="10" title="154" alt="154"/><img src="../jacoco-resources/greenbar.gif" width="19" height="10" title="181" alt="181"/></td><td class="ctr2" id="c9">54%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="14" alt="14"/><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="22" alt="22"/></td><td class="ctr2" id="e2">61%</td><td class="ctr1" id="f5">13</td><td class="ctr2" id="g4">24</td><td class="ctr1" id="h3">30</td><td class="ctr2" id="i3">74</td><td class="ctr1" id="j7">2</td><td class="ctr2" id="k9">6</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a1"><a href="MtasCQLParserBasicSentencePartCondition.java.html" class="el_source">MtasCQLParserBasicSentencePartCondition.java</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="145" alt="145"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="38" alt="38"/></td><td class="ctr2" id="c11">20%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="11" alt="11"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="5" alt="5"/></td><td class="ctr2" id="e11">31%</td><td class="ctr1" id="f7">9</td><td class="ctr2" id="g8">16</td><td class="ctr1" id="h5">17</td><td class="ctr2" id="i8">29</td><td class="ctr1" id="j8">2</td><td class="ctr2" id="k7">8</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a5"><a href="MtasCQLParserGroupQuery.java.html" class="el_source">MtasCQLParserGroupQuery.java</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="110" alt="110"/><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="166" alt="166"/></td><td class="ctr2" id="c5">60%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="14" alt="14"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="11" alt="11"/></td><td class="ctr2" id="e10">44%</td><td class="ctr1" id="f4">15</td><td class="ctr2" id="g5">24</td><td class="ctr1" id="h6">14</td><td class="ctr2" id="i6">42</td><td class="ctr1" id="j4">3</td><td class="ctr2" id="k4">10</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m6">1</td></tr><tr><td id="a4"><a href="MtasCQLParserGroupFullCondition.java.html" class="el_source">MtasCQLParserGroupFullCondition.java</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="55" alt="55"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="117" alt="117"/></td><td class="ctr2" id="c3">68%</td><td class="bar" id="d8"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="17" alt="17"/></td><td class="ctr2" id="e0">70%</td><td class="ctr1" id="f6">10</td><td class="ctr2" id="g6">22</td><td class="ctr1" id="h7">10</td><td class="ctr2" id="i7">41</td><td class="ctr1" id="j5">3</td><td class="ctr2" id="k5">10</td><td class="ctr1" id="l7">0</td><td class="ctr2" id="m7">1</td></tr><tr><td id="a7"><a href="MtasCQLParserSentencePartCondition.java.html" class="el_source">MtasCQLParserSentencePartCondition.java</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="49" alt="49"/><img src="../jacoco-resources/greenbar.gif" width="26" height="10" title="246" alt="246"/></td><td class="ctr2" id="c0">83%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="21" alt="21"/></td><td class="ctr2" id="e1">70%</td><td class="ctr1" id="f8">9</td><td class="ctr2" id="g7">22</td><td class="ctr1" id="h8">9</td><td class="ctr2" id="i4">69</td><td class="ctr1" id="j10">1</td><td class="ctr2" id="k8">7</td><td class="ctr1" id="l8">0</td><td class="ctr2" id="m8">1</td></tr><tr><td id="a3"><a href="MtasCQLParserGroupCondition.java.html" class="el_source">MtasCQLParserGroupCondition.java</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="29" alt="29"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="35" alt="35"/></td><td class="ctr2" id="c8">54%</td><td class="bar" id="d9"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="4" alt="4"/></td><td class="ctr2" id="e6">50%</td><td class="ctr1" id="f9">6</td><td class="ctr2" id="g10">9</td><td class="ctr1" id="h10">6</td><td class="ctr2" id="i10">15</td><td class="ctr1" id="j9">2</td><td class="ctr2" id="k10">5</td><td class="ctr1" id="l9">0</td><td class="ctr2" id="m9">1</td></tr><tr><td id="a10"><a href="MtasCQLParserWordPositionQuery.java.html" class="el_source">MtasCQLParserWordPositionQuery.java</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="25" alt="25"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="92" alt="92"/></td><td class="ctr2" id="c1">78%</td><td class="bar" id="d10"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="3" alt="3"/></td><td class="ctr2" id="e7">50%</td><td class="ctr1" id="f10">6</td><td class="ctr2" id="g9">12</td><td class="ctr1" id="h9">8</td><td class="ctr2" id="i9">27</td><td class="ctr1" id="j6">3</td><td class="ctr2" id="k6">9</td><td class="ctr1" id="l10">0</td><td class="ctr2" id="m10">1</td></tr><tr><td id="a2"><a href="MtasCQLParserDefaultPrefixCondition.java.html" class="el_source">MtasCQLParserDefaultPrefixCondition.java</a></td><td class="bar" id="b11"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="17" alt="17"/></td><td class="ctr2" id="c2">77%</td><td class="bar" id="d11"/><td class="ctr2" id="e8">50%</td><td class="ctr1" id="f11">1</td><td class="ctr2" id="g11">2</td><td class="ctr1" id="h11">1</td><td class="ctr2" id="i11">5</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td><td class="ctr1" id="l11">0</td><td class="ctr2" id="m11">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans.util/MtasDisabledTwoPhaseIteratorSpanQuery$MtasDisabledTwoPhaseIteratorWeight.html b/jacoco/mtas.search.spans.util/MtasDisabledTwoPhaseIteratorSpanQuery$MtasDisabledTwoPhaseIteratorWeight.html
index 388db2a..d11eb05 100644
--- a/jacoco/mtas.search.spans.util/MtasDisabledTwoPhaseIteratorSpanQuery$MtasDisabledTwoPhaseIteratorWeight.html
+++ b/jacoco/mtas.search.spans.util/MtasDisabledTwoPhaseIteratorSpanQuery$MtasDisabledTwoPhaseIteratorWeight.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasDisabledTwoPhaseIteratorSpanQuery.MtasDisabledTwoPhaseIteratorWeight</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans.util</a> &gt; <span class="el_class">MtasDisabledTwoPhaseIteratorSpanQuery.MtasDisabledTwoPhaseIteratorWeight</span></div><h1>MtasDisabledTwoPhaseIteratorSpanQuery.MtasDisabledTwoPhaseIteratorWeight</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">18 of 42</td><td class="ctr2">57%</td><td class="bar">1 of 2</td><td class="ctr2">50%</td><td class="ctr1">3</td><td class="ctr2">5</td><td class="ctr1">4</td><td class="ctr2">10</td><td class="ctr1">2</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a3"><a href="MtasDisabledTwoPhaseIteratorSpanQuery.java.html#L117" class="el_method">MtasDisabledTwoPhaseIteratorSpanQuery.MtasDisabledTwoPhaseIteratorWeight(MtasDisabledTwoPhaseIteratorSpanQuery, SpanWeight, IndexSearcher, boolean)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="41" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="78" height="10" title="15" alt="15"/></td><td class="ctr2" id="c1">65%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i0">4</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="MtasDisabledTwoPhaseIteratorSpanQuery.java.html#L127" class="el_method">extractTermContexts(Map)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="26" height="10" title="5" alt="5"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i1">2</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a1"><a href="MtasDisabledTwoPhaseIteratorSpanQuery.java.html#L145" class="el_method">extractTerms(Set)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="26" height="10" title="5" alt="5"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="MtasDisabledTwoPhaseIteratorSpanQuery.java.html#L136" class="el_method">getSpans(LeafReaderContext, SpanWeight.Postings)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="46" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasDisabledTwoPhaseIteratorSpanQuery.MtasDisabledTwoPhaseIteratorWeight</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans.util</a> &gt; <span class="el_class">MtasDisabledTwoPhaseIteratorSpanQuery.MtasDisabledTwoPhaseIteratorWeight</span></div><h1>MtasDisabledTwoPhaseIteratorSpanQuery.MtasDisabledTwoPhaseIteratorWeight</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">18 of 42</td><td class="ctr2">57%</td><td class="bar">1 of 2</td><td class="ctr2">50%</td><td class="ctr1">3</td><td class="ctr2">5</td><td class="ctr1">4</td><td class="ctr2">11</td><td class="ctr1">2</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a3"><a href="MtasDisabledTwoPhaseIteratorSpanQuery.java.html#L146" class="el_method">MtasDisabledTwoPhaseIteratorSpanQuery.MtasDisabledTwoPhaseIteratorWeight(MtasDisabledTwoPhaseIteratorSpanQuery, SpanWeight, IndexSearcher, boolean)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="41" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="78" height="10" title="15" alt="15"/></td><td class="ctr2" id="c1">65%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i0">5</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="MtasDisabledTwoPhaseIteratorSpanQuery.java.html#L161" class="el_method">extractTermContexts(Map)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="26" height="10" title="5" alt="5"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i1">2</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a1"><a href="MtasDisabledTwoPhaseIteratorSpanQuery.java.html#L186" class="el_method">extractTerms(Set)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="26" height="10" title="5" alt="5"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="MtasDisabledTwoPhaseIteratorSpanQuery.java.html#L175" class="el_method">getSpans(LeafReaderContext, SpanWeight.Postings)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="46" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans.util/MtasDisabledTwoPhaseIteratorSpanQuery.html b/jacoco/mtas.search.spans.util/MtasDisabledTwoPhaseIteratorSpanQuery.html
index 4d49cf8..8139f08 100644
--- a/jacoco/mtas.search.spans.util/MtasDisabledTwoPhaseIteratorSpanQuery.html
+++ b/jacoco/mtas.search.spans.util/MtasDisabledTwoPhaseIteratorSpanQuery.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasDisabledTwoPhaseIteratorSpanQuery</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans.util</a> &gt; <span class="el_class">MtasDisabledTwoPhaseIteratorSpanQuery</span></div><h1>MtasDisabledTwoPhaseIteratorSpanQuery</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">59 of 106</td><td class="ctr2">44%</td><td class="bar">7 of 10</td><td class="ctr2">30%</td><td class="ctr1">8</td><td class="ctr2">12</td><td class="ctr1">15</td><td class="ctr2">25</td><td class="ctr1">4</td><td class="ctr2">7</td></tr></tfoot><tbody><tr><td id="a1"><a href="MtasDisabledTwoPhaseIteratorSpanQuery.java.html#L80" class="el_method">equals(Object)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="85" height="10" title="25" alt="25"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="6" alt="6"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f0">4</td><td class="ctr2" id="g0">4</td><td class="ctr1" id="h0">8</td><td class="ctr2" id="i0">8</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a3"><a href="MtasDisabledTwoPhaseIteratorSpanQuery.java.html#L95" class="el_method">hashCode()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="44" height="10" title="13" alt="13"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h1">3</td><td class="ctr2" id="i2">3</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a5"><a href="MtasDisabledTwoPhaseIteratorSpanQuery.java.html#L49" class="el_method">rewrite(IndexReader)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="41" height="10" title="12" alt="12"/><img src="../jacoco-resources/greenbar.gif" width="78" height="10" title="23" alt="23"/></td><td class="ctr2" id="c2">65%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="3" alt="3"/></td><td class="ctr2" id="e0">75%</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g1">3</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i1">7</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a6"><a href="MtasDisabledTwoPhaseIteratorSpanQuery.java.html#L72" class="el_method">toString(String)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="5" alt="5"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a2"><a href="MtasDisabledTwoPhaseIteratorSpanQuery.java.html#L64" class="el_method">getField()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="4" alt="4"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a0"><a href="MtasDisabledTwoPhaseIteratorSpanQuery.java.html#L39" class="el_method">createWeight(IndexSearcher, boolean)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="48" height="10" title="14" alt="14"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i4">2</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a4"><a href="MtasDisabledTwoPhaseIteratorSpanQuery.java.html#L29" class="el_method">MtasDisabledTwoPhaseIteratorSpanQuery(MtasSpanQuery)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="10" alt="10"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasDisabledTwoPhaseIteratorSpanQuery</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans.util</a> &gt; <span class="el_class">MtasDisabledTwoPhaseIteratorSpanQuery</span></div><h1>MtasDisabledTwoPhaseIteratorSpanQuery</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">65 of 114</td><td class="ctr2">42%</td><td class="bar">7 of 10</td><td class="ctr2">30%</td><td class="ctr1">9</td><td class="ctr2">13</td><td class="ctr1">18</td><td class="ctr2">29</td><td class="ctr1">5</td><td class="ctr2">8</td></tr></tfoot><tbody><tr><td id="a2"><a href="MtasDisabledTwoPhaseIteratorSpanQuery.java.html#L96" class="el_method">equals(Object)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="81" height="10" title="25" alt="25"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="6" alt="6"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f0">4</td><td class="ctr2" id="g0">4</td><td class="ctr1" id="h0">8</td><td class="ctr2" id="i0">8</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a4"><a href="MtasDisabledTwoPhaseIteratorSpanQuery.java.html#L113" class="el_method">hashCode()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="42" height="10" title="13" alt="13"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h1">3</td><td class="ctr2" id="i2">3</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a6"><a href="MtasDisabledTwoPhaseIteratorSpanQuery.java.html#L56" class="el_method">rewrite(IndexReader)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="38" height="10" title="12" alt="12"/><img src="../jacoco-resources/greenbar.gif" width="81" height="10" title="25" alt="25"/></td><td class="ctr2" id="c2">67%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="3" alt="3"/></td><td class="ctr2" id="e0">75%</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g1">3</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i1">8</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="MtasDisabledTwoPhaseIteratorSpanQuery.java.html#L125" class="el_method">disableTwoPhaseIterator()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="19" height="10" title="6" alt="6"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h2">3</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a7"><a href="MtasDisabledTwoPhaseIteratorSpanQuery.java.html#L86" class="el_method">toString(String)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="16" height="10" title="5" alt="5"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a3"><a href="MtasDisabledTwoPhaseIteratorSpanQuery.java.html#L76" class="el_method">getField()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="4" alt="4"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a0"><a href="MtasDisabledTwoPhaseIteratorSpanQuery.java.html#L43" class="el_method">createWeight(IndexSearcher, boolean)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="45" height="10" title="14" alt="14"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i5">2</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a5"><a href="MtasDisabledTwoPhaseIteratorSpanQuery.java.html#L29" class="el_method">MtasDisabledTwoPhaseIteratorSpanQuery(MtasSpanQuery)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="10" alt="10"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans.util/MtasDisabledTwoPhaseIteratorSpanQuery.java.html b/jacoco/mtas.search.spans.util/MtasDisabledTwoPhaseIteratorSpanQuery.java.html
index a81b098..0304d6d 100644
--- a/jacoco/mtas.search.spans.util/MtasDisabledTwoPhaseIteratorSpanQuery.java.html
+++ b/jacoco/mtas.search.spans.util/MtasDisabledTwoPhaseIteratorSpanQuery.java.html
@@ -17,7 +17,7 @@ import mtas.search.spans.MtasSpanMatchNoneQuery;
  */
 public class MtasDisabledTwoPhaseIteratorSpanQuery extends MtasSpanQuery {
 
-  /** The q. */
+  /** The sub query. */
   private MtasSpanQuery subQuery;
 
   /**
@@ -30,73 +30,102 @@ public class MtasDisabledTwoPhaseIteratorSpanQuery extends MtasSpanQuery {
 <span class="fc" id="L30">    this.subQuery = q;</span>
 <span class="fc" id="L31">  }</span>
 
-  /* (non-Javadoc)
-   * @see mtas.search.spans.util.MtasSpanQuery#createWeight(org.apache.lucene.search.IndexSearcher, boolean)
+  /*
+   * (non-Javadoc)
+   * 
+   * @see
+   * mtas.search.spans.util.MtasSpanQuery#createWeight(org.apache.lucene.search.
+   * IndexSearcher, boolean)
    */
   @Override
-  public MtasSpanWeight createWeight(IndexSearcher searcher, boolean needsScores)
-      throws IOException {
-<span class="fc" id="L39">    SpanWeight subWeight = subQuery.createWeight(searcher, needsScores);</span>
-<span class="fc" id="L40">    return new MtasDisabledTwoPhaseIteratorWeight(subWeight, searcher,</span>
+  public MtasSpanWeight createWeight(IndexSearcher searcher,
+      boolean needsScores) throws IOException {
+<span class="fc" id="L43">    SpanWeight subWeight = subQuery.createWeight(searcher, needsScores);</span>
+<span class="fc" id="L44">    return new MtasDisabledTwoPhaseIteratorWeight(subWeight, searcher,</span>
         needsScores);
   }
 
-  /* (non-Javadoc)
-   * @see mtas.search.spans.util.MtasSpanQuery#rewrite(org.apache.lucene.index.IndexReader)
+  /*
+   * (non-Javadoc)
+   * 
+   * @see mtas.search.spans.util.MtasSpanQuery#rewrite(org.apache.lucene.index.
+   * IndexReader)
    */
   @Override
   public MtasSpanQuery rewrite(IndexReader reader) throws IOException {
-<span class="fc" id="L49">    MtasSpanQuery newQ = subQuery.rewrite(reader);</span>
-<span class="pc bpc" id="L50" title="1 of 2 branches missed.">    if (newQ == null) {</span>
-<span class="nc" id="L51">      newQ = new MtasSpanMatchNoneQuery(subQuery.getField());</span>
-<span class="nc" id="L52">      return new MtasDisabledTwoPhaseIteratorSpanQuery(newQ);</span>
-<span class="fc bfc" id="L53" title="All 2 branches covered.">    } else if (!newQ.equals(subQuery)) {</span>
-<span class="fc" id="L54">      return new MtasDisabledTwoPhaseIteratorSpanQuery(newQ).rewrite(reader);</span>
+<span class="fc" id="L56">    MtasSpanQuery newQ = subQuery.rewrite(reader);</span>
+<span class="pc bpc" id="L57" title="1 of 2 branches missed.">    if (newQ == null) {</span>
+<span class="nc" id="L58">      newQ = new MtasSpanMatchNoneQuery(subQuery.getField());</span>
+<span class="nc" id="L59">      return new MtasDisabledTwoPhaseIteratorSpanQuery(newQ);</span>
     } else {
-<span class="fc" id="L56">      return super.rewrite(reader);</span>
+<span class="fc" id="L61">      newQ.disableTwoPhaseIterator();</span>
+<span class="fc bfc" id="L62" title="All 2 branches covered.">      if (!newQ.equals(subQuery)) {</span>
+<span class="fc" id="L63">        return new MtasDisabledTwoPhaseIteratorSpanQuery(newQ).rewrite(reader);</span>
+      } else {
+<span class="fc" id="L65">        return super.rewrite(reader);</span>
+      }
     }
   }
 
-  /* (non-Javadoc)
+  /*
+   * (non-Javadoc)
+   * 
    * @see org.apache.lucene.search.spans.SpanQuery#getField()
    */
   public String getField() {
-<span class="nc" id="L64">    return subQuery.getField();</span>
+<span class="nc" id="L76">    return subQuery.getField();</span>
   }
 
-  /* (non-Javadoc)
+  /*
+   * (non-Javadoc)
+   * 
    * @see org.apache.lucene.search.Query#toString(java.lang.String)
    */
   @Override
   public String toString(String field) {
-<span class="nc" id="L72">    return subQuery.toString(field);</span>
+<span class="nc" id="L86">    return subQuery.toString(field);</span>
   }
 
-  /* (non-Javadoc)
+  /*
+   * (non-Javadoc)
+   * 
    * @see org.apache.lucene.search.Query#equals(java.lang.Object)
    */
   @Override
   public boolean equals(Object obj) {
-<span class="nc bnc" id="L80" title="All 2 branches missed.">    if (this == obj)</span>
-<span class="nc" id="L81">      return true;</span>
-<span class="nc bnc" id="L82" title="All 2 branches missed.">    if (obj == null)</span>
-<span class="nc" id="L83">      return false;</span>
-<span class="nc bnc" id="L84" title="All 2 branches missed.">    if (getClass() != obj.getClass())</span>
-<span class="nc" id="L85">      return false;</span>
-<span class="nc" id="L86">    final MtasDisabledTwoPhaseIteratorSpanQuery that = (MtasDisabledTwoPhaseIteratorSpanQuery) obj;</span>
-<span class="nc" id="L87">    return that.subQuery.equals(subQuery);</span>
+<span class="nc bnc" id="L96" title="All 2 branches missed.">    if (this == obj)</span>
+<span class="nc" id="L97">      return true;</span>
+<span class="nc bnc" id="L98" title="All 2 branches missed.">    if (obj == null)</span>
+<span class="nc" id="L99">      return false;</span>
+<span class="nc bnc" id="L100" title="All 2 branches missed.">    if (getClass() != obj.getClass())</span>
+<span class="nc" id="L101">      return false;</span>
+<span class="nc" id="L102">    final MtasDisabledTwoPhaseIteratorSpanQuery that = (MtasDisabledTwoPhaseIteratorSpanQuery) obj;</span>
+<span class="nc" id="L103">    return that.subQuery.equals(subQuery);</span>
   }
 
-  /* (non-Javadoc)
+  /*
+   * (non-Javadoc)
+   * 
    * @see org.apache.lucene.search.Query#hashCode()
    */
   @Override
   public int hashCode() {
-<span class="nc" id="L95">    int h = Integer.rotateLeft(classHash(), 1);</span>
-<span class="nc" id="L96">    h ^= subQuery.hashCode();</span>
-<span class="nc" id="L97">    return h;</span>
+<span class="nc" id="L113">    int h = Integer.rotateLeft(classHash(), 1);</span>
+<span class="nc" id="L114">    h ^= subQuery.hashCode();</span>
+<span class="nc" id="L115">    return h;</span>
   }
 
+  /*
+   * (non-Javadoc)
+   * 
+   * @see mtas.search.spans.util.MtasSpanQuery#disableTwoPhaseIterator()
+   */
+  @Override
+  public void disableTwoPhaseIterator() {
+<span class="nc" id="L125">    super.disableTwoPhaseIterator();</span>
+<span class="nc" id="L126">    subQuery.disableTwoPhaseIterator();</span>
+<span class="nc" id="L127">  }</span>
+
   /**
    * The Class MtasDisabledTwoPhaseIteratorWeight.
    */
@@ -114,36 +143,48 @@ public class MtasDisabledTwoPhaseIteratorSpanQuery extends MtasSpanQuery {
      * @throws IOException Signals that an I/O exception has occurred.
      */
     public MtasDisabledTwoPhaseIteratorWeight(SpanWeight subWeight,
-<span class="fc" id="L117">        IndexSearcher searcher, boolean needsScores) throws IOException {</span>
-<span class="pc bpc" id="L118" title="1 of 2 branches missed.">      super(subQuery, searcher, needsScores ? getTermContexts(subWeight) : null);</span>
-<span class="fc" id="L119">      this.subWeight = subWeight;</span>
-<span class="fc" id="L120">    }</span>
-
-    /* (non-Javadoc)
-     * @see org.apache.lucene.search.spans.SpanWeight#extractTermContexts(java.util.Map)
+<span class="fc" id="L146">        IndexSearcher searcher, boolean needsScores) throws IOException {</span>
+<span class="pc bpc" id="L147" title="1 of 2 branches missed.">      super(subQuery, searcher,</span>
+<span class="pc" id="L148">          needsScores ? getTermContexts(subWeight) : null);</span>
+<span class="fc" id="L149">      this.subWeight = subWeight;</span>
+<span class="fc" id="L150">    }</span>
+
+    /*
+     * (non-Javadoc)
+     * 
+     * @see
+     * org.apache.lucene.search.spans.SpanWeight#extractTermContexts(java.util.
+     * Map)
      */
     @Override
     public void extractTermContexts(Map&lt;Term, TermContext&gt; contexts) {
-<span class="nc" id="L127">      subWeight.extractTermContexts(contexts);</span>
-<span class="nc" id="L128">    }</span>
-
-    /* (non-Javadoc)
-     * @see org.apache.lucene.search.spans.SpanWeight#getSpans(org.apache.lucene.index.LeafReaderContext, org.apache.lucene.search.spans.SpanWeight.Postings)
+<span class="nc" id="L161">      subWeight.extractTermContexts(contexts);</span>
+<span class="nc" id="L162">    }</span>
+
+    /*
+     * (non-Javadoc)
+     * 
+     * @see
+     * org.apache.lucene.search.spans.SpanWeight#getSpans(org.apache.lucene.
+     * index.LeafReaderContext,
+     * org.apache.lucene.search.spans.SpanWeight.Postings)
      */
     @Override
     public MtasSpans getSpans(LeafReaderContext ctx, Postings requiredPostings)
         throws IOException {
-<span class="fc" id="L136">      return new MtasDisabledTwoPhaseIteratorSpans(</span>
-<span class="fc" id="L137">          subWeight.getSpans(ctx, requiredPostings));</span>
+<span class="fc" id="L175">      return new MtasDisabledTwoPhaseIteratorSpans(</span>
+<span class="fc" id="L176">          subWeight.getSpans(ctx, requiredPostings));</span>
     }
 
-    /* (non-Javadoc)
+    /*
+     * (non-Javadoc)
+     * 
      * @see org.apache.lucene.search.Weight#extractTerms(java.util.Set)
      */
     @Override
     public void extractTerms(Set&lt;Term&gt; terms) {
-<span class="nc" id="L145">      subWeight.extractTerms(terms);</span>
-<span class="nc" id="L146">    }</span>
+<span class="nc" id="L186">      subWeight.extractTerms(terms);</span>
+<span class="nc" id="L187">    }</span>
 
   }
 
diff --git a/jacoco/mtas.search.spans.util/MtasDisabledTwoPhaseIteratorSpans.html b/jacoco/mtas.search.spans.util/MtasDisabledTwoPhaseIteratorSpans.html
index 36db197..cdfb064 100644
--- a/jacoco/mtas.search.spans.util/MtasDisabledTwoPhaseIteratorSpans.html
+++ b/jacoco/mtas.search.spans.util/MtasDisabledTwoPhaseIteratorSpans.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasDisabledTwoPhaseIteratorSpans</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans.util</a> &gt; <span class="el_class">MtasDisabledTwoPhaseIteratorSpans</span></div><h1>MtasDisabledTwoPhaseIteratorSpans</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">69 of 87</td><td class="ctr2">20%</td><td class="bar">2 of 2</td><td class="ctr2">0%</td><td class="ctr1">10</td><td class="ctr2">14</td><td class="ctr1">14</td><td class="ctr2">20</td><td class="ctr1">9</td><td class="ctr2">13</td></tr></tfoot><tbody><tr><td id="a11"><a href="MtasDisabledTwoPhaseIteratorSpans.java.html#L118" class="el_method">toString()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="35" alt="35"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">2</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h0">5</td><td class="ctr2" id="i0">5</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a2"><a href="MtasDisabledTwoPhaseIteratorSpans.java.html#L64" class="el_method">collect(SpanCollector)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="5" alt="5"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="MtasDisabledTwoPhaseIteratorSpans.java.html#L96" class="el_method">advance(int)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="5" alt="5"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a10"><a href="MtasDisabledTwoPhaseIteratorSpans.java.html#L40" class="el_method">startPosition()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="4" alt="4"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a5"><a href="MtasDisabledTwoPhaseIteratorSpans.java.html#L48" class="el_method">endPosition()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="4" alt="4"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a12"><a href="MtasDisabledTwoPhaseIteratorSpans.java.html#L56" class="el_method">width()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="4" alt="4"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a9"><a href="MtasDisabledTwoPhaseIteratorSpans.java.html#L72" class="el_method">positionsCost()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="4" alt="4"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a1"><a href="MtasDisabledTwoPhaseIteratorSpans.java.html#L104" class="el_method">asTwoPhaseIterator()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="4" alt="4"/></td><td class="ctr2" id="c11">0%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">1</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j7">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a3"><a href="MtasDisabledTwoPhaseIteratorSpans.java.html#L113" class="el_method">cost()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="4" alt="4"/></td><td class="ctr2" id="c12">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">1</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">1</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j8">1</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a6"><a href="MtasDisabledTwoPhaseIteratorSpans.java.html#L23" class="el_method">MtasDisabledTwoPhaseIteratorSpans(Spans)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="6" alt="6"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i1">3</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a8"><a href="MtasDisabledTwoPhaseIteratorSpans.java.html#L32" class="el_method">nextStartPosition()</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="4" alt="4"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i10">1</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a4"><a href="MtasDisabledTwoPhaseIteratorSpans.java.html#L80" class="el_method">docID()</a></td><td class="bar" id="b11"><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="4" alt="4"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i11">1</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a7"><a href="MtasDisabledTwoPhaseIteratorSpans.java.html#L88" class="el_method">nextDoc()</a></td><td class="bar" id="b12"><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="4" alt="4"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">0</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i12">1</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasDisabledTwoPhaseIteratorSpans</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans.util</a> &gt; <span class="el_class">MtasDisabledTwoPhaseIteratorSpans</span></div><h1>MtasDisabledTwoPhaseIteratorSpans</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">67 of 85</td><td class="ctr2">21%</td><td class="bar">2 of 2</td><td class="ctr2">0%</td><td class="ctr1">10</td><td class="ctr2">14</td><td class="ctr1">14</td><td class="ctr2">20</td><td class="ctr1">9</td><td class="ctr2">13</td></tr></tfoot><tbody><tr><td id="a11"><a href="MtasDisabledTwoPhaseIteratorSpans.java.html#L146" class="el_method">toString()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="35" alt="35"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">2</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h0">5</td><td class="ctr2" id="i0">5</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a2"><a href="MtasDisabledTwoPhaseIteratorSpans.java.html#L76" class="el_method">collect(SpanCollector)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="5" alt="5"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="MtasDisabledTwoPhaseIteratorSpans.java.html#L116" class="el_method">advance(int)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="5" alt="5"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a10"><a href="MtasDisabledTwoPhaseIteratorSpans.java.html#L44" class="el_method">startPosition()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="4" alt="4"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a5"><a href="MtasDisabledTwoPhaseIteratorSpans.java.html#L54" class="el_method">endPosition()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="4" alt="4"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a12"><a href="MtasDisabledTwoPhaseIteratorSpans.java.html#L64" class="el_method">width()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="4" alt="4"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a9"><a href="MtasDisabledTwoPhaseIteratorSpans.java.html#L86" class="el_method">positionsCost()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="4" alt="4"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a3"><a href="MtasDisabledTwoPhaseIteratorSpans.java.html#L136" class="el_method">cost()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="4" alt="4"/></td><td class="ctr2" id="c11">0%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">1</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j7">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a1"><a href="MtasDisabledTwoPhaseIteratorSpans.java.html#L126" class="el_method">asTwoPhaseIterator()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="2" alt="2"/></td><td class="ctr2" id="c12">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">1</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">1</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j8">1</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a6"><a href="MtasDisabledTwoPhaseIteratorSpans.java.html#L23" class="el_method">MtasDisabledTwoPhaseIteratorSpans(Spans)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="6" alt="6"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i1">3</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a8"><a href="MtasDisabledTwoPhaseIteratorSpans.java.html#L34" class="el_method">nextStartPosition()</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="4" alt="4"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i10">1</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a4"><a href="MtasDisabledTwoPhaseIteratorSpans.java.html#L96" class="el_method">docID()</a></td><td class="bar" id="b11"><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="4" alt="4"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i11">1</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a7"><a href="MtasDisabledTwoPhaseIteratorSpans.java.html#L106" class="el_method">nextDoc()</a></td><td class="bar" id="b12"><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="4" alt="4"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">0</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i12">1</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans.util/MtasDisabledTwoPhaseIteratorSpans.java.html b/jacoco/mtas.search.spans.util/MtasDisabledTwoPhaseIteratorSpans.java.html
index f949950..f3a9f62 100644
--- a/jacoco/mtas.search.spans.util/MtasDisabledTwoPhaseIteratorSpans.java.html
+++ b/jacoco/mtas.search.spans.util/MtasDisabledTwoPhaseIteratorSpans.java.html
@@ -24,102 +24,130 @@ public class MtasDisabledTwoPhaseIteratorSpans extends MtasSpans {
 <span class="fc" id="L24">    this.subSpans = subSpans;</span>
 <span class="fc" id="L25">  }</span>
 
-  /* (non-Javadoc)
+  /*
+   * (non-Javadoc)
+   * 
    * @see org.apache.lucene.search.spans.Spans#nextStartPosition()
    */
   @Override
   public int nextStartPosition() throws IOException {
-<span class="fc" id="L32">    return subSpans.nextStartPosition();</span>
+<span class="fc" id="L34">    return subSpans.nextStartPosition();</span>
   }
 
-  /* (non-Javadoc)
+  /*
+   * (non-Javadoc)
+   * 
    * @see org.apache.lucene.search.spans.Spans#startPosition()
    */
   @Override
   public int startPosition() {
-<span class="nc" id="L40">    return subSpans.startPosition();</span>
+<span class="nc" id="L44">    return subSpans.startPosition();</span>
   }
 
-  /* (non-Javadoc)
+  /*
+   * (non-Javadoc)
+   * 
    * @see org.apache.lucene.search.spans.Spans#endPosition()
    */
   @Override
   public int endPosition() {
-<span class="nc" id="L48">    return subSpans.endPosition();</span>
+<span class="nc" id="L54">    return subSpans.endPosition();</span>
   }
 
-  /* (non-Javadoc)
+  /*
+   * (non-Javadoc)
+   * 
    * @see org.apache.lucene.search.spans.Spans#width()
    */
   @Override
   public int width() {
-<span class="nc" id="L56">    return subSpans.width();</span>
+<span class="nc" id="L64">    return subSpans.width();</span>
   }
 
-  /* (non-Javadoc)
-   * @see org.apache.lucene.search.spans.Spans#collect(org.apache.lucene.search.spans.SpanCollector)
+  /*
+   * (non-Javadoc)
+   * 
+   * @see
+   * org.apache.lucene.search.spans.Spans#collect(org.apache.lucene.search.spans
+   * .SpanCollector)
    */
   @Override
   public void collect(SpanCollector collector) throws IOException {
-<span class="nc" id="L64">    subSpans.collect(collector);</span>
-<span class="nc" id="L65">  }</span>
+<span class="nc" id="L76">    subSpans.collect(collector);</span>
+<span class="nc" id="L77">  }</span>
 
-  /* (non-Javadoc)
+  /*
+   * (non-Javadoc)
+   * 
    * @see org.apache.lucene.search.spans.Spans#positionsCost()
    */
   @Override
   public float positionsCost() {
-<span class="nc" id="L72">    return subSpans.positionsCost();</span>
+<span class="nc" id="L86">    return subSpans.positionsCost();</span>
   }
 
-  /* (non-Javadoc)
+  /*
+   * (non-Javadoc)
+   * 
    * @see org.apache.lucene.search.DocIdSetIterator#docID()
    */
   @Override
   public int docID() {
-<span class="fc" id="L80">    return subSpans.docID();</span>
+<span class="fc" id="L96">    return subSpans.docID();</span>
   }
 
-  /* (non-Javadoc)
+  /*
+   * (non-Javadoc)
+   * 
    * @see org.apache.lucene.search.DocIdSetIterator#nextDoc()
    */
   @Override
   public int nextDoc() throws IOException {
-<span class="fc" id="L88">    return subSpans.nextDoc();</span>
+<span class="fc" id="L106">    return subSpans.nextDoc();</span>
   }
 
-  /* (non-Javadoc)
+  /*
+   * (non-Javadoc)
+   * 
    * @see org.apache.lucene.search.DocIdSetIterator#advance(int)
    */
   @Override
   public int advance(int target) throws IOException {
-<span class="nc" id="L96">    return subSpans.advance(target);</span>
+<span class="nc" id="L116">    return subSpans.advance(target);</span>
   }
 
-  /* (non-Javadoc)
+  /*
+   * (non-Javadoc)
+   * 
    * @see org.apache.lucene.search.spans.Spans#asTwoPhaseIterator()
    */
   @Override
   public TwoPhaseIterator asTwoPhaseIterator() {
-<span class="nc" id="L104">    return subSpans.asTwoPhaseIterator();</span>
-    // return null;
+<span class="nc" id="L126">    return null;</span>
   }
 
-  /* (non-Javadoc)
+  /*
+   * (non-Javadoc)
+   * 
    * @see org.apache.lucene.search.DocIdSetIterator#cost()
    */
   @Override
   public long cost() {
-<span class="nc" id="L113">    return subSpans.cost();</span>
+<span class="nc" id="L136">    return subSpans.cost();</span>
   }
-  
+
+  /*
+   * (non-Javadoc)
+   * 
+   * @see org.apache.lucene.search.spans.Spans#toString()
+   */
   @Override
   public String toString() {
-<span class="nc" id="L118">    StringBuilder buffer = new StringBuilder();</span>
-<span class="nc" id="L119">    buffer.append(this.getClass().getSimpleName() + &quot;([&quot;);</span>
-<span class="nc bnc" id="L120" title="All 2 branches missed.">    buffer.append(subSpans!=null?subSpans.toString():&quot;null&quot;);</span>
-<span class="nc" id="L121">    buffer.append(&quot;])&quot;);</span>
-<span class="nc" id="L122">    return buffer.toString();</span>
+<span class="nc" id="L146">    StringBuilder buffer = new StringBuilder();</span>
+<span class="nc" id="L147">    buffer.append(this.getClass().getSimpleName() + &quot;([&quot;);</span>
+<span class="nc bnc" id="L148" title="All 2 branches missed.">    buffer.append(subSpans != null ? subSpans.toString() : &quot;null&quot;);</span>
+<span class="nc" id="L149">    buffer.append(&quot;])&quot;);</span>
+<span class="nc" id="L150">    return buffer.toString();</span>
   }
 
 }
diff --git a/jacoco/mtas.search.spans.util/MtasExpandSpanQuery$MtasExpandWeight.html b/jacoco/mtas.search.spans.util/MtasExpandSpanQuery$MtasExpandWeight.html
new file mode 100644
index 0000000..06f8fb9
--- /dev/null
+++ b/jacoco/mtas.search.spans.util/MtasExpandSpanQuery$MtasExpandWeight.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasExpandSpanQuery.MtasExpandWeight</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans.util</a> &gt; <span class="el_class">MtasExpandSpanQuery.MtasExpandWeight</span></div><h1>MtasExpandSpanQuery.MtasExpandWeight</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">44 of 148</td><td class="ctr2">70%</td><td class="bar">5 of 16</td><td class="ctr2">68%</td><td class="ctr1">7</td><td class="ctr2">12</td><td class="ctr1">11</td><td class="ctr2">33</td><td class="ctr1">2</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a2"><a href="MtasExpandSpanQuery.java.html#L245" class="el_method">getSpans(LeafReaderContext, SpanWeight.Postings)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="26" height="10" title="26" alt="26"/><img src="../jacoco-resources/greenbar.gif" width="93" height="10" title="90" alt="90"/></td><td class="ctr2" id="c0">77%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="85" height="10" title="10" alt="10"/></td><td class="ctr2" id="e0">71%</td><td class="ctr1" id="f0">4</td><td class="ctr2" id="g0">8</td><td class="ctr1" id="h0">7</td><td class="ctr2" id="i0">24</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a3"><a href="MtasExpandSpanQuery.java.html#L216" class="el_method">MtasExpandSpanQuery.MtasExpandWeight(MtasExpandSpanQuery, SpanWeight, IndexSearcher, boolean)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="14" alt="14"/></td><td class="ctr2" id="c1">63%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="1" alt="1"/></td><td class="ctr2" id="e1">50%</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i1">5</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="MtasExpandSpanQuery.java.html#L231" class="el_method">extractTermContexts(Map)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="5" alt="5"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="MtasExpandSpanQuery.java.html#L291" class="el_method">extractTerms(Set)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="5" alt="5"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans.util/MtasExpandSpanQuery.html b/jacoco/mtas.search.spans.util/MtasExpandSpanQuery.html
new file mode 100644
index 0000000..497e5e6
--- /dev/null
+++ b/jacoco/mtas.search.spans.util/MtasExpandSpanQuery.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasExpandSpanQuery</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans.util</a> &gt; <span class="el_class">MtasExpandSpanQuery</span></div><h1>MtasExpandSpanQuery</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">189 of 346</td><td class="ctr2">45%</td><td class="bar">20 of 44</td><td class="ctr2">54%</td><td class="ctr1">18</td><td class="ctr2">30</td><td class="ctr1">26</td><td class="ctr2">60</td><td class="ctr1">2</td><td class="ctr2">8</td></tr></tfoot><tbody><tr><td id="a2"><a href="MtasExpandSpanQuery.java.html#L123" class="el_method">equals(Object)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="96" height="10" title="57" alt="57"/><img src="../jacoco-resources/greenbar.gif" width="23" height="10" title="14" alt="14"/></td><td class="ctr2" id="c5">19%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="85" height="10" title="10" alt="10"/><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="4" alt="4"/></td><td class="ctr2" id="e3">28%</td><td class="ctr1" id="f0">6</td><td class="ctr2" id="g0">8</td><td class="ctr1" id="h1">8</td><td class="ctr2" id="i1">13</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a4"><a href="MtasExpandSpanQuery.java.html#L146" class="el_method">hashCode()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="96" height="10" title="57" alt="57"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h0">10</td><td class="ctr2" id="i2">10</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a7"><a href="MtasExpandSpanQuery.java.html#L109" class="el_method">toString(String)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="91" height="10" title="54" alt="54"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h2">4</td><td class="ctr2" id="i4">4</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a6"><a href="MtasExpandSpanQuery.java.html#L166" class="el_method">rewrite(IndexReader)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="25" height="10" title="15" alt="15"/><img src="../jacoco-resources/greenbar.gif" width="89" height="10" title="53" alt="53"/></td><td class="ctr2" id="c4">77%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="25" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="94" height="10" title="11" alt="11"/></td><td class="ctr2" id="e0">78%</td><td class="ctr1" id="f2">3</td><td class="ctr2" id="g1">8</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i3">9</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a5"><a href="MtasExpandSpanQuery.java.html#L53" class="el_method">MtasExpandSpanQuery(MtasSpanQuery, int, int, int, int)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="101" height="10" title="60" alt="60"/></td><td class="ctr2" id="c2">93%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="51" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="51" height="10" title="6" alt="6"/></td><td class="ctr2" id="e2">50%</td><td class="ctr1" id="f1">6</td><td class="ctr2" id="g2">7</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i0">16</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a0"><a href="MtasExpandSpanQuery.java.html#L84" class="el_method">createWeight(IndexSearcher, boolean)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="33" height="10" title="20" alt="20"/></td><td class="ctr2" id="c3">90%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="3" alt="3"/></td><td class="ctr2" id="e1">75%</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g3">3</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i5">4</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a1"><a href="MtasExpandSpanQuery.java.html#L189" class="el_method">disableTwoPhaseIterator()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="6" alt="6"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">3</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a3"><a href="MtasExpandSpanQuery.java.html#L99" class="el_method">getField()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans.util/MtasExpandSpanQuery.java.html b/jacoco/mtas.search.spans.util/MtasExpandSpanQuery.java.html
new file mode 100644
index 0000000..ad6974d
--- /dev/null
+++ b/jacoco/mtas.search.spans.util/MtasExpandSpanQuery.java.html
@@ -0,0 +1,297 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasExpandSpanQuery.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.source.html" class="el_package">mtas.search.spans.util</a> &gt; <span class="el_source">MtasExpandSpanQuery.java</span></div><h1>MtasExpandSpanQuery.java</h1><pre class="source lang-java linenums">package mtas.search.spans.util;
+
+import java.io.IOException;
+import java.lang.reflect.Method;
+import java.util.Map;
+import java.util.Set;
+
+import org.apache.lucene.codecs.FieldsProducer;
+import org.apache.lucene.index.IndexReader;
+import org.apache.lucene.index.LeafReader;
+import org.apache.lucene.index.LeafReaderContext;
+import org.apache.lucene.index.Term;
+import org.apache.lucene.index.TermContext;
+import org.apache.lucene.index.Terms;
+import org.apache.lucene.search.IndexSearcher;
+import org.apache.lucene.search.spans.SpanWeight;
+import org.apache.lucene.search.spans.Spans;
+
+import mtas.codec.util.CodecInfo;
+import mtas.search.spans.MtasSpanMatchNoneSpans;
+
+/**
+ * The Class MtasExpandSpanQuery.
+ */
+public class MtasExpandSpanQuery extends MtasSpanQuery {
+
+  /** The query. */
+  MtasSpanQuery query;
+
+  /** The minimum left. */
+  int minimumLeft;
+
+  /** The maximum left. */
+  int maximumLeft;
+
+  /** The minimum right. */
+  int minimumRight;
+
+  /** The maximum right. */
+  int maximumRight;
+
+  /**
+   * Instantiates a new mtas expand span query.
+   *
+   * @param query the query
+   * @param minimumLeft the minimum left
+   * @param maximumLeft the maximum left
+   * @param minimumRight the minimum right
+   * @param maximumRight the maximum right
+   */
+  public MtasExpandSpanQuery(MtasSpanQuery query, int minimumLeft,
+      int maximumLeft, int minimumRight, int maximumRight) {
+<span class="fc" id="L53">    super(null, null);</span>
+<span class="fc" id="L54">    this.query = query;</span>
+<span class="pc bpc" id="L55" title="4 of 8 branches missed.">    if (minimumLeft &gt; maximumLeft || minimumRight &gt; maximumRight</span>
+        || minimumLeft &lt; 0 || minimumRight &lt; 0) {
+<span class="nc" id="L57">      throw new IllegalArgumentException();</span>
+    }
+<span class="fc" id="L59">    this.minimumLeft = minimumLeft;</span>
+<span class="fc" id="L60">    this.maximumLeft = maximumLeft;</span>
+<span class="fc" id="L61">    this.minimumRight = minimumRight;</span>
+<span class="fc" id="L62">    this.maximumRight = maximumRight;</span>
+<span class="fc" id="L63">    Integer minimum = query.getMinimumWidth();</span>
+<span class="fc" id="L64">    Integer maximum = query.getMaximumWidth();</span>
+<span class="pc bpc" id="L65" title="1 of 2 branches missed.">    if (minimum != null) {</span>
+<span class="fc" id="L66">      minimum += minimumLeft + minimumRight;</span>
+    }
+<span class="pc bpc" id="L68" title="1 of 2 branches missed.">    if (maximum != null) {</span>
+<span class="fc" id="L69">      maximum += maximumLeft + maximumRight;</span>
+    }
+<span class="fc" id="L71">    setWidth(minimum, maximum);</span>
+<span class="fc" id="L72">  }</span>
+
+  /*
+   * (non-Javadoc)
+   * 
+   * @see
+   * mtas.search.spans.util.MtasSpanQuery#createWeight(org.apache.lucene.search.
+   * IndexSearcher, boolean)
+   */
+  @Override
+  public SpanWeight createWeight(IndexSearcher searcher, boolean needsScores)
+      throws IOException {
+<span class="fc" id="L84">    SpanWeight subWeight = query.createWeight(searcher, needsScores);</span>
+<span class="pc bpc" id="L85" title="1 of 4 branches missed.">    if (maximumLeft == 0 &amp;&amp; maximumRight == 0) {</span>
+<span class="nc" id="L86">      return subWeight;</span>
+    } else {
+<span class="fc" id="L88">      return new MtasExpandWeight(subWeight, searcher, needsScores);</span>
+    }
+  }
+
+  /*
+   * (non-Javadoc)
+   * 
+   * @see org.apache.lucene.search.spans.SpanQuery#getField()
+   */
+  @Override
+  public String getField() {
+<span class="fc" id="L99">    return query.getField();</span>
+  }
+
+  /*
+   * (non-Javadoc)
+   * 
+   * @see org.apache.lucene.search.Query#toString(java.lang.String)
+   */
+  @Override
+  public String toString(String field) {
+<span class="nc" id="L109">    StringBuilder buffer = new StringBuilder();</span>
+<span class="nc" id="L110">    buffer.append(this.getClass().getSimpleName() + &quot;([&quot;);</span>
+<span class="nc" id="L111">    buffer.append(query.toString(field) + &quot;][&quot; + minimumLeft + &quot;,&quot; + maximumLeft</span>
+        + &quot;][&quot; + minimumRight + &quot;,&quot; + maximumRight + &quot;])&quot;);
+<span class="nc" id="L113">    return buffer.toString();</span>
+  }
+
+  /*
+   * (non-Javadoc)
+   * 
+   * @see org.apache.lucene.search.Query#equals(java.lang.Object)
+   */
+  @Override
+  public boolean equals(Object obj) {
+<span class="fc bfc" id="L123" title="All 2 branches covered.">    if (this == obj)</span>
+<span class="fc" id="L124">      return true;</span>
+<span class="pc bpc" id="L125" title="1 of 2 branches missed.">    if (obj == null)</span>
+<span class="nc" id="L126">      return false;</span>
+<span class="pc bpc" id="L127" title="1 of 2 branches missed.">    if (getClass() != obj.getClass())</span>
+<span class="fc" id="L128">      return false;</span>
+<span class="nc" id="L129">    final MtasExpandSpanQuery that = (MtasExpandSpanQuery) obj;</span>
+    boolean isEqual;
+<span class="nc" id="L131">    isEqual = query.equals(that.query);</span>
+<span class="nc bnc" id="L132" title="All 2 branches missed.">    isEqual &amp;= minimumLeft == that.minimumLeft;</span>
+<span class="nc bnc" id="L133" title="All 2 branches missed.">    isEqual &amp;= maximumLeft == that.maximumLeft;</span>
+<span class="nc bnc" id="L134" title="All 2 branches missed.">    isEqual &amp;= minimumRight == that.minimumRight;</span>
+<span class="nc bnc" id="L135" title="All 2 branches missed.">    isEqual &amp;= maximumRight == that.maximumRight;</span>
+<span class="nc" id="L136">    return isEqual;</span>
+  }
+
+  /*
+   * (non-Javadoc)
+   * 
+   * @see org.apache.lucene.search.Query#hashCode()
+   */
+  @Override
+  public int hashCode() {
+<span class="nc" id="L146">    int h = Integer.rotateLeft(classHash(), 1);</span>
+<span class="nc" id="L147">    h ^= query.hashCode();</span>
+<span class="nc" id="L148">    h = Integer.rotateLeft(h, minimumLeft) + minimumLeft;</span>
+<span class="nc" id="L149">    h ^= 2;</span>
+<span class="nc" id="L150">    h = Integer.rotateLeft(h, maximumLeft) + maximumLeft;</span>
+<span class="nc" id="L151">    h ^= 3;</span>
+<span class="nc" id="L152">    h = Integer.rotateLeft(h, minimumRight) + minimumRight;</span>
+<span class="nc" id="L153">    h ^= 5;</span>
+<span class="nc" id="L154">    h = Integer.rotateLeft(h, maximumRight) + maximumRight;</span>
+<span class="nc" id="L155">    return h;</span>
+  }
+
+  /*
+   * (non-Javadoc)
+   * 
+   * @see mtas.search.spans.util.MtasSpanQuery#rewrite(org.apache.lucene.index.
+   * IndexReader)
+   */
+  @Override
+  public MtasSpanQuery rewrite(IndexReader reader) throws IOException {
+<span class="fc" id="L166">    MtasSpanQuery newQuery = query.rewrite(reader);</span>
+<span class="pc bpc" id="L167" title="1 of 4 branches missed.">    if (maximumLeft == 0 &amp;&amp; maximumRight == 0) {</span>
+<span class="nc" id="L168">      return newQuery;</span>
+<span class="pc bpc" id="L169" title="1 of 8 branches missed.">    } else if (((maximumLeft == 0) || (maximumLeft == minimumLeft))</span>
+        &amp;&amp; ((maximumRight == 0) || (maximumRight == minimumRight))) {
+<span class="fc" id="L171">      MtasSpanQuery maximumExpandedQuery = new MtasMaximumExpandSpanQuery(</span>
+          newQuery, minimumLeft, maximumLeft, minimumRight, maximumRight);
+<span class="fc" id="L173">      return maximumExpandedQuery.rewrite(reader);</span>
+<span class="pc bpc" id="L174" title="1 of 2 branches missed.">    } else if (!query.equals(newQuery)) {</span>
+<span class="nc" id="L175">      return new MtasExpandSpanQuery(newQuery, minimumLeft, maximumLeft,</span>
+          minimumRight, maximumRight);
+    } else {
+<span class="fc" id="L178">      return super.rewrite(reader);</span>
+    }
+  }
+
+  /*
+   * (non-Javadoc)
+   * 
+   * @see mtas.search.spans.util.MtasSpanQuery#disableTwoPhaseIterator()
+   */
+  @Override
+  public void disableTwoPhaseIterator() {
+<span class="fc" id="L189">    super.disableTwoPhaseIterator();</span>
+<span class="fc" id="L190">    query.disableTwoPhaseIterator();</span>
+<span class="fc" id="L191">  }</span>
+
+  /**
+   * The Class MtasExpandWeight.
+   */
+  private class MtasExpandWeight extends MtasSpanWeight {
+
+    /** The Constant METHOD_GET_DELEGATE. */
+    private static final String METHOD_GET_DELEGATE = &quot;getDelegate&quot;;
+
+    /** The Constant METHOD_GET_POSTINGS_READER. */
+    private static final String METHOD_GET_POSTINGS_READER = &quot;getPostingsReader&quot;;
+
+    /** The sub weight. */
+    SpanWeight subWeight;
+
+    /**
+     * Instantiates a new mtas expand weight.
+     *
+     * @param subWeight the sub weight
+     * @param searcher the searcher
+     * @param needsScores the needs scores
+     * @throws IOException Signals that an I/O exception has occurred.
+     */
+    public MtasExpandWeight(SpanWeight subWeight, IndexSearcher searcher,
+<span class="fc" id="L216">        boolean needsScores) throws IOException {</span>
+<span class="pc bpc" id="L217" title="1 of 2 branches missed.">      super(MtasExpandSpanQuery.this, searcher,</span>
+<span class="pc" id="L218">          needsScores ? getTermContexts(subWeight) : null);</span>
+<span class="fc" id="L219">      this.subWeight = subWeight;</span>
+<span class="fc" id="L220">    }</span>
+
+    /*
+     * (non-Javadoc)
+     * 
+     * @see
+     * org.apache.lucene.search.spans.SpanWeight#extractTermContexts(java.util.
+     * Map)
+     */
+    @Override
+    public void extractTermContexts(Map&lt;Term, TermContext&gt; contexts) {
+<span class="nc" id="L231">      subWeight.extractTermContexts(contexts);</span>
+<span class="nc" id="L232">    }</span>
+
+    /*
+     * (non-Javadoc)
+     * 
+     * @see
+     * org.apache.lucene.search.spans.SpanWeight#getSpans(org.apache.lucene.
+     * index.LeafReaderContext,
+     * org.apache.lucene.search.spans.SpanWeight.Postings)
+     */
+    @Override
+    public Spans getSpans(LeafReaderContext ctx, Postings requiredPostings)
+        throws IOException {
+<span class="fc" id="L245">      Spans spans = subWeight.getSpans(ctx, requiredPostings);</span>
+<span class="pc bpc" id="L246" title="2 of 6 branches missed.">      if ((maximumLeft == 0 &amp;&amp; maximumRight == 0) || spans == null) {</span>
+<span class="nc" id="L247">        return spans;</span>
+      } else {
+        try {
+          // get leafreader
+<span class="fc" id="L251">          LeafReader r = ctx.reader();</span>
+          // get delegate
+<span class="fc" id="L253">          Boolean hasMethod = true;</span>
+<span class="fc bfc" id="L254" title="All 2 branches covered.">          while (hasMethod) {</span>
+<span class="fc" id="L255">            hasMethod = false;</span>
+<span class="fc" id="L256">            Method[] methods = r.getClass().getMethods();</span>
+<span class="fc bfc" id="L257" title="All 2 branches covered.">            for (Method m : methods) {</span>
+<span class="pc bpc" id="L258" title="1 of 2 branches missed.">              if (m.getName().equals(METHOD_GET_DELEGATE)) {</span>
+<span class="nc" id="L259">                hasMethod = true;</span>
+<span class="nc" id="L260">                r = (LeafReader) m.invoke(r, (Object[]) null);</span>
+<span class="nc" id="L261">                break;</span>
+              }
+            }
+<span class="fc" id="L264">          } // get fieldsproducer</span>
+<span class="fc" id="L265">          Method fpm = r.getClass().getMethod(METHOD_GET_POSTINGS_READER,</span>
+              (Class&lt;?&gt;[]) null);
+<span class="fc" id="L267">          FieldsProducer fp = (FieldsProducer) fpm.invoke(r, (Object[]) null);</span>
+          // get MtasFieldsProducer using terms
+<span class="fc" id="L269">          Terms t = fp.terms(field);</span>
+<span class="pc bpc" id="L270" title="1 of 2 branches missed.">          if (t == null) {</span>
+<span class="nc" id="L271">            return new MtasSpanMatchNoneSpans(MtasExpandSpanQuery.this);</span>
+          } else {
+<span class="fc" id="L273">            CodecInfo mtasCodecInfo = CodecInfo.getCodecInfoFromTerms(t);</span>
+<span class="fc" id="L274">            return new MtasExpandSpans(MtasExpandSpanQuery.this, mtasCodecInfo,</span>
+<span class="fc" id="L275">                query.getField(), spans);</span>
+          }
+<span class="nc" id="L277">        } catch (Exception e) {</span>
+<span class="nc" id="L278">          throw new IOException(&quot;Can't get reader&quot;, e);</span>
+        }
+
+      }
+    }
+
+    /*
+     * (non-Javadoc)
+     * 
+     * @see org.apache.lucene.search.Weight#extractTerms(java.util.Set)
+     */
+    @Override
+    public void extractTerms(Set&lt;Term&gt; terms) {
+<span class="nc" id="L291">      subWeight.extractTerms(terms);</span>
+<span class="nc" id="L292">    }</span>
+
+  }
+
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans.util/MtasExpandSpans$1.html b/jacoco/mtas.search.spans.util/MtasExpandSpans$1.html
new file mode 100644
index 0000000..0782e61
--- /dev/null
+++ b/jacoco/mtas.search.spans.util/MtasExpandSpans$1.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasExpandSpans.new TwoPhaseIterator() {...}</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans.util</a> &gt; <span class="el_class">MtasExpandSpans.new TwoPhaseIterator() {...}</span></div><h1>MtasExpandSpans.new TwoPhaseIterator() {...}</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">1 of 26</td><td class="ctr2">96%</td><td class="bar">2 of 4</td><td class="ctr2">50%</td><td class="ctr1">2</td><td class="ctr2">5</td><td class="ctr1">0</td><td class="ctr2">4</td><td class="ctr1">0</td><td class="ctr2">3</td></tr></tfoot><tbody><tr><td id="a1"><a href="MtasExpandSpans.java.html#L227" class="el_method">matches()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="110" height="10" title="11" alt="11"/></td><td class="ctr2" id="c2">91%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f0">2</td><td class="ctr2" id="g0">3</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">2</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a2"><a href="MtasExpandSpans.java.html#L224" class="el_method">{...}</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="100" height="10" title="10" alt="10"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="MtasExpandSpans.java.html#L233" class="el_method">matchCost()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="40" height="10" title="4" alt="4"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">1</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans.util/MtasExpandSpans$2.html b/jacoco/mtas.search.spans.util/MtasExpandSpans$2.html
new file mode 100644
index 0000000..622cb47
--- /dev/null
+++ b/jacoco/mtas.search.spans.util/MtasExpandSpans$2.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasExpandSpans.new TwoPhaseIterator() {...}</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans.util</a> &gt; <span class="el_class">MtasExpandSpans.new TwoPhaseIterator() {...}</span></div><h1>MtasExpandSpans.new TwoPhaseIterator() {...}</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 16</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">3</td><td class="ctr1">0</td><td class="ctr2">3</td><td class="ctr1">0</td><td class="ctr2">3</td></tr></tfoot><tbody><tr><td id="a2"><a href="MtasExpandSpans.java.html#L237" class="el_method">{...}</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="7" alt="7"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">1</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="MtasExpandSpans.java.html#L245" class="el_method">matchCost()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="85" height="10" title="5" alt="5"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a1"><a href="MtasExpandSpans.java.html#L240" class="el_method">matches()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="68" height="10" title="4" alt="4"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">1</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans.util/MtasExpandSpans.html b/jacoco/mtas.search.spans.util/MtasExpandSpans.html
new file mode 100644
index 0000000..32ef6a9
--- /dev/null
+++ b/jacoco/mtas.search.spans.util/MtasExpandSpans.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasExpandSpans</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans.util</a> &gt; <span class="el_class">MtasExpandSpans</span></div><h1>MtasExpandSpans</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">67 of 499</td><td class="ctr2">86%</td><td class="bar">17 of 66</td><td class="ctr2">74%</td><td class="ctr1">20</td><td class="ctr2">49</td><td class="ctr1">22</td><td class="ctr2">119</td><td class="ctr1">3</td><td class="ctr2">16</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasExpandSpans.java.html#L183" class="el_method">advance(int)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="18" alt="18"/><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="48" alt="48"/></td><td class="ctr2" id="c12">72%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="27" height="10" title="6" alt="6"/></td><td class="ctr2" id="e4">60%</td><td class="ctr1" id="f0">4</td><td class="ctr2" id="g1">6</td><td class="ctr1" id="h0">6</td><td class="ctr2" id="i2">18</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a6"><a href="MtasExpandSpans.java.html#L285" class="el_method">goToNextDoc()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="16" alt="16"/><img src="../jacoco-resources/greenbar.gif" width="31" height="10" title="47" alt="47"/></td><td class="ctr2" id="c11">74%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="23" height="10" title="5" alt="5"/></td><td class="ctr2" id="e3">62%</td><td class="ctr1" id="f1">3</td><td class="ctr2" id="g2">5</td><td class="ctr1" id="h1">6</td><td class="ctr2" id="i1">19</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a14"><a href="MtasExpandSpans.java.html#L259" class="el_method">twoPhaseCurrentDocMatches()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="26" height="10" title="39" alt="39"/></td><td class="ctr2" id="c10">82%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="3" alt="3"/></td><td class="ctr2" id="e5">50%</td><td class="ctr1" id="f2">3</td><td class="ctr2" id="g4">4</td><td class="ctr1" id="h2">3</td><td class="ctr2" id="i3">12</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a15"><a href="MtasExpandSpans.java.html#L128" class="el_method">width()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="6" alt="6"/></td><td class="ctr2" id="c13">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i10">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a7"><a href="MtasExpandSpans.java.html#L326" class="el_method">goToNextStartPosition()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="116" height="10" title="174" alt="174"/></td><td class="ctr2" id="c6">97%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="106" height="10" title="23" alt="23"/></td><td class="ctr2" id="e1">88%</td><td class="ctr1" id="f3">3</td><td class="ctr2" id="g0">14</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i0">27</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a10"><a href="MtasExpandSpans.java.html#L84" class="el_method">nextStartPosition()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="25" alt="25"/></td><td class="ctr2" id="c9">83%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="27" height="10" title="6" alt="6"/></td><td class="ctr2" id="e2">75%</td><td class="ctr1" id="f4">2</td><td class="ctr2" id="g3">5</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i5">8</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a2"><a href="MtasExpandSpans.java.html#L139" class="el_method">collect(SpanCollector)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="5" alt="5"/></td><td class="ctr2" id="c14">0%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i9">2</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a11"><a href="MtasExpandSpans.java.html#L150" class="el_method">positionsCost()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="2" alt="2"/></td><td class="ctr2" id="c15">0%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h7">1</td><td class="ctr2" id="i11">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a9"><a href="MtasExpandSpans.java.html#L170" class="el_method">nextDoc()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="8" alt="8"/></td><td class="ctr2" id="c7">88%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="1" alt="1"/></td><td class="ctr2" id="e6">50%</td><td class="ctr1" id="f8">1</td><td class="ctr2" id="g6">2</td><td class="ctr1" id="h8">1</td><td class="ctr2" id="i8">4</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a3"><a href="MtasExpandSpans.java.html#L391" class="el_method">cost()</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="8" alt="8"/></td><td class="ctr2" id="c8">88%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="1" alt="1"/></td><td class="ctr2" id="e7">50%</td><td class="ctr1" id="f9">1</td><td class="ctr2" id="g7">2</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i12">1</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a1"><a href="MtasExpandSpans.java.html#L219" class="el_method">asTwoPhaseIterator()</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="27" alt="27"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d7"><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="4" alt="4"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g5">3</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i7">6</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a8"><a href="MtasExpandSpans.java.html#L67" class="el_method">MtasExpandSpans(MtasExpandSpanQuery, CodecInfo, String, Spans)</a></td><td class="bar" id="b11"><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="25" alt="25"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i4">9</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a12"><a href="MtasExpandSpans.java.html#L375" class="el_method">reset()</a></td><td class="bar" id="b12"><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="22" alt="22"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">0</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i6">8</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a13"><a href="MtasExpandSpans.java.html#L108" class="el_method">startPosition()</a></td><td class="bar" id="b13"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="3" alt="3"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f13">0</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h13">0</td><td class="ctr2" id="i13">1</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a5"><a href="MtasExpandSpans.java.html#L118" class="el_method">endPosition()</a></td><td class="bar" id="b14"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f14">0</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h14">0</td><td class="ctr2" id="i14">1</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a4"><a href="MtasExpandSpans.java.html#L160" class="el_method">docID()</a></td><td class="bar" id="b15"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="3" alt="3"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d15"/><td class="ctr2" id="e15">n/a</td><td class="ctr1" id="f15">0</td><td class="ctr2" id="g15">1</td><td class="ctr1" id="h15">0</td><td class="ctr2" id="i15">1</td><td class="ctr1" id="j15">0</td><td class="ctr2" id="k15">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans.util/MtasExpandSpans.java.html b/jacoco/mtas.search.spans.util/MtasExpandSpans.java.html
new file mode 100644
index 0000000..457d375
--- /dev/null
+++ b/jacoco/mtas.search.spans.util/MtasExpandSpans.java.html
@@ -0,0 +1,394 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasExpandSpans.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.source.html" class="el_package">mtas.search.spans.util</a> &gt; <span class="el_source">MtasExpandSpans.java</span></div><h1>MtasExpandSpans.java</h1><pre class="source lang-java linenums">package mtas.search.spans.util;
+
+import java.io.IOException;
+import java.util.ArrayList;
+import java.util.List;
+import java.util.SortedMap;
+import java.util.TreeMap;
+
+import org.apache.lucene.search.TwoPhaseIterator;
+import org.apache.lucene.search.spans.SpanCollector;
+import org.apache.lucene.search.spans.Spans;
+
+import mtas.codec.util.CodecInfo;
+import mtas.codec.util.CodecInfo.IndexDoc;
+
+/**
+ * The Class MtasExpandSpans.
+ */
+public class MtasExpandSpans extends MtasSpans {
+
+  /** The sub spans. */
+  Spans subSpans;
+
+  /** The query. */
+  MtasExpandSpanQuery query;
+
+  /** The min position. */
+  int minPosition;
+
+  /** The max position. */
+  int maxPosition;
+
+  /** The field. */
+  String field;
+
+  /** The mtas codec info. */
+  CodecInfo mtasCodecInfo;
+
+  /** The start position. */
+  int startPosition;
+
+  /** The end position. */
+  int endPosition;
+
+  /** The collected positions. */
+  SortedMap&lt;Integer, List&lt;Integer&gt;&gt; collectedPositions;
+
+  /** The last collected start position. */
+  int lastCollectedStartPosition;
+
+  /** The called next start position. */
+  private boolean calledNextStartPosition;
+
+  /** The doc id. */
+  int docId;
+
+  /**
+   * Instantiates a new mtas expand spans.
+   *
+   * @param query the query
+   * @param mtasCodecInfo the mtas codec info
+   * @param field the field
+   * @param subSpans the sub spans
+   */
+  public MtasExpandSpans(MtasExpandSpanQuery query, CodecInfo mtasCodecInfo,
+      String field, Spans subSpans) {
+<span class="fc" id="L67">    super();</span>
+<span class="fc" id="L68">    this.subSpans = subSpans;</span>
+<span class="fc" id="L69">    this.field = field;</span>
+<span class="fc" id="L70">    this.mtasCodecInfo = mtasCodecInfo;</span>
+<span class="fc" id="L71">    this.query = query;</span>
+<span class="fc" id="L72">    docId = -1;</span>
+<span class="fc" id="L73">    collectedPositions = new TreeMap&lt;&gt;();</span>
+<span class="fc" id="L74">    reset();</span>
+<span class="fc" id="L75">  }</span>
+
+  /*
+   * (non-Javadoc)
+   * 
+   * @see org.apache.lucene.search.spans.Spans#nextStartPosition()
+   */
+  @Override
+  public int nextStartPosition() throws IOException {
+<span class="pc bpc" id="L84" title="2 of 4 branches missed.">    if (docId == -1 || docId == NO_MORE_DOCS) {</span>
+<span class="nc" id="L85">      throw new IOException(&quot;no document&quot;);</span>
+<span class="fc bfc" id="L86" title="All 2 branches covered.">    } else if (!calledNextStartPosition) {</span>
+<span class="fc" id="L87">      calledNextStartPosition = true;</span>
+<span class="fc" id="L88">      return startPosition;</span>
+      // compute next match
+    } else {
+<span class="fc bfc" id="L91" title="All 2 branches covered.">      if (goToNextStartPosition()) {</span>
+        // match found
+<span class="fc" id="L93">        return startPosition;</span>
+      } else {
+        // no more matches: document finished
+<span class="fc" id="L96">        return NO_MORE_POSITIONS;</span>
+      }
+    }
+  }
+
+  /*
+   * (non-Javadoc)
+   * 
+   * @see org.apache.lucene.search.spans.Spans#startPosition()
+   */
+  @Override
+  public int startPosition() {
+<span class="fc" id="L108">    return startPosition;</span>
+  }
+
+  /*
+   * (non-Javadoc)
+   * 
+   * @see org.apache.lucene.search.spans.Spans#endPosition()
+   */
+  @Override
+  public int endPosition() {
+<span class="fc" id="L118">    return endPosition;</span>
+  }
+
+  /*
+   * (non-Javadoc)
+   * 
+   * @see org.apache.lucene.search.spans.Spans#width()
+   */
+  @Override
+  public int width() {
+<span class="nc" id="L128">    return endPosition - startPosition;</span>
+  }
+
+  /*
+   * (non-Javadoc)
+   * 
+   * @see org.apache.lucene.search.spans.Spans#collect(org.apache.lucene.search.
+   * spans.SpanCollector)
+   */
+  @Override
+  public void collect(SpanCollector collector) throws IOException {
+<span class="nc" id="L139">    subSpans.collect(collector);</span>
+<span class="nc" id="L140">  }</span>
+
+  /*
+   * (non-Javadoc)
+   * 
+   * @see org.apache.lucene.search.spans.Spans#positionsCost()
+   */
+  @Override
+  public float positionsCost() {
+    // return subSpans.positionsCost();
+<span class="nc" id="L150">    return 0;</span>
+  }
+
+  /*
+   * (non-Javadoc)
+   * 
+   * @see org.apache.lucene.search.DocIdSetIterator#docID()
+   */
+  @Override
+  public int docID() {
+<span class="fc" id="L160">    return docId;</span>
+  }
+
+  /*
+   * (non-Javadoc)
+   * 
+   * @see org.apache.lucene.search.DocIdSetIterator#nextDoc()
+   */
+  @Override
+  public int nextDoc() throws IOException {
+<span class="fc" id="L170">    reset();</span>
+<span class="pc bpc" id="L171" title="1 of 2 branches missed.">    while (!goToNextDoc())</span>
+<span class="nc" id="L172">      ;</span>
+<span class="fc" id="L173">    return docId;</span>
+  }
+
+  /*
+   * (non-Javadoc)
+   * 
+   * @see org.apache.lucene.search.DocIdSetIterator#advance(int)
+   */
+  @Override
+  public int advance(int target) throws IOException {
+<span class="fc" id="L183">    reset();</span>
+<span class="pc bpc" id="L184" title="1 of 2 branches missed.">    if (docId == NO_MORE_DOCS) {</span>
+<span class="nc" id="L185">      return docId;</span>
+<span class="pc bpc" id="L186" title="1 of 2 branches missed.">    } else if (target &lt;= docId) {</span>
+      // should not happen
+<span class="nc" id="L188">      docId = NO_MORE_DOCS;</span>
+<span class="nc" id="L189">      return docId;</span>
+    } else {
+<span class="fc" id="L191">      docId = subSpans.advance(target);</span>
+<span class="fc bfc" id="L192" title="All 2 branches covered.">      if (docId == NO_MORE_DOCS) {</span>
+<span class="fc" id="L193">        return docId;</span>
+      } else {
+<span class="fc" id="L195">        IndexDoc doc = mtasCodecInfo.getDoc(field, docId);</span>
+<span class="pc bpc" id="L196" title="1 of 2 branches missed.">        if (doc != null) {</span>
+<span class="fc" id="L197">          minPosition = doc.minPosition;</span>
+<span class="fc" id="L198">          maxPosition = doc.maxPosition;</span>
+        } else {
+<span class="nc" id="L200">          minPosition = NO_MORE_POSITIONS;</span>
+<span class="nc" id="L201">          maxPosition = NO_MORE_POSITIONS;</span>
+        }
+<span class="pc bpc" id="L203" title="1 of 2 branches missed.">        if (goToNextStartPosition()) {</span>
+<span class="fc" id="L204">          return docId;</span>
+        } else {
+<span class="nc" id="L206">          return nextDoc();</span>
+        }
+      }
+    }
+  }
+
+  /*
+   * (non-Javadoc)
+   * 
+   * @see org.apache.lucene.search.spans.Spans#asTwoPhaseIterator()
+   */
+  @Override
+  public TwoPhaseIterator asTwoPhaseIterator() {
+<span class="fc bfc" id="L219" title="All 2 branches covered.">    if (!query.twoPhaseIteratorAllowed()) {</span>
+<span class="fc" id="L220">      return null;</span>
+    } else {
+<span class="fc" id="L222">      TwoPhaseIterator originalTwoPhaseIterator = subSpans.asTwoPhaseIterator();</span>
+<span class="fc bfc" id="L223" title="All 2 branches covered.">      if (originalTwoPhaseIterator != null) {</span>
+<span class="fc" id="L224">        return new TwoPhaseIterator(originalTwoPhaseIterator.approximation()) {</span>
+          @Override
+          public boolean matches() throws IOException {
+<span class="pc bpc" id="L227" title="1 of 2 branches missed.">            return originalTwoPhaseIterator.matches()</span>
+<span class="pc bpc" id="L228" title="1 of 2 branches missed.">                &amp;&amp; twoPhaseCurrentDocMatches();</span>
+          }
+
+          @Override
+          public float matchCost() {
+<span class="fc" id="L233">            return originalTwoPhaseIterator.matchCost();</span>
+          }
+        };
+      } else {
+<span class="fc" id="L237">        return new TwoPhaseIterator(subSpans) {</span>
+          @Override
+          public boolean matches() throws IOException {
+<span class="fc" id="L240">            return twoPhaseCurrentDocMatches();</span>
+          }
+
+          @Override
+          public float matchCost() {
+<span class="fc" id="L245">            return subSpans.positionsCost();</span>
+          }
+        };
+      }
+    }
+  }
+
+  /**
+   * Two phase current doc matches.
+   *
+   * @return true, if successful
+   * @throws IOException Signals that an I/O exception has occurred.
+   */
+  private boolean twoPhaseCurrentDocMatches() throws IOException {
+<span class="pc bpc" id="L259" title="1 of 2 branches missed.">    if (docId != subSpans.docID()) {</span>
+<span class="fc" id="L260">      reset();</span>
+<span class="fc" id="L261">      docId = subSpans.docID();</span>
+<span class="fc" id="L262">      IndexDoc doc = mtasCodecInfo.getDoc(field, docId);</span>
+<span class="pc bpc" id="L263" title="1 of 2 branches missed.">      if (doc != null) {</span>
+<span class="fc" id="L264">        minPosition = doc.minPosition;</span>
+<span class="fc" id="L265">        maxPosition = doc.maxPosition;</span>
+      } else {
+<span class="nc" id="L267">        minPosition = NO_MORE_POSITIONS;</span>
+<span class="nc" id="L268">        maxPosition = NO_MORE_POSITIONS;</span>
+      }
+    }
+<span class="pc bpc" id="L271" title="1 of 2 branches missed.">    if (docId == NO_MORE_DOCS) {</span>
+<span class="nc" id="L272">      return false;</span>
+    } else {
+<span class="fc" id="L274">      return goToNextStartPosition();</span>
+    }
+  }
+
+  /**
+   * Go to next doc.
+   *
+   * @return true, if successful
+   * @throws IOException Signals that an I/O exception has occurred.
+   */
+  private boolean goToNextDoc() throws IOException {
+<span class="fc" id="L285">    reset();</span>
+<span class="pc bpc" id="L286" title="1 of 2 branches missed.">    if (docId == NO_MORE_DOCS) {</span>
+<span class="nc" id="L287">      minPosition = NO_MORE_POSITIONS;</span>
+<span class="nc" id="L288">      maxPosition = NO_MORE_POSITIONS;</span>
+<span class="nc" id="L289">      return true;</span>
+    } else {
+<span class="fc" id="L291">      docId = subSpans.nextDoc();</span>
+<span class="fc bfc" id="L292" title="All 2 branches covered.">      if (docId == NO_MORE_DOCS) {</span>
+<span class="fc" id="L293">        minPosition = NO_MORE_POSITIONS;</span>
+<span class="fc" id="L294">        maxPosition = NO_MORE_POSITIONS;</span>
+<span class="fc" id="L295">        return true;</span>
+      } else {
+<span class="fc" id="L297">        IndexDoc doc = mtasCodecInfo.getDoc(field, docId);</span>
+<span class="pc bpc" id="L298" title="1 of 2 branches missed.">        if (doc != null) {</span>
+<span class="fc" id="L299">          minPosition = doc.minPosition;</span>
+<span class="fc" id="L300">          maxPosition = doc.maxPosition;</span>
+        } else {
+<span class="nc" id="L302">          minPosition = NO_MORE_POSITIONS;</span>
+<span class="nc" id="L303">          maxPosition = NO_MORE_POSITIONS;</span>
+        }
+<span class="pc bpc" id="L305" title="1 of 2 branches missed.">        if (goToNextStartPosition()) {</span>
+<span class="fc" id="L306">          return true;</span>
+        } else {
+<span class="nc" id="L308">          return false;</span>
+        }
+      }
+    }
+  }
+
+  /**
+   * Go to next start position.
+   *
+   * @return true, if successful
+   * @throws IOException Signals that an I/O exception has occurred.
+   */
+  private boolean goToNextStartPosition() throws IOException {
+    int basicStartPositionMin;
+    int basicStartPositionMax;
+    int basicEndPosition;
+    int basicEndPositionMin;
+    int basicEndPositionMax;
+<span class="pc bpc" id="L326" title="2 of 4 branches missed.">    if (docId == -1 || docId == NO_MORE_DOCS) {</span>
+<span class="nc" id="L327">      throw new IOException(&quot;no document&quot;);</span>
+    } else {
+<span class="fc bfc" id="L329" title="All 2 branches covered.">      if (lastCollectedStartPosition &lt; NO_MORE_POSITIONS</span>
+<span class="fc bfc" id="L330" title="All 2 branches covered.">          &amp;&amp; (collectedPositions.isEmpty()</span>
+<span class="fc bfc" id="L331" title="All 2 branches covered.">              || (collectedPositions.firstKey() &gt;= (lastCollectedStartPosition</span>
+                  - query.maximumLeft)))) {
+        // collect new positions
+<span class="fc" id="L334">        while ((lastCollectedStartPosition = subSpans</span>
+<span class="fc bfc" id="L335" title="All 2 branches covered.">            .nextStartPosition()) != NO_MORE_POSITIONS) {</span>
+<span class="fc" id="L336">          basicEndPosition = subSpans.endPosition();</span>
+<span class="fc" id="L337">          basicStartPositionMin = Math.max(minPosition,</span>
+              lastCollectedStartPosition - query.maximumLeft);
+<span class="fc" id="L339">          basicStartPositionMax = lastCollectedStartPosition</span>
+              - query.minimumLeft;
+<span class="fc" id="L341">          basicEndPositionMin = basicEndPosition + query.minimumRight;</span>
+<span class="fc" id="L342">          basicEndPositionMax = Math.min(maxPosition + 1,</span>
+              basicEndPosition + query.maximumRight);
+<span class="fc bfc" id="L344" title="All 2 branches covered.">          for (int cLeft = basicStartPositionMin; cLeft &lt;= basicStartPositionMax; cLeft++) {</span>
+<span class="fc bfc" id="L345" title="All 2 branches covered.">            for (int cRight = basicEndPositionMin; cRight &lt;= basicEndPositionMax; cRight++) {</span>
+<span class="fc bfc" id="L346" title="All 2 branches covered.">              if (!collectedPositions.containsKey(cLeft)) {</span>
+<span class="fc" id="L347">                collectedPositions.put(cLeft, new ArrayList&lt;Integer&gt;());</span>
+              }
+<span class="fc" id="L349">              collectedPositions.get(cLeft).add(cRight);</span>
+            }
+          }
+<span class="pc bpc" id="L352" title="1 of 2 branches missed.">          if (!collectedPositions.isEmpty() &amp;&amp; (collectedPositions</span>
+<span class="fc bfc" id="L353" title="All 2 branches covered.">              .firstKey() &lt; (lastCollectedStartPosition - query.maximumLeft))) {</span>
+<span class="fc" id="L354">            break;</span>
+          }
+        }
+      }
+<span class="fc bfc" id="L358" title="All 2 branches covered.">      if (collectedPositions.isEmpty()) {</span>
+<span class="fc" id="L359">        return false;</span>
+      } else {
+<span class="fc" id="L361">        startPosition = collectedPositions.firstKey();</span>
+<span class="fc" id="L362">        endPosition = collectedPositions.get(startPosition).remove(0);</span>
+<span class="fc bfc" id="L363" title="All 2 branches covered.">        if (collectedPositions.get(startPosition).isEmpty()) {</span>
+<span class="fc" id="L364">          collectedPositions.remove(startPosition);</span>
+        }
+<span class="fc" id="L366">        return true;</span>
+      }
+    }
+  }
+
+  /**
+   * Reset.
+   */
+  private void reset() {
+<span class="fc" id="L375">    calledNextStartPosition = false;</span>
+<span class="fc" id="L376">    minPosition = 0;</span>
+<span class="fc" id="L377">    maxPosition = 0;</span>
+<span class="fc" id="L378">    startPosition = -1;</span>
+<span class="fc" id="L379">    endPosition = -1;</span>
+<span class="fc" id="L380">    collectedPositions.clear();</span>
+<span class="fc" id="L381">    lastCollectedStartPosition = -1;</span>
+<span class="fc" id="L382">  }</span>
+
+  /*
+   * (non-Javadoc)
+   * 
+   * @see org.apache.lucene.search.DocIdSetIterator#cost()
+   */
+  @Override
+  public long cost() {
+<span class="pc bpc" id="L391" title="1 of 2 branches missed.">    return subSpans != null ? subSpans.cost() : 0;</span>
+  }
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans.util/MtasExtendedSpanAndQuery.java.html b/jacoco/mtas.search.spans.util/MtasExtendedSpanAndQuery.java.html
index 65eb554..ee228e8 100644
--- a/jacoco/mtas.search.spans.util/MtasExtendedSpanAndQuery.java.html
+++ b/jacoco/mtas.search.spans.util/MtasExtendedSpanAndQuery.java.html
@@ -61,7 +61,7 @@ public class MtasExtendedSpanAndQuery extends SpanNearQuery {
 <span class="nc" id="L61">      return false;</span>
 <span class="pc bpc" id="L62" title="1 of 2 branches missed.">    if (getClass() != obj.getClass())</span>
 <span class="nc" id="L63">      return false;</span>
-<span class="fc" id="L64">    final MtasExtendedSpanAndQuery that = (MtasExtendedSpanAndQuery) obj;    </span>
+<span class="fc" id="L64">    final MtasExtendedSpanAndQuery that = (MtasExtendedSpanAndQuery) obj;</span>
 <span class="fc" id="L65">    return localClauses.equals(that.localClauses);</span>
   }
 
@@ -76,7 +76,6 @@ public class MtasExtendedSpanAndQuery extends SpanNearQuery {
 <span class="nc" id="L76">    h = (h * 7) ^ super.hashCode();</span>
 <span class="nc" id="L77">    return h;</span>
   }
-  
-  
+
 }
 </pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans.util/MtasMaximumExpandSpanQuery$MtasMaximumExpandWeight.html b/jacoco/mtas.search.spans.util/MtasMaximumExpandSpanQuery$MtasMaximumExpandWeight.html
index 1ebe963..71a9f15 100644
--- a/jacoco/mtas.search.spans.util/MtasMaximumExpandSpanQuery$MtasMaximumExpandWeight.html
+++ b/jacoco/mtas.search.spans.util/MtasMaximumExpandSpanQuery$MtasMaximumExpandWeight.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans.util</a> &gt; <span class="el_class">MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight</span></div><h1>MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">46 of 144</td><td class="ctr2">68%</td><td class="bar">6 of 14</td><td class="ctr2">57%</td><td class="ctr1">7</td><td class="ctr2">11</td><td class="ctr1">11</td><td class="ctr2">33</td><td class="ctr1">2</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a2"><a href="MtasMaximumExpandSpanQuery.java.html#L229" class="el_method">getSpans(LeafReaderContext, SpanWeight.Postings)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="28" alt="28"/><img src="../jacoco-resources/greenbar.gif" width="90" height="10" title="84" alt="84"/></td><td class="ctr2" id="c0">75%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="50" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="70" height="10" title="7" alt="7"/></td><td class="ctr2" id="e0">58%</td><td class="ctr1" id="f0">4</td><td class="ctr2" id="g0">7</td><td class="ctr1" id="h0">7</td><td class="ctr2" id="i0">24</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a3"><a href="MtasMaximumExpandSpanQuery.java.html#L200" class="el_method">MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight(MtasMaximumExpandSpanQuery, SpanWeight, IndexSearcher, boolean)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="14" alt="14"/></td><td class="ctr2" id="c1">63%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="1" alt="1"/></td><td class="ctr2" id="e1">50%</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i1">5</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="MtasMaximumExpandSpanQuery.java.html#L215" class="el_method">extractTermContexts(Map)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="5" alt="5"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="MtasMaximumExpandSpanQuery.java.html#L275" class="el_method">extractTerms(Set)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="5" alt="5"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans.util</a> &gt; <span class="el_class">MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight</span></div><h1>MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">44 of 148</td><td class="ctr2">70%</td><td class="bar">5 of 16</td><td class="ctr2">68%</td><td class="ctr1">7</td><td class="ctr2">12</td><td class="ctr1">11</td><td class="ctr2">33</td><td class="ctr1">2</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a2"><a href="MtasMaximumExpandSpanQuery.java.html#L240" class="el_method">getSpans(LeafReaderContext, SpanWeight.Postings)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="26" height="10" title="26" alt="26"/><img src="../jacoco-resources/greenbar.gif" width="93" height="10" title="90" alt="90"/></td><td class="ctr2" id="c0">77%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="85" height="10" title="10" alt="10"/></td><td class="ctr2" id="e0">71%</td><td class="ctr1" id="f0">4</td><td class="ctr2" id="g0">8</td><td class="ctr1" id="h0">7</td><td class="ctr2" id="i0">24</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a3"><a href="MtasMaximumExpandSpanQuery.java.html#L211" class="el_method">MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight(MtasMaximumExpandSpanQuery, SpanWeight, IndexSearcher, boolean)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="14" alt="14"/></td><td class="ctr2" id="c1">63%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="1" alt="1"/></td><td class="ctr2" id="e1">50%</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i1">5</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="MtasMaximumExpandSpanQuery.java.html#L226" class="el_method">extractTermContexts(Map)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="5" alt="5"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="MtasMaximumExpandSpanQuery.java.html#L286" class="el_method">extractTerms(Set)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="5" alt="5"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans.util/MtasMaximumExpandSpanQuery.html b/jacoco/mtas.search.spans.util/MtasMaximumExpandSpanQuery.html
index 73a0c1e..b883880 100644
--- a/jacoco/mtas.search.spans.util/MtasMaximumExpandSpanQuery.html
+++ b/jacoco/mtas.search.spans.util/MtasMaximumExpandSpanQuery.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasMaximumExpandSpanQuery</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans.util</a> &gt; <span class="el_class">MtasMaximumExpandSpanQuery</span></div><h1>MtasMaximumExpandSpanQuery</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">140 of 307</td><td class="ctr2">54%</td><td class="bar">13 of 36</td><td class="ctr2">63%</td><td class="ctr1">14</td><td class="ctr2">25</td><td class="ctr1">20</td><td class="ctr2">54</td><td class="ctr1">2</td><td class="ctr2">7</td></tr></tfoot><tbody><tr><td id="a3"><a href="MtasMaximumExpandSpanQuery.java.html#L146" class="el_method">hashCode()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="96" height="10" title="57" alt="57"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h0">10</td><td class="ctr2" id="i2">10</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a6"><a href="MtasMaximumExpandSpanQuery.java.html#L109" class="el_method">toString(String)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="91" height="10" title="54" alt="54"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h1">4</td><td class="ctr2" id="i4">4</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a5"><a href="MtasMaximumExpandSpanQuery.java.html#L166" class="el_method">rewrite(IndexReader)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="21" height="10" title="13" alt="13"/><img src="../jacoco-resources/greenbar.gif" width="37" height="10" title="22" alt="22"/></td><td class="ctr2" id="c4">62%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="4" alt="4"/></td><td class="ctr2" id="e1">66%</td><td class="ctr1" id="f2">2</td><td class="ctr2" id="g2">4</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i3">6</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="MtasMaximumExpandSpanQuery.java.html#L123" class="el_method">equals(Object)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="108" height="10" title="64" alt="64"/></td><td class="ctr2" id="c2">90%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="85" height="10" title="10" alt="10"/></td><td class="ctr2" id="e0">71%</td><td class="ctr1" id="f0">4</td><td class="ctr2" id="g0">8</td><td class="ctr1" id="h2">3</td><td class="ctr2" id="i1">13</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a0"><a href="MtasMaximumExpandSpanQuery.java.html#L84" class="el_method">createWeight(IndexSearcher, boolean)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="28" height="10" title="17" alt="17"/></td><td class="ctr2" id="c3">77%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="25" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="1" alt="1"/></td><td class="ctr2" id="e3">25%</td><td class="ctr1" id="f3">2</td><td class="ctr2" id="g3">3</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i5">4</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a4"><a href="MtasMaximumExpandSpanQuery.java.html#L53" class="el_method">MtasMaximumExpandSpanQuery(MtasSpanQuery, int, int, int, int)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="101" height="10" title="60" alt="60"/></td><td class="ctr2" id="c1">93%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="68" height="10" title="8" alt="8"/></td><td class="ctr2" id="e2">66%</td><td class="ctr1" id="f1">4</td><td class="ctr2" id="g1">7</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i0">16</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a2"><a href="MtasMaximumExpandSpanQuery.java.html#L99" class="el_method">getField()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasMaximumExpandSpanQuery</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans.util</a> &gt; <span class="el_class">MtasMaximumExpandSpanQuery</span></div><h1>MtasMaximumExpandSpanQuery</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">136 of 313</td><td class="ctr2">56%</td><td class="bar">11 of 36</td><td class="ctr2">69%</td><td class="ctr1">13</td><td class="ctr2">26</td><td class="ctr1">18</td><td class="ctr2">57</td><td class="ctr1">2</td><td class="ctr2">8</td></tr></tfoot><tbody><tr><td id="a4"><a href="MtasMaximumExpandSpanQuery.java.html#L146" class="el_method">hashCode()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="96" height="10" title="57" alt="57"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h0">10</td><td class="ctr2" id="i2">10</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a7"><a href="MtasMaximumExpandSpanQuery.java.html#L109" class="el_method">toString(String)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="91" height="10" title="54" alt="54"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h1">4</td><td class="ctr2" id="i4">4</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a6"><a href="MtasMaximumExpandSpanQuery.java.html#L166" class="el_method">rewrite(IndexReader)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="21" height="10" title="13" alt="13"/><img src="../jacoco-resources/greenbar.gif" width="37" height="10" title="22" alt="22"/></td><td class="ctr2" id="c5">62%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="42" height="10" title="5" alt="5"/></td><td class="ctr2" id="e0">83%</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g2">4</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i3">6</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="MtasMaximumExpandSpanQuery.java.html#L123" class="el_method">equals(Object)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="109" height="10" title="65" alt="65"/></td><td class="ctr2" id="c3">91%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="42" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="77" height="10" title="9" alt="9"/></td><td class="ctr2" id="e3">64%</td><td class="ctr1" id="f0">5</td><td class="ctr2" id="g0">8</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i1">13</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a5"><a href="MtasMaximumExpandSpanQuery.java.html#L53" class="el_method">MtasMaximumExpandSpanQuery(MtasSpanQuery, int, int, int, int)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="101" height="10" title="60" alt="60"/></td><td class="ctr2" id="c2">93%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="68" height="10" title="8" alt="8"/></td><td class="ctr2" id="e2">66%</td><td class="ctr1" id="f1">4</td><td class="ctr2" id="g1">7</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i0">16</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a0"><a href="MtasMaximumExpandSpanQuery.java.html#L84" class="el_method">createWeight(IndexSearcher, boolean)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="33" height="10" title="20" alt="20"/></td><td class="ctr2" id="c4">90%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="3" alt="3"/></td><td class="ctr2" id="e1">75%</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g3">3</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i5">4</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a1"><a href="MtasMaximumExpandSpanQuery.java.html#L184" class="el_method">disableTwoPhaseIterator()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="6" alt="6"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">3</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a3"><a href="MtasMaximumExpandSpanQuery.java.html#L99" class="el_method">getField()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans.util/MtasMaximumExpandSpanQuery.java.html b/jacoco/mtas.search.spans.util/MtasMaximumExpandSpanQuery.java.html
index 267b5e9..ec25ae4 100644
--- a/jacoco/mtas.search.spans.util/MtasMaximumExpandSpanQuery.java.html
+++ b/jacoco/mtas.search.spans.util/MtasMaximumExpandSpanQuery.java.html
@@ -82,7 +82,7 @@ public class MtasMaximumExpandSpanQuery extends MtasSpanQuery {
   public SpanWeight createWeight(IndexSearcher searcher, boolean needsScores)
       throws IOException {
 <span class="fc" id="L84">    SpanWeight subWeight = query.createWeight(searcher, needsScores);</span>
-<span class="pc bpc" id="L85" title="3 of 4 branches missed.">    if (maximumLeft == 0 &amp;&amp; maximumRight == 0) {</span>
+<span class="pc bpc" id="L85" title="1 of 4 branches missed.">    if (maximumLeft == 0 &amp;&amp; maximumRight == 0) {</span>
 <span class="nc" id="L86">      return subWeight;</span>
     } else {
 <span class="fc" id="L88">      return new MtasMaximumExpandWeight(subWeight, searcher, needsScores);</span>
@@ -120,19 +120,19 @@ public class MtasMaximumExpandSpanQuery extends MtasSpanQuery {
    */
   @Override
   public boolean equals(Object obj) {
-<span class="pc bpc" id="L123" title="1 of 2 branches missed.">    if (this == obj)</span>
-<span class="nc" id="L124">      return true;</span>
+<span class="fc bfc" id="L123" title="All 2 branches covered.">    if (this == obj)</span>
+<span class="fc" id="L124">      return true;</span>
 <span class="pc bpc" id="L125" title="1 of 2 branches missed.">    if (obj == null)</span>
 <span class="nc" id="L126">      return false;</span>
-<span class="pc bpc" id="L127" title="1 of 2 branches missed.">    if (getClass() != obj.getClass())</span>
-<span class="nc" id="L128">      return false;</span>
+<span class="fc bfc" id="L127" title="All 2 branches covered.">    if (getClass() != obj.getClass())</span>
+<span class="fc" id="L128">      return false;</span>
 <span class="fc" id="L129">    final MtasMaximumExpandSpanQuery that = (MtasMaximumExpandSpanQuery) obj;</span>
     boolean isEqual;
 <span class="fc" id="L131">    isEqual = query.equals(that.query);</span>
 <span class="pc bpc" id="L132" title="1 of 2 branches missed.">    isEqual &amp;= minimumLeft == that.minimumLeft;</span>
-<span class="fc bfc" id="L133" title="All 2 branches covered.">    isEqual &amp;= maximumLeft == that.maximumLeft;</span>
-<span class="fc bfc" id="L134" title="All 2 branches covered.">    isEqual &amp;= minimumRight == that.minimumRight;</span>
-<span class="fc bfc" id="L135" title="All 2 branches covered.">    isEqual &amp;= maximumRight == that.maximumRight;</span>
+<span class="pc bpc" id="L133" title="1 of 2 branches missed.">    isEqual &amp;= maximumLeft == that.maximumLeft;</span>
+<span class="pc bpc" id="L134" title="1 of 2 branches missed.">    isEqual &amp;= minimumRight == that.minimumRight;</span>
+<span class="pc bpc" id="L135" title="1 of 2 branches missed.">    isEqual &amp;= maximumRight == that.maximumRight;</span>
 <span class="fc" id="L136">    return isEqual;</span>
   }
 
@@ -164,7 +164,7 @@ public class MtasMaximumExpandSpanQuery extends MtasSpanQuery {
   @Override
   public MtasSpanQuery rewrite(IndexReader reader) throws IOException {
 <span class="fc" id="L166">    MtasSpanQuery newQuery = query.rewrite(reader);</span>
-<span class="pc bpc" id="L167" title="1 of 4 branches missed.">    if (maximumLeft == 0 &amp;&amp; maximumRight == 0) {</span>
+<span class="fc bfc" id="L167" title="All 4 branches covered.">    if (maximumLeft == 0 &amp;&amp; maximumRight == 0) {</span>
 <span class="fc" id="L168">      return newQuery;</span>
 <span class="pc bpc" id="L169" title="1 of 2 branches missed.">    } else if (!query.equals(newQuery)) {</span>
 <span class="nc" id="L170">      return new MtasMaximumExpandSpanQuery(newQuery, minimumLeft, maximumLeft,</span>
@@ -174,6 +174,17 @@ public class MtasMaximumExpandSpanQuery extends MtasSpanQuery {
     }
   }
 
+  /*
+   * (non-Javadoc)
+   * 
+   * @see mtas.search.spans.util.MtasSpanQuery#disableTwoPhaseIterator()
+   */
+  @Override
+  public void disableTwoPhaseIterator() {
+<span class="fc" id="L184">    super.disableTwoPhaseIterator();</span>
+<span class="fc" id="L185">    query.disableTwoPhaseIterator();</span>
+<span class="fc" id="L186">  }</span>
+
   /**
    * The Class MtasMaximumExpandWeight.
    */
@@ -181,7 +192,7 @@ public class MtasMaximumExpandSpanQuery extends MtasSpanQuery {
 
     /** The Constant METHOD_GET_DELEGATE. */
     private static final String METHOD_GET_DELEGATE = &quot;getDelegate&quot;;
-    
+
     /** The Constant METHOD_GET_POSTINGS_READER. */
     private static final String METHOD_GET_POSTINGS_READER = &quot;getPostingsReader&quot;;
 
@@ -197,11 +208,11 @@ public class MtasMaximumExpandSpanQuery extends MtasSpanQuery {
      * @throws IOException Signals that an I/O exception has occurred.
      */
     public MtasMaximumExpandWeight(SpanWeight subWeight, IndexSearcher searcher,
-<span class="fc" id="L200">        boolean needsScores) throws IOException {</span>
-<span class="pc bpc" id="L201" title="1 of 2 branches missed.">      super(MtasMaximumExpandSpanQuery.this, searcher,</span>
-<span class="pc" id="L202">          needsScores ? getTermContexts(subWeight) : null);</span>
-<span class="fc" id="L203">      this.subWeight = subWeight;</span>
-<span class="fc" id="L204">    }</span>
+<span class="fc" id="L211">        boolean needsScores) throws IOException {</span>
+<span class="pc bpc" id="L212" title="1 of 2 branches missed.">      super(MtasMaximumExpandSpanQuery.this, searcher,</span>
+<span class="pc" id="L213">          needsScores ? getTermContexts(subWeight) : null);</span>
+<span class="fc" id="L214">      this.subWeight = subWeight;</span>
+<span class="fc" id="L215">    }</span>
 
     /*
      * (non-Javadoc)
@@ -212,8 +223,8 @@ public class MtasMaximumExpandSpanQuery extends MtasSpanQuery {
      */
     @Override
     public void extractTermContexts(Map&lt;Term, TermContext&gt; contexts) {
-<span class="nc" id="L215">      subWeight.extractTermContexts(contexts);</span>
-<span class="nc" id="L216">    }</span>
+<span class="nc" id="L226">      subWeight.extractTermContexts(contexts);</span>
+<span class="nc" id="L227">    }</span>
 
     /*
      * (non-Javadoc)
@@ -226,40 +237,40 @@ public class MtasMaximumExpandSpanQuery extends MtasSpanQuery {
     @Override
     public Spans getSpans(LeafReaderContext ctx, Postings requiredPostings)
         throws IOException {
-<span class="fc" id="L229">      Spans spans = subWeight.getSpans(ctx, requiredPostings);</span>
-<span class="pc bpc" id="L230" title="3 of 4 branches missed.">      if (maximumLeft == 0 &amp;&amp; maximumRight == 0) {</span>
-<span class="nc" id="L231">        return spans;</span>
+<span class="fc" id="L240">      Spans spans = subWeight.getSpans(ctx, requiredPostings);</span>
+<span class="pc bpc" id="L241" title="2 of 6 branches missed.">      if ((maximumLeft == 0 &amp;&amp; maximumRight == 0) || spans == null) {</span>
+<span class="nc" id="L242">        return spans;</span>
       } else {
         try {
           // get leafreader
-<span class="fc" id="L235">          LeafReader r = ctx.reader();</span>
+<span class="fc" id="L246">          LeafReader r = ctx.reader();</span>
           // get delegate
-<span class="fc" id="L237">          Boolean hasMethod = true;</span>
-<span class="fc bfc" id="L238" title="All 2 branches covered.">          while (hasMethod) {</span>
-<span class="fc" id="L239">            hasMethod = false;</span>
-<span class="fc" id="L240">            Method[] methods = r.getClass().getMethods();</span>
-<span class="fc bfc" id="L241" title="All 2 branches covered.">            for (Method m : methods) {</span>
-<span class="pc bpc" id="L242" title="1 of 2 branches missed.">              if (m.getName().equals(METHOD_GET_DELEGATE)) {</span>
-<span class="nc" id="L243">                hasMethod = true;</span>
-<span class="nc" id="L244">                r = (LeafReader) m.invoke(r, (Object[]) null);</span>
-<span class="nc" id="L245">                break;</span>
+<span class="fc" id="L248">          Boolean hasMethod = true;</span>
+<span class="fc bfc" id="L249" title="All 2 branches covered.">          while (hasMethod) {</span>
+<span class="fc" id="L250">            hasMethod = false;</span>
+<span class="fc" id="L251">            Method[] methods = r.getClass().getMethods();</span>
+<span class="fc bfc" id="L252" title="All 2 branches covered.">            for (Method m : methods) {</span>
+<span class="pc bpc" id="L253" title="1 of 2 branches missed.">              if (m.getName().equals(METHOD_GET_DELEGATE)) {</span>
+<span class="nc" id="L254">                hasMethod = true;</span>
+<span class="nc" id="L255">                r = (LeafReader) m.invoke(r, (Object[]) null);</span>
+<span class="nc" id="L256">                break;</span>
               }
             }
-<span class="fc" id="L248">          } // get fieldsproducer</span>
-<span class="fc" id="L249">          Method fpm = r.getClass().getMethod(METHOD_GET_POSTINGS_READER,</span>
+<span class="fc" id="L259">          } // get fieldsproducer</span>
+<span class="fc" id="L260">          Method fpm = r.getClass().getMethod(METHOD_GET_POSTINGS_READER,</span>
               (Class&lt;?&gt;[]) null);
-<span class="fc" id="L251">          FieldsProducer fp = (FieldsProducer) fpm.invoke(r, (Object[]) null);</span>
+<span class="fc" id="L262">          FieldsProducer fp = (FieldsProducer) fpm.invoke(r, (Object[]) null);</span>
           // get MtasFieldsProducer using terms
-<span class="fc" id="L253">          Terms t = fp.terms(field);</span>
-<span class="pc bpc" id="L254" title="1 of 2 branches missed.">          if (t == null) {</span>
-<span class="nc" id="L255">            return new MtasSpanMatchNoneSpans();</span>
+<span class="fc" id="L264">          Terms t = fp.terms(field);</span>
+<span class="pc bpc" id="L265" title="1 of 2 branches missed.">          if (t == null) {</span>
+<span class="nc" id="L266">            return new MtasSpanMatchNoneSpans(MtasMaximumExpandSpanQuery.this);</span>
           } else {
-<span class="fc" id="L257">            CodecInfo mtasCodecInfo = CodecInfo.getCodecInfoFromTerms(t);</span>
-<span class="fc" id="L258">            return new MtasMaximumExpandSpans(MtasMaximumExpandSpanQuery.this,</span>
-<span class="fc" id="L259">                mtasCodecInfo, query.getField(), spans);</span>
+<span class="fc" id="L268">            CodecInfo mtasCodecInfo = CodecInfo.getCodecInfoFromTerms(t);</span>
+<span class="fc" id="L269">            return new MtasMaximumExpandSpans(MtasMaximumExpandSpanQuery.this,</span>
+<span class="fc" id="L270">                mtasCodecInfo, query.getField(), spans);</span>
           }
-<span class="nc" id="L261">        } catch (Exception e) {</span>
-<span class="nc" id="L262">          throw new IOException(&quot;Can't get reader&quot;, e);</span>
+<span class="nc" id="L272">        } catch (Exception e) {</span>
+<span class="nc" id="L273">          throw new IOException(&quot;Can't get reader&quot;, e);</span>
         }
 
       }
@@ -272,8 +283,8 @@ public class MtasMaximumExpandSpanQuery extends MtasSpanQuery {
      */
     @Override
     public void extractTerms(Set&lt;Term&gt; terms) {
-<span class="nc" id="L275">      subWeight.extractTerms(terms);</span>
-<span class="nc" id="L276">    }</span>
+<span class="nc" id="L286">      subWeight.extractTerms(terms);</span>
+<span class="nc" id="L287">    }</span>
 
   }
 
diff --git a/jacoco/mtas.search.spans.util/MtasMaximumExpandSpans$1.html b/jacoco/mtas.search.spans.util/MtasMaximumExpandSpans$1.html
new file mode 100644
index 0000000..afc6a6a
--- /dev/null
+++ b/jacoco/mtas.search.spans.util/MtasMaximumExpandSpans$1.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasMaximumExpandSpans.new TwoPhaseIterator() {...}</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans.util</a> &gt; <span class="el_class">MtasMaximumExpandSpans.new TwoPhaseIterator() {...}</span></div><h1>MtasMaximumExpandSpans.new TwoPhaseIterator() {...}</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">26 of 26</td><td class="ctr2">0%</td><td class="bar">4 of 4</td><td class="ctr2">0%</td><td class="ctr1">5</td><td class="ctr2">5</td><td class="ctr1">4</td><td class="ctr2">4</td><td class="ctr1">3</td><td class="ctr2">3</td></tr></tfoot><tbody><tr><td id="a1"><a href="MtasMaximumExpandSpans.java.html#L216" class="el_method">matches()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="12" alt="12"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="4" alt="4"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">3</td><td class="ctr2" id="g0">3</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i0">2</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a2"><a href="MtasMaximumExpandSpans.java.html#L213" class="el_method">{...}</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="100" height="10" title="10" alt="10"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="MtasMaximumExpandSpans.java.html#L222" class="el_method">matchCost()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="4" alt="4"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i2">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans.util/MtasMaximumExpandSpans$2.html b/jacoco/mtas.search.spans.util/MtasMaximumExpandSpans$2.html
new file mode 100644
index 0000000..ccb9dba
--- /dev/null
+++ b/jacoco/mtas.search.spans.util/MtasMaximumExpandSpans$2.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasMaximumExpandSpans.new TwoPhaseIterator() {...}</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans.util</a> &gt; <span class="el_class">MtasMaximumExpandSpans.new TwoPhaseIterator() {...}</span></div><h1>MtasMaximumExpandSpans.new TwoPhaseIterator() {...}</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">16 of 16</td><td class="ctr2">0%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">3</td><td class="ctr2">3</td><td class="ctr1">3</td><td class="ctr2">3</td><td class="ctr1">3</td><td class="ctr2">3</td></tr></tfoot><tbody><tr><td id="a2"><a href="MtasMaximumExpandSpans.java.html#L226" class="el_method">{...}</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="7" alt="7"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">1</td><td class="ctr2" id="i0">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="MtasMaximumExpandSpans.java.html#L235" class="el_method">matchCost()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="85" height="10" title="5" alt="5"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a1"><a href="MtasMaximumExpandSpans.java.html#L230" class="el_method">matches()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="68" height="10" title="4" alt="4"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i2">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans.util/MtasMaximumExpandSpans.html b/jacoco/mtas.search.spans.util/MtasMaximumExpandSpans.html
index 7fb7313..a3a1134 100644
--- a/jacoco/mtas.search.spans.util/MtasMaximumExpandSpans.html
+++ b/jacoco/mtas.search.spans.util/MtasMaximumExpandSpans.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasMaximumExpandSpans</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans.util</a> &gt; <span class="el_class">MtasMaximumExpandSpans</span></div><h1>MtasMaximumExpandSpans</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">67 of 216</td><td class="ctr2">68%</td><td class="bar">7 of 16</td><td class="ctr2">56%</td><td class="ctr1">9</td><td class="ctr2">20</td><td class="ctr1">20</td><td class="ctr2">57</td><td class="ctr1">4</td><td class="ctr2">12</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasMaximumExpandSpans.java.html#L179" class="el_method">advance(int)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="94" height="10" title="47" alt="47"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="80" height="10" title="4" alt="4"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f0">3</td><td class="ctr2" id="g1">3</td><td class="ctr1" id="h0">14</td><td class="ctr2" id="i0">14</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a7"><a href="MtasMaximumExpandSpans.java.html#L153" class="el_method">nextDoc()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="80" height="10" title="40" alt="40"/></td><td class="ctr2" id="c7">86%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="3" alt="3"/></td><td class="ctr2" id="e1">75%</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g2">3</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i1">14</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a11"><a href="MtasMaximumExpandSpans.java.html#L110" class="el_method">width()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="6" alt="6"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="MtasMaximumExpandSpans.java.html#L122" class="el_method">collect(SpanCollector)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="5" alt="5"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i4">2</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a9"><a href="MtasMaximumExpandSpans.java.html#L133" class="el_method">positionsCost()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="2" alt="2"/></td><td class="ctr2" id="c11">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a3"><a href="MtasMaximumExpandSpans.java.html#L213" class="el_method">cost()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="8" alt="8"/></td><td class="ctr2" id="c6">88%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="1" alt="1"/></td><td class="ctr2" id="e2">50%</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g3">2</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a8"><a href="MtasMaximumExpandSpans.java.html#L66" class="el_method">nextStartPosition()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="60" alt="60"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="100" height="10" title="5" alt="5"/></td><td class="ctr2" id="e0">83%</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g0">4</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i2">10</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a6"><a href="MtasMaximumExpandSpans.java.html#L46" class="el_method">MtasMaximumExpandSpans(MtasMaximumExpandSpanQuery, CodecInfo, String, Spans)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="54" height="10" title="27" alt="27"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i3">10</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a4"><a href="MtasMaximumExpandSpans.java.html#L143" class="el_method">docID()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="4" alt="4"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a1"><a href="MtasMaximumExpandSpans.java.html#L203" class="el_method">asTwoPhaseIterator()</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="4" alt="4"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a10"><a href="MtasMaximumExpandSpans.java.html#L90" class="el_method">startPosition()</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i10">1</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a5"><a href="MtasMaximumExpandSpans.java.html#L100" class="el_method">endPosition()</a></td><td class="bar" id="b11"><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="3" alt="3"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i11">1</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasMaximumExpandSpans</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans.util</a> &gt; <span class="el_class">MtasMaximumExpandSpans</span></div><h1>MtasMaximumExpandSpans</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">189 of 375</td><td class="ctr2">49%</td><td class="bar">32 of 50</td><td class="ctr2">36%</td><td class="ctr1">28</td><td class="ctr2">41</td><td class="ctr1">50</td><td class="ctr2">99</td><td class="ctr1">7</td><td class="ctr2">16</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasMaximumExpandSpans.java.html#L172" class="el_method">advance(int)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="66" alt="66"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="10" alt="10"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f0">6</td><td class="ctr2" id="g0">6</td><td class="ctr1" id="h0">18</td><td class="ctr2" id="i1">18</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a14"><a href="MtasMaximumExpandSpans.java.html#L249" class="el_method">twoPhaseCurrentDocMatches()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="85" height="10" title="47" alt="47"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="72" height="10" title="6" alt="6"/></td><td class="ctr2" id="e5">0%</td><td class="ctr1" id="f1">4</td><td class="ctr2" id="g4">4</td><td class="ctr1" id="h1">12</td><td class="ctr2" id="i2">12</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a1"><a href="MtasMaximumExpandSpans.java.html#L208" class="el_method">asTwoPhaseIterator()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="49" height="10" title="27" alt="27"/></td><td class="ctr2" id="c11">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="48" height="10" title="4" alt="4"/></td><td class="ctr2" id="e6">0%</td><td class="ctr1" id="f3">3</td><td class="ctr2" id="g5">3</td><td class="ctr1" id="h2">6</td><td class="ctr2" id="i6">6</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a6"><a href="MtasMaximumExpandSpans.java.html#L275" class="el_method">goToNextDoc()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="29" height="10" title="16" alt="16"/><img src="../jacoco-resources/greenbar.gif" width="85" height="10" title="47" alt="47"/></td><td class="ctr2" id="c8">74%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="5" alt="5"/></td><td class="ctr2" id="e1">62%</td><td class="ctr1" id="f4">3</td><td class="ctr2" id="g2">5</td><td class="ctr1" id="h3">6</td><td class="ctr2" id="i0">19</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a3"><a href="MtasMaximumExpandSpans.java.html#L350" class="el_method">cost()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="16" height="10" title="9" alt="9"/></td><td class="ctr2" id="c12">0%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="2" alt="2"/></td><td class="ctr2" id="e7">0%</td><td class="ctr1" id="f5">2</td><td class="ctr2" id="g6">2</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i10">1</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a15"><a href="MtasMaximumExpandSpans.java.html#L117" class="el_method">width()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="6" alt="6"/></td><td class="ctr2" id="c13">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i11">1</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a7"><a href="MtasMaximumExpandSpans.java.html#L313" class="el_method">goToNextStartPosition()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="110" height="10" title="61" alt="61"/></td><td class="ctr2" id="c5">92%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="48" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="72" height="10" title="6" alt="6"/></td><td class="ctr2" id="e2">60%</td><td class="ctr1" id="f2">4</td><td class="ctr2" id="g1">6</td><td class="ctr1" id="h7">1</td><td class="ctr2" id="i3">10</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a10"><a href="MtasMaximumExpandSpans.java.html#L73" class="el_method">nextStartPosition()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="45" height="10" title="25" alt="25"/></td><td class="ctr2" id="c7">83%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="72" height="10" title="6" alt="6"/></td><td class="ctr2" id="e0">75%</td><td class="ctr1" id="f6">2</td><td class="ctr2" id="g3">5</td><td class="ctr1" id="h8">1</td><td class="ctr2" id="i4">8</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a2"><a href="MtasMaximumExpandSpans.java.html#L128" class="el_method">collect(SpanCollector)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="5" alt="5"/></td><td class="ctr2" id="c14">0%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f8">1</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h4">2</td><td class="ctr2" id="i9">2</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a11"><a href="MtasMaximumExpandSpans.java.html#L139" class="el_method">positionsCost()</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="2" alt="2"/></td><td class="ctr2" id="c15">0%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f9">1</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h9">1</td><td class="ctr2" id="i12">1</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a9"><a href="MtasMaximumExpandSpans.java.html#L159" class="el_method">nextDoc()</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="8" alt="8"/></td><td class="ctr2" id="c6">88%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="1" alt="1"/></td><td class="ctr2" id="e3">50%</td><td class="ctr1" id="f10">1</td><td class="ctr2" id="g7">2</td><td class="ctr1" id="h10">1</td><td class="ctr2" id="i8">4</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a8"><a href="MtasMaximumExpandSpans.java.html#L57" class="el_method">MtasMaximumExpandSpans(MtasMaximumExpandSpanQuery, CodecInfo, String, Spans)</a></td><td class="bar" id="b11"><img src="../jacoco-resources/greenbar.gif" width="36" height="10" title="20" alt="20"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i5">8</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a12"><a href="MtasMaximumExpandSpans.java.html#L336" class="el_method">reset()</a></td><td class="bar" id="b12"><img src="../jacoco-resources/greenbar.gif" width="29" height="10" title="16" alt="16"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">0</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i7">6</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a13"><a href="MtasMaximumExpandSpans.java.html#L97" class="el_method">startPosition()</a></td><td class="bar" id="b13"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f13">0</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h13">0</td><td class="ctr2" id="i13">1</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a5"><a href="MtasMaximumExpandSpans.java.html#L107" class="el_method">endPosition()</a></td><td class="bar" id="b14"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f14">0</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h14">0</td><td class="ctr2" id="i14">1</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a4"><a href="MtasMaximumExpandSpans.java.html#L149" class="el_method">docID()</a></td><td class="bar" id="b15"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d15"/><td class="ctr2" id="e15">n/a</td><td class="ctr1" id="f15">0</td><td class="ctr2" id="g15">1</td><td class="ctr1" id="h15">0</td><td class="ctr2" id="i15">1</td><td class="ctr1" id="j15">0</td><td class="ctr2" id="k15">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans.util/MtasMaximumExpandSpans.java.html b/jacoco/mtas.search.spans.util/MtasMaximumExpandSpans.java.html
index a2364eb..3202fd6 100644
--- a/jacoco/mtas.search.spans.util/MtasMaximumExpandSpans.java.html
+++ b/jacoco/mtas.search.spans.util/MtasMaximumExpandSpans.java.html
@@ -9,11 +9,15 @@ import org.apache.lucene.search.spans.Spans;
 import mtas.codec.util.CodecInfo;
 import mtas.codec.util.CodecInfo.IndexDoc;
 
+/**
+ * The Class MtasMaximumExpandSpans.
+ */
 public class MtasMaximumExpandSpans extends MtasSpans {
 
   /** The sub spans. */
   Spans subSpans;
-  
+
+  /** The query. */
   MtasMaximumExpandSpanQuery query;
 
   /** The min position. */
@@ -34,25 +38,30 @@ public class MtasMaximumExpandSpans extends MtasSpans {
   /** The end position. */
   int endPosition;
 
+  /** The called next start position. */
+  private boolean calledNextStartPosition;
+
+  /** The doc id. */
+  int docId;
+
   /**
    * Instantiates a new mtas maximum expand spans.
    *
+   * @param query the query
    * @param mtasCodecInfo the mtas codec info
    * @param field the field
    * @param subSpans the sub spans
    */
-  public MtasMaximumExpandSpans(MtasMaximumExpandSpanQuery query, CodecInfo mtasCodecInfo, String field,
-      Spans subSpans) {
-<span class="fc" id="L46">    super();</span>
-<span class="fc" id="L47">    this.subSpans = subSpans;</span>
-<span class="fc" id="L48">    this.field = field;</span>
-<span class="fc" id="L49">    this.mtasCodecInfo = mtasCodecInfo;</span>
-<span class="fc" id="L50">    this.minPosition = 0;</span>
-<span class="fc" id="L51">    this.maxPosition = 0;</span>
-<span class="fc" id="L52">    this.startPosition = -1;</span>
-<span class="fc" id="L53">    this.endPosition = -1;</span>
-<span class="fc" id="L54">    this.query = query;</span>
-<span class="fc" id="L55">  }</span>
+  public MtasMaximumExpandSpans(MtasMaximumExpandSpanQuery query,
+      CodecInfo mtasCodecInfo, String field, Spans subSpans) {
+<span class="fc" id="L57">    super();</span>
+<span class="fc" id="L58">    this.subSpans = subSpans;</span>
+<span class="fc" id="L59">    this.field = field;</span>
+<span class="fc" id="L60">    this.mtasCodecInfo = mtasCodecInfo;</span>
+<span class="fc" id="L61">    this.query = query;</span>
+<span class="fc" id="L62">    docId = -1;</span>
+<span class="fc" id="L63">    reset();</span>
+<span class="fc" id="L64">  }</span>
 
   /*
    * (non-Javadoc)
@@ -61,23 +70,21 @@ public class MtasMaximumExpandSpans extends MtasSpans {
    */
   @Override
   public int nextStartPosition() throws IOException {
-    int basicStartPosition;
-    int basicEndPosition;
-<span class="fc" id="L66">    while ((basicStartPosition = subSpans</span>
-<span class="fc bfc" id="L67" title="All 2 branches covered.">        .nextStartPosition()) != NO_MORE_POSITIONS) {</span>
-<span class="fc" id="L68">      basicEndPosition = subSpans.endPosition();</span>
-<span class="fc" id="L69">      startPosition = Math.max(minPosition,</span>
-          (basicStartPosition - query.maximumLeft));
-<span class="fc" id="L71">      endPosition = Math.min(maxPosition + 1,</span>
-          (basicEndPosition + query.maximumRight));
-<span class="pc bpc" id="L73" title="1 of 4 branches missed.">      if (startPosition &lt;= (basicStartPosition - query.minimumLeft)</span>
-          &amp;&amp; endPosition &gt;= (basicEndPosition + query.minimumRight)) {
-<span class="fc" id="L75">        return this.startPosition;</span>
+<span class="pc bpc" id="L73" title="2 of 4 branches missed.">    if (docId == -1 || docId == NO_MORE_DOCS) {</span>
+<span class="nc" id="L74">      throw new IOException(&quot;no document&quot;);</span>
+<span class="fc bfc" id="L75" title="All 2 branches covered.">    } else if (!calledNextStartPosition) {</span>
+<span class="fc" id="L76">      calledNextStartPosition = true;</span>
+<span class="fc" id="L77">      return startPosition;</span>
+      // compute next match
+    } else {
+<span class="fc bfc" id="L80" title="All 2 branches covered.">      if (goToNextStartPosition()) {</span>
+        // match found
+<span class="fc" id="L82">        return startPosition;</span>
+      } else {
+        // no more matches: document finished
+<span class="fc" id="L85">        return NO_MORE_POSITIONS;</span>
       }
     }
-<span class="fc" id="L78">    startPosition = NO_MORE_POSITIONS;</span>
-<span class="fc" id="L79">    endPosition = NO_MORE_POSITIONS;</span>
-<span class="fc" id="L80">    return NO_MORE_POSITIONS;</span>
   }
 
   /*
@@ -87,7 +94,7 @@ public class MtasMaximumExpandSpans extends MtasSpans {
    */
   @Override
   public int startPosition() {
-<span class="fc" id="L90">    return startPosition;</span>
+<span class="fc" id="L97">    return startPosition;</span>
   }
 
   /*
@@ -97,7 +104,7 @@ public class MtasMaximumExpandSpans extends MtasSpans {
    */
   @Override
   public int endPosition() {
-<span class="fc" id="L100">    return endPosition;</span>
+<span class="fc" id="L107">    return endPosition;</span>
   }
 
   /*
@@ -107,20 +114,19 @@ public class MtasMaximumExpandSpans extends MtasSpans {
    */
   @Override
   public int width() {
-<span class="nc" id="L110">    return endPosition - startPosition;</span>
+<span class="nc" id="L117">    return endPosition - startPosition;</span>
   }
 
   /*
    * (non-Javadoc)
    * 
-   * @see
-   * org.apache.lucene.search.spans.Spans#collect(org.apache.lucene.search.
+   * @see org.apache.lucene.search.spans.Spans#collect(org.apache.lucene.search.
    * spans.SpanCollector)
    */
   @Override
   public void collect(SpanCollector collector) throws IOException {
-<span class="nc" id="L122">    subSpans.collect(collector);</span>
-<span class="nc" id="L123">  }</span>
+<span class="nc" id="L128">    subSpans.collect(collector);</span>
+<span class="nc" id="L129">  }</span>
 
   /*
    * (non-Javadoc)
@@ -130,7 +136,7 @@ public class MtasMaximumExpandSpans extends MtasSpans {
   @Override
   public float positionsCost() {
     // return subSpans.positionsCost();
-<span class="nc" id="L133">    return 0;</span>
+<span class="nc" id="L139">    return 0;</span>
   }
 
   /*
@@ -140,7 +146,7 @@ public class MtasMaximumExpandSpans extends MtasSpans {
    */
   @Override
   public int docID() {
-<span class="fc" id="L143">    return subSpans.docID();</span>
+<span class="fc" id="L149">    return docId;</span>
   }
 
   /*
@@ -150,23 +156,10 @@ public class MtasMaximumExpandSpans extends MtasSpans {
    */
   @Override
   public int nextDoc() throws IOException {
-<span class="fc" id="L153">    int docId = subSpans.nextDoc();</span>
-<span class="fc" id="L154">    startPosition = -1;</span>
-<span class="fc" id="L155">    endPosition = -1;</span>
-<span class="fc bfc" id="L156" title="All 2 branches covered.">    if (docId != NO_MORE_DOCS) {</span>
-<span class="fc" id="L157">      IndexDoc doc = mtasCodecInfo.getDoc(field, docId);</span>
-<span class="pc bpc" id="L158" title="1 of 2 branches missed.">      if (doc != null) {</span>
-<span class="fc" id="L159">        minPosition = doc.minPosition;</span>
-<span class="fc" id="L160">        maxPosition = doc.maxPosition;</span>
-      } else {
-<span class="nc" id="L162">        minPosition = NO_MORE_POSITIONS;</span>
-<span class="nc" id="L163">        maxPosition = NO_MORE_POSITIONS;</span>
-      }
-<span class="fc" id="L165">    } else {</span>
-<span class="fc" id="L166">      minPosition = NO_MORE_POSITIONS;</span>
-<span class="fc" id="L167">      maxPosition = NO_MORE_POSITIONS;</span>
-    }
-<span class="fc" id="L169">    return docId;</span>
+<span class="fc" id="L159">    reset();</span>
+<span class="pc bpc" id="L160" title="1 of 2 branches missed.">    while (!goToNextDoc())</span>
+<span class="nc" id="L161">      ;</span>
+<span class="fc" id="L162">    return docId;</span>
   }
 
   /*
@@ -176,33 +169,177 @@ public class MtasMaximumExpandSpans extends MtasSpans {
    */
   @Override
   public int advance(int target) throws IOException {
-<span class="nc" id="L179">    int docId = subSpans.advance(target);</span>
-<span class="nc" id="L180">    startPosition = -1;</span>
-<span class="nc" id="L181">    endPosition = -1;</span>
-<span class="nc bnc" id="L182" title="All 2 branches missed.">    if (docId != NO_MORE_DOCS) {</span>
-<span class="nc" id="L183">      IndexDoc doc = mtasCodecInfo.getDoc(field, docId);</span>
-<span class="nc bnc" id="L184" title="All 2 branches missed.">      if (doc != null) {</span>
-<span class="nc" id="L185">        minPosition = doc.minPosition;</span>
-<span class="nc" id="L186">        maxPosition = doc.maxPosition;</span>
+<span class="nc" id="L172">    reset();</span>
+<span class="nc bnc" id="L173" title="All 2 branches missed.">    if (docId == NO_MORE_DOCS) {</span>
+<span class="nc" id="L174">      return docId;</span>
+<span class="nc bnc" id="L175" title="All 2 branches missed.">    } else if (target &lt;= docId) {</span>
+      // should not happen
+<span class="nc" id="L177">      docId = NO_MORE_DOCS;</span>
+<span class="nc" id="L178">      return docId;</span>
+    } else {
+<span class="nc" id="L180">      docId = subSpans.advance(target);</span>
+<span class="nc bnc" id="L181" title="All 2 branches missed.">      if (docId == NO_MORE_DOCS) {</span>
+<span class="nc" id="L182">        return docId;</span>
       } else {
-<span class="nc" id="L188">        minPosition = NO_MORE_POSITIONS;</span>
-<span class="nc" id="L189">        maxPosition = NO_MORE_POSITIONS;</span>
+<span class="nc" id="L184">        IndexDoc doc = mtasCodecInfo.getDoc(field, docId);</span>
+<span class="nc bnc" id="L185" title="All 2 branches missed.">        if (doc != null) {</span>
+<span class="nc" id="L186">          minPosition = doc.minPosition;</span>
+<span class="nc" id="L187">          maxPosition = doc.maxPosition;</span>
+        } else {
+<span class="nc" id="L189">          minPosition = NO_MORE_POSITIONS;</span>
+<span class="nc" id="L190">          maxPosition = NO_MORE_POSITIONS;</span>
+        }
+<span class="nc bnc" id="L192" title="All 2 branches missed.">        if (goToNextStartPosition()) {</span>
+<span class="nc" id="L193">          return docId;</span>
+        } else {
+<span class="nc" id="L195">          return nextDoc();</span>
+        }
       }
-<span class="nc" id="L191">    } else {</span>
-<span class="nc" id="L192">      minPosition = NO_MORE_POSITIONS;</span>
-<span class="nc" id="L193">      maxPosition = NO_MORE_POSITIONS;</span>
     }
-<span class="nc" id="L195">    return docId;</span>
   }
 
-  /* (non-Javadoc)
+  /*
+   * (non-Javadoc)
+   * 
    * @see org.apache.lucene.search.spans.Spans#asTwoPhaseIterator()
    */
   @Override
   public TwoPhaseIterator asTwoPhaseIterator() {
-<span class="fc" id="L203">    return subSpans.asTwoPhaseIterator();</span>
+<span class="nc bnc" id="L208" title="All 2 branches missed.">    if (!query.twoPhaseIteratorAllowed()) {</span>
+<span class="nc" id="L209">      return null;</span>
+    } else {
+<span class="nc" id="L211">      TwoPhaseIterator originalTwoPhaseIterator = subSpans.asTwoPhaseIterator();</span>
+<span class="nc bnc" id="L212" title="All 2 branches missed.">      if (originalTwoPhaseIterator != null) {</span>
+<span class="nc" id="L213">        return new TwoPhaseIterator(originalTwoPhaseIterator.approximation()) {</span>
+          @Override
+          public boolean matches() throws IOException {
+<span class="nc bnc" id="L216" title="All 2 branches missed.">            return originalTwoPhaseIterator.matches()</span>
+<span class="nc bnc" id="L217" title="All 2 branches missed.">                &amp;&amp; twoPhaseCurrentDocMatches();</span>
+          }
+
+          @Override
+          public float matchCost() {
+<span class="nc" id="L222">            return originalTwoPhaseIterator.matchCost();</span>
+          }
+        };
+      } else {
+<span class="nc" id="L226">        return new TwoPhaseIterator(subSpans) {</span>
+
+          @Override
+          public boolean matches() throws IOException {
+<span class="nc" id="L230">            return twoPhaseCurrentDocMatches();</span>
+          }
+
+          @Override
+          public float matchCost() {
+<span class="nc" id="L235">            return subSpans.positionsCost();</span>
+          }
+        };
+      }
+    }
   }
 
+  /**
+   * Two phase current doc matches.
+   *
+   * @return true, if successful
+   * @throws IOException Signals that an I/O exception has occurred.
+   */
+  private boolean twoPhaseCurrentDocMatches() throws IOException {
+<span class="nc bnc" id="L249" title="All 2 branches missed.">    if (docId != subSpans.docID()) {</span>
+<span class="nc" id="L250">      reset();</span>
+<span class="nc" id="L251">      docId = subSpans.docID();</span>
+<span class="nc" id="L252">      IndexDoc doc = mtasCodecInfo.getDoc(field, docId);</span>
+<span class="nc bnc" id="L253" title="All 2 branches missed.">      if (doc != null) {</span>
+<span class="nc" id="L254">        minPosition = doc.minPosition;</span>
+<span class="nc" id="L255">        maxPosition = doc.maxPosition;</span>
+      } else {
+<span class="nc" id="L257">        minPosition = NO_MORE_POSITIONS;</span>
+<span class="nc" id="L258">        maxPosition = NO_MORE_POSITIONS;</span>
+      }
+    }
+<span class="nc bnc" id="L261" title="All 2 branches missed.">    if (docId == NO_MORE_DOCS) {</span>
+<span class="nc" id="L262">      return false;</span>
+    } else {
+<span class="nc" id="L264">      return goToNextStartPosition();</span>
+    }
+  }
+
+  /**
+   * Go to next doc.
+   *
+   * @return true, if successful
+   * @throws IOException Signals that an I/O exception has occurred.
+   */
+  private boolean goToNextDoc() throws IOException {
+<span class="fc" id="L275">    reset();</span>
+<span class="pc bpc" id="L276" title="1 of 2 branches missed.">    if (docId == NO_MORE_DOCS) {</span>
+<span class="nc" id="L277">      minPosition = NO_MORE_POSITIONS;</span>
+<span class="nc" id="L278">      maxPosition = NO_MORE_POSITIONS;</span>
+<span class="nc" id="L279">      return true;</span>
+    } else {
+<span class="fc" id="L281">      docId = subSpans.nextDoc();</span>
+<span class="fc bfc" id="L282" title="All 2 branches covered.">      if (docId == NO_MORE_DOCS) {</span>
+<span class="fc" id="L283">        minPosition = NO_MORE_POSITIONS;</span>
+<span class="fc" id="L284">        maxPosition = NO_MORE_POSITIONS;</span>
+<span class="fc" id="L285">        return true;</span>
+      } else {
+<span class="fc" id="L287">        IndexDoc doc = mtasCodecInfo.getDoc(field, docId);</span>
+<span class="pc bpc" id="L288" title="1 of 2 branches missed.">        if (doc != null) {</span>
+<span class="fc" id="L289">          minPosition = doc.minPosition;</span>
+<span class="fc" id="L290">          maxPosition = doc.maxPosition;</span>
+        } else {
+<span class="nc" id="L292">          minPosition = NO_MORE_POSITIONS;</span>
+<span class="nc" id="L293">          maxPosition = NO_MORE_POSITIONS;</span>
+        }
+<span class="pc bpc" id="L295" title="1 of 2 branches missed.">        if (goToNextStartPosition()) {</span>
+<span class="fc" id="L296">          return true;</span>
+        } else {
+<span class="nc" id="L298">          return false;</span>
+        }
+      }
+    }
+  }
+
+  /**
+   * Go to next start position.
+   *
+   * @return true, if successful
+   * @throws IOException Signals that an I/O exception has occurred.
+   */
+  private boolean goToNextStartPosition() throws IOException {
+    int basicStartPosition;
+    int basicEndPosition;
+<span class="pc bpc" id="L313" title="2 of 4 branches missed.">    if (docId == -1 || docId == NO_MORE_DOCS) {</span>
+<span class="nc" id="L314">      throw new IOException(&quot;no document&quot;);</span>
+    } else {
+<span class="fc" id="L316">      while ((basicStartPosition = subSpans</span>
+<span class="fc bfc" id="L317" title="All 2 branches covered.">          .nextStartPosition()) != NO_MORE_POSITIONS) {</span>
+<span class="fc" id="L318">        basicEndPosition = subSpans.endPosition();</span>
+<span class="fc" id="L319">        startPosition = Math.max(minPosition,</span>
+            (basicStartPosition - query.maximumLeft));
+<span class="fc" id="L321">        endPosition = Math.min(maxPosition + 1,</span>
+            (basicEndPosition + query.maximumRight));
+<span class="pc bpc" id="L323" title="2 of 4 branches missed.">        if (startPosition &lt;= (basicStartPosition - query.minimumLeft)</span>
+            &amp;&amp; endPosition &gt;= (basicEndPosition + query.minimumRight)) {
+<span class="fc" id="L325">          return true;</span>
+        }
+      }
+<span class="fc" id="L328">      return false;</span>
+    }
+  }
+
+  /**
+   * Reset.
+   */
+  private void reset() {
+<span class="fc" id="L336">    calledNextStartPosition = false;</span>
+<span class="fc" id="L337">    minPosition = 0;</span>
+<span class="fc" id="L338">    maxPosition = 0;</span>
+<span class="fc" id="L339">    startPosition = -1;</span>
+<span class="fc" id="L340">    endPosition = -1;</span>
+<span class="fc" id="L341">  }</span>
+
   /*
    * (non-Javadoc)
    * 
@@ -210,7 +347,7 @@ public class MtasMaximumExpandSpans extends MtasSpans {
    */
   @Override
   public long cost() {
-<span class="pc bpc" id="L213" title="1 of 2 branches missed.">    return subSpans != null ? subSpans.cost() : 0;</span>
+<span class="nc bnc" id="L350" title="All 2 branches missed.">    return subSpans != null ? subSpans.cost() : 0;</span>
   }
 }
 </pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans.util/MtasSpanQuery.html b/jacoco/mtas.search.spans.util/MtasSpanQuery.html
index bba540a..5688ab2 100644
--- a/jacoco/mtas.search.spans.util/MtasSpanQuery.html
+++ b/jacoco/mtas.search.spans.util/MtasSpanQuery.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanQuery</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans.util</a> &gt; <span class="el_class">MtasSpanQuery</span></div><h1>MtasSpanQuery</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">9 of 79</td><td class="ctr2">88%</td><td class="bar">1 of 16</td><td class="ctr2">93%</td><td class="ctr1">2</td><td class="ctr2">16</td><td class="ctr1">2</td><td class="ctr2">18</td><td class="ctr1">1</td><td class="ctr2">8</td></tr></tfoot><tbody><tr><td id="a6"><a href="MtasSpanQuery.java.html#L72" class="el_method">rewrite(IndexReader)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="21" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="52" height="10" title="15" alt="15"/></td><td class="ctr2" id="c6">71%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="5" alt="5"/></td><td class="ctr2" id="e1">83%</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g1">4</td><td class="ctr1" id="h0">1</td><td class="ctr2" id="i1">4</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a2"><a href="MtasSpanQuery.java.html#L86" class="el_method">getWidth()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="3" alt="3"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="MtasSpanQuery.java.html#L54" class="el_method">initialize(Integer, Integer)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="34" alt="34"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d1"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="10" alt="10"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g0">6</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i0">5</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a5"><a href="MtasSpanQuery.java.html#L33" class="el_method">MtasSpanQuery(Integer, Integer)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="24" height="10" title="7" alt="7"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i2">3</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a7"><a href="MtasSpanQuery.java.html#L44" class="el_method">setWidth(Integer, Integer)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="5" alt="5"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a1"><a href="MtasSpanQuery.java.html#L95" class="el_method">getMinimumWidth()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="3" alt="3"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a0"><a href="MtasSpanQuery.java.html#L104" class="el_method">getMaximumWidth()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a4"><a href="MtasSpanQuery.java.html#L113" class="el_method">isSinglePositionQuery()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="3" alt="3"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanQuery</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans.util</a> &gt; <span class="el_class">MtasSpanQuery</span></div><h1>MtasSpanQuery</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">9 of 89</td><td class="ctr2">89%</td><td class="bar">1 of 16</td><td class="ctr2">93%</td><td class="ctr1">2</td><td class="ctr2">18</td><td class="ctr1">2</td><td class="ctr2">22</td><td class="ctr1">1</td><td class="ctr2">10</td></tr></tfoot><tbody><tr><td id="a7"><a href="MtasSpanQuery.java.html#L76" class="el_method">rewrite(IndexReader)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="21" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="52" height="10" title="15" alt="15"/></td><td class="ctr2" id="c8">71%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="5" alt="5"/></td><td class="ctr2" id="e1">83%</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g1">4</td><td class="ctr1" id="h0">1</td><td class="ctr2" id="i1">4</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a3"><a href="MtasSpanQuery.java.html#L90" class="el_method">getWidth()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="3" alt="3"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a4"><a href="MtasSpanQuery.java.html#L58" class="el_method">initialize(Integer, Integer)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="34" alt="34"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d1"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="10" alt="10"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g0">6</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i0">5</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a6"><a href="MtasSpanQuery.java.html#L36" class="el_method">MtasSpanQuery(Integer, Integer)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="35" height="10" title="10" alt="10"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i2">4</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a8"><a href="MtasSpanQuery.java.html#L48" class="el_method">setWidth(Integer, Integer)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="5" alt="5"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a0"><a href="MtasSpanQuery.java.html#L115" class="el_method">disableTwoPhaseIterator()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="4" alt="4"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i4">2</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a2"><a href="MtasSpanQuery.java.html#L99" class="el_method">getMinimumWidth()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a1"><a href="MtasSpanQuery.java.html#L108" class="el_method">getMaximumWidth()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="3" alt="3"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a9"><a href="MtasSpanQuery.java.html#L124" class="el_method">twoPhaseIteratorAllowed()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="3" alt="3"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a5"><a href="MtasSpanQuery.java.html#L133" class="el_method">isSinglePositionQuery()</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="3" alt="3"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans.util/MtasSpanQuery.java.html b/jacoco/mtas.search.spans.util/MtasSpanQuery.java.html
index d845e28..179e044 100644
--- a/jacoco/mtas.search.spans.util/MtasSpanQuery.java.html
+++ b/jacoco/mtas.search.spans.util/MtasSpanQuery.java.html
@@ -13,16 +13,19 @@ public abstract class MtasSpanQuery extends SpanQuery {
 
   /** The minimum span width. */
   private Integer minimumSpanWidth;
-  
+
   /** The maximum span width. */
   private Integer maximumSpanWidth;
-  
+
   /** The span width. */
   private Integer spanWidth;
 
   /** The single position query. */
   private boolean singlePositionQuery;
 
+  /** The allow two phase iterator. */
+  private boolean allowTwoPhaseIterator;
+
   /**
    * Instantiates a new mtas span query.
    *
@@ -30,9 +33,10 @@ public abstract class MtasSpanQuery extends SpanQuery {
    * @param maximum the maximum
    */
   public MtasSpanQuery(Integer minimum, Integer maximum) {
-<span class="fc" id="L33">    super();</span>
-<span class="fc" id="L34">    initialize(minimum, maximum);</span>
-<span class="fc" id="L35">  }</span>
+<span class="fc" id="L36">    super();</span>
+<span class="fc" id="L37">    initialize(minimum, maximum);</span>
+<span class="fc" id="L38">    allowTwoPhaseIterator = true;</span>
+<span class="fc" id="L39">  }</span>
 
   /**
    * Sets the width.
@@ -41,8 +45,8 @@ public abstract class MtasSpanQuery extends SpanQuery {
    * @param maximum the maximum
    */
   public void setWidth(Integer minimum, Integer maximum) {
-<span class="fc" id="L44">    initialize(minimum, maximum);</span>
-<span class="fc" id="L45">  }</span>
+<span class="fc" id="L48">    initialize(minimum, maximum);</span>
+<span class="fc" id="L49">  }</span>
 
   /**
    * Initialize.
@@ -51,12 +55,12 @@ public abstract class MtasSpanQuery extends SpanQuery {
    * @param maximum the maximum
    */
   private void initialize(Integer minimum, Integer maximum) {
-<span class="fc" id="L54">    minimumSpanWidth = minimum;</span>
-<span class="fc" id="L55">    maximumSpanWidth = maximum;</span>
-<span class="fc bfc" id="L56" title="All 6 branches covered.">    spanWidth = (minimum != null &amp;&amp; maximum != null &amp;&amp; minimum.equals(maximum))</span>
+<span class="fc" id="L58">    minimumSpanWidth = minimum;</span>
+<span class="fc" id="L59">    maximumSpanWidth = maximum;</span>
+<span class="fc bfc" id="L60" title="All 6 branches covered.">    spanWidth = (minimum != null &amp;&amp; maximum != null &amp;&amp; minimum.equals(maximum))</span>
         ? minimum : null;
-<span class="fc bfc" id="L58" title="All 4 branches covered.">    singlePositionQuery = spanWidth != null &amp;&amp; spanWidth.equals(1);</span>
-<span class="fc" id="L59">  }</span>
+<span class="fc bfc" id="L62" title="All 4 branches covered.">    singlePositionQuery = spanWidth != null &amp;&amp; spanWidth.equals(1);</span>
+<span class="fc" id="L63">  }</span>
 
   // public abstract MtasSpanWeight createWeight(IndexSearcher searcher,
   // boolean needsScores) throws IOException;
@@ -69,11 +73,11 @@ public abstract class MtasSpanQuery extends SpanQuery {
    */
   @Override
   public MtasSpanQuery rewrite(IndexReader reader) throws IOException {
-<span class="fc bfc" id="L72" title="All 4 branches covered.">    if (minimumSpanWidth != null &amp;&amp; maximumSpanWidth != null</span>
-<span class="pc bpc" id="L73" title="1 of 2 branches missed.">        &amp;&amp; minimumSpanWidth &gt; maximumSpanWidth) {</span>
-<span class="nc" id="L74">      return new MtasSpanMatchNoneQuery(this.getField());</span>
+<span class="fc bfc" id="L76" title="All 4 branches covered.">    if (minimumSpanWidth != null &amp;&amp; maximumSpanWidth != null</span>
+<span class="pc bpc" id="L77" title="1 of 2 branches missed.">        &amp;&amp; minimumSpanWidth &gt; maximumSpanWidth) {</span>
+<span class="nc" id="L78">      return new MtasSpanMatchNoneQuery(this.getField());</span>
     } else {
-<span class="fc" id="L76">      return this;</span>
+<span class="fc" id="L80">      return this;</span>
     }
   }
 
@@ -82,8 +86,8 @@ public abstract class MtasSpanQuery extends SpanQuery {
    *
    * @return the width
    */
-  public Integer getWidth() {
-<span class="nc" id="L86">    return spanWidth;</span>
+  public final Integer getWidth() {
+<span class="nc" id="L90">    return spanWidth;</span>
   }
 
   /**
@@ -91,8 +95,8 @@ public abstract class MtasSpanQuery extends SpanQuery {
    *
    * @return the minimum width
    */
-  public Integer getMinimumWidth() {
-<span class="fc" id="L95">    return minimumSpanWidth;</span>
+  public final Integer getMinimumWidth() {
+<span class="fc" id="L99">    return minimumSpanWidth;</span>
   }
 
   /**
@@ -100,8 +104,24 @@ public abstract class MtasSpanQuery extends SpanQuery {
    *
    * @return the maximum width
    */
-  public Integer getMaximumWidth() {
-<span class="fc" id="L104">    return maximumSpanWidth;</span>
+  public final Integer getMaximumWidth() {
+<span class="fc" id="L108">    return maximumSpanWidth;</span>
+  }
+
+  /**
+   * Disable two phase iterator.
+   */
+  public void disableTwoPhaseIterator() {
+<span class="fc" id="L115">    allowTwoPhaseIterator = false;</span>
+<span class="fc" id="L116">  }</span>
+
+  /**
+   * Two phase iterator allowed.
+   *
+   * @return true, if successful
+   */
+  public final boolean twoPhaseIteratorAllowed() {
+<span class="fc" id="L124">    return allowTwoPhaseIterator;</span>
   }
 
   /**
@@ -109,17 +129,21 @@ public abstract class MtasSpanQuery extends SpanQuery {
    *
    * @return true, if is single position query
    */
-  public boolean isSinglePositionQuery() {
-<span class="fc" id="L113">    return singlePositionQuery;</span>
+  public final boolean isSinglePositionQuery() {
+<span class="fc" id="L133">    return singlePositionQuery;</span>
   }
 
-  /* (non-Javadoc)
+  /*
+   * (non-Javadoc)
+   * 
    * @see org.apache.lucene.search.Query#equals(java.lang.Object)
    */
   @Override
   public abstract boolean equals(Object object);
 
-  /* (non-Javadoc)
+  /*
+   * (non-Javadoc)
+   * 
    * @see org.apache.lucene.search.Query#hashCode()
    */
   @Override
diff --git a/jacoco/mtas.search.spans.util/MtasSpanUniquePositionQuery$SpanUniquePositionWeight.html b/jacoco/mtas.search.spans.util/MtasSpanUniquePositionQuery$SpanUniquePositionWeight.html
index 8d4ec17..2e08d2b 100644
--- a/jacoco/mtas.search.spans.util/MtasSpanUniquePositionQuery$SpanUniquePositionWeight.html
+++ b/jacoco/mtas.search.spans.util/MtasSpanUniquePositionQuery$SpanUniquePositionWeight.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanUniquePositionQuery.SpanUniquePositionWeight</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans.util</a> &gt; <span class="el_class">MtasSpanUniquePositionQuery.SpanUniquePositionWeight</span></div><h1>MtasSpanUniquePositionQuery.SpanUniquePositionWeight</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">10 of 37</td><td class="ctr2">72%</td><td class="bar">0 of 2</td><td class="ctr2">100%</td><td class="ctr1">2</td><td class="ctr2">5</td><td class="ctr1">4</td><td class="ctr2">12</td><td class="ctr1">2</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanUniquePositionQuery.java.html#L159" class="el_method">extractTermContexts(Map)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="5" alt="5"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasSpanUniquePositionQuery.java.html#L188" class="el_method">extractTerms(Set)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="5" alt="5"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a2"><a href="MtasSpanUniquePositionQuery.java.html#L173" class="el_method">getSpans(LeafReaderContext, SpanWeight.Postings)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="15" alt="15"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i0">4</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="MtasSpanUniquePositionQuery.java.html#L145" class="el_method">MtasSpanUniquePositionQuery.SpanUniquePositionWeight(MtasSpanUniquePositionQuery, SpanWeight, IndexSearcher, Map)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="96" height="10" title="12" alt="12"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i1">4</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanUniquePositionQuery.SpanUniquePositionWeight</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans.util</a> &gt; <span class="el_class">MtasSpanUniquePositionQuery.SpanUniquePositionWeight</span></div><h1>MtasSpanUniquePositionQuery.SpanUniquePositionWeight</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">10 of 39</td><td class="ctr2">74%</td><td class="bar">0 of 2</td><td class="ctr2">100%</td><td class="ctr1">2</td><td class="ctr2">5</td><td class="ctr1">4</td><td class="ctr2">12</td><td class="ctr1">2</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanUniquePositionQuery.java.html#L173" class="el_method">extractTermContexts(Map)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="35" height="10" title="5" alt="5"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasSpanUniquePositionQuery.java.html#L203" class="el_method">extractTerms(Set)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="35" height="10" title="5" alt="5"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a2"><a href="MtasSpanUniquePositionQuery.java.html#L187" class="el_method">getSpans(LeafReaderContext, SpanWeight.Postings)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="17" alt="17"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i0">4</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="MtasSpanUniquePositionQuery.java.html#L159" class="el_method">MtasSpanUniquePositionQuery.SpanUniquePositionWeight(MtasSpanUniquePositionQuery, SpanWeight, IndexSearcher, Map)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="84" height="10" title="12" alt="12"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i1">4</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans.util/MtasSpanUniquePositionQuery.html b/jacoco/mtas.search.spans.util/MtasSpanUniquePositionQuery.html
index 24241df..c172c69 100644
--- a/jacoco/mtas.search.spans.util/MtasSpanUniquePositionQuery.html
+++ b/jacoco/mtas.search.spans.util/MtasSpanUniquePositionQuery.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanUniquePositionQuery</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans.util</a> &gt; <span class="el_class">MtasSpanUniquePositionQuery</span></div><h1>MtasSpanUniquePositionQuery</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">38 of 136</td><td class="ctr2">72%</td><td class="bar">2 of 10</td><td class="ctr2">80%</td><td class="ctr1">4</td><td class="ctr2">13</td><td class="ctr1">8</td><td class="ctr2">29</td><td class="ctr1">2</td><td class="ctr2">8</td></tr></tfoot><tbody><tr><td id="a7"><a href="MtasSpanUniquePositionQuery.java.html#L92" class="el_method">toString(String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="31" alt="31"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h0">5</td><td class="ctr2" id="i1">5</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasSpanUniquePositionQuery.java.html#L63" class="el_method">equals(Object)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="81" height="10" title="21" alt="21"/></td><td class="ctr2" id="c5">84%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="80" height="10" title="4" alt="4"/></td><td class="ctr2" id="e2">66%</td><td class="ctr1" id="f0">2</td><td class="ctr2" id="g0">4</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i0">8</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a2"><a href="MtasSpanUniquePositionQuery.java.html#L43" class="el_method">getClause()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="3" alt="3"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a0"><a href="MtasSpanUniquePositionQuery.java.html#L122" class="el_method">createWeight(IndexSearcher, boolean)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="92" height="10" title="24" alt="24"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d1"><img src="../jacoco-resources/greenbar.gif" width="40" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a6"><a href="MtasSpanUniquePositionQuery.java.html#L104" class="el_method">rewrite(IndexReader)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="81" height="10" title="21" alt="21"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d2"><img src="../jacoco-resources/greenbar.gif" width="40" height="10" title="2" alt="2"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g2">2</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i2">4</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a4"><a href="MtasSpanUniquePositionQuery.java.html#L80" class="el_method">hashCode()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="58" height="10" title="15" alt="15"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">3</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a5"><a href="MtasSpanUniquePositionQuery.java.html#L32" class="el_method">MtasSpanUniquePositionQuery(MtasSpanQuery)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="54" height="10" title="14" alt="14"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i3">4</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a3"><a href="MtasSpanUniquePositionQuery.java.html#L53" class="el_method">getField()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanUniquePositionQuery</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans.util</a> &gt; <span class="el_class">MtasSpanUniquePositionQuery</span></div><h1>MtasSpanUniquePositionQuery</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">38 of 142</td><td class="ctr2">73%</td><td class="bar">2 of 10</td><td class="ctr2">80%</td><td class="ctr1">4</td><td class="ctr2">14</td><td class="ctr1">8</td><td class="ctr2">32</td><td class="ctr1">2</td><td class="ctr2">9</td></tr></tfoot><tbody><tr><td id="a8"><a href="MtasSpanUniquePositionQuery.java.html#L92" class="el_method">toString(String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="31" alt="31"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h0">5</td><td class="ctr2" id="i1">5</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a2"><a href="MtasSpanUniquePositionQuery.java.html#L63" class="el_method">equals(Object)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="81" height="10" title="21" alt="21"/></td><td class="ctr2" id="c6">84%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="80" height="10" title="4" alt="4"/></td><td class="ctr2" id="e2">66%</td><td class="ctr1" id="f0">2</td><td class="ctr2" id="g0">4</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i0">8</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="MtasSpanUniquePositionQuery.java.html#L43" class="el_method">getClause()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="3" alt="3"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a0"><a href="MtasSpanUniquePositionQuery.java.html#L125" class="el_method">createWeight(IndexSearcher, boolean)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="92" height="10" title="24" alt="24"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d1"><img src="../jacoco-resources/greenbar.gif" width="40" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a7"><a href="MtasSpanUniquePositionQuery.java.html#L107" class="el_method">rewrite(IndexReader)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="81" height="10" title="21" alt="21"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d2"><img src="../jacoco-resources/greenbar.gif" width="40" height="10" title="2" alt="2"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g2">2</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i2">4</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a5"><a href="MtasSpanUniquePositionQuery.java.html#L80" class="el_method">hashCode()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="58" height="10" title="15" alt="15"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">3</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a6"><a href="MtasSpanUniquePositionQuery.java.html#L32" class="el_method">MtasSpanUniquePositionQuery(MtasSpanQuery)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="54" height="10" title="14" alt="14"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i3">4</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a1"><a href="MtasSpanUniquePositionQuery.java.html#L137" class="el_method">disableTwoPhaseIterator()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="23" height="10" title="6" alt="6"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i6">3</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a4"><a href="MtasSpanUniquePositionQuery.java.html#L53" class="el_method">getField()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="3" alt="3"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans.util/MtasSpanUniquePositionQuery.java.html b/jacoco/mtas.search.spans.util/MtasSpanUniquePositionQuery.java.html
index 73389aa..1ef34ed 100644
--- a/jacoco/mtas.search.spans.util/MtasSpanUniquePositionQuery.java.html
+++ b/jacoco/mtas.search.spans.util/MtasSpanUniquePositionQuery.java.html
@@ -96,16 +96,19 @@ public class MtasSpanUniquePositionQuery extends MtasSpanQuery {
 <span class="nc" id="L96">    return buffer.toString();</span>
   }
 
-  /* (non-Javadoc)
-   * @see mtas.search.spans.util.MtasSpanQuery#rewrite(org.apache.lucene.index.IndexReader)
+  /*
+   * (non-Javadoc)
+   * 
+   * @see mtas.search.spans.util.MtasSpanQuery#rewrite(org.apache.lucene.index.
+   * IndexReader)
    */
   @Override
   public MtasSpanQuery rewrite(IndexReader reader) throws IOException {
-<span class="fc" id="L104">    MtasSpanQuery newClause = clause.rewrite(reader);</span>
-<span class="fc bfc" id="L105" title="All 2 branches covered.">    if (!newClause.equals(clause)) {</span>
-<span class="fc" id="L106">      return new MtasSpanUniquePositionQuery(newClause).rewrite(reader);</span>
+<span class="fc" id="L107">    MtasSpanQuery newClause = clause.rewrite(reader);</span>
+<span class="fc bfc" id="L108" title="All 2 branches covered.">    if (!newClause.equals(clause)) {</span>
+<span class="fc" id="L109">      return new MtasSpanUniquePositionQuery(newClause).rewrite(reader);</span>
     } else {
-<span class="fc" id="L108">      return super.rewrite(reader);</span>
+<span class="fc" id="L111">      return super.rewrite(reader);</span>
     }
   }
 
@@ -117,13 +120,24 @@ public class MtasSpanUniquePositionQuery extends MtasSpanQuery {
    * search.IndexSearcher, boolean)
    */
   @Override
-  public MtasSpanWeight createWeight(IndexSearcher searcher, boolean needsScores)
-      throws IOException {
-<span class="fc" id="L122">    SpanWeight subWeight = clause.createWeight(searcher, false);</span>
-<span class="fc bfc" id="L123" title="All 2 branches covered.">    return new SpanUniquePositionWeight(subWeight, searcher,</span>
-<span class="fc" id="L124">        needsScores ? getTermContexts(subWeight) : null);</span>
+  public MtasSpanWeight createWeight(IndexSearcher searcher,
+      boolean needsScores) throws IOException {
+<span class="fc" id="L125">    SpanWeight subWeight = clause.createWeight(searcher, false);</span>
+<span class="fc bfc" id="L126" title="All 2 branches covered.">    return new SpanUniquePositionWeight(subWeight, searcher,</span>
+<span class="fc" id="L127">        needsScores ? getTermContexts(subWeight) : null);</span>
   }
 
+  /*
+   * (non-Javadoc)
+   * 
+   * @see mtas.search.spans.util.MtasSpanQuery#disableTwoPhaseIterator()
+   */
+  @Override
+  public void disableTwoPhaseIterator() {
+<span class="fc" id="L137">    super.disableTwoPhaseIterator();</span>
+<span class="fc" id="L138">    clause.disableTwoPhaseIterator();</span>
+<span class="fc" id="L139">  }</span>
+
   /**
    * The Class SpanUniquePositionWeight.
    */
@@ -142,10 +156,10 @@ public class MtasSpanUniquePositionQuery extends MtasSpanQuery {
      */
     public SpanUniquePositionWeight(SpanWeight subWeight,
         IndexSearcher searcher, Map&lt;Term, TermContext&gt; terms)
-<span class="fc" id="L145">        throws IOException {</span>
-<span class="fc" id="L146">      super(MtasSpanUniquePositionQuery.this, searcher, terms);</span>
-<span class="fc" id="L147">      this.subWeight = subWeight;</span>
-<span class="fc" id="L148">    }</span>
+<span class="fc" id="L159">        throws IOException {</span>
+<span class="fc" id="L160">      super(MtasSpanUniquePositionQuery.this, searcher, terms);</span>
+<span class="fc" id="L161">      this.subWeight = subWeight;</span>
+<span class="fc" id="L162">    }</span>
 
     /*
      * (non-Javadoc)
@@ -156,8 +170,8 @@ public class MtasSpanUniquePositionQuery extends MtasSpanQuery {
      */
     @Override
     public void extractTermContexts(Map&lt;Term, TermContext&gt; contexts) {
-<span class="nc" id="L159">      subWeight.extractTermContexts(contexts);</span>
-<span class="nc" id="L160">    }</span>
+<span class="nc" id="L173">      subWeight.extractTermContexts(contexts);</span>
+<span class="nc" id="L174">    }</span>
 
     /*
      * (non-Javadoc)
@@ -168,13 +182,14 @@ public class MtasSpanUniquePositionQuery extends MtasSpanQuery {
      * org.apache.lucene.search.spans.SpanWeight.Postings)
      */
     @Override
-    public MtasSpans getSpans(LeafReaderContext context, Postings requiredPostings)
-        throws IOException {
-<span class="fc" id="L173">      Spans subSpan = subWeight.getSpans(context, requiredPostings);</span>
-<span class="fc bfc" id="L174" title="All 2 branches covered.">      if (subSpan == null) {</span>
-<span class="fc" id="L175">        return null;</span>
+    public MtasSpans getSpans(LeafReaderContext context,
+        Postings requiredPostings) throws IOException {
+<span class="fc" id="L187">      Spans subSpan = subWeight.getSpans(context, requiredPostings);</span>
+<span class="fc bfc" id="L188" title="All 2 branches covered.">      if (subSpan == null) {</span>
+<span class="fc" id="L189">        return null;</span>
       } else {
-<span class="fc" id="L177">        return new MtasSpanUniquePositionSpans(subSpan);</span>
+<span class="fc" id="L191">        return new MtasSpanUniquePositionSpans(MtasSpanUniquePositionQuery.this,</span>
+            subSpan);
       }
     }
 
@@ -185,8 +200,8 @@ public class MtasSpanUniquePositionQuery extends MtasSpanQuery {
      */
     @Override
     public void extractTerms(Set&lt;Term&gt; terms) {
-<span class="nc" id="L188">      subWeight.extractTerms(terms);</span>
-<span class="nc" id="L189">    }</span>
+<span class="nc" id="L203">      subWeight.extractTerms(terms);</span>
+<span class="nc" id="L204">    }</span>
 
   }
 
diff --git a/jacoco/mtas.search.spans.util/MtasSpanUniquePositionSpans$Match.html b/jacoco/mtas.search.spans.util/MtasSpanUniquePositionSpans$Match.html
index e8f2b6c..79e121f 100644
--- a/jacoco/mtas.search.spans.util/MtasSpanUniquePositionSpans$Match.html
+++ b/jacoco/mtas.search.spans.util/MtasSpanUniquePositionSpans$Match.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanUniquePositionSpans.Match</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans.util</a> &gt; <span class="el_class">MtasSpanUniquePositionSpans.Match</span></div><h1>MtasSpanUniquePositionSpans.Match</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">29 of 69</td><td class="ctr2">57%</td><td class="bar">5 of 10</td><td class="ctr2">50%</td><td class="ctr1">6</td><td class="ctr2">10</td><td class="ctr1">7</td><td class="ctr2">18</td><td class="ctr1">1</td><td class="ctr2">5</td></tr></tfoot><tbody><tr><td id="a2"><a href="MtasSpanUniquePositionSpans.java.html#L326" class="el_method">hashCode()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="76" height="10" title="21" alt="21"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h0">4</td><td class="ctr2" id="i1">4</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasSpanUniquePositionSpans.java.html#L310" class="el_method">equals(Object)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="29" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="90" height="10" title="25" alt="25"/></td><td class="ctr2" id="c3">75%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="5" alt="5"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f0">5</td><td class="ctr2" id="g0">6</td><td class="ctr1" id="h1">3</td><td class="ctr2" id="i0">8</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="MtasSpanUniquePositionSpans.java.html#L280" class="el_method">MtasSpanUniquePositionSpans.Match(int, int)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">4</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a4"><a href="MtasSpanUniquePositionSpans.java.html#L291" class="el_method">startPosition()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="3" alt="3"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a0"><a href="MtasSpanUniquePositionSpans.java.html#L300" class="el_method">endPosition()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="3" alt="3"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanUniquePositionSpans.Match</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans.util</a> &gt; <span class="el_class">MtasSpanUniquePositionSpans.Match</span></div><h1>MtasSpanUniquePositionSpans.Match</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">27 of 69</td><td class="ctr2">60%</td><td class="bar">4 of 10</td><td class="ctr2">60%</td><td class="ctr1">5</td><td class="ctr2">10</td><td class="ctr1">7</td><td class="ctr2">18</td><td class="ctr1">1</td><td class="ctr2">5</td></tr></tfoot><tbody><tr><td id="a2"><a href="MtasSpanUniquePositionSpans.java.html#L343" class="el_method">hashCode()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="76" height="10" title="21" alt="21"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h0">4</td><td class="ctr2" id="i1">4</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasSpanUniquePositionSpans.java.html#L325" class="el_method">equals(Object)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="21" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="98" height="10" title="27" alt="27"/></td><td class="ctr2" id="c3">81%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="48" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="72" height="10" title="6" alt="6"/></td><td class="ctr2" id="e0">60%</td><td class="ctr1" id="f0">4</td><td class="ctr2" id="g0">6</td><td class="ctr1" id="h1">3</td><td class="ctr2" id="i0">8</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="MtasSpanUniquePositionSpans.java.html#L295" class="el_method">MtasSpanUniquePositionSpans.Match(int, int)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">4</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a4"><a href="MtasSpanUniquePositionSpans.java.html#L306" class="el_method">startPosition()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="3" alt="3"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a0"><a href="MtasSpanUniquePositionSpans.java.html#L315" class="el_method">endPosition()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="3" alt="3"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans.util/MtasSpanUniquePositionSpans.html b/jacoco/mtas.search.spans.util/MtasSpanUniquePositionSpans.html
index c328618..5a8f2ca 100644
--- a/jacoco/mtas.search.spans.util/MtasSpanUniquePositionSpans.html
+++ b/jacoco/mtas.search.spans.util/MtasSpanUniquePositionSpans.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanUniquePositionSpans</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans.util</a> &gt; <span class="el_class">MtasSpanUniquePositionSpans</span></div><h1>MtasSpanUniquePositionSpans</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">35 of 304</td><td class="ctr2">88%</td><td class="bar">10 of 46</td><td class="ctr2">78%</td><td class="ctr1">10</td><td class="ctr2">39</td><td class="ctr1">8</td><td class="ctr2">77</td><td class="ctr1">3</td><td class="ctr2">16</td></tr></tfoot><tbody><tr><td id="a4"><a href="MtasSpanUniquePositionSpans.java.html#L341" class="el_method">cost()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="9" alt="9"/></td><td class="ctr2" id="c13">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="2" alt="2"/></td><td class="ctr2" id="e8">0%</td><td class="ctr1" id="f0">2</td><td class="ctr2" id="g5">2</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i11">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a11"><a href="MtasSpanUniquePositionSpans.java.html#L351" class="el_method">positionsCost()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="9" alt="9"/></td><td class="ctr2" id="c14">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="2" alt="2"/></td><td class="ctr2" id="e9">0%</td><td class="ctr1" id="f1">2</td><td class="ctr2" id="g6">2</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i12">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a14"><a href="MtasSpanUniquePositionSpans.java.html#L187" class="el_method">toMatchDoc()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="6" alt="6"/></td><td class="ctr2" id="c12">46%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="1" alt="1"/></td><td class="ctr2" id="e7">25%</td><td class="ctr1" id="f2">2</td><td class="ctr2" id="g1">3</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i7">4</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="MtasSpanUniquePositionSpans.java.html#L125" class="el_method">collect(SpanCollector)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="5" alt="5"/></td><td class="ctr2" id="c15">0%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i10">2</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a13"><a href="MtasSpanUniquePositionSpans.java.html#L76" class="el_method">startPosition()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="10" alt="10"/></td><td class="ctr2" id="c11">71%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="3" alt="3"/></td><td class="ctr2" id="e6">75%</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g2">3</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i5">5</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a7"><a href="MtasSpanUniquePositionSpans.java.html#L224" class="el_method">findMatches()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="118" height="10" title="99" alt="99"/></td><td class="ctr2" id="c10">99%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="108" height="10" title="18" alt="18"/></td><td class="ctr2" id="e5">90%</td><td class="ctr1" id="f3">2</td><td class="ctr2" id="g0">11</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i0">21</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a3"><a href="MtasSpanUniquePositionSpans.java.html#L204" class="el_method">collectSpan()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="42" height="10" title="35" alt="35"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d5"><img src="../jacoco-resources/greenbar.gif" width="24" height="10" title="4" alt="4"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g3">3</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i1">8</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a10"><a href="MtasSpanUniquePositionSpans.java.html#L57" class="el_method">nextStartPosition()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="36" height="10" title="30" alt="30"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d7"><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="2" alt="2"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">2</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i2">8</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a8"><a href="MtasSpanUniquePositionSpans.java.html#L43" class="el_method">MtasSpanUniquePositionSpans(Spans)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="21" height="10" title="18" alt="18"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i3">6</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a0"><a href="MtasSpanUniquePositionSpans.java.html#L157" class="el_method">advance(int)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="19" height="10" title="16" alt="16"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d8"><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="2" alt="2"/></td><td class="ctr2" id="e2">100%</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g8">2</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i8">4</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a12"><a href="MtasSpanUniquePositionSpans.java.html#L172" class="el_method">resetQueue()</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="19" height="10" title="16" alt="16"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i4">6</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a9"><a href="MtasSpanUniquePositionSpans.java.html#L145" class="el_method">nextDoc()</a></td><td class="bar" id="b11"><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="15" alt="15"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d9"><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="2" alt="2"/></td><td class="ctr2" id="e3">100%</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g9">2</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i9">3</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a6"><a href="MtasSpanUniquePositionSpans.java.html#L94" class="el_method">endPosition()</a></td><td class="bar" id="b12"><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="14" alt="14"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d6"><img src="../jacoco-resources/greenbar.gif" width="24" height="10" title="4" alt="4"/></td><td class="ctr2" id="e4">100%</td><td class="ctr1" id="f12">0</td><td class="ctr2" id="g4">3</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i6">5</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a5"><a href="MtasSpanUniquePositionSpans.java.html#L135" class="el_method">docID()</a></td><td class="bar" id="b13"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="4" alt="4"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f13">0</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h13">0</td><td class="ctr2" id="i13">1</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a1"><a href="MtasSpanUniquePositionSpans.java.html#L165" class="el_method">asTwoPhaseIterator()</a></td><td class="bar" id="b14"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="4" alt="4"/></td><td class="ctr2" id="c8">100%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f14">0</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h14">0</td><td class="ctr2" id="i14">1</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a15"><a href="MtasSpanUniquePositionSpans.java.html#L113" class="el_method">width()</a></td><td class="bar" id="b15"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="c9">100%</td><td class="bar" id="d15"/><td class="ctr2" id="e15">n/a</td><td class="ctr1" id="f15">0</td><td class="ctr2" id="g15">1</td><td class="ctr1" id="h15">0</td><td class="ctr2" id="i15">1</td><td class="ctr1" id="j15">0</td><td class="ctr2" id="k15">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanUniquePositionSpans</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans.util</a> &gt; <span class="el_class">MtasSpanUniquePositionSpans</span></div><h1>MtasSpanUniquePositionSpans</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">37 of 316</td><td class="ctr2">88%</td><td class="bar">11 of 50</td><td class="ctr2">78%</td><td class="ctr1">11</td><td class="ctr2">41</td><td class="ctr1">9</td><td class="ctr2">80</td><td class="ctr1">3</td><td class="ctr2">16</td></tr></tfoot><tbody><tr><td id="a4"><a href="MtasSpanUniquePositionSpans.java.html#L358" class="el_method">cost()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="9" alt="9"/></td><td class="ctr2" id="c13">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="2" alt="2"/></td><td class="ctr2" id="e9">0%</td><td class="ctr1" id="f0">2</td><td class="ctr2" id="g6">2</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i12">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a11"><a href="MtasSpanUniquePositionSpans.java.html#L368" class="el_method">positionsCost()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="9" alt="9"/></td><td class="ctr2" id="c14">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="2" alt="2"/></td><td class="ctr2" id="e10">0%</td><td class="ctr1" id="f1">2</td><td class="ctr2" id="g7">2</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i13">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a14"><a href="MtasSpanUniquePositionSpans.java.html#L202" class="el_method">toMatchDoc()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="6" alt="6"/></td><td class="ctr2" id="c12">46%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="1" alt="1"/></td><td class="ctr2" id="e8">25%</td><td class="ctr1" id="f2">2</td><td class="ctr2" id="g1">3</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i7">4</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="MtasSpanUniquePositionSpans.java.html#L131" class="el_method">collect(SpanCollector)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="5" alt="5"/></td><td class="ctr2" id="c15">0%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i11">2</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a13"><a href="MtasSpanUniquePositionSpans.java.html#L82" class="el_method">startPosition()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="10" alt="10"/></td><td class="ctr2" id="c11">71%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="3" alt="3"/></td><td class="ctr2" id="e6">75%</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g2">3</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i5">5</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a1"><a href="MtasSpanUniquePositionSpans.java.html#L176" class="el_method">asTwoPhaseIterator()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="11" alt="11"/></td><td class="ctr2" id="c10">84%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="2" alt="2"/></td><td class="ctr2" id="e7">50%</td><td class="ctr1" id="f3">2</td><td class="ctr2" id="g3">3</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i9">3</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a7"><a href="MtasSpanUniquePositionSpans.java.html#L239" class="el_method">findMatches()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="118" height="10" title="99" alt="99"/></td><td class="ctr2" id="c9">99%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="114" height="10" title="19" alt="19"/></td><td class="ctr2" id="e5">95%</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g0">11</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i0">21</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a3"><a href="MtasSpanUniquePositionSpans.java.html#L219" class="el_method">collectSpan()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="42" height="10" title="35" alt="35"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"><img src="../jacoco-resources/greenbar.gif" width="24" height="10" title="4" alt="4"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g4">3</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i1">8</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a10"><a href="MtasSpanUniquePositionSpans.java.html#L63" class="el_method">nextStartPosition()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="36" height="10" title="30" alt="30"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d8"><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="2" alt="2"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">2</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i2">8</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a8"><a href="MtasSpanUniquePositionSpans.java.html#L48" class="el_method">MtasSpanUniquePositionSpans(MtasSpanUniquePositionQuery, Spans)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="21" alt="21"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i3">7</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a0"><a href="MtasSpanUniquePositionSpans.java.html#L163" class="el_method">advance(int)</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="19" height="10" title="16" alt="16"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d9"><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="2" alt="2"/></td><td class="ctr2" id="e2">100%</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g9">2</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i8">4</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a12"><a href="MtasSpanUniquePositionSpans.java.html#L187" class="el_method">resetQueue()</a></td><td class="bar" id="b11"><img src="../jacoco-resources/greenbar.gif" width="19" height="10" title="16" alt="16"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i4">6</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a9"><a href="MtasSpanUniquePositionSpans.java.html#L151" class="el_method">nextDoc()</a></td><td class="bar" id="b12"><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="15" alt="15"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d10"><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="2" alt="2"/></td><td class="ctr2" id="e3">100%</td><td class="ctr1" id="f12">0</td><td class="ctr2" id="g10">2</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i10">3</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a6"><a href="MtasSpanUniquePositionSpans.java.html#L100" class="el_method">endPosition()</a></td><td class="bar" id="b13"><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="14" alt="14"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d7"><img src="../jacoco-resources/greenbar.gif" width="24" height="10" title="4" alt="4"/></td><td class="ctr2" id="e4">100%</td><td class="ctr1" id="f13">0</td><td class="ctr2" id="g5">3</td><td class="ctr1" id="h13">0</td><td class="ctr2" id="i6">5</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a5"><a href="MtasSpanUniquePositionSpans.java.html#L141" class="el_method">docID()</a></td><td class="bar" id="b14"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="4" alt="4"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f14">0</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h14">0</td><td class="ctr2" id="i14">1</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a15"><a href="MtasSpanUniquePositionSpans.java.html#L119" class="el_method">width()</a></td><td class="bar" id="b15"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="c8">100%</td><td class="bar" id="d15"/><td class="ctr2" id="e15">n/a</td><td class="ctr1" id="f15">0</td><td class="ctr2" id="g15">1</td><td class="ctr1" id="h15">0</td><td class="ctr2" id="i15">1</td><td class="ctr1" id="j15">0</td><td class="ctr2" id="k15">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans.util/MtasSpanUniquePositionSpans.java.html b/jacoco/mtas.search.spans.util/MtasSpanUniquePositionSpans.java.html
index 2a9e81b..c55ea20 100644
--- a/jacoco/mtas.search.spans.util/MtasSpanUniquePositionSpans.java.html
+++ b/jacoco/mtas.search.spans.util/MtasSpanUniquePositionSpans.java.html
@@ -9,43 +9,49 @@ import org.apache.lucene.search.spans.SpanCollector;
 import org.apache.lucene.search.spans.Spans;
 
 /**
- * The Class MtasSpanUniquePosition.
+ * The Class MtasSpanUniquePositionSpans.
  */
 public class MtasSpanUniquePositionSpans extends MtasSpans {
 
+  /** The query. */
+  private MtasSpanUniquePositionQuery query;
+
   /** The spans. */
-  Spans spans;
+  private Spans spans;
 
   /** The queue spans. */
-  List&lt;Match&gt; queueSpans;
+  private List&lt;Match&gt; queueSpans;
 
   /** The queue matches. */
-  List&lt;Match&gt; queueMatches;
+  private List&lt;Match&gt; queueMatches;
 
   /** The current match. */
-  Match currentMatch;
+  private Match currentMatch;
 
   /** The last start position. */
-  int lastStartPosition; // startPosition of last retrieved span
+  private int lastStartPosition; // startPosition of last retrieved span
 
   /** The last span. */
-  boolean lastSpan; // last span for this document added to queue
+  private boolean lastSpan; // last span for this document added to queue
 
   /** The no more positions. */
-  boolean noMorePositions;
+  private boolean noMorePositions;
 
   /**
-   * Instantiates a new mtas span unique position.
+   * Instantiates a new mtas span unique position spans.
    *
+   * @param query the query
    * @param spans the spans
    */
-  public MtasSpanUniquePositionSpans(Spans spans) {
-<span class="fc" id="L43">    super();</span>
-<span class="fc" id="L44">    this.spans = spans;</span>
-<span class="fc" id="L45">    queueSpans = new ArrayList&lt;&gt;();</span>
-<span class="fc" id="L46">    queueMatches = new ArrayList&lt;&gt;();</span>
-<span class="fc" id="L47">    resetQueue();</span>
-<span class="fc" id="L48">  }</span>
+  public MtasSpanUniquePositionSpans(MtasSpanUniquePositionQuery query,
+      Spans spans) {
+<span class="fc" id="L48">    super();</span>
+<span class="fc" id="L49">    this.query = query;</span>
+<span class="fc" id="L50">    this.spans = spans;</span>
+<span class="fc" id="L51">    queueSpans = new ArrayList&lt;&gt;();</span>
+<span class="fc" id="L52">    queueMatches = new ArrayList&lt;&gt;();</span>
+<span class="fc" id="L53">    resetQueue();</span>
+<span class="fc" id="L54">  }</span>
 
   /*
    * (non-Javadoc)
@@ -54,15 +60,15 @@ public class MtasSpanUniquePositionSpans extends MtasSpans {
    */
   @Override
   public int nextStartPosition() throws IOException {
-<span class="fc bfc" id="L57" title="All 2 branches covered.">    if (findMatches()) {</span>
-<span class="fc" id="L58">      currentMatch = queueMatches.get(0);</span>
-<span class="fc" id="L59">      queueMatches.remove(0);</span>
-<span class="fc" id="L60">      noMorePositions = false;</span>
-<span class="fc" id="L61">      return currentMatch.startPosition();</span>
+<span class="fc bfc" id="L63" title="All 2 branches covered.">    if (findMatches()) {</span>
+<span class="fc" id="L64">      currentMatch = queueMatches.get(0);</span>
+<span class="fc" id="L65">      queueMatches.remove(0);</span>
+<span class="fc" id="L66">      noMorePositions = false;</span>
+<span class="fc" id="L67">      return currentMatch.startPosition();</span>
     } else {
-<span class="fc" id="L63">      currentMatch = null;</span>
-<span class="fc" id="L64">      noMorePositions = true;</span>
-<span class="fc" id="L65">      return NO_MORE_POSITIONS;</span>
+<span class="fc" id="L69">      currentMatch = null;</span>
+<span class="fc" id="L70">      noMorePositions = true;</span>
+<span class="fc" id="L71">      return NO_MORE_POSITIONS;</span>
     }
   }
 
@@ -73,15 +79,15 @@ public class MtasSpanUniquePositionSpans extends MtasSpans {
    */
   @Override
   public int startPosition() {
-<span class="pc bpc" id="L76" title="1 of 2 branches missed.">    if (currentMatch == null) {      </span>
-<span class="fc bfc" id="L77" title="All 2 branches covered.">      if(noMorePositions) {</span>
-<span class="fc" id="L78">        return NO_MORE_POSITIONS;</span>
+<span class="pc bpc" id="L82" title="1 of 2 branches missed.">    if (currentMatch == null) {</span>
+<span class="fc bfc" id="L83" title="All 2 branches covered.">      if (noMorePositions) {</span>
+<span class="fc" id="L84">        return NO_MORE_POSITIONS;</span>
       } else {
-<span class="fc" id="L80">        return -1;</span>
+<span class="fc" id="L86">        return -1;</span>
       }
-    } else {  
-<span class="nc" id="L83">      return currentMatch.startPosition();</span>
-    } 
+    } else {
+<span class="nc" id="L89">      return currentMatch.startPosition();</span>
+    }
   }
 
   /*
@@ -91,15 +97,15 @@ public class MtasSpanUniquePositionSpans extends MtasSpans {
    */
   @Override
   public int endPosition() {
-<span class="fc bfc" id="L94" title="All 2 branches covered.">    if (currentMatch == null) {      </span>
-<span class="fc bfc" id="L95" title="All 2 branches covered.">      if(noMorePositions) {</span>
-<span class="fc" id="L96">        return NO_MORE_POSITIONS;</span>
+<span class="fc bfc" id="L100" title="All 2 branches covered.">    if (currentMatch == null) {</span>
+<span class="fc bfc" id="L101" title="All 2 branches covered.">      if (noMorePositions) {</span>
+<span class="fc" id="L102">        return NO_MORE_POSITIONS;</span>
       } else {
-<span class="fc" id="L98">        return -1;</span>
+<span class="fc" id="L104">        return -1;</span>
       }
-    } else {  
-<span class="fc" id="L101">      return currentMatch.endPosition();</span>
-    }    
+    } else {
+<span class="fc" id="L107">      return currentMatch.endPosition();</span>
+    }
   }
 
   /*
@@ -110,7 +116,7 @@ public class MtasSpanUniquePositionSpans extends MtasSpans {
   @Override
   public int width() {
     // return (currentMatch.endPosition() - currentMatch.startPosition());
-<span class="fc" id="L113">    return 1;</span>
+<span class="fc" id="L119">    return 1;</span>
   }
 
   /*
@@ -122,8 +128,8 @@ public class MtasSpanUniquePositionSpans extends MtasSpans {
    */
   @Override
   public void collect(SpanCollector collector) throws IOException {
-<span class="nc" id="L125">    spans.collect(collector);</span>
-<span class="nc" id="L126">  }</span>
+<span class="nc" id="L131">    spans.collect(collector);</span>
+<span class="nc" id="L132">  }</span>
 
   /*
    * (non-Javadoc)
@@ -132,7 +138,7 @@ public class MtasSpanUniquePositionSpans extends MtasSpans {
    */
   @Override
   public int docID() {
-<span class="fc" id="L135">    return spans.docID();</span>
+<span class="fc" id="L141">    return spans.docID();</span>
   }
 
   /*
@@ -142,9 +148,9 @@ public class MtasSpanUniquePositionSpans extends MtasSpans {
    */
   @Override
   public int nextDoc() throws IOException {
-<span class="fc" id="L145">    resetQueue();</span>
-<span class="fc" id="L146">    noMorePositions = false;</span>
-<span class="fc bfc" id="L147" title="All 2 branches covered.">    return (spans.nextDoc() == NO_MORE_DOCS) ? NO_MORE_DOCS : toMatchDoc();</span>
+<span class="fc" id="L151">    resetQueue();</span>
+<span class="fc" id="L152">    noMorePositions = false;</span>
+<span class="fc bfc" id="L153" title="All 2 branches covered.">    return (spans.nextDoc() == NO_MORE_DOCS) ? NO_MORE_DOCS : toMatchDoc();</span>
   }
 
   /*
@@ -154,27 +160,36 @@ public class MtasSpanUniquePositionSpans extends MtasSpans {
    */
   @Override
   public int advance(int target) throws IOException {
-<span class="fc" id="L157">    resetQueue();</span>
-<span class="fc" id="L158">    noMorePositions = false;</span>
-<span class="fc bfc" id="L159" title="All 2 branches covered.">    return (spans.advance(target) == NO_MORE_DOCS) ? NO_MORE_DOCS</span>
-<span class="fc" id="L160">        : toMatchDoc();</span>
+<span class="fc" id="L163">    resetQueue();</span>
+<span class="fc" id="L164">    noMorePositions = false;</span>
+<span class="fc bfc" id="L165" title="All 2 branches covered.">    return (spans.advance(target) == NO_MORE_DOCS) ? NO_MORE_DOCS</span>
+<span class="fc" id="L166">        : toMatchDoc();</span>
   }
-  
+
+  /*
+   * (non-Javadoc)
+   * 
+   * @see mtas.search.spans.util.MtasSpans#asTwoPhaseIterator()
+   */
   @Override
   public TwoPhaseIterator asTwoPhaseIterator() {
-<span class="fc" id="L165">    return spans.asTwoPhaseIterator();     </span>
+<span class="pc bpc" id="L176" title="2 of 4 branches missed.">    if (spans == null || !query.twoPhaseIteratorAllowed()) {</span>
+<span class="nc" id="L177">      return null;</span>
+    } else {
+<span class="fc" id="L179">      return spans.asTwoPhaseIterator();</span>
+    }
   }
 
   /**
    * Reset queue.
    */
   void resetQueue() {
-<span class="fc" id="L172">    queueSpans.clear();</span>
-<span class="fc" id="L173">    queueMatches.clear();</span>
-<span class="fc" id="L174">    lastStartPosition = 0;</span>
-<span class="fc" id="L175">    lastSpan = false;</span>
-<span class="fc" id="L176">    currentMatch = null;</span>
-<span class="fc" id="L177">  }</span>
+<span class="fc" id="L187">    queueSpans.clear();</span>
+<span class="fc" id="L188">    queueMatches.clear();</span>
+<span class="fc" id="L189">    lastStartPosition = 0;</span>
+<span class="fc" id="L190">    lastSpan = false;</span>
+<span class="fc" id="L191">    currentMatch = null;</span>
+<span class="fc" id="L192">  }</span>
 
   /**
    * To match doc.
@@ -184,11 +199,11 @@ public class MtasSpanUniquePositionSpans extends MtasSpans {
    */
   int toMatchDoc() throws IOException {
     while (true) {
-<span class="pc bpc" id="L187" title="1 of 2 branches missed.">      if (findMatches()) {</span>
-<span class="fc" id="L188">        return docID();</span>
+<span class="pc bpc" id="L202" title="1 of 2 branches missed.">      if (findMatches()) {</span>
+<span class="fc" id="L203">        return docID();</span>
       }
-<span class="nc bnc" id="L190" title="All 2 branches missed.">      if (spans.nextDoc() == NO_MORE_DOCS) {</span>
-<span class="nc" id="L191">        return NO_MORE_DOCS;</span>
+<span class="nc bnc" id="L205" title="All 2 branches missed.">      if (spans.nextDoc() == NO_MORE_DOCS) {</span>
+<span class="nc" id="L206">        return NO_MORE_DOCS;</span>
       }
     }
   }
@@ -201,15 +216,15 @@ public class MtasSpanUniquePositionSpans extends MtasSpans {
    */
   // try to get something in the queue of spans
   private boolean collectSpan() throws IOException {
-<span class="fc bfc" id="L204" title="All 2 branches covered.">    if (lastSpan) {</span>
-<span class="fc" id="L205">      return false;</span>
-<span class="fc bfc" id="L206" title="All 2 branches covered.">    } else if (spans.nextStartPosition() == NO_MORE_POSITIONS) {</span>
-<span class="fc" id="L207">      lastSpan = true;</span>
-<span class="fc" id="L208">      return false;</span>
+<span class="fc bfc" id="L219" title="All 2 branches covered.">    if (lastSpan) {</span>
+<span class="fc" id="L220">      return false;</span>
+<span class="fc bfc" id="L221" title="All 2 branches covered.">    } else if (spans.nextStartPosition() == NO_MORE_POSITIONS) {</span>
+<span class="fc" id="L222">      lastSpan = true;</span>
+<span class="fc" id="L223">      return false;</span>
     } else {
-<span class="fc" id="L210">      queueSpans.add(new Match(spans.startPosition(), spans.endPosition()));</span>
-<span class="fc" id="L211">      lastStartPosition = spans.startPosition();</span>
-<span class="fc" id="L212">      return true;</span>
+<span class="fc" id="L225">      queueSpans.add(new Match(spans.startPosition(), spans.endPosition()));</span>
+<span class="fc" id="L226">      lastStartPosition = spans.startPosition();</span>
+<span class="fc" id="L227">      return true;</span>
     }
   }
 
@@ -221,42 +236,42 @@ public class MtasSpanUniquePositionSpans extends MtasSpans {
    */
   private boolean findMatches() throws IOException {
     // check for something in queue of matches
-<span class="fc bfc" id="L224" title="All 2 branches covered.">    if (!queueMatches.isEmpty()) {</span>
-<span class="fc" id="L225">      return true;</span>
+<span class="fc bfc" id="L239" title="All 2 branches covered.">    if (!queueMatches.isEmpty()) {</span>
+<span class="fc" id="L240">      return true;</span>
     } else {
       while (true) {
         // try to get something in queue of spans
-<span class="fc bfc" id="L229" title="All 4 branches covered.">        if (queueSpans.isEmpty() &amp;&amp; !collectSpan()) {</span>
-<span class="fc" id="L230">          return false;</span>
+<span class="fc bfc" id="L244" title="All 4 branches covered.">        if (queueSpans.isEmpty() &amp;&amp; !collectSpan()) {</span>
+<span class="fc" id="L245">          return false;</span>
         }
         // try to get matches with first span in queue
-<span class="fc" id="L233">        Match firstMatch = queueSpans.get(0);</span>
-<span class="fc" id="L234">        queueSpans.remove(0);</span>
+<span class="fc" id="L248">        Match firstMatch = queueSpans.get(0);</span>
+<span class="fc" id="L249">        queueSpans.remove(0);</span>
         // create a list of matches with same startposition as firstMatch
-<span class="fc" id="L236">        List&lt;Match&gt; matches = new ArrayList&lt;&gt;();</span>
-<span class="fc" id="L237">        matches.add(firstMatch);</span>
+<span class="fc" id="L251">        List&lt;Match&gt; matches = new ArrayList&lt;&gt;();</span>
+<span class="fc" id="L252">        matches.add(firstMatch);</span>
         // try to collect spans until lastStartPosition not equal to
         // startposition of firstMatch
-<span class="fc bfc" id="L240" title="All 4 branches covered.">        while (!lastSpan &amp;&amp; (lastStartPosition == firstMatch.startPosition())) {</span>
-<span class="fc" id="L241">          collectSpan();</span>
+<span class="fc bfc" id="L255" title="All 4 branches covered.">        while (!lastSpan &amp;&amp; (lastStartPosition == firstMatch.startPosition())) {</span>
+<span class="fc" id="L256">          collectSpan();</span>
         }
-<span class="fc bfc" id="L243" title="All 2 branches covered.">        while (!queueSpans.isEmpty() &amp;&amp; (queueSpans.get(0)</span>
-<span class="fc bfc" id="L244" title="All 2 branches covered.">            .startPosition() == firstMatch.startPosition())) {</span>
-<span class="fc" id="L245">          matches.add(queueSpans.get(0));</span>
-<span class="fc" id="L246">          queueSpans.remove(0);</span>
+<span class="fc bfc" id="L258" title="All 2 branches covered.">        while (!queueSpans.isEmpty() &amp;&amp; (queueSpans.get(0)</span>
+<span class="fc bfc" id="L259" title="All 2 branches covered.">            .startPosition() == firstMatch.startPosition())) {</span>
+<span class="fc" id="L260">          matches.add(queueSpans.get(0));</span>
+<span class="fc" id="L261">          queueSpans.remove(0);</span>
         }
         // construct all matches for this startposition
-<span class="fc bfc" id="L249" title="All 2 branches covered.">        for (Match match : matches) {</span>
+<span class="fc bfc" id="L264" title="All 2 branches covered.">        for (Match match : matches) {</span>
           // only unique spans
-<span class="pc bpc" id="L251" title="1 of 2 branches missed.">          if (!queueMatches.contains(match)) {</span>
-<span class="fc" id="L252">            queueMatches.add(match);</span>
+<span class="fc bfc" id="L266" title="All 2 branches covered.">          if (!queueMatches.contains(match)) {</span>
+<span class="fc" id="L267">            queueMatches.add(match);</span>
           }
-<span class="fc" id="L254">        }</span>
+<span class="fc" id="L269">        }</span>
         // check for something in queue of matches
-<span class="pc bpc" id="L256" title="1 of 2 branches missed.">        if (!queueMatches.isEmpty()) {</span>
-<span class="fc" id="L257">          return true;</span>
+<span class="pc bpc" id="L271" title="1 of 2 branches missed.">        if (!queueMatches.isEmpty()) {</span>
+<span class="fc" id="L272">          return true;</span>
         }
-<span class="nc" id="L259">      }</span>
+<span class="nc" id="L274">      }</span>
     }
   }
 
@@ -277,10 +292,10 @@ public class MtasSpanUniquePositionSpans extends MtasSpans {
      * @param startPosition the start position
      * @param endPosition the end position
      */
-<span class="fc" id="L280">    Match(int startPosition, int endPosition) {</span>
-<span class="fc" id="L281">      this.startPosition = startPosition;</span>
-<span class="fc" id="L282">      this.endPosition = endPosition;</span>
-<span class="fc" id="L283">    }</span>
+<span class="fc" id="L295">    Match(int startPosition, int endPosition) {</span>
+<span class="fc" id="L296">      this.startPosition = startPosition;</span>
+<span class="fc" id="L297">      this.endPosition = endPosition;</span>
+<span class="fc" id="L298">    }</span>
 
     /**
      * Start position.
@@ -288,7 +303,7 @@ public class MtasSpanUniquePositionSpans extends MtasSpans {
      * @return the int
      */
     public int startPosition() {
-<span class="fc" id="L291">      return startPosition;</span>
+<span class="fc" id="L306">      return startPosition;</span>
     }
 
     /**
@@ -297,7 +312,7 @@ public class MtasSpanUniquePositionSpans extends MtasSpans {
      * @return the int
      */
     public int endPosition() {
-<span class="fc" id="L300">      return endPosition;</span>
+<span class="fc" id="L315">      return endPosition;</span>
     }
 
     /*
@@ -307,26 +322,28 @@ public class MtasSpanUniquePositionSpans extends MtasSpans {
      */
     @Override
     public boolean equals(Object obj) {
-<span class="pc bpc" id="L310" title="1 of 2 branches missed.">      if (this == obj)</span>
-<span class="nc" id="L311">        return true;</span>
-<span class="pc bpc" id="L312" title="1 of 2 branches missed.">      if (obj == null)</span>
-<span class="nc" id="L313">        return false;</span>
-<span class="pc bpc" id="L314" title="1 of 2 branches missed.">      if (getClass() != obj.getClass())</span>
-<span class="nc" id="L315">        return false;</span>
-<span class="fc" id="L316">      final Match that = (Match) obj;</span>
-<span class="pc bpc" id="L317" title="2 of 4 branches missed.">      return startPosition == that.startPosition</span>
+<span class="pc bpc" id="L325" title="1 of 2 branches missed.">      if (this == obj)</span>
+<span class="nc" id="L326">        return true;</span>
+<span class="pc bpc" id="L327" title="1 of 2 branches missed.">      if (obj == null)</span>
+<span class="nc" id="L328">        return false;</span>
+<span class="pc bpc" id="L329" title="1 of 2 branches missed.">      if (getClass() != obj.getClass())</span>
+<span class="nc" id="L330">        return false;</span>
+<span class="fc" id="L331">      final Match that = (Match) obj;</span>
+<span class="pc bpc" id="L332" title="1 of 4 branches missed.">      return startPosition == that.startPosition</span>
           &amp;&amp; endPosition == that.endPosition;
     }
-    
-    /* (non-Javadoc)
+
+    /*
+     * (non-Javadoc)
+     * 
      * @see java.lang.Object#hashCode()
      */
     @Override
     public int hashCode() {
-<span class="nc" id="L326">      int h = this.getClass().getSimpleName().hashCode();</span>
-<span class="nc" id="L327">      h = (h * 5) ^ startPosition;</span>
-<span class="nc" id="L328">      h = (h * 7) ^ endPosition;</span>
-<span class="nc" id="L329">      return h;</span>
+<span class="nc" id="L343">      int h = this.getClass().getSimpleName().hashCode();</span>
+<span class="nc" id="L344">      h = (h * 5) ^ startPosition;</span>
+<span class="nc" id="L345">      h = (h * 7) ^ endPosition;</span>
+<span class="nc" id="L346">      return h;</span>
     }
 
   }
@@ -338,7 +355,7 @@ public class MtasSpanUniquePositionSpans extends MtasSpans {
    */
   @Override
   public long cost() {
-<span class="nc bnc" id="L341" title="All 2 branches missed.">    return (spans == null) ? 0 : spans.cost();</span>
+<span class="nc bnc" id="L358" title="All 2 branches missed.">    return (spans == null) ? 0 : spans.cost();</span>
   }
 
   /*
@@ -348,7 +365,7 @@ public class MtasSpanUniquePositionSpans extends MtasSpans {
    */
   @Override
   public float positionsCost() {
-<span class="nc bnc" id="L351" title="All 2 branches missed.">    return (spans == null) ? 0 : spans.positionsCost();</span>
+<span class="nc bnc" id="L368" title="All 2 branches missed.">    return (spans == null) ? 0 : spans.positionsCost();</span>
   }
 
 }
diff --git a/jacoco/mtas.search.spans.util/MtasSpanWeight.html b/jacoco/mtas.search.spans.util/MtasSpanWeight.html
index d5e1264..1362cdc 100644
--- a/jacoco/mtas.search.spans.util/MtasSpanWeight.html
+++ b/jacoco/mtas.search.spans.util/MtasSpanWeight.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanWeight</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans.util</a> &gt; <span class="el_class">MtasSpanWeight</span></div><h1>MtasSpanWeight</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 6</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">1</td><td class="ctr1">0</td><td class="ctr2">2</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanWeight.java.html#L30" class="el_method">MtasSpanWeight(SpanQuery, IndexSearcher, Map)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="6" alt="6"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">2</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanWeight</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans.util</a> &gt; <span class="el_class">MtasSpanWeight</span></div><h1>MtasSpanWeight</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 6</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">1</td><td class="ctr1">0</td><td class="ctr2">2</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanWeight.java.html#L26" class="el_method">MtasSpanWeight(SpanQuery, IndexSearcher, Map)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="6" alt="6"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">2</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans.util/MtasSpanWeight.java.html b/jacoco/mtas.search.spans.util/MtasSpanWeight.java.html
index 63661b8..2887b7b 100644
--- a/jacoco/mtas.search.spans.util/MtasSpanWeight.java.html
+++ b/jacoco/mtas.search.spans.util/MtasSpanWeight.java.html
@@ -16,23 +16,18 @@ public abstract class MtasSpanWeight extends SpanWeight {
   /**
    * Instantiates a new mtas span weight.
    *
-   * @param query
-   *          the query
-   * @param searcher
-   *          the searcher
-   * @param termContexts
-   *          the term contexts
-   * @throws IOException
-   *           Signals that an I/O exception has occurred.
+   * @param query the query
+   * @param searcher the searcher
+   * @param termContexts the term contexts
+   * @throws IOException Signals that an I/O exception has occurred.
    */
   public MtasSpanWeight(SpanQuery query, IndexSearcher searcher,
       Map&lt;Term, TermContext&gt; termContexts) throws IOException {
-<span class="fc" id="L30">    super(query, searcher, termContexts);</span>
-<span class="fc" id="L31">  }</span>
-  
-//  abstract public MtasSpans getSpans(LeafReaderContext context,
-//      Postings requiredPostings) throws IOException;
+<span class="fc" id="L26">    super(query, searcher, termContexts);</span>
+<span class="fc" id="L27">  }</span>
 
+  // abstract public MtasSpans getSpans(LeafReaderContext context,
+  // Postings requiredPostings) throws IOException;
 
 }
 </pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans.util/MtasSpans.html b/jacoco/mtas.search.spans.util/MtasSpans.html
index f1d7c75..381b655 100644
--- a/jacoco/mtas.search.spans.util/MtasSpans.html
+++ b/jacoco/mtas.search.spans.util/MtasSpans.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpans</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans.util</a> &gt; <span class="el_class">MtasSpans</span></div><h1>MtasSpans</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 3</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">1</td><td class="ctr1">0</td><td class="ctr2">1</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpans.java.html#L5" class="el_method">MtasSpans()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="3" alt="3"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">1</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpans</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans.util</a> &gt; <span class="el_class">MtasSpans</span></div><h1>MtasSpans</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 3</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">1</td><td class="ctr1">0</td><td class="ctr2">1</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpans.java.html#L9" class="el_method">MtasSpans()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="3" alt="3"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">1</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans.util/MtasSpans.java.html b/jacoco/mtas.search.spans.util/MtasSpans.java.html
index 42f11bf..252d94c 100644
--- a/jacoco/mtas.search.spans.util/MtasSpans.java.html
+++ b/jacoco/mtas.search.spans.util/MtasSpans.java.html
@@ -1,8 +1,20 @@
 <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpans.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.source.html" class="el_package">mtas.search.spans.util</a> &gt; <span class="el_source">MtasSpans.java</span></div><h1>MtasSpans.java</h1><pre class="source lang-java linenums">package mtas.search.spans.util;
 
+import org.apache.lucene.search.TwoPhaseIterator;
 import org.apache.lucene.search.spans.Spans;
 
-<span class="fc" id="L5">abstract public class MtasSpans extends Spans {</span>
+/**
+ * The Class MtasSpans.
+ */
+<span class="fc" id="L9">abstract public class MtasSpans extends Spans {</span>
+
+  /*
+   * (non-Javadoc)
+   * 
+   * @see org.apache.lucene.search.spans.Spans#asTwoPhaseIterator()
+   */
+  @Override
+  public abstract TwoPhaseIterator asTwoPhaseIterator();
 
 }
 </pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans.util/index.html b/jacoco/mtas.search.spans.util/index.html
index 3da190e..303b658 100644
--- a/jacoco/mtas.search.spans.util/index.html
+++ b/jacoco/mtas.search.spans.util/index.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>mtas.search.spans.util</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.source.html" class="el_source">Source Files</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <span class="el_package">mtas.search.spans.util</span></div><h1>mtas.search.spans.util</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">1,047 of 3,147</td><td class="ctr2">66%</td><td class="bar">127 of 350</td><td class="ctr2">63%</td><td class="ctr1">142</td><td class="ctr2">307</td><td class="ctr1">217</td><td class="ctr2">678</td><td class="ctr1">41</td><td class="ctr2">132</td><td class="ctr1">0</td><td class="ctr2">19</td></tr></tfoot><tbody><tr><td id="a8"><a href="MtasIgnoreItem.html" class="el_class">MtasIgnoreItem</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="207" alt="207"/><img src="../jacoco-resources/greenbar.gif" width="89" height="10" title="613" alt="613"/></td><td class="ctr2" id="c5">74%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="44" height="10" title="37" alt="37"/><img src="../jacoco-resources/greenbar.gif" width="75" height="10" title="63" alt="63"/></td><td class="ctr2" id="e6">63%</td><td class="ctr1" id="f0">29</td><td class="ctr2" id="g0">67</td><td class="ctr1" id="h0">37</td><td class="ctr2" id="i0">152</td><td class="ctr1" id="j12">1</td><td class="ctr2" id="k0">17</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a9"><a href="MtasMaximumExpandSpanQuery.html" class="el_class">MtasMaximumExpandSpanQuery</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="140" alt="140"/><img src="../jacoco-resources/greenbar.gif" width="24" height="10" title="167" alt="167"/></td><td class="ctr2" id="c14">54%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="13" alt="13"/><img src="../jacoco-resources/greenbar.gif" width="27" height="10" title="23" alt="23"/></td><td class="ctr2" id="e5">63%</td><td class="ctr1" id="f1">14</td><td class="ctr2" id="g2">25</td><td class="ctr1" id="h2">20</td><td class="ctr2" id="i3">54</td><td class="ctr1" id="j5">2</td><td class="ctr2" id="k6">7</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a4"><a href="MtasExtendedSpanTermQuery.html" class="el_class">MtasExtendedSpanTermQuery</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="96" alt="96"/><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="118" alt="118"/></td><td class="ctr2" id="c13">55%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="13" alt="13"/></td><td class="ctr2" id="e7">59%</td><td class="ctr1" id="f2">11</td><td class="ctr2" id="g4">18</td><td class="ctr1" id="h4">17</td><td class="ctr2" id="i6">41</td><td class="ctr1" id="j3">3</td><td class="ctr2" id="k7">7</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a7"><a href="MtasExtendedTermSpans.html" class="el_class">MtasExtendedTermSpans</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="78" alt="78"/><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="89" alt="89"/></td><td class="ctr2" id="c15">53%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="9" alt="9"/></td><td class="ctr2" id="e10">50%</td><td class="ctr1" id="f6">8</td><td class="ctr2" id="g7">15</td><td class="ctr1" id="h1">24</td><td class="ctr2" id="i4">50</td><td class="ctr1" id="j6">2</td><td class="ctr2" id="k9">6</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a5"><a href="MtasExtendedSpanTermQuery$SpanTermWeight.html" class="el_class">MtasExtendedSpanTermQuery.SpanTermWeight</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="69" alt="69"/><img src="../jacoco-resources/greenbar.gif" width="26" height="10" title="179" alt="179"/></td><td class="ctr2" id="c7">72%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="22" height="10" title="19" alt="19"/></td><td class="ctr2" id="e4">73%</td><td class="ctr1" id="f7">8</td><td class="ctr2" id="g5">18</td><td class="ctr1" id="h9">8</td><td class="ctr2" id="i5">48</td><td class="ctr1" id="j13">1</td><td class="ctr2" id="k10">5</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a3"><a href="MtasExtendedSpanAndQuery.html" class="el_class">MtasExtendedSpanAndQuery</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="69" alt="69"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="56" alt="56"/></td><td class="ctr2" id="c16">44%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="5" alt="5"/></td><td class="ctr2" id="e14">41%</td><td class="ctr1" id="f9">7</td><td class="ctr2" id="g12">10</td><td class="ctr1" id="h5">17</td><td class="ctr2" id="i9">27</td><td class="ctr1" id="j7">2</td><td class="ctr2" id="k12">4</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a2"><a href="MtasDisabledTwoPhaseIteratorSpans.html" class="el_class">MtasDisabledTwoPhaseIteratorSpans</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="69" alt="69"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="18" alt="18"/></td><td class="ctr2" id="c18">20%</td><td class="bar" id="d13"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="e16">0%</td><td class="ctr1" id="f3">10</td><td class="ctr2" id="g8">14</td><td class="ctr1" id="h7">14</td><td class="ctr2" id="i11">20</td><td class="ctr1" id="j0">9</td><td class="ctr2" id="k2">13</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m6">1</td></tr><tr><td id="a11"><a href="MtasMaximumExpandSpans.html" class="el_class">MtasMaximumExpandSpans</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="67" alt="67"/><img src="../jacoco-resources/greenbar.gif" width="21" height="10" title="149" alt="149"/></td><td class="ctr2" id="c9">68%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="9" alt="9"/></td><td class="ctr2" id="e9">56%</td><td class="ctr1" id="f5">9</td><td class="ctr2" id="g3">20</td><td class="ctr1" id="h3">20</td><td class="ctr2" id="i2">57</td><td class="ctr1" id="j1">4</td><td class="ctr2" id="k3">12</td><td class="ctr1" id="l7">0</td><td class="ctr2" id="m7">1</td></tr><tr><td id="a0"><a href="MtasDisabledTwoPhaseIteratorSpanQuery.html" class="el_class">MtasDisabledTwoPhaseIteratorSpanQuery</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="59" alt="59"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="47" alt="47"/></td><td class="ctr2" id="c17">44%</td><td class="bar" id="d8"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="e15">30%</td><td class="ctr1" id="f8">8</td><td class="ctr2" id="g10">12</td><td class="ctr1" id="h6">15</td><td class="ctr2" id="i10">25</td><td class="ctr1" id="j2">4</td><td class="ctr2" id="k8">7</td><td class="ctr1" id="l8">0</td><td class="ctr2" id="m8">1</td></tr><tr><td id="a10"><a href="MtasMaximumExpandSpanQuery$MtasMaximumExpandWeight.html" class="el_class">MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="46" alt="46"/><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="98" alt="98"/></td><td class="ctr2" id="c10">68%</td><td class="bar" id="d9"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="8" alt="8"/></td><td class="ctr2" id="e8">57%</td><td class="ctr1" id="f10">7</td><td class="ctr2" id="g11">11</td><td class="ctr1" id="h8">11</td><td class="ctr2" id="i7">33</td><td class="ctr1" id="j8">2</td><td class="ctr2" id="k13">4</td><td class="ctr1" id="l9">0</td><td class="ctr2" id="m9">1</td></tr><tr><td id="a14"><a href="MtasSpanUniquePositionQuery.html" class="el_class">MtasSpanUniquePositionQuery</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="38" alt="38"/><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="98" alt="98"/></td><td class="ctr2" id="c8">72%</td><td class="bar" id="d12"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="8" alt="8"/></td><td class="ctr2" id="e2">80%</td><td class="ctr1" id="f12">4</td><td class="ctr2" id="g9">13</td><td class="ctr1" id="h10">8</td><td class="ctr2" id="i8">29</td><td class="ctr1" id="j9">2</td><td class="ctr2" id="k4">8</td><td class="ctr1" id="l10">0</td><td class="ctr2" id="m10">1</td></tr><tr><td id="a16"><a href="MtasSpanUniquePositionSpans.html" class="el_class">MtasSpanUniquePositionSpans</a></td><td class="bar" id="b11"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="35" alt="35"/><img src="../jacoco-resources/greenbar.gif" width="39" height="10" title="269" alt="269"/></td><td class="ctr2" id="c3">88%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="10" alt="10"/><img src="../jacoco-resources/greenbar.gif" width="43" height="10" title="36" alt="36"/></td><td class="ctr2" id="e3">78%</td><td class="ctr1" id="f4">10</td><td class="ctr2" id="g1">39</td><td class="ctr1" id="h11">8</td><td class="ctr2" id="i1">77</td><td class="ctr1" id="j4">3</td><td class="ctr2" id="k1">16</td><td class="ctr1" id="l11">0</td><td class="ctr2" id="m11">1</td></tr><tr><td id="a17"><a href="MtasSpanUniquePositionSpans$Match.html" class="el_class">MtasSpanUniquePositionSpans.Match</a></td><td class="bar" id="b12"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="29" alt="29"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="40" alt="40"/></td><td class="ctr2" id="c11">57%</td><td class="bar" id="d10"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="5" alt="5"/></td><td class="ctr2" id="e11">50%</td><td class="ctr1" id="f11">6</td><td class="ctr2" id="g13">10</td><td class="ctr1" id="h12">7</td><td class="ctr2" id="i12">18</td><td class="ctr1" id="j14">1</td><td class="ctr2" id="k11">5</td><td class="ctr1" id="l12">0</td><td class="ctr2" id="m12">1</td></tr><tr><td id="a1"><a href="MtasDisabledTwoPhaseIteratorSpanQuery$MtasDisabledTwoPhaseIteratorWeight.html" class="el_class">MtasDisabledTwoPhaseIteratorSpanQuery.MtasDisabledTwoPhaseIteratorWeight</a></td><td class="bar" id="b13"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="18" alt="18"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="24" alt="24"/></td><td class="ctr2" id="c12">57%</td><td class="bar" id="d15"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="1" alt="1"/></td><td class="ctr2" id="e12">50%</td><td class="ctr1" id="f14">3</td><td class="ctr2" id="g15">5</td><td class="ctr1" id="h13">4</td><td class="ctr2" id="i15">10</td><td class="ctr1" id="j10">2</td><td class="ctr2" id="k14">4</td><td class="ctr1" id="l13">0</td><td class="ctr2" id="m13">1</td></tr><tr><td id="a15"><a href="MtasSpanUniquePositionQuery$SpanUniquePositionWeight.html" class="el_class">MtasSpanUniquePositionQuery.SpanUniquePositionWeight</a></td><td class="bar" id="b14"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="10" alt="10"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="27" alt="27"/></td><td class="ctr2" id="c6">72%</td><td class="bar" id="d16"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f15">2</td><td class="ctr2" id="g16">5</td><td class="ctr1" id="h14">4</td><td class="ctr2" id="i14">12</td><td class="ctr1" id="j11">2</td><td class="ctr2" id="k15">4</td><td class="ctr1" id="l14">0</td><td class="ctr2" id="m14">1</td></tr><tr><td id="a12"><a href="MtasSpanQuery.html" class="el_class">MtasSpanQuery</a></td><td class="bar" id="b15"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="70" alt="70"/></td><td class="ctr2" id="c2">88%</td><td class="bar" id="d14"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="15" alt="15"/></td><td class="ctr2" id="e1">93%</td><td class="ctr1" id="f16">2</td><td class="ctr2" id="g6">16</td><td class="ctr1" id="h15">2</td><td class="ctr2" id="i13">18</td><td class="ctr1" id="j15">1</td><td class="ctr2" id="k5">8</td><td class="ctr1" id="l15">0</td><td class="ctr2" id="m15">1</td></tr><tr><td id="a6"><a href="MtasExtendedSpanTermQuery$SpanTermWeight$1.html" class="el_class">MtasExtendedSpanTermQuery.SpanTermWeight.new FilterSpans() {...}</a></td><td class="bar" id="b16"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="29" alt="29"/></td><td class="ctr2" id="c4">78%</td><td class="bar" id="d11"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="4" alt="4"/></td><td class="ctr2" id="e13">50%</td><td class="ctr1" id="f13">4</td><td class="ctr2" id="g14">7</td><td class="ctr1" id="h16">1</td><td class="ctr2" id="i16">5</td><td class="ctr1" id="j16">0</td><td class="ctr2" id="k16">3</td><td class="ctr1" id="l16">0</td><td class="ctr2" id="m16">1</td></tr><tr><td id="a18"><a href="MtasSpanWeight.html" class="el_class">MtasSpanWeight</a></td><td class="bar" id="b17"/><td class="ctr2" id="c0">100%</td><td class="bar" id="d17"/><td class="ctr2" id="e17">n/a</td><td class="ctr1" id="f17">0</td><td class="ctr2" id="g17">1</td><td class="ctr1" id="h17">0</td><td class="ctr2" id="i17">2</td><td class="ctr1" id="j17">0</td><td class="ctr2" id="k17">1</td><td class="ctr1" id="l17">0</td><td class="ctr2" id="m17">1</td></tr><tr><td id="a13"><a href="MtasSpans.html" class="el_class">MtasSpans</a></td><td class="bar" id="b18"/><td class="ctr2" id="c1">100%</td><td class="bar" id="d18"/><td class="ctr2" id="e18">n/a</td><td class="ctr1" id="f18">0</td><td class="ctr2" id="g18">1</td><td class="ctr1" id="h18">0</td><td class="ctr2" id="i18">1</td><td class="ctr1" id="j18">0</td><td class="ctr2" id="k18">1</td><td class="ctr1" id="l18">0</td><td class="ctr2" id="m18">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>mtas.search.spans.util</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.source.html" class="el_source">Source Files</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <span class="el_package">mtas.search.spans.util</span></div><h1>mtas.search.spans.util</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">1,510 of 4,429</td><td class="ctr2">65%</td><td class="bar">197 of 524</td><td class="ctr2">62%</td><td class="ctr1">216</td><td class="ctr2">443</td><td class="ctr1">313</td><td class="ctr2">960</td><td class="ctr1">58</td><td class="ctr2">181</td><td class="ctr1">2</td><td class="ctr2">26</td></tr></tfoot><tbody><tr><td id="a13"><a href="MtasIgnoreItem.html" class="el_class">MtasIgnoreItem</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="207" alt="207"/><img src="../jacoco-resources/greenbar.gif" width="89" height="10" title="613" alt="613"/></td><td class="ctr2" id="c8">74%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="44" height="10" title="37" alt="37"/><img src="../jacoco-resources/greenbar.gif" width="75" height="10" title="63" alt="63"/></td><td class="ctr2" id="e9">63%</td><td class="ctr1" id="f0">29</td><td class="ctr2" id="g0">67</td><td class="ctr1" id="h1">37</td><td class="ctr2" id="i0">152</td><td class="ctr1" id="j17">1</td><td class="ctr2" id="k0">17</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a16"><a href="MtasMaximumExpandSpans.html" class="el_class">MtasMaximumExpandSpans</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="27" height="10" title="189" alt="189"/><img src="../jacoco-resources/greenbar.gif" width="27" height="10" title="186" alt="186"/></td><td class="ctr2" id="c19">49%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="38" height="10" title="32" alt="32"/><img src="../jacoco-resources/greenbar.gif" width="21" height="10" title="18" alt="18"/></td><td class="ctr2" id="e18">36%</td><td class="ctr1" id="f1">28</td><td class="ctr2" id="g2">41</td><td class="ctr1" id="h0">50</td><td class="ctr2" id="i2">99</td><td class="ctr1" id="j1">7</td><td class="ctr2" id="k1">16</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a3"><a href="MtasExpandSpanQuery.html" class="el_class">MtasExpandSpanQuery</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="27" height="10" title="189" alt="189"/><img src="../jacoco-resources/greenbar.gif" width="22" height="10" title="157" alt="157"/></td><td class="ctr2" id="c20">45%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="20" alt="20"/><img src="../jacoco-resources/greenbar.gif" width="28" height="10" title="24" alt="24"/></td><td class="ctr2" id="e12">54%</td><td class="ctr1" id="f3">18</td><td class="ctr2" id="g4">30</td><td class="ctr1" id="h2">26</td><td class="ctr2" id="i4">60</td><td class="ctr1" id="j8">2</td><td class="ctr2" id="k7">8</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a14"><a href="MtasMaximumExpandSpanQuery.html" class="el_class">MtasMaximumExpandSpanQuery</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="19" height="10" title="136" alt="136"/><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="177" alt="177"/></td><td class="ctr2" id="c16">56%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="11" alt="11"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="25" alt="25"/></td><td class="ctr2" id="e6">69%</td><td class="ctr1" id="f4">13</td><td class="ctr2" id="g5">26</td><td class="ctr1" id="h5">18</td><td class="ctr2" id="i5">57</td><td class="ctr1" id="j9">2</td><td class="ctr2" id="k8">8</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a9"><a href="MtasExtendedSpanTermQuery.html" class="el_class">MtasExtendedSpanTermQuery</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="96" alt="96"/><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="118" alt="118"/></td><td class="ctr2" id="c17">55%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="13" alt="13"/></td><td class="ctr2" id="e11">59%</td><td class="ctr1" id="f5">11</td><td class="ctr2" id="g6">18</td><td class="ctr1" id="h7">17</td><td class="ctr2" id="i8">41</td><td class="ctr1" id="j3">3</td><td class="ctr2" id="k10">7</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a12"><a href="MtasExtendedTermSpans.html" class="el_class">MtasExtendedTermSpans</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="78" alt="78"/><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="89" alt="89"/></td><td class="ctr2" id="c18">53%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="9" alt="9"/></td><td class="ctr2" id="e13">50%</td><td class="ctr1" id="f9">8</td><td class="ctr2" id="g9">15</td><td class="ctr1" id="h3">24</td><td class="ctr2" id="i6">50</td><td class="ctr1" id="j10">2</td><td class="ctr2" id="k11">6</td><td class="ctr1" id="l7">0</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a10"><a href="MtasExtendedSpanTermQuery$SpanTermWeight.html" class="el_class">MtasExtendedSpanTermQuery.SpanTermWeight</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="69" alt="69"/><img src="../jacoco-resources/greenbar.gif" width="26" height="10" title="179" alt="179"/></td><td class="ctr2" id="c11">72%</td><td class="bar" id="d8"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="22" height="10" title="19" alt="19"/></td><td class="ctr2" id="e5">73%</td><td class="ctr1" id="f10">8</td><td class="ctr2" id="g7">18</td><td class="ctr1" id="h13">8</td><td class="ctr2" id="i7">48</td><td class="ctr1" id="j18">1</td><td class="ctr2" id="k12">5</td><td class="ctr1" id="l8">0</td><td class="ctr2" id="m6">1</td></tr><tr><td id="a8"><a href="MtasExtendedSpanAndQuery.html" class="el_class">MtasExtendedSpanAndQuery</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="69" alt="69"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="56" alt="56"/></td><td class="ctr2" id="c21">44%</td><td class="bar" id="d9"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="5" alt="5"/></td><td class="ctr2" id="e17">41%</td><td class="ctr1" id="f11">7</td><td class="ctr2" id="g15">10</td><td class="ctr1" id="h8">17</td><td class="ctr2" id="i13">27</td><td class="ctr1" id="j11">2</td><td class="ctr2" id="k14">4</td><td class="ctr1" id="l9">0</td><td class="ctr2" id="m7">1</td></tr><tr><td id="a5"><a href="MtasExpandSpans.html" class="el_class">MtasExpandSpans</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="67" alt="67"/><img src="../jacoco-resources/greenbar.gif" width="63" height="10" title="432" alt="432"/></td><td class="ctr2" id="c6">86%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="17" alt="17"/><img src="../jacoco-resources/greenbar.gif" width="58" height="10" title="49" alt="49"/></td><td class="ctr2" id="e4">74%</td><td class="ctr1" id="f2">20</td><td class="ctr2" id="g1">49</td><td class="ctr1" id="h4">22</td><td class="ctr2" id="i1">119</td><td class="ctr1" id="j4">3</td><td class="ctr2" id="k2">16</td><td class="ctr1" id="l10">0</td><td class="ctr2" id="m8">1</td></tr><tr><td id="a2"><a href="MtasDisabledTwoPhaseIteratorSpans.html" class="el_class">MtasDisabledTwoPhaseIteratorSpans</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="67" alt="67"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="18" alt="18"/></td><td class="ctr2" id="c23">21%</td><td class="bar" id="d18"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="e20">0%</td><td class="ctr1" id="f7">10</td><td class="ctr2" id="g10">14</td><td class="ctr1" id="h9">14</td><td class="ctr2" id="i15">20</td><td class="ctr1" id="j0">9</td><td class="ctr2" id="k4">13</td><td class="ctr1" id="l11">0</td><td class="ctr2" id="m9">1</td></tr><tr><td id="a0"><a href="MtasDisabledTwoPhaseIteratorSpanQuery.html" class="el_class">MtasDisabledTwoPhaseIteratorSpanQuery</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="65" alt="65"/><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="49" alt="49"/></td><td class="ctr2" id="c22">42%</td><td class="bar" id="d10"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="e19">30%</td><td class="ctr1" id="f8">9</td><td class="ctr2" id="g12">13</td><td class="ctr1" id="h6">18</td><td class="ctr2" id="i12">29</td><td class="ctr1" id="j2">5</td><td class="ctr2" id="k9">8</td><td class="ctr1" id="l12">0</td><td class="ctr2" id="m10">1</td></tr><tr><td id="a4"><a href="MtasExpandSpanQuery$MtasExpandWeight.html" class="el_class">MtasExpandSpanQuery.MtasExpandWeight</a></td><td class="bar" id="b11"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="44" alt="44"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="104" alt="104"/></td><td class="ctr2" id="c12">70%</td><td class="bar" id="d11"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="11" alt="11"/></td><td class="ctr2" id="e7">68%</td><td class="ctr1" id="f12">7</td><td class="ctr2" id="g13">12</td><td class="ctr1" id="h10">11</td><td class="ctr2" id="i9">33</td><td class="ctr1" id="j12">2</td><td class="ctr2" id="k15">4</td><td class="ctr1" id="l13">0</td><td class="ctr2" id="m11">1</td></tr><tr><td id="a15"><a href="MtasMaximumExpandSpanQuery$MtasMaximumExpandWeight.html" class="el_class">MtasMaximumExpandSpanQuery.MtasMaximumExpandWeight</a></td><td class="bar" id="b12"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="44" alt="44"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="104" alt="104"/></td><td class="ctr2" id="c13">70%</td><td class="bar" id="d12"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="11" alt="11"/></td><td class="ctr2" id="e8">68%</td><td class="ctr1" id="f13">7</td><td class="ctr2" id="g14">12</td><td class="ctr1" id="h11">11</td><td class="ctr2" id="i10">33</td><td class="ctr1" id="j13">2</td><td class="ctr2" id="k16">4</td><td class="ctr1" id="l14">0</td><td class="ctr2" id="m12">1</td></tr><tr><td id="a21"><a href="MtasSpanUniquePositionQuery.html" class="el_class">MtasSpanUniquePositionQuery</a></td><td class="bar" id="b13"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="38" alt="38"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="104" alt="104"/></td><td class="ctr2" id="c10">73%</td><td class="bar" id="d16"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="8" alt="8"/></td><td class="ctr2" id="e2">80%</td><td class="ctr1" id="f16">4</td><td class="ctr2" id="g11">14</td><td class="ctr1" id="h14">8</td><td class="ctr2" id="i11">32</td><td class="ctr1" id="j14">2</td><td class="ctr2" id="k6">9</td><td class="ctr1" id="l15">0</td><td class="ctr2" id="m13">1</td></tr><tr><td id="a23"><a href="MtasSpanUniquePositionSpans.html" class="el_class">MtasSpanUniquePositionSpans</a></td><td class="bar" id="b14"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="37" alt="37"/><img src="../jacoco-resources/greenbar.gif" width="40" height="10" title="279" alt="279"/></td><td class="ctr2" id="c5">88%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="11" alt="11"/><img src="../jacoco-resources/greenbar.gif" width="46" height="10" title="39" alt="39"/></td><td class="ctr2" id="e3">78%</td><td class="ctr1" id="f6">11</td><td class="ctr2" id="g3">41</td><td class="ctr1" id="h12">9</td><td class="ctr2" id="i3">80</td><td class="ctr1" id="j5">3</td><td class="ctr2" id="k3">16</td><td class="ctr1" id="l16">0</td><td class="ctr2" id="m14">1</td></tr><tr><td id="a24"><a href="MtasSpanUniquePositionSpans$Match.html" class="el_class">MtasSpanUniquePositionSpans.Match</a></td><td class="bar" id="b15"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="27" alt="27"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="42" alt="42"/></td><td class="ctr2" id="c14">60%</td><td class="bar" id="d13"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="6" alt="6"/></td><td class="ctr2" id="e10">60%</td><td class="ctr1" id="f14">5</td><td class="ctr2" id="g16">10</td><td class="ctr1" id="h15">7</td><td class="ctr2" id="i16">18</td><td class="ctr1" id="j19">1</td><td class="ctr2" id="k13">5</td><td class="ctr1" id="l17">0</td><td class="ctr2" id="m15">1</td></tr><tr><td id="a17"><a href="MtasMaximumExpandSpans$1.html" class="el_class">MtasMaximumExpandSpans.new TwoPhaseIterator() {...}</a></td><td class="bar" id="b16"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="26" alt="26"/></td><td class="ctr2" id="c24">0%</td><td class="bar" id="d15"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="4" alt="4"/></td><td class="ctr2" id="e21">0%</td><td class="ctr1" id="f15">5</td><td class="ctr2" id="g18">5</td><td class="ctr1" id="h16">4</td><td class="ctr2" id="i20">4</td><td class="ctr1" id="j6">3</td><td class="ctr2" id="k19">3</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m16">1</td></tr><tr><td id="a1"><a href="MtasDisabledTwoPhaseIteratorSpanQuery$MtasDisabledTwoPhaseIteratorWeight.html" class="el_class">MtasDisabledTwoPhaseIteratorSpanQuery.MtasDisabledTwoPhaseIteratorWeight</a></td><td class="bar" id="b17"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="18" alt="18"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="24" alt="24"/></td><td class="ctr2" id="c15">57%</td><td class="bar" id="d20"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="1" alt="1"/></td><td class="ctr2" id="e14">50%</td><td class="ctr1" id="f18">3</td><td class="ctr2" id="g19">5</td><td class="ctr1" id="h17">4</td><td class="ctr2" id="i18">11</td><td class="ctr1" id="j15">2</td><td class="ctr2" id="k17">4</td><td class="ctr1" id="l18">0</td><td class="ctr2" id="m17">1</td></tr><tr><td id="a18"><a href="MtasMaximumExpandSpans$2.html" class="el_class">MtasMaximumExpandSpans.new TwoPhaseIterator() {...}</a></td><td class="bar" id="b18"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="16" alt="16"/></td><td class="ctr2" id="c25">0%</td><td class="bar" id="d22"/><td class="ctr2" id="e22">n/a</td><td class="ctr1" id="f19">3</td><td class="ctr2" id="g22">3</td><td class="ctr1" id="h19">3</td><td class="ctr2" id="i22">3</td><td class="ctr1" id="j7">3</td><td class="ctr2" id="k20">3</td><td class="ctr1" id="l1">1</td><td class="ctr2" id="m18">1</td></tr><tr><td id="a22"><a href="MtasSpanUniquePositionQuery$SpanUniquePositionWeight.html" class="el_class">MtasSpanUniquePositionQuery.SpanUniquePositionWeight</a></td><td class="bar" id="b19"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="10" alt="10"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="29" alt="29"/></td><td class="ctr2" id="c9">74%</td><td class="bar" id="d21"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f20">2</td><td class="ctr2" id="g20">5</td><td class="ctr1" id="h18">4</td><td class="ctr2" id="i17">12</td><td class="ctr1" id="j16">2</td><td class="ctr2" id="k18">4</td><td class="ctr1" id="l19">0</td><td class="ctr2" id="m19">1</td></tr><tr><td id="a19"><a href="MtasSpanQuery.html" class="el_class">MtasSpanQuery</a></td><td class="bar" id="b20"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="80" alt="80"/></td><td class="ctr2" id="c4">89%</td><td class="bar" id="d19"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="15" alt="15"/></td><td class="ctr2" id="e1">93%</td><td class="ctr1" id="f21">2</td><td class="ctr2" id="g8">18</td><td class="ctr1" id="h20">2</td><td class="ctr2" id="i14">22</td><td class="ctr1" id="j20">1</td><td class="ctr2" id="k5">10</td><td class="ctr1" id="l20">0</td><td class="ctr2" id="m20">1</td></tr><tr><td id="a11"><a href="MtasExtendedSpanTermQuery$SpanTermWeight$1.html" class="el_class">MtasExtendedSpanTermQuery.SpanTermWeight.new FilterSpans() {...}</a></td><td class="bar" id="b21"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="29" alt="29"/></td><td class="ctr2" id="c7">78%</td><td class="bar" id="d14"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="4" alt="4"/></td><td class="ctr2" id="e15">50%</td><td class="ctr1" id="f17">4</td><td class="ctr2" id="g17">7</td><td class="ctr1" id="h21">1</td><td class="ctr2" id="i19">5</td><td class="ctr1" id="j21">0</td><td class="ctr2" id="k21">3</td><td class="ctr1" id="l21">0</td><td class="ctr2" id="m21">1</td></tr><tr><td id="a6"><a href="MtasExpandSpans$1.html" class="el_class">MtasExpandSpans.new TwoPhaseIterator() {...}</a></td><td class="bar" id="b22"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="25" alt="25"/></td><td class="ctr2" id="c3">96%</td><td class="bar" id="d17"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="e16">50%</td><td class="ctr1" id="f22">2</td><td class="ctr2" id="g21">5</td><td class="ctr1" id="h22">0</td><td class="ctr2" id="i21">4</td><td class="ctr1" id="j22">0</td><td class="ctr2" id="k22">3</td><td class="ctr1" id="l22">0</td><td class="ctr2" id="m22">1</td></tr><tr><td id="a7"><a href="MtasExpandSpans$2.html" class="el_class">MtasExpandSpans.new TwoPhaseIterator() {...}</a></td><td class="bar" id="b23"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="16" alt="16"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d23"/><td class="ctr2" id="e23">n/a</td><td class="ctr1" id="f23">0</td><td class="ctr2" id="g23">3</td><td class="ctr1" id="h23">0</td><td class="ctr2" id="i23">3</td><td class="ctr1" id="j23">0</td><td class="ctr2" id="k23">3</td><td class="ctr1" id="l23">0</td><td class="ctr2" id="m23">1</td></tr><tr><td id="a25"><a href="MtasSpanWeight.html" class="el_class">MtasSpanWeight</a></td><td class="bar" id="b24"/><td class="ctr2" id="c1">100%</td><td class="bar" id="d24"/><td class="ctr2" id="e24">n/a</td><td class="ctr1" id="f24">0</td><td class="ctr2" id="g24">1</td><td class="ctr1" id="h24">0</td><td class="ctr2" id="i24">2</td><td class="ctr1" id="j24">0</td><td class="ctr2" id="k24">1</td><td class="ctr1" id="l24">0</td><td class="ctr2" id="m24">1</td></tr><tr><td id="a20"><a href="MtasSpans.html" class="el_class">MtasSpans</a></td><td class="bar" id="b25"/><td class="ctr2" id="c2">100%</td><td class="bar" id="d25"/><td class="ctr2" id="e25">n/a</td><td class="ctr1" id="f25">0</td><td class="ctr2" id="g25">1</td><td class="ctr1" id="h25">0</td><td class="ctr2" id="i25">1</td><td class="ctr1" id="j25">0</td><td class="ctr2" id="k25">1</td><td class="ctr1" id="l25">0</td><td class="ctr2" id="m25">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans.util/index.source.html b/jacoco/mtas.search.spans.util/index.source.html
index 0155151..12c237d 100644
--- a/jacoco/mtas.search.spans.util/index.source.html
+++ b/jacoco/mtas.search.spans.util/index.source.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>mtas.search.spans.util</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.html" class="el_class">Classes</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <span class="el_package">mtas.search.spans.util</span></div><h1>mtas.search.spans.util</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">1,047 of 3,147</td><td class="ctr2">66%</td><td class="bar">127 of 350</td><td class="ctr2">63%</td><td class="ctr1">142</td><td class="ctr2">307</td><td class="ctr1">217</td><td class="ctr2">678</td><td class="ctr1">41</td><td class="ctr2">132</td><td class="ctr1">0</td><td class="ctr2">19</td></tr></tfoot><tbody><tr><td id="a5"><a href="MtasIgnoreItem.java.html" class="el_source">MtasIgnoreItem.java</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="207" alt="207"/><img src="../jacoco-resources/greenbar.gif" width="89" height="10" title="613" alt="613"/></td><td class="ctr2" id="c4">74%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="44" height="10" title="37" alt="37"/><img src="../jacoco-resources/greenbar.gif" width="75" height="10" title="63" alt="63"/></td><td class="ctr2" id="e4">63%</td><td class="ctr1" id="f0">29</td><td class="ctr2" id="g0">67</td><td class="ctr1" id="h0">37</td><td class="ctr2" id="i0">152</td><td class="ctr1" id="j9">1</td><td class="ctr2" id="k1">17</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a6"><a href="MtasMaximumExpandSpanQuery.java.html" class="el_source">MtasMaximumExpandSpanQuery.java</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="27" height="10" title="186" alt="186"/><img src="../jacoco-resources/greenbar.gif" width="38" height="10" title="265" alt="265"/></td><td class="ctr2" id="c8">58%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="22" height="10" title="19" alt="19"/><img src="../jacoco-resources/greenbar.gif" width="37" height="10" title="31" alt="31"/></td><td class="ctr2" id="e5">62%</td><td class="ctr1" id="f2">21</td><td class="ctr2" id="g3">36</td><td class="ctr1" id="h1">31</td><td class="ctr2" id="i3">87</td><td class="ctr1" id="j2">4</td><td class="ctr2" id="k6">11</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m1">2</td></tr><tr><td id="a3"><a href="MtasExtendedSpanTermQuery.java.html" class="el_source">MtasExtendedSpanTermQuery.java</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="25" height="10" title="173" alt="173"/><img src="../jacoco-resources/greenbar.gif" width="47" height="10" title="326" alt="326"/></td><td class="ctr2" id="c7">65%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="20" alt="20"/><img src="../jacoco-resources/greenbar.gif" width="43" height="10" title="36" alt="36"/></td><td class="ctr2" id="e3">64%</td><td class="ctr1" id="f1">23</td><td class="ctr2" id="g2">43</td><td class="ctr1" id="h2">26</td><td class="ctr2" id="i2">93</td><td class="ctr1" id="j3">4</td><td class="ctr2" id="k2">15</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m0">3</td></tr><tr><td id="a4"><a href="MtasExtendedTermSpans.java.html" class="el_source">MtasExtendedTermSpans.java</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="78" alt="78"/><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="89" alt="89"/></td><td class="ctr2" id="c9">53%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="9" alt="9"/></td><td class="ctr2" id="e7">50%</td><td class="ctr1" id="f7">8</td><td class="ctr2" id="g8">15</td><td class="ctr1" id="h3">24</td><td class="ctr2" id="i5">50</td><td class="ctr1" id="j7">2</td><td class="ctr2" id="k9">6</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m6">1</td></tr><tr><td id="a0"><a href="MtasDisabledTwoPhaseIteratorSpanQuery.java.html" class="el_source">MtasDisabledTwoPhaseIteratorSpanQuery.java</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="77" alt="77"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="71" alt="71"/></td><td class="ctr2" id="c10">47%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="4" alt="4"/></td><td class="ctr2" id="e9">33%</td><td class="ctr1" id="f4">11</td><td class="ctr2" id="g6">17</td><td class="ctr1" id="h5">19</td><td class="ctr2" id="i7">35</td><td class="ctr1" id="j1">6</td><td class="ctr2" id="k7">11</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m2">2</td></tr><tr><td id="a2"><a href="MtasExtendedSpanAndQuery.java.html" class="el_source">MtasExtendedSpanAndQuery.java</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="69" alt="69"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="56" alt="56"/></td><td class="ctr2" id="c11">44%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="5" alt="5"/></td><td class="ctr2" id="e8">41%</td><td class="ctr1" id="f8">7</td><td class="ctr2" id="g10">10</td><td class="ctr1" id="h6">17</td><td class="ctr2" id="i8">27</td><td class="ctr1" id="j8">2</td><td class="ctr2" id="k10">4</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m7">1</td></tr><tr><td id="a1"><a href="MtasDisabledTwoPhaseIteratorSpans.java.html" class="el_source">MtasDisabledTwoPhaseIteratorSpans.java</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="69" alt="69"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="18" alt="18"/></td><td class="ctr2" id="c12">20%</td><td class="bar" id="d9"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="e10">0%</td><td class="ctr1" id="f5">10</td><td class="ctr2" id="g9">14</td><td class="ctr1" id="h8">14</td><td class="ctr2" id="i9">20</td><td class="ctr1" id="j0">9</td><td class="ctr2" id="k3">13</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m8">1</td></tr><tr><td id="a7"><a href="MtasMaximumExpandSpans.java.html" class="el_source">MtasMaximumExpandSpans.java</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="67" alt="67"/><img src="../jacoco-resources/greenbar.gif" width="21" height="10" title="149" alt="149"/></td><td class="ctr2" id="c6">68%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="9" alt="9"/></td><td class="ctr2" id="e6">56%</td><td class="ctr1" id="f6">9</td><td class="ctr2" id="g4">20</td><td class="ctr1" id="h4">20</td><td class="ctr2" id="i4">57</td><td class="ctr1" id="j4">4</td><td class="ctr2" id="k4">12</td><td class="ctr1" id="l7">0</td><td class="ctr2" id="m9">1</td></tr><tr><td id="a11"><a href="MtasSpanUniquePositionSpans.java.html" class="el_source">MtasSpanUniquePositionSpans.java</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="64" alt="64"/><img src="../jacoco-resources/greenbar.gif" width="45" height="10" title="309" alt="309"/></td><td class="ctr2" id="c3">82%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="15" alt="15"/><img src="../jacoco-resources/greenbar.gif" width="49" height="10" title="41" alt="41"/></td><td class="ctr2" id="e2">73%</td><td class="ctr1" id="f3">16</td><td class="ctr2" id="g1">49</td><td class="ctr1" id="h7">15</td><td class="ctr2" id="i1">95</td><td class="ctr1" id="j5">4</td><td class="ctr2" id="k0">21</td><td class="ctr1" id="l8">0</td><td class="ctr2" id="m3">2</td></tr><tr><td id="a10"><a href="MtasSpanUniquePositionQuery.java.html" class="el_source">MtasSpanUniquePositionQuery.java</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="48" alt="48"/><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="125" alt="125"/></td><td class="ctr2" id="c5">72%</td><td class="bar" id="d8"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="10" alt="10"/></td><td class="ctr2" id="e1">83%</td><td class="ctr1" id="f9">6</td><td class="ctr2" id="g5">18</td><td class="ctr1" id="h9">12</td><td class="ctr2" id="i6">41</td><td class="ctr1" id="j6">4</td><td class="ctr2" id="k5">12</td><td class="ctr1" id="l9">0</td><td class="ctr2" id="m4">2</td></tr><tr><td id="a8"><a href="MtasSpanQuery.java.html" class="el_source">MtasSpanQuery.java</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="70" alt="70"/></td><td class="ctr2" id="c2">88%</td><td class="bar" id="d10"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="15" alt="15"/></td><td class="ctr2" id="e0">93%</td><td class="ctr1" id="f10">2</td><td class="ctr2" id="g7">16</td><td class="ctr1" id="h10">2</td><td class="ctr2" id="i10">18</td><td class="ctr1" id="j10">1</td><td class="ctr2" id="k8">8</td><td class="ctr1" id="l10">0</td><td class="ctr2" id="m10">1</td></tr><tr><td id="a12"><a href="MtasSpanWeight.java.html" class="el_source">MtasSpanWeight.java</a></td><td class="bar" id="b11"/><td class="ctr2" id="c0">100%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i11">2</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td><td class="ctr1" id="l11">0</td><td class="ctr2" id="m11">1</td></tr><tr><td id="a9"><a href="MtasSpans.java.html" class="el_source">MtasSpans.java</a></td><td class="bar" id="b12"/><td class="ctr2" id="c1">100%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">0</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i12">1</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td><td class="ctr1" id="l12">0</td><td class="ctr2" id="m12">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>mtas.search.spans.util</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.html" class="el_class">Classes</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <span class="el_package">mtas.search.spans.util</span></div><h1>mtas.search.spans.util</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">1,510 of 4,429</td><td class="ctr2">65%</td><td class="bar">197 of 524</td><td class="ctr2">62%</td><td class="ctr1">216</td><td class="ctr2">443</td><td class="ctr1">313</td><td class="ctr2">960</td><td class="ctr1">58</td><td class="ctr2">181</td><td class="ctr1">2</td><td class="ctr2">26</td></tr></tfoot><tbody><tr><td id="a2"><a href="MtasExpandSpanQuery.java.html" class="el_source">MtasExpandSpanQuery.java</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="233" alt="233"/><img src="../jacoco-resources/greenbar.gif" width="38" height="10" title="261" alt="261"/></td><td class="ctr2" id="c10">52%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="25" alt="25"/><img src="../jacoco-resources/greenbar.gif" width="42" height="10" title="35" alt="35"/></td><td class="ctr2" id="e7">58%</td><td class="ctr1" id="f2">25</td><td class="ctr2" id="g5">42</td><td class="ctr1" id="h1">37</td><td class="ctr2" id="i4">93</td><td class="ctr1" id="j3">4</td><td class="ctr2" id="k7">12</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m3">2</td></tr><tr><td id="a9"><a href="MtasMaximumExpandSpans.java.html" class="el_source">MtasMaximumExpandSpans.java</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="33" height="10" title="231" alt="231"/><img src="../jacoco-resources/greenbar.gif" width="27" height="10" title="186" alt="186"/></td><td class="ctr2" id="c13">44%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="43" height="10" title="36" alt="36"/><img src="../jacoco-resources/greenbar.gif" width="21" height="10" title="18" alt="18"/></td><td class="ctr2" id="e10">33%</td><td class="ctr1" id="f0">36</td><td class="ctr2" id="g3">49</td><td class="ctr1" id="h0">55</td><td class="ctr2" id="i2">104</td><td class="ctr1" id="j0">13</td><td class="ctr2" id="k0">22</td><td class="ctr1" id="l0">2</td><td class="ctr2" id="m0">3</td></tr><tr><td id="a7"><a href="MtasIgnoreItem.java.html" class="el_source">MtasIgnoreItem.java</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="207" alt="207"/><img src="../jacoco-resources/greenbar.gif" width="89" height="10" title="613" alt="613"/></td><td class="ctr2" id="c5">74%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="44" height="10" title="37" alt="37"/><img src="../jacoco-resources/greenbar.gif" width="75" height="10" title="63" alt="63"/></td><td class="ctr2" id="e6">63%</td><td class="ctr1" id="f1">29</td><td class="ctr2" id="g0">67</td><td class="ctr1" id="h2">37</td><td class="ctr2" id="i0">152</td><td class="ctr1" id="j11">1</td><td class="ctr2" id="k3">17</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m8">1</td></tr><tr><td id="a8"><a href="MtasMaximumExpandSpanQuery.java.html" class="el_source">MtasMaximumExpandSpanQuery.java</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="26" height="10" title="180" alt="180"/><img src="../jacoco-resources/greenbar.gif" width="41" height="10" title="281" alt="281"/></td><td class="ctr2" id="c8">60%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="19" height="10" title="16" alt="16"/><img src="../jacoco-resources/greenbar.gif" width="43" height="10" title="36" alt="36"/></td><td class="ctr2" id="e4">69%</td><td class="ctr1" id="f5">20</td><td class="ctr2" id="g6">38</td><td class="ctr1" id="h3">29</td><td class="ctr2" id="i6">90</td><td class="ctr1" id="j4">4</td><td class="ctr2" id="k8">12</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m4">2</td></tr><tr><td id="a5"><a href="MtasExtendedSpanTermQuery.java.html" class="el_source">MtasExtendedSpanTermQuery.java</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="25" height="10" title="173" alt="173"/><img src="../jacoco-resources/greenbar.gif" width="47" height="10" title="326" alt="326"/></td><td class="ctr2" id="c7">65%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="20" alt="20"/><img src="../jacoco-resources/greenbar.gif" width="43" height="10" title="36" alt="36"/></td><td class="ctr2" id="e5">64%</td><td class="ctr1" id="f3">23</td><td class="ctr2" id="g4">43</td><td class="ctr1" id="h4">26</td><td class="ctr2" id="i5">93</td><td class="ctr1" id="j5">4</td><td class="ctr2" id="k4">15</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m1">3</td></tr><tr><td id="a0"><a href="MtasDisabledTwoPhaseIteratorSpanQuery.java.html" class="el_source">MtasDisabledTwoPhaseIteratorSpanQuery.java</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="83" alt="83"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="73" alt="73"/></td><td class="ctr2" id="c11">46%</td><td class="bar" id="d8"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="4" alt="4"/></td><td class="ctr2" id="e11">33%</td><td class="ctr1" id="f7">12</td><td class="ctr2" id="g8">18</td><td class="ctr1" id="h6">22</td><td class="ctr2" id="i9">40</td><td class="ctr1" id="j2">7</td><td class="ctr2" id="k9">12</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m5">2</td></tr><tr><td id="a6"><a href="MtasExtendedTermSpans.java.html" class="el_source">MtasExtendedTermSpans.java</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="78" alt="78"/><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="89" alt="89"/></td><td class="ctr2" id="c9">53%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="9" alt="9"/></td><td class="ctr2" id="e8">50%</td><td class="ctr1" id="f9">8</td><td class="ctr2" id="g10">15</td><td class="ctr1" id="h5">24</td><td class="ctr2" id="i7">50</td><td class="ctr1" id="j9">2</td><td class="ctr2" id="k11">6</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m9">1</td></tr><tr><td id="a4"><a href="MtasExtendedSpanAndQuery.java.html" class="el_source">MtasExtendedSpanAndQuery.java</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="69" alt="69"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="56" alt="56"/></td><td class="ctr2" id="c12">44%</td><td class="bar" id="d9"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="5" alt="5"/></td><td class="ctr2" id="e9">41%</td><td class="ctr1" id="f10">7</td><td class="ctr2" id="g12">10</td><td class="ctr1" id="h8">17</td><td class="ctr2" id="i10">27</td><td class="ctr1" id="j10">2</td><td class="ctr2" id="k12">4</td><td class="ctr1" id="l7">0</td><td class="ctr2" id="m10">1</td></tr><tr><td id="a3"><a href="MtasExpandSpans.java.html" class="el_source">MtasExpandSpans.java</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="68" alt="68"/><img src="../jacoco-resources/greenbar.gif" width="69" height="10" title="473" alt="473"/></td><td class="ctr2" id="c3">87%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="22" height="10" title="19" alt="19"/><img src="../jacoco-resources/greenbar.gif" width="61" height="10" title="51" alt="51"/></td><td class="ctr2" id="e3">72%</td><td class="ctr1" id="f4">22</td><td class="ctr2" id="g1">57</td><td class="ctr1" id="h7">22</td><td class="ctr2" id="i1">124</td><td class="ctr1" id="j8">3</td><td class="ctr2" id="k1">22</td><td class="ctr1" id="l8">0</td><td class="ctr2" id="m2">3</td></tr><tr><td id="a1"><a href="MtasDisabledTwoPhaseIteratorSpans.java.html" class="el_source">MtasDisabledTwoPhaseIteratorSpans.java</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="67" alt="67"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="18" alt="18"/></td><td class="ctr2" id="c14">21%</td><td class="bar" id="d11"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="e12">0%</td><td class="ctr1" id="f8">10</td><td class="ctr2" id="g11">14</td><td class="ctr1" id="h10">14</td><td class="ctr2" id="i12">20</td><td class="ctr1" id="j1">9</td><td class="ctr2" id="k5">13</td><td class="ctr1" id="l9">0</td><td class="ctr2" id="m11">1</td></tr><tr><td id="a13"><a href="MtasSpanUniquePositionSpans.java.html" class="el_source">MtasSpanUniquePositionSpans.java</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="64" alt="64"/><img src="../jacoco-resources/greenbar.gif" width="46" height="10" title="321" alt="321"/></td><td class="ctr2" id="c4">83%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="15" alt="15"/><img src="../jacoco-resources/greenbar.gif" width="54" height="10" title="45" alt="45"/></td><td class="ctr2" id="e2">75%</td><td class="ctr1" id="f6">16</td><td class="ctr2" id="g2">51</td><td class="ctr1" id="h9">16</td><td class="ctr2" id="i3">98</td><td class="ctr1" id="j6">4</td><td class="ctr2" id="k2">21</td><td class="ctr1" id="l10">0</td><td class="ctr2" id="m6">2</td></tr><tr><td id="a12"><a href="MtasSpanUniquePositionQuery.java.html" class="el_source">MtasSpanUniquePositionQuery.java</a></td><td class="bar" id="b11"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="48" alt="48"/><img src="../jacoco-resources/greenbar.gif" width="19" height="10" title="133" alt="133"/></td><td class="ctr2" id="c6">73%</td><td class="bar" id="d10"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="10" alt="10"/></td><td class="ctr2" id="e1">83%</td><td class="ctr1" id="f11">6</td><td class="ctr2" id="g7">19</td><td class="ctr1" id="h11">12</td><td class="ctr2" id="i8">44</td><td class="ctr1" id="j7">4</td><td class="ctr2" id="k6">13</td><td class="ctr1" id="l11">0</td><td class="ctr2" id="m7">2</td></tr><tr><td id="a10"><a href="MtasSpanQuery.java.html" class="el_source">MtasSpanQuery.java</a></td><td class="bar" id="b12"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="80" alt="80"/></td><td class="ctr2" id="c2">89%</td><td class="bar" id="d12"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="15" alt="15"/></td><td class="ctr2" id="e0">93%</td><td class="ctr1" id="f12">2</td><td class="ctr2" id="g9">18</td><td class="ctr1" id="h12">2</td><td class="ctr2" id="i11">22</td><td class="ctr1" id="j12">1</td><td class="ctr2" id="k10">10</td><td class="ctr1" id="l12">0</td><td class="ctr2" id="m12">1</td></tr><tr><td id="a14"><a href="MtasSpanWeight.java.html" class="el_source">MtasSpanWeight.java</a></td><td class="bar" id="b13"/><td class="ctr2" id="c0">100%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f13">0</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h13">0</td><td class="ctr2" id="i13">2</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td><td class="ctr1" id="l13">0</td><td class="ctr2" id="m13">1</td></tr><tr><td id="a11"><a href="MtasSpans.java.html" class="el_source">MtasSpans.java</a></td><td class="bar" id="b14"/><td class="ctr2" id="c1">100%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f14">0</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h14">0</td><td class="ctr2" id="i14">1</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k14">1</td><td class="ctr1" id="l14">0</td><td class="ctr2" id="m14">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanAndQuery.html b/jacoco/mtas.search.spans/MtasSpanAndQuery.html
index 9599670..d85cdd7 100644
--- a/jacoco/mtas.search.spans/MtasSpanAndQuery.html
+++ b/jacoco/mtas.search.spans/MtasSpanAndQuery.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanAndQuery</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanAndQuery</span></div><h1>MtasSpanAndQuery</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">106 of 342</td><td class="ctr2">69%</td><td class="bar">25 of 52</td><td class="ctr2">51%</td><td class="ctr1">20</td><td class="ctr2">33</td><td class="ctr1">24</td><td class="ctr2">74</td><td class="ctr1">1</td><td class="ctr2">7</td></tr></tfoot><tbody><tr><td id="a5"><a href="MtasSpanAndQuery.java.html#L86" class="el_method">rewrite(IndexReader)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="59" height="10" title="97" alt="97"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="99" alt="99"/></td><td class="ctr2" id="c5">50%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="70" height="10" title="20" alt="20"/><img src="../jacoco-resources/greenbar.gif" width="49" height="10" title="14" alt="14"/></td><td class="ctr2" id="e2">41%</td><td class="ctr1" id="f0">14</td><td class="ctr2" id="g0">18</td><td class="ctr1" id="h0">21</td><td class="ctr2" id="i0">41</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a6"><a href="MtasSpanAndQuery.java.html#L155" class="el_method">toString(String)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="5" alt="5"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a1"><a href="MtasSpanAndQuery.java.html#L165" class="el_method">equals(Object)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="21" alt="21"/></td><td class="ctr2" id="c4">84%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="4" alt="4"/></td><td class="ctr2" id="e1">66%</td><td class="ctr1" id="f2">2</td><td class="ctr2" id="g2">4</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i2">8</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a4"><a href="MtasSpanAndQuery.java.html#L30" class="el_method">MtasSpanAndQuery(MtasSpanQuery[])</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="55" height="10" title="91" alt="91"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="31" height="10" title="9" alt="9"/></td><td class="ctr2" id="e0">75%</td><td class="ctr1" id="f1">3</td><td class="ctr2" id="g1">7</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i1">19</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a3"><a href="MtasSpanAndQuery.java.html#L182" class="el_method">hashCode()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="15" alt="15"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a0"><a href="MtasSpanAndQuery.java.html#L78" class="el_method">createWeight(IndexSearcher, boolean)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="6" alt="6"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a2"><a href="MtasSpanAndQuery.java.html#L65" class="el_method">getField()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="4" alt="4"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanAndQuery</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanAndQuery</span></div><h1>MtasSpanAndQuery</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">123 of 359</td><td class="ctr2">65%</td><td class="bar">27 of 54</td><td class="ctr2">50%</td><td class="ctr1">22</td><td class="ctr2">35</td><td class="ctr1">29</td><td class="ctr2">79</td><td class="ctr1">2</td><td class="ctr2">8</td></tr></tfoot><tbody><tr><td id="a6"><a href="MtasSpanAndQuery.java.html#L89" class="el_method">rewrite(IndexReader)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="59" height="10" title="97" alt="97"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="99" alt="99"/></td><td class="ctr2" id="c5">50%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="70" height="10" title="20" alt="20"/><img src="../jacoco-resources/greenbar.gif" width="49" height="10" title="14" alt="14"/></td><td class="ctr2" id="e2">41%</td><td class="ctr1" id="f0">14</td><td class="ctr2" id="g0">18</td><td class="ctr1" id="h0">21</td><td class="ctr2" id="i0">41</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasSpanAndQuery.java.html#L195" class="el_method">disableTwoPhaseIterator()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="17" alt="17"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="2" alt="2"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f2">2</td><td class="ctr2" id="g3">2</td><td class="ctr1" id="h1">5</td><td class="ctr2" id="i3">5</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a7"><a href="MtasSpanAndQuery.java.html#L158" class="el_method">toString(String)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="5" alt="5"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="MtasSpanAndQuery.java.html#L168" class="el_method">equals(Object)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="21" alt="21"/></td><td class="ctr2" id="c4">84%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="4" alt="4"/></td><td class="ctr2" id="e1">66%</td><td class="ctr1" id="f3">2</td><td class="ctr2" id="g2">4</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i2">8</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a5"><a href="MtasSpanAndQuery.java.html#L30" class="el_method">MtasSpanAndQuery(MtasSpanQuery[])</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="55" height="10" title="91" alt="91"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="31" height="10" title="9" alt="9"/></td><td class="ctr2" id="e0">75%</td><td class="ctr1" id="f1">3</td><td class="ctr2" id="g1">7</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i1">19</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a4"><a href="MtasSpanAndQuery.java.html#L185" class="el_method">hashCode()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="15" alt="15"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a0"><a href="MtasSpanAndQuery.java.html#L78" class="el_method">createWeight(IndexSearcher, boolean)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="6" alt="6"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a3"><a href="MtasSpanAndQuery.java.html#L65" class="el_method">getField()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="4" alt="4"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanAndQuery.java.html b/jacoco/mtas.search.spans/MtasSpanAndQuery.java.html
index 905e5a0..9e9a36d 100644
--- a/jacoco/mtas.search.spans/MtasSpanAndQuery.java.html
+++ b/jacoco/mtas.search.spans/MtasSpanAndQuery.java.html
@@ -17,7 +17,7 @@ public class MtasSpanAndQuery extends MtasSpanQuery {
 
   /** The base query. */
   private SpanNearQuery baseQuery;
-  
+
   /** The clauses. */
   private HashSet&lt;MtasSpanQuery&gt; clauses;
 
@@ -35,14 +35,14 @@ public class MtasSpanAndQuery extends MtasSpanQuery {
 <span class="pc bpc" id="L35" title="1 of 2 branches missed.">      if (!clauses.contains(item)) {</span>
 <span class="fc" id="L36">        clauses.add(item);</span>
 <span class="pc bpc" id="L37" title="1 of 2 branches missed.">        if (item.getMinimumWidth() != null) {</span>
-<span class="fc bfc" id="L38" title="All 2 branches covered.">          if(minimum != null) {</span>
+<span class="fc bfc" id="L38" title="All 2 branches covered.">          if (minimum != null) {</span>
 <span class="fc" id="L39">            minimum = Math.max(minimum, item.getMinimumWidth());</span>
           } else {
 <span class="fc" id="L41">            minimum = item.getMinimumWidth();</span>
           }
         }
-<span class="pc bpc" id="L44" title="1 of 2 branches missed.">        if (item.getMaximumWidth() != null) {          </span>
-<span class="fc bfc" id="L45" title="All 2 branches covered.">          if(maximum != null) {</span>
+<span class="pc bpc" id="L44" title="1 of 2 branches missed.">        if (item.getMaximumWidth() != null) {</span>
+<span class="fc bfc" id="L45" title="All 2 branches covered.">          if (maximum != null) {</span>
 <span class="fc" id="L46">            maximum = Math.max(maximum, item.getMaximumWidth());</span>
           } else {
 <span class="fc" id="L48">            maximum = item.getMaximumWidth();</span>
@@ -78,69 +78,72 @@ public class MtasSpanAndQuery extends MtasSpanQuery {
 <span class="fc" id="L78">    return baseQuery.createWeight(searcher, needsScores);</span>
   }
 
-  /* (non-Javadoc)
-   * @see mtas.search.spans.util.MtasSpanQuery#rewrite(org.apache.lucene.index.IndexReader)
+  /*
+   * (non-Javadoc)
+   * 
+   * @see mtas.search.spans.util.MtasSpanQuery#rewrite(org.apache.lucene.index.
+   * IndexReader)
    */
   @Override
   public MtasSpanQuery rewrite(IndexReader reader) throws IOException {
-<span class="pc bpc" id="L86" title="1 of 2 branches missed.">    if (clauses.size() &gt; 1) {</span>
+<span class="pc bpc" id="L89" title="1 of 2 branches missed.">    if (clauses.size() &gt; 1) {</span>
       // rewrite, count MtasSpanMatchAllQuery and check for
       // MtasSpanMatchNoneQuery
-<span class="fc" id="L89">      MtasSpanQuery[] newClauses = new MtasSpanQuery[clauses.size()];</span>
-<span class="fc" id="L90">      MtasSpanQuery[] oldClauses = clauses</span>
-<span class="fc" id="L91">          .toArray(new MtasSpanQuery[clauses.size()]);</span>
-<span class="fc" id="L92">      int singlePositionQueries = 0;</span>
-<span class="fc" id="L93">      int matchAllSinglePositionQueries = 0;</span>
-<span class="fc" id="L94">      boolean actuallyRewritten = false;</span>
-<span class="fc bfc" id="L95" title="All 2 branches covered.">      for (int i = 0; i &lt; oldClauses.length; i++) {</span>
-<span class="fc" id="L96">        newClauses[i] = oldClauses[i].rewrite(reader);</span>
-<span class="fc bfc" id="L97" title="All 2 branches covered.">        actuallyRewritten |= !oldClauses[i].equals(newClauses[i]);</span>
-<span class="pc bpc" id="L98" title="1 of 2 branches missed.">        if (newClauses[i] instanceof MtasSpanMatchNoneQuery) {</span>
-<span class="nc" id="L99">          return (new MtasSpanMatchNoneQuery(this.getField())).rewrite(reader);</span>
+<span class="fc" id="L92">      MtasSpanQuery[] newClauses = new MtasSpanQuery[clauses.size()];</span>
+<span class="fc" id="L93">      MtasSpanQuery[] oldClauses = clauses</span>
+<span class="fc" id="L94">          .toArray(new MtasSpanQuery[clauses.size()]);</span>
+<span class="fc" id="L95">      int singlePositionQueries = 0;</span>
+<span class="fc" id="L96">      int matchAllSinglePositionQueries = 0;</span>
+<span class="fc" id="L97">      boolean actuallyRewritten = false;</span>
+<span class="fc bfc" id="L98" title="All 2 branches covered.">      for (int i = 0; i &lt; oldClauses.length; i++) {</span>
+<span class="fc" id="L99">        newClauses[i] = oldClauses[i].rewrite(reader);</span>
+<span class="fc bfc" id="L100" title="All 2 branches covered.">        actuallyRewritten |= !oldClauses[i].equals(newClauses[i]);</span>
+<span class="pc bpc" id="L101" title="1 of 2 branches missed.">        if (newClauses[i] instanceof MtasSpanMatchNoneQuery) {</span>
+<span class="nc" id="L102">          return (new MtasSpanMatchNoneQuery(this.getField())).rewrite(reader);</span>
         } else {
-<span class="pc bpc" id="L101" title="1 of 2 branches missed.">          if (newClauses[i].isSinglePositionQuery()) {</span>
-<span class="fc" id="L102">            singlePositionQueries++;</span>
-<span class="pc bpc" id="L103" title="1 of 2 branches missed.">            if (newClauses[i] instanceof MtasSpanMatchAllQuery) {</span>
-<span class="nc" id="L104">              matchAllSinglePositionQueries++;</span>
+<span class="pc bpc" id="L104" title="1 of 2 branches missed.">          if (newClauses[i].isSinglePositionQuery()) {</span>
+<span class="fc" id="L105">            singlePositionQueries++;</span>
+<span class="pc bpc" id="L106" title="1 of 2 branches missed.">            if (newClauses[i] instanceof MtasSpanMatchAllQuery) {</span>
+<span class="nc" id="L107">              matchAllSinglePositionQueries++;</span>
             }
           }
         }
       }
       // filter clauses
-<span class="pc bpc" id="L110" title="1 of 2 branches missed.">      if (matchAllSinglePositionQueries &gt; 0) {</span>
+<span class="pc bpc" id="L113" title="1 of 2 branches missed.">      if (matchAllSinglePositionQueries &gt; 0) {</span>
         // compute new number of clauses
-<span class="nc" id="L112">        int newNumber = newClauses.length - matchAllSinglePositionQueries;</span>
-<span class="nc bnc" id="L113" title="All 2 branches missed.">        if (matchAllSinglePositionQueries == singlePositionQueries) {</span>
-<span class="nc" id="L114">          newNumber++;</span>
+<span class="nc" id="L115">        int newNumber = newClauses.length - matchAllSinglePositionQueries;</span>
+<span class="nc bnc" id="L116" title="All 2 branches missed.">        if (matchAllSinglePositionQueries == singlePositionQueries) {</span>
+<span class="nc" id="L117">          newNumber++;</span>
         }
-<span class="nc" id="L116">        MtasSpanQuery[] newFilteredClauses = new MtasSpanQuery[newNumber];</span>
-<span class="nc" id="L117">        int j = 0;</span>
-<span class="nc bnc" id="L118" title="All 2 branches missed.">        for (int i = 0; i &lt; newClauses.length; i++) {</span>
-<span class="nc bnc" id="L119" title="All 4 branches missed.">          if (!(newClauses[i].isSinglePositionQuery()</span>
+<span class="nc" id="L119">        MtasSpanQuery[] newFilteredClauses = new MtasSpanQuery[newNumber];</span>
+<span class="nc" id="L120">        int j = 0;</span>
+<span class="nc bnc" id="L121" title="All 2 branches missed.">        for (int i = 0; i &lt; newClauses.length; i++) {</span>
+<span class="nc bnc" id="L122" title="All 4 branches missed.">          if (!(newClauses[i].isSinglePositionQuery()</span>
               &amp;&amp; (newClauses[i] instanceof MtasSpanMatchAllQuery))) {
-<span class="nc" id="L121">            newFilteredClauses[j] = newClauses[i];</span>
-<span class="nc" id="L122">            j++;</span>
-<span class="nc bnc" id="L123" title="All 2 branches missed.">          } else if (matchAllSinglePositionQueries == singlePositionQueries) {</span>
 <span class="nc" id="L124">            newFilteredClauses[j] = newClauses[i];</span>
 <span class="nc" id="L125">            j++;</span>
-<span class="nc" id="L126">            singlePositionQueries++; // only match this condition once</span>
+<span class="nc bnc" id="L126" title="All 2 branches missed.">          } else if (matchAllSinglePositionQueries == singlePositionQueries) {</span>
+<span class="nc" id="L127">            newFilteredClauses[j] = newClauses[i];</span>
+<span class="nc" id="L128">            j++;</span>
+<span class="nc" id="L129">            singlePositionQueries++; // only match this condition once</span>
           }
         }
-<span class="nc" id="L129">        newClauses = newFilteredClauses;</span>
+<span class="nc" id="L132">        newClauses = newFilteredClauses;</span>
       }
-<span class="pc bpc" id="L131" title="1 of 2 branches missed.">      if (newClauses.length == 0) {</span>
-<span class="nc" id="L132">        return (new MtasSpanMatchNoneQuery(this.getField())).rewrite(reader);</span>
-<span class="pc bpc" id="L133" title="1 of 2 branches missed.">      } else if (newClauses.length == 1) {</span>
-<span class="nc" id="L134">        return newClauses[0].rewrite(reader);</span>
-<span class="pc bpc" id="L135" title="1 of 4 branches missed.">      } else if (actuallyRewritten || newClauses.length != clauses.size()) {</span>
-<span class="fc" id="L136">        return new MtasSpanAndQuery(newClauses).rewrite(reader);</span>
+<span class="pc bpc" id="L134" title="1 of 2 branches missed.">      if (newClauses.length == 0) {</span>
+<span class="nc" id="L135">        return (new MtasSpanMatchNoneQuery(this.getField())).rewrite(reader);</span>
+<span class="pc bpc" id="L136" title="1 of 2 branches missed.">      } else if (newClauses.length == 1) {</span>
+<span class="nc" id="L137">        return newClauses[0].rewrite(reader);</span>
+<span class="pc bpc" id="L138" title="1 of 4 branches missed.">      } else if (actuallyRewritten || newClauses.length != clauses.size()) {</span>
+<span class="fc" id="L139">        return new MtasSpanAndQuery(newClauses).rewrite(reader);</span>
       } else {
-<span class="fc" id="L138">        return super.rewrite(reader);</span>
+<span class="fc" id="L141">        return super.rewrite(reader);</span>
       }
-<span class="nc bnc" id="L140" title="All 2 branches missed.">    } else if (clauses.size() == 1) {</span>
-<span class="nc" id="L141">      return clauses.iterator().next().rewrite(reader);</span>
+<span class="nc bnc" id="L143" title="All 2 branches missed.">    } else if (clauses.size() == 1) {</span>
+<span class="nc" id="L144">      return clauses.iterator().next().rewrite(reader);</span>
     } else {
-<span class="nc" id="L143">      return (new MtasSpanMatchNoneQuery(this.getField())).rewrite(reader);</span>
+<span class="nc" id="L146">      return (new MtasSpanMatchNoneQuery(this.getField())).rewrite(reader);</span>
     }
   }
 
@@ -152,7 +155,7 @@ public class MtasSpanAndQuery extends MtasSpanQuery {
    */
   @Override
   public String toString(String field) {
-<span class="nc" id="L155">    return baseQuery.toString(field);</span>
+<span class="nc" id="L158">    return baseQuery.toString(field);</span>
   }
 
   /*
@@ -162,14 +165,14 @@ public class MtasSpanAndQuery extends MtasSpanQuery {
    */
   @Override
   public boolean equals(Object obj) {
-<span class="fc bfc" id="L165" title="All 2 branches covered.">    if (this == obj)</span>
-<span class="fc" id="L166">      return true;</span>
-<span class="pc bpc" id="L167" title="1 of 2 branches missed.">    if (obj == null)</span>
-<span class="nc" id="L168">      return false;</span>
-<span class="pc bpc" id="L169" title="1 of 2 branches missed.">    if (getClass() != obj.getClass())</span>
-<span class="nc" id="L170">      return false;</span>
-<span class="fc" id="L171">    final MtasSpanAndQuery that = (MtasSpanAndQuery) obj;</span>
-<span class="fc" id="L172">    return baseQuery.equals(that.baseQuery);</span>
+<span class="fc bfc" id="L168" title="All 2 branches covered.">    if (this == obj)</span>
+<span class="fc" id="L169">      return true;</span>
+<span class="pc bpc" id="L170" title="1 of 2 branches missed.">    if (obj == null)</span>
+<span class="nc" id="L171">      return false;</span>
+<span class="pc bpc" id="L172" title="1 of 2 branches missed.">    if (getClass() != obj.getClass())</span>
+<span class="nc" id="L173">      return false;</span>
+<span class="fc" id="L174">    final MtasSpanAndQuery that = (MtasSpanAndQuery) obj;</span>
+<span class="fc" id="L175">    return baseQuery.equals(that.baseQuery);</span>
   }
 
   /*
@@ -179,10 +182,21 @@ public class MtasSpanAndQuery extends MtasSpanQuery {
    */
   @Override
   public int hashCode() {
-<span class="fc" id="L182">    int h = this.getClass().getSimpleName().hashCode();</span>
-<span class="fc" id="L183">    h = (h * 7) ^ clauses.hashCode();</span>
-<span class="fc" id="L184">    return h;</span>
+<span class="fc" id="L185">    int h = this.getClass().getSimpleName().hashCode();</span>
+<span class="fc" id="L186">    h = (h * 7) ^ clauses.hashCode();</span>
+<span class="fc" id="L187">    return h;</span>
   }
 
+  /* (non-Javadoc)
+   * @see mtas.search.spans.util.MtasSpanQuery#disableTwoPhaseIterator()
+   */
+  @Override
+  public void disableTwoPhaseIterator() {
+<span class="nc" id="L195">    super.disableTwoPhaseIterator();</span>
+<span class="nc bnc" id="L196" title="All 2 branches missed.">    for (MtasSpanQuery item : clauses) {</span>
+<span class="nc" id="L197">      item.disableTwoPhaseIterator();</span>
+<span class="nc" id="L198">    }</span>
+<span class="nc" id="L199">  }</span>
+
 }
 </pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanContainingQuery.html b/jacoco/mtas.search.spans/MtasSpanContainingQuery.html
index a05fc7b..e7f4aac 100644
--- a/jacoco/mtas.search.spans/MtasSpanContainingQuery.html
+++ b/jacoco/mtas.search.spans/MtasSpanContainingQuery.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanContainingQuery</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanContainingQuery</span></div><h1>MtasSpanContainingQuery</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">96 of 263</td><td class="ctr2">63%</td><td class="bar">29 of 56</td><td class="ctr2">48%</td><td class="ctr1">27</td><td class="ctr2">35</td><td class="ctr1">19</td><td class="ctr2">51</td><td class="ctr1">2</td><td class="ctr2">7</td></tr></tfoot><tbody><tr><td id="a6"><a href="MtasSpanContainingQuery.java.html#L93" class="el_method">toString(String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="56" height="10" title="49" alt="49"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="16" height="10" title="4" alt="4"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f2">3</td><td class="ctr2" id="g3">3</td><td class="ctr1" id="h0">8</td><td class="ctr2" id="i2">8</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a4"><a href="MtasSpanContainingQuery.java.html#L36" class="el_method">MtasSpanContainingQuery(MtasSpanQuery, MtasSpanQuery)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="25" alt="25"/><img src="../jacoco-resources/greenbar.gif" width="91" height="10" title="80" alt="80"/></td><td class="ctr2" id="c4">76%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="64" height="10" title="16" alt="16"/><img src="../jacoco-resources/greenbar.gif" width="56" height="10" title="14" alt="14"/></td><td class="ctr2" id="e2">46%</td><td class="ctr1" id="f0">14</td><td class="ctr2" id="g0">16</td><td class="ctr1" id="h1">5</td><td class="ctr2" id="i0">19</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a5"><a href="MtasSpanContainingQuery.java.html#L111" class="el_method">rewrite(IndexReader)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="16" height="10" title="14" alt="14"/><img src="../jacoco-resources/greenbar.gif" width="64" height="10" title="56" alt="56"/></td><td class="ctr2" id="c3">80%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="36" height="10" title="9" alt="9"/></td><td class="ctr2" id="e1">56%</td><td class="ctr1" id="f1">7</td><td class="ctr2" id="g1">9</td><td class="ctr1" id="h2">3</td><td class="ctr2" id="i1">13</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="MtasSpanContainingQuery.java.html#L138" class="el_method">equals(Object)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="24" height="10" title="21" alt="21"/></td><td class="ctr2" id="c2">84%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="4" alt="4"/></td><td class="ctr2" id="e0">66%</td><td class="ctr1" id="f3">2</td><td class="ctr2" id="g2">4</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i3">8</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a3"><a href="MtasSpanContainingQuery.java.html#L155" class="el_method">hashCode()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="4" alt="4"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a0"><a href="MtasSpanContainingQuery.java.html#L83" class="el_method">createWeight(IndexSearcher, boolean)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="6" alt="6"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a2"><a href="MtasSpanContainingQuery.java.html#L70" class="el_method">getField()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="4" alt="4"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanContainingQuery</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanContainingQuery</span></div><h1>MtasSpanContainingQuery</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">94 of 272</td><td class="ctr2">65%</td><td class="bar">28 of 56</td><td class="ctr2">50%</td><td class="ctr1">26</td><td class="ctr2">36</td><td class="ctr1">18</td><td class="ctr2">55</td><td class="ctr1">2</td><td class="ctr2">8</td></tr></tfoot><tbody><tr><td id="a7"><a href="MtasSpanContainingQuery.java.html#L93" class="el_method">toString(String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="56" height="10" title="49" alt="49"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="16" height="10" title="4" alt="4"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f2">3</td><td class="ctr2" id="g3">3</td><td class="ctr1" id="h0">8</td><td class="ctr2" id="i2">8</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a5"><a href="MtasSpanContainingQuery.java.html#L36" class="el_method">MtasSpanContainingQuery(MtasSpanQuery, MtasSpanQuery)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="25" alt="25"/><img src="../jacoco-resources/greenbar.gif" width="91" height="10" title="80" alt="80"/></td><td class="ctr2" id="c5">76%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="64" height="10" title="16" alt="16"/><img src="../jacoco-resources/greenbar.gif" width="56" height="10" title="14" alt="14"/></td><td class="ctr2" id="e2">46%</td><td class="ctr1" id="f0">14</td><td class="ctr2" id="g0">16</td><td class="ctr1" id="h1">5</td><td class="ctr2" id="i0">19</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a6"><a href="MtasSpanContainingQuery.java.html#L111" class="el_method">rewrite(IndexReader)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="12" alt="12"/><img src="../jacoco-resources/greenbar.gif" width="66" height="10" title="58" alt="58"/></td><td class="ctr2" id="c4">82%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="40" height="10" title="10" alt="10"/></td><td class="ctr2" id="e1">62%</td><td class="ctr1" id="f1">6</td><td class="ctr2" id="g1">9</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i1">13</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="MtasSpanContainingQuery.java.html#L138" class="el_method">equals(Object)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="24" height="10" title="21" alt="21"/></td><td class="ctr2" id="c3">84%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="4" alt="4"/></td><td class="ctr2" id="e0">66%</td><td class="ctr1" id="f3">2</td><td class="ctr2" id="g2">4</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i3">8</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a4"><a href="MtasSpanContainingQuery.java.html#L155" class="el_method">hashCode()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="4" alt="4"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a1"><a href="MtasSpanContainingQuery.java.html#L163" class="el_method">disableTwoPhaseIterator()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i4">4</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a0"><a href="MtasSpanContainingQuery.java.html#L83" class="el_method">createWeight(IndexSearcher, boolean)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="6" alt="6"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a3"><a href="MtasSpanContainingQuery.java.html#L70" class="el_method">getField()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="4" alt="4"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanContainingQuery.java.html b/jacoco/mtas.search.spans/MtasSpanContainingQuery.java.html
index d2932ac..9f70c41 100644
--- a/jacoco/mtas.search.spans/MtasSpanContainingQuery.java.html
+++ b/jacoco/mtas.search.spans/MtasSpanContainingQuery.java.html
@@ -16,13 +16,13 @@ public class MtasSpanContainingQuery extends MtasSpanQuery {
 
   /** The base query. */
   private SpanContainingQuery baseQuery;
-  
+
   /** The big query. */
   private MtasSpanQuery bigQuery;
-  
+
   /** The small query. */
   private MtasSpanQuery smallQuery;
-  
+
   /** The field. */
   private String field;
 
@@ -49,8 +49,8 @@ public class MtasSpanContainingQuery extends MtasSpanQuery {
     } else {
 <span class="nc" id="L50">      field = null;</span>
     }
-<span class="pc bpc" id="L52" title="3 of 6 branches missed.">    if (field != null &amp;&amp; bigQuery!=null &amp;&amp; smallQuery!=null) {</span>
-<span class="pc bpc" id="L53" title="2 of 4 branches missed.">      if(bigQuery.getField() != null &amp;&amp; smallQuery.getField() != null) {</span>
+<span class="pc bpc" id="L52" title="3 of 6 branches missed.">    if (field != null &amp;&amp; bigQuery != null &amp;&amp; smallQuery != null) {</span>
+<span class="pc bpc" id="L53" title="2 of 4 branches missed.">      if (bigQuery.getField() != null &amp;&amp; smallQuery.getField() != null) {</span>
 <span class="fc" id="L54">        baseQuery = new SpanContainingQuery(bigQuery, smallQuery);</span>
       } else {
 <span class="nc" id="L56">        baseQuery = null;</span>
@@ -93,9 +93,9 @@ public class MtasSpanContainingQuery extends MtasSpanQuery {
 <span class="nc" id="L93">    StringBuilder buffer = new StringBuilder();</span>
 <span class="nc" id="L94">    buffer.append(this.getClass().getSimpleName());</span>
 <span class="nc" id="L95">    buffer.append(&quot;(&quot;);</span>
-<span class="nc bnc" id="L96" title="All 2 branches missed.">    buffer.append(bigQuery!=null?bigQuery.toString(field):&quot;null&quot;);</span>
+<span class="nc bnc" id="L96" title="All 2 branches missed.">    buffer.append(bigQuery != null ? bigQuery.toString(field) : &quot;null&quot;);</span>
 <span class="nc" id="L97">    buffer.append(&quot;, &quot;);</span>
-<span class="nc bnc" id="L98" title="All 2 branches missed.">    buffer.append(smallQuery!=null?smallQuery.toString(field):&quot;null&quot;);</span>
+<span class="nc bnc" id="L98" title="All 2 branches missed.">    buffer.append(smallQuery != null ? smallQuery.toString(field) : &quot;null&quot;);</span>
 <span class="nc" id="L99">    buffer.append(&quot;)&quot;);</span>
 <span class="nc" id="L100">    return buffer.toString();</span>
   }
@@ -118,11 +118,11 @@ public class MtasSpanContainingQuery extends MtasSpanQuery {
 <span class="pc bpc" id="L118" title="1 of 4 branches missed.">    if (!newBigQuery.equals(bigQuery) || !newSmallQuery.equals(smallQuery)) {</span>
 <span class="fc" id="L119">      return new MtasSpanContainingQuery(newBigQuery, newSmallQuery)</span>
 <span class="fc" id="L120">          .rewrite(reader);</span>
-<span class="pc bpc" id="L121" title="1 of 2 branches missed.">    } else if (newBigQuery.equals(newSmallQuery)) {</span>
-<span class="nc" id="L122">      return newBigQuery;</span>
-<span class="pc bpc" id="L123" title="1 of 2 branches missed.">    } else if (baseQuery==null) {</span>
+<span class="fc bfc" id="L121" title="All 2 branches covered.">    } else if (newBigQuery.equals(newSmallQuery)) {</span>
+<span class="fc" id="L122">      return newBigQuery;</span>
+<span class="pc bpc" id="L123" title="1 of 2 branches missed.">    } else if (baseQuery == null) {</span>
 <span class="nc" id="L124">      return new MtasSpanMatchNoneQuery(field);</span>
-    } else {  
+    } else {
 <span class="fc" id="L126">      baseQuery = (SpanContainingQuery) baseQuery.rewrite(reader);</span>
 <span class="fc" id="L127">      return super.rewrite(reader);</span>
     }
@@ -155,5 +155,15 @@ public class MtasSpanContainingQuery extends MtasSpanQuery {
 <span class="nc" id="L155">    return baseQuery.hashCode();</span>
   }
 
+  /* (non-Javadoc)
+   * @see mtas.search.spans.util.MtasSpanQuery#disableTwoPhaseIterator()
+   */
+  @Override
+  public void disableTwoPhaseIterator() {
+<span class="fc" id="L163">    super.disableTwoPhaseIterator();</span>
+<span class="fc" id="L164">    bigQuery.disableTwoPhaseIterator();</span>
+<span class="fc" id="L165">    smallQuery.disableTwoPhaseIterator();</span>
+<span class="fc" id="L166">  }</span>
+
 }
 </pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanEndQuery$SpanTermWeight.html b/jacoco/mtas.search.spans/MtasSpanEndQuery$SpanTermWeight.html
index 8c2cf80..28251f3 100644
--- a/jacoco/mtas.search.spans/MtasSpanEndQuery$SpanTermWeight.html
+++ b/jacoco/mtas.search.spans/MtasSpanEndQuery$SpanTermWeight.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanEndQuery.SpanTermWeight</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanEndQuery.SpanTermWeight</span></div><h1>MtasSpanEndQuery.SpanTermWeight</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">10 of 31</td><td class="ctr2">67%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">2</td><td class="ctr2">4</td><td class="ctr1">4</td><td class="ctr2">10</td><td class="ctr1">2</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanEndQuery.java.html#L125" class="el_method">extractTermContexts(Map)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="50" height="10" title="5" alt="5"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i1">2</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasSpanEndQuery.java.html#L150" class="el_method">extractTerms(Set)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="50" height="10" title="5" alt="5"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="MtasSpanEndQuery.java.html#L111" class="el_method">MtasSpanEndQuery.SpanTermWeight(MtasSpanEndQuery, SpanWeight, IndexSearcher)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="12" alt="12"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i0">4</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="MtasSpanEndQuery.java.html#L139" class="el_method">getSpans(LeafReaderContext, SpanWeight.Postings)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="90" height="10" title="9" alt="9"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanEndQuery.SpanTermWeight</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanEndQuery.SpanTermWeight</span></div><h1>MtasSpanEndQuery.SpanTermWeight</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">10 of 33</td><td class="ctr2">69%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">2</td><td class="ctr2">4</td><td class="ctr1">4</td><td class="ctr2">10</td><td class="ctr1">2</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanEndQuery.java.html#L125" class="el_method">extractTermContexts(Map)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="50" height="10" title="5" alt="5"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i1">2</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasSpanEndQuery.java.html#L150" class="el_method">extractTerms(Set)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="50" height="10" title="5" alt="5"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="MtasSpanEndQuery.java.html#L111" class="el_method">MtasSpanEndQuery.SpanTermWeight(MtasSpanEndQuery, SpanWeight, IndexSearcher)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="12" alt="12"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i0">4</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="MtasSpanEndQuery.java.html#L139" class="el_method">getSpans(LeafReaderContext, SpanWeight.Postings)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="110" height="10" title="11" alt="11"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanEndQuery.html b/jacoco/mtas.search.spans/MtasSpanEndQuery.html
index bf310c8..9fe6388 100644
--- a/jacoco/mtas.search.spans/MtasSpanEndQuery.html
+++ b/jacoco/mtas.search.spans/MtasSpanEndQuery.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanEndQuery</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanEndQuery</span></div><h1>MtasSpanEndQuery</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">54 of 131</td><td class="ctr2">58%</td><td class="bar">4 of 12</td><td class="ctr2">66%</td><td class="ctr1">5</td><td class="ctr2">13</td><td class="ctr1">11</td><td class="ctr2">30</td><td class="ctr1">2</td><td class="ctr2">7</td></tr></tfoot><tbody><tr><td id="a6"><a href="MtasSpanEndQuery.java.html#L63" class="el_method">toString(String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="31" alt="31"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h0">5</td><td class="ctr2" id="i2">5</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a3"><a href="MtasSpanEndQuery.java.html#L179" class="el_method">hashCode()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="58" height="10" title="15" alt="15"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h1">3</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a5"><a href="MtasSpanEndQuery.java.html#L44" class="el_method">rewrite(IndexReader)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="23" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="92" height="10" title="24" alt="24"/></td><td class="ctr2" id="c4">80%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="3" alt="3"/></td><td class="ctr2" id="e1">50%</td><td class="ctr1" id="f0">2</td><td class="ctr2" id="g0">4</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i1">7</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="MtasSpanEndQuery.java.html#L162" class="el_method">equals(Object)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="89" height="10" title="23" alt="23"/></td><td class="ctr2" id="c3">92%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="100" height="10" title="5" alt="5"/></td><td class="ctr2" id="e0">83%</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g1">4</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i0">8</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a0"><a href="MtasSpanEndQuery.java.html#L90" class="el_method">createWeight(IndexSearcher, boolean)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="61" height="10" title="16" alt="16"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a4"><a href="MtasSpanEndQuery.java.html#L32" class="el_method">MtasSpanEndQuery(MtasSpanQuery)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="38" height="10" title="10" alt="10"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">3</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a2"><a href="MtasSpanEndQuery.java.html#L77" class="el_method">getField()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="4" alt="4"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanEndQuery</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanEndQuery</span></div><h1>MtasSpanEndQuery</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">54 of 137</td><td class="ctr2">60%</td><td class="bar">4 of 12</td><td class="ctr2">66%</td><td class="ctr1">5</td><td class="ctr2">14</td><td class="ctr1">11</td><td class="ctr2">33</td><td class="ctr1">2</td><td class="ctr2">8</td></tr></tfoot><tbody><tr><td id="a7"><a href="MtasSpanEndQuery.java.html#L63" class="el_method">toString(String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="31" alt="31"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h0">5</td><td class="ctr2" id="i2">5</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a4"><a href="MtasSpanEndQuery.java.html#L179" class="el_method">hashCode()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="58" height="10" title="15" alt="15"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h1">3</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a6"><a href="MtasSpanEndQuery.java.html#L44" class="el_method">rewrite(IndexReader)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="23" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="92" height="10" title="24" alt="24"/></td><td class="ctr2" id="c5">80%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="3" alt="3"/></td><td class="ctr2" id="e1">50%</td><td class="ctr1" id="f0">2</td><td class="ctr2" id="g0">4</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i1">7</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="MtasSpanEndQuery.java.html#L162" class="el_method">equals(Object)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="89" height="10" title="23" alt="23"/></td><td class="ctr2" id="c4">92%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="100" height="10" title="5" alt="5"/></td><td class="ctr2" id="e0">83%</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g1">4</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i0">8</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a0"><a href="MtasSpanEndQuery.java.html#L90" class="el_method">createWeight(IndexSearcher, boolean)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="61" height="10" title="16" alt="16"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a5"><a href="MtasSpanEndQuery.java.html#L32" class="el_method">MtasSpanEndQuery(MtasSpanQuery)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="38" height="10" title="10" alt="10"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">3</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a1"><a href="MtasSpanEndQuery.java.html#L189" class="el_method">disableTwoPhaseIterator()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="23" height="10" title="6" alt="6"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">3</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a3"><a href="MtasSpanEndQuery.java.html#L77" class="el_method">getField()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="4" alt="4"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanEndQuery.java.html b/jacoco/mtas.search.spans/MtasSpanEndQuery.java.html
index 1ab90b0..2b58908 100644
--- a/jacoco/mtas.search.spans/MtasSpanEndQuery.java.html
+++ b/jacoco/mtas.search.spans/MtasSpanEndQuery.java.html
@@ -85,8 +85,8 @@ public class MtasSpanEndQuery extends MtasSpanQuery {
    * search.IndexSearcher, boolean)
    */
   @Override
-  public MtasSpanWeight createWeight(IndexSearcher searcher, boolean needsScores)
-      throws IOException {
+  public MtasSpanWeight createWeight(IndexSearcher searcher,
+      boolean needsScores) throws IOException {
 <span class="fc" id="L90">    SpanWeight spanWeight = ((SpanQuery) searcher.rewrite(clause))</span>
 <span class="fc" id="L91">        .createWeight(searcher, needsScores);</span>
 <span class="fc" id="L92">    return new SpanTermWeight(spanWeight, searcher);</span>
@@ -134,9 +134,9 @@ public class MtasSpanEndQuery extends MtasSpanQuery {
      * org.apache.lucene.search.spans.SpanWeight.Postings)
      */
     @Override
-    public MtasSpans getSpans(LeafReaderContext context, Postings requiredPostings)
-        throws IOException {
-<span class="fc" id="L139">      return new MtasSpanEndSpans(</span>
+    public MtasSpans getSpans(LeafReaderContext context,
+        Postings requiredPostings) throws IOException {
+<span class="fc" id="L139">      return new MtasSpanEndSpans(MtasSpanEndQuery.this,</span>
 <span class="fc" id="L140">          spanWeight.getSpans(context, requiredPostings));</span>
     }
 
@@ -181,5 +181,14 @@ public class MtasSpanEndQuery extends MtasSpanQuery {
 <span class="nc" id="L181">    return h;</span>
   }
 
+  /* (non-Javadoc)
+   * @see mtas.search.spans.util.MtasSpanQuery#disableTwoPhaseIterator()
+   */
+  @Override
+  public void disableTwoPhaseIterator() {
+<span class="fc" id="L189">    super.disableTwoPhaseIterator();</span>
+<span class="fc" id="L190">    clause.disableTwoPhaseIterator();</span>
+<span class="fc" id="L191">  }</span>
+
 }
 </pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanEndSpans.html b/jacoco/mtas.search.spans/MtasSpanEndSpans.html
index 000eda6..cc54ff0 100644
--- a/jacoco/mtas.search.spans/MtasSpanEndSpans.html
+++ b/jacoco/mtas.search.spans/MtasSpanEndSpans.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanEndSpans</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanEndSpans</span></div><h1>MtasSpanEndSpans</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">54 of 96</td><td class="ctr2">43%</td><td class="bar">14 of 18</td><td class="ctr2">22%</td><td class="ctr1">15</td><td class="ctr2">21</td><td class="ctr1">10</td><td class="ctr2">19</td><td class="ctr1">6</td><td class="ctr2">12</td></tr></tfoot><tbody><tr><td id="a4"><a href="MtasSpanEndSpans.java.html#L91" class="el_method">docID()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="108" height="10" title="9" alt="9"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="2" alt="2"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f0">2</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a7"><a href="MtasSpanEndSpans.java.html#L101" class="el_method">nextDoc()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="108" height="10" title="9" alt="9"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="2" alt="2"/></td><td class="ctr2" id="e5">0%</td><td class="ctr1" id="f1">2</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a1"><a href="MtasSpanEndSpans.java.html#L126" class="el_method">asTwoPhaseIterator()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="108" height="10" title="9" alt="9"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="2" alt="2"/></td><td class="ctr2" id="e6">0%</td><td class="ctr1" id="f2">2</td><td class="ctr2" id="g2">2</td><td class="ctr1" id="h0">3</td><td class="ctr2" id="i0">3</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a9"><a href="MtasSpanEndSpans.java.html#L140" class="el_method">positionsCost()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="108" height="10" title="9" alt="9"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="2" alt="2"/></td><td class="ctr2" id="e7">0%</td><td class="ctr1" id="f3">2</td><td class="ctr2" id="g3">2</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a2"><a href="MtasSpanEndSpans.java.html#L79" class="el_method">collect(SpanCollector)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="96" height="10" title="8" alt="8"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="2" alt="2"/></td><td class="ctr2" id="e8">0%</td><td class="ctr1" id="f4">2</td><td class="ctr2" id="g4">2</td><td class="ctr1" id="h1">3</td><td class="ctr2" id="i1">3</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a0"><a href="MtasSpanEndSpans.java.html#L111" class="el_method">advance(int)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="96" height="10" title="8" alt="8"/></td><td class="ctr2" id="c2">80%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">2</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a10"><a href="MtasSpanEndSpans.java.html#L47" class="el_method">startPosition()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="84" height="10" title="7" alt="7"/></td><td class="ctr2" id="c3">77%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e1">50%</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g6">2</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a5"><a href="MtasSpanEndSpans.java.html#L57" class="el_method">endPosition()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="84" height="10" title="7" alt="7"/></td><td class="ctr2" id="c4">77%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e2">50%</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g7">2</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a3"><a href="MtasSpanEndSpans.java.html#L121" class="el_method">cost()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="84" height="10" title="7" alt="7"/></td><td class="ctr2" id="c5">77%</td><td class="bar" id="d8"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e3">50%</td><td class="ctr1" id="f8">1</td><td class="ctr2" id="g8">2</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i10">1</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a11"><a href="MtasSpanEndSpans.java.html#L67" class="el_method">width()</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="2" alt="2"/></td><td class="ctr2" id="c11">0%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">1</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i11">1</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a8"><a href="MtasSpanEndSpans.java.html#L36" class="el_method">nextStartPosition()</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="84" height="10" title="7" alt="7"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a6"><a href="MtasSpanEndSpans.java.html#L25" class="el_method">MtasSpanEndSpans(Spans)</a></td><td class="bar" id="b11"><img src="../jacoco-resources/greenbar.gif" width="72" height="10" title="6" alt="6"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i2">3</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanEndSpans</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanEndSpans</span></div><h1>MtasSpanEndSpans</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">59 of 103</td><td class="ctr2">42%</td><td class="bar">16 of 20</td><td class="ctr2">20%</td><td class="ctr1">16</td><td class="ctr2">22</td><td class="ctr1">10</td><td class="ctr2">20</td><td class="ctr1">6</td><td class="ctr2">12</td></tr></tfoot><tbody><tr><td id="a1"><a href="MtasSpanEndSpans.java.html#L136" class="el_method">asTwoPhaseIterator()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="13" alt="13"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="4" alt="4"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f0">3</td><td class="ctr2" id="g0">3</td><td class="ctr1" id="h0">3</td><td class="ctr2" id="i1">3</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="MtasSpanEndSpans.java.html#L116" class="el_method">advance(int)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="92" height="10" title="10" alt="10"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="2" alt="2"/></td><td class="ctr2" id="e5">0%</td><td class="ctr1" id="f1">2</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a4"><a href="MtasSpanEndSpans.java.html#L96" class="el_method">docID()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="83" height="10" title="9" alt="9"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="2" alt="2"/></td><td class="ctr2" id="e6">0%</td><td class="ctr1" id="f2">2</td><td class="ctr2" id="g2">2</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a9"><a href="MtasSpanEndSpans.java.html#L150" class="el_method">positionsCost()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="83" height="10" title="9" alt="9"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="2" alt="2"/></td><td class="ctr2" id="e7">0%</td><td class="ctr1" id="f3">2</td><td class="ctr2" id="g3">2</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a2"><a href="MtasSpanEndSpans.java.html#L84" class="el_method">collect(SpanCollector)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="73" height="10" title="8" alt="8"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="2" alt="2"/></td><td class="ctr2" id="e8">0%</td><td class="ctr1" id="f4">2</td><td class="ctr2" id="g4">2</td><td class="ctr1" id="h1">3</td><td class="ctr2" id="i2">3</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a10"><a href="MtasSpanEndSpans.java.html#L52" class="el_method">startPosition()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="64" height="10" title="7" alt="7"/></td><td class="ctr2" id="c2">77%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="1" alt="1"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">2</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a5"><a href="MtasSpanEndSpans.java.html#L62" class="el_method">endPosition()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="64" height="10" title="7" alt="7"/></td><td class="ctr2" id="c3">77%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="1" alt="1"/></td><td class="ctr2" id="e1">50%</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g6">2</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a7"><a href="MtasSpanEndSpans.java.html#L106" class="el_method">nextDoc()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="64" height="10" title="7" alt="7"/></td><td class="ctr2" id="c4">77%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="1" alt="1"/></td><td class="ctr2" id="e2">50%</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g7">2</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a3"><a href="MtasSpanEndSpans.java.html#L126" class="el_method">cost()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="64" height="10" title="7" alt="7"/></td><td class="ctr2" id="c5">77%</td><td class="bar" id="d8"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="1" alt="1"/></td><td class="ctr2" id="e3">50%</td><td class="ctr1" id="f8">1</td><td class="ctr2" id="g8">2</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i10">1</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a11"><a href="MtasSpanEndSpans.java.html#L72" class="el_method">width()</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="2" alt="2"/></td><td class="ctr2" id="c11">0%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">1</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i11">1</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a6"><a href="MtasSpanEndSpans.java.html#L29" class="el_method">MtasSpanEndSpans(MtasSpanEndQuery, Spans)</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="83" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i0">4</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a8"><a href="MtasSpanEndSpans.java.html#L41" class="el_method">nextStartPosition()</a></td><td class="bar" id="b11"><img src="../jacoco-resources/greenbar.gif" width="64" height="10" title="7" alt="7"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanEndSpans.java.html b/jacoco/mtas.search.spans/MtasSpanEndSpans.java.html
index 00fca47..20dde69 100644
--- a/jacoco/mtas.search.spans/MtasSpanEndSpans.java.html
+++ b/jacoco/mtas.search.spans/MtasSpanEndSpans.java.html
@@ -13,18 +13,23 @@ import mtas.search.spans.util.MtasSpans;
  */
 public class MtasSpanEndSpans extends MtasSpans {
 
+  /** The query. */
+  private MtasSpanEndQuery query;
+
   /** The spans. */
-  Spans spans;
+  private Spans spans;
 
   /**
    * Instantiates a new mtas span end spans.
    *
+   * @param query the query
    * @param spans the spans
    */
-  public MtasSpanEndSpans(Spans spans) {
-<span class="fc" id="L25">    super();</span>
-<span class="fc" id="L26">    this.spans = spans;</span>
-<span class="fc" id="L27">  }</span>
+  public MtasSpanEndSpans(MtasSpanEndQuery query, Spans spans) {
+<span class="fc" id="L29">    super();</span>
+<span class="fc" id="L30">    this.query = query;</span>
+<span class="fc" id="L31">    this.spans = spans;</span>
+<span class="fc" id="L32">  }</span>
 
   /*
    * (non-Javadoc)
@@ -33,8 +38,8 @@ public class MtasSpanEndSpans extends MtasSpans {
    */
   @Override
   public int nextStartPosition() throws IOException {
-<span class="fc" id="L36">    spans.nextStartPosition();</span>
-<span class="fc" id="L37">    return startPosition();</span>
+<span class="fc" id="L41">    spans.nextStartPosition();</span>
+<span class="fc" id="L42">    return startPosition();</span>
   }
 
   /*
@@ -44,7 +49,7 @@ public class MtasSpanEndSpans extends MtasSpans {
    */
   @Override
   public int startPosition() {
-<span class="pc bpc" id="L47" title="1 of 2 branches missed.">    return (spans == null) ? -1 : spans.endPosition();</span>
+<span class="pc bpc" id="L52" title="1 of 2 branches missed.">    return (spans == null) ? -1 : spans.endPosition();</span>
   }
 
   /*
@@ -54,7 +59,7 @@ public class MtasSpanEndSpans extends MtasSpans {
    */
   @Override
   public int endPosition() {
-<span class="pc bpc" id="L57" title="1 of 2 branches missed.">    return (spans == null) ? -1 : spans.endPosition();</span>
+<span class="pc bpc" id="L62" title="1 of 2 branches missed.">    return (spans == null) ? -1 : spans.endPosition();</span>
   }
 
   /*
@@ -64,7 +69,7 @@ public class MtasSpanEndSpans extends MtasSpans {
    */
   @Override
   public int width() {
-<span class="nc" id="L67">    return 0;</span>
+<span class="nc" id="L72">    return 0;</span>
   }
 
   /*
@@ -76,10 +81,10 @@ public class MtasSpanEndSpans extends MtasSpans {
    */
   @Override
   public void collect(SpanCollector collector) throws IOException {
-<span class="nc bnc" id="L79" title="All 2 branches missed.">    if (spans != null) {</span>
-<span class="nc" id="L80">      spans.collect(collector);</span>
+<span class="nc bnc" id="L84" title="All 2 branches missed.">    if (spans != null) {</span>
+<span class="nc" id="L85">      spans.collect(collector);</span>
     }
-<span class="nc" id="L82">  }</span>
+<span class="nc" id="L87">  }</span>
 
   /*
    * (non-Javadoc)
@@ -88,7 +93,7 @@ public class MtasSpanEndSpans extends MtasSpans {
    */
   @Override
   public int docID() {
-<span class="nc bnc" id="L91" title="All 2 branches missed.">    return (spans == null) ? NO_MORE_DOCS : spans.docID();</span>
+<span class="nc bnc" id="L96" title="All 2 branches missed.">    return (spans == null) ? NO_MORE_DOCS : spans.docID();</span>
   }
 
   /*
@@ -98,7 +103,7 @@ public class MtasSpanEndSpans extends MtasSpans {
    */
   @Override
   public int nextDoc() throws IOException {
-<span class="nc bnc" id="L101" title="All 2 branches missed.">    return (spans == null) ? NO_MORE_DOCS : spans.nextDoc();</span>
+<span class="pc bpc" id="L106" title="1 of 2 branches missed.">    return (spans == null) ? NO_MORE_DOCS : spans.nextDoc();</span>
   }
 
   /*
@@ -108,7 +113,7 @@ public class MtasSpanEndSpans extends MtasSpans {
    */
   @Override
   public int advance(int target) throws IOException {
-<span class="pc bpc" id="L111" title="1 of 2 branches missed.">    return (spans == null) ? NO_MORE_DOCS : spans.advance(target);</span>
+<span class="nc bnc" id="L116" title="All 2 branches missed.">    return (spans == null) ? NO_MORE_DOCS : spans.advance(target);</span>
   }
 
   /*
@@ -118,15 +123,20 @@ public class MtasSpanEndSpans extends MtasSpans {
    */
   @Override
   public long cost() {
-<span class="pc bpc" id="L121" title="1 of 2 branches missed.">    return (spans == null) ? 0 : spans.cost();</span>
+<span class="pc bpc" id="L126" title="1 of 2 branches missed.">    return (spans == null) ? 0 : spans.cost();</span>
   }
-  
+
+  /*
+   * (non-Javadoc)
+   * 
+   * @see org.apache.lucene.search.spans.Spans#asTwoPhaseIterator()
+   */
   @Override
   public TwoPhaseIterator asTwoPhaseIterator() {
-<span class="nc bnc" id="L126" title="All 2 branches missed.">    if(spans == null) {</span>
-<span class="nc" id="L127">      return null;</span>
+<span class="nc bnc" id="L136" title="All 4 branches missed.">    if (spans == null || !query.twoPhaseIteratorAllowed()) {</span>
+<span class="nc" id="L137">      return null;</span>
     } else {
-<span class="nc" id="L129">      return spans.asTwoPhaseIterator();     </span>
+<span class="nc" id="L139">      return spans.asTwoPhaseIterator();</span>
     }
   }
 
@@ -137,7 +147,7 @@ public class MtasSpanEndSpans extends MtasSpans {
    */
   @Override
   public float positionsCost() {
-<span class="nc bnc" id="L140" title="All 2 branches missed.">    return (spans == null) ? 0 : spans.positionsCost();</span>
+<span class="nc bnc" id="L150" title="All 2 branches missed.">    return (spans == null) ? 0 : spans.positionsCost();</span>
   }
 
 }
diff --git a/jacoco/mtas.search.spans/MtasSpanFollowedByQuery$MtasSpanFollowedByQuerySpans.html b/jacoco/mtas.search.spans/MtasSpanFollowedByQuery$MtasSpanFollowedByQuerySpans.html
index d3e4536..c0d41f0 100644
--- a/jacoco/mtas.search.spans/MtasSpanFollowedByQuery$MtasSpanFollowedByQuerySpans.html
+++ b/jacoco/mtas.search.spans/MtasSpanFollowedByQuery$MtasSpanFollowedByQuerySpans.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans</span></div><h1>MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">3 of 12</td><td class="ctr2">75%</td><td class="bar">1 of 2</td><td class="ctr2">50%</td><td class="ctr1">1</td><td class="ctr2">2</td><td class="ctr1">0</td><td class="ctr2">3</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanFollowedByQuery.java.html#L275" class="el_method">MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans(Spans)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="90" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">75%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">3</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans</span></div><h1>MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">4 of 13</td><td class="ctr2">69%</td><td class="bar">1 of 2</td><td class="ctr2">50%</td><td class="ctr1">1</td><td class="ctr2">2</td><td class="ctr1">0</td><td class="ctr2">3</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanFollowedByQuery.java.html#L288" class="el_method">MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans(MtasSpanFollowedByQuery, Spans)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="83" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">69%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">3</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanFollowedByQuery$MtasSpanFollowedByQueryWeight.html b/jacoco/mtas.search.spans/MtasSpanFollowedByQuery$MtasSpanFollowedByQueryWeight.html
index 9807943..5256c81 100644
--- a/jacoco/mtas.search.spans/MtasSpanFollowedByQuery$MtasSpanFollowedByQueryWeight.html
+++ b/jacoco/mtas.search.spans/MtasSpanFollowedByQuery$MtasSpanFollowedByQueryWeight.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanFollowedByQuery.MtasSpanFollowedByQueryWeight</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanFollowedByQuery.MtasSpanFollowedByQueryWeight</span></div><h1>MtasSpanFollowedByQuery.MtasSpanFollowedByQueryWeight</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 6</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">1</td><td class="ctr1">0</td><td class="ctr2">3</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanFollowedByQuery.java.html#L294" class="el_method">MtasSpanFollowedByQuery.MtasSpanFollowedByQueryWeight(SpanWeight)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="6" alt="6"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">3</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanFollowedByQuery.MtasSpanFollowedByQueryWeight</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanFollowedByQuery.MtasSpanFollowedByQueryWeight</span></div><h1>MtasSpanFollowedByQuery.MtasSpanFollowedByQueryWeight</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 6</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">1</td><td class="ctr1">0</td><td class="ctr2">3</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanFollowedByQuery.java.html#L307" class="el_method">MtasSpanFollowedByQuery.MtasSpanFollowedByQueryWeight(SpanWeight)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="6" alt="6"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">3</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanFollowedByQuery$SpanFollowedByWeight.html b/jacoco/mtas.search.spans/MtasSpanFollowedByQuery$SpanFollowedByWeight.html
index 8905253..74a7dc2 100644
--- a/jacoco/mtas.search.spans/MtasSpanFollowedByQuery$SpanFollowedByWeight.html
+++ b/jacoco/mtas.search.spans/MtasSpanFollowedByQuery$SpanFollowedByWeight.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanFollowedByQuery.SpanFollowedByWeight</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanFollowedByQuery.SpanFollowedByWeight</span></div><h1>MtasSpanFollowedByQuery.SpanFollowedByWeight</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">24 of 73</td><td class="ctr2">67%</td><td class="bar">1 of 2</td><td class="ctr2">50%</td><td class="ctr1">3</td><td class="ctr2">5</td><td class="ctr1">7</td><td class="ctr2">19</td><td class="ctr1">2</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanFollowedByQuery.java.html#L223" class="el_method">extractTermContexts(Map)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="11" alt="11"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h0">3</td><td class="ctr2" id="i2">3</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasSpanFollowedByQuery.java.html#L256" class="el_method">extractTerms(Set)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="11" alt="11"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h1">3</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a2"><a href="MtasSpanFollowedByQuery.java.html#L238" class="el_method">getSpans(LeafReaderContext, SpanWeight.Postings)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="113" height="10" title="34" alt="34"/></td><td class="ctr2" id="c1">94%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i0">8</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="MtasSpanFollowedByQuery.java.html#L208" class="el_method">MtasSpanFollowedByQuery.SpanFollowedByWeight(MtasSpanFollowedByQuery, MtasSpanFollowedByQuery.MtasSpanFollowedByQueryWeight, MtasSpanFollowedByQuery.MtasSpanFollowedByQueryWeight, IndexSearcher, Map)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="50" height="10" title="15" alt="15"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i1">5</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanFollowedByQuery.SpanFollowedByWeight</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanFollowedByQuery.SpanFollowedByWeight</span></div><h1>MtasSpanFollowedByQuery.SpanFollowedByWeight</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">24 of 79</td><td class="ctr2">69%</td><td class="bar">1 of 2</td><td class="ctr2">50%</td><td class="ctr1">3</td><td class="ctr2">5</td><td class="ctr1">7</td><td class="ctr2">19</td><td class="ctr1">2</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanFollowedByQuery.java.html#L232" class="el_method">extractTermContexts(Map)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="31" height="10" title="11" alt="11"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h0">3</td><td class="ctr2" id="i2">3</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasSpanFollowedByQuery.java.html#L267" class="el_method">extractTerms(Set)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="31" height="10" title="11" alt="11"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h1">3</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a2"><a href="MtasSpanFollowedByQuery.java.html#L247" class="el_method">getSpans(LeafReaderContext, SpanWeight.Postings)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="114" height="10" title="40" alt="40"/></td><td class="ctr2" id="c1">95%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i0">8</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="MtasSpanFollowedByQuery.java.html#L217" class="el_method">MtasSpanFollowedByQuery.SpanFollowedByWeight(MtasSpanFollowedByQuery, MtasSpanFollowedByQuery.MtasSpanFollowedByQueryWeight, MtasSpanFollowedByQuery.MtasSpanFollowedByQueryWeight, IndexSearcher, Map)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="42" height="10" title="15" alt="15"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i1">5</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanFollowedByQuery.html b/jacoco/mtas.search.spans/MtasSpanFollowedByQuery.html
index 75c4919..fa8fc5d 100644
--- a/jacoco/mtas.search.spans/MtasSpanFollowedByQuery.html
+++ b/jacoco/mtas.search.spans/MtasSpanFollowedByQuery.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanFollowedByQuery</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanFollowedByQuery</span></div><h1>MtasSpanFollowedByQuery</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">141 of 304</td><td class="ctr2">53%</td><td class="bar">26 of 50</td><td class="ctr2">48%</td><td class="ctr1">25</td><td class="ctr2">33</td><td class="ctr1">29</td><td class="ctr2">59</td><td class="ctr1">3</td><td class="ctr2">8</td></tr></tfoot><tbody><tr><td id="a7"><a href="MtasSpanFollowedByQuery.java.html#L118" class="el_method">toString(String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="62" alt="62"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="4" alt="4"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f2">3</td><td class="ctr2" id="g4">3</td><td class="ctr1" id="h0">11</td><td class="ctr2" id="i0">11</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a3"><a href="MtasSpanFollowedByQuery.java.html#L104" class="el_method">getTermContexts(List)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="44" height="10" title="23" alt="23"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="2" alt="2"/></td><td class="ctr2" id="e5">0%</td><td class="ctr1" id="f5">2</td><td class="ctr2" id="g5">2</td><td class="ctr1" id="h1">5</td><td class="ctr2" id="i5">5</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a4"><a href="MtasSpanFollowedByQuery.java.html#L159" class="el_method">hashCode()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="44" height="10" title="23" alt="23"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h2">5</td><td class="ctr2" id="i6">5</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a5"><a href="MtasSpanFollowedByQuery.java.html#L44" class="el_method">MtasSpanFollowedByQuery(MtasSpanQuery, MtasSpanQuery)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="32" height="10" title="17" alt="17"/><img src="../jacoco-resources/greenbar.gif" width="73" height="10" title="38" alt="38"/></td><td class="ctr2" id="c4">69%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="67" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="52" height="10" title="7" alt="7"/></td><td class="ctr2" id="e3">43%</td><td class="ctr1" id="f0">8</td><td class="ctr2" id="g0">9</td><td class="ctr1" id="h3">4</td><td class="ctr2" id="i1">11</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a0"><a href="MtasSpanFollowedByQuery.java.html#L79" class="el_method">createWeight(IndexSearcher, boolean)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="90" height="10" title="47" alt="47"/></td><td class="ctr2" id="c1">88%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="22" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="22" height="10" title="3" alt="3"/></td><td class="ctr2" id="e2">50%</td><td class="ctr1" id="f3">3</td><td class="ctr2" id="g3">4</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i2">11</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a6"><a href="MtasSpanFollowedByQuery.java.html#L174" class="el_method">rewrite(IndexReader)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="85" height="10" title="44" alt="44"/></td><td class="ctr2" id="c3">88%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="37" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="52" height="10" title="7" alt="7"/></td><td class="ctr2" id="e1">58%</td><td class="ctr1" id="f1">5</td><td class="ctr2" id="g1">7</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i4">7</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a1"><a href="MtasSpanFollowedByQuery.java.html#L142" class="el_method">equals(Object)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="31" alt="31"/></td><td class="ctr2" id="c2">88%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="22" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="52" height="10" title="7" alt="7"/></td><td class="ctr2" id="e0">70%</td><td class="ctr1" id="f4">3</td><td class="ctr2" id="g2">6</td><td class="ctr1" id="h4">2</td><td class="ctr2" id="i3">8</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a2"><a href="MtasSpanFollowedByQuery.java.html#L66" class="el_method">getField()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanFollowedByQuery</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanFollowedByQuery</span></div><h1>MtasSpanFollowedByQuery</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">141 of 311</td><td class="ctr2">54%</td><td class="bar">26 of 50</td><td class="ctr2">48%</td><td class="ctr1">25</td><td class="ctr2">34</td><td class="ctr1">29</td><td class="ctr2">63</td><td class="ctr1">3</td><td class="ctr2">9</td></tr></tfoot><tbody><tr><td id="a8"><a href="MtasSpanFollowedByQuery.java.html#L117" class="el_method">toString(String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="62" alt="62"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="4" alt="4"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f2">3</td><td class="ctr2" id="g4">3</td><td class="ctr1" id="h0">11</td><td class="ctr2" id="i0">11</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a4"><a href="MtasSpanFollowedByQuery.java.html#L103" class="el_method">getTermContexts(List)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="44" height="10" title="23" alt="23"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="2" alt="2"/></td><td class="ctr2" id="e5">0%</td><td class="ctr1" id="f5">2</td><td class="ctr2" id="g5">2</td><td class="ctr1" id="h1">5</td><td class="ctr2" id="i5">5</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a5"><a href="MtasSpanFollowedByQuery.java.html#L158" class="el_method">hashCode()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="44" height="10" title="23" alt="23"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h2">5</td><td class="ctr2" id="i6">5</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a6"><a href="MtasSpanFollowedByQuery.java.html#L43" class="el_method">MtasSpanFollowedByQuery(MtasSpanQuery, MtasSpanQuery)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="32" height="10" title="17" alt="17"/><img src="../jacoco-resources/greenbar.gif" width="73" height="10" title="38" alt="38"/></td><td class="ctr2" id="c5">69%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="67" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="52" height="10" title="7" alt="7"/></td><td class="ctr2" id="e3">43%</td><td class="ctr1" id="f0">8</td><td class="ctr2" id="g0">9</td><td class="ctr1" id="h3">4</td><td class="ctr2" id="i1">11</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a0"><a href="MtasSpanFollowedByQuery.java.html#L78" class="el_method">createWeight(IndexSearcher, boolean)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="90" height="10" title="47" alt="47"/></td><td class="ctr2" id="c2">88%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="22" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="22" height="10" title="3" alt="3"/></td><td class="ctr2" id="e2">50%</td><td class="ctr1" id="f3">3</td><td class="ctr2" id="g3">4</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i2">11</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a7"><a href="MtasSpanFollowedByQuery.java.html#L173" class="el_method">rewrite(IndexReader)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="81" height="10" title="42" alt="42"/></td><td class="ctr2" id="c4">87%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="37" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="52" height="10" title="7" alt="7"/></td><td class="ctr2" id="e1">58%</td><td class="ctr1" id="f1">5</td><td class="ctr2" id="g1">7</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i4">7</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a2"><a href="MtasSpanFollowedByQuery.java.html#L141" class="el_method">equals(Object)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="31" alt="31"/></td><td class="ctr2" id="c3">88%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="22" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="52" height="10" title="7" alt="7"/></td><td class="ctr2" id="e0">70%</td><td class="ctr1" id="f4">3</td><td class="ctr2" id="g2">6</td><td class="ctr1" id="h4">2</td><td class="ctr2" id="i3">8</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a1"><a href="MtasSpanFollowedByQuery.java.html#L190" class="el_method">disableTwoPhaseIterator()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">4</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a3"><a href="MtasSpanFollowedByQuery.java.html#L65" class="el_method">getField()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanFollowedByQuery.java.html b/jacoco/mtas.search.spans/MtasSpanFollowedByQuery.java.html
index 20e91b7..6f11d6c 100644
--- a/jacoco/mtas.search.spans/MtasSpanFollowedByQuery.java.html
+++ b/jacoco/mtas.search.spans/MtasSpanFollowedByQuery.java.html
@@ -12,7 +12,6 @@ import org.apache.lucene.index.Term;
 import org.apache.lucene.index.TermContext;
 import org.apache.lucene.index.Terms;
 import org.apache.lucene.search.IndexSearcher;
-import org.apache.lucene.search.spans.SpanQuery;
 import org.apache.lucene.search.spans.SpanWeight;
 import org.apache.lucene.search.spans.Spans;
 
@@ -29,10 +28,10 @@ public class MtasSpanFollowedByQuery extends MtasSpanQuery {
   private String field;
 
   /** The q 1. */
-  private SpanQuery q1;
+  private MtasSpanQuery q1;
 
   /** The q 2. */
-  private SpanQuery q2;
+  private MtasSpanQuery q2;
 
   /**
    * Instantiates a new mtas span followed by query.
@@ -41,20 +40,20 @@ public class MtasSpanFollowedByQuery extends MtasSpanQuery {
    * @param q2 the q 2
    */
   public MtasSpanFollowedByQuery(MtasSpanQuery q1, MtasSpanQuery q2) {
-<span class="pc bpc" id="L44" title="2 of 4 branches missed.">    super(q1 != null ? q1.getMinimumWidth() : null,</span>
-<span class="pc" id="L45">        q1 != null ? q1.getMaximumWidth() : null);</span>
-<span class="pc bpc" id="L46" title="2 of 4 branches missed.">    if (q1 != null &amp;&amp; (field = q1.getField()) != null) {</span>
-<span class="pc bpc" id="L47" title="3 of 6 branches missed.">      if (q2 != null &amp;&amp; q2.getField() != null &amp;&amp; !q2.getField().equals(field)) {</span>
-<span class="nc" id="L48">        throw new IllegalArgumentException(&quot;Clauses must have same field.&quot;);</span>
+<span class="pc bpc" id="L43" title="2 of 4 branches missed.">    super(q1 != null ? q1.getMinimumWidth() : null,</span>
+<span class="pc" id="L44">        q1 != null ? q1.getMaximumWidth() : null);</span>
+<span class="pc bpc" id="L45" title="2 of 4 branches missed.">    if (q1 != null &amp;&amp; (field = q1.getField()) != null) {</span>
+<span class="pc bpc" id="L46" title="3 of 6 branches missed.">      if (q2 != null &amp;&amp; q2.getField() != null &amp;&amp; !q2.getField().equals(field)) {</span>
+<span class="nc" id="L47">        throw new IllegalArgumentException(&quot;Clauses must have same field.&quot;);</span>
       }
-<span class="nc bnc" id="L50" title="All 2 branches missed.">    } else if (q2 != null) {</span>
-<span class="nc" id="L51">      field = q2.getField();</span>
+<span class="nc bnc" id="L49" title="All 2 branches missed.">    } else if (q2 != null) {</span>
+<span class="nc" id="L50">      field = q2.getField();</span>
     } else {
-<span class="nc" id="L53">      field = null;</span>
+<span class="nc" id="L52">      field = null;</span>
     }
-<span class="fc" id="L55">    this.q1 = q1;</span>
-<span class="fc" id="L56">    this.q2 = q2;</span>
-<span class="fc" id="L57">  }</span>
+<span class="fc" id="L54">    this.q1 = q1;</span>
+<span class="fc" id="L55">    this.q2 = q2;</span>
+<span class="fc" id="L56">  }</span>
 
   /*
    * (non-Javadoc)
@@ -63,7 +62,7 @@ public class MtasSpanFollowedByQuery extends MtasSpanQuery {
    */
   @Override
   public String getField() {
-<span class="fc" id="L66">    return field;</span>
+<span class="fc" id="L65">    return field;</span>
   }
 
   /*
@@ -76,20 +75,20 @@ public class MtasSpanFollowedByQuery extends MtasSpanQuery {
   @Override
   public MtasSpanWeight createWeight(IndexSearcher searcher,
       boolean needsScores) throws IOException {
-<span class="pc bpc" id="L79" title="2 of 4 branches missed.">    if (q1 == null || q2 == null) {</span>
-<span class="nc" id="L80">      return null;</span>
+<span class="pc bpc" id="L78" title="2 of 4 branches missed.">    if (q1 == null || q2 == null) {</span>
+<span class="nc" id="L79">      return null;</span>
     } else {
-<span class="fc" id="L82">      MtasSpanFollowedByQueryWeight w1 = new MtasSpanFollowedByQueryWeight(</span>
-<span class="fc" id="L83">          q1.createWeight(searcher, needsScores));</span>
-<span class="fc" id="L84">      MtasSpanFollowedByQueryWeight w2 = new MtasSpanFollowedByQueryWeight(</span>
-<span class="fc" id="L85">          q2.createWeight(searcher, needsScores));</span>
+<span class="fc" id="L81">      MtasSpanFollowedByQueryWeight w1 = new MtasSpanFollowedByQueryWeight(</span>
+<span class="fc" id="L82">          q1.createWeight(searcher, needsScores));</span>
+<span class="fc" id="L83">      MtasSpanFollowedByQueryWeight w2 = new MtasSpanFollowedByQueryWeight(</span>
+<span class="fc" id="L84">          q2.createWeight(searcher, needsScores));</span>
       // subWeights
-<span class="fc" id="L87">      List&lt;MtasSpanFollowedByQueryWeight&gt; subWeights = new ArrayList&lt;&gt;();</span>
-<span class="fc" id="L88">      subWeights.add(w1);</span>
-<span class="fc" id="L89">      subWeights.add(w2);</span>
+<span class="fc" id="L86">      List&lt;MtasSpanFollowedByQueryWeight&gt; subWeights = new ArrayList&lt;&gt;();</span>
+<span class="fc" id="L87">      subWeights.add(w1);</span>
+<span class="fc" id="L88">      subWeights.add(w2);</span>
       // return
-<span class="pc bpc" id="L91" title="1 of 2 branches missed.">      return new SpanFollowedByWeight(w1, w2, searcher,</span>
-<span class="pc" id="L92">          needsScores ? getTermContexts(subWeights) : null);</span>
+<span class="pc bpc" id="L90" title="1 of 2 branches missed.">      return new SpanFollowedByWeight(w1, w2, searcher,</span>
+<span class="pc" id="L91">          needsScores ? getTermContexts(subWeights) : null);</span>
     }
   }
 
@@ -101,11 +100,11 @@ public class MtasSpanFollowedByQuery extends MtasSpanQuery {
    */
   protected Map&lt;Term, TermContext&gt; getTermContexts(
       List&lt;MtasSpanFollowedByQueryWeight&gt; items) {
-<span class="nc" id="L104">    List&lt;SpanWeight&gt; weights = new ArrayList&lt;&gt;();</span>
-<span class="nc bnc" id="L105" title="All 2 branches missed.">    for (MtasSpanFollowedByQueryWeight item : items) {</span>
-<span class="nc" id="L106">      weights.add(item.spanWeight);</span>
-<span class="nc" id="L107">    }</span>
-<span class="nc" id="L108">    return getTermContexts(weights);</span>
+<span class="nc" id="L103">    List&lt;SpanWeight&gt; weights = new ArrayList&lt;&gt;();</span>
+<span class="nc bnc" id="L104" title="All 2 branches missed.">    for (MtasSpanFollowedByQueryWeight item : items) {</span>
+<span class="nc" id="L105">      weights.add(item.spanWeight);</span>
+<span class="nc" id="L106">    }</span>
+<span class="nc" id="L107">    return getTermContexts(weights);</span>
   }
 
   /*
@@ -115,21 +114,21 @@ public class MtasSpanFollowedByQuery extends MtasSpanQuery {
    */
   @Override
   public String toString(String field) {
-<span class="nc" id="L118">    StringBuilder buffer = new StringBuilder();</span>
-<span class="nc" id="L119">    buffer.append(this.getClass().getSimpleName() + &quot;([&quot;);</span>
-<span class="nc bnc" id="L120" title="All 2 branches missed.">    if (q1 != null) {</span>
-<span class="nc" id="L121">      buffer.append(q1.toString(q1.getField()));</span>
+<span class="nc" id="L117">    StringBuilder buffer = new StringBuilder();</span>
+<span class="nc" id="L118">    buffer.append(this.getClass().getSimpleName() + &quot;([&quot;);</span>
+<span class="nc bnc" id="L119" title="All 2 branches missed.">    if (q1 != null) {</span>
+<span class="nc" id="L120">      buffer.append(q1.toString(q1.getField()));</span>
     } else {
-<span class="nc" id="L123">      buffer.append(&quot;null&quot;);</span>
+<span class="nc" id="L122">      buffer.append(&quot;null&quot;);</span>
     }
-<span class="nc" id="L125">    buffer.append(&quot;,&quot;);</span>
-<span class="nc bnc" id="L126" title="All 2 branches missed.">    if (q2 != null) {</span>
-<span class="nc" id="L127">      buffer.append(q2.toString(q2.getField()));</span>
+<span class="nc" id="L124">    buffer.append(&quot;,&quot;);</span>
+<span class="nc bnc" id="L125" title="All 2 branches missed.">    if (q2 != null) {</span>
+<span class="nc" id="L126">      buffer.append(q2.toString(q2.getField()));</span>
     } else {
-<span class="nc" id="L129">      buffer.append(&quot;null&quot;);</span>
+<span class="nc" id="L128">      buffer.append(&quot;null&quot;);</span>
     }
-<span class="nc" id="L131">    buffer.append(&quot;])&quot;);</span>
-<span class="nc" id="L132">    return buffer.toString();</span>
+<span class="nc" id="L130">    buffer.append(&quot;])&quot;);</span>
+<span class="nc" id="L131">    return buffer.toString();</span>
   }
 
   /*
@@ -139,14 +138,14 @@ public class MtasSpanFollowedByQuery extends MtasSpanQuery {
    */
   @Override
   public boolean equals(Object obj) {
-<span class="fc bfc" id="L142" title="All 2 branches covered.">    if (this == obj)</span>
-<span class="fc" id="L143">      return true;</span>
-<span class="pc bpc" id="L144" title="1 of 2 branches missed.">    if (obj == null)</span>
-<span class="nc" id="L145">      return false;</span>
-<span class="pc bpc" id="L146" title="1 of 2 branches missed.">    if (getClass() != obj.getClass())</span>
-<span class="nc" id="L147">      return false;</span>
-<span class="fc" id="L148">    final MtasSpanFollowedByQuery other = (MtasSpanFollowedByQuery) obj;</span>
-<span class="pc bpc" id="L149" title="1 of 4 branches missed.">    return q1.equals(other.q1) &amp;&amp; q2.equals(other.q2);</span>
+<span class="fc bfc" id="L141" title="All 2 branches covered.">    if (this == obj)</span>
+<span class="fc" id="L142">      return true;</span>
+<span class="pc bpc" id="L143" title="1 of 2 branches missed.">    if (obj == null)</span>
+<span class="nc" id="L144">      return false;</span>
+<span class="pc bpc" id="L145" title="1 of 2 branches missed.">    if (getClass() != obj.getClass())</span>
+<span class="nc" id="L146">      return false;</span>
+<span class="fc" id="L147">    final MtasSpanFollowedByQuery other = (MtasSpanFollowedByQuery) obj;</span>
+<span class="pc bpc" id="L148" title="1 of 4 branches missed.">    return q1.equals(other.q1) &amp;&amp; q2.equals(other.q2);</span>
   }
 
   /*
@@ -156,11 +155,11 @@ public class MtasSpanFollowedByQuery extends MtasSpanQuery {
    */
   @Override
   public int hashCode() {
-<span class="nc" id="L159">    int h = Integer.rotateLeft(classHash(), 1);</span>
-<span class="nc" id="L160">    h ^= q1.hashCode();</span>
-<span class="nc" id="L161">    h = Integer.rotateLeft(h, 1);</span>
-<span class="nc" id="L162">    h ^= q2.hashCode();</span>
-<span class="nc" id="L163">    return h;</span>
+<span class="nc" id="L158">    int h = Integer.rotateLeft(classHash(), 1);</span>
+<span class="nc" id="L159">    h ^= q1.hashCode();</span>
+<span class="nc" id="L160">    h = Integer.rotateLeft(h, 1);</span>
+<span class="nc" id="L161">    h ^= q2.hashCode();</span>
+<span class="nc" id="L162">    return h;</span>
   }
 
   /*
@@ -171,18 +170,28 @@ public class MtasSpanFollowedByQuery extends MtasSpanQuery {
    */
   @Override
   public MtasSpanQuery rewrite(IndexReader reader) throws IOException {
-<span class="fc" id="L174">    MtasSpanQuery newQ1 = (MtasSpanQuery) q1.rewrite(reader);</span>
-<span class="fc" id="L175">    MtasSpanQuery newQ2 = (MtasSpanQuery) q2.rewrite(reader);</span>
-<span class="pc bpc" id="L176" title="4 of 8 branches missed.">    if (newQ1 == null || newQ1 instanceof MtasSpanMatchNoneQuery</span>
+<span class="fc" id="L173">    MtasSpanQuery newQ1 = (MtasSpanQuery) q1.rewrite(reader);</span>
+<span class="fc" id="L174">    MtasSpanQuery newQ2 = (MtasSpanQuery) q2.rewrite(reader);</span>
+<span class="pc bpc" id="L175" title="4 of 8 branches missed.">    if (newQ1 == null || newQ1 instanceof MtasSpanMatchNoneQuery</span>
         || newQ2 == null || newQ2 instanceof MtasSpanMatchNoneQuery) {
-<span class="nc" id="L178">      return new MtasSpanMatchNoneQuery(field);</span>
-<span class="pc bpc" id="L179" title="1 of 4 branches missed.">    } else if (!newQ1.equals(q1) || !newQ2.equals(q2)) {</span>
-<span class="fc" id="L180">      return new MtasSpanFollowedByQuery(newQ1, newQ2).rewrite(reader);</span>
+<span class="nc" id="L177">      return new MtasSpanMatchNoneQuery(field);</span>
+<span class="pc bpc" id="L178" title="1 of 4 branches missed.">    } else if (!newQ1.equals(q1) || !newQ2.equals(q2)) {</span>
+<span class="fc" id="L179">      return new MtasSpanFollowedByQuery(newQ1, newQ2).rewrite(reader);</span>
     } else {
-<span class="fc" id="L182">      return super.rewrite(reader);</span>
+<span class="fc" id="L181">      return super.rewrite(reader);</span>
     }
   }
 
+  /* (non-Javadoc)
+   * @see mtas.search.spans.util.MtasSpanQuery#disableTwoPhaseIterator()
+   */
+  @Override
+  public void disableTwoPhaseIterator() {
+<span class="fc" id="L190">    super.disableTwoPhaseIterator();</span>
+<span class="fc" id="L191">    q1.disableTwoPhaseIterator();</span>
+<span class="fc" id="L192">    q2.disableTwoPhaseIterator();</span>
+<span class="fc" id="L193">  }</span>
+
   /**
    * The Class SpanFollowedByWeight.
    */
@@ -205,11 +214,11 @@ public class MtasSpanFollowedByQuery extends MtasSpanQuery {
      */
     public SpanFollowedByWeight(MtasSpanFollowedByQueryWeight w1,
         MtasSpanFollowedByQueryWeight w2, IndexSearcher searcher,
-<span class="fc" id="L208">        Map&lt;Term, TermContext&gt; terms) throws IOException {</span>
-<span class="fc" id="L209">      super(MtasSpanFollowedByQuery.this, searcher, terms);</span>
-<span class="fc" id="L210">      this.w1 = w1;</span>
-<span class="fc" id="L211">      this.w2 = w2;</span>
-<span class="fc" id="L212">    }</span>
+<span class="fc" id="L217">        Map&lt;Term, TermContext&gt; terms) throws IOException {</span>
+<span class="fc" id="L218">      super(MtasSpanFollowedByQuery.this, searcher, terms);</span>
+<span class="fc" id="L219">      this.w1 = w1;</span>
+<span class="fc" id="L220">      this.w2 = w2;</span>
+<span class="fc" id="L221">    }</span>
 
     /*
      * (non-Javadoc)
@@ -220,9 +229,9 @@ public class MtasSpanFollowedByQuery extends MtasSpanQuery {
      */
     @Override
     public void extractTermContexts(Map&lt;Term, TermContext&gt; contexts) {
-<span class="nc" id="L223">      w1.spanWeight.extractTermContexts(contexts);</span>
-<span class="nc" id="L224">      w2.spanWeight.extractTermContexts(contexts);</span>
-<span class="nc" id="L225">    }</span>
+<span class="nc" id="L232">      w1.spanWeight.extractTermContexts(contexts);</span>
+<span class="nc" id="L233">      w2.spanWeight.extractTermContexts(contexts);</span>
+<span class="nc" id="L234">    }</span>
 
     /*
      * (non-Javadoc)
@@ -235,15 +244,17 @@ public class MtasSpanFollowedByQuery extends MtasSpanQuery {
     @Override
     public MtasSpans getSpans(LeafReaderContext context,
         Postings requiredPostings) throws IOException {
-<span class="fc" id="L238">      Terms terms = context.reader().terms(field);</span>
-<span class="pc bpc" id="L239" title="1 of 2 branches missed.">      if (terms == null) {</span>
-<span class="nc" id="L240">        return null; // field does not exist</span>
+<span class="fc" id="L247">      Terms terms = context.reader().terms(field);</span>
+<span class="pc bpc" id="L248" title="1 of 2 branches missed.">      if (terms == null) {</span>
+<span class="nc" id="L249">        return null; // field does not exist</span>
       }
-<span class="fc" id="L242">      MtasSpanFollowedByQuerySpans s1 = new MtasSpanFollowedByQuerySpans(</span>
-<span class="fc" id="L243">          w1.spanWeight.getSpans(context, requiredPostings));</span>
-<span class="fc" id="L244">      MtasSpanFollowedByQuerySpans s2 = new MtasSpanFollowedByQuerySpans(</span>
-<span class="fc" id="L245">          w2.spanWeight.getSpans(context, requiredPostings));</span>
-<span class="fc" id="L246">      return new MtasSpanFollowedBySpans(s1, s2);</span>
+<span class="fc" id="L251">      MtasSpanFollowedByQuerySpans s1 = new MtasSpanFollowedByQuerySpans(</span>
+          MtasSpanFollowedByQuery.this,
+<span class="fc" id="L253">          w1.spanWeight.getSpans(context, requiredPostings));</span>
+<span class="fc" id="L254">      MtasSpanFollowedByQuerySpans s2 = new MtasSpanFollowedByQuerySpans(</span>
+          MtasSpanFollowedByQuery.this,
+<span class="fc" id="L256">          w2.spanWeight.getSpans(context, requiredPostings));</span>
+<span class="fc" id="L257">      return new MtasSpanFollowedBySpans(MtasSpanFollowedByQuery.this, s1, s2);</span>
     }
 
     /*
@@ -253,9 +264,9 @@ public class MtasSpanFollowedByQuery extends MtasSpanQuery {
      */
     @Override
     public void extractTerms(Set&lt;Term&gt; terms) {
-<span class="nc" id="L256">      w1.spanWeight.extractTerms(terms);</span>
-<span class="nc" id="L257">      w2.spanWeight.extractTerms(terms);</span>
-<span class="nc" id="L258">    }</span>
+<span class="nc" id="L267">      w1.spanWeight.extractTerms(terms);</span>
+<span class="nc" id="L268">      w2.spanWeight.extractTerms(terms);</span>
+<span class="nc" id="L269">    }</span>
 
   }
 
@@ -270,11 +281,13 @@ public class MtasSpanFollowedByQuery extends MtasSpanQuery {
     /**
      * Instantiates a new mtas span followed by query spans.
      *
+     * @param query the query
      * @param spans the spans
      */
-<span class="fc" id="L275">    public MtasSpanFollowedByQuerySpans(Spans spans) {</span>
-<span class="pc bpc" id="L276" title="1 of 2 branches missed.">      this.spans = spans != null ? spans : new MtasSpanMatchNoneSpans();</span>
-<span class="fc" id="L277">    }</span>
+    public MtasSpanFollowedByQuerySpans(MtasSpanFollowedByQuery query,
+<span class="fc" id="L288">        Spans spans) {</span>
+<span class="pc bpc" id="L289" title="1 of 2 branches missed.">      this.spans = spans != null ? spans : new MtasSpanMatchNoneSpans(query);</span>
+<span class="fc" id="L290">    }</span>
 
   }
 
@@ -291,9 +304,9 @@ public class MtasSpanFollowedByQuery extends MtasSpanQuery {
      *
      * @param spanWeight the span weight
      */
-<span class="fc" id="L294">    public MtasSpanFollowedByQueryWeight(SpanWeight spanWeight) {</span>
-<span class="fc" id="L295">      this.spanWeight = spanWeight;</span>
-<span class="fc" id="L296">    }</span>
+<span class="fc" id="L307">    public MtasSpanFollowedByQueryWeight(SpanWeight spanWeight) {</span>
+<span class="fc" id="L308">      this.spanWeight = spanWeight;</span>
+<span class="fc" id="L309">    }</span>
   }
 
 }
diff --git a/jacoco/mtas.search.spans/MtasSpanFollowedBySpans.html b/jacoco/mtas.search.spans/MtasSpanFollowedBySpans.html
index 3092268..4166b1f 100644
--- a/jacoco/mtas.search.spans/MtasSpanFollowedBySpans.html
+++ b/jacoco/mtas.search.spans/MtasSpanFollowedBySpans.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanFollowedBySpans</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanFollowedBySpans</span></div><h1>MtasSpanFollowedBySpans</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">156 of 380</td><td class="ctr2">58%</td><td class="bar">34 of 72</td><td class="ctr2">52%</td><td class="ctr1">29</td><td class="ctr2">50</td><td class="ctr1">42</td><td class="ctr2">100</td><td class="ctr1">5</td><td class="ctr2">14</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanFollowedBySpans.java.html#L133" class="el_method">advance(int)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="89" alt="89"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="96" height="10" title="16" alt="16"/></td><td class="ctr2" id="e6">0%</td><td class="ctr1" id="f0">9</td><td class="ctr2" id="g1">9</td><td class="ctr1" id="h0">26</td><td class="ctr2" id="i0">26</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a13"><a href="MtasSpanFollowedBySpans.java.html#L124" class="el_method">width()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="26" height="10" title="20" alt="20"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="4" alt="4"/></td><td class="ctr2" id="e7">0%</td><td class="ctr1" id="f1">3</td><td class="ctr2" id="g4">3</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i8">2</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a5"><a href="MtasSpanFollowedBySpans.java.html#L210" class="el_method">goToNextDoc()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="21" height="10" title="16" alt="16"/><img src="../jacoco-resources/greenbar.gif" width="64" height="10" title="48" alt="48"/></td><td class="ctr2" id="c8">75%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="54" height="10" title="9" alt="9"/></td><td class="ctr2" id="e1">75%</td><td class="ctr1" id="f2">3</td><td class="ctr2" id="g2">7</td><td class="ctr1" id="h1">5</td><td class="ctr2" id="i2">16</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="MtasSpanFollowedBySpans.java.html#L59" class="el_method">collect(SpanCollector)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="11" alt="11"/></td><td class="ctr2" id="c11">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h2">3</td><td class="ctr2" id="i7">3</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a9"><a href="MtasSpanFollowedBySpans.java.html#L79" class="el_method">nextStartPosition()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="43" height="10" title="32" alt="32"/></td><td class="ctr2" id="c5">82%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="42" height="10" title="7" alt="7"/></td><td class="ctr2" id="e2">70%</td><td class="ctr1" id="f3">3</td><td class="ctr2" id="g3">6</td><td class="ctr1" id="h4">2</td><td class="ctr2" id="i3">10</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a4"><a href="MtasSpanFollowedBySpans.java.html#L68" class="el_method">endPosition()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="12" alt="12"/></td><td class="ctr2" id="c6">80%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="2" alt="2"/></td><td class="ctr2" id="e3">50%</td><td class="ctr1" id="f5">2</td><td class="ctr2" id="g5">3</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i9">2</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a12"><a href="MtasSpanFollowedBySpans.java.html#L114" class="el_method">startPosition()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="12" alt="12"/></td><td class="ctr2" id="c7">80%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="2" alt="2"/></td><td class="ctr2" id="e4">50%</td><td class="ctr1" id="f6">2</td><td class="ctr2" id="g6">3</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i10">2</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a6"><a href="MtasSpanFollowedBySpans.java.html#L244" class="el_method">goToNextStartPosition()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="106" height="10" title="79" alt="79"/></td><td class="ctr2" id="c3">97%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="102" height="10" title="17" alt="17"/></td><td class="ctr2" id="e0">85%</td><td class="ctr1" id="f4">3</td><td class="ctr2" id="g0">11</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i1">21</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a10"><a href="MtasSpanFollowedBySpans.java.html#L106" class="el_method">positionsCost()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="c12">0%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f8">1</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i11">1</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a2"><a href="MtasSpanFollowedBySpans.java.html#L181" class="el_method">cost()</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="c13">0%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f9">1</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h7">1</td><td class="ctr2" id="i12">1</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a8"><a href="MtasSpanFollowedBySpans.java.html#L197" class="el_method">nextDoc()</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="8" alt="8"/></td><td class="ctr2" id="c4">88%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="1" alt="1"/></td><td class="ctr2" id="e5">50%</td><td class="ctr1" id="f10">1</td><td class="ctr2" id="g7">2</td><td class="ctr1" id="h8">1</td><td class="ctr2" id="i6">4</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a7"><a href="MtasSpanFollowedBySpans.java.html#L47" class="el_method">MtasSpanFollowedBySpans(MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans, MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans)</a></td><td class="bar" id="b11"><img src="../jacoco-resources/greenbar.gif" width="22" height="10" title="17" alt="17"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i4">6</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a11"><a href="MtasSpanFollowedBySpans.java.html#L284" class="el_method">reset()</a></td><td class="bar" id="b12"><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="13" alt="13"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">0</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i5">5</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a3"><a href="MtasSpanFollowedBySpans.java.html#L189" class="el_method">docID()</a></td><td class="bar" id="b13"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="3" alt="3"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f13">0</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h13">0</td><td class="ctr2" id="i13">1</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanFollowedBySpans</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanFollowedBySpans</span></div><h1>MtasSpanFollowedBySpans</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">170 of 397</td><td class="ctr2">57%</td><td class="bar">40 of 78</td><td class="ctr2">48%</td><td class="ctr1">33</td><td class="ctr2">54</td><td class="ctr1">45</td><td class="ctr2">105</td><td class="ctr1">6</td><td class="ctr2">15</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanFollowedBySpans.java.html#L154" class="el_method">advance(int)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="89" alt="89"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="96" height="10" title="16" alt="16"/></td><td class="ctr2" id="e6">0%</td><td class="ctr1" id="f0">9</td><td class="ctr2" id="g1">9</td><td class="ctr1" id="h0">26</td><td class="ctr2" id="i0">26</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a14"><a href="MtasSpanFollowedBySpans.java.html#L143" class="el_method">width()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="26" height="10" title="20" alt="20"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="4" alt="4"/></td><td class="ctr2" id="e7">0%</td><td class="ctr1" id="f2">3</td><td class="ctr2" id="g5">3</td><td class="ctr1" id="h4">2</td><td class="ctr2" id="i9">2</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a6"><a href="MtasSpanFollowedBySpans.java.html#L237" class="el_method">goToNextDoc()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="21" height="10" title="16" alt="16"/><img src="../jacoco-resources/greenbar.gif" width="64" height="10" title="48" alt="48"/></td><td class="ctr2" id="c8">75%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="54" height="10" title="9" alt="9"/></td><td class="ctr2" id="e1">75%</td><td class="ctr1" id="f3">3</td><td class="ctr2" id="g2">7</td><td class="ctr1" id="h1">5</td><td class="ctr2" id="i2">16</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="MtasSpanFollowedBySpans.java.html#L323" class="el_method">asTwoPhaseIterator()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="14" alt="14"/></td><td class="ctr2" id="c11">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="6" alt="6"/></td><td class="ctr2" id="e8">0%</td><td class="ctr1" id="f1">4</td><td class="ctr2" id="g4">4</td><td class="ctr1" id="h2">3</td><td class="ctr2" id="i7">3</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a2"><a href="MtasSpanFollowedBySpans.java.html#L68" class="el_method">collect(SpanCollector)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="11" alt="11"/></td><td class="ctr2" id="c12">0%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f8">1</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h3">3</td><td class="ctr2" id="i8">3</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a10"><a href="MtasSpanFollowedBySpans.java.html#L92" class="el_method">nextStartPosition()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="43" height="10" title="32" alt="32"/></td><td class="ctr2" id="c5">82%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="42" height="10" title="7" alt="7"/></td><td class="ctr2" id="e2">70%</td><td class="ctr1" id="f4">3</td><td class="ctr2" id="g3">6</td><td class="ctr1" id="h5">2</td><td class="ctr2" id="i3">10</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a5"><a href="MtasSpanFollowedBySpans.java.html#L79" class="el_method">endPosition()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="12" alt="12"/></td><td class="ctr2" id="c6">80%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="2" alt="2"/></td><td class="ctr2" id="e3">50%</td><td class="ctr1" id="f6">2</td><td class="ctr2" id="g6">3</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i10">2</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a13"><a href="MtasSpanFollowedBySpans.java.html#L131" class="el_method">startPosition()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="12" alt="12"/></td><td class="ctr2" id="c7">80%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="2" alt="2"/></td><td class="ctr2" id="e4">50%</td><td class="ctr1" id="f7">2</td><td class="ctr2" id="g7">3</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i11">2</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a7"><a href="MtasSpanFollowedBySpans.java.html#L271" class="el_method">goToNextStartPosition()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="106" height="10" title="79" alt="79"/></td><td class="ctr2" id="c3">97%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="102" height="10" title="17" alt="17"/></td><td class="ctr2" id="e0">85%</td><td class="ctr1" id="f5">3</td><td class="ctr2" id="g0">11</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i1">22</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a11"><a href="MtasSpanFollowedBySpans.java.html#L121" class="el_method">positionsCost()</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="c13">0%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f9">1</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h7">1</td><td class="ctr2" id="i12">1</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a3"><a href="MtasSpanFollowedBySpans.java.html#L204" class="el_method">cost()</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="c14">0%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f10">1</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h8">1</td><td class="ctr2" id="i13">1</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a9"><a href="MtasSpanFollowedBySpans.java.html#L224" class="el_method">nextDoc()</a></td><td class="bar" id="b11"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="8" alt="8"/></td><td class="ctr2" id="c4">88%</td><td class="bar" id="d8"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="1" alt="1"/></td><td class="ctr2" id="e5">50%</td><td class="ctr1" id="f11">1</td><td class="ctr2" id="g8">2</td><td class="ctr1" id="h9">1</td><td class="ctr2" id="i6">4</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a8"><a href="MtasSpanFollowedBySpans.java.html#L51" class="el_method">MtasSpanFollowedBySpans(MtasSpanFollowedByQuery, MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans, MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans)</a></td><td class="bar" id="b12"><img src="../jacoco-resources/greenbar.gif" width="26" height="10" title="20" alt="20"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">0</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i4">7</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a12"><a href="MtasSpanFollowedBySpans.java.html#L312" class="el_method">reset()</a></td><td class="bar" id="b13"><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="13" alt="13"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f13">0</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h13">0</td><td class="ctr2" id="i5">5</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a4"><a href="MtasSpanFollowedBySpans.java.html#L214" class="el_method">docID()</a></td><td class="bar" id="b14"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="3" alt="3"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f14">0</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h14">0</td><td class="ctr2" id="i14">1</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k14">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanFollowedBySpans.java.html b/jacoco/mtas.search.spans/MtasSpanFollowedBySpans.java.html
index 186d265..cc7c0e3 100644
--- a/jacoco/mtas.search.spans/MtasSpanFollowedBySpans.java.html
+++ b/jacoco/mtas.search.spans/MtasSpanFollowedBySpans.java.html
@@ -3,6 +3,8 @@
 import java.io.IOException;
 import java.util.HashSet;
 
+import org.apache.lucene.search.ConjunctionDISI;
+import org.apache.lucene.search.TwoPhaseIterator;
 import org.apache.lucene.search.spans.SpanCollector;
 import mtas.search.spans.MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans;
 import mtas.search.spans.util.MtasSpans;
@@ -12,22 +14,24 @@ import mtas.search.spans.util.MtasSpans;
  */
 public class MtasSpanFollowedBySpans extends MtasSpans {
 
+  /** The query. */
+  private MtasSpanFollowedByQuery query;
+
   /** The spans 1. */
   private MtasSpanFollowedByQuerySpans spans1;
-  
+
   /** The spans 2. */
   private MtasSpanFollowedByQuerySpans spans2;
 
   /** The last spans 2 start position. */
   private int lastSpans2StartPosition;
-  
+
   /** The previous spans 2 start positions. */
   private HashSet&lt;Integer&gt; previousSpans2StartPositions;
 
-
   /** The called next start position. */
   private boolean calledNextStartPosition;
-  
+
   /** The no more positions. */
   private boolean noMorePositions;
 
@@ -37,167 +41,190 @@ public class MtasSpanFollowedBySpans extends MtasSpans {
   /**
    * Instantiates a new mtas span followed by spans.
    *
-   * @param mtasSpanFollowedByQuery the mtas span followed by query
+   * @param query the query
    * @param spans1 the spans 1
    * @param spans2 the spans 2
    */
-  public MtasSpanFollowedBySpans(
+  public MtasSpanFollowedBySpans(MtasSpanFollowedByQuery query,
       MtasSpanFollowedByQuerySpans spans1,
       MtasSpanFollowedByQuerySpans spans2) {
-<span class="fc" id="L47">    super();</span>
-<span class="fc" id="L48">    docId = -1;</span>
-<span class="fc" id="L49">    this.spans1 = spans1;</span>
-<span class="fc" id="L50">    this.spans2 = spans2;   </span>
-<span class="fc" id="L51">    previousSpans2StartPositions = new HashSet&lt;&gt;();</span>
-<span class="fc" id="L52">  }</span>
+<span class="fc" id="L51">    super();</span>
+<span class="fc" id="L52">    docId = -1;</span>
+<span class="fc" id="L53">    this.query = query;</span>
+<span class="fc" id="L54">    this.spans1 = spans1;</span>
+<span class="fc" id="L55">    this.spans2 = spans2;</span>
+<span class="fc" id="L56">    previousSpans2StartPositions = new HashSet&lt;&gt;();</span>
+<span class="fc" id="L57">  }</span>
 
-  /* (non-Javadoc)
-   * @see org.apache.lucene.search.spans.Spans#collect(org.apache.lucene.search.spans.SpanCollector)
+  /*
+   * (non-Javadoc)
+   * 
+   * @see
+   * org.apache.lucene.search.spans.Spans#collect(org.apache.lucene.search.spans
+   * .SpanCollector)
    */
   @Override
   public void collect(SpanCollector collector) throws IOException {
-<span class="nc" id="L59">    spans1.spans.collect(collector);</span>
-<span class="nc" id="L60">    spans2.spans.collect(collector);</span>
-<span class="nc" id="L61">  }</span>
+<span class="nc" id="L68">    spans1.spans.collect(collector);</span>
+<span class="nc" id="L69">    spans2.spans.collect(collector);</span>
+<span class="nc" id="L70">  }</span>
 
-  /* (non-Javadoc)
+  /*
+   * (non-Javadoc)
+   * 
    * @see org.apache.lucene.search.spans.Spans#endPosition()
    */
   @Override
   public int endPosition() {
-<span class="pc bpc" id="L68" title="2 of 4 branches missed.">    return calledNextStartPosition</span>
-<span class="pc" id="L69">        ? (noMorePositions ? NO_MORE_POSITIONS : spans1.spans.endPosition())</span>
+<span class="pc bpc" id="L79" title="2 of 4 branches missed.">    return calledNextStartPosition</span>
+<span class="pc" id="L80">        ? (noMorePositions ? NO_MORE_POSITIONS : spans1.spans.endPosition())</span>
         : -1;
   }
 
-  /* (non-Javadoc)
+  /*
+   * (non-Javadoc)
+   * 
    * @see org.apache.lucene.search.spans.Spans#nextStartPosition()
    */
   @Override
   public int nextStartPosition() throws IOException {
     // no document
-<span class="pc bpc" id="L79" title="2 of 4 branches missed.">    if (docId == -1 || docId == NO_MORE_DOCS) {</span>
-<span class="nc" id="L80">      throw new IOException(&quot;no document&quot;);</span>
+<span class="pc bpc" id="L92" title="2 of 4 branches missed.">    if (docId == -1 || docId == NO_MORE_DOCS) {</span>
+<span class="nc" id="L93">      throw new IOException(&quot;no document&quot;);</span>
       // finished
-<span class="pc bpc" id="L82" title="1 of 2 branches missed.">    } else if (noMorePositions) {</span>
-<span class="nc" id="L83">      return NO_MORE_POSITIONS;</span>
+<span class="pc bpc" id="L95" title="1 of 2 branches missed.">    } else if (noMorePositions) {</span>
+<span class="nc" id="L96">      return NO_MORE_POSITIONS;</span>
       // littleSpans already at start match, because of check for matching
       // document
-<span class="fc bfc" id="L86" title="All 2 branches covered.">    } else if (!calledNextStartPosition) {</span>
-<span class="fc" id="L87">      calledNextStartPosition = true;</span>
-<span class="fc" id="L88">      return spans1.spans.startPosition();</span>
+<span class="fc bfc" id="L99" title="All 2 branches covered.">    } else if (!calledNextStartPosition) {</span>
+<span class="fc" id="L100">      calledNextStartPosition = true;</span>
+<span class="fc" id="L101">      return spans1.spans.startPosition();</span>
       // compute next match
     } else {
-<span class="fc bfc" id="L91" title="All 2 branches covered.">      if (goToNextStartPosition()) {</span>
-        // match found        
-<span class="fc" id="L93">        return spans1.spans.startPosition();</span>
+<span class="fc bfc" id="L104" title="All 2 branches covered.">      if (goToNextStartPosition()) {</span>
+        // match found
+<span class="fc" id="L106">        return spans1.spans.startPosition();</span>
       } else {
         // no more matches: document finished
-<span class="fc" id="L96">        return NO_MORE_POSITIONS;</span>
+<span class="fc" id="L109">        return NO_MORE_POSITIONS;</span>
       }
     }
   }
 
-  /* (non-Javadoc)
+  /*
+   * (non-Javadoc)
+   * 
    * @see org.apache.lucene.search.spans.Spans#positionsCost()
    */
   @Override
   public float positionsCost() {
-<span class="nc" id="L106">    return 0;</span>
+<span class="nc" id="L121">    return 0;</span>
   }
 
-  /* (non-Javadoc)
+  /*
+   * (non-Javadoc)
+   * 
    * @see org.apache.lucene.search.spans.Spans#startPosition()
    */
   @Override
   public int startPosition() {
-<span class="pc bpc" id="L114" title="2 of 4 branches missed.">    return calledNextStartPosition</span>
-<span class="pc" id="L115">        ? (noMorePositions ? NO_MORE_POSITIONS : spans1.spans.startPosition())</span>
+<span class="pc bpc" id="L131" title="2 of 4 branches missed.">    return calledNextStartPosition</span>
+<span class="pc" id="L132">        ? (noMorePositions ? NO_MORE_POSITIONS : spans1.spans.startPosition())</span>
         : -1;
   }
 
-  /* (non-Javadoc)
+  /*
+   * (non-Javadoc)
+   * 
    * @see org.apache.lucene.search.spans.Spans#width()
    */
   @Override
   public int width() {
-<span class="nc bnc" id="L124" title="All 4 branches missed.">    return calledNextStartPosition ? (noMorePositions ? 0</span>
-<span class="nc" id="L125">        : spans1.spans.endPosition() - spans1.spans.startPosition()) : 0;</span>
+<span class="nc bnc" id="L143" title="All 4 branches missed.">    return calledNextStartPosition ? (noMorePositions ? 0</span>
+<span class="nc" id="L144">        : spans1.spans.endPosition() - spans1.spans.startPosition()) : 0;</span>
   }
 
-  /* (non-Javadoc)
+  /*
+   * (non-Javadoc)
+   * 
    * @see org.apache.lucene.search.DocIdSetIterator#advance(int)
    */
   @Override
   public int advance(int target) throws IOException {
-<span class="nc" id="L133">    reset();</span>
-<span class="nc bnc" id="L134" title="All 2 branches missed.">    if (docId == NO_MORE_DOCS) {</span>
-<span class="nc" id="L135">      return docId;</span>
-<span class="nc bnc" id="L136" title="All 2 branches missed.">    } else if (target &lt; docId) {</span>
+<span class="nc" id="L154">    reset();</span>
+<span class="nc bnc" id="L155" title="All 2 branches missed.">    if (docId == NO_MORE_DOCS) {</span>
+<span class="nc" id="L156">      return docId;</span>
+<span class="nc bnc" id="L157" title="All 2 branches missed.">    } else if (target &lt; docId) {</span>
       // should not happen
-<span class="nc" id="L138">      docId = NO_MORE_DOCS;</span>
-<span class="nc" id="L139">      return docId;</span>
+<span class="nc" id="L159">      docId = NO_MORE_DOCS;</span>
+<span class="nc" id="L160">      return docId;</span>
     } else {
       // advance 1
-<span class="nc" id="L142">      int spans1DocId = spans1.spans.docID();</span>
-<span class="nc" id="L143">      int newTarget = target;</span>
-<span class="nc bnc" id="L144" title="All 2 branches missed.">      if (spans1DocId &lt; newTarget) {</span>
-<span class="nc" id="L145">        spans1DocId = spans1.spans.advance(newTarget);</span>
-<span class="nc bnc" id="L146" title="All 2 branches missed.">        if (spans1DocId == NO_MORE_DOCS) {</span>
-<span class="nc" id="L147">          docId = NO_MORE_DOCS;</span>
-<span class="nc" id="L148">          return docId;</span>
+<span class="nc" id="L163">      int spans1DocId = spans1.spans.docID();</span>
+<span class="nc" id="L164">      int newTarget = target;</span>
+<span class="nc bnc" id="L165" title="All 2 branches missed.">      if (spans1DocId &lt; newTarget) {</span>
+<span class="nc" id="L166">        spans1DocId = spans1.spans.advance(newTarget);</span>
+<span class="nc bnc" id="L167" title="All 2 branches missed.">        if (spans1DocId == NO_MORE_DOCS) {</span>
+<span class="nc" id="L168">          docId = NO_MORE_DOCS;</span>
+<span class="nc" id="L169">          return docId;</span>
         }
-<span class="nc" id="L150">        newTarget = Math.max(newTarget, spans1DocId);</span>
+<span class="nc" id="L171">        newTarget = Math.max(newTarget, spans1DocId);</span>
       }
-<span class="nc" id="L152">      int spans2DocId = spans2.spans.docID();</span>
+<span class="nc" id="L173">      int spans2DocId = spans2.spans.docID();</span>
       // advance 2
-<span class="nc bnc" id="L154" title="All 2 branches missed.">      if (spans2DocId &lt; newTarget) {</span>
-<span class="nc" id="L155">        spans2DocId = spans2.spans.advance(newTarget);</span>
-<span class="nc bnc" id="L156" title="All 2 branches missed.">        if (spans2DocId == NO_MORE_DOCS) {</span>
-<span class="nc" id="L157">          docId = NO_MORE_DOCS;</span>
-<span class="nc" id="L158">          return docId;</span>
+<span class="nc bnc" id="L175" title="All 2 branches missed.">      if (spans2DocId &lt; newTarget) {</span>
+<span class="nc" id="L176">        spans2DocId = spans2.spans.advance(newTarget);</span>
+<span class="nc bnc" id="L177" title="All 2 branches missed.">        if (spans2DocId == NO_MORE_DOCS) {</span>
+<span class="nc" id="L178">          docId = NO_MORE_DOCS;</span>
+<span class="nc" id="L179">          return docId;</span>
         }
       }
       // check equal docId, otherwise next
-<span class="nc bnc" id="L162" title="All 2 branches missed.">      if (spans1DocId == spans2DocId) {</span>
-<span class="nc" id="L163">        docId = spans1DocId;</span>
+<span class="nc bnc" id="L183" title="All 2 branches missed.">      if (spans1DocId == spans2DocId) {</span>
+<span class="nc" id="L184">        docId = spans1DocId;</span>
         // check match
-<span class="nc bnc" id="L165" title="All 2 branches missed.">        if (goToNextStartPosition()) {</span>
-<span class="nc" id="L166">          return docId;</span>
+<span class="nc bnc" id="L186" title="All 2 branches missed.">        if (goToNextStartPosition()) {</span>
+<span class="nc" id="L187">          return docId;</span>
         } else {
-<span class="nc" id="L168">          return nextDoc();</span>
+<span class="nc" id="L189">          return nextDoc();</span>
         }
       } else {
-<span class="nc" id="L171">        return nextDoc();</span>
+<span class="nc" id="L192">        return nextDoc();</span>
       }
     }
   }
 
-  /* (non-Javadoc)
+  /*
+   * (non-Javadoc)
+   * 
    * @see org.apache.lucene.search.DocIdSetIterator#cost()
    */
   @Override
   public long cost() {
-<span class="nc" id="L181">    return 0;</span>
+<span class="nc" id="L204">    return 0;</span>
   }
 
-  /* (non-Javadoc)
+  /*
+   * (non-Javadoc)
+   * 
    * @see org.apache.lucene.search.DocIdSetIterator#docID()
    */
   @Override
   public int docID() {
-<span class="fc" id="L189">    return docId;</span>
+<span class="fc" id="L214">    return docId;</span>
   }
 
-  /* (non-Javadoc)
+  /*
+   * (non-Javadoc)
+   * 
    * @see org.apache.lucene.search.DocIdSetIterator#nextDoc()
    */
   @Override
   public int nextDoc() throws IOException {
-<span class="fc" id="L197">    reset();</span>
-<span class="pc bpc" id="L198" title="1 of 2 branches missed.">    while (!goToNextDoc())</span>
-<span class="nc" id="L199">      ;</span>
-<span class="fc" id="L200">    return docId;</span>
+<span class="fc" id="L224">    reset();</span>
+<span class="pc bpc" id="L225" title="1 of 2 branches missed.">    while (!goToNextDoc())</span>
+<span class="nc" id="L226">      ;</span>
+<span class="fc" id="L227">    return docId;</span>
   }
 
   /**
@@ -207,28 +234,28 @@ public class MtasSpanFollowedBySpans extends MtasSpans {
    * @throws IOException Signals that an I/O exception has occurred.
    */
   private boolean goToNextDoc() throws IOException {
-<span class="pc bpc" id="L210" title="1 of 2 branches missed.">    if (docId == NO_MORE_DOCS) {</span>
-<span class="nc" id="L211">      return true;</span>
+<span class="pc bpc" id="L237" title="1 of 2 branches missed.">    if (docId == NO_MORE_DOCS) {</span>
+<span class="nc" id="L238">      return true;</span>
     } else {
-<span class="fc" id="L213">      int spans1DocId = spans1.spans.nextDoc();</span>
-<span class="fc" id="L214">      int spans2DocId = spans2.spans.docID();</span>
-<span class="fc" id="L215">      docId = Math.max(spans1DocId, spans2DocId);</span>
-<span class="fc bfc" id="L216" title="All 4 branches covered.">      while (spans1DocId != spans2DocId &amp;&amp; docId != NO_MORE_DOCS) {</span>
-<span class="pc bpc" id="L217" title="1 of 2 branches missed.">        if (spans1DocId &lt; spans2DocId) {</span>
-<span class="nc" id="L218">          spans1DocId = spans1.spans.advance(spans2DocId);</span>
-<span class="nc" id="L219">          docId = spans1DocId;</span>
+<span class="fc" id="L240">      int spans1DocId = spans1.spans.nextDoc();</span>
+<span class="fc" id="L241">      int spans2DocId = spans2.spans.docID();</span>
+<span class="fc" id="L242">      docId = Math.max(spans1DocId, spans2DocId);</span>
+<span class="fc bfc" id="L243" title="All 4 branches covered.">      while (spans1DocId != spans2DocId &amp;&amp; docId != NO_MORE_DOCS) {</span>
+<span class="pc bpc" id="L244" title="1 of 2 branches missed.">        if (spans1DocId &lt; spans2DocId) {</span>
+<span class="nc" id="L245">          spans1DocId = spans1.spans.advance(spans2DocId);</span>
+<span class="nc" id="L246">          docId = spans1DocId;</span>
         } else {
-<span class="fc" id="L221">          spans2DocId = spans2.spans.advance(spans1DocId);</span>
-<span class="fc" id="L222">          docId = spans2DocId;</span>
+<span class="fc" id="L248">          spans2DocId = spans2.spans.advance(spans1DocId);</span>
+<span class="fc" id="L249">          docId = spans2DocId;</span>
         }
       }
-<span class="fc bfc" id="L225" title="All 2 branches covered.">      if (docId != NO_MORE_DOCS) {</span>
-<span class="pc bpc" id="L226" title="1 of 2 branches missed.">        if (!goToNextStartPosition()) {</span>
-<span class="nc" id="L227">          reset();</span>
-<span class="nc" id="L228">          return false;</span>
+<span class="fc bfc" id="L252" title="All 2 branches covered.">      if (docId != NO_MORE_DOCS) {</span>
+<span class="pc bpc" id="L253" title="1 of 2 branches missed.">        if (!goToNextStartPosition()) {</span>
+<span class="nc" id="L254">          reset();</span>
+<span class="nc" id="L255">          return false;</span>
         }
       }
-<span class="fc" id="L231">      return true;</span>
+<span class="fc" id="L258">      return true;</span>
     }
   }
 
@@ -241,51 +268,65 @@ public class MtasSpanFollowedBySpans extends MtasSpans {
   private boolean goToNextStartPosition() throws IOException {
     int nextSpans1StartPosition;
     int nextSpans1EndPosition;
-<span class="fc" id="L244">    while ((nextSpans1StartPosition = spans1.spans</span>
-<span class="fc bfc" id="L245" title="All 2 branches covered.">        .nextStartPosition()) != NO_MORE_POSITIONS) {</span>
-<span class="fc" id="L246">      nextSpans1EndPosition = spans1.spans.endPosition();</span>
-<span class="fc bfc" id="L247" title="All 2 branches covered.">      if (nextSpans1EndPosition == lastSpans2StartPosition) {</span>
-<span class="fc" id="L248">        return true;</span>
+<span class="fc" id="L271">    while ((nextSpans1StartPosition = spans1.spans</span>
+<span class="fc bfc" id="L272" title="All 2 branches covered.">        .nextStartPosition()) != NO_MORE_POSITIONS) {</span>
+<span class="fc" id="L273">      nextSpans1EndPosition = spans1.spans.endPosition();</span>
+<span class="fc bfc" id="L274" title="All 2 branches covered.">      if (nextSpans1EndPosition == lastSpans2StartPosition) {</span>
+<span class="fc" id="L275">        return true;</span>
       } else {
-        //clean up
-<span class="fc bfc" id="L251" title="All 2 branches covered.">        if(lastSpans2StartPosition&lt;nextSpans1StartPosition) {</span>
-<span class="fc" id="L252">          previousSpans2StartPositions.clear();</span>
-<span class="pc bpc" id="L253" title="1 of 2 branches missed.">        } else if(previousSpans2StartPositions.contains(nextSpans1EndPosition)) {</span>
-<span class="nc" id="L254">          return true;</span>
+        // clean up
+<span class="fc bfc" id="L278" title="All 2 branches covered.">        if (lastSpans2StartPosition &lt; nextSpans1StartPosition) {</span>
+<span class="fc" id="L279">          previousSpans2StartPositions.clear();</span>
+<span class="fc" id="L280">        } else if (previousSpans2StartPositions</span>
+<span class="pc bpc" id="L281" title="1 of 2 branches missed.">            .contains(nextSpans1EndPosition)) {</span>
+<span class="nc" id="L282">          return true;</span>
         }
-        //try to find match
-<span class="fc bfc" id="L257" title="All 2 branches covered.">        while (lastSpans2StartPosition &lt; nextSpans1EndPosition) {</span>
-<span class="pc bpc" id="L258" title="1 of 2 branches missed.">          if (lastSpans2StartPosition != NO_MORE_POSITIONS) {</span>
-<span class="fc" id="L259">            lastSpans2StartPosition = spans2.spans.nextStartPosition();</span>
-          }  
-<span class="fc bfc" id="L261" title="All 2 branches covered.">          if (lastSpans2StartPosition == NO_MORE_POSITIONS) {</span>
-<span class="pc bpc" id="L262" title="1 of 2 branches missed.">            if(previousSpans2StartPositions.isEmpty()) {</span>
-<span class="fc" id="L263">              noMorePositions = true;</span>
-<span class="fc" id="L264">              return false;</span>
-            }            
+        // try to find match
+<span class="fc bfc" id="L285" title="All 2 branches covered.">        while (lastSpans2StartPosition &lt; nextSpans1EndPosition) {</span>
+<span class="pc bpc" id="L286" title="1 of 2 branches missed.">          if (lastSpans2StartPosition != NO_MORE_POSITIONS) {</span>
+<span class="fc" id="L287">            lastSpans2StartPosition = spans2.spans.nextStartPosition();</span>
+          }
+<span class="fc bfc" id="L289" title="All 2 branches covered.">          if (lastSpans2StartPosition == NO_MORE_POSITIONS) {</span>
+<span class="pc bpc" id="L290" title="1 of 2 branches missed.">            if (previousSpans2StartPositions.isEmpty()) {</span>
+<span class="fc" id="L291">              noMorePositions = true;</span>
+<span class="fc" id="L292">              return false;</span>
+            }
           } else {
-<span class="fc bfc" id="L267" title="All 2 branches covered.">            if(lastSpans2StartPosition&gt;=nextSpans1StartPosition) {</span>
-<span class="fc" id="L268">              previousSpans2StartPositions.add(lastSpans2StartPosition);</span>
-            } 
-<span class="fc bfc" id="L270" title="All 2 branches covered.">            if (nextSpans1EndPosition == lastSpans2StartPosition) {</span>
-<span class="fc" id="L271">              return true;</span>
-            } 
+<span class="fc bfc" id="L295" title="All 2 branches covered.">            if (lastSpans2StartPosition &gt;= nextSpans1StartPosition) {</span>
+<span class="fc" id="L296">              previousSpans2StartPositions.add(lastSpans2StartPosition);</span>
+            }
+<span class="fc bfc" id="L298" title="All 2 branches covered.">            if (nextSpans1EndPosition == lastSpans2StartPosition) {</span>
+<span class="fc" id="L299">              return true;</span>
+            }
           }
         }
-      }      
+      }
     }
-<span class="fc" id="L277">    return false;</span>
+<span class="fc" id="L305">    return false;</span>
   }
 
   /**
    * Reset.
    */
   private void reset() {
-<span class="fc" id="L284">    calledNextStartPosition = false;</span>
-<span class="fc" id="L285">    noMorePositions = false;</span>
-<span class="fc" id="L286">    lastSpans2StartPosition = -1;</span>
-<span class="fc" id="L287">    previousSpans2StartPositions.clear();</span>
-<span class="fc" id="L288">  }</span>
+<span class="fc" id="L312">    calledNextStartPosition = false;</span>
+<span class="fc" id="L313">    noMorePositions = false;</span>
+<span class="fc" id="L314">    lastSpans2StartPosition = -1;</span>
+<span class="fc" id="L315">    previousSpans2StartPositions.clear();</span>
+<span class="fc" id="L316">  }</span>
+
+  /* (non-Javadoc)
+   * @see mtas.search.spans.util.MtasSpans#asTwoPhaseIterator()
+   */
+  @Override
+  public TwoPhaseIterator asTwoPhaseIterator() {
+<span class="nc bnc" id="L323" title="All 6 branches missed.">    if (spans1 == null || spans2 == null || !query.twoPhaseIteratorAllowed()) {</span>
+<span class="nc" id="L324">      return null;</span>
+    } else {
+      // TODO
+<span class="nc" id="L327">      return null;</span>
+    }
+  }
 
 }
 </pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanFullyAlignedWithQuery$MtasSpanFullyAlignedWithQuerySpans.html b/jacoco/mtas.search.spans/MtasSpanFullyAlignedWithQuery$MtasSpanFullyAlignedWithQuerySpans.html
index d96c8f6..d478089 100644
--- a/jacoco/mtas.search.spans/MtasSpanFullyAlignedWithQuery$MtasSpanFullyAlignedWithQuerySpans.html
+++ b/jacoco/mtas.search.spans/MtasSpanFullyAlignedWithQuery$MtasSpanFullyAlignedWithQuerySpans.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans</span></div><h1>MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">3 of 12</td><td class="ctr2">75%</td><td class="bar">1 of 2</td><td class="ctr2">50%</td><td class="ctr1">1</td><td class="ctr2">2</td><td class="ctr1">0</td><td class="ctr2">3</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanFullyAlignedWithQuery.java.html#L294" class="el_method">MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans(Spans)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="90" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">75%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">3</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans</span></div><h1>MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">4 of 13</td><td class="ctr2">69%</td><td class="bar">1 of 2</td><td class="ctr2">50%</td><td class="ctr1">1</td><td class="ctr2">2</td><td class="ctr1">0</td><td class="ctr2">3</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanFullyAlignedWithQuery.java.html#L308" class="el_method">MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans(MtasSpanFullyAlignedWithQuery, Spans)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="83" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">69%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">3</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanFullyAlignedWithQuery$MtasSpanFullyAlignedWithQueryWeight.html b/jacoco/mtas.search.spans/MtasSpanFullyAlignedWithQuery$MtasSpanFullyAlignedWithQueryWeight.html
index 7c8f34e..7b033e2 100644
--- a/jacoco/mtas.search.spans/MtasSpanFullyAlignedWithQuery$MtasSpanFullyAlignedWithQueryWeight.html
+++ b/jacoco/mtas.search.spans/MtasSpanFullyAlignedWithQuery$MtasSpanFullyAlignedWithQueryWeight.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQueryWeight</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQueryWeight</span></div><h1>MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQueryWeight</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 6</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">1</td><td class="ctr1">0</td><td class="ctr2">3</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanFullyAlignedWithQuery.java.html#L313" class="el_method">MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQueryWeight(SpanWeight)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="6" alt="6"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">3</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQueryWeight</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQueryWeight</span></div><h1>MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQueryWeight</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 6</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">1</td><td class="ctr1">0</td><td class="ctr2">3</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanFullyAlignedWithQuery.java.html#L327" class="el_method">MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQueryWeight(SpanWeight)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="6" alt="6"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">3</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanFullyAlignedWithQuery$SpanFullyAlignedWithWeight.html b/jacoco/mtas.search.spans/MtasSpanFullyAlignedWithQuery$SpanFullyAlignedWithWeight.html
index ae71f67..d39fc9e 100644
--- a/jacoco/mtas.search.spans/MtasSpanFullyAlignedWithQuery$SpanFullyAlignedWithWeight.html
+++ b/jacoco/mtas.search.spans/MtasSpanFullyAlignedWithQuery$SpanFullyAlignedWithWeight.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanFullyAlignedWithQuery.SpanFullyAlignedWithWeight</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanFullyAlignedWithQuery.SpanFullyAlignedWithWeight</span></div><h1>MtasSpanFullyAlignedWithQuery.SpanFullyAlignedWithWeight</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">24 of 73</td><td class="ctr2">67%</td><td class="bar">1 of 2</td><td class="ctr2">50%</td><td class="ctr1">3</td><td class="ctr2">5</td><td class="ctr1">7</td><td class="ctr2">19</td><td class="ctr1">2</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanFullyAlignedWithQuery.java.html#L242" class="el_method">extractTermContexts(Map)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="11" alt="11"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h0">3</td><td class="ctr2" id="i2">3</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasSpanFullyAlignedWithQuery.java.html#L275" class="el_method">extractTerms(Set)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="11" alt="11"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h1">3</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a2"><a href="MtasSpanFullyAlignedWithQuery.java.html#L257" class="el_method">getSpans(LeafReaderContext, SpanWeight.Postings)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="113" height="10" title="34" alt="34"/></td><td class="ctr2" id="c1">94%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i0">8</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="MtasSpanFullyAlignedWithQuery.java.html#L227" class="el_method">MtasSpanFullyAlignedWithQuery.SpanFullyAlignedWithWeight(MtasSpanFullyAlignedWithQuery, MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQueryWeight, MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQueryWeight, IndexSearcher, Map)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="50" height="10" title="15" alt="15"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i1">5</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanFullyAlignedWithQuery.SpanFullyAlignedWithWeight</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanFullyAlignedWithQuery.SpanFullyAlignedWithWeight</span></div><h1>MtasSpanFullyAlignedWithQuery.SpanFullyAlignedWithWeight</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">24 of 79</td><td class="ctr2">69%</td><td class="bar">1 of 2</td><td class="ctr2">50%</td><td class="ctr1">3</td><td class="ctr2">5</td><td class="ctr1">7</td><td class="ctr2">19</td><td class="ctr1">2</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanFullyAlignedWithQuery.java.html#L251" class="el_method">extractTermContexts(Map)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="31" height="10" title="11" alt="11"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h0">3</td><td class="ctr2" id="i2">3</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasSpanFullyAlignedWithQuery.java.html#L287" class="el_method">extractTerms(Set)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="31" height="10" title="11" alt="11"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h1">3</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a2"><a href="MtasSpanFullyAlignedWithQuery.java.html#L266" class="el_method">getSpans(LeafReaderContext, SpanWeight.Postings)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="114" height="10" title="40" alt="40"/></td><td class="ctr2" id="c1">95%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i0">8</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="MtasSpanFullyAlignedWithQuery.java.html#L236" class="el_method">MtasSpanFullyAlignedWithQuery.SpanFullyAlignedWithWeight(MtasSpanFullyAlignedWithQuery, MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQueryWeight, MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQueryWeight, IndexSearcher, Map)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="42" height="10" title="15" alt="15"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i1">5</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanFullyAlignedWithQuery.html b/jacoco/mtas.search.spans/MtasSpanFullyAlignedWithQuery.html
index 03afca9..89ef9ab 100644
--- a/jacoco/mtas.search.spans/MtasSpanFullyAlignedWithQuery.html
+++ b/jacoco/mtas.search.spans/MtasSpanFullyAlignedWithQuery.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanFullyAlignedWithQuery</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanFullyAlignedWithQuery</span></div><h1>MtasSpanFullyAlignedWithQuery</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">147 of 399</td><td class="ctr2">63%</td><td class="bar">35 of 80</td><td class="ctr2">56%</td><td class="ctr1">34</td><td class="ctr2">48</td><td class="ctr1">29</td><td class="ctr2">76</td><td class="ctr1">3</td><td class="ctr2">8</td></tr></tfoot><tbody><tr><td id="a7"><a href="MtasSpanFullyAlignedWithQuery.java.html#L117" class="el_method">toString(String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="51" height="10" title="62" alt="62"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="4" alt="4"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f2">3</td><td class="ctr2" id="g4">3</td><td class="ctr1" id="h0">11</td><td class="ctr2" id="i1">11</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a3"><a href="MtasSpanFullyAlignedWithQuery.java.html#L103" class="el_method">getTermContexts(List)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="19" height="10" title="23" alt="23"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="2" alt="2"/></td><td class="ctr2" id="e5">0%</td><td class="ctr1" id="f4">2</td><td class="ctr2" id="g5">2</td><td class="ctr1" id="h1">5</td><td class="ctr2" id="i5">5</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a4"><a href="MtasSpanFullyAlignedWithQuery.java.html#L158" class="el_method">hashCode()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="19" height="10" title="23" alt="23"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h2">5</td><td class="ctr2" id="i6">5</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a5"><a href="MtasSpanFullyAlignedWithQuery.java.html#L43" class="el_method">MtasSpanFullyAlignedWithQuery(MtasSpanQuery, MtasSpanQuery)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="17" alt="17"/><img src="../jacoco-resources/greenbar.gif" width="31" height="10" title="38" alt="38"/></td><td class="ctr2" id="c4">69%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="25" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="7" alt="7"/></td><td class="ctr2" id="e3">43%</td><td class="ctr1" id="f1">8</td><td class="ctr2" id="g1">9</td><td class="ctr1" id="h3">4</td><td class="ctr2" id="i2">11</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a6"><a href="MtasSpanFullyAlignedWithQuery.java.html#L173" class="el_method">rewrite(IndexReader)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="12" alt="12"/><img src="../jacoco-resources/greenbar.gif" width="110" height="10" title="133" alt="133"/></td><td class="ctr2" id="c1">91%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="42" height="10" title="15" alt="15"/><img src="../jacoco-resources/greenbar.gif" width="77" height="10" title="27" alt="27"/></td><td class="ctr2" id="e1">64%</td><td class="ctr1" id="f0">15</td><td class="ctr2" id="g0">22</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i0">24</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a0"><a href="MtasSpanFullyAlignedWithQuery.java.html#L78" class="el_method">createWeight(IndexSearcher, boolean)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="38" height="10" title="47" alt="47"/></td><td class="ctr2" id="c2">88%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="3" alt="3"/></td><td class="ctr2" id="e2">50%</td><td class="ctr1" id="f3">3</td><td class="ctr2" id="g3">4</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i3">11</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a1"><a href="MtasSpanFullyAlignedWithQuery.java.html#L141" class="el_method">equals(Object)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="31" alt="31"/></td><td class="ctr2" id="c3">88%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="22" height="10" title="8" alt="8"/></td><td class="ctr2" id="e0">80%</td><td class="ctr1" id="f5">2</td><td class="ctr2" id="g2">6</td><td class="ctr1" id="h4">2</td><td class="ctr2" id="i4">8</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a2"><a href="MtasSpanFullyAlignedWithQuery.java.html#L65" class="el_method">getField()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="3" alt="3"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanFullyAlignedWithQuery</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanFullyAlignedWithQuery</span></div><h1>MtasSpanFullyAlignedWithQuery</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">147 of 406</td><td class="ctr2">63%</td><td class="bar">35 of 80</td><td class="ctr2">56%</td><td class="ctr1">34</td><td class="ctr2">49</td><td class="ctr1">29</td><td class="ctr2">80</td><td class="ctr1">3</td><td class="ctr2">9</td></tr></tfoot><tbody><tr><td id="a8"><a href="MtasSpanFullyAlignedWithQuery.java.html#L116" class="el_method">toString(String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="52" height="10" title="62" alt="62"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="4" alt="4"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f2">3</td><td class="ctr2" id="g4">3</td><td class="ctr1" id="h0">11</td><td class="ctr2" id="i1">11</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a4"><a href="MtasSpanFullyAlignedWithQuery.java.html#L102" class="el_method">getTermContexts(List)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="19" height="10" title="23" alt="23"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="2" alt="2"/></td><td class="ctr2" id="e5">0%</td><td class="ctr1" id="f4">2</td><td class="ctr2" id="g5">2</td><td class="ctr1" id="h1">5</td><td class="ctr2" id="i5">5</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a5"><a href="MtasSpanFullyAlignedWithQuery.java.html#L157" class="el_method">hashCode()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="19" height="10" title="23" alt="23"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h2">5</td><td class="ctr2" id="i6">5</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a6"><a href="MtasSpanFullyAlignedWithQuery.java.html#L42" class="el_method">MtasSpanFullyAlignedWithQuery(MtasSpanQuery, MtasSpanQuery)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="17" alt="17"/><img src="../jacoco-resources/greenbar.gif" width="31" height="10" title="38" alt="38"/></td><td class="ctr2" id="c5">69%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="25" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="7" alt="7"/></td><td class="ctr2" id="e3">43%</td><td class="ctr1" id="f1">8</td><td class="ctr2" id="g1">9</td><td class="ctr1" id="h3">4</td><td class="ctr2" id="i2">11</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a7"><a href="MtasSpanFullyAlignedWithQuery.java.html#L172" class="el_method">rewrite(IndexReader)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="12" alt="12"/><img src="../jacoco-resources/greenbar.gif" width="109" height="10" title="131" alt="131"/></td><td class="ctr2" id="c2">91%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="42" height="10" title="15" alt="15"/><img src="../jacoco-resources/greenbar.gif" width="77" height="10" title="27" alt="27"/></td><td class="ctr2" id="e1">64%</td><td class="ctr1" id="f0">15</td><td class="ctr2" id="g0">22</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i0">24</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a0"><a href="MtasSpanFullyAlignedWithQuery.java.html#L77" class="el_method">createWeight(IndexSearcher, boolean)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="39" height="10" title="47" alt="47"/></td><td class="ctr2" id="c3">88%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="3" alt="3"/></td><td class="ctr2" id="e2">50%</td><td class="ctr1" id="f3">3</td><td class="ctr2" id="g3">4</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i3">11</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a2"><a href="MtasSpanFullyAlignedWithQuery.java.html#L140" class="el_method">equals(Object)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="26" height="10" title="31" alt="31"/></td><td class="ctr2" id="c4">88%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="22" height="10" title="8" alt="8"/></td><td class="ctr2" id="e0">80%</td><td class="ctr1" id="f5">2</td><td class="ctr2" id="g2">6</td><td class="ctr1" id="h4">2</td><td class="ctr2" id="i4">8</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a1"><a href="MtasSpanFullyAlignedWithQuery.java.html#L209" class="el_method">disableTwoPhaseIterator()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">4</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a3"><a href="MtasSpanFullyAlignedWithQuery.java.html#L64" class="el_method">getField()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="3" alt="3"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanFullyAlignedWithQuery.java.html b/jacoco/mtas.search.spans/MtasSpanFullyAlignedWithQuery.java.html
index 4b889d3..3b7edda 100644
--- a/jacoco/mtas.search.spans/MtasSpanFullyAlignedWithQuery.java.html
+++ b/jacoco/mtas.search.spans/MtasSpanFullyAlignedWithQuery.java.html
@@ -12,7 +12,6 @@ import org.apache.lucene.index.Term;
 import org.apache.lucene.index.TermContext;
 import org.apache.lucene.index.Terms;
 import org.apache.lucene.search.IndexSearcher;
-import org.apache.lucene.search.spans.SpanQuery;
 import org.apache.lucene.search.spans.SpanWeight;
 import org.apache.lucene.search.spans.Spans;
 import mtas.search.spans.util.MtasSpanQuery;
@@ -28,10 +27,10 @@ public class MtasSpanFullyAlignedWithQuery extends MtasSpanQuery {
   private String field;
 
   /** The q 1. */
-  private SpanQuery q1;
+  private MtasSpanQuery q1;
 
   /** The q 2. */
-  private SpanQuery q2;
+  private MtasSpanQuery q2;
 
   /**
    * Instantiates a new mtas span fully aligned with query.
@@ -40,20 +39,20 @@ public class MtasSpanFullyAlignedWithQuery extends MtasSpanQuery {
    * @param q2 the q 2
    */
   public MtasSpanFullyAlignedWithQuery(MtasSpanQuery q1, MtasSpanQuery q2) {
-<span class="pc bpc" id="L43" title="2 of 4 branches missed.">    super(q1 != null ? q1.getMinimumWidth() : null,</span>
-<span class="pc" id="L44">        q1 != null ? q1.getMaximumWidth() : null);</span>
-<span class="pc bpc" id="L45" title="2 of 4 branches missed.">    if (q1 != null &amp;&amp; (field = q1.getField()) != null) {</span>
-<span class="pc bpc" id="L46" title="3 of 6 branches missed.">      if (q2 != null &amp;&amp; q2.getField() != null &amp;&amp; !q2.getField().equals(field)) {</span>
-<span class="nc" id="L47">        throw new IllegalArgumentException(&quot;Clauses must have same field.&quot;);</span>
+<span class="pc bpc" id="L42" title="2 of 4 branches missed.">    super(q1 != null ? q1.getMinimumWidth() : null,</span>
+<span class="pc" id="L43">        q1 != null ? q1.getMaximumWidth() : null);</span>
+<span class="pc bpc" id="L44" title="2 of 4 branches missed.">    if (q1 != null &amp;&amp; (field = q1.getField()) != null) {</span>
+<span class="pc bpc" id="L45" title="3 of 6 branches missed.">      if (q2 != null &amp;&amp; q2.getField() != null &amp;&amp; !q2.getField().equals(field)) {</span>
+<span class="nc" id="L46">        throw new IllegalArgumentException(&quot;Clauses must have same field.&quot;);</span>
       }
-<span class="nc bnc" id="L49" title="All 2 branches missed.">    } else if (q2 != null) {</span>
-<span class="nc" id="L50">      field = q2.getField();</span>
+<span class="nc bnc" id="L48" title="All 2 branches missed.">    } else if (q2 != null) {</span>
+<span class="nc" id="L49">      field = q2.getField();</span>
     } else {
-<span class="nc" id="L52">      field = null;</span>
+<span class="nc" id="L51">      field = null;</span>
     }
-<span class="fc" id="L54">    this.q1 = q1;</span>
-<span class="fc" id="L55">    this.q2 = q2;</span>
-<span class="fc" id="L56">  }</span>
+<span class="fc" id="L53">    this.q1 = q1;</span>
+<span class="fc" id="L54">    this.q2 = q2;</span>
+<span class="fc" id="L55">  }</span>
 
   /*
    * (non-Javadoc)
@@ -62,7 +61,7 @@ public class MtasSpanFullyAlignedWithQuery extends MtasSpanQuery {
    */
   @Override
   public String getField() {
-<span class="fc" id="L65">    return field;</span>
+<span class="fc" id="L64">    return field;</span>
   }
 
   /*
@@ -75,20 +74,20 @@ public class MtasSpanFullyAlignedWithQuery extends MtasSpanQuery {
   @Override
   public MtasSpanWeight createWeight(IndexSearcher searcher,
       boolean needsScores) throws IOException {
-<span class="pc bpc" id="L78" title="2 of 4 branches missed.">    if (q1 == null || q2 == null) {</span>
-<span class="nc" id="L79">      return null;</span>
+<span class="pc bpc" id="L77" title="2 of 4 branches missed.">    if (q1 == null || q2 == null) {</span>
+<span class="nc" id="L78">      return null;</span>
     } else {
-<span class="fc" id="L81">      MtasSpanFullyAlignedWithQueryWeight w1 = new MtasSpanFullyAlignedWithQueryWeight(</span>
-<span class="fc" id="L82">          q1.createWeight(searcher, needsScores));</span>
-<span class="fc" id="L83">      MtasSpanFullyAlignedWithQueryWeight w2 = new MtasSpanFullyAlignedWithQueryWeight(</span>
-<span class="fc" id="L84">          q2.createWeight(searcher, needsScores));</span>
+<span class="fc" id="L80">      MtasSpanFullyAlignedWithQueryWeight w1 = new MtasSpanFullyAlignedWithQueryWeight(</span>
+<span class="fc" id="L81">          q1.createWeight(searcher, needsScores));</span>
+<span class="fc" id="L82">      MtasSpanFullyAlignedWithQueryWeight w2 = new MtasSpanFullyAlignedWithQueryWeight(</span>
+<span class="fc" id="L83">          q2.createWeight(searcher, needsScores));</span>
       // subWeights
-<span class="fc" id="L86">      List&lt;MtasSpanFullyAlignedWithQueryWeight&gt; subWeights = new ArrayList&lt;&gt;();</span>
-<span class="fc" id="L87">      subWeights.add(w1);</span>
-<span class="fc" id="L88">      subWeights.add(w2);</span>
+<span class="fc" id="L85">      List&lt;MtasSpanFullyAlignedWithQueryWeight&gt; subWeights = new ArrayList&lt;&gt;();</span>
+<span class="fc" id="L86">      subWeights.add(w1);</span>
+<span class="fc" id="L87">      subWeights.add(w2);</span>
       // return
-<span class="pc bpc" id="L90" title="1 of 2 branches missed.">      return new SpanFullyAlignedWithWeight(w1, w2, searcher,</span>
-<span class="pc" id="L91">          needsScores ? getTermContexts(subWeights) : null);</span>
+<span class="pc bpc" id="L89" title="1 of 2 branches missed.">      return new SpanFullyAlignedWithWeight(w1, w2, searcher,</span>
+<span class="pc" id="L90">          needsScores ? getTermContexts(subWeights) : null);</span>
     }
   }
 
@@ -100,11 +99,11 @@ public class MtasSpanFullyAlignedWithQuery extends MtasSpanQuery {
    */
   protected Map&lt;Term, TermContext&gt; getTermContexts(
       List&lt;MtasSpanFullyAlignedWithQueryWeight&gt; items) {
-<span class="nc" id="L103">    List&lt;SpanWeight&gt; weights = new ArrayList&lt;&gt;();</span>
-<span class="nc bnc" id="L104" title="All 2 branches missed.">    for (MtasSpanFullyAlignedWithQueryWeight item : items) {</span>
-<span class="nc" id="L105">      weights.add(item.spanWeight);</span>
-<span class="nc" id="L106">    }</span>
-<span class="nc" id="L107">    return getTermContexts(weights);</span>
+<span class="nc" id="L102">    List&lt;SpanWeight&gt; weights = new ArrayList&lt;&gt;();</span>
+<span class="nc bnc" id="L103" title="All 2 branches missed.">    for (MtasSpanFullyAlignedWithQueryWeight item : items) {</span>
+<span class="nc" id="L104">      weights.add(item.spanWeight);</span>
+<span class="nc" id="L105">    }</span>
+<span class="nc" id="L106">    return getTermContexts(weights);</span>
   }
 
   /*
@@ -114,21 +113,21 @@ public class MtasSpanFullyAlignedWithQuery extends MtasSpanQuery {
    */
   @Override
   public String toString(String field) {
-<span class="nc" id="L117">    StringBuilder buffer = new StringBuilder();</span>
-<span class="nc" id="L118">    buffer.append(this.getClass().getSimpleName() + &quot;([&quot;);</span>
-<span class="nc bnc" id="L119" title="All 2 branches missed.">    if (q1 != null) {</span>
-<span class="nc" id="L120">      buffer.append(q1.toString(q1.getField()));</span>
+<span class="nc" id="L116">    StringBuilder buffer = new StringBuilder();</span>
+<span class="nc" id="L117">    buffer.append(this.getClass().getSimpleName() + &quot;([&quot;);</span>
+<span class="nc bnc" id="L118" title="All 2 branches missed.">    if (q1 != null) {</span>
+<span class="nc" id="L119">      buffer.append(q1.toString(q1.getField()));</span>
     } else {
-<span class="nc" id="L122">      buffer.append(&quot;null&quot;);</span>
+<span class="nc" id="L121">      buffer.append(&quot;null&quot;);</span>
     }
-<span class="nc" id="L124">    buffer.append(&quot;,&quot;);</span>
-<span class="nc bnc" id="L125" title="All 2 branches missed.">    if (q2 != null) {</span>
-<span class="nc" id="L126">      buffer.append(q2.toString(q2.getField()));</span>
+<span class="nc" id="L123">    buffer.append(&quot;,&quot;);</span>
+<span class="nc bnc" id="L124" title="All 2 branches missed.">    if (q2 != null) {</span>
+<span class="nc" id="L125">      buffer.append(q2.toString(q2.getField()));</span>
     } else {
-<span class="nc" id="L128">      buffer.append(&quot;null&quot;);</span>
+<span class="nc" id="L127">      buffer.append(&quot;null&quot;);</span>
     }
-<span class="nc" id="L130">    buffer.append(&quot;])&quot;);</span>
-<span class="nc" id="L131">    return buffer.toString();</span>
+<span class="nc" id="L129">    buffer.append(&quot;])&quot;);</span>
+<span class="nc" id="L130">    return buffer.toString();</span>
   }
 
   /*
@@ -138,14 +137,14 @@ public class MtasSpanFullyAlignedWithQuery extends MtasSpanQuery {
    */
   @Override
   public boolean equals(Object obj) {
-<span class="fc bfc" id="L141" title="All 2 branches covered.">    if (this == obj)</span>
-<span class="fc" id="L142">      return true;</span>
-<span class="pc bpc" id="L143" title="1 of 2 branches missed.">    if (obj == null)</span>
-<span class="nc" id="L144">      return false;</span>
-<span class="pc bpc" id="L145" title="1 of 2 branches missed.">    if (getClass() != obj.getClass())</span>
-<span class="nc" id="L146">      return false;</span>
-<span class="fc" id="L147">    final MtasSpanFullyAlignedWithQuery other = (MtasSpanFullyAlignedWithQuery) obj;</span>
-<span class="fc bfc" id="L148" title="All 4 branches covered.">    return q1.equals(other.q1) &amp;&amp; q2.equals(other.q2);</span>
+<span class="fc bfc" id="L140" title="All 2 branches covered.">    if (this == obj)</span>
+<span class="fc" id="L141">      return true;</span>
+<span class="pc bpc" id="L142" title="1 of 2 branches missed.">    if (obj == null)</span>
+<span class="nc" id="L143">      return false;</span>
+<span class="pc bpc" id="L144" title="1 of 2 branches missed.">    if (getClass() != obj.getClass())</span>
+<span class="nc" id="L145">      return false;</span>
+<span class="fc" id="L146">    final MtasSpanFullyAlignedWithQuery other = (MtasSpanFullyAlignedWithQuery) obj;</span>
+<span class="fc bfc" id="L147" title="All 4 branches covered.">    return q1.equals(other.q1) &amp;&amp; q2.equals(other.q2);</span>
   }
 
   /*
@@ -155,11 +154,11 @@ public class MtasSpanFullyAlignedWithQuery extends MtasSpanQuery {
    */
   @Override
   public int hashCode() {
-<span class="nc" id="L158">    int h = Integer.rotateLeft(classHash(), 1);</span>
-<span class="nc" id="L159">    h ^= q1.hashCode();</span>
-<span class="nc" id="L160">    h = Integer.rotateLeft(h, 1);</span>
-<span class="nc" id="L161">    h ^= q2.hashCode();</span>
-<span class="nc" id="L162">    return h;</span>
+<span class="nc" id="L157">    int h = Integer.rotateLeft(classHash(), 1);</span>
+<span class="nc" id="L158">    h ^= q1.hashCode();</span>
+<span class="nc" id="L159">    h = Integer.rotateLeft(h, 1);</span>
+<span class="nc" id="L160">    h ^= q2.hashCode();</span>
+<span class="nc" id="L161">    return h;</span>
   }
 
   /*
@@ -170,38 +169,48 @@ public class MtasSpanFullyAlignedWithQuery extends MtasSpanQuery {
    */
   @Override
   public MtasSpanQuery rewrite(IndexReader reader) throws IOException {
-<span class="fc" id="L173">    MtasSpanQuery newQ1 = (MtasSpanQuery) q1.rewrite(reader);</span>
-<span class="fc" id="L174">    MtasSpanQuery newQ2 = (MtasSpanQuery) q2.rewrite(reader);</span>
-<span class="pc bpc" id="L175" title="4 of 8 branches missed.">    if (newQ1 == null || newQ1 instanceof MtasSpanMatchNoneQuery</span>
+<span class="fc" id="L172">    MtasSpanQuery newQ1 = (MtasSpanQuery) q1.rewrite(reader);</span>
+<span class="fc" id="L173">    MtasSpanQuery newQ2 = (MtasSpanQuery) q2.rewrite(reader);</span>
+<span class="pc bpc" id="L174" title="4 of 8 branches missed.">    if (newQ1 == null || newQ1 instanceof MtasSpanMatchNoneQuery</span>
         || newQ2 == null || newQ2 instanceof MtasSpanMatchNoneQuery) {
-<span class="nc" id="L177">      return new MtasSpanMatchNoneQuery(field);</span>
-<span class="fc bfc" id="L178" title="All 4 branches covered.">    } else if (!newQ1.equals(q1) || !newQ2.equals(q2)) {</span>
-<span class="fc" id="L179">      return new MtasSpanFullyAlignedWithQuery(newQ1, newQ2).rewrite(reader);</span>
-<span class="fc bfc" id="L180" title="All 2 branches covered.">    } else if (newQ1.equals(newQ2)) {</span>
-<span class="fc" id="L181">      return newQ1;</span>
+<span class="nc" id="L176">      return new MtasSpanMatchNoneQuery(field);</span>
+<span class="fc bfc" id="L177" title="All 4 branches covered.">    } else if (!newQ1.equals(q1) || !newQ2.equals(q2)) {</span>
+<span class="fc" id="L178">      return new MtasSpanFullyAlignedWithQuery(newQ1, newQ2).rewrite(reader);</span>
+<span class="fc bfc" id="L179" title="All 2 branches covered.">    } else if (newQ1.equals(newQ2)) {</span>
+<span class="fc" id="L180">      return newQ1;</span>
     } else {
       boolean returnNone;
-<span class="pc bpc" id="L184" title="1 of 2 branches missed.">      returnNone = newQ1.getMaximumWidth() != null</span>
-<span class="pc bpc" id="L185" title="1 of 2 branches missed.">          &amp;&amp; newQ1.getMaximumWidth() == 0;</span>
-<span class="pc bpc" id="L186" title="1 of 2 branches missed.">      returnNone |= newQ2.getMaximumWidth() != null</span>
-<span class="pc bpc" id="L187" title="1 of 2 branches missed.">          &amp;&amp; newQ2.getMaximumWidth() == 0;</span>
-<span class="pc bpc" id="L188" title="1 of 2 branches missed.">      returnNone |= newQ1.getMinimumWidth() != null</span>
-<span class="pc bpc" id="L189" title="1 of 2 branches missed.">          &amp;&amp; newQ2.getMaximumWidth() != null</span>
-<span class="pc bpc" id="L190" title="1 of 2 branches missed.">          &amp;&amp; newQ1.getMinimumWidth() &gt; newQ2.getMaximumWidth();</span>
-<span class="pc bpc" id="L191" title="1 of 2 branches missed.">      returnNone |= newQ2.getMinimumWidth() != null</span>
-<span class="pc bpc" id="L192" title="1 of 2 branches missed.">          &amp;&amp; newQ1.getMaximumWidth() != null</span>
-<span class="fc bfc" id="L193" title="All 2 branches covered.">          &amp;&amp; newQ2.getMinimumWidth() &gt; newQ1.getMaximumWidth();</span>
-<span class="pc bpc" id="L194" title="1 of 2 branches missed.">      returnNone |= newQ2.getMinimumWidth() != null</span>
-<span class="pc bpc" id="L195" title="1 of 2 branches missed.">          &amp;&amp; newQ1.getMaximumWidth() != null</span>
-<span class="fc bfc" id="L196" title="All 2 branches covered.">          &amp;&amp; newQ2.getMinimumWidth() &gt; newQ1.getMaximumWidth();</span>
-<span class="fc bfc" id="L197" title="All 2 branches covered.">      if (returnNone) {</span>
-<span class="fc" id="L198">        return new MtasSpanMatchNoneQuery(this.getField());</span>
+<span class="pc bpc" id="L183" title="1 of 2 branches missed.">      returnNone = newQ1.getMaximumWidth() != null</span>
+<span class="pc bpc" id="L184" title="1 of 2 branches missed.">          &amp;&amp; newQ1.getMaximumWidth() == 0;</span>
+<span class="pc bpc" id="L185" title="1 of 2 branches missed.">      returnNone |= newQ2.getMaximumWidth() != null</span>
+<span class="pc bpc" id="L186" title="1 of 2 branches missed.">          &amp;&amp; newQ2.getMaximumWidth() == 0;</span>
+<span class="pc bpc" id="L187" title="1 of 2 branches missed.">      returnNone |= newQ1.getMinimumWidth() != null</span>
+<span class="pc bpc" id="L188" title="1 of 2 branches missed.">          &amp;&amp; newQ2.getMaximumWidth() != null</span>
+<span class="pc bpc" id="L189" title="1 of 2 branches missed.">          &amp;&amp; newQ1.getMinimumWidth() &gt; newQ2.getMaximumWidth();</span>
+<span class="pc bpc" id="L190" title="1 of 2 branches missed.">      returnNone |= newQ2.getMinimumWidth() != null</span>
+<span class="pc bpc" id="L191" title="1 of 2 branches missed.">          &amp;&amp; newQ1.getMaximumWidth() != null</span>
+<span class="fc bfc" id="L192" title="All 2 branches covered.">          &amp;&amp; newQ2.getMinimumWidth() &gt; newQ1.getMaximumWidth();</span>
+<span class="pc bpc" id="L193" title="1 of 2 branches missed.">      returnNone |= newQ2.getMinimumWidth() != null</span>
+<span class="pc bpc" id="L194" title="1 of 2 branches missed.">          &amp;&amp; newQ1.getMaximumWidth() != null</span>
+<span class="fc bfc" id="L195" title="All 2 branches covered.">          &amp;&amp; newQ2.getMinimumWidth() &gt; newQ1.getMaximumWidth();</span>
+<span class="fc bfc" id="L196" title="All 2 branches covered.">      if (returnNone) {</span>
+<span class="fc" id="L197">        return new MtasSpanMatchNoneQuery(this.getField());</span>
       } else {
-<span class="fc" id="L200">        return super.rewrite(reader);</span>
+<span class="fc" id="L199">        return super.rewrite(reader);</span>
       }
     }
   }
 
+  /* (non-Javadoc)
+   * @see mtas.search.spans.util.MtasSpanQuery#disableTwoPhaseIterator()
+   */
+  @Override
+  public void disableTwoPhaseIterator() {
+<span class="fc" id="L209">    super.disableTwoPhaseIterator();</span>
+<span class="fc" id="L210">    q1.disableTwoPhaseIterator();</span>
+<span class="fc" id="L211">    q2.disableTwoPhaseIterator();</span>
+<span class="fc" id="L212">  }</span>
+
   /**
    * The Class SpanFullyAlignedWithWeight.
    */
@@ -224,11 +233,11 @@ public class MtasSpanFullyAlignedWithQuery extends MtasSpanQuery {
      */
     public SpanFullyAlignedWithWeight(MtasSpanFullyAlignedWithQueryWeight w1,
         MtasSpanFullyAlignedWithQueryWeight w2, IndexSearcher searcher,
-<span class="fc" id="L227">        Map&lt;Term, TermContext&gt; terms) throws IOException {</span>
-<span class="fc" id="L228">      super(MtasSpanFullyAlignedWithQuery.this, searcher, terms);</span>
-<span class="fc" id="L229">      this.w1 = w1;</span>
-<span class="fc" id="L230">      this.w2 = w2;</span>
-<span class="fc" id="L231">    }</span>
+<span class="fc" id="L236">        Map&lt;Term, TermContext&gt; terms) throws IOException {</span>
+<span class="fc" id="L237">      super(MtasSpanFullyAlignedWithQuery.this, searcher, terms);</span>
+<span class="fc" id="L238">      this.w1 = w1;</span>
+<span class="fc" id="L239">      this.w2 = w2;</span>
+<span class="fc" id="L240">    }</span>
 
     /*
      * (non-Javadoc)
@@ -239,9 +248,9 @@ public class MtasSpanFullyAlignedWithQuery extends MtasSpanQuery {
      */
     @Override
     public void extractTermContexts(Map&lt;Term, TermContext&gt; contexts) {
-<span class="nc" id="L242">      w1.spanWeight.extractTermContexts(contexts);</span>
-<span class="nc" id="L243">      w2.spanWeight.extractTermContexts(contexts);</span>
-<span class="nc" id="L244">    }</span>
+<span class="nc" id="L251">      w1.spanWeight.extractTermContexts(contexts);</span>
+<span class="nc" id="L252">      w2.spanWeight.extractTermContexts(contexts);</span>
+<span class="nc" id="L253">    }</span>
 
     /*
      * (non-Javadoc)
@@ -254,15 +263,18 @@ public class MtasSpanFullyAlignedWithQuery extends MtasSpanQuery {
     @Override
     public MtasSpans getSpans(LeafReaderContext context,
         Postings requiredPostings) throws IOException {
-<span class="fc" id="L257">      Terms terms = context.reader().terms(field);</span>
-<span class="pc bpc" id="L258" title="1 of 2 branches missed.">      if (terms == null) {</span>
-<span class="nc" id="L259">        return null; // field does not exist</span>
+<span class="fc" id="L266">      Terms terms = context.reader().terms(field);</span>
+<span class="pc bpc" id="L267" title="1 of 2 branches missed.">      if (terms == null) {</span>
+<span class="nc" id="L268">        return null; // field does not exist</span>
       }
-<span class="fc" id="L261">      MtasSpanFullyAlignedWithQuerySpans s1 = new MtasSpanFullyAlignedWithQuerySpans(</span>
-<span class="fc" id="L262">          w1.spanWeight.getSpans(context, requiredPostings));</span>
-<span class="fc" id="L263">      MtasSpanFullyAlignedWithQuerySpans s2 = new MtasSpanFullyAlignedWithQuerySpans(</span>
-<span class="fc" id="L264">          w2.spanWeight.getSpans(context, requiredPostings));</span>
-<span class="fc" id="L265">      return new MtasSpanFullyAlignedWithSpans(s1, s2);</span>
+<span class="fc" id="L270">      MtasSpanFullyAlignedWithQuerySpans s1 = new MtasSpanFullyAlignedWithQuerySpans(</span>
+          MtasSpanFullyAlignedWithQuery.this,
+<span class="fc" id="L272">          w1.spanWeight.getSpans(context, requiredPostings));</span>
+<span class="fc" id="L273">      MtasSpanFullyAlignedWithQuerySpans s2 = new MtasSpanFullyAlignedWithQuerySpans(</span>
+          MtasSpanFullyAlignedWithQuery.this,
+<span class="fc" id="L275">          w2.spanWeight.getSpans(context, requiredPostings));</span>
+<span class="fc" id="L276">      return new MtasSpanFullyAlignedWithSpans(</span>
+          MtasSpanFullyAlignedWithQuery.this, s1, s2);
     }
 
     /*
@@ -272,9 +284,9 @@ public class MtasSpanFullyAlignedWithQuery extends MtasSpanQuery {
      */
     @Override
     public void extractTerms(Set&lt;Term&gt; terms) {
-<span class="nc" id="L275">      w1.spanWeight.extractTerms(terms);</span>
-<span class="nc" id="L276">      w2.spanWeight.extractTerms(terms);</span>
-<span class="nc" id="L277">    }</span>
+<span class="nc" id="L287">      w1.spanWeight.extractTerms(terms);</span>
+<span class="nc" id="L288">      w2.spanWeight.extractTerms(terms);</span>
+<span class="nc" id="L289">    }</span>
 
   }
 
@@ -289,11 +301,13 @@ public class MtasSpanFullyAlignedWithQuery extends MtasSpanQuery {
     /**
      * Instantiates a new mtas span fully aligned with query spans.
      *
+     * @param query the query
      * @param spans the spans
      */
-<span class="fc" id="L294">    public MtasSpanFullyAlignedWithQuerySpans(Spans spans) {</span>
-<span class="pc bpc" id="L295" title="1 of 2 branches missed.">      this.spans = spans != null ? spans : new MtasSpanMatchNoneSpans();</span>
-<span class="fc" id="L296">    }</span>
+    public MtasSpanFullyAlignedWithQuerySpans(
+<span class="fc" id="L308">        MtasSpanFullyAlignedWithQuery query, Spans spans) {</span>
+<span class="pc bpc" id="L309" title="1 of 2 branches missed.">      this.spans = spans != null ? spans : new MtasSpanMatchNoneSpans(query);</span>
+<span class="fc" id="L310">    }</span>
 
   }
 
@@ -310,9 +324,9 @@ public class MtasSpanFullyAlignedWithQuery extends MtasSpanQuery {
      *
      * @param spanWeight the span weight
      */
-<span class="fc" id="L313">    public MtasSpanFullyAlignedWithQueryWeight(SpanWeight spanWeight) {</span>
-<span class="fc" id="L314">      this.spanWeight = spanWeight;</span>
-<span class="fc" id="L315">    }</span>
+<span class="fc" id="L327">    public MtasSpanFullyAlignedWithQueryWeight(SpanWeight spanWeight) {</span>
+<span class="fc" id="L328">      this.spanWeight = spanWeight;</span>
+<span class="fc" id="L329">    }</span>
   }
 
 }
diff --git a/jacoco/mtas.search.spans/MtasSpanFullyAlignedWithSpans.html b/jacoco/mtas.search.spans/MtasSpanFullyAlignedWithSpans.html
index 5af0dd4..f622b87 100644
--- a/jacoco/mtas.search.spans/MtasSpanFullyAlignedWithSpans.html
+++ b/jacoco/mtas.search.spans/MtasSpanFullyAlignedWithSpans.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanFullyAlignedWithSpans</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanFullyAlignedWithSpans</span></div><h1>MtasSpanFullyAlignedWithSpans</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">156 of 419</td><td class="ctr2">62%</td><td class="bar">32 of 80</td><td class="ctr2">60%</td><td class="ctr1">27</td><td class="ctr2">54</td><td class="ctr1">48</td><td class="ctr2">115</td><td class="ctr1">5</td><td class="ctr2">14</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanFullyAlignedWithSpans.java.html#L199" class="el_method">advance(int)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="96" height="10" title="89" alt="89"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="68" height="10" title="16" alt="16"/></td><td class="ctr2" id="e6">0%</td><td class="ctr1" id="f0">9</td><td class="ctr2" id="g1">9</td><td class="ctr1" id="h0">26</td><td class="ctr2" id="i0">26</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a13"><a href="MtasSpanFullyAlignedWithSpans.java.html#L135" class="el_method">width()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="21" height="10" title="20" alt="20"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="4" alt="4"/></td><td class="ctr2" id="e7">0%</td><td class="ctr1" id="f1">3</td><td class="ctr2" id="g4">3</td><td class="ctr1" id="h1">5</td><td class="ctr2" id="i6">5</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a5"><a href="MtasSpanFullyAlignedWithSpans.java.html#L250" class="el_method">goToNextDoc()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="16" alt="16"/><img src="../jacoco-resources/greenbar.gif" width="51" height="10" title="48" alt="48"/></td><td class="ctr2" id="c6">75%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="38" height="10" title="9" alt="9"/></td><td class="ctr2" id="e1">75%</td><td class="ctr1" id="f2">3</td><td class="ctr2" id="g2">7</td><td class="ctr1" id="h2">5</td><td class="ctr2" id="i2">15</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="MtasSpanFullyAlignedWithSpans.java.html#L155" class="el_method">collect(SpanCollector)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="11" alt="11"/></td><td class="ctr2" id="c11">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h3">3</td><td class="ctr2" id="i10">3</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a9"><a href="MtasSpanFullyAlignedWithSpans.java.html#L70" class="el_method">nextStartPosition()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="32" alt="32"/></td><td class="ctr2" id="c5">82%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="7" alt="7"/></td><td class="ctr2" id="e2">70%</td><td class="ctr1" id="f3">3</td><td class="ctr2" id="g3">6</td><td class="ctr1" id="h4">2</td><td class="ctr2" id="i3">10</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a12"><a href="MtasSpanFullyAlignedWithSpans.java.html#L99" class="el_method">startPosition()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="11" alt="11"/></td><td class="ctr2" id="c7">73%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="2" alt="2"/></td><td class="ctr2" id="e3">50%</td><td class="ctr1" id="f4">2</td><td class="ctr2" id="g5">3</td><td class="ctr1" id="h5">2</td><td class="ctr2" id="i7">5</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a4"><a href="MtasSpanFullyAlignedWithSpans.java.html#L117" class="el_method">endPosition()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="11" alt="11"/></td><td class="ctr2" id="c8">73%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="2" alt="2"/></td><td class="ctr2" id="e4">50%</td><td class="ctr1" id="f5">2</td><td class="ctr2" id="g6">3</td><td class="ctr1" id="h6">2</td><td class="ctr2" id="i8">5</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a10"><a href="MtasSpanFullyAlignedWithSpans.java.html#L166" class="el_method">positionsCost()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="c12">0%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h7">1</td><td class="ctr2" id="i11">1</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a2"><a href="MtasSpanFullyAlignedWithSpans.java.html#L356" class="el_method">cost()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="c13">0%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f8">1</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h8">1</td><td class="ctr2" id="i12">1</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a8"><a href="MtasSpanFullyAlignedWithSpans.java.html#L186" class="el_method">nextDoc()</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="8" alt="8"/></td><td class="ctr2" id="c4">88%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="1" alt="1"/></td><td class="ctr2" id="e5">50%</td><td class="ctr1" id="f9">1</td><td class="ctr2" id="g7">2</td><td class="ctr1" id="h9">1</td><td class="ctr2" id="i9">4</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a6"><a href="MtasSpanFullyAlignedWithSpans.java.html#L286" class="el_method">goToNextStartPosition()</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="111" alt="111"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="115" height="10" title="27" alt="27"/></td><td class="ctr2" id="e0">96%</td><td class="ctr1" id="f10">1</td><td class="ctr2" id="g0">15</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i1">25</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a11"><a href="MtasSpanFullyAlignedWithSpans.java.html#L340" class="el_method">reset()</a></td><td class="bar" id="b11"><img src="../jacoco-resources/greenbar.gif" width="23" height="10" title="22" alt="22"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i4">8</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a7"><a href="MtasSpanFullyAlignedWithSpans.java.html#L55" class="el_method">MtasSpanFullyAlignedWithSpans(MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans, MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans)</a></td><td class="bar" id="b12"><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="17" alt="17"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">0</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i5">6</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a3"><a href="MtasSpanFullyAlignedWithSpans.java.html#L176" class="el_method">docID()</a></td><td class="bar" id="b13"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f13">0</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h13">0</td><td class="ctr2" id="i13">1</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanFullyAlignedWithSpans</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanFullyAlignedWithSpans</span></div><h1>MtasSpanFullyAlignedWithSpans</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">170 of 436</td><td class="ctr2">61%</td><td class="bar">38 of 86</td><td class="ctr2">55%</td><td class="ctr1">31</td><td class="ctr2">58</td><td class="ctr1">51</td><td class="ctr2">119</td><td class="ctr1">6</td><td class="ctr2">15</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanFullyAlignedWithSpans.java.html#L204" class="el_method">advance(int)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="96" height="10" title="89" alt="89"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="68" height="10" title="16" alt="16"/></td><td class="ctr2" id="e6">0%</td><td class="ctr1" id="f0">9</td><td class="ctr2" id="g1">9</td><td class="ctr1" id="h0">26</td><td class="ctr2" id="i0">26</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a14"><a href="MtasSpanFullyAlignedWithSpans.java.html#L140" class="el_method">width()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="21" height="10" title="20" alt="20"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="4" alt="4"/></td><td class="ctr2" id="e7">0%</td><td class="ctr1" id="f2">3</td><td class="ctr2" id="g5">3</td><td class="ctr1" id="h1">5</td><td class="ctr2" id="i6">5</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a6"><a href="MtasSpanFullyAlignedWithSpans.java.html#L254" class="el_method">goToNextDoc()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="16" alt="16"/><img src="../jacoco-resources/greenbar.gif" width="51" height="10" title="48" alt="48"/></td><td class="ctr2" id="c6">75%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="38" height="10" title="9" alt="9"/></td><td class="ctr2" id="e1">75%</td><td class="ctr1" id="f3">3</td><td class="ctr2" id="g2">7</td><td class="ctr1" id="h2">5</td><td class="ctr2" id="i2">15</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="MtasSpanFullyAlignedWithSpans.java.html#L367" class="el_method">asTwoPhaseIterator()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="14" alt="14"/></td><td class="ctr2" id="c11">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="25" height="10" title="6" alt="6"/></td><td class="ctr2" id="e8">0%</td><td class="ctr1" id="f1">4</td><td class="ctr2" id="g4">4</td><td class="ctr1" id="h3">3</td><td class="ctr2" id="i10">3</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a2"><a href="MtasSpanFullyAlignedWithSpans.java.html#L160" class="el_method">collect(SpanCollector)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="11" alt="11"/></td><td class="ctr2" id="c12">0%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h4">3</td><td class="ctr2" id="i11">3</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a10"><a href="MtasSpanFullyAlignedWithSpans.java.html#L75" class="el_method">nextStartPosition()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="32" alt="32"/></td><td class="ctr2" id="c5">82%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="7" alt="7"/></td><td class="ctr2" id="e2">70%</td><td class="ctr1" id="f4">3</td><td class="ctr2" id="g3">6</td><td class="ctr1" id="h5">2</td><td class="ctr2" id="i3">10</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a13"><a href="MtasSpanFullyAlignedWithSpans.java.html#L104" class="el_method">startPosition()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="11" alt="11"/></td><td class="ctr2" id="c7">73%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="2" alt="2"/></td><td class="ctr2" id="e3">50%</td><td class="ctr1" id="f5">2</td><td class="ctr2" id="g6">3</td><td class="ctr1" id="h6">2</td><td class="ctr2" id="i7">5</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a5"><a href="MtasSpanFullyAlignedWithSpans.java.html#L122" class="el_method">endPosition()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="11" alt="11"/></td><td class="ctr2" id="c8">73%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="2" alt="2"/></td><td class="ctr2" id="e4">50%</td><td class="ctr1" id="f6">2</td><td class="ctr2" id="g7">3</td><td class="ctr1" id="h7">2</td><td class="ctr2" id="i8">5</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a11"><a href="MtasSpanFullyAlignedWithSpans.java.html#L171" class="el_method">positionsCost()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="c13">0%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f8">1</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h8">1</td><td class="ctr2" id="i12">1</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a3"><a href="MtasSpanFullyAlignedWithSpans.java.html#L359" class="el_method">cost()</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="c14">0%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f9">1</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h9">1</td><td class="ctr2" id="i13">1</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a9"><a href="MtasSpanFullyAlignedWithSpans.java.html#L191" class="el_method">nextDoc()</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="8" alt="8"/></td><td class="ctr2" id="c4">88%</td><td class="bar" id="d8"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="1" alt="1"/></td><td class="ctr2" id="e5">50%</td><td class="ctr1" id="f10">1</td><td class="ctr2" id="g8">2</td><td class="ctr1" id="h10">1</td><td class="ctr2" id="i9">4</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a7"><a href="MtasSpanFullyAlignedWithSpans.java.html#L289" class="el_method">goToNextStartPosition()</a></td><td class="bar" id="b11"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="111" alt="111"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="115" height="10" title="27" alt="27"/></td><td class="ctr2" id="e0">96%</td><td class="ctr1" id="f11">1</td><td class="ctr2" id="g0">15</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i1">25</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a12"><a href="MtasSpanFullyAlignedWithSpans.java.html#L343" class="el_method">reset()</a></td><td class="bar" id="b12"><img src="../jacoco-resources/greenbar.gif" width="23" height="10" title="22" alt="22"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">0</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i4">8</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a8"><a href="MtasSpanFullyAlignedWithSpans.java.html#L59" class="el_method">MtasSpanFullyAlignedWithSpans(MtasSpanFullyAlignedWithQuery, MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans, MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans)</a></td><td class="bar" id="b13"><img src="../jacoco-resources/greenbar.gif" width="21" height="10" title="20" alt="20"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f13">0</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h13">0</td><td class="ctr2" id="i5">7</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a4"><a href="MtasSpanFullyAlignedWithSpans.java.html#L181" class="el_method">docID()</a></td><td class="bar" id="b14"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f14">0</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h14">0</td><td class="ctr2" id="i14">1</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k14">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanFullyAlignedWithSpans.java.html b/jacoco/mtas.search.spans/MtasSpanFullyAlignedWithSpans.java.html
index ad8dc24..a6a97fb 100644
--- a/jacoco/mtas.search.spans/MtasSpanFullyAlignedWithSpans.java.html
+++ b/jacoco/mtas.search.spans/MtasSpanFullyAlignedWithSpans.java.html
@@ -2,6 +2,8 @@
 
 import java.io.IOException;
 import java.util.HashSet;
+
+import org.apache.lucene.search.TwoPhaseIterator;
 import org.apache.lucene.search.spans.SpanCollector;
 import mtas.search.spans.MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans;
 import mtas.search.spans.util.MtasSpans;
@@ -11,6 +13,9 @@ import mtas.search.spans.util.MtasSpans;
  */
 public class MtasSpanFullyAlignedWithSpans extends MtasSpans {
 
+  /** The query. */
+  private MtasSpanFullyAlignedWithQuery query;
+
   /** The spans 1. */
   private MtasSpanFullyAlignedWithQuerySpans spans1;
 
@@ -34,6 +39,8 @@ public class MtasSpanFullyAlignedWithSpans extends MtasSpans {
 
   /** The no more positions. */
   private boolean noMorePositions;
+  
+  /** The no more positions span 2. */
   private boolean noMorePositionsSpan2;
 
   /** The doc id. */
@@ -42,22 +49,20 @@ public class MtasSpanFullyAlignedWithSpans extends MtasSpans {
   /**
    * Instantiates a new mtas span fully aligned with spans.
    *
-   * @param mtasSpanFullyAlignedWithQuery
-   *          the mtas span fully aligned with query
-   * @param spans1
-   *          the spans 1
-   * @param spans2
-   *          the spans 2
+   * @param query the query
+   * @param spans1 the spans 1
+   * @param spans2 the spans 2
    */
-  public MtasSpanFullyAlignedWithSpans(
+  public MtasSpanFullyAlignedWithSpans(MtasSpanFullyAlignedWithQuery query,
       MtasSpanFullyAlignedWithQuerySpans spans1,
       MtasSpanFullyAlignedWithQuerySpans spans2) {
-<span class="fc" id="L55">    super();</span>
-<span class="fc" id="L56">    docId = -1;</span>
-<span class="fc" id="L57">    this.spans1 = spans1;</span>
-<span class="fc" id="L58">    this.spans2 = spans2;</span>
-<span class="fc" id="L59">    previousSpans2EndPositions = new HashSet&lt;&gt;();</span>
-<span class="fc" id="L60">  }</span>
+<span class="fc" id="L59">    super();</span>
+<span class="fc" id="L60">    docId = -1;</span>
+<span class="fc" id="L61">    this.query = query;</span>
+<span class="fc" id="L62">    this.spans1 = spans1;</span>
+<span class="fc" id="L63">    this.spans2 = spans2;</span>
+<span class="fc" id="L64">    previousSpans2EndPositions = new HashSet&lt;&gt;();</span>
+<span class="fc" id="L65">  }</span>
 
   /*
    * (non-Javadoc)
@@ -67,24 +72,24 @@ public class MtasSpanFullyAlignedWithSpans extends MtasSpans {
   @Override
   public int nextStartPosition() throws IOException {
     // no document
-<span class="pc bpc" id="L70" title="2 of 4 branches missed.">    if (docId == -1 || docId == NO_MORE_DOCS) {</span>
-<span class="nc" id="L71">      throw new IOException(&quot;no document&quot;);</span>
+<span class="pc bpc" id="L75" title="2 of 4 branches missed.">    if (docId == -1 || docId == NO_MORE_DOCS) {</span>
+<span class="nc" id="L76">      throw new IOException(&quot;no document&quot;);</span>
       // finished
-<span class="pc bpc" id="L73" title="1 of 2 branches missed.">    } else if (noMorePositions) {</span>
-<span class="nc" id="L74">      return NO_MORE_POSITIONS;</span>
+<span class="pc bpc" id="L78" title="1 of 2 branches missed.">    } else if (noMorePositions) {</span>
+<span class="nc" id="L79">      return NO_MORE_POSITIONS;</span>
       // littleSpans already at start match, because of check for matching
       // document
-<span class="fc bfc" id="L77" title="All 2 branches covered.">    } else if (!calledNextStartPosition) {</span>
-<span class="fc" id="L78">      calledNextStartPosition = true;</span>
-<span class="fc" id="L79">      return spans1.spans.startPosition();</span>
+<span class="fc bfc" id="L82" title="All 2 branches covered.">    } else if (!calledNextStartPosition) {</span>
+<span class="fc" id="L83">      calledNextStartPosition = true;</span>
+<span class="fc" id="L84">      return spans1.spans.startPosition();</span>
       // compute next match
     } else {
-<span class="fc bfc" id="L82" title="All 2 branches covered.">      if (goToNextStartPosition()) {</span>
+<span class="fc bfc" id="L87" title="All 2 branches covered.">      if (goToNextStartPosition()) {</span>
         // match found
-<span class="fc" id="L84">        return spans1.spans.startPosition();</span>
+<span class="fc" id="L89">        return spans1.spans.startPosition();</span>
       } else {
         // no more matches: document finished
-<span class="fc" id="L87">        return NO_MORE_POSITIONS;</span>
+<span class="fc" id="L92">        return NO_MORE_POSITIONS;</span>
       }
     }
   }
@@ -96,14 +101,14 @@ public class MtasSpanFullyAlignedWithSpans extends MtasSpans {
    */
   @Override
   public int startPosition() {
-<span class="pc bpc" id="L99" title="1 of 2 branches missed.">    if(calledNextStartPosition) {</span>
-<span class="pc bpc" id="L100" title="1 of 2 branches missed.">      if(noMorePositions) {</span>
-<span class="nc" id="L101">        return NO_MORE_POSITIONS;</span>
+<span class="pc bpc" id="L104" title="1 of 2 branches missed.">    if (calledNextStartPosition) {</span>
+<span class="pc bpc" id="L105" title="1 of 2 branches missed.">      if (noMorePositions) {</span>
+<span class="nc" id="L106">        return NO_MORE_POSITIONS;</span>
       } else {
-<span class="fc" id="L103">        return spans1.spans.startPosition();</span>
+<span class="fc" id="L108">        return spans1.spans.startPosition();</span>
       }
     } else {
-<span class="nc" id="L106">      return -1;</span>
+<span class="nc" id="L111">      return -1;</span>
     }
   }
 
@@ -114,15 +119,15 @@ public class MtasSpanFullyAlignedWithSpans extends MtasSpans {
    */
   @Override
   public int endPosition() {
-<span class="pc bpc" id="L117" title="1 of 2 branches missed.">    if(calledNextStartPosition) {</span>
-<span class="pc bpc" id="L118" title="1 of 2 branches missed.">      if(noMorePositions) {</span>
-<span class="nc" id="L119">        return NO_MORE_POSITIONS;</span>
-      } else { 
-<span class="fc" id="L121">        return spans1.spans.endPosition();</span>
+<span class="pc bpc" id="L122" title="1 of 2 branches missed.">    if (calledNextStartPosition) {</span>
+<span class="pc bpc" id="L123" title="1 of 2 branches missed.">      if (noMorePositions) {</span>
+<span class="nc" id="L124">        return NO_MORE_POSITIONS;</span>
+      } else {
+<span class="fc" id="L126">        return spans1.spans.endPosition();</span>
       }
     } else {
-<span class="nc" id="L124">      return -1;</span>
-    }    
+<span class="nc" id="L129">      return -1;</span>
+    }
   }
 
   /*
@@ -132,15 +137,15 @@ public class MtasSpanFullyAlignedWithSpans extends MtasSpans {
    */
   @Override
   public int width() {
-<span class="nc bnc" id="L135" title="All 2 branches missed.">    if(calledNextStartPosition) {</span>
-<span class="nc bnc" id="L136" title="All 2 branches missed.">      if(noMorePositions) {</span>
-<span class="nc" id="L137">        return 0;</span>
+<span class="nc bnc" id="L140" title="All 2 branches missed.">    if (calledNextStartPosition) {</span>
+<span class="nc bnc" id="L141" title="All 2 branches missed.">      if (noMorePositions) {</span>
+<span class="nc" id="L142">        return 0;</span>
       } else {
-<span class="nc" id="L139">        return spans1.spans.endPosition() - spans1.spans.startPosition();</span>
+<span class="nc" id="L144">        return spans1.spans.endPosition() - spans1.spans.startPosition();</span>
       }
     } else {
-<span class="nc" id="L142">      return 0;</span>
-    }    
+<span class="nc" id="L147">      return 0;</span>
+    }
   }
 
   /*
@@ -152,9 +157,9 @@ public class MtasSpanFullyAlignedWithSpans extends MtasSpans {
    */
   @Override
   public void collect(SpanCollector collector) throws IOException {
-<span class="nc" id="L155">    spans1.spans.collect(collector);</span>
-<span class="nc" id="L156">    spans2.spans.collect(collector);</span>
-<span class="nc" id="L157">  }</span>
+<span class="nc" id="L160">    spans1.spans.collect(collector);</span>
+<span class="nc" id="L161">    spans2.spans.collect(collector);</span>
+<span class="nc" id="L162">  }</span>
 
   /*
    * (non-Javadoc)
@@ -163,7 +168,7 @@ public class MtasSpanFullyAlignedWithSpans extends MtasSpans {
    */
   @Override
   public float positionsCost() {
-<span class="nc" id="L166">    return 0;</span>
+<span class="nc" id="L171">    return 0;</span>
   }
 
   /*
@@ -173,7 +178,7 @@ public class MtasSpanFullyAlignedWithSpans extends MtasSpans {
    */
   @Override
   public int docID() {
-<span class="fc" id="L176">    return docId;</span>
+<span class="fc" id="L181">    return docId;</span>
   }
 
   /*
@@ -183,10 +188,10 @@ public class MtasSpanFullyAlignedWithSpans extends MtasSpans {
    */
   @Override
   public int nextDoc() throws IOException {
-<span class="fc" id="L186">    reset();</span>
-<span class="pc bpc" id="L187" title="1 of 2 branches missed.">    while (!goToNextDoc())</span>
-<span class="nc" id="L188">      ;</span>
-<span class="fc" id="L189">    return docId;</span>
+<span class="fc" id="L191">    reset();</span>
+<span class="pc bpc" id="L192" title="1 of 2 branches missed.">    while (!goToNextDoc())</span>
+<span class="nc" id="L193">      ;</span>
+<span class="fc" id="L194">    return docId;</span>
   }
 
   /*
@@ -196,45 +201,45 @@ public class MtasSpanFullyAlignedWithSpans extends MtasSpans {
    */
   @Override
   public int advance(int target) throws IOException {
-<span class="nc" id="L199">    reset();</span>
-<span class="nc bnc" id="L200" title="All 2 branches missed.">    if (docId == NO_MORE_DOCS) {</span>
-<span class="nc" id="L201">      return docId;</span>
-<span class="nc bnc" id="L202" title="All 2 branches missed.">    } else if (target &lt; docId) {</span>
+<span class="nc" id="L204">    reset();</span>
+<span class="nc bnc" id="L205" title="All 2 branches missed.">    if (docId == NO_MORE_DOCS) {</span>
+<span class="nc" id="L206">      return docId;</span>
+<span class="nc bnc" id="L207" title="All 2 branches missed.">    } else if (target &lt; docId) {</span>
       // should not happen
-<span class="nc" id="L204">      docId = NO_MORE_DOCS;</span>
-<span class="nc" id="L205">      return docId;</span>
+<span class="nc" id="L209">      docId = NO_MORE_DOCS;</span>
+<span class="nc" id="L210">      return docId;</span>
     } else {
       // advance 1
-<span class="nc" id="L208">      int spans1DocId = spans1.spans.docID();</span>
-<span class="nc" id="L209">      int newTarget = target;</span>
-<span class="nc bnc" id="L210" title="All 2 branches missed.">      if (spans1DocId &lt; newTarget) {</span>
-<span class="nc" id="L211">        spans1DocId = spans1.spans.advance(target);</span>
-<span class="nc bnc" id="L212" title="All 2 branches missed.">        if (spans1DocId == NO_MORE_DOCS) {</span>
-<span class="nc" id="L213">          docId = NO_MORE_DOCS;</span>
-<span class="nc" id="L214">          return docId;</span>
+<span class="nc" id="L213">      int spans1DocId = spans1.spans.docID();</span>
+<span class="nc" id="L214">      int newTarget = target;</span>
+<span class="nc bnc" id="L215" title="All 2 branches missed.">      if (spans1DocId &lt; newTarget) {</span>
+<span class="nc" id="L216">        spans1DocId = spans1.spans.advance(target);</span>
+<span class="nc bnc" id="L217" title="All 2 branches missed.">        if (spans1DocId == NO_MORE_DOCS) {</span>
+<span class="nc" id="L218">          docId = NO_MORE_DOCS;</span>
+<span class="nc" id="L219">          return docId;</span>
         }
-<span class="nc" id="L216">        newTarget = Math.max(newTarget, spans1DocId);</span>
+<span class="nc" id="L221">        newTarget = Math.max(newTarget, spans1DocId);</span>
       }
-<span class="nc" id="L218">      int spans2DocId = spans2.spans.docID();</span>
+<span class="nc" id="L223">      int spans2DocId = spans2.spans.docID();</span>
       // advance 2
-<span class="nc bnc" id="L220" title="All 2 branches missed.">      if (spans2DocId &lt; newTarget) {</span>
-<span class="nc" id="L221">        spans2DocId = spans2.spans.advance(newTarget);</span>
-<span class="nc bnc" id="L222" title="All 2 branches missed.">        if (spans2DocId == NO_MORE_DOCS) {</span>
-<span class="nc" id="L223">          docId = NO_MORE_DOCS;</span>
-<span class="nc" id="L224">          return docId;</span>
+<span class="nc bnc" id="L225" title="All 2 branches missed.">      if (spans2DocId &lt; newTarget) {</span>
+<span class="nc" id="L226">        spans2DocId = spans2.spans.advance(newTarget);</span>
+<span class="nc bnc" id="L227" title="All 2 branches missed.">        if (spans2DocId == NO_MORE_DOCS) {</span>
+<span class="nc" id="L228">          docId = NO_MORE_DOCS;</span>
+<span class="nc" id="L229">          return docId;</span>
         }
       }
       // check equal docId, otherwise next
-<span class="nc bnc" id="L228" title="All 2 branches missed.">      if (spans1DocId == spans2DocId) {</span>
-<span class="nc" id="L229">        docId = spans1DocId;</span>
+<span class="nc bnc" id="L233" title="All 2 branches missed.">      if (spans1DocId == spans2DocId) {</span>
+<span class="nc" id="L234">        docId = spans1DocId;</span>
         // check match
-<span class="nc bnc" id="L231" title="All 2 branches missed.">        if (goToNextStartPosition()) {</span>
-<span class="nc" id="L232">          return docId;</span>
+<span class="nc bnc" id="L236" title="All 2 branches missed.">        if (goToNextStartPosition()) {</span>
+<span class="nc" id="L237">          return docId;</span>
         } else {
-<span class="nc" id="L234">          return nextDoc();</span>
+<span class="nc" id="L239">          return nextDoc();</span>
         }
       } else {
-<span class="nc" id="L237">        return nextDoc();</span>
+<span class="nc" id="L242">        return nextDoc();</span>
       }
     }
   }
@@ -243,30 +248,29 @@ public class MtasSpanFullyAlignedWithSpans extends MtasSpans {
    * Go to next doc.
    *
    * @return true, if successful
-   * @throws IOException
-   *           Signals that an I/O exception has occurred.
+   * @throws IOException Signals that an I/O exception has occurred.
    */
   private boolean goToNextDoc() throws IOException {
-<span class="pc bpc" id="L250" title="1 of 2 branches missed.">    if (docId == NO_MORE_DOCS) {</span>
-<span class="nc" id="L251">      return true;</span>
+<span class="pc bpc" id="L254" title="1 of 2 branches missed.">    if (docId == NO_MORE_DOCS) {</span>
+<span class="nc" id="L255">      return true;</span>
     } else {
-<span class="fc" id="L253">      int spans1DocId = spans1.spans.nextDoc();</span>
-<span class="fc" id="L254">      int spans2DocId = spans2.spans.docID();</span>
-<span class="fc" id="L255">      docId = Math.max(spans1DocId, spans2DocId);</span>
-<span class="fc bfc" id="L256" title="All 4 branches covered.">      while (spans1DocId != spans2DocId &amp;&amp; docId != NO_MORE_DOCS) {</span>
-<span class="pc bpc" id="L257" title="1 of 2 branches missed.">        if (spans1DocId &lt; spans2DocId) {</span>
-<span class="nc" id="L258">          spans1DocId = spans1.spans.advance(spans2DocId);</span>
-<span class="nc" id="L259">          docId = spans1DocId;</span>
+<span class="fc" id="L257">      int spans1DocId = spans1.spans.nextDoc();</span>
+<span class="fc" id="L258">      int spans2DocId = spans2.spans.docID();</span>
+<span class="fc" id="L259">      docId = Math.max(spans1DocId, spans2DocId);</span>
+<span class="fc bfc" id="L260" title="All 4 branches covered.">      while (spans1DocId != spans2DocId &amp;&amp; docId != NO_MORE_DOCS) {</span>
+<span class="pc bpc" id="L261" title="1 of 2 branches missed.">        if (spans1DocId &lt; spans2DocId) {</span>
+<span class="nc" id="L262">          spans1DocId = spans1.spans.advance(spans2DocId);</span>
+<span class="nc" id="L263">          docId = spans1DocId;</span>
         } else {
-<span class="fc" id="L261">          spans2DocId = spans2.spans.advance(spans1DocId);</span>
-<span class="fc" id="L262">          docId = spans2DocId;</span>
+<span class="fc" id="L265">          spans2DocId = spans2.spans.advance(spans1DocId);</span>
+<span class="fc" id="L266">          docId = spans2DocId;</span>
         }
       }
-<span class="pc bpc" id="L265" title="1 of 4 branches missed.">      if (docId != NO_MORE_DOCS &amp;&amp; !goToNextStartPosition()) {</span>
-<span class="nc" id="L266">        reset();</span>
-<span class="nc" id="L267">        return false;</span>
+<span class="pc bpc" id="L269" title="1 of 4 branches missed.">      if (docId != NO_MORE_DOCS &amp;&amp; !goToNextStartPosition()) {</span>
+<span class="nc" id="L270">        reset();</span>
+<span class="nc" id="L271">        return false;</span>
       }
-<span class="fc" id="L269">      return true;</span>
+<span class="fc" id="L273">      return true;</span>
     }
   }
 
@@ -274,8 +278,7 @@ public class MtasSpanFullyAlignedWithSpans extends MtasSpans {
    * Go to next start position.
    *
    * @return true, if successful
-   * @throws IOException
-   *           Signals that an I/O exception has occurred.
+   * @throws IOException Signals that an I/O exception has occurred.
    */
   private boolean goToNextStartPosition() throws IOException {
     int nextSpans1StartPosition;
@@ -283,68 +286,68 @@ public class MtasSpanFullyAlignedWithSpans extends MtasSpans {
     int nextSpans2StartPosition;
     int nextSpans2EndPosition;
     // loop over span1
-<span class="fc" id="L286">    while ((nextSpans1StartPosition = spans1.spans</span>
-<span class="fc bfc" id="L287" title="All 2 branches covered.">        .nextStartPosition()) != NO_MORE_POSITIONS) {</span>
-<span class="fc" id="L288">      nextSpans1EndPosition = spans1.spans.endPosition();</span>
-<span class="fc bfc" id="L289" title="All 4 branches covered.">      if (noMorePositionsSpan2</span>
+<span class="fc" id="L289">    while ((nextSpans1StartPosition = spans1.spans</span>
+<span class="fc bfc" id="L290" title="All 2 branches covered.">        .nextStartPosition()) != NO_MORE_POSITIONS) {</span>
+<span class="fc" id="L291">      nextSpans1EndPosition = spans1.spans.endPosition();</span>
+<span class="fc bfc" id="L292" title="All 4 branches covered.">      if (noMorePositionsSpan2</span>
           &amp;&amp; nextSpans1StartPosition &gt; lastSpans2StartPosition) {
-<span class="fc" id="L291">        noMorePositions = true;</span>
-<span class="fc" id="L292">        return false;</span>
+<span class="fc" id="L294">        noMorePositions = true;</span>
+<span class="fc" id="L295">        return false;</span>
         // check if start/en span1 matches start/end span2 from last or previous
-<span class="fc bfc" id="L294" title="All 6 branches covered.">      } else if ((nextSpans1StartPosition == lastSpans2StartPosition</span>
+<span class="fc bfc" id="L297" title="All 6 branches covered.">      } else if ((nextSpans1StartPosition == lastSpans2StartPosition</span>
           &amp;&amp; nextSpans1EndPosition == lastSpans2EndPosition)
           || (nextSpans1StartPosition == previousSpans2StartPosition
-<span class="fc bfc" id="L297" title="All 2 branches covered.">              &amp;&amp; previousSpans2EndPositions.contains(nextSpans1EndPosition))) {</span>
-<span class="fc" id="L298">        return true;</span>
+<span class="fc bfc" id="L300" title="All 2 branches covered.">              &amp;&amp; previousSpans2EndPositions.contains(nextSpans1EndPosition))) {</span>
+<span class="fc" id="L301">        return true;</span>
       } else {
         // try to find matching span2
-<span class="fc bfc" id="L301" title="All 4 branches covered.">        while (!noMorePositionsSpan2</span>
+<span class="fc bfc" id="L304" title="All 4 branches covered.">        while (!noMorePositionsSpan2</span>
             &amp;&amp; nextSpans1StartPosition &gt;= lastSpans2StartPosition) {
           // get new span2
-<span class="fc" id="L304">          nextSpans2StartPosition = spans2.spans.nextStartPosition();</span>
+<span class="fc" id="L307">          nextSpans2StartPosition = spans2.spans.nextStartPosition();</span>
           // check for finished span2
-<span class="fc bfc" id="L306" title="All 2 branches covered.">          if (nextSpans2StartPosition == NO_MORE_POSITIONS) {</span>
-<span class="fc" id="L307">            noMorePositionsSpan2 = true;</span>
+<span class="fc bfc" id="L309" title="All 2 branches covered.">          if (nextSpans2StartPosition == NO_MORE_POSITIONS) {</span>
+<span class="fc" id="L310">            noMorePositionsSpan2 = true;</span>
           } else {
             // get end for new span2
-<span class="fc" id="L310">            nextSpans2EndPosition = spans2.spans.endPosition();</span>
+<span class="fc" id="L313">            nextSpans2EndPosition = spans2.spans.endPosition();</span>
             // check for registering last span2 as previous
-<span class="fc bfc" id="L312" title="All 2 branches covered.">            if (nextSpans1StartPosition &lt;= lastSpans2StartPosition) {</span>
-<span class="pc bpc" id="L313" title="1 of 2 branches missed.">              if (previousSpans2StartPosition != lastSpans2StartPosition) {</span>
-<span class="fc" id="L314">                previousSpans2StartPosition = lastSpans2StartPosition;</span>
-<span class="fc" id="L315">                previousSpans2EndPositions.clear();</span>
+<span class="fc bfc" id="L315" title="All 2 branches covered.">            if (nextSpans1StartPosition &lt;= lastSpans2StartPosition) {</span>
+<span class="pc bpc" id="L316" title="1 of 2 branches missed.">              if (previousSpans2StartPosition != lastSpans2StartPosition) {</span>
+<span class="fc" id="L317">                previousSpans2StartPosition = lastSpans2StartPosition;</span>
+<span class="fc" id="L318">                previousSpans2EndPositions.clear();</span>
               }
-<span class="fc" id="L317">              previousSpans2EndPositions.add(lastSpans2EndPosition);</span>
+<span class="fc" id="L320">              previousSpans2EndPositions.add(lastSpans2EndPosition);</span>
             }
             // register span2 as last
-<span class="fc" id="L320">            lastSpans2StartPosition = nextSpans2StartPosition;</span>
-<span class="fc" id="L321">            lastSpans2EndPosition = nextSpans2EndPosition;</span>
+<span class="fc" id="L323">            lastSpans2StartPosition = nextSpans2StartPosition;</span>
+<span class="fc" id="L324">            lastSpans2EndPosition = nextSpans2EndPosition;</span>
             // check for match
-<span class="fc bfc" id="L323" title="All 4 branches covered.">            if (nextSpans1StartPosition == nextSpans2StartPosition</span>
+<span class="fc bfc" id="L326" title="All 4 branches covered.">            if (nextSpans1StartPosition == nextSpans2StartPosition</span>
                 &amp;&amp; nextSpans1EndPosition == nextSpans2EndPosition) {
-<span class="fc" id="L325">              return true;</span>
+<span class="fc" id="L328">              return true;</span>
             }
           }
         }
 
       }
     }
-<span class="fc" id="L332">    noMorePositions = true;</span>
-<span class="fc" id="L333">    return false;</span>
+<span class="fc" id="L335">    noMorePositions = true;</span>
+<span class="fc" id="L336">    return false;</span>
   }
 
   /**
    * Reset.
    */
   private void reset() {
-<span class="fc" id="L340">    calledNextStartPosition = false;</span>
-<span class="fc" id="L341">    noMorePositions = false;</span>
-<span class="fc" id="L342">    noMorePositionsSpan2 = false;</span>
-<span class="fc" id="L343">    lastSpans2StartPosition = -1;</span>
-<span class="fc" id="L344">    lastSpans2EndPosition = -1;</span>
-<span class="fc" id="L345">    previousSpans2StartPosition = -1;</span>
-<span class="fc" id="L346">    previousSpans2EndPositions.clear();</span>
-<span class="fc" id="L347">  }</span>
+<span class="fc" id="L343">    calledNextStartPosition = false;</span>
+<span class="fc" id="L344">    noMorePositions = false;</span>
+<span class="fc" id="L345">    noMorePositionsSpan2 = false;</span>
+<span class="fc" id="L346">    lastSpans2StartPosition = -1;</span>
+<span class="fc" id="L347">    lastSpans2EndPosition = -1;</span>
+<span class="fc" id="L348">    previousSpans2StartPosition = -1;</span>
+<span class="fc" id="L349">    previousSpans2EndPositions.clear();</span>
+<span class="fc" id="L350">  }</span>
 
   /*
    * (non-Javadoc)
@@ -353,7 +356,20 @@ public class MtasSpanFullyAlignedWithSpans extends MtasSpans {
    */
   @Override
   public long cost() {
-<span class="nc" id="L356">    return 0;</span>
+<span class="nc" id="L359">    return 0;</span>
+  }
+
+  /* (non-Javadoc)
+   * @see mtas.search.spans.util.MtasSpans#asTwoPhaseIterator()
+   */
+  @Override
+  public TwoPhaseIterator asTwoPhaseIterator() {
+<span class="nc bnc" id="L367" title="All 6 branches missed.">    if (spans1 == null || spans2 == null || !query.twoPhaseIteratorAllowed()) {</span>
+<span class="nc" id="L368">      return null;</span>
+    } else {
+      // TODO
+<span class="nc" id="L371">      return null;</span>
+    }
   }
 
 }
diff --git a/jacoco/mtas.search.spans/MtasSpanIntersectingQuery$MtasSpanIntersectingQuerySpans.html b/jacoco/mtas.search.spans/MtasSpanIntersectingQuery$MtasSpanIntersectingQuerySpans.html
index 95ca71c..6e203d3 100644
--- a/jacoco/mtas.search.spans/MtasSpanIntersectingQuery$MtasSpanIntersectingQuerySpans.html
+++ b/jacoco/mtas.search.spans/MtasSpanIntersectingQuery$MtasSpanIntersectingQuerySpans.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans</span></div><h1>MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">3 of 12</td><td class="ctr2">75%</td><td class="bar">1 of 2</td><td class="ctr2">50%</td><td class="ctr1">1</td><td class="ctr2">2</td><td class="ctr1">0</td><td class="ctr2">3</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanIntersectingQuery.java.html#L283" class="el_method">MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans(Spans)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="90" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">75%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">3</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans</span></div><h1>MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">4 of 13</td><td class="ctr2">69%</td><td class="bar">1 of 2</td><td class="ctr2">50%</td><td class="ctr1">1</td><td class="ctr2">2</td><td class="ctr1">0</td><td class="ctr2">3</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanIntersectingQuery.java.html#L299" class="el_method">MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans(MtasSpanIntersectingQuery, Spans)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="83" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">69%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">3</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanIntersectingQuery$MtasSpanIntersectingQueryWeight.html b/jacoco/mtas.search.spans/MtasSpanIntersectingQuery$MtasSpanIntersectingQueryWeight.html
index ae5cdff..06861a9 100644
--- a/jacoco/mtas.search.spans/MtasSpanIntersectingQuery$MtasSpanIntersectingQueryWeight.html
+++ b/jacoco/mtas.search.spans/MtasSpanIntersectingQuery$MtasSpanIntersectingQueryWeight.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanIntersectingQuery.MtasSpanIntersectingQueryWeight</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanIntersectingQuery.MtasSpanIntersectingQueryWeight</span></div><h1>MtasSpanIntersectingQuery.MtasSpanIntersectingQueryWeight</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 6</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">1</td><td class="ctr1">0</td><td class="ctr2">3</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanIntersectingQuery.java.html#L302" class="el_method">MtasSpanIntersectingQuery.MtasSpanIntersectingQueryWeight(SpanWeight)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="6" alt="6"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">3</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanIntersectingQuery.MtasSpanIntersectingQueryWeight</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanIntersectingQuery.MtasSpanIntersectingQueryWeight</span></div><h1>MtasSpanIntersectingQuery.MtasSpanIntersectingQueryWeight</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 6</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">1</td><td class="ctr1">0</td><td class="ctr2">3</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanIntersectingQuery.java.html#L318" class="el_method">MtasSpanIntersectingQuery.MtasSpanIntersectingQueryWeight(SpanWeight)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="6" alt="6"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">3</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanIntersectingQuery$SpanIntersectingWeight.html b/jacoco/mtas.search.spans/MtasSpanIntersectingQuery$SpanIntersectingWeight.html
index 1c38e19..fbcc90c 100644
--- a/jacoco/mtas.search.spans/MtasSpanIntersectingQuery$SpanIntersectingWeight.html
+++ b/jacoco/mtas.search.spans/MtasSpanIntersectingQuery$SpanIntersectingWeight.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanIntersectingQuery.SpanIntersectingWeight</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanIntersectingQuery.SpanIntersectingWeight</span></div><h1>MtasSpanIntersectingQuery.SpanIntersectingWeight</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">24 of 73</td><td class="ctr2">67%</td><td class="bar">1 of 2</td><td class="ctr2">50%</td><td class="ctr1">3</td><td class="ctr2">5</td><td class="ctr1">7</td><td class="ctr2">19</td><td class="ctr1">2</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanIntersectingQuery.java.html#L231" class="el_method">extractTermContexts(Map)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="11" alt="11"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h0">3</td><td class="ctr2" id="i2">3</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasSpanIntersectingQuery.java.html#L264" class="el_method">extractTerms(Set)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="11" alt="11"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h1">3</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a2"><a href="MtasSpanIntersectingQuery.java.html#L246" class="el_method">getSpans(LeafReaderContext, SpanWeight.Postings)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="113" height="10" title="34" alt="34"/></td><td class="ctr2" id="c1">94%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i0">8</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="MtasSpanIntersectingQuery.java.html#L216" class="el_method">MtasSpanIntersectingQuery.SpanIntersectingWeight(MtasSpanIntersectingQuery, MtasSpanIntersectingQuery.MtasSpanIntersectingQueryWeight, MtasSpanIntersectingQuery.MtasSpanIntersectingQueryWeight, IndexSearcher, Map)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="50" height="10" title="15" alt="15"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i1">5</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanIntersectingQuery.SpanIntersectingWeight</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanIntersectingQuery.SpanIntersectingWeight</span></div><h1>MtasSpanIntersectingQuery.SpanIntersectingWeight</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">24 of 79</td><td class="ctr2">69%</td><td class="bar">1 of 2</td><td class="ctr2">50%</td><td class="ctr1">3</td><td class="ctr2">5</td><td class="ctr1">7</td><td class="ctr2">19</td><td class="ctr1">2</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanIntersectingQuery.java.html#L242" class="el_method">extractTermContexts(Map)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="31" height="10" title="11" alt="11"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h0">3</td><td class="ctr2" id="i2">3</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasSpanIntersectingQuery.java.html#L278" class="el_method">extractTerms(Set)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="31" height="10" title="11" alt="11"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h1">3</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a2"><a href="MtasSpanIntersectingQuery.java.html#L257" class="el_method">getSpans(LeafReaderContext, SpanWeight.Postings)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="114" height="10" title="40" alt="40"/></td><td class="ctr2" id="c1">95%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i0">8</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="MtasSpanIntersectingQuery.java.html#L227" class="el_method">MtasSpanIntersectingQuery.SpanIntersectingWeight(MtasSpanIntersectingQuery, MtasSpanIntersectingQuery.MtasSpanIntersectingQueryWeight, MtasSpanIntersectingQuery.MtasSpanIntersectingQueryWeight, IndexSearcher, Map)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="42" height="10" title="15" alt="15"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i1">5</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanIntersectingQuery.html b/jacoco/mtas.search.spans/MtasSpanIntersectingQuery.html
index 56a0577..b52038e 100644
--- a/jacoco/mtas.search.spans/MtasSpanIntersectingQuery.html
+++ b/jacoco/mtas.search.spans/MtasSpanIntersectingQuery.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanIntersectingQuery</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanIntersectingQuery</span></div><h1>MtasSpanIntersectingQuery</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">151 of 326</td><td class="ctr2">53%</td><td class="bar">29 of 54</td><td class="ctr2">46%</td><td class="ctr1">27</td><td class="ctr2">35</td><td class="ctr1">30</td><td class="ctr2">65</td><td class="ctr1">3</td><td class="ctr2">8</td></tr></tfoot><tbody><tr><td id="a7"><a href="MtasSpanIntersectingQuery.java.html#L117" class="el_method">toString(String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="103" height="10" title="62" alt="62"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="4" alt="4"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f2">3</td><td class="ctr2" id="g4">3</td><td class="ctr1" id="h0">11</td><td class="ctr2" id="i1">11</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a3"><a href="MtasSpanIntersectingQuery.java.html#L103" class="el_method">getTermContexts(List)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="38" height="10" title="23" alt="23"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="2" alt="2"/></td><td class="ctr2" id="e5">0%</td><td class="ctr1" id="f5">2</td><td class="ctr2" id="g5">2</td><td class="ctr1" id="h1">5</td><td class="ctr2" id="i5">5</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a4"><a href="MtasSpanIntersectingQuery.java.html#L158" class="el_method">hashCode()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="38" height="10" title="23" alt="23"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h2">5</td><td class="ctr2" id="i6">5</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a5"><a href="MtasSpanIntersectingQuery.java.html#L43" class="el_method">MtasSpanIntersectingQuery(MtasSpanQuery, MtasSpanQuery)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="17" alt="17"/><img src="../jacoco-resources/greenbar.gif" width="63" height="10" title="38" alt="38"/></td><td class="ctr2" id="c4">69%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="67" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="52" height="10" title="7" alt="7"/></td><td class="ctr2" id="e3">43%</td><td class="ctr1" id="f0">8</td><td class="ctr2" id="g0">9</td><td class="ctr1" id="h3">4</td><td class="ctr2" id="i2">11</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a6"><a href="MtasSpanIntersectingQuery.java.html#L173" class="el_method">rewrite(IndexReader)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="26" height="10" title="16" alt="16"/><img src="../jacoco-resources/greenbar.gif" width="93" height="10" title="56" alt="56"/></td><td class="ctr2" id="c3">77%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="8" alt="8"/></td><td class="ctr2" id="e1">50%</td><td class="ctr1" id="f1">7</td><td class="ctr2" id="g1">9</td><td class="ctr1" id="h4">2</td><td class="ctr2" id="i0">13</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a0"><a href="MtasSpanIntersectingQuery.java.html#L78" class="el_method">createWeight(IndexSearcher, boolean)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="78" height="10" title="47" alt="47"/></td><td class="ctr2" id="c1">88%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="22" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="22" height="10" title="3" alt="3"/></td><td class="ctr2" id="e2">50%</td><td class="ctr1" id="f3">3</td><td class="ctr2" id="g3">4</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i3">11</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a1"><a href="MtasSpanIntersectingQuery.java.html#L141" class="el_method">equals(Object)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="51" height="10" title="31" alt="31"/></td><td class="ctr2" id="c2">88%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="22" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="52" height="10" title="7" alt="7"/></td><td class="ctr2" id="e0">70%</td><td class="ctr1" id="f4">3</td><td class="ctr2" id="g2">6</td><td class="ctr1" id="h5">2</td><td class="ctr2" id="i4">8</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a2"><a href="MtasSpanIntersectingQuery.java.html#L65" class="el_method">getField()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanIntersectingQuery</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanIntersectingQuery</span></div><h1>MtasSpanIntersectingQuery</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">149 of 333</td><td class="ctr2">55%</td><td class="bar">28 of 54</td><td class="ctr2">48%</td><td class="ctr1">26</td><td class="ctr2">36</td><td class="ctr1">29</td><td class="ctr2">69</td><td class="ctr1">3</td><td class="ctr2">9</td></tr></tfoot><tbody><tr><td id="a8"><a href="MtasSpanIntersectingQuery.java.html#L116" class="el_method">toString(String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="106" height="10" title="62" alt="62"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="4" alt="4"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f2">3</td><td class="ctr2" id="g4">3</td><td class="ctr1" id="h0">11</td><td class="ctr2" id="i1">11</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a4"><a href="MtasSpanIntersectingQuery.java.html#L102" class="el_method">getTermContexts(List)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="39" height="10" title="23" alt="23"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="2" alt="2"/></td><td class="ctr2" id="e5">0%</td><td class="ctr1" id="f5">2</td><td class="ctr2" id="g5">2</td><td class="ctr1" id="h1">5</td><td class="ctr2" id="i5">5</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a5"><a href="MtasSpanIntersectingQuery.java.html#L157" class="el_method">hashCode()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="39" height="10" title="23" alt="23"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h2">5</td><td class="ctr2" id="i6">5</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a6"><a href="MtasSpanIntersectingQuery.java.html#L42" class="el_method">MtasSpanIntersectingQuery(MtasSpanQuery, MtasSpanQuery)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="29" height="10" title="17" alt="17"/><img src="../jacoco-resources/greenbar.gif" width="65" height="10" title="38" alt="38"/></td><td class="ctr2" id="c5">69%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="67" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="52" height="10" title="7" alt="7"/></td><td class="ctr2" id="e3">43%</td><td class="ctr1" id="f0">8</td><td class="ctr2" id="g0">9</td><td class="ctr1" id="h3">4</td><td class="ctr2" id="i2">11</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a7"><a href="MtasSpanIntersectingQuery.java.html#L172" class="el_method">rewrite(IndexReader)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="14" alt="14"/><img src="../jacoco-resources/greenbar.gif" width="96" height="10" title="56" alt="56"/></td><td class="ctr2" id="c4">80%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="52" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="67" height="10" title="9" alt="9"/></td><td class="ctr2" id="e1">56%</td><td class="ctr1" id="f1">6</td><td class="ctr2" id="g1">9</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i0">13</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a0"><a href="MtasSpanIntersectingQuery.java.html#L77" class="el_method">createWeight(IndexSearcher, boolean)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="80" height="10" title="47" alt="47"/></td><td class="ctr2" id="c2">88%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="22" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="22" height="10" title="3" alt="3"/></td><td class="ctr2" id="e2">50%</td><td class="ctr1" id="f3">3</td><td class="ctr2" id="g3">4</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i3">11</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a2"><a href="MtasSpanIntersectingQuery.java.html#L140" class="el_method">equals(Object)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="53" height="10" title="31" alt="31"/></td><td class="ctr2" id="c3">88%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="22" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="52" height="10" title="7" alt="7"/></td><td class="ctr2" id="e0">70%</td><td class="ctr1" id="f4">3</td><td class="ctr2" id="g2">6</td><td class="ctr1" id="h4">2</td><td class="ctr2" id="i4">8</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a1"><a href="MtasSpanIntersectingQuery.java.html#L200" class="el_method">disableTwoPhaseIterator()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">4</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a3"><a href="MtasSpanIntersectingQuery.java.html#L64" class="el_method">getField()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanIntersectingQuery.java.html b/jacoco/mtas.search.spans/MtasSpanIntersectingQuery.java.html
index e5e4d02..137d902 100644
--- a/jacoco/mtas.search.spans/MtasSpanIntersectingQuery.java.html
+++ b/jacoco/mtas.search.spans/MtasSpanIntersectingQuery.java.html
@@ -12,7 +12,6 @@ import org.apache.lucene.index.Term;
 import org.apache.lucene.index.TermContext;
 import org.apache.lucene.index.Terms;
 import org.apache.lucene.search.IndexSearcher;
-import org.apache.lucene.search.spans.SpanQuery;
 import org.apache.lucene.search.spans.SpanWeight;
 import org.apache.lucene.search.spans.Spans;
 import mtas.search.spans.util.MtasSpanQuery;
@@ -28,10 +27,10 @@ public class MtasSpanIntersectingQuery extends MtasSpanQuery {
   private String field;
 
   /** The q 1. */
-  private SpanQuery q1;
+  private MtasSpanQuery q1;
 
   /** The q 2. */
-  private SpanQuery q2;
+  private MtasSpanQuery q2;
 
   /**
    * Instantiates a new mtas span intersecting query.
@@ -40,20 +39,20 @@ public class MtasSpanIntersectingQuery extends MtasSpanQuery {
    * @param q2 the q 2
    */
   public MtasSpanIntersectingQuery(MtasSpanQuery q1, MtasSpanQuery q2) {
-<span class="pc bpc" id="L43" title="2 of 4 branches missed.">    super(q1 != null ? q1.getMinimumWidth() : null,</span>
-<span class="pc" id="L44">        q1 != null ? q1.getMaximumWidth() : null);</span>
-<span class="pc bpc" id="L45" title="2 of 4 branches missed.">    if (q1 != null &amp;&amp; (field = q1.getField()) != null) {</span>
-<span class="pc bpc" id="L46" title="3 of 6 branches missed.">      if (q2 != null &amp;&amp; q2.getField() != null &amp;&amp; !q2.getField().equals(field)) {</span>
-<span class="nc" id="L47">        throw new IllegalArgumentException(&quot;Clauses must have same field.&quot;);</span>
+<span class="pc bpc" id="L42" title="2 of 4 branches missed.">    super(q1 != null ? q1.getMinimumWidth() : null,</span>
+<span class="pc" id="L43">        q1 != null ? q1.getMaximumWidth() : null);</span>
+<span class="pc bpc" id="L44" title="2 of 4 branches missed.">    if (q1 != null &amp;&amp; (field = q1.getField()) != null) {</span>
+<span class="pc bpc" id="L45" title="3 of 6 branches missed.">      if (q2 != null &amp;&amp; q2.getField() != null &amp;&amp; !q2.getField().equals(field)) {</span>
+<span class="nc" id="L46">        throw new IllegalArgumentException(&quot;Clauses must have same field.&quot;);</span>
       }
-<span class="nc bnc" id="L49" title="All 2 branches missed.">    } else if (q2 != null) {</span>
-<span class="nc" id="L50">      field = q2.getField();</span>
+<span class="nc bnc" id="L48" title="All 2 branches missed.">    } else if (q2 != null) {</span>
+<span class="nc" id="L49">      field = q2.getField();</span>
     } else {
-<span class="nc" id="L52">      field = null;</span>
+<span class="nc" id="L51">      field = null;</span>
     }
-<span class="fc" id="L54">    this.q1 = q1;</span>
-<span class="fc" id="L55">    this.q2 = q2;</span>
-<span class="fc" id="L56">  }</span>
+<span class="fc" id="L53">    this.q1 = q1;</span>
+<span class="fc" id="L54">    this.q2 = q2;</span>
+<span class="fc" id="L55">  }</span>
 
   /*
    * (non-Javadoc)
@@ -62,7 +61,7 @@ public class MtasSpanIntersectingQuery extends MtasSpanQuery {
    */
   @Override
   public String getField() {
-<span class="fc" id="L65">    return field;</span>
+<span class="fc" id="L64">    return field;</span>
   }
 
   /*
@@ -75,20 +74,20 @@ public class MtasSpanIntersectingQuery extends MtasSpanQuery {
   @Override
   public MtasSpanWeight createWeight(IndexSearcher searcher,
       boolean needsScores) throws IOException {
-<span class="pc bpc" id="L78" title="2 of 4 branches missed.">    if (q1 == null || q2 == null) {</span>
-<span class="nc" id="L79">      return null;</span>
+<span class="pc bpc" id="L77" title="2 of 4 branches missed.">    if (q1 == null || q2 == null) {</span>
+<span class="nc" id="L78">      return null;</span>
     } else {
-<span class="fc" id="L81">      MtasSpanIntersectingQueryWeight w1 = new MtasSpanIntersectingQueryWeight(</span>
-<span class="fc" id="L82">          q1.createWeight(searcher, needsScores));</span>
-<span class="fc" id="L83">      MtasSpanIntersectingQueryWeight w2 = new MtasSpanIntersectingQueryWeight(</span>
-<span class="fc" id="L84">          q2.createWeight(searcher, needsScores));</span>
+<span class="fc" id="L80">      MtasSpanIntersectingQueryWeight w1 = new MtasSpanIntersectingQueryWeight(</span>
+<span class="fc" id="L81">          q1.createWeight(searcher, needsScores));</span>
+<span class="fc" id="L82">      MtasSpanIntersectingQueryWeight w2 = new MtasSpanIntersectingQueryWeight(</span>
+<span class="fc" id="L83">          q2.createWeight(searcher, needsScores));</span>
       // subWeights
-<span class="fc" id="L86">      List&lt;MtasSpanIntersectingQueryWeight&gt; subWeights = new ArrayList&lt;&gt;();</span>
-<span class="fc" id="L87">      subWeights.add(w1);</span>
-<span class="fc" id="L88">      subWeights.add(w2);</span>
+<span class="fc" id="L85">      List&lt;MtasSpanIntersectingQueryWeight&gt; subWeights = new ArrayList&lt;&gt;();</span>
+<span class="fc" id="L86">      subWeights.add(w1);</span>
+<span class="fc" id="L87">      subWeights.add(w2);</span>
       // return
-<span class="pc bpc" id="L90" title="1 of 2 branches missed.">      return new SpanIntersectingWeight(w1, w2, searcher,</span>
-<span class="pc" id="L91">          needsScores ? getTermContexts(subWeights) : null);</span>
+<span class="pc bpc" id="L89" title="1 of 2 branches missed.">      return new SpanIntersectingWeight(w1, w2, searcher,</span>
+<span class="pc" id="L90">          needsScores ? getTermContexts(subWeights) : null);</span>
     }
   }
 
@@ -100,11 +99,11 @@ public class MtasSpanIntersectingQuery extends MtasSpanQuery {
    */
   protected Map&lt;Term, TermContext&gt; getTermContexts(
       List&lt;MtasSpanIntersectingQueryWeight&gt; items) {
-<span class="nc" id="L103">    List&lt;SpanWeight&gt; weights = new ArrayList&lt;&gt;();</span>
-<span class="nc bnc" id="L104" title="All 2 branches missed.">    for (MtasSpanIntersectingQueryWeight item : items) {</span>
-<span class="nc" id="L105">      weights.add(item.spanWeight);</span>
-<span class="nc" id="L106">    }</span>
-<span class="nc" id="L107">    return getTermContexts(weights);</span>
+<span class="nc" id="L102">    List&lt;SpanWeight&gt; weights = new ArrayList&lt;&gt;();</span>
+<span class="nc bnc" id="L103" title="All 2 branches missed.">    for (MtasSpanIntersectingQueryWeight item : items) {</span>
+<span class="nc" id="L104">      weights.add(item.spanWeight);</span>
+<span class="nc" id="L105">    }</span>
+<span class="nc" id="L106">    return getTermContexts(weights);</span>
   }
 
   /*
@@ -114,21 +113,21 @@ public class MtasSpanIntersectingQuery extends MtasSpanQuery {
    */
   @Override
   public String toString(String field) {
-<span class="nc" id="L117">    StringBuilder buffer = new StringBuilder();</span>
-<span class="nc" id="L118">    buffer.append(this.getClass().getSimpleName() + &quot;([&quot;);</span>
-<span class="nc bnc" id="L119" title="All 2 branches missed.">    if (q1 != null) {</span>
-<span class="nc" id="L120">      buffer.append(q1.toString(q1.getField()));</span>
+<span class="nc" id="L116">    StringBuilder buffer = new StringBuilder();</span>
+<span class="nc" id="L117">    buffer.append(this.getClass().getSimpleName() + &quot;([&quot;);</span>
+<span class="nc bnc" id="L118" title="All 2 branches missed.">    if (q1 != null) {</span>
+<span class="nc" id="L119">      buffer.append(q1.toString(q1.getField()));</span>
     } else {
-<span class="nc" id="L122">      buffer.append(&quot;null&quot;);</span>
+<span class="nc" id="L121">      buffer.append(&quot;null&quot;);</span>
     }
-<span class="nc" id="L124">    buffer.append(&quot;,&quot;);</span>
-<span class="nc bnc" id="L125" title="All 2 branches missed.">    if (q2 != null) {</span>
-<span class="nc" id="L126">      buffer.append(q2.toString(q2.getField()));</span>
+<span class="nc" id="L123">    buffer.append(&quot;,&quot;);</span>
+<span class="nc bnc" id="L124" title="All 2 branches missed.">    if (q2 != null) {</span>
+<span class="nc" id="L125">      buffer.append(q2.toString(q2.getField()));</span>
     } else {
-<span class="nc" id="L128">      buffer.append(&quot;null&quot;);</span>
+<span class="nc" id="L127">      buffer.append(&quot;null&quot;);</span>
     }
-<span class="nc" id="L130">    buffer.append(&quot;])&quot;);</span>
-<span class="nc" id="L131">    return buffer.toString();</span>
+<span class="nc" id="L129">    buffer.append(&quot;])&quot;);</span>
+<span class="nc" id="L130">    return buffer.toString();</span>
   }
 
   /*
@@ -138,14 +137,14 @@ public class MtasSpanIntersectingQuery extends MtasSpanQuery {
    */
   @Override
   public boolean equals(Object obj) {
-<span class="fc bfc" id="L141" title="All 2 branches covered.">    if (this == obj)</span>
-<span class="fc" id="L142">      return true;</span>
-<span class="pc bpc" id="L143" title="1 of 2 branches missed.">    if (obj == null)</span>
-<span class="nc" id="L144">      return false;</span>
-<span class="pc bpc" id="L145" title="1 of 2 branches missed.">    if (getClass() != obj.getClass())</span>
-<span class="nc" id="L146">      return false;</span>
-<span class="fc" id="L147">    final MtasSpanIntersectingQuery other = (MtasSpanIntersectingQuery) obj;</span>
-<span class="pc bpc" id="L148" title="1 of 4 branches missed.">    return q1.equals(other.q1) &amp;&amp; q2.equals(other.q2);</span>
+<span class="fc bfc" id="L140" title="All 2 branches covered.">    if (this == obj)</span>
+<span class="fc" id="L141">      return true;</span>
+<span class="pc bpc" id="L142" title="1 of 2 branches missed.">    if (obj == null)</span>
+<span class="nc" id="L143">      return false;</span>
+<span class="pc bpc" id="L144" title="1 of 2 branches missed.">    if (getClass() != obj.getClass())</span>
+<span class="nc" id="L145">      return false;</span>
+<span class="fc" id="L146">    final MtasSpanIntersectingQuery other = (MtasSpanIntersectingQuery) obj;</span>
+<span class="pc bpc" id="L147" title="1 of 4 branches missed.">    return q1.equals(other.q1) &amp;&amp; q2.equals(other.q2);</span>
   }
 
   /*
@@ -155,11 +154,11 @@ public class MtasSpanIntersectingQuery extends MtasSpanQuery {
    */
   @Override
   public int hashCode() {
-<span class="nc" id="L158">    int h = Integer.rotateLeft(classHash(), 1);</span>
-<span class="nc" id="L159">    h ^= q1.hashCode();</span>
-<span class="nc" id="L160">    h = Integer.rotateLeft(h, 1);</span>
-<span class="nc" id="L161">    h ^= q2.hashCode();</span>
-<span class="nc" id="L162">    return h;</span>
+<span class="nc" id="L157">    int h = Integer.rotateLeft(classHash(), 1);</span>
+<span class="nc" id="L158">    h ^= q1.hashCode();</span>
+<span class="nc" id="L159">    h = Integer.rotateLeft(h, 1);</span>
+<span class="nc" id="L160">    h ^= q2.hashCode();</span>
+<span class="nc" id="L161">    return h;</span>
   }
 
   /*
@@ -170,27 +169,39 @@ public class MtasSpanIntersectingQuery extends MtasSpanQuery {
    */
   @Override
   public MtasSpanQuery rewrite(IndexReader reader) throws IOException {
-<span class="fc" id="L173">    MtasSpanQuery newQ1 = (MtasSpanQuery) q1.rewrite(reader);</span>
-<span class="fc" id="L174">    MtasSpanQuery newQ2 = (MtasSpanQuery) q2.rewrite(reader);</span>
-<span class="pc bpc" id="L175" title="1 of 4 branches missed.">    if (!newQ1.equals(q1) || !newQ2.equals(q2)) {</span>
-<span class="fc" id="L176">      return new MtasSpanIntersectingQuery(newQ1, newQ2).rewrite(reader);</span>
-<span class="pc bpc" id="L177" title="1 of 2 branches missed.">    } else if (newQ1.equals(newQ2)) {</span>
-<span class="nc" id="L178">      return newQ1;</span>
+<span class="fc" id="L172">    MtasSpanQuery newQ1 = (MtasSpanQuery) q1.rewrite(reader);</span>
+<span class="fc" id="L173">    MtasSpanQuery newQ2 = (MtasSpanQuery) q2.rewrite(reader);</span>
+<span class="pc bpc" id="L174" title="1 of 4 branches missed.">    if (!newQ1.equals(q1) || !newQ2.equals(q2)) {</span>
+<span class="fc" id="L175">      return new MtasSpanIntersectingQuery(newQ1, newQ2).rewrite(reader);</span>
+<span class="fc bfc" id="L176" title="All 2 branches covered.">    } else if (newQ1.equals(newQ2)) {</span>
+<span class="fc" id="L177">      return newQ1;</span>
     } else {
 
       boolean returnNone;
-<span class="pc bpc" id="L182" title="1 of 2 branches missed.">      returnNone = newQ1.getMaximumWidth() != null</span>
-<span class="pc bnc" id="L183" title="All 2 branches missed.">          &amp;&amp; newQ1.getMaximumWidth() == 0;</span>
-<span class="pc bpc" id="L184" title="1 of 2 branches missed.">      returnNone |= newQ2.getMaximumWidth() != null</span>
-<span class="pc bpc" id="L185" title="1 of 2 branches missed.">          &amp;&amp; newQ2.getMaximumWidth() == 0;</span>
-<span class="pc bpc" id="L186" title="1 of 2 branches missed.">      if (returnNone) {</span>
-<span class="nc" id="L187">        return new MtasSpanMatchNoneQuery(this.getField());</span>
+<span class="pc bpc" id="L181" title="1 of 2 branches missed.">      returnNone = newQ1.getMaximumWidth() != null</span>
+<span class="pc bnc" id="L182" title="All 2 branches missed.">          &amp;&amp; newQ1.getMaximumWidth() == 0;</span>
+<span class="pc bpc" id="L183" title="1 of 2 branches missed.">      returnNone |= newQ2.getMaximumWidth() != null</span>
+<span class="pc bpc" id="L184" title="1 of 2 branches missed.">          &amp;&amp; newQ2.getMaximumWidth() == 0;</span>
+<span class="pc bpc" id="L185" title="1 of 2 branches missed.">      if (returnNone) {</span>
+<span class="nc" id="L186">        return new MtasSpanMatchNoneQuery(this.getField());</span>
       } else {
-<span class="fc" id="L189">        return super.rewrite(reader);</span>
+<span class="fc" id="L188">        return super.rewrite(reader);</span>
       }
     }
   }
 
+  /*
+   * (non-Javadoc)
+   * 
+   * @see mtas.search.spans.util.MtasSpanQuery#disableTwoPhaseIterator()
+   */
+  @Override
+  public void disableTwoPhaseIterator() {
+<span class="fc" id="L200">    super.disableTwoPhaseIterator();</span>
+<span class="fc" id="L201">    q1.disableTwoPhaseIterator();</span>
+<span class="fc" id="L202">    q2.disableTwoPhaseIterator();</span>
+<span class="fc" id="L203">  }</span>
+
   /**
    * The Class SpanIntersectingWeight.
    */
@@ -213,11 +224,11 @@ public class MtasSpanIntersectingQuery extends MtasSpanQuery {
      */
     public SpanIntersectingWeight(MtasSpanIntersectingQueryWeight w1,
         MtasSpanIntersectingQueryWeight w2, IndexSearcher searcher,
-<span class="fc" id="L216">        Map&lt;Term, TermContext&gt; terms) throws IOException {</span>
-<span class="fc" id="L217">      super(MtasSpanIntersectingQuery.this, searcher, terms);</span>
-<span class="fc" id="L218">      this.w1 = w1;</span>
-<span class="fc" id="L219">      this.w2 = w2;</span>
-<span class="fc" id="L220">    }</span>
+<span class="fc" id="L227">        Map&lt;Term, TermContext&gt; terms) throws IOException {</span>
+<span class="fc" id="L228">      super(MtasSpanIntersectingQuery.this, searcher, terms);</span>
+<span class="fc" id="L229">      this.w1 = w1;</span>
+<span class="fc" id="L230">      this.w2 = w2;</span>
+<span class="fc" id="L231">    }</span>
 
     /*
      * (non-Javadoc)
@@ -228,9 +239,9 @@ public class MtasSpanIntersectingQuery extends MtasSpanQuery {
      */
     @Override
     public void extractTermContexts(Map&lt;Term, TermContext&gt; contexts) {
-<span class="nc" id="L231">      w1.spanWeight.extractTermContexts(contexts);</span>
-<span class="nc" id="L232">      w2.spanWeight.extractTermContexts(contexts);</span>
-<span class="nc" id="L233">    }</span>
+<span class="nc" id="L242">      w1.spanWeight.extractTermContexts(contexts);</span>
+<span class="nc" id="L243">      w2.spanWeight.extractTermContexts(contexts);</span>
+<span class="nc" id="L244">    }</span>
 
     /*
      * (non-Javadoc)
@@ -243,15 +254,18 @@ public class MtasSpanIntersectingQuery extends MtasSpanQuery {
     @Override
     public MtasSpans getSpans(LeafReaderContext context,
         Postings requiredPostings) throws IOException {
-<span class="fc" id="L246">      Terms terms = context.reader().terms(field);</span>
-<span class="pc bpc" id="L247" title="1 of 2 branches missed.">      if (terms == null) {</span>
-<span class="nc" id="L248">        return null; // field does not exist</span>
+<span class="fc" id="L257">      Terms terms = context.reader().terms(field);</span>
+<span class="pc bpc" id="L258" title="1 of 2 branches missed.">      if (terms == null) {</span>
+<span class="nc" id="L259">        return null; // field does not exist</span>
       }
-<span class="fc" id="L250">      MtasSpanIntersectingQuerySpans s1 = new MtasSpanIntersectingQuerySpans(</span>
-<span class="fc" id="L251">          w1.spanWeight.getSpans(context, requiredPostings));</span>
-<span class="fc" id="L252">      MtasSpanIntersectingQuerySpans s2 = new MtasSpanIntersectingQuerySpans(</span>
-<span class="fc" id="L253">          w2.spanWeight.getSpans(context, requiredPostings));</span>
-<span class="fc" id="L254">      return new MtasSpanIntersectingSpans(s1, s2);</span>
+<span class="fc" id="L261">      MtasSpanIntersectingQuerySpans s1 = new MtasSpanIntersectingQuerySpans(</span>
+          MtasSpanIntersectingQuery.this,
+<span class="fc" id="L263">          w1.spanWeight.getSpans(context, requiredPostings));</span>
+<span class="fc" id="L264">      MtasSpanIntersectingQuerySpans s2 = new MtasSpanIntersectingQuerySpans(</span>
+          MtasSpanIntersectingQuery.this,
+<span class="fc" id="L266">          w2.spanWeight.getSpans(context, requiredPostings));</span>
+<span class="fc" id="L267">      return new MtasSpanIntersectingSpans(MtasSpanIntersectingQuery.this, s1,</span>
+          s2);
     }
 
     /*
@@ -261,9 +275,9 @@ public class MtasSpanIntersectingQuery extends MtasSpanQuery {
      */
     @Override
     public void extractTerms(Set&lt;Term&gt; terms) {
-<span class="nc" id="L264">      w1.spanWeight.extractTerms(terms);</span>
-<span class="nc" id="L265">      w2.spanWeight.extractTerms(terms);</span>
-<span class="nc" id="L266">    }</span>
+<span class="nc" id="L278">      w1.spanWeight.extractTerms(terms);</span>
+<span class="nc" id="L279">      w2.spanWeight.extractTerms(terms);</span>
+<span class="nc" id="L280">    }</span>
 
   }
 
@@ -278,11 +292,13 @@ public class MtasSpanIntersectingQuery extends MtasSpanQuery {
     /**
      * Instantiates a new mtas span intersecting query spans.
      *
+     * @param query the query
      * @param spans the spans
      */
-<span class="fc" id="L283">    public MtasSpanIntersectingQuerySpans(Spans spans) {</span>
-<span class="pc bpc" id="L284" title="1 of 2 branches missed.">      this.spans = spans != null ? spans : new MtasSpanMatchNoneSpans();</span>
-<span class="fc" id="L285">    }</span>
+    public MtasSpanIntersectingQuerySpans(MtasSpanIntersectingQuery query,
+<span class="fc" id="L299">        Spans spans) {</span>
+<span class="pc bpc" id="L300" title="1 of 2 branches missed.">      this.spans = spans != null ? spans : new MtasSpanMatchNoneSpans(query);</span>
+<span class="fc" id="L301">    }</span>
 
   }
 
@@ -299,9 +315,9 @@ public class MtasSpanIntersectingQuery extends MtasSpanQuery {
      *
      * @param spanWeight the span weight
      */
-<span class="fc" id="L302">    public MtasSpanIntersectingQueryWeight(SpanWeight spanWeight) {</span>
-<span class="fc" id="L303">      this.spanWeight = spanWeight;</span>
-<span class="fc" id="L304">    }</span>
+<span class="fc" id="L318">    public MtasSpanIntersectingQueryWeight(SpanWeight spanWeight) {</span>
+<span class="fc" id="L319">      this.spanWeight = spanWeight;</span>
+<span class="fc" id="L320">    }</span>
   }
 
 }
diff --git a/jacoco/mtas.search.spans/MtasSpanIntersectingSpans.html b/jacoco/mtas.search.spans/MtasSpanIntersectingSpans.html
index c7310f8..09ab598 100644
--- a/jacoco/mtas.search.spans/MtasSpanIntersectingSpans.html
+++ b/jacoco/mtas.search.spans/MtasSpanIntersectingSpans.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanIntersectingSpans</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanIntersectingSpans</span></div><h1>MtasSpanIntersectingSpans</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">94 of 372</td><td class="ctr2">74%</td><td class="bar">26 of 72</td><td class="ctr2">63%</td><td class="ctr1">27</td><td class="ctr2">50</td><td class="ctr1">24</td><td class="ctr2">97</td><td class="ctr1">4</td><td class="ctr2">14</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanIntersectingSpans.java.html#L168" class="el_method">advance(int)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="27" alt="27"/><img src="../jacoco-resources/greenbar.gif" width="83" height="10" title="62" alt="62"/></td><td class="ctr2" id="c9">69%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="48" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="48" height="10" title="8" alt="8"/></td><td class="ctr2" id="e4">50%</td><td class="ctr1" id="f0">8</td><td class="ctr2" id="g1">9</td><td class="ctr1" id="h0">9</td><td class="ctr2" id="i0">26</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a13"><a href="MtasSpanIntersectingSpans.java.html#L111" class="el_method">width()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="26" height="10" title="20" alt="20"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="4" alt="4"/></td><td class="ctr2" id="e7">0%</td><td class="ctr1" id="f1">3</td><td class="ctr2" id="g4">3</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i8">2</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a5"><a href="MtasSpanIntersectingSpans.java.html#L218" class="el_method">goToNextDoc()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="21" height="10" title="16" alt="16"/><img src="../jacoco-resources/greenbar.gif" width="64" height="10" title="48" alt="48"/></td><td class="ctr2" id="c8">75%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="54" height="10" title="9" alt="9"/></td><td class="ctr2" id="e1">75%</td><td class="ctr1" id="f2">3</td><td class="ctr2" id="g2">7</td><td class="ctr1" id="h1">5</td><td class="ctr2" id="i2">16</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="MtasSpanIntersectingSpans.java.html#L124" class="el_method">collect(SpanCollector)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="11" alt="11"/></td><td class="ctr2" id="c11">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h2">3</td><td class="ctr2" id="i7">3</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a9"><a href="MtasSpanIntersectingSpans.java.html#L58" class="el_method">nextStartPosition()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="43" height="10" title="32" alt="32"/></td><td class="ctr2" id="c6">82%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="42" height="10" title="7" alt="7"/></td><td class="ctr2" id="e3">70%</td><td class="ctr1" id="f3">3</td><td class="ctr2" id="g3">6</td><td class="ctr1" id="h4">2</td><td class="ctr2" id="i3">10</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a6"><a href="MtasSpanIntersectingSpans.java.html#L254" class="el_method">goToNextStartPosition()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="99" height="10" title="74" alt="74"/></td><td class="ctr2" id="c3">94%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="96" height="10" title="16" alt="16"/></td><td class="ctr2" id="e0">80%</td><td class="ctr1" id="f4">3</td><td class="ctr2" id="g0">11</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i1">19</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a12"><a href="MtasSpanIntersectingSpans.java.html#L87" class="el_method">startPosition()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="12" alt="12"/></td><td class="ctr2" id="c7">80%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="2" alt="2"/></td><td class="ctr2" id="e5">50%</td><td class="ctr1" id="f5">2</td><td class="ctr2" id="g5">3</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i9">2</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a10"><a href="MtasSpanIntersectingSpans.java.html#L135" class="el_method">positionsCost()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="c12">0%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i11">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a2"><a href="MtasSpanIntersectingSpans.java.html#L304" class="el_method">cost()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="c13">0%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f8">1</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i12">1</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a4"><a href="MtasSpanIntersectingSpans.java.html#L99" class="el_method">endPosition()</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="14" alt="14"/></td><td class="ctr2" id="c4">93%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="3" alt="3"/></td><td class="ctr2" id="e2">75%</td><td class="ctr1" id="f9">1</td><td class="ctr2" id="g6">3</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i10">2</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a8"><a href="MtasSpanIntersectingSpans.java.html#L155" class="el_method">nextDoc()</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="8" alt="8"/></td><td class="ctr2" id="c5">88%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="1" alt="1"/></td><td class="ctr2" id="e6">50%</td><td class="ctr1" id="f10">1</td><td class="ctr2" id="g7">2</td><td class="ctr1" id="h7">1</td><td class="ctr2" id="i6">4</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a11"><a href="MtasSpanIntersectingSpans.java.html#L291" class="el_method">reset()</a></td><td class="bar" id="b11"><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="13" alt="13"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i4">5</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a7"><a href="MtasSpanIntersectingSpans.java.html#L44" class="el_method">MtasSpanIntersectingSpans(MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans, MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans)</a></td><td class="bar" id="b12"><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="12" alt="12"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">0</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i5">5</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a3"><a href="MtasSpanIntersectingSpans.java.html#L145" class="el_method">docID()</a></td><td class="bar" id="b13"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="3" alt="3"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f13">0</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h13">0</td><td class="ctr2" id="i13">1</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanIntersectingSpans</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanIntersectingSpans</span></div><h1>MtasSpanIntersectingSpans</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">108 of 389</td><td class="ctr2">72%</td><td class="bar">32 of 78</td><td class="ctr2">58%</td><td class="ctr1">31</td><td class="ctr2">54</td><td class="ctr1">27</td><td class="ctr2">101</td><td class="ctr1">5</td><td class="ctr2">15</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanIntersectingSpans.java.html#L174" class="el_method">advance(int)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="27" alt="27"/><img src="../jacoco-resources/greenbar.gif" width="83" height="10" title="62" alt="62"/></td><td class="ctr2" id="c9">69%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="48" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="48" height="10" title="8" alt="8"/></td><td class="ctr2" id="e4">50%</td><td class="ctr1" id="f0">8</td><td class="ctr2" id="g1">9</td><td class="ctr1" id="h0">9</td><td class="ctr2" id="i0">26</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a14"><a href="MtasSpanIntersectingSpans.java.html#L117" class="el_method">width()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="26" height="10" title="20" alt="20"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="4" alt="4"/></td><td class="ctr2" id="e7">0%</td><td class="ctr1" id="f2">3</td><td class="ctr2" id="g5">3</td><td class="ctr1" id="h4">2</td><td class="ctr2" id="i9">2</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a6"><a href="MtasSpanIntersectingSpans.java.html#L224" class="el_method">goToNextDoc()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="21" height="10" title="16" alt="16"/><img src="../jacoco-resources/greenbar.gif" width="64" height="10" title="48" alt="48"/></td><td class="ctr2" id="c8">75%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="54" height="10" title="9" alt="9"/></td><td class="ctr2" id="e1">75%</td><td class="ctr1" id="f3">3</td><td class="ctr2" id="g2">7</td><td class="ctr1" id="h1">5</td><td class="ctr2" id="i2">16</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="MtasSpanIntersectingSpans.java.html#L318" class="el_method">asTwoPhaseIterator()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="14" alt="14"/></td><td class="ctr2" id="c11">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="6" alt="6"/></td><td class="ctr2" id="e8">0%</td><td class="ctr1" id="f1">4</td><td class="ctr2" id="g4">4</td><td class="ctr1" id="h2">3</td><td class="ctr2" id="i7">3</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a2"><a href="MtasSpanIntersectingSpans.java.html#L130" class="el_method">collect(SpanCollector)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="11" alt="11"/></td><td class="ctr2" id="c12">0%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h3">3</td><td class="ctr2" id="i8">3</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a10"><a href="MtasSpanIntersectingSpans.java.html#L64" class="el_method">nextStartPosition()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="43" height="10" title="32" alt="32"/></td><td class="ctr2" id="c6">82%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="42" height="10" title="7" alt="7"/></td><td class="ctr2" id="e3">70%</td><td class="ctr1" id="f4">3</td><td class="ctr2" id="g3">6</td><td class="ctr1" id="h5">2</td><td class="ctr2" id="i3">10</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a7"><a href="MtasSpanIntersectingSpans.java.html#L260" class="el_method">goToNextStartPosition()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="99" height="10" title="74" alt="74"/></td><td class="ctr2" id="c3">94%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="96" height="10" title="16" alt="16"/></td><td class="ctr2" id="e0">80%</td><td class="ctr1" id="f5">3</td><td class="ctr2" id="g0">11</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i1">19</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a13"><a href="MtasSpanIntersectingSpans.java.html#L93" class="el_method">startPosition()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="12" alt="12"/></td><td class="ctr2" id="c7">80%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="2" alt="2"/></td><td class="ctr2" id="e5">50%</td><td class="ctr1" id="f6">2</td><td class="ctr2" id="g6">3</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i10">2</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a11"><a href="MtasSpanIntersectingSpans.java.html#L141" class="el_method">positionsCost()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="c13">0%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f8">1</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i12">1</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a3"><a href="MtasSpanIntersectingSpans.java.html#L310" class="el_method">cost()</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="c14">0%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f9">1</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h7">1</td><td class="ctr2" id="i13">1</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a5"><a href="MtasSpanIntersectingSpans.java.html#L105" class="el_method">endPosition()</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="14" alt="14"/></td><td class="ctr2" id="c4">93%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="3" alt="3"/></td><td class="ctr2" id="e2">75%</td><td class="ctr1" id="f10">1</td><td class="ctr2" id="g7">3</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i11">2</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a9"><a href="MtasSpanIntersectingSpans.java.html#L161" class="el_method">nextDoc()</a></td><td class="bar" id="b11"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="8" alt="8"/></td><td class="ctr2" id="c5">88%</td><td class="bar" id="d8"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="1" alt="1"/></td><td class="ctr2" id="e6">50%</td><td class="ctr1" id="f11">1</td><td class="ctr2" id="g8">2</td><td class="ctr1" id="h8">1</td><td class="ctr2" id="i6">4</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a8"><a href="MtasSpanIntersectingSpans.java.html#L49" class="el_method">MtasSpanIntersectingSpans(MtasSpanIntersectingQuery, MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans, MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans)</a></td><td class="bar" id="b12"><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="15" alt="15"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">0</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i4">6</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a12"><a href="MtasSpanIntersectingSpans.java.html#L297" class="el_method">reset()</a></td><td class="bar" id="b13"><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="13" alt="13"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f13">0</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h13">0</td><td class="ctr2" id="i5">5</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a4"><a href="MtasSpanIntersectingSpans.java.html#L151" class="el_method">docID()</a></td><td class="bar" id="b14"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="3" alt="3"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f14">0</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h14">0</td><td class="ctr2" id="i14">1</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k14">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanIntersectingSpans.java.html b/jacoco/mtas.search.spans/MtasSpanIntersectingSpans.java.html
index 65a1178..96dce1f 100644
--- a/jacoco/mtas.search.spans/MtasSpanIntersectingSpans.java.html
+++ b/jacoco/mtas.search.spans/MtasSpanIntersectingSpans.java.html
@@ -1,6 +1,8 @@
 <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanIntersectingSpans.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.source.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_source">MtasSpanIntersectingSpans.java</span></div><h1>MtasSpanIntersectingSpans.java</h1><pre class="source lang-java linenums">package mtas.search.spans;
 
 import java.io.IOException;
+
+import org.apache.lucene.search.TwoPhaseIterator;
 import org.apache.lucene.search.spans.SpanCollector;
 import mtas.search.spans.MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans;
 import mtas.search.spans.util.MtasSpans;
@@ -10,21 +12,24 @@ import mtas.search.spans.util.MtasSpans;
  */
 public class MtasSpanIntersectingSpans extends MtasSpans {
 
+  /** The query. */
+  private MtasSpanIntersectingQuery query;
+
   /** The spans 1. */
   private MtasSpanIntersectingQuerySpans spans1;
-  
+
   /** The spans 2. */
   private MtasSpanIntersectingQuerySpans spans2;
 
   /** The called next start position. */
   private boolean calledNextStartPosition;
-  
+
   /** The no more positions. */
   private boolean noMorePositions;
 
   /** The last spans 2 start position. */
   private int lastSpans2StartPosition;
-  
+
   /** The last spans 2 end position. */
   private int lastSpans2EndPosition;
 
@@ -34,18 +39,19 @@ public class MtasSpanIntersectingSpans extends MtasSpans {
   /**
    * Instantiates a new mtas span intersecting spans.
    *
-   * @param mtasSpanIntersectingQuery the mtas span intersecting query
+   * @param query the query
    * @param spans1 the spans 1
    * @param spans2 the spans 2
    */
-  public MtasSpanIntersectingSpans(
+  public MtasSpanIntersectingSpans(MtasSpanIntersectingQuery query,
       MtasSpanIntersectingQuerySpans spans1,
       MtasSpanIntersectingQuerySpans spans2) {
-<span class="fc" id="L44">    super();</span>
-<span class="fc" id="L45">    docId = -1;</span>
-<span class="fc" id="L46">    this.spans1 = spans1;</span>
-<span class="fc" id="L47">    this.spans2 = spans2;</span>
-<span class="fc" id="L48">  }</span>
+<span class="fc" id="L49">    super();</span>
+<span class="fc" id="L50">    docId = -1;</span>
+<span class="fc" id="L51">    this.query = query;</span>
+<span class="fc" id="L52">    this.spans1 = spans1;</span>
+<span class="fc" id="L53">    this.spans2 = spans2;</span>
+<span class="fc" id="L54">  }</span>
 
   /*
    * (non-Javadoc)
@@ -55,24 +61,24 @@ public class MtasSpanIntersectingSpans extends MtasSpans {
   @Override
   public int nextStartPosition() throws IOException {
     // no document
-<span class="pc bpc" id="L58" title="2 of 4 branches missed.">    if (docId == -1 || docId == NO_MORE_DOCS) {</span>
-<span class="nc" id="L59">      throw new IOException(&quot;no document&quot;);</span>
+<span class="pc bpc" id="L64" title="2 of 4 branches missed.">    if (docId == -1 || docId == NO_MORE_DOCS) {</span>
+<span class="nc" id="L65">      throw new IOException(&quot;no document&quot;);</span>
       // finished
-<span class="pc bpc" id="L61" title="1 of 2 branches missed.">    } else if (noMorePositions) {</span>
-<span class="nc" id="L62">      return NO_MORE_POSITIONS;</span>
+<span class="pc bpc" id="L67" title="1 of 2 branches missed.">    } else if (noMorePositions) {</span>
+<span class="nc" id="L68">      return NO_MORE_POSITIONS;</span>
       // littleSpans already at start match, because of check for matching
       // document
-<span class="fc bfc" id="L65" title="All 2 branches covered.">    } else if (!calledNextStartPosition) {</span>
-<span class="fc" id="L66">      calledNextStartPosition = true;</span>
-<span class="fc" id="L67">      return spans1.spans.startPosition();</span>
+<span class="fc bfc" id="L71" title="All 2 branches covered.">    } else if (!calledNextStartPosition) {</span>
+<span class="fc" id="L72">      calledNextStartPosition = true;</span>
+<span class="fc" id="L73">      return spans1.spans.startPosition();</span>
       // compute next match
     } else {
-<span class="fc bfc" id="L70" title="All 2 branches covered.">      if (goToNextStartPosition()) {</span>
+<span class="fc bfc" id="L76" title="All 2 branches covered.">      if (goToNextStartPosition()) {</span>
         // match found
-<span class="fc" id="L72">        return spans1.spans.startPosition();</span>
+<span class="fc" id="L78">        return spans1.spans.startPosition();</span>
       } else {
         // no more matches: document finished
-<span class="fc" id="L75">        return NO_MORE_POSITIONS;</span>
+<span class="fc" id="L81">        return NO_MORE_POSITIONS;</span>
       }
     }
   }
@@ -84,8 +90,8 @@ public class MtasSpanIntersectingSpans extends MtasSpans {
    */
   @Override
   public int startPosition() {
-<span class="pc bpc" id="L87" title="2 of 4 branches missed.">    return calledNextStartPosition</span>
-<span class="pc" id="L88">        ? (noMorePositions ? NO_MORE_POSITIONS : spans1.spans.startPosition())</span>
+<span class="pc bpc" id="L93" title="2 of 4 branches missed.">    return calledNextStartPosition</span>
+<span class="pc" id="L94">        ? (noMorePositions ? NO_MORE_POSITIONS : spans1.spans.startPosition())</span>
         : -1;
   }
 
@@ -96,8 +102,8 @@ public class MtasSpanIntersectingSpans extends MtasSpans {
    */
   @Override
   public int endPosition() {
-<span class="pc bpc" id="L99" title="1 of 4 branches missed.">    return calledNextStartPosition</span>
-<span class="pc" id="L100">        ? (noMorePositions ? NO_MORE_POSITIONS : spans1.spans.endPosition())</span>
+<span class="pc bpc" id="L105" title="1 of 4 branches missed.">    return calledNextStartPosition</span>
+<span class="pc" id="L106">        ? (noMorePositions ? NO_MORE_POSITIONS : spans1.spans.endPosition())</span>
         : -1;
   }
 
@@ -108,8 +114,8 @@ public class MtasSpanIntersectingSpans extends MtasSpans {
    */
   @Override
   public int width() {
-<span class="nc bnc" id="L111" title="All 4 branches missed.">    return calledNextStartPosition ? (noMorePositions ? 0</span>
-<span class="nc" id="L112">        : spans1.spans.endPosition() - spans1.spans.startPosition()) : 0;</span>
+<span class="nc bnc" id="L117" title="All 4 branches missed.">    return calledNextStartPosition ? (noMorePositions ? 0</span>
+<span class="nc" id="L118">        : spans1.spans.endPosition() - spans1.spans.startPosition()) : 0;</span>
   }
 
   /*
@@ -121,9 +127,9 @@ public class MtasSpanIntersectingSpans extends MtasSpans {
    */
   @Override
   public void collect(SpanCollector collector) throws IOException {
-<span class="nc" id="L124">    spans1.spans.collect(collector);</span>
-<span class="nc" id="L125">    spans2.spans.collect(collector);</span>
-<span class="nc" id="L126">  }</span>
+<span class="nc" id="L130">    spans1.spans.collect(collector);</span>
+<span class="nc" id="L131">    spans2.spans.collect(collector);</span>
+<span class="nc" id="L132">  }</span>
 
   /*
    * (non-Javadoc)
@@ -132,7 +138,7 @@ public class MtasSpanIntersectingSpans extends MtasSpans {
    */
   @Override
   public float positionsCost() {
-<span class="nc" id="L135">    return 0;</span>
+<span class="nc" id="L141">    return 0;</span>
   }
 
   /*
@@ -142,7 +148,7 @@ public class MtasSpanIntersectingSpans extends MtasSpans {
    */
   @Override
   public int docID() {
-<span class="fc" id="L145">    return docId;</span>
+<span class="fc" id="L151">    return docId;</span>
   }
 
   /*
@@ -152,10 +158,10 @@ public class MtasSpanIntersectingSpans extends MtasSpans {
    */
   @Override
   public int nextDoc() throws IOException {
-<span class="fc" id="L155">    reset();</span>
-<span class="pc bpc" id="L156" title="1 of 2 branches missed.">    while (!goToNextDoc())</span>
-<span class="nc" id="L157">      ;</span>
-<span class="fc" id="L158">    return docId;</span>
+<span class="fc" id="L161">    reset();</span>
+<span class="pc bpc" id="L162" title="1 of 2 branches missed.">    while (!goToNextDoc())</span>
+<span class="nc" id="L163">      ;</span>
+<span class="fc" id="L164">    return docId;</span>
   }
 
   /*
@@ -165,45 +171,45 @@ public class MtasSpanIntersectingSpans extends MtasSpans {
    */
   @Override
   public int advance(int target) throws IOException {
-<span class="fc" id="L168">    reset();</span>
-<span class="pc bpc" id="L169" title="1 of 2 branches missed.">    if (docId == NO_MORE_DOCS) {</span>
-<span class="nc" id="L170">      return docId;</span>
-<span class="pc bpc" id="L171" title="1 of 2 branches missed.">    } else if (target &lt; docId) {</span>
+<span class="fc" id="L174">    reset();</span>
+<span class="pc bpc" id="L175" title="1 of 2 branches missed.">    if (docId == NO_MORE_DOCS) {</span>
+<span class="nc" id="L176">      return docId;</span>
+<span class="pc bpc" id="L177" title="1 of 2 branches missed.">    } else if (target &lt; docId) {</span>
       // should not happen
-<span class="nc" id="L173">      docId = NO_MORE_DOCS;</span>
-<span class="nc" id="L174">      return docId;</span>
+<span class="nc" id="L179">      docId = NO_MORE_DOCS;</span>
+<span class="nc" id="L180">      return docId;</span>
     } else {
       // advance 1
-<span class="fc" id="L177">      int spans1DocId = spans1.spans.docID();</span>
-<span class="fc" id="L178">      int newTarget = target;</span>
-<span class="pc bpc" id="L179" title="1 of 2 branches missed.">      if (spans1DocId &lt; newTarget) {</span>
-<span class="fc" id="L180">        spans1DocId = spans1.spans.advance(newTarget);</span>
-<span class="pc bpc" id="L181" title="1 of 2 branches missed.">        if (spans1DocId == NO_MORE_DOCS) {</span>
-<span class="nc" id="L182">          docId = NO_MORE_DOCS;</span>
-<span class="nc" id="L183">          return docId;</span>
+<span class="fc" id="L183">      int spans1DocId = spans1.spans.docID();</span>
+<span class="fc" id="L184">      int newTarget = target;</span>
+<span class="pc bpc" id="L185" title="1 of 2 branches missed.">      if (spans1DocId &lt; newTarget) {</span>
+<span class="fc" id="L186">        spans1DocId = spans1.spans.advance(newTarget);</span>
+<span class="pc bpc" id="L187" title="1 of 2 branches missed.">        if (spans1DocId == NO_MORE_DOCS) {</span>
+<span class="nc" id="L188">          docId = NO_MORE_DOCS;</span>
+<span class="nc" id="L189">          return docId;</span>
         }
-<span class="fc" id="L185">        newTarget = Math.max(newTarget, spans1DocId);</span>
+<span class="fc" id="L191">        newTarget = Math.max(newTarget, spans1DocId);</span>
       }
-<span class="fc" id="L187">      int spans2DocId = spans2.spans.docID();</span>
+<span class="fc" id="L193">      int spans2DocId = spans2.spans.docID();</span>
       // advance 2
-<span class="pc bpc" id="L189" title="1 of 2 branches missed.">      if (spans2DocId &lt; newTarget) {</span>
-<span class="fc" id="L190">        spans2DocId = spans2.spans.advance(newTarget);</span>
-<span class="pc bpc" id="L191" title="1 of 2 branches missed.">        if (spans2DocId == NO_MORE_DOCS) {</span>
-<span class="nc" id="L192">          docId = NO_MORE_DOCS;</span>
-<span class="nc" id="L193">          return docId;</span>
+<span class="pc bpc" id="L195" title="1 of 2 branches missed.">      if (spans2DocId &lt; newTarget) {</span>
+<span class="fc" id="L196">        spans2DocId = spans2.spans.advance(newTarget);</span>
+<span class="pc bpc" id="L197" title="1 of 2 branches missed.">        if (spans2DocId == NO_MORE_DOCS) {</span>
+<span class="nc" id="L198">          docId = NO_MORE_DOCS;</span>
+<span class="nc" id="L199">          return docId;</span>
         }
       }
       // check equal docId, otherwise next
-<span class="pc bpc" id="L197" title="1 of 2 branches missed.">      if (spans1DocId == spans2DocId) {</span>
-<span class="fc" id="L198">        docId = spans1DocId;</span>
+<span class="pc bpc" id="L203" title="1 of 2 branches missed.">      if (spans1DocId == spans2DocId) {</span>
+<span class="fc" id="L204">        docId = spans1DocId;</span>
         // check match
-<span class="pc bpc" id="L200" title="1 of 2 branches missed.">        if (goToNextStartPosition()) {</span>
-<span class="fc" id="L201">          return docId;</span>
+<span class="pc bpc" id="L206" title="1 of 2 branches missed.">        if (goToNextStartPosition()) {</span>
+<span class="fc" id="L207">          return docId;</span>
         } else {
-<span class="nc" id="L203">          return nextDoc();</span>
+<span class="nc" id="L209">          return nextDoc();</span>
         }
       } else {
-<span class="nc" id="L206">        return nextDoc();</span>
+<span class="nc" id="L212">        return nextDoc();</span>
       }
     }
   }
@@ -215,28 +221,28 @@ public class MtasSpanIntersectingSpans extends MtasSpans {
    * @throws IOException Signals that an I/O exception has occurred.
    */
   private boolean goToNextDoc() throws IOException {
-<span class="pc bpc" id="L218" title="1 of 2 branches missed.">    if (docId == NO_MORE_DOCS) {</span>
-<span class="nc" id="L219">      return true;</span>
+<span class="pc bpc" id="L224" title="1 of 2 branches missed.">    if (docId == NO_MORE_DOCS) {</span>
+<span class="nc" id="L225">      return true;</span>
     } else {
-<span class="fc" id="L221">      int spans1DocId = spans1.spans.nextDoc();</span>
-<span class="fc" id="L222">      int spans2DocId = spans2.spans.docID();</span>
-<span class="fc" id="L223">      docId = Math.max(spans1DocId, spans2DocId);</span>
-<span class="fc bfc" id="L224" title="All 4 branches covered.">      while (spans1DocId != spans2DocId &amp;&amp; docId != NO_MORE_DOCS) {</span>
-<span class="pc bpc" id="L225" title="1 of 2 branches missed.">        if (spans1DocId &lt; spans2DocId) {</span>
-<span class="nc" id="L226">          spans1DocId = spans1.spans.advance(spans2DocId);</span>
-<span class="nc" id="L227">          docId = spans1DocId;</span>
+<span class="fc" id="L227">      int spans1DocId = spans1.spans.nextDoc();</span>
+<span class="fc" id="L228">      int spans2DocId = spans2.spans.docID();</span>
+<span class="fc" id="L229">      docId = Math.max(spans1DocId, spans2DocId);</span>
+<span class="fc bfc" id="L230" title="All 4 branches covered.">      while (spans1DocId != spans2DocId &amp;&amp; docId != NO_MORE_DOCS) {</span>
+<span class="pc bpc" id="L231" title="1 of 2 branches missed.">        if (spans1DocId &lt; spans2DocId) {</span>
+<span class="nc" id="L232">          spans1DocId = spans1.spans.advance(spans2DocId);</span>
+<span class="nc" id="L233">          docId = spans1DocId;</span>
         } else {
-<span class="fc" id="L229">          spans2DocId = spans2.spans.advance(spans1DocId);</span>
-<span class="fc" id="L230">          docId = spans2DocId;</span>
+<span class="fc" id="L235">          spans2DocId = spans2.spans.advance(spans1DocId);</span>
+<span class="fc" id="L236">          docId = spans2DocId;</span>
         }
       }
-<span class="fc bfc" id="L233" title="All 2 branches covered.">      if (docId != NO_MORE_DOCS) {</span>
-<span class="pc bpc" id="L234" title="1 of 2 branches missed.">        if (!goToNextStartPosition()) {</span>
-<span class="nc" id="L235">          reset();</span>
-<span class="nc" id="L236">          return false;</span>
+<span class="fc bfc" id="L239" title="All 2 branches covered.">      if (docId != NO_MORE_DOCS) {</span>
+<span class="pc bpc" id="L240" title="1 of 2 branches missed.">        if (!goToNextStartPosition()) {</span>
+<span class="nc" id="L241">          reset();</span>
+<span class="nc" id="L242">          return false;</span>
         }
       }
-<span class="fc" id="L239">      return true;</span>
+<span class="fc" id="L245">      return true;</span>
     }
   }
 
@@ -251,28 +257,28 @@ public class MtasSpanIntersectingSpans extends MtasSpans {
     int nextSpans1EndPosition;
     int nextSpans2StartPosition;
     int nextSpans2EndPosition;
-<span class="fc" id="L254">    while ((nextSpans1StartPosition = spans1.spans</span>
-<span class="fc bfc" id="L255" title="All 2 branches covered.">        .nextStartPosition()) != NO_MORE_POSITIONS) {</span>
-<span class="fc" id="L256">      nextSpans1EndPosition = spans1.spans.endPosition();</span>
-<span class="fc bfc" id="L257" title="All 4 branches covered.">      if (nextSpans1StartPosition &lt;= lastSpans2EndPosition</span>
+<span class="fc" id="L260">    while ((nextSpans1StartPosition = spans1.spans</span>
+<span class="fc bfc" id="L261" title="All 2 branches covered.">        .nextStartPosition()) != NO_MORE_POSITIONS) {</span>
+<span class="fc" id="L262">      nextSpans1EndPosition = spans1.spans.endPosition();</span>
+<span class="fc bfc" id="L263" title="All 4 branches covered.">      if (nextSpans1StartPosition &lt;= lastSpans2EndPosition</span>
           &amp;&amp; nextSpans1EndPosition &gt;= lastSpans2StartPosition) {
-<span class="fc" id="L259">        return true;</span>
+<span class="fc" id="L265">        return true;</span>
       } else {
-<span class="fc bfc" id="L261" title="All 2 branches covered.">        while (lastSpans2StartPosition &lt;= nextSpans1EndPosition) {</span>
-<span class="fc" id="L262">          nextSpans2StartPosition = spans2.spans.nextStartPosition();</span>
-<span class="fc bfc" id="L263" title="All 2 branches covered.">          if (nextSpans2StartPosition == NO_MORE_POSITIONS) {</span>
-<span class="fc" id="L264">            noMorePositions = true;</span>
-<span class="fc" id="L265">            return false;</span>
+<span class="fc bfc" id="L267" title="All 2 branches covered.">        while (lastSpans2StartPosition &lt;= nextSpans1EndPosition) {</span>
+<span class="fc" id="L268">          nextSpans2StartPosition = spans2.spans.nextStartPosition();</span>
+<span class="fc bfc" id="L269" title="All 2 branches covered.">          if (nextSpans2StartPosition == NO_MORE_POSITIONS) {</span>
+<span class="fc" id="L270">            noMorePositions = true;</span>
+<span class="fc" id="L271">            return false;</span>
           } else {
-<span class="fc" id="L267">            nextSpans2EndPosition = spans2.spans.endPosition();</span>
-<span class="pc bpc" id="L268" title="3 of 4 branches missed.">            if (nextSpans2StartPosition &gt; lastSpans2StartPosition</span>
+<span class="fc" id="L273">            nextSpans2EndPosition = spans2.spans.endPosition();</span>
+<span class="pc bpc" id="L274" title="3 of 4 branches missed.">            if (nextSpans2StartPosition &gt; lastSpans2StartPosition</span>
                 || nextSpans2EndPosition &gt; lastSpans2EndPosition) {
-<span class="pc bpc" id="L270" title="1 of 2 branches missed.">              if (nextSpans2EndPosition &gt; lastSpans2EndPosition) {</span>
-<span class="fc" id="L271">                lastSpans2StartPosition = nextSpans2StartPosition;</span>
-<span class="fc" id="L272">                lastSpans2EndPosition = nextSpans2EndPosition;</span>
-<span class="fc bfc" id="L273" title="All 4 branches covered.">                if (nextSpans1StartPosition &lt;= lastSpans2EndPosition</span>
+<span class="pc bpc" id="L276" title="1 of 2 branches missed.">              if (nextSpans2EndPosition &gt; lastSpans2EndPosition) {</span>
+<span class="fc" id="L277">                lastSpans2StartPosition = nextSpans2StartPosition;</span>
+<span class="fc" id="L278">                lastSpans2EndPosition = nextSpans2EndPosition;</span>
+<span class="fc bfc" id="L279" title="All 4 branches covered.">                if (nextSpans1StartPosition &lt;= lastSpans2EndPosition</span>
                     &amp;&amp; nextSpans1EndPosition &gt;= lastSpans2StartPosition) {
-<span class="fc" id="L275">                  return true;</span>
+<span class="fc" id="L281">                  return true;</span>
                 }
               }
             }
@@ -280,19 +286,19 @@ public class MtasSpanIntersectingSpans extends MtasSpans {
         }
       }
     }
-<span class="fc" id="L283">    noMorePositions = true;</span>
-<span class="fc" id="L284">    return false;</span>
+<span class="fc" id="L289">    noMorePositions = true;</span>
+<span class="fc" id="L290">    return false;</span>
   }
 
   /**
    * Reset.
    */
   private void reset() {
-<span class="fc" id="L291">    calledNextStartPosition = false;</span>
-<span class="fc" id="L292">    noMorePositions = false;</span>
-<span class="fc" id="L293">    lastSpans2StartPosition = -1;</span>
-<span class="fc" id="L294">    lastSpans2EndPosition = -1;</span>
-<span class="fc" id="L295">  }</span>
+<span class="fc" id="L297">    calledNextStartPosition = false;</span>
+<span class="fc" id="L298">    noMorePositions = false;</span>
+<span class="fc" id="L299">    lastSpans2StartPosition = -1;</span>
+<span class="fc" id="L300">    lastSpans2EndPosition = -1;</span>
+<span class="fc" id="L301">  }</span>
 
   /*
    * (non-Javadoc)
@@ -301,7 +307,20 @@ public class MtasSpanIntersectingSpans extends MtasSpans {
    */
   @Override
   public long cost() {
-<span class="nc" id="L304">    return 0;</span>
+<span class="nc" id="L310">    return 0;</span>
+  }
+
+  /* (non-Javadoc)
+   * @see mtas.search.spans.util.MtasSpans#asTwoPhaseIterator()
+   */
+  @Override
+  public TwoPhaseIterator asTwoPhaseIterator() {
+<span class="nc bnc" id="L318" title="All 6 branches missed.">    if (spans1 == null || spans2 == null || !query.twoPhaseIteratorAllowed()) {</span>
+<span class="nc" id="L319">      return null;</span>
+    } else {
+      // TODO
+<span class="nc" id="L322">      return null;</span>
+    }
   }
 
 }
diff --git a/jacoco/mtas.search.spans/MtasSpanMatchAllQuery$SpanAllWeight.html b/jacoco/mtas.search.spans/MtasSpanMatchAllQuery$SpanAllWeight.html
index 7c2a5b3..804bec8 100644
--- a/jacoco/mtas.search.spans/MtasSpanMatchAllQuery$SpanAllWeight.html
+++ b/jacoco/mtas.search.spans/MtasSpanMatchAllQuery$SpanAllWeight.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanMatchAllQuery.SpanAllWeight</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanMatchAllQuery.SpanAllWeight</span></div><h1>MtasSpanMatchAllQuery.SpanAllWeight</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">43 of 135</td><td class="ctr2">68%</td><td class="bar">3 of 10</td><td class="ctr2">70%</td><td class="ctr1">5</td><td class="ctr2">10</td><td class="ctr1">13</td><td class="ctr2">34</td><td class="ctr1">3</td><td class="ctr2">5</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanMatchAllQuery.java.html#L107" class="el_method">extractTermContexts(Map)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="35" height="10" title="27" alt="27"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="2" alt="2"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f0">2</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h0">8</td><td class="ctr2" id="i1">8</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a3"><a href="MtasSpanMatchAllQuery.java.html#L132" class="el_method">getSpans(LeafReaderContext, SpanWeight.Postings)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="11" alt="11"/><img src="../jacoco-resources/greenbar.gif" width="105" height="10" title="80" alt="80"/></td><td class="ctr2" id="c1">87%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="105" height="10" title="7" alt="7"/></td><td class="ctr2" id="e0">87%</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g0">5</td><td class="ctr1" id="h1">3</td><td class="ctr2" id="i0">20</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a2"><a href="MtasSpanMatchAllQuery.java.html#L184" class="el_method">getSimScorer(LeafReaderContext)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="4" alt="4"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="MtasSpanMatchAllQuery.java.html#L173" class="el_method">extractTerms(Set)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="1" alt="1"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a4"><a href="MtasSpanMatchAllQuery.java.html#L93" class="el_method">MtasSpanMatchAllQuery.SpanAllWeight(MtasSpanMatchAllQuery, IndexSearcher, Map)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="12" alt="12"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i2">4</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanMatchAllQuery.SpanAllWeight</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanMatchAllQuery.SpanAllWeight</span></div><h1>MtasSpanMatchAllQuery.SpanAllWeight</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">45 of 139</td><td class="ctr2">67%</td><td class="bar">3 of 10</td><td class="ctr2">70%</td><td class="ctr1">5</td><td class="ctr2">10</td><td class="ctr1">13</td><td class="ctr2">34</td><td class="ctr1">3</td><td class="ctr2">5</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanMatchAllQuery.java.html#L107" class="el_method">extractTermContexts(Map)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="27" alt="27"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="2" alt="2"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f0">2</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h0">8</td><td class="ctr2" id="i1">8</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a3"><a href="MtasSpanMatchAllQuery.java.html#L132" class="el_method">getSpans(LeafReaderContext, SpanWeight.Postings)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="16" height="10" title="13" alt="13"/><img src="../jacoco-resources/greenbar.gif" width="103" height="10" title="82" alt="82"/></td><td class="ctr2" id="c1">86%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="105" height="10" title="7" alt="7"/></td><td class="ctr2" id="e0">87%</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g0">5</td><td class="ctr1" id="h1">3</td><td class="ctr2" id="i0">20</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a2"><a href="MtasSpanMatchAllQuery.java.html#L185" class="el_method">getSimScorer(LeafReaderContext)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="4" alt="4"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="MtasSpanMatchAllQuery.java.html#L174" class="el_method">extractTerms(Set)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="1" alt="1"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a4"><a href="MtasSpanMatchAllQuery.java.html#L93" class="el_method">MtasSpanMatchAllQuery.SpanAllWeight(MtasSpanMatchAllQuery, IndexSearcher, Map)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="12" alt="12"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i2">4</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanMatchAllQuery.html b/jacoco/mtas.search.spans/MtasSpanMatchAllQuery.html
index ce4e8d4..419b591 100644
--- a/jacoco/mtas.search.spans/MtasSpanMatchAllQuery.html
+++ b/jacoco/mtas.search.spans/MtasSpanMatchAllQuery.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanMatchAllQuery</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanMatchAllQuery</span></div><h1>MtasSpanMatchAllQuery</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">22 of 84</td><td class="ctr2">73%</td><td class="bar">1 of 6</td><td class="ctr2">83%</td><td class="ctr1">2</td><td class="ctr2">10</td><td class="ctr1">4</td><td class="ctr2">20</td><td class="ctr1">1</td><td class="ctr2">7</td></tr></tfoot><tbody><tr><td id="a6"><a href="MtasSpanMatchAllQuery.java.html#L197" class="el_method">toString(String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="96" height="10" title="20" alt="20"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h0">3</td><td class="ctr2" id="i1">3</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasSpanMatchAllQuery.java.html#L209" class="el_method">equals(Object)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="110" height="10" title="23" alt="23"/></td><td class="ctr2" id="c5">92%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="100" height="10" title="5" alt="5"/></td><td class="ctr2" id="e0">83%</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g0">4</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i0">8</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="MtasSpanMatchAllQuery.java.html#L226" class="el_method">hashCode()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="72" height="10" title="15" alt="15"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">3</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a4"><a href="MtasSpanMatchAllQuery.java.html#L43" class="el_method">MtasSpanMatchAllQuery(String)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="48" height="10" title="10" alt="10"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a0"><a href="MtasSpanMatchAllQuery.java.html#L68" class="el_method">createWeight(IndexSearcher, boolean)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="33" height="10" title="7" alt="7"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a5"><a href="MtasSpanMatchAllQuery.java.html#L32" class="el_method">static {...}</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="19" height="10" title="4" alt="4"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a2"><a href="MtasSpanMatchAllQuery.java.html#L54" class="el_method">getField()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanMatchAllQuery</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanMatchAllQuery</span></div><h1>MtasSpanMatchAllQuery</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">22 of 84</td><td class="ctr2">73%</td><td class="bar">1 of 6</td><td class="ctr2">83%</td><td class="ctr1">2</td><td class="ctr2">10</td><td class="ctr1">4</td><td class="ctr2">20</td><td class="ctr1">1</td><td class="ctr2">7</td></tr></tfoot><tbody><tr><td id="a6"><a href="MtasSpanMatchAllQuery.java.html#L198" class="el_method">toString(String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="96" height="10" title="20" alt="20"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h0">3</td><td class="ctr2" id="i1">3</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasSpanMatchAllQuery.java.html#L210" class="el_method">equals(Object)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="110" height="10" title="23" alt="23"/></td><td class="ctr2" id="c5">92%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="100" height="10" title="5" alt="5"/></td><td class="ctr2" id="e0">83%</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g0">4</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i0">8</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="MtasSpanMatchAllQuery.java.html#L227" class="el_method">hashCode()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="72" height="10" title="15" alt="15"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">3</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a4"><a href="MtasSpanMatchAllQuery.java.html#L43" class="el_method">MtasSpanMatchAllQuery(String)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="48" height="10" title="10" alt="10"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a0"><a href="MtasSpanMatchAllQuery.java.html#L68" class="el_method">createWeight(IndexSearcher, boolean)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="33" height="10" title="7" alt="7"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a5"><a href="MtasSpanMatchAllQuery.java.html#L32" class="el_method">static {...}</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="19" height="10" title="4" alt="4"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a2"><a href="MtasSpanMatchAllQuery.java.html#L54" class="el_method">getField()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanMatchAllQuery.java.html b/jacoco/mtas.search.spans/MtasSpanMatchAllQuery.java.html
index 4419ede..894a0a4 100644
--- a/jacoco/mtas.search.spans/MtasSpanMatchAllQuery.java.html
+++ b/jacoco/mtas.search.spans/MtasSpanMatchAllQuery.java.html
@@ -150,14 +150,15 @@ public class MtasSpanMatchAllQuery extends MtasSpanQuery {
         // get MtasFieldsProducer using terms
 <span class="fc" id="L151">        Terms t = fp.terms(field);</span>
 <span class="pc bpc" id="L152" title="1 of 2 branches missed.">        if (t == null) {</span>
-<span class="nc" id="L153">          return new MtasSpanMatchNoneSpans();</span>
+<span class="nc" id="L153">          return new MtasSpanMatchNoneSpans(MtasSpanMatchAllQuery.this);</span>
         } else {
 <span class="fc" id="L155">          CodecInfo mtasCodecInfo = CodecInfo.getCodecInfoFromTerms(t);</span>
-<span class="fc" id="L156">          return new MtasSpanMatchAllSpans(mtasCodecInfo, field);</span>
+<span class="fc" id="L156">          return new MtasSpanMatchAllSpans(MtasSpanMatchAllQuery.this,</span>
+              mtasCodecInfo, field);
         }
-<span class="nc" id="L158">      } catch (InvocationTargetException | IllegalAccessException</span>
+<span class="nc" id="L159">      } catch (InvocationTargetException | IllegalAccessException</span>
           | NoSuchMethodException e) {
-<span class="nc" id="L160">        throw new IOException(&quot;Can't get reader&quot;, e);</span>
+<span class="nc" id="L161">        throw new IOException(&quot;Can't get reader&quot;, e);</span>
       }
 
     }
@@ -170,7 +171,7 @@ public class MtasSpanMatchAllQuery extends MtasSpanQuery {
     @Override
     public void extractTerms(Set&lt;Term&gt; terms) {
       // don't do anything
-<span class="nc" id="L173">    }</span>
+<span class="nc" id="L174">    }</span>
 
     /*
      * (non-Javadoc)
@@ -181,7 +182,7 @@ public class MtasSpanMatchAllQuery extends MtasSpanQuery {
      */
     @Override
     public SimScorer getSimScorer(LeafReaderContext context) {
-<span class="nc" id="L184">      return new MtasSimScorer();</span>
+<span class="nc" id="L185">      return new MtasSimScorer();</span>
     }
 
   }
@@ -194,9 +195,9 @@ public class MtasSpanMatchAllQuery extends MtasSpanQuery {
    */
   @Override
   public String toString(String field) {
-<span class="nc" id="L197">    StringBuilder buffer = new StringBuilder();</span>
-<span class="nc" id="L198">    buffer.append(this.getClass().getSimpleName() + &quot;([])&quot;);</span>
-<span class="nc" id="L199">    return buffer.toString();</span>
+<span class="nc" id="L198">    StringBuilder buffer = new StringBuilder();</span>
+<span class="nc" id="L199">    buffer.append(this.getClass().getSimpleName() + &quot;([])&quot;);</span>
+<span class="nc" id="L200">    return buffer.toString();</span>
   }
 
   /*
@@ -206,14 +207,14 @@ public class MtasSpanMatchAllQuery extends MtasSpanQuery {
    */
   @Override
   public boolean equals(Object obj) {
-<span class="fc bfc" id="L209" title="All 2 branches covered.">    if (this == obj)</span>
-<span class="fc" id="L210">      return true;</span>
-<span class="pc bpc" id="L211" title="1 of 2 branches missed.">    if (obj == null)</span>
-<span class="nc" id="L212">      return false;</span>
-<span class="fc bfc" id="L213" title="All 2 branches covered.">    if (getClass() != obj.getClass())</span>
-<span class="fc" id="L214">      return false;</span>
-<span class="fc" id="L215">    final MtasSpanMatchAllQuery that = (MtasSpanMatchAllQuery) obj;</span>
-<span class="fc" id="L216">    return field.equals(that.field);</span>
+<span class="fc bfc" id="L210" title="All 2 branches covered.">    if (this == obj)</span>
+<span class="fc" id="L211">      return true;</span>
+<span class="pc bpc" id="L212" title="1 of 2 branches missed.">    if (obj == null)</span>
+<span class="nc" id="L213">      return false;</span>
+<span class="fc bfc" id="L214" title="All 2 branches covered.">    if (getClass() != obj.getClass())</span>
+<span class="fc" id="L215">      return false;</span>
+<span class="fc" id="L216">    final MtasSpanMatchAllQuery that = (MtasSpanMatchAllQuery) obj;</span>
+<span class="fc" id="L217">    return field.equals(that.field);</span>
   }
 
   /*
@@ -223,9 +224,9 @@ public class MtasSpanMatchAllQuery extends MtasSpanQuery {
    */
   @Override
   public int hashCode() {
-<span class="fc" id="L226">    int h = this.getClass().getSimpleName().hashCode();</span>
-<span class="fc" id="L227">    h = (h * 7) ^ field.hashCode();</span>
-<span class="fc" id="L228">    return h;</span>
+<span class="fc" id="L227">    int h = this.getClass().getSimpleName().hashCode();</span>
+<span class="fc" id="L228">    h = (h * 7) ^ field.hashCode();</span>
+<span class="fc" id="L229">    return h;</span>
   }
 
 }
diff --git a/jacoco/mtas.search.spans/MtasSpanMatchAllSpans.html b/jacoco/mtas.search.spans/MtasSpanMatchAllSpans.html
index 2dbc11b..fd6ee63 100644
--- a/jacoco/mtas.search.spans/MtasSpanMatchAllSpans.html
+++ b/jacoco/mtas.search.spans/MtasSpanMatchAllSpans.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanMatchAllSpans</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanMatchAllSpans</span></div><h1>MtasSpanMatchAllSpans</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">20 of 177</td><td class="ctr2">88%</td><td class="bar">1 of 8</td><td class="ctr2">87%</td><td class="ctr1">4</td><td class="ctr2">15</td><td class="ctr1">8</td><td class="ctr2">51</td><td class="ctr1">3</td><td class="ctr2">11</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanMatchAllSpans.java.html#L151" class="el_method">advance(int)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="37" height="10" title="15" alt="15"/><img src="../jacoco-resources/greenbar.gif" width="82" height="10" title="33" alt="33"/></td><td class="ctr2" id="c7">68%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="1" alt="1"/></td><td class="ctr2" id="e2">50%</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h0">5</td><td class="ctr2" id="i0">13</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a10"><a href="MtasSpanMatchAllSpans.java.html#L95" class="el_method">width()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="2" alt="2"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a8"><a href="MtasSpanMatchAllSpans.java.html#L185" class="el_method">positionsCost()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="2" alt="2"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="MtasSpanMatchAllSpans.java.html#L108" class="el_method">collect(SpanCollector)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="1" alt="1"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a6"><a href="MtasSpanMatchAllSpans.java.html#L127" class="el_method">nextDoc()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="117" height="10" title="47" alt="47"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d2"><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g2">2</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i1">13</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a7"><a href="MtasSpanMatchAllSpans.java.html#L54" class="el_method">nextStartPosition()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="105" height="10" title="42" alt="42"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="4" alt="4"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g0">3</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i2">9</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a5"><a href="MtasSpanMatchAllSpans.java.html#L37" class="el_method">MtasSpanMatchAllSpans(CodecInfo, String)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="24" alt="24"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i3">9</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a9"><a href="MtasSpanMatchAllSpans.java.html#L75" class="el_method">startPosition()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="3" alt="3"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a4"><a href="MtasSpanMatchAllSpans.java.html#L85" class="el_method">endPosition()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a3"><a href="MtasSpanMatchAllSpans.java.html#L117" class="el_method">docID()</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="3" alt="3"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a2"><a href="MtasSpanMatchAllSpans.java.html#L175" class="el_method">cost()</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="2" alt="2"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i10">1</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanMatchAllSpans</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanMatchAllSpans</span></div><h1>MtasSpanMatchAllSpans</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">20 of 188</td><td class="ctr2">89%</td><td class="bar">1 of 10</td><td class="ctr2">90%</td><td class="ctr1">4</td><td class="ctr2">17</td><td class="ctr1">8</td><td class="ctr2">55</td><td class="ctr1">3</td><td class="ctr2">12</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanMatchAllSpans.java.html#L165" class="el_method">advance(int)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="37" height="10" title="15" alt="15"/><img src="../jacoco-resources/greenbar.gif" width="82" height="10" title="33" alt="33"/></td><td class="ctr2" id="c8">68%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="1" alt="1"/></td><td class="ctr2" id="e3">50%</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h0">5</td><td class="ctr2" id="i0">13</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a11"><a href="MtasSpanMatchAllSpans.java.html#L109" class="el_method">width()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="2" alt="2"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a9"><a href="MtasSpanMatchAllSpans.java.html#L199" class="el_method">positionsCost()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="2" alt="2"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="MtasSpanMatchAllSpans.java.html#L122" class="el_method">collect(SpanCollector)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="1" alt="1"/></td><td class="ctr2" id="c11">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a7"><a href="MtasSpanMatchAllSpans.java.html#L141" class="el_method">nextDoc()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="117" height="10" title="47" alt="47"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d2"><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g2">2</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i1">13</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a8"><a href="MtasSpanMatchAllSpans.java.html#L68" class="el_method">nextStartPosition()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="105" height="10" title="42" alt="42"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="4" alt="4"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g0">3</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i3">9</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a6"><a href="MtasSpanMatchAllSpans.java.html#L50" class="el_method">MtasSpanMatchAllSpans(MtasSpanMatchAllQuery, CodecInfo, String)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="67" height="10" title="27" alt="27"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i2">10</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a1"><a href="MtasSpanMatchAllSpans.java.html#L209" class="el_method">asTwoPhaseIterator()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="8" alt="8"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d3"><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="2" alt="2"/></td><td class="ctr2" id="e2">100%</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g3">2</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a10"><a href="MtasSpanMatchAllSpans.java.html#L89" class="el_method">startPosition()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a5"><a href="MtasSpanMatchAllSpans.java.html#L99" class="el_method">endPosition()</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="3" alt="3"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a4"><a href="MtasSpanMatchAllSpans.java.html#L131" class="el_method">docID()</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="3" alt="3"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i10">1</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a3"><a href="MtasSpanMatchAllSpans.java.html#L189" class="el_method">cost()</a></td><td class="bar" id="b11"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="2" alt="2"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i11">1</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanMatchAllSpans.java.html b/jacoco/mtas.search.spans/MtasSpanMatchAllSpans.java.html
index bc5b232..5836611 100644
--- a/jacoco/mtas.search.spans/MtasSpanMatchAllSpans.java.html
+++ b/jacoco/mtas.search.spans/MtasSpanMatchAllSpans.java.html
@@ -5,6 +5,8 @@ import java.io.IOException;
 import mtas.codec.util.CodecInfo;
 import mtas.codec.util.CodecInfo.IndexDoc;
 import mtas.search.spans.util.MtasSpans;
+
+import org.apache.lucene.search.TwoPhaseIterator;
 import org.apache.lucene.search.spans.SpanCollector;
 
 /**
@@ -12,14 +14,25 @@ import org.apache.lucene.search.spans.SpanCollector;
  */
 public class MtasSpanMatchAllSpans extends MtasSpans {
 
+  /** The query. */
+  private MtasSpanMatchAllQuery query;
+
   /** The field. */
   private String field;
 
-  /** The doc id. */
+  /** The min position. */
   private int minPosition;
+
+  /** The max position. */
   private int maxPosition;
+
+  /** The current start position. */
   private int currentStartPosition;
+
+  /** The current end position. */
   private int currentEndPosition;
+
+  /** The doc id. */
   private int docId;
 
   /** The mtas codec info. */
@@ -28,21 +41,22 @@ public class MtasSpanMatchAllSpans extends MtasSpans {
   /**
    * Instantiates a new mtas span match all spans.
    *
-   * @param mtasCodecInfo
-   *          the mtas codec info
-   * @param field
-   *          the field
+   * @param query the query
+   * @param mtasCodecInfo the mtas codec info
+   * @param field the field
    */
-  public MtasSpanMatchAllSpans(CodecInfo mtasCodecInfo, String field) {
-<span class="fc" id="L37">    super();</span>
-<span class="fc" id="L38">    this.mtasCodecInfo = mtasCodecInfo;</span>
-<span class="fc" id="L39">    this.field = field;</span>
-<span class="fc" id="L40">    minPosition = NO_MORE_POSITIONS;</span>
-<span class="fc" id="L41">    maxPosition = NO_MORE_POSITIONS;</span>
-<span class="fc" id="L42">    currentStartPosition = NO_MORE_POSITIONS;</span>
-<span class="fc" id="L43">    currentEndPosition = NO_MORE_POSITIONS;</span>
-<span class="fc" id="L44">    docId = -1;</span>
-<span class="fc" id="L45">  }</span>
+  public MtasSpanMatchAllSpans(MtasSpanMatchAllQuery query,
+      CodecInfo mtasCodecInfo, String field) {
+<span class="fc" id="L50">    super();</span>
+<span class="fc" id="L51">    this.query = query;</span>
+<span class="fc" id="L52">    this.mtasCodecInfo = mtasCodecInfo;</span>
+<span class="fc" id="L53">    this.field = field;</span>
+<span class="fc" id="L54">    minPosition = NO_MORE_POSITIONS;</span>
+<span class="fc" id="L55">    maxPosition = NO_MORE_POSITIONS;</span>
+<span class="fc" id="L56">    currentStartPosition = NO_MORE_POSITIONS;</span>
+<span class="fc" id="L57">    currentEndPosition = NO_MORE_POSITIONS;</span>
+<span class="fc" id="L58">    docId = -1;</span>
+<span class="fc" id="L59">  }</span>
 
   /*
    * (non-Javadoc)
@@ -51,18 +65,18 @@ public class MtasSpanMatchAllSpans extends MtasSpans {
    */
   @Override
   public int nextStartPosition() throws IOException {
-<span class="fc bfc" id="L54" title="All 2 branches covered.">    if (currentStartPosition &lt; minPosition) {</span>
-<span class="fc" id="L55">      currentStartPosition = minPosition;</span>
-<span class="fc" id="L56">      currentEndPosition = currentStartPosition + 1;</span>
+<span class="fc bfc" id="L68" title="All 2 branches covered.">    if (currentStartPosition &lt; minPosition) {</span>
+<span class="fc" id="L69">      currentStartPosition = minPosition;</span>
+<span class="fc" id="L70">      currentEndPosition = currentStartPosition + 1;</span>
     } else {
-<span class="fc" id="L58">      currentStartPosition++;</span>
-<span class="fc" id="L59">      currentEndPosition = currentStartPosition + 1;</span>
-<span class="fc bfc" id="L60" title="All 2 branches covered.">      if (currentStartPosition &gt; maxPosition) {</span>
-<span class="fc" id="L61">        currentStartPosition = NO_MORE_POSITIONS;</span>
-<span class="fc" id="L62">        currentEndPosition = NO_MORE_POSITIONS;</span>
+<span class="fc" id="L72">      currentStartPosition++;</span>
+<span class="fc" id="L73">      currentEndPosition = currentStartPosition + 1;</span>
+<span class="fc bfc" id="L74" title="All 2 branches covered.">      if (currentStartPosition &gt; maxPosition) {</span>
+<span class="fc" id="L75">        currentStartPosition = NO_MORE_POSITIONS;</span>
+<span class="fc" id="L76">        currentEndPosition = NO_MORE_POSITIONS;</span>
       }
     }
-<span class="fc" id="L65">    return currentStartPosition;</span>
+<span class="fc" id="L79">    return currentStartPosition;</span>
   }
 
   /*
@@ -72,7 +86,7 @@ public class MtasSpanMatchAllSpans extends MtasSpans {
    */
   @Override
   public int startPosition() {
-<span class="fc" id="L75">    return currentStartPosition;</span>
+<span class="fc" id="L89">    return currentStartPosition;</span>
   }
 
   /*
@@ -82,7 +96,7 @@ public class MtasSpanMatchAllSpans extends MtasSpans {
    */
   @Override
   public int endPosition() {
-<span class="fc" id="L85">    return currentEndPosition;</span>
+<span class="fc" id="L99">    return currentEndPosition;</span>
   }
 
   /*
@@ -92,7 +106,7 @@ public class MtasSpanMatchAllSpans extends MtasSpans {
    */
   @Override
   public int width() {
-<span class="nc" id="L95">    return 0;</span>
+<span class="nc" id="L109">    return 0;</span>
   }
 
   /*
@@ -105,7 +119,7 @@ public class MtasSpanMatchAllSpans extends MtasSpans {
   @Override
   public void collect(SpanCollector collector) throws IOException {
     // do nothing
-<span class="nc" id="L108">  }</span>
+<span class="nc" id="L122">  }</span>
 
   /*
    * (non-Javadoc)
@@ -114,7 +128,7 @@ public class MtasSpanMatchAllSpans extends MtasSpans {
    */
   @Override
   public int docID() {
-<span class="fc" id="L117">    return docId;</span>
+<span class="fc" id="L131">    return docId;</span>
   }
 
   /*
@@ -124,21 +138,21 @@ public class MtasSpanMatchAllSpans extends MtasSpans {
    */
   @Override
   public int nextDoc() throws IOException {
-<span class="fc" id="L127">    IndexDoc indexDoc = mtasCodecInfo.getNextDoc(field, docId);</span>
-<span class="fc bfc" id="L128" title="All 2 branches covered.">    if (indexDoc != null) {</span>
-<span class="fc" id="L129">      docId = indexDoc.docId;</span>
-<span class="fc" id="L130">      minPosition = indexDoc.minPosition;</span>
-<span class="fc" id="L131">      maxPosition = indexDoc.maxPosition;</span>
-<span class="fc" id="L132">      currentStartPosition = -1;</span>
-<span class="fc" id="L133">      currentEndPosition = -1;</span>
+<span class="fc" id="L141">    IndexDoc indexDoc = mtasCodecInfo.getNextDoc(field, docId);</span>
+<span class="fc bfc" id="L142" title="All 2 branches covered.">    if (indexDoc != null) {</span>
+<span class="fc" id="L143">      docId = indexDoc.docId;</span>
+<span class="fc" id="L144">      minPosition = indexDoc.minPosition;</span>
+<span class="fc" id="L145">      maxPosition = indexDoc.maxPosition;</span>
+<span class="fc" id="L146">      currentStartPosition = -1;</span>
+<span class="fc" id="L147">      currentEndPosition = -1;</span>
     } else {
-<span class="fc" id="L135">      docId = NO_MORE_DOCS;</span>
-<span class="fc" id="L136">      minPosition = NO_MORE_POSITIONS;</span>
-<span class="fc" id="L137">      maxPosition = NO_MORE_POSITIONS;</span>
-<span class="fc" id="L138">      currentStartPosition = NO_MORE_POSITIONS;</span>
-<span class="fc" id="L139">      currentEndPosition = NO_MORE_POSITIONS;</span>
+<span class="fc" id="L149">      docId = NO_MORE_DOCS;</span>
+<span class="fc" id="L150">      minPosition = NO_MORE_POSITIONS;</span>
+<span class="fc" id="L151">      maxPosition = NO_MORE_POSITIONS;</span>
+<span class="fc" id="L152">      currentStartPosition = NO_MORE_POSITIONS;</span>
+<span class="fc" id="L153">      currentEndPosition = NO_MORE_POSITIONS;</span>
     }
-<span class="fc" id="L141">    return docId;</span>
+<span class="fc" id="L155">    return docId;</span>
   }
 
   /*
@@ -148,21 +162,21 @@ public class MtasSpanMatchAllSpans extends MtasSpans {
    */
   @Override
   public int advance(int target) throws IOException {
-<span class="fc" id="L151">    IndexDoc indexDoc = mtasCodecInfo.getNextDoc(field, (target - 1));</span>
-<span class="pc bpc" id="L152" title="1 of 2 branches missed.">    if (indexDoc != null) {</span>
-<span class="fc" id="L153">      docId = indexDoc.docId;</span>
-<span class="fc" id="L154">      minPosition = indexDoc.minPosition;</span>
-<span class="fc" id="L155">      maxPosition = indexDoc.maxPosition;</span>
-<span class="fc" id="L156">      currentStartPosition = -1;</span>
-<span class="fc" id="L157">      currentEndPosition = -1;</span>
+<span class="fc" id="L165">    IndexDoc indexDoc = mtasCodecInfo.getNextDoc(field, (target - 1));</span>
+<span class="pc bpc" id="L166" title="1 of 2 branches missed.">    if (indexDoc != null) {</span>
+<span class="fc" id="L167">      docId = indexDoc.docId;</span>
+<span class="fc" id="L168">      minPosition = indexDoc.minPosition;</span>
+<span class="fc" id="L169">      maxPosition = indexDoc.maxPosition;</span>
+<span class="fc" id="L170">      currentStartPosition = -1;</span>
+<span class="fc" id="L171">      currentEndPosition = -1;</span>
     } else {
-<span class="nc" id="L159">      docId = NO_MORE_DOCS;</span>
-<span class="nc" id="L160">      minPosition = NO_MORE_POSITIONS;</span>
-<span class="nc" id="L161">      maxPosition = NO_MORE_POSITIONS;</span>
-<span class="nc" id="L162">      currentStartPosition = NO_MORE_POSITIONS;</span>
-<span class="nc" id="L163">      currentEndPosition = NO_MORE_POSITIONS;</span>
+<span class="nc" id="L173">      docId = NO_MORE_DOCS;</span>
+<span class="nc" id="L174">      minPosition = NO_MORE_POSITIONS;</span>
+<span class="nc" id="L175">      maxPosition = NO_MORE_POSITIONS;</span>
+<span class="nc" id="L176">      currentStartPosition = NO_MORE_POSITIONS;</span>
+<span class="nc" id="L177">      currentEndPosition = NO_MORE_POSITIONS;</span>
     }
-<span class="fc" id="L165">    return docId;</span>
+<span class="fc" id="L179">    return docId;</span>
   }
 
   /*
@@ -172,7 +186,7 @@ public class MtasSpanMatchAllSpans extends MtasSpans {
    */
   @Override
   public long cost() {
-<span class="fc" id="L175">    return 0;</span>
+<span class="fc" id="L189">    return 0;</span>
   }
 
   /*
@@ -182,7 +196,22 @@ public class MtasSpanMatchAllSpans extends MtasSpans {
    */
   @Override
   public float positionsCost() {
-<span class="nc" id="L185">    return 0;</span>
+<span class="nc" id="L199">    return 0;</span>
+  }
+
+  /*
+   * (non-Javadoc)
+   * 
+   * @see org.apache.lucene.search.spans.Spans#asTwoPhaseIterator()
+   */
+  @Override
+  public TwoPhaseIterator asTwoPhaseIterator() {
+<span class="fc bfc" id="L209" title="All 2 branches covered.">    if (!query.twoPhaseIteratorAllowed()) {</span>
+<span class="fc" id="L210">      return null;</span>
+    } else {
+      // TODO
+<span class="fc" id="L213">      return null;</span>
+    }
   }
 
 }
diff --git a/jacoco/mtas.search.spans/MtasSpanMatchNoneQuery$SpanNoneWeight.html b/jacoco/mtas.search.spans/MtasSpanMatchNoneQuery$SpanNoneWeight.html
index 0315108..3be4a77 100644
--- a/jacoco/mtas.search.spans/MtasSpanMatchNoneQuery$SpanNoneWeight.html
+++ b/jacoco/mtas.search.spans/MtasSpanMatchNoneQuery$SpanNoneWeight.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanMatchNoneQuery.SpanNoneWeight</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanMatchNoneQuery.SpanNoneWeight</span></div><h1>MtasSpanMatchNoneQuery.SpanNoneWeight</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">13 of 75</td><td class="ctr2">82%</td><td class="bar">0 of 6</td><td class="ctr2">100%</td><td class="ctr1">3</td><td class="ctr2">8</td><td class="ctr1">5</td><td class="ctr2">20</td><td class="ctr1">3</td><td class="ctr2">5</td></tr></tfoot><tbody><tr><td id="a3"><a href="MtasSpanMatchNoneQuery.java.html#L106" class="el_method">getSpans(LeafReaderContext, SpanWeight.Postings)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="106" height="10" title="53" alt="53"/></td><td class="ctr2" id="c1">88%</td><td class="bar" id="d0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="6" alt="6"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g0">4</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i0">14</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a2"><a href="MtasSpanMatchNoneQuery.java.html#L147" class="el_method">getSimScorer(LeafReaderContext)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="4" alt="4"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i2">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="MtasSpanMatchNoneQuery.java.html#L91" class="el_method">extractTermContexts(Map)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="1" alt="1"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="MtasSpanMatchNoneQuery.java.html#L136" class="el_method">extractTerms(Set)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="1" alt="1"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a4"><a href="MtasSpanMatchNoneQuery.java.html#L77" class="el_method">MtasSpanMatchNoneQuery.SpanNoneWeight(MtasSpanMatchNoneQuery, IndexSearcher, Map)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i1">3</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanMatchNoneQuery.SpanNoneWeight</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanMatchNoneQuery.SpanNoneWeight</span></div><h1>MtasSpanMatchNoneQuery.SpanNoneWeight</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">13 of 77</td><td class="ctr2">83%</td><td class="bar">0 of 6</td><td class="ctr2">100%</td><td class="ctr1">3</td><td class="ctr2">8</td><td class="ctr1">5</td><td class="ctr2">20</td><td class="ctr1">3</td><td class="ctr2">5</td></tr></tfoot><tbody><tr><td id="a3"><a href="MtasSpanMatchNoneQuery.java.html#L106" class="el_method">getSpans(LeafReaderContext, SpanWeight.Postings)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="106" height="10" title="55" alt="55"/></td><td class="ctr2" id="c1">88%</td><td class="bar" id="d0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="6" alt="6"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g0">4</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i0">14</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a2"><a href="MtasSpanMatchNoneQuery.java.html#L147" class="el_method">getSimScorer(LeafReaderContext)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="4" alt="4"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i2">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="MtasSpanMatchNoneQuery.java.html#L91" class="el_method">extractTermContexts(Map)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="1" alt="1"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="MtasSpanMatchNoneQuery.java.html#L136" class="el_method">extractTerms(Set)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="1" alt="1"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a4"><a href="MtasSpanMatchNoneQuery.java.html#L77" class="el_method">MtasSpanMatchNoneQuery.SpanNoneWeight(MtasSpanMatchNoneQuery, IndexSearcher, Map)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i1">3</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanMatchNoneQuery.java.html b/jacoco/mtas.search.spans/MtasSpanMatchNoneQuery.java.html
index 0f877af..caa6515 100644
--- a/jacoco/mtas.search.spans/MtasSpanMatchNoneQuery.java.html
+++ b/jacoco/mtas.search.spans/MtasSpanMatchNoneQuery.java.html
@@ -118,7 +118,7 @@ public class MtasSpanMatchNoneQuery extends MtasSpanQuery {
           }
 <span class="fc" id="L119">        }</span>
         // get MtasFieldsProducer using terms
-<span class="fc" id="L121">        return new MtasSpanMatchNoneSpans();</span>
+<span class="fc" id="L121">        return new MtasSpanMatchNoneSpans(MtasSpanMatchNoneQuery.this);</span>
 <span class="nc" id="L122">      } catch (InvocationTargetException | IllegalAccessException e) {</span>
 <span class="nc" id="L123">        throw new IOException(&quot;Can't get reader&quot;, e);</span>
       }
diff --git a/jacoco/mtas.search.spans/MtasSpanMatchNoneSpans.html b/jacoco/mtas.search.spans/MtasSpanMatchNoneSpans.html
index 25c3f3c..eb35fb1 100644
--- a/jacoco/mtas.search.spans/MtasSpanMatchNoneSpans.html
+++ b/jacoco/mtas.search.spans/MtasSpanMatchNoneSpans.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanMatchNoneSpans</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanMatchNoneSpans</span></div><h1>MtasSpanMatchNoneSpans</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">19 of 55</td><td class="ctr2">65%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">8</td><td class="ctr2">11</td><td class="ctr1">8</td><td class="ctr2">21</td><td class="ctr1">8</td><td class="ctr2">11</td></tr></tfoot><tbody><tr><td id="a7"><a href="MtasSpanMatchNoneSpans.java.html#L41" class="el_method">nextStartPosition()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="3" alt="3"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">1</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a9"><a href="MtasSpanMatchNoneSpans.java.html#L51" class="el_method">startPosition()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a4"><a href="MtasSpanMatchNoneSpans.java.html#L61" class="el_method">endPosition()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="3" alt="3"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="MtasSpanMatchNoneSpans.java.html#L93" class="el_method">docID()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="3" alt="3"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a10"><a href="MtasSpanMatchNoneSpans.java.html#L71" class="el_method">width()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="2" alt="2"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a2"><a href="MtasSpanMatchNoneSpans.java.html#L129" class="el_method">cost()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="2" alt="2"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a8"><a href="MtasSpanMatchNoneSpans.java.html#L139" class="el_method">positionsCost()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="2" alt="2"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a1"><a href="MtasSpanMatchNoneSpans.java.html#L84" class="el_method">collect(SpanCollector)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="1" alt="1"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">1</td><td class="ctr2" id="i10">1</td><td class="ctr1" id="j7">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a5"><a href="MtasSpanMatchNoneSpans.java.html#L28" class="el_method">MtasSpanMatchNoneSpans()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="12" alt="12"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i0">5</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a6"><a href="MtasSpanMatchNoneSpans.java.html#L103" class="el_method">nextDoc()</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="12" alt="12"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i1">4</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a0"><a href="MtasSpanMatchNoneSpans.java.html#L116" class="el_method">advance(int)</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="12" alt="12"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i2">4</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanMatchNoneSpans</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanMatchNoneSpans</span></div><h1>MtasSpanMatchNoneSpans</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">27 of 66</td><td class="ctr2">59%</td><td class="bar">2 of 2</td><td class="ctr2">0%</td><td class="ctr1">10</td><td class="ctr2">13</td><td class="ctr1">11</td><td class="ctr2">25</td><td class="ctr1">9</td><td class="ctr2">12</td></tr></tfoot><tbody><tr><td id="a1"><a href="MtasSpanMatchNoneSpans.java.html#L153" class="el_method">asTwoPhaseIterator()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="64" height="10" title="8" alt="8"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">2</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h0">3</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a8"><a href="MtasSpanMatchNoneSpans.java.html#L47" class="el_method">nextStartPosition()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a10"><a href="MtasSpanMatchNoneSpans.java.html#L57" class="el_method">startPosition()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="3" alt="3"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a5"><a href="MtasSpanMatchNoneSpans.java.html#L67" class="el_method">endPosition()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="3" alt="3"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a4"><a href="MtasSpanMatchNoneSpans.java.html#L99" class="el_method">docID()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="3" alt="3"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a11"><a href="MtasSpanMatchNoneSpans.java.html#L77" class="el_method">width()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="16" height="10" title="2" alt="2"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a3"><a href="MtasSpanMatchNoneSpans.java.html#L135" class="el_method">cost()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="16" height="10" title="2" alt="2"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a9"><a href="MtasSpanMatchNoneSpans.java.html#L145" class="el_method">positionsCost()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="16" height="10" title="2" alt="2"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">1</td><td class="ctr2" id="i10">1</td><td class="ctr1" id="j7">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a2"><a href="MtasSpanMatchNoneSpans.java.html#L90" class="el_method">collect(SpanCollector)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="1" alt="1"/></td><td class="ctr2" id="c11">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">1</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">1</td><td class="ctr2" id="i11">1</td><td class="ctr1" id="j8">1</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a6"><a href="MtasSpanMatchNoneSpans.java.html#L33" class="el_method">MtasSpanMatchNoneSpans(MtasSpanQuery)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="15" alt="15"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i0">6</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a7"><a href="MtasSpanMatchNoneSpans.java.html#L109" class="el_method">nextDoc()</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="96" height="10" title="12" alt="12"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i1">4</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a0"><a href="MtasSpanMatchNoneSpans.java.html#L122" class="el_method">advance(int)</a></td><td class="bar" id="b11"><img src="../jacoco-resources/greenbar.gif" width="96" height="10" title="12" alt="12"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i2">4</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanMatchNoneSpans.java.html b/jacoco/mtas.search.spans/MtasSpanMatchNoneSpans.java.html
index 22f0981..df84825 100644
--- a/jacoco/mtas.search.spans/MtasSpanMatchNoneSpans.java.html
+++ b/jacoco/mtas.search.spans/MtasSpanMatchNoneSpans.java.html
@@ -2,7 +2,10 @@
 
 import java.io.IOException;
 
+import org.apache.lucene.search.TwoPhaseIterator;
 import org.apache.lucene.search.spans.SpanCollector;
+
+import mtas.search.spans.util.MtasSpanQuery;
 import mtas.search.spans.util.MtasSpans;
 
 /**
@@ -10,6 +13,9 @@ import mtas.search.spans.util.MtasSpans;
  */
 public class MtasSpanMatchNoneSpans extends MtasSpans {
 
+  /** The query. */
+  private MtasSpanQuery query;
+
   /** The current start position. */
   private int currentStartPosition;
 
@@ -22,14 +28,14 @@ public class MtasSpanMatchNoneSpans extends MtasSpans {
   /**
    * Instantiates a new mtas span match none spans.
    *
-   * @param field
-   *          the field
+   * @param query the query
    */
-<span class="fc" id="L28">  public MtasSpanMatchNoneSpans() {</span>
-<span class="fc" id="L29">    currentStartPosition = NO_MORE_POSITIONS;</span>
-<span class="fc" id="L30">    currentEndPosition = NO_MORE_POSITIONS;</span>
-<span class="fc" id="L31">    docId = -1;</span>
-<span class="fc" id="L32">  }</span>
+<span class="fc" id="L33">  public MtasSpanMatchNoneSpans(MtasSpanQuery query) {</span>
+<span class="fc" id="L34">    currentStartPosition = NO_MORE_POSITIONS;</span>
+<span class="fc" id="L35">    currentEndPosition = NO_MORE_POSITIONS;</span>
+<span class="fc" id="L36">    docId = -1;</span>
+<span class="fc" id="L37">    this.query = query;</span>
+<span class="fc" id="L38">  }</span>
 
   /*
    * (non-Javadoc)
@@ -38,7 +44,7 @@ public class MtasSpanMatchNoneSpans extends MtasSpans {
    */
   @Override
   public int nextStartPosition() throws IOException {
-<span class="nc" id="L41">    return currentStartPosition;</span>
+<span class="nc" id="L47">    return currentStartPosition;</span>
   }
 
   /*
@@ -48,7 +54,7 @@ public class MtasSpanMatchNoneSpans extends MtasSpans {
    */
   @Override
   public int startPosition() {
-<span class="nc" id="L51">    return currentStartPosition;</span>
+<span class="nc" id="L57">    return currentStartPosition;</span>
   }
 
   /*
@@ -58,7 +64,7 @@ public class MtasSpanMatchNoneSpans extends MtasSpans {
    */
   @Override
   public int endPosition() {
-<span class="nc" id="L61">    return currentEndPosition;</span>
+<span class="nc" id="L67">    return currentEndPosition;</span>
   }
 
   /*
@@ -68,7 +74,7 @@ public class MtasSpanMatchNoneSpans extends MtasSpans {
    */
   @Override
   public int width() {
-<span class="nc" id="L71">    return 0;</span>
+<span class="nc" id="L77">    return 0;</span>
   }
 
   /*
@@ -81,7 +87,7 @@ public class MtasSpanMatchNoneSpans extends MtasSpans {
   @Override
   public void collect(SpanCollector collector) throws IOException {
     // do nothing
-<span class="nc" id="L84">  }</span>
+<span class="nc" id="L90">  }</span>
 
   /*
    * (non-Javadoc)
@@ -90,7 +96,7 @@ public class MtasSpanMatchNoneSpans extends MtasSpans {
    */
   @Override
   public int docID() {
-<span class="nc" id="L93">    return docId;</span>
+<span class="nc" id="L99">    return docId;</span>
   }
 
   /*
@@ -100,10 +106,10 @@ public class MtasSpanMatchNoneSpans extends MtasSpans {
    */
   @Override
   public int nextDoc() throws IOException {
-<span class="fc" id="L103">    docId = NO_MORE_DOCS;</span>
-<span class="fc" id="L104">    currentStartPosition = NO_MORE_POSITIONS;</span>
-<span class="fc" id="L105">    currentEndPosition = NO_MORE_POSITIONS;</span>
-<span class="fc" id="L106">    return docId;</span>
+<span class="fc" id="L109">    docId = NO_MORE_DOCS;</span>
+<span class="fc" id="L110">    currentStartPosition = NO_MORE_POSITIONS;</span>
+<span class="fc" id="L111">    currentEndPosition = NO_MORE_POSITIONS;</span>
+<span class="fc" id="L112">    return docId;</span>
   }
 
   /*
@@ -113,10 +119,10 @@ public class MtasSpanMatchNoneSpans extends MtasSpans {
    */
   @Override
   public int advance(int target) throws IOException {
-<span class="fc" id="L116">    docId = NO_MORE_DOCS;</span>
-<span class="fc" id="L117">    currentStartPosition = NO_MORE_POSITIONS;</span>
-<span class="fc" id="L118">    currentEndPosition = NO_MORE_POSITIONS;</span>
-<span class="fc" id="L119">    return docId;</span>
+<span class="fc" id="L122">    docId = NO_MORE_DOCS;</span>
+<span class="fc" id="L123">    currentStartPosition = NO_MORE_POSITIONS;</span>
+<span class="fc" id="L124">    currentEndPosition = NO_MORE_POSITIONS;</span>
+<span class="fc" id="L125">    return docId;</span>
   }
 
   /*
@@ -126,7 +132,7 @@ public class MtasSpanMatchNoneSpans extends MtasSpans {
    */
   @Override
   public long cost() {
-<span class="nc" id="L129">    return 0;</span>
+<span class="nc" id="L135">    return 0;</span>
   }
 
   /*
@@ -136,7 +142,20 @@ public class MtasSpanMatchNoneSpans extends MtasSpans {
    */
   @Override
   public float positionsCost() {
-<span class="nc" id="L139">    return 0;</span>
+<span class="nc" id="L145">    return 0;</span>
+  }
+
+  /* (non-Javadoc)
+   * @see mtas.search.spans.util.MtasSpans#asTwoPhaseIterator()
+   */
+  @Override
+  public TwoPhaseIterator asTwoPhaseIterator() {
+<span class="nc bnc" id="L153" title="All 2 branches missed.">    if (!query.twoPhaseIteratorAllowed()) {</span>
+<span class="nc" id="L154">      return null;</span>
+    } else {
+      // TODO
+<span class="nc" id="L157">      return null;</span>
+    }
   }
 
 }
diff --git a/jacoco/mtas.search.spans/MtasSpanNotQuery$MtasSpanNotQuerySpans.html b/jacoco/mtas.search.spans/MtasSpanNotQuery$MtasSpanNotQuerySpans.html
index 08b5ecf..4f08a1f 100644
--- a/jacoco/mtas.search.spans/MtasSpanNotQuery$MtasSpanNotQuerySpans.html
+++ b/jacoco/mtas.search.spans/MtasSpanNotQuery$MtasSpanNotQuerySpans.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanNotQuery.MtasSpanNotQuerySpans</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanNotQuery.MtasSpanNotQuerySpans</span></div><h1>MtasSpanNotQuery.MtasSpanNotQuerySpans</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">3 of 12</td><td class="ctr2">75%</td><td class="bar">1 of 2</td><td class="ctr2">50%</td><td class="ctr1">1</td><td class="ctr2">2</td><td class="ctr1">0</td><td class="ctr2">3</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanNotQuery.java.html#L275" class="el_method">MtasSpanNotQuery.MtasSpanNotQuerySpans(Spans)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="90" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">75%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">3</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanNotQuery.MtasSpanNotQuerySpans</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanNotQuery.MtasSpanNotQuerySpans</span></div><h1>MtasSpanNotQuery.MtasSpanNotQuerySpans</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">4 of 13</td><td class="ctr2">69%</td><td class="bar">1 of 2</td><td class="ctr2">50%</td><td class="ctr1">1</td><td class="ctr2">2</td><td class="ctr1">0</td><td class="ctr2">3</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanNotQuery.java.html#L287" class="el_method">MtasSpanNotQuery.MtasSpanNotQuerySpans(MtasSpanNotQuery, Spans)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="83" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">69%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">3</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanNotQuery$MtasSpanNotQueryWeight.html b/jacoco/mtas.search.spans/MtasSpanNotQuery$MtasSpanNotQueryWeight.html
index aba85c2..73757f9 100644
--- a/jacoco/mtas.search.spans/MtasSpanNotQuery$MtasSpanNotQueryWeight.html
+++ b/jacoco/mtas.search.spans/MtasSpanNotQuery$MtasSpanNotQueryWeight.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanNotQuery.MtasSpanNotQueryWeight</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanNotQuery.MtasSpanNotQueryWeight</span></div><h1>MtasSpanNotQuery.MtasSpanNotQueryWeight</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 6</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">1</td><td class="ctr1">0</td><td class="ctr2">3</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanNotQuery.java.html#L294" class="el_method">MtasSpanNotQuery.MtasSpanNotQueryWeight(SpanWeight)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="6" alt="6"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">3</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanNotQuery.MtasSpanNotQueryWeight</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanNotQuery.MtasSpanNotQueryWeight</span></div><h1>MtasSpanNotQuery.MtasSpanNotQueryWeight</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 6</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">1</td><td class="ctr1">0</td><td class="ctr2">3</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanNotQuery.java.html#L306" class="el_method">MtasSpanNotQuery.MtasSpanNotQueryWeight(SpanWeight)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="6" alt="6"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">3</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanNotQuery$SpanNotWeight.html b/jacoco/mtas.search.spans/MtasSpanNotQuery$SpanNotWeight.html
index b5f4488..e873da6 100644
--- a/jacoco/mtas.search.spans/MtasSpanNotQuery$SpanNotWeight.html
+++ b/jacoco/mtas.search.spans/MtasSpanNotQuery$SpanNotWeight.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanNotQuery.SpanNotWeight</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanNotQuery.SpanNotWeight</span></div><h1>MtasSpanNotQuery.SpanNotWeight</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">24 of 73</td><td class="ctr2">67%</td><td class="bar">1 of 2</td><td class="ctr2">50%</td><td class="ctr1">3</td><td class="ctr2">5</td><td class="ctr1">7</td><td class="ctr2">19</td><td class="ctr1">2</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanNotQuery.java.html#L223" class="el_method">extractTermContexts(Map)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="11" alt="11"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h0">3</td><td class="ctr2" id="i2">3</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasSpanNotQuery.java.html#L256" class="el_method">extractTerms(Set)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="11" alt="11"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h1">3</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a2"><a href="MtasSpanNotQuery.java.html#L238" class="el_method">getSpans(LeafReaderContext, SpanWeight.Postings)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="113" height="10" title="34" alt="34"/></td><td class="ctr2" id="c1">94%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i0">8</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="MtasSpanNotQuery.java.html#L208" class="el_method">MtasSpanNotQuery.SpanNotWeight(MtasSpanNotQuery, MtasSpanNotQuery.MtasSpanNotQueryWeight, MtasSpanNotQuery.MtasSpanNotQueryWeight, IndexSearcher, Map)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="50" height="10" title="15" alt="15"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i1">5</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanNotQuery.SpanNotWeight</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanNotQuery.SpanNotWeight</span></div><h1>MtasSpanNotQuery.SpanNotWeight</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">24 of 79</td><td class="ctr2">69%</td><td class="bar">1 of 2</td><td class="ctr2">50%</td><td class="ctr1">3</td><td class="ctr2">5</td><td class="ctr1">7</td><td class="ctr2">19</td><td class="ctr1">2</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanNotQuery.java.html#L232" class="el_method">extractTermContexts(Map)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="31" height="10" title="11" alt="11"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h0">3</td><td class="ctr2" id="i2">3</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasSpanNotQuery.java.html#L267" class="el_method">extractTerms(Set)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="31" height="10" title="11" alt="11"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h1">3</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a2"><a href="MtasSpanNotQuery.java.html#L247" class="el_method">getSpans(LeafReaderContext, SpanWeight.Postings)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="114" height="10" title="40" alt="40"/></td><td class="ctr2" id="c1">95%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i0">8</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="MtasSpanNotQuery.java.html#L217" class="el_method">MtasSpanNotQuery.SpanNotWeight(MtasSpanNotQuery, MtasSpanNotQuery.MtasSpanNotQueryWeight, MtasSpanNotQuery.MtasSpanNotQueryWeight, IndexSearcher, Map)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="42" height="10" title="15" alt="15"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i1">5</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanNotQuery.html b/jacoco/mtas.search.spans/MtasSpanNotQuery.html
index 81ece27..e70f2a5 100644
--- a/jacoco/mtas.search.spans/MtasSpanNotQuery.html
+++ b/jacoco/mtas.search.spans/MtasSpanNotQuery.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanNotQuery</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanNotQuery</span></div><h1>MtasSpanNotQuery</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">114 of 273</td><td class="ctr2">58%</td><td class="bar">20 of 38</td><td class="ctr2">47%</td><td class="ctr1">19</td><td class="ctr2">27</td><td class="ctr1">23</td><td class="ctr2">55</td><td class="ctr1">3</td><td class="ctr2">8</td></tr></tfoot><tbody><tr><td id="a7"><a href="MtasSpanNotQuery.java.html#L142" class="el_method">toString(String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="62" alt="62"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="4" alt="4"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f1">3</td><td class="ctr2" id="g3">3</td><td class="ctr1" id="h0">11</td><td class="ctr2" id="i1">11</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a3"><a href="MtasSpanNotQuery.java.html#L110" class="el_method">getTermContexts(List)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="44" height="10" title="23" alt="23"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="2" alt="2"/></td><td class="ctr2" id="e5">0%</td><td class="ctr1" id="f3">2</td><td class="ctr2" id="g5">2</td><td class="ctr1" id="h1">5</td><td class="ctr2" id="i5">5</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a5"><a href="MtasSpanNotQuery.java.html#L48" class="el_method">MtasSpanNotQuery(MtasSpanQuery, MtasSpanQuery)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="32" height="10" title="17" alt="17"/><img src="../jacoco-resources/greenbar.gif" width="87" height="10" title="45" alt="45"/></td><td class="ctr2" id="c4">72%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="67" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="52" height="10" title="7" alt="7"/></td><td class="ctr2" id="e3">43%</td><td class="ctr1" id="f0">8</td><td class="ctr2" id="g0">9</td><td class="ctr1" id="h2">4</td><td class="ctr2" id="i0">12</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a0"><a href="MtasSpanNotQuery.java.html#L85" class="el_method">createWeight(IndexSearcher, boolean)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="90" height="10" title="47" alt="47"/></td><td class="ctr2" id="c3">88%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="22" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="22" height="10" title="3" alt="3"/></td><td class="ctr2" id="e2">50%</td><td class="ctr1" id="f2">3</td><td class="ctr2" id="g1">4</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i2">11</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a4"><a href="MtasSpanNotQuery.java.html#L183" class="el_method">hashCode()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="4" alt="4"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a1"><a href="MtasSpanNotQuery.java.html#L166" class="el_method">equals(Object)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="44" height="10" title="23" alt="23"/></td><td class="ctr2" id="c2">92%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="37" height="10" title="5" alt="5"/></td><td class="ctr2" id="e0">83%</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g2">4</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i3">8</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a6"><a href="MtasSpanNotQuery.java.html#L125" class="el_method">rewrite(IndexReader)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="79" height="10" title="41" alt="41"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="22" height="10" title="3" alt="3"/></td><td class="ctr2" id="e1">75%</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g4">3</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i4">6</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a2"><a href="MtasSpanNotQuery.java.html#L71" class="el_method">getField()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanNotQuery</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanNotQuery</span></div><h1>MtasSpanNotQuery</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">114 of 280</td><td class="ctr2">59%</td><td class="bar">20 of 38</td><td class="ctr2">47%</td><td class="ctr1">19</td><td class="ctr2">28</td><td class="ctr1">23</td><td class="ctr2">59</td><td class="ctr1">3</td><td class="ctr2">9</td></tr></tfoot><tbody><tr><td id="a8"><a href="MtasSpanNotQuery.java.html#L141" class="el_method">toString(String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="62" alt="62"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="4" alt="4"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f1">3</td><td class="ctr2" id="g3">3</td><td class="ctr1" id="h0">11</td><td class="ctr2" id="i1">11</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a4"><a href="MtasSpanNotQuery.java.html#L109" class="el_method">getTermContexts(List)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="44" height="10" title="23" alt="23"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="2" alt="2"/></td><td class="ctr2" id="e5">0%</td><td class="ctr1" id="f3">2</td><td class="ctr2" id="g5">2</td><td class="ctr1" id="h1">5</td><td class="ctr2" id="i5">5</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a6"><a href="MtasSpanNotQuery.java.html#L47" class="el_method">MtasSpanNotQuery(MtasSpanQuery, MtasSpanQuery)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="32" height="10" title="17" alt="17"/><img src="../jacoco-resources/greenbar.gif" width="87" height="10" title="45" alt="45"/></td><td class="ctr2" id="c5">72%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="67" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="52" height="10" title="7" alt="7"/></td><td class="ctr2" id="e3">43%</td><td class="ctr1" id="f0">8</td><td class="ctr2" id="g0">9</td><td class="ctr1" id="h2">4</td><td class="ctr2" id="i0">12</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a0"><a href="MtasSpanNotQuery.java.html#L84" class="el_method">createWeight(IndexSearcher, boolean)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="90" height="10" title="47" alt="47"/></td><td class="ctr2" id="c4">88%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="22" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="22" height="10" title="3" alt="3"/></td><td class="ctr2" id="e2">50%</td><td class="ctr1" id="f2">3</td><td class="ctr2" id="g1">4</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i2">11</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a5"><a href="MtasSpanNotQuery.java.html#L182" class="el_method">hashCode()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="4" alt="4"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a2"><a href="MtasSpanNotQuery.java.html#L165" class="el_method">equals(Object)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="44" height="10" title="23" alt="23"/></td><td class="ctr2" id="c3">92%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="37" height="10" title="5" alt="5"/></td><td class="ctr2" id="e0">83%</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g2">4</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i3">8</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a7"><a href="MtasSpanNotQuery.java.html#L124" class="el_method">rewrite(IndexReader)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="75" height="10" title="39" alt="39"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="22" height="10" title="3" alt="3"/></td><td class="ctr2" id="e1">75%</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g4">3</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i4">6</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a1"><a href="MtasSpanNotQuery.java.html#L190" class="el_method">disableTwoPhaseIterator()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="9" alt="9"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i6">4</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a3"><a href="MtasSpanNotQuery.java.html#L70" class="el_method">getField()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanNotQuery.java.html b/jacoco/mtas.search.spans/MtasSpanNotQuery.java.html
index 732b6ab..3304941 100644
--- a/jacoco/mtas.search.spans/MtasSpanNotQuery.java.html
+++ b/jacoco/mtas.search.spans/MtasSpanNotQuery.java.html
@@ -13,7 +13,6 @@ import org.apache.lucene.index.TermContext;
 import org.apache.lucene.index.Terms;
 import org.apache.lucene.search.IndexSearcher;
 import org.apache.lucene.search.spans.SpanNotQuery;
-import org.apache.lucene.search.spans.SpanQuery;
 import org.apache.lucene.search.spans.SpanWeight;
 import org.apache.lucene.search.spans.Spans;
 
@@ -33,10 +32,10 @@ public class MtasSpanNotQuery extends MtasSpanQuery {
   private SpanNotQuery baseQuery;
 
   /** The q 1. */
-  private SpanQuery q1;
+  private MtasSpanQuery q1;
 
   /** The q 2. */
-  private SpanQuery q2;
+  private MtasSpanQuery q2;
 
   /**
    * Instantiates a new mtas span not query.
@@ -45,21 +44,21 @@ public class MtasSpanNotQuery extends MtasSpanQuery {
    * @param q2 the q 2
    */
   public MtasSpanNotQuery(MtasSpanQuery q1, MtasSpanQuery q2) {
-<span class="pc bpc" id="L48" title="2 of 4 branches missed.">    super(q1 != null ? q1.getMinimumWidth() : null,</span>
-<span class="pc" id="L49">        q2 != null ? q2.getMaximumWidth() : null);</span>
-<span class="pc bpc" id="L50" title="2 of 4 branches missed.">    if (q1 != null &amp;&amp; (field = q1.getField()) != null) {</span>
-<span class="pc bpc" id="L51" title="3 of 6 branches missed.">      if (q2 != null &amp;&amp; q2.getField() != null &amp;&amp; !q2.getField().equals(field)) {</span>
-<span class="nc" id="L52">        throw new IllegalArgumentException(&quot;Clauses must have same field.&quot;);</span>
+<span class="pc bpc" id="L47" title="2 of 4 branches missed.">    super(q1 != null ? q1.getMinimumWidth() : null,</span>
+<span class="pc" id="L48">        q2 != null ? q2.getMaximumWidth() : null);</span>
+<span class="pc bpc" id="L49" title="2 of 4 branches missed.">    if (q1 != null &amp;&amp; (field = q1.getField()) != null) {</span>
+<span class="pc bpc" id="L50" title="3 of 6 branches missed.">      if (q2 != null &amp;&amp; q2.getField() != null &amp;&amp; !q2.getField().equals(field)) {</span>
+<span class="nc" id="L51">        throw new IllegalArgumentException(&quot;Clauses must have same field.&quot;);</span>
       }
-<span class="nc bnc" id="L54" title="All 2 branches missed.">    } else if (q2 != null) {</span>
-<span class="nc" id="L55">      field = q2.getField();</span>
+<span class="nc bnc" id="L53" title="All 2 branches missed.">    } else if (q2 != null) {</span>
+<span class="nc" id="L54">      field = q2.getField();</span>
     } else {
-<span class="nc" id="L57">      field = null;</span>
+<span class="nc" id="L56">      field = null;</span>
     }
-<span class="fc" id="L59">    this.q1 = q1;</span>
-<span class="fc" id="L60">    this.q2 = q2;</span>
-<span class="fc" id="L61">    baseQuery = new SpanNotQuery(q1, q2);</span>
-<span class="fc" id="L62">  }</span>
+<span class="fc" id="L58">    this.q1 = q1;</span>
+<span class="fc" id="L59">    this.q2 = q2;</span>
+<span class="fc" id="L60">    baseQuery = new SpanNotQuery(q1, q2);</span>
+<span class="fc" id="L61">  }</span>
 
   /*
    * (non-Javadoc)
@@ -68,7 +67,7 @@ public class MtasSpanNotQuery extends MtasSpanQuery {
    */
   @Override
   public String getField() {
-<span class="fc" id="L71">    return field;</span>
+<span class="fc" id="L70">    return field;</span>
   }
 
   /*
@@ -82,20 +81,20 @@ public class MtasSpanNotQuery extends MtasSpanQuery {
   public MtasSpanWeight createWeight(IndexSearcher searcher,
       boolean needsScores) throws IOException {
     // return baseQuery.createWeight(searcher, needsScores);
-<span class="pc bpc" id="L85" title="2 of 4 branches missed.">    if (q1 == null || q2 == null) {</span>
-<span class="nc" id="L86">      return null;</span>
+<span class="pc bpc" id="L84" title="2 of 4 branches missed.">    if (q1 == null || q2 == null) {</span>
+<span class="nc" id="L85">      return null;</span>
     } else {
-<span class="fc" id="L88">      MtasSpanNotQueryWeight w1 = new MtasSpanNotQueryWeight(</span>
-<span class="fc" id="L89">          q1.createWeight(searcher, needsScores));</span>
-<span class="fc" id="L90">      MtasSpanNotQueryWeight w2 = new MtasSpanNotQueryWeight(</span>
-<span class="fc" id="L91">          q2.createWeight(searcher, needsScores));</span>
+<span class="fc" id="L87">      MtasSpanNotQueryWeight w1 = new MtasSpanNotQueryWeight(</span>
+<span class="fc" id="L88">          q1.createWeight(searcher, needsScores));</span>
+<span class="fc" id="L89">      MtasSpanNotQueryWeight w2 = new MtasSpanNotQueryWeight(</span>
+<span class="fc" id="L90">          q2.createWeight(searcher, needsScores));</span>
       // subWeights
-<span class="fc" id="L93">      List&lt;MtasSpanNotQueryWeight&gt; subWeights = new ArrayList&lt;&gt;();</span>
-<span class="fc" id="L94">      subWeights.add(w1);</span>
-<span class="fc" id="L95">      subWeights.add(w2);</span>
+<span class="fc" id="L92">      List&lt;MtasSpanNotQueryWeight&gt; subWeights = new ArrayList&lt;&gt;();</span>
+<span class="fc" id="L93">      subWeights.add(w1);</span>
+<span class="fc" id="L94">      subWeights.add(w2);</span>
       // return
-<span class="pc bpc" id="L97" title="1 of 2 branches missed.">      return new SpanNotWeight(w1, w2, searcher,</span>
-<span class="pc" id="L98">          needsScores ? getTermContexts(subWeights) : null);</span>
+<span class="pc bpc" id="L96" title="1 of 2 branches missed.">      return new SpanNotWeight(w1, w2, searcher,</span>
+<span class="pc" id="L97">          needsScores ? getTermContexts(subWeights) : null);</span>
     }
   }
 
@@ -107,11 +106,11 @@ public class MtasSpanNotQuery extends MtasSpanQuery {
    */
   protected Map&lt;Term, TermContext&gt; getTermContexts(
       List&lt;MtasSpanNotQueryWeight&gt; items) {
-<span class="nc" id="L110">    List&lt;SpanWeight&gt; weights = new ArrayList&lt;&gt;();</span>
-<span class="nc bnc" id="L111" title="All 2 branches missed.">    for (MtasSpanNotQueryWeight item : items) {</span>
-<span class="nc" id="L112">      weights.add(item.spanWeight);</span>
-<span class="nc" id="L113">    }</span>
-<span class="nc" id="L114">    return getTermContexts(weights);</span>
+<span class="nc" id="L109">    List&lt;SpanWeight&gt; weights = new ArrayList&lt;&gt;();</span>
+<span class="nc bnc" id="L110" title="All 2 branches missed.">    for (MtasSpanNotQueryWeight item : items) {</span>
+<span class="nc" id="L111">      weights.add(item.spanWeight);</span>
+<span class="nc" id="L112">    }</span>
+<span class="nc" id="L113">    return getTermContexts(weights);</span>
   }
 
   /*
@@ -122,13 +121,13 @@ public class MtasSpanNotQuery extends MtasSpanQuery {
    */
   @Override
   public MtasSpanQuery rewrite(IndexReader reader) throws IOException {
-<span class="fc" id="L125">    MtasSpanQuery newQ1 = (MtasSpanQuery) q1.rewrite(reader);</span>
-<span class="fc" id="L126">    MtasSpanQuery newQ2 = (MtasSpanQuery) q2.rewrite(reader);</span>
-<span class="pc bpc" id="L127" title="1 of 4 branches missed.">    if (!newQ1.equals(q1) || !newQ2.equals(q2)) {</span>
-<span class="fc" id="L128">      return new MtasSpanNotQuery(newQ1, newQ2).rewrite(reader);</span>
+<span class="fc" id="L124">    MtasSpanQuery newQ1 = (MtasSpanQuery) q1.rewrite(reader);</span>
+<span class="fc" id="L125">    MtasSpanQuery newQ2 = (MtasSpanQuery) q2.rewrite(reader);</span>
+<span class="pc bpc" id="L126" title="1 of 4 branches missed.">    if (!newQ1.equals(q1) || !newQ2.equals(q2)) {</span>
+<span class="fc" id="L127">      return new MtasSpanNotQuery(newQ1, newQ2).rewrite(reader);</span>
     } else {
-<span class="fc" id="L130">      baseQuery = (SpanNotQuery) baseQuery.rewrite(reader);</span>
-<span class="fc" id="L131">      return super.rewrite(reader);</span>
+<span class="fc" id="L129">      baseQuery = (SpanNotQuery) baseQuery.rewrite(reader);</span>
+<span class="fc" id="L130">      return super.rewrite(reader);</span>
     }
   }
 
@@ -139,21 +138,21 @@ public class MtasSpanNotQuery extends MtasSpanQuery {
    */
   @Override
   public String toString(String field) {
-<span class="nc" id="L142">    StringBuilder buffer = new StringBuilder();</span>
-<span class="nc" id="L143">    buffer.append(this.getClass().getSimpleName() + &quot;([&quot;);</span>
-<span class="nc bnc" id="L144" title="All 2 branches missed.">    if (q1 != null) {</span>
-<span class="nc" id="L145">      buffer.append(q1.toString(q1.getField()));</span>
+<span class="nc" id="L141">    StringBuilder buffer = new StringBuilder();</span>
+<span class="nc" id="L142">    buffer.append(this.getClass().getSimpleName() + &quot;([&quot;);</span>
+<span class="nc bnc" id="L143" title="All 2 branches missed.">    if (q1 != null) {</span>
+<span class="nc" id="L144">      buffer.append(q1.toString(q1.getField()));</span>
     } else {
-<span class="nc" id="L147">      buffer.append(&quot;null&quot;);</span>
+<span class="nc" id="L146">      buffer.append(&quot;null&quot;);</span>
     }
-<span class="nc" id="L149">    buffer.append(&quot;,&quot;);</span>
-<span class="nc bnc" id="L150" title="All 2 branches missed.">    if (q2 != null) {</span>
-<span class="nc" id="L151">      buffer.append(q2.toString(q2.getField()));</span>
+<span class="nc" id="L148">    buffer.append(&quot;,&quot;);</span>
+<span class="nc bnc" id="L149" title="All 2 branches missed.">    if (q2 != null) {</span>
+<span class="nc" id="L150">      buffer.append(q2.toString(q2.getField()));</span>
     } else {
-<span class="nc" id="L153">      buffer.append(&quot;null&quot;);</span>
+<span class="nc" id="L152">      buffer.append(&quot;null&quot;);</span>
     }
-<span class="nc" id="L155">    buffer.append(&quot;])&quot;);</span>
-<span class="nc" id="L156">    return buffer.toString();</span>
+<span class="nc" id="L154">    buffer.append(&quot;])&quot;);</span>
+<span class="nc" id="L155">    return buffer.toString();</span>
   }
 
   /*
@@ -163,14 +162,14 @@ public class MtasSpanNotQuery extends MtasSpanQuery {
    */
   @Override
   public boolean equals(Object obj) {
-<span class="fc bfc" id="L166" title="All 2 branches covered.">    if (this == obj)</span>
-<span class="fc" id="L167">      return true;</span>
-<span class="pc bpc" id="L168" title="1 of 2 branches missed.">    if (obj == null)</span>
-<span class="nc" id="L169">      return false;</span>
-<span class="fc bfc" id="L170" title="All 2 branches covered.">    if (getClass() != obj.getClass())</span>
-<span class="fc" id="L171">      return false;</span>
-<span class="fc" id="L172">    final MtasSpanNotQuery that = (MtasSpanNotQuery) obj;</span>
-<span class="fc" id="L173">    return baseQuery.equals(that.baseQuery);</span>
+<span class="fc bfc" id="L165" title="All 2 branches covered.">    if (this == obj)</span>
+<span class="fc" id="L166">      return true;</span>
+<span class="pc bpc" id="L167" title="1 of 2 branches missed.">    if (obj == null)</span>
+<span class="nc" id="L168">      return false;</span>
+<span class="fc bfc" id="L169" title="All 2 branches covered.">    if (getClass() != obj.getClass())</span>
+<span class="fc" id="L170">      return false;</span>
+<span class="fc" id="L171">    final MtasSpanNotQuery that = (MtasSpanNotQuery) obj;</span>
+<span class="fc" id="L172">    return baseQuery.equals(that.baseQuery);</span>
   }
 
   /*
@@ -180,9 +179,19 @@ public class MtasSpanNotQuery extends MtasSpanQuery {
    */
   @Override
   public int hashCode() {
-<span class="nc" id="L183">    return baseQuery.hashCode();</span>
+<span class="nc" id="L182">    return baseQuery.hashCode();</span>
   }
 
+  /* (non-Javadoc)
+   * @see mtas.search.spans.util.MtasSpanQuery#disableTwoPhaseIterator()
+   */
+  @Override
+  public void disableTwoPhaseIterator() {
+<span class="fc" id="L190">    super.disableTwoPhaseIterator();</span>
+<span class="fc" id="L191">    q1.disableTwoPhaseIterator();</span>
+<span class="fc" id="L192">    q2.disableTwoPhaseIterator();</span>
+<span class="fc" id="L193">  }</span>
+
   /**
    * The Class SpanNotWeight.
    */
@@ -205,11 +214,11 @@ public class MtasSpanNotQuery extends MtasSpanQuery {
      */
     public SpanNotWeight(MtasSpanNotQueryWeight w1, MtasSpanNotQueryWeight w2,
         IndexSearcher searcher, Map&lt;Term, TermContext&gt; termContexts)
-<span class="fc" id="L208">        throws IOException {</span>
-<span class="fc" id="L209">      super(MtasSpanNotQuery.this, searcher, termContexts);</span>
-<span class="fc" id="L210">      this.w1 = w1;</span>
-<span class="fc" id="L211">      this.w2 = w2;</span>
-<span class="fc" id="L212">    }</span>
+<span class="fc" id="L217">        throws IOException {</span>
+<span class="fc" id="L218">      super(MtasSpanNotQuery.this, searcher, termContexts);</span>
+<span class="fc" id="L219">      this.w1 = w1;</span>
+<span class="fc" id="L220">      this.w2 = w2;</span>
+<span class="fc" id="L221">    }</span>
 
     /*
      * (non-Javadoc)
@@ -220,9 +229,9 @@ public class MtasSpanNotQuery extends MtasSpanQuery {
      */
     @Override
     public void extractTermContexts(Map&lt;Term, TermContext&gt; contexts) {
-<span class="nc" id="L223">      w1.spanWeight.extractTermContexts(contexts);</span>
-<span class="nc" id="L224">      w2.spanWeight.extractTermContexts(contexts);</span>
-<span class="nc" id="L225">    }</span>
+<span class="nc" id="L232">      w1.spanWeight.extractTermContexts(contexts);</span>
+<span class="nc" id="L233">      w2.spanWeight.extractTermContexts(contexts);</span>
+<span class="nc" id="L234">    }</span>
 
     /*
      * (non-Javadoc)
@@ -235,15 +244,17 @@ public class MtasSpanNotQuery extends MtasSpanQuery {
     @Override
     public MtasSpans getSpans(LeafReaderContext context,
         Postings requiredPostings) throws IOException {
-<span class="fc" id="L238">      Terms terms = context.reader().terms(field);</span>
-<span class="pc bpc" id="L239" title="1 of 2 branches missed.">      if (terms == null) {</span>
-<span class="nc" id="L240">        return null; // field does not exist</span>
+<span class="fc" id="L247">      Terms terms = context.reader().terms(field);</span>
+<span class="pc bpc" id="L248" title="1 of 2 branches missed.">      if (terms == null) {</span>
+<span class="nc" id="L249">        return null; // field does not exist</span>
       }
-<span class="fc" id="L242">      MtasSpanNotQuerySpans s1 = new MtasSpanNotQuerySpans(</span>
-<span class="fc" id="L243">          w1.spanWeight.getSpans(context, requiredPostings));</span>
-<span class="fc" id="L244">      MtasSpanNotQuerySpans s2 = new MtasSpanNotQuerySpans(</span>
-<span class="fc" id="L245">          w2.spanWeight.getSpans(context, requiredPostings));</span>
-<span class="fc" id="L246">      return new MtasSpanNotSpans(s1, s2);</span>
+<span class="fc" id="L251">      MtasSpanNotQuerySpans s1 = new MtasSpanNotQuerySpans(</span>
+          MtasSpanNotQuery.this,
+<span class="fc" id="L253">          w1.spanWeight.getSpans(context, requiredPostings));</span>
+<span class="fc" id="L254">      MtasSpanNotQuerySpans s2 = new MtasSpanNotQuerySpans(</span>
+          MtasSpanNotQuery.this,
+<span class="fc" id="L256">          w2.spanWeight.getSpans(context, requiredPostings));</span>
+<span class="fc" id="L257">      return new MtasSpanNotSpans(MtasSpanNotQuery.this, s1, s2);</span>
     }
 
     /*
@@ -253,9 +264,9 @@ public class MtasSpanNotQuery extends MtasSpanQuery {
      */
     @Override
     public void extractTerms(Set&lt;Term&gt; terms) {
-<span class="nc" id="L256">      w1.spanWeight.extractTerms(terms);</span>
-<span class="nc" id="L257">      w2.spanWeight.extractTerms(terms);</span>
-<span class="nc" id="L258">    }</span>
+<span class="nc" id="L267">      w1.spanWeight.extractTerms(terms);</span>
+<span class="nc" id="L268">      w2.spanWeight.extractTerms(terms);</span>
+<span class="nc" id="L269">    }</span>
 
   }
 
@@ -270,11 +281,12 @@ public class MtasSpanNotQuery extends MtasSpanQuery {
     /**
      * Instantiates a new mtas span not query spans.
      *
+     * @param query the query
      * @param spans the spans
      */
-<span class="fc" id="L275">    public MtasSpanNotQuerySpans(Spans spans) {</span>
-<span class="pc bpc" id="L276" title="1 of 2 branches missed.">      this.spans = spans != null ? spans : new MtasSpanMatchNoneSpans();</span>
-<span class="fc" id="L277">    }</span>
+<span class="fc" id="L287">    public MtasSpanNotQuerySpans(MtasSpanNotQuery query, Spans spans) {</span>
+<span class="pc bpc" id="L288" title="1 of 2 branches missed.">      this.spans = spans != null ? spans : new MtasSpanMatchNoneSpans(query);</span>
+<span class="fc" id="L289">    }</span>
 
   }
 
@@ -291,9 +303,9 @@ public class MtasSpanNotQuery extends MtasSpanQuery {
      *
      * @param spanWeight the span weight
      */
-<span class="fc" id="L294">    public MtasSpanNotQueryWeight(SpanWeight spanWeight) {</span>
-<span class="fc" id="L295">      this.spanWeight = spanWeight;</span>
-<span class="fc" id="L296">    }</span>
+<span class="fc" id="L306">    public MtasSpanNotQueryWeight(SpanWeight spanWeight) {</span>
+<span class="fc" id="L307">      this.spanWeight = spanWeight;</span>
+<span class="fc" id="L308">    }</span>
   }
 
 }
diff --git a/jacoco/mtas.search.spans/MtasSpanNotSpans$1.html b/jacoco/mtas.search.spans/MtasSpanNotSpans$1.html
index 6425bbf..80dce5c 100644
--- a/jacoco/mtas.search.spans/MtasSpanNotSpans$1.html
+++ b/jacoco/mtas.search.spans/MtasSpanNotSpans$1.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanNotSpans.new TwoPhaseIterator() {...}</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanNotSpans.new TwoPhaseIterator() {...}</span></div><h1>MtasSpanNotSpans.new TwoPhaseIterator() {...}</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">26 of 26</td><td class="ctr2">0%</td><td class="bar">4 of 4</td><td class="ctr2">0%</td><td class="ctr1">5</td><td class="ctr2">5</td><td class="ctr1">3</td><td class="ctr2">3</td><td class="ctr1">3</td><td class="ctr2">3</td></tr></tfoot><tbody><tr><td id="a1"><a href="MtasSpanNotSpans.java.html#L220" class="el_method">matches()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="12" alt="12"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="4" alt="4"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">3</td><td class="ctr2" id="g0">3</td><td class="ctr1" id="h0">1</td><td class="ctr2" id="i0">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a2"><a href="MtasSpanNotSpans.java.html#L217" class="el_method">{...}</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="100" height="10" title="10" alt="10"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="MtasSpanNotSpans.java.html#L225" class="el_method">matchCost()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="4" alt="4"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i2">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanNotSpans.new TwoPhaseIterator() {...}</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanNotSpans.new TwoPhaseIterator() {...}</span></div><h1>MtasSpanNotSpans.new TwoPhaseIterator() {...}</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">1 of 26</td><td class="ctr2">96%</td><td class="bar">2 of 4</td><td class="ctr2">50%</td><td class="ctr1">2</td><td class="ctr2">5</td><td class="ctr1">0</td><td class="ctr2">3</td><td class="ctr1">0</td><td class="ctr2">3</td></tr></tfoot><tbody><tr><td id="a1"><a href="MtasSpanNotSpans.java.html#L231" class="el_method">matches()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="110" height="10" title="11" alt="11"/></td><td class="ctr2" id="c2">91%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f0">2</td><td class="ctr2" id="g0">3</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">1</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a2"><a href="MtasSpanNotSpans.java.html#L228" class="el_method">{...}</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="100" height="10" title="10" alt="10"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="MtasSpanNotSpans.java.html#L236" class="el_method">matchCost()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="40" height="10" title="4" alt="4"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">1</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanNotSpans$2.html b/jacoco/mtas.search.spans/MtasSpanNotSpans$2.html
index 4c747ab..371cad8 100644
--- a/jacoco/mtas.search.spans/MtasSpanNotSpans$2.html
+++ b/jacoco/mtas.search.spans/MtasSpanNotSpans$2.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanNotSpans.new TwoPhaseIterator() {...}</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanNotSpans.new TwoPhaseIterator() {...}</span></div><h1>MtasSpanNotSpans.new TwoPhaseIterator() {...}</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 17</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">3</td><td class="ctr1">0</td><td class="ctr2">3</td><td class="ctr1">0</td><td class="ctr2">3</td></tr></tfoot><tbody><tr><td id="a2"><a href="MtasSpanNotSpans.java.html#L229" class="el_method">{...}</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="7" alt="7"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">1</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="MtasSpanNotSpans.java.html#L237" class="el_method">matchCost()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="102" height="10" title="6" alt="6"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a1"><a href="MtasSpanNotSpans.java.html#L232" class="el_method">matches()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="68" height="10" title="4" alt="4"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">1</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanNotSpans.new TwoPhaseIterator() {...}</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanNotSpans.new TwoPhaseIterator() {...}</span></div><h1>MtasSpanNotSpans.new TwoPhaseIterator() {...}</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 17</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">3</td><td class="ctr1">0</td><td class="ctr2">3</td><td class="ctr1">0</td><td class="ctr2">3</td></tr></tfoot><tbody><tr><td id="a2"><a href="MtasSpanNotSpans.java.html#L240" class="el_method">{...}</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="7" alt="7"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">1</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="MtasSpanNotSpans.java.html#L248" class="el_method">matchCost()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="102" height="10" title="6" alt="6"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a1"><a href="MtasSpanNotSpans.java.html#L243" class="el_method">matches()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="68" height="10" title="4" alt="4"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">1</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanNotSpans.html b/jacoco/mtas.search.spans/MtasSpanNotSpans.html
index c4d05e4..867f8ad 100644
--- a/jacoco/mtas.search.spans/MtasSpanNotSpans.html
+++ b/jacoco/mtas.search.spans/MtasSpanNotSpans.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanNotSpans</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanNotSpans</span></div><h1>MtasSpanNotSpans</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">129 of 516</td><td class="ctr2">75%</td><td class="bar">27 of 96</td><td class="ctr2">71%</td><td class="ctr1">24</td><td class="ctr2">65</td><td class="ctr1">33</td><td class="ctr2">127</td><td class="ctr1">5</td><td class="ctr2">17</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanNotSpans.java.html#L182" class="el_method">advance(int)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="99" height="10" title="73" alt="73"/></td><td class="ctr2" id="c12">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="76" height="10" title="14" alt="14"/></td><td class="ctr2" id="e9">0%</td><td class="ctr1" id="f0">8</td><td class="ctr2" id="g2">8</td><td class="ctr1" id="h0">17</td><td class="ctr2" id="i2">17</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a16"><a href="MtasSpanNotSpans.java.html#L122" class="el_method">width()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="15" alt="15"/></td><td class="ctr2" id="c13">0%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="2" alt="2"/></td><td class="ctr2" id="e10">0%</td><td class="ctr1" id="f3">2</td><td class="ctr2" id="g6">2</td><td class="ctr1" id="h1">3</td><td class="ctr2" id="i10">3</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a2"><a href="MtasSpanNotSpans.java.html#L138" class="el_method">collect(SpanCollector)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="11" alt="11"/></td><td class="ctr2" id="c14">0%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h2">3</td><td class="ctr2" id="i11">3</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="MtasSpanNotSpans.java.html#L215" class="el_method">asTwoPhaseIterator()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="15" alt="15"/></td><td class="ctr2" id="c11">65%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="1" alt="1"/></td><td class="ctr2" id="e6">50%</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g7">2</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i8">4</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a7"><a href="MtasSpanNotSpans.java.html#L276" class="el_method">goToNextDoc()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="68" height="10" title="50" alt="50"/></td><td class="ctr2" id="c8">87%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="16" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="49" height="10" title="9" alt="9"/></td><td class="ctr2" id="e3">75%</td><td class="ctr1" id="f1">3</td><td class="ctr2" id="g3">7</td><td class="ctr1" id="h3">3</td><td class="ctr2" id="i3">14</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a11"><a href="MtasSpanNotSpans.java.html#L68" class="el_method">nextStartPosition()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="39" height="10" title="29" alt="29"/></td><td class="ctr2" id="c9">85%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="6" alt="6"/></td><td class="ctr2" id="e4">75%</td><td class="ctr1" id="f4">2</td><td class="ctr2" id="g5">5</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i5">8</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a15"><a href="MtasSpanNotSpans.java.html#L250" class="el_method">twoPhaseCurrentDocMatches()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="69" height="10" title="51" alt="51"/></td><td class="ctr2" id="c6">94%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="16" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="38" height="10" title="7" alt="7"/></td><td class="ctr2" id="e5">70%</td><td class="ctr1" id="f2">3</td><td class="ctr2" id="g4">6</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i4">11</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a6"><a href="MtasSpanNotSpans.java.html#L108" class="el_method">endPosition()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="8" alt="8"/></td><td class="ctr2" id="c10">80%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="1" alt="1"/></td><td class="ctr2" id="e7">50%</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g8">2</td><td class="ctr1" id="h7">1</td><td class="ctr2" id="i12">3</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a12"><a href="MtasSpanNotSpans.java.html#L149" class="el_method">positionsCost()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="c15">0%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f8">1</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h8">1</td><td class="ctr2" id="i14">1</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a4"><a href="MtasSpanNotSpans.java.html#L424" class="el_method">cost()</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="c16">0%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f9">1</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h9">1</td><td class="ctr2" id="i15">1</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a10"><a href="MtasSpanNotSpans.java.html#L169" class="el_method">nextDoc()</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="8" alt="8"/></td><td class="ctr2" id="c7">88%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="1" alt="1"/></td><td class="ctr2" id="e8">50%</td><td class="ctr1" id="f10">1</td><td class="ctr2" id="g9">2</td><td class="ctr1" id="h10">1</td><td class="ctr2" id="i9">4</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a3"><a href="MtasSpanNotSpans.java.html#L370" class="el_method">collectAndCheckLastSpans(int, int)</a></td><td class="bar" id="b11"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="88" alt="88"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d8"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="22" alt="22"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g0">12</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i1">19</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a8"><a href="MtasSpanNotSpans.java.html#L308" class="el_method">goToNextStartPosition()</a></td><td class="bar" id="b12"><img src="../jacoco-resources/greenbar.gif" width="118" height="10" title="87" alt="87"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d9"><img src="../jacoco-resources/greenbar.gif" width="109" height="10" title="20" alt="20"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f12">0</td><td class="ctr2" id="g1">11</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i0">21</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a9"><a href="MtasSpanNotSpans.java.html#L52" class="el_method">MtasSpanNotSpans(MtasSpanNotQuery.MtasSpanNotQuerySpans, MtasSpanNotQuery.MtasSpanNotQuerySpans)</a></td><td class="bar" id="b13"><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="19" alt="19"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f13">0</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h13">0</td><td class="ctr2" id="i6">7</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a13"><a href="MtasSpanNotSpans.java.html#L409" class="el_method">reset()</a></td><td class="bar" id="b14"><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="19" alt="19"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d15"/><td class="ctr2" id="e15">n/a</td><td class="ctr1" id="f14">0</td><td class="ctr2" id="g15">1</td><td class="ctr1" id="h14">0</td><td class="ctr2" id="i7">7</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a14"><a href="MtasSpanNotSpans.java.html#L94" class="el_method">startPosition()</a></td><td class="bar" id="b15"><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="10" alt="10"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d10"><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="2" alt="2"/></td><td class="ctr2" id="e2">100%</td><td class="ctr1" id="f15">0</td><td class="ctr2" id="g10">2</td><td class="ctr1" id="h15">0</td><td class="ctr2" id="i13">3</td><td class="ctr1" id="j15">0</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a5"><a href="MtasSpanNotSpans.java.html#L159" class="el_method">docID()</a></td><td class="bar" id="b16"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="3" alt="3"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d16"/><td class="ctr2" id="e16">n/a</td><td class="ctr1" id="f16">0</td><td class="ctr2" id="g16">1</td><td class="ctr1" id="h16">0</td><td class="ctr2" id="i16">1</td><td class="ctr1" id="j16">0</td><td class="ctr2" id="k16">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanNotSpans</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanNotSpans</span></div><h1>MtasSpanNotSpans</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">128 of 531</td><td class="ctr2">75%</td><td class="bar">31 of 102</td><td class="ctr2">69%</td><td class="ctr1">26</td><td class="ctr2">68</td><td class="ctr1">32</td><td class="ctr2">130</td><td class="ctr1">4</td><td class="ctr2">17</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanNotSpans.java.html#L187" class="el_method">advance(int)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="99" height="10" title="73" alt="73"/></td><td class="ctr2" id="c13">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="76" height="10" title="14" alt="14"/></td><td class="ctr2" id="e9">0%</td><td class="ctr1" id="f0">8</td><td class="ctr2" id="g2">8</td><td class="ctr1" id="h0">17</td><td class="ctr2" id="i2">17</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a16"><a href="MtasSpanNotSpans.java.html#L127" class="el_method">width()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="15" alt="15"/></td><td class="ctr2" id="c14">0%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="2" alt="2"/></td><td class="ctr2" id="e10">0%</td><td class="ctr1" id="f3">2</td><td class="ctr2" id="g7">2</td><td class="ctr1" id="h1">3</td><td class="ctr2" id="i10">3</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a15"><a href="MtasSpanNotSpans.java.html#L262" class="el_method">twoPhaseCurrentDocMatches()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="16" height="10" title="12" alt="12"/><img src="../jacoco-resources/greenbar.gif" width="57" height="10" title="42" alt="42"/></td><td class="ctr2" id="c12">77%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="32" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="21" height="10" title="4" alt="4"/></td><td class="ctr2" id="e8">40%</td><td class="ctr1" id="f1">5</td><td class="ctr2" id="g4">6</td><td class="ctr1" id="h4">2</td><td class="ctr2" id="i4">11</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="MtasSpanNotSpans.java.html#L143" class="el_method">collect(SpanCollector)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="11" alt="11"/></td><td class="ctr2" id="c15">0%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h2">3</td><td class="ctr2" id="i11">3</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a7"><a href="MtasSpanNotSpans.java.html#L288" class="el_method">goToNextDoc()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="68" height="10" title="50" alt="50"/></td><td class="ctr2" id="c9">87%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="16" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="49" height="10" title="9" alt="9"/></td><td class="ctr2" id="e3">75%</td><td class="ctr1" id="f2">3</td><td class="ctr2" id="g3">7</td><td class="ctr1" id="h3">3</td><td class="ctr2" id="i3">14</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a11"><a href="MtasSpanNotSpans.java.html#L73" class="el_method">nextStartPosition()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="39" height="10" title="29" alt="29"/></td><td class="ctr2" id="c10">85%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="6" alt="6"/></td><td class="ctr2" id="e4">75%</td><td class="ctr1" id="f4">2</td><td class="ctr2" id="g5">5</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i5">8</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a6"><a href="MtasSpanNotSpans.java.html#L113" class="el_method">endPosition()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="8" alt="8"/></td><td class="ctr2" id="c11">80%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="1" alt="1"/></td><td class="ctr2" id="e6">50%</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g8">2</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i12">3</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a12"><a href="MtasSpanNotSpans.java.html#L154" class="el_method">positionsCost()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="c16">0%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f8">1</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h7">1</td><td class="ctr2" id="i14">1</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a10"><a href="MtasSpanNotSpans.java.html#L174" class="el_method">nextDoc()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="8" alt="8"/></td><td class="ctr2" id="c8">88%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="1" alt="1"/></td><td class="ctr2" id="e7">50%</td><td class="ctr1" id="f9">1</td><td class="ctr2" id="g9">2</td><td class="ctr1" id="h8">1</td><td class="ctr2" id="i9">4</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a3"><a href="MtasSpanNotSpans.java.html#L382" class="el_method">collectAndCheckLastSpans(int, int)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="88" alt="88"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d8"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="22" alt="22"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g0">12</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i1">19</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a8"><a href="MtasSpanNotSpans.java.html#L320" class="el_method">goToNextStartPosition()</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="118" height="10" title="87" alt="87"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d9"><img src="../jacoco-resources/greenbar.gif" width="109" height="10" title="20" alt="20"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g1">11</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i0">21</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a1"><a href="MtasSpanNotSpans.java.html#L222" class="el_method">asTwoPhaseIterator()</a></td><td class="bar" id="b11"><img src="../jacoco-resources/greenbar.gif" width="47" height="10" title="35" alt="35"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="6" alt="6"/></td><td class="ctr2" id="e5">75%</td><td class="ctr1" id="f5">2</td><td class="ctr2" id="g6">5</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i8">6</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a9"><a href="MtasSpanNotSpans.java.html#L56" class="el_method">MtasSpanNotSpans(MtasSpanNotQuery, MtasSpanNotQuery.MtasSpanNotQuerySpans, MtasSpanNotQuery.MtasSpanNotQuerySpans)</a></td><td class="bar" id="b12"><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="22" alt="22"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f12">0</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i6">8</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a13"><a href="MtasSpanNotSpans.java.html#L421" class="el_method">reset()</a></td><td class="bar" id="b13"><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="19" alt="19"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f13">0</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h13">0</td><td class="ctr2" id="i7">7</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a14"><a href="MtasSpanNotSpans.java.html#L99" class="el_method">startPosition()</a></td><td class="bar" id="b14"><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="10" alt="10"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d10"><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="2" alt="2"/></td><td class="ctr2" id="e2">100%</td><td class="ctr1" id="f14">0</td><td class="ctr2" id="g10">2</td><td class="ctr1" id="h14">0</td><td class="ctr2" id="i13">3</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a5"><a href="MtasSpanNotSpans.java.html#L164" class="el_method">docID()</a></td><td class="bar" id="b15"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="3" alt="3"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d15"/><td class="ctr2" id="e15">n/a</td><td class="ctr1" id="f15">0</td><td class="ctr2" id="g15">1</td><td class="ctr1" id="h15">0</td><td class="ctr2" id="i15">1</td><td class="ctr1" id="j15">0</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a4"><a href="MtasSpanNotSpans.java.html#L436" class="el_method">cost()</a></td><td class="bar" id="b16"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d16"/><td class="ctr2" id="e16">n/a</td><td class="ctr1" id="f16">0</td><td class="ctr2" id="g16">1</td><td class="ctr1" id="h16">0</td><td class="ctr2" id="i16">1</td><td class="ctr1" id="j16">0</td><td class="ctr2" id="k16">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanNotSpans.java.html b/jacoco/mtas.search.spans/MtasSpanNotSpans.java.html
index 2c2e94b..bc3a923 100644
--- a/jacoco/mtas.search.spans/MtasSpanNotSpans.java.html
+++ b/jacoco/mtas.search.spans/MtasSpanNotSpans.java.html
@@ -14,9 +14,12 @@ import mtas.search.spans.util.MtasSpans;
  */
 public class MtasSpanNotSpans extends MtasSpans {
 
+  /** The query. */
+  private MtasSpanNotQuery query;
+
   /** The spans 1. */
   private MtasSpanNotQuerySpans spans1;
-  
+
   /** The spans 2. */
   private MtasSpanNotQuerySpans spans2;
 
@@ -25,16 +28,16 @@ public class MtasSpanNotSpans extends MtasSpans {
 
   /** The last spans 2 start position. */
   private int lastSpans2StartPosition;
-  
+
   /** The last spans 2 end position. */
   private int lastSpans2EndPosition;
-  
+
   /** The last spans 2 end positions. */
   private Set&lt;Integer&gt; lastSpans2EndPositions;
-  
+
   /** The next spans 2 start position. */
   private int nextSpans2StartPosition;
-  
+
   /** The next spans 2 end position. */
   private int nextSpans2EndPosition;
 
@@ -44,18 +47,20 @@ public class MtasSpanNotSpans extends MtasSpans {
   /**
    * Instantiates a new mtas span not spans.
    *
+   * @param query the query
    * @param spans1 the spans 1
    * @param spans2 the spans 2
    */
-  public MtasSpanNotSpans(MtasSpanNotQuerySpans spans1,
+  public MtasSpanNotSpans(MtasSpanNotQuery query, MtasSpanNotQuerySpans spans1,
       MtasSpanNotQuerySpans spans2) {
-<span class="fc" id="L52">    super();</span>
-<span class="fc" id="L53">    docId = -1;</span>
-<span class="fc" id="L54">    this.spans1 = spans1;</span>
-<span class="fc" id="L55">    this.spans2 = spans2;</span>
-<span class="fc" id="L56">    this.lastSpans2EndPositions = new HashSet&lt;&gt;();</span>
-<span class="fc" id="L57">    reset();</span>
-<span class="fc" id="L58">  }</span>
+<span class="fc" id="L56">    super();</span>
+<span class="fc" id="L57">    docId = -1;</span>
+<span class="fc" id="L58">    this.query = query;</span>
+<span class="fc" id="L59">    this.spans1 = spans1;</span>
+<span class="fc" id="L60">    this.spans2 = spans2;</span>
+<span class="fc" id="L61">    this.lastSpans2EndPositions = new HashSet&lt;&gt;();</span>
+<span class="fc" id="L62">    reset();</span>
+<span class="fc" id="L63">  }</span>
 
   /*
    * (non-Javadoc)
@@ -65,21 +70,21 @@ public class MtasSpanNotSpans extends MtasSpans {
   @Override
   public int nextStartPosition() throws IOException {
     // no document
-<span class="pc bpc" id="L68" title="2 of 4 branches missed.">    if (docId == -1 || docId == NO_MORE_DOCS) {</span>
-<span class="nc" id="L69">      throw new IOException(&quot;no document&quot;);</span>
+<span class="pc bpc" id="L73" title="2 of 4 branches missed.">    if (docId == -1 || docId == NO_MORE_DOCS) {</span>
+<span class="nc" id="L74">      throw new IOException(&quot;no document&quot;);</span>
       // littleSpans already at start match, because of check for matching
       // document
-<span class="fc bfc" id="L72" title="All 2 branches covered.">    } else if (!calledNextStartPosition) {</span>
-<span class="fc" id="L73">      calledNextStartPosition = true;</span>
-<span class="fc" id="L74">      return spans1.spans.startPosition();</span>
+<span class="fc bfc" id="L77" title="All 2 branches covered.">    } else if (!calledNextStartPosition) {</span>
+<span class="fc" id="L78">      calledNextStartPosition = true;</span>
+<span class="fc" id="L79">      return spans1.spans.startPosition();</span>
       // compute next match
     } else {
-<span class="fc bfc" id="L77" title="All 2 branches covered.">      if (goToNextStartPosition()) {</span>
+<span class="fc bfc" id="L82" title="All 2 branches covered.">      if (goToNextStartPosition()) {</span>
         // match found
-<span class="fc" id="L79">        return spans1.spans.startPosition();</span>
+<span class="fc" id="L84">        return spans1.spans.startPosition();</span>
       } else {
         // no more matches: document finished
-<span class="fc" id="L82">        return NO_MORE_POSITIONS;</span>
+<span class="fc" id="L87">        return NO_MORE_POSITIONS;</span>
       }
     }
   }
@@ -91,10 +96,10 @@ public class MtasSpanNotSpans extends MtasSpans {
    */
   @Override
   public int startPosition() {
-<span class="fc bfc" id="L94" title="All 2 branches covered.">    if (calledNextStartPosition) {</span>
-<span class="fc" id="L95">      return spans1.spans.startPosition();</span>
+<span class="fc bfc" id="L99" title="All 2 branches covered.">    if (calledNextStartPosition) {</span>
+<span class="fc" id="L100">      return spans1.spans.startPosition();</span>
     } else {
-<span class="fc" id="L97">      return -1;</span>
+<span class="fc" id="L102">      return -1;</span>
     }
   }
 
@@ -105,10 +110,10 @@ public class MtasSpanNotSpans extends MtasSpans {
    */
   @Override
   public int endPosition() {
-<span class="pc bpc" id="L108" title="1 of 2 branches missed.">    if (calledNextStartPosition) {</span>
-<span class="fc" id="L109">      return spans1.spans.endPosition();</span>
+<span class="pc bpc" id="L113" title="1 of 2 branches missed.">    if (calledNextStartPosition) {</span>
+<span class="fc" id="L114">      return spans1.spans.endPosition();</span>
     } else {
-<span class="nc" id="L111">      return -1;</span>
+<span class="nc" id="L116">      return -1;</span>
     }
   }
 
@@ -119,10 +124,10 @@ public class MtasSpanNotSpans extends MtasSpans {
    */
   @Override
   public int width() {
-<span class="nc bnc" id="L122" title="All 2 branches missed.">    if (calledNextStartPosition) {</span>
-<span class="nc" id="L123">      return spans1.spans.endPosition() - spans1.spans.startPosition();</span>
+<span class="nc bnc" id="L127" title="All 2 branches missed.">    if (calledNextStartPosition) {</span>
+<span class="nc" id="L128">      return spans1.spans.endPosition() - spans1.spans.startPosition();</span>
     } else {
-<span class="nc" id="L125">      return 0;</span>
+<span class="nc" id="L130">      return 0;</span>
     }
   }
 
@@ -135,9 +140,9 @@ public class MtasSpanNotSpans extends MtasSpans {
    */
   @Override
   public void collect(SpanCollector collector) throws IOException {
-<span class="nc" id="L138">    spans1.spans.collect(collector);</span>
-<span class="nc" id="L139">    spans2.spans.collect(collector);</span>
-<span class="nc" id="L140">  }</span>
+<span class="nc" id="L143">    spans1.spans.collect(collector);</span>
+<span class="nc" id="L144">    spans2.spans.collect(collector);</span>
+<span class="nc" id="L145">  }</span>
 
   /*
    * (non-Javadoc)
@@ -146,7 +151,7 @@ public class MtasSpanNotSpans extends MtasSpans {
    */
   @Override
   public float positionsCost() {
-<span class="nc" id="L149">    return 0;</span>
+<span class="nc" id="L154">    return 0;</span>
   }
 
   /*
@@ -156,7 +161,7 @@ public class MtasSpanNotSpans extends MtasSpans {
    */
   @Override
   public int docID() {
-<span class="fc" id="L159">    return docId;</span>
+<span class="fc" id="L164">    return docId;</span>
   }
 
   /*
@@ -166,10 +171,10 @@ public class MtasSpanNotSpans extends MtasSpans {
    */
   @Override
   public int nextDoc() throws IOException {
-<span class="fc" id="L169">    reset();</span>
-<span class="pc bpc" id="L170" title="1 of 2 branches missed.">    while (!goToNextDoc())</span>
-<span class="nc" id="L171">      ;</span>
-<span class="fc" id="L172">    return docId;</span>
+<span class="fc" id="L174">    reset();</span>
+<span class="pc bpc" id="L175" title="1 of 2 branches missed.">    while (!goToNextDoc())</span>
+<span class="nc" id="L176">      ;</span>
+<span class="fc" id="L177">    return docId;</span>
   }
 
   /*
@@ -179,64 +184,71 @@ public class MtasSpanNotSpans extends MtasSpans {
    */
   @Override
   public int advance(int target) throws IOException {
-<span class="nc" id="L182">    reset();</span>
-<span class="nc bnc" id="L183" title="All 2 branches missed.">    if (docId == NO_MORE_DOCS) {</span>
-<span class="nc" id="L184">      return docId;</span>
-<span class="nc bnc" id="L185" title="All 2 branches missed.">    } else if (target &lt;= docId) {</span>
+<span class="nc" id="L187">    reset();</span>
+<span class="nc bnc" id="L188" title="All 2 branches missed.">    if (docId == NO_MORE_DOCS) {</span>
+<span class="nc" id="L189">      return docId;</span>
+<span class="nc bnc" id="L190" title="All 2 branches missed.">    } else if (target &lt;= docId) {</span>
       // should not happen
-<span class="nc" id="L187">      docId = NO_MORE_DOCS;</span>
-<span class="nc" id="L188">      return docId;</span>
+<span class="nc" id="L192">      docId = NO_MORE_DOCS;</span>
+<span class="nc" id="L193">      return docId;</span>
     } else {
-<span class="nc" id="L190">      docId = spans1.spans.advance(target);</span>
-<span class="nc bnc" id="L191" title="All 2 branches missed.">      if (docId == NO_MORE_DOCS) {</span>
-<span class="nc" id="L192">        return docId;</span>
+<span class="nc" id="L195">      docId = spans1.spans.advance(target);</span>
+<span class="nc bnc" id="L196" title="All 2 branches missed.">      if (docId == NO_MORE_DOCS) {</span>
+<span class="nc" id="L197">        return docId;</span>
       } else {
-<span class="nc" id="L194">        int spans2DocId = spans2.spans.docID();</span>
-<span class="nc bnc" id="L195" title="All 2 branches missed.">        if (spans2DocId &lt; docId) {</span>
-<span class="nc" id="L196">          spans2DocId = spans2.spans.advance(docId);</span>
+<span class="nc" id="L199">        int spans2DocId = spans2.spans.docID();</span>
+<span class="nc bnc" id="L200" title="All 2 branches missed.">        if (spans2DocId &lt; docId) {</span>
+<span class="nc" id="L201">          spans2DocId = spans2.spans.advance(docId);</span>
         }
-<span class="nc bnc" id="L198" title="All 2 branches missed.">        if (docId != spans2DocId) {</span>
-<span class="nc bnc" id="L199" title="All 2 branches missed.">          return spans1.spans.nextStartPosition() != NO_MORE_POSITIONS ? docId</span>
+<span class="nc bnc" id="L203" title="All 2 branches missed.">        if (docId != spans2DocId) {</span>
+<span class="nc bnc" id="L204" title="All 2 branches missed.">          return spans1.spans.nextStartPosition() != NO_MORE_POSITIONS ? docId</span>
               : NO_MORE_DOCS;
-<span class="nc bnc" id="L201" title="All 2 branches missed.">        } else if (goToNextStartPosition()) {</span>
-<span class="nc" id="L202">          return docId;</span>
+<span class="nc bnc" id="L206" title="All 2 branches missed.">        } else if (goToNextStartPosition()) {</span>
+<span class="nc" id="L207">          return docId;</span>
         } else {
-<span class="nc" id="L204">          return nextDoc();</span>
+<span class="nc" id="L209">          return nextDoc();</span>
         }
       }
     }
   }
 
-  /* (non-Javadoc)
+  /*
+   * (non-Javadoc)
+   * 
    * @see org.apache.lucene.search.spans.Spans#asTwoPhaseIterator()
    */
   @Override
   public TwoPhaseIterator asTwoPhaseIterator() {
-<span class="fc" id="L215">    TwoPhaseIterator twoPhaseIterator1 = spans1.spans.asTwoPhaseIterator();</span>
-<span class="pc bpc" id="L216" title="1 of 2 branches missed.">    if (twoPhaseIterator1 != null) {</span>
-<span class="nc" id="L217">      return new TwoPhaseIterator(twoPhaseIterator1.approximation()) {</span>
-        @Override
-        public boolean matches() throws IOException {
-<span class="nc bnc" id="L220" title="All 4 branches missed.">          return twoPhaseIterator1.matches() &amp;&amp; twoPhaseCurrentDocMatches();</span>
-        }
-
-        @Override
-        public float matchCost() {
-<span class="nc" id="L225">          return twoPhaseIterator1.matchCost();</span>
-        }
-      };
+<span class="pc bpc" id="L222" title="2 of 6 branches missed.">    if (spans1 == null || spans2 == null || !query.twoPhaseIteratorAllowed()) {</span>
+<span class="fc" id="L223">      return null;</span>
     } else {
-<span class="fc" id="L229">      return new TwoPhaseIterator(spans1.spans) {</span>
-        @Override
-        public boolean matches() throws IOException {
-<span class="fc" id="L232">          return twoPhaseCurrentDocMatches();</span>
-        }
 
-        @Override
-        public float matchCost() {
-<span class="fc" id="L237">          return spans1.spans.positionsCost();</span>
-        }
-      };
+<span class="fc" id="L226">      TwoPhaseIterator twoPhaseIterator1 = spans1.spans.asTwoPhaseIterator();</span>
+<span class="fc bfc" id="L227" title="All 2 branches covered.">      if (twoPhaseIterator1 != null) {</span>
+<span class="fc" id="L228">        return new TwoPhaseIterator(twoPhaseIterator1.approximation()) {</span>
+          @Override
+          public boolean matches() throws IOException {
+<span class="pc bpc" id="L231" title="2 of 4 branches missed.">            return twoPhaseIterator1.matches() &amp;&amp; twoPhaseCurrentDocMatches();</span>
+          }
+
+          @Override
+          public float matchCost() {
+<span class="fc" id="L236">            return twoPhaseIterator1.matchCost();</span>
+          }
+        };
+      } else {
+<span class="fc" id="L240">        return new TwoPhaseIterator(spans1.spans) {</span>
+          @Override
+          public boolean matches() throws IOException {
+<span class="fc" id="L243">            return twoPhaseCurrentDocMatches();</span>
+          }
+
+          @Override
+          public float matchCost() {
+<span class="fc" id="L248">            return spans1.spans.positionsCost();</span>
+          }
+        };
+      }
     }
   }
 
@@ -247,21 +259,21 @@ public class MtasSpanNotSpans extends MtasSpans {
    * @throws IOException Signals that an I/O exception has occurred.
    */
   private boolean twoPhaseCurrentDocMatches() throws IOException {
-<span class="pc bpc" id="L250" title="1 of 2 branches missed.">    if(docId != spans1.spans.docID()) {</span>
-<span class="fc" id="L251">      reset();</span>
-<span class="fc" id="L252">      docId = spans1.spans.docID();</span>
+<span class="pc bpc" id="L262" title="1 of 2 branches missed.">    if (docId != spans1.spans.docID()) {</span>
+<span class="fc" id="L263">      reset();</span>
+<span class="fc" id="L264">      docId = spans1.spans.docID();</span>
     }
-<span class="pc bpc" id="L254" title="1 of 2 branches missed.">    if (docId == NO_MORE_DOCS) {</span>
-<span class="nc" id="L255">      return false;</span>
+<span class="pc bpc" id="L266" title="1 of 2 branches missed.">    if (docId == NO_MORE_DOCS) {</span>
+<span class="nc" id="L267">      return false;</span>
     } else {
-<span class="fc" id="L257">      int spans2DocId = spans2.spans.docID();</span>
-<span class="fc bfc" id="L258" title="All 2 branches covered.">      if (spans2DocId &lt; docId) {</span>
-<span class="fc" id="L259">        spans2DocId = spans2.spans.advance(docId);</span>
+<span class="fc" id="L269">      int spans2DocId = spans2.spans.docID();</span>
+<span class="pc bpc" id="L270" title="1 of 2 branches missed.">      if (spans2DocId &lt; docId) {</span>
+<span class="fc" id="L271">        spans2DocId = spans2.spans.advance(docId);</span>
       }
-<span class="fc bfc" id="L261" title="All 2 branches covered.">      if (docId != spans2DocId) {</span>
-<span class="pc bpc" id="L262" title="1 of 2 branches missed.">        return spans1.spans.nextStartPosition() != NO_MORE_POSITIONS;</span>
+<span class="pc bpc" id="L273" title="1 of 2 branches missed.">      if (docId != spans2DocId) {</span>
+<span class="nc bnc" id="L274" title="All 2 branches missed.">        return spans1.spans.nextStartPosition() != NO_MORE_POSITIONS;</span>
       } else {
-<span class="fc" id="L264">        return goToNextStartPosition();</span>
+<span class="fc" id="L276">        return goToNextStartPosition();</span>
       }
     }
   }
@@ -273,24 +285,24 @@ public class MtasSpanNotSpans extends MtasSpans {
    * @throws IOException Signals that an I/O exception has occurred.
    */
   private boolean goToNextDoc() throws IOException {
-<span class="pc bpc" id="L276" title="1 of 2 branches missed.">    if (docId == NO_MORE_DOCS) {</span>
-<span class="nc" id="L277">      return true;</span>
+<span class="pc bpc" id="L288" title="1 of 2 branches missed.">    if (docId == NO_MORE_DOCS) {</span>
+<span class="nc" id="L289">      return true;</span>
     } else {
-<span class="fc" id="L279">      docId = spans1.spans.nextDoc();</span>
-<span class="fc bfc" id="L280" title="All 2 branches covered.">      if (docId == NO_MORE_DOCS) {</span>
-<span class="fc" id="L281">        return true;</span>
+<span class="fc" id="L291">      docId = spans1.spans.nextDoc();</span>
+<span class="fc bfc" id="L292" title="All 2 branches covered.">      if (docId == NO_MORE_DOCS) {</span>
+<span class="fc" id="L293">        return true;</span>
       } else {
-<span class="fc" id="L283">        int spans2DocId = spans2.spans.docID();</span>
-<span class="fc bfc" id="L284" title="All 2 branches covered.">        if (spans2DocId &lt; docId) {</span>
-<span class="fc" id="L285">          spans2DocId = spans2.spans.advance(docId);</span>
+<span class="fc" id="L295">        int spans2DocId = spans2.spans.docID();</span>
+<span class="fc bfc" id="L296" title="All 2 branches covered.">        if (spans2DocId &lt; docId) {</span>
+<span class="fc" id="L297">          spans2DocId = spans2.spans.advance(docId);</span>
         }
-<span class="fc bfc" id="L287" title="All 2 branches covered.">        if (docId != spans2DocId) {</span>
-<span class="pc bpc" id="L288" title="1 of 2 branches missed.">          return spans1.spans.nextStartPosition() != NO_MORE_POSITIONS;</span>
-<span class="pc bpc" id="L289" title="1 of 2 branches missed.">        } else if (goToNextStartPosition()) {</span>
-<span class="fc" id="L290">          return true;</span>
+<span class="fc bfc" id="L299" title="All 2 branches covered.">        if (docId != spans2DocId) {</span>
+<span class="pc bpc" id="L300" title="1 of 2 branches missed.">          return spans1.spans.nextStartPosition() != NO_MORE_POSITIONS;</span>
+<span class="pc bpc" id="L301" title="1 of 2 branches missed.">        } else if (goToNextStartPosition()) {</span>
+<span class="fc" id="L302">          return true;</span>
         } else {
-<span class="nc" id="L292">          reset();</span>
-<span class="nc" id="L293">          return false;</span>
+<span class="nc" id="L304">          reset();</span>
+<span class="nc" id="L305">          return false;</span>
         }
       }
     }
@@ -305,55 +317,55 @@ public class MtasSpanNotSpans extends MtasSpans {
   private boolean goToNextStartPosition() throws IOException {
     int nextSpans1StartPosition;
     int nextSpans1EndPosition;
-<span class="fc" id="L308">    while ((nextSpans1StartPosition = spans1.spans</span>
-<span class="fc bfc" id="L309" title="All 2 branches covered.">        .nextStartPosition()) != NO_MORE_POSITIONS) {</span>
-<span class="fc bfc" id="L310" title="All 2 branches covered.">      if (spans1.spans.docID() == spans2.spans.docID()) {</span>
+<span class="fc" id="L320">    while ((nextSpans1StartPosition = spans1.spans</span>
+<span class="fc bfc" id="L321" title="All 2 branches covered.">        .nextStartPosition()) != NO_MORE_POSITIONS) {</span>
+<span class="fc bfc" id="L322" title="All 2 branches covered.">      if (spans1.spans.docID() == spans2.spans.docID()) {</span>
         // clean up
-<span class="fc bfc" id="L312" title="All 2 branches covered.">        if (nextSpans1StartPosition &gt; lastSpans2StartPosition) {</span>
-<span class="fc" id="L313">          lastSpans2StartPosition = -1;</span>
+<span class="fc bfc" id="L324" title="All 2 branches covered.">        if (nextSpans1StartPosition &gt; lastSpans2StartPosition) {</span>
+<span class="fc" id="L325">          lastSpans2StartPosition = -1;</span>
         }
         // fast check
-<span class="fc bfc" id="L316" title="All 4 branches covered.">        if (lastSpans2StartPosition == -1</span>
+<span class="fc bfc" id="L328" title="All 4 branches covered.">        if (lastSpans2StartPosition == -1</span>
             &amp;&amp; nextSpans1StartPosition &lt; nextSpans2StartPosition) {
-<span class="fc" id="L318">          return true;</span>
+<span class="fc" id="L330">          return true;</span>
         }
-<span class="fc" id="L320">        nextSpans1EndPosition = spans1.spans.endPosition();</span>
-<span class="fc bfc" id="L321" title="All 2 branches covered.">        if (nextSpans1StartPosition == lastSpans2StartPosition) {</span>
+<span class="fc" id="L332">        nextSpans1EndPosition = spans1.spans.endPosition();</span>
+<span class="fc bfc" id="L333" title="All 2 branches covered.">        if (nextSpans1StartPosition == lastSpans2StartPosition) {</span>
           // try to collect all lastSpans2Endpositions, and return true if not
           // contained
-<span class="fc bfc" id="L324" title="All 2 branches covered.">          if (collectAndCheckLastSpans(nextSpans1StartPosition,</span>
+<span class="fc bfc" id="L336" title="All 2 branches covered.">          if (collectAndCheckLastSpans(nextSpans1StartPosition,</span>
               nextSpans1EndPosition)) {
-<span class="fc" id="L326">            return true;</span>
+<span class="fc" id="L338">            return true;</span>
           } else {
             // continue
           }
         } else {
           // reset, assume lastSpans2StartPosition&lt;nextSpans1StartPosition
-<span class="fc" id="L332">          lastSpans2StartPosition = -1;</span>
+<span class="fc" id="L344">          lastSpans2StartPosition = -1;</span>
           // go to correct next
-<span class="fc bfc" id="L334" title="All 2 branches covered.">          while (nextSpans2StartPosition &lt; nextSpans1StartPosition) {</span>
-<span class="fc" id="L335">            nextSpans2StartPosition = spans2.spans.nextStartPosition();</span>
+<span class="fc bfc" id="L346" title="All 2 branches covered.">          while (nextSpans2StartPosition &lt; nextSpans1StartPosition) {</span>
+<span class="fc" id="L347">            nextSpans2StartPosition = spans2.spans.nextStartPosition();</span>
           }
-<span class="fc" id="L337">          nextSpans2EndPosition = spans2.spans.endPosition();</span>
-<span class="fc bfc" id="L338" title="All 2 branches covered.">          if (nextSpans1StartPosition == nextSpans2StartPosition) {</span>
+<span class="fc" id="L349">          nextSpans2EndPosition = spans2.spans.endPosition();</span>
+<span class="fc bfc" id="L350" title="All 2 branches covered.">          if (nextSpans1StartPosition == nextSpans2StartPosition) {</span>
             // try to collect all lastSpans2Endpositions, and return true if not
             // contained
-<span class="fc bfc" id="L341" title="All 2 branches covered.">            if (collectAndCheckLastSpans(nextSpans1StartPosition,</span>
+<span class="fc bfc" id="L353" title="All 2 branches covered.">            if (collectAndCheckLastSpans(nextSpans1StartPosition,</span>
                 nextSpans1EndPosition)) {
-<span class="fc" id="L343">              return true;</span>
+<span class="fc" id="L355">              return true;</span>
             } else {
               // continue
             }
           } else {
-<span class="fc" id="L348">            return true;</span>
+<span class="fc" id="L360">            return true;</span>
           }
         }
       } else {
-<span class="fc" id="L352">        return true;</span>
+<span class="fc" id="L364">        return true;</span>
       }
     }
     // no more positions
-<span class="fc" id="L356">    return false;</span>
+<span class="fc" id="L368">    return false;</span>
   }
 
   /**
@@ -367,52 +379,52 @@ public class MtasSpanNotSpans extends MtasSpans {
   private boolean collectAndCheckLastSpans(int nextSpans1StartPosition,
       int nextSpans1EndPosition) throws IOException {
     // check next
-<span class="fc bfc" id="L370" title="All 4 branches covered.">    if (nextSpans1StartPosition == nextSpans2StartPosition</span>
+<span class="fc bfc" id="L382" title="All 4 branches covered.">    if (nextSpans1StartPosition == nextSpans2StartPosition</span>
         &amp;&amp; nextSpans1EndPosition == nextSpans2EndPosition) {
-<span class="fc" id="L372">      return false;</span>
+<span class="fc" id="L384">      return false;</span>
     }
     // check last
-<span class="fc bfc" id="L375" title="All 4 branches covered.">    if (nextSpans1StartPosition == lastSpans2StartPosition</span>
+<span class="fc bfc" id="L387" title="All 4 branches covered.">    if (nextSpans1StartPosition == lastSpans2StartPosition</span>
         &amp;&amp; (nextSpans1EndPosition == lastSpans2EndPosition
-<span class="fc bfc" id="L377" title="All 2 branches covered.">            || lastSpans2EndPositions.contains(nextSpans1EndPosition))) {</span>
-<span class="fc" id="L378">      return false;</span>
+<span class="fc bfc" id="L389" title="All 2 branches covered.">            || lastSpans2EndPositions.contains(nextSpans1EndPosition))) {</span>
+<span class="fc" id="L390">      return false;</span>
     }
     // collect
-<span class="fc bfc" id="L381" title="All 2 branches covered.">    if (nextSpans1StartPosition == nextSpans2StartPosition) {</span>
+<span class="fc bfc" id="L393" title="All 2 branches covered.">    if (nextSpans1StartPosition == nextSpans2StartPosition) {</span>
       // reset
-<span class="fc bfc" id="L383" title="All 2 branches covered.">      if (nextSpans2StartPosition != lastSpans2StartPosition) {</span>
-<span class="fc" id="L384">        lastSpans2StartPosition = nextSpans2StartPosition;</span>
-<span class="fc" id="L385">        lastSpans2EndPosition = -1;</span>
-<span class="fc" id="L386">        lastSpans2EndPositions.clear();</span>
+<span class="fc bfc" id="L395" title="All 2 branches covered.">      if (nextSpans2StartPosition != lastSpans2StartPosition) {</span>
+<span class="fc" id="L396">        lastSpans2StartPosition = nextSpans2StartPosition;</span>
+<span class="fc" id="L397">        lastSpans2EndPosition = -1;</span>
+<span class="fc" id="L398">        lastSpans2EndPositions.clear();</span>
       }
-<span class="fc bfc" id="L388" title="All 2 branches covered.">      while (nextSpans1StartPosition == nextSpans2StartPosition) {</span>
-<span class="fc bfc" id="L389" title="All 2 branches covered.">        if (lastSpans2EndPosition &gt; -1) {</span>
-<span class="fc" id="L390">          lastSpans2EndPositions.add(lastSpans2EndPosition);</span>
+<span class="fc bfc" id="L400" title="All 2 branches covered.">      while (nextSpans1StartPosition == nextSpans2StartPosition) {</span>
+<span class="fc bfc" id="L401" title="All 2 branches covered.">        if (lastSpans2EndPosition &gt; -1) {</span>
+<span class="fc" id="L402">          lastSpans2EndPositions.add(lastSpans2EndPosition);</span>
         }
-<span class="fc" id="L392">        lastSpans2EndPosition = nextSpans2EndPosition;</span>
-<span class="fc" id="L393">        nextSpans2StartPosition = spans2.spans.nextStartPosition();</span>
-<span class="fc" id="L394">        nextSpans2EndPosition = spans2.spans.endPosition();</span>
-<span class="fc bfc" id="L395" title="All 4 branches covered.">        if (nextSpans1StartPosition == nextSpans2StartPosition</span>
+<span class="fc" id="L404">        lastSpans2EndPosition = nextSpans2EndPosition;</span>
+<span class="fc" id="L405">        nextSpans2StartPosition = spans2.spans.nextStartPosition();</span>
+<span class="fc" id="L406">        nextSpans2EndPosition = spans2.spans.endPosition();</span>
+<span class="fc bfc" id="L407" title="All 4 branches covered.">        if (nextSpans1StartPosition == nextSpans2StartPosition</span>
             &amp;&amp; nextSpans1EndPosition == nextSpans2EndPosition) {
-<span class="fc" id="L397">          return false;</span>
+<span class="fc" id="L409">          return false;</span>
         }
       }
     }
 
-<span class="fc" id="L402">    return true;</span>
+<span class="fc" id="L414">    return true;</span>
   }
 
   /**
    * Reset.
    */
   private void reset() {
-<span class="fc" id="L409">    calledNextStartPosition = false;</span>
-<span class="fc" id="L410">    lastSpans2StartPosition = -1;</span>
-<span class="fc" id="L411">    lastSpans2EndPosition = -1;</span>
-<span class="fc" id="L412">    lastSpans2EndPositions.clear();</span>
-<span class="fc" id="L413">    nextSpans2StartPosition = -1;</span>
-<span class="fc" id="L414">    nextSpans2EndPosition = -1;</span>
-<span class="fc" id="L415">  }</span>
+<span class="fc" id="L421">    calledNextStartPosition = false;</span>
+<span class="fc" id="L422">    lastSpans2StartPosition = -1;</span>
+<span class="fc" id="L423">    lastSpans2EndPosition = -1;</span>
+<span class="fc" id="L424">    lastSpans2EndPositions.clear();</span>
+<span class="fc" id="L425">    nextSpans2StartPosition = -1;</span>
+<span class="fc" id="L426">    nextSpans2EndPosition = -1;</span>
+<span class="fc" id="L427">  }</span>
 
   /*
    * (non-Javadoc)
@@ -421,7 +433,7 @@ public class MtasSpanNotSpans extends MtasSpans {
    */
   @Override
   public long cost() {
-<span class="nc" id="L424">    return 0;</span>
+<span class="fc" id="L436">    return 0;</span>
   }
 
 }
diff --git a/jacoco/mtas.search.spans/MtasSpanOrQuery.html b/jacoco/mtas.search.spans/MtasSpanOrQuery.html
index 4f452f9..98d0d14 100644
--- a/jacoco/mtas.search.spans/MtasSpanOrQuery.html
+++ b/jacoco/mtas.search.spans/MtasSpanOrQuery.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanOrQuery</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanOrQuery</span></div><h1>MtasSpanOrQuery</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">129 of 399</td><td class="ctr2">67%</td><td class="bar">29 of 62</td><td class="ctr2">53%</td><td class="ctr1">22</td><td class="ctr2">38</td><td class="ctr1">32</td><td class="ctr2">87</td><td class="ctr1">1</td><td class="ctr2">7</td></tr></tfoot><tbody><tr><td id="a5"><a href="MtasSpanOrQuery.java.html#L92" class="el_method">rewrite(IndexReader)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="45" height="10" title="76" alt="76"/><img src="../jacoco-resources/greenbar.gif" width="74" height="10" title="124" alt="124"/></td><td class="ctr2" id="c5">62%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="63" height="10" title="20" alt="20"/><img src="../jacoco-resources/greenbar.gif" width="56" height="10" title="18" alt="18"/></td><td class="ctr2" id="e2">47%</td><td class="ctr1" id="f0">14</td><td class="ctr2" id="g0">20</td><td class="ctr1" id="h0">19</td><td class="ctr2" id="i0">43</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a6"><a href="MtasSpanOrQuery.java.html#L162" class="el_method">toString(String)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="29" height="10" title="49" alt="49"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="4" alt="4"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f2">3</td><td class="ctr2" id="g3">3</td><td class="ctr1" id="h1">11</td><td class="ctr2" id="i2">11</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a4"><a href="MtasSpanOrQuery.java.html#L32" class="el_method">MtasSpanOrQuery(MtasSpanQuery[])</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="58" height="10" title="98" alt="98"/></td><td class="ctr2" id="c3">98%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="31" height="10" title="10" alt="10"/></td><td class="ctr2" id="e1">71%</td><td class="ctr1" id="f1">4</td><td class="ctr2" id="g1">8</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i1">20</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="MtasSpanOrQuery.java.html#L183" class="el_method">equals(Object)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="23" alt="23"/></td><td class="ctr2" id="c4">92%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="5" alt="5"/></td><td class="ctr2" id="e0">83%</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g2">4</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i3">8</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a3"><a href="MtasSpanOrQuery.java.html#L200" class="el_method">hashCode()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="15" alt="15"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a0"><a href="MtasSpanOrQuery.java.html#L81" class="el_method">createWeight(IndexSearcher, boolean)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="6" alt="6"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a2"><a href="MtasSpanOrQuery.java.html#L68" class="el_method">getField()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="4" alt="4"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanOrQuery</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanOrQuery</span></div><h1>MtasSpanOrQuery</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">131 of 416</td><td class="ctr2">68%</td><td class="bar">30 of 64</td><td class="ctr2">53%</td><td class="ctr1">23</td><td class="ctr2">40</td><td class="ctr1">33</td><td class="ctr2">92</td><td class="ctr1">1</td><td class="ctr2">8</td></tr></tfoot><tbody><tr><td id="a6"><a href="MtasSpanOrQuery.java.html#L91" class="el_method">rewrite(IndexReader)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="45" height="10" title="76" alt="76"/><img src="../jacoco-resources/greenbar.gif" width="74" height="10" title="124" alt="124"/></td><td class="ctr2" id="c6">62%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="63" height="10" title="20" alt="20"/><img src="../jacoco-resources/greenbar.gif" width="56" height="10" title="18" alt="18"/></td><td class="ctr2" id="e3">47%</td><td class="ctr1" id="f0">14</td><td class="ctr2" id="g0">20</td><td class="ctr1" id="h0">19</td><td class="ctr2" id="i0">43</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a7"><a href="MtasSpanOrQuery.java.html#L161" class="el_method">toString(String)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="29" height="10" title="49" alt="49"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="4" alt="4"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f2">3</td><td class="ctr2" id="g3">3</td><td class="ctr1" id="h1">11</td><td class="ctr2" id="i2">11</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a5"><a href="MtasSpanOrQuery.java.html#L31" class="el_method">MtasSpanOrQuery(MtasSpanQuery[])</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="57" height="10" title="96" alt="96"/></td><td class="ctr2" id="c4">96%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="28" height="10" title="9" alt="9"/></td><td class="ctr2" id="e2">64%</td><td class="ctr1" id="f1">5</td><td class="ctr2" id="g1">8</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i1">20</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="MtasSpanOrQuery.java.html#L182" class="el_method">equals(Object)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="23" alt="23"/></td><td class="ctr2" id="c5">92%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="5" alt="5"/></td><td class="ctr2" id="e1">83%</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g2">4</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i3">8</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a1"><a href="MtasSpanOrQuery.java.html#L209" class="el_method">disableTwoPhaseIterator()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="17" alt="17"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d4"><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">2</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i4">5</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a4"><a href="MtasSpanOrQuery.java.html#L199" class="el_method">hashCode()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="15" alt="15"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">3</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a0"><a href="MtasSpanOrQuery.java.html#L80" class="el_method">createWeight(IndexSearcher, boolean)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="6" alt="6"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a3"><a href="MtasSpanOrQuery.java.html#L67" class="el_method">getField()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="4" alt="4"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanOrQuery.java.html b/jacoco/mtas.search.spans/MtasSpanOrQuery.java.html
index 4f7f122..d81c313 100644
--- a/jacoco/mtas.search.spans/MtasSpanOrQuery.java.html
+++ b/jacoco/mtas.search.spans/MtasSpanOrQuery.java.html
@@ -25,38 +25,37 @@ public class MtasSpanOrQuery extends MtasSpanQuery {
   /**
    * Instantiates a new mtas span or query.
    *
-   * @param initialClauses
-   *          the initial clauses
+   * @param initialClauses the initial clauses
    */
   public MtasSpanOrQuery(MtasSpanQuery... initialClauses) {
-<span class="fc" id="L32">    super(null, null);</span>
-<span class="fc" id="L33">    Integer minimum = null;</span>
-<span class="fc" id="L34">    Integer maximum = null;</span>
-<span class="fc" id="L35">    clauses = new HashSet&lt;&gt;();</span>
-<span class="fc bfc" id="L36" title="All 2 branches covered.">    for (MtasSpanQuery item : initialClauses) {</span>
-<span class="pc bpc" id="L37" title="1 of 2 branches missed.">      if (!clauses.contains(item)) {</span>
-<span class="fc bfc" id="L38" title="All 2 branches covered.">        if (clauses.isEmpty()) {</span>
-<span class="fc" id="L39">          minimum = item.getMinimumWidth();</span>
-<span class="fc" id="L40">          maximum = item.getMaximumWidth();</span>
+<span class="fc" id="L31">    super(null, null);</span>
+<span class="fc" id="L32">    Integer minimum = null;</span>
+<span class="fc" id="L33">    Integer maximum = null;</span>
+<span class="fc" id="L34">    clauses = new HashSet&lt;&gt;();</span>
+<span class="fc bfc" id="L35" title="All 2 branches covered.">    for (MtasSpanQuery item : initialClauses) {</span>
+<span class="pc bpc" id="L36" title="1 of 2 branches missed.">      if (!clauses.contains(item)) {</span>
+<span class="fc bfc" id="L37" title="All 2 branches covered.">        if (clauses.isEmpty()) {</span>
+<span class="fc" id="L38">          minimum = item.getMinimumWidth();</span>
+<span class="fc" id="L39">          maximum = item.getMaximumWidth();</span>
         } else {
-<span class="pc bpc" id="L42" title="2 of 4 branches missed.">          if (minimum != null &amp;&amp; item.getMinimumWidth() != null) {</span>
-<span class="fc" id="L43">            minimum = Math.min(minimum, item.getMinimumWidth());</span>
+<span class="pc bpc" id="L41" title="2 of 4 branches missed.">          if (minimum != null &amp;&amp; item.getMinimumWidth() != null) {</span>
+<span class="fc" id="L42">            minimum = Math.min(minimum, item.getMinimumWidth());</span>
           } else {
-<span class="nc" id="L45">            minimum = null;</span>
+<span class="nc" id="L44">            minimum = null;</span>
           }
-<span class="pc bpc" id="L47" title="1 of 4 branches missed.">          if(maximum != null &amp;&amp; item.getMaximumWidth() != null) {</span>
-<span class="fc" id="L48">            maximum = Math.max(maximum, item.getMaximumWidth());</span>
+<span class="pc bpc" id="L46" title="2 of 4 branches missed.">          if (maximum != null &amp;&amp; item.getMaximumWidth() != null) {</span>
+<span class="fc" id="L47">            maximum = Math.max(maximum, item.getMaximumWidth());</span>
           } else {
-<span class="fc" id="L50">            maximum = null;</span>
+<span class="nc" id="L49">            maximum = null;</span>
           }
-        }        
-<span class="fc" id="L53">        clauses.add(item);</span>
+        }
+<span class="fc" id="L52">        clauses.add(item);</span>
       }
     }
-<span class="fc" id="L56">    setWidth(minimum, maximum);</span>
-<span class="fc" id="L57">    baseQuery = new SpanOrQuery(</span>
-<span class="fc" id="L58">        clauses.toArray(new MtasSpanQuery[clauses.size()]));</span>
-<span class="fc" id="L59">  }</span>
+<span class="fc" id="L55">    setWidth(minimum, maximum);</span>
+<span class="fc" id="L56">    baseQuery = new SpanOrQuery(</span>
+<span class="fc" id="L57">        clauses.toArray(new MtasSpanQuery[clauses.size()]));</span>
+<span class="fc" id="L58">  }</span>
 
   /*
    * (non-Javadoc)
@@ -65,7 +64,7 @@ public class MtasSpanOrQuery extends MtasSpanQuery {
    */
   @Override
   public String getField() {
-<span class="fc" id="L68">    return baseQuery.getField();</span>
+<span class="fc" id="L67">    return baseQuery.getField();</span>
   }
 
   /*
@@ -78,7 +77,7 @@ public class MtasSpanOrQuery extends MtasSpanQuery {
   @Override
   public SpanWeight createWeight(IndexSearcher searcher, boolean needsScores)
       throws IOException {
-<span class="fc" id="L81">    return baseQuery.createWeight(searcher, needsScores);</span>
+<span class="fc" id="L80">    return baseQuery.createWeight(searcher, needsScores);</span>
   }
 
   /*
@@ -89,65 +88,65 @@ public class MtasSpanOrQuery extends MtasSpanQuery {
    */
   @Override
   public MtasSpanQuery rewrite(IndexReader reader) throws IOException {
-<span class="fc bfc" id="L92" title="All 2 branches covered.">    if (clauses.size() &gt; 1) {</span>
+<span class="fc bfc" id="L91" title="All 2 branches covered.">    if (clauses.size() &gt; 1) {</span>
       // rewrite, count MtasSpanMatchAllQuery and check for
       // MtasSpanMatchNoneQuery
-<span class="fc" id="L95">      MtasSpanQuery[] newClauses = new MtasSpanQuery[clauses.size()];</span>
-<span class="fc" id="L96">      MtasSpanQuery[] oldClauses = clauses</span>
-<span class="fc" id="L97">          .toArray(new MtasSpanQuery[clauses.size()]);</span>
-<span class="fc" id="L98">      int singlePositionQueries = 0;</span>
-<span class="fc" id="L99">      int matchAllSinglePositionQueries = 0;</span>
-<span class="fc" id="L100">      int matchNoneQueries = 0;</span>
-<span class="fc" id="L101">      boolean actuallyRewritten = false;</span>
-<span class="fc bfc" id="L102" title="All 2 branches covered.">      for (int i = 0; i &lt; oldClauses.length; i++) {</span>
-<span class="fc" id="L103">        newClauses[i] = oldClauses[i].rewrite(reader);</span>
-<span class="fc bfc" id="L104" title="All 2 branches covered.">        actuallyRewritten |= !oldClauses[i].equals(newClauses[i]);</span>
-<span class="pc bpc" id="L105" title="1 of 2 branches missed.">        if (newClauses[i] instanceof MtasSpanMatchNoneQuery) {</span>
-<span class="nc" id="L106">          matchNoneQueries++;</span>
-<span class="pc bpc" id="L107" title="1 of 2 branches missed.">        } else if (newClauses[i].isSinglePositionQuery()) {</span>
-<span class="fc" id="L108">          singlePositionQueries++;</span>
-<span class="pc bpc" id="L109" title="1 of 2 branches missed.">          if (newClauses[i] instanceof MtasSpanMatchAllQuery) {</span>
-<span class="nc" id="L110">            matchAllSinglePositionQueries++;</span>
+<span class="fc" id="L94">      MtasSpanQuery[] newClauses = new MtasSpanQuery[clauses.size()];</span>
+<span class="fc" id="L95">      MtasSpanQuery[] oldClauses = clauses</span>
+<span class="fc" id="L96">          .toArray(new MtasSpanQuery[clauses.size()]);</span>
+<span class="fc" id="L97">      int singlePositionQueries = 0;</span>
+<span class="fc" id="L98">      int matchAllSinglePositionQueries = 0;</span>
+<span class="fc" id="L99">      int matchNoneQueries = 0;</span>
+<span class="fc" id="L100">      boolean actuallyRewritten = false;</span>
+<span class="fc bfc" id="L101" title="All 2 branches covered.">      for (int i = 0; i &lt; oldClauses.length; i++) {</span>
+<span class="fc" id="L102">        newClauses[i] = oldClauses[i].rewrite(reader);</span>
+<span class="fc bfc" id="L103" title="All 2 branches covered.">        actuallyRewritten |= !oldClauses[i].equals(newClauses[i]);</span>
+<span class="pc bpc" id="L104" title="1 of 2 branches missed.">        if (newClauses[i] instanceof MtasSpanMatchNoneQuery) {</span>
+<span class="nc" id="L105">          matchNoneQueries++;</span>
+<span class="pc bpc" id="L106" title="1 of 2 branches missed.">        } else if (newClauses[i].isSinglePositionQuery()) {</span>
+<span class="fc" id="L107">          singlePositionQueries++;</span>
+<span class="pc bpc" id="L108" title="1 of 2 branches missed.">          if (newClauses[i] instanceof MtasSpanMatchAllQuery) {</span>
+<span class="nc" id="L109">            matchAllSinglePositionQueries++;</span>
           }
         }
       }
       // filter clauses
-<span class="pc bpc" id="L115" title="2 of 4 branches missed.">      if (matchNoneQueries &gt; 0 || matchAllSinglePositionQueries &gt; 0) {</span>
+<span class="pc bpc" id="L114" title="2 of 4 branches missed.">      if (matchNoneQueries &gt; 0 || matchAllSinglePositionQueries &gt; 0) {</span>
         // compute new number of clauses
-<span class="nc" id="L117">        int newNumber = newClauses.length - matchNoneQueries;</span>
-<span class="nc bnc" id="L118" title="All 2 branches missed.">        if (matchAllSinglePositionQueries &gt; 0) {</span>
-<span class="nc" id="L119">          newNumber -= singlePositionQueries - 1;</span>
+<span class="nc" id="L116">        int newNumber = newClauses.length - matchNoneQueries;</span>
+<span class="nc bnc" id="L117" title="All 2 branches missed.">        if (matchAllSinglePositionQueries &gt; 0) {</span>
+<span class="nc" id="L118">          newNumber -= singlePositionQueries - 1;</span>
         }
-<span class="nc" id="L121">        MtasSpanQuery[] newFilteredClauses = new MtasSpanQuery[newNumber];</span>
-<span class="nc" id="L122">        int j = 0;</span>
-<span class="nc bnc" id="L123" title="All 2 branches missed.">        for (int i = 0; i &lt; newClauses.length; i++) {</span>
-<span class="nc bnc" id="L124" title="All 2 branches missed.">          if (!(newClauses[i] instanceof MtasSpanMatchNoneQuery)) {</span>
-<span class="nc bnc" id="L125" title="All 4 branches missed.">            if (!newClauses[i].isSinglePositionQuery()</span>
+<span class="nc" id="L120">        MtasSpanQuery[] newFilteredClauses = new MtasSpanQuery[newNumber];</span>
+<span class="nc" id="L121">        int j = 0;</span>
+<span class="nc bnc" id="L122" title="All 2 branches missed.">        for (int i = 0; i &lt; newClauses.length; i++) {</span>
+<span class="nc bnc" id="L123" title="All 2 branches missed.">          if (!(newClauses[i] instanceof MtasSpanMatchNoneQuery)) {</span>
+<span class="nc bnc" id="L124" title="All 4 branches missed.">            if (!newClauses[i].isSinglePositionQuery()</span>
                 || matchAllSinglePositionQueries == 0) {
-<span class="nc" id="L127">              newFilteredClauses[j] = newClauses[i];</span>
-<span class="nc" id="L128">              j++;</span>
-<span class="nc bnc" id="L129" title="All 2 branches missed.">            } else if (singlePositionQueries &gt; 0) {</span>
-<span class="nc" id="L130">              newFilteredClauses[j] = newClauses[i];</span>
-<span class="nc" id="L131">              j++;</span>
-<span class="nc" id="L132">              singlePositionQueries = 0; // only match this condition once</span>
+<span class="nc" id="L126">              newFilteredClauses[j] = newClauses[i];</span>
+<span class="nc" id="L127">              j++;</span>
+<span class="nc bnc" id="L128" title="All 2 branches missed.">            } else if (singlePositionQueries &gt; 0) {</span>
+<span class="nc" id="L129">              newFilteredClauses[j] = newClauses[i];</span>
+<span class="nc" id="L130">              j++;</span>
+<span class="nc" id="L131">              singlePositionQueries = 0; // only match this condition once</span>
             }
           }
         }
-<span class="nc" id="L136">        newClauses = newFilteredClauses;</span>
+<span class="nc" id="L135">        newClauses = newFilteredClauses;</span>
       }
-<span class="pc bpc" id="L138" title="1 of 2 branches missed.">      if (newClauses.length == 0) {</span>
-<span class="nc" id="L139">        return (new MtasSpanMatchNoneQuery(this.getField())).rewrite(reader);</span>
-<span class="pc bpc" id="L140" title="1 of 2 branches missed.">      } else if (newClauses.length == 1) {</span>
-<span class="nc" id="L141">        return newClauses[0].rewrite(reader);</span>
-<span class="pc bpc" id="L142" title="1 of 4 branches missed.">      } else if (actuallyRewritten || newClauses.length != clauses.size()) {</span>
-<span class="fc" id="L143">        return new MtasSpanOrQuery(newClauses).rewrite(reader);</span>
+<span class="pc bpc" id="L137" title="1 of 2 branches missed.">      if (newClauses.length == 0) {</span>
+<span class="nc" id="L138">        return (new MtasSpanMatchNoneQuery(this.getField())).rewrite(reader);</span>
+<span class="pc bpc" id="L139" title="1 of 2 branches missed.">      } else if (newClauses.length == 1) {</span>
+<span class="nc" id="L140">        return newClauses[0].rewrite(reader);</span>
+<span class="pc bpc" id="L141" title="1 of 4 branches missed.">      } else if (actuallyRewritten || newClauses.length != clauses.size()) {</span>
+<span class="fc" id="L142">        return new MtasSpanOrQuery(newClauses).rewrite(reader);</span>
       } else {
-<span class="fc" id="L145">        return super.rewrite(reader);</span>
+<span class="fc" id="L144">        return super.rewrite(reader);</span>
       }
-<span class="fc bfc" id="L147" title="All 2 branches covered.">    } else if (clauses.size() == 1) {</span>
-<span class="fc" id="L148">      return clauses.iterator().next().rewrite(reader);</span>
+<span class="fc bfc" id="L146" title="All 2 branches covered.">    } else if (clauses.size() == 1) {</span>
+<span class="fc" id="L147">      return clauses.iterator().next().rewrite(reader);</span>
     } else {
-<span class="fc" id="L150">      return (new MtasSpanMatchNoneQuery(this.getField())).rewrite(reader);</span>
+<span class="fc" id="L149">      return (new MtasSpanMatchNoneQuery(this.getField())).rewrite(reader);</span>
     }
   }
 
@@ -159,18 +158,18 @@ public class MtasSpanOrQuery extends MtasSpanQuery {
    */
   @Override
   public String toString(String field) {
-<span class="nc" id="L162">    StringBuilder buffer = new StringBuilder();</span>
-<span class="nc" id="L163">    buffer.append(this.getClass().getSimpleName() + &quot;([&quot;);</span>
-<span class="nc" id="L164">    Iterator&lt;MtasSpanQuery&gt; i = clauses.iterator();</span>
-<span class="nc bnc" id="L165" title="All 2 branches missed.">    while (i.hasNext()) {</span>
-<span class="nc" id="L166">      SpanQuery clause = i.next();</span>
-<span class="nc" id="L167">      buffer.append(clause.toString(field));</span>
-<span class="nc bnc" id="L168" title="All 2 branches missed.">      if (i.hasNext()) {</span>
-<span class="nc" id="L169">        buffer.append(&quot;, &quot;);</span>
+<span class="nc" id="L161">    StringBuilder buffer = new StringBuilder();</span>
+<span class="nc" id="L162">    buffer.append(this.getClass().getSimpleName() + &quot;([&quot;);</span>
+<span class="nc" id="L163">    Iterator&lt;MtasSpanQuery&gt; i = clauses.iterator();</span>
+<span class="nc bnc" id="L164" title="All 2 branches missed.">    while (i.hasNext()) {</span>
+<span class="nc" id="L165">      SpanQuery clause = i.next();</span>
+<span class="nc" id="L166">      buffer.append(clause.toString(field));</span>
+<span class="nc bnc" id="L167" title="All 2 branches missed.">      if (i.hasNext()) {</span>
+<span class="nc" id="L168">        buffer.append(&quot;, &quot;);</span>
       }
-<span class="nc" id="L171">    }</span>
-<span class="nc" id="L172">    buffer.append(&quot;])&quot;);</span>
-<span class="nc" id="L173">    return buffer.toString();</span>
+<span class="nc" id="L170">    }</span>
+<span class="nc" id="L171">    buffer.append(&quot;])&quot;);</span>
+<span class="nc" id="L172">    return buffer.toString();</span>
   }
 
   /*
@@ -180,14 +179,14 @@ public class MtasSpanOrQuery extends MtasSpanQuery {
    */
   @Override
   public boolean equals(Object obj) {
-<span class="fc bfc" id="L183" title="All 2 branches covered.">    if (this == obj)</span>
-<span class="fc" id="L184">      return true;</span>
-<span class="pc bpc" id="L185" title="1 of 2 branches missed.">    if (obj == null)</span>
-<span class="nc" id="L186">      return false;</span>
-<span class="fc bfc" id="L187" title="All 2 branches covered.">    if (getClass() != obj.getClass())</span>
-<span class="fc" id="L188">      return false;</span>
-<span class="fc" id="L189">    final MtasSpanOrQuery that = (MtasSpanOrQuery) obj;</span>
-<span class="fc" id="L190">    return clauses.equals(that.clauses);</span>
+<span class="fc bfc" id="L182" title="All 2 branches covered.">    if (this == obj)</span>
+<span class="fc" id="L183">      return true;</span>
+<span class="pc bpc" id="L184" title="1 of 2 branches missed.">    if (obj == null)</span>
+<span class="nc" id="L185">      return false;</span>
+<span class="fc bfc" id="L186" title="All 2 branches covered.">    if (getClass() != obj.getClass())</span>
+<span class="fc" id="L187">      return false;</span>
+<span class="fc" id="L188">    final MtasSpanOrQuery that = (MtasSpanOrQuery) obj;</span>
+<span class="fc" id="L189">    return clauses.equals(that.clauses);</span>
   }
 
   /*
@@ -197,10 +196,21 @@ public class MtasSpanOrQuery extends MtasSpanQuery {
    */
   @Override
   public int hashCode() {
-<span class="fc" id="L200">    int h = this.getClass().getSimpleName().hashCode();</span>
-<span class="fc" id="L201">    h = (h * 7) ^ clauses.hashCode();</span>
-<span class="fc" id="L202">    return h;</span>
+<span class="fc" id="L199">    int h = this.getClass().getSimpleName().hashCode();</span>
+<span class="fc" id="L200">    h = (h * 7) ^ clauses.hashCode();</span>
+<span class="fc" id="L201">    return h;</span>
   }
 
+  /* (non-Javadoc)
+   * @see mtas.search.spans.util.MtasSpanQuery#disableTwoPhaseIterator()
+   */
+  @Override
+  public void disableTwoPhaseIterator() {
+<span class="fc" id="L209">    super.disableTwoPhaseIterator();</span>
+<span class="fc bfc" id="L210" title="All 2 branches covered.">    for (MtasSpanQuery item : clauses) {</span>
+<span class="fc" id="L211">      item.disableTwoPhaseIterator();</span>
+<span class="fc" id="L212">    }</span>
+<span class="fc" id="L213">  }</span>
+
 }
 </pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanPositionQuery$SpanAllWeight.html b/jacoco/mtas.search.spans/MtasSpanPositionQuery$SpanAllWeight.html
index 0b438c0..a51a99d 100644
--- a/jacoco/mtas.search.spans/MtasSpanPositionQuery$SpanAllWeight.html
+++ b/jacoco/mtas.search.spans/MtasSpanPositionQuery$SpanAllWeight.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanPositionQuery.SpanAllWeight</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanPositionQuery.SpanAllWeight</span></div><h1>MtasSpanPositionQuery.SpanAllWeight</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">28 of 112</td><td class="ctr2">75%</td><td class="bar">2 of 8</td><td class="ctr2">75%</td><td class="ctr1">5</td><td class="ctr2">9</td><td class="ctr1">9</td><td class="ctr2">26</td><td class="ctr1">3</td><td class="ctr2">5</td></tr></tfoot><tbody><tr><td id="a3"><a href="MtasSpanPositionQuery.java.html#L132" class="el_method">getSpans(LeafReaderContext, SpanWeight.Postings)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="27" height="10" title="22" alt="22"/><img src="../jacoco-resources/greenbar.gif" width="92" height="10" title="75" alt="75"/></td><td class="ctr2" id="c1">77%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="90" height="10" title="6" alt="6"/></td><td class="ctr2" id="e0">75%</td><td class="ctr1" id="f0">2</td><td class="ctr2" id="g0">5</td><td class="ctr1" id="h0">6</td><td class="ctr2" id="i0">20</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a2"><a href="MtasSpanPositionQuery.java.html#L184" class="el_method">getSimScorer(LeafReaderContext)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="4" alt="4"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i2">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="MtasSpanPositionQuery.java.html#L117" class="el_method">extractTermContexts(Map)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="1" alt="1"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="MtasSpanPositionQuery.java.html#L173" class="el_method">extractTerms(Set)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="1" alt="1"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a4"><a href="MtasSpanPositionQuery.java.html#L103" class="el_method">MtasSpanPositionQuery.SpanAllWeight(MtasSpanPositionQuery, IndexSearcher, Map)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i1">3</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanPositionQuery.SpanAllWeight</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanPositionQuery.SpanAllWeight</span></div><h1>MtasSpanPositionQuery.SpanAllWeight</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">30 of 116</td><td class="ctr2">74%</td><td class="bar">2 of 8</td><td class="ctr2">75%</td><td class="ctr1">5</td><td class="ctr2">9</td><td class="ctr1">9</td><td class="ctr2">27</td><td class="ctr1">3</td><td class="ctr2">5</td></tr></tfoot><tbody><tr><td id="a3"><a href="MtasSpanPositionQuery.java.html#L132" class="el_method">getSpans(LeafReaderContext, SpanWeight.Postings)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="24" alt="24"/><img src="../jacoco-resources/greenbar.gif" width="91" height="10" title="77" alt="77"/></td><td class="ctr2" id="c1">76%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="90" height="10" title="6" alt="6"/></td><td class="ctr2" id="e0">75%</td><td class="ctr1" id="f0">2</td><td class="ctr2" id="g0">5</td><td class="ctr1" id="h0">6</td><td class="ctr2" id="i0">21</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a2"><a href="MtasSpanPositionQuery.java.html#L185" class="el_method">getSimScorer(LeafReaderContext)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="4" alt="4"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i2">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="MtasSpanPositionQuery.java.html#L117" class="el_method">extractTermContexts(Map)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="1" alt="1"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="MtasSpanPositionQuery.java.html#L174" class="el_method">extractTerms(Set)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="1" alt="1"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a4"><a href="MtasSpanPositionQuery.java.html#L103" class="el_method">MtasSpanPositionQuery.SpanAllWeight(MtasSpanPositionQuery, IndexSearcher, Map)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i1">3</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanPositionQuery.html b/jacoco/mtas.search.spans/MtasSpanPositionQuery.html
index b0cb08a..f96dd1b 100644
--- a/jacoco/mtas.search.spans/MtasSpanPositionQuery.html
+++ b/jacoco/mtas.search.spans/MtasSpanPositionQuery.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanPositionQuery</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanPositionQuery</span></div><h1>MtasSpanPositionQuery</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">45 of 142</td><td class="ctr2">68%</td><td class="bar">6 of 14</td><td class="ctr2">57%</td><td class="ctr1">6</td><td class="ctr2">14</td><td class="ctr1">4</td><td class="ctr2">25</td><td class="ctr1">1</td><td class="ctr2">7</td></tr></tfoot><tbody><tr><td id="a6"><a href="MtasSpanPositionQuery.java.html#L197" class="el_method">toString(String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="42" alt="42"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="2" alt="2"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f1">2</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h0">3</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasSpanPositionQuery.java.html#L210" class="el_method">equals(Object)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="102" height="10" title="36" alt="36"/></td><td class="ctr2" id="c5">92%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="80" height="10" title="8" alt="8"/></td><td class="ctr2" id="e0">66%</td><td class="ctr1" id="f0">4</td><td class="ctr2" id="g0">7</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i0">8</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="MtasSpanPositionQuery.java.html#L227" class="el_method">hashCode()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="82" height="10" title="29" alt="29"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i1">5</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a5"><a href="MtasSpanPositionQuery.java.html#L55" class="el_method">MtasSpanPositionQuery(String, int, int)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="45" height="10" title="16" alt="16"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i2">5</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a0"><a href="MtasSpanPositionQuery.java.html#L81" class="el_method">createWeight(IndexSearcher, boolean)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="7" alt="7"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a4"><a href="MtasSpanPositionQuery.java.html#L44" class="el_method">MtasSpanPositionQuery(String, int)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="6" alt="6"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i4">2</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a2"><a href="MtasSpanPositionQuery.java.html#L68" class="el_method">getField()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanPositionQuery</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanPositionQuery</span></div><h1>MtasSpanPositionQuery</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">45 of 142</td><td class="ctr2">68%</td><td class="bar">6 of 14</td><td class="ctr2">57%</td><td class="ctr1">6</td><td class="ctr2">14</td><td class="ctr1">4</td><td class="ctr2">25</td><td class="ctr1">1</td><td class="ctr2">7</td></tr></tfoot><tbody><tr><td id="a6"><a href="MtasSpanPositionQuery.java.html#L198" class="el_method">toString(String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="42" alt="42"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="2" alt="2"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f1">2</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h0">3</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasSpanPositionQuery.java.html#L211" class="el_method">equals(Object)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="102" height="10" title="36" alt="36"/></td><td class="ctr2" id="c5">92%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="80" height="10" title="8" alt="8"/></td><td class="ctr2" id="e0">66%</td><td class="ctr1" id="f0">4</td><td class="ctr2" id="g0">7</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i0">8</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="MtasSpanPositionQuery.java.html#L228" class="el_method">hashCode()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="82" height="10" title="29" alt="29"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i1">5</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a5"><a href="MtasSpanPositionQuery.java.html#L55" class="el_method">MtasSpanPositionQuery(String, int, int)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="45" height="10" title="16" alt="16"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i2">5</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a0"><a href="MtasSpanPositionQuery.java.html#L81" class="el_method">createWeight(IndexSearcher, boolean)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="7" alt="7"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a4"><a href="MtasSpanPositionQuery.java.html#L44" class="el_method">MtasSpanPositionQuery(String, int)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="6" alt="6"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i4">2</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a2"><a href="MtasSpanPositionQuery.java.html#L68" class="el_method">getField()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanPositionQuery.java.html b/jacoco/mtas.search.spans/MtasSpanPositionQuery.java.html
index 59c23d3..19161f3 100644
--- a/jacoco/mtas.search.spans/MtasSpanPositionQuery.java.html
+++ b/jacoco/mtas.search.spans/MtasSpanPositionQuery.java.html
@@ -150,14 +150,15 @@ public class MtasSpanPositionQuery extends MtasSpanQuery {
         // get MtasFieldsProducer using terms
 <span class="fc" id="L151">        Terms t = fp.terms(field);</span>
 <span class="pc bpc" id="L152" title="1 of 2 branches missed.">        if (t == null) {</span>
-<span class="nc" id="L153">          return new MtasSpanMatchNoneSpans();</span>
+<span class="nc" id="L153">          return new MtasSpanMatchNoneSpans(MtasSpanPositionQuery.this);</span>
         } else {
 <span class="fc" id="L155">          CodecInfo mtasCodecInfo = CodecInfo.getCodecInfoFromTerms(t);</span>
-<span class="fc" id="L156">          return new MtasSpanPositionSpans(mtasCodecInfo, field, start, end);</span>
+<span class="fc" id="L156">          return new MtasSpanPositionSpans(MtasSpanPositionQuery.this,</span>
+<span class="fc" id="L157">              mtasCodecInfo, field, start, end);</span>
         }
-<span class="nc" id="L158">      } catch (InvocationTargetException | IllegalAccessException</span>
+<span class="nc" id="L159">      } catch (InvocationTargetException | IllegalAccessException</span>
           | NoSuchMethodException e) {
-<span class="nc" id="L160">        throw new IOException(&quot;Can't get reader&quot;, e);</span>
+<span class="nc" id="L161">        throw new IOException(&quot;Can't get reader&quot;, e);</span>
       }
 
     }
@@ -170,7 +171,7 @@ public class MtasSpanPositionQuery extends MtasSpanQuery {
     @Override
     public void extractTerms(Set&lt;Term&gt; terms) {
       // don't do anything
-<span class="nc" id="L173">    }</span>
+<span class="nc" id="L174">    }</span>
 
     /*
      * (non-Javadoc)
@@ -181,7 +182,7 @@ public class MtasSpanPositionQuery extends MtasSpanQuery {
      */
     @Override
     public SimScorer getSimScorer(LeafReaderContext context) {
-<span class="nc" id="L184">      return new MtasSimScorer();</span>
+<span class="nc" id="L185">      return new MtasSimScorer();</span>
     }
 
   }
@@ -194,10 +195,10 @@ public class MtasSpanPositionQuery extends MtasSpanQuery {
    */
   @Override
   public String toString(String field) {
-<span class="nc" id="L197">    StringBuilder buffer = new StringBuilder();</span>
-<span class="nc bnc" id="L198" title="All 2 branches missed.">    buffer.append(this.getClass().getSimpleName() + &quot;([&quot; + start</span>
+<span class="nc" id="L198">    StringBuilder buffer = new StringBuilder();</span>
+<span class="nc bnc" id="L199" title="All 2 branches missed.">    buffer.append(this.getClass().getSimpleName() + &quot;([&quot; + start</span>
         + (start != end ? &quot;,&quot; + end : &quot;&quot;) + &quot;])&quot;);
-<span class="nc" id="L200">    return buffer.toString();</span>
+<span class="nc" id="L201">    return buffer.toString();</span>
   }
 
   /*
@@ -207,14 +208,14 @@ public class MtasSpanPositionQuery extends MtasSpanQuery {
    */
   @Override
   public boolean equals(Object obj) {
-<span class="fc bfc" id="L210" title="All 2 branches covered.">    if (this == obj)</span>
-<span class="fc" id="L211">      return true;</span>
-<span class="pc bpc" id="L212" title="1 of 2 branches missed.">    if (obj == null)</span>
-<span class="nc" id="L213">      return false;</span>
-<span class="fc bfc" id="L214" title="All 2 branches covered.">    if (getClass() != obj.getClass())</span>
-<span class="fc" id="L215">      return false;</span>
-<span class="fc" id="L216">    final MtasSpanPositionQuery that = (MtasSpanPositionQuery) obj;</span>
-<span class="pc bpc" id="L217" title="3 of 6 branches missed.">    return field.equals(that.field) &amp;&amp; start == that.start &amp;&amp; end == that.end;</span>
+<span class="fc bfc" id="L211" title="All 2 branches covered.">    if (this == obj)</span>
+<span class="fc" id="L212">      return true;</span>
+<span class="pc bpc" id="L213" title="1 of 2 branches missed.">    if (obj == null)</span>
+<span class="nc" id="L214">      return false;</span>
+<span class="fc bfc" id="L215" title="All 2 branches covered.">    if (getClass() != obj.getClass())</span>
+<span class="fc" id="L216">      return false;</span>
+<span class="fc" id="L217">    final MtasSpanPositionQuery that = (MtasSpanPositionQuery) obj;</span>
+<span class="pc bpc" id="L218" title="3 of 6 branches missed.">    return field.equals(that.field) &amp;&amp; start == that.start &amp;&amp; end == that.end;</span>
   }
 
   /*
@@ -224,11 +225,11 @@ public class MtasSpanPositionQuery extends MtasSpanQuery {
    */
   @Override
   public int hashCode() {
-<span class="fc" id="L227">    int h = this.getClass().getSimpleName().hashCode();</span>
-<span class="fc" id="L228">    h = (h * 7) ^ field.hashCode();</span>
-<span class="fc" id="L229">    h = (h * 13) ^ start;</span>
-<span class="fc" id="L230">    h = (h * 17) ^ end;</span>
-<span class="fc" id="L231">    return h;</span>
+<span class="fc" id="L228">    int h = this.getClass().getSimpleName().hashCode();</span>
+<span class="fc" id="L229">    h = (h * 7) ^ field.hashCode();</span>
+<span class="fc" id="L230">    h = (h * 13) ^ start;</span>
+<span class="fc" id="L231">    h = (h * 17) ^ end;</span>
+<span class="fc" id="L232">    return h;</span>
   }
 
 }
diff --git a/jacoco/mtas.search.spans/MtasSpanPositionSpans.html b/jacoco/mtas.search.spans/MtasSpanPositionSpans.html
index 94c81fb..3df63a9 100644
--- a/jacoco/mtas.search.spans/MtasSpanPositionSpans.html
+++ b/jacoco/mtas.search.spans/MtasSpanPositionSpans.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanPositionSpans</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanPositionSpans</span></div><h1>MtasSpanPositionSpans</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">80 of 223</td><td class="ctr2">64%</td><td class="bar">8 of 16</td><td class="ctr2">50%</td><td class="ctr1">10</td><td class="ctr2">19</td><td class="ctr1">20</td><td class="ctr2">57</td><td class="ctr1">5</td><td class="ctr2">11</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanPositionSpans.java.html#L162" class="el_method">advance(int)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="68" alt="68"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="6" alt="6"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f0">4</td><td class="ctr2" id="g0">4</td><td class="ctr1" id="h0">16</td><td class="ctr2" id="i0">16</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a2"><a href="MtasSpanPositionSpans.java.html#L190" class="el_method">cost()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="7" alt="7"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a10"><a href="MtasSpanPositionSpans.java.html#L104" class="el_method">width()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="2" alt="2"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a8"><a href="MtasSpanPositionSpans.java.html#L200" class="el_method">positionsCost()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="2" alt="2"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a1"><a href="MtasSpanPositionSpans.java.html#L117" class="el_method">collect(SpanCollector)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="1" alt="1"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a6"><a href="MtasSpanPositionSpans.java.html#L137" class="el_method">nextDoc()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="109" height="10" title="62" alt="62"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="100" height="10" title="5" alt="5"/></td><td class="ctr2" id="e0">83%</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g1">4</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i1">14</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a7"><a href="MtasSpanPositionSpans.java.html#L63" class="el_method">nextStartPosition()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="74" height="10" title="42" alt="42"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="3" alt="3"/></td><td class="ctr2" id="e1">75%</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g2">3</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i3">9</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a5"><a href="MtasSpanPositionSpans.java.html#L44" class="el_method">MtasSpanPositionSpans(CodecInfo, String, int, int)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="52" height="10" title="30" alt="30"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i2">11</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a9"><a href="MtasSpanPositionSpans.java.html#L84" class="el_method">startPosition()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a4"><a href="MtasSpanPositionSpans.java.html#L94" class="el_method">endPosition()</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a3"><a href="MtasSpanPositionSpans.java.html#L126" class="el_method">docID()</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i10">1</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanPositionSpans</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanPositionSpans</span></div><h1>MtasSpanPositionSpans</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">88 of 234</td><td class="ctr2">62%</td><td class="bar">10 of 18</td><td class="ctr2">44%</td><td class="ctr1">12</td><td class="ctr2">21</td><td class="ctr1">23</td><td class="ctr2">61</td><td class="ctr1">6</td><td class="ctr2">12</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanPositionSpans.java.html#L177" class="el_method">advance(int)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="68" alt="68"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="6" alt="6"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f0">4</td><td class="ctr2" id="g0">4</td><td class="ctr1" id="h0">16</td><td class="ctr2" id="i0">16</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasSpanPositionSpans.java.html#L223" class="el_method">asTwoPhaseIterator()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="8" alt="8"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="2" alt="2"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f1">2</td><td class="ctr2" id="g3">2</td><td class="ctr1" id="h1">3</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="MtasSpanPositionSpans.java.html#L205" class="el_method">cost()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="7" alt="7"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a11"><a href="MtasSpanPositionSpans.java.html#L119" class="el_method">width()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="2" alt="2"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a9"><a href="MtasSpanPositionSpans.java.html#L215" class="el_method">positionsCost()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="2" alt="2"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a2"><a href="MtasSpanPositionSpans.java.html#L132" class="el_method">collect(SpanCollector)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="1" alt="1"/></td><td class="ctr2" id="c11">0%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a7"><a href="MtasSpanPositionSpans.java.html#L152" class="el_method">nextDoc()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="109" height="10" title="62" alt="62"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="100" height="10" title="5" alt="5"/></td><td class="ctr2" id="e0">83%</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g1">4</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i1">14</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a8"><a href="MtasSpanPositionSpans.java.html#L78" class="el_method">nextStartPosition()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="74" height="10" title="42" alt="42"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="3" alt="3"/></td><td class="ctr2" id="e1">75%</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g2">3</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i3">9</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a6"><a href="MtasSpanPositionSpans.java.html#L58" class="el_method">MtasSpanPositionSpans(MtasSpanPositionQuery, CodecInfo, String, int, int)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="58" height="10" title="33" alt="33"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i2">12</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a10"><a href="MtasSpanPositionSpans.java.html#L99" class="el_method">startPosition()</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a5"><a href="MtasSpanPositionSpans.java.html#L109" class="el_method">endPosition()</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i10">1</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a4"><a href="MtasSpanPositionSpans.java.html#L141" class="el_method">docID()</a></td><td class="bar" id="b11"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i11">1</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanPositionSpans.java.html b/jacoco/mtas.search.spans/MtasSpanPositionSpans.java.html
index d7b83b4..4897d6e 100644
--- a/jacoco/mtas.search.spans/MtasSpanPositionSpans.java.html
+++ b/jacoco/mtas.search.spans/MtasSpanPositionSpans.java.html
@@ -5,6 +5,8 @@ import java.io.IOException;
 import mtas.codec.util.CodecInfo;
 import mtas.codec.util.CodecInfo.IndexDoc;
 import mtas.search.spans.util.MtasSpans;
+
+import org.apache.lucene.search.TwoPhaseIterator;
 import org.apache.lucene.search.spans.SpanCollector;
 
 /**
@@ -12,16 +14,31 @@ import org.apache.lucene.search.spans.SpanCollector;
  */
 public class MtasSpanPositionSpans extends MtasSpans {
 
+  /** The query. */
+  private MtasSpanPositionQuery query;
+
   /** The field. */
   private String field;
 
-  /** The doc id. */
+  /** The start. */
   private int start;
+  
+  /** The end. */
   private int end;
+  
+  /** The min position. */
   private int minPosition;
+  
+  /** The max position. */
   private int maxPosition;
+  
+  /** The current start position. */
   private int currentStartPosition;
+  
+  /** The current end position. */
   private int currentEndPosition;
+  
+  /** The doc id. */
   private int docId;
 
   /** The mtas codec info. */
@@ -30,28 +47,26 @@ public class MtasSpanPositionSpans extends MtasSpans {
   /**
    * Instantiates a new mtas span position spans.
    *
-   * @param mtasCodecInfo
-   *          the mtas codec info
-   * @param field
-   *          the field
-   * @param start
-   *          the start
-   * @param end
-   *          the end
+   * @param query the query
+   * @param mtasCodecInfo the mtas codec info
+   * @param field the field
+   * @param start the start
+   * @param end the end
    */
-  public MtasSpanPositionSpans(CodecInfo mtasCodecInfo, String field, int start,
-      int end) {
-<span class="fc" id="L44">    super();</span>
-<span class="fc" id="L45">    this.mtasCodecInfo = mtasCodecInfo;</span>
-<span class="fc" id="L46">    this.field = field;</span>
-<span class="fc" id="L47">    this.start = start;</span>
-<span class="fc" id="L48">    this.end = end;</span>
-<span class="fc" id="L49">    minPosition = NO_MORE_POSITIONS;</span>
-<span class="fc" id="L50">    maxPosition = NO_MORE_POSITIONS;</span>
-<span class="fc" id="L51">    currentStartPosition = NO_MORE_POSITIONS;</span>
-<span class="fc" id="L52">    currentEndPosition = NO_MORE_POSITIONS;</span>
-<span class="fc" id="L53">    docId = -1;</span>
-<span class="fc" id="L54">  }</span>
+  public MtasSpanPositionSpans(MtasSpanPositionQuery query,
+      CodecInfo mtasCodecInfo, String field, int start, int end) {
+<span class="fc" id="L58">    super();</span>
+<span class="fc" id="L59">    this.query = query;</span>
+<span class="fc" id="L60">    this.mtasCodecInfo = mtasCodecInfo;</span>
+<span class="fc" id="L61">    this.field = field;</span>
+<span class="fc" id="L62">    this.start = start;</span>
+<span class="fc" id="L63">    this.end = end;</span>
+<span class="fc" id="L64">    minPosition = NO_MORE_POSITIONS;</span>
+<span class="fc" id="L65">    maxPosition = NO_MORE_POSITIONS;</span>
+<span class="fc" id="L66">    currentStartPosition = NO_MORE_POSITIONS;</span>
+<span class="fc" id="L67">    currentEndPosition = NO_MORE_POSITIONS;</span>
+<span class="fc" id="L68">    docId = -1;</span>
+<span class="fc" id="L69">  }</span>
 
   /*
    * (non-Javadoc)
@@ -60,18 +75,18 @@ public class MtasSpanPositionSpans extends MtasSpans {
    */
   @Override
   public int nextStartPosition() throws IOException {
-<span class="fc bfc" id="L63" title="All 2 branches covered.">    if (currentStartPosition &lt; minPosition) {</span>
-<span class="fc" id="L64">      currentStartPosition = minPosition;</span>
-<span class="fc" id="L65">      currentEndPosition = currentStartPosition + 1;</span>
+<span class="fc bfc" id="L78" title="All 2 branches covered.">    if (currentStartPosition &lt; minPosition) {</span>
+<span class="fc" id="L79">      currentStartPosition = minPosition;</span>
+<span class="fc" id="L80">      currentEndPosition = currentStartPosition + 1;</span>
     } else {
-<span class="fc" id="L67">      currentStartPosition++;</span>
-<span class="fc" id="L68">      currentEndPosition = currentStartPosition + 1;</span>
-<span class="pc bpc" id="L69" title="1 of 2 branches missed.">      if (currentStartPosition &gt; maxPosition) {</span>
-<span class="fc" id="L70">        currentStartPosition = NO_MORE_POSITIONS;</span>
-<span class="fc" id="L71">        currentEndPosition = NO_MORE_POSITIONS;</span>
+<span class="fc" id="L82">      currentStartPosition++;</span>
+<span class="fc" id="L83">      currentEndPosition = currentStartPosition + 1;</span>
+<span class="pc bpc" id="L84" title="1 of 2 branches missed.">      if (currentStartPosition &gt; maxPosition) {</span>
+<span class="fc" id="L85">        currentStartPosition = NO_MORE_POSITIONS;</span>
+<span class="fc" id="L86">        currentEndPosition = NO_MORE_POSITIONS;</span>
       }
     }
-<span class="fc" id="L74">    return currentStartPosition;</span>
+<span class="fc" id="L89">    return currentStartPosition;</span>
   }
 
   /*
@@ -81,7 +96,7 @@ public class MtasSpanPositionSpans extends MtasSpans {
    */
   @Override
   public int startPosition() {
-<span class="fc" id="L84">    return currentStartPosition;</span>
+<span class="fc" id="L99">    return currentStartPosition;</span>
   }
 
   /*
@@ -91,7 +106,7 @@ public class MtasSpanPositionSpans extends MtasSpans {
    */
   @Override
   public int endPosition() {
-<span class="fc" id="L94">    return currentEndPosition;</span>
+<span class="fc" id="L109">    return currentEndPosition;</span>
   }
 
   /*
@@ -101,7 +116,7 @@ public class MtasSpanPositionSpans extends MtasSpans {
    */
   @Override
   public int width() {
-<span class="nc" id="L104">    return 1;</span>
+<span class="nc" id="L119">    return 1;</span>
   }
 
   /*
@@ -114,7 +129,7 @@ public class MtasSpanPositionSpans extends MtasSpans {
   @Override
   public void collect(SpanCollector collector) throws IOException {
     // don't do anything
-<span class="nc" id="L117">  }</span>
+<span class="nc" id="L132">  }</span>
 
   /*
    * (non-Javadoc)
@@ -123,7 +138,7 @@ public class MtasSpanPositionSpans extends MtasSpans {
    */
   @Override
   public int docID() {
-<span class="fc" id="L126">    return docId;</span>
+<span class="fc" id="L141">    return docId;</span>
   }
 
   /*
@@ -134,22 +149,22 @@ public class MtasSpanPositionSpans extends MtasSpans {
   @Override
   public int nextDoc() throws IOException {
     do {
-<span class="fc" id="L137">      IndexDoc indexDoc = mtasCodecInfo.getNextDoc(field, docId);</span>
-<span class="fc bfc" id="L138" title="All 2 branches covered.">      if (indexDoc != null) {</span>
-<span class="fc" id="L139">        docId = indexDoc.docId;</span>
-<span class="fc" id="L140">        minPosition = Math.max(start, indexDoc.minPosition);</span>
-<span class="fc" id="L141">        maxPosition = Math.min(end, indexDoc.maxPosition);</span>
-<span class="fc" id="L142">        currentStartPosition = -1;</span>
-<span class="fc" id="L143">        currentEndPosition = -1;</span>
+<span class="fc" id="L152">      IndexDoc indexDoc = mtasCodecInfo.getNextDoc(field, docId);</span>
+<span class="fc bfc" id="L153" title="All 2 branches covered.">      if (indexDoc != null) {</span>
+<span class="fc" id="L154">        docId = indexDoc.docId;</span>
+<span class="fc" id="L155">        minPosition = Math.max(start, indexDoc.minPosition);</span>
+<span class="fc" id="L156">        maxPosition = Math.min(end, indexDoc.maxPosition);</span>
+<span class="fc" id="L157">        currentStartPosition = -1;</span>
+<span class="fc" id="L158">        currentEndPosition = -1;</span>
       } else {
-<span class="fc" id="L145">        docId = NO_MORE_DOCS;</span>
-<span class="fc" id="L146">        minPosition = NO_MORE_POSITIONS;</span>
-<span class="fc" id="L147">        maxPosition = NO_MORE_POSITIONS;</span>
-<span class="fc" id="L148">        currentStartPosition = NO_MORE_POSITIONS;</span>
-<span class="fc" id="L149">        currentEndPosition = NO_MORE_POSITIONS;</span>
+<span class="fc" id="L160">        docId = NO_MORE_DOCS;</span>
+<span class="fc" id="L161">        minPosition = NO_MORE_POSITIONS;</span>
+<span class="fc" id="L162">        maxPosition = NO_MORE_POSITIONS;</span>
+<span class="fc" id="L163">        currentStartPosition = NO_MORE_POSITIONS;</span>
+<span class="fc" id="L164">        currentEndPosition = NO_MORE_POSITIONS;</span>
       }
-<span class="pc bpc" id="L151" title="1 of 4 branches missed.">    } while (docId != NO_MORE_DOCS &amp;&amp; (minPosition &gt; maxPosition));</span>
-<span class="fc" id="L152">    return docId;</span>
+<span class="pc bpc" id="L166" title="1 of 4 branches missed.">    } while (docId != NO_MORE_DOCS &amp;&amp; (minPosition &gt; maxPosition));</span>
+<span class="fc" id="L167">    return docId;</span>
   }
 
   /*
@@ -159,25 +174,25 @@ public class MtasSpanPositionSpans extends MtasSpans {
    */
   @Override
   public int advance(int target) throws IOException {
-<span class="nc" id="L162">    int tmpTarget = target - 1;</span>
+<span class="nc" id="L177">    int tmpTarget = target - 1;</span>
     do {
-<span class="nc" id="L164">      IndexDoc indexDoc = mtasCodecInfo.getNextDoc(field, tmpTarget);</span>
-<span class="nc bnc" id="L165" title="All 2 branches missed.">      if (indexDoc != null) {</span>
-<span class="nc" id="L166">        docId = indexDoc.docId;</span>
-<span class="nc" id="L167">        minPosition = Math.max(start, indexDoc.minPosition);</span>
-<span class="nc" id="L168">        maxPosition = Math.min(end, indexDoc.maxPosition);</span>
-<span class="nc" id="L169">        currentStartPosition = -1;</span>
-<span class="nc" id="L170">        currentEndPosition = -1;</span>
+<span class="nc" id="L179">      IndexDoc indexDoc = mtasCodecInfo.getNextDoc(field, tmpTarget);</span>
+<span class="nc bnc" id="L180" title="All 2 branches missed.">      if (indexDoc != null) {</span>
+<span class="nc" id="L181">        docId = indexDoc.docId;</span>
+<span class="nc" id="L182">        minPosition = Math.max(start, indexDoc.minPosition);</span>
+<span class="nc" id="L183">        maxPosition = Math.min(end, indexDoc.maxPosition);</span>
+<span class="nc" id="L184">        currentStartPosition = -1;</span>
+<span class="nc" id="L185">        currentEndPosition = -1;</span>
       } else {
-<span class="nc" id="L172">        docId = NO_MORE_DOCS;</span>
-<span class="nc" id="L173">        minPosition = NO_MORE_POSITIONS;</span>
-<span class="nc" id="L174">        maxPosition = NO_MORE_POSITIONS;</span>
-<span class="nc" id="L175">        currentStartPosition = NO_MORE_POSITIONS;</span>
-<span class="nc" id="L176">        currentEndPosition = NO_MORE_POSITIONS;</span>
+<span class="nc" id="L187">        docId = NO_MORE_DOCS;</span>
+<span class="nc" id="L188">        minPosition = NO_MORE_POSITIONS;</span>
+<span class="nc" id="L189">        maxPosition = NO_MORE_POSITIONS;</span>
+<span class="nc" id="L190">        currentStartPosition = NO_MORE_POSITIONS;</span>
+<span class="nc" id="L191">        currentEndPosition = NO_MORE_POSITIONS;</span>
       }
-<span class="nc" id="L178">      tmpTarget = docId;</span>
-<span class="nc bnc" id="L179" title="All 4 branches missed.">    } while (docId != NO_MORE_DOCS &amp;&amp; minPosition &gt; maxPosition);</span>
-<span class="nc" id="L180">    return docId;</span>
+<span class="nc" id="L193">      tmpTarget = docId;</span>
+<span class="nc bnc" id="L194" title="All 4 branches missed.">    } while (docId != NO_MORE_DOCS &amp;&amp; minPosition &gt; maxPosition);</span>
+<span class="nc" id="L195">    return docId;</span>
   }
 
   /*
@@ -187,7 +202,7 @@ public class MtasSpanPositionSpans extends MtasSpans {
    */
   @Override
   public long cost() {
-<span class="nc" id="L190">    return mtasCodecInfo.getNumberOfDocs(field);</span>
+<span class="nc" id="L205">    return mtasCodecInfo.getNumberOfDocs(field);</span>
   }
 
   /*
@@ -197,7 +212,20 @@ public class MtasSpanPositionSpans extends MtasSpans {
    */
   @Override
   public float positionsCost() {
-<span class="nc" id="L200">    return 0;</span>
+<span class="nc" id="L215">    return 0;</span>
+  }
+
+  /* (non-Javadoc)
+   * @see mtas.search.spans.util.MtasSpans#asTwoPhaseIterator()
+   */
+  @Override
+  public TwoPhaseIterator asTwoPhaseIterator() {
+<span class="nc bnc" id="L223" title="All 2 branches missed.">    if (!query.twoPhaseIteratorAllowed()) {</span>
+<span class="nc" id="L224">      return null;</span>
+    } else {
+      // TODO
+<span class="nc" id="L227">      return null;</span>
+    }
   }
 
 }
diff --git a/jacoco/mtas.search.spans/MtasSpanPrecededByQuery$MtasSpanPrecededByQuerySpans.html b/jacoco/mtas.search.spans/MtasSpanPrecededByQuery$MtasSpanPrecededByQuerySpans.html
index 24f5607..1efd41e 100644
--- a/jacoco/mtas.search.spans/MtasSpanPrecededByQuery$MtasSpanPrecededByQuerySpans.html
+++ b/jacoco/mtas.search.spans/MtasSpanPrecededByQuery$MtasSpanPrecededByQuerySpans.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans</span></div><h1>MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">3 of 12</td><td class="ctr2">75%</td><td class="bar">1 of 2</td><td class="ctr2">50%</td><td class="ctr1">1</td><td class="ctr2">2</td><td class="ctr1">0</td><td class="ctr2">3</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanPrecededByQuery.java.html#L275" class="el_method">MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans(Spans)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="90" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">75%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">3</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans</span></div><h1>MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">4 of 13</td><td class="ctr2">69%</td><td class="bar">1 of 2</td><td class="ctr2">50%</td><td class="ctr1">1</td><td class="ctr2">2</td><td class="ctr1">0</td><td class="ctr2">3</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanPrecededByQuery.java.html#L288" class="el_method">MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans(MtasSpanPrecededByQuery, Spans)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="83" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">69%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">3</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanPrecededByQuery$MtasSpanPrecededByQueryWeight.html b/jacoco/mtas.search.spans/MtasSpanPrecededByQuery$MtasSpanPrecededByQueryWeight.html
index 3fc1997..b3fa2bd 100644
--- a/jacoco/mtas.search.spans/MtasSpanPrecededByQuery$MtasSpanPrecededByQueryWeight.html
+++ b/jacoco/mtas.search.spans/MtasSpanPrecededByQuery$MtasSpanPrecededByQueryWeight.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanPrecededByQuery.MtasSpanPrecededByQueryWeight</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanPrecededByQuery.MtasSpanPrecededByQueryWeight</span></div><h1>MtasSpanPrecededByQuery.MtasSpanPrecededByQueryWeight</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 6</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">1</td><td class="ctr1">0</td><td class="ctr2">3</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanPrecededByQuery.java.html#L294" class="el_method">MtasSpanPrecededByQuery.MtasSpanPrecededByQueryWeight(SpanWeight)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="6" alt="6"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">3</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanPrecededByQuery.MtasSpanPrecededByQueryWeight</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanPrecededByQuery.MtasSpanPrecededByQueryWeight</span></div><h1>MtasSpanPrecededByQuery.MtasSpanPrecededByQueryWeight</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 6</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">1</td><td class="ctr1">0</td><td class="ctr2">3</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanPrecededByQuery.java.html#L307" class="el_method">MtasSpanPrecededByQuery.MtasSpanPrecededByQueryWeight(SpanWeight)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="6" alt="6"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">3</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanPrecededByQuery$SpanPrecededByWeight.html b/jacoco/mtas.search.spans/MtasSpanPrecededByQuery$SpanPrecededByWeight.html
index acb1ccb..14af064 100644
--- a/jacoco/mtas.search.spans/MtasSpanPrecededByQuery$SpanPrecededByWeight.html
+++ b/jacoco/mtas.search.spans/MtasSpanPrecededByQuery$SpanPrecededByWeight.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanPrecededByQuery.SpanPrecededByWeight</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanPrecededByQuery.SpanPrecededByWeight</span></div><h1>MtasSpanPrecededByQuery.SpanPrecededByWeight</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">24 of 73</td><td class="ctr2">67%</td><td class="bar">1 of 2</td><td class="ctr2">50%</td><td class="ctr1">3</td><td class="ctr2">5</td><td class="ctr1">7</td><td class="ctr2">19</td><td class="ctr1">2</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanPrecededByQuery.java.html#L223" class="el_method">extractTermContexts(Map)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="11" alt="11"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h0">3</td><td class="ctr2" id="i2">3</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasSpanPrecededByQuery.java.html#L256" class="el_method">extractTerms(Set)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="11" alt="11"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h1">3</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a2"><a href="MtasSpanPrecededByQuery.java.html#L238" class="el_method">getSpans(LeafReaderContext, SpanWeight.Postings)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="113" height="10" title="34" alt="34"/></td><td class="ctr2" id="c1">94%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i0">8</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="MtasSpanPrecededByQuery.java.html#L208" class="el_method">MtasSpanPrecededByQuery.SpanPrecededByWeight(MtasSpanPrecededByQuery, MtasSpanPrecededByQuery.MtasSpanPrecededByQueryWeight, MtasSpanPrecededByQuery.MtasSpanPrecededByQueryWeight, IndexSearcher, Map)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="50" height="10" title="15" alt="15"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i1">5</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanPrecededByQuery.SpanPrecededByWeight</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanPrecededByQuery.SpanPrecededByWeight</span></div><h1>MtasSpanPrecededByQuery.SpanPrecededByWeight</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">24 of 79</td><td class="ctr2">69%</td><td class="bar">1 of 2</td><td class="ctr2">50%</td><td class="ctr1">3</td><td class="ctr2">5</td><td class="ctr1">7</td><td class="ctr2">19</td><td class="ctr1">2</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanPrecededByQuery.java.html#L232" class="el_method">extractTermContexts(Map)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="31" height="10" title="11" alt="11"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h0">3</td><td class="ctr2" id="i2">3</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasSpanPrecededByQuery.java.html#L267" class="el_method">extractTerms(Set)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="31" height="10" title="11" alt="11"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h1">3</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a2"><a href="MtasSpanPrecededByQuery.java.html#L247" class="el_method">getSpans(LeafReaderContext, SpanWeight.Postings)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="114" height="10" title="40" alt="40"/></td><td class="ctr2" id="c1">95%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i0">8</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="MtasSpanPrecededByQuery.java.html#L217" class="el_method">MtasSpanPrecededByQuery.SpanPrecededByWeight(MtasSpanPrecededByQuery, MtasSpanPrecededByQuery.MtasSpanPrecededByQueryWeight, MtasSpanPrecededByQuery.MtasSpanPrecededByQueryWeight, IndexSearcher, Map)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="42" height="10" title="15" alt="15"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i1">5</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanPrecededByQuery.html b/jacoco/mtas.search.spans/MtasSpanPrecededByQuery.html
index ded3713..e26d6aa 100644
--- a/jacoco/mtas.search.spans/MtasSpanPrecededByQuery.html
+++ b/jacoco/mtas.search.spans/MtasSpanPrecededByQuery.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanPrecededByQuery</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanPrecededByQuery</span></div><h1>MtasSpanPrecededByQuery</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">141 of 304</td><td class="ctr2">53%</td><td class="bar">26 of 50</td><td class="ctr2">48%</td><td class="ctr1">25</td><td class="ctr2">33</td><td class="ctr1">29</td><td class="ctr2">59</td><td class="ctr1">3</td><td class="ctr2">8</td></tr></tfoot><tbody><tr><td id="a7"><a href="MtasSpanPrecededByQuery.java.html#L118" class="el_method">toString(String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="62" alt="62"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="4" alt="4"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f2">3</td><td class="ctr2" id="g4">3</td><td class="ctr1" id="h0">11</td><td class="ctr2" id="i0">11</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a3"><a href="MtasSpanPrecededByQuery.java.html#L104" class="el_method">getTermContexts(List)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="44" height="10" title="23" alt="23"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="2" alt="2"/></td><td class="ctr2" id="e5">0%</td><td class="ctr1" id="f5">2</td><td class="ctr2" id="g5">2</td><td class="ctr1" id="h1">5</td><td class="ctr2" id="i5">5</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a4"><a href="MtasSpanPrecededByQuery.java.html#L159" class="el_method">hashCode()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="44" height="10" title="23" alt="23"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h2">5</td><td class="ctr2" id="i6">5</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a5"><a href="MtasSpanPrecededByQuery.java.html#L44" class="el_method">MtasSpanPrecededByQuery(MtasSpanQuery, MtasSpanQuery)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="32" height="10" title="17" alt="17"/><img src="../jacoco-resources/greenbar.gif" width="73" height="10" title="38" alt="38"/></td><td class="ctr2" id="c4">69%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="67" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="52" height="10" title="7" alt="7"/></td><td class="ctr2" id="e3">43%</td><td class="ctr1" id="f0">8</td><td class="ctr2" id="g0">9</td><td class="ctr1" id="h3">4</td><td class="ctr2" id="i1">11</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a0"><a href="MtasSpanPrecededByQuery.java.html#L79" class="el_method">createWeight(IndexSearcher, boolean)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="90" height="10" title="47" alt="47"/></td><td class="ctr2" id="c1">88%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="22" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="22" height="10" title="3" alt="3"/></td><td class="ctr2" id="e2">50%</td><td class="ctr1" id="f3">3</td><td class="ctr2" id="g3">4</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i2">11</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a6"><a href="MtasSpanPrecededByQuery.java.html#L174" class="el_method">rewrite(IndexReader)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="85" height="10" title="44" alt="44"/></td><td class="ctr2" id="c3">88%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="37" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="52" height="10" title="7" alt="7"/></td><td class="ctr2" id="e1">58%</td><td class="ctr1" id="f1">5</td><td class="ctr2" id="g1">7</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i4">7</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a1"><a href="MtasSpanPrecededByQuery.java.html#L142" class="el_method">equals(Object)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="31" alt="31"/></td><td class="ctr2" id="c2">88%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="22" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="52" height="10" title="7" alt="7"/></td><td class="ctr2" id="e0">70%</td><td class="ctr1" id="f4">3</td><td class="ctr2" id="g2">6</td><td class="ctr1" id="h4">2</td><td class="ctr2" id="i3">8</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a2"><a href="MtasSpanPrecededByQuery.java.html#L66" class="el_method">getField()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanPrecededByQuery</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanPrecededByQuery</span></div><h1>MtasSpanPrecededByQuery</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">141 of 311</td><td class="ctr2">54%</td><td class="bar">26 of 50</td><td class="ctr2">48%</td><td class="ctr1">25</td><td class="ctr2">34</td><td class="ctr1">29</td><td class="ctr2">63</td><td class="ctr1">3</td><td class="ctr2">9</td></tr></tfoot><tbody><tr><td id="a8"><a href="MtasSpanPrecededByQuery.java.html#L117" class="el_method">toString(String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="62" alt="62"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="4" alt="4"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f2">3</td><td class="ctr2" id="g4">3</td><td class="ctr1" id="h0">11</td><td class="ctr2" id="i0">11</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a4"><a href="MtasSpanPrecededByQuery.java.html#L103" class="el_method">getTermContexts(List)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="44" height="10" title="23" alt="23"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="2" alt="2"/></td><td class="ctr2" id="e5">0%</td><td class="ctr1" id="f5">2</td><td class="ctr2" id="g5">2</td><td class="ctr1" id="h1">5</td><td class="ctr2" id="i5">5</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a5"><a href="MtasSpanPrecededByQuery.java.html#L158" class="el_method">hashCode()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="44" height="10" title="23" alt="23"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h2">5</td><td class="ctr2" id="i6">5</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a6"><a href="MtasSpanPrecededByQuery.java.html#L43" class="el_method">MtasSpanPrecededByQuery(MtasSpanQuery, MtasSpanQuery)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="32" height="10" title="17" alt="17"/><img src="../jacoco-resources/greenbar.gif" width="73" height="10" title="38" alt="38"/></td><td class="ctr2" id="c5">69%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="67" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="52" height="10" title="7" alt="7"/></td><td class="ctr2" id="e3">43%</td><td class="ctr1" id="f0">8</td><td class="ctr2" id="g0">9</td><td class="ctr1" id="h3">4</td><td class="ctr2" id="i1">11</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a0"><a href="MtasSpanPrecededByQuery.java.html#L78" class="el_method">createWeight(IndexSearcher, boolean)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="90" height="10" title="47" alt="47"/></td><td class="ctr2" id="c2">88%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="22" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="22" height="10" title="3" alt="3"/></td><td class="ctr2" id="e2">50%</td><td class="ctr1" id="f3">3</td><td class="ctr2" id="g3">4</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i2">11</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a7"><a href="MtasSpanPrecededByQuery.java.html#L173" class="el_method">rewrite(IndexReader)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="81" height="10" title="42" alt="42"/></td><td class="ctr2" id="c4">87%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="37" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="52" height="10" title="7" alt="7"/></td><td class="ctr2" id="e1">58%</td><td class="ctr1" id="f1">5</td><td class="ctr2" id="g1">7</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i4">7</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a2"><a href="MtasSpanPrecededByQuery.java.html#L141" class="el_method">equals(Object)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="31" alt="31"/></td><td class="ctr2" id="c3">88%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="22" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="52" height="10" title="7" alt="7"/></td><td class="ctr2" id="e0">70%</td><td class="ctr1" id="f4">3</td><td class="ctr2" id="g2">6</td><td class="ctr1" id="h4">2</td><td class="ctr2" id="i3">8</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a1"><a href="MtasSpanPrecededByQuery.java.html#L190" class="el_method">disableTwoPhaseIterator()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">4</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a3"><a href="MtasSpanPrecededByQuery.java.html#L65" class="el_method">getField()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanPrecededByQuery.java.html b/jacoco/mtas.search.spans/MtasSpanPrecededByQuery.java.html
index 8fee630..842199e 100644
--- a/jacoco/mtas.search.spans/MtasSpanPrecededByQuery.java.html
+++ b/jacoco/mtas.search.spans/MtasSpanPrecededByQuery.java.html
@@ -12,7 +12,6 @@ import org.apache.lucene.index.Term;
 import org.apache.lucene.index.TermContext;
 import org.apache.lucene.index.Terms;
 import org.apache.lucene.search.IndexSearcher;
-import org.apache.lucene.search.spans.SpanQuery;
 import org.apache.lucene.search.spans.SpanWeight;
 import org.apache.lucene.search.spans.Spans;
 
@@ -29,10 +28,10 @@ public class MtasSpanPrecededByQuery extends MtasSpanQuery {
   private String field;
 
   /** The q 1. */
-  private SpanQuery q1;
+  private MtasSpanQuery q1;
 
   /** The q 2. */
-  private SpanQuery q2;
+  private MtasSpanQuery q2;
 
   /**
    * Instantiates a new mtas span preceded by query.
@@ -41,20 +40,20 @@ public class MtasSpanPrecededByQuery extends MtasSpanQuery {
    * @param q2 the q 2
    */
   public MtasSpanPrecededByQuery(MtasSpanQuery q1, MtasSpanQuery q2) {
-<span class="pc bpc" id="L44" title="2 of 4 branches missed.">    super(q1 != null ? q1.getMinimumWidth() : null,</span>
-<span class="pc" id="L45">        q1 != null ? q1.getMaximumWidth() : null);</span>
-<span class="pc bpc" id="L46" title="2 of 4 branches missed.">    if (q1 != null &amp;&amp; (field = q1.getField()) != null) {</span>
-<span class="pc bpc" id="L47" title="3 of 6 branches missed.">      if (q2 != null &amp;&amp; q2.getField() != null &amp;&amp; !q2.getField().equals(field)) {</span>
-<span class="nc" id="L48">        throw new IllegalArgumentException(&quot;Clauses must have same field.&quot;);</span>
+<span class="pc bpc" id="L43" title="2 of 4 branches missed.">    super(q1 != null ? q1.getMinimumWidth() : null,</span>
+<span class="pc" id="L44">        q1 != null ? q1.getMaximumWidth() : null);</span>
+<span class="pc bpc" id="L45" title="2 of 4 branches missed.">    if (q1 != null &amp;&amp; (field = q1.getField()) != null) {</span>
+<span class="pc bpc" id="L46" title="3 of 6 branches missed.">      if (q2 != null &amp;&amp; q2.getField() != null &amp;&amp; !q2.getField().equals(field)) {</span>
+<span class="nc" id="L47">        throw new IllegalArgumentException(&quot;Clauses must have same field.&quot;);</span>
       }
-<span class="nc bnc" id="L50" title="All 2 branches missed.">    } else if (q2 != null) {</span>
-<span class="nc" id="L51">      field = q2.getField();</span>
+<span class="nc bnc" id="L49" title="All 2 branches missed.">    } else if (q2 != null) {</span>
+<span class="nc" id="L50">      field = q2.getField();</span>
     } else {
-<span class="nc" id="L53">      field = null;</span>
+<span class="nc" id="L52">      field = null;</span>
     }
-<span class="fc" id="L55">    this.q1 = q1;</span>
-<span class="fc" id="L56">    this.q2 = q2;</span>
-<span class="fc" id="L57">  }</span>
+<span class="fc" id="L54">    this.q1 = q1;</span>
+<span class="fc" id="L55">    this.q2 = q2;</span>
+<span class="fc" id="L56">  }</span>
 
   /*
    * (non-Javadoc)
@@ -63,7 +62,7 @@ public class MtasSpanPrecededByQuery extends MtasSpanQuery {
    */
   @Override
   public String getField() {
-<span class="fc" id="L66">    return field;</span>
+<span class="fc" id="L65">    return field;</span>
   }
 
   /*
@@ -74,22 +73,22 @@ public class MtasSpanPrecededByQuery extends MtasSpanQuery {
    * IndexSearcher, boolean)
    */
   @Override
-  public MtasSpanWeight createWeight(IndexSearcher searcher, boolean needsScores)
-      throws IOException {
-<span class="pc bpc" id="L79" title="2 of 4 branches missed.">    if (q1 == null || q2 == null) {</span>
-<span class="nc" id="L80">      return null;</span>
+  public MtasSpanWeight createWeight(IndexSearcher searcher,
+      boolean needsScores) throws IOException {
+<span class="pc bpc" id="L78" title="2 of 4 branches missed.">    if (q1 == null || q2 == null) {</span>
+<span class="nc" id="L79">      return null;</span>
     } else {
-<span class="fc" id="L82">      MtasSpanPrecededByQueryWeight w1 = new MtasSpanPrecededByQueryWeight(</span>
-<span class="fc" id="L83">          q1.createWeight(searcher, needsScores));</span>
-<span class="fc" id="L84">      MtasSpanPrecededByQueryWeight w2 = new MtasSpanPrecededByQueryWeight(</span>
-<span class="fc" id="L85">          q2.createWeight(searcher, needsScores));</span>
+<span class="fc" id="L81">      MtasSpanPrecededByQueryWeight w1 = new MtasSpanPrecededByQueryWeight(</span>
+<span class="fc" id="L82">          q1.createWeight(searcher, needsScores));</span>
+<span class="fc" id="L83">      MtasSpanPrecededByQueryWeight w2 = new MtasSpanPrecededByQueryWeight(</span>
+<span class="fc" id="L84">          q2.createWeight(searcher, needsScores));</span>
       // subWeights
-<span class="fc" id="L87">      List&lt;MtasSpanPrecededByQueryWeight&gt; subWeights = new ArrayList&lt;&gt;();</span>
-<span class="fc" id="L88">      subWeights.add(w1);</span>
-<span class="fc" id="L89">      subWeights.add(w2);</span>
+<span class="fc" id="L86">      List&lt;MtasSpanPrecededByQueryWeight&gt; subWeights = new ArrayList&lt;&gt;();</span>
+<span class="fc" id="L87">      subWeights.add(w1);</span>
+<span class="fc" id="L88">      subWeights.add(w2);</span>
       // return
-<span class="pc bpc" id="L91" title="1 of 2 branches missed.">      return new SpanPrecededByWeight(w1, w2, searcher,</span>
-<span class="pc" id="L92">          needsScores ? getTermContexts(subWeights) : null);</span>
+<span class="pc bpc" id="L90" title="1 of 2 branches missed.">      return new SpanPrecededByWeight(w1, w2, searcher,</span>
+<span class="pc" id="L91">          needsScores ? getTermContexts(subWeights) : null);</span>
     }
   }
 
@@ -101,11 +100,11 @@ public class MtasSpanPrecededByQuery extends MtasSpanQuery {
    */
   protected Map&lt;Term, TermContext&gt; getTermContexts(
       List&lt;MtasSpanPrecededByQueryWeight&gt; items) {
-<span class="nc" id="L104">    List&lt;SpanWeight&gt; weights = new ArrayList&lt;&gt;();</span>
-<span class="nc bnc" id="L105" title="All 2 branches missed.">    for (MtasSpanPrecededByQueryWeight item : items) {</span>
-<span class="nc" id="L106">      weights.add(item.spanWeight);</span>
-<span class="nc" id="L107">    }</span>
-<span class="nc" id="L108">    return getTermContexts(weights);</span>
+<span class="nc" id="L103">    List&lt;SpanWeight&gt; weights = new ArrayList&lt;&gt;();</span>
+<span class="nc bnc" id="L104" title="All 2 branches missed.">    for (MtasSpanPrecededByQueryWeight item : items) {</span>
+<span class="nc" id="L105">      weights.add(item.spanWeight);</span>
+<span class="nc" id="L106">    }</span>
+<span class="nc" id="L107">    return getTermContexts(weights);</span>
   }
 
   /*
@@ -115,21 +114,21 @@ public class MtasSpanPrecededByQuery extends MtasSpanQuery {
    */
   @Override
   public String toString(String field) {
-<span class="nc" id="L118">    StringBuilder buffer = new StringBuilder();</span>
-<span class="nc" id="L119">    buffer.append(this.getClass().getSimpleName() + &quot;([&quot;);</span>
-<span class="nc bnc" id="L120" title="All 2 branches missed.">    if (q1 != null) {</span>
-<span class="nc" id="L121">      buffer.append(q1.toString(q1.getField()));</span>
+<span class="nc" id="L117">    StringBuilder buffer = new StringBuilder();</span>
+<span class="nc" id="L118">    buffer.append(this.getClass().getSimpleName() + &quot;([&quot;);</span>
+<span class="nc bnc" id="L119" title="All 2 branches missed.">    if (q1 != null) {</span>
+<span class="nc" id="L120">      buffer.append(q1.toString(q1.getField()));</span>
     } else {
-<span class="nc" id="L123">      buffer.append(&quot;null&quot;);</span>
+<span class="nc" id="L122">      buffer.append(&quot;null&quot;);</span>
     }
-<span class="nc" id="L125">    buffer.append(&quot;,&quot;);</span>
-<span class="nc bnc" id="L126" title="All 2 branches missed.">    if (q2 != null) {</span>
-<span class="nc" id="L127">      buffer.append(q2.toString(q2.getField()));</span>
+<span class="nc" id="L124">    buffer.append(&quot;,&quot;);</span>
+<span class="nc bnc" id="L125" title="All 2 branches missed.">    if (q2 != null) {</span>
+<span class="nc" id="L126">      buffer.append(q2.toString(q2.getField()));</span>
     } else {
-<span class="nc" id="L129">      buffer.append(&quot;null&quot;);</span>
+<span class="nc" id="L128">      buffer.append(&quot;null&quot;);</span>
     }
-<span class="nc" id="L131">    buffer.append(&quot;])&quot;);</span>
-<span class="nc" id="L132">    return buffer.toString();</span>
+<span class="nc" id="L130">    buffer.append(&quot;])&quot;);</span>
+<span class="nc" id="L131">    return buffer.toString();</span>
   }
 
   /*
@@ -139,14 +138,14 @@ public class MtasSpanPrecededByQuery extends MtasSpanQuery {
    */
   @Override
   public boolean equals(Object obj) {
-<span class="fc bfc" id="L142" title="All 2 branches covered.">    if (this == obj)</span>
-<span class="fc" id="L143">      return true;</span>
-<span class="pc bpc" id="L144" title="1 of 2 branches missed.">    if (obj == null)</span>
-<span class="nc" id="L145">      return false;</span>
-<span class="pc bpc" id="L146" title="1 of 2 branches missed.">    if (getClass() != obj.getClass())</span>
-<span class="nc" id="L147">      return false;</span>
-<span class="fc" id="L148">    final MtasSpanPrecededByQuery other = (MtasSpanPrecededByQuery) obj;</span>
-<span class="pc bpc" id="L149" title="1 of 4 branches missed.">    return q1.equals(other.q1) &amp;&amp; q2.equals(other.q2);</span>
+<span class="fc bfc" id="L141" title="All 2 branches covered.">    if (this == obj)</span>
+<span class="fc" id="L142">      return true;</span>
+<span class="pc bpc" id="L143" title="1 of 2 branches missed.">    if (obj == null)</span>
+<span class="nc" id="L144">      return false;</span>
+<span class="pc bpc" id="L145" title="1 of 2 branches missed.">    if (getClass() != obj.getClass())</span>
+<span class="nc" id="L146">      return false;</span>
+<span class="fc" id="L147">    final MtasSpanPrecededByQuery other = (MtasSpanPrecededByQuery) obj;</span>
+<span class="pc bpc" id="L148" title="1 of 4 branches missed.">    return q1.equals(other.q1) &amp;&amp; q2.equals(other.q2);</span>
   }
 
   /*
@@ -156,11 +155,11 @@ public class MtasSpanPrecededByQuery extends MtasSpanQuery {
    */
   @Override
   public int hashCode() {
-<span class="nc" id="L159">    int h = Integer.rotateLeft(classHash(), 1);</span>
-<span class="nc" id="L160">    h ^= q1.hashCode();</span>
-<span class="nc" id="L161">    h = Integer.rotateLeft(h, 1);</span>
-<span class="nc" id="L162">    h ^= q2.hashCode();</span>
-<span class="nc" id="L163">    return h;</span>
+<span class="nc" id="L158">    int h = Integer.rotateLeft(classHash(), 1);</span>
+<span class="nc" id="L159">    h ^= q1.hashCode();</span>
+<span class="nc" id="L160">    h = Integer.rotateLeft(h, 1);</span>
+<span class="nc" id="L161">    h ^= q2.hashCode();</span>
+<span class="nc" id="L162">    return h;</span>
   }
 
   /*
@@ -171,18 +170,28 @@ public class MtasSpanPrecededByQuery extends MtasSpanQuery {
    */
   @Override
   public MtasSpanQuery rewrite(IndexReader reader) throws IOException {
-<span class="fc" id="L174">    MtasSpanQuery newQ1 = (MtasSpanQuery) q1.rewrite(reader);</span>
-<span class="fc" id="L175">    MtasSpanQuery newQ2 = (MtasSpanQuery) q2.rewrite(reader);</span>
-<span class="pc bpc" id="L176" title="4 of 8 branches missed.">    if (newQ1 == null || newQ1 instanceof MtasSpanMatchNoneQuery</span>
+<span class="fc" id="L173">    MtasSpanQuery newQ1 = (MtasSpanQuery) q1.rewrite(reader);</span>
+<span class="fc" id="L174">    MtasSpanQuery newQ2 = (MtasSpanQuery) q2.rewrite(reader);</span>
+<span class="pc bpc" id="L175" title="4 of 8 branches missed.">    if (newQ1 == null || newQ1 instanceof MtasSpanMatchNoneQuery</span>
         || newQ2 == null || newQ2 instanceof MtasSpanMatchNoneQuery) {
-<span class="nc" id="L178">      return new MtasSpanMatchNoneQuery(field);</span>
-<span class="pc bpc" id="L179" title="1 of 4 branches missed.">    } else if (!newQ1.equals(q1) || !newQ2.equals(q2)) {</span>
-<span class="fc" id="L180">      return new MtasSpanPrecededByQuery(newQ1, newQ2).rewrite(reader);</span>
+<span class="nc" id="L177">      return new MtasSpanMatchNoneQuery(field);</span>
+<span class="pc bpc" id="L178" title="1 of 4 branches missed.">    } else if (!newQ1.equals(q1) || !newQ2.equals(q2)) {</span>
+<span class="fc" id="L179">      return new MtasSpanPrecededByQuery(newQ1, newQ2).rewrite(reader);</span>
     } else {
-<span class="fc" id="L182">      return super.rewrite(reader);</span>
+<span class="fc" id="L181">      return super.rewrite(reader);</span>
     }
   }
 
+  /* (non-Javadoc)
+   * @see mtas.search.spans.util.MtasSpanQuery#disableTwoPhaseIterator()
+   */
+  @Override
+  public void disableTwoPhaseIterator() {
+<span class="fc" id="L190">    super.disableTwoPhaseIterator();</span>
+<span class="fc" id="L191">    q1.disableTwoPhaseIterator();</span>
+<span class="fc" id="L192">    q2.disableTwoPhaseIterator();</span>
+<span class="fc" id="L193">  }</span>
+
   /**
    * The Class SpanPrecededByWeight.
    */
@@ -205,11 +214,11 @@ public class MtasSpanPrecededByQuery extends MtasSpanQuery {
      */
     public SpanPrecededByWeight(MtasSpanPrecededByQueryWeight w1,
         MtasSpanPrecededByQueryWeight w2, IndexSearcher searcher,
-<span class="fc" id="L208">        Map&lt;Term, TermContext&gt; terms) throws IOException {</span>
-<span class="fc" id="L209">      super(MtasSpanPrecededByQuery.this, searcher, terms);</span>
-<span class="fc" id="L210">      this.w1 = w1;</span>
-<span class="fc" id="L211">      this.w2 = w2;</span>
-<span class="fc" id="L212">    }</span>
+<span class="fc" id="L217">        Map&lt;Term, TermContext&gt; terms) throws IOException {</span>
+<span class="fc" id="L218">      super(MtasSpanPrecededByQuery.this, searcher, terms);</span>
+<span class="fc" id="L219">      this.w1 = w1;</span>
+<span class="fc" id="L220">      this.w2 = w2;</span>
+<span class="fc" id="L221">    }</span>
 
     /*
      * (non-Javadoc)
@@ -220,9 +229,9 @@ public class MtasSpanPrecededByQuery extends MtasSpanQuery {
      */
     @Override
     public void extractTermContexts(Map&lt;Term, TermContext&gt; contexts) {
-<span class="nc" id="L223">      w1.spanWeight.extractTermContexts(contexts);</span>
-<span class="nc" id="L224">      w2.spanWeight.extractTermContexts(contexts);</span>
-<span class="nc" id="L225">    }</span>
+<span class="nc" id="L232">      w1.spanWeight.extractTermContexts(contexts);</span>
+<span class="nc" id="L233">      w2.spanWeight.extractTermContexts(contexts);</span>
+<span class="nc" id="L234">    }</span>
 
     /*
      * (non-Javadoc)
@@ -233,17 +242,19 @@ public class MtasSpanPrecededByQuery extends MtasSpanQuery {
      * org.apache.lucene.search.spans.SpanWeight.Postings)
      */
     @Override
-    public MtasSpans getSpans(LeafReaderContext context, Postings requiredPostings)
-        throws IOException {
-<span class="fc" id="L238">      Terms terms = context.reader().terms(field);</span>
-<span class="pc bpc" id="L239" title="1 of 2 branches missed.">      if (terms == null) {</span>
-<span class="nc" id="L240">        return null; // field does not exist</span>
+    public MtasSpans getSpans(LeafReaderContext context,
+        Postings requiredPostings) throws IOException {
+<span class="fc" id="L247">      Terms terms = context.reader().terms(field);</span>
+<span class="pc bpc" id="L248" title="1 of 2 branches missed.">      if (terms == null) {</span>
+<span class="nc" id="L249">        return null; // field does not exist</span>
       }
-<span class="fc" id="L242">      MtasSpanPrecededByQuerySpans s1 = new MtasSpanPrecededByQuerySpans(</span>
-<span class="fc" id="L243">          w1.spanWeight.getSpans(context, requiredPostings));</span>
-<span class="fc" id="L244">      MtasSpanPrecededByQuerySpans s2 = new MtasSpanPrecededByQuerySpans(</span>
-<span class="fc" id="L245">          w2.spanWeight.getSpans(context, requiredPostings));</span>
-<span class="fc" id="L246">      return new MtasSpanPrecededBySpans(s1, s2);</span>
+<span class="fc" id="L251">      MtasSpanPrecededByQuerySpans s1 = new MtasSpanPrecededByQuerySpans(</span>
+          MtasSpanPrecededByQuery.this,
+<span class="fc" id="L253">          w1.spanWeight.getSpans(context, requiredPostings));</span>
+<span class="fc" id="L254">      MtasSpanPrecededByQuerySpans s2 = new MtasSpanPrecededByQuerySpans(</span>
+          MtasSpanPrecededByQuery.this,
+<span class="fc" id="L256">          w2.spanWeight.getSpans(context, requiredPostings));</span>
+<span class="fc" id="L257">      return new MtasSpanPrecededBySpans(MtasSpanPrecededByQuery.this, s1, s2);</span>
     }
 
     /*
@@ -253,9 +264,9 @@ public class MtasSpanPrecededByQuery extends MtasSpanQuery {
      */
     @Override
     public void extractTerms(Set&lt;Term&gt; terms) {
-<span class="nc" id="L256">      w1.spanWeight.extractTerms(terms);</span>
-<span class="nc" id="L257">      w2.spanWeight.extractTerms(terms);</span>
-<span class="nc" id="L258">    }</span>
+<span class="nc" id="L267">      w1.spanWeight.extractTerms(terms);</span>
+<span class="nc" id="L268">      w2.spanWeight.extractTerms(terms);</span>
+<span class="nc" id="L269">    }</span>
 
   }
 
@@ -270,11 +281,13 @@ public class MtasSpanPrecededByQuery extends MtasSpanQuery {
     /**
      * Instantiates a new mtas span preceded by query spans.
      *
+     * @param query the query
      * @param spans the spans
      */
-<span class="fc" id="L275">    public MtasSpanPrecededByQuerySpans(Spans spans) {</span>
-<span class="pc bpc" id="L276" title="1 of 2 branches missed.">      this.spans = spans != null ? spans : new MtasSpanMatchNoneSpans();</span>
-<span class="fc" id="L277">    }</span>
+    public MtasSpanPrecededByQuerySpans(MtasSpanPrecededByQuery query,
+<span class="fc" id="L288">        Spans spans) {</span>
+<span class="pc bpc" id="L289" title="1 of 2 branches missed.">      this.spans = spans != null ? spans : new MtasSpanMatchNoneSpans(query);</span>
+<span class="fc" id="L290">    }</span>
 
   }
 
@@ -291,9 +304,9 @@ public class MtasSpanPrecededByQuery extends MtasSpanQuery {
      *
      * @param spanWeight the span weight
      */
-<span class="fc" id="L294">    public MtasSpanPrecededByQueryWeight(SpanWeight spanWeight) {</span>
-<span class="fc" id="L295">      this.spanWeight = spanWeight;</span>
-<span class="fc" id="L296">    }</span>
+<span class="fc" id="L307">    public MtasSpanPrecededByQueryWeight(SpanWeight spanWeight) {</span>
+<span class="fc" id="L308">      this.spanWeight = spanWeight;</span>
+<span class="fc" id="L309">    }</span>
   }
 
 }
diff --git a/jacoco/mtas.search.spans/MtasSpanPrecededBySpans.html b/jacoco/mtas.search.spans/MtasSpanPrecededBySpans.html
index 9e7154d..454e264 100644
--- a/jacoco/mtas.search.spans/MtasSpanPrecededBySpans.html
+++ b/jacoco/mtas.search.spans/MtasSpanPrecededBySpans.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanPrecededBySpans</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanPrecededBySpans</span></div><h1>MtasSpanPrecededBySpans</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">158 of 397</td><td class="ctr2">60%</td><td class="bar">34 of 72</td><td class="ctr2">52%</td><td class="ctr1">29</td><td class="ctr2">50</td><td class="ctr1">46</td><td class="ctr2">108</td><td class="ctr1">5</td><td class="ctr2">14</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanPrecededBySpans.java.html#L164" class="el_method">advance(int)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="116" height="10" title="89" alt="89"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="96" height="10" title="16" alt="16"/></td><td class="ctr2" id="e6">0%</td><td class="ctr1" id="f0">9</td><td class="ctr2" id="g1">9</td><td class="ctr1" id="h0">26</td><td class="ctr2" id="i0">26</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a13"><a href="MtasSpanPrecededBySpans.java.html#L149" class="el_method">width()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="26" height="10" title="20" alt="20"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="4" alt="4"/></td><td class="ctr2" id="e7">0%</td><td class="ctr1" id="f1">3</td><td class="ctr2" id="g4">3</td><td class="ctr1" id="h2">4</td><td class="ctr2" id="i6">4</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a5"><a href="MtasSpanPrecededBySpans.java.html#L248" class="el_method">goToNextDoc()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="16" alt="16"/><img src="../jacoco-resources/greenbar.gif" width="62" height="10" title="48" alt="48"/></td><td class="ctr2" id="c6">75%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="54" height="10" title="9" alt="9"/></td><td class="ctr2" id="e1">75%</td><td class="ctr1" id="f2">3</td><td class="ctr2" id="g2">7</td><td class="ctr1" id="h1">5</td><td class="ctr2" id="i2">15</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="MtasSpanPrecededBySpans.java.html#L70" class="el_method">collect(SpanCollector)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="11" alt="11"/></td><td class="ctr2" id="c11">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h3">3</td><td class="ctr2" id="i8">3</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a9"><a href="MtasSpanPrecededBySpans.java.html#L96" class="el_method">nextStartPosition()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="41" height="10" title="32" alt="32"/></td><td class="ctr2" id="c5">82%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="42" height="10" title="7" alt="7"/></td><td class="ctr2" id="e2">70%</td><td class="ctr1" id="f3">3</td><td class="ctr2" id="g3">6</td><td class="ctr1" id="h4">2</td><td class="ctr2" id="i3">10</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a4"><a href="MtasSpanPrecededBySpans.java.html#L81" class="el_method">endPosition()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="11" alt="11"/></td><td class="ctr2" id="c7">73%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="2" alt="2"/></td><td class="ctr2" id="e3">50%</td><td class="ctr1" id="f5">2</td><td class="ctr2" id="g5">3</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i9">3</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a12"><a href="MtasSpanPrecededBySpans.java.html#L135" class="el_method">startPosition()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="11" alt="11"/></td><td class="ctr2" id="c8">73%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="2" alt="2"/></td><td class="ctr2" id="e4">50%</td><td class="ctr1" id="f6">2</td><td class="ctr2" id="g6">3</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i10">3</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a6"><a href="MtasSpanPrecededBySpans.java.html#L281" class="el_method">goToNextStartPosition()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="117" height="10" title="90" alt="90"/></td><td class="ctr2" id="c3">97%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="102" height="10" title="17" alt="17"/></td><td class="ctr2" id="e0">85%</td><td class="ctr1" id="f4">3</td><td class="ctr2" id="g0">11</td><td class="ctr1" id="h7">1</td><td class="ctr2" id="i1">24</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a10"><a href="MtasSpanPrecededBySpans.java.html#L125" class="el_method">positionsCost()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="c12">0%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f8">1</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h8">1</td><td class="ctr2" id="i11">1</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a2"><a href="MtasSpanPrecededBySpans.java.html#L214" class="el_method">cost()</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="c13">0%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f9">1</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h9">1</td><td class="ctr2" id="i12">1</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a8"><a href="MtasSpanPrecededBySpans.java.html#L234" class="el_method">nextDoc()</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="8" alt="8"/></td><td class="ctr2" id="c4">88%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="1" alt="1"/></td><td class="ctr2" id="e5">50%</td><td class="ctr1" id="f10">1</td><td class="ctr2" id="g7">2</td><td class="ctr1" id="h10">1</td><td class="ctr2" id="i7">4</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a11"><a href="MtasSpanPrecededBySpans.java.html#L325" class="el_method">reset()</a></td><td class="bar" id="b11"><img src="../jacoco-resources/greenbar.gif" width="24" height="10" title="19" alt="19"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i4">7</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a7"><a href="MtasSpanPrecededBySpans.java.html#L54" class="el_method">MtasSpanPrecededBySpans(MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans, MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans)</a></td><td class="bar" id="b12"><img src="../jacoco-resources/greenbar.gif" width="22" height="10" title="17" alt="17"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">0</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i5">6</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a3"><a href="MtasSpanPrecededBySpans.java.html#L224" class="el_method">docID()</a></td><td class="bar" id="b13"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f13">0</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h13">0</td><td class="ctr2" id="i13">1</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanPrecededBySpans</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanPrecededBySpans</span></div><h1>MtasSpanPrecededBySpans</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">172 of 414</td><td class="ctr2">58%</td><td class="bar">40 of 78</td><td class="ctr2">48%</td><td class="ctr1">33</td><td class="ctr2">54</td><td class="ctr1">49</td><td class="ctr2">112</td><td class="ctr1">6</td><td class="ctr2">15</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanPrecededBySpans.java.html#L167" class="el_method">advance(int)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="116" height="10" title="89" alt="89"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="96" height="10" title="16" alt="16"/></td><td class="ctr2" id="e6">0%</td><td class="ctr1" id="f0">9</td><td class="ctr2" id="g1">9</td><td class="ctr1" id="h0">26</td><td class="ctr2" id="i0">26</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a14"><a href="MtasSpanPrecededBySpans.java.html#L152" class="el_method">width()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="26" height="10" title="20" alt="20"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="4" alt="4"/></td><td class="ctr2" id="e7">0%</td><td class="ctr1" id="f2">3</td><td class="ctr2" id="g5">3</td><td class="ctr1" id="h2">4</td><td class="ctr2" id="i6">4</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a6"><a href="MtasSpanPrecededBySpans.java.html#L250" class="el_method">goToNextDoc()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="16" alt="16"/><img src="../jacoco-resources/greenbar.gif" width="62" height="10" title="48" alt="48"/></td><td class="ctr2" id="c6">75%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="54" height="10" title="9" alt="9"/></td><td class="ctr2" id="e1">75%</td><td class="ctr1" id="f3">3</td><td class="ctr2" id="g2">7</td><td class="ctr1" id="h1">5</td><td class="ctr2" id="i2">15</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="MtasSpanPrecededBySpans.java.html#L339" class="el_method">asTwoPhaseIterator()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="14" alt="14"/></td><td class="ctr2" id="c11">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="6" alt="6"/></td><td class="ctr2" id="e8">0%</td><td class="ctr1" id="f1">4</td><td class="ctr2" id="g4">4</td><td class="ctr1" id="h3">3</td><td class="ctr2" id="i8">3</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a2"><a href="MtasSpanPrecededBySpans.java.html#L73" class="el_method">collect(SpanCollector)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="11" alt="11"/></td><td class="ctr2" id="c12">0%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f8">1</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h4">3</td><td class="ctr2" id="i9">3</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a10"><a href="MtasSpanPrecededBySpans.java.html#L99" class="el_method">nextStartPosition()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="41" height="10" title="32" alt="32"/></td><td class="ctr2" id="c5">82%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="42" height="10" title="7" alt="7"/></td><td class="ctr2" id="e2">70%</td><td class="ctr1" id="f4">3</td><td class="ctr2" id="g3">6</td><td class="ctr1" id="h5">2</td><td class="ctr2" id="i3">10</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a5"><a href="MtasSpanPrecededBySpans.java.html#L84" class="el_method">endPosition()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="11" alt="11"/></td><td class="ctr2" id="c7">73%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="2" alt="2"/></td><td class="ctr2" id="e3">50%</td><td class="ctr1" id="f6">2</td><td class="ctr2" id="g6">3</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i10">3</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a13"><a href="MtasSpanPrecededBySpans.java.html#L138" class="el_method">startPosition()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="11" alt="11"/></td><td class="ctr2" id="c8">73%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="2" alt="2"/></td><td class="ctr2" id="e4">50%</td><td class="ctr1" id="f7">2</td><td class="ctr2" id="g7">3</td><td class="ctr1" id="h7">1</td><td class="ctr2" id="i11">3</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a7"><a href="MtasSpanPrecededBySpans.java.html#L282" class="el_method">goToNextStartPosition()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="117" height="10" title="90" alt="90"/></td><td class="ctr2" id="c3">97%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="102" height="10" title="17" alt="17"/></td><td class="ctr2" id="e0">85%</td><td class="ctr1" id="f5">3</td><td class="ctr2" id="g0">11</td><td class="ctr1" id="h8">1</td><td class="ctr2" id="i1">24</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a11"><a href="MtasSpanPrecededBySpans.java.html#L128" class="el_method">positionsCost()</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="c13">0%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f9">1</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h9">1</td><td class="ctr2" id="i12">1</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a3"><a href="MtasSpanPrecededBySpans.java.html#L217" class="el_method">cost()</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="c14">0%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f10">1</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h10">1</td><td class="ctr2" id="i13">1</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a9"><a href="MtasSpanPrecededBySpans.java.html#L237" class="el_method">nextDoc()</a></td><td class="bar" id="b11"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="8" alt="8"/></td><td class="ctr2" id="c4">88%</td><td class="bar" id="d8"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="1" alt="1"/></td><td class="ctr2" id="e5">50%</td><td class="ctr1" id="f11">1</td><td class="ctr2" id="g8">2</td><td class="ctr1" id="h11">1</td><td class="ctr2" id="i7">4</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a8"><a href="MtasSpanPrecededBySpans.java.html#L56" class="el_method">MtasSpanPrecededBySpans(MtasSpanPrecededByQuery, MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans, MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans)</a></td><td class="bar" id="b12"><img src="../jacoco-resources/greenbar.gif" width="26" height="10" title="20" alt="20"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">0</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i4">7</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a12"><a href="MtasSpanPrecededBySpans.java.html#L326" class="el_method">reset()</a></td><td class="bar" id="b13"><img src="../jacoco-resources/greenbar.gif" width="24" height="10" title="19" alt="19"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f13">0</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h13">0</td><td class="ctr2" id="i5">7</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a4"><a href="MtasSpanPrecededBySpans.java.html#L227" class="el_method">docID()</a></td><td class="bar" id="b14"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f14">0</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h14">0</td><td class="ctr2" id="i14">1</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k14">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanPrecededBySpans.java.html b/jacoco/mtas.search.spans/MtasSpanPrecededBySpans.java.html
index 70c22e6..61c0ff5 100644
--- a/jacoco/mtas.search.spans/MtasSpanPrecededBySpans.java.html
+++ b/jacoco/mtas.search.spans/MtasSpanPrecededBySpans.java.html
@@ -3,6 +3,7 @@
 import java.io.IOException;
 import java.util.HashSet;
 
+import org.apache.lucene.search.TwoPhaseIterator;
 import org.apache.lucene.search.spans.SpanCollector;
 import mtas.search.spans.MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans;
 import mtas.search.spans.util.MtasSpans;
@@ -12,6 +13,9 @@ import mtas.search.spans.util.MtasSpans;
  */
 public class MtasSpanPrecededBySpans extends MtasSpans {
 
+  /** The query. */
+  private MtasSpanPrecededByQuery query;
+
   /** The spans 1. */
   private MtasSpanPrecededByQuerySpans spans1;
 
@@ -42,21 +46,20 @@ public class MtasSpanPrecededBySpans extends MtasSpans {
   /**
    * Instantiates a new mtas span preceded by spans.
    *
-   * @param mtasSpanPrecededByQuery
-   *          the mtas span preceded by query
-   * @param spans1
-   *          the spans 1
-   * @param spans2
-   *          the spans 2
+   * @param query the query
+   * @param spans1 the spans 1
+   * @param spans2 the spans 2
    */
-  public MtasSpanPrecededBySpans(MtasSpanPrecededByQuerySpans spans1,
+  public MtasSpanPrecededBySpans(MtasSpanPrecededByQuery query,
+      MtasSpanPrecededByQuerySpans spans1,
       MtasSpanPrecededByQuerySpans spans2) {
-<span class="fc" id="L54">    super();</span>
-<span class="fc" id="L55">    docId = -1;</span>
-<span class="fc" id="L56">    this.spans1 = spans1;</span>
-<span class="fc" id="L57">    this.spans2 = spans2;</span>
-<span class="fc" id="L58">    previousSpans2EndPositions = new HashSet&lt;&gt;();</span>
-<span class="fc" id="L59">  }</span>
+<span class="fc" id="L56">    super();</span>
+<span class="fc" id="L57">    docId = -1;</span>
+<span class="fc" id="L58">    this.query = query;</span>
+<span class="fc" id="L59">    this.spans1 = spans1;</span>
+<span class="fc" id="L60">    this.spans2 = spans2;</span>
+<span class="fc" id="L61">    previousSpans2EndPositions = new HashSet&lt;&gt;();</span>
+<span class="fc" id="L62">  }</span>
 
   /*
    * (non-Javadoc)
@@ -67,9 +70,9 @@ public class MtasSpanPrecededBySpans extends MtasSpans {
    */
   @Override
   public void collect(SpanCollector collector) throws IOException {
-<span class="nc" id="L70">    spans1.spans.collect(collector);</span>
-<span class="nc" id="L71">    spans2.spans.collect(collector);</span>
-<span class="nc" id="L72">  }</span>
+<span class="nc" id="L73">    spans1.spans.collect(collector);</span>
+<span class="nc" id="L74">    spans2.spans.collect(collector);</span>
+<span class="nc" id="L75">  }</span>
 
   /*
    * (non-Javadoc)
@@ -78,10 +81,10 @@ public class MtasSpanPrecededBySpans extends MtasSpans {
    */
   @Override
   public int endPosition() {
-<span class="pc bpc" id="L81" title="1 of 2 branches missed.">    if(calledNextStartPosition) {</span>
-<span class="pc bpc" id="L82" title="1 of 2 branches missed.">      return noMorePositions ? NO_MORE_POSITIONS : spans1.spans.endPosition();</span>
+<span class="pc bpc" id="L84" title="1 of 2 branches missed.">    if (calledNextStartPosition) {</span>
+<span class="pc bpc" id="L85" title="1 of 2 branches missed.">      return noMorePositions ? NO_MORE_POSITIONS : spans1.spans.endPosition();</span>
     } else {
-<span class="nc" id="L84">      return -1;</span>
+<span class="nc" id="L87">      return -1;</span>
     }
   }
 
@@ -93,24 +96,24 @@ public class MtasSpanPrecededBySpans extends MtasSpans {
   @Override
   public int nextStartPosition() throws IOException {
     // no document
-<span class="pc bpc" id="L96" title="2 of 4 branches missed.">    if (docId == -1 || docId == NO_MORE_DOCS) {</span>
-<span class="nc" id="L97">      throw new IOException(&quot;no document&quot;);</span>
+<span class="pc bpc" id="L99" title="2 of 4 branches missed.">    if (docId == -1 || docId == NO_MORE_DOCS) {</span>
+<span class="nc" id="L100">      throw new IOException(&quot;no document&quot;);</span>
       // finished
-<span class="pc bpc" id="L99" title="1 of 2 branches missed.">    } else if (noMorePositions) {</span>
-<span class="nc" id="L100">      return NO_MORE_POSITIONS;</span>
+<span class="pc bpc" id="L102" title="1 of 2 branches missed.">    } else if (noMorePositions) {</span>
+<span class="nc" id="L103">      return NO_MORE_POSITIONS;</span>
       // littleSpans already at start match, because of check for matching
       // document
-<span class="fc bfc" id="L103" title="All 2 branches covered.">    } else if (!calledNextStartPosition) {</span>
-<span class="fc" id="L104">      calledNextStartPosition = true;</span>
-<span class="fc" id="L105">      return spans1.spans.startPosition();</span>
+<span class="fc bfc" id="L106" title="All 2 branches covered.">    } else if (!calledNextStartPosition) {</span>
+<span class="fc" id="L107">      calledNextStartPosition = true;</span>
+<span class="fc" id="L108">      return spans1.spans.startPosition();</span>
       // compute next match
     } else {
-<span class="fc bfc" id="L108" title="All 2 branches covered.">      if (goToNextStartPosition()) {</span>
+<span class="fc bfc" id="L111" title="All 2 branches covered.">      if (goToNextStartPosition()) {</span>
         // match found
-<span class="fc" id="L110">        return spans1.spans.startPosition();</span>
+<span class="fc" id="L113">        return spans1.spans.startPosition();</span>
       } else {
         // no more matches: document finished
-<span class="fc" id="L113">        return NO_MORE_POSITIONS;</span>
+<span class="fc" id="L116">        return NO_MORE_POSITIONS;</span>
       }
     }
   }
@@ -122,7 +125,7 @@ public class MtasSpanPrecededBySpans extends MtasSpans {
    */
   @Override
   public float positionsCost() {
-<span class="nc" id="L125">    return 0;</span>
+<span class="nc" id="L128">    return 0;</span>
   }
 
   /*
@@ -132,11 +135,11 @@ public class MtasSpanPrecededBySpans extends MtasSpans {
    */
   @Override
   public int startPosition() {
-<span class="pc bpc" id="L135" title="1 of 2 branches missed.">    if(calledNextStartPosition) {</span>
-<span class="pc bpc" id="L136" title="1 of 2 branches missed.">      return noMorePositions ? NO_MORE_POSITIONS : spans1.spans.startPosition();</span>
+<span class="pc bpc" id="L138" title="1 of 2 branches missed.">    if (calledNextStartPosition) {</span>
+<span class="pc bpc" id="L139" title="1 of 2 branches missed.">      return noMorePositions ? NO_MORE_POSITIONS : spans1.spans.startPosition();</span>
     } else {
-<span class="nc" id="L138">      return -1;</span>
-    }    
+<span class="nc" id="L141">      return -1;</span>
+    }
   }
 
   /*
@@ -146,12 +149,12 @@ public class MtasSpanPrecededBySpans extends MtasSpans {
    */
   @Override
   public int width() {
-<span class="nc bnc" id="L149" title="All 2 branches missed.">    if(calledNextStartPosition) {</span>
-<span class="nc bnc" id="L150" title="All 2 branches missed.">      return noMorePositions ? 0</span>
-<span class="nc" id="L151">          : spans1.spans.endPosition() - spans1.spans.startPosition();</span>
+<span class="nc bnc" id="L152" title="All 2 branches missed.">    if (calledNextStartPosition) {</span>
+<span class="nc bnc" id="L153" title="All 2 branches missed.">      return noMorePositions ? 0</span>
+<span class="nc" id="L154">          : spans1.spans.endPosition() - spans1.spans.startPosition();</span>
     } else {
-<span class="nc" id="L153">      return 0;</span>
-    }      
+<span class="nc" id="L156">      return 0;</span>
+    }
   }
 
   /*
@@ -161,45 +164,45 @@ public class MtasSpanPrecededBySpans extends MtasSpans {
    */
   @Override
   public int advance(int target) throws IOException {
-<span class="nc" id="L164">    reset();</span>
-<span class="nc bnc" id="L165" title="All 2 branches missed.">    if (docId == NO_MORE_DOCS) {</span>
-<span class="nc" id="L166">      return docId;</span>
-<span class="nc bnc" id="L167" title="All 2 branches missed.">    } else if (target &lt; docId) {</span>
+<span class="nc" id="L167">    reset();</span>
+<span class="nc bnc" id="L168" title="All 2 branches missed.">    if (docId == NO_MORE_DOCS) {</span>
+<span class="nc" id="L169">      return docId;</span>
+<span class="nc bnc" id="L170" title="All 2 branches missed.">    } else if (target &lt; docId) {</span>
       // should not happen
-<span class="nc" id="L169">      docId = NO_MORE_DOCS;</span>
-<span class="nc" id="L170">      return docId;</span>
+<span class="nc" id="L172">      docId = NO_MORE_DOCS;</span>
+<span class="nc" id="L173">      return docId;</span>
     } else {
       // advance 1
-<span class="nc" id="L173">      int spans1DocId = spans1.spans.docID();</span>
-<span class="nc" id="L174">      int newTarget = target;</span>
-<span class="nc bnc" id="L175" title="All 2 branches missed.">      if (spans1DocId &lt; newTarget) {</span>
-<span class="nc" id="L176">        spans1DocId = spans1.spans.advance(target);</span>
-<span class="nc bnc" id="L177" title="All 2 branches missed.">        if (spans1DocId == NO_MORE_DOCS) {</span>
-<span class="nc" id="L178">          docId = NO_MORE_DOCS;</span>
-<span class="nc" id="L179">          return docId;</span>
+<span class="nc" id="L176">      int spans1DocId = spans1.spans.docID();</span>
+<span class="nc" id="L177">      int newTarget = target;</span>
+<span class="nc bnc" id="L178" title="All 2 branches missed.">      if (spans1DocId &lt; newTarget) {</span>
+<span class="nc" id="L179">        spans1DocId = spans1.spans.advance(target);</span>
+<span class="nc bnc" id="L180" title="All 2 branches missed.">        if (spans1DocId == NO_MORE_DOCS) {</span>
+<span class="nc" id="L181">          docId = NO_MORE_DOCS;</span>
+<span class="nc" id="L182">          return docId;</span>
         }
-<span class="nc" id="L181">        newTarget = Math.max(newTarget, spans1DocId);</span>
+<span class="nc" id="L184">        newTarget = Math.max(newTarget, spans1DocId);</span>
       }
-<span class="nc" id="L183">      int spans2DocId = spans2.spans.docID();</span>
+<span class="nc" id="L186">      int spans2DocId = spans2.spans.docID();</span>
       // advance 2
-<span class="nc bnc" id="L185" title="All 2 branches missed.">      if (spans2DocId &lt; newTarget) {</span>
-<span class="nc" id="L186">        spans2DocId = spans2.spans.advance(newTarget);</span>
-<span class="nc bnc" id="L187" title="All 2 branches missed.">        if (spans2DocId == NO_MORE_DOCS) {</span>
-<span class="nc" id="L188">          docId = NO_MORE_DOCS;</span>
-<span class="nc" id="L189">          return docId;</span>
+<span class="nc bnc" id="L188" title="All 2 branches missed.">      if (spans2DocId &lt; newTarget) {</span>
+<span class="nc" id="L189">        spans2DocId = spans2.spans.advance(newTarget);</span>
+<span class="nc bnc" id="L190" title="All 2 branches missed.">        if (spans2DocId == NO_MORE_DOCS) {</span>
+<span class="nc" id="L191">          docId = NO_MORE_DOCS;</span>
+<span class="nc" id="L192">          return docId;</span>
         }
       }
       // check equal docId, otherwise next
-<span class="nc bnc" id="L193" title="All 2 branches missed.">      if (spans1DocId == spans2DocId) {</span>
-<span class="nc" id="L194">        docId = spans1DocId;</span>
+<span class="nc bnc" id="L196" title="All 2 branches missed.">      if (spans1DocId == spans2DocId) {</span>
+<span class="nc" id="L197">        docId = spans1DocId;</span>
         // check match
-<span class="nc bnc" id="L196" title="All 2 branches missed.">        if (goToNextStartPosition()) {</span>
-<span class="nc" id="L197">          return docId;</span>
+<span class="nc bnc" id="L199" title="All 2 branches missed.">        if (goToNextStartPosition()) {</span>
+<span class="nc" id="L200">          return docId;</span>
         } else {
-<span class="nc" id="L199">          return nextDoc();</span>
+<span class="nc" id="L202">          return nextDoc();</span>
         }
       } else {
-<span class="nc" id="L202">        return nextDoc();</span>
+<span class="nc" id="L205">        return nextDoc();</span>
       }
     }
   }
@@ -211,7 +214,7 @@ public class MtasSpanPrecededBySpans extends MtasSpans {
    */
   @Override
   public long cost() {
-<span class="nc" id="L214">    return 0;</span>
+<span class="nc" id="L217">    return 0;</span>
   }
 
   /*
@@ -221,7 +224,7 @@ public class MtasSpanPrecededBySpans extends MtasSpans {
    */
   @Override
   public int docID() {
-<span class="fc" id="L224">    return docId;</span>
+<span class="fc" id="L227">    return docId;</span>
   }
 
   /*
@@ -231,41 +234,40 @@ public class MtasSpanPrecededBySpans extends MtasSpans {
    */
   @Override
   public int nextDoc() throws IOException {
-<span class="fc" id="L234">    reset();</span>
-<span class="pc bpc" id="L235" title="1 of 2 branches missed.">    while (!goToNextDoc())</span>
-<span class="nc" id="L236">      ;</span>
-<span class="fc" id="L237">    return docId;</span>
+<span class="fc" id="L237">    reset();</span>
+<span class="pc bpc" id="L238" title="1 of 2 branches missed.">    while (!goToNextDoc())</span>
+<span class="nc" id="L239">      ;</span>
+<span class="fc" id="L240">    return docId;</span>
   }
 
   /**
    * Go to next doc.
    *
    * @return true, if successful
-   * @throws IOException
-   *           Signals that an I/O exception has occurred.
+   * @throws IOException Signals that an I/O exception has occurred.
    */
   private boolean goToNextDoc() throws IOException {
-<span class="pc bpc" id="L248" title="1 of 2 branches missed.">    if (docId == NO_MORE_DOCS) {</span>
-<span class="nc" id="L249">      return true;</span>
+<span class="pc bpc" id="L250" title="1 of 2 branches missed.">    if (docId == NO_MORE_DOCS) {</span>
+<span class="nc" id="L251">      return true;</span>
     } else {
-<span class="fc" id="L251">      int spans1DocId = spans1.spans.nextDoc();</span>
-<span class="fc" id="L252">      int spans2DocId = spans2.spans.docID();</span>
-<span class="fc" id="L253">      docId = Math.max(spans1DocId, spans2DocId);</span>
-<span class="fc bfc" id="L254" title="All 4 branches covered.">      while (spans1DocId != spans2DocId &amp;&amp; docId != NO_MORE_DOCS) {</span>
-<span class="pc bpc" id="L255" title="1 of 2 branches missed.">        if (spans1DocId &lt; spans2DocId) {</span>
-<span class="nc" id="L256">          spans1DocId = spans1.spans.advance(spans2DocId);</span>
-<span class="nc" id="L257">          docId = spans1DocId;</span>
+<span class="fc" id="L253">      int spans1DocId = spans1.spans.nextDoc();</span>
+<span class="fc" id="L254">      int spans2DocId = spans2.spans.docID();</span>
+<span class="fc" id="L255">      docId = Math.max(spans1DocId, spans2DocId);</span>
+<span class="fc bfc" id="L256" title="All 4 branches covered.">      while (spans1DocId != spans2DocId &amp;&amp; docId != NO_MORE_DOCS) {</span>
+<span class="pc bpc" id="L257" title="1 of 2 branches missed.">        if (spans1DocId &lt; spans2DocId) {</span>
+<span class="nc" id="L258">          spans1DocId = spans1.spans.advance(spans2DocId);</span>
+<span class="nc" id="L259">          docId = spans1DocId;</span>
         } else {
-<span class="fc" id="L259">          spans2DocId = spans2.spans.advance(spans1DocId);</span>
-<span class="fc" id="L260">          docId = spans2DocId;</span>
+<span class="fc" id="L261">          spans2DocId = spans2.spans.advance(spans1DocId);</span>
+<span class="fc" id="L262">          docId = spans2DocId;</span>
         }
       }
-<span class="pc bpc" id="L263" title="1 of 4 branches missed.">      if (docId != NO_MORE_DOCS &amp;&amp; !goToNextStartPosition()) {</span>
-<span class="nc" id="L264">        reset();</span>
-<span class="nc" id="L265">        return false;</span>
+<span class="pc bpc" id="L265" title="1 of 4 branches missed.">      if (docId != NO_MORE_DOCS &amp;&amp; !goToNextStartPosition()) {</span>
+<span class="nc" id="L266">        reset();</span>
+<span class="nc" id="L267">        return false;</span>
       } else {
-<span class="fc" id="L267">        return true;</span>
-      }  
+<span class="fc" id="L269">        return true;</span>
+      }
     }
   }
 
@@ -273,62 +275,74 @@ public class MtasSpanPrecededBySpans extends MtasSpans {
    * Go to next start position.
    *
    * @return true, if successful
-   * @throws IOException
-   *           Signals that an I/O exception has occurred.
+   * @throws IOException Signals that an I/O exception has occurred.
    */
   private boolean goToNextStartPosition() throws IOException {
     int nextSpans1StartPosition;
-<span class="fc" id="L281">    while ((nextSpans1StartPosition = spans1.spans</span>
-<span class="fc bfc" id="L282" title="All 2 branches covered.">        .nextStartPosition()) != NO_MORE_POSITIONS) {</span>
-<span class="fc bfc" id="L283" title="All 2 branches covered.">      if (nextSpans1StartPosition == lastSpans2EndPosition) {</span>
-<span class="fc" id="L284">        return true;</span>
+<span class="fc" id="L282">    while ((nextSpans1StartPosition = spans1.spans</span>
+<span class="fc bfc" id="L283" title="All 2 branches covered.">        .nextStartPosition()) != NO_MORE_POSITIONS) {</span>
+<span class="fc bfc" id="L284" title="All 2 branches covered.">      if (nextSpans1StartPosition == lastSpans2EndPosition) {</span>
+<span class="fc" id="L285">        return true;</span>
       } else {
         // clean up
-<span class="fc bfc" id="L287" title="All 2 branches covered.">        if (maximumSpans2EndPosition &lt; nextSpans1StartPosition) {</span>
-<span class="fc" id="L288">          previousSpans2EndPositions.clear();</span>
-<span class="fc" id="L289">          maximumSpans2EndPosition = -1;</span>
-<span class="fc" id="L290">        } else if (previousSpans2EndPositions</span>
-<span class="pc bpc" id="L291" title="1 of 2 branches missed.">            .contains(nextSpans1StartPosition)) {</span>
-<span class="nc" id="L292">          return true;</span>
+<span class="fc bfc" id="L288" title="All 2 branches covered.">        if (maximumSpans2EndPosition &lt; nextSpans1StartPosition) {</span>
+<span class="fc" id="L289">          previousSpans2EndPositions.clear();</span>
+<span class="fc" id="L290">          maximumSpans2EndPosition = -1;</span>
+<span class="fc" id="L291">        } else if (previousSpans2EndPositions</span>
+<span class="pc bpc" id="L292" title="1 of 2 branches missed.">            .contains(nextSpans1StartPosition)) {</span>
+<span class="nc" id="L293">          return true;</span>
         }
         // try to find match
-<span class="fc bfc" id="L295" title="All 2 branches covered.">        while (lastSpans2StartPosition &lt; nextSpans1StartPosition) {</span>
-<span class="pc bpc" id="L296" title="1 of 2 branches missed.">          if (lastSpans2StartPosition != NO_MORE_POSITIONS) {</span>
-<span class="fc" id="L297">            lastSpans2StartPosition = spans2.spans.nextStartPosition();</span>
+<span class="fc bfc" id="L296" title="All 2 branches covered.">        while (lastSpans2StartPosition &lt; nextSpans1StartPosition) {</span>
+<span class="pc bpc" id="L297" title="1 of 2 branches missed.">          if (lastSpans2StartPosition != NO_MORE_POSITIONS) {</span>
+<span class="fc" id="L298">            lastSpans2StartPosition = spans2.spans.nextStartPosition();</span>
           }
-<span class="fc bfc" id="L299" title="All 2 branches covered.">          if (lastSpans2StartPosition == NO_MORE_POSITIONS) {</span>
-<span class="pc bpc" id="L300" title="1 of 2 branches missed.">            if (previousSpans2EndPositions.isEmpty()) {</span>
-<span class="fc" id="L301">              noMorePositions = true;</span>
-<span class="fc" id="L302">              return false;</span>
+<span class="fc bfc" id="L300" title="All 2 branches covered.">          if (lastSpans2StartPosition == NO_MORE_POSITIONS) {</span>
+<span class="pc bpc" id="L301" title="1 of 2 branches missed.">            if (previousSpans2EndPositions.isEmpty()) {</span>
+<span class="fc" id="L302">              noMorePositions = true;</span>
+<span class="fc" id="L303">              return false;</span>
             }
           } else {
-<span class="fc" id="L305">            lastSpans2EndPosition = spans2.spans.endPosition();</span>
-<span class="fc bfc" id="L306" title="All 2 branches covered.">            if (lastSpans2EndPosition &gt;= nextSpans1StartPosition) {</span>
-<span class="fc" id="L307">              previousSpans2EndPositions.add(lastSpans2EndPosition);</span>
-<span class="fc" id="L308">              maximumSpans2EndPosition = Math.max(maximumSpans2EndPosition,</span>
+<span class="fc" id="L306">            lastSpans2EndPosition = spans2.spans.endPosition();</span>
+<span class="fc bfc" id="L307" title="All 2 branches covered.">            if (lastSpans2EndPosition &gt;= nextSpans1StartPosition) {</span>
+<span class="fc" id="L308">              previousSpans2EndPositions.add(lastSpans2EndPosition);</span>
+<span class="fc" id="L309">              maximumSpans2EndPosition = Math.max(maximumSpans2EndPosition,</span>
                   lastSpans2EndPosition);
             }
-<span class="fc bfc" id="L311" title="All 2 branches covered.">            if (nextSpans1StartPosition == lastSpans2EndPosition) {</span>
-<span class="fc" id="L312">              return true;</span>
+<span class="fc bfc" id="L312" title="All 2 branches covered.">            if (nextSpans1StartPosition == lastSpans2EndPosition) {</span>
+<span class="fc" id="L313">              return true;</span>
             }
           }
         }
       }
     }
-<span class="fc" id="L318">    return false;</span>
+<span class="fc" id="L319">    return false;</span>
   }
 
   /**
    * Reset.
    */
   private void reset() {
-<span class="fc" id="L325">    calledNextStartPosition = false;</span>
-<span class="fc" id="L326">    noMorePositions = false;</span>
-<span class="fc" id="L327">    lastSpans2StartPosition = -1;</span>
-<span class="fc" id="L328">    lastSpans2EndPosition = -1;</span>
-<span class="fc" id="L329">    maximumSpans2EndPosition = -1;</span>
-<span class="fc" id="L330">    previousSpans2EndPositions.clear();</span>
-<span class="fc" id="L331">  }</span>
+<span class="fc" id="L326">    calledNextStartPosition = false;</span>
+<span class="fc" id="L327">    noMorePositions = false;</span>
+<span class="fc" id="L328">    lastSpans2StartPosition = -1;</span>
+<span class="fc" id="L329">    lastSpans2EndPosition = -1;</span>
+<span class="fc" id="L330">    maximumSpans2EndPosition = -1;</span>
+<span class="fc" id="L331">    previousSpans2EndPositions.clear();</span>
+<span class="fc" id="L332">  }</span>
+
+  /* (non-Javadoc)
+   * @see mtas.search.spans.util.MtasSpans#asTwoPhaseIterator()
+   */
+  @Override
+  public TwoPhaseIterator asTwoPhaseIterator() {
+<span class="nc bnc" id="L339" title="All 6 branches missed.">    if (spans1 == null || spans2 == null || !query.twoPhaseIteratorAllowed()) {</span>
+<span class="nc" id="L340">      return null;</span>
+    } else {
+      // TODO
+<span class="nc" id="L343">      return null;</span>
+    }
+  }
 
 }
 </pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanPrefixQuery.java.html b/jacoco/mtas.search.spans/MtasSpanPrefixQuery.java.html
index adb3ca2..7e03570 100644
--- a/jacoco/mtas.search.spans/MtasSpanPrefixQuery.java.html
+++ b/jacoco/mtas.search.spans/MtasSpanPrefixQuery.java.html
@@ -52,7 +52,7 @@ public class MtasSpanPrefixQuery extends MtasSpanQuery {
    * @param singlePosition the single position
    */
   public MtasSpanPrefixQuery(Term term, boolean singlePosition) {
-<span class="pc bpc" id="L55" title="2 of 4 branches missed.">    super(singlePosition?1:null,singlePosition?1:null);    </span>
+<span class="pc bpc" id="L55" title="2 of 4 branches missed.">    super(singlePosition ? 1 : null, singlePosition ? 1 : null);</span>
 <span class="fc" id="L56">    PrefixQuery pfq = new PrefixQuery(term);</span>
 <span class="fc" id="L57">    query = new SpanMultiTermQueryWrapper&lt;&gt;(pfq);</span>
 <span class="fc" id="L58">    this.term = term;</span>
diff --git a/jacoco/mtas.search.spans/MtasSpanRecurrenceQuery$SpanRecurrenceWeight.html b/jacoco/mtas.search.spans/MtasSpanRecurrenceQuery$SpanRecurrenceWeight.html
index 53f54f0..2b9d9eb 100644
--- a/jacoco/mtas.search.spans/MtasSpanRecurrenceQuery$SpanRecurrenceWeight.html
+++ b/jacoco/mtas.search.spans/MtasSpanRecurrenceQuery$SpanRecurrenceWeight.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanRecurrenceQuery.SpanRecurrenceWeight</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanRecurrenceQuery.SpanRecurrenceWeight</span></div><h1>MtasSpanRecurrenceQuery.SpanRecurrenceWeight</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">17 of 78</td><td class="ctr2">78%</td><td class="bar">4 of 8</td><td class="ctr2">50%</td><td class="ctr1">5</td><td class="ctr2">8</td><td class="ctr1">6</td><td class="ctr2">23</td><td class="ctr1">1</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a2"><a href="MtasSpanRecurrenceQuery.java.html#L334" class="el_method">getSpans(LeafReaderContext, SpanWeight.Postings)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="12" alt="12"/><img src="../jacoco-resources/greenbar.gif" width="91" height="10" title="38" alt="38"/></td><td class="ctr2" id="c2">76%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="4" alt="4"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f0">4</td><td class="ctr2" id="g0">5</td><td class="ctr1" id="h0">4</td><td class="ctr2" id="i0">13</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasSpanRecurrenceQuery.java.html#L363" class="el_method">extractTerms(Set)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="5" alt="5"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="MtasSpanRecurrenceQuery.java.html#L304" class="el_method">MtasSpanRecurrenceQuery.SpanRecurrenceWeight(MtasSpanRecurrenceQuery, SpanWeight, SpanWeight, Integer, IndexSearcher, Map)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="43" height="10" title="18" alt="18"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i1">6</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a0"><a href="MtasSpanRecurrenceQuery.java.html#L320" class="el_method">extractTermContexts(Map)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="5" alt="5"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanRecurrenceQuery.SpanRecurrenceWeight</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanRecurrenceQuery.SpanRecurrenceWeight</span></div><h1>MtasSpanRecurrenceQuery.SpanRecurrenceWeight</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">17 of 80</td><td class="ctr2">78%</td><td class="bar">4 of 8</td><td class="ctr2">50%</td><td class="ctr1">5</td><td class="ctr2">8</td><td class="ctr1">6</td><td class="ctr2">23</td><td class="ctr1">1</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a2"><a href="MtasSpanRecurrenceQuery.java.html#L346" class="el_method">getSpans(LeafReaderContext, SpanWeight.Postings)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="27" height="10" title="12" alt="12"/><img src="../jacoco-resources/greenbar.gif" width="92" height="10" title="40" alt="40"/></td><td class="ctr2" id="c2">76%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="4" alt="4"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f0">4</td><td class="ctr2" id="g0">5</td><td class="ctr1" id="h0">4</td><td class="ctr2" id="i0">13</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasSpanRecurrenceQuery.java.html#L375" class="el_method">extractTerms(Set)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="5" alt="5"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="MtasSpanRecurrenceQuery.java.html#L316" class="el_method">MtasSpanRecurrenceQuery.SpanRecurrenceWeight(MtasSpanRecurrenceQuery, SpanWeight, SpanWeight, Integer, IndexSearcher, Map)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="41" height="10" title="18" alt="18"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i1">6</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a0"><a href="MtasSpanRecurrenceQuery.java.html#L332" class="el_method">extractTermContexts(Map)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="5" alt="5"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanRecurrenceQuery.html b/jacoco/mtas.search.spans/MtasSpanRecurrenceQuery.html
index 103ab97..69f5442 100644
--- a/jacoco/mtas.search.spans/MtasSpanRecurrenceQuery.html
+++ b/jacoco/mtas.search.spans/MtasSpanRecurrenceQuery.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanRecurrenceQuery</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanRecurrenceQuery</span></div><h1>MtasSpanRecurrenceQuery</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">175 of 427</td><td class="ctr2">59%</td><td class="bar">32 of 64</td><td class="ctr2">50%</td><td class="ctr1">27</td><td class="ctr2">45</td><td class="ctr1">28</td><td class="ctr2">88</td><td class="ctr1">3</td><td class="ctr2">13</td></tr></tfoot><tbody><tr><td id="a12"><a href="MtasSpanRecurrenceQuery.java.html#L205" class="el_method">toString(String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="76" height="10" title="59" alt="59"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h0">8</td><td class="ctr2" id="i4">8</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a11"><a href="MtasSpanRecurrenceQuery.java.html#L130" class="el_method">setRecurrence(int, int)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="54" height="10" title="42" alt="42"/><img src="../jacoco-resources/greenbar.gif" width="65" height="10" title="51" alt="51"/></td><td class="ctr2" id="c8">54%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="43" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="43" height="10" title="8" alt="8"/></td><td class="ctr2" id="e1">50%</td><td class="ctr1" id="f0">6</td><td class="ctr2" id="g1">9</td><td class="ctr1" id="h1">7</td><td class="ctr2" id="i0">21</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a9"><a href="MtasSpanRecurrenceQuery.java.html#L55" class="el_method">MtasSpanRecurrenceQuery(MtasSpanQuery, int, int, MtasSpanQuery, Integer)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="28" alt="28"/><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="27" alt="27"/></td><td class="ctr2" id="c9">49%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="43" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="2" alt="2"/></td><td class="ctr2" id="e4">20%</td><td class="ctr1" id="f2">5</td><td class="ctr2" id="g3">6</td><td class="ctr1" id="h2">7</td><td class="ctr2" id="i2">15</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="MtasSpanRecurrenceQuery.java.html#L222" class="el_method">equals(Object)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="14" alt="14"/><img src="../jacoco-resources/greenbar.gif" width="86" height="10" title="67" alt="67"/></td><td class="ctr2" id="c5">82%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="43" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="76" height="10" title="14" alt="14"/></td><td class="ctr2" id="e0">63%</td><td class="ctr1" id="f1">6</td><td class="ctr2" id="g0">12</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i1">16</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a0"><a href="MtasSpanRecurrenceQuery.java.html#L268" class="el_method">createWeight(IndexSearcher, boolean)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="14" alt="14"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="24" alt="24"/></td><td class="ctr2" id="c7">63%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="2" alt="2"/></td><td class="ctr2" id="e2">50%</td><td class="ctr1" id="f4">2</td><td class="ctr2" id="g4">3</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i5">6</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a10"><a href="MtasSpanRecurrenceQuery.java.html#L178" class="el_method">rewrite(IndexReader)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="12" alt="12"/><img src="../jacoco-resources/greenbar.gif" width="54" height="10" title="42" alt="42"/></td><td class="ctr2" id="c6">77%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="32" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="6" alt="6"/></td><td class="ctr2" id="e3">50%</td><td class="ctr1" id="f3">5</td><td class="ctr2" id="g2">7</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i3">11</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a3"><a href="MtasSpanRecurrenceQuery.java.html#L93" class="el_method">getIgnoreQuery()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c11">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a4"><a href="MtasSpanRecurrenceQuery.java.html#L102" class="el_method">getMaximumIgnoreLength()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c12">0%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">1</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a8"><a href="MtasSpanRecurrenceQuery.java.html#L251" class="el_method">hashCode()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="37" height="10" title="29" alt="29"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i6">5</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a7"><a href="MtasSpanRecurrenceQuery.java.html#L84" class="el_method">getQuery()</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a6"><a href="MtasSpanRecurrenceQuery.java.html#L111" class="el_method">getMinimumRecurrence()</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i10">1</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a5"><a href="MtasSpanRecurrenceQuery.java.html#L120" class="el_method">getMaximumRecurrence()</a></td><td class="bar" id="b11"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i11">1</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a2"><a href="MtasSpanRecurrenceQuery.java.html#L167" class="el_method">getField()</a></td><td class="bar" id="b12"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">0</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i12">1</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanRecurrenceQuery</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanRecurrenceQuery</span></div><h1>MtasSpanRecurrenceQuery</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">175 of 439</td><td class="ctr2">60%</td><td class="bar">33 of 66</td><td class="ctr2">50%</td><td class="ctr1">27</td><td class="ctr2">47</td><td class="ctr1">28</td><td class="ctr2">93</td><td class="ctr1">2</td><td class="ctr2">14</td></tr></tfoot><tbody><tr><td id="a13"><a href="MtasSpanRecurrenceQuery.java.html#L205" class="el_method">toString(String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="76" height="10" title="59" alt="59"/></td><td class="ctr2" id="c12">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h0">8</td><td class="ctr2" id="i4">8</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a12"><a href="MtasSpanRecurrenceQuery.java.html#L130" class="el_method">setRecurrence(int, int)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="54" height="10" title="42" alt="42"/><img src="../jacoco-resources/greenbar.gif" width="65" height="10" title="51" alt="51"/></td><td class="ctr2" id="c10">54%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="43" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="43" height="10" title="8" alt="8"/></td><td class="ctr2" id="e1">50%</td><td class="ctr1" id="f0">6</td><td class="ctr2" id="g1">9</td><td class="ctr1" id="h1">7</td><td class="ctr2" id="i0">21</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a10"><a href="MtasSpanRecurrenceQuery.java.html#L55" class="el_method">MtasSpanRecurrenceQuery(MtasSpanQuery, int, int, MtasSpanQuery, Integer)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="28" alt="28"/><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="27" alt="27"/></td><td class="ctr2" id="c11">49%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="43" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="2" alt="2"/></td><td class="ctr2" id="e5">20%</td><td class="ctr1" id="f2">5</td><td class="ctr2" id="g3">6</td><td class="ctr1" id="h2">7</td><td class="ctr2" id="i2">15</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="MtasSpanRecurrenceQuery.java.html#L222" class="el_method">equals(Object)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="14" alt="14"/><img src="../jacoco-resources/greenbar.gif" width="86" height="10" title="67" alt="67"/></td><td class="ctr2" id="c6">82%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="43" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="76" height="10" title="14" alt="14"/></td><td class="ctr2" id="e0">63%</td><td class="ctr1" id="f1">6</td><td class="ctr2" id="g0">12</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i1">16</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a0"><a href="MtasSpanRecurrenceQuery.java.html#L268" class="el_method">createWeight(IndexSearcher, boolean)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="14" alt="14"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="24" alt="24"/></td><td class="ctr2" id="c9">63%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="2" alt="2"/></td><td class="ctr2" id="e2">50%</td><td class="ctr1" id="f4">2</td><td class="ctr2" id="g4">3</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i5">6</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a11"><a href="MtasSpanRecurrenceQuery.java.html#L178" class="el_method">rewrite(IndexReader)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="12" alt="12"/><img src="../jacoco-resources/greenbar.gif" width="54" height="10" title="42" alt="42"/></td><td class="ctr2" id="c7">77%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="32" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="6" alt="6"/></td><td class="ctr2" id="e3">50%</td><td class="ctr1" id="f3">5</td><td class="ctr2" id="g2">7</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i3">11</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a1"><a href="MtasSpanRecurrenceQuery.java.html#L283" class="el_method">disableTwoPhaseIterator()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="9" alt="9"/></td><td class="ctr2" id="c8">75%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="1" alt="1"/></td><td class="ctr2" id="e4">50%</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g5">2</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i6">5</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a5"><a href="MtasSpanRecurrenceQuery.java.html#L102" class="el_method">getMaximumIgnoreLength()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c13">0%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">1</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a9"><a href="MtasSpanRecurrenceQuery.java.html#L251" class="el_method">hashCode()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="37" height="10" title="29" alt="29"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i7">5</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a8"><a href="MtasSpanRecurrenceQuery.java.html#L84" class="el_method">getQuery()</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a4"><a href="MtasSpanRecurrenceQuery.java.html#L93" class="el_method">getIgnoreQuery()</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i10">1</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a7"><a href="MtasSpanRecurrenceQuery.java.html#L111" class="el_method">getMinimumRecurrence()</a></td><td class="bar" id="b11"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i11">1</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a6"><a href="MtasSpanRecurrenceQuery.java.html#L120" class="el_method">getMaximumRecurrence()</a></td><td class="bar" id="b12"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">0</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i12">1</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a3"><a href="MtasSpanRecurrenceQuery.java.html#L167" class="el_method">getField()</a></td><td class="bar" id="b13"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f13">0</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h13">0</td><td class="ctr2" id="i13">1</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanRecurrenceQuery.java.html b/jacoco/mtas.search.spans/MtasSpanRecurrenceQuery.java.html
index d08387f..dc9cd39 100644
--- a/jacoco/mtas.search.spans/MtasSpanRecurrenceQuery.java.html
+++ b/jacoco/mtas.search.spans/MtasSpanRecurrenceQuery.java.html
@@ -90,7 +90,7 @@ public class MtasSpanRecurrenceQuery extends MtasSpanQuery {
    * @return the ignore query
    */
   public MtasSpanQuery getIgnoreQuery() {
-<span class="nc" id="L93">    return ignoreQuery;</span>
+<span class="fc" id="L93">    return ignoreQuery;</span>
   }
 
   /**
@@ -263,8 +263,8 @@ public class MtasSpanRecurrenceQuery extends MtasSpanQuery {
    * search.IndexSearcher, boolean)
    */
   @Override
-  public MtasSpanWeight createWeight(IndexSearcher searcher, boolean needsScores)
-      throws IOException {
+  public MtasSpanWeight createWeight(IndexSearcher searcher,
+      boolean needsScores) throws IOException {
 <span class="fc" id="L268">    SpanWeight subWeight = query.createWeight(searcher, false);</span>
 <span class="fc" id="L269">    SpanWeight ignoreWeight = null;</span>
 <span class="pc bpc" id="L270" title="1 of 2 branches missed.">    if (ignoreQuery != null) {</span>
@@ -275,6 +275,18 @@ public class MtasSpanRecurrenceQuery extends MtasSpanQuery {
 <span class="pc" id="L275">        needsScores ? getTermContexts(subWeight) : null);</span>
   }
 
+  /* (non-Javadoc)
+   * @see mtas.search.spans.util.MtasSpanQuery#disableTwoPhaseIterator()
+   */
+  @Override
+  public void disableTwoPhaseIterator() {
+<span class="fc" id="L283">    super.disableTwoPhaseIterator();</span>
+<span class="fc" id="L284">    query.disableTwoPhaseIterator();</span>
+<span class="pc bpc" id="L285" title="1 of 2 branches missed.">    if (ignoreQuery != null) {</span>
+<span class="nc" id="L286">      ignoreQuery.disableTwoPhaseIterator();</span>
+    }
+<span class="fc" id="L288">  }</span>
+
   /**
    * The Class SpanRecurrenceWeight.
    */
@@ -301,12 +313,12 @@ public class MtasSpanRecurrenceQuery extends MtasSpanQuery {
      */
     public SpanRecurrenceWeight(SpanWeight subWeight, SpanWeight ignoreWeight,
         Integer maximumIgnoreLength, IndexSearcher searcher,
-<span class="fc" id="L304">        Map&lt;Term, TermContext&gt; terms) throws IOException {</span>
-<span class="fc" id="L305">      super(MtasSpanRecurrenceQuery.this, searcher, terms);</span>
-<span class="fc" id="L306">      this.subWeight = subWeight;</span>
-<span class="fc" id="L307">      this.ignoreWeight = ignoreWeight;</span>
-<span class="fc" id="L308">      this.maximumIgnoreLength = maximumIgnoreLength;</span>
-<span class="fc" id="L309">    }</span>
+<span class="fc" id="L316">        Map&lt;Term, TermContext&gt; terms) throws IOException {</span>
+<span class="fc" id="L317">      super(MtasSpanRecurrenceQuery.this, searcher, terms);</span>
+<span class="fc" id="L318">      this.subWeight = subWeight;</span>
+<span class="fc" id="L319">      this.ignoreWeight = ignoreWeight;</span>
+<span class="fc" id="L320">      this.maximumIgnoreLength = maximumIgnoreLength;</span>
+<span class="fc" id="L321">    }</span>
 
     /*
      * (non-Javadoc)
@@ -317,8 +329,8 @@ public class MtasSpanRecurrenceQuery extends MtasSpanQuery {
      */
     @Override
     public void extractTermContexts(Map&lt;Term, TermContext&gt; contexts) {
-<span class="fc" id="L320">      subWeight.extractTermContexts(contexts);</span>
-<span class="fc" id="L321">    }</span>
+<span class="fc" id="L332">      subWeight.extractTermContexts(contexts);</span>
+<span class="fc" id="L333">    }</span>
 
     /*
      * (non-Javadoc)
@@ -329,25 +341,25 @@ public class MtasSpanRecurrenceQuery extends MtasSpanQuery {
      * org.apache.lucene.search.spans.SpanWeight.Postings)
      */
     @Override
-    public MtasSpans getSpans(LeafReaderContext context, Postings requiredPostings)
-        throws IOException {
-<span class="pc bpc" id="L334" title="1 of 2 branches missed.">      if (field == null) {</span>
-<span class="nc" id="L335">        return null;</span>
+    public MtasSpans getSpans(LeafReaderContext context,
+        Postings requiredPostings) throws IOException {
+<span class="pc bpc" id="L346" title="1 of 2 branches missed.">      if (field == null) {</span>
+<span class="nc" id="L347">        return null;</span>
       } else {
-<span class="fc" id="L337">        Terms terms = context.reader().terms(field);</span>
-<span class="pc bpc" id="L338" title="1 of 2 branches missed.">        if (terms == null) {</span>
-<span class="nc" id="L339">          return null; // field does not exist</span>
+<span class="fc" id="L349">        Terms terms = context.reader().terms(field);</span>
+<span class="pc bpc" id="L350" title="1 of 2 branches missed.">        if (terms == null) {</span>
+<span class="nc" id="L351">          return null; // field does not exist</span>
         }
-<span class="fc" id="L341">        Spans subSpans = subWeight.getSpans(context, requiredPostings);</span>
-<span class="pc bpc" id="L342" title="1 of 2 branches missed.">        if (subSpans == null) {</span>
-<span class="nc" id="L343">          return null;</span>
+<span class="fc" id="L353">        Spans subSpans = subWeight.getSpans(context, requiredPostings);</span>
+<span class="pc bpc" id="L354" title="1 of 2 branches missed.">        if (subSpans == null) {</span>
+<span class="nc" id="L355">          return null;</span>
         } else {
-<span class="fc" id="L345">          Spans ignoreSpans = null;</span>
-<span class="pc bpc" id="L346" title="1 of 2 branches missed.">          if (ignoreWeight != null) {</span>
-<span class="nc" id="L347">            ignoreSpans = ignoreWeight.getSpans(context, requiredPostings);</span>
+<span class="fc" id="L357">          Spans ignoreSpans = null;</span>
+<span class="pc bpc" id="L358" title="1 of 2 branches missed.">          if (ignoreWeight != null) {</span>
+<span class="nc" id="L359">            ignoreSpans = ignoreWeight.getSpans(context, requiredPostings);</span>
           }
-<span class="fc" id="L349">          return new MtasSpanRecurrenceSpans(</span>
-<span class="fc" id="L350">              subSpans, minimumRecurrence, maximumRecurrence, ignoreSpans,</span>
+<span class="fc" id="L361">          return new MtasSpanRecurrenceSpans(MtasSpanRecurrenceQuery.this,</span>
+<span class="fc" id="L362">              subSpans, minimumRecurrence, maximumRecurrence, ignoreSpans,</span>
               maximumIgnoreLength);
         }
       }
@@ -360,8 +372,8 @@ public class MtasSpanRecurrenceQuery extends MtasSpanQuery {
      */
     @Override
     public void extractTerms(Set&lt;Term&gt; terms) {
-<span class="nc" id="L363">      subWeight.extractTerms(terms);</span>
-<span class="nc" id="L364">    }</span>
+<span class="nc" id="L375">      subWeight.extractTerms(terms);</span>
+<span class="nc" id="L376">    }</span>
 
   }
 
diff --git a/jacoco/mtas.search.spans/MtasSpanRecurrenceSpans$Match.html b/jacoco/mtas.search.spans/MtasSpanRecurrenceSpans$Match.html
index cdf8ee8..f01e66f 100644
--- a/jacoco/mtas.search.spans/MtasSpanRecurrenceSpans$Match.html
+++ b/jacoco/mtas.search.spans/MtasSpanRecurrenceSpans$Match.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanRecurrenceSpans.Match</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanRecurrenceSpans.Match</span></div><h1>MtasSpanRecurrenceSpans.Match</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">29 of 69</td><td class="ctr2">57%</td><td class="bar">5 of 10</td><td class="ctr2">50%</td><td class="ctr1">6</td><td class="ctr2">10</td><td class="ctr1">7</td><td class="ctr2">18</td><td class="ctr1">1</td><td class="ctr2">5</td></tr></tfoot><tbody><tr><td id="a2"><a href="MtasSpanRecurrenceSpans.java.html#L427" class="el_method">hashCode()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="76" height="10" title="21" alt="21"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h0">4</td><td class="ctr2" id="i1">4</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasSpanRecurrenceSpans.java.html#L409" class="el_method">equals(Object)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="29" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="90" height="10" title="25" alt="25"/></td><td class="ctr2" id="c3">75%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="5" alt="5"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f0">5</td><td class="ctr2" id="g0">6</td><td class="ctr1" id="h1">3</td><td class="ctr2" id="i0">8</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="MtasSpanRecurrenceSpans.java.html#L379" class="el_method">MtasSpanRecurrenceSpans.Match(int, int)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">4</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a4"><a href="MtasSpanRecurrenceSpans.java.html#L390" class="el_method">startPosition()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="3" alt="3"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a0"><a href="MtasSpanRecurrenceSpans.java.html#L399" class="el_method">endPosition()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="3" alt="3"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanRecurrenceSpans.Match</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanRecurrenceSpans.Match</span></div><h1>MtasSpanRecurrenceSpans.Match</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">29 of 69</td><td class="ctr2">57%</td><td class="bar">5 of 10</td><td class="ctr2">50%</td><td class="ctr1">6</td><td class="ctr2">10</td><td class="ctr1">7</td><td class="ctr2">18</td><td class="ctr1">1</td><td class="ctr2">5</td></tr></tfoot><tbody><tr><td id="a2"><a href="MtasSpanRecurrenceSpans.java.html#L434" class="el_method">hashCode()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="76" height="10" title="21" alt="21"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h0">4</td><td class="ctr2" id="i1">4</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasSpanRecurrenceSpans.java.html#L416" class="el_method">equals(Object)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="29" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="90" height="10" title="25" alt="25"/></td><td class="ctr2" id="c3">75%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="5" alt="5"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f0">5</td><td class="ctr2" id="g0">6</td><td class="ctr1" id="h1">3</td><td class="ctr2" id="i0">8</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="MtasSpanRecurrenceSpans.java.html#L386" class="el_method">MtasSpanRecurrenceSpans.Match(int, int)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">4</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a4"><a href="MtasSpanRecurrenceSpans.java.html#L397" class="el_method">startPosition()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="3" alt="3"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a0"><a href="MtasSpanRecurrenceSpans.java.html#L406" class="el_method">endPosition()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="3" alt="3"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanRecurrenceSpans.html b/jacoco/mtas.search.spans/MtasSpanRecurrenceSpans.html
index 89da679..f0d459d 100644
--- a/jacoco/mtas.search.spans/MtasSpanRecurrenceSpans.html
+++ b/jacoco/mtas.search.spans/MtasSpanRecurrenceSpans.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanRecurrenceSpans</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanRecurrenceSpans</span></div><h1>MtasSpanRecurrenceSpans</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">138 of 546</td><td class="ctr2">74%</td><td class="bar">29 of 84</td><td class="ctr2">65%</td><td class="ctr1">26</td><td class="ctr2">60</td><td class="ctr1">33</td><td class="ctr2">127</td><td class="ctr1">4</td><td class="ctr2">18</td></tr></tfoot><tbody><tr><td id="a6"><a href="MtasSpanRecurrenceSpans.java.html#L347" class="el_method">expandWithIgnoreItem(int, MtasSpanRecurrenceSpans.Match)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="41" alt="41"/></td><td class="ctr2" id="c14">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="4" alt="4"/></td><td class="ctr2" id="e12">0%</td><td class="ctr1" id="f2">3</td><td class="ctr2" id="g3">3</td><td class="ctr1" id="h0">11</td><td class="ctr2" id="i2">11</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a8"><a href="MtasSpanRecurrenceSpans.java.html#L295" class="el_method">findMatches(MtasSpanRecurrenceSpans.Match, int)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="29" alt="29"/><img src="../jacoco-resources/greenbar.gif" width="95" height="10" title="113" alt="113"/></td><td class="ctr2" id="c9">79%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="83" height="10" title="18" alt="18"/></td><td class="ctr2" id="e4">69%</td><td class="ctr1" id="f0">6</td><td class="ctr2" id="g0">14</td><td class="ctr1" id="h1">5</td><td class="ctr2" id="i0">28</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a7"><a href="MtasSpanRecurrenceSpans.java.html#L244" class="el_method">findMatches()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="16" height="10" title="20" alt="20"/><img src="../jacoco-resources/greenbar.gif" width="91" height="10" title="108" alt="108"/></td><td class="ctr2" id="c6">84%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="87" height="10" title="19" alt="19"/></td><td class="ctr2" id="e3">95%</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g1">11</td><td class="ctr1" id="h2">4</td><td class="ctr2" id="i1">26</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a9"><a href="MtasSpanRecurrenceSpans.java.html#L64" class="el_method">MtasSpanRecurrenceSpans(Spans, int, int, Spans, Integer)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="10" alt="10"/><img src="../jacoco-resources/greenbar.gif" width="33" height="10" title="40" alt="40"/></td><td class="ctr2" id="c8">80%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="4" alt="4"/></td><td class="ctr2" id="e5">50%</td><td class="ctr1" id="f1">4</td><td class="ctr2" id="g2">5</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i3">11</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a16"><a href="MtasSpanRecurrenceSpans.java.html#L206" class="el_method">toMatchDoc()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="6" alt="6"/></td><td class="ctr2" id="c13">40%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="1" alt="1"/></td><td class="ctr2" id="e9">25%</td><td class="ctr1" id="f3">2</td><td class="ctr2" id="g4">3</td><td class="ctr1" id="h3">3</td><td class="ctr2" id="i7">5</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a14"><a href="MtasSpanRecurrenceSpans.java.html#L102" class="el_method">startPosition()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="7" alt="7"/></td><td class="ctr2" id="c11">50%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="1" alt="1"/></td><td class="ctr2" id="e10">25%</td><td class="ctr1" id="f4">2</td><td class="ctr2" id="g5">3</td><td class="ctr1" id="h4">3</td><td class="ctr2" id="i8">5</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a5"><a href="MtasSpanRecurrenceSpans.java.html#L120" class="el_method">endPosition()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="7" alt="7"/></td><td class="ctr2" id="c12">50%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="1" alt="1"/></td><td class="ctr2" id="e11">25%</td><td class="ctr1" id="f5">2</td><td class="ctr2" id="g6">3</td><td class="ctr1" id="h5">3</td><td class="ctr2" id="i9">5</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a1"><a href="MtasSpanRecurrenceSpans.java.html#L150" class="el_method">collect(SpanCollector)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="5" alt="5"/></td><td class="ctr2" id="c15">0%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h6">2</td><td class="ctr2" id="i11">2</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a0"><a href="MtasSpanRecurrenceSpans.java.html#L181" class="el_method">advance(int)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="11" alt="11"/></td><td class="ctr2" id="c5">84%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="1" alt="1"/></td><td class="ctr2" id="e6">50%</td><td class="ctr1" id="f8">1</td><td class="ctr2" id="g8">2</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i10">3</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a15"><a href="MtasSpanRecurrenceSpans.java.html#L19" class="el_method">static {...}</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="9" alt="9"/></td><td class="ctr2" id="c7">81%</td><td class="bar" id="d8"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="1" alt="1"/></td><td class="ctr2" id="e7">50%</td><td class="ctr1" id="f9">1</td><td class="ctr2" id="g9">2</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i12">2</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a3"><a href="MtasSpanRecurrenceSpans.java.html#L442" class="el_method">cost()</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="7" alt="7"/></td><td class="ctr2" id="c10">77%</td><td class="bar" id="d9"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="1" alt="1"/></td><td class="ctr2" id="e8">50%</td><td class="ctr1" id="f10">1</td><td class="ctr2" id="g10">2</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i14">1</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a17"><a href="MtasSpanRecurrenceSpans.java.html#L138" class="el_method">width()</a></td><td class="bar" id="b11"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="2" alt="2"/></td><td class="ctr2" id="c16">0%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f11">1</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h7">1</td><td class="ctr2" id="i15">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a12"><a href="MtasSpanRecurrenceSpans.java.html#L452" class="el_method">positionsCost()</a></td><td class="bar" id="b12"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="2" alt="2"/></td><td class="ctr2" id="c17">0%</td><td class="bar" id="d15"/><td class="ctr2" id="e15">n/a</td><td class="ctr1" id="f12">1</td><td class="ctr2" id="g15">1</td><td class="ctr1" id="h8">1</td><td class="ctr2" id="i16">1</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a2"><a href="MtasSpanRecurrenceSpans.java.html#L224" class="el_method">collectSpan()</a></td><td class="bar" id="b13"><img src="../jacoco-resources/greenbar.gif" width="29" height="10" title="35" alt="35"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d10"><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="4" alt="4"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f13">0</td><td class="ctr2" id="g7">3</td><td class="ctr1" id="h13">0</td><td class="ctr2" id="i4">8</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a11"><a href="MtasSpanRecurrenceSpans.java.html#L83" class="el_method">nextStartPosition()</a></td><td class="bar" id="b14"><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="30" alt="30"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d11"><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="2" alt="2"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f14">0</td><td class="ctr2" id="g11">2</td><td class="ctr1" id="h14">0</td><td class="ctr2" id="i5">8</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a13"><a href="MtasSpanRecurrenceSpans.java.html#L190" class="el_method">resetQueue()</a></td><td class="bar" id="b15"><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="19" alt="19"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d16"/><td class="ctr2" id="e16">n/a</td><td class="ctr1" id="f15">0</td><td class="ctr2" id="g16">1</td><td class="ctr1" id="h15">0</td><td class="ctr2" id="i6">7</td><td class="ctr1" id="j15">0</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a10"><a href="MtasSpanRecurrenceSpans.java.html#L170" class="el_method">nextDoc()</a></td><td class="bar" id="b16"><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="12" alt="12"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d12"><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="2" alt="2"/></td><td class="ctr2" id="e2">100%</td><td class="ctr1" id="f16">0</td><td class="ctr2" id="g12">2</td><td class="ctr1" id="h16">0</td><td class="ctr2" id="i13">2</td><td class="ctr1" id="j16">0</td><td class="ctr2" id="k16">1</td></tr><tr><td id="a4"><a href="MtasSpanRecurrenceSpans.java.html#L160" class="el_method">docID()</a></td><td class="bar" id="b17"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="4" alt="4"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d17"/><td class="ctr2" id="e17">n/a</td><td class="ctr1" id="f17">0</td><td class="ctr2" id="g17">1</td><td class="ctr1" id="h17">0</td><td class="ctr2" id="i17">1</td><td class="ctr1" id="j17">0</td><td class="ctr2" id="k17">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanRecurrenceSpans</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanRecurrenceSpans</span></div><h1>MtasSpanRecurrenceSpans</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">149 of 560</td><td class="ctr2">73%</td><td class="bar">33 of 88</td><td class="ctr2">62%</td><td class="ctr1">29</td><td class="ctr2">63</td><td class="ctr1">36</td><td class="ctr2">131</td><td class="ctr1">5</td><td class="ctr2">19</td></tr></tfoot><tbody><tr><td id="a7"><a href="MtasSpanRecurrenceSpans.java.html#L354" class="el_method">expandWithIgnoreItem(int, MtasSpanRecurrenceSpans.Match)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="41" alt="41"/></td><td class="ctr2" id="c14">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="4" alt="4"/></td><td class="ctr2" id="e12">0%</td><td class="ctr1" id="f2">3</td><td class="ctr2" id="g3">3</td><td class="ctr1" id="h0">11</td><td class="ctr2" id="i3">11</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a9"><a href="MtasSpanRecurrenceSpans.java.html#L302" class="el_method">findMatches(MtasSpanRecurrenceSpans.Match, int)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="29" alt="29"/><img src="../jacoco-resources/greenbar.gif" width="95" height="10" title="113" alt="113"/></td><td class="ctr2" id="c9">79%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="83" height="10" title="18" alt="18"/></td><td class="ctr2" id="e4">69%</td><td class="ctr1" id="f0">6</td><td class="ctr2" id="g0">14</td><td class="ctr1" id="h1">5</td><td class="ctr2" id="i0">28</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a8"><a href="MtasSpanRecurrenceSpans.java.html#L251" class="el_method">findMatches()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="16" height="10" title="20" alt="20"/><img src="../jacoco-resources/greenbar.gif" width="91" height="10" title="108" alt="108"/></td><td class="ctr2" id="c6">84%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="87" height="10" title="19" alt="19"/></td><td class="ctr2" id="e3">95%</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g1">11</td><td class="ctr1" id="h2">4</td><td class="ctr2" id="i1">26</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="MtasSpanRecurrenceSpans.java.html#L467" class="el_method">asTwoPhaseIterator()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="11" alt="11"/></td><td class="ctr2" id="c15">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="4" alt="4"/></td><td class="ctr2" id="e13">0%</td><td class="ctr1" id="f3">3</td><td class="ctr2" id="g4">3</td><td class="ctr1" id="h3">3</td><td class="ctr2" id="i10">3</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a10"><a href="MtasSpanRecurrenceSpans.java.html#L70" class="el_method">MtasSpanRecurrenceSpans(MtasSpanRecurrenceQuery, Spans, int, int, Spans, Integer)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="10" alt="10"/><img src="../jacoco-resources/greenbar.gif" width="36" height="10" title="43" alt="43"/></td><td class="ctr2" id="c8">81%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="4" alt="4"/></td><td class="ctr2" id="e5">50%</td><td class="ctr1" id="f1">4</td><td class="ctr2" id="g2">5</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i2">12</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a17"><a href="MtasSpanRecurrenceSpans.java.html#L213" class="el_method">toMatchDoc()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="6" alt="6"/></td><td class="ctr2" id="c13">40%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="1" alt="1"/></td><td class="ctr2" id="e9">25%</td><td class="ctr1" id="f4">2</td><td class="ctr2" id="g5">3</td><td class="ctr1" id="h4">3</td><td class="ctr2" id="i7">5</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a15"><a href="MtasSpanRecurrenceSpans.java.html#L109" class="el_method">startPosition()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="7" alt="7"/></td><td class="ctr2" id="c11">50%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="1" alt="1"/></td><td class="ctr2" id="e10">25%</td><td class="ctr1" id="f5">2</td><td class="ctr2" id="g6">3</td><td class="ctr1" id="h5">3</td><td class="ctr2" id="i8">5</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a6"><a href="MtasSpanRecurrenceSpans.java.html#L127" class="el_method">endPosition()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="7" alt="7"/></td><td class="ctr2" id="c12">50%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="1" alt="1"/></td><td class="ctr2" id="e11">25%</td><td class="ctr1" id="f6">2</td><td class="ctr2" id="g7">3</td><td class="ctr1" id="h6">3</td><td class="ctr2" id="i9">5</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a2"><a href="MtasSpanRecurrenceSpans.java.html#L157" class="el_method">collect(SpanCollector)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="5" alt="5"/></td><td class="ctr2" id="c16">0%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f8">1</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h7">2</td><td class="ctr2" id="i12">2</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a0"><a href="MtasSpanRecurrenceSpans.java.html#L188" class="el_method">advance(int)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="11" alt="11"/></td><td class="ctr2" id="c5">84%</td><td class="bar" id="d8"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="1" alt="1"/></td><td class="ctr2" id="e6">50%</td><td class="ctr1" id="f9">1</td><td class="ctr2" id="g9">2</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i11">3</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a16"><a href="MtasSpanRecurrenceSpans.java.html#L20" class="el_method">static {...}</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="9" alt="9"/></td><td class="ctr2" id="c7">81%</td><td class="bar" id="d9"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="1" alt="1"/></td><td class="ctr2" id="e7">50%</td><td class="ctr1" id="f10">1</td><td class="ctr2" id="g10">2</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i13">2</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a4"><a href="MtasSpanRecurrenceSpans.java.html#L449" class="el_method">cost()</a></td><td class="bar" id="b11"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="7" alt="7"/></td><td class="ctr2" id="c10">77%</td><td class="bar" id="d10"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="1" alt="1"/></td><td class="ctr2" id="e8">50%</td><td class="ctr1" id="f11">1</td><td class="ctr2" id="g11">2</td><td class="ctr1" id="h13">0</td><td class="ctr2" id="i15">1</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a18"><a href="MtasSpanRecurrenceSpans.java.html#L145" class="el_method">width()</a></td><td class="bar" id="b12"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="2" alt="2"/></td><td class="ctr2" id="c17">0%</td><td class="bar" id="d15"/><td class="ctr2" id="e15">n/a</td><td class="ctr1" id="f12">1</td><td class="ctr2" id="g15">1</td><td class="ctr1" id="h8">1</td><td class="ctr2" id="i16">1</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a13"><a href="MtasSpanRecurrenceSpans.java.html#L459" class="el_method">positionsCost()</a></td><td class="bar" id="b13"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="2" alt="2"/></td><td class="ctr2" id="c18">0%</td><td class="bar" id="d16"/><td class="ctr2" id="e16">n/a</td><td class="ctr1" id="f13">1</td><td class="ctr2" id="g16">1</td><td class="ctr1" id="h9">1</td><td class="ctr2" id="i17">1</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a3"><a href="MtasSpanRecurrenceSpans.java.html#L231" class="el_method">collectSpan()</a></td><td class="bar" id="b14"><img src="../jacoco-resources/greenbar.gif" width="29" height="10" title="35" alt="35"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d11"><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="4" alt="4"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f14">0</td><td class="ctr2" id="g8">3</td><td class="ctr1" id="h14">0</td><td class="ctr2" id="i4">8</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a12"><a href="MtasSpanRecurrenceSpans.java.html#L90" class="el_method">nextStartPosition()</a></td><td class="bar" id="b15"><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="30" alt="30"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d12"><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="2" alt="2"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f15">0</td><td class="ctr2" id="g12">2</td><td class="ctr1" id="h15">0</td><td class="ctr2" id="i5">8</td><td class="ctr1" id="j15">0</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a14"><a href="MtasSpanRecurrenceSpans.java.html#L197" class="el_method">resetQueue()</a></td><td class="bar" id="b16"><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="19" alt="19"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d17"/><td class="ctr2" id="e17">n/a</td><td class="ctr1" id="f16">0</td><td class="ctr2" id="g17">1</td><td class="ctr1" id="h16">0</td><td class="ctr2" id="i6">7</td><td class="ctr1" id="j16">0</td><td class="ctr2" id="k16">1</td></tr><tr><td id="a11"><a href="MtasSpanRecurrenceSpans.java.html#L177" class="el_method">nextDoc()</a></td><td class="bar" id="b17"><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="12" alt="12"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d13"><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="2" alt="2"/></td><td class="ctr2" id="e2">100%</td><td class="ctr1" id="f17">0</td><td class="ctr2" id="g13">2</td><td class="ctr1" id="h17">0</td><td class="ctr2" id="i14">2</td><td class="ctr1" id="j17">0</td><td class="ctr2" id="k17">1</td></tr><tr><td id="a5"><a href="MtasSpanRecurrenceSpans.java.html#L167" class="el_method">docID()</a></td><td class="bar" id="b18"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="4" alt="4"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d18"/><td class="ctr2" id="e18">n/a</td><td class="ctr1" id="f18">0</td><td class="ctr2" id="g18">1</td><td class="ctr1" id="h18">0</td><td class="ctr2" id="i18">1</td><td class="ctr1" id="j18">0</td><td class="ctr2" id="k18">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanRecurrenceSpans.java.html b/jacoco/mtas.search.spans/MtasSpanRecurrenceSpans.java.html
index 943d38b..5b916f7 100644
--- a/jacoco/mtas.search.spans/MtasSpanRecurrenceSpans.java.html
+++ b/jacoco/mtas.search.spans/MtasSpanRecurrenceSpans.java.html
@@ -7,6 +7,7 @@ import java.util.Set;
 
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
+import org.apache.lucene.search.TwoPhaseIterator;
 import org.apache.lucene.search.spans.SpanCollector;
 import org.apache.lucene.search.spans.Spans;
 
@@ -16,10 +17,13 @@ import mtas.search.spans.util.MtasSpans;
 /**
  * The Class MtasSpanRecurrenceSpans.
  */
-<span class="pc bpc" id="L19" title="1 of 2 branches missed.">public class MtasSpanRecurrenceSpans extends MtasSpans {</span>
+<span class="pc bpc" id="L20" title="1 of 2 branches missed.">public class MtasSpanRecurrenceSpans extends MtasSpans {</span>
 
   /** The log. */
-<span class="fc" id="L22">  private static Log log = LogFactory.getLog(MtasSpanRecurrenceSpans.class);</span>
+<span class="fc" id="L23">  private static Log log = LogFactory.getLog(MtasSpanRecurrenceSpans.class);</span>
+
+  /** The query. */
+  private MtasSpanRecurrenceQuery query;
 
   /** The spans. */
   private Spans spans;
@@ -54,24 +58,27 @@ import mtas.search.spans.util.MtasSpans;
   /**
    * Instantiates a new mtas span recurrence spans.
    *
+   * @param query the query
    * @param spans the spans
    * @param minimumRecurrence the minimum recurrence
    * @param maximumRecurrence the maximum recurrence
    * @param ignoreSpans the ignore spans
    * @param maximumIgnoreLength the maximum ignore length
    */
-  public MtasSpanRecurrenceSpans(Spans spans, int minimumRecurrence,
-<span class="fc" id="L64">      int maximumRecurrence, Spans ignoreSpans, Integer maximumIgnoreLength) {</span>
-<span class="pc bpc" id="L65" title="2 of 4 branches missed.">    assert minimumRecurrence &lt;= maximumRecurrence : &quot;minimumRecurrence &gt; maximumRecurrence&quot;;</span>
-<span class="pc bpc" id="L66" title="2 of 4 branches missed.">    assert minimumRecurrence &gt; 0 : &quot;minimumRecurrence &lt; 1 not supported&quot;;</span>
-<span class="fc" id="L67">    this.spans = spans;</span>
-<span class="fc" id="L68">    this.minimumRecurrence = minimumRecurrence;</span>
-<span class="fc" id="L69">    this.maximumRecurrence = maximumRecurrence;</span>
-<span class="fc" id="L70">    queueSpans = new ArrayList&lt;&gt;();</span>
-<span class="fc" id="L71">    queueMatches = new ArrayList&lt;&gt;();</span>
-<span class="fc" id="L72">    ignoreItem = new MtasIgnoreItem(ignoreSpans, maximumIgnoreLength);</span>
-<span class="fc" id="L73">    resetQueue();</span>
-<span class="fc" id="L74">  }</span>
+  public MtasSpanRecurrenceSpans(MtasSpanRecurrenceQuery query, Spans spans,
+      int minimumRecurrence, int maximumRecurrence, Spans ignoreSpans,
+<span class="fc" id="L70">      Integer maximumIgnoreLength) {</span>
+<span class="pc bpc" id="L71" title="2 of 4 branches missed.">    assert minimumRecurrence &lt;= maximumRecurrence : &quot;minimumRecurrence &gt; maximumRecurrence&quot;;</span>
+<span class="pc bpc" id="L72" title="2 of 4 branches missed.">    assert minimumRecurrence &gt; 0 : &quot;minimumRecurrence &lt; 1 not supported&quot;;</span>
+<span class="fc" id="L73">    this.query = query;</span>
+<span class="fc" id="L74">    this.spans = spans;</span>
+<span class="fc" id="L75">    this.minimumRecurrence = minimumRecurrence;</span>
+<span class="fc" id="L76">    this.maximumRecurrence = maximumRecurrence;</span>
+<span class="fc" id="L77">    queueSpans = new ArrayList&lt;&gt;();</span>
+<span class="fc" id="L78">    queueMatches = new ArrayList&lt;&gt;();</span>
+<span class="fc" id="L79">    ignoreItem = new MtasIgnoreItem(ignoreSpans, maximumIgnoreLength);</span>
+<span class="fc" id="L80">    resetQueue();</span>
+<span class="fc" id="L81">  }</span>
 
   /*
    * (non-Javadoc)
@@ -80,15 +87,15 @@ import mtas.search.spans.util.MtasSpans;
    */
   @Override
   public int nextStartPosition() throws IOException {
-<span class="fc bfc" id="L83" title="All 2 branches covered.">    if (findMatches()) {</span>
-<span class="fc" id="L84">      currentMatch = queueMatches.get(0);</span>
-<span class="fc" id="L85">      queueMatches.remove(0);</span>
-<span class="fc" id="L86">      noMorePositions = false;</span>
-<span class="fc" id="L87">      return currentMatch.startPosition();</span>
+<span class="fc bfc" id="L90" title="All 2 branches covered.">    if (findMatches()) {</span>
+<span class="fc" id="L91">      currentMatch = queueMatches.get(0);</span>
+<span class="fc" id="L92">      queueMatches.remove(0);</span>
+<span class="fc" id="L93">      noMorePositions = false;</span>
+<span class="fc" id="L94">      return currentMatch.startPosition();</span>
     } else {
-<span class="fc" id="L89">      currentMatch = null;</span>
-<span class="fc" id="L90">      noMorePositions = true;</span>
-<span class="fc" id="L91">      return NO_MORE_POSITIONS;</span>
+<span class="fc" id="L96">      currentMatch = null;</span>
+<span class="fc" id="L97">      noMorePositions = true;</span>
+<span class="fc" id="L98">      return NO_MORE_POSITIONS;</span>
     }
   }
 
@@ -99,14 +106,14 @@ import mtas.search.spans.util.MtasSpans;
    */
   @Override
   public int startPosition() {
-<span class="pc bpc" id="L102" title="1 of 2 branches missed.">    if (currentMatch == null) {</span>
-<span class="nc bnc" id="L103" title="All 2 branches missed.">      if (noMorePositions) {</span>
-<span class="nc" id="L104">        return NO_MORE_POSITIONS;</span>
+<span class="pc bpc" id="L109" title="1 of 2 branches missed.">    if (currentMatch == null) {</span>
+<span class="nc bnc" id="L110" title="All 2 branches missed.">      if (noMorePositions) {</span>
+<span class="nc" id="L111">        return NO_MORE_POSITIONS;</span>
       } else {
-<span class="nc" id="L106">        return -1;</span>
+<span class="nc" id="L113">        return -1;</span>
       }
     } else {
-<span class="fc" id="L109">      return currentMatch.startPosition();</span>
+<span class="fc" id="L116">      return currentMatch.startPosition();</span>
     }
   }
 
@@ -117,14 +124,14 @@ import mtas.search.spans.util.MtasSpans;
    */
   @Override
   public int endPosition() {
-<span class="pc bpc" id="L120" title="1 of 2 branches missed.">    if (currentMatch == null) {</span>
-<span class="nc bnc" id="L121" title="All 2 branches missed.">      if (noMorePositions) {</span>
-<span class="nc" id="L122">        return NO_MORE_POSITIONS;</span>
+<span class="pc bpc" id="L127" title="1 of 2 branches missed.">    if (currentMatch == null) {</span>
+<span class="nc bnc" id="L128" title="All 2 branches missed.">      if (noMorePositions) {</span>
+<span class="nc" id="L129">        return NO_MORE_POSITIONS;</span>
       } else {
-<span class="nc" id="L124">        return -1;</span>
+<span class="nc" id="L131">        return -1;</span>
       }
     } else {
-<span class="fc" id="L127">      return currentMatch.endPosition();</span>
+<span class="fc" id="L134">      return currentMatch.endPosition();</span>
     }
   }
 
@@ -135,7 +142,7 @@ import mtas.search.spans.util.MtasSpans;
    */
   @Override
   public int width() {
-<span class="nc" id="L138">    return 1;</span>
+<span class="nc" id="L145">    return 1;</span>
   }
 
   /*
@@ -147,8 +154,8 @@ import mtas.search.spans.util.MtasSpans;
    */
   @Override
   public void collect(SpanCollector collector) throws IOException {
-<span class="nc" id="L150">    spans.collect(collector);</span>
-<span class="nc" id="L151">  }</span>
+<span class="nc" id="L157">    spans.collect(collector);</span>
+<span class="nc" id="L158">  }</span>
 
   /*
    * (non-Javadoc)
@@ -157,7 +164,7 @@ import mtas.search.spans.util.MtasSpans;
    */
   @Override
   public int docID() {
-<span class="fc" id="L160">    return spans.docID();</span>
+<span class="fc" id="L167">    return spans.docID();</span>
   }
 
   /*
@@ -167,8 +174,8 @@ import mtas.search.spans.util.MtasSpans;
    */
   @Override
   public int nextDoc() throws IOException {
-<span class="fc" id="L170">    resetQueue();</span>
-<span class="fc bfc" id="L171" title="All 2 branches covered.">    return (spans.nextDoc() == NO_MORE_DOCS) ? NO_MORE_DOCS : toMatchDoc();</span>
+<span class="fc" id="L177">    resetQueue();</span>
+<span class="fc bfc" id="L178" title="All 2 branches covered.">    return (spans.nextDoc() == NO_MORE_DOCS) ? NO_MORE_DOCS : toMatchDoc();</span>
   }
 
   /*
@@ -178,22 +185,22 @@ import mtas.search.spans.util.MtasSpans;
    */
   @Override
   public int advance(int target) throws IOException {
-<span class="fc" id="L181">    resetQueue();</span>
-<span class="pc bpc" id="L182" title="1 of 2 branches missed.">    return (spans.advance(target) == NO_MORE_DOCS) ? NO_MORE_DOCS</span>
-<span class="fc" id="L183">        : toMatchDoc();</span>
+<span class="fc" id="L188">    resetQueue();</span>
+<span class="pc bpc" id="L189" title="1 of 2 branches missed.">    return (spans.advance(target) == NO_MORE_DOCS) ? NO_MORE_DOCS</span>
+<span class="fc" id="L190">        : toMatchDoc();</span>
   }
 
   /**
    * Reset queue.
    */
   void resetQueue() {
-<span class="fc" id="L190">    queueSpans.clear();</span>
-<span class="fc" id="L191">    queueMatches.clear();</span>
-<span class="fc" id="L192">    lastStartPosition = 0;</span>
-<span class="fc" id="L193">    lastSpan = false;</span>
-<span class="fc" id="L194">    currentMatch = null;</span>
-<span class="fc" id="L195">    noMorePositions = false;</span>
-<span class="fc" id="L196">  }</span>
+<span class="fc" id="L197">    queueSpans.clear();</span>
+<span class="fc" id="L198">    queueMatches.clear();</span>
+<span class="fc" id="L199">    lastStartPosition = 0;</span>
+<span class="fc" id="L200">    lastSpan = false;</span>
+<span class="fc" id="L201">    currentMatch = null;</span>
+<span class="fc" id="L202">    noMorePositions = false;</span>
+<span class="fc" id="L203">  }</span>
 
   /**
    * To match doc.
@@ -203,12 +210,12 @@ import mtas.search.spans.util.MtasSpans;
    */
   int toMatchDoc() throws IOException {
     while (true) {
-<span class="pc bpc" id="L206" title="1 of 2 branches missed.">      if (findMatches()) {</span>
-<span class="fc" id="L207">        return docID();</span>
+<span class="pc bpc" id="L213" title="1 of 2 branches missed.">      if (findMatches()) {</span>
+<span class="fc" id="L214">        return docID();</span>
       }
-<span class="nc" id="L209">      resetQueue();</span>
-<span class="nc bnc" id="L210" title="All 2 branches missed.">      if (spans.nextDoc() == NO_MORE_DOCS) {</span>
-<span class="nc" id="L211">        return NO_MORE_DOCS;</span>
+<span class="nc" id="L216">      resetQueue();</span>
+<span class="nc bnc" id="L217" title="All 2 branches missed.">      if (spans.nextDoc() == NO_MORE_DOCS) {</span>
+<span class="nc" id="L218">        return NO_MORE_DOCS;</span>
       }
     }
   }
@@ -221,15 +228,15 @@ import mtas.search.spans.util.MtasSpans;
    */
   // try to get something in the queue of spans
   private boolean collectSpan() throws IOException {
-<span class="fc bfc" id="L224" title="All 2 branches covered.">    if (lastSpan) {</span>
-<span class="fc" id="L225">      return false;</span>
-<span class="fc bfc" id="L226" title="All 2 branches covered.">    } else if (spans.nextStartPosition() == NO_MORE_POSITIONS) {</span>
-<span class="fc" id="L227">      lastSpan = true;</span>
-<span class="fc" id="L228">      return false;</span>
+<span class="fc bfc" id="L231" title="All 2 branches covered.">    if (lastSpan) {</span>
+<span class="fc" id="L232">      return false;</span>
+<span class="fc bfc" id="L233" title="All 2 branches covered.">    } else if (spans.nextStartPosition() == NO_MORE_POSITIONS) {</span>
+<span class="fc" id="L234">      lastSpan = true;</span>
+<span class="fc" id="L235">      return false;</span>
     } else {
-<span class="fc" id="L230">      queueSpans.add(new Match(spans.startPosition(), spans.endPosition()));</span>
-<span class="fc" id="L231">      lastStartPosition = spans.startPosition();</span>
-<span class="fc" id="L232">      return true;</span>
+<span class="fc" id="L237">      queueSpans.add(new Match(spans.startPosition(), spans.endPosition()));</span>
+<span class="fc" id="L238">      lastStartPosition = spans.startPosition();</span>
+<span class="fc" id="L239">      return true;</span>
     }
   }
 
@@ -241,46 +248,46 @@ import mtas.search.spans.util.MtasSpans;
    */
   private boolean findMatches() throws IOException {
     // check for something in queue of matches
-<span class="fc bfc" id="L244" title="All 2 branches covered.">    if (!queueMatches.isEmpty()) {</span>
-<span class="fc" id="L245">      return true;</span>
+<span class="fc bfc" id="L251" title="All 2 branches covered.">    if (!queueMatches.isEmpty()) {</span>
+<span class="fc" id="L252">      return true;</span>
     } else {
-<span class="fc" id="L247">      ignoreItem.advanceToDoc(spans.docID());</span>
+<span class="fc" id="L254">      ignoreItem.advanceToDoc(spans.docID());</span>
       while (true) {
         // try to get something in queue of spans
-<span class="fc bfc" id="L250" title="All 4 branches covered.">        if (queueSpans.isEmpty() &amp;&amp; !collectSpan()) {</span>
-<span class="fc" id="L251">          return false;</span>
+<span class="fc bfc" id="L257" title="All 4 branches covered.">        if (queueSpans.isEmpty() &amp;&amp; !collectSpan()) {</span>
+<span class="fc" id="L258">          return false;</span>
         }
         // try to get matches with first span in queue
-<span class="fc" id="L254">        Match firstMatch = queueSpans.remove(0);</span>
+<span class="fc" id="L261">        Match firstMatch = queueSpans.remove(0);</span>
         // create a list of matches with same startPosition as firstMatch
-<span class="fc" id="L256">        List&lt;Match&gt; matches = new ArrayList&lt;&gt;();</span>
-<span class="fc" id="L257">        matches.add(firstMatch);</span>
+<span class="fc" id="L263">        List&lt;Match&gt; matches = new ArrayList&lt;&gt;();</span>
+<span class="fc" id="L264">        matches.add(firstMatch);</span>
         // matches.addAll(expandWithIgnoreItem(spans.docID(), firstMatch));
         // try to collect spans until lastStartPosition not equal to
         // startPosition of firstMatch
-<span class="fc bfc" id="L261" title="All 4 branches covered.">        while (!lastSpan &amp;&amp; (lastStartPosition == firstMatch.startPosition())) {</span>
-<span class="fc" id="L262">          collectSpan();</span>
+<span class="fc bfc" id="L268" title="All 4 branches covered.">        while (!lastSpan &amp;&amp; (lastStartPosition == firstMatch.startPosition())) {</span>
+<span class="fc" id="L269">          collectSpan();</span>
         }
-<span class="fc bfc" id="L264" title="All 2 branches covered.">        while (!queueSpans.isEmpty() &amp;&amp; (queueSpans.get(0)</span>
-<span class="pc bpc" id="L265" title="1 of 2 branches missed.">            .startPosition() == firstMatch.startPosition())) {</span>
-<span class="nc" id="L266">          Match additionalMatch = queueSpans.remove(0);</span>
-<span class="nc" id="L267">          matches.add(additionalMatch);</span>
-<span class="nc" id="L268">          matches.addAll(expandWithIgnoreItem(spans.docID(), additionalMatch));</span>
-<span class="nc" id="L269">        }</span>
+<span class="fc bfc" id="L271" title="All 2 branches covered.">        while (!queueSpans.isEmpty() &amp;&amp; (queueSpans.get(0)</span>
+<span class="pc bpc" id="L272" title="1 of 2 branches missed.">            .startPosition() == firstMatch.startPosition())) {</span>
+<span class="nc" id="L273">          Match additionalMatch = queueSpans.remove(0);</span>
+<span class="nc" id="L274">          matches.add(additionalMatch);</span>
+<span class="nc" id="L275">          matches.addAll(expandWithIgnoreItem(spans.docID(), additionalMatch));</span>
+<span class="nc" id="L276">        }</span>
         // construct all matches for this startPosition
-<span class="fc bfc" id="L271" title="All 2 branches covered.">        for (Match match : matches) {</span>
-<span class="fc bfc" id="L272" title="All 2 branches covered.">          for (int n = (minimumRecurrence - 1); n &lt;= (maximumRecurrence</span>
-<span class="fc" id="L273">              - 1); n++) {</span>
-<span class="fc" id="L274">            findMatches(match, n);</span>
+<span class="fc bfc" id="L278" title="All 2 branches covered.">        for (Match match : matches) {</span>
+<span class="fc bfc" id="L279" title="All 2 branches covered.">          for (int n = (minimumRecurrence - 1); n &lt;= (maximumRecurrence</span>
+<span class="fc" id="L280">              - 1); n++) {</span>
+<span class="fc" id="L281">            findMatches(match, n);</span>
           }
-<span class="fc" id="L276">        }</span>
+<span class="fc" id="L283">        }</span>
         // check for something in queue of matches
-<span class="fc bfc" id="L278" title="All 2 branches covered.">        if (!queueMatches.isEmpty()) {</span>
-<span class="fc" id="L279">          ignoreItem.removeBefore(spans.docID(),</span>
-<span class="fc" id="L280">              queueMatches.get(0).startPosition());</span>
-<span class="fc" id="L281">          return true;</span>
+<span class="fc bfc" id="L285" title="All 2 branches covered.">        if (!queueMatches.isEmpty()) {</span>
+<span class="fc" id="L286">          ignoreItem.removeBefore(spans.docID(),</span>
+<span class="fc" id="L287">              queueMatches.get(0).startPosition());</span>
+<span class="fc" id="L288">          return true;</span>
         }
-<span class="fc" id="L283">      }</span>
+<span class="fc" id="L290">      }</span>
     }
   }
 
@@ -292,49 +299,49 @@ import mtas.search.spans.util.MtasSpans;
    * @throws IOException Signals that an I/O exception has occurred.
    */
   private void findMatches(Match match, int n) throws IOException {
-<span class="fc bfc" id="L295" title="All 2 branches covered.">    if (n &gt; 0) {</span>
-<span class="fc" id="L296">      int largestMatchingEndPosition = match.endPosition();</span>
-<span class="fc" id="L297">      Set&lt;Integer&gt; list = ignoreItem.getFullEndPositionList(spans.docID(),</span>
-<span class="fc" id="L298">          match.endPosition());</span>
+<span class="fc bfc" id="L302" title="All 2 branches covered.">    if (n &gt; 0) {</span>
+<span class="fc" id="L303">      int largestMatchingEndPosition = match.endPosition();</span>
+<span class="fc" id="L304">      Set&lt;Integer&gt; list = ignoreItem.getFullEndPositionList(spans.docID(),</span>
+<span class="fc" id="L305">          match.endPosition());</span>
       // try to find matches with existing queue
-<span class="fc bfc" id="L300" title="All 2 branches covered.">      if (!queueSpans.isEmpty()) {</span>
+<span class="fc bfc" id="L307" title="All 2 branches covered.">      if (!queueSpans.isEmpty()) {</span>
         Match span;
-<span class="fc bfc" id="L302" title="All 2 branches covered.">        for (int i = 0; i &lt; queueSpans.size(); i++) {</span>
-<span class="fc" id="L303">          span = queueSpans.get(i);</span>
-<span class="pc bpc" id="L304" title="1 of 4 branches missed.">          if (match.endPosition() == span.startPosition()</span>
-<span class="nc bnc" id="L305" title="All 2 branches missed.">              || (list != null &amp;&amp; list.contains(span.startPosition()))) {</span>
-<span class="fc" id="L306">            findMatches(new Match(match.startPosition(), span.endPosition()),</span>
+<span class="fc bfc" id="L309" title="All 2 branches covered.">        for (int i = 0; i &lt; queueSpans.size(); i++) {</span>
+<span class="fc" id="L310">          span = queueSpans.get(i);</span>
+<span class="pc bpc" id="L311" title="1 of 4 branches missed.">          if (match.endPosition() == span.startPosition()</span>
+<span class="nc bnc" id="L312" title="All 2 branches missed.">              || (list != null &amp;&amp; list.contains(span.startPosition()))) {</span>
+<span class="fc" id="L313">            findMatches(new Match(match.startPosition(), span.endPosition()),</span>
                 (n - 1));
-<span class="fc" id="L308">            largestMatchingEndPosition = Math.max(largestMatchingEndPosition,</span>
-<span class="fc" id="L309">                span.endPosition());</span>
+<span class="fc" id="L315">            largestMatchingEndPosition = Math.max(largestMatchingEndPosition,</span>
+<span class="fc" id="L316">                span.endPosition());</span>
           }
         }
       }
       // extend queue if necessary and possible
-<span class="fc bfc" id="L314" title="All 4 branches covered.">      while (!lastSpan &amp;&amp; (largestMatchingEndPosition &gt;= lastStartPosition)) {</span>
-<span class="fc bfc" id="L315" title="All 2 branches covered.">        if (spans.nextStartPosition() == NO_MORE_POSITIONS) {</span>
-<span class="fc" id="L316">          lastSpan = true;</span>
+<span class="fc bfc" id="L321" title="All 4 branches covered.">      while (!lastSpan &amp;&amp; (largestMatchingEndPosition &gt;= lastStartPosition)) {</span>
+<span class="fc bfc" id="L322" title="All 2 branches covered.">        if (spans.nextStartPosition() == NO_MORE_POSITIONS) {</span>
+<span class="fc" id="L323">          lastSpan = true;</span>
         } else {
-<span class="fc" id="L318">          Match span = new Match(spans.startPosition(), spans.endPosition());</span>
-<span class="fc" id="L319">          queueSpans.add(span);</span>
-<span class="fc" id="L320">          lastStartPosition = spans.startPosition();</span>
+<span class="fc" id="L325">          Match span = new Match(spans.startPosition(), spans.endPosition());</span>
+<span class="fc" id="L326">          queueSpans.add(span);</span>
+<span class="fc" id="L327">          lastStartPosition = spans.startPosition();</span>
           // check if this provides new match
-<span class="pc bpc" id="L322" title="2 of 4 branches missed.">          if (match.endPosition() == span.startPosition()</span>
-<span class="nc bnc" id="L323" title="All 2 branches missed.">              || (list != null &amp;&amp; list.contains(span.startPosition()))) {</span>
-<span class="nc" id="L324">            findMatches(new Match(match.startPosition(), span.endPosition()),</span>
+<span class="pc bpc" id="L329" title="2 of 4 branches missed.">          if (match.endPosition() == span.startPosition()</span>
+<span class="nc bnc" id="L330" title="All 2 branches missed.">              || (list != null &amp;&amp; list.contains(span.startPosition()))) {</span>
+<span class="nc" id="L331">            findMatches(new Match(match.startPosition(), span.endPosition()),</span>
                 (n - 1));
-<span class="nc" id="L326">            largestMatchingEndPosition = Math.max(largestMatchingEndPosition,</span>
-<span class="nc" id="L327">                span.endPosition());</span>
+<span class="nc" id="L333">            largestMatchingEndPosition = Math.max(largestMatchingEndPosition,</span>
+<span class="nc" id="L334">                span.endPosition());</span>
           }
-<span class="fc" id="L329">        }</span>
+<span class="fc" id="L336">        }</span>
       }
-<span class="fc" id="L331">    } else {</span>
+<span class="fc" id="L338">    } else {</span>
       // only unique spans
-<span class="pc bpc" id="L333" title="1 of 2 branches missed.">      if (!queueMatches.contains(match)) {</span>
-<span class="fc" id="L334">        queueMatches.add(match);</span>
+<span class="pc bpc" id="L340" title="1 of 2 branches missed.">      if (!queueMatches.contains(match)) {</span>
+<span class="fc" id="L341">        queueMatches.add(match);</span>
       }
     }
-<span class="fc" id="L337">  }</span>
+<span class="fc" id="L344">  }</span>
 
   /**
    * Expand with ignore item.
@@ -344,19 +351,19 @@ import mtas.search.spans.util.MtasSpans;
    * @return the list
    */
   private List&lt;Match&gt; expandWithIgnoreItem(int docId, Match match) {
-<span class="nc" id="L347">    List&lt;Match&gt; list = new ArrayList&lt;&gt;();</span>
+<span class="nc" id="L354">    List&lt;Match&gt; list = new ArrayList&lt;&gt;();</span>
     try {
-<span class="nc" id="L349">      Set&lt;Integer&gt; ignoreList = ignoreItem.getFullEndPositionList(docId,</span>
-<span class="nc" id="L350">          match.endPosition);</span>
-<span class="nc bnc" id="L351" title="All 2 branches missed.">      if (ignoreList != null) {</span>
-<span class="nc bnc" id="L352" title="All 2 branches missed.">        for (Integer endPosition : ignoreList) {</span>
-<span class="nc" id="L353">          list.add(new Match(match.startPosition, endPosition));</span>
-<span class="nc" id="L354">        }</span>
+<span class="nc" id="L356">      Set&lt;Integer&gt; ignoreList = ignoreItem.getFullEndPositionList(docId,</span>
+<span class="nc" id="L357">          match.endPosition);</span>
+<span class="nc bnc" id="L358" title="All 2 branches missed.">      if (ignoreList != null) {</span>
+<span class="nc bnc" id="L359" title="All 2 branches missed.">        for (Integer endPosition : ignoreList) {</span>
+<span class="nc" id="L360">          list.add(new Match(match.startPosition, endPosition));</span>
+<span class="nc" id="L361">        }</span>
       }
-<span class="nc" id="L356">    } catch (IOException e) {</span>
-<span class="nc" id="L357">      log.debug(e);</span>
-<span class="nc" id="L358">    }</span>
-<span class="nc" id="L359">    return list;</span>
+<span class="nc" id="L363">    } catch (IOException e) {</span>
+<span class="nc" id="L364">      log.debug(e);</span>
+<span class="nc" id="L365">    }</span>
+<span class="nc" id="L366">    return list;</span>
   }
 
   /**
@@ -376,10 +383,10 @@ import mtas.search.spans.util.MtasSpans;
      * @param startPosition the start position
      * @param endPosition the end position
      */
-<span class="fc" id="L379">    Match(int startPosition, int endPosition) {</span>
-<span class="fc" id="L380">      this.startPosition = startPosition;</span>
-<span class="fc" id="L381">      this.endPosition = endPosition;</span>
-<span class="fc" id="L382">    }</span>
+<span class="fc" id="L386">    Match(int startPosition, int endPosition) {</span>
+<span class="fc" id="L387">      this.startPosition = startPosition;</span>
+<span class="fc" id="L388">      this.endPosition = endPosition;</span>
+<span class="fc" id="L389">    }</span>
 
     /**
      * Start position.
@@ -387,7 +394,7 @@ import mtas.search.spans.util.MtasSpans;
      * @return the int
      */
     public int startPosition() {
-<span class="fc" id="L390">      return startPosition;</span>
+<span class="fc" id="L397">      return startPosition;</span>
     }
 
     /**
@@ -396,7 +403,7 @@ import mtas.search.spans.util.MtasSpans;
      * @return the int
      */
     public int endPosition() {
-<span class="fc" id="L399">      return endPosition;</span>
+<span class="fc" id="L406">      return endPosition;</span>
     }
 
     /*
@@ -406,14 +413,14 @@ import mtas.search.spans.util.MtasSpans;
      */
     @Override
     public boolean equals(Object obj) {
-<span class="pc bpc" id="L409" title="1 of 2 branches missed.">      if (this == obj)</span>
-<span class="nc" id="L410">        return true;</span>
-<span class="pc bpc" id="L411" title="1 of 2 branches missed.">      if (obj == null)</span>
-<span class="nc" id="L412">        return false;</span>
-<span class="pc bpc" id="L413" title="1 of 2 branches missed.">      if (getClass() != obj.getClass())</span>
-<span class="nc" id="L414">        return false;</span>
-<span class="fc" id="L415">      final Match that = (Match) obj;</span>
-<span class="pc bpc" id="L416" title="2 of 4 branches missed.">      return startPosition == that.startPosition</span>
+<span class="pc bpc" id="L416" title="1 of 2 branches missed.">      if (this == obj)</span>
+<span class="nc" id="L417">        return true;</span>
+<span class="pc bpc" id="L418" title="1 of 2 branches missed.">      if (obj == null)</span>
+<span class="nc" id="L419">        return false;</span>
+<span class="pc bpc" id="L420" title="1 of 2 branches missed.">      if (getClass() != obj.getClass())</span>
+<span class="nc" id="L421">        return false;</span>
+<span class="fc" id="L422">      final Match that = (Match) obj;</span>
+<span class="pc bpc" id="L423" title="2 of 4 branches missed.">      return startPosition == that.startPosition</span>
           &amp;&amp; endPosition == that.endPosition;
     }
 
@@ -424,10 +431,10 @@ import mtas.search.spans.util.MtasSpans;
      */
     @Override
     public int hashCode() {
-<span class="nc" id="L427">      int h = this.getClass().getSimpleName().hashCode();</span>
-<span class="nc" id="L428">      h = (h * 5) ^ startPosition;</span>
-<span class="nc" id="L429">      h = (h * 7) ^ endPosition;</span>
-<span class="nc" id="L430">      return h;</span>
+<span class="nc" id="L434">      int h = this.getClass().getSimpleName().hashCode();</span>
+<span class="nc" id="L435">      h = (h * 5) ^ startPosition;</span>
+<span class="nc" id="L436">      h = (h * 7) ^ endPosition;</span>
+<span class="nc" id="L437">      return h;</span>
     }
 
   }
@@ -439,7 +446,7 @@ import mtas.search.spans.util.MtasSpans;
    */
   @Override
   public long cost() {
-<span class="pc bpc" id="L442" title="1 of 2 branches missed.">    return (spans == null) ? 0 : spans.cost();</span>
+<span class="pc bpc" id="L449" title="1 of 2 branches missed.">    return (spans == null) ? 0 : spans.cost();</span>
   }
 
   /*
@@ -449,7 +456,20 @@ import mtas.search.spans.util.MtasSpans;
    */
   @Override
   public float positionsCost() {
-<span class="nc" id="L452">    return 0;</span>
+<span class="nc" id="L459">    return 0;</span>
+  }
+
+  /* (non-Javadoc)
+   * @see mtas.search.spans.util.MtasSpans#asTwoPhaseIterator()
+   */
+  @Override
+  public TwoPhaseIterator asTwoPhaseIterator() {
+<span class="nc bnc" id="L467" title="All 4 branches missed.">    if (spans == null || !query.twoPhaseIteratorAllowed()) {</span>
+<span class="nc" id="L468">      return null;</span>
+    } else {
+      // TODO
+<span class="nc" id="L471">      return null;</span>
+    }
   }
 
 }
diff --git a/jacoco/mtas.search.spans/MtasSpanRegexpQuery.html b/jacoco/mtas.search.spans/MtasSpanRegexpQuery.html
index 02328e7..7d8b7c7 100644
--- a/jacoco/mtas.search.spans/MtasSpanRegexpQuery.html
+++ b/jacoco/mtas.search.spans/MtasSpanRegexpQuery.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanRegexpQuery</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanRegexpQuery</span></div><h1>MtasSpanRegexpQuery</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">128 of 305</td><td class="ctr2">58%</td><td class="bar">11 of 30</td><td class="ctr2">63%</td><td class="ctr1">13</td><td class="ctr2">23</td><td class="ctr1">18</td><td class="ctr2">50</td><td class="ctr1">3</td><td class="ctr2">8</td></tr></tfoot><tbody><tr><td id="a7"><a href="MtasSpanRegexpQuery.java.html#L116" class="el_method">toString(String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="85" height="10" title="65" alt="65"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="2" alt="2"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f2">2</td><td class="ctr2" id="g3">2</td><td class="ctr1" id="h0">7</td><td class="ctr2" id="i3">7</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a6"><a href="MtasSpanRegexpQuery.java.html#L83" class="el_method">rewrite(IndexReader)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="47" height="10" title="36" alt="36"/><img src="../jacoco-resources/greenbar.gif" width="72" height="10" title="55" alt="55"/></td><td class="ctr2" id="c4">60%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="5" alt="5"/></td><td class="ctr2" id="e2">62%</td><td class="ctr1" id="f0">3</td><td class="ctr2" id="g1">5</td><td class="ctr1" id="h1">4</td><td class="ctr2" id="i0">14</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="MtasSpanRegexpQuery.java.html#L147" class="el_method">createWeight(IndexSearcher, boolean)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="9" alt="9"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a5"><a href="MtasSpanRegexpQuery.java.html#L59" class="el_method">MtasSpanRegexpQuery(Term, boolean)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="85" height="10" title="65" alt="65"/></td><td class="ctr2" id="c2">89%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="72" height="10" title="6" alt="6"/></td><td class="ctr2" id="e0">75%</td><td class="ctr1" id="f3">2</td><td class="ctr2" id="g2">5</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i1">13</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a4"><a href="MtasSpanRegexpQuery.java.html#L49" class="el_method">MtasSpanRegexpQuery(Term)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="5" alt="5"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i5">2</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a1"><a href="MtasSpanRegexpQuery.java.html#L158" class="el_method">equals(Object)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="39" height="10" title="30" alt="30"/></td><td class="ctr2" id="c3">88%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="84" height="10" title="7" alt="7"/></td><td class="ctr2" id="e1">70%</td><td class="ctr1" id="f1">3</td><td class="ctr2" id="g0">6</td><td class="ctr1" id="h4">2</td><td class="ctr2" id="i2">8</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a3"><a href="MtasSpanRegexpQuery.java.html#L175" class="el_method">hashCode()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="23" alt="23"/></td><td class="ctr2" id="c1">95%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="1" alt="1"/></td><td class="ctr2" id="e3">50%</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g4">2</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i4">4</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a2"><a href="MtasSpanRegexpQuery.java.html#L134" class="el_method">getField()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="4" alt="4"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanRegexpQuery</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanRegexpQuery</span></div><h1>MtasSpanRegexpQuery</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">128 of 305</td><td class="ctr2">58%</td><td class="bar">11 of 30</td><td class="ctr2">63%</td><td class="ctr1">13</td><td class="ctr2">23</td><td class="ctr1">17</td><td class="ctr2">49</td><td class="ctr1">3</td><td class="ctr2">8</td></tr></tfoot><tbody><tr><td id="a7"><a href="MtasSpanRegexpQuery.java.html#L115" class="el_method">toString(String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="85" height="10" title="65" alt="65"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="2" alt="2"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f2">2</td><td class="ctr2" id="g3">2</td><td class="ctr1" id="h0">7</td><td class="ctr2" id="i3">7</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a6"><a href="MtasSpanRegexpQuery.java.html#L83" class="el_method">rewrite(IndexReader)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="47" height="10" title="36" alt="36"/><img src="../jacoco-resources/greenbar.gif" width="72" height="10" title="55" alt="55"/></td><td class="ctr2" id="c4">60%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="5" alt="5"/></td><td class="ctr2" id="e2">62%</td><td class="ctr1" id="f0">3</td><td class="ctr2" id="g1">5</td><td class="ctr1" id="h1">3</td><td class="ctr2" id="i0">13</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="MtasSpanRegexpQuery.java.html#L146" class="el_method">createWeight(IndexSearcher, boolean)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="9" alt="9"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a5"><a href="MtasSpanRegexpQuery.java.html#L59" class="el_method">MtasSpanRegexpQuery(Term, boolean)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="85" height="10" title="65" alt="65"/></td><td class="ctr2" id="c2">89%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="72" height="10" title="6" alt="6"/></td><td class="ctr2" id="e0">75%</td><td class="ctr1" id="f3">2</td><td class="ctr2" id="g2">5</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i1">13</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a4"><a href="MtasSpanRegexpQuery.java.html#L49" class="el_method">MtasSpanRegexpQuery(Term)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="5" alt="5"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i5">2</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a1"><a href="MtasSpanRegexpQuery.java.html#L157" class="el_method">equals(Object)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="39" height="10" title="30" alt="30"/></td><td class="ctr2" id="c3">88%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="84" height="10" title="7" alt="7"/></td><td class="ctr2" id="e1">70%</td><td class="ctr1" id="f1">3</td><td class="ctr2" id="g0">6</td><td class="ctr1" id="h4">2</td><td class="ctr2" id="i2">8</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a3"><a href="MtasSpanRegexpQuery.java.html#L174" class="el_method">hashCode()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="23" alt="23"/></td><td class="ctr2" id="c1">95%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="1" alt="1"/></td><td class="ctr2" id="e3">50%</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g4">2</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i4">4</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a2"><a href="MtasSpanRegexpQuery.java.html#L133" class="el_method">getField()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="4" alt="4"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanRegexpQuery.java.html b/jacoco/mtas.search.spans/MtasSpanRegexpQuery.java.html
index 45853e0..3dd2e3f 100644
--- a/jacoco/mtas.search.spans/MtasSpanRegexpQuery.java.html
+++ b/jacoco/mtas.search.spans/MtasSpanRegexpQuery.java.html
@@ -56,8 +56,8 @@ public class MtasSpanRegexpQuery extends MtasSpanQuery {
    * @param singlePosition the single position
    */
   public MtasSpanRegexpQuery(Term term, boolean singlePosition) {
-<span class="fc bfc" id="L59" title="All 4 branches covered.">    super(singlePosition?1:null, singlePosition?1:null);</span>
-<span class="fc" id="L60">    RegexpQuery req = new RegexpQuery(term);    </span>
+<span class="fc bfc" id="L59" title="All 4 branches covered.">    super(singlePosition ? 1 : null, singlePosition ? 1 : null);</span>
+<span class="fc" id="L60">    RegexpQuery req = new RegexpQuery(term);</span>
 <span class="fc" id="L61">    query = new SpanMultiTermQueryWrapper&lt;&gt;(req);</span>
 <span class="fc" id="L62">    this.term = term;</span>
 <span class="fc" id="L63">    this.singlePosition = singlePosition;</span>
@@ -85,23 +85,22 @@ public class MtasSpanRegexpQuery extends MtasSpanQuery {
 <span class="fc" id="L85">      SpanQuery[] clauses = ((SpanOrQuery) q).getClauses();</span>
 <span class="pc bpc" id="L86" title="1 of 2 branches missed.">      if (clauses.length &gt; MTAS_REGEXP_EXPAND_BOUNDARY) {</span>
         // forward index solution ?
-<span class="nc" id="L88">        throw new IOException(&quot;Regexp \&quot;&quot;</span>
-<span class="nc" id="L89">            + CodecUtil.termValue(term.text()) + &quot;\&quot; expands to &quot;</span>
-            + clauses.length + &quot; terms, too many (boundary &quot;
+<span class="nc" id="L88">        throw new IOException(&quot;Regexp \&quot;&quot; + CodecUtil.termValue(term.text())</span>
+            + &quot;\&quot; expands to &quot; + clauses.length + &quot; terms, too many (boundary &quot;
             + MTAS_REGEXP_EXPAND_BOUNDARY + &quot;)!&quot;);
       }
-<span class="fc" id="L93">      MtasSpanQuery[] newClauses = new MtasSpanQuery[clauses.length];</span>
-<span class="fc bfc" id="L94" title="All 2 branches covered.">      for (int i = 0; i &lt; clauses.length; i++) {</span>
-<span class="pc bpc" id="L95" title="1 of 2 branches missed.">        if (clauses[i] instanceof SpanTermQuery) {</span>
-<span class="fc" id="L96">          newClauses[i] = new MtasSpanTermQuery((SpanTermQuery) clauses[i],</span>
-<span class="fc" id="L97">              singlePosition).rewrite(reader);</span>
+<span class="fc" id="L92">      MtasSpanQuery[] newClauses = new MtasSpanQuery[clauses.length];</span>
+<span class="fc bfc" id="L93" title="All 2 branches covered.">      for (int i = 0; i &lt; clauses.length; i++) {</span>
+<span class="pc bpc" id="L94" title="1 of 2 branches missed.">        if (clauses[i] instanceof SpanTermQuery) {</span>
+<span class="fc" id="L95">          newClauses[i] = new MtasSpanTermQuery((SpanTermQuery) clauses[i],</span>
+<span class="fc" id="L96">              singlePosition).rewrite(reader);</span>
         } else {
-<span class="nc" id="L99">          throw new IOException(&quot;no SpanTermQuery after rewrite&quot;);</span>
+<span class="nc" id="L98">          throw new IOException(&quot;no SpanTermQuery after rewrite&quot;);</span>
         }
       }
-<span class="fc" id="L102">      return new MtasSpanOrQuery(newClauses).rewrite(reader);</span>
+<span class="fc" id="L101">      return new MtasSpanOrQuery(newClauses).rewrite(reader);</span>
     } else {
-<span class="nc" id="L104">      throw new IOException(&quot;no SpanOrQuery after rewrite&quot;);</span>
+<span class="nc" id="L103">      throw new IOException(&quot;no SpanOrQuery after rewrite&quot;);</span>
     }
   }
 
@@ -113,15 +112,15 @@ public class MtasSpanRegexpQuery extends MtasSpanQuery {
    */
   @Override
   public String toString(String field) {
-<span class="nc" id="L116">    StringBuilder buffer = new StringBuilder();</span>
-<span class="nc" id="L117">    buffer.append(this.getClass().getSimpleName() + &quot;([&quot;);</span>
-<span class="nc bnc" id="L118" title="All 2 branches missed.">    if (value == null) {</span>
-<span class="nc" id="L119">      buffer.append(this.query.getField() + &quot;:&quot; + prefix);</span>
+<span class="nc" id="L115">    StringBuilder buffer = new StringBuilder();</span>
+<span class="nc" id="L116">    buffer.append(this.getClass().getSimpleName() + &quot;([&quot;);</span>
+<span class="nc bnc" id="L117" title="All 2 branches missed.">    if (value == null) {</span>
+<span class="nc" id="L118">      buffer.append(this.query.getField() + &quot;:&quot; + prefix);</span>
     } else {
-<span class="nc" id="L121">      buffer.append(this.query.getField() + &quot;:&quot; + prefix + &quot;=&quot; + value);</span>
+<span class="nc" id="L120">      buffer.append(this.query.getField() + &quot;:&quot; + prefix + &quot;=&quot; + value);</span>
     }
-<span class="nc" id="L123">    buffer.append(&quot;])&quot;);</span>
-<span class="nc" id="L124">    return buffer.toString();</span>
+<span class="nc" id="L122">    buffer.append(&quot;])&quot;);</span>
+<span class="nc" id="L123">    return buffer.toString();</span>
   }
 
   /*
@@ -131,7 +130,7 @@ public class MtasSpanRegexpQuery extends MtasSpanQuery {
    */
   @Override
   public String getField() {
-<span class="fc" id="L134">    return term.field();</span>
+<span class="fc" id="L133">    return term.field();</span>
   }
 
   /*
@@ -144,7 +143,7 @@ public class MtasSpanRegexpQuery extends MtasSpanQuery {
   @Override
   public SpanWeight createWeight(IndexSearcher searcher, boolean needsScores)
       throws IOException {
-<span class="nc" id="L147">    return ((SpanQuery) searcher.rewrite(query)).createWeight(searcher,</span>
+<span class="nc" id="L146">    return ((SpanQuery) searcher.rewrite(query)).createWeight(searcher,</span>
         needsScores);
   }
 
@@ -155,14 +154,14 @@ public class MtasSpanRegexpQuery extends MtasSpanQuery {
    */
   @Override
   public boolean equals(Object obj) {
-<span class="pc bpc" id="L158" title="1 of 2 branches missed.">    if (this == obj)</span>
-<span class="nc" id="L159">      return true;</span>
-<span class="pc bpc" id="L160" title="1 of 2 branches missed.">    if (obj == null)</span>
-<span class="nc" id="L161">      return false;</span>
-<span class="fc bfc" id="L162" title="All 2 branches covered.">    if (getClass() != obj.getClass())</span>
-<span class="fc" id="L163">      return false;</span>
-<span class="fc" id="L164">    MtasSpanRegexpQuery that = (MtasSpanRegexpQuery) obj;</span>
-<span class="pc bpc" id="L165" title="1 of 4 branches missed.">    return term.equals(that.term) &amp;&amp; singlePosition == that.singlePosition;</span>
+<span class="pc bpc" id="L157" title="1 of 2 branches missed.">    if (this == obj)</span>
+<span class="nc" id="L158">      return true;</span>
+<span class="pc bpc" id="L159" title="1 of 2 branches missed.">    if (obj == null)</span>
+<span class="nc" id="L160">      return false;</span>
+<span class="fc bfc" id="L161" title="All 2 branches covered.">    if (getClass() != obj.getClass())</span>
+<span class="fc" id="L162">      return false;</span>
+<span class="fc" id="L163">    MtasSpanRegexpQuery that = (MtasSpanRegexpQuery) obj;</span>
+<span class="pc bpc" id="L164" title="1 of 4 branches missed.">    return term.equals(that.term) &amp;&amp; singlePosition == that.singlePosition;</span>
   }
 
   /*
@@ -172,10 +171,10 @@ public class MtasSpanRegexpQuery extends MtasSpanQuery {
    */
   @Override
   public int hashCode() {
-<span class="fc" id="L175">    int h = this.getClass().getSimpleName().hashCode();</span>
-<span class="fc" id="L176">    h = (h * 7) ^ term.hashCode();</span>
-<span class="pc bpc" id="L177" title="1 of 2 branches missed.">    h += (singlePosition ? 1 : 0);</span>
-<span class="fc" id="L178">    return h;</span>
+<span class="fc" id="L174">    int h = this.getClass().getSimpleName().hashCode();</span>
+<span class="fc" id="L175">    h = (h * 7) ^ term.hashCode();</span>
+<span class="pc bpc" id="L176" title="1 of 2 branches missed.">    h += (singlePosition ? 1 : 0);</span>
+<span class="fc" id="L177">    return h;</span>
   }
 
 }
diff --git a/jacoco/mtas.search.spans/MtasSpanSequenceItem.html b/jacoco/mtas.search.spans/MtasSpanSequenceItem.html
index 1beb016..43e8526 100644
--- a/jacoco/mtas.search.spans/MtasSpanSequenceItem.html
+++ b/jacoco/mtas.search.spans/MtasSpanSequenceItem.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanSequenceItem</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanSequenceItem</span></div><h1>MtasSpanSequenceItem</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">458 of 588</td><td class="ctr2">22%</td><td class="bar">81 of 102</td><td class="ctr2">20%</td><td class="ctr1">47</td><td class="ctr2">60</td><td class="ctr1">86</td><td class="ctr2">118</td><td class="ctr1">2</td><td class="ctr2">9</td></tr></tfoot><tbody><tr><td id="a4"><a href="MtasSpanSequenceItem.java.html#L135" class="el_method">merge(MtasSpanSequenceItem, MtasSpanSequenceItem, MtasSpanQuery, Integer)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="106" height="10" title="428" alt="428"/><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="53" alt="53"/></td><td class="ctr2" id="c6">11%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="101" height="10" title="76" alt="76"/><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="14" alt="14"/></td><td class="ctr2" id="e3">15%</td><td class="ctr1" id="f0">41</td><td class="ctr2" id="g0">46</td><td class="ctr1" id="h0">82</td><td class="ctr2" id="i0">96</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a8"><a href="MtasSpanSequenceItem.java.html#L115" class="el_method">toString()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="22" alt="22"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f1">2</td><td class="ctr2" id="g2">2</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a7"><a href="MtasSpanSequenceItem.java.html#L49" class="el_method">setQuery(MtasSpanQuery)</a></td><td class="bar" id="b2"/><td class="ctr2" id="c8">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i5">2</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="MtasSpanSequenceItem.java.html#L84" class="el_method">hashCode()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="22" alt="22"/></td><td class="ctr2" id="c4">91%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="1" alt="1"/></td><td class="ctr2" id="e2">50%</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g3">2</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i2">4</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a0"><a href="MtasSpanSequenceItem.java.html#L68" class="el_method">equals(Object)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="21" alt="21"/></td><td class="ctr2" id="c5">91%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="4" alt="4"/></td><td class="ctr2" id="e1">66%</td><td class="ctr1" id="f2">2</td><td class="ctr2" id="g1">4</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i1">5</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a6"><a href="MtasSpanSequenceItem.java.html#L100" class="el_method">rewrite(IndexReader)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="19" alt="19"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d4"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g4">2</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i3">4</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a5"><a href="MtasSpanSequenceItem.java.html#L28" class="el_method">MtasSpanSequenceItem(MtasSpanQuery, boolean)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="9" alt="9"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i4">4</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a1"><a href="MtasSpanSequenceItem.java.html#L39" class="el_method">getQuery()</a></td><td class="bar" id="b7"/><td class="ctr2" id="c2">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a3"><a href="MtasSpanSequenceItem.java.html#L58" class="el_method">isOptional()</a></td><td class="bar" id="b8"/><td class="ctr2" id="c3">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanSequenceItem</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanSequenceItem</span></div><h1>MtasSpanSequenceItem</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">458 of 588</td><td class="ctr2">22%</td><td class="bar">81 of 102</td><td class="ctr2">20%</td><td class="ctr1">47</td><td class="ctr2">60</td><td class="ctr1">86</td><td class="ctr2">118</td><td class="ctr1">2</td><td class="ctr2">9</td></tr></tfoot><tbody><tr><td id="a4"><a href="MtasSpanSequenceItem.java.html#L126" class="el_method">merge(MtasSpanSequenceItem, MtasSpanSequenceItem, MtasSpanQuery, Integer)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="106" height="10" title="428" alt="428"/><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="53" alt="53"/></td><td class="ctr2" id="c6">11%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="101" height="10" title="76" alt="76"/><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="14" alt="14"/></td><td class="ctr2" id="e3">15%</td><td class="ctr1" id="f0">41</td><td class="ctr2" id="g0">46</td><td class="ctr1" id="h0">82</td><td class="ctr2" id="i0">96</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a8"><a href="MtasSpanSequenceItem.java.html#L110" class="el_method">toString()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="22" alt="22"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f1">2</td><td class="ctr2" id="g2">2</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a7"><a href="MtasSpanSequenceItem.java.html#L46" class="el_method">setQuery(MtasSpanQuery)</a></td><td class="bar" id="b2"/><td class="ctr2" id="c8">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i5">2</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="MtasSpanSequenceItem.java.html#L81" class="el_method">hashCode()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="22" alt="22"/></td><td class="ctr2" id="c4">91%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="1" alt="1"/></td><td class="ctr2" id="e2">50%</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g3">2</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i2">4</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a0"><a href="MtasSpanSequenceItem.java.html#L65" class="el_method">equals(Object)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="21" alt="21"/></td><td class="ctr2" id="c5">91%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="4" alt="4"/></td><td class="ctr2" id="e1">66%</td><td class="ctr1" id="f2">2</td><td class="ctr2" id="g1">4</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i1">5</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a6"><a href="MtasSpanSequenceItem.java.html#L95" class="el_method">rewrite(IndexReader)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="19" alt="19"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d4"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g4">2</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i3">4</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a5"><a href="MtasSpanSequenceItem.java.html#L26" class="el_method">MtasSpanSequenceItem(MtasSpanQuery, boolean)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="9" alt="9"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i4">4</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a1"><a href="MtasSpanSequenceItem.java.html#L37" class="el_method">getQuery()</a></td><td class="bar" id="b7"/><td class="ctr2" id="c2">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a3"><a href="MtasSpanSequenceItem.java.html#L55" class="el_method">isOptional()</a></td><td class="bar" id="b8"/><td class="ctr2" id="c3">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanSequenceItem.java.html b/jacoco/mtas.search.spans/MtasSpanSequenceItem.java.html
index 633c980..368e877 100644
--- a/jacoco/mtas.search.spans/MtasSpanSequenceItem.java.html
+++ b/jacoco/mtas.search.spans/MtasSpanSequenceItem.java.html
@@ -20,15 +20,13 @@ public class MtasSpanSequenceItem {
   /**
    * Instantiates a new mtas span sequence item.
    *
-   * @param spanQuery
-   *          the span query
-   * @param optional
-   *          the optional
+   * @param spanQuery the span query
+   * @param optional the optional
    */
-<span class="fc" id="L28">  public MtasSpanSequenceItem(MtasSpanQuery spanQuery, boolean optional) {</span>
-<span class="fc" id="L29">    this.spanQuery = spanQuery;</span>
-<span class="fc" id="L30">    this.optional = optional;</span>
-<span class="fc" id="L31">  }</span>
+<span class="fc" id="L26">  public MtasSpanSequenceItem(MtasSpanQuery spanQuery, boolean optional) {</span>
+<span class="fc" id="L27">    this.spanQuery = spanQuery;</span>
+<span class="fc" id="L28">    this.optional = optional;</span>
+<span class="fc" id="L29">  }</span>
 
   /**
    * Gets the query.
@@ -36,18 +34,17 @@ public class MtasSpanSequenceItem {
    * @return the query
    */
   public MtasSpanQuery getQuery() {
-<span class="fc" id="L39">    return spanQuery;</span>
+<span class="fc" id="L37">    return spanQuery;</span>
   }
 
   /**
    * Sets the query.
    *
-   * @param spanQuery
-   *          the new query
+   * @param spanQuery the new query
    */
   public void setQuery(MtasSpanQuery spanQuery) {
-<span class="nc" id="L49">    this.spanQuery = spanQuery;</span>
-<span class="nc" id="L50">  }</span>
+<span class="nc" id="L46">    this.spanQuery = spanQuery;</span>
+<span class="nc" id="L47">  }</span>
 
   /**
    * Checks if is optional.
@@ -55,7 +52,7 @@ public class MtasSpanSequenceItem {
    * @return true, if is optional
    */
   public boolean isOptional() {
-<span class="fc" id="L58">    return optional;</span>
+<span class="fc" id="L55">    return optional;</span>
   }
 
   /*
@@ -65,12 +62,12 @@ public class MtasSpanSequenceItem {
    */
   @Override
   public boolean equals(Object o) {
-<span class="pc bpc" id="L68" title="1 of 2 branches missed.">    if (o instanceof MtasSpanSequenceItem) {</span>
-<span class="fc" id="L69">      MtasSpanSequenceItem that = (MtasSpanSequenceItem) o;</span>
-<span class="fc bfc" id="L70" title="All 2 branches covered.">      return spanQuery.equals(that.getQuery())</span>
-<span class="pc bpc" id="L71" title="1 of 2 branches missed.">          &amp;&amp; (optional == that.isOptional());</span>
+<span class="pc bpc" id="L65" title="1 of 2 branches missed.">    if (o instanceof MtasSpanSequenceItem) {</span>
+<span class="fc" id="L66">      MtasSpanSequenceItem that = (MtasSpanSequenceItem) o;</span>
+<span class="fc bfc" id="L67" title="All 2 branches covered.">      return spanQuery.equals(that.getQuery())</span>
+<span class="pc bpc" id="L68" title="1 of 2 branches missed.">          &amp;&amp; (optional == that.isOptional());</span>
     } else {
-<span class="nc" id="L73">      return false;</span>
+<span class="nc" id="L70">      return false;</span>
     }
   }
 
@@ -81,27 +78,25 @@ public class MtasSpanSequenceItem {
    */
   @Override
   public int hashCode() {
-<span class="fc" id="L84">    int h = this.getClass().getSimpleName().hashCode();</span>
-<span class="fc" id="L85">    h = (h * 3) ^ spanQuery.hashCode();</span>
-<span class="pc bpc" id="L86" title="1 of 2 branches missed.">    h += (optional ? 1 : 0);</span>
-<span class="fc" id="L87">    return h;</span>
+<span class="fc" id="L81">    int h = this.getClass().getSimpleName().hashCode();</span>
+<span class="fc" id="L82">    h = (h * 3) ^ spanQuery.hashCode();</span>
+<span class="pc bpc" id="L83" title="1 of 2 branches missed.">    h += (optional ? 1 : 0);</span>
+<span class="fc" id="L84">    return h;</span>
   }
 
   /**
    * Rewrite.
    *
-   * @param reader
-   *          the reader
+   * @param reader the reader
    * @return the mtas span sequence item
-   * @throws IOException
-   *           Signals that an I/O exception has occurred.
+   * @throws IOException Signals that an I/O exception has occurred.
    */
   public MtasSpanSequenceItem rewrite(IndexReader reader) throws IOException {
-<span class="fc" id="L100">    MtasSpanQuery newSpanQuery = spanQuery.rewrite(reader);</span>
-<span class="fc bfc" id="L101" title="All 2 branches covered.">    if (!newSpanQuery.equals(spanQuery)) {</span>
-<span class="fc" id="L102">      return new MtasSpanSequenceItem(newSpanQuery, optional);</span>
+<span class="fc" id="L95">    MtasSpanQuery newSpanQuery = spanQuery.rewrite(reader);</span>
+<span class="fc bfc" id="L96" title="All 2 branches covered.">    if (!newSpanQuery.equals(spanQuery)) {</span>
+<span class="fc" id="L97">      return new MtasSpanSequenceItem(newSpanQuery, optional);</span>
     } else {
-<span class="fc" id="L104">      return this;</span>
+<span class="fc" id="L99">      return this;</span>
     }
   }
 
@@ -112,124 +107,120 @@ public class MtasSpanSequenceItem {
    */
   @Override
   public String toString() {
-<span class="nc bnc" id="L115" title="All 2 branches missed.">    return &quot;[&quot; + spanQuery.toString() + &quot; - &quot;</span>
+<span class="nc bnc" id="L110" title="All 2 branches missed.">    return &quot;[&quot; + spanQuery.toString() + &quot; - &quot;</span>
         + (optional ? &quot;OPTIONAL&quot; : &quot;NOT OPTIONAL&quot;) + &quot;]&quot;;
   }
 
   /**
    * Merge.
    *
-   * @param item1
-   *          the item 1
-   * @param item2
-   *          the item 2
-   * @param ignoreQuery
-   *          the ignore query
-   * @param maximumIgnoreLength
-   *          the maximum ignore length
+   * @param item1 the item 1
+   * @param item2 the item 2
+   * @param ignoreQuery the ignore query
+   * @param maximumIgnoreLength the maximum ignore length
    * @return the mtas span sequence item
    */
   public static MtasSpanSequenceItem merge(MtasSpanSequenceItem item1,
       MtasSpanSequenceItem item2, MtasSpanQuery ignoreQuery,
       Integer maximumIgnoreLength) {
-<span class="pc bpc" id="L135" title="1 of 4 branches missed.">    if (item1 == null || item2 == null) {</span>
-<span class="fc" id="L136">      return null;</span>
+<span class="pc bpc" id="L126" title="1 of 4 branches missed.">    if (item1 == null || item2 == null) {</span>
+<span class="fc" id="L127">      return null;</span>
     } else {
-<span class="fc" id="L138">      MtasSpanQuery q1 = item1.getQuery();</span>
-<span class="fc" id="L139">      MtasSpanQuery q2 = item2.getQuery();</span>
-<span class="pc bpc" id="L140" title="1 of 4 branches missed.">      boolean optional = item1.optional &amp;&amp; item2.optional;</span>
+<span class="fc" id="L129">      MtasSpanQuery q1 = item1.getQuery();</span>
+<span class="fc" id="L130">      MtasSpanQuery q2 = item2.getQuery();</span>
+<span class="pc bpc" id="L131" title="1 of 4 branches missed.">      boolean optional = item1.optional &amp;&amp; item2.optional;</span>
       // first spanRecurrenceQuery
-<span class="fc bfc" id="L142" title="All 2 branches covered.">      if (q1 instanceof MtasSpanRecurrenceQuery) {</span>
-<span class="fc" id="L143">        MtasSpanRecurrenceQuery rq1 = (MtasSpanRecurrenceQuery) q1;</span>
+<span class="fc bfc" id="L133" title="All 2 branches covered.">      if (q1 instanceof MtasSpanRecurrenceQuery) {</span>
+<span class="fc" id="L134">        MtasSpanRecurrenceQuery rq1 = (MtasSpanRecurrenceQuery) q1;</span>
         // both spanRecurrenceQuery
-<span class="pc bpc" id="L145" title="1 of 2 branches missed.">        if (q2 instanceof MtasSpanRecurrenceQuery) {</span>
-<span class="nc" id="L146">          MtasSpanRecurrenceQuery rq2 = (MtasSpanRecurrenceQuery) q2;</span>
+<span class="pc bpc" id="L136" title="1 of 2 branches missed.">        if (q2 instanceof MtasSpanRecurrenceQuery) {</span>
+<span class="nc" id="L137">          MtasSpanRecurrenceQuery rq2 = (MtasSpanRecurrenceQuery) q2;</span>
           // equal query
-<span class="nc bnc" id="L148" title="All 2 branches missed.">          if (rq1.getQuery().equals(rq2.getQuery())) {</span>
+<span class="nc bnc" id="L139" title="All 2 branches missed.">          if (rq1.getQuery().equals(rq2.getQuery())) {</span>
             // equal ignoreQuery settings
             boolean checkCondition;
-<span class="nc bnc" id="L151" title="All 2 branches missed.">            checkCondition = ignoreQuery != null</span>
-<span class="nc bnc" id="L152" title="All 2 branches missed.">                &amp;&amp; rq1.getIgnoreQuery() != null;</span>
-<span class="nc bnc" id="L153" title="All 2 branches missed.">            checkCondition = checkCondition</span>
-<span class="nc" id="L154">                ? ignoreQuery.equals(rq1.getIgnoreQuery()) : false;</span>
-<span class="nc bnc" id="L155" title="All 2 branches missed.">            checkCondition = checkCondition</span>
-<span class="nc" id="L156">                ? maximumIgnoreLength.equals(rq1.getMaximumIgnoreLength())</span>
+<span class="nc bnc" id="L142" title="All 2 branches missed.">            checkCondition = ignoreQuery != null</span>
+<span class="nc bnc" id="L143" title="All 2 branches missed.">                &amp;&amp; rq1.getIgnoreQuery() != null;</span>
+<span class="nc bnc" id="L144" title="All 2 branches missed.">            checkCondition = checkCondition</span>
+<span class="nc" id="L145">                ? ignoreQuery.equals(rq1.getIgnoreQuery()) : false;</span>
+<span class="nc bnc" id="L146" title="All 2 branches missed.">            checkCondition = checkCondition</span>
+<span class="nc" id="L147">                ? maximumIgnoreLength.equals(rq1.getMaximumIgnoreLength())</span>
                 : false;
-<span class="nc bnc" id="L158" title="All 4 branches missed.">            checkCondition = checkCondition ? rq2.getIgnoreQuery() != null</span>
+<span class="nc bnc" id="L149" title="All 4 branches missed.">            checkCondition = checkCondition ? rq2.getIgnoreQuery() != null</span>
                 : false;
-<span class="nc bnc" id="L160" title="All 2 branches missed.">            checkCondition = checkCondition</span>
-<span class="nc" id="L161">                ? ignoreQuery.equals(rq2.getIgnoreQuery()) : false;</span>
-<span class="nc bnc" id="L162" title="All 2 branches missed.">            checkCondition = checkCondition</span>
-<span class="nc" id="L163">                ? maximumIgnoreLength.equals(rq2.getMaximumIgnoreLength())</span>
+<span class="nc bnc" id="L151" title="All 2 branches missed.">            checkCondition = checkCondition</span>
+<span class="nc" id="L152">                ? ignoreQuery.equals(rq2.getIgnoreQuery()) : false;</span>
+<span class="nc bnc" id="L153" title="All 2 branches missed.">            checkCondition = checkCondition</span>
+<span class="nc" id="L154">                ? maximumIgnoreLength.equals(rq2.getMaximumIgnoreLength())</span>
                 : false;
-<span class="nc bnc" id="L165" title="All 2 branches missed.">            if (checkCondition) {</span>
+<span class="nc bnc" id="L156" title="All 2 branches missed.">            if (checkCondition) {</span>
               // at least one optional
-<span class="nc bnc" id="L167" title="All 4 branches missed.">              if (item1.optional || item2.optional) {</span>
-<span class="nc" id="L168">                int minimum = Math.min(rq1.getMinimumRecurrence(),</span>
-<span class="nc" id="L169">                    rq2.getMinimumRecurrence());</span>
-<span class="nc" id="L170">                int maximum = rq1.getMaximumRecurrence()</span>
-<span class="nc" id="L171">                    + rq2.getMaximumRecurrence();</span>
+<span class="nc bnc" id="L158" title="All 4 branches missed.">              if (item1.optional || item2.optional) {</span>
+<span class="nc" id="L159">                int minimum = Math.min(rq1.getMinimumRecurrence(),</span>
+<span class="nc" id="L160">                    rq2.getMinimumRecurrence());</span>
+<span class="nc" id="L161">                int maximum = rq1.getMaximumRecurrence()</span>
+<span class="nc" id="L162">                    + rq2.getMaximumRecurrence();</span>
                 // only if ranges match
-<span class="nc" id="L173">                if ((rq1.getMaximumRecurrence() + 1) &gt;= rq2</span>
-<span class="nc bnc" id="L174" title="All 2 branches missed.">                    .getMinimumRecurrence()</span>
-<span class="nc" id="L175">                    &amp;&amp; (rq2.getMaximumRecurrence() + 1) &gt;= rq1</span>
-<span class="nc bnc" id="L176" title="All 2 branches missed.">                        .getMinimumRecurrence()) {</span>
-<span class="nc" id="L177">                  return new MtasSpanSequenceItem(</span>
-<span class="nc" id="L178">                      new MtasSpanRecurrenceQuery(rq1.getQuery(), minimum,</span>
+<span class="nc" id="L164">                if ((rq1.getMaximumRecurrence() + 1) &gt;= rq2</span>
+<span class="nc bnc" id="L165" title="All 2 branches missed.">                    .getMinimumRecurrence()</span>
+<span class="nc" id="L166">                    &amp;&amp; (rq2.getMaximumRecurrence() + 1) &gt;= rq1</span>
+<span class="nc bnc" id="L167" title="All 2 branches missed.">                        .getMinimumRecurrence()) {</span>
+<span class="nc" id="L168">                  return new MtasSpanSequenceItem(</span>
+<span class="nc" id="L169">                      new MtasSpanRecurrenceQuery(rq1.getQuery(), minimum,</span>
                           maximum, ignoreQuery, maximumIgnoreLength),
                       optional);
                 }
                 // not optional
-<span class="nc" id="L183">              } else {</span>
-<span class="nc" id="L184">                int minimum = rq1.getMinimumRecurrence()</span>
-<span class="nc" id="L185">                    + rq2.getMinimumRecurrence();</span>
-<span class="nc" id="L186">                int maximum = rq1.getMaximumRecurrence()</span>
-<span class="nc" id="L187">                    + rq2.getMaximumRecurrence();</span>
+<span class="nc" id="L174">              } else {</span>
+<span class="nc" id="L175">                int minimum = rq1.getMinimumRecurrence()</span>
+<span class="nc" id="L176">                    + rq2.getMinimumRecurrence();</span>
+<span class="nc" id="L177">                int maximum = rq1.getMaximumRecurrence()</span>
+<span class="nc" id="L178">                    + rq2.getMaximumRecurrence();</span>
                 // only if ranges match
-<span class="nc" id="L189">                if ((rq1.getMaximumRecurrence() + 1) &gt;= rq2</span>
-<span class="nc bnc" id="L190" title="All 2 branches missed.">                    .getMinimumRecurrence()</span>
-<span class="nc" id="L191">                    &amp;&amp; (rq2.getMaximumRecurrence() + 1) &gt;= rq1</span>
-<span class="nc bnc" id="L192" title="All 2 branches missed.">                        .getMinimumRecurrence()) {</span>
-<span class="nc" id="L193">                  return new MtasSpanSequenceItem(</span>
-<span class="nc" id="L194">                      new MtasSpanRecurrenceQuery(rq1.getQuery(), minimum,</span>
+<span class="nc" id="L180">                if ((rq1.getMaximumRecurrence() + 1) &gt;= rq2</span>
+<span class="nc bnc" id="L181" title="All 2 branches missed.">                    .getMinimumRecurrence()</span>
+<span class="nc" id="L182">                    &amp;&amp; (rq2.getMaximumRecurrence() + 1) &gt;= rq1</span>
+<span class="nc bnc" id="L183" title="All 2 branches missed.">                        .getMinimumRecurrence()) {</span>
+<span class="nc" id="L184">                  return new MtasSpanSequenceItem(</span>
+<span class="nc" id="L185">                      new MtasSpanRecurrenceQuery(rq1.getQuery(), minimum,</span>
                           maximum, ignoreQuery, maximumIgnoreLength),
                       optional);
                 }
               }
             }
           }
-<span class="nc" id="L201">        } else {</span>
-<span class="pc bpc" id="L202" title="1 of 2 branches missed.">          if (rq1.getQuery().equals(q2)) {</span>
+<span class="nc" id="L192">        } else {</span>
+<span class="pc bpc" id="L193" title="1 of 2 branches missed.">          if (rq1.getQuery().equals(q2)) {</span>
             boolean checkCondition;
-<span class="nc bnc" id="L204" title="All 2 branches missed.">            checkCondition = ignoreQuery != null;</span>
-<span class="nc bnc" id="L205" title="All 2 branches missed.">            checkCondition &amp;= rq1.getIgnoreQuery() != null;</span>
-<span class="nc" id="L206">            checkCondition &amp;= ignoreQuery.equals(rq1.getIgnoreQuery());</span>
-<span class="nc bnc" id="L207" title="All 2 branches missed.">            checkCondition &amp;= rq1.getMaximumIgnoreLength() != null;</span>
-<span class="nc" id="L208">            checkCondition &amp;= maximumIgnoreLength</span>
-<span class="nc" id="L209">                .equals(rq1.getMaximumIgnoreLength());</span>
-<span class="nc bnc" id="L210" title="All 2 branches missed.">            if (checkCondition) {</span>
-<span class="nc bnc" id="L211" title="All 2 branches missed.">              if (!optional) {</span>
-<span class="nc bnc" id="L212" title="All 2 branches missed.">                if (item1.optional) {</span>
-<span class="nc bnc" id="L213" title="All 2 branches missed.">                  if (rq1.getMinimumRecurrence() == 1) {</span>
-<span class="nc" id="L214">                    return new MtasSpanSequenceItem(new MtasSpanRecurrenceQuery(</span>
-<span class="nc" id="L215">                        q2, 1, rq1.getMaximumRecurrence() + 1, ignoreQuery,</span>
+<span class="nc bnc" id="L195" title="All 2 branches missed.">            checkCondition = ignoreQuery != null;</span>
+<span class="nc bnc" id="L196" title="All 2 branches missed.">            checkCondition &amp;= rq1.getIgnoreQuery() != null;</span>
+<span class="nc" id="L197">            checkCondition &amp;= ignoreQuery.equals(rq1.getIgnoreQuery());</span>
+<span class="nc bnc" id="L198" title="All 2 branches missed.">            checkCondition &amp;= rq1.getMaximumIgnoreLength() != null;</span>
+<span class="nc" id="L199">            checkCondition &amp;= maximumIgnoreLength</span>
+<span class="nc" id="L200">                .equals(rq1.getMaximumIgnoreLength());</span>
+<span class="nc bnc" id="L201" title="All 2 branches missed.">            if (checkCondition) {</span>
+<span class="nc bnc" id="L202" title="All 2 branches missed.">              if (!optional) {</span>
+<span class="nc bnc" id="L203" title="All 2 branches missed.">                if (item1.optional) {</span>
+<span class="nc bnc" id="L204" title="All 2 branches missed.">                  if (rq1.getMinimumRecurrence() == 1) {</span>
+<span class="nc" id="L205">                    return new MtasSpanSequenceItem(new MtasSpanRecurrenceQuery(</span>
+<span class="nc" id="L206">                        q2, 1, rq1.getMaximumRecurrence() + 1, ignoreQuery,</span>
                         maximumIgnoreLength), false);
                   }
-<span class="nc bnc" id="L218" title="All 2 branches missed.">                } else if (item2.optional) {</span>
-<span class="nc" id="L219">                  return new MtasSpanSequenceItem(new MtasSpanRecurrenceQuery(</span>
-<span class="nc" id="L220">                      q2, rq1.getMinimumRecurrence(),</span>
-<span class="nc" id="L221">                      rq1.getMaximumRecurrence() + 1, ignoreQuery,</span>
+<span class="nc bnc" id="L209" title="All 2 branches missed.">                } else if (item2.optional) {</span>
+<span class="nc" id="L210">                  return new MtasSpanSequenceItem(new MtasSpanRecurrenceQuery(</span>
+<span class="nc" id="L211">                      q2, rq1.getMinimumRecurrence(),</span>
+<span class="nc" id="L212">                      rq1.getMaximumRecurrence() + 1, ignoreQuery,</span>
                       maximumIgnoreLength), false);
                 } else {
-<span class="nc" id="L224">                  return new MtasSpanSequenceItem(new MtasSpanRecurrenceQuery(</span>
-<span class="nc" id="L225">                      q2, rq1.getMinimumRecurrence() + 1,</span>
-<span class="nc" id="L226">                      rq1.getMaximumRecurrence() + 1, ignoreQuery,</span>
+<span class="nc" id="L215">                  return new MtasSpanSequenceItem(new MtasSpanRecurrenceQuery(</span>
+<span class="nc" id="L216">                      q2, rq1.getMinimumRecurrence() + 1,</span>
+<span class="nc" id="L217">                      rq1.getMaximumRecurrence() + 1, ignoreQuery,</span>
                       maximumIgnoreLength), false);
                 }
               } else {
-<span class="nc bnc" id="L230" title="All 2 branches missed.">                if (rq1.getMinimumRecurrence() == 1) {</span>
-<span class="nc" id="L231">                  return new MtasSpanSequenceItem(new MtasSpanRecurrenceQuery(</span>
-<span class="nc" id="L232">                      q2, 1, rq1.getMaximumRecurrence() + 1, ignoreQuery,</span>
+<span class="nc bnc" id="L221" title="All 2 branches missed.">                if (rq1.getMinimumRecurrence() == 1) {</span>
+<span class="nc" id="L222">                  return new MtasSpanSequenceItem(new MtasSpanRecurrenceQuery(</span>
+<span class="nc" id="L223">                      q2, 1, rq1.getMaximumRecurrence() + 1, ignoreQuery,</span>
                       maximumIgnoreLength), true);
                 }
               }
@@ -237,54 +228,54 @@ public class MtasSpanSequenceItem {
           }
         }
         // second spanRecurrenceQuery
-<span class="fc bfc" id="L240" title="All 2 branches covered.">      } else if (q2 instanceof MtasSpanRecurrenceQuery) {</span>
-<span class="fc" id="L241">        MtasSpanRecurrenceQuery rq2 = (MtasSpanRecurrenceQuery) q2;</span>
-<span class="pc bpc" id="L242" title="1 of 2 branches missed.">        if (rq2.getQuery().equals(q1)) {</span>
+<span class="fc bfc" id="L231" title="All 2 branches covered.">      } else if (q2 instanceof MtasSpanRecurrenceQuery) {</span>
+<span class="fc" id="L232">        MtasSpanRecurrenceQuery rq2 = (MtasSpanRecurrenceQuery) q2;</span>
+<span class="pc bpc" id="L233" title="1 of 2 branches missed.">        if (rq2.getQuery().equals(q1)) {</span>
           boolean checkCondition;
-<span class="nc bnc" id="L244" title="All 2 branches missed.">          checkCondition = ignoreQuery != null;</span>
-<span class="nc bnc" id="L245" title="All 2 branches missed.">          checkCondition &amp;= rq2.getIgnoreQuery() != null;</span>
-<span class="nc" id="L246">          checkCondition &amp;= ignoreQuery.equals(rq2.getIgnoreQuery());</span>
-<span class="nc" id="L247">          checkCondition &amp;= maximumIgnoreLength</span>
-<span class="nc" id="L248">              .equals(rq2.getMaximumIgnoreLength());</span>
-<span class="nc bnc" id="L249" title="All 2 branches missed.">          if (checkCondition) {</span>
-<span class="nc bnc" id="L250" title="All 2 branches missed.">            if (!optional) {</span>
-<span class="nc bnc" id="L251" title="All 2 branches missed.">              if (item1.optional) {</span>
-<span class="nc" id="L252">                return new MtasSpanSequenceItem(new MtasSpanRecurrenceQuery(q1,</span>
-<span class="nc" id="L253">                    rq2.getMinimumRecurrence(), rq2.getMaximumRecurrence() + 1,</span>
+<span class="nc bnc" id="L235" title="All 2 branches missed.">          checkCondition = ignoreQuery != null;</span>
+<span class="nc bnc" id="L236" title="All 2 branches missed.">          checkCondition &amp;= rq2.getIgnoreQuery() != null;</span>
+<span class="nc" id="L237">          checkCondition &amp;= ignoreQuery.equals(rq2.getIgnoreQuery());</span>
+<span class="nc" id="L238">          checkCondition &amp;= maximumIgnoreLength</span>
+<span class="nc" id="L239">              .equals(rq2.getMaximumIgnoreLength());</span>
+<span class="nc bnc" id="L240" title="All 2 branches missed.">          if (checkCondition) {</span>
+<span class="nc bnc" id="L241" title="All 2 branches missed.">            if (!optional) {</span>
+<span class="nc bnc" id="L242" title="All 2 branches missed.">              if (item1.optional) {</span>
+<span class="nc" id="L243">                return new MtasSpanSequenceItem(new MtasSpanRecurrenceQuery(q1,</span>
+<span class="nc" id="L244">                    rq2.getMinimumRecurrence(), rq2.getMaximumRecurrence() + 1,</span>
                     ignoreQuery, maximumIgnoreLength), false);
-<span class="nc bnc" id="L255" title="All 2 branches missed.">              } else if (item2.optional) {</span>
-<span class="nc bnc" id="L256" title="All 2 branches missed.">                if (rq2.getMinimumRecurrence() == 1) {</span>
-<span class="nc" id="L257">                  return new MtasSpanSequenceItem(new MtasSpanRecurrenceQuery(</span>
-<span class="nc" id="L258">                      q1, 1, rq2.getMaximumRecurrence() + 1, ignoreQuery,</span>
+<span class="nc bnc" id="L246" title="All 2 branches missed.">              } else if (item2.optional) {</span>
+<span class="nc bnc" id="L247" title="All 2 branches missed.">                if (rq2.getMinimumRecurrence() == 1) {</span>
+<span class="nc" id="L248">                  return new MtasSpanSequenceItem(new MtasSpanRecurrenceQuery(</span>
+<span class="nc" id="L249">                      q1, 1, rq2.getMaximumRecurrence() + 1, ignoreQuery,</span>
                       maximumIgnoreLength), false);
                 }
               } else {
-<span class="nc" id="L262">                return new MtasSpanSequenceItem(new MtasSpanRecurrenceQuery(q1,</span>
-<span class="nc" id="L263">                    rq2.getMinimumRecurrence() + 1,</span>
-<span class="nc" id="L264">                    rq2.getMaximumRecurrence() + 1, ignoreQuery,</span>
+<span class="nc" id="L253">                return new MtasSpanSequenceItem(new MtasSpanRecurrenceQuery(q1,</span>
+<span class="nc" id="L254">                    rq2.getMinimumRecurrence() + 1,</span>
+<span class="nc" id="L255">                    rq2.getMaximumRecurrence() + 1, ignoreQuery,</span>
                     maximumIgnoreLength), false);
               }
             } else {
-<span class="nc bnc" id="L268" title="All 2 branches missed.">              if (rq2.getMinimumRecurrence() == 1) {</span>
-<span class="nc" id="L269">                return new MtasSpanSequenceItem(new MtasSpanRecurrenceQuery(q1,</span>
-<span class="nc" id="L270">                    1, rq2.getMaximumRecurrence() + 1, ignoreQuery,</span>
+<span class="nc bnc" id="L259" title="All 2 branches missed.">              if (rq2.getMinimumRecurrence() == 1) {</span>
+<span class="nc" id="L260">                return new MtasSpanSequenceItem(new MtasSpanRecurrenceQuery(q1,</span>
+<span class="nc" id="L261">                    1, rq2.getMaximumRecurrence() + 1, ignoreQuery,</span>
                     maximumIgnoreLength), true);
               }
             }
           }
         }
         // both no spanRecurrenceQuery
-<span class="pc bpc" id="L277" title="1 of 2 branches missed.">      } else if (q1.equals(q2)) {</span>
+<span class="pc bpc" id="L268" title="1 of 2 branches missed.">      } else if (q1.equals(q2)) {</span>
         // at least one optional
-<span class="nc bnc" id="L279" title="All 4 branches missed.">        if (item1.optional || item2.optional) {</span>
-<span class="nc" id="L280">          return new MtasSpanSequenceItem(new MtasSpanRecurrenceQuery(q1, 1, 2,</span>
+<span class="nc bnc" id="L270" title="All 4 branches missed.">        if (item1.optional || item2.optional) {</span>
+<span class="nc" id="L271">          return new MtasSpanSequenceItem(new MtasSpanRecurrenceQuery(q1, 1, 2,</span>
               ignoreQuery, maximumIgnoreLength), optional);
         } else {
-<span class="nc" id="L283">          return new MtasSpanSequenceItem(new MtasSpanRecurrenceQuery(q1, 2, 2,</span>
+<span class="nc" id="L274">          return new MtasSpanSequenceItem(new MtasSpanRecurrenceQuery(q1, 2, 2,</span>
               ignoreQuery, maximumIgnoreLength), optional);
         }
       }
-<span class="fc" id="L287">      return null;</span>
+<span class="fc" id="L278">      return null;</span>
     }
   }
 
diff --git a/jacoco/mtas.search.spans/MtasSpanSequenceQuery$MtasSpanSequenceQuerySpans.html b/jacoco/mtas.search.spans/MtasSpanSequenceQuery$MtasSpanSequenceQuerySpans.html
index e200fa1..4e63b9f 100644
--- a/jacoco/mtas.search.spans/MtasSpanSequenceQuery$MtasSpanSequenceQuerySpans.html
+++ b/jacoco/mtas.search.spans/MtasSpanSequenceQuery$MtasSpanSequenceQuerySpans.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans</span></div><h1>MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">3 of 15</td><td class="ctr2">80%</td><td class="bar">1 of 2</td><td class="ctr2">50%</td><td class="ctr1">1</td><td class="ctr2">2</td><td class="ctr1">0</td><td class="ctr2">4</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanSequenceQuery.java.html#L425" class="el_method">MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans(Spans, boolean)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="96" height="10" title="12" alt="12"/></td><td class="ctr2" id="c0">80%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">4</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans</span></div><h1>MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">4 of 16</td><td class="ctr2">75%</td><td class="bar">1 of 2</td><td class="ctr2">50%</td><td class="ctr1">1</td><td class="ctr2">2</td><td class="ctr1">0</td><td class="ctr2">4</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanSequenceQuery.java.html#L587" class="el_method">MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans(MtasSpanSequenceQuery, Spans, boolean)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="90" height="10" title="12" alt="12"/></td><td class="ctr2" id="c0">75%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">4</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanSequenceQuery$MtasSpanSequenceQueryWeight.html b/jacoco/mtas.search.spans/MtasSpanSequenceQuery$MtasSpanSequenceQueryWeight.html
index 1675eec..c186126 100644
--- a/jacoco/mtas.search.spans/MtasSpanSequenceQuery$MtasSpanSequenceQueryWeight.html
+++ b/jacoco/mtas.search.spans/MtasSpanSequenceQuery$MtasSpanSequenceQueryWeight.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanSequenceQuery.MtasSpanSequenceQueryWeight</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanSequenceQuery.MtasSpanSequenceQueryWeight</span></div><h1>MtasSpanSequenceQuery.MtasSpanSequenceQueryWeight</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 9</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">1</td><td class="ctr1">0</td><td class="ctr2">4</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanSequenceQuery.java.html#L449" class="el_method">MtasSpanSequenceQuery.MtasSpanSequenceQueryWeight(SpanWeight, boolean)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">4</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanSequenceQuery.MtasSpanSequenceQueryWeight</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanSequenceQuery.MtasSpanSequenceQueryWeight</span></div><h1>MtasSpanSequenceQuery.MtasSpanSequenceQueryWeight</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 9</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">1</td><td class="ctr1">0</td><td class="ctr2">4</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanSequenceQuery.java.html#L611" class="el_method">MtasSpanSequenceQuery.MtasSpanSequenceQueryWeight(SpanWeight, boolean)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">4</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanSequenceQuery$SpanSequenceWeight.html b/jacoco/mtas.search.spans/MtasSpanSequenceQuery$SpanSequenceWeight.html
index f438c48..3779865 100644
--- a/jacoco/mtas.search.spans/MtasSpanSequenceQuery$SpanSequenceWeight.html
+++ b/jacoco/mtas.search.spans/MtasSpanSequenceQuery$SpanSequenceWeight.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanSequenceQuery.SpanSequenceWeight</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanSequenceQuery.SpanSequenceWeight</span></div><h1>MtasSpanSequenceQuery.SpanSequenceWeight</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">49 of 161</td><td class="ctr2">69%</td><td class="bar">11 of 22</td><td class="ctr2">50%</td><td class="ctr1">9</td><td class="ctr2">15</td><td class="ctr1">14</td><td class="ctr2">43</td><td class="ctr1">1</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a1"><a href="MtasSpanSequenceQuery.java.html#L398" class="el_method">extractTerms(Set)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="24" alt="24"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="4" alt="4"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f1">3</td><td class="ctr2" id="g1">3</td><td class="ctr1" id="h1">6</td><td class="ctr2" id="i1">6</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a2"><a href="MtasSpanSequenceQuery.java.html#L354" class="el_method">getSpans(LeafReaderContext, SpanWeight.Postings)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="26" height="10" title="21" alt="21"/><img src="../jacoco-resources/greenbar.gif" width="93" height="10" title="74" alt="74"/></td><td class="ctr2" id="c2">77%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="51" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="68" height="10" title="8" alt="8"/></td><td class="ctr2" id="e1">57%</td><td class="ctr1" id="f0">5</td><td class="ctr2" id="g0">8</td><td class="ctr1" id="h0">7</td><td class="ctr2" id="i0">25</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="MtasSpanSequenceQuery.java.html#L335" class="el_method">extractTermContexts(Map)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="20" alt="20"/></td><td class="ctr2" id="c1">83%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="3" alt="3"/></td><td class="ctr2" id="e0">75%</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">3</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i2">6</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="MtasSpanSequenceQuery.java.html#L319" class="el_method">MtasSpanSequenceQuery.SpanSequenceWeight(MtasSpanSequenceQuery, List, SpanWeight, Integer, IndexSearcher, Map)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="22" height="10" title="18" alt="18"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">6</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanSequenceQuery.SpanSequenceWeight</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanSequenceQuery.SpanSequenceWeight</span></div><h1>MtasSpanSequenceQuery.SpanSequenceWeight</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">51 of 167</td><td class="ctr2">69%</td><td class="bar">11 of 22</td><td class="ctr2">50%</td><td class="ctr1">9</td><td class="ctr2">15</td><td class="ctr1">13</td><td class="ctr2">41</td><td class="ctr1">1</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a1"><a href="MtasSpanSequenceQuery.java.html#L558" class="el_method">extractTerms(Set)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="24" alt="24"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="4" alt="4"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f1">3</td><td class="ctr2" id="g1">3</td><td class="ctr1" id="h0">6</td><td class="ctr2" id="i1">6</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a2"><a href="MtasSpanSequenceQuery.java.html#L514" class="el_method">getSpans(LeafReaderContext, SpanWeight.Postings)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="27" height="10" title="23" alt="23"/><img src="../jacoco-resources/greenbar.gif" width="92" height="10" title="78" alt="78"/></td><td class="ctr2" id="c2">77%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="51" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="68" height="10" title="8" alt="8"/></td><td class="ctr2" id="e1">57%</td><td class="ctr1" id="f0">5</td><td class="ctr2" id="g0">8</td><td class="ctr1" id="h1">6</td><td class="ctr2" id="i0">23</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="MtasSpanSequenceQuery.java.html#L495" class="el_method">extractTermContexts(Map)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="23" height="10" title="20" alt="20"/></td><td class="ctr2" id="c1">83%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="3" alt="3"/></td><td class="ctr2" id="e0">75%</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">3</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i2">6</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="MtasSpanSequenceQuery.java.html#L479" class="el_method">MtasSpanSequenceQuery.SpanSequenceWeight(MtasSpanSequenceQuery, List, SpanWeight, Integer, IndexSearcher, Map)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="21" height="10" title="18" alt="18"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">6</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanSequenceQuery.html b/jacoco/mtas.search.spans/MtasSpanSequenceQuery.html
index eb6a413..9783dee 100644
--- a/jacoco/mtas.search.spans/MtasSpanSequenceQuery.html
+++ b/jacoco/mtas.search.spans/MtasSpanSequenceQuery.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanSequenceQuery</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanSequenceQuery</span></div><h1>MtasSpanSequenceQuery</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">179 of 567</td><td class="ctr2">68%</td><td class="bar">34 of 92</td><td class="ctr2">63%</td><td class="ctr1">29</td><td class="ctr2">57</td><td class="ctr1">36</td><td class="ctr2">113</td><td class="ctr1">3</td><td class="ctr2">11</td></tr></tfoot><tbody><tr><td id="a10"><a href="MtasSpanSequenceQuery.java.html#L196" class="el_method">toString(String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="53" height="10" title="72" alt="72"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="21" height="10" title="6" alt="6"/></td><td class="ctr2" id="e5">0%</td><td class="ctr1" id="f2">4</td><td class="ctr2" id="g3">4</td><td class="ctr1" id="h0">17</td><td class="ctr2" id="i2">17</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a9"><a href="MtasSpanSequenceQuery.java.html#L145" class="el_method">rewrite(IndexReader)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="21" height="10" title="29" alt="29"/><img src="../jacoco-resources/greenbar.gif" width="86" height="10" title="117" alt="117"/></td><td class="ctr2" id="c5">80%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="17" alt="17"/></td><td class="ctr2" id="e1">77%</td><td class="ctr1" id="f3">4</td><td class="ctr2" id="g1">12</td><td class="ctr1" id="h1">6</td><td class="ctr2" id="i1">27</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a6"><a href="MtasSpanSequenceQuery.java.html#L285" class="el_method">getTermContexts(List)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="23" alt="23"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="2" alt="2"/></td><td class="ctr2" id="e6">0%</td><td class="ctr1" id="f4">2</td><td class="ctr2" id="g5">2</td><td class="ctr1" id="h2">5</td><td class="ctr2" id="i6">5</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a8"><a href="MtasSpanSequenceQuery.java.html#L50" class="el_method">MtasSpanSequenceQuery(List, MtasSpanQuery, Integer)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="18" alt="18"/><img src="../jacoco-resources/greenbar.gif" width="106" height="10" title="144" alt="144"/></td><td class="ctr2" id="c4">88%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="31" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="88" height="10" title="25" alt="25"/></td><td class="ctr2" id="e2">73%</td><td class="ctr1" id="f0">9</td><td class="ctr2" id="g0">18</td><td class="ctr1" id="h3">4</td><td class="ctr2" id="i0">34</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a7"><a href="MtasSpanSequenceQuery.java.html#L244" class="el_method">hashCode()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="16" alt="16"/><img src="../jacoco-resources/greenbar.gif" width="19" height="10" title="26" alt="26"/></td><td class="ctr2" id="c7">61%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="1" alt="1"/></td><td class="ctr2" id="e3">50%</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g6">2</td><td class="ctr1" id="h4">2</td><td class="ctr2" id="i5">7</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a1"><a href="MtasSpanSequenceQuery.java.html#L224" class="el_method">equals(Object)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="14" alt="14"/><img src="../jacoco-resources/greenbar.gif" width="28" height="10" title="39" alt="39"/></td><td class="ctr2" id="c6">73%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="35" height="10" title="10" alt="10"/><img src="../jacoco-resources/greenbar.gif" width="35" height="10" title="10" alt="10"/></td><td class="ctr2" id="e4">50%</td><td class="ctr1" id="f1">7</td><td class="ctr2" id="g2">11</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i4">9</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a0"><a href="MtasSpanSequenceQuery.java.html#L264" class="el_method">createWeight(IndexSearcher, boolean)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="39" height="10" title="53" alt="53"/></td><td class="ctr2" id="c3">92%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="5" alt="5"/></td><td class="ctr2" id="e0">83%</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g4">4</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i3">10</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a5"><a href="MtasSpanSequenceQuery.java.html#L134" class="el_method">getMaximumIgnoreLength()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="3" alt="3"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a2"><a href="MtasSpanSequenceQuery.java.html#L107" class="el_method">getField()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="3" alt="3"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a4"><a href="MtasSpanSequenceQuery.java.html#L116" class="el_method">getItems()</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="3" alt="3"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a3"><a href="MtasSpanSequenceQuery.java.html#L125" class="el_method">getIgnoreQuery()</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="3" alt="3"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i10">1</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanSequenceQuery</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanSequenceQuery</span></div><h1>MtasSpanSequenceQuery</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">238 of 1,016</td><td class="ctr2">76%</td><td class="bar">43 of 148</td><td class="ctr2">70%</td><td class="ctr1">39</td><td class="ctr2">87</td><td class="ctr1">44</td><td class="ctr2">211</td><td class="ctr1">3</td><td class="ctr2">13</td></tr></tfoot><tbody><tr><td id="a12"><a href="MtasSpanSequenceQuery.java.html#L326" class="el_method">toString(String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="31" height="10" title="110" alt="110"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="6" alt="6"/></td><td class="ctr2" id="e6">0%</td><td class="ctr1" id="f3">4</td><td class="ctr2" id="g3">4</td><td class="ctr1" id="h0">19</td><td class="ctr2" id="i2">19</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a11"><a href="MtasSpanSequenceQuery.java.html#L179" class="el_method">rewrite(IndexReader)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="16" height="10" title="58" alt="58"/><img src="../jacoco-resources/greenbar.gif" width="103" height="10" title="355" alt="355"/></td><td class="ctr2" id="c8">85%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="25" height="10" title="15" alt="15"/><img src="../jacoco-resources/greenbar.gif" width="94" height="10" title="55" alt="55"/></td><td class="ctr2" id="e2">78%</td><td class="ctr1" id="f0">12</td><td class="ctr2" id="g0">36</td><td class="ctr1" id="h1">12</td><td class="ctr2" id="i0">96</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a7"><a href="MtasSpanSequenceQuery.java.html#L431" class="el_method">getTermContexts(List)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="23" alt="23"/></td><td class="ctr2" id="c11">0%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="2" alt="2"/></td><td class="ctr2" id="e7">0%</td><td class="ctr1" id="f4">2</td><td class="ctr2" id="g6">2</td><td class="ctr1" id="h2">5</td><td class="ctr2" id="i7">5</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a9"><a href="MtasSpanSequenceQuery.java.html#L80" class="el_method">MtasSpanSequenceQuery(List, int, int, int, int, MtasSpanQuery, Integer)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="18" alt="18"/><img src="../jacoco-resources/greenbar.gif" width="46" height="10" title="160" alt="160"/></td><td class="ctr2" id="c7">89%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="42" height="10" title="25" alt="25"/></td><td class="ctr2" id="e3">73%</td><td class="ctr1" id="f1">9</td><td class="ctr2" id="g1">18</td><td class="ctr1" id="h3">4</td><td class="ctr2" id="i1">38</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a8"><a href="MtasSpanSequenceQuery.java.html#L383" class="el_method">hashCode()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="16" alt="16"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="70" alt="70"/></td><td class="ctr2" id="c9">81%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="1" alt="1"/></td><td class="ctr2" id="e5">50%</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g7">2</td><td class="ctr1" id="h4">2</td><td class="ctr2" id="i4">14</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a2"><a href="MtasSpanSequenceQuery.java.html#L356" class="el_method">equals(Object)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="28" height="10" title="97" alt="97"/></td><td class="ctr2" id="c5">94%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="15" alt="15"/></td><td class="ctr2" id="e4">62%</td><td class="ctr1" id="f2">9</td><td class="ctr2" id="g2">13</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i3">16</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a0"><a href="MtasSpanSequenceQuery.java.html#L410" class="el_method">createWeight(IndexSearcher, boolean)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="53" alt="53"/></td><td class="ctr2" id="c6">92%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="5" alt="5"/></td><td class="ctr2" id="e1">83%</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g4">4</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i5">10</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a6"><a href="MtasSpanSequenceQuery.java.html#L168" class="el_method">getMaximumIgnoreLength()</a></td><td class="bar" id="b7"/><td class="ctr2" id="c12">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a1"><a href="MtasSpanSequenceQuery.java.html#L443" class="el_method">disableTwoPhaseIterator()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="24" alt="24"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d7"><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g5">3</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i6">7</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a10"><a href="MtasSpanSequenceQuery.java.html#L63" class="el_method">MtasSpanSequenceQuery(List, MtasSpanQuery, Integer)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="10" alt="10"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i8">2</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a3"><a href="MtasSpanSequenceQuery.java.html#L141" class="el_method">getField()</a></td><td class="bar" id="b10"/><td class="ctr2" id="c2">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i10">1</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a5"><a href="MtasSpanSequenceQuery.java.html#L150" class="el_method">getItems()</a></td><td class="bar" id="b11"/><td class="ctr2" id="c3">100%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i11">1</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a4"><a href="MtasSpanSequenceQuery.java.html#L159" class="el_method">getIgnoreQuery()</a></td><td class="bar" id="b12"/><td class="ctr2" id="c4">100%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">0</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i12">1</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanSequenceQuery.java.html b/jacoco/mtas.search.spans/MtasSpanSequenceQuery.java.html
index e903367..479d231 100644
--- a/jacoco/mtas.search.spans/MtasSpanSequenceQuery.java.html
+++ b/jacoco/mtas.search.spans/MtasSpanSequenceQuery.java.html
@@ -16,6 +16,7 @@ import org.apache.lucene.search.IndexSearcher;
 import org.apache.lucene.search.spans.SpanWeight;
 import org.apache.lucene.search.spans.Spans;
 
+import mtas.search.spans.util.MtasExpandSpanQuery;
 import mtas.search.spans.util.MtasIgnoreItem;
 import mtas.search.spans.util.MtasSpanQuery;
 import mtas.search.spans.util.MtasSpanWeight;
@@ -29,6 +30,18 @@ public class MtasSpanSequenceQuery extends MtasSpanQuery {
   /** The items. */
   private List&lt;MtasSpanSequenceItem&gt; items;
 
+  /** The left minimum. */
+  private int leftMinimum;
+
+  /** The left maximum. */
+  private int leftMaximum;
+
+  /** The right minimum. */
+  private int rightMinimum;
+
+  /** The right maximum. */
+  private int rightMaximum;
+
   /** The ignore query. */
   private MtasSpanQuery ignoreQuery;
 
@@ -47,55 +60,76 @@ public class MtasSpanSequenceQuery extends MtasSpanQuery {
    */
   public MtasSpanSequenceQuery(List&lt;MtasSpanSequenceItem&gt; items,
       MtasSpanQuery ignoreQuery, Integer maximumIgnoreLength) {
-<span class="fc" id="L50">    super(null, null);</span>
-<span class="fc" id="L51">    Integer minimum = 0;</span>
-<span class="fc" id="L52">    Integer maximum = 0;</span>
-<span class="fc" id="L53">    this.items = items;</span>
+<span class="fc" id="L63">    this(items, 0, 0, 0, 0, ignoreQuery, maximumIgnoreLength);</span>
+<span class="fc" id="L64">  }</span>
+
+  /**
+   * Instantiates a new mtas span sequence query.
+   *
+   * @param items the items
+   * @param leftMinimum the left minimum
+   * @param leftMaximum the left maximum
+   * @param rightMinimum the right minimum
+   * @param rightMaximum the right maximum
+   * @param ignoreQuery the ignore query
+   * @param maximumIgnoreLength the maximum ignore length
+   */
+  public MtasSpanSequenceQuery(List&lt;MtasSpanSequenceItem&gt; items,
+      int leftMinimum, int leftMaximum, int rightMinimum, int rightMaximum,
+      MtasSpanQuery ignoreQuery, Integer maximumIgnoreLength) {
+<span class="fc" id="L80">    super(null, null);</span>
+<span class="fc" id="L81">    this.items = items;</span>
+<span class="fc" id="L82">    this.leftMinimum = leftMinimum;</span>
+<span class="fc" id="L83">    this.leftMaximum = leftMaximum;</span>
+<span class="fc" id="L84">    this.rightMinimum = rightMinimum;</span>
+<span class="fc" id="L85">    this.rightMaximum = rightMaximum;</span>
     // get field and do checks
-<span class="fc bfc" id="L55" title="All 2 branches covered.">    for (MtasSpanSequenceItem item : items) {</span>
-<span class="fc bfc" id="L56" title="All 2 branches covered.">      if (field == null) {</span>
-<span class="fc" id="L57">        field = item.getQuery().getField();</span>
-<span class="pc bpc" id="L58" title="1 of 2 branches missed.">      } else if (item.getQuery().getField() != null</span>
-<span class="pc bpc" id="L59" title="1 of 2 branches missed.">          &amp;&amp; !item.getQuery().getField().equals(field)) {</span>
-<span class="nc" id="L60">        throw new IllegalArgumentException(&quot;Clauses must have same field.&quot;);</span>
+<span class="fc" id="L87">    Integer minimum = leftMinimum + rightMinimum;</span>
+<span class="fc" id="L88">    Integer maximum = leftMaximum + rightMaximum;</span>
+<span class="fc bfc" id="L89" title="All 2 branches covered.">    for (MtasSpanSequenceItem item : items) {</span>
+<span class="fc bfc" id="L90" title="All 2 branches covered.">      if (field == null) {</span>
+<span class="fc" id="L91">        field = item.getQuery().getField();</span>
+<span class="pc bpc" id="L92" title="1 of 2 branches missed.">      } else if (item.getQuery().getField() != null</span>
+<span class="pc bpc" id="L93" title="1 of 2 branches missed.">          &amp;&amp; !item.getQuery().getField().equals(field)) {</span>
+<span class="nc" id="L94">        throw new IllegalArgumentException(&quot;Clauses must have same field.&quot;);</span>
       }
-<span class="fc bfc" id="L62" title="All 4 branches covered.">      if (minimum != null &amp;&amp; !item.isOptional()) {</span>
-<span class="fc bfc" id="L63" title="All 2 branches covered.">        minimum = item.getQuery().getMinimumWidth() != null</span>
-<span class="fc" id="L64">            ? minimum + item.getQuery().getMinimumWidth() : null;</span>
+<span class="fc bfc" id="L96" title="All 4 branches covered.">      if (minimum != null &amp;&amp; !item.isOptional()) {</span>
+<span class="fc bfc" id="L97" title="All 2 branches covered.">        minimum = item.getQuery().getMinimumWidth() != null</span>
+<span class="fc" id="L98">            ? minimum + item.getQuery().getMinimumWidth() : null;</span>
       }
-<span class="fc bfc" id="L66" title="All 2 branches covered.">      if (maximum != null) {</span>
-<span class="fc bfc" id="L67" title="All 2 branches covered.">        maximum = item.getQuery().getMaximumWidth() != null</span>
-<span class="fc" id="L68">            ? maximum + item.getQuery().getMaximumWidth() : null;</span>
+<span class="fc bfc" id="L100" title="All 2 branches covered.">      if (maximum != null) {</span>
+<span class="fc bfc" id="L101" title="All 2 branches covered.">        maximum = item.getQuery().getMaximumWidth() != null</span>
+<span class="fc" id="L102">            ? maximum + item.getQuery().getMaximumWidth() : null;</span>
       }
-<span class="fc" id="L70">    }</span>
+<span class="fc" id="L104">    }</span>
     // check ignore
-<span class="pc bpc" id="L72" title="1 of 4 branches missed.">    if (field != null &amp;&amp; ignoreQuery != null) {</span>
-<span class="pc bpc" id="L73" title="1 of 2 branches missed.">      if (ignoreQuery.getField() == null</span>
-<span class="pc bpc" id="L74" title="1 of 2 branches missed.">          || field.equals(ignoreQuery.getField())) {</span>
-<span class="fc" id="L75">        this.ignoreQuery = ignoreQuery;</span>
-<span class="pc bpc" id="L76" title="1 of 2 branches missed.">        if (maximumIgnoreLength == null) {</span>
-<span class="nc" id="L77">          this.maximumIgnoreLength = MtasIgnoreItem.DEFAULT_MAXIMUM_IGNORE_LENGTH;</span>
+<span class="pc bpc" id="L106" title="1 of 4 branches missed.">    if (field != null &amp;&amp; ignoreQuery != null) {</span>
+<span class="pc bpc" id="L107" title="1 of 2 branches missed.">      if (ignoreQuery.getField() == null</span>
+<span class="pc bpc" id="L108" title="1 of 2 branches missed.">          || field.equals(ignoreQuery.getField())) {</span>
+<span class="fc" id="L109">        this.ignoreQuery = ignoreQuery;</span>
+<span class="pc bpc" id="L110" title="1 of 2 branches missed.">        if (maximumIgnoreLength == null) {</span>
+<span class="nc" id="L111">          this.maximumIgnoreLength = MtasIgnoreItem.DEFAULT_MAXIMUM_IGNORE_LENGTH;</span>
         } else {
-<span class="fc" id="L79">          this.maximumIgnoreLength = maximumIgnoreLength;</span>
+<span class="fc" id="L113">          this.maximumIgnoreLength = maximumIgnoreLength;</span>
         }
       } else {
-<span class="nc" id="L82">        throw new IllegalArgumentException(</span>
+<span class="nc" id="L116">        throw new IllegalArgumentException(</span>
             &quot;ignore must have same field as clauses&quot;);
       }
-<span class="pc bpc" id="L85" title="2 of 4 branches missed.">      if (maximum != null &amp;&amp; items.size() &gt; 1) {</span>
-<span class="pc bpc" id="L86" title="1 of 2 branches missed.">        if (this.ignoreQuery.getMaximumWidth() != null) {</span>
-<span class="fc" id="L87">          maximum += (items.size() - 1) * this.maximumIgnoreLength</span>
-<span class="fc" id="L88">              * this.ignoreQuery.getMaximumWidth();</span>
+<span class="pc bpc" id="L119" title="2 of 4 branches missed.">      if (maximum != null &amp;&amp; items.size() &gt; 1) {</span>
+<span class="pc bpc" id="L120" title="1 of 2 branches missed.">        if (this.ignoreQuery.getMaximumWidth() != null) {</span>
+<span class="fc" id="L121">          maximum += (items.size() - 1) * this.maximumIgnoreLength</span>
+<span class="fc" id="L122">              * this.ignoreQuery.getMaximumWidth();</span>
         } else {
-<span class="nc" id="L90">          maximum = null;</span>
+<span class="nc" id="L124">          maximum = null;</span>
         }
       }
     } else {
-<span class="fc" id="L94">      this.ignoreQuery = null;</span>
-<span class="fc" id="L95">      this.maximumIgnoreLength = null;</span>
+<span class="fc" id="L128">      this.ignoreQuery = null;</span>
+<span class="fc" id="L129">      this.maximumIgnoreLength = null;</span>
     }
-<span class="fc" id="L97">    setWidth(minimum, maximum);</span>
-<span class="fc" id="L98">  }</span>
+<span class="fc" id="L131">    setWidth(minimum, maximum);</span>
+<span class="fc" id="L132">  }</span>
 
   /*
    * (non-Javadoc)
@@ -104,7 +138,7 @@ public class MtasSpanSequenceQuery extends MtasSpanQuery {
    */
   @Override
   public String getField() {
-<span class="fc" id="L107">    return field;</span>
+<span class="fc" id="L141">    return field;</span>
   }
 
   /**
@@ -113,7 +147,7 @@ public class MtasSpanSequenceQuery extends MtasSpanQuery {
    * @return the items
    */
   public List&lt;MtasSpanSequenceItem&gt; getItems() {
-<span class="fc" id="L116">    return items;</span>
+<span class="fc" id="L150">    return items;</span>
   }
 
   /**
@@ -122,7 +156,7 @@ public class MtasSpanSequenceQuery extends MtasSpanQuery {
    * @return the ignore query
    */
   public MtasSpanQuery getIgnoreQuery() {
-<span class="fc" id="L125">    return ignoreQuery;</span>
+<span class="fc" id="L159">    return ignoreQuery;</span>
   }
 
   /**
@@ -131,7 +165,7 @@ public class MtasSpanSequenceQuery extends MtasSpanQuery {
    * @return the maximum ignore length
    */
   public Integer getMaximumIgnoreLength() {
-<span class="nc" id="L134">    return maximumIgnoreLength;</span>
+<span class="nc" id="L168">    return maximumIgnoreLength;</span>
   }
 
   /*
@@ -142,45 +176,141 @@ public class MtasSpanSequenceQuery extends MtasSpanQuery {
    */
   @Override
   public MtasSpanQuery rewrite(IndexReader reader) throws IOException {
-<span class="fc bfc" id="L145" title="All 2 branches covered.">    if (items.size() == 1) {</span>
-<span class="fc" id="L146">      return items.get(0).getQuery().rewrite(reader);</span>
+<span class="fc bfc" id="L179" title="All 2 branches covered.">    if (items.size() == 1) {</span>
+<span class="fc" id="L180">      MtasSpanQuery singleQuery = items.get(0).getQuery();</span>
+<span class="fc bfc" id="L181" title="All 4 branches covered.">      if (leftMaximum != 0 || rightMaximum != 0) {</span>
+<span class="fc" id="L182">        singleQuery = new MtasExpandSpanQuery(singleQuery, leftMinimum,</span>
+            leftMaximum, rightMinimum, rightMaximum);
+      }
+<span class="fc" id="L185">      return singleQuery.rewrite(reader);</span>
     } else {
       MtasSpanSequenceItem newItem;
-<span class="fc" id="L149">      MtasSpanSequenceItem previousNewItem = null;</span>
-<span class="fc" id="L150">      ArrayList&lt;MtasSpanSequenceItem&gt; newItems = new ArrayList&lt;&gt;(items.size());</span>
-<span class="fc bfc" id="L151" title="All 2 branches covered.">      MtasSpanQuery newIgnoreClause = ignoreQuery != null</span>
-<span class="fc" id="L152">          ? ignoreQuery.rewrite(reader) : null;</span>
-<span class="fc bfc" id="L153" title="All 2 branches covered.">      boolean actuallyRewritten = ignoreQuery != null</span>
-<span class="fc bfc" id="L154" title="All 2 branches covered.">          ? !newIgnoreClause.equals(ignoreQuery) : false;</span>
-<span class="fc bfc" id="L155" title="All 2 branches covered.">      for (int i = 0; i &lt; items.size(); i++) {</span>
-<span class="fc" id="L156">        newItem = items.get(i).rewrite(reader);</span>
-<span class="pc bpc" id="L157" title="1 of 2 branches missed.">        if (newItem.getQuery() instanceof MtasSpanMatchNoneQuery) {</span>
-<span class="nc bnc" id="L158" title="All 2 branches missed.">          if (!newItem.isOptional()) {</span>
-<span class="nc" id="L159">            return new MtasSpanMatchNoneQuery(field);</span>
+<span class="fc" id="L188">      MtasSpanSequenceItem previousNewItem = null;</span>
+<span class="fc" id="L189">      ArrayList&lt;MtasSpanSequenceItem&gt; newItems = new ArrayList&lt;&gt;(items.size());</span>
+<span class="fc" id="L190">      int newLeftMinimum = leftMinimum;</span>
+<span class="fc" id="L191">      int newLeftMaximum = leftMaximum;</span>
+<span class="fc" id="L192">      int newRightMinimum = rightMinimum;</span>
+<span class="fc" id="L193">      int newRightMaximum = rightMaximum;</span>
+<span class="fc bfc" id="L194" title="All 2 branches covered.">      MtasSpanQuery newIgnoreClause = ignoreQuery != null</span>
+<span class="fc" id="L195">          ? ignoreQuery.rewrite(reader) : null;</span>
+<span class="fc bfc" id="L196" title="All 2 branches covered.">      boolean actuallyRewritten = ignoreQuery != null</span>
+<span class="fc bfc" id="L197" title="All 2 branches covered.">          ? !newIgnoreClause.equals(ignoreQuery) : false;</span>
+<span class="fc bfc" id="L198" title="All 2 branches covered.">      for (int i = 0; i &lt; items.size(); i++) {</span>
+<span class="fc" id="L199">        newItem = items.get(i).rewrite(reader);</span>
+<span class="pc bpc" id="L200" title="1 of 2 branches missed.">        if (newItem.getQuery() instanceof MtasSpanMatchNoneQuery) {</span>
+<span class="nc bnc" id="L201" title="All 2 branches missed.">          if (!newItem.isOptional()) {</span>
+<span class="nc" id="L202">            return new MtasSpanMatchNoneQuery(field);</span>
           } else {
-<span class="nc" id="L161">            actuallyRewritten = true;</span>
+<span class="nc" id="L204">            actuallyRewritten = true;</span>
           }
         } else {
-<span class="fc bfc" id="L164" title="All 2 branches covered.">          actuallyRewritten |= !items.get(i).equals(newItem);</span>
-<span class="fc" id="L165">          MtasSpanSequenceItem previousMergedItem = MtasSpanSequenceItem.merge(</span>
+<span class="fc bfc" id="L207" title="All 2 branches covered.">          actuallyRewritten |= !items.get(i).equals(newItem);</span>
+<span class="fc" id="L208">          MtasSpanSequenceItem previousMergedItem = MtasSpanSequenceItem.merge(</span>
               previousNewItem, newItem, ignoreQuery, maximumIgnoreLength);
-<span class="pc bpc" id="L167" title="1 of 2 branches missed.">          if (previousMergedItem != null) {</span>
-<span class="nc" id="L168">            newItems.set((newItems.size() - 1), previousMergedItem);</span>
-<span class="nc" id="L169">            actuallyRewritten = true;</span>
+<span class="pc bpc" id="L210" title="1 of 2 branches missed.">          if (previousMergedItem != null) {</span>
+<span class="nc" id="L211">            newItems.set((newItems.size() - 1), previousMergedItem);</span>
+<span class="nc" id="L212">            actuallyRewritten = true;</span>
           } else {
-<span class="fc" id="L171">            newItems.add(newItem);</span>
+<span class="fc" id="L214">            newItems.add(newItem);</span>
           }
-<span class="fc" id="L173">          previousNewItem = newItem;</span>
+<span class="fc" id="L216">          previousNewItem = newItem;</span>
         }
       }
-<span class="fc bfc" id="L176" title="All 2 branches covered.">      if (!actuallyRewritten) {</span>
-<span class="fc" id="L177">        return super.rewrite(reader);</span>
+      // check first and last
+<span class="fc bfc" id="L220" title="All 2 branches covered.">      if (ignoreQuery == null) {</span>
+<span class="fc" id="L221">        ArrayList&lt;MtasSpanSequenceItem&gt; possibleTrimmedItems = new ArrayList&lt;&gt;(</span>
+<span class="fc" id="L222">            newItems.size());</span>
+<span class="fc" id="L223">        MtasSpanSequenceItem firstItem = newItems.get(0);</span>
+<span class="fc" id="L224">        MtasSpanQuery firstQuery = firstItem.getQuery();</span>
+<span class="fc bfc" id="L225" title="All 2 branches covered.">        if (firstQuery instanceof MtasSpanMatchAllQuery) {</span>
+<span class="fc" id="L226">          newLeftMaximum++;</span>
+<span class="fc bfc" id="L227" title="All 2 branches covered.">          if (!firstItem.isOptional()) {</span>
+<span class="fc" id="L228">            newLeftMinimum++;</span>
+          }
+<span class="fc bfc" id="L230" title="All 2 branches covered.">        } else if (firstQuery instanceof MtasSpanRecurrenceQuery) {</span>
+<span class="fc" id="L231">          MtasSpanRecurrenceQuery firstRecurrenceQuery = (MtasSpanRecurrenceQuery) firstQuery;</span>
+<span class="fc bfc" id="L232" title="All 2 branches covered.">          if (firstRecurrenceQuery.getQuery() instanceof MtasSpanMatchAllQuery</span>
+<span class="pc bpc" id="L233" title="1 of 2 branches missed.">              &amp;&amp; firstRecurrenceQuery.getIgnoreQuery() == null) {</span>
+<span class="pc bpc" id="L234" title="1 of 2 branches missed.">            if (!firstItem.isOptional()) {</span>
+<span class="nc" id="L235">              newLeftMinimum += firstRecurrenceQuery.getMinimumRecurrence();</span>
+<span class="nc" id="L236">              newLeftMaximum += firstRecurrenceQuery.getMaximumRecurrence();</span>
+            } else {
+<span class="pc bpc" id="L238" title="1 of 2 branches missed.">              if (firstRecurrenceQuery.getMinimumRecurrence() == 1</span>
+                  || firstRecurrenceQuery
+<span class="nc bnc" id="L240" title="All 2 branches missed.">                      .getMinimumRecurrence() &lt;= newLeftMinimum) {</span>
+<span class="fc" id="L241">                newLeftMinimum += 0;</span>
+<span class="fc" id="L242">                newLeftMaximum += firstRecurrenceQuery.getMaximumRecurrence();</span>
+              } else {
+<span class="nc" id="L244">                possibleTrimmedItems.add(firstItem);</span>
+              }
+            }
+          } else {
+<span class="fc" id="L248">            possibleTrimmedItems.add(firstItem);</span>
+          }
+<span class="fc" id="L250">        } else {</span>
+<span class="fc" id="L251">          possibleTrimmedItems.add(firstItem);</span>
+        }
+<span class="fc bfc" id="L253" title="All 2 branches covered.">        for (int i = 1; i &lt; (newItems.size() - 1); i++) {</span>
+<span class="fc" id="L254">          possibleTrimmedItems.add(newItems.get(i));</span>
+        }
+<span class="pc bpc" id="L256" title="1 of 2 branches missed.">        if (newItems.size() &gt; 1) {</span>
+<span class="fc" id="L257">          MtasSpanSequenceItem lastItem = newItems.get((newItems.size() - 1));</span>
+<span class="fc" id="L258">          MtasSpanQuery lastQuery = lastItem.getQuery();</span>
+<span class="fc bfc" id="L259" title="All 2 branches covered.">          if (lastQuery instanceof MtasSpanMatchAllQuery) {</span>
+<span class="fc" id="L260">            newRightMaximum++;</span>
+<span class="fc bfc" id="L261" title="All 2 branches covered.">            if (!lastItem.isOptional()) {</span>
+<span class="fc" id="L262">              newRightMinimum++;</span>
+            }
+<span class="fc bfc" id="L264" title="All 2 branches covered.">          } else if (lastQuery instanceof MtasSpanRecurrenceQuery) {</span>
+<span class="fc" id="L265">            MtasSpanRecurrenceQuery lastRecurrenceQuery = (MtasSpanRecurrenceQuery) lastQuery;</span>
+<span class="fc bfc" id="L266" title="All 2 branches covered.">            if (lastRecurrenceQuery.getQuery() instanceof MtasSpanMatchAllQuery</span>
+<span class="pc bpc" id="L267" title="1 of 2 branches missed.">                &amp;&amp; lastRecurrenceQuery.getIgnoreQuery() == null) {</span>
+<span class="fc bfc" id="L268" title="All 2 branches covered.">              if (!lastItem.isOptional()) {</span>
+<span class="fc" id="L269">                newRightMinimum += lastRecurrenceQuery.getMinimumRecurrence();</span>
+<span class="fc" id="L270">                newRightMaximum += lastRecurrenceQuery.getMaximumRecurrence();</span>
+<span class="pc bpc" id="L271" title="1 of 2 branches missed.">              } else if (lastRecurrenceQuery.getMinimumRecurrence() == 1</span>
+                  || lastRecurrenceQuery
+<span class="nc bnc" id="L273" title="All 2 branches missed.">                      .getMinimumRecurrence() &lt;= newRightMinimum) {</span>
+<span class="fc" id="L274">                newRightMinimum += 0;</span>
+<span class="fc" id="L275">                newRightMaximum += lastRecurrenceQuery.getMaximumRecurrence();</span>
+              } else {
+<span class="nc" id="L277">                possibleTrimmedItems.add(lastItem);</span>
+              }
+            } else {
+<span class="fc" id="L280">              possibleTrimmedItems.add(lastItem);</span>
+            }
+<span class="fc" id="L282">          } else {</span>
+<span class="fc" id="L283">            possibleTrimmedItems.add(lastItem);</span>
+          }
+        }
+<span class="fc bfc" id="L286" title="All 2 branches covered.">        if (possibleTrimmedItems.size() &lt; newItems.size()) {</span>
+<span class="fc" id="L287">          actuallyRewritten = true;</span>
+<span class="fc" id="L288">          newItems = possibleTrimmedItems;</span>
+        }
+      }
+<span class="fc bfc" id="L291" title="All 2 branches covered.">      if (!actuallyRewritten) {</span>
+<span class="fc bfc" id="L292" title="All 4 branches covered.">        if (leftMaximum != 0 || rightMaximum != 0) {</span>
+<span class="fc" id="L293">          newLeftMinimum = leftMinimum;</span>
+<span class="fc" id="L294">          newLeftMaximum = leftMaximum;</span>
+<span class="fc" id="L295">          newRightMinimum = rightMinimum;</span>
+<span class="fc" id="L296">          newRightMaximum = rightMaximum;</span>
+<span class="fc" id="L297">          leftMinimum = 0;</span>
+<span class="fc" id="L298">          leftMaximum = 0;</span>
+<span class="fc" id="L299">          rightMinimum = 0;</span>
+<span class="fc" id="L300">          rightMaximum = 0;</span>
+<span class="fc" id="L301">          MtasSpanQuery finalQuery = new MtasExpandSpanQuery(this,</span>
+              newLeftMinimum, newLeftMaximum, newRightMinimum, newRightMaximum);
+<span class="fc" id="L303">          return finalQuery.rewrite(reader);</span>
+        } else {
+<span class="fc" id="L305">          return super.rewrite(reader);</span>
+        }
       } else {
-<span class="pc bpc" id="L179" title="1 of 2 branches missed.">        if (!newItems.isEmpty()) {</span>
-<span class="fc" id="L180">          return new MtasSpanSequenceQuery(newItems, newIgnoreClause,</span>
-<span class="fc" id="L181">              maximumIgnoreLength).rewrite(reader);</span>
+<span class="pc bpc" id="L308" title="1 of 2 branches missed.">        if (!newItems.isEmpty()) {</span>
+<span class="fc" id="L309">          return new MtasSpanSequenceQuery(newItems, newLeftMinimum,</span>
+              newLeftMaximum, newRightMinimum, newRightMaximum, newIgnoreClause,
+<span class="fc" id="L311">              maximumIgnoreLength).rewrite(reader);</span>
         } else {
-<span class="nc" id="L183">          return new MtasSpanMatchNoneQuery(field);</span>
+<span class="nc" id="L313">          return new MtasSpanMatchNoneQuery(field);</span>
         }
       }
     }
@@ -193,25 +323,27 @@ public class MtasSpanSequenceQuery extends MtasSpanQuery {
    */
   @Override
   public String toString(String field) {
-<span class="nc" id="L196">    StringBuilder buffer = new StringBuilder();</span>
-<span class="nc" id="L197">    buffer.append(this.getClass().getSimpleName() + &quot;([&quot;);</span>
-<span class="nc" id="L198">    Iterator&lt;MtasSpanSequenceItem&gt; i = items.iterator();</span>
-<span class="nc bnc" id="L199" title="All 2 branches missed.">    while (i.hasNext()) {</span>
-<span class="nc" id="L200">      MtasSpanSequenceItem item = i.next();</span>
-<span class="nc" id="L201">      MtasSpanQuery clause = item.getQuery();</span>
-<span class="nc" id="L202">      buffer.append(clause.toString(field));</span>
-<span class="nc bnc" id="L203" title="All 2 branches missed.">      if (item.isOptional()) {</span>
-<span class="nc" id="L204">        buffer.append(&quot;{OPTIONAL}&quot;);</span>
+<span class="nc" id="L326">    StringBuilder buffer = new StringBuilder();</span>
+<span class="nc" id="L327">    buffer.append(this.getClass().getSimpleName() + &quot;([&quot;);</span>
+<span class="nc" id="L328">    Iterator&lt;MtasSpanSequenceItem&gt; i = items.iterator();</span>
+<span class="nc bnc" id="L329" title="All 2 branches missed.">    while (i.hasNext()) {</span>
+<span class="nc" id="L330">      MtasSpanSequenceItem item = i.next();</span>
+<span class="nc" id="L331">      MtasSpanQuery clause = item.getQuery();</span>
+<span class="nc" id="L332">      buffer.append(clause.toString(field));</span>
+<span class="nc bnc" id="L333" title="All 2 branches missed.">      if (item.isOptional()) {</span>
+<span class="nc" id="L334">        buffer.append(&quot;{OPTIONAL}&quot;);</span>
       }
-<span class="nc bnc" id="L206" title="All 2 branches missed.">      if (i.hasNext()) {</span>
-<span class="nc" id="L207">        buffer.append(&quot;, &quot;);</span>
+<span class="nc bnc" id="L336" title="All 2 branches missed.">      if (i.hasNext()) {</span>
+<span class="nc" id="L337">        buffer.append(&quot;, &quot;);</span>
       }
-<span class="nc" id="L209">    }</span>
-<span class="nc" id="L210">    buffer.append(&quot;]&quot;);</span>
-<span class="nc" id="L211">    buffer.append(&quot;, &quot;);</span>
-<span class="nc" id="L212">    buffer.append(ignoreQuery);</span>
-<span class="nc" id="L213">    buffer.append(&quot;)&quot;);</span>
-<span class="nc" id="L214">    return buffer.toString();</span>
+<span class="nc" id="L339">    }</span>
+<span class="nc" id="L340">    buffer.append(&quot;[&quot; + leftMinimum + &quot;,&quot; + leftMaximum + &quot;]&quot;);</span>
+<span class="nc" id="L341">    buffer.append(&quot;[&quot; + rightMinimum + &quot;,&quot; + rightMaximum + &quot;]&quot;);</span>
+<span class="nc" id="L342">    buffer.append(&quot;]&quot;);</span>
+<span class="nc" id="L343">    buffer.append(&quot;, &quot;);</span>
+<span class="nc" id="L344">    buffer.append(ignoreQuery);</span>
+<span class="nc" id="L345">    buffer.append(&quot;)&quot;);</span>
+<span class="nc" id="L346">    return buffer.toString();</span>
   }
 
   /*
@@ -221,17 +353,24 @@ public class MtasSpanSequenceQuery extends MtasSpanQuery {
    */
   @Override
   public boolean equals(Object obj) {
-<span class="fc bfc" id="L224" title="All 2 branches covered.">    if (this == obj)</span>
-<span class="fc" id="L225">      return true;</span>
-<span class="pc bpc" id="L226" title="1 of 2 branches missed.">    if (obj == null)</span>
-<span class="nc" id="L227">      return false;</span>
-<span class="fc bfc" id="L228" title="All 2 branches covered.">    if (getClass() != obj.getClass())</span>
-<span class="fc" id="L229">      return false;</span>
-<span class="fc" id="L230">    MtasSpanSequenceQuery other = (MtasSpanSequenceQuery) obj;</span>
-<span class="pc bpc" id="L231" title="7 of 12 branches missed.">    return field.equals(other.field) &amp;&amp; items.equals(other.items)</span>
-        &amp;&amp; ((ignoreQuery == null &amp;&amp; other.ignoreQuery == null)
-            || ignoreQuery != null &amp;&amp; other.ignoreQuery != null
-<span class="pc bnc" id="L234" title="All 2 branches missed.">                &amp;&amp; ignoreQuery.equals(other.ignoreQuery));</span>
+<span class="fc bfc" id="L356" title="All 2 branches covered.">    if (this == obj)</span>
+<span class="fc" id="L357">      return true;</span>
+<span class="pc bpc" id="L358" title="1 of 2 branches missed.">    if (obj == null)</span>
+<span class="nc" id="L359">      return false;</span>
+<span class="fc bfc" id="L360" title="All 2 branches covered.">    if (getClass() != obj.getClass())</span>
+<span class="fc" id="L361">      return false;</span>
+<span class="fc" id="L362">    MtasSpanSequenceQuery other = (MtasSpanSequenceQuery) obj;</span>
+    boolean isEqual;
+<span class="fc" id="L364">    isEqual = field.equals(other.field);</span>
+<span class="fc" id="L365">    isEqual &amp;= items.equals(other.items);</span>
+<span class="pc bpc" id="L366" title="1 of 2 branches missed.">    isEqual &amp;= leftMinimum == other.leftMinimum;</span>
+<span class="pc bpc" id="L367" title="1 of 2 branches missed.">    isEqual &amp;= leftMaximum == other.leftMaximum;</span>
+<span class="pc bpc" id="L368" title="1 of 2 branches missed.">    isEqual &amp;= rightMinimum == other.rightMinimum;</span>
+<span class="pc bpc" id="L369" title="1 of 2 branches missed.">    isEqual &amp;= rightMaximum == other.rightMaximum;</span>
+<span class="pc bpc" id="L370" title="3 of 8 branches missed.">    isEqual &amp;= ((ignoreQuery == null &amp;&amp; other.ignoreQuery == null)</span>
+        || (ignoreQuery != null &amp;&amp; other.ignoreQuery != null
+<span class="pc bpc" id="L372" title="1 of 2 branches missed.">            &amp;&amp; ignoreQuery.equals(other.ignoreQuery)));</span>
+<span class="fc" id="L373">    return isEqual;</span>
   }
 
   /*
@@ -241,14 +380,21 @@ public class MtasSpanSequenceQuery extends MtasSpanQuery {
    */
   @Override
   public int hashCode() {
-<span class="fc" id="L244">    int h = this.getClass().getSimpleName().hashCode();</span>
-<span class="fc" id="L245">    h = (h * 3) ^ field.hashCode();</span>
-<span class="fc" id="L246">    h = (h * 5) ^ items.hashCode();</span>
-<span class="pc bpc" id="L247" title="1 of 2 branches missed.">    if (ignoreQuery != null) {</span>
-<span class="nc" id="L248">      h = (h * 7) ^ ignoreQuery.hashCode();</span>
-<span class="nc" id="L249">      h = (h * 11) ^ maximumIgnoreLength.hashCode();</span>
+<span class="fc" id="L383">    int h = this.getClass().getSimpleName().hashCode();</span>
+<span class="fc" id="L384">    h = (h * 3) ^ field.hashCode();</span>
+<span class="fc" id="L385">    h = (h * 5) ^ items.hashCode();</span>
+<span class="fc" id="L386">    h = Integer.rotateLeft(h, leftMinimum) + leftMinimum;</span>
+<span class="fc" id="L387">    h ^= 11;</span>
+<span class="fc" id="L388">    h = Integer.rotateLeft(h, leftMaximum) + leftMaximum;</span>
+<span class="fc" id="L389">    h ^= 13;</span>
+<span class="fc" id="L390">    h = Integer.rotateLeft(h, rightMinimum) + rightMinimum;</span>
+<span class="fc" id="L391">    h ^= 17;</span>
+<span class="fc" id="L392">    h = Integer.rotateLeft(h, rightMaximum) + rightMaximum;</span>
+<span class="pc bpc" id="L393" title="1 of 2 branches missed.">    if (ignoreQuery != null) {</span>
+<span class="nc" id="L394">      h = (h * 7) ^ ignoreQuery.hashCode();</span>
+<span class="nc" id="L395">      h = (h * 11) ^ maximumIgnoreLength.hashCode();</span>
     }
-<span class="fc" id="L251">    return h;</span>
+<span class="fc" id="L397">    return h;</span>
   }
 
   /*
@@ -261,17 +407,17 @@ public class MtasSpanSequenceQuery extends MtasSpanQuery {
   @Override
   public MtasSpanWeight createWeight(IndexSearcher searcher,
       boolean needsScores) throws IOException {
-<span class="fc" id="L264">    List&lt;MtasSpanSequenceQueryWeight&gt; subWeights = new ArrayList&lt;&gt;();</span>
-<span class="fc" id="L265">    SpanWeight ignoreWeight = null;</span>
-<span class="fc bfc" id="L266" title="All 2 branches covered.">    for (MtasSpanSequenceItem item : items) {</span>
-<span class="fc" id="L267">      subWeights.add(new MtasSpanSequenceQueryWeight(</span>
-<span class="fc" id="L268">          item.getQuery().createWeight(searcher, false), item.isOptional()));</span>
-<span class="fc" id="L269">    }</span>
-<span class="fc bfc" id="L270" title="All 2 branches covered.">    if (ignoreQuery != null) {</span>
-<span class="fc" id="L271">      ignoreWeight = ignoreQuery.createWeight(searcher, false);</span>
+<span class="fc" id="L410">    List&lt;MtasSpanSequenceQueryWeight&gt; subWeights = new ArrayList&lt;&gt;();</span>
+<span class="fc" id="L411">    SpanWeight ignoreWeight = null;</span>
+<span class="fc bfc" id="L412" title="All 2 branches covered.">    for (MtasSpanSequenceItem item : items) {</span>
+<span class="fc" id="L413">      subWeights.add(new MtasSpanSequenceQueryWeight(</span>
+<span class="fc" id="L414">          item.getQuery().createWeight(searcher, false), item.isOptional()));</span>
+<span class="fc" id="L415">    }</span>
+<span class="fc bfc" id="L416" title="All 2 branches covered.">    if (ignoreQuery != null) {</span>
+<span class="fc" id="L417">      ignoreWeight = ignoreQuery.createWeight(searcher, false);</span>
     }
-<span class="pc bpc" id="L273" title="1 of 2 branches missed.">    return new SpanSequenceWeight(subWeights, ignoreWeight, maximumIgnoreLength,</span>
-<span class="pc" id="L274">        searcher, needsScores ? getTermContexts(subWeights) : null);</span>
+<span class="pc bpc" id="L419" title="1 of 2 branches missed.">    return new SpanSequenceWeight(subWeights, ignoreWeight, maximumIgnoreLength,</span>
+<span class="pc" id="L420">        searcher, needsScores ? getTermContexts(subWeights) : null);</span>
   }
 
   /**
@@ -282,13 +428,27 @@ public class MtasSpanSequenceQuery extends MtasSpanQuery {
    */
   protected Map&lt;Term, TermContext&gt; getTermContexts(
       List&lt;MtasSpanSequenceQueryWeight&gt; items) {
-<span class="nc" id="L285">    List&lt;SpanWeight&gt; weights = new ArrayList&lt;&gt;();</span>
-<span class="nc bnc" id="L286" title="All 2 branches missed.">    for (MtasSpanSequenceQueryWeight item : items) {</span>
-<span class="nc" id="L287">      weights.add(item.spanWeight);</span>
-<span class="nc" id="L288">    }</span>
-<span class="nc" id="L289">    return getTermContexts(weights);</span>
+<span class="nc" id="L431">    List&lt;SpanWeight&gt; weights = new ArrayList&lt;&gt;();</span>
+<span class="nc bnc" id="L432" title="All 2 branches missed.">    for (MtasSpanSequenceQueryWeight item : items) {</span>
+<span class="nc" id="L433">      weights.add(item.spanWeight);</span>
+<span class="nc" id="L434">    }</span>
+<span class="nc" id="L435">    return getTermContexts(weights);</span>
   }
 
+  /* (non-Javadoc)
+   * @see mtas.search.spans.util.MtasSpanQuery#disableTwoPhaseIterator()
+   */
+  @Override
+  public void disableTwoPhaseIterator() {
+<span class="fc" id="L443">    super.disableTwoPhaseIterator();</span>
+<span class="fc bfc" id="L444" title="All 2 branches covered.">    for (MtasSpanSequenceItem item : items) {</span>
+<span class="fc" id="L445">      item.getQuery().disableTwoPhaseIterator();</span>
+<span class="fc" id="L446">    }</span>
+<span class="fc bfc" id="L447" title="All 2 branches covered.">    if (ignoreQuery != null) {</span>
+<span class="fc" id="L448">      ignoreQuery.disableTwoPhaseIterator();</span>
+    }
+<span class="fc" id="L450">  }</span>
+
   /**
    * The Class SpanSequenceWeight.
    */
@@ -316,12 +476,12 @@ public class MtasSpanSequenceQuery extends MtasSpanQuery {
     public SpanSequenceWeight(List&lt;MtasSpanSequenceQueryWeight&gt; subWeights,
         SpanWeight ignoreWeight, Integer maximumIgnoreLength,
         IndexSearcher searcher, Map&lt;Term, TermContext&gt; terms)
-<span class="fc" id="L319">        throws IOException {</span>
-<span class="fc" id="L320">      super(MtasSpanSequenceQuery.this, searcher, terms);</span>
-<span class="fc" id="L321">      this.subWeights = subWeights;</span>
-<span class="fc" id="L322">      this.ignoreWeight = ignoreWeight;</span>
-<span class="fc" id="L323">      this.maximumIgnoreLength = maximumIgnoreLength;</span>
-<span class="fc" id="L324">    }</span>
+<span class="fc" id="L479">        throws IOException {</span>
+<span class="fc" id="L480">      super(MtasSpanSequenceQuery.this, searcher, terms);</span>
+<span class="fc" id="L481">      this.subWeights = subWeights;</span>
+<span class="fc" id="L482">      this.ignoreWeight = ignoreWeight;</span>
+<span class="fc" id="L483">      this.maximumIgnoreLength = maximumIgnoreLength;</span>
+<span class="fc" id="L484">    }</span>
 
     /*
      * (non-Javadoc)
@@ -332,13 +492,13 @@ public class MtasSpanSequenceQuery extends MtasSpanQuery {
      */
     @Override
     public void extractTermContexts(Map&lt;Term, TermContext&gt; contexts) {
-<span class="fc bfc" id="L335" title="All 2 branches covered.">      for (MtasSpanSequenceQueryWeight w : subWeights) {</span>
-<span class="fc" id="L336">        w.spanWeight.extractTermContexts(contexts);</span>
-<span class="fc" id="L337">      }</span>
-<span class="pc bpc" id="L338" title="1 of 2 branches missed.">      if (ignoreWeight != null) {</span>
-<span class="nc" id="L339">        ignoreWeight.extractTermContexts(contexts);</span>
+<span class="fc bfc" id="L495" title="All 2 branches covered.">      for (MtasSpanSequenceQueryWeight w : subWeights) {</span>
+<span class="fc" id="L496">        w.spanWeight.extractTermContexts(contexts);</span>
+<span class="fc" id="L497">      }</span>
+<span class="pc bpc" id="L498" title="1 of 2 branches missed.">      if (ignoreWeight != null) {</span>
+<span class="nc" id="L499">        ignoreWeight.extractTermContexts(contexts);</span>
       }
-<span class="fc" id="L341">    }</span>
+<span class="fc" id="L501">    }</span>
 
     /*
      * (non-Javadoc)
@@ -351,40 +511,40 @@ public class MtasSpanSequenceQuery extends MtasSpanQuery {
     @Override
     public MtasSpans getSpans(LeafReaderContext context,
         Postings requiredPostings) throws IOException {
-<span class="pc bpc" id="L354" title="1 of 2 branches missed.">      if (field == null) {</span>
-<span class="nc" id="L355">        return null;</span>
+<span class="pc bpc" id="L514" title="1 of 2 branches missed.">      if (field == null) {</span>
+<span class="nc" id="L515">        return null;</span>
       } else {
-<span class="fc" id="L357">        Terms terms = context.reader().terms(field);</span>
-<span class="pc bpc" id="L358" title="1 of 2 branches missed.">        if (terms == null) {</span>
-<span class="nc" id="L359">          return null; // field does not exist</span>
+<span class="fc" id="L517">        Terms terms = context.reader().terms(field);</span>
+<span class="pc bpc" id="L518" title="1 of 2 branches missed.">        if (terms == null) {</span>
+<span class="nc" id="L519">          return null; // field does not exist</span>
         }
-<span class="fc" id="L361">        List&lt;MtasSpanSequenceQuerySpans&gt; setSequenceSpans = new ArrayList&lt;&gt;(</span>
-<span class="fc" id="L362">            items.size());</span>
-<span class="fc" id="L363">        Spans ignoreSpans = null;</span>
-<span class="fc" id="L364">        boolean allSpansEmpty = true;</span>
-<span class="fc bfc" id="L365" title="All 2 branches covered.">        for (MtasSpanSequenceQueryWeight w : subWeights) {</span>
-<span class="fc" id="L366">          Spans sequenceSpans = w.spanWeight.getSpans(context,</span>
+<span class="fc" id="L521">        List&lt;MtasSpanSequenceQuerySpans&gt; setSequenceSpans = new ArrayList&lt;&gt;(</span>
+<span class="fc" id="L522">            items.size());</span>
+<span class="fc" id="L523">        Spans ignoreSpans = null;</span>
+<span class="fc" id="L524">        boolean allSpansEmpty = true;</span>
+<span class="fc bfc" id="L525" title="All 2 branches covered.">        for (MtasSpanSequenceQueryWeight w : subWeights) {</span>
+<span class="fc" id="L526">          Spans sequenceSpans = w.spanWeight.getSpans(context,</span>
               requiredPostings);
-<span class="pc bpc" id="L368" title="1 of 2 branches missed.">          if (sequenceSpans != null) {</span>
-<span class="fc" id="L369">            setSequenceSpans</span>
-<span class="fc" id="L370">                .add(new MtasSpanSequenceQuerySpans(sequenceSpans, w.optional));</span>
-<span class="fc" id="L371">            allSpansEmpty = false;</span>
+<span class="pc bpc" id="L528" title="1 of 2 branches missed.">          if (sequenceSpans != null) {</span>
+<span class="fc" id="L529">            setSequenceSpans.add(new MtasSpanSequenceQuerySpans(</span>
+                MtasSpanSequenceQuery.this, sequenceSpans, w.optional));
+<span class="fc" id="L531">            allSpansEmpty = false;</span>
           } else {
-<span class="nc bnc" id="L373" title="All 2 branches missed.">            if (w.optional) {</span>
-<span class="nc" id="L374">              setSequenceSpans</span>
-<span class="nc" id="L375">                  .add(new MtasSpanSequenceQuerySpans(null, w.optional));</span>
+<span class="nc bnc" id="L533" title="All 2 branches missed.">            if (w.optional) {</span>
+<span class="nc" id="L534">              setSequenceSpans.add(new MtasSpanSequenceQuerySpans(</span>
+                  MtasSpanSequenceQuery.this, null, w.optional));
             } else {
-<span class="nc" id="L377">              return null;</span>
+<span class="nc" id="L537">              return null;</span>
             }
           }
-<span class="fc" id="L380">        }</span>
-<span class="pc bpc" id="L381" title="1 of 2 branches missed.">        if (allSpansEmpty) {</span>
-<span class="nc" id="L382">          return null; // at least one required</span>
-<span class="fc bfc" id="L383" title="All 2 branches covered.">        } else if (ignoreWeight != null) {</span>
-<span class="fc" id="L384">          ignoreSpans = ignoreWeight.getSpans(context, requiredPostings);</span>
+<span class="fc" id="L540">        }</span>
+<span class="pc bpc" id="L541" title="1 of 2 branches missed.">        if (allSpansEmpty) {</span>
+<span class="nc" id="L542">          return null; // at least one required</span>
+<span class="fc bfc" id="L543" title="All 2 branches covered.">        } else if (ignoreWeight != null) {</span>
+<span class="fc" id="L544">          ignoreSpans = ignoreWeight.getSpans(context, requiredPostings);</span>
         }
-<span class="fc" id="L386">        return new MtasSpanSequenceSpans(setSequenceSpans, ignoreSpans,</span>
-            maximumIgnoreLength);
+<span class="fc" id="L546">        return new MtasSpanSequenceSpans(MtasSpanSequenceQuery.this,</span>
+            setSequenceSpans, ignoreSpans, maximumIgnoreLength);
       }
     }
 
@@ -395,13 +555,13 @@ public class MtasSpanSequenceQuery extends MtasSpanQuery {
      */
     @Override
     public void extractTerms(Set&lt;Term&gt; terms) {
-<span class="nc bnc" id="L398" title="All 2 branches missed.">      for (MtasSpanSequenceQueryWeight w : subWeights) {</span>
-<span class="nc" id="L399">        w.spanWeight.extractTerms(terms);</span>
-<span class="nc" id="L400">      }</span>
-<span class="nc bnc" id="L401" title="All 2 branches missed.">      if (ignoreWeight != null) {</span>
-<span class="nc" id="L402">        ignoreWeight.extractTerms(terms);</span>
+<span class="nc bnc" id="L558" title="All 2 branches missed.">      for (MtasSpanSequenceQueryWeight w : subWeights) {</span>
+<span class="nc" id="L559">        w.spanWeight.extractTerms(terms);</span>
+<span class="nc" id="L560">      }</span>
+<span class="nc bnc" id="L561" title="All 2 branches missed.">      if (ignoreWeight != null) {</span>
+<span class="nc" id="L562">        ignoreWeight.extractTerms(terms);</span>
       }
-<span class="nc" id="L404">    }</span>
+<span class="nc" id="L564">    }</span>
 
   }
 
@@ -419,13 +579,15 @@ public class MtasSpanSequenceQuery extends MtasSpanQuery {
     /**
      * Instantiates a new mtas span sequence query spans.
      *
+     * @param query the query
      * @param spans the spans
      * @param optional the optional
      */
-<span class="fc" id="L425">    public MtasSpanSequenceQuerySpans(Spans spans, boolean optional) {</span>
-<span class="pc bpc" id="L426" title="1 of 2 branches missed.">      this.spans = spans != null ? spans : new MtasSpanMatchNoneSpans();</span>
-<span class="fc" id="L427">      this.optional = optional;</span>
-<span class="fc" id="L428">    }</span>
+    public MtasSpanSequenceQuerySpans(MtasSpanSequenceQuery query, Spans spans,
+<span class="fc" id="L587">        boolean optional) {</span>
+<span class="pc bpc" id="L588" title="1 of 2 branches missed.">      this.spans = spans != null ? spans : new MtasSpanMatchNoneSpans(query);</span>
+<span class="fc" id="L589">      this.optional = optional;</span>
+<span class="fc" id="L590">    }</span>
   }
 
   /**
@@ -446,10 +608,10 @@ public class MtasSpanSequenceQuery extends MtasSpanQuery {
      * @param optional the optional
      */
     public MtasSpanSequenceQueryWeight(SpanWeight spanWeight,
-<span class="fc" id="L449">        boolean optional) {</span>
-<span class="fc" id="L450">      this.spanWeight = spanWeight;</span>
-<span class="fc" id="L451">      this.optional = optional;</span>
-<span class="fc" id="L452">    }</span>
+<span class="fc" id="L611">        boolean optional) {</span>
+<span class="fc" id="L612">      this.spanWeight = spanWeight;</span>
+<span class="fc" id="L613">      this.optional = optional;</span>
+<span class="fc" id="L614">    }</span>
   }
 
 }
diff --git a/jacoco/mtas.search.spans/MtasSpanSequenceSpans$Match.html b/jacoco/mtas.search.spans/MtasSpanSequenceSpans$Match.html
index 0ffaaac..e3bd633 100644
--- a/jacoco/mtas.search.spans/MtasSpanSequenceSpans$Match.html
+++ b/jacoco/mtas.search.spans/MtasSpanSequenceSpans$Match.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanSequenceSpans.Match</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanSequenceSpans.Match</span></div><h1>MtasSpanSequenceSpans.Match</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">44 of 86</td><td class="ctr2">48%</td><td class="bar">4 of 10</td><td class="ctr2">60%</td><td class="ctr1">6</td><td class="ctr2">11</td><td class="ctr1">8</td><td class="ctr2">19</td><td class="ctr1">2</td><td class="ctr2">6</td></tr></tfoot><tbody><tr><td id="a2"><a href="MtasSpanSequenceSpans.java.html#L909" class="el_method">hashCode()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="76" height="10" title="21" alt="21"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h0">4</td><td class="ctr2" id="i1">4</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a5"><a href="MtasSpanSequenceSpans.java.html#L922" class="el_method">toString()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="61" height="10" title="17" alt="17"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a1"><a href="MtasSpanSequenceSpans.java.html#L891" class="el_method">equals(Object)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="21" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="98" height="10" title="27" alt="27"/></td><td class="ctr2" id="c3">81%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="48" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="72" height="10" title="6" alt="6"/></td><td class="ctr2" id="e0">60%</td><td class="ctr1" id="f0">4</td><td class="ctr2" id="g0">6</td><td class="ctr1" id="h1">3</td><td class="ctr2" id="i0">8</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="MtasSpanSequenceSpans.java.html#L861" class="el_method">MtasSpanSequenceSpans.Match(int, int)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i2">4</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a4"><a href="MtasSpanSequenceSpans.java.html#L872" class="el_method">startPosition()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="3" alt="3"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a0"><a href="MtasSpanSequenceSpans.java.html#L881" class="el_method">endPosition()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="3" alt="3"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanSequenceSpans.Match</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanSequenceSpans.Match</span></div><h1>MtasSpanSequenceSpans.Match</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">46 of 86</td><td class="ctr2">46%</td><td class="bar">5 of 10</td><td class="ctr2">50%</td><td class="ctr1">7</td><td class="ctr2">11</td><td class="ctr1">8</td><td class="ctr2">19</td><td class="ctr1">2</td><td class="ctr2">6</td></tr></tfoot><tbody><tr><td id="a2"><a href="MtasSpanSequenceSpans.java.html#L916" class="el_method">hashCode()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="76" height="10" title="21" alt="21"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h0">4</td><td class="ctr2" id="i1">4</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a5"><a href="MtasSpanSequenceSpans.java.html#L929" class="el_method">toString()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="61" height="10" title="17" alt="17"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a1"><a href="MtasSpanSequenceSpans.java.html#L898" class="el_method">equals(Object)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="29" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="90" height="10" title="25" alt="25"/></td><td class="ctr2" id="c3">75%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="5" alt="5"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f0">5</td><td class="ctr2" id="g0">6</td><td class="ctr1" id="h1">3</td><td class="ctr2" id="i0">8</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="MtasSpanSequenceSpans.java.html#L868" class="el_method">MtasSpanSequenceSpans.Match(int, int)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i2">4</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a4"><a href="MtasSpanSequenceSpans.java.html#L879" class="el_method">startPosition()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="3" alt="3"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a0"><a href="MtasSpanSequenceSpans.java.html#L888" class="el_method">endPosition()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="3" alt="3"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanSequenceSpans$QueueItem.html b/jacoco/mtas.search.spans/MtasSpanSequenceSpans$QueueItem.html
index a3729b5..1253cc5 100644
--- a/jacoco/mtas.search.spans/MtasSpanSequenceSpans$QueueItem.html
+++ b/jacoco/mtas.search.spans/MtasSpanSequenceSpans$QueueItem.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanSequenceSpans.QueueItem</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanSequenceSpans.QueueItem</span></div><h1>MtasSpanSequenceSpans.QueueItem</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 174</td><td class="ctr2">100%</td><td class="bar">2 of 22</td><td class="ctr2">90%</td><td class="ctr1">2</td><td class="ctr2">15</td><td class="ctr1">0</td><td class="ctr2">41</td><td class="ctr1">0</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a1"><a href="MtasSpanSequenceSpans.java.html#L818" class="el_method">del(int)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="85" alt="85"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="111" height="10" title="13" alt="13"/></td><td class="ctr2" id="e0">92%</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">8</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">18</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="MtasSpanSequenceSpans.java.html#L798" class="el_method">add(int, int)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="76" height="10" title="54" alt="54"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="7" alt="7"/></td><td class="ctr2" id="e1">87%</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">5</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">10</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="MtasSpanSequenceSpans.java.html#L783" class="el_method">reset()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="26" height="10" title="19" alt="19"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">7</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="MtasSpanSequenceSpans.java.html#L772" class="el_method">MtasSpanSequenceSpans.QueueItem(MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="22" height="10" title="16" alt="16"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">6</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanSequenceSpans.QueueItem</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanSequenceSpans.QueueItem</span></div><h1>MtasSpanSequenceSpans.QueueItem</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 174</td><td class="ctr2">100%</td><td class="bar">2 of 22</td><td class="ctr2">90%</td><td class="ctr1">2</td><td class="ctr2">15</td><td class="ctr1">0</td><td class="ctr2">41</td><td class="ctr1">0</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a1"><a href="MtasSpanSequenceSpans.java.html#L825" class="el_method">del(int)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="85" alt="85"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="111" height="10" title="13" alt="13"/></td><td class="ctr2" id="e0">92%</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">8</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">18</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="MtasSpanSequenceSpans.java.html#L805" class="el_method">add(int, int)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="76" height="10" title="54" alt="54"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="7" alt="7"/></td><td class="ctr2" id="e1">87%</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">5</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">10</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="MtasSpanSequenceSpans.java.html#L790" class="el_method">reset()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="26" height="10" title="19" alt="19"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">7</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="MtasSpanSequenceSpans.java.html#L779" class="el_method">MtasSpanSequenceSpans.QueueItem(MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="22" height="10" title="16" alt="16"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">6</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanSequenceSpans.html b/jacoco/mtas.search.spans/MtasSpanSequenceSpans.html
index d037138..d3ad870 100644
--- a/jacoco/mtas.search.spans/MtasSpanSequenceSpans.html
+++ b/jacoco/mtas.search.spans/MtasSpanSequenceSpans.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanSequenceSpans</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanSequenceSpans</span></div><h1>MtasSpanSequenceSpans</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">351 of 1,653</td><td class="ctr2">78%</td><td class="bar">96 of 328</td><td class="ctr2">70%</td><td class="ctr1">71</td><td class="ctr2">184</td><td class="ctr1">69</td><td class="ctr2">348</td><td class="ctr1">2</td><td class="ctr2">20</td></tr></tfoot><tbody><tr><td id="a1"><a href="MtasSpanSequenceSpans.java.html#L536" class="el_method">_glue(List, Boolean, MtasSpanSequenceSpans.QueueItem)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="41" height="10" title="184" alt="184"/><img src="../jacoco-resources/greenbar.gif" width="78" height="10" title="345" alt="345"/></td><td class="ctr2" id="c17">65%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="51" height="10" title="41" alt="41"/><img src="../jacoco-resources/greenbar.gif" width="68" height="10" title="55" alt="55"/></td><td class="ctr2" id="e11">57%</td><td class="ctr1" id="f0">27</td><td class="ctr2" id="g0">49</td><td class="ctr1" id="h0">28</td><td class="ctr2" id="i1">86</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="MtasSpanSequenceSpans.java.html#L354" class="el_method">_findMatches()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="64" alt="64"/><img src="../jacoco-resources/greenbar.gif" width="89" height="10" title="395" alt="395"/></td><td class="ctr2" id="c13">86%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="25" height="10" title="20" alt="20"/><img src="../jacoco-resources/greenbar.gif" width="95" height="10" title="76" alt="76"/></td><td class="ctr2" id="e9">79%</td><td class="ctr1" id="f1">14</td><td class="ctr2" id="g1">49</td><td class="ctr1" id="h1">16</td><td class="ctr2" id="i0">97</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a11"><a href="MtasSpanSequenceSpans.java.html#L175" class="el_method">goToNextDoc()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="46" alt="46"/><img src="../jacoco-resources/greenbar.gif" width="33" height="10" title="147" alt="147"/></td><td class="ctr2" id="c14">76%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="15" alt="15"/><img src="../jacoco-resources/greenbar.gif" width="38" height="10" title="31" alt="31"/></td><td class="ctr2" id="e10">67%</td><td class="ctr1" id="f2">12</td><td class="ctr2" id="g2">24</td><td class="ctr1" id="h2">12</td><td class="ctr2" id="i2">49</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="MtasSpanSequenceSpans.java.html#L286" class="el_method">advanceToDoc(int)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="35" alt="35"/><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="79" alt="79"/></td><td class="ctr2" id="c16">69%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="16" height="10" title="13" alt="13"/><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="11" alt="11"/></td><td class="ctr2" id="e14">45%</td><td class="ctr1" id="f3">10</td><td class="ctr2" id="g4">13</td><td class="ctr1" id="h3">8</td><td class="ctr2" id="i4">25</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a4"><a href="MtasSpanSequenceSpans.java.html#L140" class="el_method">collect(SpanCollector)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="18" alt="18"/></td><td class="ctr2" id="c18">0%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="e15">0%</td><td class="ctr1" id="f5">2</td><td class="ctr2" id="g6">2</td><td class="ctr1" id="h4">4</td><td class="ctr2" id="i10">4</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a18"><a href="MtasSpanSequenceSpans.java.html#L19" class="el_method">static {...}</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="6" alt="6"/></td><td class="ctr2" id="c15">75%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="1" alt="1"/></td><td class="ctr2" id="e12">50%</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g7">2</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i15">1</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a19"><a href="MtasSpanSequenceSpans.java.html#L128" class="el_method">width()</a></td><td class="bar" id="b6"/><td class="ctr2" id="c19">0%</td><td class="bar" id="d16"/><td class="ctr2" id="e16">n/a</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g16">1</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i16">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a9"><a href="MtasSpanSequenceSpans.java.html#L678" class="el_method">fillQueue(MtasSpanSequenceSpans.QueueItem, Integer, Integer, Integer)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="29" height="10" title="130" alt="130"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="48" height="10" title="39" alt="39"/></td><td class="ctr2" id="e8">92%</td><td class="ctr1" id="f4">3</td><td class="ctr2" id="g3">22</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i3">32</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a12"><a href="MtasSpanSequenceSpans.java.html#L52" class="el_method">MtasSpanSequenceSpans(List, Spans, Integer)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="46" alt="46"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d9"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g8">2</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i5">11</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a14"><a href="MtasSpanSequenceSpans.java.html#L81" class="el_method">nextStartPosition()</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="36" alt="36"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d10"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g9">2</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i6">8</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a5"><a href="MtasSpanSequenceSpans.java.html#L68" class="el_method">computeCosts()</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="25" alt="25"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d11"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="e2">100%</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g10">2</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i8">5</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a16"><a href="MtasSpanSequenceSpans.java.html#L730" class="el_method">resetQueue()</a></td><td class="bar" id="b11"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="24" alt="24"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d12"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="e3">100%</td><td class="ctr1" id="f12">0</td><td class="ctr2" id="g11">2</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i7">7</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a10"><a href="MtasSpanSequenceSpans.java.html#L339" class="el_method">findMatches()</a></td><td class="bar" id="b12"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="19" alt="19"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d8"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="4" alt="4"/></td><td class="ctr2" id="e4">100%</td><td class="ctr1" id="f13">0</td><td class="ctr2" id="g5">3</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i11">4</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a2"><a href="MtasSpanSequenceSpans.java.html#L270" class="el_method">advance(int)</a></td><td class="bar" id="b13"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="15" alt="15"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="1" alt="1"/></td><td class="ctr2" id="e13">50%</td><td class="ctr1" id="f8">1</td><td class="ctr2" id="g12">2</td><td class="ctr1" id="h13">0</td><td class="ctr2" id="i9">5</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a17"><a href="MtasSpanSequenceSpans.java.html#L100" class="el_method">startPosition()</a></td><td class="bar" id="b14"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="9" alt="9"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d13"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="e5">100%</td><td class="ctr1" id="f14">0</td><td class="ctr2" id="g13">2</td><td class="ctr1" id="h14">0</td><td class="ctr2" id="i13">3</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a8"><a href="MtasSpanSequenceSpans.java.html#L114" class="el_method">endPosition()</a></td><td class="bar" id="b15"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="9" alt="9"/></td><td class="ctr2" id="c8">100%</td><td class="bar" id="d14"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="e6">100%</td><td class="ctr1" id="f15">0</td><td class="ctr2" id="g14">2</td><td class="ctr1" id="h15">0</td><td class="ctr2" id="i14">3</td><td class="ctr1" id="j15">0</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a13"><a href="MtasSpanSequenceSpans.java.html#L162" class="el_method">nextDoc()</a></td><td class="bar" id="b16"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="9" alt="9"/></td><td class="ctr2" id="c9">100%</td><td class="bar" id="d15"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="e7">100%</td><td class="ctr1" id="f16">0</td><td class="ctr2" id="g15">2</td><td class="ctr1" id="h16">0</td><td class="ctr2" id="i12">4</td><td class="ctr1" id="j16">0</td><td class="ctr2" id="k16">1</td></tr><tr><td id="a7"><a href="MtasSpanSequenceSpans.java.html#L152" class="el_method">docID()</a></td><td class="bar" id="b17"/><td class="ctr2" id="c10">100%</td><td class="bar" id="d17"/><td class="ctr2" id="e17">n/a</td><td class="ctr1" id="f17">0</td><td class="ctr2" id="g17">1</td><td class="ctr1" id="h17">0</td><td class="ctr2" id="i17">1</td><td class="ctr1" id="j17">0</td><td class="ctr2" id="k17">1</td></tr><tr><td id="a6"><a href="MtasSpanSequenceSpans.java.html#L934" class="el_method">cost()</a></td><td class="bar" id="b18"/><td class="ctr2" id="c11">100%</td><td class="bar" id="d18"/><td class="ctr2" id="e18">n/a</td><td class="ctr1" id="f18">0</td><td class="ctr2" id="g18">1</td><td class="ctr1" id="h18">0</td><td class="ctr2" id="i18">1</td><td class="ctr1" id="j18">0</td><td class="ctr2" id="k18">1</td></tr><tr><td id="a15"><a href="MtasSpanSequenceSpans.java.html#L944" class="el_method">positionsCost()</a></td><td class="bar" id="b19"/><td class="ctr2" id="c12">100%</td><td class="bar" id="d19"/><td class="ctr2" id="e19">n/a</td><td class="ctr1" id="f19">0</td><td class="ctr2" id="g19">1</td><td class="ctr1" id="h19">0</td><td class="ctr2" id="i19">1</td><td class="ctr1" id="j19">0</td><td class="ctr2" id="k19">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanSequenceSpans</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanSequenceSpans</span></div><h1>MtasSpanSequenceSpans</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">490 of 1,667</td><td class="ctr2">70%</td><td class="bar">129 of 332</td><td class="ctr2">61%</td><td class="ctr1">90</td><td class="ctr2">187</td><td class="ctr1">90</td><td class="ctr2">352</td><td class="ctr1">2</td><td class="ctr2">21</td></tr></tfoot><tbody><tr><td id="a1"><a href="MtasSpanSequenceSpans.java.html#L543" class="el_method">_glue(List, Boolean, MtasSpanSequenceSpans.QueueItem)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="66" height="10" title="293" alt="293"/><img src="../jacoco-resources/greenbar.gif" width="53" height="10" title="236" alt="236"/></td><td class="ctr2" id="c18">44%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="77" height="10" title="62" alt="62"/><img src="../jacoco-resources/greenbar.gif" width="42" height="10" title="34" alt="34"/></td><td class="ctr2" id="e15">35%</td><td class="ctr1" id="f0">36</td><td class="ctr2" id="g0">49</td><td class="ctr1" id="h0">44</td><td class="ctr2" id="i1">86</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="MtasSpanSequenceSpans.java.html#L361" class="el_method">_findMatches()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="82" alt="82"/><img src="../jacoco-resources/greenbar.gif" width="85" height="10" title="377" alt="377"/></td><td class="ctr2" id="c14">82%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="31" height="10" title="25" alt="25"/><img src="../jacoco-resources/greenbar.gif" width="88" height="10" title="71" alt="71"/></td><td class="ctr2" id="e10">73%</td><td class="ctr1" id="f1">19</td><td class="ctr2" id="g1">49</td><td class="ctr1" id="h1">19</td><td class="ctr2" id="i0">97</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a12"><a href="MtasSpanSequenceSpans.java.html#L182" class="el_method">goToNextDoc()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="58" alt="58"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="135" alt="135"/></td><td class="ctr2" id="c16">69%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="25" height="10" title="20" alt="20"/><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="26" alt="26"/></td><td class="ctr2" id="e11">56%</td><td class="ctr1" id="f2">15</td><td class="ctr2" id="g2">24</td><td class="ctr1" id="h2">14</td><td class="ctr2" id="i2">49</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="MtasSpanSequenceSpans.java.html#L293" class="el_method">advanceToDoc(int)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="35" alt="35"/><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="79" alt="79"/></td><td class="ctr2" id="c17">69%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="16" height="10" title="13" alt="13"/><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="11" alt="11"/></td><td class="ctr2" id="e14">45%</td><td class="ctr1" id="f3">10</td><td class="ctr2" id="g4">13</td><td class="ctr1" id="h3">8</td><td class="ctr2" id="i4">25</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a5"><a href="MtasSpanSequenceSpans.java.html#L147" class="el_method">collect(SpanCollector)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="18" alt="18"/></td><td class="ctr2" id="c19">0%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="e16">0%</td><td class="ctr1" id="f5">2</td><td class="ctr2" id="g7">2</td><td class="ctr1" id="h4">4</td><td class="ctr2" id="i10">4</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a19"><a href="MtasSpanSequenceSpans.java.html#L21" class="el_method">static {...}</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="6" alt="6"/></td><td class="ctr2" id="c15">75%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="1" alt="1"/></td><td class="ctr2" id="e12">50%</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g8">2</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i16">1</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a20"><a href="MtasSpanSequenceSpans.java.html#L135" class="el_method">width()</a></td><td class="bar" id="b6"/><td class="ctr2" id="c20">0%</td><td class="bar" id="d17"/><td class="ctr2" id="e17">n/a</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g17">1</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i17">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a10"><a href="MtasSpanSequenceSpans.java.html#L685" class="el_method">fillQueue(MtasSpanSequenceSpans.QueueItem, Integer, Integer, Integer)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="29" height="10" title="130" alt="130"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="47" height="10" title="38" alt="38"/></td><td class="ctr2" id="e8">90%</td><td class="ctr1" id="f4">4</td><td class="ctr2" id="g3">22</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i3">32</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a13"><a href="MtasSpanSequenceSpans.java.html#L58" class="el_method">MtasSpanSequenceSpans(MtasSpanSequenceQuery, List, Spans, Integer)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="49" alt="49"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d10"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g9">2</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i5">12</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a15"><a href="MtasSpanSequenceSpans.java.html#L88" class="el_method">nextStartPosition()</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="36" alt="36"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d11"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g10">2</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i6">8</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a6"><a href="MtasSpanSequenceSpans.java.html#L75" class="el_method">computeCosts()</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="25" alt="25"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d12"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="e2">100%</td><td class="ctr1" id="f12">0</td><td class="ctr2" id="g11">2</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i8">5</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a17"><a href="MtasSpanSequenceSpans.java.html#L737" class="el_method">resetQueue()</a></td><td class="bar" id="b11"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="24" alt="24"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d13"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="e3">100%</td><td class="ctr1" id="f13">0</td><td class="ctr2" id="g12">2</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i7">7</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a11"><a href="MtasSpanSequenceSpans.java.html#L346" class="el_method">findMatches()</a></td><td class="bar" id="b12"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="19" alt="19"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d9"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="4" alt="4"/></td><td class="ctr2" id="e4">100%</td><td class="ctr1" id="f14">0</td><td class="ctr2" id="g5">3</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i11">4</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a2"><a href="MtasSpanSequenceSpans.java.html#L277" class="el_method">advance(int)</a></td><td class="bar" id="b13"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="15" alt="15"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d8"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="1" alt="1"/></td><td class="ctr2" id="e13">50%</td><td class="ctr1" id="f8">1</td><td class="ctr2" id="g13">2</td><td class="ctr1" id="h13">0</td><td class="ctr2" id="i9">5</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a4"><a href="MtasSpanSequenceSpans.java.html#L959" class="el_method">asTwoPhaseIterator()</a></td><td class="bar" id="b14"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="11" alt="11"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="e9">75%</td><td class="ctr1" id="f9">1</td><td class="ctr2" id="g6">3</td><td class="ctr1" id="h14">0</td><td class="ctr2" id="i13">3</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a18"><a href="MtasSpanSequenceSpans.java.html#L107" class="el_method">startPosition()</a></td><td class="bar" id="b15"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="9" alt="9"/></td><td class="ctr2" id="c8">100%</td><td class="bar" id="d14"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="e5">100%</td><td class="ctr1" id="f15">0</td><td class="ctr2" id="g14">2</td><td class="ctr1" id="h15">0</td><td class="ctr2" id="i14">3</td><td class="ctr1" id="j15">0</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a9"><a href="MtasSpanSequenceSpans.java.html#L121" class="el_method">endPosition()</a></td><td class="bar" id="b16"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="9" alt="9"/></td><td class="ctr2" id="c9">100%</td><td class="bar" id="d15"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="e6">100%</td><td class="ctr1" id="f16">0</td><td class="ctr2" id="g15">2</td><td class="ctr1" id="h16">0</td><td class="ctr2" id="i15">3</td><td class="ctr1" id="j16">0</td><td class="ctr2" id="k16">1</td></tr><tr><td id="a14"><a href="MtasSpanSequenceSpans.java.html#L169" class="el_method">nextDoc()</a></td><td class="bar" id="b17"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="9" alt="9"/></td><td class="ctr2" id="c10">100%</td><td class="bar" id="d16"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="e7">100%</td><td class="ctr1" id="f17">0</td><td class="ctr2" id="g16">2</td><td class="ctr1" id="h17">0</td><td class="ctr2" id="i12">4</td><td class="ctr1" id="j17">0</td><td class="ctr2" id="k17">1</td></tr><tr><td id="a8"><a href="MtasSpanSequenceSpans.java.html#L159" class="el_method">docID()</a></td><td class="bar" id="b18"/><td class="ctr2" id="c11">100%</td><td class="bar" id="d18"/><td class="ctr2" id="e18">n/a</td><td class="ctr1" id="f18">0</td><td class="ctr2" id="g18">1</td><td class="ctr1" id="h18">0</td><td class="ctr2" id="i18">1</td><td class="ctr1" id="j18">0</td><td class="ctr2" id="k18">1</td></tr><tr><td id="a7"><a href="MtasSpanSequenceSpans.java.html#L941" class="el_method">cost()</a></td><td class="bar" id="b19"/><td class="ctr2" id="c12">100%</td><td class="bar" id="d19"/><td class="ctr2" id="e19">n/a</td><td class="ctr1" id="f19">0</td><td class="ctr2" id="g19">1</td><td class="ctr1" id="h19">0</td><td class="ctr2" id="i19">1</td><td class="ctr1" id="j19">0</td><td class="ctr2" id="k19">1</td></tr><tr><td id="a16"><a href="MtasSpanSequenceSpans.java.html#L951" class="el_method">positionsCost()</a></td><td class="bar" id="b20"/><td class="ctr2" id="c13">100%</td><td class="bar" id="d20"/><td class="ctr2" id="e20">n/a</td><td class="ctr1" id="f20">0</td><td class="ctr2" id="g20">1</td><td class="ctr1" id="h20">0</td><td class="ctr2" id="i20">1</td><td class="ctr1" id="j20">0</td><td class="ctr2" id="k20">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanSequenceSpans.java.html b/jacoco/mtas.search.spans/MtasSpanSequenceSpans.java.html
index f29e99c..fc587db 100644
--- a/jacoco/mtas.search.spans/MtasSpanSequenceSpans.java.html
+++ b/jacoco/mtas.search.spans/MtasSpanSequenceSpans.java.html
@@ -10,13 +10,18 @@ import java.util.Set;
 import mtas.search.spans.MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans;
 import mtas.search.spans.util.MtasIgnoreItem;
 import mtas.search.spans.util.MtasSpans;
+
+import org.apache.lucene.search.TwoPhaseIterator;
 import org.apache.lucene.search.spans.SpanCollector;
 import org.apache.lucene.search.spans.Spans;
 
 /**
  * The Class MtasSpanSequenceSpans.
  */
-<span class="pc bpc" id="L19" title="1 of 2 branches missed.">public class MtasSpanSequenceSpans extends MtasSpans {</span>
+<span class="pc bpc" id="L21" title="1 of 2 branches missed.">public class MtasSpanSequenceSpans extends MtasSpans {</span>
+
+  /** The query. */
+  private MtasSpanSequenceQuery query;
 
   /** The queue spans. */
   private List&lt;QueueItem&gt; queueSpans;
@@ -42,34 +47,36 @@ import org.apache.lucene.search.spans.Spans;
   /**
    * Instantiates a new mtas span sequence spans.
    *
+   * @param query the query
    * @param setSequenceSpans the set sequence spans
    * @param ignoreSpans the ignore spans
    * @param maximumIgnoreLength the maximum ignore length
    */
-  public MtasSpanSequenceSpans(
+  public MtasSpanSequenceSpans(MtasSpanSequenceQuery query,
       List&lt;MtasSpanSequenceQuerySpans&gt; setSequenceSpans, Spans ignoreSpans,
       Integer maximumIgnoreLength) {
-<span class="fc" id="L52">    super();</span>
-<span class="fc" id="L53">    docId = -1;</span>
-<span class="fc" id="L54">    queueSpans = new ArrayList&lt;&gt;();</span>
-<span class="fc" id="L55">    queueMatches = new ArrayList&lt;&gt;();</span>
-<span class="fc bfc" id="L56" title="All 2 branches covered.">    for (MtasSpanSequenceQuerySpans sequenceSpans : setSequenceSpans) {</span>
-<span class="fc" id="L57">      queueSpans.add(new QueueItem(sequenceSpans));</span>
-<span class="fc" id="L58">    }</span>
-<span class="fc" id="L59">    ignoreItem = new MtasIgnoreItem(ignoreSpans, maximumIgnoreLength);</span>
-<span class="fc" id="L60">    resetQueue();</span>
-<span class="fc" id="L61">    computeCosts();</span>
-<span class="fc" id="L62">  }</span>
+<span class="fc" id="L58">    super();</span>
+<span class="fc" id="L59">    docId = -1;</span>
+<span class="fc" id="L60">    this.query = query;</span>
+<span class="fc" id="L61">    queueSpans = new ArrayList&lt;&gt;();</span>
+<span class="fc" id="L62">    queueMatches = new ArrayList&lt;&gt;();</span>
+<span class="fc bfc" id="L63" title="All 2 branches covered.">    for (MtasSpanSequenceQuerySpans sequenceSpans : setSequenceSpans) {</span>
+<span class="fc" id="L64">      queueSpans.add(new QueueItem(sequenceSpans));</span>
+<span class="fc" id="L65">    }</span>
+<span class="fc" id="L66">    ignoreItem = new MtasIgnoreItem(ignoreSpans, maximumIgnoreLength);</span>
+<span class="fc" id="L67">    resetQueue();</span>
+<span class="fc" id="L68">    computeCosts();</span>
+<span class="fc" id="L69">  }</span>
 
   /**
    * Compute costs.
    */
   private void computeCosts() {
-<span class="fc" id="L68">    cost = Long.MAX_VALUE;</span>
-<span class="fc bfc" id="L69" title="All 2 branches covered.">    for (QueueItem item : queueSpans) {</span>
-<span class="fc" id="L70">      cost = Math.min(cost, item.sequenceSpans.spans.cost());</span>
-<span class="fc" id="L71">    }</span>
-<span class="fc" id="L72">  }</span>
+<span class="fc" id="L75">    cost = Long.MAX_VALUE;</span>
+<span class="fc bfc" id="L76" title="All 2 branches covered.">    for (QueueItem item : queueSpans) {</span>
+<span class="fc" id="L77">      cost = Math.min(cost, item.sequenceSpans.spans.cost());</span>
+<span class="fc" id="L78">    }</span>
+<span class="fc" id="L79">  }</span>
 
   /*
    * (non-Javadoc)
@@ -78,15 +85,15 @@ import org.apache.lucene.search.spans.Spans;
    */
   @Override
   public int nextStartPosition() throws IOException {
-<span class="fc bfc" id="L81" title="All 2 branches covered.">    if (findMatches()) {</span>
-<span class="fc" id="L82">      currentMatch = queueMatches.get(0);</span>
-<span class="fc" id="L83">      currentPosition = currentMatch.startPosition();</span>
-<span class="fc" id="L84">      queueMatches.remove(0);</span>
-<span class="fc" id="L85">      return currentMatch.startPosition();</span>
+<span class="fc bfc" id="L88" title="All 2 branches covered.">    if (findMatches()) {</span>
+<span class="fc" id="L89">      currentMatch = queueMatches.get(0);</span>
+<span class="fc" id="L90">      currentPosition = currentMatch.startPosition();</span>
+<span class="fc" id="L91">      queueMatches.remove(0);</span>
+<span class="fc" id="L92">      return currentMatch.startPosition();</span>
     } else {
-<span class="fc" id="L87">      currentMatch = new Match(NO_MORE_POSITIONS, NO_MORE_POSITIONS);</span>
-<span class="fc" id="L88">      currentPosition = NO_MORE_POSITIONS;</span>
-<span class="fc" id="L89">      return NO_MORE_POSITIONS;</span>
+<span class="fc" id="L94">      currentMatch = new Match(NO_MORE_POSITIONS, NO_MORE_POSITIONS);</span>
+<span class="fc" id="L95">      currentPosition = NO_MORE_POSITIONS;</span>
+<span class="fc" id="L96">      return NO_MORE_POSITIONS;</span>
     }
   }
 
@@ -97,10 +104,10 @@ import org.apache.lucene.search.spans.Spans;
    */
   @Override
   public int startPosition() {
-<span class="fc bfc" id="L100" title="All 2 branches covered.">    if (currentMatch == null) {</span>
-<span class="fc" id="L101">      return -1;</span>
+<span class="fc bfc" id="L107" title="All 2 branches covered.">    if (currentMatch == null) {</span>
+<span class="fc" id="L108">      return -1;</span>
     } else {
-<span class="fc" id="L103">      return currentMatch.startPosition();</span>
+<span class="fc" id="L110">      return currentMatch.startPosition();</span>
     }
   }
 
@@ -111,10 +118,10 @@ import org.apache.lucene.search.spans.Spans;
    */
   @Override
   public int endPosition() {
-<span class="fc bfc" id="L114" title="All 2 branches covered.">    if (currentMatch == null) {</span>
-<span class="fc" id="L115">      return -1;</span>
+<span class="fc bfc" id="L121" title="All 2 branches covered.">    if (currentMatch == null) {</span>
+<span class="fc" id="L122">      return -1;</span>
     } else {
-<span class="fc" id="L117">      return currentMatch.endPosition();</span>
+<span class="fc" id="L124">      return currentMatch.endPosition();</span>
     }
   }
 
@@ -125,7 +132,7 @@ import org.apache.lucene.search.spans.Spans;
    */
   @Override
   public int width() {
-<span class="nc" id="L128">    return 0;</span>
+<span class="nc" id="L135">    return 0;</span>
   }
 
   /*
@@ -137,10 +144,10 @@ import org.apache.lucene.search.spans.Spans;
    */
   @Override
   public void collect(SpanCollector collector) throws IOException {
-<span class="nc bnc" id="L140" title="All 2 branches missed.">    for (QueueItem item : queueSpans) {</span>
-<span class="nc" id="L141">      item.sequenceSpans.spans.collect(collector);</span>
-<span class="nc" id="L142">    }</span>
-<span class="nc" id="L143">  }</span>
+<span class="nc bnc" id="L147" title="All 2 branches missed.">    for (QueueItem item : queueSpans) {</span>
+<span class="nc" id="L148">      item.sequenceSpans.spans.collect(collector);</span>
+<span class="nc" id="L149">    }</span>
+<span class="nc" id="L150">  }</span>
 
   /*
    * (non-Javadoc)
@@ -149,7 +156,7 @@ import org.apache.lucene.search.spans.Spans;
    */
   @Override
   public int docID() {
-<span class="fc" id="L152">    return docId;</span>
+<span class="fc" id="L159">    return docId;</span>
   }
 
   /*
@@ -159,10 +166,10 @@ import org.apache.lucene.search.spans.Spans;
    */
   @Override
   public int nextDoc() throws IOException {
-<span class="fc" id="L162">    resetQueue();</span>
-<span class="fc bfc" id="L163" title="All 2 branches covered.">    while (!goToNextDoc())</span>
-<span class="fc" id="L164">      ;</span>
-<span class="fc" id="L165">    return docId;</span>
+<span class="fc" id="L169">    resetQueue();</span>
+<span class="fc bfc" id="L170" title="All 2 branches covered.">    while (!goToNextDoc())</span>
+<span class="fc" id="L171">      ;</span>
+<span class="fc" id="L172">    return docId;</span>
   }
 
   /**
@@ -172,89 +179,89 @@ import org.apache.lucene.search.spans.Spans;
    * @throws IOException Signals that an I/O exception has occurred.
    */
   private boolean goToNextDoc() throws IOException {
-<span class="pc bpc" id="L175" title="1 of 2 branches missed.">    if (docId == NO_MORE_DOCS) {</span>
-<span class="nc" id="L176">      return true;</span>
+<span class="pc bpc" id="L182" title="1 of 2 branches missed.">    if (docId == NO_MORE_DOCS) {</span>
+<span class="nc" id="L183">      return true;</span>
     } else {
       // try to find docId with match for all items from sequence
       Integer spanDocId;
-<span class="fc" id="L180">      Integer newDocId = null;</span>
-<span class="fc" id="L181">      Integer minOptionalDocId = null;</span>
-<span class="fc" id="L182">      boolean allItemsOptional = true;</span>
-<span class="fc bfc" id="L183" title="All 2 branches covered.">      for (QueueItem item : queueSpans) {</span>
-<span class="fc bfc" id="L184" title="All 2 branches covered.">        if (!item.sequenceSpans.optional) {</span>
-<span class="fc" id="L185">          allItemsOptional = false;</span>
+<span class="fc" id="L187">      Integer newDocId = null;</span>
+<span class="fc" id="L188">      Integer minOptionalDocId = null;</span>
+<span class="fc" id="L189">      boolean allItemsOptional = true;</span>
+<span class="fc bfc" id="L190" title="All 2 branches covered.">      for (QueueItem item : queueSpans) {</span>
+<span class="fc bfc" id="L191" title="All 2 branches covered.">        if (!item.sequenceSpans.optional) {</span>
+<span class="fc" id="L192">          allItemsOptional = false;</span>
         }
-<span class="pc bpc" id="L187" title="1 of 2 branches missed.">        if (!item.noMoreDocs) {</span>
-<span class="pc bpc" id="L188" title="1 of 2 branches missed.">          if (item.sequenceSpans.spans == null) {</span>
-<span class="nc" id="L189">            spanDocId = NO_MORE_DOCS;</span>
-<span class="fc bfc" id="L190" title="All 2 branches covered.">          } else if (newDocId == null) {</span>
-<span class="fc" id="L191">            spanDocId = item.sequenceSpans.spans.nextDoc();</span>
+<span class="pc bpc" id="L194" title="1 of 2 branches missed.">        if (!item.noMoreDocs) {</span>
+<span class="pc bpc" id="L195" title="1 of 2 branches missed.">          if (item.sequenceSpans.spans == null) {</span>
+<span class="nc" id="L196">            spanDocId = NO_MORE_DOCS;</span>
+<span class="fc bfc" id="L197" title="All 2 branches covered.">          } else if (newDocId == null) {</span>
+<span class="fc" id="L198">            spanDocId = item.sequenceSpans.spans.nextDoc();</span>
           } else {
-<span class="fc bfc" id="L193" title="All 2 branches covered.">            if (!item.sequenceSpans.optional) {</span>
-<span class="fc" id="L194">              spanDocId = item.sequenceSpans.spans.advance(newDocId);</span>
+<span class="fc bfc" id="L200" title="All 2 branches covered.">            if (!item.sequenceSpans.optional) {</span>
+<span class="fc" id="L201">              spanDocId = item.sequenceSpans.spans.advance(newDocId);</span>
             } else {
-<span class="fc bfc" id="L196" title="All 2 branches covered.">              if (item.sequenceSpans.spans.docID() == -1</span>
-<span class="pc bpc" id="L197" title="1 of 2 branches missed.">                  || newDocId &gt; item.sequenceSpans.spans.docID()) {</span>
-<span class="fc" id="L198">                spanDocId = item.sequenceSpans.spans.advance(newDocId);</span>
+<span class="fc bfc" id="L203" title="All 2 branches covered.">              if (item.sequenceSpans.spans.docID() == -1</span>
+<span class="pc bpc" id="L204" title="1 of 2 branches missed.">                  || newDocId &gt; item.sequenceSpans.spans.docID()) {</span>
+<span class="fc" id="L205">                spanDocId = item.sequenceSpans.spans.advance(newDocId);</span>
               } else {
-<span class="nc" id="L200">                spanDocId = item.sequenceSpans.spans.docID();</span>
+<span class="nc" id="L207">                spanDocId = item.sequenceSpans.spans.docID();</span>
               }
             }
           }
-<span class="fc bfc" id="L204" title="All 2 branches covered.">          if (spanDocId.equals(NO_MORE_DOCS)) {</span>
-<span class="fc" id="L205">            item.noMoreDocs = true;</span>
-<span class="fc bfc" id="L206" title="All 2 branches covered.">            if (!item.sequenceSpans.optional) {</span>
+<span class="fc bfc" id="L211" title="All 2 branches covered.">          if (spanDocId.equals(NO_MORE_DOCS)) {</span>
+<span class="fc" id="L212">            item.noMoreDocs = true;</span>
+<span class="pc bpc" id="L213" title="1 of 2 branches missed.">            if (!item.sequenceSpans.optional) {</span>
               // a not optional span has NO_MORE_DOCS: stop
-<span class="fc" id="L208">              docId = NO_MORE_DOCS;</span>
-<span class="fc" id="L209">              return true;</span>
+<span class="fc" id="L215">              docId = NO_MORE_DOCS;</span>
+<span class="fc" id="L216">              return true;</span>
             }
-<span class="fc bfc" id="L211" title="All 2 branches covered.">          } else if (!spanDocId.equals(newDocId)) {</span>
+<span class="fc bfc" id="L218" title="All 2 branches covered.">          } else if (!spanDocId.equals(newDocId)) {</span>
             // last found spanDocId not equal to potential new docId
-<span class="pc bpc" id="L213" title="1 of 2 branches missed.">            if (newDocId != null) {</span>
-<span class="nc bnc" id="L214" title="All 2 branches missed.">              if (!item.sequenceSpans.optional) {</span>
+<span class="pc bpc" id="L220" title="1 of 2 branches missed.">            if (newDocId != null) {</span>
+<span class="nc bnc" id="L221" title="All 2 branches missed.">              if (!item.sequenceSpans.optional) {</span>
                 // move also previous spans to at least spanDocId
-<span class="nc" id="L216">                advance(spanDocId);</span>
-<span class="nc" id="L217">                return true;</span>
+<span class="nc" id="L223">                advance(spanDocId);</span>
+<span class="nc" id="L224">                return true;</span>
               }
               // define potential new docId
             } else {
-<span class="fc bfc" id="L221" title="All 2 branches covered.">              if (!item.sequenceSpans.optional) {</span>
+<span class="pc bpc" id="L228" title="1 of 2 branches missed.">              if (!item.sequenceSpans.optional) {</span>
                 // previous optional span with lower docId
-<span class="fc bfc" id="L223" title="All 2 branches covered.">                if ((minOptionalDocId != null)</span>
-<span class="pc bpc" id="L224" title="1 of 2 branches missed.">                    &amp;&amp; (minOptionalDocId &lt; spanDocId)) {</span>
-<span class="nc" id="L225">                  advance(spanDocId);</span>
-<span class="nc" id="L226">                  return true;</span>
+<span class="pc bpc" id="L230" title="1 of 2 branches missed.">                if ((minOptionalDocId != null)</span>
+<span class="nc bnc" id="L231" title="All 2 branches missed.">                    &amp;&amp; (minOptionalDocId &lt; spanDocId)) {</span>
+<span class="nc" id="L232">                  advance(spanDocId);</span>
+<span class="nc" id="L233">                  return true;</span>
                 } else {
                   // use spanDocId as potential newDocId
-<span class="fc" id="L229">                  newDocId = spanDocId;</span>
+<span class="fc" id="L236">                  newDocId = spanDocId;</span>
                 }
               } else {
                 // remember minimum docId optional spans
-<span class="pc bpc" id="L233" title="1 of 2 branches missed.">                minOptionalDocId = (minOptionalDocId == null) ? spanDocId</span>
-<span class="nc" id="L234">                    : Math.min(minOptionalDocId, spanDocId);</span>
+<span class="nc bnc" id="L240" title="All 2 branches missed.">                minOptionalDocId = (minOptionalDocId == null) ? spanDocId</span>
+<span class="nc" id="L241">                    : Math.min(minOptionalDocId, spanDocId);</span>
               }
             }
           }
         }
-<span class="fc" id="L239">      }</span>
+<span class="fc" id="L246">      }</span>
       // if all items are optional
-<span class="pc bpc" id="L241" title="5 of 6 branches missed.">      if (allItemsOptional &amp;&amp; newDocId == null &amp;&amp; minOptionalDocId != null) {</span>
-<span class="nc" id="L242">        newDocId = minOptionalDocId;</span>
+<span class="pc bpc" id="L248" title="5 of 6 branches missed.">      if (allItemsOptional &amp;&amp; newDocId == null &amp;&amp; minOptionalDocId != null) {</span>
+<span class="nc" id="L249">        newDocId = minOptionalDocId;</span>
       }
       // nothing found
-<span class="pc bpc" id="L245" title="1 of 2 branches missed.">      if (newDocId == null) {</span>
-<span class="nc" id="L246">        docId = NO_MORE_DOCS;</span>
-<span class="nc" id="L247">        return true;</span>
+<span class="pc bpc" id="L252" title="1 of 2 branches missed.">      if (newDocId == null) {</span>
+<span class="nc" id="L253">        docId = NO_MORE_DOCS;</span>
+<span class="nc" id="L254">        return true;</span>
       } else {
-<span class="fc" id="L249">        docId = newDocId;</span>
-<span class="fc" id="L250">        ignoreItem.advanceToDoc(docId);</span>
+<span class="fc" id="L256">        docId = newDocId;</span>
+<span class="fc" id="L257">        ignoreItem.advanceToDoc(docId);</span>
         // try and glue together
-<span class="fc bfc" id="L252" title="All 2 branches covered.">        if (findMatches()) {</span>
-<span class="fc" id="L253">          return true;</span>
+<span class="fc bfc" id="L259" title="All 2 branches covered.">        if (findMatches()) {</span>
+<span class="fc" id="L260">          return true;</span>
           // no matches
         } else {
-<span class="fc" id="L256">          resetQueue();</span>
-<span class="fc" id="L257">          return false;</span>
+<span class="fc" id="L263">          resetQueue();</span>
+<span class="fc" id="L264">          return false;</span>
         }
       }
     }
@@ -267,12 +274,12 @@ import org.apache.lucene.search.spans.Spans;
    */
   @Override
   public int advance(int target) throws IOException {
-<span class="fc" id="L270">    resetQueue();</span>
-<span class="fc" id="L271">    Integer newTarget = target;</span>
+<span class="fc" id="L277">    resetQueue();</span>
+<span class="fc" id="L278">    Integer newTarget = target;</span>
     do {
-<span class="fc" id="L273">      newTarget = advanceToDoc(newTarget);</span>
-<span class="pc bpc" id="L274" title="1 of 2 branches missed.">    } while (newTarget != null);</span>
-<span class="fc" id="L275">    return docId;</span>
+<span class="fc" id="L280">      newTarget = advanceToDoc(newTarget);</span>
+<span class="pc bpc" id="L281" title="1 of 2 branches missed.">    } while (newTarget != null);</span>
+<span class="fc" id="L282">    return docId;</span>
   }
 
   /**
@@ -283,48 +290,48 @@ import org.apache.lucene.search.spans.Spans;
    * @throws IOException Signals that an I/O exception has occurred.
    */
   private Integer advanceToDoc(int target) throws IOException {
-<span class="pc bpc" id="L286" title="2 of 4 branches missed.">    if (docId == NO_MORE_DOCS || target &lt;= docId) {</span>
-<span class="nc" id="L287">      return null;</span>
+<span class="pc bpc" id="L293" title="2 of 4 branches missed.">    if (docId == NO_MORE_DOCS || target &lt;= docId) {</span>
+<span class="nc" id="L294">      return null;</span>
     } else {
       Integer spanDocId;
-<span class="fc" id="L290">      Integer newDocId = target;</span>
-<span class="fc bfc" id="L291" title="All 2 branches covered.">      for (QueueItem item : queueSpans) {</span>
-<span class="pc bpc" id="L292" title="1 of 2 branches missed.">        if (item.sequenceSpans.spans != null) {</span>
-<span class="pc bpc" id="L293" title="1 of 2 branches missed.">          if (item.sequenceSpans.spans.docID() &lt; newDocId) {</span>
-<span class="fc" id="L294">            spanDocId = item.sequenceSpans.spans.advance(newDocId);</span>
-<span class="fc bfc" id="L295" title="All 2 branches covered.">            if (spanDocId.equals(NO_MORE_DOCS)) {</span>
-<span class="fc" id="L296">              item.noMoreDocs = true;</span>
-<span class="pc bpc" id="L297" title="1 of 2 branches missed.">              if (!item.sequenceSpans.optional) {</span>
+<span class="fc" id="L297">      Integer newDocId = target;</span>
+<span class="fc bfc" id="L298" title="All 2 branches covered.">      for (QueueItem item : queueSpans) {</span>
+<span class="pc bpc" id="L299" title="1 of 2 branches missed.">        if (item.sequenceSpans.spans != null) {</span>
+<span class="pc bpc" id="L300" title="1 of 2 branches missed.">          if (item.sequenceSpans.spans.docID() &lt; newDocId) {</span>
+<span class="fc" id="L301">            spanDocId = item.sequenceSpans.spans.advance(newDocId);</span>
+<span class="fc bfc" id="L302" title="All 2 branches covered.">            if (spanDocId.equals(NO_MORE_DOCS)) {</span>
+<span class="fc" id="L303">              item.noMoreDocs = true;</span>
+<span class="pc bpc" id="L304" title="1 of 2 branches missed.">              if (!item.sequenceSpans.optional) {</span>
                 // a not optional span has NO_MORE_DOCS: stop
-<span class="fc" id="L299">                docId = NO_MORE_DOCS;</span>
-<span class="fc" id="L300">                return null;</span>
+<span class="fc" id="L306">                docId = NO_MORE_DOCS;</span>
+<span class="fc" id="L307">                return null;</span>
               }
             } else {
-<span class="pc bpc" id="L303" title="3 of 4 branches missed.">              if (!spanDocId.equals(newDocId) &amp;&amp; !item.sequenceSpans.optional) {</span>
+<span class="pc bpc" id="L310" title="3 of 4 branches missed.">              if (!spanDocId.equals(newDocId) &amp;&amp; !item.sequenceSpans.optional) {</span>
                 // a not optional span has nothing for newDocId: stop
-<span class="nc" id="L305">                return spanDocId;</span>
+<span class="nc" id="L312">                return spanDocId;</span>
               }
             }
-<span class="nc bnc" id="L308" title="All 2 branches missed.">          } else if (item.sequenceSpans.spans.docID() != newDocId) {</span>
-<span class="nc" id="L309">            spanDocId = item.sequenceSpans.spans.docID();</span>
-<span class="nc bnc" id="L310" title="All 2 branches missed.">            if (!item.sequenceSpans.optional) {</span>
+<span class="nc bnc" id="L315" title="All 2 branches missed.">          } else if (item.sequenceSpans.spans.docID() != newDocId) {</span>
+<span class="nc" id="L316">            spanDocId = item.sequenceSpans.spans.docID();</span>
+<span class="nc bnc" id="L317" title="All 2 branches missed.">            if (!item.sequenceSpans.optional) {</span>
               // a not optional span seems to have nothing for newDocId: stop
-<span class="nc" id="L312">              return spanDocId;</span>
+<span class="nc" id="L319">              return spanDocId;</span>
             }
           }
         }
-<span class="fc" id="L316">      }</span>
+<span class="fc" id="L323">      }</span>
       // find match
-<span class="fc" id="L318">      docId = newDocId;</span>
-<span class="fc" id="L319">      ignoreItem.advanceToDoc(docId);</span>
+<span class="fc" id="L325">      docId = newDocId;</span>
+<span class="fc" id="L326">      ignoreItem.advanceToDoc(docId);</span>
       // try and glue together
-<span class="pc bpc" id="L321" title="1 of 2 branches missed.">      if (findMatches()) {</span>
-<span class="fc" id="L322">        return null;</span>
+<span class="pc bpc" id="L328" title="1 of 2 branches missed.">      if (findMatches()) {</span>
+<span class="fc" id="L329">        return null;</span>
         // no matches
       } else {
-<span class="nc" id="L325">        resetQueue();</span>
+<span class="nc" id="L332">        resetQueue();</span>
         // try next document
-<span class="nc" id="L327">        return (newDocId + 1);</span>
+<span class="nc" id="L334">        return (newDocId + 1);</span>
       }
     }
   }
@@ -336,11 +343,11 @@ import org.apache.lucene.search.spans.Spans;
    * @throws IOException Signals that an I/O exception has occurred.
    */
   private boolean findMatches() throws IOException {
-<span class="fc" id="L339">    Boolean status = _findMatches();</span>
-<span class="fc bfc" id="L340" title="All 4 branches covered.">    while (!(status || (currentPosition == NO_MORE_POSITIONS))) {</span>
-<span class="fc" id="L341">      status = _findMatches();</span>
+<span class="fc" id="L346">    Boolean status = _findMatches();</span>
+<span class="fc bfc" id="L347" title="All 4 branches covered.">    while (!(status || (currentPosition == NO_MORE_POSITIONS))) {</span>
+<span class="fc" id="L348">      status = _findMatches();</span>
     }
-<span class="fc" id="L343">    return status;</span>
+<span class="fc" id="L350">    return status;</span>
   }
 
   /**
@@ -351,173 +358,173 @@ import org.apache.lucene.search.spans.Spans;
    */
   private boolean _findMatches() throws IOException {
     // queue not empty
-<span class="fc bfc" id="L354" title="All 2 branches covered.">    if (!queueMatches.isEmpty()) {</span>
-<span class="fc" id="L355">      return true;</span>
+<span class="fc bfc" id="L361" title="All 2 branches covered.">    if (!queueMatches.isEmpty()) {</span>
+<span class="fc" id="L362">      return true;</span>
       // no more matches to be found
-<span class="pc bpc" id="L357" title="1 of 2 branches missed.">    } else if (currentPosition == NO_MORE_POSITIONS) {</span>
-<span class="nc" id="L358">      return false;</span>
+<span class="pc bpc" id="L364" title="1 of 2 branches missed.">    } else if (currentPosition == NO_MORE_POSITIONS) {</span>
+<span class="nc" id="L365">      return false;</span>
       // try to find matches
     } else {
       // subMatches: try to build matches while collecting
-<span class="fc" id="L362">      Integer subMatchesStartPosition = null;</span>
-<span class="fc" id="L363">      Boolean subMatchesOptional = true;</span>
-<span class="fc" id="L364">      List&lt;Match&gt; subMatchesQueue = new ArrayList&lt;&gt;();</span>
+<span class="fc" id="L369">      Integer subMatchesStartPosition = null;</span>
+<span class="fc" id="L370">      Boolean subMatchesOptional = true;</span>
+<span class="fc" id="L371">      List&lt;Match&gt; subMatchesQueue = new ArrayList&lt;&gt;();</span>
       // minimum startPosition previous, used to set lower boundary on
       // startPosition next
-<span class="fc" id="L367">      Integer minStartPositionPrevious = null;</span>
+<span class="fc" id="L374">      Integer minStartPositionPrevious = null;</span>
       // maximum endPosition previous, used to set upper boundary on
       // startPosition next
-<span class="fc" id="L370">      Integer maxEndPositionPrevious = null;</span>
+<span class="fc" id="L377">      Integer maxEndPositionPrevious = null;</span>
       // other variables
-<span class="fc" id="L372">      Integer minStartPositionNext = null;</span>
-<span class="fc" id="L373">      Integer minStartPosition = null;</span>
-<span class="fc" id="L374">      Integer minOptionalStartPosition = null;</span>
+<span class="fc" id="L379">      Integer minStartPositionNext = null;</span>
+<span class="fc" id="L380">      Integer minStartPosition = null;</span>
+<span class="fc" id="L381">      Integer minOptionalStartPosition = null;</span>
       // adjusted minimum ignoreItem
-<span class="fc" id="L376">      boolean adjustedMinimumIgnoreItem = false;</span>
+<span class="fc" id="L383">      boolean adjustedMinimumIgnoreItem = false;</span>
       // fill queue if necessary and possible
-<span class="fc bfc" id="L378" title="All 2 branches covered.">      for (int i = 0; i &lt; queueSpans.size(); i++) {</span>
-<span class="fc" id="L379">        QueueItem item = queueSpans.get(i);</span>
+<span class="fc bfc" id="L385" title="All 2 branches covered.">      for (int i = 0; i &lt; queueSpans.size(); i++) {</span>
+<span class="fc" id="L386">        QueueItem item = queueSpans.get(i);</span>
         // if span is optional, check docId
-<span class="pc bpc" id="L381" title="1 of 4 branches missed.">        if (!item.sequenceSpans.optional || (item.sequenceSpans.spans != null</span>
-<span class="pc bpc" id="L382" title="1 of 2 branches missed.">            &amp;&amp; item.sequenceSpans.spans.docID() == docId)) {</span>
+<span class="pc bpc" id="L388" title="1 of 4 branches missed.">        if (!item.sequenceSpans.optional || (item.sequenceSpans.spans != null</span>
+<span class="pc bpc" id="L389" title="1 of 2 branches missed.">            &amp;&amp; item.sequenceSpans.spans.docID() == docId)) {</span>
           // compute minimum startPosition until next non-optional item
           // used as lower boundary on endPosition next
-<span class="fc" id="L385">          minStartPositionNext = null;</span>
-<span class="fc bfc" id="L386" title="All 2 branches covered.">          for (int j = (i + 1); j &lt; queueSpans.size(); j++) {</span>
+<span class="fc" id="L392">          minStartPositionNext = null;</span>
+<span class="fc bfc" id="L393" title="All 2 branches covered.">          for (int j = (i + 1); j &lt; queueSpans.size(); j++) {</span>
 
             // check for available lowestPosition
-<span class="fc bfc" id="L389" title="All 2 branches covered.">            if (!queueSpans.get(j).sequenceSpans.optional</span>
-<span class="fc bfc" id="L390" title="All 2 branches covered.">                &amp;&amp; queueSpans.get(j).lowestPosition != null) {</span>
-<span class="fc bfc" id="L391" title="All 2 branches covered.">              minStartPositionNext = (minStartPositionNext == null)</span>
-<span class="fc" id="L392">                  ? queueSpans.get(j).lowestPosition</span>
-<span class="fc" id="L393">                  : Math.min(minStartPositionNext,</span>
-<span class="fc" id="L394">                      queueSpans.get(j).lowestPosition);</span>
+<span class="fc bfc" id="L396" title="All 2 branches covered.">            if (!queueSpans.get(j).sequenceSpans.optional</span>
+<span class="fc bfc" id="L397" title="All 2 branches covered.">                &amp;&amp; queueSpans.get(j).lowestPosition != null) {</span>
+<span class="fc bfc" id="L398" title="All 2 branches covered.">              minStartPositionNext = (minStartPositionNext == null)</span>
+<span class="fc" id="L399">                  ? queueSpans.get(j).lowestPosition</span>
+<span class="fc" id="L400">                  : Math.min(minStartPositionNext,</span>
+<span class="fc" id="L401">                      queueSpans.get(j).lowestPosition);</span>
               // computing restrictions not possible
             } else {
-<span class="fc bfc" id="L397" title="All 2 branches covered.">              if (!queueSpans.get(j).sequenceSpans.optional) {</span>
-<span class="fc" id="L398">                minStartPositionNext = null;</span>
+<span class="fc bfc" id="L404" title="All 2 branches covered.">              if (!queueSpans.get(j).sequenceSpans.optional) {</span>
+<span class="fc" id="L405">                minStartPositionNext = null;</span>
               }
               break;
             }
           }
           // fill queue
-<span class="fc bfc" id="L404" title="All 4 branches covered.">          if ((minStartPositionPrevious == null) || subMatchesOptional) {</span>
-<span class="fc" id="L405">            fillQueue(item, null, maxEndPositionPrevious, minStartPositionNext);</span>
+<span class="pc bpc" id="L411" title="1 of 4 branches missed.">          if ((minStartPositionPrevious == null) || subMatchesOptional) {</span>
+<span class="fc" id="L412">            fillQueue(item, null, maxEndPositionPrevious, minStartPositionNext);</span>
           } else {
-<span class="fc" id="L407">            fillQueue(item, minStartPositionPrevious, maxEndPositionPrevious,</span>
+<span class="fc" id="L414">            fillQueue(item, minStartPositionPrevious, maxEndPositionPrevious,</span>
                 minStartPositionNext);
           }
           // try to adjust minimum ignoreItem
-<span class="fc bfc" id="L411" title="All 4 branches covered.">          if (!adjustedMinimumIgnoreItem &amp;&amp; !item.sequenceSpans.optional</span>
-<span class="fc bfc" id="L412" title="All 2 branches covered.">              &amp;&amp; item.filledPosition) {</span>
-<span class="fc bfc" id="L413" title="All 2 branches covered.">            if (minOptionalStartPosition != null) {</span>
-<span class="fc" id="L414">              ignoreItem.removeBefore(docId,</span>
-<span class="fc" id="L415">                  Math.min(minOptionalStartPosition, item.lowestPosition));</span>
+<span class="pc bpc" id="L418" title="1 of 4 branches missed.">          if (!adjustedMinimumIgnoreItem &amp;&amp; !item.sequenceSpans.optional</span>
+<span class="fc bfc" id="L419" title="All 2 branches covered.">              &amp;&amp; item.filledPosition) {</span>
+<span class="pc bpc" id="L420" title="1 of 2 branches missed.">            if (minOptionalStartPosition != null) {</span>
+<span class="nc" id="L421">              ignoreItem.removeBefore(docId,</span>
+<span class="nc" id="L422">                  Math.min(minOptionalStartPosition, item.lowestPosition));</span>
             } else {
-<span class="fc" id="L417">              ignoreItem.removeBefore(docId, item.lowestPosition);</span>
+<span class="fc" id="L424">              ignoreItem.removeBefore(docId, item.lowestPosition);</span>
             }
-<span class="fc" id="L419">            adjustedMinimumIgnoreItem = true;</span>
+<span class="fc" id="L426">            adjustedMinimumIgnoreItem = true;</span>
           }
           // check for available positions
-<span class="fc bfc" id="L422" title="All 4 branches covered.">          if (!item.sequenceSpans.optional &amp;&amp; item.noMorePositions</span>
-<span class="fc bfc" id="L423" title="All 2 branches covered.">              &amp;&amp; !item.filledPosition) {</span>
-<span class="fc" id="L424">            currentPosition = NO_MORE_POSITIONS;</span>
-<span class="fc" id="L425">            return false;</span>
+<span class="fc bfc" id="L429" title="All 4 branches covered.">          if (!item.sequenceSpans.optional &amp;&amp; item.noMorePositions</span>
+<span class="fc bfc" id="L430" title="All 2 branches covered.">              &amp;&amp; !item.filledPosition) {</span>
+<span class="fc" id="L431">            currentPosition = NO_MORE_POSITIONS;</span>
+<span class="fc" id="L432">            return false;</span>
           }
           // build matches
-<span class="fc" id="L428">          subMatchesQueue = _glue(subMatchesQueue, subMatchesOptional, item);</span>
+<span class="fc" id="L435">          subMatchesQueue = _glue(subMatchesQueue, subMatchesOptional, item);</span>
           // update subMatchesOptional
-<span class="fc bfc" id="L430" title="All 2 branches covered.">          if (!item.sequenceSpans.optional) {</span>
-<span class="fc" id="L431">            subMatchesOptional = false;</span>
+<span class="fc bfc" id="L437" title="All 2 branches covered.">          if (!item.sequenceSpans.optional) {</span>
+<span class="fc" id="L438">            subMatchesOptional = false;</span>
           }
           // check if matches are still achievable
-<span class="fc bfc" id="L434" title="All 4 branches covered.">          if (!subMatchesOptional &amp;&amp; subMatchesQueue.isEmpty()) {</span>
+<span class="pc bpc" id="L441" title="1 of 4 branches missed.">          if (!subMatchesOptional &amp;&amp; subMatchesQueue.isEmpty()) {</span>
             // clean up previous queues
-<span class="pc bpc" id="L436" title="1 of 2 branches missed.">            if (subMatchesStartPosition != null) {</span>
-<span class="fc" id="L437">              int cleanStartPosition = subMatchesStartPosition;</span>
-<span class="fc bfc" id="L438" title="All 2 branches covered.">              for (int j = 0; j &lt;= i; j++) {</span>
-<span class="fc" id="L439">                queueSpans.get(j).del(cleanStartPosition);</span>
-<span class="fc bfc" id="L440" title="All 2 branches covered.">                if (!queueSpans.get(j).sequenceSpans.optional) {</span>
-<span class="fc" id="L441">                  cleanStartPosition++;</span>
+<span class="pc bpc" id="L443" title="1 of 2 branches missed.">            if (subMatchesStartPosition != null) {</span>
+<span class="fc" id="L444">              int cleanStartPosition = subMatchesStartPosition;</span>
+<span class="fc bfc" id="L445" title="All 2 branches covered.">              for (int j = 0; j &lt;= i; j++) {</span>
+<span class="fc" id="L446">                queueSpans.get(j).del(cleanStartPosition);</span>
+<span class="fc bfc" id="L447" title="All 2 branches covered.">                if (!queueSpans.get(j).sequenceSpans.optional) {</span>
+<span class="fc" id="L448">                  cleanStartPosition++;</span>
                 }
               }
             }
-<span class="fc" id="L445">            return false;</span>
+<span class="fc" id="L452">            return false;</span>
           }
           // update subMatchesStartPosition
-<span class="pc bpc" id="L448" title="1 of 2 branches missed.">          if (subMatchesQueue.isEmpty()) {</span>
-<span class="nc" id="L449">            subMatchesStartPosition = null;</span>
+<span class="pc bpc" id="L455" title="1 of 2 branches missed.">          if (subMatchesQueue.isEmpty()) {</span>
+<span class="nc" id="L456">            subMatchesStartPosition = null;</span>
           } else {
-<span class="fc" id="L451">            subMatchesStartPosition = subMatchesQueue.get(0).startPosition;</span>
+<span class="fc" id="L458">            subMatchesStartPosition = subMatchesQueue.get(0).startPosition;</span>
           }
           // compute minimum startPosition for next span
-<span class="fc bfc" id="L454" title="All 2 branches covered.">          if (item.lowestPosition != null) {</span>
-<span class="fc bfc" id="L455" title="All 2 branches covered.">            minStartPositionPrevious = (minStartPositionPrevious == null)</span>
-<span class="fc" id="L456">                ? item.lowestPosition</span>
-<span class="fc" id="L457">                : Math.min(minStartPositionPrevious, item.lowestPosition);</span>
+<span class="fc bfc" id="L461" title="All 2 branches covered.">          if (item.lowestPosition != null) {</span>
+<span class="fc bfc" id="L462" title="All 2 branches covered.">            minStartPositionPrevious = (minStartPositionPrevious == null)</span>
+<span class="fc" id="L463">                ? item.lowestPosition</span>
+<span class="fc" id="L464">                : Math.min(minStartPositionPrevious, item.lowestPosition);</span>
           }
           // for optional spans
-<span class="fc bfc" id="L460" title="All 2 branches covered.">          if (item.sequenceSpans.optional) {</span>
+<span class="fc bfc" id="L467" title="All 2 branches covered.">          if (item.sequenceSpans.optional) {</span>
             // update stats
-<span class="fc bfc" id="L462" title="All 2 branches covered.">            if (item.lowestPosition != null) {</span>
-<span class="fc bfc" id="L463" title="All 2 branches covered.">              minOptionalStartPosition = (minOptionalStartPosition == null)</span>
-<span class="fc" id="L464">                  ? item.lowestPosition</span>
-<span class="fc" id="L465">                  : Math.min(minOptionalStartPosition, item.lowestPosition);</span>
+<span class="fc bfc" id="L469" title="All 2 branches covered.">            if (item.lowestPosition != null) {</span>
+<span class="pc bpc" id="L470" title="1 of 2 branches missed.">              minOptionalStartPosition = (minOptionalStartPosition == null)</span>
+<span class="pc" id="L471">                  ? item.lowestPosition</span>
+<span class="nc" id="L472">                  : Math.min(minOptionalStartPosition, item.lowestPosition);</span>
             }
             // for not optional spans
           } else {
             // update stats, item.lowestPosition should be set
-<span class="fc bfc" id="L470" title="All 2 branches covered.">            minStartPosition = (minStartPosition == null) ? item.lowestPosition</span>
-<span class="fc" id="L471">                : Math.min(minStartPosition, item.lowestPosition);</span>
+<span class="fc bfc" id="L477" title="All 2 branches covered.">            minStartPosition = (minStartPosition == null) ? item.lowestPosition</span>
+<span class="fc" id="L478">                : Math.min(minStartPosition, item.lowestPosition);</span>
             // reset maximum endPosition for next span
-<span class="fc" id="L473">            maxEndPositionPrevious = null;</span>
+<span class="fc" id="L480">            maxEndPositionPrevious = null;</span>
           }
           // compute maximum endPosition for next span
-<span class="fc bfc" id="L476" title="All 2 branches covered.">          if (item.lowestPosition != null) {</span>
-<span class="fc bfc" id="L477" title="All 2 branches covered.">            for (Integer endPosition : item.queue.get(item.lowestPosition)) {</span>
-<span class="fc bfc" id="L478" title="All 2 branches covered.">              maxEndPositionPrevious = (maxEndPositionPrevious == null)</span>
-<span class="fc" id="L479">                  ? endPosition : Math.max(maxEndPositionPrevious, endPosition);</span>
-<span class="fc" id="L480">            }</span>
+<span class="fc bfc" id="L483" title="All 2 branches covered.">          if (item.lowestPosition != null) {</span>
+<span class="fc bfc" id="L484" title="All 2 branches covered.">            for (Integer endPosition : item.queue.get(item.lowestPosition)) {</span>
+<span class="fc bfc" id="L485" title="All 2 branches covered.">              maxEndPositionPrevious = (maxEndPositionPrevious == null)</span>
+<span class="fc" id="L486">                  ? endPosition : Math.max(maxEndPositionPrevious, endPosition);</span>
+<span class="fc" id="L487">            }</span>
           }
         }
       }
-<span class="pc bpc" id="L484" title="1 of 2 branches missed.">      if (subMatchesQueue.isEmpty()) {</span>
+<span class="pc bpc" id="L491" title="1 of 2 branches missed.">      if (subMatchesQueue.isEmpty()) {</span>
         // condition has only optional parts
-<span class="nc bnc" id="L486" title="All 2 branches missed.">        if (subMatchesOptional) {</span>
+<span class="nc bnc" id="L493" title="All 2 branches missed.">        if (subMatchesOptional) {</span>
           // check for
-<span class="nc" id="L488">          boolean allFinished = true;</span>
-<span class="nc bnc" id="L489" title="All 2 branches missed.">          for (int i = 0; i &lt; queueSpans.size(); i++) {</span>
-<span class="nc bnc" id="L490" title="All 2 branches missed.">            if (!queueSpans.get(i).noMorePositions) {</span>
-<span class="nc" id="L491">              allFinished = false;</span>
-<span class="nc" id="L492">              break;</span>
+<span class="nc" id="L495">          boolean allFinished = true;</span>
+<span class="nc bnc" id="L496" title="All 2 branches missed.">          for (int i = 0; i &lt; queueSpans.size(); i++) {</span>
+<span class="nc bnc" id="L497" title="All 2 branches missed.">            if (!queueSpans.get(i).noMorePositions) {</span>
+<span class="nc" id="L498">              allFinished = false;</span>
+<span class="nc" id="L499">              break;</span>
             }
           }
-<span class="nc bnc" id="L495" title="All 2 branches missed.">          if (allFinished) {</span>
-<span class="nc" id="L496">            currentPosition = NO_MORE_POSITIONS;</span>
+<span class="nc bnc" id="L502" title="All 2 branches missed.">          if (allFinished) {</span>
+<span class="nc" id="L503">            currentPosition = NO_MORE_POSITIONS;</span>
           }
         }
-<span class="nc" id="L499">        return false;</span>
-<span class="fc bfc" id="L500" title="All 2 branches covered.">      } else if ((minOptionalStartPosition != null)</span>
-<span class="pc bpc" id="L501" title="1 of 2 branches missed.">          &amp;&amp; (minOptionalStartPosition &lt; subMatchesStartPosition)) {</span>
-<span class="nc bnc" id="L502" title="All 2 branches missed.">        for (int i = 0; i &lt; queueSpans.size(); i++) {</span>
-<span class="nc bnc" id="L503" title="All 2 branches missed.">          if (!queueSpans.get(i).sequenceSpans.optional) {</span>
-<span class="nc" id="L504">            break;</span>
+<span class="nc" id="L506">        return false;</span>
+<span class="fc bfc" id="L507" title="All 2 branches covered.">      } else if ((minOptionalStartPosition != null)</span>
+<span class="pc bpc" id="L508" title="1 of 2 branches missed.">          &amp;&amp; (minOptionalStartPosition &lt; subMatchesStartPosition)) {</span>
+<span class="nc bnc" id="L509" title="All 2 branches missed.">        for (int i = 0; i &lt; queueSpans.size(); i++) {</span>
+<span class="nc bnc" id="L510" title="All 2 branches missed.">          if (!queueSpans.get(i).sequenceSpans.optional) {</span>
+<span class="nc" id="L511">            break;</span>
           } else {
-<span class="nc" id="L506">            queueSpans.get(i).del(minOptionalStartPosition);</span>
+<span class="nc" id="L513">            queueSpans.get(i).del(minOptionalStartPosition);</span>
           }
         }
-<span class="nc" id="L509">        return false;</span>
+<span class="nc" id="L516">        return false;</span>
       } else {
-<span class="fc bfc" id="L511" title="All 2 branches covered.">        for (int i = 0; i &lt; queueSpans.size(); i++) {</span>
-<span class="fc" id="L512">          queueSpans.get(i).del(subMatchesStartPosition);</span>
+<span class="fc bfc" id="L518" title="All 2 branches covered.">        for (int i = 0; i &lt; queueSpans.size(); i++) {</span>
+<span class="fc" id="L519">          queueSpans.get(i).del(subMatchesStartPosition);</span>
         }
-<span class="fc bfc" id="L514" title="All 2 branches covered.">        for (Match m : subMatchesQueue) {</span>
-<span class="pc bpc" id="L515" title="1 of 2 branches missed.">          if (!queueMatches.contains(m)) {</span>
-<span class="fc" id="L516">            queueMatches.add(m);</span>
+<span class="fc bfc" id="L521" title="All 2 branches covered.">        for (Match m : subMatchesQueue) {</span>
+<span class="pc bpc" id="L522" title="1 of 2 branches missed.">          if (!queueMatches.contains(m)) {</span>
+<span class="fc" id="L523">            queueMatches.add(m);</span>
           }
-<span class="fc" id="L518">        }</span>
-<span class="fc" id="L519">        ignoreItem.removeBefore(docId, queueMatches.get(0).startPosition);</span>
-<span class="fc" id="L520">        return true;</span>
+<span class="fc" id="L525">        }</span>
+<span class="fc" id="L526">        ignoreItem.removeBefore(docId, queueMatches.get(0).startPosition);</span>
+<span class="fc" id="L527">        return true;</span>
       }
     }
   }
@@ -533,133 +540,133 @@ import org.apache.lucene.search.spans.Spans;
    */
   private List&lt;Match&gt; _glue(List&lt;Match&gt; subMatchesQueue,
       Boolean subMatchesOptional, QueueItem item) throws IOException {
-<span class="fc" id="L536">    List&lt;Match&gt; newSubMatchesQueue = new ArrayList&lt;&gt;();</span>
+<span class="fc" id="L543">    List&lt;Match&gt; newSubMatchesQueue = new ArrayList&lt;&gt;();</span>
     // no previous queue, only use current item
-<span class="fc bfc" id="L538" title="All 2 branches covered.">    if (subMatchesQueue.isEmpty()) {</span>
-<span class="pc bpc" id="L539" title="1 of 2 branches missed.">      if (item.filledPosition) {</span>
-<span class="fc bfc" id="L540" title="All 2 branches covered.">        for (Integer endPosition : item.queue.get(item.lowestPosition)) {</span>
-<span class="fc" id="L541">          Match m = new Match(item.lowestPosition, endPosition);</span>
-<span class="pc bpc" id="L542" title="1 of 2 branches missed.">          if (!newSubMatchesQueue.contains(m)) {</span>
-<span class="fc" id="L543">            newSubMatchesQueue.add(m);</span>
+<span class="fc bfc" id="L545" title="All 2 branches covered.">    if (subMatchesQueue.isEmpty()) {</span>
+<span class="pc bpc" id="L546" title="1 of 2 branches missed.">      if (item.filledPosition) {</span>
+<span class="fc bfc" id="L547" title="All 2 branches covered.">        for (Integer endPosition : item.queue.get(item.lowestPosition)) {</span>
+<span class="fc" id="L548">          Match m = new Match(item.lowestPosition, endPosition);</span>
+<span class="pc bpc" id="L549" title="1 of 2 branches missed.">          if (!newSubMatchesQueue.contains(m)) {</span>
+<span class="fc" id="L550">            newSubMatchesQueue.add(m);</span>
           }
-<span class="fc" id="L545">        }</span>
+<span class="fc" id="L552">        }</span>
       }
-<span class="fc" id="L547">      return newSubMatchesQueue;</span>
+<span class="fc" id="L554">      return newSubMatchesQueue;</span>
       // previous queue
     } else {
       // startposition from queue
-<span class="fc" id="L551">      int startPosition = subMatchesQueue.get(0).startPosition;</span>
+<span class="fc" id="L558">      int startPosition = subMatchesQueue.get(0).startPosition;</span>
       // previous queue optional, current item optional
-<span class="pc bpc" id="L553" title="1 of 4 branches missed.">      if (subMatchesOptional &amp;&amp; item.sequenceSpans.optional) {</span>
+<span class="pc bpc" id="L560" title="3 of 4 branches missed.">      if (subMatchesOptional &amp;&amp; item.sequenceSpans.optional) {</span>
         // forget previous, because current has lower startposition
-<span class="nc bnc" id="L555" title="All 4 branches missed.">        if (item.filledPosition &amp;&amp; item.lowestPosition &lt; startPosition) {</span>
-<span class="nc bnc" id="L556" title="All 2 branches missed.">          for (Integer endPosition : item.queue.get(item.lowestPosition)) {</span>
-<span class="nc" id="L557">            Match m = new Match(item.lowestPosition, endPosition);</span>
-<span class="nc bnc" id="L558" title="All 2 branches missed.">            if (!newSubMatchesQueue.contains(m)) {</span>
-<span class="nc" id="L559">              newSubMatchesQueue.add(m);</span>
+<span class="nc bnc" id="L562" title="All 4 branches missed.">        if (item.filledPosition &amp;&amp; item.lowestPosition &lt; startPosition) {</span>
+<span class="nc bnc" id="L563" title="All 2 branches missed.">          for (Integer endPosition : item.queue.get(item.lowestPosition)) {</span>
+<span class="nc" id="L564">            Match m = new Match(item.lowestPosition, endPosition);</span>
+<span class="nc bnc" id="L565" title="All 2 branches missed.">            if (!newSubMatchesQueue.contains(m)) {</span>
+<span class="nc" id="L566">              newSubMatchesQueue.add(m);</span>
             }
-<span class="nc" id="L561">          }</span>
+<span class="nc" id="L568">          }</span>
           // merge with previous
-<span class="nc bnc" id="L563" title="All 2 branches missed.">        } else if (item.filledPosition) {</span>
-<span class="nc bnc" id="L564" title="All 2 branches missed.">          if (item.lowestPosition.equals(startPosition)) {</span>
-<span class="nc bnc" id="L565" title="All 2 branches missed.">            for (Integer endPosition : item.queue.get(item.lowestPosition)) {</span>
-<span class="nc" id="L566">              Match m = new Match(item.lowestPosition, endPosition);</span>
-<span class="nc bnc" id="L567" title="All 2 branches missed.">              if (!newSubMatchesQueue.contains(m)) {</span>
-<span class="nc" id="L568">                newSubMatchesQueue.add(m);</span>
+<span class="nc bnc" id="L570" title="All 2 branches missed.">        } else if (item.filledPosition) {</span>
+<span class="nc bnc" id="L571" title="All 2 branches missed.">          if (item.lowestPosition.equals(startPosition)) {</span>
+<span class="nc bnc" id="L572" title="All 2 branches missed.">            for (Integer endPosition : item.queue.get(item.lowestPosition)) {</span>
+<span class="nc" id="L573">              Match m = new Match(item.lowestPosition, endPosition);</span>
+<span class="nc bnc" id="L574" title="All 2 branches missed.">              if (!newSubMatchesQueue.contains(m)) {</span>
+<span class="nc" id="L575">                newSubMatchesQueue.add(m);</span>
               }
-<span class="nc" id="L570">            }</span>
+<span class="nc" id="L577">            }</span>
           }
-<span class="nc" id="L572">          newSubMatchesQueue.addAll(subMatchesQueue);</span>
-<span class="nc bnc" id="L573" title="All 2 branches missed.">          for (Match m : subMatchesQueue) {</span>
-<span class="nc bnc" id="L574" title="All 2 branches missed.">            if (item.queue.containsKey(m.endPosition)) {</span>
-<span class="nc bnc" id="L575" title="All 2 branches missed.">              for (Integer endPosition : item.queue.get(m.endPosition)) {</span>
-<span class="nc" id="L576">                Match o = new Match(m.startPosition, endPosition);</span>
-<span class="nc bnc" id="L577" title="All 2 branches missed.">                if (!newSubMatchesQueue.contains(o)) {</span>
-<span class="nc" id="L578">                  newSubMatchesQueue.add(o);</span>
+<span class="nc" id="L579">          newSubMatchesQueue.addAll(subMatchesQueue);</span>
+<span class="nc bnc" id="L580" title="All 2 branches missed.">          for (Match m : subMatchesQueue) {</span>
+<span class="nc bnc" id="L581" title="All 2 branches missed.">            if (item.queue.containsKey(m.endPosition)) {</span>
+<span class="nc bnc" id="L582" title="All 2 branches missed.">              for (Integer endPosition : item.queue.get(m.endPosition)) {</span>
+<span class="nc" id="L583">                Match o = new Match(m.startPosition, endPosition);</span>
+<span class="nc bnc" id="L584" title="All 2 branches missed.">                if (!newSubMatchesQueue.contains(o)) {</span>
+<span class="nc" id="L585">                  newSubMatchesQueue.add(o);</span>
                 }
-<span class="nc" id="L580">              }</span>
+<span class="nc" id="L587">              }</span>
             }
-<span class="nc" id="L582">          }</span>
+<span class="nc" id="L589">          }</span>
           // no filled position
         } else {
-<span class="nc" id="L585">          newSubMatchesQueue.addAll(subMatchesQueue);</span>
+<span class="nc" id="L592">          newSubMatchesQueue.addAll(subMatchesQueue);</span>
         }
         // previous queue optional, current item not optional
-<span class="pc bpc" id="L588" title="1 of 4 branches missed.">      } else if (subMatchesOptional &amp;&amp; !item.sequenceSpans.optional) {</span>
-<span class="pc bpc" id="L589" title="2 of 4 branches missed.">        assert item.filledPosition : &quot;span not optional, should contain items&quot;;</span>
+<span class="pc bpc" id="L595" title="3 of 4 branches missed.">      } else if (subMatchesOptional &amp;&amp; !item.sequenceSpans.optional) {</span>
+<span class="nc bnc" id="L596" title="All 4 branches missed.">        assert item.filledPosition : &quot;span not optional, should contain items&quot;;</span>
         // forget previous
-<span class="pc bpc" id="L591" title="1 of 2 branches missed.">        if (item.lowestPosition &lt; startPosition) {</span>
-<span class="nc bnc" id="L592" title="All 2 branches missed.">          for (Integer endPosition : item.queue.get(item.lowestPosition)) {</span>
-<span class="nc" id="L593">            Match m = new Match(item.lowestPosition, endPosition);</span>
-<span class="nc bnc" id="L594" title="All 2 branches missed.">            if (!newSubMatchesQueue.contains(m)) {</span>
-<span class="nc" id="L595">              newSubMatchesQueue.add(m);</span>
+<span class="nc bnc" id="L598" title="All 2 branches missed.">        if (item.lowestPosition &lt; startPosition) {</span>
+<span class="nc bnc" id="L599" title="All 2 branches missed.">          for (Integer endPosition : item.queue.get(item.lowestPosition)) {</span>
+<span class="nc" id="L600">            Match m = new Match(item.lowestPosition, endPosition);</span>
+<span class="nc bnc" id="L601" title="All 2 branches missed.">            if (!newSubMatchesQueue.contains(m)) {</span>
+<span class="nc" id="L602">              newSubMatchesQueue.add(m);</span>
             }
-<span class="nc" id="L597">          }</span>
+<span class="nc" id="L604">          }</span>
           // merge with previous
         } else {
-<span class="fc bfc" id="L600" title="All 2 branches covered.">          if (item.lowestPosition.equals(startPosition)) {</span>
-<span class="fc bfc" id="L601" title="All 2 branches covered.">            for (Integer endPosition : item.queue.get(item.lowestPosition)) {</span>
-<span class="fc" id="L602">              Match m = new Match(item.lowestPosition, endPosition);</span>
-<span class="pc bpc" id="L603" title="1 of 2 branches missed.">              if (!newSubMatchesQueue.contains(m)) {</span>
-<span class="fc" id="L604">                newSubMatchesQueue.add(m);</span>
+<span class="nc bnc" id="L607" title="All 2 branches missed.">          if (item.lowestPosition.equals(startPosition)) {</span>
+<span class="nc bnc" id="L608" title="All 2 branches missed.">            for (Integer endPosition : item.queue.get(item.lowestPosition)) {</span>
+<span class="nc" id="L609">              Match m = new Match(item.lowestPosition, endPosition);</span>
+<span class="nc bnc" id="L610" title="All 2 branches missed.">              if (!newSubMatchesQueue.contains(m)) {</span>
+<span class="nc" id="L611">                newSubMatchesQueue.add(m);</span>
               }
-<span class="fc" id="L606">            }</span>
+<span class="nc" id="L613">            }</span>
           }
-<span class="fc bfc" id="L608" title="All 2 branches covered.">          for (Match m : subMatchesQueue) {</span>
-<span class="fc bfc" id="L609" title="All 2 branches covered.">            if (item.queue.containsKey(m.endPosition)) {</span>
-<span class="fc bfc" id="L610" title="All 2 branches covered.">              for (Integer endPosition : item.queue.get(m.endPosition)) {</span>
-<span class="fc" id="L611">                Match o = new Match(m.startPosition, endPosition);</span>
-<span class="pc bpc" id="L612" title="1 of 2 branches missed.">                if (!newSubMatchesQueue.contains(o)) {</span>
-<span class="fc" id="L613">                  newSubMatchesQueue.add(o);</span>
+<span class="nc bnc" id="L615" title="All 2 branches missed.">          for (Match m : subMatchesQueue) {</span>
+<span class="nc bnc" id="L616" title="All 2 branches missed.">            if (item.queue.containsKey(m.endPosition)) {</span>
+<span class="nc bnc" id="L617" title="All 2 branches missed.">              for (Integer endPosition : item.queue.get(m.endPosition)) {</span>
+<span class="nc" id="L618">                Match o = new Match(m.startPosition, endPosition);</span>
+<span class="nc bnc" id="L619" title="All 2 branches missed.">                if (!newSubMatchesQueue.contains(o)) {</span>
+<span class="nc" id="L620">                  newSubMatchesQueue.add(o);</span>
                 }
-<span class="fc" id="L615">              }</span>
+<span class="nc" id="L622">              }</span>
             }
-<span class="fc" id="L617">          }</span>
+<span class="nc" id="L624">          }</span>
         }
         // previous queue not optional, current item optional
-<span class="pc bpc" id="L620" title="1 of 4 branches missed.">      } else if (!subMatchesOptional &amp;&amp; item.sequenceSpans.optional) {</span>
-<span class="fc" id="L621">        newSubMatchesQueue.addAll(subMatchesQueue);</span>
+<span class="pc bpc" id="L627" title="1 of 4 branches missed.">      } else if (!subMatchesOptional &amp;&amp; item.sequenceSpans.optional) {</span>
+<span class="fc" id="L628">        newSubMatchesQueue.addAll(subMatchesQueue);</span>
         // merge with previous
-<span class="fc bfc" id="L623" title="All 2 branches covered.">        if (item.filledPosition) {</span>
-<span class="fc bfc" id="L624" title="All 2 branches covered.">          for (Match m : subMatchesQueue) {</span>
-<span class="fc bfc" id="L625" title="All 2 branches covered.">            if (item.queue.containsKey(m.endPosition)) {</span>
-<span class="fc bfc" id="L626" title="All 2 branches covered.">              for (Integer endPosition : item.queue.get(m.endPosition)) {</span>
-<span class="fc" id="L627">                Match o = new Match(m.startPosition, endPosition);</span>
-<span class="fc bfc" id="L628" title="All 2 branches covered.">                if (!newSubMatchesQueue.contains(o)) {</span>
-<span class="fc" id="L629">                  newSubMatchesQueue.add(o);</span>
+<span class="fc bfc" id="L630" title="All 2 branches covered.">        if (item.filledPosition) {</span>
+<span class="fc bfc" id="L631" title="All 2 branches covered.">          for (Match m : subMatchesQueue) {</span>
+<span class="fc bfc" id="L632" title="All 2 branches covered.">            if (item.queue.containsKey(m.endPosition)) {</span>
+<span class="fc bfc" id="L633" title="All 2 branches covered.">              for (Integer endPosition : item.queue.get(m.endPosition)) {</span>
+<span class="fc" id="L634">                Match o = new Match(m.startPosition, endPosition);</span>
+<span class="pc bpc" id="L635" title="1 of 2 branches missed.">                if (!newSubMatchesQueue.contains(o)) {</span>
+<span class="fc" id="L636">                  newSubMatchesQueue.add(o);</span>
                 }
-<span class="fc" id="L631">              }</span>
+<span class="fc" id="L638">              }</span>
             }
-<span class="fc" id="L633">          }</span>
+<span class="fc" id="L640">          }</span>
         }
         // previous queue not optional, current item not optional
-<span class="pc bpc" id="L636" title="2 of 4 branches missed.">      } else if (!subMatchesOptional &amp;&amp; !item.sequenceSpans.optional</span>
-<span class="pc bpc" id="L637" title="1 of 2 branches missed.">          &amp;&amp; item.filledPosition) {</span>
-<span class="fc bfc" id="L638" title="All 2 branches covered.">        for (Match m : subMatchesQueue) {</span>
-<span class="fc" id="L639">          Set&lt;Integer&gt; ignoreList = ignoreItem.getFullEndPositionList(docId,</span>
-<span class="fc" id="L640">              m.endPosition);</span>
+<span class="pc bpc" id="L643" title="2 of 4 branches missed.">      } else if (!subMatchesOptional &amp;&amp; !item.sequenceSpans.optional</span>
+<span class="pc bpc" id="L644" title="1 of 2 branches missed.">          &amp;&amp; item.filledPosition) {</span>
+<span class="fc bfc" id="L645" title="All 2 branches covered.">        for (Match m : subMatchesQueue) {</span>
+<span class="fc" id="L646">          Set&lt;Integer&gt; ignoreList = ignoreItem.getFullEndPositionList(docId,</span>
+<span class="fc" id="L647">              m.endPosition);</span>
           Integer[] checkList;
-<span class="fc bfc" id="L642" title="All 2 branches covered.">          if (ignoreList == null) {</span>
-<span class="fc" id="L643">            checkList = new Integer[] { m.endPosition };</span>
+<span class="fc bfc" id="L649" title="All 2 branches covered.">          if (ignoreList == null) {</span>
+<span class="fc" id="L650">            checkList = new Integer[] { m.endPosition };</span>
           } else {
-<span class="fc" id="L645">            checkList = new Integer[1 + ignoreList.size()];</span>
-<span class="fc" id="L646">            checkList = ignoreList.toArray(checkList);</span>
-<span class="fc" id="L647">            checkList[ignoreList.size()] = m.endPosition;</span>
+<span class="fc" id="L652">            checkList = new Integer[1 + ignoreList.size()];</span>
+<span class="fc" id="L653">            checkList = ignoreList.toArray(checkList);</span>
+<span class="fc" id="L654">            checkList[ignoreList.size()] = m.endPosition;</span>
           }
-<span class="fc bfc" id="L649" title="All 2 branches covered.">          for (Integer checkEndPosition : checkList) {</span>
-<span class="fc bfc" id="L650" title="All 2 branches covered.">            if (item.queue.containsKey(checkEndPosition)) {</span>
-<span class="fc bfc" id="L651" title="All 2 branches covered.">              for (Integer endPosition : item.queue.get(checkEndPosition)) {</span>
-<span class="fc" id="L652">                Match o = new Match(m.startPosition, endPosition);</span>
-<span class="fc bfc" id="L653" title="All 2 branches covered.">                if (!newSubMatchesQueue.contains(o)) {</span>
-<span class="fc" id="L654">                  newSubMatchesQueue.add(o);</span>
+<span class="fc bfc" id="L656" title="All 2 branches covered.">          for (Integer checkEndPosition : checkList) {</span>
+<span class="fc bfc" id="L657" title="All 2 branches covered.">            if (item.queue.containsKey(checkEndPosition)) {</span>
+<span class="fc bfc" id="L658" title="All 2 branches covered.">              for (Integer endPosition : item.queue.get(checkEndPosition)) {</span>
+<span class="fc" id="L659">                Match o = new Match(m.startPosition, endPosition);</span>
+<span class="pc bpc" id="L660" title="1 of 2 branches missed.">                if (!newSubMatchesQueue.contains(o)) {</span>
+<span class="fc" id="L661">                  newSubMatchesQueue.add(o);</span>
                 }
-<span class="fc" id="L656">              }</span>
+<span class="fc" id="L663">              }</span>
             }
           }
-<span class="fc" id="L659">        }</span>
+<span class="fc" id="L666">        }</span>
       }
     }
-<span class="fc" id="L662">    return newSubMatchesQueue;</span>
+<span class="fc" id="L669">    return newSubMatchesQueue;</span>
   }
 
   /**
@@ -675,65 +682,65 @@ import org.apache.lucene.search.spans.Spans;
       Integer maxStartPosition, Integer minEndPosition) throws IOException {
     int newStartPosition;
     int newEndPosition;
-<span class="fc" id="L678">    Integer firstRetrievedPosition = null;</span>
+<span class="fc" id="L685">    Integer firstRetrievedPosition = null;</span>
     // remove everything below minStartPosition
-<span class="fc bfc" id="L680" title="All 4 branches covered.">    if ((minStartPosition != null) &amp;&amp; (item.lowestPosition != null)</span>
-<span class="fc bfc" id="L681" title="All 2 branches covered.">        &amp;&amp; (item.lowestPosition &lt; minStartPosition)) {</span>
-<span class="fc" id="L682">      item.del((minStartPosition - 1));</span>
+<span class="fc bfc" id="L687" title="All 4 branches covered.">    if ((minStartPosition != null) &amp;&amp; (item.lowestPosition != null)</span>
+<span class="fc bfc" id="L688" title="All 2 branches covered.">        &amp;&amp; (item.lowestPosition &lt; minStartPosition)) {</span>
+<span class="fc" id="L689">      item.del((minStartPosition - 1));</span>
     }
     // fill queue
-<span class="fc bfc" id="L685" title="All 2 branches covered.">    while (!item.noMorePositions) {</span>
+<span class="fc bfc" id="L692" title="All 2 branches covered.">    while (!item.noMorePositions) {</span>
       boolean doNotCollectAnotherPosition;
-<span class="fc bfc" id="L687" title="All 6 branches covered.">      doNotCollectAnotherPosition = item.filledPosition</span>
+<span class="pc bpc" id="L694" title="1 of 6 branches missed.">      doNotCollectAnotherPosition = item.filledPosition</span>
           &amp;&amp; (minStartPosition == null) &amp;&amp; (maxStartPosition == null);
-<span class="fc bfc" id="L689" title="All 4 branches covered.">      doNotCollectAnotherPosition |= item.filledPosition</span>
-<span class="pc bpc" id="L690" title="1 of 2 branches missed.">          &amp;&amp; (maxStartPosition != null) &amp;&amp; (item.lastRetrievedPosition != null)</span>
-<span class="fc bfc" id="L691" title="All 2 branches covered.">          &amp;&amp; (maxStartPosition &lt; item.lastRetrievedPosition);</span>
-<span class="fc bfc" id="L692" title="All 2 branches covered.">      if (doNotCollectAnotherPosition) {</span>
-<span class="fc" id="L693">        return;</span>
+<span class="fc bfc" id="L696" title="All 4 branches covered.">      doNotCollectAnotherPosition |= item.filledPosition</span>
+<span class="pc bpc" id="L697" title="1 of 2 branches missed.">          &amp;&amp; (maxStartPosition != null) &amp;&amp; (item.lastRetrievedPosition != null)</span>
+<span class="fc bfc" id="L698" title="All 2 branches covered.">          &amp;&amp; (maxStartPosition &lt; item.lastRetrievedPosition);</span>
+<span class="fc bfc" id="L699" title="All 2 branches covered.">      if (doNotCollectAnotherPosition) {</span>
+<span class="fc" id="L700">        return;</span>
       } else {
         // collect another full position
-<span class="fc" id="L696">        firstRetrievedPosition = null;</span>
-<span class="pc bpc" id="L697" title="1 of 2 branches missed.">        while (!item.noMorePositions) {</span>
-<span class="fc" id="L698">          newStartPosition = item.sequenceSpans.spans.nextStartPosition();</span>
-<span class="fc bfc" id="L699" title="All 2 branches covered.">          if (newStartPosition == NO_MORE_POSITIONS) {</span>
-<span class="pc bpc" id="L700" title="1 of 2 branches missed.">            if (!item.queue.isEmpty()) {</span>
-<span class="fc" id="L701">              item.filledPosition = true;</span>
-<span class="fc" id="L702">              item.lastFilledPosition = item.lastRetrievedPosition;</span>
+<span class="fc" id="L703">        firstRetrievedPosition = null;</span>
+<span class="pc bpc" id="L704" title="1 of 2 branches missed.">        while (!item.noMorePositions) {</span>
+<span class="fc" id="L705">          newStartPosition = item.sequenceSpans.spans.nextStartPosition();</span>
+<span class="fc bfc" id="L706" title="All 2 branches covered.">          if (newStartPosition == NO_MORE_POSITIONS) {</span>
+<span class="pc bpc" id="L707" title="1 of 2 branches missed.">            if (!item.queue.isEmpty()) {</span>
+<span class="fc" id="L708">              item.filledPosition = true;</span>
+<span class="fc" id="L709">              item.lastFilledPosition = item.lastRetrievedPosition;</span>
             }
-<span class="fc" id="L704">            item.noMorePositions = true;</span>
-<span class="fc" id="L705">            return;</span>
-<span class="fc bfc" id="L706" title="All 2 branches covered.">          } else if ((minStartPosition != null)</span>
-<span class="fc bfc" id="L707" title="All 2 branches covered.">              &amp;&amp; (newStartPosition &lt; minStartPosition)) {</span>
+<span class="fc" id="L711">            item.noMorePositions = true;</span>
+<span class="fc" id="L712">            return;</span>
+<span class="fc bfc" id="L713" title="All 2 branches covered.">          } else if ((minStartPosition != null)</span>
+<span class="fc bfc" id="L714" title="All 2 branches covered.">              &amp;&amp; (newStartPosition &lt; minStartPosition)) {</span>
             // do nothing
           } else {
-<span class="fc" id="L710">            newEndPosition = item.sequenceSpans.spans.endPosition();</span>
-<span class="fc bfc" id="L711" title="All 2 branches covered.">            if ((minEndPosition == null) || (newEndPosition &gt;= minEndPosition</span>
-<span class="fc bfc" id="L712" title="All 2 branches covered.">                - ignoreItem.getMinStartPosition(docId, newEndPosition))) {</span>
-<span class="fc" id="L713">              item.add(newStartPosition, newEndPosition);</span>
-<span class="fc bfc" id="L714" title="All 2 branches covered.">              if (firstRetrievedPosition == null) {</span>
-<span class="fc" id="L715">                firstRetrievedPosition = newStartPosition;</span>
-<span class="fc bfc" id="L716" title="All 2 branches covered.">              } else if (!firstRetrievedPosition.equals(newStartPosition)) {</span>
-<span class="fc" id="L717">                break;</span>
+<span class="fc" id="L717">            newEndPosition = item.sequenceSpans.spans.endPosition();</span>
+<span class="fc bfc" id="L718" title="All 2 branches covered.">            if ((minEndPosition == null) || (newEndPosition &gt;= minEndPosition</span>
+<span class="fc bfc" id="L719" title="All 2 branches covered.">                - ignoreItem.getMinStartPosition(docId, newEndPosition))) {</span>
+<span class="fc" id="L720">              item.add(newStartPosition, newEndPosition);</span>
+<span class="fc bfc" id="L721" title="All 2 branches covered.">              if (firstRetrievedPosition == null) {</span>
+<span class="fc" id="L722">                firstRetrievedPosition = newStartPosition;</span>
+<span class="fc bfc" id="L723" title="All 2 branches covered.">              } else if (!firstRetrievedPosition.equals(newStartPosition)) {</span>
+<span class="fc" id="L724">                break;</span>
               }
             }
           }
         }
       }
-<span class="fc" id="L723">    }</span>
-<span class="fc" id="L724">  }</span>
+<span class="fc" id="L730">    }</span>
+<span class="fc" id="L731">  }</span>
 
   /**
    * Reset queue.
    */
   void resetQueue() {
-<span class="fc" id="L730">    currentPosition = -1;</span>
-<span class="fc" id="L731">    queueMatches.clear();</span>
-<span class="fc bfc" id="L732" title="All 2 branches covered.">    for (QueueItem item : queueSpans) {</span>
-<span class="fc" id="L733">      item.reset();</span>
-<span class="fc" id="L734">    }</span>
-<span class="fc" id="L735">    currentMatch = null;</span>
-<span class="fc" id="L736">  }</span>
+<span class="fc" id="L737">    currentPosition = -1;</span>
+<span class="fc" id="L738">    queueMatches.clear();</span>
+<span class="fc bfc" id="L739" title="All 2 branches covered.">    for (QueueItem item : queueSpans) {</span>
+<span class="fc" id="L740">      item.reset();</span>
+<span class="fc" id="L741">    }</span>
+<span class="fc" id="L742">    currentMatch = null;</span>
+<span class="fc" id="L743">  }</span>
 
   /**
    * The Class QueueItem.
@@ -769,24 +776,24 @@ import org.apache.lucene.search.spans.Spans;
      *
      * @param sequenceSpans the sequence spans
      */
-<span class="fc" id="L772">    QueueItem(MtasSpanSequenceQuerySpans sequenceSpans) {</span>
-<span class="fc" id="L773">      noMoreDocs = false;</span>
-<span class="fc" id="L774">      this.sequenceSpans = sequenceSpans;</span>
-<span class="fc" id="L775">      queue = new HashMap&lt;&gt;();</span>
-<span class="fc" id="L776">      reset();</span>
-<span class="fc" id="L777">    }</span>
+<span class="fc" id="L779">    QueueItem(MtasSpanSequenceQuerySpans sequenceSpans) {</span>
+<span class="fc" id="L780">      noMoreDocs = false;</span>
+<span class="fc" id="L781">      this.sequenceSpans = sequenceSpans;</span>
+<span class="fc" id="L782">      queue = new HashMap&lt;&gt;();</span>
+<span class="fc" id="L783">      reset();</span>
+<span class="fc" id="L784">    }</span>
 
     /**
      * Reset.
      */
     public void reset() {
-<span class="fc" id="L783">      noMorePositions = false;</span>
-<span class="fc" id="L784">      lowestPosition = null;</span>
-<span class="fc" id="L785">      lastFilledPosition = null;</span>
-<span class="fc" id="L786">      lastRetrievedPosition = null;</span>
-<span class="fc" id="L787">      filledPosition = false;</span>
-<span class="fc" id="L788">      queue.clear();</span>
-<span class="fc" id="L789">    }</span>
+<span class="fc" id="L790">      noMorePositions = false;</span>
+<span class="fc" id="L791">      lowestPosition = null;</span>
+<span class="fc" id="L792">      lastFilledPosition = null;</span>
+<span class="fc" id="L793">      lastRetrievedPosition = null;</span>
+<span class="fc" id="L794">      filledPosition = false;</span>
+<span class="fc" id="L795">      queue.clear();</span>
+<span class="fc" id="L796">    }</span>
 
     /**
      * Adds the.
@@ -795,19 +802,19 @@ import org.apache.lucene.search.spans.Spans;
      * @param endPosition the end position
      */
     public void add(int startPosition, int endPosition) {
-<span class="fc bfc" id="L798" title="All 2 branches covered.">      if (!queue.keySet().contains(startPosition)) {</span>
-<span class="fc bfc" id="L799" title="All 2 branches covered.">        if (!queue.isEmpty()) {</span>
-<span class="fc" id="L800">          filledPosition = true;</span>
-<span class="fc" id="L801">          lastFilledPosition = lastRetrievedPosition;</span>
+<span class="fc bfc" id="L805" title="All 2 branches covered.">      if (!queue.keySet().contains(startPosition)) {</span>
+<span class="fc bfc" id="L806" title="All 2 branches covered.">        if (!queue.isEmpty()) {</span>
+<span class="fc" id="L807">          filledPosition = true;</span>
+<span class="fc" id="L808">          lastFilledPosition = lastRetrievedPosition;</span>
         }
-<span class="fc" id="L803">        queue.put(startPosition, new ArrayList&lt;Integer&gt;());</span>
+<span class="fc" id="L810">        queue.put(startPosition, new ArrayList&lt;Integer&gt;());</span>
       }
-<span class="fc" id="L805">      queue.get(startPosition).add(endPosition);</span>
-<span class="pc bpc" id="L806" title="1 of 4 branches missed.">      if ((lowestPosition == null) || (lowestPosition &gt; startPosition)) {</span>
-<span class="fc" id="L807">        lowestPosition = startPosition;</span>
+<span class="fc" id="L812">      queue.get(startPosition).add(endPosition);</span>
+<span class="pc bpc" id="L813" title="1 of 4 branches missed.">      if ((lowestPosition == null) || (lowestPosition &gt; startPosition)) {</span>
+<span class="fc" id="L814">        lowestPosition = startPosition;</span>
       }
-<span class="fc" id="L809">      lastRetrievedPosition = startPosition;</span>
-<span class="fc" id="L810">    }</span>
+<span class="fc" id="L816">      lastRetrievedPosition = startPosition;</span>
+<span class="fc" id="L817">    }</span>
 
     /**
      * Del.
@@ -815,30 +822,30 @@ import org.apache.lucene.search.spans.Spans;
      * @param position the position
      */
     public void del(int position) {
-<span class="fc" id="L818">      ArrayList&lt;Integer&gt; removePositions = new ArrayList&lt;&gt;();</span>
-<span class="fc bfc" id="L819" title="All 2 branches covered.">      for (int p : queue.keySet()) {</span>
-<span class="fc bfc" id="L820" title="All 2 branches covered.">        if (p &lt;= position) {</span>
-<span class="fc" id="L821">          removePositions.add(p);</span>
+<span class="fc" id="L825">      ArrayList&lt;Integer&gt; removePositions = new ArrayList&lt;&gt;();</span>
+<span class="fc bfc" id="L826" title="All 2 branches covered.">      for (int p : queue.keySet()) {</span>
+<span class="fc bfc" id="L827" title="All 2 branches covered.">        if (p &lt;= position) {</span>
+<span class="fc" id="L828">          removePositions.add(p);</span>
         }
-<span class="fc" id="L823">      }</span>
-<span class="fc bfc" id="L824" title="All 2 branches covered.">      if (!removePositions.isEmpty()) {</span>
+<span class="fc" id="L830">      }</span>
+<span class="fc bfc" id="L831" title="All 2 branches covered.">      if (!removePositions.isEmpty()) {</span>
         // positions.removeAll(removePositions);
-<span class="fc bfc" id="L826" title="All 2 branches covered.">        for (int p : removePositions) {</span>
-<span class="fc" id="L827">          queue.remove(p);</span>
-<span class="fc" id="L828">        }</span>
-<span class="fc bfc" id="L829" title="All 2 branches covered.">        if (queue.isEmpty()) {</span>
-<span class="fc" id="L830">          lowestPosition = null;</span>
-<span class="fc" id="L831">          lastFilledPosition = null;</span>
-<span class="fc" id="L832">          filledPosition = false;</span>
+<span class="fc bfc" id="L833" title="All 2 branches covered.">        for (int p : removePositions) {</span>
+<span class="fc" id="L834">          queue.remove(p);</span>
+<span class="fc" id="L835">        }</span>
+<span class="fc bfc" id="L836" title="All 2 branches covered.">        if (queue.isEmpty()) {</span>
+<span class="fc" id="L837">          lowestPosition = null;</span>
+<span class="fc" id="L838">          lastFilledPosition = null;</span>
+<span class="fc" id="L839">          filledPosition = false;</span>
         } else {
-<span class="fc" id="L834">          lowestPosition = Collections.min(queue.keySet());</span>
-<span class="pc bpc" id="L835" title="1 of 4 branches missed.">          if (filledPosition &amp;&amp; !queue.keySet().contains(lastFilledPosition)) {</span>
-<span class="fc" id="L836">            lastFilledPosition = null;</span>
-<span class="fc" id="L837">            filledPosition = false;</span>
+<span class="fc" id="L841">          lowestPosition = Collections.min(queue.keySet());</span>
+<span class="pc bpc" id="L842" title="1 of 4 branches missed.">          if (filledPosition &amp;&amp; !queue.keySet().contains(lastFilledPosition)) {</span>
+<span class="fc" id="L843">            lastFilledPosition = null;</span>
+<span class="fc" id="L844">            filledPosition = false;</span>
           }
         }
       }
-<span class="fc" id="L841">    }</span>
+<span class="fc" id="L848">    }</span>
   }
 
   /**
@@ -858,10 +865,10 @@ import org.apache.lucene.search.spans.Spans;
      * @param startPosition the start position
      * @param endPosition the end position
      */
-<span class="fc" id="L861">    Match(int startPosition, int endPosition) {</span>
-<span class="fc" id="L862">      this.startPosition = startPosition;</span>
-<span class="fc" id="L863">      this.endPosition = endPosition;</span>
-<span class="fc" id="L864">    }</span>
+<span class="fc" id="L868">    Match(int startPosition, int endPosition) {</span>
+<span class="fc" id="L869">      this.startPosition = startPosition;</span>
+<span class="fc" id="L870">      this.endPosition = endPosition;</span>
+<span class="fc" id="L871">    }</span>
 
     /**
      * Start position.
@@ -869,7 +876,7 @@ import org.apache.lucene.search.spans.Spans;
      * @return the int
      */
     public int startPosition() {
-<span class="fc" id="L872">      return startPosition;</span>
+<span class="fc" id="L879">      return startPosition;</span>
     }
 
     /**
@@ -878,7 +885,7 @@ import org.apache.lucene.search.spans.Spans;
      * @return the int
      */
     public int endPosition() {
-<span class="fc" id="L881">      return endPosition;</span>
+<span class="fc" id="L888">      return endPosition;</span>
     }
 
     /*
@@ -888,14 +895,14 @@ import org.apache.lucene.search.spans.Spans;
      */
     @Override
     public boolean equals(Object obj) {
-<span class="pc bpc" id="L891" title="1 of 2 branches missed.">      if (this == obj)</span>
-<span class="nc" id="L892">        return true;</span>
-<span class="pc bpc" id="L893" title="1 of 2 branches missed.">      if (obj == null)</span>
-<span class="nc" id="L894">        return false;</span>
-<span class="pc bpc" id="L895" title="1 of 2 branches missed.">      if (getClass() != obj.getClass())</span>
-<span class="nc" id="L896">        return false;</span>
-<span class="fc" id="L897">      final Match that = (Match) obj;</span>
-<span class="pc bpc" id="L898" title="1 of 4 branches missed.">      return startPosition == that.startPosition</span>
+<span class="pc bpc" id="L898" title="1 of 2 branches missed.">      if (this == obj)</span>
+<span class="nc" id="L899">        return true;</span>
+<span class="pc bpc" id="L900" title="1 of 2 branches missed.">      if (obj == null)</span>
+<span class="nc" id="L901">        return false;</span>
+<span class="pc bpc" id="L902" title="1 of 2 branches missed.">      if (getClass() != obj.getClass())</span>
+<span class="nc" id="L903">        return false;</span>
+<span class="fc" id="L904">      final Match that = (Match) obj;</span>
+<span class="pc bpc" id="L905" title="2 of 4 branches missed.">      return startPosition == that.startPosition</span>
           &amp;&amp; endPosition == that.endPosition;
     }
 
@@ -906,10 +913,10 @@ import org.apache.lucene.search.spans.Spans;
      */
     @Override
     public int hashCode() {
-<span class="nc" id="L909">      int h = this.getClass().getSimpleName().hashCode();</span>
-<span class="nc" id="L910">      h = (h * 5) ^ startPosition;</span>
-<span class="nc" id="L911">      h = (h * 7) ^ endPosition;</span>
-<span class="nc" id="L912">      return h;</span>
+<span class="nc" id="L916">      int h = this.getClass().getSimpleName().hashCode();</span>
+<span class="nc" id="L917">      h = (h * 5) ^ startPosition;</span>
+<span class="nc" id="L918">      h = (h * 7) ^ endPosition;</span>
+<span class="nc" id="L919">      return h;</span>
     }
 
     /*
@@ -919,7 +926,7 @@ import org.apache.lucene.search.spans.Spans;
      */
     @Override
     public String toString() {
-<span class="nc" id="L922">      return &quot;[&quot; + startPosition + &quot;,&quot; + endPosition + &quot;]&quot;;</span>
+<span class="nc" id="L929">      return &quot;[&quot; + startPosition + &quot;,&quot; + endPosition + &quot;]&quot;;</span>
     }
 
   }
@@ -931,7 +938,7 @@ import org.apache.lucene.search.spans.Spans;
    */
   @Override
   public long cost() {
-<span class="fc" id="L934">    return cost;</span>
+<span class="fc" id="L941">    return cost;</span>
   }
 
   /*
@@ -941,7 +948,20 @@ import org.apache.lucene.search.spans.Spans;
    */
   @Override
   public float positionsCost() {
-<span class="fc" id="L944">    return 0;</span>
+<span class="fc" id="L951">    return 0;</span>
+  }
+
+  /* (non-Javadoc)
+   * @see mtas.search.spans.util.MtasSpans#asTwoPhaseIterator()
+   */
+  @Override
+  public TwoPhaseIterator asTwoPhaseIterator() {
+<span class="pc bpc" id="L959" title="1 of 4 branches missed.">    if (queueSpans == null || !query.twoPhaseIteratorAllowed()) {</span>
+<span class="fc" id="L960">      return null;</span>
+    } else {
+      // TODO
+<span class="fc" id="L963">      return null;</span>
+    }
   }
 
 }
diff --git a/jacoco/mtas.search.spans/MtasSpanStartQuery$SpanTermWeight.html b/jacoco/mtas.search.spans/MtasSpanStartQuery$SpanTermWeight.html
index 6605193..bc433d4 100644
--- a/jacoco/mtas.search.spans/MtasSpanStartQuery$SpanTermWeight.html
+++ b/jacoco/mtas.search.spans/MtasSpanStartQuery$SpanTermWeight.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanStartQuery.SpanTermWeight</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanStartQuery.SpanTermWeight</span></div><h1>MtasSpanStartQuery.SpanTermWeight</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">10 of 31</td><td class="ctr2">67%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">2</td><td class="ctr2">4</td><td class="ctr1">4</td><td class="ctr2">9</td><td class="ctr1">2</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanStartQuery.java.html#L124" class="el_method">extractTermContexts(Map)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="50" height="10" title="5" alt="5"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i1">2</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasSpanStartQuery.java.html#L148" class="el_method">extractTerms(Set)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="50" height="10" title="5" alt="5"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="MtasSpanStartQuery.java.html#L110" class="el_method">MtasSpanStartQuery.SpanTermWeight(MtasSpanStartQuery, SpanWeight, IndexSearcher)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="12" alt="12"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i0">4</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="MtasSpanStartQuery.java.html#L138" class="el_method">getSpans(LeafReaderContext, SpanWeight.Postings)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="90" height="10" title="9" alt="9"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanStartQuery.SpanTermWeight</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanStartQuery.SpanTermWeight</span></div><h1>MtasSpanStartQuery.SpanTermWeight</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">10 of 33</td><td class="ctr2">69%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">2</td><td class="ctr2">4</td><td class="ctr1">4</td><td class="ctr2">10</td><td class="ctr1">2</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasSpanStartQuery.java.html#L125" class="el_method">extractTermContexts(Map)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="50" height="10" title="5" alt="5"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i1">2</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasSpanStartQuery.java.html#L150" class="el_method">extractTerms(Set)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="50" height="10" title="5" alt="5"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="MtasSpanStartQuery.java.html#L111" class="el_method">MtasSpanStartQuery.SpanTermWeight(MtasSpanStartQuery, SpanWeight, IndexSearcher)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="12" alt="12"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i0">4</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="MtasSpanStartQuery.java.html#L139" class="el_method">getSpans(LeafReaderContext, SpanWeight.Postings)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="110" height="10" title="11" alt="11"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanStartQuery.html b/jacoco/mtas.search.spans/MtasSpanStartQuery.html
index 6b13af9..79ae3a5 100644
--- a/jacoco/mtas.search.spans/MtasSpanStartQuery.html
+++ b/jacoco/mtas.search.spans/MtasSpanStartQuery.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanStartQuery</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanStartQuery</span></div><h1>MtasSpanStartQuery</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">54 of 131</td><td class="ctr2">58%</td><td class="bar">4 of 12</td><td class="ctr2">66%</td><td class="ctr1">5</td><td class="ctr2">13</td><td class="ctr1">10</td><td class="ctr2">29</td><td class="ctr1">2</td><td class="ctr2">7</td></tr></tfoot><tbody><tr><td id="a6"><a href="MtasSpanStartQuery.java.html#L62" class="el_method">toString(String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="31" alt="31"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h0">5</td><td class="ctr2" id="i2">5</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a3"><a href="MtasSpanStartQuery.java.html#L177" class="el_method">hashCode()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="58" height="10" title="15" alt="15"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h1">3</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a5"><a href="MtasSpanStartQuery.java.html#L44" class="el_method">rewrite(IndexReader)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="23" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="92" height="10" title="24" alt="24"/></td><td class="ctr2" id="c4">80%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="3" alt="3"/></td><td class="ctr2" id="e1">50%</td><td class="ctr1" id="f0">2</td><td class="ctr2" id="g0">4</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i1">6</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="MtasSpanStartQuery.java.html#L160" class="el_method">equals(Object)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="89" height="10" title="23" alt="23"/></td><td class="ctr2" id="c3">92%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="100" height="10" title="5" alt="5"/></td><td class="ctr2" id="e0">83%</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g1">4</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i0">8</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a0"><a href="MtasSpanStartQuery.java.html#L89" class="el_method">createWeight(IndexSearcher, boolean)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="61" height="10" title="16" alt="16"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a4"><a href="MtasSpanStartQuery.java.html#L32" class="el_method">MtasSpanStartQuery(MtasSpanQuery)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="38" height="10" title="10" alt="10"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">3</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a2"><a href="MtasSpanStartQuery.java.html#L76" class="el_method">getField()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="4" alt="4"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanStartQuery</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanStartQuery</span></div><h1>MtasSpanStartQuery</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">54 of 137</td><td class="ctr2">60%</td><td class="bar">4 of 12</td><td class="ctr2">66%</td><td class="ctr1">5</td><td class="ctr2">14</td><td class="ctr1">11</td><td class="ctr2">33</td><td class="ctr1">2</td><td class="ctr2">8</td></tr></tfoot><tbody><tr><td id="a7"><a href="MtasSpanStartQuery.java.html#L63" class="el_method">toString(String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="31" alt="31"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h0">5</td><td class="ctr2" id="i2">5</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a4"><a href="MtasSpanStartQuery.java.html#L179" class="el_method">hashCode()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="58" height="10" title="15" alt="15"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h1">3</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a6"><a href="MtasSpanStartQuery.java.html#L44" class="el_method">rewrite(IndexReader)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="23" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="92" height="10" title="24" alt="24"/></td><td class="ctr2" id="c5">80%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="3" alt="3"/></td><td class="ctr2" id="e1">50%</td><td class="ctr1" id="f0">2</td><td class="ctr2" id="g0">4</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i1">7</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="MtasSpanStartQuery.java.html#L162" class="el_method">equals(Object)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="89" height="10" title="23" alt="23"/></td><td class="ctr2" id="c4">92%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="100" height="10" title="5" alt="5"/></td><td class="ctr2" id="e0">83%</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g1">4</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i0">8</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a0"><a href="MtasSpanStartQuery.java.html#L90" class="el_method">createWeight(IndexSearcher, boolean)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="61" height="10" title="16" alt="16"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a5"><a href="MtasSpanStartQuery.java.html#L32" class="el_method">MtasSpanStartQuery(MtasSpanQuery)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="38" height="10" title="10" alt="10"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">3</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a1"><a href="MtasSpanStartQuery.java.html#L189" class="el_method">disableTwoPhaseIterator()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="23" height="10" title="6" alt="6"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">3</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a3"><a href="MtasSpanStartQuery.java.html#L77" class="el_method">getField()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="4" alt="4"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanStartQuery.java.html b/jacoco/mtas.search.spans/MtasSpanStartQuery.java.html
index e6d18ad..5096cb4 100644
--- a/jacoco/mtas.search.spans/MtasSpanStartQuery.java.html
+++ b/jacoco/mtas.search.spans/MtasSpanStartQuery.java.html
@@ -44,10 +44,11 @@ public class MtasSpanStartQuery extends MtasSpanQuery {
 <span class="fc" id="L44">    MtasSpanQuery newClause = clause.rewrite(reader);</span>
 <span class="fc bfc" id="L45" title="All 2 branches covered.">    if (!newClause.equals(clause)) {</span>
 <span class="fc" id="L46">      return new MtasSpanStartQuery(newClause).rewrite(reader);</span>
-<span class="pc bpc" id="L47" title="3 of 4 branches missed.">    } else if(newClause.getMaximumWidth()!=null &amp;&amp; newClause.getMaximumWidth()==0) {</span>
-<span class="nc" id="L48">      return newClause;</span>
+<span class="pc bpc" id="L47" title="1 of 2 branches missed.">    } else if (newClause.getMaximumWidth() != null</span>
+<span class="nc bnc" id="L48" title="All 2 branches missed.">        &amp;&amp; newClause.getMaximumWidth() == 0) {</span>
+<span class="nc" id="L49">      return newClause;</span>
     } else {
-<span class="fc" id="L50">      return super.rewrite(reader);</span>
+<span class="fc" id="L51">      return super.rewrite(reader);</span>
     }
   }
 
@@ -59,11 +60,11 @@ public class MtasSpanStartQuery extends MtasSpanQuery {
    */
   @Override
   public String toString(String field) {
-<span class="nc" id="L62">    StringBuilder buffer = new StringBuilder();</span>
-<span class="nc" id="L63">    buffer.append(this.getClass().getSimpleName() + &quot;([&quot;);</span>
-<span class="nc" id="L64">    buffer.append(clause.toString(field));</span>
-<span class="nc" id="L65">    buffer.append(&quot;])&quot;);</span>
-<span class="nc" id="L66">    return buffer.toString();</span>
+<span class="nc" id="L63">    StringBuilder buffer = new StringBuilder();</span>
+<span class="nc" id="L64">    buffer.append(this.getClass().getSimpleName() + &quot;([&quot;);</span>
+<span class="nc" id="L65">    buffer.append(clause.toString(field));</span>
+<span class="nc" id="L66">    buffer.append(&quot;])&quot;);</span>
+<span class="nc" id="L67">    return buffer.toString();</span>
   }
 
   /*
@@ -73,7 +74,7 @@ public class MtasSpanStartQuery extends MtasSpanQuery {
    */
   @Override
   public String getField() {
-<span class="fc" id="L76">    return clause.getField();</span>
+<span class="fc" id="L77">    return clause.getField();</span>
   }
 
   /*
@@ -84,11 +85,11 @@ public class MtasSpanStartQuery extends MtasSpanQuery {
    * search.IndexSearcher, boolean)
    */
   @Override
-  public MtasSpanWeight createWeight(IndexSearcher searcher, boolean needsScores)
-      throws IOException {
-<span class="fc" id="L89">    SpanWeight spanWeight = ((SpanQuery) searcher.rewrite(clause))</span>
-<span class="fc" id="L90">        .createWeight(searcher, needsScores);</span>
-<span class="fc" id="L91">    return new SpanTermWeight(spanWeight, searcher);</span>
+  public MtasSpanWeight createWeight(IndexSearcher searcher,
+      boolean needsScores) throws IOException {
+<span class="fc" id="L90">    SpanWeight spanWeight = ((SpanQuery) searcher.rewrite(clause))</span>
+<span class="fc" id="L91">        .createWeight(searcher, needsScores);</span>
+<span class="fc" id="L92">    return new SpanTermWeight(spanWeight, searcher);</span>
   }
 
   /**
@@ -107,10 +108,10 @@ public class MtasSpanStartQuery extends MtasSpanQuery {
      * @throws IOException Signals that an I/O exception has occurred.
      */
     public SpanTermWeight(SpanWeight spanWeight, IndexSearcher searcher)
-<span class="fc" id="L110">        throws IOException {</span>
-<span class="fc" id="L111">      super(MtasSpanStartQuery.this, searcher, null);</span>
-<span class="fc" id="L112">      this.spanWeight = spanWeight;</span>
-<span class="fc" id="L113">    }</span>
+<span class="fc" id="L111">        throws IOException {</span>
+<span class="fc" id="L112">      super(MtasSpanStartQuery.this, searcher, null);</span>
+<span class="fc" id="L113">      this.spanWeight = spanWeight;</span>
+<span class="fc" id="L114">    }</span>
 
     /*
      * (non-Javadoc)
@@ -121,8 +122,8 @@ public class MtasSpanStartQuery extends MtasSpanQuery {
      */
     @Override
     public void extractTermContexts(Map&lt;Term, TermContext&gt; contexts) {
-<span class="nc" id="L124">      spanWeight.extractTermContexts(contexts);</span>
-<span class="nc" id="L125">    }</span>
+<span class="nc" id="L125">      spanWeight.extractTermContexts(contexts);</span>
+<span class="nc" id="L126">    }</span>
 
     /*
      * (non-Javadoc)
@@ -135,7 +136,8 @@ public class MtasSpanStartQuery extends MtasSpanQuery {
     @Override
     public MtasSpans getSpans(LeafReaderContext ctx, Postings requiredPostings)
         throws IOException {
-<span class="fc" id="L138">      return new MtasSpanStartSpans(spanWeight.getSpans(ctx, requiredPostings));</span>
+<span class="fc" id="L139">      return new MtasSpanStartSpans(MtasSpanStartQuery.this,</span>
+<span class="fc" id="L140">          spanWeight.getSpans(ctx, requiredPostings));</span>
     }
 
     /*
@@ -145,8 +147,8 @@ public class MtasSpanStartQuery extends MtasSpanQuery {
      */
     @Override
     public void extractTerms(Set&lt;Term&gt; terms) {
-<span class="nc" id="L148">      spanWeight.extractTerms(terms);</span>
-<span class="nc" id="L149">    }</span>
+<span class="nc" id="L150">      spanWeight.extractTerms(terms);</span>
+<span class="nc" id="L151">    }</span>
 
   }
 
@@ -157,14 +159,14 @@ public class MtasSpanStartQuery extends MtasSpanQuery {
    */
   @Override
   public boolean equals(Object obj) {
-<span class="fc bfc" id="L160" title="All 2 branches covered.">    if (this == obj)</span>
-<span class="fc" id="L161">      return true;</span>
-<span class="pc bpc" id="L162" title="1 of 2 branches missed.">    if (obj == null)</span>
-<span class="nc" id="L163">      return false;</span>
-<span class="fc bfc" id="L164" title="All 2 branches covered.">    if (getClass() != obj.getClass())</span>
-<span class="fc" id="L165">      return false;</span>
-<span class="fc" id="L166">    final MtasSpanStartQuery that = (MtasSpanStartQuery) obj;</span>
-<span class="fc" id="L167">    return clause.equals(that.clause);</span>
+<span class="fc bfc" id="L162" title="All 2 branches covered.">    if (this == obj)</span>
+<span class="fc" id="L163">      return true;</span>
+<span class="pc bpc" id="L164" title="1 of 2 branches missed.">    if (obj == null)</span>
+<span class="nc" id="L165">      return false;</span>
+<span class="fc bfc" id="L166" title="All 2 branches covered.">    if (getClass() != obj.getClass())</span>
+<span class="fc" id="L167">      return false;</span>
+<span class="fc" id="L168">    final MtasSpanStartQuery that = (MtasSpanStartQuery) obj;</span>
+<span class="fc" id="L169">    return clause.equals(that.clause);</span>
   }
 
   /*
@@ -174,10 +176,19 @@ public class MtasSpanStartQuery extends MtasSpanQuery {
    */
   @Override
   public int hashCode() {
-<span class="nc" id="L177">    int h = this.getClass().getSimpleName().hashCode();</span>
-<span class="nc" id="L178">    h = (h * 7) ^ clause.hashCode();</span>
-<span class="nc" id="L179">    return h;</span>
+<span class="nc" id="L179">    int h = this.getClass().getSimpleName().hashCode();</span>
+<span class="nc" id="L180">    h = (h * 7) ^ clause.hashCode();</span>
+<span class="nc" id="L181">    return h;</span>
   }
 
+  /* (non-Javadoc)
+   * @see mtas.search.spans.util.MtasSpanQuery#disableTwoPhaseIterator()
+   */
+  @Override
+  public void disableTwoPhaseIterator() {
+<span class="fc" id="L189">    super.disableTwoPhaseIterator();</span>
+<span class="fc" id="L190">    clause.disableTwoPhaseIterator();</span>
+<span class="fc" id="L191">  }</span>
+
 }
 </pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanStartSpans.html b/jacoco/mtas.search.spans/MtasSpanStartSpans.html
index 7bd2b12..39860c2 100644
--- a/jacoco/mtas.search.spans/MtasSpanStartSpans.html
+++ b/jacoco/mtas.search.spans/MtasSpanStartSpans.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanStartSpans</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanStartSpans</span></div><h1>MtasSpanStartSpans</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">28 of 98</td><td class="ctr2">71%</td><td class="bar">11 of 20</td><td class="ctr2">45%</td><td class="ctr1">12</td><td class="ctr2">22</td><td class="ctr1">5</td><td class="ctr2">18</td><td class="ctr1">2</td><td class="ctr2">12</td></tr></tfoot><tbody><tr><td id="a2"><a href="MtasSpanStartSpans.java.html#L78" class="el_method">collect(SpanCollector)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="96" height="10" title="8" alt="8"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="2" alt="2"/></td><td class="ctr2" id="e9">0%</td><td class="ctr1" id="f0">2</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h0">3</td><td class="ctr2" id="i0">3</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="MtasSpanStartSpans.java.html#L110" class="el_method">advance(int)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="96" height="10" title="8" alt="8"/></td><td class="ctr2" id="c1">80%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a8"><a href="MtasSpanStartSpans.java.html#L36" class="el_method">nextStartPosition()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="84" height="10" title="7" alt="7"/></td><td class="ctr2" id="c2">77%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e1">50%</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">2</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a10"><a href="MtasSpanStartSpans.java.html#L46" class="el_method">startPosition()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="84" height="10" title="7" alt="7"/></td><td class="ctr2" id="c3">77%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e2">50%</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">2</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a5"><a href="MtasSpanStartSpans.java.html#L56" class="el_method">endPosition()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="84" height="10" title="7" alt="7"/></td><td class="ctr2" id="c4">77%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e3">50%</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">2</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a4"><a href="MtasSpanStartSpans.java.html#L90" class="el_method">docID()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="84" height="10" title="7" alt="7"/></td><td class="ctr2" id="c5">77%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e4">50%</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">2</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a7"><a href="MtasSpanStartSpans.java.html#L100" class="el_method">nextDoc()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="84" height="10" title="7" alt="7"/></td><td class="ctr2" id="c6">77%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e5">50%</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g6">2</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a1"><a href="MtasSpanStartSpans.java.html#L115" class="el_method">asTwoPhaseIterator()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="84" height="10" title="7" alt="7"/></td><td class="ctr2" id="c7">77%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e6">50%</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g7">2</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i1">3</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a3"><a href="MtasSpanStartSpans.java.html#L129" class="el_method">cost()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="84" height="10" title="7" alt="7"/></td><td class="ctr2" id="c8">77%</td><td class="bar" id="d8"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e7">50%</td><td class="ctr1" id="f8">1</td><td class="ctr2" id="g8">2</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a9"><a href="MtasSpanStartSpans.java.html#L139" class="el_method">positionsCost()</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="84" height="10" title="7" alt="7"/></td><td class="ctr2" id="c9">77%</td><td class="bar" id="d9"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e8">50%</td><td class="ctr1" id="f9">1</td><td class="ctr2" id="g9">2</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i10">1</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a11"><a href="MtasSpanStartSpans.java.html#L66" class="el_method">width()</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="2" alt="2"/></td><td class="ctr2" id="c11">0%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">1</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i11">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a6"><a href="MtasSpanStartSpans.java.html#L25" class="el_method">MtasSpanStartSpans(Spans)</a></td><td class="bar" id="b11"><img src="../jacoco-resources/greenbar.gif" width="72" height="10" title="6" alt="6"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i2">3</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanStartSpans</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanStartSpans</span></div><h1>MtasSpanStartSpans</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">26 of 105</td><td class="ctr2">75%</td><td class="bar">11 of 22</td><td class="ctr2">50%</td><td class="ctr1">12</td><td class="ctr2">23</td><td class="ctr1">4</td><td class="ctr2">19</td><td class="ctr1">2</td><td class="ctr2">12</td></tr></tfoot><tbody><tr><td id="a2"><a href="MtasSpanStartSpans.java.html#L83" class="el_method">collect(SpanCollector)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="73" height="10" title="8" alt="8"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="2" alt="2"/></td><td class="ctr2" id="e9">0%</td><td class="ctr1" id="f0">2</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h0">3</td><td class="ctr2" id="i1">3</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="MtasSpanStartSpans.java.html#L115" class="el_method">advance(int)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="73" height="10" title="8" alt="8"/></td><td class="ctr2" id="c2">80%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="1" alt="1"/></td><td class="ctr2" id="e1">50%</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g2">2</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a8"><a href="MtasSpanStartSpans.java.html#L41" class="el_method">nextStartPosition()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="64" height="10" title="7" alt="7"/></td><td class="ctr2" id="c3">77%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="1" alt="1"/></td><td class="ctr2" id="e2">50%</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g3">2</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a10"><a href="MtasSpanStartSpans.java.html#L51" class="el_method">startPosition()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="64" height="10" title="7" alt="7"/></td><td class="ctr2" id="c4">77%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="1" alt="1"/></td><td class="ctr2" id="e3">50%</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g4">2</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a5"><a href="MtasSpanStartSpans.java.html#L61" class="el_method">endPosition()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="64" height="10" title="7" alt="7"/></td><td class="ctr2" id="c5">77%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="1" alt="1"/></td><td class="ctr2" id="e4">50%</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g5">2</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a4"><a href="MtasSpanStartSpans.java.html#L95" class="el_method">docID()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="64" height="10" title="7" alt="7"/></td><td class="ctr2" id="c6">77%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="1" alt="1"/></td><td class="ctr2" id="e5">50%</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g6">2</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a7"><a href="MtasSpanStartSpans.java.html#L105" class="el_method">nextDoc()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="64" height="10" title="7" alt="7"/></td><td class="ctr2" id="c7">77%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="1" alt="1"/></td><td class="ctr2" id="e6">50%</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g7">2</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a3"><a href="MtasSpanStartSpans.java.html#L137" class="el_method">cost()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="64" height="10" title="7" alt="7"/></td><td class="ctr2" id="c8">77%</td><td class="bar" id="d8"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="1" alt="1"/></td><td class="ctr2" id="e7">50%</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g8">2</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a9"><a href="MtasSpanStartSpans.java.html#L147" class="el_method">positionsCost()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="64" height="10" title="7" alt="7"/></td><td class="ctr2" id="c9">77%</td><td class="bar" id="d9"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="30" height="10" title="1" alt="1"/></td><td class="ctr2" id="e8">50%</td><td class="ctr1" id="f8">1</td><td class="ctr2" id="g9">2</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i10">1</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a11"><a href="MtasSpanStartSpans.java.html#L71" class="el_method">width()</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="2" alt="2"/></td><td class="ctr2" id="c11">0%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f9">1</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i11">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a1"><a href="MtasSpanStartSpans.java.html#L123" class="el_method">asTwoPhaseIterator()</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="13" alt="13"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="90" height="10" title="3" alt="3"/></td><td class="ctr2" id="e0">75%</td><td class="ctr1" id="f10">1</td><td class="ctr2" id="g0">3</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i2">3</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a6"><a href="MtasSpanStartSpans.java.html#L29" class="el_method">MtasSpanStartSpans(MtasSpanStartQuery, Spans)</a></td><td class="bar" id="b11"><img src="../jacoco-resources/greenbar.gif" width="83" height="10" title="9" alt="9"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i0">4</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanStartSpans.java.html b/jacoco/mtas.search.spans/MtasSpanStartSpans.java.html
index 5e95269..67ba439 100644
--- a/jacoco/mtas.search.spans/MtasSpanStartSpans.java.html
+++ b/jacoco/mtas.search.spans/MtasSpanStartSpans.java.html
@@ -13,18 +13,23 @@ import mtas.search.spans.util.MtasSpans;
  */
 public class MtasSpanStartSpans extends MtasSpans {
 
+  /** The query. */
+  private MtasSpanStartQuery query;
+
   /** The spans. */
-  Spans spans;
+  private Spans spans;
 
   /**
    * Instantiates a new mtas span start spans.
    *
+   * @param query the query
    * @param spans the spans
    */
-  public MtasSpanStartSpans(Spans spans) {
-<span class="fc" id="L25">    super();</span>
-<span class="fc" id="L26">    this.spans = spans;</span>
-<span class="fc" id="L27">  }</span>
+  public MtasSpanStartSpans(MtasSpanStartQuery query, Spans spans) {
+<span class="fc" id="L29">    super();</span>
+<span class="fc" id="L30">    this.query = query;</span>
+<span class="fc" id="L31">    this.spans = spans;</span>
+<span class="fc" id="L32">  }</span>
 
   /*
    * (non-Javadoc)
@@ -33,7 +38,7 @@ public class MtasSpanStartSpans extends MtasSpans {
    */
   @Override
   public int nextStartPosition() throws IOException {
-<span class="pc bpc" id="L36" title="1 of 2 branches missed.">    return (spans == null) ? NO_MORE_POSITIONS : spans.nextStartPosition();</span>
+<span class="pc bpc" id="L41" title="1 of 2 branches missed.">    return (spans == null) ? NO_MORE_POSITIONS : spans.nextStartPosition();</span>
   }
 
   /*
@@ -43,7 +48,7 @@ public class MtasSpanStartSpans extends MtasSpans {
    */
   @Override
   public int startPosition() {
-<span class="pc bpc" id="L46" title="1 of 2 branches missed.">    return (spans == null) ? -1 : spans.startPosition();</span>
+<span class="pc bpc" id="L51" title="1 of 2 branches missed.">    return (spans == null) ? -1 : spans.startPosition();</span>
   }
 
   /*
@@ -53,7 +58,7 @@ public class MtasSpanStartSpans extends MtasSpans {
    */
   @Override
   public int endPosition() {
-<span class="pc bpc" id="L56" title="1 of 2 branches missed.">    return (spans == null) ? -1 : spans.startPosition();</span>
+<span class="pc bpc" id="L61" title="1 of 2 branches missed.">    return (spans == null) ? -1 : spans.startPosition();</span>
   }
 
   /*
@@ -63,7 +68,7 @@ public class MtasSpanStartSpans extends MtasSpans {
    */
   @Override
   public int width() {
-<span class="nc" id="L66">    return 0;</span>
+<span class="nc" id="L71">    return 0;</span>
   }
 
   /*
@@ -75,10 +80,10 @@ public class MtasSpanStartSpans extends MtasSpans {
    */
   @Override
   public void collect(SpanCollector collector) throws IOException {
-<span class="nc bnc" id="L78" title="All 2 branches missed.">    if (spans != null) {</span>
-<span class="nc" id="L79">      spans.collect(collector);</span>
+<span class="nc bnc" id="L83" title="All 2 branches missed.">    if (spans != null) {</span>
+<span class="nc" id="L84">      spans.collect(collector);</span>
     }
-<span class="nc" id="L81">  }</span>
+<span class="nc" id="L86">  }</span>
 
   /*
    * (non-Javadoc)
@@ -87,7 +92,7 @@ public class MtasSpanStartSpans extends MtasSpans {
    */
   @Override
   public int docID() {
-<span class="pc bpc" id="L90" title="1 of 2 branches missed.">    return (spans == null) ? NO_MORE_DOCS : spans.docID();</span>
+<span class="pc bpc" id="L95" title="1 of 2 branches missed.">    return (spans == null) ? NO_MORE_DOCS : spans.docID();</span>
   }
 
   /*
@@ -97,7 +102,7 @@ public class MtasSpanStartSpans extends MtasSpans {
    */
   @Override
   public int nextDoc() throws IOException {
-<span class="pc bpc" id="L100" title="1 of 2 branches missed.">    return (spans == null) ? NO_MORE_DOCS : spans.nextDoc();</span>
+<span class="pc bpc" id="L105" title="1 of 2 branches missed.">    return (spans == null) ? NO_MORE_DOCS : spans.nextDoc();</span>
   }
 
   /*
@@ -107,15 +112,18 @@ public class MtasSpanStartSpans extends MtasSpans {
    */
   @Override
   public int advance(int target) throws IOException {
-<span class="pc bpc" id="L110" title="1 of 2 branches missed.">    return (spans == null) ? NO_MORE_DOCS : spans.advance(target);</span>
+<span class="pc bpc" id="L115" title="1 of 2 branches missed.">    return (spans == null) ? NO_MORE_DOCS : spans.advance(target);</span>
   }
-  
+
+  /* (non-Javadoc)
+   * @see mtas.search.spans.util.MtasSpans#asTwoPhaseIterator()
+   */
   @Override
   public TwoPhaseIterator asTwoPhaseIterator() {
-<span class="pc bpc" id="L115" title="1 of 2 branches missed.">    if(spans == null) {</span>
-<span class="nc" id="L116">      return null;</span>
+<span class="pc bpc" id="L123" title="1 of 4 branches missed.">    if (spans == null || !query.twoPhaseIteratorAllowed()) {</span>
+<span class="fc" id="L124">      return null;</span>
     } else {
-<span class="fc" id="L118">      return spans.asTwoPhaseIterator();     </span>
+<span class="fc" id="L126">      return spans.asTwoPhaseIterator();</span>
     }
   }
 
@@ -126,7 +134,7 @@ public class MtasSpanStartSpans extends MtasSpans {
    */
   @Override
   public long cost() {
-<span class="pc bpc" id="L129" title="1 of 2 branches missed.">    return (spans == null) ? 0 : spans.cost();</span>
+<span class="pc bpc" id="L137" title="1 of 2 branches missed.">    return (spans == null) ? 0 : spans.cost();</span>
   }
 
   /*
@@ -136,7 +144,7 @@ public class MtasSpanStartSpans extends MtasSpans {
    */
   @Override
   public float positionsCost() {
-<span class="pc bpc" id="L139" title="1 of 2 branches missed.">    return (spans == null) ? 0 : spans.positionsCost();</span>
+<span class="pc bpc" id="L147" title="1 of 2 branches missed.">    return (spans == null) ? 0 : spans.positionsCost();</span>
   }
 
 }
diff --git a/jacoco/mtas.search.spans/MtasSpanTermQuery.html b/jacoco/mtas.search.spans/MtasSpanTermQuery.html
index 016abcf..d4aae77 100644
--- a/jacoco/mtas.search.spans/MtasSpanTermQuery.html
+++ b/jacoco/mtas.search.spans/MtasSpanTermQuery.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanTermQuery</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanTermQuery</span></div><h1>MtasSpanTermQuery</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">20 of 90</td><td class="ctr2">77%</td><td class="bar">1 of 10</td><td class="ctr2">90%</td><td class="ctr1">4</td><td class="ctr2">14</td><td class="ctr1">6</td><td class="ctr2">21</td><td class="ctr1">3</td><td class="ctr2">9</td></tr></tfoot><tbody><tr><td id="a6"><a href="MtasSpanTermQuery.java.html#L37" class="el_method">MtasSpanTermQuery(Term, boolean)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="38" height="10" title="8" alt="8"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a5"><a href="MtasSpanTermQuery.java.html#L27" class="el_method">MtasSpanTermQuery(Term)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="5" alt="5"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a8"><a href="MtasSpanTermQuery.java.html#L81" class="el_method">toString(String)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="5" alt="5"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="MtasSpanTermQuery.java.html#L91" class="el_method">equals(Object)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="110" height="10" title="23" alt="23"/></td><td class="ctr2" id="c5">92%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="100" height="10" title="5" alt="5"/></td><td class="ctr2" id="e1">83%</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g0">4</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i0">8</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a4"><a href="MtasSpanTermQuery.java.html#L47" class="el_method">MtasSpanTermQuery(SpanTermQuery, boolean)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="105" height="10" title="22" alt="22"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d1"><img src="../jacoco-resources/greenbar.gif" width="80" height="10" title="4" alt="4"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g1">3</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i1">3</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a7"><a href="MtasSpanTermQuery.java.html#L69" class="el_method">rewrite(IndexReader)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="52" height="10" title="11" alt="11"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i4">2</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a0"><a href="MtasSpanTermQuery.java.html#L61" class="el_method">createWeight(IndexSearcher, boolean)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="28" height="10" title="6" alt="6"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a2"><a href="MtasSpanTermQuery.java.html#L106" class="el_method">getField()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="19" height="10" title="4" alt="4"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a3"><a href="MtasSpanTermQuery.java.html#L114" class="el_method">hashCode()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="19" height="10" title="4" alt="4"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanTermQuery</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanTermQuery</span></div><h1>MtasSpanTermQuery</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">20 of 90</td><td class="ctr2">77%</td><td class="bar">1 of 10</td><td class="ctr2">90%</td><td class="ctr1">4</td><td class="ctr2">14</td><td class="ctr1">6</td><td class="ctr2">21</td><td class="ctr1">3</td><td class="ctr2">9</td></tr></tfoot><tbody><tr><td id="a6"><a href="MtasSpanTermQuery.java.html#L37" class="el_method">MtasSpanTermQuery(Term, boolean)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="38" height="10" title="8" alt="8"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a5"><a href="MtasSpanTermQuery.java.html#L27" class="el_method">MtasSpanTermQuery(Term)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="5" alt="5"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a8"><a href="MtasSpanTermQuery.java.html#L84" class="el_method">toString(String)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="5" alt="5"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="MtasSpanTermQuery.java.html#L94" class="el_method">equals(Object)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="110" height="10" title="23" alt="23"/></td><td class="ctr2" id="c5">92%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="100" height="10" title="5" alt="5"/></td><td class="ctr2" id="e1">83%</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g0">4</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i0">8</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a4"><a href="MtasSpanTermQuery.java.html#L47" class="el_method">MtasSpanTermQuery(SpanTermQuery, boolean)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="105" height="10" title="22" alt="22"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d1"><img src="../jacoco-resources/greenbar.gif" width="80" height="10" title="4" alt="4"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g1">3</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i1">3</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a7"><a href="MtasSpanTermQuery.java.html#L72" class="el_method">rewrite(IndexReader)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="52" height="10" title="11" alt="11"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i4">2</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a0"><a href="MtasSpanTermQuery.java.html#L61" class="el_method">createWeight(IndexSearcher, boolean)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="28" height="10" title="6" alt="6"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a2"><a href="MtasSpanTermQuery.java.html#L111" class="el_method">getField()</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="19" height="10" title="4" alt="4"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a3"><a href="MtasSpanTermQuery.java.html#L121" class="el_method">hashCode()</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="19" height="10" title="4" alt="4"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanTermQuery.java.html b/jacoco/mtas.search.spans/MtasSpanTermQuery.java.html
index 807d06c..82e05fd 100644
--- a/jacoco/mtas.search.spans/MtasSpanTermQuery.java.html
+++ b/jacoco/mtas.search.spans/MtasSpanTermQuery.java.html
@@ -44,7 +44,7 @@ public class MtasSpanTermQuery extends MtasSpanQuery {
    * @param singlePosition the single position
    */
   public MtasSpanTermQuery(SpanTermQuery query, boolean singlePosition) {
-<span class="fc bfc" id="L47" title="All 4 branches covered.">    super(singlePosition?1:null, singlePosition?1:null);</span>
+<span class="fc bfc" id="L47" title="All 4 branches covered.">    super(singlePosition ? 1 : null, singlePosition ? 1 : null);</span>
 <span class="fc" id="L48">    baseQuery = new MtasExtendedSpanTermQuery(query, singlePosition);</span>
 <span class="fc" id="L49">  }</span>
 
@@ -60,14 +60,17 @@ public class MtasSpanTermQuery extends MtasSpanQuery {
       throws IOException {
 <span class="fc" id="L61">    return baseQuery.createWeight(searcher, needsScores);</span>
   }
-  
-  /* (non-Javadoc)
-   * @see mtas.search.spans.util.MtasSpanQuery#rewrite(org.apache.lucene.index.IndexReader)
+
+  /*
+   * (non-Javadoc)
+   * 
+   * @see mtas.search.spans.util.MtasSpanQuery#rewrite(org.apache.lucene.index.
+   * IndexReader)
    */
   @Override
   public MtasSpanQuery rewrite(IndexReader reader) throws IOException {
-<span class="fc" id="L69">    baseQuery = (MtasExtendedSpanTermQuery) baseQuery.rewrite(reader);</span>
-<span class="fc" id="L70">    return super.rewrite(reader);</span>
+<span class="fc" id="L72">    baseQuery = (MtasExtendedSpanTermQuery) baseQuery.rewrite(reader);</span>
+<span class="fc" id="L73">    return super.rewrite(reader);</span>
   }
 
   /*
@@ -78,7 +81,7 @@ public class MtasSpanTermQuery extends MtasSpanQuery {
    */
   @Override
   public String toString(String field) {
-<span class="nc" id="L81">    return baseQuery.toString(field);</span>
+<span class="nc" id="L84">    return baseQuery.toString(field);</span>
   }
 
   /*
@@ -88,30 +91,34 @@ public class MtasSpanTermQuery extends MtasSpanQuery {
    */
   @Override
   public boolean equals(Object obj) {
-<span class="fc bfc" id="L91" title="All 2 branches covered.">    if (this == obj)</span>
-<span class="fc" id="L92">      return true;</span>
-<span class="pc bpc" id="L93" title="1 of 2 branches missed.">    if (obj == null)</span>
-<span class="nc" id="L94">      return false;</span>
-<span class="fc bfc" id="L95" title="All 2 branches covered.">    if (getClass() != obj.getClass())</span>
-<span class="fc" id="L96">      return false;</span>
-<span class="fc" id="L97">    MtasSpanTermQuery other = (MtasSpanTermQuery) obj;</span>
-<span class="fc" id="L98">    return baseQuery.equals(other.baseQuery);</span>
+<span class="fc bfc" id="L94" title="All 2 branches covered.">    if (this == obj)</span>
+<span class="fc" id="L95">      return true;</span>
+<span class="pc bpc" id="L96" title="1 of 2 branches missed.">    if (obj == null)</span>
+<span class="nc" id="L97">      return false;</span>
+<span class="fc bfc" id="L98" title="All 2 branches covered.">    if (getClass() != obj.getClass())</span>
+<span class="fc" id="L99">      return false;</span>
+<span class="fc" id="L100">    MtasSpanTermQuery other = (MtasSpanTermQuery) obj;</span>
+<span class="fc" id="L101">    return baseQuery.equals(other.baseQuery);</span>
   }
 
-  /* (non-Javadoc)
+  /*
+   * (non-Javadoc)
+   * 
    * @see org.apache.lucene.search.spans.SpanQuery#getField()
    */
   @Override
   public String getField() {
-<span class="fc" id="L106">    return baseQuery.getField();</span>
+<span class="fc" id="L111">    return baseQuery.getField();</span>
   }
 
-  /* (non-Javadoc)
+  /*
+   * (non-Javadoc)
+   * 
    * @see org.apache.lucene.search.Query#hashCode()
    */
   @Override
   public int hashCode() {
-<span class="fc" id="L114">    return baseQuery.hashCode();</span>
+<span class="fc" id="L121">    return baseQuery.hashCode();</span>
   }
 
 }
diff --git a/jacoco/mtas.search.spans/MtasSpanWildcardQuery.java.html b/jacoco/mtas.search.spans/MtasSpanWildcardQuery.java.html
index cb5a8c2..225ac69 100644
--- a/jacoco/mtas.search.spans/MtasSpanWildcardQuery.java.html
+++ b/jacoco/mtas.search.spans/MtasSpanWildcardQuery.java.html
@@ -56,7 +56,7 @@ public class MtasSpanWildcardQuery extends MtasSpanQuery {
    * @param singlePosition the single position
    */
   public MtasSpanWildcardQuery(Term term, boolean singlePosition) {
-<span class="nc bnc" id="L59" title="All 4 branches missed.">    super(singlePosition?1:null, singlePosition?1:null);</span>
+<span class="nc bnc" id="L59" title="All 4 branches missed.">    super(singlePosition ? 1 : null, singlePosition ? 1 : null);</span>
 <span class="nc" id="L60">    WildcardQuery wcq = new WildcardQuery(term);</span>
 <span class="nc" id="L61">    query = new SpanMultiTermQueryWrapper&lt;&gt;(wcq);</span>
 <span class="nc" id="L62">    this.term = term;</span>
diff --git a/jacoco/mtas.search.spans/MtasSpanWithinQuery.html b/jacoco/mtas.search.spans/MtasSpanWithinQuery.html
index e163c22..2248e10 100644
--- a/jacoco/mtas.search.spans/MtasSpanWithinQuery.html
+++ b/jacoco/mtas.search.spans/MtasSpanWithinQuery.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanWithinQuery</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanWithinQuery</span></div><h1>MtasSpanWithinQuery</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">298 of 795</td><td class="ctr2">62%</td><td class="bar">50 of 106</td><td class="ctr2">52%</td><td class="ctr1">42</td><td class="ctr2">61</td><td class="ctr1">52</td><td class="ctr2">148</td><td class="ctr1">1</td><td class="ctr2">8</td></tr></tfoot><tbody><tr><td id="a6"><a href="MtasSpanWithinQuery.java.html#L110" class="el_method">rewrite(IndexReader)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="48" height="10" title="186" alt="186"/><img src="../jacoco-resources/greenbar.gif" width="71" height="10" title="274" alt="274"/></td><td class="ctr2" id="c6">59%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="54" height="10" title="29" alt="29"/><img src="../jacoco-resources/greenbar.gif" width="65" height="10" title="35" alt="35"/></td><td class="ctr2" id="e1">54%</td><td class="ctr1" id="f0">24</td><td class="ctr2" id="g0">33</td><td class="ctr1" id="h0">35</td><td class="ctr2" id="i0">91</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a7"><a href="MtasSpanWithinQuery.java.html#L281" class="el_method">toString(String)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="22" height="10" title="87" alt="87"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="4" alt="4"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f3">3</td><td class="ctr2" id="g3">3</td><td class="ctr1" id="h1">11</td><td class="ctr2" id="i3">11</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a5"><a href="MtasSpanWithinQuery.java.html#L70" class="el_method">MtasSpanWithinQuery(MtasSpanQuery, MtasSpanQuery, int, int, int, int, boolean)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="21" alt="21"/><img src="../jacoco-resources/greenbar.gif" width="24" height="10" title="92" alt="92"/></td><td class="ctr2" id="c5">81%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="11" alt="11"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="11" alt="11"/></td><td class="ctr2" id="e2">50%</td><td class="ctr1" id="f1">9</td><td class="ctr2" id="g1">12</td><td class="ctr1" id="h2">4</td><td class="ctr2" id="i1">22</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="MtasSpanWithinQuery.java.html#L306" class="el_method">equals(Object)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="45" alt="45"/></td><td class="ctr2" id="c4">91%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="10" alt="10"/></td><td class="ctr2" id="e0">62%</td><td class="ctr1" id="f2">6</td><td class="ctr2" id="g2">9</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i4">8</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a3"><a href="MtasSpanWithinQuery.java.html#L327" class="el_method">hashCode()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="67" alt="67"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i2">12</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a4"><a href="MtasSpanWithinQuery.java.html#L53" class="el_method">MtasSpanWithinQuery(MtasSpanQuery, MtasSpanQuery)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="10" alt="10"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">2</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a0"><a href="MtasSpanWithinQuery.java.html#L271" class="el_method">createWeight(IndexSearcher, boolean)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="6" alt="6"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a2"><a href="MtasSpanWithinQuery.java.html#L258" class="el_method">getField()</a></td><td class="bar" id="b7"/><td class="ctr2" id="c3">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSpanWithinQuery</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.search.spans</a> &gt; <span class="el_class">MtasSpanWithinQuery</span></div><h1>MtasSpanWithinQuery</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">379 of 851</td><td class="ctr2">55%</td><td class="bar">56 of 112</td><td class="ctr2">50%</td><td class="ctr1">44</td><td class="ctr2">65</td><td class="ctr1">69</td><td class="ctr2">163</td><td class="ctr1">1</td><td class="ctr2">9</td></tr></tfoot><tbody><tr><td id="a7"><a href="MtasSpanWithinQuery.java.html#L120" class="el_method">rewrite(IndexReader)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="66" height="10" title="269" alt="269"/><img src="../jacoco-resources/greenbar.gif" width="53" height="10" title="216" alt="216"/></td><td class="ctr2" id="c7">44%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="63" height="10" title="37" alt="37"/><img src="../jacoco-resources/greenbar.gif" width="56" height="10" title="33" alt="33"/></td><td class="ctr2" id="e2">47%</td><td class="ctr1" id="f0">28</td><td class="ctr2" id="g0">36</td><td class="ctr1" id="h0">52</td><td class="ctr2" id="i0">95</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a8"><a href="MtasSpanWithinQuery.java.html#L302" class="el_method">toString(String)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="21" height="10" title="87" alt="87"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f3">3</td><td class="ctr2" id="g3">3</td><td class="ctr1" id="h1">11</td><td class="ctr2" id="i3">11</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a6"><a href="MtasSpanWithinQuery.java.html#L70" class="el_method">MtasSpanWithinQuery(MtasSpanQuery, MtasSpanQuery, int, int, int, int, boolean)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="19" alt="19"/><img src="../jacoco-resources/greenbar.gif" width="28" height="10" title="116" alt="116"/></td><td class="ctr2" id="c6">85%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="22" height="10" title="13" alt="13"/></td><td class="ctr2" id="e1">59%</td><td class="ctr1" id="f1">7</td><td class="ctr2" id="g1">12</td><td class="ctr1" id="h2">4</td><td class="ctr2" id="i1">29</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="MtasSpanWithinQuery.java.html#L328" class="el_method">equals(Object)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="45" alt="45"/></td><td class="ctr2" id="c5">91%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="10" alt="10"/></td><td class="ctr2" id="e0">62%</td><td class="ctr1" id="f2">6</td><td class="ctr2" id="g2">9</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i4">8</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a4"><a href="MtasSpanWithinQuery.java.html#L349" class="el_method">hashCode()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="67" alt="67"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i2">12</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a5"><a href="MtasSpanWithinQuery.java.html#L53" class="el_method">MtasSpanWithinQuery(MtasSpanQuery, MtasSpanQuery)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="10" alt="10"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i6">2</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a1"><a href="MtasSpanWithinQuery.java.html#L372" class="el_method">disableTwoPhaseIterator()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="9" alt="9"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i5">4</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a0"><a href="MtasSpanWithinQuery.java.html#L292" class="el_method">createWeight(IndexSearcher, boolean)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="6" alt="6"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a3"><a href="MtasSpanWithinQuery.java.html#L279" class="el_method">getField()</a></td><td class="bar" id="b8"/><td class="ctr2" id="c4">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/MtasSpanWithinQuery.java.html b/jacoco/mtas.search.spans/MtasSpanWithinQuery.java.html
index 7b7de7b..d5476f4 100644
--- a/jacoco/mtas.search.spans/MtasSpanWithinQuery.java.html
+++ b/jacoco/mtas.search.spans/MtasSpanWithinQuery.java.html
@@ -17,28 +17,28 @@ public class MtasSpanWithinQuery extends MtasSpanQuery {
 
   /** The base query. */
   private SpanWithinQuery baseQuery;
-  
+
   /** The small query. */
   private MtasSpanQuery smallQuery;
-  
+
   /** The big query. */
   private MtasSpanQuery bigQuery;
-  
-  /** The left boundary minimum. */
-  private int leftBoundaryMinimum;
-  
-  /** The left boundary maximum. */
-  private int leftBoundaryMaximum;
-  
-  /** The right boundary maximum. */
-  private int rightBoundaryMaximum;
-  
-  /** The right boundary minimum. */
-  private int rightBoundaryMinimum;
-  
+
+  /** The left boundary big minimum. */
+  private int leftBoundaryBigMinimum;
+
+  /** The left boundary big maximum. */
+  private int leftBoundaryBigMaximum;
+
+  /** The right boundary big maximum. */
+  private int rightBoundaryBigMaximum;
+
+  /** The right boundary big minimum. */
+  private int rightBoundaryBigMinimum;
+
   /** The auto adjust big query. */
   private boolean autoAdjustBigQuery;
-  
+
   /** The field. */
   String field;
 
@@ -67,37 +67,47 @@ public class MtasSpanWithinQuery extends MtasSpanQuery {
   public MtasSpanWithinQuery(MtasSpanQuery q1, MtasSpanQuery q2,
       int leftMinimum, int leftMaximum, int rightMinimum, int rightMaximum,
       boolean adjustBigQuery) {
-<span class="pc bpc" id="L70" title="2 of 4 branches missed.">    super(q1 != null ? q1.getMinimumWidth() : null,</span>
-<span class="pc" id="L71">        q1 != null ? q1.getMaximumWidth() : null);</span>
-<span class="pc bpc" id="L72" title="1 of 4 branches missed.">    if (q2 != null &amp;&amp; q2.getMinimumWidth() != null) {</span>
-<span class="fc bfc" id="L73" title="All 2 branches covered.">      if (this.getMinimumWidth() == null</span>
-<span class="pc bpc" id="L74" title="1 of 2 branches missed.">          || this.getMinimumWidth() &lt; q2.getMinimumWidth()) {</span>
-<span class="fc" id="L75">        this.setWidth(q2.getMinimumWidth(), this.getMaximumWidth());</span>
+<span class="fc" id="L70">    super(null, null);</span>
+<span class="fc" id="L71">    bigQuery = q1;</span>
+<span class="fc" id="L72">    smallQuery = q2;</span>
+<span class="fc" id="L73">    leftBoundaryBigMinimum = leftMinimum;</span>
+<span class="fc" id="L74">    leftBoundaryBigMaximum = leftMaximum;</span>
+<span class="fc" id="L75">    rightBoundaryBigMinimum = rightMinimum;</span>
+<span class="fc" id="L76">    rightBoundaryBigMaximum = rightMaximum;</span>
+<span class="fc" id="L77">    autoAdjustBigQuery = adjustBigQuery;</span>
+    // recompute width
+<span class="fc" id="L79">    Integer minimumWidth = null;</span>
+<span class="fc" id="L80">    Integer maximumWidth = null;</span>
+<span class="pc bpc" id="L81" title="1 of 2 branches missed.">    if (bigQuery != null) {</span>
+<span class="fc" id="L82">      maximumWidth = bigQuery.getMaximumWidth();</span>
+<span class="fc bfc" id="L83" title="All 2 branches covered.">      maximumWidth = (maximumWidth != null)</span>
+<span class="fc" id="L84">          ? maximumWidth + rightBoundaryBigMaximum + leftBoundaryBigMaximum</span>
+          : null;
+    }
+<span class="pc bpc" id="L87" title="1 of 2 branches missed.">    if (smallQuery != null) {</span>
+<span class="fc bfc" id="L88" title="All 4 branches covered.">      if (smallQuery.getMaximumWidth() != null &amp;&amp; (maximumWidth == null</span>
+<span class="fc bfc" id="L89" title="All 2 branches covered.">          || smallQuery.getMaximumWidth() &lt; maximumWidth)) {</span>
+<span class="fc" id="L90">        maximumWidth = smallQuery.getMaximumWidth();</span>
       }
+<span class="fc" id="L92">      minimumWidth = smallQuery.getMinimumWidth();</span>
     }
-<span class="fc" id="L78">    bigQuery = q1;</span>
-<span class="fc" id="L79">    smallQuery = q2;</span>
-<span class="fc" id="L80">    leftBoundaryMinimum = leftMinimum;</span>
-<span class="fc" id="L81">    leftBoundaryMaximum = leftMaximum;</span>
-<span class="fc" id="L82">    rightBoundaryMinimum = rightMinimum;</span>
-<span class="fc" id="L83">    rightBoundaryMaximum = rightMaximum;</span>
-<span class="fc" id="L84">    autoAdjustBigQuery = adjustBigQuery;</span>
-<span class="pc bpc" id="L85" title="2 of 4 branches missed.">    if (bigQuery != null &amp;&amp; bigQuery.getField() != null) {</span>
-<span class="fc" id="L86">      field = bigQuery.getField();</span>
-<span class="nc bnc" id="L87" title="All 4 branches missed.">    } else if (smallQuery != null &amp;&amp; smallQuery.getField() != null) {</span>
-<span class="nc" id="L88">      field = smallQuery.getField();</span>
+<span class="fc" id="L94">    setWidth(minimumWidth, maximumWidth);</span>
+    // compute field
+<span class="pc bpc" id="L96" title="2 of 4 branches missed.">    if (bigQuery != null &amp;&amp; bigQuery.getField() != null) {</span>
+<span class="fc" id="L97">      field = bigQuery.getField();</span>
+<span class="nc bnc" id="L98" title="All 4 branches missed.">    } else if (smallQuery != null &amp;&amp; smallQuery.getField() != null) {</span>
+<span class="nc" id="L99">      field = smallQuery.getField();</span>
     } else {
-<span class="nc" id="L90">      field = null;</span>
+<span class="nc" id="L101">      field = null;</span>
     }
-<span class="pc bpc" id="L92" title="1 of 2 branches missed.">    if (field != null) {</span>
-<span class="fc" id="L93">      baseQuery = new SpanWithinQuery(</span>
-          new MtasMaximumExpandSpanQuery(bigQuery, leftBoundaryMinimum,
-              leftBoundaryMaximum, rightBoundaryMinimum, rightBoundaryMaximum),
-          smallQuery);
+<span class="pc bpc" id="L103" title="1 of 2 branches missed.">    if (field != null) {</span>
+<span class="fc" id="L104">      baseQuery = new SpanWithinQuery(new MtasMaximumExpandSpanQuery(bigQuery,</span>
+          leftBoundaryBigMinimum, leftBoundaryBigMaximum,
+          rightBoundaryBigMinimum, rightBoundaryBigMaximum), smallQuery);
     } else {
-<span class="nc" id="L98">      baseQuery = null;</span>
+<span class="nc" id="L108">      baseQuery = null;</span>
     }
-<span class="fc" id="L100">  }</span>
+<span class="fc" id="L110">  }</span>
 
   /*
    * (non-Javadoc)
@@ -107,144 +117,155 @@ public class MtasSpanWithinQuery extends MtasSpanQuery {
    */
   @Override
   public MtasSpanQuery rewrite(IndexReader reader) throws IOException {
-<span class="fc" id="L110">    MtasSpanQuery newBigQuery = bigQuery.rewrite(reader);</span>
-<span class="fc" id="L111">    MtasSpanQuery newSmallQuery = smallQuery.rewrite(reader);      </span>
+<span class="fc" id="L120">    MtasSpanQuery newBigQuery = bigQuery.rewrite(reader);</span>
+<span class="fc" id="L121">    MtasSpanQuery newSmallQuery = smallQuery.rewrite(reader);</span>
 
-<span class="pc bpc" id="L113" title="4 of 8 branches missed.">    if (newBigQuery == null || newBigQuery instanceof MtasSpanMatchNoneQuery</span>
+<span class="pc bpc" id="L123" title="4 of 8 branches missed.">    if (newBigQuery == null || newBigQuery instanceof MtasSpanMatchNoneQuery</span>
         || newSmallQuery == null
         || newSmallQuery instanceof MtasSpanMatchNoneQuery) {
-<span class="nc" id="L116">      return new MtasSpanMatchNoneQuery(field);</span>
+<span class="nc" id="L126">      return new MtasSpanMatchNoneQuery(field);</span>
     }
 
-<span class="pc bpc" id="L119" title="1 of 2 branches missed.">    if (autoAdjustBigQuery) {</span>
-<span class="pc bpc" id="L120" title="1 of 2 branches missed.">      if (newBigQuery instanceof MtasSpanRecurrenceQuery) {</span>
-<span class="nc" id="L121">        MtasSpanRecurrenceQuery recurrenceQuery = (MtasSpanRecurrenceQuery) newBigQuery;</span>
-<span class="nc bnc" id="L122" title="All 2 branches missed.">        if (recurrenceQuery.getIgnoreQuery() == null</span>
-<span class="nc bnc" id="L123" title="All 2 branches missed.">            &amp;&amp; recurrenceQuery.getQuery() instanceof MtasSpanMatchAllQuery) {</span>
-<span class="nc" id="L124">          rightBoundaryMaximum += leftBoundaryMaximum</span>
-<span class="nc" id="L125">              + recurrenceQuery.getMaximumRecurrence();</span>
-<span class="nc" id="L126">          rightBoundaryMinimum += leftBoundaryMinimum</span>
-<span class="nc" id="L127">              + recurrenceQuery.getMinimumRecurrence();</span>
-<span class="nc" id="L128">          leftBoundaryMaximum = 0;</span>
-<span class="nc" id="L129">          leftBoundaryMinimum = 0;</span>
-<span class="nc" id="L130">          newBigQuery = new MtasSpanMatchAllQuery(field);</span>
+<span class="pc bpc" id="L129" title="1 of 2 branches missed.">    if (newSmallQuery.getMinimumWidth() != null</span>
+<span class="fc bfc" id="L130" title="All 2 branches covered.">        &amp;&amp; newBigQuery.getMaximumWidth() != null</span>
+<span class="pc bpc" id="L131" title="1 of 2 branches missed.">        &amp;&amp; newSmallQuery.getMinimumWidth() &gt; (newBigQuery.getMaximumWidth()</span>
+            + leftBoundaryBigMaximum + rightBoundaryBigMaximum)) {
+<span class="nc" id="L133">      return new MtasSpanMatchNoneQuery(field);</span>
+    }
+
+<span class="pc bpc" id="L136" title="1 of 2 branches missed.">    if (autoAdjustBigQuery) {</span>
+<span class="pc bpc" id="L137" title="1 of 2 branches missed.">      if (newBigQuery instanceof MtasSpanRecurrenceQuery) {</span>
+<span class="nc" id="L138">        MtasSpanRecurrenceQuery recurrenceQuery = (MtasSpanRecurrenceQuery) newBigQuery;</span>
+<span class="nc bnc" id="L139" title="All 2 branches missed.">        if (recurrenceQuery.getIgnoreQuery() == null</span>
+<span class="nc bnc" id="L140" title="All 2 branches missed.">            &amp;&amp; recurrenceQuery.getQuery() instanceof MtasSpanMatchAllQuery) {</span>
+<span class="nc" id="L141">          rightBoundaryBigMaximum += leftBoundaryBigMaximum</span>
+<span class="nc" id="L142">              + recurrenceQuery.getMaximumRecurrence();</span>
+<span class="nc" id="L143">          rightBoundaryBigMinimum += leftBoundaryBigMinimum</span>
+<span class="nc" id="L144">              + recurrenceQuery.getMinimumRecurrence();</span>
+<span class="nc" id="L145">          leftBoundaryBigMaximum = 0;</span>
+<span class="nc" id="L146">          leftBoundaryBigMinimum = 0;</span>
+<span class="nc" id="L147">          newBigQuery = new MtasSpanMatchAllQuery(field);</span>
           // System.out.println(&quot;REPLACE WITH &quot; + newBigQuery + &quot; ([&quot;
           // + leftBoundaryMinimum + &quot;,&quot; + leftBoundaryMaximum + &quot;],[&quot;
           // + rightBoundaryMinimum + &quot;,&quot; + rightBoundaryMaximum + &quot;])&quot;);
-<span class="nc" id="L134">          return new MtasSpanWithinQuery(newBigQuery, newSmallQuery,</span>
-              leftBoundaryMinimum, leftBoundaryMaximum, rightBoundaryMinimum,
-<span class="nc" id="L136">              rightBoundaryMaximum, autoAdjustBigQuery).rewrite(reader);</span>
+<span class="nc" id="L151">          return new MtasSpanWithinQuery(newBigQuery, newSmallQuery,</span>
+              leftBoundaryBigMinimum, leftBoundaryBigMaximum,
+              rightBoundaryBigMinimum, rightBoundaryBigMaximum,
+<span class="nc" id="L154">              autoAdjustBigQuery).rewrite(reader);</span>
         }
-<span class="pc bpc" id="L138" title="1 of 2 branches missed.">      } else if (newBigQuery instanceof MtasSpanMatchAllQuery) {</span>
-<span class="nc bnc" id="L139" title="All 2 branches missed.">        if (leftBoundaryMaximum &gt; 0) {</span>
-<span class="nc" id="L140">          rightBoundaryMaximum += leftBoundaryMaximum;</span>
-<span class="nc" id="L141">          rightBoundaryMinimum += leftBoundaryMinimum;</span>
-<span class="nc" id="L142">          leftBoundaryMaximum = 0;</span>
-<span class="nc" id="L143">          leftBoundaryMinimum = 0;</span>
+<span class="pc bpc" id="L156" title="1 of 2 branches missed.">      } else if (newBigQuery instanceof MtasSpanMatchAllQuery) {</span>
+<span class="nc bnc" id="L157" title="All 2 branches missed.">        if (leftBoundaryBigMaximum &gt; 0) {</span>
+<span class="nc" id="L158">          rightBoundaryBigMaximum += leftBoundaryBigMaximum;</span>
+<span class="nc" id="L159">          rightBoundaryBigMinimum += leftBoundaryBigMinimum;</span>
+<span class="nc" id="L160">          leftBoundaryBigMaximum = 0;</span>
+<span class="nc" id="L161">          leftBoundaryBigMinimum = 0;</span>
           // System.out.println(&quot;REPLACE WITH &quot; + newBigQuery + &quot; ([&quot;
           // + leftBoundaryMinimum + &quot;,&quot; + leftBoundaryMaximum + &quot;],[&quot;
           // + rightBoundaryMinimum + &quot;,&quot; + rightBoundaryMaximum + &quot;])&quot;);
-<span class="nc" id="L147">          return new MtasSpanWithinQuery(newBigQuery, newSmallQuery,</span>
-              leftBoundaryMinimum, leftBoundaryMaximum, rightBoundaryMinimum,
-<span class="nc" id="L149">              rightBoundaryMaximum, autoAdjustBigQuery).rewrite(reader);</span>
+<span class="nc" id="L165">          return new MtasSpanWithinQuery(newBigQuery, newSmallQuery,</span>
+              leftBoundaryBigMinimum, leftBoundaryBigMaximum,
+              rightBoundaryBigMinimum, rightBoundaryBigMaximum,
+<span class="nc" id="L168">              autoAdjustBigQuery).rewrite(reader);</span>
         }
-<span class="fc bfc" id="L151" title="All 2 branches covered.">      } else if (newBigQuery instanceof MtasSpanSequenceQuery) {</span>
-<span class="fc" id="L152">        MtasSpanSequenceQuery sequenceQuery = (MtasSpanSequenceQuery) newBigQuery;</span>
-<span class="pc bpc" id="L153" title="1 of 2 branches missed.">        if (sequenceQuery.getIgnoreQuery() == null) {</span>
-<span class="fc" id="L154">          List&lt;MtasSpanSequenceItem&gt; items = sequenceQuery.getItems();</span>
-<span class="fc" id="L155">          List&lt;MtasSpanSequenceItem&gt; newItems = new ArrayList&lt;&gt;();</span>
-<span class="fc" id="L156">          int newLeftBoundaryMinimum = 0;</span>
-<span class="fc" id="L157">          int newLeftBoundaryMaximum = 0;</span>
-<span class="fc" id="L158">          int newRightBoundaryMinimum = 0;</span>
-<span class="fc" id="L159">          int newRightBoundaryMaximum = 0;</span>
-<span class="fc bfc" id="L160" title="All 2 branches covered.">          for (int i = 0; i &lt; items.size(); i++) {</span>
+<span class="fc bfc" id="L170" title="All 2 branches covered.">      } else if (newBigQuery instanceof MtasSpanSequenceQuery) {</span>
+<span class="fc" id="L171">        MtasSpanSequenceQuery sequenceQuery = (MtasSpanSequenceQuery) newBigQuery;</span>
+<span class="pc bpc" id="L172" title="1 of 2 branches missed.">        if (sequenceQuery.getIgnoreQuery() == null) {</span>
+<span class="fc" id="L173">          List&lt;MtasSpanSequenceItem&gt; items = sequenceQuery.getItems();</span>
+<span class="fc" id="L174">          List&lt;MtasSpanSequenceItem&gt; newItems = new ArrayList&lt;&gt;();</span>
+<span class="fc" id="L175">          int newLeftBoundaryMinimum = 0;</span>
+<span class="fc" id="L176">          int newLeftBoundaryMaximum = 0;</span>
+<span class="fc" id="L177">          int newRightBoundaryMinimum = 0;</span>
+<span class="fc" id="L178">          int newRightBoundaryMaximum = 0;</span>
+<span class="fc bfc" id="L179" title="All 2 branches covered.">          for (int i = 0; i &lt; items.size(); i++) {</span>
             // first item
-<span class="fc bfc" id="L162" title="All 2 branches covered.">            if (i == 0) {</span>
-<span class="pc bpc" id="L163" title="1 of 2 branches missed.">              if (items.get(i).getQuery() instanceof MtasSpanMatchAllQuery) {</span>
-<span class="nc" id="L164">                newLeftBoundaryMaximum++;</span>
-<span class="nc bnc" id="L165" title="All 2 branches missed.">                if (!items.get(i).isOptional()) {</span>
-<span class="nc" id="L166">                  newLeftBoundaryMinimum++;</span>
+<span class="fc bfc" id="L181" title="All 2 branches covered.">            if (i == 0) {</span>
+<span class="pc bpc" id="L182" title="1 of 2 branches missed.">              if (items.get(i).getQuery() instanceof MtasSpanMatchAllQuery) {</span>
+<span class="nc" id="L183">                newLeftBoundaryMaximum++;</span>
+<span class="nc bnc" id="L184" title="All 2 branches missed.">                if (!items.get(i).isOptional()) {</span>
+<span class="nc" id="L185">                  newLeftBoundaryMinimum++;</span>
                 }
-<span class="fc" id="L168">              } else if (items.get(i)</span>
-<span class="fc bfc" id="L169" title="All 2 branches covered.">                  .getQuery() instanceof MtasSpanRecurrenceQuery) {</span>
-<span class="fc" id="L170">                MtasSpanRecurrenceQuery msrq = (MtasSpanRecurrenceQuery) items</span>
-<span class="fc" id="L171">                    .get(i).getQuery();</span>
-<span class="pc bpc" id="L172" title="1 of 2 branches missed.">                if (msrq.getQuery() instanceof MtasSpanMatchAllQuery) {</span>
-<span class="fc" id="L173">                  newLeftBoundaryMaximum += msrq.getMaximumRecurrence();</span>
-<span class="pc bpc" id="L174" title="1 of 2 branches missed.">                  if (!items.get(i).isOptional()) {</span>
-<span class="nc" id="L175">                    newLeftBoundaryMinimum += msrq.getMinimumRecurrence();</span>
+<span class="fc" id="L187">              } else if (items.get(i)</span>
+<span class="pc bpc" id="L188" title="1 of 2 branches missed.">                  .getQuery() instanceof MtasSpanRecurrenceQuery) {</span>
+<span class="nc" id="L189">                MtasSpanRecurrenceQuery msrq = (MtasSpanRecurrenceQuery) items</span>
+<span class="nc" id="L190">                    .get(i).getQuery();</span>
+<span class="nc bnc" id="L191" title="All 2 branches missed.">                if (msrq.getQuery() instanceof MtasSpanMatchAllQuery) {</span>
+<span class="nc" id="L192">                  newLeftBoundaryMaximum += msrq.getMaximumRecurrence();</span>
+<span class="nc bnc" id="L193" title="All 2 branches missed.">                  if (!items.get(i).isOptional()) {</span>
+<span class="nc" id="L194">                    newLeftBoundaryMinimum += msrq.getMinimumRecurrence();</span>
                   }
                 } else {
-<span class="nc" id="L178">                  newItems.add(items.get(i));</span>
+<span class="nc" id="L197">                  newItems.add(items.get(i));</span>
                 }
-<span class="fc" id="L180">              } else {</span>
-<span class="fc" id="L181">                newItems.add(items.get(i));</span>
+<span class="nc" id="L199">              } else {</span>
+<span class="fc" id="L200">                newItems.add(items.get(i));</span>
               }
               // last item
-<span class="fc bfc" id="L184" title="All 2 branches covered.">            } else if (i == (items.size() - 1)) {</span>
-<span class="pc bpc" id="L185" title="1 of 2 branches missed.">              if (items.get(i).getQuery() instanceof MtasSpanMatchAllQuery) {</span>
-<span class="nc" id="L186">                newRightBoundaryMaximum++;</span>
-<span class="nc bnc" id="L187" title="All 2 branches missed.">                if (!items.get(i).isOptional()) {</span>
-<span class="nc" id="L188">                  newRightBoundaryMinimum++;</span>
+<span class="fc bfc" id="L203" title="All 2 branches covered.">            } else if (i == (items.size() - 1)) {</span>
+<span class="pc bpc" id="L204" title="1 of 2 branches missed.">              if (items.get(i).getQuery() instanceof MtasSpanMatchAllQuery) {</span>
+<span class="nc" id="L205">                newRightBoundaryMaximum++;</span>
+<span class="nc bnc" id="L206" title="All 2 branches missed.">                if (!items.get(i).isOptional()) {</span>
+<span class="nc" id="L207">                  newRightBoundaryMinimum++;</span>
                 }
-<span class="fc" id="L190">              } else if (items.get(i)</span>
-<span class="fc bfc" id="L191" title="All 2 branches covered.">                  .getQuery() instanceof MtasSpanRecurrenceQuery) {</span>
-<span class="fc" id="L192">                MtasSpanRecurrenceQuery msrq = (MtasSpanRecurrenceQuery) items</span>
-<span class="fc" id="L193">                    .get(i).getQuery();</span>
-<span class="pc bpc" id="L194" title="1 of 2 branches missed.">                if (msrq.getQuery() instanceof MtasSpanMatchAllQuery) {</span>
-<span class="fc" id="L195">                  newRightBoundaryMaximum += msrq.getMaximumRecurrence();</span>
-<span class="pc bpc" id="L196" title="1 of 2 branches missed.">                  if (!items.get(i).isOptional()) {</span>
-<span class="fc" id="L197">                    newRightBoundaryMinimum += msrq.getMinimumRecurrence();</span>
+<span class="fc" id="L209">              } else if (items.get(i)</span>
+<span class="pc bpc" id="L210" title="1 of 2 branches missed.">                  .getQuery() instanceof MtasSpanRecurrenceQuery) {</span>
+<span class="nc" id="L211">                MtasSpanRecurrenceQuery msrq = (MtasSpanRecurrenceQuery) items</span>
+<span class="nc" id="L212">                    .get(i).getQuery();</span>
+<span class="nc bnc" id="L213" title="All 2 branches missed.">                if (msrq.getQuery() instanceof MtasSpanMatchAllQuery) {</span>
+<span class="nc" id="L214">                  newRightBoundaryMaximum += msrq.getMaximumRecurrence();</span>
+<span class="nc bnc" id="L215" title="All 2 branches missed.">                  if (!items.get(i).isOptional()) {</span>
+<span class="nc" id="L216">                    newRightBoundaryMinimum += msrq.getMinimumRecurrence();</span>
                   }
                 } else {
-<span class="nc" id="L200">                  newItems.add(items.get(i));</span>
+<span class="nc" id="L219">                  newItems.add(items.get(i));</span>
                 }
-<span class="fc" id="L202">              } else {</span>
-<span class="fc" id="L203">                newItems.add(items.get(i));</span>
+<span class="nc" id="L221">              } else {</span>
+<span class="fc" id="L222">                newItems.add(items.get(i));</span>
               }
               // other items
             } else {
-<span class="fc" id="L207">              newItems.add(items.get(i));</span>
+<span class="fc" id="L226">              newItems.add(items.get(i));</span>
             }
           }
-<span class="fc" id="L210">          leftBoundaryMaximum += newLeftBoundaryMaximum;</span>
-<span class="fc" id="L211">          leftBoundaryMinimum += newLeftBoundaryMinimum;</span>
-<span class="fc" id="L212">          rightBoundaryMaximum += newRightBoundaryMaximum;</span>
-<span class="fc" id="L213">          rightBoundaryMinimum += newRightBoundaryMinimum;</span>
-<span class="pc bpc" id="L214" title="1 of 2 branches missed.">          if (newItems.isEmpty()) {</span>
-<span class="nc" id="L215">            rightBoundaryMaximum = Math.max(0,</span>
-                rightBoundaryMaximum + leftBoundaryMaximum - 1);
-<span class="nc" id="L217">            rightBoundaryMinimum = Math.max(0,</span>
-                rightBoundaryMinimum + leftBoundaryMinimum - 1);
-<span class="nc" id="L219">            leftBoundaryMaximum = 0;</span>
-<span class="nc" id="L220">            leftBoundaryMinimum = 0;</span>
-<span class="nc" id="L221">            newItems.add(new MtasSpanSequenceItem(</span>
+<span class="fc" id="L229">          leftBoundaryBigMaximum += newLeftBoundaryMaximum;</span>
+<span class="fc" id="L230">          leftBoundaryBigMinimum += newLeftBoundaryMinimum;</span>
+<span class="fc" id="L231">          rightBoundaryBigMaximum += newRightBoundaryMaximum;</span>
+<span class="fc" id="L232">          rightBoundaryBigMinimum += newRightBoundaryMinimum;</span>
+<span class="pc bpc" id="L233" title="1 of 2 branches missed.">          if (newItems.isEmpty()) {</span>
+<span class="nc" id="L234">            rightBoundaryBigMaximum = Math.max(0,</span>
+                rightBoundaryBigMaximum + leftBoundaryBigMaximum - 1);
+<span class="nc" id="L236">            rightBoundaryBigMinimum = Math.max(0,</span>
+                rightBoundaryBigMinimum + leftBoundaryBigMinimum - 1);
+<span class="nc" id="L238">            leftBoundaryBigMaximum = 0;</span>
+<span class="nc" id="L239">            leftBoundaryBigMinimum = 0;</span>
+<span class="nc" id="L240">            newItems.add(new MtasSpanSequenceItem(</span>
                 new MtasSpanMatchAllQuery(field), false));
           }
-<span class="pc bpc" id="L224" title="2 of 6 branches missed.">          if (!items.equals(newItems) || newLeftBoundaryMaximum &gt; 0</span>
+<span class="pc bpc" id="L243" title="3 of 6 branches missed.">          if (!items.equals(newItems) || newLeftBoundaryMaximum &gt; 0</span>
               || newRightBoundaryMaximum &gt; 0) {
-<span class="fc" id="L226">            newBigQuery = (new MtasSpanSequenceQuery(newItems, null, null))</span>
-<span class="fc" id="L227">                .rewrite(reader);</span>
+<span class="nc" id="L245">            newBigQuery = (new MtasSpanSequenceQuery(newItems, null, null))</span>
+<span class="nc" id="L246">                .rewrite(reader);</span>
             // System.out.println(&quot;REPLACE WITH &quot; + newBigQuery + &quot; ([&quot;
             // + leftBoundaryMinimum + &quot;,&quot; + leftBoundaryMaximum + &quot;],[&quot;
             // + rightBoundaryMinimum + &quot;,&quot; + rightBoundaryMaximum + &quot;])&quot;);
-<span class="fc" id="L231">            return new MtasSpanWithinQuery(newBigQuery, newSmallQuery,</span>
-                leftBoundaryMinimum, leftBoundaryMaximum, rightBoundaryMinimum,
-<span class="fc" id="L233">                rightBoundaryMaximum, autoAdjustBigQuery).rewrite(reader);</span>
+<span class="nc" id="L250">            return new MtasSpanWithinQuery(newBigQuery, newSmallQuery,</span>
+                leftBoundaryBigMinimum, leftBoundaryBigMaximum,
+                rightBoundaryBigMinimum, rightBoundaryBigMaximum,
+<span class="nc" id="L253">                autoAdjustBigQuery).rewrite(reader);</span>
           }
         }
       }
-    }    
-    
-<span class="pc bpc" id="L239" title="1 of 4 branches missed.">    if (!newBigQuery.equals(bigQuery) || !newSmallQuery.equals(smallQuery)) {</span>
-<span class="fc" id="L240">      return (new MtasSpanWithinQuery(newBigQuery, newSmallQuery,</span>
-          leftBoundaryMinimum, leftBoundaryMaximum, rightBoundaryMinimum,
-<span class="fc" id="L242">          rightBoundaryMaximum, autoAdjustBigQuery)).rewrite(reader);      </span>
-<span class="pc bpc" id="L243" title="1 of 2 branches missed.">    } else if (newBigQuery.equals(newSmallQuery)) {</span>
-<span class="nc" id="L244">      return newBigQuery;</span>
+    }
+
+<span class="pc bpc" id="L259" title="1 of 4 branches missed.">    if (!newBigQuery.equals(bigQuery) || !newSmallQuery.equals(smallQuery)) {</span>
+<span class="fc" id="L260">      return (new MtasSpanWithinQuery(newBigQuery, newSmallQuery,</span>
+          leftBoundaryBigMinimum, leftBoundaryBigMaximum,
+          rightBoundaryBigMinimum, rightBoundaryBigMaximum, autoAdjustBigQuery))
+<span class="fc" id="L263">              .rewrite(reader);</span>
+<span class="fc bfc" id="L264" title="All 2 branches covered.">    } else if (newBigQuery.equals(newSmallQuery)) {</span>
+<span class="fc" id="L265">      return newBigQuery;</span>
     } else {
-<span class="fc" id="L246">      baseQuery = (SpanWithinQuery) baseQuery.rewrite(reader);</span>
-<span class="fc" id="L247">      return super.rewrite(reader);</span>
+<span class="fc" id="L267">      baseQuery = (SpanWithinQuery) baseQuery.rewrite(reader);</span>
+<span class="fc" id="L268">      return super.rewrite(reader);</span>
     }
   }
 
@@ -255,7 +276,7 @@ public class MtasSpanWithinQuery extends MtasSpanQuery {
    */
   @Override
   public String getField() {
-<span class="fc" id="L258">    return field;</span>
+<span class="fc" id="L279">    return field;</span>
   }
 
   /*
@@ -268,7 +289,7 @@ public class MtasSpanWithinQuery extends MtasSpanQuery {
   @Override
   public SpanWeight createWeight(IndexSearcher searcher, boolean needsScores)
       throws IOException {
-<span class="fc" id="L271">    return baseQuery.createWeight(searcher, needsScores);</span>
+<span class="fc" id="L292">    return baseQuery.createWeight(searcher, needsScores);</span>
   }
 
   /*
@@ -278,22 +299,23 @@ public class MtasSpanWithinQuery extends MtasSpanQuery {
    */
   @Override
   public String toString(String field) {
-<span class="nc" id="L281">    StringBuilder buffer = new StringBuilder();</span>
-<span class="nc" id="L282">    buffer.append(this.getClass().getSimpleName() + &quot;([&quot;);</span>
-<span class="nc bnc" id="L283" title="All 2 branches missed.">    if (smallQuery != null) {</span>
-<span class="nc" id="L284">      buffer.append(smallQuery.toString(smallQuery.getField()));</span>
+<span class="nc" id="L302">    StringBuilder buffer = new StringBuilder();</span>
+<span class="nc" id="L303">    buffer.append(this.getClass().getSimpleName() + &quot;([&quot;);</span>
+<span class="nc bnc" id="L304" title="All 2 branches missed.">    if (smallQuery != null) {</span>
+<span class="nc" id="L305">      buffer.append(smallQuery.toString(smallQuery.getField()));</span>
     } else {
-<span class="nc" id="L286">      buffer.append(&quot;null&quot;);</span>
+<span class="nc" id="L307">      buffer.append(&quot;null&quot;);</span>
     }
-<span class="nc" id="L288">    buffer.append(&quot;,&quot;);</span>
-<span class="nc bnc" id="L289" title="All 2 branches missed.">    if (bigQuery != null) {</span>
-<span class="nc" id="L290">      buffer.append(bigQuery.toString(bigQuery.getField()));</span>
+<span class="nc" id="L309">    buffer.append(&quot;,&quot;);</span>
+<span class="nc bnc" id="L310" title="All 2 branches missed.">    if (bigQuery != null) {</span>
+<span class="nc" id="L311">      buffer.append(bigQuery.toString(bigQuery.getField()));</span>
     } else {
-<span class="nc" id="L292">      buffer.append(&quot;null&quot;);</span>
+<span class="nc" id="L313">      buffer.append(&quot;null&quot;);</span>
     }
-<span class="nc" id="L294">    buffer.append(&quot;],[&quot; + leftBoundaryMinimum + &quot;,&quot; + leftBoundaryMaximum</span>
-        + &quot;],[&quot; + rightBoundaryMinimum + &quot;,&quot; + rightBoundaryMaximum + &quot;])&quot;);
-<span class="nc" id="L296">    return buffer.toString();</span>
+<span class="nc" id="L315">    buffer.append(</span>
+        &quot;],[&quot; + leftBoundaryBigMinimum + &quot;,&quot; + leftBoundaryBigMaximum + &quot;],[&quot;
+            + rightBoundaryBigMinimum + &quot;,&quot; + rightBoundaryBigMaximum + &quot;])&quot;);
+<span class="nc" id="L318">    return buffer.toString();</span>
   }
 
   /*
@@ -303,18 +325,18 @@ public class MtasSpanWithinQuery extends MtasSpanQuery {
    */
   @Override
   public boolean equals(Object obj) {
-<span class="fc bfc" id="L306" title="All 2 branches covered.">    if (this == obj)</span>
-<span class="fc" id="L307">      return true;</span>
-<span class="pc bpc" id="L308" title="1 of 2 branches missed.">    if (obj == null)</span>
-<span class="nc" id="L309">      return false;</span>
-<span class="pc bpc" id="L310" title="1 of 2 branches missed.">    if (getClass() != obj.getClass())</span>
-<span class="nc" id="L311">      return false;</span>
-<span class="fc" id="L312">    final MtasSpanWithinQuery that = (MtasSpanWithinQuery) obj;</span>
-<span class="pc bpc" id="L313" title="4 of 10 branches missed.">    return baseQuery.equals(that.baseQuery)</span>
-        &amp;&amp; leftBoundaryMinimum == that.leftBoundaryMinimum
-        &amp;&amp; leftBoundaryMaximum == that.leftBoundaryMaximum
-        &amp;&amp; rightBoundaryMinimum == that.rightBoundaryMinimum
-        &amp;&amp; rightBoundaryMaximum == that.rightBoundaryMaximum;
+<span class="fc bfc" id="L328" title="All 2 branches covered.">    if (this == obj)</span>
+<span class="fc" id="L329">      return true;</span>
+<span class="pc bpc" id="L330" title="1 of 2 branches missed.">    if (obj == null)</span>
+<span class="nc" id="L331">      return false;</span>
+<span class="pc bpc" id="L332" title="1 of 2 branches missed.">    if (getClass() != obj.getClass())</span>
+<span class="nc" id="L333">      return false;</span>
+<span class="fc" id="L334">    final MtasSpanWithinQuery that = (MtasSpanWithinQuery) obj;</span>
+<span class="pc bpc" id="L335" title="4 of 10 branches missed.">    return baseQuery.equals(that.baseQuery)</span>
+        &amp;&amp; leftBoundaryBigMinimum == that.leftBoundaryBigMinimum
+        &amp;&amp; leftBoundaryBigMaximum == that.leftBoundaryBigMaximum
+        &amp;&amp; rightBoundaryBigMinimum == that.rightBoundaryBigMinimum
+        &amp;&amp; rightBoundaryBigMaximum == that.rightBoundaryBigMaximum;
   }
 
   /*
@@ -324,19 +346,33 @@ public class MtasSpanWithinQuery extends MtasSpanQuery {
    */
   @Override
   public int hashCode() {
-<span class="fc" id="L327">    int h = Integer.rotateLeft(classHash(), 1);</span>
-<span class="fc" id="L328">    h ^= smallQuery.hashCode();</span>
-<span class="fc" id="L329">    h = Integer.rotateLeft(h, 1);</span>
-<span class="fc" id="L330">    h ^= bigQuery.hashCode();</span>
-<span class="fc" id="L331">    h = Integer.rotateLeft(h, leftBoundaryMinimum) + leftBoundaryMinimum;</span>
-<span class="fc" id="L332">    h ^= 2;</span>
-<span class="fc" id="L333">    h = Integer.rotateLeft(h, leftBoundaryMaximum) + leftBoundaryMaximum;</span>
-<span class="fc" id="L334">    h ^= 3;</span>
-<span class="fc" id="L335">    h = Integer.rotateLeft(h, rightBoundaryMinimum) + rightBoundaryMinimum;</span>
-<span class="fc" id="L336">    h ^= 5;</span>
-<span class="fc" id="L337">    h = Integer.rotateLeft(h, rightBoundaryMaximum) + rightBoundaryMaximum;</span>
-<span class="fc" id="L338">    return h;</span>
+<span class="fc" id="L349">    int h = Integer.rotateLeft(classHash(), 1);</span>
+<span class="fc" id="L350">    h ^= smallQuery.hashCode();</span>
+<span class="fc" id="L351">    h = Integer.rotateLeft(h, 1);</span>
+<span class="fc" id="L352">    h ^= bigQuery.hashCode();</span>
+<span class="fc" id="L353">    h = Integer.rotateLeft(h, leftBoundaryBigMinimum) + leftBoundaryBigMinimum;</span>
+<span class="fc" id="L354">    h ^= 2;</span>
+<span class="fc" id="L355">    h = Integer.rotateLeft(h, leftBoundaryBigMaximum) + leftBoundaryBigMaximum;</span>
+<span class="fc" id="L356">    h ^= 3;</span>
+<span class="fc" id="L357">    h = Integer.rotateLeft(h, rightBoundaryBigMinimum)</span>
+        + rightBoundaryBigMinimum;
+<span class="fc" id="L359">    h ^= 5;</span>
+<span class="fc" id="L360">    h = Integer.rotateLeft(h, rightBoundaryBigMaximum)</span>
+        + rightBoundaryBigMaximum;
+<span class="fc" id="L362">    return h;</span>
   }
 
+  /*
+   * (non-Javadoc)
+   * 
+   * @see mtas.search.spans.util.MtasSpanQuery#disableTwoPhaseIterator()
+   */
+  @Override
+  public void disableTwoPhaseIterator() {
+<span class="fc" id="L372">    super.disableTwoPhaseIterator();</span>
+<span class="fc" id="L373">    bigQuery.disableTwoPhaseIterator();</span>
+<span class="fc" id="L374">    smallQuery.disableTwoPhaseIterator();</span>
+<span class="fc" id="L375">  }</span>
+
 }
 </pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/index.html b/jacoco/mtas.search.spans/index.html
index 2322c61..e1a66a3 100644
--- a/jacoco/mtas.search.spans/index.html
+++ b/jacoco/mtas.search.spans/index.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>mtas.search.spans</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.source.html" class="el_source">Source Files</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <span class="el_package">mtas.search.spans</span></div><h1>mtas.search.spans</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">4,738 of 12,955</td><td class="ctr2">63%</td><td class="bar">853 of 1,948</td><td class="ctr2">56%</td><td class="ctr1">779</td><td class="ctr2">1,395</td><td class="ctr1">1,002</td><td class="ctr2">2,854</td><td class="ctr1">139</td><td class="ctr2">421</td><td class="ctr1">2</td><td class="ctr2">62</td></tr></tfoot><tbody><tr><td id="a48"><a href="MtasSpanSequenceItem.html" class="el_class">MtasSpanSequenceItem</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="33" height="10" title="458" alt="458"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="130" alt="130"/></td><td class="ctr2" id="c59">22%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="29" height="10" title="81" alt="81"/><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="21" alt="21"/></td><td class="ctr2" id="e49">20%</td><td class="ctr1" id="f1">47</td><td class="ctr2" id="g3">60</td><td class="ctr1" id="h0">86</td><td class="ctr2" id="i4">118</td><td class="ctr1" id="j25">2</td><td class="ctr2" id="k14">9</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a53"><a href="MtasSpanSequenceSpans.html" class="el_class">MtasSpanSequenceSpans</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="25" height="10" title="351" alt="351"/><img src="../jacoco-resources/greenbar.gif" width="94" height="10" title="1,302" alt="1,302"/></td><td class="ctr2" id="c11">78%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="35" height="10" title="96" alt="96"/><img src="../jacoco-resources/greenbar.gif" width="84" height="10" title="232" alt="232"/></td><td class="ctr2" id="e7">70%</td><td class="ctr1" id="f0">71</td><td class="ctr2" id="g0">184</td><td class="ctr1" id="h1">69</td><td class="ctr2" id="i0">348</td><td class="ctr1" id="j26">2</td><td class="ctr2" id="k0">20</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a60"><a href="MtasSpanWildcardQuery.html" class="el_class">MtasSpanWildcardQuery</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="21" height="10" title="303" alt="303"/></td><td class="ctr2" id="c60">0%</td><td class="bar" id="d9"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="30" alt="30"/></td><td class="ctr2" id="e50">0%</td><td class="ctr1" id="f16">23</td><td class="ctr2" id="g19">23</td><td class="ctr1" id="h3">49</td><td class="ctr2" id="i22">49</td><td class="ctr1" id="j0">8</td><td class="ctr2" id="k16">8</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a61"><a href="MtasSpanWithinQuery.html" class="el_class">MtasSpanWithinQuery</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="21" height="10" title="298" alt="298"/><img src="../jacoco-resources/greenbar.gif" width="36" height="10" title="497" alt="497"/></td><td class="ctr2" id="c43">62%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="50" alt="50"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="56" alt="56"/></td><td class="ctr2" id="e20">52%</td><td class="ctr1" id="f2">42</td><td class="ctr2" id="g2">61</td><td class="ctr1" id="h2">52</td><td class="ctr2" id="i1">148</td><td class="ctr1" id="j40">1</td><td class="ctr2" id="k17">8</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a49"><a href="MtasSpanSequenceQuery.html" class="el_class">MtasSpanSequenceQuery</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="179" alt="179"/><img src="../jacoco-resources/greenbar.gif" width="28" height="10" title="388" alt="388"/></td><td class="ctr2" id="c27">68%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="34" alt="34"/><img src="../jacoco-resources/greenbar.gif" width="21" height="10" title="58" alt="58"/></td><td class="ctr2" id="e14">63%</td><td class="ctr1" id="f4">29</td><td class="ctr2" id="g5">57</td><td class="ctr1" id="h7">36</td><td class="ctr2" id="i6">113</td><td class="ctr1" id="j11">3</td><td class="ctr2" id="k10">11</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a43"><a href="MtasSpanRecurrenceQuery.html" class="el_class">MtasSpanRecurrenceQuery</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="175" alt="175"/><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="252" alt="252"/></td><td class="ctr2" id="c45">59%</td><td class="bar" id="d8"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="32" alt="32"/><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="32" alt="32"/></td><td class="ctr2" id="e24">50%</td><td class="ctr1" id="f7">27</td><td class="ctr2" id="g11">45</td><td class="ctr1" id="h15">28</td><td class="ctr2" id="i10">88</td><td class="ctr1" id="j12">3</td><td class="ctr2" id="k7">13</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a41"><a href="MtasSpanPrecededBySpans.html" class="el_class">MtasSpanPrecededBySpans</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="158" alt="158"/><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="239" alt="239"/></td><td class="ctr2" id="c44">60%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="34" alt="34"/><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="38" alt="38"/></td><td class="ctr2" id="e21">52%</td><td class="ctr1" id="f5">29</td><td class="ctr2" id="g7">50</td><td class="ctr1" id="h5">46</td><td class="ctr2" id="i7">108</td><td class="ctr1" id="j3">5</td><td class="ctr2" id="k3">14</td><td class="ctr1" id="l7">0</td><td class="ctr2" id="m6">1</td></tr><tr><td id="a14"><a href="MtasSpanFullyAlignedWithSpans.html" class="el_class">MtasSpanFullyAlignedWithSpans</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="156" alt="156"/><img src="../jacoco-resources/greenbar.gif" width="19" height="10" title="263" alt="263"/></td><td class="ctr2" id="c42">62%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="32" alt="32"/><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="48" alt="48"/></td><td class="ctr2" id="e15">60%</td><td class="ctr1" id="f8">27</td><td class="ctr2" id="g6">54</td><td class="ctr1" id="h4">48</td><td class="ctr2" id="i5">115</td><td class="ctr1" id="j4">5</td><td class="ctr2" id="k4">14</td><td class="ctr1" id="l8">0</td><td class="ctr2" id="m7">1</td></tr><tr><td id="a9"><a href="MtasSpanFollowedBySpans.html" class="el_class">MtasSpanFollowedBySpans</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="156" alt="156"/><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="224" alt="224"/></td><td class="ctr2" id="c46">58%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="34" alt="34"/><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="38" alt="38"/></td><td class="ctr2" id="e22">52%</td><td class="ctr1" id="f6">29</td><td class="ctr2" id="g8">50</td><td class="ctr1" id="h6">42</td><td class="ctr2" id="i8">100</td><td class="ctr1" id="j5">5</td><td class="ctr2" id="k5">14</td><td class="ctr1" id="l9">0</td><td class="ctr2" id="m8">1</td></tr><tr><td id="a15"><a href="MtasSpanIntersectingQuery.html" class="el_class">MtasSpanIntersectingQuery</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="151" alt="151"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="175" alt="175"/></td><td class="ctr2" id="c53">53%</td><td class="bar" id="d13"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="29" alt="29"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="25" alt="25"/></td><td class="ctr2" id="e45">46%</td><td class="ctr1" id="f9">27</td><td class="ctr2" id="g13">35</td><td class="ctr1" id="h11">30</td><td class="ctr2" id="i14">65</td><td class="ctr1" id="j13">3</td><td class="ctr2" id="k18">8</td><td class="ctr1" id="l10">0</td><td class="ctr2" id="m9">1</td></tr><tr><td id="a10"><a href="MtasSpanFullyAlignedWithQuery.html" class="el_class">MtasSpanFullyAlignedWithQuery</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="147" alt="147"/><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="252" alt="252"/></td><td class="ctr2" id="c41">63%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="35" alt="35"/><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="45" alt="45"/></td><td class="ctr2" id="e18">56%</td><td class="ctr1" id="f3">34</td><td class="ctr2" id="g10">48</td><td class="ctr1" id="h12">29</td><td class="ctr2" id="i12">76</td><td class="ctr1" id="j14">3</td><td class="ctr2" id="k19">8</td><td class="ctr1" id="l11">0</td><td class="ctr2" id="m10">1</td></tr><tr><td id="a37"><a href="MtasSpanPrecededByQuery.html" class="el_class">MtasSpanPrecededByQuery</a></td><td class="bar" id="b11"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="141" alt="141"/><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="163" alt="163"/></td><td class="ctr2" id="c54">53%</td><td class="bar" id="d16"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="26" alt="26"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="24" alt="24"/></td><td class="ctr2" id="e42">48%</td><td class="ctr1" id="f13">25</td><td class="ctr2" id="g15">33</td><td class="ctr1" id="h13">29</td><td class="ctr2" id="i15">59</td><td class="ctr1" id="j15">3</td><td class="ctr2" id="k20">8</td><td class="ctr1" id="l12">0</td><td class="ctr2" id="m11">1</td></tr><tr><td id="a5"><a href="MtasSpanFollowedByQuery.html" class="el_class">MtasSpanFollowedByQuery</a></td><td class="bar" id="b12"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="141" alt="141"/><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="163" alt="163"/></td><td class="ctr2" id="c55">53%</td><td class="bar" id="d17"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="26" alt="26"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="24" alt="24"/></td><td class="ctr2" id="e43">48%</td><td class="ctr1" id="f14">25</td><td class="ctr2" id="g16">33</td><td class="ctr1" id="h14">29</td><td class="ctr2" id="i16">59</td><td class="ctr1" id="j16">3</td><td class="ctr2" id="k21">8</td><td class="ctr1" id="l13">0</td><td class="ctr2" id="m12">1</td></tr><tr><td id="a45"><a href="MtasSpanRecurrenceSpans.html" class="el_class">MtasSpanRecurrenceSpans</a></td><td class="bar" id="b13"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="138" alt="138"/><img src="../jacoco-resources/greenbar.gif" width="29" height="10" title="408" alt="408"/></td><td class="ctr2" id="c22">74%</td><td class="bar" id="d10"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="29" alt="29"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="55" alt="55"/></td><td class="ctr2" id="e11">65%</td><td class="ctr1" id="f12">26</td><td class="ctr2" id="g4">60</td><td class="ctr1" id="h8">33</td><td class="ctr2" id="i2">127</td><td class="ctr1" id="j8">4</td><td class="ctr2" id="k1">18</td><td class="ctr1" id="l14">0</td><td class="ctr2" id="m13">1</td></tr><tr><td id="a30"><a href="MtasSpanNotSpans.html" class="el_class">MtasSpanNotSpans</a></td><td class="bar" id="b14"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="129" alt="129"/><img src="../jacoco-resources/greenbar.gif" width="28" height="10" title="387" alt="387"/></td><td class="ctr2" id="c14">75%</td><td class="bar" id="d14"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="27" alt="27"/><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="69" alt="69"/></td><td class="ctr2" id="e6">71%</td><td class="ctr1" id="f15">24</td><td class="ctr2" id="g1">65</td><td class="ctr1" id="h9">33</td><td class="ctr2" id="i3">127</td><td class="ctr1" id="j6">5</td><td class="ctr2" id="k2">17</td><td class="ctr1" id="l15">0</td><td class="ctr2" id="m14">1</td></tr><tr><td id="a33"><a href="MtasSpanOrQuery.html" class="el_class">MtasSpanOrQuery</a></td><td class="bar" id="b15"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="129" alt="129"/><img src="../jacoco-resources/greenbar.gif" width="19" height="10" title="270" alt="270"/></td><td class="ctr2" id="c32">67%</td><td class="bar" id="d11"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="29" alt="29"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="33" alt="33"/></td><td class="ctr2" id="e19">53%</td><td class="ctr1" id="f17">22</td><td class="ctr2" id="g12">38</td><td class="ctr1" id="h10">32</td><td class="ctr2" id="i11">87</td><td class="ctr1" id="j41">1</td><td class="ctr2" id="k25">7</td><td class="ctr1" id="l16">0</td><td class="ctr2" id="m15">1</td></tr><tr><td id="a47"><a href="MtasSpanRegexpQuery.html" class="el_class">MtasSpanRegexpQuery</a></td><td class="bar" id="b16"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="128" alt="128"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="177" alt="177"/></td><td class="ctr2" id="c50">58%</td><td class="bar" id="d22"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="11" alt="11"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="19" alt="19"/></td><td class="ctr2" id="e13">63%</td><td class="ctr1" id="f22">13</td><td class="ctr2" id="g20">23</td><td class="ctr1" id="h21">18</td><td class="ctr2" id="i21">50</td><td class="ctr1" id="j17">3</td><td class="ctr2" id="k22">8</td><td class="ctr1" id="l17">0</td><td class="ctr2" id="m16">1</td></tr><tr><td id="a42"><a href="MtasSpanPrefixQuery.html" class="el_class">MtasSpanPrefixQuery</a></td><td class="bar" id="b17"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="128" alt="128"/><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="157" alt="157"/></td><td class="ctr2" id="c52">55%</td><td class="bar" id="d20"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="14" alt="14"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="14" alt="14"/></td><td class="ctr2" id="e25">50%</td><td class="ctr1" id="f20">17</td><td class="ctr2" id="g21">22</td><td class="ctr1" id="h22">18</td><td class="ctr2" id="i23">47</td><td class="ctr1" id="j9">4</td><td class="ctr2" id="k23">8</td><td class="ctr1" id="l18">0</td><td class="ctr2" id="m17">1</td></tr><tr><td id="a26"><a href="MtasSpanNotQuery.html" class="el_class">MtasSpanNotQuery</a></td><td class="bar" id="b18"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="114" alt="114"/><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="159" alt="159"/></td><td class="ctr2" id="c49">58%</td><td class="bar" id="d19"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="20" alt="20"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="18" alt="18"/></td><td class="ctr2" id="e44">47%</td><td class="ctr1" id="f19">19</td><td class="ctr2" id="g18">27</td><td class="ctr1" id="h18">23</td><td class="ctr2" id="i18">55</td><td class="ctr1" id="j18">3</td><td class="ctr2" id="k24">8</td><td class="ctr1" id="l19">0</td><td class="ctr2" id="m18">1</td></tr><tr><td id="a0"><a href="MtasSpanAndQuery.html" class="el_class">MtasSpanAndQuery</a></td><td class="bar" id="b19"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="106" alt="106"/><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="236" alt="236"/></td><td class="ctr2" id="c26">69%</td><td class="bar" id="d18"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="25" alt="25"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="27" alt="27"/></td><td class="ctr2" id="e23">51%</td><td class="ctr1" id="f18">20</td><td class="ctr2" id="g17">33</td><td class="ctr1" id="h16">24</td><td class="ctr2" id="i13">74</td><td class="ctr1" id="j42">1</td><td class="ctr2" id="k26">7</td><td class="ctr1" id="l20">0</td><td class="ctr2" id="m19">1</td></tr><tr><td id="a1"><a href="MtasSpanContainingQuery.html" class="el_class">MtasSpanContainingQuery</a></td><td class="bar" id="b20"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="96" alt="96"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="167" alt="167"/></td><td class="ctr2" id="c40">63%</td><td class="bar" id="d12"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="29" alt="29"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="27" alt="27"/></td><td class="ctr2" id="e41">48%</td><td class="ctr1" id="f10">27</td><td class="ctr2" id="g14">35</td><td class="ctr1" id="h20">19</td><td class="ctr2" id="i19">51</td><td class="ctr1" id="j27">2</td><td class="ctr2" id="k27">7</td><td class="ctr1" id="l21">0</td><td class="ctr2" id="m20">1</td></tr><tr><td id="a19"><a href="MtasSpanIntersectingSpans.html" class="el_class">MtasSpanIntersectingSpans</a></td><td class="bar" id="b21"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="94" alt="94"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="278" alt="278"/></td><td class="ctr2" id="c21">74%</td><td class="bar" id="d15"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="26" alt="26"/><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="46" alt="46"/></td><td class="ctr2" id="e12">63%</td><td class="ctr1" id="f11">27</td><td class="ctr2" id="g9">50</td><td class="ctr1" id="h17">24</td><td class="ctr2" id="i9">97</td><td class="ctr1" id="j10">4</td><td class="ctr2" id="k6">14</td><td class="ctr1" id="l22">0</td><td class="ctr2" id="m21">1</td></tr><tr><td id="a36"><a href="MtasSpanPositionSpans.html" class="el_class">MtasSpanPositionSpans</a></td><td class="bar" id="b22"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="80" alt="80"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="143" alt="143"/></td><td class="ctr2" id="c39">64%</td><td class="bar" id="d25"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="8" alt="8"/></td><td class="ctr2" id="e26">50%</td><td class="ctr1" id="f24">10</td><td class="ctr2" id="g24">19</td><td class="ctr1" id="h19">20</td><td class="ctr2" id="i17">57</td><td class="ctr1" id="j7">5</td><td class="ctr2" id="k11">11</td><td class="ctr1" id="l23">0</td><td class="ctr2" id="m22">1</td></tr><tr><td id="a23"><a href="MtasSpanMatchNoneQuery.html" class="el_class">MtasSpanMatchNoneQuery</a></td><td class="bar" id="b23"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="59" alt="59"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="32" alt="32"/></td><td class="ctr2" id="c58">35%</td><td class="bar" id="d26"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="e47">33%</td><td class="ctr1" id="f27">7</td><td class="ctr2" id="g32">12</td><td class="ctr1" id="h25">12</td><td class="ctr2" id="i32">22</td><td class="ctr1" id="j28">2</td><td class="ctr2" id="k32">6</td><td class="ctr1" id="l24">0</td><td class="ctr2" id="m23">1</td></tr><tr><td id="a2"><a href="MtasSpanEndQuery.html" class="el_class">MtasSpanEndQuery</a></td><td class="bar" id="b24"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="54" alt="54"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="77" alt="77"/></td><td class="ctr2" id="c47">58%</td><td class="bar" id="d29"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="8" alt="8"/></td><td class="ctr2" id="e9">66%</td><td class="ctr1" id="f31">5</td><td class="ctr2" id="g30">13</td><td class="ctr1" id="h26">11</td><td class="ctr2" id="i27">30</td><td class="ctr1" id="j29">2</td><td class="ctr2" id="k28">7</td><td class="ctr1" id="l25">0</td><td class="ctr2" id="m24">1</td></tr><tr><td id="a56"><a href="MtasSpanStartQuery.html" class="el_class">MtasSpanStartQuery</a></td><td class="bar" id="b25"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="54" alt="54"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="77" alt="77"/></td><td class="ctr2" id="c48">58%</td><td class="bar" id="d30"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="8" alt="8"/></td><td class="ctr2" id="e10">66%</td><td class="ctr1" id="f32">5</td><td class="ctr2" id="g31">13</td><td class="ctr1" id="h27">10</td><td class="ctr2" id="i28">29</td><td class="ctr1" id="j30">2</td><td class="ctr2" id="k29">7</td><td class="ctr1" id="l26">0</td><td class="ctr2" id="m25">1</td></tr><tr><td id="a4"><a href="MtasSpanEndSpans.html" class="el_class">MtasSpanEndSpans</a></td><td class="bar" id="b26"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="54" alt="54"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="42" alt="42"/></td><td class="ctr2" id="c57">43%</td><td class="bar" id="d21"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="14" alt="14"/><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="e48">22%</td><td class="ctr1" id="f21">15</td><td class="ctr2" id="g23">21</td><td class="ctr1" id="h28">10</td><td class="ctr2" id="i37">19</td><td class="ctr1" id="j2">6</td><td class="ctr2" id="k8">12</td><td class="ctr1" id="l27">0</td><td class="ctr2" id="m26">1</td></tr><tr><td id="a52"><a href="MtasSpanSequenceQuery$SpanSequenceWeight.html" class="el_class">MtasSpanSequenceQuery.SpanSequenceWeight</a></td><td class="bar" id="b27"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="49" alt="49"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="112" alt="112"/></td><td class="ctr2" id="c25">69%</td><td class="bar" id="d23"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="11" alt="11"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="11" alt="11"/></td><td class="ctr2" id="e27">50%</td><td class="ctr1" id="f25">9</td><td class="ctr2" id="g25">15</td><td class="ctr1" id="h23">14</td><td class="ctr2" id="i24">43</td><td class="ctr1" id="j43">1</td><td class="ctr2" id="k38">4</td><td class="ctr1" id="l28">0</td><td class="ctr2" id="m27">1</td></tr><tr><td id="a34"><a href="MtasSpanPositionQuery.html" class="el_class">MtasSpanPositionQuery</a></td><td class="bar" id="b28"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="45" alt="45"/><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="97" alt="97"/></td><td class="ctr2" id="c28">68%</td><td class="bar" id="d27"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="8" alt="8"/></td><td class="ctr2" id="e17">57%</td><td class="ctr1" id="f28">6</td><td class="ctr2" id="g28">14</td><td class="ctr1" id="h43">4</td><td class="ctr2" id="i30">25</td><td class="ctr1" id="j44">1</td><td class="ctr2" id="k30">7</td><td class="ctr1" id="l29">0</td><td class="ctr2" id="m28">1</td></tr><tr><td id="a54"><a href="MtasSpanSequenceSpans$Match.html" class="el_class">MtasSpanSequenceSpans.Match</a></td><td class="bar" id="b29"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="44" alt="44"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="42" alt="42"/></td><td class="ctr2" id="c56">48%</td><td class="bar" id="d31"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="6" alt="6"/></td><td class="ctr2" id="e16">60%</td><td class="ctr1" id="f29">6</td><td class="ctr2" id="g33">11</td><td class="ctr1" id="h30">8</td><td class="ctr2" id="i38">19</td><td class="ctr1" id="j31">2</td><td class="ctr2" id="k33">6</td><td class="ctr1" id="l30">0</td><td class="ctr2" id="m29">1</td></tr><tr><td id="a21"><a href="MtasSpanMatchAllQuery$SpanAllWeight.html" class="el_class">MtasSpanMatchAllQuery.SpanAllWeight</a></td><td class="bar" id="b30"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="43" alt="43"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="92" alt="92"/></td><td class="ctr2" id="c29">68%</td><td class="bar" id="d34"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="7" alt="7"/></td><td class="ctr2" id="e8">70%</td><td class="ctr1" id="f33">5</td><td class="ctr2" id="g35">10</td><td class="ctr1" id="h24">13</td><td class="ctr2" id="i26">34</td><td class="ctr1" id="j19">3</td><td class="ctr2" id="k34">5</td><td class="ctr1" id="l31">0</td><td class="ctr2" id="m30">1</td></tr><tr><td id="a46"><a href="MtasSpanRecurrenceSpans$Match.html" class="el_class">MtasSpanRecurrenceSpans.Match</a></td><td class="bar" id="b31"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="29" alt="29"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="40" alt="40"/></td><td class="ctr2" id="c51">57%</td><td class="bar" id="d28"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="5" alt="5"/></td><td class="ctr2" id="e28">50%</td><td class="ctr1" id="f30">6</td><td class="ctr2" id="g36">10</td><td class="ctr1" id="h33">7</td><td class="ctr2" id="i44">18</td><td class="ctr1" id="j45">1</td><td class="ctr2" id="k35">5</td><td class="ctr1" id="l32">0</td><td class="ctr2" id="m31">1</td></tr><tr><td id="a35"><a href="MtasSpanPositionQuery$SpanAllWeight.html" class="el_class">MtasSpanPositionQuery.SpanAllWeight</a></td><td class="bar" id="b32"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="28" alt="28"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="84" alt="84"/></td><td class="ctr2" id="c15">75%</td><td class="bar" id="d36"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="6" alt="6"/></td><td class="ctr2" id="e5">75%</td><td class="ctr1" id="f34">5</td><td class="ctr2" id="g38">9</td><td class="ctr1" id="h29">9</td><td class="ctr2" id="i29">26</td><td class="ctr1" id="j20">3</td><td class="ctr2" id="k36">5</td><td class="ctr1" id="l33">0</td><td class="ctr2" id="m32">1</td></tr><tr><td id="a58"><a href="MtasSpanStartSpans.html" class="el_class">MtasSpanStartSpans</a></td><td class="bar" id="b33"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="28" alt="28"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="70" alt="70"/></td><td class="ctr2" id="c24">71%</td><td class="bar" id="d24"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="11" alt="11"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="9" alt="9"/></td><td class="ctr2" id="e46">45%</td><td class="ctr1" id="f23">12</td><td class="ctr2" id="g22">22</td><td class="ctr1" id="h41">5</td><td class="ctr2" id="i45">18</td><td class="ctr1" id="j32">2</td><td class="ctr2" id="k9">12</td><td class="ctr1" id="l34">0</td><td class="ctr2" id="m33">1</td></tr><tr><td id="a31"><a href="MtasSpanNotSpans$1.html" class="el_class">MtasSpanNotSpans.new TwoPhaseIterator() {...}</a></td><td class="bar" id="b34"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="26" alt="26"/></td><td class="ctr2" id="c61">0%</td><td class="bar" id="d33"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="e51">0%</td><td class="ctr1" id="f35">5</td><td class="ctr2" id="g41">5</td><td class="ctr1" id="h47">3</td><td class="ctr2" id="i50">3</td><td class="ctr1" id="j21">3</td><td class="ctr2" id="k48">3</td><td class="ctr1" id="l1">1</td><td class="ctr2" id="m34">1</td></tr><tr><td id="a8"><a href="MtasSpanFollowedByQuery$SpanFollowedByWeight.html" class="el_class">MtasSpanFollowedByQuery.SpanFollowedByWeight</a></td><td class="bar" id="b35"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="24" alt="24"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="49" alt="49"/></td><td class="ctr2" id="c33">67%</td><td class="bar" id="d40"/><td class="ctr2" id="e29">50%</td><td class="ctr1" id="f39">3</td><td class="ctr2" id="g42">5</td><td class="ctr1" id="h34">7</td><td class="ctr2" id="i39">19</td><td class="ctr1" id="j33">2</td><td class="ctr2" id="k39">4</td><td class="ctr1" id="l35">0</td><td class="ctr2" id="m35">1</td></tr><tr><td id="a29"><a href="MtasSpanNotQuery$SpanNotWeight.html" class="el_class">MtasSpanNotQuery.SpanNotWeight</a></td><td class="bar" id="b36"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="24" alt="24"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="49" alt="49"/></td><td class="ctr2" id="c34">67%</td><td class="bar" id="d41"/><td class="ctr2" id="e30">50%</td><td class="ctr1" id="f40">3</td><td class="ctr2" id="g43">5</td><td class="ctr1" id="h35">7</td><td class="ctr2" id="i40">19</td><td class="ctr1" id="j34">2</td><td class="ctr2" id="k40">4</td><td class="ctr1" id="l36">0</td><td class="ctr2" id="m36">1</td></tr><tr><td id="a13"><a href="MtasSpanFullyAlignedWithQuery$SpanFullyAlignedWithWeight.html" class="el_class">MtasSpanFullyAlignedWithQuery.SpanFullyAlignedWithWeight</a></td><td class="bar" id="b37"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="24" alt="24"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="49" alt="49"/></td><td class="ctr2" id="c35">67%</td><td class="bar" id="d42"/><td class="ctr2" id="e31">50%</td><td class="ctr1" id="f41">3</td><td class="ctr2" id="g44">5</td><td class="ctr1" id="h36">7</td><td class="ctr2" id="i41">19</td><td class="ctr1" id="j35">2</td><td class="ctr2" id="k41">4</td><td class="ctr1" id="l37">0</td><td class="ctr2" id="m37">1</td></tr><tr><td id="a40"><a href="MtasSpanPrecededByQuery$SpanPrecededByWeight.html" class="el_class">MtasSpanPrecededByQuery.SpanPrecededByWeight</a></td><td class="bar" id="b38"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="24" alt="24"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="49" alt="49"/></td><td class="ctr2" id="c36">67%</td><td class="bar" id="d43"/><td class="ctr2" id="e32">50%</td><td class="ctr1" id="f42">3</td><td class="ctr2" id="g45">5</td><td class="ctr1" id="h37">7</td><td class="ctr2" id="i42">19</td><td class="ctr1" id="j36">2</td><td class="ctr2" id="k42">4</td><td class="ctr1" id="l38">0</td><td class="ctr2" id="m38">1</td></tr><tr><td id="a18"><a href="MtasSpanIntersectingQuery$SpanIntersectingWeight.html" class="el_class">MtasSpanIntersectingQuery.SpanIntersectingWeight</a></td><td class="bar" id="b39"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="24" alt="24"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="49" alt="49"/></td><td class="ctr2" id="c37">67%</td><td class="bar" id="d44"/><td class="ctr2" id="e33">50%</td><td class="ctr1" id="f43">3</td><td class="ctr2" id="g46">5</td><td class="ctr1" id="h38">7</td><td class="ctr2" id="i43">19</td><td class="ctr1" id="j37">2</td><td class="ctr2" id="k43">4</td><td class="ctr1" id="l39">0</td><td class="ctr2" id="m39">1</td></tr><tr><td id="a20"><a href="MtasSpanMatchAllQuery.html" class="el_class">MtasSpanMatchAllQuery</a></td><td class="bar" id="b40"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="22" alt="22"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="62" alt="62"/></td><td class="ctr2" id="c23">73%</td><td class="bar" id="d39"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="5" alt="5"/></td><td class="ctr2" id="e4">83%</td><td class="ctr1" id="f45">2</td><td class="ctr2" id="g37">10</td><td class="ctr1" id="h44">4</td><td class="ctr2" id="i35">20</td><td class="ctr1" id="j46">1</td><td class="ctr2" id="k31">7</td><td class="ctr1" id="l40">0</td><td class="ctr2" id="m40">1</td></tr><tr><td id="a22"><a href="MtasSpanMatchAllSpans.html" class="el_class">MtasSpanMatchAllSpans</a></td><td class="bar" id="b41"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="20" alt="20"/><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="157" alt="157"/></td><td class="ctr2" id="c8">88%</td><td class="bar" id="d38"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="7" alt="7"/></td><td class="ctr2" id="e3">87%</td><td class="ctr1" id="f37">4</td><td class="ctr2" id="g26">15</td><td class="ctr1" id="h31">8</td><td class="ctr2" id="i20">51</td><td class="ctr1" id="j22">3</td><td class="ctr2" id="k12">11</td><td class="ctr1" id="l41">0</td><td class="ctr2" id="m41">1</td></tr><tr><td id="a59"><a href="MtasSpanTermQuery.html" class="el_class">MtasSpanTermQuery</a></td><td class="bar" id="b42"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="20" alt="20"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="70" alt="70"/></td><td class="ctr2" id="c13">77%</td><td class="bar" id="d37"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="9" alt="9"/></td><td class="ctr2" id="e2">90%</td><td class="ctr1" id="f38">4</td><td class="ctr2" id="g29">14</td><td class="ctr1" id="h39">6</td><td class="ctr2" id="i33">21</td><td class="ctr1" id="j23">3</td><td class="ctr2" id="k15">9</td><td class="ctr1" id="l42">0</td><td class="ctr2" id="m42">1</td></tr><tr><td id="a25"><a href="MtasSpanMatchNoneSpans.html" class="el_class">MtasSpanMatchNoneSpans</a></td><td class="bar" id="b43"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="19" alt="19"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="36" alt="36"/></td><td class="ctr2" id="c38">65%</td><td class="bar" id="d52"/><td class="ctr2" id="e52">n/a</td><td class="ctr1" id="f26">8</td><td class="ctr2" id="g34">11</td><td class="ctr1" id="h32">8</td><td class="ctr2" id="i34">21</td><td class="ctr1" id="j1">8</td><td class="ctr2" id="k13">11</td><td class="ctr1" id="l43">0</td><td class="ctr2" id="m43">1</td></tr><tr><td id="a44"><a href="MtasSpanRecurrenceQuery$SpanRecurrenceWeight.html" class="el_class">MtasSpanRecurrenceQuery.SpanRecurrenceWeight</a></td><td class="bar" id="b44"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="17" alt="17"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="61" alt="61"/></td><td class="ctr2" id="c12">78%</td><td class="bar" id="d32"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="e34">50%</td><td class="ctr1" id="f36">5</td><td class="ctr2" id="g39">8</td><td class="ctr1" id="h40">6</td><td class="ctr2" id="i31">23</td><td class="ctr1" id="j47">1</td><td class="ctr2" id="k44">4</td><td class="ctr1" id="l44">0</td><td class="ctr2" id="m44">1</td></tr><tr><td id="a24"><a href="MtasSpanMatchNoneQuery$SpanNoneWeight.html" class="el_class">MtasSpanMatchNoneQuery.SpanNoneWeight</a></td><td class="bar" id="b45"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="62" alt="62"/></td><td class="ctr2" id="c9">82%</td><td class="bar" id="d51"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="6" alt="6"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f44">3</td><td class="ctr2" id="g40">8</td><td class="ctr1" id="h42">5</td><td class="ctr2" id="i36">20</td><td class="ctr1" id="j24">3</td><td class="ctr2" id="k37">5</td><td class="ctr1" id="l45">0</td><td class="ctr2" id="m45">1</td></tr><tr><td id="a57"><a href="MtasSpanStartQuery$SpanTermWeight.html" class="el_class">MtasSpanStartQuery.SpanTermWeight</a></td><td class="bar" id="b46"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="21" alt="21"/></td><td class="ctr2" id="c30">67%</td><td class="bar" id="d53"/><td class="ctr2" id="e53">n/a</td><td class="ctr1" id="f46">2</td><td class="ctr2" id="g47">4</td><td class="ctr1" id="h45">4</td><td class="ctr2" id="i47">9</td><td class="ctr1" id="j38">2</td><td class="ctr2" id="k45">4</td><td class="ctr1" id="l46">0</td><td class="ctr2" id="m46">1</td></tr><tr><td id="a3"><a href="MtasSpanEndQuery$SpanTermWeight.html" class="el_class">MtasSpanEndQuery.SpanTermWeight</a></td><td class="bar" id="b47"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="21" alt="21"/></td><td class="ctr2" id="c31">67%</td><td class="bar" id="d54"/><td class="ctr2" id="e54">n/a</td><td class="ctr1" id="f47">2</td><td class="ctr2" id="g48">4</td><td class="ctr1" id="h46">4</td><td class="ctr2" id="i46">10</td><td class="ctr1" id="j39">2</td><td class="ctr2" id="k46">4</td><td class="ctr1" id="l47">0</td><td class="ctr2" id="m47">1</td></tr><tr><td id="a50"><a href="MtasSpanSequenceQuery$MtasSpanSequenceQuerySpans.html" class="el_class">MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans</a></td><td class="bar" id="b48"/><td class="ctr2" id="c10">80%</td><td class="bar" id="d45"/><td class="ctr2" id="e35">50%</td><td class="ctr1" id="f49">1</td><td class="ctr2" id="g50">2</td><td class="ctr1" id="h48">0</td><td class="ctr2" id="i48">4</td><td class="ctr1" id="j48">0</td><td class="ctr2" id="k50">1</td><td class="ctr1" id="l48">0</td><td class="ctr2" id="m48">1</td></tr><tr><td id="a27"><a href="MtasSpanNotQuery$MtasSpanNotQuerySpans.html" class="el_class">MtasSpanNotQuery.MtasSpanNotQuerySpans</a></td><td class="bar" id="b49"/><td class="ctr2" id="c16">75%</td><td class="bar" id="d46"/><td class="ctr2" id="e36">50%</td><td class="ctr1" id="f50">1</td><td class="ctr2" id="g51">2</td><td class="ctr1" id="h49">0</td><td class="ctr2" id="i51">3</td><td class="ctr1" id="j49">0</td><td class="ctr2" id="k51">1</td><td class="ctr1" id="l49">0</td><td class="ctr2" id="m49">1</td></tr><tr><td id="a38"><a href="MtasSpanPrecededByQuery$MtasSpanPrecededByQuerySpans.html" class="el_class">MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans</a></td><td class="bar" id="b50"/><td class="ctr2" id="c17">75%</td><td class="bar" id="d47"/><td class="ctr2" id="e37">50%</td><td class="ctr1" id="f51">1</td><td class="ctr2" id="g52">2</td><td class="ctr1" id="h50">0</td><td class="ctr2" id="i52">3</td><td class="ctr1" id="j50">0</td><td class="ctr2" id="k52">1</td><td class="ctr1" id="l50">0</td><td class="ctr2" id="m50">1</td></tr><tr><td id="a6"><a href="MtasSpanFollowedByQuery$MtasSpanFollowedByQuerySpans.html" class="el_class">MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans</a></td><td class="bar" id="b51"/><td class="ctr2" id="c18">75%</td><td class="bar" id="d48"/><td class="ctr2" id="e38">50%</td><td class="ctr1" id="f52">1</td><td class="ctr2" id="g53">2</td><td class="ctr1" id="h51">0</td><td class="ctr2" id="i53">3</td><td class="ctr1" id="j51">0</td><td class="ctr2" id="k53">1</td><td class="ctr1" id="l51">0</td><td class="ctr2" id="m51">1</td></tr><tr><td id="a11"><a href="MtasSpanFullyAlignedWithQuery$MtasSpanFullyAlignedWithQuerySpans.html" class="el_class">MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans</a></td><td class="bar" id="b52"/><td class="ctr2" id="c19">75%</td><td class="bar" id="d49"/><td class="ctr2" id="e39">50%</td><td class="ctr1" id="f53">1</td><td class="ctr2" id="g54">2</td><td class="ctr1" id="h52">0</td><td class="ctr2" id="i54">3</td><td class="ctr1" id="j52">0</td><td class="ctr2" id="k54">1</td><td class="ctr1" id="l52">0</td><td class="ctr2" id="m52">1</td></tr><tr><td id="a16"><a href="MtasSpanIntersectingQuery$MtasSpanIntersectingQuerySpans.html" class="el_class">MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans</a></td><td class="bar" id="b53"/><td class="ctr2" id="c20">75%</td><td class="bar" id="d50"/><td class="ctr2" id="e40">50%</td><td class="ctr1" id="f54">1</td><td class="ctr2" id="g55">2</td><td class="ctr1" id="h53">0</td><td class="ctr2" id="i55">3</td><td class="ctr1" id="j53">0</td><td class="ctr2" id="k55">1</td><td class="ctr1" id="l53">0</td><td class="ctr2" id="m53">1</td></tr><tr><td id="a55"><a href="MtasSpanSequenceSpans$QueueItem.html" class="el_class">MtasSpanSequenceSpans.QueueItem</a></td><td class="bar" id="b54"><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="174" alt="174"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d35"><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="20" alt="20"/></td><td class="ctr2" id="e1">90%</td><td class="ctr1" id="f48">2</td><td class="ctr2" id="g27">15</td><td class="ctr1" id="h54">0</td><td class="ctr2" id="i25">41</td><td class="ctr1" id="j54">0</td><td class="ctr2" id="k47">4</td><td class="ctr1" id="l54">0</td><td class="ctr2" id="m54">1</td></tr><tr><td id="a32"><a href="MtasSpanNotSpans$2.html" class="el_class">MtasSpanNotSpans.new TwoPhaseIterator() {...}</a></td><td class="bar" id="b55"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="17" alt="17"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d55"/><td class="ctr2" id="e55">n/a</td><td class="ctr1" id="f55">0</td><td class="ctr2" id="g49">3</td><td class="ctr1" id="h55">0</td><td class="ctr2" id="i56">3</td><td class="ctr1" id="j55">0</td><td class="ctr2" id="k49">3</td><td class="ctr1" id="l55">0</td><td class="ctr2" id="m55">1</td></tr><tr><td id="a51"><a href="MtasSpanSequenceQuery$MtasSpanSequenceQueryWeight.html" class="el_class">MtasSpanSequenceQuery.MtasSpanSequenceQueryWeight</a></td><td class="bar" id="b56"/><td class="ctr2" id="c2">100%</td><td class="bar" id="d56"/><td class="ctr2" id="e56">n/a</td><td class="ctr1" id="f56">0</td><td class="ctr2" id="g56">1</td><td class="ctr1" id="h56">0</td><td class="ctr2" id="i49">4</td><td class="ctr1" id="j56">0</td><td class="ctr2" id="k56">1</td><td class="ctr1" id="l56">0</td><td class="ctr2" id="m56">1</td></tr><tr><td id="a28"><a href="MtasSpanNotQuery$MtasSpanNotQueryWeight.html" class="el_class">MtasSpanNotQuery.MtasSpanNotQueryWeight</a></td><td class="bar" id="b57"/><td class="ctr2" id="c3">100%</td><td class="bar" id="d57"/><td class="ctr2" id="e57">n/a</td><td class="ctr1" id="f57">0</td><td class="ctr2" id="g57">1</td><td class="ctr1" id="h57">0</td><td class="ctr2" id="i57">3</td><td class="ctr1" id="j57">0</td><td class="ctr2" id="k57">1</td><td class="ctr1" id="l57">0</td><td class="ctr2" id="m57">1</td></tr><tr><td id="a12"><a href="MtasSpanFullyAlignedWithQuery$MtasSpanFullyAlignedWithQueryWeight.html" class="el_class">MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQueryWeight</a></td><td class="bar" id="b58"/><td class="ctr2" id="c4">100%</td><td class="bar" id="d58"/><td class="ctr2" id="e58">n/a</td><td class="ctr1" id="f58">0</td><td class="ctr2" id="g58">1</td><td class="ctr1" id="h58">0</td><td class="ctr2" id="i58">3</td><td class="ctr1" id="j58">0</td><td class="ctr2" id="k58">1</td><td class="ctr1" id="l58">0</td><td class="ctr2" id="m58">1</td></tr><tr><td id="a7"><a href="MtasSpanFollowedByQuery$MtasSpanFollowedByQueryWeight.html" class="el_class">MtasSpanFollowedByQuery.MtasSpanFollowedByQueryWeight</a></td><td class="bar" id="b59"/><td class="ctr2" id="c5">100%</td><td class="bar" id="d59"/><td class="ctr2" id="e59">n/a</td><td class="ctr1" id="f59">0</td><td class="ctr2" id="g59">1</td><td class="ctr1" id="h59">0</td><td class="ctr2" id="i59">3</td><td class="ctr1" id="j59">0</td><td class="ctr2" id="k59">1</td><td class="ctr1" id="l59">0</td><td class="ctr2" id="m59">1</td></tr><tr><td id="a17"><a href="MtasSpanIntersectingQuery$MtasSpanIntersectingQueryWeight.html" class="el_class">MtasSpanIntersectingQuery.MtasSpanIntersectingQueryWeight</a></td><td class="bar" id="b60"/><td class="ctr2" id="c6">100%</td><td class="bar" id="d60"/><td class="ctr2" id="e60">n/a</td><td class="ctr1" id="f60">0</td><td class="ctr2" id="g60">1</td><td class="ctr1" id="h60">0</td><td class="ctr2" id="i60">3</td><td class="ctr1" id="j60">0</td><td class="ctr2" id="k60">1</td><td class="ctr1" id="l60">0</td><td class="ctr2" id="m60">1</td></tr><tr><td id="a39"><a href="MtasSpanPrecededByQuery$MtasSpanPrecededByQueryWeight.html" class="el_class">MtasSpanPrecededByQuery.MtasSpanPrecededByQueryWeight</a></td><td class="bar" id="b61"/><td class="ctr2" id="c7">100%</td><td class="bar" id="d61"/><td class="ctr2" id="e61">n/a</td><td class="ctr1" id="f61">0</td><td class="ctr2" id="g61">1</td><td class="ctr1" id="h61">0</td><td class="ctr2" id="i61">3</td><td class="ctr1" id="j61">0</td><td class="ctr2" id="k61">1</td><td class="ctr1" id="l61">0</td><td class="ctr2" id="m61">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>mtas.search.spans</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.source.html" class="el_source">Source Files</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <span class="el_package">mtas.search.spans</span></div><h1>mtas.search.spans</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">5,106 of 13,778</td><td class="ctr2">62%</td><td class="bar">940 of 2,064</td><td class="ctr2">54%</td><td class="ctr1">835</td><td class="ctr2">1,476</td><td class="ctr1">1,068</td><td class="ctr2">3,054</td><td class="ctr1">142</td><td class="ctr2">444</td><td class="ctr1">1</td><td class="ctr2">62</td></tr></tfoot><tbody><tr><td id="a53"><a href="MtasSpanSequenceSpans.html" class="el_class">MtasSpanSequenceSpans</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="35" height="10" title="490" alt="490"/><img src="../jacoco-resources/greenbar.gif" width="84" height="10" title="1,177" alt="1,177"/></td><td class="ctr2" id="c21">70%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="46" height="10" title="129" alt="129"/><img src="../jacoco-resources/greenbar.gif" width="73" height="10" title="203" alt="203"/></td><td class="ctr2" id="e13">61%</td><td class="ctr1" id="f0">90</td><td class="ctr2" id="g0">187</td><td class="ctr1" id="h0">90</td><td class="ctr2" id="i0">352</td><td class="ctr1" id="j23">2</td><td class="ctr2" id="k0">21</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a48"><a href="MtasSpanSequenceItem.html" class="el_class">MtasSpanSequenceItem</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="32" height="10" title="458" alt="458"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="130" alt="130"/></td><td class="ctr2" id="c60">22%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="29" height="10" title="81" alt="81"/><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="21" alt="21"/></td><td class="ctr2" id="e49">20%</td><td class="ctr1" id="f1">47</td><td class="ctr2" id="g5">60</td><td class="ctr1" id="h1">86</td><td class="ctr2" id="i6">118</td><td class="ctr1" id="j24">2</td><td class="ctr2" id="k14">9</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a61"><a href="MtasSpanWithinQuery.html" class="el_class">MtasSpanWithinQuery</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="27" height="10" title="379" alt="379"/><img src="../jacoco-resources/greenbar.gif" width="33" height="10" title="472" alt="472"/></td><td class="ctr2" id="c52">55%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="20" height="10" title="56" alt="56"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="56" alt="56"/></td><td class="ctr2" id="e19">50%</td><td class="ctr1" id="f2">44</td><td class="ctr2" id="g3">65</td><td class="ctr1" id="h2">69</td><td class="ctr2" id="i2">163</td><td class="ctr1" id="j40">1</td><td class="ctr2" id="k15">9</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a60"><a href="MtasSpanWildcardQuery.html" class="el_class">MtasSpanWildcardQuery</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="21" height="10" title="303" alt="303"/></td><td class="ctr2" id="c61">0%</td><td class="bar" id="d13"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="30" alt="30"/></td><td class="ctr2" id="e51">0%</td><td class="ctr1" id="f16">23</td><td class="ctr2" id="g19">23</td><td class="ctr1" id="h4">49</td><td class="ctr2" id="i21">49</td><td class="ctr1" id="j1">8</td><td class="ctr2" id="k22">8</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a49"><a href="MtasSpanSequenceQuery.html" class="el_class">MtasSpanSequenceQuery</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="238" alt="238"/><img src="../jacoco-resources/greenbar.gif" width="56" height="10" title="778" alt="778"/></td><td class="ctr2" id="c13">76%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="43" alt="43"/><img src="../jacoco-resources/greenbar.gif" width="37" height="10" title="105" alt="105"/></td><td class="ctr2" id="e6">70%</td><td class="ctr1" id="f3">39</td><td class="ctr2" id="g1">87</td><td class="ctr1" id="h7">44</td><td class="ctr2" id="i1">211</td><td class="ctr1" id="j11">3</td><td class="ctr2" id="k8">13</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a43"><a href="MtasSpanRecurrenceQuery.html" class="el_class">MtasSpanRecurrenceQuery</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="175" alt="175"/><img src="../jacoco-resources/greenbar.gif" width="19" height="10" title="264" alt="264"/></td><td class="ctr2" id="c45">60%</td><td class="bar" id="d9"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="33" alt="33"/><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="33" alt="33"/></td><td class="ctr2" id="e20">50%</td><td class="ctr1" id="f10">27</td><td class="ctr2" id="g11">47</td><td class="ctr1" id="h16">28</td><td class="ctr2" id="i10">93</td><td class="ctr1" id="j25">2</td><td class="ctr2" id="k7">14</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a41"><a href="MtasSpanPrecededBySpans.html" class="el_class">MtasSpanPrecededBySpans</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="172" alt="172"/><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="242" alt="242"/></td><td class="ctr2" id="c48">58%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="40" alt="40"/><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="38" alt="38"/></td><td class="ctr2" id="e41">48%</td><td class="ctr1" id="f5">33</td><td class="ctr2" id="g7">54</td><td class="ctr1" id="h5">49</td><td class="ctr2" id="i7">112</td><td class="ctr1" id="j2">6</td><td class="ctr2" id="k3">15</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m6">1</td></tr><tr><td id="a14"><a href="MtasSpanFullyAlignedWithSpans.html" class="el_class">MtasSpanFullyAlignedWithSpans</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="170" alt="170"/><img src="../jacoco-resources/greenbar.gif" width="19" height="10" title="266" alt="266"/></td><td class="ctr2" id="c42">61%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="38" alt="38"/><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="48" alt="48"/></td><td class="ctr2" id="e17">55%</td><td class="ctr1" id="f7">31</td><td class="ctr2" id="g6">58</td><td class="ctr1" id="h3">51</td><td class="ctr2" id="i5">119</td><td class="ctr1" id="j3">6</td><td class="ctr2" id="k4">15</td><td class="ctr1" id="l7">0</td><td class="ctr2" id="m7">1</td></tr><tr><td id="a9"><a href="MtasSpanFollowedBySpans.html" class="el_class">MtasSpanFollowedBySpans</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="170" alt="170"/><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="227" alt="227"/></td><td class="ctr2" id="c51">57%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="40" alt="40"/><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="38" alt="38"/></td><td class="ctr2" id="e42">48%</td><td class="ctr1" id="f6">33</td><td class="ctr2" id="g8">54</td><td class="ctr1" id="h6">45</td><td class="ctr2" id="i8">105</td><td class="ctr1" id="j4">6</td><td class="ctr2" id="k5">15</td><td class="ctr1" id="l8">0</td><td class="ctr2" id="m8">1</td></tr><tr><td id="a45"><a href="MtasSpanRecurrenceSpans.html" class="el_class">MtasSpanRecurrenceSpans</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="149" alt="149"/><img src="../jacoco-resources/greenbar.gif" width="29" height="10" title="411" alt="411"/></td><td class="ctr2" id="c19">73%</td><td class="bar" id="d8"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="33" alt="33"/><img src="../jacoco-resources/greenbar.gif" width="19" height="10" title="55" alt="55"/></td><td class="ctr2" id="e12">62%</td><td class="ctr1" id="f9">29</td><td class="ctr2" id="g4">63</td><td class="ctr1" id="h8">36</td><td class="ctr2" id="i3">131</td><td class="ctr1" id="j7">5</td><td class="ctr2" id="k1">19</td><td class="ctr1" id="l9">0</td><td class="ctr2" id="m9">1</td></tr><tr><td id="a15"><a href="MtasSpanIntersectingQuery.html" class="el_class">MtasSpanIntersectingQuery</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="149" alt="149"/><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="184" alt="184"/></td><td class="ctr2" id="c53">55%</td><td class="bar" id="d15"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="28" alt="28"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="26" alt="26"/></td><td class="ctr2" id="e43">48%</td><td class="ctr1" id="f11">26</td><td class="ctr2" id="g13">36</td><td class="ctr1" id="h11">29</td><td class="ctr2" id="i14">69</td><td class="ctr1" id="j12">3</td><td class="ctr2" id="k16">9</td><td class="ctr1" id="l10">0</td><td class="ctr2" id="m10">1</td></tr><tr><td id="a10"><a href="MtasSpanFullyAlignedWithQuery.html" class="el_class">MtasSpanFullyAlignedWithQuery</a></td><td class="bar" id="b11"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="147" alt="147"/><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="259" alt="259"/></td><td class="ctr2" id="c40">63%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="35" alt="35"/><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="45" alt="45"/></td><td class="ctr2" id="e16">56%</td><td class="ctr1" id="f4">34</td><td class="ctr2" id="g10">49</td><td class="ctr1" id="h12">29</td><td class="ctr2" id="i12">80</td><td class="ctr1" id="j13">3</td><td class="ctr2" id="k17">9</td><td class="ctr1" id="l11">0</td><td class="ctr2" id="m11">1</td></tr><tr><td id="a37"><a href="MtasSpanPrecededByQuery.html" class="el_class">MtasSpanPrecededByQuery</a></td><td class="bar" id="b12"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="141" alt="141"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="170" alt="170"/></td><td class="ctr2" id="c55">54%</td><td class="bar" id="d17"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="26" alt="26"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="24" alt="24"/></td><td class="ctr2" id="e44">48%</td><td class="ctr1" id="f14">25</td><td class="ctr2" id="g16">34</td><td class="ctr1" id="h13">29</td><td class="ctr2" id="i15">63</td><td class="ctr1" id="j14">3</td><td class="ctr2" id="k18">9</td><td class="ctr1" id="l12">0</td><td class="ctr2" id="m12">1</td></tr><tr><td id="a5"><a href="MtasSpanFollowedByQuery.html" class="el_class">MtasSpanFollowedByQuery</a></td><td class="bar" id="b13"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="141" alt="141"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="170" alt="170"/></td><td class="ctr2" id="c56">54%</td><td class="bar" id="d18"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="26" alt="26"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="24" alt="24"/></td><td class="ctr2" id="e45">48%</td><td class="ctr1" id="f15">25</td><td class="ctr2" id="g17">34</td><td class="ctr1" id="h14">29</td><td class="ctr2" id="i16">63</td><td class="ctr1" id="j15">3</td><td class="ctr2" id="k19">9</td><td class="ctr1" id="l13">0</td><td class="ctr2" id="m13">1</td></tr><tr><td id="a33"><a href="MtasSpanOrQuery.html" class="el_class">MtasSpanOrQuery</a></td><td class="bar" id="b14"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="131" alt="131"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="285" alt="285"/></td><td class="ctr2" id="c35">68%</td><td class="bar" id="d12"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="30" alt="30"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="34" alt="34"/></td><td class="ctr2" id="e18">53%</td><td class="ctr1" id="f17">23</td><td class="ctr2" id="g12">40</td><td class="ctr1" id="h9">33</td><td class="ctr2" id="i11">92</td><td class="ctr1" id="j41">1</td><td class="ctr2" id="k23">8</td><td class="ctr1" id="l14">0</td><td class="ctr2" id="m14">1</td></tr><tr><td id="a30"><a href="MtasSpanNotSpans.html" class="el_class">MtasSpanNotSpans</a></td><td class="bar" id="b15"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="128" alt="128"/><img src="../jacoco-resources/greenbar.gif" width="29" height="10" title="403" alt="403"/></td><td class="ctr2" id="c14">75%</td><td class="bar" id="d11"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="31" alt="31"/><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="71" alt="71"/></td><td class="ctr2" id="e8">69%</td><td class="ctr1" id="f12">26</td><td class="ctr2" id="g2">68</td><td class="ctr1" id="h10">32</td><td class="ctr2" id="i4">130</td><td class="ctr1" id="j9">4</td><td class="ctr2" id="k2">17</td><td class="ctr1" id="l15">0</td><td class="ctr2" id="m15">1</td></tr><tr><td id="a47"><a href="MtasSpanRegexpQuery.html" class="el_class">MtasSpanRegexpQuery</a></td><td class="bar" id="b16"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="128" alt="128"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="177" alt="177"/></td><td class="ctr2" id="c49">58%</td><td class="bar" id="d22"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="11" alt="11"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="19" alt="19"/></td><td class="ctr2" id="e11">63%</td><td class="ctr1" id="f22">13</td><td class="ctr2" id="g20">23</td><td class="ctr1" id="h22">17</td><td class="ctr2" id="i22">49</td><td class="ctr1" id="j16">3</td><td class="ctr2" id="k24">8</td><td class="ctr1" id="l16">0</td><td class="ctr2" id="m16">1</td></tr><tr><td id="a42"><a href="MtasSpanPrefixQuery.html" class="el_class">MtasSpanPrefixQuery</a></td><td class="bar" id="b17"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="128" alt="128"/><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="157" alt="157"/></td><td class="ctr2" id="c54">55%</td><td class="bar" id="d21"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="14" alt="14"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="14" alt="14"/></td><td class="ctr2" id="e21">50%</td><td class="ctr1" id="f20">17</td><td class="ctr2" id="g22">22</td><td class="ctr1" id="h20">18</td><td class="ctr2" id="i23">47</td><td class="ctr1" id="j10">4</td><td class="ctr2" id="k25">8</td><td class="ctr1" id="l17">0</td><td class="ctr2" id="m17">1</td></tr><tr><td id="a0"><a href="MtasSpanAndQuery.html" class="el_class">MtasSpanAndQuery</a></td><td class="bar" id="b18"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="123" alt="123"/><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="236" alt="236"/></td><td class="ctr2" id="c38">65%</td><td class="bar" id="d16"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="27" alt="27"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="27" alt="27"/></td><td class="ctr2" id="e22">50%</td><td class="ctr1" id="f18">22</td><td class="ctr2" id="g15">35</td><td class="ctr1" id="h15">29</td><td class="ctr2" id="i13">79</td><td class="ctr1" id="j26">2</td><td class="ctr2" id="k26">8</td><td class="ctr1" id="l18">0</td><td class="ctr2" id="m18">1</td></tr><tr><td id="a26"><a href="MtasSpanNotQuery.html" class="el_class">MtasSpanNotQuery</a></td><td class="bar" id="b19"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="114" alt="114"/><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="166" alt="166"/></td><td class="ctr2" id="c46">59%</td><td class="bar" id="d19"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="20" alt="20"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="18" alt="18"/></td><td class="ctr2" id="e46">47%</td><td class="ctr1" id="f19">19</td><td class="ctr2" id="g18">28</td><td class="ctr1" id="h18">23</td><td class="ctr2" id="i18">59</td><td class="ctr1" id="j17">3</td><td class="ctr2" id="k20">9</td><td class="ctr1" id="l19">0</td><td class="ctr2" id="m19">1</td></tr><tr><td id="a19"><a href="MtasSpanIntersectingSpans.html" class="el_class">MtasSpanIntersectingSpans</a></td><td class="bar" id="b20"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="108" alt="108"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="281" alt="281"/></td><td class="ctr2" id="c20">72%</td><td class="bar" id="d10"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="32" alt="32"/><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="46" alt="46"/></td><td class="ctr2" id="e14">58%</td><td class="ctr1" id="f8">31</td><td class="ctr2" id="g9">54</td><td class="ctr1" id="h17">27</td><td class="ctr2" id="i9">101</td><td class="ctr1" id="j8">5</td><td class="ctr2" id="k6">15</td><td class="ctr1" id="l20">0</td><td class="ctr2" id="m20">1</td></tr><tr><td id="a1"><a href="MtasSpanContainingQuery.html" class="el_class">MtasSpanContainingQuery</a></td><td class="bar" id="b21"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="94" alt="94"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="178" alt="178"/></td><td class="ctr2" id="c39">65%</td><td class="bar" id="d14"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="28" alt="28"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="28" alt="28"/></td><td class="ctr2" id="e23">50%</td><td class="ctr1" id="f13">26</td><td class="ctr2" id="g14">36</td><td class="ctr1" id="h21">18</td><td class="ctr2" id="i19">55</td><td class="ctr1" id="j27">2</td><td class="ctr2" id="k27">8</td><td class="ctr1" id="l21">0</td><td class="ctr2" id="m21">1</td></tr><tr><td id="a36"><a href="MtasSpanPositionSpans.html" class="el_class">MtasSpanPositionSpans</a></td><td class="bar" id="b22"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="88" alt="88"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="146" alt="146"/></td><td class="ctr2" id="c41">62%</td><td class="bar" id="d25"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="10" alt="10"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="8" alt="8"/></td><td class="ctr2" id="e47">44%</td><td class="ctr1" id="f23">12</td><td class="ctr2" id="g24">21</td><td class="ctr1" id="h19">23</td><td class="ctr2" id="i17">61</td><td class="ctr1" id="j5">6</td><td class="ctr2" id="k9">12</td><td class="ctr1" id="l22">0</td><td class="ctr2" id="m22">1</td></tr><tr><td id="a4"><a href="MtasSpanEndSpans.html" class="el_class">MtasSpanEndSpans</a></td><td class="bar" id="b23"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="59" alt="59"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="44" alt="44"/></td><td class="ctr2" id="c58">42%</td><td class="bar" id="d20"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="16" alt="16"/><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="e50">20%</td><td class="ctr1" id="f21">16</td><td class="ctr2" id="g23">22</td><td class="ctr1" id="h29">10</td><td class="ctr2" id="i35">20</td><td class="ctr1" id="j6">6</td><td class="ctr2" id="k10">12</td><td class="ctr1" id="l23">0</td><td class="ctr2" id="m23">1</td></tr><tr><td id="a23"><a href="MtasSpanMatchNoneQuery.html" class="el_class">MtasSpanMatchNoneQuery</a></td><td class="bar" id="b24"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="59" alt="59"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="32" alt="32"/></td><td class="ctr2" id="c59">35%</td><td class="bar" id="d26"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="e48">33%</td><td class="ctr1" id="f27">7</td><td class="ctr2" id="g33">12</td><td class="ctr1" id="h25">12</td><td class="ctr2" id="i33">22</td><td class="ctr1" id="j28">2</td><td class="ctr2" id="k32">6</td><td class="ctr1" id="l24">0</td><td class="ctr2" id="m24">1</td></tr><tr><td id="a2"><a href="MtasSpanEndQuery.html" class="el_class">MtasSpanEndQuery</a></td><td class="bar" id="b25"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="54" alt="54"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="83" alt="83"/></td><td class="ctr2" id="c43">60%</td><td class="bar" id="d30"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="8" alt="8"/></td><td class="ctr2" id="e9">66%</td><td class="ctr1" id="f31">5</td><td class="ctr2" id="g28">14</td><td class="ctr1" id="h26">11</td><td class="ctr2" id="i27">33</td><td class="ctr1" id="j29">2</td><td class="ctr2" id="k28">8</td><td class="ctr1" id="l25">0</td><td class="ctr2" id="m25">1</td></tr><tr><td id="a56"><a href="MtasSpanStartQuery.html" class="el_class">MtasSpanStartQuery</a></td><td class="bar" id="b26"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="54" alt="54"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="83" alt="83"/></td><td class="ctr2" id="c44">60%</td><td class="bar" id="d31"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="8" alt="8"/></td><td class="ctr2" id="e10">66%</td><td class="ctr1" id="f32">5</td><td class="ctr2" id="g29">14</td><td class="ctr1" id="h27">11</td><td class="ctr2" id="i28">33</td><td class="ctr1" id="j30">2</td><td class="ctr2" id="k29">8</td><td class="ctr1" id="l26">0</td><td class="ctr2" id="m26">1</td></tr><tr><td id="a52"><a href="MtasSpanSequenceQuery$SpanSequenceWeight.html" class="el_class">MtasSpanSequenceQuery.SpanSequenceWeight</a></td><td class="bar" id="b27"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="51" alt="51"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="116" alt="116"/></td><td class="ctr2" id="c29">69%</td><td class="bar" id="d23"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="11" alt="11"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="11" alt="11"/></td><td class="ctr2" id="e24">50%</td><td class="ctr1" id="f26">9</td><td class="ctr2" id="g26">15</td><td class="ctr1" id="h23">13</td><td class="ctr2" id="i24">41</td><td class="ctr1" id="j42">1</td><td class="ctr2" id="k38">4</td><td class="ctr1" id="l27">0</td><td class="ctr2" id="m27">1</td></tr><tr><td id="a54"><a href="MtasSpanSequenceSpans$Match.html" class="el_class">MtasSpanSequenceSpans.Match</a></td><td class="bar" id="b28"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="46" alt="46"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="40" alt="40"/></td><td class="ctr2" id="c57">46%</td><td class="bar" id="d28"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="5" alt="5"/></td><td class="ctr2" id="e25">50%</td><td class="ctr1" id="f28">7</td><td class="ctr2" id="g34">11</td><td class="ctr1" id="h31">8</td><td class="ctr2" id="i38">19</td><td class="ctr1" id="j31">2</td><td class="ctr2" id="k33">6</td><td class="ctr1" id="l28">0</td><td class="ctr2" id="m28">1</td></tr><tr><td id="a34"><a href="MtasSpanPositionQuery.html" class="el_class">MtasSpanPositionQuery</a></td><td class="bar" id="b29"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="45" alt="45"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="97" alt="97"/></td><td class="ctr2" id="c36">68%</td><td class="bar" id="d27"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="8" alt="8"/></td><td class="ctr2" id="e15">57%</td><td class="ctr1" id="f29">6</td><td class="ctr2" id="g30">14</td><td class="ctr1" id="h42">4</td><td class="ctr2" id="i30">25</td><td class="ctr1" id="j43">1</td><td class="ctr2" id="k30">7</td><td class="ctr1" id="l29">0</td><td class="ctr2" id="m29">1</td></tr><tr><td id="a21"><a href="MtasSpanMatchAllQuery$SpanAllWeight.html" class="el_class">MtasSpanMatchAllQuery.SpanAllWeight</a></td><td class="bar" id="b30"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="45" alt="45"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="94" alt="94"/></td><td class="ctr2" id="c37">67%</td><td class="bar" id="d33"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="7" alt="7"/></td><td class="ctr2" id="e7">70%</td><td class="ctr1" id="f33">5</td><td class="ctr2" id="g35">10</td><td class="ctr1" id="h24">13</td><td class="ctr2" id="i26">34</td><td class="ctr1" id="j18">3</td><td class="ctr2" id="k34">5</td><td class="ctr1" id="l30">0</td><td class="ctr2" id="m30">1</td></tr><tr><td id="a35"><a href="MtasSpanPositionQuery$SpanAllWeight.html" class="el_class">MtasSpanPositionQuery.SpanAllWeight</a></td><td class="bar" id="b31"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="30" alt="30"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="86" alt="86"/></td><td class="ctr2" id="c17">74%</td><td class="bar" id="d35"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="6" alt="6"/></td><td class="ctr2" id="e5">75%</td><td class="ctr1" id="f34">5</td><td class="ctr2" id="g38">9</td><td class="ctr1" id="h30">9</td><td class="ctr2" id="i29">27</td><td class="ctr1" id="j19">3</td><td class="ctr2" id="k35">5</td><td class="ctr1" id="l31">0</td><td class="ctr2" id="m31">1</td></tr><tr><td id="a46"><a href="MtasSpanRecurrenceSpans$Match.html" class="el_class">MtasSpanRecurrenceSpans.Match</a></td><td class="bar" id="b32"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="29" alt="29"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="40" alt="40"/></td><td class="ctr2" id="c50">57%</td><td class="bar" id="d29"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="5" alt="5"/></td><td class="ctr2" id="e26">50%</td><td class="ctr1" id="f30">6</td><td class="ctr2" id="g36">10</td><td class="ctr1" id="h33">7</td><td class="ctr2" id="i45">18</td><td class="ctr1" id="j44">1</td><td class="ctr2" id="k36">5</td><td class="ctr1" id="l32">0</td><td class="ctr2" id="m32">1</td></tr><tr><td id="a25"><a href="MtasSpanMatchNoneSpans.html" class="el_class">MtasSpanMatchNoneSpans</a></td><td class="bar" id="b33"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="27" alt="27"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="39" alt="39"/></td><td class="ctr2" id="c47">59%</td><td class="bar" id="d37"/><td class="ctr2" id="e52">0%</td><td class="ctr1" id="f25">10</td><td class="ctr2" id="g32">13</td><td class="ctr1" id="h28">11</td><td class="ctr2" id="i31">25</td><td class="ctr1" id="j0">9</td><td class="ctr2" id="k11">12</td><td class="ctr1" id="l33">0</td><td class="ctr2" id="m33">1</td></tr><tr><td id="a58"><a href="MtasSpanStartSpans.html" class="el_class">MtasSpanStartSpans</a></td><td class="bar" id="b34"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="26" alt="26"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="79" alt="79"/></td><td class="ctr2" id="c15">75%</td><td class="bar" id="d24"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="11" alt="11"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="11" alt="11"/></td><td class="ctr2" id="e27">50%</td><td class="ctr1" id="f24">12</td><td class="ctr2" id="g21">23</td><td class="ctr1" id="h43">4</td><td class="ctr2" id="i39">19</td><td class="ctr1" id="j32">2</td><td class="ctr2" id="k12">12</td><td class="ctr1" id="l34">0</td><td class="ctr2" id="m34">1</td></tr><tr><td id="a8"><a href="MtasSpanFollowedByQuery$SpanFollowedByWeight.html" class="el_class">MtasSpanFollowedByQuery.SpanFollowedByWeight</a></td><td class="bar" id="b35"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="24" alt="24"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="55" alt="55"/></td><td class="ctr2" id="c24">69%</td><td class="bar" id="d41"/><td class="ctr2" id="e28">50%</td><td class="ctr1" id="f38">3</td><td class="ctr2" id="g41">5</td><td class="ctr1" id="h34">7</td><td class="ctr2" id="i40">19</td><td class="ctr1" id="j33">2</td><td class="ctr2" id="k39">4</td><td class="ctr1" id="l35">0</td><td class="ctr2" id="m35">1</td></tr><tr><td id="a29"><a href="MtasSpanNotQuery$SpanNotWeight.html" class="el_class">MtasSpanNotQuery.SpanNotWeight</a></td><td class="bar" id="b36"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="24" alt="24"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="55" alt="55"/></td><td class="ctr2" id="c25">69%</td><td class="bar" id="d42"/><td class="ctr2" id="e29">50%</td><td class="ctr1" id="f39">3</td><td class="ctr2" id="g42">5</td><td class="ctr1" id="h35">7</td><td class="ctr2" id="i41">19</td><td class="ctr1" id="j34">2</td><td class="ctr2" id="k40">4</td><td class="ctr1" id="l36">0</td><td class="ctr2" id="m36">1</td></tr><tr><td id="a13"><a href="MtasSpanFullyAlignedWithQuery$SpanFullyAlignedWithWeight.html" class="el_class">MtasSpanFullyAlignedWithQuery.SpanFullyAlignedWithWeight</a></td><td class="bar" id="b37"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="24" alt="24"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="55" alt="55"/></td><td class="ctr2" id="c26">69%</td><td class="bar" id="d43"/><td class="ctr2" id="e30">50%</td><td class="ctr1" id="f40">3</td><td class="ctr2" id="g43">5</td><td class="ctr1" id="h36">7</td><td class="ctr2" id="i42">19</td><td class="ctr1" id="j35">2</td><td class="ctr2" id="k41">4</td><td class="ctr1" id="l37">0</td><td class="ctr2" id="m37">1</td></tr><tr><td id="a40"><a href="MtasSpanPrecededByQuery$SpanPrecededByWeight.html" class="el_class">MtasSpanPrecededByQuery.SpanPrecededByWeight</a></td><td class="bar" id="b38"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="24" alt="24"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="55" alt="55"/></td><td class="ctr2" id="c27">69%</td><td class="bar" id="d44"/><td class="ctr2" id="e31">50%</td><td class="ctr1" id="f41">3</td><td class="ctr2" id="g44">5</td><td class="ctr1" id="h37">7</td><td class="ctr2" id="i43">19</td><td class="ctr1" id="j36">2</td><td class="ctr2" id="k42">4</td><td class="ctr1" id="l38">0</td><td class="ctr2" id="m38">1</td></tr><tr><td id="a18"><a href="MtasSpanIntersectingQuery$SpanIntersectingWeight.html" class="el_class">MtasSpanIntersectingQuery.SpanIntersectingWeight</a></td><td class="bar" id="b39"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="24" alt="24"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="55" alt="55"/></td><td class="ctr2" id="c28">69%</td><td class="bar" id="d45"/><td class="ctr2" id="e32">50%</td><td class="ctr1" id="f42">3</td><td class="ctr2" id="g45">5</td><td class="ctr1" id="h38">7</td><td class="ctr2" id="i44">19</td><td class="ctr1" id="j37">2</td><td class="ctr2" id="k43">4</td><td class="ctr1" id="l39">0</td><td class="ctr2" id="m39">1</td></tr><tr><td id="a20"><a href="MtasSpanMatchAllQuery.html" class="el_class">MtasSpanMatchAllQuery</a></td><td class="bar" id="b40"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="22" alt="22"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="62" alt="62"/></td><td class="ctr2" id="c18">73%</td><td class="bar" id="d40"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="5" alt="5"/></td><td class="ctr2" id="e4">83%</td><td class="ctr1" id="f44">2</td><td class="ctr2" id="g37">10</td><td class="ctr1" id="h44">4</td><td class="ctr2" id="i36">20</td><td class="ctr1" id="j45">1</td><td class="ctr2" id="k31">7</td><td class="ctr1" id="l40">0</td><td class="ctr2" id="m40">1</td></tr><tr><td id="a22"><a href="MtasSpanMatchAllSpans.html" class="el_class">MtasSpanMatchAllSpans</a></td><td class="bar" id="b41"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="20" alt="20"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="168" alt="168"/></td><td class="ctr2" id="c9">89%</td><td class="bar" id="d38"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="9" alt="9"/></td><td class="ctr2" id="e2">90%</td><td class="ctr1" id="f36">4</td><td class="ctr2" id="g25">17</td><td class="ctr1" id="h32">8</td><td class="ctr2" id="i20">55</td><td class="ctr1" id="j20">3</td><td class="ctr2" id="k13">12</td><td class="ctr1" id="l41">0</td><td class="ctr2" id="m41">1</td></tr><tr><td id="a59"><a href="MtasSpanTermQuery.html" class="el_class">MtasSpanTermQuery</a></td><td class="bar" id="b42"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="20" alt="20"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="70" alt="70"/></td><td class="ctr2" id="c12">77%</td><td class="bar" id="d39"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="9" alt="9"/></td><td class="ctr2" id="e3">90%</td><td class="ctr1" id="f37">4</td><td class="ctr2" id="g31">14</td><td class="ctr1" id="h39">6</td><td class="ctr2" id="i34">21</td><td class="ctr1" id="j21">3</td><td class="ctr2" id="k21">9</td><td class="ctr1" id="l42">0</td><td class="ctr2" id="m42">1</td></tr><tr><td id="a44"><a href="MtasSpanRecurrenceQuery$SpanRecurrenceWeight.html" class="el_class">MtasSpanRecurrenceQuery.SpanRecurrenceWeight</a></td><td class="bar" id="b43"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="17" alt="17"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="63" alt="63"/></td><td class="ctr2" id="c11">78%</td><td class="bar" id="d32"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="e33">50%</td><td class="ctr1" id="f35">5</td><td class="ctr2" id="g39">8</td><td class="ctr1" id="h40">6</td><td class="ctr2" id="i32">23</td><td class="ctr1" id="j46">1</td><td class="ctr2" id="k44">4</td><td class="ctr1" id="l43">0</td><td class="ctr2" id="m43">1</td></tr><tr><td id="a24"><a href="MtasSpanMatchNoneQuery$SpanNoneWeight.html" class="el_class">MtasSpanMatchNoneQuery.SpanNoneWeight</a></td><td class="bar" id="b44"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="64" alt="64"/></td><td class="ctr2" id="c10">83%</td><td class="bar" id="d52"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="6" alt="6"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f43">3</td><td class="ctr2" id="g40">8</td><td class="ctr1" id="h41">5</td><td class="ctr2" id="i37">20</td><td class="ctr1" id="j22">3</td><td class="ctr2" id="k37">5</td><td class="ctr1" id="l44">0</td><td class="ctr2" id="m44">1</td></tr><tr><td id="a57"><a href="MtasSpanStartQuery$SpanTermWeight.html" class="el_class">MtasSpanStartQuery.SpanTermWeight</a></td><td class="bar" id="b45"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="23" alt="23"/></td><td class="ctr2" id="c22">69%</td><td class="bar" id="d53"/><td class="ctr2" id="e53">n/a</td><td class="ctr1" id="f45">2</td><td class="ctr2" id="g47">4</td><td class="ctr1" id="h45">4</td><td class="ctr2" id="i46">10</td><td class="ctr1" id="j38">2</td><td class="ctr2" id="k45">4</td><td class="ctr1" id="l45">0</td><td class="ctr2" id="m45">1</td></tr><tr><td id="a3"><a href="MtasSpanEndQuery$SpanTermWeight.html" class="el_class">MtasSpanEndQuery.SpanTermWeight</a></td><td class="bar" id="b46"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="23" alt="23"/></td><td class="ctr2" id="c23">69%</td><td class="bar" id="d54"/><td class="ctr2" id="e54">n/a</td><td class="ctr1" id="f46">2</td><td class="ctr2" id="g48">4</td><td class="ctr1" id="h46">4</td><td class="ctr2" id="i47">10</td><td class="ctr1" id="j39">2</td><td class="ctr2" id="k46">4</td><td class="ctr1" id="l46">0</td><td class="ctr2" id="m46">1</td></tr><tr><td id="a50"><a href="MtasSpanSequenceQuery$MtasSpanSequenceQuerySpans.html" class="el_class">MtasSpanSequenceQuery.MtasSpanSequenceQuerySpans</a></td><td class="bar" id="b47"/><td class="ctr2" id="c16">75%</td><td class="bar" id="d46"/><td class="ctr2" id="e34">50%</td><td class="ctr1" id="f49">1</td><td class="ctr2" id="g50">2</td><td class="ctr1" id="h47">0</td><td class="ctr2" id="i48">4</td><td class="ctr1" id="j47">0</td><td class="ctr2" id="k50">1</td><td class="ctr1" id="l47">0</td><td class="ctr2" id="m47">1</td></tr><tr><td id="a27"><a href="MtasSpanNotQuery$MtasSpanNotQuerySpans.html" class="el_class">MtasSpanNotQuery.MtasSpanNotQuerySpans</a></td><td class="bar" id="b48"/><td class="ctr2" id="c30">69%</td><td class="bar" id="d47"/><td class="ctr2" id="e35">50%</td><td class="ctr1" id="f50">1</td><td class="ctr2" id="g51">2</td><td class="ctr1" id="h48">0</td><td class="ctr2" id="i50">3</td><td class="ctr1" id="j48">0</td><td class="ctr2" id="k51">1</td><td class="ctr1" id="l48">0</td><td class="ctr2" id="m48">1</td></tr><tr><td id="a38"><a href="MtasSpanPrecededByQuery$MtasSpanPrecededByQuerySpans.html" class="el_class">MtasSpanPrecededByQuery.MtasSpanPrecededByQuerySpans</a></td><td class="bar" id="b49"/><td class="ctr2" id="c31">69%</td><td class="bar" id="d48"/><td class="ctr2" id="e36">50%</td><td class="ctr1" id="f51">1</td><td class="ctr2" id="g52">2</td><td class="ctr1" id="h49">0</td><td class="ctr2" id="i51">3</td><td class="ctr1" id="j49">0</td><td class="ctr2" id="k52">1</td><td class="ctr1" id="l49">0</td><td class="ctr2" id="m49">1</td></tr><tr><td id="a6"><a href="MtasSpanFollowedByQuery$MtasSpanFollowedByQuerySpans.html" class="el_class">MtasSpanFollowedByQuery.MtasSpanFollowedByQuerySpans</a></td><td class="bar" id="b50"/><td class="ctr2" id="c32">69%</td><td class="bar" id="d49"/><td class="ctr2" id="e37">50%</td><td class="ctr1" id="f52">1</td><td class="ctr2" id="g53">2</td><td class="ctr1" id="h50">0</td><td class="ctr2" id="i52">3</td><td class="ctr1" id="j50">0</td><td class="ctr2" id="k53">1</td><td class="ctr1" id="l50">0</td><td class="ctr2" id="m50">1</td></tr><tr><td id="a11"><a href="MtasSpanFullyAlignedWithQuery$MtasSpanFullyAlignedWithQuerySpans.html" class="el_class">MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQuerySpans</a></td><td class="bar" id="b51"/><td class="ctr2" id="c33">69%</td><td class="bar" id="d50"/><td class="ctr2" id="e38">50%</td><td class="ctr1" id="f53">1</td><td class="ctr2" id="g54">2</td><td class="ctr1" id="h51">0</td><td class="ctr2" id="i53">3</td><td class="ctr1" id="j51">0</td><td class="ctr2" id="k54">1</td><td class="ctr1" id="l51">0</td><td class="ctr2" id="m51">1</td></tr><tr><td id="a16"><a href="MtasSpanIntersectingQuery$MtasSpanIntersectingQuerySpans.html" class="el_class">MtasSpanIntersectingQuery.MtasSpanIntersectingQuerySpans</a></td><td class="bar" id="b52"/><td class="ctr2" id="c34">69%</td><td class="bar" id="d51"/><td class="ctr2" id="e39">50%</td><td class="ctr1" id="f54">1</td><td class="ctr2" id="g55">2</td><td class="ctr1" id="h52">0</td><td class="ctr2" id="i54">3</td><td class="ctr1" id="j52">0</td><td class="ctr2" id="k55">1</td><td class="ctr1" id="l52">0</td><td class="ctr2" id="m52">1</td></tr><tr><td id="a31"><a href="MtasSpanNotSpans$1.html" class="el_class">MtasSpanNotSpans.new TwoPhaseIterator() {...}</a></td><td class="bar" id="b53"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="25" alt="25"/></td><td class="ctr2" id="c8">96%</td><td class="bar" id="d36"/><td class="ctr2" id="e40">50%</td><td class="ctr1" id="f47">2</td><td class="ctr2" id="g46">5</td><td class="ctr1" id="h53">0</td><td class="ctr2" id="i55">3</td><td class="ctr1" id="j53">0</td><td class="ctr2" id="k48">3</td><td class="ctr1" id="l53">0</td><td class="ctr2" id="m53">1</td></tr><tr><td id="a55"><a href="MtasSpanSequenceSpans$QueueItem.html" class="el_class">MtasSpanSequenceSpans.QueueItem</a></td><td class="bar" id="b54"><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="174" alt="174"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d34"><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="20" alt="20"/></td><td class="ctr2" id="e1">90%</td><td class="ctr1" id="f48">2</td><td class="ctr2" id="g27">15</td><td class="ctr1" id="h54">0</td><td class="ctr2" id="i25">41</td><td class="ctr1" id="j54">0</td><td class="ctr2" id="k47">4</td><td class="ctr1" id="l54">0</td><td class="ctr2" id="m54">1</td></tr><tr><td id="a32"><a href="MtasSpanNotSpans$2.html" class="el_class">MtasSpanNotSpans.new TwoPhaseIterator() {...}</a></td><td class="bar" id="b55"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="17" alt="17"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d55"/><td class="ctr2" id="e55">n/a</td><td class="ctr1" id="f55">0</td><td class="ctr2" id="g49">3</td><td class="ctr1" id="h55">0</td><td class="ctr2" id="i56">3</td><td class="ctr1" id="j55">0</td><td class="ctr2" id="k49">3</td><td class="ctr1" id="l55">0</td><td class="ctr2" id="m55">1</td></tr><tr><td id="a51"><a href="MtasSpanSequenceQuery$MtasSpanSequenceQueryWeight.html" class="el_class">MtasSpanSequenceQuery.MtasSpanSequenceQueryWeight</a></td><td class="bar" id="b56"/><td class="ctr2" id="c2">100%</td><td class="bar" id="d56"/><td class="ctr2" id="e56">n/a</td><td class="ctr1" id="f56">0</td><td class="ctr2" id="g56">1</td><td class="ctr1" id="h56">0</td><td class="ctr2" id="i49">4</td><td class="ctr1" id="j56">0</td><td class="ctr2" id="k56">1</td><td class="ctr1" id="l56">0</td><td class="ctr2" id="m56">1</td></tr><tr><td id="a28"><a href="MtasSpanNotQuery$MtasSpanNotQueryWeight.html" class="el_class">MtasSpanNotQuery.MtasSpanNotQueryWeight</a></td><td class="bar" id="b57"/><td class="ctr2" id="c3">100%</td><td class="bar" id="d57"/><td class="ctr2" id="e57">n/a</td><td class="ctr1" id="f57">0</td><td class="ctr2" id="g57">1</td><td class="ctr1" id="h57">0</td><td class="ctr2" id="i57">3</td><td class="ctr1" id="j57">0</td><td class="ctr2" id="k57">1</td><td class="ctr1" id="l57">0</td><td class="ctr2" id="m57">1</td></tr><tr><td id="a12"><a href="MtasSpanFullyAlignedWithQuery$MtasSpanFullyAlignedWithQueryWeight.html" class="el_class">MtasSpanFullyAlignedWithQuery.MtasSpanFullyAlignedWithQueryWeight</a></td><td class="bar" id="b58"/><td class="ctr2" id="c4">100%</td><td class="bar" id="d58"/><td class="ctr2" id="e58">n/a</td><td class="ctr1" id="f58">0</td><td class="ctr2" id="g58">1</td><td class="ctr1" id="h58">0</td><td class="ctr2" id="i58">3</td><td class="ctr1" id="j58">0</td><td class="ctr2" id="k58">1</td><td class="ctr1" id="l58">0</td><td class="ctr2" id="m58">1</td></tr><tr><td id="a7"><a href="MtasSpanFollowedByQuery$MtasSpanFollowedByQueryWeight.html" class="el_class">MtasSpanFollowedByQuery.MtasSpanFollowedByQueryWeight</a></td><td class="bar" id="b59"/><td class="ctr2" id="c5">100%</td><td class="bar" id="d59"/><td class="ctr2" id="e59">n/a</td><td class="ctr1" id="f59">0</td><td class="ctr2" id="g59">1</td><td class="ctr1" id="h59">0</td><td class="ctr2" id="i59">3</td><td class="ctr1" id="j59">0</td><td class="ctr2" id="k59">1</td><td class="ctr1" id="l59">0</td><td class="ctr2" id="m59">1</td></tr><tr><td id="a17"><a href="MtasSpanIntersectingQuery$MtasSpanIntersectingQueryWeight.html" class="el_class">MtasSpanIntersectingQuery.MtasSpanIntersectingQueryWeight</a></td><td class="bar" id="b60"/><td class="ctr2" id="c6">100%</td><td class="bar" id="d60"/><td class="ctr2" id="e60">n/a</td><td class="ctr1" id="f60">0</td><td class="ctr2" id="g60">1</td><td class="ctr1" id="h60">0</td><td class="ctr2" id="i60">3</td><td class="ctr1" id="j60">0</td><td class="ctr2" id="k60">1</td><td class="ctr1" id="l60">0</td><td class="ctr2" id="m60">1</td></tr><tr><td id="a39"><a href="MtasSpanPrecededByQuery$MtasSpanPrecededByQueryWeight.html" class="el_class">MtasSpanPrecededByQuery.MtasSpanPrecededByQueryWeight</a></td><td class="bar" id="b61"/><td class="ctr2" id="c7">100%</td><td class="bar" id="d61"/><td class="ctr2" id="e61">n/a</td><td class="ctr1" id="f61">0</td><td class="ctr2" id="g61">1</td><td class="ctr1" id="h61">0</td><td class="ctr2" id="i61">3</td><td class="ctr1" id="j61">0</td><td class="ctr2" id="k61">1</td><td class="ctr1" id="l61">0</td><td class="ctr2" id="m61">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.search.spans/index.source.html b/jacoco/mtas.search.spans/index.source.html
index cde0af3..62551a2 100644
--- a/jacoco/mtas.search.spans/index.source.html
+++ b/jacoco/mtas.search.spans/index.source.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>mtas.search.spans</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.html" class="el_class">Classes</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <span class="el_package">mtas.search.spans</span></div><h1>mtas.search.spans</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">4,738 of 12,955</td><td class="ctr2">63%</td><td class="bar">853 of 1,948</td><td class="ctr2">56%</td><td class="ctr1">779</td><td class="ctr2">1,395</td><td class="ctr1">1,002</td><td class="ctr2">2,854</td><td class="ctr1">139</td><td class="ctr2">421</td><td class="ctr1">2</td><td class="ctr2">62</td></tr></tfoot><tbody><tr><td id="a25"><a href="MtasSpanSequenceItem.java.html" class="el_source">MtasSpanSequenceItem.java</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="458" alt="458"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="130" alt="130"/></td><td class="ctr2" id="c31">22%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="27" height="10" title="81" alt="81"/><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="21" alt="21"/></td><td class="ctr2" id="e30">20%</td><td class="ctr1" id="f1">47</td><td class="ctr2" id="g5">60</td><td class="ctr1" id="h0">86</td><td class="ctr2" id="i5">118</td><td class="ctr1" id="j27">2</td><td class="ctr2" id="k24">9</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m15">1</td></tr><tr><td id="a27"><a href="MtasSpanSequenceSpans.java.html" class="el_source">MtasSpanSequenceSpans.java</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="395" alt="395"/><img src="../jacoco-resources/greenbar.gif" width="95" height="10" title="1,518" alt="1,518"/></td><td class="ctr2" id="c1">79%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="102" alt="102"/><img src="../jacoco-resources/greenbar.gif" width="86" height="10" title="258" alt="258"/></td><td class="ctr2" id="e3">71%</td><td class="ctr1" id="f0">79</td><td class="ctr2" id="g0">210</td><td class="ctr1" id="h1">77</td><td class="ctr2" id="i0">408</td><td class="ctr1" id="j15">4</td><td class="ctr2" id="k0">30</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m6">3</td></tr><tr><td id="a31"><a href="MtasSpanWildcardQuery.java.html" class="el_source">MtasSpanWildcardQuery.java</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="19" height="10" title="303" alt="303"/></td><td class="ctr2" id="c32">0%</td><td class="bar" id="d12"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="30" alt="30"/></td><td class="ctr2" id="e31">0%</td><td class="ctr1" id="f16">23</td><td class="ctr2" id="g19">23</td><td class="ctr1" id="h4">49</td><td class="ctr2" id="i24">49</td><td class="ctr1" id="j0">8</td><td class="ctr2" id="k26">8</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m16">1</td></tr><tr><td id="a32"><a href="MtasSpanWithinQuery.java.html" class="el_source">MtasSpanWithinQuery.java</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="298" alt="298"/><img src="../jacoco-resources/greenbar.gif" width="31" height="10" title="497" alt="497"/></td><td class="ctr2" id="c17">62%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="16" height="10" title="50" alt="50"/><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="56" alt="56"/></td><td class="ctr2" id="e16">52%</td><td class="ctr1" id="f2">42</td><td class="ctr2" id="g4">61</td><td class="ctr1" id="h2">52</td><td class="ctr2" id="i2">148</td><td class="ctr1" id="j30">1</td><td class="ctr2" id="k27">8</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m17">1</td></tr><tr><td id="a26"><a href="MtasSpanSequenceQuery.java.html" class="el_source">MtasSpanSequenceQuery.java</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="231" alt="231"/><img src="../jacoco-resources/greenbar.gif" width="32" height="10" title="521" alt="521"/></td><td class="ctr2" id="c9">69%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="46" alt="46"/><img src="../jacoco-resources/greenbar.gif" width="23" height="10" title="70" alt="70"/></td><td class="ctr2" id="e11">60%</td><td class="ctr1" id="f3">39</td><td class="ctr2" id="g1">75</td><td class="ctr1" id="h3">50</td><td class="ctr2" id="i1">164</td><td class="ctr1" id="j16">4</td><td class="ctr2" id="k3">17</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m0">4</td></tr><tr><td id="a22"><a href="MtasSpanRecurrenceQuery.java.html" class="el_source">MtasSpanRecurrenceQuery.java</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="192" alt="192"/><img src="../jacoco-resources/greenbar.gif" width="19" height="10" title="313" alt="313"/></td><td class="ctr2" id="c18">61%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="36" alt="36"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="36" alt="36"/></td><td class="ctr2" id="e20">50%</td><td class="ctr1" id="f5">32</td><td class="ctr2" id="g8">53</td><td class="ctr1" id="h14">34</td><td class="ctr2" id="i7">111</td><td class="ctr1" id="j17">4</td><td class="ctr2" id="k4">17</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m8">2</td></tr><tr><td id="a8"><a href="MtasSpanIntersectingQuery.java.html" class="el_source">MtasSpanIntersectingQuery.java</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="178" alt="178"/><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="239" alt="239"/></td><td class="ctr2" id="c27">57%</td><td class="bar" id="d11"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="31" alt="31"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="27" alt="27"/></td><td class="ctr2" id="e27">46%</td><td class="ctr1" id="f7">31</td><td class="ctr2" id="g12">43</td><td class="ctr1" id="h9">37</td><td class="ctr2" id="i12">90</td><td class="ctr1" id="j4">5</td><td class="ctr2" id="k5">14</td><td class="ctr1" id="l7">0</td><td class="ctr2" id="m1">4</td></tr><tr><td id="a6"><a href="MtasSpanFullyAlignedWithQuery.java.html" class="el_source">MtasSpanFullyAlignedWithQuery.java</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="174" alt="174"/><img src="../jacoco-resources/greenbar.gif" width="19" height="10" title="316" alt="316"/></td><td class="ctr2" id="c13">64%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="37" alt="37"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="47" alt="47"/></td><td class="ctr2" id="e13">55%</td><td class="ctr1" id="f4">38</td><td class="ctr2" id="g6">56</td><td class="ctr1" id="h10">36</td><td class="ctr2" id="i9">101</td><td class="ctr1" id="j5">5</td><td class="ctr2" id="k6">14</td><td class="ctr1" id="l8">0</td><td class="ctr2" id="m2">4</td></tr><tr><td id="a4"><a href="MtasSpanFollowedByQuery.java.html" class="el_source">MtasSpanFollowedByQuery.java</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="168" alt="168"/><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="227" alt="227"/></td><td class="ctr2" id="c25">57%</td><td class="bar" id="d15"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="28" alt="28"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="26" alt="26"/></td><td class="ctr2" id="e24">48%</td><td class="ctr1" id="f8">29</td><td class="ctr2" id="g13">41</td><td class="ctr1" id="h11">36</td><td class="ctr2" id="i14">84</td><td class="ctr1" id="j6">5</td><td class="ctr2" id="k7">14</td><td class="ctr1" id="l9">0</td><td class="ctr2" id="m3">4</td></tr><tr><td id="a19"><a href="MtasSpanPrecededByQuery.java.html" class="el_source">MtasSpanPrecededByQuery.java</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="168" alt="168"/><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="227" alt="227"/></td><td class="ctr2" id="c26">57%</td><td class="bar" id="d16"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="28" alt="28"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="26" alt="26"/></td><td class="ctr2" id="e25">48%</td><td class="ctr1" id="f9">29</td><td class="ctr2" id="g14">41</td><td class="ctr1" id="h12">36</td><td class="ctr2" id="i15">84</td><td class="ctr1" id="j7">5</td><td class="ctr2" id="k8">14</td><td class="ctr1" id="l10">0</td><td class="ctr2" id="m4">4</td></tr><tr><td id="a23"><a href="MtasSpanRecurrenceSpans.java.html" class="el_source">MtasSpanRecurrenceSpans.java</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="167" alt="167"/><img src="../jacoco-resources/greenbar.gif" width="28" height="10" title="448" alt="448"/></td><td class="ctr2" id="c4">72%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="34" alt="34"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="60" alt="60"/></td><td class="ctr2" id="e8">63%</td><td class="ctr1" id="f6">32</td><td class="ctr2" id="g3">70</td><td class="ctr1" id="h8">40</td><td class="ctr2" id="i3">145</td><td class="ctr1" id="j8">5</td><td class="ctr2" id="k1">23</td><td class="ctr1" id="l11">0</td><td class="ctr2" id="m9">2</td></tr><tr><td id="a20"><a href="MtasSpanPrecededBySpans.java.html" class="el_source">MtasSpanPrecededBySpans.java</a></td><td class="bar" id="b11"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="158" alt="158"/><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="239" alt="239"/></td><td class="ctr2" id="c22">60%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="34" alt="34"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="38" alt="38"/></td><td class="ctr2" id="e17">52%</td><td class="ctr1" id="f10">29</td><td class="ctr2" id="g9">50</td><td class="ctr1" id="h6">46</td><td class="ctr2" id="i8">108</td><td class="ctr1" id="j9">5</td><td class="ctr2" id="k9">14</td><td class="ctr1" id="l12">0</td><td class="ctr2" id="m18">1</td></tr><tr><td id="a7"><a href="MtasSpanFullyAlignedWithSpans.java.html" class="el_source">MtasSpanFullyAlignedWithSpans.java</a></td><td class="bar" id="b12"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="156" alt="156"/><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="263" alt="263"/></td><td class="ctr2" id="c16">62%</td><td class="bar" id="d9"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="32" alt="32"/><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="48" alt="48"/></td><td class="ctr2" id="e12">60%</td><td class="ctr1" id="f13">27</td><td class="ctr2" id="g7">54</td><td class="ctr1" id="h5">48</td><td class="ctr2" id="i6">115</td><td class="ctr1" id="j10">5</td><td class="ctr2" id="k10">14</td><td class="ctr1" id="l13">0</td><td class="ctr2" id="m19">1</td></tr><tr><td id="a5"><a href="MtasSpanFollowedBySpans.java.html" class="el_source">MtasSpanFollowedBySpans.java</a></td><td class="bar" id="b13"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="156" alt="156"/><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="224" alt="224"/></td><td class="ctr2" id="c23">58%</td><td class="bar" id="d8"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="34" alt="34"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="38" alt="38"/></td><td class="ctr2" id="e18">52%</td><td class="ctr1" id="f11">29</td><td class="ctr2" id="g10">50</td><td class="ctr1" id="h7">42</td><td class="ctr2" id="i10">100</td><td class="ctr1" id="j11">5</td><td class="ctr2" id="k11">14</td><td class="ctr1" id="l14">0</td><td class="ctr2" id="m20">1</td></tr><tr><td id="a15"><a href="MtasSpanNotSpans.java.html" class="el_source">MtasSpanNotSpans.java</a></td><td class="bar" id="b14"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="155" alt="155"/><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="404" alt="404"/></td><td class="ctr2" id="c5">72%</td><td class="bar" id="d10"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="31" alt="31"/><img src="../jacoco-resources/greenbar.gif" width="23" height="10" title="69" alt="69"/></td><td class="ctr2" id="e4">69%</td><td class="ctr1" id="f12">29</td><td class="ctr2" id="g2">73</td><td class="ctr1" id="h13">35</td><td class="ctr2" id="i4">131</td><td class="ctr1" id="j1">8</td><td class="ctr2" id="k2">23</td><td class="ctr1" id="l1">1</td><td class="ctr2" id="m7">3</td></tr><tr><td id="a14"><a href="MtasSpanNotQuery.java.html" class="el_source">MtasSpanNotQuery.java</a></td><td class="bar" id="b15"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="141" alt="141"/><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="223" alt="223"/></td><td class="ctr2" id="c19">61%</td><td class="bar" id="d19"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="22" alt="22"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="20" alt="20"/></td><td class="ctr2" id="e26">47%</td><td class="ctr1" id="f17">23</td><td class="ctr2" id="g16">35</td><td class="ctr1" id="h16">30</td><td class="ctr2" id="i16">80</td><td class="ctr1" id="j12">5</td><td class="ctr2" id="k12">14</td><td class="ctr1" id="l15">0</td><td class="ctr2" id="m5">4</td></tr><tr><td id="a16"><a href="MtasSpanOrQuery.java.html" class="el_source">MtasSpanOrQuery.java</a></td><td class="bar" id="b16"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="129" alt="129"/><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="270" alt="270"/></td><td class="ctr2" id="c11">67%</td><td class="bar" id="d13"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="29" alt="29"/><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="33" alt="33"/></td><td class="ctr2" id="e15">53%</td><td class="ctr1" id="f18">22</td><td class="ctr2" id="g15">38</td><td class="ctr1" id="h15">32</td><td class="ctr2" id="i13">87</td><td class="ctr1" id="j31">1</td><td class="ctr2" id="k30">7</td><td class="ctr1" id="l16">0</td><td class="ctr2" id="m21">1</td></tr><tr><td id="a24"><a href="MtasSpanRegexpQuery.java.html" class="el_source">MtasSpanRegexpQuery.java</a></td><td class="bar" id="b17"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="128" alt="128"/><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="177" alt="177"/></td><td class="ctr2" id="c24">58%</td><td class="bar" id="d22"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="11" alt="11"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="19" alt="19"/></td><td class="ctr2" id="e10">63%</td><td class="ctr1" id="f22">13</td><td class="ctr2" id="g20">23</td><td class="ctr1" id="h21">18</td><td class="ctr2" id="i23">50</td><td class="ctr1" id="j24">3</td><td class="ctr2" id="k28">8</td><td class="ctr1" id="l17">0</td><td class="ctr2" id="m22">1</td></tr><tr><td id="a21"><a href="MtasSpanPrefixQuery.java.html" class="el_source">MtasSpanPrefixQuery.java</a></td><td class="bar" id="b18"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="128" alt="128"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="157" alt="157"/></td><td class="ctr2" id="c29">55%</td><td class="bar" id="d20"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="14" alt="14"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="14" alt="14"/></td><td class="ctr2" id="e21">50%</td><td class="ctr1" id="f20">17</td><td class="ctr2" id="g22">22</td><td class="ctr1" id="h22">18</td><td class="ctr2" id="i25">47</td><td class="ctr1" id="j18">4</td><td class="ctr2" id="k29">8</td><td class="ctr1" id="l18">0</td><td class="ctr2" id="m23">1</td></tr><tr><td id="a0"><a href="MtasSpanAndQuery.java.html" class="el_source">MtasSpanAndQuery.java</a></td><td class="bar" id="b19"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="106" alt="106"/><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="236" alt="236"/></td><td class="ctr2" id="c10">69%</td><td class="bar" id="d18"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="25" alt="25"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="27" alt="27"/></td><td class="ctr2" id="e19">51%</td><td class="ctr1" id="f19">20</td><td class="ctr2" id="g18">33</td><td class="ctr1" id="h17">24</td><td class="ctr2" id="i17">74</td><td class="ctr1" id="j32">1</td><td class="ctr2" id="k31">7</td><td class="ctr1" id="l19">0</td><td class="ctr2" id="m24">1</td></tr><tr><td id="a1"><a href="MtasSpanContainingQuery.java.html" class="el_source">MtasSpanContainingQuery.java</a></td><td class="bar" id="b20"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="96" alt="96"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="167" alt="167"/></td><td class="ctr2" id="c15">63%</td><td class="bar" id="d14"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="29" alt="29"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="27" alt="27"/></td><td class="ctr2" id="e23">48%</td><td class="ctr1" id="f14">27</td><td class="ctr2" id="g17">35</td><td class="ctr1" id="h20">19</td><td class="ctr2" id="i20">51</td><td class="ctr1" id="j28">2</td><td class="ctr2" id="k32">7</td><td class="ctr1" id="l20">0</td><td class="ctr2" id="m25">1</td></tr><tr><td id="a9"><a href="MtasSpanIntersectingSpans.java.html" class="el_source">MtasSpanIntersectingSpans.java</a></td><td class="bar" id="b21"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="94" alt="94"/><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="278" alt="278"/></td><td class="ctr2" id="c3">74%</td><td class="bar" id="d17"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="26" alt="26"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="46" alt="46"/></td><td class="ctr2" id="e7">63%</td><td class="ctr1" id="f15">27</td><td class="ctr2" id="g11">50</td><td class="ctr1" id="h18">24</td><td class="ctr2" id="i11">97</td><td class="ctr1" id="j19">4</td><td class="ctr2" id="k13">14</td><td class="ctr1" id="l21">0</td><td class="ctr2" id="m26">1</td></tr><tr><td id="a18"><a href="MtasSpanPositionSpans.java.html" class="el_source">MtasSpanPositionSpans.java</a></td><td class="bar" id="b22"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="80" alt="80"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="143" alt="143"/></td><td class="ctr2" id="c14">64%</td><td class="bar" id="d26"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="8" alt="8"/></td><td class="ctr2" id="e22">50%</td><td class="ctr1" id="f25">10</td><td class="ctr2" id="g27">19</td><td class="ctr1" id="h19">20</td><td class="ctr2" id="i18">57</td><td class="ctr1" id="j13">5</td><td class="ctr2" id="k18">11</td><td class="ctr1" id="l22">0</td><td class="ctr2" id="m27">1</td></tr><tr><td id="a17"><a href="MtasSpanPositionQuery.java.html" class="el_source">MtasSpanPositionQuery.java</a></td><td class="bar" id="b23"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="73" alt="73"/><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="181" alt="181"/></td><td class="ctr2" id="c7">71%</td><td class="bar" id="d24"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="14" alt="14"/></td><td class="ctr2" id="e9">63%</td><td class="ctr1" id="f24">11</td><td class="ctr2" id="g21">23</td><td class="ctr1" id="h27">13</td><td class="ctr2" id="i21">51</td><td class="ctr1" id="j20">4</td><td class="ctr2" id="k14">12</td><td class="ctr1" id="l23">0</td><td class="ctr2" id="m10">2</td></tr><tr><td id="a12"><a href="MtasSpanMatchNoneQuery.java.html" class="el_source">MtasSpanMatchNoneQuery.java</a></td><td class="bar" id="b24"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="72" alt="72"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="94" alt="94"/></td><td class="ctr2" id="c28">56%</td><td class="bar" id="d25"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="10" alt="10"/></td><td class="ctr2" id="e14">55%</td><td class="ctr1" id="f26">10</td><td class="ctr2" id="g25">20</td><td class="ctr1" id="h23">17</td><td class="ctr2" id="i26">42</td><td class="ctr1" id="j14">5</td><td class="ctr2" id="k19">11</td><td class="ctr1" id="l24">0</td><td class="ctr2" id="m11">2</td></tr><tr><td id="a10"><a href="MtasSpanMatchAllQuery.java.html" class="el_source">MtasSpanMatchAllQuery.java</a></td><td class="bar" id="b25"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="65" alt="65"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="154" alt="154"/></td><td class="ctr2" id="c8">70%</td><td class="bar" id="d27"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="12" alt="12"/></td><td class="ctr2" id="e2">75%</td><td class="ctr1" id="f28">7</td><td class="ctr2" id="g26">20</td><td class="ctr1" id="h24">17</td><td class="ctr2" id="i19">54</td><td class="ctr1" id="j21">4</td><td class="ctr2" id="k15">12</td><td class="ctr1" id="l25">0</td><td class="ctr2" id="m12">2</td></tr><tr><td id="a28"><a href="MtasSpanStartQuery.java.html" class="el_source">MtasSpanStartQuery.java</a></td><td class="bar" id="b26"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="64" alt="64"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="98" alt="98"/></td><td class="ctr2" id="c20">60%</td><td class="bar" id="d28"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="8" alt="8"/></td><td class="ctr2" id="e5">66%</td><td class="ctr1" id="f29">7</td><td class="ctr2" id="g28">17</td><td class="ctr1" id="h26">14</td><td class="ctr2" id="i28">38</td><td class="ctr1" id="j22">4</td><td class="ctr2" id="k20">11</td><td class="ctr1" id="l26">0</td><td class="ctr2" id="m13">2</td></tr><tr><td id="a2"><a href="MtasSpanEndQuery.java.html" class="el_source">MtasSpanEndQuery.java</a></td><td class="bar" id="b27"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="64" alt="64"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="98" alt="98"/></td><td class="ctr2" id="c21">60%</td><td class="bar" id="d29"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="8" alt="8"/></td><td class="ctr2" id="e6">66%</td><td class="ctr1" id="f30">7</td><td class="ctr2" id="g29">17</td><td class="ctr1" id="h25">15</td><td class="ctr2" id="i27">40</td><td class="ctr1" id="j23">4</td><td class="ctr2" id="k21">11</td><td class="ctr1" id="l27">0</td><td class="ctr2" id="m14">2</td></tr><tr><td id="a3"><a href="MtasSpanEndSpans.java.html" class="el_source">MtasSpanEndSpans.java</a></td><td class="bar" id="b28"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="54" alt="54"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="42" alt="42"/></td><td class="ctr2" id="c30">43%</td><td class="bar" id="d21"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="14" alt="14"/><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="e29">22%</td><td class="ctr1" id="f21">15</td><td class="ctr2" id="g24">21</td><td class="ctr1" id="h28">10</td><td class="ctr2" id="i31">19</td><td class="ctr1" id="j3">6</td><td class="ctr2" id="k16">12</td><td class="ctr1" id="l28">0</td><td class="ctr2" id="m28">1</td></tr><tr><td id="a29"><a href="MtasSpanStartSpans.java.html" class="el_source">MtasSpanStartSpans.java</a></td><td class="bar" id="b29"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="28" alt="28"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="70" alt="70"/></td><td class="ctr2" id="c6">71%</td><td class="bar" id="d23"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="11" alt="11"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="9" alt="9"/></td><td class="ctr2" id="e28">45%</td><td class="ctr1" id="f23">12</td><td class="ctr2" id="g23">22</td><td class="ctr1" id="h32">5</td><td class="ctr2" id="i32">18</td><td class="ctr1" id="j29">2</td><td class="ctr2" id="k17">12</td><td class="ctr1" id="l29">0</td><td class="ctr2" id="m29">1</td></tr><tr><td id="a11"><a href="MtasSpanMatchAllSpans.java.html" class="el_source">MtasSpanMatchAllSpans.java</a></td><td class="bar" id="b30"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="20" alt="20"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="157" alt="157"/></td><td class="ctr2" id="c0">88%</td><td class="bar" id="d31"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="7" alt="7"/></td><td class="ctr2" id="e1">87%</td><td class="ctr1" id="f31">4</td><td class="ctr2" id="g30">15</td><td class="ctr1" id="h29">8</td><td class="ctr2" id="i22">51</td><td class="ctr1" id="j25">3</td><td class="ctr2" id="k22">11</td><td class="ctr1" id="l30">0</td><td class="ctr2" id="m30">1</td></tr><tr><td id="a30"><a href="MtasSpanTermQuery.java.html" class="el_source">MtasSpanTermQuery.java</a></td><td class="bar" id="b31"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="20" alt="20"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="70" alt="70"/></td><td class="ctr2" id="c2">77%</td><td class="bar" id="d30"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="9" alt="9"/></td><td class="ctr2" id="e0">90%</td><td class="ctr1" id="f32">4</td><td class="ctr2" id="g31">14</td><td class="ctr1" id="h31">6</td><td class="ctr2" id="i29">21</td><td class="ctr1" id="j26">3</td><td class="ctr2" id="k25">9</td><td class="ctr1" id="l31">0</td><td class="ctr2" id="m31">1</td></tr><tr><td id="a13"><a href="MtasSpanMatchNoneSpans.java.html" class="el_source">MtasSpanMatchNoneSpans.java</a></td><td class="bar" id="b32"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="19" alt="19"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="36" alt="36"/></td><td class="ctr2" id="c12">65%</td><td class="bar" id="d32"/><td class="ctr2" id="e32">n/a</td><td class="ctr1" id="f27">8</td><td class="ctr2" id="g32">11</td><td class="ctr1" id="h30">8</td><td class="ctr2" id="i30">21</td><td class="ctr1" id="j2">8</td><td class="ctr2" id="k23">11</td><td class="ctr1" id="l32">0</td><td class="ctr2" id="m32">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>mtas.search.spans</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.html" class="el_class">Classes</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <span class="el_package">mtas.search.spans</span></div><h1>mtas.search.spans</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">5,106 of 13,778</td><td class="ctr2">62%</td><td class="bar">940 of 2,064</td><td class="ctr2">54%</td><td class="ctr1">835</td><td class="ctr2">1,476</td><td class="ctr1">1,068</td><td class="ctr2">3,054</td><td class="ctr1">142</td><td class="ctr2">444</td><td class="ctr1">1</td><td class="ctr2">62</td></tr></tfoot><tbody><tr><td id="a27"><a href="MtasSpanSequenceSpans.java.html" class="el_source">MtasSpanSequenceSpans.java</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="33" height="10" title="536" alt="536"/><img src="../jacoco-resources/greenbar.gif" width="86" height="10" title="1,391" alt="1,391"/></td><td class="ctr2" id="c6">72%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="44" height="10" title="136" alt="136"/><img src="../jacoco-resources/greenbar.gif" width="75" height="10" title="228" alt="228"/></td><td class="ctr2" id="e9">62%</td><td class="ctr1" id="f0">99</td><td class="ctr2" id="g0">213</td><td class="ctr1" id="h0">98</td><td class="ctr2" id="i0">412</td><td class="ctr1" id="j15">4</td><td class="ctr2" id="k0">31</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m6">3</td></tr><tr><td id="a25"><a href="MtasSpanSequenceItem.java.html" class="el_source">MtasSpanSequenceItem.java</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="458" alt="458"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="130" alt="130"/></td><td class="ctr2" id="c31">22%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="26" height="10" title="81" alt="81"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="21" alt="21"/></td><td class="ctr2" id="e29">20%</td><td class="ctr1" id="f2">47</td><td class="ctr2" id="g5">60</td><td class="ctr1" id="h1">86</td><td class="ctr2" id="i6">118</td><td class="ctr1" id="j27">2</td><td class="ctr2" id="k24">9</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m15">1</td></tr><tr><td id="a32"><a href="MtasSpanWithinQuery.java.html" class="el_source">MtasSpanWithinQuery.java</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="23" height="10" title="379" alt="379"/><img src="../jacoco-resources/greenbar.gif" width="29" height="10" title="472" alt="472"/></td><td class="ctr2" id="c28">55%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="56" alt="56"/><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="56" alt="56"/></td><td class="ctr2" id="e16">50%</td><td class="ctr1" id="f3">44</td><td class="ctr2" id="g4">65</td><td class="ctr1" id="h2">69</td><td class="ctr2" id="i2">163</td><td class="ctr1" id="j31">1</td><td class="ctr2" id="k25">9</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m16">1</td></tr><tr><td id="a31"><a href="MtasSpanWildcardQuery.java.html" class="el_source">MtasSpanWildcardQuery.java</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="303" alt="303"/></td><td class="ctr2" id="c32">0%</td><td class="bar" id="d14"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="30" alt="30"/></td><td class="ctr2" id="e31">0%</td><td class="ctr1" id="f16">23</td><td class="ctr2" id="g19">23</td><td class="ctr1" id="h5">49</td><td class="ctr2" id="i23">49</td><td class="ctr1" id="j1">8</td><td class="ctr2" id="k27">8</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m17">1</td></tr><tr><td id="a26"><a href="MtasSpanSequenceQuery.java.html" class="el_source">MtasSpanSequenceQuery.java</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="293" alt="293"/><img src="../jacoco-resources/greenbar.gif" width="56" height="10" title="915" alt="915"/></td><td class="ctr2" id="c3">75%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="55" alt="55"/><img src="../jacoco-resources/greenbar.gif" width="38" height="10" title="117" alt="117"/></td><td class="ctr2" id="e4">68%</td><td class="ctr1" id="f1">49</td><td class="ctr2" id="g1">105</td><td class="ctr1" id="h3">57</td><td class="ctr2" id="i1">260</td><td class="ctr1" id="j16">4</td><td class="ctr2" id="k3">19</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m0">4</td></tr><tr><td id="a22"><a href="MtasSpanRecurrenceQuery.java.html" class="el_source">MtasSpanRecurrenceQuery.java</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="192" alt="192"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="327" alt="327"/></td><td class="ctr2" id="c14">63%</td><td class="bar" id="d9"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="37" alt="37"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="37" alt="37"/></td><td class="ctr2" id="e17">50%</td><td class="ctr1" id="f8">32</td><td class="ctr2" id="g8">55</td><td class="ctr1" id="h13">34</td><td class="ctr2" id="i7">116</td><td class="ctr1" id="j23">3</td><td class="ctr2" id="k4">18</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m8">2</td></tr><tr><td id="a23"><a href="MtasSpanRecurrenceSpans.java.html" class="el_source">MtasSpanRecurrenceSpans.java</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="178" alt="178"/><img src="../jacoco-resources/greenbar.gif" width="28" height="10" title="451" alt="451"/></td><td class="ctr2" id="c7">71%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="38" alt="38"/><img src="../jacoco-resources/greenbar.gif" width="19" height="10" title="60" alt="60"/></td><td class="ctr2" id="e10">61%</td><td class="ctr1" id="f5">35</td><td class="ctr2" id="g3">73</td><td class="ctr1" id="h8">43</td><td class="ctr2" id="i3">149</td><td class="ctr1" id="j2">6</td><td class="ctr2" id="k1">24</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m9">2</td></tr><tr><td id="a8"><a href="MtasSpanIntersectingQuery.java.html" class="el_source">MtasSpanIntersectingQuery.java</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="177" alt="177"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="254" alt="254"/></td><td class="ctr2" id="c21">58%</td><td class="bar" id="d13"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="30" alt="30"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="28" alt="28"/></td><td class="ctr2" id="e24">48%</td><td class="ctr1" id="f11">30</td><td class="ctr2" id="g12">44</td><td class="ctr1" id="h9">36</td><td class="ctr2" id="i12">94</td><td class="ctr1" id="j8">5</td><td class="ctr2" id="k5">15</td><td class="ctr1" id="l7">0</td><td class="ctr2" id="m1">4</td></tr><tr><td id="a6"><a href="MtasSpanFullyAlignedWithQuery.java.html" class="el_source">MtasSpanFullyAlignedWithQuery.java</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="175" alt="175"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="329" alt="329"/></td><td class="ctr2" id="c13">65%</td><td class="bar" id="d8"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="37" alt="37"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="47" alt="47"/></td><td class="ctr2" id="e12">55%</td><td class="ctr1" id="f4">38</td><td class="ctr2" id="g7">57</td><td class="ctr1" id="h10">36</td><td class="ctr2" id="i9">105</td><td class="ctr1" id="j9">5</td><td class="ctr2" id="k6">15</td><td class="ctr1" id="l8">0</td><td class="ctr2" id="m2">4</td></tr><tr><td id="a20"><a href="MtasSpanPrecededBySpans.java.html" class="el_source">MtasSpanPrecededBySpans.java</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="172" alt="172"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="242" alt="242"/></td><td class="ctr2" id="c24">58%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="40" alt="40"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="38" alt="38"/></td><td class="ctr2" id="e22">48%</td><td class="ctr1" id="f6">33</td><td class="ctr2" id="g9">54</td><td class="ctr1" id="h6">49</td><td class="ctr2" id="i8">112</td><td class="ctr1" id="j3">6</td><td class="ctr2" id="k7">15</td><td class="ctr1" id="l9">0</td><td class="ctr2" id="m18">1</td></tr><tr><td id="a7"><a href="MtasSpanFullyAlignedWithSpans.java.html" class="el_source">MtasSpanFullyAlignedWithSpans.java</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="170" alt="170"/><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="266" alt="266"/></td><td class="ctr2" id="c19">61%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="38" alt="38"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="48" alt="48"/></td><td class="ctr2" id="e13">55%</td><td class="ctr1" id="f9">31</td><td class="ctr2" id="g6">58</td><td class="ctr1" id="h4">51</td><td class="ctr2" id="i5">119</td><td class="ctr1" id="j4">6</td><td class="ctr2" id="k8">15</td><td class="ctr1" id="l10">0</td><td class="ctr2" id="m19">1</td></tr><tr><td id="a5"><a href="MtasSpanFollowedBySpans.java.html" class="el_source">MtasSpanFollowedBySpans.java</a></td><td class="bar" id="b11"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="170" alt="170"/><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="227" alt="227"/></td><td class="ctr2" id="c26">57%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="40" alt="40"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="38" alt="38"/></td><td class="ctr2" id="e23">48%</td><td class="ctr1" id="f7">33</td><td class="ctr2" id="g10">54</td><td class="ctr1" id="h7">45</td><td class="ctr2" id="i10">105</td><td class="ctr1" id="j5">6</td><td class="ctr2" id="k9">15</td><td class="ctr1" id="l11">0</td><td class="ctr2" id="m20">1</td></tr><tr><td id="a4"><a href="MtasSpanFollowedByQuery.java.html" class="el_source">MtasSpanFollowedByQuery.java</a></td><td class="bar" id="b12"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="169" alt="169"/><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="240" alt="240"/></td><td class="ctr2" id="c22">58%</td><td class="bar" id="d16"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="28" alt="28"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="26" alt="26"/></td><td class="ctr2" id="e25">48%</td><td class="ctr1" id="f12">29</td><td class="ctr2" id="g13">42</td><td class="ctr1" id="h11">36</td><td class="ctr2" id="i14">88</td><td class="ctr1" id="j10">5</td><td class="ctr2" id="k10">15</td><td class="ctr1" id="l12">0</td><td class="ctr2" id="m3">4</td></tr><tr><td id="a19"><a href="MtasSpanPrecededByQuery.java.html" class="el_source">MtasSpanPrecededByQuery.java</a></td><td class="bar" id="b13"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="169" alt="169"/><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="240" alt="240"/></td><td class="ctr2" id="c23">58%</td><td class="bar" id="d17"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="28" alt="28"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="26" alt="26"/></td><td class="ctr2" id="e26">48%</td><td class="ctr1" id="f13">29</td><td class="ctr2" id="g14">42</td><td class="ctr1" id="h12">36</td><td class="ctr2" id="i15">88</td><td class="ctr1" id="j11">5</td><td class="ctr2" id="k11">15</td><td class="ctr1" id="l13">0</td><td class="ctr2" id="m4">4</td></tr><tr><td id="a14"><a href="MtasSpanNotQuery.java.html" class="el_source">MtasSpanNotQuery.java</a></td><td class="bar" id="b14"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="142" alt="142"/><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="236" alt="236"/></td><td class="ctr2" id="c15">62%</td><td class="bar" id="d19"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="22" alt="22"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="20" alt="20"/></td><td class="ctr2" id="e27">47%</td><td class="ctr1" id="f17">23</td><td class="ctr2" id="g16">36</td><td class="ctr1" id="h16">30</td><td class="ctr2" id="i16">84</td><td class="ctr1" id="j12">5</td><td class="ctr2" id="k12">15</td><td class="ctr1" id="l14">0</td><td class="ctr2" id="m5">4</td></tr><tr><td id="a16"><a href="MtasSpanOrQuery.java.html" class="el_source">MtasSpanOrQuery.java</a></td><td class="bar" id="b15"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="131" alt="131"/><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="285" alt="285"/></td><td class="ctr2" id="c10">68%</td><td class="bar" id="d12"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="30" alt="30"/><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="34" alt="34"/></td><td class="ctr2" id="e15">53%</td><td class="ctr1" id="f18">23</td><td class="ctr2" id="g15">40</td><td class="ctr1" id="h14">33</td><td class="ctr2" id="i13">92</td><td class="ctr1" id="j32">1</td><td class="ctr2" id="k28">8</td><td class="ctr1" id="l15">0</td><td class="ctr2" id="m21">1</td></tr><tr><td id="a15"><a href="MtasSpanNotSpans.java.html" class="el_source">MtasSpanNotSpans.java</a></td><td class="bar" id="b16"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="129" alt="129"/><img src="../jacoco-resources/greenbar.gif" width="27" height="10" title="445" alt="445"/></td><td class="ctr2" id="c2">77%</td><td class="bar" id="d10"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="33" alt="33"/><img src="../jacoco-resources/greenbar.gif" width="24" height="10" title="73" alt="73"/></td><td class="ctr2" id="e3">68%</td><td class="ctr1" id="f14">28</td><td class="ctr2" id="g2">76</td><td class="ctr1" id="h15">32</td><td class="ctr2" id="i4">134</td><td class="ctr1" id="j17">4</td><td class="ctr2" id="k2">23</td><td class="ctr1" id="l16">0</td><td class="ctr2" id="m7">3</td></tr><tr><td id="a24"><a href="MtasSpanRegexpQuery.java.html" class="el_source">MtasSpanRegexpQuery.java</a></td><td class="bar" id="b17"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="128" alt="128"/><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="177" alt="177"/></td><td class="ctr2" id="c25">58%</td><td class="bar" id="d22"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="11" alt="11"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="19" alt="19"/></td><td class="ctr2" id="e8">63%</td><td class="ctr1" id="f22">13</td><td class="ctr2" id="g20">23</td><td class="ctr1" id="h22">17</td><td class="ctr2" id="i24">49</td><td class="ctr1" id="j24">3</td><td class="ctr2" id="k29">8</td><td class="ctr1" id="l17">0</td><td class="ctr2" id="m22">1</td></tr><tr><td id="a21"><a href="MtasSpanPrefixQuery.java.html" class="el_source">MtasSpanPrefixQuery.java</a></td><td class="bar" id="b18"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="128" alt="128"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="157" alt="157"/></td><td class="ctr2" id="c29">55%</td><td class="bar" id="d21"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="14" alt="14"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="14" alt="14"/></td><td class="ctr2" id="e18">50%</td><td class="ctr1" id="f20">17</td><td class="ctr2" id="g23">22</td><td class="ctr1" id="h20">18</td><td class="ctr2" id="i25">47</td><td class="ctr1" id="j18">4</td><td class="ctr2" id="k30">8</td><td class="ctr1" id="l18">0</td><td class="ctr2" id="m23">1</td></tr><tr><td id="a0"><a href="MtasSpanAndQuery.java.html" class="el_source">MtasSpanAndQuery.java</a></td><td class="bar" id="b19"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="123" alt="123"/><img src="../jacoco-resources/greenbar.gif" width="14" height="10" title="236" alt="236"/></td><td class="ctr2" id="c11">65%</td><td class="bar" id="d18"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="27" alt="27"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="27" alt="27"/></td><td class="ctr2" id="e19">50%</td><td class="ctr1" id="f19">22</td><td class="ctr2" id="g18">35</td><td class="ctr1" id="h17">29</td><td class="ctr2" id="i17">79</td><td class="ctr1" id="j28">2</td><td class="ctr2" id="k31">8</td><td class="ctr1" id="l19">0</td><td class="ctr2" id="m24">1</td></tr><tr><td id="a9"><a href="MtasSpanIntersectingSpans.java.html" class="el_source">MtasSpanIntersectingSpans.java</a></td><td class="bar" id="b20"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="108" alt="108"/><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="281" alt="281"/></td><td class="ctr2" id="c5">72%</td><td class="bar" id="d11"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="32" alt="32"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="46" alt="46"/></td><td class="ctr2" id="e11">58%</td><td class="ctr1" id="f10">31</td><td class="ctr2" id="g11">54</td><td class="ctr1" id="h18">27</td><td class="ctr2" id="i11">101</td><td class="ctr1" id="j13">5</td><td class="ctr2" id="k13">15</td><td class="ctr1" id="l20">0</td><td class="ctr2" id="m25">1</td></tr><tr><td id="a1"><a href="MtasSpanContainingQuery.java.html" class="el_source">MtasSpanContainingQuery.java</a></td><td class="bar" id="b21"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="94" alt="94"/><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="178" alt="178"/></td><td class="ctr2" id="c12">65%</td><td class="bar" id="d15"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="28" alt="28"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="28" alt="28"/></td><td class="ctr2" id="e20">50%</td><td class="ctr1" id="f15">26</td><td class="ctr2" id="g17">36</td><td class="ctr1" id="h21">18</td><td class="ctr2" id="i19">55</td><td class="ctr1" id="j29">2</td><td class="ctr2" id="k32">8</td><td class="ctr1" id="l21">0</td><td class="ctr2" id="m26">1</td></tr><tr><td id="a18"><a href="MtasSpanPositionSpans.java.html" class="el_source">MtasSpanPositionSpans.java</a></td><td class="bar" id="b22"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="88" alt="88"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="146" alt="146"/></td><td class="ctr2" id="c16">62%</td><td class="bar" id="d24"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="10" alt="10"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="8" alt="8"/></td><td class="ctr2" id="e28">44%</td><td class="ctr1" id="f23">12</td><td class="ctr2" id="g25">21</td><td class="ctr1" id="h19">23</td><td class="ctr2" id="i18">61</td><td class="ctr1" id="j6">6</td><td class="ctr2" id="k14">12</td><td class="ctr1" id="l22">0</td><td class="ctr2" id="m27">1</td></tr><tr><td id="a17"><a href="MtasSpanPositionQuery.java.html" class="el_source">MtasSpanPositionQuery.java</a></td><td class="bar" id="b23"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="75" alt="75"/><img src="../jacoco-resources/greenbar.gif" width="11" height="10" title="183" alt="183"/></td><td class="ctr2" id="c8">70%</td><td class="bar" id="d25"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="14" alt="14"/></td><td class="ctr2" id="e7">63%</td><td class="ctr1" id="f25">11</td><td class="ctr2" id="g21">23</td><td class="ctr1" id="h27">13</td><td class="ctr2" id="i22">52</td><td class="ctr1" id="j19">4</td><td class="ctr2" id="k15">12</td><td class="ctr1" id="l23">0</td><td class="ctr2" id="m10">2</td></tr><tr><td id="a12"><a href="MtasSpanMatchNoneQuery.java.html" class="el_source">MtasSpanMatchNoneQuery.java</a></td><td class="bar" id="b24"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="72" alt="72"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="96" alt="96"/></td><td class="ctr2" id="c27">57%</td><td class="bar" id="d26"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="8" alt="8"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="10" alt="10"/></td><td class="ctr2" id="e14">55%</td><td class="ctr1" id="f26">10</td><td class="ctr2" id="g26">20</td><td class="ctr1" id="h23">17</td><td class="ctr2" id="i28">42</td><td class="ctr1" id="j14">5</td><td class="ctr2" id="k23">11</td><td class="ctr1" id="l24">0</td><td class="ctr2" id="m11">2</td></tr><tr><td id="a10"><a href="MtasSpanMatchAllQuery.java.html" class="el_source">MtasSpanMatchAllQuery.java</a></td><td class="bar" id="b25"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="67" alt="67"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="156" alt="156"/></td><td class="ctr2" id="c9">69%</td><td class="bar" id="d27"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="12" alt="12"/></td><td class="ctr2" id="e2">75%</td><td class="ctr1" id="f28">7</td><td class="ctr2" id="g27">20</td><td class="ctr1" id="h24">17</td><td class="ctr2" id="i21">54</td><td class="ctr1" id="j20">4</td><td class="ctr2" id="k16">12</td><td class="ctr1" id="l25">0</td><td class="ctr2" id="m12">2</td></tr><tr><td id="a28"><a href="MtasSpanStartQuery.java.html" class="el_source">MtasSpanStartQuery.java</a></td><td class="bar" id="b26"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="64" alt="64"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="106" alt="106"/></td><td class="ctr2" id="c17">62%</td><td class="bar" id="d28"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="8" alt="8"/></td><td class="ctr2" id="e5">66%</td><td class="ctr1" id="f29">7</td><td class="ctr2" id="g28">18</td><td class="ctr1" id="h25">15</td><td class="ctr2" id="i26">43</td><td class="ctr1" id="j21">4</td><td class="ctr2" id="k17">12</td><td class="ctr1" id="l26">0</td><td class="ctr2" id="m13">2</td></tr><tr><td id="a2"><a href="MtasSpanEndQuery.java.html" class="el_source">MtasSpanEndQuery.java</a></td><td class="bar" id="b27"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="64" alt="64"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="106" alt="106"/></td><td class="ctr2" id="c18">62%</td><td class="bar" id="d29"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="8" alt="8"/></td><td class="ctr2" id="e6">66%</td><td class="ctr1" id="f30">7</td><td class="ctr2" id="g29">18</td><td class="ctr1" id="h26">15</td><td class="ctr2" id="i27">43</td><td class="ctr1" id="j22">4</td><td class="ctr2" id="k18">12</td><td class="ctr1" id="l27">0</td><td class="ctr2" id="m14">2</td></tr><tr><td id="a3"><a href="MtasSpanEndSpans.java.html" class="el_source">MtasSpanEndSpans.java</a></td><td class="bar" id="b28"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="59" alt="59"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="44" alt="44"/></td><td class="ctr2" id="c30">42%</td><td class="bar" id="d20"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="16" alt="16"/><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="e30">20%</td><td class="ctr1" id="f21">16</td><td class="ctr2" id="g24">22</td><td class="ctr1" id="h29">10</td><td class="ctr2" id="i31">20</td><td class="ctr1" id="j7">6</td><td class="ctr2" id="k19">12</td><td class="ctr1" id="l28">0</td><td class="ctr2" id="m28">1</td></tr><tr><td id="a13"><a href="MtasSpanMatchNoneSpans.java.html" class="el_source">MtasSpanMatchNoneSpans.java</a></td><td class="bar" id="b29"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="27" alt="27"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="39" alt="39"/></td><td class="ctr2" id="c20">59%</td><td class="bar" id="d30"/><td class="ctr2" id="e32">0%</td><td class="ctr1" id="f27">10</td><td class="ctr2" id="g32">13</td><td class="ctr1" id="h28">11</td><td class="ctr2" id="i29">25</td><td class="ctr1" id="j0">9</td><td class="ctr2" id="k20">12</td><td class="ctr1" id="l29">0</td><td class="ctr2" id="m29">1</td></tr><tr><td id="a29"><a href="MtasSpanStartSpans.java.html" class="el_source">MtasSpanStartSpans.java</a></td><td class="bar" id="b30"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="26" alt="26"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="79" alt="79"/></td><td class="ctr2" id="c4">75%</td><td class="bar" id="d23"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="11" alt="11"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="11" alt="11"/></td><td class="ctr2" id="e21">50%</td><td class="ctr1" id="f24">12</td><td class="ctr2" id="g22">23</td><td class="ctr1" id="h32">4</td><td class="ctr2" id="i32">19</td><td class="ctr1" id="j30">2</td><td class="ctr2" id="k21">12</td><td class="ctr1" id="l30">0</td><td class="ctr2" id="m30">1</td></tr><tr><td id="a11"><a href="MtasSpanMatchAllSpans.java.html" class="el_source">MtasSpanMatchAllSpans.java</a></td><td class="bar" id="b31"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="20" alt="20"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="168" alt="168"/></td><td class="ctr2" id="c0">89%</td><td class="bar" id="d31"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="9" alt="9"/></td><td class="ctr2" id="e0">90%</td><td class="ctr1" id="f31">4</td><td class="ctr2" id="g30">17</td><td class="ctr1" id="h30">8</td><td class="ctr2" id="i20">55</td><td class="ctr1" id="j25">3</td><td class="ctr2" id="k22">12</td><td class="ctr1" id="l31">0</td><td class="ctr2" id="m31">1</td></tr><tr><td id="a30"><a href="MtasSpanTermQuery.java.html" class="el_source">MtasSpanTermQuery.java</a></td><td class="bar" id="b32"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="20" alt="20"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="70" alt="70"/></td><td class="ctr2" id="c1">77%</td><td class="bar" id="d32"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="9" alt="9"/></td><td class="ctr2" id="e1">90%</td><td class="ctr1" id="f32">4</td><td class="ctr2" id="g31">14</td><td class="ctr1" id="h31">6</td><td class="ctr2" id="i30">21</td><td class="ctr1" id="j26">3</td><td class="ctr2" id="k26">9</td><td class="ctr1" id="l32">0</td><td class="ctr2" id="m32">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.solr.handler.component.util/MtasSolrComponentDocument.html b/jacoco/mtas.solr.handler.component.util/MtasSolrComponentDocument.html
index a4149e8..e35d420 100644
--- a/jacoco/mtas.solr.handler.component.util/MtasSolrComponentDocument.html
+++ b/jacoco/mtas.solr.handler.component.util/MtasSolrComponentDocument.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSolrComponentDocument</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.solr.handler.component.util</a> &gt; <span class="el_class">MtasSolrComponentDocument</span></div><h1>MtasSolrComponentDocument</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">1,016 of 1,023</td><td class="ctr2">0%</td><td class="bar">66 of 66</td><td class="ctr2">0%</td><td class="ctr1">38</td><td class="ctr2">40</td><td class="ctr1">154</td><td class="ctr2">157</td><td class="ctr1">5</td><td class="ctr2">7</td></tr></tfoot><tbody><tr><td id="a5"><a href="MtasSolrComponentDocument.java.html#L91" class="el_method">prepare(ResponseBuilder, CodecComponent.ComponentFields)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="662" alt="662"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="34" alt="34"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">18</td><td class="ctr2" id="g0">18</td><td class="ctr1" id="h0">95</td><td class="ctr2" id="i0">95</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="MtasSolrComponentDocument.java.html#L225" class="el_method">create(CodecComponent.ComponentDocument, Boolean)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="192" alt="192"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="8" alt="8"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f2">5</td><td class="ctr2" id="g2">5</td><td class="ctr1" id="h1">27</td><td class="ctr2" id="i1">27</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="MtasSolrComponentDocument.java.html#L273" class="el_method">modifyRequest(ResponseBuilder, SearchComponent, ShardRequest)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="16" height="10" title="89" alt="89"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="8" alt="8"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f3">5</td><td class="ctr2" id="g3">5</td><td class="ctr1" id="h3">12</td><td class="ctr2" id="i3">12</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="MtasSolrComponentDocument.java.html#L302" class="el_method">finishStage(ResponseBuilder)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="40" alt="40"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="42" height="10" title="12" alt="12"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f1">7</td><td class="ctr2" id="g1">7</td><td class="ctr1" id="h4">6</td><td class="ctr2" id="i4">6</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a1"><a href="MtasSolrComponentDocument.java.html#L325" class="el_method">distributedProcess(ResponseBuilder, CodecComponent.ComponentFields)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="33" alt="33"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="4" alt="4"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f4">3</td><td class="ctr2" id="g4">3</td><td class="ctr1" id="h2">14</td><td class="ctr2" id="i2">14</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a6"><a href="MtasSolrComponentDocument.java.html#L29" class="el_method">static {...}</a></td><td class="bar" id="b5"/><td class="ctr2" id="c0">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a4"><a href="MtasSolrComponentDocument.java.html#L77" class="el_method">MtasSolrComponentDocument()</a></td><td class="bar" id="b6"/><td class="ctr2" id="c1">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i5">2</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSolrComponentDocument</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.solr.handler.component.util</a> &gt; <span class="el_class">MtasSolrComponentDocument</span></div><h1>MtasSolrComponentDocument</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">1,016 of 1,023</td><td class="ctr2">0%</td><td class="bar">66 of 66</td><td class="ctr2">0%</td><td class="ctr1">38</td><td class="ctr2">40</td><td class="ctr1">156</td><td class="ctr2">160</td><td class="ctr1">5</td><td class="ctr2">7</td></tr></tfoot><tbody><tr><td id="a5"><a href="MtasSolrComponentDocument.java.html#L92" class="el_method">prepare(ResponseBuilder, CodecComponent.ComponentFields)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="662" alt="662"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="34" alt="34"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">18</td><td class="ctr2" id="g0">18</td><td class="ctr1" id="h0">95</td><td class="ctr2" id="i0">95</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="MtasSolrComponentDocument.java.html#L226" class="el_method">create(CodecComponent.ComponentDocument, Boolean)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="192" alt="192"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="8" alt="8"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f2">5</td><td class="ctr2" id="g2">5</td><td class="ctr1" id="h1">29</td><td class="ctr2" id="i1">29</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="MtasSolrComponentDocument.java.html#L275" class="el_method">modifyRequest(ResponseBuilder, SearchComponent, ShardRequest)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="16" height="10" title="89" alt="89"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="8" alt="8"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f3">5</td><td class="ctr2" id="g3">5</td><td class="ctr1" id="h3">12</td><td class="ctr2" id="i3">12</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="MtasSolrComponentDocument.java.html#L304" class="el_method">finishStage(ResponseBuilder)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="40" alt="40"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="42" height="10" title="12" alt="12"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f1">7</td><td class="ctr2" id="g1">7</td><td class="ctr1" id="h4">6</td><td class="ctr2" id="i4">6</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a1"><a href="MtasSolrComponentDocument.java.html#L327" class="el_method">distributedProcess(ResponseBuilder, CodecComponent.ComponentFields)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="33" alt="33"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="4" alt="4"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f4">3</td><td class="ctr2" id="g4">3</td><td class="ctr1" id="h2">14</td><td class="ctr2" id="i2">14</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a6"><a href="MtasSolrComponentDocument.java.html#L29" class="el_method">static {...}</a></td><td class="bar" id="b5"/><td class="ctr2" id="c0">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">2</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a4"><a href="MtasSolrComponentDocument.java.html#L78" class="el_method">MtasSolrComponentDocument()</a></td><td class="bar" id="b6"/><td class="ctr2" id="c1">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">2</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.solr.handler.component.util/MtasSolrComponentDocument.java.html b/jacoco/mtas.solr.handler.component.util/MtasSolrComponentDocument.java.html
index f690fa9..fa67148 100644
--- a/jacoco/mtas.solr.handler.component.util/MtasSolrComponentDocument.java.html
+++ b/jacoco/mtas.solr.handler.component.util/MtasSolrComponentDocument.java.html
@@ -26,7 +26,8 @@ public class MtasSolrComponentDocument
     implements MtasSolrComponent&lt;ComponentDocument&gt; {
 
   /** The Constant log. */
-<span class="fc" id="L29">  private static final Log log = LogFactory.getLog(MtasSolrComponentDocument.class);</span>
+<span class="fc" id="L29">  private static final Log log = LogFactory</span>
+<span class="fc" id="L30">      .getLog(MtasSolrComponentDocument.class);</span>
 
   /** The Constant PARAM_MTAS_DOCUMENT. */
   public static final String PARAM_MTAS_DOCUMENT = MtasSolrSearchComponent.PARAM_MTAS
@@ -74,9 +75,9 @@ public class MtasSolrComponentDocument
   /**
    * Instantiates a new mtas solr component document.
    */
-<span class="fc" id="L77">  public MtasSolrComponentDocument() {</span>
+<span class="fc" id="L78">  public MtasSolrComponentDocument() {</span>
     // do nothing for now
-<span class="fc" id="L79">  }</span>
+<span class="fc" id="L80">  }</span>
 
   /*
    * (non-Javadoc)
@@ -88,130 +89,130 @@ public class MtasSolrComponentDocument
    */
   public void prepare(ResponseBuilder rb, ComponentFields mtasFields)
       throws IOException {
-<span class="nc" id="L91">    Set&lt;String&gt; ids = MtasSolrResultUtil</span>
-<span class="nc" id="L92">        .getIdsFromParameters(rb.req.getParams(), PARAM_MTAS_DOCUMENT);</span>
-<span class="nc bnc" id="L93" title="All 2 branches missed.">    if (!ids.isEmpty()) {</span>
-<span class="nc" id="L94">      int tmpCounter = 0;</span>
-<span class="nc" id="L95">      String[] fields = new String[ids.size()];</span>
-<span class="nc" id="L96">      String[] keys = new String[ids.size()];</span>
-<span class="nc" id="L97">      String[] prefixes = new String[ids.size()];</span>
-<span class="nc" id="L98">      String[] types = new String[ids.size()];</span>
-<span class="nc" id="L99">      String[] regexps = new String[ids.size()];</span>
-<span class="nc" id="L100">      String[] lists = new String[ids.size()];</span>
-<span class="nc" id="L101">      Boolean[] listRegexps = new Boolean[ids.size()];</span>
-<span class="nc" id="L102">      Boolean[] listExpands = new Boolean[ids.size()];</span>
-<span class="nc" id="L103">      int[] listExpandNumbers = new int[ids.size()];</span>
-<span class="nc" id="L104">      String[] ignoreRegexps = new String[ids.size()];</span>
-<span class="nc" id="L105">      String[] ignoreLists = new String[ids.size()];</span>
-<span class="nc" id="L106">      Boolean[] ignoreListRegexps = new Boolean[ids.size()];</span>
-<span class="nc" id="L107">      String[] listNumbers = new String[ids.size()];</span>
-<span class="nc bnc" id="L108" title="All 2 branches missed.">      for (String id : ids) {</span>
-<span class="nc" id="L109">        fields[tmpCounter] = rb.req.getParams().get(</span>
+<span class="nc" id="L92">    Set&lt;String&gt; ids = MtasSolrResultUtil</span>
+<span class="nc" id="L93">        .getIdsFromParameters(rb.req.getParams(), PARAM_MTAS_DOCUMENT);</span>
+<span class="nc bnc" id="L94" title="All 2 branches missed.">    if (!ids.isEmpty()) {</span>
+<span class="nc" id="L95">      int tmpCounter = 0;</span>
+<span class="nc" id="L96">      String[] fields = new String[ids.size()];</span>
+<span class="nc" id="L97">      String[] keys = new String[ids.size()];</span>
+<span class="nc" id="L98">      String[] prefixes = new String[ids.size()];</span>
+<span class="nc" id="L99">      String[] types = new String[ids.size()];</span>
+<span class="nc" id="L100">      String[] regexps = new String[ids.size()];</span>
+<span class="nc" id="L101">      String[] lists = new String[ids.size()];</span>
+<span class="nc" id="L102">      Boolean[] listRegexps = new Boolean[ids.size()];</span>
+<span class="nc" id="L103">      Boolean[] listExpands = new Boolean[ids.size()];</span>
+<span class="nc" id="L104">      int[] listExpandNumbers = new int[ids.size()];</span>
+<span class="nc" id="L105">      String[] ignoreRegexps = new String[ids.size()];</span>
+<span class="nc" id="L106">      String[] ignoreLists = new String[ids.size()];</span>
+<span class="nc" id="L107">      Boolean[] ignoreListRegexps = new Boolean[ids.size()];</span>
+<span class="nc" id="L108">      String[] listNumbers = new String[ids.size()];</span>
+<span class="nc bnc" id="L109" title="All 2 branches missed.">      for (String id : ids) {</span>
+<span class="nc" id="L110">        fields[tmpCounter] = rb.req.getParams().get(</span>
             PARAM_MTAS_DOCUMENT + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_DOCUMENT_FIELD,
             null);
-<span class="nc" id="L112">        keys[tmpCounter] = rb.req.getParams()</span>
-<span class="nc" id="L113">            .get(PARAM_MTAS_DOCUMENT + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_DOCUMENT_KEY,</span>
-<span class="nc" id="L114">                String.valueOf(tmpCounter))</span>
-<span class="nc" id="L115">            .trim();</span>
-<span class="nc" id="L116">        prefixes[tmpCounter] = rb.req.getParams().get(</span>
+<span class="nc" id="L113">        keys[tmpCounter] = rb.req.getParams()</span>
+<span class="nc" id="L114">            .get(PARAM_MTAS_DOCUMENT + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_DOCUMENT_KEY,</span>
+<span class="nc" id="L115">                String.valueOf(tmpCounter))</span>
+<span class="nc" id="L116">            .trim();</span>
+<span class="nc" id="L117">        prefixes[tmpCounter] = rb.req.getParams().get(</span>
             PARAM_MTAS_DOCUMENT + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_DOCUMENT_PREFIX,
             null);
-<span class="nc" id="L119">        types[tmpCounter] = rb.req.getParams().get(</span>
+<span class="nc" id="L120">        types[tmpCounter] = rb.req.getParams().get(</span>
             PARAM_MTAS_DOCUMENT + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_DOCUMENT_TYPE,
             null);
-<span class="nc" id="L122">        regexps[tmpCounter] = rb.req.getParams().get(</span>
+<span class="nc" id="L123">        regexps[tmpCounter] = rb.req.getParams().get(</span>
             PARAM_MTAS_DOCUMENT + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_DOCUMENT_REGEXP,
             null);
-<span class="nc" id="L125">        lists[tmpCounter] = rb.req.getParams().get(</span>
+<span class="nc" id="L126">        lists[tmpCounter] = rb.req.getParams().get(</span>
             PARAM_MTAS_DOCUMENT + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_DOCUMENT_LIST,
             null);
-<span class="nc" id="L128">        listRegexps[tmpCounter] = rb.req.getParams().getBool(PARAM_MTAS_DOCUMENT</span>
+<span class="nc" id="L129">        listRegexps[tmpCounter] = rb.req.getParams().getBool(PARAM_MTAS_DOCUMENT</span>
             + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_DOCUMENT_LIST_REGEXP, false);
-<span class="nc" id="L130">        listExpands[tmpCounter] = rb.req.getParams().getBool(PARAM_MTAS_DOCUMENT</span>
+<span class="nc" id="L131">        listExpands[tmpCounter] = rb.req.getParams().getBool(PARAM_MTAS_DOCUMENT</span>
             + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_DOCUMENT_LIST_EXPAND, false);
-<span class="nc" id="L132">        listExpandNumbers[tmpCounter] = rb.req.getParams()</span>
-<span class="nc" id="L133">            .getInt(PARAM_MTAS_DOCUMENT + &quot;.&quot; + id + &quot;.&quot;</span>
+<span class="nc" id="L133">        listExpandNumbers[tmpCounter] = rb.req.getParams()</span>
+<span class="nc" id="L134">            .getInt(PARAM_MTAS_DOCUMENT + &quot;.&quot; + id + &quot;.&quot;</span>
                 + NAME_MTAS_DOCUMENT_LIST_EXPAND_NUMBER, 10);
-<span class="nc" id="L135">        ignoreRegexps[tmpCounter] = rb.req.getParams().get(PARAM_MTAS_DOCUMENT</span>
+<span class="nc" id="L136">        ignoreRegexps[tmpCounter] = rb.req.getParams().get(PARAM_MTAS_DOCUMENT</span>
             + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_DOCUMENT_IGNORE_REGEXP, null);
-<span class="nc" id="L137">        ignoreLists[tmpCounter] = rb.req.getParams().get(PARAM_MTAS_DOCUMENT</span>
+<span class="nc" id="L138">        ignoreLists[tmpCounter] = rb.req.getParams().get(PARAM_MTAS_DOCUMENT</span>
             + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_DOCUMENT_IGNORE_LIST, null);
-<span class="nc" id="L139">        ignoreListRegexps[tmpCounter] = rb.req.getParams()</span>
-<span class="nc" id="L140">            .getBool(PARAM_MTAS_DOCUMENT + &quot;.&quot; + id + &quot;.&quot;</span>
+<span class="nc" id="L140">        ignoreListRegexps[tmpCounter] = rb.req.getParams()</span>
+<span class="nc" id="L141">            .getBool(PARAM_MTAS_DOCUMENT + &quot;.&quot; + id + &quot;.&quot;</span>
                 + NAME_MTAS_DOCUMENT_IGNORE_LIST_REGEXP, false);
-<span class="nc" id="L142">        listNumbers[tmpCounter] = rb.req.getParams().get(</span>
+<span class="nc" id="L143">        listNumbers[tmpCounter] = rb.req.getParams().get(</span>
             PARAM_MTAS_DOCUMENT + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_DOCUMENT_NUMBER,
             null);
-<span class="nc" id="L145">        tmpCounter++;</span>
-<span class="nc" id="L146">      }</span>
-<span class="nc" id="L147">      String uniqueKeyField = rb.req.getSchema().getUniqueKeyField().getName();</span>
-<span class="nc" id="L148">      mtasFields.doDocument = true;</span>
-<span class="nc" id="L149">      rb.setNeedDocList(true);</span>
-<span class="nc bnc" id="L150" title="All 2 branches missed.">      for (String field : fields) {</span>
-<span class="nc bnc" id="L151" title="All 4 branches missed.">        if (field == null || field.isEmpty()) {</span>
-<span class="nc" id="L152">          throw new IOException(&quot;no (valid) field in mtas document&quot;);</span>
-<span class="nc bnc" id="L153" title="All 2 branches missed.">        } else if (!mtasFields.list.containsKey(field)) {</span>
-<span class="nc" id="L154">          mtasFields.list.put(field, new ComponentField(uniqueKeyField));</span>
+<span class="nc" id="L146">        tmpCounter++;</span>
+<span class="nc" id="L147">      }</span>
+<span class="nc" id="L148">      String uniqueKeyField = rb.req.getSchema().getUniqueKeyField().getName();</span>
+<span class="nc" id="L149">      mtasFields.doDocument = true;</span>
+<span class="nc" id="L150">      rb.setNeedDocList(true);</span>
+<span class="nc bnc" id="L151" title="All 2 branches missed.">      for (String field : fields) {</span>
+<span class="nc bnc" id="L152" title="All 4 branches missed.">        if (field == null || field.isEmpty()) {</span>
+<span class="nc" id="L153">          throw new IOException(&quot;no (valid) field in mtas document&quot;);</span>
+<span class="nc bnc" id="L154" title="All 2 branches missed.">        } else if (!mtasFields.list.containsKey(field)) {</span>
+<span class="nc" id="L155">          mtasFields.list.put(field, new ComponentField(uniqueKeyField));</span>
         }
       }
-<span class="nc" id="L157">      MtasSolrResultUtil.compareAndCheck(keys, fields, NAME_MTAS_DOCUMENT_KEY,</span>
-<span class="nc" id="L158">          NAME_MTAS_DOCUMENT_FIELD, true);</span>
-<span class="nc" id="L159">      MtasSolrResultUtil.compareAndCheck(prefixes, fields,</span>
-<span class="nc" id="L160">          NAME_MTAS_DOCUMENT_PREFIX, NAME_MTAS_DOCUMENT_FIELD, false);</span>
-<span class="nc" id="L161">      MtasSolrResultUtil.compareAndCheck(types, fields, NAME_MTAS_DOCUMENT_TYPE,</span>
-<span class="nc" id="L162">          NAME_MTAS_DOCUMENT_FIELD, false);</span>
-<span class="nc" id="L163">      MtasSolrResultUtil.compareAndCheck(regexps, fields,</span>
-<span class="nc" id="L164">          NAME_MTAS_DOCUMENT_REGEXP, NAME_MTAS_DOCUMENT_FIELD, false);</span>
-<span class="nc" id="L165">      MtasSolrResultUtil.compareAndCheck(lists, fields, NAME_MTAS_DOCUMENT_LIST,</span>
-<span class="nc" id="L166">          NAME_MTAS_DOCUMENT_FIELD, false);</span>
-<span class="nc" id="L167">      MtasSolrResultUtil.compareAndCheck(ignoreRegexps, fields,</span>
-<span class="nc" id="L168">          NAME_MTAS_DOCUMENT_IGNORE_REGEXP, NAME_MTAS_DOCUMENT_FIELD, false);</span>
-<span class="nc" id="L169">      MtasSolrResultUtil.compareAndCheck(ignoreLists, fields,</span>
-<span class="nc" id="L170">          NAME_MTAS_DOCUMENT_IGNORE_LIST, NAME_MTAS_DOCUMENT_FIELD, false);</span>
-<span class="nc" id="L171">      MtasSolrResultUtil.compareAndCheck(listNumbers, fields,</span>
-<span class="nc" id="L172">          NAME_MTAS_DOCUMENT_NUMBER, NAME_MTAS_DOCUMENT_FIELD, false);</span>
-<span class="nc bnc" id="L173" title="All 2 branches missed.">      for (int i = 0; i &lt; fields.length; i++) {</span>
-<span class="nc bnc" id="L174" title="All 4 branches missed.">        String key = (keys[i] == null) || (keys[i].isEmpty())</span>
-<span class="nc" id="L175">            ? String.valueOf(i) + &quot;:&quot; + fields[i] + &quot;:&quot; + prefixes[i]</span>
-<span class="nc" id="L176">            : keys[i].trim();</span>
-<span class="nc" id="L177">        String prefix = prefixes[i];</span>
-<span class="nc bnc" id="L178" title="All 4 branches missed.">        if (prefix == null || prefix.isEmpty()) {</span>
-<span class="nc" id="L179">          throw new IOException(&quot;no (valid) prefix in mtas document&quot;);</span>
+<span class="nc" id="L158">      MtasSolrResultUtil.compareAndCheck(keys, fields, NAME_MTAS_DOCUMENT_KEY,</span>
+<span class="nc" id="L159">          NAME_MTAS_DOCUMENT_FIELD, true);</span>
+<span class="nc" id="L160">      MtasSolrResultUtil.compareAndCheck(prefixes, fields,</span>
+<span class="nc" id="L161">          NAME_MTAS_DOCUMENT_PREFIX, NAME_MTAS_DOCUMENT_FIELD, false);</span>
+<span class="nc" id="L162">      MtasSolrResultUtil.compareAndCheck(types, fields, NAME_MTAS_DOCUMENT_TYPE,</span>
+<span class="nc" id="L163">          NAME_MTAS_DOCUMENT_FIELD, false);</span>
+<span class="nc" id="L164">      MtasSolrResultUtil.compareAndCheck(regexps, fields,</span>
+<span class="nc" id="L165">          NAME_MTAS_DOCUMENT_REGEXP, NAME_MTAS_DOCUMENT_FIELD, false);</span>
+<span class="nc" id="L166">      MtasSolrResultUtil.compareAndCheck(lists, fields, NAME_MTAS_DOCUMENT_LIST,</span>
+<span class="nc" id="L167">          NAME_MTAS_DOCUMENT_FIELD, false);</span>
+<span class="nc" id="L168">      MtasSolrResultUtil.compareAndCheck(ignoreRegexps, fields,</span>
+<span class="nc" id="L169">          NAME_MTAS_DOCUMENT_IGNORE_REGEXP, NAME_MTAS_DOCUMENT_FIELD, false);</span>
+<span class="nc" id="L170">      MtasSolrResultUtil.compareAndCheck(ignoreLists, fields,</span>
+<span class="nc" id="L171">          NAME_MTAS_DOCUMENT_IGNORE_LIST, NAME_MTAS_DOCUMENT_FIELD, false);</span>
+<span class="nc" id="L172">      MtasSolrResultUtil.compareAndCheck(listNumbers, fields,</span>
+<span class="nc" id="L173">          NAME_MTAS_DOCUMENT_NUMBER, NAME_MTAS_DOCUMENT_FIELD, false);</span>
+<span class="nc bnc" id="L174" title="All 2 branches missed.">      for (int i = 0; i &lt; fields.length; i++) {</span>
+<span class="nc bnc" id="L175" title="All 4 branches missed.">        String key = (keys[i] == null) || (keys[i].isEmpty())</span>
+<span class="nc" id="L176">            ? String.valueOf(i) + &quot;:&quot; + fields[i] + &quot;:&quot; + prefixes[i]</span>
+<span class="nc" id="L177">            : keys[i].trim();</span>
+<span class="nc" id="L178">        String prefix = prefixes[i];</span>
+<span class="nc bnc" id="L179" title="All 4 branches missed.">        if (prefix == null || prefix.isEmpty()) {</span>
+<span class="nc" id="L180">          throw new IOException(&quot;no (valid) prefix in mtas document&quot;);</span>
         }
-<span class="nc" id="L181">        String type = types[i];</span>
-<span class="nc" id="L182">        String regexp = regexps[i];</span>
-<span class="nc" id="L183">        String[] list = null;</span>
-<span class="nc" id="L184">        Boolean listRegexp = listRegexps[i];</span>
-<span class="nc" id="L185">        Boolean listExpand = listExpands[i];</span>
-<span class="nc" id="L186">        int listExpandNumber = listExpandNumbers[i];</span>
-<span class="nc bnc" id="L187" title="All 2 branches missed.">        if (lists[i] != null) {</span>
-<span class="nc" id="L188">          ArrayList&lt;String&gt; tmpList = new ArrayList&lt;&gt;();</span>
-<span class="nc" id="L189">          String[] subList = lists[i].split(&quot;(?&lt;!\\\\),&quot;);</span>
-<span class="nc bnc" id="L190" title="All 2 branches missed.">          for (int j = 0; j &lt; subList.length; j++) {</span>
-<span class="nc" id="L191">            tmpList.add(subList[j].replace(&quot;\\,&quot;, &quot;,&quot;).replace(&quot;\\\\&quot;, &quot;\\&quot;));</span>
+<span class="nc" id="L182">        String type = types[i];</span>
+<span class="nc" id="L183">        String regexp = regexps[i];</span>
+<span class="nc" id="L184">        String[] list = null;</span>
+<span class="nc" id="L185">        Boolean listRegexp = listRegexps[i];</span>
+<span class="nc" id="L186">        Boolean listExpand = listExpands[i];</span>
+<span class="nc" id="L187">        int listExpandNumber = listExpandNumbers[i];</span>
+<span class="nc bnc" id="L188" title="All 2 branches missed.">        if (lists[i] != null) {</span>
+<span class="nc" id="L189">          ArrayList&lt;String&gt; tmpList = new ArrayList&lt;&gt;();</span>
+<span class="nc" id="L190">          String[] subList = lists[i].split(&quot;(?&lt;!\\\\),&quot;);</span>
+<span class="nc bnc" id="L191" title="All 2 branches missed.">          for (int j = 0; j &lt; subList.length; j++) {</span>
+<span class="nc" id="L192">            tmpList.add(subList[j].replace(&quot;\\,&quot;, &quot;,&quot;).replace(&quot;\\\\&quot;, &quot;\\&quot;));</span>
           }
-<span class="nc" id="L193">          list = tmpList.toArray(new String[tmpList.size()]);</span>
+<span class="nc" id="L194">          list = tmpList.toArray(new String[tmpList.size()]);</span>
         }
-<span class="nc bnc" id="L195" title="All 2 branches missed.">        int listNumber = Math.max(0,</span>
-<span class="nc bnc" id="L196" title="All 2 branches missed.">            (listNumbers[i] == null) || (listNumbers[i].isEmpty()) ? 0</span>
-<span class="nc" id="L197">                : Integer.parseInt(listNumbers[i]));</span>
-<span class="nc" id="L198">        String ignoreRegexp = ignoreRegexps[i];</span>
-<span class="nc" id="L199">        String[] ignoreList = null;</span>
-<span class="nc" id="L200">        Boolean ignoreListRegexp = ignoreListRegexps[i];</span>
-<span class="nc bnc" id="L201" title="All 2 branches missed.">        if (ignoreLists[i] != null) {</span>
-<span class="nc" id="L202">          ArrayList&lt;String&gt; tmpList = new ArrayList&lt;&gt;();</span>
-<span class="nc" id="L203">          String[] subList = ignoreLists[i].split(&quot;(?&lt;!\\\\),&quot;);</span>
-<span class="nc bnc" id="L204" title="All 2 branches missed.">          for (int j = 0; j &lt; subList.length; j++) {</span>
-<span class="nc" id="L205">            tmpList.add(subList[j].replace(&quot;\\,&quot;, &quot;,&quot;).replace(&quot;\\\\&quot;, &quot;\\&quot;));</span>
+<span class="nc bnc" id="L196" title="All 2 branches missed.">        int listNumber = Math.max(0,</span>
+<span class="nc bnc" id="L197" title="All 2 branches missed.">            (listNumbers[i] == null) || (listNumbers[i].isEmpty()) ? 0</span>
+<span class="nc" id="L198">                : Integer.parseInt(listNumbers[i]));</span>
+<span class="nc" id="L199">        String ignoreRegexp = ignoreRegexps[i];</span>
+<span class="nc" id="L200">        String[] ignoreList = null;</span>
+<span class="nc" id="L201">        Boolean ignoreListRegexp = ignoreListRegexps[i];</span>
+<span class="nc bnc" id="L202" title="All 2 branches missed.">        if (ignoreLists[i] != null) {</span>
+<span class="nc" id="L203">          ArrayList&lt;String&gt; tmpList = new ArrayList&lt;&gt;();</span>
+<span class="nc" id="L204">          String[] subList = ignoreLists[i].split(&quot;(?&lt;!\\\\),&quot;);</span>
+<span class="nc bnc" id="L205" title="All 2 branches missed.">          for (int j = 0; j &lt; subList.length; j++) {</span>
+<span class="nc" id="L206">            tmpList.add(subList[j].replace(&quot;\\,&quot;, &quot;,&quot;).replace(&quot;\\\\&quot;, &quot;\\&quot;));</span>
           }
-<span class="nc" id="L207">          ignoreList = tmpList.toArray(new String[tmpList.size()]);</span>
+<span class="nc" id="L208">          ignoreList = tmpList.toArray(new String[tmpList.size()]);</span>
         }
-<span class="nc" id="L209">        mtasFields.list.get(fields[i]).documentList.add(new ComponentDocument(</span>
+<span class="nc" id="L210">        mtasFields.list.get(fields[i]).documentList.add(new ComponentDocument(</span>
             key, prefix, type, regexp, list, listNumber, listRegexp, listExpand,
             listExpandNumber, ignoreRegexp, ignoreList, ignoreListRegexp));
       }
     }
-<span class="nc" id="L214">  }</span>
+<span class="nc" id="L215">  }</span>
 
   /*
    * (non-Javadoc)
@@ -222,41 +223,42 @@ public class MtasSolrComponentDocument
    */
   public SimpleOrderedMap&lt;Object&gt; create(ComponentDocument document,
       Boolean encode) throws IOException {
-<span class="nc" id="L225">    SimpleOrderedMap&lt;Object&gt; mtasDocumentResponse = new SimpleOrderedMap&lt;&gt;();</span>
-<span class="nc" id="L226">    mtasDocumentResponse.add(&quot;key&quot;, document.key);</span>
-<span class="nc" id="L227">    ArrayList&lt;NamedList&lt;Object&gt;&gt; mtasDocumentItemResponses = new ArrayList&lt;&gt;();</span>
-<span class="nc bnc" id="L228" title="All 2 branches missed.">    for (int docId : document.statsData.keySet()) {</span>
-<span class="nc" id="L229">      NamedList&lt;Object&gt; mtasDocumentItemResponse = new SimpleOrderedMap&lt;&gt;();</span>
-<span class="nc" id="L230">      MtasDataCollector&lt;?, ?&gt; stats = document.statsData.get(docId);</span>
-<span class="nc" id="L231">      MtasDataCollector&lt;?, ?&gt; list = null;</span>
-<span class="nc bnc" id="L232" title="All 2 branches missed.">      if (document.statsList != null) {</span>
-<span class="nc" id="L233">        list = document.statsList.get(docId);</span>
+<span class="nc" id="L226">    SimpleOrderedMap&lt;Object&gt; mtasDocumentResponse = new SimpleOrderedMap&lt;&gt;();</span>
+<span class="nc" id="L227">    mtasDocumentResponse.add(&quot;key&quot;, document.key);</span>
+<span class="nc" id="L228">    ArrayList&lt;NamedList&lt;Object&gt;&gt; mtasDocumentItemResponses = new ArrayList&lt;&gt;();</span>
+<span class="nc bnc" id="L229" title="All 2 branches missed.">    for (int docId : document.statsData.keySet()) {</span>
+<span class="nc" id="L230">      NamedList&lt;Object&gt; mtasDocumentItemResponse = new SimpleOrderedMap&lt;&gt;();</span>
+<span class="nc" id="L231">      MtasDataCollector&lt;?, ?&gt; stats = document.statsData.get(docId);</span>
+<span class="nc" id="L232">      MtasDataCollector&lt;?, ?&gt; list = null;</span>
+<span class="nc bnc" id="L233" title="All 2 branches missed.">      if (document.statsList != null) {</span>
+<span class="nc" id="L234">        list = document.statsList.get(docId);</span>
       }
-<span class="nc" id="L235">      mtasDocumentItemResponse.add(&quot;stats&quot;, new MtasSolrMtasResult(stats,</span>
-<span class="nc" id="L236">          stats.getDataType(), stats.getStatsType(), stats.getStatsItems(), null));</span>
-<span class="nc" id="L237">      mtasDocumentItemResponse.add(&quot;documentKey&quot;,</span>
-<span class="nc" id="L238">          document.uniqueKey.get(docId));</span>
-<span class="nc bnc" id="L239" title="All 2 branches missed.">      if (list != null) {</span>
-<span class="nc bnc" id="L240" title="All 2 branches missed.">        if (document.listExpand) {</span>
-<span class="nc" id="L241">          mtasDocumentItemResponse.add(&quot;list&quot;,</span>
-              new MtasSolrMtasResult(list,
-<span class="nc" id="L243">                  new String[] { list.getDataType(), list.getDataType() },</span>
-<span class="nc" id="L244">                  new String[] { list.getStatsType(), list.getStatsType() },</span>
-<span class="nc" id="L245">                  new SortedSet[] { list.getStatsItems(), list.getStatsItems() },</span>
-                  new String[] { null, null }, new String[] { null, null },
-<span class="nc" id="L247">                  new Integer[] { 0, 0 }, new Integer[] { 1, 1 }, null));</span>
+<span class="nc" id="L236">      mtasDocumentItemResponse.add(&quot;stats&quot;,</span>
+<span class="nc" id="L237">          new MtasSolrMtasResult(stats, stats.getDataType(),</span>
+<span class="nc" id="L238">              stats.getStatsType(), stats.getStatsItems(), null));</span>
+<span class="nc" id="L239">      mtasDocumentItemResponse.add(&quot;documentKey&quot;,</span>
+<span class="nc" id="L240">          document.uniqueKey.get(docId));</span>
+<span class="nc bnc" id="L241" title="All 2 branches missed.">      if (list != null) {</span>
+<span class="nc bnc" id="L242" title="All 2 branches missed.">        if (document.listExpand) {</span>
+<span class="nc" id="L243">          mtasDocumentItemResponse.add(&quot;list&quot;, new MtasSolrMtasResult(list,</span>
+<span class="nc" id="L244">              new String[] { list.getDataType(), list.getDataType() },</span>
+<span class="nc" id="L245">              new String[] { list.getStatsType(), list.getStatsType() },</span>
+<span class="nc" id="L246">              new SortedSet[] { list.getStatsItems(), list.getStatsItems() },</span>
+              new String[] { null, null }, new String[] { null, null },
+<span class="nc" id="L248">              new Integer[] { 0, 0 }, new Integer[] { 1, 1 }, null));</span>
         } else {
-<span class="nc" id="L249">          mtasDocumentItemResponse.add(&quot;list&quot;, new MtasSolrMtasResult(list,</span>
-<span class="nc" id="L250">              list.getDataType(), list.getStatsType(), list.getStatsItems(), null));</span>
+<span class="nc" id="L250">          mtasDocumentItemResponse.add(&quot;list&quot;,</span>
+<span class="nc" id="L251">              new MtasSolrMtasResult(list, list.getDataType(),</span>
+<span class="nc" id="L252">                  list.getStatsType(), list.getStatsItems(), null));</span>
         }
 
       }
       // add
-<span class="nc" id="L255">      mtasDocumentItemResponses.add(mtasDocumentItemResponse);</span>
-<span class="nc" id="L256">    }</span>
-<span class="nc" id="L257">    mtasDocumentResponse.add(&quot;list&quot;, mtasDocumentItemResponses);</span>
-<span class="nc" id="L258">    MtasSolrResultUtil.rewrite(mtasDocumentResponse);</span>
-<span class="nc" id="L259">    return mtasDocumentResponse;</span>
+<span class="nc" id="L257">      mtasDocumentItemResponses.add(mtasDocumentItemResponse);</span>
+<span class="nc" id="L258">    }</span>
+<span class="nc" id="L259">    mtasDocumentResponse.add(&quot;list&quot;, mtasDocumentItemResponses);</span>
+<span class="nc" id="L260">    MtasSolrResultUtil.rewrite(mtasDocumentResponse);</span>
+<span class="nc" id="L261">    return mtasDocumentResponse;</span>
   }
 
   /*
@@ -270,26 +272,26 @@ public class MtasSolrComponentDocument
    */
   public void modifyRequest(ResponseBuilder rb, SearchComponent who,
       ShardRequest sreq) {
-<span class="nc bnc" id="L273" title="All 2 branches missed.">    if (sreq.params.getBool(MtasSolrSearchComponent.PARAM_MTAS, false)</span>
-<span class="nc bnc" id="L274" title="All 2 branches missed.">        &amp;&amp; sreq.params.getBool(PARAM_MTAS_DOCUMENT, false)) {</span>
-<span class="nc bnc" id="L275" title="All 2 branches missed.">      if ((sreq.purpose &amp; ShardRequest.PURPOSE_GET_FIELDS) != 0) {</span>
+<span class="nc bnc" id="L275" title="All 2 branches missed.">    if (sreq.params.getBool(MtasSolrSearchComponent.PARAM_MTAS, false)</span>
+<span class="nc bnc" id="L276" title="All 2 branches missed.">        &amp;&amp; sreq.params.getBool(PARAM_MTAS_DOCUMENT, false)) {</span>
+<span class="nc bnc" id="L277" title="All 2 branches missed.">      if ((sreq.purpose &amp; ShardRequest.PURPOSE_GET_FIELDS) != 0) {</span>
         // do nothing
       } else {
-<span class="nc" id="L278">        Set&lt;String&gt; keys = MtasSolrResultUtil</span>
-<span class="nc" id="L279">            .getIdsFromParameters(rb.req.getParams(), PARAM_MTAS_DOCUMENT);</span>
-<span class="nc" id="L280">        sreq.params.remove(PARAM_MTAS_DOCUMENT);</span>
-<span class="nc bnc" id="L281" title="All 2 branches missed.">        for (String key : keys) {</span>
-<span class="nc" id="L282">          sreq.params.remove(</span>
-              PARAM_MTAS_DOCUMENT + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_DOCUMENT_FIELD);
+<span class="nc" id="L280">        Set&lt;String&gt; keys = MtasSolrResultUtil</span>
+<span class="nc" id="L281">            .getIdsFromParameters(rb.req.getParams(), PARAM_MTAS_DOCUMENT);</span>
+<span class="nc" id="L282">        sreq.params.remove(PARAM_MTAS_DOCUMENT);</span>
+<span class="nc bnc" id="L283" title="All 2 branches missed.">        for (String key : keys) {</span>
 <span class="nc" id="L284">          sreq.params.remove(</span>
+              PARAM_MTAS_DOCUMENT + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_DOCUMENT_FIELD);
+<span class="nc" id="L286">          sreq.params.remove(</span>
               PARAM_MTAS_DOCUMENT + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_DOCUMENT_KEY);
-<span class="nc" id="L286">          sreq.params.remove(PARAM_MTAS_DOCUMENT + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="nc" id="L288">          sreq.params.remove(PARAM_MTAS_DOCUMENT + &quot;.&quot; + key + &quot;.&quot;</span>
               + NAME_MTAS_DOCUMENT_PREFIX);
-<span class="nc" id="L288">        }</span>
+<span class="nc" id="L290">        }</span>
       }
     }
 
-<span class="nc" id="L292">  }</span>
+<span class="nc" id="L294">  }</span>
 
   /*
    * (non-Javadoc)
@@ -299,17 +301,17 @@ public class MtasSolrComponentDocument
    * solr.handler.component.ResponseBuilder)
    */
   public void finishStage(ResponseBuilder rb) {
-<span class="nc bnc" id="L302" title="All 6 branches missed.">    if (rb.req.getParams().getBool(MtasSolrSearchComponent.PARAM_MTAS, false)</span>
+<span class="nc bnc" id="L304" title="All 6 branches missed.">    if (rb.req.getParams().getBool(MtasSolrSearchComponent.PARAM_MTAS, false)</span>
         &amp;&amp; rb.stage &gt;= ResponseBuilder.STAGE_EXECUTE_QUERY
         &amp;&amp; rb.stage &lt; ResponseBuilder.STAGE_GET_FIELDS) {
-<span class="nc bnc" id="L305" title="All 2 branches missed.">      for (ShardRequest sreq : rb.finished) {</span>
-<span class="nc bnc" id="L306" title="All 2 branches missed.">        if (sreq.params.getBool(MtasSolrSearchComponent.PARAM_MTAS, false)</span>
-<span class="nc bnc" id="L307" title="All 2 branches missed.">            &amp;&amp; sreq.params.getBool(PARAM_MTAS_DOCUMENT, false)) {</span>
+<span class="nc bnc" id="L307" title="All 2 branches missed.">      for (ShardRequest sreq : rb.finished) {</span>
+<span class="nc bnc" id="L308" title="All 2 branches missed.">        if (sreq.params.getBool(MtasSolrSearchComponent.PARAM_MTAS, false)</span>
+<span class="nc bnc" id="L309" title="All 2 branches missed.">            &amp;&amp; sreq.params.getBool(PARAM_MTAS_DOCUMENT, false)) {</span>
           // nothing to do
         }
-<span class="nc" id="L310">      }</span>
+<span class="nc" id="L312">      }</span>
     }
-<span class="nc" id="L312">  }</span>
+<span class="nc" id="L314">  }</span>
 
   /*
    * (non-Javadoc)
@@ -322,27 +324,27 @@ public class MtasSolrComponentDocument
   public void distributedProcess(ResponseBuilder rb, ComponentFields mtasFields)
       throws IOException {
     // rewrite
-<span class="nc" id="L325">    NamedList&lt;Object&gt; mtasResponse = null;</span>
+<span class="nc" id="L327">    NamedList&lt;Object&gt; mtasResponse = null;</span>
     try {
-<span class="nc" id="L327">      mtasResponse = (NamedList&lt;Object&gt;) rb.rsp.getValues().get(&quot;mtas&quot;);</span>
-<span class="nc" id="L328">    } catch (ClassCastException e) {</span>
-<span class="nc" id="L329">      log.debug(e);</span>
-<span class="nc" id="L330">      mtasResponse = null;</span>
-<span class="nc" id="L331">    }</span>
+<span class="nc" id="L329">      mtasResponse = (NamedList&lt;Object&gt;) rb.rsp.getValues().get(&quot;mtas&quot;);</span>
+<span class="nc" id="L330">    } catch (ClassCastException e) {</span>
+<span class="nc" id="L331">      log.debug(e);</span>
+<span class="nc" id="L332">      mtasResponse = null;</span>
+<span class="nc" id="L333">    }</span>
 
-<span class="nc bnc" id="L333" title="All 2 branches missed.">    if (mtasResponse != null) {</span>
+<span class="nc bnc" id="L335" title="All 2 branches missed.">    if (mtasResponse != null) {</span>
       ArrayList&lt;Object&gt; mtasResponseDocument;
       try {
-<span class="nc" id="L336">        mtasResponseDocument = (ArrayList&lt;Object&gt;) mtasResponse.get(&quot;document&quot;);</span>
-<span class="nc bnc" id="L337" title="All 2 branches missed.">        if (mtasResponseDocument != null) {</span>
-<span class="nc" id="L338">          MtasSolrResultUtil.rewrite(mtasResponseDocument);</span>
+<span class="nc" id="L338">        mtasResponseDocument = (ArrayList&lt;Object&gt;) mtasResponse.get(&quot;document&quot;);</span>
+<span class="nc bnc" id="L339" title="All 2 branches missed.">        if (mtasResponseDocument != null) {</span>
+<span class="nc" id="L340">          MtasSolrResultUtil.rewrite(mtasResponseDocument);</span>
         }
-<span class="nc" id="L340">      } catch (ClassCastException e) {</span>
-<span class="nc" id="L341">        log.debug(e);</span>
-<span class="nc" id="L342">      }</span>
+<span class="nc" id="L342">      } catch (ClassCastException e) {</span>
+<span class="nc" id="L343">        log.debug(e);</span>
+<span class="nc" id="L344">      }</span>
     }
 
-<span class="nc" id="L345">  }</span>
+<span class="nc" id="L347">  }</span>
 
 }
 </pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.solr.handler.component.util/MtasSolrComponentFacet.html b/jacoco/mtas.solr.handler.component.util/MtasSolrComponentFacet.html
index 91e42c2..714f39c 100644
--- a/jacoco/mtas.solr.handler.component.util/MtasSolrComponentFacet.html
+++ b/jacoco/mtas.solr.handler.component.util/MtasSolrComponentFacet.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSolrComponentFacet</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.solr.handler.component.util</a> &gt; <span class="el_class">MtasSolrComponentFacet</span></div><h1>MtasSolrComponentFacet</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">2,489 of 2,499</td><td class="ctr2">0%</td><td class="bar">118 of 118</td><td class="ctr2">0%</td><td class="ctr1">67</td><td class="ctr2">69</td><td class="ctr1">306</td><td class="ctr2">310</td><td class="ctr1">8</td><td class="ctr2">10</td></tr></tfoot><tbody><tr><td id="a8"><a href="MtasSolrComponentFacet.java.html#L145" class="el_method">prepare(ResponseBuilder, CodecComponent.ComponentFields)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="1,480" alt="1,480"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="58" alt="58"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">30</td><td class="ctr2" id="g0">30</td><td class="ctr1" id="h0">188</td><td class="ctr2" id="i0">188</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a6"><a href="MtasSolrComponentFacet.java.html#L428" class="el_method">modifyRequest(ResponseBuilder, SearchComponent, ShardRequest)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="57" height="10" title="705" alt="705"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="33" height="10" title="16" alt="16"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f1">9</td><td class="ctr2" id="g1">9</td><td class="ctr1" id="h1">46</td><td class="ctr2" id="i1">46</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="MtasSolrComponentFacet.java.html#L543" class="el_method">create(CodecComponent.ComponentFacet, Boolean)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="131" alt="131"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="12" alt="12"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f3">7</td><td class="ctr2" id="g3">7</td><td class="ctr1" id="h2">21</td><td class="ctr2" id="i2">21</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="MtasSolrComponentFacet.java.html#L589" class="el_method">finishStage(ResponseBuilder)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="80" alt="80"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="33" height="10" title="16" alt="16"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f2">9</td><td class="ctr2" id="g2">9</td><td class="ctr1" id="h3">17</td><td class="ctr2" id="i3">17</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a4"><a href="MtasSolrComponentFacet.java.html#L655" class="el_method">getFieldType(IndexSchema, String)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="41" alt="41"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="12" alt="12"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f4">7</td><td class="ctr2" id="g4">7</td><td class="ctr1" id="h5">13</td><td class="ctr2" id="i5">13</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a1"><a href="MtasSolrComponentFacet.java.html#L626" class="el_method">distributedProcess(ResponseBuilder, CodecComponent.ComponentFields)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="37" alt="37"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="4" alt="4"/></td><td class="ctr2" id="e5">0%</td><td class="ctr1" id="f5">3</td><td class="ctr2" id="g5">3</td><td class="ctr1" id="h4">15</td><td class="ctr2" id="i4">15</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a5"><a href="MtasSolrComponentFacet.java.html#L680" class="el_method">getPositiveInteger(String)</a></td><td class="bar" id="b6"/><td class="ctr2" id="c8">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">3</td><td class="ctr2" id="i6">3</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a3"><a href="MtasSolrComponentFacet.java.html#L694" class="el_method">getDouble(String)</a></td><td class="bar" id="b7"/><td class="ctr2" id="c9">0%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">3</td><td class="ctr2" id="i7">3</td><td class="ctr1" id="j7">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a7"><a href="MtasSolrComponentFacet.java.html#L131" class="el_method">MtasSolrComponentFacet(MtasSolrSearchComponent)</a></td><td class="bar" id="b8"/><td class="ctr2" id="c0">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">3</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a9"><a href="MtasSolrComponentFacet.java.html#L39" class="el_method">static {...}</a></td><td class="bar" id="b9"/><td class="ctr2" id="c1">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSolrComponentFacet</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.solr.handler.component.util</a> &gt; <span class="el_class">MtasSolrComponentFacet</span></div><h1>MtasSolrComponentFacet</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">2,489 of 2,499</td><td class="ctr2">0%</td><td class="bar">118 of 118</td><td class="ctr2">0%</td><td class="ctr1">67</td><td class="ctr2">69</td><td class="ctr1">306</td><td class="ctr2">311</td><td class="ctr1">8</td><td class="ctr2">10</td></tr></tfoot><tbody><tr><td id="a8"><a href="MtasSolrComponentFacet.java.html#L146" class="el_method">prepare(ResponseBuilder, CodecComponent.ComponentFields)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="1,480" alt="1,480"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="58" alt="58"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">30</td><td class="ctr2" id="g0">30</td><td class="ctr1" id="h0">188</td><td class="ctr2" id="i0">188</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a6"><a href="MtasSolrComponentFacet.java.html#L429" class="el_method">modifyRequest(ResponseBuilder, SearchComponent, ShardRequest)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="57" height="10" title="705" alt="705"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="33" height="10" title="16" alt="16"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f1">9</td><td class="ctr2" id="g1">9</td><td class="ctr1" id="h1">46</td><td class="ctr2" id="i1">46</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="MtasSolrComponentFacet.java.html#L544" class="el_method">create(CodecComponent.ComponentFacet, Boolean)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="131" alt="131"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="12" alt="12"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f3">7</td><td class="ctr2" id="g3">7</td><td class="ctr1" id="h2">21</td><td class="ctr2" id="i2">21</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="MtasSolrComponentFacet.java.html#L590" class="el_method">finishStage(ResponseBuilder)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="80" alt="80"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="33" height="10" title="16" alt="16"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f2">9</td><td class="ctr2" id="g2">9</td><td class="ctr1" id="h3">17</td><td class="ctr2" id="i3">17</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a4"><a href="MtasSolrComponentFacet.java.html#L656" class="el_method">getFieldType(IndexSchema, String)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="41" alt="41"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="12" alt="12"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f4">7</td><td class="ctr2" id="g4">7</td><td class="ctr1" id="h5">13</td><td class="ctr2" id="i5">13</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a1"><a href="MtasSolrComponentFacet.java.html#L627" class="el_method">distributedProcess(ResponseBuilder, CodecComponent.ComponentFields)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="37" alt="37"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="4" alt="4"/></td><td class="ctr2" id="e5">0%</td><td class="ctr1" id="f5">3</td><td class="ctr2" id="g5">3</td><td class="ctr1" id="h4">15</td><td class="ctr2" id="i4">15</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a5"><a href="MtasSolrComponentFacet.java.html#L681" class="el_method">getPositiveInteger(String)</a></td><td class="bar" id="b6"/><td class="ctr2" id="c8">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">3</td><td class="ctr2" id="i6">3</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a3"><a href="MtasSolrComponentFacet.java.html#L695" class="el_method">getDouble(String)</a></td><td class="bar" id="b7"/><td class="ctr2" id="c9">0%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">3</td><td class="ctr2" id="i7">3</td><td class="ctr1" id="j7">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a7"><a href="MtasSolrComponentFacet.java.html#L132" class="el_method">MtasSolrComponentFacet(MtasSolrSearchComponent)</a></td><td class="bar" id="b8"/><td class="ctr2" id="c0">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">3</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a9"><a href="MtasSolrComponentFacet.java.html#L39" class="el_method">static {...}</a></td><td class="bar" id="b9"/><td class="ctr2" id="c1">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i9">2</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.solr.handler.component.util/MtasSolrComponentFacet.java.html b/jacoco/mtas.solr.handler.component.util/MtasSolrComponentFacet.java.html
index 3124c7c..f4d2f08 100644
--- a/jacoco/mtas.solr.handler.component.util/MtasSolrComponentFacet.java.html
+++ b/jacoco/mtas.solr.handler.component.util/MtasSolrComponentFacet.java.html
@@ -36,7 +36,8 @@ public class MtasSolrComponentFacet
     implements MtasSolrComponent&lt;ComponentFacet&gt; {
 
   /** The Constant log. */
-<span class="fc" id="L39">  private static final Log log = LogFactory.getLog(MtasSolrComponentFacet.class);</span>
+<span class="fc" id="L39">  private static final Log log = LogFactory</span>
+<span class="fc" id="L40">      .getLog(MtasSolrComponentFacet.class);</span>
 
   /** The search component. */
   MtasSolrSearchComponent searchComponent;
@@ -128,9 +129,9 @@ public class MtasSolrComponentFacet
    *
    * @param searchComponent the search component
    */
-<span class="fc" id="L131">  public MtasSolrComponentFacet(MtasSolrSearchComponent searchComponent) {</span>
-<span class="fc" id="L132">    this.searchComponent = searchComponent;</span>
-<span class="fc" id="L133">  }</span>
+<span class="fc" id="L132">  public MtasSolrComponentFacet(MtasSolrSearchComponent searchComponent) {</span>
+<span class="fc" id="L133">    this.searchComponent = searchComponent;</span>
+<span class="fc" id="L134">  }</span>
 
   /*
    * (non-Javadoc)
@@ -142,277 +143,277 @@ public class MtasSolrComponentFacet
    */
   public void prepare(ResponseBuilder rb, ComponentFields mtasFields)
       throws IOException {
-<span class="nc" id="L145">    Set&lt;String&gt; ids = MtasSolrResultUtil</span>
-<span class="nc" id="L146">        .getIdsFromParameters(rb.req.getParams(), PARAM_MTAS_FACET);</span>
-<span class="nc bnc" id="L147" title="All 2 branches missed.">    if (!ids.isEmpty()) {</span>
-<span class="nc" id="L148">      int tmpCounter = 0;</span>
+<span class="nc" id="L146">    Set&lt;String&gt; ids = MtasSolrResultUtil</span>
+<span class="nc" id="L147">        .getIdsFromParameters(rb.req.getParams(), PARAM_MTAS_FACET);</span>
+<span class="nc bnc" id="L148" title="All 2 branches missed.">    if (!ids.isEmpty()) {</span>
+<span class="nc" id="L149">      int tmpCounter = 0;</span>
       String tmpValue;
-<span class="nc" id="L150">      String[] fields = new String[ids.size()];</span>
-<span class="nc" id="L151">      String[] keys = new String[ids.size()];</span>
-<span class="nc" id="L152">      String[][] queryTypes = new String[ids.size()][];</span>
-<span class="nc" id="L153">      String[][] queryValues = new String[ids.size()][];</span>
-<span class="nc" id="L154">      String[][] queryPrefixes = new String[ids.size()][];</span>
-<span class="nc" id="L155">      String[][] queryIgnores = new String[ids.size()][];</span>
-<span class="nc" id="L156">      String[][] queryMaximumIgnoreLengths = new String[ids.size()][];</span>
-<span class="nc" id="L157">      HashMap&lt;String, String[]&gt;[][] queryVariables = new HashMap[ids.size()][];</span>
-<span class="nc" id="L158">      String[][] baseFields = new String[ids.size()][];</span>
-<span class="nc" id="L159">      String[][] baseFieldTypes = new String[ids.size()][];</span>
-<span class="nc" id="L160">      String[][] baseTypes = new String[ids.size()][];</span>
-<span class="nc" id="L161">      Double[][] baseRangeSizes = new Double[ids.size()][];</span>
-<span class="nc" id="L162">      Double[][] baseRangeBases = new Double[ids.size()][];</span>
-<span class="nc" id="L163">      String[][] baseSortTypes = new String[ids.size()][];</span>
-<span class="nc" id="L164">      String[][] baseSortDirections = new String[ids.size()][];</span>
-<span class="nc" id="L165">      Integer[][] baseNumbers = new Integer[ids.size()][];</span>
-<span class="nc" id="L166">      Double[][] baseMinima = new Double[ids.size()][];</span>
-<span class="nc" id="L167">      Double[][] baseMaxima = new Double[ids.size()][];</span>
-<span class="nc" id="L168">      String[][][] baseFunctionExpressions = new String[ids.size()][][];</span>
-<span class="nc" id="L169">      String[][][] baseFunctionKeys = new String[ids.size()][][];</span>
-<span class="nc" id="L170">      String[][][] baseFunctionTypes = new String[ids.size()][][];</span>
-<span class="nc bnc" id="L171" title="All 2 branches missed.">      for (String id : ids) {</span>
-<span class="nc" id="L172">        fields[tmpCounter] = rb.req.getParams().get(</span>
+<span class="nc" id="L151">      String[] fields = new String[ids.size()];</span>
+<span class="nc" id="L152">      String[] keys = new String[ids.size()];</span>
+<span class="nc" id="L153">      String[][] queryTypes = new String[ids.size()][];</span>
+<span class="nc" id="L154">      String[][] queryValues = new String[ids.size()][];</span>
+<span class="nc" id="L155">      String[][] queryPrefixes = new String[ids.size()][];</span>
+<span class="nc" id="L156">      String[][] queryIgnores = new String[ids.size()][];</span>
+<span class="nc" id="L157">      String[][] queryMaximumIgnoreLengths = new String[ids.size()][];</span>
+<span class="nc" id="L158">      HashMap&lt;String, String[]&gt;[][] queryVariables = new HashMap[ids.size()][];</span>
+<span class="nc" id="L159">      String[][] baseFields = new String[ids.size()][];</span>
+<span class="nc" id="L160">      String[][] baseFieldTypes = new String[ids.size()][];</span>
+<span class="nc" id="L161">      String[][] baseTypes = new String[ids.size()][];</span>
+<span class="nc" id="L162">      Double[][] baseRangeSizes = new Double[ids.size()][];</span>
+<span class="nc" id="L163">      Double[][] baseRangeBases = new Double[ids.size()][];</span>
+<span class="nc" id="L164">      String[][] baseSortTypes = new String[ids.size()][];</span>
+<span class="nc" id="L165">      String[][] baseSortDirections = new String[ids.size()][];</span>
+<span class="nc" id="L166">      Integer[][] baseNumbers = new Integer[ids.size()][];</span>
+<span class="nc" id="L167">      Double[][] baseMinima = new Double[ids.size()][];</span>
+<span class="nc" id="L168">      Double[][] baseMaxima = new Double[ids.size()][];</span>
+<span class="nc" id="L169">      String[][][] baseFunctionExpressions = new String[ids.size()][][];</span>
+<span class="nc" id="L170">      String[][][] baseFunctionKeys = new String[ids.size()][][];</span>
+<span class="nc" id="L171">      String[][][] baseFunctionTypes = new String[ids.size()][][];</span>
+<span class="nc bnc" id="L172" title="All 2 branches missed.">      for (String id : ids) {</span>
+<span class="nc" id="L173">        fields[tmpCounter] = rb.req.getParams().get(</span>
             PARAM_MTAS_FACET + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_FACET_FIELD, null);
-<span class="nc" id="L174">        keys[tmpCounter] = rb.req.getParams()</span>
-<span class="nc" id="L175">            .get(PARAM_MTAS_FACET + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_FACET_KEY,</span>
-<span class="nc" id="L176">                String.valueOf(tmpCounter))</span>
-<span class="nc" id="L177">            .trim();</span>
-<span class="nc" id="L178">        Set&lt;String&gt; qIds = MtasSolrResultUtil.getIdsFromParameters(</span>
-<span class="nc" id="L179">            rb.req.getParams(),</span>
+<span class="nc" id="L175">        keys[tmpCounter] = rb.req.getParams()</span>
+<span class="nc" id="L176">            .get(PARAM_MTAS_FACET + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_FACET_KEY,</span>
+<span class="nc" id="L177">                String.valueOf(tmpCounter))</span>
+<span class="nc" id="L178">            .trim();</span>
+<span class="nc" id="L179">        Set&lt;String&gt; qIds = MtasSolrResultUtil.getIdsFromParameters(</span>
+<span class="nc" id="L180">            rb.req.getParams(),</span>
             PARAM_MTAS_FACET + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_FACET_QUERY);
-<span class="nc bnc" id="L181" title="All 2 branches missed.">        if (!qIds.isEmpty()) {</span>
-<span class="nc" id="L182">          int tmpQCounter = 0;</span>
-<span class="nc" id="L183">          queryTypes[tmpCounter] = new String[qIds.size()];</span>
-<span class="nc" id="L184">          queryValues[tmpCounter] = new String[qIds.size()];</span>
-<span class="nc" id="L185">          queryPrefixes[tmpCounter] = new String[qIds.size()];</span>
-<span class="nc" id="L186">          queryIgnores[tmpCounter] = new String[qIds.size()];</span>
-<span class="nc" id="L187">          queryMaximumIgnoreLengths[tmpCounter] = new String[qIds.size()];</span>
-<span class="nc" id="L188">          queryVariables[tmpCounter] = new HashMap[qIds.size()];</span>
-<span class="nc bnc" id="L189" title="All 2 branches missed.">          for (String qId : qIds) {</span>
-<span class="nc" id="L190">            queryTypes[tmpCounter][tmpQCounter] = rb.req.getParams()</span>
-<span class="nc" id="L191">                .get(</span>
+<span class="nc bnc" id="L182" title="All 2 branches missed.">        if (!qIds.isEmpty()) {</span>
+<span class="nc" id="L183">          int tmpQCounter = 0;</span>
+<span class="nc" id="L184">          queryTypes[tmpCounter] = new String[qIds.size()];</span>
+<span class="nc" id="L185">          queryValues[tmpCounter] = new String[qIds.size()];</span>
+<span class="nc" id="L186">          queryPrefixes[tmpCounter] = new String[qIds.size()];</span>
+<span class="nc" id="L187">          queryIgnores[tmpCounter] = new String[qIds.size()];</span>
+<span class="nc" id="L188">          queryMaximumIgnoreLengths[tmpCounter] = new String[qIds.size()];</span>
+<span class="nc" id="L189">          queryVariables[tmpCounter] = new HashMap[qIds.size()];</span>
+<span class="nc bnc" id="L190" title="All 2 branches missed.">          for (String qId : qIds) {</span>
+<span class="nc" id="L191">            queryTypes[tmpCounter][tmpQCounter] = rb.req.getParams()</span>
+<span class="nc" id="L192">                .get(</span>
                     PARAM_MTAS_FACET + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_FACET_QUERY
                         + &quot;.&quot; + qId + &quot;.&quot; + SUBNAME_MTAS_FACET_QUERY_TYPE,
                     null);
-<span class="nc" id="L195">            queryValues[tmpCounter][tmpQCounter] = rb.req.getParams()</span>
-<span class="nc" id="L196">                .get(</span>
+<span class="nc" id="L196">            queryValues[tmpCounter][tmpQCounter] = rb.req.getParams()</span>
+<span class="nc" id="L197">                .get(</span>
                     PARAM_MTAS_FACET + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_FACET_QUERY
                         + &quot;.&quot; + qId + &quot;.&quot; + SUBNAME_MTAS_FACET_QUERY_VALUE,
                     null);
-<span class="nc" id="L200">            queryPrefixes[tmpCounter][tmpQCounter] = rb.req.getParams()</span>
-<span class="nc" id="L201">                .get(</span>
+<span class="nc" id="L201">            queryPrefixes[tmpCounter][tmpQCounter] = rb.req.getParams()</span>
+<span class="nc" id="L202">                .get(</span>
                     PARAM_MTAS_FACET + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_FACET_QUERY
                         + &quot;.&quot; + qId + &quot;.&quot; + SUBNAME_MTAS_FACET_QUERY_PREFIX,
                     null);
-<span class="nc" id="L205">            queryIgnores[tmpCounter][tmpQCounter] = rb.req.getParams()</span>
-<span class="nc" id="L206">                .get(</span>
+<span class="nc" id="L206">            queryIgnores[tmpCounter][tmpQCounter] = rb.req.getParams()</span>
+<span class="nc" id="L207">                .get(</span>
                     PARAM_MTAS_FACET + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_FACET_QUERY
                         + &quot;.&quot; + qId + &quot;.&quot; + SUBNAME_MTAS_FACET_QUERY_IGNORE,
                     null);
-<span class="nc" id="L210">            queryMaximumIgnoreLengths[tmpCounter][tmpQCounter] = rb.req</span>
-<span class="nc" id="L211">                .getParams()</span>
-<span class="nc" id="L212">                .get(PARAM_MTAS_FACET + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_FACET_QUERY</span>
+<span class="nc" id="L211">            queryMaximumIgnoreLengths[tmpCounter][tmpQCounter] = rb.req</span>
+<span class="nc" id="L212">                .getParams()</span>
+<span class="nc" id="L213">                .get(PARAM_MTAS_FACET + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_FACET_QUERY</span>
                     + &quot;.&quot; + qId + &quot;.&quot;
                     + SUBNAME_MTAS_FACET_QUERY_MAXIMUM_IGNORE_LENGTH, null);
-<span class="nc" id="L215">            Set&lt;String&gt; vIds = MtasSolrResultUtil.getIdsFromParameters(</span>
-<span class="nc" id="L216">                rb.req.getParams(),</span>
+<span class="nc" id="L216">            Set&lt;String&gt; vIds = MtasSolrResultUtil.getIdsFromParameters(</span>
+<span class="nc" id="L217">                rb.req.getParams(),</span>
                 PARAM_MTAS_FACET + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_FACET_QUERY + &quot;.&quot;
                     + qId + &quot;.&quot; + SUBNAME_MTAS_FACET_QUERY_VARIABLE);
-<span class="nc" id="L219">            queryVariables[tmpCounter][tmpQCounter] = new HashMap&lt;&gt;();</span>
-<span class="nc bnc" id="L220" title="All 2 branches missed.">            if (!vIds.isEmpty()) {</span>
-<span class="nc" id="L221">              HashMap&lt;String, ArrayList&lt;String&gt;&gt; tmpVariables = new HashMap&lt;&gt;();</span>
-<span class="nc bnc" id="L222" title="All 2 branches missed.">              for (String vId : vIds) {</span>
-<span class="nc" id="L223">                String name = rb.req.getParams().get(PARAM_MTAS_FACET + &quot;.&quot; + id</span>
+<span class="nc" id="L220">            queryVariables[tmpCounter][tmpQCounter] = new HashMap&lt;&gt;();</span>
+<span class="nc bnc" id="L221" title="All 2 branches missed.">            if (!vIds.isEmpty()) {</span>
+<span class="nc" id="L222">              HashMap&lt;String, ArrayList&lt;String&gt;&gt; tmpVariables = new HashMap&lt;&gt;();</span>
+<span class="nc bnc" id="L223" title="All 2 branches missed.">              for (String vId : vIds) {</span>
+<span class="nc" id="L224">                String name = rb.req.getParams().get(PARAM_MTAS_FACET + &quot;.&quot; + id</span>
                     + &quot;.&quot; + NAME_MTAS_FACET_QUERY + &quot;.&quot; + qId + &quot;.&quot;
                     + SUBNAME_MTAS_FACET_QUERY_VARIABLE + &quot;.&quot; + vId + &quot;.&quot;
                     + SUBNAME_MTAS_FACET_QUERY_VARIABLE_NAME, null);
-<span class="nc bnc" id="L227" title="All 2 branches missed.">                if (name != null) {</span>
-<span class="nc bnc" id="L228" title="All 2 branches missed.">                  if (!tmpVariables.containsKey(name)) {</span>
-<span class="nc" id="L229">                    tmpVariables.put(name, new ArrayList&lt;String&gt;());</span>
+<span class="nc bnc" id="L228" title="All 2 branches missed.">                if (name != null) {</span>
+<span class="nc bnc" id="L229" title="All 2 branches missed.">                  if (!tmpVariables.containsKey(name)) {</span>
+<span class="nc" id="L230">                    tmpVariables.put(name, new ArrayList&lt;String&gt;());</span>
                   }
-<span class="nc" id="L231">                  String value = rb.req.getParams().get(PARAM_MTAS_FACET + &quot;.&quot;</span>
+<span class="nc" id="L232">                  String value = rb.req.getParams().get(PARAM_MTAS_FACET + &quot;.&quot;</span>
                       + id + &quot;.&quot; + NAME_MTAS_FACET_QUERY + &quot;.&quot; + qId + &quot;.&quot;
                       + SUBNAME_MTAS_FACET_QUERY_VARIABLE + &quot;.&quot; + vId + &quot;.&quot;
                       + SUBNAME_MTAS_FACET_QUERY_VARIABLE_VALUE, null);
-<span class="nc bnc" id="L235" title="All 2 branches missed.">                  if (value != null) {</span>
-<span class="nc" id="L236">                    ArrayList&lt;String&gt; list = new ArrayList&lt;&gt;();</span>
-<span class="nc" id="L237">                    String[] subList = value.split(&quot;(?&lt;!\\\\),&quot;);</span>
-<span class="nc bnc" id="L238" title="All 2 branches missed.">                    for (int i = 0; i &lt; subList.length; i++) {</span>
-<span class="nc" id="L239">                      list.add(</span>
-<span class="nc" id="L240">                          subList[i].replace(&quot;\\,&quot;, &quot;,&quot;).replace(&quot;\\\\&quot;, &quot;\\&quot;));</span>
+<span class="nc bnc" id="L236" title="All 2 branches missed.">                  if (value != null) {</span>
+<span class="nc" id="L237">                    ArrayList&lt;String&gt; list = new ArrayList&lt;&gt;();</span>
+<span class="nc" id="L238">                    String[] subList = value.split(&quot;(?&lt;!\\\\),&quot;);</span>
+<span class="nc bnc" id="L239" title="All 2 branches missed.">                    for (int i = 0; i &lt; subList.length; i++) {</span>
+<span class="nc" id="L240">                      list.add(</span>
+<span class="nc" id="L241">                          subList[i].replace(&quot;\\,&quot;, &quot;,&quot;).replace(&quot;\\\\&quot;, &quot;\\&quot;));</span>
                     }
-<span class="nc" id="L242">                    tmpVariables.get(name).addAll(list);</span>
+<span class="nc" id="L243">                    tmpVariables.get(name).addAll(list);</span>
                   }
                 }
-<span class="nc" id="L245">              }</span>
-<span class="nc bnc" id="L246" title="All 2 branches missed.">              for (Entry&lt;String, ArrayList&lt;String&gt;&gt; entry : tmpVariables</span>
-<span class="nc" id="L247">                  .entrySet()) {</span>
-<span class="nc" id="L248">                queryVariables[tmpCounter][tmpQCounter].put(entry.getKey(),</span>
-<span class="nc" id="L249">                    entry.getValue()</span>
-<span class="nc" id="L250">                        .toArray(new String[entry.getValue().size()]));</span>
-<span class="nc" id="L251">              }</span>
+<span class="nc" id="L246">              }</span>
+<span class="nc bnc" id="L247" title="All 2 branches missed.">              for (Entry&lt;String, ArrayList&lt;String&gt;&gt; entry : tmpVariables</span>
+<span class="nc" id="L248">                  .entrySet()) {</span>
+<span class="nc" id="L249">                queryVariables[tmpCounter][tmpQCounter].put(entry.getKey(),</span>
+<span class="nc" id="L250">                    entry.getValue()</span>
+<span class="nc" id="L251">                        .toArray(new String[entry.getValue().size()]));</span>
+<span class="nc" id="L252">              }</span>
             }
-<span class="nc" id="L253">            tmpQCounter++;</span>
-<span class="nc" id="L254">          }</span>
-<span class="nc" id="L255">        } else {</span>
-<span class="nc" id="L256">          throw new IOException(</span>
+<span class="nc" id="L254">            tmpQCounter++;</span>
+<span class="nc" id="L255">          }</span>
+<span class="nc" id="L256">        } else {</span>
+<span class="nc" id="L257">          throw new IOException(</span>
               &quot;no &quot; + NAME_MTAS_FACET_QUERY + &quot; for mtas facet &quot; + id);
         }
-<span class="nc" id="L259">        Set&lt;String&gt; bIds = MtasSolrResultUtil.getIdsFromParameters(</span>
-<span class="nc" id="L260">            rb.req.getParams(),</span>
+<span class="nc" id="L260">        Set&lt;String&gt; bIds = MtasSolrResultUtil.getIdsFromParameters(</span>
+<span class="nc" id="L261">            rb.req.getParams(),</span>
             PARAM_MTAS_FACET + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_FACET_BASE);
-<span class="nc bnc" id="L262" title="All 2 branches missed.">        if (!bIds.isEmpty()) {</span>
-<span class="nc" id="L263">          int tmpBCounter = 0;</span>
-<span class="nc" id="L264">          baseFields[tmpCounter] = new String[bIds.size()];</span>
-<span class="nc" id="L265">          baseFieldTypes[tmpCounter] = new String[bIds.size()];</span>
-<span class="nc" id="L266">          baseTypes[tmpCounter] = new String[bIds.size()];</span>
-<span class="nc" id="L267">          baseRangeSizes[tmpCounter] = new Double[bIds.size()];</span>
-<span class="nc" id="L268">          baseRangeBases[tmpCounter] = new Double[bIds.size()];</span>
-<span class="nc" id="L269">          baseSortTypes[tmpCounter] = new String[bIds.size()];</span>
-<span class="nc" id="L270">          baseSortDirections[tmpCounter] = new String[bIds.size()];</span>
-<span class="nc" id="L271">          baseNumbers[tmpCounter] = new Integer[bIds.size()];</span>
-<span class="nc" id="L272">          baseMinima[tmpCounter] = new Double[bIds.size()];</span>
-<span class="nc" id="L273">          baseMaxima[tmpCounter] = new Double[bIds.size()];</span>
-<span class="nc" id="L274">          baseFunctionKeys[tmpCounter] = new String[bIds.size()][];</span>
-<span class="nc" id="L275">          baseFunctionExpressions[tmpCounter] = new String[bIds.size()][];</span>
-<span class="nc" id="L276">          baseFunctionTypes[tmpCounter] = new String[bIds.size()][];</span>
-<span class="nc bnc" id="L277" title="All 2 branches missed.">          for (String bId : bIds) {</span>
-<span class="nc" id="L278">            baseFields[tmpCounter][tmpBCounter] = rb.req.getParams()</span>
-<span class="nc" id="L279">                .get(</span>
+<span class="nc bnc" id="L263" title="All 2 branches missed.">        if (!bIds.isEmpty()) {</span>
+<span class="nc" id="L264">          int tmpBCounter = 0;</span>
+<span class="nc" id="L265">          baseFields[tmpCounter] = new String[bIds.size()];</span>
+<span class="nc" id="L266">          baseFieldTypes[tmpCounter] = new String[bIds.size()];</span>
+<span class="nc" id="L267">          baseTypes[tmpCounter] = new String[bIds.size()];</span>
+<span class="nc" id="L268">          baseRangeSizes[tmpCounter] = new Double[bIds.size()];</span>
+<span class="nc" id="L269">          baseRangeBases[tmpCounter] = new Double[bIds.size()];</span>
+<span class="nc" id="L270">          baseSortTypes[tmpCounter] = new String[bIds.size()];</span>
+<span class="nc" id="L271">          baseSortDirections[tmpCounter] = new String[bIds.size()];</span>
+<span class="nc" id="L272">          baseNumbers[tmpCounter] = new Integer[bIds.size()];</span>
+<span class="nc" id="L273">          baseMinima[tmpCounter] = new Double[bIds.size()];</span>
+<span class="nc" id="L274">          baseMaxima[tmpCounter] = new Double[bIds.size()];</span>
+<span class="nc" id="L275">          baseFunctionKeys[tmpCounter] = new String[bIds.size()][];</span>
+<span class="nc" id="L276">          baseFunctionExpressions[tmpCounter] = new String[bIds.size()][];</span>
+<span class="nc" id="L277">          baseFunctionTypes[tmpCounter] = new String[bIds.size()][];</span>
+<span class="nc bnc" id="L278" title="All 2 branches missed.">          for (String bId : bIds) {</span>
+<span class="nc" id="L279">            baseFields[tmpCounter][tmpBCounter] = rb.req.getParams()</span>
+<span class="nc" id="L280">                .get(</span>
                     PARAM_MTAS_FACET + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_FACET_BASE
                         + &quot;.&quot; + bId + &quot;.&quot; + SUBNAME_MTAS_FACET_BASE_FIELD,
                     null);
-<span class="nc" id="L283">            baseFieldTypes[tmpCounter][tmpBCounter] = getFieldType(</span>
-<span class="nc" id="L284">                rb.req.getSchema(), baseFields[tmpCounter][tmpBCounter]);</span>
-<span class="nc" id="L285">            baseTypes[tmpCounter][tmpBCounter] = rb.req.getParams()</span>
-<span class="nc" id="L286">                .get(PARAM_MTAS_FACET + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_FACET_BASE</span>
+<span class="nc" id="L284">            baseFieldTypes[tmpCounter][tmpBCounter] = getFieldType(</span>
+<span class="nc" id="L285">                rb.req.getSchema(), baseFields[tmpCounter][tmpBCounter]);</span>
+<span class="nc" id="L286">            baseTypes[tmpCounter][tmpBCounter] = rb.req.getParams()</span>
+<span class="nc" id="L287">                .get(PARAM_MTAS_FACET + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_FACET_BASE</span>
                     + &quot;.&quot; + bId + &quot;.&quot; + SUBNAME_MTAS_FACET_BASE_TYPE, null);
-<span class="nc" id="L288">            tmpValue = rb.req.getParams()</span>
-<span class="nc" id="L289">                .get(PARAM_MTAS_FACET + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_FACET_BASE</span>
+<span class="nc" id="L289">            tmpValue = rb.req.getParams()</span>
+<span class="nc" id="L290">                .get(PARAM_MTAS_FACET + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_FACET_BASE</span>
                     + &quot;.&quot; + bId + &quot;.&quot; + SUBNAME_MTAS_FACET_BASE_RANGE + &quot;.&quot;
                     + SUBNAME_MTAS_FACET_BASE_RANGE_SIZE, null);
-<span class="nc bnc" id="L292" title="All 2 branches missed.">            baseRangeSizes[tmpCounter][tmpBCounter] = tmpValue == null ? null</span>
-<span class="nc" id="L293">                : Double.parseDouble(tmpValue);</span>
-<span class="nc" id="L294">            tmpValue = rb.req.getParams()</span>
-<span class="nc" id="L295">                .get(PARAM_MTAS_FACET + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_FACET_BASE</span>
+<span class="nc bnc" id="L293" title="All 2 branches missed.">            baseRangeSizes[tmpCounter][tmpBCounter] = tmpValue == null ? null</span>
+<span class="nc" id="L294">                : Double.parseDouble(tmpValue);</span>
+<span class="nc" id="L295">            tmpValue = rb.req.getParams()</span>
+<span class="nc" id="L296">                .get(PARAM_MTAS_FACET + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_FACET_BASE</span>
                     + &quot;.&quot; + bId + &quot;.&quot; + SUBNAME_MTAS_FACET_BASE_RANGE + &quot;.&quot;
                     + SUBNAME_MTAS_FACET_BASE_RANGE_BASE, null);
-<span class="nc bnc" id="L298" title="All 2 branches missed.">            baseRangeBases[tmpCounter][tmpBCounter] = tmpValue == null ? null</span>
-<span class="nc" id="L299">                : Double.parseDouble(tmpValue);</span>
-<span class="nc" id="L300">            baseSortTypes[tmpCounter][tmpBCounter] = rb.req.getParams()</span>
-<span class="nc" id="L301">                .get(</span>
+<span class="nc bnc" id="L299" title="All 2 branches missed.">            baseRangeBases[tmpCounter][tmpBCounter] = tmpValue == null ? null</span>
+<span class="nc" id="L300">                : Double.parseDouble(tmpValue);</span>
+<span class="nc" id="L301">            baseSortTypes[tmpCounter][tmpBCounter] = rb.req.getParams()</span>
+<span class="nc" id="L302">                .get(</span>
                     PARAM_MTAS_FACET + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_FACET_BASE
                         + &quot;.&quot; + bId + &quot;.&quot; + SUBNAME_MTAS_FACET_BASE_SORT_TYPE,
                     null);
-<span class="nc" id="L305">            baseSortDirections[tmpCounter][tmpBCounter] = rb.req.getParams()</span>
-<span class="nc" id="L306">                .get(PARAM_MTAS_FACET + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_FACET_BASE</span>
+<span class="nc" id="L306">            baseSortDirections[tmpCounter][tmpBCounter] = rb.req.getParams()</span>
+<span class="nc" id="L307">                .get(PARAM_MTAS_FACET + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_FACET_BASE</span>
                     + &quot;.&quot; + bId + &quot;.&quot; + SUBNAME_MTAS_FACET_BASE_SORT_DIRECTION,
                     null);
-<span class="nc" id="L309">            tmpValue = rb.req.getParams()</span>
-<span class="nc" id="L310">                .get(</span>
+<span class="nc" id="L310">            tmpValue = rb.req.getParams()</span>
+<span class="nc" id="L311">                .get(</span>
                     PARAM_MTAS_FACET + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_FACET_BASE
                         + &quot;.&quot; + bId + &quot;.&quot; + SUBNAME_MTAS_FACET_BASE_NUMBER,
                     null);
-<span class="nc bnc" id="L314" title="All 2 branches missed.">            baseNumbers[tmpCounter][tmpBCounter] = tmpValue != null</span>
-<span class="nc" id="L315">                ? getPositiveInteger(tmpValue) : null;</span>
-<span class="nc" id="L316">            tmpValue = rb.req.getParams()</span>
-<span class="nc" id="L317">                .get(</span>
+<span class="nc bnc" id="L315" title="All 2 branches missed.">            baseNumbers[tmpCounter][tmpBCounter] = tmpValue != null</span>
+<span class="nc" id="L316">                ? getPositiveInteger(tmpValue) : null;</span>
+<span class="nc" id="L317">            tmpValue = rb.req.getParams()</span>
+<span class="nc" id="L318">                .get(</span>
                     PARAM_MTAS_FACET + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_FACET_BASE
                         + &quot;.&quot; + bId + &quot;.&quot; + SUBNAME_MTAS_FACET_BASE_MINIMUM,
                     null);
-<span class="nc bnc" id="L321" title="All 2 branches missed.">            baseMinima[tmpCounter][tmpBCounter] = tmpValue != null</span>
-<span class="nc" id="L322">                ? getDouble(tmpValue) : null;</span>
-<span class="nc" id="L323">            tmpValue = rb.req.getParams()</span>
-<span class="nc" id="L324">                .get(</span>
+<span class="nc bnc" id="L322" title="All 2 branches missed.">            baseMinima[tmpCounter][tmpBCounter] = tmpValue != null</span>
+<span class="nc" id="L323">                ? getDouble(tmpValue) : null;</span>
+<span class="nc" id="L324">            tmpValue = rb.req.getParams()</span>
+<span class="nc" id="L325">                .get(</span>
                     PARAM_MTAS_FACET + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_FACET_BASE
                         + &quot;.&quot; + bId + &quot;.&quot; + SUBNAME_MTAS_FACET_BASE_MAXIMUM,
                     null);
-<span class="nc bnc" id="L328" title="All 2 branches missed.">            baseMaxima[tmpCounter][tmpBCounter] = tmpValue != null</span>
-<span class="nc" id="L329">                ? getDouble(tmpValue) : null;</span>
-<span class="nc" id="L330">            Set&lt;String&gt; functionIds = MtasSolrResultUtil.getIdsFromParameters(</span>
-<span class="nc" id="L331">                rb.req.getParams(),</span>
+<span class="nc bnc" id="L329" title="All 2 branches missed.">            baseMaxima[tmpCounter][tmpBCounter] = tmpValue != null</span>
+<span class="nc" id="L330">                ? getDouble(tmpValue) : null;</span>
+<span class="nc" id="L331">            Set&lt;String&gt; functionIds = MtasSolrResultUtil.getIdsFromParameters(</span>
+<span class="nc" id="L332">                rb.req.getParams(),</span>
                 PARAM_MTAS_FACET + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_FACET_BASE + &quot;.&quot;
                     + bId + &quot;.&quot; + SUBNAME_MTAS_FACET_BASE_FUNCTION);
-<span class="nc" id="L334">            baseFunctionExpressions[tmpCounter][tmpBCounter] = new String[functionIds</span>
-<span class="nc" id="L335">                .size()];</span>
-<span class="nc" id="L336">            baseFunctionKeys[tmpCounter][tmpBCounter] = new String[functionIds</span>
-<span class="nc" id="L337">                .size()];</span>
-<span class="nc" id="L338">            baseFunctionTypes[tmpCounter][tmpBCounter] = new String[functionIds</span>
-<span class="nc" id="L339">                .size()];</span>
-<span class="nc" id="L340">            int tmpSubCounter = 0;</span>
-<span class="nc bnc" id="L341" title="All 2 branches missed.">            for (String functionId : functionIds) {</span>
-<span class="nc" id="L342">              baseFunctionKeys[tmpCounter][tmpBCounter][tmpSubCounter] = rb.req</span>
-<span class="nc" id="L343">                  .getParams()</span>
-<span class="nc" id="L344">                  .get(PARAM_MTAS_FACET + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_FACET_BASE</span>
+<span class="nc" id="L335">            baseFunctionExpressions[tmpCounter][tmpBCounter] = new String[functionIds</span>
+<span class="nc" id="L336">                .size()];</span>
+<span class="nc" id="L337">            baseFunctionKeys[tmpCounter][tmpBCounter] = new String[functionIds</span>
+<span class="nc" id="L338">                .size()];</span>
+<span class="nc" id="L339">            baseFunctionTypes[tmpCounter][tmpBCounter] = new String[functionIds</span>
+<span class="nc" id="L340">                .size()];</span>
+<span class="nc" id="L341">            int tmpSubCounter = 0;</span>
+<span class="nc bnc" id="L342" title="All 2 branches missed.">            for (String functionId : functionIds) {</span>
+<span class="nc" id="L343">              baseFunctionKeys[tmpCounter][tmpBCounter][tmpSubCounter] = rb.req</span>
+<span class="nc" id="L344">                  .getParams()</span>
+<span class="nc" id="L345">                  .get(PARAM_MTAS_FACET + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_FACET_BASE</span>
                       + &quot;.&quot; + bId + &quot;.&quot; + SUBNAME_MTAS_FACET_BASE_FUNCTION + &quot;.&quot;
                       + functionId + &quot;.&quot; + SUBNAME_MTAS_FACET_BASE_FUNCTION_KEY,
-<span class="nc" id="L347">                      String.valueOf(tmpSubCounter))</span>
-<span class="nc" id="L348">                  .trim();</span>
-<span class="nc" id="L349">              baseFunctionExpressions[tmpCounter][tmpBCounter][tmpSubCounter] = rb.req</span>
-<span class="nc" id="L350">                  .getParams()</span>
-<span class="nc" id="L351">                  .get(PARAM_MTAS_FACET + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_FACET_BASE</span>
+<span class="nc" id="L348">                      String.valueOf(tmpSubCounter))</span>
+<span class="nc" id="L349">                  .trim();</span>
+<span class="nc" id="L350">              baseFunctionExpressions[tmpCounter][tmpBCounter][tmpSubCounter] = rb.req</span>
+<span class="nc" id="L351">                  .getParams()</span>
+<span class="nc" id="L352">                  .get(PARAM_MTAS_FACET + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_FACET_BASE</span>
                       + &quot;.&quot; + bId + &quot;.&quot; + SUBNAME_MTAS_FACET_BASE_FUNCTION + &quot;.&quot;
                       + functionId + &quot;.&quot;
                       + SUBNAME_MTAS_FACET_BASE_FUNCTION_EXPRESSION, null);
-<span class="nc" id="L355">              baseFunctionTypes[tmpCounter][tmpBCounter][tmpSubCounter] = rb.req</span>
-<span class="nc" id="L356">                  .getParams()</span>
-<span class="nc" id="L357">                  .get(PARAM_MTAS_FACET + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_FACET_BASE</span>
+<span class="nc" id="L356">              baseFunctionTypes[tmpCounter][tmpBCounter][tmpSubCounter] = rb.req</span>
+<span class="nc" id="L357">                  .getParams()</span>
+<span class="nc" id="L358">                  .get(PARAM_MTAS_FACET + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_FACET_BASE</span>
                       + &quot;.&quot; + bId + &quot;.&quot; + SUBNAME_MTAS_FACET_BASE_FUNCTION + &quot;.&quot;
                       + functionId + &quot;.&quot;
                       + SUBNAME_MTAS_FACET_BASE_FUNCTION_TYPE, null);
-<span class="nc" id="L361">              tmpSubCounter++;</span>
-<span class="nc" id="L362">            }</span>
-<span class="nc" id="L363">            tmpBCounter++;</span>
-<span class="nc" id="L364">          }</span>
-<span class="nc" id="L365">        } else {</span>
-<span class="nc" id="L366">          throw new IOException(</span>
+<span class="nc" id="L362">              tmpSubCounter++;</span>
+<span class="nc" id="L363">            }</span>
+<span class="nc" id="L364">            tmpBCounter++;</span>
+<span class="nc" id="L365">          }</span>
+<span class="nc" id="L366">        } else {</span>
+<span class="nc" id="L367">          throw new IOException(</span>
               &quot;no &quot; + NAME_MTAS_FACET_BASE + &quot; for mtas facet &quot; + id);
         }
-<span class="nc" id="L369">        tmpCounter++;</span>
-<span class="nc" id="L370">      }</span>
-<span class="nc" id="L371">      String uniqueKeyField = rb.req.getSchema().getUniqueKeyField().getName();</span>
-<span class="nc" id="L372">      mtasFields.doFacet = true;</span>
-<span class="nc" id="L373">      rb.setNeedDocSet(true);</span>
-<span class="nc bnc" id="L374" title="All 2 branches missed.">      for (String field : fields) {</span>
-<span class="nc bnc" id="L375" title="All 4 branches missed.">        if (field == null || field.isEmpty()) {</span>
-<span class="nc" id="L376">          throw new IOException(&quot;no (valid) field in mtas facet&quot;);</span>
-<span class="nc bnc" id="L377" title="All 2 branches missed.">        } else if (!mtasFields.list.containsKey(field)) {</span>
-<span class="nc" id="L378">          mtasFields.list.put(field, new ComponentField(uniqueKeyField));</span>
+<span class="nc" id="L370">        tmpCounter++;</span>
+<span class="nc" id="L371">      }</span>
+<span class="nc" id="L372">      String uniqueKeyField = rb.req.getSchema().getUniqueKeyField().getName();</span>
+<span class="nc" id="L373">      mtasFields.doFacet = true;</span>
+<span class="nc" id="L374">      rb.setNeedDocSet(true);</span>
+<span class="nc bnc" id="L375" title="All 2 branches missed.">      for (String field : fields) {</span>
+<span class="nc bnc" id="L376" title="All 4 branches missed.">        if (field == null || field.isEmpty()) {</span>
+<span class="nc" id="L377">          throw new IOException(&quot;no (valid) field in mtas facet&quot;);</span>
+<span class="nc bnc" id="L378" title="All 2 branches missed.">        } else if (!mtasFields.list.containsKey(field)) {</span>
+<span class="nc" id="L379">          mtasFields.list.put(field, new ComponentField(uniqueKeyField));</span>
         }
       }
-<span class="nc" id="L381">      MtasSolrResultUtil.compareAndCheck(keys, fields, NAME_MTAS_FACET_KEY,</span>
-<span class="nc" id="L382">          NAME_MTAS_FACET_FIELD, true);</span>
-<span class="nc bnc" id="L383" title="All 2 branches missed.">      for (int i = 0; i &lt; fields.length; i++) {</span>
-<span class="nc" id="L384">        ComponentField cf = mtasFields.list.get(fields[i]);</span>
-<span class="nc" id="L385">        int queryNumber = queryValues[i].length;</span>
-<span class="nc" id="L386">        MtasSpanQuery[] ql = new MtasSpanQuery[queryNumber];</span>
-<span class="nc bnc" id="L387" title="All 2 branches missed.">        for (int j = 0; j &lt; queryNumber; j++) {</span>
-<span class="nc bnc" id="L388" title="All 2 branches missed.">          Integer maximumIgnoreLength = (queryMaximumIgnoreLengths[i][j] == null)</span>
-<span class="nc" id="L389">              ? null : Integer.parseInt(queryMaximumIgnoreLengths[i][j]);</span>
-<span class="nc" id="L390">          MtasSpanQuery q = MtasSolrResultUtil.constructQuery(queryValues[i][j],</span>
+<span class="nc" id="L382">      MtasSolrResultUtil.compareAndCheck(keys, fields, NAME_MTAS_FACET_KEY,</span>
+<span class="nc" id="L383">          NAME_MTAS_FACET_FIELD, true);</span>
+<span class="nc bnc" id="L384" title="All 2 branches missed.">      for (int i = 0; i &lt; fields.length; i++) {</span>
+<span class="nc" id="L385">        ComponentField cf = mtasFields.list.get(fields[i]);</span>
+<span class="nc" id="L386">        int queryNumber = queryValues[i].length;</span>
+<span class="nc" id="L387">        MtasSpanQuery[] ql = new MtasSpanQuery[queryNumber];</span>
+<span class="nc bnc" id="L388" title="All 2 branches missed.">        for (int j = 0; j &lt; queryNumber; j++) {</span>
+<span class="nc bnc" id="L389" title="All 2 branches missed.">          Integer maximumIgnoreLength = (queryMaximumIgnoreLengths[i][j] == null)</span>
+<span class="nc" id="L390">              ? null : Integer.parseInt(queryMaximumIgnoreLengths[i][j]);</span>
+<span class="nc" id="L391">          MtasSpanQuery q = MtasSolrResultUtil.constructQuery(queryValues[i][j],</span>
               queryTypes[i][j], queryPrefixes[i][j], queryVariables[i][j],
               fields[i], queryIgnores[i][j], maximumIgnoreLength);
           // minimize number of queries
-<span class="nc bnc" id="L394" title="All 2 branches missed.">          if (cf.spanQueryList.contains(q)) {</span>
-<span class="nc" id="L395">            q = cf.spanQueryList.get(cf.spanQueryList.indexOf(q));</span>
+<span class="nc bnc" id="L395" title="All 2 branches missed.">          if (cf.spanQueryList.contains(q)) {</span>
+<span class="nc" id="L396">            q = cf.spanQueryList.get(cf.spanQueryList.indexOf(q));</span>
           } else {
-<span class="nc" id="L397">            cf.spanQueryList.add(q);</span>
+<span class="nc" id="L398">            cf.spanQueryList.add(q);</span>
           }
-<span class="nc" id="L399">          ql[j] = q;</span>
+<span class="nc" id="L400">          ql[j] = q;</span>
         }
-<span class="nc bnc" id="L401" title="All 4 branches missed.">        String key = (keys[i] == null) || (keys[i].isEmpty())</span>
-<span class="nc" id="L402">            ? String.valueOf(i) + &quot;:&quot; + fields[i] : keys[i].trim();</span>
+<span class="nc bnc" id="L402" title="All 4 branches missed.">        String key = (keys[i] == null) || (keys[i].isEmpty())</span>
+<span class="nc" id="L403">            ? String.valueOf(i) + &quot;:&quot; + fields[i] : keys[i].trim();</span>
         try {
-<span class="nc" id="L404">          mtasFields.list.get(fields[i]).facetList.add(new ComponentFacet(ql,</span>
+<span class="nc" id="L405">          mtasFields.list.get(fields[i]).facetList.add(new ComponentFacet(ql,</span>
               fields[i], key, baseFields[i], baseFieldTypes[i], baseTypes[i],
               baseRangeSizes[i], baseRangeBases[i], baseSortTypes[i],
               baseSortDirections[i], baseNumbers[i], baseMinima[i],
               baseMaxima[i], baseFunctionKeys[i], baseFunctionExpressions[i],
               baseFunctionTypes[i]));
-<span class="nc" id="L410">        } catch (ParseException e) {</span>
-<span class="nc" id="L411">          throw new IOException(e.getMessage());</span>
-<span class="nc" id="L412">        }</span>
+<span class="nc" id="L411">        } catch (ParseException e) {</span>
+<span class="nc" id="L412">          throw new IOException(e.getMessage());</span>
+<span class="nc" id="L413">        }</span>
       }
     }
-<span class="nc" id="L415">  }</span>
+<span class="nc" id="L416">  }</span>
 
   /*
    * (non-Javadoc)
@@ -425,111 +426,111 @@ public class MtasSolrComponentFacet
    */
   public void modifyRequest(ResponseBuilder rb, SearchComponent who,
       ShardRequest sreq) {
-<span class="nc bnc" id="L428" title="All 2 branches missed.">    if (sreq.params.getBool(MtasSolrSearchComponent.PARAM_MTAS, false)</span>
-<span class="nc bnc" id="L429" title="All 2 branches missed.">        &amp;&amp; sreq.params.getBool(PARAM_MTAS_FACET, false)) {</span>
-<span class="nc bnc" id="L430" title="All 2 branches missed.">      if ((sreq.purpose &amp; ShardRequest.PURPOSE_GET_TOP_IDS) != 0) {</span>
+<span class="nc bnc" id="L429" title="All 2 branches missed.">    if (sreq.params.getBool(MtasSolrSearchComponent.PARAM_MTAS, false)</span>
+<span class="nc bnc" id="L430" title="All 2 branches missed.">        &amp;&amp; sreq.params.getBool(PARAM_MTAS_FACET, false)) {</span>
+<span class="nc bnc" id="L431" title="All 2 branches missed.">      if ((sreq.purpose &amp; ShardRequest.PURPOSE_GET_TOP_IDS) != 0) {</span>
         // do nothing
       } else {
         // remove prefix for other requests
-<span class="nc" id="L434">        Set&lt;String&gt; keys = MtasSolrResultUtil</span>
-<span class="nc" id="L435">            .getIdsFromParameters(rb.req.getParams(), PARAM_MTAS_FACET);</span>
-<span class="nc" id="L436">        sreq.params.remove(PARAM_MTAS_FACET);</span>
-<span class="nc bnc" id="L437" title="All 2 branches missed.">        for (String key : keys) {</span>
-<span class="nc" id="L438">          sreq.params.remove(</span>
+<span class="nc" id="L435">        Set&lt;String&gt; keys = MtasSolrResultUtil</span>
+<span class="nc" id="L436">            .getIdsFromParameters(rb.req.getParams(), PARAM_MTAS_FACET);</span>
+<span class="nc" id="L437">        sreq.params.remove(PARAM_MTAS_FACET);</span>
+<span class="nc bnc" id="L438" title="All 2 branches missed.">        for (String key : keys) {</span>
+<span class="nc" id="L439">          sreq.params.remove(</span>
               PARAM_MTAS_FACET + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_FACET_FIELD);
-<span class="nc" id="L440">          sreq.params</span>
-<span class="nc" id="L441">              .remove(PARAM_MTAS_FACET + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_FACET_KEY);</span>
-<span class="nc" id="L442">          Set&lt;String&gt; subKeys = MtasSolrResultUtil.getIdsFromParameters(</span>
-<span class="nc" id="L443">              rb.req.getParams(),</span>
+<span class="nc" id="L441">          sreq.params</span>
+<span class="nc" id="L442">              .remove(PARAM_MTAS_FACET + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_FACET_KEY);</span>
+<span class="nc" id="L443">          Set&lt;String&gt; subKeys = MtasSolrResultUtil.getIdsFromParameters(</span>
+<span class="nc" id="L444">              rb.req.getParams(),</span>
               PARAM_MTAS_FACET + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_FACET_QUERY);
-<span class="nc bnc" id="L445" title="All 2 branches missed.">          for (String subKey : subKeys) {</span>
-<span class="nc" id="L446">            sreq.params.remove(</span>
+<span class="nc bnc" id="L446" title="All 2 branches missed.">          for (String subKey : subKeys) {</span>
+<span class="nc" id="L447">            sreq.params.remove(</span>
                 PARAM_MTAS_FACET + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_FACET_QUERY + &quot;.&quot;
                     + subKey + &quot;.&quot; + SUBNAME_MTAS_FACET_QUERY_TYPE);
-<span class="nc" id="L449">            sreq.params.remove(</span>
+<span class="nc" id="L450">            sreq.params.remove(</span>
                 PARAM_MTAS_FACET + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_FACET_QUERY + &quot;.&quot;
                     + subKey + &quot;.&quot; + SUBNAME_MTAS_FACET_QUERY_VALUE);
-<span class="nc" id="L452">            sreq.params.remove(</span>
+<span class="nc" id="L453">            sreq.params.remove(</span>
                 PARAM_MTAS_FACET + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_FACET_QUERY + &quot;.&quot;
                     + subKey + &quot;.&quot; + SUBNAME_MTAS_FACET_QUERY_PREFIX);
-<span class="nc" id="L455">            sreq.params.remove(</span>
+<span class="nc" id="L456">            sreq.params.remove(</span>
                 PARAM_MTAS_FACET + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_FACET_QUERY + &quot;.&quot;
                     + subKey + &quot;.&quot; + SUBNAME_MTAS_FACET_QUERY_IGNORE);
-<span class="nc" id="L458">            sreq.params.remove(PARAM_MTAS_FACET + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="nc" id="L459">            sreq.params.remove(PARAM_MTAS_FACET + &quot;.&quot; + key + &quot;.&quot;</span>
                 + NAME_MTAS_FACET_QUERY + &quot;.&quot; + subKey + &quot;.&quot;
                 + SUBNAME_MTAS_FACET_QUERY_MAXIMUM_IGNORE_LENGTH);
-<span class="nc" id="L461">            Set&lt;String&gt; subSubKeys = MtasSolrResultUtil</span>
-<span class="nc" id="L462">                .getIdsFromParameters(rb.req.getParams(),</span>
+<span class="nc" id="L462">            Set&lt;String&gt; subSubKeys = MtasSolrResultUtil</span>
+<span class="nc" id="L463">                .getIdsFromParameters(rb.req.getParams(),</span>
                     PARAM_MTAS_FACET + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_FACET_QUERY
                         + &quot;.&quot; + subKey + &quot;.&quot;
                         + SUBNAME_MTAS_FACET_QUERY_VARIABLE);
-<span class="nc bnc" id="L466" title="All 2 branches missed.">            for (String subSubKey : subSubKeys) {</span>
-<span class="nc" id="L467">              sreq.params.remove(PARAM_MTAS_FACET + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="nc bnc" id="L467" title="All 2 branches missed.">            for (String subSubKey : subSubKeys) {</span>
+<span class="nc" id="L468">              sreq.params.remove(PARAM_MTAS_FACET + &quot;.&quot; + key + &quot;.&quot;</span>
                   + NAME_MTAS_FACET_QUERY + &quot;.&quot; + subKey + &quot;.&quot;
                   + SUBNAME_MTAS_FACET_QUERY_VARIABLE + &quot;.&quot; + subSubKey + &quot;.&quot;
                   + SUBNAME_MTAS_FACET_QUERY_VARIABLE_NAME);
-<span class="nc" id="L471">              sreq.params.remove(PARAM_MTAS_FACET + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="nc" id="L472">              sreq.params.remove(PARAM_MTAS_FACET + &quot;.&quot; + key + &quot;.&quot;</span>
                   + NAME_MTAS_FACET_QUERY + &quot;.&quot; + subKey + &quot;.&quot;
                   + SUBNAME_MTAS_FACET_QUERY_VARIABLE + &quot;.&quot; + subSubKey + &quot;.&quot;
                   + SUBNAME_MTAS_FACET_QUERY_VARIABLE_VALUE);
-<span class="nc" id="L475">            }</span>
-<span class="nc" id="L476">          }</span>
-<span class="nc" id="L477">          subKeys = MtasSolrResultUtil.getIdsFromParameters(rb.req.getParams(),</span>
+<span class="nc" id="L476">            }</span>
+<span class="nc" id="L477">          }</span>
+<span class="nc" id="L478">          subKeys = MtasSolrResultUtil.getIdsFromParameters(rb.req.getParams(),</span>
               PARAM_MTAS_FACET + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_FACET_BASE);
-<span class="nc bnc" id="L479" title="All 2 branches missed.">          for (String subKey : subKeys) {</span>
-<span class="nc" id="L480">            sreq.params.remove(</span>
+<span class="nc bnc" id="L480" title="All 2 branches missed.">          for (String subKey : subKeys) {</span>
+<span class="nc" id="L481">            sreq.params.remove(</span>
                 PARAM_MTAS_FACET + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_FACET_BASE + &quot;.&quot;
                     + subKey + &quot;.&quot; + SUBNAME_MTAS_FACET_BASE_FIELD);
-<span class="nc" id="L483">            sreq.params.remove(</span>
+<span class="nc" id="L484">            sreq.params.remove(</span>
                 PARAM_MTAS_FACET + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_FACET_BASE + &quot;.&quot;
                     + subKey + &quot;.&quot; + SUBNAME_MTAS_FACET_BASE_TYPE);
-<span class="nc" id="L486">            sreq.params.remove(</span>
+<span class="nc" id="L487">            sreq.params.remove(</span>
                 PARAM_MTAS_FACET + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_FACET_BASE + &quot;.&quot;
                     + subKey + &quot;.&quot; + SUBNAME_MTAS_FACET_BASE_RANGE + &quot;.&quot;
                     + SUBNAME_MTAS_FACET_BASE_RANGE_SIZE);
-<span class="nc" id="L490">            sreq.params.remove(</span>
+<span class="nc" id="L491">            sreq.params.remove(</span>
                 PARAM_MTAS_FACET + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_FACET_BASE + &quot;.&quot;
                     + subKey + &quot;.&quot; + SUBNAME_MTAS_FACET_BASE_RANGE + &quot;.&quot;
                     + SUBNAME_MTAS_FACET_BASE_RANGE_BASE);
-<span class="nc" id="L494">            sreq.params.remove(</span>
+<span class="nc" id="L495">            sreq.params.remove(</span>
                 PARAM_MTAS_FACET + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_FACET_BASE + &quot;.&quot;
                     + subKey + &quot;.&quot; + SUBNAME_MTAS_FACET_BASE_MAXIMUM);
-<span class="nc" id="L497">            sreq.params.remove(</span>
+<span class="nc" id="L498">            sreq.params.remove(</span>
                 PARAM_MTAS_FACET + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_FACET_BASE + &quot;.&quot;
                     + subKey + &quot;.&quot; + SUBNAME_MTAS_FACET_BASE_MINIMUM);
-<span class="nc" id="L500">            sreq.params.remove(</span>
+<span class="nc" id="L501">            sreq.params.remove(</span>
                 PARAM_MTAS_FACET + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_FACET_BASE + &quot;.&quot;
                     + subKey + &quot;.&quot; + SUBNAME_MTAS_FACET_BASE_NUMBER);
-<span class="nc" id="L503">            sreq.params.remove(</span>
+<span class="nc" id="L504">            sreq.params.remove(</span>
                 PARAM_MTAS_FACET + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_FACET_BASE + &quot;.&quot;
                     + subKey + &quot;.&quot; + SUBNAME_MTAS_FACET_BASE_SORT_DIRECTION);
-<span class="nc" id="L506">            sreq.params.remove(</span>
+<span class="nc" id="L507">            sreq.params.remove(</span>
                 PARAM_MTAS_FACET + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_FACET_BASE + &quot;.&quot;
                     + subKey + &quot;.&quot; + SUBNAME_MTAS_FACET_BASE_SORT_TYPE);
-<span class="nc" id="L509">            Set&lt;String&gt; subSubKeys = MtasSolrResultUtil</span>
-<span class="nc" id="L510">                .getIdsFromParameters(rb.req.getParams(),</span>
+<span class="nc" id="L510">            Set&lt;String&gt; subSubKeys = MtasSolrResultUtil</span>
+<span class="nc" id="L511">                .getIdsFromParameters(rb.req.getParams(),</span>
                     PARAM_MTAS_FACET + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_FACET_BASE
                         + &quot;.&quot; + subKey + &quot;.&quot;
                         + SUBNAME_MTAS_FACET_BASE_FUNCTION);
-<span class="nc bnc" id="L514" title="All 2 branches missed.">            for (String subSubKey : subSubKeys) {</span>
-<span class="nc" id="L515">              sreq.params.remove(PARAM_MTAS_FACET + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="nc bnc" id="L515" title="All 2 branches missed.">            for (String subSubKey : subSubKeys) {</span>
+<span class="nc" id="L516">              sreq.params.remove(PARAM_MTAS_FACET + &quot;.&quot; + key + &quot;.&quot;</span>
                   + NAME_MTAS_FACET_BASE + &quot;.&quot; + subKey + &quot;.&quot;
                   + SUBNAME_MTAS_FACET_BASE_FUNCTION + &quot;.&quot; + subSubKey + &quot;.&quot;
                   + SUBNAME_MTAS_FACET_BASE_FUNCTION_EXPRESSION);
-<span class="nc" id="L519">              sreq.params.remove(PARAM_MTAS_FACET + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="nc" id="L520">              sreq.params.remove(PARAM_MTAS_FACET + &quot;.&quot; + key + &quot;.&quot;</span>
                   + NAME_MTAS_FACET_BASE + &quot;.&quot; + subKey + &quot;.&quot;
                   + SUBNAME_MTAS_FACET_BASE_FUNCTION + &quot;.&quot; + subSubKey + &quot;.&quot;
                   + SUBNAME_MTAS_FACET_BASE_FUNCTION_KEY);
-<span class="nc" id="L523">              sreq.params.remove(PARAM_MTAS_FACET + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="nc" id="L524">              sreq.params.remove(PARAM_MTAS_FACET + &quot;.&quot; + key + &quot;.&quot;</span>
                   + NAME_MTAS_FACET_BASE + &quot;.&quot; + subKey + &quot;.&quot;
                   + SUBNAME_MTAS_FACET_BASE_FUNCTION + &quot;.&quot; + subSubKey + &quot;.&quot;
                   + SUBNAME_MTAS_FACET_BASE_FUNCTION_TYPE);
-<span class="nc" id="L527">            }</span>
-<span class="nc" id="L528">          }</span>
-<span class="nc" id="L529">        }</span>
+<span class="nc" id="L528">            }</span>
+<span class="nc" id="L529">          }</span>
+<span class="nc" id="L530">        }</span>
       }
     }
-<span class="nc" id="L532">  }</span>
+<span class="nc" id="L533">  }</span>
 
   /*
    * (non-Javadoc)
@@ -540,41 +541,41 @@ public class MtasSolrComponentFacet
    */
   public SimpleOrderedMap&lt;Object&gt; create(ComponentFacet facet, Boolean encode)
       throws IOException {
-<span class="nc" id="L543">    SimpleOrderedMap&lt;Object&gt; mtasFacetResponse = new SimpleOrderedMap&lt;&gt;();</span>
-<span class="nc" id="L544">    mtasFacetResponse.add(&quot;key&quot;, facet.key);</span>
-<span class="nc" id="L545">    HashMap&lt;MtasDataCollector&lt;?, ?&gt;, HashMap&lt;String, MtasSolrMtasResult&gt;&gt; functionData = new HashMap&lt;&gt;();</span>
-<span class="nc bnc" id="L546" title="All 2 branches missed.">    for (int i = 0; i &lt; facet.baseFields.length; i++) {</span>
-<span class="nc bnc" id="L547" title="All 2 branches missed.">      if (facet.baseFunctionList[i] != null) {</span>
-<span class="nc bnc" id="L548" title="All 2 branches missed.">        for (MtasDataCollector&lt;?, ?&gt; functionDataCollector : facet.baseFunctionList[i]</span>
-<span class="nc" id="L549">            .keySet()) {</span>
-<span class="nc" id="L550">          SubComponentFunction[] tmpSubComponentFunctionList = facet.baseFunctionList[i]</span>
-<span class="nc" id="L551">              .get(functionDataCollector);</span>
-<span class="nc bnc" id="L552" title="All 2 branches missed.">          if (tmpSubComponentFunctionList != null) {</span>
-<span class="nc" id="L553">            HashMap&lt;String, MtasSolrMtasResult&gt; tmpList = new HashMap&lt;&gt;();</span>
-<span class="nc bnc" id="L554" title="All 2 branches missed.">            for (SubComponentFunction tmpSubComponentFunction : tmpSubComponentFunctionList) {</span>
-<span class="nc" id="L555">              tmpList.put(tmpSubComponentFunction.key,</span>
+<span class="nc" id="L544">    SimpleOrderedMap&lt;Object&gt; mtasFacetResponse = new SimpleOrderedMap&lt;&gt;();</span>
+<span class="nc" id="L545">    mtasFacetResponse.add(&quot;key&quot;, facet.key);</span>
+<span class="nc" id="L546">    HashMap&lt;MtasDataCollector&lt;?, ?&gt;, HashMap&lt;String, MtasSolrMtasResult&gt;&gt; functionData = new HashMap&lt;&gt;();</span>
+<span class="nc bnc" id="L547" title="All 2 branches missed.">    for (int i = 0; i &lt; facet.baseFields.length; i++) {</span>
+<span class="nc bnc" id="L548" title="All 2 branches missed.">      if (facet.baseFunctionList[i] != null) {</span>
+<span class="nc bnc" id="L549" title="All 2 branches missed.">        for (MtasDataCollector&lt;?, ?&gt; functionDataCollector : facet.baseFunctionList[i]</span>
+<span class="nc" id="L550">            .keySet()) {</span>
+<span class="nc" id="L551">          SubComponentFunction[] tmpSubComponentFunctionList = facet.baseFunctionList[i]</span>
+<span class="nc" id="L552">              .get(functionDataCollector);</span>
+<span class="nc bnc" id="L553" title="All 2 branches missed.">          if (tmpSubComponentFunctionList != null) {</span>
+<span class="nc" id="L554">            HashMap&lt;String, MtasSolrMtasResult&gt; tmpList = new HashMap&lt;&gt;();</span>
+<span class="nc bnc" id="L555" title="All 2 branches missed.">            for (SubComponentFunction tmpSubComponentFunction : tmpSubComponentFunctionList) {</span>
+<span class="nc" id="L556">              tmpList.put(tmpSubComponentFunction.key,</span>
                   new MtasSolrMtasResult(tmpSubComponentFunction.dataCollector,
                       tmpSubComponentFunction.dataType,
                       tmpSubComponentFunction.statsType,
                       tmpSubComponentFunction.statsItems, null));
             }
-<span class="nc" id="L561">            functionData.put(functionDataCollector, tmpList);</span>
+<span class="nc" id="L562">            functionData.put(functionDataCollector, tmpList);</span>
           }
-<span class="nc" id="L563">        }</span>
+<span class="nc" id="L564">        }</span>
       }
     }
-<span class="nc" id="L566">    MtasSolrMtasResult data = new MtasSolrMtasResult(facet.dataCollector,</span>
+<span class="nc" id="L567">    MtasSolrMtasResult data = new MtasSolrMtasResult(facet.dataCollector,</span>
         facet.baseDataTypes, facet.baseStatsTypes, facet.baseStatsItems,
         facet.baseSortTypes, facet.baseSortDirections, null, facet.baseNumbers,
         functionData);
 
-<span class="nc bnc" id="L571" title="All 2 branches missed.">    if (encode) {</span>
-<span class="nc" id="L572">      mtasFacetResponse.add(&quot;_encoded_list&quot;, MtasSolrResultUtil.encode(data));</span>
+<span class="nc bnc" id="L572" title="All 2 branches missed.">    if (encode) {</span>
+<span class="nc" id="L573">      mtasFacetResponse.add(&quot;_encoded_list&quot;, MtasSolrResultUtil.encode(data));</span>
     } else {
-<span class="nc" id="L574">      mtasFacetResponse.add(&quot;list&quot;, data);</span>
-<span class="nc" id="L575">      MtasSolrResultUtil.rewrite(mtasFacetResponse);</span>
+<span class="nc" id="L575">      mtasFacetResponse.add(&quot;list&quot;, data);</span>
+<span class="nc" id="L576">      MtasSolrResultUtil.rewrite(mtasFacetResponse);</span>
     }
-<span class="nc" id="L577">    return mtasFacetResponse;</span>
+<span class="nc" id="L578">    return mtasFacetResponse;</span>
   }
 
   /*
@@ -586,30 +587,30 @@ public class MtasSolrComponentFacet
    */
   @SuppressWarnings(&quot;unchecked&quot;)
   public void finishStage(ResponseBuilder rb) {
-<span class="nc bnc" id="L589" title="All 6 branches missed.">    if (rb.req.getParams().getBool(MtasSolrSearchComponent.PARAM_MTAS, false)</span>
+<span class="nc bnc" id="L590" title="All 6 branches missed.">    if (rb.req.getParams().getBool(MtasSolrSearchComponent.PARAM_MTAS, false)</span>
         &amp;&amp; rb.stage &gt;= ResponseBuilder.STAGE_EXECUTE_QUERY
         &amp;&amp; rb.stage &lt; ResponseBuilder.STAGE_GET_FIELDS) {
-<span class="nc bnc" id="L592" title="All 2 branches missed.">      for (ShardRequest sreq : rb.finished) {</span>
-<span class="nc bnc" id="L593" title="All 2 branches missed.">        if (sreq.params.getBool(MtasSolrSearchComponent.PARAM_MTAS, false)</span>
-<span class="nc bnc" id="L594" title="All 2 branches missed.">            &amp;&amp; sreq.params.getBool(PARAM_MTAS_FACET, false)) {</span>
-<span class="nc bnc" id="L595" title="All 2 branches missed.">          for (ShardResponse shardResponse : sreq.responses) {</span>
-<span class="nc" id="L596">            NamedList&lt;Object&gt; response = shardResponse.getSolrResponse()</span>
-<span class="nc" id="L597">                .getResponse();</span>
+<span class="nc bnc" id="L593" title="All 2 branches missed.">      for (ShardRequest sreq : rb.finished) {</span>
+<span class="nc bnc" id="L594" title="All 2 branches missed.">        if (sreq.params.getBool(MtasSolrSearchComponent.PARAM_MTAS, false)</span>
+<span class="nc bnc" id="L595" title="All 2 branches missed.">            &amp;&amp; sreq.params.getBool(PARAM_MTAS_FACET, false)) {</span>
+<span class="nc bnc" id="L596" title="All 2 branches missed.">          for (ShardResponse shardResponse : sreq.responses) {</span>
+<span class="nc" id="L597">            NamedList&lt;Object&gt; response = shardResponse.getSolrResponse()</span>
+<span class="nc" id="L598">                .getResponse();</span>
             try {
-<span class="nc" id="L599">              ArrayList&lt;NamedList&lt;Object&gt;&gt; data = (ArrayList&lt;NamedList&lt;Object&gt;&gt;) response</span>
-<span class="nc" id="L600">                  .findRecursive(&quot;mtas&quot;, &quot;facet&quot;);</span>
-<span class="nc bnc" id="L601" title="All 2 branches missed.">              if (data != null) {</span>
-<span class="nc" id="L602">                MtasSolrResultUtil.decode(data);</span>
+<span class="nc" id="L600">              ArrayList&lt;NamedList&lt;Object&gt;&gt; data = (ArrayList&lt;NamedList&lt;Object&gt;&gt;) response</span>
+<span class="nc" id="L601">                  .findRecursive(&quot;mtas&quot;, &quot;facet&quot;);</span>
+<span class="nc bnc" id="L602" title="All 2 branches missed.">              if (data != null) {</span>
+<span class="nc" id="L603">                MtasSolrResultUtil.decode(data);</span>
               }
-<span class="nc" id="L604">            } catch (ClassCastException e) {</span>
-<span class="nc" id="L605">              log.debug(e);</span>
+<span class="nc" id="L605">            } catch (ClassCastException e) {</span>
+<span class="nc" id="L606">              log.debug(e);</span>
               // shouldn't happen
-<span class="nc" id="L607">            }</span>
-<span class="nc" id="L608">          }</span>
+<span class="nc" id="L608">            }</span>
+<span class="nc" id="L609">          }</span>
         }
-<span class="nc" id="L610">      }</span>
+<span class="nc" id="L611">      }</span>
     }
-<span class="nc" id="L612">  }</span>
+<span class="nc" id="L613">  }</span>
 
   /*
    * (non-Javadoc)
@@ -623,26 +624,26 @@ public class MtasSolrComponentFacet
   public void distributedProcess(ResponseBuilder rb, ComponentFields mtasFields)
       throws IOException {
     // rewrite
-<span class="nc" id="L626">    NamedList&lt;Object&gt; mtasResponse = null;</span>
+<span class="nc" id="L627">    NamedList&lt;Object&gt; mtasResponse = null;</span>
     try {
-<span class="nc" id="L628">      mtasResponse = (NamedList&lt;Object&gt;) rb.rsp.getValues().get(&quot;mtas&quot;);</span>
-<span class="nc" id="L629">    } catch (ClassCastException e) {</span>
-<span class="nc" id="L630">      log.debug(e);</span>
-<span class="nc" id="L631">      mtasResponse = null;</span>
-<span class="nc" id="L632">    }</span>
-<span class="nc bnc" id="L633" title="All 2 branches missed.">    if (mtasResponse != null) {</span>
+<span class="nc" id="L629">      mtasResponse = (NamedList&lt;Object&gt;) rb.rsp.getValues().get(&quot;mtas&quot;);</span>
+<span class="nc" id="L630">    } catch (ClassCastException e) {</span>
+<span class="nc" id="L631">      log.debug(e);</span>
+<span class="nc" id="L632">      mtasResponse = null;</span>
+<span class="nc" id="L633">    }</span>
+<span class="nc bnc" id="L634" title="All 2 branches missed.">    if (mtasResponse != null) {</span>
       ArrayList&lt;Object&gt; mtasResponseFacet;
       try {
-<span class="nc" id="L636">        mtasResponseFacet = (ArrayList&lt;Object&gt;) mtasResponse.get(&quot;facet&quot;);</span>
-<span class="nc bnc" id="L637" title="All 2 branches missed.">        if (mtasResponseFacet != null) {</span>
-<span class="nc" id="L638">          MtasSolrResultUtil.rewrite(mtasResponseFacet);</span>
+<span class="nc" id="L637">        mtasResponseFacet = (ArrayList&lt;Object&gt;) mtasResponse.get(&quot;facet&quot;);</span>
+<span class="nc bnc" id="L638" title="All 2 branches missed.">        if (mtasResponseFacet != null) {</span>
+<span class="nc" id="L639">          MtasSolrResultUtil.rewrite(mtasResponseFacet);</span>
         }
-<span class="nc" id="L640">      } catch (ClassCastException e) {</span>
-<span class="nc" id="L641">        log.debug(e);</span>
-<span class="nc" id="L642">        mtasResponse.remove(&quot;facet&quot;);</span>
-<span class="nc" id="L643">      }</span>
+<span class="nc" id="L641">      } catch (ClassCastException e) {</span>
+<span class="nc" id="L642">        log.debug(e);</span>
+<span class="nc" id="L643">        mtasResponse.remove(&quot;facet&quot;);</span>
+<span class="nc" id="L644">      }</span>
     }
-<span class="nc" id="L645">  }</span>
+<span class="nc" id="L646">  }</span>
 
   /**
    * Gets the field type.
@@ -652,21 +653,21 @@ public class MtasSolrComponentFacet
    * @return the field type
    */
   private String getFieldType(IndexSchema schema, String field) {
-<span class="nc" id="L655">    SchemaField sf = schema.getField(field);</span>
-<span class="nc" id="L656">    FieldType ft = sf.getType();</span>
-<span class="nc bnc" id="L657" title="All 4 branches missed.">    if (ft != null &amp;&amp; ft.getNumericType() != null) {</span>
-<span class="nc" id="L658">      LegacyNumericType nt = ft.getNumericType();</span>
-<span class="nc bnc" id="L659" title="All 2 branches missed.">      if (nt.equals(LegacyNumericType.INT)) {</span>
-<span class="nc" id="L660">        return ComponentFacet.TYPE_INTEGER;</span>
-<span class="nc bnc" id="L661" title="All 2 branches missed.">      } else if (nt.equals(LegacyNumericType.DOUBLE)) {</span>
-<span class="nc" id="L662">        return ComponentFacet.TYPE_DOUBLE;</span>
-<span class="nc bnc" id="L663" title="All 2 branches missed.">      } else if (nt.equals(LegacyNumericType.LONG)) {</span>
-<span class="nc" id="L664">        return ComponentFacet.TYPE_LONG;</span>
-<span class="nc bnc" id="L665" title="All 2 branches missed.">      } else if (nt.equals(LegacyNumericType.FLOAT)) {</span>
-<span class="nc" id="L666">        return ComponentFacet.TYPE_FLOAT;</span>
+<span class="nc" id="L656">    SchemaField sf = schema.getField(field);</span>
+<span class="nc" id="L657">    FieldType ft = sf.getType();</span>
+<span class="nc bnc" id="L658" title="All 4 branches missed.">    if (ft != null &amp;&amp; ft.getNumericType() != null) {</span>
+<span class="nc" id="L659">      LegacyNumericType nt = ft.getNumericType();</span>
+<span class="nc bnc" id="L660" title="All 2 branches missed.">      if (nt.equals(LegacyNumericType.INT)) {</span>
+<span class="nc" id="L661">        return ComponentFacet.TYPE_INTEGER;</span>
+<span class="nc bnc" id="L662" title="All 2 branches missed.">      } else if (nt.equals(LegacyNumericType.DOUBLE)) {</span>
+<span class="nc" id="L663">        return ComponentFacet.TYPE_DOUBLE;</span>
+<span class="nc bnc" id="L664" title="All 2 branches missed.">      } else if (nt.equals(LegacyNumericType.LONG)) {</span>
+<span class="nc" id="L665">        return ComponentFacet.TYPE_LONG;</span>
+<span class="nc bnc" id="L666" title="All 2 branches missed.">      } else if (nt.equals(LegacyNumericType.FLOAT)) {</span>
+<span class="nc" id="L667">        return ComponentFacet.TYPE_FLOAT;</span>
       }
     }
-<span class="nc" id="L669">    return ComponentFacet.TYPE_STRING;</span>
+<span class="nc" id="L670">    return ComponentFacet.TYPE_STRING;</span>
   }
 
   /**
@@ -677,9 +678,9 @@ public class MtasSolrComponentFacet
    */
   private int getPositiveInteger(String number) {
     try {
-<span class="nc" id="L680">      return Math.max(0, Integer.parseInt(number));</span>
-<span class="nc" id="L681">    } catch (NumberFormatException e) {</span>
-<span class="nc" id="L682">      return 0;</span>
+<span class="nc" id="L681">      return Math.max(0, Integer.parseInt(number));</span>
+<span class="nc" id="L682">    } catch (NumberFormatException e) {</span>
+<span class="nc" id="L683">      return 0;</span>
     }
   }
 
@@ -691,9 +692,9 @@ public class MtasSolrComponentFacet
    */
   private Double getDouble(String number) {
     try {
-<span class="nc" id="L694">      return Double.parseDouble(number);</span>
-<span class="nc" id="L695">    } catch (NumberFormatException e) {</span>
-<span class="nc" id="L696">      return null;</span>
+<span class="nc" id="L695">      return Double.parseDouble(number);</span>
+<span class="nc" id="L696">    } catch (NumberFormatException e) {</span>
+<span class="nc" id="L697">      return null;</span>
     }
   }
 
diff --git a/jacoco/mtas.solr.handler.component.util/MtasSolrComponentGroup.html b/jacoco/mtas.solr.handler.component.util/MtasSolrComponentGroup.html
index 1b2d966..6e5162f 100644
--- a/jacoco/mtas.solr.handler.component.util/MtasSolrComponentGroup.html
+++ b/jacoco/mtas.solr.handler.component.util/MtasSolrComponentGroup.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSolrComponentGroup</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.solr.handler.component.util</a> &gt; <span class="el_class">MtasSolrComponentGroup</span></div><h1>MtasSolrComponentGroup</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">1,780 of 1,790</td><td class="ctr2">0%</td><td class="bar">84 of 84</td><td class="ctr2">0%</td><td class="ctr1">48</td><td class="ctr2">50</td><td class="ctr1">220</td><td class="ctr2">224</td><td class="ctr1">6</td><td class="ctr2">8</td></tr></tfoot><tbody><tr><td id="a5"><a href="MtasSolrComponentGroup.java.html#L123" class="el_method">prepare(ResponseBuilder, CodecComponent.ComponentFields)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="990" alt="990"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="40" alt="40"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">21</td><td class="ctr2" id="g0">21</td><td class="ctr1" id="h0">130</td><td class="ctr2" id="i0">130</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a3"><a href="MtasSolrComponentGroup.java.html#L361" class="el_method">modifyRequest(ResponseBuilder, SearchComponent, ShardRequest)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="64" height="10" title="533" alt="533"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="54" height="10" title="18" alt="18"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f1">10</td><td class="ctr2" id="g1">10</td><td class="ctr1" id="h1">42</td><td class="ctr2" id="i1">42</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="MtasSolrComponentGroup.java.html#L456" class="el_method">create(CodecComponent.ComponentGroup, Boolean)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="82" alt="82"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="2" alt="2"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f5">2</td><td class="ctr2" id="g5">2</td><td class="ctr1" id="h4">8</td><td class="ctr2" id="i4">8</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="MtasSolrComponentGroup.java.html#L481" class="el_method">finishStage(ResponseBuilder)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="80" alt="80"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="48" height="10" title="16" alt="16"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f2">9</td><td class="ctr2" id="g2">9</td><td class="ctr1" id="h2">17</td><td class="ctr2" id="i2">17</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a6"><a href="MtasSolrComponentGroup.java.html#L338" class="el_method">prepare(SolrParams, SortedSet, String, String[], String[])</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="58" alt="58"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="4" alt="4"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f3">3</td><td class="ctr2" id="g3">3</td><td class="ctr1" id="h5">8</td><td class="ctr2" id="i5">8</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a1"><a href="MtasSolrComponentGroup.java.html#L518" class="el_method">distributedProcess(ResponseBuilder, CodecComponent.ComponentFields)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="37" alt="37"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="4" alt="4"/></td><td class="ctr2" id="e5">0%</td><td class="ctr1" id="f4">3</td><td class="ctr2" id="g4">3</td><td class="ctr1" id="h3">15</td><td class="ctr2" id="i3">15</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a4"><a href="MtasSolrComponentGroup.java.html#L109" class="el_method">MtasSolrComponentGroup(MtasSolrSearchComponent)</a></td><td class="bar" id="b6"/><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">3</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a7"><a href="MtasSolrComponentGroup.java.html#L32" class="el_method">static {...}</a></td><td class="bar" id="b7"/><td class="ctr2" id="c1">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSolrComponentGroup</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.solr.handler.component.util</a> &gt; <span class="el_class">MtasSolrComponentGroup</span></div><h1>MtasSolrComponentGroup</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">1,780 of 1,790</td><td class="ctr2">0%</td><td class="bar">84 of 84</td><td class="ctr2">0%</td><td class="ctr1">48</td><td class="ctr2">50</td><td class="ctr1">220</td><td class="ctr2">225</td><td class="ctr1">6</td><td class="ctr2">8</td></tr></tfoot><tbody><tr><td id="a5"><a href="MtasSolrComponentGroup.java.html#L124" class="el_method">prepare(ResponseBuilder, CodecComponent.ComponentFields)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="990" alt="990"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="40" alt="40"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">21</td><td class="ctr2" id="g0">21</td><td class="ctr1" id="h0">130</td><td class="ctr2" id="i0">130</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a3"><a href="MtasSolrComponentGroup.java.html#L362" class="el_method">modifyRequest(ResponseBuilder, SearchComponent, ShardRequest)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="64" height="10" title="533" alt="533"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="54" height="10" title="18" alt="18"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f1">10</td><td class="ctr2" id="g1">10</td><td class="ctr1" id="h1">42</td><td class="ctr2" id="i1">42</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="MtasSolrComponentGroup.java.html#L457" class="el_method">create(CodecComponent.ComponentGroup, Boolean)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="82" alt="82"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="2" alt="2"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f5">2</td><td class="ctr2" id="g5">2</td><td class="ctr1" id="h4">8</td><td class="ctr2" id="i4">8</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="MtasSolrComponentGroup.java.html#L482" class="el_method">finishStage(ResponseBuilder)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="80" alt="80"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="48" height="10" title="16" alt="16"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f2">9</td><td class="ctr2" id="g2">9</td><td class="ctr1" id="h2">17</td><td class="ctr2" id="i2">17</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a6"><a href="MtasSolrComponentGroup.java.html#L339" class="el_method">prepare(SolrParams, SortedSet, String, String[], String[])</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="58" alt="58"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="4" alt="4"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f3">3</td><td class="ctr2" id="g3">3</td><td class="ctr1" id="h5">8</td><td class="ctr2" id="i5">8</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a1"><a href="MtasSolrComponentGroup.java.html#L519" class="el_method">distributedProcess(ResponseBuilder, CodecComponent.ComponentFields)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="4" height="10" title="37" alt="37"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="4" alt="4"/></td><td class="ctr2" id="e5">0%</td><td class="ctr1" id="f4">3</td><td class="ctr2" id="g4">3</td><td class="ctr1" id="h3">15</td><td class="ctr2" id="i3">15</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a4"><a href="MtasSolrComponentGroup.java.html#L110" class="el_method">MtasSolrComponentGroup(MtasSolrSearchComponent)</a></td><td class="bar" id="b6"/><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">3</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a7"><a href="MtasSolrComponentGroup.java.html#L32" class="el_method">static {...}</a></td><td class="bar" id="b7"/><td class="ctr2" id="c1">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">2</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.solr.handler.component.util/MtasSolrComponentGroup.java.html b/jacoco/mtas.solr.handler.component.util/MtasSolrComponentGroup.java.html
index 226a11f..f9f09e4 100644
--- a/jacoco/mtas.solr.handler.component.util/MtasSolrComponentGroup.java.html
+++ b/jacoco/mtas.solr.handler.component.util/MtasSolrComponentGroup.java.html
@@ -29,7 +29,8 @@ public class MtasSolrComponentGroup
     implements MtasSolrComponent&lt;ComponentGroup&gt; {
 
   /** The Constant log. */
-<span class="fc" id="L32">  private static final Log log = LogFactory.getLog(MtasSolrComponentGroup.class);</span>
+<span class="fc" id="L32">  private static final Log log = LogFactory</span>
+<span class="fc" id="L33">      .getLog(MtasSolrComponentGroup.class);</span>
 
   /** The search component. */
   MtasSolrSearchComponent searchComponent;
@@ -106,9 +107,9 @@ public class MtasSolrComponentGroup
    *
    * @param searchComponent the search component
    */
-<span class="fc" id="L109">  public MtasSolrComponentGroup(MtasSolrSearchComponent searchComponent) {</span>
-<span class="fc" id="L110">    this.searchComponent = searchComponent;</span>
-<span class="fc" id="L111">  }</span>
+<span class="fc" id="L110">  public MtasSolrComponentGroup(MtasSolrSearchComponent searchComponent) {</span>
+<span class="fc" id="L111">    this.searchComponent = searchComponent;</span>
+<span class="fc" id="L112">  }</span>
 
   /*
    * (non-Javadoc)
@@ -120,198 +121,198 @@ public class MtasSolrComponentGroup
    */
   public void prepare(ResponseBuilder rb, ComponentFields mtasFields)
       throws IOException {
-<span class="nc" id="L123">    Set&lt;String&gt; ids = MtasSolrResultUtil</span>
-<span class="nc" id="L124">        .getIdsFromParameters(rb.req.getParams(), PARAM_MTAS_GROUP);</span>
-<span class="nc bnc" id="L125" title="All 2 branches missed.">    if (!ids.isEmpty()) {</span>
-<span class="nc" id="L126">      int tmpCounter = 0;</span>
-<span class="nc" id="L127">      String[] fields = new String[ids.size()];</span>
-<span class="nc" id="L128">      String[] queryTypes = new String[ids.size()];</span>
-<span class="nc" id="L129">      String[] queryValues = new String[ids.size()];</span>
-<span class="nc" id="L130">      String[] queryPrefixes = new String[ids.size()];</span>
-<span class="nc" id="L131">      String[] queryIgnores = new String[ids.size()];</span>
-<span class="nc" id="L132">      String[] queryMaximumIgnoreLengths = new String[ids.size()];</span>
-<span class="nc" id="L133">      HashMap&lt;String, String[]&gt;[] queryVariables = new HashMap[ids.size()];</span>
-<span class="nc" id="L134">      String[] keys = new String[ids.size()];</span>
-<span class="nc" id="L135">      String[] numbers = new String[ids.size()];</span>
-<span class="nc" id="L136">      String[][] groupingLeftPosition = new String[ids.size()][];</span>
-<span class="nc" id="L137">      String[][] groupingLeftPrefixes = new String[ids.size()][];</span>
-<span class="nc" id="L138">      String[][] groupingRightPosition = new String[ids.size()][];</span>
-<span class="nc" id="L139">      String[][] groupingRightPrefixes = new String[ids.size()][];</span>
-<span class="nc" id="L140">      String[] groupingHitInsidePrefixes = new String[ids.size()];</span>
-<span class="nc" id="L141">      String[][] groupingHitLeftPosition = new String[ids.size()][];</span>
-<span class="nc" id="L142">      String[][] groupingHitLeftPrefixes = new String[ids.size()][];</span>
-<span class="nc" id="L143">      String[][] groupingHitRightPosition = new String[ids.size()][];</span>
-<span class="nc" id="L144">      String[][] groupingHitRightPrefixes = new String[ids.size()][];</span>
-<span class="nc" id="L145">      String[][] groupingHitInsideLeftPosition = new String[ids.size()][];</span>
-<span class="nc" id="L146">      String[][] groupingHitInsideLeftPrefixes = new String[ids.size()][];</span>
-<span class="nc" id="L147">      String[][] groupingHitInsideRightPosition = new String[ids.size()][];</span>
-<span class="nc" id="L148">      String[][] groupingHitInsideRightPrefixes = new String[ids.size()][];</span>
-<span class="nc bnc" id="L149" title="All 2 branches missed.">      for (String id : ids) {</span>
-<span class="nc" id="L150">        fields[tmpCounter] = rb.req.getParams().get(</span>
+<span class="nc" id="L124">    Set&lt;String&gt; ids = MtasSolrResultUtil</span>
+<span class="nc" id="L125">        .getIdsFromParameters(rb.req.getParams(), PARAM_MTAS_GROUP);</span>
+<span class="nc bnc" id="L126" title="All 2 branches missed.">    if (!ids.isEmpty()) {</span>
+<span class="nc" id="L127">      int tmpCounter = 0;</span>
+<span class="nc" id="L128">      String[] fields = new String[ids.size()];</span>
+<span class="nc" id="L129">      String[] queryTypes = new String[ids.size()];</span>
+<span class="nc" id="L130">      String[] queryValues = new String[ids.size()];</span>
+<span class="nc" id="L131">      String[] queryPrefixes = new String[ids.size()];</span>
+<span class="nc" id="L132">      String[] queryIgnores = new String[ids.size()];</span>
+<span class="nc" id="L133">      String[] queryMaximumIgnoreLengths = new String[ids.size()];</span>
+<span class="nc" id="L134">      HashMap&lt;String, String[]&gt;[] queryVariables = new HashMap[ids.size()];</span>
+<span class="nc" id="L135">      String[] keys = new String[ids.size()];</span>
+<span class="nc" id="L136">      String[] numbers = new String[ids.size()];</span>
+<span class="nc" id="L137">      String[][] groupingLeftPosition = new String[ids.size()][];</span>
+<span class="nc" id="L138">      String[][] groupingLeftPrefixes = new String[ids.size()][];</span>
+<span class="nc" id="L139">      String[][] groupingRightPosition = new String[ids.size()][];</span>
+<span class="nc" id="L140">      String[][] groupingRightPrefixes = new String[ids.size()][];</span>
+<span class="nc" id="L141">      String[] groupingHitInsidePrefixes = new String[ids.size()];</span>
+<span class="nc" id="L142">      String[][] groupingHitLeftPosition = new String[ids.size()][];</span>
+<span class="nc" id="L143">      String[][] groupingHitLeftPrefixes = new String[ids.size()][];</span>
+<span class="nc" id="L144">      String[][] groupingHitRightPosition = new String[ids.size()][];</span>
+<span class="nc" id="L145">      String[][] groupingHitRightPrefixes = new String[ids.size()][];</span>
+<span class="nc" id="L146">      String[][] groupingHitInsideLeftPosition = new String[ids.size()][];</span>
+<span class="nc" id="L147">      String[][] groupingHitInsideLeftPrefixes = new String[ids.size()][];</span>
+<span class="nc" id="L148">      String[][] groupingHitInsideRightPosition = new String[ids.size()][];</span>
+<span class="nc" id="L149">      String[][] groupingHitInsideRightPrefixes = new String[ids.size()][];</span>
+<span class="nc bnc" id="L150" title="All 2 branches missed.">      for (String id : ids) {</span>
+<span class="nc" id="L151">        fields[tmpCounter] = rb.req.getParams().get(</span>
             PARAM_MTAS_GROUP + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_GROUP_FIELD, null);
-<span class="nc" id="L152">        keys[tmpCounter] = rb.req.getParams()</span>
-<span class="nc" id="L153">            .get(PARAM_MTAS_GROUP + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_GROUP_KEY,</span>
-<span class="nc" id="L154">                String.valueOf(tmpCounter))</span>
-<span class="nc" id="L155">            .trim();</span>
-<span class="nc" id="L156">        numbers[tmpCounter] = rb.req.getParams().get(</span>
+<span class="nc" id="L153">        keys[tmpCounter] = rb.req.getParams()</span>
+<span class="nc" id="L154">            .get(PARAM_MTAS_GROUP + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_GROUP_KEY,</span>
+<span class="nc" id="L155">                String.valueOf(tmpCounter))</span>
+<span class="nc" id="L156">            .trim();</span>
+<span class="nc" id="L157">        numbers[tmpCounter] = rb.req.getParams().get(</span>
             PARAM_MTAS_GROUP + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_GROUP_NUMBER, null);
-<span class="nc" id="L158">        queryTypes[tmpCounter] = rb.req.getParams().get(</span>
+<span class="nc" id="L159">        queryTypes[tmpCounter] = rb.req.getParams().get(</span>
             PARAM_MTAS_GROUP + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_GROUP_QUERY_TYPE,
             null);
-<span class="nc" id="L161">        queryValues[tmpCounter] = rb.req.getParams().get(</span>
+<span class="nc" id="L162">        queryValues[tmpCounter] = rb.req.getParams().get(</span>
             PARAM_MTAS_GROUP + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_GROUP_QUERY_VALUE,
             null);
-<span class="nc" id="L164">        queryPrefixes[tmpCounter] = rb.req.getParams().get(</span>
+<span class="nc" id="L165">        queryPrefixes[tmpCounter] = rb.req.getParams().get(</span>
             PARAM_MTAS_GROUP + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_GROUP_QUERY_PREFIX,
             null);
-<span class="nc" id="L167">        queryIgnores[tmpCounter] = rb.req.getParams().get(</span>
+<span class="nc" id="L168">        queryIgnores[tmpCounter] = rb.req.getParams().get(</span>
             PARAM_MTAS_GROUP + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_GROUP_QUERY_IGNORE,
             null);
-<span class="nc" id="L170">        queryMaximumIgnoreLengths[tmpCounter] = rb.req.getParams()</span>
-<span class="nc" id="L171">            .get(PARAM_MTAS_GROUP + &quot;.&quot; + id + &quot;.&quot;</span>
+<span class="nc" id="L171">        queryMaximumIgnoreLengths[tmpCounter] = rb.req.getParams()</span>
+<span class="nc" id="L172">            .get(PARAM_MTAS_GROUP + &quot;.&quot; + id + &quot;.&quot;</span>
                 + NAME_MTAS_GROUP_QUERY_MAXIMUM_IGNORE_LENGTH, null);
-<span class="nc" id="L173">        Set&lt;String&gt; vIds = MtasSolrResultUtil.getIdsFromParameters(</span>
-<span class="nc" id="L174">            rb.req.getParams(),</span>
+<span class="nc" id="L174">        Set&lt;String&gt; vIds = MtasSolrResultUtil.getIdsFromParameters(</span>
+<span class="nc" id="L175">            rb.req.getParams(),</span>
             PARAM_MTAS_GROUP + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_GROUP_QUERY_VARIABLE);
-<span class="nc" id="L176">        queryVariables[tmpCounter] = new HashMap&lt;&gt;();</span>
-<span class="nc bnc" id="L177" title="All 2 branches missed.">        if (!vIds.isEmpty()) {</span>
-<span class="nc" id="L178">          HashMap&lt;String, ArrayList&lt;String&gt;&gt; tmpVariables = new HashMap&lt;&gt;();</span>
-<span class="nc bnc" id="L179" title="All 2 branches missed.">          for (String vId : vIds) {</span>
-<span class="nc" id="L180">            String name = rb.req.getParams()</span>
-<span class="nc" id="L181">                .get(PARAM_MTAS_GROUP + &quot;.&quot; + id + &quot;.&quot;</span>
+<span class="nc" id="L177">        queryVariables[tmpCounter] = new HashMap&lt;&gt;();</span>
+<span class="nc bnc" id="L178" title="All 2 branches missed.">        if (!vIds.isEmpty()) {</span>
+<span class="nc" id="L179">          HashMap&lt;String, ArrayList&lt;String&gt;&gt; tmpVariables = new HashMap&lt;&gt;();</span>
+<span class="nc bnc" id="L180" title="All 2 branches missed.">          for (String vId : vIds) {</span>
+<span class="nc" id="L181">            String name = rb.req.getParams()</span>
+<span class="nc" id="L182">                .get(PARAM_MTAS_GROUP + &quot;.&quot; + id + &quot;.&quot;</span>
                     + NAME_MTAS_GROUP_QUERY_VARIABLE + &quot;.&quot; + vId + &quot;.&quot;
                     + SUBNAME_MTAS_GROUP_QUERY_VARIABLE_NAME, null);
-<span class="nc bnc" id="L184" title="All 2 branches missed.">            if (name != null) {</span>
-<span class="nc bnc" id="L185" title="All 2 branches missed.">              if (!tmpVariables.containsKey(name)) {</span>
-<span class="nc" id="L186">                tmpVariables.put(name, new ArrayList&lt;String&gt;());</span>
+<span class="nc bnc" id="L185" title="All 2 branches missed.">            if (name != null) {</span>
+<span class="nc bnc" id="L186" title="All 2 branches missed.">              if (!tmpVariables.containsKey(name)) {</span>
+<span class="nc" id="L187">                tmpVariables.put(name, new ArrayList&lt;String&gt;());</span>
               }
-<span class="nc" id="L188">              String value = rb.req.getParams()</span>
-<span class="nc" id="L189">                  .get(PARAM_MTAS_GROUP + &quot;.&quot; + id + &quot;.&quot;</span>
+<span class="nc" id="L189">              String value = rb.req.getParams()</span>
+<span class="nc" id="L190">                  .get(PARAM_MTAS_GROUP + &quot;.&quot; + id + &quot;.&quot;</span>
                       + NAME_MTAS_GROUP_QUERY_VARIABLE + &quot;.&quot; + vId + &quot;.&quot;
                       + SUBNAME_MTAS_GROUP_QUERY_VARIABLE_VALUE, null);
-<span class="nc bnc" id="L192" title="All 2 branches missed.">              if (value != null) {</span>
-<span class="nc" id="L193">                ArrayList&lt;String&gt; list = new ArrayList&lt;&gt;();</span>
-<span class="nc" id="L194">                String[] subList = value.split(&quot;(?&lt;!\\\\),&quot;);</span>
-<span class="nc bnc" id="L195" title="All 2 branches missed.">                for (int i = 0; i &lt; subList.length; i++) {</span>
-<span class="nc" id="L196">                  list.add(</span>
-<span class="nc" id="L197">                      subList[i].replace(&quot;\\,&quot;, &quot;,&quot;).replace(&quot;\\\\&quot;, &quot;\\&quot;));</span>
+<span class="nc bnc" id="L193" title="All 2 branches missed.">              if (value != null) {</span>
+<span class="nc" id="L194">                ArrayList&lt;String&gt; list = new ArrayList&lt;&gt;();</span>
+<span class="nc" id="L195">                String[] subList = value.split(&quot;(?&lt;!\\\\),&quot;);</span>
+<span class="nc bnc" id="L196" title="All 2 branches missed.">                for (int i = 0; i &lt; subList.length; i++) {</span>
+<span class="nc" id="L197">                  list.add(</span>
+<span class="nc" id="L198">                      subList[i].replace(&quot;\\,&quot;, &quot;,&quot;).replace(&quot;\\\\&quot;, &quot;\\&quot;));</span>
                 }
-<span class="nc" id="L199">                tmpVariables.get(name).addAll(list);</span>
+<span class="nc" id="L200">                tmpVariables.get(name).addAll(list);</span>
               }
             }
-<span class="nc" id="L202">          }</span>
-<span class="nc bnc" id="L203" title="All 2 branches missed.">          for (Entry&lt;String, ArrayList&lt;String&gt;&gt; entry : tmpVariables</span>
-<span class="nc" id="L204">              .entrySet()) {</span>
-<span class="nc" id="L205">            queryVariables[tmpCounter].put(entry.getKey(),</span>
-<span class="nc" id="L206">                entry.getValue().toArray(new String[entry.getValue().size()]));</span>
-<span class="nc" id="L207">          }</span>
+<span class="nc" id="L203">          }</span>
+<span class="nc bnc" id="L204" title="All 2 branches missed.">          for (Entry&lt;String, ArrayList&lt;String&gt;&gt; entry : tmpVariables</span>
+<span class="nc" id="L205">              .entrySet()) {</span>
+<span class="nc" id="L206">            queryVariables[tmpCounter].put(entry.getKey(),</span>
+<span class="nc" id="L207">                entry.getValue().toArray(new String[entry.getValue().size()]));</span>
+<span class="nc" id="L208">          }</span>
         }
-<span class="nc" id="L209">        groupingHitInsidePrefixes[tmpCounter] = null;</span>
+<span class="nc" id="L210">        groupingHitInsidePrefixes[tmpCounter] = null;</span>
         // collect
         SortedSet&lt;String&gt; gids;
         String tmpName;
         // collect grouping inside
-<span class="nc" id="L214">        tmpName = PARAM_MTAS_GROUP + &quot;.&quot; + id + &quot;.&quot;</span>
+<span class="nc" id="L215">        tmpName = PARAM_MTAS_GROUP + &quot;.&quot; + id + &quot;.&quot;</span>
             + NAME_MTAS_GROUP_GROUPING_HIT_INSIDE;
-<span class="nc" id="L216">        groupingHitInsidePrefixes[tmpCounter] = rb.req.getParams()</span>
-<span class="nc" id="L217">            .get(tmpName + &quot;.&quot; + NAME_MTAS_GROUP_GROUPING_PREFIXES);</span>
+<span class="nc" id="L217">        groupingHitInsidePrefixes[tmpCounter] = rb.req.getParams()</span>
+<span class="nc" id="L218">            .get(tmpName + &quot;.&quot; + NAME_MTAS_GROUP_GROUPING_PREFIXES);</span>
         // collect grouping left
-<span class="nc" id="L219">        tmpName = PARAM_MTAS_GROUP + &quot;.&quot; + id + &quot;.&quot;</span>
+<span class="nc" id="L220">        tmpName = PARAM_MTAS_GROUP + &quot;.&quot; + id + &quot;.&quot;</span>
             + NAME_MTAS_GROUP_GROUPING_LEFT;
-<span class="nc" id="L221">        gids = MtasSolrResultUtil.getIdsFromParameters(rb.req.getParams(),</span>
+<span class="nc" id="L222">        gids = MtasSolrResultUtil.getIdsFromParameters(rb.req.getParams(),</span>
             tmpName);
-<span class="nc" id="L223">        groupingLeftPosition[tmpCounter] = new String[gids.size()];</span>
-<span class="nc" id="L224">        groupingLeftPrefixes[tmpCounter] = new String[gids.size()];</span>
-<span class="nc" id="L225">        prepare(rb.req.getParams(), gids, tmpName,</span>
+<span class="nc" id="L224">        groupingLeftPosition[tmpCounter] = new String[gids.size()];</span>
+<span class="nc" id="L225">        groupingLeftPrefixes[tmpCounter] = new String[gids.size()];</span>
+<span class="nc" id="L226">        prepare(rb.req.getParams(), gids, tmpName,</span>
             groupingLeftPosition[tmpCounter], groupingLeftPrefixes[tmpCounter]);
         // collect grouping right
-<span class="nc" id="L228">        tmpName = PARAM_MTAS_GROUP + &quot;.&quot; + id + &quot;.&quot;</span>
+<span class="nc" id="L229">        tmpName = PARAM_MTAS_GROUP + &quot;.&quot; + id + &quot;.&quot;</span>
             + NAME_MTAS_GROUP_GROUPING_RIGHT;
-<span class="nc" id="L230">        gids = MtasSolrResultUtil.getIdsFromParameters(rb.req.getParams(),</span>
+<span class="nc" id="L231">        gids = MtasSolrResultUtil.getIdsFromParameters(rb.req.getParams(),</span>
             tmpName);
-<span class="nc" id="L232">        groupingRightPosition[tmpCounter] = new String[gids.size()];</span>
-<span class="nc" id="L233">        groupingRightPrefixes[tmpCounter] = new String[gids.size()];</span>
-<span class="nc" id="L234">        prepare(rb.req.getParams(), gids, tmpName,</span>
+<span class="nc" id="L233">        groupingRightPosition[tmpCounter] = new String[gids.size()];</span>
+<span class="nc" id="L234">        groupingRightPrefixes[tmpCounter] = new String[gids.size()];</span>
+<span class="nc" id="L235">        prepare(rb.req.getParams(), gids, tmpName,</span>
             groupingRightPosition[tmpCounter],
             groupingRightPrefixes[tmpCounter]);
         // collect grouping hit left
-<span class="nc" id="L238">        tmpName = PARAM_MTAS_GROUP + &quot;.&quot; + id + &quot;.&quot;</span>
+<span class="nc" id="L239">        tmpName = PARAM_MTAS_GROUP + &quot;.&quot; + id + &quot;.&quot;</span>
             + NAME_MTAS_GROUP_GROUPING_HIT_LEFT;
-<span class="nc" id="L240">        gids = MtasSolrResultUtil.getIdsFromParameters(rb.req.getParams(),</span>
+<span class="nc" id="L241">        gids = MtasSolrResultUtil.getIdsFromParameters(rb.req.getParams(),</span>
             tmpName);
-<span class="nc" id="L242">        groupingHitLeftPosition[tmpCounter] = new String[gids.size()];</span>
-<span class="nc" id="L243">        groupingHitLeftPrefixes[tmpCounter] = new String[gids.size()];</span>
-<span class="nc" id="L244">        prepare(rb.req.getParams(), gids, tmpName,</span>
+<span class="nc" id="L243">        groupingHitLeftPosition[tmpCounter] = new String[gids.size()];</span>
+<span class="nc" id="L244">        groupingHitLeftPrefixes[tmpCounter] = new String[gids.size()];</span>
+<span class="nc" id="L245">        prepare(rb.req.getParams(), gids, tmpName,</span>
             groupingHitLeftPosition[tmpCounter],
             groupingHitLeftPrefixes[tmpCounter]);
         // collect grouping hit right
-<span class="nc" id="L248">        tmpName = PARAM_MTAS_GROUP + &quot;.&quot; + id + &quot;.&quot;</span>
+<span class="nc" id="L249">        tmpName = PARAM_MTAS_GROUP + &quot;.&quot; + id + &quot;.&quot;</span>
             + NAME_MTAS_GROUP_GROUPING_HIT_RIGHT;
-<span class="nc" id="L250">        gids = MtasSolrResultUtil.getIdsFromParameters(rb.req.getParams(),</span>
+<span class="nc" id="L251">        gids = MtasSolrResultUtil.getIdsFromParameters(rb.req.getParams(),</span>
             tmpName);
-<span class="nc" id="L252">        groupingHitRightPosition[tmpCounter] = new String[gids.size()];</span>
-<span class="nc" id="L253">        groupingHitRightPrefixes[tmpCounter] = new String[gids.size()];</span>
-<span class="nc" id="L254">        prepare(rb.req.getParams(), gids, tmpName,</span>
+<span class="nc" id="L253">        groupingHitRightPosition[tmpCounter] = new String[gids.size()];</span>
+<span class="nc" id="L254">        groupingHitRightPrefixes[tmpCounter] = new String[gids.size()];</span>
+<span class="nc" id="L255">        prepare(rb.req.getParams(), gids, tmpName,</span>
             groupingHitRightPosition[tmpCounter],
             groupingHitRightPrefixes[tmpCounter]);
         // collect grouping hit inside left
-<span class="nc" id="L258">        tmpName = PARAM_MTAS_GROUP + &quot;.&quot; + id + &quot;.&quot;</span>
+<span class="nc" id="L259">        tmpName = PARAM_MTAS_GROUP + &quot;.&quot; + id + &quot;.&quot;</span>
             + NAME_MTAS_GROUP_GROUPING_HIT_INSIDE_LEFT;
-<span class="nc" id="L260">        gids = MtasSolrResultUtil.getIdsFromParameters(rb.req.getParams(),</span>
+<span class="nc" id="L261">        gids = MtasSolrResultUtil.getIdsFromParameters(rb.req.getParams(),</span>
             tmpName);
-<span class="nc" id="L262">        groupingHitInsideLeftPosition[tmpCounter] = new String[gids.size()];</span>
-<span class="nc" id="L263">        groupingHitInsideLeftPrefixes[tmpCounter] = new String[gids.size()];</span>
-<span class="nc" id="L264">        prepare(rb.req.getParams(), gids, tmpName,</span>
+<span class="nc" id="L263">        groupingHitInsideLeftPosition[tmpCounter] = new String[gids.size()];</span>
+<span class="nc" id="L264">        groupingHitInsideLeftPrefixes[tmpCounter] = new String[gids.size()];</span>
+<span class="nc" id="L265">        prepare(rb.req.getParams(), gids, tmpName,</span>
             groupingHitInsideLeftPosition[tmpCounter],
             groupingHitInsideLeftPrefixes[tmpCounter]);
         // collect grouping hit inside right
-<span class="nc" id="L268">        tmpName = PARAM_MTAS_GROUP + &quot;.&quot; + id + &quot;.&quot;</span>
+<span class="nc" id="L269">        tmpName = PARAM_MTAS_GROUP + &quot;.&quot; + id + &quot;.&quot;</span>
             + NAME_MTAS_GROUP_GROUPING_HIT_INSIDE_RIGHT;
-<span class="nc" id="L270">        gids = MtasSolrResultUtil.getIdsFromParameters(rb.req.getParams(),</span>
+<span class="nc" id="L271">        gids = MtasSolrResultUtil.getIdsFromParameters(rb.req.getParams(),</span>
             tmpName);
-<span class="nc" id="L272">        groupingHitInsideRightPosition[tmpCounter] = new String[gids.size()];</span>
-<span class="nc" id="L273">        groupingHitInsideRightPrefixes[tmpCounter] = new String[gids.size()];</span>
-<span class="nc" id="L274">        prepare(rb.req.getParams(), gids, tmpName,</span>
+<span class="nc" id="L273">        groupingHitInsideRightPosition[tmpCounter] = new String[gids.size()];</span>
+<span class="nc" id="L274">        groupingHitInsideRightPrefixes[tmpCounter] = new String[gids.size()];</span>
+<span class="nc" id="L275">        prepare(rb.req.getParams(), gids, tmpName,</span>
             groupingHitInsideRightPosition[tmpCounter],
             groupingHitInsideRightPrefixes[tmpCounter]);
 
-<span class="nc" id="L278">        tmpCounter++;</span>
-<span class="nc" id="L279">      }</span>
-<span class="nc" id="L280">      String uniqueKeyField = rb.req.getSchema().getUniqueKeyField().getName();</span>
-<span class="nc" id="L281">      mtasFields.doGroup = true;</span>
-<span class="nc" id="L282">      rb.setNeedDocSet(true);</span>
-<span class="nc bnc" id="L283" title="All 2 branches missed.">      for (String field : fields) {</span>
-<span class="nc bnc" id="L284" title="All 4 branches missed.">        if (field == null || field.isEmpty()) {</span>
-<span class="nc" id="L285">          throw new IOException(&quot;no (valid) field in mtas group&quot;);</span>
-<span class="nc bnc" id="L286" title="All 2 branches missed.">        } else if (!mtasFields.list.containsKey(field)) {</span>
-<span class="nc" id="L287">          mtasFields.list.put(field, new ComponentField(uniqueKeyField));</span>
+<span class="nc" id="L279">        tmpCounter++;</span>
+<span class="nc" id="L280">      }</span>
+<span class="nc" id="L281">      String uniqueKeyField = rb.req.getSchema().getUniqueKeyField().getName();</span>
+<span class="nc" id="L282">      mtasFields.doGroup = true;</span>
+<span class="nc" id="L283">      rb.setNeedDocSet(true);</span>
+<span class="nc bnc" id="L284" title="All 2 branches missed.">      for (String field : fields) {</span>
+<span class="nc bnc" id="L285" title="All 4 branches missed.">        if (field == null || field.isEmpty()) {</span>
+<span class="nc" id="L286">          throw new IOException(&quot;no (valid) field in mtas group&quot;);</span>
+<span class="nc bnc" id="L287" title="All 2 branches missed.">        } else if (!mtasFields.list.containsKey(field)) {</span>
+<span class="nc" id="L288">          mtasFields.list.put(field, new ComponentField(uniqueKeyField));</span>
         }
       }
-<span class="nc" id="L290">      MtasSolrResultUtil.compareAndCheck(keys, fields, NAME_MTAS_GROUP_KEY,</span>
-<span class="nc" id="L291">          NAME_MTAS_GROUP_FIELD, true);</span>
-<span class="nc" id="L292">      MtasSolrResultUtil.compareAndCheck(queryValues, fields,</span>
-<span class="nc" id="L293">          NAME_MTAS_GROUP_QUERY_VALUE, NAME_MTAS_GROUP_FIELD, false);</span>
-<span class="nc" id="L294">      MtasSolrResultUtil.compareAndCheck(queryTypes, fields,</span>
-<span class="nc" id="L295">          NAME_MTAS_GROUP_QUERY_TYPE, NAME_MTAS_GROUP_FIELD, false);</span>
-<span class="nc bnc" id="L296" title="All 2 branches missed.">      for (int i = 0; i &lt; fields.length; i++) {</span>
-<span class="nc" id="L297">        ComponentField cf = mtasFields.list.get(fields[i]);</span>
-<span class="nc bnc" id="L298" title="All 2 branches missed.">        Integer maximumIgnoreLength = (queryMaximumIgnoreLengths[i] == null)</span>
-<span class="nc" id="L299">            ? null : Integer.parseInt(queryMaximumIgnoreLengths[i]);</span>
-<span class="nc" id="L300">        MtasSpanQuery q = MtasSolrResultUtil.constructQuery(queryValues[i],</span>
+<span class="nc" id="L291">      MtasSolrResultUtil.compareAndCheck(keys, fields, NAME_MTAS_GROUP_KEY,</span>
+<span class="nc" id="L292">          NAME_MTAS_GROUP_FIELD, true);</span>
+<span class="nc" id="L293">      MtasSolrResultUtil.compareAndCheck(queryValues, fields,</span>
+<span class="nc" id="L294">          NAME_MTAS_GROUP_QUERY_VALUE, NAME_MTAS_GROUP_FIELD, false);</span>
+<span class="nc" id="L295">      MtasSolrResultUtil.compareAndCheck(queryTypes, fields,</span>
+<span class="nc" id="L296">          NAME_MTAS_GROUP_QUERY_TYPE, NAME_MTAS_GROUP_FIELD, false);</span>
+<span class="nc bnc" id="L297" title="All 2 branches missed.">      for (int i = 0; i &lt; fields.length; i++) {</span>
+<span class="nc" id="L298">        ComponentField cf = mtasFields.list.get(fields[i]);</span>
+<span class="nc bnc" id="L299" title="All 2 branches missed.">        Integer maximumIgnoreLength = (queryMaximumIgnoreLengths[i] == null)</span>
+<span class="nc" id="L300">            ? null : Integer.parseInt(queryMaximumIgnoreLengths[i]);</span>
+<span class="nc" id="L301">        MtasSpanQuery q = MtasSolrResultUtil.constructQuery(queryValues[i],</span>
             queryTypes[i], queryPrefixes[i], queryVariables[i], fields[i],
             queryIgnores[i], maximumIgnoreLength);
         // minimize number of queries
-<span class="nc bnc" id="L304" title="All 2 branches missed.">        if (cf.spanQueryList.contains(q)) {</span>
-<span class="nc" id="L305">          q = cf.spanQueryList.get(cf.spanQueryList.indexOf(q));</span>
+<span class="nc bnc" id="L305" title="All 2 branches missed.">        if (cf.spanQueryList.contains(q)) {</span>
+<span class="nc" id="L306">          q = cf.spanQueryList.get(cf.spanQueryList.indexOf(q));</span>
         } else {
-<span class="nc" id="L307">          cf.spanQueryList.add(q);</span>
+<span class="nc" id="L308">          cf.spanQueryList.add(q);</span>
         }
-<span class="nc bnc" id="L309" title="All 4 branches missed.">        String key = (keys[i] == null) || (keys[i].isEmpty())</span>
-<span class="nc" id="L310">            ? String.valueOf(i) + &quot;:&quot; + fields[i] + &quot;:&quot; + queryValues[i]</span>
-<span class="nc" id="L311">            : keys[i].trim();</span>
-<span class="nc bnc" id="L312" title="All 4 branches missed.">        int number = (numbers[i] == null) || (numbers[i].isEmpty())</span>
-<span class="nc" id="L313">            ? DEFAULT_NUMBER : Integer.parseInt(numbers[i]);</span>
-<span class="nc" id="L314">        mtasFields.list.get(fields[i]).groupList.add(new ComponentGroup(q, key,</span>
+<span class="nc bnc" id="L310" title="All 4 branches missed.">        String key = (keys[i] == null) || (keys[i].isEmpty())</span>
+<span class="nc" id="L311">            ? String.valueOf(i) + &quot;:&quot; + fields[i] + &quot;:&quot; + queryValues[i]</span>
+<span class="nc" id="L312">            : keys[i].trim();</span>
+<span class="nc bnc" id="L313" title="All 4 branches missed.">        int number = (numbers[i] == null) || (numbers[i].isEmpty())</span>
+<span class="nc" id="L314">            ? DEFAULT_NUMBER : Integer.parseInt(numbers[i]);</span>
+<span class="nc" id="L315">        mtasFields.list.get(fields[i]).groupList.add(new ComponentGroup(q, key,</span>
             number, groupingHitInsidePrefixes[i],
             groupingHitInsideLeftPosition[i], groupingHitInsideLeftPrefixes[i],
             groupingHitInsideRightPosition[i],
@@ -322,7 +323,7 @@ public class MtasSolrComponentGroup
             groupingRightPrefixes[i]));
       }
     }
-<span class="nc" id="L325">  }</span>
+<span class="nc" id="L326">  }</span>
 
   /**
    * Prepare.
@@ -335,17 +336,17 @@ public class MtasSolrComponentGroup
    */
   private void prepare(SolrParams solrParams, SortedSet&lt;String&gt; gids,
       String name, String[] positions, String[] prefixes) {
-<span class="nc bnc" id="L338" title="All 2 branches missed.">    if (!gids.isEmpty()) {</span>
-<span class="nc" id="L339">      int tmpSubCounter = 0;</span>
-<span class="nc bnc" id="L340" title="All 2 branches missed.">      for (String gid : gids) {</span>
-<span class="nc" id="L341">        positions[tmpSubCounter] = solrParams.get(</span>
+<span class="nc bnc" id="L339" title="All 2 branches missed.">    if (!gids.isEmpty()) {</span>
+<span class="nc" id="L340">      int tmpSubCounter = 0;</span>
+<span class="nc bnc" id="L341" title="All 2 branches missed.">      for (String gid : gids) {</span>
+<span class="nc" id="L342">        positions[tmpSubCounter] = solrParams.get(</span>
             name + &quot;.&quot; + gid + &quot;.&quot; + NAME_MTAS_GROUP_GROUPING_POSITION, null);
-<span class="nc" id="L343">        prefixes[tmpSubCounter] = solrParams.get(</span>
+<span class="nc" id="L344">        prefixes[tmpSubCounter] = solrParams.get(</span>
             name + &quot;.&quot; + gid + &quot;.&quot; + NAME_MTAS_GROUP_GROUPING_PREFIXES, null);
-<span class="nc" id="L345">        tmpSubCounter++;</span>
-<span class="nc" id="L346">      }</span>
+<span class="nc" id="L346">        tmpSubCounter++;</span>
+<span class="nc" id="L347">      }</span>
     }
-<span class="nc" id="L348">  }</span>
+<span class="nc" id="L349">  }</span>
 
   /*
    * (non-Javadoc)
@@ -358,90 +359,90 @@ public class MtasSolrComponentGroup
    */
   public void modifyRequest(ResponseBuilder rb, SearchComponent who,
       ShardRequest sreq) {
-<span class="nc bnc" id="L361" title="All 2 branches missed.">    if (sreq.params.getBool(MtasSolrSearchComponent.PARAM_MTAS, false)</span>
-<span class="nc bnc" id="L362" title="All 2 branches missed.">        &amp;&amp; sreq.params.getBool(PARAM_MTAS_GROUP, false)) {</span>
-<span class="nc bnc" id="L363" title="All 2 branches missed.">      if ((sreq.purpose &amp; ShardRequest.PURPOSE_GET_TOP_IDS) != 0) {</span>
+<span class="nc bnc" id="L362" title="All 2 branches missed.">    if (sreq.params.getBool(MtasSolrSearchComponent.PARAM_MTAS, false)</span>
+<span class="nc bnc" id="L363" title="All 2 branches missed.">        &amp;&amp; sreq.params.getBool(PARAM_MTAS_GROUP, false)) {</span>
+<span class="nc bnc" id="L364" title="All 2 branches missed.">      if ((sreq.purpose &amp; ShardRequest.PURPOSE_GET_TOP_IDS) != 0) {</span>
         // do nothing
       } else {
         // remove prefix for other requests
-<span class="nc" id="L367">        Set&lt;String&gt; keys = MtasSolrResultUtil</span>
-<span class="nc" id="L368">            .getIdsFromParameters(rb.req.getParams(), PARAM_MTAS_GROUP);</span>
-<span class="nc" id="L369">        sreq.params.remove(PARAM_MTAS_GROUP);</span>
+<span class="nc" id="L368">        Set&lt;String&gt; keys = MtasSolrResultUtil</span>
+<span class="nc" id="L369">            .getIdsFromParameters(rb.req.getParams(), PARAM_MTAS_GROUP);</span>
+<span class="nc" id="L370">        sreq.params.remove(PARAM_MTAS_GROUP);</span>
         Set&lt;String&gt; subKeys;
-<span class="nc bnc" id="L371" title="All 2 branches missed.">        for (String key : keys) {</span>
-<span class="nc" id="L372">          sreq.params.remove(</span>
+<span class="nc bnc" id="L372" title="All 2 branches missed.">        for (String key : keys) {</span>
+<span class="nc" id="L373">          sreq.params.remove(</span>
               PARAM_MTAS_GROUP + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_GROUP_FIELD);
-<span class="nc" id="L374">          sreq.params</span>
-<span class="nc" id="L375">              .remove(PARAM_MTAS_GROUP + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_GROUP_KEY);</span>
-<span class="nc" id="L376">          sreq.params.remove(</span>
+<span class="nc" id="L375">          sreq.params</span>
+<span class="nc" id="L376">              .remove(PARAM_MTAS_GROUP + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_GROUP_KEY);</span>
+<span class="nc" id="L377">          sreq.params.remove(</span>
               PARAM_MTAS_GROUP + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_GROUP_QUERY_TYPE);
-<span class="nc" id="L378">          sreq.params.remove(</span>
+<span class="nc" id="L379">          sreq.params.remove(</span>
               PARAM_MTAS_GROUP + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_GROUP_QUERY_VALUE);
-<span class="nc" id="L380">          sreq.params.remove(PARAM_MTAS_GROUP + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="nc" id="L381">          sreq.params.remove(PARAM_MTAS_GROUP + &quot;.&quot; + key + &quot;.&quot;</span>
               + NAME_MTAS_GROUP_QUERY_PREFIX);
-<span class="nc" id="L382">          sreq.params.remove(PARAM_MTAS_GROUP + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="nc" id="L383">          sreq.params.remove(PARAM_MTAS_GROUP + &quot;.&quot; + key + &quot;.&quot;</span>
               + NAME_MTAS_GROUP_QUERY_IGNORE);
-<span class="nc" id="L384">          sreq.params.remove(PARAM_MTAS_GROUP + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="nc" id="L385">          sreq.params.remove(PARAM_MTAS_GROUP + &quot;.&quot; + key + &quot;.&quot;</span>
               + NAME_MTAS_GROUP_QUERY_MAXIMUM_IGNORE_LENGTH);
-<span class="nc" id="L386">          subKeys = MtasSolrResultUtil.getIdsFromParameters(rb.req.getParams(),</span>
+<span class="nc" id="L387">          subKeys = MtasSolrResultUtil.getIdsFromParameters(rb.req.getParams(),</span>
               PARAM_MTAS_GROUP + &quot;.&quot; + key + &quot;.&quot;
                   + NAME_MTAS_GROUP_GROUPING_LEFT);
-<span class="nc bnc" id="L389" title="All 2 branches missed.">          for (String subKey : subKeys) {</span>
-<span class="nc" id="L390">            sreq.params.remove(PARAM_MTAS_GROUP + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="nc bnc" id="L390" title="All 2 branches missed.">          for (String subKey : subKeys) {</span>
+<span class="nc" id="L391">            sreq.params.remove(PARAM_MTAS_GROUP + &quot;.&quot; + key + &quot;.&quot;</span>
                 + NAME_MTAS_GROUP_GROUPING_LEFT + &quot;.&quot; + subKey + &quot;.&quot;
                 + NAME_MTAS_GROUP_GROUPING_POSITION);
-<span class="nc" id="L393">            sreq.params.remove(PARAM_MTAS_GROUP + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="nc" id="L394">            sreq.params.remove(PARAM_MTAS_GROUP + &quot;.&quot; + key + &quot;.&quot;</span>
                 + NAME_MTAS_GROUP_GROUPING_LEFT + &quot;.&quot; + subKey + &quot;.&quot;
                 + NAME_MTAS_GROUP_GROUPING_PREFIXES);
-<span class="nc" id="L396">          }</span>
-<span class="nc" id="L397">          subKeys = MtasSolrResultUtil.getIdsFromParameters(rb.req.getParams(),</span>
+<span class="nc" id="L397">          }</span>
+<span class="nc" id="L398">          subKeys = MtasSolrResultUtil.getIdsFromParameters(rb.req.getParams(),</span>
               PARAM_MTAS_GROUP + &quot;.&quot; + key + &quot;.&quot;
                   + NAME_MTAS_GROUP_GROUPING_RIGHT);
-<span class="nc bnc" id="L400" title="All 2 branches missed.">          for (String subKey : subKeys) {</span>
-<span class="nc" id="L401">            sreq.params.remove(PARAM_MTAS_GROUP + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="nc bnc" id="L401" title="All 2 branches missed.">          for (String subKey : subKeys) {</span>
+<span class="nc" id="L402">            sreq.params.remove(PARAM_MTAS_GROUP + &quot;.&quot; + key + &quot;.&quot;</span>
                 + NAME_MTAS_GROUP_GROUPING_RIGHT + &quot;.&quot; + subKey + &quot;.&quot;
                 + NAME_MTAS_GROUP_GROUPING_POSITION);
-<span class="nc" id="L404">            sreq.params.remove(PARAM_MTAS_GROUP + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="nc" id="L405">            sreq.params.remove(PARAM_MTAS_GROUP + &quot;.&quot; + key + &quot;.&quot;</span>
                 + NAME_MTAS_GROUP_GROUPING_RIGHT + &quot;.&quot; + subKey + &quot;.&quot;
                 + NAME_MTAS_GROUP_GROUPING_PREFIXES);
-<span class="nc" id="L407">          }</span>
-<span class="nc" id="L408">          subKeys = MtasSolrResultUtil.getIdsFromParameters(rb.req.getParams(),</span>
+<span class="nc" id="L408">          }</span>
+<span class="nc" id="L409">          subKeys = MtasSolrResultUtil.getIdsFromParameters(rb.req.getParams(),</span>
               PARAM_MTAS_GROUP + &quot;.&quot; + key + &quot;.&quot;
                   + NAME_MTAS_GROUP_GROUPING_HIT_INSIDE);
-<span class="nc bnc" id="L411" title="All 2 branches missed.">          for (String subKey : subKeys) {</span>
-<span class="nc" id="L412">            sreq.params.remove(PARAM_MTAS_GROUP + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="nc bnc" id="L412" title="All 2 branches missed.">          for (String subKey : subKeys) {</span>
+<span class="nc" id="L413">            sreq.params.remove(PARAM_MTAS_GROUP + &quot;.&quot; + key + &quot;.&quot;</span>
                 + NAME_MTAS_GROUP_GROUPING_HIT_INSIDE + &quot;.&quot; + subKey + &quot;.&quot;
                 + NAME_MTAS_GROUP_GROUPING_POSITION);
-<span class="nc" id="L415">            sreq.params.remove(PARAM_MTAS_GROUP + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="nc" id="L416">            sreq.params.remove(PARAM_MTAS_GROUP + &quot;.&quot; + key + &quot;.&quot;</span>
                 + NAME_MTAS_GROUP_GROUPING_HIT_INSIDE + &quot;.&quot; + subKey + &quot;.&quot;
                 + NAME_MTAS_GROUP_GROUPING_PREFIXES);
-<span class="nc" id="L418">          }</span>
-<span class="nc" id="L419">          subKeys = MtasSolrResultUtil.getIdsFromParameters(rb.req.getParams(),</span>
+<span class="nc" id="L419">          }</span>
+<span class="nc" id="L420">          subKeys = MtasSolrResultUtil.getIdsFromParameters(rb.req.getParams(),</span>
               PARAM_MTAS_GROUP + &quot;.&quot; + key + &quot;.&quot;
                   + NAME_MTAS_GROUP_GROUPING_HIT_INSIDE_LEFT);
-<span class="nc bnc" id="L422" title="All 2 branches missed.">          for (String subKey : subKeys) {</span>
-<span class="nc" id="L423">            sreq.params.remove(PARAM_MTAS_GROUP + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="nc bnc" id="L423" title="All 2 branches missed.">          for (String subKey : subKeys) {</span>
+<span class="nc" id="L424">            sreq.params.remove(PARAM_MTAS_GROUP + &quot;.&quot; + key + &quot;.&quot;</span>
                 + NAME_MTAS_GROUP_GROUPING_HIT_INSIDE_LEFT + &quot;.&quot; + subKey + &quot;.&quot;
                 + NAME_MTAS_GROUP_GROUPING_POSITION);
-<span class="nc" id="L426">            sreq.params.remove(PARAM_MTAS_GROUP + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="nc" id="L427">            sreq.params.remove(PARAM_MTAS_GROUP + &quot;.&quot; + key + &quot;.&quot;</span>
                 + NAME_MTAS_GROUP_GROUPING_HIT_INSIDE_LEFT + &quot;.&quot; + subKey + &quot;.&quot;
                 + NAME_MTAS_GROUP_GROUPING_PREFIXES);
-<span class="nc" id="L429">          }</span>
-<span class="nc" id="L430">          subKeys = MtasSolrResultUtil.getIdsFromParameters(rb.req.getParams(),</span>
+<span class="nc" id="L430">          }</span>
+<span class="nc" id="L431">          subKeys = MtasSolrResultUtil.getIdsFromParameters(rb.req.getParams(),</span>
               PARAM_MTAS_GROUP + &quot;.&quot; + key + &quot;.&quot;
                   + NAME_MTAS_GROUP_GROUPING_HIT_INSIDE_RIGHT);
-<span class="nc bnc" id="L433" title="All 2 branches missed.">          for (String subKey : subKeys) {</span>
-<span class="nc" id="L434">            sreq.params.remove(PARAM_MTAS_GROUP + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="nc bnc" id="L434" title="All 2 branches missed.">          for (String subKey : subKeys) {</span>
+<span class="nc" id="L435">            sreq.params.remove(PARAM_MTAS_GROUP + &quot;.&quot; + key + &quot;.&quot;</span>
                 + NAME_MTAS_GROUP_GROUPING_HIT_INSIDE_RIGHT + &quot;.&quot; + subKey + &quot;.&quot;
                 + NAME_MTAS_GROUP_GROUPING_POSITION);
-<span class="nc" id="L437">            sreq.params.remove(PARAM_MTAS_GROUP + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="nc" id="L438">            sreq.params.remove(PARAM_MTAS_GROUP + &quot;.&quot; + key + &quot;.&quot;</span>
                 + NAME_MTAS_GROUP_GROUPING_HIT_INSIDE_RIGHT + &quot;.&quot; + subKey + &quot;.&quot;
                 + NAME_MTAS_GROUP_GROUPING_PREFIXES);
-<span class="nc" id="L440">          }</span>
-<span class="nc" id="L441">        }</span>
+<span class="nc" id="L441">          }</span>
+<span class="nc" id="L442">        }</span>
       }
     }
-<span class="nc" id="L444">  }</span>
+<span class="nc" id="L445">  }</span>
 
   /*
    * (non-Javadoc)
@@ -453,20 +454,20 @@ public class MtasSolrComponentGroup
   @SuppressWarnings(&quot;unchecked&quot;)
   public SimpleOrderedMap&lt;Object&gt; create(ComponentGroup group, Boolean encode)
       throws IOException {
-<span class="nc" id="L456">    SimpleOrderedMap&lt;Object&gt; mtasGroupResponse = new SimpleOrderedMap&lt;&gt;();</span>
-<span class="nc" id="L457">    mtasGroupResponse.add(&quot;key&quot;, group.key);</span>
-<span class="nc" id="L458">    MtasSolrMtasResult data = new MtasSolrMtasResult(group.dataCollector,</span>
+<span class="nc" id="L457">    SimpleOrderedMap&lt;Object&gt; mtasGroupResponse = new SimpleOrderedMap&lt;&gt;();</span>
+<span class="nc" id="L458">    mtasGroupResponse.add(&quot;key&quot;, group.key);</span>
+<span class="nc" id="L459">    MtasSolrMtasResult data = new MtasSolrMtasResult(group.dataCollector,</span>
         new String[] { group.dataType }, new String[] { group.statsType },
         new SortedSet[] { group.statsItems }, new String[] { group.sortType },
         new String[] { group.sortDirection }, new Integer[] { group.start },
         new Integer[] { group.number }, null);
-<span class="nc bnc" id="L463" title="All 2 branches missed.">    if (encode) {</span>
-<span class="nc" id="L464">      mtasGroupResponse.add(&quot;_encoded_list&quot;, MtasSolrResultUtil.encode(data));</span>
+<span class="nc bnc" id="L464" title="All 2 branches missed.">    if (encode) {</span>
+<span class="nc" id="L465">      mtasGroupResponse.add(&quot;_encoded_list&quot;, MtasSolrResultUtil.encode(data));</span>
     } else {
-<span class="nc" id="L466">      mtasGroupResponse.add(&quot;list&quot;, data);</span>
-<span class="nc" id="L467">      MtasSolrResultUtil.rewrite(mtasGroupResponse);</span>
+<span class="nc" id="L467">      mtasGroupResponse.add(&quot;list&quot;, data);</span>
+<span class="nc" id="L468">      MtasSolrResultUtil.rewrite(mtasGroupResponse);</span>
     }
-<span class="nc" id="L469">    return mtasGroupResponse;</span>
+<span class="nc" id="L470">    return mtasGroupResponse;</span>
   }
 
   /*
@@ -478,30 +479,30 @@ public class MtasSolrComponentGroup
    */
   @SuppressWarnings(&quot;unchecked&quot;)
   public void finishStage(ResponseBuilder rb) {
-<span class="nc bnc" id="L481" title="All 6 branches missed.">    if (rb.req.getParams().getBool(MtasSolrSearchComponent.PARAM_MTAS, false)</span>
+<span class="nc bnc" id="L482" title="All 6 branches missed.">    if (rb.req.getParams().getBool(MtasSolrSearchComponent.PARAM_MTAS, false)</span>
         &amp;&amp; rb.stage &gt;= ResponseBuilder.STAGE_EXECUTE_QUERY
         &amp;&amp; rb.stage &lt; ResponseBuilder.STAGE_GET_FIELDS) {
-<span class="nc bnc" id="L484" title="All 2 branches missed.">      for (ShardRequest sreq : rb.finished) {</span>
-<span class="nc bnc" id="L485" title="All 2 branches missed.">        if (sreq.params.getBool(MtasSolrSearchComponent.PARAM_MTAS, false)</span>
-<span class="nc bnc" id="L486" title="All 2 branches missed.">            &amp;&amp; sreq.params.getBool(PARAM_MTAS_GROUP, false)) {</span>
-<span class="nc bnc" id="L487" title="All 2 branches missed.">          for (ShardResponse shardResponse : sreq.responses) {</span>
-<span class="nc" id="L488">            NamedList&lt;Object&gt; response = shardResponse.getSolrResponse()</span>
-<span class="nc" id="L489">                .getResponse();</span>
+<span class="nc bnc" id="L485" title="All 2 branches missed.">      for (ShardRequest sreq : rb.finished) {</span>
+<span class="nc bnc" id="L486" title="All 2 branches missed.">        if (sreq.params.getBool(MtasSolrSearchComponent.PARAM_MTAS, false)</span>
+<span class="nc bnc" id="L487" title="All 2 branches missed.">            &amp;&amp; sreq.params.getBool(PARAM_MTAS_GROUP, false)) {</span>
+<span class="nc bnc" id="L488" title="All 2 branches missed.">          for (ShardResponse shardResponse : sreq.responses) {</span>
+<span class="nc" id="L489">            NamedList&lt;Object&gt; response = shardResponse.getSolrResponse()</span>
+<span class="nc" id="L490">                .getResponse();</span>
             try {
-<span class="nc" id="L491">              ArrayList&lt;NamedList&lt;Object&gt;&gt; data = (ArrayList&lt;NamedList&lt;Object&gt;&gt;) response</span>
-<span class="nc" id="L492">                  .findRecursive(&quot;mtas&quot;, &quot;group&quot;);</span>
-<span class="nc bnc" id="L493" title="All 2 branches missed.">              if (data != null) {</span>
-<span class="nc" id="L494">                MtasSolrResultUtil.decode(data);</span>
+<span class="nc" id="L492">              ArrayList&lt;NamedList&lt;Object&gt;&gt; data = (ArrayList&lt;NamedList&lt;Object&gt;&gt;) response</span>
+<span class="nc" id="L493">                  .findRecursive(&quot;mtas&quot;, &quot;group&quot;);</span>
+<span class="nc bnc" id="L494" title="All 2 branches missed.">              if (data != null) {</span>
+<span class="nc" id="L495">                MtasSolrResultUtil.decode(data);</span>
               }
-<span class="nc" id="L496">            } catch (ClassCastException e) {</span>
-<span class="nc" id="L497">              log.debug(e);</span>
+<span class="nc" id="L497">            } catch (ClassCastException e) {</span>
+<span class="nc" id="L498">              log.debug(e);</span>
               // shouldn't happen
-<span class="nc" id="L499">            }</span>
-<span class="nc" id="L500">          }</span>
+<span class="nc" id="L500">            }</span>
+<span class="nc" id="L501">          }</span>
         }
-<span class="nc" id="L502">      }</span>
+<span class="nc" id="L503">      }</span>
     }
-<span class="nc" id="L504">  }</span>
+<span class="nc" id="L505">  }</span>
 
   /*
    * (non-Javadoc)
@@ -515,26 +516,26 @@ public class MtasSolrComponentGroup
   public void distributedProcess(ResponseBuilder rb, ComponentFields mtasFields)
       throws IOException {
     // rewrite
-<span class="nc" id="L518">    NamedList&lt;Object&gt; mtasResponse = null;</span>
+<span class="nc" id="L519">    NamedList&lt;Object&gt; mtasResponse = null;</span>
     try {
-<span class="nc" id="L520">      mtasResponse = (NamedList&lt;Object&gt;) rb.rsp.getValues().get(&quot;mtas&quot;);</span>
-<span class="nc" id="L521">    } catch (ClassCastException e) {</span>
-<span class="nc" id="L522">      log.debug(e);</span>
-<span class="nc" id="L523">      mtasResponse = null;</span>
-<span class="nc" id="L524">    }</span>
-<span class="nc bnc" id="L525" title="All 2 branches missed.">    if (mtasResponse != null) {</span>
+<span class="nc" id="L521">      mtasResponse = (NamedList&lt;Object&gt;) rb.rsp.getValues().get(&quot;mtas&quot;);</span>
+<span class="nc" id="L522">    } catch (ClassCastException e) {</span>
+<span class="nc" id="L523">      log.debug(e);</span>
+<span class="nc" id="L524">      mtasResponse = null;</span>
+<span class="nc" id="L525">    }</span>
+<span class="nc bnc" id="L526" title="All 2 branches missed.">    if (mtasResponse != null) {</span>
       ArrayList&lt;Object&gt; mtasResponseGroup;
       try {
-<span class="nc" id="L528">        mtasResponseGroup = (ArrayList&lt;Object&gt;) mtasResponse.get(&quot;group&quot;);</span>
-<span class="nc bnc" id="L529" title="All 2 branches missed.">        if (mtasResponseGroup != null) {</span>
-<span class="nc" id="L530">          MtasSolrResultUtil.rewrite(mtasResponseGroup);</span>
+<span class="nc" id="L529">        mtasResponseGroup = (ArrayList&lt;Object&gt;) mtasResponse.get(&quot;group&quot;);</span>
+<span class="nc bnc" id="L530" title="All 2 branches missed.">        if (mtasResponseGroup != null) {</span>
+<span class="nc" id="L531">          MtasSolrResultUtil.rewrite(mtasResponseGroup);</span>
         }
-<span class="nc" id="L532">      } catch (ClassCastException e) {</span>
-<span class="nc" id="L533">        log.debug(e);</span>
-<span class="nc" id="L534">        mtasResponse.remove(&quot;group&quot;);</span>
-<span class="nc" id="L535">      }</span>
+<span class="nc" id="L533">      } catch (ClassCastException e) {</span>
+<span class="nc" id="L534">        log.debug(e);</span>
+<span class="nc" id="L535">        mtasResponse.remove(&quot;group&quot;);</span>
+<span class="nc" id="L536">      }</span>
     }
-<span class="nc" id="L537">  }</span>
+<span class="nc" id="L538">  }</span>
 
 }
 </pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.solr.handler.component.util/MtasSolrComponentJoin.html b/jacoco/mtas.solr.handler.component.util/MtasSolrComponentJoin.html
index b33a9fb..268684b 100644
--- a/jacoco/mtas.solr.handler.component.util/MtasSolrComponentJoin.html
+++ b/jacoco/mtas.solr.handler.component.util/MtasSolrComponentJoin.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSolrComponentJoin</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.solr.handler.component.util</a> &gt; <span class="el_class">MtasSolrComponentJoin</span></div><h1>MtasSolrComponentJoin</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">254 of 261</td><td class="ctr2">2%</td><td class="bar">32 of 32</td><td class="ctr2">0%</td><td class="ctr1">22</td><td class="ctr2">24</td><td class="ctr1">61</td><td class="ctr2">64</td><td class="ctr1">6</td><td class="ctr2">8</td></tr></tfoot><tbody><tr><td id="a3"><a href="MtasSolrComponentJoin.java.html#L102" class="el_method">finishStage(ResponseBuilder)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="90" alt="90"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="16" alt="16"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">9</td><td class="ctr2" id="g0">9</td><td class="ctr1" id="h0">20</td><td class="ctr2" id="i0">20</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a4"><a href="MtasSolrComponentJoin.java.html#L67" class="el_method">modifyRequest(ResponseBuilder, SearchComponent, ShardRequest)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="70" height="10" title="53" alt="53"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="8" alt="8"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f1">5</td><td class="ctr2" id="g1">5</td><td class="ctr1" id="h2">10</td><td class="ctr2" id="i2">10</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a2"><a href="MtasSolrComponentJoin.java.html#L136" class="el_method">distributedProcess(ResponseBuilder, CodecComponent.ComponentFields)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="58" height="10" title="44" alt="44"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="4" alt="4"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f2">3</td><td class="ctr2" id="g2">3</td><td class="ctr1" id="h1">16</td><td class="ctr2" id="i1">16</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a6"><a href="MtasSolrComponentJoin.java.html#L50" class="el_method">prepare(ResponseBuilder, CodecComponent.ComponentFields)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="49" height="10" title="37" alt="37"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="2" alt="2"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f3">2</td><td class="ctr2" id="g3">2</td><td class="ctr1" id="h3">8</td><td class="ctr2" id="i3">8</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a0"><a href="MtasSolrComponentJoin.java.html#L87" class="el_method">create(CodecComponent.ComponentJoin, Boolean)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="33" height="10" title="25" alt="25"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="2" alt="2"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f4">2</td><td class="ctr2" id="g4">2</td><td class="ctr1" id="h4">6</td><td class="ctr2" id="i4">6</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a1"><a href="MtasSolrComponentJoin.java.html#L165" class="el_method">createKeyFromRequest(ResponseBuilder)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="5" alt="5"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a7"><a href="MtasSolrComponentJoin.java.html#L28" class="el_method">static {...}</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="4" alt="4"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a5"><a href="MtasSolrComponentJoin.java.html#L42" class="el_method">MtasSolrComponentJoin(MtasSolrSearchComponent)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="3" alt="3"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i5">2</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSolrComponentJoin</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.solr.handler.component.util</a> &gt; <span class="el_class">MtasSolrComponentJoin</span></div><h1>MtasSolrComponentJoin</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">254 of 261</td><td class="ctr2">2%</td><td class="bar">32 of 32</td><td class="ctr2">0%</td><td class="ctr1">22</td><td class="ctr2">24</td><td class="ctr1">61</td><td class="ctr2">64</td><td class="ctr1">6</td><td class="ctr2">8</td></tr></tfoot><tbody><tr><td id="a3"><a href="MtasSolrComponentJoin.java.html#L122" class="el_method">finishStage(ResponseBuilder)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="90" alt="90"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="16" alt="16"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">9</td><td class="ctr2" id="g0">9</td><td class="ctr1" id="h0">20</td><td class="ctr2" id="i0">20</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a4"><a href="MtasSolrComponentJoin.java.html#L78" class="el_method">modifyRequest(ResponseBuilder, SearchComponent, ShardRequest)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="70" height="10" title="53" alt="53"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="8" alt="8"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f1">5</td><td class="ctr2" id="g1">5</td><td class="ctr1" id="h2">10</td><td class="ctr2" id="i2">10</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a2"><a href="MtasSolrComponentJoin.java.html#L161" class="el_method">distributedProcess(ResponseBuilder, CodecComponent.ComponentFields)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="58" height="10" title="44" alt="44"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="4" alt="4"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f2">3</td><td class="ctr2" id="g2">3</td><td class="ctr1" id="h1">16</td><td class="ctr2" id="i1">16</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a6"><a href="MtasSolrComponentJoin.java.html#L55" class="el_method">prepare(ResponseBuilder, CodecComponent.ComponentFields)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="49" height="10" title="37" alt="37"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="2" alt="2"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f3">2</td><td class="ctr2" id="g3">2</td><td class="ctr1" id="h3">8</td><td class="ctr2" id="i3">8</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a0"><a href="MtasSolrComponentJoin.java.html#L103" class="el_method">create(CodecComponent.ComponentJoin, Boolean)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="33" height="10" title="25" alt="25"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="2" alt="2"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f4">2</td><td class="ctr2" id="g4">2</td><td class="ctr1" id="h4">6</td><td class="ctr2" id="i4">6</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a1"><a href="MtasSolrComponentJoin.java.html#L190" class="el_method">createKeyFromRequest(ResponseBuilder)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="5" alt="5"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a7"><a href="MtasSolrComponentJoin.java.html#L28" class="el_method">static {...}</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="4" alt="4"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a5"><a href="MtasSolrComponentJoin.java.html#L42" class="el_method">MtasSolrComponentJoin(MtasSolrSearchComponent)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="3" alt="3"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i5">2</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.solr.handler.component.util/MtasSolrComponentJoin.java.html b/jacoco/mtas.solr.handler.component.util/MtasSolrComponentJoin.java.html
index b599f29..144f5a4 100644
--- a/jacoco/mtas.solr.handler.component.util/MtasSolrComponentJoin.java.html
+++ b/jacoco/mtas.solr.handler.component.util/MtasSolrComponentJoin.java.html
@@ -42,118 +42,143 @@ public class MtasSolrComponentJoin implements MtasSolrComponent&lt;ComponentJoin
 <span class="fc" id="L42">  public MtasSolrComponentJoin(MtasSolrSearchComponent searchComponent) {</span>
 <span class="fc" id="L43">  }</span>
 
-  /* (non-Javadoc)
-   * @see mtas.solr.handler.component.util.MtasSolrComponent#prepare(org.apache.solr.handler.component.ResponseBuilder, mtas.codec.util.CodecComponent.ComponentFields)
+  /*
+   * (non-Javadoc)
+   * 
+   * @see
+   * mtas.solr.handler.component.util.MtasSolrComponent#prepare(org.apache.solr.
+   * handler.component.ResponseBuilder,
+   * mtas.codec.util.CodecComponent.ComponentFields)
    */
   public void prepare(ResponseBuilder rb, ComponentFields mtasFields)
       throws IOException {
-<span class="nc bnc" id="L50" title="All 2 branches missed.">    if (rb.req.getParams().get(PARAM_MTAS_JOIN + &quot;.&quot; + NAME_MTAS_JOIN_FIELD,</span>
+<span class="nc bnc" id="L55" title="All 2 branches missed.">    if (rb.req.getParams().get(PARAM_MTAS_JOIN + &quot;.&quot; + NAME_MTAS_JOIN_FIELD,</span>
         null) != null) {
-<span class="nc" id="L52">      Set&lt;String&gt; fields = new HashSet&lt;&gt;(Arrays.asList(rb.req.getParams()</span>
-<span class="nc" id="L53">          .get(PARAM_MTAS_JOIN + &quot;.&quot; + NAME_MTAS_JOIN_FIELD).split(&quot;,&quot;)));</span>
-<span class="nc" id="L54">      String key = createKeyFromRequest(rb);</span>
-<span class="nc" id="L55">      mtasFields.doJoin = true;</span>
-<span class="nc" id="L56">      mtasFields.join = new ComponentJoin(fields, key);</span>
-<span class="nc" id="L57">      rb.setNeedDocSet(true);</span>
+<span class="nc" id="L57">      Set&lt;String&gt; fields = new HashSet&lt;&gt;(Arrays.asList(rb.req.getParams()</span>
+<span class="nc" id="L58">          .get(PARAM_MTAS_JOIN + &quot;.&quot; + NAME_MTAS_JOIN_FIELD).split(&quot;,&quot;)));</span>
+<span class="nc" id="L59">      String key = createKeyFromRequest(rb);</span>
+<span class="nc" id="L60">      mtasFields.doJoin = true;</span>
+<span class="nc" id="L61">      mtasFields.join = new ComponentJoin(fields, key);</span>
+<span class="nc" id="L62">      rb.setNeedDocSet(true);</span>
     }
 
-<span class="nc" id="L60">  }</span>
+<span class="nc" id="L65">  }</span>
 
-  /* (non-Javadoc)
-   * @see mtas.solr.handler.component.util.MtasSolrComponent#modifyRequest(org.apache.solr.handler.component.ResponseBuilder, org.apache.solr.handler.component.SearchComponent, org.apache.solr.handler.component.ShardRequest)
+  /*
+   * (non-Javadoc)
+   * 
+   * @see
+   * mtas.solr.handler.component.util.MtasSolrComponent#modifyRequest(org.apache
+   * .solr.handler.component.ResponseBuilder,
+   * org.apache.solr.handler.component.SearchComponent,
+   * org.apache.solr.handler.component.ShardRequest)
    */
   public void modifyRequest(ResponseBuilder rb, SearchComponent who,
       ShardRequest sreq) {
-<span class="nc bnc" id="L67" title="All 2 branches missed.">    if (sreq.params.getBool(MtasSolrSearchComponent.PARAM_MTAS, false)</span>
-<span class="nc bnc" id="L68" title="All 2 branches missed.">        &amp;&amp; sreq.params.getBool(PARAM_MTAS_JOIN, false)) {</span>
-<span class="nc bnc" id="L69" title="All 2 branches missed.">      if ((sreq.purpose &amp; ShardRequest.PURPOSE_GET_TOP_IDS) != 0) {</span>
+<span class="nc bnc" id="L78" title="All 2 branches missed.">    if (sreq.params.getBool(MtasSolrSearchComponent.PARAM_MTAS, false)</span>
+<span class="nc bnc" id="L79" title="All 2 branches missed.">        &amp;&amp; sreq.params.getBool(PARAM_MTAS_JOIN, false)) {</span>
+<span class="nc bnc" id="L80" title="All 2 branches missed.">      if ((sreq.purpose &amp; ShardRequest.PURPOSE_GET_TOP_IDS) != 0) {</span>
         // do nothing
       } else {
         // remove for other requests
-<span class="nc" id="L73">        Set&lt;String&gt; keys = MtasSolrResultUtil</span>
-<span class="nc" id="L74">            .getIdsFromParameters(rb.req.getParams(), PARAM_MTAS_JOIN);</span>
-<span class="nc" id="L75">        sreq.params.remove(PARAM_MTAS_JOIN);</span>
-<span class="nc bnc" id="L76" title="All 2 branches missed.">        for (String key : keys) {</span>
-<span class="nc" id="L77">          sreq.params.remove(PARAM_MTAS_JOIN + &quot;.&quot; + key);</span>
-<span class="nc" id="L78">        }</span>
+<span class="nc" id="L84">        Set&lt;String&gt; keys = MtasSolrResultUtil</span>
+<span class="nc" id="L85">            .getIdsFromParameters(rb.req.getParams(), PARAM_MTAS_JOIN);</span>
+<span class="nc" id="L86">        sreq.params.remove(PARAM_MTAS_JOIN);</span>
+<span class="nc bnc" id="L87" title="All 2 branches missed.">        for (String key : keys) {</span>
+<span class="nc" id="L88">          sreq.params.remove(PARAM_MTAS_JOIN + &quot;.&quot; + key);</span>
+<span class="nc" id="L89">        }</span>
       }
     }
-<span class="nc" id="L81">  }</span>
-
-  /* (non-Javadoc)
-   * @see mtas.solr.handler.component.util.MtasSolrComponent#create(mtas.codec.util.CodecComponent.BasicComponent, java.lang.Boolean)
+<span class="nc" id="L92">  }</span>
+
+  /*
+   * (non-Javadoc)
+   * 
+   * @see
+   * mtas.solr.handler.component.util.MtasSolrComponent#create(mtas.codec.util.
+   * CodecComponent.BasicComponent, java.lang.Boolean)
    */
-  public SimpleOrderedMap&lt;Object&gt; create(ComponentJoin join, Boolean encode) throws IOException {
-<span class="nc" id="L87">    MtasSolrJoinResult data = new MtasSolrJoinResult(join);</span>
-<span class="nc" id="L88">    SimpleOrderedMap&lt;Object&gt; mtasJoinResponse = new SimpleOrderedMap&lt;&gt;();</span>
-<span class="nc bnc" id="L89" title="All 2 branches missed.">    if (encode) {</span>
-<span class="nc" id="L90">      mtasJoinResponse.add(&quot;_encoded_data&quot;, MtasSolrResultUtil.encode(data));</span>
+  public SimpleOrderedMap&lt;Object&gt; create(ComponentJoin join, Boolean encode)
+      throws IOException {
+<span class="nc" id="L103">    MtasSolrJoinResult data = new MtasSolrJoinResult(join);</span>
+<span class="nc" id="L104">    SimpleOrderedMap&lt;Object&gt; mtasJoinResponse = new SimpleOrderedMap&lt;&gt;();</span>
+<span class="nc bnc" id="L105" title="All 2 branches missed.">    if (encode) {</span>
+<span class="nc" id="L106">      mtasJoinResponse.add(&quot;_encoded_data&quot;, MtasSolrResultUtil.encode(data));</span>
     } else {
-<span class="nc" id="L92">      mtasJoinResponse.add(&quot;data&quot;, data.rewrite());</span>
+<span class="nc" id="L108">      mtasJoinResponse.add(&quot;data&quot;, data.rewrite());</span>
     }
-<span class="nc" id="L94">    return mtasJoinResponse;</span>
+<span class="nc" id="L110">    return mtasJoinResponse;</span>
   }
 
-  /* (non-Javadoc)
-   * @see mtas.solr.handler.component.util.MtasSolrComponent#finishStage(org.apache.solr.handler.component.ResponseBuilder)
+  /*
+   * (non-Javadoc)
+   * 
+   * @see
+   * mtas.solr.handler.component.util.MtasSolrComponent#finishStage(org.apache.
+   * solr.handler.component.ResponseBuilder)
    */
   @SuppressWarnings(&quot;unchecked&quot;)
   public void finishStage(ResponseBuilder rb) {
-<span class="nc bnc" id="L102" title="All 4 branches missed.">    if (rb.req.getParams().getBool(MtasSolrSearchComponent.PARAM_MTAS, false)</span>
+<span class="nc bnc" id="L122" title="All 4 branches missed.">    if (rb.req.getParams().getBool(MtasSolrSearchComponent.PARAM_MTAS, false)</span>
         &amp;&amp; rb.stage == MtasSolrSearchComponent.STAGE_JOIN) {
-<span class="nc bnc" id="L104" title="All 2 branches missed.">      for (ShardRequest sreq : rb.finished) {</span>
-<span class="nc bnc" id="L105" title="All 2 branches missed.">        if (sreq.params.getBool(MtasSolrSearchComponent.PARAM_MTAS, false)</span>
-<span class="nc bnc" id="L106" title="All 2 branches missed.">            &amp;&amp; sreq.params.getBool(PARAM_MTAS_JOIN, false)) {</span>
-<span class="nc bnc" id="L107" title="All 2 branches missed.">          for (ShardResponse shardResponse : sreq.responses) {</span>
-<span class="nc" id="L108">            NamedList&lt;Object&gt; response = shardResponse.getSolrResponse()</span>
-<span class="nc" id="L109">                .getResponse();</span>
+<span class="nc bnc" id="L124" title="All 2 branches missed.">      for (ShardRequest sreq : rb.finished) {</span>
+<span class="nc bnc" id="L125" title="All 2 branches missed.">        if (sreq.params.getBool(MtasSolrSearchComponent.PARAM_MTAS, false)</span>
+<span class="nc bnc" id="L126" title="All 2 branches missed.">            &amp;&amp; sreq.params.getBool(PARAM_MTAS_JOIN, false)) {</span>
+<span class="nc bnc" id="L127" title="All 2 branches missed.">          for (ShardResponse shardResponse : sreq.responses) {</span>
+<span class="nc" id="L128">            NamedList&lt;Object&gt; response = shardResponse.getSolrResponse()</span>
+<span class="nc" id="L129">                .getResponse();</span>
             try {
-<span class="nc" id="L111">              Object data = response.findRecursive(&quot;mtas&quot;, &quot;join&quot;);</span>
-<span class="nc bnc" id="L112" title="All 4 branches missed.">              if (data != null &amp;&amp; data instanceof String) {</span>
-<span class="nc" id="L113">                NamedList&lt;Object&gt; mtasResponse = (NamedList&lt;Object&gt;) response</span>
-<span class="nc" id="L114">                    .get(&quot;mtas&quot;);</span>
-<span class="nc" id="L115">                mtasResponse.remove(&quot;join&quot;);</span>
-<span class="nc" id="L116">                mtasResponse.add(&quot;join&quot;,</span>
-<span class="nc" id="L117">                    MtasSolrResultUtil.decode((String) data));</span>
+<span class="nc" id="L131">              Object data = response.findRecursive(&quot;mtas&quot;, &quot;join&quot;);</span>
+<span class="nc bnc" id="L132" title="All 4 branches missed.">              if (data != null &amp;&amp; data instanceof String) {</span>
+<span class="nc" id="L133">                NamedList&lt;Object&gt; mtasResponse = (NamedList&lt;Object&gt;) response</span>
+<span class="nc" id="L134">                    .get(&quot;mtas&quot;);</span>
+<span class="nc" id="L135">                mtasResponse.remove(&quot;join&quot;);</span>
+<span class="nc" id="L136">                mtasResponse.add(&quot;join&quot;,</span>
+<span class="nc" id="L137">                    MtasSolrResultUtil.decode((String) data));</span>
               }
-<span class="nc" id="L119">            } catch (ClassCastException e) {</span>
-<span class="nc" id="L120">              log.debug(e);</span>
+<span class="nc" id="L139">            } catch (ClassCastException e) {</span>
+<span class="nc" id="L140">              log.debug(e);</span>
               // shouldn't happen
-<span class="nc" id="L122">            }</span>
-<span class="nc" id="L123">          }</span>
+<span class="nc" id="L142">            }</span>
+<span class="nc" id="L143">          }</span>
         }
-<span class="nc" id="L125">      }</span>
+<span class="nc" id="L145">      }</span>
     }
-<span class="nc" id="L127">  }</span>
-
-  /* (non-Javadoc)
-   * @see mtas.solr.handler.component.util.MtasSolrComponent#distributedProcess(org.apache.solr.handler.component.ResponseBuilder, mtas.codec.util.CodecComponent.ComponentFields)
+<span class="nc" id="L147">  }</span>
+
+  /*
+   * (non-Javadoc)
+   * 
+   * @see
+   * mtas.solr.handler.component.util.MtasSolrComponent#distributedProcess(org.
+   * apache.solr.handler.component.ResponseBuilder,
+   * mtas.codec.util.CodecComponent.ComponentFields)
    */
   @SuppressWarnings(&quot;unchecked&quot;)
   public void distributedProcess(ResponseBuilder rb, ComponentFields mtasFields)
       throws IOException {
     // rewrite
-<span class="nc" id="L136">    NamedList&lt;Object&gt; mtasResponse = null;</span>
+<span class="nc" id="L161">    NamedList&lt;Object&gt; mtasResponse = null;</span>
     try {
-<span class="nc" id="L138">      mtasResponse = (NamedList&lt;Object&gt;) rb.rsp.getValues().get(&quot;mtas&quot;);</span>
-<span class="nc" id="L139">    } catch (ClassCastException e) {</span>
-<span class="nc" id="L140">      log.debug(e);</span>
-<span class="nc" id="L141">      mtasResponse = null;</span>
-<span class="nc" id="L142">    }</span>
-<span class="nc bnc" id="L143" title="All 2 branches missed.">    if (mtasResponse != null) {</span>
+<span class="nc" id="L163">      mtasResponse = (NamedList&lt;Object&gt;) rb.rsp.getValues().get(&quot;mtas&quot;);</span>
+<span class="nc" id="L164">    } catch (ClassCastException e) {</span>
+<span class="nc" id="L165">      log.debug(e);</span>
+<span class="nc" id="L166">      mtasResponse = null;</span>
+<span class="nc" id="L167">    }</span>
+<span class="nc bnc" id="L168" title="All 2 branches missed.">    if (mtasResponse != null) {</span>
       MtasSolrJoinResult mtasSolrJoinResult;
       try {
-<span class="nc" id="L146">        mtasSolrJoinResult = (MtasSolrJoinResult) mtasResponse.get(&quot;join&quot;);</span>
-<span class="nc bnc" id="L147" title="All 2 branches missed.">        if (mtasSolrJoinResult != null) {</span>
-<span class="nc" id="L148">          mtasResponse.removeAll(&quot;join&quot;);</span>
-<span class="nc" id="L149">          mtasResponse.add(&quot;join&quot;, mtasSolrJoinResult.rewrite());</span>
+<span class="nc" id="L171">        mtasSolrJoinResult = (MtasSolrJoinResult) mtasResponse.get(&quot;join&quot;);</span>
+<span class="nc bnc" id="L172" title="All 2 branches missed.">        if (mtasSolrJoinResult != null) {</span>
+<span class="nc" id="L173">          mtasResponse.removeAll(&quot;join&quot;);</span>
+<span class="nc" id="L174">          mtasResponse.add(&quot;join&quot;, mtasSolrJoinResult.rewrite());</span>
         }
-<span class="nc" id="L151">      } catch (ClassCastException e) {</span>
-<span class="nc" id="L152">        log.debug(e);</span>
-<span class="nc" id="L153">        mtasResponse.remove(&quot;join&quot;);</span>
-<span class="nc" id="L154">      }</span>
+<span class="nc" id="L176">      } catch (ClassCastException e) {</span>
+<span class="nc" id="L177">        log.debug(e);</span>
+<span class="nc" id="L178">        mtasResponse.remove(&quot;join&quot;);</span>
+<span class="nc" id="L179">      }</span>
     }
-<span class="nc" id="L156">  }</span>
+<span class="nc" id="L181">  }</span>
 
   /**
    * Creates the key from request.
@@ -162,12 +187,8 @@ public class MtasSolrComponentJoin implements MtasSolrComponent&lt;ComponentJoin
    * @return the string
    */
   private String createKeyFromRequest(ResponseBuilder rb) {
-<span class="nc" id="L165">    return rb.req.getParams().toQueryString();</span>
+<span class="nc" id="L190">    return rb.req.getParams().toQueryString();</span>
   }
 
-
-  
-
-
 }
 </pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.solr.handler.component.util/MtasSolrComponentKwic.html b/jacoco/mtas.solr.handler.component.util/MtasSolrComponentKwic.html
index c1debc7..388876f 100644
--- a/jacoco/mtas.solr.handler.component.util/MtasSolrComponentKwic.html
+++ b/jacoco/mtas.solr.handler.component.util/MtasSolrComponentKwic.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSolrComponentKwic</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.solr.handler.component.util</a> &gt; <span class="el_class">MtasSolrComponentKwic</span></div><h1>MtasSolrComponentKwic</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">1,574 of 1,577</td><td class="ctr2">0%</td><td class="bar">108 of 108</td><td class="ctr2">0%</td><td class="ctr1">60</td><td class="ctr2">61</td><td class="ctr1">260</td><td class="ctr2">262</td><td class="ctr1">6</td><td class="ctr2">7</td></tr></tfoot><tbody><tr><td id="a6"><a href="MtasSolrComponentKwic.java.html#L112" class="el_method">prepare(ResponseBuilder, CodecComponent.ComponentFields)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="832" alt="832"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="91" height="10" title="38" alt="38"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f1">20</td><td class="ctr2" id="g1">20</td><td class="ctr1" id="h0">120</td><td class="ctr2" id="i0">120</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="MtasSolrComponentKwic.java.html#L271" class="el_method">create(CodecComponent.ComponentKwic, Boolean)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="66" height="10" title="460" alt="460"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="50" alt="50"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f0">26</td><td class="ctr2" id="g0">26</td><td class="ctr1" id="h1">106</td><td class="ctr2" id="i1">106</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a4"><a href="MtasSolrComponentKwic.java.html#L403" class="el_method">modifyRequest(ResponseBuilder, SearchComponent, ShardRequest)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="33" height="10" title="233" alt="233"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="19" height="10" title="8" alt="8"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f3">5</td><td class="ctr2" id="g3">5</td><td class="ctr1" id="h2">24</td><td class="ctr2" id="i2">24</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="MtasSolrComponentKwic.java.html#L445" class="el_method">finishStage(ResponseBuilder)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="40" alt="40"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="12" alt="12"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f2">7</td><td class="ctr2" id="g2">7</td><td class="ctr1" id="h3">6</td><td class="ctr2" id="i3">6</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a3"><a href="MtasSolrComponentKwic.java.html#L101" class="el_method">getPositiveInteger(String)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="8" alt="8"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">3</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a1"><a href="MtasSolrComponentKwic.java.html#L463" class="el_method">distributedProcess(ResponseBuilder, CodecComponent.ComponentFields)</a></td><td class="bar" id="b5"/><td class="ctr2" id="c6">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a5"><a href="MtasSolrComponentKwic.java.html#L90" class="el_method">MtasSolrComponentKwic(MtasSolrSearchComponent)</a></td><td class="bar" id="b6"/><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i5">2</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSolrComponentKwic</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.solr.handler.component.util</a> &gt; <span class="el_class">MtasSolrComponentKwic</span></div><h1>MtasSolrComponentKwic</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">1,574 of 1,577</td><td class="ctr2">0%</td><td class="bar">108 of 108</td><td class="ctr2">0%</td><td class="ctr1">60</td><td class="ctr2">61</td><td class="ctr1">260</td><td class="ctr2">262</td><td class="ctr1">6</td><td class="ctr2">7</td></tr></tfoot><tbody><tr><td id="a6"><a href="MtasSolrComponentKwic.java.html#L117" class="el_method">prepare(ResponseBuilder, CodecComponent.ComponentFields)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="832" alt="832"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="91" height="10" title="38" alt="38"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f1">20</td><td class="ctr2" id="g1">20</td><td class="ctr1" id="h0">120</td><td class="ctr2" id="i0">120</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="MtasSolrComponentKwic.java.html#L280" class="el_method">create(CodecComponent.ComponentKwic, Boolean)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="66" height="10" title="460" alt="460"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="50" alt="50"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f0">26</td><td class="ctr2" id="g0">26</td><td class="ctr1" id="h1">106</td><td class="ctr2" id="i1">106</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a4"><a href="MtasSolrComponentKwic.java.html#L418" class="el_method">modifyRequest(ResponseBuilder, SearchComponent, ShardRequest)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="33" height="10" title="233" alt="233"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="19" height="10" title="8" alt="8"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f3">5</td><td class="ctr2" id="g3">5</td><td class="ctr1" id="h2">24</td><td class="ctr2" id="i2">24</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="MtasSolrComponentKwic.java.html#L464" class="el_method">finishStage(ResponseBuilder)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="40" alt="40"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="28" height="10" title="12" alt="12"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f2">7</td><td class="ctr2" id="g2">7</td><td class="ctr1" id="h3">6</td><td class="ctr2" id="i3">6</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a3"><a href="MtasSolrComponentKwic.java.html#L101" class="el_method">getPositiveInteger(String)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="8" alt="8"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">3</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a1"><a href="MtasSolrComponentKwic.java.html#L487" class="el_method">distributedProcess(ResponseBuilder, CodecComponent.ComponentFields)</a></td><td class="bar" id="b5"/><td class="ctr2" id="c6">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a5"><a href="MtasSolrComponentKwic.java.html#L90" class="el_method">MtasSolrComponentKwic(MtasSolrSearchComponent)</a></td><td class="bar" id="b6"/><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i5">2</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.solr.handler.component.util/MtasSolrComponentKwic.java.html b/jacoco/mtas.solr.handler.component.util/MtasSolrComponentKwic.java.html
index 8b1fa81..3b785f6 100644
--- a/jacoco/mtas.solr.handler.component.util/MtasSolrComponentKwic.java.html
+++ b/jacoco/mtas.solr.handler.component.util/MtasSolrComponentKwic.java.html
@@ -104,363 +104,387 @@ public class MtasSolrComponentKwic implements MtasSolrComponent&lt;ComponentKwic
     }
   }
 
-  /* (non-Javadoc)
-   * @see mtas.solr.handler.component.util.MtasSolrComponent#prepare(org.apache.solr.handler.component.ResponseBuilder, mtas.codec.util.CodecComponent.ComponentFields)
+  /*
+   * (non-Javadoc)
+   * 
+   * @see
+   * mtas.solr.handler.component.util.MtasSolrComponent#prepare(org.apache.solr.
+   * handler.component.ResponseBuilder,
+   * mtas.codec.util.CodecComponent.ComponentFields)
    */
   public void prepare(ResponseBuilder rb, ComponentFields mtasFields)
       throws IOException {
-<span class="nc" id="L112">    Set&lt;String&gt; ids = MtasSolrResultUtil</span>
-<span class="nc" id="L113">        .getIdsFromParameters(rb.req.getParams(), PARAM_MTAS_KWIC);</span>
-<span class="nc bnc" id="L114" title="All 2 branches missed.">    if (!ids.isEmpty()) {</span>
-<span class="nc" id="L115">      int tmpCounter = 0;</span>
-<span class="nc" id="L116">      String[] fields = new String[ids.size()];</span>
-<span class="nc" id="L117">      String[] queryTypes = new String[ids.size()];</span>
-<span class="nc" id="L118">      String[] queryValues = new String[ids.size()];</span>
-<span class="nc" id="L119">      String[] queryPrefixes = new String[ids.size()];</span>
-<span class="nc" id="L120">      String[] queryIgnores = new String[ids.size()];</span>
-<span class="nc" id="L121">      String[] queryMaximumIgnoreLengths = new String[ids.size()];</span>
-<span class="nc" id="L122">      HashMap&lt;String, String[]&gt;[] queryVariables = new HashMap[ids.size()];</span>
-<span class="nc" id="L123">      String[] keys = new String[ids.size()];</span>
-<span class="nc" id="L124">      String[] prefixes = new String[ids.size()];</span>
-<span class="nc" id="L125">      String[] numbers = new String[ids.size()];</span>
-<span class="nc" id="L126">      String[] starts = new String[ids.size()];</span>
-<span class="nc" id="L127">      String[] lefts = new String[ids.size()];</span>
-<span class="nc" id="L128">      String[] rights = new String[ids.size()];</span>
-<span class="nc" id="L129">      String[] outputs = new String[ids.size()];</span>
-<span class="nc bnc" id="L130" title="All 2 branches missed.">      for (String id : ids) {</span>
-<span class="nc" id="L131">        fields[tmpCounter] = rb.req.getParams()</span>
-<span class="nc" id="L132">            .get(PARAM_MTAS_KWIC + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_KWIC_FIELD, null);</span>
-<span class="nc" id="L133">        queryTypes[tmpCounter] = rb.req.getParams().get(</span>
+<span class="nc" id="L117">    Set&lt;String&gt; ids = MtasSolrResultUtil</span>
+<span class="nc" id="L118">        .getIdsFromParameters(rb.req.getParams(), PARAM_MTAS_KWIC);</span>
+<span class="nc bnc" id="L119" title="All 2 branches missed.">    if (!ids.isEmpty()) {</span>
+<span class="nc" id="L120">      int tmpCounter = 0;</span>
+<span class="nc" id="L121">      String[] fields = new String[ids.size()];</span>
+<span class="nc" id="L122">      String[] queryTypes = new String[ids.size()];</span>
+<span class="nc" id="L123">      String[] queryValues = new String[ids.size()];</span>
+<span class="nc" id="L124">      String[] queryPrefixes = new String[ids.size()];</span>
+<span class="nc" id="L125">      String[] queryIgnores = new String[ids.size()];</span>
+<span class="nc" id="L126">      String[] queryMaximumIgnoreLengths = new String[ids.size()];</span>
+<span class="nc" id="L127">      HashMap&lt;String, String[]&gt;[] queryVariables = new HashMap[ids.size()];</span>
+<span class="nc" id="L128">      String[] keys = new String[ids.size()];</span>
+<span class="nc" id="L129">      String[] prefixes = new String[ids.size()];</span>
+<span class="nc" id="L130">      String[] numbers = new String[ids.size()];</span>
+<span class="nc" id="L131">      String[] starts = new String[ids.size()];</span>
+<span class="nc" id="L132">      String[] lefts = new String[ids.size()];</span>
+<span class="nc" id="L133">      String[] rights = new String[ids.size()];</span>
+<span class="nc" id="L134">      String[] outputs = new String[ids.size()];</span>
+<span class="nc bnc" id="L135" title="All 2 branches missed.">      for (String id : ids) {</span>
+<span class="nc" id="L136">        fields[tmpCounter] = rb.req.getParams()</span>
+<span class="nc" id="L137">            .get(PARAM_MTAS_KWIC + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_KWIC_FIELD, null);</span>
+<span class="nc" id="L138">        queryTypes[tmpCounter] = rb.req.getParams().get(</span>
             PARAM_MTAS_KWIC + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_KWIC_QUERY_TYPE, null);
-<span class="nc" id="L135">        queryValues[tmpCounter] = rb.req.getParams().get(</span>
+<span class="nc" id="L140">        queryValues[tmpCounter] = rb.req.getParams().get(</span>
             PARAM_MTAS_KWIC + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_KWIC_QUERY_VALUE,
             null);
-<span class="nc" id="L138">        queryPrefixes[tmpCounter] = rb.req.getParams().get(</span>
+<span class="nc" id="L143">        queryPrefixes[tmpCounter] = rb.req.getParams().get(</span>
             PARAM_MTAS_KWIC + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_KWIC_QUERY_PREFIX,
             null);
-<span class="nc" id="L141">        queryIgnores[tmpCounter] = rb.req.getParams().get(</span>
+<span class="nc" id="L146">        queryIgnores[tmpCounter] = rb.req.getParams().get(</span>
             PARAM_MTAS_KWIC + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_KWIC_QUERY_IGNORE,
             null);
-<span class="nc" id="L144">        queryMaximumIgnoreLengths[tmpCounter] = rb.req.getParams()</span>
-<span class="nc" id="L145">            .get(PARAM_MTAS_KWIC + &quot;.&quot; + id + &quot;.&quot;</span>
+<span class="nc" id="L149">        queryMaximumIgnoreLengths[tmpCounter] = rb.req.getParams()</span>
+<span class="nc" id="L150">            .get(PARAM_MTAS_KWIC + &quot;.&quot; + id + &quot;.&quot;</span>
                 + NAME_MTAS_KWIC_QUERY_MAXIMUM_IGNORE_LENGTH, null);
-<span class="nc" id="L147">        Set&lt;String&gt; vIds = MtasSolrResultUtil.getIdsFromParameters(</span>
-<span class="nc" id="L148">            rb.req.getParams(),</span>
+<span class="nc" id="L152">        Set&lt;String&gt; vIds = MtasSolrResultUtil.getIdsFromParameters(</span>
+<span class="nc" id="L153">            rb.req.getParams(),</span>
             PARAM_MTAS_KWIC + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_KWIC_QUERY_VARIABLE);
-<span class="nc" id="L150">        queryVariables[tmpCounter] = new HashMap&lt;&gt;();</span>
-<span class="nc bnc" id="L151" title="All 2 branches missed.">        if (!vIds.isEmpty()) {</span>
-<span class="nc" id="L152">          HashMap&lt;String, ArrayList&lt;String&gt;&gt; tmpVariables = new HashMap&lt;&gt;();</span>
-<span class="nc bnc" id="L153" title="All 2 branches missed.">          for (String vId : vIds) {</span>
-<span class="nc" id="L154">            String name = rb.req.getParams().get(</span>
+<span class="nc" id="L155">        queryVariables[tmpCounter] = new HashMap&lt;&gt;();</span>
+<span class="nc bnc" id="L156" title="All 2 branches missed.">        if (!vIds.isEmpty()) {</span>
+<span class="nc" id="L157">          HashMap&lt;String, ArrayList&lt;String&gt;&gt; tmpVariables = new HashMap&lt;&gt;();</span>
+<span class="nc bnc" id="L158" title="All 2 branches missed.">          for (String vId : vIds) {</span>
+<span class="nc" id="L159">            String name = rb.req.getParams().get(</span>
                 PARAM_MTAS_KWIC + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_KWIC_QUERY_VARIABLE
                     + &quot;.&quot; + vId + &quot;.&quot; + SUBNAME_MTAS_KWIC_QUERY_VARIABLE_NAME,
                 null);
-<span class="nc bnc" id="L158" title="All 2 branches missed.">            if (name != null) {</span>
-<span class="nc bnc" id="L159" title="All 2 branches missed.">              if (!tmpVariables.containsKey(name)) {</span>
-<span class="nc" id="L160">                tmpVariables.put(name, new ArrayList&lt;String&gt;());</span>
+<span class="nc bnc" id="L163" title="All 2 branches missed.">            if (name != null) {</span>
+<span class="nc bnc" id="L164" title="All 2 branches missed.">              if (!tmpVariables.containsKey(name)) {</span>
+<span class="nc" id="L165">                tmpVariables.put(name, new ArrayList&lt;String&gt;());</span>
               }
-<span class="nc" id="L162">              String value = rb.req.getParams()</span>
-<span class="nc" id="L163">                  .get(PARAM_MTAS_KWIC + &quot;.&quot; + id + &quot;.&quot;</span>
+<span class="nc" id="L167">              String value = rb.req.getParams()</span>
+<span class="nc" id="L168">                  .get(PARAM_MTAS_KWIC + &quot;.&quot; + id + &quot;.&quot;</span>
                       + NAME_MTAS_KWIC_QUERY_VARIABLE + &quot;.&quot; + vId + &quot;.&quot;
                       + SUBNAME_MTAS_KWIC_QUERY_VARIABLE_VALUE, null);
-<span class="nc bnc" id="L166" title="All 2 branches missed.">              if (value != null) {</span>
-<span class="nc" id="L167">                ArrayList&lt;String&gt; list = new ArrayList&lt;&gt;();</span>
-<span class="nc" id="L168">                String[] subList = value.split(&quot;(?&lt;!\\\\),&quot;);</span>
-<span class="nc bnc" id="L169" title="All 2 branches missed.">                for (int i = 0; i &lt; subList.length; i++) {</span>
-<span class="nc" id="L170">                  list.add(</span>
-<span class="nc" id="L171">                      subList[i].replace(&quot;\\,&quot;, &quot;,&quot;).replace(&quot;\\\\&quot;, &quot;\\&quot;));</span>
+<span class="nc bnc" id="L171" title="All 2 branches missed.">              if (value != null) {</span>
+<span class="nc" id="L172">                ArrayList&lt;String&gt; list = new ArrayList&lt;&gt;();</span>
+<span class="nc" id="L173">                String[] subList = value.split(&quot;(?&lt;!\\\\),&quot;);</span>
+<span class="nc bnc" id="L174" title="All 2 branches missed.">                for (int i = 0; i &lt; subList.length; i++) {</span>
+<span class="nc" id="L175">                  list.add(</span>
+<span class="nc" id="L176">                      subList[i].replace(&quot;\\,&quot;, &quot;,&quot;).replace(&quot;\\\\&quot;, &quot;\\&quot;));</span>
                 }
-<span class="nc" id="L173">                tmpVariables.get(name).addAll(list);</span>
+<span class="nc" id="L178">                tmpVariables.get(name).addAll(list);</span>
               }
             }
-<span class="nc" id="L176">          }</span>
-<span class="nc bnc" id="L177" title="All 2 branches missed.">          for (Entry&lt;String, ArrayList&lt;String&gt;&gt; entry : tmpVariables</span>
-<span class="nc" id="L178">              .entrySet()) {</span>
-<span class="nc" id="L179">            queryVariables[tmpCounter].put(entry.getKey(),</span>
-<span class="nc" id="L180">                entry.getValue().toArray(new String[entry.getValue().size()]));</span>
 <span class="nc" id="L181">          }</span>
+<span class="nc bnc" id="L182" title="All 2 branches missed.">          for (Entry&lt;String, ArrayList&lt;String&gt;&gt; entry : tmpVariables</span>
+<span class="nc" id="L183">              .entrySet()) {</span>
+<span class="nc" id="L184">            queryVariables[tmpCounter].put(entry.getKey(),</span>
+<span class="nc" id="L185">                entry.getValue().toArray(new String[entry.getValue().size()]));</span>
+<span class="nc" id="L186">          }</span>
         }
-<span class="nc" id="L183">        keys[tmpCounter] = rb.req.getParams()</span>
-<span class="nc" id="L184">            .get(PARAM_MTAS_KWIC + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_KWIC_KEY,</span>
-<span class="nc" id="L185">                String.valueOf(tmpCounter))</span>
-<span class="nc" id="L186">            .trim();</span>
-<span class="nc" id="L187">        prefixes[tmpCounter] = rb.req.getParams().get(</span>
+<span class="nc" id="L188">        keys[tmpCounter] = rb.req.getParams()</span>
+<span class="nc" id="L189">            .get(PARAM_MTAS_KWIC + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_KWIC_KEY,</span>
+<span class="nc" id="L190">                String.valueOf(tmpCounter))</span>
+<span class="nc" id="L191">            .trim();</span>
+<span class="nc" id="L192">        prefixes[tmpCounter] = rb.req.getParams().get(</span>
             PARAM_MTAS_KWIC + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_KWIC_PREFIX, null);
-<span class="nc" id="L189">        numbers[tmpCounter] = rb.req.getParams().get(</span>
+<span class="nc" id="L194">        numbers[tmpCounter] = rb.req.getParams().get(</span>
             PARAM_MTAS_KWIC + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_KWIC_NUMBER, null);
-<span class="nc" id="L191">        starts[tmpCounter] = rb.req.getParams()</span>
-<span class="nc" id="L192">            .get(PARAM_MTAS_KWIC + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_KWIC_START, null);</span>
-<span class="nc" id="L193">        lefts[tmpCounter] = rb.req.getParams()</span>
-<span class="nc" id="L194">            .get(PARAM_MTAS_KWIC + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_KWIC_LEFT, null);</span>
-<span class="nc" id="L195">        rights[tmpCounter] = rb.req.getParams()</span>
-<span class="nc" id="L196">            .get(PARAM_MTAS_KWIC + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_KWIC_RIGHT, null);</span>
-<span class="nc" id="L197">        starts[tmpCounter] = rb.req.getParams()</span>
-<span class="nc" id="L198">            .get(PARAM_MTAS_KWIC + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_KWIC_START, null);</span>
-<span class="nc" id="L199">        outputs[tmpCounter] = rb.req.getParams().get(</span>
+<span class="nc" id="L196">        starts[tmpCounter] = rb.req.getParams()</span>
+<span class="nc" id="L197">            .get(PARAM_MTAS_KWIC + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_KWIC_START, null);</span>
+<span class="nc" id="L198">        lefts[tmpCounter] = rb.req.getParams()</span>
+<span class="nc" id="L199">            .get(PARAM_MTAS_KWIC + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_KWIC_LEFT, null);</span>
+<span class="nc" id="L200">        rights[tmpCounter] = rb.req.getParams()</span>
+<span class="nc" id="L201">            .get(PARAM_MTAS_KWIC + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_KWIC_RIGHT, null);</span>
+<span class="nc" id="L202">        starts[tmpCounter] = rb.req.getParams()</span>
+<span class="nc" id="L203">            .get(PARAM_MTAS_KWIC + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_KWIC_START, null);</span>
+<span class="nc" id="L204">        outputs[tmpCounter] = rb.req.getParams().get(</span>
             PARAM_MTAS_KWIC + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_KWIC_OUTPUT, null);
-<span class="nc" id="L201">        tmpCounter++;</span>
-<span class="nc" id="L202">      }</span>
-<span class="nc" id="L203">      String uniqueKeyField = rb.req.getSchema().getUniqueKeyField().getName();</span>
-<span class="nc" id="L204">      mtasFields.doKwic = true;</span>
-<span class="nc" id="L205">      rb.setNeedDocList(true);</span>
-<span class="nc bnc" id="L206" title="All 2 branches missed.">      for (String field : fields) {</span>
-<span class="nc bnc" id="L207" title="All 4 branches missed.">        if (field == null || field.isEmpty()) {</span>
-<span class="nc" id="L208">          throw new IOException(&quot;no (valid) field in mtas kwic&quot;);</span>
-<span class="nc bnc" id="L209" title="All 2 branches missed.">        } else if (!mtasFields.list.containsKey(field)) {</span>
-<span class="nc" id="L210">          mtasFields.list.put(field, new ComponentField(uniqueKeyField));</span>
+<span class="nc" id="L206">        tmpCounter++;</span>
+<span class="nc" id="L207">      }</span>
+<span class="nc" id="L208">      String uniqueKeyField = rb.req.getSchema().getUniqueKeyField().getName();</span>
+<span class="nc" id="L209">      mtasFields.doKwic = true;</span>
+<span class="nc" id="L210">      rb.setNeedDocList(true);</span>
+<span class="nc bnc" id="L211" title="All 2 branches missed.">      for (String field : fields) {</span>
+<span class="nc bnc" id="L212" title="All 4 branches missed.">        if (field == null || field.isEmpty()) {</span>
+<span class="nc" id="L213">          throw new IOException(&quot;no (valid) field in mtas kwic&quot;);</span>
+<span class="nc bnc" id="L214" title="All 2 branches missed.">        } else if (!mtasFields.list.containsKey(field)) {</span>
+<span class="nc" id="L215">          mtasFields.list.put(field, new ComponentField(uniqueKeyField));</span>
         }
       }
-<span class="nc" id="L213">      MtasSolrResultUtil.compareAndCheck(keys, fields, NAME_MTAS_KWIC_KEY,</span>
-<span class="nc" id="L214">          NAME_MTAS_KWIC_FIELD, true);</span>
-<span class="nc" id="L215">      MtasSolrResultUtil.compareAndCheck(queryValues, fields,</span>
-<span class="nc" id="L216">          NAME_MTAS_KWIC_QUERY_VALUE, NAME_MTAS_KWIC_FIELD, false);</span>
-<span class="nc" id="L217">      MtasSolrResultUtil.compareAndCheck(queryTypes, fields,</span>
-<span class="nc" id="L218">          NAME_MTAS_KWIC_QUERY_TYPE, NAME_MTAS_KWIC_FIELD, false);</span>
-<span class="nc" id="L219">      MtasSolrResultUtil.compareAndCheck(queryPrefixes, fields,</span>
-<span class="nc" id="L220">          NAME_MTAS_KWIC_QUERY_PREFIX, NAME_MTAS_KWIC_FIELD, false);</span>
-<span class="nc" id="L221">      MtasSolrResultUtil.compareAndCheck(queryIgnores, fields,</span>
-<span class="nc" id="L222">          NAME_MTAS_KWIC_QUERY_IGNORE, NAME_MTAS_KWIC_FIELD, false);</span>
-<span class="nc" id="L223">      MtasSolrResultUtil.compareAndCheck(queryMaximumIgnoreLengths, fields,</span>
+<span class="nc" id="L218">      MtasSolrResultUtil.compareAndCheck(keys, fields, NAME_MTAS_KWIC_KEY,</span>
+<span class="nc" id="L219">          NAME_MTAS_KWIC_FIELD, true);</span>
+<span class="nc" id="L220">      MtasSolrResultUtil.compareAndCheck(queryValues, fields,</span>
+<span class="nc" id="L221">          NAME_MTAS_KWIC_QUERY_VALUE, NAME_MTAS_KWIC_FIELD, false);</span>
+<span class="nc" id="L222">      MtasSolrResultUtil.compareAndCheck(queryTypes, fields,</span>
+<span class="nc" id="L223">          NAME_MTAS_KWIC_QUERY_TYPE, NAME_MTAS_KWIC_FIELD, false);</span>
+<span class="nc" id="L224">      MtasSolrResultUtil.compareAndCheck(queryPrefixes, fields,</span>
+<span class="nc" id="L225">          NAME_MTAS_KWIC_QUERY_PREFIX, NAME_MTAS_KWIC_FIELD, false);</span>
+<span class="nc" id="L226">      MtasSolrResultUtil.compareAndCheck(queryIgnores, fields,</span>
+<span class="nc" id="L227">          NAME_MTAS_KWIC_QUERY_IGNORE, NAME_MTAS_KWIC_FIELD, false);</span>
+<span class="nc" id="L228">      MtasSolrResultUtil.compareAndCheck(queryMaximumIgnoreLengths, fields,</span>
           NAME_MTAS_KWIC_QUERY_MAXIMUM_IGNORE_LENGTH, NAME_MTAS_KWIC_FIELD,
-<span class="nc" id="L225">          false);</span>
-<span class="nc" id="L226">      MtasSolrResultUtil.compareAndCheck(prefixes, fields,</span>
-<span class="nc" id="L227">          NAME_MTAS_KWIC_PREFIX, NAME_MTAS_KWIC_FIELD, false);</span>
-<span class="nc" id="L228">      MtasSolrResultUtil.compareAndCheck(numbers, fields, NAME_MTAS_KWIC_NUMBER,</span>
-<span class="nc" id="L229">          NAME_MTAS_KWIC_FIELD, false);</span>
-<span class="nc" id="L230">      MtasSolrResultUtil.compareAndCheck(starts, fields, NAME_MTAS_KWIC_START,</span>
-<span class="nc" id="L231">          NAME_MTAS_KWIC_FIELD, false);</span>
-<span class="nc" id="L232">      MtasSolrResultUtil.compareAndCheck(lefts, fields, NAME_MTAS_KWIC_LEFT,</span>
-<span class="nc" id="L233">          NAME_MTAS_KWIC_FIELD, false);</span>
-<span class="nc" id="L234">      MtasSolrResultUtil.compareAndCheck(rights, fields, NAME_MTAS_KWIC_RIGHT,</span>
-<span class="nc" id="L235">          NAME_MTAS_KWIC_FIELD, false);</span>
-<span class="nc" id="L236">      MtasSolrResultUtil.compareAndCheck(outputs, fields, NAME_MTAS_KWIC_OUTPUT,</span>
-<span class="nc" id="L237">          NAME_MTAS_KWIC_FIELD, false);</span>
-<span class="nc bnc" id="L238" title="All 2 branches missed.">      for (int i = 0; i &lt; fields.length; i++) {</span>
-<span class="nc" id="L239">        ComponentField cf = mtasFields.list.get(fields[i]);</span>
-<span class="nc bnc" id="L240" title="All 2 branches missed.">        Integer maximumIgnoreLength = (queryMaximumIgnoreLengths[i] == null)</span>
-<span class="nc" id="L241">            ? null : Integer.parseInt(queryMaximumIgnoreLengths[i]);</span>
-<span class="nc" id="L242">        MtasSpanQuery q = MtasSolrResultUtil.constructQuery(queryValues[i],</span>
+<span class="nc" id="L230">          false);</span>
+<span class="nc" id="L231">      MtasSolrResultUtil.compareAndCheck(prefixes, fields,</span>
+<span class="nc" id="L232">          NAME_MTAS_KWIC_PREFIX, NAME_MTAS_KWIC_FIELD, false);</span>
+<span class="nc" id="L233">      MtasSolrResultUtil.compareAndCheck(numbers, fields, NAME_MTAS_KWIC_NUMBER,</span>
+<span class="nc" id="L234">          NAME_MTAS_KWIC_FIELD, false);</span>
+<span class="nc" id="L235">      MtasSolrResultUtil.compareAndCheck(starts, fields, NAME_MTAS_KWIC_START,</span>
+<span class="nc" id="L236">          NAME_MTAS_KWIC_FIELD, false);</span>
+<span class="nc" id="L237">      MtasSolrResultUtil.compareAndCheck(lefts, fields, NAME_MTAS_KWIC_LEFT,</span>
+<span class="nc" id="L238">          NAME_MTAS_KWIC_FIELD, false);</span>
+<span class="nc" id="L239">      MtasSolrResultUtil.compareAndCheck(rights, fields, NAME_MTAS_KWIC_RIGHT,</span>
+<span class="nc" id="L240">          NAME_MTAS_KWIC_FIELD, false);</span>
+<span class="nc" id="L241">      MtasSolrResultUtil.compareAndCheck(outputs, fields, NAME_MTAS_KWIC_OUTPUT,</span>
+<span class="nc" id="L242">          NAME_MTAS_KWIC_FIELD, false);</span>
+<span class="nc bnc" id="L243" title="All 2 branches missed.">      for (int i = 0; i &lt; fields.length; i++) {</span>
+<span class="nc" id="L244">        ComponentField cf = mtasFields.list.get(fields[i]);</span>
+<span class="nc bnc" id="L245" title="All 2 branches missed.">        Integer maximumIgnoreLength = (queryMaximumIgnoreLengths[i] == null)</span>
+<span class="nc" id="L246">            ? null : Integer.parseInt(queryMaximumIgnoreLengths[i]);</span>
+<span class="nc" id="L247">        MtasSpanQuery q = MtasSolrResultUtil.constructQuery(queryValues[i],</span>
             queryTypes[i], queryPrefixes[i], queryVariables[i], fields[i],
             queryIgnores[i], maximumIgnoreLength);
         // minimize number of queries
-<span class="nc bnc" id="L246" title="All 2 branches missed.">        if (cf.spanQueryList.contains(q)) {</span>
-<span class="nc" id="L247">          q = cf.spanQueryList.get(cf.spanQueryList.indexOf(q));</span>
+<span class="nc bnc" id="L251" title="All 2 branches missed.">        if (cf.spanQueryList.contains(q)) {</span>
+<span class="nc" id="L252">          q = cf.spanQueryList.get(cf.spanQueryList.indexOf(q));</span>
         } else {
-<span class="nc" id="L249">          cf.spanQueryList.add(q);</span>
+<span class="nc" id="L254">          cf.spanQueryList.add(q);</span>
         }
-<span class="nc bnc" id="L251" title="All 4 branches missed.">        String key = (keys[i] == null) || (keys[i].isEmpty())</span>
-<span class="nc" id="L252">            ? String.valueOf(i) + &quot;:&quot; + fields[i] + &quot;:&quot; + queryValues[i]</span>
-<span class="nc" id="L253">            : keys[i].trim();</span>
-<span class="nc" id="L254">        String prefix = prefixes[i];</span>
-<span class="nc bnc" id="L255" title="All 2 branches missed.">        Integer number = (numbers[i] != null) ? getPositiveInteger(numbers[i])</span>
+<span class="nc bnc" id="L256" title="All 4 branches missed.">        String key = (keys[i] == null) || (keys[i].isEmpty())</span>
+<span class="nc" id="L257">            ? String.valueOf(i) + &quot;:&quot; + fields[i] + &quot;:&quot; + queryValues[i]</span>
+<span class="nc" id="L258">            : keys[i].trim();</span>
+<span class="nc" id="L259">        String prefix = prefixes[i];</span>
+<span class="nc bnc" id="L260" title="All 2 branches missed.">        Integer number = (numbers[i] != null) ? getPositiveInteger(numbers[i])</span>
             : null;
-<span class="nc" id="L257">        int start = getPositiveInteger(starts[i]);</span>
-<span class="nc" id="L258">        int left = getPositiveInteger(lefts[i]);</span>
-<span class="nc" id="L259">        int right = getPositiveInteger(rights[i]);</span>
-<span class="nc" id="L260">        String output = outputs[i];</span>
-<span class="nc" id="L261">        mtasFields.list.get(fields[i]).kwicList.add(new ComponentKwic(q, key,</span>
+<span class="nc" id="L262">        int start = getPositiveInteger(starts[i]);</span>
+<span class="nc" id="L263">        int left = getPositiveInteger(lefts[i]);</span>
+<span class="nc" id="L264">        int right = getPositiveInteger(rights[i]);</span>
+<span class="nc" id="L265">        String output = outputs[i];</span>
+<span class="nc" id="L266">        mtasFields.list.get(fields[i]).kwicList.add(new ComponentKwic(q, key,</span>
             prefix, number, start, left, right, output));
       }
     }
-<span class="nc" id="L265">  }</span>
+<span class="nc" id="L270">  }</span>
 
-  /* (non-Javadoc)
-   * @see mtas.solr.handler.component.util.MtasSolrComponent#create(mtas.codec.util.CodecComponent.BasicComponent, java.lang.Boolean)
+  /*
+   * (non-Javadoc)
+   * 
+   * @see
+   * mtas.solr.handler.component.util.MtasSolrComponent#create(mtas.codec.util.
+   * CodecComponent.BasicComponent, java.lang.Boolean)
    */
   public SimpleOrderedMap&lt;Object&gt; create(ComponentKwic kwic, Boolean encode) {
-<span class="nc" id="L271">    SimpleOrderedMap&lt;Object&gt; mtasKwicResponse = new SimpleOrderedMap&lt;&gt;();</span>
-<span class="nc" id="L272">    mtasKwicResponse.add(&quot;key&quot;, kwic.key);</span>
-<span class="nc" id="L273">    ArrayList&lt;NamedList&lt;Object&gt;&gt; mtasKwicItemResponses = new ArrayList&lt;&gt;();</span>
-<span class="nc bnc" id="L274" title="All 2 branches missed.">    if (kwic.output.equals(ComponentKwic.KWIC_OUTPUT_HIT)) {</span>
-<span class="nc bnc" id="L275" title="All 2 branches missed.">      for (int docId : kwic.hits.keySet()) {</span>
-<span class="nc" id="L276">        NamedList&lt;Object&gt; mtasKwicItemResponse = new SimpleOrderedMap&lt;&gt;();</span>
-<span class="nc" id="L277">        List&lt;KwicHit&gt; list = kwic.hits.get(docId);</span>
-<span class="nc" id="L278">        List&lt;NamedList&lt;Object&gt;&gt; mtasKwicItemResponseItems = new ArrayList&lt;&gt;();</span>
-<span class="nc bnc" id="L279" title="All 2 branches missed.">        for (KwicHit h : list) {</span>
-<span class="nc" id="L280">          NamedList&lt;Object&gt; mtasKwicItemResponseItem = new SimpleOrderedMap&lt;&gt;();</span>
-<span class="nc" id="L281">          SortedMap&lt;Integer, List&lt;List&lt;String&gt;&gt;&gt; hitData = new TreeMap&lt;&gt;();</span>
-<span class="nc" id="L282">          SortedMap&lt;Integer, List&lt;List&lt;String&gt;&gt;&gt; leftData = null;</span>
-<span class="nc" id="L283">          SortedMap&lt;Integer, List&lt;List&lt;String&gt;&gt;&gt; rightData = null;</span>
-<span class="nc bnc" id="L284" title="All 2 branches missed.">          if (kwic.left &gt; 0) {</span>
-<span class="nc" id="L285">            leftData = new TreeMap&lt;&gt;();</span>
+<span class="nc" id="L280">    SimpleOrderedMap&lt;Object&gt; mtasKwicResponse = new SimpleOrderedMap&lt;&gt;();</span>
+<span class="nc" id="L281">    mtasKwicResponse.add(&quot;key&quot;, kwic.key);</span>
+<span class="nc" id="L282">    ArrayList&lt;NamedList&lt;Object&gt;&gt; mtasKwicItemResponses = new ArrayList&lt;&gt;();</span>
+<span class="nc bnc" id="L283" title="All 2 branches missed.">    if (kwic.output.equals(ComponentKwic.KWIC_OUTPUT_HIT)) {</span>
+<span class="nc bnc" id="L284" title="All 2 branches missed.">      for (int docId : kwic.hits.keySet()) {</span>
+<span class="nc" id="L285">        NamedList&lt;Object&gt; mtasKwicItemResponse = new SimpleOrderedMap&lt;&gt;();</span>
+<span class="nc" id="L286">        List&lt;KwicHit&gt; list = kwic.hits.get(docId);</span>
+<span class="nc" id="L287">        List&lt;NamedList&lt;Object&gt;&gt; mtasKwicItemResponseItems = new ArrayList&lt;&gt;();</span>
+<span class="nc bnc" id="L288" title="All 2 branches missed.">        for (KwicHit h : list) {</span>
+<span class="nc" id="L289">          NamedList&lt;Object&gt; mtasKwicItemResponseItem = new SimpleOrderedMap&lt;&gt;();</span>
+<span class="nc" id="L290">          SortedMap&lt;Integer, List&lt;List&lt;String&gt;&gt;&gt; hitData = new TreeMap&lt;&gt;();</span>
+<span class="nc" id="L291">          SortedMap&lt;Integer, List&lt;List&lt;String&gt;&gt;&gt; leftData = null;</span>
+<span class="nc" id="L292">          SortedMap&lt;Integer, List&lt;List&lt;String&gt;&gt;&gt; rightData = null;</span>
+<span class="nc bnc" id="L293" title="All 2 branches missed.">          if (kwic.left &gt; 0) {</span>
+<span class="nc" id="L294">            leftData = new TreeMap&lt;&gt;();</span>
           }
-<span class="nc bnc" id="L287" title="All 2 branches missed.">          if (kwic.right &gt; 0) {</span>
-<span class="nc" id="L288">            rightData = new TreeMap&lt;&gt;();</span>
+<span class="nc bnc" id="L296" title="All 2 branches missed.">          if (kwic.right &gt; 0) {</span>
+<span class="nc" id="L297">            rightData = new TreeMap&lt;&gt;();</span>
           }
-<span class="nc" id="L290">          for (int position = Math.max(0,</span>
-<span class="nc bnc" id="L291" title="All 2 branches missed.">              h.startPosition - kwic.left); position &lt;= (h.endPosition</span>
-<span class="nc" id="L292">                  + kwic.right); position++) {</span>
-<span class="nc bnc" id="L293" title="All 2 branches missed.">            if (h.hits.containsKey(position)) {</span>
-<span class="nc" id="L294">              List&lt;List&lt;String&gt;&gt; hitDataItem = new ArrayList&lt;&gt;();</span>
-<span class="nc bnc" id="L295" title="All 2 branches missed.">              for (String term : h.hits.get(position)) {</span>
-<span class="nc" id="L296">                List&lt;String&gt; hitDataSubItem = new ArrayList&lt;&gt;();</span>
-<span class="nc" id="L297">                hitDataSubItem.add(CodecUtil.termPrefix(term));</span>
-<span class="nc" id="L298">                hitDataSubItem.add(CodecUtil.termValue(term));</span>
-<span class="nc" id="L299">                hitDataItem.add(hitDataSubItem);</span>
-<span class="nc" id="L300">              }</span>
-<span class="nc bnc" id="L301" title="All 2 branches missed.">              if (position &lt; h.startPosition) {</span>
-<span class="nc bnc" id="L302" title="All 2 branches missed.">                if (leftData != null) {</span>
-<span class="nc" id="L303">                  leftData.put(position, hitDataItem);</span>
+<span class="nc" id="L299">          for (int position = Math.max(0,</span>
+<span class="nc bnc" id="L300" title="All 2 branches missed.">              h.startPosition - kwic.left); position &lt;= (h.endPosition</span>
+<span class="nc" id="L301">                  + kwic.right); position++) {</span>
+<span class="nc bnc" id="L302" title="All 2 branches missed.">            if (h.hits.containsKey(position)) {</span>
+<span class="nc" id="L303">              List&lt;List&lt;String&gt;&gt; hitDataItem = new ArrayList&lt;&gt;();</span>
+<span class="nc bnc" id="L304" title="All 2 branches missed.">              for (String term : h.hits.get(position)) {</span>
+<span class="nc" id="L305">                List&lt;String&gt; hitDataSubItem = new ArrayList&lt;&gt;();</span>
+<span class="nc" id="L306">                hitDataSubItem.add(CodecUtil.termPrefix(term));</span>
+<span class="nc" id="L307">                hitDataSubItem.add(CodecUtil.termValue(term));</span>
+<span class="nc" id="L308">                hitDataItem.add(hitDataSubItem);</span>
+<span class="nc" id="L309">              }</span>
+<span class="nc bnc" id="L310" title="All 2 branches missed.">              if (position &lt; h.startPosition) {</span>
+<span class="nc bnc" id="L311" title="All 2 branches missed.">                if (leftData != null) {</span>
+<span class="nc" id="L312">                  leftData.put(position, hitDataItem);</span>
                 }
-<span class="nc bnc" id="L305" title="All 2 branches missed.">              } else if (position &gt; h.endPosition) {</span>
-<span class="nc bnc" id="L306" title="All 2 branches missed.">                if (rightData != null) {</span>
-<span class="nc" id="L307">                  rightData.put(position, hitDataItem);</span>
+<span class="nc bnc" id="L314" title="All 2 branches missed.">              } else if (position &gt; h.endPosition) {</span>
+<span class="nc bnc" id="L315" title="All 2 branches missed.">                if (rightData != null) {</span>
+<span class="nc" id="L316">                  rightData.put(position, hitDataItem);</span>
                 }
               } else {
-<span class="nc" id="L310">                hitData.put(position, hitDataItem);</span>
+<span class="nc" id="L319">                hitData.put(position, hitDataItem);</span>
               }
             }
           }
-<span class="nc bnc" id="L314" title="All 2 branches missed.">          if (kwic.left &gt; 0) {</span>
-<span class="nc" id="L315">            mtasKwicItemResponseItem.add(&quot;left&quot;, leftData);</span>
+<span class="nc bnc" id="L323" title="All 2 branches missed.">          if (kwic.left &gt; 0) {</span>
+<span class="nc" id="L324">            mtasKwicItemResponseItem.add(&quot;left&quot;, leftData);</span>
           }
-<span class="nc" id="L317">          mtasKwicItemResponseItem.add(&quot;hit&quot;, hitData);</span>
-<span class="nc bnc" id="L318" title="All 2 branches missed.">          if (kwic.right &gt; 0) {</span>
-<span class="nc" id="L319">            mtasKwicItemResponseItem.add(&quot;right&quot;, rightData);</span>
+<span class="nc" id="L326">          mtasKwicItemResponseItem.add(&quot;hit&quot;, hitData);</span>
+<span class="nc bnc" id="L327" title="All 2 branches missed.">          if (kwic.right &gt; 0) {</span>
+<span class="nc" id="L328">            mtasKwicItemResponseItem.add(&quot;right&quot;, rightData);</span>
           }
-<span class="nc" id="L321">          mtasKwicItemResponseItems.add(mtasKwicItemResponseItem);</span>
-<span class="nc" id="L322">        }</span>
-<span class="nc" id="L323">        mtasKwicItemResponse.add(&quot;documentKey&quot;, kwic.uniqueKey.get(docId));</span>
-<span class="nc" id="L324">        mtasKwicItemResponse.add(&quot;documentTotal&quot;, kwic.subTotal.get(docId));</span>
-<span class="nc" id="L325">        mtasKwicItemResponse.add(&quot;documentMinPosition&quot;,</span>
-<span class="nc" id="L326">            kwic.minPosition.get(docId));</span>
-<span class="nc" id="L327">        mtasKwicItemResponse.add(&quot;documentMaxPosition&quot;,</span>
-<span class="nc" id="L328">            kwic.maxPosition.get(docId));</span>
-<span class="nc" id="L329">        mtasKwicItemResponse.add(&quot;list&quot;, mtasKwicItemResponseItems);</span>
-<span class="nc" id="L330">        mtasKwicItemResponses.add(mtasKwicItemResponse);</span>
-<span class="nc" id="L331">      }</span>
-<span class="nc bnc" id="L332" title="All 2 branches missed.">    } else if (kwic.output.equals(ComponentKwic.KWIC_OUTPUT_TOKEN)) {</span>
-<span class="nc bnc" id="L333" title="All 2 branches missed.">      for (int docId : kwic.tokens.keySet()) {</span>
-<span class="nc" id="L334">        NamedList&lt;Object&gt; mtasKwicItemResponse = new SimpleOrderedMap&lt;&gt;();</span>
-<span class="nc" id="L335">        List&lt;KwicToken&gt; list = kwic.tokens.get(docId);</span>
-<span class="nc" id="L336">        List&lt;NamedList&lt;Object&gt;&gt; mtasKwicItemResponseItems = new ArrayList&lt;&gt;();</span>
-<span class="nc bnc" id="L337" title="All 2 branches missed.">        for (KwicToken k : list) {</span>
-<span class="nc" id="L338">          NamedList&lt;Object&gt; mtasKwicItemResponseItem = new SimpleOrderedMap&lt;&gt;();</span>
-<span class="nc" id="L339">          mtasKwicItemResponseItem.add(&quot;startPosition&quot;, k.startPosition);</span>
-<span class="nc" id="L340">          mtasKwicItemResponseItem.add(&quot;endPosition&quot;, k.endPosition);</span>
-<span class="nc" id="L341">          ArrayList&lt;NamedList&lt;Object&gt;&gt; mtasKwicItemResponseItemTokens = new ArrayList&lt;&gt;();</span>
-<span class="nc bnc" id="L342" title="All 2 branches missed.">          for (MtasToken token : k.tokens) {</span>
-<span class="nc" id="L343">            NamedList&lt;Object&gt; mtasKwicItemResponseItemToken = new SimpleOrderedMap&lt;&gt;();</span>
-<span class="nc bnc" id="L344" title="All 2 branches missed.">            if (token.getId() != null) {</span>
-<span class="nc" id="L345">              mtasKwicItemResponseItemToken.add(&quot;mtasId&quot;, token.getId());</span>
+<span class="nc" id="L330">          mtasKwicItemResponseItems.add(mtasKwicItemResponseItem);</span>
+<span class="nc" id="L331">        }</span>
+<span class="nc" id="L332">        mtasKwicItemResponse.add(&quot;documentKey&quot;, kwic.uniqueKey.get(docId));</span>
+<span class="nc" id="L333">        mtasKwicItemResponse.add(&quot;documentTotal&quot;, kwic.subTotal.get(docId));</span>
+<span class="nc" id="L334">        mtasKwicItemResponse.add(&quot;documentMinPosition&quot;,</span>
+<span class="nc" id="L335">            kwic.minPosition.get(docId));</span>
+<span class="nc" id="L336">        mtasKwicItemResponse.add(&quot;documentMaxPosition&quot;,</span>
+<span class="nc" id="L337">            kwic.maxPosition.get(docId));</span>
+<span class="nc" id="L338">        mtasKwicItemResponse.add(&quot;list&quot;, mtasKwicItemResponseItems);</span>
+<span class="nc" id="L339">        mtasKwicItemResponses.add(mtasKwicItemResponse);</span>
+<span class="nc" id="L340">      }</span>
+<span class="nc bnc" id="L341" title="All 2 branches missed.">    } else if (kwic.output.equals(ComponentKwic.KWIC_OUTPUT_TOKEN)) {</span>
+<span class="nc bnc" id="L342" title="All 2 branches missed.">      for (int docId : kwic.tokens.keySet()) {</span>
+<span class="nc" id="L343">        NamedList&lt;Object&gt; mtasKwicItemResponse = new SimpleOrderedMap&lt;&gt;();</span>
+<span class="nc" id="L344">        List&lt;KwicToken&gt; list = kwic.tokens.get(docId);</span>
+<span class="nc" id="L345">        List&lt;NamedList&lt;Object&gt;&gt; mtasKwicItemResponseItems = new ArrayList&lt;&gt;();</span>
+<span class="nc bnc" id="L346" title="All 2 branches missed.">        for (KwicToken k : list) {</span>
+<span class="nc" id="L347">          NamedList&lt;Object&gt; mtasKwicItemResponseItem = new SimpleOrderedMap&lt;&gt;();</span>
+<span class="nc" id="L348">          mtasKwicItemResponseItem.add(&quot;startPosition&quot;, k.startPosition);</span>
+<span class="nc" id="L349">          mtasKwicItemResponseItem.add(&quot;endPosition&quot;, k.endPosition);</span>
+<span class="nc" id="L350">          ArrayList&lt;NamedList&lt;Object&gt;&gt; mtasKwicItemResponseItemTokens = new ArrayList&lt;&gt;();</span>
+<span class="nc bnc" id="L351" title="All 2 branches missed.">          for (MtasToken token : k.tokens) {</span>
+<span class="nc" id="L352">            NamedList&lt;Object&gt; mtasKwicItemResponseItemToken = new SimpleOrderedMap&lt;&gt;();</span>
+<span class="nc bnc" id="L353" title="All 2 branches missed.">            if (token.getId() != null) {</span>
+<span class="nc" id="L354">              mtasKwicItemResponseItemToken.add(&quot;mtasId&quot;, token.getId());</span>
             }
-<span class="nc" id="L347">            mtasKwicItemResponseItemToken.add(&quot;prefix&quot;, token.getPrefix());</span>
-<span class="nc" id="L348">            mtasKwicItemResponseItemToken.add(&quot;value&quot;, token.getPostfix());</span>
-<span class="nc bnc" id="L349" title="All 2 branches missed.">            if (token.getPositionStart() != null) {</span>
-<span class="nc" id="L350">              mtasKwicItemResponseItemToken.add(&quot;positionStart&quot;,</span>
-<span class="nc" id="L351">                  token.getPositionStart());</span>
-<span class="nc" id="L352">              mtasKwicItemResponseItemToken.add(&quot;positionEnd&quot;,</span>
-<span class="nc" id="L353">                  token.getPositionEnd());</span>
+<span class="nc" id="L356">            mtasKwicItemResponseItemToken.add(&quot;prefix&quot;, token.getPrefix());</span>
+<span class="nc" id="L357">            mtasKwicItemResponseItemToken.add(&quot;value&quot;, token.getPostfix());</span>
+<span class="nc bnc" id="L358" title="All 2 branches missed.">            if (token.getPositionStart() != null) {</span>
+<span class="nc" id="L359">              mtasKwicItemResponseItemToken.add(&quot;positionStart&quot;,</span>
+<span class="nc" id="L360">                  token.getPositionStart());</span>
+<span class="nc" id="L361">              mtasKwicItemResponseItemToken.add(&quot;positionEnd&quot;,</span>
+<span class="nc" id="L362">                  token.getPositionEnd());</span>
             }
-<span class="nc bnc" id="L355" title="All 2 branches missed.">            if (token.getPositions() != null) {</span>
-<span class="nc" id="L356">              mtasKwicItemResponseItemToken.add(&quot;positions&quot;,</span>
-<span class="nc" id="L357">                  token.getPositions());</span>
+<span class="nc bnc" id="L364" title="All 2 branches missed.">            if (token.getPositions() != null) {</span>
+<span class="nc" id="L365">              mtasKwicItemResponseItemToken.add(&quot;positions&quot;,</span>
+<span class="nc" id="L366">                  token.getPositions());</span>
             }
-<span class="nc bnc" id="L359" title="All 2 branches missed.">            if (token.getParentId() != null) {</span>
-<span class="nc" id="L360">              mtasKwicItemResponseItemToken.add(&quot;parentMtasId&quot;,</span>
-<span class="nc" id="L361">                  token.getParentId());</span>
+<span class="nc bnc" id="L368" title="All 2 branches missed.">            if (token.getParentId() != null) {</span>
+<span class="nc" id="L369">              mtasKwicItemResponseItemToken.add(&quot;parentMtasId&quot;,</span>
+<span class="nc" id="L370">                  token.getParentId());</span>
             }
-<span class="nc bnc" id="L363" title="All 2 branches missed.">            if (token.getPayload() != null) {</span>
-<span class="nc" id="L364">              mtasKwicItemResponseItemToken.add(&quot;payload&quot;, token.getPayload());</span>
+<span class="nc bnc" id="L372" title="All 2 branches missed.">            if (token.getPayload() != null) {</span>
+<span class="nc" id="L373">              mtasKwicItemResponseItemToken.add(&quot;payload&quot;, token.getPayload());</span>
             }
-<span class="nc bnc" id="L366" title="All 2 branches missed.">            if (token.getOffsetStart() != null) {</span>
-<span class="nc" id="L367">              mtasKwicItemResponseItemToken.add(&quot;offsetStart&quot;,</span>
-<span class="nc" id="L368">                  token.getOffsetStart());</span>
-<span class="nc" id="L369">              mtasKwicItemResponseItemToken.add(&quot;offsetEnd&quot;,</span>
-<span class="nc" id="L370">                  token.getOffsetEnd());</span>
+<span class="nc bnc" id="L375" title="All 2 branches missed.">            if (token.getOffsetStart() != null) {</span>
+<span class="nc" id="L376">              mtasKwicItemResponseItemToken.add(&quot;offsetStart&quot;,</span>
+<span class="nc" id="L377">                  token.getOffsetStart());</span>
+<span class="nc" id="L378">              mtasKwicItemResponseItemToken.add(&quot;offsetEnd&quot;,</span>
+<span class="nc" id="L379">                  token.getOffsetEnd());</span>
             }
-<span class="nc bnc" id="L372" title="All 2 branches missed.">            if (token.getRealOffsetStart() != null) {</span>
-<span class="nc" id="L373">              mtasKwicItemResponseItemToken.add(&quot;realOffsetStart&quot;,</span>
-<span class="nc" id="L374">                  token.getRealOffsetStart());</span>
-<span class="nc" id="L375">              mtasKwicItemResponseItemToken.add(&quot;realOffsetEnd&quot;,</span>
-<span class="nc" id="L376">                  token.getRealOffsetEnd());</span>
+<span class="nc bnc" id="L381" title="All 2 branches missed.">            if (token.getRealOffsetStart() != null) {</span>
+<span class="nc" id="L382">              mtasKwicItemResponseItemToken.add(&quot;realOffsetStart&quot;,</span>
+<span class="nc" id="L383">                  token.getRealOffsetStart());</span>
+<span class="nc" id="L384">              mtasKwicItemResponseItemToken.add(&quot;realOffsetEnd&quot;,</span>
+<span class="nc" id="L385">                  token.getRealOffsetEnd());</span>
             }
-<span class="nc" id="L378">            mtasKwicItemResponseItemTokens.add(mtasKwicItemResponseItemToken);</span>
-<span class="nc" id="L379">          }</span>
-<span class="nc" id="L380">          mtasKwicItemResponseItem.add(&quot;tokens&quot;,</span>
+<span class="nc" id="L387">            mtasKwicItemResponseItemTokens.add(mtasKwicItemResponseItemToken);</span>
+<span class="nc" id="L388">          }</span>
+<span class="nc" id="L389">          mtasKwicItemResponseItem.add(&quot;tokens&quot;,</span>
               mtasKwicItemResponseItemTokens);
-<span class="nc" id="L382">          mtasKwicItemResponseItems.add(mtasKwicItemResponseItem);</span>
-<span class="nc" id="L383">        }</span>
-<span class="nc" id="L384">        mtasKwicItemResponse.add(&quot;documentKey&quot;, kwic.uniqueKey.get(docId));</span>
-<span class="nc" id="L385">        mtasKwicItemResponse.add(&quot;documentTotal&quot;, kwic.subTotal.get(docId));</span>
-<span class="nc" id="L386">        mtasKwicItemResponse.add(&quot;documentMinPosition&quot;,</span>
-<span class="nc" id="L387">            kwic.minPosition.get(docId));</span>
-<span class="nc" id="L388">        mtasKwicItemResponse.add(&quot;documentMaxPosition&quot;,</span>
-<span class="nc" id="L389">            kwic.maxPosition.get(docId));</span>
-<span class="nc" id="L390">        mtasKwicItemResponse.add(&quot;list&quot;, mtasKwicItemResponseItems);</span>
-<span class="nc" id="L391">        mtasKwicItemResponses.add(mtasKwicItemResponse);</span>
-<span class="nc" id="L392">      }</span>
+<span class="nc" id="L391">          mtasKwicItemResponseItems.add(mtasKwicItemResponseItem);</span>
+<span class="nc" id="L392">        }</span>
+<span class="nc" id="L393">        mtasKwicItemResponse.add(&quot;documentKey&quot;, kwic.uniqueKey.get(docId));</span>
+<span class="nc" id="L394">        mtasKwicItemResponse.add(&quot;documentTotal&quot;, kwic.subTotal.get(docId));</span>
+<span class="nc" id="L395">        mtasKwicItemResponse.add(&quot;documentMinPosition&quot;,</span>
+<span class="nc" id="L396">            kwic.minPosition.get(docId));</span>
+<span class="nc" id="L397">        mtasKwicItemResponse.add(&quot;documentMaxPosition&quot;,</span>
+<span class="nc" id="L398">            kwic.maxPosition.get(docId));</span>
+<span class="nc" id="L399">        mtasKwicItemResponse.add(&quot;list&quot;, mtasKwicItemResponseItems);</span>
+<span class="nc" id="L400">        mtasKwicItemResponses.add(mtasKwicItemResponse);</span>
+<span class="nc" id="L401">      }</span>
     }
-<span class="nc" id="L394">    mtasKwicResponse.add(&quot;list&quot;, mtasKwicItemResponses);</span>
-<span class="nc" id="L395">    return mtasKwicResponse;</span>
+<span class="nc" id="L403">    mtasKwicResponse.add(&quot;list&quot;, mtasKwicItemResponses);</span>
+<span class="nc" id="L404">    return mtasKwicResponse;</span>
   }
 
-  /* (non-Javadoc)
-   * @see mtas.solr.handler.component.util.MtasSolrComponent#modifyRequest(org.apache.solr.handler.component.ResponseBuilder, org.apache.solr.handler.component.SearchComponent, org.apache.solr.handler.component.ShardRequest)
+  /*
+   * (non-Javadoc)
+   * 
+   * @see
+   * mtas.solr.handler.component.util.MtasSolrComponent#modifyRequest(org.apache
+   * .solr.handler.component.ResponseBuilder,
+   * org.apache.solr.handler.component.SearchComponent,
+   * org.apache.solr.handler.component.ShardRequest)
    */
   public void modifyRequest(ResponseBuilder rb, SearchComponent who,
       ShardRequest sreq) {
-<span class="nc bnc" id="L403" title="All 2 branches missed.">    if (sreq.params.getBool(MtasSolrSearchComponent.PARAM_MTAS, false)) {</span>
-<span class="nc bnc" id="L404" title="All 4 branches missed.">      if (sreq.params.getBool(PARAM_MTAS_KWIC, false)</span>
+<span class="nc bnc" id="L418" title="All 2 branches missed.">    if (sreq.params.getBool(MtasSolrSearchComponent.PARAM_MTAS, false)) {</span>
+<span class="nc bnc" id="L419" title="All 4 branches missed.">      if (sreq.params.getBool(PARAM_MTAS_KWIC, false)</span>
           &amp;&amp; (sreq.purpose &amp; ShardRequest.PURPOSE_GET_FIELDS) != 0) {
         // do nothing
       } else {
-<span class="nc" id="L408">        Set&lt;String&gt; keys = MtasSolrResultUtil</span>
-<span class="nc" id="L409">            .getIdsFromParameters(rb.req.getParams(), PARAM_MTAS_KWIC);</span>
-<span class="nc" id="L410">        sreq.params.remove(PARAM_MTAS_KWIC);</span>
-<span class="nc bnc" id="L411" title="All 2 branches missed.">        for (String key : keys) {</span>
-<span class="nc" id="L412">          sreq.params</span>
-<span class="nc" id="L413">              .remove(PARAM_MTAS_KWIC + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_KWIC_FIELD);</span>
-<span class="nc" id="L414">          sreq.params.remove(</span>
+<span class="nc" id="L423">        Set&lt;String&gt; keys = MtasSolrResultUtil</span>
+<span class="nc" id="L424">            .getIdsFromParameters(rb.req.getParams(), PARAM_MTAS_KWIC);</span>
+<span class="nc" id="L425">        sreq.params.remove(PARAM_MTAS_KWIC);</span>
+<span class="nc bnc" id="L426" title="All 2 branches missed.">        for (String key : keys) {</span>
+<span class="nc" id="L427">          sreq.params</span>
+<span class="nc" id="L428">              .remove(PARAM_MTAS_KWIC + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_KWIC_FIELD);</span>
+<span class="nc" id="L429">          sreq.params.remove(</span>
               PARAM_MTAS_KWIC + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_KWIC_QUERY_TYPE);
-<span class="nc" id="L416">          sreq.params.remove(</span>
+<span class="nc" id="L431">          sreq.params.remove(</span>
               PARAM_MTAS_KWIC + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_KWIC_QUERY_VALUE);
-<span class="nc" id="L418">          sreq.params.remove(</span>
+<span class="nc" id="L433">          sreq.params.remove(</span>
               PARAM_MTAS_KWIC + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_KWIC_QUERY_PREFIX);
-<span class="nc" id="L420">          sreq.params.remove(</span>
+<span class="nc" id="L435">          sreq.params.remove(</span>
               PARAM_MTAS_KWIC + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_KWIC_QUERY_IGNORE);
-<span class="nc" id="L422">          sreq.params.remove(PARAM_MTAS_KWIC + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="nc" id="L437">          sreq.params.remove(PARAM_MTAS_KWIC + &quot;.&quot; + key + &quot;.&quot;</span>
               + NAME_MTAS_KWIC_QUERY_MAXIMUM_IGNORE_LENGTH);
-<span class="nc" id="L424">          sreq.params</span>
-<span class="nc" id="L425">              .remove(PARAM_MTAS_KWIC + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_KWIC_KEY);</span>
-<span class="nc" id="L426">          sreq.params.remove(</span>
+<span class="nc" id="L439">          sreq.params</span>
+<span class="nc" id="L440">              .remove(PARAM_MTAS_KWIC + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_KWIC_KEY);</span>
+<span class="nc" id="L441">          sreq.params.remove(</span>
               PARAM_MTAS_KWIC + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_KWIC_PREFIX);
-<span class="nc" id="L428">          sreq.params.remove(</span>
+<span class="nc" id="L443">          sreq.params.remove(</span>
               PARAM_MTAS_KWIC + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_KWIC_NUMBER);
-<span class="nc" id="L430">          sreq.params</span>
-<span class="nc" id="L431">              .remove(PARAM_MTAS_KWIC + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_KWIC_LEFT);</span>
-<span class="nc" id="L432">          sreq.params</span>
-<span class="nc" id="L433">              .remove(PARAM_MTAS_KWIC + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_KWIC_RIGHT);</span>
-<span class="nc" id="L434">          sreq.params.remove(</span>
+<span class="nc" id="L445">          sreq.params</span>
+<span class="nc" id="L446">              .remove(PARAM_MTAS_KWIC + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_KWIC_LEFT);</span>
+<span class="nc" id="L447">          sreq.params</span>
+<span class="nc" id="L448">              .remove(PARAM_MTAS_KWIC + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_KWIC_RIGHT);</span>
+<span class="nc" id="L449">          sreq.params.remove(</span>
               PARAM_MTAS_KWIC + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_KWIC_OUTPUT);
-<span class="nc" id="L436">        }</span>
+<span class="nc" id="L451">        }</span>
       }
     }
-<span class="nc" id="L439">  }</span>
+<span class="nc" id="L454">  }</span>
 
-  /* (non-Javadoc)
-   * @see mtas.solr.handler.component.util.MtasSolrComponent#finishStage(org.apache.solr.handler.component.ResponseBuilder)
+  /*
+   * (non-Javadoc)
+   * 
+   * @see
+   * mtas.solr.handler.component.util.MtasSolrComponent#finishStage(org.apache.
+   * solr.handler.component.ResponseBuilder)
    */
   public void finishStage(ResponseBuilder rb) {
-<span class="nc bnc" id="L445" title="All 6 branches missed.">    if (rb.req.getParams().getBool(MtasSolrSearchComponent.PARAM_MTAS, false)</span>
+<span class="nc bnc" id="L464" title="All 6 branches missed.">    if (rb.req.getParams().getBool(MtasSolrSearchComponent.PARAM_MTAS, false)</span>
         &amp;&amp; rb.stage &gt;= ResponseBuilder.STAGE_EXECUTE_QUERY
         &amp;&amp; rb.stage &lt; ResponseBuilder.STAGE_GET_FIELDS) {
-<span class="nc bnc" id="L448" title="All 2 branches missed.">      for (ShardRequest sreq : rb.finished) {</span>
-<span class="nc bnc" id="L449" title="All 2 branches missed.">        if (sreq.params.getBool(MtasSolrSearchComponent.PARAM_MTAS, false)</span>
-<span class="nc bnc" id="L450" title="All 2 branches missed.">            &amp;&amp; sreq.params.getBool(PARAM_MTAS_KWIC, false)) {</span>
+<span class="nc bnc" id="L467" title="All 2 branches missed.">      for (ShardRequest sreq : rb.finished) {</span>
+<span class="nc bnc" id="L468" title="All 2 branches missed.">        if (sreq.params.getBool(MtasSolrSearchComponent.PARAM_MTAS, false)</span>
+<span class="nc bnc" id="L469" title="All 2 branches missed.">            &amp;&amp; sreq.params.getBool(PARAM_MTAS_KWIC, false)) {</span>
           // nothing to do
         }
-<span class="nc" id="L453">      }</span>
+<span class="nc" id="L472">      }</span>
     }
-<span class="nc" id="L455">  }</span>
+<span class="nc" id="L474">  }</span>
 
-  /* (non-Javadoc)
-   * @see mtas.solr.handler.component.util.MtasSolrComponent#distributedProcess(org.apache.solr.handler.component.ResponseBuilder, mtas.codec.util.CodecComponent.ComponentFields)
+  /*
+   * (non-Javadoc)
+   * 
+   * @see
+   * mtas.solr.handler.component.util.MtasSolrComponent#distributedProcess(org.
+   * apache.solr.handler.component.ResponseBuilder,
+   * mtas.codec.util.CodecComponent.ComponentFields)
    */
   public void distributedProcess(ResponseBuilder rb, ComponentFields mtasFields)
       throws IOException {
     // nothing to do
-<span class="nc" id="L463">  }</span>
+<span class="nc" id="L487">  }</span>
 
 }
 </pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.solr.handler.component.util/MtasSolrComponentList.html b/jacoco/mtas.solr.handler.component.util/MtasSolrComponentList.html
index e16cffb..8628c91 100644
--- a/jacoco/mtas.solr.handler.component.util/MtasSolrComponentList.html
+++ b/jacoco/mtas.solr.handler.component.util/MtasSolrComponentList.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSolrComponentList</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.solr.handler.component.util</a> &gt; <span class="el_class">MtasSolrComponentList</span></div><h1>MtasSolrComponentList</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">2,593 of 2,603</td><td class="ctr2">0%</td><td class="bar">178 of 178</td><td class="ctr2">0%</td><td class="ctr1">94</td><td class="ctr2">96</td><td class="ctr1">372</td><td class="ctr2">376</td><td class="ctr1">5</td><td class="ctr2">7</td></tr></tfoot><tbody><tr><td id="a5"><a href="MtasSolrComponentList.java.html#L109" class="el_method">prepare(ResponseBuilder, CodecComponent.ComponentFields)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="872" alt="872"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="52" alt="52"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">27</td><td class="ctr2" id="g0">27</td><td class="ctr1" id="h0">122</td><td class="ctr2" id="i0">122</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasSolrComponentList.java.html#L348" class="el_method">distributedProcess(ResponseBuilder, CodecComponent.ComponentFields)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="108" height="10" title="791" alt="791"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="52" alt="52"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f1">27</td><td class="ctr2" id="g1">27</td><td class="ctr1" id="h2">94</td><td class="ctr2" id="i2">94</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="MtasSolrComponentList.java.html#L273" class="el_method">modifyRequest(ResponseBuilder, SearchComponent, ShardRequest)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="62" height="10" title="454" alt="454"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="27" height="10" title="12" alt="12"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f3">7</td><td class="ctr2" id="g3">7</td><td class="ctr1" id="h3">45</td><td class="ctr2" id="i3">45</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a0"><a href="MtasSolrComponentList.java.html#L491" class="el_method">create(CodecComponent.ComponentList, Boolean)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="436" alt="436"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="115" height="10" title="50" alt="50"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f2">26</td><td class="ctr2" id="g2">26</td><td class="ctr1" id="h1">105</td><td class="ctr2" id="i1">105</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a2"><a href="MtasSolrComponentList.java.html#L624" class="el_method">finishStage(ResponseBuilder)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="40" alt="40"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="27" height="10" title="12" alt="12"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f4">7</td><td class="ctr2" id="g4">7</td><td class="ctr1" id="h4">6</td><td class="ctr2" id="i4">6</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a4"><a href="MtasSolrComponentList.java.html#L100" class="el_method">MtasSolrComponentList(MtasSolrSearchComponent)</a></td><td class="bar" id="b5"/><td class="ctr2" id="c0">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">3</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a6"><a href="MtasSolrComponentList.java.html#L38" class="el_method">static {...}</a></td><td class="bar" id="b6"/><td class="ctr2" id="c1">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSolrComponentList</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.solr.handler.component.util</a> &gt; <span class="el_class">MtasSolrComponentList</span></div><h1>MtasSolrComponentList</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">2,593 of 2,603</td><td class="ctr2">0%</td><td class="bar">178 of 178</td><td class="ctr2">0%</td><td class="ctr1">94</td><td class="ctr2">96</td><td class="ctr1">372</td><td class="ctr2">376</td><td class="ctr1">5</td><td class="ctr2">7</td></tr></tfoot><tbody><tr><td id="a5"><a href="MtasSolrComponentList.java.html#L114" class="el_method">prepare(ResponseBuilder, CodecComponent.ComponentFields)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="872" alt="872"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="52" alt="52"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">27</td><td class="ctr2" id="g0">27</td><td class="ctr1" id="h0">122</td><td class="ctr2" id="i0">122</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasSolrComponentList.java.html#L364" class="el_method">distributedProcess(ResponseBuilder, CodecComponent.ComponentFields)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="108" height="10" title="791" alt="791"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="52" alt="52"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f1">27</td><td class="ctr2" id="g1">27</td><td class="ctr1" id="h2">94</td><td class="ctr2" id="i2">94</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="MtasSolrComponentList.java.html#L284" class="el_method">modifyRequest(ResponseBuilder, SearchComponent, ShardRequest)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="62" height="10" title="454" alt="454"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="27" height="10" title="12" alt="12"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f3">7</td><td class="ctr2" id="g3">7</td><td class="ctr1" id="h3">45</td><td class="ctr2" id="i3">45</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a0"><a href="MtasSolrComponentList.java.html#L511" class="el_method">create(CodecComponent.ComponentList, Boolean)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="436" alt="436"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="115" height="10" title="50" alt="50"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f2">26</td><td class="ctr2" id="g2">26</td><td class="ctr1" id="h1">105</td><td class="ctr2" id="i1">105</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a2"><a href="MtasSolrComponentList.java.html#L648" class="el_method">finishStage(ResponseBuilder)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="40" alt="40"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="27" height="10" title="12" alt="12"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f4">7</td><td class="ctr2" id="g4">7</td><td class="ctr1" id="h4">6</td><td class="ctr2" id="i4">6</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a4"><a href="MtasSolrComponentList.java.html#L100" class="el_method">MtasSolrComponentList(MtasSolrSearchComponent)</a></td><td class="bar" id="b5"/><td class="ctr2" id="c0">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">3</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a6"><a href="MtasSolrComponentList.java.html#L38" class="el_method">static {...}</a></td><td class="bar" id="b6"/><td class="ctr2" id="c1">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.solr.handler.component.util/MtasSolrComponentList.java.html b/jacoco/mtas.solr.handler.component.util/MtasSolrComponentList.java.html
index bdc1b40..2042618 100644
--- a/jacoco/mtas.solr.handler.component.util/MtasSolrComponentList.java.html
+++ b/jacoco/mtas.solr.handler.component.util/MtasSolrComponentList.java.html
@@ -58,7 +58,7 @@ public class MtasSolrComponentList implements MtasSolrComponent&lt;ComponentList
 
   /** The Constant NAME_MTAS_LIST_QUERY_IGNORE. */
   public static final String NAME_MTAS_LIST_QUERY_IGNORE = &quot;query.ignore&quot;;
-  
+
   /** The Constant NAME_MTAS_LIST_QUERY_MAXIMUM_IGNORE_LENGTH. */
   public static final String NAME_MTAS_LIST_QUERY_MAXIMUM_IGNORE_LENGTH = &quot;query.maximumIgnoreLength&quot;;
 
@@ -101,537 +101,561 @@ public class MtasSolrComponentList implements MtasSolrComponent&lt;ComponentList
 <span class="fc" id="L101">    this.searchComponent = searchComponent;</span>
 <span class="fc" id="L102">  }</span>
 
-  /* (non-Javadoc)
-   * @see mtas.solr.handler.component.util.MtasSolrComponent#prepare(org.apache.solr.handler.component.ResponseBuilder, mtas.codec.util.CodecComponent.ComponentFields)
+  /*
+   * (non-Javadoc)
+   * 
+   * @see
+   * mtas.solr.handler.component.util.MtasSolrComponent#prepare(org.apache.solr.
+   * handler.component.ResponseBuilder,
+   * mtas.codec.util.CodecComponent.ComponentFields)
    */
   public void prepare(ResponseBuilder rb, ComponentFields mtasFields)
       throws IOException {
-<span class="nc" id="L109">    Set&lt;String&gt; ids = MtasSolrResultUtil</span>
-<span class="nc" id="L110">        .getIdsFromParameters(rb.req.getParams(), PARAM_MTAS_LIST);</span>
-<span class="nc bnc" id="L111" title="All 2 branches missed.">    if (!ids.isEmpty()) {</span>
-<span class="nc" id="L112">      int tmpCounter = 0;</span>
-<span class="nc" id="L113">      String[] fields = new String[ids.size()];</span>
-<span class="nc" id="L114">      String[] queryTypes = new String[ids.size()];</span>
-<span class="nc" id="L115">      String[] queryValues = new String[ids.size()];</span>
-<span class="nc" id="L116">      String[] queryPrefixes = new String[ids.size()];</span>
-<span class="nc" id="L117">      HashMap&lt;String, String[]&gt;[] queryVariables = new HashMap[ids.size()];</span>
-<span class="nc" id="L118">      String[] queryIgnores = new String[ids.size()];</span>
-<span class="nc" id="L119">      String[] queryMaximumIgnoreLengths = new String[ids.size()];</span>
-<span class="nc" id="L120">      String[] keys = new String[ids.size()];</span>
-<span class="nc" id="L121">      String[] prefixes = new String[ids.size()];</span>
-<span class="nc" id="L122">      String[] starts = new String[ids.size()];</span>
-<span class="nc" id="L123">      String[] numbers = new String[ids.size()];</span>
-<span class="nc" id="L124">      String[] lefts = new String[ids.size()];</span>
-<span class="nc" id="L125">      String[] rights = new String[ids.size()];</span>
-<span class="nc" id="L126">      String[] outputs = new String[ids.size()];</span>
-<span class="nc bnc" id="L127" title="All 2 branches missed.">      for (String id : ids) {</span>
-<span class="nc" id="L128">        fields[tmpCounter] = rb.req.getParams()</span>
-<span class="nc" id="L129">            .get(PARAM_MTAS_LIST + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_LIST_FIELD, null);</span>
-<span class="nc" id="L130">        keys[tmpCounter] = rb.req.getParams()</span>
-<span class="nc" id="L131">            .get(PARAM_MTAS_LIST + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_LIST_KEY,</span>
-<span class="nc" id="L132">                String.valueOf(tmpCounter))</span>
-<span class="nc" id="L133">            .trim();</span>
-<span class="nc" id="L134">        queryTypes[tmpCounter] = rb.req.getParams().get(</span>
+<span class="nc" id="L114">    Set&lt;String&gt; ids = MtasSolrResultUtil</span>
+<span class="nc" id="L115">        .getIdsFromParameters(rb.req.getParams(), PARAM_MTAS_LIST);</span>
+<span class="nc bnc" id="L116" title="All 2 branches missed.">    if (!ids.isEmpty()) {</span>
+<span class="nc" id="L117">      int tmpCounter = 0;</span>
+<span class="nc" id="L118">      String[] fields = new String[ids.size()];</span>
+<span class="nc" id="L119">      String[] queryTypes = new String[ids.size()];</span>
+<span class="nc" id="L120">      String[] queryValues = new String[ids.size()];</span>
+<span class="nc" id="L121">      String[] queryPrefixes = new String[ids.size()];</span>
+<span class="nc" id="L122">      HashMap&lt;String, String[]&gt;[] queryVariables = new HashMap[ids.size()];</span>
+<span class="nc" id="L123">      String[] queryIgnores = new String[ids.size()];</span>
+<span class="nc" id="L124">      String[] queryMaximumIgnoreLengths = new String[ids.size()];</span>
+<span class="nc" id="L125">      String[] keys = new String[ids.size()];</span>
+<span class="nc" id="L126">      String[] prefixes = new String[ids.size()];</span>
+<span class="nc" id="L127">      String[] starts = new String[ids.size()];</span>
+<span class="nc" id="L128">      String[] numbers = new String[ids.size()];</span>
+<span class="nc" id="L129">      String[] lefts = new String[ids.size()];</span>
+<span class="nc" id="L130">      String[] rights = new String[ids.size()];</span>
+<span class="nc" id="L131">      String[] outputs = new String[ids.size()];</span>
+<span class="nc bnc" id="L132" title="All 2 branches missed.">      for (String id : ids) {</span>
+<span class="nc" id="L133">        fields[tmpCounter] = rb.req.getParams()</span>
+<span class="nc" id="L134">            .get(PARAM_MTAS_LIST + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_LIST_FIELD, null);</span>
+<span class="nc" id="L135">        keys[tmpCounter] = rb.req.getParams()</span>
+<span class="nc" id="L136">            .get(PARAM_MTAS_LIST + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_LIST_KEY,</span>
+<span class="nc" id="L137">                String.valueOf(tmpCounter))</span>
+<span class="nc" id="L138">            .trim();</span>
+<span class="nc" id="L139">        queryTypes[tmpCounter] = rb.req.getParams().get(</span>
             PARAM_MTAS_LIST + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_LIST_QUERY_TYPE, null);
-<span class="nc" id="L136">        queryValues[tmpCounter] = rb.req.getParams().get(</span>
+<span class="nc" id="L141">        queryValues[tmpCounter] = rb.req.getParams().get(</span>
             PARAM_MTAS_LIST + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_LIST_QUERY_VALUE,
             null);
-<span class="nc" id="L139">        queryPrefixes[tmpCounter] = rb.req.getParams().get(</span>
+<span class="nc" id="L144">        queryPrefixes[tmpCounter] = rb.req.getParams().get(</span>
             PARAM_MTAS_LIST + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_LIST_QUERY_PREFIX,
             null);
-<span class="nc" id="L142">        queryIgnores[tmpCounter] = rb.req.getParams().get(</span>
+<span class="nc" id="L147">        queryIgnores[tmpCounter] = rb.req.getParams().get(</span>
             PARAM_MTAS_LIST + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_LIST_QUERY_IGNORE,
             null);
-<span class="nc" id="L145">        queryMaximumIgnoreLengths[tmpCounter] = rb.req.getParams()</span>
-<span class="nc" id="L146">            .get(PARAM_MTAS_LIST + &quot;.&quot; + id + &quot;.&quot;</span>
+<span class="nc" id="L150">        queryMaximumIgnoreLengths[tmpCounter] = rb.req.getParams()</span>
+<span class="nc" id="L151">            .get(PARAM_MTAS_LIST + &quot;.&quot; + id + &quot;.&quot;</span>
                 + NAME_MTAS_LIST_QUERY_MAXIMUM_IGNORE_LENGTH, null);
-<span class="nc" id="L148">        Set&lt;String&gt; vIds = MtasSolrResultUtil.getIdsFromParameters(</span>
-<span class="nc" id="L149">            rb.req.getParams(),</span>
+<span class="nc" id="L153">        Set&lt;String&gt; vIds = MtasSolrResultUtil.getIdsFromParameters(</span>
+<span class="nc" id="L154">            rb.req.getParams(),</span>
             PARAM_MTAS_LIST + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_LIST_QUERY_VARIABLE);
-<span class="nc" id="L151">        queryVariables[tmpCounter] = new HashMap&lt;&gt;();</span>
-<span class="nc bnc" id="L152" title="All 2 branches missed.">        if (!vIds.isEmpty()) {</span>
-<span class="nc" id="L153">          HashMap&lt;String, ArrayList&lt;String&gt;&gt; tmpVariables = new HashMap&lt;&gt;();</span>
-<span class="nc bnc" id="L154" title="All 2 branches missed.">          for (String vId : vIds) {</span>
-<span class="nc" id="L155">            String name = rb.req.getParams().get(</span>
+<span class="nc" id="L156">        queryVariables[tmpCounter] = new HashMap&lt;&gt;();</span>
+<span class="nc bnc" id="L157" title="All 2 branches missed.">        if (!vIds.isEmpty()) {</span>
+<span class="nc" id="L158">          HashMap&lt;String, ArrayList&lt;String&gt;&gt; tmpVariables = new HashMap&lt;&gt;();</span>
+<span class="nc bnc" id="L159" title="All 2 branches missed.">          for (String vId : vIds) {</span>
+<span class="nc" id="L160">            String name = rb.req.getParams().get(</span>
                 PARAM_MTAS_LIST + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_LIST_QUERY_VARIABLE
                     + &quot;.&quot; + vId + &quot;.&quot; + SUBNAME_MTAS_LIST_QUERY_VARIABLE_NAME,
                 null);
-<span class="nc bnc" id="L159" title="All 2 branches missed.">            if (name != null) {</span>
-<span class="nc bnc" id="L160" title="All 2 branches missed.">              if (!tmpVariables.containsKey(name)) {</span>
-<span class="nc" id="L161">                tmpVariables.put(name, new ArrayList&lt;String&gt;());</span>
+<span class="nc bnc" id="L164" title="All 2 branches missed.">            if (name != null) {</span>
+<span class="nc bnc" id="L165" title="All 2 branches missed.">              if (!tmpVariables.containsKey(name)) {</span>
+<span class="nc" id="L166">                tmpVariables.put(name, new ArrayList&lt;String&gt;());</span>
               }
-<span class="nc" id="L163">              String value = rb.req.getParams()</span>
-<span class="nc" id="L164">                  .get(PARAM_MTAS_LIST + &quot;.&quot; + id + &quot;.&quot;</span>
+<span class="nc" id="L168">              String value = rb.req.getParams()</span>
+<span class="nc" id="L169">                  .get(PARAM_MTAS_LIST + &quot;.&quot; + id + &quot;.&quot;</span>
                       + NAME_MTAS_LIST_QUERY_VARIABLE + &quot;.&quot; + vId + &quot;.&quot;
                       + SUBNAME_MTAS_LIST_QUERY_VARIABLE_VALUE, null);
-<span class="nc bnc" id="L167" title="All 2 branches missed.">              if (value != null) {</span>
-<span class="nc" id="L168">                ArrayList&lt;String&gt; list = new ArrayList&lt;&gt;();</span>
-<span class="nc" id="L169">                String[] subList = value.split(&quot;(?&lt;!\\\\),&quot;);</span>
-<span class="nc bnc" id="L170" title="All 2 branches missed.">                for (int i = 0; i &lt; subList.length; i++) {</span>
-<span class="nc" id="L171">                  list.add(</span>
-<span class="nc" id="L172">                      subList[i].replace(&quot;\\,&quot;, &quot;,&quot;).replace(&quot;\\\\&quot;, &quot;\\&quot;));</span>
+<span class="nc bnc" id="L172" title="All 2 branches missed.">              if (value != null) {</span>
+<span class="nc" id="L173">                ArrayList&lt;String&gt; list = new ArrayList&lt;&gt;();</span>
+<span class="nc" id="L174">                String[] subList = value.split(&quot;(?&lt;!\\\\),&quot;);</span>
+<span class="nc bnc" id="L175" title="All 2 branches missed.">                for (int i = 0; i &lt; subList.length; i++) {</span>
+<span class="nc" id="L176">                  list.add(</span>
+<span class="nc" id="L177">                      subList[i].replace(&quot;\\,&quot;, &quot;,&quot;).replace(&quot;\\\\&quot;, &quot;\\&quot;));</span>
                 }
-<span class="nc" id="L174">                tmpVariables.get(name).addAll(list);</span>
+<span class="nc" id="L179">                tmpVariables.get(name).addAll(list);</span>
               }
             }
-<span class="nc" id="L177">          }</span>
-<span class="nc bnc" id="L178" title="All 2 branches missed.">          for (Entry&lt;String, ArrayList&lt;String&gt;&gt; entry : tmpVariables</span>
-<span class="nc" id="L179">              .entrySet()) {</span>
-<span class="nc" id="L180">            queryVariables[tmpCounter].put(entry.getKey(),</span>
-<span class="nc" id="L181">                entry.getValue().toArray(new String[entry.getValue().size()]));</span>
 <span class="nc" id="L182">          }</span>
+<span class="nc bnc" id="L183" title="All 2 branches missed.">          for (Entry&lt;String, ArrayList&lt;String&gt;&gt; entry : tmpVariables</span>
+<span class="nc" id="L184">              .entrySet()) {</span>
+<span class="nc" id="L185">            queryVariables[tmpCounter].put(entry.getKey(),</span>
+<span class="nc" id="L186">                entry.getValue().toArray(new String[entry.getValue().size()]));</span>
+<span class="nc" id="L187">          }</span>
         }
-<span class="nc" id="L184">        prefixes[tmpCounter] = rb.req.getParams().get(</span>
+<span class="nc" id="L189">        prefixes[tmpCounter] = rb.req.getParams().get(</span>
             PARAM_MTAS_LIST + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_LIST_PREFIX, null);
-<span class="nc" id="L186">        starts[tmpCounter] = rb.req.getParams()</span>
-<span class="nc" id="L187">            .get(PARAM_MTAS_LIST + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_LIST_START, null);</span>
-<span class="nc" id="L188">        numbers[tmpCounter] = rb.req.getParams().get(</span>
+<span class="nc" id="L191">        starts[tmpCounter] = rb.req.getParams()</span>
+<span class="nc" id="L192">            .get(PARAM_MTAS_LIST + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_LIST_START, null);</span>
+<span class="nc" id="L193">        numbers[tmpCounter] = rb.req.getParams().get(</span>
             PARAM_MTAS_LIST + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_LIST_NUMBER, null);
-<span class="nc" id="L190">        lefts[tmpCounter] = rb.req.getParams()</span>
-<span class="nc" id="L191">            .get(PARAM_MTAS_LIST + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_LIST_LEFT, null);</span>
-<span class="nc" id="L192">        rights[tmpCounter] = rb.req.getParams()</span>
-<span class="nc" id="L193">            .get(PARAM_MTAS_LIST + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_LIST_RIGHT, null);</span>
-<span class="nc" id="L194">        outputs[tmpCounter] = rb.req.getParams().get(</span>
+<span class="nc" id="L195">        lefts[tmpCounter] = rb.req.getParams()</span>
+<span class="nc" id="L196">            .get(PARAM_MTAS_LIST + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_LIST_LEFT, null);</span>
+<span class="nc" id="L197">        rights[tmpCounter] = rb.req.getParams()</span>
+<span class="nc" id="L198">            .get(PARAM_MTAS_LIST + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_LIST_RIGHT, null);</span>
+<span class="nc" id="L199">        outputs[tmpCounter] = rb.req.getParams().get(</span>
             PARAM_MTAS_LIST + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_LIST_OUTPUT, null);
-<span class="nc" id="L196">        tmpCounter++;</span>
-<span class="nc" id="L197">      }</span>
-<span class="nc" id="L198">      String uniqueKeyField = rb.req.getSchema().getUniqueKeyField().getName();</span>
-<span class="nc" id="L199">      mtasFields.doList = true;</span>
-<span class="nc" id="L200">      rb.setNeedDocSet(true);</span>
-<span class="nc bnc" id="L201" title="All 2 branches missed.">      for (String field : fields) {</span>
-<span class="nc bnc" id="L202" title="All 4 branches missed.">        if (field == null || field.isEmpty()) {</span>
-<span class="nc" id="L203">          throw new IOException(&quot;no (valid) field in mtas list&quot;);</span>
-<span class="nc bnc" id="L204" title="All 2 branches missed.">        } else if (!mtasFields.list.containsKey(field)) {</span>
-<span class="nc" id="L205">          mtasFields.list.put(field, new ComponentField(uniqueKeyField));</span>
+<span class="nc" id="L201">        tmpCounter++;</span>
+<span class="nc" id="L202">      }</span>
+<span class="nc" id="L203">      String uniqueKeyField = rb.req.getSchema().getUniqueKeyField().getName();</span>
+<span class="nc" id="L204">      mtasFields.doList = true;</span>
+<span class="nc" id="L205">      rb.setNeedDocSet(true);</span>
+<span class="nc bnc" id="L206" title="All 2 branches missed.">      for (String field : fields) {</span>
+<span class="nc bnc" id="L207" title="All 4 branches missed.">        if (field == null || field.isEmpty()) {</span>
+<span class="nc" id="L208">          throw new IOException(&quot;no (valid) field in mtas list&quot;);</span>
+<span class="nc bnc" id="L209" title="All 2 branches missed.">        } else if (!mtasFields.list.containsKey(field)) {</span>
+<span class="nc" id="L210">          mtasFields.list.put(field, new ComponentField(uniqueKeyField));</span>
         }
       }
-<span class="nc" id="L208">      MtasSolrResultUtil.compareAndCheck(keys, fields, NAME_MTAS_LIST_KEY,</span>
-<span class="nc" id="L209">          NAME_MTAS_LIST_FIELD, true);</span>
-<span class="nc" id="L210">      MtasSolrResultUtil.compareAndCheck(prefixes, queryValues,</span>
-<span class="nc" id="L211">          NAME_MTAS_LIST_QUERY_VALUE, NAME_MTAS_LIST_FIELD, false);</span>
-<span class="nc" id="L212">      MtasSolrResultUtil.compareAndCheck(prefixes, queryTypes,</span>
-<span class="nc" id="L213">          NAME_MTAS_LIST_QUERY_TYPE, NAME_MTAS_LIST_FIELD, false);</span>
-<span class="nc" id="L214">      MtasSolrResultUtil.compareAndCheck(prefixes, queryPrefixes,</span>
-<span class="nc" id="L215">          NAME_MTAS_LIST_QUERY_PREFIX, NAME_MTAS_LIST_FIELD, false);</span>
-<span class="nc" id="L216">      MtasSolrResultUtil.compareAndCheck(prefixes, queryIgnores,</span>
-<span class="nc" id="L217">          NAME_MTAS_LIST_QUERY_IGNORE, NAME_MTAS_LIST_FIELD, false);</span>
-<span class="nc" id="L218">      MtasSolrResultUtil.compareAndCheck(prefixes, queryMaximumIgnoreLengths,</span>
+<span class="nc" id="L213">      MtasSolrResultUtil.compareAndCheck(keys, fields, NAME_MTAS_LIST_KEY,</span>
+<span class="nc" id="L214">          NAME_MTAS_LIST_FIELD, true);</span>
+<span class="nc" id="L215">      MtasSolrResultUtil.compareAndCheck(prefixes, queryValues,</span>
+<span class="nc" id="L216">          NAME_MTAS_LIST_QUERY_VALUE, NAME_MTAS_LIST_FIELD, false);</span>
+<span class="nc" id="L217">      MtasSolrResultUtil.compareAndCheck(prefixes, queryTypes,</span>
+<span class="nc" id="L218">          NAME_MTAS_LIST_QUERY_TYPE, NAME_MTAS_LIST_FIELD, false);</span>
+<span class="nc" id="L219">      MtasSolrResultUtil.compareAndCheck(prefixes, queryPrefixes,</span>
+<span class="nc" id="L220">          NAME_MTAS_LIST_QUERY_PREFIX, NAME_MTAS_LIST_FIELD, false);</span>
+<span class="nc" id="L221">      MtasSolrResultUtil.compareAndCheck(prefixes, queryIgnores,</span>
+<span class="nc" id="L222">          NAME_MTAS_LIST_QUERY_IGNORE, NAME_MTAS_LIST_FIELD, false);</span>
+<span class="nc" id="L223">      MtasSolrResultUtil.compareAndCheck(prefixes, queryMaximumIgnoreLengths,</span>
           NAME_MTAS_LIST_QUERY_MAXIMUM_IGNORE_LENGTH, NAME_MTAS_LIST_FIELD,
-<span class="nc" id="L220">          false);</span>
-<span class="nc" id="L221">      MtasSolrResultUtil.compareAndCheck(prefixes, fields,</span>
-<span class="nc" id="L222">          NAME_MTAS_LIST_PREFIX, NAME_MTAS_LIST_FIELD, false);</span>
-<span class="nc" id="L223">      MtasSolrResultUtil.compareAndCheck(starts, fields, NAME_MTAS_LIST_START,</span>
-<span class="nc" id="L224">          NAME_MTAS_LIST_FIELD, false);</span>
-<span class="nc" id="L225">      MtasSolrResultUtil.compareAndCheck(numbers, fields, NAME_MTAS_LIST_NUMBER,</span>
-<span class="nc" id="L226">          NAME_MTAS_LIST_FIELD, false);</span>
-<span class="nc" id="L227">      MtasSolrResultUtil.compareAndCheck(lefts, fields, NAME_MTAS_LIST_LEFT,</span>
-<span class="nc" id="L228">          NAME_MTAS_LIST_FIELD, false);</span>
-<span class="nc" id="L229">      MtasSolrResultUtil.compareAndCheck(rights, fields, NAME_MTAS_LIST_RIGHT,</span>
-<span class="nc" id="L230">          NAME_MTAS_LIST_FIELD, false);</span>
-<span class="nc" id="L231">      MtasSolrResultUtil.compareAndCheck(outputs, fields, NAME_MTAS_LIST_OUTPUT,</span>
-<span class="nc" id="L232">          NAME_MTAS_LIST_FIELD, false);</span>
-<span class="nc bnc" id="L233" title="All 2 branches missed.">      for (int i = 0; i &lt; fields.length; i++) {</span>
-<span class="nc" id="L234">        ComponentField cf = mtasFields.list.get(fields[i]);</span>
-<span class="nc bnc" id="L235" title="All 2 branches missed.">        Integer maximumIgnoreLength = (queryMaximumIgnoreLengths[i] == null)</span>
-<span class="nc" id="L236">            ? null : Integer.parseInt(queryMaximumIgnoreLengths[i]);</span>
-<span class="nc" id="L237">        MtasSpanQuery q = MtasSolrResultUtil.constructQuery(queryValues[i],</span>
+<span class="nc" id="L225">          false);</span>
+<span class="nc" id="L226">      MtasSolrResultUtil.compareAndCheck(prefixes, fields,</span>
+<span class="nc" id="L227">          NAME_MTAS_LIST_PREFIX, NAME_MTAS_LIST_FIELD, false);</span>
+<span class="nc" id="L228">      MtasSolrResultUtil.compareAndCheck(starts, fields, NAME_MTAS_LIST_START,</span>
+<span class="nc" id="L229">          NAME_MTAS_LIST_FIELD, false);</span>
+<span class="nc" id="L230">      MtasSolrResultUtil.compareAndCheck(numbers, fields, NAME_MTAS_LIST_NUMBER,</span>
+<span class="nc" id="L231">          NAME_MTAS_LIST_FIELD, false);</span>
+<span class="nc" id="L232">      MtasSolrResultUtil.compareAndCheck(lefts, fields, NAME_MTAS_LIST_LEFT,</span>
+<span class="nc" id="L233">          NAME_MTAS_LIST_FIELD, false);</span>
+<span class="nc" id="L234">      MtasSolrResultUtil.compareAndCheck(rights, fields, NAME_MTAS_LIST_RIGHT,</span>
+<span class="nc" id="L235">          NAME_MTAS_LIST_FIELD, false);</span>
+<span class="nc" id="L236">      MtasSolrResultUtil.compareAndCheck(outputs, fields, NAME_MTAS_LIST_OUTPUT,</span>
+<span class="nc" id="L237">          NAME_MTAS_LIST_FIELD, false);</span>
+<span class="nc bnc" id="L238" title="All 2 branches missed.">      for (int i = 0; i &lt; fields.length; i++) {</span>
+<span class="nc" id="L239">        ComponentField cf = mtasFields.list.get(fields[i]);</span>
+<span class="nc bnc" id="L240" title="All 2 branches missed.">        Integer maximumIgnoreLength = (queryMaximumIgnoreLengths[i] == null)</span>
+<span class="nc" id="L241">            ? null : Integer.parseInt(queryMaximumIgnoreLengths[i]);</span>
+<span class="nc" id="L242">        MtasSpanQuery q = MtasSolrResultUtil.constructQuery(queryValues[i],</span>
             queryTypes[i], queryPrefixes[i], queryVariables[i], fields[i],
             queryIgnores[i], maximumIgnoreLength);
         // minimize number of queries
-<span class="nc bnc" id="L241" title="All 2 branches missed.">        if (cf.spanQueryList.contains(q)) {</span>
-<span class="nc" id="L242">          q = cf.spanQueryList.get(cf.spanQueryList.indexOf(q));</span>
+<span class="nc bnc" id="L246" title="All 2 branches missed.">        if (cf.spanQueryList.contains(q)) {</span>
+<span class="nc" id="L247">          q = cf.spanQueryList.get(cf.spanQueryList.indexOf(q));</span>
         } else {
-<span class="nc" id="L244">          cf.spanQueryList.add(q);</span>
+<span class="nc" id="L249">          cf.spanQueryList.add(q);</span>
         }
-<span class="nc bnc" id="L246" title="All 4 branches missed.">        String key = (keys[i] == null) || (keys[i].isEmpty())</span>
-<span class="nc" id="L247">            ? String.valueOf(i) + &quot;:&quot; + fields[i] + &quot;:&quot; + queryValues[i] + &quot;:&quot;</span>
+<span class="nc bnc" id="L251" title="All 4 branches missed.">        String key = (keys[i] == null) || (keys[i].isEmpty())</span>
+<span class="nc" id="L252">            ? String.valueOf(i) + &quot;:&quot; + fields[i] + &quot;:&quot; + queryValues[i] + &quot;:&quot;</span>
                 + queryPrefixes[i]
-<span class="nc" id="L249">            : keys[i].trim();</span>
-<span class="nc" id="L250">        String prefix = prefixes[i];</span>
-<span class="nc bnc" id="L251" title="All 4 branches missed.">        int start = (starts[i] == null) || (starts[i].isEmpty()) ? 0</span>
-<span class="nc" id="L252">            : Integer.parseInt(starts[i]);</span>
-<span class="nc bnc" id="L253" title="All 4 branches missed.">        int number = (numbers[i] == null) || (numbers[i].isEmpty()) ? 10</span>
-<span class="nc" id="L254">            : Integer.parseInt(numbers[i]);</span>
-<span class="nc bnc" id="L255" title="All 4 branches missed.">        int left = (lefts[i] == null) || lefts[i].isEmpty() ? 0</span>
-<span class="nc" id="L256">            : Integer.parseInt(lefts[i]);</span>
-<span class="nc bnc" id="L257" title="All 4 branches missed.">        int right = (rights[i] == null) || rights[i].isEmpty() ? 0</span>
-<span class="nc" id="L258">            : Integer.parseInt(rights[i]);</span>
-<span class="nc" id="L259">        String output = outputs[i];</span>
-<span class="nc" id="L260">        mtasFields.list.get(fields[i]).listList.add(new ComponentList(q,</span>
+<span class="nc" id="L254">            : keys[i].trim();</span>
+<span class="nc" id="L255">        String prefix = prefixes[i];</span>
+<span class="nc bnc" id="L256" title="All 4 branches missed.">        int start = (starts[i] == null) || (starts[i].isEmpty()) ? 0</span>
+<span class="nc" id="L257">            : Integer.parseInt(starts[i]);</span>
+<span class="nc bnc" id="L258" title="All 4 branches missed.">        int number = (numbers[i] == null) || (numbers[i].isEmpty()) ? 10</span>
+<span class="nc" id="L259">            : Integer.parseInt(numbers[i]);</span>
+<span class="nc bnc" id="L260" title="All 4 branches missed.">        int left = (lefts[i] == null) || lefts[i].isEmpty() ? 0</span>
+<span class="nc" id="L261">            : Integer.parseInt(lefts[i]);</span>
+<span class="nc bnc" id="L262" title="All 4 branches missed.">        int right = (rights[i] == null) || rights[i].isEmpty() ? 0</span>
+<span class="nc" id="L263">            : Integer.parseInt(rights[i]);</span>
+<span class="nc" id="L264">        String output = outputs[i];</span>
+<span class="nc" id="L265">        mtasFields.list.get(fields[i]).listList.add(new ComponentList(q,</span>
             fields[i], queryValues[i], queryTypes[i], queryPrefixes[i],
             queryVariables[i], queryIgnores[i], queryMaximumIgnoreLengths[i],
             key, prefix, start, number, left, right, output));
       }
     }
-<span class="nc" id="L266">  }</span>
-
-  /* (non-Javadoc)
-   * @see mtas.solr.handler.component.util.MtasSolrComponent#modifyRequest(org.apache.solr.handler.component.ResponseBuilder, org.apache.solr.handler.component.SearchComponent, org.apache.solr.handler.component.ShardRequest)
+<span class="nc" id="L271">  }</span>
+
+  /*
+   * (non-Javadoc)
+   * 
+   * @see
+   * mtas.solr.handler.component.util.MtasSolrComponent#modifyRequest(org.apache
+   * .solr.handler.component.ResponseBuilder,
+   * org.apache.solr.handler.component.SearchComponent,
+   * org.apache.solr.handler.component.ShardRequest)
    */
   public void modifyRequest(ResponseBuilder rb, SearchComponent who,
       ShardRequest sreq) {
-<span class="nc bnc" id="L273" title="All 2 branches missed.">    if (sreq.params.getBool(MtasSolrSearchComponent.PARAM_MTAS, false)</span>
-<span class="nc bnc" id="L274" title="All 2 branches missed.">        &amp;&amp; sreq.params.getBool(PARAM_MTAS_LIST, false)) {</span>
+<span class="nc bnc" id="L284" title="All 2 branches missed.">    if (sreq.params.getBool(MtasSolrSearchComponent.PARAM_MTAS, false)</span>
+<span class="nc bnc" id="L285" title="All 2 branches missed.">        &amp;&amp; sreq.params.getBool(PARAM_MTAS_LIST, false)) {</span>
       // compute keys
-<span class="nc" id="L276">      Set&lt;String&gt; keys = MtasSolrResultUtil</span>
-<span class="nc" id="L277">          .getIdsFromParameters(rb.req.getParams(), PARAM_MTAS_LIST);</span>
-<span class="nc bnc" id="L278" title="All 2 branches missed.">      if ((sreq.purpose &amp; ShardRequest.PURPOSE_GET_TOP_IDS) != 0) {</span>
-<span class="nc bnc" id="L279" title="All 2 branches missed.">        for (String key : keys) {</span>
-<span class="nc" id="L280">          sreq.params.remove(</span>
+<span class="nc" id="L287">      Set&lt;String&gt; keys = MtasSolrResultUtil</span>
+<span class="nc" id="L288">          .getIdsFromParameters(rb.req.getParams(), PARAM_MTAS_LIST);</span>
+<span class="nc bnc" id="L289" title="All 2 branches missed.">      if ((sreq.purpose &amp; ShardRequest.PURPOSE_GET_TOP_IDS) != 0) {</span>
+<span class="nc bnc" id="L290" title="All 2 branches missed.">        for (String key : keys) {</span>
+<span class="nc" id="L291">          sreq.params.remove(</span>
               PARAM_MTAS_LIST + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_LIST_PREFIX);
-<span class="nc" id="L282">          sreq.params</span>
-<span class="nc" id="L283">              .remove(PARAM_MTAS_LIST + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_LIST_START);</span>
-<span class="nc" id="L284">          sreq.params.remove(</span>
+<span class="nc" id="L293">          sreq.params</span>
+<span class="nc" id="L294">              .remove(PARAM_MTAS_LIST + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_LIST_START);</span>
+<span class="nc" id="L295">          sreq.params.remove(</span>
               PARAM_MTAS_LIST + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_LIST_NUMBER);
-<span class="nc" id="L286">          sreq.params</span>
-<span class="nc" id="L287">              .remove(PARAM_MTAS_LIST + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_LIST_LEFT);</span>
-<span class="nc" id="L288">          sreq.params</span>
-<span class="nc" id="L289">              .remove(PARAM_MTAS_LIST + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_LIST_RIGHT);</span>
-<span class="nc" id="L290">          sreq.params.remove(</span>
+<span class="nc" id="L297">          sreq.params</span>
+<span class="nc" id="L298">              .remove(PARAM_MTAS_LIST + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_LIST_LEFT);</span>
+<span class="nc" id="L299">          sreq.params</span>
+<span class="nc" id="L300">              .remove(PARAM_MTAS_LIST + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_LIST_RIGHT);</span>
+<span class="nc" id="L301">          sreq.params.remove(</span>
               PARAM_MTAS_LIST + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_LIST_OUTPUT);
           // don't get data
-<span class="nc" id="L293">          sreq.params.add(</span>
+<span class="nc" id="L304">          sreq.params.add(</span>
               PARAM_MTAS_LIST + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_LIST_NUMBER, &quot;0&quot;);
-<span class="nc" id="L295">        }</span>
+<span class="nc" id="L306">        }</span>
       } else {
-<span class="nc" id="L297">        sreq.params.remove(PARAM_MTAS_LIST);</span>
-<span class="nc bnc" id="L298" title="All 2 branches missed.">        for (String key : keys) {</span>
-<span class="nc" id="L299">          sreq.params</span>
-<span class="nc" id="L300">              .remove(PARAM_MTAS_LIST + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_LIST_FIELD);</span>
-<span class="nc" id="L301">          sreq.params.remove(</span>
+<span class="nc" id="L308">        sreq.params.remove(PARAM_MTAS_LIST);</span>
+<span class="nc bnc" id="L309" title="All 2 branches missed.">        for (String key : keys) {</span>
+<span class="nc" id="L310">          sreq.params</span>
+<span class="nc" id="L311">              .remove(PARAM_MTAS_LIST + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_LIST_FIELD);</span>
+<span class="nc" id="L312">          sreq.params.remove(</span>
               PARAM_MTAS_LIST + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_LIST_QUERY_VALUE);
-<span class="nc" id="L303">          sreq.params.remove(</span>
+<span class="nc" id="L314">          sreq.params.remove(</span>
               PARAM_MTAS_LIST + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_LIST_QUERY_TYPE);
-<span class="nc" id="L305">          sreq.params.remove(</span>
+<span class="nc" id="L316">          sreq.params.remove(</span>
               PARAM_MTAS_LIST + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_LIST_QUERY_PREFIX);
-<span class="nc" id="L307">          sreq.params.remove(</span>
+<span class="nc" id="L318">          sreq.params.remove(</span>
               PARAM_MTAS_LIST + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_LIST_QUERY_IGNORE);
-<span class="nc" id="L309">          sreq.params.remove(PARAM_MTAS_LIST + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="nc" id="L320">          sreq.params.remove(PARAM_MTAS_LIST + &quot;.&quot; + key + &quot;.&quot;</span>
               + NAME_MTAS_LIST_QUERY_MAXIMUM_IGNORE_LENGTH);
-<span class="nc" id="L311">          Set&lt;String&gt; subKeys = MtasSolrResultUtil</span>
-<span class="nc" id="L312">              .getIdsFromParameters(rb.req.getParams(), PARAM_MTAS_LIST + &quot;.&quot;</span>
+<span class="nc" id="L322">          Set&lt;String&gt; subKeys = MtasSolrResultUtil</span>
+<span class="nc" id="L323">              .getIdsFromParameters(rb.req.getParams(), PARAM_MTAS_LIST + &quot;.&quot;</span>
                   + key + &quot;.&quot; + NAME_MTAS_LIST_QUERY_VARIABLE);
-<span class="nc bnc" id="L314" title="All 2 branches missed.">          for (String subKey : subKeys) {</span>
-<span class="nc" id="L315">            sreq.params.remove(PARAM_MTAS_LIST + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="nc bnc" id="L325" title="All 2 branches missed.">          for (String subKey : subKeys) {</span>
+<span class="nc" id="L326">            sreq.params.remove(PARAM_MTAS_LIST + &quot;.&quot; + key + &quot;.&quot;</span>
                 + NAME_MTAS_LIST_QUERY_VARIABLE + &quot;.&quot; + subKey + &quot;.&quot;
                 + SUBNAME_MTAS_LIST_QUERY_VARIABLE_NAME);
-<span class="nc" id="L318">            sreq.params.remove(PARAM_MTAS_LIST + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="nc" id="L329">            sreq.params.remove(PARAM_MTAS_LIST + &quot;.&quot; + key + &quot;.&quot;</span>
                 + NAME_MTAS_LIST_QUERY_VARIABLE + &quot;.&quot; + subKey + &quot;.&quot;
                 + SUBNAME_MTAS_LIST_QUERY_VARIABLE_VALUE);
-<span class="nc" id="L321">          }</span>
-<span class="nc" id="L322">          sreq.params</span>
-<span class="nc" id="L323">              .remove(PARAM_MTAS_LIST + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_LIST_KEY);</span>
-<span class="nc" id="L324">          sreq.params.remove(</span>
+<span class="nc" id="L332">          }</span>
+<span class="nc" id="L333">          sreq.params</span>
+<span class="nc" id="L334">              .remove(PARAM_MTAS_LIST + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_LIST_KEY);</span>
+<span class="nc" id="L335">          sreq.params.remove(</span>
               PARAM_MTAS_LIST + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_LIST_PREFIX);
-<span class="nc" id="L326">          sreq.params</span>
-<span class="nc" id="L327">              .remove(PARAM_MTAS_LIST + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_LIST_START);</span>
-<span class="nc" id="L328">          sreq.params.remove(</span>
+<span class="nc" id="L337">          sreq.params</span>
+<span class="nc" id="L338">              .remove(PARAM_MTAS_LIST + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_LIST_START);</span>
+<span class="nc" id="L339">          sreq.params.remove(</span>
               PARAM_MTAS_LIST + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_LIST_NUMBER);
-<span class="nc" id="L330">          sreq.params</span>
-<span class="nc" id="L331">              .remove(PARAM_MTAS_LIST + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_LIST_LEFT);</span>
-<span class="nc" id="L332">          sreq.params</span>
-<span class="nc" id="L333">              .remove(PARAM_MTAS_LIST + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_LIST_RIGHT);</span>
-<span class="nc" id="L334">          sreq.params.remove(</span>
+<span class="nc" id="L341">          sreq.params</span>
+<span class="nc" id="L342">              .remove(PARAM_MTAS_LIST + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_LIST_LEFT);</span>
+<span class="nc" id="L343">          sreq.params</span>
+<span class="nc" id="L344">              .remove(PARAM_MTAS_LIST + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_LIST_RIGHT);</span>
+<span class="nc" id="L345">          sreq.params.remove(</span>
               PARAM_MTAS_LIST + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_LIST_OUTPUT);
-<span class="nc" id="L336">        }</span>
+<span class="nc" id="L347">        }</span>
       }
     }
-<span class="nc" id="L339">  }</span>
-
-  /* (non-Javadoc)
-   * @see mtas.solr.handler.component.util.MtasSolrComponent#distributedProcess(org.apache.solr.handler.component.ResponseBuilder, mtas.codec.util.CodecComponent.ComponentFields)
+<span class="nc" id="L350">  }</span>
+
+  /*
+   * (non-Javadoc)
+   * 
+   * @see
+   * mtas.solr.handler.component.util.MtasSolrComponent#distributedProcess(org.
+   * apache.solr.handler.component.ResponseBuilder,
+   * mtas.codec.util.CodecComponent.ComponentFields)
    */
   @SuppressWarnings(&quot;unchecked&quot;)
   public void distributedProcess(ResponseBuilder rb,
       ComponentFields mtasFields) {
 
-<span class="nc bnc" id="L348" title="All 2 branches missed.">    if (mtasFields.doList) {</span>
+<span class="nc bnc" id="L364" title="All 2 branches missed.">    if (mtasFields.doList) {</span>
       // compute total from shards
-<span class="nc" id="L350">      HashMap&lt;String, HashMap&lt;String, Integer&gt;&gt; listShardTotals = new HashMap&lt;&gt;();</span>
-<span class="nc bnc" id="L351" title="All 2 branches missed.">      for (ShardRequest sreq : rb.finished) {</span>
-<span class="nc bnc" id="L352" title="All 2 branches missed.">        if (sreq.params.getBool(MtasSolrSearchComponent.PARAM_MTAS, false)</span>
-<span class="nc bnc" id="L353" title="All 2 branches missed.">            &amp;&amp; sreq.params.getBool(PARAM_MTAS_LIST, false)) {</span>
-<span class="nc bnc" id="L354" title="All 2 branches missed.">          for (ShardResponse response : sreq.responses) {</span>
-<span class="nc" id="L355">            NamedList&lt;Object&gt; result = response.getSolrResponse().getResponse();</span>
+<span class="nc" id="L366">      HashMap&lt;String, HashMap&lt;String, Integer&gt;&gt; listShardTotals = new HashMap&lt;&gt;();</span>
+<span class="nc bnc" id="L367" title="All 2 branches missed.">      for (ShardRequest sreq : rb.finished) {</span>
+<span class="nc bnc" id="L368" title="All 2 branches missed.">        if (sreq.params.getBool(MtasSolrSearchComponent.PARAM_MTAS, false)</span>
+<span class="nc bnc" id="L369" title="All 2 branches missed.">            &amp;&amp; sreq.params.getBool(PARAM_MTAS_LIST, false)) {</span>
+<span class="nc bnc" id="L370" title="All 2 branches missed.">          for (ShardResponse response : sreq.responses) {</span>
+<span class="nc" id="L371">            NamedList&lt;Object&gt; result = response.getSolrResponse().getResponse();</span>
             try {
-<span class="nc" id="L357">              ArrayList&lt;NamedList&lt;Object&gt;&gt; data = (ArrayList&lt;NamedList&lt;Object&gt;&gt;) result</span>
-<span class="nc" id="L358">                  .findRecursive(&quot;mtas&quot;, &quot;list&quot;);</span>
-<span class="nc bnc" id="L359" title="All 2 branches missed.">              if (data != null) {</span>
-<span class="nc bnc" id="L360" title="All 2 branches missed.">                for (NamedList&lt;Object&gt; dataItem : data) {</span>
-<span class="nc" id="L361">                  Object key = dataItem.get(&quot;key&quot;);</span>
-<span class="nc" id="L362">                  Object total = dataItem.get(&quot;total&quot;);</span>
-<span class="nc bnc" id="L363" title="All 8 branches missed.">                  if ((key != null) &amp;&amp; (key instanceof String)</span>
+<span class="nc" id="L373">              ArrayList&lt;NamedList&lt;Object&gt;&gt; data = (ArrayList&lt;NamedList&lt;Object&gt;&gt;) result</span>
+<span class="nc" id="L374">                  .findRecursive(&quot;mtas&quot;, &quot;list&quot;);</span>
+<span class="nc bnc" id="L375" title="All 2 branches missed.">              if (data != null) {</span>
+<span class="nc bnc" id="L376" title="All 2 branches missed.">                for (NamedList&lt;Object&gt; dataItem : data) {</span>
+<span class="nc" id="L377">                  Object key = dataItem.get(&quot;key&quot;);</span>
+<span class="nc" id="L378">                  Object total = dataItem.get(&quot;total&quot;);</span>
+<span class="nc bnc" id="L379" title="All 8 branches missed.">                  if ((key != null) &amp;&amp; (key instanceof String)</span>
                       &amp;&amp; (total != null) &amp;&amp; (total instanceof Integer)) {
-<span class="nc bnc" id="L365" title="All 2 branches missed.">                    if (!listShardTotals.containsKey(key)) {</span>
-<span class="nc" id="L366">                      listShardTotals.put((String) key,</span>
+<span class="nc bnc" id="L381" title="All 2 branches missed.">                    if (!listShardTotals.containsKey(key)) {</span>
+<span class="nc" id="L382">                      listShardTotals.put((String) key,</span>
                           new HashMap&lt;String, Integer&gt;());
                     }
-<span class="nc" id="L369">                    HashMap&lt;String, Integer&gt; listShardTotal = listShardTotals</span>
-<span class="nc" id="L370">                        .get(key);</span>
-<span class="nc" id="L371">                    listShardTotal.put(response.getShard(), (Integer) total);</span>
+<span class="nc" id="L385">                    HashMap&lt;String, Integer&gt; listShardTotal = listShardTotals</span>
+<span class="nc" id="L386">                        .get(key);</span>
+<span class="nc" id="L387">                    listShardTotal.put(response.getShard(), (Integer) total);</span>
                   }
-<span class="nc" id="L373">                }</span>
+<span class="nc" id="L389">                }</span>
               }
-<span class="nc" id="L375">            } catch (ClassCastException e) {</span>
-<span class="nc" id="L376">              log.debug(e);</span>
-<span class="nc" id="L377">            }</span>
-<span class="nc" id="L378">          }</span>
+<span class="nc" id="L391">            } catch (ClassCastException e) {</span>
+<span class="nc" id="L392">              log.debug(e);</span>
+<span class="nc" id="L393">            }</span>
+<span class="nc" id="L394">          }</span>
         }
-<span class="nc" id="L380">      }</span>
+<span class="nc" id="L396">      }</span>
       // compute shard requests
-<span class="nc" id="L382">      HashMap&lt;String, ModifiableSolrParams&gt; shardRequests = new HashMap&lt;&gt;();</span>
-<span class="nc" id="L383">      int requestId = 0;</span>
-<span class="nc bnc" id="L384" title="All 2 branches missed.">      for (String field : mtasFields.list.keySet()) {</span>
-<span class="nc bnc" id="L385" title="All 2 branches missed.">        for (ComponentList list : mtasFields.list.get(field).listList) {</span>
-<span class="nc" id="L386">          requestId++;</span>
-<span class="nc bnc" id="L387" title="All 4 branches missed.">          if (listShardTotals.containsKey(list.key) &amp;&amp; (list.number &gt; 0)) {</span>
-<span class="nc" id="L388">            Integer start = list.start;</span>
-<span class="nc" id="L389">            Integer number = list.number;</span>
-<span class="nc" id="L390">            HashMap&lt;String, Integer&gt; totals = listShardTotals.get(list.key);</span>
-<span class="nc bnc" id="L391" title="All 2 branches missed.">            for (int i = 0; i &lt; rb.shards.length; i++) {</span>
-<span class="nc bnc" id="L392" title="All 2 branches missed.">              if (number &lt; 0) {</span>
-<span class="nc" id="L393">                break;</span>
+<span class="nc" id="L398">      HashMap&lt;String, ModifiableSolrParams&gt; shardRequests = new HashMap&lt;&gt;();</span>
+<span class="nc" id="L399">      int requestId = 0;</span>
+<span class="nc bnc" id="L400" title="All 2 branches missed.">      for (String field : mtasFields.list.keySet()) {</span>
+<span class="nc bnc" id="L401" title="All 2 branches missed.">        for (ComponentList list : mtasFields.list.get(field).listList) {</span>
+<span class="nc" id="L402">          requestId++;</span>
+<span class="nc bnc" id="L403" title="All 4 branches missed.">          if (listShardTotals.containsKey(list.key) &amp;&amp; (list.number &gt; 0)) {</span>
+<span class="nc" id="L404">            Integer start = list.start;</span>
+<span class="nc" id="L405">            Integer number = list.number;</span>
+<span class="nc" id="L406">            HashMap&lt;String, Integer&gt; totals = listShardTotals.get(list.key);</span>
+<span class="nc bnc" id="L407" title="All 2 branches missed.">            for (int i = 0; i &lt; rb.shards.length; i++) {</span>
+<span class="nc bnc" id="L408" title="All 2 branches missed.">              if (number &lt; 0) {</span>
+<span class="nc" id="L409">                break;</span>
               }
-<span class="nc" id="L395">              int subTotal = totals.get(rb.shards[i]);</span>
+<span class="nc" id="L411">              int subTotal = totals.get(rb.shards[i]);</span>
               // System.out.println(i + &quot; : &quot; + rb.shards[i] + &quot; : &quot;
               // + totals.get(rb.shards[i]) + &quot; - &quot; + start + &quot; &quot; + number);
-<span class="nc bnc" id="L398" title="All 4 branches missed.">              if ((start &gt;= 0) &amp;&amp; (start &lt; subTotal)) {</span>
+<span class="nc bnc" id="L414" title="All 4 branches missed.">              if ((start &gt;= 0) &amp;&amp; (start &lt; subTotal)) {</span>
                 ModifiableSolrParams params;
-<span class="nc bnc" id="L400" title="All 2 branches missed.">                if (!shardRequests.containsKey(rb.shards[i])) {</span>
-<span class="nc" id="L401">                  shardRequests.put(rb.shards[i], new ModifiableSolrParams());</span>
+<span class="nc bnc" id="L416" title="All 2 branches missed.">                if (!shardRequests.containsKey(rb.shards[i])) {</span>
+<span class="nc" id="L417">                  shardRequests.put(rb.shards[i], new ModifiableSolrParams());</span>
                 }
-<span class="nc" id="L403">                params = shardRequests.get(rb.shards[i]);</span>
-<span class="nc" id="L404">                params.add(PARAM_MTAS_LIST + &quot;.&quot; + requestId + &quot;.&quot;</span>
+<span class="nc" id="L419">                params = shardRequests.get(rb.shards[i]);</span>
+<span class="nc" id="L420">                params.add(PARAM_MTAS_LIST + &quot;.&quot; + requestId + &quot;.&quot;</span>
                     + NAME_MTAS_LIST_FIELD, list.field);
-<span class="nc" id="L406">                params.add(PARAM_MTAS_LIST + &quot;.&quot; + requestId + &quot;.&quot;</span>
+<span class="nc" id="L422">                params.add(PARAM_MTAS_LIST + &quot;.&quot; + requestId + &quot;.&quot;</span>
                     + NAME_MTAS_LIST_QUERY_VALUE, list.queryValue);
-<span class="nc" id="L408">                params.add(PARAM_MTAS_LIST + &quot;.&quot; + requestId + &quot;.&quot;</span>
+<span class="nc" id="L424">                params.add(PARAM_MTAS_LIST + &quot;.&quot; + requestId + &quot;.&quot;</span>
                     + NAME_MTAS_LIST_QUERY_TYPE, list.queryType);
-<span class="nc" id="L410">                params.add(PARAM_MTAS_LIST + &quot;.&quot; + requestId + &quot;.&quot;</span>
+<span class="nc" id="L426">                params.add(PARAM_MTAS_LIST + &quot;.&quot; + requestId + &quot;.&quot;</span>
                     + NAME_MTAS_LIST_QUERY_PREFIX, list.queryPrefix);
-<span class="nc" id="L412">                params.add(PARAM_MTAS_LIST + &quot;.&quot; + requestId + &quot;.&quot;</span>
+<span class="nc" id="L428">                params.add(PARAM_MTAS_LIST + &quot;.&quot; + requestId + &quot;.&quot;</span>
                     + NAME_MTAS_LIST_QUERY_IGNORE, list.queryIgnore);
-<span class="nc" id="L414">                params.add(</span>
+<span class="nc" id="L430">                params.add(</span>
                     PARAM_MTAS_LIST + &quot;.&quot; + requestId + &quot;.&quot;
                         + NAME_MTAS_LIST_QUERY_MAXIMUM_IGNORE_LENGTH,
                     list.queryMaximumIgnoreLength);
-<span class="nc" id="L418">                int subRequestId = 0;</span>
-<span class="nc bnc" id="L419" title="All 2 branches missed.">                for (String name : list.queryVariables.keySet()) {</span>
-<span class="nc bnc" id="L420" title="All 2 branches missed.">                  if (list.queryVariables.get(name) == null</span>
-<span class="nc bnc" id="L421" title="All 2 branches missed.">                      || list.queryVariables.get(name).length == 0) {</span>
-<span class="nc" id="L422">                    params.add(</span>
+<span class="nc" id="L434">                int subRequestId = 0;</span>
+<span class="nc bnc" id="L435" title="All 2 branches missed.">                for (String name : list.queryVariables.keySet()) {</span>
+<span class="nc bnc" id="L436" title="All 2 branches missed.">                  if (list.queryVariables.get(name) == null</span>
+<span class="nc bnc" id="L437" title="All 2 branches missed.">                      || list.queryVariables.get(name).length == 0) {</span>
+<span class="nc" id="L438">                    params.add(</span>
                         PARAM_MTAS_LIST + &quot;.&quot; + requestId + &quot;.&quot;
                             + NAME_MTAS_LIST_QUERY_VARIABLE + &quot;.&quot; + subRequestId
                             + &quot;.&quot; + SUBNAME_MTAS_LIST_QUERY_VARIABLE_NAME,
                         name);
-<span class="nc" id="L427">                    subRequestId++;</span>
+<span class="nc" id="L443">                    subRequestId++;</span>
                   } else {
-<span class="nc bnc" id="L429" title="All 2 branches missed.">                    for (String value : list.queryVariables.get(name)) {</span>
-<span class="nc" id="L430">                      params.add(PARAM_MTAS_LIST + &quot;.&quot; + requestId + &quot;.&quot;</span>
+<span class="nc bnc" id="L445" title="All 2 branches missed.">                    for (String value : list.queryVariables.get(name)) {</span>
+<span class="nc" id="L446">                      params.add(PARAM_MTAS_LIST + &quot;.&quot; + requestId + &quot;.&quot;</span>
                           + NAME_MTAS_LIST_QUERY_VARIABLE + &quot;.&quot; + subRequestId
                           + &quot;.&quot; + SUBNAME_MTAS_LIST_QUERY_VARIABLE_NAME, name);
-<span class="nc" id="L433">                      params.add(PARAM_MTAS_LIST + &quot;.&quot; + requestId + &quot;.&quot;</span>
+<span class="nc" id="L449">                      params.add(PARAM_MTAS_LIST + &quot;.&quot; + requestId + &quot;.&quot;</span>
                           + NAME_MTAS_LIST_QUERY_VARIABLE + &quot;.&quot; + subRequestId
                           + &quot;.&quot; + SUBNAME_MTAS_LIST_QUERY_VARIABLE_VALUE,
                           value);
-<span class="nc" id="L437">                      subRequestId++;</span>
+<span class="nc" id="L453">                      subRequestId++;</span>
                     }
                   }
-<span class="nc" id="L440">                }</span>
-<span class="nc" id="L441">                params.add(PARAM_MTAS_LIST + &quot;.&quot; + requestId + &quot;.&quot;</span>
+<span class="nc" id="L456">                }</span>
+<span class="nc" id="L457">                params.add(PARAM_MTAS_LIST + &quot;.&quot; + requestId + &quot;.&quot;</span>
                     + NAME_MTAS_LIST_KEY, list.key);
-<span class="nc" id="L443">                params.add(PARAM_MTAS_LIST + &quot;.&quot; + requestId + &quot;.&quot;</span>
+<span class="nc" id="L459">                params.add(PARAM_MTAS_LIST + &quot;.&quot; + requestId + &quot;.&quot;</span>
                     + NAME_MTAS_LIST_PREFIX, list.prefix);
-<span class="nc" id="L445">                params.add(PARAM_MTAS_LIST + &quot;.&quot; + requestId + &quot;.&quot;</span>
-<span class="nc" id="L446">                    + NAME_MTAS_LIST_START, Integer.toString(start));</span>
-<span class="nc" id="L447">                params.add(</span>
+<span class="nc" id="L461">                params.add(PARAM_MTAS_LIST + &quot;.&quot; + requestId + &quot;.&quot;</span>
+<span class="nc" id="L462">                    + NAME_MTAS_LIST_START, Integer.toString(start));</span>
+<span class="nc" id="L463">                params.add(</span>
                     PARAM_MTAS_LIST + &quot;.&quot; + requestId + &quot;.&quot;
                         + NAME_MTAS_LIST_NUMBER,
-<span class="nc" id="L450">                    Integer.toString(Math.min(number, (subTotal - start))));</span>
-<span class="nc" id="L451">                params.add(PARAM_MTAS_LIST + &quot;.&quot; + requestId + &quot;.&quot;</span>
-<span class="nc" id="L452">                    + NAME_MTAS_LIST_LEFT, Integer.toString(list.left));</span>
-<span class="nc" id="L453">                params.add(PARAM_MTAS_LIST + &quot;.&quot; + requestId + &quot;.&quot;</span>
-<span class="nc" id="L454">                    + NAME_MTAS_LIST_RIGHT, Integer.toString(list.right));</span>
-<span class="nc" id="L455">                params.add(PARAM_MTAS_LIST + &quot;.&quot; + requestId + &quot;.&quot;</span>
+<span class="nc" id="L466">                    Integer.toString(Math.min(number, (subTotal - start))));</span>
+<span class="nc" id="L467">                params.add(PARAM_MTAS_LIST + &quot;.&quot; + requestId + &quot;.&quot;</span>
+<span class="nc" id="L468">                    + NAME_MTAS_LIST_LEFT, Integer.toString(list.left));</span>
+<span class="nc" id="L469">                params.add(PARAM_MTAS_LIST + &quot;.&quot; + requestId + &quot;.&quot;</span>
+<span class="nc" id="L470">                    + NAME_MTAS_LIST_RIGHT, Integer.toString(list.right));</span>
+<span class="nc" id="L471">                params.add(PARAM_MTAS_LIST + &quot;.&quot; + requestId + &quot;.&quot;</span>
                     + NAME_MTAS_LIST_OUTPUT, list.output);
-<span class="nc" id="L457">                number -= (subTotal - start);</span>
-<span class="nc" id="L458">                start = 0;</span>
-<span class="nc" id="L459">              } else {</span>
-<span class="nc" id="L460">                start -= subTotal;</span>
+<span class="nc" id="L473">                number -= (subTotal - start);</span>
+<span class="nc" id="L474">                start = 0;</span>
+<span class="nc" id="L475">              } else {</span>
+<span class="nc" id="L476">                start -= subTotal;</span>
               }
             }
           }
-<span class="nc" id="L464">        }</span>
-<span class="nc" id="L465">      }</span>
-
-<span class="nc bnc" id="L467" title="All 2 branches missed.">      for (Entry&lt;String, ModifiableSolrParams&gt; entry : shardRequests</span>
-<span class="nc" id="L468">          .entrySet()) {</span>
-<span class="nc" id="L469">        ShardRequest sreq = new ShardRequest();</span>
-<span class="nc" id="L470">        sreq.shards = new String[] { entry.getKey() };</span>
-<span class="nc" id="L471">        sreq.purpose = ShardRequest.PURPOSE_PRIVATE;</span>
-<span class="nc" id="L472">        sreq.params = new ModifiableSolrParams();</span>
-<span class="nc" id="L473">        sreq.params.add(&quot;fq&quot;, rb.req.getParams().getParams(&quot;fq&quot;));</span>
-<span class="nc" id="L474">        sreq.params.add(&quot;q&quot;, rb.req.getParams().getParams(&quot;q&quot;));</span>
-<span class="nc" id="L475">        sreq.params.add(&quot;cache&quot;, rb.req.getParams().getParams(&quot;cache&quot;));</span>
-<span class="nc" id="L476">        sreq.params.add(&quot;rows&quot;, &quot;0&quot;);</span>
-<span class="nc" id="L477">        sreq.params.add(MtasSolrSearchComponent.PARAM_MTAS, rb.req</span>
-<span class="nc" id="L478">            .getOriginalParams().getParams(MtasSolrSearchComponent.PARAM_MTAS));</span>
-<span class="nc" id="L479">        sreq.params.add(PARAM_MTAS_LIST,</span>
-<span class="nc" id="L480">            rb.req.getOriginalParams().getParams(PARAM_MTAS_LIST));</span>
-<span class="nc" id="L481">        sreq.params.add(entry.getValue());</span>
-<span class="nc" id="L482">        rb.addRequest(searchComponent, sreq);</span>
-<span class="nc" id="L483">      }</span>
+<span class="nc" id="L480">        }</span>
+<span class="nc" id="L481">      }</span>
+
+<span class="nc bnc" id="L483" title="All 2 branches missed.">      for (Entry&lt;String, ModifiableSolrParams&gt; entry : shardRequests</span>
+<span class="nc" id="L484">          .entrySet()) {</span>
+<span class="nc" id="L485">        ShardRequest sreq = new ShardRequest();</span>
+<span class="nc" id="L486">        sreq.shards = new String[] { entry.getKey() };</span>
+<span class="nc" id="L487">        sreq.purpose = ShardRequest.PURPOSE_PRIVATE;</span>
+<span class="nc" id="L488">        sreq.params = new ModifiableSolrParams();</span>
+<span class="nc" id="L489">        sreq.params.add(&quot;fq&quot;, rb.req.getParams().getParams(&quot;fq&quot;));</span>
+<span class="nc" id="L490">        sreq.params.add(&quot;q&quot;, rb.req.getParams().getParams(&quot;q&quot;));</span>
+<span class="nc" id="L491">        sreq.params.add(&quot;cache&quot;, rb.req.getParams().getParams(&quot;cache&quot;));</span>
+<span class="nc" id="L492">        sreq.params.add(&quot;rows&quot;, &quot;0&quot;);</span>
+<span class="nc" id="L493">        sreq.params.add(MtasSolrSearchComponent.PARAM_MTAS, rb.req</span>
+<span class="nc" id="L494">            .getOriginalParams().getParams(MtasSolrSearchComponent.PARAM_MTAS));</span>
+<span class="nc" id="L495">        sreq.params.add(PARAM_MTAS_LIST,</span>
+<span class="nc" id="L496">            rb.req.getOriginalParams().getParams(PARAM_MTAS_LIST));</span>
+<span class="nc" id="L497">        sreq.params.add(entry.getValue());</span>
+<span class="nc" id="L498">        rb.addRequest(searchComponent, sreq);</span>
+<span class="nc" id="L499">      }</span>
     }
-<span class="nc" id="L485">  }</span>
-
-  /* (non-Javadoc)
-   * @see mtas.solr.handler.component.util.MtasSolrComponent#create(mtas.codec.util.CodecComponent.BasicComponent, java.lang.Boolean)
+<span class="nc" id="L501">  }</span>
+
+  /*
+   * (non-Javadoc)
+   * 
+   * @see
+   * mtas.solr.handler.component.util.MtasSolrComponent#create(mtas.codec.util.
+   * CodecComponent.BasicComponent, java.lang.Boolean)
    */
   public SimpleOrderedMap&lt;Object&gt; create(ComponentList list, Boolean encode) {
-<span class="nc" id="L491">    SimpleOrderedMap&lt;Object&gt; mtasListResponse = new SimpleOrderedMap&lt;&gt;();</span>
-<span class="nc" id="L492">    mtasListResponse.add(&quot;key&quot;, list.key);</span>
-<span class="nc bnc" id="L493" title="All 2 branches missed.">    if (list.number == 0) {</span>
-<span class="nc" id="L494">      mtasListResponse.add(&quot;total&quot;, list.total);</span>
+<span class="nc" id="L511">    SimpleOrderedMap&lt;Object&gt; mtasListResponse = new SimpleOrderedMap&lt;&gt;();</span>
+<span class="nc" id="L512">    mtasListResponse.add(&quot;key&quot;, list.key);</span>
+<span class="nc bnc" id="L513" title="All 2 branches missed.">    if (list.number == 0) {</span>
+<span class="nc" id="L514">      mtasListResponse.add(&quot;total&quot;, list.total);</span>
     }
-<span class="nc bnc" id="L496" title="All 2 branches missed.">    if (list.output != null) {</span>
-<span class="nc" id="L497">      ArrayList&lt;NamedList&lt;Object&gt;&gt; mtasListItemResponses = new ArrayList&lt;&gt;();</span>
-<span class="nc bnc" id="L498" title="All 2 branches missed.">      if (list.output.equals(ComponentList.LIST_OUTPUT_HIT)) {</span>
-<span class="nc" id="L499">        mtasListResponse.add(&quot;number&quot;, list.hits.size());</span>
-<span class="nc bnc" id="L500" title="All 2 branches missed.">        for (ListHit hit : list.hits) {</span>
-<span class="nc" id="L501">          NamedList&lt;Object&gt; mtasListItemResponse = new SimpleOrderedMap&lt;&gt;();</span>
-<span class="nc" id="L502">          mtasListItemResponse.add(&quot;documentKey&quot;,</span>
-<span class="nc" id="L503">              list.uniqueKey.get(hit.docId));</span>
-<span class="nc" id="L504">          mtasListItemResponse.add(&quot;documentHitPosition&quot;, hit.docPosition);</span>
-<span class="nc" id="L505">          mtasListItemResponse.add(&quot;documentHitTotal&quot;,</span>
-<span class="nc" id="L506">              list.subTotal.get(hit.docId));</span>
-<span class="nc" id="L507">          mtasListItemResponse.add(&quot;documentMinPosition&quot;,</span>
-<span class="nc" id="L508">              list.minPosition.get(hit.docId));</span>
-<span class="nc" id="L509">          mtasListItemResponse.add(&quot;documentMaxPosition&quot;,</span>
-<span class="nc" id="L510">              list.maxPosition.get(hit.docId));</span>
-<span class="nc" id="L511">          mtasListItemResponse.add(&quot;startPosition&quot;, hit.startPosition);</span>
-<span class="nc" id="L512">          mtasListItemResponse.add(&quot;endPosition&quot;, hit.endPosition);</span>
-
-<span class="nc" id="L514">          SortedMap&lt;Integer, List&lt;List&lt;String&gt;&gt;&gt; hitData = new TreeMap&lt;&gt;();</span>
-<span class="nc" id="L515">          SortedMap&lt;Integer, List&lt;List&lt;String&gt;&gt;&gt; leftData = null;</span>
-<span class="nc" id="L516">          SortedMap&lt;Integer, List&lt;List&lt;String&gt;&gt;&gt; rightData = null;</span>
-<span class="nc bnc" id="L517" title="All 2 branches missed.">          if (list.left &gt; 0) {</span>
-<span class="nc" id="L518">            leftData = new TreeMap&lt;&gt;();</span>
+<span class="nc bnc" id="L516" title="All 2 branches missed.">    if (list.output != null) {</span>
+<span class="nc" id="L517">      ArrayList&lt;NamedList&lt;Object&gt;&gt; mtasListItemResponses = new ArrayList&lt;&gt;();</span>
+<span class="nc bnc" id="L518" title="All 2 branches missed.">      if (list.output.equals(ComponentList.LIST_OUTPUT_HIT)) {</span>
+<span class="nc" id="L519">        mtasListResponse.add(&quot;number&quot;, list.hits.size());</span>
+<span class="nc bnc" id="L520" title="All 2 branches missed.">        for (ListHit hit : list.hits) {</span>
+<span class="nc" id="L521">          NamedList&lt;Object&gt; mtasListItemResponse = new SimpleOrderedMap&lt;&gt;();</span>
+<span class="nc" id="L522">          mtasListItemResponse.add(&quot;documentKey&quot;,</span>
+<span class="nc" id="L523">              list.uniqueKey.get(hit.docId));</span>
+<span class="nc" id="L524">          mtasListItemResponse.add(&quot;documentHitPosition&quot;, hit.docPosition);</span>
+<span class="nc" id="L525">          mtasListItemResponse.add(&quot;documentHitTotal&quot;,</span>
+<span class="nc" id="L526">              list.subTotal.get(hit.docId));</span>
+<span class="nc" id="L527">          mtasListItemResponse.add(&quot;documentMinPosition&quot;,</span>
+<span class="nc" id="L528">              list.minPosition.get(hit.docId));</span>
+<span class="nc" id="L529">          mtasListItemResponse.add(&quot;documentMaxPosition&quot;,</span>
+<span class="nc" id="L530">              list.maxPosition.get(hit.docId));</span>
+<span class="nc" id="L531">          mtasListItemResponse.add(&quot;startPosition&quot;, hit.startPosition);</span>
+<span class="nc" id="L532">          mtasListItemResponse.add(&quot;endPosition&quot;, hit.endPosition);</span>
+
+<span class="nc" id="L534">          SortedMap&lt;Integer, List&lt;List&lt;String&gt;&gt;&gt; hitData = new TreeMap&lt;&gt;();</span>
+<span class="nc" id="L535">          SortedMap&lt;Integer, List&lt;List&lt;String&gt;&gt;&gt; leftData = null;</span>
+<span class="nc" id="L536">          SortedMap&lt;Integer, List&lt;List&lt;String&gt;&gt;&gt; rightData = null;</span>
+<span class="nc bnc" id="L537" title="All 2 branches missed.">          if (list.left &gt; 0) {</span>
+<span class="nc" id="L538">            leftData = new TreeMap&lt;&gt;();</span>
           }
-<span class="nc bnc" id="L520" title="All 2 branches missed.">          if (list.right &gt; 0) {</span>
-<span class="nc" id="L521">            rightData = new TreeMap&lt;&gt;();</span>
+<span class="nc bnc" id="L540" title="All 2 branches missed.">          if (list.right &gt; 0) {</span>
+<span class="nc" id="L541">            rightData = new TreeMap&lt;&gt;();</span>
           }
-<span class="nc" id="L523">          for (int position = Math.max(0,</span>
-<span class="nc bnc" id="L524" title="All 2 branches missed.">              hit.startPosition - list.left); position &lt;= (hit.endPosition</span>
-<span class="nc" id="L525">                  + list.right); position++) {</span>
-<span class="nc" id="L526">            List&lt;List&lt;String&gt;&gt; hitDataItem = new ArrayList&lt;&gt;();</span>
-<span class="nc bnc" id="L527" title="All 2 branches missed.">            if (hit.hits.containsKey(position)) {</span>
-<span class="nc bnc" id="L528" title="All 2 branches missed.">              for (String term : hit.hits.get(position)) {</span>
-<span class="nc" id="L529">                List&lt;String&gt; hitDataSubItem = new ArrayList&lt;&gt;();</span>
-<span class="nc" id="L530">                hitDataSubItem.add(CodecUtil.termPrefix(term));</span>
-<span class="nc" id="L531">                hitDataSubItem.add(CodecUtil.termValue(term));</span>
-<span class="nc" id="L532">                hitDataItem.add(hitDataSubItem);</span>
-<span class="nc" id="L533">              }</span>
+<span class="nc" id="L543">          for (int position = Math.max(0,</span>
+<span class="nc bnc" id="L544" title="All 2 branches missed.">              hit.startPosition - list.left); position &lt;= (hit.endPosition</span>
+<span class="nc" id="L545">                  + list.right); position++) {</span>
+<span class="nc" id="L546">            List&lt;List&lt;String&gt;&gt; hitDataItem = new ArrayList&lt;&gt;();</span>
+<span class="nc bnc" id="L547" title="All 2 branches missed.">            if (hit.hits.containsKey(position)) {</span>
+<span class="nc bnc" id="L548" title="All 2 branches missed.">              for (String term : hit.hits.get(position)) {</span>
+<span class="nc" id="L549">                List&lt;String&gt; hitDataSubItem = new ArrayList&lt;&gt;();</span>
+<span class="nc" id="L550">                hitDataSubItem.add(CodecUtil.termPrefix(term));</span>
+<span class="nc" id="L551">                hitDataSubItem.add(CodecUtil.termValue(term));</span>
+<span class="nc" id="L552">                hitDataItem.add(hitDataSubItem);</span>
+<span class="nc" id="L553">              }</span>
             }
-<span class="nc bnc" id="L535" title="All 2 branches missed.">            if (position &lt; hit.startPosition) {</span>
-<span class="nc bnc" id="L536" title="All 2 branches missed.">              if (leftData != null) {</span>
-<span class="nc" id="L537">                leftData.put(position, hitDataItem);</span>
+<span class="nc bnc" id="L555" title="All 2 branches missed.">            if (position &lt; hit.startPosition) {</span>
+<span class="nc bnc" id="L556" title="All 2 branches missed.">              if (leftData != null) {</span>
+<span class="nc" id="L557">                leftData.put(position, hitDataItem);</span>
               }
-<span class="nc bnc" id="L539" title="All 2 branches missed.">            } else if (position &gt; hit.endPosition) {</span>
-<span class="nc bnc" id="L540" title="All 2 branches missed.">              if (rightData != null) {</span>
-<span class="nc" id="L541">                rightData.put(position, hitDataItem);</span>
+<span class="nc bnc" id="L559" title="All 2 branches missed.">            } else if (position &gt; hit.endPosition) {</span>
+<span class="nc bnc" id="L560" title="All 2 branches missed.">              if (rightData != null) {</span>
+<span class="nc" id="L561">                rightData.put(position, hitDataItem);</span>
               }
             } else {
-<span class="nc" id="L544">              hitData.put(position, hitDataItem);</span>
+<span class="nc" id="L564">              hitData.put(position, hitDataItem);</span>
             }
           }
-<span class="nc bnc" id="L547" title="All 2 branches missed.">          if (list.left &gt; 0) {</span>
-<span class="nc" id="L548">            mtasListItemResponse.add(&quot;left&quot;, leftData);</span>
+<span class="nc bnc" id="L567" title="All 2 branches missed.">          if (list.left &gt; 0) {</span>
+<span class="nc" id="L568">            mtasListItemResponse.add(&quot;left&quot;, leftData);</span>
           }
-<span class="nc" id="L550">          mtasListItemResponse.add(&quot;hit&quot;, hitData);</span>
-<span class="nc bnc" id="L551" title="All 2 branches missed.">          if (list.right &gt; 0) {</span>
-<span class="nc" id="L552">            mtasListItemResponse.add(&quot;right&quot;, rightData);</span>
+<span class="nc" id="L570">          mtasListItemResponse.add(&quot;hit&quot;, hitData);</span>
+<span class="nc bnc" id="L571" title="All 2 branches missed.">          if (list.right &gt; 0) {</span>
+<span class="nc" id="L572">            mtasListItemResponse.add(&quot;right&quot;, rightData);</span>
           }
-<span class="nc" id="L554">          mtasListItemResponses.add(mtasListItemResponse);</span>
-<span class="nc" id="L555">        }</span>
-<span class="nc bnc" id="L556" title="All 2 branches missed.">      } else if (list.output.equals(ComponentList.LIST_OUTPUT_TOKEN)) {</span>
-<span class="nc" id="L557">        mtasListResponse.add(&quot;number&quot;, list.tokens.size());</span>
-<span class="nc bnc" id="L558" title="All 2 branches missed.">        for (ListToken tokenHit : list.tokens) {</span>
-<span class="nc" id="L559">          NamedList&lt;Object&gt; mtasListItemResponse = new SimpleOrderedMap&lt;&gt;();</span>
-<span class="nc" id="L560">          mtasListItemResponse.add(&quot;documentKey&quot;,</span>
-<span class="nc" id="L561">              list.uniqueKey.get(tokenHit.docId));</span>
-<span class="nc" id="L562">          mtasListItemResponse.add(&quot;documentHitPosition&quot;, tokenHit.docPosition);</span>
-<span class="nc" id="L563">          mtasListItemResponse.add(&quot;documentHitTotal&quot;,</span>
-<span class="nc" id="L564">              list.subTotal.get(tokenHit.docId));</span>
-<span class="nc" id="L565">          mtasListItemResponse.add(&quot;documentMinPosition&quot;,</span>
-<span class="nc" id="L566">              list.minPosition.get(tokenHit.docId));</span>
-<span class="nc" id="L567">          mtasListItemResponse.add(&quot;documentMaxPosition&quot;,</span>
-<span class="nc" id="L568">              list.maxPosition.get(tokenHit.docId));</span>
-<span class="nc" id="L569">          mtasListItemResponse.add(&quot;startPosition&quot;, tokenHit.startPosition);</span>
-<span class="nc" id="L570">          mtasListItemResponse.add(&quot;endPosition&quot;, tokenHit.endPosition);</span>
-
-<span class="nc" id="L572">          ArrayList&lt;NamedList&lt;Object&gt;&gt; mtasListItemResponseItemTokens = new ArrayList&lt;&gt;();</span>
-<span class="nc bnc" id="L573" title="All 2 branches missed.">          for (MtasToken token : tokenHit.tokens) {</span>
-<span class="nc" id="L574">            NamedList&lt;Object&gt; mtasListItemResponseItemToken = new SimpleOrderedMap&lt;&gt;();</span>
-<span class="nc bnc" id="L575" title="All 2 branches missed.">            if (token.getId() != null) {</span>
-<span class="nc" id="L576">              mtasListItemResponseItemToken.add(&quot;mtasId&quot;, token.getId());</span>
+<span class="nc" id="L574">          mtasListItemResponses.add(mtasListItemResponse);</span>
+<span class="nc" id="L575">        }</span>
+<span class="nc bnc" id="L576" title="All 2 branches missed.">      } else if (list.output.equals(ComponentList.LIST_OUTPUT_TOKEN)) {</span>
+<span class="nc" id="L577">        mtasListResponse.add(&quot;number&quot;, list.tokens.size());</span>
+<span class="nc bnc" id="L578" title="All 2 branches missed.">        for (ListToken tokenHit : list.tokens) {</span>
+<span class="nc" id="L579">          NamedList&lt;Object&gt; mtasListItemResponse = new SimpleOrderedMap&lt;&gt;();</span>
+<span class="nc" id="L580">          mtasListItemResponse.add(&quot;documentKey&quot;,</span>
+<span class="nc" id="L581">              list.uniqueKey.get(tokenHit.docId));</span>
+<span class="nc" id="L582">          mtasListItemResponse.add(&quot;documentHitPosition&quot;, tokenHit.docPosition);</span>
+<span class="nc" id="L583">          mtasListItemResponse.add(&quot;documentHitTotal&quot;,</span>
+<span class="nc" id="L584">              list.subTotal.get(tokenHit.docId));</span>
+<span class="nc" id="L585">          mtasListItemResponse.add(&quot;documentMinPosition&quot;,</span>
+<span class="nc" id="L586">              list.minPosition.get(tokenHit.docId));</span>
+<span class="nc" id="L587">          mtasListItemResponse.add(&quot;documentMaxPosition&quot;,</span>
+<span class="nc" id="L588">              list.maxPosition.get(tokenHit.docId));</span>
+<span class="nc" id="L589">          mtasListItemResponse.add(&quot;startPosition&quot;, tokenHit.startPosition);</span>
+<span class="nc" id="L590">          mtasListItemResponse.add(&quot;endPosition&quot;, tokenHit.endPosition);</span>
+
+<span class="nc" id="L592">          ArrayList&lt;NamedList&lt;Object&gt;&gt; mtasListItemResponseItemTokens = new ArrayList&lt;&gt;();</span>
+<span class="nc bnc" id="L593" title="All 2 branches missed.">          for (MtasToken token : tokenHit.tokens) {</span>
+<span class="nc" id="L594">            NamedList&lt;Object&gt; mtasListItemResponseItemToken = new SimpleOrderedMap&lt;&gt;();</span>
+<span class="nc bnc" id="L595" title="All 2 branches missed.">            if (token.getId() != null) {</span>
+<span class="nc" id="L596">              mtasListItemResponseItemToken.add(&quot;mtasId&quot;, token.getId());</span>
             }
-<span class="nc" id="L578">            mtasListItemResponseItemToken.add(&quot;prefix&quot;, token.getPrefix());</span>
-<span class="nc" id="L579">            mtasListItemResponseItemToken.add(&quot;value&quot;, token.getPostfix());</span>
-<span class="nc bnc" id="L580" title="All 2 branches missed.">            if (token.getPositionStart() != null) {</span>
-<span class="nc" id="L581">              mtasListItemResponseItemToken.add(&quot;positionStart&quot;,</span>
-<span class="nc" id="L582">                  token.getPositionStart());</span>
-<span class="nc" id="L583">              mtasListItemResponseItemToken.add(&quot;positionEnd&quot;,</span>
-<span class="nc" id="L584">                  token.getPositionEnd());</span>
+<span class="nc" id="L598">            mtasListItemResponseItemToken.add(&quot;prefix&quot;, token.getPrefix());</span>
+<span class="nc" id="L599">            mtasListItemResponseItemToken.add(&quot;value&quot;, token.getPostfix());</span>
+<span class="nc bnc" id="L600" title="All 2 branches missed.">            if (token.getPositionStart() != null) {</span>
+<span class="nc" id="L601">              mtasListItemResponseItemToken.add(&quot;positionStart&quot;,</span>
+<span class="nc" id="L602">                  token.getPositionStart());</span>
+<span class="nc" id="L603">              mtasListItemResponseItemToken.add(&quot;positionEnd&quot;,</span>
+<span class="nc" id="L604">                  token.getPositionEnd());</span>
             }
-<span class="nc bnc" id="L586" title="All 2 branches missed.">            if (token.getPositions() != null) {</span>
-<span class="nc" id="L587">              mtasListItemResponseItemToken.add(&quot;positions&quot;,</span>
-<span class="nc" id="L588">                  token.getPositions());</span>
+<span class="nc bnc" id="L606" title="All 2 branches missed.">            if (token.getPositions() != null) {</span>
+<span class="nc" id="L607">              mtasListItemResponseItemToken.add(&quot;positions&quot;,</span>
+<span class="nc" id="L608">                  token.getPositions());</span>
             }
-<span class="nc bnc" id="L590" title="All 2 branches missed.">            if (token.getParentId() != null) {</span>
-<span class="nc" id="L591">              mtasListItemResponseItemToken.add(&quot;parentMtasId&quot;,</span>
-<span class="nc" id="L592">                  token.getParentId());</span>
+<span class="nc bnc" id="L610" title="All 2 branches missed.">            if (token.getParentId() != null) {</span>
+<span class="nc" id="L611">              mtasListItemResponseItemToken.add(&quot;parentMtasId&quot;,</span>
+<span class="nc" id="L612">                  token.getParentId());</span>
             }
-<span class="nc bnc" id="L594" title="All 2 branches missed.">            if (token.getPayload() != null) {</span>
-<span class="nc" id="L595">              mtasListItemResponseItemToken.add(&quot;payload&quot;, token.getPayload());</span>
+<span class="nc bnc" id="L614" title="All 2 branches missed.">            if (token.getPayload() != null) {</span>
+<span class="nc" id="L615">              mtasListItemResponseItemToken.add(&quot;payload&quot;, token.getPayload());</span>
             }
-<span class="nc bnc" id="L597" title="All 2 branches missed.">            if (token.getOffsetStart() != null) {</span>
-<span class="nc" id="L598">              mtasListItemResponseItemToken.add(&quot;offsetStart&quot;,</span>
-<span class="nc" id="L599">                  token.getOffsetStart());</span>
-<span class="nc" id="L600">              mtasListItemResponseItemToken.add(&quot;offsetEnd&quot;,</span>
-<span class="nc" id="L601">                  token.getOffsetEnd());</span>
+<span class="nc bnc" id="L617" title="All 2 branches missed.">            if (token.getOffsetStart() != null) {</span>
+<span class="nc" id="L618">              mtasListItemResponseItemToken.add(&quot;offsetStart&quot;,</span>
+<span class="nc" id="L619">                  token.getOffsetStart());</span>
+<span class="nc" id="L620">              mtasListItemResponseItemToken.add(&quot;offsetEnd&quot;,</span>
+<span class="nc" id="L621">                  token.getOffsetEnd());</span>
             }
-<span class="nc bnc" id="L603" title="All 2 branches missed.">            if (token.getRealOffsetStart() != null) {</span>
-<span class="nc" id="L604">              mtasListItemResponseItemToken.add(&quot;realOffsetStart&quot;,</span>
-<span class="nc" id="L605">                  token.getRealOffsetStart());</span>
-<span class="nc" id="L606">              mtasListItemResponseItemToken.add(&quot;realOffsetEnd&quot;,</span>
-<span class="nc" id="L607">                  token.getRealOffsetEnd());</span>
+<span class="nc bnc" id="L623" title="All 2 branches missed.">            if (token.getRealOffsetStart() != null) {</span>
+<span class="nc" id="L624">              mtasListItemResponseItemToken.add(&quot;realOffsetStart&quot;,</span>
+<span class="nc" id="L625">                  token.getRealOffsetStart());</span>
+<span class="nc" id="L626">              mtasListItemResponseItemToken.add(&quot;realOffsetEnd&quot;,</span>
+<span class="nc" id="L627">                  token.getRealOffsetEnd());</span>
             }
-<span class="nc" id="L609">            mtasListItemResponseItemTokens.add(mtasListItemResponseItemToken);</span>
-<span class="nc" id="L610">          }</span>
-<span class="nc" id="L611">          mtasListItemResponse.add(&quot;tokens&quot;, mtasListItemResponseItemTokens);</span>
-<span class="nc" id="L612">          mtasListItemResponses.add(mtasListItemResponse);</span>
-<span class="nc" id="L613">        }</span>
+<span class="nc" id="L629">            mtasListItemResponseItemTokens.add(mtasListItemResponseItemToken);</span>
+<span class="nc" id="L630">          }</span>
+<span class="nc" id="L631">          mtasListItemResponse.add(&quot;tokens&quot;, mtasListItemResponseItemTokens);</span>
+<span class="nc" id="L632">          mtasListItemResponses.add(mtasListItemResponse);</span>
+<span class="nc" id="L633">        }</span>
       }
-<span class="nc" id="L615">      mtasListResponse.add(&quot;list&quot;, mtasListItemResponses);</span>
+<span class="nc" id="L635">      mtasListResponse.add(&quot;list&quot;, mtasListItemResponses);</span>
     }
-<span class="nc" id="L617">    return mtasListResponse;</span>
+<span class="nc" id="L637">    return mtasListResponse;</span>
   }
 
-  /* (non-Javadoc)
-   * @see mtas.solr.handler.component.util.MtasSolrComponent#finishStage(org.apache.solr.handler.component.ResponseBuilder)
+  /*
+   * (non-Javadoc)
+   * 
+   * @see
+   * mtas.solr.handler.component.util.MtasSolrComponent#finishStage(org.apache.
+   * solr.handler.component.ResponseBuilder)
    */
   public void finishStage(ResponseBuilder rb) {
-<span class="nc bnc" id="L624" title="All 6 branches missed.">    if (rb.req.getParams().getBool(MtasSolrSearchComponent.PARAM_MTAS, false)</span>
+<span class="nc bnc" id="L648" title="All 6 branches missed.">    if (rb.req.getParams().getBool(MtasSolrSearchComponent.PARAM_MTAS, false)</span>
         &amp;&amp; rb.stage &gt;= ResponseBuilder.STAGE_EXECUTE_QUERY
         &amp;&amp; rb.stage &lt; ResponseBuilder.STAGE_GET_FIELDS) {
-<span class="nc bnc" id="L627" title="All 2 branches missed.">      for (ShardRequest sreq : rb.finished) {</span>
-<span class="nc bnc" id="L628" title="All 2 branches missed.">        if (sreq.params.getBool(MtasSolrSearchComponent.PARAM_MTAS, false)</span>
-<span class="nc bnc" id="L629" title="All 2 branches missed.">            &amp;&amp; sreq.params.getBool(PARAM_MTAS_LIST, false)) {</span>
+<span class="nc bnc" id="L651" title="All 2 branches missed.">      for (ShardRequest sreq : rb.finished) {</span>
+<span class="nc bnc" id="L652" title="All 2 branches missed.">        if (sreq.params.getBool(MtasSolrSearchComponent.PARAM_MTAS, false)</span>
+<span class="nc bnc" id="L653" title="All 2 branches missed.">            &amp;&amp; sreq.params.getBool(PARAM_MTAS_LIST, false)) {</span>
           // nothing to do
         }
-<span class="nc" id="L632">      }</span>
+<span class="nc" id="L656">      }</span>
     }
-<span class="nc" id="L634">  }</span>
+<span class="nc" id="L658">  }</span>
 
 }
 </pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.solr.handler.component.util/MtasSolrComponentPrefix.html b/jacoco/mtas.solr.handler.component.util/MtasSolrComponentPrefix.html
index 81952c8..ed95bf0 100644
--- a/jacoco/mtas.solr.handler.component.util/MtasSolrComponentPrefix.html
+++ b/jacoco/mtas.solr.handler.component.util/MtasSolrComponentPrefix.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSolrComponentPrefix</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.solr.handler.component.util</a> &gt; <span class="el_class">MtasSolrComponentPrefix</span></div><h1>MtasSolrComponentPrefix</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">83 of 517</td><td class="ctr2">83%</td><td class="bar">26 of 64</td><td class="ctr2">59%</td><td class="ctr1">21</td><td class="ctr2">40</td><td class="ctr1">22</td><td class="ctr2">115</td><td class="ctr1">0</td><td class="ctr2">8</td></tr></tfoot><tbody><tr><td id="a6"><a href="MtasSolrComponentPrefix.java.html#L243" class="el_method">repairPrefixItems(NamedList)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="32" height="10" title="48" alt="48"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="14" alt="14"/></td><td class="ctr2" id="c7">22%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="66" height="10" title="11" alt="11"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="1" alt="1"/></td><td class="ctr2" id="e5">8%</td><td class="ctr1" id="f1">6</td><td class="ctr2" id="g2">7</td><td class="ctr1" id="h0">13</td><td class="ctr2" id="i2">18</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a5"><a href="MtasSolrComponentPrefix.java.html#L65" class="el_method">prepare(ResponseBuilder, CodecComponent.ComponentFields)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="17" alt="17"/><img src="../jacoco-resources/greenbar.gif" width="108" height="10" title="163" alt="163"/></td><td class="ctr2" id="c5">90%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="42" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="78" height="10" title="13" alt="13"/></td><td class="ctr2" id="e4">65%</td><td class="ctr1" id="f0">7</td><td class="ctr2" id="g0">11</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i0">30</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a1"><a href="MtasSolrComponentPrefix.java.html#L207" class="el_method">distributedProcess(ResponseBuilder, CodecComponent.ComponentFields)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="14" alt="14"/><img src="../jacoco-resources/greenbar.gif" width="26" height="10" title="39" alt="39"/></td><td class="ctr2" id="c6">73%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="24" height="10" title="4" alt="4"/></td><td class="ctr2" id="e3">66%</td><td class="ctr1" id="f3">2</td><td class="ctr2" id="g4">4</td><td class="ctr1" id="h1">6</td><td class="ctr2" id="i1">19</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="MtasSolrComponentPrefix.java.html#L170" class="el_method">finishStage(ResponseBuilder)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="50" height="10" title="76" alt="76"/></td><td class="ctr2" id="c4">95%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="72" height="10" title="12" alt="12"/></td><td class="ctr2" id="e1">75%</td><td class="ctr1" id="f2">4</td><td class="ctr2" id="g1">9</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i3">17</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a3"><a href="MtasSolrComponentPrefix.java.html#L113" class="el_method">modifyRequest(ResponseBuilder, SearchComponent, ShardRequest)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="48" height="10" title="73" alt="73"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="36" height="10" title="6" alt="6"/></td><td class="ctr2" id="e2">75%</td><td class="ctr1" id="f4">2</td><td class="ctr2" id="g3">5</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i5">10</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a0"><a href="MtasSolrComponentPrefix.java.html#L141" class="el_method">create(CodecComponent.ComponentPrefix, Boolean)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="39" height="10" title="59" alt="59"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">2</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i4">16</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a4"><a href="MtasSolrComponentPrefix.java.html#L51" class="el_method">MtasSolrComponentPrefix(MtasSolrSearchComponent)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="6" alt="6"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">3</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a7"><a href="MtasSolrComponentPrefix.java.html#L29" class="el_method">static {...}</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="4" alt="4"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">2</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSolrComponentPrefix</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.solr.handler.component.util</a> &gt; <span class="el_class">MtasSolrComponentPrefix</span></div><h1>MtasSolrComponentPrefix</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">83 of 517</td><td class="ctr2">83%</td><td class="bar">26 of 64</td><td class="ctr2">59%</td><td class="ctr1">21</td><td class="ctr2">40</td><td class="ctr1">22</td><td class="ctr2">115</td><td class="ctr1">0</td><td class="ctr2">8</td></tr></tfoot><tbody><tr><td id="a6"><a href="MtasSolrComponentPrefix.java.html#L241" class="el_method">repairPrefixItems(NamedList)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="32" height="10" title="48" alt="48"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="14" alt="14"/></td><td class="ctr2" id="c7">22%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="66" height="10" title="11" alt="11"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="1" alt="1"/></td><td class="ctr2" id="e5">8%</td><td class="ctr1" id="f1">6</td><td class="ctr2" id="g2">7</td><td class="ctr1" id="h0">13</td><td class="ctr2" id="i2">18</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a5"><a href="MtasSolrComponentPrefix.java.html#L64" class="el_method">prepare(ResponseBuilder, CodecComponent.ComponentFields)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="17" alt="17"/><img src="../jacoco-resources/greenbar.gif" width="108" height="10" title="163" alt="163"/></td><td class="ctr2" id="c5">90%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="42" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="78" height="10" title="13" alt="13"/></td><td class="ctr2" id="e4">65%</td><td class="ctr1" id="f0">7</td><td class="ctr2" id="g0">11</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i0">30</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a1"><a href="MtasSolrComponentPrefix.java.html#L206" class="el_method">distributedProcess(ResponseBuilder, CodecComponent.ComponentFields)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="14" alt="14"/><img src="../jacoco-resources/greenbar.gif" width="26" height="10" title="39" alt="39"/></td><td class="ctr2" id="c6">73%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="24" height="10" title="4" alt="4"/></td><td class="ctr2" id="e3">66%</td><td class="ctr1" id="f3">2</td><td class="ctr2" id="g4">4</td><td class="ctr1" id="h1">6</td><td class="ctr2" id="i1">19</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="MtasSolrComponentPrefix.java.html#L169" class="el_method">finishStage(ResponseBuilder)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="50" height="10" title="76" alt="76"/></td><td class="ctr2" id="c4">95%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="72" height="10" title="12" alt="12"/></td><td class="ctr2" id="e1">75%</td><td class="ctr1" id="f2">4</td><td class="ctr2" id="g1">9</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i3">17</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a3"><a href="MtasSolrComponentPrefix.java.html#L112" class="el_method">modifyRequest(ResponseBuilder, SearchComponent, ShardRequest)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="48" height="10" title="73" alt="73"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="36" height="10" title="6" alt="6"/></td><td class="ctr2" id="e2">75%</td><td class="ctr1" id="f4">2</td><td class="ctr2" id="g3">5</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i5">10</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a0"><a href="MtasSolrComponentPrefix.java.html#L140" class="el_method">create(CodecComponent.ComponentPrefix, Boolean)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="39" height="10" title="59" alt="59"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">2</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i4">16</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a4"><a href="MtasSolrComponentPrefix.java.html#L50" class="el_method">MtasSolrComponentPrefix(MtasSolrSearchComponent)</a></td><td class="bar" id="b6"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="6" alt="6"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">3</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a7"><a href="MtasSolrComponentPrefix.java.html#L29" class="el_method">static {...}</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="4" alt="4"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">2</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.solr.handler.component.util/MtasSolrComponentPrefix.java.html b/jacoco/mtas.solr.handler.component.util/MtasSolrComponentPrefix.java.html
index 166823c..1fcfc3d 100644
--- a/jacoco/mtas.solr.handler.component.util/MtasSolrComponentPrefix.java.html
+++ b/jacoco/mtas.solr.handler.component.util/MtasSolrComponentPrefix.java.html
@@ -45,12 +45,11 @@ public class MtasSolrComponentPrefix
   /**
    * Instantiates a new mtas solr component prefix.
    *
-   * @param searchComponent
-   *          the search component
+   * @param searchComponent the search component
    */
-<span class="fc" id="L51">  public MtasSolrComponentPrefix(MtasSolrSearchComponent searchComponent) {</span>
-<span class="fc" id="L52">    this.searchComponent = searchComponent;</span>
-<span class="fc" id="L53">  }</span>
+<span class="fc" id="L50">  public MtasSolrComponentPrefix(MtasSolrSearchComponent searchComponent) {</span>
+<span class="fc" id="L51">    this.searchComponent = searchComponent;</span>
+<span class="fc" id="L52">  }</span>
 
   /*
    * (non-Javadoc)
@@ -62,42 +61,42 @@ public class MtasSolrComponentPrefix
    */
   public void prepare(ResponseBuilder rb, ComponentFields mtasFields)
       throws IOException {
-<span class="fc" id="L65">    Set&lt;String&gt; ids = MtasSolrResultUtil</span>
-<span class="fc" id="L66">        .getIdsFromParameters(rb.req.getParams(), PARAM_MTAS_PREFIX);</span>
-<span class="pc bpc" id="L67" title="1 of 2 branches missed.">    if (!ids.isEmpty()) {</span>
-<span class="fc" id="L68">      int tmpCounter = 0;</span>
-<span class="fc" id="L69">      String[] fields = new String[ids.size()];</span>
-<span class="fc" id="L70">      String[] keys = new String[ids.size()];</span>
-<span class="fc bfc" id="L71" title="All 2 branches covered.">      for (String id : ids) {</span>
-<span class="fc" id="L72">        fields[tmpCounter] = rb.req.getParams().get(</span>
+<span class="fc" id="L64">    Set&lt;String&gt; ids = MtasSolrResultUtil</span>
+<span class="fc" id="L65">        .getIdsFromParameters(rb.req.getParams(), PARAM_MTAS_PREFIX);</span>
+<span class="pc bpc" id="L66" title="1 of 2 branches missed.">    if (!ids.isEmpty()) {</span>
+<span class="fc" id="L67">      int tmpCounter = 0;</span>
+<span class="fc" id="L68">      String[] fields = new String[ids.size()];</span>
+<span class="fc" id="L69">      String[] keys = new String[ids.size()];</span>
+<span class="fc bfc" id="L70" title="All 2 branches covered.">      for (String id : ids) {</span>
+<span class="fc" id="L71">        fields[tmpCounter] = rb.req.getParams().get(</span>
             PARAM_MTAS_PREFIX + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_PREFIX_FIELD, null);
-<span class="fc" id="L74">        keys[tmpCounter] = rb.req.getParams()</span>
-<span class="fc" id="L75">            .get(PARAM_MTAS_PREFIX + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_PREFIX_KEY,</span>
-<span class="fc" id="L76">                String.valueOf(tmpCounter))</span>
-<span class="fc" id="L77">            .trim();</span>
-<span class="fc" id="L78">        tmpCounter++;</span>
-<span class="fc" id="L79">      }</span>
-<span class="fc" id="L80">      String uniqueKeyField = rb.req.getSchema().getUniqueKeyField().getName();</span>
-<span class="fc" id="L81">      mtasFields.doPrefix = true;</span>
+<span class="fc" id="L73">        keys[tmpCounter] = rb.req.getParams()</span>
+<span class="fc" id="L74">            .get(PARAM_MTAS_PREFIX + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_PREFIX_KEY,</span>
+<span class="fc" id="L75">                String.valueOf(tmpCounter))</span>
+<span class="fc" id="L76">            .trim();</span>
+<span class="fc" id="L77">        tmpCounter++;</span>
+<span class="fc" id="L78">      }</span>
+<span class="fc" id="L79">      String uniqueKeyField = rb.req.getSchema().getUniqueKeyField().getName();</span>
+<span class="fc" id="L80">      mtasFields.doPrefix = true;</span>
       // init and checks
-<span class="fc bfc" id="L83" title="All 2 branches covered.">      for (String field : fields) {</span>
-<span class="pc bpc" id="L84" title="2 of 4 branches missed.">        if (field == null || field.isEmpty()) {</span>
-<span class="nc" id="L85">          throw new IOException(&quot;no (valid) field in mtas prefix&quot;);</span>
-<span class="pc bpc" id="L86" title="1 of 2 branches missed.">        } else if (!mtasFields.list.containsKey(field)) {</span>
-<span class="fc" id="L87">          mtasFields.list.put(field, new ComponentField(uniqueKeyField));</span>
+<span class="fc bfc" id="L82" title="All 2 branches covered.">      for (String field : fields) {</span>
+<span class="pc bpc" id="L83" title="2 of 4 branches missed.">        if (field == null || field.isEmpty()) {</span>
+<span class="nc" id="L84">          throw new IOException(&quot;no (valid) field in mtas prefix&quot;);</span>
+<span class="pc bpc" id="L85" title="1 of 2 branches missed.">        } else if (!mtasFields.list.containsKey(field)) {</span>
+<span class="fc" id="L86">          mtasFields.list.put(field, new ComponentField(uniqueKeyField));</span>
         }
       }
-<span class="fc" id="L90">      MtasSolrResultUtil.compareAndCheck(keys, fields, NAME_MTAS_PREFIX_KEY,</span>
-<span class="fc" id="L91">          NAME_MTAS_PREFIX_FIELD, true);</span>
-<span class="fc bfc" id="L92" title="All 2 branches covered.">      for (int i = 0; i &lt; fields.length; i++) {</span>
-<span class="fc" id="L93">        String field = fields[i];</span>
-<span class="pc bpc" id="L94" title="2 of 4 branches missed.">        String key = ((keys == null) || (keys[i] == null)</span>
-<span class="pc bpc" id="L95" title="1 of 2 branches missed.">            || (keys[i].isEmpty())) ? String.valueOf(i) + &quot;:&quot; + field</span>
-<span class="fc" id="L96">                : keys[i].trim();</span>
-<span class="fc" id="L97">        mtasFields.list.get(field).prefix = new ComponentPrefix(key);</span>
+<span class="fc" id="L89">      MtasSolrResultUtil.compareAndCheck(keys, fields, NAME_MTAS_PREFIX_KEY,</span>
+<span class="fc" id="L90">          NAME_MTAS_PREFIX_FIELD, true);</span>
+<span class="fc bfc" id="L91" title="All 2 branches covered.">      for (int i = 0; i &lt; fields.length; i++) {</span>
+<span class="fc" id="L92">        String field = fields[i];</span>
+<span class="pc bpc" id="L93" title="2 of 4 branches missed.">        String key = ((keys == null) || (keys[i] == null)</span>
+<span class="pc bpc" id="L94" title="1 of 2 branches missed.">            || (keys[i].isEmpty())) ? String.valueOf(i) + &quot;:&quot; + field</span>
+<span class="fc" id="L95">                : keys[i].trim();</span>
+<span class="fc" id="L96">        mtasFields.list.get(field).prefix = new ComponentPrefix(key);</span>
       }
     }
-<span class="fc" id="L100">  }</span>
+<span class="fc" id="L99">  }</span>
 
   /*
    * (non-Javadoc)
@@ -110,24 +109,24 @@ public class MtasSolrComponentPrefix
    */
   public void modifyRequest(ResponseBuilder rb, SearchComponent who,
       ShardRequest sreq) {
-<span class="pc bpc" id="L113" title="1 of 2 branches missed.">    if (sreq.params.getBool(MtasSolrSearchComponent.PARAM_MTAS, false)) {</span>
-<span class="pc bpc" id="L114" title="1 of 4 branches missed.">      if (sreq.params.getBool(PARAM_MTAS_PREFIX, false)</span>
+<span class="pc bpc" id="L112" title="1 of 2 branches missed.">    if (sreq.params.getBool(MtasSolrSearchComponent.PARAM_MTAS, false)) {</span>
+<span class="pc bpc" id="L113" title="1 of 4 branches missed.">      if (sreq.params.getBool(PARAM_MTAS_PREFIX, false)</span>
           &amp;&amp; (sreq.purpose &amp; ShardRequest.PURPOSE_GET_TOP_IDS) != 0) {
         // do nothing
       } else {
         // remove prefix for other requests
-<span class="fc" id="L119">        Set&lt;String&gt; keys = MtasSolrResultUtil</span>
-<span class="fc" id="L120">            .getIdsFromParameters(rb.req.getParams(), PARAM_MTAS_PREFIX);</span>
-<span class="fc" id="L121">        sreq.params.remove(PARAM_MTAS_PREFIX);</span>
-<span class="fc bfc" id="L122" title="All 2 branches covered.">        for (String key : keys) {</span>
-<span class="fc" id="L123">          sreq.params.remove(</span>
+<span class="fc" id="L118">        Set&lt;String&gt; keys = MtasSolrResultUtil</span>
+<span class="fc" id="L119">            .getIdsFromParameters(rb.req.getParams(), PARAM_MTAS_PREFIX);</span>
+<span class="fc" id="L120">        sreq.params.remove(PARAM_MTAS_PREFIX);</span>
+<span class="fc bfc" id="L121" title="All 2 branches covered.">        for (String key : keys) {</span>
+<span class="fc" id="L122">          sreq.params.remove(</span>
               PARAM_MTAS_PREFIX + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_PREFIX_FIELD);
-<span class="fc" id="L125">          sreq.params.remove(</span>
+<span class="fc" id="L124">          sreq.params.remove(</span>
               PARAM_MTAS_PREFIX + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_PREFIX_KEY);
-<span class="fc" id="L127">        }</span>
+<span class="fc" id="L126">        }</span>
       }
     }
-<span class="fc" id="L130">  }</span>
+<span class="fc" id="L129">  }</span>
 
   /*
    * (non-Javadoc)
@@ -138,24 +137,24 @@ public class MtasSolrComponentPrefix
    */
   public SimpleOrderedMap&lt;Object&gt; create(ComponentPrefix prefix,
       Boolean encode) {
-<span class="fc" id="L141">    SimpleOrderedMap&lt;Object&gt; mtasPrefixResponse = new SimpleOrderedMap&lt;&gt;();</span>
-<span class="fc" id="L142">    mtasPrefixResponse.add(&quot;key&quot;, prefix.key);</span>
-<span class="fc bfc" id="L143" title="All 2 branches covered.">    if (encode) {</span>
-<span class="fc" id="L144">      mtasPrefixResponse.add(&quot;_encoded_singlePosition&quot;,</span>
-<span class="fc" id="L145">          MtasSolrResultUtil.encode(prefix.singlePositionList));</span>
-<span class="fc" id="L146">      mtasPrefixResponse.add(&quot;_encoded_multiplePosition&quot;,</span>
-<span class="fc" id="L147">          MtasSolrResultUtil.encode(prefix.multiplePositionList));</span>
-<span class="fc" id="L148">      mtasPrefixResponse.add(&quot;_encoded_setPosition&quot;,</span>
-<span class="fc" id="L149">          MtasSolrResultUtil.encode(prefix.setPositionList));</span>
-<span class="fc" id="L150">      mtasPrefixResponse.add(&quot;_encoded_intersecting&quot;,</span>
-<span class="fc" id="L151">          MtasSolrResultUtil.encode(prefix.intersectingList));</span>
+<span class="fc" id="L140">    SimpleOrderedMap&lt;Object&gt; mtasPrefixResponse = new SimpleOrderedMap&lt;&gt;();</span>
+<span class="fc" id="L141">    mtasPrefixResponse.add(&quot;key&quot;, prefix.key);</span>
+<span class="fc bfc" id="L142" title="All 2 branches covered.">    if (encode) {</span>
+<span class="fc" id="L143">      mtasPrefixResponse.add(&quot;_encoded_singlePosition&quot;,</span>
+<span class="fc" id="L144">          MtasSolrResultUtil.encode(prefix.singlePositionList));</span>
+<span class="fc" id="L145">      mtasPrefixResponse.add(&quot;_encoded_multiplePosition&quot;,</span>
+<span class="fc" id="L146">          MtasSolrResultUtil.encode(prefix.multiplePositionList));</span>
+<span class="fc" id="L147">      mtasPrefixResponse.add(&quot;_encoded_setPosition&quot;,</span>
+<span class="fc" id="L148">          MtasSolrResultUtil.encode(prefix.setPositionList));</span>
+<span class="fc" id="L149">      mtasPrefixResponse.add(&quot;_encoded_intersecting&quot;,</span>
+<span class="fc" id="L150">          MtasSolrResultUtil.encode(prefix.intersectingList));</span>
     } else {
-<span class="fc" id="L153">      mtasPrefixResponse.add(&quot;singlePosition&quot;, prefix.singlePositionList);</span>
-<span class="fc" id="L154">      mtasPrefixResponse.add(&quot;multiplePosition&quot;, prefix.multiplePositionList);</span>
-<span class="fc" id="L155">      mtasPrefixResponse.add(&quot;setPosition&quot;, prefix.setPositionList);</span>
-<span class="fc" id="L156">      mtasPrefixResponse.add(&quot;intersecting&quot;, prefix.intersectingList);</span>
+<span class="fc" id="L152">      mtasPrefixResponse.add(&quot;singlePosition&quot;, prefix.singlePositionList);</span>
+<span class="fc" id="L153">      mtasPrefixResponse.add(&quot;multiplePosition&quot;, prefix.multiplePositionList);</span>
+<span class="fc" id="L154">      mtasPrefixResponse.add(&quot;setPosition&quot;, prefix.setPositionList);</span>
+<span class="fc" id="L155">      mtasPrefixResponse.add(&quot;intersecting&quot;, prefix.intersectingList);</span>
     }
-<span class="fc" id="L158">    return mtasPrefixResponse;</span>
+<span class="fc" id="L157">    return mtasPrefixResponse;</span>
   }
 
   /*
@@ -167,30 +166,30 @@ public class MtasSolrComponentPrefix
    */
   @SuppressWarnings(&quot;unchecked&quot;)
   public void finishStage(ResponseBuilder rb) {
-<span class="pc bpc" id="L170" title="1 of 6 branches missed.">    if (rb.req.getParams().getBool(MtasSolrSearchComponent.PARAM_MTAS, false)</span>
+<span class="pc bpc" id="L169" title="1 of 6 branches missed.">    if (rb.req.getParams().getBool(MtasSolrSearchComponent.PARAM_MTAS, false)</span>
         &amp;&amp; rb.stage &gt;= ResponseBuilder.STAGE_EXECUTE_QUERY
         &amp;&amp; rb.stage &lt; ResponseBuilder.STAGE_GET_FIELDS) {
-<span class="fc bfc" id="L173" title="All 2 branches covered.">      for (ShardRequest sreq : rb.finished) {</span>
-<span class="pc bpc" id="L174" title="1 of 2 branches missed.">        if (sreq.params.getBool(MtasSolrSearchComponent.PARAM_MTAS, false)</span>
-<span class="pc bpc" id="L175" title="1 of 2 branches missed.">            &amp;&amp; sreq.params.getBool(PARAM_MTAS_PREFIX, false)) {</span>
-<span class="fc bfc" id="L176" title="All 2 branches covered.">          for (ShardResponse shardResponse : sreq.responses) {</span>
-<span class="fc" id="L177">            NamedList&lt;Object&gt; response = shardResponse.getSolrResponse()</span>
-<span class="fc" id="L178">                .getResponse();</span>
+<span class="fc bfc" id="L172" title="All 2 branches covered.">      for (ShardRequest sreq : rb.finished) {</span>
+<span class="pc bpc" id="L173" title="1 of 2 branches missed.">        if (sreq.params.getBool(MtasSolrSearchComponent.PARAM_MTAS, false)</span>
+<span class="pc bpc" id="L174" title="1 of 2 branches missed.">            &amp;&amp; sreq.params.getBool(PARAM_MTAS_PREFIX, false)) {</span>
+<span class="fc bfc" id="L175" title="All 2 branches covered.">          for (ShardResponse shardResponse : sreq.responses) {</span>
+<span class="fc" id="L176">            NamedList&lt;Object&gt; response = shardResponse.getSolrResponse()</span>
+<span class="fc" id="L177">                .getResponse();</span>
             try {
-<span class="fc" id="L180">              ArrayList&lt;NamedList&lt;Object&gt;&gt; data = (ArrayList&lt;NamedList&lt;Object&gt;&gt;) response</span>
-<span class="fc" id="L181">                  .findRecursive(&quot;mtas&quot;, &quot;prefix&quot;);</span>
-<span class="pc bpc" id="L182" title="1 of 2 branches missed.">              if (data != null) {</span>
-<span class="fc" id="L183">                MtasSolrResultUtil.decode(data);</span>
+<span class="fc" id="L179">              ArrayList&lt;NamedList&lt;Object&gt;&gt; data = (ArrayList&lt;NamedList&lt;Object&gt;&gt;) response</span>
+<span class="fc" id="L180">                  .findRecursive(&quot;mtas&quot;, &quot;prefix&quot;);</span>
+<span class="pc bpc" id="L181" title="1 of 2 branches missed.">              if (data != null) {</span>
+<span class="fc" id="L182">                MtasSolrResultUtil.decode(data);</span>
               }
-<span class="nc" id="L185">            } catch (ClassCastException e) {</span>
-<span class="nc" id="L186">              log.debug(e);</span>
+<span class="nc" id="L184">            } catch (ClassCastException e) {</span>
+<span class="nc" id="L185">              log.debug(e);</span>
               // shouldnt happen
-<span class="fc" id="L188">            }</span>
-<span class="fc" id="L189">          }</span>
+<span class="fc" id="L187">            }</span>
+<span class="fc" id="L188">          }</span>
         }
-<span class="fc" id="L191">      }</span>
+<span class="fc" id="L190">      }</span>
     }
-<span class="fc" id="L193">  }</span>
+<span class="fc" id="L192">  }</span>
 
   /*
    * (non-Javadoc)
@@ -204,64 +203,63 @@ public class MtasSolrComponentPrefix
   public void distributedProcess(ResponseBuilder rb, ComponentFields mtasFields)
       throws IOException {
     // rewrite
-<span class="fc" id="L207">    NamedList&lt;Object&gt; mtasResponse = null;</span>
+<span class="fc" id="L206">    NamedList&lt;Object&gt; mtasResponse = null;</span>
     try {
-<span class="fc" id="L209">      mtasResponse = (NamedList&lt;Object&gt;) rb.rsp.getValues().get(&quot;mtas&quot;);</span>
-<span class="nc" id="L210">    } catch (ClassCastException e) {</span>
-<span class="nc" id="L211">      log.debug(e);</span>
-<span class="nc" id="L212">      mtasResponse = null;</span>
-<span class="fc" id="L213">    }</span>
-<span class="pc bpc" id="L214" title="1 of 2 branches missed.">    if (mtasResponse != null) {</span>
+<span class="fc" id="L208">      mtasResponse = (NamedList&lt;Object&gt;) rb.rsp.getValues().get(&quot;mtas&quot;);</span>
+<span class="nc" id="L209">    } catch (ClassCastException e) {</span>
+<span class="nc" id="L210">      log.debug(e);</span>
+<span class="nc" id="L211">      mtasResponse = null;</span>
+<span class="fc" id="L212">    }</span>
+<span class="pc bpc" id="L213" title="1 of 2 branches missed.">    if (mtasResponse != null) {</span>
       ArrayList&lt;Object&gt; mtasResponsePrefix;
       try {
-<span class="fc" id="L217">        mtasResponsePrefix = (ArrayList&lt;Object&gt;) mtasResponse.get(&quot;prefix&quot;);</span>
-<span class="pc bpc" id="L218" title="1 of 2 branches missed.">        if (mtasResponsePrefix != null) {</span>
+<span class="fc" id="L216">        mtasResponsePrefix = (ArrayList&lt;Object&gt;) mtasResponse.get(&quot;prefix&quot;);</span>
+<span class="pc bpc" id="L217" title="1 of 2 branches missed.">        if (mtasResponsePrefix != null) {</span>
           NamedList&lt;Object&gt; mtasResponsePrefixItem;
-<span class="fc bfc" id="L220" title="All 2 branches covered.">          for (Object mtasResponsePrefixItemRaw : mtasResponsePrefix) {</span>
-<span class="fc" id="L221">            mtasResponsePrefixItem = (NamedList&lt;Object&gt;) mtasResponsePrefixItemRaw;</span>
-<span class="fc" id="L222">            repairPrefixItems(mtasResponsePrefixItem);</span>
-<span class="fc" id="L223">            MtasSolrResultUtil.rewrite(mtasResponsePrefixItem);</span>
-<span class="fc" id="L224">          }</span>
+<span class="fc bfc" id="L219" title="All 2 branches covered.">          for (Object mtasResponsePrefixItemRaw : mtasResponsePrefix) {</span>
+<span class="fc" id="L220">            mtasResponsePrefixItem = (NamedList&lt;Object&gt;) mtasResponsePrefixItemRaw;</span>
+<span class="fc" id="L221">            repairPrefixItems(mtasResponsePrefixItem);</span>
+<span class="fc" id="L222">            MtasSolrResultUtil.rewrite(mtasResponsePrefixItem);</span>
+<span class="fc" id="L223">          }</span>
         }
-<span class="nc" id="L226">      } catch (ClassCastException e) {</span>
-<span class="nc" id="L227">        log.debug(e);</span>
-<span class="nc" id="L228">        mtasResponse.remove(&quot;prefix&quot;);</span>
-<span class="fc" id="L229">      }</span>
+<span class="nc" id="L225">      } catch (ClassCastException e) {</span>
+<span class="nc" id="L226">        log.debug(e);</span>
+<span class="nc" id="L227">        mtasResponse.remove(&quot;prefix&quot;);</span>
+<span class="fc" id="L228">      }</span>
     }
-<span class="fc" id="L231">  }</span>
+<span class="fc" id="L230">  }</span>
 
   /**
    * Repair prefix items.
    *
-   * @param mtasResponse
-   *          the mtas response
+   * @param mtasResponse the mtas response
    */
   @SuppressWarnings(&quot;unchecked&quot;)
   private void repairPrefixItems(NamedList&lt;Object&gt; mtasResponse) {
     // repair prefix lists
     try {
-<span class="fc" id="L243">      ArrayList&lt;NamedList&lt;?&gt;&gt; list = (ArrayList&lt;NamedList&lt;?&gt;&gt;) mtasResponse</span>
-<span class="fc" id="L244">          .findRecursive(&quot;prefix&quot;);</span>
+<span class="fc" id="L241">      ArrayList&lt;NamedList&lt;?&gt;&gt; list = (ArrayList&lt;NamedList&lt;?&gt;&gt;) mtasResponse</span>
+<span class="fc" id="L242">          .findRecursive(&quot;prefix&quot;);</span>
       // MtasSolrResultUtil.rewrite(list);
-<span class="pc bpc" id="L246" title="1 of 2 branches missed.">      if (list != null) {</span>
-<span class="nc bnc" id="L247" title="All 2 branches missed.">        for (NamedList&lt;?&gt; item : list) {</span>
-<span class="nc" id="L248">          SortedSet&lt;String&gt; singlePosition = (SortedSet&lt;String&gt;) item</span>
-<span class="nc" id="L249">              .get(&quot;singlePosition&quot;);</span>
-<span class="nc" id="L250">          SortedSet&lt;String&gt; multiplePosition = (SortedSet&lt;String&gt;) item</span>
-<span class="nc" id="L251">              .get(&quot;multiplePosition&quot;);</span>
-<span class="nc bnc" id="L252" title="All 4 branches missed.">          if (singlePosition != null &amp;&amp; multiplePosition != null) {</span>
-<span class="nc bnc" id="L253" title="All 2 branches missed.">            for (String prefix : multiplePosition) {</span>
-<span class="nc bnc" id="L254" title="All 2 branches missed.">              if (singlePosition.contains(prefix)) {</span>
-<span class="nc" id="L255">                singlePosition.remove(prefix);</span>
+<span class="pc bpc" id="L244" title="1 of 2 branches missed.">      if (list != null) {</span>
+<span class="nc bnc" id="L245" title="All 2 branches missed.">        for (NamedList&lt;?&gt; item : list) {</span>
+<span class="nc" id="L246">          SortedSet&lt;String&gt; singlePosition = (SortedSet&lt;String&gt;) item</span>
+<span class="nc" id="L247">              .get(&quot;singlePosition&quot;);</span>
+<span class="nc" id="L248">          SortedSet&lt;String&gt; multiplePosition = (SortedSet&lt;String&gt;) item</span>
+<span class="nc" id="L249">              .get(&quot;multiplePosition&quot;);</span>
+<span class="nc bnc" id="L250" title="All 4 branches missed.">          if (singlePosition != null &amp;&amp; multiplePosition != null) {</span>
+<span class="nc bnc" id="L251" title="All 2 branches missed.">            for (String prefix : multiplePosition) {</span>
+<span class="nc bnc" id="L252" title="All 2 branches missed.">              if (singlePosition.contains(prefix)) {</span>
+<span class="nc" id="L253">                singlePosition.remove(prefix);</span>
               }
-<span class="nc" id="L257">            }</span>
+<span class="nc" id="L255">            }</span>
           }
-<span class="nc" id="L259">        }</span>
+<span class="nc" id="L257">        }</span>
       }
-<span class="nc" id="L261">    } catch (ClassCastException e) {</span>
-<span class="nc" id="L262">      log.debug(e);</span>
-<span class="fc" id="L263">    }</span>
-<span class="fc" id="L264">  }</span>
+<span class="nc" id="L259">    } catch (ClassCastException e) {</span>
+<span class="nc" id="L260">      log.debug(e);</span>
+<span class="fc" id="L261">    }</span>
+<span class="fc" id="L262">  }</span>
 
 }
 </pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.solr.handler.component.util/MtasSolrComponentStats.html b/jacoco/mtas.solr.handler.component.util/MtasSolrComponentStats.html
index f9ca9ef..69faa79 100644
--- a/jacoco/mtas.solr.handler.component.util/MtasSolrComponentStats.html
+++ b/jacoco/mtas.solr.handler.component.util/MtasSolrComponentStats.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSolrComponentStats</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.solr.handler.component.util</a> &gt; <span class="el_class">MtasSolrComponentStats</span></div><h1>MtasSolrComponentStats</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">941 of 3,374</td><td class="ctr2">72%</td><td class="bar">103 of 222</td><td class="ctr2">53%</td><td class="ctr1">77</td><td class="ctr2">129</td><td class="ctr1">131</td><td class="ctr2">482</td><td class="ctr1">5</td><td class="ctr2">18</td></tr></tfoot><tbody><tr><td id="a15"><a href="MtasSolrComponentStats.java.html#L332" class="el_method">prepareSpans(ResponseBuilder, CodecComponent.ComponentFields)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="29" height="10" title="312" alt="312"/><img src="../jacoco-resources/greenbar.gif" width="90" height="10" title="944" alt="944"/></td><td class="ctr2" id="c9">75%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="47" height="10" title="27" alt="27"/><img src="../jacoco-resources/greenbar.gif" width="72" height="10" title="41" alt="41"/></td><td class="ctr2" id="e8">60%</td><td class="ctr1" id="f0">22</td><td class="ctr2" id="g0">35</td><td class="ctr1" id="h0">33</td><td class="ctr2" id="i0">169</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a10"><a href="MtasSolrComponentStats.java.html#L681" class="el_method">generatePermutationsQueryVariables(ArrayList, Set, HashMap)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="158" alt="158"/></td><td class="ctr2" id="c13">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="38" height="10" title="22" alt="22"/></td><td class="ctr2" id="e11">0%</td><td class="ctr1" id="f1">12</td><td class="ctr2" id="g3">12</td><td class="ctr1" id="h1">30</td><td class="ctr2" id="i4">30</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a8"><a href="MtasSolrComponentStats.java.html#L585" class="el_method">generateKey(String, HashMap[])</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="106" alt="106"/></td><td class="ctr2" id="c14">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="21" height="10" title="12" alt="12"/></td><td class="ctr2" id="e12">0%</td><td class="ctr1" id="f3">7</td><td class="ctr2" id="g6">7</td><td class="ctr1" id="h3">13</td><td class="ctr2" id="i9">13</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a9"><a href="MtasSolrComponentStats.java.html#L631" class="el_method">generatePermutations(ArrayList, int, HashMap[][])</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="83" alt="83"/></td><td class="ctr2" id="c15">0%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="10" alt="10"/></td><td class="ctr2" id="e13">0%</td><td class="ctr1" id="f5">6</td><td class="ctr2" id="g7">6</td><td class="ctr1" id="h2">19</td><td class="ctr2" id="i5">19</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a11"><a href="MtasSolrComponentStats.java.html#L736" class="el_method">modifyRequest(ResponseBuilder, SearchComponent, ShardRequest)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="77" alt="77"/><img src="../jacoco-resources/greenbar.gif" width="56" height="10" title="589" alt="589"/></td><td class="ctr2" id="c8">88%</td><td class="bar" id="d10"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="22" height="10" title="13" alt="13"/></td><td class="ctr2" id="e3">92%</td><td class="ctr1" id="f10">1</td><td class="ctr2" id="g5">8</td><td class="ctr1" id="h7">4</td><td class="ctr2" id="i1">52</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a2"><a href="MtasSolrComponentStats.java.html#L923" class="el_method">createSpan(CodecComponent.ComponentSpan, Boolean)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="66" alt="66"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="65" alt="65"/></td><td class="ctr2" id="c12">49%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="4" alt="4"/></td><td class="ctr2" id="e7">66%</td><td class="ctr1" id="f7">2</td><td class="ctr2" id="g8">4</td><td class="ctr1" id="h6">5</td><td class="ctr2" id="i6">18</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a6"><a href="MtasSolrComponentStats.java.html#L612" class="el_method">expandedQueryVariables(HashMap[])</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="36" alt="36"/></td><td class="ctr2" id="c16">0%</td><td class="bar" id="d9"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="2" alt="2"/></td><td class="ctr2" id="e14">0%</td><td class="ctr1" id="f8">2</td><td class="ctr2" id="g12">2</td><td class="ctr1" id="h4">6</td><td class="ctr2" id="i14">6</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a14"><a href="MtasSolrComponentStats.java.html#L187" class="el_method">preparePositions(ResponseBuilder, CodecComponent.ComponentFields)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="34" alt="34"/><img src="../jacoco-resources/greenbar.gif" width="27" height="10" title="284" alt="284"/></td><td class="ctr2" id="c6">89%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="21" height="10" title="12" alt="12"/><img src="../jacoco-resources/greenbar.gif" width="24" height="10" title="14" alt="14"/></td><td class="ctr2" id="e9">53%</td><td class="ctr1" id="f2">10</td><td class="ctr2" id="g1">14</td><td class="ctr1" id="h10">3</td><td class="ctr2" id="i2">52</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a5"><a href="MtasSolrComponentStats.java.html#L665" class="el_method">expandedQueryVariables(HashMap)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="19" alt="19"/></td><td class="ctr2" id="c17">0%</td><td class="bar" id="d15"/><td class="ctr2" id="e15">n/a</td><td class="ctr1" id="f11">1</td><td class="ctr2" id="g15">1</td><td class="ctr1" id="h8">4</td><td class="ctr2" id="i15">4</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a16"><a href="MtasSolrComponentStats.java.html#L261" class="el_method">prepareTokens(ResponseBuilder, CodecComponent.ComponentFields)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="14" alt="14"/><img src="../jacoco-resources/greenbar.gif" width="29" height="10" title="304" alt="304"/></td><td class="ctr2" id="c5">95%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="33" height="10" title="19" alt="19"/></td><td class="ctr2" id="e5">73%</td><td class="ctr1" id="f4">7</td><td class="ctr2" id="g2">14</td><td class="ctr1" id="h11">3</td><td class="ctr2" id="i3">52</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a4"><a href="MtasSolrComponentStats.java.html#L997" class="el_method">distributedProcess(ResponseBuilder, CodecComponent.ComponentFields)</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="14" alt="14"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="23" alt="23"/></td><td class="ctr2" id="c11">62%</td><td class="bar" id="d8"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="2" alt="2"/></td><td class="ctr2" id="e10">50%</td><td class="ctr1" id="f9">2</td><td class="ctr2" id="g11">3</td><td class="ctr1" id="h5">6</td><td class="ctr2" id="i8">15</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a0"><a href="MtasSolrComponentStats.java.html#L848" class="el_method">create(CodecComponent.ComponentStats, Boolean)</a></td><td class="bar" id="b11"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="13" alt="13"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="27" alt="27"/></td><td class="ctr2" id="c10">67%</td><td class="bar" id="d11"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="5" alt="5"/></td><td class="ctr2" id="e4">83%</td><td class="ctr1" id="f12">1</td><td class="ctr2" id="g9">4</td><td class="ctr1" id="h12">1</td><td class="ctr2" id="i12">7</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a7"><a href="MtasSolrComponentStats.java.html#L960" class="el_method">finishStage(ResponseBuilder)</a></td><td class="bar" id="b12"><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="71" alt="71"/></td><td class="ctr2" id="c7">88%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="19" height="10" title="11" alt="11"/></td><td class="ctr2" id="e6">68%</td><td class="ctr1" id="f6">4</td><td class="ctr2" id="g4">9</td><td class="ctr1" id="h9">4</td><td class="ctr2" id="i7">17</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a1"><a href="MtasSolrComponentStats.java.html#L871" class="el_method">createPosition(CodecComponent.ComponentPosition, Boolean)</a></td><td class="bar" id="b13"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="41" alt="41"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d13"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f13">0</td><td class="ctr2" id="g13">2</td><td class="ctr1" id="h13">0</td><td class="ctr2" id="i10">9</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a3"><a href="MtasSolrComponentStats.java.html#L897" class="el_method">createToken(CodecComponent.ComponentToken, Boolean)</a></td><td class="bar" id="b14"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="41" alt="41"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d14"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="2" alt="2"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f14">0</td><td class="ctr2" id="g14">2</td><td class="ctr1" id="h14">0</td><td class="ctr2" id="i11">8</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a13"><a href="MtasSolrComponentStats.java.html#L167" class="el_method">prepare(ResponseBuilder, CodecComponent.ComponentFields)</a></td><td class="bar" id="b15"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="34" alt="34"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d12"><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="6" alt="6"/></td><td class="ctr2" id="e2">100%</td><td class="ctr1" id="f15">0</td><td class="ctr2" id="g10">4</td><td class="ctr1" id="h15">0</td><td class="ctr2" id="i13">7</td><td class="ctr1" id="j15">0</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a12"><a href="MtasSolrComponentStats.java.html#L153" class="el_method">MtasSolrComponentStats(MtasSolrSearchComponent)</a></td><td class="bar" id="b16"/><td class="ctr2" id="c3">100%</td><td class="bar" id="d16"/><td class="ctr2" id="e16">n/a</td><td class="ctr1" id="f16">0</td><td class="ctr2" id="g16">1</td><td class="ctr1" id="h16">0</td><td class="ctr2" id="i16">3</td><td class="ctr1" id="j16">0</td><td class="ctr2" id="k16">1</td></tr><tr><td id="a17"><a href="MtasSolrComponentStats.java.html#L40" class="el_method">static {...}</a></td><td class="bar" id="b17"/><td class="ctr2" id="c4">100%</td><td class="bar" id="d17"/><td class="ctr2" id="e17">n/a</td><td class="ctr1" id="f17">0</td><td class="ctr2" id="g17">1</td><td class="ctr1" id="h17">0</td><td class="ctr2" id="i17">1</td><td class="ctr1" id="j17">0</td><td class="ctr2" id="k17">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSolrComponentStats</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.solr.handler.component.util</a> &gt; <span class="el_class">MtasSolrComponentStats</span></div><h1>MtasSolrComponentStats</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">941 of 3,374</td><td class="ctr2">72%</td><td class="bar">103 of 222</td><td class="ctr2">53%</td><td class="ctr1">77</td><td class="ctr2">129</td><td class="ctr1">131</td><td class="ctr2">483</td><td class="ctr1">5</td><td class="ctr2">18</td></tr></tfoot><tbody><tr><td id="a15"><a href="MtasSolrComponentStats.java.html#L333" class="el_method">prepareSpans(ResponseBuilder, CodecComponent.ComponentFields)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="29" height="10" title="312" alt="312"/><img src="../jacoco-resources/greenbar.gif" width="90" height="10" title="944" alt="944"/></td><td class="ctr2" id="c9">75%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="47" height="10" title="27" alt="27"/><img src="../jacoco-resources/greenbar.gif" width="72" height="10" title="41" alt="41"/></td><td class="ctr2" id="e8">60%</td><td class="ctr1" id="f0">22</td><td class="ctr2" id="g0">35</td><td class="ctr1" id="h0">33</td><td class="ctr2" id="i0">169</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a10"><a href="MtasSolrComponentStats.java.html#L682" class="el_method">generatePermutationsQueryVariables(ArrayList, Set, HashMap)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="158" alt="158"/></td><td class="ctr2" id="c13">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="38" height="10" title="22" alt="22"/></td><td class="ctr2" id="e11">0%</td><td class="ctr1" id="f1">12</td><td class="ctr2" id="g3">12</td><td class="ctr1" id="h1">30</td><td class="ctr2" id="i4">30</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a8"><a href="MtasSolrComponentStats.java.html#L586" class="el_method">generateKey(String, HashMap[])</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="106" alt="106"/></td><td class="ctr2" id="c14">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="21" height="10" title="12" alt="12"/></td><td class="ctr2" id="e12">0%</td><td class="ctr1" id="f3">7</td><td class="ctr2" id="g6">7</td><td class="ctr1" id="h3">13</td><td class="ctr2" id="i9">13</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a9"><a href="MtasSolrComponentStats.java.html#L632" class="el_method">generatePermutations(ArrayList, int, HashMap[][])</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="83" alt="83"/></td><td class="ctr2" id="c15">0%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="10" alt="10"/></td><td class="ctr2" id="e13">0%</td><td class="ctr1" id="f5">6</td><td class="ctr2" id="g7">6</td><td class="ctr1" id="h2">19</td><td class="ctr2" id="i5">19</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a11"><a href="MtasSolrComponentStats.java.html#L737" class="el_method">modifyRequest(ResponseBuilder, SearchComponent, ShardRequest)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="77" alt="77"/><img src="../jacoco-resources/greenbar.gif" width="56" height="10" title="589" alt="589"/></td><td class="ctr2" id="c8">88%</td><td class="bar" id="d10"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="22" height="10" title="13" alt="13"/></td><td class="ctr2" id="e3">92%</td><td class="ctr1" id="f10">1</td><td class="ctr2" id="g5">8</td><td class="ctr1" id="h7">4</td><td class="ctr2" id="i1">52</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a2"><a href="MtasSolrComponentStats.java.html#L924" class="el_method">createSpan(CodecComponent.ComponentSpan, Boolean)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="66" alt="66"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="65" alt="65"/></td><td class="ctr2" id="c12">49%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="7" height="10" title="4" alt="4"/></td><td class="ctr2" id="e7">66%</td><td class="ctr1" id="f7">2</td><td class="ctr2" id="g8">4</td><td class="ctr1" id="h6">5</td><td class="ctr2" id="i6">18</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a6"><a href="MtasSolrComponentStats.java.html#L613" class="el_method">expandedQueryVariables(HashMap[])</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="36" alt="36"/></td><td class="ctr2" id="c16">0%</td><td class="bar" id="d9"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="2" alt="2"/></td><td class="ctr2" id="e14">0%</td><td class="ctr1" id="f8">2</td><td class="ctr2" id="g12">2</td><td class="ctr1" id="h4">6</td><td class="ctr2" id="i14">6</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a14"><a href="MtasSolrComponentStats.java.html#L188" class="el_method">preparePositions(ResponseBuilder, CodecComponent.ComponentFields)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="34" alt="34"/><img src="../jacoco-resources/greenbar.gif" width="27" height="10" title="284" alt="284"/></td><td class="ctr2" id="c6">89%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="21" height="10" title="12" alt="12"/><img src="../jacoco-resources/greenbar.gif" width="24" height="10" title="14" alt="14"/></td><td class="ctr2" id="e9">53%</td><td class="ctr1" id="f2">10</td><td class="ctr2" id="g1">14</td><td class="ctr1" id="h10">3</td><td class="ctr2" id="i2">52</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a5"><a href="MtasSolrComponentStats.java.html#L666" class="el_method">expandedQueryVariables(HashMap)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="19" alt="19"/></td><td class="ctr2" id="c17">0%</td><td class="bar" id="d15"/><td class="ctr2" id="e15">n/a</td><td class="ctr1" id="f11">1</td><td class="ctr2" id="g15">1</td><td class="ctr1" id="h8">4</td><td class="ctr2" id="i15">4</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a16"><a href="MtasSolrComponentStats.java.html#L262" class="el_method">prepareTokens(ResponseBuilder, CodecComponent.ComponentFields)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="14" alt="14"/><img src="../jacoco-resources/greenbar.gif" width="29" height="10" title="304" alt="304"/></td><td class="ctr2" id="c5">95%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="33" height="10" title="19" alt="19"/></td><td class="ctr2" id="e5">73%</td><td class="ctr1" id="f4">7</td><td class="ctr2" id="g2">14</td><td class="ctr1" id="h11">3</td><td class="ctr2" id="i3">52</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a4"><a href="MtasSolrComponentStats.java.html#L998" class="el_method">distributedProcess(ResponseBuilder, CodecComponent.ComponentFields)</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="14" alt="14"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="23" alt="23"/></td><td class="ctr2" id="c11">62%</td><td class="bar" id="d8"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="2" alt="2"/></td><td class="ctr2" id="e10">50%</td><td class="ctr1" id="f9">2</td><td class="ctr2" id="g11">3</td><td class="ctr1" id="h5">6</td><td class="ctr2" id="i8">15</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a0"><a href="MtasSolrComponentStats.java.html#L849" class="el_method">create(CodecComponent.ComponentStats, Boolean)</a></td><td class="bar" id="b11"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="13" alt="13"/><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="27" alt="27"/></td><td class="ctr2" id="c10">67%</td><td class="bar" id="d11"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="8" height="10" title="5" alt="5"/></td><td class="ctr2" id="e4">83%</td><td class="ctr1" id="f12">1</td><td class="ctr2" id="g9">4</td><td class="ctr1" id="h12">1</td><td class="ctr2" id="i12">7</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a7"><a href="MtasSolrComponentStats.java.html#L961" class="el_method">finishStage(ResponseBuilder)</a></td><td class="bar" id="b12"><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="71" alt="71"/></td><td class="ctr2" id="c7">88%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="19" height="10" title="11" alt="11"/></td><td class="ctr2" id="e6">68%</td><td class="ctr1" id="f6">4</td><td class="ctr2" id="g4">9</td><td class="ctr1" id="h9">4</td><td class="ctr2" id="i7">17</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a1"><a href="MtasSolrComponentStats.java.html#L872" class="el_method">createPosition(CodecComponent.ComponentPosition, Boolean)</a></td><td class="bar" id="b13"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="41" alt="41"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d13"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f13">0</td><td class="ctr2" id="g13">2</td><td class="ctr1" id="h13">0</td><td class="ctr2" id="i10">9</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a3"><a href="MtasSolrComponentStats.java.html#L898" class="el_method">createToken(CodecComponent.ComponentToken, Boolean)</a></td><td class="bar" id="b14"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="41" alt="41"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d14"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="2" alt="2"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f14">0</td><td class="ctr2" id="g14">2</td><td class="ctr1" id="h14">0</td><td class="ctr2" id="i11">8</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a13"><a href="MtasSolrComponentStats.java.html#L168" class="el_method">prepare(ResponseBuilder, CodecComponent.ComponentFields)</a></td><td class="bar" id="b15"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="34" alt="34"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d12"><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="6" alt="6"/></td><td class="ctr2" id="e2">100%</td><td class="ctr1" id="f15">0</td><td class="ctr2" id="g10">4</td><td class="ctr1" id="h15">0</td><td class="ctr2" id="i13">7</td><td class="ctr1" id="j15">0</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a12"><a href="MtasSolrComponentStats.java.html#L154" class="el_method">MtasSolrComponentStats(MtasSolrSearchComponent)</a></td><td class="bar" id="b16"/><td class="ctr2" id="c3">100%</td><td class="bar" id="d16"/><td class="ctr2" id="e16">n/a</td><td class="ctr1" id="f16">0</td><td class="ctr2" id="g16">1</td><td class="ctr1" id="h16">0</td><td class="ctr2" id="i16">3</td><td class="ctr1" id="j16">0</td><td class="ctr2" id="k16">1</td></tr><tr><td id="a17"><a href="MtasSolrComponentStats.java.html#L40" class="el_method">static {...}</a></td><td class="bar" id="b17"/><td class="ctr2" id="c4">100%</td><td class="bar" id="d17"/><td class="ctr2" id="e17">n/a</td><td class="ctr1" id="f17">0</td><td class="ctr2" id="g17">1</td><td class="ctr1" id="h17">0</td><td class="ctr2" id="i17">2</td><td class="ctr1" id="j17">0</td><td class="ctr2" id="k17">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.solr.handler.component.util/MtasSolrComponentStats.java.html b/jacoco/mtas.solr.handler.component.util/MtasSolrComponentStats.java.html
index 7030f81..19d2007 100644
--- a/jacoco/mtas.solr.handler.component.util/MtasSolrComponentStats.java.html
+++ b/jacoco/mtas.solr.handler.component.util/MtasSolrComponentStats.java.html
@@ -37,7 +37,8 @@ public class MtasSolrComponentStats
     implements MtasSolrComponent&lt;ComponentStats&gt; {
 
   /** The Constant log. */
-<span class="fc" id="L40">  private static final Log log = LogFactory.getLog(MtasSolrComponentStats.class);</span>
+<span class="fc" id="L40">  private static final Log log = LogFactory</span>
+<span class="fc" id="L41">      .getLog(MtasSolrComponentStats.class);</span>
 
   /** The search component. */
   MtasSolrSearchComponent searchComponent;
@@ -150,9 +151,9 @@ public class MtasSolrComponentStats
    *
    * @param searchComponent the search component
    */
-<span class="fc" id="L153">  public MtasSolrComponentStats(MtasSolrSearchComponent searchComponent) {</span>
-<span class="fc" id="L154">    this.searchComponent = searchComponent;</span>
-<span class="fc" id="L155">  }</span>
+<span class="fc" id="L154">  public MtasSolrComponentStats(MtasSolrSearchComponent searchComponent) {</span>
+<span class="fc" id="L155">    this.searchComponent = searchComponent;</span>
+<span class="fc" id="L156">  }</span>
 
   /*
    * (non-Javadoc)
@@ -164,16 +165,16 @@ public class MtasSolrComponentStats
    */
   public void prepare(ResponseBuilder rb, ComponentFields mtasFields)
       throws IOException {
-<span class="fc bfc" id="L167" title="All 2 branches covered.">    if (rb.req.getParams().getBool(PARAM_MTAS_STATS_POSITIONS, false)) {</span>
-<span class="fc" id="L168">      preparePositions(rb, mtasFields);</span>
+<span class="fc bfc" id="L168" title="All 2 branches covered.">    if (rb.req.getParams().getBool(PARAM_MTAS_STATS_POSITIONS, false)) {</span>
+<span class="fc" id="L169">      preparePositions(rb, mtasFields);</span>
     }
-<span class="fc bfc" id="L170" title="All 2 branches covered.">    if (rb.req.getParams().getBool(PARAM_MTAS_STATS_TOKENS, false)) {</span>
-<span class="fc" id="L171">      prepareTokens(rb, mtasFields);</span>
+<span class="fc bfc" id="L171" title="All 2 branches covered.">    if (rb.req.getParams().getBool(PARAM_MTAS_STATS_TOKENS, false)) {</span>
+<span class="fc" id="L172">      prepareTokens(rb, mtasFields);</span>
     }
-<span class="fc bfc" id="L173" title="All 2 branches covered.">    if (rb.req.getParams().getBool(PARAM_MTAS_STATS_SPANS, false)) {</span>
-<span class="fc" id="L174">      prepareSpans(rb, mtasFields);</span>
+<span class="fc bfc" id="L174" title="All 2 branches covered.">    if (rb.req.getParams().getBool(PARAM_MTAS_STATS_SPANS, false)) {</span>
+<span class="fc" id="L175">      prepareSpans(rb, mtasFields);</span>
     }
-<span class="fc" id="L176">  }</span>
+<span class="fc" id="L177">  }</span>
 
   /**
    * Prepare positions.
@@ -184,70 +185,70 @@ public class MtasSolrComponentStats
    */
   private void preparePositions(ResponseBuilder rb, ComponentFields mtasFields)
       throws IOException {
-<span class="fc" id="L187">    Set&lt;String&gt; ids = MtasSolrResultUtil</span>
-<span class="fc" id="L188">        .getIdsFromParameters(rb.req.getParams(), PARAM_MTAS_STATS_POSITIONS);</span>
-<span class="pc bpc" id="L189" title="1 of 2 branches missed.">    if (!ids.isEmpty()) {</span>
-<span class="fc" id="L190">      int tmpCounter = 0;</span>
-<span class="fc" id="L191">      String[] fields = new String[ids.size()];</span>
-<span class="fc" id="L192">      String[] keys = new String[ids.size()];</span>
-<span class="fc" id="L193">      String[] minima = new String[ids.size()];</span>
-<span class="fc" id="L194">      String[] maxima = new String[ids.size()];</span>
-<span class="fc" id="L195">      String[] types = new String[ids.size()];</span>
-<span class="fc bfc" id="L196" title="All 2 branches covered.">      for (String id : ids) {</span>
-<span class="fc" id="L197">        fields[tmpCounter] = rb.req.getParams().get(PARAM_MTAS_STATS_POSITIONS</span>
+<span class="fc" id="L188">    Set&lt;String&gt; ids = MtasSolrResultUtil</span>
+<span class="fc" id="L189">        .getIdsFromParameters(rb.req.getParams(), PARAM_MTAS_STATS_POSITIONS);</span>
+<span class="pc bpc" id="L190" title="1 of 2 branches missed.">    if (!ids.isEmpty()) {</span>
+<span class="fc" id="L191">      int tmpCounter = 0;</span>
+<span class="fc" id="L192">      String[] fields = new String[ids.size()];</span>
+<span class="fc" id="L193">      String[] keys = new String[ids.size()];</span>
+<span class="fc" id="L194">      String[] minima = new String[ids.size()];</span>
+<span class="fc" id="L195">      String[] maxima = new String[ids.size()];</span>
+<span class="fc" id="L196">      String[] types = new String[ids.size()];</span>
+<span class="fc bfc" id="L197" title="All 2 branches covered.">      for (String id : ids) {</span>
+<span class="fc" id="L198">        fields[tmpCounter] = rb.req.getParams().get(PARAM_MTAS_STATS_POSITIONS</span>
             + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_STATS_POSITIONS_FIELD, null);
-<span class="fc" id="L199">        keys[tmpCounter] = rb.req.getParams()</span>
-<span class="fc" id="L200">            .get(PARAM_MTAS_STATS_POSITIONS + &quot;.&quot; + id + &quot;.&quot;</span>
-<span class="fc" id="L201">                + NAME_MTAS_STATS_POSITIONS_KEY, String.valueOf(tmpCounter))</span>
-<span class="fc" id="L202">            .trim();</span>
-<span class="fc" id="L203">        minima[tmpCounter] = rb.req.getParams().get(PARAM_MTAS_STATS_POSITIONS</span>
+<span class="fc" id="L200">        keys[tmpCounter] = rb.req.getParams()</span>
+<span class="fc" id="L201">            .get(PARAM_MTAS_STATS_POSITIONS + &quot;.&quot; + id + &quot;.&quot;</span>
+<span class="fc" id="L202">                + NAME_MTAS_STATS_POSITIONS_KEY, String.valueOf(tmpCounter))</span>
+<span class="fc" id="L203">            .trim();</span>
+<span class="fc" id="L204">        minima[tmpCounter] = rb.req.getParams().get(PARAM_MTAS_STATS_POSITIONS</span>
             + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_STATS_POSITIONS_MINIMUM, null);
-<span class="fc" id="L205">        maxima[tmpCounter] = rb.req.getParams().get(PARAM_MTAS_STATS_POSITIONS</span>
+<span class="fc" id="L206">        maxima[tmpCounter] = rb.req.getParams().get(PARAM_MTAS_STATS_POSITIONS</span>
             + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_STATS_POSITIONS_MAXIMUM, null);
-<span class="fc" id="L207">        types[tmpCounter] = rb.req.getParams().get(PARAM_MTAS_STATS_POSITIONS</span>
+<span class="fc" id="L208">        types[tmpCounter] = rb.req.getParams().get(PARAM_MTAS_STATS_POSITIONS</span>
             + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_STATS_POSITIONS_TYPE, null);
-<span class="fc" id="L209">        tmpCounter++;</span>
-<span class="fc" id="L210">      }</span>
-<span class="fc" id="L211">      String uniqueKeyField = rb.req.getSchema().getUniqueKeyField().getName();</span>
-<span class="fc" id="L212">      mtasFields.doStats = true;</span>
-<span class="fc" id="L213">      mtasFields.doStatsPositions = true;</span>
-<span class="fc" id="L214">      rb.setNeedDocSet(true);</span>
-<span class="fc bfc" id="L215" title="All 2 branches covered.">      for (String field : fields) {</span>
-<span class="pc bpc" id="L216" title="2 of 4 branches missed.">        if (field == null || field.isEmpty()) {</span>
-<span class="nc" id="L217">          throw new IOException(&quot;no (valid) field in mtas stats positions&quot;);</span>
-<span class="pc bpc" id="L218" title="1 of 2 branches missed.">        } else if (!mtasFields.list.containsKey(field)) {</span>
-<span class="fc" id="L219">          mtasFields.list.put(field, new ComponentField(uniqueKeyField));</span>
+<span class="fc" id="L210">        tmpCounter++;</span>
+<span class="fc" id="L211">      }</span>
+<span class="fc" id="L212">      String uniqueKeyField = rb.req.getSchema().getUniqueKeyField().getName();</span>
+<span class="fc" id="L213">      mtasFields.doStats = true;</span>
+<span class="fc" id="L214">      mtasFields.doStatsPositions = true;</span>
+<span class="fc" id="L215">      rb.setNeedDocSet(true);</span>
+<span class="fc bfc" id="L216" title="All 2 branches covered.">      for (String field : fields) {</span>
+<span class="pc bpc" id="L217" title="2 of 4 branches missed.">        if (field == null || field.isEmpty()) {</span>
+<span class="nc" id="L218">          throw new IOException(&quot;no (valid) field in mtas stats positions&quot;);</span>
+<span class="pc bpc" id="L219" title="1 of 2 branches missed.">        } else if (!mtasFields.list.containsKey(field)) {</span>
+<span class="fc" id="L220">          mtasFields.list.put(field, new ComponentField(uniqueKeyField));</span>
         }
       }
-<span class="fc" id="L222">      MtasSolrResultUtil.compareAndCheck(keys, fields,</span>
-<span class="fc" id="L223">          NAME_MTAS_STATS_POSITIONS_KEY, NAME_MTAS_STATS_POSITIONS_FIELD, true);</span>
-<span class="fc" id="L224">      MtasSolrResultUtil.compareAndCheck(minima, fields,</span>
+<span class="fc" id="L223">      MtasSolrResultUtil.compareAndCheck(keys, fields,</span>
+<span class="fc" id="L224">          NAME_MTAS_STATS_POSITIONS_KEY, NAME_MTAS_STATS_POSITIONS_FIELD, true);</span>
+<span class="fc" id="L225">      MtasSolrResultUtil.compareAndCheck(minima, fields,</span>
           NAME_MTAS_STATS_POSITIONS_MINIMUM, NAME_MTAS_STATS_POSITIONS_FIELD,
-<span class="fc" id="L226">          false);</span>
-<span class="fc" id="L227">      MtasSolrResultUtil.compareAndCheck(maxima, fields,</span>
+<span class="fc" id="L227">          false);</span>
+<span class="fc" id="L228">      MtasSolrResultUtil.compareAndCheck(maxima, fields,</span>
           NAME_MTAS_STATS_POSITIONS_MAXIMUM, NAME_MTAS_STATS_POSITIONS_FIELD,
-<span class="fc" id="L229">          false);</span>
-<span class="fc" id="L230">      MtasSolrResultUtil.compareAndCheck(types, fields,</span>
+<span class="fc" id="L230">          false);</span>
+<span class="fc" id="L231">      MtasSolrResultUtil.compareAndCheck(types, fields,</span>
           NAME_MTAS_STATS_POSITIONS_TYPE, NAME_MTAS_STATS_POSITIONS_FIELD,
-<span class="fc" id="L232">          false);</span>
-<span class="fc bfc" id="L233" title="All 2 branches covered.">      for (int i = 0; i &lt; fields.length; i++) {</span>
-<span class="fc" id="L234">        String field = fields[i];</span>
-<span class="fc" id="L235">        String key = keys[i];</span>
-<span class="pc bpc" id="L236" title="2 of 4 branches missed.">        String type = (types[i] == null) || (types[i].isEmpty()) ? null</span>
-<span class="fc" id="L237">            : types[i].trim();</span>
-<span class="pc bpc" id="L238" title="3 of 4 branches missed.">        Double minimum = (minima[i] == null) || (minima[i].isEmpty()) ? null</span>
-<span class="pc" id="L239">            : Double.parseDouble(minima[i]);</span>
-<span class="pc bpc" id="L240" title="3 of 4 branches missed.">        Double maximum = (maxima[i] == null) || (maxima[i].isEmpty()) ? null</span>
-<span class="pc" id="L241">            : Double.parseDouble(maxima[i]);</span>
+<span class="fc" id="L233">          false);</span>
+<span class="fc bfc" id="L234" title="All 2 branches covered.">      for (int i = 0; i &lt; fields.length; i++) {</span>
+<span class="fc" id="L235">        String field = fields[i];</span>
+<span class="fc" id="L236">        String key = keys[i];</span>
+<span class="pc bpc" id="L237" title="2 of 4 branches missed.">        String type = (types[i] == null) || (types[i].isEmpty()) ? null</span>
+<span class="fc" id="L238">            : types[i].trim();</span>
+<span class="pc bpc" id="L239" title="3 of 4 branches missed.">        Double minimum = (minima[i] == null) || (minima[i].isEmpty()) ? null</span>
+<span class="pc" id="L240">            : Double.parseDouble(minima[i]);</span>
+<span class="pc bpc" id="L241" title="3 of 4 branches missed.">        Double maximum = (maxima[i] == null) || (maxima[i].isEmpty()) ? null</span>
+<span class="pc" id="L242">            : Double.parseDouble(maxima[i]);</span>
         try {
-<span class="fc" id="L243">          mtasFields.list.get(field).statsPositionList</span>
-<span class="fc" id="L244">              .add(new ComponentPosition(key, minimum, maximum, type));</span>
-<span class="nc" id="L245">        } catch (ParseException e) {</span>
-<span class="nc" id="L246">          throw new IOException(e.getMessage());</span>
-<span class="fc" id="L247">        }</span>
+<span class="fc" id="L244">          mtasFields.list.get(field).statsPositionList</span>
+<span class="fc" id="L245">              .add(new ComponentPosition(key, minimum, maximum, type));</span>
+<span class="nc" id="L246">        } catch (ParseException e) {</span>
+<span class="nc" id="L247">          throw new IOException(e.getMessage());</span>
+<span class="fc" id="L248">        }</span>
       }
     }
-<span class="fc" id="L250">  }</span>
+<span class="fc" id="L251">  }</span>
 
   /**
    * Prepare tokens.
@@ -258,67 +259,67 @@ public class MtasSolrComponentStats
    */
   private void prepareTokens(ResponseBuilder rb, ComponentFields mtasFields)
       throws IOException {
-<span class="fc" id="L261">    Set&lt;String&gt; ids = MtasSolrResultUtil</span>
-<span class="fc" id="L262">        .getIdsFromParameters(rb.req.getParams(), PARAM_MTAS_STATS_TOKENS);</span>
-<span class="pc bpc" id="L263" title="1 of 2 branches missed.">    if (!ids.isEmpty()) {</span>
-<span class="fc" id="L264">      int tmpCounter = 0;</span>
-<span class="fc" id="L265">      String[] fields = new String[ids.size()];</span>
-<span class="fc" id="L266">      String[] keys = new String[ids.size()];</span>
-<span class="fc" id="L267">      String[] minima = new String[ids.size()];</span>
-<span class="fc" id="L268">      String[] maxima = new String[ids.size()];</span>
-<span class="fc" id="L269">      String[] types = new String[ids.size()];</span>
-<span class="fc bfc" id="L270" title="All 2 branches covered.">      for (String id : ids) {</span>
-<span class="fc" id="L271">        fields[tmpCounter] = rb.req.getParams().get(PARAM_MTAS_STATS_TOKENS</span>
+<span class="fc" id="L262">    Set&lt;String&gt; ids = MtasSolrResultUtil</span>
+<span class="fc" id="L263">        .getIdsFromParameters(rb.req.getParams(), PARAM_MTAS_STATS_TOKENS);</span>
+<span class="pc bpc" id="L264" title="1 of 2 branches missed.">    if (!ids.isEmpty()) {</span>
+<span class="fc" id="L265">      int tmpCounter = 0;</span>
+<span class="fc" id="L266">      String[] fields = new String[ids.size()];</span>
+<span class="fc" id="L267">      String[] keys = new String[ids.size()];</span>
+<span class="fc" id="L268">      String[] minima = new String[ids.size()];</span>
+<span class="fc" id="L269">      String[] maxima = new String[ids.size()];</span>
+<span class="fc" id="L270">      String[] types = new String[ids.size()];</span>
+<span class="fc bfc" id="L271" title="All 2 branches covered.">      for (String id : ids) {</span>
+<span class="fc" id="L272">        fields[tmpCounter] = rb.req.getParams().get(PARAM_MTAS_STATS_TOKENS</span>
             + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_STATS_TOKENS_FIELD, null);
-<span class="fc" id="L273">        keys[tmpCounter] = rb.req.getParams()</span>
-<span class="fc" id="L274">            .get(PARAM_MTAS_STATS_TOKENS + &quot;.&quot; + id + &quot;.&quot;</span>
-<span class="fc" id="L275">                + NAME_MTAS_STATS_TOKENS_KEY, String.valueOf(tmpCounter))</span>
-<span class="fc" id="L276">            .trim();</span>
-<span class="fc" id="L277">        minima[tmpCounter] = rb.req.getParams().get(PARAM_MTAS_STATS_TOKENS</span>
+<span class="fc" id="L274">        keys[tmpCounter] = rb.req.getParams()</span>
+<span class="fc" id="L275">            .get(PARAM_MTAS_STATS_TOKENS + &quot;.&quot; + id + &quot;.&quot;</span>
+<span class="fc" id="L276">                + NAME_MTAS_STATS_TOKENS_KEY, String.valueOf(tmpCounter))</span>
+<span class="fc" id="L277">            .trim();</span>
+<span class="fc" id="L278">        minima[tmpCounter] = rb.req.getParams().get(PARAM_MTAS_STATS_TOKENS</span>
             + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_STATS_TOKENS_MINIMUM, null);
-<span class="fc" id="L279">        maxima[tmpCounter] = rb.req.getParams().get(PARAM_MTAS_STATS_TOKENS</span>
+<span class="fc" id="L280">        maxima[tmpCounter] = rb.req.getParams().get(PARAM_MTAS_STATS_TOKENS</span>
             + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_STATS_TOKENS_MAXIMUM, null);
-<span class="fc" id="L281">        types[tmpCounter] = rb.req.getParams().get(PARAM_MTAS_STATS_TOKENS + &quot;.&quot;</span>
+<span class="fc" id="L282">        types[tmpCounter] = rb.req.getParams().get(PARAM_MTAS_STATS_TOKENS + &quot;.&quot;</span>
             + id + &quot;.&quot; + NAME_MTAS_STATS_TOKENS_TYPE, null);
-<span class="fc" id="L283">        tmpCounter++;</span>
-<span class="fc" id="L284">      }</span>
-<span class="fc" id="L285">      String uniqueKeyField = rb.req.getSchema().getUniqueKeyField().getName();</span>
-<span class="fc" id="L286">      mtasFields.doStats = true;</span>
-<span class="fc" id="L287">      mtasFields.doStatsTokens = true;</span>
-<span class="fc" id="L288">      rb.setNeedDocSet(true);</span>
-<span class="fc bfc" id="L289" title="All 2 branches covered.">      for (String field : fields) {</span>
-<span class="pc bpc" id="L290" title="2 of 4 branches missed.">        if (field == null || field.isEmpty()) {</span>
-<span class="nc" id="L291">          throw new IOException(&quot;no (valid) field in mtas stats tokens&quot;);</span>
-<span class="fc bfc" id="L292" title="All 2 branches covered.">        } else if (!mtasFields.list.containsKey(field)) {</span>
-<span class="fc" id="L293">          mtasFields.list.put(field, new ComponentField(uniqueKeyField));</span>
+<span class="fc" id="L284">        tmpCounter++;</span>
+<span class="fc" id="L285">      }</span>
+<span class="fc" id="L286">      String uniqueKeyField = rb.req.getSchema().getUniqueKeyField().getName();</span>
+<span class="fc" id="L287">      mtasFields.doStats = true;</span>
+<span class="fc" id="L288">      mtasFields.doStatsTokens = true;</span>
+<span class="fc" id="L289">      rb.setNeedDocSet(true);</span>
+<span class="fc bfc" id="L290" title="All 2 branches covered.">      for (String field : fields) {</span>
+<span class="pc bpc" id="L291" title="2 of 4 branches missed.">        if (field == null || field.isEmpty()) {</span>
+<span class="nc" id="L292">          throw new IOException(&quot;no (valid) field in mtas stats tokens&quot;);</span>
+<span class="fc bfc" id="L293" title="All 2 branches covered.">        } else if (!mtasFields.list.containsKey(field)) {</span>
+<span class="fc" id="L294">          mtasFields.list.put(field, new ComponentField(uniqueKeyField));</span>
         }
       }
-<span class="fc" id="L296">      MtasSolrResultUtil.compareAndCheck(keys, fields,</span>
-<span class="fc" id="L297">          NAME_MTAS_STATS_TOKENS_KEY, NAME_MTAS_STATS_TOKENS_FIELD, true);</span>
-<span class="fc" id="L298">      MtasSolrResultUtil.compareAndCheck(minima, fields,</span>
-<span class="fc" id="L299">          NAME_MTAS_STATS_TOKENS_MINIMUM, NAME_MTAS_STATS_TOKENS_FIELD, false);</span>
-<span class="fc" id="L300">      MtasSolrResultUtil.compareAndCheck(maxima, fields,</span>
-<span class="fc" id="L301">          NAME_MTAS_STATS_TOKENS_MAXIMUM, NAME_MTAS_STATS_TOKENS_FIELD, false);</span>
-<span class="fc" id="L302">      MtasSolrResultUtil.compareAndCheck(types, fields,</span>
-<span class="fc" id="L303">          NAME_MTAS_STATS_TOKENS_TYPE, NAME_MTAS_STATS_TOKENS_FIELD, false);</span>
-<span class="fc bfc" id="L304" title="All 2 branches covered.">      for (int i = 0; i &lt; fields.length; i++) {</span>
-<span class="fc" id="L305">        String field = fields[i];</span>
-<span class="fc" id="L306">        String key = keys[i];</span>
-<span class="pc bpc" id="L307" title="2 of 4 branches missed.">        String type = (types[i] == null) || (types[i].isEmpty()) ? null</span>
-<span class="fc" id="L308">            : types[i].trim();</span>
-<span class="pc bpc" id="L309" title="1 of 4 branches missed.">        Double minimum = (minima[i] == null) || (minima[i].isEmpty()) ? null</span>
-<span class="fc" id="L310">            : Double.parseDouble(minima[i]);</span>
-<span class="pc bpc" id="L311" title="1 of 4 branches missed.">        Double maximum = (maxima[i] == null) || (maxima[i].isEmpty()) ? null</span>
-<span class="fc" id="L312">            : Double.parseDouble(maxima[i]);</span>
+<span class="fc" id="L297">      MtasSolrResultUtil.compareAndCheck(keys, fields,</span>
+<span class="fc" id="L298">          NAME_MTAS_STATS_TOKENS_KEY, NAME_MTAS_STATS_TOKENS_FIELD, true);</span>
+<span class="fc" id="L299">      MtasSolrResultUtil.compareAndCheck(minima, fields,</span>
+<span class="fc" id="L300">          NAME_MTAS_STATS_TOKENS_MINIMUM, NAME_MTAS_STATS_TOKENS_FIELD, false);</span>
+<span class="fc" id="L301">      MtasSolrResultUtil.compareAndCheck(maxima, fields,</span>
+<span class="fc" id="L302">          NAME_MTAS_STATS_TOKENS_MAXIMUM, NAME_MTAS_STATS_TOKENS_FIELD, false);</span>
+<span class="fc" id="L303">      MtasSolrResultUtil.compareAndCheck(types, fields,</span>
+<span class="fc" id="L304">          NAME_MTAS_STATS_TOKENS_TYPE, NAME_MTAS_STATS_TOKENS_FIELD, false);</span>
+<span class="fc bfc" id="L305" title="All 2 branches covered.">      for (int i = 0; i &lt; fields.length; i++) {</span>
+<span class="fc" id="L306">        String field = fields[i];</span>
+<span class="fc" id="L307">        String key = keys[i];</span>
+<span class="pc bpc" id="L308" title="2 of 4 branches missed.">        String type = (types[i] == null) || (types[i].isEmpty()) ? null</span>
+<span class="fc" id="L309">            : types[i].trim();</span>
+<span class="pc bpc" id="L310" title="1 of 4 branches missed.">        Double minimum = (minima[i] == null) || (minima[i].isEmpty()) ? null</span>
+<span class="fc" id="L311">            : Double.parseDouble(minima[i]);</span>
+<span class="pc bpc" id="L312" title="1 of 4 branches missed.">        Double maximum = (maxima[i] == null) || (maxima[i].isEmpty()) ? null</span>
+<span class="fc" id="L313">            : Double.parseDouble(maxima[i]);</span>
         try {
-<span class="fc" id="L314">          mtasFields.list.get(field).statsTokenList</span>
-<span class="fc" id="L315">              .add(new ComponentToken(key, minimum, maximum, type));</span>
-<span class="nc" id="L316">        } catch (ParseException e) {</span>
-<span class="nc" id="L317">          throw new IOException(e.getMessage());</span>
-<span class="fc" id="L318">        }</span>
+<span class="fc" id="L315">          mtasFields.list.get(field).statsTokenList</span>
+<span class="fc" id="L316">              .add(new ComponentToken(key, minimum, maximum, type));</span>
+<span class="nc" id="L317">        } catch (ParseException e) {</span>
+<span class="nc" id="L318">          throw new IOException(e.getMessage());</span>
+<span class="fc" id="L319">        }</span>
       }
     }
-<span class="fc" id="L321">  }</span>
+<span class="fc" id="L322">  }</span>
 
   /**
    * Prepare spans.
@@ -329,249 +330,249 @@ public class MtasSolrComponentStats
    */
   private void prepareSpans(ResponseBuilder rb, ComponentFields mtasFields)
       throws IOException {
-<span class="fc" id="L332">    SortedSet&lt;String&gt; ids = MtasSolrResultUtil</span>
-<span class="fc" id="L333">        .getIdsFromParameters(rb.req.getParams(), PARAM_MTAS_STATS_SPANS);</span>
-<span class="pc bpc" id="L334" title="1 of 2 branches missed.">    if (!ids.isEmpty()) {</span>
-<span class="fc" id="L335">      int tmpCounter = 0;</span>
-<span class="fc" id="L336">      String[] fields = new String[ids.size()];</span>
-<span class="fc" id="L337">      String[] keys = new String[ids.size()];</span>
-<span class="fc" id="L338">      String[] minima = new String[ids.size()];</span>
-<span class="fc" id="L339">      String[] maxima = new String[ids.size()];</span>
-<span class="fc" id="L340">      String[] types = new String[ids.size()];</span>
-<span class="fc" id="L341">      String[][] functionExpressions = new String[ids.size()][];</span>
-<span class="fc" id="L342">      String[][] functionKeys = new String[ids.size()][];</span>
-<span class="fc" id="L343">      String[][] functionTypes = new String[ids.size()][];</span>
-<span class="fc" id="L344">      String[][] queryTypes = new String[ids.size()][];</span>
-<span class="fc" id="L345">      String[][] queryValues = new String[ids.size()][];</span>
-<span class="fc" id="L346">      String[][] queryIgnores = new String[ids.size()][];</span>
-<span class="fc" id="L347">      String[][] queryMaximumIgnoreLengths = new String[ids.size()][];</span>
-<span class="fc" id="L348">      String[][] queryPrefixes = new String[ids.size()][];</span>
-<span class="fc" id="L349">      HashMap&lt;String, String[]&gt;[][] queryVariables = new HashMap[ids.size()][];</span>
-<span class="fc" id="L350">      Boolean[] expand = new Boolean[ids.size()];</span>
-<span class="fc bfc" id="L351" title="All 2 branches covered.">      for (String id : ids) {</span>
-<span class="fc" id="L352">        fields[tmpCounter] = rb.req.getParams().get(PARAM_MTAS_STATS_SPANS + &quot;.&quot;</span>
+<span class="fc" id="L333">    SortedSet&lt;String&gt; ids = MtasSolrResultUtil</span>
+<span class="fc" id="L334">        .getIdsFromParameters(rb.req.getParams(), PARAM_MTAS_STATS_SPANS);</span>
+<span class="pc bpc" id="L335" title="1 of 2 branches missed.">    if (!ids.isEmpty()) {</span>
+<span class="fc" id="L336">      int tmpCounter = 0;</span>
+<span class="fc" id="L337">      String[] fields = new String[ids.size()];</span>
+<span class="fc" id="L338">      String[] keys = new String[ids.size()];</span>
+<span class="fc" id="L339">      String[] minima = new String[ids.size()];</span>
+<span class="fc" id="L340">      String[] maxima = new String[ids.size()];</span>
+<span class="fc" id="L341">      String[] types = new String[ids.size()];</span>
+<span class="fc" id="L342">      String[][] functionExpressions = new String[ids.size()][];</span>
+<span class="fc" id="L343">      String[][] functionKeys = new String[ids.size()][];</span>
+<span class="fc" id="L344">      String[][] functionTypes = new String[ids.size()][];</span>
+<span class="fc" id="L345">      String[][] queryTypes = new String[ids.size()][];</span>
+<span class="fc" id="L346">      String[][] queryValues = new String[ids.size()][];</span>
+<span class="fc" id="L347">      String[][] queryIgnores = new String[ids.size()][];</span>
+<span class="fc" id="L348">      String[][] queryMaximumIgnoreLengths = new String[ids.size()][];</span>
+<span class="fc" id="L349">      String[][] queryPrefixes = new String[ids.size()][];</span>
+<span class="fc" id="L350">      HashMap&lt;String, String[]&gt;[][] queryVariables = new HashMap[ids.size()][];</span>
+<span class="fc" id="L351">      Boolean[] expand = new Boolean[ids.size()];</span>
+<span class="fc bfc" id="L352" title="All 2 branches covered.">      for (String id : ids) {</span>
+<span class="fc" id="L353">        fields[tmpCounter] = rb.req.getParams().get(PARAM_MTAS_STATS_SPANS + &quot;.&quot;</span>
             + id + &quot;.&quot; + NAME_MTAS_STATS_SPANS_FIELD, null);
-<span class="fc" id="L354">        keys[tmpCounter] = rb.req.getParams().get(</span>
+<span class="fc" id="L355">        keys[tmpCounter] = rb.req.getParams().get(</span>
             PARAM_MTAS_STATS_SPANS + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_STATS_SPANS_KEY,
-<span class="fc" id="L356">            String.valueOf(tmpCounter)).trim();</span>
-<span class="fc" id="L357">        minima[tmpCounter] = rb.req.getParams().get(PARAM_MTAS_STATS_SPANS + &quot;.&quot;</span>
+<span class="fc" id="L357">            String.valueOf(tmpCounter)).trim();</span>
+<span class="fc" id="L358">        minima[tmpCounter] = rb.req.getParams().get(PARAM_MTAS_STATS_SPANS + &quot;.&quot;</span>
             + id + &quot;.&quot; + NAME_MTAS_STATS_SPANS_MINIMUM, null);
-<span class="fc" id="L359">        maxima[tmpCounter] = rb.req.getParams().get(PARAM_MTAS_STATS_SPANS + &quot;.&quot;</span>
+<span class="fc" id="L360">        maxima[tmpCounter] = rb.req.getParams().get(PARAM_MTAS_STATS_SPANS + &quot;.&quot;</span>
             + id + &quot;.&quot; + NAME_MTAS_STATS_SPANS_MAXIMUM, null);
-<span class="fc" id="L361">        types[tmpCounter] = rb.req.getParams().get(PARAM_MTAS_STATS_SPANS + &quot;.&quot;</span>
+<span class="fc" id="L362">        types[tmpCounter] = rb.req.getParams().get(PARAM_MTAS_STATS_SPANS + &quot;.&quot;</span>
             + id + &quot;.&quot; + NAME_MTAS_STATS_SPANS_TYPE, null);
-<span class="fc" id="L363">        Set&lt;String&gt; functionIds = MtasSolrResultUtil</span>
-<span class="fc" id="L364">            .getIdsFromParameters(rb.req.getParams(), PARAM_MTAS_STATS_SPANS</span>
+<span class="fc" id="L364">        Set&lt;String&gt; functionIds = MtasSolrResultUtil</span>
+<span class="fc" id="L365">            .getIdsFromParameters(rb.req.getParams(), PARAM_MTAS_STATS_SPANS</span>
                 + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_STATS_SPANS_FUNCTION);
-<span class="fc" id="L366">        functionExpressions[tmpCounter] = new String[functionIds.size()];</span>
-<span class="fc" id="L367">        functionKeys[tmpCounter] = new String[functionIds.size()];</span>
-<span class="fc" id="L368">        functionTypes[tmpCounter] = new String[functionIds.size()];</span>
-<span class="fc" id="L369">        int tmpSubCounter = 0;</span>
-<span class="pc bpc" id="L370" title="1 of 2 branches missed.">        for (String functionId : functionIds) {</span>
-<span class="nc" id="L371">          functionKeys[tmpCounter][tmpSubCounter] = rb.req.getParams()</span>
-<span class="nc" id="L372">              .get(</span>
+<span class="fc" id="L367">        functionExpressions[tmpCounter] = new String[functionIds.size()];</span>
+<span class="fc" id="L368">        functionKeys[tmpCounter] = new String[functionIds.size()];</span>
+<span class="fc" id="L369">        functionTypes[tmpCounter] = new String[functionIds.size()];</span>
+<span class="fc" id="L370">        int tmpSubCounter = 0;</span>
+<span class="pc bpc" id="L371" title="1 of 2 branches missed.">        for (String functionId : functionIds) {</span>
+<span class="nc" id="L372">          functionKeys[tmpCounter][tmpSubCounter] = rb.req.getParams()</span>
+<span class="nc" id="L373">              .get(</span>
                   PARAM_MTAS_STATS_SPANS + &quot;.&quot; + id + &quot;.&quot;
                       + NAME_MTAS_STATS_SPANS_FUNCTION + &quot;.&quot; + functionId + &quot;.&quot;
                       + SUBNAME_MTAS_STATS_SPANS_FUNCTION_KEY,
-<span class="nc" id="L376">                  String.valueOf(tmpSubCounter))</span>
-<span class="nc" id="L377">              .trim();</span>
-<span class="nc" id="L378">          functionExpressions[tmpCounter][tmpSubCounter] = rb.req.getParams()</span>
-<span class="nc" id="L379">              .get(PARAM_MTAS_STATS_SPANS + &quot;.&quot; + id + &quot;.&quot;</span>
+<span class="nc" id="L377">                  String.valueOf(tmpSubCounter))</span>
+<span class="nc" id="L378">              .trim();</span>
+<span class="nc" id="L379">          functionExpressions[tmpCounter][tmpSubCounter] = rb.req.getParams()</span>
+<span class="nc" id="L380">              .get(PARAM_MTAS_STATS_SPANS + &quot;.&quot; + id + &quot;.&quot;</span>
                   + NAME_MTAS_STATS_SPANS_FUNCTION + &quot;.&quot; + functionId + &quot;.&quot;
                   + SUBNAME_MTAS_STATS_SPANS_FUNCTION_EXPRESSION, null);
-<span class="nc" id="L382">          functionTypes[tmpCounter][tmpSubCounter] = rb.req.getParams()</span>
-<span class="nc" id="L383">              .get(PARAM_MTAS_STATS_SPANS + &quot;.&quot; + id + &quot;.&quot;</span>
+<span class="nc" id="L383">          functionTypes[tmpCounter][tmpSubCounter] = rb.req.getParams()</span>
+<span class="nc" id="L384">              .get(PARAM_MTAS_STATS_SPANS + &quot;.&quot; + id + &quot;.&quot;</span>
                   + NAME_MTAS_STATS_SPANS_FUNCTION + &quot;.&quot; + functionId + &quot;.&quot;
                   + SUBNAME_MTAS_STATS_SPANS_FUNCTION_TYPE, null);
-<span class="nc" id="L386">          tmpSubCounter++;</span>
-<span class="nc" id="L387">        }</span>
+<span class="nc" id="L387">          tmpSubCounter++;</span>
+<span class="nc" id="L388">        }</span>
 
-<span class="fc" id="L389">        Set&lt;String&gt; qIds = MtasSolrResultUtil</span>
-<span class="fc" id="L390">            .getIdsFromParameters(rb.req.getParams(), PARAM_MTAS_STATS_SPANS</span>
+<span class="fc" id="L390">        Set&lt;String&gt; qIds = MtasSolrResultUtil</span>
+<span class="fc" id="L391">            .getIdsFromParameters(rb.req.getParams(), PARAM_MTAS_STATS_SPANS</span>
                 + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_STATS_SPANS_QUERY);
-<span class="pc bpc" id="L392" title="1 of 2 branches missed.">        if (!qIds.isEmpty()) {</span>
-<span class="fc" id="L393">          int tmpQCounter = 0;</span>
-<span class="fc" id="L394">          queryTypes[tmpCounter] = new String[qIds.size()];</span>
-<span class="fc" id="L395">          queryValues[tmpCounter] = new String[qIds.size()];</span>
-<span class="fc" id="L396">          queryIgnores[tmpCounter] = new String[qIds.size()];</span>
-<span class="fc" id="L397">          queryMaximumIgnoreLengths[tmpCounter] = new String[qIds.size()];</span>
-<span class="fc" id="L398">          queryPrefixes[tmpCounter] = new String[qIds.size()];</span>
-<span class="fc" id="L399">          queryVariables[tmpCounter] = new HashMap[qIds.size()];</span>
-<span class="fc bfc" id="L400" title="All 2 branches covered.">          for (String qId : qIds) {</span>
-<span class="fc" id="L401">            queryTypes[tmpCounter][tmpQCounter] = rb.req.getParams()</span>
-<span class="fc" id="L402">                .get(PARAM_MTAS_STATS_SPANS + &quot;.&quot; + id + &quot;.&quot;</span>
+<span class="pc bpc" id="L393" title="1 of 2 branches missed.">        if (!qIds.isEmpty()) {</span>
+<span class="fc" id="L394">          int tmpQCounter = 0;</span>
+<span class="fc" id="L395">          queryTypes[tmpCounter] = new String[qIds.size()];</span>
+<span class="fc" id="L396">          queryValues[tmpCounter] = new String[qIds.size()];</span>
+<span class="fc" id="L397">          queryIgnores[tmpCounter] = new String[qIds.size()];</span>
+<span class="fc" id="L398">          queryMaximumIgnoreLengths[tmpCounter] = new String[qIds.size()];</span>
+<span class="fc" id="L399">          queryPrefixes[tmpCounter] = new String[qIds.size()];</span>
+<span class="fc" id="L400">          queryVariables[tmpCounter] = new HashMap[qIds.size()];</span>
+<span class="fc bfc" id="L401" title="All 2 branches covered.">          for (String qId : qIds) {</span>
+<span class="fc" id="L402">            queryTypes[tmpCounter][tmpQCounter] = rb.req.getParams()</span>
+<span class="fc" id="L403">                .get(PARAM_MTAS_STATS_SPANS + &quot;.&quot; + id + &quot;.&quot;</span>
                     + NAME_MTAS_STATS_SPANS_QUERY + &quot;.&quot; + qId + &quot;.&quot;
                     + SUBNAME_MTAS_STATS_SPANS_QUERY_TYPE, null);
-<span class="fc" id="L405">            queryValues[tmpCounter][tmpQCounter] = rb.req.getParams()</span>
-<span class="fc" id="L406">                .get(PARAM_MTAS_STATS_SPANS + &quot;.&quot; + id + &quot;.&quot;</span>
+<span class="fc" id="L406">            queryValues[tmpCounter][tmpQCounter] = rb.req.getParams()</span>
+<span class="fc" id="L407">                .get(PARAM_MTAS_STATS_SPANS + &quot;.&quot; + id + &quot;.&quot;</span>
                     + NAME_MTAS_STATS_SPANS_QUERY + &quot;.&quot; + qId + &quot;.&quot;
                     + SUBNAME_MTAS_STATS_SPANS_QUERY_VALUE, null);
-<span class="fc" id="L409">            queryIgnores[tmpCounter][tmpQCounter] = rb.req.getParams()</span>
-<span class="fc" id="L410">                .get(PARAM_MTAS_STATS_SPANS + &quot;.&quot; + id + &quot;.&quot;</span>
+<span class="fc" id="L410">            queryIgnores[tmpCounter][tmpQCounter] = rb.req.getParams()</span>
+<span class="fc" id="L411">                .get(PARAM_MTAS_STATS_SPANS + &quot;.&quot; + id + &quot;.&quot;</span>
                     + NAME_MTAS_STATS_SPANS_QUERY + &quot;.&quot; + qId + &quot;.&quot;
                     + SUBNAME_MTAS_STATS_SPANS_QUERY_IGNORE, null);
-<span class="fc" id="L413">            queryMaximumIgnoreLengths[tmpCounter][tmpQCounter] = rb.req</span>
-<span class="fc" id="L414">                .getParams().get(</span>
+<span class="fc" id="L414">            queryMaximumIgnoreLengths[tmpCounter][tmpQCounter] = rb.req</span>
+<span class="fc" id="L415">                .getParams().get(</span>
                     PARAM_MTAS_STATS_SPANS + &quot;.&quot; + id + &quot;.&quot;
                         + NAME_MTAS_STATS_SPANS_QUERY + &quot;.&quot; + qId + &quot;.&quot;
                         + SUBNAME_MTAS_STATS_SPANS_QUERY_MAXIMUM_IGNORE_LENGTH,
                     null);
-<span class="fc" id="L419">            queryPrefixes[tmpCounter][tmpQCounter] = rb.req.getParams()</span>
-<span class="fc" id="L420">                .get(PARAM_MTAS_STATS_SPANS + &quot;.&quot; + id + &quot;.&quot;</span>
+<span class="fc" id="L420">            queryPrefixes[tmpCounter][tmpQCounter] = rb.req.getParams()</span>
+<span class="fc" id="L421">                .get(PARAM_MTAS_STATS_SPANS + &quot;.&quot; + id + &quot;.&quot;</span>
                     + NAME_MTAS_STATS_SPANS_QUERY + &quot;.&quot; + qId + &quot;.&quot;
                     + SUBNAME_MTAS_STATS_SPANS_QUERY_PREFIX, null);
-<span class="fc" id="L423">            Set&lt;String&gt; vIds = MtasSolrResultUtil.getIdsFromParameters(</span>
-<span class="fc" id="L424">                rb.req.getParams(),</span>
+<span class="fc" id="L424">            Set&lt;String&gt; vIds = MtasSolrResultUtil.getIdsFromParameters(</span>
+<span class="fc" id="L425">                rb.req.getParams(),</span>
                 PARAM_MTAS_STATS_SPANS + &quot;.&quot; + id + &quot;.&quot;
                     + NAME_MTAS_STATS_SPANS_QUERY + &quot;.&quot; + qId + &quot;.&quot;
                     + SUBNAME_MTAS_STATS_SPANS_QUERY_VARIABLE);
-<span class="fc" id="L428">            queryVariables[tmpCounter][tmpQCounter] = new HashMap&lt;&gt;();</span>
-<span class="fc bfc" id="L429" title="All 2 branches covered.">            if (!vIds.isEmpty()) {</span>
-<span class="fc" id="L430">              HashMap&lt;String, ArrayList&lt;String&gt;&gt; tmpVariables = new HashMap&lt;&gt;();</span>
-<span class="fc bfc" id="L431" title="All 2 branches covered.">              for (String vId : vIds) {</span>
-<span class="fc" id="L432">                String name = rb.req.getParams()</span>
-<span class="fc" id="L433">                    .get(PARAM_MTAS_STATS_SPANS + &quot;.&quot; + id + &quot;.&quot;</span>
+<span class="fc" id="L429">            queryVariables[tmpCounter][tmpQCounter] = new HashMap&lt;&gt;();</span>
+<span class="fc bfc" id="L430" title="All 2 branches covered.">            if (!vIds.isEmpty()) {</span>
+<span class="fc" id="L431">              HashMap&lt;String, ArrayList&lt;String&gt;&gt; tmpVariables = new HashMap&lt;&gt;();</span>
+<span class="fc bfc" id="L432" title="All 2 branches covered.">              for (String vId : vIds) {</span>
+<span class="fc" id="L433">                String name = rb.req.getParams()</span>
+<span class="fc" id="L434">                    .get(PARAM_MTAS_STATS_SPANS + &quot;.&quot; + id + &quot;.&quot;</span>
                         + NAME_MTAS_STATS_SPANS_QUERY + &quot;.&quot; + qId + &quot;.&quot;
                         + SUBNAME_MTAS_STATS_SPANS_QUERY_VARIABLE + &quot;.&quot; + vId
                         + &quot;.&quot; + SUBNAME_MTAS_STATS_SPANS_QUERY_VARIABLE_NAME,
                         null);
-<span class="pc bpc" id="L438" title="1 of 2 branches missed.">                if (name != null) {</span>
-<span class="pc bpc" id="L439" title="1 of 2 branches missed.">                  if (!tmpVariables.containsKey(name)) {</span>
-<span class="fc" id="L440">                    tmpVariables.put(name, new ArrayList&lt;String&gt;());</span>
+<span class="pc bpc" id="L439" title="1 of 2 branches missed.">                if (name != null) {</span>
+<span class="pc bpc" id="L440" title="1 of 2 branches missed.">                  if (!tmpVariables.containsKey(name)) {</span>
+<span class="fc" id="L441">                    tmpVariables.put(name, new ArrayList&lt;String&gt;());</span>
                   }
-<span class="fc" id="L442">                  String value = rb.req.getParams()</span>
-<span class="fc" id="L443">                      .get(PARAM_MTAS_STATS_SPANS + &quot;.&quot; + id + &quot;.&quot;</span>
+<span class="fc" id="L443">                  String value = rb.req.getParams()</span>
+<span class="fc" id="L444">                      .get(PARAM_MTAS_STATS_SPANS + &quot;.&quot; + id + &quot;.&quot;</span>
                           + NAME_MTAS_STATS_SPANS_QUERY + &quot;.&quot; + qId + &quot;.&quot;
                           + SUBNAME_MTAS_STATS_SPANS_QUERY_VARIABLE + &quot;.&quot; + vId
                           + &quot;.&quot; + SUBNAME_MTAS_STATS_SPANS_QUERY_VARIABLE_VALUE,
                           null);
-<span class="pc bpc" id="L448" title="1 of 2 branches missed.">                  if (value != null) {</span>
-<span class="fc" id="L449">                    ArrayList&lt;String&gt; list = new ArrayList&lt;&gt;();</span>
-<span class="fc" id="L450">                    String[] subList = value.split(&quot;(?&lt;!\\\\),&quot;);</span>
-<span class="fc bfc" id="L451" title="All 2 branches covered.">                    for (int i = 0; i &lt; subList.length; i++) {</span>
-<span class="fc" id="L452">                      list.add(</span>
-<span class="fc" id="L453">                          subList[i].replace(&quot;\\,&quot;, &quot;,&quot;).replace(&quot;\\\\&quot;, &quot;\\&quot;));</span>
+<span class="pc bpc" id="L449" title="1 of 2 branches missed.">                  if (value != null) {</span>
+<span class="fc" id="L450">                    ArrayList&lt;String&gt; list = new ArrayList&lt;&gt;();</span>
+<span class="fc" id="L451">                    String[] subList = value.split(&quot;(?&lt;!\\\\),&quot;);</span>
+<span class="fc bfc" id="L452" title="All 2 branches covered.">                    for (int i = 0; i &lt; subList.length; i++) {</span>
+<span class="fc" id="L453">                      list.add(</span>
+<span class="fc" id="L454">                          subList[i].replace(&quot;\\,&quot;, &quot;,&quot;).replace(&quot;\\\\&quot;, &quot;\\&quot;));</span>
                     }
-<span class="fc" id="L455">                    tmpVariables.get(name).addAll(list);</span>
+<span class="fc" id="L456">                    tmpVariables.get(name).addAll(list);</span>
                   }
                 }
-<span class="fc" id="L458">              }</span>
-<span class="fc bfc" id="L459" title="All 2 branches covered.">              for (Entry&lt;String, ArrayList&lt;String&gt;&gt; entry : tmpVariables</span>
-<span class="fc" id="L460">                  .entrySet()) {</span>
-<span class="fc" id="L461">                queryVariables[tmpCounter][tmpQCounter].put(entry.getKey(),</span>
-<span class="fc" id="L462">                    entry.getValue()</span>
-<span class="fc" id="L463">                        .toArray(new String[entry.getValue().size()]));</span>
-<span class="fc" id="L464">              }</span>
+<span class="fc" id="L459">              }</span>
+<span class="fc bfc" id="L460" title="All 2 branches covered.">              for (Entry&lt;String, ArrayList&lt;String&gt;&gt; entry : tmpVariables</span>
+<span class="fc" id="L461">                  .entrySet()) {</span>
+<span class="fc" id="L462">                queryVariables[tmpCounter][tmpQCounter].put(entry.getKey(),</span>
+<span class="fc" id="L463">                    entry.getValue()</span>
+<span class="fc" id="L464">                        .toArray(new String[entry.getValue().size()]));</span>
+<span class="fc" id="L465">              }</span>
             }
-<span class="fc" id="L466">            tmpQCounter++;</span>
-<span class="fc" id="L467">          }</span>
-<span class="fc" id="L468">        } else {</span>
-<span class="nc" id="L469">          throw new IOException(&quot;no &quot; + NAME_MTAS_STATS_SPANS_QUERY</span>
+<span class="fc" id="L467">            tmpQCounter++;</span>
+<span class="fc" id="L468">          }</span>
+<span class="fc" id="L469">        } else {</span>
+<span class="nc" id="L470">          throw new IOException(&quot;no &quot; + NAME_MTAS_STATS_SPANS_QUERY</span>
               + &quot; for mtas stats span &quot; + id);
         }
-<span class="pc bpc" id="L472" title="1 of 2 branches missed.">        if (rb.req.getParams().getBool(PARAM_MTAS_STATS_SPANS + &quot;.&quot; + id + &quot;.&quot;</span>
+<span class="pc bpc" id="L473" title="1 of 2 branches missed.">        if (rb.req.getParams().getBool(PARAM_MTAS_STATS_SPANS + &quot;.&quot; + id + &quot;.&quot;</span>
             + NAME_MTAS_STATS_SPANS_EXPAND, false)) {
-<span class="nc" id="L474">          expand[tmpCounter] = true;</span>
+<span class="nc" id="L475">          expand[tmpCounter] = true;</span>
         } else {
-<span class="fc" id="L476">          expand[tmpCounter] = false;</span>
+<span class="fc" id="L477">          expand[tmpCounter] = false;</span>
         }
-<span class="fc" id="L478">        tmpCounter++;</span>
-<span class="fc" id="L479">      }</span>
-<span class="fc" id="L480">      String uniqueKeyField = rb.req.getSchema().getUniqueKeyField().getName();</span>
-<span class="fc" id="L481">      mtasFields.doStats = true;</span>
-<span class="fc" id="L482">      mtasFields.doStatsSpans = true;</span>
-<span class="fc" id="L483">      rb.setNeedDocSet(true);</span>
-<span class="fc bfc" id="L484" title="All 2 branches covered.">      for (String field : fields) {</span>
-<span class="pc bpc" id="L485" title="2 of 4 branches missed.">        if (field == null || field.isEmpty()) {</span>
-<span class="nc" id="L486">          throw new IOException(&quot;no (valid) field in mtas stats spans&quot;);</span>
-<span class="fc bfc" id="L487" title="All 2 branches covered.">        } else if (!mtasFields.list.containsKey(field)) {</span>
-<span class="fc" id="L488">          mtasFields.list.put(field, new ComponentField(uniqueKeyField));</span>
+<span class="fc" id="L479">        tmpCounter++;</span>
+<span class="fc" id="L480">      }</span>
+<span class="fc" id="L481">      String uniqueKeyField = rb.req.getSchema().getUniqueKeyField().getName();</span>
+<span class="fc" id="L482">      mtasFields.doStats = true;</span>
+<span class="fc" id="L483">      mtasFields.doStatsSpans = true;</span>
+<span class="fc" id="L484">      rb.setNeedDocSet(true);</span>
+<span class="fc bfc" id="L485" title="All 2 branches covered.">      for (String field : fields) {</span>
+<span class="pc bpc" id="L486" title="2 of 4 branches missed.">        if (field == null || field.isEmpty()) {</span>
+<span class="nc" id="L487">          throw new IOException(&quot;no (valid) field in mtas stats spans&quot;);</span>
+<span class="fc bfc" id="L488" title="All 2 branches covered.">        } else if (!mtasFields.list.containsKey(field)) {</span>
+<span class="fc" id="L489">          mtasFields.list.put(field, new ComponentField(uniqueKeyField));</span>
         }
       }
-<span class="fc" id="L491">      MtasSolrResultUtil.compareAndCheck(keys, fields,</span>
-<span class="fc" id="L492">          NAME_MTAS_STATS_SPANS_KEY, NAME_MTAS_STATS_SPANS_FIELD, true);</span>
-<span class="fc" id="L493">      MtasSolrResultUtil.compareAndCheck(minima, fields,</span>
-<span class="fc" id="L494">          NAME_MTAS_STATS_SPANS_MINIMUM, NAME_MTAS_STATS_SPANS_FIELD, false);</span>
-<span class="fc" id="L495">      MtasSolrResultUtil.compareAndCheck(maxima, fields,</span>
-<span class="fc" id="L496">          NAME_MTAS_STATS_SPANS_MAXIMUM, NAME_MTAS_STATS_SPANS_FIELD, false);</span>
-<span class="fc" id="L497">      MtasSolrResultUtil.compareAndCheck(types, fields,</span>
-<span class="fc" id="L498">          NAME_MTAS_STATS_SPANS_TYPE, NAME_MTAS_STATS_SPANS_FIELD, false);</span>
-<span class="fc" id="L499">      MtasSolrResultUtil.compareAndCheck(types, fields,</span>
-<span class="fc" id="L500">          NAME_MTAS_STATS_SPANS_FUNCTION, NAME_MTAS_STATS_SPANS_FIELD, false);</span>
-
-<span class="fc bfc" id="L502" title="All 2 branches covered.">      for (int i = 0; i &lt; fields.length; i++) {</span>
-<span class="fc" id="L503">        ComponentField cf = mtasFields.list.get(fields[i]);</span>
-<span class="fc" id="L504">        int queryNumber = queryValues[i].length;</span>
-<span class="fc" id="L505">        MtasSpanQuery[] ql = new MtasSpanQuery[queryNumber];</span>
-<span class="fc bfc" id="L506" title="All 2 branches covered.">        for (int j = 0; j &lt; queryNumber; j++) {</span>
-<span class="pc bpc" id="L507" title="1 of 2 branches missed.">          Integer maximumIgnoreLength = (queryMaximumIgnoreLengths[i][j] == null)</span>
-<span class="pc" id="L508">              ? null : Integer.parseInt(queryMaximumIgnoreLengths[i][j]);</span>
-<span class="fc" id="L509">          MtasSpanQuery q = MtasSolrResultUtil.constructQuery(queryValues[i][j],</span>
+<span class="fc" id="L492">      MtasSolrResultUtil.compareAndCheck(keys, fields,</span>
+<span class="fc" id="L493">          NAME_MTAS_STATS_SPANS_KEY, NAME_MTAS_STATS_SPANS_FIELD, true);</span>
+<span class="fc" id="L494">      MtasSolrResultUtil.compareAndCheck(minima, fields,</span>
+<span class="fc" id="L495">          NAME_MTAS_STATS_SPANS_MINIMUM, NAME_MTAS_STATS_SPANS_FIELD, false);</span>
+<span class="fc" id="L496">      MtasSolrResultUtil.compareAndCheck(maxima, fields,</span>
+<span class="fc" id="L497">          NAME_MTAS_STATS_SPANS_MAXIMUM, NAME_MTAS_STATS_SPANS_FIELD, false);</span>
+<span class="fc" id="L498">      MtasSolrResultUtil.compareAndCheck(types, fields,</span>
+<span class="fc" id="L499">          NAME_MTAS_STATS_SPANS_TYPE, NAME_MTAS_STATS_SPANS_FIELD, false);</span>
+<span class="fc" id="L500">      MtasSolrResultUtil.compareAndCheck(types, fields,</span>
+<span class="fc" id="L501">          NAME_MTAS_STATS_SPANS_FUNCTION, NAME_MTAS_STATS_SPANS_FIELD, false);</span>
+
+<span class="fc bfc" id="L503" title="All 2 branches covered.">      for (int i = 0; i &lt; fields.length; i++) {</span>
+<span class="fc" id="L504">        ComponentField cf = mtasFields.list.get(fields[i]);</span>
+<span class="fc" id="L505">        int queryNumber = queryValues[i].length;</span>
+<span class="fc" id="L506">        MtasSpanQuery[] ql = new MtasSpanQuery[queryNumber];</span>
+<span class="fc bfc" id="L507" title="All 2 branches covered.">        for (int j = 0; j &lt; queryNumber; j++) {</span>
+<span class="pc bpc" id="L508" title="1 of 2 branches missed.">          Integer maximumIgnoreLength = (queryMaximumIgnoreLengths[i][j] == null)</span>
+<span class="pc" id="L509">              ? null : Integer.parseInt(queryMaximumIgnoreLengths[i][j]);</span>
+<span class="fc" id="L510">          MtasSpanQuery q = MtasSolrResultUtil.constructQuery(queryValues[i][j],</span>
               queryTypes[i][j], queryPrefixes[i][j], queryVariables[i][j],
               fields[i], queryIgnores[i][j], maximumIgnoreLength);
           // minimize number of queries
-<span class="fc bfc" id="L513" title="All 2 branches covered.">          if (cf.spanQueryList.contains(q)) {</span>
-<span class="fc" id="L514">            q = cf.spanQueryList.get(cf.spanQueryList.indexOf(q));</span>
+<span class="fc bfc" id="L514" title="All 2 branches covered.">          if (cf.spanQueryList.contains(q)) {</span>
+<span class="fc" id="L515">            q = cf.spanQueryList.get(cf.spanQueryList.indexOf(q));</span>
           } else {
-<span class="fc" id="L516">            cf.spanQueryList.add(q);</span>
+<span class="fc" id="L517">            cf.spanQueryList.add(q);</span>
           }
-<span class="fc" id="L518">          ql[j] = q;</span>
+<span class="fc" id="L519">          ql[j] = q;</span>
         }
-<span class="pc bpc" id="L520" title="1 of 4 branches missed.">        Double minimum = (minima[i] == null) || (minima[i].isEmpty()) ? null</span>
-<span class="fc" id="L521">            : Double.parseDouble(minima[i]);</span>
-<span class="pc bpc" id="L522" title="3 of 4 branches missed.">        Double maximum = (maxima[i] == null) || (maxima[i].isEmpty()) ? null</span>
-<span class="pc" id="L523">            : Double.parseDouble(maxima[i]);</span>
-<span class="pc bpc" id="L524" title="2 of 4 branches missed.">        String key = (keys[i] == null) || (keys[i].isEmpty())</span>
-<span class="pc" id="L525">            ? String.valueOf(i) + &quot;:&quot; + fields[i] + &quot;:&quot; + queryNumber</span>
-<span class="fc" id="L526">            : keys[i].trim();</span>
-<span class="pc bpc" id="L527" title="2 of 4 branches missed.">        String type = (types[i] == null) || (types[i].isEmpty()) ? null</span>
-<span class="fc" id="L528">            : types[i].trim();</span>
-<span class="fc" id="L529">        String[] functionKey = functionKeys[i];</span>
-<span class="fc" id="L530">        String[] functionExpression = functionExpressions[i];</span>
-<span class="fc" id="L531">        String[] functionType = functionTypes[i];</span>
+<span class="pc bpc" id="L521" title="1 of 4 branches missed.">        Double minimum = (minima[i] == null) || (minima[i].isEmpty()) ? null</span>
+<span class="fc" id="L522">            : Double.parseDouble(minima[i]);</span>
+<span class="pc bpc" id="L523" title="3 of 4 branches missed.">        Double maximum = (maxima[i] == null) || (maxima[i].isEmpty()) ? null</span>
+<span class="pc" id="L524">            : Double.parseDouble(maxima[i]);</span>
+<span class="pc bpc" id="L525" title="2 of 4 branches missed.">        String key = (keys[i] == null) || (keys[i].isEmpty())</span>
+<span class="pc" id="L526">            ? String.valueOf(i) + &quot;:&quot; + fields[i] + &quot;:&quot; + queryNumber</span>
+<span class="fc" id="L527">            : keys[i].trim();</span>
+<span class="pc bpc" id="L528" title="2 of 4 branches missed.">        String type = (types[i] == null) || (types[i].isEmpty()) ? null</span>
+<span class="fc" id="L529">            : types[i].trim();</span>
+<span class="fc" id="L530">        String[] functionKey = functionKeys[i];</span>
+<span class="fc" id="L531">        String[] functionExpression = functionExpressions[i];</span>
+<span class="fc" id="L532">        String[] functionType = functionTypes[i];</span>
         try {
-<span class="fc" id="L533">          mtasFields.list.get(fields[i]).statsSpanList</span>
-<span class="fc" id="L534">              .add(new ComponentSpan(ql, key, minimum, maximum, type,</span>
+<span class="fc" id="L534">          mtasFields.list.get(fields[i]).statsSpanList</span>
+<span class="fc" id="L535">              .add(new ComponentSpan(ql, key, minimum, maximum, type,</span>
                   functionKey, functionExpression, functionType));
-<span class="nc" id="L536">        } catch (ParseException e) {</span>
-<span class="nc" id="L537">          throw new IOException(e.getMessage());</span>
-<span class="fc" id="L538">        }</span>
-<span class="pc bpc" id="L539" title="1 of 2 branches missed.">        if (expand[i]) {</span>
-<span class="nc" id="L540">          HashMap&lt;String, String[]&gt;[][] expandedQueryVariables = expandedQueryVariables(</span>
+<span class="nc" id="L537">        } catch (ParseException e) {</span>
+<span class="nc" id="L538">          throw new IOException(e.getMessage());</span>
+<span class="fc" id="L539">        }</span>
+<span class="pc bpc" id="L540" title="1 of 2 branches missed.">        if (expand[i]) {</span>
+<span class="nc" id="L541">          HashMap&lt;String, String[]&gt;[][] expandedQueryVariables = expandedQueryVariables(</span>
               queryVariables[i]);
-<span class="nc bnc" id="L542" title="All 2 branches missed.">          for (int e = 0; e &lt; expandedQueryVariables.length; e++) {</span>
-<span class="nc" id="L543">            MtasSpanQuery[] eql = new MtasSpanQuery[queryNumber];</span>
-<span class="nc bnc" id="L544" title="All 2 branches missed.">            for (int j = 0; j &lt; queryNumber; j++) {</span>
-<span class="nc bnc" id="L545" title="All 2 branches missed.">              Integer maximumIgnoreLength = (queryMaximumIgnoreLengths[i][j] == null)</span>
-<span class="nc" id="L546">                  ? null : Integer.parseInt(queryMaximumIgnoreLengths[i][j]);</span>
-<span class="nc" id="L547">              MtasSpanQuery q = MtasSolrResultUtil.constructQuery(</span>
+<span class="nc bnc" id="L543" title="All 2 branches missed.">          for (int e = 0; e &lt; expandedQueryVariables.length; e++) {</span>
+<span class="nc" id="L544">            MtasSpanQuery[] eql = new MtasSpanQuery[queryNumber];</span>
+<span class="nc bnc" id="L545" title="All 2 branches missed.">            for (int j = 0; j &lt; queryNumber; j++) {</span>
+<span class="nc bnc" id="L546" title="All 2 branches missed.">              Integer maximumIgnoreLength = (queryMaximumIgnoreLengths[i][j] == null)</span>
+<span class="nc" id="L547">                  ? null : Integer.parseInt(queryMaximumIgnoreLengths[i][j]);</span>
+<span class="nc" id="L548">              MtasSpanQuery q = MtasSolrResultUtil.constructQuery(</span>
                   queryValues[i][j], queryTypes[i][j], queryPrefixes[i][j],
                   expandedQueryVariables[e][j], fields[i], queryIgnores[i][j],
                   maximumIgnoreLength);
               // minimize number of queries
-<span class="nc bnc" id="L552" title="All 2 branches missed.">              if (cf.spanQueryList.contains(q)) {</span>
-<span class="nc" id="L553">                q = cf.spanQueryList.get(cf.spanQueryList.indexOf(q));</span>
+<span class="nc bnc" id="L553" title="All 2 branches missed.">              if (cf.spanQueryList.contains(q)) {</span>
+<span class="nc" id="L554">                q = cf.spanQueryList.get(cf.spanQueryList.indexOf(q));</span>
               } else {
-<span class="nc" id="L555">                cf.spanQueryList.add(q);</span>
+<span class="nc" id="L556">                cf.spanQueryList.add(q);</span>
               }
-<span class="nc" id="L557">              eql[j] = q;</span>
+<span class="nc" id="L558">              eql[j] = q;</span>
             }
-<span class="nc" id="L559">            String newKey = generateKey(key + &quot; (&quot; + e + &quot;)&quot;,</span>
+<span class="nc" id="L560">            String newKey = generateKey(key + &quot; (&quot; + e + &quot;)&quot;,</span>
                 expandedQueryVariables[e]);
             try {
-<span class="nc" id="L562">              mtasFields.list.get(fields[i]).statsSpanList</span>
-<span class="nc" id="L563">                  .add(new ComponentSpan(eql, newKey, minimum, maximum, type,</span>
+<span class="nc" id="L563">              mtasFields.list.get(fields[i]).statsSpanList</span>
+<span class="nc" id="L564">                  .add(new ComponentSpan(eql, newKey, minimum, maximum, type,</span>
                       functionKey, functionExpression, functionType));
-<span class="nc" id="L565">            } catch (ParseException ee) {</span>
-<span class="nc" id="L566">              throw new IOException(ee.getMessage());</span>
-<span class="nc" id="L567">            }</span>
+<span class="nc" id="L566">            } catch (ParseException ee) {</span>
+<span class="nc" id="L567">              throw new IOException(ee.getMessage());</span>
+<span class="nc" id="L568">            }</span>
           }
         }
       }
-<span class="fc" id="L571">    } else {</span>
-<span class="nc" id="L572">      throw new IOException(&quot;missing parameters stats spans&quot;);</span>
+<span class="fc" id="L572">    } else {</span>
+<span class="nc" id="L573">      throw new IOException(&quot;missing parameters stats spans&quot;);</span>
     }
-<span class="fc" id="L574">  }</span>
+<span class="fc" id="L575">  }</span>
 
   /**
    * Generate key.
@@ -582,23 +583,23 @@ public class MtasSolrComponentStats
    */
   private String generateKey(String key,
       HashMap&lt;String, String[]&gt;[] queryVariables) {
-<span class="nc" id="L585">    StringBuilder newKey = new StringBuilder(key);</span>
-<span class="nc" id="L586">    newKey.append(&quot; -&quot;);</span>
-<span class="nc bnc" id="L587" title="All 2 branches missed.">    for (int q = 0; q &lt; queryVariables.length; q++) {</span>
-<span class="nc bnc" id="L588" title="All 4 branches missed.">      if (queryVariables[q] != null &amp;&amp; queryVariables[q].size() &gt; 0) {</span>
-<span class="nc bnc" id="L589" title="All 2 branches missed.">        for (String name : queryVariables[q].keySet()) {</span>
-<span class="nc" id="L590">          newKey.append(&quot; q&quot; + q + &quot;:$&quot; + name + &quot;=&quot;);</span>
-<span class="nc bnc" id="L591" title="All 2 branches missed.">          if (queryVariables[q].get(name) != null</span>
-<span class="nc bnc" id="L592" title="All 2 branches missed.">              &amp;&amp; queryVariables[q].get(name).length == 1) {</span>
-<span class="nc" id="L593">            newKey.append(&quot;'&quot; + queryVariables[q].get(name)[0]</span>
-<span class="nc" id="L594">                .replace(&quot;\\&quot;, &quot;\\\\&quot;).replace(&quot;,&quot;, &quot;\\,&quot;) + &quot;'&quot;);</span>
+<span class="nc" id="L586">    StringBuilder newKey = new StringBuilder(key);</span>
+<span class="nc" id="L587">    newKey.append(&quot; -&quot;);</span>
+<span class="nc bnc" id="L588" title="All 2 branches missed.">    for (int q = 0; q &lt; queryVariables.length; q++) {</span>
+<span class="nc bnc" id="L589" title="All 4 branches missed.">      if (queryVariables[q] != null &amp;&amp; queryVariables[q].size() &gt; 0) {</span>
+<span class="nc bnc" id="L590" title="All 2 branches missed.">        for (String name : queryVariables[q].keySet()) {</span>
+<span class="nc" id="L591">          newKey.append(&quot; q&quot; + q + &quot;:$&quot; + name + &quot;=&quot;);</span>
+<span class="nc bnc" id="L592" title="All 2 branches missed.">          if (queryVariables[q].get(name) != null</span>
+<span class="nc bnc" id="L593" title="All 2 branches missed.">              &amp;&amp; queryVariables[q].get(name).length == 1) {</span>
+<span class="nc" id="L594">            newKey.append(&quot;'&quot; + queryVariables[q].get(name)[0]</span>
+<span class="nc" id="L595">                .replace(&quot;\\&quot;, &quot;\\\\&quot;).replace(&quot;,&quot;, &quot;\\,&quot;) + &quot;'&quot;);</span>
           } else {
-<span class="nc" id="L596">            newKey.append(&quot;-&quot;);</span>
+<span class="nc" id="L597">            newKey.append(&quot;-&quot;);</span>
           }
-<span class="nc" id="L598">        }</span>
+<span class="nc" id="L599">        }</span>
       }
     }
-<span class="nc" id="L601">    return newKey.toString();</span>
+<span class="nc" id="L602">    return newKey.toString();</span>
   }
 
   /**
@@ -609,13 +610,13 @@ public class MtasSolrComponentStats
    */
   private HashMap&lt;String, String[]&gt;[][] expandedQueryVariables(
       HashMap&lt;String, String[]&gt;[] queryVariables) {
-<span class="nc" id="L612">    HashMap&lt;String, String[]&gt;[][] subResult = new HashMap[queryVariables.length][];</span>
-<span class="nc bnc" id="L613" title="All 2 branches missed.">    for (int q = 0; q &lt; queryVariables.length; q++) {</span>
-<span class="nc" id="L614">      subResult[q] = expandedQueryVariables(queryVariables[q]);</span>
+<span class="nc" id="L613">    HashMap&lt;String, String[]&gt;[][] subResult = new HashMap[queryVariables.length][];</span>
+<span class="nc bnc" id="L614" title="All 2 branches missed.">    for (int q = 0; q &lt; queryVariables.length; q++) {</span>
+<span class="nc" id="L615">      subResult[q] = expandedQueryVariables(queryVariables[q]);</span>
     }
-<span class="nc" id="L616">    ArrayList&lt;HashMap&lt;String, String[]&gt;[]&gt; result = new ArrayList&lt;&gt;();</span>
-<span class="nc" id="L617">    generatePermutations(result, 0, subResult);</span>
-<span class="nc" id="L618">    return result.toArray(new HashMap[result.size()][]);</span>
+<span class="nc" id="L617">    ArrayList&lt;HashMap&lt;String, String[]&gt;[]&gt; result = new ArrayList&lt;&gt;();</span>
+<span class="nc" id="L618">    generatePermutations(result, 0, subResult);</span>
+<span class="nc" id="L619">    return result.toArray(new HashMap[result.size()][]);</span>
   }
 
   /**
@@ -628,31 +629,31 @@ public class MtasSolrComponentStats
   private void generatePermutations(
       ArrayList&lt;HashMap&lt;String, String[]&gt;[]&gt; result, int index,
       HashMap&lt;String, String[]&gt;[][] subResult) {
-<span class="nc" id="L631">    int localIndex = index;</span>
-<span class="nc" id="L632">    HashMap&lt;String, String[]&gt;[] value = subResult[localIndex];</span>
-<span class="nc bnc" id="L633" title="All 2 branches missed.">    if (localIndex == 0) {</span>
-<span class="nc bnc" id="L634" title="All 2 branches missed.">      for (int i = 0; i &lt; value.length; i++) {</span>
-<span class="nc" id="L635">        HashMap&lt;String, String[]&gt;[] resultItem = new HashMap[subResult.length];</span>
-<span class="nc" id="L636">        resultItem[localIndex] = value[i];</span>
-<span class="nc" id="L637">        result.add(resultItem);</span>
+<span class="nc" id="L632">    int localIndex = index;</span>
+<span class="nc" id="L633">    HashMap&lt;String, String[]&gt;[] value = subResult[localIndex];</span>
+<span class="nc bnc" id="L634" title="All 2 branches missed.">    if (localIndex == 0) {</span>
+<span class="nc bnc" id="L635" title="All 2 branches missed.">      for (int i = 0; i &lt; value.length; i++) {</span>
+<span class="nc" id="L636">        HashMap&lt;String, String[]&gt;[] resultItem = new HashMap[subResult.length];</span>
+<span class="nc" id="L637">        resultItem[localIndex] = value[i];</span>
+<span class="nc" id="L638">        result.add(resultItem);</span>
       }
     } else {
-<span class="nc" id="L640">      ArrayList&lt;HashMap&lt;String, String[]&gt;[]&gt; newResult = new ArrayList&lt;&gt;();</span>
-<span class="nc bnc" id="L641" title="All 2 branches missed.">      for (int e = 0; e &lt; result.size(); e++) {</span>
-<span class="nc bnc" id="L642" title="All 2 branches missed.">        for (int i = 0; i &lt; value.length; i++) {</span>
-<span class="nc" id="L643">          HashMap&lt;String, String[]&gt;[] resultItem = result.get(e);</span>
-<span class="nc" id="L644">          resultItem[localIndex] = value[i];</span>
-<span class="nc" id="L645">          newResult.add(resultItem);</span>
+<span class="nc" id="L641">      ArrayList&lt;HashMap&lt;String, String[]&gt;[]&gt; newResult = new ArrayList&lt;&gt;();</span>
+<span class="nc bnc" id="L642" title="All 2 branches missed.">      for (int e = 0; e &lt; result.size(); e++) {</span>
+<span class="nc bnc" id="L643" title="All 2 branches missed.">        for (int i = 0; i &lt; value.length; i++) {</span>
+<span class="nc" id="L644">          HashMap&lt;String, String[]&gt;[] resultItem = result.get(e);</span>
+<span class="nc" id="L645">          resultItem[localIndex] = value[i];</span>
+<span class="nc" id="L646">          newResult.add(resultItem);</span>
         }
       }
-<span class="nc" id="L648">      result.clear();</span>
-<span class="nc" id="L649">      result.addAll(newResult);</span>
+<span class="nc" id="L649">      result.clear();</span>
+<span class="nc" id="L650">      result.addAll(newResult);</span>
     }
-<span class="nc" id="L651">    localIndex++;</span>
-<span class="nc bnc" id="L652" title="All 2 branches missed.">    if (localIndex &lt; subResult.length) {</span>
-<span class="nc" id="L653">      generatePermutations(result, localIndex, subResult);</span>
+<span class="nc" id="L652">    localIndex++;</span>
+<span class="nc bnc" id="L653" title="All 2 branches missed.">    if (localIndex &lt; subResult.length) {</span>
+<span class="nc" id="L654">      generatePermutations(result, localIndex, subResult);</span>
     }
-<span class="nc" id="L655">  }</span>
+<span class="nc" id="L656">  }</span>
 
   /**
    * Expanded query variables.
@@ -662,10 +663,10 @@ public class MtasSolrComponentStats
    */
   private HashMap&lt;String, String[]&gt;[] expandedQueryVariables(
       HashMap&lt;String, String[]&gt; queryVariables) {
-<span class="nc" id="L665">    ArrayList&lt;HashMap&lt;String, String[]&gt;&gt; result = new ArrayList&lt;&gt;();</span>
-<span class="nc" id="L666">    Set&lt;String&gt; keys = queryVariables.keySet();</span>
-<span class="nc" id="L667">    generatePermutationsQueryVariables(result, keys, queryVariables);</span>
-<span class="nc" id="L668">    return result.toArray(new HashMap[result.size()]);</span>
+<span class="nc" id="L666">    ArrayList&lt;HashMap&lt;String, String[]&gt;&gt; result = new ArrayList&lt;&gt;();</span>
+<span class="nc" id="L667">    Set&lt;String&gt; keys = queryVariables.keySet();</span>
+<span class="nc" id="L668">    generatePermutationsQueryVariables(result, keys, queryVariables);</span>
+<span class="nc" id="L669">    return result.toArray(new HashMap[result.size()]);</span>
   }
 
   /**
@@ -678,49 +679,49 @@ public class MtasSolrComponentStats
   private void generatePermutationsQueryVariables(
       ArrayList&lt;HashMap&lt;String, String[]&gt;&gt; result, Set&lt;String&gt; keys,
       HashMap&lt;String, String[]&gt; queryVariables) {
-<span class="nc bnc" id="L681" title="All 4 branches missed.">    if (keys != null &amp;&amp; !keys.isEmpty()) {</span>
-<span class="nc" id="L682">      Set&lt;String&gt; newKeys = new HashSet&lt;&gt;();</span>
-<span class="nc" id="L683">      Iterator&lt;String&gt; it = keys.iterator();</span>
-<span class="nc" id="L684">      String key = it.next();</span>
-<span class="nc" id="L685">      String[] value = queryVariables.get(key);</span>
-<span class="nc bnc" id="L686" title="All 2 branches missed.">      if (result.isEmpty()) {</span>
+<span class="nc bnc" id="L682" title="All 4 branches missed.">    if (keys != null &amp;&amp; !keys.isEmpty()) {</span>
+<span class="nc" id="L683">      Set&lt;String&gt; newKeys = new HashSet&lt;&gt;();</span>
+<span class="nc" id="L684">      Iterator&lt;String&gt; it = keys.iterator();</span>
+<span class="nc" id="L685">      String key = it.next();</span>
+<span class="nc" id="L686">      String[] value = queryVariables.get(key);</span>
+<span class="nc bnc" id="L687" title="All 2 branches missed.">      if (result.isEmpty()) {</span>
         HashMap&lt;String, String[]&gt; newItem;
-<span class="nc bnc" id="L688" title="All 4 branches missed.">        if (value == null || value.length == 0) {</span>
-<span class="nc" id="L689">          newItem = new HashMap&lt;&gt;();</span>
-<span class="nc" id="L690">          newItem.put(key, value);</span>
-<span class="nc" id="L691">          result.add(newItem);</span>
+<span class="nc bnc" id="L689" title="All 4 branches missed.">        if (value == null || value.length == 0) {</span>
+<span class="nc" id="L690">          newItem = new HashMap&lt;&gt;();</span>
+<span class="nc" id="L691">          newItem.put(key, value);</span>
+<span class="nc" id="L692">          result.add(newItem);</span>
         } else {
-<span class="nc bnc" id="L693" title="All 2 branches missed.">          for (int j = 0; j &lt; value.length; j++) {</span>
-<span class="nc" id="L694">            newItem = new HashMap&lt;&gt;();</span>
-<span class="nc" id="L695">            newItem.put(key, new String[] { value[j] });</span>
-<span class="nc" id="L696">            result.add(newItem);</span>
+<span class="nc bnc" id="L694" title="All 2 branches missed.">          for (int j = 0; j &lt; value.length; j++) {</span>
+<span class="nc" id="L695">            newItem = new HashMap&lt;&gt;();</span>
+<span class="nc" id="L696">            newItem.put(key, new String[] { value[j] });</span>
+<span class="nc" id="L697">            result.add(newItem);</span>
           }
         }
       } else {
-<span class="nc" id="L700">        ArrayList&lt;HashMap&lt;String, String[]&gt;&gt; newResult = new ArrayList&lt;&gt;();</span>
-<span class="nc bnc" id="L701" title="All 2 branches missed.">        for (int i = 0; i &lt; result.size(); i++) {</span>
+<span class="nc" id="L701">        ArrayList&lt;HashMap&lt;String, String[]&gt;&gt; newResult = new ArrayList&lt;&gt;();</span>
+<span class="nc bnc" id="L702" title="All 2 branches missed.">        for (int i = 0; i &lt; result.size(); i++) {</span>
           HashMap&lt;String, String[]&gt; newItem;
-<span class="nc bnc" id="L703" title="All 4 branches missed.">          if (value == null || value.length == 0) {</span>
-<span class="nc" id="L704">            newItem = (HashMap&lt;String, String[]&gt;) result.get(i).clone();</span>
-<span class="nc" id="L705">            newItem.put(key, value);</span>
-<span class="nc" id="L706">            newResult.add(newItem);</span>
+<span class="nc bnc" id="L704" title="All 4 branches missed.">          if (value == null || value.length == 0) {</span>
+<span class="nc" id="L705">            newItem = (HashMap&lt;String, String[]&gt;) result.get(i).clone();</span>
+<span class="nc" id="L706">            newItem.put(key, value);</span>
+<span class="nc" id="L707">            newResult.add(newItem);</span>
           } else {
-<span class="nc bnc" id="L708" title="All 2 branches missed.">            for (int j = 0; j &lt; value.length; j++) {</span>
-<span class="nc" id="L709">              newItem = (HashMap&lt;String, String[]&gt;) result.get(i).clone();</span>
-<span class="nc" id="L710">              newItem.put(key, new String[] { value[j] });</span>
-<span class="nc" id="L711">              newResult.add(newItem);</span>
+<span class="nc bnc" id="L709" title="All 2 branches missed.">            for (int j = 0; j &lt; value.length; j++) {</span>
+<span class="nc" id="L710">              newItem = (HashMap&lt;String, String[]&gt;) result.get(i).clone();</span>
+<span class="nc" id="L711">              newItem.put(key, new String[] { value[j] });</span>
+<span class="nc" id="L712">              newResult.add(newItem);</span>
             }
           }
         }
-<span class="nc" id="L715">        result.clear();</span>
-<span class="nc" id="L716">        result.addAll(newResult);</span>
+<span class="nc" id="L716">        result.clear();</span>
+<span class="nc" id="L717">        result.addAll(newResult);</span>
       }
-<span class="nc bnc" id="L718" title="All 2 branches missed.">      while (it.hasNext()) {</span>
-<span class="nc" id="L719">        newKeys.add(it.next());</span>
+<span class="nc bnc" id="L719" title="All 2 branches missed.">      while (it.hasNext()) {</span>
+<span class="nc" id="L720">        newKeys.add(it.next());</span>
       }
-<span class="nc" id="L721">      generatePermutationsQueryVariables(result, newKeys, queryVariables);</span>
+<span class="nc" id="L722">      generatePermutationsQueryVariables(result, newKeys, queryVariables);</span>
     }
-<span class="nc" id="L723">  }</span>
+<span class="nc" id="L724">  }</span>
 
   /*
    * (non-Javadoc)
@@ -733,107 +734,107 @@ public class MtasSolrComponentStats
    */
   public void modifyRequest(ResponseBuilder rb, SearchComponent who,
       ShardRequest sreq) {
-<span class="fc bfc" id="L736" title="All 2 branches covered.">    if ((sreq.purpose &amp; ShardRequest.PURPOSE_GET_TOP_IDS) != 0) {</span>
+<span class="fc bfc" id="L737" title="All 2 branches covered.">    if ((sreq.purpose &amp; ShardRequest.PURPOSE_GET_TOP_IDS) != 0) {</span>
       // do nothing
     } else {
       // remove stats for other requests
-<span class="fc" id="L740">      sreq.params.remove(PARAM_MTAS_STATS);</span>
-<span class="fc" id="L741">      sreq.params.remove(PARAM_MTAS_STATS_POSITIONS);</span>
-<span class="fc" id="L742">      Set&lt;String&gt; keys = MtasSolrResultUtil</span>
-<span class="fc" id="L743">          .getIdsFromParameters(rb.req.getParams(), PARAM_MTAS_STATS_POSITIONS);</span>
-<span class="fc bfc" id="L744" title="All 2 branches covered.">      for (String key : keys) {</span>
-<span class="fc" id="L745">        sreq.params.remove(</span>
+<span class="fc" id="L741">      sreq.params.remove(PARAM_MTAS_STATS);</span>
+<span class="fc" id="L742">      sreq.params.remove(PARAM_MTAS_STATS_POSITIONS);</span>
+<span class="fc" id="L743">      Set&lt;String&gt; keys = MtasSolrResultUtil</span>
+<span class="fc" id="L744">          .getIdsFromParameters(rb.req.getParams(), PARAM_MTAS_STATS_POSITIONS);</span>
+<span class="fc bfc" id="L745" title="All 2 branches covered.">      for (String key : keys) {</span>
+<span class="fc" id="L746">        sreq.params.remove(</span>
             PARAM_MTAS_STATS + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_STATS_POSITIONS_KEY);
-<span class="fc" id="L747">        sreq.params.remove(PARAM_MTAS_STATS + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="fc" id="L748">        sreq.params.remove(PARAM_MTAS_STATS + &quot;.&quot; + key + &quot;.&quot;</span>
             + NAME_MTAS_STATS_POSITIONS_FIELD);
-<span class="fc" id="L749">        sreq.params.remove(PARAM_MTAS_STATS + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="fc" id="L750">        sreq.params.remove(PARAM_MTAS_STATS + &quot;.&quot; + key + &quot;.&quot;</span>
             + NAME_MTAS_STATS_POSITIONS_TYPE);
-<span class="fc" id="L751">        sreq.params.remove(PARAM_MTAS_STATS + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="fc" id="L752">        sreq.params.remove(PARAM_MTAS_STATS + &quot;.&quot; + key + &quot;.&quot;</span>
             + NAME_MTAS_STATS_POSITIONS_MAXIMUM);
-<span class="fc" id="L753">        sreq.params.remove(PARAM_MTAS_STATS + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="fc" id="L754">        sreq.params.remove(PARAM_MTAS_STATS + &quot;.&quot; + key + &quot;.&quot;</span>
             + NAME_MTAS_STATS_POSITIONS_MINIMUM);
-<span class="fc" id="L755">      }</span>
-<span class="fc" id="L756">      sreq.params.remove(PARAM_MTAS_STATS_TOKENS);</span>
-<span class="fc" id="L757">      keys = MtasSolrResultUtil.getIdsFromParameters(rb.req.getParams(),</span>
+<span class="fc" id="L756">      }</span>
+<span class="fc" id="L757">      sreq.params.remove(PARAM_MTAS_STATS_TOKENS);</span>
+<span class="fc" id="L758">      keys = MtasSolrResultUtil.getIdsFromParameters(rb.req.getParams(),</span>
           PARAM_MTAS_STATS_TOKENS);
-<span class="fc bfc" id="L759" title="All 2 branches covered.">      for (String key : keys) {</span>
-<span class="fc" id="L760">        sreq.params.remove(</span>
+<span class="fc bfc" id="L760" title="All 2 branches covered.">      for (String key : keys) {</span>
+<span class="fc" id="L761">        sreq.params.remove(</span>
             PARAM_MTAS_STATS + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_STATS_TOKENS_KEY);
-<span class="fc" id="L762">        sreq.params.remove(</span>
+<span class="fc" id="L763">        sreq.params.remove(</span>
             PARAM_MTAS_STATS + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_STATS_TOKENS_FIELD);
-<span class="fc" id="L764">        sreq.params.remove(</span>
+<span class="fc" id="L765">        sreq.params.remove(</span>
             PARAM_MTAS_STATS + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_STATS_TOKENS_TYPE);
-<span class="fc" id="L766">        sreq.params.remove(PARAM_MTAS_STATS + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="fc" id="L767">        sreq.params.remove(PARAM_MTAS_STATS + &quot;.&quot; + key + &quot;.&quot;</span>
             + NAME_MTAS_STATS_TOKENS_MAXIMUM);
-<span class="fc" id="L768">        sreq.params.remove(PARAM_MTAS_STATS + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="fc" id="L769">        sreq.params.remove(PARAM_MTAS_STATS + &quot;.&quot; + key + &quot;.&quot;</span>
             + NAME_MTAS_STATS_TOKENS_MINIMUM);
-<span class="fc" id="L770">      }</span>
-<span class="fc" id="L771">      sreq.params.remove(PARAM_MTAS_STATS_SPANS);</span>
-<span class="fc" id="L772">      keys = MtasSolrResultUtil.getIdsFromParameters(rb.req.getParams(),</span>
+<span class="fc" id="L771">      }</span>
+<span class="fc" id="L772">      sreq.params.remove(PARAM_MTAS_STATS_SPANS);</span>
+<span class="fc" id="L773">      keys = MtasSolrResultUtil.getIdsFromParameters(rb.req.getParams(),</span>
           PARAM_MTAS_STATS_SPANS);
-<span class="fc bfc" id="L774" title="All 2 branches covered.">      for (String key : keys) {</span>
-<span class="fc" id="L775">        sreq.params.remove(PARAM_MTAS_STATS_SPANS + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="fc bfc" id="L775" title="All 2 branches covered.">      for (String key : keys) {</span>
+<span class="fc" id="L776">        sreq.params.remove(PARAM_MTAS_STATS_SPANS + &quot;.&quot; + key + &quot;.&quot;</span>
             + NAME_MTAS_STATS_SPANS_KEY);
-<span class="fc" id="L777">        sreq.params.remove(PARAM_MTAS_STATS_SPANS + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="fc" id="L778">        sreq.params.remove(PARAM_MTAS_STATS_SPANS + &quot;.&quot; + key + &quot;.&quot;</span>
             + NAME_MTAS_STATS_SPANS_FIELD);
-<span class="fc" id="L779">        sreq.params.remove(PARAM_MTAS_STATS_SPANS + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="fc" id="L780">        sreq.params.remove(PARAM_MTAS_STATS_SPANS + &quot;.&quot; + key + &quot;.&quot;</span>
             + NAME_MTAS_STATS_SPANS_TYPE);
-<span class="fc" id="L781">        sreq.params.remove(PARAM_MTAS_STATS_SPANS + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="fc" id="L782">        sreq.params.remove(PARAM_MTAS_STATS_SPANS + &quot;.&quot; + key + &quot;.&quot;</span>
             + NAME_MTAS_STATS_SPANS_MAXIMUM);
-<span class="fc" id="L783">        sreq.params.remove(PARAM_MTAS_STATS_SPANS + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="fc" id="L784">        sreq.params.remove(PARAM_MTAS_STATS_SPANS + &quot;.&quot; + key + &quot;.&quot;</span>
             + NAME_MTAS_STATS_SPANS_MINIMUM);
-<span class="fc" id="L785">        Set&lt;String&gt; subKeys = MtasSolrResultUtil</span>
-<span class="fc" id="L786">            .getIdsFromParameters(rb.req.getParams(), PARAM_MTAS_STATS_SPANS</span>
+<span class="fc" id="L786">        Set&lt;String&gt; subKeys = MtasSolrResultUtil</span>
+<span class="fc" id="L787">            .getIdsFromParameters(rb.req.getParams(), PARAM_MTAS_STATS_SPANS</span>
                 + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_STATS_SPANS_FUNCTION);
-<span class="pc bpc" id="L788" title="1 of 2 branches missed.">        for (String subKey : subKeys) {</span>
-<span class="nc" id="L789">          sreq.params.remove(PARAM_MTAS_STATS_SPANS + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="pc bpc" id="L789" title="1 of 2 branches missed.">        for (String subKey : subKeys) {</span>
+<span class="nc" id="L790">          sreq.params.remove(PARAM_MTAS_STATS_SPANS + &quot;.&quot; + key + &quot;.&quot;</span>
               + NAME_MTAS_STATS_SPANS_FUNCTION + &quot;.&quot; + subKey + &quot;.&quot;
               + SUBNAME_MTAS_STATS_SPANS_FUNCTION_EXPRESSION);
-<span class="nc" id="L792">          sreq.params.remove(PARAM_MTAS_STATS_SPANS + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="nc" id="L793">          sreq.params.remove(PARAM_MTAS_STATS_SPANS + &quot;.&quot; + key + &quot;.&quot;</span>
               + NAME_MTAS_STATS_SPANS_FUNCTION + &quot;.&quot; + subKey + &quot;.&quot;
               + SUBNAME_MTAS_STATS_SPANS_FUNCTION_KEY);
-<span class="nc" id="L795">          sreq.params.remove(PARAM_MTAS_STATS_SPANS + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="nc" id="L796">          sreq.params.remove(PARAM_MTAS_STATS_SPANS + &quot;.&quot; + key + &quot;.&quot;</span>
               + NAME_MTAS_STATS_SPANS_FUNCTION + &quot;.&quot; + subKey + &quot;.&quot;
               + SUBNAME_MTAS_STATS_SPANS_FUNCTION_TYPE);
-<span class="nc" id="L798">        }</span>
-<span class="fc" id="L799">        subKeys = MtasSolrResultUtil.getIdsFromParameters(rb.req.getParams(),</span>
+<span class="nc" id="L799">        }</span>
+<span class="fc" id="L800">        subKeys = MtasSolrResultUtil.getIdsFromParameters(rb.req.getParams(),</span>
             PARAM_MTAS_STATS_SPANS + &quot;.&quot; + key + &quot;.&quot;
                 + NAME_MTAS_STATS_SPANS_QUERY);
-<span class="fc bfc" id="L802" title="All 2 branches covered.">        for (String subKey : subKeys) {</span>
-<span class="fc" id="L803">          sreq.params.remove(PARAM_MTAS_STATS_SPANS + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="fc bfc" id="L803" title="All 2 branches covered.">        for (String subKey : subKeys) {</span>
+<span class="fc" id="L804">          sreq.params.remove(PARAM_MTAS_STATS_SPANS + &quot;.&quot; + key + &quot;.&quot;</span>
               + NAME_MTAS_STATS_SPANS_QUERY + &quot;.&quot; + subKey + &quot;.&quot;
               + SUBNAME_MTAS_STATS_SPANS_QUERY_IGNORE);
-<span class="fc" id="L806">          sreq.params.remove(PARAM_MTAS_STATS_SPANS + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="fc" id="L807">          sreq.params.remove(PARAM_MTAS_STATS_SPANS + &quot;.&quot; + key + &quot;.&quot;</span>
               + NAME_MTAS_STATS_SPANS_QUERY + &quot;.&quot; + subKey + &quot;.&quot;
               + SUBNAME_MTAS_STATS_SPANS_QUERY_MAXIMUM_IGNORE_LENGTH);
-<span class="fc" id="L809">          sreq.params.remove(PARAM_MTAS_STATS_SPANS + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="fc" id="L810">          sreq.params.remove(PARAM_MTAS_STATS_SPANS + &quot;.&quot; + key + &quot;.&quot;</span>
               + NAME_MTAS_STATS_SPANS_QUERY + &quot;.&quot; + subKey + &quot;.&quot;
               + SUBNAME_MTAS_STATS_SPANS_QUERY_PREFIX);
-<span class="fc" id="L812">          sreq.params.remove(PARAM_MTAS_STATS_SPANS + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="fc" id="L813">          sreq.params.remove(PARAM_MTAS_STATS_SPANS + &quot;.&quot; + key + &quot;.&quot;</span>
               + NAME_MTAS_STATS_SPANS_QUERY + &quot;.&quot; + subKey + &quot;.&quot;
               + SUBNAME_MTAS_STATS_SPANS_QUERY_TYPE);
-<span class="fc" id="L815">          sreq.params.remove(PARAM_MTAS_STATS_SPANS + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="fc" id="L816">          sreq.params.remove(PARAM_MTAS_STATS_SPANS + &quot;.&quot; + key + &quot;.&quot;</span>
               + NAME_MTAS_STATS_SPANS_QUERY + &quot;.&quot; + subKey + &quot;.&quot;
               + SUBNAME_MTAS_STATS_SPANS_QUERY_VALUE);
-<span class="fc" id="L818">          Set&lt;String&gt; subSubKeys = MtasSolrResultUtil.getIdsFromParameters(</span>
-<span class="fc" id="L819">              rb.req.getParams(),</span>
+<span class="fc" id="L819">          Set&lt;String&gt; subSubKeys = MtasSolrResultUtil.getIdsFromParameters(</span>
+<span class="fc" id="L820">              rb.req.getParams(),</span>
               PARAM_MTAS_STATS_SPANS + &quot;.&quot; + key + &quot;.&quot;
                   + NAME_MTAS_STATS_SPANS_QUERY + &quot;.&quot; + subKey + &quot;.&quot;
                   + SUBNAME_MTAS_STATS_SPANS_QUERY_VARIABLE);
-<span class="fc bfc" id="L823" title="All 2 branches covered.">          for (String subSubKey : subSubKeys) {</span>
-<span class="fc" id="L824">            sreq.params.remove(PARAM_MTAS_STATS_SPANS + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="fc bfc" id="L824" title="All 2 branches covered.">          for (String subSubKey : subSubKeys) {</span>
+<span class="fc" id="L825">            sreq.params.remove(PARAM_MTAS_STATS_SPANS + &quot;.&quot; + key + &quot;.&quot;</span>
                 + NAME_MTAS_STATS_SPANS_QUERY + &quot;.&quot; + subKey + &quot;.&quot;
                 + SUBNAME_MTAS_STATS_SPANS_QUERY_VARIABLE + &quot;.&quot; + subSubKey
                 + &quot;.&quot; + SUBNAME_MTAS_STATS_SPANS_QUERY_VARIABLE_NAME);
-<span class="fc" id="L828">            sreq.params.remove(PARAM_MTAS_STATS_SPANS + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="fc" id="L829">            sreq.params.remove(PARAM_MTAS_STATS_SPANS + &quot;.&quot; + key + &quot;.&quot;</span>
                 + NAME_MTAS_STATS_SPANS_QUERY + &quot;.&quot; + subKey + &quot;.&quot;
                 + SUBNAME_MTAS_STATS_SPANS_QUERY_VARIABLE + &quot;.&quot; + subSubKey
                 + &quot;.&quot; + SUBNAME_MTAS_STATS_SPANS_QUERY_VARIABLE_VALUE);
-<span class="fc" id="L832">          }</span>
-<span class="fc" id="L833">        }</span>
-<span class="fc" id="L834">      }</span>
+<span class="fc" id="L833">          }</span>
+<span class="fc" id="L834">        }</span>
+<span class="fc" id="L835">      }</span>
     }
-<span class="fc" id="L836">  }</span>
+<span class="fc" id="L837">  }</span>
 
   /*
    * (non-Javadoc)
@@ -845,14 +846,14 @@ public class MtasSolrComponentStats
   @Override
   public SimpleOrderedMap&lt;Object&gt; create(ComponentStats response,
       Boolean encode) throws IOException {
-<span class="fc bfc" id="L848" title="All 2 branches covered.">    if (response instanceof ComponentPosition) {</span>
-<span class="fc" id="L849">      return createPosition((ComponentPosition) response, encode);</span>
-<span class="fc bfc" id="L850" title="All 2 branches covered.">    } else if (response instanceof ComponentToken) {</span>
-<span class="fc" id="L851">      return createToken((ComponentToken) response, encode);</span>
-<span class="pc bpc" id="L852" title="1 of 2 branches missed.">    } else if (response instanceof ComponentSpan) {</span>
-<span class="fc" id="L853">      return createSpan((ComponentSpan) response, encode);</span>
+<span class="fc bfc" id="L849" title="All 2 branches covered.">    if (response instanceof ComponentPosition) {</span>
+<span class="fc" id="L850">      return createPosition((ComponentPosition) response, encode);</span>
+<span class="fc bfc" id="L851" title="All 2 branches covered.">    } else if (response instanceof ComponentToken) {</span>
+<span class="fc" id="L852">      return createToken((ComponentToken) response, encode);</span>
+<span class="pc bpc" id="L853" title="1 of 2 branches missed.">    } else if (response instanceof ComponentSpan) {</span>
+<span class="fc" id="L854">      return createSpan((ComponentSpan) response, encode);</span>
     } else {
-<span class="nc" id="L855">      throw new IOException(&quot;incorrect type &quot; + response.getClass());</span>
+<span class="nc" id="L856">      throw new IOException(&quot;incorrect type &quot; + response.getClass());</span>
     }
   }
 
@@ -868,18 +869,18 @@ public class MtasSolrComponentStats
       Boolean encode) throws IOException {
     // System.out.println(&quot;Create stats position &quot; + position.dataType + &quot; &quot;
     // + position.statsType + &quot; &quot; + position.statsItems + &quot; --- &quot; + encode);
-<span class="fc" id="L871">    SimpleOrderedMap&lt;Object&gt; mtasPositionResponse = new SimpleOrderedMap&lt;&gt;();</span>
-<span class="fc" id="L872">    mtasPositionResponse.add(&quot;key&quot;, position.key);</span>
-<span class="fc" id="L873">    MtasSolrMtasResult data = new MtasSolrMtasResult(position.dataCollector,</span>
+<span class="fc" id="L872">    SimpleOrderedMap&lt;Object&gt; mtasPositionResponse = new SimpleOrderedMap&lt;&gt;();</span>
+<span class="fc" id="L873">    mtasPositionResponse.add(&quot;key&quot;, position.key);</span>
+<span class="fc" id="L874">    MtasSolrMtasResult data = new MtasSolrMtasResult(position.dataCollector,</span>
         position.dataType, position.statsType, position.statsItems, null);
-<span class="fc bfc" id="L875" title="All 2 branches covered.">    if (encode) {</span>
-<span class="fc" id="L876">      mtasPositionResponse.add(&quot;_encoded_data&quot;,</span>
-<span class="fc" id="L877">          MtasSolrResultUtil.encode(data));</span>
+<span class="fc bfc" id="L876" title="All 2 branches covered.">    if (encode) {</span>
+<span class="fc" id="L877">      mtasPositionResponse.add(&quot;_encoded_data&quot;,</span>
+<span class="fc" id="L878">          MtasSolrResultUtil.encode(data));</span>
     } else {
-<span class="fc" id="L879">      mtasPositionResponse.add(position.dataCollector.getCollectorType(), data);</span>
-<span class="fc" id="L880">      MtasSolrResultUtil.rewrite(mtasPositionResponse);</span>
+<span class="fc" id="L880">      mtasPositionResponse.add(position.dataCollector.getCollectorType(), data);</span>
+<span class="fc" id="L881">      MtasSolrResultUtil.rewrite(mtasPositionResponse);</span>
     }
-<span class="fc" id="L882">    return mtasPositionResponse;</span>
+<span class="fc" id="L883">    return mtasPositionResponse;</span>
   }
 
   /**
@@ -894,17 +895,17 @@ public class MtasSolrComponentStats
       Boolean encode) throws IOException {
     // System.out.println(&quot;Create stats position &quot; + position.dataType + &quot; &quot;
     // + position.statsType + &quot; &quot; + position.statsItems + &quot; --- &quot; + encode);
-<span class="fc" id="L897">    SimpleOrderedMap&lt;Object&gt; mtasTokenResponse = new SimpleOrderedMap&lt;&gt;();</span>
-<span class="fc" id="L898">    mtasTokenResponse.add(&quot;key&quot;, token.key);</span>
-<span class="fc" id="L899">    MtasSolrMtasResult data = new MtasSolrMtasResult(token.dataCollector,</span>
+<span class="fc" id="L898">    SimpleOrderedMap&lt;Object&gt; mtasTokenResponse = new SimpleOrderedMap&lt;&gt;();</span>
+<span class="fc" id="L899">    mtasTokenResponse.add(&quot;key&quot;, token.key);</span>
+<span class="fc" id="L900">    MtasSolrMtasResult data = new MtasSolrMtasResult(token.dataCollector,</span>
         token.dataType, token.statsType, token.statsItems, null);
-<span class="fc bfc" id="L901" title="All 2 branches covered.">    if (encode) {</span>
-<span class="fc" id="L902">      mtasTokenResponse.add(&quot;_encoded_data&quot;, MtasSolrResultUtil.encode(data));</span>
+<span class="fc bfc" id="L902" title="All 2 branches covered.">    if (encode) {</span>
+<span class="fc" id="L903">      mtasTokenResponse.add(&quot;_encoded_data&quot;, MtasSolrResultUtil.encode(data));</span>
     } else {
-<span class="fc" id="L904">      mtasTokenResponse.add(token.dataCollector.getCollectorType(), data);</span>
-<span class="fc" id="L905">      MtasSolrResultUtil.rewrite(mtasTokenResponse);</span>
+<span class="fc" id="L905">      mtasTokenResponse.add(token.dataCollector.getCollectorType(), data);</span>
+<span class="fc" id="L906">      MtasSolrResultUtil.rewrite(mtasTokenResponse);</span>
     }
-<span class="fc" id="L907">    return mtasTokenResponse;</span>
+<span class="fc" id="L908">    return mtasTokenResponse;</span>
   }
 
   /**
@@ -920,32 +921,32 @@ public class MtasSolrComponentStats
       Boolean encode) throws IOException {
     // System.out.println(&quot;Create stats span &quot; + span.dataType + &quot; &quot;
     // + span.statsType + &quot; &quot; + span.statsItems + &quot; --- &quot; + encode);
-<span class="fc" id="L923">    SimpleOrderedMap&lt;Object&gt; mtasSpanResponse = new SimpleOrderedMap&lt;&gt;();</span>
-<span class="fc" id="L924">    mtasSpanResponse.add(&quot;key&quot;, span.key);</span>
-<span class="fc" id="L925">    HashMap&lt;MtasDataCollector&lt;?, ?&gt;, HashMap&lt;String, MtasSolrMtasResult&gt;&gt; functionData = new HashMap&lt;&gt;();</span>
-<span class="fc" id="L926">    HashMap&lt;String, MtasSolrMtasResult&gt; functionDataItem = new HashMap&lt;&gt;();</span>
-<span class="fc" id="L927">    functionData.put(span.dataCollector, functionDataItem);</span>
-<span class="pc bpc" id="L928" title="1 of 2 branches missed.">    if (span.functions != null) {</span>
-<span class="pc bpc" id="L929" title="1 of 2 branches missed.">      for (SubComponentFunction function : span.functions) {</span>
-<span class="nc" id="L930">        function.dataCollector.close();</span>
-<span class="nc" id="L931">        functionDataItem.put(function.key,</span>
+<span class="fc" id="L924">    SimpleOrderedMap&lt;Object&gt; mtasSpanResponse = new SimpleOrderedMap&lt;&gt;();</span>
+<span class="fc" id="L925">    mtasSpanResponse.add(&quot;key&quot;, span.key);</span>
+<span class="fc" id="L926">    HashMap&lt;MtasDataCollector&lt;?, ?&gt;, HashMap&lt;String, MtasSolrMtasResult&gt;&gt; functionData = new HashMap&lt;&gt;();</span>
+<span class="fc" id="L927">    HashMap&lt;String, MtasSolrMtasResult&gt; functionDataItem = new HashMap&lt;&gt;();</span>
+<span class="fc" id="L928">    functionData.put(span.dataCollector, functionDataItem);</span>
+<span class="pc bpc" id="L929" title="1 of 2 branches missed.">    if (span.functions != null) {</span>
+<span class="pc bpc" id="L930" title="1 of 2 branches missed.">      for (SubComponentFunction function : span.functions) {</span>
+<span class="nc" id="L931">        function.dataCollector.close();</span>
+<span class="nc" id="L932">        functionDataItem.put(function.key,</span>
             new MtasSolrMtasResult(function.dataCollector,
                 new String[] { function.dataType },
                 new String[] { function.statsType },
                 new SortedSet[] { function.statsItems }, new String[] { null },
-<span class="nc" id="L936">                new String[] { null }, new Integer[] { 0 },</span>
-<span class="nc" id="L937">                new Integer[] { Integer.MAX_VALUE }, null));</span>
-<span class="nc" id="L938">      }</span>
+<span class="nc" id="L937">                new String[] { null }, new Integer[] { 0 },</span>
+<span class="nc" id="L938">                new Integer[] { Integer.MAX_VALUE }, null));</span>
+<span class="nc" id="L939">      }</span>
     }
-<span class="fc" id="L940">    MtasSolrMtasResult data = new MtasSolrMtasResult(span.dataCollector,</span>
+<span class="fc" id="L941">    MtasSolrMtasResult data = new MtasSolrMtasResult(span.dataCollector,</span>
         span.dataType, span.statsType, span.statsItems, functionData);
-<span class="fc bfc" id="L942" title="All 2 branches covered.">    if (encode) {</span>
-<span class="fc" id="L943">      mtasSpanResponse.add(&quot;_encoded_data&quot;, MtasSolrResultUtil.encode(data));</span>
+<span class="fc bfc" id="L943" title="All 2 branches covered.">    if (encode) {</span>
+<span class="fc" id="L944">      mtasSpanResponse.add(&quot;_encoded_data&quot;, MtasSolrResultUtil.encode(data));</span>
     } else {
-<span class="fc" id="L945">      mtasSpanResponse.add(span.dataCollector.getCollectorType(), data);</span>
-<span class="fc" id="L946">      MtasSolrResultUtil.rewrite(mtasSpanResponse);</span>
+<span class="fc" id="L946">      mtasSpanResponse.add(span.dataCollector.getCollectorType(), data);</span>
+<span class="fc" id="L947">      MtasSolrResultUtil.rewrite(mtasSpanResponse);</span>
     }
-<span class="fc" id="L948">    return mtasSpanResponse;</span>
+<span class="fc" id="L949">    return mtasSpanResponse;</span>
   }
 
   /*
@@ -957,30 +958,30 @@ public class MtasSolrComponentStats
    */
   @SuppressWarnings(&quot;unchecked&quot;)
   public void finishStage(ResponseBuilder rb) {
-<span class="pc bpc" id="L960" title="1 of 6 branches missed.">    if (rb.req.getParams().getBool(MtasSolrSearchComponent.PARAM_MTAS, false)</span>
+<span class="pc bpc" id="L961" title="1 of 6 branches missed.">    if (rb.req.getParams().getBool(MtasSolrSearchComponent.PARAM_MTAS, false)</span>
         &amp;&amp; rb.stage &gt;= ResponseBuilder.STAGE_EXECUTE_QUERY
         &amp;&amp; rb.stage &lt; ResponseBuilder.STAGE_GET_FIELDS) {
-<span class="fc bfc" id="L963" title="All 2 branches covered.">      for (ShardRequest sreq : rb.finished) {</span>
-<span class="pc bpc" id="L964" title="1 of 2 branches missed.">        if (sreq.params.getBool(MtasSolrSearchComponent.PARAM_MTAS, false)</span>
-<span class="pc bpc" id="L965" title="1 of 2 branches missed.">            &amp;&amp; sreq.params.getBool(PARAM_MTAS_STATS, false)) {</span>
-<span class="fc bfc" id="L966" title="All 2 branches covered.">          for (ShardResponse shardResponse : sreq.responses) {</span>
-<span class="fc" id="L967">            NamedList&lt;Object&gt; response = shardResponse.getSolrResponse()</span>
-<span class="fc" id="L968">                .getResponse();</span>
+<span class="fc bfc" id="L964" title="All 2 branches covered.">      for (ShardRequest sreq : rb.finished) {</span>
+<span class="pc bpc" id="L965" title="1 of 2 branches missed.">        if (sreq.params.getBool(MtasSolrSearchComponent.PARAM_MTAS, false)</span>
+<span class="pc bpc" id="L966" title="1 of 2 branches missed.">            &amp;&amp; sreq.params.getBool(PARAM_MTAS_STATS, false)) {</span>
+<span class="fc bfc" id="L967" title="All 2 branches covered.">          for (ShardResponse shardResponse : sreq.responses) {</span>
+<span class="fc" id="L968">            NamedList&lt;Object&gt; response = shardResponse.getSolrResponse()</span>
+<span class="fc" id="L969">                .getResponse();</span>
             try {
-<span class="fc" id="L970">              ArrayList&lt;NamedList&lt;Object&gt;&gt; data = (ArrayList&lt;NamedList&lt;Object&gt;&gt;) response</span>
-<span class="nc" id="L971">                  .findRecursive(&quot;mtas&quot;, &quot;stats&quot;);</span>
-<span class="nc bnc" id="L972" title="All 2 branches missed.">              if (data != null) {</span>
-<span class="nc" id="L973">                MtasSolrResultUtil.decode(data);</span>
+<span class="fc" id="L971">              ArrayList&lt;NamedList&lt;Object&gt;&gt; data = (ArrayList&lt;NamedList&lt;Object&gt;&gt;) response</span>
+<span class="nc" id="L972">                  .findRecursive(&quot;mtas&quot;, &quot;stats&quot;);</span>
+<span class="nc bnc" id="L973" title="All 2 branches missed.">              if (data != null) {</span>
+<span class="nc" id="L974">                MtasSolrResultUtil.decode(data);</span>
               }
-<span class="fc" id="L975">            } catch (ClassCastException e) {</span>
-<span class="fc" id="L976">              log.debug(e);</span>
+<span class="fc" id="L976">            } catch (ClassCastException e) {</span>
+<span class="fc" id="L977">              log.debug(e);</span>
               // shouldnt happen
-<span class="nc" id="L978">            }</span>
-<span class="fc" id="L979">          }</span>
+<span class="nc" id="L979">            }</span>
+<span class="fc" id="L980">          }</span>
         }
-<span class="fc" id="L981">      }</span>
+<span class="fc" id="L982">      }</span>
     }
-<span class="fc" id="L983">  }</span>
+<span class="fc" id="L984">  }</span>
 
   /*
    * (non-Javadoc)
@@ -994,26 +995,26 @@ public class MtasSolrComponentStats
   public void distributedProcess(ResponseBuilder rb, ComponentFields mtasFields)
       throws IOException {
     // rewrite
-<span class="fc" id="L997">    NamedList&lt;Object&gt; mtasResponse = null;</span>
+<span class="fc" id="L998">    NamedList&lt;Object&gt; mtasResponse = null;</span>
     try {
-<span class="fc" id="L999">      mtasResponse = (NamedList&lt;Object&gt;) rb.rsp.getValues().get(&quot;mtas&quot;);</span>
-<span class="nc" id="L1000">    } catch (ClassCastException e) {</span>
-<span class="nc" id="L1001">      log.debug(e);</span>
-<span class="nc" id="L1002">      mtasResponse = null;</span>
-<span class="fc" id="L1003">    }</span>
-<span class="pc bpc" id="L1004" title="1 of 2 branches missed.">    if (mtasResponse != null) {</span>
+<span class="fc" id="L1000">      mtasResponse = (NamedList&lt;Object&gt;) rb.rsp.getValues().get(&quot;mtas&quot;);</span>
+<span class="nc" id="L1001">    } catch (ClassCastException e) {</span>
+<span class="nc" id="L1002">      log.debug(e);</span>
+<span class="nc" id="L1003">      mtasResponse = null;</span>
+<span class="fc" id="L1004">    }</span>
+<span class="pc bpc" id="L1005" title="1 of 2 branches missed.">    if (mtasResponse != null) {</span>
       NamedList&lt;Object&gt; mtasResponseStats;
       try {
-<span class="fc" id="L1007">        mtasResponseStats = (NamedList&lt;Object&gt;) mtasResponse.get(&quot;stats&quot;);</span>
-<span class="pc bpc" id="L1008" title="1 of 2 branches missed.">        if (mtasResponseStats != null) {</span>
-<span class="fc" id="L1009">          MtasSolrResultUtil.rewrite(mtasResponseStats);</span>
+<span class="fc" id="L1008">        mtasResponseStats = (NamedList&lt;Object&gt;) mtasResponse.get(&quot;stats&quot;);</span>
+<span class="pc bpc" id="L1009" title="1 of 2 branches missed.">        if (mtasResponseStats != null) {</span>
+<span class="fc" id="L1010">          MtasSolrResultUtil.rewrite(mtasResponseStats);</span>
         }
-<span class="nc" id="L1011">      } catch (ClassCastException e) {</span>
-<span class="nc" id="L1012">        log.debug(e);</span>
-<span class="nc" id="L1013">        mtasResponse.remove(&quot;stats&quot;);</span>
-<span class="fc" id="L1014">      }</span>
+<span class="nc" id="L1012">      } catch (ClassCastException e) {</span>
+<span class="nc" id="L1013">        log.debug(e);</span>
+<span class="nc" id="L1014">        mtasResponse.remove(&quot;stats&quot;);</span>
+<span class="fc" id="L1015">      }</span>
     }
-<span class="fc" id="L1016">  }</span>
+<span class="fc" id="L1017">  }</span>
 
 }
 </pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.solr.handler.component.util/MtasSolrComponentTermvector.html b/jacoco/mtas.solr.handler.component.util/MtasSolrComponentTermvector.html
index 5b25f9c..999f194 100644
--- a/jacoco/mtas.solr.handler.component.util/MtasSolrComponentTermvector.html
+++ b/jacoco/mtas.solr.handler.component.util/MtasSolrComponentTermvector.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSolrComponentTermvector</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.solr.handler.component.util</a> &gt; <span class="el_class">MtasSolrComponentTermvector</span></div><h1>MtasSolrComponentTermvector</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">1,047 of 4,169</td><td class="ctr2">74%</td><td class="bar">126 of 372</td><td class="ctr2">66%</td><td class="ctr1">107</td><td class="ctr2">199</td><td class="ctr1">127</td><td class="ctr2">677</td><td class="ctr1">0</td><td class="ctr2">13</td></tr></tfoot><tbody><tr><td id="a5"><a href="MtasSolrComponentTermvector.java.html#L651" class="el_method">distributedProcessMissingTop(ResponseBuilder, CodecComponent.ComponentFields)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="55" height="10" title="595" alt="595"/><img src="../jacoco-resources/greenbar.gif" width="64" height="10" title="696" alt="696"/></td><td class="ctr2" id="c12">53%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="50" height="10" title="63" alt="63"/><img src="../jacoco-resources/greenbar.gif" width="69" height="10" title="87" alt="87"/></td><td class="ctr2" id="e8">58%</td><td class="ctr1" id="f0">46</td><td class="ctr2" id="g0">76</td><td class="ctr1" id="h0">81</td><td class="ctr2" id="i0">245</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a11"><a href="MtasSolrComponentTermvector.java.html#L147" class="el_method">prepare(ResponseBuilder, CodecComponent.ComponentFields)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="141" alt="141"/><img src="../jacoco-resources/greenbar.gif" width="87" height="10" title="936" alt="936"/></td><td class="ctr2" id="c8">86%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="16" height="10" title="20" alt="20"/><img src="../jacoco-resources/greenbar.gif" width="40" height="10" title="50" alt="50"/></td><td class="ctr2" id="e5">71%</td><td class="ctr1" id="f1">19</td><td class="ctr2" id="g1">36</td><td class="ctr1" id="h1">14</td><td class="ctr2" id="i1">149</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a4"><a href="MtasSolrComponentTermvector.java.html#L1047" class="el_method">distributedProcessMissingKey(ResponseBuilder, CodecComponent.ComponentFields)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="121" alt="121"/><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="373" alt="373"/></td><td class="ctr2" id="c10">75%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="23" alt="23"/></td><td class="ctr2" id="e4">71%</td><td class="ctr1" id="f3">8</td><td class="ctr2" id="g3">17</td><td class="ctr1" id="h3">7</td><td class="ctr2" id="i3">65</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a9"><a href="MtasSolrComponentTermvector.java.html#L359" class="el_method">modifyRequest(ResponseBuilder, SearchComponent, ShardRequest)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="79" alt="79"/><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="368" alt="368"/></td><td class="ctr2" id="c9">82%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="12" alt="12"/></td><td class="ctr2" id="e3">75%</td><td class="ctr1" id="f5">4</td><td class="ctr2" id="g5">9</td><td class="ctr1" id="h5">5</td><td class="ctr2" id="i5">41</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a1"><a href="MtasSolrComponentTermvector.java.html#L444" class="el_method">create(CodecComponent.ComponentTermVector, Boolean)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="73" alt="73"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="118" alt="118"/></td><td class="ctr2" id="c11">61%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="4" alt="4"/></td><td class="ctr2" id="e7">66%</td><td class="ctr1" id="f7">2</td><td class="ctr2" id="g7">4</td><td class="ctr1" id="h4">7</td><td class="ctr2" id="i6">23</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a6"><a href="MtasSolrComponentTermvector.java.html#L494" class="el_method">finishStage(ResponseBuilder)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="24" alt="24"/><img src="../jacoco-resources/greenbar.gif" width="27" height="10" title="297" alt="297"/></td><td class="ctr2" id="c7">92%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="16" alt="16"/><img src="../jacoco-resources/greenbar.gif" width="28" height="10" title="36" alt="36"/></td><td class="ctr2" id="e6">69%</td><td class="ctr1" id="f2">16</td><td class="ctr2" id="g2">27</td><td class="ctr1" id="h2">8</td><td class="ctr2" id="i2">69</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a0"><a href="MtasSolrComponentTermvector.java.html#L1170" class="el_method">computeMissingTermvectorItemsPerShard(List, String[])</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="14" alt="14"/><img src="../jacoco-resources/greenbar.gif" width="21" height="10" title="233" alt="233"/></td><td class="ctr2" id="c6">94%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="23" alt="23"/></td><td class="ctr2" id="e2">76%</td><td class="ctr1" id="f4">7</td><td class="ctr2" id="g4">16</td><td class="ctr1" id="h6">5</td><td class="ctr2" id="i4">61</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a7"><a href="MtasSolrComponentTermvector.java.html#L758" class="el_method">lambda$distributedProcessMissingTop$8(int, Map.Entry, Map.Entry)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="28" alt="28"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d9"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">2</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i9">5</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a2"><a href="MtasSolrComponentTermvector.java.html#L602" class="el_method">distributedProcess(ResponseBuilder, CodecComponent.ComponentFields)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="27" alt="27"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d8"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="5" alt="5"/></td><td class="ctr2" id="e1">83%</td><td class="ctr1" id="f8">1</td><td class="ctr2" id="g8">4</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i7">7</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a3"><a href="MtasSolrComponentTermvector.java.html#L626" class="el_method">distributedProcessFinish(ResponseBuilder, CodecComponent.ComponentFields)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="27" alt="27"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="4" alt="4"/></td><td class="ctr2" id="e9">50%</td><td class="ctr1" id="f6">4</td><td class="ctr2" id="g6">5</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i8">6</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a8"><a href="MtasSolrComponentTermvector.java.html#L789" class="el_method">lambda$distributedProcessMissingTop$9(Map.Entry, Map.Entry)</a></td><td class="bar" id="b10"/><td class="ctr2" id="c3">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i12">1</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a10"><a href="MtasSolrComponentTermvector.java.html#L133" class="el_method">MtasSolrComponentTermvector(MtasSolrSearchComponent)</a></td><td class="bar" id="b11"/><td class="ctr2" id="c4">100%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i10">3</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a12"><a href="MtasSolrComponentTermvector.java.html#L48" class="el_method">static {...}</a></td><td class="bar" id="b12"/><td class="ctr2" id="c5">100%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">0</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i11">2</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasSolrComponentTermvector</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.solr.handler.component.util</a> &gt; <span class="el_class">MtasSolrComponentTermvector</span></div><h1>MtasSolrComponentTermvector</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">1,047 of 4,169</td><td class="ctr2">74%</td><td class="bar">126 of 372</td><td class="ctr2">66%</td><td class="ctr1">107</td><td class="ctr2">199</td><td class="ctr1">127</td><td class="ctr2">678</td><td class="ctr1">0</td><td class="ctr2">13</td></tr></tfoot><tbody><tr><td id="a5"><a href="MtasSolrComponentTermvector.java.html#L645" class="el_method">distributedProcessMissingTop(ResponseBuilder, CodecComponent.ComponentFields)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="55" height="10" title="595" alt="595"/><img src="../jacoco-resources/greenbar.gif" width="64" height="10" title="696" alt="696"/></td><td class="ctr2" id="c12">53%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="50" height="10" title="63" alt="63"/><img src="../jacoco-resources/greenbar.gif" width="69" height="10" title="87" alt="87"/></td><td class="ctr2" id="e8">58%</td><td class="ctr1" id="f0">46</td><td class="ctr2" id="g0">76</td><td class="ctr1" id="h0">81</td><td class="ctr2" id="i0">245</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a11"><a href="MtasSolrComponentTermvector.java.html#L146" class="el_method">prepare(ResponseBuilder, CodecComponent.ComponentFields)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="141" alt="141"/><img src="../jacoco-resources/greenbar.gif" width="87" height="10" title="936" alt="936"/></td><td class="ctr2" id="c8">86%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="16" height="10" title="20" alt="20"/><img src="../jacoco-resources/greenbar.gif" width="40" height="10" title="50" alt="50"/></td><td class="ctr2" id="e5">71%</td><td class="ctr1" id="f1">19</td><td class="ctr2" id="g1">36</td><td class="ctr1" id="h1">14</td><td class="ctr2" id="i1">149</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a4"><a href="MtasSolrComponentTermvector.java.html#L1037" class="el_method">distributedProcessMissingKey(ResponseBuilder, CodecComponent.ComponentFields)</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="121" alt="121"/><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="373" alt="373"/></td><td class="ctr2" id="c10">75%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="23" alt="23"/></td><td class="ctr2" id="e4">71%</td><td class="ctr1" id="f3">8</td><td class="ctr2" id="g3">17</td><td class="ctr1" id="h3">7</td><td class="ctr2" id="i3">65</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a9"><a href="MtasSolrComponentTermvector.java.html#L358" class="el_method">modifyRequest(ResponseBuilder, SearchComponent, ShardRequest)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="79" alt="79"/><img src="../jacoco-resources/greenbar.gif" width="34" height="10" title="368" alt="368"/></td><td class="ctr2" id="c9">82%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" title="12" alt="12"/></td><td class="ctr2" id="e3">75%</td><td class="ctr1" id="f5">4</td><td class="ctr2" id="g5">9</td><td class="ctr1" id="h5">5</td><td class="ctr2" id="i5">41</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a1"><a href="MtasSolrComponentTermvector.java.html#L443" class="el_method">create(CodecComponent.ComponentTermVector, Boolean)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="73" alt="73"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="118" alt="118"/></td><td class="ctr2" id="c11">61%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="4" alt="4"/></td><td class="ctr2" id="e7">66%</td><td class="ctr1" id="f7">2</td><td class="ctr2" id="g7">4</td><td class="ctr1" id="h4">7</td><td class="ctr2" id="i6">23</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a6"><a href="MtasSolrComponentTermvector.java.html#L493" class="el_method">finishStage(ResponseBuilder)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="24" alt="24"/><img src="../jacoco-resources/greenbar.gif" width="27" height="10" title="297" alt="297"/></td><td class="ctr2" id="c7">92%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="12" height="10" title="16" alt="16"/><img src="../jacoco-resources/greenbar.gif" width="28" height="10" title="36" alt="36"/></td><td class="ctr2" id="e6">69%</td><td class="ctr1" id="f2">16</td><td class="ctr2" id="g2">27</td><td class="ctr1" id="h2">8</td><td class="ctr2" id="i2">70</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a0"><a href="MtasSolrComponentTermvector.java.html#L1157" class="el_method">computeMissingTermvectorItemsPerShard(List, String[])</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="14" alt="14"/><img src="../jacoco-resources/greenbar.gif" width="21" height="10" title="233" alt="233"/></td><td class="ctr2" id="c6">94%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" width="18" height="10" title="23" alt="23"/></td><td class="ctr2" id="e2">76%</td><td class="ctr1" id="f4">7</td><td class="ctr2" id="g4">16</td><td class="ctr1" id="h6">5</td><td class="ctr2" id="i4">61</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a7"><a href="MtasSolrComponentTermvector.java.html#L752" class="el_method">lambda$distributedProcessMissingTop$8(int, Map.Entry, Map.Entry)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="28" alt="28"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d9"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">2</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i9">5</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a2"><a href="MtasSolrComponentTermvector.java.html#L602" class="el_method">distributedProcess(ResponseBuilder, CodecComponent.ComponentFields)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="27" alt="27"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d8"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" title="5" alt="5"/></td><td class="ctr2" id="e1">83%</td><td class="ctr1" id="f8">1</td><td class="ctr2" id="g8">4</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i7">7</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a3"><a href="MtasSolrComponentTermvector.java.html#L623" class="el_method">distributedProcessFinish(ResponseBuilder, CodecComponent.ComponentFields)</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="27" alt="27"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="3" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="3" height="10" title="4" alt="4"/></td><td class="ctr2" id="e9">50%</td><td class="ctr1" id="f6">4</td><td class="ctr2" id="g6">5</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i8">6</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a8"><a href="MtasSolrComponentTermvector.java.html#L783" class="el_method">lambda$distributedProcessMissingTop$9(Map.Entry, Map.Entry)</a></td><td class="bar" id="b10"/><td class="ctr2" id="c3">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i12">1</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a10"><a href="MtasSolrComponentTermvector.java.html#L132" class="el_method">MtasSolrComponentTermvector(MtasSolrSearchComponent)</a></td><td class="bar" id="b11"/><td class="ctr2" id="c4">100%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i10">3</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a12"><a href="MtasSolrComponentTermvector.java.html#L48" class="el_method">static {...}</a></td><td class="bar" id="b12"/><td class="ctr2" id="c5">100%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">0</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i11">2</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.solr.handler.component.util/MtasSolrComponentTermvector.java.html b/jacoco/mtas.solr.handler.component.util/MtasSolrComponentTermvector.java.html
index afd83e4..e7e5806 100644
--- a/jacoco/mtas.solr.handler.component.util/MtasSolrComponentTermvector.java.html
+++ b/jacoco/mtas.solr.handler.component.util/MtasSolrComponentTermvector.java.html
@@ -127,12 +127,11 @@ public class MtasSolrComponentTermvector
   /**
    * Instantiates a new mtas solr component termvector.
    *
-   * @param searchComponent
-   *          the search component
+   * @param searchComponent the search component
    */
-<span class="fc" id="L133">  public MtasSolrComponentTermvector(MtasSolrSearchComponent searchComponent) {</span>
-<span class="fc" id="L134">    this.searchComponent = searchComponent;</span>
-<span class="fc" id="L135">  }</span>
+<span class="fc" id="L132">  public MtasSolrComponentTermvector(MtasSolrSearchComponent searchComponent) {</span>
+<span class="fc" id="L133">    this.searchComponent = searchComponent;</span>
+<span class="fc" id="L134">  }</span>
 
   /*
    * (non-Javadoc)
@@ -144,206 +143,206 @@ public class MtasSolrComponentTermvector
    */
   public void prepare(ResponseBuilder rb, ComponentFields mtasFields)
       throws IOException {
-<span class="fc" id="L147">    Set&lt;String&gt; ids = MtasSolrResultUtil</span>
-<span class="fc" id="L148">        .getIdsFromParameters(rb.req.getParams(), PARAM_MTAS_TERMVECTOR);</span>
-<span class="pc bpc" id="L149" title="1 of 2 branches missed.">    if (!ids.isEmpty()) {</span>
-<span class="fc" id="L150">      int tmpCounter = 0;</span>
-<span class="fc" id="L151">      String[] fields = new String[ids.size()];</span>
-<span class="fc" id="L152">      String[] keys = new String[ids.size()];</span>
-<span class="fc" id="L153">      String[] prefixes = new String[ids.size()];</span>
-<span class="fc" id="L154">      String[] regexps = new String[ids.size()];</span>
-<span class="fc" id="L155">      String[] fulls = new String[ids.size()];</span>
-<span class="fc" id="L156">      String[] sortTypes = new String[ids.size()];</span>
-<span class="fc" id="L157">      String[] sortDirections = new String[ids.size()];</span>
-<span class="fc" id="L158">      String[] types = new String[ids.size()];</span>
-<span class="fc" id="L159">      String[] startValues = new String[ids.size()];</span>
-<span class="fc" id="L160">      String[] numbers = new String[ids.size()];</span>
-<span class="fc" id="L161">      String[] numberShards = new String[ids.size()];</span>
-<span class="fc" id="L162">      String[][] functionExpressions = new String[ids.size()][];</span>
-<span class="fc" id="L163">      String[][] functionKeys = new String[ids.size()][];</span>
-<span class="fc" id="L164">      String[][] functionTypes = new String[ids.size()][];</span>
-<span class="fc" id="L165">      String[] boundaries = new String[ids.size()];</span>
-<span class="fc" id="L166">      String[] lists = new String[ids.size()];</span>
-<span class="fc" id="L167">      Boolean[] listRegexps = new Boolean[ids.size()];</span>
-<span class="fc" id="L168">      String[] ignoreRegexps = new String[ids.size()];</span>
-<span class="fc" id="L169">      String[] ignoreLists = new String[ids.size()];</span>
-<span class="fc" id="L170">      Boolean[] ignoreListRegexps = new Boolean[ids.size()];</span>
-<span class="fc bfc" id="L171" title="All 2 branches covered.">      for (String id : ids) {</span>
-<span class="fc" id="L172">        fields[tmpCounter] = rb.req.getParams().get(</span>
+<span class="fc" id="L146">    Set&lt;String&gt; ids = MtasSolrResultUtil</span>
+<span class="fc" id="L147">        .getIdsFromParameters(rb.req.getParams(), PARAM_MTAS_TERMVECTOR);</span>
+<span class="pc bpc" id="L148" title="1 of 2 branches missed.">    if (!ids.isEmpty()) {</span>
+<span class="fc" id="L149">      int tmpCounter = 0;</span>
+<span class="fc" id="L150">      String[] fields = new String[ids.size()];</span>
+<span class="fc" id="L151">      String[] keys = new String[ids.size()];</span>
+<span class="fc" id="L152">      String[] prefixes = new String[ids.size()];</span>
+<span class="fc" id="L153">      String[] regexps = new String[ids.size()];</span>
+<span class="fc" id="L154">      String[] fulls = new String[ids.size()];</span>
+<span class="fc" id="L155">      String[] sortTypes = new String[ids.size()];</span>
+<span class="fc" id="L156">      String[] sortDirections = new String[ids.size()];</span>
+<span class="fc" id="L157">      String[] types = new String[ids.size()];</span>
+<span class="fc" id="L158">      String[] startValues = new String[ids.size()];</span>
+<span class="fc" id="L159">      String[] numbers = new String[ids.size()];</span>
+<span class="fc" id="L160">      String[] numberShards = new String[ids.size()];</span>
+<span class="fc" id="L161">      String[][] functionExpressions = new String[ids.size()][];</span>
+<span class="fc" id="L162">      String[][] functionKeys = new String[ids.size()][];</span>
+<span class="fc" id="L163">      String[][] functionTypes = new String[ids.size()][];</span>
+<span class="fc" id="L164">      String[] boundaries = new String[ids.size()];</span>
+<span class="fc" id="L165">      String[] lists = new String[ids.size()];</span>
+<span class="fc" id="L166">      Boolean[] listRegexps = new Boolean[ids.size()];</span>
+<span class="fc" id="L167">      String[] ignoreRegexps = new String[ids.size()];</span>
+<span class="fc" id="L168">      String[] ignoreLists = new String[ids.size()];</span>
+<span class="fc" id="L169">      Boolean[] ignoreListRegexps = new Boolean[ids.size()];</span>
+<span class="fc bfc" id="L170" title="All 2 branches covered.">      for (String id : ids) {</span>
+<span class="fc" id="L171">        fields[tmpCounter] = rb.req.getParams().get(</span>
             PARAM_MTAS_TERMVECTOR + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_TERMVECTOR_FIELD,
             null);
-<span class="fc" id="L175">        keys[tmpCounter] = rb.req.getParams().get(</span>
+<span class="fc" id="L174">        keys[tmpCounter] = rb.req.getParams().get(</span>
             PARAM_MTAS_TERMVECTOR + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_TERMVECTOR_KEY,
-<span class="fc" id="L177">            String.valueOf(tmpCounter)).trim();</span>
-<span class="fc" id="L178">        prefixes[tmpCounter] = rb.req.getParams().get(PARAM_MTAS_TERMVECTOR</span>
+<span class="fc" id="L176">            String.valueOf(tmpCounter)).trim();</span>
+<span class="fc" id="L177">        prefixes[tmpCounter] = rb.req.getParams().get(PARAM_MTAS_TERMVECTOR</span>
             + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_TERMVECTOR_PREFIX, null);
-<span class="fc" id="L180">        regexps[tmpCounter] = rb.req.getParams().get(PARAM_MTAS_TERMVECTOR + &quot;.&quot;</span>
+<span class="fc" id="L179">        regexps[tmpCounter] = rb.req.getParams().get(PARAM_MTAS_TERMVECTOR + &quot;.&quot;</span>
             + id + &quot;.&quot; + NAME_MTAS_TERMVECTOR_REGEXP, null);
-<span class="fc" id="L182">        fulls[tmpCounter] = rb.req.getParams().get(</span>
+<span class="fc" id="L181">        fulls[tmpCounter] = rb.req.getParams().get(</span>
             PARAM_MTAS_TERMVECTOR + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_TERMVECTOR_FULL,
             null);
-<span class="fc" id="L185">        sortTypes[tmpCounter] = rb.req.getParams().get(PARAM_MTAS_TERMVECTOR</span>
+<span class="fc" id="L184">        sortTypes[tmpCounter] = rb.req.getParams().get(PARAM_MTAS_TERMVECTOR</span>
             + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_TERMVECTOR_SORT_TYPE, null);
-<span class="fc" id="L187">        sortDirections[tmpCounter] = rb.req.getParams()</span>
-<span class="fc" id="L188">            .get(PARAM_MTAS_TERMVECTOR + &quot;.&quot; + id + &quot;.&quot;</span>
+<span class="fc" id="L186">        sortDirections[tmpCounter] = rb.req.getParams()</span>
+<span class="fc" id="L187">            .get(PARAM_MTAS_TERMVECTOR + &quot;.&quot; + id + &quot;.&quot;</span>
                 + NAME_MTAS_TERMVECTOR_SORT_DIRECTION, null);
-<span class="fc" id="L190">        startValues[tmpCounter] = rb.req.getParams().get(</span>
+<span class="fc" id="L189">        startValues[tmpCounter] = rb.req.getParams().get(</span>
             PARAM_MTAS_TERMVECTOR + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_TERMVECTOR_START,
             null);
-<span class="fc" id="L193">        numbers[tmpCounter] = rb.req.getParams().get(PARAM_MTAS_TERMVECTOR + &quot;.&quot;</span>
+<span class="fc" id="L192">        numbers[tmpCounter] = rb.req.getParams().get(PARAM_MTAS_TERMVECTOR + &quot;.&quot;</span>
             + id + &quot;.&quot; + NAME_MTAS_TERMVECTOR_NUMBER, null);
-<span class="fc" id="L195">        numberShards[tmpCounter] = rb.req.getParams().get(PARAM_MTAS_TERMVECTOR</span>
+<span class="fc" id="L194">        numberShards[tmpCounter] = rb.req.getParams().get(PARAM_MTAS_TERMVECTOR</span>
             + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_TERMVECTOR_NUMBER_SHARDS, null);
-<span class="fc" id="L197">        types[tmpCounter] = rb.req.getParams().get(</span>
+<span class="fc" id="L196">        types[tmpCounter] = rb.req.getParams().get(</span>
             PARAM_MTAS_TERMVECTOR + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_TERMVECTOR_TYPE,
             null);
-<span class="fc" id="L200">        Set&lt;String&gt; functionIds = MtasSolrResultUtil</span>
-<span class="fc" id="L201">            .getIdsFromParameters(rb.req.getParams(), PARAM_MTAS_TERMVECTOR</span>
+<span class="fc" id="L199">        Set&lt;String&gt; functionIds = MtasSolrResultUtil</span>
+<span class="fc" id="L200">            .getIdsFromParameters(rb.req.getParams(), PARAM_MTAS_TERMVECTOR</span>
                 + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_TERMVECTOR_FUNCTION);
-<span class="fc" id="L203">        functionExpressions[tmpCounter] = new String[functionIds.size()];</span>
-<span class="fc" id="L204">        functionKeys[tmpCounter] = new String[functionIds.size()];</span>
-<span class="fc" id="L205">        functionTypes[tmpCounter] = new String[functionIds.size()];</span>
-<span class="fc" id="L206">        int tmpSubCounter = 0;</span>
-<span class="pc bpc" id="L207" title="1 of 2 branches missed.">        for (String functionId : functionIds) {</span>
-<span class="nc" id="L208">          functionKeys[tmpCounter][tmpSubCounter] = rb.req.getParams()</span>
-<span class="nc" id="L209">              .get(</span>
+<span class="fc" id="L202">        functionExpressions[tmpCounter] = new String[functionIds.size()];</span>
+<span class="fc" id="L203">        functionKeys[tmpCounter] = new String[functionIds.size()];</span>
+<span class="fc" id="L204">        functionTypes[tmpCounter] = new String[functionIds.size()];</span>
+<span class="fc" id="L205">        int tmpSubCounter = 0;</span>
+<span class="pc bpc" id="L206" title="1 of 2 branches missed.">        for (String functionId : functionIds) {</span>
+<span class="nc" id="L207">          functionKeys[tmpCounter][tmpSubCounter] = rb.req.getParams()</span>
+<span class="nc" id="L208">              .get(</span>
                   PARAM_MTAS_TERMVECTOR + &quot;.&quot; + id + &quot;.&quot;
                       + NAME_MTAS_TERMVECTOR_FUNCTION + &quot;.&quot; + functionId + &quot;.&quot;
                       + NAME_MTAS_TERMVECTOR_FUNCTION_KEY,
-<span class="nc" id="L213">                  String.valueOf(tmpSubCounter))</span>
-<span class="nc" id="L214">              .trim();</span>
-<span class="nc" id="L215">          functionExpressions[tmpCounter][tmpSubCounter] = rb.req.getParams()</span>
-<span class="nc" id="L216">              .get(PARAM_MTAS_TERMVECTOR + &quot;.&quot; + id + &quot;.&quot;</span>
+<span class="nc" id="L212">                  String.valueOf(tmpSubCounter))</span>
+<span class="nc" id="L213">              .trim();</span>
+<span class="nc" id="L214">          functionExpressions[tmpCounter][tmpSubCounter] = rb.req.getParams()</span>
+<span class="nc" id="L215">              .get(PARAM_MTAS_TERMVECTOR + &quot;.&quot; + id + &quot;.&quot;</span>
                   + NAME_MTAS_TERMVECTOR_FUNCTION + &quot;.&quot; + functionId + &quot;.&quot;
                   + NAME_MTAS_TERMVECTOR_FUNCTION_EXPRESSION, null);
-<span class="nc" id="L219">          functionTypes[tmpCounter][tmpSubCounter] = rb.req.getParams()</span>
-<span class="nc" id="L220">              .get(PARAM_MTAS_TERMVECTOR + &quot;.&quot; + id + &quot;.&quot;</span>
+<span class="nc" id="L218">          functionTypes[tmpCounter][tmpSubCounter] = rb.req.getParams()</span>
+<span class="nc" id="L219">              .get(PARAM_MTAS_TERMVECTOR + &quot;.&quot; + id + &quot;.&quot;</span>
                   + NAME_MTAS_TERMVECTOR_FUNCTION + &quot;.&quot; + functionId + &quot;.&quot;
                   + NAME_MTAS_TERMVECTOR_FUNCTION_TYPE, null);
-<span class="nc" id="L223">          tmpSubCounter++;</span>
-<span class="nc" id="L224">        }</span>
-<span class="fc" id="L225">        boundaries[tmpCounter] = rb.req.getParams().get(PARAM_MTAS_TERMVECTOR</span>
+<span class="nc" id="L222">          tmpSubCounter++;</span>
+<span class="nc" id="L223">        }</span>
+<span class="fc" id="L224">        boundaries[tmpCounter] = rb.req.getParams().get(PARAM_MTAS_TERMVECTOR</span>
             + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_TERMVECTOR_BOUNDARY, null);
-<span class="fc" id="L227">        lists[tmpCounter] = rb.req.getParams().get(</span>
+<span class="fc" id="L226">        lists[tmpCounter] = rb.req.getParams().get(</span>
             PARAM_MTAS_TERMVECTOR + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_TERMVECTOR_LIST);
-<span class="fc" id="L229">        listRegexps[tmpCounter] = rb.req.getParams()</span>
-<span class="fc" id="L230">            .getBool(PARAM_MTAS_TERMVECTOR + &quot;.&quot; + id + &quot;.&quot;</span>
+<span class="fc" id="L228">        listRegexps[tmpCounter] = rb.req.getParams()</span>
+<span class="fc" id="L229">            .getBool(PARAM_MTAS_TERMVECTOR + &quot;.&quot; + id + &quot;.&quot;</span>
                 + NAME_MTAS_TERMVECTOR_LIST_REGEXP, false);
-<span class="fc" id="L232">        ignoreRegexps[tmpCounter] = rb.req.getParams().get(PARAM_MTAS_TERMVECTOR</span>
+<span class="fc" id="L231">        ignoreRegexps[tmpCounter] = rb.req.getParams().get(PARAM_MTAS_TERMVECTOR</span>
             + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_TERMVECTOR_IGNORE_REGEXP, null);
-<span class="fc" id="L234">        ignoreLists[tmpCounter] = rb.req.getParams().get(PARAM_MTAS_TERMVECTOR</span>
+<span class="fc" id="L233">        ignoreLists[tmpCounter] = rb.req.getParams().get(PARAM_MTAS_TERMVECTOR</span>
             + &quot;.&quot; + id + &quot;.&quot; + NAME_MTAS_TERMVECTOR_IGNORE_LIST, null);
-<span class="fc" id="L236">        ignoreListRegexps[tmpCounter] = rb.req.getParams()</span>
-<span class="fc" id="L237">            .getBool(PARAM_MTAS_TERMVECTOR + &quot;.&quot; + id + &quot;.&quot;</span>
+<span class="fc" id="L235">        ignoreListRegexps[tmpCounter] = rb.req.getParams()</span>
+<span class="fc" id="L236">            .getBool(PARAM_MTAS_TERMVECTOR + &quot;.&quot; + id + &quot;.&quot;</span>
                 + NAME_MTAS_TERMVECTOR_IGNORE_LIST_REGEXP, false);
-<span class="fc" id="L239">        tmpCounter++;</span>
-<span class="fc" id="L240">      }</span>
-<span class="fc" id="L241">      String uniqueKeyField = rb.req.getSchema().getUniqueKeyField().getName();</span>
-<span class="fc" id="L242">      mtasFields.doTermVector = true;</span>
-<span class="fc" id="L243">      rb.setNeedDocSet(true);</span>
+<span class="fc" id="L238">        tmpCounter++;</span>
+<span class="fc" id="L239">      }</span>
+<span class="fc" id="L240">      String uniqueKeyField = rb.req.getSchema().getUniqueKeyField().getName();</span>
+<span class="fc" id="L241">      mtasFields.doTermVector = true;</span>
+<span class="fc" id="L242">      rb.setNeedDocSet(true);</span>
       // init and checks
-<span class="fc bfc" id="L245" title="All 2 branches covered.">      for (String field : fields) {</span>
-<span class="pc bpc" id="L246" title="2 of 4 branches missed.">        if (field == null || field.isEmpty()) {</span>
-<span class="nc" id="L247">          throw new IOException(&quot;no (valid) field in mtas termvector&quot;);</span>
-<span class="pc bpc" id="L248" title="1 of 2 branches missed.">        } else if (!mtasFields.list.containsKey(field)) {</span>
-<span class="fc" id="L249">          mtasFields.list.put(field, new ComponentField(uniqueKeyField));</span>
+<span class="fc bfc" id="L244" title="All 2 branches covered.">      for (String field : fields) {</span>
+<span class="pc bpc" id="L245" title="2 of 4 branches missed.">        if (field == null || field.isEmpty()) {</span>
+<span class="nc" id="L246">          throw new IOException(&quot;no (valid) field in mtas termvector&quot;);</span>
+<span class="pc bpc" id="L247" title="1 of 2 branches missed.">        } else if (!mtasFields.list.containsKey(field)) {</span>
+<span class="fc" id="L248">          mtasFields.list.put(field, new ComponentField(uniqueKeyField));</span>
         }
       }
-<span class="fc" id="L252">      MtasSolrResultUtil.compareAndCheck(keys, fields, NAME_MTAS_TERMVECTOR_KEY,</span>
-<span class="fc" id="L253">          NAME_MTAS_TERMVECTOR_FIELD, true);</span>
-<span class="fc" id="L254">      MtasSolrResultUtil.compareAndCheck(prefixes, fields,</span>
-<span class="fc" id="L255">          NAME_MTAS_TERMVECTOR_PREFIX, NAME_MTAS_TERMVECTOR_FIELD, false);</span>
-<span class="fc" id="L256">      MtasSolrResultUtil.compareAndCheck(regexps, fields,</span>
-<span class="fc" id="L257">          NAME_MTAS_TERMVECTOR_REGEXP, NAME_MTAS_TERMVECTOR_FIELD, false);</span>
-<span class="fc" id="L258">      MtasSolrResultUtil.compareAndCheck(types, fields,</span>
-<span class="fc" id="L259">          NAME_MTAS_TERMVECTOR_TYPE, NAME_MTAS_TERMVECTOR_FIELD, false);</span>
-<span class="fc" id="L260">      MtasSolrResultUtil.compareAndCheck(sortTypes, fields,</span>
-<span class="fc" id="L261">          NAME_MTAS_TERMVECTOR_SORT_TYPE, NAME_MTAS_TERMVECTOR_FIELD, false);</span>
-<span class="fc" id="L262">      MtasSolrResultUtil.compareAndCheck(sortDirections, fields,</span>
+<span class="fc" id="L251">      MtasSolrResultUtil.compareAndCheck(keys, fields, NAME_MTAS_TERMVECTOR_KEY,</span>
+<span class="fc" id="L252">          NAME_MTAS_TERMVECTOR_FIELD, true);</span>
+<span class="fc" id="L253">      MtasSolrResultUtil.compareAndCheck(prefixes, fields,</span>
+<span class="fc" id="L254">          NAME_MTAS_TERMVECTOR_PREFIX, NAME_MTAS_TERMVECTOR_FIELD, false);</span>
+<span class="fc" id="L255">      MtasSolrResultUtil.compareAndCheck(regexps, fields,</span>
+<span class="fc" id="L256">          NAME_MTAS_TERMVECTOR_REGEXP, NAME_MTAS_TERMVECTOR_FIELD, false);</span>
+<span class="fc" id="L257">      MtasSolrResultUtil.compareAndCheck(types, fields,</span>
+<span class="fc" id="L258">          NAME_MTAS_TERMVECTOR_TYPE, NAME_MTAS_TERMVECTOR_FIELD, false);</span>
+<span class="fc" id="L259">      MtasSolrResultUtil.compareAndCheck(sortTypes, fields,</span>
+<span class="fc" id="L260">          NAME_MTAS_TERMVECTOR_SORT_TYPE, NAME_MTAS_TERMVECTOR_FIELD, false);</span>
+<span class="fc" id="L261">      MtasSolrResultUtil.compareAndCheck(sortDirections, fields,</span>
           NAME_MTAS_TERMVECTOR_SORT_DIRECTION, NAME_MTAS_TERMVECTOR_FIELD,
-<span class="fc" id="L264">          false);</span>
-<span class="fc" id="L265">      MtasSolrResultUtil.compareAndCheck(numbers, fields,</span>
-<span class="fc" id="L266">          NAME_MTAS_TERMVECTOR_NUMBER, NAME_MTAS_TERMVECTOR_FIELD, false);</span>
-<span class="fc" id="L267">      MtasSolrResultUtil.compareAndCheck(boundaries, fields,</span>
-<span class="fc" id="L268">          NAME_MTAS_TERMVECTOR_BOUNDARY, NAME_MTAS_TERMVECTOR_FIELD, false);</span>
-<span class="fc" id="L269">      MtasSolrResultUtil.compareAndCheck(lists, fields,</span>
-<span class="fc" id="L270">          NAME_MTAS_TERMVECTOR_LIST, NAME_MTAS_TERMVECTOR_FIELD, false);</span>
-<span class="fc" id="L271">      MtasSolrResultUtil.compareAndCheck(ignoreRegexps, fields,</span>
+<span class="fc" id="L263">          false);</span>
+<span class="fc" id="L264">      MtasSolrResultUtil.compareAndCheck(numbers, fields,</span>
+<span class="fc" id="L265">          NAME_MTAS_TERMVECTOR_NUMBER, NAME_MTAS_TERMVECTOR_FIELD, false);</span>
+<span class="fc" id="L266">      MtasSolrResultUtil.compareAndCheck(boundaries, fields,</span>
+<span class="fc" id="L267">          NAME_MTAS_TERMVECTOR_BOUNDARY, NAME_MTAS_TERMVECTOR_FIELD, false);</span>
+<span class="fc" id="L268">      MtasSolrResultUtil.compareAndCheck(lists, fields,</span>
+<span class="fc" id="L269">          NAME_MTAS_TERMVECTOR_LIST, NAME_MTAS_TERMVECTOR_FIELD, false);</span>
+<span class="fc" id="L270">      MtasSolrResultUtil.compareAndCheck(ignoreRegexps, fields,</span>
           NAME_MTAS_TERMVECTOR_IGNORE_REGEXP, NAME_MTAS_TERMVECTOR_FIELD,
-<span class="fc" id="L273">          false);</span>
-<span class="fc" id="L274">      MtasSolrResultUtil.compareAndCheck(ignoreLists, fields,</span>
-<span class="fc" id="L275">          NAME_MTAS_TERMVECTOR_IGNORE_LIST, NAME_MTAS_TERMVECTOR_FIELD, false);</span>
-<span class="fc bfc" id="L276" title="All 2 branches covered.">      for (int i = 0; i &lt; fields.length; i++) {</span>
-<span class="fc bfc" id="L277" title="All 2 branches covered.">        if (!rb.req.getParams().getBool(&quot;isShard&quot;, false)) {</span>
-<span class="fc" id="L278">          numberShards[i] = null;</span>
-<span class="fc" id="L279">          boundaries[i] = null;</span>
+<span class="fc" id="L272">          false);</span>
+<span class="fc" id="L273">      MtasSolrResultUtil.compareAndCheck(ignoreLists, fields,</span>
+<span class="fc" id="L274">          NAME_MTAS_TERMVECTOR_IGNORE_LIST, NAME_MTAS_TERMVECTOR_FIELD, false);</span>
+<span class="fc bfc" id="L275" title="All 2 branches covered.">      for (int i = 0; i &lt; fields.length; i++) {</span>
+<span class="fc bfc" id="L276" title="All 2 branches covered.">        if (!rb.req.getParams().getBool(&quot;isShard&quot;, false)) {</span>
+<span class="fc" id="L277">          numberShards[i] = null;</span>
+<span class="fc" id="L278">          boundaries[i] = null;</span>
         }
-<span class="fc" id="L281">        String field = fields[i];</span>
-<span class="pc bpc" id="L282" title="2 of 4 branches missed.">        String prefix = (prefixes[i] == null) || (prefixes[i].isEmpty()) ? null</span>
-<span class="fc" id="L283">            : prefixes[i].trim();</span>
-<span class="pc bpc" id="L284" title="2 of 4 branches missed.">        String key = (keys[i] == null) || (keys[i].isEmpty())</span>
-<span class="pc" id="L285">            ? String.valueOf(i) + &quot;:&quot; + field + &quot;:&quot; + prefix : keys[i].trim();</span>
-<span class="pc bpc" id="L286" title="1 of 4 branches missed.">        String regexp = (regexps[i] == null) || (regexps[i].isEmpty()) ? null</span>
-<span class="fc" id="L287">            : regexps[i].trim();</span>
-<span class="fc bfc" id="L288" title="All 4 branches covered.">        Boolean full = (fulls[i] == null) || (!fulls[i].equals(&quot;true&quot;)) ? false</span>
+<span class="fc" id="L280">        String field = fields[i];</span>
+<span class="pc bpc" id="L281" title="2 of 4 branches missed.">        String prefix = (prefixes[i] == null) || (prefixes[i].isEmpty()) ? null</span>
+<span class="fc" id="L282">            : prefixes[i].trim();</span>
+<span class="pc bpc" id="L283" title="2 of 4 branches missed.">        String key = (keys[i] == null) || (keys[i].isEmpty())</span>
+<span class="pc" id="L284">            ? String.valueOf(i) + &quot;:&quot; + field + &quot;:&quot; + prefix : keys[i].trim();</span>
+<span class="pc bpc" id="L285" title="1 of 4 branches missed.">        String regexp = (regexps[i] == null) || (regexps[i].isEmpty()) ? null</span>
+<span class="fc" id="L286">            : regexps[i].trim();</span>
+<span class="fc bfc" id="L287" title="All 4 branches covered.">        Boolean full = (fulls[i] == null) || (!fulls[i].equals(&quot;true&quot;)) ? false</span>
             : true;
-<span class="pc bpc" id="L290" title="1 of 2 branches missed.">        String startValue = (startValues[i] == null)</span>
-<span class="pc bnc" id="L291" title="All 2 branches missed.">            || (startValues[i].isEmpty()) ? null : startValues[i].trim();</span>
-<span class="pc bpc" id="L292" title="1 of 4 branches missed.">        int listNumber = (numbers[i] == null) || (numbers[i].isEmpty())</span>
-<span class="fc" id="L293">            ? DEFAULT_NUMBER : Integer.parseInt(numbers[i]);</span>
-<span class="fc bfc" id="L294" title="All 2 branches covered.">        int numberFinal = (numberShards[i] == null)</span>
-<span class="pc bpc" id="L295" title="1 of 2 branches missed.">            || (numberShards[i].isEmpty()) ? listNumber</span>
-<span class="fc" id="L296">                : Integer.parseInt(numberShards[i]);</span>
-<span class="pc bpc" id="L297" title="1 of 4 branches missed.">        String type = (types[i] == null) || (types[i].isEmpty()) ? null</span>
-<span class="fc" id="L298">            : types[i].trim();</span>
-<span class="pc bpc" id="L299" title="1 of 4 branches missed.">        String sortType = (sortTypes[i] == null) || (sortTypes[i].isEmpty())</span>
-<span class="fc" id="L300">            ? null : sortTypes[i].trim();</span>
-<span class="fc bfc" id="L301" title="All 2 branches covered.">        String sortDirection = (sortDirections[i] == null)</span>
-<span class="pc bpc" id="L302" title="1 of 2 branches missed.">            || (sortDirections[i].isEmpty()) ? null : sortDirections[i].trim();</span>
-<span class="fc" id="L303">        String[] functionKey = functionKeys[i];</span>
-<span class="fc" id="L304">        String[] functionExpression = functionExpressions[i];</span>
-<span class="fc" id="L305">        String[] functionType = functionTypes[i];</span>
-<span class="fc" id="L306">        String boundary = boundaries[i];</span>
-<span class="fc" id="L307">        String[] list = null;</span>
-<span class="fc" id="L308">        Boolean listRegexp = listRegexps[i];</span>
-<span class="fc bfc" id="L309" title="All 2 branches covered.">        if (lists[i] != null) {</span>
-<span class="fc" id="L310">          ArrayList&lt;String&gt; tmpList = new ArrayList&lt;&gt;();</span>
-<span class="fc" id="L311">          String[] subList = lists[i].split(&quot;(?&lt;!\\\\),&quot;);</span>
-<span class="fc bfc" id="L312" title="All 2 branches covered.">          for (int j = 0; j &lt; subList.length; j++) {</span>
-<span class="fc" id="L313">            tmpList.add(subList[j].replace(&quot;\\,&quot;, &quot;,&quot;).replace(&quot;\\\\&quot;, &quot;\\&quot;));</span>
+<span class="pc bpc" id="L289" title="1 of 2 branches missed.">        String startValue = (startValues[i] == null)</span>
+<span class="pc bnc" id="L290" title="All 2 branches missed.">            || (startValues[i].isEmpty()) ? null : startValues[i].trim();</span>
+<span class="pc bpc" id="L291" title="1 of 4 branches missed.">        int listNumber = (numbers[i] == null) || (numbers[i].isEmpty())</span>
+<span class="fc" id="L292">            ? DEFAULT_NUMBER : Integer.parseInt(numbers[i]);</span>
+<span class="fc bfc" id="L293" title="All 2 branches covered.">        int numberFinal = (numberShards[i] == null)</span>
+<span class="pc bpc" id="L294" title="1 of 2 branches missed.">            || (numberShards[i].isEmpty()) ? listNumber</span>
+<span class="fc" id="L295">                : Integer.parseInt(numberShards[i]);</span>
+<span class="pc bpc" id="L296" title="1 of 4 branches missed.">        String type = (types[i] == null) || (types[i].isEmpty()) ? null</span>
+<span class="fc" id="L297">            : types[i].trim();</span>
+<span class="pc bpc" id="L298" title="1 of 4 branches missed.">        String sortType = (sortTypes[i] == null) || (sortTypes[i].isEmpty())</span>
+<span class="fc" id="L299">            ? null : sortTypes[i].trim();</span>
+<span class="fc bfc" id="L300" title="All 2 branches covered.">        String sortDirection = (sortDirections[i] == null)</span>
+<span class="pc bpc" id="L301" title="1 of 2 branches missed.">            || (sortDirections[i].isEmpty()) ? null : sortDirections[i].trim();</span>
+<span class="fc" id="L302">        String[] functionKey = functionKeys[i];</span>
+<span class="fc" id="L303">        String[] functionExpression = functionExpressions[i];</span>
+<span class="fc" id="L304">        String[] functionType = functionTypes[i];</span>
+<span class="fc" id="L305">        String boundary = boundaries[i];</span>
+<span class="fc" id="L306">        String[] list = null;</span>
+<span class="fc" id="L307">        Boolean listRegexp = listRegexps[i];</span>
+<span class="fc bfc" id="L308" title="All 2 branches covered.">        if (lists[i] != null) {</span>
+<span class="fc" id="L309">          ArrayList&lt;String&gt; tmpList = new ArrayList&lt;&gt;();</span>
+<span class="fc" id="L310">          String[] subList = lists[i].split(&quot;(?&lt;!\\\\),&quot;);</span>
+<span class="fc bfc" id="L311" title="All 2 branches covered.">          for (int j = 0; j &lt; subList.length; j++) {</span>
+<span class="fc" id="L312">            tmpList.add(subList[j].replace(&quot;\\,&quot;, &quot;,&quot;).replace(&quot;\\\\&quot;, &quot;\\&quot;));</span>
           }
-<span class="fc" id="L315">          list = tmpList.toArray(new String[tmpList.size()]);</span>
+<span class="fc" id="L314">          list = tmpList.toArray(new String[tmpList.size()]);</span>
         }
-<span class="fc" id="L317">        String ignoreRegexp = ignoreRegexps[i];</span>
-<span class="fc" id="L318">        String[] ignoreList = null;</span>
-<span class="fc" id="L319">        Boolean ignoreListRegexp = ignoreListRegexps[i];</span>
-<span class="fc bfc" id="L320" title="All 2 branches covered.">        if (ignoreLists[i] != null) {</span>
-<span class="fc" id="L321">          ArrayList&lt;String&gt; tmpList = new ArrayList&lt;&gt;();</span>
-<span class="fc" id="L322">          String[] subList = ignoreLists[i].split(&quot;(?&lt;!\\\\),&quot;);</span>
-<span class="fc bfc" id="L323" title="All 2 branches covered.">          for (int j = 0; j &lt; subList.length; j++) {</span>
-<span class="fc" id="L324">            tmpList.add(subList[j].replace(&quot;\\,&quot;, &quot;,&quot;).replace(&quot;\\\\&quot;, &quot;\\&quot;));</span>
+<span class="fc" id="L316">        String ignoreRegexp = ignoreRegexps[i];</span>
+<span class="fc" id="L317">        String[] ignoreList = null;</span>
+<span class="fc" id="L318">        Boolean ignoreListRegexp = ignoreListRegexps[i];</span>
+<span class="fc bfc" id="L319" title="All 2 branches covered.">        if (ignoreLists[i] != null) {</span>
+<span class="fc" id="L320">          ArrayList&lt;String&gt; tmpList = new ArrayList&lt;&gt;();</span>
+<span class="fc" id="L321">          String[] subList = ignoreLists[i].split(&quot;(?&lt;!\\\\),&quot;);</span>
+<span class="fc bfc" id="L322" title="All 2 branches covered.">          for (int j = 0; j &lt; subList.length; j++) {</span>
+<span class="fc" id="L323">            tmpList.add(subList[j].replace(&quot;\\,&quot;, &quot;,&quot;).replace(&quot;\\\\&quot;, &quot;\\&quot;));</span>
           }
-<span class="fc" id="L326">          ignoreList = tmpList.toArray(new String[tmpList.size()]);</span>
+<span class="fc" id="L325">          ignoreList = tmpList.toArray(new String[tmpList.size()]);</span>
         }
 
-<span class="pc bpc" id="L329" title="2 of 4 branches missed.">        if (prefix == null || prefix.isEmpty()) {</span>
-<span class="nc" id="L330">          throw new IOException(&quot;no (valid) prefix in mtas termvector&quot;);</span>
+<span class="pc bpc" id="L328" title="2 of 4 branches missed.">        if (prefix == null || prefix.isEmpty()) {</span>
+<span class="nc" id="L329">          throw new IOException(&quot;no (valid) prefix in mtas termvector&quot;);</span>
         } else {
           try {
-<span class="fc" id="L333">            mtasFields.list.get(field).termVectorList</span>
-<span class="fc" id="L334">                .add(new ComponentTermVector(key, prefix, regexp, full, type,</span>
+<span class="fc" id="L332">            mtasFields.list.get(field).termVectorList</span>
+<span class="fc" id="L333">                .add(new ComponentTermVector(key, prefix, regexp, full, type,</span>
                     sortType, sortDirection, startValue, numberFinal,
                     functionKey, functionExpression, functionType, boundary,
                     list, listRegexp, ignoreRegexp, ignoreList,
                     ignoreListRegexp));
-<span class="nc" id="L339">          } catch (ParseException e) {</span>
-<span class="nc" id="L340">            throw new IOException(e);</span>
-<span class="fc" id="L341">          }</span>
+<span class="nc" id="L338">          } catch (ParseException e) {</span>
+<span class="nc" id="L339">            throw new IOException(e);</span>
+<span class="fc" id="L340">          }</span>
         }
       }
 
     }
-<span class="fc" id="L346">  }</span>
+<span class="fc" id="L345">  }</span>
 
   /*
    * (non-Javadoc)
@@ -356,80 +355,80 @@ public class MtasSolrComponentTermvector
    */
   public void modifyRequest(ResponseBuilder rb, SearchComponent who,
       ShardRequest sreq) {
-<span class="pc bpc" id="L359" title="1 of 2 branches missed.">    if (sreq.params.getBool(MtasSolrSearchComponent.PARAM_MTAS, false)) {</span>
-<span class="pc bpc" id="L360" title="1 of 2 branches missed.">      if (sreq.params.getBool(PARAM_MTAS_TERMVECTOR, false)) {</span>
+<span class="pc bpc" id="L358" title="1 of 2 branches missed.">    if (sreq.params.getBool(MtasSolrSearchComponent.PARAM_MTAS, false)) {</span>
+<span class="pc bpc" id="L359" title="1 of 2 branches missed.">      if (sreq.params.getBool(PARAM_MTAS_TERMVECTOR, false)) {</span>
         // compute keys
-<span class="fc" id="L362">        Set&lt;String&gt; keys = MtasSolrResultUtil</span>
-<span class="fc" id="L363">            .getIdsFromParameters(rb.req.getParams(), PARAM_MTAS_TERMVECTOR);</span>
-<span class="fc bfc" id="L364" title="All 2 branches covered.">        if ((sreq.purpose &amp; ShardRequest.PURPOSE_GET_TOP_IDS) != 0) {</span>
-<span class="fc bfc" id="L365" title="All 2 branches covered.">          for (String key : keys) {</span>
-<span class="fc" id="L366">            String oldNumber = sreq.params.get(PARAM_MTAS_TERMVECTOR + &quot;.&quot; + key</span>
+<span class="fc" id="L361">        Set&lt;String&gt; keys = MtasSolrResultUtil</span>
+<span class="fc" id="L362">            .getIdsFromParameters(rb.req.getParams(), PARAM_MTAS_TERMVECTOR);</span>
+<span class="fc bfc" id="L363" title="All 2 branches covered.">        if ((sreq.purpose &amp; ShardRequest.PURPOSE_GET_TOP_IDS) != 0) {</span>
+<span class="fc bfc" id="L364" title="All 2 branches covered.">          for (String key : keys) {</span>
+<span class="fc" id="L365">            String oldNumber = sreq.params.get(PARAM_MTAS_TERMVECTOR + &quot;.&quot; + key</span>
                 + &quot;.&quot; + NAME_MTAS_TERMVECTOR_NUMBER);
             int number;
-<span class="pc bpc" id="L369" title="1 of 2 branches missed.">            if (oldNumber != null) {</span>
-<span class="fc" id="L370">              int oldNumberValue = Integer.parseInt(oldNumber);</span>
-<span class="fc bfc" id="L371" title="All 2 branches covered.">              number = (oldNumberValue &gt;= 0)</span>
+<span class="pc bpc" id="L368" title="1 of 2 branches missed.">            if (oldNumber != null) {</span>
+<span class="fc" id="L369">              int oldNumberValue = Integer.parseInt(oldNumber);</span>
+<span class="fc bfc" id="L370" title="All 2 branches covered.">              number = (oldNumberValue &gt;= 0)</span>
                   ? oldNumberValue * SHARD_NUMBER_MULTIPLIER : oldNumberValue;
-<span class="fc" id="L373">            } else {</span>
-<span class="nc" id="L374">              number = DEFAULT_NUMBER * SHARD_NUMBER_MULTIPLIER;</span>
+<span class="fc" id="L372">            } else {</span>
+<span class="nc" id="L373">              number = DEFAULT_NUMBER * SHARD_NUMBER_MULTIPLIER;</span>
             }
-<span class="fc" id="L376">            sreq.params.add(</span>
+<span class="fc" id="L375">            sreq.params.add(</span>
                 PARAM_MTAS_TERMVECTOR + &quot;.&quot; + key + &quot;.&quot;
                     + NAME_MTAS_TERMVECTOR_NUMBER_SHARDS,
-<span class="fc" id="L379">                String.valueOf(number));</span>
-<span class="fc" id="L380">          }</span>
+<span class="fc" id="L378">                String.valueOf(number));</span>
+<span class="fc" id="L379">          }</span>
         } else {
-<span class="fc" id="L382">          sreq.params.remove(PARAM_MTAS_TERMVECTOR);</span>
-<span class="fc bfc" id="L383" title="All 2 branches covered.">          for (String key : keys) {</span>
-<span class="fc" id="L384">            sreq.params.remove(PARAM_MTAS_TERMVECTOR + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="fc" id="L381">          sreq.params.remove(PARAM_MTAS_TERMVECTOR);</span>
+<span class="fc bfc" id="L382" title="All 2 branches covered.">          for (String key : keys) {</span>
+<span class="fc" id="L383">            sreq.params.remove(PARAM_MTAS_TERMVECTOR + &quot;.&quot; + key + &quot;.&quot;</span>
                 + NAME_MTAS_TERMVECTOR_FIELD);
-<span class="fc" id="L386">            sreq.params.remove(PARAM_MTAS_TERMVECTOR + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="fc" id="L385">            sreq.params.remove(PARAM_MTAS_TERMVECTOR + &quot;.&quot; + key + &quot;.&quot;</span>
                 + NAME_MTAS_TERMVECTOR_KEY);
-<span class="fc" id="L388">            sreq.params.remove(PARAM_MTAS_TERMVECTOR + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="fc" id="L387">            sreq.params.remove(PARAM_MTAS_TERMVECTOR + &quot;.&quot; + key + &quot;.&quot;</span>
                 + NAME_MTAS_TERMVECTOR_PREFIX);
-<span class="fc" id="L390">            sreq.params.remove(PARAM_MTAS_TERMVECTOR + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="fc" id="L389">            sreq.params.remove(PARAM_MTAS_TERMVECTOR + &quot;.&quot; + key + &quot;.&quot;</span>
                 + NAME_MTAS_TERMVECTOR_REGEXP);
-<span class="fc" id="L392">            sreq.params.remove(PARAM_MTAS_TERMVECTOR + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="fc" id="L391">            sreq.params.remove(PARAM_MTAS_TERMVECTOR + &quot;.&quot; + key + &quot;.&quot;</span>
                 + NAME_MTAS_TERMVECTOR_FULL);
-<span class="fc" id="L394">            sreq.params.remove(PARAM_MTAS_TERMVECTOR + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="fc" id="L393">            sreq.params.remove(PARAM_MTAS_TERMVECTOR + &quot;.&quot; + key + &quot;.&quot;</span>
                 + NAME_MTAS_TERMVECTOR_SORT_TYPE);
-<span class="fc" id="L396">            sreq.params.remove(PARAM_MTAS_TERMVECTOR + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="fc" id="L395">            sreq.params.remove(PARAM_MTAS_TERMVECTOR + &quot;.&quot; + key + &quot;.&quot;</span>
                 + NAME_MTAS_TERMVECTOR_SORT_DIRECTION);
-<span class="fc" id="L398">            sreq.params.remove(PARAM_MTAS_TERMVECTOR + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="fc" id="L397">            sreq.params.remove(PARAM_MTAS_TERMVECTOR + &quot;.&quot; + key + &quot;.&quot;</span>
                 + NAME_MTAS_TERMVECTOR_NUMBER);
-<span class="fc" id="L400">            sreq.params.remove(PARAM_MTAS_TERMVECTOR + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="fc" id="L399">            sreq.params.remove(PARAM_MTAS_TERMVECTOR + &quot;.&quot; + key + &quot;.&quot;</span>
                 + NAME_MTAS_TERMVECTOR_NUMBER_SHARDS);
-<span class="fc" id="L402">            Set&lt;String&gt; functionKeys = MtasSolrResultUtil</span>
-<span class="fc" id="L403">                .getIdsFromParameters(rb.req.getParams(), PARAM_MTAS_TERMVECTOR</span>
+<span class="fc" id="L401">            Set&lt;String&gt; functionKeys = MtasSolrResultUtil</span>
+<span class="fc" id="L402">                .getIdsFromParameters(rb.req.getParams(), PARAM_MTAS_TERMVECTOR</span>
                     + &quot;.&quot; + key + &quot;.&quot; + NAME_MTAS_TERMVECTOR_FUNCTION);
-<span class="pc bpc" id="L405" title="1 of 2 branches missed.">            for (String functionKey : functionKeys) {</span>
-<span class="nc" id="L406">              sreq.params.remove(PARAM_MTAS_TERMVECTOR + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="pc bpc" id="L404" title="1 of 2 branches missed.">            for (String functionKey : functionKeys) {</span>
+<span class="nc" id="L405">              sreq.params.remove(PARAM_MTAS_TERMVECTOR + &quot;.&quot; + key + &quot;.&quot;</span>
                   + NAME_MTAS_TERMVECTOR_FUNCTION + &quot;.&quot; + functionKey + &quot;.&quot;
                   + NAME_MTAS_TERMVECTOR_FUNCTION_EXPRESSION);
-<span class="nc" id="L409">              sreq.params.remove(PARAM_MTAS_TERMVECTOR + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="nc" id="L408">              sreq.params.remove(PARAM_MTAS_TERMVECTOR + &quot;.&quot; + key + &quot;.&quot;</span>
                   + NAME_MTAS_TERMVECTOR_FUNCTION + &quot;.&quot; + functionKey + &quot;.&quot;
                   + NAME_MTAS_TERMVECTOR_FUNCTION_KEY);
-<span class="nc" id="L412">              sreq.params.remove(PARAM_MTAS_TERMVECTOR + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="nc" id="L411">              sreq.params.remove(PARAM_MTAS_TERMVECTOR + &quot;.&quot; + key + &quot;.&quot;</span>
                   + NAME_MTAS_TERMVECTOR_FUNCTION + &quot;.&quot; + functionKey + &quot;.&quot;
                   + NAME_MTAS_TERMVECTOR_FUNCTION_TYPE);
-<span class="nc" id="L415">            }</span>
-<span class="fc" id="L416">            sreq.params.remove(PARAM_MTAS_TERMVECTOR + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="nc" id="L414">            }</span>
+<span class="fc" id="L415">            sreq.params.remove(PARAM_MTAS_TERMVECTOR + &quot;.&quot; + key + &quot;.&quot;</span>
                 + NAME_MTAS_TERMVECTOR_BOUNDARY);
-<span class="fc" id="L418">            sreq.params.remove(PARAM_MTAS_TERMVECTOR + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="fc" id="L417">            sreq.params.remove(PARAM_MTAS_TERMVECTOR + &quot;.&quot; + key + &quot;.&quot;</span>
                 + NAME_MTAS_TERMVECTOR_LIST);
-<span class="fc" id="L420">            sreq.params.remove(PARAM_MTAS_TERMVECTOR + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="fc" id="L419">            sreq.params.remove(PARAM_MTAS_TERMVECTOR + &quot;.&quot; + key + &quot;.&quot;</span>
                 + NAME_MTAS_TERMVECTOR_LIST_REGEXP);
-<span class="fc" id="L422">            sreq.params.remove(PARAM_MTAS_TERMVECTOR + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="fc" id="L421">            sreq.params.remove(PARAM_MTAS_TERMVECTOR + &quot;.&quot; + key + &quot;.&quot;</span>
                 + NAME_MTAS_TERMVECTOR_IGNORE_REGEXP);
-<span class="fc" id="L424">            sreq.params.remove(PARAM_MTAS_TERMVECTOR + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="fc" id="L423">            sreq.params.remove(PARAM_MTAS_TERMVECTOR + &quot;.&quot; + key + &quot;.&quot;</span>
                 + NAME_MTAS_TERMVECTOR_IGNORE_LIST);
-<span class="fc" id="L426">            sreq.params.remove(PARAM_MTAS_TERMVECTOR + &quot;.&quot; + key + &quot;.&quot;</span>
+<span class="fc" id="L425">            sreq.params.remove(PARAM_MTAS_TERMVECTOR + &quot;.&quot; + key + &quot;.&quot;</span>
                 + NAME_MTAS_TERMVECTOR_IGNORE_REGEXP);
-<span class="fc" id="L428">          }</span>
+<span class="fc" id="L427">          }</span>
         }
       }
     }
-<span class="fc" id="L432">  }</span>
+<span class="fc" id="L431">  }</span>
 
   /*
    * (non-Javadoc)
@@ -441,45 +440,45 @@ public class MtasSolrComponentTermvector
   @SuppressWarnings(&quot;unchecked&quot;)
   public SimpleOrderedMap&lt;Object&gt; create(ComponentTermVector termVector,
       Boolean encode) throws IOException {
-<span class="fc" id="L444">    SimpleOrderedMap&lt;Object&gt; mtasTermVectorResponse = new SimpleOrderedMap&lt;&gt;();</span>
-<span class="fc" id="L445">    mtasTermVectorResponse.add(&quot;key&quot;, termVector.key);</span>
+<span class="fc" id="L443">    SimpleOrderedMap&lt;Object&gt; mtasTermVectorResponse = new SimpleOrderedMap&lt;&gt;();</span>
+<span class="fc" id="L444">    mtasTermVectorResponse.add(&quot;key&quot;, termVector.key);</span>
 
-<span class="fc" id="L447">    termVector.subComponentFunction.dataCollector.close();</span>
+<span class="fc" id="L446">    termVector.subComponentFunction.dataCollector.close();</span>
 
-<span class="fc" id="L449">    HashMap&lt;MtasDataCollector&lt;?, ?&gt;, HashMap&lt;String, MtasSolrMtasResult&gt;&gt; functionData = new HashMap&lt;&gt;();</span>
-<span class="fc" id="L450">    HashMap&lt;String, MtasSolrMtasResult&gt; functionDataItem = new HashMap&lt;&gt;();</span>
-<span class="fc" id="L451">    functionData.put(termVector.subComponentFunction.dataCollector,</span>
+<span class="fc" id="L448">    HashMap&lt;MtasDataCollector&lt;?, ?&gt;, HashMap&lt;String, MtasSolrMtasResult&gt;&gt; functionData = new HashMap&lt;&gt;();</span>
+<span class="fc" id="L449">    HashMap&lt;String, MtasSolrMtasResult&gt; functionDataItem = new HashMap&lt;&gt;();</span>
+<span class="fc" id="L450">    functionData.put(termVector.subComponentFunction.dataCollector,</span>
         functionDataItem);
-<span class="pc bpc" id="L453" title="1 of 2 branches missed.">    if (termVector.functions != null) {</span>
-<span class="pc bpc" id="L454" title="1 of 2 branches missed.">      for (SubComponentFunction function : termVector.functions) {</span>
-<span class="nc" id="L455">        function.dataCollector.reduceToKeys(</span>
-<span class="nc" id="L456">            termVector.subComponentFunction.dataCollector.getKeyList());</span>
-<span class="nc" id="L457">        function.dataCollector.close();</span>
-<span class="nc" id="L458">        functionDataItem.put(function.key,</span>
+<span class="pc bpc" id="L452" title="1 of 2 branches missed.">    if (termVector.functions != null) {</span>
+<span class="pc bpc" id="L453" title="1 of 2 branches missed.">      for (SubComponentFunction function : termVector.functions) {</span>
+<span class="nc" id="L454">        function.dataCollector.reduceToKeys(</span>
+<span class="nc" id="L455">            termVector.subComponentFunction.dataCollector.getKeyList());</span>
+<span class="nc" id="L456">        function.dataCollector.close();</span>
+<span class="nc" id="L457">        functionDataItem.put(function.key,</span>
             new MtasSolrMtasResult(function.dataCollector,
                 new String[] { function.dataType },
                 new String[] { function.statsType },
                 new SortedSet[] { function.statsItems }, new String[] { null },
-<span class="nc" id="L463">                new String[] { null }, new Integer[] { 0 },</span>
-<span class="nc" id="L464">                new Integer[] { Integer.MAX_VALUE }, null));</span>
-<span class="nc" id="L465">      }</span>
+<span class="nc" id="L462">                new String[] { null }, new Integer[] { 0 },</span>
+<span class="nc" id="L463">                new Integer[] { Integer.MAX_VALUE }, null));</span>
+<span class="nc" id="L464">      }</span>
     }
-<span class="fc" id="L467">    MtasSolrMtasResult data = new MtasSolrMtasResult(</span>
+<span class="fc" id="L466">    MtasSolrMtasResult data = new MtasSolrMtasResult(</span>
         termVector.subComponentFunction.dataCollector,
         new String[] { termVector.subComponentFunction.dataType },
         new String[] { termVector.subComponentFunction.statsType },
         new SortedSet[] { termVector.subComponentFunction.statsItems },
         new String[] { termVector.subComponentFunction.sortType },
         new String[] { termVector.subComponentFunction.sortDirection },
-<span class="fc" id="L474">        new Integer[] { 0 }, new Integer[] { termVector.number }, functionData);</span>
-<span class="fc bfc" id="L475" title="All 2 branches covered.">    if (encode) {</span>
-<span class="fc" id="L476">      mtasTermVectorResponse.add(&quot;_encoded_list&quot;,</span>
-<span class="fc" id="L477">          MtasSolrResultUtil.encode(data));</span>
+<span class="fc" id="L473">        new Integer[] { 0 }, new Integer[] { termVector.number }, functionData);</span>
+<span class="fc bfc" id="L474" title="All 2 branches covered.">    if (encode) {</span>
+<span class="fc" id="L475">      mtasTermVectorResponse.add(&quot;_encoded_list&quot;,</span>
+<span class="fc" id="L476">          MtasSolrResultUtil.encode(data));</span>
     } else {
-<span class="fc" id="L479">      mtasTermVectorResponse.add(&quot;list&quot;, data);</span>
-<span class="fc" id="L480">      MtasSolrResultUtil.rewrite(mtasTermVectorResponse);</span>
+<span class="fc" id="L478">      mtasTermVectorResponse.add(&quot;list&quot;, data);</span>
+<span class="fc" id="L479">      MtasSolrResultUtil.rewrite(mtasTermVectorResponse);</span>
     }
-<span class="fc" id="L482">    return mtasTermVectorResponse;</span>
+<span class="fc" id="L481">    return mtasTermVectorResponse;</span>
   }
 
   /*
@@ -491,78 +490,79 @@ public class MtasSolrComponentTermvector
    */
   @SuppressWarnings(&quot;unchecked&quot;)
   public void finishStage(ResponseBuilder rb) {
-<span class="pc bpc" id="L494" title="1 of 2 branches missed.">    if (rb.req.getParams().getBool(MtasSolrSearchComponent.PARAM_MTAS, false)) {</span>
-<span class="fc bfc" id="L495" title="All 4 branches covered.">      if (rb.stage &gt;= ResponseBuilder.STAGE_EXECUTE_QUERY</span>
+<span class="pc bpc" id="L493" title="1 of 2 branches missed.">    if (rb.req.getParams().getBool(MtasSolrSearchComponent.PARAM_MTAS, false)) {</span>
+<span class="fc bfc" id="L494" title="All 4 branches covered.">      if (rb.stage &gt;= ResponseBuilder.STAGE_EXECUTE_QUERY</span>
           &amp;&amp; rb.stage &lt; ResponseBuilder.STAGE_GET_FIELDS) {
-<span class="fc bfc" id="L497" title="All 2 branches covered.">        for (ShardRequest sreq : rb.finished) {</span>
-<span class="pc bpc" id="L498" title="1 of 2 branches missed.">          if (sreq.params.getBool(MtasSolrSearchComponent.PARAM_MTAS, false)</span>
-<span class="pc bpc" id="L499" title="1 of 2 branches missed.">              &amp;&amp; sreq.params.getBool(PARAM_MTAS_TERMVECTOR, false)) {</span>
-<span class="fc bfc" id="L500" title="All 2 branches covered.">            for (ShardResponse shardResponse : sreq.responses) {</span>
-<span class="fc" id="L501">              NamedList&lt;Object&gt; response = shardResponse.getSolrResponse()</span>
-<span class="fc" id="L502">                  .getResponse();</span>
+<span class="fc bfc" id="L496" title="All 2 branches covered.">        for (ShardRequest sreq : rb.finished) {</span>
+<span class="pc bpc" id="L497" title="1 of 2 branches missed.">          if (sreq.params.getBool(MtasSolrSearchComponent.PARAM_MTAS, false)</span>
+<span class="pc bpc" id="L498" title="1 of 2 branches missed.">              &amp;&amp; sreq.params.getBool(PARAM_MTAS_TERMVECTOR, false)) {</span>
+<span class="fc bfc" id="L499" title="All 2 branches covered.">            for (ShardResponse shardResponse : sreq.responses) {</span>
+<span class="fc" id="L500">              NamedList&lt;Object&gt; response = shardResponse.getSolrResponse()</span>
+<span class="fc" id="L501">                  .getResponse();</span>
               try {
-<span class="fc" id="L504">                ArrayList&lt;NamedList&lt;Object&gt;&gt; data = (ArrayList&lt;NamedList&lt;Object&gt;&gt;) response</span>
-<span class="fc" id="L505">                    .findRecursive(&quot;mtas&quot;, &quot;termvector&quot;);</span>
-<span class="pc bpc" id="L506" title="1 of 2 branches missed.">                if (data != null) {</span>
-<span class="fc" id="L507">                  MtasSolrResultUtil.decode(data);</span>
+<span class="fc" id="L503">                ArrayList&lt;NamedList&lt;Object&gt;&gt; data = (ArrayList&lt;NamedList&lt;Object&gt;&gt;) response</span>
+<span class="fc" id="L504">                    .findRecursive(&quot;mtas&quot;, &quot;termvector&quot;);</span>
+<span class="pc bpc" id="L505" title="1 of 2 branches missed.">                if (data != null) {</span>
+<span class="fc" id="L506">                  MtasSolrResultUtil.decode(data);</span>
                 }
-<span class="nc" id="L509">              } catch (ClassCastException e) {</span>
-<span class="nc" id="L510">                log.debug(e);</span>
+<span class="nc" id="L508">              } catch (ClassCastException e) {</span>
+<span class="nc" id="L509">                log.debug(e);</span>
                 // shouldnt happen
-<span class="fc" id="L512">              }</span>
-<span class="fc" id="L513">            }</span>
+<span class="fc" id="L511">              }</span>
+<span class="fc" id="L512">            }</span>
           }
-<span class="fc" id="L515">        }</span>
-<span class="fc bfc" id="L516" title="All 2 branches covered.">        if (rb.stage == MtasSolrSearchComponent.STAGE_TERMVECTOR_FINISH) {</span>
-<span class="pc bpc" id="L517" title="1 of 2 branches missed.">          if (rb.req.getParams().getBool(MtasSolrSearchComponent.PARAM_MTAS,</span>
+<span class="fc" id="L514">        }</span>
+<span class="fc bfc" id="L515" title="All 2 branches covered.">        if (rb.stage == MtasSolrSearchComponent.STAGE_TERMVECTOR_FINISH) {</span>
+<span class="pc bpc" id="L516" title="1 of 2 branches missed.">          if (rb.req.getParams().getBool(MtasSolrSearchComponent.PARAM_MTAS,</span>
               false)
-<span class="pc bpc" id="L519" title="1 of 2 branches missed.">              &amp;&amp; rb.req.getParams().getBool(PARAM_MTAS_TERMVECTOR, false)) {</span>
-<span class="fc" id="L520">            Set&lt;String&gt; ids = MtasSolrResultUtil.getIdsFromParameters(</span>
-<span class="fc" id="L521">                rb.req.getParams(), PARAM_MTAS_TERMVECTOR);</span>
-<span class="pc bpc" id="L522" title="1 of 2 branches missed.">            if (!ids.isEmpty()) {</span>
-<span class="fc" id="L523">              int tmpCounter = 0;</span>
-<span class="fc" id="L524">              String[] keys = new String[ids.size()];</span>
-<span class="fc" id="L525">              String[] numbers = new String[ids.size()];</span>
-<span class="fc bfc" id="L526" title="All 2 branches covered.">              for (String id : ids) {</span>
-<span class="fc" id="L527">                keys[tmpCounter] = rb.req.getParams()</span>
-<span class="fc" id="L528">                    .get(</span>
+<span class="pc bpc" id="L518" title="1 of 2 branches missed.">              &amp;&amp; rb.req.getParams().getBool(PARAM_MTAS_TERMVECTOR, false)) {</span>
+<span class="fc" id="L519">            Set&lt;String&gt; ids = MtasSolrResultUtil.getIdsFromParameters(</span>
+<span class="fc" id="L520">                rb.req.getParams(), PARAM_MTAS_TERMVECTOR);</span>
+<span class="pc bpc" id="L521" title="1 of 2 branches missed.">            if (!ids.isEmpty()) {</span>
+<span class="fc" id="L522">              int tmpCounter = 0;</span>
+<span class="fc" id="L523">              String[] keys = new String[ids.size()];</span>
+<span class="fc" id="L524">              String[] numbers = new String[ids.size()];</span>
+<span class="fc bfc" id="L525" title="All 2 branches covered.">              for (String id : ids) {</span>
+<span class="fc" id="L526">                keys[tmpCounter] = rb.req.getParams()</span>
+<span class="fc" id="L527">                    .get(</span>
                         PARAM_MTAS_TERMVECTOR + &quot;.&quot; + id + &quot;.&quot;
                             + NAME_MTAS_TERMVECTOR_KEY,
-<span class="fc" id="L531">                        String.valueOf(tmpCounter))</span>
-<span class="fc" id="L532">                    .trim();</span>
-<span class="fc" id="L533">                numbers[tmpCounter] = rb.req.getParams()</span>
-<span class="fc" id="L534">                    .get(PARAM_MTAS_TERMVECTOR + &quot;.&quot; + id + &quot;.&quot;</span>
+<span class="fc" id="L530">                        String.valueOf(tmpCounter))</span>
+<span class="fc" id="L531">                    .trim();</span>
+<span class="fc" id="L532">                numbers[tmpCounter] = rb.req.getParams()</span>
+<span class="fc" id="L533">                    .get(PARAM_MTAS_TERMVECTOR + &quot;.&quot; + id + &quot;.&quot;</span>
                         + NAME_MTAS_TERMVECTOR_NUMBER, null);
-<span class="fc" id="L536">                tmpCounter++;</span>
-<span class="fc" id="L537">              }</span>
+<span class="fc" id="L535">                tmpCounter++;</span>
+<span class="fc" id="L536">              }</span>
               // mtas response
-<span class="fc" id="L539">              NamedList&lt;Object&gt; mtasResponse = null;</span>
+<span class="fc" id="L538">              NamedList&lt;Object&gt; mtasResponse = null;</span>
               try {
-<span class="fc" id="L541">                mtasResponse = (NamedList&lt;Object&gt;) rb.rsp.getValues()</span>
-<span class="fc" id="L542">                    .get(&quot;mtas&quot;);</span>
-<span class="nc" id="L543">              } catch (ClassCastException e) {</span>
-<span class="nc" id="L544">                log.debug(e);</span>
-<span class="nc" id="L545">                mtasResponse = null;</span>
-<span class="fc" id="L546">              }</span>
-<span class="pc bpc" id="L547" title="1 of 2 branches missed.">              if (mtasResponse == null) {</span>
-<span class="nc" id="L548">                mtasResponse = new SimpleOrderedMap&lt;&gt;();</span>
-<span class="nc" id="L549">                rb.rsp.add(&quot;mtas&quot;, mtasResponse);</span>
+<span class="fc" id="L540">                mtasResponse = (NamedList&lt;Object&gt;) rb.rsp.getValues()</span>
+<span class="fc" id="L541">                    .get(&quot;mtas&quot;);</span>
+<span class="nc" id="L542">              } catch (ClassCastException e) {</span>
+<span class="nc" id="L543">                log.debug(e);</span>
+<span class="nc" id="L544">                mtasResponse = null;</span>
+<span class="fc" id="L545">              }</span>
+<span class="pc bpc" id="L546" title="1 of 2 branches missed.">              if (mtasResponse == null) {</span>
+<span class="nc" id="L547">                mtasResponse = new SimpleOrderedMap&lt;&gt;();</span>
+<span class="nc" id="L548">                rb.rsp.add(&quot;mtas&quot;, mtasResponse);</span>
               }
-<span class="fc" id="L551">              Object o = mtasResponse.get(&quot;termvector&quot;);</span>
-<span class="pc bpc" id="L552" title="2 of 4 branches missed.">              if (o != null &amp;&amp; o instanceof ArrayList) {</span>
-<span class="fc" id="L553">                ArrayList&lt;?&gt; tvList = (ArrayList&lt;?&gt;) o;</span>
-<span class="fc bfc" id="L554" title="All 2 branches covered.">                for (int i = 0; i &lt; tmpCounter; i++) {</span>
-<span class="fc bfc" id="L555" title="All 2 branches covered.">                  for (int j = 0; j &lt; tvList.size(); j++) {</span>
-<span class="fc" id="L556">                    NamedList&lt;Object&gt; item = (NamedList&lt;Object&gt;) tvList.get(j);</span>
+<span class="fc" id="L550">              Object o = mtasResponse.get(&quot;termvector&quot;);</span>
+<span class="pc bpc" id="L551" title="2 of 4 branches missed.">              if (o != null &amp;&amp; o instanceof ArrayList) {</span>
+<span class="fc" id="L552">                ArrayList&lt;?&gt; tvList = (ArrayList&lt;?&gt;) o;</span>
+<span class="fc bfc" id="L553" title="All 2 branches covered.">                for (int i = 0; i &lt; tmpCounter; i++) {</span>
+<span class="fc bfc" id="L554" title="All 2 branches covered.">                  for (int j = 0; j &lt; tvList.size(); j++) {</span>
+<span class="fc" id="L555">                    NamedList&lt;Object&gt; item = (NamedList&lt;Object&gt;) tvList.get(j);</span>
                     boolean condition;
-<span class="pc bpc" id="L558" title="1 of 2 branches missed.">                    condition = item != null;</span>
-<span class="pc bpc" id="L559" title="1 of 2 branches missed.">                    condition &amp;= item.get(&quot;key&quot;) != null;</span>
-<span class="fc" id="L560">                    condition &amp;= item.get(&quot;key&quot;) instanceof String;</span>
-<span class="pc bpc" id="L561" title="1 of 2 branches missed.">                    condition &amp;= item.get(&quot;list&quot;) != null;</span>
-<span class="fc" id="L562">                    condition &amp;= item.get(&quot;list&quot;) instanceof ArrayList;                    </span>
-<span class="pc bpc" id="L563" title="1 of 2 branches missed.">                    if (condition) {</span>
-<span class="fc" id="L564">                      String key = (String) item.get(&quot;key&quot;);</span>
-<span class="fc" id="L565">                      ArrayList&lt;Object&gt; list = (ArrayList&lt;Object&gt;) item.get(&quot;list&quot;);</span>
+<span class="pc bpc" id="L557" title="1 of 2 branches missed.">                    condition = item != null;</span>
+<span class="pc bpc" id="L558" title="1 of 2 branches missed.">                    condition &amp;= item.get(&quot;key&quot;) != null;</span>
+<span class="fc" id="L559">                    condition &amp;= item.get(&quot;key&quot;) instanceof String;</span>
+<span class="pc bpc" id="L560" title="1 of 2 branches missed.">                    condition &amp;= item.get(&quot;list&quot;) != null;</span>
+<span class="fc" id="L561">                    condition &amp;= item.get(&quot;list&quot;) instanceof ArrayList;</span>
+<span class="pc bpc" id="L562" title="1 of 2 branches missed.">                    if (condition) {</span>
+<span class="fc" id="L563">                      String key = (String) item.get(&quot;key&quot;);</span>
+<span class="fc" id="L564">                      ArrayList&lt;Object&gt; list = (ArrayList&lt;Object&gt;) item</span>
+<span class="fc" id="L565">                          .get(&quot;list&quot;);</span>
 <span class="pc bpc" id="L566" title="1 of 2 branches missed.">                      if (key.equals(keys[i])) {</span>
                         int number;
 <span class="pc bpc" id="L568" title="1 of 2 branches missed.">                        if (numbers[i] != null) {</span>
@@ -611,646 +611,633 @@ public class MtasSolrComponentTermvector
   /**
    * Distributed process finish.
    *
-   * @param rb
-   *          the rb
-   * @param mtasFields
-   *          the mtas fields
-   * @throws IOException
-   *           Signals that an I/O exception has occurred.
+   * @param rb the rb
+   * @param mtasFields the mtas fields
+   * @throws IOException Signals that an I/O exception has occurred.
    */
   private void distributedProcessFinish(ResponseBuilder rb,
       ComponentFields mtasFields) throws IOException {
     // rewrite
 
     Object mtasResponseRaw;
-<span class="pc bpc" id="L626" title="2 of 4 branches missed.">    if ((mtasResponseRaw = rb.rsp.getValues().get(&quot;mtas&quot;)) != null</span>
+<span class="pc bpc" id="L623" title="2 of 4 branches missed.">    if ((mtasResponseRaw = rb.rsp.getValues().get(&quot;mtas&quot;)) != null</span>
         &amp;&amp; mtasResponseRaw instanceof NamedList) {
-<span class="fc" id="L628">      NamedList&lt;Object&gt; mtasResponse = (NamedList&lt;Object&gt;) mtasResponseRaw;</span>
+<span class="fc" id="L625">      NamedList&lt;Object&gt; mtasResponse = (NamedList&lt;Object&gt;) mtasResponseRaw;</span>
       Object mtasResponseTermvectorRaw;
-<span class="pc bpc" id="L630" title="2 of 4 branches missed.">      if ((mtasResponseTermvectorRaw = mtasResponse.get(&quot;termvector&quot;)) != null</span>
+<span class="pc bpc" id="L627" title="2 of 4 branches missed.">      if ((mtasResponseTermvectorRaw = mtasResponse.get(&quot;termvector&quot;)) != null</span>
           &amp;&amp; mtasResponseTermvectorRaw instanceof ArrayList) {
-<span class="fc" id="L632">        MtasSolrResultUtil</span>
-<span class="fc" id="L633">            .rewrite((ArrayList&lt;Object&gt;) mtasResponseTermvectorRaw);</span>
+<span class="fc" id="L629">        MtasSolrResultUtil</span>
+<span class="fc" id="L630">            .rewrite((ArrayList&lt;Object&gt;) mtasResponseTermvectorRaw);</span>
       }
     }
-<span class="fc" id="L636">  }</span>
+<span class="fc" id="L633">  }</span>
 
   /**
    * Distributed process missing top.
    *
-   * @param rb
-   *          the rb
-   * @param mtasFields
-   *          the mtas fields
-   * @throws IOException
-   *           Signals that an I/O exception has occurred.
+   * @param rb the rb
+   * @param mtasFields the mtas fields
+   * @throws IOException Signals that an I/O exception has occurred.
    */
   private void distributedProcessMissingTop(ResponseBuilder rb,
       ComponentFields mtasFields) throws IOException {
     // initialise
-<span class="fc" id="L651">    Map&lt;String, SortedMap&lt;String, MtasDataItemNumberComparator&gt;&gt; mergedComparatorLists = new HashMap&lt;&gt;();</span>
-<span class="fc" id="L652">    Map&lt;String, MtasDataItemNumberComparator&gt; mergedComparatorBoundaryList = new HashMap&lt;&gt;();</span>
-<span class="fc" id="L653">    Map&lt;String, MtasDataItemNumberComparator&gt; summedComparatorBoundaryList = new HashMap&lt;&gt;();</span>
-<span class="fc" id="L654">    Map&lt;String, Map&lt;String, MtasDataItemNumberComparator&gt;&gt; comparatorBoundariesList = new HashMap&lt;&gt;();</span>
+<span class="fc" id="L645">    Map&lt;String, SortedMap&lt;String, MtasDataItemNumberComparator&gt;&gt; mergedComparatorLists = new HashMap&lt;&gt;();</span>
+<span class="fc" id="L646">    Map&lt;String, MtasDataItemNumberComparator&gt; mergedComparatorBoundaryList = new HashMap&lt;&gt;();</span>
+<span class="fc" id="L647">    Map&lt;String, MtasDataItemNumberComparator&gt; summedComparatorBoundaryList = new HashMap&lt;&gt;();</span>
+<span class="fc" id="L648">    Map&lt;String, Map&lt;String, MtasDataItemNumberComparator&gt;&gt; comparatorBoundariesList = new HashMap&lt;&gt;();</span>
     // check all termvectors, and initialize
-<span class="fc bfc" id="L656" title="All 2 branches covered.">    for (String field : mtasFields.list.keySet()) {</span>
-<span class="fc" id="L657">      List&lt;ComponentTermVector&gt; tvList = mtasFields.list</span>
-<span class="fc" id="L658">          .get(field).termVectorList;</span>
-<span class="pc bpc" id="L659" title="1 of 2 branches missed.">      if (tvList != null) {</span>
-<span class="fc bfc" id="L660" title="All 2 branches covered.">        for (ComponentTermVector tv : tvList) {</span>
-<span class="fc bfc" id="L661" title="All 2 branches covered.">          if (!tv.subComponentFunction.sortType.equals(CodecUtil.SORT_TERM)) {</span>
-<span class="fc" id="L662">            mergedComparatorLists.put(tv.key,</span>
+<span class="fc bfc" id="L650" title="All 2 branches covered.">    for (String field : mtasFields.list.keySet()) {</span>
+<span class="fc" id="L651">      List&lt;ComponentTermVector&gt; tvList = mtasFields.list</span>
+<span class="fc" id="L652">          .get(field).termVectorList;</span>
+<span class="pc bpc" id="L653" title="1 of 2 branches missed.">      if (tvList != null) {</span>
+<span class="fc bfc" id="L654" title="All 2 branches covered.">        for (ComponentTermVector tv : tvList) {</span>
+<span class="fc bfc" id="L655" title="All 2 branches covered.">          if (!tv.subComponentFunction.sortType.equals(CodecUtil.SORT_TERM)) {</span>
+<span class="fc" id="L656">            mergedComparatorLists.put(tv.key,</span>
                 new TreeMap&lt;String, MtasDataItemNumberComparator&gt;());
           }
-<span class="fc" id="L665">        }</span>
+<span class="fc" id="L659">        }</span>
       }
-<span class="fc" id="L667">    }</span>
+<span class="fc" id="L661">    }</span>
     // compute for each termvector the mergedComparatorList and the
     // summedBoundary
-<span class="fc bfc" id="L670" title="All 2 branches covered.">    for (ShardRequest sreq : rb.finished) {</span>
-<span class="pc bpc" id="L671" title="1 of 2 branches missed.">      if (sreq.params.getBool(MtasSolrSearchComponent.PARAM_MTAS, false)</span>
-<span class="pc bpc" id="L672" title="1 of 2 branches missed.">          &amp;&amp; sreq.params.getBool(PARAM_MTAS_TERMVECTOR, false)) {</span>
-<span class="fc bfc" id="L673" title="All 2 branches covered.">        for (ShardResponse shardResponse : sreq.responses) {</span>
+<span class="fc bfc" id="L664" title="All 2 branches covered.">    for (ShardRequest sreq : rb.finished) {</span>
+<span class="pc bpc" id="L665" title="1 of 2 branches missed.">      if (sreq.params.getBool(MtasSolrSearchComponent.PARAM_MTAS, false)</span>
+<span class="pc bpc" id="L666" title="1 of 2 branches missed.">          &amp;&amp; sreq.params.getBool(PARAM_MTAS_TERMVECTOR, false)) {</span>
+<span class="fc bfc" id="L667" title="All 2 branches covered.">        for (ShardResponse shardResponse : sreq.responses) {</span>
           SortedMap&lt;String, MtasDataItemNumberComparator&gt; mergedComparatorList;
-<span class="fc" id="L675">          NamedList&lt;Object&gt; response = shardResponse.getSolrResponse()</span>
-<span class="fc" id="L676">              .getResponse();</span>
+<span class="fc" id="L669">          NamedList&lt;Object&gt; response = shardResponse.getSolrResponse()</span>
+<span class="fc" id="L670">              .getResponse();</span>
           String key;
           MtasSolrMtasResult list;
           MtasDataItemNumberComparator comparatorLast;
           Map&lt;String, MtasDataItemNumberComparator&gt; comparatorList;
           try {
-<span class="fc" id="L682">            List&lt;NamedList&lt;Object&gt;&gt; data = (List&lt;NamedList&lt;Object&gt;&gt;) response</span>
-<span class="fc" id="L683">                .findRecursive(&quot;mtas&quot;, &quot;termvector&quot;);</span>
-<span class="pc bpc" id="L684" title="1 of 2 branches missed.">            if (data != null) {</span>
-<span class="fc bfc" id="L685" title="All 2 branches covered.">              for (int i = 0; i &lt; data.size(); i++) {</span>
-<span class="fc" id="L686">                NamedList&lt;Object&gt; dataItem = data.get(i);</span>
+<span class="fc" id="L676">            List&lt;NamedList&lt;Object&gt;&gt; data = (List&lt;NamedList&lt;Object&gt;&gt;) response</span>
+<span class="fc" id="L677">                .findRecursive(&quot;mtas&quot;, &quot;termvector&quot;);</span>
+<span class="pc bpc" id="L678" title="1 of 2 branches missed.">            if (data != null) {</span>
+<span class="fc bfc" id="L679" title="All 2 branches covered.">              for (int i = 0; i &lt; data.size(); i++) {</span>
+<span class="fc" id="L680">                NamedList&lt;Object&gt; dataItem = data.get(i);</span>
                 try {
-<span class="fc" id="L688">                  key = (String) dataItem.get(&quot;key&quot;);</span>
-<span class="fc" id="L689">                  list = (MtasSolrMtasResult) dataItem.get(&quot;list&quot;);</span>
-<span class="pc bpc" id="L690" title="1 of 2 branches missed.">                  if (list != null) {</span>
-<span class="fc" id="L691">                    comparatorLast = list.getResult().getLastSortValue();</span>
-<span class="fc" id="L692">                    comparatorList = list.getResult().getComparatorList();</span>
-<span class="pc bpc" id="L693" title="1 of 2 branches missed.">                    if (key == null) {</span>
-<span class="nc" id="L694">                      dataItem.clear();</span>
-<span class="pc bpc" id="L695" title="1 of 4 branches missed.">                    } else if (comparatorLast == null || comparatorList == null</span>
-<span class="pc bpc" id="L696" title="1 of 2 branches missed.">                        || !mergedComparatorLists.containsKey(key)) {</span>
+<span class="fc" id="L682">                  key = (String) dataItem.get(&quot;key&quot;);</span>
+<span class="fc" id="L683">                  list = (MtasSolrMtasResult) dataItem.get(&quot;list&quot;);</span>
+<span class="pc bpc" id="L684" title="1 of 2 branches missed.">                  if (list != null) {</span>
+<span class="fc" id="L685">                    comparatorLast = list.getResult().getLastSortValue();</span>
+<span class="fc" id="L686">                    comparatorList = list.getResult().getComparatorList();</span>
+<span class="pc bpc" id="L687" title="1 of 2 branches missed.">                    if (key == null) {</span>
+<span class="nc" id="L688">                      dataItem.clear();</span>
+<span class="pc bpc" id="L689" title="1 of 4 branches missed.">                    } else if (comparatorLast == null || comparatorList == null</span>
+<span class="pc bpc" id="L690" title="1 of 2 branches missed.">                        || !mergedComparatorLists.containsKey(key)) {</span>
                       // do nothing
                     } else {
-<span class="fc" id="L699">                      mergedComparatorList = mergedComparatorLists.get(key);</span>
-<span class="fc bfc" id="L700" title="All 2 branches covered.">                      for (Entry&lt;String, MtasDataItemNumberComparator&gt; entry : comparatorList</span>
-<span class="fc" id="L701">                          .entrySet()) {</span>
-<span class="fc bfc" id="L702" title="All 2 branches covered.">                        if (mergedComparatorList.containsKey(entry.getKey())) {</span>
-<span class="fc" id="L703">                          mergedComparatorList.get(entry.getKey())</span>
-<span class="fc" id="L704">                              .add(entry.getValue().getValue());</span>
+<span class="fc" id="L693">                      mergedComparatorList = mergedComparatorLists.get(key);</span>
+<span class="fc bfc" id="L694" title="All 2 branches covered.">                      for (Entry&lt;String, MtasDataItemNumberComparator&gt; entry : comparatorList</span>
+<span class="fc" id="L695">                          .entrySet()) {</span>
+<span class="fc bfc" id="L696" title="All 2 branches covered.">                        if (mergedComparatorList.containsKey(entry.getKey())) {</span>
+<span class="fc" id="L697">                          mergedComparatorList.get(entry.getKey())</span>
+<span class="fc" id="L698">                              .add(entry.getValue().getValue());</span>
                         } else {
-<span class="fc" id="L706">                          mergedComparatorList.put(entry.getKey(),</span>
-<span class="fc" id="L707">                              entry.getValue().clone());</span>
+<span class="fc" id="L700">                          mergedComparatorList.put(entry.getKey(),</span>
+<span class="fc" id="L701">                              entry.getValue().clone());</span>
                         }
-<span class="fc" id="L709">                      }</span>
-<span class="fc bfc" id="L710" title="All 2 branches covered.">                      if (!comparatorBoundariesList.containsKey(key)) {</span>
-<span class="fc" id="L711">                        comparatorBoundariesList.put(key,</span>
+<span class="fc" id="L703">                      }</span>
+<span class="fc bfc" id="L704" title="All 2 branches covered.">                      if (!comparatorBoundariesList.containsKey(key)) {</span>
+<span class="fc" id="L705">                        comparatorBoundariesList.put(key,</span>
                             new HashMap&lt;String, MtasDataItemNumberComparator&gt;());
                       }
-<span class="fc" id="L714">                      comparatorBoundariesList.get(key)</span>
-<span class="fc" id="L715">                          .put(shardResponse.getShardAddress(), comparatorLast);</span>
-<span class="fc bfc" id="L716" title="All 2 branches covered.">                      if (summedComparatorBoundaryList.containsKey(key)) {</span>
-<span class="fc" id="L717">                        summedComparatorBoundaryList.get(key)</span>
-<span class="fc" id="L718">                            .add(comparatorLast.getValue());</span>
+<span class="fc" id="L708">                      comparatorBoundariesList.get(key)</span>
+<span class="fc" id="L709">                          .put(shardResponse.getShardAddress(), comparatorLast);</span>
+<span class="fc bfc" id="L710" title="All 2 branches covered.">                      if (summedComparatorBoundaryList.containsKey(key)) {</span>
+<span class="fc" id="L711">                        summedComparatorBoundaryList.get(key)</span>
+<span class="fc" id="L712">                            .add(comparatorLast.getValue());</span>
                       } else {
-<span class="fc" id="L720">                        summedComparatorBoundaryList.put(key,</span>
-<span class="fc" id="L721">                            comparatorLast.clone());</span>
+<span class="fc" id="L714">                        summedComparatorBoundaryList.put(key,</span>
+<span class="fc" id="L715">                            comparatorLast.clone());</span>
                       }
                     }
                   } else {
-<span class="nc" id="L725">                    throw new IOException(&quot;no data returned&quot;);</span>
+<span class="nc" id="L719">                    throw new IOException(&quot;no data returned&quot;);</span>
                   }
-<span class="nc" id="L727">                } catch (ClassCastException e) {</span>
-<span class="nc" id="L728">                  log.debug(e);</span>
-<span class="nc" id="L729">                  dataItem.clear();</span>
-<span class="fc" id="L730">                }</span>
+<span class="nc" id="L721">                } catch (ClassCastException e) {</span>
+<span class="nc" id="L722">                  log.debug(e);</span>
+<span class="nc" id="L723">                  dataItem.clear();</span>
+<span class="fc" id="L724">                }</span>
               }
             }
-<span class="nc" id="L733">          } catch (ClassCastException e) {</span>
-<span class="nc" id="L734">            log.debug(e);</span>
+<span class="nc" id="L727">          } catch (ClassCastException e) {</span>
+<span class="nc" id="L728">            log.debug(e);</span>
             // shouldnt happen
-<span class="fc" id="L736">          }</span>
-<span class="fc" id="L737">          shardResponse.getSolrResponse().setResponse(response);</span>
-<span class="fc" id="L738">        }</span>
+<span class="fc" id="L730">          }</span>
+<span class="fc" id="L731">          shardResponse.getSolrResponse().setResponse(response);</span>
+<span class="fc" id="L732">        }</span>
       }
-<span class="fc" id="L740">    }</span>
+<span class="fc" id="L734">    }</span>
     // compute for each relevant termvector the mergedComparatorBoundary
-<span class="fc" id="L742">    HashMap&lt;String, HashMap&lt;String, HashMap&lt;String, MtasDataItemNumberComparator&gt;&gt;&gt; recomputeFieldList = new HashMap&lt;&gt;();</span>
-<span class="fc bfc" id="L743" title="All 2 branches covered.">    for (String field : mtasFields.list.keySet()) {</span>
-<span class="fc" id="L744">      List&lt;ComponentTermVector&gt; tvList = mtasFields.list</span>
-<span class="fc" id="L745">          .get(field).termVectorList;</span>
-<span class="pc bpc" id="L746" title="1 of 2 branches missed.">      if (tvList != null) {</span>
-<span class="fc bfc" id="L747" title="All 2 branches covered.">        for (ComponentTermVector tv : tvList) {</span>
+<span class="fc" id="L736">    HashMap&lt;String, HashMap&lt;String, HashMap&lt;String, MtasDataItemNumberComparator&gt;&gt;&gt; recomputeFieldList = new HashMap&lt;&gt;();</span>
+<span class="fc bfc" id="L737" title="All 2 branches covered.">    for (String field : mtasFields.list.keySet()) {</span>
+<span class="fc" id="L738">      List&lt;ComponentTermVector&gt; tvList = mtasFields.list</span>
+<span class="fc" id="L739">          .get(field).termVectorList;</span>
+<span class="pc bpc" id="L740" title="1 of 2 branches missed.">      if (tvList != null) {</span>
+<span class="fc bfc" id="L741" title="All 2 branches covered.">        for (ComponentTermVector tv : tvList) {</span>
           SortedMap&lt;String, MtasDataItemNumberComparator&gt; mergedComparatorList;
-<span class="fc bfc" id="L749" title="All 2 branches covered.">          if (mergedComparatorLists.containsKey(tv.key)) {</span>
-<span class="fc" id="L750">            mergedComparatorList = mergedComparatorLists.get(tv.key);</span>
-<span class="pc bpc" id="L751" title="2 of 4 branches missed.">            if (mergedComparatorList.size() &lt; tv.number || tv.number &lt;= 0) {</span>
+<span class="fc bfc" id="L743" title="All 2 branches covered.">          if (mergedComparatorLists.containsKey(tv.key)) {</span>
+<span class="fc" id="L744">            mergedComparatorList = mergedComparatorLists.get(tv.key);</span>
+<span class="pc bpc" id="L745" title="2 of 4 branches missed.">            if (mergedComparatorList.size() &lt; tv.number || tv.number &lt;= 0) {</span>
               // do nothing
             } else {
-<span class="fc" id="L754">              final int sortDirection = tv.subComponentFunction.sortDirection</span>
-<span class="fc bfc" id="L755" title="All 2 branches covered.">                  .equals(CodecUtil.SORT_DESC) ? -1 : 1;</span>
-<span class="fc" id="L756">              SortedSet&lt;Map.Entry&lt;String, MtasDataItemNumberComparator&gt;&gt; sortedSet = new TreeSet&lt;&gt;(</span>
+<span class="fc" id="L748">              final int sortDirection = tv.subComponentFunction.sortDirection</span>
+<span class="fc bfc" id="L749" title="All 2 branches covered.">                  .equals(CodecUtil.SORT_DESC) ? -1 : 1;</span>
+<span class="fc" id="L750">              SortedSet&lt;Map.Entry&lt;String, MtasDataItemNumberComparator&gt;&gt; sortedSet = new TreeSet&lt;&gt;(</span>
                   (Map.Entry&lt;String, MtasDataItemNumberComparator&gt; e1,
-<span class="fc" id="L758">                      Map.Entry&lt;String, MtasDataItemNumberComparator&gt; e2) -&gt; (e1</span>
-<span class="fc bfc" id="L759" title="All 2 branches covered.">                          .getValue().compareTo(e2.getValue().getValue()) == 0)</span>
-<span class="fc" id="L760">                              ? e1.getKey().compareTo(e2.getKey())</span>
-<span class="fc" id="L761">                              : e1.getValue().compareTo(</span>
-<span class="fc" id="L762">                                  e2.getValue().getValue()) * sortDirection);</span>
-<span class="fc" id="L763">              sortedSet.addAll(mergedComparatorLists.get(tv.key).entrySet());</span>
-<span class="fc" id="L764">              Optional&lt;Map.Entry&lt;String, MtasDataItemNumberComparator&gt;&gt; optionalItem = sortedSet</span>
-<span class="fc" id="L765">                  .stream().skip(tv.number - 1L).findFirst();</span>
-<span class="pc bpc" id="L766" title="1 of 2 branches missed.">              if (optionalItem.isPresent()) {</span>
-<span class="fc" id="L767">                mergedComparatorBoundaryList.put(tv.key,</span>
-<span class="fc" id="L768">                    optionalItem.get().getValue());</span>
+<span class="fc" id="L752">                      Map.Entry&lt;String, MtasDataItemNumberComparator&gt; e2) -&gt; (e1</span>
+<span class="fc bfc" id="L753" title="All 2 branches covered.">                          .getValue().compareTo(e2.getValue().getValue()) == 0)</span>
+<span class="fc" id="L754">                              ? e1.getKey().compareTo(e2.getKey())</span>
+<span class="fc" id="L755">                              : e1.getValue().compareTo(</span>
+<span class="fc" id="L756">                                  e2.getValue().getValue()) * sortDirection);</span>
+<span class="fc" id="L757">              sortedSet.addAll(mergedComparatorLists.get(tv.key).entrySet());</span>
+<span class="fc" id="L758">              Optional&lt;Map.Entry&lt;String, MtasDataItemNumberComparator&gt;&gt; optionalItem = sortedSet</span>
+<span class="fc" id="L759">                  .stream().skip(tv.number - 1L).findFirst();</span>
+<span class="pc bpc" id="L760" title="1 of 2 branches missed.">              if (optionalItem.isPresent()) {</span>
+<span class="fc" id="L761">                mergedComparatorBoundaryList.put(tv.key,</span>
+<span class="fc" id="L762">                    optionalItem.get().getValue());</span>
               }
             }
           }
-<span class="fc" id="L772">        }</span>
+<span class="fc" id="L766">        }</span>
       }
-<span class="fc" id="L774">      HashMap&lt;String, HashMap&lt;String, MtasDataItemNumberComparator&gt;&gt; recomputeList = new HashMap&lt;&gt;();</span>
-<span class="pc bpc" id="L775" title="1 of 2 branches missed.">      if (tvList != null) {</span>
-<span class="fc bfc" id="L776" title="All 2 branches covered.">        for (ComponentTermVector tv : tvList) {</span>
-<span class="fc" id="L777">          String key = tv.key;</span>
-<span class="fc bfc" id="L778" title="All 2 branches covered.">          if (mergedComparatorBoundaryList.containsKey(key)</span>
-<span class="pc bpc" id="L779" title="1 of 2 branches missed.">              &amp;&amp; summedComparatorBoundaryList.containsKey(key)) {</span>
+<span class="fc" id="L768">      HashMap&lt;String, HashMap&lt;String, MtasDataItemNumberComparator&gt;&gt; recomputeList = new HashMap&lt;&gt;();</span>
+<span class="pc bpc" id="L769" title="1 of 2 branches missed.">      if (tvList != null) {</span>
+<span class="fc bfc" id="L770" title="All 2 branches covered.">        for (ComponentTermVector tv : tvList) {</span>
+<span class="fc" id="L771">          String key = tv.key;</span>
+<span class="fc bfc" id="L772" title="All 2 branches covered.">          if (mergedComparatorBoundaryList.containsKey(key)</span>
+<span class="pc bpc" id="L773" title="1 of 2 branches missed.">              &amp;&amp; summedComparatorBoundaryList.containsKey(key)) {</span>
             // set termvector to recompute
-<span class="fc" id="L781">            recomputeList.put(key,</span>
+<span class="fc" id="L775">            recomputeList.put(key,</span>
                 new HashMap&lt;String, MtasDataItemNumberComparator&gt;());
             // sort
-<span class="fc" id="L784">            List&lt;Entry&lt;String, MtasDataItemNumberComparator&gt;&gt; list = new LinkedList&lt;&gt;(</span>
-<span class="fc" id="L785">                comparatorBoundariesList.get(key).entrySet());</span>
-<span class="fc" id="L786">            Collections.sort(list,</span>
+<span class="fc" id="L778">            List&lt;Entry&lt;String, MtasDataItemNumberComparator&gt;&gt; list = new LinkedList&lt;&gt;(</span>
+<span class="fc" id="L779">                comparatorBoundariesList.get(key).entrySet());</span>
+<span class="fc" id="L780">            Collections.sort(list,</span>
                 (Entry&lt;String, MtasDataItemNumberComparator&gt; e1,
                     Entry&lt;String, MtasDataItemNumberComparator&gt; e2) -&gt; e1
-<span class="fc" id="L789">                        .getValue().compareTo(e2.getValue().getValue())</span>
-            );
-<span class="fc" id="L791">            HashMap&lt;String, MtasDataItemNumberComparator&gt; sortedHashMap = new LinkedHashMap&lt;&gt;();</span>
-<span class="fc" id="L792">            for (Iterator&lt;Map.Entry&lt;String, MtasDataItemNumberComparator&gt;&gt; it = list</span>
-<span class="fc bfc" id="L793" title="All 2 branches covered.">                .iterator(); it.hasNext();) {</span>
-<span class="fc" id="L794">              Map.Entry&lt;String, MtasDataItemNumberComparator&gt; entry = it.next();</span>
-<span class="fc" id="L795">              sortedHashMap.put(entry.getKey(), entry.getValue());</span>
-<span class="fc" id="L796">            }</span>
+<span class="fc" id="L783">                        .getValue().compareTo(e2.getValue().getValue()));</span>
+<span class="fc" id="L784">            HashMap&lt;String, MtasDataItemNumberComparator&gt; sortedHashMap = new LinkedHashMap&lt;&gt;();</span>
+<span class="fc" id="L785">            for (Iterator&lt;Map.Entry&lt;String, MtasDataItemNumberComparator&gt;&gt; it = list</span>
+<span class="fc bfc" id="L786" title="All 2 branches covered.">                .iterator(); it.hasNext();) {</span>
+<span class="fc" id="L787">              Map.Entry&lt;String, MtasDataItemNumberComparator&gt; entry = it.next();</span>
+<span class="fc" id="L788">              sortedHashMap.put(entry.getKey(), entry.getValue());</span>
+<span class="fc" id="L789">            }</span>
 
-<span class="fc" id="L798">            MtasDataItemNumberComparator mainNewBoundary = mergedComparatorBoundaryList</span>
-<span class="fc" id="L799">                .get(key).recomputeBoundary(sortedHashMap.size());</span>
+<span class="fc" id="L791">            MtasDataItemNumberComparator mainNewBoundary = mergedComparatorBoundaryList</span>
+<span class="fc" id="L792">                .get(key).recomputeBoundary(sortedHashMap.size());</span>
             // System.out.println(
             // &quot;MAIN NEW BOUNDARY for '&quot; + key + &quot;' : &quot; + mainNewBoundary);
 
-<span class="fc" id="L803">            MtasDataItemNumberComparator sum = null;</span>
-<span class="fc" id="L804">            int number = 0;</span>
-<span class="fc bfc" id="L805" title="All 2 branches covered.">            for (Entry&lt;String, MtasDataItemNumberComparator&gt; entry : sortedHashMap</span>
-<span class="fc" id="L806">                .entrySet()) {</span>
-<span class="fc" id="L807">              MtasDataItemNumberComparator newBoundary = mainNewBoundary</span>
-<span class="fc" id="L808">                  .clone();</span>
-<span class="fc" id="L809">              MtasDataItemNumberComparator currentBoundary = entry.getValue();</span>
-<span class="fc" id="L810">              int compare = currentBoundary.compareTo(newBoundary.getValue());</span>
-<span class="fc" id="L811">              if (tv.subComponentFunction.sortDirection</span>
-<span class="fc bfc" id="L812" title="All 2 branches covered.">                  .equals(CodecUtil.SORT_DESC)) {</span>
-<span class="fc" id="L813">                compare *= -1;</span>
+<span class="fc" id="L796">            MtasDataItemNumberComparator sum = null;</span>
+<span class="fc" id="L797">            int number = 0;</span>
+<span class="fc bfc" id="L798" title="All 2 branches covered.">            for (Entry&lt;String, MtasDataItemNumberComparator&gt; entry : sortedHashMap</span>
+<span class="fc" id="L799">                .entrySet()) {</span>
+<span class="fc" id="L800">              MtasDataItemNumberComparator newBoundary = mainNewBoundary</span>
+<span class="fc" id="L801">                  .clone();</span>
+<span class="fc" id="L802">              MtasDataItemNumberComparator currentBoundary = entry.getValue();</span>
+<span class="fc" id="L803">              int compare = currentBoundary.compareTo(newBoundary.getValue());</span>
+<span class="fc" id="L804">              if (tv.subComponentFunction.sortDirection</span>
+<span class="fc bfc" id="L805" title="All 2 branches covered.">                  .equals(CodecUtil.SORT_DESC)) {</span>
+<span class="fc" id="L806">                compare *= -1;</span>
               }
-<span class="pc bpc" id="L815" title="1 of 2 branches missed.">              if (compare &lt; 0) {</span>
-<span class="nc" id="L816">                HashMap&lt;String, MtasDataItemNumberComparator&gt; recomputeSubList = new HashMap&lt;&gt;();</span>
+<span class="pc bpc" id="L808" title="1 of 2 branches missed.">              if (compare &lt; 0) {</span>
+<span class="nc" id="L809">                HashMap&lt;String, MtasDataItemNumberComparator&gt; recomputeSubList = new HashMap&lt;&gt;();</span>
                 // sum not null if number&gt;0, but do check
-<span class="nc bnc" id="L818" title="All 4 branches missed.">                if (number &gt; 0 &amp;&amp; sum != null</span>
+<span class="nc bnc" id="L811" title="All 4 branches missed.">                if (number &gt; 0 &amp;&amp; sum != null</span>
                     &amp;&amp; tv.subComponentFunction.sortDirection
-<span class="nc bnc" id="L820" title="All 2 branches missed.">                        .equals(CodecUtil.SORT_DESC)) {</span>
-<span class="nc" id="L821">                  MtasDataItemNumberComparator tmpSumBoundary = mergedComparatorBoundaryList</span>
-<span class="nc" id="L822">                      .get(key);</span>
-<span class="nc" id="L823">                  tmpSumBoundary.subtract(sum.getValue());</span>
-<span class="nc" id="L824">                  MtasDataItemNumberComparator alternativeNewBoundary = tmpSumBoundary</span>
-<span class="nc" id="L825">                      .recomputeBoundary(sortedHashMap.size() - number);</span>
-<span class="nc" id="L826">                  compare = newBoundary</span>
-<span class="nc" id="L827">                      .compareTo(alternativeNewBoundary.getValue());</span>
-<span class="nc bnc" id="L828" title="All 2 branches missed.">                  if (compare &lt; 0) {</span>
-<span class="nc" id="L829">                    newBoundary = alternativeNewBoundary;</span>
-<span class="nc" id="L830">                    compare = currentBoundary.compareTo(newBoundary.getValue());</span>
-<span class="nc" id="L831">                    if (tv.subComponentFunction.sortDirection</span>
-<span class="nc bnc" id="L832" title="All 2 branches missed.">                        .equals(CodecUtil.SORT_DESC)) {</span>
-<span class="nc" id="L833">                      compare *= -1;</span>
+<span class="nc bnc" id="L813" title="All 2 branches missed.">                        .equals(CodecUtil.SORT_DESC)) {</span>
+<span class="nc" id="L814">                  MtasDataItemNumberComparator tmpSumBoundary = mergedComparatorBoundaryList</span>
+<span class="nc" id="L815">                      .get(key);</span>
+<span class="nc" id="L816">                  tmpSumBoundary.subtract(sum.getValue());</span>
+<span class="nc" id="L817">                  MtasDataItemNumberComparator alternativeNewBoundary = tmpSumBoundary</span>
+<span class="nc" id="L818">                      .recomputeBoundary(sortedHashMap.size() - number);</span>
+<span class="nc" id="L819">                  compare = newBoundary</span>
+<span class="nc" id="L820">                      .compareTo(alternativeNewBoundary.getValue());</span>
+<span class="nc bnc" id="L821" title="All 2 branches missed.">                  if (compare &lt; 0) {</span>
+<span class="nc" id="L822">                    newBoundary = alternativeNewBoundary;</span>
+<span class="nc" id="L823">                    compare = currentBoundary.compareTo(newBoundary.getValue());</span>
+<span class="nc" id="L824">                    if (tv.subComponentFunction.sortDirection</span>
+<span class="nc bnc" id="L825" title="All 2 branches missed.">                        .equals(CodecUtil.SORT_DESC)) {</span>
+<span class="nc" id="L826">                      compare *= -1;</span>
                     }
-<span class="nc bnc" id="L835" title="All 2 branches missed.">                    if (compare &lt; 0) {</span>
-<span class="nc" id="L836">                      recomputeSubList.put(entry.getKey(), newBoundary);</span>
+<span class="nc bnc" id="L828" title="All 2 branches missed.">                    if (compare &lt; 0) {</span>
+<span class="nc" id="L829">                      recomputeSubList.put(entry.getKey(), newBoundary);</span>
                     }
                   } else {
-<span class="nc" id="L839">                    recomputeSubList.put(entry.getKey(), newBoundary);</span>
+<span class="nc" id="L832">                    recomputeSubList.put(entry.getKey(), newBoundary);</span>
                   }
-<span class="nc" id="L841">                } else {</span>
-<span class="nc" id="L842">                  recomputeSubList.put(entry.getKey(), newBoundary);</span>
+<span class="nc" id="L834">                } else {</span>
+<span class="nc" id="L835">                  recomputeSubList.put(entry.getKey(), newBoundary);</span>
                 }
-<span class="nc bnc" id="L844" title="All 2 branches missed.">                if (!recomputeSubList.isEmpty()) {</span>
-<span class="nc bnc" id="L845" title="All 2 branches missed.">                  if (!recomputeList.containsKey(key)) {</span>
-<span class="nc" id="L846">                    recomputeList.put(key, recomputeSubList);</span>
+<span class="nc bnc" id="L837" title="All 2 branches missed.">                if (!recomputeSubList.isEmpty()) {</span>
+<span class="nc bnc" id="L838" title="All 2 branches missed.">                  if (!recomputeList.containsKey(key)) {</span>
+<span class="nc" id="L839">                    recomputeList.put(key, recomputeSubList);</span>
                   } else {
-<span class="nc" id="L848">                    recomputeList.get(key).putAll(recomputeSubList);</span>
+<span class="nc" id="L841">                    recomputeList.get(key).putAll(recomputeSubList);</span>
                   }
                 }
-<span class="nc" id="L851">              } else {</span>
-<span class="fc" id="L852">                newBoundary = currentBoundary.clone();</span>
+<span class="nc" id="L844">              } else {</span>
+<span class="fc" id="L845">                newBoundary = currentBoundary.clone();</span>
               }
-<span class="fc bfc" id="L854" title="All 2 branches covered.">              if (sum == null) {</span>
-<span class="fc" id="L855">                sum = newBoundary.clone();</span>
+<span class="fc bfc" id="L847" title="All 2 branches covered.">              if (sum == null) {</span>
+<span class="fc" id="L848">                sum = newBoundary.clone();</span>
               } else {
-<span class="fc" id="L857">                sum.add(newBoundary.getValue());</span>
+<span class="fc" id="L850">                sum.add(newBoundary.getValue());</span>
               }
-<span class="fc" id="L859">              number++;</span>
-<span class="fc" id="L860">            }</span>
+<span class="fc" id="L852">              number++;</span>
+<span class="fc" id="L853">            }</span>
           }
-<span class="fc" id="L862">        }</span>
+<span class="fc" id="L855">        }</span>
       }
-<span class="fc bfc" id="L864" title="All 2 branches covered.">      if (!recomputeList.isEmpty()) {</span>
-<span class="fc" id="L865">        recomputeFieldList.put(field, recomputeList);</span>
+<span class="fc bfc" id="L857" title="All 2 branches covered.">      if (!recomputeList.isEmpty()) {</span>
+<span class="fc" id="L858">        recomputeFieldList.put(field, recomputeList);</span>
       }
-<span class="fc" id="L867">    }</span>
+<span class="fc" id="L860">    }</span>
 
     // finally, recompute
-<span class="fc bfc" id="L870" title="All 2 branches covered.">    if (recomputeFieldList.size() &gt; 0) {</span>
+<span class="fc bfc" id="L863" title="All 2 branches covered.">    if (recomputeFieldList.size() &gt; 0) {</span>
 
       // remove output for termvectors in recompute list and get list of shards
-<span class="fc" id="L873">      HashSet&lt;String&gt; shards = new HashSet&lt;&gt;();</span>
-<span class="fc bfc" id="L874" title="All 2 branches covered.">      for (ShardRequest sreq : rb.finished) {</span>
-<span class="pc bpc" id="L875" title="1 of 2 branches missed.">        if (sreq.params.getBool(MtasSolrSearchComponent.PARAM_MTAS, false)</span>
-<span class="pc bpc" id="L876" title="1 of 2 branches missed.">            &amp;&amp; sreq.params.getBool(PARAM_MTAS_TERMVECTOR, false)) {</span>
-<span class="fc bfc" id="L877" title="All 2 branches covered.">          for (ShardResponse shardResponse : sreq.responses) {</span>
-<span class="fc" id="L878">            NamedList&lt;Object&gt; response = shardResponse.getSolrResponse()</span>
-<span class="fc" id="L879">                .getResponse();</span>
+<span class="fc" id="L866">      HashSet&lt;String&gt; shards = new HashSet&lt;&gt;();</span>
+<span class="fc bfc" id="L867" title="All 2 branches covered.">      for (ShardRequest sreq : rb.finished) {</span>
+<span class="pc bpc" id="L868" title="1 of 2 branches missed.">        if (sreq.params.getBool(MtasSolrSearchComponent.PARAM_MTAS, false)</span>
+<span class="pc bpc" id="L869" title="1 of 2 branches missed.">            &amp;&amp; sreq.params.getBool(PARAM_MTAS_TERMVECTOR, false)) {</span>
+<span class="fc bfc" id="L870" title="All 2 branches covered.">          for (ShardResponse shardResponse : sreq.responses) {</span>
+<span class="fc" id="L871">            NamedList&lt;Object&gt; response = shardResponse.getSolrResponse()</span>
+<span class="fc" id="L872">                .getResponse();</span>
             String key;
             String field;
-<span class="fc" id="L882">            String shardAddress = shardResponse.getShardAddress();</span>
+<span class="fc" id="L875">            String shardAddress = shardResponse.getShardAddress();</span>
             try {
-<span class="fc" id="L884">              ArrayList&lt;NamedList&lt;Object&gt;&gt; data = (ArrayList&lt;NamedList&lt;Object&gt;&gt;) response</span>
-<span class="fc" id="L885">                  .findRecursive(&quot;mtas&quot;, &quot;termvector&quot;);</span>
-<span class="fc" id="L886">              shards.add(shardAddress);</span>
-<span class="pc bpc" id="L887" title="1 of 2 branches missed.">              if (data != null) {</span>
-<span class="fc bfc" id="L888" title="All 2 branches covered.">                for (int i = 0; i &lt; data.size(); i++) {</span>
-<span class="fc" id="L889">                  NamedList&lt;Object&gt; dataItem = data.get(i);</span>
+<span class="fc" id="L877">              ArrayList&lt;NamedList&lt;Object&gt;&gt; data = (ArrayList&lt;NamedList&lt;Object&gt;&gt;) response</span>
+<span class="fc" id="L878">                  .findRecursive(&quot;mtas&quot;, &quot;termvector&quot;);</span>
+<span class="fc" id="L879">              shards.add(shardAddress);</span>
+<span class="pc bpc" id="L880" title="1 of 2 branches missed.">              if (data != null) {</span>
+<span class="fc bfc" id="L881" title="All 2 branches covered.">                for (int i = 0; i &lt; data.size(); i++) {</span>
+<span class="fc" id="L882">                  NamedList&lt;Object&gt; dataItem = data.get(i);</span>
                   try {
-<span class="fc" id="L891">                    key = (String) dataItem.get(&quot;key&quot;);</span>
-<span class="fc" id="L892">                    field = (String) dataItem.get(&quot;field&quot;);</span>
+<span class="fc" id="L884">                    key = (String) dataItem.get(&quot;key&quot;);</span>
+<span class="fc" id="L885">                    field = (String) dataItem.get(&quot;field&quot;);</span>
                     boolean doClear;
-<span class="pc bpc" id="L894" title="3 of 4 branches missed.">                    doClear = field != null &amp;&amp; key != null;</span>
-<span class="pc bpc" id="L895" title="3 of 4 branches missed.">                    doClear = doClear ? recomputeFieldList.get(field) != null</span>
+<span class="pc bpc" id="L887" title="3 of 4 branches missed.">                    doClear = field != null &amp;&amp; key != null;</span>
+<span class="pc bpc" id="L888" title="3 of 4 branches missed.">                    doClear = doClear ? recomputeFieldList.get(field) != null</span>
                         : false;
-<span class="pc bpc" id="L897" title="1 of 2 branches missed.">                    doClear = doClear</span>
-<span class="pc" id="L898">                        ? recomputeFieldList.get(field).containsKey(key)</span>
+<span class="pc bpc" id="L890" title="1 of 2 branches missed.">                    doClear = doClear</span>
+<span class="pc" id="L891">                        ? recomputeFieldList.get(field).containsKey(key)</span>
                         : false;
-<span class="pc bpc" id="L900" title="1 of 2 branches missed.">                    doClear = doClear ? recomputeFieldList.get(field).get(key)</span>
-<span class="pc" id="L901">                        .containsKey(shardAddress) : false;</span>
-<span class="pc bpc" id="L902" title="1 of 2 branches missed.">                    if (doClear) {</span>
-<span class="nc" id="L903">                      dataItem.clear();</span>
-<span class="nc" id="L904">                      dataItem.add(&quot;key&quot;, key);</span>
+<span class="pc bpc" id="L893" title="1 of 2 branches missed.">                    doClear = doClear ? recomputeFieldList.get(field).get(key)</span>
+<span class="pc" id="L894">                        .containsKey(shardAddress) : false;</span>
+<span class="pc bpc" id="L895" title="1 of 2 branches missed.">                    if (doClear) {</span>
+<span class="nc" id="L896">                      dataItem.clear();</span>
+<span class="nc" id="L897">                      dataItem.add(&quot;key&quot;, key);</span>
                     }
-<span class="nc" id="L906">                  } catch (ClassCastException e) {</span>
-<span class="nc" id="L907">                    log.debug(e);</span>
-<span class="nc" id="L908">                    dataItem.clear();</span>
-<span class="fc" id="L909">                  }</span>
+<span class="nc" id="L899">                  } catch (ClassCastException e) {</span>
+<span class="nc" id="L900">                    log.debug(e);</span>
+<span class="nc" id="L901">                    dataItem.clear();</span>
+<span class="fc" id="L902">                  }</span>
                 }
               }
-<span class="nc" id="L912">            } catch (ClassCastException e) {</span>
-<span class="nc" id="L913">              log.debug(e);</span>
+<span class="nc" id="L905">            } catch (ClassCastException e) {</span>
+<span class="nc" id="L906">              log.debug(e);</span>
               // shouldnt happen
-<span class="fc" id="L915">            }</span>
-<span class="fc" id="L916">            shardResponse.getSolrResponse().setResponse(response);</span>
-<span class="fc" id="L917">          }</span>
+<span class="fc" id="L908">            }</span>
+<span class="fc" id="L909">            shardResponse.getSolrResponse().setResponse(response);</span>
+<span class="fc" id="L910">          }</span>
         }
-<span class="fc" id="L919">      }</span>
+<span class="fc" id="L912">      }</span>
 
       // parameter
-<span class="fc" id="L922">      HashMap&lt;String, ModifiableSolrParams&gt; requestParamList = new HashMap&lt;&gt;();</span>
-<span class="fc bfc" id="L923" title="All 2 branches covered.">      for (String shardAddress : shards) {</span>
-<span class="fc" id="L924">        ModifiableSolrParams paramsNewRequest = new ModifiableSolrParams();</span>
-<span class="fc" id="L925">        int termvectorCounter = 0;</span>
-<span class="fc bfc" id="L926" title="All 2 branches covered.">        for (String field : mtasFields.list.keySet()) {</span>
-<span class="fc" id="L927">          List&lt;ComponentTermVector&gt; tvList = mtasFields.list</span>
-<span class="fc" id="L928">              .get(field).termVectorList;</span>
-<span class="pc bpc" id="L929" title="1 of 2 branches missed.">          if (recomputeFieldList.containsKey(field)) {</span>
-<span class="fc" id="L930">            HashMap&lt;String, HashMap&lt;String, MtasDataItemNumberComparator&gt;&gt; recomputeList = recomputeFieldList</span>
-<span class="fc" id="L931">                .get(field);</span>
-<span class="pc bpc" id="L932" title="1 of 2 branches missed.">            if (tvList != null) {</span>
-<span class="fc bfc" id="L933" title="All 2 branches covered.">              for (ComponentTermVector tv : tvList) {</span>
-<span class="pc bpc" id="L934" title="1 of 2 branches missed.">                if (recomputeList.containsKey(tv.key)</span>
-<span class="pc bpc" id="L935" title="1 of 2 branches missed.">                    &amp;&amp; recomputeList.get(tv.key).containsKey(shardAddress)) {</span>
-<span class="nc" id="L936">                  paramsNewRequest.add(</span>
+<span class="fc" id="L915">      HashMap&lt;String, ModifiableSolrParams&gt; requestParamList = new HashMap&lt;&gt;();</span>
+<span class="fc bfc" id="L916" title="All 2 branches covered.">      for (String shardAddress : shards) {</span>
+<span class="fc" id="L917">        ModifiableSolrParams paramsNewRequest = new ModifiableSolrParams();</span>
+<span class="fc" id="L918">        int termvectorCounter = 0;</span>
+<span class="fc bfc" id="L919" title="All 2 branches covered.">        for (String field : mtasFields.list.keySet()) {</span>
+<span class="fc" id="L920">          List&lt;ComponentTermVector&gt; tvList = mtasFields.list</span>
+<span class="fc" id="L921">              .get(field).termVectorList;</span>
+<span class="pc bpc" id="L922" title="1 of 2 branches missed.">          if (recomputeFieldList.containsKey(field)) {</span>
+<span class="fc" id="L923">            HashMap&lt;String, HashMap&lt;String, MtasDataItemNumberComparator&gt;&gt; recomputeList = recomputeFieldList</span>
+<span class="fc" id="L924">                .get(field);</span>
+<span class="pc bpc" id="L925" title="1 of 2 branches missed.">            if (tvList != null) {</span>
+<span class="fc bfc" id="L926" title="All 2 branches covered.">              for (ComponentTermVector tv : tvList) {</span>
+<span class="pc bpc" id="L927" title="1 of 2 branches missed.">                if (recomputeList.containsKey(tv.key)</span>
+<span class="pc bpc" id="L928" title="1 of 2 branches missed.">                    &amp;&amp; recomputeList.get(tv.key).containsKey(shardAddress)) {</span>
+<span class="nc" id="L929">                  paramsNewRequest.add(</span>
                       PARAM_MTAS_TERMVECTOR + &quot;.&quot; + termvectorCounter + &quot;.&quot;
                           + NAME_MTAS_TERMVECTOR_BOUNDARY,
-<span class="nc" id="L939">                      String.valueOf(recomputeList.get(tv.key).get(shardAddress)</span>
-<span class="nc" id="L940">                          .getValue()));</span>
-<span class="nc" id="L941">                  paramsNewRequest.add(PARAM_MTAS_TERMVECTOR + &quot;.&quot;</span>
+<span class="nc" id="L932">                      String.valueOf(recomputeList.get(tv.key).get(shardAddress)</span>
+<span class="nc" id="L933">                          .getValue()));</span>
+<span class="nc" id="L934">                  paramsNewRequest.add(PARAM_MTAS_TERMVECTOR + &quot;.&quot;</span>
                       + termvectorCounter + &quot;.&quot; + NAME_MTAS_TERMVECTOR_FIELD,
                       field);
-<span class="nc" id="L944">                  paramsNewRequest.add(PARAM_MTAS_TERMVECTOR + &quot;.&quot;</span>
+<span class="nc" id="L937">                  paramsNewRequest.add(PARAM_MTAS_TERMVECTOR + &quot;.&quot;</span>
                       + termvectorCounter + &quot;.&quot; + NAME_MTAS_TERMVECTOR_PREFIX,
                       tv.prefix);
-<span class="nc" id="L947">                  paramsNewRequest.add(PARAM_MTAS_TERMVECTOR + &quot;.&quot;</span>
+<span class="nc" id="L940">                  paramsNewRequest.add(PARAM_MTAS_TERMVECTOR + &quot;.&quot;</span>
                       + termvectorCounter + &quot;.&quot; + NAME_MTAS_TERMVECTOR_KEY,
                       tv.key);
-<span class="nc" id="L950">                  paramsNewRequest.add(</span>
+<span class="nc" id="L943">                  paramsNewRequest.add(</span>
                       PARAM_MTAS_TERMVECTOR + &quot;.&quot; + termvectorCounter + &quot;.&quot;
                           + NAME_MTAS_TERMVECTOR_NUMBER,
-<span class="nc" id="L953">                      String.valueOf(tv.number));</span>
-<span class="nc bnc" id="L954" title="All 2 branches missed.">                  if (tv.subComponentFunction.sortType != null) {</span>
-<span class="nc" id="L955">                    paramsNewRequest.add(</span>
+<span class="nc" id="L946">                      String.valueOf(tv.number));</span>
+<span class="nc bnc" id="L947" title="All 2 branches missed.">                  if (tv.subComponentFunction.sortType != null) {</span>
+<span class="nc" id="L948">                    paramsNewRequest.add(</span>
                         PARAM_MTAS_TERMVECTOR + &quot;.&quot; + termvectorCounter + &quot;.&quot;
                             + NAME_MTAS_TERMVECTOR_SORT_TYPE,
                         tv.subComponentFunction.sortType);
                   }
-<span class="nc bnc" id="L960" title="All 2 branches missed.">                  if (tv.subComponentFunction.sortDirection != null) {</span>
-<span class="nc" id="L961">                    paramsNewRequest.add(</span>
+<span class="nc bnc" id="L953" title="All 2 branches missed.">                  if (tv.subComponentFunction.sortDirection != null) {</span>
+<span class="nc" id="L954">                    paramsNewRequest.add(</span>
                         PARAM_MTAS_TERMVECTOR + &quot;.&quot; + termvectorCounter + &quot;.&quot;
                             + NAME_MTAS_TERMVECTOR_SORT_DIRECTION,
                         tv.subComponentFunction.sortDirection);
                   }
-<span class="nc bnc" id="L966" title="All 2 branches missed.">                  if (tv.subComponentFunction.type != null) {</span>
-<span class="nc" id="L967">                    paramsNewRequest.add(</span>
+<span class="nc bnc" id="L959" title="All 2 branches missed.">                  if (tv.subComponentFunction.type != null) {</span>
+<span class="nc" id="L960">                    paramsNewRequest.add(</span>
                         PARAM_MTAS_TERMVECTOR + &quot;.&quot; + termvectorCounter + &quot;.&quot;
                             + NAME_MTAS_TERMVECTOR_TYPE,
                         tv.subComponentFunction.type);
                   }
-<span class="nc bnc" id="L972" title="All 2 branches missed.">                  if (tv.functions != null) {</span>
-<span class="nc" id="L973">                    int functionCounter = 0;</span>
-<span class="nc bnc" id="L974" title="All 2 branches missed.">                    for (SubComponentFunction function : tv.functions) {</span>
-<span class="nc" id="L975">                      paramsNewRequest.add(</span>
+<span class="nc bnc" id="L965" title="All 2 branches missed.">                  if (tv.functions != null) {</span>
+<span class="nc" id="L966">                    int functionCounter = 0;</span>
+<span class="nc bnc" id="L967" title="All 2 branches missed.">                    for (SubComponentFunction function : tv.functions) {</span>
+<span class="nc" id="L968">                      paramsNewRequest.add(</span>
                           PARAM_MTAS_TERMVECTOR + &quot;.&quot; + termvectorCounter + &quot;.&quot;
                               + NAME_MTAS_TERMVECTOR_FUNCTION + &quot;.&quot;
                               + functionCounter + &quot;.&quot;
                               + NAME_MTAS_TERMVECTOR_FUNCTION_EXPRESSION,
                           function.expression);
-<span class="nc" id="L981">                      paramsNewRequest.add(</span>
+<span class="nc" id="L974">                      paramsNewRequest.add(</span>
                           PARAM_MTAS_TERMVECTOR + &quot;.&quot; + termvectorCounter + &quot;.&quot;
                               + NAME_MTAS_TERMVECTOR_FUNCTION + &quot;.&quot;
                               + functionCounter + &quot;.&quot;
                               + NAME_MTAS_TERMVECTOR_FUNCTION_KEY,
                           function.key);
-<span class="nc bnc" id="L987" title="All 2 branches missed.">                      if (function.type != null) {</span>
-<span class="nc" id="L988">                        paramsNewRequest.add(</span>
+<span class="nc bnc" id="L980" title="All 2 branches missed.">                      if (function.type != null) {</span>
+<span class="nc" id="L981">                        paramsNewRequest.add(</span>
                             PARAM_MTAS_TERMVECTOR + &quot;.&quot; + termvectorCounter
                                 + &quot;.&quot; + NAME_MTAS_TERMVECTOR_FUNCTION + &quot;.&quot;
                                 + functionCounter + &quot;.&quot;
                                 + NAME_MTAS_TERMVECTOR_FUNCTION_TYPE,
                             function.type);
                       }
-<span class="nc" id="L995">                      functionCounter++;</span>
-<span class="nc" id="L996">                    }</span>
+<span class="nc" id="L988">                      functionCounter++;</span>
+<span class="nc" id="L989">                    }</span>
                   }
-<span class="nc bnc" id="L998" title="All 2 branches missed.">                  if (tv.regexp != null) {</span>
-<span class="nc" id="L999">                    paramsNewRequest.add(PARAM_MTAS_TERMVECTOR + &quot;.&quot;</span>
+<span class="nc bnc" id="L991" title="All 2 branches missed.">                  if (tv.regexp != null) {</span>
+<span class="nc" id="L992">                    paramsNewRequest.add(PARAM_MTAS_TERMVECTOR + &quot;.&quot;</span>
                         + termvectorCounter + &quot;.&quot; + NAME_MTAS_TERMVECTOR_REGEXP,
                         tv.regexp);
                   }
-<span class="nc" id="L1003">                  termvectorCounter++;</span>
+<span class="nc" id="L996">                  termvectorCounter++;</span>
                 }
-<span class="fc" id="L1005">              }</span>
+<span class="fc" id="L998">              }</span>
             }
           }
-<span class="fc" id="L1008">        }</span>
-<span class="pc bpc" id="L1009" title="1 of 2 branches missed.">        if (!paramsNewRequest.getParameterNames().isEmpty()) {</span>
-<span class="nc" id="L1010">          requestParamList.put(shardAddress, paramsNewRequest);</span>
+<span class="fc" id="L1001">        }</span>
+<span class="pc bpc" id="L1002" title="1 of 2 branches missed.">        if (!paramsNewRequest.getParameterNames().isEmpty()) {</span>
+<span class="nc" id="L1003">          requestParamList.put(shardAddress, paramsNewRequest);</span>
         }
-<span class="fc" id="L1012">      }</span>
+<span class="fc" id="L1005">      }</span>
 
       // new requests
-<span class="pc bpc" id="L1015" title="1 of 2 branches missed.">      for (Entry&lt;String, ModifiableSolrParams&gt; entry : requestParamList</span>
-<span class="fc" id="L1016">          .entrySet()) {</span>
-<span class="nc" id="L1017">        ShardRequest sreq = new ShardRequest();</span>
-<span class="nc" id="L1018">        sreq.shards = new String[] { entry.getKey() };</span>
-<span class="nc" id="L1019">        sreq.purpose = ShardRequest.PURPOSE_PRIVATE;</span>
-<span class="nc" id="L1020">        sreq.params = entry.getValue();</span>
-<span class="nc" id="L1021">        sreq.params.add(&quot;fq&quot;, rb.req.getParams().getParams(&quot;fq&quot;));</span>
-<span class="nc" id="L1022">        sreq.params.add(&quot;q&quot;, rb.req.getParams().getParams(&quot;q&quot;));</span>
-<span class="nc" id="L1023">        sreq.params.add(&quot;cache&quot;, rb.req.getParams().getParams(&quot;cache&quot;));</span>
-<span class="nc" id="L1024">        sreq.params.add(&quot;rows&quot;, &quot;0&quot;);</span>
-<span class="nc" id="L1025">        sreq.params.add(MtasSolrSearchComponent.PARAM_MTAS, rb.req</span>
-<span class="nc" id="L1026">            .getOriginalParams().getParams(MtasSolrSearchComponent.PARAM_MTAS));</span>
-<span class="nc" id="L1027">        sreq.params.add(PARAM_MTAS_TERMVECTOR,</span>
-<span class="nc" id="L1028">            rb.req.getOriginalParams().getParams(PARAM_MTAS_TERMVECTOR));</span>
-<span class="nc" id="L1029">        rb.addRequest(searchComponent, sreq);</span>
-<span class="nc" id="L1030">      }</span>
+<span class="pc bpc" id="L1008" title="1 of 2 branches missed.">      for (Entry&lt;String, ModifiableSolrParams&gt; entry : requestParamList</span>
+<span class="fc" id="L1009">          .entrySet()) {</span>
+<span class="nc" id="L1010">        ShardRequest sreq = new ShardRequest();</span>
+<span class="nc" id="L1011">        sreq.shards = new String[] { entry.getKey() };</span>
+<span class="nc" id="L1012">        sreq.purpose = ShardRequest.PURPOSE_PRIVATE;</span>
+<span class="nc" id="L1013">        sreq.params = entry.getValue();</span>
+<span class="nc" id="L1014">        sreq.params.add(&quot;fq&quot;, rb.req.getParams().getParams(&quot;fq&quot;));</span>
+<span class="nc" id="L1015">        sreq.params.add(&quot;q&quot;, rb.req.getParams().getParams(&quot;q&quot;));</span>
+<span class="nc" id="L1016">        sreq.params.add(&quot;cache&quot;, rb.req.getParams().getParams(&quot;cache&quot;));</span>
+<span class="nc" id="L1017">        sreq.params.add(&quot;rows&quot;, &quot;0&quot;);</span>
+<span class="nc" id="L1018">        sreq.params.add(MtasSolrSearchComponent.PARAM_MTAS, rb.req</span>
+<span class="nc" id="L1019">            .getOriginalParams().getParams(MtasSolrSearchComponent.PARAM_MTAS));</span>
+<span class="nc" id="L1020">        sreq.params.add(PARAM_MTAS_TERMVECTOR,</span>
+<span class="nc" id="L1021">            rb.req.getOriginalParams().getParams(PARAM_MTAS_TERMVECTOR));</span>
+<span class="nc" id="L1022">        rb.addRequest(searchComponent, sreq);</span>
+<span class="nc" id="L1023">      }</span>
     }
 
-<span class="fc" id="L1033">  }</span>
+<span class="fc" id="L1026">  }</span>
 
   /**
    * Distributed process missing key.
    *
-   * @param rb
-   *          the rb
-   * @param mtasFields
-   *          the mtas fields
-   * @throws IOException
-   *           Signals that an I/O exception has occurred.
+   * @param rb the rb
+   * @param mtasFields the mtas fields
+   * @throws IOException Signals that an I/O exception has occurred.
    */
   private void distributedProcessMissingKey(ResponseBuilder rb,
       ComponentFields mtasFields) throws IOException {
-<span class="fc" id="L1047">    HashMap&lt;String, HashMap&lt;String, HashSet&lt;String&gt;&gt;&gt; missingTermvectorKeys = computeMissingTermvectorItemsPerShard(</span>
+<span class="fc" id="L1037">    HashMap&lt;String, HashMap&lt;String, HashSet&lt;String&gt;&gt;&gt; missingTermvectorKeys = computeMissingTermvectorItemsPerShard(</span>
         rb.finished, &quot;mtas&quot;, &quot;termvector&quot;);
-<span class="fc bfc" id="L1049" title="All 2 branches covered.">    for (Entry&lt;String, HashMap&lt;String, HashSet&lt;String&gt;&gt;&gt; entry : missingTermvectorKeys</span>
-<span class="fc" id="L1050">        .entrySet()) {</span>
-<span class="fc" id="L1051">      HashMap&lt;String, HashSet&lt;String&gt;&gt; missingTermvectorKeysShard = entry</span>
-<span class="fc" id="L1052">          .getValue();</span>
-<span class="fc" id="L1053">      ModifiableSolrParams paramsNewRequest = new ModifiableSolrParams();</span>
-<span class="fc" id="L1054">      int termvectorCounter = 0;</span>
-<span class="fc bfc" id="L1055" title="All 2 branches covered.">      for (String field : mtasFields.list.keySet()) {</span>
-<span class="fc" id="L1056">        List&lt;ComponentTermVector&gt; tvList = mtasFields.list</span>
-<span class="fc" id="L1057">            .get(field).termVectorList;</span>
-<span class="pc bpc" id="L1058" title="1 of 2 branches missed.">        if (tvList != null) {</span>
-<span class="fc bfc" id="L1059" title="All 2 branches covered.">          for (ComponentTermVector tv : tvList) {</span>
-<span class="fc bfc" id="L1060" title="All 2 branches covered.">            if (!tv.full) {</span>
-<span class="pc bpc" id="L1061" title="1 of 2 branches missed.">              if (missingTermvectorKeysShard.containsKey(tv.key)) {</span>
-<span class="fc" id="L1062">                HashSet&lt;String&gt; list = missingTermvectorKeysShard.get(tv.key);</span>
-<span class="fc bfc" id="L1063" title="All 2 branches covered.">                if (!list.isEmpty()) {</span>
-<span class="fc" id="L1064">                  paramsNewRequest.add(PARAM_MTAS_TERMVECTOR + &quot;.&quot;</span>
+<span class="fc bfc" id="L1039" title="All 2 branches covered.">    for (Entry&lt;String, HashMap&lt;String, HashSet&lt;String&gt;&gt;&gt; entry : missingTermvectorKeys</span>
+<span class="fc" id="L1040">        .entrySet()) {</span>
+<span class="fc" id="L1041">      HashMap&lt;String, HashSet&lt;String&gt;&gt; missingTermvectorKeysShard = entry</span>
+<span class="fc" id="L1042">          .getValue();</span>
+<span class="fc" id="L1043">      ModifiableSolrParams paramsNewRequest = new ModifiableSolrParams();</span>
+<span class="fc" id="L1044">      int termvectorCounter = 0;</span>
+<span class="fc bfc" id="L1045" title="All 2 branches covered.">      for (String field : mtasFields.list.keySet()) {</span>
+<span class="fc" id="L1046">        List&lt;ComponentTermVector&gt; tvList = mtasFields.list</span>
+<span class="fc" id="L1047">            .get(field).termVectorList;</span>
+<span class="pc bpc" id="L1048" title="1 of 2 branches missed.">        if (tvList != null) {</span>
+<span class="fc bfc" id="L1049" title="All 2 branches covered.">          for (ComponentTermVector tv : tvList) {</span>
+<span class="fc bfc" id="L1050" title="All 2 branches covered.">            if (!tv.full) {</span>
+<span class="pc bpc" id="L1051" title="1 of 2 branches missed.">              if (missingTermvectorKeysShard.containsKey(tv.key)) {</span>
+<span class="fc" id="L1052">                HashSet&lt;String&gt; list = missingTermvectorKeysShard.get(tv.key);</span>
+<span class="fc bfc" id="L1053" title="All 2 branches covered.">                if (!list.isEmpty()) {</span>
+<span class="fc" id="L1054">                  paramsNewRequest.add(PARAM_MTAS_TERMVECTOR + &quot;.&quot;</span>
                       + termvectorCounter + &quot;.&quot; + NAME_MTAS_TERMVECTOR_FIELD,
                       field);
-<span class="fc" id="L1067">                  paramsNewRequest.add(PARAM_MTAS_TERMVECTOR + &quot;.&quot;</span>
+<span class="fc" id="L1057">                  paramsNewRequest.add(PARAM_MTAS_TERMVECTOR + &quot;.&quot;</span>
                       + termvectorCounter + &quot;.&quot; + NAME_MTAS_TERMVECTOR_PREFIX,
                       tv.prefix);
-<span class="fc" id="L1070">                  paramsNewRequest.add(PARAM_MTAS_TERMVECTOR + &quot;.&quot;</span>
+<span class="fc" id="L1060">                  paramsNewRequest.add(PARAM_MTAS_TERMVECTOR + &quot;.&quot;</span>
                       + termvectorCounter + &quot;.&quot; + NAME_MTAS_TERMVECTOR_KEY,
                       tv.key);
-<span class="pc bpc" id="L1073" title="1 of 2 branches missed.">                  if (tv.subComponentFunction.type != null) {</span>
-<span class="fc" id="L1074">                    paramsNewRequest.add(</span>
+<span class="pc bpc" id="L1063" title="1 of 2 branches missed.">                  if (tv.subComponentFunction.type != null) {</span>
+<span class="fc" id="L1064">                    paramsNewRequest.add(</span>
                         PARAM_MTAS_TERMVECTOR + &quot;.&quot; + termvectorCounter + &quot;.&quot;
                             + NAME_MTAS_TERMVECTOR_TYPE,
                         tv.subComponentFunction.type);
                   }
-<span class="pc bpc" id="L1079" title="1 of 2 branches missed.">                  if (tv.functions != null) {</span>
-<span class="fc" id="L1080">                    int functionCounter = 0;</span>
-<span class="pc bpc" id="L1081" title="1 of 2 branches missed.">                    for (SubComponentFunction function : tv.functions) {</span>
-<span class="nc" id="L1082">                      paramsNewRequest.add(</span>
+<span class="pc bpc" id="L1069" title="1 of 2 branches missed.">                  if (tv.functions != null) {</span>
+<span class="fc" id="L1070">                    int functionCounter = 0;</span>
+<span class="pc bpc" id="L1071" title="1 of 2 branches missed.">                    for (SubComponentFunction function : tv.functions) {</span>
+<span class="nc" id="L1072">                      paramsNewRequest.add(</span>
                           PARAM_MTAS_TERMVECTOR + &quot;.&quot; + termvectorCounter + &quot;.&quot;
                               + NAME_MTAS_TERMVECTOR_FUNCTION + &quot;.&quot;
                               + functionCounter + &quot;.&quot;
                               + NAME_MTAS_TERMVECTOR_FUNCTION_EXPRESSION,
                           function.expression);
-<span class="nc" id="L1088">                      paramsNewRequest.add(</span>
+<span class="nc" id="L1078">                      paramsNewRequest.add(</span>
                           PARAM_MTAS_TERMVECTOR + &quot;.&quot; + termvectorCounter + &quot;.&quot;
                               + NAME_MTAS_TERMVECTOR_FUNCTION + &quot;.&quot;
                               + functionCounter + &quot;.&quot;
                               + NAME_MTAS_TERMVECTOR_FUNCTION_KEY,
                           function.key);
-<span class="nc bnc" id="L1094" title="All 2 branches missed.">                      if (function.type != null) {</span>
-<span class="nc" id="L1095">                        paramsNewRequest.add(</span>
+<span class="nc bnc" id="L1084" title="All 2 branches missed.">                      if (function.type != null) {</span>
+<span class="nc" id="L1085">                        paramsNewRequest.add(</span>
                             PARAM_MTAS_TERMVECTOR + &quot;.&quot; + termvectorCounter
                                 + &quot;.&quot; + NAME_MTAS_TERMVECTOR_FUNCTION + &quot;.&quot;
                                 + functionCounter + &quot;.&quot;
                                 + NAME_MTAS_TERMVECTOR_FUNCTION_TYPE,
                             function.type);
                       }
-<span class="nc" id="L1102">                      functionCounter++;</span>
-<span class="nc" id="L1103">                    }</span>
+<span class="nc" id="L1092">                      functionCounter++;</span>
+<span class="nc" id="L1093">                    }</span>
                   }
-<span class="pc bpc" id="L1105" title="1 of 2 branches missed.">                  if (tv.regexp != null) {</span>
-<span class="nc" id="L1106">                    paramsNewRequest.add(PARAM_MTAS_TERMVECTOR + &quot;.&quot;</span>
+<span class="pc bpc" id="L1095" title="1 of 2 branches missed.">                  if (tv.regexp != null) {</span>
+<span class="nc" id="L1096">                    paramsNewRequest.add(PARAM_MTAS_TERMVECTOR + &quot;.&quot;</span>
                         + termvectorCounter + &quot;.&quot; + NAME_MTAS_TERMVECTOR_REGEXP,
                         tv.regexp);
                   }
-<span class="pc bpc" id="L1110" title="1 of 2 branches missed.">                  if (!list.isEmpty()) {</span>
-<span class="fc" id="L1111">                    StringBuilder listValue = new StringBuilder();</span>
-<span class="fc" id="L1112">                    String[] listList = list.toArray(new String[list.size()]);</span>
-<span class="fc bfc" id="L1113" title="All 2 branches covered.">                    for (int i = 0; i &lt; listList.length; i++) {</span>
-<span class="fc bfc" id="L1114" title="All 2 branches covered.">                      if (i &gt; 0) {</span>
-<span class="fc" id="L1115">                        listValue.append(&quot;,&quot;);</span>
+<span class="pc bpc" id="L1100" title="1 of 2 branches missed.">                  if (!list.isEmpty()) {</span>
+<span class="fc" id="L1101">                    StringBuilder listValue = new StringBuilder();</span>
+<span class="fc" id="L1102">                    String[] listList = list.toArray(new String[list.size()]);</span>
+<span class="fc bfc" id="L1103" title="All 2 branches covered.">                    for (int i = 0; i &lt; listList.length; i++) {</span>
+<span class="fc bfc" id="L1104" title="All 2 branches covered.">                      if (i &gt; 0) {</span>
+<span class="fc" id="L1105">                        listValue.append(&quot;,&quot;);</span>
                       }
-<span class="fc" id="L1117">                      listValue.append(listList[i].replace(&quot;\\&quot;, &quot;\\\\&quot;)</span>
-<span class="fc" id="L1118">                          .replace(&quot;,&quot;, &quot;\\\\&quot;));</span>
+<span class="fc" id="L1107">                      listValue.append(listList[i].replace(&quot;\\&quot;, &quot;\\\\&quot;)</span>
+<span class="fc" id="L1108">                          .replace(&quot;,&quot;, &quot;\\\\&quot;));</span>
                     }
-<span class="fc" id="L1120">                    paramsNewRequest.add(PARAM_MTAS_TERMVECTOR + &quot;.&quot;</span>
+<span class="fc" id="L1110">                    paramsNewRequest.add(PARAM_MTAS_TERMVECTOR + &quot;.&quot;</span>
                         + termvectorCounter + &quot;.&quot; + NAME_MTAS_TERMVECTOR_FULL,
                         &quot;false&quot;);
-<span class="fc" id="L1123">                    paramsNewRequest</span>
-<span class="fc" id="L1124">                        .add(</span>
+<span class="fc" id="L1113">                    paramsNewRequest</span>
+<span class="fc" id="L1114">                        .add(</span>
                             PARAM_MTAS_TERMVECTOR + &quot;.&quot; + termvectorCounter
                                 + &quot;.&quot; + NAME_MTAS_TERMVECTOR_LIST,
-<span class="fc" id="L1127">                            listValue.toString());</span>
+<span class="fc" id="L1117">                            listValue.toString());</span>
                   }
-<span class="fc" id="L1129">                  termvectorCounter++;</span>
+<span class="fc" id="L1119">                  termvectorCounter++;</span>
                 }
               }
             }
-<span class="fc" id="L1133">          }</span>
-<span class="fc bfc" id="L1134" title="All 2 branches covered.">          if (termvectorCounter &gt; 0) {</span>
-<span class="fc" id="L1135">            ShardRequest nsreq = new ShardRequest();</span>
-<span class="fc" id="L1136">            nsreq.shards = new String[] { entry.getKey() };</span>
-<span class="fc" id="L1137">            nsreq.purpose = ShardRequest.PURPOSE_PRIVATE;</span>
-<span class="fc" id="L1138">            nsreq.params = new ModifiableSolrParams();</span>
-<span class="fc" id="L1139">            nsreq.params.add(&quot;fq&quot;, rb.req.getParams().getParams(&quot;fq&quot;));</span>
-<span class="fc" id="L1140">            nsreq.params.add(&quot;q&quot;, rb.req.getParams().getParams(&quot;q&quot;));</span>
-<span class="fc" id="L1141">            nsreq.params.add(&quot;cache&quot;, rb.req.getParams().getParams(&quot;cache&quot;));</span>
-<span class="fc" id="L1142">            nsreq.params.add(&quot;rows&quot;, &quot;0&quot;);</span>
-<span class="fc" id="L1143">            nsreq.params.add(MtasSolrSearchComponent.PARAM_MTAS,</span>
-<span class="fc" id="L1144">                rb.req.getOriginalParams()</span>
-<span class="fc" id="L1145">                    .getParams(MtasSolrSearchComponent.PARAM_MTAS));</span>
-<span class="fc" id="L1146">            nsreq.params.add(PARAM_MTAS_TERMVECTOR,</span>
-<span class="fc" id="L1147">                rb.req.getOriginalParams().getParams(PARAM_MTAS_TERMVECTOR));</span>
-<span class="fc" id="L1148">            nsreq.params.add(paramsNewRequest);</span>
-<span class="fc" id="L1149">            rb.addRequest(searchComponent, nsreq);</span>
+<span class="fc" id="L1123">          }</span>
+<span class="fc bfc" id="L1124" title="All 2 branches covered.">          if (termvectorCounter &gt; 0) {</span>
+<span class="fc" id="L1125">            ShardRequest nsreq = new ShardRequest();</span>
+<span class="fc" id="L1126">            nsreq.shards = new String[] { entry.getKey() };</span>
+<span class="fc" id="L1127">            nsreq.purpose = ShardRequest.PURPOSE_PRIVATE;</span>
+<span class="fc" id="L1128">            nsreq.params = new ModifiableSolrParams();</span>
+<span class="fc" id="L1129">            nsreq.params.add(&quot;fq&quot;, rb.req.getParams().getParams(&quot;fq&quot;));</span>
+<span class="fc" id="L1130">            nsreq.params.add(&quot;q&quot;, rb.req.getParams().getParams(&quot;q&quot;));</span>
+<span class="fc" id="L1131">            nsreq.params.add(&quot;cache&quot;, rb.req.getParams().getParams(&quot;cache&quot;));</span>
+<span class="fc" id="L1132">            nsreq.params.add(&quot;rows&quot;, &quot;0&quot;);</span>
+<span class="fc" id="L1133">            nsreq.params.add(MtasSolrSearchComponent.PARAM_MTAS,</span>
+<span class="fc" id="L1134">                rb.req.getOriginalParams()</span>
+<span class="fc" id="L1135">                    .getParams(MtasSolrSearchComponent.PARAM_MTAS));</span>
+<span class="fc" id="L1136">            nsreq.params.add(PARAM_MTAS_TERMVECTOR,</span>
+<span class="fc" id="L1137">                rb.req.getOriginalParams().getParams(PARAM_MTAS_TERMVECTOR));</span>
+<span class="fc" id="L1138">            nsreq.params.add(paramsNewRequest);</span>
+<span class="fc" id="L1139">            rb.addRequest(searchComponent, nsreq);</span>
           }
         }
-<span class="fc" id="L1152">      }</span>
-<span class="fc" id="L1153">    }</span>
-<span class="fc" id="L1154">  }</span>
+<span class="fc" id="L1142">      }</span>
+<span class="fc" id="L1143">    }</span>
+<span class="fc" id="L1144">  }</span>
 
   /**
    * Compute missing termvector items per shard.
    *
-   * @param requests
-   *          the requests
-   * @param args
-   *          the args
+   * @param requests the requests
+   * @param args the args
    * @return the hash map
-   * @throws IOException
-   *           Signals that an I/O exception has occurred.
+   * @throws IOException Signals that an I/O exception has occurred.
    */
   @SuppressWarnings(&quot;unchecked&quot;)
   private HashMap&lt;String, HashMap&lt;String, HashSet&lt;String&gt;&gt;&gt; computeMissingTermvectorItemsPerShard(
       List&lt;ShardRequest&gt; requests, String... args) throws IOException {
-<span class="fc" id="L1170">    HashMap&lt;String, HashMap&lt;String, HashSet&lt;String&gt;&gt;&gt; result = new HashMap&lt;&gt;();</span>
-<span class="fc" id="L1171">    HashMap&lt;String, HashMap&lt;String, HashSet&lt;String&gt;&gt;&gt; itemsPerShardSets = new HashMap&lt;&gt;();</span>
-<span class="fc" id="L1172">    HashMap&lt;String, HashSet&lt;String&gt;&gt; itemSets = new HashMap&lt;&gt;();</span>
+<span class="fc" id="L1157">    HashMap&lt;String, HashMap&lt;String, HashSet&lt;String&gt;&gt;&gt; result = new HashMap&lt;&gt;();</span>
+<span class="fc" id="L1158">    HashMap&lt;String, HashMap&lt;String, HashSet&lt;String&gt;&gt;&gt; itemsPerShardSets = new HashMap&lt;&gt;();</span>
+<span class="fc" id="L1159">    HashMap&lt;String, HashSet&lt;String&gt;&gt; itemSets = new HashMap&lt;&gt;();</span>
     // loop over responses different shards
-<span class="fc bfc" id="L1174" title="All 2 branches covered.">    for (ShardRequest sreq : requests) {</span>
-<span class="pc bpc" id="L1175" title="1 of 2 branches missed.">      if (sreq.params.getBool(MtasSolrSearchComponent.PARAM_MTAS, false)</span>
-<span class="pc bpc" id="L1176" title="1 of 2 branches missed.">          &amp;&amp; sreq.params.getBool(PARAM_MTAS_TERMVECTOR, false)) {</span>
-<span class="fc bfc" id="L1177" title="All 2 branches covered.">        for (ShardResponse shardResponse : sreq.responses) {</span>
-<span class="fc" id="L1178">          NamedList&lt;Object&gt; response = shardResponse.getSolrResponse()</span>
-<span class="fc" id="L1179">              .getResponse();</span>
+<span class="fc bfc" id="L1161" title="All 2 branches covered.">    for (ShardRequest sreq : requests) {</span>
+<span class="pc bpc" id="L1162" title="1 of 2 branches missed.">      if (sreq.params.getBool(MtasSolrSearchComponent.PARAM_MTAS, false)</span>
+<span class="pc bpc" id="L1163" title="1 of 2 branches missed.">          &amp;&amp; sreq.params.getBool(PARAM_MTAS_TERMVECTOR, false)) {</span>
+<span class="fc bfc" id="L1164" title="All 2 branches covered.">        for (ShardResponse shardResponse : sreq.responses) {</span>
+<span class="fc" id="L1165">          NamedList&lt;Object&gt; response = shardResponse.getSolrResponse()</span>
+<span class="fc" id="L1166">              .getResponse();</span>
           try {
-            //get termvector data
-<span class="fc" id="L1182">            ArrayList&lt;NamedList&lt;Object&gt;&gt; data = (ArrayList&lt;NamedList&lt;Object&gt;&gt;) response</span>
-<span class="fc" id="L1183">                .findRecursive(args);</span>
-<span class="pc bpc" id="L1184" title="1 of 2 branches missed.">            if (data != null) {</span>
-              //loop over temvector results
-<span class="fc bfc" id="L1186" title="All 2 branches covered.">              for (int i = 0; i &lt; data.size(); i++) {</span>
-<span class="fc" id="L1187">                NamedList&lt;Object&gt; dataItem = data.get(i);</span>
+            // get termvector data
+<span class="fc" id="L1169">            ArrayList&lt;NamedList&lt;Object&gt;&gt; data = (ArrayList&lt;NamedList&lt;Object&gt;&gt;) response</span>
+<span class="fc" id="L1170">                .findRecursive(args);</span>
+<span class="pc bpc" id="L1171" title="1 of 2 branches missed.">            if (data != null) {</span>
+              // loop over temvector results
+<span class="fc bfc" id="L1173" title="All 2 branches covered.">              for (int i = 0; i &lt; data.size(); i++) {</span>
+<span class="fc" id="L1174">                NamedList&lt;Object&gt; dataItem = data.get(i);</span>
                 try {
-                  //get termvector result
-<span class="fc" id="L1190">                  String termvectorKey = (String) dataItem.get(&quot;key&quot;);</span>
-<span class="fc" id="L1191">                  MtasSolrMtasResult list = (MtasSolrMtasResult) dataItem</span>
-<span class="fc" id="L1192">                      .get(&quot;list&quot;);</span>
-<span class="pc bpc" id="L1193" title="2 of 4 branches missed.">                  if (termvectorKey != null &amp;&amp; list != null) {</span>
-                    //get keys
-<span class="fc" id="L1195">                    Set&lt;String&gt; keyList = list.getKeyList();</span>
+                  // get termvector result
+<span class="fc" id="L1177">                  String termvectorKey = (String) dataItem.get(&quot;key&quot;);</span>
+<span class="fc" id="L1178">                  MtasSolrMtasResult list = (MtasSolrMtasResult) dataItem</span>
+<span class="fc" id="L1179">                      .get(&quot;list&quot;);</span>
+<span class="pc bpc" id="L1180" title="2 of 4 branches missed.">                  if (termvectorKey != null &amp;&amp; list != null) {</span>
+                    // get keys
+<span class="fc" id="L1182">                    Set&lt;String&gt; keyList = list.getKeyList();</span>
                     HashMap&lt;String, HashSet&lt;String&gt;&gt; itemsPerShardSet;
                     HashSet&lt;String&gt; itemSet;
-<span class="fc" id="L1198">                    HashSet&lt;String&gt; tmpItemSet = new HashSet&lt;&gt;();</span>
-<span class="fc bfc" id="L1199" title="All 2 branches covered.">                    if (itemsPerShardSets.containsKey(termvectorKey)) {</span>
-<span class="fc" id="L1200">                      itemsPerShardSet = itemsPerShardSets.get(termvectorKey);</span>
-<span class="fc" id="L1201">                      itemSet = itemSets.get(termvectorKey);</span>
+<span class="fc" id="L1185">                    HashSet&lt;String&gt; tmpItemSet = new HashSet&lt;&gt;();</span>
+<span class="fc bfc" id="L1186" title="All 2 branches covered.">                    if (itemsPerShardSets.containsKey(termvectorKey)) {</span>
+<span class="fc" id="L1187">                      itemsPerShardSet = itemsPerShardSets.get(termvectorKey);</span>
+<span class="fc" id="L1188">                      itemSet = itemSets.get(termvectorKey);</span>
                     } else {
-<span class="fc" id="L1203">                      itemsPerShardSet = new HashMap&lt;&gt;();</span>
-<span class="fc" id="L1204">                      itemSet = new HashSet&lt;&gt;();</span>
-<span class="fc" id="L1205">                      itemsPerShardSets.put(termvectorKey, itemsPerShardSet);</span>
-<span class="fc" id="L1206">                      itemSets.put(termvectorKey, itemSet);</span>
+<span class="fc" id="L1190">                      itemsPerShardSet = new HashMap&lt;&gt;();</span>
+<span class="fc" id="L1191">                      itemSet = new HashSet&lt;&gt;();</span>
+<span class="fc" id="L1192">                      itemsPerShardSets.put(termvectorKey, itemsPerShardSet);</span>
+<span class="fc" id="L1193">                      itemSets.put(termvectorKey, itemSet);</span>
                     }
-<span class="fc" id="L1208">                    itemsPerShardSet.put(shardResponse.getShardAddress(),</span>
+<span class="fc" id="L1195">                    itemsPerShardSet.put(shardResponse.getShardAddress(),</span>
                         tmpItemSet);
-<span class="fc" id="L1210">                    tmpItemSet.addAll(keyList);</span>
-<span class="fc" id="L1211">                    itemSet.addAll(keyList);</span>
+<span class="fc" id="L1197">                    tmpItemSet.addAll(keyList);</span>
+<span class="fc" id="L1198">                    itemSet.addAll(keyList);</span>
                   }
-<span class="nc" id="L1213">                } catch (ClassCastException e) {</span>
-<span class="nc" id="L1214">                  log.debug(e);</span>
-<span class="fc" id="L1215">                }</span>
+<span class="nc" id="L1200">                } catch (ClassCastException e) {</span>
+<span class="nc" id="L1201">                  log.debug(e);</span>
+<span class="fc" id="L1202">                }</span>
               }
             }
-<span class="nc" id="L1218">          } catch (ClassCastException e) {</span>
-<span class="nc" id="L1219">            log.debug(e);</span>
-<span class="fc" id="L1220">          }</span>
-<span class="fc" id="L1221">        }</span>
+<span class="nc" id="L1205">          } catch (ClassCastException e) {</span>
+<span class="nc" id="L1206">            log.debug(e);</span>
+<span class="fc" id="L1207">          }</span>
+<span class="fc" id="L1208">        }</span>
       }
-<span class="fc" id="L1223">    }</span>
-        
+<span class="fc" id="L1210">    }</span>
+
     // construct result
-<span class="fc bfc" id="L1226" title="All 2 branches covered.">    for (Entry&lt;String, HashSet&lt;String&gt;&gt; entry : itemSets.entrySet()) {</span>
-<span class="fc" id="L1227">      String termvectorKey = entry.getKey();</span>
-<span class="fc" id="L1228">      HashSet&lt;String&gt; termvectorKeyList = entry.getValue();</span>
-<span class="pc bpc" id="L1229" title="1 of 2 branches missed.">      if (itemsPerShardSets.containsKey(termvectorKey)) {</span>
-<span class="fc" id="L1230">        HashMap&lt;String, HashSet&lt;String&gt;&gt; itemsPerShardSet = itemsPerShardSets</span>
-<span class="fc" id="L1231">            .get(termvectorKey);</span>
-<span class="fc bfc" id="L1232" title="All 2 branches covered.">        for (Entry&lt;String, HashSet&lt;String&gt;&gt; subEntry : itemsPerShardSet</span>
-<span class="fc" id="L1233">            .entrySet()) {</span>
-<span class="fc" id="L1234">          String shardName = subEntry.getKey();</span>
+<span class="fc bfc" id="L1213" title="All 2 branches covered.">    for (Entry&lt;String, HashSet&lt;String&gt;&gt; entry : itemSets.entrySet()) {</span>
+<span class="fc" id="L1214">      String termvectorKey = entry.getKey();</span>
+<span class="fc" id="L1215">      HashSet&lt;String&gt; termvectorKeyList = entry.getValue();</span>
+<span class="pc bpc" id="L1216" title="1 of 2 branches missed.">      if (itemsPerShardSets.containsKey(termvectorKey)) {</span>
+<span class="fc" id="L1217">        HashMap&lt;String, HashSet&lt;String&gt;&gt; itemsPerShardSet = itemsPerShardSets</span>
+<span class="fc" id="L1218">            .get(termvectorKey);</span>
+<span class="fc bfc" id="L1219" title="All 2 branches covered.">        for (Entry&lt;String, HashSet&lt;String&gt;&gt; subEntry : itemsPerShardSet</span>
+<span class="fc" id="L1220">            .entrySet()) {</span>
+<span class="fc" id="L1221">          String shardName = subEntry.getKey();</span>
           HashMap&lt;String, HashSet&lt;String&gt;&gt; tmpShardKeySet;
-<span class="pc bpc" id="L1236" title="1 of 2 branches missed.">          if (result.containsKey(shardName)) {</span>
-<span class="nc" id="L1237">            tmpShardKeySet = result.get(shardName);</span>
+<span class="pc bpc" id="L1223" title="1 of 2 branches missed.">          if (result.containsKey(shardName)) {</span>
+<span class="nc" id="L1224">            tmpShardKeySet = result.get(shardName);</span>
           } else {
-<span class="fc" id="L1239">            tmpShardKeySet = new HashMap&lt;&gt;();      </span>
-<span class="fc" id="L1240">            result.put(shardName, tmpShardKeySet);</span>
+<span class="fc" id="L1226">            tmpShardKeySet = new HashMap&lt;&gt;();</span>
+<span class="fc" id="L1227">            result.put(shardName, tmpShardKeySet);</span>
           }
-<span class="fc" id="L1242">          HashSet&lt;String&gt; tmpResult = new HashSet&lt;&gt;();          </span>
-<span class="fc" id="L1243">          HashSet&lt;String&gt; shardItemsSet = subEntry.getValue();</span>
-<span class="fc bfc" id="L1244" title="All 2 branches covered.">          for (String termvectorKeyListItem : termvectorKeyList) {</span>
-<span class="fc bfc" id="L1245" title="All 2 branches covered.">            if (!shardItemsSet.contains(termvectorKeyListItem)) {</span>
-<span class="fc" id="L1246">              tmpResult.add(termvectorKeyListItem);</span>
+<span class="fc" id="L1229">          HashSet&lt;String&gt; tmpResult = new HashSet&lt;&gt;();</span>
+<span class="fc" id="L1230">          HashSet&lt;String&gt; shardItemsSet = subEntry.getValue();</span>
+<span class="fc bfc" id="L1231" title="All 2 branches covered.">          for (String termvectorKeyListItem : termvectorKeyList) {</span>
+<span class="fc bfc" id="L1232" title="All 2 branches covered.">            if (!shardItemsSet.contains(termvectorKeyListItem)) {</span>
+<span class="fc" id="L1233">              tmpResult.add(termvectorKeyListItem);</span>
             }
-<span class="fc" id="L1248">          }</span>
-<span class="fc" id="L1249">          tmpShardKeySet.put(termvectorKey, tmpResult);          </span>
-<span class="fc" id="L1250">         }</span>
+<span class="fc" id="L1235">          }</span>
+<span class="fc" id="L1236">          tmpShardKeySet.put(termvectorKey, tmpResult);</span>
+<span class="fc" id="L1237">        }</span>
       }
-<span class="fc" id="L1252">    }</span>
-<span class="fc" id="L1253">    return result;</span>
+<span class="fc" id="L1239">    }</span>
+<span class="fc" id="L1240">    return result;</span>
   }
 
 }
diff --git a/jacoco/mtas.solr.handler.component.util/MtasSolrMtasResult.java.html b/jacoco/mtas.solr.handler.component.util/MtasSolrMtasResult.java.html
index 1d07dea..a3229e9 100644
--- a/jacoco/mtas.solr.handler.component.util/MtasSolrMtasResult.java.html
+++ b/jacoco/mtas.solr.handler.component.util/MtasSolrMtasResult.java.html
@@ -25,7 +25,7 @@ public class MtasSolrMtasResult implements Serializable {
 
   /** The data type. */
   public String dataType;
-  
+
   /** The stats type. */
   public String statsType;
 
@@ -34,13 +34,13 @@ public class MtasSolrMtasResult implements Serializable {
 
   /** The sort type. */
   public String sortType;
-  
+
   /** The sort direction. */
   public String sortDirection;
 
   /** The start. */
   public Integer start;
-  
+
   /** The number. */
   public Integer number;
 
@@ -52,7 +52,7 @@ public class MtasSolrMtasResult implements Serializable {
 
   /** The sub data type. */
   private String[] subDataType;
-  
+
   /** The sub stats type. */
   private String[] subStatsType;
 
@@ -61,13 +61,13 @@ public class MtasSolrMtasResult implements Serializable {
 
   /** The sub sort type. */
   private String[] subSortType;
-  
+
   /** The sub sort direction. */
   private String[] subSortDirection;
 
   /** The sub start. */
   private Integer[] subStart;
-  
+
   /** The sub number. */
   private Integer[] subNumber;
 
@@ -147,7 +147,7 @@ public class MtasSolrMtasResult implements Serializable {
    * @param newItem the new item
    * @throws IOException Signals that an I/O exception has occurred.
    */
-  void merge(MtasSolrMtasResult newItem) throws IOException { 
+  void merge(MtasSolrMtasResult newItem) throws IOException {
 <span class="fc" id="L151">    HashMap&lt;MtasDataCollector&lt;?, ?&gt;, MtasDataCollector&lt;?, ?&gt;&gt; map = new HashMap&lt;&gt;();</span>
 <span class="fc bfc" id="L152" title="All 2 branches covered.">    if (newItem.dataCollector.withTotal()) {</span>
 <span class="fc" id="L153">      dataCollector.setWithTotal();</span>
@@ -365,14 +365,14 @@ public class MtasSolrMtasResult implements Serializable {
   public String toString() {
 <span class="nc" id="L366">    if (dataCollector.getCollectorType()</span>
 <span class="nc bnc" id="L367" title="All 2 branches missed.">        .equals(DataCollector.COLLECTOR_TYPE_DATA)) {</span>
-<span class="nc" id="L368">      return this.getClass().getSimpleName()+&quot;(data-&quot; + hashCode() + &quot;)&quot;;</span>
+<span class="nc" id="L368">      return this.getClass().getSimpleName() + &quot;(data-&quot; + hashCode() + &quot;)&quot;;</span>
     }
 <span class="nc" id="L370">    if (dataCollector.getCollectorType()</span>
 <span class="nc bnc" id="L371" title="All 2 branches missed.">        .equals(DataCollector.COLLECTOR_TYPE_LIST)) {</span>
-<span class="nc" id="L372">      return this.getClass().getSimpleName()+&quot;(list(&quot; + dataCollector.getSize() + &quot;)-&quot;</span>
-<span class="nc" id="L373">          + hashCode() + &quot;)&quot;;</span>
+<span class="nc" id="L372">      return this.getClass().getSimpleName() + &quot;(list(&quot;</span>
+<span class="nc" id="L373">          + dataCollector.getSize() + &quot;)-&quot; + hashCode() + &quot;)&quot;;</span>
     } else {
-<span class="nc" id="L375">      return this.getClass().getSimpleName()+&quot;: unknown&quot;;</span>
+<span class="nc" id="L375">      return this.getClass().getSimpleName() + &quot;: unknown&quot;;</span>
     }
   }
 
diff --git a/jacoco/mtas.solr.handler.component.util/MtasSolrResultMerge.java.html b/jacoco/mtas.solr.handler.component.util/MtasSolrResultMerge.java.html
index 549dd0c..2776839 100644
--- a/jacoco/mtas.solr.handler.component.util/MtasSolrResultMerge.java.html
+++ b/jacoco/mtas.solr.handler.component.util/MtasSolrResultMerge.java.html
@@ -32,7 +32,7 @@ import mtas.solr.handler.component.MtasSolrSearchComponent;
    * @param rb the rb
    */
   @SuppressWarnings(&quot;unchecked&quot;)
-  public void merge(ResponseBuilder rb) { 
+  public void merge(ResponseBuilder rb) {
 <span class="pc bpc" id="L36" title="1 of 2 branches missed.">    if (rb.req.getParams().getBool(MtasSolrSearchComponent.PARAM_MTAS, false)) {</span>
       // mtas response
 <span class="fc" id="L38">      NamedList&lt;Object&gt; mtasResponse = null;</span>
@@ -263,7 +263,7 @@ import mtas.solr.handler.component.MtasSolrSearchComponent;
 <span class="nc" id="L263">        log.error(e);</span>
 <span class="fc" id="L264">      }</span>
 <span class="fc" id="L265">    }</span>
-   
+
     try {
 <span class="fc bfc" id="L268" title="All 2 branches covered.">      for (ArrayList&lt;Object&gt; mtasListShardResponse : mtasListShardResponses</span>
 <span class="fc" id="L269">          .values()) {</span>
@@ -271,10 +271,10 @@ import mtas.solr.handler.component.MtasSolrSearchComponent;
 <span class="fc" id="L271">      }</span>
 <span class="pc bpc" id="L272" title="1 of 2 branches missed.">      for (ArrayList&lt;Object&gt; mtasListShardResponse : mtasListShardResponsesExtra) {</span>
 <span class="nc" id="L273">        mergeResponsesArrayList(mtasListResponse, mtasListShardResponse);</span>
-<span class="nc" id="L274">      }      </span>
+<span class="nc" id="L274">      }</span>
 <span class="nc" id="L275">    } catch (IOException e) {</span>
 <span class="nc" id="L276">      log.error(e);</span>
-<span class="fc" id="L277">    }    </span>
+<span class="fc" id="L277">    }</span>
 <span class="fc" id="L278">  }</span>
 
   /**
@@ -308,7 +308,7 @@ import mtas.solr.handler.component.MtasSolrSearchComponent;
 <span class="fc" id="L308">        Object key = itemList.get(&quot;key&quot;);</span>
 <span class="pc bpc" id="L309" title="2 of 4 branches missed.">        if ((key != null) &amp;&amp; (key instanceof String)) {</span>
 <span class="fc" id="L310">          originalKeyList.put((String) key, item);</span>
-        }                
+        }
       }
 <span class="fc" id="L313">    }</span>
 <span class="fc bfc" id="L314" title="All 2 branches covered.">    for (Object item : shardList) {</span>
@@ -322,7 +322,7 @@ import mtas.solr.handler.component.MtasSolrSearchComponent;
 <span class="fc" id="L322">            Object originalItem = originalKeyList.get(key);</span>
 <span class="pc bpc" id="L323" title="1 of 2 branches missed.">            if (originalItem.getClass().equals(item.getClass())) {</span>
 <span class="fc" id="L324">              mergeResponsesNamedList((NamedList&lt;Object&gt;) originalItem,</span>
-                  (NamedList&lt;Object&gt;) item);              
+                  (NamedList&lt;Object&gt;) item);
             } else {
               // ignore?
             }
@@ -365,7 +365,7 @@ import mtas.solr.handler.component.MtasSolrSearchComponent;
 <span class="nc" id="L365">          original = adjustablePartsCloned(shardValue);</span>
 <span class="pc bpc" id="L366" title="1 of 2 branches missed.">        } else if (shardValue != null</span>
 <span class="pc bpc" id="L367" title="1 of 2 branches missed.">            &amp;&amp; original.getClass().equals(shardValue.getClass())) {</span>
-          // merge ArrayList 
+          // merge ArrayList
 <span class="fc bfc" id="L369" title="All 2 branches covered.">          if (original instanceof ArrayList) {</span>
 <span class="fc" id="L370">            ArrayList originalList = (ArrayList) original;</span>
 <span class="fc" id="L371">            ArrayList shardList = (ArrayList) shardValue;</span>
@@ -380,7 +380,7 @@ import mtas.solr.handler.component.MtasSolrSearchComponent;
                 (SortedSet&lt;Object&gt;) shardValue);
 <span class="fc bfc" id="L381" title="All 2 branches covered.">          } else if (original instanceof MtasSolrMtasResult) {</span>
 <span class="fc" id="L382">            MtasSolrMtasResult originalComponentResult = (MtasSolrMtasResult) original;</span>
-<span class="fc" id="L383">            originalComponentResult.merge((MtasSolrMtasResult) shardValue);            </span>
+<span class="fc" id="L383">            originalComponentResult.merge((MtasSolrMtasResult) shardValue);</span>
 <span class="pc bpc" id="L384" title="1 of 2 branches missed.">          } else if (original instanceof MtasSolrJoinResult) {</span>
 <span class="nc" id="L385">            MtasSolrJoinResult originalComponentResult = (MtasSolrJoinResult) original;</span>
 <span class="nc" id="L386">            originalComponentResult.merge((MtasSolrJoinResult) shardValue);</span>
diff --git a/jacoco/mtas.solr.handler.component.util/MtasSolrResultUtil.java.html b/jacoco/mtas.solr.handler.component.util/MtasSolrResultUtil.java.html
index 77fda1b..b8c2593 100644
--- a/jacoco/mtas.solr.handler.component.util/MtasSolrResultUtil.java.html
+++ b/jacoco/mtas.solr.handler.component.util/MtasSolrResultUtil.java.html
@@ -69,7 +69,7 @@ public class MtasSolrResultUtil {
 <span class="nc bnc" id="L69" title="All 2 branches missed.">      } else if (al.get(i) instanceof ArrayList) {</span>
 <span class="nc" id="L70">        rewrite((ArrayList) al.get(i));</span>
       }
-    }        
+    }
 <span class="fc" id="L73">  }</span>
 
   /**
@@ -79,7 +79,7 @@ public class MtasSolrResultUtil {
    * @throws IOException Signals that an I/O exception has occurred.
    */
   public static void rewrite(NamedList&lt;Object&gt; nl) throws IOException {
-<span class="fc" id="L82">    rewrite(nl, true);    </span>
+<span class="fc" id="L82">    rewrite(nl, true);</span>
 <span class="fc" id="L83">  }</span>
 
   /**
@@ -121,9 +121,9 @@ public class MtasSolrResultUtil {
 <span class="nc" id="L121">                nnl.setVal(j, mdi);</span>
               }
             }
-            //System.out.println(&quot;rewrite -- &quot;+nnl);
+            // System.out.println(&quot;rewrite -- &quot;+nnl);
 <span class="fc" id="L125">            nl.setVal(i, rewriteToArray(nnl));</span>
-            //System.out.println(&quot;rewrite! &quot;+nl.getVal(i));
+            // System.out.println(&quot;rewrite! &quot;+nl.getVal(i));
 <span class="fc" id="L127">          } else {</span>
 <span class="fc" id="L128">            NamedList&lt;Object&gt; tmpResponse = new SimpleOrderedMap&lt;&gt;();</span>
 <span class="fc" id="L129">            tmpResponse.add(nl.getName(i) + &quot;Total&quot;, o.dataCollector.getSize());</span>
@@ -425,7 +425,7 @@ public class MtasSolrResultUtil {
 <span class="nc" id="L425">        MtasCQLParser ip = new MtasCQLParser(queryIgnoreReader);</span>
         try {
 <span class="nc" id="L427">          ignore = ip.parse(field, null, null, null, null);</span>
-<span class="nc" id="L428">        } catch (mtas.parser.cql.ParseException e) {          </span>
+<span class="nc" id="L428">        } catch (mtas.parser.cql.ParseException e) {</span>
 <span class="nc" id="L429">          throw new IOException(&quot;couldn't parse &quot; + queryType + &quot; query &quot;</span>
 <span class="nc" id="L430">              + queryIgnore + &quot; (&quot; + e.getMessage() + &quot;)&quot;, e);</span>
 <span class="nc" id="L431">        } catch (TokenMgrError e) {</span>
diff --git a/jacoco/mtas.solr.handler.component.util/index.html b/jacoco/mtas.solr.handler.component.util/index.html
index b4c3dfc..03a89b7 100644
--- a/jacoco/mtas.solr.handler.component.util/index.html
+++ b/jacoco/mtas.solr.handler.component.util/index.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>mtas.solr.handler.component.util</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.source.html" class="el_source">Source Files</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <span class="el_package">mtas.solr.handler.component.util</span></div><h1>mtas.solr.handler.component.util</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">13,024 of 20,567</td><td class="ctr2">36%</td><td class="bar">1,008 of 1,594</td><td class="ctr2">36%</td><td class="ctr1">665</td><td class="ctr2">920</td><td class="ctr1">1,895</td><td class="ctr2">3,262</td><td class="ctr1">50</td><td class="ctr2">123</td><td class="ctr1">1</td><td class="ctr2">13</td></tr></tfoot><tbody><tr><td id="a5"><a href="MtasSolrComponentList.html" class="el_class">MtasSolrComponentList</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="74" height="10" title="2,593" alt="2,593"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="57" height="10" title="178" alt="178"/></td><td class="ctr2" id="e6">0%</td><td class="ctr1" id="f1">94</td><td class="ctr2" id="g2">96</td><td class="ctr1" id="h0">372</td><td class="ctr2" id="i2">376</td><td class="ctr1" id="j4">5</td><td class="ctr2" id="k9">7</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a1"><a href="MtasSolrComponentFacet.html" class="el_class">MtasSolrComponentFacet</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="71" height="10" title="2,489" alt="2,489"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="38" height="10" title="118" alt="118"/></td><td class="ctr2" id="e7">0%</td><td class="ctr1" id="f3">67</td><td class="ctr2" id="g5">69</td><td class="ctr1" id="h1">306</td><td class="ctr2" id="i3">310</td><td class="ctr1" id="j0">8</td><td class="ctr2" id="k3">10</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a2"><a href="MtasSolrComponentGroup.html" class="el_class">MtasSolrComponentGroup</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="51" height="10" title="1,780" alt="1,780"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="27" height="10" title="84" alt="84"/></td><td class="ctr2" id="e8">0%</td><td class="ctr1" id="f5">48</td><td class="ctr2" id="g8">50</td><td class="ctr1" id="h3">220</td><td class="ctr2" id="i5">224</td><td class="ctr1" id="j1">6</td><td class="ctr2" id="k6">8</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a4"><a href="MtasSolrComponentKwic.html" class="el_class">MtasSolrComponentKwic</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="45" height="10" title="1,574" alt="1,574"/></td><td class="ctr2" id="c11">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="108" alt="108"/></td><td class="ctr2" id="e9">0%</td><td class="ctr1" id="f4">60</td><td class="ctr2" id="g6">61</td><td class="ctr1" id="h2">260</td><td class="ctr2" id="i4">262</td><td class="ctr1" id="j2">6</td><td class="ctr2" id="k10">7</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a8"><a href="MtasSolrComponentTermvector.html" class="el_class">MtasSolrComponentTermvector</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="1,047" alt="1,047"/><img src="../jacoco-resources/greenbar.gif" width="89" height="10" title="3,122" alt="3,122"/></td><td class="ctr2" id="c1">74%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="126" alt="126"/><img src="../jacoco-resources/greenbar.gif" width="79" height="10" title="246" alt="246"/></td><td class="ctr2" id="e0">66%</td><td class="ctr1" id="f0">107</td><td class="ctr2" id="g0">199</td><td class="ctr1" id="h6">127</td><td class="ctr2" id="i0">677</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k2">13</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a0"><a href="MtasSolrComponentDocument.html" class="el_class">MtasSolrComponentDocument</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="29" height="10" title="1,016" alt="1,016"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="21" height="10" title="66" alt="66"/></td><td class="ctr2" id="e10">0%</td><td class="ctr1" id="f9">38</td><td class="ctr2" id="g9">40</td><td class="ctr1" id="h4">154</td><td class="ctr2" id="i9">157</td><td class="ctr1" id="j5">5</td><td class="ctr2" id="k11">7</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a7"><a href="MtasSolrComponentStats.html" class="el_class">MtasSolrComponentStats</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="27" height="10" title="941" alt="941"/><img src="../jacoco-resources/greenbar.gif" width="70" height="10" title="2,433" alt="2,433"/></td><td class="ctr2" id="c2">72%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="33" height="10" title="103" alt="103"/><img src="../jacoco-resources/greenbar.gif" width="38" height="10" title="119" alt="119"/></td><td class="ctr2" id="e4">53%</td><td class="ctr1" id="f2">77</td><td class="ctr2" id="g1">129</td><td class="ctr1" id="h5">131</td><td class="ctr2" id="i1">482</td><td class="ctr1" id="j6">5</td><td class="ctr2" id="k0">18</td><td class="ctr1" id="l7">0</td><td class="ctr2" id="m6">1</td></tr><tr><td id="a10"><a href="MtasSolrMtasResult.html" class="el_class">MtasSolrMtasResult</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="488" alt="488"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="372" alt="372"/></td><td class="ctr2" id="c5">43%</td><td class="bar" id="d8"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="55" alt="55"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="39" alt="39"/></td><td class="ctr2" id="e5">41%</td><td class="ctr1" id="f7">42</td><td class="ctr2" id="g7">56</td><td class="ctr1" id="h7">86</td><td class="ctr2" id="i8">167</td><td class="ctr1" id="j9">2</td><td class="ctr2" id="k5">9</td><td class="ctr1" id="l8">0</td><td class="ctr2" id="m7">1</td></tr><tr><td id="a12"><a href="MtasSolrResultUtil.html" class="el_class">MtasSolrResultUtil</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="455" alt="455"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="530" alt="530"/></td><td class="ctr2" id="c4">53%</td><td class="bar" id="d9"><img src="../jacoco-resources/redbar.gif" width="16" height="10" title="51" alt="51"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="65" alt="65"/></td><td class="ctr2" id="e3">56%</td><td class="ctr1" id="f8">40</td><td class="ctr2" id="g4">73</td><td class="ctr1" id="h8">77</td><td class="ctr2" id="i7">199</td><td class="ctr1" id="j7">3</td><td class="ctr2" id="k1">15</td><td class="ctr1" id="l9">0</td><td class="ctr2" id="m8">1</td></tr><tr><td id="a11"><a href="MtasSolrResultMerge.html" class="el_class">MtasSolrResultMerge</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="270" alt="270"/><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="605" alt="605"/></td><td class="ctr2" id="c3">69%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="19" height="10" title="61" alt="61"/><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="79" alt="79"/></td><td class="ctr2" id="e2">56%</td><td class="ctr1" id="f6">46</td><td class="ctr2" id="g3">80</td><td class="ctr1" id="h9">69</td><td class="ctr2" id="i6">219</td><td class="ctr1" id="j10">1</td><td class="ctr2" id="k4">10</td><td class="ctr1" id="l10">0</td><td class="ctr2" id="m9">1</td></tr><tr><td id="a3"><a href="MtasSolrComponentJoin.html" class="el_class">MtasSolrComponentJoin</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="254" alt="254"/></td><td class="ctr2" id="c6">2%</td><td class="bar" id="d10"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="32" alt="32"/></td><td class="ctr2" id="e11">0%</td><td class="ctr1" id="f10">22</td><td class="ctr2" id="g11">24</td><td class="ctr1" id="h10">61</td><td class="ctr2" id="i11">64</td><td class="ctr1" id="j3">6</td><td class="ctr2" id="k7">8</td><td class="ctr1" id="l11">0</td><td class="ctr2" id="m10">1</td></tr><tr><td id="a6"><a href="MtasSolrComponentPrefix.html" class="el_class">MtasSolrComponentPrefix</a></td><td class="bar" id="b11"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="83" alt="83"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="434" alt="434"/></td><td class="ctr2" id="c0">83%</td><td class="bar" id="d11"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="26" alt="26"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="38" alt="38"/></td><td class="ctr2" id="e1">59%</td><td class="ctr1" id="f11">21</td><td class="ctr2" id="g10">40</td><td class="ctr1" id="h11">22</td><td class="ctr2" id="i10">115</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k8">8</td><td class="ctr1" id="l12">0</td><td class="ctr2" id="m11">1</td></tr><tr><td id="a9"><a href="MtasSolrJoinResult.html" class="el_class">MtasSolrJoinResult</a></td><td class="bar" id="b12"/><td class="ctr2" id="c12">0%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">3</td><td class="ctr2" id="g12">3</td><td class="ctr1" id="h12">10</td><td class="ctr2" id="i12">10</td><td class="ctr1" id="j8">3</td><td class="ctr2" id="k12">3</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m12">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>mtas.solr.handler.component.util</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.source.html" class="el_source">Source Files</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <span class="el_package">mtas.solr.handler.component.util</span></div><h1>mtas.solr.handler.component.util</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">13,024 of 20,567</td><td class="ctr2">36%</td><td class="bar">1,008 of 1,594</td><td class="ctr2">36%</td><td class="ctr1">665</td><td class="ctr2">920</td><td class="ctr1">1,897</td><td class="ctr2">3,269</td><td class="ctr1">50</td><td class="ctr2">123</td><td class="ctr1">1</td><td class="ctr2">13</td></tr></tfoot><tbody><tr><td id="a5"><a href="MtasSolrComponentList.html" class="el_class">MtasSolrComponentList</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="74" height="10" title="2,593" alt="2,593"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="57" height="10" title="178" alt="178"/></td><td class="ctr2" id="e6">0%</td><td class="ctr1" id="f1">94</td><td class="ctr2" id="g2">96</td><td class="ctr1" id="h0">372</td><td class="ctr2" id="i2">376</td><td class="ctr1" id="j4">5</td><td class="ctr2" id="k9">7</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a1"><a href="MtasSolrComponentFacet.html" class="el_class">MtasSolrComponentFacet</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="71" height="10" title="2,489" alt="2,489"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="38" height="10" title="118" alt="118"/></td><td class="ctr2" id="e7">0%</td><td class="ctr1" id="f3">67</td><td class="ctr2" id="g5">69</td><td class="ctr1" id="h1">306</td><td class="ctr2" id="i3">311</td><td class="ctr1" id="j0">8</td><td class="ctr2" id="k3">10</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a2"><a href="MtasSolrComponentGroup.html" class="el_class">MtasSolrComponentGroup</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="51" height="10" title="1,780" alt="1,780"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="27" height="10" title="84" alt="84"/></td><td class="ctr2" id="e8">0%</td><td class="ctr1" id="f5">48</td><td class="ctr2" id="g8">50</td><td class="ctr1" id="h3">220</td><td class="ctr2" id="i5">225</td><td class="ctr1" id="j1">6</td><td class="ctr2" id="k6">8</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a4"><a href="MtasSolrComponentKwic.html" class="el_class">MtasSolrComponentKwic</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="45" height="10" title="1,574" alt="1,574"/></td><td class="ctr2" id="c11">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="108" alt="108"/></td><td class="ctr2" id="e9">0%</td><td class="ctr1" id="f4">60</td><td class="ctr2" id="g6">61</td><td class="ctr1" id="h2">260</td><td class="ctr2" id="i4">262</td><td class="ctr1" id="j2">6</td><td class="ctr2" id="k10">7</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a8"><a href="MtasSolrComponentTermvector.html" class="el_class">MtasSolrComponentTermvector</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="1,047" alt="1,047"/><img src="../jacoco-resources/greenbar.gif" width="89" height="10" title="3,122" alt="3,122"/></td><td class="ctr2" id="c1">74%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="126" alt="126"/><img src="../jacoco-resources/greenbar.gif" width="79" height="10" title="246" alt="246"/></td><td class="ctr2" id="e0">66%</td><td class="ctr1" id="f0">107</td><td class="ctr2" id="g0">199</td><td class="ctr1" id="h6">127</td><td class="ctr2" id="i0">678</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k2">13</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a0"><a href="MtasSolrComponentDocument.html" class="el_class">MtasSolrComponentDocument</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="29" height="10" title="1,016" alt="1,016"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="21" height="10" title="66" alt="66"/></td><td class="ctr2" id="e10">0%</td><td class="ctr1" id="f9">38</td><td class="ctr2" id="g9">40</td><td class="ctr1" id="h4">156</td><td class="ctr2" id="i9">160</td><td class="ctr1" id="j5">5</td><td class="ctr2" id="k11">7</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a7"><a href="MtasSolrComponentStats.html" class="el_class">MtasSolrComponentStats</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="27" height="10" title="941" alt="941"/><img src="../jacoco-resources/greenbar.gif" width="70" height="10" title="2,433" alt="2,433"/></td><td class="ctr2" id="c2">72%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="33" height="10" title="103" alt="103"/><img src="../jacoco-resources/greenbar.gif" width="38" height="10" title="119" alt="119"/></td><td class="ctr2" id="e4">53%</td><td class="ctr1" id="f2">77</td><td class="ctr2" id="g1">129</td><td class="ctr1" id="h5">131</td><td class="ctr2" id="i1">483</td><td class="ctr1" id="j6">5</td><td class="ctr2" id="k0">18</td><td class="ctr1" id="l7">0</td><td class="ctr2" id="m6">1</td></tr><tr><td id="a10"><a href="MtasSolrMtasResult.html" class="el_class">MtasSolrMtasResult</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="488" alt="488"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="372" alt="372"/></td><td class="ctr2" id="c5">43%</td><td class="bar" id="d8"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="55" alt="55"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="39" alt="39"/></td><td class="ctr2" id="e5">41%</td><td class="ctr1" id="f7">42</td><td class="ctr2" id="g7">56</td><td class="ctr1" id="h7">86</td><td class="ctr2" id="i8">167</td><td class="ctr1" id="j9">2</td><td class="ctr2" id="k5">9</td><td class="ctr1" id="l8">0</td><td class="ctr2" id="m7">1</td></tr><tr><td id="a12"><a href="MtasSolrResultUtil.html" class="el_class">MtasSolrResultUtil</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="455" alt="455"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="530" alt="530"/></td><td class="ctr2" id="c4">53%</td><td class="bar" id="d9"><img src="../jacoco-resources/redbar.gif" width="16" height="10" title="51" alt="51"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="65" alt="65"/></td><td class="ctr2" id="e3">56%</td><td class="ctr1" id="f8">40</td><td class="ctr2" id="g4">73</td><td class="ctr1" id="h8">77</td><td class="ctr2" id="i7">199</td><td class="ctr1" id="j7">3</td><td class="ctr2" id="k1">15</td><td class="ctr1" id="l9">0</td><td class="ctr2" id="m8">1</td></tr><tr><td id="a11"><a href="MtasSolrResultMerge.html" class="el_class">MtasSolrResultMerge</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="270" alt="270"/><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="605" alt="605"/></td><td class="ctr2" id="c3">69%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="19" height="10" title="61" alt="61"/><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="79" alt="79"/></td><td class="ctr2" id="e2">56%</td><td class="ctr1" id="f6">46</td><td class="ctr2" id="g3">80</td><td class="ctr1" id="h9">69</td><td class="ctr2" id="i6">219</td><td class="ctr1" id="j10">1</td><td class="ctr2" id="k4">10</td><td class="ctr1" id="l10">0</td><td class="ctr2" id="m9">1</td></tr><tr><td id="a3"><a href="MtasSolrComponentJoin.html" class="el_class">MtasSolrComponentJoin</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="254" alt="254"/></td><td class="ctr2" id="c6">2%</td><td class="bar" id="d10"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="32" alt="32"/></td><td class="ctr2" id="e11">0%</td><td class="ctr1" id="f10">22</td><td class="ctr2" id="g11">24</td><td class="ctr1" id="h10">61</td><td class="ctr2" id="i11">64</td><td class="ctr1" id="j3">6</td><td class="ctr2" id="k7">8</td><td class="ctr1" id="l11">0</td><td class="ctr2" id="m10">1</td></tr><tr><td id="a6"><a href="MtasSolrComponentPrefix.html" class="el_class">MtasSolrComponentPrefix</a></td><td class="bar" id="b11"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="83" alt="83"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="434" alt="434"/></td><td class="ctr2" id="c0">83%</td><td class="bar" id="d11"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="26" alt="26"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="38" alt="38"/></td><td class="ctr2" id="e1">59%</td><td class="ctr1" id="f11">21</td><td class="ctr2" id="g10">40</td><td class="ctr1" id="h11">22</td><td class="ctr2" id="i10">115</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k8">8</td><td class="ctr1" id="l12">0</td><td class="ctr2" id="m11">1</td></tr><tr><td id="a9"><a href="MtasSolrJoinResult.html" class="el_class">MtasSolrJoinResult</a></td><td class="bar" id="b12"/><td class="ctr2" id="c12">0%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">3</td><td class="ctr2" id="g12">3</td><td class="ctr1" id="h12">10</td><td class="ctr2" id="i12">10</td><td class="ctr1" id="j8">3</td><td class="ctr2" id="k12">3</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m12">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.solr.handler.component.util/index.source.html b/jacoco/mtas.solr.handler.component.util/index.source.html
index 6d67bd7..0bc9754 100644
--- a/jacoco/mtas.solr.handler.component.util/index.source.html
+++ b/jacoco/mtas.solr.handler.component.util/index.source.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>mtas.solr.handler.component.util</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.html" class="el_class">Classes</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <span class="el_package">mtas.solr.handler.component.util</span></div><h1>mtas.solr.handler.component.util</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">13,024 of 20,567</td><td class="ctr2">36%</td><td class="bar">1,008 of 1,594</td><td class="ctr2">36%</td><td class="ctr1">665</td><td class="ctr2">920</td><td class="ctr1">1,895</td><td class="ctr2">3,262</td><td class="ctr1">50</td><td class="ctr2">123</td><td class="ctr1">1</td><td class="ctr2">13</td></tr></tfoot><tbody><tr><td id="a5"><a href="MtasSolrComponentList.java.html" class="el_source">MtasSolrComponentList.java</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="74" height="10" title="2,593" alt="2,593"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="57" height="10" title="178" alt="178"/></td><td class="ctr2" id="e6">0%</td><td class="ctr1" id="f1">94</td><td class="ctr2" id="g2">96</td><td class="ctr1" id="h0">372</td><td class="ctr2" id="i2">376</td><td class="ctr1" id="j4">5</td><td class="ctr2" id="k9">7</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a1"><a href="MtasSolrComponentFacet.java.html" class="el_source">MtasSolrComponentFacet.java</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="71" height="10" title="2,489" alt="2,489"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="38" height="10" title="118" alt="118"/></td><td class="ctr2" id="e7">0%</td><td class="ctr1" id="f3">67</td><td class="ctr2" id="g5">69</td><td class="ctr1" id="h1">306</td><td class="ctr2" id="i3">310</td><td class="ctr1" id="j0">8</td><td class="ctr2" id="k3">10</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a2"><a href="MtasSolrComponentGroup.java.html" class="el_source">MtasSolrComponentGroup.java</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="51" height="10" title="1,780" alt="1,780"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="27" height="10" title="84" alt="84"/></td><td class="ctr2" id="e8">0%</td><td class="ctr1" id="f5">48</td><td class="ctr2" id="g8">50</td><td class="ctr1" id="h3">220</td><td class="ctr2" id="i5">224</td><td class="ctr1" id="j1">6</td><td class="ctr2" id="k6">8</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a4"><a href="MtasSolrComponentKwic.java.html" class="el_source">MtasSolrComponentKwic.java</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="45" height="10" title="1,574" alt="1,574"/></td><td class="ctr2" id="c11">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="108" alt="108"/></td><td class="ctr2" id="e9">0%</td><td class="ctr1" id="f4">60</td><td class="ctr2" id="g6">61</td><td class="ctr1" id="h2">260</td><td class="ctr2" id="i4">262</td><td class="ctr1" id="j2">6</td><td class="ctr2" id="k10">7</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a8"><a href="MtasSolrComponentTermvector.java.html" class="el_source">MtasSolrComponentTermvector.java</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="1,047" alt="1,047"/><img src="../jacoco-resources/greenbar.gif" width="89" height="10" title="3,122" alt="3,122"/></td><td class="ctr2" id="c1">74%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="126" alt="126"/><img src="../jacoco-resources/greenbar.gif" width="79" height="10" title="246" alt="246"/></td><td class="ctr2" id="e0">66%</td><td class="ctr1" id="f0">107</td><td class="ctr2" id="g0">199</td><td class="ctr1" id="h6">127</td><td class="ctr2" id="i0">677</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k2">13</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a0"><a href="MtasSolrComponentDocument.java.html" class="el_source">MtasSolrComponentDocument.java</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="29" height="10" title="1,016" alt="1,016"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="21" height="10" title="66" alt="66"/></td><td class="ctr2" id="e10">0%</td><td class="ctr1" id="f9">38</td><td class="ctr2" id="g9">40</td><td class="ctr1" id="h4">154</td><td class="ctr2" id="i9">157</td><td class="ctr1" id="j5">5</td><td class="ctr2" id="k11">7</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a7"><a href="MtasSolrComponentStats.java.html" class="el_source">MtasSolrComponentStats.java</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="27" height="10" title="941" alt="941"/><img src="../jacoco-resources/greenbar.gif" width="70" height="10" title="2,433" alt="2,433"/></td><td class="ctr2" id="c2">72%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="33" height="10" title="103" alt="103"/><img src="../jacoco-resources/greenbar.gif" width="38" height="10" title="119" alt="119"/></td><td class="ctr2" id="e4">53%</td><td class="ctr1" id="f2">77</td><td class="ctr2" id="g1">129</td><td class="ctr1" id="h5">131</td><td class="ctr2" id="i1">482</td><td class="ctr1" id="j6">5</td><td class="ctr2" id="k0">18</td><td class="ctr1" id="l7">0</td><td class="ctr2" id="m6">1</td></tr><tr><td id="a10"><a href="MtasSolrMtasResult.java.html" class="el_source">MtasSolrMtasResult.java</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="488" alt="488"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="372" alt="372"/></td><td class="ctr2" id="c5">43%</td><td class="bar" id="d8"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="55" alt="55"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="39" alt="39"/></td><td class="ctr2" id="e5">41%</td><td class="ctr1" id="f7">42</td><td class="ctr2" id="g7">56</td><td class="ctr1" id="h7">86</td><td class="ctr2" id="i8">167</td><td class="ctr1" id="j9">2</td><td class="ctr2" id="k5">9</td><td class="ctr1" id="l8">0</td><td class="ctr2" id="m7">1</td></tr><tr><td id="a12"><a href="MtasSolrResultUtil.java.html" class="el_source">MtasSolrResultUtil.java</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="455" alt="455"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="530" alt="530"/></td><td class="ctr2" id="c4">53%</td><td class="bar" id="d9"><img src="../jacoco-resources/redbar.gif" width="16" height="10" title="51" alt="51"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="65" alt="65"/></td><td class="ctr2" id="e3">56%</td><td class="ctr1" id="f8">40</td><td class="ctr2" id="g4">73</td><td class="ctr1" id="h8">77</td><td class="ctr2" id="i7">199</td><td class="ctr1" id="j7">3</td><td class="ctr2" id="k1">15</td><td class="ctr1" id="l9">0</td><td class="ctr2" id="m8">1</td></tr><tr><td id="a11"><a href="MtasSolrResultMerge.java.html" class="el_source">MtasSolrResultMerge.java</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="270" alt="270"/><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="605" alt="605"/></td><td class="ctr2" id="c3">69%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="19" height="10" title="61" alt="61"/><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="79" alt="79"/></td><td class="ctr2" id="e2">56%</td><td class="ctr1" id="f6">46</td><td class="ctr2" id="g3">80</td><td class="ctr1" id="h9">69</td><td class="ctr2" id="i6">219</td><td class="ctr1" id="j10">1</td><td class="ctr2" id="k4">10</td><td class="ctr1" id="l10">0</td><td class="ctr2" id="m9">1</td></tr><tr><td id="a3"><a href="MtasSolrComponentJoin.java.html" class="el_source">MtasSolrComponentJoin.java</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="254" alt="254"/></td><td class="ctr2" id="c6">2%</td><td class="bar" id="d10"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="32" alt="32"/></td><td class="ctr2" id="e11">0%</td><td class="ctr1" id="f10">22</td><td class="ctr2" id="g11">24</td><td class="ctr1" id="h10">61</td><td class="ctr2" id="i11">64</td><td class="ctr1" id="j3">6</td><td class="ctr2" id="k7">8</td><td class="ctr1" id="l11">0</td><td class="ctr2" id="m10">1</td></tr><tr><td id="a6"><a href="MtasSolrComponentPrefix.java.html" class="el_source">MtasSolrComponentPrefix.java</a></td><td class="bar" id="b11"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="83" alt="83"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="434" alt="434"/></td><td class="ctr2" id="c0">83%</td><td class="bar" id="d11"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="26" alt="26"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="38" alt="38"/></td><td class="ctr2" id="e1">59%</td><td class="ctr1" id="f11">21</td><td class="ctr2" id="g10">40</td><td class="ctr1" id="h11">22</td><td class="ctr2" id="i10">115</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k8">8</td><td class="ctr1" id="l12">0</td><td class="ctr2" id="m11">1</td></tr><tr><td id="a9"><a href="MtasSolrJoinResult.java.html" class="el_source">MtasSolrJoinResult.java</a></td><td class="bar" id="b12"/><td class="ctr2" id="c12">0%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">3</td><td class="ctr2" id="g12">3</td><td class="ctr1" id="h12">10</td><td class="ctr2" id="i12">10</td><td class="ctr1" id="j8">3</td><td class="ctr2" id="k12">3</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m12">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>mtas.solr.handler.component.util</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.html" class="el_class">Classes</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <span class="el_package">mtas.solr.handler.component.util</span></div><h1>mtas.solr.handler.component.util</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">13,024 of 20,567</td><td class="ctr2">36%</td><td class="bar">1,008 of 1,594</td><td class="ctr2">36%</td><td class="ctr1">665</td><td class="ctr2">920</td><td class="ctr1">1,897</td><td class="ctr2">3,269</td><td class="ctr1">50</td><td class="ctr2">123</td><td class="ctr1">1</td><td class="ctr2">13</td></tr></tfoot><tbody><tr><td id="a5"><a href="MtasSolrComponentList.java.html" class="el_source">MtasSolrComponentList.java</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="74" height="10" title="2,593" alt="2,593"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="57" height="10" title="178" alt="178"/></td><td class="ctr2" id="e6">0%</td><td class="ctr1" id="f1">94</td><td class="ctr2" id="g2">96</td><td class="ctr1" id="h0">372</td><td class="ctr2" id="i2">376</td><td class="ctr1" id="j4">5</td><td class="ctr2" id="k9">7</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a1"><a href="MtasSolrComponentFacet.java.html" class="el_source">MtasSolrComponentFacet.java</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="71" height="10" title="2,489" alt="2,489"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="38" height="10" title="118" alt="118"/></td><td class="ctr2" id="e7">0%</td><td class="ctr1" id="f3">67</td><td class="ctr2" id="g5">69</td><td class="ctr1" id="h1">306</td><td class="ctr2" id="i3">311</td><td class="ctr1" id="j0">8</td><td class="ctr2" id="k3">10</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a2"><a href="MtasSolrComponentGroup.java.html" class="el_source">MtasSolrComponentGroup.java</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="51" height="10" title="1,780" alt="1,780"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="27" height="10" title="84" alt="84"/></td><td class="ctr2" id="e8">0%</td><td class="ctr1" id="f5">48</td><td class="ctr2" id="g8">50</td><td class="ctr1" id="h3">220</td><td class="ctr2" id="i5">225</td><td class="ctr1" id="j1">6</td><td class="ctr2" id="k6">8</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a4"><a href="MtasSolrComponentKwic.java.html" class="el_source">MtasSolrComponentKwic.java</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="45" height="10" title="1,574" alt="1,574"/></td><td class="ctr2" id="c11">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="34" height="10" title="108" alt="108"/></td><td class="ctr2" id="e9">0%</td><td class="ctr1" id="f4">60</td><td class="ctr2" id="g6">61</td><td class="ctr1" id="h2">260</td><td class="ctr2" id="i4">262</td><td class="ctr1" id="j2">6</td><td class="ctr2" id="k10">7</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a8"><a href="MtasSolrComponentTermvector.java.html" class="el_source">MtasSolrComponentTermvector.java</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="1,047" alt="1,047"/><img src="../jacoco-resources/greenbar.gif" width="89" height="10" title="3,122" alt="3,122"/></td><td class="ctr2" id="c1">74%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="126" alt="126"/><img src="../jacoco-resources/greenbar.gif" width="79" height="10" title="246" alt="246"/></td><td class="ctr2" id="e0">66%</td><td class="ctr1" id="f0">107</td><td class="ctr2" id="g0">199</td><td class="ctr1" id="h6">127</td><td class="ctr2" id="i0">678</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k2">13</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a0"><a href="MtasSolrComponentDocument.java.html" class="el_source">MtasSolrComponentDocument.java</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="29" height="10" title="1,016" alt="1,016"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="21" height="10" title="66" alt="66"/></td><td class="ctr2" id="e10">0%</td><td class="ctr1" id="f9">38</td><td class="ctr2" id="g9">40</td><td class="ctr1" id="h4">156</td><td class="ctr2" id="i9">160</td><td class="ctr1" id="j5">5</td><td class="ctr2" id="k11">7</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a7"><a href="MtasSolrComponentStats.java.html" class="el_source">MtasSolrComponentStats.java</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="27" height="10" title="941" alt="941"/><img src="../jacoco-resources/greenbar.gif" width="70" height="10" title="2,433" alt="2,433"/></td><td class="ctr2" id="c2">72%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="33" height="10" title="103" alt="103"/><img src="../jacoco-resources/greenbar.gif" width="38" height="10" title="119" alt="119"/></td><td class="ctr2" id="e4">53%</td><td class="ctr1" id="f2">77</td><td class="ctr2" id="g1">129</td><td class="ctr1" id="h5">131</td><td class="ctr2" id="i1">483</td><td class="ctr1" id="j6">5</td><td class="ctr2" id="k0">18</td><td class="ctr1" id="l7">0</td><td class="ctr2" id="m6">1</td></tr><tr><td id="a10"><a href="MtasSolrMtasResult.java.html" class="el_source">MtasSolrMtasResult.java</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="488" alt="488"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="372" alt="372"/></td><td class="ctr2" id="c5">43%</td><td class="bar" id="d8"><img src="../jacoco-resources/redbar.gif" width="17" height="10" title="55" alt="55"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="39" alt="39"/></td><td class="ctr2" id="e5">41%</td><td class="ctr1" id="f7">42</td><td class="ctr2" id="g7">56</td><td class="ctr1" id="h7">86</td><td class="ctr2" id="i8">167</td><td class="ctr1" id="j9">2</td><td class="ctr2" id="k5">9</td><td class="ctr1" id="l8">0</td><td class="ctr2" id="m7">1</td></tr><tr><td id="a12"><a href="MtasSolrResultUtil.java.html" class="el_source">MtasSolrResultUtil.java</a></td><td class="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="455" alt="455"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" title="530" alt="530"/></td><td class="ctr2" id="c4">53%</td><td class="bar" id="d9"><img src="../jacoco-resources/redbar.gif" width="16" height="10" title="51" alt="51"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="65" alt="65"/></td><td class="ctr2" id="e3">56%</td><td class="ctr1" id="f8">40</td><td class="ctr2" id="g4">73</td><td class="ctr1" id="h8">77</td><td class="ctr2" id="i7">199</td><td class="ctr1" id="j7">3</td><td class="ctr2" id="k1">15</td><td class="ctr1" id="l9">0</td><td class="ctr2" id="m8">1</td></tr><tr><td id="a11"><a href="MtasSolrResultMerge.java.html" class="el_source">MtasSolrResultMerge.java</a></td><td class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="270" alt="270"/><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="605" alt="605"/></td><td class="ctr2" id="c3">69%</td><td class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="19" height="10" title="61" alt="61"/><img src="../jacoco-resources/greenbar.gif" width="25" height="10" title="79" alt="79"/></td><td class="ctr2" id="e2">56%</td><td class="ctr1" id="f6">46</td><td class="ctr2" id="g3">80</td><td class="ctr1" id="h9">69</td><td class="ctr2" id="i6">219</td><td class="ctr1" id="j10">1</td><td class="ctr2" id="k4">10</td><td class="ctr1" id="l10">0</td><td class="ctr2" id="m9">1</td></tr><tr><td id="a3"><a href="MtasSolrComponentJoin.java.html" class="el_source">MtasSolrComponentJoin.java</a></td><td class="bar" id="b10"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="254" alt="254"/></td><td class="ctr2" id="c6">2%</td><td class="bar" id="d10"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="32" alt="32"/></td><td class="ctr2" id="e11">0%</td><td class="ctr1" id="f10">22</td><td class="ctr2" id="g11">24</td><td class="ctr1" id="h10">61</td><td class="ctr2" id="i11">64</td><td class="ctr1" id="j3">6</td><td class="ctr2" id="k7">8</td><td class="ctr1" id="l11">0</td><td class="ctr2" id="m10">1</td></tr><tr><td id="a6"><a href="MtasSolrComponentPrefix.java.html" class="el_source">MtasSolrComponentPrefix.java</a></td><td class="bar" id="b11"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="83" alt="83"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="434" alt="434"/></td><td class="ctr2" id="c0">83%</td><td class="bar" id="d11"><img src="../jacoco-resources/redbar.gif" width="8" height="10" title="26" alt="26"/><img src="../jacoco-resources/greenbar.gif" width="12" height="10" title="38" alt="38"/></td><td class="ctr2" id="e1">59%</td><td class="ctr1" id="f11">21</td><td class="ctr2" id="g10">40</td><td class="ctr1" id="h11">22</td><td class="ctr2" id="i10">115</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k8">8</td><td class="ctr1" id="l12">0</td><td class="ctr2" id="m11">1</td></tr><tr><td id="a9"><a href="MtasSolrJoinResult.java.html" class="el_source">MtasSolrJoinResult.java</a></td><td class="bar" id="b12"/><td class="ctr2" id="c12">0%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">3</td><td class="ctr2" id="g12">3</td><td class="ctr1" id="h12">10</td><td class="ctr2" id="i12">10</td><td class="ctr1" id="j8">3</td><td class="ctr2" id="k12">3</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m12">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.solr.handler/MtasRequestHandler.java.html b/jacoco/mtas.solr.handler/MtasRequestHandler.java.html
index 2221a83..4444f86 100644
--- a/jacoco/mtas.solr.handler/MtasRequestHandler.java.html
+++ b/jacoco/mtas.solr.handler/MtasRequestHandler.java.html
@@ -154,7 +154,7 @@ import mtas.analysis.util.MtasParserException;
 <span class="nc" id="L154">    ArrayList&lt;String&gt; files = new ArrayList&lt;&gt;();</span>
 <span class="nc bnc" id="L155" title="All 2 branches missed.">    String fullDir = subDir == null ? dir : dir + File.separator + subDir;</span>
 <span class="nc" id="L156">    File[] listOfFiles = (new File(fullDir)).listFiles();</span>
-<span class="nc bnc" id="L157" title="All 2 branches missed.">    if(listOfFiles!=null) {</span>
+<span class="nc bnc" id="L157" title="All 2 branches missed.">    if (listOfFiles != null) {</span>
 <span class="nc bnc" id="L158" title="All 2 branches missed.">      for (File file : listOfFiles) {</span>
 <span class="nc bnc" id="L159" title="All 2 branches missed.">        String fullName = subDir == null ? file.getName()</span>
 <span class="nc" id="L160">            : subDir + File.separator + file.getName();</span>
@@ -164,7 +164,7 @@ import mtas.analysis.util.MtasParserException;
 <span class="nc" id="L164">          files.addAll(getFiles(dir, fullName));</span>
         }
       }
-    }  
+    }
 <span class="nc" id="L168">    return files;</span>
   }
 
diff --git a/jacoco/mtas.solr.schema/MtasPreAnalyzedField.java.html b/jacoco/mtas.solr.schema/MtasPreAnalyzedField.java.html
index 21de263..dbe344a 100644
--- a/jacoco/mtas.solr.schema/MtasPreAnalyzedField.java.html
+++ b/jacoco/mtas.solr.schema/MtasPreAnalyzedField.java.html
@@ -10,28 +10,28 @@ import org.apache.solr.schema.PreAnalyzedField;
  */
 <span class="fc" id="L11">public class MtasPreAnalyzedField extends PreAnalyzedField {</span>
 
-  /** The follow index analyzer. */
+  /** The Constant FOLLOW_INDEX_ANALYZER. */
   private final static String FOLLOW_INDEX_ANALYZER = &quot;followIndexAnalyzer&quot;;
 
-  /** The default configuration. */
+  /** The Constant DEFAULT_CONFIGURATION. */
   private final static String DEFAULT_CONFIGURATION = &quot;defaultConfiguration&quot;;
 
-  /** The configuration from field. */
+  /** The Constant CONFIGURATION_FROM_FIELD. */
   private final static String CONFIGURATION_FROM_FIELD = &quot;configurationFromField&quot;;
 
-  /** The set number of tokens. */
+  /** The Constant SET_NUMBER_OF_TOKENS. */
   private final static String SET_NUMBER_OF_TOKENS = &quot;setNumberOfTokens&quot;;
 
-  /** The set number of positions. */
+  /** The Constant SET_NUMBER_OF_POSITIONS. */
   private final static String SET_NUMBER_OF_POSITIONS = &quot;setNumberOfPositions&quot;;
 
-  /** The set size. */
+  /** The Constant SET_SIZE. */
   private final static String SET_SIZE = &quot;setSize&quot;;
 
-  /** The set error. */
+  /** The Constant SET_ERROR. */
   private final static String SET_ERROR = &quot;setError&quot;;
 
-  /** The set prefix. */
+  /** The Constant SET_PREFIX. */
   private final static String SET_PREFIX = &quot;setPrefix&quot;;
 
   /** The follow index analyzer. */
diff --git a/jacoco/mtas.solr.search/MtasCQLQParser.html b/jacoco/mtas.solr.search/MtasCQLQParser.html
index 17ea33d..b3ac7b7 100644
--- a/jacoco/mtas.solr.search/MtasCQLQParser.html
+++ b/jacoco/mtas.solr.search/MtasCQLQParser.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasCQLQParser</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.solr.search</a> &gt; <span class="el_class">MtasCQLQParser</span></div><h1>MtasCQLQParser</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">174 of 307</td><td class="ctr2">43%</td><td class="bar">27 of 40</td><td class="ctr2">32%</td><td class="ctr1">19</td><td class="ctr2">22</td><td class="ctr1">27</td><td class="ctr2">60</td><td class="ctr1">0</td><td class="ctr2">2</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasCQLQParser.java.html#L40" class="el_method">MtasCQLQParser(String, SolrParams, SolrParams, SolrQueryRequest)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="70" height="10" title="128" alt="128"/><img src="../jacoco-resources/greenbar.gif" width="49" height="10" title="91" alt="91"/></td><td class="ctr2" id="c1">41%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="84" height="10" title="24" alt="24"/><img src="../jacoco-resources/greenbar.gif" width="35" height="10" title="10" alt="10"/></td><td class="ctr2" id="e1">29%</td><td class="ctr1" id="f0">16</td><td class="ctr2" id="g0">18</td><td class="ctr1" id="h0">17</td><td class="ctr2" id="i0">40</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasCQLQParser.java.html#L122" class="el_method">parse()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="25" height="10" title="46" alt="46"/><img src="../jacoco-resources/greenbar.gif" width="23" height="10" title="42" alt="42"/></td><td class="ctr2" id="c0">47%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="3" alt="3"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f1">3</td><td class="ctr2" id="g1">4</td><td class="ctr1" id="h1">10</td><td class="ctr2" id="i1">20</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>MtasCQLQParser</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <a href="index.html" class="el_package">mtas.solr.search</a> &gt; <span class="el_class">MtasCQLQParser</span></div><h1>MtasCQLQParser</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">174 of 307</td><td class="ctr2">43%</td><td class="bar">27 of 40</td><td class="ctr2">32%</td><td class="ctr1">19</td><td class="ctr2">22</td><td class="ctr1">32</td><td class="ctr2">65</td><td class="ctr1">0</td><td class="ctr2">2</td></tr></tfoot><tbody><tr><td id="a0"><a href="MtasCQLQParser.java.html#L39" class="el_method">MtasCQLQParser(String, SolrParams, SolrParams, SolrQueryRequest)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="70" height="10" title="128" alt="128"/><img src="../jacoco-resources/greenbar.gif" width="49" height="10" title="91" alt="91"/></td><td class="ctr2" id="c1">41%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="84" height="10" title="24" alt="24"/><img src="../jacoco-resources/greenbar.gif" width="35" height="10" title="10" alt="10"/></td><td class="ctr2" id="e1">29%</td><td class="ctr1" id="f0">16</td><td class="ctr2" id="g0">18</td><td class="ctr1" id="h0">22</td><td class="ctr2" id="i0">45</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MtasCQLQParser.java.html#L126" class="el_method">parse()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="25" height="10" title="46" alt="46"/><img src="../jacoco-resources/greenbar.gif" width="23" height="10" title="42" alt="42"/></td><td class="ctr2" id="c0">47%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="10" height="10" title="3" alt="3"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f1">3</td><td class="ctr2" id="g1">4</td><td class="ctr1" id="h1">10</td><td class="ctr2" id="i1">20</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.solr.search/MtasCQLQParser.java.html b/jacoco/mtas.solr.search/MtasCQLQParser.java.html
index 12127eb..04b15f3 100644
--- a/jacoco/mtas.solr.search/MtasCQLQParser.java.html
+++ b/jacoco/mtas.solr.search/MtasCQLQParser.java.html
@@ -32,27 +32,26 @@ public class MtasCQLQParser extends QParser {
   /** The Constant MTAS_CQL_QPARSER_MAXIMUM_IGNORE_LENGTH. */
   public static final String MTAS_CQL_QPARSER_MAXIMUM_IGNORE_LENGTH = &quot;maximumIgnoreLength&quot;;
 
-  
   /** The Constant MTAS_CQL_QPARSER_PREFIX. */
   public static final String MTAS_CQL_QPARSER_PREFIX = &quot;prefix&quot;;
 
   /** The field. */
-<span class="fc" id="L40">  String field = null;</span>
+<span class="fc" id="L39">  String field = null;</span>
 
   /** The cql. */
-<span class="fc" id="L43">  String cql = null;</span>
-  
+<span class="fc" id="L42">  String cql = null;</span>
+
   /** The ignore query. */
-<span class="fc" id="L46">  String ignoreQuery = null;</span>
-  
+<span class="fc" id="L45">  String ignoreQuery = null;</span>
+
   /** The maximum ignore length. */
-<span class="fc" id="L49">  Integer maximumIgnoreLength = null;</span>
+<span class="fc" id="L48">  Integer maximumIgnoreLength = null;</span>
 
   /** The default prefix. */
-<span class="fc" id="L52">  String defaultPrefix = null;</span>
+<span class="fc" id="L51">  String defaultPrefix = null;</span>
 
   /** The variables. */
-<span class="fc" id="L55">  HashMap&lt;String, String[]&gt; variables = null;</span>
+<span class="fc" id="L54">  HashMap&lt;String, String[]&gt; variables = null;</span>
 
   /**
    * Instantiates a new mtas CQLQ parser.
@@ -64,53 +63,58 @@ public class MtasCQLQParser extends QParser {
    */
   public MtasCQLQParser(String qstr, SolrParams localParams, SolrParams params,
       SolrQueryRequest req) {
-<span class="fc" id="L67">    super(qstr, localParams, params, req);</span>
+<span class="fc" id="L66">    super(qstr, localParams, params, req);</span>
 
-<span class="pc bpc" id="L69" title="1 of 2 branches missed.">    if ((localParams.getParams(MTAS_CQL_QPARSER_FIELD) != null)</span>
-<span class="pc bpc" id="L70" title="1 of 2 branches missed.">        &amp;&amp; (localParams.getParams(MTAS_CQL_QPARSER_FIELD).length == 1)) {</span>
-<span class="fc" id="L71">      field = localParams.getParams(MTAS_CQL_QPARSER_FIELD)[0];</span>
+<span class="pc bpc" id="L68" title="1 of 2 branches missed.">    if ((localParams.getParams(MTAS_CQL_QPARSER_FIELD) != null)</span>
+<span class="pc bpc" id="L69" title="1 of 2 branches missed.">        &amp;&amp; (localParams.getParams(MTAS_CQL_QPARSER_FIELD).length == 1)) {</span>
+<span class="fc" id="L70">      field = localParams.getParams(MTAS_CQL_QPARSER_FIELD)[0];</span>
     }
-<span class="pc bpc" id="L73" title="1 of 2 branches missed.">    if ((localParams.getParams(MTAS_CQL_QPARSER_QUERY) != null)</span>
-<span class="pc bpc" id="L74" title="1 of 2 branches missed.">        &amp;&amp; (localParams.getParams(MTAS_CQL_QPARSER_QUERY).length == 1)) {</span>
-<span class="fc" id="L75">      cql = localParams.getParams(MTAS_CQL_QPARSER_QUERY)[0];</span>
+<span class="pc bpc" id="L72" title="1 of 2 branches missed.">    if ((localParams.getParams(MTAS_CQL_QPARSER_QUERY) != null)</span>
+<span class="pc bpc" id="L73" title="1 of 2 branches missed.">        &amp;&amp; (localParams.getParams(MTAS_CQL_QPARSER_QUERY).length == 1)) {</span>
+<span class="fc" id="L74">      cql = localParams.getParams(MTAS_CQL_QPARSER_QUERY)[0];</span>
     }
-<span class="pc bpc" id="L77" title="1 of 2 branches missed.">    if ((localParams.getParams(MTAS_CQL_QPARSER_IGNORE) != null)</span>
-<span class="nc bnc" id="L78" title="All 2 branches missed.">        &amp;&amp; (localParams.getParams(MTAS_CQL_QPARSER_IGNORE).length == 1)) {</span>
-<span class="nc" id="L79">      ignoreQuery = localParams.getParams(MTAS_CQL_QPARSER_IGNORE)[0];</span>
+<span class="pc bpc" id="L76" title="1 of 2 branches missed.">    if ((localParams.getParams(MTAS_CQL_QPARSER_IGNORE) != null)</span>
+<span class="nc bnc" id="L77" title="All 2 branches missed.">        &amp;&amp; (localParams.getParams(MTAS_CQL_QPARSER_IGNORE).length == 1)) {</span>
+<span class="nc" id="L78">      ignoreQuery = localParams.getParams(MTAS_CQL_QPARSER_IGNORE)[0];</span>
     }
-<span class="pc bpc" id="L81" title="1 of 2 branches missed.">    if ((localParams.getParams(MTAS_CQL_QPARSER_MAXIMUM_IGNORE_LENGTH) != null)</span>
-<span class="nc bnc" id="L82" title="All 2 branches missed.">        &amp;&amp; (localParams.getParams(MTAS_CQL_QPARSER_MAXIMUM_IGNORE_LENGTH).length == 1)) {</span>
+<span class="pc bpc" id="L80" title="1 of 2 branches missed.">    if ((localParams.getParams(MTAS_CQL_QPARSER_MAXIMUM_IGNORE_LENGTH) != null)</span>
+        &amp;&amp; (localParams
+<span class="nc bnc" id="L82" title="All 2 branches missed.">            .getParams(MTAS_CQL_QPARSER_MAXIMUM_IGNORE_LENGTH).length == 1)) {</span>
       try {
-<span class="nc" id="L84">        maximumIgnoreLength = Integer.parseInt(localParams.getParams(MTAS_CQL_QPARSER_MAXIMUM_IGNORE_LENGTH)[0]);</span>
-<span class="nc" id="L85">      } catch (NumberFormatException e) {</span>
-<span class="nc" id="L86">        maximumIgnoreLength = null;</span>
-<span class="nc" id="L87">      }</span>
+<span class="nc" id="L84">        maximumIgnoreLength = Integer.parseInt(</span>
+<span class="nc" id="L85">            localParams.getParams(MTAS_CQL_QPARSER_MAXIMUM_IGNORE_LENGTH)[0]);</span>
+<span class="nc" id="L86">      } catch (NumberFormatException e) {</span>
+<span class="nc" id="L87">        maximumIgnoreLength = null;</span>
+<span class="nc" id="L88">      }</span>
     }
-<span class="pc bpc" id="L89" title="1 of 2 branches missed.">    if ((localParams.getParams(MTAS_CQL_QPARSER_PREFIX) != null)</span>
-        &amp;&amp; (localParams
-<span class="nc bnc" id="L91" title="All 2 branches missed.">            .getParams(MTAS_CQL_QPARSER_PREFIX).length == 1)) {</span>
+<span class="pc bpc" id="L90" title="1 of 2 branches missed.">    if ((localParams.getParams(MTAS_CQL_QPARSER_PREFIX) != null)</span>
+<span class="nc bnc" id="L91" title="All 2 branches missed.">        &amp;&amp; (localParams.getParams(MTAS_CQL_QPARSER_PREFIX).length == 1)) {</span>
 <span class="nc" id="L92">      defaultPrefix = localParams.getParams(MTAS_CQL_QPARSER_PREFIX)[0];</span>
     }
 <span class="fc" id="L94">    variables = new HashMap&lt;&gt;();</span>
 <span class="fc" id="L95">    Iterator&lt;String&gt; it = localParams.getParameterNamesIterator();</span>
 <span class="fc bfc" id="L96" title="All 2 branches covered.">    while (it.hasNext()) {</span>
-<span class="fc" id="L97">      String item = it.next();      </span>
-<span class="pc bpc" id="L98" title="1 of 2 branches missed.">      if (item.startsWith(&quot;variable_&quot;)) {       </span>
-<span class="nc bnc" id="L99" title="All 6 branches missed.">        if(localParams.getParams(item).length==0 || (localParams.getParams(item).length==1 &amp;&amp; localParams.getParams(item)[0].isEmpty())) {</span>
-<span class="nc" id="L100">          variables.put(item.substring(9),new String[0]);</span>
+<span class="fc" id="L97">      String item = it.next();</span>
+<span class="pc bpc" id="L98" title="1 of 2 branches missed.">      if (item.startsWith(&quot;variable_&quot;)) {</span>
+<span class="nc bnc" id="L99" title="All 2 branches missed.">        if (localParams.getParams(item).length == 0</span>
+<span class="nc bnc" id="L100" title="All 2 branches missed.">            || (localParams.getParams(item).length == 1</span>
+<span class="nc bnc" id="L101" title="All 2 branches missed.">                &amp;&amp; localParams.getParams(item)[0].isEmpty())) {</span>
+<span class="nc" id="L102">          variables.put(item.substring(9), new String[0]);</span>
         } else {
-<span class="nc" id="L102">          ArrayList&lt;String&gt; list = new ArrayList&lt;&gt;();</span>
-<span class="nc bnc" id="L103" title="All 2 branches missed.">          for(int i=0; i&lt;localParams.getParams(item).length; i++) {</span>
-<span class="nc" id="L104">            String[] subList = localParams.getParams(item)[i].split(&quot;(?&lt;!\\\\),&quot;);</span>
-<span class="nc bnc" id="L105" title="All 2 branches missed.">            for(int j=0; j&lt;subList.length; j++) {</span>
-<span class="nc" id="L106">              list.add(subList[j].replace(&quot;\\,&quot;, &quot;,&quot;).replace(&quot;\\\\&quot;, &quot;\\&quot;));</span>
+<span class="nc" id="L104">          ArrayList&lt;String&gt; list = new ArrayList&lt;&gt;();</span>
+<span class="nc bnc" id="L105" title="All 2 branches missed.">          for (int i = 0; i &lt; localParams.getParams(item).length; i++) {</span>
+<span class="nc" id="L106">            String[] subList = localParams.getParams(item)[i]</span>
+<span class="nc" id="L107">                .split(&quot;(?&lt;!\\\\),&quot;);</span>
+<span class="nc bnc" id="L108" title="All 2 branches missed.">            for (int j = 0; j &lt; subList.length; j++) {</span>
+<span class="nc" id="L109">              list.add(subList[j].replace(&quot;\\,&quot;, &quot;,&quot;).replace(&quot;\\\\&quot;, &quot;\\&quot;));</span>
             }
           }
-<span class="nc" id="L109">          variables.put(item.substring(9), list.toArray(new String[list.size()]));</span>
+<span class="nc" id="L112">          variables.put(item.substring(9),</span>
+<span class="nc" id="L113">              list.toArray(new String[list.size()]));</span>
         }
       }
-<span class="fc" id="L112">    }    </span>
-<span class="fc" id="L113">  }</span>
+<span class="fc" id="L116">    }</span>
+<span class="fc" id="L117">  }</span>
 
   /*
    * (non-Javadoc)
@@ -119,30 +123,33 @@ public class MtasCQLQParser extends QParser {
    */
   @Override
   public Query parse() throws SyntaxError {
-<span class="pc bpc" id="L122" title="1 of 2 branches missed.">    if (field == null) {</span>
-<span class="nc" id="L123">      throw new SyntaxError(&quot;no &quot; + MTAS_CQL_QPARSER_FIELD);</span>
-<span class="pc bpc" id="L124" title="1 of 2 branches missed.">    } else if (cql == null) {</span>
-<span class="nc" id="L125">      throw new SyntaxError(&quot;no &quot; + MTAS_CQL_QPARSER_QUERY);</span>
+<span class="pc bpc" id="L126" title="1 of 2 branches missed.">    if (field == null) {</span>
+<span class="nc" id="L127">      throw new SyntaxError(&quot;no &quot; + MTAS_CQL_QPARSER_FIELD);</span>
+<span class="pc bpc" id="L128" title="1 of 2 branches missed.">    } else if (cql == null) {</span>
+<span class="nc" id="L129">      throw new SyntaxError(&quot;no &quot; + MTAS_CQL_QPARSER_QUERY);</span>
     } else {
-<span class="fc" id="L127">      MtasSpanQuery q = null;</span>
-<span class="fc" id="L128">      MtasSpanQuery iq =null;</span>
-<span class="pc bpc" id="L129" title="1 of 2 branches missed.">      if(ignoreQuery!=null) {</span>
-<span class="nc" id="L130">        Reader ignoreReader = new BufferedReader(new StringReader(ignoreQuery));</span>
-<span class="nc" id="L131">        MtasCQLParser ignoreParser = new MtasCQLParser(ignoreReader);</span>
+<span class="fc" id="L131">      MtasSpanQuery q = null;</span>
+<span class="fc" id="L132">      MtasSpanQuery iq = null;</span>
+<span class="pc bpc" id="L133" title="1 of 2 branches missed.">      if (ignoreQuery != null) {</span>
+<span class="nc" id="L134">        Reader ignoreReader = new BufferedReader(new StringReader(ignoreQuery));</span>
+<span class="nc" id="L135">        MtasCQLParser ignoreParser = new MtasCQLParser(ignoreReader);</span>
         try {
-<span class="nc" id="L133">          iq = ignoreParser.parse(field, null, null, null, null);</span>
-<span class="nc" id="L134">        } catch (mtas.parser.cql.TokenMgrError | mtas.parser.cql.ParseException e) {</span>
-<span class="nc" id="L135">          throw new SyntaxError(e);</span>
-<span class="nc" id="L136">        }</span>
+<span class="nc" id="L137">          iq = ignoreParser.parse(field, null, null, null, null);</span>
+<span class="nc" id="L138">        } catch (mtas.parser.cql.TokenMgrError</span>
+            | mtas.parser.cql.ParseException e) {
+<span class="nc" id="L140">          throw new SyntaxError(e);</span>
+<span class="nc" id="L141">        }</span>
       }
-<span class="fc" id="L138">      Reader queryReader = new BufferedReader(new StringReader(cql));</span>
-<span class="fc" id="L139">      MtasCQLParser queryParser = new MtasCQLParser(queryReader);</span>
+<span class="fc" id="L143">      Reader queryReader = new BufferedReader(new StringReader(cql));</span>
+<span class="fc" id="L144">      MtasCQLParser queryParser = new MtasCQLParser(queryReader);</span>
       try {
-<span class="fc" id="L141">        q = queryParser.parse(field, defaultPrefix, variables, iq, maximumIgnoreLength);</span>
-<span class="nc" id="L142">      } catch (mtas.parser.cql.TokenMgrError | mtas.parser.cql.ParseException e) {</span>
-<span class="nc" id="L143">        throw new SyntaxError(e);</span>
-<span class="fc" id="L144">      }</span>
-<span class="fc" id="L145">      return q;</span>
+<span class="fc" id="L146">        q = queryParser.parse(field, defaultPrefix, variables, iq,</span>
+            maximumIgnoreLength);
+<span class="nc" id="L148">      } catch (mtas.parser.cql.TokenMgrError</span>
+          | mtas.parser.cql.ParseException e) {
+<span class="nc" id="L150">        throw new SyntaxError(e);</span>
+<span class="fc" id="L151">      }</span>
+<span class="fc" id="L152">      return q;</span>
     }
   }
 
diff --git a/jacoco/mtas.solr.search/MtasSolrCQLQParserPlugin.java.html b/jacoco/mtas.solr.search/MtasSolrCQLQParserPlugin.java.html
index 454676e..e80d70a 100644
--- a/jacoco/mtas.solr.search/MtasSolrCQLQParserPlugin.java.html
+++ b/jacoco/mtas.solr.search/MtasSolrCQLQParserPlugin.java.html
@@ -20,7 +20,7 @@ import org.apache.solr.search.QParserPlugin;
   @SuppressWarnings(&quot;rawtypes&quot;)
   @Override
   public void init(NamedList args) {
-    //do nothing for now
+    // do nothing for now
 <span class="fc" id="L24">  }</span>
 
   /*
diff --git a/jacoco/mtas.solr.search/MtasSolrJoinCache.java.html b/jacoco/mtas.solr.search/MtasSolrJoinCache.java.html
index e2f72b5..52a3cda 100644
--- a/jacoco/mtas.solr.search/MtasSolrJoinCache.java.html
+++ b/jacoco/mtas.solr.search/MtasSolrJoinCache.java.html
@@ -35,34 +35,34 @@ public class MtasSolrJoinCache {
 
   /** The Constant log. */
 <span class="fc" id="L37">  private static final Log log = LogFactory.getLog(MtasSolrJoinCache.class);</span>
-  
+
   /** The Constant DEFAULT_LIFETIME. */
   private static final long DEFAULT_LIFETIME = 86400;
-  
+
   /** The Constant DEFAULT_MAXIMUM_NUMBER. */
   private static final int DEFAULT_MAXIMUM_NUMBER = 1000;
-  
+
   /** The Constant DEFAULT_MAXIMUM_OVERFLOW. */
   private static final int DEFAULT_MAXIMUM_OVERFLOW = 10;
-  
+
   /** The administration. */
   private HashMap&lt;MtasSolrJoinCacheItem, String&gt; administration;
-  
+
   /** The index. */
   private HashMap&lt;String, MtasSolrJoinCacheItem&gt; index;
-  
+
   /** The expiration. */
   private HashMap&lt;String, Long&gt; expiration;
-  
+
   /** The join cache path. */
   private Path joinCachePath;
-  
+
   /** The life time. */
   private long lifeTime;
-  
+
   /** The maximum number. */
   private int maximumNumber;
-  
+
   /** The maximum overflow. */
   private int maximumOverflow;
 
diff --git a/jacoco/mtas.solr.search/index.html b/jacoco/mtas.solr.search/index.html
index 4291bad..d519c39 100644
--- a/jacoco/mtas.solr.search/index.html
+++ b/jacoco/mtas.solr.search/index.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>mtas.solr.search</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.source.html" class="el_source">Source Files</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <span class="el_package">mtas.solr.search</span></div><h1>mtas.solr.search</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">976 of 1,162</td><td class="ctr2">16%</td><td class="bar">131 of 148</td><td class="ctr2">11%</td><td class="ctr1">89</td><td class="ctr2">99</td><td class="ctr1">169</td><td class="ctr2">219</td><td class="ctr1">16</td><td class="ctr2">25</td><td class="ctr1">2</td><td class="ctr2">6</td></tr></tfoot><tbody><tr><td id="a3"><a href="MtasSolrJoinCache.html" class="el_class">MtasSolrJoinCache</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="113" height="10" title="647" alt="647"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="37" alt="37"/></td><td class="ctr2" id="c3">5%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="114" height="10" title="76" alt="76"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="e1">5%</td><td class="ctr1" id="f0">50</td><td class="ctr2" id="g0">52</td><td class="ctr1" id="h0">109</td><td class="ctr2" id="i0">121</td><td class="ctr1" id="j0">10</td><td class="ctr2" id="k0">12</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a0"><a href="MtasCQLQParser.html" class="el_class">MtasCQLQParser</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="174" alt="174"/><img src="../jacoco-resources/greenbar.gif" width="23" height="10" title="133" alt="133"/></td><td class="ctr2" id="c1">43%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="27" alt="27"/><img src="../jacoco-resources/greenbar.gif" width="19" height="10" title="13" alt="13"/></td><td class="ctr2" id="e0">32%</td><td class="ctr1" id="f1">19</td><td class="ctr2" id="g1">22</td><td class="ctr1" id="h1">27</td><td class="ctr2" id="i1">60</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">2</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a4"><a href="MtasSolrJoinCacheItem.html" class="el_class">MtasSolrJoinCacheItem</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="82" alt="82"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="16" alt="16"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f2">11</td><td class="ctr2" id="g2">11</td><td class="ctr1" id="h2">17</td><td class="ctr2" id="i2">17</td><td class="ctr1" id="j1">3</td><td class="ctr2" id="k1">3</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a1"><a href="MtasJoinQParser.html" class="el_class">MtasJoinQParser</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="65" alt="65"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="12" alt="12"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f3">8</td><td class="ctr2" id="g3">8</td><td class="ctr1" id="h3">15</td><td class="ctr2" id="i3">15</td><td class="ctr1" id="j2">2</td><td class="ctr2" id="k5">2</td><td class="ctr1" id="l1">1</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a5"><a href="MtasSolrJoinQParserPlugin.html" class="el_class">MtasSolrJoinQParserPlugin</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="8" alt="8"/></td><td class="ctr2" id="c2">33%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">3</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k2">3</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a2"><a href="MtasSolrCQLQParserPlugin.html" class="el_class">MtasSolrCQLQParserPlugin</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="12" alt="12"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">3</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">3</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k3">3</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m5">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>mtas.solr.search</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.source.html" class="el_source">Source Files</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <span class="el_package">mtas.solr.search</span></div><h1>mtas.solr.search</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">976 of 1,162</td><td class="ctr2">16%</td><td class="bar">131 of 148</td><td class="ctr2">11%</td><td class="ctr1">89</td><td class="ctr2">99</td><td class="ctr1">174</td><td class="ctr2">224</td><td class="ctr1">16</td><td class="ctr2">25</td><td class="ctr1">2</td><td class="ctr2">6</td></tr></tfoot><tbody><tr><td id="a3"><a href="MtasSolrJoinCache.html" class="el_class">MtasSolrJoinCache</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="113" height="10" title="647" alt="647"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="37" alt="37"/></td><td class="ctr2" id="c3">5%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="114" height="10" title="76" alt="76"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="e1">5%</td><td class="ctr1" id="f0">50</td><td class="ctr2" id="g0">52</td><td class="ctr1" id="h0">109</td><td class="ctr2" id="i0">121</td><td class="ctr1" id="j0">10</td><td class="ctr2" id="k0">12</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a0"><a href="MtasCQLQParser.html" class="el_class">MtasCQLQParser</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="174" alt="174"/><img src="../jacoco-resources/greenbar.gif" width="23" height="10" title="133" alt="133"/></td><td class="ctr2" id="c1">43%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="27" alt="27"/><img src="../jacoco-resources/greenbar.gif" width="19" height="10" title="13" alt="13"/></td><td class="ctr2" id="e0">32%</td><td class="ctr1" id="f1">19</td><td class="ctr2" id="g1">22</td><td class="ctr1" id="h1">32</td><td class="ctr2" id="i1">65</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">2</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a4"><a href="MtasSolrJoinCacheItem.html" class="el_class">MtasSolrJoinCacheItem</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="14" height="10" title="82" alt="82"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="24" height="10" title="16" alt="16"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f2">11</td><td class="ctr2" id="g2">11</td><td class="ctr1" id="h2">17</td><td class="ctr2" id="i2">17</td><td class="ctr1" id="j1">3</td><td class="ctr2" id="k1">3</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a1"><a href="MtasJoinQParser.html" class="el_class">MtasJoinQParser</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="11" height="10" title="65" alt="65"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="18" height="10" title="12" alt="12"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f3">8</td><td class="ctr2" id="g3">8</td><td class="ctr1" id="h3">15</td><td class="ctr2" id="i3">15</td><td class="ctr1" id="j2">2</td><td class="ctr2" id="k5">2</td><td class="ctr1" id="l1">1</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a5"><a href="MtasSolrJoinQParserPlugin.html" class="el_class">MtasSolrJoinQParserPlugin</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="8" alt="8"/></td><td class="ctr2" id="c2">33%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">3</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k2">3</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a2"><a href="MtasSolrCQLQParserPlugin.html" class="el_class">MtasSolrCQLQParserPlugin</a></td><td class="bar" id="b5"><img src="../jacoco-resources/greenbar.gif" width="2" height="10" title="12" alt="12"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">3</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">3</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k3">3</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m5">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.solr.search/index.source.html b/jacoco/mtas.solr.search/index.source.html
index c34b658..42fdaf9 100644
--- a/jacoco/mtas.solr.search/index.source.html
+++ b/jacoco/mtas.solr.search/index.source.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>mtas.solr.search</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.html" class="el_class">Classes</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <span class="el_package">mtas.solr.search</span></div><h1>mtas.solr.search</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">976 of 1,162</td><td class="ctr2">16%</td><td class="bar">131 of 148</td><td class="ctr2">11%</td><td class="ctr1">89</td><td class="ctr2">99</td><td class="ctr1">169</td><td class="ctr2">219</td><td class="ctr1">16</td><td class="ctr2">25</td><td class="ctr1">2</td><td class="ctr2">6</td></tr></tfoot><tbody><tr><td id="a3"><a href="MtasSolrJoinCache.java.html" class="el_source">MtasSolrJoinCache.java</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="114" height="10" title="729" alt="729"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="37" alt="37"/></td><td class="ctr2" id="c3">4%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="115" height="10" title="92" alt="92"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="4" alt="4"/></td><td class="ctr2" id="e1">4%</td><td class="ctr1" id="f0">61</td><td class="ctr2" id="g0">63</td><td class="ctr1" id="h0">126</td><td class="ctr2" id="i0">138</td><td class="ctr1" id="j0">13</td><td class="ctr2" id="k0">15</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m0">2</td></tr><tr><td id="a0"><a href="MtasCQLQParser.java.html" class="el_source">MtasCQLQParser.java</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="27" height="10" title="174" alt="174"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="133" alt="133"/></td><td class="ctr2" id="c1">43%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="33" height="10" title="27" alt="27"/><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="13" alt="13"/></td><td class="ctr2" id="e0">32%</td><td class="ctr1" id="f1">19</td><td class="ctr2" id="g1">22</td><td class="ctr1" id="h1">27</td><td class="ctr2" id="i1">60</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">2</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a1"><a href="MtasJoinQParser.java.html" class="el_source">MtasJoinQParser.java</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="65" alt="65"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="12" alt="12"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f2">8</td><td class="ctr2" id="g2">8</td><td class="ctr1" id="h2">15</td><td class="ctr2" id="i2">15</td><td class="ctr1" id="j1">2</td><td class="ctr2" id="k4">2</td><td class="ctr1" id="l1">1</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a4"><a href="MtasSolrJoinQParserPlugin.java.html" class="el_source">MtasSolrJoinQParserPlugin.java</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="8" alt="8"/></td><td class="ctr2" id="c2">33%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">3</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k1">3</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a2"><a href="MtasSolrCQLQParserPlugin.java.html" class="el_source">MtasSolrCQLQParserPlugin.java</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="12" alt="12"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">3</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k2">3</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m4">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>mtas.solr.search</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.html" class="el_class">Classes</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">MTAS</a> &gt; <span class="el_package">mtas.solr.search</span></div><h1>mtas.solr.search</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">976 of 1,162</td><td class="ctr2">16%</td><td class="bar">131 of 148</td><td class="ctr2">11%</td><td class="ctr1">89</td><td class="ctr2">99</td><td class="ctr1">174</td><td class="ctr2">224</td><td class="ctr1">16</td><td class="ctr2">25</td><td class="ctr1">2</td><td class="ctr2">6</td></tr></tfoot><tbody><tr><td id="a3"><a href="MtasSolrJoinCache.java.html" class="el_source">MtasSolrJoinCache.java</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="114" height="10" title="729" alt="729"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="37" alt="37"/></td><td class="ctr2" id="c3">4%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="115" height="10" title="92" alt="92"/><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="4" alt="4"/></td><td class="ctr2" id="e1">4%</td><td class="ctr1" id="f0">61</td><td class="ctr2" id="g0">63</td><td class="ctr1" id="h0">126</td><td class="ctr2" id="i0">138</td><td class="ctr1" id="j0">13</td><td class="ctr2" id="k0">15</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m0">2</td></tr><tr><td id="a0"><a href="MtasCQLQParser.java.html" class="el_source">MtasCQLQParser.java</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="27" height="10" title="174" alt="174"/><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="133" alt="133"/></td><td class="ctr2" id="c1">43%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="33" height="10" title="27" alt="27"/><img src="../jacoco-resources/greenbar.gif" width="16" height="10" title="13" alt="13"/></td><td class="ctr2" id="e0">32%</td><td class="ctr1" id="f1">19</td><td class="ctr2" id="g1">22</td><td class="ctr1" id="h1">32</td><td class="ctr2" id="i1">65</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">2</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a1"><a href="MtasJoinQParser.java.html" class="el_source">MtasJoinQParser.java</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="10" height="10" title="65" alt="65"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="15" height="10" title="12" alt="12"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f2">8</td><td class="ctr2" id="g2">8</td><td class="ctr1" id="h2">15</td><td class="ctr2" id="i2">15</td><td class="ctr1" id="j1">2</td><td class="ctr2" id="k4">2</td><td class="ctr1" id="l1">1</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a4"><a href="MtasSolrJoinQParserPlugin.java.html" class="el_source">MtasSolrJoinQParserPlugin.java</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="1" height="10" title="8" alt="8"/></td><td class="ctr2" id="c2">33%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">3</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k1">3</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a2"><a href="MtasSolrCQLQParserPlugin.java.html" class="el_source">MtasSolrCQLQParserPlugin.java</a></td><td class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" title="12" alt="12"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">3</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k2">3</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m4">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
diff --git a/jacoco/mtas.solr.update.processor/MtasUpdateRequestProcessorResultItem.java.html b/jacoco/mtas.solr.update.processor/MtasUpdateRequestProcessorResultItem.java.html
index 74d579a..5e04b7b 100644
--- a/jacoco/mtas.solr.update.processor/MtasUpdateRequestProcessorResultItem.java.html
+++ b/jacoco/mtas.solr.update.processor/MtasUpdateRequestProcessorResultItem.java.html
@@ -14,7 +14,7 @@ public class MtasUpdateRequestProcessorResultItem implements Serializable {
 
   /** The token term. */
   public String tokenTerm;
- 
+
   /** The token offset start. */
   public Integer tokenOffsetStart;
 
diff --git a/jacoco/mtas.solr.update.processor/MtasUpdateRequestProcessorResultReader.java.html b/jacoco/mtas.solr.update.processor/MtasUpdateRequestProcessorResultReader.java.html
index 7eef23c..ce143a6 100644
--- a/jacoco/mtas.solr.update.processor/MtasUpdateRequestProcessorResultReader.java.html
+++ b/jacoco/mtas.solr.update.processor/MtasUpdateRequestProcessorResultReader.java.html
@@ -22,7 +22,7 @@ public class MtasUpdateRequestProcessorResultReader implements Closeable {
 
   /** The stored string value. */
   private String storedStringValue;
- 
+
   /** The file input stream. */
   private FileInputStream fileInputStream;
 
@@ -71,7 +71,7 @@ public class MtasUpdateRequestProcessorResultReader implements Closeable {
 <span class="fc bfc" id="L71" title="All 2 branches covered.">              if (next != null) {</span>
 <span class="fc" id="L72">                return true;</span>
               } else {
-<span class="fc" id="L74">                next = getNext();                </span>
+<span class="fc" id="L74">                next = getNext();</span>
 <span class="fc bfc" id="L75" title="All 2 branches covered.">                return next != null;</span>
               }
             } else {
@@ -104,7 +104,7 @@ public class MtasUpdateRequestProcessorResultReader implements Closeable {
 
           private MtasUpdateRequestProcessorResultItem getNext() {
 <span class="pc bpc" id="L106" title="1 of 2 branches missed.">            if (!closed) {</span>
-              try {                
+              try {
 <span class="fc" id="L108">                Object o = objectInputStream.readObject();</span>
 <span class="pc bpc" id="L109" title="1 of 2 branches missed.">                if (o instanceof MtasUpdateRequestProcessorResultItem) {</span>
 <span class="fc" id="L110">                  return (MtasUpdateRequestProcessorResultItem) o;</span>
@@ -152,7 +152,7 @@ public class MtasUpdateRequestProcessorResultReader implements Closeable {
    *
    * @return the stored bin value
    */
-  public byte[] getStoredBinValue() {    
+  public byte[] getStoredBinValue() {
 <span class="fc" id="L156">    return new byte[0];</span>
   }
 
diff --git a/license.html b/license.html
index f07735c..97166fe 100644
--- a/license.html
+++ b/license.html
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-06-02 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-07-13 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20170602" />
+    <meta name="Date-Revision-yyyymmdd" content="20170713" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Multi Tier Annotation Search &#x2013; Project Licenses</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -39,7 +39,7 @@
       <div id="breadcrumbs">
         <ul class="breadcrumb">
               
-                  <li id="projectVersion">Version: 6.5.1
+                  <li id="projectVersion">Version: 6.6.0
                           <span class="divider">|</span>
                     </li>
                               <li class="">
@@ -50,7 +50,7 @@
         <li class="active ">Project Licenses</li>
                 
               
-                  <li id="publishDate" class="pull-right">Last Published: 2017-06-02</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-07-13</li>
             
                             </ul>
       </div>
@@ -194,32 +194,210 @@
 <div class="section">
 <h2><a name="Project_Licenses"></a>Project Licenses</h2><a name="Project_Licenses"></a>
 <div class="section">
-<h3><a name="The_Apache_License_Version_2.0"></a>The Apache License, Version 2.0</h3><a name="The_Apache_License_Version_2.0"></a><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">[Original text]</a>
-<p>Copy of the license follows:</p>
-		If you see this, it means that both javascript and meta-refresh are not support by
-		your browser configuration. Please click <a href="?wicket:bookmarkablePage=:org.apache.wicket.markup.html.pages.BrowserInfoPage&cto=/?loginurl%3Dhttp%253a%252f%252fwww.nstrein.ns.nl%252f%253fres%253dnotyet%2526uamip%253d10.87.0.1%2526uamport%253d3990%2526challenge%253d4231470cfb1951496bfe14fbba0c2747%2526called%253d02-C0-DE-01-01-01%2526mac%253d34-36-3B-D4-08-3E%2526ip%253d10.87.0.43%2526nasid%253d9549%2526sessionid%253d593143350000009b%2526userurl%253dhttp%25253a%25252f%25252fwww.apache.org%25252flicenses%25252fLICENSE-2.0.txt%2526md%253d81068A74A0E61149D1DF8DA7A4929044">this link</a> to
-		continue to the original destination.
-		<div>
-		<form name="postback" style="position:absolute; left: -10000px;" id="id1" method="post" action=";jsessionid=19AE6B6AA9D022D3596E2CD4B1CF6A47?wicket:interface=:2:postback:postback::IFormSubmitListener::"><div style="width:0px;height:0px;position:absolute;left:-100px;top:-100px;overflow:hidden"><input type="hidden" name="id1_hf_0" id="id1_hf_0" /></div>
-			<input type="text" value="" name="navigatorAppName"/>
-			<input type="text" value="" name="navigatorAppVersion"/>
-			<input type="text" value="" name="navigatorAppCodeName"/>
-			<input type="text" value="false" name="navigatorCookieEnabled"/>
-			<input type="text" value="false" name="navigatorJavaEnabled"/>
-			<input type="text" value="" name="navigatorLanguage"/>
-			<input type="text" value="" name="navigatorPlatform"/>
-			<input type="text" value="" name="navigatorUserAgent"/>
-			<input type="text" value="" name="screenWidth"/>
-			<input type="text" value="" name="screenHeight"/>
-			<input type="text" value="" name="screenColorDepth"/>
-			<input type="text" value="" name="utcOffset"/>
-			<input type="text" value="" name="utcDSTOffset"/>
-			<input type="text" value="" name="browserWidth"/>
-			<input type="text" value="" name="browserHeight"/>
-			<input type="text" value="" name="hostname"/>
-		</form>
-	</div>
-	</div></div>
+<h3><a name="The_Apache_License_Version_2.0"></a>The Apache License, Version 2.0</h3><a name="The_Apache_License_Version_2.0"></a>
+<div class="source"><pre class="prettyprint">
+                                 Apache License
+                           Version 2.0, January 2004
+                        http://www.apache.org/licenses/
+
+   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+   1. Definitions.
+
+      &quot;License&quot; shall mean the terms and conditions for use, reproduction,
+      and distribution as defined by Sections 1 through 9 of this document.
+
+      &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
+      the copyright owner that is granting the License.
+
+      &quot;Legal Entity&quot; shall mean the union of the acting entity and all
+      other entities that control, are controlled by, or are under common
+      control with that entity. For the purposes of this definition,
+      &quot;control&quot; means (i) the power, direct or indirect, to cause the
+      direction or management of such entity, whether by contract or
+      otherwise, or (ii) ownership of fifty percent (50%) or more of the
+      outstanding shares, or (iii) beneficial ownership of such entity.
+
+      &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
+      exercising permissions granted by this License.
+
+      &quot;Source&quot; form shall mean the preferred form for making modifications,
+      including but not limited to software source code, documentation
+      source, and configuration files.
+
+      &quot;Object&quot; form shall mean any form resulting from mechanical
+      transformation or translation of a Source form, including but
+      not limited to compiled object code, generated documentation,
+      and conversions to other media types.
+
+      &quot;Work&quot; shall mean the work of authorship, whether in Source or
+      Object form, made available under the License, as indicated by a
+      copyright notice that is included in or attached to the work
+      (an example is provided in the Appendix below).
+
+      &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
+      form, that is based on (or derived from) the Work and for which the
+      editorial revisions, annotations, elaborations, or other modifications
+      represent, as a whole, an original work of authorship. For the purposes
+      of this License, Derivative Works shall not include works that remain
+      separable from, or merely link (or bind by name) to the interfaces of,
+      the Work and Derivative Works thereof.
+
+      &quot;Contribution&quot; shall mean any work of authorship, including
+      the original version of the Work and any modifications or additions
+      to that Work or Derivative Works thereof, that is intentionally
+      submitted to Licensor for inclusion in the Work by the copyright owner
+      or by an individual or Legal Entity authorized to submit on behalf of
+      the copyright owner. For the purposes of this definition, &quot;submitted&quot;
+      means any form of electronic, verbal, or written communication sent
+      to the Licensor or its representatives, including but not limited to
+      communication on electronic mailing lists, source code control systems,
+      and issue tracking systems that are managed by, or on behalf of, the
+      Licensor for the purpose of discussing and improving the Work, but
+      excluding communication that is conspicuously marked or otherwise
+      designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
+
+      &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
+      on behalf of whom a Contribution has been received by Licensor and
+      subsequently incorporated within the Work.
+
+   2. Grant of Copyright License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      copyright license to reproduce, prepare Derivative Works of,
+      publicly display, publicly perform, sublicense, and distribute the
+      Work and such Derivative Works in Source or Object form.
+
+   3. Grant of Patent License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      (except as stated in this section) patent license to make, have made,
+      use, offer to sell, sell, import, and otherwise transfer the Work,
+      where such license applies only to those patent claims licensable
+      by such Contributor that are necessarily infringed by their
+      Contribution(s) alone or by combination of their Contribution(s)
+      with the Work to which such Contribution(s) was submitted. If You
+      institute patent litigation against any entity (including a
+      cross-claim or counterclaim in a lawsuit) alleging that the Work
+      or a Contribution incorporated within the Work constitutes direct
+      or contributory patent infringement, then any patent licenses
+      granted to You under this License for that Work shall terminate
+      as of the date such litigation is filed.
+
+   4. Redistribution. You may reproduce and distribute copies of the
+      Work or Derivative Works thereof in any medium, with or without
+      modifications, and in Source or Object form, provided that You
+      meet the following conditions:
+
+      (a) You must give any other recipients of the Work or
+          Derivative Works a copy of this License; and
+
+      (b) You must cause any modified files to carry prominent notices
+          stating that You changed the files; and
+
+      (c) You must retain, in the Source form of any Derivative Works
+          that You distribute, all copyright, patent, trademark, and
+          attribution notices from the Source form of the Work,
+          excluding those notices that do not pertain to any part of
+          the Derivative Works; and
+
+      (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
+          distribution, then any Derivative Works that You distribute must
+          include a readable copy of the attribution notices contained
+          within such NOTICE file, excluding those notices that do not
+          pertain to any part of the Derivative Works, in at least one
+          of the following places: within a NOTICE text file distributed
+          as part of the Derivative Works; within the Source form or
+          documentation, if provided along with the Derivative Works; or,
+          within a display generated by the Derivative Works, if and
+          wherever such third-party notices normally appear. The contents
+          of the NOTICE file are for informational purposes only and
+          do not modify the License. You may add Your own attribution
+          notices within Derivative Works that You distribute, alongside
+          or as an addendum to the NOTICE text from the Work, provided
+          that such additional attribution notices cannot be construed
+          as modifying the License.
+
+      You may add Your own copyright statement to Your modifications and
+      may provide additional or different license terms and conditions
+      for use, reproduction, or distribution of Your modifications, or
+      for any such Derivative Works as a whole, provided Your use,
+      reproduction, and distribution of the Work otherwise complies with
+      the conditions stated in this License.
+
+   5. Submission of Contributions. Unless You explicitly state otherwise,
+      any Contribution intentionally submitted for inclusion in the Work
+      by You to the Licensor shall be under the terms and conditions of
+      this License, without any additional terms or conditions.
+      Notwithstanding the above, nothing herein shall supersede or modify
+      the terms of any separate license agreement you may have executed
+      with Licensor regarding such Contributions.
+
+   6. Trademarks. This License does not grant permission to use the trade
+      names, trademarks, service marks, or product names of the Licensor,
+      except as required for reasonable and customary use in describing the
+      origin of the Work and reproducing the content of the NOTICE file.
+
+   7. Disclaimer of Warranty. Unless required by applicable law or
+      agreed to in writing, Licensor provides the Work (and each
+      Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
+      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+      implied, including, without limitation, any warranties or conditions
+      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+      PARTICULAR PURPOSE. You are solely responsible for determining the
+      appropriateness of using or redistributing the Work and assume any
+      risks associated with Your exercise of permissions under this License.
+
+   8. Limitation of Liability. In no event and under no legal theory,
+      whether in tort (including negligence), contract, or otherwise,
+      unless required by applicable law (such as deliberate and grossly
+      negligent acts) or agreed to in writing, shall any Contributor be
+      liable to You for damages, including any direct, indirect, special,
+      incidental, or consequential damages of any character arising as a
+      result of this License or out of the use or inability to use the
+      Work (including but not limited to damages for loss of goodwill,
+      work stoppage, computer failure or malfunction, or any and all
+      other commercial damages or losses), even if such Contributor
+      has been advised of the possibility of such damages.
+
+   9. Accepting Warranty or Additional Liability. While redistributing
+      the Work or Derivative Works thereof, You may choose to offer,
+      and charge a fee for, acceptance of support, warranty, indemnity,
+      or other liability obligations and/or rights consistent with this
+      License. However, in accepting such obligations, You may act only
+      on Your own behalf and on Your sole responsibility, not on behalf
+      of any other Contributor, and only if You agree to indemnify,
+      defend, and hold each Contributor harmless for any liability
+      incurred by, or claims asserted against, such Contributor by reason
+      of your accepting any such warranty or additional liability.
+
+   END OF TERMS AND CONDITIONS
+
+   APPENDIX: How to apply the Apache License to your work.
+
+      To apply the Apache License to your work, attach the following
+      boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
+      replaced with your own identifying information. (Don't include
+      the brackets!)  The text should be enclosed in the appropriate
+      comment syntax for the file format. We also recommend that a
+      file or class name and description of purpose be included on the
+      same &quot;printed page&quot; as the copyright notice for easier
+      identification within third-party archives.
+
+   Copyright [yyyy] [name of copyright owner]
+
+   Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+   you may not use this file except in compliance with the License.
+   You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+</pre></div></div></div>
                   </div>
             </div>
           </div>
diff --git a/plugin-management.html b/plugin-management.html
index 35e415c..23a58f3 100644
--- a/plugin-management.html
+++ b/plugin-management.html
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-06-02 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-07-13 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20170602" />
+    <meta name="Date-Revision-yyyymmdd" content="20170713" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Multi Tier Annotation Search &#x2013; Project Plugin Management</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -39,7 +39,7 @@
       <div id="breadcrumbs">
         <ul class="breadcrumb">
               
-                  <li id="projectVersion">Version: 6.5.1
+                  <li id="projectVersion">Version: 6.6.0
                           <span class="divider">|</span>
                     </li>
                               <li class="">
@@ -50,7 +50,7 @@
         <li class="active ">Project Plugin Management</li>
                 
               
-                  <li id="publishDate" class="pull-right">Last Published: 2017-06-02</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-07-13</li>
             
                             </ul>
       </div>
diff --git a/plugins.html b/plugins.html
index 2f5443f..263f8d2 100644
--- a/plugins.html
+++ b/plugins.html
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-06-02 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-07-13 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20170602" />
+    <meta name="Date-Revision-yyyymmdd" content="20170713" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Multi Tier Annotation Search &#x2013; Project Plugins</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -39,7 +39,7 @@
       <div id="breadcrumbs">
         <ul class="breadcrumb">
               
-                  <li id="projectVersion">Version: 6.5.1
+                  <li id="projectVersion">Version: 6.6.0
                           <span class="divider">|</span>
                     </li>
                               <li class="">
@@ -50,7 +50,7 @@
         <li class="active ">Project Plugins</li>
                 
               
-                  <li id="publishDate" class="pull-right">Last Published: 2017-06-02</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-07-13</li>
             
                             </ul>
       </div>
diff --git a/project-info.html b/project-info.html
index d79a486..9cc93b5 100644
--- a/project-info.html
+++ b/project-info.html
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-06-02 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-07-13 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20170602" />
+    <meta name="Date-Revision-yyyymmdd" content="20170713" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Multi Tier Annotation Search &#x2013; Project Information</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -39,7 +39,7 @@
       <div id="breadcrumbs">
         <ul class="breadcrumb">
               
-                  <li id="projectVersion">Version: 6.5.1
+                  <li id="projectVersion">Version: 6.6.0
                           <span class="divider">|</span>
                     </li>
                               <li class="">
@@ -50,7 +50,7 @@
         <li class="active ">Project Information</li>
                 
               
-                  <li id="publishDate" class="pull-right">Last Published: 2017-06-02</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-07-13</li>
             
                             </ul>
       </div>
diff --git a/project-reports.html b/project-reports.html
index 7b9ceb2..b42bdb8 100644
--- a/project-reports.html
+++ b/project-reports.html
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-06-02 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-07-13 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20170602" />
+    <meta name="Date-Revision-yyyymmdd" content="20170713" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Multi Tier Annotation Search &#x2013; Generated Reports</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -39,7 +39,7 @@
       <div id="breadcrumbs">
         <ul class="breadcrumb">
               
-                  <li id="projectVersion">Version: 6.5.1
+                  <li id="projectVersion">Version: 6.6.0
                           <span class="divider">|</span>
                     </li>
                               <li class="">
@@ -50,7 +50,7 @@
         <li class="active ">Generated Reports</li>
                 
               
-                  <li id="publishDate" class="pull-right">Last Published: 2017-06-02</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-07-13</li>
             
                             </ul>
       </div>
diff --git a/project-summary.html b/project-summary.html
index ce9c488..821be26 100644
--- a/project-summary.html
+++ b/project-summary.html
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-06-02 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-07-13 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20170602" />
+    <meta name="Date-Revision-yyyymmdd" content="20170713" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Multi Tier Annotation Search &#x2013; Project Summary</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -39,7 +39,7 @@
       <div id="breadcrumbs">
         <ul class="breadcrumb">
               
-                  <li id="projectVersion">Version: 6.5.1
+                  <li id="projectVersion">Version: 6.6.0
                           <span class="divider">|</span>
                     </li>
                               <li class="">
@@ -50,7 +50,7 @@
         <li class="active ">Project Summary</li>
                 
               
-                  <li id="publishDate" class="pull-right">Last Published: 2017-06-02</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-07-13</li>
             
                             </ul>
       </div>
@@ -231,7 +231,7 @@
 <td>mtas</td></tr>
 <tr class="b">
 <td>Version</td>
-<td>6.5.1</td></tr>
+<td>6.6.0</td></tr>
 <tr class="a">
 <td>Type</td>
 <td>jar</td></tr>
diff --git a/search.html b/search.html
index d86aa5e..87672d2 100644
--- a/search.html
+++ b/search.html
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-06-02 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-07-13 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20170602" />
+    <meta name="Date-Revision-yyyymmdd" content="20170713" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Multi Tier Annotation Search &#x2013; Search</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -39,7 +39,7 @@
       <div id="breadcrumbs">
         <ul class="breadcrumb">
               
-                  <li id="projectVersion">Version: 6.5.1
+                  <li id="projectVersion">Version: 6.6.0
                           <span class="divider">|</span>
                     </li>
                               <li class="">
@@ -50,7 +50,7 @@
         <li class="active ">Search</li>
                 
               
-                  <li id="publishDate" class="pull-right">Last Published: 2017-06-02</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-07-13</li>
             
                             </ul>
       </div>
diff --git a/search_configuration.html b/search_configuration.html
index ffa8779..e6ff234 100644
--- a/search_configuration.html
+++ b/search_configuration.html
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-06-02 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-07-13 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20170602" />
+    <meta name="Date-Revision-yyyymmdd" content="20170713" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Multi Tier Annotation Search &#x2013; Configuration</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -39,7 +39,7 @@
       <div id="breadcrumbs">
         <ul class="breadcrumb">
               
-                  <li id="projectVersion">Version: 6.5.1
+                  <li id="projectVersion">Version: 6.6.0
                           <span class="divider">|</span>
                     </li>
                               <li class="">
@@ -50,7 +50,7 @@
         <li class="active ">Configuration</li>
                 
               
-                  <li id="publishDate" class="pull-right">Last Published: 2017-06-02</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-07-13</li>
             
                             </ul>
       </div>
diff --git a/search_cql.html b/search_cql.html
index 0b64eb8..fe17fef 100644
--- a/search_cql.html
+++ b/search_cql.html
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-06-02 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-07-13 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20170602" />
+    <meta name="Date-Revision-yyyymmdd" content="20170713" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Multi Tier Annotation Search &#x2013; Corpus Query Language</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -39,7 +39,7 @@
       <div id="breadcrumbs">
         <ul class="breadcrumb">
               
-                  <li id="projectVersion">Version: 6.5.1
+                  <li id="projectVersion">Version: 6.6.0
                           <span class="divider">|</span>
                     </li>
                               <li class="">
@@ -50,7 +50,7 @@
         <li class="active ">Corpus Query Language</li>
                 
               
-                  <li id="publishDate" class="pull-right">Last Published: 2017-06-02</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-07-13</li>
             
                             </ul>
       </div>
diff --git a/search_functions.html b/search_functions.html
index 562c4f6..6f1b7eb 100644
--- a/search_functions.html
+++ b/search_functions.html
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-06-02 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-07-13 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20170602" />
+    <meta name="Date-Revision-yyyymmdd" content="20170713" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Multi Tier Annotation Search &#x2013; Functions</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -39,7 +39,7 @@
       <div id="breadcrumbs">
         <ul class="breadcrumb">
               
-                  <li id="projectVersion">Version: 6.5.1
+                  <li id="projectVersion">Version: 6.6.0
                           <span class="divider">|</span>
                     </li>
                               <li class="">
@@ -50,7 +50,7 @@
         <li class="active ">Functions</li>
                 
               
-                  <li id="publishDate" class="pull-right">Last Published: 2017-06-02</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-07-13</li>
             
                             </ul>
       </div>
diff --git a/search_query.html b/search_query.html
index f39b6e9..1a7b0a3 100644
--- a/search_query.html
+++ b/search_query.html
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-06-02 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-07-13 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20170602" />
+    <meta name="Date-Revision-yyyymmdd" content="20170713" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Multi Tier Annotation Search &#x2013; Query</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -39,7 +39,7 @@
       <div id="breadcrumbs">
         <ul class="breadcrumb">
               
-                  <li id="projectVersion">Version: 6.5.1
+                  <li id="projectVersion">Version: 6.6.0
                           <span class="divider">|</span>
                     </li>
                               <li class="">
@@ -50,7 +50,7 @@
         <li class="active ">Query</li>
                 
               
-                  <li id="publishDate" class="pull-right">Last Published: 2017-06-02</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-07-13</li>
             
                             </ul>
       </div>
diff --git a/search_query_document.html b/search_query_document.html
index a93f85d..34194e8 100644
--- a/search_query_document.html
+++ b/search_query_document.html
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-06-02 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-07-13 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20170602" />
+    <meta name="Date-Revision-yyyymmdd" content="20170713" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Multi Tier Annotation Search &#x2013; Document</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -39,7 +39,7 @@
       <div id="breadcrumbs">
         <ul class="breadcrumb">
               
-                  <li id="projectVersion">Version: 6.5.1
+                  <li id="projectVersion">Version: 6.6.0
                           <span class="divider">|</span>
                     </li>
                               <li class="">
@@ -50,7 +50,7 @@
         <li class="active ">Document</li>
                 
               
-                  <li id="publishDate" class="pull-right">Last Published: 2017-06-02</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-07-13</li>
             
                             </ul>
       </div>
diff --git a/search_query_facet.html b/search_query_facet.html
index 2f63743..d91a9ae 100644
--- a/search_query_facet.html
+++ b/search_query_facet.html
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-06-02 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-07-13 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20170602" />
+    <meta name="Date-Revision-yyyymmdd" content="20170713" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Multi Tier Annotation Search &#x2013; Facets</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -39,7 +39,7 @@
       <div id="breadcrumbs">
         <ul class="breadcrumb">
               
-                  <li id="projectVersion">Version: 6.5.1
+                  <li id="projectVersion">Version: 6.6.0
                           <span class="divider">|</span>
                     </li>
                               <li class="">
@@ -50,7 +50,7 @@
         <li class="active ">Facets</li>
                 
               
-                  <li id="publishDate" class="pull-right">Last Published: 2017-06-02</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-07-13</li>
             
                             </ul>
       </div>
diff --git a/search_query_group.html b/search_query_group.html
index 9025e05..7b682a0 100644
--- a/search_query_group.html
+++ b/search_query_group.html
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-06-02 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-07-13 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20170602" />
+    <meta name="Date-Revision-yyyymmdd" content="20170713" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Multi Tier Annotation Search &#x2013; Grouping</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -39,7 +39,7 @@
       <div id="breadcrumbs">
         <ul class="breadcrumb">
               
-                  <li id="projectVersion">Version: 6.5.1
+                  <li id="projectVersion">Version: 6.6.0
                           <span class="divider">|</span>
                     </li>
                               <li class="">
@@ -50,7 +50,7 @@
         <li class="active ">Grouping</li>
                 
               
-                  <li id="publishDate" class="pull-right">Last Published: 2017-06-02</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-07-13</li>
             
                             </ul>
       </div>
diff --git a/search_query_kwic.html b/search_query_kwic.html
index 9b8473f..d6a67f0 100644
--- a/search_query_kwic.html
+++ b/search_query_kwic.html
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-06-02 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-07-13 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20170602" />
+    <meta name="Date-Revision-yyyymmdd" content="20170713" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Multi Tier Annotation Search &#x2013; Kwic</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -39,7 +39,7 @@
       <div id="breadcrumbs">
         <ul class="breadcrumb">
               
-                  <li id="projectVersion">Version: 6.5.1
+                  <li id="projectVersion">Version: 6.6.0
                           <span class="divider">|</span>
                     </li>
                               <li class="">
@@ -50,7 +50,7 @@
         <li class="active ">Kwic</li>
                 
               
-                  <li id="publishDate" class="pull-right">Last Published: 2017-06-02</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-07-13</li>
             
                             </ul>
       </div>
diff --git a/search_query_list.html b/search_query_list.html
index 95fdc83..240f62f 100644
--- a/search_query_list.html
+++ b/search_query_list.html
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-06-02 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-07-13 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20170602" />
+    <meta name="Date-Revision-yyyymmdd" content="20170713" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Multi Tier Annotation Search &#x2013; List</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -39,7 +39,7 @@
       <div id="breadcrumbs">
         <ul class="breadcrumb">
               
-                  <li id="projectVersion">Version: 6.5.1
+                  <li id="projectVersion">Version: 6.6.0
                           <span class="divider">|</span>
                     </li>
                               <li class="">
@@ -50,7 +50,7 @@
         <li class="active ">List</li>
                 
               
-                  <li id="publishDate" class="pull-right">Last Published: 2017-06-02</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-07-13</li>
             
                             </ul>
       </div>
diff --git a/search_query_prefix.html b/search_query_prefix.html
index 56df117..4fdc719 100644
--- a/search_query_prefix.html
+++ b/search_query_prefix.html
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-06-02 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-07-13 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20170602" />
+    <meta name="Date-Revision-yyyymmdd" content="20170713" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Multi Tier Annotation Search &#x2013; Prefix</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -39,7 +39,7 @@
       <div id="breadcrumbs">
         <ul class="breadcrumb">
               
-                  <li id="projectVersion">Version: 6.5.1
+                  <li id="projectVersion">Version: 6.6.0
                           <span class="divider">|</span>
                     </li>
                               <li class="">
@@ -50,7 +50,7 @@
         <li class="active ">Prefix</li>
                 
               
-                  <li id="publishDate" class="pull-right">Last Published: 2017-06-02</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-07-13</li>
             
                             </ul>
       </div>
diff --git a/search_query_stats.html b/search_query_stats.html
index b692311..f5c63cd 100644
--- a/search_query_stats.html
+++ b/search_query_stats.html
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-06-02 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-07-13 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20170602" />
+    <meta name="Date-Revision-yyyymmdd" content="20170713" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Multi Tier Annotation Search &#x2013; Statistics</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -39,7 +39,7 @@
       <div id="breadcrumbs">
         <ul class="breadcrumb">
               
-                  <li id="projectVersion">Version: 6.5.1
+                  <li id="projectVersion">Version: 6.6.0
                           <span class="divider">|</span>
                     </li>
                               <li class="">
@@ -50,7 +50,7 @@
         <li class="active ">Statistics</li>
                 
               
-                  <li id="publishDate" class="pull-right">Last Published: 2017-06-02</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-07-13</li>
             
                             </ul>
       </div>
diff --git a/search_query_stats_positions.html b/search_query_stats_positions.html
index fe92418..0ba4c5d 100644
--- a/search_query_stats_positions.html
+++ b/search_query_stats_positions.html
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-06-02 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-07-13 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20170602" />
+    <meta name="Date-Revision-yyyymmdd" content="20170713" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Multi Tier Annotation Search &#x2013; Statistics - positions</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -39,7 +39,7 @@
       <div id="breadcrumbs">
         <ul class="breadcrumb">
               
-                  <li id="projectVersion">Version: 6.5.1
+                  <li id="projectVersion">Version: 6.6.0
                           <span class="divider">|</span>
                     </li>
                               <li class="">
@@ -50,7 +50,7 @@
         <li class="active ">Statistics - positions</li>
                 
               
-                  <li id="publishDate" class="pull-right">Last Published: 2017-06-02</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-07-13</li>
             
                             </ul>
       </div>
diff --git a/search_query_stats_spans.html b/search_query_stats_spans.html
index 7ba5c8e..7921c86 100644
--- a/search_query_stats_spans.html
+++ b/search_query_stats_spans.html
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-06-02 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-07-13 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20170602" />
+    <meta name="Date-Revision-yyyymmdd" content="20170713" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Multi Tier Annotation Search &#x2013; Statistics - spans</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -39,7 +39,7 @@
       <div id="breadcrumbs">
         <ul class="breadcrumb">
               
-                  <li id="projectVersion">Version: 6.5.1
+                  <li id="projectVersion">Version: 6.6.0
                           <span class="divider">|</span>
                     </li>
                               <li class="">
@@ -50,7 +50,7 @@
         <li class="active ">Statistics - spans</li>
                 
               
-                  <li id="publishDate" class="pull-right">Last Published: 2017-06-02</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-07-13</li>
             
                             </ul>
       </div>
diff --git a/search_query_stats_tokens.html b/search_query_stats_tokens.html
index 6cd058a..c02da6f 100644
--- a/search_query_stats_tokens.html
+++ b/search_query_stats_tokens.html
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-06-02 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-07-13 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20170602" />
+    <meta name="Date-Revision-yyyymmdd" content="20170713" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Multi Tier Annotation Search &#x2013; Statistics - tokens</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -39,7 +39,7 @@
       <div id="breadcrumbs">
         <ul class="breadcrumb">
               
-                  <li id="projectVersion">Version: 6.5.1
+                  <li id="projectVersion">Version: 6.6.0
                           <span class="divider">|</span>
                     </li>
                               <li class="">
@@ -50,7 +50,7 @@
         <li class="active ">Statistics - tokens</li>
                 
               
-                  <li id="publishDate" class="pull-right">Last Published: 2017-06-02</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-07-13</li>
             
                             </ul>
       </div>
diff --git a/search_query_termvector.html b/search_query_termvector.html
index cae4ef8..41f7143 100644
--- a/search_query_termvector.html
+++ b/search_query_termvector.html
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-06-02 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-07-13 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20170602" />
+    <meta name="Date-Revision-yyyymmdd" content="20170713" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Multi Tier Annotation Search &#x2013; Termvector</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -39,7 +39,7 @@
       <div id="breadcrumbs">
         <ul class="breadcrumb">
               
-                  <li id="projectVersion">Version: 6.5.1
+                  <li id="projectVersion">Version: 6.6.0
                           <span class="divider">|</span>
                     </li>
                               <li class="">
@@ -50,7 +50,7 @@
         <li class="active ">Termvector</li>
                 
               
-                  <li id="publishDate" class="pull-right">Last Published: 2017-06-02</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-07-13</li>
             
                             </ul>
       </div>
diff --git a/search_sharding.html b/search_sharding.html
index 8217488..a72c4ca 100644
--- a/search_sharding.html
+++ b/search_sharding.html
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-06-02 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-07-13 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20170602" />
+    <meta name="Date-Revision-yyyymmdd" content="20170713" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Multi Tier Annotation Search &#x2013; Sharding</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -39,7 +39,7 @@
       <div id="breadcrumbs">
         <ul class="breadcrumb">
               
-                  <li id="projectVersion">Version: 6.5.1
+                  <li id="projectVersion">Version: 6.6.0
                           <span class="divider">|</span>
                     </li>
                               <li class="">
@@ -50,7 +50,7 @@
         <li class="active ">Sharding</li>
                 
               
-                  <li id="publishDate" class="pull-right">Last Published: 2017-06-02</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-07-13</li>
             
                             </ul>
       </div>
diff --git a/search_stats.html b/search_stats.html
index 47e0f8e..ef63a1c 100644
--- a/search_stats.html
+++ b/search_stats.html
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-06-02 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-07-13 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20170602" />
+    <meta name="Date-Revision-yyyymmdd" content="20170713" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Multi Tier Annotation Search &#x2013; Type of statistics</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -39,7 +39,7 @@
       <div id="breadcrumbs">
         <ul class="breadcrumb">
               
-                  <li id="projectVersion">Version: 6.5.1
+                  <li id="projectVersion">Version: 6.6.0
                           <span class="divider">|</span>
                     </li>
                               <li class="">
@@ -50,7 +50,7 @@
         <li class="active ">Type of statistics</li>
                 
               
-                  <li id="publishDate" class="pull-right">Last Published: 2017-06-02</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-07-13</li>
             
                             </ul>
       </div>
diff --git a/surefire-report.html b/surefire-report.html
index c45eb56..a4c0ed1 100644
--- a/surefire-report.html
+++ b/surefire-report.html
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-06-02 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-07-13 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20170602" />
+    <meta name="Date-Revision-yyyymmdd" content="20170713" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Multi Tier Annotation Search &#x2013; Surefire Report</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -39,7 +39,7 @@
       <div id="breadcrumbs">
         <ul class="breadcrumb">
               
-                  <li id="projectVersion">Version: 6.5.1
+                  <li id="projectVersion">Version: 6.6.0
                           <span class="divider">|</span>
                     </li>
                               <li class="">
@@ -50,7 +50,7 @@
         <li class="active ">Surefire Report</li>
                 
               
-                  <li id="publishDate" class="pull-right">Last Published: 2017-06-02</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-07-13</li>
             
                             </ul>
       </div>
@@ -205,12 +205,12 @@ function toggleDisplay(elementId) {
 <th>Success Rate</th>
 <th>Time</th></tr>
 <tr class="b">
-<td>94</td>
+<td>98</td>
 <td>0</td>
 <td>0</td>
 <td>0</td>
 <td>100%</td>
-<td>208.162</td></tr></table><br />
+<td>283.635</td></tr></table><br />
 <p>Note: failures are anticipated and checked for with assertions while errors are unanticipated.</p><br /></div>
 <div class="section">
 <h2><a name="Package_List"></a>Package List</h2><a name="Package_List"></a>
@@ -231,7 +231,7 @@ function toggleDisplay(elementId) {
 <td>0</td>
 <td>0</td>
 <td>100%</td>
-<td>3.89</td></tr>
+<td>4.253</td></tr>
 <tr class="a">
 <td><a href="#mtas.solr">mtas.solr</a></td>
 <td>16</td>
@@ -239,15 +239,15 @@ function toggleDisplay(elementId) {
 <td>0</td>
 <td>0</td>
 <td>100%</td>
-<td>182.869</td></tr>
+<td>252.173</td></tr>
 <tr class="b">
 <td><a href="#mtas.search">mtas.search</a></td>
-<td>24</td>
+<td>28</td>
 <td>0</td>
 <td>0</td>
 <td>0</td>
 <td>100%</td>
-<td>21.403</td></tr></table><br />
+<td>27.209</td></tr></table><br />
 <p>Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.</p>
 <div class="section">
 <h3><a name="mtas.parser"></a>mtas.parser</h3><a name="mtas.parser"></a>
@@ -269,7 +269,7 @@ function toggleDisplay(elementId) {
 <td>0</td>
 <td>0</td>
 <td>100%</td>
-<td>0.568</td></tr>
+<td>0.613</td></tr>
 <tr class="a">
 <td><a href="#mtas.parserMtasCQLParserTestWord"><img src="images/icon_success_sml.gif" alt="" /></a></td>
 <td><a href="#mtas.parserMtasCQLParserTestWord">MtasCQLParserTestWord</a></td>
@@ -278,7 +278,7 @@ function toggleDisplay(elementId) {
 <td>0</td>
 <td>0</td>
 <td>100%</td>
-<td>0.085</td></tr>
+<td>0.093</td></tr>
 <tr class="b">
 <td><a href="#mtas.parserMtasFunctionParserTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
 <td><a href="#mtas.parserMtasFunctionParserTest">MtasFunctionParserTest</a></td>
@@ -287,7 +287,7 @@ function toggleDisplay(elementId) {
 <td>0</td>
 <td>0</td>
 <td>100%</td>
-<td>3.237</td></tr></table></div>
+<td>3.547</td></tr></table></div>
 <div class="section">
 <h3><a name="mtas.solr"></a>mtas.solr</h3><a name="mtas.solr"></a>
 <table border="1" class="table table-striped">
@@ -308,7 +308,7 @@ function toggleDisplay(elementId) {
 <td>0</td>
 <td>0</td>
 <td>100%</td>
-<td>117.852</td></tr>
+<td>166.109</td></tr>
 <tr class="a">
 <td><a href="#mtas.solrMtasSolrTestSearchConsistency"><img src="images/icon_success_sml.gif" alt="" /></a></td>
 <td><a href="#mtas.solrMtasSolrTestSearchConsistency">MtasSolrTestSearchConsistency</a></td>
@@ -317,7 +317,7 @@ function toggleDisplay(elementId) {
 <td>0</td>
 <td>0</td>
 <td>100%</td>
-<td>65.017</td></tr></table></div>
+<td>86.064</td></tr></table></div>
 <div class="section">
 <h3><a name="mtas.search"></a>mtas.search</h3><a name="mtas.search"></a>
 <table border="1" class="table table-striped">
@@ -333,12 +333,12 @@ function toggleDisplay(elementId) {
 <tr class="b">
 <td><a href="#mtas.searchMtasSearchTestConsistency"><img src="images/icon_success_sml.gif" alt="" /></a></td>
 <td><a href="#mtas.searchMtasSearchTestConsistency">MtasSearchTestConsistency</a></td>
-<td>24</td>
+<td>28</td>
 <td>0</td>
 <td>0</td>
 <td>0</td>
 <td>100%</td>
-<td>21.403</td></tr></table></div><br /></div>
+<td>27.209</td></tr></table></div><br /></div>
 <div class="section">
 <h2><a name="Test_Cases"></a>Test Cases</h2><a name="Test_Cases"></a>
 <p>[<a href="#Summary">Summary</a>] [<a href="#Package_List">Package List</a>] [<a href="#Test_Cases">Test Cases</a>]</p>
@@ -348,19 +348,19 @@ function toggleDisplay(elementId) {
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.parser.MtasCQLParserTestSentence.basicTestCQL10"></a>basicTestCQL10</td>
-<td>0.198</td></tr>
+<td>0.188</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.parser.MtasCQLParserTestSentence.basicTestCQL11"></a>basicTestCQL11</td>
-<td>0.026</td></tr>
+<td>0.024</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.parser.MtasCQLParserTestSentence.basicTestCQL12"></a>basicTestCQL12</td>
-<td>0.011</td></tr>
+<td>0.012</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.parser.MtasCQLParserTestSentence.basicTestCQL13"></a>basicTestCQL13</td>
-<td>0.006</td></tr>
+<td>0.009</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.parser.MtasCQLParserTestSentence.basicTestCQL14"></a>basicTestCQL14</td>
@@ -372,7 +372,7 @@ function toggleDisplay(elementId) {
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.parser.MtasCQLParserTestSentence.basicTestCQL16"></a>basicTestCQL16</td>
-<td>0.019</td></tr>
+<td>0.02</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.parser.MtasCQLParserTestSentence.basicTestCQL17"></a>basicTestCQL17</td>
@@ -380,31 +380,31 @@ function toggleDisplay(elementId) {
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.parser.MtasCQLParserTestSentence.basicTestCQL18"></a>basicTestCQL18</td>
-<td>0.005</td></tr>
+<td>0.003</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.parser.MtasCQLParserTestSentence.basicTestCQL19"></a>basicTestCQL19</td>
-<td>0.004</td></tr>
+<td>0.007</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.parser.MtasCQLParserTestSentence.basicTestCQL20"></a>basicTestCQL20</td>
-<td>0.027</td></tr>
+<td>0.033</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.parser.MtasCQLParserTestSentence.basicTestCQL21"></a>basicTestCQL21</td>
-<td>0.009</td></tr>
+<td>0.017</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.parser.MtasCQLParserTestSentence.basicTestCQL22"></a>basicTestCQL22</td>
-<td>0.023</td></tr>
+<td>0.024</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.parser.MtasCQLParserTestSentence.basicTestCQL23"></a>basicTestCQL23</td>
-<td>0.004</td></tr>
+<td>0.006</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.parser.MtasCQLParserTestSentence.basicTestCQL24"></a>basicTestCQL24</td>
-<td>0.006</td></tr>
+<td>0.005</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.parser.MtasCQLParserTestSentence.basicTestCQL25"></a>basicTestCQL25</td>
@@ -412,31 +412,31 @@ function toggleDisplay(elementId) {
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.parser.MtasCQLParserTestSentence.basicTestCQL26"></a>basicTestCQL26</td>
-<td>0.005</td></tr>
+<td>0.007</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.parser.MtasCQLParserTestSentence.basicTestCQL1"></a>basicTestCQL1</td>
-<td>0.004</td></tr>
+<td>0.005</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.parser.MtasCQLParserTestSentence.basicTestCQL2"></a>basicTestCQL2</td>
-<td>0.004</td></tr>
+<td>0.005</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.parser.MtasCQLParserTestSentence.basicTestCQL3"></a>basicTestCQL3</td>
-<td>0.004</td></tr>
+<td>0.006</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.parser.MtasCQLParserTestSentence.basicTestCQL4"></a>basicTestCQL4</td>
-<td>0.005</td></tr>
+<td>0.008</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.parser.MtasCQLParserTestSentence.basicTestCQL5"></a>basicTestCQL5</td>
-<td>0.005</td></tr>
+<td>0.008</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.parser.MtasCQLParserTestSentence.basicTestCQL6"></a>basicTestCQL6</td>
-<td>0.009</td></tr>
+<td>0.014</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.parser.MtasCQLParserTestSentence.basicTestCQL7"></a>basicTestCQL7</td>
@@ -444,18 +444,18 @@ function toggleDisplay(elementId) {
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.parser.MtasCQLParserTestSentence.basicTestCQL8"></a>basicTestCQL8</td>
-<td>0.004</td></tr>
+<td>0.008</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.parser.MtasCQLParserTestSentence.basicTestCQL9"></a>basicTestCQL9</td>
-<td>0.005</td></tr></table></div>
+<td>0.008</td></tr></table></div>
 <div class="section">
 <h3><a name="MtasCQLParserTestWord"></a>MtasCQLParserTestWord</h3><a name="mtas.parserMtasCQLParserTestWord"></a>
 <table border="1" class="table table-striped">
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.parser.MtasCQLParserTestWord.basicNotTestCQL1"></a>basicNotTestCQL1</td>
-<td>0.006</td></tr>
+<td>0</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.parser.MtasCQLParserTestWord.basicNotTestCQL2"></a>basicNotTestCQL2</td>
@@ -463,19 +463,19 @@ function toggleDisplay(elementId) {
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.parser.MtasCQLParserTestWord.basicNotTestCQL3"></a>basicNotTestCQL3</td>
-<td>0.004</td></tr>
+<td>0.013</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.parser.MtasCQLParserTestWord.basicNotTestCQL4"></a>basicNotTestCQL4</td>
-<td>0.007</td></tr>
+<td>0.005</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.parser.MtasCQLParserTestWord.basicNotTestCQL5"></a>basicNotTestCQL5</td>
-<td>0.004</td></tr>
+<td>0.005</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.parser.MtasCQLParserTestWord.basicTestCQL10"></a>basicTestCQL10</td>
-<td>0.013</td></tr>
+<td>0.014</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.parser.MtasCQLParserTestWord.basicTestCQL11"></a>basicTestCQL11</td>
@@ -483,7 +483,7 @@ function toggleDisplay(elementId) {
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.parser.MtasCQLParserTestWord.basicTestCQL12"></a>basicTestCQL12</td>
-<td>0.006</td></tr>
+<td>0.005</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.parser.MtasCQLParserTestWord.basicTestCQL13"></a>basicTestCQL13</td>
@@ -491,15 +491,15 @@ function toggleDisplay(elementId) {
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.parser.MtasCQLParserTestWord.basicTestCQL1"></a>basicTestCQL1</td>
-<td>0.001</td></tr>
+<td>0.002</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.parser.MtasCQLParserTestWord.basicTestCQL2"></a>basicTestCQL2</td>
-<td>0.002</td></tr>
+<td>0.004</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.parser.MtasCQLParserTestWord.basicTestCQL3"></a>basicTestCQL3</td>
-<td>0.003</td></tr>
+<td>0.004</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.parser.MtasCQLParserTestWord.basicTestCQL4"></a>basicTestCQL4</td>
@@ -511,7 +511,7 @@ function toggleDisplay(elementId) {
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.parser.MtasCQLParserTestWord.basicTestCQL6"></a>basicTestCQL6</td>
-<td>0.003</td></tr>
+<td>0.004</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.parser.MtasCQLParserTestWord.basicTestCQL7"></a>basicTestCQL7</td>
@@ -523,14 +523,14 @@ function toggleDisplay(elementId) {
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.parser.MtasCQLParserTestWord.basicTestCQL9"></a>basicTestCQL9</td>
-<td>0.007</td></tr></table></div>
+<td>0.006</td></tr></table></div>
 <div class="section">
 <h3><a name="MtasFunctionParserTest"></a>MtasFunctionParserTest</h3><a name="mtas.parserMtasFunctionParserTest"></a>
 <table border="1" class="table table-striped">
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.parser.MtasFunctionParserTest.basicTestFunction1"></a>basicTestFunction1</td>
-<td>0.107</td></tr>
+<td>0.094</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.parser.MtasFunctionParserTest.basicTestFunction2"></a>basicTestFunction2</td>
@@ -538,7 +538,7 @@ function toggleDisplay(elementId) {
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.parser.MtasFunctionParserTest.basicTestFunction3"></a>basicTestFunction3</td>
-<td>0.103</td></tr>
+<td>0.08</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.parser.MtasFunctionParserTest.basicTestFunction4"></a>basicTestFunction4</td>
@@ -550,15 +550,15 @@ function toggleDisplay(elementId) {
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.parser.MtasFunctionParserTest.basicTestFunction6"></a>basicTestFunction6</td>
-<td>0.063</td></tr>
+<td>0.064</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.parser.MtasFunctionParserTest.basicTestFunction7"></a>basicTestFunction7</td>
-<td>0.064</td></tr>
+<td>0.07</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.parser.MtasFunctionParserTest.basicTestFunction8"></a>basicTestFunction8</td>
-<td>2.89</td></tr>
+<td>3.224</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.parser.MtasFunctionParserTest.basicTestFunction9"></a>basicTestFunction9</td>
@@ -566,22 +566,22 @@ function toggleDisplay(elementId) {
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.parser.MtasFunctionParserTest.basicTestFunction10"></a>basicTestFunction10</td>
-<td>0.001</td></tr></table></div>
+<td>0.006</td></tr></table></div>
 <div class="section">
 <h3><a name="MtasSearchTestConsistency"></a>MtasSearchTestConsistency</h3><a name="mtas.searchMtasSearchTestConsistency"></a>
 <table border="1" class="table table-striped">
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.search.MtasSearchTestConsistency.basicSearchIgnore"></a>basicSearchIgnore</td>
-<td>0.191</td></tr>
+<td>0.232</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.search.MtasSearchTestConsistency.basicSearchFollowedBy1"></a>basicSearchFollowedBy1</td>
-<td>0.109</td></tr>
+<td>0.133</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.search.MtasSearchTestConsistency.basicSearchFollowedBy2"></a>basicSearchFollowedBy2</td>
-<td>0.095</td></tr>
+<td>0.076</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.search.MtasSearchTestConsistency.basicSearchStartSentence1"></a>basicSearchStartSentence1</td>
@@ -589,27 +589,35 @@ function toggleDisplay(elementId) {
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.search.MtasSearchTestConsistency.basicSearchStartSentence2"></a>basicSearchStartSentence2</td>
-<td>0.132</td></tr>
+<td>0.03</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
-<td><a name="TC_mtas.search.MtasSearchTestConsistency.basicSearchIntersecting"></a>basicSearchIntersecting</td>
-<td>0.032</td></tr>
+<td><a name="TC_mtas.search.MtasSearchTestConsistency.basicSearchFullyAlignedWith1"></a>basicSearchFullyAlignedWith1</td>
+<td>0.075</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
-<td><a name="TC_mtas.search.MtasSearchTestConsistency.collectStatsPositions1"></a>collectStatsPositions1</td>
-<td>0.204</td></tr>
+<td><a name="TC_mtas.search.MtasSearchTestConsistency.basicSearchFullyAlignedWith2"></a>basicSearchFullyAlignedWith2</td>
+<td>0.014</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
-<td><a name="TC_mtas.search.MtasSearchTestConsistency.collectStatsPositions2"></a>collectStatsPositions2</td>
-<td>0.009</td></tr>
+<td><a name="TC_mtas.search.MtasSearchTestConsistency.basicSearchIntersecting1"></a>basicSearchIntersecting1</td>
+<td>0.044</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
-<td><a name="TC_mtas.search.MtasSearchTestConsistency.collectTermvector"></a>collectTermvector</td>
-<td>1.1</td></tr>
+<td><a name="TC_mtas.search.MtasSearchTestConsistency.basicSearchIntersecting2"></a>basicSearchIntersecting2</td>
+<td>0.015</td></tr>
+<tr class="b">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td><a name="TC_mtas.search.MtasSearchTestConsistency.collectStatsPositions1"></a>collectStatsPositions1</td>
+<td>0.276</td></tr>
+<tr class="a">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td><a name="TC_mtas.search.MtasSearchTestConsistency.collectStatsPositions2"></a>collectStatsPositions2</td>
+<td>0.016</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
-<td><a name="TC_mtas.search.MtasSearchTestConsistency.basicSearchFullyAlignedWith"></a>basicSearchFullyAlignedWith</td>
-<td>0.063</td></tr>
+<td><a name="TC_mtas.search.MtasSearchTestConsistency.collectTermvector"></a>collectTermvector</td>
+<td>1.452</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.search.MtasSearchTestConsistency.basicSearchWithin1"></a>basicSearchWithin1</td>
@@ -617,125 +625,133 @@ function toggleDisplay(elementId) {
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.search.MtasSearchTestConsistency.basicSearchWithin2"></a>basicSearchWithin2</td>
-<td>0.132</td></tr>
+<td>0.137</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.search.MtasSearchTestConsistency.basicSearchWithin3"></a>basicSearchWithin3</td>
-<td>0.18</td></tr>
+<td>0.146</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.search.MtasSearchTestConsistency.basicSearchWithin4"></a>basicSearchWithin4</td>
-<td>0.015</td></tr>
+<td>0.114</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
-<td><a name="TC_mtas.search.MtasSearchTestConsistency.basicSearchContaining1"></a>basicSearchContaining1</td>
-<td>0.018</td></tr>
+<td><a name="TC_mtas.search.MtasSearchTestConsistency.basicSearchWithin5"></a>basicSearchWithin5</td>
+<td>0.01</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
-<td><a name="TC_mtas.search.MtasSearchTestConsistency.basicSearchContaining2"></a>basicSearchContaining2</td>
-<td>0.247</td></tr>
+<td><a name="TC_mtas.search.MtasSearchTestConsistency.basicSearchContaining1"></a>basicSearchContaining1</td>
+<td>0.031</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td><a name="TC_mtas.search.MtasSearchTestConsistency.basicSearchContaining2"></a>basicSearchContaining2</td>
+<td>0.29</td></tr>
+<tr class="b">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.search.MtasSearchTestConsistency.basicSearchContaining3"></a>basicSearchContaining3</td>
-<td>0.819</td></tr>
+<td>0.127</td></tr>
+<tr class="a">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td><a name="TC_mtas.search.MtasSearchTestConsistency.basicSearchContaining4"></a>basicSearchContaining4</td>
+<td>0.011</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.search.MtasSearchTestConsistency.basicSearchSequence"></a>basicSearchSequence</td>
-<td>0.347</td></tr>
+<td>0.378</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.search.MtasSearchTestConsistency.collectGroup"></a>collectGroup</td>
-<td>0.148</td></tr>
+<td>0.222</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.search.MtasSearchTestConsistency.basicSearchPrecededBy1"></a>basicSearchPrecededBy1</td>
-<td>0.051</td></tr>
+<td>0.065</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.search.MtasSearchTestConsistency.basicSearchPrecededBy2"></a>basicSearchPrecededBy2</td>
-<td>0.051</td></tr>
+<td>0.054</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.search.MtasSearchTestConsistency.basicSearchNumberOfWords"></a>basicSearchNumberOfWords</td>
-<td>0.028</td></tr>
+<td>0.081</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.search.MtasSearchTestConsistency.collectStatsSpans1"></a>collectStatsSpans1</td>
-<td>0.037</td></tr>
+<td>0.057</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.search.MtasSearchTestConsistency.collectStatsTokens"></a>collectStatsTokens</td>
-<td>0.009</td></tr></table></div>
+<td>0.01</td></tr></table></div>
 <div class="section">
 <h3><a name="MtasSolrTestDistributedSearchConsistency"></a>MtasSolrTestDistributedSearchConsistency</h3><a name="mtas.solrMtasSolrTestDistributedSearchConsistency"></a>
 <table border="1" class="table table-striped">
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.solr.MtasSolrTestDistributedSearchConsistency.mtasRequestHandlerStatsTokens"></a>mtasRequestHandlerStatsTokens</td>
-<td>0.129</td></tr>
+<td>0.208</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.solr.MtasSolrTestDistributedSearchConsistency.mtasRequestHandlerTermvector1"></a>mtasRequestHandlerTermvector1</td>
-<td>51.968</td></tr>
+<td>70.574</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.solr.MtasSolrTestDistributedSearchConsistency.mtasRequestHandlerTermvector2"></a>mtasRequestHandlerTermvector2</td>
-<td>31.364</td></tr>
+<td>47.125</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.solr.MtasSolrTestDistributedSearchConsistency.mtasRequestHandlerStatsPositions"></a>mtasRequestHandlerStatsPositions</td>
-<td>0.018</td></tr>
+<td>0.021</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.solr.MtasSolrTestDistributedSearchConsistency.cqlQueryParserFilter"></a>cqlQueryParserFilter</td>
-<td>0.031</td></tr>
+<td>0.047</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.solr.MtasSolrTestDistributedSearchConsistency.cqlQueryParser"></a>cqlQueryParser</td>
-<td>0.037</td></tr>
+<td>0.043</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.solr.MtasSolrTestDistributedSearchConsistency.mtasRequestHandlerStatsSpans"></a>mtasRequestHandlerStatsSpans</td>
-<td>0.042</td></tr>
+<td>0.06</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.solr.MtasSolrTestDistributedSearchConsistency.mtasRequestHandlerPrefix"></a>mtasRequestHandlerPrefix</td>
-<td>0.016</td></tr></table></div>
+<td>0.021</td></tr></table></div>
 <div class="section">
 <h3><a name="MtasSolrTestSearchConsistency"></a>MtasSolrTestSearchConsistency</h3><a name="mtas.solrMtasSolrTestSearchConsistency"></a>
 <table border="1" class="table table-striped">
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.solr.MtasSolrTestSearchConsistency.mtasSolrSchemaPreAnalyzedParserAndField"></a>mtasSolrSchemaPreAnalyzedParserAndField</td>
-<td>0.032</td></tr>
+<td>0.067</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.solr.MtasSolrTestSearchConsistency.mtasRequestHandlerStatsTokens"></a>mtasRequestHandlerStatsTokens</td>
-<td>0.002</td></tr>
+<td>0</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.solr.MtasSolrTestSearchConsistency.mtasRequestHandlerTermvector1"></a>mtasRequestHandlerTermvector1</td>
-<td>4.223</td></tr>
+<td>5.382</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.solr.MtasSolrTestSearchConsistency.mtasRequestHandlerTermvector2"></a>mtasRequestHandlerTermvector2</td>
-<td>0.015</td></tr>
+<td>0.021</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.solr.MtasSolrTestSearchConsistency.mtasRequestHandlerTermvector3"></a>mtasRequestHandlerTermvector3</td>
-<td>0.01</td></tr>
+<td>0.015</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.solr.MtasSolrTestSearchConsistency.cqlQueryParserFilter"></a>cqlQueryParserFilter</td>
-<td>0.017</td></tr>
+<td>0.025</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.solr.MtasSolrTestSearchConsistency.cqlQueryParser"></a>cqlQueryParser</td>
-<td>0.012</td></tr>
+<td>0.006</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a name="TC_mtas.solr.MtasSolrTestSearchConsistency.mtasRequestHandlerStatsSpansAndPositions"></a>mtasRequestHandlerStatsSpansAndPositions</td>
-<td>0</td></tr></table></div><br /></div>
+<td>0.008</td></tr></table></div><br /></div>
                   </div>
             </div>
           </div>
diff --git a/team-list.html b/team-list.html
index 7c4ce09..b069999 100644
--- a/team-list.html
+++ b/team-list.html
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-06-02 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-07-13 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20170602" />
+    <meta name="Date-Revision-yyyymmdd" content="20170713" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Multi Tier Annotation Search &#x2013; Project Team</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -39,7 +39,7 @@
       <div id="breadcrumbs">
         <ul class="breadcrumb">
               
-                  <li id="projectVersion">Version: 6.5.1
+                  <li id="projectVersion">Version: 6.6.0
                           <span class="divider">|</span>
                     </li>
                               <li class="">
@@ -50,7 +50,7 @@
         <li class="active ">Project Team</li>
                 
               
-                  <li id="publishDate" class="pull-right">Last Published: 2017-06-02</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-07-13</li>
             
                             </ul>
       </div>
diff --git a/testapidocs/allclasses-frame.html b/testapidocs/allclasses-frame.html
index c61503b..bb9346b 100644
--- a/testapidocs/allclasses-frame.html
+++ b/testapidocs/allclasses-frame.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:18 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:17 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>All Classes (MTAS 6.5.1 Test API)</title>
-<meta name="date" content="2017-06-02">
+<title>All Classes (MTAS 6.6.0 Test API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
diff --git a/testapidocs/allclasses-noframe.html b/testapidocs/allclasses-noframe.html
index 51c4b33..5212bc9 100644
--- a/testapidocs/allclasses-noframe.html
+++ b/testapidocs/allclasses-noframe.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:18 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:17 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>All Classes (MTAS 6.5.1 Test API)</title>
-<meta name="date" content="2017-06-02">
+<title>All Classes (MTAS 6.6.0 Test API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
diff --git a/testapidocs/constant-values.html b/testapidocs/constant-values.html
index fd39bc0..530d166 100644
--- a/testapidocs/constant-values.html
+++ b/testapidocs/constant-values.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:18 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:17 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Constant Field Values (MTAS 6.5.1 Test API)</title>
-<meta name="date" content="2017-06-02">
+<title>Constant Field Values (MTAS 6.6.0 Test API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Constant Field Values (MTAS 6.5.1 Test API)";
+            parent.document.title="Constant Field Values (MTAS 6.6.0 Test API)";
         }
     }
     catch(err) {
diff --git a/testapidocs/deprecated-list.html b/testapidocs/deprecated-list.html
index 37afa1e..b226611 100644
--- a/testapidocs/deprecated-list.html
+++ b/testapidocs/deprecated-list.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:18 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:17 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Deprecated List (MTAS 6.5.1 Test API)</title>
-<meta name="date" content="2017-06-02">
+<title>Deprecated List (MTAS 6.6.0 Test API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Deprecated List (MTAS 6.5.1 Test API)";
+            parent.document.title="Deprecated List (MTAS 6.6.0 Test API)";
         }
     }
     catch(err) {
diff --git a/testapidocs/index-all.html b/testapidocs/index-all.html
index d47e91a..a5677e8 100644
--- a/testapidocs/index-all.html
+++ b/testapidocs/index-all.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:18 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:17 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Index (MTAS 6.5.1 Test API)</title>
-<meta name="date" content="2017-06-02">
+<title>Index (MTAS 6.6.0 Test API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Index (MTAS 6.5.1 Test API)";
+            parent.document.title="Index (MTAS 6.6.0 Test API)";
         }
     }
     catch(err) {
@@ -116,6 +116,10 @@
 <dd>
 <div class="block">Basic search containing 3.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="mtas/search/MtasSearchTestConsistency.html#basicSearchContaining4--">basicSearchContaining4()</a></span> - Method in class mtas.search.<a href="mtas/search/MtasSearchTestConsistency.html" title="class in mtas.search">MtasSearchTestConsistency</a></dt>
+<dd>
+<div class="block">Basic search containing 4.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="mtas/search/MtasSearchTestConsistency.html#basicSearchFollowedBy1--">basicSearchFollowedBy1()</a></span> - Method in class mtas.search.<a href="mtas/search/MtasSearchTestConsistency.html" title="class in mtas.search">MtasSearchTestConsistency</a></dt>
 <dd>
 <div class="block">Basic search followed by 1.</div>
@@ -124,17 +128,25 @@
 <dd>
 <div class="block">Basic search followed by 2.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="mtas/search/MtasSearchTestConsistency.html#basicSearchFullyAlignedWith--">basicSearchFullyAlignedWith()</a></span> - Method in class mtas.search.<a href="mtas/search/MtasSearchTestConsistency.html" title="class in mtas.search">MtasSearchTestConsistency</a></dt>
+<dt><span class="memberNameLink"><a href="mtas/search/MtasSearchTestConsistency.html#basicSearchFullyAlignedWith1--">basicSearchFullyAlignedWith1()</a></span> - Method in class mtas.search.<a href="mtas/search/MtasSearchTestConsistency.html" title="class in mtas.search">MtasSearchTestConsistency</a></dt>
+<dd>
+<div class="block">Basic search fully aligned with 1.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/MtasSearchTestConsistency.html#basicSearchFullyAlignedWith2--">basicSearchFullyAlignedWith2()</a></span> - Method in class mtas.search.<a href="mtas/search/MtasSearchTestConsistency.html" title="class in mtas.search">MtasSearchTestConsistency</a></dt>
 <dd>
-<div class="block">Basic search fully aligned with.</div>
+<div class="block">Basic search fully aligned with 2.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="mtas/search/MtasSearchTestConsistency.html#basicSearchIgnore--">basicSearchIgnore()</a></span> - Method in class mtas.search.<a href="mtas/search/MtasSearchTestConsistency.html" title="class in mtas.search">MtasSearchTestConsistency</a></dt>
 <dd>
 <div class="block">Basic search ignore.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="mtas/search/MtasSearchTestConsistency.html#basicSearchIntersecting--">basicSearchIntersecting()</a></span> - Method in class mtas.search.<a href="mtas/search/MtasSearchTestConsistency.html" title="class in mtas.search">MtasSearchTestConsistency</a></dt>
+<dt><span class="memberNameLink"><a href="mtas/search/MtasSearchTestConsistency.html#basicSearchIntersecting1--">basicSearchIntersecting1()</a></span> - Method in class mtas.search.<a href="mtas/search/MtasSearchTestConsistency.html" title="class in mtas.search">MtasSearchTestConsistency</a></dt>
 <dd>
-<div class="block">Basic search intersecting.</div>
+<div class="block">Basic search intersecting 1.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="mtas/search/MtasSearchTestConsistency.html#basicSearchIntersecting2--">basicSearchIntersecting2()</a></span> - Method in class mtas.search.<a href="mtas/search/MtasSearchTestConsistency.html" title="class in mtas.search">MtasSearchTestConsistency</a></dt>
+<dd>
+<div class="block">Basic search intersecting 2.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="mtas/search/MtasSearchTestConsistency.html#basicSearchNumberOfWords--">basicSearchNumberOfWords()</a></span> - Method in class mtas.search.<a href="mtas/search/MtasSearchTestConsistency.html" title="class in mtas.search">MtasSearchTestConsistency</a></dt>
 <dd>
@@ -176,6 +188,10 @@
 <dd>
 <div class="block">Basic search within 4.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="mtas/search/MtasSearchTestConsistency.html#basicSearchWithin5--">basicSearchWithin5()</a></span> - Method in class mtas.search.<a href="mtas/search/MtasSearchTestConsistency.html" title="class in mtas.search">MtasSearchTestConsistency</a></dt>
+<dd>
+<div class="block">Basic search within 5.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="mtas/parser/MtasCQLParserTestSentence.html#basicTestCQL1--">basicTestCQL1()</a></span> - Method in class mtas.parser.<a href="mtas/parser/MtasCQLParserTestSentence.html" title="class in mtas.parser">MtasCQLParserTestSentence</a></dt>
 <dd>
 <div class="block">Basic test CQL 1.</div>
diff --git a/testapidocs/index.html b/testapidocs/index.html
index 42e523d..12de0b0 100644
--- a/testapidocs/index.html
+++ b/testapidocs/index.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:18 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:17 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MTAS 6.5.1 Test API</title>
+<title>MTAS 6.6.0 Test API</title>
 <script type="text/javascript">
     targetPage = "" + window.location.search;
     if (targetPage != "" && targetPage != "undefined")
diff --git a/testapidocs/mtas/parser/MtasCQLParserTestSentence.html b/testapidocs/mtas/parser/MtasCQLParserTestSentence.html
index edc79c7..b8fa18e 100644
--- a/testapidocs/mtas/parser/MtasCQLParserTestSentence.html
+++ b/testapidocs/mtas/parser/MtasCQLParserTestSentence.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:18 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:17 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasCQLParserTestSentence (MTAS 6.5.1 Test API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasCQLParserTestSentence (MTAS 6.6.0 Test API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasCQLParserTestSentence (MTAS 6.5.1 Test API)";
+            parent.document.title="MtasCQLParserTestSentence (MTAS 6.6.0 Test API)";
         }
     }
     catch(err) {
diff --git a/testapidocs/mtas/parser/MtasCQLParserTestWord.html b/testapidocs/mtas/parser/MtasCQLParserTestWord.html
index 87cfbde..e5a7dcf 100644
--- a/testapidocs/mtas/parser/MtasCQLParserTestWord.html
+++ b/testapidocs/mtas/parser/MtasCQLParserTestWord.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:18 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:17 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasCQLParserTestWord (MTAS 6.5.1 Test API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasCQLParserTestWord (MTAS 6.6.0 Test API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasCQLParserTestWord (MTAS 6.5.1 Test API)";
+            parent.document.title="MtasCQLParserTestWord (MTAS 6.6.0 Test API)";
         }
     }
     catch(err) {
diff --git a/testapidocs/mtas/parser/MtasFunctionParserTest.html b/testapidocs/mtas/parser/MtasFunctionParserTest.html
index 1e2bb4e..6b8c130 100644
--- a/testapidocs/mtas/parser/MtasFunctionParserTest.html
+++ b/testapidocs/mtas/parser/MtasFunctionParserTest.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:18 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:17 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasFunctionParserTest (MTAS 6.5.1 Test API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasFunctionParserTest (MTAS 6.6.0 Test API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasFunctionParserTest (MTAS 6.5.1 Test API)";
+            parent.document.title="MtasFunctionParserTest (MTAS 6.6.0 Test API)";
         }
     }
     catch(err) {
diff --git a/testapidocs/mtas/parser/class-use/MtasCQLParserTestSentence.html b/testapidocs/mtas/parser/class-use/MtasCQLParserTestSentence.html
index 88dca24..62d3484 100644
--- a/testapidocs/mtas/parser/class-use/MtasCQLParserTestSentence.html
+++ b/testapidocs/mtas/parser/class-use/MtasCQLParserTestSentence.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:18 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:17 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.parser.MtasCQLParserTestSentence (MTAS 6.5.1 Test API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.parser.MtasCQLParserTestSentence (MTAS 6.6.0 Test API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.parser.MtasCQLParserTestSentence (MTAS 6.5.1 Test API)";
+            parent.document.title="Uses of Class mtas.parser.MtasCQLParserTestSentence (MTAS 6.6.0 Test API)";
         }
     }
     catch(err) {
diff --git a/testapidocs/mtas/parser/class-use/MtasCQLParserTestWord.html b/testapidocs/mtas/parser/class-use/MtasCQLParserTestWord.html
index 38fd39a..3bffbf8 100644
--- a/testapidocs/mtas/parser/class-use/MtasCQLParserTestWord.html
+++ b/testapidocs/mtas/parser/class-use/MtasCQLParserTestWord.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:18 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:17 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.parser.MtasCQLParserTestWord (MTAS 6.5.1 Test API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.parser.MtasCQLParserTestWord (MTAS 6.6.0 Test API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.parser.MtasCQLParserTestWord (MTAS 6.5.1 Test API)";
+            parent.document.title="Uses of Class mtas.parser.MtasCQLParserTestWord (MTAS 6.6.0 Test API)";
         }
     }
     catch(err) {
diff --git a/testapidocs/mtas/parser/class-use/MtasFunctionParserTest.html b/testapidocs/mtas/parser/class-use/MtasFunctionParserTest.html
index 2c64216..c8fec09 100644
--- a/testapidocs/mtas/parser/class-use/MtasFunctionParserTest.html
+++ b/testapidocs/mtas/parser/class-use/MtasFunctionParserTest.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:18 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:17 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.parser.MtasFunctionParserTest (MTAS 6.5.1 Test API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.parser.MtasFunctionParserTest (MTAS 6.6.0 Test API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.parser.MtasFunctionParserTest (MTAS 6.5.1 Test API)";
+            parent.document.title="Uses of Class mtas.parser.MtasFunctionParserTest (MTAS 6.6.0 Test API)";
         }
     }
     catch(err) {
diff --git a/testapidocs/mtas/parser/package-frame.html b/testapidocs/mtas/parser/package-frame.html
index ac2597e..b718b5f 100644
--- a/testapidocs/mtas/parser/package-frame.html
+++ b/testapidocs/mtas/parser/package-frame.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:18 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:17 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.parser (MTAS 6.5.1 Test API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.parser (MTAS 6.6.0 Test API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>
diff --git a/testapidocs/mtas/parser/package-summary.html b/testapidocs/mtas/parser/package-summary.html
index f616f5b..f490121 100644
--- a/testapidocs/mtas/parser/package-summary.html
+++ b/testapidocs/mtas/parser/package-summary.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:18 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:17 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.parser (MTAS 6.5.1 Test API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.parser (MTAS 6.6.0 Test API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="mtas.parser (MTAS 6.5.1 Test API)";
+            parent.document.title="mtas.parser (MTAS 6.6.0 Test API)";
         }
     }
     catch(err) {
diff --git a/testapidocs/mtas/parser/package-tree.html b/testapidocs/mtas/parser/package-tree.html
index 91fde6d..76ec1b4 100644
--- a/testapidocs/mtas/parser/package-tree.html
+++ b/testapidocs/mtas/parser/package-tree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:18 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:17 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.parser Class Hierarchy (MTAS 6.5.1 Test API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.parser Class Hierarchy (MTAS 6.6.0 Test API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="mtas.parser Class Hierarchy (MTAS 6.5.1 Test API)";
+            parent.document.title="mtas.parser Class Hierarchy (MTAS 6.6.0 Test API)";
         }
     }
     catch(err) {
diff --git a/testapidocs/mtas/parser/package-use.html b/testapidocs/mtas/parser/package-use.html
index e56f23e..a1dc447 100644
--- a/testapidocs/mtas/parser/package-use.html
+++ b/testapidocs/mtas/parser/package-use.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:18 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:17 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package mtas.parser (MTAS 6.5.1 Test API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Package mtas.parser (MTAS 6.6.0 Test API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package mtas.parser (MTAS 6.5.1 Test API)";
+            parent.document.title="Uses of Package mtas.parser (MTAS 6.6.0 Test API)";
         }
     }
     catch(err) {
diff --git a/testapidocs/mtas/search/MtasSearchTestConsistency.QueryHit.html b/testapidocs/mtas/search/MtasSearchTestConsistency.QueryHit.html
index 90d8b25..a45ac9b 100644
--- a/testapidocs/mtas/search/MtasSearchTestConsistency.QueryHit.html
+++ b/testapidocs/mtas/search/MtasSearchTestConsistency.QueryHit.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:18 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:17 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSearchTestConsistency.QueryHit (MTAS 6.5.1 Test API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSearchTestConsistency.QueryHit (MTAS 6.6.0 Test API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSearchTestConsistency.QueryHit (MTAS 6.5.1 Test API)";
+            parent.document.title="MtasSearchTestConsistency.QueryHit (MTAS 6.6.0 Test API)";
         }
     }
     catch(err) {
diff --git a/testapidocs/mtas/search/MtasSearchTestConsistency.QueryResult.html b/testapidocs/mtas/search/MtasSearchTestConsistency.QueryResult.html
index 9b47811..2e4504a 100644
--- a/testapidocs/mtas/search/MtasSearchTestConsistency.QueryResult.html
+++ b/testapidocs/mtas/search/MtasSearchTestConsistency.QueryResult.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:18 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:17 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSearchTestConsistency.QueryResult (MTAS 6.5.1 Test API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSearchTestConsistency.QueryResult (MTAS 6.6.0 Test API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSearchTestConsistency.QueryResult (MTAS 6.5.1 Test API)";
+            parent.document.title="MtasSearchTestConsistency.QueryResult (MTAS 6.6.0 Test API)";
         }
     }
     catch(err) {
diff --git a/testapidocs/mtas/search/MtasSearchTestConsistency.html b/testapidocs/mtas/search/MtasSearchTestConsistency.html
index fbcc9e8..12b4542 100644
--- a/testapidocs/mtas/search/MtasSearchTestConsistency.html
+++ b/testapidocs/mtas/search/MtasSearchTestConsistency.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:18 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:17 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSearchTestConsistency (MTAS 6.5.1 Test API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSearchTestConsistency (MTAS 6.6.0 Test API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>
@@ -13,13 +13,13 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSearchTestConsistency (MTAS 6.5.1 Test API)";
+            parent.document.title="MtasSearchTestConsistency (MTAS 6.6.0 Test API)";
         }
     }
     catch(err) {
     }
 //-->
-var methods = {"i0":9,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":9,"i26":10,"i27":10,"i28":10,"i29":10,"i30":9,"i31":9,"i32":10};
+var methods = {"i0":9,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":9,"i30":10,"i31":10,"i32":10,"i33":10,"i34":9,"i35":9,"i36":10};
 var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -260,138 +260,162 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 </tr>
 <tr id="i4" class="altColor">
 <td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../mtas/search/MtasSearchTestConsistency.html#basicSearchContaining4--">basicSearchContaining4</a></span>()</code>
+<div class="block">Basic search containing 4.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../mtas/search/MtasSearchTestConsistency.html#basicSearchFollowedBy1--">basicSearchFollowedBy1</a></span>()</code>
 <div class="block">Basic search followed by 1.</div>
 </td>
 </tr>
-<tr id="i5" class="rowColor">
+<tr id="i6" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../mtas/search/MtasSearchTestConsistency.html#basicSearchFollowedBy2--">basicSearchFollowedBy2</a></span>()</code>
 <div class="block">Basic search followed by 2.</div>
 </td>
 </tr>
-<tr id="i6" class="altColor">
+<tr id="i7" class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../mtas/search/MtasSearchTestConsistency.html#basicSearchFullyAlignedWith--">basicSearchFullyAlignedWith</a></span>()</code>
-<div class="block">Basic search fully aligned with.</div>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../mtas/search/MtasSearchTestConsistency.html#basicSearchFullyAlignedWith1--">basicSearchFullyAlignedWith1</a></span>()</code>
+<div class="block">Basic search fully aligned with 1.</div>
 </td>
 </tr>
-<tr id="i7" class="rowColor">
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../mtas/search/MtasSearchTestConsistency.html#basicSearchFullyAlignedWith2--">basicSearchFullyAlignedWith2</a></span>()</code>
+<div class="block">Basic search fully aligned with 2.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../mtas/search/MtasSearchTestConsistency.html#basicSearchIgnore--">basicSearchIgnore</a></span>()</code>
 <div class="block">Basic search ignore.</div>
 </td>
 </tr>
-<tr id="i8" class="altColor">
+<tr id="i10" class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../mtas/search/MtasSearchTestConsistency.html#basicSearchIntersecting--">basicSearchIntersecting</a></span>()</code>
-<div class="block">Basic search intersecting.</div>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../mtas/search/MtasSearchTestConsistency.html#basicSearchIntersecting1--">basicSearchIntersecting1</a></span>()</code>
+<div class="block">Basic search intersecting 1.</div>
 </td>
 </tr>
-<tr id="i9" class="rowColor">
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../mtas/search/MtasSearchTestConsistency.html#basicSearchIntersecting2--">basicSearchIntersecting2</a></span>()</code>
+<div class="block">Basic search intersecting 2.</div>
+</td>
+</tr>
+<tr id="i12" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../mtas/search/MtasSearchTestConsistency.html#basicSearchNumberOfWords--">basicSearchNumberOfWords</a></span>()</code>
 <div class="block">Basic search number of words.</div>
 </td>
 </tr>
-<tr id="i10" class="altColor">
+<tr id="i13" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../mtas/search/MtasSearchTestConsistency.html#basicSearchPrecededBy1--">basicSearchPrecededBy1</a></span>()</code>
 <div class="block">Basic search preceded by 1.</div>
 </td>
 </tr>
-<tr id="i11" class="rowColor">
+<tr id="i14" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../mtas/search/MtasSearchTestConsistency.html#basicSearchPrecededBy2--">basicSearchPrecededBy2</a></span>()</code>
 <div class="block">Basic search preceded by 2.</div>
 </td>
 </tr>
-<tr id="i12" class="altColor">
+<tr id="i15" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../mtas/search/MtasSearchTestConsistency.html#basicSearchSequence--">basicSearchSequence</a></span>()</code>
 <div class="block">Basic search sequence.</div>
 </td>
 </tr>
-<tr id="i13" class="rowColor">
+<tr id="i16" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../mtas/search/MtasSearchTestConsistency.html#basicSearchStartSentence1--">basicSearchStartSentence1</a></span>()</code>
 <div class="block">Basic search start sentence 1.</div>
 </td>
 </tr>
-<tr id="i14" class="altColor">
+<tr id="i17" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../mtas/search/MtasSearchTestConsistency.html#basicSearchStartSentence2--">basicSearchStartSentence2</a></span>()</code>
 <div class="block">Basic search start sentence 2.</div>
 </td>
 </tr>
-<tr id="i15" class="rowColor">
+<tr id="i18" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../mtas/search/MtasSearchTestConsistency.html#basicSearchWithin1--">basicSearchWithin1</a></span>()</code>
 <div class="block">Basic search within 1.</div>
 </td>
 </tr>
-<tr id="i16" class="altColor">
+<tr id="i19" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../mtas/search/MtasSearchTestConsistency.html#basicSearchWithin2--">basicSearchWithin2</a></span>()</code>
 <div class="block">Basic search within 2.</div>
 </td>
 </tr>
-<tr id="i17" class="rowColor">
+<tr id="i20" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../mtas/search/MtasSearchTestConsistency.html#basicSearchWithin3--">basicSearchWithin3</a></span>()</code>
 <div class="block">Basic search within 3.</div>
 </td>
 </tr>
-<tr id="i18" class="altColor">
+<tr id="i21" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../mtas/search/MtasSearchTestConsistency.html#basicSearchWithin4--">basicSearchWithin4</a></span>()</code>
 <div class="block">Basic search within 4.</div>
 </td>
 </tr>
-<tr id="i19" class="rowColor">
+<tr id="i22" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../mtas/search/MtasSearchTestConsistency.html#basicSearchWithin5--">basicSearchWithin5</a></span>()</code>
+<div class="block">Basic search within 5.</div>
+</td>
+</tr>
+<tr id="i23" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../mtas/search/MtasSearchTestConsistency.html#collectGroup--">collectGroup</a></span>()</code>
 <div class="block">Collect group.</div>
 </td>
 </tr>
-<tr id="i20" class="altColor">
+<tr id="i24" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../mtas/search/MtasSearchTestConsistency.html#collectStatsPositions1--">collectStatsPositions1</a></span>()</code>
 <div class="block">Collect stats positions 1.</div>
 </td>
 </tr>
-<tr id="i21" class="rowColor">
+<tr id="i25" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../mtas/search/MtasSearchTestConsistency.html#collectStatsPositions2--">collectStatsPositions2</a></span>()</code>
 <div class="block">Collect stats positions 2.</div>
 </td>
 </tr>
-<tr id="i22" class="altColor">
+<tr id="i26" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../mtas/search/MtasSearchTestConsistency.html#collectStatsSpans1--">collectStatsSpans1</a></span>()</code>
 <div class="block">Collect stats spans 1.</div>
 </td>
 </tr>
-<tr id="i23" class="rowColor">
+<tr id="i27" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../mtas/search/MtasSearchTestConsistency.html#collectStatsTokens--">collectStatsTokens</a></span>()</code>
 <div class="block">Collect stats tokens.</div>
 </td>
 </tr>
-<tr id="i24" class="altColor">
+<tr id="i28" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../mtas/search/MtasSearchTestConsistency.html#collectTermvector--">collectTermvector</a></span>()</code>
 <div class="block">Collect termvector.</div>
 </td>
 </tr>
-<tr id="i25" class="rowColor">
+<tr id="i29" class="rowColor">
 <td class="colFirst"><code>private static void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../mtas/search/MtasSearchTestConsistency.html#createIndex-java.lang.String-java.util.HashMap-">createIndex</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configFile,
            <a href="http://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;files)</code>
 <div class="block">Creates the index.</div>
 </td>
 </tr>
-<tr id="i26" class="altColor">
+<tr id="i30" class="altColor">
 <td class="colFirst"><code>private <a href="../../../apidocs/mtas/search/spans/util/MtasSpanQuery.html?is-external=true" title="class or interface in mtas.search.spans.util">MtasSpanQuery</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../mtas/search/MtasSearchTestConsistency.html#createQuery-java.lang.String-java.lang.String-mtas.search.spans.util.MtasSpanQuery-java.lang.Integer-boolean-">createQuery</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;field,
            <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;cql,
@@ -401,14 +425,14 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <div class="block">Creates the query.</div>
 </td>
 </tr>
-<tr id="i27" class="rowColor">
+<tr id="i31" class="rowColor">
 <td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../mtas/search/MtasSearchTestConsistency.html#doAdvancedSearch-java.util.ArrayList-mtas.codec.util.CodecComponent.ComponentField-">doAdvancedSearch</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;&nbsp;fullDocSet,
                 <a href="../../../apidocs/mtas/codec/util/CodecComponent.ComponentField.html?is-external=true" title="class or interface in mtas.codec.util">CodecComponent.ComponentField</a>&nbsp;fieldStats)</code>
 <div class="block">Do advanced search.</div>
 </td>
 </tr>
-<tr id="i28" class="altColor">
+<tr id="i32" class="altColor">
 <td class="colFirst"><code>private <a href="../../mtas/search/MtasSearchTestConsistency.QueryResult.html" title="class in mtas.search">MtasSearchTestConsistency.QueryResult</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../mtas/search/MtasSearchTestConsistency.html#doQuery-org.apache.lucene.index.IndexReader-java.lang.String-mtas.search.spans.util.MtasSpanQuery-java.util.ArrayList-">doQuery</a></span>(org.apache.lucene.index.IndexReader&nbsp;indexReader,
        <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;field,
@@ -417,7 +441,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <div class="block">Do query.</div>
 </td>
 </tr>
-<tr id="i29" class="rowColor">
+<tr id="i33" class="rowColor">
 <td class="colFirst"><code>private <a href="../../mtas/search/MtasSearchTestConsistency.QueryResult.html" title="class in mtas.search">MtasSearchTestConsistency.QueryResult</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../mtas/search/MtasSearchTestConsistency.html#doQuery-org.apache.lucene.index.IndexReader-java.lang.String-java.lang.String-mtas.search.spans.util.MtasSpanQuery-java.lang.Integer-java.util.ArrayList-boolean-">doQuery</a></span>(org.apache.lucene.index.IndexReader&nbsp;indexReader,
        <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;field,
@@ -429,19 +453,19 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <div class="block">Do query.</div>
 </td>
 </tr>
-<tr id="i30" class="altColor">
+<tr id="i34" class="altColor">
 <td class="colFirst"><code>private static <a href="http://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../mtas/search/MtasSearchTestConsistency.html#getLiveDocs-org.apache.lucene.index.IndexReader-">getLiveDocs</a></span>(org.apache.lucene.index.IndexReader&nbsp;indexReader)</code>
 <div class="block">Gets the live docs.</div>
 </td>
 </tr>
-<tr id="i31" class="rowColor">
+<tr id="i35" class="rowColor">
 <td class="colFirst"><code>static void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../mtas/search/MtasSearchTestConsistency.html#initialize--">initialize</a></span>()</code>
 <div class="block">Initialize.</div>
 </td>
 </tr>
-<tr id="i32" class="altColor">
+<tr id="i36" class="altColor">
 <td class="colFirst"><code>private void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../mtas/search/MtasSearchTestConsistency.html#testNumberOfHits-org.apache.lucene.index.IndexReader-java.lang.String-java.util.List-java.util.List-">testNumberOfHits</a></span>(org.apache.lucene.index.IndexReader&nbsp;indexReader,
                 <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;field,
@@ -634,15 +658,30 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 </dl>
 </li>
 </ul>
-<a name="basicSearchIntersecting--">
+<a name="basicSearchIntersecting1--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>basicSearchIntersecting1</h4>
+<pre>public&nbsp;void&nbsp;basicSearchIntersecting1()
+                              throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<div class="block">Basic search intersecting 1.</div>
+<dl>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - Signals that an I/O exception has occurred.</dd>
+</dl>
+</li>
+</ul>
+<a name="basicSearchIntersecting2--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>basicSearchIntersecting</h4>
-<pre>public&nbsp;void&nbsp;basicSearchIntersecting()
-                             throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
-<div class="block">Basic search intersecting.</div>
+<h4>basicSearchIntersecting2</h4>
+<pre>public&nbsp;void&nbsp;basicSearchIntersecting2()
+                              throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<div class="block">Basic search intersecting 2.</div>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - Signals that an I/O exception has occurred.</dd>
@@ -739,6 +778,21 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 </dl>
 </li>
 </ul>
+<a name="basicSearchWithin5--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>basicSearchWithin5</h4>
+<pre>public&nbsp;void&nbsp;basicSearchWithin5()
+                        throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<div class="block">Basic search within 5.</div>
+<dl>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - Signals that an I/O exception has occurred.</dd>
+</dl>
+</li>
+</ul>
 <a name="basicSearchContaining1--">
 <!--   -->
 </a>
@@ -784,6 +838,21 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 </dl>
 </li>
 </ul>
+<a name="basicSearchContaining4--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>basicSearchContaining4</h4>
+<pre>public&nbsp;void&nbsp;basicSearchContaining4()
+                            throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<div class="block">Basic search containing 4.</div>
+<dl>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - Signals that an I/O exception has occurred.</dd>
+</dl>
+</li>
+</ul>
 <a name="basicSearchFollowedBy1--">
 <!--   -->
 </a>
@@ -844,15 +913,30 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 </dl>
 </li>
 </ul>
-<a name="basicSearchFullyAlignedWith--">
+<a name="basicSearchFullyAlignedWith1--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>basicSearchFullyAlignedWith1</h4>
+<pre>public&nbsp;void&nbsp;basicSearchFullyAlignedWith1()
+                                  throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<div class="block">Basic search fully aligned with 1.</div>
+<dl>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - Signals that an I/O exception has occurred.</dd>
+</dl>
+</li>
+</ul>
+<a name="basicSearchFullyAlignedWith2--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>basicSearchFullyAlignedWith</h4>
-<pre>public&nbsp;void&nbsp;basicSearchFullyAlignedWith()
-                                 throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
-<div class="block">Basic search fully aligned with.</div>
+<h4>basicSearchFullyAlignedWith2</h4>
+<pre>public&nbsp;void&nbsp;basicSearchFullyAlignedWith2()
+                                  throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<div class="block">Basic search fully aligned with 2.</div>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - Signals that an I/O exception has occurred.</dd>
diff --git a/testapidocs/mtas/search/class-use/MtasSearchTestConsistency.QueryHit.html b/testapidocs/mtas/search/class-use/MtasSearchTestConsistency.QueryHit.html
index 2c2efea..0610a50 100644
--- a/testapidocs/mtas/search/class-use/MtasSearchTestConsistency.QueryHit.html
+++ b/testapidocs/mtas/search/class-use/MtasSearchTestConsistency.QueryHit.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:18 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:17 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.MtasSearchTestConsistency.QueryHit (MTAS 6.5.1 Test API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.MtasSearchTestConsistency.QueryHit (MTAS 6.6.0 Test API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.MtasSearchTestConsistency.QueryHit (MTAS 6.5.1 Test API)";
+            parent.document.title="Uses of Class mtas.search.MtasSearchTestConsistency.QueryHit (MTAS 6.6.0 Test API)";
         }
     }
     catch(err) {
diff --git a/testapidocs/mtas/search/class-use/MtasSearchTestConsistency.QueryResult.html b/testapidocs/mtas/search/class-use/MtasSearchTestConsistency.QueryResult.html
index 49f70d4..b530f0f 100644
--- a/testapidocs/mtas/search/class-use/MtasSearchTestConsistency.QueryResult.html
+++ b/testapidocs/mtas/search/class-use/MtasSearchTestConsistency.QueryResult.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:18 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:17 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.MtasSearchTestConsistency.QueryResult (MTAS 6.5.1 Test API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.MtasSearchTestConsistency.QueryResult (MTAS 6.6.0 Test API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.MtasSearchTestConsistency.QueryResult (MTAS 6.5.1 Test API)";
+            parent.document.title="Uses of Class mtas.search.MtasSearchTestConsistency.QueryResult (MTAS 6.6.0 Test API)";
         }
     }
     catch(err) {
diff --git a/testapidocs/mtas/search/class-use/MtasSearchTestConsistency.html b/testapidocs/mtas/search/class-use/MtasSearchTestConsistency.html
index a6456e2..4929f6f 100644
--- a/testapidocs/mtas/search/class-use/MtasSearchTestConsistency.html
+++ b/testapidocs/mtas/search/class-use/MtasSearchTestConsistency.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:18 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:17 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.search.MtasSearchTestConsistency (MTAS 6.5.1 Test API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.search.MtasSearchTestConsistency (MTAS 6.6.0 Test API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.search.MtasSearchTestConsistency (MTAS 6.5.1 Test API)";
+            parent.document.title="Uses of Class mtas.search.MtasSearchTestConsistency (MTAS 6.6.0 Test API)";
         }
     }
     catch(err) {
diff --git a/testapidocs/mtas/search/package-frame.html b/testapidocs/mtas/search/package-frame.html
index 085c3a9..5ff6344 100644
--- a/testapidocs/mtas/search/package-frame.html
+++ b/testapidocs/mtas/search/package-frame.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:18 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:17 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.search (MTAS 6.5.1 Test API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.search (MTAS 6.6.0 Test API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>
diff --git a/testapidocs/mtas/search/package-summary.html b/testapidocs/mtas/search/package-summary.html
index 437ecab..e8b0917 100644
--- a/testapidocs/mtas/search/package-summary.html
+++ b/testapidocs/mtas/search/package-summary.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:18 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:17 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.search (MTAS 6.5.1 Test API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.search (MTAS 6.6.0 Test API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="mtas.search (MTAS 6.5.1 Test API)";
+            parent.document.title="mtas.search (MTAS 6.6.0 Test API)";
         }
     }
     catch(err) {
diff --git a/testapidocs/mtas/search/package-tree.html b/testapidocs/mtas/search/package-tree.html
index a28fa21..3af6bc2 100644
--- a/testapidocs/mtas/search/package-tree.html
+++ b/testapidocs/mtas/search/package-tree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:18 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:17 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.search Class Hierarchy (MTAS 6.5.1 Test API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.search Class Hierarchy (MTAS 6.6.0 Test API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="mtas.search Class Hierarchy (MTAS 6.5.1 Test API)";
+            parent.document.title="mtas.search Class Hierarchy (MTAS 6.6.0 Test API)";
         }
     }
     catch(err) {
diff --git a/testapidocs/mtas/search/package-use.html b/testapidocs/mtas/search/package-use.html
index ff68498..f7e9777 100644
--- a/testapidocs/mtas/search/package-use.html
+++ b/testapidocs/mtas/search/package-use.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:18 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:17 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package mtas.search (MTAS 6.5.1 Test API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Package mtas.search (MTAS 6.6.0 Test API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package mtas.search (MTAS 6.5.1 Test API)";
+            parent.document.title="Uses of Package mtas.search (MTAS 6.6.0 Test API)";
         }
     }
     catch(err) {
diff --git a/testapidocs/mtas/solr/MtasSolrBase.html b/testapidocs/mtas/solr/MtasSolrBase.html
index dfc2eb0..547a34d 100644
--- a/testapidocs/mtas/solr/MtasSolrBase.html
+++ b/testapidocs/mtas/solr/MtasSolrBase.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:18 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:17 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSolrBase (MTAS 6.5.1 Test API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSolrBase (MTAS 6.6.0 Test API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSolrBase (MTAS 6.5.1 Test API)";
+            parent.document.title="MtasSolrBase (MTAS 6.6.0 Test API)";
         }
     }
     catch(err) {
diff --git a/testapidocs/mtas/solr/MtasSolrTestDistributedSearchConsistency.html b/testapidocs/mtas/solr/MtasSolrTestDistributedSearchConsistency.html
index 56def34..b6adf62 100644
--- a/testapidocs/mtas/solr/MtasSolrTestDistributedSearchConsistency.html
+++ b/testapidocs/mtas/solr/MtasSolrTestDistributedSearchConsistency.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:18 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:17 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSolrTestDistributedSearchConsistency (MTAS 6.5.1 Test API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSolrTestDistributedSearchConsistency (MTAS 6.6.0 Test API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSolrTestDistributedSearchConsistency (MTAS 6.5.1 Test API)";
+            parent.document.title="MtasSolrTestDistributedSearchConsistency (MTAS 6.6.0 Test API)";
         }
     }
     catch(err) {
diff --git a/testapidocs/mtas/solr/MtasSolrTestSearchConsistency.html b/testapidocs/mtas/solr/MtasSolrTestSearchConsistency.html
index 18534a9..29e6595 100644
--- a/testapidocs/mtas/solr/MtasSolrTestSearchConsistency.html
+++ b/testapidocs/mtas/solr/MtasSolrTestSearchConsistency.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:18 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:17 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MtasSolrTestSearchConsistency (MTAS 6.5.1 Test API)</title>
-<meta name="date" content="2017-06-02">
+<title>MtasSolrTestSearchConsistency (MTAS 6.6.0 Test API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MtasSolrTestSearchConsistency (MTAS 6.5.1 Test API)";
+            parent.document.title="MtasSolrTestSearchConsistency (MTAS 6.6.0 Test API)";
         }
     }
     catch(err) {
diff --git a/testapidocs/mtas/solr/class-use/MtasSolrBase.html b/testapidocs/mtas/solr/class-use/MtasSolrBase.html
index 7f9ceeb..e1ea8ae 100644
--- a/testapidocs/mtas/solr/class-use/MtasSolrBase.html
+++ b/testapidocs/mtas/solr/class-use/MtasSolrBase.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:18 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:17 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.solr.MtasSolrBase (MTAS 6.5.1 Test API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.solr.MtasSolrBase (MTAS 6.6.0 Test API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.solr.MtasSolrBase (MTAS 6.5.1 Test API)";
+            parent.document.title="Uses of Class mtas.solr.MtasSolrBase (MTAS 6.6.0 Test API)";
         }
     }
     catch(err) {
diff --git a/testapidocs/mtas/solr/class-use/MtasSolrTestDistributedSearchConsistency.html b/testapidocs/mtas/solr/class-use/MtasSolrTestDistributedSearchConsistency.html
index e836dc9..ba04040 100644
--- a/testapidocs/mtas/solr/class-use/MtasSolrTestDistributedSearchConsistency.html
+++ b/testapidocs/mtas/solr/class-use/MtasSolrTestDistributedSearchConsistency.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:18 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:17 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.solr.MtasSolrTestDistributedSearchConsistency (MTAS 6.5.1 Test API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.solr.MtasSolrTestDistributedSearchConsistency (MTAS 6.6.0 Test API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.solr.MtasSolrTestDistributedSearchConsistency (MTAS 6.5.1 Test API)";
+            parent.document.title="Uses of Class mtas.solr.MtasSolrTestDistributedSearchConsistency (MTAS 6.6.0 Test API)";
         }
     }
     catch(err) {
diff --git a/testapidocs/mtas/solr/class-use/MtasSolrTestSearchConsistency.html b/testapidocs/mtas/solr/class-use/MtasSolrTestSearchConsistency.html
index d13578a..7c72066 100644
--- a/testapidocs/mtas/solr/class-use/MtasSolrTestSearchConsistency.html
+++ b/testapidocs/mtas/solr/class-use/MtasSolrTestSearchConsistency.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:18 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:17 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class mtas.solr.MtasSolrTestSearchConsistency (MTAS 6.5.1 Test API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Class mtas.solr.MtasSolrTestSearchConsistency (MTAS 6.6.0 Test API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class mtas.solr.MtasSolrTestSearchConsistency (MTAS 6.5.1 Test API)";
+            parent.document.title="Uses of Class mtas.solr.MtasSolrTestSearchConsistency (MTAS 6.6.0 Test API)";
         }
     }
     catch(err) {
diff --git a/testapidocs/mtas/solr/package-frame.html b/testapidocs/mtas/solr/package-frame.html
index fdf70af..8fafb4a 100644
--- a/testapidocs/mtas/solr/package-frame.html
+++ b/testapidocs/mtas/solr/package-frame.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:18 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:17 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.solr (MTAS 6.5.1 Test API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.solr (MTAS 6.6.0 Test API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>
diff --git a/testapidocs/mtas/solr/package-summary.html b/testapidocs/mtas/solr/package-summary.html
index bd3abfd..0723dcd 100644
--- a/testapidocs/mtas/solr/package-summary.html
+++ b/testapidocs/mtas/solr/package-summary.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:18 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:17 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.solr (MTAS 6.5.1 Test API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.solr (MTAS 6.6.0 Test API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="mtas.solr (MTAS 6.5.1 Test API)";
+            parent.document.title="mtas.solr (MTAS 6.6.0 Test API)";
         }
     }
     catch(err) {
diff --git a/testapidocs/mtas/solr/package-tree.html b/testapidocs/mtas/solr/package-tree.html
index 70e3709..5639458 100644
--- a/testapidocs/mtas/solr/package-tree.html
+++ b/testapidocs/mtas/solr/package-tree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:18 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:17 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>mtas.solr Class Hierarchy (MTAS 6.5.1 Test API)</title>
-<meta name="date" content="2017-06-02">
+<title>mtas.solr Class Hierarchy (MTAS 6.6.0 Test API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="mtas.solr Class Hierarchy (MTAS 6.5.1 Test API)";
+            parent.document.title="mtas.solr Class Hierarchy (MTAS 6.6.0 Test API)";
         }
     }
     catch(err) {
diff --git a/testapidocs/mtas/solr/package-use.html b/testapidocs/mtas/solr/package-use.html
index 243f908..2df2533 100644
--- a/testapidocs/mtas/solr/package-use.html
+++ b/testapidocs/mtas/solr/package-use.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:18 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:17 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package mtas.solr (MTAS 6.5.1 Test API)</title>
-<meta name="date" content="2017-06-02">
+<title>Uses of Package mtas.solr (MTAS 6.6.0 Test API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package mtas.solr (MTAS 6.5.1 Test API)";
+            parent.document.title="Uses of Package mtas.solr (MTAS 6.6.0 Test API)";
         }
     }
     catch(err) {
diff --git a/testapidocs/overview-frame.html b/testapidocs/overview-frame.html
index 5cc8aff..03ed5d7 100644
--- a/testapidocs/overview-frame.html
+++ b/testapidocs/overview-frame.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:18 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:17 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Overview List (MTAS 6.5.1 Test API)</title>
-<meta name="date" content="2017-06-02">
+<title>Overview List (MTAS 6.6.0 Test API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
diff --git a/testapidocs/overview-summary.html b/testapidocs/overview-summary.html
index 4524f10..c6a72f7 100644
--- a/testapidocs/overview-summary.html
+++ b/testapidocs/overview-summary.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:18 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:17 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Overview (MTAS 6.5.1 Test API)</title>
-<meta name="date" content="2017-06-02">
+<title>Overview (MTAS 6.6.0 Test API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Overview (MTAS 6.5.1 Test API)";
+            parent.document.title="Overview (MTAS 6.6.0 Test API)";
         }
     }
     catch(err) {
@@ -70,7 +70,7 @@
 </a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
 <div class="header">
-<h1 class="title">MTAS 6.5.1 Test API</h1>
+<h1 class="title">MTAS 6.6.0 Test API</h1>
 </div>
 <div class="contentContainer">
 <table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Packages table, listing packages, and an explanation">
diff --git a/testapidocs/overview-tree.html b/testapidocs/overview-tree.html
index 4983917..0f14876 100644
--- a/testapidocs/overview-tree.html
+++ b/testapidocs/overview-tree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_40) on Fri Jun 02 12:59:18 CEST 2017 -->
+<!-- Generated by javadoc (1.8.0_40) on Thu Jul 13 07:55:17 CEST 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Class Hierarchy (MTAS 6.5.1 Test API)</title>
-<meta name="date" content="2017-06-02">
+<title>Class Hierarchy (MTAS 6.6.0 Test API)</title>
+<meta name="date" content="2017-07-13">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Class Hierarchy (MTAS 6.5.1 Test API)";
+            parent.document.title="Class Hierarchy (MTAS 6.6.0 Test API)";
         }
     }
     catch(err) {
--
libgit2 0.22.2